attggtgcgttgataggaatcacagtgttgatttgtcttttcttctcgctggtgttcaagtccctcctgccgatcaagcaaagtttgaaagctttctaaaaaaacttggatatccttttactgatgaactgaaaatgtgggtgcttttctgctctctcttttcactttttgatgttttccaccttgatgaagtgatctcacaagtcttgatttatctctcacattcaggaggtctacaaggaattcttaccggccaaataaaatatcacaacattgttaaaaaaagaactattgaattacaattcaaaggaacagcactcaatgctaagtccacttttggggagtttggagactattctattggtcaaatggggcattggagtatgtcgaagggagaaactcatttcacttgctcctcttaagacttcaccacatgcaagtcaatagtcccttgctatttttttcctaggtagatgaggggtgtctcaataaaggagcaaaacctagcacctttcaggaccgggcacgtctcatgggaaaagtaaggaaggactccatttcttgggagttttcattttagattttgattccttgaacattcagaatcagagtggggatgacacagatgaaacataaaatcaaagagacctatcgaaataaagaaggactacaaaacaaatgggtgttttgttgttaagacaaaatctaaataaagtaaaaccgtttacttaattggttccatatgaacaaaaccaatagataataagtctagtgattaagacacaggaggttggtttttctgagttgtttgaagtatttgtagacgggtgtgttgtcaatttgaagaaaaaaaattgagggtgcatggtaagcggtactttctaagaatgatttattgaccatcgatgagtcaagcaacaagccaggatccacctaagaaggccagtatgtatctgataaagaccgttttgctcgcgatcgctcacgggcggtctttgaacttgaagtgctcttgatgatgaggagcagcctgtccatgaatggaagggcccttggaggagaggaagtcgaaggggtggggagggagatggaagctagatagttgaagatgatctggtctggactgtgttggttggagctcgttaactcttgggttggatccgaggaggaagaggattaagccaggtttggttgtaggtgagaagcggttggtgacaaccctcgaaacccgccctgtggcaaggtgatcggatgggaggccgtcaagacttcggctgagctgggcttgaagtcgaccatctgtggggcatgtgattgcttgtgagagcttcacttatcagggataaatggctggtttgattggtacgagagtggagtaaattccggttagattatttttagtcagattatcaaaagatatgaaccgccttacaatcaatgttcccgaggattcttggacgggtgtgcttgggagctcgatcaaagccggccagacctgagactgatggccctcgctcctgagggtgattccgggtgaggcaagtgagacggatttgaggccggtctcaatatcggccgtcttggaggtctcgctatctggctcgctcatcaggggggcggccaccttgaccaacgaccttacaacctcagagctttgtgatacaatatctgtttttgttaggaactgttcttagtatttgaaaagggaaaatgttttgtcggaataggcaatcttcctgagctcagctcagcttactctttgacgggaccagtgagaaatagcaataaaacgaaatcagatcttcggaatagctatttgcagttagggctgtgtttagcatttaaaaaagacaaatgtgttattggaataggcaatcttggtgagctcagctcaccttaatcattactcattgacggtctgacttaaggtcagtgagcttgatagtacagtacggctgatacaactttttccacattccaattgaggaaagaagtacaagtgtggtacaaacaaagaaatgtgcaacaaaaaaaaactattttaggaagagcatttgtttttgaatcaggaaaaaaaatgaaatgaactgagaagtgaggcagacctacgggtataaaaggaagaggtcagggagtagttctgaggtaggggctccaagacttaaggtcaacaacggtacccttcatactacataacaaaattattgcaaaaatttctaattttaagggaattagctgttttggattaatttcttctttttctggtttattgtctgatattaaaaattggttaacaagaattaacgccccttgttatttgtgatttaaaatactttgtcttgaataactcatctggcctgactacaagagactgagaagttttgtctagtttgttattttcaagaacttattttatcttctctcagtttttattcatttttctttcaaccactttttgaccacttgtacctagtttatttaatcctgtctagttgcaagtgaatgagaatcattggttcttttcactccttcaccttgaacctttcccaaaaaagggcccctgccttctttgtgacactttctcaaatttctcaacttcaaccggtcaagagctcaaaaactcaacagccctcttggtcattgaggtgtgcaccctcaccgtccaagagaacagtcttgaccgttgagagtgttcactctcaacggccaagaaaatgcactctcaatggccaagaggctttctctcggtccttgagagtgtacactctcaacaaccaagagaaagcctctcagccattgagagtgtacaccctcaatggccaagaggtatgcactcttgtccattgagccctcaagcttgaagtcaagagtgtgctctcaatagccgggaggattccctcccggccgttgggggctgtttttggtttgccgacccccaaaacccagtgggttttggggcattgactccctcctcctttgtgggtttcatttttttttttaaaattattggggatccaactaccaaacctgctgacaggtttgggggatcaactcccaaaattgggggttttgggggttggggagtcaactctccaacttttgggagtcaatcagccaagcccctaaatattaaaaagtgacttgggactctgggagtgaaactaggtgagaaatagaggggaggtacccgcagtacctgccaaaagtactgctggtacctgccgggaggtgccaggtgcggtacatggtatctattttcttgaaaaattgaacaggtacctaggtaccaacaggcacctgagtacaaacaaacaatctctaagttagattgacaggcacaatcacagacagctcaactgtcatccttatccagatttaaattgtcattttttattatcaaacctgcatcaaacacatcattttcaaagaaaaaaatgaagttgcttcaatcaacccctcaattatgtcaaatgtcaaaaattcaagcttacccctgaagacctacataaaaaatcctcaaaatcatgtttcactgaaacaatcacatgagtaaaagtttcaggtgtggtttgtgaagaaattaagaccaatgaagggaaatgttttaggagaattttttggcaacaaaattggtttttttttggaccagctcaaagggtcggaaaaggaaggagagaaccaatgatatttttactcagcagagactagttgataagtggtctacatacaagatgttcaacatgtggttttgagaagaaattgaatataaaaatgaataacagtttgaaacatgaatgaaacattgacaggagcaaattcttgttgataaagactagaaccaggttcaaagactatggagatttcatcactaggaaaaagataagatgccactcagacaaggacaaaacatacttgaaatgtgagcctgggtctcaaaagtgacaacaggacacaaggattggggggcaattctagatgtatttcaaggggataaagaaatacaactagaataagagaaagggagagagaaagaaagagaaaagaaatgaataatatcttttattgtttatttgtttgataatcaaggtttactacagtcttactttcctttaaggatggctgttattaagcggaattaatctacgcctcctatcaactgaaactgaatagggtacttggtattgaatataagtcaatccaacctcaattttttagatctatgatcaaggttctttaaagggaaacctatgtggttttcagttataccaccaaacagagaataatgatgacttgatttgatttgatgatgattaaggcagaggtttagtagaaacagaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgtggagtgacttacttattggtgatcctgacacgatgagtgggaagattccaatagttaagggactccaaacgataacacggcgatgatgcggcggtgaagtatccaagttgaggttggtgatttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcaaactcagtatactctgagagaattttcagagttggattacataatcacaacatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtacggtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtagtggtgactaaggttggaatcacatgaggaattcatttctgaagtcagaatgtaataagatcaagagataaaaaagttacagtaggaacatagctgaaaaggatgacttaagcagtcttttggccagcttggctggctctaaggctgacatgaaacatgtatattaatttgtataaacattaaaaaatgaggaaaaggtttttaggaatgagaagaaagagacagaatttcaacagtttgacataggtttgatcagaaaaaatgacaacttcaatttacataaggctaatgtttgagctcccagtctgcaacttttactcatgcaatcattccagtgaaacatgatgtgtatttttatgtaggtcttcaggggtaaacttgactttttgacatttgacataattgaggggttgattgaagcaacttgaatcttttttgaaaataatgtgagtcgtcttacatgtggggaaaagcatctgagtcaaccaattatatatatgttgtaacacccattttctgcaggcccatcagattacagatatgattctgaggttcaaaaatacagtacaattatacatcagttcaaaaagataatatttatttgagtatacactttgtgtactgggttggaggaagagcaagcaacagtctgcttgcttacacttttatatcaccacacaaatgggtagctttttattataaatacccttcatcttcctggactttcccaatcatccacattctacttgtataatccattgcaacccttagttcaaccaaaaattaacaatataaatccaactccagccatgcaagtatacattgtcttatgtgcctttcagctcttacattgttatgcaatctcagcacatccaactttatatccaaaaactttggaaaagagaggtgttgaaggtgctgctgtagatgctcaacttcaccacctccacaagaggatggaagagtcctctgctgaacgtatgtctaatttttattctttattattataagaaaaaaagccattctttttttattgaattacacaataaaaaaaattcactgccacactctaaatttaaaaatgatttaaaactccctcttcattcttacaaaaaaaaaactaacaaaaatggtgttggtgaattctaaaatttaatgccacaggtgcaaggaaattagagcagcaatttgctgccacacaggcaaaagaaagtaagtcttcttaaccaatcaaattgtgaattttggatcaaaatcctgtgctgattctttatgcaaaattgatgggattaaaaaccacaattttctacattcaagatcaatggaagcagcaagaaatgtataatcgtgaagttcgtaaacaagaactggaagctgcagtgaatacattaaatccatggcagaagaacgaattatccaagattgtcaactcaaaaggaggcaatcaaggctcatctaaataacttgatgggaatttcagaaaaaaagatatggatttaaattgaaagccaaaagtctaaaaacaaatatcaaatatgatcatatattagatacattcaattttaccaatgcacaaaatagaaattggataaaatgttttagaaaccaactttcatatttttgtctatcaatctttttttttgaatactatgattcctgcttaagtagtgattcatcaaatctccaactgtttttatcttttcttgcgtattcttgaagcttctttgatcaatttccctagattgaaaagtgttcccttggcacaatcgcatcagttattaaatgtgcataggcaaagacacgaagccacagattccattcattttttggtcagatatgtaagtagctctattggtagaattgcatatcttgtgccaaaaatacaccttttttttattgctatccactgtgtcaatggtgatgacacccatttttaccatgaaataatggccacagtgatggtaaaaaatgggttgagaaatctgataagtaacaccatggtttatggccatttggcactggttgattgataaagaattcttgtcaaatttgtttcattcacatttttgactgggccaggtcgagtggtctcactgagcaattgtgctattagatggtggtgagtggctgagttcaatgagataataaatcatgatttgatcaaattttccatttgggggatttcccaagataagctcaatttttcgaaaatggatctgtttggttgttgattgagggtggtgagactgaaagtggtatataaaatctttctgattcaggaagacacatggtgaaagggaaaattttaggacagaactcagtgttcaactgcaaggggactgatgagatgaaagatggctgaatccaaatgtgagaagaatcacatggcatcacaaagtccaaggtagaaatgataatgaccacagataaaatggatggacttgttgaaggatgcacatttcaaggttaaacatgaacatggtggctgctgacagttgtttacttaaaaaaagtgaacatgatgatgtatgaatttatttgaagcttgttttccaaatgcaaagaagaaaagaaaatggtcttgaatcagttgatgaaattcgaattcaaaattcacaattttactcttctttttgtattagatcagatagcaagaggtagagattagatgcaggtaggtgcttgggttgggtagtggctgacccaaccttcaaactgggaatatattgggtatgctgggtcttttcaagaggaaattttctgcagggaagaagagtgttgtcagaggttgaaatttcacctctgtatcaagggcatgaggatcatgctccagcctcctagttgacttgaatctccacccaactgggtattgccctataaacttgaaacaagtcccgcgcttctgcgggcctggtgaccttggctggctggctccactcgcaaagcaagcctccaaaggagggacttgtgacaaatacgcaaaagctcgcgggttgctattgagatgttttggtgtagcaaaatttggattgcccaccatgcatgtagtttaactttttttttcaggcagatccagcgtggtcaaagttggccatgttgcggttctcctcatccagattttagaaatattgtatggaaatctgatgagtaagatttttttgaaaaatgtggaatgttgaaaaaatcaaagaatccgagttgagttccgagccttgagaagttattacataagcaaaaaacacaaatctgagaggaacctttgacaattacaaagtttctctagaatgtagttgtacatatttctggatattttcttgattaaaattgactttagcatcttgggcatgctgtcccagatttttcccgtgtaaaagttaagaaagtgatatatgagaattttctttgcaaaaaacaccctaaaaacgcaaaagcaacacgcgggtgtgtttgtttttggcacaagctagagatggtcgcggataatccgctgcggatatccgctatccgctggcggatacccgccagtgccagcggacggtcatttggctgttgtatccttgtgctgcgacagcggtcgctttacgtgagtgccacttgtgtgcgacaacaacccccaaactacatgaagtgacagcagggaaagcggaagcaacatcagtggctacaagcaacaagcatgggtaattgagacccaagatacatattatgaaaaattaaaaaataaatgaaaagtgaaaattggaggcaaaacctcccgacttgctctggccccactgtccagacaagaaagacctgctgattaagaaacttgccagagctggctcggcctgttgagacggtccaatttgaagcagacttgaagcttgtgcagctgttctctcagcttggcttgtggagtttttgcttgggggcaaacgttcatgagatgaccaactgtctcccttgctccacaaaatgggcagagggggttgagatgcctgcgaatgcggaaaagaagtgtgcaatgacctgatgccagttgattaatcaacgagggctgagggtcctggtcttctatcaaggagatcagccattacccgttgctgtattctctaaatgattgcccttgattgcaagaagagtcgtagaggcttcccttgctagctgctctgaacttgctgggttgcacctaagtcaactgctcaaccaccttgacaaacaatcaccgactagcctgtccaaactatgaactacgacccgttgctcaaccaccttgaggaacatccaccaactggtggtcctgtctgaatcatttcgcgccgttttttttttcaaatttggaaaccaactggcctttccaaagtacgaactacgacccgttgctcaaccaccttgaggaacattcaccgactggccggtcctgtctgaatcacatttttttgcaccgtttttttcaaacttggaaaccgactggcctgtccaaagtacaaactacgacctgttgttcaaccaccttgaggaacatccaccaactggtggtcctgtctgaattacaattttttgtgccgttttttttttcaaatttggaaaccgctatctttttttttcaaacttcaaaacaaatcacaaaacatgccgaaaacccaaaaccggaaggaactctgcacttgttcaaaatgcatcttcaactcagtctacaatccagaaaccaaaacaacccagcatggaaaataccttgctcctcgaaccatcaggacacatcaacttcaagattgaaagcctttgaggattcaaacagtgataaatcttcaaccaacaatagcacagttattcattctgacacctcaaatggttcagtctttgaagggcccaacatggctgacaacaacttgatttgtgagtcctctttcctttcctgatttctttgttttgttttttccaagaaaaaaatatatatctgacatgcaaaacagctttcattgttctctttatatcttggccttacttattctgtggtgtgagctgcaagaattgcaggaattcttgtaatttccttttcaaaattcttgaggaattccagaaaaaatcagctccaatcaaccagcttgaaacacttgcccgtgatctgcaaagcctcattgagaaagccaacatcaatcctaccctcatcaagactatatgctgccgtgaatgcttttccctataccctccaaaccgtgatgcatccctcttctgcacctatctaccgtatccgcatgaggaacaatgtggagaaactctattcaagcagaaccaggtgtattgtggcatgaaggaccttggccaattccccccccaaatcaacagcaaaaaatccggttccttatcctcaatttgttggtgttccttgctgttatttcatctctcagtccattctcacctgggtcacctggctgctttccaaaccagacactgagaaggaaattcaagaatgggctggcaaagttggcaatcaagacatatttctgactgatgttcaaaacggcaccgctttcaaaaccttgttcagtaaagatcagtccaactctttggacttggccttatctctattcgtcaattggttcaacccacatggaaataaaattgctgaaagtgttgaatctagtggagtgtttgctttctcttgcttaaacctcccgccttcaactcaaaacaaagtctcccatattggtcttgctggaataactccagaccccttttcacccaacaccaaaacaatcaatcatctcttgaaaccgtttgttgatgaactaattcagctggaatctggtgttgaaatccgaacatatcagtatcctaatggtcaaacggtgtgaatgaagttactgtgcttgcttggtgatgccccggcagtcaagaaggttgcaggatttgcctctcaatctgcaaaataattctgctcattctgcaaaaaataattttatgatcttgtaatgttgcaatgtggaccaaacaggtcaaaggatgccacactagtggcggcccaattggccaaggattcaacatcaagcacggaatcagagaatcttctcaaagagtcaggtgtacaatggtcagagctcaaccgcctaagctactggaatccatctgataaaattgtgcttggtgacttgcacaattggctggaagggatcttgcaagctcatttccaatatttatggggtttcaaatcaatcaccaagaaggaatccaaaaaacgaagacgttctgcttatgcacaatcaagaagaaagcaggcacaattgggtggtgccacatctgcaatgtctttggaagagacctctgaaaattccagactggaggacagctcagatgaaagcaacacagatcttgtccttgatggtggtccagatggtccatttttctcccagaacaatgtggtaagaccaatcaaaatctgttacactctacaagcatcattctggaccactttcacaccttctacatatcataacaaccatcaaaacagcatcctaaatatgtaatacactcatggccaccttcaaccactccatagacaatgcaatcagctccaccagacccaacaacccatcagtaacactcaacatggattaccaaccacacttggtaacaaaataagtacaaacaaggtataaagtgggagaaagtccaccatcaaagagagccagactattaggaaagacccctgatcttcatcagctttgtttgcctttattacataccatggcagattgttacagtaactacatatgtcatctttcatccctgttgtctcagccttgtttttccccttgctacatatgacattcacaagcctgtctcccaagccatgttgttgccttgctacatgtaccctgtgatgatgccttgatccttgttttcttatcccctctcagaagacttacttgtcgtgctctcttggcccttgccattcgttccccatcttattactccctggtcattgacttagcattacttacttggaatatatttagcattacagactcaagacattttacacagaattattatcctcataccttaccattacaaatcttacatcttcattagccacacctttctttaagagtccatactcttatttcttgttcttcttactctcccagtaaccagagaggcagcccttcaagcattcatccctctctaagttctattcctctcagatgacaagttacccccaaaccttggggaagagggtaatggacggctgaaggcatcacagtggtttaccctcttctcatacatcattccattggttatctttgatctccacataaccgaaattggaaatatcgacagtcaaccaaaactatcaaattttctcttcaacacaggaaacttagtttcatgcactcaaatcatctgctctaggaaaattaacaacctccacatcaaaagatttgagtcggactacagaagatacagtgacactgttggcaaacttttcaatggtgtgaaagtacaaccaaatcatcactatgctttacattatgcaactcaattgcgtcaatgcccagttcctgctgttttttcatcctgaatttcaaccaactaaccatcaactgttccccagcactctctcaccacctgttacccagttttgtgagcgcttccagaccagtttttcccctcctgaagtcccccttggcttggaaatagtacaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccatatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattcattggagggcaccataaaaacccctgtaactcaggcccctccctttataaaaacttaacagtttttattatctcttttcttaatatcaaacacctcccattccaagtgttacccacacttgtacaccttttttcttagctttgcacctggtgtagctagaagagtcaagctcttggcatcacccaggctgacaattgggggtctggccgggaaattatttttatctttgataaaaacctggtactatttttttttaaaaaataaaacaaaaacacatacaaaaaatcatatttttttactccttcctcttgaattttttctacaaaaatcaaaccacttaaacatcttataaaaagctcaaaaataatcttaaaaaaacattttcttactagcctttttccttacctttttccttatagtggaattgcaagaaacctcgagactaatcaaatactatcttgaactctttacctccgaaaaagcacagcgcgcagctctctatcaacctacaccttgggagttacttacccctcaagaacaacgcgaccgcgcccttgctcgtgttcaactcaacgaagaaaaaagaatagacaacctgtttgcctttaacgcgctcaagcgccagcataaaaactgtcgccgcgaattattagcagaacttaaagccaaaagactcgcaaaaagtacgtcaaatagttctcttttgcatacactagcctttcttattccgaattttttctaataaaaaaaaaaaaaaaaaaaaaaaaactttacgcttctttaccgacagtgtctgttacctctagttccagcgctgctactacccccgctgctcaaaccgcggttcatagccccatctcaggtaagagacgaagttttaactaaaaactttgctaaatatcctttcttaacaagcaagtaaactaaaaagaatccatttcttcattttttttcggggacaaaacgataatgtctaccaggtccaacaaccccgacctgcacggtccccttcccccagccactcgaccaaggcgcagcaagtcaactggaggaacgagtcaaccgtctccggttgatcacgatccaaaagaagctacagcctgtcttggtcgagaaaccgaccgaggcgacattggtcaaaagagacttaacaacagtgacgaccgctcgatcgtcggttcagaaaaccaacttagccatagtcccagaaggaacagccccggcgacagctccggtagaattagcctcggacgcgatggacttggatccccaagcctcgtcctccttggcaagtacccagaaacgccgtgaatctccggaagtcagaatgctttcgaaggaagagaagattcagctcttgacgaaagagcacattctcctctggaagaggtgcgaagccgctcgaccatcaggcgcgacagaggagctcaaagcactcctctgtcaagcccaggaaagtcaaaagactctccaaaaactgattcctcgcaaagagcttgaagagttcgtcaagggctggaacccttggacgatcaagaaagagctctacccgagcgctccgaagaaagacggagggaagaagcgcagctcctcctccaaagacgcgaaggtgctttacaaagacccgaatcgatggaagaaggtcatgagaggctgcaacacctcagaggcagcttaccgccacatggcggactagatctgaaaattcttactgctatacttgatagcctagaattagttagttgaaatctttcagcgattgatagcaacggtgaagggaatttcaaaacccttgtaaatagcttagaccttgtttcttgcaataacaaaaaggcctcaacatcgttgtccgtgcaatttgacaacatgttaagaaaccctttgtcaataaatccagagatgacaaaaattattgctgaaaacaccgcgaaaagcgaacaagcttgttctaagctgaccacctcagttaacaaacttaacgctgatctgactagtaccgcggactacatcgtgtctactctcaaacaagacgctatcttagagaacagcgcgaacaagtctgagttagacattattaaggatcttctgatacaacaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacatctggtgtcccaacagtggcctaaaataaccttcagacaatcaacaataactctccctcagcatcagaagactagacaaagtggataataaggataaggattcacctggcaaaaattgtgaaatattcaacagaggatccttcaagaacagagcaataacatatttcaaaggaaagggaagtaattgtgggggtcttcaaggaattttttcccagatctcaaaccatcaatgacaatgtctaccccagaagaatctaacgtggagaaatcagcaataatccttaaacagcaagcccaaatatcagaaatggaagaatcaattcagagtatgcagaagatagtcaatatgttactcaaacaaagcaaggaaccacagctagccccattggatccaatagatttttccagggaagaagttctagagatttttacagaggaagggagactccagtcaacacacccttcaataaaaccaattggggatccagccttcagatttatgatccgtagttattcactacaagcagaagattggagcagctcttccaaatctggacagaagcaagtggacaaaaatggtgaagaaacacaaaatgtagaaggaaattacattcttccaaatctaaaggatgatgttttccaagaaccaagttcagaatctcaacaaagacagacccttcaagaagaggttccagctttggacaataaatattccaacaactttcgcaaggatggaagacccctcaaattttttagaagtgtattttcagaagaatggtattatggtgaaataaaaagaaaccatcaactgctgcaagatttaccgggtggaggagccagcaacttagattttatacatatcctcactgacgttggaacagaagcattcttgaaggaaggccattggaagtctagatatggctcacttggatataaacttaggatcagcatatataatgaagacaaaaagggcctgaagtgggctgaaaagaacatatctggatacaaacctttttcaaaagagagaaaatatttctttggtaccatgaaggagggtacccaatctcagtattgaattcttctatcaaatgtattattagaaaacaaaacttttttatttttctttgaaaaaaaggggacagcagagattatgtaccatgaaggaagaaaaagtaaagatggtgataggaaaaagggagttagaagcaagaaattgaaaaccacctggtcaagtcaggattcacatagcatcttggaaaaaaaaaaaaaaaaaaacaagtagaaaaggggaggctagattttatctttctcttttgggttctggataaaactaccaccagctcacaagaaagagcaagaagtacattcacacacgaacatctttgtatttcatcttgatccaacaagaagcttgcaaagaacagatgagcgcgatcagtcacatacccaaggagttgggatcagaagaaacagctattgcaaaaggggaagcttacctggtaggatgattcaaaccccacaggaaagaatctaacaaggagtgagctcggagcaagcaagagcctagaatttgtaccaggaaaggcgactacggctcaaggaaggtattagaacaagacaccagtaataaaatgtatcatagaagagctcggcaatgagacttcttgcaatcagtatagatcagtattaaatgaaaaggatggaggtggcggctatttttttttttcaaccaagcacatcgtgctttttttttaatctcaaggttaagcttaatgttgcttcagcaatagctttgcttggagtaacaagaagaatcaagccagaactacttccacaggaagagagctggatcagtcccagaacaggtagcaacaaaaagcgagctggttgtaaaagaagaaaactaggacagaggagttcaggacgaaattcttttgctgcaaccttaatgacaaggtgtttgaagcgatcactgtacattcagactgttggcaatgctgaacaagctagccgatgtattctcaagttaccaacaatcagaagcgatctgttacaattaaacacagataatttcgtcgacgaccacttttgacgggcagcatttctgcctaattcttattaccggtgctgttgtgaagtccccttcaacagtataaatcatcaacaacccggcgtagtgtagggacgaatggtaatggttcaataccctacacacagcccggcctgattcaaagcctcaattcgaaacgaacccgctcagtcccactccttttatactctagactctcgcaatattcattccccttttcttttcaatcaatctgttcctttgcccctccccaacacactctccctcatgtatccgcaaccggcctccgtcccggtgtttccagcctcatctatccataaccggcatttgtcctggtgcttccaattttccttttccacccaccaggtcctacttccacccctccacaccgatattttccagtcttcctggtcaacttttctttggccttttcaagtcaccaactccacctcaaaagtatttacatttcttttcccgttctccgcatcaattctctgatgtaccatacatcaagttccttccttatcctctccatttgctgtgtcccatcctaattcccacgcattccttttacctattcaactcccgatacccacttgcaatgcattatgccctgctcttttcatcatccgtccaatctacaacagagtcaaaaagtccggcccccatccatgactctctcatttcatggccggctccagcacatgattctgctctagaaaagggatatatgagcacctatatattccgactttcacacaataccaccatactcatctcgctgtatccttgattgaattcttcccttatccattctagatccaatactttaaattttctggtagtcggttaccataccctgttttacttttccgattgtcagccccagaatatctagctggccgcatctttcacctctattctgtttatggttatcttttcaggtctctgtaattgactatcactcactctcatctctttttccttatctgccccccatcattccctttaaccgcttgtaataataaccacttacctattccaatcatacctcttggaatcctaattatcttcctacaactgcggatctcaatcaactccctgacccagtttaaatcctatccagatcctttaaaggaccaatacctcaaccgtttcccacaacacttcaccactcccagactgatacatccactgttcaaattcttcactcttccagttcctcaacatggcaccagcagtaatgttatgaactagaacaggagatggaggaactgtgtttgcagagggtggatactgactccaatttataagtaagggccggatacatgtatggggaggcaggttcccgttgaccaaggatggtttaggctactggaattcggtctggaaatggaagtagctctaatcccttgatcaccgaggactttgtcgaaaatgggatgcttgatccgtaatttgtaattgggagttttcaggaaatgttgtgatggctcagggtattgtgattaagttgtgtgggtttgtggttagtggaggaggtagaaaaaggtaatgtaggatgcggggcagcaatttgagttgcctgtttagtgataggtgcgcggcggagccgcgagttccctagtattatgaacaagtgatcagtgtttagaatcattgcagcgggttcaatcccagcacagtttgcgacaagcaaggtgtttaaacaagcaggcacaatctgtttacaagtcagaagagttcgcgcgagaagttataggaggaaacaaagtagttagcaaagagaagccagctgcccagaccagcaagaagggtctagttgcatcttgaaagacttcgcgcgagagaaatatctctaagaatcaacaaaagcgattataaccaaaacaacgatggctgtacattcaagtcgttaatgatttaaaacgatcgatggtctgaagcaatacatataaagatcaattaagtgcccagcagagctcaaacttccaatcccgaacaactagtggtttactggagacaagaaactgaaggagaaatacacagcaagggaatgaagtgttattgcaaagaacgacctagctatgtacaaggaatggcttcaaactgagttcaatctctcggtgtctcagtaagagtggttgaagatgttaatagaggaggaggaggagagcgactggagagcctccttttatattcatgagggtagcatatacacagcagtctggtcagccaaaaaaggccgactactcacggatctccgaaagccggaggaatcaaatgataatgcattatgatcgatacaccactggtggaccacacccagctaattagcacgcaatgaatggagtacaccagaatgatggccgagtcctcaggcagacaagactttgtaacaagaagaaatattatcaacgctggtagtggtgtgcacaagcacgaactcgggtggggataattaaaaatcaagtggtgataagcggaaatgagaagtccggcccaccggggccaaaatgtacatctgcatttgtttgataaggacttcgaagttctggggatgaaaagataatggggtgaaccaaagatgaagagcacacaattggcaagccacaatatttattggttgatcacaaatacgtatttgaacaacacaacatcgatcatcgatcgaataattcttgatttaacagccaacggactgggtggcggtgtgacaagtgcatatttagtgcagagaaaagaggtccgactattggtttactataaatttcagaaaaatacattaaaaaggaaacagtaaagacacaagcagtaaaaaggaaaagagagtccttcatgacctttaaactgaaaaattcaaacaatctcaaggtggtctctcatgacctgagaactggaaatgtgaaaaaaaacagaaagtaactggataccggggtcccttcatgacctttaaactgaaaaaatcaaaccatctcaagggtggtctctcatgaccttgaaactggaaaattatgaaaaaaacagaagtaactgggataccgggagtcccttcattgacctttaaactgaaaagatccacctaaatctgaggggtccttcctggaccttacaactgaaaatatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggtccttcatgaccttagcctgcaatcaaaccgtctaaagaaaaggcgtccttcatgactttaaactgatgaattcaacagaagatctttcaaacagaaaagtggggtccttcatgaccttaaactgataaatcaaacaatctcaagttgttcacacatgaccttaaaatgaaagtattgtaaaaatgcagaaataactggaaaccggtgtccatcatgaccttaatctgaaattgatgtggagaaaaccaactggattcacaaaaatgctgtacaatctaaaagtggaaccttctgtgatttcaagggaagaatcaatgtgaatgaaatttgggggcaacaacggacaggatttacaagaaatataattaccaccaaatattcctgaataatttgaactaccggatcacatgaaccattgatttgaaggataggggacagaagagaaagcgctaaccaggtggagattgaagacatgggttttttttgggtaattattcaaacagtagtatggctaaaactttttttggtaaactggggattatttgaaggaggcttaggagtattccgctgggggaaaggtgttttgaaggtgttttggacaaccatggaactcagcatatggagattcttgaggggcctctttcaaatacatcaaccactggccttttccttggaccaatgagatgaaagagattgaaatagattcattaggcgcctttgattcggatgtggcaggcgtgggggaggacaaggagttctaaaggggatagatgatactactgttggatgaattacttgagaagaaatcagttggatatatgaaaaccagtttagtgaaaactcagagcagaactacaattcaaatcagacagacaatggatcaagaaggagtttttaggaccagatcggatatcaagggaaatgttttcttttgggtacatctgatgggatcagtgatatttaggaattggtgtgtaagacgcttggtaaagactgctcatggaagggttgcaaggttcaattatacggcataagagggggtggagcttgtctattaaatgggtaattgtggtgcatattttcaaaattggggtactcctggagtctggaaaaatttgatacttgaaacaggaatgctgcggacagcattaagttgggggaggatgtagtatgccaattgtgtttcaagtatcaaattgcataaattcacagttcaatatgtagaatggcatatattcttaggcgtattattgcataatcacattctacggggcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcatacaaaatgcttattgcataatttaaaccacaagttggccttattcagcttacatattcaatattcattgcatagggtaaccacaaattataggttagggctagaaccacaagttggccatttatagattattggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttccccccctcattccaatttttcatcatcagatcatctcatcacaacagatcatcatctcatctgatcatcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatctagtgccccattgagatcattcagactttgagaagcatagcaaaaggaaagtaaacaaccagtacaacttttgatcttaaaaacaagagacagtgatcttaaaccattgtgctcccaaccaaggttaaggaagaaggaaaagacaaataaacaaatttttttctcagtagtatctcataaattatcattcattatcagtacatacgtcaatcatttttcaaaatacataaacctataaacaaaacacctcttactcaacaattccactccaatagtcttctgaattcccgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaaaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagctgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacaacggaaggattaaaaaaagagttctccgagcagatgaaactcttgcaatccaacctgagccaagagatcaagagtagtatacaatctatagtgatcaacgctgtccctcaacttaattatcctgtccaagtagaaccactggtgcaaactaactctcaaccacggttcaataacccatacatggaagaagtaccacgacagaatgttagggatgcagcacctcacctcagaaggtctcagataaatgctgggccgcagcagcacagaaatactccgccccatttaagtaatcatgcttccccttctgcgccaccagaatcccaacataatatcaatagagttacttctaagtattataacaaggatttggccaccttaaacaaactagtgcctcctgtcactgactggcctaagtttgctggctcagatgactatgaccatataagttttattaaatacattgatcatatgttgctttcttacagcgcagatgatgagtttgtccttagtagacttccaaggttattcacaggagtagctcttgagtggttcatagaaaaacaagaatctgttggaaaacaatcttgggacacgttgtaagactcaaaagtggttgtgaaacccttttgctgaatagagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgtcgaatgatttgtataacggttaaagttgatggtgattgttgttgatgttgtggttgttgatgaggttgttgttggcagaagtggtgatgataattgttgttgaggttgaggcttgaacgcaggtccttgaggttgatggtatatagagttaaaaagagtgattgagaaccaaggcgcagtcgatgggagaactatgcttcaaccaggaatggaacggaggaccagaacaggtggagttaaggtggagttaaggtggagttaaagtggagttaaagtggagttaaggtggagttaaggtggagttaaggtggatgtcttgaatgggaattgaacccaggtccttgtggttggggtgtatgaagccaaaaagcagtggatttcaggcaaaggtgagatagcttagtggttatgaaaaaaagtaatgttgatatttctacactataaactgttataatatatataaggggggttataattataaaacctcaatactaggtagctgataatattgaagagtgaccagtgatgtagtgttataggggggactgactacagagcatctgatgaggagggaatacaactggcaggcagaggcctccttatatagacaaaagtgagggaatttagctccagggtacatgcaggtgagggaatttagctggcctgaatatctaatgagggaatttagctagtctagtacatgcagttgggggaatttagctagtgatagcacagccttgagggattttggctggcctacaaggtcctgctacaaaggaatgcatgtgcaccaacaaaggaattcaatgtgaaatatgagctaataaaggaattcaatatgaaacaaaggaactcaatatccaatatgcatccagtattcaatttgagctatagtcagagtaaagaatccaagagatatcatgtgataggttgaattaggtgtaacttcgctgaactaatagagataagggggtagttttagtgggtgactaggggttattttacctcaggaatccatttttgatgtttcttttaccttatatctgatgtagaaaaagatgagaataaatttttatatttttggtgtagaaacacaggaataactaccacaacgtggaaaaaattaatcaaagctcactttggtaccagattatgggagcagaaaatcagaagagcctttgagaatgattactttgatcccacaaaggacaaacctcacaaatggtgtctcacgcagaaaaataggattgattgtatgtacaaaaatcccacgcaattagacatcaatgataaattgcttgatcaatgcaaaggaaatcttgagcaccaaatgagatgtagacttccaaacatggatactgatttatccacatttattaatgttatggaggaagtcattgaaatgactggtgccaacagaagacacagggaaaattactcagacaggaaggaaggaacttcaaaaaatcctgctcctagagaaaaagaaggcaaacctgctgaaattgcacctaaaaaagctatcataccagaatgctacaattgcggggaaaaaggacacaagagacctgattgccccaatcccagaaaaaggataaataatgtcaacattgagcctgacagtgaggaagaaacttcttccaggtttgagatggtgcaagtggaacctgaagactcagatttccaccaaaatcatcaccaatctgaggaatcagagtacaggttccatgttatatcagcagatattggagatgagtttgaaataaatgccatccacggtaagtcaaatttgcctcaaaaatgggattctacaatggaagttggccacatttctgatgccaaacttttgtccaacaaacctgagacaggtatgagctatactatgggaaaaaccagttacactactgtcatgttccaaggtaaagaatggaaagctttgcttgacattggagctttctgctcatgtactagtagtgatttccttgatacttgttaccctgaatggaaaaattacttgttgcccatacctaaagccaaattcagcagttgtaattcttccatgaaaccccttggtgtaattagtatgcccttaatattccctcactccaaaggatctttaagactcaatgttgaatttgttgttttacaagatgctttatgtgaatattttattttgggaaatgatactttctgcttgtatggaatagatatttttcagagtaaaaatagatactataccattggtggagactggaaaaggaaattccagatttgcaatgtgaacattaaaatacctgagccaatcaaggaagtatcttgcctgacacaagaactcattgattttgataaagagtatttgtcacaagctgctgtgagtgatatactaacccaggagcagaaacaagatatcttaaaaatatgctacaaatataaagaggctttttgcacaacagaagagcccattggaaatgtcaaaggtcatgatatcaagttagaactaacctgtcaacccccgtaccctccggccctcaggagagctgcttatccttctagcccaaagtccagagtagctttagaaactcacataaaagagcttttggatctcaaagttataagaaaagtgggccataatgagcaggtagaaattaccactcctgtcattattgcatggcatcatgataagtccaggatggttggagattttagagctttgaataattacaccaaagctgataattatcccattcctaggattgaccactctctacataatttgtctaaagcaaaatatattaccactatggatgtgcttaagggattccatcaaatacctattgagccaaatagcagacaatttatgcgcattatatgccatttaggtgtttacgagtacctcagaatgccttttggaattaaaaatgcaccatcccattttcaaaggatgatggactctatatttgggagctttatccgtcaaaattggatgatggtttacatagatgacattatcatttattctgataattgggccacacatctggataaaattaattctgtgcttgaaatggcggtagaatctggcctcaaaatgtccattaaaaaatgtaattttggttatggagagcttaaagcattgggacgcatagtttcaggtttaaccttggccatagatcagcacagagtggcagctgtcttgctaaaacccatgccccagaatattacagaaatgcaatggattttgtagttattacaggcaacacatccccaaatttgccaatattactcacagtctttatgaaatttgtagcagagatgtaatatatgaaatgtgagaaacaccaaggagcagcggatgagctaggaggctaagagaggaccgacaaagggaggacgatgggaggagtgagacgaagagagacttatgcacctgagaaacaccaaggagcagcggatgagctaggaggctaagagaggaccgacgaagggaggacgatgggaggagtgagacgaagagagacttatgcacctgatgatgtgcagaggaagaggcgagcgaagatgagtggattgcatagtgagcaagagaaaagaaaggacagaagaaaaagaaaagaaagagaaagacaagaagagaaagcagacctgagaaacaccaaggagcagcggatgagctaggaggctaagagaggaccgacgaagggaggacgatgggaggagtgagacgaagagagacttatgcacctgatgatgtgcagaggaagaggcgagcgaagatgagtgaagaaaagaggaaaaaggaaacgtgtacaactggactaagtgaactaaatacaacgtgcgtaaacctaatctagtgatattctaggtttacccttctgcttcacccatgctatctgccttgccgcagtagcccctttctggccttatcgtcacagccccccctgctcactaggcagtgatgtcctttttagcctcgatgttccccaaggtgacggcggttactgcaagacgagtcttcttgggttggagcggtttagtgagaaagtccgcgatattttcgttggttgcgatgtagagaacttcgaaattcttcgcttgtgtgatgtgatggcgcagccagtgatgtcggacgttgatgtgtcgagtgcgatgttggtatattgagtccttaaggagggcaagagccccttggttgtcgcagtaaagtcgaactggcgtgggtgagaggttgacgagggggtagatctgatcgagaagttgttccgcccatcgaacgtcttggccagtctcagagcacgcgcgatattcagcttcggtggttgacagagctggcgcgtcgtcgtcctgcttctgacagcgccatcccacaagaccgttgtgtaggatggcacttcctgagaacgagctggcctgtgtggtggaggcgtagctggcgtcggcgtaggcgacaagtcggtgagaggattacgaggtcttcccaagggtcagaccatagtctttggtacgctgtatgtagtgtagtaccgaaaagaattgttcctgatgagtcagggagggtttgttgaggaattgggcgaggtaactgcacgcaaaggcaagatcgggccgggtacattggaccatatattgtaacaggcctacgccccgccgataattgatggtggcgggggcgtcctttaccgggcaggtcagtgcgttgggtggaaggggaacggaggtcggtcggcagtccagcattttgaactcctcgagtacctctctggcgtaccgatcctggctgagggtgatcgtccgatttccgcggtcgcgcacgacccgcatgccgaggacccagcgacactcaccaaggtcctccatctcaaaacgtttggagatgagatctttcaggaattggacgttgggtccaacaatcaccaggtcgtcaacatggacaaacacaaagcacggattggtcaggtcttgatggcagaagagacaagggtctaccgtggatgactggaaattgaccgacgtgaagaagtctttgagggatttgtaccagcaccgagggctttgcttgaggccatacagcgatttttgaagtttcagtccatgacccgggggtagctcaacacccaatccatcagggaccttgatgaatatgtcttcctccggtacaccgttgagaaaagcgcatttgacatccatttgttggacgtcgtaatcgaggacggcagcaatgccaaggagaatgcggagggtggccaggcgaccagttggcgcaaaggtcttgttgtagtcaagtccctcgatctgtcggaagccacggacacacagtcgagccttgtacttgagcagctccccgtcagcatcaaattttcgcttaaacacccatgtggtgtcgagttccctggcgccgggagtgaggggtgccacaacccagacctcgtgcctggacatgttgttcagttcaacttcaaccgccatgagccactcgttctcatctatacgaccgaggatttccccataggttttgggatccttttgagacgagggctcgctcatcaggaccagcgctcgatgtctgtgtggcccctcgatgatgtttgactcattgatggctgagttgatgtctctgggagccttgtcgaaatgagggacgtaggcgtagcctttgcagtaggggcgacgttgggtgtgggattcggatcgggggtgggagaggggggggaacgatccgcagcgggatccctcccggcgtcggatgtgtcgggagaaggggaccgtgaagtggaatcgtcttcccgagatttatgatcgtcgtgagagacacttcatcgggagatgcatggcatcgagtcgaacaggcgtactggagtcgggatgtcggtttcacccagtcgagggaagattttggggaagagcttcacgtgatgaacaaaaaattgatcttgttggttgaaggaatccaaagcctgtacgaatgatgggccccgtcgtaacccacaaagatagcctcggtgcccgacggagagaacttggagtctcgggtgtggcgttcgtcgtggatgacggctctgcagccaaaaggaaccaagtgggagagatcaggtttcctccctacccctttttcatagggggtggcaaagcccaaggaactgtccggggagcgattttctaaaaatactgacaagataaccgcctctccccaccaatccagagtgaggccacttgttagcagcagggcccgagttttctcaacagtagtcctgttccctcgttccgcgagtggattttgttggggggtgtatggagccgaggtcagatgttgaatgcctcgttcttgaaatagggcggtgaaacgatgattgcagaattccctgccgttgtcggacactaccattttaagacggcggccggtgaaggtctcagcttgactgagaaagatattaaagaaatgaaaagtatcggacttacaccacatggggtagataaaccgatactttgtgaagccatcgataatcttcaggaaatagcgatttccccccctggatgcaggtgtgattggtccacagaggtccatgtgaatacagtcgaggggttcattgaacgtcgggaatttaccgccgaaaggttggcggtgcatttttgaccgatcacagacgtcgcattcaagggatttgggggcgatgtcggggaaggatttcgcaaagtagggaaggctgggatgcccaagggctcggtggagatcgatggggtccatttgagtgattgatagagctttgagcggattcatgtcgatcagtaggatgttttccttggtatgtcctgtgaagataacgttgtcccctttacggcattcgaatcgagaaccgtttgcgatgggtagaatggaaaatccaagacgtatgtagtgagtcaaggagagaagggaattggaaaggcccggggagtagtaggccaggctgaggtgaagggggccgagaacggtctgaatggtcgtggggccaaaaccaagtatgggtatggccgccccgtttgcaccaaagaccgaggaggatgaggtggccagggagttgaagtaagaccggtctttcaggaaatgtccggaagccccgctgtccagaatgatggcgtcggagagctcggattttgtacctaggttggcgcgtgaatttcccttcgatgtcactcgatctatagccgcttggtaataggcaatggccttttccggatgaacttgatggcagttttcctcagtgtgtgaggtctcggggttgtgtacgccgcccggacagaaaggccgtctacccttcttcttgggtccgctaggagctgtcggttgatgggagaccgccattgccgtagaggtggttgagagaatcacttgagccttgccttgtcgccggacctctgtctcaagttcctccaggaatttatccattttgatgtcgacatcttccttgaacttggcgaattgaagggttcggaagacaccgaaggaagggggaaggcgtcgtagaggatagatgacacctacagcctccaggaatttcctctcaaatttggttcctactttgcatagatgtcggaaggagtggcgaaacgaatcaatggatttatccatttcgccctcgaggaattgaatgtcgaagaacttgtccagggcgttggccgtattctccgttgtcttggcggcaaagtgtgcctcaatcgcgtcccatagcttcttagcgtcatagtcagtgacgtctttgacgaagcgttctaggtttcgagtggtcaggtgcattctgatgaagttggttgtcatccgatttttaatttcgtaatcgggtttcttcttcatatcgtctgtttgctcgattaagatgaaatcgtcgagcattttgtagccaagggcggtgatgatgccccatctccagctattgaagttgtctcggtccaattttttggtgacgagtttggcattggcaatgtcgtggtggtcattcattttgagttgggctgatgactggttggtggcaggggtgagtaactgctgtatttgagtgtcggtctcggagatagtggatttgaaggaggtggagctggacgctagaggagtagagtcgtcctgttcctcctgtggtacggaatctggaggggtgtctgccacagttgatagtggattgaggtattgctctcgatagctcttttacgctactgggctcataacctgagaaacaccaaggagcagcggatgagctaggaggctaagagaggaccgacgaagggaggacaatgggaggagtgagacgaagagagacttatgcacctgagaaacaccaaggagcagcggatgagctaggaggctaagagaggaccgacgaagggaggacgatgggaggagtgagacgaagagagacttatgcacctgatgatgtgcagaggaagaggcgagcgaagatgagtggattgcatagtgagcaagagaaaagaaaggacagaagaaaaagaaaagaaagagaaagacaagaagagaaagcagacctgagaaacaccaaggagcagcggatgagctaggaggctaagagaggaccaacgaagggaggacgatgggaggagtgagacgaagagagacttatgcacctgatgatgtgcagaggaagaggcgagcgaagatgagtgaagaaaagaggaaaaaggaaacgtgtacaactggactaagtgaactaaatacaacgtgcgtaaacctaatctagtgatattctaggtttacccttctgcttcacccatgctatctgccttgccgcagtagcccctttctggccttatcgtcacagataatattacatcagcacacttctcttatgacaggactatagaaagaattaagaatgtggcatggtggcccaattttaaaaatgacactaagaaatattgtgaatcatgtgaaagatgccagaaagccaataatgcaacgggaaaaagatatggactactacaggaaattgaagaacccaaagaaagatggtgtgtaattaatatggactttgttactggattaccacctggaggacccaataacttcaacgctgtacttgtagtagtagatagattctctgagagagcaagatttctcccttgtcataaagaagacactgccatggacacagccttactattctggaactctatcatttatgatgtaggttgtcctagatacattattacagacagagaccccaaatttacatcagaattctggagaaatttatatgatttgtgtggtacacaattgaaattttccactgcttatcacccacaaactgatggtctagctgaaagaatgatacaaactctagaagacatgatcaggagatactgtgcttttggattgcactttaaagataaagacagttacactcatgactgggtttcccttcttcctgctctagagtttgcatataattctagcaaacatagtaccaccaataagactccatttgaactggaaagaggatggacaccctggttcccaagagatgtactattgaataaagctgtacacattcatcccagtgccacagatttccatttcatgatgactaaagcagagaaatatgcctctgaatgtgttaaacaagctgtagattataataaatctagatgggataaaactcataaagcccacaaattccaaattggtgaccaagtgttagtatccacactcaattttaccaacatatctggaccaaagaaattacgtgattctcatgtaggaccttttacaattaaacaattacacgggaaaaatgctgtagaagttattctcacaggagagtttgataagaaacaccctacttttcctgttagtttaattaaaccttatgtaataaatgacaatgagaaatttccactaaggaaagataatgtgagagtagtaattcctccattagaagaagaaatagtaaaaattaagaaaattttacaacacaggaaaattagacaaaataatactgacattaagcaatatctggttagatatagtggtagtaaagaagatgaatggctacctgtagacaagatacctgactcagatagactcctcagacaatacagagtagacaagagaaaataatttgaggatcatttccttttttagggggaggaagtgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataattaattgaatactgtaaaatagtatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattcacaattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaacatcattagaatgaagtattaaggcaatgtttattcttatacattatgtacatactttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagtaacctacacgggaaaggagcccaaattctacatgcaagattgaattatgcatgatggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgctaccaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagtactgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaacccacacttgtaccgtgattattagtgcttcaaaccaccaataacattacaacccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagaattcctcacattggaagcctatgaatccacgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagagatttaaccacgaataaaccttctcaattacacttcttgttaacactcatagcacaacccactcaggttagtagcatagaggctgacacatattgtttcaggattaagtatagctattgataaaaataaagtagcagcagtaatgttgaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttatgacagacaacatataaaagatttttccaaagtaactggatgtctatataaattaagtagcccaaacacctcctttgagatgacagtagacagagtagctgcattcaataaattacgtgaactacttacttctgctcccatattatttatgcctaatccaaataagccttataaattatatgtagatgctagtatggaaggattaggagcagccttacagcaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaaccttgaaagacagtgagaaaaaatacggtgccagccaacttgaatgcttatgtttagtctgggccttagataaattatattattaccttgatggatgtgaatttgaagtcattacggattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactattaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttagacaatataccagataacccagcctgggatggagaaattgctgcaaaaattatgtgtttattcccagaagaaaataatgagaataatcctgcctttgatgataacactgatgatattaatatttgtgggttacacgtaactgaaatgcaagaagaattttgggatgaaattagagttagttatgaccaaaataagaattgctccacaattaaaaacatcttacaaagtaatttcaaaaataatgatctgataaattcattggaagaaccatggcttagttcatttaaagaaaatagattctctctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgccacgacaatatctcttcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttaagaatgatactaaagattattgtgaatcttgtgacagatgtcaaaaagcaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcataggcccatttaccatcaaagacatgcatggaaaaatgccgtagagtcatctgagtgagaactttccaggaaacaccctgtatttccggtaagcctagtcaaaccttacacacctagagacaatactgagccaaagccatgtcccccagtccaaataatggaacctagtaaagatgagaaacttcatgtgtcagctaagatattaaaagacaagaaagaaagaattcaaggaaaagacacaaggctttacttagtcaggtataaaaatcaatccgcagataaggatgagtggttaccagagtccaacatacctgatggagcaattcacttgaggaattacagagcctctaagagaaattaagtgcctgcaacccaaaaatttttttcacactttgtcaaaagctattttattacttatatttgctatgagtaggaaactcatcttaggggtagggaatgtcagcctgctactattcagaaacaacctgaccatagcataataaatatttagagacattattacatatactacccccataacatatgtaattaatgtctattttatatgtacataatatagagacattattacatatgtacatataaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaagttttactagtcatgaaagaaaacataaaaataaaccaaaaaaatttataaataaacatttttaacatgaatctacaaataacttctaaaccttaagcaaaagttagaatattatttcagattcttaattctcatgcaaaataaactagggtacctcacaagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacagatctacatatgtaattaaggttcatgcagttcgggaaaaatctgcaaataaggttgacatcattgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactatgcctggttaagaccagcccactggtcattaaagggtctcagtgaccaaaacatggctgcaggttcgtcacagaaccccctagtgtgtgttacaagcctcacttcagccctctggcacctgtaaccaagggtcaccaatgcctagtaggaggcttgcaccagccaaacagggttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgaccacgaactcaaattccccatcttcatcatcacttaccagcaataaccacctccaacaaccagtttatcacctgttttggcccagttcctgctgttttttcatcctgaatttcaaccaaataaccatcaactgttccccagcactctctcacctccatgtgtacccagttttgtgagcgcttccagaccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtttatttctcttcttttgttttcttctcttcactgttatgtttttccactatgatttcttctcttcatttgttatgtttttttgctaatcttttccatcatctctctttctgacccagttcatccaatcagtaagccctggtagccagctctgacagctctttcagtgctactgcaaaggttgtttaatttccacccctggaaaatagctgcattggcagggcataatcaactgcagtttcaatttttttccatagcatggatattagttggaaaaagatctcctgtcccagccatttggcgactagccctatccagttgtgagagggccattgtgaagaggcaattttttttggttatggcaaaggatgaacatggtgaggtttcatattcatgctctggtacagatgttgtttcttttgcatgctgagggtgttttttctcctgatcagggcttgggaaggcttgtgtttttggtgtttttccattgcttatcattcttttttctctcctattgtgctattgttttttacattgttgtatttcctatttttaattgtgttgtttttatcatggctacaatacattattaattaatcatacttgagcaaagaatccgcaaattaattccagtcattggcatccattctcttcatcctgggatccttttcacattgttctttgagagagagaaaggaaaaggagaaaagggggaggggtcttcatattacattgagatgggaagatttacaacaaaaagggtttcaaacagtggatgatttaggcattcctgagttcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagccagaaagtactacagccaacaatctttcaggacctgtactgtgataaatgtttaatcagcaccccttgttatcaattcataggaaaacgagtactgggaaactaactgcaagagccgattagcaaacgaccatccttcatgcgcaattcgaccgaccgatcctcgccgcagaaatctcagctcagttcgtcgtggtttgttgtgagtaaaaagtcagattgcagcggcttgggcagatagctcagcaggttcgggatattcagcttgctccataccgtcgcagtgggatccgggccatgcaccattgtgatcatcagtacgtaccgaatggttgggtttcaagccggttggttgtttaggccattgacggcccaacaattgatattccgaatgaaatattgtaaaattcaagaaaaccgagttgagtgttcagtaatgatcgcctgaaggagagagaatgtgtatatgtgtgggtgtgtgggggccagacttactgaccagtttgacactggaattgtgatccgagggcagtgagtacgacagtgactgagaagttccttggcccctagatgttcttcttgtatagtttatcgttcagacgttttcgactgtggattgttgttggtggctgactgtacttgtatctggaggaaagtctggctgacgagaaggagtgagatgagcgaggtctatcaggtttggaggaaagtcatgctgttgtgaggttgtattccgtctaggtggtagttggtggtgatgttgctgtgtgtacagccacctgttggtgatcgaagttgatgaccatttggacttacttagtgtgtttggtaagtattctacccaattcggtaagacgtcctcgtaatcttttcaatgctgtccatctccaatgttttccgatgtcatctcttcactgaacaaactctcaaaacctggtacgtccctattgtgaacttcctatgattatatcttcatgaacctctcaagctaacaaacttcttcctctggaaacttgatccctccctggattgggtagatactacagacaaccctttgttgattgaggccgctactacgtacatatacttacatgaacaaattagagcgatccagaagtggatggttcaagaatacatacactcattaagcttcccactggttgtaagtagatgaaactgcattccttcactccacttaggaaatcaattatttgttgaattaaccaactgctaatgggaatattcaaaacagaaaaacagtggatttgattaattgtttgatgcgtgaacaatttggaaggcgccagtctcaatatctgtaagccatttttctcgaatgctggtgactatatgatccgcacccatgtatagttcttctttgctgagagtagattcttcagtctgcacaatagtcaagtaaggatacttgcatgctaaccggctaaccgggtctttttgctttgggaatttggcattttcaacgccaagagcttcagctgtcatgtggtcggtttacaaattatttcagatgctgtctatatatgttgattatcaggttaatagggttacacaccaagtaatccattcagtttgtgccgcaagttggttcgtatgatatccgatggttttccggcagatgaattctcgtcccccgaaccagtgagttcttcgactacttcttgaatttgtcttccttggctataagcttcaaagatgaccttggcagtccattgatctctcacaacttgaagccatgtaggattgttggacaactctcggcaaaaactgccatcaccagggaatcgtgtggcagtgagaaggtagtacgtcaagttgtaggcggttgatacagtgtaaagctgaatttcacatttcttcatcagccatatactgattctacaaggctggatgattgctgacctctgaatttatgcgagtgatgtgacgcaacacttgtttttggatgccagagctaccatcggtttcgacacccttttggacaaccatagctaccttttcgtgattcacaaggtcattatagattgattcaaaatactcctcttcttcagaagacaaaagttgggttggtgagtcactgatgccttcgtcatcttcttcctcttctccgtcgtatggaatcggtattttagaaaaatgtcggaagattcttgcatcaaacaccaactggcattcaggttccatggcctgccacactgcaccgaggtggccattccgtctgtcccatccatcaggtgaacccttgggtggcactatattgaaattattgggtaagtttttcctgcttggactggtgggtactgattttgcaagacgtacttggggtttcagcactgggccttgctgaatgccacaaatcgattccagttgcttctttgtcgtgatggacgatcttctcccctgaaatcatgggggaattttgtaagtgtcagaaaaatgtgacattatacatgtgaaataaaaatggcttactggaaatgagttgaccgtcttgatggagacattaccaatcaaggctaacatcatcttcatttttgtgtagttcattttgtggtatcgcagggcttcttggatctctctggggacacgattactttggccggtttgtcgtcctagtacttcacgtagttgcctttcggtccagtggtgtagtcggctctcgtaattttccagggtcagtccatcacaagggtcaggactggcagttgaacggttttggtcttcttcatggccatcataccatgcggcaggggtatcctctcgacgatgttgtccaggactttctgtgtcgaatccatgtccaggactttccatgtcaaatccactgtctgaatcgcctccgccccaatgctcagcagcatggttcgtccgactggccccaggtgtacctgctcttcccccccgaccagcttgaccacctcttccacctcgaccagcttgacctccttgtccacctcgaccggcttgacctcctcgtccacctcgaccggcttgacctcctcgtccacctccaccggcgtgtcctcctcgtccacctccaccggcgtgtcctccccgtccacctccaccggcgtgtcctcctcgtccacctccaccggcgtgtcctccccgtccacctccaccggcgtgtcctcctcgtccacctccaccggcgtgtcctcctcgtccacctccaccggcgtgtcctcgacaggctccacctggggctaggcctcctccttcattggtttgggtactagtggctgctaggttggttgcagctgtacggcttcgtgtttggtgactggtttgatcatttctgtgtgatgtgcgggttacaaccatgttgtgagattttttagttttggattagtatcaaaggaggatgtttttttctacacttgatctgaaagagagtggagtgggcaattggacttggtaaatgatgtgggtaacttggtcggttggatgcaatgggtggttcatcacacctatctcaccagctgtgcacgagttcttgctaaagcaaacaatgtgttcatgtgtgggaatatgagtttctgtatgacgttgaattgtatagaattcaaaatgtgcattgaattcaaacaagcttgcgttttatggcatgttggaaatgctgtgtccagttgaatggtacacaattctttaatcaaattttatggctcgtggatttgaatttctgtgtgcagttgaatggtataccattgtatcttatgcaagtctgaaatcgagattaaattgaaaaagctgtaatctgagctagttcaaattctggcatcttgatcatacagtaagcataaactctgttcatgagtacaaagtgcagaaggaatcgagattcaattgaaaaagctgtagagatagatcaatttcaggcatcttgatcatccaatgtaagcataaactttgttcatgtgtaagcgcggaatgtcatttgttcaatcaaagaagttttacaggctacaatgaaccatttttatcatgtgtataatgtaatgatcatcctgactcagatgtgggtacataacctaatcatatcatgcaatttcggtagggccttgactatggggggttgttgatgcaaaaagtcaacattacaattgagttccgatggaggcagaagaggacacaagactaccaatggttaaatatcaggtgaaaacacttggcacatcaaaatcttttaatacttcagcttgcaccccatcaggacaattagtacagatattgtcatttgcaagtcttctgtgaagcacttcaaccactgacggttcctcaatatatggtaagtaactgtgaaacatgcggacaattagtacagatattgtcatttgcaagtcttctgtgaagcacttcaaccactgatggttcctcaatatatggtaagtaactgtgaaacatgcccacaccacacctctcatctgcaggtatattcacttgaaccaaaaattcttcctaattcaggggatataaattagcccacaccacacctctcatccgcaggtatattcacttaaaccaaaaattcttcctacttcagggggtataaattaggcacaagggatataaattagccacaagcaggggaggagtatgaatagtgctttgatgaaggtgttgagttgtcatgttccatttcactctgttttcttttgtatgctacacacctgtcacatctatgttacagttcatgttgtacacctgggtcagcagtgagctcgtggaaggatctctttccttatcctttccaccatctcactactggtcccaggtaagtcatttcttcatcttctgtttcttttctatctgtttttctctttctttctctttcatgatcaatcatcactgaagtaatgaatcatcctttccaccatctcactactggtcccagtggatctcatcagaaggtgataccataaggagtggcacatggggcatatatctacatgaagtttcctgatcatttggattatttatttgtttttgtcttggggtggggggagtcctaaccaggctcgtacacaaattccatgcacatggggcatatatctacatgaagtttcctgatcatttggattatttatttgtttttgtctgggggtggggggagtcctaaccaggctcgtacacaaattccatgatcagtggctcatggggcacatgtctgcatgaatattactgaatattttacatatcccatggcatcagtcatccacagaattagaggggttaaagaaatgaccataacccacaagatcatctttttgcttgacctatacatatgtggatctgggtactattataactattatatacaaacctcatgaagtgccatcgcaaaagaatacacctgcacccaaggctgttttctttcatgtcatgcatggaaagaaatattaaagacgagaccagtaatacattccactcaattaatcatgtgatggcttgataatccaattcatatttctatcaggttcttcagaatgctctttcaaatcattacctatttattggataattttcatcagtactaccagttttttctttcagccatagtattgggcaatgtcacacatgccccatcaatcttgccacatttgaccatgtcatgaagcattgagaaaaacaaaatgatatatgtaacaaaataagatatgcaattctactattttttgtcttgaaccaaatgactgcttgatcacatgaaagataatgtgtaacagagtactcataagcacttaaccataaaagggcctcccagatgtgtgagagcccctccccccacttgaatgatgaataaatgttggctatgataagaccatttgcatcagtatgagtaaccaccttgcttgtttattgtcctagctgcccataatttatataatatctacttattcaataattaatgggaggccagaaaagtctctcctcatttaataattcataattcaggggaggccagaacattcttagtctgggcaacaaagagtgcttggcatacagtttgaactcatactgccaactgcttgatagataccaatcaaggcaagcatctcattatcaggataaattttctaaaactactcatgtatcatctctctcattttatacaataagatgggccatatgcatctctaactgataacccaagtagcccaaagatcccaggtaggcaagtaggctgaagacctttggaaattcaaagaaatattccagatccaagccaccataaattcaagccacaataattggagagtgcgtggcatgcatttggaactcatccttccaacttcctcaaagcaaggcggtcagcttatgtttaggataaaatttcaaaatcagctcatgtatcatctctccccaagcaaaaaataggatgaggccatatggagctctaactgaccaacactgccagaagaagccaggtagctgtgggtatttgacatgtatgatgtgacaatgcaaaagcacctttgcaatatcagggtatttgaaatgtgacaatacaaatgcacctttgcaatatcacctgtaaaatacccacagttgcctgtccttttcttgcagctttagctgcctggagaagccaggtagctgtgggtatttgaaaagtgataatacaaatgcacctttgcaatatcacctgtaaaatacccacagtattcttgcagtgcaagctgccagaagaaaccaattgtaatatcacatgtatgtcaaatacccagttccctggctttttcttgcagtgcaagtagcctgaagaaccccaggaggctgaagacaagcgaaacgcaaaggaatattctggtgccaagccacaataaatggctcataatctcctctattgatgctccatctcgtctattggctcataatctcctctattaccagggagatggggcgcagagataaacataaaaatcaaatgcaagtcaacatgtgagtcgcacattttgtattattggtgtaaatgctgtttattgaccaaagacttcctattgtaaggaattatcataaaaaatcaagcaaacaagagttatattttaaataatttgggtcatgagcattaccagtcaagatgacacggaacatatgagcaagggaaaaattagataatccgaagagcccaaaagggggttcaatgacaaatcatgggcaataatagggttcatccactgaaatatgtcttcacaattcttggacaagacttgaacttcttcaaaatgcatatgaggtttatcttcaaaagcctcaagaacaacactggaagaaaaaatcatcagaagagggaaaaacattgtactatatcatatcttgggcaacaatggagtgcaacaacaaatcaattatgtttttttagccttttgttaacaagaattccacatctccaaaatgcatatcagttttctcttcaaaatcttcatgaaccacacgatcagccactctagtgacttttgcagcaatttgcatggacataccaagcctagcaaatgggctacgtcctcgaggggggagagtcccatggatatagtctctttgtcgaaaggtggccaggcacatcatatccggctgaaacttgataccaaagccacattcagggaaaatgaagtgcccatccttgacatcgtaaccatccgccttgaaggcaaggtttcctgtccttttacaggtggggattgataaaagaaaagcaaaaggtagggatggttcgtctttgtcgtcaacgtgaggatggttgtaaaagccgtttgttgtaaaagtcaggtttgaggaaaagaatgaatcgggggatgaaggatgttcagtggaaaatgctggttgaaaaaaggccgggatgcagtgttcagtcatgaaaacctgattatgttggagggcgacatttgcaatcgggtgaaataagtgccagaggatctggccagctcgggtggagtccttgacgtgttctgcgtattcttcgggattcttgtctattgccttctgatttcgataaatgcccaagatttccaacttagccatggatttcctccatccaatggcaaacatcacaccaccacaagacctgcctgttgaccttaccggattcacaaatcgcttggctttgtgaagaaataagcacaagaattgtatatcgtctttggttgattcactgattttcttcagatcaataaagtgaatgtccgcaataagttgttcatttcgagtggcatcaaaggcgcgtacgtggccgtggtcgtatagcttgaacttagaagggtcgtttacatagcaataggcgtcctcgattcctttgggtgttgggttgcgcttgtaaatcgttttgtttgagggcttttgtccaccatgctgcttaaaccgctcatttgcaacagcccttgcttccttcttttgtcgatactcagcagtgatagcgggaaaaaggtcgatcgacaccggtgttctggaagtagtacacatcttgccaggcacccagtatgtggtgagaagggaatgaatcccgtgctgtttcttcttggccctcctcgctggtcgcttcctttgggatctttgatgctgataagctttcatggatctacacgtaaaccggatgatttgccagcaaatagtacggcaattcatacacagtttaggtgtatgatttcaatccagcatcacagcaagcaaacccaggtgtagcgatcaggaaggaaggaaccagtgaagataaaatataacatttttaaaacaaagtcagaaaattatgaatattagaataatagtcaggtacatacaatgatctcttccggatccgttttttcttagtactctttgcagaagttgaatcaagcccatctggcttggctctcagagtaacattgcgcttattgattatttgctcaagatcagagtctgatgttgattcatcactcgagttgcctgatatgttatcatctaagttgtaacccaaattagaggtgtgttccatttgttggattgattcaaaggaaattggcttactgttgatcaaaggcccaatgtcaggttccgactgcaaacttaagctagataaagtcgactccaggtccgtaagactggactccagttctgacaagctcgaaccactcaggcttggaggcatgttgagcttagttgtaaaacctacttccagcaggatatgtaatccaagtcgaagcaaaacatatagtcagaataggtttgaatgaaatcagaaaggcggtagatatcaagaaaaacatgaggcaagtcacacaccgagtgattaatcacggtgatgtagcttcagagcacgggattgatcaaggagatgatgatcaatcgtttgggagcgctcgaggtgatgaagccgtagttgcccggggtgatgaagccaaatcaatcgggagaaatccaggggacgcagctgtagatgatagaggtgatgatgctgatacgatcctgagcgattgatgtgatgatgctgtagatcgagtgaggtggtgatgatagagatcgattgaaatcaggttgcagtcgaggtccaatgcaaaggaccagaggggttagaatttggcaattgaggccaatcggtagccgttgatgtgtgtttccaatccacaagaggctgtagacgttatgctgatacgatcctgagcaattgatgtgatgatgctgtagatcgagtgaggtggtgatgacagagatagattgaaatcaggtcgcagtcgaggtcgaatgcaaaggaccagaggggttagaattcagcaattgaggccaatcggtagcggttgatgtgtgtttgcaatcaaaaagaggctgtagacgttatgcttatacgatccggagcgatcgacgtgatgatgctgtagatcaagtgaggtggtgatgatagagatcgattgaaatcagatcacatcgattgaaatcagatcgcagttgaggtcgaatgcgaaggaccagaggggttagaattcagcaattgaggccttgatgtgtgtttgcaatcaacaagagtctgtagacgatagaggtgatgatgctgatacgatcctgagcgattgatgtgatgatgctgtagatcgagtgaggtggtgctgatagagaacgattgaaatcagatagacgcagtcgaggtcgaatgcaaaggaccagagagttagaattcagtgatagaggtcaatcggtaggccaagcccacttggcagccaagtcgcgtctgcccagtgggctcatgagatgatgagtgggaaggctcacagctgccagggttgaagtgtgcggccgaggtgttcaaatcgatcagaggcgccgtcaacagcaagatcgatttgcctaggcgttgggggtaatcaaatccagcgccgatataggtttgcgagtccagcgtggaattcgatcggacgagctatggctggcgagatcaatcagcgtctagtccagcgttgaattcaatcgcgagtgaggtggtgatgatagagaacgattgaaatcagatagacgcagtcgaggtcaaatgcaaaggaccagagagatagaattcagcgatagaggtcaatcggtaggccaagcccacttggcagccaagtggctgcccagtgggctcatgagatgatgagtgggaaggctcacagctgccagggttgaagtgtgcggccgaggtgttcaaatcgatcagaggcgccgtcaacagcaagatcgatttgcctaggcgttgggggcaatcaaatcaagcgccgatataggtttgcgagtccagcgtgaattcgatcggacaagctatggctggcgagatcaatcagcttatgatagcatgtcagaaaggggagaagtaatgccaaagcaaatggaaacaaaagcgaagaaggcagattggtcagcgccaaaaagaaagacctgaatgattgatgagactcacttttgtcactgtgacagagatgaagtacagcagcgggttggaaatcgatggtggaagaagtgcagagtgagaccggggcttcgcaactcacatgggatgaagtgcgcaactcacatgggatgaagtggccgaggcccccggccctcagcccaagccccctgccaaacagggctgtgacaccggtcgagttgtttgcactcgggctgatgaaaaaagcaaatctcaggcagaagtcagactcgtacaccagctagggaccggcactctttactttcagcaaacacaaacacctcgaccacaaggattgcttccaactacacatcgcaagtataaatctctttaatctatcttcatctcctgatttatccatacaattgagcagagcaagagagttccacactgatttattttcttttaaacaggatttgtgctactggattgtgtacgtgtcgtccagggaggccggttgcgaaatcgtaccaaccaatctcaggcagaagtcagacttgtacaccagctagggaacagaactctttaatttcagcaaacacaaacacctcgaccacaaggattgcttccaactacacattgcaagtataaatctctttaatctattgtgatctcctgatttatccatacaattgagcagagcaagagagttccacactgatttattttcttttaaacaggatttgtgctgcttgtttgtgtatatttgtgctacttgtttgtgtacgtgttgtccagggacacctggttggatattgttccatccattggacactcgaactagaaaggtgagtagtctctttaagtaatattataatgacttttcaagagttaaaatgaccttaaatacctattgaacagggcatttgtgcttatcatcggtcgaccaattgtcccgctagacccgccttgaggtacactggaatctagctctgtgagtagtaccatatgaaatatctatcacaagcttcaattcacatctcatcataaacaagtaatattttgcaaaggttcaaacatgagaggttatgaaggagatggaggaaagtccaagcggcggccaaaaaagccaaagacactgaagggacacgctgtgtccgaggaagccgagcgagccagtcaacaattcatcaaatctatgcagccccagccaaatgaacccaattcctctcaacagattcatcaactctatccaacccgacaccttgaaaatgaaaccccagaacaatacgccggaagaatcagcccagacccgatagaccctcaagtagaaaatttatcccaatacttccaaaaccaacatcacgaacacagacaagtcctggaagaaaaacaatgggaagaggtatatggaccaatgttctcctgtttctacgattgtgcagccaagacagcaacatggggcgatgtcgaaaaatggagccgagattggaaaccgtcttgtggctgtatcccaactcgccaaaggccagtggtacttatagatattctcagttaagcactcaatttcctgaagggtatatttgtgcatgcactgatttgacatttaaaatttttaggtcgcaaagaggcgcaagttgaattttgccactgccagccagatcaagtacggctgatccagatgggatacattggtgccacacccaaattcccaaaaaccgccttttctatccgactgctccagttacatcacatattatggaaacattgtgccattgcaatgctacccttctccaaagctatagacgaatttcttgataacaacaatcccctaatcttggttcctcacaatgaagatgagttcgaggaatcagtcagtgtaagtgaatatgcaacctcacatcttatatctaattgattctgaaaggcatttggccattttttagactcgtcattggagaaagcagttaagtcgagctgttgatgcatttcgggaaatgcttaaaagagaaaaggaattggtggctcgggtgatgaatttggaacccttagaccaacttgctgatatttgccccaagtgttatggacctcaagttgttggtaaaagagaagacgaaccagattacatcttatgtatggatggaaatttccaacatcgcagacaccttaaagcaagtgtcgagcactccaacaatattgtaactcccagcctttttgtccagccatgtgaggtatctgagatggaagaatcactagcacaatcacaacaaccacgacaaaaaatggaacatattgtgagttgaaatataggcatatatgaataaacatattacagctaagaatcatttatatttgacaatttaggataggtgcaccgagcagcacacggcggcaaatgacacccgaaatggcactacttggaagcattgtgatgatactggactatttgggatggcctgtcggcatgatcaaatgatcaggatgatcaacatcgtcaagagtggtgagaagtaagtttgtttattttttagtcaactaatgcccataaatatgactttttataataatgtcatatgatttttcagatcctacttccctctaaccatgattaaccacatggtacagatcacccaagaaaattttggagagcgcaagaagcttgcattcctatatgacataggatgcaacattgagaaaggaattattcgagtctgttgctgttttttatcttatctggctccagggtatttaattcaaggctgattgacgtggctattatccaaaatccagcgaaatcaatttccattcgagatggctcataatctgctcaagtttggcacaagtgtcttccatgcatatgtgcatgagtggacctgccagctgcgatacaatccacgattgaatcacgggtggggaatgtcagatggagagggaatggagcgtttgtggtcacatttgtcgccattaatcagccaacttcgttattccaccaagagtcaccgactctcagcaattgatctccaagtgaatcatcataatgaaaatcgaagaacatcagcctgtcagttttttcttgagtgcaaagtataataaaatccaagctgagtaatccttgttcagtttgtttgcttttacaaagaggcaagcaaattgaaggacttatgaaagaatcacagaaaatactgttagaagtggagaggtcatctggtcacactttgtcttatttaaaggaacaatggaatcggcagcggcaaatgcaactgggggcaatggaaaatgagaccgaattgcagatgaaacatcaagtagaagagcttgtgatgttggaggaccaactacgagcaacacagtcagtccattattttggtcatctattgtgcataactaatataattgttgcactagacaagagatggttgaactcggacaaacaaggcgcaggaatcgcacagaagctcagacgttgcagatggaacaaggtcctgataacctccgtgttttagaatctgagatagaaaatatcattcatgagctgggtttggaatattttcgcaatctccctggagattctggtcaatcatcctaataatttcttctcaataaaatagcaaagattggctgactgataattgactacttgcacaggtgaacaaactaaattgttggtaaaattgaaaatcagcaagtcgaagttatatgaggccaaggttggagtgattgagcttcaaaagaaatgggatgaacgtggatcaggcaagtaaatacttcactttaacatggatgtggccctcctcttataaatttacacttcaaaaaataggcacccgaatacaggcacggttcaagaagcaaatgaatacaaaaatgaagcttctgaagaataaatggatttcttacaatcaccgggcgatccaatacaatgcagcatatacacccaatccagatttaccaaccccaacatttgatgaagtcaagtcatttcaaattaacaattccttctggaacatcggcttgctagatcatcccaacgaaccctgggccgtcgacatggaaactcagaagggtattcaggcttatctcatgataaccaactgtgatgatgaattacgacgcatatcacgggaagcaaggcaggctttaaattgggctgtaaatatggccaccaaagttgagaccattttggaggcattgcttatgggtgcgtataatttcagacatgtactcaactggagttatatattctgattgaccatttttggttggaccctacatagatgtccaagaaacagatattctaaacgaaactcagcagcaattacggcatatttgcacagctgaaaatctgccaaagtcagttatggaatcagtcatttctaatgtggcaaagaagttctgtaggctatggataacgtggaactctagctgtactaaggtcttactgtggagtcagcagtggattgatgaaccaggtggagacattgagctgagagaaaaatgggacaatgtcattgtgaagaataggacattgtgggaaaaactatgtggagaggcagtgatagtagaacatgaaaatgaagaagaagaggaggatcaagaggaaccaacttttccacatgaatttgatgattatttagagtgatagccattttaatattagtttgatttccaataatgtttaatagataataagaaaatgatgaatatatacatgagctggtcaagcaggcatgtctgggtcctagagctggctgtgctgtcccagagctgactgagctggctcctggagatgaaagagctggccagactggttttcagatctgacggaatgagcttgccaattagtctccaagaggtcgctgatgtagtgtcatgagatgaaagagctggattggctgagatgggtccaagagcccgatgagctgtctgagagatggaagagctggattcaatggcccactatgctgacagagctgtctgagctgaatgagccagcagagctggatgagctgggttcaagatctggctgagctgcctgagctggcttcaagacctttctgagctgtattatctggccgctggatccaagatctgggtgagcaggatctgagagctgactgggctggctgagctggctccaagacattcctgagatggcaaaggagctggatgagctggatccaagaggtgagtgagctggatgagctggcctcaatacaagagccggatgagctggatccaagatcccacttagctgccctcaggagctgactgagctgactccgggagctggatgagctgggacccagatgtgaatgaactggatcagagagccgaatgagctggctccaggagctgaatgagctggctccaggagtggaatgagctgggacccagatgtggatgaactggctcagagagctgaaggaggtggctccaggagctgaatgagctggctcagcctccaggacctgaatgagctggctgagctggatcaaagagctggatgagctggatccaagagctggatgagctggatccaagagctggatgagctggattgcagagctgaatgagctggcttgcagagctgaatgagctggctttcagagatgaatgagctgggaccaagagttgaatgggctcggaccaagagctgaatgagctggctgagctggttcggggagctggatgagctggatgagctggatgagctggcttggggagctggatgagctggatgagctggatccaagagctggatgagctggattgcagagctgaatgagctggcttgcagagctgaatgagctggctttcagagatgaatgagctgggaccaagagttgaatgagctcggaccaagagctgaatgagctggctgagctggttcggggagctggatgagctggactcgtatgcataggcttggggggctggatgagctgcctgagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgagctggatgagctgactgagctggctaggggagctgactgagctggctaggggagctgactgagctggatgagctgactgagctggatgagctggatgagctggatgagctggatgagctggctcagggagctggatgagctggctcggggagctggatgagctggctcagggagctggatgagctggctcagggagctggatgagctggctcggggagctggatgagctggctcagggagctggatgagctggctcagggagctggatgagctggatgagctggctcggggagctggatgagctggcttggggagctggatgagctggctcggggagctggatgagctggatgagctggctcggggagctggatgagctggcttctagtgctggctgggctggctccatgagctggatgggctggctgagctggctgagctggctgagctgataaatttgggcgagctcaactcaggctttttccatcccaagtggaagatgtgaacataggtttcctccatttgggatggaagaattttgcagccacaggtgggtagttgagagggatcgaggggcccaggtcgatgggggtgtttacggtgccctcggagtaacgagctttggtctaacgcttatacggagcgtgacggtaggcggctctacgggacaggtcctagtgttggctaggggtggtagtctgtactaaggtagatggagtagaggatagtggtaccgagctaggaaagaaaggactcactatcgagaggccttcgtttgtatcttgtcggctctgaatcctcgttactcggatactagtctagaaagtggctcaaacctggttgacggagcttaagggtacggtgtcacagaggttgaatcggtggagttcttgtaatagtgtaagcggaagggcgaaaaagaagttagttcgttggtaatgggtgtcaggagaggataatgaaaaagtggatgtcgtgctgagtctaccctttcttactttcatctacagcctccttttatatcctagtgactggtcctcgaaagcgtgcggtgtggtaagccaaatcaaaacatcaatgcctcaatgcgccgtacaatcaggacaggaaggcccaaacaccttggtcctcaagatagaaatctcaaggcacccagaccacacgtgggggggggaaagtcacccctcagacagagccagggtattaggaaccctccttgatttctcttgtttcattctttctctttctggagctgctgcatatgcactcctctttctcttatctttctgtttcacactaatgcacccacttggggattagtctcttacttctatgcatgcgcctgcatgtggctatgcgcgtctcagacttacgcacccttttgggaaagcaggctatgtcattgtgtcctctttggtcttagcagccaccttctgggccgtggtgtttcagtttgatattttttacttgatccttttctcaaaccacaagctggccactccccagattttgtatataaggagccatgttttcccctcatcatttgttccctcatcagttccttgacgtgctcagcctggtcacttagttagttattgtcctttgtcatagtcctcaggtaaagtcctcaggtaaagtacttagaaaatattatcacaccttgctagtcagaaattgtccaccacatcttcagagagtatttgaactctccttgtctactaccttatcaccttttaccggagggcagccttattcacggcgcatttacccttccacactctatctgatcccaccgggtagttccacaagtggtgtcccaacagtggcctgacgatctctagattaaacagtcacgttttggttatccattacaatcttaagatacaaaacccttaaaaaaaaaaaatcttttccttacattactatcatcactatctctcgctttttttccgcacctcaaaactcataaaagcacacacaaaaattagattagatttacttcatagcttctagaaatgtcttaccgtaaccagccagttcctataaacctctactcgtccaatattggacaattatccaacaacttacctctcaaccccggaccattccgcgaccaaaacaacgtctcggaaaattcgtcttcagatggcccaactgcgaacccggcgttatcagagcactctgcaggatctcgattgcccggtcacggtttcccaagtcatggccaagcagggaatatactaccaagtcctcattttctgtaaagtcgtgttgtgctgccggcgtataacccggagccattcggacgaaaaccagtcaaaattaagtcccaatctaaaggactaatgttcaacagtactaacatggacatcagcaattttattaagcgcctggaatacaccgcatagatagatggcgccctaggatccaacattgcgcttcagataattttcttccttgaaggcaagactttggtaaaagaagtccaggaaatggccgaaaaggagaaccacgactgggaaaaattgaaagaacggatggtgctacgttggggtaagatgatgccgctcctgaaacatacgaggaacgatttggatcagctcctagcaacaacacgcgcatccggtatcaagactcaaagggagttccaaaatttccgtatcaagatagataacttggtggcttacctcgtccggtgccaacacatgggtaacgcagaggaaatttgacacgccgtattaaactgcctggtccatccaattaaggtctcagtcacaaaggaacttatcagagataaccaaatgcgcttattggtggatggatcccacattttgccgccgtacctaactattatggaatatatcagtcgtgaactcaagaccatctcaatcttagaaggagaggatcccccggcaaagcaaccggccgccaatcaaccagcgccgccacgagccccagcaaatacgccacgaaaggatccaactgtcaaggagttaaccaagaccttagcaggatggaacgtccagaaaggccccgtgatatcagccagccacgtaccctacaggccggcgcaatacgagagaccaccgtcgaccttaaaatgccattattgcttcggggataaacacacggtgtatcgatgcagtttatttgcccaggacgaattcgacaaaaaagtttactgcgaaggaaaggacctcaaacttcctaatggaaccatagtacagcccgacaggtcacgcgccataaaagaagtcgtggataagaactgcacgccatcacagaccccgggaatcatcaaccttcctccgggaaccgaaattaaaaagcaggaaccgacatcagaaatccgcacttcttacggtaaattggaagagtgcacccctgaaaaacttagctcttacgatgttgacgccgccaaacggttgaggagcggaaaagaggtctctgggcctccggccccaaagaaaactcgaaaggatagcgaagacttaatggatgtcgaggaagaaattaccgaactggcacgacaagacaaccacgacctattcccagggtacaaagagcatctggagaaagcggcggcagaggtaccaaagaaagttcagttcaagaaaccagaagtcaccacaccggaagcaaaagaaaaagtgcccaagaaaacttacttggaaaagaccttgtctaaagagtttcccgaagccgaagaacgagtcgtccaaagaatggtcttggaaggcaaaatggaactctcttatggtaaaatttttgcgatctccaatggcgtctccgaggctttcaagaagaagatttcacgacgaaaggtcccaatcgagggcggcccaccagaaaaggtaactaacgccggaggagtggactcagacgacgacgaagaggaagaaacggaggccccacgcaggtcccattacgcatgcccgctgggccacataaaggtaggtataaacggtaaggaagtccaaccgcttctggacaacggctccatggtgaatgtactcccgaaggatcttgcggtacgcctgggcctcatcgttacggaaaagaaaatgaacctcaagggaatcggtggtcacaagaacgaaatccttgggatagccgaatcagtacgcgttaaaattggaaatatctctcgaaaagtccacttctgggtatccactggagacgtgcaacctatcttaggtaaacccttcctgatcgacgtatcagcaactatgcggtacgcagaagaaggcggggagagtctgtccattaaagacgacgaaggacgagtttacttggttcctattattactccggctaatcaagaatacaagacaacctttcctacgaacgtaactacaacttcaaacgtggtaacagcctccagtgatgcatcgtcagaaaatatcttcgaacaacaaatgcaacgtagcgatggagtgttagtctgcgcagccaagtataaatccgcagcaaagaaagtaaaaccggtcaacgaacctatgccccaaaatatcaataccccacttagttttccagttctatctcgggatccttacactactccactcacgccttatcccccagaattcgtgcctactactaaaataactgaggaacgccttaaagtcgtaaatttcggaccgaccgggtggctttcagatgaagagttaaatttgctcaagcacgtcatcaagcttcgagaaggtgccttagcctttgtagaagaagagagggggttactgaaacattcatacggtaaaccttacatcatcccagtaattgcccatgagccgtggcaacaaagaccaattcctatcgcccaggccatcagagatcaattcattgagttggttagagaacggattcggaccggactctatgagcaatcttgttccagctattcaagtccagtgttttgcgtcaagaaacaggatggaaagctccgagtggtccacgaccttcaaaaattaaataaagtcacaattaaagacacaggattgccccccgcaccagaggatttgattgaatcattcaccggccgagcttgttacgggcttggcgacattatgggcggctatgacgaacgtgaattagacatcagctctcgacctttgacaacctttgaaacccctttgggccggttccccagaaccagattaccacagggagccactaactcagtcgcggtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtagcaggtgtggtttaaatcccaggagataaattttaggggaaaatcttcaagaaagggttattacttactagtaataatccaaagaggtcttgaggatcttcttagtagaaactggacagttgggagcgctcagaatggttgattttgggtgctgggagataactggggagtttcttgagggttcttgaggcttaataacagcaattatagtagtaactaggctaattacaagtgtaggggacttgtaaagggtaagtaaatttctataaggtattctaaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcctcaggggttgcccaggggagcttagtaggacttgggggcgctttttggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggccatgcacggaattattacagccaagaatttcccatggggacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggttactgtagtattttcatggatattctagcttgttcacattcttattacacgtgtggaggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcgcgtgggcttggagacaggactccacacagctctatcttctaaaccgtgcacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaggagtcacagtacccgtgatatgggggtacctgttaattattcatgcatgtattacaaggtgaaggagttataatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatatttaaggttttgattatactttttaagttattaatttatttttatgtattttttatcttatttacataagtaatattgcttcttttacttatgtaatatttttactttatacttagattttttatgtaatttattattttatttgctatgacaggttgtctctgccatagtagcaagctgacattccctacccctaagatgagtttactcataaaaaggaaatagtagtttgagagggatagagaaaaaaattgtgtcactccttaggatgttcttttggaagctctataattcctcaaatgtatagctccatccgggatattattctcaggtagccattcatctttgtctgctgactggttcttataccttatcaagtaaagtctagtatcttttccctgtactctctctttcttatccttgagtatcttatgaaccttaagtttctcagtaggaggagtttctaagactggtacgggttctgggactacaggagtatctgctgttctttgtgtgtaaggtttaacaagacttactggaaaaacagggtgttttctagataactcttcactcaatataacttctacagcatttttcccgtgtagttgtttgatagtaaagggaccaacaaatgaaggtttgagtttcttgttcccaccaaggttattaaaatttacggtagaaagaagtactttatctccaattttgaattcaggttctttatgactcttatcccatctattcttattatactctacagcatcttcaacacatttcttggcatgtaaatttgtggaatctaacattttcttgaaatctagtgctgtagggtgtacatgaggtaatttgtcattgatggtatctttgggcatgcgtgggatccatcctctttcaagtatatagggtgctactttagttgaggaatgtatgctactattgtaagctatttccaaggctggtagtaagcttacccagtcatgagtatatccatcatgatttttgaactcaaatccaaatgaacagaatcttctcagcatgtcttccagggtttgtatcatcctttcagctaagccatcagtctgagggtgataagctgtggagaaagctaattttgttcctaacatatcatgtaagtttctccagaattcagatgtgaatttggggtctctgtcactaatgattattttgggaatgcctacgtcagccattagtctgttccagaataacatagctacttccatggctgtatcatccttatgattaggaataaattttgccctcttggaaaatctatcaactataactagtactgagttgtaagagtaagatcctccgggaggtaatccagtaacaaaatccatgttgatgatttcccatttatccgtgggttcagcaattttctgaagcagtccaaatctcttgcctgtctgtttgtttgctttttgacaggtgtcacaagatttaatgtattcatgaacttgtgttttccattcaatccaccaggcagtttgtttgactctttctactgttctctcttctgaaaagtggccgcaattcacattatcatgacattcctgtagaatattttttatttgtccttcatcacataagacaagtacacttgagtgtttgtgcctgtaatacaacaaaccatcaaataacgtgaatttgcctaatttataatgtttggacaggacaggtggtaaactagctgccagttctgggggactactgtcatttctcaatatttctaccaattttagtaattcactatcttggtcataacttttctgaactaattcataaaaagcattttccatgtcacatacgtgaattcctaaaatagggaatatgtcttcatcctcaggatcatatgcagggttatcaggggtattagggagtgcccatctgcttaatccatcagcattcatgtgtttcttgccagctttatggattatggtcatatgacctctatattgctgaatagcaatttgccatcttaacatgtgtctgttgggagttttcatattcattagagttttaactgcggtacaatcagtgataactacaaagttagaaccttctaagtagtaatgtaatttgtctagagcccataccaaagctaagcattccatttggctggctccatatttcctctcagattctttaatttgtctggatataaaaaggactggtttttccatgggtttgtcatctacaataaattcttgatgaagagcagctccaagcccatctaaacaagcgtcaatataaagtataaatggtttgtcataatctggttgggctaggactggtgcagaagtgagtaatctttttaattcttcataatttttgactctttcccaggtcatctcataaatggtgtcatctttacacagtgcgtataaattcttgcttactatggcaaattgaggaatatgttgcctatagtaactacaaaagcctagaaatgacatcatttctttcaagttatgagggagagctttgttcattacggcagccactttgttttgatctacagctagagttaggccagatactatcctacctagagctttgagttctccataaccaaagttgcactttttaatggacattttcaaaccagttttgatggcggtactcagcactagatttattttctctaagtgggtttcccaatcatttgaatatataattatatcatctatgtagaccatcatccagtcttgtctgataaaggcaccaaaaattgagtccatcattctctgaaaatgggaaggggcatttttgattccaaatggcattctcaaatattcatatattcccaaatgacaaattattctcaaaaattgtctgctgtcaggatcaatgggtatttgatgaaaacctttaagaacatccatagttgtaatgtatttggctttggataaattatgcaaggagtgatcaatacgtgggattgggtaataatcaggtctagtgtaattattcagagccctgaaatccccaaccattcttgacttctcattatgccaagcaataattactggggtagtaatttctacttgttcattgtgtccaactttccttagcacacctaattccattagctctttaatgtgagtttctaaagcttctctggatttaggactggaaggatacgggggtcttctcaagatgggaggataaggttctttaacagttaattccaacttcatgtcatgcccttttatgttaccaataggttcttcagtagtacaaaaggattctttatttatgaagcaagttttaagtacctctaatttctgttgctcgtctaaaatatcactaacagctgcttgagaaagatattcagctttgaaggacatcatttcttctgtcatttcatctggcacgtcagggagtttgatattcacattgcaaatttgaaatttccttttccaatcccctccaatagtatagaatctgtttttactttgaaatatgtcaattccatacatgcaaaaagtgtcatttcctaggatcaaataatcacatatggcatcttgaagaactacaaattctatggacagtcttaaagatcctttggagtgcggaaatattaatggcattactacaattcctaagggtttcattgaagaattacaactactaaattttgctttggggacaggcagcaaattatttttccattctggatgtatttcatctaagaagttgctactggtacacgagcaaaaggctccaatatctagtaaagcttttactgatttatcttcaaataaaacagaagtgtaactagtttttcccatagtgtaactcattcctttttctggtttattagtgagcaatttagcatcagaaacatgaccaattttcatggaagaatcccatttctgcggtaaattagaatctccttggatggtattgatatgtaattcatcaccaatatcagcttggattaccacaattctatgagattcctcttctcctggttcagtggttataacatcaaattgagatccagaatcatattcactgtcagtctcttcatacacttccacattattgatctttttgcggggattagggcactcaggtcttttgtggcccttttctccacagttataacactcaggtatgctagcttttcttactggggcttcagctgagagagctttttctttgacgttatctggtttgatgaattcccttttttcaggtacattatttctgacgtattttttattcaagttgttcataataacaacttcttctaatactcctacaaattcagtcagatcaacatccatatctttcagtctacatctgaccaagtgctctatggttcctttgcactgagttaataatctgtcattgatttcctcagctgtggggttagagtaaatacattcaatccttttcttttggagcaagcaccattctcctacagaatgtttgataggatcaaaatagtcactctcaaaagctattcttttggcggttttccatactctagtactaaatctggcaatgattaattctttccaggttgcccaactttgtagtcctacagattgacttttggtaacaaaccaatctcttgctattcctttcattattctaggaagcttggaagtaattgtatcatctggggcattataagttctcagtagataatctatgtacttgatgaaactaatgtgatcatattcatctttaccgtcgaactcaggccagtctttgataggaggcatgtatttgtttagattggctaattcagccgctgtataaggtgtggaatttcttatgaaatccgcttcctcatctgattttctctgcattctgggatcagcagtgattggatgaggagaactgatttttattggtcgagtaccagattgcataaaaggattattatacttaggttcttcagatgggacgggtacaggatcctcttcttttttgtgataggtaagatggggggctccttcttttccttttaccaagtgttgaagatccccttctggtagggtcttacttctatagtcgtgaagagtggggctcgcttcagagaaaaccaggttttcatagcgctctttgaaagatttgaactcttcttttattgaattctgttgcgttatgagttcgttactcaaatttttaaatctttcttcgctctgaagattctgttgaattaataaattctttagttccgagatttgaaaatctaacttcgttctttctataatactgtcctgttttatagtcgatagaatgtaatcagcgctggaattatgcaacgcggctgagttccttgagaactgggctatctcagtgatagtcgctttattatctcgagcattttctctcaagctctcaacgtctttttggactacagtaagtaactcactgtgcttactagtcatctcaatggggagcggtttctctaacagtttgatcatttgatagactttggaatcaacattttctttaattttcttagtggaattatcaaggctatgtacaactgtttttagattactctcgctattgctatctaaagtggaaagattagaatttatggactctagcgaattcaatatagcagtaatgataacaggacttattgcatgttctggtatagaccggcggctatttgaagaagctccgtcgcttttctccacttggctggatcggcgaagttgattgaactggaactctgtctttttcctggttcgttcttcttgaacttcattgtttgtttcttgggaggagcggggaagtgaatttttttctcgtcccaagggttccatcccttcacataactttctatttcctcgttgtttataagcttctggagagtcttctgactctcctgagcttcggtcaataaggctctgagtataggagtagggccttctcgagtagctacttgacatcttttccagagcgatacgtgctctttcacccggagtctgatctgttcttctttggaaagaactcggatctccggagttgaagggcgtgttggggtagcttctgacgatgtggattctatctcgtctacgtccataggcgtctcggtctccgtactcggaagaaggtcttcgttcttcttcgacttctctttgactaccgttgcagtctctttgcgcaccagtgtggtcatctgcaagttttcgactcgagcccgtagctcctttgccgccacgaggtcttgtcggagctgggagggggcttcgtagttcgggacgatttgacctagtcattttggtcatctcgtcagtgatcgaagagatttaaaacaaggcgaaaaagatatcaggatatactgactaggggcagtctgatcactatcgccgttgtcggtgtcgactgagggggtaggactcgatctttcggttcttatccttcctacttcgaatgtggacactggtttaggaacaggtttttagttgtttttcctttttagaaagaaagaaagaagattatgaagatagagagcgggcaaacttttctcttggtatcttttttgatgtagaatcttgttcttcgctctgatttctctaaggaaatttcggaagttgatctgttcttctaagtcttcttcttgatgtatgtgggcgtggtacgtagcgagaagaagttgttcttcttttgttagtctttcccaaggagtaggttggtagttccgctccgattcttctttacgcaatctaaggatgataagataacgctgaattaactcggcgttctcttgcagattcactaaaaggagataaaaaagatgtttgcggtttttgtttaggaattttttgttttaaggataagaatcagagagagagacggtaaaaaattgagatgtatatgtttttataggtttggtttttgttagaaaaaaattgtatatgtttttattttatttttatttttatttttttctgtagtaatgaaaaggatgaccgtaaaaaaaggtaattttttatgggtttgattaattttgtgagaagaaattaggaataaattccaggtggcttattttattaaaagggagcttttaataaaattttcccggccagacccccaattgtcagcctatgtgatgccaagacacgtgtcctctagctacacaaggtgcaaaaagtaagagtttttatggcaaaaactctgggatagaactggtacaggtaattcaaaagaattacgtggaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatatagattaaaccaaaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtagcaggtgtggtttaaatcccaggagataaattttaggggaaaatcttcaagaaagggttattacttactagtaataatccaaaggggtcttgaggatcttcttagtagaaactggacagttgggagcgctcagaatggttgattttgggtgctgggagataactggggagtttcttgagggttcttgaggcttaataacagcaattatagtagtaactaggctaattacaagtgtaggggacttgtaaagggtaagtaaatttctataaggtattctaaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcctcaggggttgcccaggggagcttagtaggacttgggggcgctttttggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggccatgcacgaaattattacagccaagaatttcccatggggacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggttactgtagtattttcatggatattctagcttgttcacattcttattacacgtgtggaggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcgcgtggcttgacgactcatcatctaaattgtgctcaaaccgtgcacgactcaattctgagactgattgagtatatgcatatgcatatgcagaggagtcacagtacccgtgatatgggggtacctgttaattattcatgcatgtattacaaggtgaaggagttataatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatatttaacgttttgtttatactttttaagttattaatttatttttatgtattttttatcttatttacataagtaatattgcttcttttacttatgtaatatttttactttatacttagattttttatgtaatttattattttatttgctatgacaggttgtctctgccatagtagcaagctgacagctttaaagctcagctggaaatataactatactattttgaattggaattgtgggtgaagatcctaagatttatcttcaacagttttctgaatcaagtttcttcttgggactcatgaacagaataggttgattaaatcaatcaattttagcagaataggttgattaaatcaatcaattgtttgcttttgtgcaaattgctgaggtattaatcacaaaatttgcccaagggatgagtatgatgtagcaattgcttactccaaacagtctggcacaattcatcaccaaaaagaaaagaaaaaaaaacaaggtgatctgtcatctgtaacctattggaggtgggttttcatcttcttcaaccccaaaggagataagctacaagcattcggattttatcaatttatttgtagcctttacacaattataatcagctagttcacaagaacattaaaagaaacttggtgatttagattcttatgatattgttttgattaaattgcattaaagatacgctacaggaagtctgattggatcgatcaatccgttggtttcttgtgattctaataagctaacaatcgtgtaaatcggttcagtaacaagaaagaagcaataagatttaacttgttgtagttttgttgattaaacacaaggtagttggtatggaggatttctgattgcactgaacgatcagtctctgtcatatgaatccaatgagctaacaatcaagaaggtcaaataagaaccgaggaaattatctatgtatctatgattttgtcaatctggcttgctccagaggttttttggagctggttccctactttctgttccagtcgctgagtgattctgccaagctctctcgaaaggcaagaatttactgcatcttcacttaaaaaatatactatgttgtagaaaaggttactctatcagaaactgagtgagcatgaacagaggttaaggttgtcttgatacctacaggattaatcttcaaagctgatcgctattggatctaagagttcaacttgtaagcagagtgttttcaaagagagcggtctctgaagtcagagagaagttttttaaaaaaaaatcaattgagaggatatatgcctttaaaatgttacgatctcttctgtttgttagcaactctctcttaacagtccattgtctaattgatggtaagctccttatcacaggaaacgaatggaaggactacagcgcttaccctatttttagtttttgaagatattttgaagtaaagggataaaaagaagttcattcccttcaagtctaataagattttggctcaaggtagggattcaaaaggaaccctgtaaacttaaatgatcaagcgatcatgtgggtagcatcaggtaatcaagagcaagaaagggcaaagaggcaatgaaaaaaaaactttgctcttgaagaggatggtctagtgcaataagattaatctatctttgtcaaatgtgtgcatatagatagaggaaggatctttttgaatgatggaaagatgagggcgagcgctttgcaatggaaattagagagttttctaaaaggaaataaggatgagaaaaggtaactgtaattttcttttttcgaggttgtccttttacttttttcttttcagaaggaaggggagtgacagtaggagtccactcagggaagcgaatcaggctttcattgcactgtactgtccttttctttttccttttctgtttgttggtttcagatagactcaaagtagctatcggagtccgatcggtcgacaaaatgatgtcaccgtctctgggaagaactagggtatgtttgtctagtaaatcaacgttggcttctacttcggacgggattgataacaagtccgacaaaggagaaggagaatttggcggtgtgtcgggtatcacacgtcagctagtcttaaatttgtggagttcgcgatggtagtattggtggataacacttgttcctttttgaggatagcttttggagtaaacagagagtgaaagcttgtgtgtgtgggtgttttatatatggacagagttgagaaaaactttttaggcgagcgctctttgattgaccagcgaaagtgcttcagatctgtttgccagagccgccacgtttggctaggcaaggaggggctcgaggtcggaaaaggattgagcaagctcaaggacgtgttggaattgattgagtagtggatgctatcctcggccgacttaccaactcacacagtggagatgagtgaagaacgggcattgaccataggtctggttgaaatcgatcaacaagatcctgagatcatcaagaaattgtctaggaggggaaatgggttttcttcttcgcgagcaatggaagtagttttggtcaattgaagagcaagagaaatgaaaaaatcagatttggttaacacctctcctcctgtctgtttgggagtctagttgtcaggcaagatagaaaagggatttggcaagcacttgactatgaggtttaagaatttcgacgagcgctttgcgatggaaattggaaaaaggcaagtgattcaagtgattcatgttgtaacccagtaactgggttaccctcagactcactagacaccggctcagagctactgtgtctgttttgttctaagaattatcatcattattcacaaaaccacaacaggtcatgagcccttatctctcataaatcattacccagcgtagggcgactccttcttacttatctctcataaatcattacccagcgtagggcgattttttttttccttatccctcaataatttttcatcaagtatccacccagcgtagggccgaatcggaagccagagcttagctacctcgtcccgatacttaggtacctagggggctgacgttcgtacaagcgagactataacaaagtgttgaggtttcttcatatcgctgaacacccttcttttcttcctctatcgttcctcatcctaaaaacaatttttttttcttcctttttctacgacctcatcgaacccaacttatctctaaaatatcctcaattttttttttttccccttccgtttttccttcaattttttccccttgttccttttacaaatcttcaaccttctcctcttccttcttccgtttttcttatctttatcctctccccgtcaaccggtctacacaccatctttatcatcttctcgccgacctaaccatcatgtcgtctccgatccgcaatacccaatcgccaccccagcacaacaacccttggcagcacgaggccccgcacatgaatcgtcccgatgctttctcagcgaacgcgaacatcaggactcactctagacaacatgattcgaggagtcgtgggcgtcaaacaccgcgccaggaggatgaaaggcgacccgcggaagatgatgacggcgatgtaccgatgtacacggccaacgaagtaagccgttttttggcggaggcgtcggttccagcgttgtaccaaggaaaaacccccggtcagatagtttccaacgtcgtttcaaggatgtcgaactcggataaactgcagccgagtgggtccaacttcgcggtctgggagttgatgatgcgtgaacgagccctggagatatttggtgtaccaacctggtactcaaaactctgcaatgacccgattcaagagcaaatcggccgatcccttctcttggcaactgtcgatagcaacatgcaccgaagcatccttcgtcagtcgaactgcttccaaatgttccaatacctcaactcgcgttttttcacggtcaccagggcagaacaaatgacatgctgggaccgtctgaccaacttcaaaatgagcgactattcaaacagcgccgaagccgtctctaaactcttcgaaatattggacgacttcagcagctttgggatcgacctcaaccgtgagacgataggaggtatggcacttcaagcctctttggaagcgggctcagaatggcgtcgggaggtagatcgtcgtgtcgagcaggacctgggtggatcgagccgaactctatccaaaaaggcagttacgcccgaccaaatcctgaagcatattgacatcgtcaaacgccaaacagatctcggttcatctaaatcatctttctcggcgatggttcctcaagctcatcaagcgtctgcagctgaccagtcggatcaagcgaaggagtactacgacccggcagcctggcctgcggctccacctgtccagggcttagtgacgtatggcctccagtgctggaactgtcgctcgccggaccatctgctgagcaagtgcaagctacccagacgtcgagactttgatcgaccccctctgccgcccgggcagccgcgccgtcaatggcagacgggtccaccgacccgtacaaacaatcctccgattgttgcacctggcaacttccaggcgtggtatccaatcatgaccccgccggggtataccaatcgagggtatcagacgcaaggttcaccgtacgcgccgccgatggccaaccctacgggcgggcaacagaccagaaggcctgatttgtactgaccggataaccgcccacgtccttcccttcccgccaaccaacgcccgcctgccccatccactgccaactccaccgaggtatctgatgttcaggagcagatcaaccaaccggatgggccagcagactacggcaattactcgccgcaatcctttcaggaaccgacctcaaggatgatcgaaataggatcgttcgatgaggggctagagcaaggtctagtgccgggtttcagtcaactgacagtcggcgagggggatgaacctgtggtcgacactggcgcaacacaccacttgactggcaacaggtacgccttgaataacttccgtctcttctcgaaccccatccctctccgagtagccactaagagtggtggttcctttatcacaggggctggggacctatgttttccgacccgcaatgggcaaatcgcaactcttaaaggagtccttttctgtgagctagcttcgtcaacgcttatatcgttagcggctctgcggaaagctgattccaggtttctctacaatcatgtagttgactccttcgacatattttcgcctagctgggaattgttattctcttgtccgtttcgacgggaaaccaacaaatggtgctttcctcacccgataccacctgcaccatcaggatgtccctcttcttctccactgtctctttcattgcctgcttcccatgctcctacacaatctactcatcttttctcctctgccaatcattctgtttcctctatgcctttgtctcctaaggatcttgatatgtgcaatgaaactactaacattgaatattaccaagccaaaagcagaatccgtaacccaggtactcaacctaatcctgatgagctttttgagtccccacttgaggtatcaccaagtttcacatggcgcccagaggatctaaccaaggacgaggcaactcttctgctttggcacaggatttttggccatgcaagtttgagagtcatccaaaaattggtcaatcagaaggcagcgtttggactaccggaaaagatgccacccggccaactacgctgcccagtctgtgctattcacaaaggcaacagatcatcttcacttggcagaacaaaccggtcagtaaaaccattagaagtactcaatgttgatcttatggggccttttccaatagagacttaccacaaaggcaaatatgtactgacaataaaagacctgggatccggctataatgaggttaagattatgccggttaaatcagatgctaacaaacatattatagacactatcaacaggttggaaaaacagacaggtttaagcgtgaaggttctacggagtgacaatgggggagaatttgcaaacaaagtcctggctaattttctgacttcaaaggggataagagcggaaaggagtttaccgtaccatcattaccagaacggggtcgtggaacgtttcaacaggactgtttcggaaatgggaaggacagttttaggcgatagcaaactacctcaacgtttctggggttttgcctttgaatgggcatcgtggacactcaatcgactcccaaacaagacgagcggcgaaaaaacaccgtacgaggcaatgtttggtcgaaagccacaagtagataaagctaggatatttggtagtattgcttacgtcttacaaccgccagagacgagaaacaaactggcagatagagcttttccggcgcatgtgatttcacacttggacgaaagtaaaggatggatgttttgggtgtcatctactaacagtcttgtttgctcggcttgggacaattttgaagacatgccgggggctccaatgattaaaatggaacatctgactgataaaccaaagaccctactgacaacttatccttcaagcaatttgatttctctaggggacttctcacatgagattgcttttgaacaggaggaacggttagtggacgacatcatactcaactgcggcttttactcggtgggggttccaaaaacctacaagcaggcgttgaagtcaccagactgggaaaagtggaaaaaggcggttgaagaggaacttagcaacctggacaggaaacaggtttgggcggttaagctgttggactcgccaaaaccggaattggacggtcgatgggtatttgccatcaagaccgcggcagatggacaaatcactaggtacaaggctagatacgttgcaaaaggttttactcagaaagaaggcattgatttcaagaagacgtttgcacctaccgcgacgtttatgtccatgagactagtactgaccttagcagcagcgtacaagtggcctgttcattcctttgactttgtagcagcttatctcaactccgatatcgacaaggagatatggatcaaaccacccaaaggattggatattggcccgggaaaaggtctgcgactcaagaaggcactttatgggactcgacaagcggctagatgttggtggctccacttaaaacatattctacagggtctgggatactcagcaagccattacgacacgagcctttatttcctgcaggatccaaagaaaactggggtgatatggatacatgttgatgatggtattgtaactggtgactccgtagaaatcctcaaacaactggagacgtctctcgagggcaaactcgagatcaagtggagcaatagtctggactccattgttggtgtggacattacaagaacggctgacgcttttatattgagtcaaaagaaattggtatctgatattctagattcacactgggatggctttaccaccgcgaagacaccactaccatcgaatcttgacataaactctgagcaggagggcgaccctacatcttcgactgcttatctgtcgatagttatgtcactgagttatgtggctgtaggtaccagacctgacctctcttttgcagtgaactttctagctcgtttttcagcatcacctgggccgtcccattggaaaggtgtccgacacctgatcaactaccttgctcattcgagggatcaagtgttggtactgagacctaaaatggccgagaaaccacttaaatgttactgtgacgcgtcatggggtggggaacatgctaaatccacttatggagtttttgtgacgtttttaggttgccctatcctatggtcctcaaggagattggcaactgtggcggcatcaacctgtgaagcagaatatatggcactgggcattgctacacggcaagtcctgtgggtaaggcatcttctgaaggatatactaaaaattgactttcaggggaatctgttctgtgataatcaatcggcagtgaaaatcagtactgatgactcgtcaaataaaagagcgcggcatactgatcgcgagtttcacatcactaatcaagctctttttgagaagaagacagatttaacttgggtacccacgaaggaacagctggcggacattctcacaaaatccttgactagggagccctttgagcgcctaaggcaccacctccttgggtcctagcagggaagagacaattttttttattaattccttttcctcttattgatgttttgtgctctcctatcttctttgtgtttttttttttcttctttcttcttttttacttttcaacttctcaacttattaggacaaatattgtgtatagtaggtccagtgtctaggtgaggggggggtgttgtaacccagtaactgggttaccctcagactcactagacaccggctcagagctactgtgtctgttttgttctaagaattatcatcattattcacaaaaccacaacaattcacaatggattctttttataggaatagagtttgtgaaaagctttttagtcaagcgctcagcgatagtagatgaaaaaaaaggtgagcgcttcgcgatggaatttagagaagtgggtttttaaaaatatgagtattttgaattttgtttttgttctgagtcttggaaagaaagaaaaagagttcgagaagttttctcttttttttatctttgaaaaaaagaaagaaagtcttatgatagttcttttttttattataatttgaggcctgagaaatgatgattaaagttgagtgtatgattatgagaggtctgtggaatataaatttcccgatgaggcccccaattgtgagcctgggtctcaaaagtgacaacaggacacaaggtatggggggcaattctagatgtatttcaaggggataaagaaatacaactagaataagagaaagggagagagaaaggaagagaaaagaaattaataatcatttaattgtttgtttattttatgatcaagttttaatgcagtcttactttccttagaggatggctgttattaagcggaattaatctacgcctcctaatcaaatgaaactgaaaagggtacctggtattgatatgtcaatccggccactattttttagatctaagatcaagggtctttaaagggaaacctatgtggtttttagctataccaccaaacagagaatgaagatgacttgatttgatatgatgatgtttgaggcagaggtttagtagaaacagaatggagtaatcattcagagagacaaagaagaaacttagcagaaagatgcaagctgaacttgaaggactgacttacatattggtgatcctgacacaatgagtgggaagattccaataggtgagggactcctaacgataacacagcgatgacatggcggtgaatccaagttgaggtttgctgatttctggtctgagttggttctgggttggtctgaagcttgaagatcctgaaaatgcgaactcagtatcccctgagagaattttcagagttggattacataatcacaacatgtacatgtggtagagggttggaattccaacttggttgatatttcacaaggtagggtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtagtggtgactaaggttgaaatcacatgaggaattcatttctgaggtcagaatgtaataaaatcttgagataaaaaggttacagtaggaacatggctaaaaaggaggacttaagcagtcttttggccagcttggctggctctaaggctgacatcatcaaaggcaggattattctcattattttcctctggaaataaacacataatttttgcagcaatttctccctcccaggctgggttatctggtatattttccaatgaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttaatagtcatacttcctctccattcctgaatagctatttgccatctgcgcaggtgtctatttggagttttcatacttaataaacttttgagggctgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctaaggcccagactaaacataagcattcaagttgtctggcaccgtattttttctcactgtctttcaaagttctagaaatataacaaatgactccttcttttggtatttcttgatcttgaatttggtgtaaggcagctcctaatccctccatacctgcatctacatataatttataaggcttatttggattaggcataaataatatgggagcagaagtaagtagttcacgtaatttattgaatgcagctactttgtctactgtcatctcaaaggaggtatttgggctacttaatttatatagacaaccggttactttggcaaaatcttttatatgttgtctgtaataactagcaaaacccaggaatgactgtatttcttgaacattagtgggcataggttttaacatcacggcagctactttatttttatctatagctatgctcaatcctgaaactatatggcctaatgctttaagttcctgaaaaccaaattggcacttgttcatagagatcttcatattcatttttataactctttctagaacaatttttaatttgtcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccacccttcacgtaattctttgtgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattcttaagtattcataaatacccatatgtagaataattctcattaaatgtctactatcttcatgaataacattttgatgaaatcctttaagtacatccatgcacgtaatatatttagcattttgtaattgcgtgatggcttcacttattttggggcattggatatctatcagcaattgtgtaattgttaagagctctaaaatctccaaccattctagatttaccattatcccacgcaataattacaggagtagttacttcaatattttcattggcaccaacttttctaagtacattcaattttactaggtcagttacatgttgttgtgaggcttctctgcttcttggggatgctgggtatgcagcttttcttaatgcgggagggtaaggtctagaagtataaagataatttctgacttcatgtccttttatgcgtccaaagggttcatcagtagtagcaaaagccaatttctttttgtgaagtaaagaatataattgtgacttttcctcttctgttaaagtactagaagtttttcttcttcaatagtatttccaaaattattattttctaaagcattacattccagttgtactaaattcatttcatcagtgataccaagttcaaatttagtagataaatcaccattgatagtaaaatatctgccattgctatttataacatctatcccgtaattaattatgtaatcatttcctaaaatgatgtatttcattctaaagtcttccattacaattaattctaccgtgatttgtatgttattcttagcatgaggaaatataatatccagagttatgattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggcagtattttatccaataatttaggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagtacctccagtcttatgaatttctcctttattactagacttcttcacgggtaatttgataattttatgtggtaaactcttttcaggtagaagttctatattagaaatgattttttcttcattaataatggcgtcaatagtactatcactattttcttcagaagatgattcagaatcactgctctcagatttattatcattatcttcagagtctgagaagggttgctgattatcttcatgagctttaaccatcatgacatcttttttattcttactaagtttagggcatttagtagatttatgtccttttttgccgcactcataacaggtgacttctttttctttctctttatctttttctttactagtgtagtctttattaattttcttgaaatctttggagtaatctttagtagcacttctattatctcttttgtatttctttcttttaatattagctatactttctagttcattgataaattgagtcaagtcatcatcatcatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttgtcatttatagcagcattatcaatgtttctttcaattgctctcaatctgttaacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacttttcttttccattcaggcgtgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattgtaccatgtgttagctgctccagttaaaattgagtttaatttagaacatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcatacctgataaaattaatttctgaattgttttatcttggtcctctgttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatgtgctttcctttgccgtgaacagtatgttgagatgttaaattctggcaactgttaggctcttgtttaattttaattaattcttcaattttattttctaatttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcatacaagggagattcatcgtaataatgaggggagcgaactgaagtgaagacaacaagagtgattcatgattaggaatcagggaagcaaacgcgcgcgcagacaagaagagtcaatcaaattatttcgaggggatatcgaacgggcgcgatggcccgggggattctaaacaagagatagataaatggaaaattcttcaatccagatagataaacagaaaattattcaatccaccggctcagagagggagccgtgaaatcacccgccggcccagatcatcagagcgcagtcttctgatgtgaggttgcggccttagtactctggggaaagggctggagcctgcgtgtcggcacccgcgaggttggcagttggatcttcctgatcgtcgtcttcgcctggcccatcttgtctggtgtgattcgcggcctcgtcttctggttcgtccacaggggcttcagtatgagttgcacccacatactcggctccattcatgagctgtgaggcaatagggtatgggaaacccattctctgcagttggatcacatcggtgttgcggtaaaaaaactcccaatgcctgatatgggccatgttgatcaacacgcgtgggaccaagtcgtccctctggaagttacacaggtctaagaacgtttccataccgagcgcccgtcctaagttgttcagaggcgggagagacctcctggggggaatcaggacagccgaccccatcgataacatggcacttgggccagatcccatggataagacctgactggttccggccgagccgacacttgcagtgccatttgagccggctatcttcctggtgggcgaggtctcgggtccgccgcgggcaggaccagaagtattatagtccaagcgaccgacactgataccacccccaccggggctccgggcaatcttgcgagccggtgatcgatcagctgaccagacctcaatgtcggtactggatcggctgccaggaggacgattaatcgtccccataggggtcgcagggattgaccgcgggtcatcgtcggaagctgcgtccaaatccaccacgtttcctcgagccgggggtccggattcacccaagcgatgtggatccgctggggtctcaaatgggtcactcgggacacctctcgatgactcgtgggcattcgacttaatgccagcgggtgtggaagggccaggagacacgtgcgccggtggggaggtgatcaaacgaggagggcggattcggccgcatggcatgacccggggtgcagtgaactgaggcgtgtccaatgatgacaaaccggtcggccttgcagactgggccttgccacctcggcggttagcgagcgcgctttgttcggccagagtgtaaatcgtgattggctccgacacgaactccttggtcactgggggaatctcggtggtcacgccttttgccttgtgaaccaaggctcgactccacacatagaggccatctcgagtgactcgcattgagcactccgggttcgccgggtccttgatgcgaagtgactcactgtcacatccgtatgttgaggtgatccaatcggttatctccacaacaaagcgtgtccgcgcggcagaatcttggtcacatttaggctgggaaacaacttgtcagcatagtccaatcacgcatcacggacatcacatcacgaccatctgctcacattcaaaaccacacgcgtttgcaacctatgtaaggccaagcgctcatcattaggcgcataggacattgcgaggctgttcctgcaaagtggacaaacaggacgatataagtcatgaatcgccagcgggacaaatctactaagacttaccgcctgcttcctcctagctgaccttgccgggtcgtccatcagtagcttgattgtcaccttcgatcccggcttcttgaggaccgcagcgacaaacggcgtaaaatcctcgtcggagtaaaccaagtacatcttgttggcgccgtaagtcgagtgattcgcaaggatgcactgccatttgagcagcccattctcctggagattgaccaggtgatcagccacaaggggccgcccttcgcgcagcagagttatgatgcactgctgagcattcggccaggaccacacctccaaggccgccttccatactgtatcaaaggtcggagtaattttctcccactctttcgctgaggcggcggggctggccttcgaacttgacggtcggacttgagcgacctggttgccggccgttcggttgaagactatgtaatcaattgcaatcactcgaaggttcccgggagttgaagaaccccctccagctgctagtagttgactctcagtcgaaggattctcgtggtagatttttgtaagccgcaacgaaccttgaggcggttgagaagcagccaaattagtcgtcagattggtctcgaacggcacactttcccgttcgggttccccaaggtacgacttttggcttgcgtcctcgacattggtgaatggtaggtgaccaagcaagtcatcaaggtcaaggtcattccgacctttcacgtgagacatccctcgtctgacctagaaggcccaaaaaagaaatgttatggatcagattccaaaaaaccgccttcggtcaaatgacagaggaggctaacttacaaaagcagcccaggcaccaacgcgagcagtgatctaggagattgagggtgagtgggatcggtgccgacgtatctaggagattgagggtgagtgggatcggtgtcgacgtgttggtgggagggaacggagcggctgaccggcagtcgaggggggaaatacaggtcggaaataccttggcggaggaagggaaggtggccgagcttttggaagaatacagttgctgtattcttccaaaagattcggcccaaagtcgatgaaaatttttatttttggatattccgaattctcagcccgcaagctttttcggtttagctgtatgttgtactaaaaaattcatattctcagtaaacatattaacagctctgcgcagagaaatttctatggggatatgttcatgggggacttgtggcgtagaataatcactagacaacaattttgatttcctactagtagaatcactatcagaattatcaggaaatttttcacacgcaggtgtaggggaaatatttaaggctcctcttccatgaagcggtgttggcggttgatttttcctttctccaagtgttgataagtcccttgaagagacctcccaaggtgtaccatctcttcgtagatttggctgtgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcgttgatccttcttgaaggtccggcgcttctcttggttgaaggagactctctgccgacacgtttaatgggttccaacccttggttcttttgagggtcgtcgtcattcctcttaagtctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcaaccattctttgttgttcttcatcctgtagtaatagtgctcgaatttctcttccttgggaactgttagtaggagatgttagtttctttttagatgcgtaaataattttatctttattctttggtaagactgacgctggtggaaatcctctctgggatgatggagcgtctctgttccttccattataacctctaagtctaagacaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataacaaaaaaatatgtagaggtgttaaatttacctgaagacttgtctgaggcaactactgaggcttctctattagttttttgaggagattgggctctattgtcttgtggcgcagtgtttttgtcgtgtacttccaggttttggatattagcgctaagggtgctgttgacggcggacactgtcacacaaccaatttttgagctttttaggaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcagagtatttctagtcgaaaacgtgagaggtcggtgtttgctactggaactgggtgatggagttgagtgaggatggatttgaaagcggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaaggtcaggaaagatcactttcgacggtttagtaggaggggtgatgtactaggcgggagtggtagtacggcagatctgtatgtatgtagatccttgcagatcctggcaaatcccgggtgtattgagttgtaaatgtgtaacacggcctgcagagccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagactttgaccaggtactaatccctcgagatgatgggtaaatgaggctagatccgttcacgccgtaggaatggtagactttcaaggctcagggaaaaaacctagtggtgtaaacagggtacggcggatcgaatggtcgactcagattgtttgtatctgttatggttctctctccgtgatagtgtaaagtgactcagactgaaaaaataagactttttgaagtgacacggacgtatttttaaagggtttttaattttttctgtgtgtatgaatcaaatggaaatataatgaaatatttttatgacttttttgtggcacgaggaggagtgggaccagatagcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatcaattgaaaaatatgactaattacagtatccagcattaactgttgagttttatgggaattgaatgttaccattaatttttaaacacttttaaatgtaggaaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacagttaagtgaaaaagtgatgaattaattaaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctaaatgtcttaaagtgtgtgaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttagaaaaattcaattgcaccattaaattctacacacattgaaaccaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaattaataatcaaaattcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaatttcgaaaaaactcgaaaaataagctgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtagaaaaaaaaattaataattaaaactaatttttatggaaaatggttttcaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccaaagaaaatcaactttttttgaaaactttaattttttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaataatgattataaatgaaaaatattgatcccaaaaaagtttgagcatggtgggtggacaccctgcagccaaaattagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaagtagtcatttttttccaaattttcacttcttattattcattccagatctcatactatcattttgggttcccggtgtgaagctcaaaacagatggctataaacatctgggaggagactgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgtcacagtgtgcagagactgagtttgagattgagttacagcagtcatggaaccaccacattgtgtcaggtgaggtttccaatgctatcatccgttggtttttgatgaactttaacacattgattgcactcttcagagccgcaaccaccgacacggttttctgtattaggtaccgtgcagtttctgcctccgacattgcgcctaaagtgcaggtggttctgaaggctgaccagccaacggagtcgagtggtgcattgcgctgctgtacaagccgatcgatatcctcctgggtcataagcggcttgtcattgtcggctgggagtgtggtgctggcgggggcagtggcaagcacggagctggtggttgtggtggtcatctgacacttggctctgctcaaagtgcgcctacgtttagcgttttccgcaacatttgctgcactttgctgagctcttgcttcctcgggttggacagtttcacgcctaatgaccaatgtgtctgctacccaactagtgaggtctggtccggctgtggttccacccggctgtagccaaaaatcaacggggttctcgacaaccagtagtgaatagtgttgtgcaaggtagtacatgtgtttgcacccacttccgtagcaaacgaagtacttgcaagtgcaactattaaggtgaccgcgttttctggtggtgccttcttcatgtcggcaaaaataaaagttgaggccggggttggtaaatgagtcaatggtgaactgcatttacacttgatggtcagcattcaatgcttgaaatgaaaattaggagagttcttacatgtccgtggtgtttcacaacgtttattcctaacaatgacatgattgtgggggaatattcttcagcctttgcctttgcaaacgattgaaatttgtttgtttgctgtagtttatggcctttcgcgacttgaaggtgtgacatgagataagctgtatggacctcgtcagtcagtacctgaacaacttcattggtttgtcgacgttcacgggtgttgatgaagtgggtcttcaggatttggtgccaagcctcggtgtaattgtttgtgtggataccctgatgaggagtctgcatgaattttgtgtcagtcttccaatgtgctggcatgtaaggcaaatcttggttacaggtactgactaggcaatagtccatagcccagttgactatgttgctttgccactgcatccgcacatagtcaacaaaaaccttgctcacaggtgtccacttatcgtacagctcttgaagttgtatttccaccctttgctcatcgtacaacgcttgtctgaagttggccaccgctttggcggccctgccagacaagtaggaaatagcctgcttcttgaacgctttgagtgcatggaagatgcactaatataccttgggtgcttgcactctcaagtcggaatatgccgctgtgatgccctttttgattgcctgagcacagtcactcatcactgcgcaagggattattccagtggtgcgtctcaaccatctgattattgcctccacgggctctctgttgaacaagaatcagatcaggtttaaaaaatgatatacaaagcacatagggtggaacccacgctgtggaactactcaaccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagttgagactacaggtgctgatgaggctgccctcctgtacaatgctaatgggaagagtgtaacactaagaaaaagaagaataaaggtgtggctgatttctactttatcttagactactattactgatgagcttgtgtatgtggtacctactgaggtgtgaggaggaggagaaatgaggtgtgatgggataatactggcaagggtgtaacactggcaatgaggaatgacactggcaaggggaataatctggcaaatgagtatttataactggcaaggggtgatgtataactggcaaatataactggcaatgatatctggtaaagatataagggtgatactagtttatgatttctaagactatggttagaggttacatatgaaaactggcataagggggaaaatacatgaggaggaagaaagagtatatatgtgtacaacatgtacatacaacagcaaagcactatggcaggggaaatcctggctatgggtaatgcaagtcttaaacagtaatgagtgatgagaaataatgtagctaagagacagatgttctgtctatacaagtgttaatcaggtatggaaagtcaaagcagtgtgaaaagaaatatgtacatgatgtaatgtagttaaggttatcctgattgatgtatgtagttatggttatgctgaatatgtagtgtagtatgtagtaatggtgatgtaccatgatgaatgagtgattctacatagagactgtaactatataatgtgtaatgtatatgtactgtatgtataaagtaatgtactgttctgtaactatgaatatactgaggatatgataactagagaactataagagatactgaaaagctgtaagaggtgactaggggtgaaatattgtgtagagtctgaatatgaaataatactgggaagaatatatgtagatgatgaagaaaaatgaggatacatggaaaggtatggacataccacaacgcagccgccaaagccgtgaacgcccaacagaccggtaaaccctttccaactaccggatcacgaataacgattgtgtacaagctgaatgtgcgcccaccgagaaggattccgttgtcgacagagttgtgagtgctgtctatcattatcatacctcttccatgtttgattagttgttcctttttccatgttgattggaaagaaaataggaagttggatgagttggaagagttgggcaggaatgtattccacaattgcctgtgcaagttttgctcccataaccggattgattcgaagggtcgacatttcgcttggccagagctcccatgcgggtgcaaatcaagtgacggacatgattgtacttgacgatctgggcttccagtgtcaccagatcactatttaactgggtccacaaaatttccttgtcagttcggtatgtttgcaagaaaaattttcaggaatggaatttggacttacagcaaagatctctgggctgcgcatgagctggaggattgaatcccagttgaatcctgaaatcaccctttcagtaagccaattctcgaccatcttgggagtgcggttctgctgaatcttgtccacagagaagggatcatgattgtgctgccactcccattccacccgaagttggtcggtctttatgtggtgaaatatgctgaaccgcgctttgcaaccacattttcgagataaggtgtgtttcttgcgagagttggggactgcaatttgaatgccactttggggacatttgagatccagacaaaaagtatgctcgagggggcggccagtttttcctgatggtggggttgtagctgttttcttctttggagatcgttggacactccaatatacagttgcctgcattgcagtgacaaatgcctctgcatctggcaaagtgcgtcctggaatggaaaatcaatgaattgcgtcggggaaggagggggcggtcccatgcacacgtcgaatcatttgtagtgagttggaattgactttctgatcaggctggaggtgaaaggaagagggactacttgataaatatcatgtacaagaggataattgtgagagtcaaggtggctggtggttcgcttcatggtgaatggcagtggatgtcaatggggaggaagtggagaggggattggaaaattgaattaaatggatggttgaagattaaaggagggggctacggttgatgatttatataagagcatgattcacttatgtaaggagaggaaggcaaggaggggaaaagaagggtggcagtgggaaaaagtcgagcaaagtaaatgaagctaatggaatcaattgattaattggagtaagatgtttggtaataaagcaaaggacaaaaattagagttggtgaccgggcaaacagcagaagaaatgaactggggagagatatgtgtgatgagagacagggactgtaaatctgtttggagttgtgaaaaaaatgcaccaagggttgaaaatgctattgaacttaataatagttcactttatctctttctcttattttaagttatgcattcttttacttagcagcgcgccgcagttgtttgaaacctagttgatcgtgtacaagatctctcactttattgtatcggttctttcttcaatcaactaaattgtttctgattaacaactcactaaccatcaacatcgttactcaggttcgtatttctttctcttcatgttattgttgttcaagagtttaaccttctttgttctcatcgtgttcaggttggttctcatcgtcgctgttgtctataagtcgtatccttaagatactaacttatacatctcctcaaaggtgtgtattaaaagaattgcaatcaactaaattgtttctgattaacaactcactaaccatcaacatcgttactcaggttggttctcatcgtcgctgttgtctataagtcgtatccttaagatactaacttatacatctcctcaaaggttggttctcatcgtcgctgttgtctataagtcgtatccttaagatactaacttatacatctcctcaaagctcgttgttcattaaatgcaaacgttgaggtgaatgtgaaatagaggcagggcaaggggaaggacacttggtttacttgaaaaaaaaattaaggaatttaaaacctatgttttccagttgacctgggttcatggtgccgcaactctcccttcgaagcagggctgttctgccgaaggcttgggccgaaggcccccatccttttggacaactaatttcggccgaaggccgctggcagcaaagctgccaggagccatgggaccactgaccaggatgaggttgctacccatccagtcattccattcaaatcaagcacaagacaattagtgttcaggcttttaagccaaactttttgcaattgatttcatcatgagaggttgccactcatccgaattcatcatgcaattgcaagaagttaatgtttgttattgttaggctgccatgccaggttagtcatcgatgctgatttgtgccatcaaatcagttcaagcaatgggaggcaatgtcatcaagtggaactgaagagctcattttatacctgttgaagtccacctgggcagcgttcctggtgtgtcgcaaccagtctgctaattcctgtccgattgcccagcccaccaccaggcaggataaccaacgtcgagctgtaccctatgctcatctccctcaaatgcaactgatcatctgcatcaacatggcaacatggaggtcctacctcatcaattcaagacacccgagcaatgtcattgcttatttggtactacattatagatctctcccatttaagatcagcaaatcaacataatttgatctacccatcccaccgatggcacaggatgacacacatcccctgataaactcatctcagtcaatgagaacacatgaccatctctattttcctccacaacctcgatctggaattgctcacaacactcaaagttgtcaaccttgacattctcaggcagtaccagcagaccaacaataggtaattcatggcaagtagcaccactcttttgaacctcatgttatcttttgggaagaaatctccttgcaagataaccacactgcactggtagcatgtactgatgttttcatcatgtgtacaaaaatctttgactacagaacaacaacaaaaaaacttcaccttgggagaatttccaattccataaatggctattgtcaacaggaaacagcagtaatcagcaagaaaattctgctgttgtgtcattaaaaaattgtaccctatttcaggatcaatcagaccaagatgtgtccaagaaggttagtgtcatggtgtacacacaatgttgggatgttgtagctggctcagagatttcttctttgggtgaatattatagttctccaatcaacttgactctgttgaatggtgatgtcaataagataaaaaacttgctcataacacccatccccagtgaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttaaacaaccctcaccatcaaatattctttttttaatgtaaaaatcaatgccaacagacaaacacatgagcattgaatttttcaactcatcaaaagtccaactaatcctcctggcattccatctactaacacaggacttcacatgccaaaatcaaatgcatgtattacaaattgtatggcggcaatacattgaatcatcagtcaagtattgatttttattttaaatctcagtgtgtttacgaaacgaaagaaagaattgtaacagcaaaattgtaagtgcttctgtttcacttttcaaaataaccatattcttaagttacccgcggcgcccccgccgcggtttttcactagtaatattgtaaaggccaagatgatatcgcaaaacagttgtaacttggaggaggcaaaacactatgggcctgccagagcacagagaaagcagaaggtgaacgaggtaaggcaaattaagattgttatggcagagtgggggaaacagcttagctgccgtatcagcttatatatacacatggccttccttgtgatggtttgacttagaggcaattgggtgattctgaatctccctgtaagactcgaaccgccctactggttctgttctcctactttgggtgttgcacacgcaagaatgaatcgtcccgcatgataatccatcggaaacatgacaatgaaaaaaagaaaagaaaaaaacttttgtaagtgcatactcaccttttgggattgactttgctgcttggccggcgggtgggtgcaccttggaggtgatgagtcgccggtacaaggacccgcttgctgggctggattcaacctggcaggcggcttttacctggagttttgtcaattaaaaccttcggcttcaagccgaagataatggtgtcattatcattggcttgctgggctggattcaactggcacaggtgtttacctgctagccaaggaatcttactccttggtgatcaccttgtacaggttcaccgagggtcccttgagaaatccccgatggaagaaagcatgcgaagaggtgtccagttggacttctttgccagccagcacctccttggtgatcctttacatgctcgccgaggaagattcctcctcagcgggcagttacacggtgtagtagtacccattcacccagcaggccctctcctcggtgagcaggatgttcaagtaatatcaggggagagctcctccccagcaagtaggcaatggccatggaggagtccgcctcggcaatgggtgtttgccaagaactagttctcctcggtgagcaggtacatccacaaggtgattgattttagattgacccttaaaatttccaaaagcatccatttcatttcagagtatgggtgcttgggtcaatctttactcaaaacgacaatcatgtaggacgtttcaattcccgatatttcatccctcctgattgggaattatgatttgcgttagaattatacatttgtaagctacttgttgcttccaggtttgccgcctcgtgtccaatggacactctctgccctgcaagttctggacagctcagatactgtccagaagtgtgtccatgggacatcagaatggccccgtggtgtactcacttgaatgaattgatccaaagatcaattagcctgcgacttgatcaaaccgaatgaggtcggatgtcgcatcaactcgatagctgtcgcattcgattgcgagattctgccaaaaatcgtctatctgaagaccagatctgagcccggtcgaagcgcaaagagataatgagctgagatctacaataattgacaggagaaagagaaatggggagacacttggaatcggggcaagaggcgagatcctagaaagaaactgataaccaaatacgtatgtactgacacagacaaacatggaggattgtgcaagctcaactcaaatcatgtaacccttttcaaagtattctgaaactacatggacgtggctggggaccagcttgtgtactcaaaagatacgagcatcaaggctctcaacaatcatgagggcaacatgccttactgatcggacggcttattggtgagatgcttcaacaacaagagcgagaggaggggtgagacagaggatccattaagccttcctccattaaaccttccagttgagaggcagatgatccgatggtacgcaggggcaaaatgcaacttaatcaagtcttgacaggagtgaggcaaacccctgacatactatctcgagctctttcgatgcgcatgtatcatgatgttcaagcagcctcagagtatacatcaatgggggtaggcacggggggcaaggaaacgcatgtgtttgttgtatgttttcttctttttcttttcataaactcgaaagggaagcaatatgtattggatttataagggtcaaagaatgaatttgcaatcgaggacgcgagggctagtagaaaagtgtagggggtttgagaggtaggatagggtggaggagacaataggtttgttgaagatcagggcgctggggcttcagcttcggctggtgctgctgcttcgggggcagcagcagcagcctcggccggggcggcttcagccggtttttcctccgctgtgaacgaaggggaataagaatgcgtcagaagatggttgagtgaatgggaaatgttatattctgataatcgaaccactaaccatcatgaagatcggaagtccagagtgtaaggttgtctctcaagagttgcattatcagggtcgaatccttgtagctctcttcactcagtgtgtctaattcagcgatcgcatcatcaaaggcttgtttggcgagatgacatgcccgatcaggagagttaagaatttcgtagtagaaaactgagaaattcagagccaagccaagacggatagggtgggtgggggtcaagtccgattgggcgatttcggttgcttgcttgtaagattcatgggcagcatccgaggccacctttcggccatccccggaggcaaattcagccaagtatcggtggtagtcgccctgcctggaagacgcgtgaaagaaagaggagtgcatcgttagtcagcctggatctacgggaatggtaagtaaccaaacatgtgaaaatcttacatcttgtggtaaaagactttgctctctcctgcttcagcactgggaatgaggtgttgatcgaggacagacaagatgtcattgcagacttcggcgagttcagcctcgacctttgtacggtagtccttaattttggtcacatggacttcgttgcccttggtgtcttccttctgctcgatcgaggagatgatgcgccagctggcacggcgggcaccgatcacgttcttgtaggcaactgaaagcaggttgcgctcctcaaccgtcagttcggcaccgagctaaaagatgatcgggatcccgtcagccgatcgttatcaaatcaagcaataaatcaaactcattggaaccactccgaccttggcaacgtctttcataaatgttaccatctcgtcgtatcgctcggcctgctcggccaatctggagtagcaatatagatcagtacttcgtgcccatgaagtggattagccgcaggctactgacttggccatgtaaacttgattctcccgttcctgaaaaacatacaaatgtgagaagaaagttcgctaggggccaagcagaggatagagcgcggcatatacagggagatctagatgactcaccgaagacattgcttggacagactgtgatttggcaagctggttgagttgatggtcaaaaaacggcactggggatcaggacctgaataattaatcctcgtcatcagtgatcggacacgtgtaggatgtattagaacaaaggggttttcaatgccaccacttcgtcgagatagccctgtcctggttcagaggcattcttctccaacccaagccatgcagggccgaaggttacagtcatcctgagtggaggcttatcgatcgctccctcttggattctagagattctatgatggcgagggagtgttgggagaagggaaaggcttttcttgggtctgatttttacttaccggtatggatgagggtgttcgttggttgtgtttgataggttgtattggtgttggttggtaggatgttggggttgaaagggtggagggtgaagttggtcaacaagctctcgttcaagtaccgccccaactctggcttactctatcccaagcccgcacagacatctggctagcccccttgcgcacggacctccgcccagcctgacgaccgctgcggaagacttatcaagagccgcagccagccccatctgcactgccaccgagcaactcctggtgtcttgttggagccacatggccatcatccaactcgaaaaaaaagaaaaaatcgaatacacatacatacagttcaggactcctggaacgatacttgctgcccttctccggtcctcgttgcatgggaaccattccccttctccatcaattcgattcaatcctcatcgacgaggttacaacctggctgaaacagcgttcaatcgaagatgaggacagaacattcttcaatcaattcaatcagttaaccgttgagttgtacttgatgtctaagttgcactacatatctacgtatgtgtcatcatcctgcctacatacccaaatctgggctgtgtagattgtcaaggaggcccagagaaagatgtttctttgttgcctgaaactatggcttatctctctcaaagcttgacatatcatagcctctttttgagtgagatgtgcatcatccttatccccttttaaaacctatctatcaaaacctcaaacttttccaattgtactaattcaagttgagcattcatgaggaaacatgttttcttcagaatctttagagtggagatttatatacccaggtattcacaatctaaacaaactcatgcattgaagttttctcaaaatattggggtgcagtgtgactgggcagaatatcatttttttcacaaactatatgctctagaagtttacagtaggggggttcacaatagaaattcatgaagtttttattgccagttttaaggtcattaccaacaaaattttaaagttttgataacatgtgcagattttggggtttctgaacaatcagaacaactttttcacttttcaaaaagtggttgacaaacaccataaaatgggctttaaagattttgtaaatttctattgtgaacccccctagtaggtaggcctaggcatgttaatatcagataattctcactccaattcacaccagaggacttctgctcaaaatttgtgggtcccccagctttgattggcagccttgaaagctagatttccctgtaagaatctagacttttcaggtctaaatgaaaaaaaaaaaaaaactgaaagggccccagatgaaaagggaagttatccactctctcttcaaatcataattgtcaatttttcatcaatctcaagattaacagtcatgtttgataattgatttggttcttcaattatgattgaattgattgtaattgtttctcaatgagtcttaaacatttcccttttgaaaaaaattaaaacttttaggaaagaaatgtaactttacaagcattgatttgtttttcttgatttcatcctttctaatatacttttacaatatcaagagatgattgaaatgaaaacttgttgatgaaggtaaagaacacttttcatttgaatagacaaactctccctctttatgtttgttgatttctttctatgtaattcctcacatcttatcattgattccacccaattaatcccaccttcataagtcttatttcacaattaagaaggtgctatcgattaggcacatgcttcaggccctgtttggagggcccgttatatgtgataaattgtcacatttataatgtgcaacccctgtgggttctggcaacgctgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttattggggctcagatacatagtgatacatggcagatacgtggcagataccgtatctgtttcagtgttggttctggatgttttgtagagtttgggtatagtaacaggaggcctatctaggatgtataaagggctgtccaaacagggatttaattgatgtgatgtcttatggtagatctagattccagtgcagtgcagattgaggaattgtggattgttgattgctgatgtggttttgaagggtatttaattagtagagataggtgttagaggaagatcagacataccataaaagtaggaatccatggtggaaatattgatcaaaaagaatagtcaacaggacatttaaattctactgcatgtatctaatttctgagaaggattcctccttggtggttagctactgactgtactcactgtccaaggaaggatattccctgatgggcaggcaaaatgaaccaattcatttgtaccaagtctttaaagaagatcattgcttgtatgggatagaccatctggaaaggtgatctggttcccatttgtgtatttttgctgactggaaacactttcagtgtacactaaattgcatgatgtattatgattacttctatgtgatttgaactgtatgcctttgttgttgtgactccttataatccacatgttaacccttactctcttattcaatagacttggcttcaacaagttaaaaatgacatcatcatctcaaacccaatatcatattactcatcactcaatctcttctctcctcttgtgagcctgagtctctatagtgacagcaggacacaaggtttttggggggcacttttaaatgtatttctcaagataaaggaaatacaagtaaaagtagaggagagggaaagaagagaaggaaaagaatagaataatatttttgttctttgtttattttatgaagaagattaaattatggcagtcttactgtccctcttggatggctgcagacagtcttactttccttagtaggatggctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggttattgacactgatgaatcaggtcaaccacaattttgtagatcaaggatcaaggctctttaaagggaaacctatgtagttttcagttatactaccaaacaggaagagtcgagataatagaagctggagcttgctttctttgatcagggctttggtttgaagaggagtgaatagaaactgagagagacagagaagagaaacaagcagaaagatgctagcttaaattatgagaaatgacttactaatgataccaatgacactgagtagtgggaaaggtaggaaaagtgaggtccttctggttgataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagagagctgaaacctaaaggttggaataattcttggagtactgtgaattgttacaaattcaatgaagggatggagttgggtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaagtcaaaagggttaaaagtcttaagataaaaaagataagataatatttgtagtagaaatgggcagttttggcagtcttttggccagcttggctggctctaaggctgacacctcttctctcctcatttttcctcatctttcataatcatcagctccttatctctctctctttgtgcttattcatcacccacttcccttcaaattcaatctagtgtctccacccctacacttagtcttaaccttccatcttgaccctcctttgcaatgttctcatcttcaattccttcccctttggctttgtcaaaatatcacgtcactctcatcaaatgattcaaactgaaatttcattgccattaagactttgttgagctgctctatcatctattggatcacttattctgattccagcctggtgagaaaaatcaatccttcattctcagaacatgctatgcaatccactaatctttcttgttcctgcctctctcagtgcaatgcctgtttccaagatattattctgctgttatcaatactcttcttgattaactcttccttcttttttttcagatattattttcttttgttttctcaagttggggtgtgttgctagtagttcacttttcaagctttctcatttgttcaaggcaaagctccagagcaaaaagaagaatgattcaagtactatgaatgattaagtcttctgatagaaccagtgagattgatggtgtcctgaggctttttcattgcaccagaggaggctgttaggtctagccaaagaattatgcagccgtttgaacagagatgccatggaatgtttttagttactcgatatgctaccagagctgagtacagtcaaactcatctaagggcctaccccttgggagaaggaattttgtatgctatttagcaggttatgcccttagaggtagcaagttggttgcaaaatcaggatttgggagaagtccttcattatgcctttagactggctatgcacacaggagggtacatccctagacaggtttgactgtatcttcttgtctgcactagggctttattgaacaaggttcttaccacaggtactcatccaatcttcatacagaactgcacttgacttggcatccttagctcagcactgacttcacaatcaccatgagactcatatccaaacacacaattccttactttaccaaggtatactaaatgatgaattaggaggggtttaaagtttctggatttcccagttagcctgagttgggtgggtagatgactcccaaaaaaaatccacaagaaagaattaaatctgagattagtaggacaagtcacaatgccaacttgaggggggttgataagtgcacgccaacccccatggcgcacgccaatctgcacgccaagcgcagattggcgtgcgcccctgcacgccaatctgctgcagggtagattggcctgcagttggcgtggagggctgcacgccaaactgggtcctaaacccatatgtatatgggtttaggaccggggttatccctcaggacccagggatgggtcctaggggaaagcccagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggcctgcacgctagctgcaggtcaatctagcctgtagcagatttggcgtgcaggggcgcacgccaacctgcgcttgacgtgcagatttggcgtgcgccatgggggttggtgtgcgcttatcaacccccccaacttgaggtttggattgatggctcccaggatcagacagatgagtgggatcataacagtccagcactggccacatagtagtcacatcaacatctctcagtatttgggagccacctcctgttgtacagctatttcggaaagggttgtccacttggactcgcaaattcttttttatttttttatttttattttatttttttttactgaactggacctgtcagaactgaactactgatgacagatgtaccgcctcagctgtagttcagtacaaagaaaaatttcaaaaatttcaaaaaaaaaaaaaaaaatcgcgagtccaagtggacaaccctttccaaaatagctgtatgtatcatgcatacatcaatttagtgcaggaaatttgggcctcatgggggagcagcaattgattcaacaaccattcacttgtcatcttatctcaagctgtgttccctccaattggaggaaacaatcctagttgtgtctgttaacagaaagaagcagttgaatcaaggtgtgttatagccatctattttgcacacacctttgaggataatcaagtgtgagtgagtcaggatacatggattggactttgattgcttttaatggatatggagtcgataaaaaaaaatgttactgaagtcttcctggaggaaaagaggtgtgaagagagtaacaaaaggaaatggctataaacagaaccacaaggatgtaaataacgagaaacggtgtggttatttttctggcaaggggaggaggaggagggtgtgtgtatgtatttgagagagagagctggggaagagaagatctagatgagatgaaataatcgatcaagcggttcttaagatcaaatgaacgccgctttcagtgtcaacaataggagacaattcatggataccgagggcataagtagcgtcctcgaacggtttttgcatctgccctcttccgaaaaggcccagatcacccccgttagcatgcgacgaacaatcggaatgagcggacgccaactcggcgaattgttcggctaattcggccttgtcgccgatctcgctcagcttcgattgatatcctttcaagatctcgatcgcttcttccttggtgcgggtgatgtttgcctattattatttatatattgaaataccctcaaagacaggagaggaggaggaggggcaaggaaaatgagtgtcgaaggggagaaagcggaagagcgaaaaaaagaaagtgaaaggagacgtgaaaagaggaggggagagatgagatgagatgaggttgacctctttccaactagctggtcttctactttgggcatgtttgaccaagagatgactcgccctgactttctcagtggctcctccaagaccttgagaagtcacagccccgtggagcagatgcgcgcccggtagcttctcgacctcctctggcgtaatctctgtcggccggtcccagcatgacttcttgagctggttggaatagaaatactaaacacacatataaatatgtttttttttgtgtttgttgattgaaacagtgtgtgtagatgcgttttttgggggttcgtcagttttggatttatagacattgggttggtcgaagactgataagtttgaaaggcttaagtgaaagaagaatatagatatgaagatatttcgggtctgagaatgggttggtgtgggtatgtataaatacgtacagctctttgtctggattgagagaaacgaatctacgagtaatcgaccgaagaagaccaagggttcatgatgacgaacgggagagagagagaggacaagaagacggagcaagagggtgacaattttattggtcgatcgaaggttctagtcaataacgagtatccacagagttaaggagcagtcaaatcggaccaacttacttcccagtcatgagcctgtgccatcgtttatagtgtcgtgagtttgtttgtttgttggaagttgttcggttggtgtggttggcttgagaggtggaacttgaaggggtgacgcgctttgatcggggaatggattccaggcgaaaggggagacaagacgatccgctccggtggttgattggggtatgggatccgcggtccgtctgcatcagaaattcagaatactggggcatgggatccccacctccccacaccatcctcatgaagaccatcaccactgcaccagtcgtatgtaccttcctgttaacctcaacatcaagctagaccggccattcaacttgtgtcatgtataaaaagactccgaaaagcacttaaacacacattcagctcatgagaacaacctttagatgtcagttcccccatgcaaagtgcattgaacaataccagccatttgagcctgcaattgatccaaaaaatggctatcatcttaggcaagctgacctgtgaaaactatgatgatcataaaaataattaaaaaaaaaaagattgataatagggtcttggaaaaaggactcacaagacttataaaaaggactcacaagacttgggagaacaactcccaggaccattgaccaacagtccttggtaattgggattgggagttgtcctccaatcttcattttaattttttaatctttttggggggagtcagcggaccagaccccccactgcaagtgggaggtttgggagttgcctcctttgctgcaacagtggcccaatggtgatgcccgtattggtaatgcactttaaattgacaaagagtttgtgactttacgcgcctgtgagtgtatcaactctgtggatgtttgatagcaataacattgagggctggaaaaaagcccttgataacagccaatacagcctgtgttacattgtaaaacatcaaaatgtatcaaaattttgatacttttttgataaaaaaaagctggccaatacattatataacatatattgtaatgtaatatattggcccactgttgcttgctggctgtaaaacctcaatgaccaggaggattaccttacaattgatgaggcagttatacctcatcaaccagaaggtaatcctcccaggcaatgaggtagttatacctcatcaaccaaaaggtaatctcctctcattcaatgtggtagttatatctcatcaaccaggaggaaatcctcctggtcacagaggtacaactacctcaccaaccaggaggatgtccttccagtcaatgaggtagtcataaattatcaaccagaaggtaatcctccctattcaatgaggtagttacacctcatcaactgggaggattgccttctggttgatgagttataacttctgattcaatcagaggttaattgtctcagttgatgagttataactacctcattgaccaggaggtaattgttgaaattctgagctcgagaggagaagaattgttgaggagtttttgagaaaaagggctcaaaaaaggatgagtgtcttttttgggaaaggctcacggaaaaatgaatgaaagaaccaatgattttcattcacaggtaaatagccagattaaatagactaagtacagtgcctagacagtgaaaaatggcgcggggtaaaaatggtgattttgcatattttatgcaagtgcaccctgcagctacagagtcagtgcaccgactccctagccagccattcactacctctggacaaaaaactaactcgaaaaagtaagtgatttttttagttttttcctatctcctgtccagcaccagcgccacttctttcatccggactaccatcaatcggatcgtcggcagtggcctaggaccggttgcaaaagaatgattgattggctgtccttcttgtcgggatttctccattggtcgatggattaggtctgggggaaccgccgtgagttgattgaacgcgtgacgagtgacatcaaaaaaggagagaagaaaaaacaacagtattgaccccctacggcaacatgattattgtagggacggcaaggcttgcttggccgcttggacggatggctcggctccttacgattccgatcaggccatacaactacatgagcggagcggggggatctatgaatgcgacccaggtggtcgagacggggacgccggcggcgatctatctgacggccgatccgcaatcgctggaccgagtgagcgaccaagacctgaggctgcttggccaacagatcgcaggctaccagctcgtcccaaagaccaccagcacgactccatcacctcctccaccatgcgacaggtcacagagcagtctgcggccgaccgacttgcttcagactggcgacgttcagaccaacgacggccccgttgccggcggctcctcctcctcctccagccactcccagccgacttgctccagactgacgacgggctcctcctcctcctccagccactcccagcctgcccagcaaaggctacatcgtccccggccaagacccctcaacggacgacaagttctacgtctcctcctccgcagctccgtcccgtccctcagcccccaaaactccgcccttactgatctagtctcctcacctcactcttagattgaacaaaaaaaatgaaaaagacataaaaaaagcataaaagacaaaagaaaaaagaaaaaaataaaaaaaacttttttaacttttttttttatattctttcttctccactctcagcgcatcccccctccaaattgtgtattttttacatcaatattgaaaaaactacaaaatttgttttttttcaacaatttttatcttttttttgattgcctgtgtaattaatttgtttctatattctttttccctgacccactgtgcccctgtgacaaaaaaattggagttgaaaagtggctccttgccctccaaaaaaaaataaatgggacgccatttttcactgtctaggcactgtacatgtgattaacctgtggttgaggcaaattgaataaaaaaggaatgttgaataaaaactaagagacagaacaatttgaagtcttggaagaaacaatcttagccggacttctcagtctcttttagtcagacaagaaaaagttaatcaagaaaaatcaagaattctatcacaaatattcagaggcgttaattccaaataattagcttttaatgaatcaaataatgaaaatagaaaaagaaagaagtcactcaataagacaggagttgttgagaaattgctattgtgagttctaattagactactaagatgcataagattcaacaaaaaaccagccatggagaactataattcagtctatttcaggaagattcaagaaagaaaataggtagaaaaagtgaaggaaagagggactgattttggggaagagtaggaagaagaggtgaaaactcaacagtaatcctccagttcattgtgttttgacagttagaagcactgggttgaatgattgcttggaccggcctgtccaacaagtccttggaccggcctgtccaacaagtcctcggactggcctgtccaacgagttctcagacatgactgtctgacaagacgtcggacttgcctgtccaagcagatgaccttgcctggcaactgctcggatgagccggtttgatggcttgctggacggcgatgcccaagagccgctcggacaaacccgtcctaggacttgttggacaggccggtccaaccggttagtctagacagtgaaagggaggaaactcacacaccttccacttgcagagggggtttggtgatggtccaccaactccccaaacagattagaaaaattaaaatataaattggaggacaacttccaatcccacagggggaattgggagagcatctaccatgaggactgcctgttaatagtcctggcaatggtgcaacagatacgagaaatgtattggtattggattgtatcatctgtattttaagcttgatactggtatcagtatttccttggttggtgagaaaatatgttgtctcggatttggatttacaaatgaaaaaagaaaaattgtcttcattttttttcttcaatatggccaaatattttgtgtatcaaagacatttttggtgggatcagtcatctgagacaatacagaatacttgtctcactttccaaagacagtaaatgtgtcacccttttgtcttatggtacccgcgggccgccaagtggtactgggtgtggtacagtgattggacaccaaggccagagtacctctggtatctgcacagaggttccagctgtggtaccaggtgcctggttttgtccaacaattgatgcagtacctgggtccctccaggccatatttatacaggaaaacaagtgaaatatgagtcctagaagactaacacaacaaaatttgtgacacacaccatgaaagatttgagggcagtccatgtcaggtgacatgaagctaactcctgcctttattccagttttacttcaaagtcaaagagtcaggactccctgatgaccacaaaggaaacatctttatttaagcagacaagcaccagagtaacaatggagttgtaaaatatgtcacttcatgtcacctgacacctactgacctcatatatttcctggtgacacaagtctagagaatcagatttggggatgagatggagccttgaaccaggatatcattagccccagagccctgaaaattcagcatttatttttgtccactaaaaacaatggaattcatatatttaatatatgtgcatcatttcatcaacatttgtccgcatcagcctattataagaatggtgttgatagtggtggaactcgagttttgttgcataaaatcattaatgatcaatttagattgggagaggccacttcaaaggaacatgtttagaatattttgaaatctgagctgagataatgatttaaagggcggaaaggaaaagttcttactataatggtctcaggtgcggaaaaagaaggaggaagaactgatcatgtaaattacttggactagctggttctcaaatagactagatacaagtggtcaaaatgtggttgtgattaaatgaaagaatatctcagaaaatagtgacctagagcaatggtgggccgctacactgaactacgctaaacaaccccctagaagcagtgtagaaaccctgaaaaaccccttgtgatgccatagcgttagcaggttgatagaagcactacactaacactacactgcattccaccactctttgtgaaaacccccctctaaaaaagacatgtaaggctgcctagcagcatcaaaattttcccgtcagtgatagtgtgacacagctaacagctaacagaaaatagctgtagtgttagaagtattttgctgcactatattttgctgacgctcaagtcagtgtagctggcccacatagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgcggtgccgggtgccggttttttggcaaaaaaaggggaggtacccgggtaccgctccgggtaccgcccccaagtgtcttgaccggaagggtttccttccggtcgatgaggtagatgtacctcatcaatcggaggggtttccttccggttgatgaggtacatgtgcctcgttgaccggaaggaaacccttccgatcagcgaggtacatctacctcgttgaccggaagagttccttccggtcagggaggtacatcgacctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccttccggtcaaacctggccgggacgctggggttccccccagcctcaaggccatttttttttcttttttttttcttacttttttttcttttttctttttatttttttatctcttttttttctgttcttttattttttgttctcttttctttttccttttttttctcttttctcttttcttttcttttcttttcttttttttttttttcagcaattacaaacagttttttttaaaattcttttcaattgtttttgactttatattttttatgtttttaaaataaaatgatagtcacaataaatcccccccaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacccgcggtacctgccaaaagtagcgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttctgaaaaaaatcaacaggtacctaggtaccaacaggtacccgagtacgaacgaacgatctctaggcccacagttgcctagattttcacagagaaaacacacacaatgaataatttgcacaagaagataagagagaaactaaatgactgcgctaacactatgtgtgtgggctgcaaaaaagggcccataatgctgcactacagcttgttttagcggtttttgggctatttttgttgctaaaagagctgtagtgcagtggcactaacactgcaggtttgggctgctgttttgaggggacactatgctcattgctaacattagtggactatgctaacattagtggactatgctaaaattagtggactatggtaacattagtggactatgctaacattagtggactatgctaacattagtggactattctaacattagtgggctgtttagcccatttttagttcaaggactacaaggaagagacaacaaatatcataactaagagacatatcagactataatttgagagcaaccaggacatgcttttcagaacttagtctaaatcagaagtactggataaatatgaaaaaagagagagattgaggactgagccagctgaaattccaacagaatacacaaggtgcaaatctcaaacaaaatccaagtttgggagcaacagctcataacaagttggttgatatacgagtaactcccccatgggccataaattaggtctgtaggtggaatttatggaattgacaggactcattttggttgctacaacctacagcagtctgtaaattctccttctacgtcgtcacatgtaagtactcagctacaacctacaaccaacaacaatatgtactgaaactcaaccctcacacacccctctgcccttggtagcacacctgtcgtcaatttttacaaacttctctcccaagttgtggtgtattccaaagcagtttgagagcgtaaaactagctgcatgtacccaatcatcattgtcagcctcgtgatgccaagatggttaatcttctagctacatgtggtgcaaaacttaagatgacagagttcaaactctgggactaaagagtccggtgtgtaattccaacaatgagtggtaattacaaggttatgagatagtagaaatgaataattatatcaataaatatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagaaagaagggggcattatgtactaataaagccccttaagtcttgaggttctaatatagacagagaattaaagcaagagaaaatacattaccagacagatacaaatgttaagcatttgggacggtgggtaatctaaagtgggttgtaataatctgagaaatctgattttggggggaaagagggctctttatatacccgtggaggcatctgggagatcagggtcaacttgtgggtgcttcatgcatggaggctgaaacatgtgaccatatccttagaaatgtgccacaggtgttctgtggaagatgaaagctgaaacatctggctatttccttggaaatgtgccacacacgtgttatcaatatacaaatgtatgtttgaaacaccaaatcagtttcaagtcttaaacctgtttattagcatatttgattataaacataagcatatttcatttccttctgggaggtacactctatatctttaatgtagatttgctgcatgaagtagttgaaatatggggtacctttgagtgaggtaccctaggttattattcatatagattaagaatattgagaaataatgctcttattatttgatattctcatttatttccagcactattcattataatatgttttgcatttttctaaagcgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacaatcatgatcttatggcccaaaagtagaggctgcggtggagttgctctgaagtgatacatgggcaactaaactgcatcttcataaaatcaatggggcttgcccatcctggggacccaaccacattagtggttggttaggtagagtcaagatgtccgatgactagctcgatgttgacagtcaagccatcagatgactgatagctcgatattgagaaggttgtatatccgacgttcagggcactctgtaagacggcgattgcaagatgtcctttgtcttattgccaatccgatccccatatccagctgctcgtgttgtgtcctactttttgagcaggttttttttttttttttttttttttttttttttttttttaaagtgctattgatttcacataccgcactatagcctagtgatttttctatatacaactgtattctgtatgtacataacctgaaccgtaatataacataaacagttccctaataaatgaagcagacaatatgttgagtgaggtaattgagtaaagaaagaagaaagaaaaggaaagaagagagaaaagagaaaagaagacgataaggaaaagggagaagaatttaagctagcgtcagagctcgaggcgccccttcctaggcctatcccaccaagagaattgactttcggcaatgaagtagcccacactttttgagcaggttgtgttgtgatgtgccatatccggtgagatatgcttcccccgacctccttcgttgtgctgcgaattcgctcttgagctgggtccccgtcccccccgaactcttacccggtcatcaatgttcttcttctcagactggcttcacttttttcaaaaaaaaaaattcaacaccaaccatcaaaaacccaaaaacgatgttcagtcaaatagcaaaccaacaacaacaacagcagcaatcagaagcatcaaaccaactcagattactcaaaagatcgatcgaatcaaaccaacatgaacaacaacagcaacaacaacaaccactcatgaacactagtaacaaactagcacaccatcaaaacaagaagagactcaacaaacatcgactagacacccctacaataacaacaacaacaccaacagcacatcagaaatcaaacaaactacacaagacaaccaactacatcaacaacaataacagcacccctcatcgggtaaatgtgtaaaccaaactataatacagtcacacatccataatgacatcctcctatctattcaaaccattccccagtcacgacaggtccctcatcggtctactctttccaccagactctcatcatcttcatctactcgtcatccaagaccttcccggatcatcggaactcattcacactccgaatccgctatcgatgtgctccgtaaactcctccaatctcgttgggatcccgtcaccaaactgctcgatctcgctgtgagtctcatatacttccttttcttcttcaaatcactcgcgatttttccttctttcgctgatttcttcctcccttagaatctggcacaggataaaatcttgaaggccgccggaatcgctgcgcccggtcaaaaaggcgcccctctaaggaccgccggagcgatctggaaactctgcaaagagatctgtcccaacgtcagttctcacccataacaaaaaaaaaaataccctaccatcatctgaataacttgaaattattctctccaccaggtccgatcgatatctctggcagagaaccaactacagagtctacaacccatgtccatcagcagtttagtcgcgactttcccggaactagccaatctatctctagccggaaaccgactcggctcgttttctgatctcaatgcgctctcaccgacgactggacgtggcgggataatgaacggctgctcgtccggcctcacgagtctacgcgagctgatcctgacaggcaacccgctccgaacgcatgccgagaaggacgggcagacgggtctgcagaactatcttttcgaagtcgtccgacgctttcccagcttagaagtcttagatggcgaggcgattgatcctgcgatgaaggcgacgattgccgcgaccgttgcggctgcacccaacaggtctcagtcgatggtcgaagaagacatgatggccaagcaactcgatacgctccctcctcaaccacccctcccgatgtcgatccagccggccttcatgaacgactcgtctacctcgaccttcgttgccgccttctgtctccaattctttaacgccttcgaccacgatcgcgcaagtcttatggacgtctacgccacccagtcttccttcagtctctgcgcctctccctatattcccgcccgtgctaagatggccgggctgacgagaaacagccccgatatgcccgctcaacaggtcccctcttggaatgaatatatcgccatcagtcgtaataatgctaggcttaaaggtccaagtaggtcttaccccctcccccccccccccccatcatttagggattagaatccaggatcaccataataaccggggttttatcaatacattcgttaatgatatatctatctctcaccatcatcatcgcaaaaaacttatttttattaacaattaaacaaccaaccccgaaaacaaaaataattttgataaagaattgagtgaaagattagcgaatgggcccgccgaaatagtaaattttatgaaacagataccagggacgaagcatccgatcaacgggagcgaagacgggacgaagtttgttgtcgattcgtggcagatgggtggtcttgtgaacgagaatgtgtcggttggagggagcgtgatatatgtgtcgatccatggccagttccaggagctcccttcgttgactgtccgcagcttcgatcgcaatttcttgcttggcgctgctggtcccgcttctgcgttcgtatctctgtttctctcctttttttggtttggattggaggctgattttcttttgcgttttcggggttcgtggttgtcttgttgcagggctgctctgaaaggctggccttgtgtgattcttacagatcagttaactgtcagaggttactcctctcctcaagcttgggcgcccactgccaccacaagtatcactcctcctcagccccatgcctctgctccggtcatacctcttccttcaactacaaacaatggcttggctcagcctccaaaacctctcattgtctgtcatctcattgcttttccaaacaaaacaaaaaatcaaactctttcactgacttggggggttttattttgtggtggtggtgaaaaaaaaacattgtagatgagtgaagaagaaaagaaagaattgatcaagaaagtgatggatttaacaaacttgaatctaaactttacgcttgattgtttgacccaaaatcactggaactttgaagcttcaatcaaaaacttccatgagatcttacagagaggcggcttaccccctgatgctttcttatcttcttcttcttcttgaacccatttttctcttacttgtacttggttaccccgttgatgattgtcgtttttttctttttcttgtgcttttctgtccatatttctgtttctgcttcttctcaaacctctccctctacctcatcaccaacaacatcttcaagcttcattacccctccccatctctgcctttccaaaaaaaaaaagcttccttatccataatatatttacccaataaaaagaacagcaccaccaacaacaacaaaaaacatttatatatcattctatccaacctcacaaaaatcaaaaaaactgaaaacactcacacaactgtattattagctcagctaggctttctttttttgtcatcttgttttctgttttttaatgtgattaattaaaataacatttggtgttttattggagcttactgcttatatggggtggagaatggtctgggtctggaagttgaaattcttgccttgtttttcctttctcaagctcttgaatcagtggattggttccctcaagtaggatgttacctgttgcactgatgctgtccaacaagccctggaatggatgacttaccattgcaatctacaaccctcccagaattcaattgacacccctcagacctaaatttttggtcagaagaactcttttttcagaagccttctggcaatggctcccatgtgaactggtgttgattgtgattttgtttttaatttaggactcagagaggtctaaaaatctctctaaagcccaatacaaactcctccaatagtagtaagatgtgttgattcaagactcataatcaaaaacctcttgatagtattcttatttgtttgtccttggcctatttaacctgtagactaggtctcaggaaatgaaatgcggatcggtttagtctcattcttaaactgtgtcgaagcctgaagtataaggttgtcactgagatccttgtcaaattgttctcccacttgatcatcaaaatcaacatttgaaatcccttcatgattaacagtcaaaaagagtatctcccatctatctgatcttttatccaccatgtcaaaaatgcagtctgtatcataaaactttgatcactcaaaacccatgccaccaggaaaaaagaattttcactagatgaaaggtgacatttcacattgattacttctccactgtagctccagtgttactgcaactcaaataatatgacccctatgtgtaccaaagggggatatattagagcagagctggatacatgctgggtagcatgctaaacttgggctgatgtcatttgaaatctattgagcacttttgtttcccaggttgtttcctcttcatctcatcaaagttgaaaaagttgcccttgtatgtctcccaacctcaaagacatccccaaatctgtaaaaatttgaatttatcacctgtatcatcaagctaaatgaatgaaaagactgcatctctggaagagtaagcacacaaaaaaaaactaaaattcaaggcatatttgaacctgaagatcattcagaaccttgcttcttcagtcattactactaaaatcccacctactgattacttcaatggtaaatttctttggaccctattgagagaaaaccccattggtcaactcacaattttccatcttgttctgccattgttgaatttctgtattgttaactcattgctcgataaccaacatacttaaacttaactcacaaggtttcctaaatgatcaatcattattttagcattttattagtatcaaggcagtatcagttagtcaaagaaccttgtgtaacagtttttgaaactcaaacaacttactgtgacatctgccagctgtgtcacccattcttgcagcgctgtcaaactgtgtcaaccatatccacatttgacatgtcaaactcaattcatcatcatctcaaacctaatctcattgctcatctcatctataaattgagcttgatcagtctcaacatttcttcttcattcttccaatcactcatcagtagtcaaaatcagtcttggcttctcctaatagaagcactctcaaaaacaccaatcaaagaatcaactacacttcaactgcccaaccaagctcaaaagcctactcaaaaacatcttgttgttattcaacttggtgaaaaataacatcaaagctccacaagtcatacagttgcgcgtgtcattgtactgtataaaattttgggatgttagaatggtcgggacccaaaatttggaaaaatctgagttttttttgttaatttctgggggttgagatgtcaatctgacatccacactgctgtaatcaagccagctgatgcacttttgagcatgtacattggctttaagcttatgtgtatgggcttaggctgacatatagccatataagtatgggtttatggtgtcagcctattgcatatttatgtacttaggcccccatatttggcctgtgaccaaatggtccagtgaaaaaaaagtttttttttggctggaccacattggtcgccgatttcgatttggaatctacacaccttgtagactccaaaacgtattctttacaggtgccggacccctgttgggggagaggtttaaccccgccaaccaaatcaacatttgcgggtggccttgtacagtaaaatgctgcgcgccactgtaatcaattgtaactgaactaacctccaatgttcatctctttcagtcctgttttgttctcactttagttgtctgtcattgttaatttaacaaaacattgggtatgtggtgttcttttcttcatatcatttttatattgttctcatctaattgtttttgttctttagctctggttttcctttttaagtaattttaatccagaggttctttagtagtcatagcttaataatcctattctcaaataaaagcagtagagaaggcccaattgaggccttaagagctgtgtaaaacctattttgaggtgttaaaacctgtgcaggcccaatatggggctggcatttaacagtgatttctactgtggaactacctggtgggatcagatagagtgtggaaggggaaatatgccgcggataaggaattactctctgattgatgtggcagactaatttctgactaaaggacacggataatatttctaaggactacaactactaacccagtgaccaggctgagcacgtcagggaactgataagggaacaaaatatgaggggaaaacaaggctccttatataaaaattctggggagtggccagcttgtggtttgaagaggatggaaaaaaatcaaattgaaacaccacagtccagttggtggacagtaggaaaaaacggggaaacaatgaaatagcctgcttacccaaatgggtgcatatgtaagtctgaaaaacacatagccacatgtaggcacatgcatagaggtaagatactaatccccaagtgggccccaagtgggtgcattagtgtggaatagagagataagagaaagaggagtgcatatgcagcatctctaaggtgggaaggagtgaaacaagagaaaacaaggaggatccctaataccctggccctgtctgaggggtgaattcccccctcatgagtagtctggatgtcatgaggttgctgtctgaaccagggacctggttgtttggaaccttctatcctgattgtgcagggaattttgggcttgaagtttttatctggctcaccacaccgctacattacataacactaaatgtcccactaaatttagcttagaatccctccaaacaatgaaccaacactgtagtgttagtgcactattagtcccattatgttgttttactctgtgatacagcgcttttagcaacaaaaaccactaaaatacacttcagagcagcatagtggacccttttttgtggcgtggatgactggtgttagtgcagtcctggcagaaattcactgcactgcgctaaatgttagcagaattctgctatgttacgctgcactcatgctacagttagtgtaactggcccatggttgcatttagatccagctccataaaaaaattaacagttatttcagatactatagattatctagtgtattttggtattgtacctacctagcattagcacttcacaatagggggtatcaaatataataaaacactaaatttcaccagaaaaaatggcacacagggtgattttccccccagcaatgttgtaattcaacagccataacactatggaaggccaaattgggctgacagattccaaaagctcatctgctaaattggaaacatcccatttctttgtaaactgataccgtaacaagttgaaaaaaagaagaaaaaaatagtaaagggtattgcaacagctaccttttatggttaacagtaacaatatcaatcaaagaattcttccattagtgttaccatgtggctacaggtggcataacatgtacagtgggtagacagtgaaaagtggctgcttattttggatttcagagctccaaaacacagacttgaagccatgagacttggtcaaatagtgcagaataggttctaaaaaatgaatatgaaaaaataaaaacaaaaaaaaaagtttcaaaatttgtgaaaaatagaaaataaaatttatttttctcaaaagctttgaaattcattttgggggagtgagagtgctgagagatgttatgagctgtggaggaatggaactggggacgttacatatgtagagagcctgttacgtacatgtcacgaacttcgaacttggagttcgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaagactcagaacccagaagatccctcacctgctctccccagaacacccataacaagagaaaggaagattgggaatatattagaaagatgattatgaatgaagattttggaaaattggctttccagatggcttcaaagagctgttgattgggacattcaccagcccacattgcagtgaagcactgaacttatcaaagtcccttgcttcggagggcatggtgaccttggctggtgtggcgtgagcctccaaaggagggacttaagacaaacacaaacaggcccgcgtgtcacggttgggcagttttggtgtagccaacatttggacggctgcaccgcgcttatgcctggatcttggtggattcggaaccagggaagctccagctgccgatcttgccattttcctcatccaattttcaaaggaaacccttgaaaattggatgagcaatattttttacttttctctaacttactgtaggtcttaatgagcagctactccgggttgatcctctgtatcattatgggatggtagattcaaccgccattgattacttaagaaacggtccactttgaaaaaaaaaaaactcaaatctgagttgggactcaaattgcttataaaaaatctgcttgatgcaactatccaattttttgaaatccttctcaatagggatgaaggtccctatcttggaaacatcctgcccaaatttattaccgtaaaagttgtcagttcttttttctatattttttggcgcaaaaaacgaccaaaaaactcaaccatgacacgcgagcgtgttcgtcttgggctcaagcctctcccacacttcgtgcgtttgacggagaggctgtacaagcttggtgaagcactagaatttactgttttggctccaatctggaaaaccaacctggctaaaccttttttggttccaattttttttttcatttataatcattctttctttctctcagccactcccactcccacaaaatgaatatcaaagcttttcaagaaaatcagttttattttttatttttcacaaattttgaaacttgactccttaattttattttttcatattcattgtctgggtcctattattatggaggtactgaaccgccactttggccaaaaaaaattaaaattaaaataaaataaaaataaaaataaaaaatgaaatttggccatacagtcctcccattgatgaccatttatgacactggtcatcaatgggaggacacactcccatcaaggaccggtcaaaaccagtccttgatgggagtcaacccccccaaacccccccattgatgaccagttttgaccggtcatcaatgggattaatgggattaaacacccccatcgaagaccggtcaaaaccggtcatcgatgggggaaacacccccatcaaggaccggttttaaccggtccttgatggaggtaaacacacccatcgatgaccggtacaagaaccggtcatcgatgggggaaacaca