aagcagtgtttcaccagccaaattccctcccctgcaggtgctcgactagctaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatgatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacaatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccaagccttggttttaaagctttgaacaacagcttcatcaatataatcatcactcatttataacttcagaccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggttttcataaccacttttgagtcttacaagggagtccccaacgtgataggataaacttccgattgacatcgtgtgaccaattttaaacgaaacaagaagataatcaagaagacatcgacagaggatcgttactttaagcggaaaacgggacgaattcatcaaataaatctgcgactactcagcggcatattcagttattctgttgatcaaccagtcaaccttcaataaacaatccaacgacacaaacaacgaacctctgaaaagaaagtgaacacattgactgaaacgagtatcttgaagaaggcagccagttattgaccagcagaaggaagaccaccaaaggatctggataactaggatactgtttgaagagaactccggaactattcgaagaaagcagctgcttattgaccaaaagaaggaagaccaccgaaggatttggataagtagattctgtgaaagaagaaattcccagtgttaactgatttattttattttaagaaaaccataagcttgccctggtaaagagaccagagaccatagtattatttgtttctttttcagagcaaccgtttgtttaggtatcacaggagcgtacagtgaggaaagctaggaacatcaatcaaaatcaacatgagtctaccatacagtacaccagatttggaagatgggtttgcaccgtcaaccccttttaggaaccgaattttcgaccgaccttcaggatcatcatcagctttcaattggaatccggacactactttgccaccaccgaaggataaaggaaagggaaaagcaagtgaaatgcgggatacaacggaggaagactcagatgcaggcgatcctacacctcaagcacacaacttacctcctctgtctggatatggacttcacaacacccagaatgcagaagagccagtgtataatcgacaacaacaacaacaaccagcaaatcaggaaccagcgtatcaacaaccaatccctcaagttgcaccaagaattatcaaggaacctggacttttttacgatggcgaaaactttggaaagttcttgatgcggtttgaaagagcggctagggcgtttaatgcaagcgactacgataaagcattacaaatcgggcgattcatgaagacggaggatcttaaaactcaactagaagccatgaacgggtttgagaaatgtgaatggagaaaattacgaaaggagatggtcgaaacctggggagaattggacaatacgatcctgtacacctgcaatgacctggttaaggttgcaaaagaattcggagtaaatggcggaatcaaggatcatcgggaattcaaatcttacttaggaaaattcaccaccattctcaagtacctagtaactaataaacaaattcatcagaaatcagacgccgcaatactatttctgagcgcattttcccgcgaaagtcaatcgaatatcaaacgtaccttaatcagttatgatttacttccaaaaggaccggacggcagcaacttacctccactctgggaagacttggttgaagcatcacgactggaagtgcggattgtggaacctggatattttaacatctcgggatttggcgaagccaatcaactaatgcagaacaaactaaatgcgcagaaaggaaatagtcaacgaagagatcagatgattgcggaagcacctacgggccaagccatggacagacaagtcgaagatatggcacgagaaattgcctcactcaagtctcagttgaagagcataatacctgcatcctataatcaagccggatccaacgaaaaatcagaatttactagaggaaacaccaaaccttcaacacctttgtacaaaactcaagtttgttactactgcaagagggagggacacggaacctttcgatgtcaagaactcttaaaggacaaagaacaaggattagttaggcgtaacggaaaagactggtatttaccaaatggacaacacataccttggaatcctgcgaggcctatcagaaaagtagtagctacagcatcagcggaccctcaaatgcaagaagccgcaagaaaattagcagaatcccttaaatcaggagaaactcaagcacctgctacaatgaaaacctcagctcaaaccattgattgggatccaccacaactaggtgcagaaaactttctagccaagcacgcaattacccgacccgagggccaacgaggaagacgcagtgttcggattcaagaaccagaaaaagatgacatggacgttgatcaggaagacgagctcgccgacattacggaggaaacacctaaaacacctgtggtagagaaagtgtggagtaaagagaagccagtgaataaaaataaggctgcaacgccagaagaagctctgctgcaagagttggatcatctaaaaattcccacaacttttgcaaaactcacggctatttcaccaacctacacggaacaaataattgcaaaacttcagaaccgactcccaggaaagagtagtgcgacatatattactacggaaaccgcaaaagtctcggcagctatgactactccagaggtggaagacccgacggacccttgctactatagctgtgccctaggatacgtaacagccgaagttgggggagccagcgtggaatttatggtagattcaggatccatggtaaacgttatgcctcgatcagtagcagaagacctggatttggagctagtacaagtagacataccaatgaaaggagttgggggagcaaggtgtgacctaaatggggtagctgaaaattgcccagttggaattggaagattctccggaccagcacacctgtttgtttcacccaaggctcaggactgtattttgggacgaccattcttatttgactacggatgcactctggaatatcatgaaaatggtgaaactctgtctttccaaggaacaaagggacgaagggtgtcagtaccattagcaagaacgggccaaggaagaggctggaacaacaagaaggatctcagtaccaatactgtgaagatgcaggacaaaaatatacgaccaaatgaggatcatcgaatgttcaaaaataaatcaaatcagtcttttttatgaattccggtgttcaactacggaagtactcacttaagctagtcaggagagttatattcagaacaccgggcttcctagactggctcaaaacttttcttttggatctattcagaaaactaccaaagctaacaaagagatattttgcaaaggtaatgttattaaaaaagaatattctgattattttccttttacttttgagaatttgtaaaacaggtgcagtccaactgcaaaaactcaggacaaataggattcaagacccaccaaaattgaattttacggaggcagaaactttcagaaaacccacctcctcaacaatcgaatccaaaccattggaaccacttggctacatggatataccagatcaggcggagaaatcaaaactatctgggaaaaaggctttacagactaaagatttccaccttccagaaataaaagaaaaccctcaaaattttcccataaaatcaaaaatcagctggattcaagatatcaccaagttcaaagacaaaattttcaataaacatcttttcaaacctcatttggatttaggcgacaatttaaaaatgaactacattcatactctacaacccaagatcaataaggacaccaaccctgaggaacagaaggaggatcacatcagtatttccagcttaaataaaatcaaaaatttcaaaatacccagtcaacctacctcaaatcaatctactacatcatcagttcaacttttgccaattattgaagatgaaatcaatattcaacctaatccaattccacccgacatcacacaaacatggagggattcaccaaagaagctagacaatgaaaatattgaaaccaggaataatttagatgaatcagtcaaaaatcactctcaaattgaattgaaaacaaaatatttctggctcttactttattcacttaagaaaaccttttctcaaatttacctaaaaccagaactctcagaacatctatatcaaaagttcaaactcccaaggaaacttgtgggagtgggttgattgttttccaacattgatttctatccccaaagagtcaagaacattacatcagttcaaattctaaatttccactctcagaatcatttttttttaagttgggggaggatcaccttttttactttcctcaaatttctctattaattttttattctctatcaatttcttactttatatcaatttttttatctcaaactcatttctggatgcagtgtctgtttcgtttcttatctcaatttttttcctgggtctattttttttctctttcaatcagtcaatttgctcaatcacttacttatcaccttcagcagtttttttaagttaaaagttgaggaaaaactcattagttgggggaggaatatttcatacttgactcacatttttactatcctcactttcttttttttttttttcttatctctacaattttcagccaagagacactcatctcttcatctctctgctcaatttttctttattctctaaatcattcaaatcacatactatttccaatcacttactcttagacttgctgcaaatccactatcttgaaggttgaggacaacctcataagttgggggaggggtgccgtttcttgtcatcttattgggattttcatttttttctctatcatcatttctaaagaaaaaaccactcaacactttttggctcagctctgatcaatcaagtagttccaagatggcaaggaactgctcgcgattgaacactgaaggcctggggaacttgtacactgatggcggcttggttaaataacatatataattatattattggacctctggaccaacgactttgctctagaatggtgatagctggatcgcgaatcaactctgaaggcctaggagtttgtataggatactgatgaagaaggactggacgcgaatcaattgggaggttttttttagactgaatgaaacttattatcagtctctggcgtctttggaaggatgacttgaatctaggatgagaagggaatgctcgcgattctattctgaatactcaaaagaaaagtggcgacctggtccaacgatttggactgcttgtgattcattcaaggaggagaccagggtgtaggcttgatcgcgatccaacactgaagcttaggacaaggataggatactcaaatgaacctcgtgcgatggagcccttggcgaccgagtggtgacgaaagcacttattatacatcaattttgagctgaaccattaaggcatggaagtactatggaatggatgcaaacgggtcacaacctctggatttggcttgggttgatgatctgtatctagaatgcggctcagacttttcaacacaaacaaatacatggcgatgaaagcaaaaactgtcaattcagtacctatcggagtatgaagaggacagcgactaagacaacgggttcaggactggatttgattgaatcaggaaagcttgcagacgatgcgacttgggaacggtctctggattttgcttgaagcagacaacattgatagctagagacgatcgactatgagtgtaacaaccgtcaacctacagcctgaatggcagcccagcatcattatcctcacatctagaaccacatgagaagttacaaatatcaatgatgaagaaaggatgaacttacctcagcgtcggacacaagagtgggctccagttgccgcgtgcagggaaagaacgaccagaacttacatcgtcgaccggagtcggattcgatattgcttggtagctacaaggtgcagggatctcaacaggcgatgacatgttggaggtttcgggcgacatggtggtagtggtgaaagaagaagtacagctcaagaaaacaacccgatggacgtggtgagtgttggaaggggagttgatgcagctggctggggaagtaggctggtgaggaaagcgaggaaacacagaagcgaggacggtatttatagacgagacgatggcgcttgcgaaggtatcgagaggaccgagatagacccacggcggtttccagcaacgcagaaacatcgtgggtaaagaggactagcgcaaaaaaaaaaaaaaaaaaagggggggcttggaaggatcgttcgaggaattcgagtgggtcagctttcagatgacaagagagatgagctataagaacaagacaacgataaagtcatgaattagaagaacgtggatcacttacctaaagctaaaagagcacgaattcgccgagaaggacgctagtaccggataatgagcggagacgcgtgcgcattcgggctggttgcagtgaagaggctgtcaaatagggaaatcaactagaagagtagaagaaacaaatccgcttacctgtcagatggatcatcaaattgaggggcggccgcgtcgtgaaggaaccaagaagaaaatgtggcgcgaagtgacaggccggacgagtcgaatcgaattcgaagccgagattgaggacttgacaggtcgaacgaggtggctgaagagcagaacccacgggtggatcacaatggagagagggcacacccccatcgccgatcggaccggaccctgtcacacctgtgacagggccgctacagacggactacggcgcgaaggagtgttgttccaactaaaataatatcctaatagcaagtctagtccgcgagcggtgtaagaacacaagacactcatttgagccatgggttcaagccccatccacaacacttttcaacatggactctaagactctggagcagtttttttagtgactcatggctgaattttcagacattaatttttgcctaagttttttctccaaaactatatgtaccactacacaaaaatcaatttttgctgaggactcaagttcaaacccagtactggatgaaaataaaataaaacaaaaacaaaaacaaaataaaataaaataaataaaacaagataaaaacatattttttactacaatcaaaaagttggacaaataagcgagttctccggctgtaagattcatgtacaatactcgacaaacagattcaccaccggtcaaatccataagtcctctggacgcacgctttgtcaaaactcggggacacaaattcatcatcaaatcaacaccctcaagccaatcagacacacgcaaggccaggctctttcaatttttttctgtagatacaactccgaaacacagtcaaagtcagaattgactggggacagtcaataagttgggggaggatgtggtaattattcctgtgtttctacgccaaaaatataaaaatttattattatctctctaaatattaaagatatggtaaaaataacatcagaaatgaatttctcaggtaaaattacccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatgtcttttggattctttactctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgaattcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatgatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacaatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccaagccttggttttaaagctttgaacaacagcttcatcaatataatcatcactcatttataacttcagaccttatacacatcaatcggaagcttcatcttgaactatcctctatcacaataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggttttcataaccacttttgagtcttacaacggcgctatcgccgatgaaagaaggatccgagttcgaagaaaagccacctctgcactaggggggctagcattgttaatgaggatcacgggatagataacccaccctataaggcagccttatgtaccttgcgccacacactcccagaaccgcttcacctctcatttgggggtggttagaccccagtaattcgttctcatcattagtctttgttcaattttttttcttcacaccagtcttctgcccttttttttcctgggctacatgaacatacaagatatctgagtctctcataaataattgatgaatcaaaataaaataaataaaaataaaaatcattacataagataaaagtacaaaaacaattcctctacatataaaaaaccatagatttttttttgtttctttttttcttttggcactattttcaattatgggcttccacatttatgaccagtttcttttctctttccagaaatattgtctttagaatttcaggagtgacttttcctttctttttttctttttggatgatggggacatcatctaatttgggggtggatgtggtaagccactcctgaaacttcaaagttatcaagagcacaaatcacagaggaatcacaggatcaagacaccccagaaagctccccagacccccaaaccactcatgaatcccctcaggcacaattcacatggataatataatttccccctccatcccaacagaaactccacaccctgaaactcatccccctccaaacatattccattcttctttcccctgtgtctcacactagtaacaatccccttgctcatgaaactgttatctcctcctattttcttccatggaatattctgccccttatttgtttcacactagtaaccttgggagcattttcccactgcctgtttcccctgtttctatggataaatatattttctcttgtttcatgctctcatagaatgttccacttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttccccttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagacatattagacataccattctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacagcggatgccgctttccccggaaaaagcagccggatatccgcatccgcgcggatatccggatgcaacgcgaccatctctaaactgcatatgtcccatttttcaatttcctttagctttcttgatctatttatcatcctcatcatcatctgggaagtttggattgaaatacttttcttcaggctgtcggtgtctgaggcaatggtcctcacttgtgatgacccaggcatgggcatcacagagtttacatatgacagctcactggatacacataatacagctagacttttcaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattattttttgaccgtccctgaaaggagcacattagccttccttcagtccgttcttagagcacttgagccctttcagcaaaccgtaaaagatatcatttcttggcctttccgcctaaaattcaacacctcaagactgttgccgacaagtcaattaagaccaacaacttatcagctaccattgctgtgccgttatcaaccttgccggagctttatcaccgtcaccgttcccttttgcctatccaaaccgtcttgctattggctttgccgatcttcgcaaacaacgagccgatctattgcctagttgcttctatcgtcacttgatgtactctttatgtcgaacttggctcaatcccccccaaacctttcaagttctacctagccgccatcttgtccccgattgccgtaaacctgattcactcaacgtcctacagctaacacatgaaaataaaaagagaagagagaaaagaacttcatgcctgccaccaaaccaaaaaaaagacaagagaaagaaccaagcaaattgctgaactactggcatcctgaaggccccttctttgtatattccctatatcttcctgttgtttgatttttatttatttatttgattttgtttattatttctatgtattgggcttcaatgaaaatcagcaactcaaagatcatgaaatgaaagaagcctatctgagaaaattatggagaatccctcaactatcaacaaaaatattaagttaattccaataaaaaaactactacatttttacatcaaggaggaaagcatgaaaggtaatcaaactctcattcagagtctgaatcatttaaagaaatgcagaacaatcctggattgtctggaatttcctgcccttgttttatttccccttcctccatcacataattgaatagcttccaatcaaatttaccgtaaaaatacctcatcttttcaaccaatttgggcaaaagtttcatatttttctcttcatctcttgaatttttatcttcacttatgtaatacctgcctgatgatttgcattcatgaaacgcaacttgcacttgatttgacagacgttgatcctctaaccatatgtttgggttctccaaataagaccgagttccagaccaatccaaaagcaccgtaaaatcttcccgtcctgttgtaaatcctggcaactccttgaataattcttctgatgttgggctatagtgttccacacaagtaaatggtgattcttcaacaaatactgtctcatctgcatctttttctctaggtttattcccgcttttcccgtattccggttgattcaaagaaatatactcttcctgttgttgaaaaagtatctcacttgccacatttcctctctttgttgtgaagccactgttgtccattgatccgcagttgtctgttgatccactgtcgtttgttggtccgccgttgtctgttgatccactgttgtttgttggtctgctgtcctccgttgatccactgttgttcgttggtctgctgttgtccgttgatccgctgtcgtccatcaaaattgaattaatgcctcactacacgtgatctgccgctcttgtactcataagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgtgtgaacacaaatgcttggacaagaattttggagactcataattgtaatttgtgaaagaatttgaaaactgaaagtatcatttcttttataagtaaataatctttctaataaaatacaaatgattaatttgataaaagatgataaagaaataagagcaatacctgaaggcagaaccaatctgatattttctgataatagtaaggcttgatgagaatgagaataaaaataacttcggataattaagataatattcagataactgttatagaaacagaataaattatcagaagaaaattatgttgttagcctaaattgttccttgctcttatcgcttaatcatagagaaatactatactttgatagatgaaaagatatctcttgtttgagtaacagctgtatcaagctaatcgcctgaagagtctattgcaattttgtcagaattgagaataactcagcaagttgttactttctctttttctttaagaaaaaggcatttgaggtttattctatactcaccgactatcggtggaaatatacaattgatgagtttgtgatctttagacttgtgcgagtgcgaactgagagaaaaataaggatgatttttgagtaagcaaagaagtagaacttgttcaatgactttgttcacaatcttgctactctgatacaatcaatcaaaactcactaagagctcgatgattgatcatgatcatcattattctctttgctcatgatgtcaatgacatcattgctcaattcacaagctaagatcttgtttctttcttgttcatttattgaacagcttatttctgcaaatgatcacaaatagttgatcagcgcgatgattattattgtttttcaggaagtttatcaggcatgtgataaactaacctgatactctcctcttttgagggcaaagacctggaatcacattccaacaatttgctcatgcacatcaatatgtcactttacgtatctatcaatcatacaaaacaatttgagcaaaccatcatacagttgcatagaattgaagaaaagttgatatttgtgcatgttatgaagatagtaagttgcgatttttaaactcaatttttgatattttttatctgattagttgccccggatgatattgccttcagacgaaaaaaagtgttttgtgtaagtctttgatatattatatgaaagagctgatcatgggggcgaagggaaaaaccttaccacaggcgatccaggcacccttcaagtcatggatcaccaaaccgcgcccaatgattccagattctggcgaagaaaactgcagattaggatcggtgtaagacagttgaatgctccgctgagcgcctgccaaaacgccatgttttccactgagatcctatgaagacggagagggtcgttgttgatcagttcgatcaactctttcctgagtacccaacacaacaacacaacgtaccccctctttgcatgtctttggaaccattggattgcaggtcacgctgtcggctattcccgttggattcaaatgtcccccggtagcttcacaattaccgtcggcgtcaaccggattagcatggactatagataggagaggaacaatgagacattagatgacgatgtccaccccgcaatatgagctatggaaatcgtgtgagggcccactatgataagcatgctcgccatgaggcagggagtgatcgagtccaaagacggtgacttggacttggacgtccatcgtggctgtagcccggaactcgacgagtccatagatcggcgctcccgttgggctcatcagcgtcgctcgggtgttggtgggccgagcaagatgacttgctgcctgggctagggtcagttgtggagcggcttccgaatacttcatcagcgatagacagactaatccgcaaataaacgagagctgcatcttggcttgagtgtctaattggactaatttaagcttcaagctaggctggaccgtgggggtgatcaaacgctagggttttttttgttggttacgatgtatttcccatcttttgatttactttgtctttcttgacctatttattacccttatcatcatccgggaatcttggatcaaaatgcttttcttcaggctgttggtgtctggggcaatgtacctcagttgtgatcctccatgcatgggaaccacaggatctacatatgaacaactccactgtgtacacataatcacaaatagaatttccatgttgcaattctccacaagtttttgtaccagttgaacctgtttgggagagtttcttgaaattgcccatcttctcctccttcacatctaggtgaatcagagaacacatcccacaccttctctgcatgtttacttcccaggaatggttacagatggagagcaacagaagagcaatgagagtgtgatgatgcatgtttgtgctgatgtgagcagtcctgcagtggcttgcaactggaattgagttcttgactattgctgtgtctgactatgactatgaggatgaaatgtgatgggctctttaaatggtgattggataccactatgccagcaacacatgggtgtccctccaaatttaagggtttatcagcttccaacttttgactgcctctctaacaatattctatggagggagtttatgcattgatcatgtgcaaatttataaagcaaaacaaacccatatgctgtgggcaacataaaatgcttcaacaagaattttggaggctcataattgtttgctcatgcacattgatgtgccactttatctgtcaatgataaaagccaatctgaatctgagcagataattatatgatttcaatatgcactaggagggttcacagttgaacttgagagtggtttttaaggtgtttatgagcaacattttataaaaattttgagtttttccaatttattggtttctgaaccttctgtaaatcacaaaaaattataaatttatgatcagaaacatcttaaaaatggccttaaagttcaattgtgaacccccctactggaagttctgtgtcaaacaattcacaaggtaatttctccatctcacagttgcatagaattgaagaaaagttgatatttgtgcatgttatgaatataataaagttgcgatttctaaactcaacgttttatgttttttttgtgatctgaatgattatgtgtatgtctactgatcaaatcattgtcatggaagaaaagcaaatatggggggacatgtgtggattgaggattgggcttggtaacagaaggctatccatctgattagttgccccggatgatattgccttcagacgaaaaaaaaagtgttttgtgtaagtctttgattatatatgaaagagctgatcatgggggcgaagggaagaaccttaccacaggcgatccgggcgcccttcgagtcatggatcaccaaaccgcgcccaatgattccagattctggcgacgaaaactgcagattaggatcggtgtaagacagttgaatgctgcgctgagcgcctgccaagacgccatgttttccactgagatcctatgaagacggagagggtggttgttgatcagttcgatcaactctttgatcatgagccccccaacaccaccacaacacaacgtaccccctccttgcatgtctttggaaccattggattgcaggtcacgctgtcggctattccagtcggattcaaatgtcccccggtagcttcacaattaccgtcggcgccaaccggattagcatggactataggagaggagcaatgagacattagatgacgatgtccaccccgcaatatgagctatggaaatcgtgtgagggcttactatgataagcatgctcgccatgaggcagggagtgatcgagtccaaagacggtgacttggacttgaacgtccatcgtggctgtagcccggaactcgacgagtccatagatcggcgctcccgtcgggctcatcagcgtcgctcgggcgttggtgggccgagctagatgacttgctgcctgggctagggacagttgtggagcggcttccgaagacttcagcagcgatagacagactattccggagataaacgagagctgcatcttggctggtgtgtctaattggactgatttaagcttcaagctgggctggaaagcggaggttattaaacactagggtttttttcggttatgacgattcaagtctcgagagacaacagtttgacttcggaatcaataaatagagggcttgagataaataagaggattgtagctcacaacacgggggataaaaaagaaaagatctactactgaactaaattaaacggaagaagaagccagcttcagatacgaatggaggtgatactaggagatgaggatagaggatgaataaccaacaaagaaaggctggacgagaatgggttttaagaatgcgatttgttttttttgtgtgtgatggtatgaatgagagatccaatccatcatagcgctttcctaacaaccgattgcgttttttttgtttgttttttttgttcttggactaggccatggttggcacaggtcggcgtggcttcacatcaccagccgacactacgaacgaacgtagttgaacgccgagtggaggagagtgtggtcgataaatgacgtgtgcgataatttggactcgcttttctgctggttcatgtctgttcatctggcgaggagaatgtgggccacacatttatttccaggacggtgattcactgctggtagtgagaatcgctacgcttccggattccttcagcttcaaatacaataggttccatacatagcaagaatgggatgcccttgaattcagtgggacgatccgtcggagaagtggaacatcattccaactctatgggtctaatcttatcgctcaagatttaaataggaatggtacatttgaattgtattattatgataagctttgccaattatttttttactttctgtatctacgattgtagctttataagtttatgatttcatgacatgattggatgggaagaccgagaagaatttgcacgagttgaatctctacataatcacccgcaggaaacaatattgttcataataaatgagcaattcaactgccctataacaaaattcggaattcgctgtagagaaagaaaaaaacaccagaactgcaggcctacatagtttcaaatgatcaatataatcccaacggacttctcgtttggagagctaattatcgggtgtggaagcaggccagccatcaaccgagtctcttaatgcttgatcagtctaggcaatcggaggatcacagtaccgccggaagagggttaatgatattttggttcgagttgagctggctggaatggtggtttgagagagacacaagtttgtactaggttgtccggatgatcactagatttttagattggagatttcaggaagttaggggtgacgagaactaattgctacggcccaggtcgggtggtcgtcgcaaggcttatttacattggttttttttttttttttttttttttttttttttgaagtttggccatcgttggatctggctgagctacaataatattttgaaccggttgggaaaaaaagaaaaggagggaaccagacagcaaccgatcaatcgtcgattgactaacacaaataaaaaacaaccaagcctcacaccatccatccatccccaaccaactcaactcaactcagaagaaccaaacaccaaacaccaacatgctctcactctcatccaccgacctcatccttctctcagtcataggagcactcaccctctactggctatacgcaagactcttcgccaacccatcatcctcaaccgtccaccgaacaaacccaacccatcaacaacagctccaaggattcaacatccacaatggcccccgatccgactccaaccctgaactactggctgccggcagagattttgtgaagaagatggatttacaggtcagttcatcatccccctcacttttagaaacaaaaaagcctggtttcctaatttttcttcttttcccccaacagaaaaagaaagcggtggtcttttacggttcccaaactggcacagccgaagattatgcgacccggatcgccaaagaggccaaatcgaaatttggcatctccagtctcgttgccgatccagacgagtacgattttgactgtctcgaaaagctgagagctgaccagctagcgatctttgttctggcgacctatggcgaaggagagccaaccgataatgcagtcaacatgctcgaacaactcaaagaacaacagactgaaggaaaccaactagaccatctcaactatgtcgtcttcgctctcggaaatcgcacctatgaacaattctgtcaaatgggaatcatcgttgatgagctgttaaccaaacgtggagctaagagaatcggagagctggggatgggcgatgatgataaatctatggaagaaggtaatttttttttaaacaaaaaaaaaataaggtttttttttcaagcttaatctgactgatttttctgtcttttttttatagactatctggcctggaaagacccaatgtgggagcaagtccagaaagtgatgggatgggaagaaggtgcaggaggagacgaacccgactttctggtcaaagaagttgaagtcaacccaggtaaagagggatcaatagatgacggtcaagtttatcggggtgaactaagtggaagagcattgatgggtactcggggtatctttgacgccaaggtgagcctcgctttctgcatctcctaaatctgcccttatcctacctttatttctccaagctgaaccaatccttaattcacagaacccctgtcctgccagagtagccaatgcccgagaactgtttgcggccggggaccggaactgtgtccacatggagtttgaaattcaaggcactggaattagataccaaacgggtgaccatctagccgtatggcccgtgaacccagattctgaagtcgccaggttaatgaaattacttggactgtgggagaagcgagccacagcagtagagatgtcagtagtcccctttttttttaaaaaaaaaaatatcaaggttcaacttgttgattgctgaattaaaaatcaaaacagttcctcgctagaccccatgttggccaaagtgccgttcccgacaccagcatcgtatgaggctatcttccggcattatcttgacatttcatgcattgcatctcgtcagctgctgtcaggactagccaggtttgcgcccacagaagcagctagtgcggcgttgaaagctatcgggaccgacaaggagcattatcagcgtgttgtcgccgggcccggtctgagattaggagagtgcttgatgagcgtcctgcctggtggagctgagaagttgtcggttgaagacccactgtctgagagcttcggtcaaggctggtttcagacttaccagatcccattcgatcagatcatcagcggtctgccccgtcttcagccaaggttctactcgatctcttccagtccaaagatgtatcccgatcaaatccatataaccgtcagtgaaccttccaactctttcatcacacgtgttgcttaccttgttcttattcatgttcaccatcacgtttgttttgggacaacaggctgtcgtgcttaaatacccttcaggaagccggatgatttatggctgtggaacaaactatgtgcgtcaatattgctttctcgttgtcccccctatcggaacataatgagcaactaatatgagctgggttaaatagattttaaacgccaagatgtttttacacggggagaaggagcggatggaacaccaaccgattgaccagcgttcaagcggagccccgcattataccttatctggcccgcgaggcaaatacctagaagacggcacgaagttgaagatcccgatccacgtccgacgatcgaacttcagactgcctacgtcgccgaagattcccgtgatcatgatcggtccagggacgggagtggcgccgttccgagcgttcgtccaggaacgaatgatgttggctcgcaaagcaaaagctaaagccaaggaagccaatggtctgcaaggcgaggctgatgccctcaacgattgggcagagatcatgctgttctacgggtgcaggaaggaagaggaagatttcttgtataagaacgagtggcctgaatatgcagaagaattcaacggcaagttcaagatggtatgttgcatcattccatttaaaattaacggagagagtgattttgaattgaagaatatggttcaactcatccacagtttacggcgatctcaaggagaccagaactaggagggaagaaagaatacgtccaggacttgatcaagttacaaaccgagaggatatacaagatgattatcgagcagaaggggtatatctttatctgtggagatgggaagagcatggtcaaatgtgtcgaagaaagcttgaagacgatcttcgaatcgaccgggaccaagaacggggcggctgaactgaagttcttgaaagaccggaatcgtctgcttttggtccgttcatcttctcttctcttctactttcccctctttttctttttttgctcgattgtttgttgatccttctctgggcccttctctaggatgtgtggtcttgatcatcgctgggtcttcccttttttttcttcgcaactcaatcgtccagttcttgcccgttcactccccccctctgatctccgttttttgttctttctactctgacttgcttcctatttcctttcttgtatttatgtgagtatctctcttcttttttttttatctcctcgtcccccccattttttttttctaaaactcgaaactgaaaaaaaaaaaaacagaccaaaggacttggaaatgtcttggtgatcttcttgatacacttgaacaccctcttgtttagacttttttttggttcatcattctttaacttatcgttgtctacttctttgacatctataaaacacctaccaatccagctttttttttcttgttgtagatagttggtcgattcaacattgtcgttcaagatcttcttcttctctttttccctttccttttcttttgataaccccccccctttttttttggtgcctgagacaacaatttataaagatccaagaataatacaactcgaccattctcgcaaatctctcaaactatcctaaagaaaccaaacagtttttttctgtttttttttttaatcaaatatagatggtgtttttcttcttttttattctctattcttatgggcctttcaacatctgctctcattcttctttccaccaactcggaatgcaatgatattccaattttcatacatttcgaatgatgatcaaagcaaacaaaaatgtattttggaaagctccatatacaattgtacctgcatggatctgttcgaagagccgcaatacagcgcgtcaaaacctggggttccgtttgtgggaatgtcaattctccacctcgtctgcactctgtctcgatagacttgctcttgatggtcctccacacagaataagaacgcgattgacggccaggcccatccttggtcttgtctgtcaatctatcaagtttgtaacacctaaacatcgcgcttaagactgtgtggccaaagttgtacataatcgtttccctgctcgagtcgatgatgagtctcaatctcatggctctccgtagccgcgcaatccattcgagcgtgatcaaaacctgctggccatccagcaatccatcgcacgccacttcacattactcacgtggcccttcaacttatatcaagcctgtcgattgacgttcggtcttcggtgtgagaagctcgtgggtcttgtcgataagtttcctttgaattcgtaagagcatcgacattcgttccacccagcggctcagcaattcttttctctcaagaaaattcaaaattgtatcatcactacatacaatagggaccgccatgccccgaaaaccatttgcccatcatcccctcaaactacatagtgtgggatttggtgcagacggcggtgaggcttaattgacgcagacttatgcaatgacacaagatggtatccagatcatcgacgtcgggcctggtctgctcgataaattgtttttcaccagcgtagaataattctttcttaggtttccggccggggaacgcggattgaatgtgattgtgcaagcgccgaatttcccggagactcggcgcggtccataaagatgtctagtctaaaaatatgatcacttgtcaagacttggaaagcattgagagctctccaacaaacgtaagcaatatgtcaattcatgctctaccttcatgagagtctgaagtctatatgctcggcgatttggcgatttggacgctgttgtctgaaattagttgaaattcgattgaatgcccttcaagacaagagtgattcatagtagacaagcgtagtggagctctttcaattgaaagtgtggttaacttcaagtcagtcgacttgcctgctgaagctggcagggacgctatccaggcatgggaagcgctttgctcataatctgatcaaatcatcatcatttctttgatcatgcctcccacttttgtatccagcggtcggcctagactccattaacaatacgcgtccgccaaccccagcttccgctctcagtgacagtgagcctcaccggcctccaagctccccgtcgtatccgccagccactctccactttcctcccccctgaacctcgcgctggacataatctcaatagactctcggccttacagcgagctccttccctagtcccaagaacgcggttacccggcattattttctagtgttcagacccgcacccatccctgttttggccttcagcttgggccagttcatataccctcacccatctcagataattataagcccagagagtgttagctatgtattggctcactccagacaattgaggtgttatattatatatttccaaccgtccttgatacttagtccttcaccttggagccttatatatctgaatctatataaataatacaatttcgatccgattcgatctttcccatacataccgccattccctcagcctaaccttctccacgtttttctgctcagcttcagtacatgctcttgagaaattactcatcaatctgcactctcaagctactctcattcacatacgcactctctgccaacaggaggactcctgagcgcaatccttcatttcacttacccagaatagcttcgtgaacgcatcatggtggactacctctatgtatcaaatggtgacaaaccctttgagccgaccaacgatgatgttcactggactcagaccaacaatggctttcattcttcagcaagcccaggtccttcttcctgggcagctagccaaaccatgcgggagtcgtcggccatgtttccctcttcgacattttacgaccaagatgcggatctgactcaagtacttcagcaagatgaatctgaaaatcatcagtctaactctcgaaaagcacatctgtctcattcgcgctcttttcccggccttcatcatcagtccccaaatcacgccgacttgtcaagtttccgcgctgcttcagcttcgctagaattggcacaaccaggagaattcaatgcttattctttcgaatctcacatgaactcatcatcctctctatttcccccctccagcgcgtgagttgtgcttcgctcgttcggtattcagattggagtgattgaacaacccttcatttttgtaacagggtaactcaacagttttattctcaagatccctacaatcagtaccaggagcatcagcaggcctcttccaatggcttgcaaccgaacctcgctggaatgaacaactttcgttcccggagcgatagtgaaggctctggatcatgggccgggatcaatacaccaatgactccgagcgacatgaatgtgaacaacggaggatataaacctgaccttggatcacatggaccatctggctttcctaacaatagcagccacttgagactcaacacctctgatctttcggcgcctcaacatccatcttcggcacctgcggactcagcttttcacaattcgcgctattcaacctcggcgcaatctacgcttcctccgtctgactcggcagatctccaaccacattcggcgcaacatgcttatgccttgagtggcttcccagcaccgcccgttctccagaacgtgcgctccggctccactggccgtcgccctcaagttggagaggactcaagtaacgatgcgacaattactttaaatcatgacctccatcacccccaccgatcactctcgcctaacacccacaatcaggcgcttcagcccatgtctgccggcccggcttactcccgatccttatcccttgagagtaatgccatgagccgtaaccgctcaacatcttccaactctgctgagtttgagaacctccacgaatggaatccggcagcacatccatcctccctgccaatgtctgctcctatcggccatcaattttccaatttacatctagacccttctgatcaactgtttgccgctttcatgtctccaaagaacatgatctctcgcgcagagcgcgaagctctattagcgtaagtaatatcgatatcctctttcccattgtaaaaagggttaaagttgataggtgatttttttggttccgtcgctgcagccctttcattcgactatatttgtcctctaccaaccgattcatgttgggtgagcgaacagtattagttctatctggtaaagttgcgcagaagtcttatggagccgagaaaaggtaatttattccttctgcgaggcgaaacttgataaacgctaactaacacattgaattcgcaggtttctatgtccaccgccttcggcgttattattaggttgcagttggtgggctgcggctgatgctgaccctcgacgcccgatgccaagctccaaccgccttgccctgcatccacccaccactatcgtcagtatgtcaggagagcacagtatcccgacagaggcttattccgaatggatgtctatgtctggacacgttgtgggcgatcaagcatcattagatgatgtggtaatcgctgggcgttgcgtaggaaaacaggttgagtcgaagtttaatgtttcccagagttaggcgacgttgttctgattcagtgtgttcctccagctgcatatctcggaggtcgacgaaaagaccaagaaagttgaagccttggttcgtgtcattgcacctggtttcggcccacccgaggctcgtcacatcggcaccttcccgagtaaaccaatcaaggtgattagtaaacccagcaagaagagacagagtatcaaaaatttggattgtaagtgtggatccaacaagtatgtatgcgtcttgctgaaacttacagcttatcataccaccaattgcttaccctgacagtgtgtatacaccacggaactacgattgctcttttcaaccggttacgttcacgtgagtccccgtctgtcccatgttaattgcaggctgttgacgtgacccatgtcgccaacgcagaaactgtctcgaccaagtatctttgtgtttcgggtccatcggcaagcttcccggccggcgattggcgtgcgatgagcgggatggaagagaagccatttgctcctggtgaagatgccacctgttttgttgcgcgcacttccgcttgggatccattcataatatacctggtagacccatctaaaccagccaccgtacccgacaatgttgcccctgcctacccacccccacccggttatccacgagccccctcgaatgcccttccagtcagtccgaacggtggcccgattccgatttactataatcagcctgtcgtgcttcaatgcttgagcacggccgtagtctcacctgtgatgattattcgcaaggtggacaaagggtctaccgcgatcgggggtgccagtttggaagggaacgcgtcgtctggtcaacgggacatgcccgtcgcacccggtgaagtcttaggagatccggtgtctcagcttcacaaaatcgctctcgaagtgatgactgatcctcaatcggcctacttggctccggtcacctccccatacgccggattcccgggctctggctctttcttggcctgtctgggagagaatgtcggcgttcatcgagcagagtcaggtcgtcaggctgtccctccaataatgacaccaccccccagtgcctcttcagctagatcgtttgggggcaccaactcggacgccctagcagaggcaaactatctcgcctctcacctcaatcagcccatcctttcctctgctggaaactcccgcgctcgtagtaacaccccgagtagtaccttggacctggatttgggttcctcggacggtggcaaagtcaagcggcctcggaaggcgtcggcttccttgctgcacggtcgcgcgctgagtaaaaaccgaaaacgaggagggtcgattagttcatgtggtcatgatgagcacagttcggagtccgagtgcagtcattccaactccttgtatccacacgcatcgaaagtctggactatcgaatgtggtgaaccagctgtctggacgatcgtcggttgtggtacgttcttgtttgctttctgtctggactcaaatatctgacttggccgagaccgaaaggattgaaaattgcccttccttgtgaccctcccactctccagacgttgaacgccacacgttctggattccacccgtgctcatcaatggcaagccctcctccccagtttcccccggtgcagtcagcgacgttttcactactccgatcccagctgcaccgatcggctacgacagtgcgactccgataccgacgatctcaaaatacctgccacccaatccggcggcctctgatccacaagagctaaaaatgatcagttgggtttctttttctttttcttcgcatggcttgaagaaaccagtgcacttacctgatcccgtttcatcgcctgtcaaaaaaaaacagttatttacggcgcgaatctttcgcctcatttgcacgtttggttcggtgacatccccagccctcatgtggaacacaagtgtgccgaggtcatcttagctcaaccgccgcaccatcccatgaacggccaaagcccaaccgctagacagattatcctggtcagcgatgatggaatcgtttttccttccaaggtgagaatgacattcctcgaaaccatcgaatcgttttggtttactaacgttcacccatctggtcgataggtgtattttacaagcttctgacttgtccgataatcttttgatgtaatctatggacctaatctgttgtatttctcgtgatctctacatacataaattccttttctcatcggttcgaatatccgtgataacttatccccaatttatcctgcactacgtatttccaattctatgtaaatattcatctttcctttgttcttgtatttgtttctgaggatctgcaaaataaagcttgtggcgttacactagcccaaacacagttctacttttattgctcttctcgttttatctcaaacccaatggtcacttttcctctcacaaaacagaagcatgttcaagattaatccaatgttgtatatagtagaagacacaagagaatgagtatcagaggtcacttcaatggaagagaatttaaacaacttcctggtctcaactttaccataactcacccaagttcagccaccctgaaagcatagtgtccatcatgtgcttcagtatcatgggcattgagttaactatcatgaactcagctccattccaaacagcaacagttcaatggtccaagttggttacacaagctcaaagtgggggaagaccattgctaccccgagaggccttgcaagcttcttgacatcaaatagcgatagcggtagcggccaaacacaaccttcagcaccagcacggcaaaaacaccactacacccaatctggcatctatgcagtggagcaatctttttgtgcttttgctgcaaaatagtgcagcaatagggacatgcattgctttttttttgctaaccactgaggacagtgatgacagcacagagagcaggtgtgatttttggtgttaatgttttgttttaggagggacaaggggtagagggtgttgggtttagatgtctgtgtgcagatgggatgttttagctggcaagatgggcgatgtaagtgaaaagacaataccgccgcatacgattggtcaaggctcatgggatccttgaatttgcaaggtgttttgaatgtggtcaaaatagaaagagaggtccattcttcatcagatggtaggcaagaaatgtctggttctaatgatccaagaggcaagtggtatttgtggctggaagtgtagggaaagtttccccccaccaatacctcaaaacctctcaagcccgaaaagttcacttgactcccaagcccctcctttggaggcttgctttttgagtcaatgaaggtgcggcttgtgttaagctaggcatagtgaggggctcaaacttaacacaagcccgcgtccctgctgcggcgtggtgcactgtagccgcttgtcaagtgtgcaagcaccagggacttgtgttaagctaggcatagtgaggggcttggttgcccagatagggctccatgggggcgagcttgactaggcctgcataggtgggaatggtagcaacaagaggagctatcatccatgccagtggaggctagagatgggcccggagcatcccgatatccgttcggatttggatatccgctcgcgttttcagcggaatcagacatccgcatccgccgtcgggtatccgctggcgctagcgggtatccgcggatatccgccccttaaataacccctagggtgcaaaatgaatgttacgtggggaaatttcagatttggggggctgcataaacaccaattttgaagtcctggtagcctgcaagccttcaattttttttttttttttttttttttttcttcctttgctgcttgcactgccaaaaaatggttttaattttttttttttttaatatatatatatttcctttttattttgggccttaataaaaaaaaccccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaattttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttgatttttttttttttctgcttactcattttttcaattaattgttagcggcttgtttttcattattttttgacattgtaaaggtgtttcctacactttgaaaggtgtagaattcaatggtaatatttattttgcataaaaatgatttttatgcattgcaatttctgttcccactcattttttcaattaattgtcagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgactcaagtacttcagcaagatgaatctgaaaatcatcagtctaactctcgaaaagcacatctgtctcattcgcgctcttttcccggccttcatcatcagtccccaaatcacgccgacttgtcaagtttccgcgctgcttcagcttcgctagaattggcacaaccaggagaattcaatgcttattctttcgaatctcacatgaactcatcatcctctctatttcccccctccagcgcgtgagttgtgcttcgctcgttcggtattcagattggagtgattgaacaacccttcatttttgtaccagggtaactcaacagtattattctcaagatccctacaatcctcccggcgagctggattgtgtagacgctcgttgggaggaacccctcccggtgagctggtttaaaaactgttgtagggagtgtgcaaactccacatttggagcttcaggggtagaagaggaggacacggaggagcaatgacacaaccaaggattctgaccacaacagattaagagtccaccgctctaccaaacagccggttctttctttcctctgcattttatggttcatactcgacgctcgacaaaagacaagctcttcggcccattgcctcctccgacacggactcgtaaaccagtatctttacttgaacgacggcgcaaactagaattccgaaaactttcaaaactcccgccacttccactatcacctccaccgactccgcccatcgacacactcattgacaatctcggcaatcttaacatctccgaacccccaccggctcagaatccacagatcgttcgaatcaacgatcaacttgcctcctcatccgcccttccaacatcgtccagtaccaatcaatccgacaaccgacccccatctccatttatatctccaatctcctacatattttcccaatttcttgctcgccaaccaactcctgtgtaccaacctgtccccatgtcgaccaccgctgcacctgaagtaaccccaaagaccaagttcctacagcaaccaagcatctacaaacacgatgttgaacaactatctgcggatggttcgaacttcgataaatggaaacggggactcacccgcgtcatacttctcactctgggacatgcaaattttttcaacaaagccgagaactacgcgaaactcacggcccaggaaaacacctgtcttctctttctcattcaaatcacgatccatgacgagttggcctctctggtcgatcaatacaccaagggcacagaggcttacgacgctgtccaaaccaacttccagggaacggtcagatttagacagatggaacttatcgataaattgcttgaactccgcatatcgggcccaacgaccgagccatcacaagtaccgggattatttaataaggtattcgagatctttgcaggcctacataaagtgggagctggcctgcccacggtcgttgaaagcctcatcctccaagccatatctccgacccccacatctatgtcccggtctcaacttttccagaacatttcccttcaactcggttccaagaaagacgtctccgctcgtgatatccaaactaaagatgtcatcaggtacccgtttccgggtacccggcacccgtttgcgggtacctgtttttgaaaacaggtacccgcaaacgggtgccaggtgcgggtgcgggtgtccaatttcaatgggtaaaagccagcgggtacccggagcaagtacttgccaacacccgcggatttgagagggtccagatctgcatgtttatagttacatacaagcatattattatccataatactattcttataagcatatgtatccctgtcactggagatatcatatccatcacagccaatcccctcaccggtctggtaagttttctttcttgtagcctagatgaccaggttgaattcctaacactcttatatctagcaacgaccgtcaatgttgaacgattgttcagctttgggagggattatgtttcccttaaaaggcaccgactcagtgcctcgtcagtcacaaaaggtatggcagttgctttttactccaagaatgggaaaataaaacctggagtactacataaatggagggtaaataaggcaaatgagattaaacaaaaaggaaaagggagatcagggaaaaaatgaagtacatagtttttttttatattttttatatatattttttcatttatttaacatgtgtagtaacggcaatgcaagagagattcaattctgagccggaaacaaatcaagtacctgcgggtacctgcaacaggtacccgggtacctgcccactgcaccctctgcgggtgcgggtgcgggtgtgggtgtccggattaggacatttctgaggcgggtacccgcacctctttggggtacccgggtatcagatgccatctttaatccaaaccatcatcacttcggcttacggcgaaagcctacgatttgactcgaaccaatctacatcagtctcagtattccgtacttggaatcaacccacttcctcgccaaacaacatgtgggcgaaccgcaatccaggccaacaacgcaatgcgaatacgacctctcaatcgtcatcctactcccagaacgcccctcgccaatccaacaatggcaatcaggccagacctcgccaacaaaacgttggtcgccctggtcacccgaccatcgacgacattgcggccgccatcaacaacatccgaaagggtaacagaggaccgtccgatcccaacctccttgccaacaacccgtgctcatactgtggcgcaaatgggcactggcgttccacttgtcccatccttcgacgggatgcaaacttacctgctcccgacaacgcgagtcgccccgcttctggtttcgcccgccgagctgcacccccgaacgacccacccatcagctcagaacaggtcccgatcgtccggtcagcgatgggcgcggatgcgacgggtgcagctggtgaaggcactgttttggattctggggcgacccaccacgtgagcggctctttccacttattttccaacctctctcccatctttcctccactcaaactgaatctagcctcttccgatggttccatgctggcaacccacagtggacacctcaagataaccaatggggatggtaccctaacgataccgaaggtactgtacagcccggaaatgacgggaactcttcttagtcttggacaactagtcgactccggcttccaacctcactttcttccaaaccatgacatcttattagtttctccttttgcttctgttacggctcaatatcataatcgttcctggctcatattccccacgtctttccaattcaactcacatgccgccaaatcggtcacaacgaccctaccaacatcttacgactggcactgtcgccttggacatgtatccgacaacgtcgttaagaattttctgaaacgttttgtaccaaacttcgacctcaaatcctggacaccattcatatgcgaatcatgcaaaaagtcaaaaagcgaacgacaccgacactccctacctgaggtcataccgaaggataacatgctagatctacttgtcaccgatgtgttaggtcctttggaccaggatgtccacggcaaccggttcctcctcaccgtccgcgaccacgcaaccacctattcctttgtgttccccatgaaatctcgatcagaagttccgactatcctcatcaatctcgtcaagaaaatcacatcctgcttcaaaaaatcccccaagttcattcgttgcgacaacacaaaagaatataccgttaaaccactacaagactatcttgcctcggttggctgtcaaatcatcttcacctctccatacactccggaacaaaacggagaggcagaacgactcaacagaactcttggtgacatcgctcgcacaactctcaaccattcccttctcccatcgaaactctggtcttatgcataccgatgtgcctgcttcctgatcaaccgcttatccaaccggcgctgcaaatcgaccccactcgagctatggtccaaccgaacgcccaaaggcaattctttctacccttttggtgcaagggcctgtgtccatgtccccaaagaacgccgccgcaaaatgaacgaacgaggctggacgggttatctcgtgggctaccaagatgatgagcggggctggttcttctggaatccagagacccaaaaggtcatcaattctgagtgtgccaactttttagatttccagggaaaacccctcgtaccttcacctgactcctttgctaacacagccattgttcgtagagtactccacctcggccaagagaaaaccaaggaattatgcgaagaacaagactccatcatcgacaatcttcaagccatctctgatgccgacatcccaaccagtttgaaacatgcacttcgatcccgggaatcccacacctggaaggcggcttgtctggccgaatgggatcaacttgtacaaatcgatacattcaacattgaagaaaaactcgacaaacactcaattggaacccgttttgttttcgatatcaagcggaaatcagatggatcagtagaaaagttcaaggcgcgctttgtggtacacggtttcaaacaacgtctggggatcgatgttcgatcaacctttgcaccgacggcttctctcacaaccctgcgaatgttattgactctcacaatcaaaaacaaatgggaaatcaattccttcgacatcactggagcctttgtccatagccctatagaggaaaccatctacgtagatcccccgacagatctctttccccacctaaatggaaaagtacttcgactgaaaaaagccctgtacgggactcgacaagccagccgatgctggtggaaacacttcaaacacctgttacacggctggggttttgaatgtgatgaagttgaagaatgcctatacagatatcggaaggacaacgacataatcattgtatggatacacgttgacgatggtattgtgtttagtaacagcaagatgaacatggaacgcctccgactcaacatggaacaggaactccgtgtcaaatgggactctcggcctgacaaattagtgggcctaaaaattgaatacgatcaaaattccatctttctcagtcaacaccttctcatcgaccaaaccgtggaaaaattcacctctcaaatccaaaaacatattgtcccgacgtatactccactacagggtgacaacttggttacctcttggggcgacccagtagaaccaactctctaccagtcttttattggatcaatcaactacctggctcttggtacgcggccagaccttagctttgctgtcaactatctggcccggttcagcgcaaatccaaacgagacacactgggcggcgctgaaacaccttatccaatacattgccaccacacgcgacaaacgccttcatctccaagagtccgacaatcaactgacaacctggacggatgcaaactggggaggtgaattccaacgttcgacttcggggttcatcatccatttcttagggagcccaattgcttggggttcacgtcgacaaaaagtagtggcaacatccacatgcgcggccgaatttatcgcattgggctcatccgttgattttctacttttcttaattcccattctgaaatccttagacagtcttcctcccatgaccctgaaatgtgacaatcgagccgcagtcttggtatcggacgacaatgcttcaaaaggaaggatgaagagcttagagcgcaacttcttctttgtgaatgatgcggtgcgggaacacgacatcaagctggaatgggtatcaaccaacaacaacttagccaacttcttcacaaagaccctacgcgccaatctccattccatttctatgaacaaaatatttcaataaaaaaaaaaaaaaaaaaaaaaaaaaaaccgcccaccatatttttcatacttcttctcagcttccaattttttcttttctcattctcatatctttttcattcagtttattattttttccaattcattccaaaactcccataacatttatccaccttctgccataatcttgttatcatgtttgcttctaactctcagttttcattattgctctttgtttctcttgatctcattttcagttttcttgtagttgtgtggagtttgagggggggtgttgtagggagtgtgcaaactccacatttggagcttcaggggtagaagaggaggacacggaggagcaatgacacaaccaaggattctgaccacaataaaaaccagctcgctgggaggggttcctcccgacaagttggcctgtggacgctcgccgggaggggttcctcccggcgagctggtttaaacaccagctcgctgggaggaaccgctcccagcgagctggcctgtagacgctcgccgggaggaacccctcctgcaagttggaaatgaaccagaggtggatcagcaaaattgaagaccatggcgcttaagaggaagaagaaaggatacttttggtattttttttgtgaattttggttgaggaatggccaagttatgattttttgaagtttagagtgtacctgcaagttgggagtgaactggtggtggatcagcaaaattgaagaccatggcgctgaagaggaagaagaaaggatacttttggtattttttttgtgaattttggttgaggaatggccaagttatgattttttgaagtttagagtgtacctgcaagttgggagtgaaccggtggtgaatcaaaaaaatccgagtccgtggcgtcgaagaggataaaaattggatgatcctggtatttttgttgtcgattttggttgagttttgaccgagttgttgtgtgttgaaggtttagagggggggtgatgtccttttttgattgtggtgagtggttttgcctgcaggaaaattttcaaagttcatgcaggcacttgtggtacgcgcgcgcgccccctggaggcgaaattatgcataaattatgcataattaatgaatgcgcgtgtgctgtgccgcagcaaaagcgtgtcaaaacacggaaaatgtggggttttttattaagggcatcaattaaaaaacgcggtttttccgcgctttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcagttttttaattaatttattacagcttatttttcgagttttttcgaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccattttccataaaaatgaattttgattattaatttttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttcttcaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttttttcatacattgaaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaatctttacatgttatttctcactattttttgacatttaagtcaattcccacactttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcgtcaaaacgcggaacaaaaaccgcgtttttttattaaggcccttttattaaggccctttattttatttcatcttttttttttttcctttttgtttttctctatttttttttcttttgttgctcacagcctgtgacactcccaaaaaaatggaaaaaataaaaacgatttttttctgcaattttttttgttgcttaagttgcagctaactcgtgtatgacttgtatttttgaggtgaaccagtaagagtgacagaaagcaaggaaagaaagagaatcaaaaaaattttaacccgtgtatgacatttgtatttttgaggtgaaccagtgaactgtgagagtgacagaaagagaatgagaggagcaaagaaagagaatggaaatttttttgttgcttgcagctaactcgtgtatgacatttgtatctttgacgtgaaccagtgagagtgacagaaagagattgagacttgagagaaggaaagaaagagaatggagaaataaaataaaatgaaactaatatttaatcaatcaatgacgacagcaacggtttgcgtgccacaagcgctttgagtttgactcccaccagcgctttgactcccaccagtcctctttgccttagtcctagcttcgttcttctttttttccatgtattcggggagcgccagaggtttgatcttgttgttctgtgaataaaaagccaacaccatacctgtacttactgattgtgggtggagattgtgtcgcctagtggtgacatagtctctaccaaagctgaacgtacgctctacgtctaccgttgttgctgtgcaaaaagtcagaaacaatgattagcattctgattttgagatcactgatttactgtgagtcttgagtcttacctggacaacacaggacatcaagggccatctgttcaaggccttgatgttgatctccactccgtttttgctccgtccaccacttgagggcatcaattggtcgccgtttttccaaatacaggggacctgtgagccatctggtaatggggtcactcgagggggccgcaattcgagcttcagcagcatcacctagacctgccaggaccccaggttgcggctggtggaggatttgaatcagaagggggcaaattaaatggaacttacccatcctgattcatcttccagttcttctgcacttggttctgattccacgttttgaggtttgtaccacttattgtacatctcgcgggtgagtttaactgcctcatcgatccattccttaggccatttggccagcttaaagtatttgtccttgaaagatgcatggagaactggaaattcagagataatatttgttagtggccaggaatgtcatatgtaatcacatgagagttgaagaaaagacctacccattgcaattctgtataatggtgagcagtcagtcagtgagtaatacttatttgttatgcaaaggccggcgcgacacacatttcgtagagctggagggtgatctcgttcagaattctatttggcaatcacggcggcaaggttggatgtgatttgatcaatcatgacaacgaaatcagcaatccgggccaaggctttggttgaaaattggagggtgatttcgtaaaacggtcagagaagtcaaaccaagtccgcggctaagtcaaagtcttcttgttgaacgtgatagttacgtggcattccaaactgcttatcgcgctgccacaagacactttcatgaataaaaggttagtttggttaattattggggatcatgatctgataatgattagacttacatggcttcctcacatcggacaatactcgacagttgcatgtaagttgagttccaccgagtcgggacgtcacactcaatggtgtggggtttcttgcattgagcttcttcacaaatctcgatgaattttgccttggattttggggacttgcgaagtttcatggcaatttgacggaactgccaacagtggatagaatcattccagtgagaggtgattagagaatttgataaaagatgaacagactaacctttgtgagggtttggcgacacgagtcagaggtataattatcttttaagtcttctcgttcaagatcctcaagattgtctagagtgagatcatcgttgaatgctagttctggatcctcttttcagtcaggttcggtgtggttatcttcatcattgtccaagtcacagttctgttcctcttgattgaatctaaaaatttccaagtgttatttagcttctagtgtcaaaattaaatgcttgattgaaacagcttacctcacaatgcgttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagcgaacgccgtccaccattcacttcccaaagttattcccaaggacaaacgcctcgacctcttggtgacagacgttgtggtagctgaatgtgtaaaaattcaaagttttttattattcttttttatccctattttttcctctacatacactcacaaatcactcaatatggctcaagaaatggattctacactcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagttacaccctctggactctcacaccactcacttacacacctcaacaacatggcaacactcaatcaccaccaacacatcaacaattacatatctcacactatacatatgcacattgcaggacaactacactctctcaccagcatagtaaataagtatacacaccactccaccatcttctgacatattgacacatgcagtgttggtctggaaccactcaggatttacaagtgacatcatgcaggttgtcatttcatttgttattcttccttgcagctgtcacactatctcacaccactcatgtaatcttcatcaccccatcttagtttgcagactagtgcatcacctcatgtagcaggctacaccagcataaaaccctcatgtagacttctagttcaggctaaaatgactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatttacatgtcctgactagctatgtaaagctctggccagctaaaatctctcattctcttgttcccttggagccaaaatccctcacctttgtgtatttaagaggctctcctctcagttggttttccccccagtttagtacccacaaatcacataccccctaccattacataccataccatcaacattacatactgtaaaaacccttacaaacaccctataacaacccttacaacttgtaatacacactaaactcactctcatactctccaaacctcttctctcatacaattatattgcgatcaaacaacttattctcgaaccaaccacccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtacagaagggcagagcttgcaactccaccatacccttcaacattcagcaaaagggttctcacaaccacttttgagtcttacaacttacttggagcgttggaccccaacatcaaaggcaatcgctttctccttaccatccgagatcatgccaccacatattctttcgttttccctatgaaatcgcgatccgaggtccctggaattatcattttgcttttcaaacgcatcacttctcatttccaatgttcaccaaaattcatccgatgtgacaacgcaaaggaatatactgtgaagacattacacaactacctggcatccgttggctgcaagatcatattcacctctccttatactcctgagcaaaatggcgaagccgaacaactcaaccggactcttggcaacattgcccgcactacgctcactcattcccacctgccgtcatctctatggtcttatgcttataaatgtgcttgcttcctgacacaccgcctatctaatactcggtgcaacaccacccctctcaaattgtggtccaaccgtgaaccaaatgttgcttcattttacccatttggttcaagggcaaccgtccacatcccaaaggaacagcgtcaaaagctggaccagcggtgcaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagatcaccaagctcagcttggcagtttatatatcgtgatagaggatagttcaagatgaagctgtcgaatgattcgtataacggttcaagttgatggtgattgttgttgagttgtggttgttgatgaggttgttgttggtagaagtggtgatgataattgttgttgaggttgaggcttgaacgcaggtccttgaggttgatggtatatagagttaaaaagagtgattgagaaccaaggcgcagttgatgggagaactatgcttcaaccaggaatggaacggaggaccagaacaggtggagttaaagtggagttaaggtggagttaaagtacagttaaagtggagttaaagtggagctaaagtggatgtcttgaatgggaattgaacccaggtccttgtggttggggtgtatgaagccaaaaagcagtggatttcaggcaaaggtgagatagcttagtggttatgaaaaaagtaatgttgatatttctacactataaagaactgttataatatatataaggggggttataattgtaaaacctcaatattaggtagctaataataatgaggagtgaccagtgatgtagtgctacggggggggactgactacagagcatctgatgaggatggaatacaactggcaggcagaggcctccttatatagacaaaagtgatggaatttagctccagggtatatgcaggtgagggaatttagctggcctgaatatccaatgagggaatttagctagtctagtacatgcaggtgagggaatttagctagtgatagcacagccttgagggattttggctggtgagagcacagccttgagggattttagctagcctacaaggtcctactacaaaggaatgcatgtgcaccaacaaaggaattcaatggaattcaatatgaaacaaaggaattcaatatccagtatgcatccaatattcaaaatgagctatagtcagagtaaagaatccaagagatatcctgtgataggttgaaataggtgtaacttctgaactaatagagataagggggtagttgtagtgggtgactaggggttattttacctcaggaatccatttttgatgtttattttaccttatatctgatttagaaaaagatgagaataaatttttatatttttggcatagaaacacaggaataactaccacagcggggatggactgggtaccttgtcgactatcaagacgacaagcgcggttggttcttctatgatccagagaccaaaaagatcatcaactcagagtgtgcagattttttagacttccaaaacaaaccactgattcccactcccaaaaaattccctgacacacattgcattcgtagaatacttcatcttggcaaggaaccaactaaagaaatttgtgaagatcaggacattcaaatcgagaacatccaggctatatccaatacggaaattccgaccactctcaaaaatgccttattgtcacccaacgcggctcaatggaagtcagcgtgcctgactgaatggacacaacttgaagacatcaacaccttcgacattgaagaaaaagcatctaaacattccatcggcacctgcttcgttttcgacatcaaaagaaaggccgacggttcagttgacaaactcaaggccccttttgtcgtgcgaggttttaaacaacgcctcggcatcaatgtccgctccacatttgctcccactgcttctcttactacgcttcaaatgctactcactctctccataaagaataactggaccatcaattcatttgacatcactggcgcattcgtacacagtccaatctatgaaacaatatatgtcgatcctccggttgaacttttccctcacctggccgggaaagtgctcaagctgaagaaggccttgtatggggcaaagcaggcaagccggtgctggtggaaacatttcaagacccttttacacggttggggatttgattgcgacgaggtcgaagaatgcttataccgctaccgcaaaggcaagtcaatcatcataatatggattcatgtggatgacgggatcgtcttcagcaacgacacggcggctctagaccaactacgtgaaaatcttgaggcaagcttacgggttaaatgggacgcaaagcctgaaaaactagttgggctcaaattggaatactccaatgacacaatcttcctcagtcaacaacttctcattgaccagaccatcaagaaatttcaagaccaagttcaaggacacatcattccgactcatacaccattactgggtgacactctggtgacaaattggggtgaccccgtatctccgactctttatcaattgttcatcggatccttgaattacttagcactcggcacccgcccggatatcagctatgcggtcaactatttggcgtgtttcagttcaaatccaaatgagacacattgtggcagcattgtctcatctcgtccagtatctcgcaacccacaaggaaaaacgtttgaaactagaagccaaggatgattcattagtaacgtggtccgacaccaattggggaggcgaattccaacaatcaacatccggtttcatcatcacctttttatgcagtccagttgcatggggttccaggcgccagaaggttgtggcgacatcgacctgtgcggcggaatttatttctttaggatcttccgtcgattttcttctatttctcattccaataatcaaatctcttggcgtgaatccaccgctagtcctgattcagcctgaaatgcgacaacagggcggctgtactggtctcggacaacaatgcatcaaaaggtcggatgaaaagtttggaaagtaatttcttttttgtcaatgatgccgtccgtgaacacaatatcaagcttgaatgggtttccacttcttccaatattgccgattttttcactaaatctctctgggctaatctccactcaatttctttaaataaaatattccccaaaaaaaaaaaaaactctcatgactgcttttattatttttattattttcttattgattctcttcaaccattgatttttcaagtttttatctcctgccttattattcttgtcttgtttcacgtttatttttcttttcattggctatgttctattttttcatcttgctttcatatttttcatattttcttgattcttttatatctgtctctatcattctcatagttgtaagcactggtgtggagtttgagggggggtgttgtacgggtgagcaaactccacaattggagtatgaggaacacaagaggaggagctggggaaaagcaatgaacaccagtgattccaaccacaacaggaaccacaggatctacatatgaacaactccactgggtacacataattacagctagaatttccatgttgcaattctccacaagtttttgtaccagttgaacctgtttgggagagtttcttgaaattacccatcttctcctccttcacatctaggtgaatcagagaacacatcccacaccttctccacatgtttactgcccatgaatggttacagatggagagcaacagaagagcaatgagagtgtgatgatgcatgtttgtgctgatgtgagcagtcctgcagtggcttgcaactggaattgagttcttgactattgctgtgtctgactatgactatgaggatgaaatgtgatgggctcttgaaatggtgattggataccactatgccagcgacacatgggtgtcccccgaaagtgaagggtttatcagcttccaacttttgactgcctctctaacaatattctaatctattgagggagtttatgcattgatcatgtgcaaatttataaagcaaaaaaaaaacatatgctgtgggcaacataaaaggcttcaacaagaattttggaggctcatagttgtttgctcatgcacattgatattccactttatctgtcaatgatacaagccaatctgaatatgagcagataattatatgatttcaatgtgcactgcaaattctgtgtcaaacaattcacaaggtaatttctccatctcacagttgcatagaattgaagaaaagttgatgtttgtgcatgttatgaatataataaagtgacgatttttaaactcaatttttggtatattttttgtgatctggatgattatatgtatatctctactgatcaaatcattgtcatgaaaacagaacaaatatgggggggacacgtgtgaattgaggattggggttggtatcagaaggctatctatctgattagtttccccggatgatattgcctgcagacaaaaaaagaatgtattgtgtaagtctttgaaatagctgatgatgggggcgaagggaagaaactaaccacaggcgatgcgtgcgcccttcgagtcatggatcaccagaccgcgcccaatgattccggagtcaggcgacgagaactgcagattagggtcggtgtaagacagttgaatgctgcgctgagcgcctgccaagacgccatgttttccactgagatcctataaaattccaagatagacggatcgttgttgatcagttcgatgaactctttcatgagtacctaacacaacgtaccccctctttgcatgtctttggaaccattggattgcaggtcacgctgtcggctattccagtcggattcaaatgtcccccagtagcttcacaattaccgtcggcgccaaccggattagcatggactataatagataggagaggaacaatgagaaatgagatgacgatgtcttcccccttgcaatatgagctatggaaatcgtgtgagggcttactatgataagcatgctcgccatgaggcagggagtgatcgagtccaaagacggtgacttggacttggacgtccatcgtggctgtagcccggaactcgacgagtccatagatcggcgctcccgtcgggctcatcagcgtcgctcgggcgttggtgggccgagctagatgacttgctgcctgggctagggacagttgtggagcggcttccgaagacttcagcagcgatagacagactattccggagataaacgagagctgcatcttggctggtgtgtctaattggactgatttaagcttcaagctgggctggaaagcggaggttatcaaacgctaggattttttttttcggttatgacgattcaagtctcgagagacaacagtttgacttcggaatcaataaatagagggcttgagataaataagaggattgtagctcacaacacgggggataaaaaagaaaagatctactactgaactaaattaaacggaagaagaagccagcttcagatacgaatggaggtgatactaggagatgaggatagaggatgaataaccaacacagaaaggctggacgagaatgggttttaagaatgcgatttgggttttttctgtgtgatggtatgaatgagagatccaatccatcatagcgctttcctaacaaccgattgcgtattttttttgttcttggactaggccatggttgacacaggtcggcgtggcttgacattaccagccgacactacgaacgaacgtagttgaacgccgagtggaggagagtgtggtcgataaatgacgtgtgcgataatttggactcgcttttctgctggttcatgtctgttcatctggcgaggagaatgtgggccacacatttatttccaggacggtgattcactgctggtagtgagaatcgctacgcttccggattccttcagcttcaaatacaataggttccatacatagcaagaatgggatgcccttgaattcagtgggacgatccgtcggagaagtggaacatcattccaactctatgggtctaatcttatcgctcaagatttaaataggaatggtacatttgaattgtacatattatgataagctttgccaatcatttttttactttctgtatctgcgattgtagctttatgatttcatgtcatgattggatgggaagaccgagaagaatttgcacgagttgaatctctacataatcacccgcaggaaacaattgttcataacaaatgagcaattcaactgccatataacaaaattcggaattcgctgtagagaaagaaaaaaaaaaagaaacacaagaactgcaggcctacataaatagtttcaaatgatcgcccaactacacatataatcccaacggacttctcgtttggagagctaattatcgggtgtggaagcaggccagccatcaaccgagtctcttaatgcttgatcagtctaggcaatcgaaggatcacagtaccgccggaagagggttaatgatattttggttcgagttgagctggctggaatggtggtttgagagagacacaagtttgtactgttgtccggatgatcactagatttttagattggagatttcaggaagttaggggtgacgagaactaattgctgctccggcccaggtcgggtggtcgtcgcaaggcttacattgttttttttttttttttttttttgtttttttttttgaagtttggccatcgttggatctggctgagttatattttgaaccggttgggaaaaaaaggaaaggaaggaaccagacaacaaccgatcaatcgtcgattgactaacacaaataaaaaacaaccaagcctcacaccatccatccatccccaaccaactcaactcaactcagaagaaccaaacaccaaacaccaacatgctctcactctcatccaccgacctcatccttctctcagtcataggagcactcaccctctactggctatacgcaacactcttcgccaacccatcatcctcaaccgcccaccgaacaaacccaacccaccaacaacagctccaaggattcaacatccacaatggcccccgatccgactccaaccctgaactactggctgccggcagagattttgtgaagaagatggatttacaggtcagttcatcatccccctcacttttagaaacaaaaaagcctggttccctaatttttcttcttttcccccaacagaaaaagaaagcggtggtcttttacggttcccaaactggcacagccgaagattatgcgacccggatcgccaaagaggccaaatcgaaatttggcatctccagtctcgttgccgatccagacgagtacgattttgactgtctcgaaaagctgagagctgaccagctagcgatctttgttctggcgacctatggcgaaggagagccaaccgacaatgcagtcaacatgctcgaacaactcaaagaacaacagaccgaaggaaaccaactagaccatctcaattatgtcgtcttcgctctcggaaatcgcacctatgaacaattctgtcaaatgggaatcatcgttgatgagctgttaaccaagcgtggagctaagagaatcggagagctggggatgggcgatgatgataaatctatggaagaaggtaatttttttttaaacaaaaaaaaataaggttttttttttcaagcttaatctgactgattctttttccctcaatccttcgaacttcgatagactatctggcctggaaagacccaatgtgggagcaagtccagaaagtgatgggatgggaagaaggtgcaggaggagacgaacccgactttctggtcaaagaagttgaagtcaatccaggtaaagagggatcaatagatgacgcacaagtttatcggggtgaactgagtggaagagcattgatgggtactcggggtatctttgacgccaaggtgagcctcgctttctgcatctcctaaatctgcccttatcctacctttatttctccaagctgaaccaatccttaattcacagaacccctgtcctgccagagtagccaatgcccgagaactgtttgcggccggggaccggaactgtgtccacatggagtttgaaattcaaggcactggaattagataccaaacgggtgaccatctagccgtatggcccgtgaacccagattctgaagtcgccaggttaatgaaattacttggactgtgggagaagcgagccacagcagtagagatgtcagtagtcccccttttttttttaaaaaaaaaaatatcaaggttcaacttgttgactgctgaattaaaatcaaaacagttcctctctagaccccatgttggctaaagtgccgttcccgacaccagcatcgtatgaggctatcttccggcattatcttgacatttcatgcattgcatctcgtcagctgctgtcaggactagccaggtttgcgcccacggatgcagctagtgcggcgttgaaagctatcgggaccgacaaggagcattatcagcgtgttgtcgccggacctggtctgagattaggagagtgtctgatgagcgtcctgcctggtggagctgagaagttgtcggttgaagacccactgtctgagagcttcggtcaaggctggtttcagacgtaccagatcccattcgatcagatcatcagcggtctgccccgtcttcagccaaggttctactcaatctcttccagcccaaagatgtatcccgatcaaatccatataaccgtcagtgaaccttccaattctttcatcacacatgttgcttaccttgtttttgttcatgttcaccatcacgtttgttttgggacaacaggctgtcgtgcttaaatacccttcaggaagccggatgatttatggctgtggaacaaactatgtgcgtcaatattgctttctcgttgtcccccctatcggaacataatgagcaactaatatgagctgggttaaatagattttaaacgccaagatgtttttacacggggagaaggagcggatggaacaccaaccgattgaccagcgttcaagcggagccccgcattataccttatctggtccacgaggcaaatacctagaagacggcacgaagttgaagatcccgatccacgtccgacgatcgaacttcagactgcccacgtcgccgaagatccccgtgatcatgatcggtccagggacgggagtggcgccgttccgagcgttcgtccaggaacgaatgatgttggcgcgcaaagcaaaagctaaagccaaggaagccaatggtctgcaaggcgaggctgatgccctcaacgattgggcagagatcatgctcttctacgggtgcaggaaggaagaggaagatttcttgtataagaacgagtggcctgaatatgcagaagaattcaatggaaagttcaagatggtacgttgcatcattccatttaaagttaacagagatggtgattatgaactaaagaacatggccatttccctcatttcaactcatccacagttcacggcgatctcaaggagaccagaactaggagggaagaaagaatatgtccaggacttgatcaagttacaaaccgagaggatatacaagatgattatcgagcagaaggggtatatctttatctgtggagacgggaagagcatggtcaaatgtgtcgaagaaagcttgaagacgatcttcgaatccaccgggaccaagaatggggcggctgaactgaagttcttgaaagaccggaatcgtctgcttttggtaggtttctcttctcttctactttcccctctttttctttttgtgctcgattgtttgttgatccttctgctggcccttctctaggatgtgtggtcttgatcatcgctgggtcttcacttttttttcttcgcaactcaatcgtccagttcttgcccgttcactccgccctctgatctccgttttttttctttctttctactctgacttgcttcctatttcctttcttgtatttatgtgtgtatctctcttcttttttttttctatctcctcgtccaccccctccccattttttttttcttaaactcgaaactgaaaaaaacaaacagacagacagaccaaaggacttggaaatgtcttggtgatcttcttgatacacttgaacaccctcttgtttagactttttttttggttcatcattctttaacttatcgttgtctacttctttgacatctataaaacacctaccaatccagctttttttttcttgttgtagatagttggtcgattcaacattgtcgttcaagatcttcttcttctctttttccctttccttttcttttgataacccccccccccccttgtttttggtgcttaagacaacaatttataaagatccaagaataatacaactcgaccattctcgcaaatctctcaaactagcctaagaaacaaaccaaactacctatgttttttttttctggttttcttattaatcaaatatagatggtgtttttcttcttttttattctctattcttgtgggcctttcaatatctgctctcattgcttctttccaccaactcggaatgcaaagatattcaaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtcttgaaggcattgatgttgatggttgattgatctgactttttcttgctagtcttatgtttgacaaaatgacagattttcttgacccatttgagcttcctttgaaccaagcttggttttatggtgtcgtccgagtcgtccgaaaagtgagattgaaccgtctcttgagtttgatacgccttggtgtatgcagttcccactgggttgaggttcttcatttgattccaaccttttccctgtcctatttttgcaatggggacagtgattcgtcggccgctatcgccttgaaaagatagtagttccccagttcctggataatccaaagtgcagtcgtaatcaaacaaaaaaggtcgtccaaggatacaatcttgagcttgtggtgaaacaaagaggtgaactggtccagtgaatcgtccaatgctgatggcgcaattttccactactcctttgatgtcgcaacggtccccgccaatccccttcatgggtatgtccacttcgatgacttccaaattaaggtcgattgccgcttgccttggaataacattgaccatggaacctgagtcaaccatgaaaggtaccctttttcctgatatgtgagtctcaatgaaacctagggcacaactataaaagcagttgtagtcctggtcctcttcttctggattaagaagcattgatgctgataccttggagtcttgcgttggtccctttacataggtaaactttgaatttttgtgttccggaattcgtttctgaagtttcttgattacttcttgagcgtatgttggtgaaattgatgtgagttgagaaaaagtcgtgggtatcttcaagttgtccaactctgagactaaggctgattcaaccgtcttctctgttttctgaacagttggttttgcttgaggttccgcaatttgtccaggcgtttttctggtggctgccacttcttccactatttcttcaagttcatcgattgggtccaaatccattgctgagtcatcgtttgccgccatgggttttcttcttccacggagcgcttctgctcgtgttgttgctgcgttggatttgaccttgtcaaaattttctgaacctaagtgtggtggattccagtcaattttgtgcattgatgagacgtagtcgtttgagttgggtgttggttccgcctgttgttcaaaaactgatgggtgatcagtcctgtatactttggtgatctgaggtttaggttttgcggagtccgcagccacaaccacccgaataggtcttgaaggatcccatggaattttctcgccattaggaaggtagaaatcacgtccttctttcttgactagtccttctcgttcatctttttgtgcttcgtaacacattatggttgaatgtccttccttatgacaatagtaacagggtcgaggttcataaagtcgtccagatggtcgatcatttccacgagaatattcatttttaggttgattctccaattttcctgtgagtgactcaattgcttttgccaagctatcaacctgtttctgaagtacttccggaggattgtcgtccatcatcttctcacgtttttttccgtcgcctttcttctggtccagagtcctttgcatcgattggttggcctcggcaaatccactagctgcaaagacattgagtgaccttgctcgaatttcatcctcagctacatcaatgacatccgaaaggaggggtggtttgttataaccatccttccctgtaggaatgaggtctgccttgactagctctcgattaatgctcgtctgtatatctgttgaaaaagctaaaaagaaaaggtgagagacactggtttcatttactatatgttcatttcttaccaaatacttagttattatcatgaactttgactgataagttttgaaatcgttcagctgcttgattccgcctttcttctgacagaaatcaatcaaattgtaaaggtccttgatcgtgtatcgaatcttctttgccacgcctccccagacttctatcatgcttgcacgaagaagtgtccagttccgctgctcgtatccgtccatcgattccaattccttcttcaattcttctaccttcacaaatctacacacttgacgtgctttgtcatagccgccagcaccgtagatttctgccgccagttcgaatcgttccaaaaagtcttcaaagttctcgccttcatatcttaagtctggttccttgatgatgactgcaggcctaggcataggctcgtccatttcctgaatgtccggaggtaagccgtaggttcccgcagggtagtttgtttgttgagtgttcccagagccagctgggtcgtcgttttggtgaatgttttgatgagccccatacctttcacgatagtgccgtactcgagtatgacttgttcgcattggtggtgggggtaaaagaggtggtattattggtggatcaatattcatgttgggattgttttgattgccagagaatattccagttgaagctgggttggttgttggtagagtcggtccgtcttgagcctgagaaaacgccatgactgagaataactgattctggttgctttatcttgagttgagttgttgataatttctagtagtagtcctaaattcttctaactaatgtcgctggcgttcttatccagggcaaagttggggggttttggttactaactaataataatactaataaaactaaataatatgatactactattcaattatatagattcgtggaggttgtcatagactagtattctacttcgcactgagttttaatctgctaccacctggtagttaaacttttttatcctaactactctagtacgtcggctaatcggtcccctcgtcttctactttataattgattcttgagtatttaactatttaatccggagttctactagatatatctaagaactaagttgtataaagctaaatagaatgtgattattcaaagatatggtttgtcacgtgttcaaaacaggaattttcctgcctaaaactaactaaaattctactaaaataaactatagaaatcactacaatggtttagatatatctaatccacttgcaaaactacaggatcctctatcacgttggggactcccttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgcggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaacaggttgatttgagagtgagagagtgagtctagctgatatttcaatgtaatgggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgagggtatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttgttttagcttgaactagaagtctacatgagggttttatgctggtgaagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagataggctgacagctgcaaggaagattaacaagtgacatagcaacaggaccagcctagaagctacatatatcaagtgtcagaagatagtgtagttgtgtgtataccagtactataatgatgtgagtatgtagttgtcctgcaacgtgcatgtgtgtagtgtgaatgatgtaatttgttgttggtgttgagtgttgaagtgttgtcatggtggtgagttgtgtaattgagtgtggtgatggtccagagagtgtagcttccaatccagttgggttccagtgacgcctccagtggtgaccaagggtgaaattgacagcagaatccagttcttgagccatattgggtgatttgtgagtgtatatatgagaaaaaaaaggtgtaaaaaagtatgtaatttgtaataaaagaaaaaactgtaaaaaattttaaatgggccagatggctacccttaaggtataccacaacgtctgggggtgatgaagcagggagtcaagatacttttattcgtagtacgcacaactccggtgcaagcttaaggttaatttctattgtatgcttgtttttttgagtacagattctatcatggtttctcccttctccctgcttacgtagaatctctggcctggttacattttatttttctgtcccctcacaagagattttttttacactattgaccccttatagtggaatttttttgtctctaaaattctgtttggtttgttttcagcaagggggtgtgttggaatatgcttatagcctgactagtatgcttctaaccaaaccaagattgtatttagtctacgccagatctgtttcatcagagcttcctcactgaatctaaaaaccatttttatctttgtgttcagtcatctgtcacaagactcacgtctgtgactctcagctctcagcctggtccacctcaacaaaagcaggggcctgagagcaaaagggatggggaaaataaaccaaagaaatttaatcagtcagagtggcaaacaacaaatggcagggggggtgagaaatgaattatgagaaatgaaggtgtacttgaaaggattggcttacttgtaaattatgtaatgagttaatgagaaagaaggagcctgacagacatagaatatgatcaagagggagggttaaataaaaacaattaacaagggaatcagatttcattagtaaccatgaggggaaaagtcatagggatgtggactcacttgggttctccctacttacttccctgtcaaaaagccttgaaggcacctgtcagaaaccctggtcaaaaagcctggaaggcaggctggagacccaaaaataaggcccaggaggaagggttaaaaaaatgacaagggaacagctcagttatcattactaacaaagaggggaaaagatgtggactcaccctggtcaaaaagcctggaaggcaggttggagtccaaaagattaggcccagggggttttggagttggcaaggaggaagggttaaaaaaaatgacagggaacagctcagtttcattactaacaaagagggaaaagatgtggactcacggtgggggaatgggaacggagggagacttgcaatcggaccgagacgacgaggccctgagcctaaaaaaccctccaagaccacgagcaacgatggaacaccacaagcgacgacaattgggcgtgacaagcgtagagatggtcggtccgcatccggatacccgttcggatgcggatatccgatggcaatttcagcgaaattgcacatccgcatccgcacccgcactcgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggcgacggaccggctggaagcaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacgaaaaaaacgaagacgaatttttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttgctggaagggtttccttccagccggccatgtactcttccggccgcgggtatcctttgggatacccggatacgcgccagcaatttgcggaaaaggggccatccgcactcgaatccgcacccgctggcggggtatccgcgagcggataagcgaggatcgcgcgacgggatacgctgcgggccatctctagacgagcgcccggtgtctgatggacggttaaagggacaggtggggggttggtcggcgcgtgaagtcggagaggaaaaaaagggggggaaggacgatcgtccaaactaggcaagctcggtccgcggatgcgagttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaaagacaatgggtctatcccagggtccagcaaaccgagtgggggccgcaactgtgggctgcgctacacagccccacagccgcggccacaggcacctatatatgaccgggtatcccaagggatacccggatatccgccaggattttgggcggaaaaggacatccgcacccgctggcactggcgggtatccgccagcggatagcggatatccgcgacggattatccgcgaccatctctagcggaggcctatgcctaatgcccaacttcctccgtggcaagttttcaaaattgggctgaaaactggattttttgttcactttcccacatcggccctccctttgtcatccacatctattgccaattggatttccttccaggcttgggatggaatgctcaccttgtctcatttcagcacctgagggtggagaatttcttggtctctttttgctaattagggcataacaataacatgatagtactattaccatcagagtgatataatgttatcaaatgattgattgcctgatgactgttgatatattttttttggaaatctgaaaactattttcaatcacaaaggtagtgagatcttgggcattgaaggaatttgttttggcagaaccgtcaagaattggaaatttgataacacgttttgagacatgaagatgagggtatgaagcttccagtttacaatccaaactcaagtggcagtaaaaaggacaagctaattaattataattggcaagatgaaaaaaaaaaatgattgagcctggaaaatgtatgcaatctcttattgaaacacagaacacgaattctgaaaaaaagaacaaaagaaaaatgcaaaagaccaaatgaaagaagaattcgaagcagacaagcaggtacaacaacagattgataatagaagaggaggaacaacacatagctacgtgataaaaatagtacatcattagaataaaattgacgagtacatagtgttgcacctcctgtatgtatactagagtgaacaaaggaaaatgatcaagtgaagatctttgtgcaaacaataatacctcatatatgaagaagggtgtgaaagaaaccgaagagaggatgtatattaagaagacttgattgtttatagatacagtattaaagaagcaacgaaggtttgctaatgattggataaagtagccgactggttgatgtcacaagacgatgggattatgaaatagatggagacgaaggagctgttgtagagtttgatgggaaagacgaaggctgtggttgatggaaatatttcagagctttgggcaaggctttctgaatagtctgtgacatgacataaggataaataaaagcaagcaaattaggtgcggagaaaatggcgtgatgtactgaaaagacaaattgacaagatacacaccagtcctcgatctttacaagtcgggtgagtcctggtccatgggattgtctctggccatcctatgccactactgccatggctggtttcctggtcttcttccagtcggttgaggagattccatagtttcactgcggcacctggattgtagccagctcgagccataatctatgatcaagaaaccagataaaaagaatgtctcaataaaactctgctccagttttgatacaaaaacgacaacaaatcataagaaaagttaccatcaatcccagttcatcagcttcagtttccaattttcgactataagctttttgaaccacgacgtcattcaagtaattaatgcagaaagcaaggccgtctgagagaagggggaaagaaatagtgagagcgtaagatacgcctctcatggcgtcaaagacgactgctgagagggccgagaagcctaagttctcaactgcatgtctctcaaccacatgtgacacctaaccaagatggtcagatctttttagcttgattgcatatatactcaaaattataggaggaaggagtgaaagctcaacttcatgggctatcacagctgcggccatttcttcgctgttttggatcagctcgaggagacccgtgtatacaaatatcttttttgttggaaggacaaacgcgttgattcgtggtgagtcactacatccaaacaaaaagaaggtctgttgattagagagctgaagtgaattttttgatggtttgaataatttcaagtctccaaatcatccaaatgagacgcgcaacacacataatgaaaagctcccaatcgttggactcaagttttttctctggattgctggattcaggtttccagggcaaaagatccgagctggctgtagcgctagatttgatttcctttcttgacggttcaacacgacgcccgaagtgatgttgttcatcgatctcagggtttctgggccaggcggctgcggagacgggtgagtcaagatctaaggcggtcatcaaccggtcgcagatttccttgaccatctgagttctcgggtcttgtgggcctacaatcagatccccatctgtgctgaccaggtcctcgaacctacgacgggaccattccatctcctcggcctctgacattaataacaatcgccagcgatgggtccgtggactttggtcgatcccgatggcgattaccagacacattgcaaacagtggaatcgtcaagagcgtccgggaggcacgcggaaagtgtcgggccagtttccagcggtaccagaacggcaagatcaccagtgtgcctcgagtcaacgagagaaggaaagacttgaagatcgggattgaacatgagaagacaccgaaaccaaagagctattgttttttttttgcaagcaagtaaaattttgtttcattttatttttctcaatcagtttattaggaaaaaaaaagttccataagatacaagttaattcaatcacatcttttctgggtgggctggaatggaatgacctccttgtggaatcgatggagtgttgaggatgatgggtaggaagaagagagctgtaggaattcgttcttgctgtcttgatgaggggttgagtgacgtcatttagcttgaggttcgagcaggatagaggaagtcggtattgaagcttgttgttcgcaggggcggtataagtattcagctgagtgataaggtcgacaaatctttaggcggagcggggtatttttgaggctggctgagggtatttggtagttgtctgtgagtgatgatgttgtttcatttggtgatgaggttgaggttgaggttgaggttgaagttgatggtcaagcgtcaaagcagttgactggccaattccggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacagcgtctttggagaacgggcatatttggccggtttgtttgtgatttccacaagttggttagagtgaatgtgaaacgtttttcccgcagggggagacagcgctcgtttttatacaaaaaagaaaaaaacagataattctcaaaaattcatgtaacaaatgtgttagacacatatgggtataaaacctctgtgccgtgtgcatacaagagcctaagagaaccaatgccagctgatatcaatcagaaattttatacatagacagtggaggggcctggtggtccgaactgatcagcaaccgttggcggccttgaaaggatctttgcttgaagggtcgacattcttgacgacaaaggaacgagtgttggtacaagtgactttgacatcgacagtgttggccaaaggtggacctgagttatgaatctcccagtagttgtagtccctcttgtaagccgggaaaactcgtttgtccgagttgatttcaacactttgaacaggaaatttggcatcggcaacgagcatcgagagggagtatttagaggatccttccttgtttttgatctttggtagcgcgtctttcaatggacatgctacaacttccctggagatgatgaaatagaaaatgttagaataaaaccacgaatgcgcagtgatgtacaaaagagcgcctaccagctgaatttgcctatgccaggtctaccaggtgcgctgcccatgaggcgatcgtacatcgtgcccggcatgtcgagggcatttgcgggacactgtgtcaagtagaaaattgaggatcataaccaagtgaaatgagtcagtcaacatttgggtgttccttccggctgtgcatgattttctaaaaactcacatcagcgcagtaagtagaaactatagcgaggacaggtgcccttttcccttggagtggagtgactttgatacacgcgccgcaatagtctccgttgcggttgagattgttggccactgcgacatattctaagcctgctggaggggctcgttgataggttgacaagaggcaactgtggattaacagcgagagaaattattcaagttagaaaggggttcaagaagtcagtcaattgctcgtgttaaaccatacatagaacaggtatgagcatgagttgaagaaaatatttgaaagtgctacggaccttccctcataagtcgcaccgttccaataagttccttgcacttgtgggaacttggtaccaactcttggagggcctgcagcagcagcgaatgagcagatggacaataagctcagggtggtgagttgcagtaacatgctggaggtattggattggaatgcccgaaaattctggttttgtgaagccgtgccggacagaagatgcagtgcctgactagctagtgaaatgccgaaaaaaagaaaaagaagtcgagtatgtacaactatgaaaaaaaaccaacaaactgggttggaacctctggggcgaaagaagtaataaaaggtgagtgaatcaacactggtggaacggtttgtgatgttttgggagaatcggtctagagaaatgaaggcaagctcgtctatttatacatctccatcaactttctctctagagcccatcgcgatgcagcaaatgaagcggacgggatgaagcccatgtgagtagtgagtacatgcaacagattcactacaggcgttattgacaaagaagaggacttcgtatcaatcacgtcaccggcgagggcgttgtatgaggccacgcgcaacccattcccgtcgcattcaacagcaaatgcgcgaaaagagaatgacaaggatcgggatcctgcgggagttactaggttccccttcaacgggttgcagttacaggcgtaacttcagatcaccctcaagtactccgtccgcatccgcaaagtacaagtcgccacgtcacaaacgcaacttcagttaccccatctttccagcttccccaccgagaagataatagccgtcgtaagaaaagaagttctccaaaaggcgacccttttggcctgtgaacgacggacgtagatgtagccctttggccggggattaaagaaaccctagcggtaggagtctgctctattcggcgaccttctacccctaggaaaagtggccctgaagtcagggaatgaaggatccatcacggtagaggctagagcctactttcttcttgttccatgagggtttgtggcgacaaatcttacacatcaaccctttcacccggtgtgatttaagctttttccattgtttcacattgtgaatagggagatgaggggtttgcaattatgtgacagtgagtgcttcatggttttctcaaccgttgctgaatatctgcgggtatgacggatccgaattcctgagggagttcctcgctgacatgaagggctctcttcacatttttacacacatgctatcgtcacaataaacatttagtttttgtgattttggacaatttgagaaaaactaggaatgagttgtgatacgatttttccgctgaacattttggggtttaagctactttgaaaagcattaccagaaactcattcacggtcttatcctgacttaactaattcggaggatcttcttttcaatcgcaaactcattcattttctagggttttacgttctcaatgggtctcaccaaaacgtacatttttcccatcttcttacctaccacatcctctattccaatcaattagttttcagtgtgaaatgttggttatattccaagtttgactttcactatcaacactccatacccatgttgtgaatgattatggagggattttttgttttgttttattcagtagtacgtaaaaagtttttttcccccagaatcttattactgtcaacagattgttttactatgcaaatggctgcacatttatttggcattgaagtactggaccgtaatcctttatagaatttcatgccataagaagagagacataggaaatcatggatggatgaagatactgaaacagaagggaataaaggctgctttctatcctgatctggataaggagtgtgacaaatgaatgaaatcataaagagcgataaagtgtctattaccatttactataaatctccttgatttagggatttttctgcgacacccaggcaaaatttgtacctaccataattagcaacctatacggctgtattatgagtagcatccgctgcgtcgactggcttggcgtgatcagcttcggcatcgattgtttttactttgttagaggagccggggaatttggtcttcattctactccagaaaccagggccctgtgcctcgaacctttccaggacatgagcagccagccgatcagacttactggatccgtacacgactttttcagcccgagctactctgaacgcggtgtagactctatcgatcgagcggaagggagcggcgatgaaattccaaactttggccatcatccctggaggttttttgtctaatgctttcgttgcactttcttcacccttagtagcttcagccgcagtggggacatgtttgttttccaagctaccggagttcttcgcagcggttgtgtcttccaaggcatcagagctctttgcagccttcgaatcttccacagcgtgactgttctccaagccctcggagtgctttgcagccatcgaaccttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttcttcaattgggctagtcgacttgcctttgctgcctcggccagtttctcagtttgcgggtcatctgtacctgcatgcggttctggcggggtctctgggggctttacttctggcgtgactggtctttcaggtggctttgggatctcagtttttcgcagattgacgagtggattggcagaagaaccagtggagctcaagggatcagcgaccgtgtgagttgattccaatgccacattcaagtgaggggcgggaacgcctcctgccatttcagctgctgatttagcggctgctccacctttgaaacttgccgttgcacgaccaccatccacaacagaagcaaacatcggcttaggcctgggtaagctaagaatcgggtaggcgacgaaaagccagctgaagagtgccaaacggataaatcgatggatgtccatattctaaatccagactgggaattgccaaggaactctagagattaaatacatcacacaaattgagaaatggtcagtcatggagtattttaacaacgaattttcttgaagcatagggtcaagtctgatgacccaccttctatgtttttgaagtatgttaaaagatcgaaaggccttgtaaaatggcgaccaaagataggtctcagtgttagaagtaaaaggagagacaataaagagagagatagctattggtccgtgataagagctttgataaaagaatagtagttatttaaagaattaactatgaatgatatgtagacagtggagatagcaatgaaaactaaagacaggatgattgaagataaagtgctttgagaattcaattgtctttcgaattattgaataaaaaaaggaagggtgaagtagatagagttctagaaccctgatgagtacatatatcttgtgatagcaaataggatgccgctcaaactcggttgagccaggcctttcttttggctggagatattgccccttcttctcgattgtcgagggcgatttgattattaacaaagcctgttcgacgccggaagcgttgtatgtattcctcagcctggggtgcttgattatttttggcagctcactacgattgtccgagagatccgttgagaccgcatttctacgaaacaggttcctcatgaagtgagagcccagtaaaactaacaataataaaagccagcattcaactggggtctcctccccctccttatgccaacaggatggcagcccattcgttattcacaaatcggagtcttgatcgatcaccagttttactgcagtcttgtccgatgagtcattacaaacctcacaactgggaatcacattgatatgtgcccattctccaaatatgtatgtggatacataattaaaactcatttaagacttccaagtgattttttttttctgtgtgtgatcagttttgttgatgatgattttggtcaggaaggaggacgcacgtcattgcagctgatggggtgtttttgggtgtacttgatctctcagtcagtgctccctctgttgagtcttggagctgcagtgtagtataaaccagcccggtcttctcagccaagaacttgccgagacttgcaggcagcattcgagtgtgtgtgtgtgtatttcttttcttgttcttgtttctgcttcttcttcttcttgatggattcagtccgatggtcggggttgagaatgagatgtgtggggtgtgtggtcagtgatcctgggtggttgttttatctttagttttgtccagtttctgccctgccctgctttggcggtctcgatcgagtctcggctttcatgctccacattaatcagcctggaattattagctgtgttgcctgaacaacttacaaagccaaccaccaaccaaccaccatccagcctcagccaaccaacttcccaaactacttaaaaccaacaacaaccatctactatccatccatccatccatccatccgtaaccaaccctaccctagccccccccccacaatccttttttttatttcttcctatcactcatacatagcatactcacttggatatgcccacacttgaacaggctgcgctatccggaacgctcacctcaatcggactccctcaagagcgcgatccagacggacgggaacccgatcgatcccaggaggagtgcacactcgaagacctcctggccataaatgacgatgacgactatgacgactttgacctaccccagcgcaatcgagccgcaggaggagacggctatggcttcctgaataccaactccccggccacccacaacccccgatcgaccagtcccgccggctcccaatcgatgtccagaggctggagtggtaatactggtcccaagggggtcctgctcgacttcaaagccagtcatgggaagagtggtgccatccttggtggcgggaacactctcaaacccaactaccctcgtcagatatccatgtcctctgctctcgcctccaaacgatccaaccccaccaacggcaatcggccatccagtccagccagtgactccgattcatccaactccagcgacagagaccaccagatccgtaccaataccgcactctgtaactccaccaagactaccacccgactcatcttttccgataaccatcaacaacatcgtcggccattcggctcctcctctctcccctcatcctctccatccggcatcaataataaccccagagtcgacgccaggggtaggaagttgtttggccatctacgtgaagtcggggtcgagaacttcatccaggccgtcgaggctgagaaggatgacaaggaaaccgtcgtcttggtccatctatacgatcccgttagtcaatcatcgtctttcttcttgttgtgctgtcgatgattaactgatcctgaccttctctttcttccttcaaaacaaatttaggcactcgagtcatgcttgatccttaataatcatctctccaacttagcccgggtacatccccgaaccaagttcctgcgagcgctggcctccgagctagattttttcaatgagacgccggcggcgaacagcagtaatgtaggcgtcgggattccgaccttagggacgagtccggtgcgcgggtttcacagcttgaacctgatggacgacgacccgttcgatgatgaaccacgattatcctccgatcatcatcatcgtcatcatgatcattcggacgacgatcaccctctcgaaggtaggacctgcaaggcgactgatagcgacatcctccccacccttatctggtatcgctccggcgaatatgtccaatctttgcccgcactcgaacgcgaacttcccttgggcggaatcgttagaggtgaacaaggttgtagagacttgcaacgtttgttacgaaagtcagtccacctttgtcaaccatcaccgcccccccctcccaactcgatcattaataacctgctctttcttcgaattaggaatgggatcatcaatgatccagaatcggtgcctttgtaacttttgaatagattgattctatgaaatagatgaaaccgttcgtcccctgctttttttttctctggctcctataaacacatttctccttcctttcattctaactctttctctcgatgaattttcaataaaccttacacctgttccttttcctaatcccctttcttatgattctaggtttttccttttttttcaatctctttcctttatatatataaagctcaccccctctttttctctcctcttgtcaagtagtatgttcttatgtgtacatgttatcttcttttttttcactccatctttagaaaaaaaataagacatccatccaccctgatgtacatatgtacattctatcattcatatacacatatacatacttacttacatccataaatacgtacaactttactttttttcatgcatatatatacttaatgtctaacttttttacaatgctttcacctaatcaaattaataatttaagtttttacatcattctatctccctctccatactacattattgttctttctttctctctttcttttttttctatattctccatttctctttcttatgttttcacttctcaatgaataaagtaaaccaatgcatctttgtagatagagtagtacttaagttaagtcctagccactccaaaaaaaaaaacttccacataaacttcgatcatcctgtcattgtctttcctttttcttctctctcgataaaaatgttctcctttttgattagaaatatatatatatatgggctatcaatgcctgggcataggccaaagttcagccaaaatgaggccaagtgtgatgggctgatcccaaagcatgcttggctgatcctaaagcctatgtggcaccctcccaacccctgcttggcacatgccaaagttggcggggtttggagcaaagccttgcttggctgatgtcaagtgagggtgccatgcctccaagaagtcaatgcaccccataactcaaggggtacattgctcttccacaccatttagaacaccacccttcctcatccatcaccaacactccaagtctgctgaggaggagggaaacagattggcaagccaacagccactgcacggattgttgtataccatccaaggtcaacgtttgttgaagacccagtcagccacaatcagcgagcggttgtaggcaaagcaggagcatgtcagcaagcttgcattcaaagaagaaaaaaatccaaaaaagaaatcctgttgaagctggtggtggcgtgttgtccaagctagagatcattcgttcgtactcgggtacctgttgaatttttttaaaaaataggtaccaagtaccgcaccaggcacctcccggcgggtactaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattattatttttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatgttgacaacaaattggaagaatcctactttgttattatattttcatatttattgaaaatatcattcccaagtcactgttttttccttttgtcatatttgttgtaagacatctcaaactaattggaagaaccttacttcattattattattattttcatatttattgtaaaacattactcaagtcacttttttggcatttttttcatatttgttgtcaagtatctacatctaatgggaagaatcttgccttttttcatatttattgtaaaacatcaatcccaagtcaattttttcatttgttcacatttaatattttatattaaagcttaaactgtctacaaattatatctaattagaagaatcttcattgttgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtccctgcttccatgtagccaaggtaccttcttggagttcttggagtagaaggccacagtcattttggtagggaagtaagggggtacctgtaggggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctaacgggtgcggggtaccccccaagcggtactaggtacctagcaaagggtactgcggaacgatctctagtccaagctgggtcttggtcaatgagttgatgatcctatgtggcaactgcttgaaattggcccagcaaggcttggctatgtgccaagtcctttcccccgcagaatccggatgatccagccctctgggcacactccaaacccccagtggcactcagccaagcggggctttggtttgtgtccagacacgcttgcaagaggatatatgaaaacctgctccatagacaaaatgtttacttctctcaccctaacagtaaccacacttatctcttccagatggtaatgaggcagattttgataggcacgagggatgtagctgcctgattcacaaccaccctttctttgcaaacactgcaaacattcaagctcatatacaaactaaaatcttaggagttgtggaggttgctttttttgttgttgttgtatgatttatcctagcttataaacccaatgttgtccctgagggacactcttgacaggagaggcttgattatgcatgaatggtgactggcagtggaacaggaggaatgtttgggtaggaccccggaaaaagcccataccaagccacctaatgtaaatcccccaaaatctgggttttcactgcctgggaatatccgtttttggggggcagatgcatgttttgctacctccgacatcagggtgctttttctgaaagttatttcaataaattttcctatcatgcatatatttcaatttttttttcatccttgtgaagaatctctgatcatttcatgcatcaatttcaactggtagacaaattgctaccacatacgtcatgaggatcatgtgctgctttttttgtttttgtttttgctaccttttttgtggatttacatcatgagggacattttgaaaaaaaaaaaaaatctgttttgctacattgtatattaggcagcttggttggggctttttccggggtcctggttgggccaaaatcatttcacagtacagtaaaactaatcacattgatttcaaaaacaaaaaatcctgaattgagcaaattgtagtcgtaatggttgtgcacatcctgaggcattggacagattttgagttccaagtataactagatgaaggtctaaaaaaacagacggtcttttgtcacaacacacaagcaggtaatagaactgatagagtcttcagattgatctagagatttacttgggtatatgtcaccatctaatcagcacctttgtaatcatactagcctaggttggtctgcagaagcctgtggatcctccagatattccactcatgttaatcttccagaatatagttgtggcacacctttcaagatcattcccatttcccttgatctttgaaagaaaaaaaaaagaaaaagaaaaaacaatatttactattaggaattgaaagatgagagctgcgccaaacaaaacagtggattgagcctgtgagcttagctctggcccagggttctggctgtcatgggatcacaaggacagtacatgtccaaagaaaacctctccagccaaagtgggattcccgtcccgtccaaaaatcagacattatatacccacaccccttcctccagccggggtgagcttcactcgcaggtgcacacttgcctgccaagagtccaggaaaggagattgaaaaagctaatgatttaactaactgtttcttttttgactctgattcaactctgatttgataggtgctcatgattgtgttaaaagatgtggggaagctttgggccttcctctgttatcacaggatcattcattcctatgaataactggatgtcaaaaaggaatccaacacaattgcttcaaacacatcagttgagcttgaaattagcagatcagaaattcaagttcccacacttacaattaggattctgaccctgctattgccaatcagtagcattgtttgtgtagtgtggtgttgctttctgaggcaggtgtgtgtgtgataccttgctcataaactgactagtatatgcccccaaatttggggaggctgcttgtttttgccccggatgttggggatcttacttatttgaaggtcctatggtgtatgtcctttgcttttgaaggtcgctatgattgtaaagtcttaaatgacattgacatgtgcaacattgacgccggcgttagaagccgcatgagaaatcaatacaaaggctgacagtttgtttggccctctgaggccattttttttagttatatgtagatgatcaaattgtagcccgtccaatgctgaggtttaaaacacataactaggggtcttcatactagaaatagataaacatcaattcataaatgattcaggcatggattatgtaatacgcagttctgtgaaaaaaatgtttcttaatttatgtttatacattcatgcaccaactttgaatatttaccactcatgcttactgatgtatttgtatcctttttttttctgatgagggtgcttagatgatgataggctgcttcacatgaatttttggcacatttgtagatacaatttgacgagttttgtcaaatctcatgaatcatcaggtttggatgaatttgagatttttgacaaagctcagacatgaaccgtcctaatgttaatattagaaatcagtaagcagaagttttaattcaaaccaattataggatcttctaaaaattgctaggctttgactggccctacttggaattactccttgtcaccctttaaattcaacaattagagaccttctagggatcattcttaaattcttgacacaaccactgatcaactcagaaaccaccagatgtcagttgactcaaatgagccatattgagaagaaacaaattcttagaatgcttgattgctttggttagtattctcaggttcactaaaattgtgtctagaaaattctagtcctgagcccgacaatgtgagtatggctatttcaagttgacatccatgaagctcttcatatgaggaataactagttgctcaagctggattgattcaacctggcttcaatatactgcaaaaaaaaggaaaatgatggcatgatgcgaggttttgagcaatattggaataccggatgatgtgtttgagctggccgttgttcttgtcaactggatgtgttttgatgagaagaagctgattggagtccagactgaaatcaacctgaaacctgttttgggtggtatcgactcactcctcactaaaacaacaacaacaacaacactcacttcaaaccaacaaaaaaccagaaaaccagaaaaccaaaaacaaaccaagaaacaaacaagcaaacagatgagacatacaccaccaaccggagcacgttcaggcctcagagcaggaggccatctcggccaatccatcgtcaagttaatcctcctcaccagctcagcattccctctcttcggctccccgatcaacccaagcaacaccacctcaacctccaccctccaatcccaagccaatactccaagatcctccatcttccatggcacctacctcgacggggtcatcgtccctctccgccagctcgaacgctcttcccctcagttctggtggatgatgtccgtcatcgtcttcttggtccttcttggaggctgtttcgctggtctcactctaggttcgctctttcaattcattccaataatctcccccccccaaaaaaacacacatttcaaaaactgatttgtattcttctgttaggtctcatgggtttagatatcttaaacttacgggtcttgagtaccagcggaagcgaaaccgaacaagtccaagcccaaaaagtgctcaaactactcgaacgagggcgccattgggtcctagtcgtcctcctcctcagtaacgtcgtcgtcaatgaaaccttgcccatcttcctgtccgtccaaatctctctttctctctcattctaacaaagaatctcataggtgattgcttacatttattctcaatacttgtttagtgataccgtcttgggtggtggggccgctgctatcctgatctctactgccttaatcgtcgtgtaagttgaaccctcgtccgtccattgacgtaatacattgaagaaaaaaaaaaccccttccctgcaaaccccccaaaaacaaaaaacccacaaagtatgcagagaagattgactaatccaacgctcccattctttcctaaaaacaaaaataacagatttggggagatcattccacaatcgatatgtgtaagatatgggctgtccatcggtgcgaaatccgccccatttgtgctagccttgatgtacctcgagttccccatcgcctacccaatcgccttgctcttggactacattctcggccatgatgaaggaacgacttatcgcaaagccgagctcaaaacttttgtcggactgcatcgtcgtcagtatcttcattttggaaacttctcactgaaaaacaaacaaaaaaaaaatcaatcctactcattaatctatcggtgttttcttgtgctcaattttcttatcttttttcctgttcattttagacattggaactgacggcttgaatgaagatgaagtaacaatcatctcagccgtcctagacttatcaggaaaaagtaagagaaccaatgccaataccaatgaccgaaaccagatcccttcctcacacttctctctctcgttttggtccatagccattgtggacatcatgactccaatcgaagagacgttcacactaggagaggattcgatcttggatgaatcgacggtcactgagctggtcagtcaaggatattctcgggtcccgatccatcaagctggacatgataggaactttattggcatgctcctgttagctttctttttttctcttttttttcgttatccatcattttaatctgtaccatcgggatttaaatcttttaaacatttttttttcctcctccggtctcattcttcatcagtgtcaaacatttaattagttatgatcctgaagacgctaaaccggtccgagattttcaattgagtaacttaccagaaggatcacccgagatgacctgtttagaagcgtaagtcattgaccctcttctcaaaactcaactcctgtccttccgatctccttctcttatgcaaacttatgtctgactttcaccttctttgtttcttccgaatctgcacgtttttctcagtttgaatttcttccaacaaggtcgctctcatatgttattggtttcctctcaacctggtgaacaaggaggtgcattaggcgtagtcagtctggaagatgtcattgaagagtaaacaccttattttcgtcgcccaactcattcattcgaaacttgtttgaactgattctggatgttttttttcatacttttaatagaatgattggtgaagagtaagttttgatgactgattttgctttccagagaattcaagtgcttaagagctcatcttgaaatcctcacaggattatcgacgaaaccgaccaatatgtggacgtggctcataagattaaagtggtccgtaaaccggtgaccaaccggacatcaacccgaggcttagccccattactcaaaggtctgtctaccaaaaacaaaaacaaaaaacagaagacgaggacagtcaaagcagagttctgattacgtgctgctttgcttacttttttcatacacaggagtgattgagaaacgacgacaaggggaaccaaggatcagtcgatcagagtacggggaaggagaagaatatgcgagcggggacggactgggcgcgcttacggcgacgtcacgacgggtgccgcatctctcgtcggcggtggcgagcaaccggagctcgatggacatgccctcgtggcggtcgccggtgctagataaggtcaagctgaagggcggcgaggcccgtgcgcaacgggccgagtccgagtccagacgcaggaaactcctgactaagagctcgttccaggaaactcatagagctatcgaagaggacctggcgtcgagcgtccatgaggatagcgggaccgagaacacccccttgctcgattgaatcatcccctccccccctctctctcactcactttcctactccttttatcgttcaaatcctcttcgtcctcgactccccaattgcgccaatggacgtcatctgccccaatcctccaatttcaacttttctcttttctttgagcagttcacggtctcgtcttaccagtctatgactatcagattaccttctcgctttgctttataataaccagaacaacaccaacacaaacccaaacaaacaaaaaacacttcgtggttctattctttaattaactgaatcctctgatcagtttcccatctttagatgtcctcatcagtcaatcaatatcctctctctctctcctcctctttctttcccttcccttttttttcttattataggaggaggaacaggggggcgggggggagagaaagtagataaggcttgtcatgaaataatcagccagtgggtttcatcacggtgccgatgatggattttaccgttctcctatccactgacaacttgatcagtgtttatttttattttctctctcatttagtccaactatagttcgaagtatagagtaccattttttacatatcccttatgagttatctatctatataaatatatatatatatgttagtgtgtgtgtgtgcgtttgaggcatttctctgtttgatctccttcttattcgctttgttttattcatcttcatcttcatctgacctgtcatgagctccatcatcgtacctcagcagatccttaacacacaaccatccaagttgtccatcaatacttgctacccttttcgtttcgtttcgtttcgtttctctctctttttttttataaaaattcttcgaattgattcatgtcgtgtatgtattattattatccttcacctttaaatatataaatatttctacgtatatatgagaatgattcgagttaacggcatcaacctcatcaaggttaatctttgcttgtgaacatcatgttaagactggatctgttaaggtgcggggtattactgaggagctgttagcagtgccaatggcccccagtgaacttggaacaagaacaagaaacatgaccagtcatgaagacttgacattgggagataggtgtaaacaaacaccagtggttgggtgcatagccagttgtaaaaatagaaacagcattttaacaaaaacaaatgacgaaatgtttcctccaagtccagtacttcacaattttcctgctacaatggcatcttgacaagcattgccttttatcgaatctaacacttggatcgcgtcgtaattactcaagcgctcaaagcgaccagttcgggaatagcacagcattcaaccatttggtatcaatcaaatgacccctggaccaagtaacaagagcatgtgacaatttcatttcagatacattgatgtgaagaaaaaaaaaacatggctaaaacagtgtaacacgacacacacttggaggctggacggctttatttatctaagcaatgactacatttggttttgttgactgctttgatgggacacataaataaccataaagtttttttttcatcttttcaaaattcaaacatttttaccgttaatgtcacgaagttggctcaattcattggtgttgatgattctcagcacgccaggtgcagcagcgttaccggttatcttggctttagcgatatccatcgtttgtgataccttgctcttcgcgttccactgttgtgatagatagagcattaaaacatcagagtcggtcggtcacatcgattgaaatagatttatcagagatgttctgttaactcacatagcgtatttcagtcggcttaacttggatggccgcgactctcggatcatcataattaccggtgtgtttgccgtcacccaaattcccgaaccaggcgctaagagaggaactccaaatcttctttatttcctcatgatcttcgataattttcgcttggcctgcacatcaatcaaaggacacatcagttatctatatgtgttctctttggatgtcaaggaatagttgatcatatcaaacatgacggagttctcacctgaaactgatacccaatcagtgttggcgggatcgtaaaaagatacgttacaggaggggtcgtgttgaaggtcttcgaatttttctgcaccaaaccaaaaaaaagcactcaggattgcccagaacaaagcccctacttcaaaccaacgagttgctcgaaaaagaaaagtggggaatcaattaatacccgaatggttattggccacaaattcgaataccaagccttttttggatgcgggtaccatagcgcgcgagttcaaagcaccgccattgtgtcgagtagtgagcatggcagctaaaaatgttctgcaagtaattagtgagctcgttcaacaaattgatttattaacttgaaatctccttactcttaacgtgttcgacaatcttatcgacttgaaaaaagagagatggttcatgacgatgattagttatgtcacccttaataagagatcgaaccatgaactaaaagacaagtaccttcttcggccttctgttgagtaggggcatcttcagatgctttctgaacataagggtctgcctccattattatcaactgttgaaaaatctttgaaataaagacgaaggaaaaagctcgtctcaatcttatcgctcgaaacccccccaaaaaaagtaaaatcaaacaagagtactgcggtacgaaccgaatcaaccgagatggcaattggagttaagcgttggtttttgaaaattatggtcaggtgaggataatgtggttgttttttgtttttcgtgaccgaggggaaggtacggggtcaagaagagcagaagaacgatggaatcgatgtggatggtcatcaatccatcagattcagcacagcagtcattaccagcagagttggctgaattggagataacttggcccagttggggagatcctcaccaccatccgatcccaagctgagccagaagctcgagtgattaattgattaattaattccagatcaaatgcgtgaaagattaaaggcctgactcatgagattgatcattaaccagttggaatggctggagctggcttggattgcccattccggatggctttgaaagccggcgcatatttcacccgttaattaccccgagcgatgactcaaccaaaattggctttccaaagccaaaccggcggacacagcaaccgattggcacctctgcctcatgaaatcatcgcactcatgagtcatgattcgtagcaacctcataatcgggctgtctgtgaggtctgggtctgaaaagttaactcatgatcactgaactctatccacctcgtcccactcaatgacgtactcttcattaccctgtcagggcaattaaaccaccccgcaacacagcctaaaatccataatgttggccgtgccgctgtcgcattccgggtgcccagtatgatcgagcggtggagacagaacgttggtagccagaaattactgtgtccttgcctatctcggatgaatcaggcggggttgagcctccgacatcgataattatgtctattgtgcctttgtggctagttgggcccggagtttgtgaagtctattctcctttcagtgcctctggtttcgagaattccgtttttctccaaaattgggaaatcgaaaccagtctttgctagacatgttgcttccacaaattcctttgcacaattgagtgaggttacttgacgttcttgctaactgaccatattaatgaaatggacaagaatcctactgagatctggttattctcactgatttctgggctcattacagtgtccattttctccgtactcagtgagactcagtggcgaacggttgatagagatatgggtagtgacaagccccagcgtgggttgcaatagcggtgtggctaatctctgatttacaggcttcaaattttgtaggatgcgatgtgggactcatgttagcaatgatgagattggctacgacgcatgcgcgttcaagtggacgtatttatgagtctttgaaatcaaaacaggcctcagtgcttttgtaagctaccctcctttttaaatgactctcgaactcaggaaactagactaaagttacaactacggcagggcagacatgatgagaggaagaggaaaacaagcttcataagggttggcctacaagacacataagaactatcgcaacaatctcacatcacggtctctgaatcgcctcgccacggtggtgaagctgggcggtggtcaagctgcattcatgcattgcggtcttcgctgactgactgagcattgggatacagagatgtccgaatggaaatgtttcttagtttgcggtatttccgttgcggcggcgtatttctttacggacgataggtcgatgcctggacttgaggtttggttgctggggcgggatggaattcgcatcagctccatgagcttcgatctgatctcgtcgggtatcttcccagtactgttcacagtcggcataccagtggccagttttgccgcagtaacggcattcacgtccatacggttctaataaggtggagtgatctctacctttatagtataacgctttttcaagggttgattttctgaaggcaaagcgttgggtataatcgggactcgacttgttggcttgttcgtgaggaaatgtttccttgttttcctcagatatcaaagcttctcccaacattttgaactcgaagggtatagagcctgttgtaagttgatcagatgcaccagccttgcttgatggtaattgattgatcgtcgtcacttcaccgcgcgggggtattcccatcttgctgcctaggggctgactgacggaggattcaatttccgaaggagccggctcgacttgtgaggattccaatgcttgcaccggtgttttggaatttgagggtatcgaaccgagtgtgagttgatcagatgtatcagccttgtgcggcaccgattgatcgatcgtcgtaacctcaccgcctgtcggtatttccttcttgtcgttgaggggctgactgatggatgactcagtttggggaggagccggcttgtcttgtgaggattccaaagcttccactgataacttgttggcatcgggaggtatcgaactgtgtgtgagctgatgatcagatgtacgagccttattcaatgctgatcgaatgattgttgcaacttcatcaagtctcggtattttcgtctggtcgtcgagggtctgagcaatggaggactcaaagttcttactgtcgactccaggcggggcgatggcaagcgattgcatcagtagaccaccaagttcatcaaccgatattttagcttgtttgatgtcagtcatgattgtgtggaatctgttgagccaatcttcacttgctggtgattgctcaacagcaagcttgattatctccttcgcaaggatgatcttgtgtcttctttcaggtctttcgcatgtttctcgcaggagatcgaagagctctactgccggcatccatcctcctgttacgacgaccgtgctcaactcctcatcaatagtcccaacaatcaggctagtgaccgctcgattttgaagcataaggagatcgaaggagttgtgaagatcgtcaaaaaacgattgatcgcgagagaaggcaaactggagagttcgatcaatagctttcgtccattcgacgtaatttgatccatcaaaggcgaggattggtccgattggatttacttgattgaaaacatcaaccggcaactggatgaataagtttaacttcatatcttcaatcaagtttaagttttcttggagatggggagaaactggttgttctcgagcggctgctgcgaggttaccaagaacttgcgcttgttgactcatgatatgattcatcttgtccagttttctttgcagggaatatatgtcgtctgggtcggtattgttggccatggtgtcgagttggaaatctccaaaagacttctgagagtcttccgcgtcgaattcacagttcattcaggggtcaagcacctggcccagagccggcttcaagctgttgggaacgcgacagttacagatgtaagttaatgtgaaggcagtggtagttaacatgagctgatgagatgtgccagcataaaactgtcagctacctacctacacaagtttccagttctctttgcaaatcggtatgactacaaagcggccaactaggataagagaggcctagctgggatcaacgcacaagatgatgaagcggaatggaaatctgtggagtttatgggtatcaatgaaaagagagactgggaagaagaagccctacaaatatatacccaagaactcatggcgaaagcggggcgagtggtcttgtagatcaccgggaataccggaactggatcaagggcaagagtctggtgaggctacaacgcgtctgtttgtactgttgatctgagctttcttgcctcttgtggagtccctgatttcctgctgtgagcggtgttagcatcatatgggtttgttctcaagtggatatctgtggatatgagatcatttccacccgtcattgtgatcatctgccggatgaaaattcacataaagcaatataaataattatttgtgacacaagcaggccggcacacaccacgggcgaacgtcttgaaagcttcagccagaacccgaatgatcggaatggtatcgaccgagaaagatttggctatgaggttcaagggcttgcatcacccttgatctatgtttgtgttacatcagaactcgaaaaaccgaattccgagctgatacacaatagagtggagcaagcagaatttgtttggaatttatgacatgcaaattgcaaaataatacaaataaaaactcatcataaaattacgtaaataagatgctacttgtatgcgactgaaggcattttttttctgttctcttgagtggatgcgaggaaagaaaaaggaataaaacaatatagataaactacttgcaatacatatacatatatacttttttgtgtttttgatagatgtatatatacttttttgattgattgaaattatttaatttaggttataaaaaaaagatgtacaaaagaaagaaaagcgagagagtctataggggaagaacggaaagaattaaatgaaagcgggaagaatggctttgagctgagtcaaatctttgttaacgagacaagattccaagtcattttgagaatgaatgaaatgatttttgactctaaaagaggggcaaaaaaagattgattttgtcagaatattaaccaatcaagtttcaatgagatgaacgaaggatcaagacgaacaaagaacaattgatttccaacgtttgccacaagacgtccgaagtgactccactagtagcttgatgatcgaccccagagaacccgagagaagaggttgatgcagaagaagaagcttgatcctggatgaccaaagcatcaaaaagatttctgatcgagtccatatattttcccaggttgattaacgagatcgacaagttatatctagctcgaatataactcggtgataattcgatcgctctatgataatacctatattaccacccaaggtatcaatcctagttagtaaggcaaatttctctttctctctgtacatatgtttcttgagcagtagggtttagggagaagatagagaagcaactgaactcgatagcttcttcgggtttaccagaattagccaaagtagcaccaaggcgattaaagagaagagggtcatcgggacggacggcgagagcggtactaaagcaatcacaagccttttcgaattcgtcgttagagttaaagaggactccgagggcgatttgaacgtctgggtcgaccgaggcggactcagggatccttccaccaagtcgagctagctcgatcaaccgacccgtcaattctccatgctttgccttcagcctcgatgggccatcctcctccgtcatcgatcctgttatatggtctgccccgttctgttgtggagccgagtgagcgagggccacgtgacgatacttgggtacccgagaactctccacctcgatccatcgctcgatctcttcaaacgcttctgcccgacgattctcgttcgaataactgatcgcaagcgccaagatggcatcggagagttcgggatctaatttgatggcttgttggagagcttggatggccatctcttcacgctcgttctcctgctgtttcaccccaagttcgtaccatgcaatcgccgacgagggatcactcaagacttctttctccttctggaggactgattccagtggtgaaatgttctctgcatctagggtggagtcttcccatggctcgtggattgagtgatgcatggatctgtttgtttggtctggtcgtatgaagagctgtgggttggcttgttggaaattgtatccagtttcggctttaagggtgctaattcgttctaaatacatggctggtgagatcgtagttgaactagaagtagattcttcgacagtcagttttcccagatcgttcgccatagtttcccagtcactatgaagcctttcccattcctgttgttgtgctgatggtagttgttgaagtcgtttgagacgctccaattcgaactctcgagcgtggatcgggcggccaaacatacccatttcatcaaactccaaattttcttgttctccagtggcagtggcggtatcgatgctttgtggttgatcgaattcttcggtccatgattcggttgcaccgggtacatgtgtggcagtattggtccaggtctgtttctctggtcgaccgacctcactggctgcatttaagatgtcctccaactcggcagttaagacgtcatctgattccgagatcccacctccgtcaccttggaagcggttcatcatagcttgatactgtgtacgttcaagttccgcatcagtctcttccatcaacccattgatttcctggatcccattctccagattttctctataagctgctagggcttgatcggcagaatagagctggcttacagaactgtcgacttgatcgagtcctggctgagcatttgattgagttgggtgttcttgttctgatttgaggtctcttgagacgccaaatgtttgagcgttttgcggatgggttgacaggccagcggaagtttgtggctgaagacgaagcgtagaaggatcattgatctgagtactatgattgatcgccgaactagatcctccgactggtgctatttgttggacaactttatcaccttcaaccttcacttcaccgtctcgtaactgcctcatgaattccatgaaactactctgtgtgaatttatctgctgtggaattctcgctattcgattgatgatcattgatctcgattgagttctgagcttgttttccattctctactgtggctataagagaggcggcagttttggacaatgcatcgggtgatgaggagttgatcggggagtgagacctggcaaggtactcgggttcttgatttatctggcgctgttcttctatttccacttgcaccggatcggcgacgatcgtgctaggcagatgatgatcatacttgagaaaagcggaatcccaatctacaaattcacacagttagtcagtacatggctatgattgttttggatatcttaaaagtcagcaaatacttacctggtgcggttgttgagttagaatgttgaatggcaggttcttgattgatcaaatgggttgttggttggatgggatgatatggatggtgatgtggagtgagccgacctggttgagagaatcctagagaagggccaaggtgtgaggttgaagggacaatgtttcgaggttgattgagttcctgatgctctagattacgccgtggttgattggattgtgattgattgaattctgattgccattgtgggttattgattgaggatgaatgcaggactgtgtatgcagggaagatcttgtcaggtggtattttttcttgtgatagacagatagacagatagacagattgattgattgctcacaagattggattggtactgatcttaggaatgccgttgaccagttcttatgatgatcctgatgatgatagatagcctgttgttcttgagtcagctgttggtgtagctcgttggttgtcgttcttgctgtattatttttcttgattgttgtgggttggaatcggtgctcagatgcgtatggctgtcgttcgaaggttttggtgagtgagctgagtgggttaacaccgttctgattctggcatgagtcgctcgatgaaccttgtaggagaagtgaaccaagactgctgctgccactgctgctcatcttgatgttgtcttgtggagattgatgtggttggttcttggctttttttccctgttgaccgctctgttgaccattcacagccattcacacaaaatatgtatgacgtaatacgacactcatgatccgcatccccaccggataatctgtatatttcggagcacaggctcgggtctcggcctgtctcgccgcctctggaccccgtctccttatggttgatgacttcttctcttcacagttcagtctcgacccatccacctccgaatttgaacagtccatccgaaaaaagggaggccactcttctcctcggacggacctagacaagttccacccaccgcattcactccccatccaccacccaccatcagcctgagtggatctcgggcctcggcatcctcccgagctccgacaagtcttaacgatgcatttattagacagttgaagtcaagcctggatgaaacaaattatgtagcatgatcaacttcccaaagcttatgttatatagttaaaccttttcgactgttgtagaatgtagaacactctattctgaagctcatcggccgattctccaatttgttgtaattaggcatcaggggtggcaattcaattcatgtacaacaaatctaaccgagaaactgtcttgcttctaccaaaccaccatccaagtaaactaatcaacatgatgatgatgatgatgatggtgatgataagtctattatcggatttaggagccatgctcgcagtaattttaaaaatctgacttggaacactactaccactcgtctcgattctgatcccctaggcctacatataccacttgctcacccagatcatcatcaatcattagatttacatgacacaccacataaccgattttcatttgtctctgaatcttaagcgggaaatagctataaactgatacataagcattgtaattttttccagtcatgttatttatcatccaagccgctctcgcagcattacttgttcaagactttcttagcttctgttctggtggattacaaggagaagacgtggtcgagtcgacggacgatctagcgcccccagcctgtggcaattgtcgtttgacagaccgagtggtcggcaccccaaccgaccgacattgtcccgatttaagggattgtcaaagacacacctgtctccaatatcaaactggcatcgtgtttcggtgtagaagatgcctagaatggcccggcttaaccaaatggcacccatgtgacgacaaacagatctatcatgatcattgtgctacctgtcaacctccctccgtcatcgatccaccttggcccatgatcagtccttccgataatcatcctcatcgggttcatcggccatcctcctccagagccccatctgcttcttcttccgccgcctctaattccgttcaggtcgaccctcatctccggaatatacgcttctgtaagtatattcttcctgtttatatctcggttttcgaaagaaaggaaacagagctgaatgagcttcataatcatctttctccaactttcaagatcatttcttatgattccagcttcttagctacattaaatacctctattggacaaaaaacaaaactatgcactgcaaccaatcaccattggggaaaacataaatatccccaatttttcatccgagagagggagaaaaaaaatgatgaaagctcatacaaaggttgtggcaagaaatttcctttttttatttatttgaagcaattgtgctgttttatagacatcagcctcatccaatttggatcacacatccattaactagaaatcaagtcaaacaactccaataaatattacatactcttagaccatgtttggctgcaaatcatgagatgtgatttggctaaggtttggtgcggatttgggccgtttgatataagaacatatggaaattttgcttgaactcacaccaaaccttgcctccaaattacaacttacagacggccaagcagggccttgataaaatcacaattatcatcatcatcctgtccatatcacttcactacagtaaacttgttgcagctggcctgcacatgaaacttgaagctcaaaaatttcattatacatccttccagtcaatctctttggcaccccaaggtaataccaccaaagcatattagaagactgattgctgtttctattgaggtttgatcagattgacagatattcatacatgtgaacatgcaaattaggtagtgaggggagtcttccataaagattggccaggaatgggatagctataaactgcctgctgagtacactaaaaaaaagagtgatgtaaaaaatagctggttttaaatgcaagattacaatgcattttctatagttagttgtatctctggtttagtaaatatctggctcttcatggtgtttataatggacactctcaaaactccttttatcataaatgcattatctattcatcaaattcagagtatggttcctacctgcatcatccccaaaagcttggtctgacaagatacatggggaaattatttacacaaaccttcccttgtatctgagtttctgggttgtgtcgctgtatagtgtagattgaatatgggtttactctgagcttgggcaggaattaagtgtgtgcctcatgatgtcacctgtcaacaagtcacataacatatttcatggtgggaaaccagttaatttttcaaaactgaaatcttccataaatgggttcccaaagggggtagatgaaggactagcatgtttaaaaaacggtgtgtttttccaaacaattcaattatatcatggcagcttgggtcatatttgatacacccaatattttttgtgggttttcccttttctgcgggtactccataaggaaatatgtatgctcatttcaaataaaattgcattgaaaaaaaattcctgagttctggtttagcttcaagttgctgattaatcaactattattgatgaacaaggaagaagtagttcacagaactccttgattctcctcaattttttagattctaaggtcaaggaagaaacaataaaaaaatctggaatgaaatgtttgtcacaacaagcaaactagacaaataatgacttgaatgtagagccactctacttcttttgaaataaagtttttatcttaggtatcaaaagatatgtcaggatttcatatcatggtgcaaatctcaagaaactaattctatttgaatgtaggaaatttccatcaaagatgagttgtaaatcagatcttcctcaacagttaattcaaccaaacttcaatgcacatgagtgaacattgaacagctgtgaagatgtgttcacttcaaaatacattgaagttacaacacaggttacattgggagtgctctgcatgtgaaatgttcccattttttcaaaagaaaacaatagggggtatcaaatataactatggtattcaaatttgaaatgcatgaaatcataaccgcataaatcataagatcttaaaaccttgtttgcaggggatcttggtaatctgatcatgtaagctttggctttcccagccaaaatgttttatgattatatgatttatgcactccatgatttcatgcatttcaactttgaataccataaaccaaggccaccattatttaattgactgctttgaaaaaatccaccttttgttaaacatattggttcttcatttaacccctcttggggcccattgatgcaaaaaaagtggtgggaaaagtgactgtttcatttgctaatggtggatttcctatatttgataccccccagtagttttaccttgttagattcaattattacattgggtggctggaatattggactcaataattattttttgcacaagattagtgagacacttgtccagggaacaatcattggttcacttgagttttgtgttgagcaattgatcacaaatcttacaaaatgctaattctttgggattttgtagataagataataatttagggtcttagttaaacgactcccaaatattggagatccgactcccaaatatttgggacgtcactaagaccccctgcagacggtccgcaggccgtccacccccggagatgggagtcggacctcccaaaccttcaacaggtttgggagtcaatcatcccaaaaaaaataataaaaaaatataaaaaaaataaaaaaacccgggggtttttgggagtcgatcttcaaaaacccccagggaggtggcgagtcggcgccggactctcagcggcggagaggaatccctctccgccgatgagagtgcatactctcaccggccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccccaaagaccaacccgccatagctcctcccgaacccggtgacgaaaatgagccagatgacgcggacaaatccagctatcgccaatatctcccacctataatgaaggactcagtgaaaagcatcctcaacccaagatccgatggtcactgtggctaccgagcggttgcgtggtgtttgggacgagaccagggtgattacatgcggatccgcgagggactcatcaccgaaatcaccagccggagggaatggtatgtcaagaagcaaatcttccatcgaatcgacaagatgttggacagcctcaaggtcgacacgcctgaaccctgttctgttgacaaatggatgtcaatgccttcctttggtgaagctatggccaatgccttcgagaccgccgttttcttcttttctctacatggttctctaagttttctcccttatttctgtccccccaacaacaatccccccatctgcattgctcatgtccccaatcactttgtcgccttggaaatgtttgaccctgtatactttcctgcaccacaacttatgaaagattggaaggaagacgccgtaccagaggctttaccgtgggaggagaagtattccgcttgtcatgttctgactgttggacgcaaaattttattcccagggactactcattactaattttaatcttcatgtctccctctccttctccatattttgtctcagattaaatttcttgcttatgttcccctccttttacttgtgtcctctcctttaactcttcttctgtttctttcaatttattgcttctgtttcattgatgtgggttttaactcctaagtagtgcaagtgaaattcatgttttgcttgattcttcaatcaattgaatattattagcagtgatttctacttttgatgatatttggtcatttaaccaaccaataagaaggaagcttttgcctcccatatgctcaagagggcatacatttctctctgtttttactgatatttcctttttgccaatttttcctcctctcattggaggatgattccctgaattcttgtatctcataattacatttgattttctaatttatgttgttagtttttatcatttaaactacaatactattgtattttattttcttgtgttccatattttatttagtttattgttttgttttattttattttattgttttgttttattttattttgttctgttttactacattttgctgttttatttttacttttattcaaggggcccctcattcaatggggttggatttttaaatgtcttgatggatttatttttattttattttattttatagtttttttactatttttgatggttttctatttattatgttttttgtcgttccgactcccatttattggaggaacgactcccaaatccccccgggggatttcttttttttttaatttttttattattttttttggagttccgactcccaaaatagtcggaccctttggaggtccgactcccaaattttcgggggaaaaaaaatatagggggatcgacgtcgagaggaccgtccgcagccagtcctctcgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagaccctttatttatttgaagcaattgtgctgttttatagacatcagcctcatccaatttggatcacacatccattaactagaaatcaagtcaaacaactccaataaatattacatactcttagaccatgtttggctgcaaatcatgagatgtgatttggctaaggtttggtgcggatttgggccgtttgatataagaacatatggaaattttgcttgaactcacaccaaaccttgcctccaaattacaacttacagacggccaagcagggccttgataaaatcacaattatcatcatcatcctgtccatatcacttcactacagtaaacttgttgcagctggcctgcacatgaaacttgaagctcaaaaatttcattatacatccttctagtcaatctctttggcaccccaaggtaataccaccaaagcatattagcagactgattgctgtttctattgaggtttgatcagattgacagatattcatacatgtgaacatgcaaattaggtagtgaggggagtcttccataaagattggccaggaatgggatagctataaactgcctgctgagtacactaaaaaaatgagtgatgtaaaaaatagctggttttaaatgcaagattacaatgcattttctatagttagttgtatctctggtttagtaaatatctggctcttcatggtgtttataatggacactctcaaaactccttttatcataaagtcattatctattcatcaaattcagagtatgattcctacctgcatcatccccaaaagcttggtctgacaagatacatggggaaattatttacacaaaccttcccttgtatctgagtttctgggttgtgtcgctgtgtagtgtagattgaatatgggtttactctgagcttgggcaggaattaagtgtgtgcctcatgatgtcacctttcaacaagtcacataacatatttcatggtgggaaaccagttaatttttcaaaactgaaatcttccataaatgggttgccaaagggggtagatgaaggactagcatgtttgaaaaacagtgtgtttttccaaaccattcaattatatcatggcagtttgggtcatatttgatacacccaatatgttttttagtttttacattttctgcaggtactccataaggaaatatgtatgctcatttcaaataaaattgcattgaaaaaaatttcctgagttctggtatagcttcaagttgctgattaatgaactattattgatgaacaaggaaaaagtagttcacagaactccttgattctcctcaattttttagattctaaggtcaaggaagaaacaataaaaaaatctggaatgaaatgtttgtcacaacaagcaaactaggcaaataatggcttgaatgtagagccactctacttcatttgaaataaatttgatatcttaggtatcaaaagatatgtcagtatttcatacatatcatggtgcaaatctcaagaaactaattctatttgaatgtatgaaaattccatcaaagatgagttgtaaatcagatcttcctcagcagttaattcaaccaaacttcaatgcacatgagtgaacattgaacagctgtgaagatgtgttgacttcaaaatacattgaatttataacacaggttacattgggagcgctctgcatgtgaaatgtttctagttttgcaaaagaacataatagggggtatcaaatataaccaaggccaccattatttaattgactgctttgaaaaaagccacatgttttttaaacatattggttcttcatttaacccctcttggggcccattgatgcaaaaaaagtggtgggaaaagtgactgtttcatttgctaatggtggatttcctatatttgataccccctagtagttttaccttgttagattcaattattacattgggtggctggactattggaatcaataattattgtttgcacaagattagtgagacacttgtccagggaaaaattattgtttcactttatttttgtgttgagcaattgatcacaaatcttacaaaaaaataatgctaattatttgggattttgtagataagataataatttattctacttcatttttttttactttttatgagccagcaacactttgacataatgtatcaaatcatttgtgcatatattatttggtatttatggccagtatttgatatgaataactgattgattagggttcttaaagaagtgatggttcaagattacagcttgtttatttccattaaaaatcaacaaagtagatagatttctttggttattcttgtggtacatggggggttttgttttgtctttgtgcacccccaaagggatatttcagttattttgaggcaggtatcatctcaatcaagactaaatgatttatggtatgaaaactagaagaaaaacaatttcaattgataaaaacagaaaaaagggatgatgtgatttgatatattatccttgttagaagattagaactttaagcccattgaatctcatgataccagactatcaattttcctttcattgcctttattaatgtatctgtgctcttgatttgctgtcctagatgtacttcttaccctcttgcaaaaacccactttgggtctagcttgatttctccctgtgatgatcttgggaaagagttcaagtggaggacttcgtgttgcaatttagaaggatttttcagacctcccagtcttaaattaacaacacaattaaaatttcaaccagctcacatgagagctattgctagaaggctggagagaaaatatttttgttgatgataaaattagatctaatgggtgtaaattcacttctgggagggggtgtagattgtgacaggtgaggaggtcatccagtctgttcatgaagtctggctcttggttctctcaagaagaggtgaagaaaggataagaagaatgggccaattgatgtatgcctcatgtagattggccaggtatttttgtgccggatcaaccgcagatgatttctctcccatagaaatgtcaaaaatctgacagatgatgatgccctatctctgagtcttctgtgttgcaaacagccaataacaattgagatgtcaatttcatgaagaagaagcagcaataccaggatgacaaaagtgttggagccgatagatcatctcagatggatccttttcttttgcatttatgtttgttgttttcaattcagacaaaaacaggaaatgaattgttgtcggagaggcgaggagaaaggaaaccagaggaacagacaagcagatacagagccaaccagccatctagacaggggcaatgacaatcgaagtcaagcaagaaaagagaacatggacaaccagatccgagcggtggttggacagacactgactgatcggtgcgcacaccgcgccagagtcggaatgccaacttgacccgacaatgcctgtccgaagagtgcccatgactaatcagcaaaaagacaaacagggtcaaaaaaacagtttactactgtatctcttcccccgccaacagaaaaagaagaagaatgatgcttgcttgatgagagacaaatcgagacaaaaaatcatcaagatttcgcatcctacatgtatacataaagatatatatatatatatgtatgggtgggtgataatgaggagaaatacaatgcttggttgaaacggggttattcaaaaagaaaaagtaacactgaaaaaaaaagtgattttttggtttgttttggtggcgacaataaatgaatagctggaataagaaaaataacatgatggcggtcatgagaaataagagatggtgtacacagttgttcatcaactgagggagtactaccaagcttgcatgctataaactgatactttctttttggacgtgtatttaaattaaaattccaatgagagggcgataataaaagaaattgagtaaattgaaatagaagagagagagaggaaggtgttgagggttatgtcttggcggtgaatcaagtcttgtctcgtcgagtcgaagggaatgatggagaagggcgaaaggggaaacaaaaaaaggttgaaatacagccaagaactagaggaaatagttcttggatcagacataacggacctaagaacggacgggcattgcaacagaatcggcttgagcgccgattggtttccttgttttatgtatacggtaagataatttagaatgtagcactacttttgctagtggtggtcgcagaggtagacgaggagctctgcctcggtcgtttttggtaatgggcagggacatggatcgagtcggttgtcgggctaagcgtcggcctcggtcgtttgccagaggtcgattcatgttggctcagttccgccgtttcttgcacttgggcagaaaccaattttgaagcggttgaatcaacgattaaacctcttaaccctgcaagttttcggaacaaaacaaaagaattagcgtccaactccaattaaatttcggttctgcttgtccaagtggatgtgtggtaaaaaatgagatgcaagttgtgtgactgacacttattttcttgtttgagactgtcaacttgcttctcaagttcagagactcgctctctcatctctttagcggtacgttcaatttcctgctctttcattttcttcttcattctgaatctggctgcaaaggttggcatggtataagaatccgccctcgtcatcatgcgagtttgtttggggaatcaaaagaagaaaaaaaactgagaaatgaagcaaacctgaggctagagtgttccttcgacgtttgtcctcatcgtaagctactcggttagcgtcatcatcatcgttgccactctggttgttgttgctgttgctattaccgtcgctgttgttgggtggtgaagaattgtcttgtttgtgaagtgaatgattttggtcatgtgcaagaagcgatttagccgcggttgatgtgactgctgattttgcatgaggggcctcgatagaagtcggctcgatggtggtctgattgttggtattgtttgagttcagattatcggttggttggtccgaggttgagaggatggcttggtttgatggttgagacaggtatgtgagttcatggggattgttcagtccacttgggttatccaagaacggagggataccgtgctggttcggcagctgaaatggattgttgttgaagttcttatcggaacccgtagttgaagaggatgttagtcttgtgtcccttgtggatgagtttgagttggggttgaggttgaggttgtcgtttgcttggttgttgttgtcaaatcggactaggggtggttcgtcgaattggaagttgatgttgctccaggcttcgagatgggaagaatcgaatggaaggagtgatagctcctgttcgtcactggctcccattcggtggatgggtggagagatgatgttgagatgaaggaatggccagtcgtctgccatcttctcggggtttttaatcagatctgcaagataagcaaaccatacacaatcagtcaatctggtaaatagagatgtacgttatctgtttatgcatcgaggtagtcttgaagcttgtgcttacctctttgttgataccaatcgttaatcgtagttgtctcgatggtttccagccagtgtgtctgttgaccgttgttgtggtggagatgggttgatatcgattccgaggaattccccggggtggggctgcgactatcaacctcagacagctgtccaacttcggtcttctatgtccatacccccggtgggtgatctcctctttcctgtttcggctgtgcaatcaatcactgcgcgccacccgcatacagatttcaacacgacggcacacattcagaatggttacgagtttgatgagcctgattcccacccaaagaggaccgggcaacaagttgatgcggatgatagccatttttttacccaactggcggggctcaggaagtgcttgaagataagcagtatgctgtattgtagatcaaacgttgcaaaggggagacggccggatccaaaaggaggtgcatacattataatgatgaggtattgtcccatgtactgggtgtttgagactaacaccattttggtaacaatctctctggccaatttcttgagaggtccctcttcatggcgaggggacagtccgtcctgggttcattaactggatgatggcacgcggaggagaggaaatggccagctacacagctctacataacaacgctgttactcccacaattcgaatccccatcccgaaaaaaacattttcgagcttggggatatatgatgacttttcctatgtacagtgacccgtccagacaccgtaggaggcgtagggctgtcaccgcgcctcgcagacagtgatcacggagttcccactcatttcctgccgtttccgggccggtaaaattgaattgagatcgttacatgaaagatgttttgatagagcaatgcaaggctgcgattgcgagcagagctcaacagagagaccgggttggtcgtacataaccggccgattgacctgtttcggaagctgaaactgttaccacgggagcatgagtttctagggacatatccttggattcagtggtaccctacatcaagcctgtagccctgatgagacaaatctgggagtgcgcacctctgtgactcaggttatgtatccgatggtcaacaacaatgggcttcccccatcgagataagatactgaaggatagatatcttagctattgtacctcccggcagttttatctgatggcttgcactcggaggggggactcagagttaagtatgtacgctcatcaggcagatttgtaccaggaaagcccccttgagaaaagcagcaacagtgacgaaatcgtattgtgggaatgggtatacagtgttaatcttaaagaggccattttgggcatgtaaacccagctacaaccaagataaaatcattgactctggcccctgactggaaataatcatgggagatcctccatttgtaggcatttggcctgagcatgctcttgaaaaggtatcgattgaacaaaaatttggattctccacaggatccctagcctctaggtatggattttggcaaactgcactttttcaaaaccctcccatgctagggtttgctggtctcatgtttgttggatggttagacttattttttggatggttagattcatgacaaatgagaaggttgggtctaaagcttcttcatcggagacaataccctagaacccctgggtcttaaggattggatacatttcaagtggtgtccagtaaattagagaaactggaagtgaccacatctgatctatttgctggcctgcgattaaaggctcctgaattgatgaattcaagttttgtttttgccagcagcactgtaggaaattaagtctggtgttgtttcagctgtttgtttgttaattgattgtcagacttatgcgagaaatggtagaaagagattgcaagaagctgctggatctgactgatagcgcaaacatgacagacaggtttctgaaaacgtccggcttggttaacttaactaagtatgtatctcttgacattgtcccgaagaagcaggagtggctaacttaactaagtccctctttattcggatgggggacgccgtcccgcagggaccctccgggacttagcttagttggcaggagtgggtccctgcgcaatacggataacgccctctgctaattagaaagaaacagggggacttgtataaattactacacatttttaggagtgtatgattttttgtgaggattcaaattattgggactaccaggatacagatttgtaataagtgaaagcggaactttagcttaaccatgttggtgttgtggcgaaagtaccccatttatgtgcgtacatatcacattcgggtcttctgtaagagcacaatgatcaggtcggcattgccgctgaagactatccactgccttcgggactatgtagcctcgtgcccatgtccatatgaattcaaaagccactccaagggttccgctggcagattctcgctctgtctcggtatgtcatcttggctgcccgccccttgcgaaacgcgggtctgactctcagattgtggatattgggcttctgcttcgccccaaccatcgcaacggcttgtcggccacagaacacgcctccaatagagtatgacaaggtttccttagtgtcgccaaggaagattgggcggataactcagcaagtaagtcaatgtaactcgaaaacctagacaatgtaactcgaaaactagacgtatgcatcttcttgagttgagaatggctctgcgccacctgagatcctcgtaacccacggcactgacaaaacggggcgagtcaagtccttaagaatccggatgctatgtatacttgagtgagcaaccttccttcatcccagtaatcaccttccttaagtcggattaggaaatgtatcatcgaacagagccctgaatagttatcatcgcccttggaacatcacactcaggacccttgttgtaaataattgccaatcaacgagtcccttttctcgcatctcattaactttgcctactgtcaaaattttataaagcatatccccgagtctaatgaaggtgatcacccgacctctccagatcaagaatctgacaactcaagatgaattttttctcaatctttcttattttagtaatatgtcaaggcctgtgtaagcaatcgatcttccatctctttggatagcatgattcttttgccaacactgtgtcgaaaaggaactaactgattactgtgattcggatatcacatttccctactttagtcgagttttcggatgcaacaccggttcccaaaaagcatcacggccacaaaaataccgaaactcccaagcatcctcacgagaataatagcgaacaccccaagaagaacgagcaccccaagaagaacgagcaccccaagaagaacgagcaccctgagaggaagaacgagcataaaagtgcaggaagtccccagaagtctcaaaagcaggaacacaccgaaaagccgaaaaaagacgaaattggcgaaactggtccaccaaaagacttgtttgacagccaacttaaacaagactatggcggctcaatgtctgtttttgagggagcttttcaggcagaataactctgattcactcttcgttcacccacccacgctcaactgacactggaagcctcgaatctgcacatatttcctcacatttccccagttcctgatcccctttttctttcttgttaaatctttaatttttctaaccgaatgaatctcggcacatgtcccttgtgtgcgtgtttcctgttttatttccggttttgtcttctgcgaagattcaattgtatcatagattgtatctatctggaaaaaaattgttcaaattctcaatggacaccatactcatagcagccatgttgcatacctaattacaccacatttcttacctttctcttgttcacataattttcctaaagcctttcccaccctgtctccttcctcttcacaagcaactagaaggtggtttcctctcaagtatatcattcccgctttcagcaatagcccttgtaaatgtcaactattttgagcccttgccacctgttcttgtacattcttcaattttcaaacatgtcgcaacaatgtgaagaaaacataaatcatgagagttacatactgcttaagttatcaacaacaataaaatgaaaactccttattgtagtcattttttcatgatagtcaacttctcagacattttgaaaaattgtttcatctttttaggcttctccattttgacaccacaatgatcaatcattattcacctttcccttcttttgtgtgcatcttttccaatgtctcaattactctcagtatcctataaaaatcctaattgctcaaaggatcattaacttgcccttctatgacttctgttgtgagtcaggaaaccatttttaacctagggatgcttataaatactcctgtcccatttgtacatcaaactccaaaggatgtatgtacagcctaaatagtttctttttctcaccatgaagtgaatatctacagctatgaggaaaataatatcacaaaaaatatctccatgacaatttgggtgagattcttgaggaattttgatggggttagctgttcttactacagcttgcttgtgaaagtggttttagttactgtagtcacttttgtcacccaaaaaattgaataaacaggcaaaaagtcattctgactctagcagagagacataaagaatccagatttatgtaaggaatcatttcttaaattttttcctaaggccccgtttggctgccctcattatttgtgatttgctatatggggttttccccagggggccaattgaacatcccagatttggtgcaacaatcaggttttgggggtccaattttatcatgggggtcacccaaatcacaaataaaggggcagccaaatggggcctaagtaattttgagatgggagtggctgaacagtagaaggtatcattcattaggcaaatgcacatctgaatttgattcaagttgggggtggctgaacaatgaaaggtatcacccaataaagtggatgtgcaccccatgttaactcaggaggagagctgccactacaaaatgaattttaaatagggtgtcatagacaaaagtaatcatggggaaattttcaaaggagggtaaatagaaattccatcccttccactatgaatcagtagtggttatttttgtcaaagcggtagctgtgattagaaatgtctagcaagattcataaaatgataaaaaactagatttgttttgttttttatagttaatataacaaattattggattataaatcagcttttaattgcaaaatcaaaagaagaattcatgtttatccttcataagttcaataaagatggtacttgggtgtgtgtgtgttgttttttcttttctttatttttccaaaaaaaggtggctactcaggcacctgtttaacacctagctcaatggcaaggacacacttttcattgattatttccatatgagattttttgataccacatttgctggtccctgtgtttatatatttacaaggtagtaatgacatatctggcttggattggtccagatctaccaacatgatttgctggcagagttggtgtaaccattgggttgaacatggcttataacccagccaacacaggctgaacctgatcacccagtgaatggtgtcaacaagttgagcccttatttagccaaaagatttccggataacaaatcaaacttttccaaaaagtgtgctattcctctttccatatatttcagctgtatgagaagcacagaaaacaccattctgggtcagagactaatgaataaatttgtgaataatgagcaccccactcaaaaatattctgagctacatctttcctcccaacagctacattttgattttgtgaaatttcaggtaagttccaaactgactggagaacaagctatgtagaatgtagattctgaggatttatgtatagtattttaggaattctttccaacttgaaagcagtgtgtccagagttgtgggatatgtctgattcctaggcttctcggagtttactacataccaccaatgattaaaaacctgcaggtggctgttgaagttgcgatcggttctgctgcggactcgaatctggataagctcgcagccccccgctgcgcccgtctgacttgcagccctgcctgtgtccaccccactgctgccccagccctttaaaagcagccatccccaccaaccccaccttccccctctcttcctcttgctctctctcgtctccaagatcgaagctcccttcaagccttcatcttccccctggatcaatcctatccagttccctcgttgaagcatgagcggaaaggttgttgtaagctgagcgaagtcataaagacctgttgtcgtctgccactcgttccaggtgttccagcacctcgcccgcccagtgcacttcttcttatattattatgggcgaggcgaaacagaactcactccgatcaggggagtacattccaagtcagagatccagctgatcaggtgtaccccatccattatgatatctccttctgacagtcctcaacctaccgaagtatcatcgatgaggtcgttacccattgccgatccgaattcgatgagatgggcatagagcaagccgtgctcgatgcccttcaggctgttgagtctcctcattcatgtccttctattccttcactcttcatcttttgtacatagacatgctagcttaccactgctaaacccttcctcgttcctagtcttgggaaaccaaacttgccaacactcgtgtcaccgacttttctgcggacgcacgactgggtccaatacaggcctctctgggcccggccttaccaagacctgaagaatctgccagggatgtaagtgtcctacctttgttttgaggggagcctcacgggccggccagaagacggtcgacatctgaagactgaacttgcaatgttcacatttaggaacctgatgggccatcctcgacgtcagacgttaaacctcagactgggtcaacaccaagtaaaaggactgaaaagatggacgccgataccgacgaaatcaattcagatctcgatgattctgaggatgatgtcgacgctgctgagggcgaagatgcagaaaacggtggaggtggacctagtaacaacaatcctggtgatctggtcatcgcactgtatgataaggtccgattgaacttactcctatctcggttgatcagagcccaattcaacccgacctcttgtgttcttccctaatcttctttcgacataggttcagcgtgtgaagaacaaatggaaaatcaccttgaaggatggaatcgtttcagtacaggggaaggactacttgtttcacaaatgtaacgggtaggtattcatgtcactcatcctttcaaggaatcgcaacaaacttactcattcggacgatacaatgtatatcagtgaatttgaatggtagacccaacttgctcgtcaacctcatgaatcggataagagatcagcaggggagaatatctacatctacatacaccaatagagctttcttttctttttttgcttcgtttctctgcgcaaaatgtacttactaccccccccccctctcacctcttcctttccccttatatagcttgattatctgaattagtttttccgattgtgataattctttcttctacagttgattcctattttcacttttctccaaactctgggggacggatcctgatttggtctctacaacccttataatgactgtgtttcccacaggtaatcatctaggatcatctgaaatttgactcattttttttcttcttcttctttctcccaattcttctcattgattgactctacttccccaatataccaacaggttaaataccttggaatcaaaccatgatttctacaaaattgcaacatatacatacatatagacaattccccactcatctatcaaagactgctagataaactcgcatcagcttgtgctcggatctccctttaagccaacaactaaacttcaatccatggggtatttgggcccagttgtgtgtttggataccgggtagagttccccaccctcttgctcaaactttctccagggatatgaggccgaaaaagagccatttggcccaagaatatccctccagtctgttccaggacgtgttatggcgagtgttgttaagaaagccttttgtgtttgtttagctaaaccatgtgtatttttagcttttatttcggaagacattttgtcagcaaaccacaaaggtagaaattctgctttatccaaagtagactagaaggtatgtgtgccaaaaaatttgcaaatgtttgtagtgaaacacaaccaagaatgtgccacaccaaaacaccccagctgaaaagccaagcaacaatgtgaccccacctcgaaaaacaattgccccaatttgtgttgtacaggcgatcaaatgtgaaagttcaaagtttctttctgttgcttgttcatatattttctgttacactcaataggtactcacatcatagcccttcatttaactttcccaagccaaattaaccccccgccccccccccccccccatcttcatctaatataacatatagggtaatctttttgtggtgttatatgagatgagagaagcaatcgaaaacacaaaaaacaacatgttcaaacaaacaaaacagacaaaagcggagcagagctgatttttgtataataaaggggggggggagataagaagaatattaaggtagaatcttagtaacacaacagggtccgctcgatccccgcgaaatctttgacaataagcacttgggtgatttctccgggcaagagttgtaagatgagtttcttgaccgaatgagcctgaccatggccgacctcaaagaccagcttaggtagccgctgacccgcggccccagagcgatgatggaagttgctcgagtccggtttcagtaagcctccggtagcgacgagctggatgatctgacgatagaaatccagtccgtcctgtttctgcccgcgcgatttgtggtttttctcaatcatcgattcagcatcggttgacgtccttccaaggtgtctcatgtccggttcttctgtccctccatcagccaccgattcggattttgtggcgttgggtgataaggatgatcggtaactggtaaagaaaccatagtctccgctcggccgattacttctagaaagaactcgtcctccgttgggcacattcagttctctcgaatccctatcgccaatcaatgcgatcgagctttcccagcctttgaccgattgtgggaggtgatgataatcgggaagagggatatacggtggatttgagatgatcatgtcgaagccggtcaagctctgagaggcctgtttgaggttctgagtaaatgtgggtgagaagaggtctaagttgaagaaggatgcccggcctctcaggttgcggttagtaagactagatttattcggacagaaaatcttatgggtcgttccattctcccgagccagaccgactgcatcctggtcaatgtccaccccaaccgcatgaacatcttgatgatgataagcaaggtaattcgagatacagccgctgcctgtgccgagatctaagaccttgaaagaggatggtcggctctgtttgggagcggggagatggggtgatgtcgattcgtcggccgacggacgagacgatctgattgcttggaaatacgaattcattgttcgagatagttctgttacccactgctcagtctccgggcggggtatgaggattggagggcgtatggtaaaagtcagatcaccaaatggtacattgcctgcaatttattcaaagatatccacatgtgataagctggttggaattcacggaggatagattggagagaaacctaccaagtatgtaggctaaaggtttcttctttgacacatgttggtctacccaatcagccaacagcttaccgacgaagggctgttttccggtttttgtttcaatgtgtcgattaagtgaaatggaagagattgaatgtcgagactgtcggaggagctccttggttgccccgaccttgagccaattcaactctatttcactgcgtctccaatgttcaggggtagccacgctcagattttcttcctccagatacatgttgactagccgcgtcttgagctccttttcgatcgagctagtcggcggtacggagggtctcacgactcgagtcttaaagggtgaagtggtatgtgcccatcttagcgctaaaaaatctcgggtggcttttagactgcctgatcaaattcacacatttatttatcttgagttccaggcaaacaagaaaaatcctgtgaagtattgctattgaaaacagggcaagtatttacctttccagcctcgatccaccacccgggtgttgttcagctggcggattggttggtcgggaggtaaaataactcgattctaaatgtcgttgagtcttcgtttgaaacggtcgacggctgtttttcgtttttgaaaggatttctaggcagacatcactcgaaggacgtgggtagatcgagggcagctagagaaatggtaaaatggcattctcgatcaacatcattggtccaacaagggcgcaacacatcatgcgcgatcactcaccaagccacagctcagagcgcttgtcgatttgcgactcgccagggacgaccacgaccaggtacgatggggaaacatggaggatgtccgttggagtatttattccacctgaaagaaatgaccaacagaagtgcaagctgaccaggtcgtcttggccgggtgaagatggaaaggcggcggagaaacagccgagggcattttgcatatcgacctgtgcgcggagagggcttggcaatgggcggggccccctggggtatgccgtgactctctgctgtgaagatccacaccagacaccaacgatcagatgatccattgattaaaagtgagttgcatttttctttgcttatggttgaacatattaggaagattttaataatccatgaccatcattcctatcaatttgtgtcataaagaaaacaaaaacaacagtgcactggtaagttgaaaacttcaagtactctgcaactttagaagagagataaactgttgagcaacacaattttgggagctctcagttggagtattgaggaaggaaagtggaaacaagtggctataatcaacttagcaccaccaatctatttcatcaagcccttcatctttccaatactagtgagagagctttcaagatttgaattttgaaagcatgttttcttgtatttagtttagagctggtcgctacgcatccggatatccgagcggatgcggatatccggctgctttttcaggccaaatggccatccgcatccgcatccgcacccgctagcgggtatccgttggccgcagcgggtatccgagcgggtatccacggatacccgccctttaaagggccggcaaggcggctggaaggaaatccttccagccgttgaggtacatgtacctcgtcggctggaagggtttccttccagccgttgaggtacatgtacctcgtcggctggaagggtttccttccagctggcgaggtacagctgttcccaaaaaccttgcggttttgggagcgctgtattccagaagaaaatttttagtgccaccaactttttgcgcctcatgccctgtacagatgacagtacaggttgtgaattggctgctgaggcccttgtgtgggtccggatgcctgccatctgccaggcaggggagggcaaacgtctacgtgatgaccggctccggaccaaaaaattgagaggatcacaatgatccaactcccataccctcaactcaaaaagtgtgggagttgggtactcttgcctgaagtactgtggccatacagggccacgtacaggagagagtggcgctaaaaagagaggcacaaaaaaaattcttctgaaatacagcgctcccgaaaccgcaaggtttttgggaacagctgtacatgctcgacggctggaaggatttaggtacatgtacctcgttggctggaaggatttccttccagccggccatctgcccttccggcctcgggtatccgttgagatacccaggtatccgctggaaaatcagcggaaagggcacatccgcacccgaacccgcatccgctggcgggtatccgccagcggataacggatatccgcaacggatatccagagaccagctctaatttagttccaaatccaaatcctcttcctcacaaaatctttggctgagacttgcttaacatttttagtggacaggaacgtgaagtttgaaaatctcccagagaatctatgggtggaatcaggggagctaatgcataattattggaatatcaaaacccagaggcatatctaaatctacatgcttggaatgttatgcagctcaaccattgaacaaaaaaatctgcaaaaaactatgaaatgtgcaaaccattgaggaatcaaatcctactttgccttttgtttcaagtggtccatgtggatgaaaatgatttctattattttgaaatttggaaggatggaaaaggatcttataagaccattgtccaaaacttataaaaacagaatctactcatggtagcactggaccagctatgttaacagtagcattagtatggtgtagcatagtggaattctgttaatattttgtgtagcacaacataattctagcagctttaaatagcataaatacaagatgttgagcaagttttaggagtagaaactgtgaacacaatcaatagaaaaatgtgtagcaagtttggttgatgaataacaaacaagtggcatcaaggtgaaagaacaggagtagggaaagcacaaaagagtgaagttccaacatactcataaaattggcaaaagccaggataatgaaggttgcatcactttgtttatctcacatgattaatctgttcatgcattttcacaattgaaatttgtaaatttttaaagcacattttaagatgtttgtgaacaactttctcaaaaatgaaaaggttgacctgatggtttggaaaccccaacttgtgtccagatcttcaaaattctaaaatcttgctgagaaaggccttaaaattagctttaaaattttataaattccaagcatgaaccctccttctcctggaaagaaagcaaaaaaaccctattttggcttatcacctccaattcacctcaatgctcatccacttttttcaattagctgtatgtgccaagaaagatttcaatggaagtcttgaaaagataaggaagagaataaatgaaagtggatcactgggtatgtacacaaaggggatgaggttctgatgatgaagattggtcctgtgtggtacaaaagctgaacttttcagactcatgatggagtggcagaaatccaaaatcctccaaaatctgaaaactgctgtaaatttgatgccatgaattccgctgtggtctcgctgtcactcactcaagattcacgcaagaccgaccacaccaaacgctaaaatggctgaagacacagatacaccaggaacccaagaccttctagacaaagcaggtatgtatttgttgatgtatcatccagacttccatccaatccaacaatccgaatgtttatttctttgaacaagtgagctgattgacaaaattactctgcatagattcggtcatccatggcttcaggcgtctgtccgaatatggtgaatgtgggccggctagttattcaacagatgtctctatcaagcatccgctacgctcgaaggaagatctcttcactgagctacactcaagcctgctacctctactcaaacagcacatcggcagtctttcacaagccctgaagagcccagacaagttgcagcaagacccgctaccaaccctcgagctcatcctagaaatccaaccgaaactcgcgcagaatttggatcaaatcagtcacgcagttaaccacatcattcctgtgggaggacctgaacccaacccagcgactgaccaagacttgaaagaatttaaggcttatagacttcgcggcttggctaattctatgcaagaacgattgaagcaatcgatcggctccctttttcatgattcccgtttgatgatacaagggctccagcttccgagagaacgaagcccagcttctataggatatccatcctatgagctcaactgctcgatcgatcgagccatcagttggtcaaaagcatccgaattaaatctcctcagcggtcattggcaagaagccctaggccagatgaatgaagccttgggcgacctactcttcgtcgtcaatccagataatcaagagatcagtcggccagtcgctcagctcgctcaagccttcatcccactcctcaggctaatcaatctgttcttcaaaaaatttttgaagctggccttgaccaaagaacgtgtacaactgtttacaggaatgtcgactgagaaactcgtcttgtttgaaaacctggctgaagatatcgctgaagtgatctttggtttggtgtgtcggttggaagaaaacgatacagaagatcctttaactactagtcactatttaattcgagaagttaaaagcctctatcctctttttcaatcggttctacttctcctcaatctctacatcgtacctcttttcccagatagcagtccttcctcttctccagtttacttcaaatcttggctcgtcatttggtatactttgttctttcaagctacaaacaataccatcaaagcttcccagctctttgagcaaaaccatgtttaaatttacttattattgtcttatttttttatctttgccccttcagtttttgatcaattggttcattgtcatgcttttcaatgttccttatcgattctatacacttgttttatgaatttcaaggattatccatcatgcattttacttttagaaggacattaatttggtttaagtttagatgcatgttgtattttgatgagaatatttatcttttgaatcacacaagacatttggtgtgtcagttttgggtcacttctttggtgaaaattgaagtctgacaatgttcaattacatgaagcattcaagcactatggtgcaactaaggcccatttgaacactgcctaaacggaacccatataaatgctaaggtttggtgctaaattgcacaatctatacatgtcaacacaagtatacattacacaattcttccctaaacctaaatattcatgagatacagcaagattgttcaaatggggcctaaaatatctcatagaggggaataaggaggtggcaccaggaaaaattaatgctcaatagatgtcaggtgaaatcaagtaactttgatcattgctcctctgtagctccagatctgttgtaacccagcatgtctttgtgttctacaaggggatgtatatttaatgggcagcacactgaacttggagaatctttactggtgcggccagctttgcacttgctgctaaaaatttgaaatttgctgaactgagttagcatggctgtttcaacatcactgggcctgtggctaaactgttgagcttgtcaagttatggccaactgcctagaagaatttgaagcaaaaagcaaagaagaattaatattcctaatggtgaggctgaagtcaaaaaccacccaaacaaagaaagaagatggtcccaaggcttcaaacagcttctgaacaattgtttcatcaaaaattcactttactacaaacatggtgattttgagaaacaatttcaactcagaaaggagttcttcctataaattgcccacaatgtggagtcagcctgtctttactttgtttctgtctaggaaaatgtacgggaaagcttggctttcccacatttcaaaaggttacctctacactttgaaagttgcctatggatttgcaatggatgcaaccaatgaatgctgttgaattagtagggcaactgcatgcaaggcttagatagccgtcacaaatgcaatcatacccacctaaaggatcaattgagaccacatttcttattgaatgtgattcatttttctcctcttccctattgttccagatgaattatatgcatgtgtttcacatcctttcctgcagctcagtccctgctgaaatatcactccactgacctcatgacatccaatggaaagcatcaacaatccatcttctccctctcaatttcaccatctcacaacacaatcaccttccaaaaaaacatcaatatgcaacctcaagattgtctctcagagctcaattcctgaacctcaattcagtaagaagaacaactctcaagttggattgtttttcttcttttattttgtttgctgatgatttcttctttattttctatctgcttcctgttcctgtcctgaaaaatataaaaatcagtggtctgtatttcaatcttaaaaatttatctgggtatgtcttataattttttgtttcattgttatctccccccttttttttttgaattctatctttctttcagttctagtcttttggtctttagcaatcttacaattttatttaatcagtccccagttgtaatacaagatctagatctagatagatatcaaaacacccgatttttctgcatccaagccctgtggtcactcatacatccacctgtagtgagaatgctgttccacttcacaagctagcagactatgttcatatttttatccatgttgtcttttgagttattggggccttttcctccttgtcttgtctctctctgcccatcaggggcctttgtttcatcaatttaccctagaagacacacccaaaaacaatttcatgtatttatccagactatgcagactcacacttttttcctctataagtgatcccaattcaatatgccacccccccccccctcaaaattttcaagacaaaaaacaatattgaggtcaagatctcccatattttatgaacccatggaagaccacaaacagaggcaacaattaatttatcctaaaagatgaaacatttaaacactaccaataatgattcctgaaatgatccttgaaatcaagaatttcatcagtctgatattgcaaacacatgttttggagttacaccagactaaacctgatatgtatcccttgtaccatgatgcaatgcaccttgcactccaacactgctagactttgaaacttttgaggagtcattcaaggctggtgatatcactaaatttcacaatgtatttgtcaaaacagaacaaacatctaatcttgcacagaagtgttacactaaaagctatcaggaacaacgagttttgaaaaatgcaagatgtggtgaaggtgtccatgaaaaaatacataaaaaaaacgaaaggagtaaaaaaaagaaagaagcttaatctagatcttgagacaataagttggcagttttgatagcattatttgtagcttgaaagaagagagtataccaagtgactagccaaggtttgaaggaaatttgagaaggagaaaggtcggaatcagggaaaagagggataatgtaaaggtttgaaagaagtaacagggattgaaatagaggagagaggcttttgactcgatgcatgaaatccaggctgatctgtgcttgatcaaccacttcatcttcttcctcttgcaacccacataccaaaccaaggatcgcttcggcgatatcttgagcgaatttttcgaacgagaggagttgctcggtcgacatatctgtatatgattttacgagctcttccttggctaagcccaggtcgaagaatttattaaagaacagtctgatgagcttgaggagtgggagggaagattgagcaagctgagggagcggtcctctgatatgtctgttagttggattggcaacgaccaagaggtcctcgactgcatcttcaatatcgcctagtgctcgcaaccaccaattttggagaagaagaaattcagatgcttctatccatcggacggctctatcaatcgggtcgctgatcccaaataatagatatccgatgggagtcgagcgttgttgagttggaagtttgattgcttcaataatccgacaagaagcgagaaaaaagtgccgaatttctgccctcaagtgtactcggatggaggtatccaagcggcgaagtctgtaatgcttcaattctttcatgtgttgatcgatcgttgggcttgattcaggtccttcggggggaacgaggtggtcaatagcgcgaatgattcgatacaaggtctgcgcaagtttcggttgtaactctaggatgagctggagcgttggaccgaggtcttgacgcaactggtctgggttgtccagggcttgtgaaagactggtgatttgctgtttgagcagaggtagcaggcttgaacccagttcggctaggatatcctccttcgagcgcagcggggtgatccaaagagatatccgttgtattgccagccgacccagacaggtcgtactcggcaataagacgcctgaagccttggatgaccaaatctagagggattttttttttgtcgagtcagtaatccatgttcttgttttctttttgaaaaatttggactgaagatttgagatagaagtctgaatcaaaactacctatctacatacctgcttgatgtggaagctgctggctttgaagtgtagctgttgctgtgggtttttctgtcagttgactcatcatatgtagctcttgatccagctctttggtgtggtaggttgtgccgatcgagccagctcatgagacggagttcgctcatgaggcatgcgtccgcagccggtccgcgcgggcgcaggccggaaagttttcttgtcaaagataacaacaacagacacctaaagataaacaaaattattacattgatttgctcttagaatgcgcgtgatgggaaattaattctaccaactcctacaaaaaacaagctgaaagggaattgataaggaacaatagattttggaaaatgtcacagatggtcaagttttccatgagcagaatcaataaaaataactgggaggagcatgacaaacaaaacaggttaagtagcacttgattaatcgaggtttggagcaaacgagttggcagcattgatagcattatttgtagctttaaagaatagagtataccaagtgactaaccaagctttgaagggaatctgagcagaagaaagcttgttattcgggacgagaggtatgatgtagaggtttaaaagaagtaagacagattgaaagagaggggagaggcttttgagttgatggatgagttcctgactgatttgatggatgagttcctgactgatttgtgctcgatcttccacttcaggttctatcagcctacccaccgaagccgagatcgatctagcgatcgcttgagcggatctttcgaacaacaagagttgagcagtcgacatctccgtatacgattgtacatctgctttgatggttaagcccaatcgtaataatttattgaagaacagtttagttagcttgagcagtgggatgaaggatttagcgagctgagcaatcggtcgactgatcggtctgtagttgagatggacaataaacaaaaggtcttccaatccagcgttggtttggagtagtgctccttcccaacatccattgagaagatccaattcggatactttggaccattcgagggctgaatcgatcgagttgtcgagctcataagaatcgtatcctatggatgtttcgcgttcgtctcttgcaagttcgatttcttcaatcaccagacgagcgctgtgaagaaaatcttcgatttgcatttgcaaatctcctcggatacaggtagccaagtcgcgaagcctataaggcttgaattcattcaagttttgatcgattgctgggtctggttgaggtccttctaggggcatgatgtggttcatggtacaaatgatttgatcccaattctgggcaagtttcggttgaatctcgaggatgagctcgagggttggccctgggtcttgtcgtaacatgtctgggtcttccagggcttgtgtaagactggcgacttgctgtttgagtaagggtagcaggcttgatcccaattcggttaagagttcctttttcgagcatagtgggtgaatgatagagcgatctcttggagagctagtcggcctagattcgacatcctcgagcaaacgcctaaaaccctggatgaccagatctagagatcttcttgtcgagttagctcatatttttcttgaagaacttggaggactcgtgaattggacaagaagctgatgtacatacatgactacttaccggcttgatgtcgaagttgctggcttccaagtgtagtttcgggtgtttctatcagttcactcataattagggctcttgtcttttgatgagctgcttgtggtggttctctggtgtcggtcgaaatccgactcgtgcgcccgcggccgtctcccgcggccgcagcaggccccccctttggccatcaagcagtctttttgcgcaggagacttcatcagaaatttctccaaggctcttgctgatgaggatgacgatcgaagaactcaaagaactaatcaacaagaactacaacaacaacaacaacaaaaacaaaaacaagaaactcagtcaagcaacaaacaacaaacaaacagagcaggaagaactgatacgaaggactaacgaactaatcgaatcgactatcaacaccatcaaaccacccaccaagactatcatcaatcaaactatctcagaagaattcatcatcagcaagaatcagaaacaactgaaatcaaccatcaaatcaatccaatctaccatctcactagaaatcctaatcagtctcaataaccaaatcagagaaaaatatcaactagaacaacagcaacaacaacaacatcaaccgattctaggctcaaatgacctcagagctatccaacacctagctcagaccatctcaaactactcgatctacactcaacccagtcccatagaagccggtttcccatccttcactttcgaagaaatcattcaatcactcactcaaatcatcctaccctctgacctcatccaactgatcaacgacaagaaggagaacggcaaacaaacccaagcactcatctcactccatccgagattcgcactccatcaggcactcttctcaagcctcttaaccccactcactgctggactcatcaaactcagatcgaacactgaacactcacaatgggcagaccatcatctacaccaacttctagacctgtaagcaaacttcaagtatatctacaaactagtatacaaaattctaacggaaccttattagtgcctctcccaaactggtctttgcatcgttactctcacttgccaccacagtctcagctctccaaaagaagggcaccactgatgggcctcggaagtcacaaaacaaattagacgctcaatcggagatctcccaagttctttcgctccgattactacgtccgtccggtttgagagggctcctacaatcggttatcaccgaagattacaacgaagacgatgaagaaattgaagaagttgaaactgggaaggccaccaagagtccagtcacctcagcaaccttgaaacgcttcgagtccttataccacatcatctctcacccaccttcatcagtctcacctacactctactgggacacgatcctcaaaaacctgatcaagcttgtcacgccccaattttttgaccaacaacctgcgacaggaggggtcaaagcacctgactcgatccgtagggcggcctgctatatcatcagccagatcaccagccgagaagcaacagtcttcaaagcccatctctcacccttgcttcattcggccttccgcccctcacagccaacctcatatcaatcatcgtcagaagaagaagacgaagatcaaatagtggtttcctcaccacagatcgaccacaccctccaactcctcaaccaactcgtactgaattccgagccttcaccgatattcgtcgaccggcttgtggtcccaatccttcctcagctactctcgttgatcctgttcctgttacggacgcgcgccgagccgacggttcgacgggcagccgaggagctagttcaactctggatgaggctgcatccggcccagacagtagcgggttggctggggcgagccatccgggagctcgaggccggccgcgaactcagcccccgctcggcggcgcaacccctccctgcttcttctcgcgccaatcaatgggccagggatcccaccggcatgccctgcatcaaaacccgtcccgcttcccaacccgacactctcgacttccctatcgagcccgagacactcatcgtctggttccagagcctcaaaacccatcagttcctcggtcacatcctgacggcttggctggacgaggtcgtcctcttgcgtggccgggccggcttcgtcgaagccaagatgtaagctccatccatccacatctcatcttttcaaagacaaaacaaaaaccgttctggggttgatttcaaacgatcggatgatttttataggaccttgtttcgcatccaatcctccctcaaaatcctcgacgccttcgagatccctcagatcgtcgccgagccgcgacacttcttccccttcatcctccacgccctccgtcttcatccttcgtccaacacccctttcccctcaaagcctccaaagcaaaagaagaagaagaagaaggaccaacaggctgcgcaagatggcccgttgacgttggactctttgaagtttttgaatcttgaccgctctcctgttgccaatcaagggcttcatcaagatgtatcagaggaggaaagcgaagccgacgaggaagatgatgtggatttggaccatggtatcatggttgctggcctttcactcttactagccctccttgaaggtctgtcgcccttccttttccacacatacaaaaagtccctcttaaattgtttttgtgatgttgaaacaggacatccggatatggaagaagaaaacacgccgggattgagagagatctcgggcttactggacgggctactgttgaatcaagcggtctcttcggaggtgtatgacttggggatcaagagtcggctactgctttcggtccgtaaagcgatctcagaagttgatcggggccagcagcaggaagaagggagagttaagagctcagaggaccgggcttttatggaggagaaggcagggttggagggccagtatcgggagggtctagggctactgaacgacgaatgtttgccgctccgatcgcaggggattgtccaattgaagacggtcctgctgacgccgacgagtgatagacgaatccgggcgatggtggagggctgggcaccgggcgtgatcgagctgctgctccgggcggtcgaggatgcagatagcttcgtgtatctcagcgccatcaacgctctcagcgcactcgcacaccgcttccatgcactcgtcggccccgctcttgccgaagcttttgcacggcctatccttcatccttcccaggaatcttcccaaaccactgccctccgcgactttgaccgttctgtcagggtcgctgaggccatggtccaagtcatccagcgtgctgggactgccttacccctatacagttaggcccctcctttatttactctacacagagagagatcttggattctaacgatggcttttttttatataacagtcgacaaactcctcccatccctgttgctggtcttgaaccatacccattccatagccgatccactcaagccctcggcgctggccactctcgctctatgtgttgaacacgcccctgcggcgcttgcgccttcactctcaggattggttcaagcctgcgtgggcattttgagctctgctgggatggcgcggaagccggatgagggttccggtcagtcttctgatggagaaacattttctgacgacgagtccggcgaagaactaggagaagaggaatcggtcaaccactcctcctccactccgaatcacccagagtcttcccccataacctccccgatccatgcggcccatcaccgcgcatcactccatcgagcggccctcctattcgtccaaagcctactctcccacaccctttccctctgtcgctccgtctcttcttcttcttcttccggggcgactgtggatcggacggtggttcggacggttcggtcggcgattggcgatcacttcgatgacctcgaaagagtcttgaagtatatccttctcgctcgcaatcatcatcgtcccgctcgtctccccaaatccgggaactatcttcctccaaatcagccgtctgccgataaaggacttgtcgcggcttcgttgatccaaaacacattagattctcttgctgttcttagggccgttctaacctactattaagtttttttttgtcaaatacatgcatgttgggctttttttctcaaaagagtagatatgtaaaatggtggcatatgtgataataccttgacttacggccaaagtataggttggtttttgtgtatattgcacaaaactgtccacacttttcagaaaccacatcaagtctatcaagaaatctcaaccagtttgttcccccaaggaaagccagttgttgattggcaagaagtgaggaaagaagaaactgtccatataaggcttgactgtttaatacagtatgcagatgatttccccccccccgtgggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagacaggtttttttattggggctcagatacatagtgatacatggcagatacatggcagatactgtatctgtttcaatgttgcttccattcacaatgtctagtggttttttttttttggaattcatgcctcatttagagatgacacttggcacctgctgatgaaagtgaggcaggttccaagtgaagaaaacttgactacacacaattgactgctcaagatcatggatccatatcctctcattttcactttccctcagatattttgaagacttttctccttgttttcaatacacatctcatatcaatttgaaataccttcccctttcccagaaatttttgtctatatccattgtactatgttgccctcaaaatgtgcaatctaattcaaacaactatgaatagtgagatactactagagatacagtggtggtagacttattgtggtacacactctcctacaataaaacaggctttgagcagaatgtttgaatgtaattttaacactacaagtatgtactatgcatcaaaagattctgtagtatgtaaaaaaagttacccctaaaagtttaaaatatccatctgacctgacctacatagtttcttgttctttgctcaatgtagcatcttttgatgggtagtacaaacttgtggtgtcaaagaactttgagtagggctaaggtcaacagtaaaagaggagagagagaatgattgaaaatggtcaactaaggctgtgtaagatcacactcttatgatataacagatgtatgcaccaattatctagactggtcagaatccaacattatgcacctcatgatttgtgggtactgttgtgtaacttaaatctattccaaaaaatagctaaattctttttgactttcagatttattcgctgtgagaaaaacatctcaagaaactgtaaccagtgaacatgcatatgctctgtttaaactttggttgcttctcgaatctcactgaaagtttatttcaacacaactacaatccaacgtaccatcactaaagtgaacattgtgcagattctgtttagaaattagtcatagtttgagtattctgtatatcaactggtgttgcttcaatgagattttttgtggtgtttggatgtcaatctcagtgaaacattctcttcattcctacttacttgttacatgtttgaatgaattgcaaaaaccttgattttggtttcaaaacaccaaatcacatgtgtggaaatgaatcagagttttgaaattattcctgctttgagtattctgtatattcaagctgagtgaaacattctcttcagtcttgcttaattgttacaagtttaaatgaatctcaggaaccttgattatagattcaaaacaccaaatcatatgaaaaccttctgaaacatgcacatacagtcaaatcaagtgcttgatccaacaagtcacagtaaagaatctgtttgacaagaaatcacacaataggtacatgaaattaacataaaaagtctccccaaccattgttctatcccccaggaaatcacattcattcttcccacaactattatctactcttgatatctacagccaacaggcaaggtaagtcccaacccaattgatttttgtgctccactttttatgtttgaattcagatagcaagtggagctgataaattccctcctccacaaaagatagtcatgaaaaactgaatgtgtctgtgtcccttctccccacagctacaaattaaactgctacatacctcaaaagaagacaaaaaacctcatcctccctccaaaaccagcctcagtaaatcttcctttaggaatcacaaaagatgcatttgatttcctcattcttgctcattggaaccctgatcactaccacttacatcaatgctatcctgcttaaaaccaactacaatggtcatgagtactggatcctcagctctcaacataaattcacaaatgatgagatggagaaagtgccctttcacttttcttatcctctcagacaagggcctggctctcaaatagatgcaagaatcattcaaaattcttcagacagaccaatttgggttggaagtggtttacttcaattggatgattctattgaaccacttggagggaagaattggcgggaattctacttcagtcttggaaccaatgcacaaaattttgaagaggttggagcccagaacaaaaaatatagccttggatactttgtggtaatcagtttggataaaaaagttgacacagcattgtggaagtcggtcatgaagaacagtatcaaggacttggaagctgctgttgcagaggaggtcaagatcaagccagcaaacatttattagtacattgagtgactagtctgctcaaaagtggcgaagggtaagttgacctgatcatctttgagtttcctttactgattaacattgctgtagcacactcacatgaattcaaaattggtgatcagcttggtctgactcatcatgctatcctctttttctcacagcctaattggtccctttttcttaaatcatagattttcataaaatgagactcatgagaaacttgaccactcatagacagctgctcaaaatcatgactttgtttccttctactctttttgaatgtttaaaattgtcttcctcgttttacatatgcggctcctagccttttgtgcactttttttttccttcgcaattatggtactattatcactgattgctgcttgaccggatgtaacccacgttgacttatggggaaaacatcacccaacaatcaatttcttcagtaccaagtgtgattgagaccttagagcatcggaaacaaaagcagttgaaatatctgcacaacatcagatcgaaatttagataggatttacctatagaagttcaaaagagaaaaaacttctctgctacagtcaagttccagaagttcacaaggatatagggtgccgactgcgatatagtatctccccaagagatacgccctatcgtgacaccgagatggacttgtcaatgagcttgggggaggaatgtttttctaaaccatgggccctcgtccgattgtgtttccaatcttctgggcaagctgttgatcgataccatgaaatgggaggacaacagtctccaaactgtgagttgaaccttgtaacccaagacattcgtgtgtatcaacagacgagaggtttattacatgctaccaaatatggaggggcgctgtgaagagtgagatagtggatgggggcggccaatcaaattaggaactatgaacggtggacaaaccacatgtcagaatgcttgctccaggagtcagtatagaatatgatcaaggctctgtccgctacatagttgttcctcccgcattagcaaaataagtcgttttactgagattgtttaaaagtcccacccggtcactggtcattctctttcattgcaaataccgattcgtatttcaggtgccccgatgatgagggagcgttacaagaacttgcgagcactggttctgattcgggtgtctaactgggggcttgcgatcctcgaattgatctcatagaagggagacaattggtgctgttcaccaaagcatgggaggggcagtcacgtccaagatggcgaggaacatgtggggcaaggtcttggatcagtacagatgcccttagttctaggcagatcgggagacaagggaactggctagacgctactcaactcgcacgaacgactcccaggcctcgaggaaaaacatcttgatcccgtcatcgttgtttttaatctcatgtagcaagacgaaccgcatccctagccaaatatatatgtatacaaaacacgcacatcagtgtcgaagccgtttgattcatctgtgggaggacaaaagatggtcacaaattctggatgaagagaaagcgcgtaccaccgggaggaatccaggctgagacggaccattcatgaaagcgatcgatttgcttcaagtaccttatgatcgagagggacgagcaggaatgcagtaaggtcgcgggaggaagaaaaacattcatgagataacgaggggacgaagtgaggggatgttaagattgcgaaactgacatcgatttctccgcccagatgagcgcgtcaatagtgtcgagtgcggcatgactgacgagctggacaacgtgtctgcctctttcggagtctttgcgggcatagctgatcgccgactggtcttcctgaccgggcccttccttctgcttctctaccttctcctcccctccgccgactcccgtcacactcgtcgttaacgggccactcagctcttgcaatagcgagtacgacggatgcgctgataggggcgctggtggaaccgacgacgatgcagatgtcttggaagtcgtcagatgcgcctcatagatcggctgtttttgttagcagaagaaacggactactatcagctcgttttgtcgctttaaccttgtttctgcttgagcacaaatactctttcatcactcaacattatccaaaactccaacgatcacctggcggccaccccaaatagacgcgcatcaatagaaggtacccccgaacatagtcagttcgacattcattacattttaatgagaaaatataaagaagaaaatgagagaatcgaactcaaaacaaagtaatacgacattctggtgttgagtcggtcgaccaccatcagccagctgttggagttgctggtggaagggtgacagccagtgacaacctgtgacaggtatgtcttccgacccctacaccccgggggtcgggactgatgtccaccagcctccatcttgatgcagccatttatttcccaagtacaaaaaccaaatacttcccaaaatcattccttgatatatgattgtaatgaaattgcacctggatgtttgaattctcaacattcttccggatgaactgagtggatacagctgttgtgtaaatgattgcgctgatttctgaactttttttttttttctcgcgcgcaactttttttttttccccgatcctcgaagcccggccccgcctgtgcaaagtaccgcggagcacacaccgggtgagaccacccgatttcacccgatcagccgaagttatacattttttttttcgggctgagtcggtcatgataattggtgggtaatctcctgcaaatttacccggcgggctcggggcttcgaggatcggaggaaaaaaaaatgtcgcgcgaggaaaaaaaaaaaaaaaaagttcggaaatcggcgcaatcatttacacaacagctgtatgtaaaccaatttagaaagacataaagtgtacaacagtggtattcttcagcctacaagattgctgaattggagatcgggactcaacaaaaaaaaaaaacaagaaaataaaagaaccactaaacccacaggaaaaccagaagtaaaattgaaatggctcagaaaatccaacagctcagatgatgaggacaacaattgtcagacactgagacactagtccatgtgtctacatgagattttaacccctccaggttacataacaattattattatatgtaatctttaagttaataattatgaagtagagttattcctttttacatgtattatttatgttaataattattctgtaaattaataaagattaacctctttattaatttacctcttccatgaaaattataatcaagttgaaaaggataattatctcttgggtgtatccaagagatgattatcctgtttatctctcttgtgtgaatatatattctgtttatctctcttatgtgtattttctgaaataaaggatattcatcacatgtacatttaacatgctctgaatatcctgacactttcccccaaggaatagtgcaccaataaggggactgcaccggtcccagcagcagattgacccctgctctgtaatatttaagaggatggctctccccctgagattcatcccccagacaattattaccatacaaacccaagtaccttactataatacatataaatagtgagtggggttttaagtagtttattgttagtttaactagtgtactttcctcttattattatcactagtctatataagttaagtctttaactttatagactagtaacaacccttttctcttgtattctcaaaagctcaggcactgtgaagctcatcccacagttgtcccttattcttataaggagctagcccctccactttacaagtgttgagttgggcttatttccactggccactctttggctatagtgtgacccaataccccatcaactcttggtcacataagagaccagagctgacaacaatggtaccaaactaactgcagacctagacaaacaacttgaagcaagataatgtgatccatcaaaaggtgaatgaaaaaaattacaataaagcagcagtgggccgctacactacactacactacaggcccatgtagcgttagcgtagcggcgccaatttttttttttgtgtagtgttagcgcgccgctaacactagccaatttttggtgtagtgttagcgcgccgctacgctgcgttatgctacgctacggcgtttttagcggcaaaaaaacgcctaaaaactgctaaaaattgctgtaacgcagcgtagcgggcagttttttgcgccatgtgcgcgtagcattagcgcagatggggggaattgcgctaacgctacactaaattttagcgcaaatttttcccccatgcacgtagcattagcgcagaaattgaaaaaagcgctaactctacgctaaattgtagcgattttttgctacactacgctacgctaaccgtagcgttagcgtagctggcccaccgttgaataaagatagtgaggccaaaccatctctggggtacctaaataataaataatgatgctctgttggctttgttggactgaaataactgtgagtatctcccaatcatggagtctgttgtttatagctgatgtcattcagtagcacaaataggactcccaggttccaaagcatctacaacatctggtaaaggacaaatttggcccacaaggcaatggaaaatggcttctggtgtcttgcaagagcactaggttaagacaatcaaggattcatgtatggtgttgcaagcccgtctgggcacacaccaaagtttggtcaaaaaaaggccaagtgcgctgggccaatcccaaagcccgattggccgatcccaaagcgcgcgtggcaccatcccaacccccgcttggcacatgctaaagttggcgggggtcgggacaaagcctcgcttgaccgaaatcaagcgagggtgccacgcccgccaacatgccggcccccaagaaggccagctgctgagtcagggcccagtgccgagctggggcacctgctaccaatcggcccagcgggacttgggtatgtgccaagttgcgccccccgcagattccggatgatcaagccctctgggcacaaatcaaacccccagtggctatcggccaagcgggacttgggtttgtgcccagacgcgcttgcaagaccataggtctggcaggagatggtcactgatttaacagataacagagcaagttacataaaattgcagggtggcaaacatgaaattgtcattatctttgatggcctaatggtagatggcatcatggcaccaaatcaagtgttcctcctgggaagtggctcatcaagttattgaacgttcaaattcttttgaatacttatacactcccaatggttttcctctttgtggaatcctgcaacaactatctgcccttaaggcttggctgtgaagactccaaatctggtgaggctatttaccttatccagtgattatgtttcacatggagaagtagatgggagcaagcccatccctccccccattctggcaactaagtggactttggacattgctaagggatagtggagttacatacaagagggtctgactgtctatcactggaccattgtggattctaaaaagtaattaaaaattctttcagttacagctttcaaaaattacataaaattctgtttttttttgttgagtgcaatgaaccaaaaagatgataaattgagtgtgatgtcagcctgggttttctagaaggggcaccaaatttttggagtgaagatctgtgcactcaaaataacttggggtgagcaggatttgaacccctaaaaaaacctggaaagtaacatcttggagtgcacacccatgtactccaaaaaatataaactttggcccattttggtgtgcactccaatgattcttggagtagggggtagtgcactccaaagattcttggagtactccttttttggtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtttggtgtgcaaaaagacagacagatttcaaaagtcaaactaatacaattcttgaggtttgcagcttggttgttgtactctgaagtccattcttcaccttttcttttttttgagctaattttttccctttatttttgcccataggagttgatcatgaaggcactatatacatatattttgaatgacaaaaaaaacagcccaaaacatctatcagctataaataaaatcaagtatgttttttcagccatcccaatgcccataaggagaagaagcagactactgaccaatcattgatgtcaatgagatggtgttttgcccttgtcttctggtctggtctgttgcacgagcaggagccaagggtgatcaggtttctcgcctggcagatgtcctgtgaagaacagctcatgatgtcctacaatatgtttgcattatttgaaaaccaacaagccccaacaaaaacataagtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttcaagtcacaagacttggtggtggattggtgcagaatagatcccaaataatgaatatgaagaaataaaaacaaaaaacaaagtttaaaaaatttgtgaaaaataaagatataaatgtttttttttccaaaagctttgttattgattttgggggagtgggagtgctgagagaaagaaagagtggaacatggcaagaatgattataaatgaaaaaaaaaattggaaccaaaaaaggttgagccaggttggttgttcagattggagtcaaaacagtaaattctagtgcttttccccaacatgtgctggtgaatgtgctactcaacagttgtttgaaaccacctggtgaccattttttacaaaattttcatttataatcattcttcccatgttccattctttctttcttccagccctcccactcccccaaaatcaataacaaagcttttggaaaaaaccatttttatttattatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttgggacctaatctgcaccaattcaccaagtcttgtgacttgaagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtgcacccactgtacatctgatttcaagttctacaaaagaagagagatagagaagaaagtgatcaaaagaaaacggcctccaagtcatgactcatgaccagttgatgatgaaaacgtttgagttcctgtgctatgattgaaagcctttctggcaagacaggccggcccatcatactacagtgaactgcacacaaacaaccacatataaaacctctggatttatgtactccagaaagaccaccaccagacatgagagcactgctttcttctactcaccacacatccttttggttcttgttctgaacaaagcattgcaaacaaaaatcatttttctttttcttcttttctttcttggagggcagaagcaccaattgacataaaacaacacaagatccaaaaaaaagaaggaagcaataatgagatctccactggttacatatctgttatacagtctagaagtactgagtcaccaaaaatctcaatcaaccaatcattcattccttttttgagttggttttatatgatgtttttataacttgcatggatttcatttgattcaacaaaactgaatgacaagataagataaagataacaataacaaaaacataaaccctaagatcaaaagaagtttcaaaaaaaacctgaaccagacttaaattttttttttgtaaatgtaaatgtaaatgtagtttcttattttttgtattcattcatttatgatgatcgacaaaagaaaccaaagaaaccaacataaatgaagaaagtgcaatatatatgattgattgattgatgcagttaaatacatgtatagtttttttctttttatgattatgtatatataaaacaaagaggaaagaaaaagcccaaaatcgaactggcctacatcctcctccgcttatatatatcaatcacccttctctggtcataccgatttacatataatagtaagatgtaaaaaacaagcccattttctttttgctaagcaacgacatcaatagtatcttttttttggtgaagcagctaagtaacaacgttaatagtttttttttttcgggttaagcagactggcacatcagaacaatctttttctttgggtcggcaaggcaaagactgctgggagtacgcgaccgatcaaagaaaacaaaacaaaaaataaagtcaaacctccttgacgtattctcagcaataaaaaaaaaaatgaaacttactccactacaatcacacactactccgcttcatctttgtccgcgttggttttttcagcagttgtcggttcgggagtatcggcacaatccatctgctcgccctcatcctcgggctcttgggcaggagctttttcggtgattttcggttcagcatctgccgtggccatctcgacatcttgatcgggtttggctgccggctcagtggcttcatcctctttgagtgtctcgtgatcgccattgactactttgggttcatcgctggtagcttcggttttaccgttgatgccttcagtttcaccgttgatggctttgggttcggcgttgatggcctcggattcgccggtgactgattcgggtttgccgttgactgattcgggtttgccgttgactgattcagattttccgttgactgattcggttttaccgttgaccaattcggatttgccattgactgcttcgggctcagccttttttgcctcaggtgcatcgttgacagcttcggtgtcgtcgttggcggcttcgggcttgccgttgtcagcgacgggctcagtgtccattgcctcgggctcaccgttgacagcttcgtgatcgccattggcttgaggttcagcctttggttcggccggtggagaggcttctggggcttcagtttgaggctcggtgatttcggctgctttggatggggcagcctcgacaactttttcagtctgatcgatttcggcaaccttgacgggcattggttcatcttcatccattttcatactgtcaggatcggatggcttcgtgggttccttgccattcatcaccacttcctccattttcttcgtaccagtcggatctgtgttctccttgccgttaccgtcatcggctgaagcgttggccttggcttcatcggtgccatcagcggccttcgagcgatgagtggactcgtcacctaatccaagttggtttctccatttctcctgaagagcacgtgctcttgctctgatgctgtatttagcgtccaatggaaccttcgagtcctccaggaccccaactcgtttcaggactttggccagcttgctcgactaaaacaaacagaaatcgtgtcaagaaagacacaatgtcacatggtgcaagaatgcgacttacagtgagccattcagtttgcatctcaaactgttcgatgtcagtgaaaacaccatcaatctcgggcatcatctatacaaacaaacgaacaatcagttgttgcgctgcgacagccaaagtagcggttgggtaagattaccttttcgttaagtgcagctttgcctaggaacaaccgttgtagtcgatgacgccattccctaacgacagcctccccatcaacaggtgctgctggctcctctttcttctttcctcgctaagaaaagagacagtggagggaagaggcagtatgagagggtcaacaggacggtttcatgagcgacatatgttgcgaggggaggtttaccttcttaatcgctggagcagctggaggtgactctggggtagcactagcttgagcagggacattggtgggccgagcatcgactgacttccgtttcttggtagaaacagctggcgttttggtttcggaaggtcgcttccgcttttgttttgatttggctgaaacagccttttcagtaccttcggcgtcaacgggctctagttcatcgatttctagggcgttgtaatcctcctcagcagcgacaaggcgcgcttcgagatcagcttcccaggcttctggtgccagcgcaatctggtaggctgccttgagatcggcaccttttttgttgggattattaatgaaggcctggaagtgacacgccgagaaagaggtttgagtcagcgggtcggagaaagagagagcgacgaaatctcacctgaatctcagtgcgctccaggatactcatctccttggcgttcatccaggcactaaaagagatcgaaacagttaatagtcggaatgcgttgaacgatcaaatgggggctcactagtcagcagttttgaagaatttgacgaggtaagagtttttttgagcaatcttccgttcatctctcaagttcaaaggtgacgcataagggtcgacgatctaggaggagcccatgtacggtcagctgggcggaacaggggaagctagttgaagcgagtaaaaacatggctagttcaagacttacgcgagcgggccatgccgggtgtcctttgactttagccaagacgatatccccaaacgaatctagtagaatagagatgagcaacagaagaggatcagtcgaacaatagcgcaaaacataagtgaaagcttcgctgggcttgggaaaaaaaaggcgtgcatggctcgtgtgaggctagcaattccacaaaaataacgggatgcagttcgagagacggggattaaaggtggagatagaggggtgttgctgagtaaaggatgagaacacgaacaagtgggcaagttgggcgtggtgactcctggaagtgaggcgccgctctgtctgggtgttttgggcggcatagtgtgtgacgagatgggggcaaattcgagaagacaaagcgttcgggatcgatcgatcgagccggaataatctggataaaagaaaatcaagacgatcagctcagtcgaagaagacgcgtctcttttcccctcccaagtctttcttttccctctctcttttttgctgtgtgtgacagttttttgggagatgtcgacagctgatgcttttgagatgacatgtagagcatcccaattatcgccaaaaagtgaggaacattgacgaaccaagacgatacgaaaaaagcgacgatcacttgggaaaagagtcaccgatgtgcctggtaggaggaagagaagatcgagtcagcagtctatcgaacaacctattgacatcttttttgggggagagagagagagaagagcgatacggatgtgattggagacttacgagttgtgatgctgccgatcggagtaaacaagggggaagaggtggggaaaaagcaaagtgggttaggatgtgagtgagaagcggatgtgagtgagacagtgagggttgaagagcgaagtgtgtgtgtgtggggagtagcgtgaggagggaagaagggggatgaaggggagagggatgaagggggagagtgggggctacatacatgatactgcgcggtgatgggttgggtgagatcgggtttcagggtcggttgaggtagtttttgagtgggaggatacagaaggggaaaggggaggaggggggagagaggcaggtgagagcgaagggtagatatatatccttctgtgactcagtcgcacactcgatgtggtgagggctgtcgggctgagtggagtcggcagagtggatgaaacaagccaattccgattgcggttcagctgaaggggaggaagggaagcggaggggaaggggaggggagggcagagtgaggagtggagtggttttatagtctgttgggggtgcttgttgggtctatgtagggcttgagatcgatcagccaatggaatgacagctgctgtatgcatttcgcttgatgttttgtttattgtttttttgttttaaattttttttttcaacaaggtttttcaactggaaacttgtcatcactctgatttatgtaaacgtacaactccatagatatgcaaataagcagcttcttgtttggcttacaccgatgatattatattatagcaatcattacatccatcatatcattcatcttcgatcatgtgttatacatcattaaacctttatttctacttctatatatattctcctacgaatttctccaatcctctccgtctctgtctctctttctagctgaacaattgcacttggatccaagtcatctgatttctcttacctaccatcgttgttctcgtttcagttgatcgcaccccaacttcccaatcactagagttacatattgttggaatgtagaaccaagcccggttggagaggcagcgccaagatcttgatcttgatcttcttcttcttcttcatctgaatcgcggttggacgtgggtggatgttgtccgtgtatggatgacttggttgaaggggagatagagggatgataatgctgaaggcgtgtgtgtgtgtgggtaatgtttggttgaagatcgtcgaatccactccggggccctgttggcttcgatccatacatcctaaatccatagttttactcacttgcaactcatcagcacaccacccaagcctgtctcaccacacacccatcccgcccactgcaccgatcgcttgactggctcttcttctttttattcctgtccgcttgctctcgcccggctttggatctgagtcactcttcgccctccctgctggtttggatggccaaaaccgtttcatcaccgacggttcatccgtctgtccagtctctataggaggatatgagctccgtgggctgtgagagagggtccgatcgatcgagcagtcgcgcgggtgggtgtccatgatcacgaatcatctgatccatctcaacctcattggattccgactggtacggtctctcgagaaatgcagtagtagccagggccaacggggatccgatggatatgatctagaatgaacatgtgggtgtgtattgatcgaagcgtgtaggcacaagattgaagactcagaagcatataaacaaacacaaatgatttcattcccaaatgtatatagactactagatggatgcaacactcatctggctgtctacgcccacacaagtctagtcgaatatcagtttttcgctcttttccttttcccccttcctcttctttctcttttgacctgaaaatcctgatgtatattctgtagcctaggtgggtgtgatccgagagtctggtcatccatgtaagcctactactacttgagtgcggccaataagctgttgagtcggtcgatgatcaatcagtacgacttgatagaccttgaagtcagattgaagtaagtaagaaagacttacgattcaaacacttctacctcaatggctgcttcggccttttggacctcactacctgtgctcaaggctcgttgggcttcctgaagggcagatctagcagcctgatatgacggatgagtgaggtagagaagagtgagcacacgtgctgaccactgtttcttagagagtaagaatagcagtaggacttacctctggtgaaaaggcgtctagagggtaggcctcaacagcgttgatggtgaggaggttgttggggtggacattggcaaagccgccagaaactgttaacatgtttttgggggtagtaagaaaacggacaaaaattacaaacattatcagcaaaccgtgagatagtagatgacacaggcactgctgcatctagagagacgctagaggatgacataccaaaccatttcttagagtccccttgaccttcgattacctcaaccacgccaggcttcaggctttcgatgctggccacgtggttggccaagacacccatgtccccagactcggctgcgatgttgacctgggtgaccccactggattggtaaatcgtctagaggatccacatccaatcaaacgatcgattgaccgatcgggtcgttgttcagacgatatgtatcattggtagatagcgttttgtttgaggtcgttcaggcaggcatcagggtggatggatgtttggggtcattggccaaacagatcattatgtttgatttttgttttgtgaaaacaaatcagtattggataggataggcaaaatgaagaggtaagcaagtccagtctgagcataggagagagccggggttgagggtggcagtgatgattatacaatgagcgaagagacgaacctcgtgtggtaagaccaaggacagctgaagtttaccatctgagccggagccaggagcagcctcggtagcgtaggtttgagctgggagggtgttcctgggcaatcggaatgattgggcagcacgaggtaggccagcccgagaggtaatcgatcgtcgaatagcgaacatcttttgttgttgttcttttgttttgttttttgactattgagttcgtttttagtcttgcggtcttcagtccctcgtcctcctcagatcgatggtgaaccgattcttgatttaagcctcgtcagttgactgaacttggttgttgaggtacaaattttattctgtacgaagttcggtggagttgagttgtcaaggatgatgatgatgatgatgaagtctcctcgtcggtcgctccgggtctcgctgcgaccccttggaggctgaaaaaaaaaatacactcggctcggcccggatcggaaagacgtcgagtgcaccagaaaagtatgtctttacagagtaaaagcacgcattaaaagtgtgtgaaactgttttgaacatgtacagcatacccaaaaaaagcttgcaacttttgcaagaaaaaatatgtgtttctttctttttgggcataaagtatgtaatacccctttgatcaatcaagtaaatatgtagttggcagtaataattggtaaattcttttttttgtttgactgttctgatcaccaaatagatggatacatctgagatgggcaaatgtactcctactattgcttcctctgaaaacaaacatcaggaaggagagaaattctccaattcttgtccagctggctacttatctccaacctggtacatcctaaaaccattcaccaaagacagatggaatctattcacttttcttacaatgggtagaacaatatgtcctggatagacttccagaattcagttttggattggtgttcaaagttgagctgcataatgtcataaaatctttcaatcgtgactggatgacttcccatcagatctggggcgcctctcagtttttgatttagactggatcaaaagtctagaattttgcagggaaatctagctttcaaattcatggctctaaaaacaaaactgggggaggggggcacagatttgaatttttggtggtggaaaactgccccatatatcccaactgcccatcaaaaatgatggtttcctgtttgaccatcagtggtgtgcatggatcctgcctataacaatttcatgaactatggcctcacctttggccccctggcctgtcaaacaaatagtggcaaagttggtgatttattgactccaggtcatctttacatgataatatagtgatgtacagatgacacagattgataagagagttgactttgtaaggctttctgaatttggtcttaaaaatctatggaaaggctccttatttggggatggtatgatgtgtcggtctaacaggaaaccaactctgtggaagatgggcagaagatgtgaagcagctttccaccaaaatttgaaagctcacattcaaaaatgtcatgttaggcccaagcccctcttgggaggctcgctatgacacaactccgatcgaggggcttgtgttttttccaagctcacgtggcctttgtccatctcatcaaaaccttcccgacacaactgttaccgcctcagttcactgacttgtctgtgtctcgttttacctatttagatcctcacgggtgaaatccgtcaagcaaggatcaagttttctggaagggaacctgaggatatatgtatctcaaacgcccataattaaacctcttctcgtgattggcacacatgatctttgagtgtcctacccatgaagatgaagtcgcccgattttctcaagattggattgaaggatcgtacgcttcaagatgggaaaactaccaaaaataactggtgtaccgtttgctggccatgtgctccccgattactgcccagaccaacgtatccgatcagttgtcacaggtagtgaaggattcatctggcccatagctcagtgagaaggaatgaactggcgtcgcacatttgacaaaagttacagacatcactgtagagcaatattcagatgcctcggacactggcagctctagaacctgcacctttaaggctttaccgctttttcaaatctacagtgacattagtttctttctgaaatctttcaggtgtctatgacaccgccgcacatacgtttatatcaaagctagaaaggtttattgcatccttgaacttggtatctatgtttccatagctatgatagcgaaatggatttcatggctattttttcaatatttttgatgttattgcaagaaatgttctactgcgaacatgactgatagagctgcaagaatacaagagcgggtgcatatctcagtgaaaatcaggaaaccatccatcggtgaagtgtcacaagtcgccgatttggactatgggtaggttaaagagacctggatgcctggtaggccaagacatactcagcgatgactcaagtaagtgagcacccaggtctgagctcgtctattcgctccctcgagcaagcgaattctgtcttcgatatccctgtgccgatggatcgtggggctaagctcgcactgagtgattatgtattcgcaaatgggaccgatttccacgagtcccaatgcggaggcctggttgatcatggaaagggaatcagtatgtcagaggaaattcctcggtaatcatcgttctttacttactgaggtttcaaggtggcgggcctcttgccctaatcgatcatagttcctgatttccctgaggaagaaatgtagaaaattaaatttttggacgagtcagtacatggctagcctttttgtattattagctatcatggtcatcttcaagaccaaaacagctcaggtactaaatgaatcggggaagaatttacagcatgtctttcatggttgtcgttctttggattgattggccgatatacctgaccatcagatcttgcacgttgatgttgttcacgtcgagttgcatcattctccatagccttcgcgtgtcaataatctatagaatttaacaatgttttgttttgttttggaagaaggagaagaagtgagtgccccatcaattcttgagtgtatctgtgtttggatatcttcacatctggaggagagcctacttacgtcagccatttcggaaatttatctcaaaaaaagttacaagggagaacgaagccgcaggctggaaagtatctttttggtttttgagatattttaagagaagagagtgatttgaatgaggaacagcattttcggccctacttcaagtcctatttatacatgtcgatcaactatggctcctatgactgagtgataactcgtgagactgagagggatcatttcttacatttagcggagtagggggcctgattttcgctgagtcgcttatagcctcacgtccaagtagaacggaaacattgtcacaccaagtcactttagtctcattgcgccaaaactgtgaaatttaagacttgggtgtccgtacccttagcgaattatcagtgagatgcgcccgcatacctagactcccactatatttgcaaggtgaccgtttgctaatttacctataacagcctcaggaccgagttaaataaaccccgtgccatataaactcactttcgctttattgcactcaaactgggaaatcagccgcctgcagatgttcgcaccctgagctaactgttgagagtgtggctttatggaattgagtcaagttcagcctccgatcctgataaattaggagggattcttctttatgaaagtaaattatgcaagacacgtggcaccaatcaacatgtgtcaacattagtacattttcggcgttttgcaggctaccattcaatttataatctgtgtgaccaagggaggggcattttccgtcccttctgcctgatgtttctttttaatttctgaatcagcattggcataataatcatgattggattatcacaagacttgaaaatttctctaaaaatttcaaaaactgactgccaacatggaggccatcatacaaatgtatgactgtgcaatcactggtcgtatagattgggaaacacaaatggttgcttttgctggtaatcaaattctaatgtaaaattcctagcatcagtactatcatctaattgattatgagaatcagggttgaattcaggaatcagctgcgtgttttttttattacaaattaggatgaaagtcaatgatagtttgtcaagaaaagactggaatgattgtcttggatgtctaaagaagaaaagatcttgctgagattaatctaactccctttaaagaaaggccaggattacttaccaaaaattcaataggttcaatcaagcctttttctgcctgagtagaaataggtagctttatgtaaaaaataaattgttattttgatgattgtcttagctaaataatttcagtgagagggtttggatttttactgagaagctgttgactgtttttggagttttttgcttctatttcttgaaatttttggcttttggatctttttttcaggagctgttgaccacttgcgtggagctgaatccatgtgttctcgatgaattatattgataaataagctgttattcgatctagcatatctatagtgatgattcattgagatcttccctcttttgagaaactaggactcaggagctagttggacagatatcatctcattacaatttgtattttcctcacaagtatgccatctgatcactagttttgtattcaagtcaggcttgtattttgttatagcagcagcttatcttctgaagtagtttacttatttgttggtcttaattagtaaagtgtccccttttattccatttattcttttttgttctaagtttttctatccattatcattcattaattcccacacaaccaaaattcaaactgctttcatctattctaattaaagttagctggtaaaataaattgagtcatcagttttttgtttcttttccatttcttgagacttgaactgatccactgtttcacctccccctgagtttgagtcctttaattagttttttttagctttttctttgatttataaggcctagaactcaacattttggaatgtttctagtctccacaggtttcaattgggaaaaatgggcagggggagatctggggaagtagacaggcctttttggtacaataaatgactctggtgcacagacaaaacccctctcaataactgatatgtgctccagccttcaagaaggatacatagaatttcttctcaatggctggtatgcaaaacaaagtttttgtaggtaatacctaccattaatctatgaatatcacaagactgtaatccttacagaaaattgaaatgtaataacctaagagcaattgcattggtggtgcttgttgataaccaagataagtcacaatctaaaaataattttgcattcaatacctcatcacactgatagcatattggttcagactaaattgaacagactgattattcttccaaatatttatctaaagaatttaaataattagaggaaaaaaaaggtcggatagagggctaagagatatgctagcttgcatggtggaaaacgtgcccatgctacaagaggctgaatgttgtaatcttgtctatagagctattacaatgcagagggaaaagttgtgggacagaagacaaaaacaaatattcaactgaagggagaaaaaggagttaggagagaccatgaaattccaacaaaataaattcccaagtcacaggaattctggaaaaacatgggacttttttggaagttcaagaaaaaaaacaattgaggatctattaattgtgcacaaatttttcctgccaagagtaatttatagtttcagcctcaggctctccttaggagaccgtcctgtgcagaaaaatctgaagttgtgtgcaagttcagatttgtggggtgtcacctcctgaggtgtcacaggaggtgacaccggggttaacagtgcaccctcgaaattgtcgatggtcctctgttgaccattgccagtgactcattcgattggtgcgcttccaaaggatacttgttggatacatcagtcacaatggccatcaacgacccctcgagctcatccatcgtagaggcgatcacgatttacaagaagaagactgggaaattgctgttgacgaattctgtgttgaaatggatccccaaggatggcgctgggagtggcgctgaagtcgtttcgatcgattttcctcgtctccattgttagtccagttaagcctgtacactcgtttaactatcctgcattaataggcatgtttctaattatcttgtgcgtcctagactgatgctcattgaattccaatttgtcatcaatcccaacaaaacaaatcaaccaacgggtttccgcgggtcgtcctttttcaaactgtcgtattcgatgggtaatctcacttcccagcactcttctcatcgagagaaggtggtccaaaagtgatactcaagattgtggccaaagcgatctcaacaagtcccactccgacggatggctccaatccaacgagcacaggagaagagacctataacttcgccttcaccagttccgacccgcttagtgatcgagaaacgttcaagaaacatatatccgaaatcattttgcagaatcgggggcagggacaagcttctcaagcgccaacacagccgactgacggcacggaaatcccaaagaacccaccaacggatgataataggatagcctcagataaggggaaagcggtgaacccactcgaggattggcgtctcaagaaacgcgtactccaaaaccatcctgacctgcgtcaacttcataaggagatggtcatcggcgggcagatctctgaaggcgagttctgggatggcagagaggagttgctctatcatgaggctcgacgcgatgcacagaaaaccggtcgctccgcccagatggtcgacccccgtcctgagaccaccgactcgggcgagatcaggattagcatcactccgcagatgattaaggatatcttcgaacagtaccctgtcgttcaaaaggcttacaacgaaaacgtcccaccggttagttctctttctattcatcaaaagatacgccccgatagcatactcaaaagattaatttttcatgtctgccttggttgtaatccttttcagttgaacgatcaaaccttttggacgcgttatttccgttctaaactttttaaccgacaccgttcctcggccagacaatcgggtgatgcagtcaaagaagatgagatattcgataaatatctgggtgatgatgatgatggaattgaacccaaacagatcaatacacgtgaagttttcaaattattggatttggctgctactcaggaagatcacgcagaggtttgtgaattgtatctccagacaaagcttttttgtttcttgaactctcctctttctcatgacagtcacaagcaaacatcggggagattgatgttgacattgcgccttctatagacaggtaactcaaacgattggaccatgcgggctggtactcaaagatcttcacttcctctgatgagaagatttaatgaacattcacaaagattattggattcatcactgtttgtggaaatattctcacctcaaaattgaaaaaagaaaatgaactaaccatttccattggtgatacaaatatctatagtggtaaagtaccggagcgacgctgtggtggagtcattgatgggggtgatgcgggctcgaggaactattatggggagacagatttagaagacttgaatgctccaacagagccagagaggatcattttagacatgcgagaacaggagcgatacttcgaggggagtgcggttgccagtcagagctccaagcgaaagcggaccgctgaggaagacgcccagatcattgatcagatggccgatcggctgaccaaaggctggaggttcgagctcggaaagttcaagatccccaaggatcaagtcaatcaatctacccgactcatgctcgataacatctcgattcgttccgaacaagagcgtgggtttaatgaaggtgggtcaatctccggatttatctttaacccctgaatttacgttcgggaggggtttgaagtaagattttgatgatgtattggactgcttacctaacttcggattcatttgacgactgcgcagattccatgcccaaagatttcctcgcccaaatggtttcaacttacacaacgacaaatgaatttctgcgacaattctggacggcgatcctaccgaatccgatgccggtcagccccgcgatatctctgtcgacttctacagcacaaggcacgatgacgaaagaagaggaggagcagaagcggttgctgatgatgcccaagccgccgctgacggccgaacagaaggcgctcaaggcccagagaatggtcggcttcttgtctaagactaacgagcgcatccagggcttgatccagaccgctcatcaaatcgacggcttcaataaaagtaacgtcatcctcgcctttcagggtctccttaagtcggtcgatgtggcacaaaaatattacaaagatcgaacctcttgatcttcccttcacttttttcaccttttttttaaaaatctcatcttgagtttaatccgtttgatttacatgcatctccagattgcaatagatggaggaaataggcagattttgcatatcttgctcatctttctctgtaaagccagaatgactggctgtaaagctgttttcacagagaaaaaaaaaacaggtctcaatcatcattgaccaggagcgtgaatttcaacgggaaggtctccaatctcttgattgttggggttatattttccttggagctgactccccagtggagaaaactctcagtttgttgttattacatgctgagaaatgatcgactcagtcgcactcaactacctcaacataaaccaactcaaaaagataatcatgtcatctgcatgcagttgtgcttttggattggtgaaaatcgtgccatagtatggcattgaagtaatcgctgcaatacaaaattgtcagattaaagcatgtaaggggtttccttgtttttgcagaacaatcaatggcgtaggcaggcccattgggaattgatcagggttgattgtaacagtgcttgccactttgttgattttatcaacattacatactctcttctaatggtttatgtatgcgtgtggattgagaaatgcactgcaactgaatatcatcatcatctcttcacccttatctttacctctcacccaacccaattggcaatacctatgatcactttctcagaaaatctggttggctagtaatctttttctgtctggtgtatgtacatgtggccagcatctgcaattcacagatatatctgactgagcttgaagctgtgttgcttccaacctcagcaatggaatgttggttgaaagtcatcctccctgtgatgggatctcacttttcttgttctttgattttggattgcatgtgcatgtacatacaaataatagtcaatatcaaacatcagcaaatgaagttttatgcaagtcttaggatgatttcagactgtaacatttttttttttcataaaagaaagaaataatgatcattggaggaggtaatgtatgtaaagagcaatagcaatgtcaggatctgctttttttgggaggtccatgatgtgtactgtggttgctttcttcattaaccaaaacaaattgtttgtctttttggctggattttattttttcagtccagtttgccaaacaatacttcatatacattgaaagcaaaaggagcacaacagacaaaacagatccttttcttgcattggatttattcagtaattcttgtttcttttcttttttcttcattaacatgtatatataataatgttaattgattgacttttttttgtcttttttacaaaacagatcaagaccgcaaagggatgatgatgaaggatgatttggatgcagaaaagaaggggtaatatgcaagggcctagttgaagtcaattctaagaaaacctagcaaggcgtctctgacgtagctgttcaggagttggttcgtcgatcagatcgtctgagacgggaggcaaagagctggatgagggaggctctgtcggatccgagtcggatggatgattggcgaggctttcggagatggcggcagccagttcctcgtcttcgatgctacggagctggtccaagagatcagaatcggcggggggttcgacgttgttctcagagtcagacgggtcaggagctgtttgtggatctatgctcttcgtctggcttggctcgctggcagagggctgagatagactggcctcgatagccagccggatttgctcgtcgtacggcagctcctccgtattcatccgcatccgtgtccgtgaggcctcgtctgttccttcttctcgtggccttctcagcgtggaagaggcccccccagaagacgttgatccacttcttcctcccgaagagtagccgagctggtctaatagttgggcttgttcgtcggcctgacatgctagcagactccccggctgcggcgcggatggttctgatgatggcggtaccggtatcactacaaatatagagtatcctgttttcaagcttcattattagtgcgctgcttttttgtgttgtggtgttgagggggggggcatttatttaccttcagcttctgcctgggcaatcgccatgctcaggaaagtgggacctatccatttaggcgaggcttcgtccatagaattcaaattatacctggtcgatcatggcgaactctagttcagtggtttggcaagaaaaaaaaacatccgcattttgattttcttgatttttcttttttgtgaaactcgacgcatgaattcaagaaaatgaagcataccatcgatcaacactgtggccaaatcgtcgaagcgtgaaccaatgtaaatcatgatttaaaataaaagcttcttggttcctacgtacgatatcgatcaaatgatggacgaaaatcaagcaaggatgtaaatcaataaaaccaggcaaaaaaaaaaaaacggggcaagaggtcatgaaagaaaaaaaaataataaaaataaactgactcggggtaatcgtgcatcgatttcatttcttcactccgccacctgatgatccgcaagcccaggcgatgaagcgcatcgtctatgacttgaactgagaagaatcctgatcatgaggtatccagcacggaccaattatgaacgaccaaagaaaaatggatcagacagatgaagtgatgataaaatagatttggatagcggagaggttccctgtctcatatgctcaccactatcatcgtagttggagtttttctctagcctggagctgccttgaaggctgttatcatgggtaccaccatcgtgttgtagatgcgagcgttcgagcgaatccaatgtccgggcgatttcggccaggtcttgtggagacctgtggtgcagaatagaaacagcattgttgcaaaaaaatattatgtcgatgagcaaagacgatcgactgcaagtgggctttggggaggggtgaatctgacgaaagcttgcataccaaacaggagattgcatcagattgttgagcgcatgctgggcacatagcatcgagcctggttcttgcttctcgcagtagatgtaaggcactagatccatcctgaggccgactttcctttcctacacttgggtggctctcgattggttgttggtatgtttggtgtggtaatctggtggttctgggttgggtttgcagtctgctcgatcgatcgatcaaccaccacttcaacttctccccattctttctcctcctcctttgtcactcaaaccttatttgattcttcccaacaaaatcaacccaaacattaagcatcttctcatcatacatacaacccccagaaattggagccaaagatactccagctggataaggtctttgaccttgatcactttcccactgatgctctagcattcttgaacttgttggcacactgggctataccacttcttggtaaaaaaaatctctgataaaatttgtgcagggcaaatagcaagtcataccatgcctcacaaactgttggtgttagtggataaccaccaacagccaaaagctttatgcaggtttgctgtaattaacagctttcctgatgtagtgggctgtgctgtttactaatctccccactggatattatgaactggaggttgttggtggcactgcattaatttatgaataaatatcaagagaatggcatcaattgaaatctacaatctttgcttgaacttgtgttgtcccttcaatctttctcaaaattgatttcaatctgcataagaagatactttggaacaacttgaatttattataacagttattgtggctggccaattgagtatcctgcatgtcgactggctctattgtagtttgttgtggttttttgatggagatgaacaatacctattttactccaaggaaaatggcaatttgggtggtggaaaataggtcaatttcctggcacttttttacaaaatgtctcaggattgaaatttaggctgaaatgtgttattttagtgaaaaaataaaaatgactcaaatgagctaaaacccattttggtaatgtttgaggcatttttatttctgggctaaaatagctcatagaatagcccattttagcctaaattctactctcaaggcattttgtaaagaaaagtaccaggaaattgacccattttcccccacccaatttgctatttattgtgggcattaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcgcgctgcacacgcgcattccgtgtttaaacgcgcatttattaattaatttatttttgccattaatttcgagtttttttgattttttaaagttgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaaaatgacttttgattcttaatttttttttcactcattttttctgttaattgtttgctttaagttttctacctgatttttcaagattttgtgtaactttaaagttgtttcctacactattaagtgtgtagaaatttatggtgaaatccaattttcataaaagttaatggatcatttttaataatgcaattacactcattttttcacttaaatttttagagctcaattttcattcttttttgacattttatatttttttcttacactttaagacatgtataaatttatggtaaaaatcattttgcaccgaaatgagaactacatcttgtatactgcatttgacaccttttttttatttaattcttcactttttcacttaattgtttgcatgcatgtatgtactttattttttaagtttttttgaggttttaaaattatttcctaggttttaaagcatgcagaatttaatggcgcaatcaaaaatttttaaaactcgacggttcactttgaatactgaaattagacacttttttcactcaaatttttacagcttaattttcattcttttttcactttttatatatatttatcacacttcaagacatggttaaaattattgtaacaatgaatttgcatcaaaatgaaaactatgtcttgaatactgcatttgacctgtgtctttaatcaattcttacatgcttaattatccttattttgtggagttttaagttcatttcctaaacttcgataggttttaaagctgatggttgtatccattttgcattgaaataaaatttgtatatggtacaaattatgcaagaaacggggtacgctcatctattaagattgaagcttgtatttttagtgaaattggacttcaccattcagttctacacattttcaaatgtaggaaatgaatttaaaatttaaaaaaatgcttcaaatcaggccggtaaaaatcaatcaaaaaaacatcaaaataaacctgtccaacacagtattcagtagcaagcgctgatttttatgtaaaatggttgctaccatcatttttatcatgtcttaaagtaggggaaataaatttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccgttgagttttaagaaaattggatgttaccattaaattctacacacttttaaatttaggaagcaactttaaaacttcaaaaaagcataataaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaacgtgtcaaatgcagcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttaagcatttcttaaagtgtgggaaataaatttaaaaagtgaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtccaatttcagtattcaaagtgaaccgtcgagttttaaagaacttggattgctccattaaattctgcatgtttcaaaacctaggaaataattttaaaacctcaaaaaaacttaaaaaataaagtacatacatgcatgcaaacaattaatggaaaaaatgagtggaaaaaaaaaattaagaatcaaaagtcattttattggaaaatggactttaccattaaattctacatgttttttagtgtaggaaacaattttaaaaaatcaaaaaaaattaaaattaatggcaaaaataaattaattaaaaaatgcgcgtttaaacacggaatgcgcgtgtgctgcgcgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaatgccctttattgttggggcaaacttcaaagtaaaagatatttgagctgtgatttattgcaaaaaagagccgacacactaaagaagagaacaataagaaaacagcgcagcggataagagaaagagaatgagagagaatgaaccaacattgacagagcagatcatttgagaagagcacaagggatgaggatagaatggaagaagaacagttggttggactgaaggattcaagttagttgagagtcaacaggtatgagaaatgagaaaaaaagacaaatctcaccaggcagagaagagaatagaacaaggagttgaagaagagtggattgaggaaaagaaagagaagaaggattgagtatttgtgatgtgggaaggttgtagagtgcagagtgttgaagagtgaggttgttgaaggaggttgatcttgaggtgaatgagtctgaagttgtcgaatgagtattggagaagaaaggataagtagaacagtctttcgagattgggactgtgacatgtctgtgatttttacacaaagttggtatttttgtagtgtgagaaagccatgcctgagctacatagtggtatcaatgagttctagagccaatctaaggatctatgagtggtccaattaggggggttcaaaattgaaatttgaagccatttttgaggtgttttgaatcaaacatttgtgattctttcaggatgcacagaatgttcagaaaccactcaatctgaaaaactcccaataacaaaatcaagaagttgctcacaaacaccataaaaatggctccaaagttcaatagtgaaccctccttatataattggctgaggtggatctttcttagttggtacagatggtgtttacttaccagccaagaggtttcctccttggccagtgggtatggtctgcaactgcttgcaaaggatgaatcaagcatccaaaagctcagtcatgaaccccactaattcacatttattgttagtgcaaaacaatccaaacatcagggattccaggcttcactgcctgtattgcaatcttgattaccacttccagtatagcttggttgatcctgctcatcagctcattggaaaatttgagcatatcattctgaagccatgaagccagaagccaggatatttccacagcgtgtggatccctctctgcatgaccaggtatcttgcaataatgtatcaaagtggaaatgactccaaagagccacccaagtcccaatctcaaaacccacatgcaagaatttttagtgggctctcctacagggatttcttttgggtagtgcccccccttccatttgagagggtcagttaagttagatacaggaatcgcttgggaagatcagaattccatcactgtagagcttggggcatttggactgattggctctgattcaggagtcttacttagaaaagccgagcctgccccaggaaggtagtgtagtgaccggactataggttcggttttgcctgtagctcgtctgattgatcagccgttcagtgtgtcgaacttgggcgggtggaggtcttcgagacttcgacggcggacgcaactttggaggcggcggcccggctgtgtcggagtcccggcgaaggtctttccggtcgacgcaacatatgtagccaaccgtgttttgacattttgcttttgactaccccccaggacaccacctcgcagacacagtttgacctggatatgtatgcatgagctttgagtgcctcaatcagatgactgcccgtcaacatccggagaataaaactgtgctgctggttggggattaattcgatgagggttctgccgatgtcacaatcccaagagaaaagcatgtttgggcgtcgctggtgcattcacaatcggagtgcattaaaacctctcccattcggcggctccaggaacgaaaaccaaaatacaaacgacatcgcactggcgaggcaccggtgcgacctcaacgaatatgttctcatatcgcgtttgaggttcagtagcgtaacctcgagggttcctcaattgcccatctgaccgttcgcacttgtgggttgcgtctccacctcgagtaccggtgtcctgttccacgactctatgtgctccattgggtatccgataggaacagtagtattctgcgtcgggttctaggccattgcgcccagtgactgagctggctgcaagctccgcacatcaacatacgcatgttcatcacgctccggctgctacctccagtcgagccgtccatgagtcgatgtgcccccggtggcacacagtcgaggtggatccgtcaatatggtcatcgattgcgaattcagcgaggacacatctactaacgaaatacgaattccgtaacatgtctgatgacgagcccgagataagaaaacttcatacaggattcatcatttgatcctaagcacccgattatcaaagttattcacgtttcacaatcataactattgttactttgagtttcattatcctgttccgatctgttccacatttgcttttgatgtcaaggtcggaatgtccaccttccgttttgatcatccgcattggcattttcgtacctatttccttctattataaagaaacgccaggaaaacacacccggtttccttacggtcgttgacgttacacgctctttttcactaagttattgctaaccatgaattcaaacctcattagctttttgacaatctgtctgggattctgcaacgccaatctctcgcagaatggtccaaacggtcctacttcatctatcgtccccagtcctccaagaaactctaccgacttaccactcggcccgcagacttggaacgccctgaaaatagacgactacctggctaattatcccgggggatcgaacttgactcttcaggtgagtgcttaaacccagagataagattaaaggagcgcgcccacaatatcagagttctaacgacgttcttttccccactgcacttcctggattaaaggactatgccttttcacatcaagcccagaactttatctgtggaatcggtgaaggttgccatgcaggccaggtgtgtcaaagctcaactcgaagctcgattccagttttgctaatagttcctttcaatccactatccccattagcttggtaatccggtagcagcgccggactggtacgtgttgtacgcggcccaggaatggaacgccgtccaaaattctatttacactgccatcggtttcgcggtttcaatggtccaaggtgaggctttcccgaaccactagttgaggcaaattacagcttgagagaaaactgaacggatccctcctactttgattatttctccctcagccactgcgggaagcatggtcacagatttgtaagattcagatccttaccacgaggcagcccgttttcaatttgacgtcagctgactggaaggggggcgttttatctaaacggaacagatttggcaccaagtcacactctatcttcttccgattacaagaccttttcgttttactcagtggcctcgccttcacggtcgctgtactcagtattatcatccccggcccacccggcctgatagctgctagtgtgattgctggggcaatcgcagcgggtactagtacggtgttcaccgggatcaatctgtatcaaagctgggaccgcacccctgatggcttcactcgggtattttctttctctatcttcattttttatttctccagctccatgcaatttgtgcctaaagatcgctttttcaaaccacagtggtcctcatatgtttactatctctcagagtggcaatctaaagtccaagataaactggcaaatatgaccagcaccactatccaatccggcatttcttcgcttccgggaatcgcaaacgctctaaaaggaggggtcttcctgaacaacacgcagatcgaggagcagcagaatgttcaaaagcaaatcgaacaaacattaaccgtccgaattttggtcgacatcctgcggactcaggtgcgtgcgctggaatcttgattcaaaattatgcacatttggctgatttgtagttttaaactggatcaattttgattgtttagggtggttatgtaacttacaaaagtgtaaataacctgtggttttgaactatgaatcctccatcgatgcaatttttgctaacctcatcactgacctctcgctgtaggatccatgcaatggtaaaggtccaaacggcgcatggcgtggagacgacgttctgtctttttgtaaggatggaacgtaagtcttcaagaatttctttttttgacgctgaaaaaggcgcaaaggtggttacttataacttcgcggcttcttccttcctgcgccaacaacctcatagaatgatgaacattgtcaaagccaagggcaaaaaaaccgacaacaaatggtttaacgctcgggtcattgcggacaagtacaacatcaccaccgaatatcttgttactcaatcctggaattgcttccagaaatacaaagccttcaactacgatccttaccgcaatgggtaggcaaacgatagatgatgataggaattctgaacaaaagttgatctcagtttttgcgtttattcagaacactccccacagacgtgaacgccgagtgtgtggccaacctcccagtttgtgattgcactgacccaggtaagacatccaatggcactaaaacaattttaagaattttatagggactgatgctgtgaatctttaaccaacttctccagcaatcaaaaaagctcgtcggaagggtcacactaccacacgtgcctgtcgggatcaaggcaaacttccaatctagaaccacctcccattttctatatatacctatatatctaacaaccattgtcaatacgctaaaaaagctttggatttcgctaaatcgtgcctactagaccttcagcacgttcacctttttcatttcttccgttgattgggatttcttggatatagtctttctagaatgtcaaagttaaatctttatggctatcaaagtaccaagtttatgaatttatttttgaaacattaccttcacttccctcattgcaaaaaaacatttgcccctgttttttgaaaaggaaaaaccaataaagttggacttgattattgatacactctacagtcacctgttggtgtgaactggggcagagaaagaggtttgtgggaggatatgttcattgcatgaatgaagagagaaacaaaacctcagagaagaaaaagaaagaggaaagcaaggaaaggaaaagagaaaaacagatggggacatacctgcggcagagaaagaggtttgtggaaggatgaggagaagaatccttccacgtactctgacccaggtatattctagattttgtgacatgtgtttgagatgaacagtgaaaggtgtgaagcacaaaaataaaaaggagaaacagaaaaagagaaaaaacactactccaacatcaactccctattgagccaaacccctttgtggatattttttgctatgggttaagaagaagtatgggttaataactcaagattttactcattttgtctattttggatgactaatttccaaaagaattgtacggtttagaaggaattatgggttgatgtgtcatgttaagagggagctgactgtaccaaatcatgataacaccaattgcctgacacctgaaatagtagtcacaaagtgagcatgtcttgatcagggcccccttgttcaattttcattggagcaagcaaagacttccaagcataagaatttttctcatccaaaacctttgcattaacctcttatgatttctaccaacaaacaccatgaataatgttgaataatagctactcctaaggcccaattcctgtaatgaagacttcccaataagcaggtctcacaatcctatgaagattttgttacaagacacaaaatctgtgaacattagcactgcactgcactaaaaagaatcagagacataaacaggcggtcaaagaaccaaaaaaggagcttggagtatgctagcttgtgtggcagaataagagctcacactacaggaggttgtatccagtagtgacctcaggggaatggcacagaagacatttgatttcatttccaactccgaagcatgtatatttatctattacaactgtgaggtgcaaagttgtggtacagaaggtggaatcaatatccaactgaagcaaaataaaagaataacatgcgtgaattagtgaaatggaagggaaagagaaaggagaagagagaccagacaacagcagatttccaacaataacagctatggtaagattttacaagcattttcaaaatcaagctcaacctgaccattcaattcgaatttgatggtaagtttatgtctcatttgaataatctttgacaaatctattcactttttggatcttctgtaactgatatttacagtctttggaaagggaacccaggtcatagattgacatgccttgcagaaagcaaattacaggtttttgtggccttctgtcataatgtaacctattactattcaagaatttctccacagtaactggaggacttcccatcaacatctgcgggtctcccagagtcggtttagatccgcgaaattcaaatttctctgcaagaattaagagttttcgggtctagatcaacttctgtgagggtccccgatccgacgggaagtcctccactgtgcatacaaggatggctgagagcatttgcaatggtctgattaactggggttagaggtccaggttagctagctagcctactgagttaacaaacccctggagcaagattgcttaatttaagcttaacaattcctaaatttagcaaccaaaaacctcattttggttaactaaactgttgctcacctcccatcaatgtgagtgcacaaacagcctttgttgagtcaactcacctgaacccagtgatttaaccggaacgatagaaatgctctgagttaatggttgagtaacatccaagtaacaaaccacctgtcaagagagtttctgaatgtcaactggcagcagttccttgagatttttcaaagtgcagtccagctgggtctccttttttgttcttgtgttgcaacacttgagctttttcaacccactcattcttgaaggtgcatgttgatgtgagcaaattgaattcaaaacttattttggaagatttcgcgtgcaattcttgttcacaacaaaccaatgtctccaaatcgcaatgctgattatctccttgcatcgtttcgtttcgacttcttccatgtatgtatttctgggcggtgagcccgttttagaaatgtaatctacaagtgtaaatagctgtttgaatgctcctatcaaataaaggaggcagtgagatgaagtcagccaaacaaattaattcctcggcggcgattcacattcaggcttttgggcaggggatcaacgcgggatgtcattgttatcttttcaatgcaagtgatcgtgattactatcgatcacaatttcttgccgccatatctgtgctgtttaaattaaactggttccaccctttgtttcaagcttacggactgcagtcgttcattatacaagccgttcgtcaacagtcttcaagacctgcgacccacagcacctggtcgcagaagtgtcgaggtaaatccctgatcgatgaaaggaatgcgataagtagcgctcatcgagtggcagttggaagttaccttattgaaatatcctggcttccacaaaacaggttctcataactcgttactggttggtagacaagtattttgagctcacaatgatatttacgttcgggaacttgatcattttcagcctagttttcctgttatcccttctaatcaagtagtgggtaaaattttaaagcttggctcggtacttccttgtaccatcacacagtaatctgattataatctgtttgatccgaacatgacatatgactgtccaccatgatagtccgaatagaggtagctagagttgtcaccaacgacttcgaaagaaagccgtaaagctaatcttgcaccaaatttccttttgtcaagcgatcggcactaagaagagaaacgatccatcattttccgaaatacccggatggcccttgtaggttctctactgacatgacactcccttcaaaattcatgaactcgcccgctgattccttcttatatttctctcccaaagaatcggagcggtcagcaaccctgatcaatccttgttgcagggtaaaaccgctaaaccaaacctttcacccgcctaataactctacgtttgttctctatagttacccgcggtgatgaaaaacagagctcgagtattggagttccttacaaacaacggattgaaatatgggcttggttttagctttaccctgcccggtttaagggttgttgatatcagcaaaccagaatggattgagtacatacaaaagagtaagctagctaattctagtattgtacaaaatgcgtcgctactgaagaattgatcagacaatttgctcttctttcaatctagcaaactttgaaaactatgtcaaggtatttgaaatttactgggcgtcaccatcccaatcacttttctggggtctcatgtctgagtttccttgcagagtctgttatttcaacccatgtgggacgtgtttggacaaggtatttttatgacagacggtacggtgtggaagagatctcgacatgctatttcgaccatatttaccaacaaaaccttcaaggtagactttttttaaaaagataattatcatgataacgagaaatgcttatcagatcgcttgttttttgatattattgattagaatattattgagccacacacagagaaaagcttggatgggctcacgaaagagttacaagcagctgctgaagaaaatggcagtatcgatttttgccatctttttcatcgttttacattggactcatttgttggcatgacgtgagttaaactctactcgaagaagaatttgatttggtgggcaaaaacagaaatagtgtttggttcgttgatttgtcggttgtttcacagatttgggaaggatttgggcattgttggcaccgaatacagcgatcaatcgggattaggacctgctaaggctacctactcagccacctcgtttgtcaaggcgtttgatttcgcacaagatcagatggattttaggatggctgttttgtccggatggaagctgatggaagcgcttaatggctcaggagagcagatgaaaaggtcatgtcgcgtgatcgacgattttgcttactccttgattgatgagcgaatgtctcaatcatctcacaaagtttcttctgaagatgaagagtcatcgtcaaaagacctcttggcactcttcatgaatgctcgtgacgagcgcggaggtggattgggtcgtatcgaattgagggatactgcaatgaatctaatctttgctggtcggtaagtcattgatcaattttggaaaactctgaaaggtttaaccaaagatatttcaagttaactaacaaatgcaagtaatagggataccaccgcgcaaacattatcatgggcattttttcatttattaatgaacaagggtctgatttcgaaagtgcgagaggaaggaaacgatattttgggcgagggagaaggcagtcgaagaggagtaacatacgccaatcataagaaatttctttggtctcatgcagttgtgctcgaaaccctcaggttacatccaagtgttccaaaggtcacttaatcattcttctcaaatacataatagccactgtactaaatgctttttactttgactttggtagaatggtaagattgctctgtcagatgataaaattcctggaggaccacttattcaggccggcgacatggttcgatggaggttgtcaattcttttttcatgtgattttgtctgctggaactgatggcttttgtttcctcgccttcagtgattggaaaatgggtcgagatgctggaatctgggggcctgattgcgcagaattcaagcccgatcgttggattgatgagaagggtagcatgaagcaattcggacagttcaaatttcacgctttcaacgtaagttcttttggatagacattcagtggaaaaattacaaaatcttttggctaacattctttcatctttacctaaaaatgatgtaccacaacaccagggtggaccaagaatttgtttagggatgaatcttgcgatttttgaagctgtaaaagtgattgttgaagtttttagaagcttcgagttggaattcgccgctgggtggtaagtaggctttaaagtttcacgtgatcgttcccatttctgaatctctttcaacaaccacataagttcaaagaagcagtttggcaaacaacccactgaatactgattgttaaaactgattcgaaaaaataggttagaaaatgttccaaaaagcgagttcatagagggcatcgctggttcttatagggttccaaagtacaaggcttccatcactttaccaatggaaaatcctatgatgatttctgtgaggaattatggggcttgaaaagtgaaaaaaaccacttgtgtgtcacctgacgtgtacaaatatactttagccttaggtcatgatactcttacttgatatgtataaccaacgataagatgtaaacaatcctctttcaacatcagattctttgaaaatgtcaaaaacacaagcaatccaacacttctagtataagctcttcaaaaaatccggcatttttcacagtgatggtccactacactaaacaccccctactgtcagcatggcatccctcaagtcagtgcacctgcccccaaatctgtggtttgagcatgctttcagtgcaaccatgctgtatcaaactatgctacagtgcttttagcagcaaaaaaacaccaaaaaaactctgaaatgcactgtagcacatcacaattggcctgttttgtagcctgcccacatggtgctagcacagagccaacagaattctgctgtgcttcactaaattccactgaactgcactgacacaaggctgtgacccaaatgtgggccacagtgtctcacctcaaggtgtgaccccagggctcagggcatcaggatgggtcttgtggacatcccaaaccccagggcatctattaatttgttgggctttctcaataccacctcaatcaagccccccaatttgcctgaaaatgcaaccaagacaaatttcagttccaaccaataattttgaataaggcataagtaaaagatagactcacctgtgaatacatacaagatatgacatagggaagcagccaatgcaagagaggtaaaaagccctggcttccgcatcttgctgcagattgacagtcctgattgaattttttgacatttttgattggccgtgaagtgcttttgcaattgtcttcaagctgacagagctccctttctccttgattaacacctgctggattttgtcaagatagactgttggcttattggcaactatcattgtgatgaatgctagaaattcagcctctaattcaaatggccggccctgggttaggtgggtagatggatcacacacaacggctttggtcctcttgtatgtacaggttggtccatcagtgtagggaatctttgctgactgaactggccaacaaccttttgatctcatccaatttctttcccttctttgccaccctgatggccacatatttgaaatcggtcaagtacttttgttttgccatgggacctgggagaattgcaagattttgatagctgaagtgttgcatacaagattctgttgagagaatgcctaccaggttgattgggtagtccaactgattgagtgggtttgatactgaaatgtgttggttatggcttggcctacagaggtgaccaggcagtgcagacaaagcagtggcttgctcaaccaagaactaagtacatgcaccaggggaaagttgggtttgggggaaaaaaattgtggaaaagtgcaataatttgcacgatagctgaatctgttttgttgcctggaacagtacacctaagacaaggtttaaatgcctgaatttcaggtcaattttgagccaaaccattgccaaaatgcaccatccccaccttttttgggggagactttcaaggattttctcactttctggggggttttcccccaggcatacccacaaaacaggtatgaatgaccctaaaaatggtgttcttccatggcccccagtgtatgaatttggggaaaatctgttttttttttttttggttactcacatgtataggggtttttcctgggtcctggtcaatctgaacctgtccctctccccatgttttgtctacatacaatccttgattttgttcttcttggaagcagtacaagttgatgataatctgtgtaagttgtttatatgtatgtatgcttgagagttgagtgagaatgattagattggtggtggagtttgatgattgctgttagcctccagtgcttggattcgagagttgatatgattgactagacgattggttaatctggagagtgcttcttgtttttgttgttcttgttgagcatggatctcgattaagtggaggatatgtttctgggtgtctgaatcgatttcgagtgttttttgaccctcttcgtcggtcgttggactctctgagatgagtttgtctaggtaggcaatcagcggagatggtccgagttgttcgacagtcgccctcgttgatgttttgttgtgatgagtctgttcgattgatgagctctgtcgatcgtgttcgttggagtcatattgttcttgttcagctgtgttgttcatggtttctggttttggtttgagtgagctggttgcagttggagatcatgacatcataagttcgattagggtttctggttggtttgttctggtgcagtgagtgtggggagttgaagaagtggtcaacaagaaagatgaccgaacaactacaagaaggactaatccaaaaaatcaaaacaacaacaacaacaactcaagaagaactcaaggaaatactcaagacgatcaaacaaccatcatcatcagcagaacaagaacagagcaaactgattagcagcatacaactagccatcatccaagcacacccactccaagcaaccaacaacctcaactggttcaccaaaaactcactcactgccaaactaaccatccaaaacatcagcctatcactcaagacaaaacaaataccaatcactccaatcctcaaactactcaaactcaccctagaaacctaccaactatcagactactaccaacagatcatcaaaacaacaacaacaacaacagagcaactcccaatactccaatggaagtccttcatcaataccctcttcagcttaccagacaaactatccccattcatatactcaaaaacaacaacaacaacaacagatgcagatgcagatctttaccagcaattccaaccaaagttagttttctatatctcatcttttccaagatcataatagctgacttcaaaaatcatcacacaggaatttcttcgcaaggatcagccgacagtttcattccttggtcgaattcctatcatcaactcacatccatcctactccggccattcaaatccaagcaccagagttcatcctcaacaaattcatcaacatccgattcatctcacttgacatccagcagcagcaccaagacctattctcatccatctggtcccaactcataactgccccactcgatcatcgatcaaataaccgactatggaactcgatcatcttcagcctacccaggaccgaactcaaatcattcattagctccttcctcctccgcctccaagcagatctaccattccaagaccttcaattctccaccgaacctcaagccttagccatcgaacgtgccggtgctgaactcttgaagttctactttggagattgggggtgtgagaatcgactaggtaccgcggatatctacgaactgctgaccgagatcgtgacgagtaccgatgggtggacgatccccaccgcccgctggatcgccagatgggcgtcgattgatactcatcttgatgaaagctcgctgacggcccgttcacgactggcccagagtgcgctggctgcatttgccagtcccaatcagatcgcgcatggaactccctcccgacacgcgttcttgctcgtcttgctcctactcaccgcatgtccgatcaaagctgagctcatccaatcaacccaaaacgtctccctcgacccgatctttgtcgaggccatccaacgctcactcggctgtttgcggtctcagttcagactcctgggaatgctcatggccgaagtgatgaccgagttcaaccgcttacccggctctgtcaagctcgactttggacacgactttgaggccgtagacgatccggaaaatcgactctgtgtcgcgattcgtaggctgagtcatcactgggactcgtctcctcccgactcactctggcgcgatttgttgtcttccatggctgccaaacaccgtccacaattcatcaccggtggcccatcctacgatcaaccttcctctggtcaccagagtccccgagaaaacaagcaaatcgcaccaccaagccgattcactgagccaaacgaactcactttgactgagcttcgtttgagacctgacgcccctatcccgagtcgcgcggggaaacctcggatcgaagtactagatagcagtgcttccaaagatccgccattagaggcatacgagatctcagacaaagaccacgaggacctctaccctcctcctcaagatcgttccaatgagaagactgcctcgagcctcgagcctgagttcgactacgctcagatgaaggatcaggcctctcagccacccgtctatctcgatcaactctcgcagttcttgaaggattctcagaacttcgaacgcgttaaaatcgggcttactcatgctgaaaacctgatcagaaggaaacggaattggggcaccgaattaagtcagtttatgattactctccctcgcaaaatccaaacaaaattcaggctaacatatctaatgtcctttttttgtaatgatgacgatatcagttgaacatgcatccgatctgacgttcaccttactaaacttacaagacaattttgatttggaagggtttgaaagatacagacaagcgagtctagtagccctcctaacgagtgccccgatgatcgttggaccatgcataatcgagcaactcttttaccaccaatacagcatcatccagcggctggggatgcttgattctctggtccgagcgaccctagagctgggcgactttcagcaccaacaggggcttccccaaaatgagcccaaaacgaacgagcaggagttcaagaagatcaagtcgccggcgattcatcagctgctcttggattatcaatcctcctcttctgaggtgtcctcacatagaagagcccttccagagggatcctcgtccgtcttgttgcccaaccccgcgcccaccctcgaatacattgcccaacaaccaccgccaacacgcttgagtgcgcgtctaatcaaccaacgcaagcaataccaatctcttgatcgacagtctgacccaaaccactcgctctcctcacccggctccaaacctccccgtcatctcgagaagatcttcttgaacttgttggtcaccagactcgcctggtatctcgattcgactttttctgaaggtggggggcgatcaagctcgattaccgggccgggttcgatgatcctatgggacccgttcctgctcttcaaactggtccagaccatccaactcttcagcctcttgaccctctctcgtcttcatccctcttcctcatctgggaaccacatcgatccgcaatcggtcatcgagatcaaagaggtcgtcgccctgctcctccggatcctcggcttccttcgccctcctactaatgctaatcattctccccttcttcttcacccaaaggaacaagatgatgatgatgatgatgatgatggggatgttaataggccgcggatcgtaggcctgatcgtctcgctgatcatccacttgatctctgcgctttcatcctcctccttctcttctcttaccccttcttcttcttcttctgggtatcccacccctgaaacgctcctttcctctgattcttcactcatatgtcctcccacttggaacgcccaatcggtccatctggatctcttgttccaacagttctcggccctcgtctcagaggacaaccatcgtcggccctcggctcctcttgacgatctcgtcggcggggctgtcgatcagaggttcgtggacgagaaggcagaccggctcgtccgtgtcgtcactcaaatattacaattaatcgcttgaaagttctctctctatttttcttggtattatgtatctgacaaaaaaaactccattctcaaattaccaatttacctttttttttctgttgttattgtaggtgtttgttgttgagagaagaggaagcagaagaagaggaggaggaggagcaggaagaggaggatggtcaatggtagatggagatacagccggattctggatctgaggaagctcatgcagacactcacacttcctgcaaagctgatgtcaatttaacttcagtgacactgcatacagagcctgtggacatgggaaaacgatggataatgatttgagaaaccttggaacatgagtttggagtctctttcactacaaaaacaaaaacttgagaaactggtggcagttgagatccaaagactttgctgaaagttaaacttggatgcatagtaactgtgctcagtgcagtgtctgtgctgctgcagaagaattggttctgggataacttgcagttgtgactcatcagttgatgccagagtatcccagcaatcacattatcacctgaaattttctggcagtgtttagatattgtacttgtaggcatctcactggggacagtgtttctgtgatgtctgtgtacttatgcttcttgagcatactaggacaatttcttggagagactgttgatgtcatccaacctgatagaaacaaaaaaacaacaacaactgatctttggtatgtatcaaacagcacatttaatctcaatcgtttcatggttttatacacttgtgttgtcagtagggatagcttccattgttccaagaaaaaagaaattcagatactcttgcatcctcaaacttgagcagcaacaaggaaagaaagtggccaaatcatgcgcttgaaatgtgtatgaattggggattgtttgcttgaaatggtattcatcaaggagactttcttgaggtatgtgactagagctagttacagcccataaaatcttgggaattcagccccagaccgcacgttttaccaggatgctcacccactttttagggcattttagcccaagcatgctctagtggaaaggcatgcaaaacaatggactccccattgacgggatcctaggtatggatgttgccaaaatttttgaaactttttgaagacccctaacccctccctatcctagtagggcttgccagagtcctgctgatcatactgtggcccatggcattgtactgtacaaggttttgcaatgtccaaaaggtcggggcccaaaacttggatttttttgtgattttcgcctgtttttggggggttgagatgtaaatccggtgtcacagctgctgtaattgacctgtgaaacacactttaagctcttttttttttttttttttttttaagtgccgatttggtttaacattgcgcactatgcatattcatctgattgacaaagacagttgtggatctacaaccgtgcgtatgtaactagaataatagaagaatgactgtttttctgtagggagtatactagcaggaatattgaggagagaaggagaaaaagagacaatgaaagatgaaagaagaaagaaaaacaagaaataggaaggcagaggggggtgcaaaagggaagcagaggatggacaggttcggggggagtcactgggttgctgaaagggctcatgtttatgagttttggcttacagttggccatgtgagtatgggattaggatacctccctaacccataagtatgtactaagaccctcatacacgacctgtgtccgaatggtcgagtgaaaaaaagtttttttttttttggctggaccaaattgtttgcaactttagatttggaatctacacaccctgtagactccaaaaacacacttattacaagtgctggacccccattggggttggggtttaaccctgcgcaaccagaacaagttttgcgggcagccttgtacagtgcaatgccgcgcgccactgtattctaaacttttcatcatgcatgcatgtcatgctgatccacttgaaaaaaaaattaaataattaaaaataactgttggttggatggtccatctaaatccttcccctttccccccagaaaaatcacttgaacactgccccgagaaatttggagatgaaaaaaatgtctagatggcttaatttagtgggactggctcaactttgtttactgcaacagtgaaacaatgcaatgctctgtatcaaagaatccaatgcaagcaatgcaatgcagagcccccacattgctctctcaatgtgatgtgatgcctatgcatgcatcaattcagttacattgttgtttactggtgaaatctagcttgggtttttccttctaaataaacaaatgtaggcaacacaaagtccaccactgctttgtgggattaaacatgcaatgataggaaaatcaatttttaattaattctgacaaccaaattttaacaatttgtgtaacagtatctgatatatcttggtaatcatacccatataatatctctgagtgttacttttaatgacaatactctggcttaccatttagaatgaccaatcttcacattcacaattcatacatcacatattccttaggaatactcacagaaaatccaacccaattgatttagatccttatcaaatccctaaaggagttgtactgttgttgatattctctctattcattttatttttgagagaaattatgatgtgttataaatgactgaatgaatgaatgtggattaggttaattgaaatgacttgaaaaagttgatttattggtaggaacttggaaatcttcaaccaacttttggtttctccaatcaaatgatctttgaagtaactttgaaagctgttttttagggttttgatccaaggtaatccgcctcaaaactggatttttgtcggatggaaaccttaaaaaaaagacttttgaagaatctttgtaggcactttgaaaaggtttcaaagatttctggccaagtttggtaggcatttcaaagtacacagattttgaaatagtctcaaaatatcatgagagataattggaaaatcctgcagattatattggggtaccaagcttatgaccataaatcaaatttgtgtttggctggcatggtagagatggcactttggcatctgttggggggtacctgccacacttcagagcaatccctccacaccccagccaccagaaatgcaggtggagggtccagtagtgagcctttttcattaattaacccttttcatgcatcaattttgtctggttttgtggagggagtgttctgaagtgtggcaggtaccccccaacaggtgccaaattgccatctctattgcatggtataacatttagcccatacccaaatatgatggttggataatacccccagccattggggatatcctgtcccaggccaaaatttacagtcataagtacaggctgtctcccctcttggctaagttcacttccttcctcccctcatcacccagcctccaatcaccaccccctgctcccctcatccccatcaacaattgtacatgccaccttgaaaaaagcatcccataggggctgggtgccatgaccttccaagtccaaatccatcctcacagactgtttctaaaattttgtgcctcatgaactctgattagagccaatattcacctcagatgcccaatgcttcccaacaccatcagatccccagatcattgtcttgcattgggcctgacttccttctagtcaggatgaactccacacagtcttggccaatgaattttgccagcagtgttctgagttggtgcttgtagggagttgtgacatgtctcttgaggccttgagagtgatgaaggtgggtgtattggtaagattagtaacaggcagccccctgttagttaaatttattgtggccatcccaaacagccaccgtaataaatccaccaatcttctagctgtgtaataacaagttggtggtttatcaactttaatttgattatgcggatttgaatatattcatttatgatatttttgactgccaaaaggagcctaaatttgcacctgtatgtagtgtagataaagattagagagtcagtctgatacaaacaaacaggtgacataccatagcatcaacatttctgtcatttttgggccttagctgtaagcttaagcctagcttaactagaggcttataagcctctcaatggagaggggggtctgggggaggacccctgcatccctttgggatgttctccataggaggggcttatgccaaaagtcacttgcacagcctgagggtggaaatttaactttctaattctactctctttaaaagaaaattctgtcattatctaaatagagcggatcaaaggatatgttataaaacagtaacattgttacgaaatccattcattagttactacaaacaaaaactactaccaaaacaaaaatactatgagctaaaacattacgagttgtacagtgggtggaccgttatttttggctgcctgttttggaccccagagctccagaaaacagacttgaagttatgagacttgttcaggtggtgcatagtaggtcccagaaaatgaatatgaaaaaataaaaacaaaaagtaaactttcaaaatttgtgaaaaataaaaaataaaactcatttttttcaaaacctttgatattcattttgggggagtgggagtgctgagagaaagaaagaggggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattgcagccaaaacagtaaatactagtgcttgactgcaatgtgggctggtgaatgcctcactcaacagctgtttgaagccatctggaaaccaatttttccaaaattttcatttataatcattcttctcatttcccaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgagaaaaacaaattttattttttatttttcacaaattttcaaactttgttttttgtttttattttttcatattcattttttgggacctattctgcaccaattgaccaatccccatgaattcaatttggtgctttgaagctctgggatccaaaaccagcagccaaaaataatggtccacccactgtacatatataagacacagttgttttccctccttatttctgtttcctcaagagacttattttgttatcttactttatcattatcaaaatatagtatccaaagtcctttttacagtaaaaataaaatcaagtaaagaattcaaaagttctgaaagttcctagtagagttcagaattttcggtgttctttacattccatggactgatcaaatctttacatcaccatagtttccagggcagattgattgatgggtatgtgatgtgatgaggactagtacaaaaacacactgatttcaatggtgccatgggcaaaaatggaatcattgaggttgagggtggaattgggtcaaaaggacttgttcagctaaatggctgggtggcctcaagccaaattctgctcatttgtcacaagtccctgcccttcacgaggcctaagcccgtcaatcggggcctcggacatgcccgattaaccgcgtgtcggtaggtcggggttcaagtcacgtcaaaaaccctttgtaacagaaatttatcacacagccaaaaaccaaaataatacacaaacacggacgacttcaaagagaaaccaaactcaagatcctacgaactagatagaaagaagacagaaaaaagaagaaatgagaacggctgtttaggacacgagagcgggtatttgggaaacgagagcggataattaggaaacgaggacgcatatacatactagaacgagcacaagcaccaaggacctacaagcaacaacatcgctggattttccgttggataatgacttcgactaccgccattgatcgcgaaataatcccacccagtccaacagatatcttcaagaaccttactgtttttattgatccttcactacctgcgatcttggcattacaagtacgcgagtacatgcgaccttcttcagagaattagtattaatcttcaactgactctttaccaaaacacgttttcaactttcgcaaaaaaaataattatatgcgtctcctcagctcaaggcgttacttatacacaaccgcgcgaaggttgcctcagattcaacaccggatatcgatcaggtcttagcttcaatccaagttgattctcccacagatactaccgatcaagctggttcctccaagccttctcgccttctcatctcaaacctcaagccccgcttcgatctcactgagaccactcatgttattaccaactccatacacttgcctgaatacatcgcgcttggtagatgggaagacgaagctggtaacattatctccttctcatatcaacttcaatccactccaaacaatggcaacgacgcccaggaggaatctagaccatctcccgatcccaacattcccagagtccatcggtctatttatcttgtgacaccgctatgggtcacccaatgttatgatctcaacaaattgttaccaaccagcgcgtattcccccgacccttacaagttcttatctgggatcgtgattgctttggactcgggtgcaaaactaccaagggccgatgttgaattgattcaagcttgtgtccaagcttggggcggtcaattccgacaaggtttaaccaaagaagtaacccatctgatttgctgtgatgaggatacgcgggactacaagattgccaacaaattgaaggtcgaactgggtctgaagatcgtcctgccgcactggttggttggcttactccaaaacaccccattcaagtgtacttccaaccgtgaattgaatctcttgactgattaatagtcttctttaggtttcatcactcagtttccttccgccgtattatttcagaaaagccttttgaattcccctctccagaaatcctcaaagcgcgctctccgtcgatgtcggcagattgtcagcatggaatcaacggcctacctgggaccaagcttccacccattggaaacccgatcgaggaagaccccgaggttgaatcacattcacacaagaaagccactgagatggcttttggtgctcagaatgtatctacgagacctgtgagtcagggtttgtttgattacttgcaagtaaccaacccagattctttggaggaaaatccgactattaagcactcgtccaaactaccgcagcattcgctcaaggatactccggcatatcgtgaatttcaagacaagtctgtatatttggtctcttccttaggccttagtttgtcggctcgaaggaccctgtccagaagaatagaagagcttggagcaaaggtgtttgatggcggtgatatgaaactcacaaaacttgataaagttcgatcggatgcaaagctcctgaaagacgcgactaatgcggaggagaacttgaagaactcggacattgtgatttgtgagtgtagaactggatgggaattttggctagcgtgggaccaaggcaagaagatcggaaccctgcactggatcttgtgtatcttaaacaatctcgattcccccaccttcgcaatccgacccccaacagaaaggttactagactttccctgtcccccggggcccatcagtggctgcgaccccgaaagcaagccaatcacagttacaaactacgctggggcggcacgtgcgcatctaataaaactaatcgagaagatgcatatgacatttagtggggcgcttgatcagaacacgttcatggtggttgctgccaagttagtatctacctgcagttttatgtgcagcaggacaccttactgacgccgcgtgtttttttgttttgttttgttaatactgcttttgatcagtaaggcagggtcgaaagtggattttgctaacaagagtggaattcagattgtgaaccaccactacatcgaagattgcttccaaaattggtcaaagcaaagtatccaaacacatcatctgacctttcctgatggtgtgaatatttgtgaattggtcggacaagtcacccgaacgcttgatgggatctccaagtggactaagcgcaccgaagttaaggagcaaaagaaacgggatctgtccgtcttgccttcaaaactcgtcaaaattcctctctcagagatctcttcaacgataccccccgaagatgggaaccctcagccttctacgtcgacagtgctccaacaaatcaacaactttccgcaaaatccagaagctagcgtagcagaagcaccaacagccaaacgcgtgaaccgaaaaccacgtttgatatcagactctactgaactttcaagaatttctgcatcagatatcttgatggcagatgaaccacgattgccatcggattctgctgaactttcaagtcttaatgcttcagatattttgaaggtagcagctattgagccactggagagtcctaggaattcttcaagccgaggatcaattcccccgatagaagtagacgatcgcgatcttgccttaattacaccacgacccagtcgtcaatcacctcggaagcgttcctctacactggtcgaattagattccaatccatcgaaaaaaactaagaagggatccaatactgataccgagaccaaaaagcttgacacaactgctccaccatcccgagcgtccccgcctgatcgacctggcagcgtaggcggtcgagatagtagtccgatctcgacaccaatccagcccaagcttaccaaatcagcgaagcggccagtctcgtcgaaaaaggcgttgatgagaactacccccacggctccactttcagccacccggtcatcaactcgtaaagcagctcaagtggctattcagaatgtcaaaagtgcggccgaagatatgaacttgcacgaaaaggagaaaaagaaaaagcggatctcgggtgggcctttgattggcatggaagatggtggctactttgggtcaccgaaaaaacctagccagccagcttccagaaaacaatctaaagaccccgttaaacgcgaagcggatgagcagagtgaggcgatttcaaatgaagaaggaaaattgccgaatttgggactatccaagaagaaaggaaagcgagcgagtggtgagagcaagtctgccccagacgatgaagctcaaagtagtgacctagagtctctgacgatcaagggcgtgaaaaagcctaagcaaaaggtgaaggtcgaggactcggagctggattatctatccaagtcgatatcagtcgatcatcttgaccgcaagaccaaatcgacactcggatccagatccaattcgacccttgctggctcatcaagttcgagaaagatttgtattactgaaagtggtaccaggatcgggccgaagatttctaacgtgagtagctcttcaaaggtcccctcaattccagctcttattgcatctgttaaacttcatttaccaactaacgcgcacttcttggatcgaccttgcgtgttgaaccagaaattgggcaagatgggcgctaagttcatcgagtccactccttcactcaatgacggttgcacacatctgttgacgaataaaatcgcccgcactgagaagttccttagctgtatcgtcttgggttgttttatcgttgaccatcaatgggctgaggaatgcgccaaaaggaatgaatttgttggtaaggatctttactgtttcctcacccaaatgacaccccgtatcattgtttcttttaacgaatctattatttcttcatcgtagatgaagaaggatacgaattgaaagatttggaaggcgaacggttgcataagttcgaactaagtcgatctctaaagatcgctaggactcataagatattgaccgggtttcaaatctttttgaccccttatgttgctaatcaacattctaaactgttgaagaaattgatcttactcgccggaggacaagttgcgtacatcctttctctctggtctgcccacgcattttctctcaggaaaagcaaccacaatcgatggattttaatacatattttcttgtgtaaaatggccaatatcaaataggttgcaaccaaaatcccaccgctccaagaccttcaaaggacggccgacgagatcaagagacaaaactccctagaaaacgatgatgatggttcaggaggcagagggggaaacaaatcattgatagtttcgtgcaaagaagaccacaaatatttgaagacccatctgatcaagaagttcccgaccaagtttctaataagtgatgatgactatccgaacggttcagacgatgatgatgaaccttccttgatcagaatctttgactcaaatttgattttacaaggttcgtgttttctgtcttcttctacggctgtttcagtaatcagttgctacattaagactaaccctgtctgcgcatccgttttgctttatttttttttttgactggtcaggactgttggttcaggagatcaaattcgagaagagatttgtgcttgattgttctggacttttgtagccttaaacgcatttcgatataccccacatattcagctctatttctctgaccttgatcaggacagcactcctctattgcctcaaatcattcctttctttctccctctccccctctccctctctgtgggcatctgacgacagcagtagccttttgttttctttgtatccgtagtccatttatctcattaagtacacatacccccattaccctgttttgtatcaaacaaaacacaaaaactcacagcaattaagtcgggcaaccgtaataactgatgaaaaatcagtcagttgttccatttgcataatggctaacaaatcctcttgtctgttcatagcacaggcaagtccgattgccaggcactcattgtaaagtaatcacagatcccttcgaccgtgactcttggaattcaacagccgttgaccagatccatgatttgtcactggtagggctgagggggtggctggcagtctgtgagtgtgaggcttagagcgtcactcaaacaacagaaagccggttactcgaacgggaaagcatctcattcttctcccgacgaagtatagataggtaggtgcatactgtaacacgtaaagcttttgaagttggatgtgggggcgttttctcccggcatccactcttctgctattgcaaagtgctcaccgctttggaggtgacaaacaacggatctcgaaggcaggattattatttggaagaggtaaaggttgccgtgaacgaccgtctcttccacgactcgatagggcgcatgttcaatcaagtggcaacctggcaagcaaggttgtgtttcatggctctgcgacagtgcctcccaatcgttggcccgatcgcgttggagcctcagtctcaacagtgaaggcagccacacacaaagatcaccaacttataaagaccaagcttacttggtgtgtctccattccctcacttcctcactccccattactagaaagtttcaacagtccccttgagcactaccaaaaactacattgtatataatcattaactcaatcccgatcggattgctgctttccccaagacaaaaataaccgaagaagcatataaacattcgcgtgggtttaacaggtatttatttctcttatgcctgatgggcaagcatcgacaattttcaattgatctgtattaacattgcgacactttgttaaaactcctcagattcggaccaacttgaaagatgaagatgcaaatcctatccattatcttgaccgcaatgaccttccttgccctctgtaagcaaccgaaatccgggctattttttcctctgattcaagcacatggggaccaaagaaaaaaaaatcataactcacaccattcgttccattcttgtctctattttcaaatccagtcgatggatcggcggcagctccaatgcctaagaggagttggtacaaaacactcgacagaattgcaggaaagattcctatccccatataaaccaaaagcttgaagttttgaaactcttgaagagtgtctatttgttagactttcatcatcgatccccctttttcttttctttcttctgctgcctttgaaggacaaatctttgcacaattacataggctaagcctggaatgacatttgtatcatcagtgactttgtacataaaatccaccgaacttgccaccggagtcacaaagcgagcctccagtaagcctctagcttaacacaagcccatccattcgtcgggcctggtattgcctggctggcgcgaagcgcccctcgcgaagcgagcctccgagaggcttagttaagctagagtaagcctgagatagcgtgagatacttgcgccctacaatcgccatttggaagaggaaaggtttccgcaaaaaaatctcttccacggcttggtagggccgatgattcatccggttcaccagcgagtaagctgcgcctcatacaactgtcacggtgcctcccaattgccaatcaacacatagccctgaagcctctttattctgaatagtagtacgacacattacatggagatggcttggtgtgaggatgaggaggcagtcacaaaaagcagcacagttgcacataaagagcaaggtcacttaccctaccttcattcccttcctcttcatcattggaaaattttgacatagtccccagtaaagcctaccgataccaccgcgatcggattaccttaccgctctcccataaacaaaaaaaaaattgggataactattcacgtggccccagatagtaattttcatttctatgcttgctgaaacttttggtacttccaggtggtacataaatattaacattgcgacctgttttatcaactctctagacacgaaaccaaaagatgaagatgcaaatcctatccattatcttcaccgcaatgaccatccttttcctctgtaagcaacagttatgtggtttaatttttctctgatcaggcagactaggaatagtgcggataccaaaacaagcaattgcttacactttttgtttgattcccgtctctatttcaagacgatgaatcgatggcagcaccaatgcctaattggcgcaagaaactcgacaaaatcgctggcgatatttttatcccccccagagccaaatagcttgtaaatctcttgaagagcttctttgccttgagactgtcacccactccccttttttttattcccgttctggacactcctccaatttggatcataaatacacagcgatttactgcatatgcgttgtacaaagaaatcaatcaatctccacagggagaaatttgtttctgttttccttatctccaaactgccagatcaaatgagtcttgtaacccagatgttgaatcatactcggagtcccgcgcatctttatcagtagtccttaacgtccaatctaggatttgtgcgtctaaactggggactccagaaggatttgtacgctaaactggagactccagatcgaccagcaatattccactcgcgctcgcgaagtaacgaagtaagttctctcgaagagcacgcgacttcattttcaaaatgtctagaatcctcgtcttgagagcccatgccgaagtggcacttcgcttgtgcgttcccggggcgataatacagcttcgtttggagtctttgtcgcgcgaacgcattggaattcattgatgaacttgtactcaggcttacatagctgctggattcgtgcaataccaactcttctcttgactgttcgtgctggaagtcgatctagaagaataaaacaaatggacggccaggaacggcatggctcgggttgagcggctgaagtttgaactgagaggtggctggagttacatacacttttcgaaaagaagcagccagtcgcggcgccatctgcaagctttcacctgctttcacgtattttagctgtgcataatacttgcatcttcacgaagccggcgttccatggcggtgcaagtggtggaggggcgccggaccatttgttctactctgaataaccgatcagctccgggcgtaacctatttgccacatgctcagtgctcctttatcaacttcaaatctttttgaccagttgccgcattcgcatcttctcacctccgtaccaacaacaagaaaatcttatctgctccagcttccagcgctgatacttttacgcaaaatgcagttcgcctacctgtttgggttcttgatggtcgccttgattcaaacccattgccaagctgatcaagtcgatcacgatgcattctattgtaaatataaggacaagtcgcaagggttctgtcttttctcaaacagcggggaacatctgggaagcaatactggctcgggaggcgataccggcccaggaggaaaccgcagctcgggacgtacccgaaaagtgcaatgtgagttcaattgacactggcctgctcagttaacctattggccccagcttcaatctagtcatcacaaggaagactagttggattaaaccagcatctcacaactttaacgggctctttcaatttgtgatgttgatcgccggtgcccgcccgagttccccttgatatgaatccaccagataaccaactcttgatctttctattctcgtattctttagtgataaaagcttctccggaaggtcaaggcttttcctgcgacgcagcaaagctcgacgaggtgaatgtccataaagagaaaccacagtgctgctatccgacattgaaagtatgttttgaaattgtttctgtttacttggtagccccagctcatcaaaaactaatttttcttggatgtgtttaaatacatagaaagataacattgcattccaaatgagattcgacgacttccgcacgagttgcaccaagccctcagccacatcggacaccataccattgtagacaactgaattcagagtttccatgtcttcctcccactttcacatcttgttagcagtcttgttgcgaaagatacgcgatgactaaaatgcacttgaattagaaaataattagaatcgtgataactaactgcccactctgtcggttttgatgacttcaatattgtggtggactcattgaaaattttataaatgtgacccctttatgagtcctgaagaagggacagtcaacatttgttttttggtttgccattctcatttccaccttttccagattttttattatgattaatataaaatggaatcccttttgttcatgtgtttctcctttgaattgctattgagttctattttatctcaaaacacttgaaagaaaaaagagctcttagcccatcatcaaaatacataagttcttggtacaaaagccactgcaaagttagaaagtcaaaaaggaagaccaatcagtggattctggaggtatcaaggttttagtactcagaattgttggaataccaatacctctcttgtcttcttgatccttgtcaattgttttcttttctttgtggatttaatatttatgccttgccttctgtctcacaactaatccttccttgttgtaatagcttaaaatacatactgtatagatagaaataaattcatctgtctttctgaaaccaatccctgaggccttaattaaaattacagcatgcaaccacctatagtttcagacactgagagactagtccatgtgtctacatacatgagattgtaacccctccaggctacataattattatgagtttaggtattctttaaattgatatacatttgactccctcttatgaaaataagagaaaggctaattatctcccttgtgtttatttatcaaggagatattattctaatgtgtttatctcatatttctctctggcttatcctaataacaagagagatattcaacatgtgggcatttacaatgccttgaaaatcatggcacctttccccaaggaaatggtgtaattatatgggtaccataccagtcccacaagcagattgacctctgccttgtaattctcaaagggagggtcttccctctgggtgttcttcccccagagattattgccatacaaccccaatcacctcacttgttactcaaaaaattggggggcggatgtcatgaggagcatctgcagactgtcctcaggacatgcccaaaattcaggagttggaactccaaattttgggagtcaatcaaccaagcccctattactagcaagaattgggaaaattttatgatactaatatctgtcaggcaaactacttaggttggcagtgcaatggcagagtgggggtctggatagaatttgtccttttcagcttcactgcatggatagagatggatctctaatttttaccactgcttgagagattgacaatgcatggtttttttcttggttgcaagactacaagtttgacatcaaaagtgtgtgtgatctattacaaaagaggggtaaaactatttgttagataaagaaaaatgcaagctgttggattatgtaagcaaatcacacttgatatgtatgcgccttcgatcgagaatcaccttaatgccagtaatttcacagtggagatggtcaactactaccaccgactatccctagtatgctcagcaccaccacactacccaagaacgaagaacctacgactagcaacaacaagaacttactctcaactcagatatcaatcgactcatcataacagatcactaccagaagaccgaagaaaaccatcctcatggagcctcatcctcacctcaacactcttagtagcagtcacctctgggacaatctggtcttatcaagcagcttcaagggaacaagagaagaagaagaagaagcacatccgaacacaccaatacagcccattcgaaatcaatcactccaagttgctgactcccgatacagccctaatcgaactggatatagtcggaactctagacccgatcgacagtccattttacatcgaatcggtctacctcaagcagcccgcactccagatcgaacggccatacacgcccctctcatccctcactccctcaggacttccgccaaaggatcccgcggagctagcttccaagaagacgatcgagttgctcgtcaagagataccaggatggtgatatgtctacgtacttacaccacgtcagaaaacccggtaatcagctcgagatcaggggtccagtcccgacctggtggtctccaaaggatcaaatagatgaactggtattcgtgcgtgatcagatccctcccaataataaagctcagattattaagacgcggggcttagtcaactgaatcctgtcgtctttggacttcagatcgctgcaggaaccggaatcaccccagcaatccaactgatccgtcggatctttcatcaacagacaacaacagccaacctacccaaattcaaactcatctacctcactcgttcattagactcagcgtacctcctagacgaactccaaaagtatcaatcaacttatcccgagctgatgaccttcaagctgctcgtcgatcagtgcgtgaaccaaacttcggtcactcagaatctcaaaatagacaaggtgggacgtttgacattgtcagacctcaggaaatgggtcggaaatcataatcaagatgatacgaagaaaatgatccttgtttgtggaccagataggtaagaagatatcctccaaagaagacaagtttctcaaagaagaaaaaaacattaaaaatttacaatctgtgtgtttatttgtttttacagtttgatatgcgctgtagccggctgtaagggtcgtggatataactcacaaggagatctaggagggatgctaaaaacattaggatattcgagtgatcaagtcttcaaattatgaaacaagaaaaaaaatgttggattgtggcagggttatatgtgaacaaactttacgacgacgaatcgaatgcaacgttgattgaaagtcaatgtgctatcggattctttgaaacctccaaaaatcgacggcaatatccaatgttttgtgtttatggattttcattgtttttggcaggtcatactttgacgacccaattaccaccggagagtgaaagatcctgtcaatggattgattgtagtaccgcaaagaatgacttgaaagaaaaggggcaaacctaccctcatctcagctatcacttcgccttcaaacccgtattcgttggccttcttttcaataaatttgcgtgtgcttgatttgtgaagtgaataaacggctgagttggacatctgcagacagcggagaacaagtcttggttagatcaggttacgtcggaatgttcaaatcaaaccgtattcttggccctggggaggcggagcttgaactgacttgacaggctatctccaaaaacactatgtcgatccctttatttttggtcccgaagggtggattcatgacctagattgaccatcaaaaatggcaacatacataagtctttttttcttcggggtatgaaaaattgattttaagaaaaaaagatgaatcgagccaaccactaacaacggtatcaaagaacggctcttcttcagagtcgtttctagaatgaccaccaaagagatcccgaaacgaagaggaactactcaagtcggcttgtatgaagtcgatcgtcgagtccgagatatctaaggatgcgagattgttccgggcgacaaggagcgcatcggggtcgaggtcgacgcctaaggtatatctaaaagggtatgaccgcacacaatgtttatattttgtgtgaattttggttctagaggaggattctggaatggtttatgttttgaaacaactagagatgagaatatatgaaagacatacgcagagcccagaagagtagaggcaatcgaaaggatcccgcatccacatcccaaatcgagcaccctcttgtccaacacatcctcgtatgtcgattgggcggtaaacatcatccgtgaggctagatgggctgacgtgacctatccattcaagccatatcctttctggcgcatcagctcaggaggtctgatgatcacggtttggtttagaatgacttcgggatcaaagggaatcgttgggcgggggacctacatattgttctagctcgattttaggagcatctgtagattgattttggacggacaaattaaaaaaaaaatccatgagattgtcggtagttatcagttcaagggatcgttgcgaccgaaaagaaaattaagatggttgacggaagaaaacgcaagttttggcattatattcagtaaccaatcaataagctgcaagaaaaacggaagggaagggaatgaggacgagagcttaactgactgaatccgcgcaatccttgtaactcggcctccaattctttcaatcggatcgaccccatcctcgagaaaaccgtacgatgttgccacacctctgaaaacaacaagtgtgcgaagtcccaaatcaagtgtgggggtttggggtttttgatttggagagagagagcttgtgattcgccgcagttgaacctgggtggctccctccagtcacttgattcaaatatcgaaacatctgtctttttgtctctctttcctatcctgcactaataaccaaaaagtgatatgtctatagagacccataatttaggcctgtggcatgaatctttcaaaactaaatgaaaatctgaccacaattgttgattggtgaacttcattcacatcttgacttagtgtgcgtatggttctttgtagcgctggaccctgtaccagcccgggtgtacccccaggacggtgtggtataccttaagggtagccatctggcccatttaaaaaattttatactgttctttcttttattacacaattacacctttttttctcatatatacactcacaaatctcccaatatggctcaagaactgtattctacggtcaatttcacacttggtcaccactggaggcatcactggaactcaactggattggaagctacaccctctggactagagatggccccggtgcatccggatatccggctgctttttccagggaaatgggcatccgaacccgcattcgcagccgccagcgggtatcctcggatacccgccctataaaaagtcggcaaggaaccggctggaaggggttccttccagtcggcgaggtacatgtaccccgccggctggaaaaaacccttgcagttggcagtggcgaggtacatgcaccagcgaggtgcatgtacctcttaccggctggaagtaaagccttccagttgacgaggtacagtatcctcccagatgtttatgtctgggggtaaacctgtcacaggtccacttgagcccgcgcagtggcgcactacaaactcagccgaagttcagcagattgttgtaacacgcctaccaacaagaaacgaagccatcatcttatcccaagccaacatcatctgtggccagccgatagaccgcccggatcgtctctgaggaatcgtatcccaacttgcagaaacttcggatcctcaactctggcaaactaggaaccctcgtactcgtcgttgtagccgatagatcgcccggatcctctcagaagaatcatactgacttctggaaactttggatcctcgactgcggtgaactaggaaccatcatcttcttcatactcgtaatcgttgtcgtagccaatatagatcgctcggatcctctccaaggaatcataccgacttccggaaactttggatcgcctccggagaactaggaaccgatcgactccggcaaactagaaacgccagcatcctcttctactcgtacttgttgtcgtcattggtggtggtggataaaaggacttgtgcgaccacacccttggcaaggaagaagatcctaatttttaataataatttttcatttttttaatttttttatttgatcatcattatctcccgcatctcagctaaactccccttgtcttgttttatttttaaaaaaattattaaagaaaaaaaaaaaaattgaattttgcttttatttttttaaaatgtcaagcaatgacttttcctactctgttgtttcatactcttttttatcatctccccatctaccactccccaaaaaatgggaaataaagaatgagtatattttttttaaattaagtaatccaactgccataaacatctgggaggagactgtacatgtacctcgccgactggaaggctttccttccagccggcgagcatgtacctcttgccaactggaaggctttccttccagttaacaaggtacatgtaccttgccgactggaaggctttccttcaagctggcaagcatgtgcctcttgccgactggaagggtttccttccagtcgacgaggtaaaagccttccagccggcaagcatgtacctcttgcccactggaagggcttccttccagtcgacaaggtacatgtacctcgccggctggaaggaaacccttccagccggccattggcctcgggtatccattgagatacctgggtatccgctggaaaatcagaggaaagggtacatccgcacccaaacccgcatccgctggcgggtatccgctacagcaggcaggtatccgccagcggataacgggtatctgtgagcctgggtctcaaaagtgacggcaggacacaaggatgggggggcaaaactagatgtatttctgagggataaggaaatacaactagaaggagaggaaaaggaaagagaaagagaaagagaaaagaaatgaataatatttttattgtttatttattttaaagtcaagtcttaatgcagtcttactttccttaagaggatggctgttattttagcggaataaatctatgcctcctaatcaaatgaaactgagaagggctattggtattgatatgtcaatccaaccactattttttagatcaaagatcaaggttctttaaagggaaacctatgtggttttcagttataccaccaaacaaagaataatgacgacttaaagaagacttggattgatgtgatgatgatggaggcaggtatttagtagaaacagaatgaagggttccttcagagagacagagaagaaacttagcagaaagatgcaagcttgacttgatggaatgacttactatttggtgatcctgacactgagagtgggaagattccaaagagtaaaggactccaaacgataacacggcgatgatacggctgtgaatccaagttgaggtatgctggttttctggtctgagttggttctgggtaggtctgaaccttgaagatcccgaaaatgcaaactcagtgtctactgagaaaattttcagagttggattacataatcacaacatgtacatgtggtagagagttggaattccaacttggttggtatttcacaaggtactgtgaaatattacaaagtctatgaaggagaagagtagtgccaaagtgtgtagtggtgactagggttaaaattaacagagcaattcatttctgaagtcagaaagtaataaaagattaggatgaaaaagttatagtagggacttgagtgaaaaaagggggacttaagcagtcttttggccagcttggctggctctaaggctgacagtatccgcaatggatacccggagaccatctctactctggaccatcactgcactcaattacacaactcaccaccatggcaacacttcaacactcaacaccaccaacaaattacataattcacactacacaaatgcacattgcaggacaactacatactcacatcattatagtacaggtatacacaaacctatactatcttctgacacttgacatatgtagcttctaggctggttctgttgccatgtcacttgttaatcttccttgcagctgttagactatctcacaccactcatgtaatactcatcacctcaccatagcttgcagactagtacatcacctcatgtgaaatgcttcaccagcataaaaccctcatttaggtttctagttcaagctaaaataactcttatgacatcatgtaggatgctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgcatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccattacataacattgaaatatcagctagactcactctctcactctcaaatcaacctttagacccttataaaactgggttaaaccctttgtccacctgttaagccacagttattttttgataccctccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagaaaaaggttttcacaaacacttttgagctttacaacagtctccaggtggcttcttcagactgctgtggaccgttgggtgtggtggctatggggcatgggcagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtattggatttggatttaaaaatgaaaaacaaaaattcgtcttgctttttttttttttcttcaatacggccaaatatcttgtgtatcaaatacgtttttggtgggatcagtcatctgagacaatgcagaatacatttcacacttttcaaatacaatacatgtgtatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacgatacagataaacgcctgataccgtatcatatcgtctctgttgcactgtcgtattaggccagttcaaggagatgctgccagcccaagatggattttgggaagctggctggctgtcctcattgtgaagcaggcagccggctgcgtgtttcattgcttgccaagcaggctcttctgaccttgggtggtgactttgacagatgtagaaattgtgttggaactatttgattcttcttgatatcaacattattgtgaagcttgtcagccatggtggctggagcttattcaggatgtgtggtagaaatatatgctatttagcagggtgattggtcagatgaggtatatgatgatggatgactgttgttacggttcagcagtaagaatcctgcctccagcctcccagtctggttggtgcttgctgggaatagctggggtgctgtataacctaccgtcactagaaacaataccagttttgccccaggaaaaaatggcaattcggttggtggaaaatagttcaatttcctgaggcttttcttgcaaaatgactcaggagtaaaactgaggctagaatgagctattttagcccaaaaatatacatgcctcaaaaattccaaaattaatatttagctcatctgaggcatttttattttttggcaaaaatagctcatttcagcctaatttttgtgaatgaatagactaaaagttgtatttcataagtgccagctgagagaaatacaatataagaaaaaagaaagaaatgaagaaacagtggtcacctaaaagcagtaggtggctaaaatagaacaacaatatactttggtagataacaataaggaaacaaacaggaggaatctaacaaaggagataggtcaattttagaacagcaacaagaagagactgactagaacctacagtgatctgaagagaaatttcagggagggaaggattggcgagtttgtcaaatagaaggggttttgtcaatatgagaatcggaagaacttgtgaagtgggttgttatcagaagacgagaacagcaatacaagtcaaggatgaatgaaaatgaagacaaagactaatgtatgtctcaggagtaattaagaaggatcagaatgttggagagagggatttagaagatgtgacaagagaagttttaagatggaggaaccaatttggagtgagaaaagatcctgaggaattgtttaggagggaagaagacacaagaatataaggaaagggaagtggtggaatgagtaaagatgacaaggtcattgctgtgagaggcccagcgcggtgatgtcattgtgagggcttgagtattttgatcttgagagataaaatgggctaaggttttcaggtaaggtgtgagcattgagcttagacaggggttgataagcgcaagccaaccccccttgcgcacgccaaactgcacaccagctgcagattggcgtgcacacctgcacaccattgcagaatggtgtgcaggcaggcacaccactcacctgcaggttggtgtgcctgcctgcacgccaaattatgtggtcctaaacacatatttatatgcgtttaggacctgggccgtcccataggacccaggcatgggtcctatgggacagccccattaattttcttttttttttttcaaaaaaaaataagaacaattttttttttaaatacctcgccggccaggaggagtccctcctggttgacgaggctgtacagcctcgctgaccaggaggattccctcctggtcaaaggtacaacctcaccgaccaggaggattccctcctggtcaaccgtacaacctcaccaaccaggaggattcactcctggttggtgtaagactcaaaagtggttgtgaaacccttttgctgaattgagaaggggatgatggaggtgcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttaataacgtgataggattggtcggttccggtaaaaatttgtttgatgaaaggtaaaggttgaatatataattgcttataaaagaaactgttatgttatgtaacaggtgaaaggcttatataattgtttgtaactggtgagttgtatattgattgactgctaagtgatgtactgagtgaatgaactggaatgaggagacaacaaatggggggaagagagcctccttttatagacaaatgtgagggaatttggctccagggcagacaagaaagagtgattttaactggcctgtaggtacaaatgagtgaatttagctagtctgatcatgcaagtgagggaaattaaccagtgaggctgtgtacaattaatgtcaaaggctgtgctgcagtgcgtaaataatgtgagaaagtgtcaaatgaggcaataaattgtgggaaaaatccagctgctgtcataagtgaggtgagaaaattaataaactttgggaaaagtaattcaatcaagactgcacagcctgcaaaggcagtgcatgaggtgacaaataaaaccaaactaatttatgcggtggagataaagaggtgtgggaaattatgtgtataccgtgagctgtgtataagcataactgagaggtgatttgtgggttgtgacatgtgcttgactgggtattggctttgtgatatgtgtccgtagaggtgtaacttccaatccgcgagtgttccaatgatgtgtccagtggtgacctaggctgaaattgtccgtagagtccatttctgaagccgtattggttgatttctgagtgaatgtatgagaaaaatgtgtataaagaaaaaactttgaaatttttacatatttaattaccacatcggcagtacaacctcgccggcccaggagggaatcctcctggttgacagggaggattccctcctggtcgactaccacaggaaaaagcaagcctacttccccaggggccgcacctgaaatggaaggctgtgcaaggcgacaagctggtggcactagtagatacaacaagcacaaaatgactagagctgggggagtttaaatccctatctagacctacctccctatcatcactaacccgccatctcacagcggctggcttagacagagacagaatatccttggagtgtgtcgacaagtgcaaacgtgctgtactcatattgtgctcccagtccgaagttgtgataagcaaagaagaggcacgagccctgtcgtggattttatcctacaagcccggaggacatgatcttccagtcacaaacaaggtaggggctatggccagaggcattcacccctttgtggctatgcttggtagccactttggggttgtacaactttgagagttgtacagccttgtcaacctggaggattccatcctggtcaacggtacaaccttgcgggcccaggagggaatcctcctggtcgacaaggctgttgccgtctcggagttgtccctcctggagtgacgaggttgtaccgccaaccaggaggattccctcctgggctgccgaggttgtaccgttgactaggaggattccctcctgggctggcaaggttgtaccgccgaccaggaggattctctcctgggctggagaggttgtaccgccgaccaggaggattctctcctgggctggagaggttgtaccgccgaccaggagggaatccctcctggcctgttttttttttttgaaagaaaaaaaaactaaggataatactgacggatgttgaagacaatcttttgttctggttggagactctaaattgtttcacggaaatacgcctgtgtccagtacctactccaatcaaaattgattgggtcagagacgcctcaaccagttttgggataggtgtcctgataggtagtcactggggacaactacatttaaaggaggcgtggcagaatgcagaaccaaattgtaccattgcctggttagagacagtttcaatccagataggtttggtaatcctttcagttttaggcaacaatctaaaagggaagaacttcatagtgtacacagaaaaaacagcaactgaaagcgtgttgaatacaagaaagtcaaagactatcacgcaaaccaagaatggaaagagataaaacgtgtgctgctggatatggagcttgatttgacaccaaaaagagtcatatcagaaaataaagtggccaacggattgtcaagaggggttcagaatccacatctgacggtaaacagggtttggtttgcaatcccggccaatttacaaaaattcatgtttcacaagtgaaacaggagcaaaaagagtttgttgcttcctaaattgttgagatgacactacggctttgtagcggttttgtttttttaaaaaaattgtgatttctttttattagtacttgactttcttcattgtcactattggtttcccactttctagtcttttttattctgctaacacttccatacttattgcaaaccatgtaatgactaacacagtgactggcagcttgcctttcaataaattgaactcttttttgaaagacgggtccaaagaacggctaccaactaaggaagatatgcacatcctcagcggttggaaaaactccacgctgtttggctacaacagcgcagtgactaagttcttagcctttcaaaaaagcaagaggattacagatttctctctacctatttcacaatcagaattagaagatttttgtatttgggctggcagaaatgccgtatctgtgaacgacagaaaaatattttcgaagttgttgacaaaatttattttgggcttgcaagtgtggcacacgtatcacgagaaacctttcccggaaggtaccaaagcccgcctggatctcttactgaaggcttcagctaaagttgacaagtcaatttcaaaaacaagagtaaagcgacccataatgctttggcacatggtgcacctgtggaaatccctggttcacggaagcaatttcaaaaaagtggtcctagacgtgtgtgtggtagcttgtggtagccttctgtggtttagcgcgcctagcagagttaatgtacatgttgaaagatagttcaatcaacaatgtaacggatgtgatgtgtgcatcagcatcacattgcatcgtgtgtttatcgcattgcattggagtaagtgatgcggggccctgcattgcattgcccgcattggaaaaaccaatgcggagaatcagcattgctttgattttccgatgcaatgtccgatactttgcttgcaatgccaatgttatcgacaggcattgcctgaacctccctccgaagtccctggaaatgaggcagggactcaggaggcactgactccaatcgactctgagggcaagtcactccaagtcctggacaaattatcctgtcctgactccaactccaagtttgacttgagtctttaatgcatatttctaatctgcacagattgatctgaatatcgcttggaaccccccttgctggactcagctcattattgattggactggactcaacttgttattgattgttcctttgatctggactcaagtctcaacccacaagggctgttattgattggagttggaaaaaacctcttatcagcctgaagaagctgaatcccgtcgctggcagtggtacccatcaattgcaatcggagtcggaccggtcaactggcccttacgttgaacttgaatgcaccgcttcctacatttttgttcggaatcacagtgaggtaccgatcaagcaaaaacacgttggacctcaccgctcgatgctacccccccaccaatcaatcaaaagctggttggacctcactgcttgctaccccctccccccacaataccatcacccaaacaaactcctcagacctttacagattcatcatcacacccaccaccatcctacttgatcacctcttcctactcttctccatcaccaaactatcatcagtactaaggtaactcaacttcccctcctctcatacatatctcatacatcataaaactaatccttcatcctttcccccataatcagatctctctccctctccctgctgcaagaatcactctgggtactgcatccgataccatcaccaggctccaccagctcccccccaactctgcttcagaaccactcacaagctctgctccaccacacaaccatcactcaaacttcactgaaccattacacctcctcccttcacacccatcataccccaccctctccccaccatcacacctccacctgttgattgtaaaaaatgtgagtatgatcttttttgtcttctactctcaaaggggctgagctaatttatgtgagtaaacagtgagataatttgtttatttttttgggtgtatttaccaaacagtccattttggaatgtgagtcttctcttttatactctcataggccccaaggcatttctttgctttgcttttttggtcaattcaacttgtttccattccatttgcttttttaattaagatggccatttttcattgagtttccaatttttttactttttcccctttttctatttacttgtttcctatttttttattttattttgatgctcattttttcttaattttccattattattcatttttttgattttttccatccttctttttattcataaatacacatgctcttttgacccgatgtgtccgatacgggcaataaatacatgcatcgcattgcttaaccaatgcaatgcattggtatcacttaagcgtgtattgctaaaacaatgcaatacagatacagggcaatttatcgcattgtattgcatcgtttcatcgttggttcaatcaactacaccaatttgatactagcgttggactttgttttcacaactagagagaacatgggcaatgtggtcacactaactatcagaaacgcaaagaccaaggccccaggggatccccaaatcatcactctatgtgagctcaatcacgtgctttgtccagttttagcgatcaaacggtgtctgtcggagacaacaagaggccacacctcactatttggctactcattgccaaaaggacgggtacacctcacaaggagcgtggtggcttcaaggatggacacattactgtcaaagggcggcttcgaagggctcaaagggcactccttcagggttggcggagcatcaatgcgtgtggcacttgggatgtcacataaagacttatgctcttttggaagatggaagttaagtagctacaagctatatgtccatgtctatgatagtagagatttgaaagacacgctgtgtttacttaaagagctgaagaggagctgggaaaggattttttctataaatcatgtttgagcaataatatctagccctgaaggggagttttggttttctctctcacagatcaggctccccttcaaggattctagattttgggctttgtgttctcaaaaactcctcagtcaaactactgcctttctctgatcctatcttctacatctccttcactgaccagaggaaagggggcctcggctccttggtcaagggggcccaggtccctaccctcttttgcccagacccgcgctgtcagcctctgggtaactaacctgaattatttattgagaaaaggttgttactatgagttgactgagtgttgtgagcgtgatgagtgttaagtagtgggtgttaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatctggatcaatacttggtattaataggcatccagggtactaggactcacctggcattgatttggtttccaaaagggaaagagataacaatacttattaagctttaacaaaattagttgaagattaatagatattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagttgttgcctgaagcttaagaaacataaatataggcttgatctatgttgaattatgtgtaaaggtatcaatataaatgttaactgtttttaacttgtgtctgaatattctggggattaatcagtgaaatcagcgcggattataagttccagagcactcagaattgagggagctttggccatgagaatgagcacatcatttgatttgactgatcattatttgtcatgatcagtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtgcactttaacagatcctttaataatgcagtaataattgtgatcagtgcatgtactgaatgtattaattcttttatcacttaatacttactattcaatacatgtacatatttatttgtaatgatatttgaccgtgaaaatactgtagaactgggatagcttgtggtacaggtatttcaaggacaaaggagtgaaaggtaagtgataattacttatgtataaaacagatatgtatataatggataattaattaaatgataagataatatttaagcttatatgtaatcaataaagataagataacatattataagataaaatattataagataaaataaaataagataagatattaataatgataagataacaagaggtaaaggtaatcaacatgccaaaattttgagctcttgaccggctgaagttgaagactttgagaaaatggcacaaaaaagcaggggaccttttttgggaaaggttcaaggaaaatgagtgtaaagaaccaatggtttttttagggcgttaataaaaaatcacggtaaatccgcgtttacacacggtttctgctgcgcgcagcacacacggattccgcgtgtacacgcggttttttaattaattttttcccacttatttttcgagttttttaaaaattttaaaattgtttcctaggttttgaagtgcgtagaatttaatggtaaagaccatttttcataaagttcaattttaattattatttttttttcccactcattttttccattaaatgtgtgcatacatgtttttacctcatttttcatgttttttttggaattttaaaattatttcctaggtttcaatacgtgtaaaatttattggtaacatccaattttcataaaaatgaatggttcattcttaataatgcaattacacccattttttcacttaaacttttagagcttaattttcattctttttggacattttgaatttttttcctacactttaagacatgtttaaaatgatggcaacaaccatttttcatcaaaatgaaaattacatcttgaatgctgcatttgacgtgttttttttaattaattcttcacttttcacttaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaaattttaaatttgtttcctacatttaaaagtgtatagaattcaatggtaacattcaatttccataaaactccacggtttatcctgaatactgtaattggtcatatttttcaattgatttctaagagcaacggtgggccagttacactaaccgtattgttagctttttaagctacgctacacaaaagttaccgttagcgggaatttttggcccactaacactacaggatttttgaaaaaaaaaaaactttagcgtagtgttagctacctttaaaaaggcacaactaacactacccaaaatcctgttagtgaaattttagtggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttgcactaacagttagtgtagtggtaccctcagtttcactaactgttagcgtaactggtgaaaaagttacactaactgttagcgtaactgattaaaagttacatgaccacatgactagcattagtataccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcattttttttcagttggtaatgggggccactcaattttatccccctgccaatttttaacacttacttgtaagaccacattcccctgtcagactaccttgagattatgggtttaattccccctcagatcataatttactgggttccattcccacacttgttcaatttccactttcatatcatgtagcaggggggggggggttgaggtgtaaccatgatgtatcaccagagtgtggtggagctgttggcatgaaccatggcaactaccacccaaataaccttaatacaaccacaagggtctgtagcctagttggtaaaggaagcactctggtatgtgactcagcattgctgaggttgtgagttcaaatctcaccagacacatcctccatttgtttgtctctgcatcttgtgctgttcattttctgcgggattgtgtgtgatcataggacattgaaaattgtcactatggaccttggccatatcagttatatggacatttcacacaacttgtccattgaaaacagaaagcagaggaagagggttcaagagcataaattctcacttgacatgtcagtttctctaattgatgatttacactacactacatgtgtagtgtaacttctactgtagcgtagcgtaactaggcatgtagtgtagtgtagcgtagcttaatttggtataagttacactaaatgttagcttcaaatcagttacactatctgacagtcaaaattttgttagcgcgaaaaaagttacactaactgttagtttagctgagattatttgaagctaacactaccaaaaaatttgagagaaaaatttacactacactaacagttagcgtagtggtgtttagcgtcagctaacactacagaatttccaggaaataaaaaggccactacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccactgttgctaagagcttgattttcattattttttgacattttaaatttgtttcctacactttcagacatgttaaaaatgatggtaacaatcaatttgcatcaaaataaaaattgtatctagaataatgcctttggcgtgtttttttaattaattcttacacgcttaattacccttattttttggaactttaagttcatttcctacattttgaaaggtttccaaattgatggctttattcattttgaattcaaattaaatttgtatacggtaaaaattatgcaagaaacggggtacactcatctattaagattgaagattctatttctaggcaaattggaattcaccattaaattctacacatttttaaattcaggaaataaatttgaaatttcaaaaaatgatcaaaattaagctggtaaaaatcatttaaaaaatcataaaaaaaacctgtccaacacagtattcaacaacaatctttgattttcatgtaaaatagttgctaccatcattttttaaatgtcttgaagtgtgggaaataaatttaaaatgtcaaaaaagaatgaaaattaagctgtaggaatttaagtgaaaaaatgtgtctgattgcagtattaaaaattaaccattgatttttatgtaatttggatcaaaccattaaattctaatcactttgaaacctagtaaataaattcaaaatttcaaaaaaaacattaaaaataagttaaaaacattaatgcaaacatttaattgaaaaaatgagtgaaaaaaaaaattaataatcaaaattcatttttatgaaaaatagtttttaccattaaattctacgcactttgaaacataggaaacagttttaaaaattcaaaaaaaacttgaaaaataagtggtaaaaaattaaatcaaaaaccgcgtgcaaacgcagaatccgcgtgtgctgcgcgcagcagaaaccgcatgtaaacgcagatttaacacgtttttttattaacaccctttttttattcactgtaagtaggcaagcttaagtagaataagtacaagtgttcaaaaagtggtttgagagaaaatgaataaaaaagaatattgaataaaaactaagagaaagaatatattgagttcttggaagaaacaatctcggcaggacttctcagtctcttttagtcaggcaagaagagttaatcaagaaaaaacaagaattctatcacaaatattcagaggcgttaattctaaataattagcttttaatgaatcaaataataaactagaaaaaggaaaaaatcattcttcagaactagagttgtatgataaattgccacaggagttctaattagacttcaagtgtgcataagattcaacaaaaaactaggcaagattgactataattcagtccagtttaggatgactccagaaagaaaaagggagaaaaagatgagaagaaaagagggtgattttagggaggagtagaccaaagaagctgaaaactcaacacaaaatatcaacattatggataccaggtgttgcagttacttggtacatgaaagttattgtgacatgtaatccgtggctgacacgcccgctttggaaggatatctagcaacaagagactccgacacatgctggtgtcggggaggtttgtgaagaatggacaccacccggattgccattttttcctagggcaaaactggtattttttgtagtgtattatgtaaaaaaataatggtaaaactactatttgataatgtttggaactggatgcaagatatcatgcagcatatttatatcaggttgtcattatattatgaaagctactatttataactgtatgaatttgattggtcttaccacagcaggtttaaataccagaagagaaaagtggggaagtttccaagaaaagcgttagtacttattagtaacaatccaatgagatcttgagtatcttcagagtagaagctgagtagatggaagcacttaaaaatgatgattttgatatctgtgtgagaactgggaagctacagggtggatttgaagccttattaatggcaaaaagggcaaatactgggcttgtaacaggtgctagttaatagtgcatgtgtaaacagtgatttctaattgactataaggtgttttgaagctgggttgtatttttctgggcattcaaagggatccttaaagaaatttgacaggcctccgaggcaacgctgggccagctacgctaaccgtagcggttagcgcagcgtaacgtagcggaattccacgcaactttagcgtagcgtagcgggattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcgctttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctacaaaaacgctaacactaccgcttttggatgaaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgtccgaggtcacctaggggctttagtgggactgagcgcttgagtctaagaatccacatacatatgactcttgaaagggatcaagaatcaaaatggattctcttgattttcaactcttgaaaaattcacactgttttttgaatattaatcagccattgcaatttccaacaaaccaagaaaaaatagtttcctagtaaaccatactcactcattagttgatctatcatgacaagtttataatctacataaaataagatttctcaacttatttaaaaataaaaaaaaatccatttccatttctttattttccttgaaagactcattttataaattttgtctatcatagcaaaaaaaaactcataatttatcatggaagaccaaatactttggagattttcaagtcacattcaatgttttttccaaaaaaaaaaaaaaaaaaatcaaagtagaaagcatgaagttgaagaatttttgtccatacagagattgatgggaagttcctgttttatttacagtccagtggctggctattattggggtgtcttatgttccagaaaccaattttctcatttttaaaaaggtttgtttgcttaagaaccatttccattaaccttgatcatgggattttgcttctaaagaggagcttcccacccaatttttctaatttatagcagggggtatcaaatataagaaatctgccattacaaaccattcacttttcccaaaaaaaatgcataaatgtgccccaaaaggagttaaataaagaaccaacatgttagggaggattttttcaaaccagtcaattaaataatggtgcatttggttatattttataccccctcataaacctgcaaagtttttcactgaaatgttttgactactgattagggggtatcaaatataaccaaatccaccatttacattggaaaccagtcaattttccaaaaataaaattttgcatcaatgggcccccaaaggggtcaaatggagaactgacatgtttaaaaaatggtagatttttcaaaaccagtcaattaaaaattggtggatttggttatatttgataccccctattatatgaatccccttttatattttgagcttgagacatccctcccaccgctggaatagctttacagatcagcaacatcttgccattggacctagtacacaattgcacagtttcaattcccactggtttcaatttaccatccccatgaatcacttcagcactgttgtaattttcactttagcggtgcttgtcactgtgattgcctgcccaggtggatatgttcagctttgcccctggtgcagtgaagcaaatggtatccctcacacaccagatgaaataggttttccagcagaagataaatgtggctgcatgctcattggaacacaggaaatatgtaaaaatattgtccccaagcaatattacatctgtcaaactcaaagatgcgaggcaatattccgcacaaacccaaactacacaagcagagattctgggcggccatgtaatcaccgtgtaaaagaacttgttgcaacaggccgttgcaaaccggctacttcagaacttggccttttagaacccagccatttagaccccggcccttcagaacctggccattcagagccgggcccatcagaagctagcccattgcatctccaacgcaagccccacctacacaacttcttccaataatactgatgaactcagtgatcaattgtggcatgtcaaagtgaataaacacccgtggaaaaattcttttttcactactggaaacattccagcaaataaatggggatgttgaaaaatctacaggattagcacatcctaccactacaaacaatactggtttcgccccaggaaaaaaatggcaatttgagtggtggaaaataggtccatttcctgaggcttttttttacaaaatgactcaggagtaaaaattaggctaaaatgagccattttagtccaaaaataaaaatccctcaaacattccaaaattaatttttagctcatttgaggtcattcttcttatttcccaatctttctttctctcaggcaacactgaaacagatatggtatctgccatgtatcactatgtatctgagctccaataaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgtagcgttgcagaattctccatgatacacacagtgtatcgtatctgttatagcgttgtctcagcactcccactcccccaaaatgaatatcaaagcttttgaagaaaatcaactttattttttatttttcacacattttgaaacttattttttatttttcacacattttgaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccacatgaccaagtctcatgatttcaaatttgtgctttggagctctgtaatccaaaataagcagccacttttgactgtctagacactgtacctactgaggatttttggaaatccaatactcccattataaattggggaaaactggatcttctcctccattaataatggaaaaagatgaatagatcaagctagggccaccttggtcctcaaaccagctgactctgctcctgtcccactgatataaccagctcccaaatccacaccaaaccggctctggagctggttgatctggtttcatgaatgaaaaggagctgggtgagctgttttcaggaataaagagggtatgagtgggctggtttgaggtggagatgacccaggccagctctgcatgttttttcatcataaatagaggggacaatccagtcttcctccatttataatggaagaattggatttacacaggtgctactgagttctctccataggtcttatccactaaggtcactcataattaagatgtgttaggcacaaaaggatacttggatctacttagtgagtcagaaaaaaattatcattctacctgataattatttatcctcttgaaatttgatttcaattccatcagagctgatccactgagaccagggagaacttggtcaaaatttgaaatatgaaacaatcttttgttgtgcactttagtaaaagaagaagaaagataaagtaaacaaagatttacaagacattttatacaagcctcaatatttggaattttaatccaatgtatatatacctctgaaattcctgtctccatttcacatggacctatacagaatttccccaaagggaaatcttgtaaattttagggaaattctgtaaacattagggggtatcaaatataaccaaatccaccattatttaattgactggttttaaaaaatccacccttttttaaacatgttggttcttcatttaaccccttttggggcccattgatgcaaaaaaaagttttgggaaaagtgactggtttctaatggtggatttcttatatttgataccccctattgaaaaaaaatctgaattttttggattttctgaattttcaaattggtagatgctctaggtattctagatttttcagtttttttggattttttaggaattttagaaattttagaaatttcagaaattttcagaatttttagacttcatttagaaaaatctaaaaaaaatctaaaagaaatctggaaaaattagaaaagaatctgcagattctttgaatctaaaaactatggaggtactgaaccgccactttggccaaaaaaaaaataaaaatgagaaaatatatacataaatatgtattcatatatatatatatatatatatagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttaacgcgccgcagcacacgcggtttccgcgtttagacgcggttttttatttaattttttaccgcttatttttcgagtttttttgaatttttaaaattgtttcctatgttttaaagagtgtagaatttaatggtaaaaaccatttttcataaaaatgagttttgattattaatttttttttccacttatttttcaattaaatgtttacatacatgtttctacctcattttttatgcttttttgaaattttaaatttatttcctaggtttcaatgtgtgtagaatttaatggtgtaatccaaatttttcaaaactcaatggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttgattcttttttgacattttgaatttttttcctacacttcaagacatgtataaaatgatggtaacaaccattttacataaaaataaaaggttgttattgaatactgtgttggacaggttttttttcatgttttttaaattgatttttaccagcttaattttgatcattttttgaaattttaaatttatttcctacattcagaaatgtgtagaacttaatggtgaattccaatttgcctgaaaataaaagcttcaatcataatacatgagtgtaccccgtttcttgcgtaatttttactgtatacagattttatttgaatgcaaaatgaatacagccatcaaatccaaaacctttcaaagtgtaggaaatgaacttgaaattccataaaataaggataattaagtgtgtaagaattaattaaataaacacatcaaatgcagtatttaagatatagttttcactttgatgcaaattcattgttaccataattctatacatgtctgaaagtgtaggaaacaaattaaaaatgtcaaaaaataatgaaaattaagctcttaagaattaattgaattttgaggctgattacagtattcagtatgaactgttgagttttacgggaatggaatgttaccattaaattctaaacacttttaaatgtaggaaacaaatttaaaatttcaaaaaagcataaaaagtaaggtaaaaaaattaatgcaaacaatcaagtgaaaaagtggagaattaaataaaaaaaacatgtcaaatgcagtattcaagatatagttttcattttgatccaaaatgagttttaccatcattttaaccatgtcttaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttgaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaattaataatcaaaactcatttttatgaaaaatggtttttaccattaaattctacactctttaaaacataggaaacaattttaacaacacttctaaagaaaactcgaaaaataagcggtaaaaaattgaataaaaacccgtgtctatacgctgaaaccgcgtgtgctgcgcgcggcagaacccacgtctaaatgcggaaatatcgagttttatatatatatctatatatatatatatatatatatatatatatatatagggcattaataaaaaaacccggtttttccgcattaagacgtggtttctgctgcgcgcagcacacgcggtttcagcgtttagacacggttttttattcaattttttatggcttattttttgagtttttttttaatttttaaaattgtttcctacactataaaaggcgtagaatttgttggaattgcgcagttgcgcactccaattccttatttctctctctattttcttttcatgtccctttcctattttctttgttttatctccttttttccgcctttattgctctctccccgctccgctctcatcctctcgctatctgctctctctctctctcatatctaaacctatactctctcatcaccattccagacctaattcccattctctcacaaccacaactcgacaaacattctctcacatatataatctcacagcttgaacatccaatcttcttcatctgcagtctcttccaatctcaactcaatcaaccgcctgtctatccctcggtcaactttctttccctcgaccaactatctttccctcgatcaaccgatcaactatctttccctcatacgaagtccacactattttagtggggattttccaaaattcaggaggggcaattcattggattttggaacaactgtatgtagtgagaaggcatcctctcaggaatctgtgacccttccactgccaaatgggttgtgttggctacaacccccccccccccaccccccgtggtaagttttactggaggcaacccaatcaccaatataaaattgggtttggaaatccaactttttatgggctggccccacagacacattatcctttgttgtaatctattggtgggccctggcagaatagatttggtctggaagacagatgtttgattggttgcctcaggttgaccttgcgatggggggttgtaaccaatacaacccctttttcggtgttcacgttgtggtgtgctgtgcctgttccaatgcaaaaagcatacagaagaggtgatagtgacacacaattaacattcattacaagaggaggaacattcattacgtaggacatacaacaacaggatacggtatacatatgcagatgtggtggatgcataggtaggttatgtaatatggttttatttgttgtgtaaactggtattaaataacaaaagacagttgatgaggaggggagaaggaaggtaggcggagaggctttgaccctgaaaaaatgtaccaggaaggaagtgagtgtttcatctgatgtttcatctgttgcttcatctgttaagatgaaacacagaaaatttggaatgtggatttggtttccaagtcacagatctcataagactttatactgtactggattactgctttggaatgtttcagcacatgctacatggcttggtttcatagtaaccaatgacatcatgctgtgcaagtgtgtgtcacctgcagcaaaaatatctcacaaggagtcccctgcagcataaatccctcactctccaatataaaaggagggcctctctccaccaggattctcttttcctccatcaacctgctgaggtacgttggtcacaattagttagtagtgtgattgtcagaattatttaagtaaagtcagagatttataagtagtagaaccagaaccatttaaccataacaagtaaacaaaggcagtattattaacataacaagtaaacaagtagtagtagtatcaacactggagctctagtttttgattaaagtgccttagcaagaaattgttcaaggaagagatcattaacaacctcaataataactcatctgttttgtgctcaagccatcagcaccacagtatccattatcaacctgaagttgtaacagattcattagtagattcaacggtgggccagttacactaaccgtagtgttagtgtagcgtagtgttagctttttaagctacgctacacaaaagttaccgttagtgggaatttttggcccactaacactacaggatttttgaaaaacaaaaaaacaactttagcgtagtgttagctacctttaaaaaggcacaactaacactacccaaaatcctgttagtgaaatttcagcggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttacactaactgttagcgtaactgattaaaagttacactaactgttagtgtaactgattaaaagttacactaactgttagtgtaactgactatgtagttacatgaccacatgactagtgctagtctaccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcattttttttttcagttggtactgggggccactcaattttagccccctgccattttttaacacttacttgtaagaccacattcccctgtcagactaccttaagaccatgggttcaattccccctctgaccatactttactgggttccattcccacacttacttgtgttcaatttccactaccacatcatgcagcaagggggggggggtgttgaggtgtatgatagtctgctaccattatgtattaccagagtgtggtggagctgttggcatgggccatgacaactaccacccaactgacctggcaaacacaagcatctgtagcctagttggtaaaggaagcaatcttgtatgtgactcagcattgctgaggttgtgagttcaaatctcactaagcacatcctcgtttgtttttatccacatcttgtgctgttcattttctgcgggattgtgtgcgatcacgggacattgaaaatcgttaccgtggacctcggccgtatcagtcatatgaacatttcacataagttgtgcaaaaatccagctgacacatcaatttctttaattgatgagttacactacgctacattcatagtgtaacttctgatgtagtgtagcgtaactaggcatgtagtgtagtgtagtgtagcttaatttggtataagttacgctaaatgttagtgtcaactcagttacgctgttggctagtggaagttttgttagcttggaaaaagttacactacttgttagtttagtggaaattatttcaagctaacactaaaaaaaatttgatggaaaaatttcacgctacgctggcagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaaaaagcagctacgctaacatgtagtggccaaatagcgtagtgtagcgtagcggcccaccgttggtagattgatacgtgatctaggtctaatagagattactttacaaaagtaagatctatcttggaatcagctgcatattattaaatattgattacaagactcttagttatttgtttagtacaattagaggggtaggtctttcaaaccacccgtaagttgtaatagcctttcaatctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcttacaatgtctgatatccaaagggccagatgtgctccaattggctcttaattaagtccacaatagggggtatcaaatataggaaatccaccattagaaaccagtcacttttttaaaaatatttttttgcatcaatgggccccaaaaggggttaaatagggggtatcaaacatgaaaattttcaaaacttaaaataccaatttctcctcaaccaataaatttttacaaatgaagtgttaaaataaaaattcattacattaaactccaccttttcatcatagtttcatgaaagggggtgaaacagtccaagagaaaatgatgttttaagttttcatattttccatatttgataccccctaatgaagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctaattgaaatttttcaagttttcatagccacttttaagttacttatatatggaggcactggcatgacaaatgagccaaaaaaaatacaaaaaccaatttttgtgcccctggattgccaaacaagccaaaagtataaaacaatcacagccaatttttcaaaatatgcccgtgacccaaggcttgccaagacacatacatagacccccaatgaccagtcattctggtcatcaattatgactggtatgctaccagtcattgcttggtacatgctcaacattatcaacagtattgtaccagttgttgaggtttgacttcaatgactgagtgtacttcaaatttcaatgactggtgtaagactcaaaaagtggttgtaagaccctttttgccaaatggagaaggggatcatggattctaagctctgcccttctatatggtgttgcaagccagtctgggcactggcacaagttgggcgaaaaagaggccaagcgggcttggctgatcccaaaccccgtgttgcaccctctaaacccaacttggcctatacccaagcctggcttggcacctcctaaagttggggtgggtcggaccaaagtcttgcttggccgagcccaagcgagagtgccacgcgggccaaaaccaacgagtggtgttggttggtgttgggtgtggtggttgggttgggttttgtggttggtggttagtgggtgatctggtgagcccagagcttgggtttggccaagccagacttgggcttgtgccaagatccaggccatgcgcaaacttcgaactcaagtcccatgggcactggcccaagcccggtgacacttggacaggcgggccttgggccagtgcccagactggcttgcaaaaccatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgaagaggtttgatttggttttggttgggtgcgtaaagtgtttgtgtgaaggtggtcaaatattgcttgagtgttacttgactgagcatttaacaactgggaggagagaatccttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctcggatattacatgagtggttttttgctacataaaaaatttgaatgagtgaagctgattggtcagaaatgtacaaattaaaagtgctgagtccaaaagctgaaaaaatgattctgattggtcagattatgtcgtgtttaaaagtgagtttggtggtgtaagctgcagctgtcgtgcaagggaaatagactaattgaggctagagattgtttgtccatactttttgcaggtacccagtacctcctggggggtatccctcacacccaccctgcacctgccaggaggtgccaggtgcggtacttggtacctatttttatgaaaaattgaacaggtacctaggtacctctacaggtaccccttcacttccctaccaaaatgatggtggccttctactccaagatccaagcaggtaccttggctgcatggagagtacagggactcaaggataacaagaagtctaacccaaaatcaaaaaggaaggtgatatttttggacaacaatgaagattcttccaattagttctaagttgtagatagttatgaacaaatgaaaaaagtgacttgggactgatggtttacaataaatatgaaaaaaaattgaaaagtaagattcttccaattagatgtagatatattacaacagatatgaaaaaatgccaaaaaagtgacttatgagtgatattttacaataaatatgaaataataataataatagtaatagggtcttagtgaaacaactcccaaaaattggagttctgactcccaaatttctgggacatcatgaggaccatctgtggacgctcctccagacgtctatgagagttagagatgtcagcaggtacctgctttggaaaacaggtgtgggtgcgggtgcgggtgttgacttttggggaaaaaaaggcaggtacccgggtacctgacttacacccgccctgggaatgcttcccatgagaattgaaattgtcatcagtggtccaacactcccttttttgggtgtgttgggctgcacaaaagtgtcagcaacccatgtaggacaccatttggtgtcctacatgggcctgttgaggccagagggaaccctctggcctttgagacaatagatcatagagagaattgataaagtgcaaattagtgatagaatagtttgtttttcttttttttctttatttctatgttactcttacccatatatctagtgaatatcaatcatgtatttagtaagtcatgcagaaattcaaggttgagatttctgggtatatttgcctgcaaaaaatcctccacagccgcaggtacccgggtacccgccctggaggccctggcaggtgcgggtgcccatgtccaaaatattggatttttgaggcaggtacccgggtatgaagcaacatctctaatgggagtcggacctccaaaaccttcaaagggtttagaagttgttccccttatagaaaaaaataaacaataaatgaaaaaatgaaaaaaataaaaaccccctgggggtttttggaagtcgatccgccacaaaccccaggggggttgggagtcggcgccgggaagatgccctcaacagccaagagggattcctcttggctgttgagagtgtatgctctcaacggccaagagattcctcttggctgctgagagtgtacgttctcttggccattgagggtgcacacctcaacggccaagggtgaaaccctcttggttgttgaggtgtgcacactcaatgaccaagaccctgagctgttgagagtttacactttcaacaaccgtggggctttctcttggcttttgaaagcgtgcaccctcaacaaccaagagggtttcacccttaatatgagctatggaaattgcttggttgttgagctcttggtggttgagagcatacactctcaacaaccgagaggtatgtatctactctcgtccgttgagagtgtacaccctcaagcttggcatgagagtgtagaccatcaagcttggtgtgagagtgtgctctcaatggccgggaggcttccctcccggctgttggaggctgtttttggtttgctgacccccaagaaccagcgggttttggggcatcaactccctccccctttgggggtttcaattttttttatttacaatttttggggatccgaatcccaaacctgctgacaggtttgggggattgactcccaaaatcaggggttttgggggtttgggagtcaactctacaacttttgggagtcaattagccaagcccctataagaaaagaaaggaaaaaactttgaatttttatatttttgactgccacaccagtttcataccattcattgaggtagacaactcaatgactggtatgactggtacaataccattcattgtgttgagttggtgcatcaagcttgtgtgcctcattggctggtctcataccagtcattgtggtgtgtaccttgattccctgtatgataccagtcatcacggtaaaagcttggggaccggtgtaaagcctatgataccagtcatcatggtaaaaacttgatgaatggaacaatactggtgactgtgctaagtggtgaatcaaactcaatccataccctgataacaagagtcatagggttgtgctggtgcatgtttccggccagctgtcaagacagccatgccaggtgtctgcactacaaaacgtgttggatcgcattttgaaaatgcgcgataacattgcatgtcacatgcgatgtcacctcgcattttcaaaatgtgattgaattgccagtgctgaaaattcaatttttcaaaatgcgatccaacacgttttgtagtgctgtgtgttatgcgggtagacatgcagaagcacaggttcaatattgaaggttacaacatttgtggcccattgcaacctttttttttctttctcaatgaatcccacatatgaaaatgaaaaaaaactgttatatgttgtggtcattattcctgtgtatgaagggaagaaaattcaaaattttattatttatcaatgaaggactcaagatatggacaaatgggcgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatattgcaaactagtgtctaagggcggcttcgccgcccaaaatatataatacttgttcagttcaaatcattgttcattacataactttctacattaatctaaggtcatgtcagaaacatcatctgcctttgcttctttcttattaaatatatgcttcacaactaaattaacaaggcccggatcagtacccacctgtgtgacaaacagatcattaacatttttaacccttgagagtgctacatataattggccatgagcaaatacttggtctttgaggaccactgagactcggctcatactctgtccttgacacttgtttatagtcatagagaatgctaaagcaacaggaaattgatacctgtaaaatgggacttttaccgctgaatccccctcgtggtataaagtgattttaggaatgagaacttcttgatttttgtaaggtcccgtcaaaattcgaccactgatagccttttgacttagtccttcgactacaatcctggtaccattacacagtccttgattgattcccaaattgcgtagtaatactataggtgccccaactttcaattccaatgtatgaagcgggaatccaggaaaatccacagcattgagcgcttcaattgatattgcatctggggcatcgtcatcaggtttatctattgatttagaaatgataccttcacttttgatattccgtaacatccttgcattgatggtaatggcgtccttatttaaaggtgtaaggatgatacgctcgccgagatatttggcataagattcgaaattttgaccccacatttgacttagttccgagtaacacgccttgatgcctcgtgtgaaacacaattttgccttggcctgatagtcaacctgtatacaattgagggttatacggtcacgatctcttccttgtttcaggccttctccaatttgcagcaactcgtttgcaaaatccacattcctgttatccacgctaagttgtagacctattccaagccgcacattgtctgctagcgtaaaaatgttgactccagaccacagttttgatgatttcaacgttgcttcctcggaccttggataaacaccagatttgaccaccggtaaagtttgacgaaaatcaccagaaaagattaccgttttcccaccaaatggaagatcaactttcattagatccctcagactccgatcgactgcttcaatagcatacctgtgcattgcgactgcctcgtcccaaactatcaatttcgtcttgaataaacgtagacccactttgtcctttccagtgaaattgcaatatacctccggtgaaattttaactgggattttgaaaccagagtgagctgtttgtcctttaggcatcagtagagccgctaccccagttgaagctacagctatgaccgattcagactgagattcaaaatagtccattatacaattcaatagaaaagtcttgccagttccgcctggcccatccaaatagtacatctttgacttgcaaccattttgaaaaaattctgagaccacagcgtcataaaagttcctctgggccggattgagtaaagcgtgactaatggcccacctctcgccatagtcgcagtttgtgccttctccaagttccttgatcatgttgtcctcctgtccagtcatccgcagacctacatcttcaagatttgttcccatagaatgcagtatttgttccattttgtacagagtaaatgctttgattaattcttccgttcggattgaaatgttcaacttcatctttaaatgataatccaaatcatcactgagattaatccaatgtgacttgaacaaagcccatggacccgcaggaggactatatacgagtatgattgcaaacattaagcgcagctgatgtccagtcttgaaacttgcgccttcggtcaaggcttcatcatattgattgtcattaaccaataaacctaagtcatcagctgcttcgcgacaagttccatgctcgcgaccttcaactgttctgagatcagaccacgattgtatatttttgcgatgaatcagaataagcctcaagaaatatcgttcgccctgatgaattgaaataaaatgaattcttccgacagtattaagaggacgcttccttgatttccatcgattatcttctttatcccaataaaagtatttgggtatttcatggaagtaacaatcgcgggctgcagtacctaaggcatagtcatcatttagattcaataaaaagtattgatttagcatcgtccttgaagctttgtcgtctgaaatctttttttctgcttcagcggtggatttaaagtagacggattgacaattctcttcatggaccccaagcctctggactgcggggaacctatgagacatctcaaattggaaaatcctccaagaagctgtattaaataagcatcagcctcaaatctgacaattgattaggattcaaaatgtatttaccttccactggtccaatataccttgcatccaagaagcccttaacttcgtcgttgcattccaatgataaataagacctatcatgtcctttgcatatgtatttataaaggtacttgattgcttgaattcctaccgccacttcaatgttgacgtggcaattcatcatgagcgacaagtctcgattatatggaaccacatttctattatcatatgacaatgggcctttcgttattatccttccgttattccttcgccgatacaagggataagcaccttcctgcaacactgtttcgttgttgaagtctttaggatagcgaaaacgacatcttcctttgcgaatgcaattttttccttcacaaggtccatgaagcatgcaccttgccacaatgctgtataaacgagggtcgaccaaaggatctgggatttcagcttgaaccaattcatcaactcgggccacactgtccggtttatcacttggacttagagtcaacattatgtgcatatgaggcaggggagtgataatcacactccaccccccttcgcacacacactccaacactcccttctctgaagggagtgtgggagcgcactccaattgaaattggagtgcgggtccgcactccaaccctctgcgcgggcattccgccagcaggttggcgtgcggatccgcacgccaatttcgattggggtgcaatgctgcacgccacccgttaagcgaggttgcctcgcttgcaggcaggcgtgcagccagcaattccatatgcctcgacctaaacccatattcctatggggttaggtcgaggcatatcccatcgtcaccctggcgatgggtcctatagacagaccgactcatcaagttaaaaccttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctcgacctaaacccataggaatatgggtttaggtctgaggcatatggaattgctggctgcacgcctgcctgcaagcgaggcaacctcgcttaacggctggcgtgcagcattgcacgccaatcgaaattggcgtgcggacccgcacgccaacctgctgggggaatgcccgcgcagagggttggagtgcggacccgcactccaatttcaattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactcccctatgaggcatgcctcttttctggaattcaatagtggcaacgtacgctacggcctttccaagcagggattttttgatgatgatatctaaaaaggccttgaatttgagtttggcaatccttgctataatagtgggataattcatgggatctgatcctggcggaatgagatcaagtatttctttccaagcgggattggccgttatagtgatgaacaaatcaggtgttccaaactcccggactatggccatagcgtcttgatacaattggtccatggcacgaggcccccctatgaatgtagaaggcaacacaacccttctgcctgttggctcgctcgctttaccaaaggactcaaccaagtctgaatacatttccaccttcaacgtttcttgattatttgagacccagtttaatcgcgaccgttcaatacaagcgtacatgtcaactacaatttcttggtgaagggtccgtcctgcaagaattgcagagaatcgaccagatctttcgaataacagataagacatccattccaattggctgacgtgttggtagtgtggtttaattcctgaagaaataagaattttgtatgatggttcccattgttgagatccaaagggaaagaacaaggggtaacgaagcggaaagtatgcagagtgtaagtcagatatacttcgtacaaggccattccgatggtgcagaactatgtgacgtggctctttgggtacgccctcgccttggatgataaggcctacatcctgtcttgatgggcaattgtatctgttaggatcggtaaaagcgttttctacagtcatcaacaccatcgagatgggcctattattcttgatcacctccgctgcgtgccggaacaattgggcataaggattgaacttgtacataaacgcttggagcctaaaaacaattcttgcatcgatcttttgatgggattgggctgaagctttagaccccaaggccacttttttgcggtattgggcttcagttatgccacctgaacccaaaacataaaattgggcaaaatgcggagagcttggatcttggggcaaaattgatcctatgtcatggctaagccctccttgaatggtgaagaccagagctccaggaatggattttgctatgtcgcttgaggtgaaacccagcgaagtgaaggatacagcattattatagctacgtatatatttttgaaaaattgttgcctctgcaaaaagtctttagtccgtatgtgtatcaaagctaaattgggacaaaagcttaccttgagtaacgccagtaaagagatccttcaaaaatcctgggatttctggggcatagagtgaggcagagggcaacgtcacttggcctttttgacaacacatcgagaacttctgttgctttttcttgacatcaatctgggccctctcctcggcccagtgcaaggccccacaatcggtacacgccatgttacatgggcccaagacatgttgccccccaggccaagcgcgggcaagaattggagaaacacgatcccgagacggttcaatttccatggtacgaggtcggtgcctgactgctagcttaagatttgaatgtgtgttttgagataggttgaatgattaggtaggtagtatgttgaagattggatgttagttggagtgaaattgtacacgtaaggcttgtttttatgttgttgcctcaatggggatgaaggctcggaaaagttaaatggccgccggaaatggtacaaacgccaacagtgactactgatatattgatggaaatggaacggcaagcgaaagtgttgtgcgtgcagctgctcatgcggtctcccatttcccaccggtcgcgggcaggggccatggatggctctcccgtcagactgagcgttcactcttctgcagcactccttcctcatgagcttggagccttgatcttggactgatcaagctcatcccatccggagtttgaacatttgcccgttccgacaccatgtgccgaaacagggaaaaaaacaaatcataattggttctctcttccgttaacctcactcaccccgtactgagcacttttcacctagaaaaaaaaaccctcatcatggagcgctcttgcatgcattcctgcccgaccatcttaccaatccgggacagtcaaaagctccgccatcagagtcttaagaccggcttcgccatcggtccttcttcgactgcgaaataatgatttcaaaaaaagaagaaaaaaaagaatggctggtccaattgcaaaactgaataagatttagaatttacagcctcctaagagtccaaaaaagacttttagaaatttggactcttatggtagatggacaagcccgcgtagtctaaattctacaaacttgtgccgataattcttgatagcatcaaggagccaaggtgttagctttactgagttgaagaacccattatcagctgcatcggggcaccgcccttcgtgggaattttgtgcgcggataatgtacgcgtagcggtgccccagcattaattcggcatccctcctagcggtctccaattagtattgtctctttcagatttgcaccgaccacctctgagttcgttgcagtgcccggtggcgccccctcttaaagataagagggacttggccctgagggtcctgttccgggcgcttctgcttcgtgacatttgtagtttccattgaattcggcatttgaatggaattgtttattaatttcatctctcgatcaccagttgagggactctacccaaatcatttgaaatagtctatatagctaaagactggaagcccgtcactctattacgtgtatcccaaggaatagattccaattcttcaaaatgtcatgatcaggatttgaaagcgcgacttcacaaaaacaactatatacccacaaaacctgcttgtcagacacaaatgcacagtacgtgccttgtatggcattggcatgttaaggccaagtcatcactgaccacaatcttggctagagtctgccctctgggcatggggatctggagatgtggctgatcagtctggctcactccgatgggtgagtaaattttttgctcctttccatgtataaaacattacactgagctctaatgactgaatggttttttctcacttttagacttgattagagactatttaattccacaggtcccacatcctttctgaattcaatcacgaaatacccttgacactcagtcctactcaatggcaacttgatcgacaaaactgtgcatagtccacccacctgctttatttgttcgtgagtgccacaaaccctaaggcaaaacattacatgtctcttgactgaacaaaatttgattccccctcaaaatggcggggacaaagaaaacatcacgtgctgataatctaggaaatttatacacttggcgctcgctttggaattgaatgttggaatttttatttccttttacaattcactgaattaatcagcacttcctccaagaattccattcgccgttgcctttgtttgttttcttttatcattactgtattcattatgtatggattgtagacattgatcgaggcgcagctttgtatattaggtcaccctgaggcgcaatactatataatctattttggacctgagaaaaataaaatagggagaggcccaaaaactatctaatagtcttggagaacgaataaaaatatagcacacccttgatgtgaacgtcaaggacaagagtttaagtaaaaaacttttaacaaaggcattaattccctggagtatttctttttttttatttccggtcaaggcctcgggggctttacctttgcctttggggctaggaataagagaaagcggtatctcatctttgtcttgtaagttttcaccagctgacatcaatctacttgatcctttgccctggtctaagatttcaagacctttatgttgagagaccaaggtcgcacaacgaccactgcccaaggacgtgggcaaattctcctctccaaaagtcacgctatcaaattaatagtcagcctaaggcgtcaggaattgacttagtttaaaaactcacaatttacgccccttgttaatggggctcgtttgaggcgtaggagtggcatgtcggccaatggacccagtattggccatggctataggactaaaacttaaaacctaattgatccagtattaatatgagtacaaaataaacttccaagaccatcacagaacagaccttaatcatagccatttgggctttcaaatcccaaccatataaataaccatcaaaaaaaaattcgcggccaacccgaagcattgaatgtgtgttaatcaattttggatttgaagggacaaggtatttaacgtcaaatgatttgacaattcgatcctaaagaattgagacaaaatgtcagtatagatgacgatcgattgaattatgcaatgatatgagtctgaccgcagggtcccaatcactatgattgacatggatgatcaaatccatttttttattctcaatcggatccaagtcggaatcggacttgggttttgcgacaaaaatgacaaccccaggtcccaaagtaaacgttttattggtggaatcttcaagttgctgtgccgcggggcaaattttggcaaccatttctaaatagtaattcaaaactggggcagctggagtgttaagtaggagtaatttcccgctgaggccataaataaaatcaggcaaaagaatatgttctgctgaggcattagtattgaggagtacttgatagtctactggttcgtctgagttgcaggtgacgaagcttggggtagatatcgtcccatataattgtccaggcttgattatggcattggactaagacggaggagcaatcagtatcagaagtatttgtgatttggtatcaagacctacttcttctaagggtcgaaacgtgctgcgacaagagattgatctattttggagtttttctttgtctgccatttatgattaggtgtaagagagaagaaacaatactggattgaggctaaatagaaggcaaggaccatgccttaaatcaggaacagttgtctgcggagaggagagatgggttttgagtttcgatccaatgattgagacgaacggatgggagcaggatcctgcgtttaagggatgtttgcagggggttggcacaggaattgttaaggaattaattgcaggggaacaaatagatgttggactaatgagaaggactgaaacatatgcataaatcaaacagtaggccggccaagcgtcttgtccgagtttgcaggacaaaaaacttgacggaagtttaaatgatgagctcaagggactaatatgagttacttagtgattcaagtgatccattcgactggcccaataactgttccttatatggcagcaaggggcaatgcaagaagtctggtccacaggaatgggaagtgtcagtcacttgacatatagggactgaaatacatcaaggaggagaatttgagatacattgatatgaaggttaagtttaaatgatgagctcaagggactaatatgagttacttagtgattcaagtgatccattcgactggcccaataactgttcttaatatggcggcaaggggcaatgcaagaagtctggtccaaaggaatgggaagtgtcagtcacttgacatatagggactgaaatacataaaggaggagaatttgagatacattgatatgaaggttagacccgtcttgacggatgatgcggccgtggatccaagcggtgtgtcctattcttatgtgttcttcatacatagacataaaactaagactatgcagatggagagtgaacttccgaaaagatttcagtctcgagttgcaagagttgttgagttgaaagatagaacaaagcttactggcaaaggagttagcggtgtggcacgaagttgatgacgagtattgctgaacttaatgttaccactgagttgtggtcctccatcacatcgcatgaatgaaggacaagagttttgccaatatgagacatgagacttgattttgataacatccagattcaatgagagatcaacagtgccgtaataaatcaaccaaggaccaccagtcgaagaagcaagcgacatcggctttgcaataagtgagtattgagggtattgggcggtgtaggagcgagggctgaggggaacattggtattggtgaaattgacagtgattgagccatcagggttgattgagaggggttcatctataaatcggcaaccctgaatggagtgcgaggtacgcatgttggattttgaattttagcgatgggaagaagtcgaggggtacgattcaaggaacaaaatagtagctttatttaaacaccggtgcatgggacaaaaggaggtaatgcgacaaaaatattggaaaaggaaaagatacaaaacagagagacaacgtgataggaaaaggaaagagtaagacataggttgaggcaaattaagaagaggtgaatggaccaaaagaatggaaaaggcaaagataataaaaggggaggcgatgcaaaaagatacggaagaaggaatacataagatcaaggaaagggccagtcaaaagattgtggtaggcaatgaagagaagtgtaaattagaaagtatgttgaagttttcaagaggctaagttcgtgagtgcaggatcaaaatcgatgtgacaacacaaatagaaaagaaaaaaaatagagaaagtgcttagtatagaatgttaatttaaggttgcttgtgccaagaatggtaacacaagagtgaagaattgcaggagtggcattcgggaaaaggggaaagaaaccggacaaggaaaaagatgttggcagacgagtaaaaggcaggggacaaagaatgatttttttggaacaaggatgtaaggataaacaaacgaaatgaaaaatatataagtcaaggctgaagagaaacattttagaagaacgttaacgcagggtcaacgcgagaattaatgtctcaagtgccatcacaattcgtgatacctgtagtttagggaggtttgtcgcttaatgttaaacttgttaattgaattccttttatccatattgaatttcttttatacttacagaaccacaagttggccaccagttgtaccagttcaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaagggatgcattgtagatagtctagccaaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttgggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacaattttggtgggacacctgtcacagattacatatatttattacacaagaagttcacaagtagtacagttcactgattgaaatatatacacagttcatttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccaggcgctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagagcacgagtatcaagacatcaacacgagaaacaacatcaacaactcaatcaattctttggacaataagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgctaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactctttgagtcttacaacgtgccaaaacaaggaaaaatcagggaaaatccctataaacaataaaccccgggtttttggggttttgtgaagcccatcccaattcctgaaccccggggcttgggaccggggcagccccggaatccctaggtttggggtaatcccttaaaaatggattgtggtttttttgattttgggcttgtgtgcctccatacttatcagcaacattttaaaattttgacaagatgcataaaccttggggtttctgcctgaacaatcagaacagctgtttttatttttcaaaaagttgatcatacaatgtaaacacctcaaaatgggctttgaaagttttgtgaatctcaattgtgaacccccctagtggtgcatatgtaataataccagccagcagcacgtgcgccgttcaaggatggatggagccatggacttcccagacccatgggctggcttgccatggtggcttgcagagtcgaaacatggtcgatggtccgctcggtgctcacgtgttcggagttggttataaaggcggtgagacagggtgagacgggccgctgcgccaggcgtctgatcattaaagaccaaacatccggcttcacggatcgcacgatcagtggctgttttgtgcatcaagccaccgccaatgcagacgatagaagccagtcgaatacatacaagcaagacggaaatcacctgaaatcacacatttctgtcttccaataaacaattttcagttcccgcaactcatccctgttgtagctcacatgggttctccagactgctgtgctggaatcctgaaggcttcaaggttgatgaagatcaatgcaatgagatccgtcgacgggttgcgtttcccggcgagcttggctttcaagagaccagcctcgaagcaacttgaaagagaacaaaaccctcaacttacgcctacatgatggccacttcccagggatttgcttggcctttcccggctgttctctatctctgcgcacttaagccacatcaatgattctgatgggatatactttcagttgcgcttatagggaggtgctgtatgattcagggtcaaggatttttatctttaccatggactgtttgattcgcccctctcacaggccgattgctggagacaatcggtttagggaccacctctcccaggcattcaacccacccatccagcaatcgacttggtggttgatgactttcagctggtcctaaacgaagcaccgagtttagtgcttgagagtcagatgacgctctcgagtcggcagtatggaaaatcaagcgagagcgtagcgactccgacctccgcaccgagggatcagcggcgatctctatcggcatcggtttctttctatttaggacccttttaggcttagcggtccatcgactagacatagtcaaactattattattaggctggatgtgtaggctctgcatctctggttcggcaaacattccttctttttcacaatccgagccaggaagtttgactatggacaaccatccatccatcgtctaagcctccgcctaaggctggcctgcaaccggctccacaacagcttggacgcccgcttttcgtttctctcttgttcaggtctcactgggttttgagcttctaacttctctttttaggatcttcaacaaacctgcgcagatctcaggctctcgggagataatccagaaaaaagaaaacgaaaaaggcgagaaagagaaagagaaagagaaaaaaaaaagacgcacgttggcttcaggattgaagagtcgagaactctgcactggtgcattctttctgccagacagctgtatccttaaagttcccgacggtagtgacggtgtcgatactccgatagccgggcacaggcttgctgacgacagtctaggttaacaattgattcattcgttcatcagtccataggtcagagctaacctggccaccaagctccccgggagagtctggcatccatcatcgcggcatatctcattaggaacttgtggttcagacccataaatgataataattgctttctcggtgtcagtcgatgctacaaaacagcaactggagtgaagctttcttttgctttttgttttcggttacatatatgtacgtagcaatcatcctttttaaggttggtcaccatttctataactacatcgcatcaccaaaagagatccgacaaggcttcttgaattcgagaaatctgaactgttgctacaattctctttatgattaaatgccccagtagatcgtctctggtattcttgttgagggacgggcgagggtgaagggagccaggaagccgaagcaagacacatttgttgtcactccaagtagctgtacatacaactccggggaagggggcatgcaaagaaagaaagaaaaaaaaaaacacccgaggatcaaaacagagagtgggagagtgtatgtatcttggaggaggttttgcgagctttccaggtcgcttctttggagctcattaattaattaaatactcacacactccctcagcctactcgctgatcgttactgtctctccctcgctcgctggctatcaccctcgccgaacacctgtcgatcccttctgagcttttcccttgatgattgatcaaatcccgacctccttcgccctccaactcactctcttctcatccagatttaatcccaataatatccccctcttaccctcttcaccagtatcatcaaaggcattccatatccagtctatcaaaaaaaaaaaaccatctaaggttacgaggagagatatcggctcttgcccagttgtttcttgagattatttcaagttgtcgatctgtgacaactcccatcttggcaccctcccatttgttgctctaacactcatctctctccatcacgactaattgaagtgatattaaaaaaagcactccgactctgattcttgattcttgattattttaattattgtaatccctttccctggtttcattattacataaccctcatcccttcttaccccagatatctctgcatagggagagagggagagagagagagatcgtcaaatctcaacagctataaatcatctctatcggtcaattaacttattattgccatcagcagatatcaccttcccatcaaagctaataataacacatcattcaatctttcgctctaatcatcatcctcaagaagagttgaaaggatatcctattgcattccgcaagatatagagataagaatcccgtcattttatcctcttatatctttgactgttatctctcttacttaccgtctgaagaccaacaagcaaaggattacgactgcaagaccggaatggaaaactgtctagtcaacctttaacaacccacccgcaagacgatctaataataataataatcatcattatccgctcgacaattttacgatcctaattaatttactttaatcataatcttaataatattgacaccaatccggtcatcagcttctcagcggcacgtttctttcattctattcttttggtgtgtttgaacgaagggtctgaagattgtcccagtgcgtgaggttgtgagttgagcgattctatttgttatattctgactctgtttgtctatgaatcgctgacctaactcatacccttatgaaccatcacagtcctgagcaccccaagacacttcacacttcagcctcgagctacaatccacgatcgtttcggattttgtattccagttcgaagctgtgccacttgatatcttcgtaccggcacgcattccgagcgttgtctctcatcgatcaccattcgattttcagactttgcaccggatcctccatctttttttcgggaggctttgaatattatatcggcagccgccccgggacctcgcccagacgcacaccgtgaacctcctcccggcttgacgctcgtccaaccggcgcttaagtagtttataacattggtaagcattccggcctgcagcttccttttgtgactattcatccttctttccaaatcatcgtatcttgaatcatctagctgtcatccatcaccatcattcattcatatcatccaccctgcccgcccgggcccactacaaacaattcttcaatgtgggaacaccacaacacaacccacgtcgtcgaccaccatgctcgctctcctgccgccagatgagatgagtcacagtgattatcttatgtaaaccaattcatctcatcagcgtgtcggggtggggggtggcctttcttgggtctttggaccaagacacccttccaaatccataatggagttgcatgcacaacatcattcagcttgttcttgtgtatgctgtcgatccctcctgtttcttttaactgctctttgcccttgggccccccctacatgcccttccctccgctcctcccagtgccccgcgctccccagcagatataatacccatggatgatttttctttgaaatcagcggtgcaggttgctggttccctccgagtcagaaacactgtggatgtgagaccgaactcctcttgagttgtgatcatccggccgaagtttggtacttcgtttctttgccgattaagatttcggccaagccgaccgctcatctcggtcgttctctttctttccctcaaagaatcaaatccactcaagactgcaactagatccatcccccattcctatcgatattccgtgcattttcatgagtgttctcgcctttttaatgatcccactgaacagtcacaagtttcccaacttgttggccagcgcgattcgtacgtaaatttggtagcactatgtcgtagggacaagcagacatcacacaattcacttttccagtgtgtaccttcgacatctcacaagatgtcgtccacgccatccgtactcttggagcgagctgtatcatgaactgcttccacatccatgccatcaacacaccatcaccatcatccgacatcccgcttcgtatgtaaagattcctccacagcacttccttcaatcccaaaagggaagcagtatcttgatagggtgtagtccgccttgccggagtcctcatcttccctcctcctcctccccctcccctcccctcttcgagttgtatgcttgcctccctctattcaaatctcggttttgaataagtctgtagtgtgtacttttttacacaaataagttgcgttgttgtatggttatatgtgtttatgctataacaccatcgcccaaatattcaaatgcataattacaaatttttcgactcggccaggcacttgtcttgtttcctttccttttcctttccagctttcctttctctgcctctttctccccgtcagctctgtcgccgtcgaccacttgacccgtacaccaccaccacccacagtacacccaccaacccttgatctttgatcctctcctccttcctacatacatattcaaactggatcaattccattgaagtagaaaaacagaactcctttcgacccccccccttatgacaatgatgatgatcaagataatgataataaattgatgatgatgataatgattttttacaaatagctgatagactgagttgttgttttttttctcagcttctgtcctctactccgtctccagcactcgagtggttccccgagcttcccctacttgcccatccctcgccgatcaaccctcaaagttgtctttccaattgttttttttttcccccaacttttcattttgtttttatttttcttataagacacttctcaaaatctgtcccatcctcctccatcccatccactgtgcctccccacacacatctttccatcgatctcttcaagaatcattattatctttatatttattatggtattatttttttatagacagaatatcttcattaagctttcttgaactctttttaagcaagcccaagatgctcttccaactcccgtgctcacaatcccaaccgagtctatcacccattcatccaactcatcctctcagacctcctcctcctcctcctcctcctcagccgagcactcagcccacccaccatccacacccaattatcacccaacagcccttcaattaccacggcccactcagcagcaacaatactcccccatcatccacgggctcagtccagcctatcaagagctcatcctcctccgagtcactcaaaaatcaaaaccaaaatcactacaacaatatcccaccaccaccctcatctgccgcgagtagtagcaaccagagcatcttcaactcagcagccagcgccctagtcgagaccaccaacaccaactcactcaacctgctccctgatttccaatcagcatctcttccagctctgaccccacctgtcacgaggaagaatgatatcttgtcggataagatgggcaataataataatcagcagcagcagcataataataataataataatattgttaccgccagccatcttcaagcgccagacgagcccttactcatctcaaccctcaacctacctccatcgatctgctcctcatctgctgctgctgcttcctcctcctcagcaatcgatcactctccgctctcgatgaacctcaactctgtccttggctccagaccgaccccctcgacgacctcctcaccgctctcaatctggcccactcccatcactggccagcctctgtctgagtttgatgacccattcagaatattccagcagcagcaacaacagcaacagcaacgacaacaacaacaacaacaacctttcatcatgacccatcagcagcagcagccctccacctcttcctcctcctcctccccatcctcgcactccaatctccagcagattcccccactcgttcaaccccagcctcgagctcagcccggccagatgctgatcgatccctccagtgaactcgtctttgctgctcatcctactagcgatcagtccaccgcccatgacttcctcccttcacccccgtccccctccggcctgatcgctcagcatcctcacttccatcaacttaaccaccatcctcatcatccactctatcagcatcactacggccgtcataactctatctcaagccctatcgatcacccatccttcaccccgaccaaccttcagcttcactcttaccctcacgctcatcaccctcatcaaccacatctccacaacccttggaatgcccccgtcgatctcggtcacccggcaacgttctttgacccgttccagtcagtatctgaatcttttggtcttcttttgatttctttctttctttccctctcttggttttatgtccgtgtatgtatgtacatattcgcgtgtgtcggttgttcttatgattggctgttgtcgatcacttggtgcctgcataactctgttcggcttctcgccagtcgctgttgagcttgcagatctgtagtgtgaggtgtctatatcgcaagtccaactgacttgattgactctgatcggtgcaagtcgagatgtgatctcatcgatatgttggtacacatgaggataaactgactcaacttcttcttccccttcttcaactctccatcttctgattaccttgtttatcccttccccccccctttcaacatcatgtacatctccgcactccgaaactcatccttctctgcatatcctttcaatcttcaatacacacacaaatcatatctccgctcttatatgcacccgtgcatctctgtatatcccctcttctacaatcatcccactccgcccctgtaggatcaaacatcgtcgccgaactactcctgctcagctgggcatcttagaggcacaattccagtcgaactgcaaacccgatgtggcattgcgcaagcagctcgccgatcggctcgacatgactccgagggaggtccaggtttgggtgagtgtgatttttgaaccctgatctcctatcaatcacaatctcggcaagcttgacagctttcaagcttgccgatctcttctgatgtcgacgatcggtggttgattgcttctatcttgcttgtttccatgtacgctctcaagtttcaaaatcgccgagctaaaacgaagaagctctgagaaaagagccgagcaagagtctggcaagagtgccgaccccgaggccaacggcaattcgtctcgaccagcagcaagcccccctgcatcaatctatcttagtccaccctcgatgcgagcgctcgccttaccagccggtatcaatgaaaatccagatcaactgcgcatcggtgtatctcccccaagtctgaccagtgcggctcatgctaacggggagagtgaagagctagaagaaggacttcaatatcgattcgataccaacaccgatcgtcgacaccgttctcactcgttacatcatcacccatactatctccctccttcgaatatcttctctggccaggccagcaatactcttacccccttgccgatcggaaatggtacactggcccaacagcaccagcaacagcaacagtttagcgaacctggtggtgaggatccatcgctcatctgccgcaggagcagtaacacctcgatcgcctcatccaccgccacggctaccgactccaacctcatccgcaccccaacaactaccgagtttagtaccgaggatagcactggattgcccgatgggtttgatccccgaagacgatcatcctgtcctgctgaatttatccaatcctttggtcatttcggattggcaaacggccaattgaccgatgtcacgaatgcccagattgggttggattcatcgttcatcccgactagccaaaatggggaccatctcccatccaaactatcctttgcccctcatccctctgctccatttacgatcttggaagatcaaaacggggggtgggaggcccaagtggattgctggaagggcgagacgactcgggaagggattcaaagacgacactctctcgccaccatcggcagtcctccactcgagatgcatgagctccaagccgacggaccgattccaagcgatcaactcaaccccactcagaacgggttttcatcgctcttcgcctggggagggcccaacggatatccgcccaagagcttgtctaacttcgactcccatccctcctcaaccatcgttagctcgaacaatgtctcgaatgggtgtatgcccggtgggtatggtcgtcgggcttctacatctgttcttaaatcgatcgaagaacaccctggaaatatgtggaactagacaaattatcaagaaaaaacaaacaactactccagcaaatcgttgttgacgaccgctcgtttttttttctgtctcacttatcatagatacatgcataactttacacacacaaatatatatctcaccatatcgtagtctgaaattgtcatcattatctgtcattcttgagttagtctttcaaatcatttttaacagtgcttctcgtattaggagtagtagtactccactgtttttgtcactccttcttagtcactgatggtacatgagcattcaattgtcaagatatatgctacattgtgttttttgtttttgttaagtggatttttttttttttttcacttctcattctcttctttcctcattatattaccaccctgccatttcctgtgcccctctccttctctcctttgcctatcaatctctattcttctctccatgagcatcatcctcataaatcaaaagtatttaaaaaaaacaatctaaacaaaccttcccctttttctttgcttgcctttgagggggactagaaacagaattgttgattccccccccccctcatgactttgtccttctcttatactgtctgtcttattttttgatctgtttgttttgtagtttgttggtttcttagttgacaatacatagatcaccttgttatttttgttttgcttttcccactttcctttttttttgaatgtcaatcaatcaatcaaccaatcacaagaaaagaaaaaaaaacatggttaatctaaattcctgctgtcaaacatttgtttgattttgattcttgctacaatatagatgaatgatgcagtatacatataaatgggtttgtctgtgtgatgaggatgtagaaaaatggtcaacatatgtacatcgttgatagacttcatccataaaactaaatgcacttgatattaacaacatcatcaaaaaaaaaagaaaagaaaatgataacaaaaaggtgaagcagattggttggtttgttgcagaagtatgtctttcttattgttgtctcttcttctctttcatcatcatcatctagagatcgttcgttggtactttctgcaggtacctggtacctcctggggggtacccctcacacccgccccacacccgccaggaggtgccaggtgtggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttcccctttgtagcctctgtacgccatgaaccagatggcttagttcagtgttagagcaggtttgtaccatgactgtgacatgggtttgactcccatagctgtcactatcttttcatgtctctttattccctaccaaaaggggggggggggggctgcatgaaaaccaagtgagaaagagaggggaggtacctgaggtacctgccatggagtctgccacaggtacgcaacaggtacctgaggtacctgcaacaggtacctgaggtacctgcaacaggtacctgaggtacctgcaacaggtaccttaggtaccctccgggaggtgtctggtgcggtacatggtatctattttcttgaaaaaaatgatcaggtacctagcaacgctaactgtagcgtttgcgtggcgtagcgcagcggaaatgcgctactttgtagcgtagcgttagtgaaaaatccacctttctttgctaacgctacgcgcaaagggcacaaaagtgcggttagcgttagcgcagcgttagcgcagaaagtcgaaactacgcgctcgggggcacaaaaagggcacaaaaaagtgcccactacgccgcgctacagggcttttagcgggtttttgccttttttgccgctaaaggcgcctgtagcgcagcatagcggctgtagtgatgcgctaacactacccaaaaacatgccgcctgttagcggggctacagcgtagcggcacgctaacactacagaaaaaagggcctgtttttgcgctgctacgctaacgctaagtggccctttagtgtagcgtagcgtagcggcccagcgttgtacctaggtaccaacaggtacctaggtccaaacgaacgatctctatcatcatcatcatcatcaacccacatcagtttgggttgtgttcataagactacatatgtaaacaagcaatcaccgccaacaggttctaattgttgattcatgaattcattcttgtaatcttgtattggttttctcagaaacacatagatggtgtgtgccactgacgtctctcccagagacctcttcattctagtgttaatagccaagacttacaagaaggaaatatcaaagttttttttttttggtgaacagttcatcttccattcaagaccctttgtaatttataaacaaggccttgaatgttggtttatgtatccatacttttttttttgattcattttgggatcttgggtctcttcttaaaggagagctgatgtgcaaaagctaattcagggcttcctccataatcagcaaagacctagtttgtatgcaaaggtttggattacttatcattcattctccatcacaacctctgttgaatggcattccttgcaggaaacacagctgttgcaacttgcacaaaagtcgggatgtttatgcaaagatgagttttttgagcccccctctgagtgcagcttgaccccccgatttcctgatggaagctgtttaggaggagagcttgaagaaccaaagccaactggtcaacaacaagatggtcaacaaccaccaagcaaacaaccgaccgagcaaaccgagcaagtcacaactcaaacaacaggccagagtactagaacactcactcttcaaaccatcccaaccaatccaactcaaacaattcatccaacaactcaaacaacaacaacaacagcagcagcagcagcagcaacagaatcacttcaactcaaaccagcaactcaaactagcttgcaccctcaacgacctcaccctaccactagaaccgatctacaaggactcaaaccttctctcagaactcagggaccatcaacacgaactagcaacaccacatggatcactacacgccttacacatatcagaatcccatgagaacaacagcatcaactcactggcagcagccatcgatcaagcactgctccctcccgctgcgaaaaaggcgcgtctgctcgaccgatccgcagatatcccagtcgaaatacaacaaccagaaacagcccagcagcagagcaaccaacgaacaaccccaatcccagattacctcgaccctagcctattctcgagctcatcctcatccgatcatgcatcctcaaccagcgcgagacagctcgcactctacgaaaacagccagaaacctaagagggtccgcaagaaagccgccggcccacctcaatcgatcaaccataaacctaaaccaattcaggatctcatcaatcgactctcctctaccggactcaagactcttcagccccatttcgatgggatgtggtacgtccgttcggtcggtcgttcggattggaatacgtccactcaacccgttcgtgaagccaaaaaaaaaaaaaaagaatcaagccaaacatcacaataaaaacatgagattgatgtttcctcttaaaccatacagatgcactccaatctaccccatcctgcaccccagccgaacgacccacaaccgctaatcatcaccatcaccttccacccattctcaaagacgagcacgacccaggagagttcagagaccaagtcgatcgcccctcgtaaacagaccatccacatcctctcctcccagaaactctcggacctcagggacgtcgtcatctgctcggccaaccagatccccatctgctccgccgatggctcccattgggatgatcaccgctggatctccggatccgcgttcgtcatcgaaaacgtactcttctctgacactagaccgctctctcctccagaagagctggcctctgggaagtcagattatggagtgttgagtaactcttgtctcatttctcttcaaccaaaagacaattctgtcgattgttaaccaaacctcgtgtgtgttgaacagattgcttcaagagttattgccgaatctgatcgagaaagagaaaatagataatctggttacgttagagaatcatcttctcgggggaaacgagagagaaaaagaagaagggatacaagagatcgaagggttagaagggttgaatggcccccgattacccaagaaaaacccggcttccaagatcaagatctcgagtttatcgatggaatgtgtccggttcgaccagctcactttgaggatcaatgagccgtattggatgattcatcaggggaactgcgaacatatatttacggttgatgagatcaggtgagattatgaccaatcagatatgcttcctattcgaaccgatcaaccttgccttcttattgataccaatcacctcttgagaccatcagagcgatccatccgaccgacccagccccgacgccgacgccggccggccaatcgagcacgacgaagcttccgacgacacgcggggagaatcaaggggagagttcgacgagtggaggagtgaattgtagcagcagcagtagtagtggaggaggaggaggagtgggaggatggacgacggtgtatccgatcaccagttttctctcgcggatcagctcgcccaagtgtcgagtctgcgatcgagacccggcccgactggtgacgatcgatgacgaactgtgtgcggaatcgccgtgttttatctgcttgacttgcttcaaattcttgcactcccacgaagagatcttcgagtctcagccggccaacaacgagatgctggggcttaatcctctgggcagtcaggaccaccatctcccttcttcgatccccgtcgattctagctctaccgctgctctcaatccacccgatcattctaagattcgctggggtaaggttcctggtaggtcttggtgggtcgtccccctcctgggctccacttgacccccttcctactcttatcatcctctctcttccaccgccacccccgctttctctctttgaatatatacaaataaataaatcagtcgccagttagagattaaacatgaagaagaaacacattgttgatgatgtccttctcagcctgccccaactaagacagggaagcaaagggggggactcccaaacccagggatcgattgagcactgctacatgcgtgaaccataagggcctaaattacatgattcttgaattcctgtctggatggctgttgcacatgacacagcccttccaactcactctgtactcactaggtgatcggcaagctgtcatatttcccttacttagctaggcgttaaagctattgaaaaaaagtccctccctcatgtgaggttgcttgccccaagcacaggagggacttgttaagttgggaatcaatgttttttatttattaatttttttttttttgaaaacaggcatcacataagttgtttggcatcaaactgaacaacccaattgtccaatttaatttgttttttatgataaaacaatgtttcccctgggggttgtgctggtacacaagcatgtctccacttttgccttatgttgtgctctgtggcagtgtagacaacctaaaccctactcattcacatcaccgacataatgatcagccaattgatgattactggaacatctttcttgaggtgaccacactgcagcaagacatgtgttacagtgtaagagtgtgacctttatcttatgtgagcacaattcagcgctgtaccaacatgaattgtgtgtagtacttcttggctggaggatgagggtccctgttttgcacttgatgcaggaggatgcttcaggggcagccaccatccaggacatgctcagggtaaagacaaatgctaagagcaggttgagagtctgggtttgcatagtggtgatccaggctggattcaaaactgcttttgatggggtttgatctgaaaacctctggtttttctgacaaactgtcaagtaaaatgggctcttggagtggtaaatgggattgatttaccactatgccagcaaggtgtgatcagaaattgaatccatgtttttgaaagtataaagtcagtcctttattacaataattgctgggagaaaactagaaatcattttgggtggtgcataagactaattgcaagccaaagcttgtaaaactacaatacaaacgggtgaggtgaaaactttacaaggctccttgcccaagggtggccccttaatcaaaagccttgtaaagtattcccttcaaacccaccagtggtcaagacagaagatgggtttgacagggcagaaatttgcattgtgtacaataaaagggtgcatttataaacacactccctgcccgcccctccaaaatgggcgtggattgatccctacccctctatgagaaaccagttttatcacactcccctcagaagcctgattttccagctactcactgtgtaacctttcatttataatatatacaaaatgattattaccataattttcagcatgtctcaaagtgtaggaaataaatacaagattccaaacgataatgacaaataagctgtgaaaaattgattgaaaaatatgcctaattacgatattcaaaatcatctgttgagttttatgaaaattgaattttgccatagaattctacacattttatagtgtgggaaatgaatttaaaatttcaaaaaaaaaaaaaaacatagtgtaaaaaatgaatacaaaaaacgtgtccaaacacagtgagaaaccgtgtctgctgtgtgcagcaaaaactagagatggttgtggggtatctgttgcagatcccccccccccccggctccaacagatacccgccagggggtgcggatggcccctttcccccaaatcctggtggatatccgggtatccccagggatacctgtcagactttgtgactgatccagtaaaattggccacagtcttttgaatcactaagaatcggttaggggtaccaccattggaagaagaagagaagaagaatttgttgctgaagtagcagagggggttctgattggacctaacggtttggtgtctacataaacaagcaaagaatgagagagtcagtttttctgttgaaattcaaccacaagagaattagaaagaaagagagacttacctgaaaccacgtgcaccttatcctacttgctcttgaataaaaaaaaggaaagcaaggaaaacaatgagtgagtagagaagagtcaggagagaagaaggagtctttgagaatattaggacagagactgaccaacaatagggctgatgatgatcaagagcaggaaaatgatgctgaggacgatcaatagccacatcttcataaccttccaccacatctgtttcctgacccaattggcaccttgtcgaaagccttgggtggagaccgcaaaattgtctggatagattgtgtccacaagctcatcagtctttgaacctctctctctttgttgaagggggggggggttggaaagatagatacttgaaataagtaaggagataaaaaatataaaaagaactgactggttttatcctgtaaggtgtctagtctctctccgcatttggaaaccttagtgatgttatcccgcatgattccaacagtattgtcaatctatatttatcaacatggagatccttcaactaaacttcacttggacaagcgcatcaatctatcagcgggtatccaaagatacctgctagggcggggggatacccgttggtggatgcggatgcctgttttcctagaaaaagcaaccagatatccggatgcaaaggggacatctttagcaaaaaccacgctttctttatcaaggcccttatttatttcatttttgtttttgtttttttgtcaggggaacgactcccaaacctattgaatgttttggtcccaaaacttttggagttccaactctcaattttggggttgggcatcctgaggaccgtctgcagacggtcctcttgatgtccccgaaatttgggagtcggaactccaatttctgggagttgtttaactaagacccttttcattattttttgggattttaaattcatttcctacatttcgagatgtttcaaaattgatggttatatccatatttcataaaaatgaaattggtttacagtacaaattatgcaagaaacagggtaagctgatatgtcaagattgaaggttgatttttgggtaacatgaatgataccattaaactttaaacctctcaaagtgtaggagataaatttaaaattccaaaacacaatgaaaatcaagcctgtaaaaattagagatggctcctccacatccggatatcccctctctttttaagtagagctggacatccgcatccgctggtgggtatccacagatacctgccctttaaatgttcagcaaggcacaaccttgccggctggaatgttttccttccagccatcaaggtacatgtaccttgcctgctggaaaggtttccttccagttgcatgtaccttgccagctggaagggtttcctttacagttgatgaggtccatgtacctggttgaccacaaggttttccttccagctggctaagtacatgtaccttgctggctggaagggtttccttccagttgacaagttacatgtgtgcattgataaatgtactcccgccccgcccctgaaaaaggggcgggaagtaagacccgcccttctttttgggcgggttttgctacacgcccctctgtttgctgacatttgcaacaaaaggggtgtgcagtacaacccgcccaaaaaagggcgggttggcctgcacgcctggtctggagggccaggaggaatccctcctggctatcaatactgtacaattctcgatatccggcagggattctgcctggtcttcaagactgtacaagtctcaaaggccaggaggaatccctgtcggccatcgagacttgtatgtcttgatggctgggagggattcctctcagccatcaagacttgtacaggtcttggaggccgggaggaaagagtcattggcacactgacataagcaaaacagtccagagtgtttgcttacatcatcctgccatgacctctcgggtggctgcctgtctctgaggggcgggtttgattgcacgcccctcagagacgggcgggtgggatcacaccaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtatcgaaaaatcgctacactttagcgtagcgttagcgcttttttcattttttgcgctaacgctacgcgaatggggagaaaacgtgcgctaacgtgtagcgtagcgttagcgcgattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacagcgatttttagcgggtttttggcgttttttgccgctaaaaacgctgtagcgtagcggcgccagcggcgcgctaacactacaccaaaaaatggctagtgttagcgccgctacaaattagcgtagagcagcggctgtagcgacgcgctaacgctacacaaaaaaaaaaattggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcatagcggcccaccgctgatcacacaccccttttggaggggagcctcagagacgggcgggtgggattgcacgccccttttggaggggcggtgtggtgagaccaatcaaggtcatacatagtacaaaatagttatacatagtagtttttaggatgttacaacctgatatacttgtgctacataattcattatcttgtatccagttcagaaggttacaaaatagtatttttacacatagtttggttacataatatatagtactacatagatacagcatactacatatcacacatctcaagatacaaacaaggatgtaacagatccgatccccggatcggtatttatcggggatcggattgcttacagtttggatgatacccaagtgtaaggcatacagcccgcagcatttgggtgccggatcgggattgcaatgcgatcccgatcccgatccaataccatttcgatacgataccatgggatcggatcacccttagcgatccgattccttatttttcgatacctggtatcgaaaaatcgatctgatccgataaatcggccaataccgtatcggatcggatccgtttcaccgttgatacaaattagtcttccctcagtgccttctttctatgataataatctttcagtaaatgttatttatttcatctcagatatcacttattcagactacatatactgtttcatcccatacatctgatttctcattccagatattgtcatctcatctcactcatcatccacttcttttcatacatcaattacttcattctacatttattttattctacatttatttcatactacaagtatttcattcttacattccatttcaaactcaatacacatggcttatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagagtatttatttcagtcttttattatctcatttctttttgcactacatattatttttatcacaaacagaagttacttcatattttctccttttcaacatgtttatttcacactacacatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctgatatcttaccactagtatctgatcagaaccacccacatgtatatagagaataccctttcccacttactttgttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgattttcccccagaagataagaaattgaacccagaaaccattaccccccagaacctcatccttaccagaatcccccacatcctcaatctctcagcaggtgacttgtacaagacatcagtaataaatctcttactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagaaggcagcttcatcagcatccaagtcttcaactcacattttcccctgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacagcgggaggggggaggatgtgtgtttatcaacacatggtacatgtacctttttgactggaaggaaacccttccagttgacaaggttcatgaacctggttgaccgcaagattttccttccagctggctaaatacatgtaccttgcaggctggaaggttttccagctggctaagtacatgtacctttccggctggaagggtttccttccagttgacaaggtacatttaccttagagatggcaacgggtacctgttctgctgagggggtacccgcccgcgggtgcgggtgttgagttttgggacaaaaaaatggcgggtacccgggtgcccaccttgacacccgccctgacaccggccctgggaatgcagttttgggagttttgggctgcaccagggtgtcagaggcccatgtaggacaccagttggtgtcctacacgggcctgttgaggccggagggaacccttccggactttgagactgtggccggagggattcctccagtcattgagactgtacagtctcaatgacattaggttgttgcctcatcgaccggaaggaatcttttccggttgatgaggttgttatacctcattgattggaaggatttccttcagattgatgaggtataacaaccccattgaacggaaggaattccttccaatcaatgaggtggaacagcctcatcaactggaaggaatcccttccggcaaatgaggcccatagacccctccacacccgcaggtacccggcccaggtacccgggtacccaccttggcagacctggcgggtgcgggtgcgggtgtccaaaaaaagtgatttttgaggcaggtacccacacctgctgcaggtacccgggttcaaagtgacatctctaatgtacctcattgactggaacccttccaattgacaaggtacatgtaccttgtcaaccagggaaggttttccttcctgccggccactctcatcctctcggcctggtgtatccttggagatgcctggatatccgccagaattttggggaaaagcggccatccactctcaaatttgtatcccctggcaggtatacgttgatactagggggtatccaccagtggataacaggtatccgcaacagataccctgagaccatgtctagtaaaaattaatcaaaaaaacattaaaaaaacctgttgaacacaacattcaaaaacaacctttcaattttatgcataattataattaccctcagattgttaacttcttcaagtgtcagaaaaaaaactcaaaaggtcaaaaaataatgagaaataagctgcaagaaattaattgaaacaatgttttcaactgcattggcaatattcaaaatgatccgttgatttttacaaaaattgaatgatacaaaaattcttacgcattttgaaacacatgaaataaatttgaaattttgaaaaaaaaaaaacataaaaaattaattacaaaaaatgtgtccaaatgtggaaactgcctgctgcatgcagcaaaaaccacatttttttattaaggccctaaaagaacatgccaaatgctatattgaagaaatagttttcattttcatgcaaaatgattataccataattttgagcatgtctcagagtgtaggtaaaaaaaaaatataacaacctcatcaaccagtgtgagagatccttttggatggaccggttggcagtccttgaggggaaaataacaatatgatatttcactaggtaatttttactgttatgggtggtttgaaagacctgcccctctatttactacacaaggattctgacaacaatttatttttattttcgtggtgtaactttatgatggagaaaactttataagcattagtctctatcagacctagatcagtatgtaatacaacacaagatagttgtacaacctttactcagtgaatgtgggtgtgaaaacaattcaagtggaatattttatggggttttatggttttacggtgattctggataaatagtgaagtgggttgttgttgttgttgttgttgttactggtgttgactagacttcaatgttgatgaccactgaactggctgggtactgtgctggctgggtgatgacggtggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgttggtggtgatgcagttgaggtgattttgctggtggtgtgggtttcactgcctcttgaaaaagagtacatacattgagctaattatgctgtggaaataactaaatatggtactactgtatgtaaggattgcataaacaggttgcacttcctggtggaggttttctgtccacatgcatttattcaaagtctgcataaaactgattaagttactgagtggaggcctaatggttgcacatatgcatgtaagaattgcataactgatctgcactactggtggtggcctgccgatttaataatttatgtatatgtacttatatatatatggtgaattattattgaatactacttaatgactagttatggtatggctttaatctttatattggattatgttctaaactaataccaatagtggtataatcttattgagtgactatgggtaaaattgtatgtaaattctgattatgcaataatatattcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgtgtgcaacagcctggaccaccacagcggctgtcacatgattccacatctcctgatgttcactcatcaaagaggatgacacaattgctgagtgtcacatattcaatcagctgttctgcttgattacagtccattaccacagatggtttcaattgcttacctggagatctgtctactattgcttcctctatgcctagttctccgtgttgatattcaagtctgttgaccgctggtatatcactgccacatgggctcggtctctgtgtagttttctctggtccttgtccaaggagattggtatatgcattgccgcaggggcttgatatctgtgtgatttcctagtgcctgttattaaagagtacataacttctttggttactaaagcattcaagattatgaaaaacaaaaatcttttgttaatatactgttggcttcaaaatgcaagtgattgctcataactcatgtggataattgcttgcaacctcacttaccacctcatcaattgtcttccttggttgcactatgcaaactgccactgtgggcttggctgcttgcattagttcttgctatgccatcatgggctctctcaacgtttgtttgggtctctgaggggatcaacacgttggtgatggcaatatcctccagtttgtcactgttgccgctggtaccagtggattctttgtttttcttggaagtcacttgggtgatgtttgctacaaccatgatgggatgagtgagtgagtttggttggtagagagtgtttagttggagtgagtggtagaagaaaaattgagaaggttgaaaaatcttggggatttttgagttgggataaagattgaaatttgagtctgataagttgagtgatggaagagagagggatggaggatgtgatgaaggtttagacaatgatttttaaatcttgaacttcatgagtttacttcttaatttcaatattcttggactggtccagaatatttcaaactcaactttattagacttgtccgtgcacatgggcaacagtaccttctctcttctctaggtcaggtgctacatatggctgtctgacaagaggtcagacttacccgtctgagcagattgttctgcctgtcaacagcttggacaagccagtttgacaacttgtcagatggctatgtccaagaactgcttgggcaggctggtccaatgattttttggactggcatgtctctaacttaaccaagtccccctattggagggggacacaatcctgcagggaccctttgaaggagggaattatgtgccaagtcaagcccacagcctaggagaattaggaaatccacatttttcaattgtgtgtagcagcaccattttttggctgatgatcatgttttggggaggcaaaagatgtacaagatcatggagaatcattctatgtttttccttgtttttttaggcccttgggtggctttcaaatttcattttgggtgattacaattctcctgcctcatcctgcatcacacattttgcactgcgcagtatctgaaaaaaatgttacaatcatcatcattgatgaaggagatgtgctcaccattagtaaaatgagtacatagatggggacagcttgaaagaaccccaaagtgttaatatcagagagaaaaaaaaatcaatcaaatttgtgtgagattgattctaaaaaaacacccaccaaaatcctcaatgctcttagcccatggggtggatcttgcttgtaagtccctccctccggtcagtgcaatgcaacaagtggtttacaactccaaccaagaaggcaatggagttagttaagttagggcatgtctagggcatgtctgggcacttagctgaggcagtccacactcttgtatttatgcttctccagctttcatacctcaccagcagcatctatttgatgctctacggtatctatttgatgctctacagtatgatttgaaggcccaaacaagctcaaaagtctgaaaacaccaaaaaaaaaaacttgattttttgtctcacaaatttggacatcagaaaaatccagggttggtttttgctgtccgcaactgtagttcttaaaccacacaatcaaagttagtcatgttgccctcatctttgtcatctggtgagtctgccttgtatgtacactgaccccttcaggagaccagggagatttttcttcacaagaacagcccatctttgctcttgatgcacccagggtcaagaagtaggtgaagagctacagccaatcttggtccagaagcgggtgaagagcttcattaccacgagaggtaattgattgggctggtatattgatttcctcccagacatcggccaggacaatttctccaacaacctctggagccaaagctttagcccaaagcttggtggcctggaaccaatcgtttgaatcacccctttgaatattagaagcatgcagaagcttgagaatatgaccgttaagatacttccaggcaccatcaacaagaggatgactagaggtcttggtcatgcccatatctttgatagctttgatccgttgatcgccaaacgttaatattccgtagctgtctgcgagtgtatatcgtcaatagttgatgaagctggtgaacaagccagcaacaccaaaagccataaaactggccagaactgcataagactcgcgacgagagatagaccaatcacaactgctgatatcgggagggccagtgcgaaagatggcattggattgcagactgctcttgtattccttgagctgggcagcggtgatgttgggtttatttttatactcgttctccaattgagccactgtagttgactccatacagagagacaaggccaaaaagacctggtggatccgcttgagaaggaaattttttgtgtcataataatttttcgatgctcccttccctcgagtgccgccataaccctggaccttttggtggaggaatacttcagcttttcggatgccgtccaaggaagatgtgtcagttgttgagcttttttggggctgaatttttccagtgacagcagcaatcgaatccttgaccagctggtctacacgagtaaaagcggcgtcaaggagaagtttgcgagagctgtgatcagtgtaagtggacgtgttgtccttgtcgcctcgtgcaaacatacaaagaagagtttgccaactcccagttggagcagcatcatcttcgctggcagcttcccagattgtttcaaacttgaccttttgttggttccaaaatggatcagggtaagaaacctggataagacctggagctgtagtcacaaagcaaataagtaaaaaaaaaaaacaataaaatcacaataaaagaaagggaatcacacgtaccacatctgagcgtgtctgcaaagtcttttgacttagaagccatgatcacttttgcagagagcgacctggcaacgttgacctgattctcctggatatatggcatcacagacggcaagaagttgagaaatcgtgtaatgatatcgatggcaaccgatccaaaatccatgccagcacgtcctctgtttccttttttttctaggaaagcctctaacccctggttgtatgcacgcttctcacttgcagacaagctggaacataaatctagaaaaaatgacaagtaattagtttggcacattttgagatagtgagaagaaaaataaataatactaaactgacccaaagccgacacagggatagatgccttcatacatccaacatcatttgacctccccttttgcttctccttcttctcagttgacttttgcccctggtcccaaactcgattgtttagctctgccgccgttatctcgttttgtttcttcaagtcagcttggagggcctgttgtcgggttatctctgcatcttggtcctggagtcgattcttcagctcggcaactgtttccttttctttctccaaatcagcttggcgtccagttatctctccatctcggtcccaaagccgattcttcagctctgctacagtctccttttctttctccaaatcagcttggaggcgagatattttgtgggcattgttttcttggtgtgaactggcttctagggcacctttcaataacacacgtagcccagtcaaaacaccccgaagctcttccttgctcatccgatcctcccggtcagtgtcggttttgatcgaaagatgcttgatctgactccgactctcaaccgcagcgtcaactctgttcgaaagtggctcgacttcactccggccctcacctgcggcggttttgttcaaaagaggctcgacctcactaggacaaactttgtcttccggggggatagcagtgtctggctgaagttcgcccaaaaaggccggtcgatagtggcagtgcgggatcaacgtgaattttatcaagcggggtttcagtgtgaatctcatcaaacggagcatcggtgtgaatctcatcagccggagcatcggtgtgaatattatcaagctgagcatcggtgtgaatatcatcgggtggagcatcggtgtgcatatcatcaggcggagcatcggttggagcatcggctggaggagaaggggccagaacttttagcaatttggacgattcagattcctggacatcaagtggcactgagttgacatcaaatggcgctgggttatcatcgaatggggctgggttgtcatctggaacaagaggatcaggtttgatttcagactcttggggctcatgactttgactcgaacacgattggtgatcattggggtctttcgatagatgagaaggctcaggcttggcgtcagtgcgctcagagactcttgattcggatgtatctgagcaggatctcttgcgactcgagaggtaacgaactgtcatgtttgaaggcacaaccaagagtgagaggaagtaacttgaacagagcttgatccgaaacggctatgaccagatctggacaacttacacagcagctttgcaacttttttacgatttttagcactgtcccatctaaccacccatgatggatgtgagcccccaagcccctgaagccataggttgattgaaccggctttttgccttttgatttcaaatcccagatatccaccgagtgtgtgctcttgtcgcagctgctcgatttcgttggtcggaccggctggaaacagaacacgaatggtttaggagttccatccttaattgaagcttgataaatcgtggatatcaactcaccaagataagagagcgggtcgttgatgaatttgaggatgaatctcttgtcgtcagcatcgatcgggcttcgggatatgtactggaccattctcgacagatggtcagggtcgtcatagtcattaagactggcgatcagatcggctgtttctgcatcaggttcatagctagggatgacttgatcgttgttcgaagagagcagaggggatggccggttgggcgtcctagcctggccgaggtttgagtattcatcctcaacctcactgctctgatggctcgaggagtcgttggaaaataggttcaatgcaatgtcttgggcttgtgaagtttcttgggtgggtgtagccggcccatctgaatcctcagctggctcgggtgggtcttgagtgggataagggctcagatgatcgcgagtaggagtcttgggattcgggttggctgcggctatgagaagcaaaattcatcagtttattcttctcttgccttacagtgaataaaatgaaagtaaaatgaaaggtcatgagagaagtaagatagaaagataccaggtggattaggtttgagtttcttctgttttctttttgaaattgaatcctcggcttctcggattggttcttcgggcagagaagaagaggtcaaaggaagacgaataggagttttgggggtcggattagctatggtcgttgcaagcaaaattcatcagtttttttttgttcgttttttggtgaagaaagtcaaaggctagagaaatagtgatacctgggggagtaggcccaggtttcttctgttttcttttggaaagtgaattcttggcagcttggagtggatcttcgggtagagacgaagaggtcatcgggaggcgattgggagtctttcgatttgtattaactgtggttatcgcaagcaaatccatcagtttctgttttcttttaatgcaaaagaagaagaagttaccagaagggtttgttttggttttctggtttcctgtgtcgagttcttcatctgattgagattgagattgagtttctggaatgaccgtttgttttaacttttgagatgagttgagttgagagggagtagaaggttgcggtgatgactgatgatcatggattgagtgtagcttggatgagacaggactagcaggggtggaagtttcgtgagtctttcttcgttttcgcttagtgcttatgatactactgctggaaggagtgctatgcggattgtcgaggattgatagacgagtactcgggcgagttaactcggcggtcgtcttggctgttgttgaatgggtacttgaccaatatgagattgattcagatcgatagctgttccgacctgagcttcgtctcttcctcttcttcttcttctccttccagtcatctactaataatttgttcgccatacgctttggctcccaggtcggcttccatgctttattcgtctctgggtcgattccagcccatcggatgtaatatttccccccgcgttccttcaagatctcgatcgcctcccattctgtttcctgcgaggatgactcggccattgagtcgttttcttgaatggttttctgtttctgttttagttgttttaagttgctgtgggttttggtcaggatgtatatgcgcctataagttcgtgactatacatatagggccggacatcgagaggccctgactgggcccgaggcgcacgtgggtggtgccggtgggatgaaggattggggtggtggtgccactgccaacgtgtctcttgttgccatcccacatattttcccaacaagaccgacacaacaaacaaccaatagtttcaagattttcgacggaacgttcatcgaatccatcgctcctcaacatggttcctgccgcgctattccaaaaggacagtttgaaccagaaaagctatgaataccaacacatccatcgagatccgtcggattcatcacgcttgcgagcgagcaagtcttctaaccctacaagtttcttgtcgtcttcatcgtcgtcacccgtatcagcaaatgcttcaaccgatcagcatgcaaaaacgctaccctcggattactcactcggaaatttattcagcaaatctactactgctcaggatgatcttcatcagaaaggcgaaaaatcgccgagcttcagaaccgaagagcccaccgcgcgcgtcggattattcgggaaaattaggcagctcaccaagctttacggaagtgctgcattgattgtatacgggttgattggaggcgtcgactttgggtgattcctcgctccgattcagaaaaataaaaaaggggttgtgttcccaacaatgatcgcgaaactgacccaaaatcgacgtggttgtttttctttccctctagattctcgtttttgatgatctatctcatcggtgcagaacacgtcaggaaagctgaagactgggtacgcgagcaagtccattggaaacgagcccacgattcactctcaacaacatccgtccctggaggctcggaaattgacagtgatatgctatggacctccgctgtggtggcttacactattcacaaaactatcctcttacccgttcgcattctgcttaccggttcgtgctctttgtcgatctttttaacgttgttttctctttccttttcgccttgccctagtctcttctctgctgaacgagagaattttaatccaaatcaaatcatccatgcaatgtatgagcatactcttccgatactgatttggtgaacttgtgtggatgtttgtagcttggataaccccgccgattgtcagacatctacgcaaacgaggatggaaaatcggcaggaatttggaatagtgatattcttttggcttgccttttccattcttctcacagcagatgcagtcctccgatatgtattattctacattcttttttttttttcgtgtgtgttgtcatattgtggtgatttttgaaagattatagcatgtatttattttacttttttccccgttttttgtttcgtttttaataatgatgtggatatgtgcaaatatggcctcctgcgtatgtatttgtagacacatttgttgcgttgcttgaaattcctctctgctaatcctcacaactgacgaagcaacaaataaaaacgccttggagatttgtccgcgttttgtgccgttcctctcattatagtttctgttctttctcgagtgttatccacgttgtatcactttatcataacttgtcgacaagaatcaatgggcataggttgatcaactgattgataccagtttgaaaactaaagaaataactatcgagtcaatgtttttcgagtcttcaattagttctaaactgaatgaagtgttaaagtaactaagcatatacaaaggtgaacacaaaagtgtagaaaaatgctttgtaattcatagataagaaatcaaacacttcctgaagtagaaaagaatacaccccggtcagagccaacctgataaaaaaaacctttgcaaactggctgtaggtactttgaaagctgagctggagagctcaagacggagctggttgagctcttatcacagcggcctcagtttcaatcttgatggtttgcgaaaacaaataagtcaaacaagaaagctgggattcatgatcatgaggtaattgattccaaaccgtttcagaaagatgaataagagtgttttgttcaatcaattgatggatttgtcctatttcatctgaaagctcgacgatgtttagaaagcttaccaatattccccagaaccaaattaagtttccccccagatattgccgattaatactgatagagaatatcgctccattgatcaccggggcaaacgttcttgaaaatgctgaacaggtctgaatcaagaagaagagtcaaacttaactataacattttaaaaatgagggaagagtacacacttgcgccaaaccgttcaaggccccgagagtagaaggagatggtgcagcagagttgatcaacaaagcaatgcatacttccaacgtcccagaaaaacatgcaaaattccgaatggataaatcacctgtcctaacatcccatgagacaatttgagggatgaatatattgacttacccattgacattccaccgacgctcttaagggctaagacacctatcaaacctgccacagctgccctggaaccgacatcttctccataacgttccctctgctgcttttccagatagcgaatcatcggcaagagcatgaaagccactggccaaaccgccaaaacctttcgaaaaactctcacagttccccacttcttttgaaaatagggaaacgcagccgtctggataattaccgcggcgaatccattggtggtaagggctgtgcctgtaatagcgattcaggtctaattcagtttcaagtacgggattgcttttatcattttgtgtcgtttcttgctcatcattgtcatgtacccaccaatctggttgaaactgaggccaagtccgccgtcctcataccctggagatttgttatttcataatatgatttaaggtgttcaggaaattgaaaactgcgtcccgttaaataagaattactcacgagtgtaagcatatattggaattaaggtattccaagacgaggtctggaagaataccaacatcgagccgagcaaaacactaacaacagtcggtgtgaacaacgcagaaaattcaggtttgacctgggtgacgttttgctcatccccgaactcttcaaggacctcgccaacaccgctgacatcgttaagttgaggtttctgatatgctatcttggatggaagtgtctatgaaccacatgggaaaagttaaaaatttcagactgagaaatcataaatgggttgattattcattgaccgacttctttcaagtaaaaaaatccaagaaccacggctagaaaattggttgtacccgcaatgaaacacggtagaaaataaggatagttcttgaggaattcgatatgtccaaaaatcgtaggatactgttttgtcggctccgccaagtatccaccaatcatgggtcccaagatcatcccaatggcctgttgaaatatctgcgtagtgagaaatcaatcttccgaagagcttcaggttccttgacttacgttagacatcggtaacagcgctgggtaatcaattcgatgcggtgacagttaatcaaatgagttaaacccttcaagaagattgagactgtcaaatatctttgagcgaagagactggacatggtgaagaaaactaacagaatgctctgaactggcaagaaagcaaaaaacatgattactgtcagctgatgtcttccgaaattctggattcgaacttgaaacaaggacagttgagatatcatggtcggtggagaaaatgtaacgattgctttgagcctatcttcaaaaaatcaggtgacgtaccgggctttgtttgtctcatctgtgatctctgccagaacgctcttggattttcgaattgagagtgattagttgtctggttggcgacgctcgtggtgtcctttgaaaaggatctgaaacatggggggaattctcacttttacgatacccacgtttcctgttggttgaagttgaatggatgagttgatcagcgcgtcaatggatgtattactaacatgtgtggatggatagtaccgttcatgatcccggcaaaacaccttgctacgaccaggccaataaaactggtttgaacgccgaagctagtgatgctgattgacagaccaatcagcccggaaagtaagatgggctttctgcctattcgatccgataacactccccaccaaaaagctgagccatgaaaatcaaaaagactggttaacaaatttggactatccacttcttgtgctacgaattattcacgcccctgattcgcggtcaacggtgctaattttgagaacaaaaaaaaacttacttgtacatagctgcgaaaaggcaaacaaacctgtggcacacatggagtggatcattgaagtagattattcaaaaagtcaacgtcaagctccacaaagccccttacagatgggaatgaattcccaccgcaggtcatcgaaaaaaatgcatatttttgaaacacagggaaatttagccatgttcttggagaagaccacgtgacagactcaactggtaattaaacctgcatagaacccaattttagttctatcaggagtgacttttaaatcctcaagcatttggctgtgaaacagataggacaacctcgaatcagtttatgtttagcctgaaaggcttctgtgacgcgtaaggccgacacacagaaaaatacttattgaacttacttgataaaaggctggatcaagctttgggagatgggctctacggattacagagaggcgacgacgtcctccttcaatcagctcataattttgtggtcttgtactgccggcggatctggaaattgccaacctgtgattcgcatcaaacatagcaccaacaactgctgggaaggtaggggcgtcgacaaaggaactgcttcaagggtttctgattggttgcactccggattagcctacgcaaaaagaaattatagatcagaacgtcatttgttgttgtgaattcgcaattgagcctggagatcttatcaatatttctctggacgtgttcgccggatgtttaaaaaaattgacgcgaagctcatgaagaccaagtgcggccaagcttcccagttcaagtaagctttgcttaaaaaaaatgtgatattttgctcactctactcctggggctcaaaagtggctggcgggctggatcacgagggctccgtctcttccaaagcttgaaaattggcattgtaatgtttcttctggtgacggggaaagaagaatctggaaagggcagttggagacttatgtatgttgattataagcttagcctcttttaggtgtctgcaatcttttcagcgatatcgtgacagaccaaagtcgttaaagctttacgaggagctgtgaatgctggtaatcggaatatgtcgcaagtacaatatggggaccagaaatcggatttattttttgcaacgatcaaaagagaaacgcgggttaagattgattcaaccgccagatgcacatttactccgctttgaccatgcactagtttgaagagcttcacaaaacaagcacacggggatcctggaatgttaattctttcttttcccgtcttccctggagaggtaggttatcggaacctaaaataagcgaggccgcgagagccccacgtttcctcagacagccgcaatgaccgattcagttaggcaaatcagggcaaatcaagatgagcaatcatccaaatatgtaaacgaccgctccaagttgatggaccagatgggatccttcgaccgagtcggagcttgggttatgtgataaccaaactcaagtagcgagaatgtgatggtggttatccaagatgtggtttgaacttgcaccgaacttaagcgaagtccctgcctcgcctcgcgagctcgaagggcttcggctcacttcgtgtttgctccatttgggccgttgtgtgctgcaagtaagacttatttacaaatgatgcttacctccatacgcgatattccgcaacttcaagcagtttgggagtgctcagccatgactgttagacagcatgatagaaacttgttgaagacttatggcatgagttgggaaataccaagagtttattcttagatccagactcaacactggagaaagtgtcaaatactgttggattgcttttttgataggcaccaccatttcatggtcttcaaagatgtcattaccattgatttaatgaaagtcactggggaaaaccagcatcttcagcaccacatgtgggacatcatcagtatcactgacatatctgacaaaaaattgaatgaaatatctgtggatcattgttaaccaaatcagtgattgtggtcaagactcatgagttgaacttgacaaagagaatctgtgtattggattcagtagaagtctggtaacttagtaacaatggaaggcttgatataaacataactaagtacaagctgcatatgagtactacaatctaacactcatcaaatttcttcttttccaagccgaattgattaaatccaatatttgatgtttgactgatattgagttgctttttttggactaacagtttaatctatcttttcagtcatttgtggattagacttattttctagccttgtcctgtaactctttcaaccgtttgtctgattcttcaaatttcacattggcatcaaatctctcacttattgcatcaattttttccaacatagtatcttgtatttcagcttgcaatgctaaagaattatatttttcccttgttgatttaacttgcacaaaggaaagtttgatttttaataccattaaacatcagctcaccttttgatacacaattcatgatttgattggtaaaagaaaacttactttcttgatctgtagatccaacctcatgcacaaaggctaaaaattcaccatatgttggatctgttttagtaaattgtaaaattccccaaaaaatccatatttgttagttttcttgtgggtatgtggggaggtttttatatttaaattttggtggtgaagtaattctatttctcaatgcactaaagaaaaaaatggaggacttcttgtcagatctgtggccctcccagttagtgatacagaccccaaaaattgagattttggcagggaaatctatctttccaggctctaagccaaaactgggggacacacagactttgaatggaagtcctccaatggctgctttccttgtaactatagaagtaaataaataaaatcctgaggaaggtagacatactttttgaggatccttccatcctcttctgaaggtgttgatgctgagtgtcagcagaaaaaccttcaatctctctcttttccagagtttttgaatgtaaagttggatatgctaagattacatagcaatttaagagatgaaatgcacataagatattggataattgcatgactagggttggcttgatcttattacttgtggattgaactaagaggttatggaagtgggttatggatgattgggaaaatcctggaagatgaacaatatttataacccacagctacccactcatctgggtggtgataaaaaggtgtgagtatgtggagagtgtttctttcttctccttgaaacaagcatggaaatcatatgcccaattcacctgtatctttgtgaactgatgtatgctttttatctttttgtatgttttttgagctaagtaagatatctgtattatgtacctcctgtagaaaataggtgttaagaaagatgttcaattactttaatttttaaactcacatcaccaggtaagggcactccccagggagtgccgtagcttaattctctgtgtgtttttgttggaagttcatttggagtcattaatttgtcttttttgaactggttcattggaaaacaagaaataaagaacaacctatttgtgaaagaatatgtaattatttaatgccaactatcattcaactctgttgaagccatgctgaactatagttcaactcagtcatgattttatttctacattgtcaatcaaagtaccatatatgagggtgacactgttcagaccagagggcaattttcactgggtgcatgtgttgagatacccgttcaaagatctcatatgcttatagtaattctataaggttatgcctttaccagtttccctccaatttgccatcactaaattcaatatctttctcacttgtcaatgtcagtgggagttatgtcatctccttgagtttcagtcacctacattcccctcagcagcatgagattgacacaattcagctggaaatgtccctctggtctgaaaattatgtgacaggcgtgtgatttgtcaccctgttgtactcatgtacaatagagtgaaaaatcacatgctgttcagagcaggggcatgccccctgtgtaaatgagggtgacacagtttggaccccattcagctggaaattgccctctggtccaaacagtgtttgatatgtcaccagattgcattcaatccatttattttgctagtcaatgatgatttgaatatgactgaagatgaaccaacattgcaagaccttgattcaactaatcatcaagtcttttagattaaaacacaaacaccccataaaactaaaccatttttttttcttactttcatttcatcgcatgtgaattcagacaagacaaaaaaaaattacaaagtcttcctttttttggcttctcattgttcttgtaattttcagctgccctgtttttgttgatcttctcttcatcacgttttagtttatatttctcatgttgtcttttttgctctgcattcacctctttcttgaattttgtggcctcttcaaaaacatgcttcttatcattggcttgttattttgtcagtaagattttccatgtacagccccttgacagaaaaaatggaaccctttaattctagtctagaggccaaaccaatggactttaatttatgcttcctggtgaaactgtggagaatgagttctaaagaatgattctgaaaaattgaaacggaaaatattttgtaaaaagtttgtatgtttttccccattttctgattttttgggtatttttcaatcatttttcaaagtagctcagaaaattatgatcagcaaaattgcatgtgaaaagaatgattataaatgaaaaattaaaaaaaattgatcaacagcttttttaagcatgttttgattgtgtcatccaccagaccaaccctgcaatcaggcactgaaattgaattcaatttcaatatcaatccaactttttcagctctctaaactttggatcattgatttttctcaatttttcatttacatataatcattcttttcacatgcaattgtgttgatcataattttctgagctatattgaaaaatgattgaaaaatacccaaaaaatcagaaaatggggaaaaacatacaaaatttttacaaaatattttccatttcaatttgtcagaatcattttttagaactcattctccacagtttcaccaggaagcatagattcaagtccattggtttgccctctagactccaattaaagggttccattttttctgtcaaggggctgtacagcctcctcccagatgtttatagccatctgacttgagctccacagcgggaacccaaaaacttcaagtcaaaagagtttgtggaatggtggaaaatgggcttcaaagaatgaatattaaaaaagggccttaataaaaaaacgcggtttttccgctttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaactaatttccataaaaatgaattttgattattaattttttttttccacttatttttcaatcaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccatttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaaatacatcttgaatactgcatttgacaccgttttttaattgaattcttcactttttcactcaattgtttgcatacacgtgtgtaccttattttttatgcttttttgaaattttaaagtattttcatacatttaaaagtgtgtagaatttaatggtaaaattctattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtatagaattatggtaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcaaaattgaaggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatggtttttatcatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatattgggaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaactgttgagttttaagaaaattggatgttaccattaaattctacacacttttaaatgtatgaaaatactttaaaatttcaaaaaagcataaaaaataaggtacacacgtgtatgcaaacaattgagtgaaaaagtgaagaattcaattaaaaaacggtgtcaaatgcagtattcaagatgtatttttcattttggggaaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaatagatttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaactagagttaaaggcggctgcgccgctgcactctcagttgcttcatttatccaagtttaaaattagtcacaatcaaacaatcatgatcaatacataaggccccatttggctgcaaatcattatttgtgatttgactaagtttggctgggatttggaccgtgcaatatgaaacgatataaggtttttgcacaaactcctgccaaaccttaactcaaaattacaaatcatggacggccaaacggggcctaattaaaatggtttctggatatccatttagatgtaattgatcaattaattcagcatggtttgaatctaagctgccaaaggtatcctactcataattaagctcaaccaaaaatcttatctcaacagcacttcaatagccaacatatcaatcatttcacctgaatgaaattgataagtatactcacagtcttgcaactaccatttcaatgtgtctgcaagacacatcaatattgatatcctggcagaaatattccaacgagcttaccagaaccattggggcaaattgatttctatgtgctggtagacctgttacaatgtgtgagctattgaagtaccaaggtaatacttttttatctcttctggttactaccagtttatggtagttaagattaggaggtcaaacaaagacattagttagagagtggactgggtgactatggagtttcatatgcccaataagaaatggactttaaaaaaattttgagttttcaatgtctttgcctactcctccctaaattcacttcctccttcccctatttttttctctctttatggttgcttgaaccatcttgatctagactgaactacagtcaagtccagctagttttatgttaaaatcttatgcaatttgtagtctaattagaactcacttctgcaattttatcaacaactctagacattgtgattgacttctttcttttgctatttcactatttggttctttaaaaattgattaataagaactaaaatctcttgttatttgtgatttaagacattttttcttgactaactcttctgacattactaaaagagaatgagaagttttgtacattttgttaattccaagaacttgttttatcttctcccaattttttattcattctctctcaaaacactttttgaacacttgtacttagtctacttaagctggcctacatacagtgaataaaaatgttccttctttcattcattttccatgagcctttcccaaagaagacgctcatccttgtttgaccccttttctcaaattcctcaaagtcttcccttctcaagtcctaaaattataaaaaaaatatcatgagaaaggatttggtgccttaataatttaaggatgtttggatatgctagaggggaaatatttcccaggtaaattccaactgaaatgagatttactgggagatccttagaattttgacaaaatacaattccccaacactttatagtgcaatcatcatagcagaatttttgtaactattgcctaaaacaaataacaatggaacaaacttttggtaaagattagttggaggttatcggggctggtgcctgggactgatgatgatgatgattaaatgcccacataccactgtttcagggctccctttaataaaggataaaggctttatacatatctggctggtattttttatggttttattagctaaggtgtgactcctcaagtcttgtctcttgcatctgtcacattgatttttctcatgatccagtgttgtcactagttttgattttcatgatgggggacatgtgtacctcccacccagattttatttcacaagtcaccttatttcaagtctgttctgaagcccttctcattcatgtctattttccaagtcatttctatgtttgaaaaaaaaaaaatcatttcttatcttgttcttgttggatattctttgttttagtcaatctagctctatgtttcaagattcatttgacaagagaggtgtgtcttgacagcttgggtgagggaataactgaattataaaacaagggaagggtagatcatatctcctctttgctctgggaccggttggtcctggaggagaggggagggaatgccctctgtttactctggaaccagtcggtcttagaaggagggggagataatgtctcctccttcctctagagctggtcggtcctggagggaaggggagataatatctcctctttgctctgggaccgatcagtcctggagggggaggggagaaatcatcctctctttactctggaaccagttgtttctggaggggagggaagagaatttttcctctctactctaggaccggttggtactggaggaaaggggagataatatttcctctttgctctgggacctgttggtcctggagggaaggggttgctctaggaccagttggtccagggggggaggggagagaattttctccctttactctgaaaccagtcggttctggaggggaggggagagactttctcctctttgctctaggactggtcggtcctggagggaagagtagataatatctccttattgctgtaggacctgtcagtccgggatggaagtggagataatatctcctctttgctctgggaccgctcggtcctgggggggaggggagagaagatcctctctgtactctggaaccggtcggtcctgggggggaggggagagaagatcctctctgtactctgaaaccggtcgattatggaggggaggggagagaatgtcctgtctttaatctagaaccagtcagtccggaaggggagggaagaggagttctcctctttactctgggacctgttggtcctggaggcaacgggagatactatctcctctttgctctgggaccggtcggactcactaattctaccaggcttgtcctgattctgggttattcgttgccaccatggcaattgtttgttgaatgggcccagaggtttgaaatctgagcaggatattgaatggacccaagggttcaagcaagtaaaaaaaattggtttctgatggatataaaagcggagtaccaagttgaaaattgggagttcccaggcaccaagaaagttgtaattccaacgattggtgtcctcttcctctccgctgttgcatttgcacagtttgaggggctaaagagctggcccccccacttgtcagctgcctttgcagcaggctgggggtcttcatgcccagatgttttgacctatgcaatgacatgggctggcatctgagtccaagtgcaccagctttgctgatgttggggggctttttttcctcactttcttttctcaatcttattgtaattgtcctgaattcatgtcaaaattttcaattttttgttgcaggacaaaacccttgaccttctttttgtgattttcatatttgtaaggggaaccccttgaattttaaaactgtaaatcactgaatttaatatacttggataagtggaaaaaaaaattaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaactgcgtctaaaagcggaaaccgcgtgtgctgcggcacatcaaaaccgcatcaaaacgcggaaaaaccgcgtttttttattaaggcccttaaaaaataataataataaaaacaagattttaagatataaagaaggcatataaaaaacacggttccgcgtgacacacggttctcgctgccgcagcacacacggtttccgcgtttaaacagggttccgcgtttgagctcggattcgtaattaattttttgtgaatacttttcgcgttaataataatttttaaaattgtttcctaggtttcaaagcacatagaatttaatggtaaaaaccattttgcataaaaatgaattttaattattaatttttttttcactcatttctcaatgggggttgataagcacaagccaacccccctcgcgcacgccaatctgctgcaggggggattggcctgcaggtgcgtgcagcctgcacgccaatctccttcccataggacccaggcatgggtcctatgggaggaaggattccaaaaaaaaaaaaaagtctcgggctgcgtggctcactatggatccttgcatggatcaaaaaaattttaaaaatcaatttgacaacattcagggcttgggctgcacgagatagtcatagctcattacggaaaaagtaggtggacaaggggaccttctgcccaacgagagcccgagcatttgaaaaattgatgctttgtcgggccagtaacctaagcagtccccgacttcgatgaaattaaatctacttcaactgtaattcataggtgcttctcagccatgttatttttcgtgattgatatataaaactgccttgcgttgcgtacacgtattttctgtgacttccacgcgggactttgatgtaggtatgggattatctatctcgacatgacatatcacgtgtttagcatacccgtcattatgtagctctccccaacagctgagccggcttccttatgttacaattgattgtaccattttggaccaccttctaaaccaagagggaaattcgccatgtagactgaagcccaaaccttgaatggccatcccccccggaatttttgggatacacatacgaatagcaagcctcgggtggttgtaaaagaactcggaagaaccccctcccaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagatgacaagtgtaacacattggcaccacgtctagactcctacaatctagcggtttttccctttgatcccaggcccgatataatatttgaagaaaatcgtgtcgaggaaaaaatatattttaaatttcttcgtcgactcgcacgactctagagggtgttgttaaaacgcttcttccactcacaagatctaatttttctttgttaacaaccttttcatccacggggctatataaagcatacctagcgcccctccgcccggcaatttcctccagaggggagtgggctgcccgttgcgcgcagcccagcacccccatctccctttcattgggcccaggccatgggggccttggggggaagggttcctaaaaaaaaaaaaagtctcgggctggtaggcgcttcggccgtcgcaaaggtacaaccttgtcgcccaggagaggggtctcctacgccggcgaggttgtacaacctcgtcggccaggaggattccctcctgggccggcaaggttgtaccgccgaccaggagggaatcccctcctcctggtcggcgaggttgtaccgtcgaccgcctgttttttttttttttgaaagaaaaaaagaaaaaaaaacttattctgtatttttgttttgaaaagaaaaaaaaaaacttttttttttcttattacatatttttttttgaaaaaaaaaaaaacaatgaatggggccgtcccataggacccatgcctgggtcctatgggacagccttggtcataaacgcatataaatatgcgtttaggaccacatatacatatgtttggcgtgcaagcaggcacgctgtggtagtcaaaaatgtggaaattcaaagtttttcttttttttcttttcttatatatatatttcttcatattatcacccaatcactctcagaattcacaccatacggctcaagaactggactctatggacaaattcaccctttgtcacctttgaggtgtcactggaacacacctggatcaactcttacccaacaatggataacatatcacaaggatttcactcatcactacatatcaccaatcacaattacaaccctcaagctacagacaccctcagtacagtacaacctcacatttacatacacacacatttacatacacacacatttacatacacactcatttacatacacactcatttacatacagctaaactctttacatttcacttctacatattacatcatacctgcagactgaattagtgtattttccttgcatgacagctgcagcttacaccaccacactcacgtgtaaacaccacacaacctgaccaatcagaatcactctttcaactgtttggcccaccactttagatcttgtacatgtctgaccaatcacattcactcattcaacttatgtatgtagctaaaatccctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactattttctatataaggaggctctcctcccagttgttgtctcctcagtgtattattcatcagtcacaagtttagtaccactcaatcacagatacaccacctttacagaaccttacccaacaccaataacaactcaactcattctcagcatcacacaaactcatttctgaacttaccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtatagaagggcagagcttgcacctccaccatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacaacgccaacctgcagggtataccccctgcaggcaagtggcttgcctgcctgcacgccattctgcaatggtgtgcaggcgcgcacgccaatctgcagctggcgtgcagattggcgtgcgcgagggggtttggcttgcgcttatcaaccccctttctcaattaattgtttgcaaacatgtttgtaccttattttttatggttttttgaaattttaaatttatttcctaggtttcaatgtgcgtagaatttaatggcgtaatcctaattacataaaaatcaattgttcactttcaataatgaaattagacacattttttcacttaaatttctacagcttaattttcattcttttttgacattttagattttttccctacactttaagacatggttaaaatgatggtaaaccccattttggatcaaaatgaaaactatatcttgaatactgcattttacacatttttttaactataaaagaaaatcaactttttttgaattttttttttttgtttgagtgaaaggtgaacacacagagggcaagtttggaacatgggaagaatgactataagtgaacacacagagggcaagtttggaacatgggaagaatgactataaattaattgttattattcattccagatctcatactatcactttggagagttcatgttttcctgaaagaaatattagagctgtcagtttttgtgattttctcctttttactttttacaaattttataatcttgtttatcattattattttttcatattcattctttgagacccattttccaccattccacctagagatgtcgcttgatacccgggtacctgtagcaggtgcaggtacctgcctcaaaaatccaatatttttgacacctgcacccgcacctgcacctgctagggctgccagggcgggtacctgggtacctgtgccgggtacctgcgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacctggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaataaaattatactatcaccaatttgaattttatcttctctctgatctatcgttagctttacccttttgcttggcctcatttgccttattcaatttccattgatgaagactgtacaccgtctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggcgggaaccctccggcctcaacaaagcaaccagattagctcagcaacacatgaaggacaccagctggtgtcctacatgggttgttgacacctttgtgcagcccaacacacccaaaaaagggagttttagaccaccaatgataaattaaattcttcaggcagcattcccagggcgggtgtaaggcgggtacccgggtacctgccttttttttccgcaaatgttgacacccgcacccgcacctgcacctgttttgaccgcaaatgctgacacccgcacccgcacccggtacccgtttccgggtacctgctttggaaaacggatagcgggtacctgctgacatctctaattccaccaactattgtgacttgaaatttttgggttcctggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacatacacaaccatatctttatctgcttcatcataagtatgtaaatgggtgtttttcatatcctcattctacttttggatccttttgttcctcaactgttacacatgtacctcttggggttgaaatttagcaatgcagtccactgtcctggaagaattgaatctgaccatcaataaccttgcctccaatcaattgttccaatatatctactggcttagagtcctcagtagctttgaccaacacttgggccttctcaatgttgaagaattgctgtggtttgtagcttgacacctcactatcaaaattttgattgaaatagtctttgaaaatttcaagcaagtactttgccagatcttccaagcaactaatcaaagtcacaaacttctacattgcacccaggtctccctggatttccacaggaccctgacctaaatgtatgaatttttcaaaaaaaaaatcacatgaaaaaagtggtatgaatgagtttggtggcctgaaaggttacacaccaagctggcttggaatgtatgaatatctactaacttgggggaaaaccccccaaaaatgtcccagtccccgcctcttccgggggattttagcccaagcatatggacaaaatgtgtatgaatggatgacttcctgttggcatttacggccctcaaagaatttgatttacaccatgaaggtcttgatttttggcaaaaagaaaatctttctccagaagccttgtagtgaaggccttcatgtgagctagttgtggctgtgattagagtattaatttagaactgagagaggtctaaaaaacactcaaaattgtgctgggaagtcctccaatgggcccaaatgtgccattctctggtgcctcctgatgtatgaatttagtcaaaattccgggatttttgtcacccacatttataggtggtttccagattcctatttccaccaatggtgaagccaatattagctgagtattgatattgggtggtactgcctatgaataccacccaatatttgggctaagtatagtattgggcccttggcccaataatttttattcatgggcacatgttttgggcagccaataaaataaactttattcatcattaatctattggcttggccaataaaataaaataatatacttcaaaattatcagtgtggatttcaaaacactttcaacactacctcatatccagtactggatatggagtaaaaaaacccggatattcagtgttttttttttaaaaaaaaatggtgtgaagaggtgaacaaaaaaatatataaaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcaagtgaaaacctattttatattctattttattcttttttcttattttttttcttattttctttttttttcttctttttcattttttttttcatttttttcatttttttttcatttttttcattttttttttcattttttttcattttttttttttcatttttttcatttttttttctcatttttttttttttttcattctttttttgtctgtttatttcatatcattttcttacttttttctttgagatttcccgtctatccaatccaccatccatggtattcttcacatgatactatgatgattggctttcatggcttgtatgcttctaattgcaccaacatgcccctccctttctaacattcatcattgcaatccactttgacgtcacaaaaaaacaatcattattgccctttgcttgctcgctagagtcaattcaagcctcagattgccactagtctcccatttgcaccttgatatcctctattctgagcacacatcatagttgaatcataacaatcatcaaaggctgacctgatgtttgcccttttatttttttgtgggtggatcagtggaacagctagtccaatgggctccactctcattagtgatggaatatatctgattgatcaaagagacaatgatggtcagaatagagatagatgaagcaggtccctctaatttgccagtaccattcagcccacaactgcagatgccaaaggccaagcacaagccccaattatttgaacagtctcccctgctctcctctgccctggacccgacttcctccacttacaaaaaaaaagaaagaaagaaaaagaataaaaagttaaaagttaaaaaaatgaaaaaaatgaaaaaaatgaaaaaaaatgaaaaaaaaaaaatgaaaaaaatgaaaggaaaaaagaaaaaaaaagtgaaattattgaatacctgcaatactgtgccaatattttattgtattggccaatacaatatattcaaaacagatatattatatctgattgccaataaaatacaaatttattttattggaaaacagatataatatatttattaaagatactttttatctgggcaccaatacaatataaaatattgggcaataatttattttatagtatatgttgcaccgttgtttccacccagactggacaccagcagtggcacctggcacctgccagcaggtgattgtggattgccatgggtgtctagtaactgccaatgggtactatgggccagctttacattgctacatgtagcaacagttatctgaaaatgtttgagtgaattgaaaacaggtttagcttgacctagtgtgtttatatttttctgctaaatggcttaggcttagctcaagcaaaccaatgagtgacccatgaagattctccaattcctctccctctgggaaaaggcttgttaataatgaaaggggaatgatctttgataatttcaatgtgagtaagtacagtaaagatgcaataaattcaagtaggctggttcatgttgaaactttgaatactccatcttttgtgctgttgtcaacaagatctcaccattcttacaaaacacaacctcatggcttattaatggtttttggatcaatctgagcagctgggaaaattcataaacttcttcacaatcaaatagcatgaaattcaatgggcaaattcacattaatcctgtagctcttgtagaattggagttgcagcttctaattgactcagattcccccgcaaaatctggtgatctactttggctttagatattcacaagaagtcctctgatataggattagattcaagatgtgaatcatcagaatatataatttaagccaataccaaaaaagcagacatacatgcatacagaataccttctttataacaagaacatattatcagtctgcatctgagttttttgcagatcgtcggaattgcctatccaatgatcaagacaacaaagatgaggacgacaaaaggaagaaactaaggtacatcaggtaacacttcagtagcctcctcgaaattgcgaatggccaagcatagcagattgtaccaagtaacagaccaattgttgaagtaatcttgggacggaaaactgccggtttctggcattcgagggactagataaagcaagagatcgaataaactactttgaaaagagacttgtaggcttctggcgatttcagtcaactggacactagtaacaccttcctctccatcctcattatggtttacctttcttaataactctatgagtttttgaaaactggtgcccgcttgtccagctgattcactgaaatcatctagactatatgaagacattccgatgctgagtggaagctgttgaacggttattaaccgactggagaatttgttgaagaataaccgagcgagtttgacgattggtattaacaattcagccatctgcagaacgggttcactgagaggattgctctgggcagtctggtcggcttggttgattgggttttgttcgttgatgttggttgttggatggatcaggctccagagtgtgatcaatgtttcatccaaatcgcgtatcttttgcggccaatcatgctggacgatctcgaactcggatcctttcaaccatttgagggtcgatttgattccttcgcgagtggcagccgtatatttaagtagctcttctcgggtcgcatcaatctcctcggtcttgctttccggttgtatcccgtgcttctctatgcggaggcccattttcccaagaagctcgaatgacaaatcaagcacagctatcgccttgcacagcgcatcgactaccaggggtcggtataggccgtggcttctgaaggttttgagttcttcgaggtattggtcgttgttttcgtgagtaggtggactatctgtgtaatttggatagagcacataatattcagatcggatttgtttcaaagtcggctcgagttctgattgtttgttaaacatcagctcgaaagtcgcttctggttccctcctcaatttgaccggatctgataatttcgaaatatctatgatttggcgttctagcaatggtaagagaatcgagtgtaaacgttctatcgattcctttttcagtttgactcggtcgacgccttgattagccgtgaggtcttggtgcacctcgtcatagacatccgggtggtagtcttgccacagcctccaaaacctgccggcgaccacatctggcgagttggtcaggaatcggtcagctcaaggattaaggaagccaagccctgatgatgacaaggatataaaacatccgcacctgctttttgaagaatccgctgccgttcggttagattgggctggggcgcatttgagcgcacagtggatgactcgggctccatgtttcttccggttcttccttgatcggttcgttcggcgcccagctttggtcatacatacagtcgaccggccgcatcaaactccgactgcttacataacacggctatccaaatgaaggccatcttgaagactgaagttgatcaagttcaccacttgaccagtctcatcccgcaaaattcggaaaacatgtgacctcgatgcgattgccaacctcctgagagaagtggacaaattatcatcaattcgatcaacccatgctgatctctcaacgatgcaagaatggaactggatttgcccgaattttgcctctgatgtgggcactgccagggaaagtcagggaatctatgatggaactgaaaatacacgtatgtatagatcatgtatattaggacagaccaagaccaaatctaaaaccaaaaaatgacgaggacaggtcacagatgagatgaagaaagaaagggaattgaaaccaaggagcagccgaaaaaaaaaatacaacaacaatgattgagagtcccgacaagccaagcccataattttctgtccttccttcattctttctctctgctttattgtgatccagagaagactcgagtaaaaatgagggaaaggtagaagaaaaagaatgaaatagaagaaaacagtagagagagagagcagaggttttttgtttgtgatccgagactgatgagtctccccggaaagcaggagatctttgaatagatctgtccatgtaattatacatgtttatatatcgagagatgtatatatatattacatcatatgtcaagtgcagtttctaaaatatatgtatgttcatagatgaatagcatttggtgattcactttttcaagtccagaatcaagtcttcttctacaaatcatatgtaaaggcgctggtagatttttttttttgagaatacacatttatgtatatatattgggtgtgcaattgtatgtaggtttgtggagttcaacgacgagaaaatatgtggtgagtattgagaaatgagcaacgacgggaaaaaaaccaaaaaaagattattgcgcgacaacagaaaggaggtggtatatatgaggagaaggatagatagataaatgaaacatgtgcaaggatgtgaatatatataagcaatatcgccatttgacagtcaagagcattaagagggttgatcactgaggatgtttatgaagatcatcatgcgagtgacgatggcgatgatgattcaaatcaagacttctttgatcaggggaagggaggtgatggacgacgtcgagatgagaaggggggtcagatagctgaggagggtgagtagcgacgatgcggatctggtcggaggactgatcgacgggggcagattggtcagacattgcaaaagtctgggataggtcggaggagcatgagagggaggaggagatagaggaggagcgactggggccgacgagactctgtaactcggtgtggtcgtactcgaacttcttcttgcctgagatctggtggcgctccttcgacttatgactcgctcgctcatatccgctctggttcccagtcgtcgtgctcgaactgcgcgagttcagcgcgcctgccttcagaaggttcaaaggattctggctgtctgtcgtcccgtttcgcgcccgaacaagcggggatgaggtatgtaggatcggggaaggtggccaattcgaactacctggctcgcctgaacctcctcctttaggatgctctcgaagggctggcaagcctttggaattgacaatcccggcggtcgttgttgtttggttttttctggagggagcttcagttgtctttaaaccttcagaacccccatgcggatcttgaaggtcgaaaaagaaaaaaacgccggattcgatggggcaaacaacgaagattttgagtgcaggggttcgtgaaaaagggtggaggacgaattgagtagcaggccagaccatgatgtagaaattgagggggatggatgtataaaacttagggcgcacttgcggtgttcggttgagtagtacttcttttttctgagcccaggcttccgggtcgtgaagctacgcgattggatacttttgaatgacgatggtcatctgcaaccatactctcaatcgagcctttatctttcaaggctcgtttgtcctgatctgaaagacttccctcgattgaattaatttgcgtagggtctaaaggagtgaagggtgtgaggtaagtcggaaggcaacaaagatcgcagatatggaataacataccttccagaacttcatctgaaacaggacgatcccaaagggtgtgcctctttaatccgatcattccgatttctgggttacgctgttgaaggcttttgaggtaagactcctgtcggcggcgacggactgaagtctgttcactctgtgcagccaatgagcttgcagtcgattgtctagcaatcaacgtgttccggtggatggaaccgatcaaccctccaaagcccctcaacccatccactcctggctcttcggcacccaagcccgattcggtgtccacttctttatcggcagctaaaaatacggccgacttgggatctaatcccgtgaactcgatcggatccaccttggacatttgaagtaatgtgatcccgcagcaaataaccaaaactggaaaatcaagaaagaaaacaaagtttagtcttctccagatcaaatgtctcattgatagtgcaagaatcagctcaaaagacgcacagccaagaaccagagtaataatatcggcgacaggtgctttcaaaccttggaataagatgattgaggtaaccagagtcgaaaatgtgaacatcacatagtaggtcggggtgactaagagaacagaggtgaagtatgattaaagcagtctctctctccaacaggggtccgaggtagttgagactgacccatagcggtgttaaatagttcgagagctttgttgaggtagttgatttcagtcactggtatgattgaagtagtatgtatcagcatgcttggttaattgatctatgtgagacaaatgagaaacactgacatagagtacaaacaacaaatccaatcaagaaatacataaaccagtatttgaattgactctcctacaaaacccagtcaagtcaagtcagatcaaccagttttatgcttttgaatgacaattggattgaaaaaaaaatagcctacgcctcggatggttgtgatgattgaagctcccaggccctgagtagcgacgacggacaatccaccgatgatagagcaaatcgaaatctacgagaaaaggggagttttgaggggacagtttttgatatacatagttcacttgaaggactaacataaaccagcatattcgtcttgccccatctgggcgcagccacgaaaattaagagtaatgcagaaacgacgataatagaagcgaagaccagaaagccgggggccaagaacagcttttcaaactaatatcccacaagaaaaccaaactcaatcaacaaaaaaagttataaaaggtggtgggagatgggaagggtgttcttacctctggtattgttgatacagcttggtccttcggcccattaactgcgatgatcgtcgctcctaggacacacagaaaacaacccactttcccaaagaaactcaaccgctccttcaagaaaattgacgatagcacagctgagatgacgacggatagagctcccatgggtgtgacttgatgcagatatgatttttttagaaaatttgaatgtggatttttcggatgtgatgagttgaaatttgccaagaaacgggttggataaatacaaggtggcagttagctctgactgggtatttatgtctctatataaagggacaaacaactgacctaggatagcatcggcgaaagcgtacgcaacgaagttacaaatttcaccgacgatcattaacgacattccggcccaccacctaacaaaaaaacacatgagttgcaaattcttgggttttgaggatatgactttgaagattttgattggttacattggacttttgaggtaagcatgactctctccggcttccccacccttttcgaggaccttctgttggctgacgaggaggcctttcttcttaaagacgaagctagagccgataaaaagaccactaacgagtgcgaggacgatgccgatgatcttataataggatggtgaggaggtggatgtggcgcctgtgattgcggctgaggctgaggcgagggcggcctgtgaggatgcaagtgctgaggcagaggcagtgattgaggcgagtgttggtgaggcggttgagctggcagttgaattgtgtgccatcgaggtggccatcctaggtcaaggtgtgctggtttgagtgtgagattgatgggattaggttgatgatggttttctgatcaagaagagtgagtggtagttgtattcaagttgagggtcatcttcccagtcagtcggtgagtcagtgagtcagtcaagtcgttggttgtgtggctggggtgtgtcccttggttgggttggttggttggtggttggttttgatggagtgaagcactgttgcagcttggctgggttggcggagtaaaaaaaaaaccctgacaaagccgccggacagaactgtgtaaatatgtatctatggccttaggggatcggatggggttttgtattggttttcggacagctagcaagggcggtgcacgatcaacctcgattacataactgacaggtttaaactaatctaaacgcataatcccagatctcttctcatttctgtcaggaggattcgctgaggcggagtcatttgattttgtctccggctgactacatcgggccattaatttgactcacacatccagagtactgccacggccacccacaaagcaagttcctgttcaagtatggcaatggtgcttttagacttgctgtggtcgctgtggatcgaggtgctcggcggtggctgttgagggtttcttgatggtcttcatcaccctccctctgtcgtcgtgctgcaaagggtctctctccggattcatgatatcgatgatgatgatgatgattggtgggagtgggtggggatggtcaccaggtcgggtgcagaaagtggtcatgacatcaaaattaattaatcggatttgtcctccggttgtttctcatttctttcttgaccctttttatagagccatgtggctgacaagactcggttctacccgaccaacagcacacgattcgggatcctcgagaacggctcattgggagctttttcgggggtcagtctgtgtgatgtctctcgatagacttcgcaaccgactgcatcagagtgagccacacggaaagagattgtcagagatatattgtgtgatcataaacaggccgtgttgaggagacttcgcgtaatttcccgctcgacaagcttcaacaaagtacgcgaagccaccacccaaggaatgtgagccaggcatacagcgcatccgatcccgagccacagcctgccacagctgtacacgattagtagaacgcgtcccggaccgcggccaggcaagcctcggctcggatctcaacatccgcttcaaacatcttgcaacacccttgacgtaaaaacataacgcaaaaaacgtgatcttgttgaacccgcctacactgtagctcgcggttggttgctccgaacaagccgagtgaaggagacatactgacgaagtctcatccagcaacgtctggacgggatcacagaccactcactcacgtaaatgctattacaatcgtatcagacaaacgagcccaactgcatgtctatcaaaacgtggacatcgctattgctgaaacacgactacagcaattacccttcttaaacaggtctcactggggtaattggtcatagacagagtccgcactccactagcaagtatgtacgccggggaaaaattggcattaactgtttttgtaagtgtcactgtaggatggtgagctgagttacataagtcgcttcaacataacattgccaaaaaaatacagacaaccaagagatacacgattcatcgtatcgcacaagactgcaagtctacaaagccttgaggtgtgttgacttgattcttcaattttgcatgtgcttcgactaaaaaaatcgggttgatcatatcggaaatttcgtcatttctagcctgggggatgggcatctaaccattttcaagctgtttactaaattatcatgcacctcaaagtgaagacaatcctagttgagctttctattaaacttttttgagattttgatgttcaagacataaagagttcatataaaaataatgtggttgacggggtcttcatgtttgatttccaagtagattttggtggaagttttccgctacaattcagaagcaaattcaactcagtgcagccaaccttgtcattttcacggagcagtggaagcacatggtggtgatgtggatccagcatttctgagcgccgggacagtcgatcggaatttcgaagtagagaatcaccagaactttgaagtagcagatcagagctttgaggtacaagctccacatcaaaactctgatttactggccggtgagtaattttagtgtgcattttcttccttagaaacttttcgttgatagtcgacagtcgcctgcacctcagccgaacagattccggaataccctcgtagagaggttgattgggataagttccaagtgatcacttactcgccgaagacgctttcctttgtcacggcagacatgatggttgagtgctcattaagttttctcaagttgaaacaggaaaattaaagaaaactgacggactctgttcatgcagaagtatcatggtcgcaagctctttccaaaggataatgtgaaagatttgggttggggaaagaagaagctaaccaggacaataaaagaatcaatcacaagatctgtttacttgatcagagggagaaatcaatttcggtccaaagagataaaattcaagaacggcaacccagagtcgtgtagaatctgcttgggagagtacaaatcagacgagcaggacaccttactcttaatgtttcctggctgtgatcacgtatttcaccaagactgtctgactacgtggcttaaccaaagcccatgcatcgaaagtatgaccgtccacagtcttgtttgtccaacatgtcggacaccagctccaacaaaacactacttgtgcttccttggcgcacttatcgttcaccgtcgaaaagaaatccttgaaaactgcaggaattttgtctttggaatgctcatagggttgattggctgcatgatcttttttagaagatgttttttgtgttgaatagctagcaatcatatagttcaaacctgaagcaaactaggatttagttgccctgaggctgcagcccacttacttatgtacacagctttctttcgcagcgcttttttcttgctgtttttagaattttctagcgataatggaaacatccaggttccatagtcttattgaacaatagcctacacctaaaatcttgaccaactatattaactcacaaaatttgattggtgaagtggtaaagattgggttggactcaggtgatatgctatttgataaattcgggacaacttgcatcagatgtaacatgaaaaaatgacctagatgtttggaagcaaaatctctattgattttaattctttctcgctcaatccttggccagaagttggtacataatcgcagggaggttgccatcatagtctgttgtccggcatcaaaaaactgtaatcagttttcagagctagttggtgttgttcaaccacaaagggactcgtaatgagccgatagttttcataaattctggatcttttgggacgactggtcacgccagtggcaacttgtgagctgccaaatggccttcaaccagcactttgaacgacgtcatgactatattatagaagcagtcggagcccgatgtagccggagccggccggagcggatcggagagctggtggtactacagccggctttggcagaattctttcggctgggaaccgagatctctgctggaacgacctatgtatctcgactcactccagtcaacgtatgaccgagcctgggttgaacgaaccgattgagaaagaagaccaagaaagatggagcccgagtcatccacgatgggcttgaatgcgcccaagcccaatctgaccgaacagcaacggattgtacagaaaggaggtgcggatgtgttctatccttgaatgatcgagtctcggagctgaccgactgctgaccaacttaccagatctgcttgtcgagaggttctggaggatttcggaggactaccacccggatgaatatgacgagaaacgcccagaccccaccgctagtcaagctcttccagacatcgagcaagtcaacttgaaaaagcaatcgatggatcgtttgcactcgattctcttgccattactaggacgccaaatcgtagatctttcgaaattgtcagatccaatcaagatacgcagagaaccagacgcgacttttgagctgatgttcaataaactagcagaacttgaaccgactttggaacaactccgatctgagtattatgtgctctttccagagaagatagataccccatatccttacgataacaacgaccaacacctggaagaattcaagaccttcagagttcgcagcctcggcgaccgtctaatggtcgatgcgatactgaatgcgataagtgtgattgatgagtcacgtgagctccttgaacagatgaatctctgcatcaagaggcacagacgctatagaaaaatcgacatcgatcgctgccgaaaaaacatacttgaatctacggctgacaccctcgaaggaatcaaaacgaccaaaggatggttaagagggtctgagttcgagcttatccagcatcattggccgacacagatacgcgtttttgatgacactttggacacactctcgaccctgatcgatccaccaaccaacaccaacgaaccaaacccaacaacccaacctgaacagcctgagaggaatcatctcagcgaaccagttctacagatggctagactctcaagaccaatcatcaagctcacccggttattcttccacaaaatatcaagacgggtcataaatatgaaacagcttccggttagcgttggaatgtcttcattcgtgttgaaagatttgagtgattcagccgacgaagctgggagaatttttcaaagacttgtaaagttattaagggaggtggataataacgagcatgaagacgatgaggctattagcagcccgttcactaagataagcagcatactagaatgttcttttgaaacctatctattttatgtcttactgtatctggtgcctcggttgccagaaactggtagttttcccactcaagattcgttcaacgattggtgtattacttggcataatctcttctgcttagctattgaaaactttgaggacgctgcatcaatgttagacaatccacactagcttctatacttcttcttctccttgagcagatgaattttgcctgcaagaaaacaagacagactgctaacaataacaaatcaagagctagctctggcaagcgtcggttgcacctggggcctacgattgctcgcgatgagagcacactctgaataatgcacactgcttcagcttgattgcgtcaacggccgatcaaggacgacttcctcggagggggcttgagcttgcgagccggccccttcccgcgagaccctccggtcggcaggcaggcctgtttgaagcctccgagaggaagatcagatgtcagtgtatcacggctcgatggaatcggaggcagcgatggctgacacggccgactcagacttcgacggactagtaggaaaacaggaggagagactgggaggtacgtccatccagcagctacttcggtctggcagtcatgaacagacaatcaaactgactcaacaaaatagatttggttgttgaagggttcaagaaactgatcaacacatatgaccccgatcaagatgacctggaaaggcctgagcccaagcctctcccagacagctcaagattggacgcagagaagacgaagagagggctgttgagttggctcgaactgagccttctgccgcaactaggacagcaaatcaccgatctgtcagcattgctagacctgaccgacttgcagaaagaaacagactcgacactcagacagatcctagagagccaagcggaactcgaccagtctttggggaaactgcaaacgagcttgtataccctctgtcccgaacctgcacgatcgccaccattcgaatctagtgaccgaaatcgcaaagaattcaaatccttcagggcacacggcttgtaccaccatatcactggacaagtcctctcagaaatcatccacgtcttcaatgagtcctatgagcttatccaacagctggagctctcaactgagccgtacaagttcccggtcgagatagatgccaccagaacagcgatcacccactatgcagcttcaacccgggacggaatcggatcgacgatcagatggctaaagggatcggagttcgatcttctgcgatcgcattggttgaacgagatatctgggatgaatgataccctcagcaagctcatcagcctgatcaattcgccaccgaacaccaccggacgtccgcagctatctctcgtgcccgaattggactcatttcattaccatcctcccagccaaccagtgatccgactggccaaatcagtccccccactcctcaaactctcgcgactgttcttcaagaaaatgacaagaccagagatcgacaccaagcgattggcttcattcactcagagcgcttctcatcaactcgatcacatggctcaatctgccggaaacatcggctgcgactttgaagagcttttgaagctcttcaggaaggtcgatcggcgtgtggatcgactaggacggcctatacaggaagaagaagaacctttggtctccagtgtccaattaactgcaatcacccaacgaatcggaatccgcttccaatcttatctctttatcatcctcctctacttccatcctgttatccctaacaaccattcctttgactctcaaaatcattccaaagcttggttccttgcttggtttaatcatttctctatcgccgtccgaaattttgagatcgctgctgaattcttcgatgacgatgcttagttttatttttttatttttttttgcaaaaaattcttgtacttttatttctctcttgattggctggaaattttattactgaaaaattaacaactactgcaaaaaattcccattacatacttataattgctcgtaatcaacgaatacgttctgggactcggtatccaaagcaaggcttctcctaaaaactcgagctccttgggcgacatagtgatgcgctcagttaagcacccggtatctagtggatcggagacggagagtcaagcgacgtgtgcatagcatcgttgtcggtcgtcactgtgatacgacatgcactcgaccggacgtggactctaaaggccgatggcattcttcagaagccgcaagggtcacagagaaacataaggcagatttttttctttgcaagccaagaagttcatggggacatcgatcaagactttcctttcctggcagtggcacctctatcagatatcccagaatgaatatcacaccacctccacggaagctcagagggatcgttgtcctgaaactcaccgcgctcctcttcggggccttgatggtcttggccatgatagctatcagccaagtctcggcggaccagctctttgattgcagcgatctcccgggcaaaagtccgttctgtgggacggcccaccggaaccgtgatctggtcaccggttcgtcctactatcttcaccatatactcctgttgggatccatcctttcttaatatcccctctttttctccttttttttggggattgctgcatagtcatccctgctccgccagtccctagcccatcaacgcccggacagccgtactcgtgccaggacaacagcaagaagatatcgaacggtacccccgtctgctgtgtcccgaaaaccgcacgagtaagttggatccactctctcagttgtaaatcataaaatgatgaagataccgtaattgattcaagcattttcttcgtgatgtttctgtttccctagcaaataagtaaagctgaattcagacaaaaatgttcacgcgaaacaaagttcataccggatgggattcgttaaagaaatcaccggtagccatcacgccatttgtatgttcattccaaccactgtttctgaagtaaagtggtgtaggtcaggcacccgtatttttcactggcaccgtgttatttcttgaatgtttaattaccaaagattgtgataccttccaatgcactccaatatgagtgaagagaaatttgcttctgagatttggatgctccttttccgactacataattgaatctggttatttaattgtcagatttatctacacaaaactaatatgaatccggccacgctttagctgatttttctcctccacctctatgaagggttgataatagtctatgtagagctgttacaagaatgatgctaatgatgagaacttaatggtattgatcgatgctccgcaggattggggcagtggggccctaggtatttaggatctatgtatttatgtagatgcaataggctcgctggatagattcacctaggagcctatgttggcggaatattgcgaggatagtcatctgattggccgcggacacgggctatatccaagctgtgctgtgctccggggtcccgagccggcagttgggcgggggtgctgtgtaaattagattcggaaggaagcgacaagagtttattaaggaagctggcactgcaaacttcaaagtgtgttgatgttctgttcagagcctgtttgccggaagcaagcttgttgaccgcatcagcagcttgtccttgtctcatctctccagactggaacggcgctgctgggtacatactatcgagcagtttgctccgatcgctgtttgaaccggccaattcggaaagcgtcggtatgtacaccaccaccctccgatatcctacatacgcaacgtcaactccgccgagaccttaacaaagaccactgtccctggtttggtgatccgatagatatatcaaacgaagaaacaatcaatatattaagatctcggcactttattccagcctcacccgtgcccctccctcccccctttgctctccttccaactcaaaccagaagggatacttccaaggatgtcgatcttcaaacgctggctcactgcaacctcccacgatccagcacgccaaccattgctgagtcccaggaaacgggtgagtgaacaactgacgacaccctcttttaccgaccggcccaagtccacaccgtaacttctttgcacccatcaatcagtgatcggagtggccatattcatcggtagagctgaccataggcggtactcttcacccttctcttcttgatttgttggtgtgtgtgtgtgtgtttgtaggtcgtctcagaggatgacgtattggaagtccaggaagcaccagcgacaacacctctgccttaccgacaaatagtggtactatgcttcatgcgaatcaccggtgagctcctccctctctctctctcaaatcagatgtcttcatggtccatttgcaaaaacttggaaaactgactctcttcacccctttgctatcatcccacaccagagcccatctcccaaagcttaatccatccattcatcaagtatgtcgatcgccttcctcgttctattccctatcgcgattctccatccatccttcatcttgtcgagccagaaagaaacgaatattatgtcaactgatctgatgacccacaatggacagtcaaatgctcgaggacttgcacgtcactcctgatcggacgaagatcggctattacgctggaatcatcaccagttgagtctgtcgctaaaaaaaccctcctccgtcaagctctcatattttcacacatatccaatcatgtaatgcttccatctattcatcttgcaataaattccttggatctgttgacgttgatgcatttgccttgcatccatcaccggcaactttttttttttcgtgggacaggtctgtttgccttcgctcagctatgcacgagtaagtccaagaaactccacaagtcagaagaagtccaggtcaatgaaaaatcaattctggctaaccaatctcatgtttctaatttttgcacaccccagatttttggtgggcgatgttgtcggatcggattggacgaaagccgatcctactctccgggctgaccgggctagcggtcagcatcatcagtctgagtctacagaccagttttgccggcatggttgtggcccgatgtgtagccggagtaatgaacggtatgtccaagattcctcagtctatgttgtgacttaagttctatgctgacgggtccgtcgacttgactatgacttcaaagggaacttgccaatcttacaggtcagacgagataatccttttccgctctatgatttcttatcgagatcttctagcctctagagtttttgtgccattccaactaaccaatctcgatcggatcgaaccacccaaagagcgtcctagcagagatcacagatgagacgaataaagcgcggtacgtctccatgatttcgacaagagtcttctgatcactctgagaaactcgatgctagccttccttcttcaccctaaaactctcttgatctctacatcttaccccagctgatcttttttcgtccgttcatctttggtctttttgctagtgtagagcgttctgttagtctttctctcgcctaggctcgtttttcgtgtctgaaaacaatggcctcgccgtctgatcctgtttttggactttgtttttttgattgattgctgcataactcgcttcgatccagcgttaatcccgatgtgcaacgtgagtacatcgagtttcccagagtccctcactccggaccccaagaaggattttgtattgagcttttttttggattggatctctcgatatgtaggccgtcgggataatcataggtccattgatcggcggatatctcgcgaaaccggcgagccaatatcccgaatacttcgggaagattcagttcttgatcgactatccctacttcttgccatgctttattgccgggatgatcaacctttcagcagtcaccgttggcttctttttcttgaaagaagtgggttgaaagctttccaagatagattggctagaaaaaaaaaacactcttattacaaaagtcattccatccactgacctgatttgtctgtctctgtctgatctcgatcagacactcccctcgaagacaaacgtccggaacttaccgctggacaacgagagtgacgaagaggtcgaggagcccgactcgcagcccgaagagattgcgagccagcctaaacccaagttttcggcactgtttacgccgacagtcatcagcgtcctacttggctctctcttggtattctttcaaatgtcctctttggctactctgattccactgtttgcatacactcgtaagtcggccatgttccatcggacaatgactctgttctcctctaagctccagattcactttattggttgcttaggattcgaggacggtggacttgggcttaatttacgacaaatgggtgagtgaagaagaagtaaaaaatcggaaacgagaaacaaaaaagtgatatagaaaaggaaagttgagaaaggctgagccaagatgggatggaatattgcaggcacggctctgacgacgaacgggtttgcagcggtgattgtgcagacggcgacgttcccgtatctgcagcggagatgggggacgatgaagctgttccggtcggtcctgctgatctggccgctggtctttgcgctcctcccgatgatccgttgggtcgtcaagcagcagagagacgtctccgggattgacgccggctctaaggccgctatggtcggcctcatcttcgtcttggcgatcaaaagcttcggcaaaatgtcgatcggtatgtcagtttccccgtgtgcacggcttggatcatactgacttacctcaatcttccatcccaatttatgtgtttaattgctcttgaagtgtgtctcactttattggtcaattctgccgcaccatcggcctctacctttggagccctgaacggcctggcacaagtcagtgttttcttctccttctcccttttgcacgatctccagccatcctcatcagatcaaatccggcccctcttcttgctttcaaacatcttagtcgtgttcggagctggctaggacgtttgcgccgttcatcaccggcgcaatcttctctatcagcatcaagcaacaatatctgaatggaaacttgatctggttgtgtggcttattggtacgcaaaaaaaacattacactcttcttctctcatctctcttttcttttcaaaatcccccccccccaaaaaaaaaaaaaagattctttgtccaagtgggggatctcattgacttacttaaatccttggtcgactatcattcctcttggtagttatcttgtttgactctcttctttgctcaaacaatcaagatccagcccacccaggttcggaaaaagagctcggcacaaggtccatcgacctcctgattgaaaaaaacaagaatacttctcgaagtgtaattttcttctgctattctctctctctcaaagggtcctctttccctgccctctctctctctctctctctctctctctctctctctgtacctcgccttccccccccctttttagtcttactgtagccaacagagttttctctctacctagctagtcttctcttgaatagttattcctctcatccccagaaaattggccttgtgttcttggattgcttgattgaatttgtacctccgtatgtatgtgtgctacccctatatacatgcattcctcttcttgaaaaatgtctatacatgtaatctgtagactatcagcaccacatatccttcccgccctcttgttacaaaaaattgtctttgggttcttaaattcaaatgaaaatcacattgctgtctggatgataggtggttgattttatatgctcccaaataaatcactttggattacaactttttgcatgttgcatttgaaacattgtaagtttgtaacggtggtaattttgaaacatctgctagttccttatacttaagactttattgtaacattcaattatgtaaaactaaatactcctgatgcaaaatggaactgatgataacatggtcatactatttttttctgacatttaattaatgtcattttgtaggtttagttcaatgtttacagggtgttaagtggtattgcgatgggaaacaaaaagtttgattgggcataacatagtctactggaaagtttccacctaattatattgattgaagcagaagaaaacgttgttgaaagacagagataaccaacgcaaaatgactttacgacttctcatagttaatttaattactttcttctggctgtggaggttcgaaaatgtgccaactttcatagacaatctagctcaacactcatcaggaggcgccatttggaaagcttccaagaggattccaatctagcaggtcgaaaaattctggatgatttccctcaaccatgaatagccttggatcttcttcaaccggcgtgtcttggttcaggatacacgcactcgaagtaaatgagagttcctgctgttctggaaaagccgttgtgatttcgtttgagtgctccagcggatagtaaggatgtgagatagatcgtgtcccgagtgataagcttttctgaccagggttgtctcgaaattccatcatttcttccgctggctccgactctctcatggcggaagattcacacatgacctgatccgaagacgtattaagaagcgccgagtagtcttcgatggcaacgttgttacaaaggcttgctctggattcgatcgattcactcgagtagcgactcgccccgtcaacgtcactaactaaagtgaatcaattcaacagcagaagaaggacctatcagctacacaacctgactgcctggcaaagctccgttccttctactcacgttctgaccatcgatgaacctcatgacccagagaatttgtgctggcgtttgaagccgacccgggggcaagatcctcttgagacacacggaagcaaatcccgtggccagcttccgttggagttgaagtgcttgaatctatggggttggatgatgagtctcgaaacgtatttgaggtgttcctggaaatcgaatccatctgaccgtttcccgaatagctgaaccggcgttctggtcttagccaactcgattttccagcaaccatccgccgggatagtgagaccgaatactcttgagggatatttcctgaacccaactgacgtcgatatatatcgcaacggctagtatgcggagtatttgtcggaagggtatccggggactcattgatgttggtgacaaagatatcaccctgcttctgttttggggaagcggttgaagatggagcaagatgatgtctcatttcttccattgatgcatgagaatttgtcggtaagtgatgaggagatggcccatcaagatcgcagagaacttcatcattcgggttttgctttgaggaaacagttgggggaatggaagttccagggctagattgcttcgtcactaaactagagtggcgagaagaatcctttatctgttgtgcggcgttggatttgatacttgatgaatcgtaagtgctagcttcgagaacttccgggcagccacccaagaattcactcttattggacccgttactctcatctggctgccgctcaactgtttcgtttaacatgcgctgagacagaggtcgaagcctacagcggatcaagataggtgatctttgtggaggagatgtagaggaggaggaatatgacaaggggggtttggactttgaagatacgctgggactgattaagttctgcttgtcggagggtaaatgagttctaaccccacggtcaacagtcgtggtaagcttagctctgccgggatgaccggaaggtctgggattgagatcggtagatctatggtgtgatcttggtttgatcttaacatagcttggtggacgatactcttcgtcttgttcctgatctctgccgctgccggagcggatttgaggggcagaagacccggagcgggaggcggcggcttggtcggaaagagattgagagctcgatcgcttgggaaactggacgtgtctcaagtcatcctgctcctggtcgatcgattccttgcgtttacgccaaaaccaactggtaatctacaagataaaactgggttagggacatatttaggtaaaatggcatcattggagtcaagcaaggctgacttgtttccgcttgagaccagtctgctgcatgattgtggtgacttgggaatgcgaaggtgttgggttatgcttaaagatggcattgagagccggagtacaagcgtagggatggccgaagggtatgacatgtctcctgcgattggagtgcgagccacgccggtgatggggagcatcatgatgggaaggcatgcttctaggctctctgtatgtatgaattccttcagccagaaaattgaaatggatgttctgcactccagtcaggattaacactatcaattcgaactgagcatcaactcagagtcaaggcaccgagggactggtttatttaccgatagattgatttgaattgatgggagccaaagactgagatggggggagggttgtcctggcggataaatattggaagctctcttccctgttgaccactggcgaaaactcacatccatcactcaaaagaatcaggagcagtgcagctggcggactgtcaagggattccccaactcaaatgaccatcatcgtcatttgttgattcgattctctctttttctcttcattttcactcttggctttccagccatctttttctctctctgtctgtctcaacgctccgatcctactcttgcgctgcatattggctcttatcctacatacacagccagtacataatcagtcaggcaaattgcacgaaacgatcaatcaaccacagccgaatacatgcggtagagtaagccggatgataaccggcagaatttggagcaatcactgcgtctgtgaccaaggatctaagagggctacgacggcatgcacatatcaatcttgtgatggttgaattaagaaagagggatgatcgctgaccaagggtgaattcgccgacgattagctccaaccgccgccggcttacaagattcagtcaggcggtgaggatgagatggatgatggccacattgttccaatcaagacgtgtaagccaacctggaagtcagcatgatatcggaacgcagtgaaagtagggtccgtgcagcttcgagtgctcgtctggacgcctccccccgaactggggaagacctccccacgtgcaaagtagtctacggtcggagaagggcagcctcatcgagtcatcagtctgccaacgtttcctcagtacatcatgaggacctgatctgaaatccattcctgtttccacaccatcacataggaaggttgaagcttggctgtatctaaagtggggtccttccgccagcgtggggtttcccgctatagccagaaggtggacagatgggcttcctccgagtcctatgtagttgtgattcagtagccccactcacgagcaggcttatcgcaagggtcttttggggccgcttctgagcctgcatgatgctctgtgccacacggggtcgagcggggtccacattccgcctacattcttctttccgcgccgggctcatggagtaagccagcgctcttcggtttgaccgaggctccggccgggtgaacccgccgggcatcctctttatctgacacatacagctgttcccaaaaaccttgcggtttcgggagcgctgtatttgcgaagaaaatttttagcgccaccaacttttagcgcctcacggcctgtacagatgacggtacaggttgtgatctggctgccgaggccctggtgtgggtccggatgcctgccagctgccaggcagggaagggcaagcccctacctcaggaccggctccgaaccaaaaaatcgagaggatcacgatgatccaactcccataccctcaactcaaaaaatgagggagttgggtactcttgcctgcagtactgtggccatacagggccacgtacaggagagagcggcgctaaaaagagaggcgcaaaaaaattttcttctgaaatacagcgctccccaaaccgcaaggtttttgggaacagctgtactagatgaccatgtgccatccgatctcttgagcctgtatcaggctcagcggtcaccaggctgcttccatggacgccggtacactcggcgctatgccctaccgacaggctaccgtacacgctcacctctcatatatttactgcatagccttcaaccgaacccttccgggtgctgtgtagcgagacgtgtacctagggtgcacaagggtgcccctctggtcagagtagcttgtcataaattcatcaatctttgtagtgcgaagggcaatatcaacaccccagtacagctacctcgcaccttacttgccattttcgtctttgattttgaaaacaaccaccatgtattcatcaccaacctcagatttgctttccccaatgatgaaattgacactacttatcgggatgatcacattcctattcataaccccttcgcacgccttcagatgtgacaatgccttcgacctccacggtcctacaacccgtgggggcgtagagagaaccagtaagcttcgatattaccttccggattccgatctggccgatttcacggctcaccaatttcctccccatccaaagcctgcgtcacaggctccgtgaagcgttactgtacccgggataaatgcctcgcacgtggaccacctggtacttctcctcgagattgtgagaaaaagactttgaattttacaaatccttgactcagcctgatcagctgacccatggatttatttagtcacccgactggtcttcatccggtgtaccgataaggttaacccttcacagagcttccctgtcgctccaataaattatcaccctcacagtggtggaaaacttggtaagcacctgaaagattcccaattggatggaaagctttgatatctgatccagagcgctttacatctttgtcacattcagatgttgtgggttacaaaatctacagcgacacccatcagaaggcccctaaactgggtgaatacttatgcccctgggcaaacgggtggaggccaggtgaactacgtttgttatacaacaagcattctcttcattgtcactgacttgtttttttgcacaatgtcatagactgcgacgatgctgcttgtgggctcgcataaactgaatctcagtggactgatagagacggacaacaaaacctgctgggccttttttcctcttctcgctttttccaacttttcagcctaggactcaggctgtaattataaacagctttttgagtttgttttgagaatcttttgagtttgttttgaactcgatcccaaaaaatatttcttatgttttttctcaaaaagatctcaaatcggctctgagggtcgatttgagttttaaatttccaatattttacatgtttccaacggccgagaggtctgtgccgtctgtgtacatggatgacggcacaagagcctgatggtaaaattgattgaaacatccaccctacacagagccggtatccaatatcgggaagaaaccatctatgatgaaccaggccatggatccaaatagcagcccccctcattaccacagctacggcagtacccaaaatcagcatcttccacctgaacaacaacagtactcttctgatcaccctcaaatgcaactatttggcccagacgttactccccatcctcctcccggcagttggagttcgttcggaaatgtacaatatcagactaatgaatcaggacagccatctctctaagctactcagaaccagacggctggagcttattgcttggacaactgacaagcttttttcaaccccaatcttcaagactaccctgacgggcatctgttccaaaacaggcgtggacctgtgaatcccatatttctcaatcaaaatgcagggttttctgatcaaggctccaacccacctcttgatggaaactttgactcgtctaccttatctaaaatgtcaccaaattcaggaccaaccaggacccaaggatcatcaccagctgtggccacttgaactcgcagtcgcaggtcccagagattggctgcccagatgacgttagcagatcacattgcagcaaagaaggccgccgacaaagtccacaaaagcggtgtggcggcaagagcgcgccttgaccaaagctttggccggtttatttgggtgcatgctgaatgcttgcggctgacgtggaaagcatgcggagctgacgctacacacgcaagctgaggaaagcggcggtgcattagtggaaagtctagctttccgaggcacaggaaagcggggaaaagcaggctgaatgcgcaaggttccgaaaagcttgctgcggggaatccgggcactggcggatgctggagttcacggccgactgcggaatggggggtttcagcgtatactgcggaggggctacaaggagcgggggcaccaagggccggaagcggggttcggagtgagccagaggcggaagcggcggtgagagacctgtccatgggcggccggaggagtacctggattgacaggcgtcggaggggtgacgagcggagtccgaggtagtgacagcggaggacatcgtgggaagcaggaggaaacttgagtgtgggaaaattgggaagagtggagttcggagcggaagggaaaaggaaggggggggacttatgacttagaacatatcagaaaaacagagtgacttaggagtgaatagtgtattagcctaaagaattgttagagtgttacctaccaaaatcaataaaagaatagttatttttacctacctataagaccatcaagcaagctaccccagacaacaaaccggagtaggacgtgttgcggagcggagaagtgcaaaaaaactcctagggcgagccttactttccacagcggctgacagagctgaaaataactttgagaaggcagcagcaaagacagcgcaagggataatcaagcaaattcaaccaacaaaaccagcttgggtaacatggttggaggacacttcaattgagatggtccacttctattgtatggtcaaatatgagcataccaaactcaagtgcaaccagaccagctttatgaacttcaacaagttcctattggcctagcctgtcaatagtgatctttttcccctactaattggatgcaccaatcaaagcctcttgactcatttcagccctaatggaaatgtggtgtgtaagattgtttttatttattccactggcttgaattgtgtttgattgattggctaatcaaaccttattttataaactatacagaaagtaaaggataaggttgatcaatcaggaagcaatgggctatttgttgcccttgtggaatgtggaatgagtgatacagtaagtcctctgcttagctcagatagacctggaggcaagctgactctcttttgatcctctcagatgtggaatctgccaggggatatgcatgggaacaatgctgctgcccacacagatgggcaagatgaacttgaggatccaatcaagagccttttggatgatcctggtgcaacccccctggccttgcctgggaattcagcatcagaacttcctgatgacctgattgccgaaacccaatcaatgaacccactacctaatccatctcaatcaatcaacccaccagcaagtcaattgaccaatccaccagccaggctcaattgttccaatttgccacccctgagtgatgctcaattggcgccattggcgcaagtagactctcccagccctccacctgcatatgagtcaatcccagctcaagcaacctggcctaccccttctagagcaaccagaaccgcaagcgttggtgcaatccctgcagcaactggaagcggggttatgccttccacttggcaccccctggccaaaagtggagctccagctcattgaaatgggtactatgaggaggctccccagaaggagaattccacagccaatgggatgctcctcttgatgcacaaatcagaataagcttgccttgacaagcgttgtgaggcaaaaggaagaggcttgattggaggcattgcacaaagatcagcgggaatgtgaagaagcgagccgacaactctgaatggatcaggattctgtggcccttcaaatgtgattgaaccaagaggcggcggatgaaagaattgctgcttgcaaggaggctcaggagtccacccaacgttgggagaccaaacaggagcaactcatattggcacaggcagcccaacaagcagcacaagatgtcaagaggaagccgaaaattctttccagttgggaatgctggagttcatgggaggagttctaggaaaatgactgtctttgtttattctcatttttatctttcagtctcatctctaatctaaaggactgtgtatccaatctgctctcactttcatgactgaatcattatcatttttttcatgaatgtgttgttgtgtactagtgcaatcacagtttctctcttcatcattatcttttattctcacttattattctcacctgatagaagtccgatcaatcaatttcaatttaaagtactaacttggctctagagatggttgcttgccatccggatatccgcgcggtgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcacaatatcaagccctctggattacaggaccctcaaggaccaaggcaagccccttctggaacattcaaccaacctgcaacaccatggatgtcacaagaccaagccccctggacagaagacactctggattctcatttcatttcattattacataatcatctcatgcaatcttacatcatcaatccccattcagccttccacacttggtctttgcatgtgtttcactctattccactttcactctagcttcatttccactttgggccacattctatggtttcacactattcctcttgggttattttcatgtctcacactagtacacatttggctagttcatttatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcattttccccatttatcttagtgcctaccaattgggccacattgtttcagtttgataattttcccttgttccattttgttcaatggtgtttccaaccacaagctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgatcctcatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaattctccaaagccacacctttccttaagagtccacactcttatctttttcttgttatcttactcaacccagtttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaagagtagttccacagcggatgcggatatccgctcacaatttcagcggaatcacacatccacatccgttggtgctggtgggtatccgcggatacacgcccttttactgatcaacaatggagtgggattttttatttttatttttttttcaaaaaaaagaagaagaaaaaaccgccccccctcagcctagagaggcagaggccaaaccattgggaggaacccctcccggcaagctggattttgtaccagcttgccaggagggattcctcctgatgagctgggataaatactctcttgctgggaggggttcctcccaacaagagggtatgtacaccagctcgtcagaagggattccttctgacaagctggattgtgtaccagtcactgggagggattcctcccagcagtgtggcctctctgataaaattttaaccggagacaaagagaatttttgggcaacaaaaacaagtttttgttggagaggcttgagggtcggaaaaagagagagagccaatgtgttttgtacttagaggagactacatgttaaatagtctacatacaagaggtcaaacaagtggttgagagaaaaatgaatatcataatgaataacaaaaatcaacaaattcttgaatagatgactggagcaaatgactattgataaagactagaccagggttcaaagactacaaggattgcagcactagacaacaggacaagataccacacagaaactaacaaagactgtataataatttgaattctattatttaatcattattaattaaaagactaaacaaaaaggattttttgggatgaggagagagagagacaaaattccaacactctcttggcattgggtatcccttgggatacctggataaccgccaggatttcagggggaagggggcatctgcacccgctggccggtatctgttggcactggcgggtatccgccagcggataatgtatatccacagcggattatccgcaaccatctctataactagctatcaatataaaaatttatacatgaagtttcttataaaagagttttttggattgagagagagagaaaaaaaaaaatcaaaacaaaaaggcattgagagtgagaaaacaaagcaaaacaaaaagatggaatatttacaacagaaaacatcctcttaatagggggtaccaaatataatcaaatccaccattatttaattgactggtttgaaaaaatccacccttctttaaacatgtaggttattcatttaaccccttttggtggccattgatgcaaaaaaaaagttttggggaaagtgactggtttctaatggtgtatttcctatatttgataccccctaattaatatgaggtgtacaagtagttgctgatgatatcttggcgagtccacatagacacctggggatctttgggatttgtctgcctgttacctcccttgtccacttgagggacttcaccatacaactgcttgtgattttttttctcataccaatcttgcagatagagcgaggcttgttggtttaagatgttgtgtaatactatacaggcaaaggcgttgttttttgcccagagtggccaggcatcctgggattgaagcagaattctgaatcaattcttcaagtgtccaaaagcttgcttgaaaacaatccgagtcaaggcctgaataaagttgaaccatcctttggctggggagagcaccaatgaatatggaacaagaatattgatatttgaagggtaccctgcatctccaaccagatatgttccatccggtgtaagactcaaaagtggttatgaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccaattgatgtgtataagggtctgaagttataaatgagtgatgattatattgatgaagctgttgttcaaagctttaaaaccaaggtgtggagctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgttgatgaaagtgttatgtgtgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaatgtgggttgagttgatctggtcctctggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggaatttagctggtctaatacatgcaggtgagggaatttggctggtgagagcactgccttgagggaatctggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattcattattcaatatgcatccagtattcaaaacaagccatactgagacaaaagatatcctgcgacaggttgaaatctgtgtaacttctaaactaggagagatatggggtcagttgtagtgggtgactaggggttattttacctgagaaatccatttctgatgttagttttaccatatctatgatatataaagagataataataaatttttatattttctgcgtagaaacacagtattatttaccacaccggtatcattggtcccttgttaagatctgggagaaggctttggcctgtaaaagattgtcggaaaacctggctgtcatgcatcaatcctggcccacccccactgacctggtaaaattgatagagtatcagttttaagcaaggggaatggagattcagtggatttaactcaacatttcaaaaattcccttgaccattgactacacactgtattgagatggaggcccaactctttctgttgatataacccttccatccattgtttgggggtacagttacagacggcataaatcaacccttccccaccctcaaaattcaaaattgacatgcggggcctatccctgggggggaatatacccacacacccaattttatttcatttttgaactcgtaaacatgtgtagagctcagaattgtaacctctaagcctatgcaccagtggcagcggttcttgattttttttttgccgcatgcatgtatttggacatgcctaaatccaaaactatggggtttaaccacgcatagtcatgtggttataccttgtagactcctctatcatagctgtagcatctaccctatgcattggtgaatgctctacagtatattctaagcattttgaaggctaaaaaaagtctaaaagtctgaaaaaacaaaacaaaaaaaatcctgattttttgccttgacaattcagacatccaaaaaatcctgggtcggtctatgccatatgcaactgtatcaaaatctgtcaattgggatatgagttccatcgatggccccaacaatggtgggaattccgtgatggtgtttgaacaattccttgatcttatcccactgattgtttctatccagtggcgcataacttgagagcagaggcaggggggctgtcagtttcagatctgctaaaacaaaaaagaaaaaacatacccaactgccatcctcaacactttgaggactgcatttccaaagcatcccaaggctttgtcagctgtctccttgcctacattgaaaacatggcccattgtcacatagctaactccatgacccaggcggtagagtcctatggcaacttgggcttctacagatagtggctctccacgtcccttcaagtcttgctggagttcgtccaatagccaattaaagttggccagggacatttggaatagtttgacaaattgtgtggcagggattcagttattgtcccaaggctcccagcaatttggtctgtgtaaacctgccgatttgctacttcactttcttcctgtgattgttggacatgaagcatgtgccaaagagcgacacaagtaagaagtttgttgggggggggggggatagatccatctggttggttcttggggcttgagcttttcttgtcagttcttggatggcttgagaggcaggttggtgtgtgggactcacaggaaaatgaaatggtttatgattggaccacaatattgagtcagttttgaaaactgattgagctattggtttgctaaaaaaaattcaaaacgttttgaaaaaaatctcaaaatcctctttatgggtgcgcacagcctcagtttgattgagagttgacaggaagaaaagtgcacaccagcagatacagactcagagttcatcatgtttcttatgccttctttccggactgtcctgaccatgacaagggagcaacatgattatgaaacacatcatcagaattcattttgaggtttgactcccacacgtctttctgggtcattcctcccactgcggagtgggtcccacatggtctgcaatcgacccctgcgtgagttgtaaggaaagatggcacagatgacacggcctcctgttaactcagctcatcggagagagatcctccccttggccccccaaacgaaagggacaagacgaccaattgacagtcatcgagggagctcatgcttcttgatgatcagtttgtactggccatcgaggggcccatgacagctggtgcagaccggacaatgttttgcactacatagagggtgcgggcgcgagacgcgtctgcaaggctttaacaagtcaagtgcgtgaactgtcacggcgatcgcctttgtcggagttttcctccgaggagcccccgggggttgtgactaaagtgagaggtttgggagacagccagcggaagcactggtctattgatggccggttttggctgctgattcaccggttttggcaccacattataccaccagagaaatgtgagccacacctaacaaggactgcatacttttcaggtgagtatcattgaaacactcggctcaaacatcgcatgcattaaccaacatatcgtggctacaagacactgaaccttttttctcctcacaggaactctacgcactacaaatccgatggatgatgtgcggccctggataatcaagaaaatcatagaaggaccactgaagcgtttagagactgagtcgatattggataaacagactgcaagcgtcttaccactggagccatttcgcacacaaaagatccaattcgttcgattccattctcctcatcggtggggatcgcaggagccggtttgggctgaggcgtctgatcgggacgtggttatcctcgtctatctctccccacagatcatccaaaagttcgagtccgatcagaaggctgataaacgctcattcggccaactcggctttcccaccttctcgttgggcggttgtcgctggatttgggacgcccctcctaataccaatcgcagcggcgaaagaatcttcaaaaaccaactctgtctcaaagtcgtctcagatcttcccaaaaaggttttcaaattcggctctgtcatcaattgtcccgccccaagttttcgctccctaaaggattccaggagctctcgtgatctgtatacgcttaacttggcactcaaggaaaatccgcaatggaacttattggttaaacgattgcgggtcactcatgatccgagattgacggcatcaggattggacacgactgatggttcccgagacttgagctcattaggtccgccaccttcacactagcccactcctaccatcttacagtttttctctttcttttttttttctctctagagtgctaactttccaaaactttatttccattttaggtaagcttaggattgattacctcggacgtttattcggctaatttacggctgtctttggtcctgcagtttacgtgtcgattcctcttcccagtgtgtcgaagcctcgtggagcccaagcccgtaggaaggcgcgacaatccaaaccatattcgaaaccgaccgagctacaatccaaggtgaattgcatgatttttttttcctcacaaaagtgcattcctgattgataattttttatacgtgcttgacaagtccgcaacaactcatggccccatggaagtgcggaataaggaaatcacagattcggcgaccgatcacccgaaaaagaagcgaaagttaatttcaactggcccggtttcaaagacaaatgtggccgatatgtcaaacgtggatagcaacctggatacagtgatggggcaaggtgcttcgagtgttagatcgcctgatggagctcacgcggtcaaagtagccgggaaggatcttctccgatcagaaccaaacctgtctgatcgatcagaagctggcccagagaatcacaaccctaaaatggcagatgtttccgtgagaaccgaaccacttcagcaccgatcaacatccactgatagaataccggaagaacaaaatgataccgtaatgctgaacgtcagcttgaaaaccggaccactcgagcaccaatcaaaacccaatgtgtctgataatctcgaaaatgagagacgagataccgatgtagcgaatgattcttcgaaggttcaattacttgggcagccatcaaacttacgggtttcaagtggatccgcaaatctcgccgatgatggggctgttgtaatgactggcattgctgctaccccgtcgatcaatctgcgagaaacctctacatctgttacagctaagaatgatgagcggagaacaagtgatccatccaggggcgtttcatcaggggaacaacctagatcagatgccgctgccgcttcctcgagacaagttactccgactgaagcgcgtcgggaaaattccaaattacagcttctatcatcagcttctgctcctctggaccaacccggaaccttttcaatttatttctcgtccgatgattaccccgaactcggacattctaacatctctcctggctgctctcgtccccgctcttctaaaccgtttgttttgaaaatcaaaggacgtagattatcgaaatactttctttgaagatctgtcatctgttcacatcttgcatacataaatcatcacagaactacctttcttgttattgatcacctcccatagagttcttcttgtaaatcacatcggtctttttgtttcatttacatcaatctaaaaattttcaagtcattagtttgcatcaatacatcatcatagaagcaccttttcttgcccttgtttatcttccttagagttcatgtaaatcagtcggatacttcttgtttcacacgcaccaattcaaccttttcaagtcattggggtatttgtacttcggttttgtttgtcacaccttcactgccaatcaactccccaagattactttacatctatggcatccttccttgcctctttttcttagttatatgcctcacagaaatctgttataacaaccgctgtcatatcattttttttcctgaaaaacttgcatgttttgaaggatcatgatgattcacaagtccaccaatcgtgaattgatgaataaaaaaatgcgggggaaccatttctattgtttagacgatccatcctcctgaagacttgaatgtttagccaaattgaaggcaaaacaaattctttaccacacagtgcacctttaagatgaagatagtagcaatacagttttttcctctccggttgaccccttttccttgtcttttcattgggaatgcaaaactgggttggttgtctttgtgagatccaactgctcttggctagacaattcaagcctctcaaataaaaatttggcattcagacatgaacaaagcaactttatctggcttcatagggttggtcgaataacttgacgctagaacgtggacaccaaaacgtaaaaggaaatatataattatcgataatcctcccagtctacatgttatccagcggtcagttcaatagcacgaaccattcaacttgtgtggcaaaagcatttttgatttgagaagttagggattgatgaattcccgcaggagacgcgatataagttataacaacttgacatacaaaatcgccggaggaaaggactcttgacttccaccgggagacccatgtgccatgaagtaagacatggatgaatgttccgaagcagtcccgataacacattaacatacaatattgttgcagaagtatcgtggattcgccacctagcacgctttagcgtgttggctgttgataagctaaatgacttgcagtgaaggttgtgctgcttgtggaccagtttgcaacccaacttctcaccacattatcttcgtagaaaaggacgatcatgaaactgaggtcattcttgacgaccgtcgcttgtcccgaaatgctgctctttgccttaatcacgctgctcgaagtgtttctctggcgtggatctttgagcttctggccacaccaaagggctgccctgaaaatcgtgacttacagctttaaccaagcaccatacccaccaaaaaggagcctatctccaactcactttcgataaatcaaacgaaaatctctattttgcaaggtgattacgcttgaccaggcccctccctcaagacaacgcatcaattccgactggttgcaactggcgcagtcttcagcaataacatccgaatataagattaaaaatacattccgcattcaattttgccgccgtcaagacttggaatcagaaaaaggccgtccaaatttcggcagaaaagagcttttttccttcaaccaaacctcagaaaatccctcactcgaagcaaattctcaaagcgcggcggtaaaaatctctctgaggagggctataccttttttttccccttacacttcttatcgccagacgtttggggattcgaagctgtttacctacgtctgatgaaacaatattcaggttgggctatatcaaccgatactctggttggtattatagttggagttttcgcttttttggtgctggctacgatcacaaaaatgcttcacgttcgaaaagtattgaagccaggttcagccaatggtaaacctggagctttaatgggtaatatggcgagcaagattggcaggttatccaaatctcatgatcacaataccagtaggaacttgtccacccacttgccaacttcagctcgtgaatattactcagcaccccagtcgtatcctgatcatcgttccgagtatgagtaagtcttgacactttcgtattgattgtatcaaattatcaaaggaatgggtttcccgctaatcactgagtggacttcgagcagccagcccaattctagtagtcgtttctcgaattcaacttcagctcctgaatatatcccggcagccgagtcgcgtcgtggttctcatttagagtactagtaagtctaaacacgtttttattcgttccctcaagtcatgaaacgaaaagcaaatggtttccgctaatcacttcatgaacttcgggtagctttcccaattcccctagtcgtttctccacgccaatttcagctcgtgaatatatcccagaagccgagtcacatcctgatcgttacccggcgtatcagtaagtttgaacacttttgcattcattgtatcaaattcaaaagacatgggccttcgctaatcactcagtacacttcgagcagcctgcccaatttgcggcctctgtctgctccttcgtccttttcaaatgccgtatttcaagcatttagccgaagccagatggacatcccgcagcgtgctgaacatagggtcaagcaaaacgtattgattattcaacgaccatgctggtcaagatggtttaaaaggaacccaagccaggagtcagcattttacatggaatcttcaaaccgggagagtaccttgcacaacgtggaaccacctgatgaacctcatggccgtatctccctgtcaaggttcccagacccaccatcccagaactccaacgccaatttttacaaatcgaatgccatttcaaccgcaggaaacactcccccttctgagattcttatgtgtggcggcggaaactcgagagcaaattctctagtatttttcccgatcatggacggtccccccgagtctcctgaagtttccgtaccgtcctctgtgtatggccagtctttctctacgttacccaccagtccatccgcttcattgagcccgaaatctttcaatcccgagtatcacgaagaattgatttcgccacaaagcagagcaacagtaatctcaaactcaaactctcgccatcacagatctattcaggtggaaatttcagtgcttccacaagagggtcaatcattgaccctcggccaaatctcattggttccacaagaatatcaatcagtgaccctagaccatcccagtactgcgatcaaatcgagaatcagaacgagttggcaaccatacaaccattcgatagtcgaggaggtcagctagataccctaggatcaaaaggatttcttagattaccattcgcctgaatctgacttttctgcaaacctacgataaaccggcgagtagcctacaataaaaaaaaaatggttgtacattgttgaattgatgatgaaaaccggcgtctagtcaatgttgcccagaaatttccttttttttttctctggctccccttttctctttttaatttcatgttgactttctatagatcgttggagcaattatggggaaaccctttttttaagtaggaagttggacttttgaatttttttctctgtttctgtttatatttactcaatgttaaggtagctgggccaccgcactctcatgcaggtggactcattttttcgcttcttccaaataaatcaaatgttgtcaaccaattcttcagcatatccattttttttatatttttgtttgaaattcacttgtaacatttttttgtctccaccaaatccattttatctatttcatttggtgaattttagtaagaattaacttaaaatatttttgtgtttgtaattagtcttgaatatttgtgtcagcattaatccaagccaaagtggttgctatccacactaccaacaggtgctatgtttattgagaagcaattttgttcaaaagaaaaaaaaatcaaattctgtccaagaaaacccccgtgtttccacccacttttttggtatatgtatgtaggcccttataaaatcaattggtgatatttttccttgtgaaatagaagttgggaaaagagacattttgggtatgctaaactgtccaaaaaccagtcagaactttgtttttgtttgtggccccagtcccaggagtttattgcctttccccccctttcttaggggatttttgtccaatcatacccatgaacaaggaattgattgacccaaaaaagcagtactgccaaggggcccccaggtatgaattttgttaaattctggacattttttaagactcttttatgtattagggggcttgtgccctcatactgaaagaagaaaactcaagattttacagcatcccctgttattctggcctttcagattggtatgatattgattgcattggcctgatcgattcttgtatttgtagtttggagtttgtgtacttcatgtttctggccttaagattaatattaaggaattgcttgcagtccactgacactggctttgaatatctgtatacacacagccaccatctggctttgtggggtttcttcaccggagttcaccggcagtaaagtttggcagaagtgatccggaattccagttgattggctataagagttcgtggttcacatgaagctgtgcactcaacaaggaagaaaaggaacgtcgaagatcttacaaccaagcacccttggtctatgcttcgaaatgttttcctcttatcagcagcaccttgacttgtatataaaaagcactacttgggatatttgtgagctgcttataaaaaagacatcaaaggaaaatcggcagacttattcaatattccagccctcccatttcagtgccaccctttcccacaatctgtagacttgctcaagtttatatcaatcatgccatcctacaagctcacttacttcaacatgaaggtccgtcgcgataaattgtaaccccttgacaaaccaacttccagtgcttctatctggacatgactgcttgattcagtttgcagttttgcctagtacattagcggggttcacgatagcttctcgcgcgaagctatcttagttctcgcgagaagccgcagcagtgctgcgctattaaaatttagtgctaaaattcctcacgagatttctcgtgcgagaagtcatccaacgccccccccattggaaacattctcgggtctacgatctcatccgatgcgccgaccaagcgaacgccagcaagtcatcaaggacctctttctgatactggtttttcttgacgttgaagacaccgacaggcacctcgattcagttctcaagatcccctcccccccaacactcgggtcgatactgttccctcaaaactccaccctacagattgtttcagaattactactcagcgatcaggcctggtttgaagctcttctggaggccgttctatcctgccgctacttgaatgatcgtcaagttccaacatcctatggcgaattcaacttagatcaactgatgaacatgcgtgatagcgatttcaagcaatcaattcgaacgacaaaagaaggctttatatggcttatcaaccaggtgtcgcatcacagtgttttccacagtcagagcttccgaccccagcttcccatccctcaccaaatggcgttaaccctggagcgattaggatcaaatgggaacggggcatctgtgggaagattcgcgcgaaacctctctgttgggcgtggtacagttataaaagctagtcgacgggtgattcaagcgatcaacagcctctctgaaaagtatgttgtctggcctgattcaactcgaagagccgaaatatcacaggtgatgaagaacgaaggattgagcggatgtgttggttttgttgatggaaccacaatccctcttcaccagcggcctggacttgatggcgaggtttactttgatcggaagaagcgttattctatcaatgcacagatcgtctgcgattgcgacaagtttatcaccgcttttacgaccggatggcctggatcctgtggcgacagctgggtttttcagaattcaaaaattgaatctgaaccagataagtatttcgatcgaggtaagttggatggattgcaggatttccgacaagatttaagtcattcaaactgatgtttgttcatctgggtggggaatttttaggacagtacctgatagccgattcagcgtatggtctgtcgctaacatgtataccagcatacaagtcaccggcttcaaagaaacccgataacacagacttcaactactgcattgcaaagtcccgagtacgaaatgaacacacgatcggcatactcaaaggacggtgggcatctcttcatgagctgcgcttgcatctcgacaaaaagaaacacatgctggaaattgtgcaatgggtgaattgttgtatcactttacataacatgctagctcagttgggtgactcatgggatgagctaggtggtccaaccgatgattctgataacgatgaagaaacatcttcggcagcccgacgacaaacccaaaccaaacggagtaaacgacgtgcggctgaaactttccgtgccgaagtgcaatcaaaatgcctcgagtttcatcgccaagcgggcactttacccaggcctcagaaatgaaactttctataagtgtattgtttcattcaagttgaatagtattcgtgactttgtaatgcttttagcttagttttcttgacattgtaattcttttacctacactttgaggaacttgatggtggcattgattattcacagagaaggaaaatttcttctttttattttgaaatacacagtttttcatttgaaccaaatggaaggtttaggtcaacggaatgacaaggaaaaaaacccggcgagtggtcaagaaagaaaaaaaatatagagatgaggaaccaaaaatttcttgtttttattttcaaatacacagtcttttatttgaacaaaatagaaggtttagttccacggaatgacaaggaaaaaaagctgcgagtggtaaagaaaggaaaaaaatttagagatgaggaacaaagatatgtgtttaaatcaattagcaaacaaaaaaaccagagataacaggtgaaaaaagcgagatgattgaagttcttcaaatgagcctcatgatgcgctcaatctcatcagtggatttgccttcagccatcatttgctggattaatcccagacgctgtgaccggtcctgacgctcgtaattaaacttttctttctcccattccaatcgatcgttgtcccgcttgacctcccgaaaatgtcgtcgatcatccaggctaaccttgcgttcccatctcacaccctccctccttgcaatccgatcctcccgggcttcctcttgttgaatgctccgttggaagttgatttgatcctcttgagacttcaggcgatatttttctttttcccaagccaattgttgatccacttgacgttcgaactgagccagcttagtatctgtcgttttttcaaatgctccagcaagtgacgacttctgggcatttgactgagaaggtctgttggatgcggcgggcttgttactaggcgaccgtatgtttggatgtcggcttgatcctcggtgacctcgtttacggttcgaagcggcttgagatgcagaggaatctgagggcattggtgagtgccccagtgcactgccattctcaacctcattgtcctcgctggtttgcctcgacggccgttcgttttccgcagttagatcaacattgattgcatcgtcgatgcaatcttccacacggtcctcgccgaagtcgaacaaattgtcgatgtttctggttgaaccgttgtgattcgagtcgtttgatgatgattggctttgcgaaattccattcagatcggcaaccgaagggaggtccctctctaagttattcaatgatattttgtcgcccgctggaggagtttgagaccatccggaataaaatatttcgggtgaactcggaggcgtatcagcatagaggttcgtgccgtggacagagtcatactgcatgcatggagtgacatttggcttactcccaaatatcgcatccatgcgctcgtagcatggacatttctcctccagcacttcttcaagagtcttccgtccactgacctcttcaatgccagcaccagtatgctcgctgaactgctttgcctgcgcgaatttctttctatagcgatccaagcgatgtcgaagctgggttccagtcaaagtgtatcgcttattgcagttgttattcatataaatcgcaaagatgtcgtaggcagccgtcttactgagtgcttggggacccacttcagtttgatcgccacttccatatagccggcgataattgtccggttcttcaaggtaagaacagatcagttcataatcctctagcgtgaaggccccattggggtcactggtggtggaagattgagatcgaccagtgccagtcgattgcgaacgagtcccgcgactttgagttcgagcggatttcttcttcaggagtttcatcttctctttttcagctttcgctctctccttctcggcctgtttcgcttgcttcttaatcgccaattccgcacaatacgcttccatttccttttttgttcttcttcgtttcactcctacagtctgtgggatttgaggagattggggacaatcggaaccagtcgcatcttgaggcaccggtgtgggtggtgtttcagtatcggatgagggcatcgctatggatgggtccagattcatctggtaaagaaaatcttcagattacagtggcgcgcggcattgtactgtataggtttggggatgtccgaatggttgggacccaaaatttggaaaaatctgagtttttttatcaatttctggggggttgagacgtcaatctgacatccacgatgctgtaatcagtccacccgatgcacttttgaccatctacataggctttaagcttatgtgtatgggcttaggctgacatatagccatataagtatgggtttatagtgtcagcctatcccatacttatgtacttaggcccccatatttggcctgtgaccgaatggtccggtgaaaaaaaaaattatttattttttggctggaccaaattggtcgccgttttagatttggaatctacacaccttgtagactccaaatatgtattctttacaggtgctggacccccgtcgggggtgaggattaaccccgcgcgacctactcaacatttgcgggtggccttgtacagtacaatgccgcgcgcaactgtaggtgtctctgctaagaaaaagaaaaagacttacctcggtcatttttatttttgagtggagttgtgtgtgttgatgtctaaagatggaggtgacgacttgtggtgatgtggcgctcgagaagaagatatcttggcttaaatttttacaagctgtctaggttgcaagaaggtcgcggcttcttgccgcatcattattttagcttaaaattttctgtaagcatggcgcgagcaagaaaaaaaattagggggtttgagaagcgaaaaacgctatcgtgaaccccgctattatgaccccgttcatctaattagccgtaaattttattttgcttttcttccagggaggtaggggcggcagcatccgaatggcgttccactatgctgacatcccgttcatcgacgaaagattgtcgtctgaggagtttgccaagatcaaggagactctcccgtttggacaggtgcccatcctcacggtcgacgagaagctagtgattccacacgaaactgcaatcttgaagtacgtcggccgtttggcgggcctctacccagatgatctccaagaagttgtcaaggtcgacgccgcaatgtgtattgttgatggtatgttcctctagttaaccatgatgaagtagactgggtcttcaatttacttttattaaatactaccagtttattcatgagagccgaaactcacccgtttttccatctggaccatgtagacttgtccgcggccgtggttgcatgttgggcacccgagcatcccgggaaagagatggtgacgaagatctggatcgaggaacgtatccccaagttatttggttacatcgaccgatatctcgccaacgcaggaactactttcagtgctggcaacagcttgactgtggccgatttgaggctttactgggcaatcacctacttcaaatcaggaaggcttcagaaattacccatcgacctcatcgacaattatcccagcatcattcaactctatcaggccatccagagccatgaaagacttgctagcttcattaaggccgaatctcaattagttgatactcactaatctgctcaggcaaatctcactatgtggttttcaataatttacatcacatgttgaacaaaaaagcaataaaatctttacttgctactcttaagtcttcaaatgcaaacatataaatgagattatatggatatcatgaagctccaaattgtctggaaaccagtctgaaatgttggtcttccatacactcattttgttttttgggggcctggtctccttacactcattttgttttttcggggcctggtctccttacatttattttgttttttgggggcctggtctccttgataatatattctgaggacgacccaagtactcagaagaagtgataagttagggcctgaccatgaagttgagcacattggttagtgagtcttagttgaccaagattggacatcaaaatagaacaagttttgcaatggtggttgatgtcaatgccaagtacagtcaaacctctctaaccacataccccttggttgaaagaatttgttatgtggtttggcaggttatgtggttacaagggtaggctaagggcaaaaatgagaatttggtggactcaaatgagtatgtagtatgggggtttatgccattagacaggtatgcagttagacaggtttgactgtatttaggtgttgaggatttcattgaatttgatgcttgtcattgtgtatccaatttccatccggactgtatcatatttatcaacccaagcagcaagaaaaaatcaagacaactagatgaaaacaaattatcttgaatactgccagtagccactatggggggggggcaagtatgtggttgatttatgctcagaaagtcgtgcaatttctgtgtccaactcaagcatatcttgctcaaccaattcatctttccctatgtcaatctcaaccaaggggtaactgatgaaattggcaaaaaatctgagtcccctcgcttgtctgatctccaataaaacgtaagatagatcaaaatcaacaattgtacaacttttgatgacatccttttgtattgcatgtatacttgatcgtcctttaaaaattggtttctgcttcctgactgatagataattccttggcacttcagtcctgttgtaacccagttactgggttaccctcagactcactagacactgactttagagctgctgtgtccggttttgttctaatgaattatcatcattatccacaaaaccacaagtctaagcattttttttttcttttttcatgtttactatgaaggcttttcagagaagaacaaatatgtatgagacttatgtaagtttactatttttgaaagcatccaaaactgtgcagcatacatgttccatagctttccttttcccttctggttttgggaaaatctccttcaaaaaaaagaaaactgaatactttccgggttatctgacctgaaggccggactcactgcggttgttcaaagcaccacataaacaaatattacggaacccaagaataaaaagcacagaccacaagtagcaaaaaaaaagacaaatgcagatgcgacagtttgataatgacgtcgagtataatcaactcacatacatagtcacatcgaagtcacggagtataaagcaagaaagaaagatataaaaatacaacagttatgtatggggggggggagatttcctcatttgtttgcagactaaaatcgacaattacatgttatccgggctccaaagacagtagctaagaataagtcatgtgaaaaaacagaaccaagagaatagtgggtttatgttactaatttgatgtattttggaatacatggagtgtattgatcgcgagtcagaaaagtccaagttgtgaggcctaagaatgtagctcagagatcctgaagatatcgcccatcgaagggaaaaagacaggataaaggagcttatcgaagctcctccaaagtcattttgccctgcattttgatcgcaccgagactaacttcgccaacattggtgttgttactgtttttggtgttatcaacttgtggtttgtggatgaccatcagcttctctttccgcaagtcatccttcttccgcaaaaccttctgatgatgaagattgttgctgttgataggcaaccgactaaatctgggttgattgatttcttgcgtcggttcggcggggatgtctttcacgaaatctgggggagttgcgaaatggttcgacggttgatgtttgcctttagctcgtgtggtgatcttaggtgtcggtcgtatcgctgctgcttctttctcgatcttggatcctgtttcacgaggctccggtggggcgtcaaagtttttgatcacttcactcaagggcgctcgggtcacgcgtgcgattcccattccattatggatcgtcgacgcttgcgtggttgcgattgcaggtgtaggatgcgaaaccgactgataagcaaacaactcctctttgagagatttgatttccgagttggccgtccacagttggttttccagtttggcggtgttctacaacccaatttcaatcgtgcaaacaaacagcggaaagaccgagtgtcagtggaaaaactaccgatccaaccgctttgcacacataaaaaagtgccttacctctctttcttctttaatttctcttcgcatgcggtccaaaatcttgactttttgagccgggtttcgttggctgacaagttcggtattaagcttctcgactttggcagcttcggcggcattcaggttggcctgtctcatgatcaagtcgttgatcttccgcagctgctcattttcgcgctcgacttcctcgagttgtgcgctcaggttttgtgcgctatttggtgaaaaaaaaaccataggaattcaattgtcggtaagatatcgatggacaggatttgctcagaggttgaaaaatggactcactgttcgatttctccgcgtaaggctgcttccgcttgtctggtcaacaagagctcagcagacaacttagtacgccttccgttctcttctctgagctctttctcgagtttcttgatgctcgattgcagttcggattgcttcagttgccatgcttcggcggcgagggaatgggtctcctgtgagcgttggatttgcaggtccgtttcgagggcctgtgcttctagcgcttgaatcgaattggtcaactcgctgattttcgagtcgcacttttccaaatccagccgcgatttttctagctcttgacacttagagagacagacccctgataaatcgctgtaggcatcagatgaactgacgagggccttttctagggacgagcagaccagttgagcgtcgagcagttcggtttggatttgagacgctcttcgatgagcaagttgacattcgatctctttttcgcacaattgctggtccgaaagttgttgactacatttcgaatctctccgcaattcatgtatactttgtttcagttcgtcacgttctgattgaagatccatttcaatatcgatgagttgttgcatctgcatgtcgtttgtttctagcaagttgtcaaacacttcgtagagcagatcctctcgggtaccggcttgttgaactagtgagactagttcggctacttgagaggcacgtccagctaagattttgctggtgtgaacatcgtctagacgagacaagcttttggtcagctgaagggctcgttggctgctatgacgctcttcgagcactttctgcaagtagtttgttaacccctgatgggatttctggaccgttgtttgaagcgaatgctcggcatcttcatacgatgcctgcaatcgttcgaagtcgccttgaatgttttgcttttcggtcatatattgtgaagcacgcgtttcggccgaccggagttccgttttaaggctagatatttcttgctctctccgcttcttgctcttatcgtgttcggtctcgagttcgataactttggcatgaagactggcgaccccatggagctgttttttgagtcggctaacttctgatctcagactctcgttatcatgttctgatttctttagagcgtttctgatttccttggtagtttgttcggacttttgcagggtttcagttaaatgagtgatatctgattcgcgctccgacaatttagtttcaagtcttaggagttccttgtgatgttttgatggtgtcgcgagagtagataatgctcgcggtcggggcctcgagccatgaatattatcgtaatgctgctgatcaggattgtagaggccaaaggtatctgcaaaaccatcaagataagttttcgtgcttggttccaagtaggaaaaaactgacctggaccagggtctgattccttgtttcgaggagctttgaagatctctaatggacctttcctccatgggtcttgcgatggatcatggagcaacggattataacgacctggacttgggacttcagaggctgaagaaatgaatgttcagtcagtgatcggcttgcgcagatagtcaatagaagtaaatgagaattcctaacctttctgtggcgggaagcgttgagattttgggaatagcgtcattttagacgcgtaggaagacgactgatattttggatggactttgtggggtatttggttgacttttcggaggtttttcggctggaagactgggatgggatgactgtcgaccagaggttgcttgtgcaggtggtggatttggggaacggaaggagatggttgacaacaccgatgggattctgatgtgtatgtatgcgtatagtgtgagacttgaaggtttggggcccaaacgcgtcgacagggtgtacatgctcgggaatactcaaatgacactcgtctgcgatttgttccccatgaagcacatctttctcaagtagctttttctaaagcaaccgcacaaaaattgaatttttcagaatttgcctaactcagattatcattttatcaaaattgaacatcaccagaagccagtcatccgcataaaagtgaagactttcaattttggatctcttcgctgtgtgtcaaaatttgtgtggaaggaaaaaaaatgcacatttttcatacttgaatcccacgatactggcccttattttcatctgatggaaatcatgttgggattttatttttagataggaagtaaactcaatgagaaaaagaagaaaacaattgacaaaacaaagctctatcaagttgctttttgaggtcttttttcttcctcatttagcgtgaagcaagtccgatggagtcaatactatacatacacatcatattctggggaagatgcttggaactagaagaaaaattacaccacacagagttattttggaagtaatgtaaagtgaattatttattggtggctacgtaggaaaagcttggctgttgacacagcagtggtgattacagcattcagttctgcaccatagaaatgagcaacattgccatttggggcatctccgctaacaactgatgttccacaacaaagtgactagtcagaaaatcatgtacttcatggatgtaaataaaagggtataaaaaaattgcacataccataaccaatgtttcgcatggatccatcatttgcaataattggtgatccagaagaaccaaaccaaagtgaagccaaaacaaggaagtgtttttgtgatgcatgtacttctttaatgttcccaaacaagaccattctgtattctgatttcaagcaaagacgagctgcttcaagagagataaatttgttaaactctgagatttgataaggtttgaagtgttgaagtcgctattctgtgggaatggtgttataaccaattgcatagaccagcggcttatggtcaaaggctgagatgtcatttggaggtagtgctggaggacggggtgttgtcaacagtgcaacagatacgagacttgtatttgtattggattgtattgtatttattttgagcctgataccggcatcagtatttccttggttggtgaaaaaatatattgtatcggatttggatttacaaatgaaaaaaaaatcatcttcattttttcgttttttcttcaatacggccaaatatcttatgtatcaaatacgtttttggtgggatcagtaatctgagacaatacaattcaaattctgagacgattgcactgttggtgttgtccaacttgtaaccgccattacaatgatgtccactagtgggtcaatgtgtatcacggttgccggacaagcatatgaagatagaccctctaccgcaacaagggagagtggtcagaacacatttgagcatttcaattgtatgtataatcttccaaaattttgctgaccagctgtaacttcttgaccaccaaaatcaatagtgaccaagtctccaaggtgccaagtgtcaacctgatgattgcaagaaatcacaatatcaaaattttcataaattccaataaaccgtgcagtttccacccaacatccctacttacacattggaccaacagatcttgctaaactgcaaattttggcaattaggtttggctagaattggtgaagggagggaatgaaagtttggaagacaagtgaacaaggatatcacatgatgtgtgtggaaaaacacggcgaaaggggttgtattggttacaaccccccgcaataacattgccccaaggcagccaatataacatcggtctccttgaacaattttatattggccaggcccatcaatacatttttcctttgttctaatgtattggtaggctcaaccaatacaaaatcggtcaatcagactgatcttatatcagttgcctcccggcaaccttattgtgggggttgtaaccaatacaacccctttcaaagtgaaagtatgaaagcttctcacttgagatagaaatggaagcattgctacttggtctggtggcagatattcttatgaagctgccttgtgccaaggacagaactcaatgccttgactacccgcctgtatacacttctccaaaggcctggtgtgagccatactacaccaccaaagtgtattgctgtttttgacacagacagcactcttgttgcgttcaggcctcctgtttgaccgttccttgttggattcaggactctggttcctggttattaaacttgtgggtcactcattttgtgacttacaagctgtgagattccaaaggactaagcaatttgattcatcagacccttgttaatacaaacagataaaggtagttagagcaactccaccacgggccgtaaattggggctgtaggtgaaatttacagactcaacacgacccaccaatagcggggttcacgatagcgtttttcgcttctcaaaccccctaaatttttttcttgctcgcgccatgcttacataaaattttaagctaaaataatgatgtggcaagaagccgcgaccttcttgcaacctacacagcttgtaaaaatttaagcccagatatcttcttctcgagcgccacgtcaccacaagtcgtcacctccatctttagacatcaacacacacaactccactcaaaaataaaaatgagcgaggtaagtctttttctttttcttagcagagacacctaatctgaagattttcttgtccagatgaatctggacccatccatagcgatgccctcatccaatactgaaacaccacccacaccggtgcctcaagatgcgactggttccgattgtccccaatctcctcaaatcccacagactgtaggagtgaaacaaagaagaacaaaaaaggaaatggaagcgtatcgggcggaattggcgattaagaagcaagcgaaacaggccgagaaggagagagcgaaagctgaaaaagagaagatgaaactcctgaagaagaaatccgctcgatctcaaagtcgcgggactcgttcgcaatcgactggcactggtcgatctcaatcttccaccaccagtgaccccaatggggccttcacgctagaggattatgaactgatctgttcttaccttgaagaaccggacaattatcgccggctatatggaagtggcaatcaaaccgaagtgggtccccaagcactcagtaagacagctgcctacgacatctttgcgatttatatgaataataactgcaataagcgatacactttgactggaacccagcttcgacatcgcttggatcgctatagaaagaaatttgcgcaggcaaagcagttcagcgagcatactggtgctggcattgaagaggtcagtggacggaagactcttgaagaagtgctggaggagaaatgcccttgctacgagcgcatggatgcgatatttgggagtaagccaaatgtcactccatgcatgcagtatgactctgtccacggcacgaacctctatgctgatacgcctccgagttcacccaaaatcttttattccggatggtctcaaactcctccagctggcgaccaaatatcaatgaataacttagagagggacctcccttcggttgcggatctgactggaatttcgcaaagccaatcatcatcaaacgactcaaatgacaacgtctcaacaagaaacatcgacaatttggtcgacttgggcgaggaccgtgtggaagattgcattgacgatgcaatcaatgttgatcttactgcggaaaacaaacggccgtcgagtcaaaccagcgaggacattgatgttgattcctcggcatctcaagccacttcgaaccgtaaacgaggtcatcgaggatcaagccgacatccaaacatacggtcgcctagtaatgagcccgccgcatccaaccaaccttctcagtcaaatgcccagaagtcatcacttgctggagcatttgaaaaaacaacagatactaagctcgctcagtttgaacgtcaagtcgatcgacaattggcttgggaaaaagaaaaatatcgtctgaaatctcaagaggatcaaatcaacttccaacggagcattcaacaagaggaagcccgggaggaacgcattgcgagaagggagggtgtgagatgggaacgcgaggttagcctcgatgatcgacgtcatttttgggagctcaagcgggacaacgatcgattggaatgggagaaagaaaagtttaattacgagcgtcaggaccggtcacagcgtctgggattaatccagcaaatgatggctgaagggaaatcaactcatgatgagattgagcgcatcatgaggctcatttgaagaacatcaatcatctcgcttttctcacctgttatctctgtttttttggtttgctatttgatttaaacacatatctgtgttcctcatctctatttttttccctttctttaccactcgcagctttttttccttctcattccgttgaactaaagcttctatttggttcaaatgaataactgtgtatttgaaaataaaaacaagaaattttttgttcctcatttttttttttcttggccacttgctggtttttttgccttgtcattccgttgaactaaaccttctatttggttcaaatgaaaaactgtgtatttgaaaatcaagagaaatttgtcttctcctgtgaataatcaatgccaccataaagttgtacccctcaaagtgtaggtaaaagaattacaatgtcaagaaaactaagccaaaagcattacaatatcacaaatactattcaactttaatgaatcaatactcatatacaaagcgtcatttctgaggccggggtaaagtgcccgcttggcgatgaaactcgaggcatcttgattgcacttcggctcggaaagtttcagcagcacgtcgtttactccgtttggtttgggtttgtcgtccggctgccgaagctgtttcttcatcgttatcagaatcatcggttggaccacctagctcatcccatgcgtcacccaactgagctagcatgttatgtaaagtgatacaacaattcacccatcgcacaatttccagcatgtgtttctttttgtcgagatgcaagcgcagctcatgaagagatgcccaccgtcctttgagtatgccaatcgtgtgttcatttcgtactcgggactttgcaatgcagtagttgaagtctgtgttatcgggtttctttgaagccggtgacttgtatgctggtatacatgttagcgacagaccatacgctgaatcggctatcaggtactgtcctaaaagttacccgcccagatgaacaaacatcagtttgaatgacttaaatcttgtcagaaatcctgcaatccatccaacttacctcgatcgaaatacttatctggttctgattcaatttttgaattctgaaaaacccagctgtcgccacaggatccaggccatccggtcgtaaaagcggtgataaacttgtcgcaatcgcagactatctgtgcattgatagaataacgcttcttccgatcaaagtaaacctcgccatcaagtccaggccgctggtgaagaggaattgtggttccatcaacaaaaccgatacatccgctcaatccttcgttcttcatcacctgtgatattttggctcttcgagtcgaatcaggccagacaacatacttttcagagaggctgttgatcgcttgaatcacccgtcgactagcttttataactgtaccatgcccaacagagaggtttcgcgcaaatcttcccacagatgccccgttcccatttgatcctaatcgctccagggttaacgccatttggtgagggatgggaagctggggtcggaagctctgaccgtggaaaacagtgtgatgcgacacctggttgataagccatatgaagccttcttttgtcgttcgaattgattgcttgaaatcgctatcacgcatgttcatcagttgatctaagttgaattcgccataggatgttggaacttgacgatcattcaagtagcggcaggatagaacggcctccagaagagcttcaaaccaggcctgatcgctgagtagtaattctgaaacaatctgtagggtggagttttgagggaacagtatcgacccgagtgttgggggggaggggatcttgagaactgaatcgaggtgcctgtcggtgtcttcaacgtcaagaaaaaccagtatcagaaagaggtccttgatgacttgctggcgttcgcttggtcggcgcatcggatgagatcgtagacccgagaatgtttccaatggggggggcgttggatgacttctcgcacgagaaatctcgtgaggaattttagcactaaattttaatagcgcagcactgctgcggcttctcgcgagaagctatcgtgaaccccgctaatatctacggcagtccgtaaaatatcctcgcaagtcctcacatgtagggactcctagggactcacctacggcctaaaaacaacactttcacacaacaacaatatgtgaaacccaatcctcacacaccacaccacccttggcaggacacctgtcatcaaattttaccaaccactcctccaagtcgtggtgtatgccgcagcagtttgagactgtaaacttggctgtgtggacccaatcatcaagattttacggcccagaagtaggggccacggtggaattgctcttaggaaacaagactgacaagttcttagccaagagctgaggttgtatggacccaaaatcaatgtagatatagtcaagagccatatgcaattaccattccagcaaggaccaagaaaaagggacagctttaaatcactccaagaagccagttggtctgagattcagaagcacaatattagagatggtcatggggtatctgttgcagatacccgctatccactggcggataccccccacgccaacgggtacccgccagggggtatgggttgggtgcggatggccgcttttcccccaaatcctggcgcatatctgggtatctccagggatacccagtgccaagaggatgagaggggctggctggaagggtttccttgcggctggcaaagcccttccagctggcgaggtccttccagctggcgaggtccttccagctggcgaggtccttccagctggcaaggtacatgtacctcattgactggaaggaaacacttctggtcaacaaggtacatgtacagtgcctagacagtgaaaagtggctgtgtattttggattccagagctccagagcacaaatttgaaatcaagagctttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaaacaaaattgttttttttttcaaaagttttgatattcattttgggggagtgggattgctgagagaaagaaagattgggaaatgagaagaatgattatgaatgaaaattttggaaaaaatggttttcagatggcttcaaacagctgttgagtggggcattcacgtccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccacgttccattctttctttctctcagcactcccactccctcaaaatgaatattaaagcttttgaaaaaaatcgagtttattttttatttttcacgaattttcaaactttagtttttgcttttattatttcatattcattttttgggagctattatgcaccacctgaccaagtcttacgacttcaattttgtgtttcagagctctggaatctgttgttgttgggggtttgtcttgagggaattttatttgatgagtctctaatataatagagtagaaagggtacaaaggtattggtggtagttgttgtgagtgtgtgtgagtgtgtgtgagtgtgtgttggtaagtggttaagataagatgataaagtgaatggattaagagatacaaaatgggggaaaagggaactgatatttatacaagaatattgctgctaagacattggtctcagcagcctgctttattgtggagaaagctccatgagacattttatccaggaggaaagtacttgtgtactttcttctggggaaagtaaacttttactttcagaagagaaaaagtaaagagttactttttcttcttaaagggaatgctccagttctctggtgcattacttcttttattgctttctgatacaccatgctcagcaggtgtggcagcaggcacatcaccgctgatgccattgctgcttgtattcccttctacagggattacaccttcaacagaatccaaaataagcagccacttttcactgtctacccactgtacagtcccttgacagaaaaaactgaacccctgccagctaaaattgcacagaggggttccattatttctgtcaaggggctgtacctcaccaactggaaggaaacccttccagctggcaaggtacttgtacctcatcgactggaaggaaacccctccagccagcaaggtacatgtacttcaccagctggaaggaaacccttccagcaggcaaggtacatggtcagcttgtatttcagtccagttgccaatccactgtgcagattcaagaccaactttgcaaaaatcaaaaagctgcaccattaattaatcattgatgtaaatcaccattaatacttgaccaaagtactccagcacaatcaagttgccaacactcaggtggtacctgtgttctttgcctttgacactgcattttttgctgtgtgagggggcacaaagcaggacaaagaacaaagatctttttcaactgacagctttcatgcaaacacatcctgcaattatattccaccccaaaccatctaccattcatttcttgattgttacacttgagatgtatccatatcatgccttccttgtttttgggttatactggggagttctaatagtctagttgaatcaatgtagttgagagagttgcatatcattccttgttccagattgatgtagtggtttaactggcttgatgacttccatcttgcaggtttccattaagatcaatcaagttgacgtgatataaccctctgacttcattgaaacagatcatttcccaagtttcaagcccttggttgatctgtttaagatgaatgaaaaagacaaccagattgttaaattttttgtccggcctttcatgatttcattaacaaggaagaggaagaggagagcagagaatcaagataatcagcttaccaaatcatccaccataataataccctcggtaatttcgccttgacccagtaaaaattgtctccggactccattcaaaagaccacaactcaaatgtggtgtaatccaaggatcagacgagctgtttccatcgtccaaacaggagagctgttttttccttcttatcgctatgtttgaaatcgttgtttcggtgacttgtctggaattgttaaacatcaacacatcgaatagttctccttccttaggttcatattttgctccttgagaagatgaatcattcagctagagtttcctttttatagtattcatgccttgatctattgtaaaccaataaaagaaaactaatatgattccacaaaccatgtctcgatcttgtatggtcataatgacttcgataggtagtttttgtcagtaagaatggttcgccttcgtaagtcgttgggcgatcatcaatagagaccaataacttggtcaaagcaattgctggcatggtagaggtcaccaatgaaaccgcctgtgatgggccaacagtaagtcgaactcgaagcgaattcagggaagcaggagattgttctctgtgcgactggatagtagaattgagagctttaacaatctgttcaggatcaatggcggattcctttgcacaccatgactctgggatggcttgagcaattgcctgatgtccaattgaaagccgagcgaggtgtagatctagagtcggcaagccaagtgatctcacgtcagagtcgctactttggagcaccttggctggtaggacaaaactggtgagcagtcgaaactcatccttctggctcatccttgattgattgcgcttggaactttgtgaagcacgggtttcggccgacctgagttccgttttgaagttagaaatatcgttttctctccgtttcttgcctttatcgtgttcggtctcgggtgcgataacttgagcatgaagaccagcggccccatgaagctgttttttgagtcggctgacttctgatctcagactctcgtaatcgttttctgatttatttagagcgtttctgatttccttggtagtttgttcggacttctggagggtttctcttaaatgagtaatattcgattcgtactccgacaatttagtttcgagtcttagtagttccttgtgatgttttgagggtgtcgctggagtagataaagctcgcgatcggggcctcgagccgcgaatattatcgtaatgttcctgatcagaattgtagagaccaaacgtatctagaaaaatatcaagatgagatttcgtgcttggatcgaggaggagagaaacgagttattgagctgacctggatcgggatctgattctttatttcgaggagctttgtagatctctagtggatctttcctacacgggtcttgcgatggatcgtgaagcaacggattataacgaccggggcttggaacgtcagaggctaaaaaaatgaattctcagtcagtaatcaggttgcgccgaaagtgatagaagtcaatgataatctctcacctttctgtggtggtaagcgttgagattttgggcataatgacatattggacgcgcagaatgacgacttgaattgtgagtgcacttggtggggtgattggatttctttatgaggtgtttttggtgagaattcagatcattgaaatcgtttgatggattcgatcagagattgcttgtgagggtcgattgtttatgtttgaatgatgttgaggaacggattcaagagatggtggatggtgtaagctcaacttgtcattgtcattgtcattataaggctgtaacccggggttcggggcggggcatgaggctcatcccaaacctcagaccctggaaatgccccggggcaccatgaagccccgggtatcttggctcaggctttacccgctatattttccttcttgaatcacccttgagtctcattaattatctgggtttctcaatccaaaaacaagatttgggctctatttgtttctctttcttttctcagagttacataataggttaaacaaacagcccccaaaactgacctgaaatcccaggaatcccgtctccaaacaaaaaagggtcttggttgatcaactcccaaaaatgggagttctgactcccatttttgagtcattgagaagaccatgggaggaacatctgaggacatggtccccctcccccccccctcaaaatcagcccccctgccaagtgggagccactcctcctattcccgcagtgggaatgcattcaatgggggttggagcaccaaaaaatgataaaaaagacacaaaacccctggaggggttgggagtcagtggcccaaaaaccttccagtgtgatggggctctacaaccctcaatgtccgggaggactcctcccagccactgagagtacaggagggggggggggggcaatggctctacataaagaaaaaaaatgcaagacaaatcagtgtaatcaacaggaaaaagacatgagataaaacccttaccaccagttgtgtagtcaaatttgtccagatcagtgatcaattttgggtttgaaacagggggcaatgtggtcacttgagcatgtgtgggtcatgaattggctgtagggagatcttgagtgatggggggtatgcctggatttttagggagtgattcagtattgtcaaagtcttgagggatggttccaggaggtggattggcttttgagggaatggttggggccaatgagtgtcctgttgctattgaggccaaggccaatggtgttcccaaagtcatcaccaacaaacttattgcagacggcatgcctgaattcgttgccaacattgctactgaaggtattgccaacaacgctcctgtagttattgccaacatttcttctgaacctattgccagccccaaaccggaagtgattgccaatggcactcctgtggttatttctgacagtgccccagtattgattgcccctgtaggtatcaaggccagggctggggctaacaacaattcacctgtgcctgtagtattgatcactgacaagtcacctgagtttaatgcaaatgagttgcctgagtttaacgctgacaagttgcctgattttaatgccaacattgctcttgtagttaccaaggtcaagagcagggctgggctggggccaacaacaattctatagccattgccaacaaagatcctgtactggttccctggaataaagcaagcattgattgcaattgtgtcagcatttccagaggaacaaccacactgtttattggcaatctgctgtgattttttgttcacatagctttggtttttggattgcttagaatgaggtggtgagtgttgatggtgggtttggagtaacagtgagtgttgatggtggttggtttcaggggatatgatataccatgaagtctgtagagtcagacttcatggacatctggcagtgcaccctgctccactattggattacacagtggtgcattcctaaacaaagtggagcggggtgcagatgatggagtgcatggctgtgtactccaaagtcattggagtggccacaagtgcactccacaaagcacttctccagagtccaaatggagattggagttataaatggtcgtggggtatctgctggcagatacccgccagggggtgtggatttggctgcagatggccatttttccccccaaaactggtggatatccgggtatgcccagggaaacccgaggctaatggccggctggaagggtttccttccatctggtgaggtccttcaagtcggcaaggatgtagcttgccggctggaagggtttcctcaaggtacatgtaccttgttgactggaagggtttccttccaaccggcgaggtacatccttgccgactggaaggaaaccttccagccggtgccttgccaaccatttaaagggcaggtatccaaagatacccacttggatactcgctaaggcggggggatacctgccagtggctgcggatgtgggtgcagatggcaatttccctggaaaaagaagccggatatccacatccccgcagatatccagatgcgctggggccatctctaattggattacatgggctccaactccaagattcctggtttacaccatggtgcaccctagaaatgttggagtgcatgctcagacacgcctttttggtgtgtgggggggtttttcttggagttcaaaaaagtggtccctcaataatacttgttaacaaatcaaggtatcccaaatgttgatgggcatataactggctaatgatggattatttattattgccaggaaacacaaatgatcactagatgacgggtgacatcaggccaagttcagcctgctacctatcatctacccccttgcaagtaattacagctccctacagactcacagagaaaaaaggggacattttagtccactggtagtacaactgtagttggaatagagctaaaactattatttatcaatgtcacctgtcaaaaattgactgttttttactggtgtatctggattgctgggtcaacatctgatggggaacaaatgaaggggggttgataagcgcacgccaacccccatggtgcacgccaatctgcacgccattgcagaatggcgtgcaggcaggcacgccacttgcctgctggggtgataccctgcaggttggtgctcgcagtgcatgctcagcccaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgacaagctggcatgtacacaggcgcgccgggagggattcctcccggtggtgtgacctcggcctctctaggccgagggggattgaaaaaaaaaacatttggcgtgcaggcacacacgccaacctgcagggtataccccctgcaggcaagtggtgtgcctgcctgcacgccattctgcaatggcgtgcaggcgcacacaccaatctgcagctggcgtgcgccatggcggttggcgtgcgcttatcaaccccccaaatgaagaggaaaaacaaagctccctatattaaagattctggggagagttcagattgtggttggaagatatgtgtaaatcctatgaagagcatgaaacaagagaaaatatttattcagagaggaggggggaacaagtagtgggagtaaaatatctcaaggttactgatatgaaacatatgaggggggatatttgatggaaggagataggaggaaagaagggtttcattgttcaaggggatttgtaatagtgtggaaaacaaaggggtaagaagaaaggattttttttggaggggaagagtttctgattgggaattattatcattcatgtgatctgtcttgtgcacaagtggatgattggtgtttgggtttgtttgagggtctggggaattcccaagaagtatttatcttttgattcttctgtgatttttactcttgatgtgcttgaagcaacggtattggcttaccacaccagaaggaacaccttccagtcagtgagcaacggtgggctgctacactatgctgcgctaaaagcccactaacgttagtgtagcagccctcaaaacagcgcgccaaacctgtagtgttagtgcactacactacgctatgctgcgctacagcacttttagtggcaaaaacagcctaaaaactgctaaaatgcgctacagcgcagcgtagtgggcccttttttgcggcccacacatgtagtgttagctgtgttgtggcggaattccgctgcactatgcttaacattagcgggaattcctctacttcacactacactaaccgctacagttagcgtagcggcccaccgtttcagtgaggtagcttgacctcactgatgggagggaatttctttacactgccagatgtgcccactgcagcaagacttttgtcaagtttgagtcaagcctaagtgagtcaaatttcaaacccaagcagtggtgtagtgcttcagtacaccctagaattttagttcagccattctacttgtatcagataggatgaagtttgtatgtaggcaattgaggttcatgtatccctgagtaaagtttttgttgagtgtaccaactagggatgacagcaccacctttttgataggtgcttgcctaggggtgccagccagactgcaaaagcatggtgcctttggctggtggtgccccggcaagctgggtgccagctataaagttctttttatccatctttttttggtttgtcttgagtacatccgccagatgatgcctgaagcccccaggaccaccatcctccagtagagggttgaaagataagttccaaactggagtgacttgtagcaacggtgggccgctacgctacgctacgctaaatggccatttagcgttagcgtagctgctgttgcagcaacctttttttgtgtagtgttagtttgcgctacagcccactacactacgctaactgttagcggcgctaacaacacacctttttttgggtagtgttagtgcaccgctacagccactacgctacagggctgttagcggcaaaaaaggccaaaaaaccgctaaaaagcgctgtagcttggtgtagcggacgctgtggaaagcacggcgcgccctaggagttttcttgcacttctccgctccgcaacgcgtcctactccggttttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaactagttctcttttattgatcttttgtaggtaatacactaactctactctatctctaacaattctttaggctaatccacgattcactcctaagtcactctgtttttctgatatgttctgagtcccctcccccccctctctctcctcttctgcctcgaactcctctcctcctaggtatcccacactccagtcccttcctacttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaagtactcctccggccgctcctaagcaggtctcccaccgccgcttctgcctctggtccgctccgaaccccgcttctgcccctcggtgctccccgctctttgtagcctctccgcagtatacactgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccgaattccccgcagtaagcttttcagaaccttgtgcattcggtctacctttctccgctttcccgcgcctcggaaagctagactttccactaatgcacggccgctttcctcagcctgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacatccccccaacgcttaaaatcctgtccccaggatcctcttctccccaacttccttcccattcccccgtcttcccaccatgtccacctgctccaactgtcaaagccgtaacgctacgtgcatccgcgagtcctcgaaccatgcgtgtgacttctgtcgcaaagccaaacgccgctgctctctagtccagcatccgtccgaccgatctcgtcgccgcacccgcactaacagtcctaattcccacggtcgtcctcgacctcccaagcgtcctcggaccgctacccgcggaaactctttggacaatttcgtcgtgcccgactcagctagcgtctctgcagcttcccctacgccctcttctcgccccccatcaccacctcctcaacctccacaatcctcccctgagtcccccgctggctccgaccgaatgacgccccgacctcacgagtccgatttctcgtcccgccccgagtatcgggccgctcttcgcagctgggccagccgacaccatgtgacccaaccgttctacgacgagcgattacgtcgtccagtctctagcccacgtcgtggctctcctcttcggggctctcctcgccattctccccttcgccgctctccccgtaggatatcggactctcccgttcctccttcggcaccggctgccgacctccagatggtgccccgacaacccactcctgagcgcgcgcgttccccgacaccggtccgatccccagctccagccgataccaccattgatatcgaaccgattatgatatcctcgggcccgccaacgccgatggatcgatctccggttcaccggtctccgcctgacaatccgatgcgtatcgaccccgagctggaagacctccgtcctactccacctccttctgttggcgacgctcccgaacgcaccactccagactcgtctccccctccacgcctcaacttcttacacactccccggcctgccgagcgagggccttctgaggttccaggttcaggtcactcccgcgcgattactcctcgtccggtagtaaacaaccccccgttcgcgcccacccgcaccaaccccttccctgcctctcgccacttccgtcgtaagtgcattcctcgctgatttgtgatccttccccgcttacgcctcctctctcagttcctaaccctagatacccgtccgactcagacgactccgccctccgggagctctttcccgacgaagacgaaagcgcgttcgacgctatccctgcgaccgtggtcgaagccgtcattgaagacatccaaggccggttcgagacgatcctcagtgcctccgttctccctcctgcactccgccgctccacctatgcggccttcctctccgacctccgcgacctccgccgccaccgccttcaagtcatggccgtcttcaaccctcgctcagccaattaccccgacggaaatggcgacgatcccgctcctggttccggctcctcctagtgtttccctccttcctccccgctgctctcttgtacatagtctaagtaattctgcttgaaatacagtctgttatacttgagtttgcgtgtccaaagggctacgccaaagaagtcttccccaagtgcctggtccgccccagaaagagaaccactcaagtccccgcacttattctttttattctttttattctttttttttttttttttttttttttttttttgaaagaaaccaaaccgcttaaaactagagaaaccactccgatccacaaggtacctggtccgccccagaaggatttcctcacaaaatccccgtacctctcctgcaaacaaatacacaaaacaagccagtgaaaagtgataacaaaacagaaagcaatctctatagggtaactaacatcctggggtggctagtttacccggctgtagaccagctagcgcaccccctcaccaataaatgcttagcgtttaccgctaactcctcctctccgccccagaccttggccgctgtccccagtggtccccttcagcctcttactccgccgaggttgcggaaccgccggcgtcggttgctccgaggcctcgtcctcctcctccgcttcagaaccactcccagactccgagtccgccgccgaggcatcgtcacctccctctcccgccgcgtcggactcatcatctgaagtgcccctctgcctcggcatcttcaccacctcctcttcgtcgtccgtgtctgccgtctcatcgaaagacgtggaacccctagcgtagaaccgcttcacgtgagccgcggccgcccgtcgtttcagccatgtgccgtccaactcctccagctgatagctgccgccggggaactggctgaccaccctgtacgggccgttccatcggttagaaaacaacttgccccactgagattccaaactccggttgtagagcagcacgaggtcacccttccgcaacgaatccctgagccggctcgcgcacctccgatcccagtagcgaacggacttcgccctactctccttcaaccgcttagccgccttagcgataagggattccctccgcaatagctgctcagcgcgagcctcgacgagatcctctgccgacttcaccttccaccagtcgatcccaagaaacgtcagcagttcgatgtccaccggcagcaccggtcgagagccaaacaacagctcatacggagagcagcccgtaccacgcttagtcgagatgcgatccgcgaacagaaccgtcggcaagaactgctgccacttccgcccatcttcgccgcaaagtttggccaacgcgttcttcaaaggctgatgaccccgctcgatgacccctgcgccctccgggtaatactccgtcactctcccgaacttagctccgcaggactccacaagctccttcagccgccctttgaactccgcgccgccgtctactgtgaccaaacgaatagagccgtatctcgagaaccaatcctcctcaaaaaactgacacaccttctccgaagtcaacttcaccagtgggcgcgcttctgcccatccggacaagtcgtccctagccacaagcaagtacttgaacttccccgccttgatgtgacagacgtccaccgacacgcgactgaacagcgtatcctctccagtcgggatgccgatctccttctgcagataggtgctccgccgctgacactcctcgcaactccgcacccagtccttgaccgcacgtcccaaacctggccaccagaaccgagtccgcactcgttttctggtctccgcttctcccctgtgacccaagtcctcgtgaagactcctcagaatcctctcctggtcgacccgcgcggtgaccaccacgagtgggatgggcaaactccgccgccaaagctggccgccctgcaagaagaaattggtactctttcgccgtacccaccgcttcaccagatccggtgtaccttccgggtacgccaagtgcgtcaagaagtgcaccataaccgaataccgacctgactgggcaagaggaagaccttcggtgtccactcccgccgtccgcacttcgatcaggcgccgctccacgtctagctcctccgcatccgcaaaccggtcctccccttccatcaacggaattcggctcaaggcatccggcatagtgaaggccttccccggaacgtgaaccacctggaaggagaagagttgaaggtacgccacccacctggtcatcggagcgtttggaagggatggagaattgatcatcctcgccaatgcctccgcatcaaccaacaactcgaagaaaacaccccagaggagatgttgcagcctccgcaccaccttggtcactccgcacaactccagcttaggttgagagtaacgcgactcgacctcggtgaaggtaacggactcgtacagcaccggccgatccttcccttcctcctcctgagacagcacgccaccggcaccgaactcgctagagtcgaccgccaaacgaataccccctctactataatcgaggtctttcaaggtgatatccagccccacgatccgcttcaactccgtaaacgcggcctcacaagcctccgtccaggaccactccgcacccttccgcgtaagcctccgcagcggactggctactatcgcgaaatgttcgataaacatccgcacgaaactgcacaaaccgagaaactgaaggatatgcgatggtgtctgaggggtcggccactccaagaccttgttcctcttagaggccgcaatcgacctccctcgacaagacacttcatggcccaaaacatccagaacaggtacgcacaccgcaaacttcttccctgacaccgtcaagcccacaaactcaatccgatacaggactcgctccagtgctacggcgtactcccagatgaagcgccgtattccgggattctcgggtaggacttctccgccgtaatcgactttcggacctttgatccccgcgtcgtcaatgaagatttgcaccacctccggtaaatcgtcccgcaagatccaagccatctgtgcctgatatactgctacagagttggtcgctccctgcggaagacgggttagctgcatccctccaagcaggctagcgtcaaacgcggtcatcggtctcgaggaagggtgaagctcccgctggtcgtagccccccatgacgtctaccaatccgtaacaggtccgccccgccatggtatctacgaactcctcaattctcggcggaagccccgcatctcggatagtcactgagttcaaccgctgcaagtcgtgcacgatcctcaagcttgtcttgtcttgcttcagtaccgcgaagatcggactagagtaacttgaattggtctgctcgtacagcccggtccgcactcgctccttgatcaactccatgaaggcccctcgaatcgccgccggaatcggaattggacggatctgccagggctaatgcggtatcgtcggaatcttatatggctgtccgatctcccgcttcaacaagccgctctcttccggtccgaacgccagcaccttctcccgcagcttcaccacatccgccaacagatggaactcctcttcgctcagccacccttccggcccaaagttcaaactcgcgatccgctctgtagtgattttctcagagggagcgaacctcggcggaactctcgacagcggcgtcgagaaaggatcccgatcccactcaataggccgcaacggaggattaaggtcctgcggcattggttcattctgcggccggaccttcttcgccaccggtttgtactttcccccgttcaccctagtgagtcgagaattcccgtcgcctgcatcccgtcgagctaacaacagtccacgaccttcccctttgctcacgaatgtggcactatgatagtgttttacagtagtaccaatcggagatgcacacgatggaggacttacttgcaccctcttggcctccgctcctctattctgactccgctcttctcctccgccaaccccgctggttcctctccctcgctcgtccgctacccctattgcacacgcgttgctcacgacagtggcattgaagtagtgtttcgactcattccccggagatgcatacgacggaagacttacttttgctcccttgtcgcctcgccccatctccacacctataccctctcgcttcttagttgtcgaccgtccatacggagtcgaagctctccccgtacggatgactcggccgacatctaaaaatcctccggtggcggctcatggcaccactcgccatgccgctcctcgtccaccacgtggttcaaccattctccgctctgtggttggcagatagtggtttcgaattgcctgcctccggagtctcgcaccgccattatctcctccctccgcctggggcagaaccgcaggtccgttctaaaagcaaacaggaaagggcggccgagtataatctcgttcgacctcgtgaccaagaacgagattcgttcttccaccttggccacaagcaccggctccgcctccaccaccccttctacctcgcacctgaatccccccatggtacggatcgacatactcgtcttccgccgcgcaaggtttgtcgctcgagccaactccgcgggcatgatgttaatcatggagccgctgtcgatcatcgcccaaaccttctggcccctgatttccatctcgacataccccaaggggcaagataccagcgcccgatgcaccggcttctcgttctcgccgaactccgcgctccacacttcagctagcaccgtctcaacgggcgcactaactttctccgcggtttccttgaacgaagggcccgcagcttcccggatactccttatcagctgctccgccatcaacggagagatcgccgccaggtctttaagggtgagggagagggccgtatcgttccctaacgcttttcgggccagctcgcctgccctcttcctctcggcagactgttgagctgccggctcccttgctttcggtttcttcggcaccggctccgctcttggggcctgatccaggtccatccggtcataccgctccccaaaacaaacccgttcctccgctgctaccgctcgcacttcggcagcaaccgccggaggggtccatgcttttccccgctccactatcccaatgtgggacttcacttcggcctccttgcccttaccacccgcagcggtctccgcgcttctccgcctacgaacttcatcgcgcggaatggccgcttctatcttctcgccatccaggtagaagtccctcatcaccggccggacccctagggtcttcatgtccgtggtgaggtccgcgcactgagccttgaaatggcccacctctccgcaatagctgcaagcaggcggtccccgcggcgcaaatccctgccccttagttgccgcctctggcgctgcaggggtggcatcagctcccgcacgacccgccgacggcttccaggactgggtcactgtcttctgcatgaacaggcgtagctccttgagcgtatccgccagttcaccgacctccttcgcagtcaccggctccttgctcttagccgatcccgagccccttgcttctatcccatcctccaccaactcctgcatgtccatctcgccctgaagtgccttacggatctccttcatgtcgggcaaaacgatcacacccccatccttagacctattcaccaagttccgatcgtaaagctgtcggagcgcccgctcccgcatctccttcggaaaagccttgatgaaggtccgcttcaccgctcccggagtaccggtgacgatcccgttccgattcagatacttcagaatccgatcgaacgaagagacgtacttcccgtactgctccctcgtctgaacgccaccttcctccgccacctccgccgcgagcctatccagatccgcctcccgatacctttgctcgctttggccccacttctccagcatctccttcttcaactccgcccaatccttcctctcgtacccatccatatcctccacatcccgcaacgcctcttcatcctggataaagttgaccacctgtcgaaccttatccgagtcctccgctccctccccatccgccgcagcctcgaaacgctccagaaacctcgacacttcggtagtactgaaccgaatgtttggatagtccttcggacgtaccttcgccttcagcggacccaaggaccgcggcggcgctgggtcatccacgttcatcctttcctcggaaccttcgctcggtactccgtaagttccgaccttcttgctcgatcccgaagcctgtccttcgaaaagcttaaccttttccgccacttctgatccaatgaccccgttcttctggacttgctcgaccaaattacgtccctcggcaatcaggtcgtccaatgtctcggcccgttgtttccccttatcctccgcactcggttgattttcccgaaccgtactcccgcttccgtcgctatcagaaggatcagaagaatcgttccacgctcgctcgttttcgatgttgtggtacgccggtgtgaaaaactgtcccggaaagctcatccactattcttcgtaccgttcgaccaaggaagttgtttcccggccagacccccaatttgtggaaagcacggcgcgccctaggagttttcttgcacttctccgctccgcaacgcgtcctactccggttttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaactagttctcttttattgatcttttgtaggtaatacactaactctactctatctctaacaattctttaggctaatccacgattcactcctaagtcactctgtttttctgatatgttctgagtcccctccccccccctctctctcctcttctgcctcgaactcctctcctcctaggtatcccacactccagtcccttcctacttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaagtactcctccggccgctcctaagcaggtctcccaccgccgcttctgcctctggtccgctccgaaccccgcttctgcccctcggtgctccccgctctttgtagcctctccgcagtatacactgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccgaattccccgcagtaagcttttcagaaccttgtgcattcggtctacctttctccgctttcccgcgcctcggaaagctagactttccactaatgcacggccgctttcctcagcccgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacaacgcttttttgtgccccatgggtgtagtgttagtgtggatgagtgaaataaagctaacactacgctaacagctaacacccactggcgccctgcgtgcgtagtgttagtgcaaattttcagatttgcgctaacactacgctacatgttagcttattttagctacactacgctacactaacgctacggttagtgtagctggcccaccgttgcttgtagacaccagctcttgctcctcatggtcattggtggcccctgccgacccaataaggggcctttgtatgcgctgagacaggacattcgagctgggtgatattatgtagatgccaaactacatatttactatgcagcttcaaataattagccttaaaaattgcaaatccatatttaaaagctagagttaaaatataaatgcataaaaatagtaaaaagtggggtaaaagtcaggtgcacaccaacccccatttttgaaaacatccgggtcccaggggcgcgcacagggggcgggcgcactttggtgcgccccaccctatgttgctgttgaccctagtataccaaccactcacttctgcctgcaatgaatacctgactgccaaaaggaatacattcttatcagacatttctgttgagaaagcaccagagtttgagccaccaattaaatgttgagttaccatagttcatatcactttgttttctgctgtatgctacatacctgtcacactcatgttccagtatatgtagtatacctgggcaggagtgagccagtggaaggatctgttttcctcatccttgtcagcttgctactatagcagagacaacctgtcatagtacacaaacactgtagaatatacaaaaagatattataaatagcactggaaataaatgagaatatcaaataataagagcactatttctcaatattcttaatctatatgaagaataacctagggtacctcactcaaaggtaccctatatttcaactacttcatgcggcaaatctacattaaagatatagagtgtacctcccagaaggaaatgaaatatgcttatgtctataatcaaatatgctaataaacaggtttaagacttgaaactgatttgttgtttcaaacatacatttgtatattgataacacgtgtgtggcacatttccaaggaaatagccagatgttacagctttcatcttccacagaacacctgtggcacatttccaaggatatggtcacatgtttcagcctccatgcatgaagcacccacaagttgacactgatctcccagatgcctccacgggtatataaagagccctctttccccccaaaatcagatccctcagattattacaacccactttagattacccaccgtcccaaatgcttaacatttgtatctgtctggtaatgcattgtctattgctttaattctctgtctatcagaacctcaagacttaaggggctttattagtacataatgcccccttctttcttgagattcttactacttttgtctgggatttaaaccacccctgttaaacaggccccagtgttaacaggtacctaaatcctctgattttgcacaatacctttgagggattaaacaacccctgatttatcaggcccctctgtttaaattatatcaatgtttattgatataatcaatcatatctactatttataaaccttggaattaccacctggactctttagtccaagagttcaaactctaacattcttagttttgcaccacgtgtagctagaagggcatatctccttggcatcacggcggctgacaatcctttccatcttctcactctctggcccaggtaagtcattttcattctctttgttttcttttctctttttctctctgtctgtgtcatgatacttcattactaaagcaatgaatcatcctttccatcttcttactctcatcatcaaaggcacatgttttggttcaatttaacttcagatgagccttctggcttattttgaaaggggtcacccaagttggcttgaccatgtaaatcaaaaatgacatgccaaggtgtgggcctaaaaaacaagccagaaacacaaatgtttgtttaacaattctcacatctggtagttgttcattggaaatccatgcttcaaattcgaattatatcaacacaaccctcagagtgacaattgcttcactcacaataaaattctctcacaggtttactcacaaagctcaggctatattgaaactcatatccaagtttaggtcaaaattgatcaaaagggccaaaaatctttatcaaccaatacagattccctgtgagtatttgcattaggtgggttaattccacagattaagacaggataatctggcctaacccaaacaggaatcatgtgggaagagagggttaactcttgcttaaaaaattaagaattccattaattcaggtgaaaacagtcatcagatagtgaaagataattcctgactcttgtgaaaattagcaactttgaggtccataagccctcaacaatgttgaaagcaaaaccttctgggatatttataattcccatttatcacagtctgaccttttttgcaggaccactcttttggataaaatcaatgggtatctttttgcaatttcactgaaattttagtactgatggaacaacattttcatgatgagcagcttcgcactacaagattgcatcagaaacagtcgagatgcatgaggtgacacattgtttcccccttttcttattttctagaagcctcttgtggagcatgccaaaaacttcacaaccttggccaatctattagttacgagctcggtcacccagttcgatgatacagttcgattggatttctgagaaaggtctcagccacaaccaaaaatgtacgctagaaataatttacaactctctatgcgattcaattaggctggtcgtgagaatctgaggcatcttctgggctacgcaagtcatcacgataggacttgatcctaaggtctgacaagtcagttgaagtaccgggaacgacgccgtagggagacgcgatgccaaagttactacattcgcacgggaaattcgggatataagcaacttgaacacgggtactgcgatcacgccaatcagtgaaaacaatccgaataaaaactgacccagagttggccatgcgtcttattgaagggcgctcaagtgatgctttgaagtatgctttgtcagcagcgtcgaaaacaacagccatattatgggcgtcaatttttttcagctcatcggggtcacgacaaaaatactgggccaagtgactagatccaagcaataatagcagcaagtcagttgatggatgacgtatcgatttgaatttatcacattggttgggtagtatcctagtaatgacgagatagtattagacatccgtaccgagtcagaagccgttgctcattttcggatgttgacggaacaaaggtgtggtacaaggctaatgcgacgattccgaccccagtcgccaggaataatgaattaccaaatcctgtgaatgcgtggaaaaaagttatatgtcaatataaatgtggcaatgtggttatctattcggaattcgtaagaagaaattatagcttaaaaaaagaactgagaacatgatgcgaagatgaaaaaaggtgtttaactcgatcaactgacgcaccttcatgagtttcgtactccggtccgtagtgggcatgactagcatgactggagccgttccgcagggagggggtggttaggatcaacgagttccttccagccgctgatcggttatgcttgatgagagccgaaacacgagatatcgatctggacatcttgatgaggccgaattggtgggttgacaagtggctggtgtggtggtcatgggacttgatcagagccgaggtggaaggctgaagcgggtgtcacagggagccttcggcctgtcactgacatatcacattcttcggctaaactaggaacgtccggggcttgaccggagggttgtccggcggagttatcgagtcaggccgggccgctcacccgactcctgagcattgtcggtcaccaacctcatcggaccgagctcaccagtcccttcggtcctgccttcggccgcctttgatctctcctcggaaccactgaaaagcttttgggcttggacagtcattcgaattagcagtatgttggaagcaaccattcttttaatcttgtgcatggttgactttcattttttgcacgagtattatttacaggtaatggaatttcgcgtaacataggaaagaggaatcaaagtaaaactggggaaatttccatttttaacgatgtatgtatgtaatcgttgtttgttatccgttagcaaaggcccttgaaaaaactctccaacctcttcaggttgaagaagaagcctccaagaataagtgcacaacctttcagcttcataaatttgaaaaaattcacaactatggcctaggatatttgcaagtttcggtaacatctcccaaggatcaccagcgaaaacaatactgcacaggcttaagaatgcgattttggttggagtcaaactcaattcttaaaccagtccgagtgttttataccctatgttatcttgcatctagatttgcttcaacaagtctgtaagggcttacccccttcactcaatctcatagatggaaccttggcgttgagggagactttctagaaccaaaaggaatttatttcttgttctagctcagcagattgatattaaagaaaaagtctccctcagtcagtacatgatttgaaatttatcagagaagacaggaaaaggaagggaaaagatgaagaaagaaagaaggaagacaagaaggaaacaaaattacagaaagtgaaatgagtttggcttacccagctcagcagattgataataaaggaaaagtctctgctgagctaggagggggagcagcgcaatgagtcttgaattagtcgggaatcttgcttatgtgatttttttgaaacctgtagagcggggtttcacaaatttcttctgccccttcttcctgttcaagtaagaaaaataagcttggcaactccaacaaatctcctctaattatcatccagtgatttgcactgatttttctgcttcttcactcagacaattaactgatccaaaactgaatacaacaatcctggaatcattcccaagaacaaaatgattcacttgtggaaatacattcaaggaactcaaaacttacatctcactctagacaaatttgtatgcatgcactttgtaaaactaaaaattgtatattccaatacaaaattctattgatagttgtactccaactgaaattaaaaaaaaccctgagagcttgagtgactggaatgactgctgttgttgttccctttccatcttctctctgtcacactagtgtcactcctttttcatctgaaactctttttctcctcatttccagatgaatatgcatcttcctcttctgtcccacaactcagtcataacttgtatgtagttaaataatcatgcttcctgagttagaaaatgaaatcataagagcaactccaccgcgggcgctaaatcgggtccctagttggaatttaccgacccaacatgagccaccgcggccgctgtttgagtctcaaatctacggctgcccctaaattttgtgcccaagtccctacatgtagggactcctagcgactcctctattgacctcccaatcccctttcacataacaactaacttgtgaaactctactacctcaatacaaattggttccaacttcacacaccactcatcctgtcacacattgttaaagactctcgcggtgtatgccgcagcactttgaggctgtaaagttggcttcgcagtcccaacgatcaaaatttagcggcccaaaaataggggccgcggtggagttgctctaagttcttctgcacctgttccctggagtctctaccagatacaactccttgtagtgtgtctgcttttaccccacgcaagctagcagccttagcccccttttagggcctcaagaccattgtttttttcctcagagatttttctcaaggatttttcattgaccggtctcttctccattctttggctcaaaatcttgagtttcatcatccaatgccagtcatacaaaaaggggggtacccccccccctagataccaccttccccgcagcaacggtgcaacagagacaagacgtgtatttgtctcatcttggtcttgcctcttaaacacccgctgcgacggtgtcttggtctctcattgcggcagtatgtctcaggtggccaagacaaaccacaagtcttgcttggggtgtatcaacaggtagaccaagacgacccgcttgcaagattgagacaagtccgcctgggtcaatgtgctttgtaaattgtaggtggtcaactacatactgtcactacaagaaggaatcaaaaggatccagcatcctgtcttcaacaacagacaagtaactaacacacttggaatttgcctctgagattgttctcttccagcaatcttaatagaccaaccaagatggcttccaacaccaaccaaccaccagaccaagaacctaatccagctagcaatggcattgaatccagtagcactcagacaacactaaccaaccaggaggagttgtgtgagtacattcttattgatggatcatttattctatggcaaagttgttctgaatccttacacttctttttatgtagtaaaagctcagaaaacagcacacaacaccaccagccctgcttacctagggcatcacaaacctcggcataaaacaaaaagcccccaaaactgacctgaaatcccaggaatcccatctccaaacaaacaaatggtcttggttgatccaaaactgaaacagaaacaagacatgcattgggtattttctttattttgagcctgatatctggaatcagtatttccttagttggtgagaaaatcaactgtctcagatttgtctttacccatgcaaaaaattggtttggtgttttttgttgatacggccaaatgtcttgtgtatcaaagacatttttggtgggataggcactctgagacaatacacaatacttgtctcactttccagcgtgtattgtctcaggaaagcaagacaaacaaggattgatatttttgggtattcaaattctgagacaatacaagtaaacctctgataccatctcgtctcacctctgtttcagcattggtagcatccctcaagagtcaaaacagtgtgccaaacctgtagtgttagtgcactattagtgccactacgctatgttacactgtgctacagtgctttccacggcaaaacccgctaaaacaaactagcgcagtgtagtgggccctttttgtggcccgtgcttgtagcgctagcgcagttgtggcagaattctgctgagctacgctaaatgttagcgtaattctgctatgttaaactgtgctcacactactgttagggtagtgggcccattgctggtgttggcaagacctgtacacatgcacacaagaaaaatgctgaggtaagcacatgtggagtgtttttcctattggttgggtggggtgcctcccataggttgatattgttggattatgaatatccttatattcattatacaatatgcatcaaccaaaactcaaagcaatcatgtatatagtctatacctgatggcgagtgcagtttttctccagtgaatcaagacctctttttctctcactcacaaagtgtcactggcctgtcagccgtgaactttggttttcatcttgagttgcactcaacagatatttgcgaggaggccctctatgtgtcacataagggagttttgcattttttttgtcaggtgaagatcctcccagcaagcataagtttttgtgcccacttttcaagaagaacaacaactatcatgcaggtttcatttatttctacatgaggagccagcagattttatacctactagggtttcatggcggctgccccgcctcggaccccagaattgttaacccaaccgttttcattactaatagtcctacatatccagcttcttgaccatcatcacagacaagtctttggcccaaatcaagaaacattgacttgacttaaggcataactcgttgaggtgcatagaagacggtgtagtgattagtgctatgggaaacaagagagagagaggcgagatgtacggattgagccgtcaaggaaataaattgtggatggatgagatggaagatgagaattatagccgagtgggggcaaggaaaagagatcgattatttgtatgtaaaaaaatggatgtttaggtggtgagatttcaaacaaagatgagctctatctcccgaaaaagacaactggaaggcgtatttcctgaacgggtaaggtgccgggtgaggaagagtagaggggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcttccggacacttttcggcgacactgcgggcaagtcttgcgtgttatcagccatttccggatgcatttggcatggaattggtgcggacagtccaatcgtgccattgcaccttccgtttcttcatctagacaaattgaacatgaagatgctttggggatgatgctgatcgattgatggtctgaagcggctgtctgagtgtctgaaatgtcttcccctgggcccttgatagaatcctgatcttgttctggatcggaaatcgcaatcgcgagctcgtgtgggccctgccatccataccagtgtatgtagccgtgggtgatcagataccacagtggtcatattagcgatgatttggaaagtgaaatgaaagtttcctacctgttgatttgagagctgatgatcggcgtcttggggaggatgagccgtaccggaagaatcacccaaggtttcagcttcaatagggcttgttgaaggaagtgggcttgatgagggtggacagctgtgcacttcatcagcagcttctatttgtcgtatgccaatcatctgggcgggttcttgagatgcttccaattccacacattgacccgcggccagctaggtgccaaaaaaaagcagcatagaaatggttatgatcagatttcatccttgagaaaaaattaagacatttcagctaaccatggcgagtagcaaccaccaggccattcgaaaagattttgaaaatcgtagcctgatacatagaaaacgttgatcgtcaaatttttgcccagggcatgatagcaataaggctccatctacatcaccgatttttgtccaccaaagctggcatgaacttccttgccaatgctgctgaagagaagctgaatgaattgaaggtataaggtgagcgattgagtggctgatctgatgaaaccggacgtgtcgtgggtatattgtggggcactgttaaaagccgtgaaactgtgaaactaaaaaagacgtagctacaagaaagacaaggaaacagcgcggccactcaggacagcgcccgagacagaagggcacagagactgaatggatagtacagagcaacgacaggggttaagagaggttaagagcctcagcccgaagcacaaggaaggttcagaagctcaagaaatacatatggtgcaccttcttcgtcttgaagggtgggggttcattagaggacactcgtacatactaactagctgaaatggaatctctttaacatgggcccggataatcatcattggtcaacttgtatgaaatataagaagttgtaggaaggccagtgcagcaaaaggtggagatgcaaattgtgcatactggtagtcttacaacaaatctatggaacaaatgttaatgagtccgaagcctggatgtctgcctcttcagaagattataaacaacctgagacataggtctaaacagggttaaactcttgcaagtaaagatgtctgtcctttgattgaaacatcggcctgaatgagccaagcagagggctccgtcatgaagggcgccatatctcctcggttggagagctcaagtttgaggctggagtctgttttgagcggggacgcgtgtacttctcttcgccttatacctaatggtccgtataacatacccgcgattcggcacgagtggtaaccggcaaacccagagcatcttcgcctcggtcagtgtgcatagcaaataaagacatacccgcgtttcggcacgggtgataggcataccctggcgatcgatcagggtgatcacaactgacatcaacaaaagcactctttgatccacttggttttgggccggaaatgactgtgtggcggcggtgaccactgatcgagagtggactccccgcgaccttcggagccgtaaaatgcacgcgacatttgggaagtatttgtattgggaatgcagtacagagtgcgatagtttttcttaaccgggatcacttgatcgtcagactgccatgagtttttttagtgagggtcatgcggcctgacaacagccggtgactcatgcgccctccgagccgtagtccgaggtgtgtgtgagcagctgtgatcggttatggacaggctcttaattattgtaggagatgttagtgttacaaataattcaaagctcatcacaggccagctagtgatccttcccaatagataatttcgatctgcttttttacaagcaagtccaatccgactagactgcctgtttgccgccgccgccaccgccgccgacgacgactatcacaactcaaacagaagttccagcgaccagctactggcccacgaaagcgttcctcaacactttcaaccgagcttcaccaagccaagcttataaccgaattttcgcacgttatttacataaatactacagacctacacacattgacaacatgggttcatagactatgcttctgattgaagaatttgagcatcatttctgattctctcgagctctccactcttaagacccccctcccccccccacttttgaatatctgtttatattttgtatacatatctagggcgacttcaccaacgggcgggcacccatcacttgattcctccacatttgcagtctcgctgcgaaacccgcaaaatccgagtgttgttgtttttttccctcccacatccgcccaccccctctcataagctgcagattttgattccttctgctgccattaaggtaagggtacacatcgtattctgtccagtcatgccccaaacactaatctaatttcagacacagggaggagggagggaaaacctcttccctatatcttggtcggtttgttggatgaggagtctgacgcattgttttgtactcgactgatcgatcacccagtgcttgtaggattaatagattctctttgtttccgcttcgccaggatttccgccttctacataaatcccgtgccgttatcaaatctctccttcgacgcttatcgtgggcatccgtagatcctcgtcctatgggaacctcttaaacccacagtttccaaaccgtccagtcagattcctcaagacgtcggattccaggaactctacatacaatgggccatcatcatcatcaaaccagtcccgctcggtcctcatggaggccaccatccctcaagaacgccagatcgtttctaatcaagctggtccactcgcaacacacctcaccccacaaagcagacgaaccgccccaagaagaaccgcctcaggaggaatctccgctcgatgagcttcagccagatggtccgccagataacaggataaacagcaacctgccccccgcctacgaagttgcagtccagacgccttctcacttgccagctcgtgatcagatactgataggcgcatcagatcagtacgtcgggcagattgattgtctctctcatattcatatatatcatgttgctgaagcttgcttagctgcttactgacgatcttgctcaccctggttttatgtaccaatacatagtcagcaagaacgactgagatccccttcgaatgggaggagatctaaaatgatcgaaccgacgagttgtggcagtcctcgtgcgaatctatcaacccatcttcgcttatcatcgatccagccctccagctcgtcgatcccaactccaccgaaccgcgaagacacggagagtatcgagttcatggacgaccgaagacggctgaggcccagctccagcagacaaagctgtagtagcagtaacccgcgcccaaccaagagagcgatgacccacaaattcttcaaagcctcgtcgatcggctcgctcaacttacatcaaaatcccacctctggacgctcaatctcgcgcagagatagagagctgatcgccgccaaaaagtcgttacctatcttgacgtaagtcaatatctcgtattacaactctgcgtcaaatgagggtggtgccattcgttttcatgggcagagatcacaattgctactccttgaaaactgattttttttttctgtattgtactatccaacacatgctaattatgtcccggatgatttagtaaattcggcaaaccgagcaccactcataagaatgcacctctcctttgagccgttcctgatcagcctctgaagcaagccggagaatcagatctccaaataccaatcgattgagatcctgatgatccgtctccactgtattatctacaccgttccgactccaatccacactcaacaagcctatcggaccatcttcataatcacttgctctatctatttgttgacgtctcacaattcatctggttatatacttttgcttcataattatcagttatctacacaattctcattttctttttttttaagaaaaaacaaaccacgtcttggttctcttgttaactagtcgaaataacttgtgctttttctcatgttgatcatgactgtctaatccgatttgtttccggcttgaatcgcctggcctcaatttcaaccccaaaccattcactgagggtgtcatcaattatggtgttattgttgaccattcctccagttgttgaagagaaattttagggctgtgctaattgattgtttggtccacgctggttaaatcttaagaatctgtcgtccagattcaacccgtcttattgctgcactgagattctggctgatattttgattgataggactcatatatgtatatcaacccaaaatcaagaaaacaattgcatccaacgcaatgtcaagagttttgacgttctatgcatgctacatattttttttggtgggtcaatttgtcttttcaacacaaatttcccatatgtgaccctcatcaaattagctaacctgaaattcttgttttgatataaattgatgctgaaatggtccaagagcatcagctattggtccttctctcctcaaataatatgtttctgactttattcattttttggtagagaaagaatcggacagaaaaagccctctattataacaacgtaatgagatgaataagacttgatttttttaaggattagaaatgactgccatctgcagatagcagttgggaaatatgtgaaaaagatcaactcttttagtaacatcgacgttagtggtaagtatatactagaaaaatcgtcaaatctcctgatggcccatatttctcatcagtccatcgattctatgtggtctgagtgcttaattatgtgagaggtgctggcgcaaaagagaaagacctcaatggccatgttgaacttgagggaaattctgcctaatcctttgcgcaatactgttggaagcaagcttgacattcggccgttctggaagccgaatttcgcagaacttggcggtcgatcaaggcgcaagccagacacgctggccagtctggattcctggtgggtccggcattctgggtggctatcgcgaagccattctcgtaaaagatttgaatctcttcgggctgttaatatgaacgaaatctcatcaacttttttccctccccttgtttacctcaactcagattgacacccagtgctcacagtatatgttgttttcgaggttggctggtttgtctctcctactgcatagtagttcggcagataaattatcaaagggccctggaagtcattacagccaaaaaatgtgggtcgtcggtgataacccaagtcggtaaagcttccattgattgaactcgggatcctttgcgagaaacatagccgccaatgttagaacaatcttgggttgagtgagtacgatgtacctcatcagtgaaccttcttactttggcatgtggcgtcctctatacattgggagcagtgtcctcgaataagacgaaaataaggctgttccatttggatctacatatattgatggctgagctgtctgatccttccatttgactattcagaatattatcaacttacatcttaacaaggtaggatccgcctctttaccatctgtactctggtttcatttcggattgtcagatcaagtcaagcatccgttaaagaaaaaaaaccgccaagtttgcttactgcgtcgacagcgatgattgcatcaatctttctctctggctgcaataaggtgtaaatcggtatggattcgttgataaatccacaatccgccatcaagattgtgtcgcgtgagttgtcttgaaagcctggcgagtcgtcttctggcacttgccccaaattttggaatgtattaggcacctgggagtgatctacaatgtcagtccaagtttctttctgactcgtaggaaggcagattgtcgaacctttccttcaaagttatcatcatcagtgatcttgtcgactatctttaaaaccatcggcttatggtcgttaggcgagtctatcatagaatatatgttgctggacagtcccatgataaacctgtgcaaaaatcactcgttagacggtggacataaaagaacttttcaacaagaattacttacccggcattatcgaagccacggacgcaagtattgtgaaccccgttcaaattttgaggagatccgaggtactgcatcgggatggatacattgagacgaggatggaaaaccccaaactcttcagccgaaaactcgtctaaagatcatccagctccaatcagttttaatctgagcttgccgaataaatttactgagaaaaaattagaaagtcaaacatacagataggactataaggagtgaaatcttccttgatgcccggtcgactggtggcgactgaaatgacgtaaggaacttgccggtctttgtataggggagtctgtgagatagacgaccagagtacaccttcgccttgatttggatcttcttgcgtcgggtcatctcttgaagatgagaaagatatatatgtatatatatatatagcaaagcaacaatcagtgtcctcaaatcatctcttcggatataaagaatattgtggcctcacatgaatagtcgagaaagaaggcgaccccagacactgtttgttcatcagatgatcagttacttgcctctgaacgctggattcgtcaatgttggatccagggtgttcatataactcactcaatgatatttgtggcaaagcccgccagcttcttctgtttgacgactttgtagaccttcctatagtgtttcaccacgttccaatcccacagatcattttgttcggataagcgccacttgggagccatatcagaaataggagggaaattggatgtgccctgatagaagaaaacatcaatcagtattacgctttacgttgctaccagaaagacctcgtgtgccggattactcacccaagctcctagaagccaacttgcgctgccagaacaagaattgaatattccgagaagcaaatcgataagttacacaatcgcatgtctgaggttatcacaataatccacccacccagaaacgcctaccgcatagttagaaagctgcagaataccgccaactctggctgcatctgccctcggatttctggaatcaaatgcttcaagaattgagccactgaggcaaagtgctcgtcctccgccaccactcagagagaggccaaagttaggaagagtatctccagccaaacctccccggttctcagcttcacgcagaaatgaattgatatcgaagtctttcaacttgacattttccaagtatttccgccaaggattgatcgacttttgagccttctcggtaatatagttacgttccacatcgctgagttcagcctgcaagtcatgatcggttccacaagcaacgtaacgtcagtggtcatcctcttccgcgctcgagacatggaaatgctttttacccgtccgttcgtcagtttatttggctctctgaggtagaatcgtgcagggcacttgtcatacaccggcgcgtaatttcctgaaggtgatgtggttagggcgggatccctacgttccaagacatgtcggccggtcgacggtgagctttgagcaaggaggagtaggtaatggacaatcaccaccagatttgaagaaatcatttcataaataacagcgtacttcccgacaagtggagtctaagataaaagaatgaatgtcaaaatgagtgaggagcggatggttaaagatccgggtgacctttcctgtatgggtatttaaacacctaaaaatttataggtgtttcaggcatgcaatggttggattatgtgcttcatggatggtctagtttgatcaagtttgctcagtttcagattgcaaggcctgatgagtctgatcggcgccttactgccagaggctatggtcttcatgtcacctgatgagcacgcagaagcgcaattgaattcctattgagacaaacaccagacgcgtttcgccggtatcggcatctttcgctcgtgcatgagtcatgtaccatcgggattgatggaacggaggcatgcagccacgagcgagatcacagaggagtggctttgaagtgtcgtagtagctcacggaaacgtccggtttacaaatcctcccctctccccatctctggtggaatgaagcacatcgtctcaccgaagggcttcttggcaatggcttcatgcttcttggatggaaggactcacgagacccccaggacctcatccggaactactggatgacaccggtcatcccggattgctgggcacacaaaaagtaaatccattccaacttcagaaaacaaaaacttgcaaggtgatgaaaacggtccggattttatctggtgaaatgcaagcaaagaaataaaccaatttcaagctggtccaagctggtacataccttctcagcctgcccttcaaatctctctgactgttttgcttctagcttttccccaaccagtagcccttctatttttgtcttcagtggtgattttttggagttaccgatccctcagaatggataaataatgcgcaacttcaacttaacagggtttgttgtcccagtcaacctccttggcgccaagccaccacctgatcatcattaagttttatgatgagcccctcatcagtgctgaacccgtttttcccacacaaatgtgcaccaagtgttctggttttcattttgcctcaatagttgctgaggactgccatctgtagagaagtctgacttcaatcagatcaaagtcattagagtcatgttaaaattgttttatcaaatacttgaagggctggaaatcatcctgaagtgaaaaaattgaattcaatgaccttgaaagtccctggagataaagatcaagctctgcagtttgacttgatggtatttttggcttgtctgagtaattttgactttttctgttaacatagccgatgttatcctagatttatttgtgaggcattttatataagaagtgcatgaatttcccccgcccaaagtagcagttatccttgcagaaatattcaaacttgtttatccattataaaatgcttgggcctctcaacccaagtcaaatgtttttcatcttctggtgtgagcccaatgcaattaactcaaaacagtatcatttgagcaatctcttcaagatccagtttgtggatcctcatgacattttttcccccttgtcttgactcctatttacctgcagggaatcaaatgtaaataaattccatctctccctggttcttttgtcaagaccaaaagtcaacgaagcttgttcaagagtttctaaatttctcccttgctttcatgcgtactttttccgaaaccattcatacccattttgtgcataccctccctctggaaaaaacttgctctaggagtgtgtgtgcggagaattttgggaacaattcctgtcatgttcaatttgatctttctgtcagaatctggaaagatcaaaccagttgggttttctcctctcaataaaattggcaacttttttcccttctggaagcatgaaacccaaccttttttttcaacaagtacataatctgaaaaaatacgaaaaaagtaaaaagatgaacaaaaaaaaaagaaaagaaaatcaaacattctacacaaaatctgatttcaatttgtctatgtaaatatgtctaaatctaattctgtagggtctgtagatgttgacagtcctccaattgagaaacaggaagaggctctcagaaggttacaaaaaggaaaccctttgatggtgaattctgcatccccataagaataactgatcatgaaaagcattggcccatttttccacagttggagtggccaacaacagtcattaaaatcttcaaaatattcaagtagaaacacagtgactgttggagatcaaaatgaaaaatgccgacttactgactctgaggtagcaatggagttgagtagttaaatagggcagttcacgttgcaccaaaaatcctgctgatgtggcacaaggtttgtttgctgatgcacaaactttgtgaactttaattgtgggatttcaactccaaaggggagtctcccactaaaccctgttgctttcccataaaccttaagatagggattctaacaaggttcaactgctgatggtcaacatcagcagaacgtgaactgccctaagaccatctccaccgcggctgctaaaccgcgctgctaaaccagatttagcagcgcaaacacggtttagcagctccaccgcggctgctaaacacccaaaacttttagcaacccgcctctcggctgctatcctgataccaaatttggcatcaggatagcaacccgatagcaacccagcctcaagggtatcacaatttttttatgtgattcccccatccatcccctccctatatcccccgatatccacaaacacccaccacatatatacctacatatatctccagccaccatccaacacaacaccaaccgcccatccaacacaacaccctccctccaaccgcccatccaacacaacaccctccctccaaccgcaaacatcaagatggccccagcagttcctctcgacccactccttcaagacaccggaagcgagcaagcccatatcgaaccaagccaacaaaccagcgaggtcactgaaagccaacgaggagacgagctgggaaccaagaggtcgtccagctatacggaagccgaggatgtccagctttgtcgttcctggatcgttatatcggaggatcctctgattggtactaatcaagatggcgcgacgttttggaaacgggtccacctgtctttctcaaaagaacttccggaagcgcgtcgaacccctggcagtttgaaagctcattggggagcattgcagaaggtcatcagcaagttccgaggcttcgttaaccaggtcgaacaacacgaagagagtggtgcttcagccgaagattgccttaaccgggctcttgaactcttctccaaagaccagggctcctcattcaaacaccttcgatgtttcaacattctcgttaaagtcccaaaatggagcacctacacagacgaaaacagcaaaaaaaaccgatcatcgactcaaaagaagcgagctagaagcccgagtagcgatgcccccgcctcatcggttttgaatcccgatgatgttacggatgctgaagacaactcaacggacacttcctcgcttccacgtccgattggcaacaagaaggcaaagtttcttcatcaactcgcaagtaaggaagaggcttggaaggagatgattgctcgcgctcatgagtcggtcgcaaacgagacgaaacgacagaatgatattttcgatttggaagcaaagaccttagaccggatggctcagaccggagaacacaacgctcaggtatcaattatggacaaggatttatccaacctcgatgatgattcaaaagaatattttagattaaaaaaaaaacaaatattaagtgatcttcgacgcaactcctccacttagtttctttcgatcaatccacattgattttgccgattccatgtttctattgtcgcttttttttccttttccaactcacactccaagaagaaaacaactgccgatcacaccgattccatctttctattctcgcttttttcatttccaactcaaactcaaagaagaaaaaaactggattggtcatgcttgttattttcatcttcatcttgcaatcaattgagaatttcttttcacatgttttttgttttgtaactctgacttaacaagagaaaatgaaattttgattcccaagcaaattcaatttcaatgagtattgaatgtttcttgctcacatttcattgacaacttaaaaaaggaaaaagagaagatggacctttgtgattcattgaacacagaaagaaaggcatcgggtcgtttaaagacaaggcatcgggtggcttaaagacaaggcattgggtcgtttgtatttctataaagaaaggcatcgggtggtttaaagacaaggcattgggttgtttgtatttctataacaagcaaatgaacttttgtgtctcattgaacacagaaaagaaaaggaattgggccgtgtgtatttctataacaagttaagttaaaagtgtacttattcctgtctacctttcacttcccactggtgtttaatgagatcgtgtcgcaactgaaggtgagtttcaacatctttcatcgcttgatagttatcgaggaaatcagcaaaagagatggggcggtctcggactacgtcaatcggagttataacggcagctgggttttgatcgtaaacgtattccaggtatgagtctcgctcgtcctccacaatcatattgtggaggatgatgcatgctttcatgatgttcgagaggttccgatgcttccagccccgtgccggtcgagctacaactgcgaatcgagcttgaagaacgccgaaagcccgctcgacatctttccggcgagcctcttgcattttgacgaagtgcttctgctctagtcctcgaggctccgatagagtcttcacgaatacagcccaatccgggtaaatcccatcggcgaggtagtaaccttgtttgtagacgtggccgtttatcgtatattcgcattccggagcttgcccattcaagagattcttgaagagcggtgatcggtctaggacattgatgtcattatgggaccctggcagcccaaagtaagcatgccagatccaaagatcttgggatgccactgcctcgaggataactgttggggtctaagaagagaaagcaaaataattgaataatcagtcagtgcgaacttgtggcaataaagaaaaaaaattaccttttccttcccttgatactgtccagcccaagccgatgggcagtttttccactcccagtgcatgcaatctacagaaccaagcattcctgggaagccccgtcgagctccaatcgtaagcagtcgttccaagtcctcggcagttggcgcacggagatattgagaaccatagatgtccacgatggcattacaaaatcggtccatacattggagcgatgttgtttccgaaagttgcaagtattcatcgttgcaatcaccagcagccccatatgcaagcatgcgcagggccgctgtgaccttaactaggggatgtagacccatttttcctaaggcgtccggtttctgagtaaagtaactgtcgtaattcttgacttcttccgttatcttcaagaaaatcggtttggacatccgaaagcggcgtctgaatagtgttgcgtcgtagagtggcgagtccgaaaagtagtggtcaaggagcctttgatagctggcttcaaagttgcgtggtttgtttggtttcttgcctggtttggatccgccatgggaaggaatgagatcgtcgatgccgttgtcgtcatccagcattaatgcagccgcttcaaggagtaaaaatcttctagtgtttgagcttgctgttaattgctgccttcggataatttttttggccaggacttcttcggtcattgggtccgtgtccgccggaagcgttgagtccatcgtttttgggagttgtccaatggaagaggttcagaagtgatgcaaaacgggtggagaatagggggacggcggggaggacgtttcacaaggcagagttgccatatttggcagcttgcggtgtaaaacggcctctgtgtgggctgctaaaaatgcgccgcagttgccgaacttcgagatttggcagctcggatagcagcttgcggtggagatggtctaatatcttgaggagtcttgaggtcagtttgatatttttgcaagagagacgaaggttggaaagttgattgatagcttaattgaatgtgcacagcatattaatccaggtcctctctcctcttccctcccaccctccggctcgactcttccatccgatcctcaaccagcctaccatgagactgagcccgggctgcacccgcctgttacgtcatcaccacacccaactcaaaccgatcctcagcactcaactccgatcggcctcaacagctgtcagtcgtcagacgaaaatcggccggagccagttggaaagcctctcaaagcttgctcgtccatctcgtggttttaccagtgctgctatcaacatgggcggagcatcgcacggcgcagaagatacgaccaggccgaaaccagagcaagtcctggtcgacattgccaagtatgtccatgatcccaagttcgacgatccggctctggcctacgagacggcgaggctatgcttgatcgacacactcggatgcggtctcgaggctctccgctttccgacatgctcaaacctgctcggcccggtggtcgagggcacggtggtaccaaacgggacacgagtgcctgggacggcgttcgtcttggatccgatccggggggcattcaacatcgggacgatgatccgatggctagactataacgattgtttccttgccgccgaatggggccatccgtccgacaacctgggctcgatcctggccgtcgccgactggctgagtcggacggcggttgccaacgggaagaaacccctgaagatgcacgatgtcttgacggcgatgatccaagctcatgagatccagggtggactggccctagagaactcattcaatcgagtcggcttggaccatgtcgtgctcgtcaaggtggccagtgcagcggtgacgagcaagctgctcggcctctccttcgatcagaccatcgacgtcatcagtcaagccttcgtggatggccagagcctccgtacttaccgtcatgcccctaacaccggctcacgcaaatcctgggcggccggcgatgcctgtagtcgggccgtcaatctggccctccttgtccaaaagggtgagatgggctatcccaccgtgtacgttcactcactttaggcctccagaagctcaaacaactgactgatgcgtttcaaacacttcccttagactatctgccaaaacctggggattctatgatgttctgtttggtgggaaaccattcaaattccagagaccgttcacctcttagtaagctaaatgacctcacaaggaacaccaagaaacaacaattccacatcaaatcaggccaaaaaaaaaaaagagatgatcacccaagctgatccgatttgatttcgacaattggtggatccgtagtattatggagaacgttttattcaagatctcttatcccgccgaattccatgcccaaacggcagttgaatgcgcccatatcttacacaaaaagctggtcgacatgggcaagggttcggatgatatcaagagtgtcaagatccgcactcaagaagctgctattcgaattatcgataagcaaggaccgttgcataactttgccgatagagaccatacagttgagtacactgatcactcctccatcctttcttttttttttccgtttctaagtctccagggttaaatttgtttttcatttgctgctggtatttgaataaaaaaaaagattcaatacatggtggcgattccattgatttatgggagattgacgacggaagattacacggacaaagtagcttcggatccgcgaatcgatgaattgcgcgcgaagatcagctgcacggaggagaagaagtacagcgctgagtaccatgcacccgacaaacgctcaatcggaaacgcaatcacgatcgaattgaaggacggtacggtcttggacgaggtcgagatcgagtatcctgtcggacacaaacgtcgtcgagaggaaggaaaaccactcttggacgctaagttcaagagacacatcgagcctcacgttcgtcttcccctctcatcttttcaaaccacccttacttcatgttattaacttgtctctttggatttctattttttcatgtcgatccgttcaatcaatcttctccgaaaatcaaaattaaaaaacagtttcctaaggagcaaatcgccaagatcatggaagtagtcaatgaccaaaagaccttggagaacttcgacgttgacaagttcatggatctctgggtcaaatcttaagaccacagaccaacaaccctacagcacgcaaacaaacaaaccaaaaagaagtaaaagatctgcaaagagtgattgtgtattttctttctgttttattgatctccagcatagtttcctaaatatgacctcttgtgacaatgtaagctgcccagattatcaaagaaaaaaaaaactgatgcaattgttatagtgttgtgtccatttactctatcagagcatggggcttaacaggtcctctcattcaatcaggaattgagagtgtcaaatgtgctgctcttatgtgctcaaagcaaacagaagccaccttcagtgtgaactgtgtagcatgctaggtaatgggtttctcaagtcttgaactctttgcacagcatcagatattgataacattgtgcaccatgatgggatactgtgttactttattcctgttttttttattgacacaggtaccatgtttaaaacactgcaggacttgtggctgcaataggtttgacaataaccaatcaccagaatcatccatgttattttccaccaacaacattggttagcatcatgtcggtcagtgtatcactgccccccccccaaaaaaaaaagacttgaaccccatgcaaaaagaatttatgaatctgtgacaggtttctcggtccaaaagtgttgcatgacatgcagcacctgtgatttcacaggtctctgtgccatgcatgagaaaaatgtatgggacacagccaagatgtcacaggcacagtgactgggcaaaggggctcacaggactgccatcctcatgacagctacatggcttcaagtcatctgatcttcacactgggtgtacttcaaaattgattttgaaatcacattctacataaactcaaatttttttacaacattttgagaaaagccccagtgcccaaatagagaaacattgtaagcttcatgaacctgcaggggttatgattttgtgtagaacatggtttaagaatcaagtttgaacaccctactctagcagagggatttttgcactgggtgaaagaatctggtgacgctaattttaaaaaaaaacagtaatgaaaagaaagaagataatcttctatgtcagaaaatatgctcaaacaatttataaaattctacatgctaagtgataaacacctgatgaaagtagaaaatcaggtgcacaatcatctatccccctttgattccttggcatgtactactgtgtgctaattagtcacagaagtggagatgattttgcatggaaatttgggtgtttgcaatcctacttgtgatcatgaaaaatagccccacatgatattaaaatgtgaagaaactcctcctttcccttattctacattgcaacttaagcaatgctgtattggaaacagtcaggtacaaacaatccacagataaaaaaaaacacccaaccacttgctgaatttgtatttgaggaatggtcttcctgtgaataacatcacatctttcacatagcattttatgatctagctgattgtattgatttcttgtgagtctgtagtgcactgcccccatggagcgtcaaagagagtcaaagatggcagaacaaagagtacacgaattttctatcgattagaaattcctcggaaatcatttggatttcaatctcaagctagtttgttgagcgcgttttacttttagtttgcaggggagtgtgaaccaaaatgaagtggccatcgagtgatgaggcggatgtgaggtggattgcatatgcactgtataaaaattttgaagtggatctcgaccttggccggaggtttggcgccatgaagtttgactcccaacgacaaactcgacctggtctccatcgagtcgaagtttacaaaccgcagaacatatagttgccgatcgaccggaaggaagaagagacgatcatgtcgagttcaccgctttcatccactctatcaacaccaccaaaaacaaaagaagacgagctgccggttggggaagaactggaagaagaacaggacgagggagaagaagagcaggacgaggaagagccggatgacgatgagggcgaagaggttgaagatgaggatgaacacgaggacaaaggccagcatggcgtacccaaaggaccccatgccgatcagatagacccacaacctcaaaaatcacataccgatcaacccccacccccgcgtaaccagcagcagcgaactaaaaaagtacatagtgaaaaatcaatcggaactactatcttacccgtcacaagagtcacgagggccgcaaaacaagataaagatatcaagatcgtctcgaaggaagccgtcttcttgatctcaattgccaccgtttgttatttcttgaaacgtttcctcttggatttaataattttatgtgctaattgtatgcgttcatttccgatcaaattaaaattgcaataggaattttttgttaaaaaattaaccaattcagctttcgaaagatcaaaagcagagagaagagtgtttgtgaaatacaacgatgttggtaagcttatgtttttctattttttttttctggttcattttcaattctaatattgtgaatgacattgtgtataaaagcatcagcagtcaaaagaaatccggaatacgattggctagaagaagtgattccggcctcagtaccactaagtacgatcctaagagatccgacgataccctcctcatccaccgcaatcaccaactcactccctacagaaacgctcatgagcctaaacgagtccgcttccaagcaaccatccaaggcctcgctcaccggcaacagcaccactgcgagcattgatgataccgattctcatcctcctctagagctcccctcgaatccgattgctgatgatggaatggacctcgacgaccaagatgaattggatgaagacctctgaatagcttgagatcagcgtcccttttcttccgtctgctcactgtgtttccaacgcgtctgtatttttgttaattttcattccatcaaatcgcgcgcttttcttttctcgatgcctgggcagctctgggcctctgtcacatccaaaaaaaaaaaaaaaaaaaaaaacaagccttcagttctcattggccacagtgcacttaatctacttgagttatatcttctacctgtattcttccctcacttcatttgatctagaacattataacttgttctgcttatacaatcttcttctgttgcgaataaactgggtagtttaatattcatttcaaatccatcaatcacccgctgtgataacatctgcaaactcattgggggccatgctcatctcgaccattgtaggaattctattccgtctagttccattcctttttcttttctttgggctttctcatcttttcacattcttttatggcaatgcttttatggtaatgttggagacgggggcaaactcggacgaaactatgtaagtctgacactccgcaaaaatgccatgaatttcagccataatctgcggagatgctttgctcaaccctgtgggttagtcatgaacgggcccaatggtggcgcctgttggcgtgttcttcaaggtgggtaaataatttgcatacatactttatttaccgaagctcaatttatcgaacaggcgcccgagtagggggaaccagtgaatcgtgccatcgtcacggcgacacgagccttggccctaggtctcaatcagctcttgcagcatgtttcagcaagtccgggtccacctggtccaaccttatccttgtggatcttgaccgctttctgcagccttcagccgccttcaatagggatcgattgtgtatgtataacataaacatacagcgaatcctacttggtatctaagttgatctgtaacagtctgaggtgaccggggctgacagtcacagacgaccccttgaacaaagccaccataagcccttggggcaaccaagctctgcgtcaagtcttgcgacccaagtcaaagcggagcgcgtatgtgcccccttcaaggaaaactctccaactattctcctcaacattcattagccgccggtgctacacggctttcaagagtctcatcagtgtctttcttttttactttacatcacagaccttcaaacatggcctttcggctgtccactctaatcctggtgggactgttcgtctgcctcagcaatgtgtcggcagcgtccgcccggcccgaaaccggcagtccaaacttaaggcgaagagatcctgctttggccaagtcaccttctggaaactatgctcccacatacattcagtgcccgcaagatcctttcgtccgggctccgaacgataagcaaaatcagcaggtaagtcaagcatgtcctcaattctccccctaatactagcagcaagcatatcattgactctctccgttccttctctgcagaccagactcggaaaaggagagtccgattacatcaaagacaaagctgcgcaatcgattcccttgtggcaaaagtatttggagaacgtcaaactggaaaatttcaacatcgatgatttcctgaagtcagccaaacagagtggaggtgtggccgcgctcactctgcctaacattggtctagccctcagcggtggtggtatgcgtgcgctgtgcttcagtggatcgattctggactcattcgactcgaggaaccagaaagccaatgaggccaaagtcggcggcattcttcaattagctaattatgccgttggtgtatcagggtaattcttatcaacacactcttgcgtattatgcacgctgggagaatttacattaatctctctgtctctctgattatagtgcaagttggttattgggatcgtgggtgcgtagattcttgagactatctatatgaatcagaagcaaatatgaaccaagggttatgtttctttctttcaaatctctaggctacctccaacttccctcaaatacaaactcttgttccgaattggcggctatcagaggacaactctttgtgggattggaacatcgcaaaagattattggtcccattataaaacggtgcaggaaaaacgcaaagctgggttccccgtcagtattgttgagtaagtaacctccaaggatttcaaactttgattgctcagtacttctcaagaaagactcccgacttactcctgatcgttccttcgtctctcatcatttccccttgaagtgcatggggcagaattctttctcgtcactttatgtaagtcggacttctaagtataagaaattcgctcgaaagaaggctcgaacaagccaagcaaaaattctgatagcacttgcttgggatgatgccttctgaagaaatgagcccgacaaaaagaactcacagaaaggaaaagaagtcctttggtcatcgatccgggaaacgtcgggctacaaaagacgtgatgtaccttttgtgatggctgtgactaccagtcggccagacaagggggaaccattcaccccggaaagtccaacatgtacgttttaagattccatcattgccgcagaccagaatgaccacttgtaattcagttcaaacgctcaagtctctggccccttctctctgttgaggtcattctagatgagttctccgccgaggagttcggtatcttcaatccttatctcaacgcatcaatacccattgagcatcttggatccacccatactgctggcaaccctgatccccaaggctgtgttgctggctttgacaatgcggggtaagttgcttgcgagttgactctacgaactctacattccctcgtaatcttctcatttctttactgataataacctttttgcgttttatttaccgacgctccttcttattcattgctattataaaaaaagatttgtgatgggaatgtccagcaacatcttctctcgtggggattccccaagacacgaaaaaaggcccaaatatttgacggcggtccgcacattcatcaacgacataaattttgaaggcaaagtaagagcttcgaattatttctgaatccagagcccgatggaaacttgagtttgactccaatttctctggggatcagatacccaatgcctttaagggtctaggaaagacgtctgcgtttcaaagtgcacgataccaggacacagacagggacttgattttgatggcagattccggattgattcacgagaacatccccttgtttcctttgattcaaccggagcgcaaactcgatgtgatcattgcgttagatgccgtgagtaatttgaagcagcccccgtcgttcctttgacaacatttccctccgagacaaacttatttccaaaatgtatcatagagtgccgatgggagcgacgaagatgacccaaacctgtatacatgttggtctagcagccttaccttatttgtcacattttcaaaagatgctgatgtttcttgttttcctaaatttcacgcacaactagatcccaatggtactcacatgtatagtatctacactaagaccaagctacctccttacaagggctatcacatgccaaggtaatgcctaaaaatttacttcagagattcacgacattgccctggatactaaaattttttgtcaattagcattcccaatgcccttgacggtaccttcacgaagctaggatacaacaagcgacccacgttcttcggctgtgaagaccgccaaggcccccttatagtctaccttcctaattattacgctactggcaaaacaaacacagtcactacgaaaatatcctacaaagtaagccaaagtcaatcaatcaacttacctgagtcatactttaaccccagttttactaatgaaaacctgctcctaaatgactgccaaaaacaacaactgaaagccggaagagattgatgaattctttttcaatggattcgcattggccacccaaagcatgggcccaacccagaacaaagactggccgatgtgtttggcgtgcgcattagtcgaccgacaagttctccgaaactccgccgtccgaagcgcccaatgtcaagcctgcttcaaagcctattgcgacgctccttgattcttttttctgccccaaagttcaacataatatcaatgtacatctatcgtttccgtttcccccttccctctctgatcacctagccaagatttttgtattcagaatttttttttttcttgcgcctgtacctagcgaccaattcggattgtgactctccctttctagattcaaaaaaaaaaacttatccgtcgtagacgtacatattctggacatcttttcacattcccttacatgtttcccggaaattagaatcaggattaccaccaattgaaaaaaaatgttgcccattttttaattggatagtgctttcttttttttactgccttatagtctttcttttccaagatgtcttttgaaaaatcagaagaaattaaactggatagcagaaaaaagaataatgctatgagatttcgtgtgtgttttgcagggcttcacgggtactccagcatggaaaacccaaaatccaaaccagttcccttccattaacaagcgcgcaatgaccaaaaggaattgctgaaaatgggctaattgcagcgagtagaccacgagcaatctcgactctgaagtctggccgcagcttgtcacggctatgactgaacaacggaacaaacttcctccttggggtcaacacgcaacagaccttgaacgaactgaggttggttttactgatacatgtggatgcgagcagaggataagcaagctatctttgacagaaggcagtcaccgagatcccccgataacatgttactgagtttcttctgtggcgagaaaagagctttcccacttggactgccagactcatctggacgaacagttgggtggcggttgttctggaacctggtggatgactttggtgcttgcgggagtaaattgtgtttctggtgattttaagatggtaactggactgctggaattacctgcatgaccagttaatcgacagttgttctgtaccttgatgggtgattttggttttcaagatgctcactgagactcgtgatcaaatttagcttcaaaactggaccagttcaatgaggacagatttcgctatccgaagttgttcgaaaatcttgcaagtggagtcgcgttaggatataaccgacggaaaggtttgagttggttagtcagatctggggaaccagccatatgtcaaactttgctcatctctgtcgtcttttaattttgaccaggggagtggtaccctaaccgagcttgtaatcgggagctgaactcgaaacactgtgcaagactgtgcacctccaccatccgctgcgcgtagagcacaccataataaccagaaagtatcggtcagcgacgtggcttgaagacagactggaatgtttcatgattatcttgatcaagtttatggagaacttccgcgaagaagtcaccaggacaagacccacatgaattgaaaagtctcaccgcatagatgaacttgacccttttccttcttagggagagatgaagggcccctcctcattagcgcaaggaaaatgaaatcttcgtgacttgaagaattgccacaccgcatgacagtcttttcttaacccggcaaaccgtcacccatactatagtatactggcaagtggtcaggctgcgtctttacaaagttccggggggacactccactgtcagtctgccagcagaatctgatagctactgattctttgatattttatgtagttccatgtggttcttaacgaataagattctatttggggattgccaacaacaaggtaaaagagatctggggtctgctagattgaactcaggtgttggatgtcatttccagttacgcagaggaagccagctcctaaatcgttggccaaaacagttcttggaaggagagcaccattggaagcaatggtatataaatgcttgtgttgatgtccttcagttgacattcatctcatcactccacttgtgtgacagaagattgatacactagtcctcgttcatttttcaatcatttgattgcttctttgctcgtagtttcaatagctatacttctcatcacaaccaattctaggaaagctttgataccatgtttcatgcaacaggactccatttagctgtagctatccaatgcttgtttaaagttgctatgctattcagtagcagcaatagctttgctggagctgtctctgttaatacgtctctttatggggatggcgaacaagtctttcagggagaagctacgacatgggtgagtttttcaatctcttgcctctgaatcaatttccctttcgattataacgcaacttgttgattaagacttgttttgaatttatgatttccacttagggcgcgaactggccttctgggaagtacgtaaattctcatagaagcttaggcaaaatttaaattatcaagctgaaaacattgattctcatgacaaatttattcagctgcctttttgagaaatggccacaacccgaaggcttaggagccattgcgatggcctctaatttatgggattcagcaggcatctgtggtgcttgcatttccataacgggtccctctggagatactcacgacgggatcgtcagtgatcaatgcccctcggtaaataactctttatgcttgcactttacctcaagatgcaccagctgatcactcaactcatcattacaacagtgcaagaaagacagccttgatttggctcctgatctttggaagaaagttagcaacaaccaaactcctgggattttgaaaatcagctggttcgtctcaaatttcatgtctgagtggagaaagcctcataatctgcggtcccaaaagtagagcggtgaagaaagagaaccacttacccttatatgatcttttcaggaaaattgtgtcgtgcaaattttctacacctatcgagtttatcaacaagggcggagtgagcaaagattcgacatcagtgcaagttgcaggttccaacatgccaatagaatctttggaaattttacccagcgggagcaatagcagcggtacaatgcccaccggaaactgggtgaagttagtcagacaatcaagttcaaactattgtgagttttcttcagttgtaacaagaaatcgatcaccattcattctaattagggcttctgatttaatacaatgtttgtaatctgtttttttttagttcaaccggatcccccgtcaggcctgggggctattggtgatctcagagttacctgtggtgatggtaaacaaatcatcaccaagcacgttcatttagaccaaccacttaatactaccgctgcgactggcaattgttagaaggtagtcgatagctttggtcgagacaattggtattgtcggaaatacttagcaacctcattcagaataaattgaaagaattcataaacgcaatagcacttatatcagtttcagtcggatctccttctttgtatcaaagtgatacaatttttggcatcctttttttcaatagctgaagcaatctaaatagtcaaatctcactggtttcttcattaaaattctcaaatcttgagccttgttttttctattttcgcaaatatcgaaatcgaattcacattcactttgattttgtttgcagaatagaaaagaaagagtggcgacgcaagacatgacaaatagatttcctccagtggaccttgacaagattacagactcgagatgaacattgagaaaatatcaaaactagacagggtttatctcatgcaattgctaaaccatgagtgatttactactgatttagagctgatttgttctggtagtggtcacaggcccaactgagctccgtaagaattgacaattttgggaaatttgaagtttcaacagtttccaaccgcgtcggtaatgttcaagggcttgtctaactcgacgttcttcgtaatgattttcttgccattatcacatgttactttaatgtcggccgattttcccaatccctttccggactcaggttggactggagagatataatgtgttagtaaaaaataagtcgcaccgatcattttctctaagaaaacctggcatgtcaaaaaataatagcaagatagctcacagtagttagagtttgattgctttgtcaatctaatccaagatctctggccagttcctccagagctttcgttagcaataggcataacttccaaagacctaattggaacttcggcaccggccacttgaatcgaattccaatctttgctaacgccatccttgttgatgaactcgatcggtgtcgaaaagttacacgggacaatttccctggaatcgcaatttgaaaggagtccggtcacaaaaaaaaaacgctgtcaacattcttttttgccttccatcgcatcagactgagaaatatgagttcaaggttcaaaagatgctacaaaccaagtaattgggagtactccggggttttggccattactaacttctttccataaatctggacctaaatctaaactgtcttttttgcactgtttctatttctcagtatcttctgcagaattttgttctgtaacccggtaaaacagaaaaggaaaatttatttacagatgggcactggtcactaacgactcctttgtgggtcccgactggtccagtaatcgaaatacaagcaccgcagatacccgaagagttccagaggttcgaagccatagcgattggacccagtcctttcggttggggccacttttggaatagacaactgttttatttttaatatccgaaagtataagattagtcctgatcctttttgtccaaggttacttatatgtatcgtggtcaagataaattcactaactttccggtagcccagctagcgttctacgatgatggtcgcagatacaaataatcaaagcgtcgaatttctattattttcccttatacttgaaatttgatcaaatgataaggggaaagaagatgttgataatgttcatgatgcgtacccaagttgtagcttctccgtggtaagttcgaccggctacctggctatttttatttttgtttctatgggtggaatagcaagaagcgctgggagtttcacgtttattgactcgtgctgagtgagagttgaggggcttggccacagcttgaagtgcaagcagagttaaaagcaaaaagtaatatccagcgtacatttttggttgatttgacaagtgaaaagtagttggtaagataattactagaaaggatatggaaggcaatacatatcgatttaaagcagaggatcagagcaatccatttaagctgccgtggctggtggtcttacgctcccatgaggtactgatcgaaggtattcagtgactggctctcgtgaggatttccaaaaataccagcaccctggttctacccttgggtctggctatgcagctcgtcagccgaaaattgcaggtttgagatcgatgtgacatgatggcgatcaaagctgcggtgtcgcattgttgcaatgagcacgaaatctatgaggacagttccgatgagctcataagatagaagaccttgcgtgactcggtaagtgtagctctccgtttttgtcgtttgagcaaggtcacaatcatcttccaagatcttttcccggcccactttctgcagcttccgcggcctgctagtggtcacccaatgttgatactccttgacaaatccaaacttaaggcgacttatgtggaggtagaatgaagaatgctagtatatctacgagactaagtgtaggggacgcgatttgaactttgagctcggtgatagaagtaacgaaatatcatgtaagaagatgtttgaggccagggcgaagtcacaacaagtccagtgggaaaaaaaggaaatcctgatgagtaaaaaacgcaggtgtgtatacacgccctaaaatattaatcaagcacagaaaccagttcgttcgtgatagaaggactgtactggaatgaagaataagatgtgactactcaagatggcaattttcgagactcaagaaaaactcagaagggtccaacaaattccgaaaatatgagtcttgatatggataatcaaatccgcaaggaggcagaatgaatgtccatgctgggggcttccagtggcagtcaagttccgcggataaatgatcatagagacaagcacatggacatacaattcaaagagtctcattctggggggacaactgaatgtcttcgccgacgttgcctacgttgaccaaatgtgaatttgactaacaacgcttgtttgcagcttgtcacaacggcttatatgtcgatcgaacgaagcctcgatgactataaccaagtcacaggataagtgggaatcattatctcgcaggaatttcacactccatctgatcacgagccatccaggaggaactggaatgactgggatgacgctctctgttgcaagcagggtccgaacagttgtgtagatttgtagtatttttttcttctttcagctagaccacagagttggtgctcagtttagctagcaagaaatcaagaaacggtgtaacaagaaacgatatattacaaatatatctgagatttcttcttggaaaatgtagtataggaaaagaaaatcgcatgaaagtgatcatagcgctcttgtagcaggaggaaagctaacggatctttagaacgatgatgcaatccagtcaactcaagacatggttgggtgcatgattaacagtttccggaagccggggtcggtttagttgaatcgaccaaactgacacctttagtgatgaactgtttgccgttatcgcaagtgattctgaggtcagctttggtgcctaatcctcccttaccacccggtggcccgactacgatgaaagttgttggatcaaaaagaaggaaatattattatcagcaacccaagtgtcgcatcttttattatttggagcggaagacgttctcacagtggttggagttggacgcccggactaatttgacccagccgccgctggaacctccacctccgccaccagaagctgagccgtaaccagcggaactagcttccaaagatttgatcggcttgttcgaaccggcgacttggatcgcggtgtaatattgactggcgccattcttattgtaaaactcgattggagtggtgaaattgcaagggactaagtgcctgtagatcaagtccagcatataaaacaagaatattgtgagttcggcctcctcatctaagcactttcaggggagataacatataagaaagaaacacgaaccaagtgatcggaagagccgatgatttttgatggttgctgacttgagaccatacgtccgggcccatatcgatactgttgcccttgacctgccagattataagcattcaagcgaatgtttatcgtcatcagaacttgacgaaccgaaccgtgaaattgaggagagagtgtcaacttacgtcggattggtcggtaacgatacctaagtgggtcccaaaggaactggtaatcgaaaggcaggcaccgcacatacgggcagagtcccatagactttcggcgatcgcgaccggtcctaatcctttgggttgtggccacctagaaagaagacagctatatggtttgataggagagtttcaagtgaaaatccgattttttaagcatttgtttcgcaatttacacccagttgacgaatataccgattactactcactttccactagaccatttggcatcctacaaatcagcgcaaatgagacaatgccttcaggtcaacaacttttctcgatcttcgcggtcaggataagaaaaacgaaagacgacacgacttacgtaggtagtggctcggccttgataagttcttccgtcgtatgggcccccggttgagccccctgagccagttgagcctccggaggcagccgagtccgccgaagttgatgaggcgtcggcggcagtaccagaggaattgccgccagtagaagctgcaggggaagcaccaccagtggaatctccagaggttgacgaggcgccggcggcagaagaagcatccccggtaccagctgcgccgccaggcttggaagaagcgcccgaagcgtcgccttggcctgaagcccccgaagcactcatgcctccagcacctgctgaatccccagaggttgacgcggcgccggccgcagacgaagaatccccagtcgcagctgcgccgccagagccagacgaagcaccggaagcgtcgggttggccagaggcgccagcagcagacgcgcctcctccagcaccggcggaatccccagagcctgaagacggggcaccgccaggcgcaggagagccgccgctagcagctccaccagccccttgagagtcgggcgaggtaccggaagcgccgctttgaccggtagcccctggagcagacatgccttgagaacccgccgtgccagcgccgatgttcggttgcatcttaccgacatcataaggcggcgaagctgacagaatttgagagactaccagtaccagtaggtgtaaaaaggcaagacgcgatctgataaacattttgtgtgttatgttgacaagctggaaaagactatggaggcaatgagtgagacttgggatgagttgttaatgagtgattggagctaagcgatgtgggcaatgagaaggctgtacctcagaccaccgtggatttttatactgttggctgcccggcgtttgttccaactccatatgatgatgtcgtggcttctggagcatgttagtatcctcatttaccggcacgcgccggccagtccggattcgtgggttgaatggacccagtgttaagatcgacggaaagttttccgcagtatcgctcaatactcatcaacattcaagatcaattttcatccagctctctcgtcgtgcgttctgtctctcaattccaggcctttgcggcttgaaaatatgatggattaattaaaaaaagggggtgggcggaagagcgagctccttctgcggggagcgaagtcgacatgttaatatttagatgggtctgtctatggcgatggaacaccgatggactgggttattagatcacacacacaccgtccatgagctcacgagccagaaaccgcgccagatgagagctggtcatttcaatcgttggaggccgcacatggcccattaatatatctgatcaatctctcatctttgaagacgtgtgcaatcgttgacgatagccgtccctacccactctcccattacgaagacgggtgccacacacaacgagcatgtcccctcccatgtgagcttcaataaacggatatgaaacagtccacaccctcaaaaaaaaggatgcttagagtttcatgcacgaatgaatacataattcttttacagctccacaccaacttgatcatttttttgggctatgtacatacgcgccagagatggtcactgcactggtgtgggggtcaatgaggataaatgggaagacacgttgtgtggaaacatgatgccgctcaattaaacacatgaaatgattatttgaatgtaccacctgagcttgataaaacacaaagtctggtatgatcattgtgtaagataataaataaaggtcctgcttgtgagtgaacaatcactgcaagcatacagggagctatttttggtaacatacagccgagaggaaaggggaagaaaaaccaggacatttgatggtacgggtaactggataatgaaaggatatctggaaggaaggtacaagtcacaggtagtaggagcttgacatggctcatagagtccagagtgttggatcaaatatgaaggcgtgaagatgggcttagaagctgtgatcagcacaaaatgctccaaaacgggaccgacaagcgtgatcaagataacaacccgatttctatttcagtcatgcatcggatcctaaccaacccttagcgtcgaggatctcctttgcttgggctcgtttggagtgatcgatctgcaacattttcagtatacattgactgatggatcggtcagatggataatcgatcaggagccgttcttcaaggctttgagtctgtgatctttgcttggctatcatttggtctggatgattgagacagtttgtggagaacaagaatgaattccaaattaataaatcgttagtattggctgactttgcttctgcctgcgaactaaatcttgtggtaatgtatgtagctcttttctgaggataagtacaagatggcttgtagactgaacaaagtcaacttgcctagttgggcaatttcctggtggaagtacttcccggccttgactacttcgactggaaacgggcctaacaagacgatcatcatcccaaggagatgttcatctggtaggtcgaggggagctgggaagagaagatatccggtcaagagctcgaccaactaaaatagagttcgaaaatccggcctcagcttcttatctgtccttgcacttcccgctggtatgtaggtacataactgaccatgcaacctgtgctccatatgtcaattcgctggtcccaaggagcatcgagcatgagctcaggactgcgatacggacgagtggtgacaccctcgactcgacggtctgcaacccaagtggcgctgccgaaatcgatgatcttgacggcgatagggtcatggtcagactggccttgaaggtggaaaggatcggaggaactagtcgagagtgggatcgaagacttgctgtcgtatccgccctttggcttgtgctccaagtccctacggatcactccttcgacgtcctcaacaacgatcaacacgttatcgggtttcatatcgatgtgaatgatcccgcattcgcgatggagatagtccaatgctagcaagacctgttggccgatcttacgaacaattggctcggggatctttttcttgtgacgtctgatgagcgctccgaggctttggccgagtggctcgaagaccagacagacatggctcccattaggcccctgatgcttgaagtgatcgagcagaccggccacgtgagcataccccggatgagctggattcgcgcgggagacgcgttcgaggagtttgatttcggcctcagccgagtcggtgaagaatttggaggacttgaagattttgagggccacgtgtcgatcgagcctgtccacaggtaggtattcagatagattgtaagatacggtacaagaaagaaacggttcagaatccattttgcttcttcagaagccagcttgtacatatgtacatcaatcaaactcaactgttggtcatgagctagccagaccatactgaactgtccctcgcccagtttacggacgacttggtatcgatcgtcatggaatctttcaccgatcttgacgggatgatagccagcatcctcctggtcattcataagctggccaccagtgatgacaccgagctggatcatcaggctctccaaggtatcaggtggggaggccgactcggctggggatgccggttcgggtggggatgccgccggctgctgctgggcggcggtttctggggctgatttgattcccgagggctcatgagttggggcattgggagaatcggtaggcaagctgttgatggagatggcagaggtggggagtgggatgtcagtggagtagatggaggattggataggcaacaacagcaaagggagcaatctaaatacttgagtggagatgggggagccatgatgggaatcgagcggctagatgggagacgatggccactctgctgggctgcttgactccaaacttgttatctctggagactgggtgtgttgtgtgcagggcgagatgggaggacacagcagatcatcaagcagtgcggcctcaatctcatcaggatttgaagccatctcccggtccaccatccggggaggactgctgattctcccgtggtgaattgtacatacttgacctggggtttggacacctgaaaggagtcaacttgttttccaactcttgatctgattcgaccatcattcttctagtcagaaacgggtgccgggcagttcgtcacatatcatgatgcactacacaaggttcgtcccaatatttgattcagagcatgatagctttttacagaatacattgcgaattcgtagctgagtccggaaagatcgagcccaggtttcttaatcttctgttgctgccgtgaagggaggatgaagggaaggagcagccgtcggcggttggtccctcaccgaagccttccggaccctggttaaggtttcaaccagctgagccggccccaaattcccgatcgcttcgccattcgggtgagctatcggtgtccccgatcgggtagatgtcgaatctgagactggagggtgtgtcatgtgtgctgtgaaggagaaccaaccaaaacccaagaaagcaagaatgctatcatcatcctcaacacaaccaccaaccgagtacatcgaacaactaacaaaccaactactcaacaaacaacagaacaacaacaacaacaacaccaacatcatcatcctacactcagacccacatcacctatcctacctcaccagacaattcaacacactactacaactcaaccaagcatcagaacccaaacagccatcctccatcaaagcctaccaaccaacagaatggatgatcggagtcatccaacagaaaactcaacagaaccccaacccactcctcagcacactaggaagctatacagcatggactatccaacgacccaagatactcaccaacctactcctctcaccattccaacagcaacaacagcaaccaaaaaattggacaaccgaacaacagctcaagtatctctactctaccttcacaaaactcaactcactccaactcactcccgcctcatcaccatcaaactcgatcagcagcacacccacaacagacatcgaacccatgcagctcctagaaggactcgtcgaactccccggacaatcaaccgtcccactctgctcattcaagagtctctggtcgatctacatcgacagactcgacccaagaatcttctcgggctgggctcgactctctcagaacctccgtcgactcgagatcagcaggagtgggatactcgactttgaagacttcctcatcgataccatcttactcgactcacagcaaaatcatcatcatcatcatcatcatcttgagtctgctcaacaagacctcaaatcagaccagtctaatcgacaagatcccaagccatcacagcaagaagaacgctctgaacaggaaacccaacaagccaaagatgtgcaagaagctgaacgaaccactgaacgggaagccgaagaaaaacctacagagcaacaagcaggaaaacagcgagatggagaagaacaccaagcgccacaatctctcccatcaaacttccctgcgtttgcatggtgctttctacaacatctcagtctggcccacaattcactaaccttcctctccacccgagccctcctagccttgaaatcactggtctcattggacttatcctctaacctgctcatcgccgtcccaactggattaggacatctccccagattgaaatccttaaatctctccaacaacatgatcgactctctcctgggcatccatctcagccttggcagtgtaggtaacccctgatttatttgaaatttcataacaatctatcaatgtccccccgaaaaacatgctaatttggtttacgacggtgtgcatggttcttgtctagatcacgagtcttaatctgtcacggaatcgcctttcatctatctgtggactagaacgattaaccaccctagaacgactagacgttcgacagaaccagatccaggacattggtgaactgtcgcggctagcgacgttaccaggcctgacgagtctatgggcgtccatgaacccgttcacgatagtccatcaacagcaacaggaatggcgggtgcgaatcttcgagtatttcgcacgagaggatcgggagatcgatcggaaagcaccgggtttggtggcgctacaattagagaaccaagggccgagttatctggagaccaaggcgatccgaggcccggttcgtcgacgatcccccaccctggagcggccgatcctggtcgaccagaagccgctgatcgtccgtcgaacgcccgaccaccgacactcgtcccgctcgaacagcagtctctactcgccgcgtgcccgctcgtcggagcaagaagaagaagaagggtgtcccagtccccgcctcagcctccccgaccccgcccaccatcatccgccttcgatcaccccctccacctcctcctcgctcagtccctctaccactaaagtgctccccaagaagaaaccgacatctcgtaagaaacccgcacggatcgtcgactttcagtcttcctcacccacccccgatctaccctcccggctcacagtcgaccgtctatccccgtcccggacctgctctaatccgtgtcttcctgtcccttcttcatcatcatcatcatccacatcatcgccccatcatcccacccactcatccggccccaaatcggccatcccctcctcttcgaccactctccctatccccgcctccaccctcctctccccacacggctcttctttctcctcctcttccccctcctcctcgtctgttaccaccaccaatctcaaggattcgggtaagggagagaagaatagtcatcatgataatcggttccggaagaggatcgagatgctcaaacacgaactcggcgaggatcgctggttgcgcgtcctgggcgaatccgagttcggctctcttcctccgactccctctaactcccactcccattcttctacccatcactcttgaattgtttctatatattaatatttatatatgtttcgatcggggctccgtttgtactccgtttacacacatctcatccattctgctctctcctcttctcttgaattgctgtcatcccgcactgtcgttgtttggtgataccggatcttcgctcgtgctctctctctttttcgtctttcttaaatcatcatctacttcccgttgttcttcatcatcattctcctctctctctttctctctctttctccctatcactcaagcacagacacacacacacacaaacatctccactcttcccttgttttttgtttttttttggaaaaggggcattgtaatttgtatacttttgtcaggatactattgagacacatctggatttcctcaatctctttcttgttaattgttttttttttcgttagtttatttggtctcatggtgtacatagatatctttctaatatatgtaccaataaaagtcgttcatatttaacttatacatagcaccatcagggttacatacacatattcttaacctcactctacatgttgacctttttttttctcttttgcgtgagaggaaattgtgcaaacaaaatggttgacggtatgaggaacggcgtctgacaagcggaatgggagtgggagttgtgaccggaggaaagagacacaaagtccccaatgagcttagatgacattgatcgatcgacttgatcgatgattatagacccaaagtaaggaaacatgaactgatggccagggaatcaagaccagtgctcttcgcaactaaaggcactagcaggcggaccacttggtcctctccccgctttcgcggatcaaaagctgtgtgcgctgcgtggagacggaccctctcgatttgctctctcaatgctatctctcacttcaccaatccgaaaagatatacacacacacacacacattttatatattttggtcaccttgtgaaccgaaaaaagaaaagggggatttttgagggaagcgatgagggaggggggacaatcatgttttttttttttttttcatggatagttagaggagagggatgacttggtgcggagaactactagcgttggtcggagcgagggtatttgtataacgagtcgtccttccgtttgcccgctaattcccacttgttctggccatcatcaatccatcattccaaagagaaaaaaataaagcacagcacggcatatagattagtcagaagaaacgaagaaaaaaaagaagaaaaaaaaaaaacaggagggatagaaagaaagaaagaaaaaaaagaaggagattactcaaccgaatcgacaaccccaatgtatagtaacccgaacggaatgagccccaggatgaggaacgtgttccgggcattgcgcggcgtgaattcgaaggtccgcatcaccccgtctcgcatggctgcataccgatcgacgtgcgggtttttctattatggtcaggaaaaaggttttcgtcaatgatttgcgggggggacgattgtgtcggctgtcatcaaaggaaagaaggaagacgggaacctttaaagcttctacacgaagagaaaagcccaacgatcaatcaccacccacccaagaaaaaagaacgaaatgaggatcagtggataattagatgatgatgatgagaaattgatgatggggtgaagagggagaggaagaagagacccacggaatccggtgtgacttccgcccatctttcgttcgttcgttcgttcgagagagagatagagttgatatcgaggagtagtgatttttgtatggaggaggtgaggttgtgagtggatgatgatgtagtggtggtgactgaccgagaaagggctccgaaaatggccaccatctgtatgtagctccccggacggccgccccgtgccaccccgctcccgtgcccctctcctgctcctggacacaggacactgttctccagcaccactgctacctgatgatgattcaattgtagactgtcccatgctgggttccaatgcccttatacatgaacaatttcataagcataatatctcaattctccttctcaaccataaaaaatgtaagctatgtatcaatcactgtcagctaataatgtcatcccaattttggagatttgaaagggtttgagtatttggatttaatgtatctaggatattgatctgttgagatagacaggtgagagatggtgactgaatttgacagatccaagggcttgttgcccttgaggagtgagaaataaaaaattattttgattcactagggagaaaactactagattaatccttcaagctagagtagctgaatacaggattgagtctactgttttgattgaagcatatcttcctataagcacatagctcaacatgattagctttcttagcatcaattctcaactatttatttatctaatttaggctctaaaaagttatgtaaaaaaaggtatagatcattatgattttgggacctgatcacttctgagttgataagaagttttgagaatcaatcaaaggattctgctttgtttgatgattcaaatacatacaaattcaaatccaaccatgattcatttttcatgtctaattcttccaagattttactcagctccaaaaatgtgaatgacaaaatgtttaaaagcggacacattattggacatctgatagtaggattgtctacttttagtattatgattcttacccactttcagtcttatgattcttgcctaatttcagtcttatggtatatattggcccaatctacatggttgcttgtttccactagttgacccttcaccatgtgccacaaaaaccttcatcaactttgtgctgaaaatcttagtgcagtcccagaattaacttggacaaaaaagggacacagtaactttaagcagccctgattccaatttccatgcaaatacaatacacaaatattttgcatcagattttacaaacataattactgatcaaaaggaattattggattgataatatttcattcaatacttgacttgagtgattgattgtgattttgtctttcttggtacagctaactccagagaacttgtcccactgggtgtgggttttccttcaagaaaacccattggaataagcaaactcaaccccaaacagcattttttcagtgagcttataaccgttctagcacaagtttacagatggatttgcaaacttgacctgaatatctcttgcttggaaaatccagctccaggggacaacctctctgggattatagcagactcagtatccaaaaaaaatgctcaacagacacctctctatgtccatgaacttgagctctttggtcacccaatttattttgtatgtatttaaatatgagttctcagactgttcagtttatatcagtaagttttgaaagaccaaagactgctgtattcttccagacggcatatgcaatagaactcgattccagaagcattgggggaaaagcttcaggtgacaggacatttgaagcgagattgagatgaggcctggaggggaagccaaacatagcgacactttcccgactcattcatatcgttgcactacagaggtttggatcagtttggatgcttttgtgtgcgcttcgttaagcttgcctttgtctgagaaagtaatgttacgactcttgaaaggctggaaccatagccgagtacatccgcgggtcttgttatgtttggggcctgggttttgacagagtggagtctgggcttttttgacaaaggtaaattaggttgattgtattaaaactgtgacttgggatcacaaagggaaactttatttgagtgattatgaatagtacaacaacgggacgcgttgtgatggaagtttcgatcgaaggaagttgcagcttggactctgggctatgacgacgacgatctgattctggtgagctgcggagaaggctgtactgtcacatcctgggtggctgcggagtggtcacgccgaggagaggggggtttcgattgtgctgatgcagtctataaaacccttcgccccagccccagtggagctgtaagagactctcctcgcttccaaaccagacactcgtctctttgagaaagttcaactcactctgaactcaaccctccaaacctgtacgagtcttccttctccctccctccaccatcgcgtccttcttaaaacggtgaccacatacaaacaccaaccaacccacccgttgttctctctctccagtcactagactccttaacgacctcatcatgggaaagaccaccctcttcgttgctggctttggctccttgagagctaaggagctcgcttatgaattcgaacggtcagtcggatcccccccactccctttcttccgcaggcccctctcactcactcgactccctcttttttttgattctccagttacggtcgtctggttagatgcgacatcccagccgccaaaagctcgactgctaaatcgtaagttggaaacgatcgtaccgccctcctcctcatctcatctcatcttcagcatccgactgcaaacccccctcccaaccaccttggagtactgtgtccattcggctctacaccaccgtctaagtatgcccacactacccacctggagctgtccagaagccctctcgatcatccgctcctccccgacagatgatcaccaccatctccatcatcccccttcagagttcacacctcgctcaaagcaaaaacagaaaaaaagaaaagaaaagaaaaaaaaaagttggcttaccacccaagtcacttcctctcctcattggaagccgaggcctctaatctcgagtcgtacccaagcgatcattcctcccctcgtttcctctccgagcgatctcatcgtctcatattcctccgatcgatcgtgtttcgttcctcacatccttcaccacgaacgagtgcttctgctcccttggcccgacaagaacttcagcacttacgaactcgtttgtttcttctcctcctccgtcccgcgccttcccaacctttctctctcctcccattgggctcctgctccctctctttcacttcggcatgcctctccagatatgcttttgttgaatttgaggatgaaagagacgcggccgatgcgtattatgaaatgcacggccgtcgtcttgatggcgacacgttgaacgtccaggtaagcaccaccgatcgatcactactccttctcctcttcctgtcctatgtacatatgatcgctgaccgggattgtcccctgtgggttttttactcgacatcatcacagtgggccaaaaatgccccgtcgtcttcctggcgttatgagcgtcgtgaccgctcccctgtctattcccgtcgctcttatagatccccctccccctaccgagcgcgtagcagtcgtcgctcccccagcccttaccatagtcgcacttctcgccgtagccgtagtccattacctcctagacgtagcccgactccccttgacaagattgatgacagggacaggttgccgagtgaacgtctcaaggatcacaaggacgagagggatgactaccatcactctcgttcggctcacaaccatgatgatcccgtagagaagggtgaacgagccatcacccgctcccccagagatgcctgaatatcagacctctacatcccccacagaaaaaaaaagtcaaaacaatgcttgtcggctcaaagagcttctctcctctccatacttggtagtaatgaaatatgtttgattcccttttttctattggaaatctcatcttgctccttgttggacgtgttttgtgtcaagtgctcacaatgttctgatggttacacatttccccctgacgcgtctcaaggaattatatggacacgcgcttgagagaaaaagttctctcaagcgcgtgctgagaagatgcgtttctgcgcaagtccaactgctggtgagcctctcttgtgaagaatgaacttcacaaaaattcaatcacaggttgtgaaggtgattgcaaaagcttgtcacacatcatgtaagactaggtaggataaggtatgtagtgtaatggacgcttcaatgtttgtggtgtgatcataaagcttggtgttttaccgacactggtctgtgattctggtgtcaaaaaattgatacataaaacaaattttggcttgtgaacaaacaaggtaattcaaaattgaaatcaaaaatttgctcaggtgctatgatacaggccctcagtcttttctttgtgttcataaagatgtatgtatttgaaaattaggtatccatcaactttactgtctggtaatgaagcactttgtattagagagttgaaaggaggtaaacttttagtaacatcaatttattggtagtaggtacacccattgcgtaaagttacaaattgctataatttttttcttacttttgctcttgcttactgctattttataataaggttggtatgatgacgacatatgaaaatggaaagttgtctatctactgggataaaaatgatctatcacattcttttcctttgatggtcaagtgatagagttgatgatgagatttttgaacaagttccaatggaaatgagcagaaatttcttatgtagccatgtggggtttgttgggatggctttttgatcaggtttgtgccaggaaatcaaatgaaacatgaaccgaagcattggttcattagccttgcaattggaccggtttaacggcgtgaagcagtcatccattcaagttccaggcagccttgtgcgatgctttttttttgagagagagagaaagtgagaatggtcaattcggctgctttcccaagatagactttgatctgaatgacttccatacattttgggtggggtgaatatacataaagtagatgactgtcgaagaaaatggatactgaccactgtagcgaacacctttgaaatcagccttgtcgacaaagtctcgaatctctttgatggagcattagtgggagcgcagcgggaacggaggcgtgtccatggaggacgccgtcccgcagcccgggcctcacccactgtcctgccctggagactgcgcgctcggccacccagctgcacagcaggactgaggactccgggaggtccgcgcgtagaggggaagagccgcaacctagggttttcctttcctttcccctagcacttccccctcccccatcatcctggaaccgaccaccgtacccattcacctgcaccgaaccctaatctcagatcccctcatccttgtttctttttcgacatttatttccaaccggtctctccccaattcgacacttgatttgaaccgctagcaagtcgtattcccgtctacctccttctttccatccctatctttccatccctacgatgtcaaacccaaactccatccaatccctcagcgaccgagtcaaggactcatctcaacaagcgaacctatcccaatcacccagtcaacaagccagccaaataccccttcccaactcctcgactccgaaatccttaacccaaccgttaagcaaagagaataggccgacaggcaatctcaaccccgcacccaaagggaaagaaactacgtctaccaagacgggagaaccggatccagctcttcagagctcggtaaccaggtcaacgctaaagaaccctataggtaagcgaaacaaacattccaatacaaattgaggaagcccagcgctgacacaaaaaaaaaaaaaagcagagatcatagatggaagcaacgagaccccgtctcaatccaaatcaacgaacgctagggcgaaagagatactcctggccaaagccgtgaaagctcaagaagatggcgacgatgcaaaggcggaccgattcttcgcgatgttcgacacgctatcgaaggagtccccccaaccttcgaatgagaagacaacccccaccacagcccaagccaccccagactcatctctcaacaataagaaaagaccgatcgaatcggaaggcaccacacaagtccgtggcatcaagttcatctgggccaacaccaactcgcacgacgatggggggttcacgccttactttcacaagaatctgctcgagctaaaagggccaatccccctgacaattttcaacaaaacctggcaagaggaagctttatctcaccactcaaaaaacaggcctaaatctgatgaatcttcagccgaaaagaacctccgctaccatggcctagccgtccccgacgagtggctccaatctttctccgattggacgctcaatcatcaatgtttttacgagacgatccgcgatagatacaactacccggtccttgctgagtggatcctcctacacaaggccaactgcgacagactgcagaagaaacatggtttcatggtagcgctacgctacgacattaggatccgaaacaatgccttcgctttccgcgttgagaaggacggggaggaatcattctcgaatatatcactcttcaagccagagacggcagacgacgcccactccgaatccagaaacttcaatgaacttggggtgagggataacccatacgcgctcggcggccctcgatacggatgggacccacacacaggccaaaagcgaacgaagaccacagcatcaaccacgccgaacaacaataccaacggcagtaaagccccccttgctgggtcctcccaatcactatcccaagcccccgcaaactcccttcccccaagaccagatcagaatagaccgcccagaacctcagggtacaagggcaggaattacaaccccaaccatggatcagctaccagacgacgtggcaatgagtaggttccctctatccctccttccccccatctctctcccttttcctcgcccctagactcctccctctcttctcccactttctactcctctttctctttatcagtcctcccacccctacaaccgatggctattcccaagacatgtccaaatacccataacccacccccaattctcacctaaaagcttgtaaaaaggaggaaccgagaataagagtagagacatagaaagaaatgaaacaactttgcccaaacccttgagccaaatctgactaagtgtgcaacccacttcgcaggaaagtaagggcccacacagagccccagtcgttaccgttagcttctaacaaaccccaccgcttggaacctgccaaagaggggactccagattggcccgaagccataagatgtgagatggacgtagaagagtgggaaagatcgctcgagaaagcaggcctcgcccaggagttttcggatgtgatacggggtttcaaagaaggcttcgaccaagggatcccaaaccacaacttaggtccggcgaccccatacttcacacctcccaatcaccaatcggcacttttggcccaagacaaaatagaacaatctatgaggaaagaagtagaagcgggcagaatgttcggcccgtacactcatgagcaactaatgaagaaattcagtttcttccgaacgaatccactaggcgcagcggtgaacggagacggatctatcagaccgatcaacgacctctccttcccgaggaacaaccctctaaccccctcagtcaactcctttgtcgacaaactggactacgccaccacttgggacgactttgagaacgtctctaaattcttcaagaggcaaaccggccccctcctcctagcccttttcgactgggagaaggcctatcgccagatcccaacggcaaaatctcagtgggcctacctgatggtcagagacttcaacggtgggatcctcatcgacacccggatcgccttcggaggcgtggcaggatgcggctcctttggtaggcccgcagatgcttggaagcaattaatgctccacgagtttgacctagtcaccgtcttccgttgggtagacgacaacttatttgtcaagcaccccgactcaaaagtcgaaatggatcatatcgtggccagatcggaaagcctcggagtcaaaacaaactcgacaaagtactcacctttcaaggaagaacaaaaatatatcggattcatctggaacgctaccaggaagtcagtacgcctgcccgacgacaagaagtaccagcgggtacagcagataaaagagttcctccaaatcggctctgagttctccttcaaacaggtcgaggtgatggcagggaggctaaaccatgtttcatacctcctcccgcaactccgatgctacctgaatagcctataccgatggatgaacacatgggtacatcgatccaaagacctacccttaccaccaggcgcaagggtcgacctgcaagagtggctaaccactctcctctcatttaaggaaactcgaatgatacgagacccagatccgatcgaaatcgggtggatgggtgacgcgtcgactagctacggcatcggaataaccataggccgccgctgggcccaatttcaactcaccaaagactgggacaaaggtcccgaaccaaaacgggatatcgcatggcttgaaacagttgcgataaggctcggtctgatagccctagcacaactcagcgtgaaacgcgggaaaaccattatcgtgtggaccgacaacaccacaaccgaaagcgccatcctgaaacgtaagtcgaaacaccaagcggtgaacgacgaatggaagatcatacaaagactgctgatcgagatggaactggacatagtctcaaggagagtttcgtcgggcgacaacgtcgcagacgcattatccaggggcaatagagaaggaagggacccacaactccaaatccctatcaccgtcccttcggacctggagcatagaatgttccaatccgtgtgttaaatagcctaccctcttgtacctagactacctctcttccagcaatatacctctacgtccctagagacaaacttccatgatgttagatctaaaaaaggtttcagccatcacaagcaatggctccgagccccgagaacccaccgcccaagagagacactacctcctgggctacaggtggaataccctactcagttataatgccgcgattaaaaagtatcagagcttcgcacgggataccggcaagccaactttccgactacccctaacggcccaagatatcttcgacttctgctgctgggcaggcaggaccgctgaatcttcgacgacccacgaaatctcagcaaacacactcagcaagtacctcgccgggctacaaatgtggcacgtctaccacaacgccgtgtaccccgcggactccaagacgaaggtggccaccttcctcaaatcttcggcttacattgacgcagaaacggacaaaaagcccaagaagaaaccagtcaccattgagaacctggtgaagctgactgaactcctcattgacggcgaccccttccaaaaggccctcctggacttgagcgtggttgcattctgggggatggcccgcttagccgagctcacctacaacgaaggtagcgggcccctaaggaaaacggcctcgctactgaccacggacgtagaactagtctacaaggaaagggagaaccttgctaagctcaccatccgtggcgcgaaaacggccgatcctgggcaatcccaaaccatatacctcaaagagctcccgcacatgctctgcccagtccttgctgtcaaaagaaggttggccgaagctggcggagccgaaacgtccttgttcggttacaccgaccaccatggggaaaggttccacctcaccaaacctcaatcaacccgtgctctatctaagatctggggagcctgcggcttcgagggcgtatccggccactccttccgagtcggtggcgcgtcaatccaagtggctttgggtgttccaatcagcgagatccgcatcagaggtcgttgggcctcagatgcctacaagctctacctccgcgacttcaccgaagaggagatgaggaaaactaacaaactcttggctagactagaggaatgttggatgcatgtaccaaaccccttagtgtaattcattcatcttgtctccccactcctctctcttgttgtcttgccctccgggtctggcgggacagtaccaggcaacgctggctcaattgcccctaggcatcttgagatgtgggtctagcgtttgccccaccccctttttgggggtgtctttctgctccggggagtacctcggctagtcccgggactctcacgtgttaccctgctctcgacccgccgccacggcgggaacagcggcagagtctcactggagtgtcggcgatcaccgccggggcccgggtctcgacccttgagaccctctccccccagacccacacacgggaaacttgggagaccactccctggtctccgggtttccctaggtgtttctcctaagaaacactgaacatgtgagcacctaagagaagcatcactgtgagctaacagaagggcggcggatcccggccgcccgtacgcagcagccgtacgcagctgccccgtcggcgtgagccgtacgcagctcttccccgtgtccccacaagtccctaatggacttcttcatcagacagcttgactttcaaacttgcaagagattcttcaaccccttcagctcgagttgagccgggaatcgggatgagcaattcggattgcatcagtatccaagccaagccgagttgcacaggggtacacttcttcttttgagccaatgagatgaatttgtcggtcaacttcccgaaaagaaatcatcatatctcatgattaacagctggtcttttccttccatgcgcttagttagtgatctctagtctacttcgtcgacttactttgatgttatgatggaagttttcgggctggaatcgatcaaagtggcgtcgtgcatcgttagggtcgaggtcatcgagcgatttaatttttcccgttaacataccaagacctaaggggctgagtgagatcgagatagtcggtttaaaagcgttcagccaagagcaatcctatcatatggtttgggacatacctgtatgctataatggggattcgaagttcttcacaagtcgacaagataccattgtgttcgatatccaataaccactacaaaaaaacagatgtacccgttatgttgtcaaagtgcttgagctctttttttagtcgtatcttgctcaatcagtcctggacaggagactcactggagaatactccacctcgacagcagacactgggtaaacggcgtgtgctcgtcggattgtttcggcagatacttcagacaatccgacatgcttgaatttgccttcgttgattaaagtcttgtagctcttcatgacatcctcgattggtaccttttggtccactctagccatctgtacttgtgtgcacgttgagaaaaagtgatgagcaacacgtatttacaagaacaagtgggagagccatcatgaggaaagcgccgacctgaaataagtccatctttttcttccctccaagtttttgattgatgttgtccacgcttttcctgagaccgtccattgatccatcaggatgattcattttgccgccttccaaattgaagccgcctttgacgctcaagaaacactttccctgctcggcccattcggggtaagcatcaaagaacctggcgagtaattccaggttggagttgaaccgatccggcggatttccgtagaactctccagagtcgaggaacttgccaccagcagtgagaaaagcgaggatcgtcttgaaggctttcttgtctggagtctcggtgggtgcccacgttaaacgctgtagatgtgtaatatatccaaatggataagagggttcgaacggaaattaatgccctcagtgagcgaagtagtactagagcagaacagaagtgatgtaggactatgcgatcattctaaggctgaccatcaacccataaccaatcggacagactgagacgagtttaccagtctcatgaccaactctacgatgagaggttatatcgatggccataatgggcaggcacaatttttctggtgagatctgaagccaagtgtaacgactaagctcacagcagccctagacaagcaaaagaggaatgatccaacagcacacgcaaacggatcgagctgacttagtttctttttgaagcaggacaagttgggatcttggttacggaattttattgtttaatgataaaacaaagatttcgccatgaggaaagaaaccctcgaggcgagtacaagtccttaaatattattacctagctacaaccgaattacgctattcactgattctactatcactatccttttacagattggtataaaaatctttttcttctttgataattcttacggatcgatacaaatcttttttcttcttcgatagttattttcttaattcttttctttgaaattcttcttcctaaacgccttttaaagtatcgaaccatttttttcttcttataagagtaccgatcttttttgaattcttttttcctatctcatcgatcttcttctaactgaactcattctcataagaattttttgaaatttgctgtgtgttgtgcctgctcgttacaaatatgccttgcctattatatccttttttctttgatttatacaaggccaccaaattgttcctaaaggtatctaaataattgtgcaaataacttggaatatctctgtcagctacccaagtgtcctctcccggagtagagttgcgccagcgaagcaaataatcaaacttacccttacttacctgcctggcgtcgagaatcattgctaatttggaccagtcaacaattcttccttccttataatattgttccctaatgccctgaaccgtcccgcgaccctgaacttccctaggattgttgtatcttactaccaaagaaacattgaaaactggatgaatctttggataatccctagcaatatctaatcttaccgcgttttttcctaccatttcaatgactctgaacggacctagaaacctgtaatctaactttgaatttagcctcctagtcgaaataaacttacgtaatagaagaacctggtccccttcttcataatgcgaagcttcccttcttcttaaatcataatatcgagcctggcgttgttgagcctgggttaggcactcgactgccctttcctgaatgaattgcaagtcctctgcaaattcatctgccggcttgatacccgagctgtttgttagtacgctgaacttgggatggaaaccgtaagaaaagaaaaaaggggaaactcctagagacgccaaatctgaattgttgatcgcaaattctgccaagtccaaaatcttatcccagttatcctgataaaatgaacagaaatgacggaggtaatcttctaaaacttggttcattcgctccgtttgcccatctgtctgcgggtggtaagcgctagaatacccactcttgatttgcaaagaattcattaggctgtcccagaatttacttacgaaaattgatcccctatcggagataatcttctggggtaatccatgaagcttcactacattcgttcggaataaatttgcgacctgggctgctgaataagtctccttacaaggaataaagtgagtcatcttactcaacaaatcaatcaccaccataatcgaatcgaatccgccagaatccggtagcttgacgatgaaatcgatccccaccttactccaaggcttttccggtatcgttaatgaatttagctgtccttcaggtctttgatgcctagccttaactctttgacatgaatcacaggacttaacaaattttatcacgtcctttcgtactcccggccaggaaaaggtcctggttaaaagagccaaagtccgcgcaattcctgggtgacccgctgaaggagtatcatgcgatagctgaataattctagttctcattgccgctgggacataaactcgatcctggtaccagtacatgtcctggaataaatgtagatcttctttctcatcctcagtcaagttagcataggaccgcttcaagtaatcaattaattcatctgtgggcttctgaaagaatagatcgtgcttagctgttcccttttctgcctctagaggaatcagatcattgatgtcttcagataccagacgcttcgcgatagtttctgtaggtgaatttcttaattgccccgaggtgtagtccgggcgcctacttggaccgtcggctggattacgtttccccgcaatgtggtgaatctcgaagttgaattcatctaagaatgcggcccatctggcctgcttaggagagagctgtttagctaaacgaaaatatcgcaaattagaatgatctgaaaaaaccttaactggctcctcggtgcccattaaccaagcgcgccattcttcaaaggctgttacgaccgctaacaactccaaatcgaatataggccaacctcgttctcgatccgaaagcttcctagaatagaaacttaccggatggagctttccatctggccctggttgacttaacactgccgcaatggcataacctgaactgtctacatgaattatcctagggagcttgaaatcgaaatgtctgagaagaggagccttcgaaaaacaagacttcaaggcagaaaaagaaattcttggtttcctctcaccgagactctgaacagaacacactccttcttttgtcaaatccgtaagaggagccgccaaatctgagaattttgggataaatcttcggtagaaatttgagaaccctaaaaatcgttggagttcttttaaagtccccggatatggccaatctagaattgtggcaagcttcttcgggtccatgcggattccttcgcgagaaatgttgaatcctaaaaatcggacttctgatttaaagaattgacattttcctaatgacgcttttaaagaatactcatctaatttctttaaaactttcttaagatcttcaacatgctgctctcgagtttttgaataaattaaaatgtcgtcaatataaacaaaacaacaaacgtctaagtactcacgaaggacgtgctggatgaatcgctgaaaggtagccggcgcattagccaatccaaaaggcataaccagatattcgaaaagaccccacggagttcgaaaagccgttttccactcgtgtcctgattcgattctgagcagattaaaggccgatttaagatctatcttagaaaggaatttacagcctgctaaattgtttaaaagcctcgagaccagaggaaggggataagaatctcgaattgtcatcgagttaagtaaccgataatctatacatggtctgtcagccttgcctggaactttaacaaagaaaataggagccccagccggagaaggtgattctctaataaaacccttcttcaaattatcgtcaatgtattcctttaattgttgattttctttttcgctcaagttatacataccggtgaaagggggggtacttcctggcttaaggttaattttgcaatcgtaaccttctcgatgagggggcaaagaacttagactttcaataacaaacacaggcttaaattcttttaattcgactggaaattcatcagtttcgatatgagagatagaaaatacaggctttggaataaacaggctcatgggagcgccgccaataattattcgattttttgacaaccaaggagagcctaggataatatctgctgatgctaaattagtaacgaagagtttgacttggtaagataacttatgagaagaaaacggtagttgaatctccccgatccaacattcttttatttctcccgaccgagccgaagttccatcaaaaccccgacaaaccaaattattcttaagctgaaccaaagaaagggagttcctacgtacgaagttagagtcaatgaatgaagccgaagcccctgaatcgaacagggatgaagcttcccacgaactatgcccttgcaatagccttactggagagatcggtcgatgggatgggaatgaaatgacaaaaaaatttaggtagagagacttacaaggttccttattgacatccatgtgggcaacagcttcatcccaacacatgtcacccatactaagaggctgaatgtcatccaggttaagattgcctgaagacttagccttttcctccgccgccacttcggccaaagcttcttcaacatcccttcctccttcggtgatccatcgtttgtaaagcccgatcttgtcgtcgacgtcaggttgcttctcctttgaagaagtgcagcccttggagaccacatgtcgcttatcgaattgaccgtgacatcgctgacagatctgcttctttcgacatatcgctcggaatctgggaaaattgaagcacgtttcagccgacatgacgtccaagtccatggggactacaccgtctggtactcgaacaggaggagccgagacagatcgaactggggcttgagcgtgctgacgtttttggagagctggaagggatcctgaatcaatcgaggcgattttgtcttgagcttcagccgccgaaaccgcaagagtttgctttcctttcagagtcgtggttgatttccaatcgccacgcatgacggcgatcttgagaattttgggattgagagctcgttcgtaaatgtcacaacgggattcttcagttaaatcgaccgcaaagcagagagaattgaagagcgcgttgaactcttcgatggtgcgattttgttgtcggaaagcattcaacttcttcttagcgtcctcattatcgtgtttgttgtcgaacacttcttctaagtgggttaagaaatttgaagccgagaggagttgaggaagaacatagggatcctgtaccgacgcagattccgtcggaagcttttgctcacgcgcgttttcaaaaagcaacgccatccaccagttgtacgaggggcaaggatcacccagactgccgttggggtgtcgaaagtggcgaacgatccagttgatttttgacttctccgatcgaaaacaatcctccttctcgaaaagcttctctttgataaagtaaacaaactgcttagtttctttcggattaccagtgaattgagcatacgctaattccgaaacctcacgagacgagcccaatcctgatcgagataaatcgatgatttgagaagcgttttgctgaatggctgaattgcagccgtcgatgaccgaacggatttgatcgatggaggattgaagcttcaaaatgtgatcttgaaagtacagcttgacgttattgagatcgttgtaaagactcttcatcgattgaatatctttgacatcgtccgcgaggtgtttgaaagtcttcttgatcgagtgaagttctgattgaagatgagcgagctgagagtcgttatttgccgagccgagcttgatagaggataactggtctgctaactgagctacttgggattcgattgggttttgagggttatcggttgggttaatgacgggggaatttgtgacaacgggaatagacatcttcgagatacaaaagaatagagaggaaaattttacaaaaataaaaaaaaattttttgagcctattaaagaaaaaaccttttgagacggtaattttgggtgttacaacttcaaaataaattacaagcttatgaaagaatcggttaaagaaagagatagtgtaataaaaattaattacaatcaattttttagcgaaaatagagagagattttttttttcttttctacggaaaactttgagaaaaagcctgagacaagatattgggagaggaaagagaaaattaataaccagcgagaagagtcttatatgataactcgagcgaagcaagggaatttctttagaaattttctaaagacaaataggttaagatggcgaaataattgtaacgactaagctcacagcagccctagacaagcaaaagaggattgatccaacagcacacgcaaacggatcgagctgacttagtttctttttgaagcaggacaagttgggatcttggttacggaattttattgtttaatgataaaacaaagatttcgccatgaggaaagaaaccctcgaggcgagtacaagtccttaaatattattacctagctacaaccgaattacgctattcactgattctactatcactatccttttacagattggtataaaaatctttttcttctttgataattcttacggatcgatacaaatcttttttcttcttcgatagttattttcttaattcttttctttgaaattcttcttcctaaacgccttttaaagtatcgaaccatttttttcttcttataagagtaccgatcttttttgaattcttttttcctatctcatcgatcttcttctaactgaactcattctcataagaattttttgaaatttgctgtgtgttgtgcctgctcgttacaccaagccacgagcggtcaggaagtcggatgaagacgaaaggaagaggtgccaatatcagtttcttcctttctcgcctatttatactcctactaagcgcgacgacgaggaggcaaactaatgaagactcgaacacttcacagtcaatcggagtgtgccgacctttgccaagcgcttgtttaccagatcaccagagtctcaaagcaagtgatgtggttttaatgtgtaccaccgccgaccggacaaccggctcaaaggccgaccaacacccgcacatcgacacaacggacaacaatgatgatgtattcgacttcatcttgccaactatgtatcatctgttcattcaagccgtgtaaatcgaacatcaccgcagatcactccgcaaaagatgggggatgtccccccccctaatttgttacaagttggtttgtcagcctcgatgtcttgcgcccgcaggttgccaagaaatattctggtggtaggccgtcgattttcaggctctcatgcgtaagatgtgcgcttggaggagcgatctctggtccacatattggttgcccattgactgtgcttggattttttgctgatggcgagtatgtacggttgtaaaaaagaaagtgcagttaaagttttgattaccaaagggaattggcgactgcagagattagaatcaaccgattaggcttatgcggctttgctgagaccgacctggagcagatgtgccagggcacaccaatcaaatgacacgggcctaaaggtgcgaagaactgggatgaagattgcaagagaatatcaaagacaggggagtaaagaatggaaacaggggagattatcaaaaaaatggtagacttctcgaggctttggttatgatatctgatgctagcttaataaaactggaatcattcgagggctttagacacgaggtatttcgactcagaaggtctggtgaggagctcgaatgaatactcttcgaataaaaccgattctgtggtatacacaaagccatagattcttacaatccactcagtcaagttcaacttcaactcaggttgttcctcacaataaaatccatcctcatcattttcttaggccagttgccgtttttcttgaacatattgagatcatcatttcatttttccagagcgcttttgagggtgaagacatgcatgaaaatgaaatccaaagtgatttgtctaattggagcggagcttgtgatgaatcgattggatgtttctgcaatcaagttgtctcttgaagctccaagggtgatcataacgagctgcgaagggtgaggtcgaagcggcgcgcggagagcgattgggcgcgatgctgaaacctaacccaactcaccccggcttgaagcagctcgtcagacccacaagcttgccgttggagcccttcaggcgcgtctactcaaaactttctgctcaagaacacccacctgcccaccccaaacccatccaccacgccaaactaccaaccaattccccacatagaaacttgaaagacaagagccatgaccacattattgtaagattcctgcccaccttcacttctctctcttcctttcgcatctcaaatctgacattgattacccattccttgttgccttccagctctgcgatcgtcaagcctgacaagccactgctctacctatgtgatgagagtacccacatcaccaacattgccgtttgtccgatcaccaacggcaagaaacctgccactttgagcacgatcccgccttttgttactatcctcaagctgcagtacgaaggcccagtagtcgaaggcgagaacgacgacgacgatgacaaggagaatgttaactctagcaaaccaaccgcgggaaagcctgacaagaagcaagccaagaaagcacaagacagcgatgatgcaggagaggaggaagacgacgaagatgatgattctgatttctctgggatggacatcgaagccaaggaagttgttgttggatgctttacccccaacgtatgtatacatccttgtcttaataatttctgcgacctctgctcgagccatctaacactctcgccataccccactagattttgcaactcacaaccgacctttacctcgctcccaacgaccaatatcgatttgtgatcactggtagcgctgaatacgaagtccatctcttgggtcgctacatctcagactcccttgatgaggatccctctgatttcgacagtgaaggcgactcggaggacgaaatgggtaagctctcgggtgccattcttctccgttgaaccacacccaacttaatacttacccttgcgctatgacagatgaactcttattagatgagatctctaccgatgaggaagatggcgagggtcccagaatcgaggagatcgaagacgatgacgagcaagcctccaagaaggccaaggcaaccaagagcatcactgcggctcccgccaagaacgaagccaagtcaaacaagcccactgaagacaagaaatcaaacaagaggcctctagaagacaaagaagccgacggtgacgtctccatggccgacagcgccgctggcacaactgacggccaacccaaactatccaagtcgcagcgcaagaagctcaaaaaggcccaacaagccgatgcacctggtggtgccaaggagaacgatggggaagccaaagcggctgacgccaagaagtcgcctgccaaagaggccgccaagacaccgtcgaccgtcaccttaccttcgggcctcaagattatcgacaccaaagtaggccagggtgccgatgctaaggctggacaatccgtctcgatgcgttacatcggtaaactcaacaacggcaaggtctttgactcgaacaccaagggcaagccgttcaacttcaaactcggccgcggtgaagtcatcaagggatgggacgaaggtatcaagggcatgaagttgggtggcgagcgcaaactgatcgttcccgccaaccttggtaaatactttctctgtctgactccgggtcgactcgttctacaatagtcaactgacgtcttgtctctctctttttgtttcagcttacggcaagagtggagcacccccggatatcccacctaactcggtcttgacctttgaggtcaaattactagcaatcaaatgattaactcgtccttgagccagtcacttgagctgacaataccaaccgatcttagatcatcattctcatcctctacggatcgtttaatcggcatcaatatgtactttccatcatcacaacttaagatccccaaaccctataaaatcgtctctttctttttctctctccttttcttttgattcagactcccatgcaacctaccatgatggctactatctacttctccaattcatcgcgtccctgttcagatgatttgtttgccaatttcccattaaacatgtcacacactcggggctcagtggatcagttgtatgcaccctgttcgggtattgtgattgtttgccagttgcacttctcacgccttctccggacctcaaagaccagtgtggtctcctgtttttcctacaactcttatcaatcgggcgccacagctcgaactccccagcttcatcatttacgcgtgtgatggccggtatttctatagtgatgattggttgaatgacaagaatgcttcaagaggacgattctagctaagctaagaaacctaaaagcagctaaaagctaatcaaccacaagcttttcatatcattgtgattttggtatatctaagagttaacaagagaaacaaacctaagatagtttgaggttagtgacaaagcaagcagttggttaggatgaaacaattgattgcttgagaaaggaaccaatacaaatatgagaggtagctttatatatattgactaggtttcagaaagaagtaaaagatgtgaaaggaataaagtacagtgggtagaccgttatttttggctgcctgttttggaccctagagctccgaaaaacagacttgaagttatgagacttgttcaggtggtgcatgataggtcccagaaaatgaatatgaaaaaaataaaaacaaaaagtaaagtttcaaaatttgtgaaaaataaaaactaaaactcatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagaggggaacatggtaagaatgattataaatgaaaaaaaaaaaaaaattggaaccaaaaaaggtttggacaggttagttgtccagattggagccaaaacagtaaatactactgctttactgcaatgtgggctggtgaatgccccaatcaacagctgtttgaagccatctggaaagcaatttttccaaaattttcattcataatcattcttctaatatcccaatcttcctttctctcagcactctgactcccccaaaatgaatatcaaagcttttgaaaaaaaatcaattttattttacatttttcacaaattttgaaactttattttctgtttttattttttcatattcatttttagggacctattctggaccaattgaccaagtctcatgacttcaatctagtgctttgaagctctgggatccaaaacaagcagccaaaaataatggtccacccactgtacacttaaagttagagaaatgaacaactagaactagatagttctataaaagatccttgcagcaaaagagctgagcgagcaaaatctaccacgtgagataatcacaatgctgacaataagagagactctggagctgagaagtagtcaactcaacactccatttagcacttcaatcattcctaaggtaggtacttttgtcaggaatatatgccccagcatatatcaccataaattcctctaaccatttgagtctgggtggtttataggaataaatcaactgattgttaattagttgattatactcgggtcttagttaaatggctcccagaaattggagttccaactcccaaatttctgggacgccaagaggactgtctgtgtaccctgaaattaggagtcagacctccaaagccttcaaaaggtttgaaagtcaatcccctaataataaataagctctggttaatcacatgtgtcatacagccaagcatgcaagtttgacgattgaatggaatcagagaggatagatgagagaggccatggttctgcagtttgacactttgtcagctgtgatacaaaatatattatttgagagtttgagagacctcggtacctgtcaacgccggtctcttatgtgacctggcgttgatggggtaatgggtcttactatagcctgtaagggccagtagaaatgaaacctcacctcaacgctagaaagcggaggggttagctccctgggttagaggggacgacggtggaatgagcatcacctcgcctgagctcagagtggtacgatgactctcttctagactacagtagtgacttaactgtagtctaggatagtagaatataaaggatgaagataaaaggtaaagagaaaggggagagtgtactgctaaaaccccactcactaatgttaagtaaggtaaacgggtttgtatggcaataatctctgggggaaggaatcctagagggaaagccttccccttaagtattgcaaggcagggttcaggctgcctgttggaccggacaggtccacagatgatcatttatgtatttaaatcataaatgatcaaaatatgtatttaaattatgatcacaccaaaagtggaggaaatgacatcatctctctctctgggtgaatcaatacagagagagataaataattaatcctcattggtaatcatctctctcattacagcagataatcaagagagagatgactaagcttttaatacatatgtataatatttatttattacataagtatagaataagataccaaggacactgggactcaggtacatccatcaagatatacctcatcctttgaagtggtcatcaaaccactacattaaaccaactcatggaaatatgagccaatgaagacatttggacatgtcctacatgtctcgtggctgacagtaccgctactaattgatttgctagagagactctagagtgattttcctcaataatacaagcagctaagactattgattgaagagaaaaggtttttttgatccagtgtgctgttactccgagtattgattggttactaggagaggcccaagtgtcacaggttaggctgagttgggacgtgagtccccagagttgttcatggaggactggttgtccctgacaaaaggtggttcaaatgaatgaagccagagtatctgctccacaaaaaatctgttgcttatctgagttgcagagacaaagaagctcctgaaatgcttcatcttcaataacaacataaggaatgttactgcagatggaaaagccaggcaatagtggcagtcaacgagtcatgattgagtttctttggtaattgtcctttgtgtaggagcttagcaatagaacctgtatctttttgtccctcttgcattccatggcggcagcccaagtgactgatcatactttcagttgatccctttgaattaatggcgagctttttaaggcataaagtttctcttccaggagtcttgttaacctggcaaacatcaaaagattcattcttgaaggttattgtcttgaaatattaccagacccagcttttcttgccagaatttttgggttcagatttgaccactgccgtcatttgctcatatttcaaggctgagtctgttgagttttcactgtctttgcctactcttccctaaattcacttcctccttccctaatttttcctctctttttctttcttgaatcatcctgtcccagactgaattatactcaaccatagctgttttctgcgttgaattttctgttcttgtgtagtctaattagtactcatcaagacaatttccttctagcaactcaagtcttattgttgacttctttctttttctggtcattatttgattcctcaaaactgattgttaagaattaacgctgtggtaagccaatcttgaataagaggcccacaaaatcaaagcttcaagcacataatcaggccctctgaatgacaagaccctcaaggaccaaggcaagccccttctggattattcaaccaacctgcaacaccatggatgtcacaagaccaagccccctggacagaaacactctggattccacattacacttctttattacataatcacttcatgcagctttacatcatcaatccccattcagccttccacacttggcctctgcatgtgtttcactctaatccaatttcactctagcctcatttccactttgggccacattctattgtttcacactattcctcttgggttattttcatgtctcacactagtacacatctggctagctcatttatctctttggtatactcttcctccctcattggatgtggcacatttcatccctgcatgcctctgatgtcattttccccatttatcttagtacctaccaattgggccacatgtttcagtttgataattttctcttgttccattttgttccatggtgtttctaaccacaagctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtatcattcaaacagaagaccagaagacagaagacatacccatctcaagaatcctccaaagccacacctttccttaagagtccacactcttatcttttcttgttatcttactcaacccagttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaacgcctcttattcatttgtggttgtgtgtttgttttttcatgattaatttgctagcttttctaaaagagactgagaagaattgtctggctgtttcttccatgaactcattcattccttcctcccagtttttattcaaaatactcttttattcattttcattctaccaaattttgtgcacatgtatttagtctatttaattctggctagatacttgtgaataaaaaacattggttctttcactcattttccgtgaaccattcccaaaaaaaggccctctccttttttgagccctttcctttaaaaacatcagactgttctcgagtttaaaatttcaacggagttaatctcaattgattcttggttttctgcagcacatttttggggcatttttggatgatagtgctgatggtcaagtcttgattgacacacaatcaggacaaattctcactatcagtattgctcatctattactaaattctggaagatccattgggtacccagcatcaggtctggatatgctaggtacagatctttgaaaggcaattcccggagccgggatgctggattggaaccttagttgagcagctgtccaccagacctaacaatgcaccagggaacttgctttaagcacacatgcactagacactggaagagatctaggatgcacaagtttgctctgataattaagattatcattcacaaacttcatcaatcaggaagggaatatgaggtaggagaatgtatttgtatggcaaattgaacaaggtatagtatgtttgacatgttggatagaaaaacaagtggatatgactgaggctgtgaatgatttgggttttggaacaaggataggatggttgtgtttgttacctttctcttgtctagaatttgtaaaggttttggagtgctctatacaacatctcacaatatacagcctcccctacttattttgactcacttgcattggctgcagggcactacacgaggtagtgatgtaagttggaaagtttggtaaacaaacaccagcaccagtccaattgtgttggtcaacatgctaactgctgtgtctgttctgaaaatcaatccaacagagtgaggtcagcatttggcttccaattatcacactctttagtacatagccaataccaaaaggttaggagtcctggtcaccactaacttgacaagttgtttgcacatgagaatcacatgatataggcactggcaaggacttgcttaactcacatgctttgtagtaactagtggaccccttgaaagaaaaaatcagagtaacttacagagatagtggcttgaaaacaggtggtaaatcataatagtcaagatattgaaagctttggatcaagaactatttgctgctaagttgaacttggtttactttcagcatatgtctggggtacattctacacatgcattccattatatatccagtatgattctgggtcgtatccagttaagttgtggtacacatcaacatgtgttgtgatcaactttgaagcagatctatggccaagttcactgatggcacttgaaagcaggtgctaagcaaactcccctggtgtgagactcttgggttatttttaaaggtgtaacccaaatggtgccacccggctaacttaacgcaagccccgctcgatcggatgggcctgtgccaggctggcgcgaagcgcccctcgcggagcgagcctccgaaggagggacttgtgaacaaagtcggctttcttgtgtggaagctggcatcagttaggtggggaaattcttgctcgcagacttgtgtcatcttccaagtggaaatttgacccgcctgtttgaccatttgagaggccggcttcttctgatcatttccgtataactcttggggccatgggccctcacctgcccccatcaacagcgttccacaaaggccgtttggccagaagtttcatgatgggccccaactatggtcatagagattcccgtttcttcccagagattaccactgtatttggaccaagtcccccaattggcatctcagggacggatgacttatactcactacaattatcaaaaaattatatgggcagaatgggaagaagctcaggtatccgaagaagttgacggcatcaaaatcatccagatttctcctgagttataggggattttgtgtgcaaaggccaaaaaaagccacaaaaagcctgagcttccaggccgatgtttcaacttcactcccaagcccctctttcagaggctcgcttcgcgaggtgcccccggccctctggaacgaggggattgtgttaagctaggccacccgggtggtttcacaggtgtcagtccttgggatgggtctctggaaccacacaaacacctgggtggtagtgcattatggttcagggggaggatagttttttttagctctgatttgatgttgtgtggttgtttgggtatgtacctgggggggaggaatgagcaattttgggcttggaggtaattttgtaggtaattgttcatgtagtcaagggcaggaaaaagttttttttttcttgtggctcagatttgatttcaccaattcatgaacatttggtggactgaaatgagtatgtatctggtatgggggttaatgcccttatacattacaggtatgtggttagacaggtttgactgcacataacatctgacaagatgttaaacaacatgaatctgaaaatccagtggggaaaaaaatgtattcaattggcattgggctcagcaagcccccatccatacctttatgaaatttaaaaacaaaaatctgaactccaccatccgaagaccagctcatccgaaaactcagaaaggtgatccatgatcatcgatgactccccatcgtagggaatctatgtaacacagaggttataaattcaaaacaggcgaaagatgaatttccacccagtaaagtttaaatgattttccatgctttgaaagggaaaaaaaggaattcatctatatgcgagtgagtcagaaagagagaaaataaattgccggtagtgcgagatattctaagtttagaggaaaaagaaagagagagttttttttattttaaaaaaatgagtcaatgatgacaggaacaggcttgttaagacgaccagccgtgttggttcaaatgttgcaggacctctgctttcatgctataagtatgcaatccgatcttcgggaactgacgagtgcgaacgagatgggcataggatcgaatgatttgtagggagagatcgaaggcccggactgagtgaatgtttatcgagcttgacggaggaggagaagttggggacgaatttgggcttgatgtttttgagcagaggagaatgggagccgagtgcgccgatgagatcgctggtcaccaagacttgtccgtccgtctgagggccagctccgatgccgatcaacgggactttgaggagcttcttcaggtggctgatcagctcgactgggacggcttcgatgacgattgcgacacagccagcccgctctaggtcgagtgcatcggcgatgatttcctgggctttggacggacaatcgtggccttggactttgaagccgccgagactgctggcccgttgaggggtgagaccgatgtggccgatgacgggcatcccgaagctactcagtcgctcgatcaacggcctcagctccttcccgccctcaatcttgagtccatccaccctggccgcttggaccaatcgagtggccgttcgaacaccttgctcgacactcgcctcgtacgtcccgaacggcaggtcggcaatgaacagcgggatccgatagtcgggctcagtcttcagactgtccagccctcggcggatcgccttgagatggtagacgaactcgtcaacctcaagctcggtcgtcgattggtatccgagacagacgttggccaacgaatccccgcatagacagatgtcgatcccgctcgggagctcgctgctactcggctctttcttctcgctttgcgatggtggtgtcgccatgcctatcatcctggccgtcgcgaaatcgtatgccgtgagcatggttatcggaatctcctttcgatatagctccttgagcgtcttgaacgtcaccacactcgatttccttctgcctgcaaccgctgattgagctgcaagactggtctcatctacagaagcgtaccaagttcgagtgtctcagccattttgtccggggagagatcggaaaagagagcacatatgatgaaatcactaactttgatctattgaagatgttggatccaatgcttgtgagctgtatcgatgaaagtcgactggtttcctgatcgaggcactcgtcctggtaaggctgtggtagttggtcgtgttgatggactgtcggacaagcgaggaattgcggcagacccttgcaccaaacctcaggtctgataatacggctctcatggtcaacaggcaatctcaggctcaatcagcctctcgaaccttgcccgtgcgcccctgaaccatcaacaacttcttttatcaccacaacttcaattaaatagatataaatatttatgtaaatatgtatttatatacaaaaaaacccactcccatgcgtattgggccacaccaaccatatcttgatcctcggatgtatccttgcaattcacttttcaccattgatatttttgctcgaagcatgaccccagctcagcattcaaactgtccctaagaaaggattggaatcctgagatccaatcttgtgctcgcgagtcgctgccgggctgccccatcaaaaggacatttttttttgaaagtaaaagcattcaaggaacttgaaatccaatcgacgagcgagcgagatcgtgtcaagagactggagatgacgtgcaatgctgaatgtgagccaatcatacaactgcgttatttcaagaagtgaagagccacaaacaacagaatattaaggctgcacgttacatagacttggatcacaattataatgagttaacttctagctaaaaggcagataggatctgctattgacgaagcagtcccgggagaaggatccagtctatatctcattgtggagggccagaaaagccataactccacaaagtcttactggccctagacaattggcgctggtcatcaagcactctggacatgtcattgaaggaatcaagacatcttatgatgtgttcctatccttgcatctacattgtttatgtcaagctctcaagggaaacaattgtgctacagaactgcattgagatgaatcccaggatattggcactttccactgcacttgtaagttgtaagttgcactcattcaactatttaggtatgtagcacaggaattgacagactcaagttgcatccttgtgagacaatgccaagaaagagaaacctttattcatatgtaaatctctcagatctacgcatccatccattagatcattgaactcaaggaagtaatcctaatggttatctgatttcatttgggcaactcacaaaaaaacggctttttgggggctttcagttccaccaactgttttgaaggaatcatctacataggtatgtatgagatacatacacttatgtatctgtcagcctaatgtagtgtagttgacatggtatcaatgtaacatgaatatattgagtaatcagaacaaaaaatggggcaagatggaaataaagcgagcgaaaactactcaagagcgggtcaacctgaatagttagagctagacacgaacgagagtcagtgtaactttctggtctccccagcgttcctgcaattcctgagcaaggataggtttagaaggatctctgagggagtcgggttcggggaccttcctcaagactctacagagcacttccccttgagtagccaagacctgttcaaagaattcattggcttctccgatcgaatcttccgaaaactggtagtagacatccaagtcatccgtctggactgcgccggctttcttccgtaaccgttggattcgattcatcaattctctggcaaacccttcggactcgagctcgggtcgcagtttgcaatcgagcagaatcaccacgtcttcgtcggtgttgttttcgtatgccggtgcagtaggcgactcgtccgagctgccggcttctttgtcgacataccgactaacggtcagatcgcctggcccgatctcaattccttcgatcgtcatccttgagctctccaagtagtttttcagttggtctgaggtggtcgactccaagccacgtttcactttggctagatcttttttcagtcgacggcccaagacggcccagtcagcacctgctttgtattttactccgcatgccgcctcatcactactgtaggtgatttggtgtacgttcaactcgtcctccacatagttttgtaacttcttgacatcttcgtgatattctggatcagtgtggaagactaccagctccttcaagggtgtctataattggtaagttgggcacaaaatataagtggccatcaatattttttttgttttgtttagttgaaattaaattacaaacctttaatgagatcgttttcctttctcgaatggttcgacccaagttgatgaccgtttgcatgtgtttgacttgtcgaacgatgactgggtcaaagtactcagcacgaacttcagggaagcggaggaaatgaaccgatcggagatcatcgccgtaacccaagtccagatttcctttggggaagaagctccgaagtccctgatagatgttttctgtgaggaacggcgtgaatgatgactgattgataatgccaagatggttagatttcaaccaaacactataaaaaatgtaaccgaagcacttactagtgtgcgacaaagtgtgaataacgtttcaaacaaggtgttcagggcaacaacagcatcctccggcccgttttcacccttcagtcttcttcgattgaacctgatgtaccagtttgtcagctcatcgacgaggtctaacatctgcggcacgacggtgtacagtcggtacgctagaaggaagacaccgatcagtgaggcaatcaacgtggggagatcaccactagcacacaccctccatttcagccctgacgtattggatcaacccctgacaacgagccaaaacccatcgatccatcacgttttcagatagctttgctttggggtcatattcaaagtctatcccggagactttcttcaagagtgcgacttgaccgaggaagaaccggtacgaattcaaccaaggaagcatcacccgactgaccacttccttgacacctgcctccctgaagcggagattctctcctctgacaacgggagaattgatcaagaacagtctgttgaaagtcgaaagaaaacggttttgttttgttagagatgatatggatgtgaaatttaagcgactggtcaagatatgagctacaaaccgaagaggatcggctccatagagatctaagatcacatttgggttgggataattcttcaaactcttgctcatctttttgccgtccctaagtgcgcatgagatgtaagtttccatgtagcttccatagtttatccaagccagtatatatatgtgaacacactcagccaagaccaatccacatacaatcaagttctgccaaggcgccttctgaaacagatgagtcgaaagcacgaggagagtgtaaaacctatagatcatcgcaagttagtgccgacatcaagctgacctagatatatcatcgcagatgacctaccatcctctggtttggtccatgccttcagcaataaactgggctggaaaagcggattcaaacgcttccttgttttcaaaaggatagtgaacctgagcgtatggcatactagaaacatcacagtatcagcagtgaatcctgacagtaagacagagtcatccatacgaaccttcctgattcaaaccaacaatcaaatacttcgtccactctcttcaacatccccttccccatccgcgagggaatcaagatgttgtcgactgactcccgatgcaaatctttcaagatcccgcatccagacagctcattcaattcttcaatggatcccacacagatttgctgaaagaacaagcccaaaacgattatcgatcaatgtcaatatatcacttcatctaccaaaagtaatactttttttgacttacttcttcatagtcgtcactaacccagatcggcagcggcgtaccccagtatcggtttcgagaaatattccaatcgcgggcattggccaaccaattttggaatcgattctcgccaactgcagcgggtaccctaaaatgttgaaatgcggaagatgcgaagcaatcagaatcccattcgttaggacattaaatattggaaccaaccagcgggtttggcgattattctccactaattgatcgatgaccggctgaactcttacaaaccacgctgggatcgcacggtaaatgaggggtgtacctgatctattcaaataaaaaaatgcatagtttagtctttggagaatacatagtgaatagggctcctcacaaacctccaacagaacgggtaagaatgcttgatttgactttggacaatcacgcgtcccttctgtttcaagaacttagtgatatgggggtctgcctcctactaggtgtcaatagttttctttttgtcagatctgttcacccatagagggtttttcgaatccaaggctgattttgacaaaccttaacatgttggccttggaagtcaggaacgtcacttgtgaagcggccgccgtcgtctatgggacaaggtgggatcacatcggccgggacgacaccatgacgcttacagacttcgtgatcatctgcaccgaacgctggagcctgatggacgataccggtaccggagtccgaagtcacgtaggtatccgtgacgaccttgaatgcggtatctttgtactgatcatagaagtaatccatcagaggctcgtacttccatccttccagatctttgcctaggtaggtcgccacttttttgaacttggctttcttgggatctttgtaaagtgtaccgagtaatttttcgcaaatgatgaagttcttctggtgttgttcatcgaagatcttgatgtaagtcatttcaggatgaacacagactgccaagttcgaaggaagtgtccacggggttgtagtccaagcgagcaaacaagtgctcggatcgtcaatcaaggggaacgagatcgtcaccgccgggtcgttgacgtcccgataatcacttccagcttcaaagtttgataggggtgttgtacatgaggtagagtagggcatcactcgactggcccgatagacttgatccttctcccagagctgcttgaagacccaccagatgctctccatgtaactaacgttcaacgttttgtaatcgttatcaaagtcaatccaacgacccattcgctcgatcgtagctctccactctttcgagtaacgcatgacaatcgcccgacattcagcattatatttcgggatgcccatgtccatgacatcttgtttcgattggatttgaagtttcttatcaatctcatgttcgaccggcaagccgtggcaatcccatccgaaacgacgttcgacgtaattcccatctgaatgagcaaaccgggtaacaatatcctactcaccaaccaaccaaataattagttgggcgggtctcgatcaaatccagattataattaatgcaaatttgagattactttaactgttcccatcaagagatgtccataatgcggcagtccggtggcgaacgggggtccatcataaaagttccagcgtttccgtttaccggcctctaattcgagtttgctttgggttatggaagtctgaaatgcgtcgatcgaattccagtattccagcactttttcttcttccttggggaaactgaatggggagttggggtcgtgtgggggaaagttttccatcgtgtaaaagctgagagaagggtgcgatgtattcttttggagaagcaagatggtcgggtttttttgtgtgttgcctgttgctgtggtctccgaggggtggctttcaagcgagggaagtgtgctggatgaagtgcggcgcagttacgcagccggcactagttacataaacattggcgataggcaagtttgctgtaaagttatccgagccaacctcaacctccattgcccagaaacagaagcaacagattcaagaagccatccatcgcaccacatggtcagtcccctaaagcctttcacaaagaaacaacccacttacatatctacctctcgttgcttttttttccctatacatatccatgtcccgatcgacgacgaaatgcgatggaaatgaacaactgatcaccatcggcctcagtctaatactttgaggccctacttggcctgcgtcagagctactctgacggcggcgctgacgttagaggactttgcctcgcaagtaagtcccgtctgtttcttccttcccctctctgtccttctattccttttctctgtgttcgattggtggttgatgtgtgatgatctggttggatctaggtcgtagagagacataatcgaccagagattgaagctgggttagttcctcatccacttacttgttcaaccgccaaagaagcctagaatcgaatcaaatcgctgcgcaaaaaaaaaacacacacacacttccaacagaacagagcttcctcgactcaaggaagacgaaatcgatcatcaaataatacaaaaatgaaacaaacacaaaaaagatatcttacatgtcgattctttgtgtaacctaggaaaacccccgaagtcctcttgacgcctctctacatctctcgtactccctccgaatacgtcttgatcgaaccatcaatcaactcggtcagactcagcatcaaaatcaaacaagctgatgacatcgaacaaatcctgtaagttcccaagacttgtttttatctacttgccctttgacttcaatgctaatcaacctattctcgggctctgttctgcttcacattctgattgctgattgattgtgtcattggatcctttttttttcaccatagggctagaggagtgacgaggttcctgagtctccgggcagaaaactttatcatcttgagaaggaaaccgatcaaatcgtttgatataagtttcctgatcacgtcgcgtaacatcgaatcgatgatccgattgaaagtggttgacttcattatccagttcagtcctttttgttctttctctgtattctcttcttactcccctttttctggtttagaactcatgtggacaactatttcggttcatgttattctgaagattcatggaagatgtcgatcgagaaatcagtgagatgaagttgagcttaaacgcccgtgccagaatcgtggctgaatcttacttaactcaggttgagtcattcactccttcttcttctcactttactcttcagcagcagcagggctgatttgaatattgaacacaatccttaactttcattatatcttgtgatcgtcttctttccactcgttctcacacccatcaacacaaaacaaaatgaaaaatcacttgtttatttcatctcaatcattgacaatgtacagtttgtgtaaaatagaaccctcatcgtttttttatcattattgggtttgatgacgacagcggtatctggcctcaaataaggtgatacagtcggttttctgtcgagatttgccaaaaacaccctgctacaatgtaacatgtcaaacctcataagttctctctttcaacagctgccatggacaattacaagatcggatcagtagaagcgaaacgaagagatcgccctcctcgacgctcatgtcgtcgagcaatgggataagagcagagttctaaaacaggcaaaaggttcgccgagaagagactgcttgatggactcatcattgtacccccatcgtctcaactcccacttggtactagctgagacgctcatgtacccctccctattgccgggaggccaagtcggctgagccagtggagcggaaaaacgtgagctccaaagatgagcaaatcatcatcaatcatcaagcatttttctcagctgtacaaggttcaagctctcacttctcggacgcgaagccccaagcccaaagagcgcaaaataaaggcagagcaagctaagcattaacctcccaggaagcagatgaaagaaaggcccgcctcaacgatccataaatcagcgttgtgagtgactacagttcacagcctggccctcatcagagaccaatcgggcaggccaattcaaccttcattggctctatccgtccttggagggtgtcccttgttcgtaagcgcttgctcgggttcatctgcctctttctcgcgttccttttgggttcttccgcttagggttgagttctacggagggaggccatttggatcgtcaaataccaacttgtaatggggctcagattggcctcaaccgacgactttgatgacttgaaccgccgatctgcccgtgtttggaggtgtgttgtcctcaagctatgtagtagtactggcgtcgatcgctcttccgcattcattagcaccagaccagacatcatcgatggctacacaatactatccaccagagccatcgtctcagggggtcgtgttgaaagcgttcatctcagtcctggacttccccccctcacttcagtctataaacagacttatttactttttccagttcgactgcagcacttccccgtcacaatctgggggtcccccagagccgatgtagagcctcgaaagccgagttcttctctgcgagaatctaccgtgttcgggtcttgtgatcgacttctgcgagggtcgctcacagatgtgacgaagaaattcctcccctccgagtccacttttcgtttggaatctacagtgcgggtcccccagaaccaatcaagagcctcaaaaccccaaattcccccccccccccacgagaatctataggtcgacttctgaaaggactctagacagcgcccaagtcctctaatatgtcggtcggggttggaaagtttttgtatccatttttgttatgttagggtgtcgtagtggatatgggacatgggggtggggcataagctcttgtcacgccgctgtgtgctctccatctctgattgccctgagctacatgacttcttaacaaagtccctgcgcttggatcagcccaaaactgatcaagtatttaaatacctcagacaattattacttaaactgatcgagatggagtagttgggatgtcggagcgcaaggatccgaaggtcttgtttccttcttcacgctgttcatccagtcatccctatcctggaaaaatcatacattcatctctcagttactatcatggagccactcatgtgatccaactcgaaatatgatctctgtcacctctcaaaaatataattaaaggaaaggttgaagaggtttttttttctttctttgtgagtggaagtgctttacaagaatagttcttgaaaaaaaagaacgtgaccaccgaaaaaaagaaaagaaaacagaaaacagaaacaagactctttggatgagttgcgtataaatagatgtgttatagtgtatgagtgtgtttgtatatgtaagtctacaattaattcggcggctgttgggagcgacatcctgacggcaaaccataccaacacaagaatctagaagcgaaacaagaagaagaaggcacagaaaagagacgaacggaaagacgagggagactgtgaatacaagcagaagatgaatgaagagtatgcaagacgaccggcttcaagcgggccgagtaaggccgggtccggcagcagtttgggggagccagagagtgggttcatggagcccccgggggtcgggcttggggagattactgaagtccggagacgcggcggcggaggaggcggttatctggttaggcaggggctggtcgacgagccgggcctttcgattgcgtttgcgggagaggctgcgttggtagtccaaggccccggagggattgggagcgaatgtctttgcgcagacggcgtagtcctgctcgaagattgtcgggccggcctgctgcccgagagcctgctggcccagccgggcctcccgcagatacggccacagatacactaggaagcccgccgccagacataccgaacagagcaccgagatcacgatgaacggcaccaacagtcggttgagcccccgtctatcctcctcgcccggctctcgcccagattcctcccctctcgtattgtcgtctcctgagctgctcgagtctgcagagatcctggatcatcctcagctctccggtcaccaatcaaatccatgaagagagagagcggagcgacgtacttggattcagcgagcccgatgggctgctttgtcgagtcgatgctgaagttgaaggggagccaaccgagggaaggagcgagcttgatgaggggaataagtctgcggtggatgttgaggaggaggagggtggttgatcgagtggcgtggggagggcggaggctgcggggctgatggatgaggggagactgattgaggggagggaggagggaggaggaaggtcttggtcggtagccgtgacgaaggttggagggcttgaaggtattccggacaactgggatgtttgtgagtctaggaagtgctgaaaaggaggaagcactcgctcgataaaactagagggggaaagcagtgctcacgctcacgggattggtggccgtcgccagtggggaggcagcaatggaggaggacggtgggactggcgacgccgtgttggtgaccgtcagcgtcaccgtggccgtgacggtcgagacgggcggcggaagctggcggagtcttaggatcgctgctggcctcttctgctcatggccatcgaatttggatgctgctactgccacttcgacggtcttcgaatcaagcatcagagggaatactacattgagagaaatcgtcagccagaagaagaagaagaagaccatcaaaggcatgactcaagaatcaagcagaggatggttggttggagaatcgcttcgcaggaatattgtgagcacacttgaacccaaacaacaacaggaaagacatggctagcccggaggtgactgttctctcgacggggcggatggagagggcagctgggttgggcaggcttgaggttgagcctgaggcgagataagcagaggctgatatccaatctgatttcgctaactggatccccaacgagcgccgagagagagagaggaccagtgtttgaaagtcctgggcgaggctgatacaaattatcccaatatagccatcagcctcgccagattattattagaatccgcactggatcgtcctataatccatgtagaaggttttcaggagaggcggtcgatctagcactgagaagatctaattctgataggattgtataagagttaacgagtgaagcatggatgatggggatggccattacaacatatgtaagagttggcggacggtcaacctgctctgagcccactcctgcctgaagggggtcaagggccaatacatattataagaaatggtgatcaatggaagacaaagttatgaagtttgactaacaagcatcggtgatcggcatacatattgttattacaaattggccaggaagttcatattttggggggcctaaaccgctggcagttggaatgccgcccaagcgtaccacttcaatcaaaccatttaagaagacgaccatgactgccggcgacagatcatcaagcccgccggatatctctcgtccagcgcgatccagcccggcgtggctcggcaccgaatggctccacgcccagctcaagacgggccctccaacagatcctgctcctcaacaacaacaatccatcatcgagcgaagactaccttcatcggtgtgcttggatatctcggagtttcgaagtatgtacggacgtctttttgagtggttcatactgaactgactccctcctcacaatcaaactgagaactgagagcggcatttccataggactcctccaacgctatcgcaagtcagacgactccatcaccctcgccctcaaccgctccttcctcctcctaggctccccctccgaccatcctcctcaccaacacaatcaaagccagccctcgacaagccaatgtgcagagttttggaaaatcttgaccggtgaagtgtttcattgacacgaaaaaaaaacgcgtttgtatctggactatatataaactaagatgagcttcctttttttttcttggaatggtaaaagctagttgggcgagtcgagagaacctgatcaggagctgcatcgacattgtcgatcagtcggtctctgagaggagccgagcgatccaagagctatccggcgcgccaaccaaatcggagcaagtcggccggacaagcggagcatttgaagacgatatagccagacgacaccgaccgtcgaccggtgagaagaagagggcggagctggaggcagaagtgtacacggccgagctgaagcggaggatgatccacgacgagctggccggtgagagtgccttcctcgatctccccatctctccctctcttgtcttcaacaaacctatacatatcacttgcctcatttaatattacatcggctgcattctgctcagtcgaatcggccatccgcaatcaagccctccagaaattcagcgcccgctgttccccgtccatctttcctgtccccgatacctcgcctcaggtcaacttggatccgcaccctgtaccccaataagactgccctgtaatccgtatctacatagctttttgttttcaaatgttatacttgtctttttttttgggggggggggtcctatcgacatctttccttcttcttcttcttactgactctttttgatttgaagtttgatgagttgtatctggttgacattcgaataaagcattagataaattgaccctttttgatatatttatttatttattttttatttttttgcaaaccagcaatccagcttgcatcgtttctctacagccgagagacttttcccttcaattcctttaactcttggggttgttgtgggaaacacctcgaaattgcattcatagaagtaccctactttgaaaaatgttttgatgttaagacttcagcagagtctaatggtgtcatttgggaggctcgcagttccccaaggattggaattaattgggtttaattatcgctactcaatatctctatgatttgtcagttatcttggagcgataggttatctgtgaatggcgactaccttgccactgagatgataatacattgcaaacctaaagatgataataatacattgcaaacctaaagatgatggtacaagattgtgaatctgatcataaagtggaagcactcgtccatccacggatccgacaaacaatcaatatcgatcacgcctttgagcgtcggagtcggccgaagtggagaaatttcggctgactttactgatcaggaactcgccatactggaccggtttcttgacgatctccaccagttgtttaccttgcagacgttgttgcaaccggatggccgctggcaaaggggccacaatggcatcgaaagccggctcatagaagaatggaactctgttgtcaacaaaccagatcatcagcgcaaatccatcagactgcatcaatactattgttgtgacttccgaggacgtgggctacgaacgagactcggtaattgttactcttgtgaactactcgatggagcgtcgctttgtaaagcccattcgtccacgtttcccacatttccccaatgttgaccactgcagtcgacccaaagacaaaataacacagctatcaattctgagactcttgaacccagtgaacgtgtggtttctatgtttttttttgtttttttttttttttaaaaaaaaaaacagattaccgaaagcgccttcgatcgggttggcctcgatccaatgatactctggttcctgctcatcatgagttgcttttgctttaggcacgtagacctgcaacgatcctttggttgagtcggcatgcaagaaggtgaaacagccgtaatctgaccaagccatcaagattcaatcctcatcaatcctcactcatccccgatagaaatgtacgtctaaaaagaattaagtcatatagagtcgatcatcatacctttatgtgctccacaagaaacaccatcatgagtggatggtaagggcggataaccaatacagcgcaagaccctaaaaaaagagagagcgagagagaaagaaagaagattgcaaatggcggagatcagaaagcagtgattcttggggaaaggtagagagaatagaaagtgactgctcgattgaccagaatgagttccgaacctgatcgagcaactgttcggtttccgataaggacatcttgagtcccattgcggtagccctcatgaggacgagcccgagctcagacaagcgacggatccagttctcgacgaccggttggaagtcagctggacgggcggggaacctattctgaccggccaagactttaagctgctcgagttgtggaagatgggggaagggcgagggggcatagagatccaaggcctcgtgccagtcgctcttcccgccagtcacgttatcgccgatccgttggtagccccgggcatggtcgttcgtcgcgatcgacagccgctctttctcgcccggtgtcccgtccaccaagaacgcccgcgtgctcctcaagatctgttccccttcttccgccgtcaccccgtgcccgctcagataaaaaaacccggtcgtcagacacgccgcgtggatcttgtcggcaatcgtttgcagagcttccggggtcgaggacggctcaagaaacccagcgatgtcgatcatcggcaagctcatcgttttttttttttcccccttaatgtttccggatcttacgcaacttccgatcgtcggtgcaaattggcaattggactgtcgggctgtccttcccgatccccgtcccctctcgacacctcaccaccgcttggctataaccacgggggagggacatctggtcaaaactgacagattgacaagacttctctggttgcagtattcttgaagatagtgtgatcttgagcaagctctaaatatcaaagtgttggttggacatctaaagactagtacaaaaattgaatgttggatgggccatgaatgtggccggactcaagcatcattcagaaacaggtcaaaactagggatcggatgaaattcatacacacacacacactctctctctctactaagcactttttatttcctcattttggaaaaaaattcagagcccccaaaaaagattattaggtattattcacgatattttcctcaatttatgtgacataacaagtggattcatactcatgactagcatatctgtagtcaatataaatctcatcaagtcttcttcctcatgaggaaatactgaaaccagtttacaagaagttccgaaaagcatgatatcccttgtaagaagagcctggagttcttgatcaaaggcgagatgagaatgacggatgggacaagcggatgagtttcgccaacattcttgtaataagcttgcggtattgccaatagtgcagttgaaacgctaccaatattatccagcgatccctctcataaaacaggccagggttttatttgccaaggtatgtaatcatggcatcacctttaaccttacaggtctctgtggcggtaggccgctgtcaaaagcgaggctctcgattggagcagcgcaagccactcctgcctttatgccgggggtgaagccggttgggatgaagttcacagcattccccacatatagggccggcgctgtcgcctgcccaaacgccggtttcctcgggacgggactaaagacagcagccccttgccaggcggacggcgcgcgacacgagtcccgtgcactgaacattgaactgtggccactggttagggtcgcagagcctcgtgttcaagcatggtcaaacgtcgcgttacaaggatggcgcggtgagccctgttcgccggtccggtcccgcgttgttctcggtaaggcatggcggcttgtgatcagcccccggttgatgacgcggcgcgtccctctggaccaccaaggacatcgcaccctttaccactccggaggaccagctaacagtacttagcttgtcatggtctgtgaccataaaatccagcgctatactgccaattttctttggtctttgacggcaagttcaagctgggccggctgattgagaagagccggcaagatagaacttgtggggccgggtctgtgccttcatcatcatgtgcccgaatcgaaacaacagccatctttcttccgccgaccaatcactagtcgacaagtgaccctttgacagcaattatcttcatcttgtggaggccggacaacctagtatcactagtaagctggtccagcgaaagatctccaaagatatttggccttcatccggctaggacacatccgctcgggtcctaccaaacccagtttgaaacgaaattctccagctattttgagatggctggcgttcttcggttgcaactgatggcccagctactgggttgagtagcgggcattctgataatacctgggtggaaaaggtattccctatcttgtgggtaatcactatttaaagacctcaacttcatccgtaccaatcatccttcacccaaccaatcatccaatcattttcacaactacgctgccttccaactccaaaaagagcctgcgaaagagtcactttcagtttcgcttttatcatccacaacaatcaaccggcgcaaaaaaatcttgaaaaaatctccccaaccaaatctaactttttatcaaaagcaattgcgactttcctgatccagatcgagatgatgaccaactcccccaaatcgacctacttttcttttccttcctacgagagtcacttcattagtgaagtggacgagacgcccactccagccacctcggtacttgtctcaaaggcactcgagccaatgattgattgctccgctgaagcctaccccatcatcatccagcgggatgctcacctggaagccgaagtcgaactgatcctttacctgaatgcccccagaaagccggcctcattattctcagaatcctcagcttccaacagctccattcgatcatcttcttcctctataatcagatccatcaagagcttgtggcgattcagttaagaaaaaaaaaaaggaaaacgacacacattcgactgtctcatcaaatataaaaaatcccgtgaactcacagatatggacggctagcaagagctctcaaggcactcgacctcacatgtcgggatcggctgaatggtgttcacgcttgacatttcatcaaaatcaacatcgcctcattcaagccctgaaaaaccctatcctcgcctgttcaaaagctgaaccattaattcaagcctcaagaaaagaaaaaacagggcagatatgaaaggtgaattcaactcagataacttcatctttagcccgccgcatctcaagtgcgttactctaggattcaaaacaaaacaacaagtggcaggctcgaaaaatcgttattatctggatggaccttccttcgatatctcagttctgttcaactcttggtttcgtgatcagtaggaccagtagtactaggatggcctttccagttcaaagcatcaaccaatccttctcaagccaagcatcaaaaccttcaactatcagtttatccttattgaattatcaggaatctcttgcatcatcagttttttcttcaattatcagtgtcaacttcaattatcagtcttatattcaattatcagtcttatcgtcaagtatcagttttatcctcaattatcagtttcatcttcaatcatcagttttatcttcaattatcagttttctcctcataaatcatcagcgtctctttaactgccggtttctctttaatccgtatcacaaatccagtcctctttcgcattcaacaaatcaacatccgtgctatctttttttcaactcatcaaaatcatcctaccaaatcacccaaatcatccatctgtattgtttcatctgtcgaaggcactttctttgtttcctttccaacatctctttctaataatctctttctcttaatctctctctctctctctctcttgtgggccttgttttttgtaatcttgcgtccatcaataataaaataaaatcacgttgatggtcaatcattcacccgcgtcagtgttcgagtcacctaattagtccgattcaggtatgataaaccagggttgacttgattttccaatgtaccctgacaatgacatgtcaagatacctttaatcagacaaaagttccaacaagcgatttattcagggggatatactcatggggtgaattggaactaccaatttgtatggcaagcgactattcaactcacccaagttcagctggtatgcaatcgctcattgattcagcatggatgctacactttcaagtgaggcaaggggttcggattcgcttttcagcttagagccgtagagttgcagtacacatttcgttcagcaccggtgtctttcggagtctctcaatcacgattgtagaagccaaaatcatactgtaataccgatcctgagagtctggtaactagtttcagaccactttttaagctgatgcctcttcctcagtgtaacatgccacaaactcaccgaagaaatgggatgttgctaatacctatggtctccggcacagaaacatgtgttgcatatatttttcctaacctttccctcgacaaaaaagagggctggatagattacagagagcaacaagatttggaccgaggaatgaaggatttacgtccgtcgatgaagaggataagagagaattacatgaatcgacgtatacaacgtttgagggactgcctatgaggaggaataaatcgagaaaagataaaccgaaaataagatgatgcccaatttatgataatcggataattggttccatcggtcaatcaatgtctgggtattgagggcttggacattcgggaccacacgtgcagccgtactggctgtgctagtggaagtcgatgatgatgatgacgatgtgcctaatttatggcctgttccttggaatgtcgatccgcttggcgttgaggattgcccggcatacttcttgactagtttttccaaactacatacaacaatggttttgtacagaagagatcaaataaagacaaaacttatgatcagtttgtctgtggattaatacaaagtataagatcaatcatcttttcttactttgctctatcggctcctctgacttgatcgatcttgacccccgctttcaggaagacaaatgttggcatcgcagtctgaacaaataggcagtcgaataaattatcacacacatccggtttttttttttttttttgaatgaaattgcatccagaaaaacaataggtagatttaaggataagacatacaacttggtaatgctttgcgacatccgatgcttgatcaacatcacattttgtgaacgttaatgatttatttgaattggctagtgatgaataaaaatcggcctgtataaatttgagtaatttttgaagagtaagccaattaataactcttacgaagactcaaaggggggaaactactcaaacgattgcatgacaaggtccgcaccatctacatacagagaaacaggatggtggttaattcaggggatagctttcttctggatgtgagttccggtttgcttactgtgcatggaaatcgatgacgatgattgtgttcttgtgttgtgagattagcttgttgagttgatcgagattgctgatgtgggtgatggacatcctggctgtttcactgaaggtggtggttctttggttgaggttggtttggcatggatgtgcttggctgtgagtgatgttgtggtgctgtgagagtgtaagagcatctccaacggtcctgctgatgcgggacctgggaccgacttcagcgggccgcgaggctcttttggtcgctagtggagctgccgagcgagctgctgaacatcgcgggggtggaccaaagctgccctcggctgctgagtttggcagctttggccgcgtttcacccacccccgctcaaattcacagtccgcatttaggacaactgtgacaagccggtgacacctcgggacatctgactccaggccgccaaaggcgagccgatccacccccagaccgttagagatgcttaacagtgtcaggatattgaagtgaaacccgtgttgcccgggacacacactgtgacatcttctgcgtggtcggtctgacctgggggcaaggtgttgcaagggggccaggggggcagggggcagccgtttcaagagcctcgatcgggttccacgtcgaccaggcccaaagattattcatcccccccggatcgtcaccagtcgaccccccgagtaagctcccaccataaaacgctcaccaaccaaacagggcgagcggctgacccaagaagcagaagaaaccagccagtgaagaattcttgagaaccgagcaaagccaaggtgagtgggagaacgccacccctgcttcacccttcgatccgatcaactggctgctgaccacgtttctttttcttgctgctagtttgtcgttaccttccttgtcccagtggtggattgactcaaagtgagtcagcggtcatcgagagccagagccaagggggatatcctaatgatcgtgttgtttgtactaatgaagccccatcatcccgatcgctatcgtctgatttcagcccgtaaacttactggcacgatcgatcacacagagagatcatgagttgtgagtaggactttgatgttttattttttaagtatctgcaacatatatctgcttgattttaaccccttgcttcctttttccatcagtccggtttttaaacctgttagtcacccgcctctttaattttgtcaaaaaaggttacacgtcatagggggggcaggggcaaccacctgaaaccaattgtatttctgaatgtctgtagggttcggccctttatgggcgtactgccagaagtggcatcccccgatcgcaaagtcagtttacctggaaagatttcagaaaatgacattcaagccagctgagctaacgaaatctgatgtgatttgaatcttttcatgccgaaagatcccattcaaccaaaaagtcttatggacagcgatcaccctcttgatcttcttgatctgctcgcaaatcccactctatggaatcgtctcatccgattcatcagatccactatactggatgcgtgtcatcctcgcctcgaatcgtggaaccttgatggaacttgggatctctccgatcgtcaccagtggaatgatcatgcaactgttggccggtgctcagttagttgaagtcgatttcaccctgaaagaggaccgagctctctttggcggggcccagaaacgtcagtatctccttctgcactaaatcatcttcacaaatccgtcgatcttgacctgatctctctctcccccttatatctactcaacgcaattttacagtgtttgcactcttgatttcgtttggacaagctaccgtttacgttttgactggtttatatggtcaacctaaagacttgggagccggtgtctgtttactgttgatcctccaattggtcgttgccggtttgattgtgatcttgctggacgaattgcttcaaaaaggatacggacttggctcgggaatctcgctcttcatcgccaccaacatctgtgaatcgatcatctggaaagcgttctcgcctacgacgatcaacaccgggcgtgggcctgagttcgagggtgctctgattgccttgttccatctgttgttcacctggaacgataagaccagagcattgaaggaggctttctacagagatcgattgccaaacgtcatgaacctgatcgctaccctcgtcgtctttgcggccgtgatctacctccaaggtttccgagtcgagattccagtcaagtccaaccgattccgtggccaacgtggtaccttccccgtcaagctcttctacacttctaacatgccgatcatgcttgaatccgcccttacctcgaatgtcttcatcgtctcgcaaatgttgttcagccgatttcctgataacatcttggtcaaattacttggggtttgggagccactcgagaactcgtctcaattatttgccaagtctggattcgcttactacatctcaccaccccacaacatccgccacgtcttttcggatccgatccacaccctgttgtatgtctcgttcatgttgacagcttgtgcattgttctcgaagacttggatcgaggtctctggttcgggaccgagagaggttgctaagcaattgaaagatcaacaaatggtcatggccggtcatcgggaaggttccatgtacaaagaactcaagcgaattatccctaccgctgctgccttcggtggggctacgatcggcgctctatctgtctgtgccgatttgatgggtgcattgggtagcggaactgggatccttctagctgtcaccatcatttacggatactgggaaagtgccatccgagtcagtcacaccttcatacctctgattttccgttcctgttcattcataaccgtttagctctttttactgacgcctttacacaaaactgtatttacggcttcataggaaggaagtgggattgactcggcagttggagaacttattggttaaataacccattcttctattttttttgtttgctcgttcagttcttatgccccctctttctctctctctctctctctctctctctctctcgtagatgttttttttttctctctcttctttttttttcccatcgcattgtttctttgtctaaaacgggaagaacaaaccaacaaaccaacaaaaaaaagtgcaaacacagaaagaaaaaaagcgagacctttggttccctggttttgctccctccctttttcttaatttgctgaaagttatatatacctcaaaagacttgactagggtcatcgaaacttgattcacttgtttgttgttactcttcctttgagcagttttacgtgtgtgatggcgaggctttgcgatcgagcaacctccctcatcagtctcctctctctctttcttgccccgttctcctcttttttttgtttctttctacttcccttttgttttttttttcttcagagttatggaagtataatttccttggtctttctttagagtcgatagatagtagtcactttagaagtcgtgtttggagtctctctctttcttttcttttgttctggttatcatactttttttttcatgtttcttttaattcggtctcagaaaataaaaaatcaaaatacatattaaaccaaagcttgataagaaaatccaaggaacaaaatggatttgtgacatttttaatcaggtttgggtggacctgatcagatgtcagacaagaattgcattatatccatgccagacggggcctataagaatgaataaaaaaaggccaggagggcatcatgactcaagttgcatataatgtgatcagtgcagcagtttgctgaggtgcatgagactaaagtgtgtctcaattgcagaagcttttccaataagaactgcatcaaatttcgactaaaactttttgtctaggcaacttaaagtcagatggatattatgacacaatccacaatatctgtgtaatgtattgatactgataaaaagagataaaggaggggggaaaatccttgtggtcatgtgaccatcttccctgcattgaatttgaagtcttgtggatatggaatcagatatattgacacttttcaaaaaaaaaaaagaaaacaaatcaaatcaagaacaaccaagataagattaagatacatagtgtaagtgaacaactgttacatagtttggtcataatgctacaggagaaacttttctccattgagaatttgaggataccaatgcctgatcctgatttgggacatttgggcaagattttgaatacttgcaagatcaacagagagcatcagaaaagggccaacaagtgtgaaaacttgcaagggcaagcaaagctcgccgggacgcgcggcactgtgtgtgcgccggaatacatgcggcgcggggtccggaagaattcttggccagcttgccaatcctgctacataatcgacattggacaaccacaacaaacatttatttccatgtgagcgatttcaattgactcttccgccgcggtgctctaagtgatcaaatcttcaacatactgatgtcaacttgcgcaactgaaaattcagaatcgaaaggggggaacgagaggcacggtcaacatgagtctcctgaggccattcgaagcgtccgatatatgttcgcattttcttacgcgtttgtttcgtattcgtatgggcgcttgttgattgataccccctgggggactgcctctcatcggacgaatttcggtggatacaactgattgctatcagtccggttcaatcacgttaatgtaagccgaattgttcgaaatttctcatgttcacatccatctgatttcacgggatagaattctgattgcttgctgtcaacaaattatggtttcttacaatagctagatgcctacacggtaaatcaatcctcaccgagaacaaaaatctggattgaatcactaaagcaactccgttcatcacctttcgacatgggaaacaatctttgtgttttttttttggatacttgatgaccaaaggaaacgtattcagttggttattatttgcaatacctgtgtacatggccaaacttgatgaacattgccgagtcgccaaatcatcaaatcatgggatatggtcagcattccttctcggtctttctcaaaccttatgaaaaactcctcagctcactgattctactttttttttttttttaaatcagtcatggggaagatggagggcgagaacgaagatttccagttaagaccctggcctttcgttttcttccttgaagcctggaactcacttccgggcggctgacaagatttaatgcacttttttgaatgatgattcacataacgataactttaaataccaacaatttaccccttaatctggttttttacatagtggacacgtcagtgctataaccgtagcgccatcataccgaagactttccctggcccgggagctcatgaagctgatcgaatcagcctccgaacaacaatcgtgctactttgttgacttgtttgtcagggtctcgaattccttggcgatctcgatgtatgaacactttggctactccgtctatcagcgcgtattgaagtattattcaggcggtggggtgggggaccatttggacgaggaagacgcctttggttcgtttttttgtttttcgtttttattccatcactttctttggtcatttcctctttttttctgtccacttgcgcaacaacaccatcttagcatgtttctttccttctgtttcttcctatccgaccgagtacttcatagatatgagaaaggcactctcactcgacaaagacagaaaaagtgttcgggaaaatgggagagaagtcttagttgatactccatccttttgaatgaacatttatgatggggagtaaattccaactacgatctcaaagttatcacccactgtttctggatgcttcaagtttacttaacggttgatacatcaacggtatgttgcttgacaacatttgaattaaaggaattgggttcaggtttagttgagtgaggaatccgaagactcagtgcaattaatgatgcatttaatacttgacttgcttggccatccaagcgaatgttcaatattcgtgttatgtctgggttcggacttgggaacgaattcccgacacgcagacgagcgaaacaggggaatgcaactaagtagaagacttcctgtcgatttaaaaagcggatttagacgttttatttctatttaagtcatcccgtgccttgtctactaccaatcattctttgggggaaaggaacatgaatgaagctgagcactgagtctgtggtcatcagtgcagtgctttggccgtggagagtcgagtagtcagggacaggaaggcggattgttcgatagcttttcatatgaaggagtaccctgatgcttcccctctcatcatggaaagagaatgttgtgttagcgctgattctgagtccagtcagtttgaactttcactatcctgccctgacatctcttcccttgaaaacgaagtcatctctgcttctataaaaggaggaatgaagcagcaacctgacatgcctatttctcacattaggcaaccatctcttttagctcacaaaaagcctcacaaacctagcagaccaccccagaagttcctattgggttcgaaactggaccaacacatctacatccgcacacgagtgtcggccttctccgctggccatgtggccccaagccttgatgatgatctccatgctgattggtttggggactgcgctcacgctctgtgatgagtgtaacaacatagccacttacactagggaaagggactgcagtcgacaactgatttgtcgagcctgccgccgatccttcggtggttgttggggatgggacgttggaacatacccctcgtgtctctgtggcaaagtcgggccaaccagatggcccttgcaaggtcgctgtcaacgaacccatgtcttcactttctgcaatcaacatgcggcgtattcggcgtattgagtacatagacttgaacgggcatttaccctccacgctttcaattcgtatcaaagctaagggtaactcgtggaaacatttttttttctctgtttctataggaacaagttcggaattgggggtagaagacttatgggtttccaattcacatctcgaggcggaaaaaaagctctgacaatgttgagatcaaggtaaggtattttcaaagggccattgaaagagctgactagattatgaattaattatgacaacgtttggttgtggttgaagagcttttgaggtgaatcgtgaagcagcaatgcgtttaacatccaacggtaagatgtgatggaaggacctcgcatccaaatgtttgatggttttttccggcgtacgcacacacagcatcgacttccaagagctcgaacgatcgattgtagtattcatcggttgcatattcacatctctagcgcaaacccaaattgccaaggttcatgaccggactgtccgggtaataattgctggaaattgctcgtggaccggccttagatcgatgtttactggagtagatacaaccgactggcaacttcatcgacaacccaatccaagccttccatcacattcataccggagatcgcactgcaggccatcacccgccatcgatgtccagtaggctttgagttgagggctagtgcctaaaagattgtttatttgtttattttttcttcttgtcagttcacttttcctttagaaattgaaggaacaaaaagagaaacccaagatttccttcttcgggcttacctcttcgatttcttcggccgataaagccccgaccagatcgtgcttattagcaaagactaatagagaagcaccagctaagcgctgaaccccatctggatgaaattagttcttgttttgtttttgttcatcctacatacatatatctcaagatgagcaacttacctcttctaatagtaattggttgagttcgatcgaggtgtctgagagacgagcccgatcggttgaatcgattacccagattattgcatcggtcgcttcgaagtaattcctccagtacggtcgaagcgtcttttgtccgcctacgtcccctgtgaatggatcacgtgatcatcagtttcctctttcatgggggagggggggtaatctttctcttgtctttcgaaacgtcaaggaaaggggcaaacagatattcagtgagtaggatcggtggattaaggtgtcgatattgaagcctagcgtcggcatcactttcgagagatccagcccgcccttgagtctcctaacgatcgtcgttttgcccgcattatccagtcctctacaaagagcgaggggattagtttcgactgtgtctatgttgtcatgggatatgatggagagttgacggtgacttacagcatcaggattctcatctctctctccttcctcctctgcttccgtatgatcgttagtagacccattctcgcgactgtgagtggtatgttgttgttcttcatggtacagacgtgctactcggcaacttcaaagggcagcttttatattctgaagcttacataagattcctttccatcccatctcaatacatactgggctcaacggcaaaccaaccatcccaacacaacaggcacactacccagatggtaacagcatctctttcttggtaaaagtctctgcgcacacgcacacggtccatattggaaaaatcgattgctccctacatactgcacatggaacgcgaacacacgcgtattgccttatttcttagtgcgtagagatggcttcacatgtgttacgccatatgtttatagatccttatagagagtagagacttgaagagcatagaaagatttcgatacatacccttgccaacttctgtaagatagcctcctttgtgtacaacaacgatatgagatcatgctttgccccgccatttaaagaacggagaagtgcgctgccacccacattgaaagaagaatctgtacacgagttcgcgctatttggggttcttattctagtgggttcggtggttgggttgaacaatgaacgcgttcccaaggaaactggaagctgatgtactgggtccataccgggtctttctccgaagcttttcgaacttggcgacggcatcggcttatacgattccaccggcccgtccgatcccatagttttcctgtccatccataagctgggcctttgtgtggtcgatgcccttcaaagggctatcagcacttgtccatccacagccatccacccctggctttttcgacacaagcattaggtaagcatccattcttcttataggtttgttggtttccttaaataaatatatagcaagctggtgggggcaccctgcgtcaacatttatttagtccaaagtgtttacaaataaatatcccagaaatcatcctgctgcttcacttcgccagaggcttcagcgtttctttttaaaaaaaaaacattgtgctatacaacttcgtaccccaaccgcggccgcacgaaacctcttgccagtcagcgtgcaggcctccgtaatcgacatctgttaaatcggcacaacgagagcacattaaccgtgtagaatcaggagccatacaagagttctgccttgagtcgatctgctagtcatatcttaccctttatctccaccactagttcccattctcgatcgaattgcaggcctttcgatgttgtcagccccaatacacccaaattatattttccctgcacctcctacaactcgaaccaagcgttcagcctcaatccatgatcaccatcgttctaaaagattgcaacagccgaatgatagtaagcgtagaactgccatcctgtccttcccttcgcactcgggtaaagcggctgtcgattgggctgctagtggaaagaagatcctttcgagaaagaagcaatcgcaacaaccagacaacagttatcatcaaccgaaccgacgaagcttgtataccaggctgtacgccaaactcaaggcggccacttgcactagtggcacttcctccaagttgacatttgaagagcttgacgccagccaagtgatcatcaaaaggaatccatcttgcacctcccatggttccgtcaattcacctggcaatcatccctcttttcaacgccgtcaaaataggaaacccctggtcatgaaagtctacaacagtcaaattatctatgtggccgaatgttgtgttcattgtaatcatagatgcgaaaataaaccggacaaccgacttcaggcgcatgatgtttgttcttcctcttcctctttctatagatatttctcgctctcgccgcacatattctattaattggtaaaattgtattgatactttttctgcttcgctcaaggaacccgaaatctatggcttgcgaacacccaccgcccaaaagtcagtccaaacattcgatcaactatcaccatcaccaagtgcaatcacaaatccagagaggaagattcgccctcaatctcccccgccgataccatggcggactcggccgatacccaccagaccgttcagaccgagcggagaatatgacgaggagattgtcgagttgaacgtctccaatcggctgcctggccctcttccgtcttataccagcccgaacatcgtcaacaacaacagcatgatccctccttttgcgcgctccaatgatgaatttgcccgggatctgcaaaccatctcatcatctttccatgacaggcttcaagctcaggaatggcgcaagagcgatggctatacgacccctagaaccaacagactttgttcgactttctctgagcctactacgactaccgccagtcctgccttatcaacctcccagagactggaagatatcctgggcaaccatcctgattattctctccccaccggcgagagctacatcttctcctcttcaaattctaggcggcaggatctgtccaatcatcatcatcatactaaaacctctgccagggtcacttcgttgcctggtcggactgatattatcgaaccgacagattcattcaaaactcgctcctttcaaatcggccttcctctctctcatcgtctcattcagtcttggaattctttgccccatctcctctctcaaaatagaagaggtagcacatgttgatctgatttttctttactctcctttttgtggttgttgtttttgttcatatcctctcaatctttggatcagctaaatattctttcttctttgccaaaatacattcttagactaatttcactcatttgcccaataagatatgtcatttttttatttgcatctttgtatatatgtctaaatttttatgtgaatacatatcataaaacttcaattgtaacacttcatggaacacagctacatgtgttcatctgtttttcattccctcaggttttcgaaatatatgtttgtgtggttgtaccaaaaggtttgattcaatcaagtgccaaggcttgggagccaggagaagatttccaggatttgaacaaacatgtgattcaacttacaaaagctctggagtcaatgatcagatacacatgtgcaattacttccctttttttctgtgctacacacagttgagacagctgtatcatctgcacctctactacacaaaaacatcaattagacaaaatgttccgctggatttaagtttgatgaagtactaccaacaggtgtatgaatcacccctcccaaaaacagaaagtgacattagccaccaaatctgtcagtaacaagaccataacaattttttcctggttgcaaaggtagctagttgagatcagaagagtatgtagagtcatgttaggagtttcatttctcagtcaaaagcctcaaaatcctgtaagcctgatggatgtgtatgtatgatttgtacatgattcaacaggatttaacttaattgggattgttcaaccaaggggggggggaagtcctgcaagctttcaaaatttccaagaagtcatgtaatacataatcaaagttttaaaccatcaggtactgctggcaaaagaaaaaacacagacacaataatgattgtcttgaatgctgtatcctctggatgggtgggttagggaaataagaaacaaacaccagatctgaggcaagattttggcctttcataacatcaaaagggtcagaaaattggccaagacagtgcagtgccagaacagttcagcctccaaacttcaaaggaaggacacatgattcagtatccacagcaacatccaaggctttgggggaagtctctctctttgcgagatcatactttgtgtcccctgtctgccacaggagagacactttgaggaccccaacaagcgcttgataaactggctcatgtaaatttggacaaagggaaaattctgataccaggtgtagtcagtattcagatcctattttggtaccatctgaacaagtttatcggccaaaaacaccctgctgtaaacctcccttgtggttcacaagaaagttactaagctcatttaatcatgtactggctcatgtatattttcagctccttttatttcttcactccttggacccctagcccagtagggaaccaacatgtctctgaaccaggtaagctttttcctctcttgtcagatagttgttgttgtgagcagaaactggtatttctctgagctagaaacctgcaatataagctcccccatgtttggttctagaaaatgtcagttatccagcctagtccccactctcttttgtccctaagccagtgaagacactgagttcaattttttgtcttgttcacaatgctttcttttaagttttcttttttttcaatatcctggggtgccacctatgtatcctttatcagctctgttcacataggagtgattactttctggtttgagtgagaccttgcttacccatgaagtctttccagcacttgcaagcttacaaatcttactgattagggcctttggtgaacccctttggtggggtttttgacttctgggcttgctataaaatttatttgtcacgaaattaaagcaacctttcatctagaaacagtggattaacttggcaaacgaaatggactgtggtggtgtttgtccaaacccctaatatgtgaaaattttgaaaccttgaacaactaaattttatacatgaaatttcaagtacaaagcaactcaatagtcatgaaattgccataccaaatgtacttcaataggcattcttgtggtgaagtgattgaagatgaggcattccccagaaatataatggccgattggtcctactccttcaaccaatcgcgcgacatcgaaacagggggtgtttacaaacgtcggacgttctactgtgaaataggagaaggagattgggaaccaagtgcctccaaagcacaccggggcccatgggtgttgggtccttcgggaccggccgaggcgagacgcgtccgggaacttcgttgacatatatgtccaaagttgaaggccgtctaacgcgcgcgtgctcgagggtgactgcatggtgactcagccttacgtatttatgtatgtgggcggagactcctttaaccaggtatacttctacatatcctgttctcgttgggcacttcgtacttagaacagcgttcgtcaagggaaagcgaagccaaacttttttgaaaccaagtatccaaccgatcggatgagagagattattacactcgccaccggccaggccggcaaccaggtctgtagaccagtctgtatcggattcggaatatatcagatatcctggtgctaactattttttttcatactccaccaggttgccacctcattttggacgtcgattcttcaagagcatgcactctcgggagatgggaaaccgctaccagaaggaacagaggaacagcaccatcgactcgaggttttcttcagccaaggttcaaacgataaatgggtccctcgcgccttgaacgtcgatttagaacccaacacgatggaagctattcgttctggcccgctcggcaaacttcataggccggataactacgtccatggacagtctggggctggtgggtcactttatctaacagagaaaccggctcggcaggctgatgttgccttgtttttctggtcgttctcgcataatttgttcatggtcttcaggaaacaatttcgctaaggtagttctcgttcatttttgtgaattcacttatcgattgtattactgactgcgcgtcaatctcaatctggcagggattttatacgtgaggcaactgttatagaaaccgatctgatctggacaaggtgtctaacgctgaacctttctcccagcgaaggagccgaactggtagagagtgttatggaagtggtgcggcatgaaacagagcgatgtgaagttctccaaggttttcagatcatccattccttaggtggcgggaccggtagtggccttggaacgttaatcatgggaaagctaaaagaagaatttcctgatcgtaagagtccttcgacttactacatgtcacccgaccaacaattcactcttgtgcactcttttcctcaggcatgatgaactcatggtccatacttccaagtcccaaagtttctgacacagtggtagagccttacaatgcgacactatgttttcatcagctggttgagacggtatgttgctaccattcgactaaatttaagccttcatcgacttgacagaggtgattccgtgtagagtgacttaaccttcagtatcgacaacgaagctctctttgacagtgaggaacacatatctcactcgtaccctgcagtcatgtttccgctttgtcttactaatgtccaagttcaatcccagtttgtcaaacaacgctgaagaaaagcaacccgagttacagcgatctcaacagtttgattgcaaatgttatggctggttgctccaccaccttacgctttccaggccaattgaacgccgatctacgtaaactggccgttaatatggttccattccctcggcttcatttcttgatgtgtggatttgctccacttactgctcctggcgcagcagcttatcaaaaaattagtgtcagtcatcaagcatatacatatcatttaaatgtctaaacggagtgcccaagcctttcagcctgttcagcccgcatctgtcactccaaacaggtagcggatctcacacagcaagtcttctcaccccagtctatcatggcggcctctgatccgcgcctgggtcgatacctgacggcggctacgattttccggggctcgaatgtctcgtctcgagagtaagtcacgacatcaagctgttgtcatctcacacgcgacctcagttggataagggcttatcgagacgattgtcaatacagtgttgaagacgcaatggttgcggttcaggaaaagaattcggattttttcgttgaatggatccccaactccgtcatgacttctctttgtcaagtccctccacatggtatgaactcccttcgaatcatttccattgtatttttagtggcacttacctgtgtaacatctcaacaggccttcggatggcggctacttttattggaaactcaactgctcaacaggagctgtttaagcgtacccaagctcaatattctgtaggctgaaggatttgttgatggatcatgatttgacatcttacagctgacctgatgattccaatttgttccgttaggctatgttccgacggagagcatttttacactggtacacaaacgagggaatgggtcagtaatcccaatattttcatgatggaatcaatgtctctaatcatgagcgatgtatggtttggtatgatttagatgagatggaattcacagaagtaagtcacgtttctttcaaattgaaaaagcctttgattgaggttgtattcaatttctgatctggggttctttggttctctgtaggctgaatcgaacttgatcgatctgattgccgaataccaacagtaagtgatccaacatgctaatcaatctaagtggataacctaaacgccggtttttatatgaatccactttcttcaggtactctgttgctggaattgatgacttggacgaagtttacgagggtgaagaggatcaagtcgaggggtacgaaaacggctacgaggaagagcagtagaggcctcactgctcaacgaggttttcgtaaaaaaacggaattggaaagctttttggaaaccacttgggcgaatttctcagaacgatggcttcgcgttcttgtgaagcgcagaagatctccctgccgtttttttggtatgaggtgctcttactataacactgcttgttaataaaaacacatctgaattcttgcatgaatcgttctggattatttacatacacatcctagtcccaggcaaaggaatgttttgtttttgaactctttatttattgttcgtagcgattccaatgaaatgatagtgatgatcacgagtagggctgtgttggtgatgttaacaggcttgtcaacgagcttgtacagcctctccgtcgaacgcacgaagtgcgggagaggcttgagcccaaaacgaacacgactgggtgtcacagttgagtttttttggctgttttttgcgccaaaaatcatagaaactccagcttttggatttcttgaaagctgagatggagtgaagatgcccaacatggaggtcttgacttctatcaagaaacttttgggaaaaaatgaaaactacacagttgaaaaattttaaaggaaaatttgcccaatggcaaattggctgagcttccataagccagtttcaatctcactgcctaccatgtgagaacattttctcaatttgaccaacttaaaaaagatccacctcatccaattttcaagatgaagttctgaaaattggatgaggtgagaggcatcaccaagcaccaaaagcttgtctactcaaatcgccaatagctggtgatgtaaatgctgtacatccagctcaatgtgcgttacaccaaaagtggcccaaccgtgacacgcgggcctgttcgtgtttgtcttaagtccctccttcggaggctcgcgcttcgcgcgagtggcgttccacgccagccaaggccaccaggccctccgaagcaagggactttgataagttcggcttgtcaattgaatccaacaaaacttcccttgaccagtttgcaactgaggaaggatcagccaaagagcttaatgttttgcatttcacttagccaaaccaatagcactttcaatgcgaaaggatgctcatccacctcaactggaataaattaagaatcaagcaattctgttggctggacccaaaaccgtgtagcgccccttgaacttgacttccaatcccagaaaggtcaaaattcaatacaggcaagttcctttgttcatcaaaagccatcaaacatgcttgaaaaaagactaaggaatcaagttgctaaacatttcaacaggcagcagaaaatctggagttttcctaataaaaaaacatttatttctcataagtgtcttaagggcttcccttgagttgaaatcccagtctaacacgcaaattttatacttcaaaactttagtgatgaagcagattggatgactttctgtcaaatttgtagccctggtagatgtcaatttagacccaaagagtctagcttgttttgcagcgaaatctagatatcaagactctaaaataattttgaaggacctcctgaagttgaaaggaaacagtctaattacaaatgtacttttggctccaagatttgactggcagctcaattgcattgggaattctgctgatgcttgagggtaattcaatcccatattgttttacttttacacaattctttggattctgctgttcaagcttgatttgaagtggtcaacctttgaaatacttctgactcaagttctatctgtagtttggtagacttggcttttgccacaatgaactgtaggaagatttgtttgatgtttccagtgatatgactagtttggagatggttatccttaatgtggcataaacttagctatgggatctctctcctctgtatatttcacctggggtgccttttagcttgctttctgctgtccaggggtactttgtgagcagcagcattcatgcccactttgtgagcagcaacattcaggcccagaaatatattgatcttgggcatcaagactagttgtgttttgtaaccattctctcatttgaaatttgataatatttcagctatgaattgacattaggatcaatccttgtaagatgcatacttctagtgtgaataactattgggtcaatgacataattattctacaacgaagtacaccactacaaaaattaaatgtgcaatcatgaaattttttatcaatttacttgataccattattctcaaaagtcgggaccatgtaaaattacttaccatcatcaaaaagtcctctttgagcaactccagctagaacaggttggtgattggcagccgtcaatatacttcccaagctgttgagtttttggccgatgttagtttttggtttacaaatgtcaagtcaagagaaacttggggtagttttggagaactgcgtaccgataagtgccagcaggcaaaccccttgtgactaccactgtggaagtcccgtccttggatactgggttatcaattcctagaagatacaccaaagcattgaccagaaagttagattgattgtcaagcaccatttgaagcgataggctgataaggttatttgtggctgaagtacctttgaagaatacaaacttgcgcggatcgaggaccgcggtcgattttaaacttggaatactctgaatgaccacatgagcgtgaccaataatttctttggtttcgctggaaagtcgctgtggagcagcaaaatagctgtgtgacggtgcaagttttcgatttgttgatatagcgtgttagtatagtagaggtaaaaataggcattttctttattttgtatagaattaccttgcgttcggattcacaaaattcccagtgaccattttcttgatctctaagataatgttgaactgcttgtttgcttttagtttcgagaggttgtgcgggtgcttgaatttacaagacggcatttgttcgggtgcgacgatctacaaagcgagccaagatagttgattggaagaaaggcaagccaaaagaggagcagtagctactgttatttaaccttgttgacgattgggtgcagggataaaacacaacttaccatccccataggaatactattgcagctgtaattgttacgcgattgggttccgttcatcaatcttgctccaagcgcatgcttcgaaatgcagaaatttatctacgtgaagagattcattggagtgttgggaaatgtgagccgaaggcaatccaggatataaaacatctaggcgtcaatgtctaggcttacaaaattgttgtgggaagttaaggatgccgattggttgccggtgggatttccagtgtgaaatgaagcgttctgaatggcccttgaatccaagtgaagcaatctgtgtgtttggttgcgagttactgtttcgccgagacagctttgagcgagaatggcggcaaggaaaagatgaagatacaggcgcattctggctcgttttgtttgaaactcagtggatacctaaggtttcgaagctgggttgaggaagggaggatggataatgagaatgttgtggttggggaatgggactaaacgcagtgtgtggtgttgatgtggtttaagaaacagagcagacgttgacggtgaatgtgtggaatggaaggaggcagctccagatagcaagtcaaaagtccgggtcagtggctggctgaggcaggttgagacaggctgaggcagagacttacaagcatttttctgagtattacctgaatgcttaattaatagccgtcaatagcaccgtagacttttagcctttgtttgcgagtcacgaaagcaacattgttgggctaaatgcaccagtcgtatgatagatatcgctccgttgttaccactcggcataaagggggagaaagggttttttttccaccatcacaagtgtcagaatgcatttgaccttcctttgttatgtagcttgtgaggttcaaaaaccgcgaatatggcttttgtcacgtgagaggccattaaagaaaccgtggcagcgaccgctgacaatccttttccctccttttgctttcgcaacgaatgccagttatacatgaatgtatacataacccggcttgaggcgacggtcaaagtcctcagctcccaaccgtatgctcggggctgtagtgactcagagggtgtaatcggtgtagattcctctgagtgtgtcccggagttcttacttgagtccctttagcctgcacactttcttttctttgaagccaaagatacttcaaaccagcccttccaagctgttagttgttcccacccactatctccttcctccttagtgcccactcgtttgttctgcaaccaaacgccatgtgataccagtctcatgatgactccaagctggtgggttgaggttctgtaatcaaaacaaactagccacaaacaactggtaggtgaccgtatatttaaggatgaataacacagctaaaaaaaaaaaaaaaaaaaaaaatctgaacactctggagagaaaccatgaaaatgtgtaatgtgaatttgagtttacatttttgtggaggtggacatccccaacattgagagctataagtggaggacgtttactagaagttgggagcactgaaccagattatgaagcagtatcatatagcaaatggttattcatcgtatattaatcggaatcatcatcatgatagctatcataactatcataaccatcatcctcataagcatgtccaaaccgtgcactattgtactcttcatcctcatcctcgatttcaagttctatgcctttgccccagtaggtcattttcaaggccgttatctgacaccgtgcgagatctgatttcgtgttgatcgtaatcttgagtttttcaagtttaggccaaaagcaaggaagttctcggatctgttcagctgagattgatggattcatggctaattcgatcgatttgatgttcttgcaatcacgaaaattcagtaataaatcgattggtaattcggtggttatagatagcgtagttaattcaggtaagtctaatctgtactgcccagacttaatttcggagagcggtccgtctcgtgtgggttctaataaagttgtataaacatctttctcatattcgaggtagtccaacttgaggtaacgtaaacttgtagagaatttttgacaaaatgcatgtaacgttcttaagggatttcgagtacatccatcgaatgttaacttctctagattgccagcccattcgatcttactccaagtgaaatcgaaacaatcagattgttgcaagtaaagctctttgagagaagtgagtttggatagatgaagccctagtggagatccacaaggtaagggccaactaaatccttccaagtcaggcgtaacggagtcggtgccataacatttgaagctttgcagctcactcatgtctctgatcaacctgactaagaactgttcagtaaaggagttattggcgagcaaaggtgtagtgagggcgatcgaagtgagttgagtgagcctggagatggggtaaaagaacttggaggtagtttcagtctcatcgattgtgaattctccggtttgtttgtctagttcggtaggtcgtaaatcgagatccaggctcgtaaccttcgtgcacatctctagtattgccaaaatctcagttgatcgtgagctttcgtcccaatcttgtccctttctcgcttcatcgtttgcacccaattcctcccgaaggtctggccaaagggcttccagctcatgtaccgatattcgccacgacatctttcttacgtattccgcatttcgtgttaaccctcccgttcttaacgatcgtaatttactcaaatgaaactgttccagatctagggtctttgtacatggatatcaggtcaaagatcaattaatatcaaacaatctcgatagattggaaatctgttgattatgatggggatctgcttacctgccaaataagcggtctacaaatatcgtaaaacatacgatcgaccagacacagagcgaggatagagttacattgaggcctgatcgaaggtttattatcattgttcgttgtggaagtagtatgaaagaaccgatgcatattgagaaggttcgtgagttgagcactaggaggagccaaaagcggatggttattacgagattcggtttttccagggtgattgatgccaccagcgatttgatctagaagactatcagagccgaatcggtggggctctttctggaaacgatcaacccaataaacgatacattgcttgacttcgtatggcaggtggctcagagatgtcttggtacgttggacattcgacttgttgtcgttggcgagtgagggactggccgccatgaatgagtcttgtgagtggtacagcctctctcaagaagacaaagtgagcttctgatggttgttcgtaatttctgtcagtggaaaaacttaatttaattaacccctggaattggatatgtacaccccgggtgcagaaacatcaaagttggacgtaaatcgacccacgccgggcatccgacggcaacccttgagctgctacagctgatccccatctcacagataggagcacggcgcacacaccgctgtagacggcccccaagagattgatctgaatccaaaggctattaagtatgaaatggtaatggattttaaaaataaaaaggttggctcaagaggtctgaaccggctgtatgacacagatgaagtgtaaatggattttatggttgaagattctttccactggatgtgatcagaatagtttgaaaggtgatttgagggccccaaagaatcaggtgccattggatgtattaaattactattcagatcaagtagtctatataaatgcatttaaagttgttaaagcaaggtggacaaaaataatcagcatcaagtaatggatgcaaaaagaagagaacaattggcaccatttctaacatcaaaagtaaatttaacgggcattcaaccagattaatctcaattttactcattttcatacaaccatctttaatctgactcatcttcaactgactcttcccaacttggatcatcttgattccattctttgtcaattgaatcttcttcacctggctcatcctttatgaattttttttcaaatggatctggttgagctggctctttttcagctaattctttttggagtgattctgtttgagttgactcttcttgctttggaaccttgtcatccaaaatcatatccttcagtctgttcagttttcttgtctttccttgggtcacaaagctatggtccagagagaatttttgagagtctttcagtgtagaaattatataatctctaaatctttggatgtctttgatttgatcttcttccaaatcacttgcccatggtatcacatggagctcttctaatacagcagataagttgcggatgtgctgaggttttctatcatattcttttgctttgagaaatgaaaacagatcaacaaacttgacatcgtcaccaatgagctctttccattttatttcatttgtgaatttgaaatagtttcctaagatgtagattgcaagttgagttttcatggcttgacctaggcttacgcctcgctcggactgcagtttgcttttatccgatttgcttcggcgtggcctcccactcattttcactttccaaccacgattatcaacgatgtacttttttccgcgaggaaatgtgtaaagaaaatactcatataacattgtttgaagtgagggtgtagaattgggccttgcatctgtttcccctgctttgaccgggaataaggcttcaggtgcaggttcaacttgaagttgttgcatcaaccatgtaagtaggttttcttgctcttcctttatcaatcggtagaccttgtctttatcattttttggccccgtttgtgctttcttatcagtgctttcaggggaagtgcaaaccaagagaaattggatcatgcgcgaacggacttcaatcaacaagtcctttgctgcatccaaaactcgtgccctttcgggaagattgtcagggtcaaaggccattcgcactaacattggcaaatgctcattttcacctttctcaaagataattttacaaatttgactgtctgagaaatcttgccggagtttatcttccatcgaaaatttacctgtaggagactcgagcgtattaatccacccaaattgcttcaaatccacgggacctggttcaaacaagcgcatttcgtcatggatttggtactccgtccgggggaagtattggctttcaacttccatattcgatttgggcgtactgccgatgtctcgaaatacttgaaattggccgtaagtgttgcctcagcctatcgaacacaatttgtgttatgaggaaaatgtctaaatcgacttacgcggtgggtgaccagtttggatggtatcccgatatggagactcaggaggcccgtcaatcttcgaaagtatgtgctcccagggcatttcctcgaggtgcggactcgcgggaaatgagtcgatttccttactcgagagaagtcggtgatactcctcaaattcgaacaaggcatcatgagtccaatcttcaagtggaagctcaagcccgaagtgaaagcccgggatgttataattcgtgctagtgctgccgtggctgattgaagtcgcttctttcgaagcatcatggatatcaacaaacggcggctgatttgcgagacgaggtaactcatggagccctggcgagcaggtgtagaggtaaaacctaaactgcagcagggcgatgctaaagacagtcttggtgctgttgagcatgtcgaaaaaaactttgggtatttggagtccggttgagttgttgtttgcgcgatataaataccatataattggtaatggagaggaggagccgctaactgttcagctactggctcaaacttcgggcttcgttgtgggctatggatcaagtcgcccaattttcattaggcgaacaacatatttaactttgtggttgcagcagtaaaatcctcagacttgattagcccagagtaaaacatgtccctcgaggggtatggctgaattgtaggataaaacatgtccaacggatacctctgtcgctgacagttaaccagcccaacagctgctgataccaaaagatcacagtattgggtgcttcactacccagtcaagtcacttcccttcgatgaggttgcttcggacacccctctgaaggattgagataagtacgcgtcatcgactgtcaccgctgccacaccagtaatacaataatgtcctgcgatgtgacttgttcggatgaccacgacgatttgcggcgtagattaggcttcacatgtcctacaacgatattgtgacaacgtgcactttacgggcgagctaggcggggacaccctagaagaatattggttttcggaactgtaccactgatcaggccccatcaacgggtcgtaatatccttacagctggctcctccgctaactcaacacaagtccctccgagggaccccctcagactccagagagactgcatagtttcaagttcggctcctccgctgagttgaggctttcttgttcaaggattaacgtaatgtcagcaatgagcccaggtccaacctggcacaatgttgtccgactcgtgcgccatgtttggtgatgtcattcttgcctttttatccatataaatctcaaaaggttctgagacacaaagcgttcctttatagctttgcagacgagttattttctgcaagggaatcccagtaaacgcgatgcatggctactacgggcaagatcactcaacccttcaaatccagtgatgatgatcttgtgaacatcatcaggcaagggaaagcggtcacctctctgaaggatgtgcagtgtatgctacatattctgtggtgtgctttccacgcgaggcattatgagcgagcctaacaaagcctcgccgggttctttaagtgtgcgttatgaggctcgtgaggtgaccactaaagacaacgaacttatgtatctaagtccctcggcacttcagcggcgtgtagcactgtagccgccgggctcaacatcacaaccccgatcttaagctaggtcgaggtgtagcactgatcgctcctgcgatagggtgcactttgcgcctagctctcgccagcgaatgctcgccgaagatttgttaagctcgctgcgataaggttatgaggctcgcgttggataccaggaggtgaaatctccaagatgctcgggtaacatattgtgacttaacttcagcagttgaatgaaggaatcacattcatcatattatgtaccggaggatgtttgtggtttttttttttttgacgggtgggccgcaatcatgagacttcggattaagaaagatggagtcaaagacactggatccgaataaaaactagcctgtcatcaggaagagttgcttggtaaaatgctggaaaaattcatataaagagaggacgaacactgcaaactacaaccgttgatatatttccataatataaaaaaacacattgtacttatccatgcacgaaaaaaaaatgccttctgaaggaagagattgcaaaagaagaaactagccagacgtaacaaaaaagtgcatataaaaataatatatatataaaacgaaatatgcatctggactttgatttttaatggctgatgaggagatacaaaaaagacaagcgattaacctgattgtcaacgagaaaacgccgtccaaacaaaacaaaaaagatgtcgagtttgtagaaagaatacagagagacagagaaagagaagactggtgccgagtagagatctattgatacaaggaataagagaaaaaaacaacaacactgataatgcagagaaaatccgtttgaatctttgtttcctttatgcagtagtaatatagtaatagtaatagtagtagtagtagtacaatagtattccaacaaaagatgaatcaaatcgaggtgagttggggtgcttgttgatgagctttgtcgtgtgtgtatgggagacatctttcgcacgctgagctcgaaaaaaagaagataatttgatggtgacgggagcgagcaaaagcatgccttgaatgatcagaagaacgtagcgaaaagtgggttagtccctagtaaggaatgaaagtgatctccacaaagcaaaaaaataataattgaacgtaccttacaaaaaagtgatcacccttgagggttaacaaatcgagtcatcggatgaccgatcggatggacgggtcgaggtaaagccatgcaatgatgacataagctgtgcgacgacgaagtccgggatagattggtgcttgaaagttagtatgagtcggccaatggtgttacaaacgattatcactcaactcatagtctatgcatatcacacatttgaacctaggtccgatgacttgctgttcacaatggttacatctgacattcggatgaactatgctccattcaggcagctgtacaccaattgattggaccgaaaaagaaacattagtaactcttttctgtggtgtagtagaaaaccaatttgggcaagggctctaaactcacgcagacgatattaatatcttctggcgaatgaaccgatacgaagtcatggatcggatggaggttgctgatgtcagaaaagcactcagaacaggaatcaagatctggacatttgaggcctgggacgagtcaaaagaaacaaaccagttagcttgcgaggtacagagacacggactctttaaatacaagatggatcaaatcatggtgcttacatttgtgacgggtaccttgaatgtgagagcggcagaagtcgcaagtagcttggtgtaatggaagtgcgctaggggaagagactggtgatggggagggcggcttgacgatgatgagctcatttgcttgacgaagttcaaattgaagctatgtgatcatagaagaaagaacaggacatcagccatcatgaagtttagaattagatagcagaaggatttataccttcgagaccttatctttaaatctctcgatagttgagatataatctttggcttcttttttgagaacatgcatctctctagccaatttcttccaacgttccttgaagctttcctcttcatcctcgggttcgaccgactcgattttctcggtcatgagagccgaagggatgacaggttcgtcgcgtttcgcttcgggacagtcgctctccagatgagttttccagcagtctcttcgtccaatccagccacatccgagcgaacaaatcacatccaactcatccactagctcttgtagtatccgtggcggcgggattaattgattggatggcagtgatgagcggtcgatggggcatgagggaatatgtcggatccttcgttttgtcaatttttagagaggtttagtacattcaagcaagatgggccaagaggcagtagatgaaaaagaaagcatggatataagccatcaagtaaaagaagaactggaagaaaggatctaagaagaatgacaaaccaggtatgaatacaccgttcgcaaaaaatgtgaccgcatccattagcaacgacaggttggacccaaggttcgctggagcattgaggcaatcaaaatcaatcgtcaggatttgaaagcaaggctaggctaaccattagataaggcttagagacagatactgacgagcaaattgagcagagcagagtcttgctgatagaatgttcatcacggtacatgtaaccacattgtgtgaggaatctggacgcgtccttgtcgatcagaacgggtgaggactcggcagacatggcgacagcagaagccagggggtttctcgagggatgactaggaagcgagtgactggttgggaggcgattcggatagattggggatctttcttgttggagtggtagtttacttgcttgcttcaaagtgagtagttgtcttgtttttccggatgactggatggtaatcgagagatttggggatcggctggatgagggaaggggcagggtcgactccgggggagcaatgacctttcaccacgctcactaccacggggtcagcctcgtattcagtcatgcagagcactgcagtcaccaaaccgcgtccgcaccctgcaggctgcaacatttggacccccagttcctaagggatggattctgagaataccaagcccattttactcccataaatgatttcatgtattgagttttgccatacatactgttactttcatttcttctccctccagtgaatctttcaacaaccatgaacaccacaatcaaaaccactaacagctcacatgagggccatcaatacaaggcttctgaaagcatgtttttttaccaaagattaatgagggcctgtaccataattcaatttttcaaaatctatcttgctcaaaagttcatatgtatcaccaaaagtgaccatgaccaaaagccagcctttggcctgaaagtgaagaatttcaacaatagatctctccaattgttaataatttttgtccaaaacatagaaaaaatgaaaaaagagccctagagtacagtgggtagacagtgaaaagtggctgcttattttggaatccagagcccaagagacaaacttgaagtcatgagacttggtgaagtggcgcagaataggtcctgaaaatgaatgcgaaaaaaaaaaaaaaaaaaaagttcaaaaatttgtgaaaaaaaaaatgctggaatttatttttctcaaaatgatacctggaaaatcaaacttatctaagtccctccgaggagggccctttgggccctccttggtggaaaatcttgcttctggtttttaatgttctgattttaaatgattcaccctttttttaaaaaaaaataaaataagatgtactcaataagctagaataattaagagatcaatgagttagaatcagccaggaaagaaaaataatcgtaatgatcaagatgaaaacagagaacaattccaattatcaatctataagaaaattccttccttctctttctttttttttgagcagacacctgtagactatgaaaaagaaaatttaaaaataaaaaatcatcatgaagatcaaataagaattataatgttctcataaaatttttgaatatatcattgtgccagttttgatattcatcttacatctgtgaagctgccctggcagtccagaattcaatagagccagcacttatccagaatctccacctgtatggacctagatataactggataagtaagattactgttggtagattatgttaatcaaggggttgacttagttaaactcaacaatgccatgggccaatatttggcccatgatagttgaacatattttttggctagtttatagcaattttccataatcttttacttcaacaagaaagaggaatagtatatataaccaccaatttttcaaatcaaaatagttttttgaatatttggcttcactgatgattagaatctctgtgtggagtgtccaagatgttatttttcacagttttgtatgtgtatattctctatcatctgggcacaggtttgaagccagtacacaatggaagctcatgtttttatttttggatagaattcaaatttctctctgtccaaaaaaccaccctactgcattggggttggctttgtcttagtatagaaacctgtcatcacacacagtactgtttttttggtttgatctcaacaaccctgacatctttgtaaacttcagcttgggatggctcccagaagggttcatgcaaatagaagctctgccacaaagaaaatttctgtctggagccatggaagtctaacctccaaatgagaaattttgtgatgtgcattacccttacagtttgaagtatgcaatagtggggcttactgttaaatttgtccattttctgattgtaataacgcattaatttctccctgctcatggctttaatcataaactttagatgctgctcaaagggcctcttccacttcacattttgaggaaacaaattattattaagtgccaatccgttttgtttgattctaatatttgttgtttcagtattggtaatataagcaccataattatgctcccttttaggaaccagggaggctttgtttgttgtttgaaatttccactgaaaaggggatttagtcaattttgtgaagctgaagtgttggaagggcaatgataatcacactctctccccctccccgcacgcccatggggtaatttttaagaaattcagttgcttctttcccaaaagtctagacaggtcatgatcaggaatgagatgggttctgtcattgtatccagccaagttggttgtctgatatgagagccgcagtccagcctgcggtcgccctagccatttacatagggcgcgggcgcgggagaactttgtcaagtcccagtctccagggcaagcctcaagggcagacttccaaggcgaaggcaaacaaacccccagggcgaggacatccaggagaatagaatctgatccctctgtgaagttggggaggggacagtgtattggacatatccaactcctttcctattggctgcgaattgaaacaaatgctctgggtcatatccaccacaacaagatttaaagcaactcactgggtcatatcccaacagttgttgtctcttgcaacccattcctgggtcgtgtctagccccattgatgaaatccagagtgaatggcagttatggaacctcacatccgaagagtgttccgtcctaatccctcaggtttttcataggccaaggccatggactagccatcacataatcatatcctcaatcaaccgggtgaccacaatgagaactaagccctacatctactgccagattgctcaaggtacccatgattgaatctcagcacatggaggtgcaagggcaaggattcggagctgaaggccaaatcgatgatgtctccaagaccaaaggcctgtgttgtgagtcgctaccgagtcctacgtgttgctagtccgatctaacacaccaatggaagcgttaaaaaacaggcaatggagaatataacacgttggggctttggacaattacttagcagatactctccaagaaatagatgggtgtatagatttaacattgactagtattggttcatagatggccccatcacttcaagtcgggctgacttacaagggctgcaacccaatcggctcttcccaccttcttcagccagtatctgcctctttcccccctcccgatactcatttaaactcacctctcgagcctctcaacactactatcacaccctaccagaatactcgttggaaccatccctccctaataaaatacaaattcaaatccactttctaacacatcgaacctacctactatggccttttgcgcaccttgcaatcgcggcttcaacgcctaccatagttacttgcagcacttaaataattcgccccgacatcgccatgatccgaacactctgccatttcggccaccagctgccggactgcattgcgtcgcatgtggacgtgttttcttcaccagagtcgagtttgtacgggttagtcagattgactcaacgcaagattgcaggagagaattttcaaacggcattcgggctcatttaactgcaaatttctgtccttttgtagcatgtctatgattgtactaaccagattatggattacgagtgtgcctgtggtcgaaaatttgcccgagagtcgtcattagtggcgcatttcgagaagttgacatgtccgtcttgggtcgaccttcggttcgtcgacaattatttcagcggccgttgcgaccccgaaggacggtttgttcatagggagaggatcagccaggatcctcccatgcccgacttcgacctcgatagacgaggtctatactggtgcaggctctgtcacctgcggttccgaactccacatgaactgatgtgtcatgtgtggagtccccctcacaagaattggggtctccgggcctatcagtgcccatcggaccgctgccagcggttggagttcttttgtttgagcgacctcatggcccatcttgagactggccagtgtgaggaacacctcgggcgggaactgtcccaacgagtcatcgccctggtggacgttgtaggctatctttaaactacgtatgtggtccgatttttattttctctgggggattgagtcgcttctcgccttctaacttgcctgttttttggaaatagaaatgtcttttttttctttttattcctcttgacttcagttccctcctctaataaatcggattgaaaatcattgaagagcttcgatcgatctcataccccgaaccaagaaggacggaggaacgttggacatgtatcactccagtcaaacctcaaatcactttcttcatcggctatgtttacttatttcgactgcttctaactcgatgtattacaatacaagttgcaacttttaattcccatacaccagcccgaaaacgaaggcaacgtgtgcacattgcctcgttaggtacaaaggaccgcctttatacttaacgaggcaaggtgcacacattgcctttgttttcgggctggtgatatatgcctcgatttatatcaacatcacttgagccccatagactattatatctggtagaattttgttgtacttttacgagtgatactccgcttttttccttcttctttagtctcattcacatccctacttcttttgttgcttttttactctgctcgacggtgacagcgatagcttttatgatcgactctcttccggcttctacagttcatcttctttatttccgtctgtattatctctgtcctttgtatttgtatcgtttctagctctctaagcttcgcttgtcgtcgttgacgtattgaaaattaaaaaaaaaatcccaaattcaggtcaaagcgggttttcaatcatttcgctttactgcataatcatatgaatctctacgtgaagtgacaaagattttctttttcatagatcggtgtgtttacatagtctctatcatctgagcacaggtctgcagccaggtcttgatggattttttggacggactgcaaagctctctctgtcccaaagagaagtctgatgatataaatacattgctcttaaggttttcagtacttcctcctcgcaatagcaaggctcgccattagcgtttccggcttctgagcttgcttaaaatatctccctattgcgaaatctttaacttggataattcagacacttgaaagaaactcatgagcgctgcttgcgcggccccaaaaaccaaaatgtcatcatttccgaatggttgcaatacaactaactaacctgtgtgcgccaatcttagtgcaagtccggagatcagtgtgagcatcaaaagggacaaggctaaaacccaattgataagatatcactttgatgcattgcgaagaaagagtgaacactatcaaataagaaaactaattacaaccaagtttacttgatgattgggctaacgatggagctctgtttttttgacaaagatagagggttcagggagctcgagagttccgggagttgagagcttttcttttagccgactgaagaaaaagaaagtattgctcgaaagattccgagatagctttcaggacatccgatccatggggaacaaggtgggaatgtgcgaactgcttccatgggagccctcaaatgcaaggcgtgtaaattgaattctgcaaggtttctagatcccaacaagaagtcatccattggttgatacaatttagaaaaacatgaactttgataggttacaagtttactatgtaaaccaagaatctcttttaaagaaccaaactgaatatcagtgagaatgtttttcactggattattgattaattgaacaactatttgatgagagattgaaaaaggattatggaattcatagataaagaacttggttcattcaaatgatcaacttatcctctttttacttatatttagtgaatcaatcatcatcatcatcaaggatttcaacaaccttcctttttgtcctgtttgacaatttattttgaggataaaagtgatgatcaacttggtgaatattggctgggtctggatttggtgagttgatactttgagatgtattttcttgatgattataagaaaggttaggaacttgttcttggccatgatggaggttgtctttccttccttgagcctggttagtttctttaaggactgaatttagaacaacaattcacaattaattcattagatgagtttttgacttgtaaaactgatgcaagtaatgaacagaaacagtttggtataaagaactaaagattagcctaatcaccttgttgtagaggggttaattgatctttattttgagaaatttgggcttgactatcattaaagggggatactgggcctctttgagaggtggaaggaccagcttgatgtgttcccattgacttataaaattgttctaagtacatatgccgatatttcaaccattctggattgaattcattttctggtggtgctaagagaaatttagcaaattgaaatagattggtagaggattgggatttttgaaactatttgattagcctcttatttatgttatcttaaaaaaagaaagacacatatatataccttcaagtgtattattgggttcagctgagtattgtgcaatttgggtggaatgcacattttttgaagaaaggggtgccaattggaaccctggggttggtttactaggaccaacttgaaaaccaccttcccactgctgtggttgaccaactaaagctaaattaaacacagcagtattaatcttcttttaagagaaaagtaattctttttggaatttaagcagaattgtgaaggataagaactggagagagcagatgaaaatttacatactgttttgtgtttgttctagacactgactaagttggtcaagattttcagatatctgtggttgaatgacgggatgggatgttgcagatccttggggacaggaatgtgaaagcaatacataattttcatattctgcttgtagacctaatttttcaagacaattcattttcagtgaaaaggaacaaaaacatcaggattcataggttaccaaacatttgtggaattatttcaaatcacgttcatgatgaggctacttacgctcatatagactaggtgagcttaaatacaggtatctgaggcaattcttgatctgggttcttttcctgtcaagttcaatttgggccatggggtagggcactccttctgaaggtgaattcccatattttcttttgaatagtggatcataacgctctagaacccactgctccagtgcttcatcaactggatttgggaatttttttagtttgacagaaaattgtgatttcgcggacaaaagaaatttgtgttagaagaagataagaattatctggggaaagtaatggcaaaaagaatgtgactatttagaaaaaattgtaccatgatttgattttgtgccaccttaagtttccacaggttcaaaatttgattcagattcatgtgacagtgtttcaggattgttatcatgtagagataccatcagcattcaagaaagtaaaatagcaaaaaaaggttggaaattgaaatcccataccatttcttgactgagcctctggaatctgattaagttggttgaaattttgattggtatcttcttcatttagaacaataggattggatgcagtcccttgaggatagtcagatgagattccttgatgaccttggtcagaatgaactgtcaacatctcttggcttccttggatatctgattgatcatttaatttggtgatgagtcaaatattgtttgaagattatgatcagaaggtttgaattaagaatacaaaaaaggggagcacatactttgctgctgatcatggtttgggtattgaagaaaatggttgggatgtttacaaggtgatgatggattggaatgtgtggcttctcttgttactggagaggtgtaagtgaggcctgcttgagctttatgattgctatatacagccaactgctgctgactatcaggccttgcttggatactgggattttctggatggtctacatgtttttttaaattttcagattccccatacagaagaaaagttttttaagaggaccatgagttccctaaaatatgctcaatttcaaaatggacaggtcataccatttggtggatgagttgggtactgattgcgagggcttgtattttgatttttaggctttgcttggtgaggagtgtcacttgtagaagtggttttttgatacaaattagcttggggattaaaatttgatgagattttctgatacatttccttgatatcagaacttgtgagttgccctgaaaaaagaccggaaatgatcaaaaaccaagctataaattcctgaataatttctgatgaagctccataccagtctgttgaaaggataagttctgattggtattttgaaatggctgagctgttttaccccctgagtttctagatgtgcctgttgccctttcacattgggcagtggggtccacctgagaataaactacagatggaatagggaccctccatgtttgtccatcttcagtcaacaaaaatcctaaaaacaaattgtgaaaagtttttggtggtgattcagacaatctttctttttaaaaaaaatgagcaagaatacccaggagaaaaacaaataatgtctgatttcaagaaggattttttttacccattggtgtatttgacgagtgctgagttaggtggttgtcatctttggtgggatgggcagctggggcaccaacctcttcaggctgaacctgattagtaaggcctccactagcagagatagcttggttttctgagtatgggaattggaaaacagggaccgcaggaagggatgacctctgctgctgatacactagcttaggggctgtatttggatgaaccaccagaaagaatgatgaagttggtacaaatgaaggtaacaggatgagtacatgaaagtcaattgacactcaatcaaatgatttagaactaagccaaatttaaaaaataattaccaggctgtgagctgcacgagggcagggctgagggaccagctggtttaatacaaggctttgaattgacgattgagggtggaggaggcgagccagggtcacttgaatcatcttcaatctggatatactcaacaagcctggctctattggcagtatcagcgggtggaactgagcgagatgtgctgccttgcagagtaaccgacggagaattagcgacctgcttctgatatttaggcacagacgtttcttgatcagctggagtccccgggaaagcttgggagtgaacaacggaattgccagcgccctgcttgtaactgacagaacctgtttcacggcttgggacttgctcggttaccatcggcgcttggggatgaacggcttctgggacagcgctctgttggtaattgacaaaaagtacatcagctggagtcactgggggtggttgaccttcagaaagaccagcagtcaggtgatggtaactgacagtcggagaggacacttgggtgtggccggcagcatgttctgctacacggaacacagtggcttcactatgccttcttccaaaacttgcataaacagggcaaaaaagaaacatagcagcaggaagtgtcgtgaatttccaaagcatttctaaacgcatatggtatatttagcagatcagcaattgcttagacctagaaaaaaaaagagagttctctgtagaaccctagaaaatatttttagatacaagcgggacaagtacgactgacttggagtcaccccgttttatatgttatcccctccatatcttctacaaaacttgagacggattgttcacagctcaacaagcctatgaaaacatgacttcatgtgctgtaaaaagtaacgaccacatagccgtcttggagcgaaaacgatgaccgacaataacttgaagttagactgtgtcacaaatactgcgtattgcggagtcatacacatcgactagatcggtgtcaggcataggcacaaaacaggccgggcgtacgggcaacgcatctggtgaggtacttttacagttcagagtcacgcttgggcggccccgtaaaaacatcccccctttgactttacaagaaccttctgcaatgacataagaagtaaatccggtgccaagctgtctcttgggtttctggaagattcagagtagaagccagactgctatcttaactatgcagcacgcggccgtttcgttcaaacacacagcagagtgtgaccagcctgagtctgagtgaggcaactattatatagggccctgagacacacttgaatagcctcacatgagagtaacacacctttcccttcacctgctcagcattagaccctgctttcaattgcaccagaaaattgagtagatccagcccagtatattcccatgtgaggcttgggaataacaattcatcctcaaatgtttcttgttcactttactcaagctcaagtccttccatggcaagcattgtgattttggaagctctcatgtgcaccctgttcttcattgggtcattgactgcatgcaaccaacccccagacctcccaggtgcaccattaatttgacccacgttattactctagtctcaagtatcatccagactagtaaatatcttaatgagtccatctttgacaatgtaaatccacaagacagccattgatctcatgcccaaacacaccacccaagttcttccaatcattgtttctattttgaactcttcttccccagttcttcacttttttgaaccttggttttctgattcacgtactccctgagaatgactgatcaaataacccactctcatccagttggtcaatgccaaattatcactaacaacatgttgtatcaataaggcatccaaatcagtacgtcaactcccccaagcttatttgcacattggttttcaacaggaagaaaaaatccattttagattgtgaagatggttcttgtgaaaggaatctaatatctgatcacaataaacaaacttctcccagatcattttgctaaaagcaggcagtgtagcttctaaccagacctctgggggttcagtgctaaatattttagcataaacttcatgagaaaagaaggaaagaaatagatggccataaagaaaagaaatttgagactgtgattttgattgaagaagtttttttattttctttttttgttaataaaaattgcattcacatgcagagttctgtcataagcatttagtgtaaaataaataaagaattatccagaattttttgcttcatttggaactcaagaatagagaaaatcacaaaataatgatcaatggatagtatctgtgtttaattttttggaagaaacagacaacaaatagaccaggattttttctagaaattaatcagatcaatcaacttgatttcttctttttgtgtgaatcatttggatcattgtcatcatctggtatttccacaatcttccttttttccctgcttgaaattcccaatggatcaaaatccaatccttgattgcccatgttttgactattggatgggtttggagttggttggttgatgctttgagaggtattttcttgattaatagtagaaggattgttagttgatccttggttatgagcctgagtgtttgggtttccttgaggaggagagtgaaaattttgtaaaattccctgtctattctcttgagtagctgaattttgaatcaaggcaaatggtcaatattcaatcccaaagttgcaaatatcagttcagcaggtgattttatgataaattggatgaatacatgtatgattttgataaaatgaggaattatactactcaccatgctgcagagaagttgatgggttgatgttttgagagattggggcttgatttgaatcaaaagcagatgttggtgccctttggaaaataggaggacaagaattatggtgcattaaactgtgaggattttgtgaaagatttctttgcattctcatcaaggcctcgttctgtcttttctgcatatccatttgtatttgcatcatctgagcactgttcaatgtttgcaaatcttgtgctaaaatttgtgattgaaacaaaacttatagttaaaaacatctttatttgaaaggcttccagtgtataattcatatgatttcattagaaacaatttaccttgaggtgtattggtttcagccaggttttgtgtgcttttctgatactgtggattacttggatgaggagatgttgcttttaaccctggggaagagctacttggacctggatgacctggcaaagtctgttgaatgaaacttgatttttgaacacctgaatcaatggaaaatgtatcagtttttctccctttagcaaaaagatattatttttgagtcaagatttttttttctgaattaaaacgtgagagcacaaaggaaaatttccctactggattgtggttgggctaaagactgagaaatgttgatagttggagattgatgtggttgatttcctgggtgagtttttgtggattgttgagaaaaggaggaatataacctctgtataacattcctatactcgttttgaagacctgaatttaagtgggtatttaagtgggtattttggaaaaaattgagtttgggtgagtaagcaaagtcatagacttccaaaatattataatcaattccaaaatgactaaacataccctgatatagagcaggtgaaattgcagacaaagatctgatagattctctgatctgtttttttgctatatcaatcttaagttgaaaatttggcaagactccatttccaggtggattcccaataccattcctataacaagaatcatggcgctcaaaaaaccacttctctactgcatcaccaactgaattttggaaaggttttcaatggcaaaaaatatgaatttgtgtgtggaatggtaagaagtattcaaaattgaatacatacaagaagctgggtattgttgagcctctgtcaaagatgattgtggatttatttgatgcactggaccatctctgataacttttaagagtcccaaatacaatcttgtacaatctgataccaaatggtgcagagttcaaaattattgagtaagctttcaaccctttcacatggtggatgattaaattggctaaaattgaaagatcccatacatatttacttaccagattgggactgatcaaattgggtatctagaacatgtgggccaggattatgaatatgacctgttgttgatccctgagccatgttgttaattcctctttgaggctggccagaaagagaatcctgagaattcctttgaccataattcaacattgtaccacctgaagttgtcataatccctgaaatgaattaaggtatcactcataaagaattcacaagtaaaatctcatactattaatttgtggaccagcagaaatcggattcaattggttagcattttgattagtcggtctttcattcaaaacaatgggattagatgaagttccttgtggatggcttggtgggcctgctggatgatggagagtgggatggtctgtaaagaatttggtggataatgaatataaattttgattgttcaatttttgatgaattgatttttttttttttcaaaattatcatcagtgattttcagaataaaattgtgccaaaactttaccaaagaagatcacctactttgctgcccatgtactggacattgaagaaatgtgttttgatttggaatagttgggggtggattggtatttatgagtgttcttgttcctggagccaaattagtgatgcctccttgaggaggattgctatatgcagctaattgatgctgaataataggcctagtttgaacaggaggatttctggtttggactgaaataaattgtttgaagtttccaatccatttatacagtagattgaagtgtttgactttaaccatcagtgccctggaagaccaaatgagaatcaattttgaaagggatggggcataccagtctgtgtgggaccttggtactgattcaagtggttgttattttgagtgagtgggccctggtgaggagtattacttgtggaaggcatttgtgaataagttttagtttgaggattaaagtttttagatattttctgatatatgtctttgatatcagaacttgtaagatgtcctaaagaggatttgggacaggtcaagttttagggcaattaggagatcagtgtttgaataaaattggtggaaaacaagaaaagcagcacagaatgatttcaaaaagaaatttgcataccagcctgtctgatggatgagctcaaattgatttggtcagtattttgaattggctgagcttgactaccagctgaagatgtgtcttggattcctgaaggctggccagtaagaccttttcgagcaaggaaactaggtggcagagggaccttccatgtttgaccatcatcagtcaataagaatcctgtaaaaatttgctttaatgtgagcattccagcattttcttttctgaaaacccactcagggagagaaaaagaaatgcgtgaaaaaatggaaaacttctgacccattggtgtgtttgatggattctgagttggatggttgccatcttgagttggaaaggtggctgaagtcccaagatttccgggttgagcctgctgagtagaacccccattaggcgggtttcttacgttttctgaatgagggaaatgggaaacaggaaccgctgggcgggaagatctctgctgccgatagactggtttgcgggctgaatttgaaacaggcgccagaggaaatgacgaaattgatgggaatggagggagcaggatgagtttttacgaagcactcaagcgaagggtaaggaattccaaataaaagtgaaaactctttaccaggtggtgcgctagatgatggttgggttgagggatcaggctcatgagcaggctgtgaggcttggagaggtggacctgggtcacttggagtgtcgtcaatttggatatactcaacaggccgggcttcattagtagtaggggcgggtgggactacgcgagaagaggtcatcgggtttccttggagaggaacatctgggcgacctgcgaccggctgcggatagttggggacaggcgaagcttgaccgactgaagtacccgacaaggcttgggagtgaacagcgcaatgcccagcgccctgttgttggtaactggcaggacctgtttgacggcttggggcatgccaggttcgaacagccggtggcacttgggagtgaacaactgaaaggacagtgctctgctgataattgataggacgtacaccagctggtgtcatgaggcgcggttgaccggcggaggatccagcggacagttggtggtaattgacaggacgtgcaccagttggtgccggcgaagacgtttgggagtgaccggcggtaagaccagcagccggctggtaattgacaggaacccctacaccagcctgagttgccggcggtggttgaggatgaacggccaaaggaccagcaccttgctggtgattgaaaggacgtacaccaattggaaccccctggggtgcaggtggttgatggacaatgatacgctgtggaggggctagtggttgagttaaggccgatggtctaacactactctgggatacttgagaaggaacgaaagagggctcgggatcgagtatgatggttggacgagaagaaccggtgataattccttaaaagataaaaaaaatagcatgcatcgatcagccggcatggcaaccgggagggctacttggcaggaaaactcttaccagagcgtggtggcagttccggatgatgcggcgggccgtttccagtatgttcttctacctgaatcacagtggcttcacccgaccttccttcaaaacttgcagagacagtgaaggcaagcccaatggcaagaagtatgacgaatttctgaaccatttcggaatgttatatccagcggatcaaggatcgctggagttcctaaaattagagaatgttgttctattgtagactaaggggaattctcgacctggtaatcataccctcttatatttttacccctccatttcgtctacaaaacttgagactgtttgctcaaaacccaataaacatatgaaatcatgaccccatgttctataaacagtaaggcccgcagagccttttgaaggcgatgacgatgacttggaggtatcatagatactgcggatttatgcagtggatcagtgtgagccctcagccaagtcgaaaaagtgacaggttgggcacacgtgcaacgcgtctgggggaggtgcttggcgtaaccaatggttcagtgacgcgcgtaaaacattttccttttcgtttcattccaactttctgcggaagcctaaaaatttcattcgctaccacctgtgcttctccgcgagatacagaatagcagcgagagtcgccatttcgactgttgcggttaactgcatagcagaatgtgacgcgtcggagtggggcatttcttacaacattcatgccatctaccatctttctcaaatttttctatgggggtctaatagactctctaggtccttctaaaatttacccctataggactggggatcaaaactatggcgccgattgagccaatgggatgagtgagacccaaaggatatcatgttgattagatagaaatttcaagtatatatgcgagtcacttttcttgactgcttcacgacaacacgctccctcacaagcatgacaaatccccatttgcaccaaggcctaaaggcaaagctatgtatgcagttacagaagtctgactgtggaagagtggttacttttttgttctcaaattttcttggtgttgatataagcgtgttgttatgcttatgtatgtctatgtatttatgttagcctatgtaaaaattatcaagctcacacatccaaaaaagagtcaccaaaagaccgaacaagcgtttgtgaactgatgatatgtaagtgcgaacaaaaataatgatatttgaatagtcaaaagcaaaagcaaactaatgtttgatatcaaattcataacaaaataatcttcaaaaaaaatgagaggggatggagaaaaaaatgagatatgctgatactttcttttagtatttttgaatttctttgtttcgaatttgaatggattgttttgttttgtttgtttatttatttttgatttaaaagtagaagaagagaaattaatgatcaataaaatatttaaaaatacacagctgaaacatcattggtaccaaaagcgatactacaagttggacactttctttgtcgagtttctaacctagcttctagacaagcaccacaaaacaaatgcatacatctggtaatcacatgtgatttgaacctctgtttacatgaattacatttcaacattttctttgaacgggttagcaggattgtagtgagcagtccgaacatcaaccaggacgtgatagcaaaagttacaattgttagtcagcttggacactctcctgttatcatgaatgcaaatgatacttacggttaaatcatcattgaaactccgtagctcagcaacttctgccggttccagcccgccgcgtccatttgatccagtcaatttcgacctttgcatctccttttcgagattcgtaacactttcttcagcagacctgcgagctgaggcttccgtttcagcttgcgtcgtacgatcgcgtagaagagtcgatagctcgatcaccttctggtcgtgttgtgagcaccgtgcgatcaagtccgcattttcaattgataattctgttgtcctcgttttatgagcttcggccattttttgatgaattgtaatttctttttcggcagaagtctaagaaaccccattgttaaccaacaaccaaacaaatggggcaagggaggcattcgagatgaaagactgaccaatcgagcagaaactgccctgagctcatcagacagtttcgaaatggtcacagtctgtttttcggccattttttcaagcacagcagtttgggacttcagtgtctcgttggctcgcattgcactgaagtatcgattatcggctttggctttctacaatggtcatagtgtggcgtcagctgatctgaacgggcgcatgaggaccgagcttgacaggtcaactgacctcgtggacggctttgagtactttttcgtcgtgctctgccagtttgaagactttgtcacgattttgctcatccaagacggcccaagcagttgaaagtcgatcgacttcggtatataacattgaagctgactacggatcaaagttaaaagatatcactaagtcaatggagggttcgagtgatgtgtgtgaaatggggtaacccgacgatgagcgtccgtgactgaccgcttcttgagcggctagtttggcctcgagaacctgctggcgatccagttctacttgtaactttttggccatctccgaactatctgaatttccgtcaggtcccagcagcctgtctatggattctatacgctggcgagcagcgaccaactcttgacgggcctcggcttcggaacggatgagggatgctgaatcttccgattttgaattttgcgcaagctcttcaatctgattgttaagacttttgatggtttcctcggctatcctgatgccaaaagattaccgaaaaattaaactctgacatgatgaatgacacccaaaccaacggcctcactttactcgctcctgtagggctttggcaagatcaacctcttcattcgtggctaggaagtcaaccgtattgcggtcaccgacgtctgcagcaagacgcatcttgagccgtcgaacttcagaagacagggcgtttatgcggtcctgacgactgttggcgagcgttcggatctgggccacctgcttcattttctcaacatcccgcgacttgagttcatgtagctcggatcgagcttcctcacgtgttgcgcgaatcctggtaacatcagcatctttactggctagttttttctccatatcttccacgcgcttagtcatctcagcctgcagcaatgaagaaaaaattatgggcatctattatcgaaagtcgcgaggaaagatcaaggtgacttgactcaccacaatctttgtacggaattcctcttggcgctcacgaagttcatcggcctccttctgagttgtctcgagcagggcgcgaacgcgttcaagttcgagcgtggcgtgagcgacttcggccttcagacgtgtaaaggctggggtattccgtacaatctcatctggcaaattaatcatctacaggctggtgtaagctagtgaatattgatgattgggttggttggtaaatcaaaacaaatggctaagaggacaaaccttccaattcaaaatatcaatttcatgggcccgctgcagaagctgctcgttgagtatttccagttctcgtgagcgatcgttgctggcctcttttgaagagtcgtgatcgagcggatcagtgccgttacacacaggttgactgggaggtttgacagcatgagttccattgccattttgctccacaagtggtttgggagaatcatcagaggataatcgggtttcacccttgggggcttgagatgtggatccgccttgaccttgggcatctagttctttaacggttcgactacgctctcgatcgagttttttctcagccctcctagtcgcttcttgggcagcatcaagttggtcctgtagctgtttgagtttactctcagccaatcctaaggcagctcgatttgaggccgattcagcagtcaagcgccggcaacgcgccctgatttcttccaaatcaggtgaagctactgaagatgaggaggcgagagagatgagatggatgatgagatcttttgaggcagtcgatcgttgatgtagtgcgcgatcgagacttgtgggtgatgatgggagcgacattagagtggcatgagtagagctgtcaagattggtgcatgagtctttaaaaaggacgcggacatcttctattaactaagaaatgagacagagacgaccaaatgaatggaaaaaaggaaaggagagccaagttaattaagaccgagacacagacaggaacgggtgacgcttaaggggggctctaagaggtagaggggggaatggagggatggcggtggtgtggaagaagaagaatgagaagaactgacctgattccaacagatgtcgatggcggctagacgtgattcaacatcactcttctgtgactctgattgttcaattctctcctgagctcgttgaaggtcgcgtttgtattcctgtaattgtctccacagagcttctttgcgaaagttctatggggagggggatagggaggaatggatatgtttgtcaatcagatgatcgatcacagccaatggaggaggaggggatgggatgacctcgacttggagtgatggaaggtgatgatgtggaagtgagagggtgagggagggaggatgggagtgaacgaggatgggcacgaacctcgagtaggtcgtcatcaccaacggattgattgagatggttggctgactcagattgatgagttcgatcggtcgagttgagatggttagaagctggatcgaggattggggatggggttgaggagttgttgagcataggtttcttgcgtgcagtcggtccggcattgagctcgatccttctctttcgttgatcgtctaacatgatcgggatgaccgaaatgacatccacgacgactttgaggagttagattgatctcaaggagaaggggatggactgggtgcaatacgatcaagggtaggaagatggttgaggtgatgactgttgctgatcgatgatggtgatgactacgtaggactctactatcataaaatgagaaaaacgagctagctgactggacaggagagcttcgaactggttaaagatcgataaggatcctttccttgagggcagtcttaagggataacggagatctgatcagtgaggtcgaggagaacgagaagaggtgataatcgggaggggagggaagatgggacgagggaaaggagggaaggagaaagtgaagttaacgaagagagagagagagagagagagtcgggggagagggtgatggtgatggtcaagagagaaaagtggagctggtgaggcaaagtgggtgggtttgttgattagctaagcaatgagaaaaccagtcgagggggttttgtccagggttttcgaccggttttgtcgattggttcaaatttgtcgacggaagtggatggtggtggtggtttgatgctgtttttgaatttcacattgcggaagttgacgatcggctacataatatttacttatcactaacttaccgaagtcaattacacagagacgacgatctagcaggcttcttcaatcggtcggtccgcggttgcaacaagtcacaacaccaatcgaccaagaccaaaattccgacaagatcttctcatacgattttggcgtcttccccaagatagattttcgtcactcgcccagttcttcatgtctaaacttagattcagccaaagcttacttacctcatccatcacacctatttgtcttctcacatatcatgaaacagtgtaggtaagtaggaaaatggatgaaatgccattcctgacaacaactccaggcaacaaacacttcaagtcatgtcagctctcctacgccgattgccacaaattacaattggtcatagattccctcaaactgatataaagggtacctcaatggctcctatgatcccatccatcaaggcaccctccttgagagcaattctgatcatctatgagggaggtccactctctatagtagttgtccagggcagaatgtgtagtgaatggaccatagattcacatgtgaaccccaaattgcccaataacttggacatctttcacaatttcgttttgatggtgtggcacaaggggatatgatgacaagatcattccattacagagaaaaaataagatataaaatagatgtacagtggctagacagtgaaaaatggctgcttattttgaattccagagctccgaaagacagacttgaagtcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaaaaataaaaacaaaaaataaagtttcaaattttgtgaaaaataaaaaataaaattgatttttttcaaaagctttaatattcattttgagggagatggagtgctgagagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttagccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgtgctggtgaatgccccactcaacagctgtttgaagccatctgaaaaccattttttccaaacttttcattcataatcattcttctcatttcccaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaagaatcaattttgttttttatttttcacaaattttgaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccacctgaccaagtctcattatttcaaatttgtgctctggagctttggaatccaaaataggcagccacttttcactgtctaggcactgtacctacacattatttgacattaagagagtctaataatcttcaaatttggtgcatgtgggctgattctttataaccccaatcatgctctcaatgtgggttatagtgtgggtatttgcataataaatatggggagttggtcaaccgactcccaaaatttggagagccgactcccaaacccgggtttccccaaaatttgggagtcgattccccaaatccatccttgggtttgggagtcggtccccccaaaaaatttaaataaaaaaaaagaaaaaccccggaggggttgggtgtcgatgccccaaaaccacttgttttggggggtcggtgatcaaaaaaaaaaaaccagtggccgggaggattcctcccggccgcggagagtgctctctcgacggccgagagagtttctctcagccgtcgagggtctacaacctcaacggccgagagggtttctcttggccgttgagtataaccctcaacggccgagagtttctctcggcggtggagggtgtacacctcaacggccgagagggtttcctctcggtcgttgagaatgtaaaccctcgacggccgggaggaatcctctcggccgtcgagagtgtataccctcaacgaccgggaggtacactctcggccgttgagggtttacattctcaacgaacaagaggaaaccctctcggctgttgaggtgtacaccctcaatggccgagaaattttactcggccgttgaggggtacaccctcgacggccgagaggtctcaacggccgagaagtttccctcggccgttgaggtgtacaccctccaccgccgagagaaactctcggccattgagggttatactcaacggccaagagaaaccctctcggccgttgaggttgtagaccctcgacggctgagagaaactctctcggccgtcgagagagcactctccgcggccgggaggaatcctcccggccactggtttttttttttgatcaccgaccccccaaaacaagtggttttggggcatcgacacccaacccctccagggtttttctttttttttatttaaattttttggggggaccgactcccaaacccaaggatggatttggggaatcgactcccaaatttcggggaaacccgggtttgggagtcggctctccaaattttgggagtcggttgaccaactccctaaatatgggcttcgaagtgagcgttaaagtcaatcctgaagcagtactttgcatgtgttgattcttacttctctcaaaaatgttactttcatctatactattgcagagtcaattagaatttgacacttttgtttccaatggggaaaacacaatcccaaagctctaaaagcctggctgaggtagtttttttgtataaaagaacagcacacatattttcagattttgaggtgtgtttgtttcagttgtaagtttcccacattgcagtcatatttcacatgctctgtagactgtgtttgtagttgttaactttgaccagcacatttggaaggaacctttcctcatcgagtcatcctccctcaagattgttatgctggcctagccaagactataactataaaccattctttccattgtgttcttttttccctttctctttcttgcctctcccttatcctttttctgtcagcacatccttccaaaacttttgtattctgtcctatttcattgccatatcactaccagcaaaaaaagatttgtgtattgaaaatgaaatattagaatacataggtgcctttgtaattttggatgacatttgtctgtcagttatcattaatttttgggtttttttttgaaatgttgccatgcaccattccaaaaaaaaaaccaaatgcccaataccactcctcatataattgcatgtatttgatttgtatctggacaatatttgggctgctttgtggttgaaaataagccatgcctgtgttaaacaataagtcaaacttggaaaacaagtttgaactgaaaaatattcaattttgtttttgaatatttttttcagcccatgtattctggaccaaagcaaacacttgtcctttgttctcatcactctaaattcttaaaattttcaactccaataatttacttcggggtaaagaattcacagagactaaaaatgattcaaggggatatgggagatgaattgcatggagatacaatcgatttactctgtctccagattcaataattctctcatccaatcagcgccacagcttcaccaactatacacctagtcccgtccaatagtcaatatggcaacttcacagtagatacatttgacaatatctccaactagctcccaatgatttgagccgcgtaatttttttaatatctcatataaataaactggagttttggaataagctgaattaaatttttatacaatatgccataaattgagcctttggaaaagcacaaacataacgaaataaaatctccacaacagggtaggtaggtgtcaggacaaagtgtccaattaaaattctaaatgatagctatcaatttatcttttcgctgcttgagaaaccgaataattgagaaaatatttttgcagattgagattaatagagaagagtgttgaaggagtgcggagagggaaatcatcgggcggcgcaatacatgtcaaagcagctttggcattgtgccgttcgtctcctcccgttcctcttttgctgtttatcgatgagtgcacaggccagacagatcgaccactcgatcgagctcgatggcccggcacgatcgaagaggccctgcatgtcctcactcatcgagttcgctgacgctcgcgtttgggtagctagtgcaaaaccattcttgaagtagccatcaatatccgtattcttgagacgtgcaattgaatccccccaaggaaatagagtcatcaagcgcgtcagaaagtgaaaatttcttgccagtagagagaatagtttgtagccttctgagctgccaaaacattgaagaaaagaaatggttgcctacactgtactgcatctgcgtcgtgggcgcatccgtcggcgctacaatgaagtagttgggaaggtagattataagagggcacgcttggtcgcatccgaaaaataccggccgcttgttgtatcccaatcgagagaagtttccgccatatggatcaggtactcttcaagggataaaaataggcgaagatttcaaggtcagatgaagagcagtgagtcagagcctatctcaatgggcttgttgacatacgtggggaatgggtaggcggcatagtccggcggaagaattttccgataagaggcatataggctggtgccgttgggatctgaagcaacagtgaagagtccatcaactcttctgtcactcgagataaagaaacagcgagccgggcttacagactcgggatttgacgcttggtttggctcggttctggatgcagatacagggaaggcccaatcaagaattgttcgctactcatttcaaagcttcattgatgggatggaagaaatagcttacagatgaatccacggtgatgattgcgtcgagcttgcgactgggctggataagcggccacaaggggatcgtttctccggacaagctagagtcggctaagtataagttttcgtcatccttactggggaatccaccatccagcccgaagcctagaccgagcccttggaatgggttcgggatgatcgcttcatcatacacattcccggtcatgtaattcatgaacttgtgaacgagcgctacccaaaatgggtcatcgctggtcttctccgaagtggagaaaatgttgctgctcgtggcctgtggatcaggaagtttatcaggagtctgaagccacctttcattctgcggaaactttgaccaaccattatgaagctaggcgtaagtatattaacagctggtcagttagggtcgagtgcagtacatcacatcatcacaagacctaccccattgattcaaagcccacaacacatcggtcaccccgggaaatctggccctggttaatcttagtgcctaagaactggactggaataaaggcgttgagactaggatgccatgttccaaactcctccggtgtaaattcatctggatatgaagtgaattgacgatcgagtcaatttcgctccctcgttttgttagagtactggttgtgagttatgatcaagggaaataaactcacaaactggattatcaagcgacatttcttcctttccattttcccgcgaagtagctgttatgatgatctgttcttattggtcagaaaaactgggattccagtcatatgagaagatatatctggacatacaaagggagcatatcggcttttgaacccgggcaggtccttgaccgaagataaaaggacagcatttgcatggtgggtcgtgttactgcaaattcaacagatcgcaatcatgtaagaatggcccttgatgttgttattaacttcacaaaagacttacatggtatggtcgactatcaattgagcccaagcactgtttcaaacaagtttggcgttccaattaaattagtgtttcgattcatttatcatcttacactaaagtttcaaatcctcactcgacaatgctgattggaaagcctgccattgctttttgagaagctgttttcaggtcccgatggatttgcttgatgattgcgatatcataaatcgcatccggttgggttaatttccatacagtttgattcaaagaagtgaagcttgggaaatttgcggtggcccaacttcctaacagccacgaagctctggaaaacaatgaacagttcagaatctacgagttagactctcgggttgtaggatgtttttttgttggattctgggatggtgatgataacgagaggcccataccccgagaggcctgcggcataattcgccaattgtaatattccgcctgtcttagcttcgaccgccgcagggttgttgctgtcgaacgcattgagtatcccggcgcccactaagccggctcgagctccccctccagagatggcgaatccaaagttgggcaatgtgacagccggagtgccaccgttttgtgtggcttctgatagaaaatcatcaacgttgaatcccaggagaccagcgttttcaaggtaagtgcgccatagggggagagatttctgagccttggttaggacgtattctgcttctccggagttaagtggacccttgaacaataaaacaaggtatatcataaccaatttaatcaatcagcccttagtcaccatattagaaattcagtttacgacttacatgaaccgaaggctgccgaaccaagactttttcagggcaaggacgacgggaaggggcgtatccaccactgggggcggttgggatggcttgatctcttttgaaaagtcgccgtctgtcaagaatcttgttgaattgtggacgagggaagctgaaggagatggaaacggagtgatggctaatgcacacgtccagcaggatggtcaccagtacctgccatgatcggcatcgcatgattaggttttggaagtggtaagcgggatcggaacgcttaccggtggttcacgttggatgacaagagggagaggtttaggggaatctttcgtaaatagagttgcccgtgcctattaacaggactgactgtttggcattatgttttaaggaattctgtctaaaaagctgatgcttcggggaagggcagggggaggcagcaatgagacgatcagaggaaaaaacgctcggtataatactttctttccagagctctgcaaggaaaagtccaagcagttatgtctggtttccagttggaggctctgtatgcggatgcaaacgggctccgacagaggctctggacgtttcaagcggtgtcgcagatccggtacgtctcagtcagaggatagcacatgtttcataggtgagcttcagctcatctccaacactcggtcttgacttttcgcgccggtgaactttgaagggagtcggcggctccgccgctctaaccttgaccatttgcctcacctaaggcatcgtcccgaagagcgatgccctgcgcgacggcgtcccccataatgatgcgagcgggcacgttgttttgtaggttgggagtaatccaggaagtaaggcggatgatctattgtcgtttgctgcctttgttaatcgacaagcaaccagcaaatgccaaacggccagttcgcgtaggtgtgctgagtttatcgagtcggagatgttgagaatcgaggcggatacatataagcttatctcccccggatatccgagctagcagtgtagctcattttccaatccgtccggtgaaagcctgctcgggttttctgttgcagtctccctccccgggctgtgtttgatgggaatggatcatcttgaatccttgatcccccccatctgcccatctcttagtagatgtccagccctggatgaaacgacttcaacaaccctcaatcgtctactcttcgctggcgagactgaataacagaaggcccacaatccatccgactcctcatcctcgttttagggcagaatgtgagtcgttcacattgtatttgactatctgtttgatgtgtaaaatttatacaaatcgcgtccattctgtctttcccttactagatagtcttcagaactctccaattaattcgtcggacgaccaccgcaatgaacctagtgagctttccttctctgcattttcttcgagatttgttgctgaaaatttttacatgataaattttaattggattcagttgtgcgaaatgccgtcggcgtgcagctccttcccagatccattcatcggcagatttttccccgggacgtcttccctccaccgtcggagcgagccatccagctttccaaagaacatttgagtcgccatggccttgccaaaggaatatctgatccgatcgaagcccctctatttagcctaccatccttgcagggagaaacgattgatcaacatttcgtcagcttgggcgtcgatcgttcagaaccctacctctccaacgcgaaaatattcagtttgagcgagctgccatctatcccgactaattggtcgcagctgcctggatggacgatttatcactccgatgggtcctttgaagcaatcgatcaccccccagaaagtgaaaaggctttggtcatggacgtcgaaacgtttcctgcccatacccagtgcgccatcatggctaccgccgtctctagtagctcgtggtacagttggttgtccccatggcttgtaggtaaaaccgatcaacccgataatctgatcccaatgccgtccaaaactcaccggttgattgtcggtcatcacgtcggcttcgatcgggcccgtatccaacaagagtattcgctcagagccacccgcactcgctttctcgacaccatgagcctccatatcgccactttcggcctctcaaaccctcaacgaccagcgtatatgttctcaaaaaagaaagcactttcaaatccgcaaaatattgaggaacatgaccaagaaaattcaaatactccctcagacgaaccctccaacgttaatgattttgctactggattctctggccttgaagcggcaactcaaacctcttggactgatgtggcttcgatgaactctttggaagaagtcgccaagctacactgtggcatccaagttgacaaaacacttcgcaacatatttcttgagaatgacaaatcccagattgtcagacatataccacagctcttggaatactgcgctcgggatgttagtgcaacccatgctgtttattgcaagcttttgccgcttttcttggaacagtgtcctcatccggtgagttttgcagggatgcttcacatgggcaacccgttcttgccagtcgatgagacttggcagacctatctcgaacgctcagaatccgcctttctaaccaagtcgacaaccgtcaaagccagtcttctgcgtttggccgaagcaacccgaaaattgatgttcgtcaaggatcccaaaacaggccgacctatttatgaggatgaccattggctgaagcaactagactggacgcctaagaaggctcgttggactagtcttcagactacgcaagataccctccctggctccgactcaattgattctaacaatcccagcaagcctgcccaagaccccaaaaagatgatacctgcttggttcgccaatttacaacgttcccgccagggagacgcttttctcattgctccagaatctcctttagctgctctgcttctcaaagttaaatatcaaggtcaccctgtactgtggtcccggaaacttggctggctgtttggctcgattatagatcccaatgcacctccgtcaagtcttccaaccgatgaaatcgatcttcgtgaggttcctgaacacgttgaattgtacgagaacgagcgcatcttcaagcttcccagctctaccggccaatcgacaaaacgagttagaacccttctttcacgtaacaattcgaaattgttcgacaaagatatcctttcttctccttatcctgaagctcacatagcatgtcgcattgctaaaacttcggatgtgtcaaatgatttgaaccaaggagtttatgaccggttgcttcaactggccgaagaggccaaaactttagattcccaaagtgcgaagcttgatccctggctgcgtcagttggactggacacccgtgatggaagagtctgacttgagattgaaggatgtagaagacagttctccggaccatcagaccacaggagttgaccaaaatcaaattcacaaatcatccaaaagcctgaaactcccggaagaagataaagtctggcctcattggtactggttacttgctcgtcgtgggatcgacaacattggattaacgaccaaaagtcagatgacaccgctgttacttcggctaagcttttgcggtttccctttgtatcgctcgaagcagcatggttgggtgtttcgcattccttcgagcgagctcaaagacccgtatctttctcgcgtacccctaactttcaattttgagcgtgacccgatgttcgttaacgatcaggaaggtgctgtcttttttaaggtgcctcaccccgatggagatagtgagaacgtgggaagtccattgagcaagtccttcgataaagcgttcgaaaacgaggtcttgcgcgccaatcccctttgtattgatcactcctctgcaaatctgttgtccgactcggcacacgtgactctcaaagcagcagacagtcacgccttggcagataacgctcgccaagctttgtcaatgagtatgcaatgtagctactggctgaatgcctcccagcgcatcaaggaccagatggtaatatgggaatcaagtctccctcaggaaaattccgataaccccgaaccatctagatgcaaacaaggcctaatcctaccgcaggtcactgttatgggtacgatcactcgtcgtgcaacagagaaaacctggctggcagctgcgaacgctaagaaaaacaagatcggcaccgagctcaagtcgatgatccgggcacccccaggatatgcgatcgtcggagcagacgtggattcggaagaactttggatcagtagtgtcatgggtgatgcccagtttggaatgcacggtgcaacagcaataggttggatgacgctggaaggaacgaaggtggccgggacggatcttcattcgaaaactgccagcattctcgggatctcccggaacgatgcaaaggtgttcaattattcgagaatctatggggcgggaattgcgcatgctgttcagctgctcatgaaggctgatccgactgcctcgaagacagaagccaccaaacttgccaaacagctctacgcctccaccaagggagtcaaaaactaccgagcggatatgtttgaacggaagttttggtatggagggaccgagagctacttgttcaacaagctcgaacagatcgccttagctgagtaccccgagacgccggcgctcaattgtgggatcacaagagccttgaggaagtgccacctgcccagtgctggagaaggccctgacttcatgaccagtcgggtcaattgggccgtccaaagtagcggagttgactatctacacatgttgatcgtggccatggattatttgaccgatcgctatgggattgatgctcgttacatgatctctgtgcatgatgagattaggtatctatcggcttgggaggaccgataccgatgtgcactagctcttcagatcgccaacctttggacgaggtgccagtttgcattcaagttagagatggacgatctgcctcaggtaagacaaacaagcctttcttgtgcagaccatcttagtatctagtcttcgcctgagtaactcttacttaacatttttgtcccgatcccgcaatcattgtcacagagttgcgcttggttttctgcagtggacgtggaccacgtcttgcgcaaggaagtcgatttatcttgcgttacaccgtctaacccggacccgataccacctggcgaatccttagacattaacaagctgctccaagtcaccccaatgggacttggggagttgaaaaagccattggaggtctccgattcttctactggcgattttgccagtctctataagtctaacatcgccttgaaacaccggagcacccagctcgagtggctcgccgctcaatcgagccaggaccgggacgagatccgcaaacactggcatcgggcccagcaccaagaagaacaagcctgggtcgaacatgagttacgccaacgcgcccctcctgcacctgccaaaaaaaccacctcacaactggcaccgaaggacactcagccgctttaccgccgcgttcctatccctcaaaaagttcaaccttcttcaccgtcatataaacctcgcccctcccgaccgtcccgccaagtccccctcaatcatacccgcaaaaacggggacgatgaccccgacctatctgcctggaaagcatttgatgcttctcaatcagtcaatcatcctctagatcgtctctgaatacattcattcacacatatcttgttttgttttgggcataagacattctttttccgtttcatctttcgtgtttgttcgttttttctataaaatgattgtctttgtgtgcattgcatccttcctctgctattgcgaaaacatcttccttcagtattaatcatcttgcccttttcctggaaatccaaagcagccccttttttgcattccctttgtttaaacatttacagcattttccctcttcatgaggggataatcatctcttataagggttttacaatgcatgcaagccagatatccacaattcatgactgcctttggagatcaagaccaatattcttggagattagttgagtcactttactagcttgtctatctgtttgcttctgatgaagatctatgaaagaaattaagaattgcaatcaaggtgtttatgatcaaaatttaggaatttgggggttgtccagaaagtttggaacccactcaacataaacacctcgaaagaaataagaaatattgattacaaatcttcacattcactgatggtcttccaatgtaaacactagtcaaaacaggtatcagtcttattagacagctatggggttacaaatggtccaactctcttcatttcccacaagttaattttttctcctcatgtccactgtgaaattgaaatgactccagatttgcctgtttgcaaagtccccttttgatggatgcttgcctagttgatcaacttcccctcaccaatgaagtttctgcaccaagactttcagctcatctgattaagtttctctgtttgatgtttttcacacatcattttgttccaattttgcctgcttctcaacagtaacattccaagatgcaaagttgacaagtaatgtgctgtcatttcttagttttatttcatctttgaattgaaatgattggctacattccttccaatagcggggttcatgataggattttgtcaggaacaaaatcaagctactcagtatttgggagcgctcaaaccttggcttaatttttagacaaaattaagcttaatatttaaccaatccaggaaaggttttgtgaagtttaagccttaatctgcactcaggaaccctcaaatcttcctgagctcaggaagccttagaggttcctgagttgggattctgagcttaaatcaaggcttagattaagctcaggatttcatcattcaggaaaaatttaagccgggttcaggaagcagaaagcttatcgtgaaccccgctaatcaaaacagattttgtgatgcattgcatttttgcacagtgatacatggaccatgatttgatgccagttaatcctttgtcctctcatttcatctgtgtgaaaaggataacaacaatctcagctggtggcagctatgtagctgagtatatacagttcacagagctgagagtgccatgtttcagcagcctgctcaagaagagcattgcgtgatgtggaaactcccaattttcgatgccgatggacatggatgtccatgaaaccctaacttaccctaactccaagcgaaatcggagaagacgcatacataattcattcaatatacagcaaatttggaccagcatctcagctccgacgctccggatgcgttcagtcgaacaccctgaaacgccccagtgtggttgcgcacacagtaaattactcctcaaatattgatctacggcagagtacggctcctctccgacgttttgcggagtttggtaagatttataacggcccagttccgacctgggagtttccgcagattatttagaacaaggatttcgttcgtatttatcccatcctcaagaaagaagctgccacagatcaatccttgttgcctgcagaactacctaacccacgcagagcattacacaggactcgtaggaaatggacctttctcaacgtattattattgtcggaggatgcggcacgttcgggctctcaaccgcctggcatttatcaaagcggggctacacaaatatcatctgcgtggatcgctggatgtttccaagtaaatcctcggcgggatttgaccggaacaaggtgagcaaatcaaacactctctgaattcactgataatacagtactcgagatgtcaaatcaaccttactaacatcgagcatctgggctcaatttctgccggatttagatcgtcagaacaacctatggtgatccactctacatcaagttggcagaggaggccatccagctatggaagcaacccatatttaaagggattttccaccaaacgggttgggtcttgggcacgactgctccccggatgagcccagatcgtatcacttcgagcaactcgattagcgccgccggagccttcgatgctatgatacacacacatcgtcttcacggccgcactgacctaatcacgccgcttcccgatacatctgcgcttcaggacaagttttctgattttttcagccatgctcccggcttccgtgggatattcgatcgtaacgcaggatgggtagatgctgcgcgagccctcgaagtcgtcggccgtgattgtcaggcacgcggggtccgatttgttgtcggtccaaagggcaccgtcaagtccctcatcaggaaccagaacgggaaccagtcgaatgaagtcaccggcttgctgatggaagacgggaccgtcttcaatgccgacaaaattgtgatgtgtgttggggcatacacggaaagcttgattgatatggagggacaggtgacggccgtacgtgcttcagagtacttgaataatccctaaaaccattgcttcaagaatcagtgtcactaatctcgttaccctctcaaaatttaccatcacattctgaactcatgccaaacaggtggcttacagtactgctcacattgcactcaccccaccagagatcaaaaaatatcaaaacatgccagtgatttgttcgtgtgttgaacctagactctaatcctctcggtatctaattttgatatttcccaaatgatcatgtagtggtagaaggcttaggatacgcgtttccccctgaccagaatgggcacatcaaagtctgtgatctgcacgtaggtaagtcaagttccagcgttaagattgtagcaagcttcttgctgaaatttttgcacctggcctttaggacatccatggaaacaatcaatccttggccgccctgaggcagtttctctgcctcgagatgcggcctaccatgaaacggacaccctgcctgacgaagatgtggcggaagtacgaagatttatcgacttttgcctgccacagttttctcgccggtctttcgataagacagcaatgtgctgggataccgagtaagccgtctccgacaagcatcatcatcatgtaccttgggaaatccccagaataatctccattaacatctggctctcccttgtcaggtcatttgattacggttggatcatcggtccccatccctcctccccaaacactctattcctagccacagccggtagcggtcacgctttcaaaaacctacccaatttaggaaagtatgttgcggattgcttggagggttgtctaagccccccgcttcaagaagcttggcggtaagtaatcagcattcaaatcctaaccatccccactcacgacccttcaatggctttcatgtttgcctaaatactaactttctgtctggccctatggcgactcacagatggcgtcccgaaaaagttgcttccactgcggcgatagatcgagtcgacttggcccatttgagcggctggcagcatccgtcggagtacgactactccaatagcagctttttggtcaagcccaagctttgatccattatttttacttctctcaatcaaaggccacactcgttgtctatgcattccaaatgcgccgggtctttgcttcagtcaaggttcttggatatattcgagtcctgtatatacgcagtcgcaatctttcattttctcttctttttttggaatatatcacccataattggatagttctcactctcaggcagtatttgattcagcagcataatggtcaaatcgtcaaacaacgtcactcattccaacagatgtaaccacaatagaatgtaggcaatcaggctattgattaactggacatttttttgatgaaaaattcatataccagtgacattgggaccttaaattgacaaaacatcctcccattctgccaagcaaatcttgttggcacattttggtgctgtactgtgggttagttacaattcctgctacattgtttctgcttccagaagttcaacattgtgccaaagtggtctcattgtgtgacatgaggaaagaaagatgatgaacaaaatccctttgtaccaaaaaatgattcagagctcatgtgcagctcaaaattggaatccaatttgactccagcacttgaatcaccacctgactaaatgaaaatgcacagtttgaaactacctgttgtttttttctttcaacattttcatgttcaatcattcttctaagtagtgacccagtgttggccatggcagccagtaaacaatgatgatggagtcatggtacatgattttcaactgtggattattgtttcaaatgcaaaatttaatttgtgtttgtgacaaaacaaaaacaaaattggattttggaaattgagctggcggctatggtcctagccctaaattctgaaactgtctgaagccttcagtggatgatcatgctgaagtaattctgttctgtgggttggttgattcaacttattctcccaattgaagatgagacagagcatacagaaaaggttgggacaaacaaataaactataaaagcctgtaccatgggactcaattttgaaaattcatcatcttttctgtcttgtacagtgggtggaccattatttttggctgcttgttttggtttctacagcttcaaagcacaaacttcaagtcacaagacttgatgaattggtgcagaataggtcccagaaaatgaatatgaagaaataaaaacaaaaaacaaagtttcaaaagttgtgaaaaataaaaaaataaagggtcttggttaaacaactctcagaaattggagttccgaatcccaaatttctgggacgtctagaggaccatctgtggacgctcctccggacatccatgggagtcggacctccaaaaccctcaaagggtttgggagtcgttccacttataaaaaaaataaaaaaaaacaaaatgaaaaaaatgaaacccccgggggtttttgggagtcaatccgcctcaaaccccaggggggttgggagtcaatccgcctcaaaccccaggggggttgggagtcggcgccgggaagatgccctcaacagccgaaagggattcctcttggtcgcagagagtgtacactctcagcagccaagaggaatccctcttggctgctgatagtgtacgattcttggcggccgagagggattcctctcggccgcagagagtgtacagccccttgacagaaaaaatggaaccctttaattggggtctagagggcaaaccaatggacctgaattcgtgcttcctggtgaaactgtggaaaatgagttctcaagaatgattctgacaaattgaacaggaaaatattttgtgaaaattttgaatatttttcctcattttctgatttttttttgatatttttcaatcaattttccaagtagctcaaaaaatcaggatcaacacaattgcatgtgaaaagaatgattctaaatgaaaaattgagaaaaatcaatgatcaaaagtttagagagcagaagaagttggattgagattggaattgaattagatttcagtgcctgattgcagggttggtctggtggatgacattaatccaaacatgcttaaaaaagctgttgatcacttgtttttccaatttttcattaatcaccaccttttcacatgcaattgtgttgttttttgagctactttgaaaaatgattgaaaaatatcaaaaaaaaaaaatcagaaaatgaggaaaaatatacaaaattttcacaaaatattttcttatccaatttgtcagaatcatccttgagaactcattttccacagttccaccaggatgcctgaattaaggtccattgatttgccctctagaccccaattaaagggttccattttttctgtcaaggggctgtacactctcagaagcccagagatccctcttggccggcaagagttgtacactctcagcagccgagagatccctctcggccgccgagagtcgtacactcacacaagaatatctttgtcaaaatctgtgaaaacgacctggtctacctgaatgctgacaccctctacagggccgggccactctcttgtctttgatttgagaaaattctgtggatgaaaagagacccttaatgttagtgtcaagatatgttgagaaaagaagtggagggttgatgtaaacactcccggcgcaagtgcggagaactacgccacatcaccatgtattactaaccatttgaaatgatctcgaaagactcttgcttgcatccttggcgaaagccttggcaaagtcaaatctcaagttcaaggttaccagggtgttcagggggaacagcagccaagagggattcctctcggttgcagagagctgtacactctcagaagccgagaaatccctcttggccgctgagagtgaatgcttgcaacggccgagaggaatccctctcagccgctgagagtgtacaactctcgccagccgagaggaatctcttggctgctgagagtgtacactctctgtgaccaagggggattcttctcggccgttgagacaatacactctcagcaaccaagaggtattcctctcagccgttgagaccattcacacatttatttcatttttatttttttattttttttatattttttattatttttttgtcaggggaacgactcccaaaccttttgaaggttttggagttccgactcccaatttcggggttggatgtcctgaggaccgtcagccgacagtcctctcaacatcccagaaatttgggagtcggaactccaatttctgggattcgtttaactaagacccaaaataaaaatgtttttttccaaaagctttgttattgattttgggggagtgggagtgctgagagaacaaaagagtggaaaatggcaagaatgatgacaaatgaaaaaaaaattggaactgaaaaagggtgatccaggttggccgtccagattggatccaaaacagtaaattctagtgctttactacaatgtgagctggtgaatgccctactcaacagctgtttaaaaccaactggtaaccattttttttaaattttcatttataatcattctttccattttccattctttctttcttccagcactcccactcccccaaaatgaatatcaaagcttttggaaaaaaacatttttattttttatttttcacagattttgaaactttgtttttttttgtttttattttctcatattcattctttgggacctatcctgcaccccttcaccaattcttgtgaattcttgtttgtgatttgaagctctggaatccaaaacaagcagccaaaaataatggtccatccactgtactgcctggtttggattctacagcttcaaagcacaaactttgagtcacaagacttggtgaagtggtgcagaataggtcccagaaaatgaatatgaaaaaagaaaaacaaaaaacaaagttttaaattttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgttattcattttgggggagtgggagtgctgagagaaacaaagagtctaacatggcaagattgattataaataaaaaaattggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtgcttcactgcaatgtgagctggtgaatgccccactcaacaactggttaaaactatctggtaaccactttttccaacattttcacttataatcattcttcccattttccattctttctttctctctgcactctcacttccccaaaatgaatatcaaacctttttgaaaaaaatcaattttattttttatttttcacaaaatttgaaactttgttttttgtttttattttttcatattcattttttgagacctattctgcaccgcttgaccaattttcatgacttgaatcctgtgctttgaagctctgggatccaaaacaagcagccaaaaaaaaggtccacccactgtacatcaaaactgataaaaagaggagagatgtgttgatggaattgatcttcacctttgggccaaaaactggctgttgacaacggtcacttttgatgatatcaaaatttgaggaagatgaattctgagaaattgaatttttgtgccctacagtacaggccctaattatcttgtggccaatttagacatatgtgttgcacttgacctgaaactgtatttccaagtctgcagtaggaagcaaaatgcaaggcaatccaatcatctccccctcttgaaataatccctgcaaggagcctgttaagtactgttgaatcacttttagagttagacctgtgagccacccaaagttcataattgatgctttagcaatcacattgtacccccagggaatggaaatctgttagtacatatattgcactccacttgcacacaatttacttagtgtgcaatgttgcttgtgggctcaactctctgccaagagattacattcatgcttgtatatcctgcaaaaaatcacacatgggatattttgatgctgtcattttttacagtatcttcaatgaagatttggattttggaaggctgtcttctcaaagtgaatcattatgcttcccaagttatgttttcagatagatgccaaggtgtttgccctgatcaaaattctgctcttgaggaagatgggcagtaatttgggccctattgaatggccactgttatgttctaattctgttacaatgaaagtcagcacaaaatcatgcaacatttgcataaatatgatcttttctcttgcagtgcaaattggcactgagctatggggtaacaagtactagtacatcggtgtccacacaggatcttaattccaattggtttttaacccacatttgctccaataatttcacagaaaaatatcctggtagaattgcgcctggaaagatacataaatgcagaaacagaaatcatggaaaagggtggattaaacaagtgattcccccagataataaccaaagcaatagtaacaaaaaactttgcacaaagaccaacaaaaatgttgaataacccacatataccacactttctacaataaatgaaataattggtgaatgaacccattttactttactgtgcatagacaattacacatcttctaggtagaacaaaaaaaggagtatcacgggtggaaagaaaggtaaaaaacaagataaaagaatctatttaccaaaaactcatgaaacccaaaaacaaaaaaagaaatatcataatttttgttttctgttttgtgaaggaaaaaaaattggagaggtattcataaggaaaccgatctaggacaaaaacaaagatggggtaacataggagtcaacctttgagagcaagtttgtgtcagtgtcaagaaaaaagagagaaagaaatatacggctaggaaataattatgagtaagccttgatctataattatttttaccaggtgcccacagctctatttcttagagggacatatattcacggcaaaaaagaataatgatcataaaactacgaatgtcaggaaacaagaaagaatgcagaaaacgagatgatcgcgtggatttggttgacatttcaagatagactggtcatgaagaatggtcggtgtaagacgctcgggttaaaattggtaagaagtttccgatgatggttgaaggacaatcgaatcttaaaaaaacattgacgaatagaatggaaggcaagtttggatcaataattgagtcttcaataatttcaaactgcttttgagtcaagtgaagatattatgtgatatcgaggactcacaaatcttttcgaactttgaaacaaaaactacaaccaatggattctcgaccgcaggctttgcgaatcccgaaccacttgatggtttccttgcattccctttcaccatagctttgattgctagttttgctttgggcgaatgatgaagtcagatcagggcgatcattcgaatacgggccccggctcaaattcgaatcggaggcttgtgataacgctatcaaaggaatcgaggatagggacggggatgatgtcattgaggatgaagaggctgatgaggaagaacgttgaggcaaatttctgctagaagtttttgagccttgagaccgagggcgggacggatgatgattggattcctgatcaggaaatatgctggactcgaccatatctaaatattcttccaaactttctggttcaaacacctgtaaaaagtgcacaacaatttttgtttttcgacaacgtcagctccagaggttggtgcaatccttgaggaacagctgcatggtgggtaggaagtgagttgcttaccgtttcgatgtgctttccgaccaagtcctctcgactccattcagttaacatgcagaattcatccccgacttttaaaatttgaccagaagtattccaaatcatagttggagttccgcttagagatataatgcgctctagctcctgatgtaggcgaccaaaggatggcgaaaaattggatgatgagacgaacgagaaaacaaaatcaacattctgtttctcattcgggaccttcttgtcgccgaggaaaacaaacataccatcaatgatcggtcaagatttctcttgagcatccattcatcgtcagcagtgatgttcatggtgagtttccggatttcgacaagtcgattaattcgtgtaacccattcctgcattctttgtctactttcactcgtttggtcggcttgtttgacattttcttggagactaattaagttgtcgagagcggcggaactgcttgggctgaccccactttcgaaacgagcaagccattcttcaagtccgccgagcgcccaggtctgacttgtaggattggctgaaccgacagtctcgcagccggctaacactgaagtttcgacattgggatattgtggaatgccgacattttcgagtaagtccaggtcagcccaggagatactcaggcggcagtcacgatcgtctgttgcgaccttgactttcttgcaatcttcgacttccaagggatcctcagaagctctcttgatggatgggcgtggtcgaaccagtaatgcgtcgtcatagtcactgaggtacttggctttctttcgtaccccatctgtgcaagttttcgacagcccacgctttgtgcatctcaggcacggcctgccatcatcgcatgtcagatgcgccttctggcagtgcccacatgctcgacttgccttttttcttcgcgctgggggcggattgggtttgcaggtgatagtttgaggttttaaattccaagaatcggcgctggtatgagtggtagctgggctggatccacaggatgaggatgaggatgaggaggcacaagaggagcgtccagtgttggttaaaatctgcggtaataatctattcgtcgataggagggaagggttgaggtgatgatattgatgtggctgaatggcagcagtcgaaacttcagcaaccatctcggaatttcaagtgcagtctgtcattagccaatcacgtcggcagaaattgaggaaggaagaccaatagtgaggttagctagcagcccatgtgctgaattttgttcataaaagacgcagggaaagggtgaaagtcttctatgagacaaacaagaaagaccaaaatatagctggtacagaacaaatgcgaagtgtacaatctggctggccgcagtgattgtaaagagatggcgccgagattgatttgattgataaacaacgcgacgggctccgattaattgtttcgattcagtgatacatacacatgcagaaacggcatgcacaagatgtaatgatgaagggcaagatggtgataaaacaaggagggtcgaatgaatccagtaaatcggatgggatgccaacccggtgaatcaatagtggctggactgtcctgttgtcagcaacgctactacataaaatgccccaaaggagaggaacaggagtctggtggagatgctttgtcctagcgcccagatctaaactgacggttgtagacactcgtcaacttgcttatgctgcccaccgtgtttggatatataaggcgggatgtaaaatcaatggcaccaacaaatccacatcatggacagtggagactggggattgagtaaaaaaagagatggggcaaggctttgccagccgcgtgagcgcagtgcagcctgagctggggggagggggtttgcactcggtgctactccaaccgtcacggatgttgggaactgtgtgggtttattttggttggggtgatgggtagatgatcccgacgtcacctgggcggtggtttgatgaccggtaggtgtcttgcgagaagacaacttcgaagttcctggcagcaaaatgcaccatgaaaacaaattgtggatcgtggtctgcattaacacacaccacgcggaagaagaaagcaatatgggtgccgatgggctcatagagaaactgactgaaagctggcacacctacgctacgtgatatatgaactcaccggcttggatgagattaaaactatgactgcagagcgtattctacgacaaaagcagaatgaaaacgaacgcggcaactgaggctcaatatataaggagatgccaagagttgaacacgagagtcaacagccctttcgaaccgaccaatacacaggtcaaggcgtaggatctgacacgtaggatctgtcaagtaaaaagctgaggtgcaaaatttgaacagcaatcaaacatttatttgatcttcgatcgctgctatcggagtcgaggtatgtatatgtgcttttgtatcttgtttgtggagtagtagcagcaaagatctgctttacccggctcatcatgggtttatgtatcaccaaaatatatagcttgggtaaaataacgcgacgggagtgtaagtattggattaattgtgattcaactctttataattctccggttcgtactcgtcttcatcaacgggcatagccggtaaaataaaatagctgaagagtctttggaaactgaaatatggaaaaggagatgaaaaagtgtgaagcagcagaaagtaaagaaaagtaaaggttactctagacttaccagctaaccagagctgacgtaattaaatctcgaagaaagtagaaagaataaaaatcggaggttcgttgaggacaattcctgttggctgggatccaatacagttcggattttgacaataaccaatgaaagcaacctaagcaggaggcaacgaaggagtcagtatcaccgaaatagttttgttggaatggatttatttttgagcggagtttcgtgatgttttacaagcatttatctagagccagtagaaggccgaaggtgacggaggggtagcttggagaaggagaaaccaatgccaagaatcagaataagtgagtaactacagcggttgatatgacgtaaccagaaggatggatggattagatcgatagaatcgatttggggtacataacacgcaagatgcgactgattttattacgaatggtctgagttaaccttcaagtagcaggagaagtaatcatcactagcgcgcgtttttccgaagctgagaactgtttcagtttgaagggcaattttttgatgtacaaaatacgtgttgtatttatgccttacgactcgacacccaaaggaagaggagcaggggaagaggatacgagatctgatctgacttgcattctttcccctggtccaaattaattgtatgtactcatgtctctatccaatgtgaattggggtgtgggagtgagtaaatatttaaacggacgcctcagctcggagcttgacagttgttaatatttaaacaaaacttcaaatcatcattccaacgtgaaaactggcgctgacatggaagtatccatctgccccgactggggcagtgcatccgtggttattgatcaatcaatgagaaattagaatagaactgagcagcacaagttgattcggctacccgctggcgacagctcattatcgctttccaagtggagggaggtgtaggggatgagagtcatacgtagacacacacactctcctcggctgtacatcaatttatgtatatcaaatgagagaactacagcagttggagggcagggcggacgcgaactcgtgcaatatacactttgtctgccatctgtcctcagcgttaccctcaggcaagccttttttccgagaggaatgatcgatttggttgagccaaagaaatgggatgggtgaagagggggtacgaaagagtacgaactcaaataaaataaaataaaagacggccgggcccgagcacggtcagcaactcacccttgaggtcgaccggaaaggatgtgaaaagttccgaaggaattggcgttgttcaatgaggaattatcacggtagagttgagcatactctactacaatatactgtgaggatgatttatagagcagaagggatgttggtgcaggtctacaagctatgcagaggaagagaagcgggaaggccagataaaggtaactctgagaaggactgatgcactgctgctgctgctgcttgctggttggtgagcactgaagggaaaggggtggactgttgcttgttttgatttgggcattgggtcgtgtttcttattttgaattggtgtccaccttctttcccctccgtcattggaagtgtcctgcttgctttacgctattctccagccatggccttttcctggcagtccttggataaatcgtgttacaaccagtccaagccccaggattgtagatcgatgtcacacttgtcacacacactcgagttggtcatgtttatgtaaatacgaagcacagccaagcccctgctaatcaacccctcgatgaaattatgaacgtgatccagctgaggcatttcaggccaaaagaaatatccatccacctggtcaacttgcaaccgcaaacaaatacatctgcttcggtagagaataataatttattggccgatcggcccatacaatcaccttatctccaacatgtatgctcatttttcgagctgatcaatgtaatacagctgggctttccactccctgataaaagttgcaggagcagtgcgcctgcgcctgggattcatgccgacgaaattctcatgtgacatatctctagctttgcgtttcctcttgaacgtcattgaacaaaatacaaagaagtctgtagcacgttcttaatcattatctctcggactcctcatcacactatgtatgtatctagtgactctctgactgagtttgaaacgacttcggcaagagccagggcgtcgagacatacatcagatgtgaagaaaatccgatttgggaaattcttcaatgcatggcgggtttgaagaaacgggagctgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcgttgccatcccagctgatgcgaacatgtatcctccatgatgtagctccaggcatgtttctcctggcccaactcttatgaccctcaatgacatagataggaggacataaagagacccactgcgctctgcattgaaatttgagactcagagaatcttcccgaggccagcaccatctcattgccaactgttatgtcattaatatttcgtaccgtaaacctgacatgaacatacagatcaagttggcaataccagctgccattgtgaatggcaacgacacgggggttggagggggagaggtggaggtgtggagttaagggtgttcagactcctctcttcattttgccgatgttgttattcaaaccaaaaaagctgtagagcggagaagaaactatggtgcatctgattctgacccctcatgatacaaaaaattcaacacacaacctgagaatagacaaaaccaactcctcagtactacatgtgccatggtccagtgactgaccaacagtttttggcgcaactcaccaaagttacctgtgatctgcgccaaaaactatgggccaatcactgtacatatctaatttcagaattgggtttttgataagcggcttcaggaaccggctctgcaatgctcacgaaaattggtaggaagatcacccatgagcaccaagcgcgaagcgggggaaatggaaagtgcccggatgcatggtatatgccttggcgatggcaataccccccaggcattttaccttgtgattattcacgagcaaacaaagggattatcatctttcggtttggcaccagaagtcatcccattcaaaaacgagtcgcagcctcactctgcgttacgattagcggcgacatttgtattgattagcggtgaagctaatcatggtatgacatcaacgaatgttgcccatcgggaagatgagaaataccaacctgcttgtatatgccaattacacgtctgcggtcaaggggtatggtgatctctgtgctggtcgacctagaccttgatgtgaggccggacgaaatactacatgcaaggcaagaggatgcatgtttatccatttcttttgcttgtgttactcaattggacgggctcaacactctcagataagactatccaggttttgcacaggcaaacaacctgggaatgacatcatgtattcacattaccttgcaatcctcttctatcattttcctggtacttggaggaagtgctgcatttgctaagctgcagataactaaaaaggcattgagacattgctattcttttctccttttctgccatttgagctctccttttctctcttcccaactttcctatacacaatccatacaatttcaagcaaccatattgttgagaatcagatgttggaatcattctggaaattctgctgagatttgaaaaaaacagtttgtttcagctccatttaaaacatattaaggccccatttttcactttcatatatttgtcattggtggataaataatgtgaaatatcaattattccagtgaaattgtcattctgtttggaaaagtgtaatgtccaacctcatgccaattcaatttcacaatcctgtactgtgggtttactgtgggccaacaattcaatgtttttcccacatgtcacaatatttaatggagctgagtgatagtagctgttggaattatgtgctttataacttcctttttctcatctgtcacttgttaggtttcctcctcccatattaaacaatttaatctctcctgtcccacaacttatccctctgcattgtaatagcctaaataggcaagcttcatagataagaaatgcaaatcatccgttcttctgctcaaaatccctaaggcatcaattgcacccagcctcttgtagcatggataaatttgtgcaatgcaagctagcagatctcctgtccctctataagggatctttgactgtgtttttccctcttagcctttagttttgagtttatctctttgtccactcttcccctagtagcttcagtagtactagcaaacacggatcaagttttgtgtgaaaccagcaagcttgatagtgtttgacataagggccctctcagataagatctgaattggtgttccttcaagagattctgatgatatcttattatttatttttaagtttgaaaataaaattgtgcccttccatttttatttgcttcaagtggttgttcaaagagatgaggtttttggatctacctgtttgattaatgggtgttaaagtcctgtacagtgggtggaccattatttttggctgcttgttttggatcccagagcttcaaagcaccagattgaagtcatgatacttggtcaattggtgcaaaataggtcccaaaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttggggaagtgtgagtgcagagagaaagaaagaatggaaagtgggaagaatgattataaatgaaaattttggaaaaagtggttaccagatagttttaaccagttgttgagtggggcattcaccagctcacattgcagtaaagcactagaatttaccgttttgactccaatctggaaaaccaacctggctcaaccttttttggttccaatttttttcatttataatcattcttgccatgttccactctttgtttctctcagcactaccactcccccaaaatgaataacaaagcttttggaaaaaaacatttttattttttatttttcacaaaatttaaaacttttttttgtttttattttttcatattcattttctgggacctattctgcaccacttcaccaagtcttgtgactcaaagtttgtgctttgaagctgtagaatccaaaacaagcagccaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagattagatcatattcatcaggtagcctggttttatttcattcttgagccccctttgagtcaaatttgaaccttaagtaatcagctccttttcactactcatttctctaagatgaatttctctttttctgattttatgattgatttgacaaagaatgattaattagaattaacaaccctaattctctgtggtttataacatgttttctttgattaactcatcctgcttttcaaaacaagactgagaagatatgtctggtttgtttcttccaaatactcatgtttcctcctctcagttctttatgcaatatggctctgttttgctcattgttcctcaaccacagtttgtcctctggtaattagtctacttaaacccaggctagttactagtgaataaaaaacttatcggttcttcacactcttttctccgtgaaactttcccaaaaagacccttactttttgtgccattttctcaaattctcttgtgaagcttgtcagaagctcaaaaaatcaacaatctgcactgcataaaacaactcgttggacaagccagtctgacgagtttttggacagactttttccgacaagttcagcagcccagtggtggcacacaacaggacttgtcgggcaatgtcagtccaagcactcatcggactggcttgtccaatgagtgaatttgtgcagtgctgggccaaccaattcagactggtcattctggccccttcacagacgtgaacttttaaaagcatccaaaccaaattaggactctatgcaaattcctgtgcaccccatttgaccaatggagcctgcaaaccactccacaatcacaccctgcggggggtgtccatccaatcccctctagggggatgaatggacatgcatgccacatacaatattgataaaatgatattcatttgaagaggagatgatttaacaaagtggtgttgatgtacaaatggtcaaccaattttaacccacaatctgagaaggtataagaataacctgtctcaaaacaattgagtaaatgcttcccttcctaattataaatgttcagatgctcttgttccaaatatcagacagaaaaatcctgatgaacatcaatttccaatttggaaattgaaatgtatgtttaaattcactttataaagatcaacacctggatttgaagtactaccaacatacactgaaacaaacatgcaagcaactgctaccagttgaaattctttaagatctgatcaaacctcaatggaaacatagttcattatgtttatgtaatttggtggcataaccctgaggtatcaaagaggtggaacagaacaatgtagaatgatagactttgactcaagttaagtttggatcatggtttgagttcttggatgtaatgttctattagcctgatgagttattttgaagactataatgactaccaattttgggcctgtatactagaatacactcactttcagtggaaaaaagggctaaaaatcactgtaattcagtgtagctggtggttttttgaggcctgtatgtgcagtgttagtgcagagccagtaggtttctgatattagaggttatgtgttagcagaactcttctacaataatctaccctaacactactgttagcatagctggaccagcactttgactaagtttcaaatctactactcaaggctgaatgaatacagggagtgataaatcaagtaatgtcttgcaactgaatagatgctaaaataatgattgaatgcaaaaaatacaaatggaagacaaggttttgagcaatgagttgacagaggattaaccactggcactgacagcaaacccaaagaggttgtattccccctattcaatttcaatttgaatggggccaatccagcctattcaatccattttcaacaaggctgaattgatcatatcatatcctcattcaaatagttcaaactcaacctctttaaacccctttgaactaggttgagcttaagatattcaaaggaggatcaaataggatgaatcaaacctagttatattgggattgaatgggtttaattaaaacttttcaaaggaggattgattaggttgaattcagcctattcaaagtggggttaggtaggttgacttcaaccaattaggctttattgcagtgtggagacattgctgaaactctgatagatcaaaattaaaaagaataaactttcaagcacaacttaactactgaacagtggtacatggtgcctcacttgtcagaactgaatcatgtatgcatgcaattttatcaaatatcttacttcaatgaaagctgaaaatgacaccatgattgtaatgtatggctaagtactgttggaatttcaattgcttttttttttttttttacctaattcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttgaatcttgtttttgtttttgtttactatcatgataatctttattttattttttttttaaaaaaagtgggaaaatgaaaagatgaaaagaaaaccaaaccaaaactcttttttttcattttgtttttgtttgtgtgtgaacagacatagataaaaaaaaaaaaaaaaagcaaagcaaagcaagagacaaaagaaaaatggtggaggaaagaagcaacccaggagctaagaagaagcaaaaaaaaagaaaaacgagaaagatggaatcagatcgagcacaccaccatcatcatacacacacgcatttattcacagacgacggtatataatgaaaaggtatacatatacacacaagccaacgaggggcagataaagctaaagcggaagcagagcatatataaaatgaggtgtcatataaggtataaatcgagcaagcccactaacagggcataaaaggacagagcagttcaatataaaacgagtccgatccggtccttttgagtcgaatagaacaagaagaaaaagaagaatagagcagtagagagatggtacaaggacaactcagtcatgggcatcgaagtgacaacctagtttgactgatctcttttttttttgtcttacttttgctgttggtggtgatgatcattgatttgctaattgagttggaattgttgttgttgatgatcaagggaatggtcgagttgatgatcaagctgatgatcaagagcatgttgatgttgatgttgctgctgttgttgttgaggaagaaggtgttgctgttgctgatgatgcggatgatggacctgatggaaggcgaaggggtcattgtaggaagcactagcaggcggatcgtcctgttcgagacaagtagacgaggggatgagggagtcgaaggagcttgcagaggtctcgaactcctcctcgactcctgcgctcgtcgtcgccgtcgccgttgaagatgacgacgacgttcccgcaccaagtgcgatattcgaaccgccatcggtcccgccgactcctccaactgccgagccggacgtcgaggacatttgttgtagttcttggaaacatgcttggcctgcgtctgatttatgatgtctttgcaacgcctgtttatcacacacacaaacccacaaaattaagctgggagtcttccatgcgtaaaatgaagaaaaagagacatacgtcaagtcgaatgaacgtctttcgacacacaggacagctgtaatccttgacgcccagatgtaacttgtaatgtcttttttgatcatgcgctcgagcgaatcgagaggtgcctgcaaaaaaaaaacataaatcagtatctatttgtgcacagcatattacttctttatttgtttgtgtgaaacaaatggcactgacatcctggatatccacatgcgaatggtttctctcctttatgagcccgttgatgacctgtaggggggaaacaagatccaaataaattgatgatacacaatggaaatgaatgaaaaggggtaaagtagaccgacctctgaggttgtaacgtctggtgaaagattcgccgcacatctcacagatatatctagccgcgacgccgaccttcctacgcctgatagcagccgccttagtggccgcggtagttttagaacgatactcgagtggaaggaaggattggttagggatcgagccagcggtatcttcagattcgaatgatgaatgagagtaagagcgaggacgagacgagtattgtgagaaacaggcctcggaggtagccggagaaggcgcggtctgggaggggcctgggaatggggatgggtatggactggatctgtctagtgggaagccggcagaccagtttgggtccggtaggagtagagcctgctgtccgccatgtgacggggtatgttgtggggttagtccactcgggtaggctcgtgagctaggtactccggggaccagctgggggaacaaggagtcgaagggcgtcggccccgccggatcagtcccttccgagcggccccggcgatggcctgctggatgactgaccgagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgatcggatatttgctgttgttggttttgattgagtgggtctaagagtgaggagaggtcggatgatttggggtagattccagcggtggctaggatggtatcctgtggttcggggaatgaagggtgttcttttgcccaggtgagggtatcatatcggaatggatgttgttgttctgaggatgagttggtaggtagatagctgttgatttggtttggtgatgagtgtaagtccatcgtagcaaattcgccttccatcggcagtggttcgtcaacgaatgatttactattatcctgttgttgttgttgttgttgttgctgctgttgctgttgatcgtatccagtgaggtagttgttattttctaggatggattgcgagttagcggatgattcggaagcattggaaggatgtcgatgatgtcgatacataagctgttgctgttgctgttgctgctgttgttgttgttgctgttgctgttattatatgggtggcagtgataggatagttggttagtatttcgtttgtttaggtgggtttgcttagttctgcttacttcgtttgttgtctgtattaatcctggagacatcctgttagttcttgagacagtgtgattgggttgttggttggtttttggttggtttttggttttttggttgggagaaggagaaggagaaggaggaaggtgctcagctgtgactaactccggccgaagagagcactgttgatggcttgaccccccgggctcccccccgcatacatccagttctgtgctcccgatcaaacttcaaatccggatcaaccaccccctgactcacaaagccttctctctcacaggtcgaccaggcaacgaccatgaaccagcctcatcatctgattctgatggagatcatccattatgtaatcatcctccctacacacaaaccgagccattcaacaaacagtcgatcactcgagagctaaacatatagctatttaggtaaccacttatcatcatcccaatcagccagtatgactgttacccctctcacacgttctctcagaatacatgtgatttaagaggagagatgtggacaggactacgcacaaacatgggtctcagtctgtgatccttatgaacttggtggcatgctaattaatcatggagatagtctcaccacttggccaatagcaatttgtgacaaccctataaatttcaagtgttcatgaggcctaaactagccaaacaaaaacacacattcgtctagatatttattgcctcagatacttcagtgggaggattaatgtcatttggctagcccaaagtgaatgcaggcttttgatcctggcattacataaatagaccacctaaatactcaaggggtcacaactccattgctcaaccaatccccacttatatacataataagtctttgaaagcatcactatcaaattgcaggggaagataccctcagcatctcatgatatgtggatagcaatcaatcagtcaattgaactcaaaagagatagagtccaggctaaagattacaaccaatcagtcattgttttgaacaaacacccattaatcactgtcaaacaaatctcaaggaactgcggccagctgacatgcagaaactctcttcaaagttgggttcttcctcagatgttactcatccattacctcagccatacttcgatccacagtcactctgcagaaattattgcattggaatagattacagtatgacagaagtcacatcgggagtaacctgcatgtcaacttgagttttttttttttcatagtgaatctgtctgagtttggtatagagatgttgcttcatacccgggcacctgcctcgaaaatccaatattttggacacctgcacccgcacctgcacccgccaggtcagccagggtgggtacccgggtacctgtgggtgtggaggattttttgcaggcaaatatacccagaaatctgtctcaatgactggagggattcctccagttgtcaagactgtacattgtctcaaaggccggagggaaccctccagcctcaacaaagcagccagattagctcagcaacccatgtaggaaaccatcctgtgtcctacatgggttgctgacacctttgtgcagcccaaaacacccaaaaaaagcgagtgttggaccgccaataatcatttaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacacgggtacctgcctttttttgttgaaactcaacgtgtcacaagcctatccggtaaaaagcaattattcattattctcatcattcatactcaactggactgcacataccaaacccgcatccaagaatccaaaaccacatcttgaactataatcatcattgtgggaaacctaattgtgtatcaactcttgagtataaaagctgtccagatctccattgaaaccttccccagtcttcctcagtcttctcaccgaccacgactttggatcacctttgactcaactaaaacccttctcttccaacatcaactgtgatcaatcatcaaaccgcctcacctctattccataaccaatcatcaactaatcgccttgtctcacaaatccaacttggtgagaacttcatcaagaagccctagcacctgtctccctctcatctgatattcaaaataactaatctttcttttactgcagtccatcttgttgtcctgtcttctcttaataattttagttgtctgtcagaagtatctatcaactcattgggtatgcttctgtttcttttcctttctatatcatcatctaactgttatctaataccattttgtatagctctggtttttgtctacaatcaataaagattatcactgctaggttctttatttttaccccaaatgttgacacccacacccgtacccgtttgcaggtacctgctttgtaaaacaggtacccgcaacaggtacctggcctgctgacatctctagtttggtatgtaagactggggtgtgatctcatcaaaacaagcagcagggtaaggagtccaaaaaagggaacaaactggctcacacaaactgataccacttcattggcctgtagccagaaccttcttttttggaggggttcttctggaatcaattcttgcacaattcaaatctgattatttttttcttatttgcagaaatgaggtttttggaagtgcatcacaggagagatttcttaagctcctcactcctcccagtcacatgtaggatgtatgtatgtacttatacactccttcatctttccagagcttcatgaggtgagaggacattcttattgccatttcagaagaggcagcattaacaatccttgcagtctggtaatcctggaagaaaagaaaagtagatctttcctcattggcaatggaagatccacctggctcctcttgaatgagattgtccaggtttgttcaaatcaattggttgtttcagctaaaagattgattaataaaagttgattcaaatgttgccaatgtaccgtgtctacttctccttgatcctctgtttttgtaatcagctggaaaaagtcaaggcacaagatagagagacacatgaatgatagagatacacaattgtgaagctaggaagatgtgtttgcatattttttttctttgataaacccaattagatagatactaaaaaaacttagtatcaacacatctcagttttggactataaggaaagtgaaattctagccttatcatctatcagtgttcttccatcaagaaacaccatgacaattgcaaaaaaaaaaaaaattgaatcaattatgattttcttttgtgaaccaagattctcatgtgattgagcatgggtaaggtcaaggaagcggcgtaacgaggggtctgctcggtgctatccgggctgattttacggatcatgggtactttttcatacctttcgaaaatgcggtagatgcataagcttaaggtctgattttacatggcccaggagattccacttaccatcctggttcatattctagatcaaaggttctaaccacttgcacaagacacgcaatagcttccaaagtgcccagatgcatgcctatacatacccgcggaccaccctattccataaaggcaacctcagctctcaatagccaaagccagataattgatgaagggtacactgacattgaatgcatggaacttccattgtccaaactgcttcaagtttccgctgtcgtctatccaacgagacggtttaaactcggtgcaatcaggcccccatatgctcggatctctggccatctgccaatcactgagaagcaagacaaaaaaagagttgaacagcatatttttttttaaaaaaaaaactcttagctccggtttcggaagaatgaagttgagaaaatgcttgcctccagcgtaaacaatctccaggttgtaccaacgggccatttgggattttatcatgatccaccgcaaatttggcgttctaaacaaatcagaaacaagccattgtggtaagctcttcaaattgatccgggcccagatgctcccacttcacactgaccttgggtaccgacggatgtaatcggagagcttcataaaagacggcgaggttataggtgaattgtttatagtttagatagtcgaccagctcatcgttggatgccatcagctggtcaatctcagctcgcatcttggccaccacgtctgggttccggatcaagtggaaaaaagtccacgagagtgcctgtgctgtcgtgtctctacacaaacccccccaaaacagcaggcaattgttagcccaagcgaatggggacgtggataactaggttgcatctgtctaccttccagcaatgatcaagttgagagccgagtctttcagttcacttcgtgacagtgacaaccctttctcatcggtaaaactcatgaaaagacccagaagatcttggtagacttgggtgtccttattaggatttgcagccctcgagtcgatgagctcgtatgcgtagttttcaagcgtccgacgagccgcaatcatcttgggtcggttacccacaaaacggcccagtctcacccatattgcagtcataatgaatcgcaaatccagctgcttctggacgtagtcaaacgcttcggcgaacggttccgtcttctggcctgagaggccggcttttagactacccatatcttggctgaatctaaatgagcaagcctatttcagtgctgaccatttcgatccatcatggttcatcaaaaaaaaccttacgtcattttgacaaacgactccagggtgaattggtgcagcagactatccatctccacagcagtctgtgtttctgaatgaaaattgagtacttccatgaaggagtccaacgttttgtgcacggctggagtaatgatattctttcaaaccaaaactgaggttaacaactggaaatagcagaagaaaagccaatcatttttatttttatttttttcggataagggataacatacattgaaattgttcgtgttaaaaatccttgcagttgtttgtcttgtcgttttccaagccgcgccgtcagtaacaaatattccttgtccgaaaacatcggacatcacctcctgaaataatgaaccctaaaaagaaggatgtgtttttttttgtgaagcccgatcaccctaatgctctgattcatagccatgaggatgacacagtgatcaatgatcagagacgagtcttaccttgacataattttggaagttagctagagatcgattttcccgtcagatttcgttatcccatacagacggtaatgggatgagaaagactgagaagcgaaacgtactcttttggacatgctctatccaatctggccgggttatttctatgagtcgcaaacccggcatcgtaaccttgtcacccggcgaatttttcagatgtgagctcaaacctttgaaatatttattcttgagattttgacctaccgagtaacccacaccatggattaaggttttttgagcagcccactctaaaagatttcggctgttaagaatcacttcaggcaactgcgatgcaggtagtcgcgaaagaccaaagcgagtgttgagatctgaaagttagagaaatgatttttttagatcgctccggacttcttgtggtactaacctgtcccaatcttgtggggaaaaataagagagtcagtgcttccagcagcttgatcataaattccaagaagcagactgcacaagctgtcaagcattactaacagaggccatccgggaagatcatcatacacatcttgtcgctttgatgttccgaaacctttgaagcgaaaaccaaacaagtcagccgatgggaattaccaagttggaatgatcataaagtgcagacctcgctttcgactacataggtgatgagagaagagcatccccataaccacagcgaaacgcgttagtcaacatgctccagattttcttatttactcaacaacttcatctaatcgaggagggacttactacttgatgagcaatgacaaaagttttgcagcgacgaggacgagaaggactactgtgaggtgactggacagctctgacatttcactggccactcaaccgatttctcaaacagttctaaagattgcaattaagcctagaatggcaatatttcctctcttcgattcgtcattcatcctgggtttcgaacgaaccagatatttaaataaacacaccgaactgatcgtttccaaactagcccaggatacgatgatatggactcctcaggagggggggtgggggggggcgacttagaaaaggctccttgattgacatctcaaattatgcgacgacgagatacgaaaccactgtgacaaggtacaagaggtgccggtgctgactagatgattgatatcacgatgggcgcccactcgatcacatctcaaacattggctatgttgagagaaattgagttccccattggttcatcactgggaaagataacgagtggctgctcaggtattggaattgctggcgggtgcttgacaagctccaggaggggagatacagagttaataccaagctggccgatcaggtttgtcaggtgttggattcatttcttttaggaacacaacttgagaagtttaaaggatctgatgttcgcccgagtcgatcacatctattctagagcaccagtacggctttgcctggtcggagcaacgaattcctcaaggactttgtggtagggcaggaaaaggcaaccatcgagtcatgatcgagatgtccaacggccacactagatgctgtgaaccgacttcttgttggtgaccatcatatcaatttacgattttggacaatgccttcaccctgcgttctcagtgaactcaacaaagtccgcaagctgaataaaaacaatgttggcataataattattattgactttggtgatttgagggtgtcgacacaactcgccagcagttcatgatcaccctgcatcttaggattaattgtctatgatactcgacttctcaagtgctatcttctttttttaacaaccaactacatacaaacatgataaaacatacatcaaatcaacaataaatcaaaacaacaacatgaactgcacaaacaactacactgatgataagcttatatgtatatcacacaaatgaaatatttcgagtcaaggtagatacaaatggacaagcagggttgtacatatacttacatcattagtaacagaagaagatagagaaaaatatgattcgtgaagagaaagagaatgcaacacgtatatatcttcatagtagtcaaaaaaacagccgactaacctcgccgacgttatatatacttttaaaagccccgagccccaaaaagagcaagaatccgcttggattgttactccataaatcaacaaaaggaacatatttatcggagccgggatgcgaagagttttattttttttggagttgatcaacaattcttgaagaatggttgggctacgacgaattcgagtttctcgacgacaccgatagtaatctgtctaccgtcatcgacatcctcgtcagcgtcgatgttctcgaggtcctctgggtcctcgtcctcttcatcgtcggcatcgggttcagggtcgctgaacacttgttcctcagcgggcaggcttggtcccgctttcgctttcttggtcttgtatgatcccagtcgggttgcatgtggattggagcggattgagatcaggcccagtttgccccgctcgattcgactctggatcttggcacgatgagcctgaaggagggggcgagcctcatcgacggcggtgatgttgttgatgctcttggtccttcgcgagggcagtaagccattcggggcgcttggttgttcgtctccgctgacccttcgcccctcaaattccgggtcttgctgatcttgagagcgtggttttgtaagatgatgaagagagcggggtttgagagtcgaacgatgttgagctcgttgatggcttcgaaagcttggaacatcgatctcagattcggtgtgccaggcctctaaggcatccatctgtttcatcacgtccaatcctcttgctccgtcgagtgccagatggtgggaggctaatccgactggacggggaggaattttgtgactccctgatgttcgagaagaccatccacgccgtatggccggtcgcttgctgggtgtgacgattttcatggggggagttgggaagtaagattggctggctggtgcactagtagattggagctctcctgatccgtgatcgatctctccgggagagtcaaaatcgattgcctgatcgagctcatcccagaccacctgtacaggttcatcccacactaatgccttctgcctccgacacaactctaatggcccctcctcctcatgcttgaggctttcgacaatgttccaagcctgtcctttcatcaccgccatctgtcgttcaaacatttggacattgaaatcgggatcgattccaaacagcttccgtaactcgtgtacagtttctgcccaccactgttgggaggtcagtagaggaagaaagtactcccgcgtggtacgtgagaatggctgtcctatcaatgatgctggtaagaatagccatccatatgcgtattctcgccagccgttgggatggtggtgaggaaaagctaaagagttatcgatcgccgcaacatggcaatgaggacgatgctgataatcctcacttgttggttcttggttggtattttcaccttgtggaatcgtgctggtcgagggcgacgtgttagacgttttgacatgtcgacgatttgtgcaacttggtgcattacacactttgatcataaaattgtctagacctctgtcggtgtttcgcatcagatagtccctaatggatatgattcaagatttgaaataataataatttgtggaatcaatttaccaaaatgatggagcgatgtggtaaagattgaagagggaaaacatgacaaacaatatgactagtttttccatctcgattcgaaaatcttccatcaattcaaacgtccaaacccaatctttgttgtgatctcggcagctacctgtacaggagcgcaccttgggaagaggatcaggagtgtgctcaacgaatgtcgggtcttcatcttctgagtccgtgtctcgatttcttctatgcccacagagcaatcgaaataaactgaatctcctaggtttcttcctgatgttctcggtctgatcttcactgatgggaaaacctggccagggatgtttcttcaagaaaatcgaagcatctggcaaaagggaaacaaaagaagttcgataagcgaatgagatcatcggttcaagaaaagaaaaagaataggagtataagatcaaaccttgaaacccctgacagaacaattgaaaactgcctggttttgccggtagttccggtttgcgcagatctaaccaagagtagaaaaacgtcggtgaactgattgagatgacttctgttctaggcactatgaacgtcttcaatcttctgtccaacaacgatgctgctgcctaaaaatccgcggggaaaagggcgttttttcaagtcattagctttgactacgtgggaaaacctgattgtagaggggacatgtgagataatttttgtaatggtaaaaaagatttccggttacctcactcaggtaagaaagattgggaattaaactttagagaaagggtgcatagggaaaaacagaaatcaaaatgagaattttgatcatttccggcagattgaagatgaattcaataaatcagtacggttcacaatgggtcactaattgatggggtgtgtgtgtgtgtgtaagaccttagttacacgtccgctctaccactaattgttggaaaacgtcttcatgaacgccccatgtgaaccggggggattttttttatgagtttaatttaaaacaacatccaactcaccaacctcgaccaaatccaccgataagaggagccagaaagacgcgatgggcccacttggtccatttaggattcatcgccccatctgaatatcccgaaagacgcgcattggatcaatcagcaggtgtgtacacgtctcatttttgcctttctttgattgtaataatattggaaagggtttgactcaacaaggttcttcatcctttggtttgaagatccccacgatctctatcttctcaggattggtatcctgattattttgatggagggaagtagatgaagattggttgatgtaatctcgacagaagtagctccccgagctgcctgattggtttaatttgggtaggagaggtttagttggattgctgatcgagcgcttgaggctgttgacgaccgacgcgaactcctgatgggaggtaggggctagatggtcaagtgttcgtggttgggatggtttggcttgttgggtgaagttgtttggttgagcttgagagacaaagacggtctcgatgactgggatgggtctttgggtgatttctgctcgcactcgtttctttagctttccttttgatattcgagttgatggtttgtttgagatgatggtattgggagacttgagagctccagcatgtcggtcgctgctactgctgctgctgttgttgttgtttgttgggattgatgacttgatctttgtgaagagtgatcttgatgagtcgatgttcagtttgtatcgcttgagattgctatcgttatcaccctcaacattcttcttgtgcttgttgagtagtaattcgcgttccatcgtctcttctctttggttatcaatggttggttcttgttcatctttctttcctactggagtttcacaaagtggtctttacttcagccatccctatcaccagcctgtcacagagatcacaatcctctgtcacagagactcttctcatgtcacagagactctcctcatgtcacaactcatcacactgcacaggaccaactcttcttgtcagccccccaagtgttagagcatctccaccgcggtccctaaatcgggtccttatcccgcatttagggaccgcggcccaaaaaacgccacccaccgcggtccccatcggcgtccgtattatacggatttcgtcctcggtccctctccagaccctggatccagggattggatagggaccaaggactgtacacatcaatgtgaatgtcacacgacatcacacctcaacctagtgtgacagcctgtcaacactacaccgataccggtgatttaaggactgcccggtgtggcagaacagggttccgagtccctaaacacatttccgagtccgtattttcgattgatagggacccgaaaatacggaccgcggtggagatgctcttagaccatctccaccgcggggtctaagaccatctccaccgcggtccctaaattgggtccctatcccgcatttaaggaccgcggcccaaaaaacgccgcccaccgcggtccccatcgtcgtccgtattttacggatttcatcctcggtccctctccagaccctggatccagggattggatagggaccatggattgaacacctcaatgtgaatgtcacacgacattgcacttcaaactagtgtgacagcctgtcaacactacaccgataccggtgatttgaggactacccggtgtggcagaacagggttccgagtccctatacacattccggggtccgtatttttgatcgatagggacccgaaaatacggaccgcggtggagatggtctaaatcgcgggactaacccaaatttaggcacccggaccggatttagccccgccaccgcaggccccaaagggcgacctaaactgagaaaatccctctcgggacctacactattcctagactcaagattgtgtactcctccgataggtccgctccatctggatatcacagcccattgctgtgatacttcacactacccttcctgcccacaacccccgatatccccaacacatacaccaccgatattgccaacacatacaccaccgatcaccgatatcgccaacacatacataccaaacgacagcgatggccagaaagcgaattcaaaatgttgatccatctctagatgacaatgatgacgaagagaacaacgaaaacagtgagtttttttcttttcacttgttcattttctggcccactaacctatctggctcccaaatgaatcccaatcaaatcatccagccaaaaaaaagaaggctcccaattataccgaacccgaggacttcgaggtatgtcgagcctgggttcaggtatctgaagaccccctggttggaacaaatcaagatggcaacacgttctggtctcgcgtttccacgttatatcacgaagcggttccagacccaattcgacctgtcaatagcttgaagaagagatggagcaactacttacaaccatcgatcaataaatttcgtggttttgtcaaccttgtcgaatctcgcaacgagagcggggcatctgcagaagatcagctcaaccgagctctccgcctttactcgcaggaccagcaatctcatttcaagtatctccgctgctacaacctcctcgccaaaagtcccaaatggcacaactactgccgcgataacgataagaggggagagaaaaaacgagccagaagccctagtagtgaagcaccagcattgaccagacttgcatcgacaccagcacaatccgatcctgctgcaccatcggaccctgtctccgattttgagggcacttctaccgatccaaaaaaactcgaccgacctataggaaataagaaggccaagtttctcaaccaactcgctgtaaaagatctagagtggaaggaagatgttgcaagcgctcacaagaaacttgctaccgaatcgactcgactaaacgacatcttcgcaaatgactcgcaatccctcaaatcgatggctgacaatggagaaaccgctgcggagctcaccatcatgacccagagcctcaatggtcttgatggtgagcagcaggagtactttaagctcaagagggctcaaatcctccaatcccttcgatctggctccacctcaaaccagtagttgtattattgtttttttttttttattcttgcttgattgatacacaattttttgttatcagcaattcaaacagattgttttttgttatctatctcaattgttcatgtgattgcgatccctttcaataaaatgcaattttctgttttgaactgcctcccgctttcagatttaatctaatcgattatttatttgaaagatacaactattttcctaagaaaaaaaaacaatgaatcagtcgattgtgtcagagagcatcgaatccactcttcgatctagttccaaacggtgtggcctggtcttatctctaaagctctcaagatcaataaaatcaaaatattctataagtcaagacatagtcttgttgttatctctcaaggtcaataggtttaatatgggatttcagttgataatcagaatgaaagaatgaaacaaacatgtgagcacagctagcaaaatactgatgataaactacgtgtacaattaagaatcaacatcactgtcttcctggcgacctttaatctcccactgatgtttgatgagatcggcgcgcaactgaaaatgagtaccagtgtctttcattgattgatagttgtcaataaaatcagcaaaagaaatcggtggtttattgcgcgatatttctatgggtgtaatgatggctgcaggggcgtggtcgtatgtatattccaagtatgaatcccgttcatcctccacaatcatgttgtggaggataatacatgccttcatgatataattcagattgtgatgcttccagccttgggccggtcgagaaactaccgcaaatctggcttgaagtacaccaaaagcacgctccacgtccttccgtcgggcctcttgcatcttgacaaagtgcctctgctccgctccttgaggctgcgacatcgatttgacaaaggtcgcccaatcgggatagattccgtcggtaagatagtacccttgctgatagtcatgcccgttgatcgtgtattcacatcgtggtgcctgaccattcaatagatttgcgaagagaggtgaagtgtcgagtacgtttatgtcgttgtgtgaaccaggcatgccaaagtaggcatgccagatccacatatcttgggatgctacagcttcgagaatgacggttggcctctggaaagcatcacaaagcaagtcttagtgagagaatcagagatagattagagcgtctacataaaaaataccttttctttgccttggaactgtccagcccaaccagatgggcagttcttccacacccagtgcatacaatcgagcgatccgagcatcccggggaatcctcttttggcaccctgggtgagaagcctttcaagatcggctggggttgggtgtcgaaggtattcggctgagtagatagccacaattgccttgcaaaatcgatccatacactcaagcgatgttgattcggaaagctgaaggtactcgtcgttgcagtcggcagcagctccgtaggcaagcatttgcaaagccgcagtgattttcacaaggggcctcaggcctaattttcccaacgcatctcgtctgagagtaaagtattcatcaaattcttgaacagcttcggcaattttcaggaagagtggccgccccattcgaaaacggcgcctgaaagtctgttcgttgtagagaggatgagcaccaaagtaatgttcaagaagtctttggtaacttccttcaaagtcgcggggcaggttgggctgtttcccaggtcttgatccaccaggatggctagaatccataacgttcgttgcttcatcgtcctcaagtaacattggtgtgatttgaagagcttggttgattattgttctggatcttgaaatgatttgccttcgtcggagtagtatcctcaataagtcacggttgatttccattgttggtcgtttggaagaattgttgtggccgatttcgttgttgtggctgatttcgttgttgtggctgatttcgtgatcacacctggatgatggggggcccgggagggtggtgtaatcgagggggagtcggggaatgccctttcacactcctcaggtgctatatttaggaccttgcggtgtgaaggcatctctaggtggggacctaaaaatgcgccgcagtcgcgcgagtttgagatttgggcactcagatagtctaacgcggtggagatggtcttaattcttgtgaagttgagcaacacgaccatggtcttaactggacatatcaggcatacaaagatcaatcaggagtccttcttcaagtccagatgctgcctcagcctctcgcatccgtctgcggacctccgaactcgacaagtcagtcgagtggagtgtcagagccagtctcttgaccatcaagtattcaacttgactgatcgaatgctgtatttatgttgcaacgacagcagatcccgtgtatcagtcgacatgtttgatcgctttcaacatgtttagagtcagaccttccccgctggaatcctgaaacctcgcagaaacatcagaaatatctaaagactatgtaggatggctcagagggcacccgcaatatacaagcatgtattcacaacccaccagagccccaagaaatctcatcaacgtttccttgaaaaccaatcacaagcagggctagtcgagcaagctcacaagataccacacattccttcagaaacgactcccaaaccttagcaagagccaaaggcattattcataaactatttatcatcttatcaagatccagagagaaaaagaaggcctagaaacaaattgaaaattcacaggtttttcgctacaggagagaggcttcaacgccagcgacggtctcgaatcacacggagggctcatcaattccactagccgggatgatcagcctccttcttattatgttgatcagctcatggacgccagcaggttccatgtctgaccacaggcggcgggatttggccattgaggcaagcccttctggaggctacgagcccatcgtggtgcggtgcccggccaatttcaccatccgagtggctgggactgattccgtatgtgtgcttcttcgagctaagagagctcatgttcatcaatgcccaaagaaagcccattctgaatctaatttcttgccgcatttcgcgatttgaaggacttcttgggccaaaaggaggccgactacatcgcccagaaggccgccaaatcgacggacctatggcaaacatatctggctggggtcggcctagccgacttcgacctcgcaaacttcaccacctcaaaccctgtcgccggagagaccgtcccaaacatcgggatagccatgagtggcggcgggatcagagcgctcatcggcggcgctggaatactggacgcattcgataaccggaacccggaggcggtgaatgctggcaccggagggatcctccaactcgcaaattacatcactggattgtctgggtgagtttgaatccaagcgcggggctctaaagtggataaataattcaaagctattcaggaatcacgcatgtttatgctgatcttcacttcattggattataagtggttcatggctactaggttcctggttcgtcggcttgacttcaatatgaaaagccattcttgctactccaaaatatgacgattcactcgaaatgaagattcatcgatggctcttgcaacaagcactgacttagactacttgaatatatacagggcaaccagcaacttcccgagattcaccgcactaaatcaaacggtttggaggctgacagagccaagtagttataccagttggaactcagttaaaagatatcccaaagccatctcacaagccaagaggaagtcaaagtctggcttcccgaccagtctagtagagttcagttttgtcccttttgtcaccactgctttcttccctaaagtacaaccattcacttttttgacagctctttctaacaagccaaatgtgtttatttggatctgcttcctcagtgtgcaatcttatatcttatcacggcatttgatgtaagcttccgacccaataagggcccataatttgattcataacaaacttattctaacccacaatttcatctatccatttctttccccttctgcaagaaatgacacccaccatggctcgaaagttctcttctcgtcgattcgtaatacgactgaatacctgaaccgccaagctccgtttcccatcttactttgtacatccaggtaagtttccttttgggaattctcattcacattatcttagacatgatttcgtgttcctgaaaaacaaattcaattaactcaaaccagggtcaacggcgtgtctgaaatcaactccgatacgccaatctgtaagtatgcatcatcaagatgaaatctaaacagaaataaaaacaattcatcaagaatcccctgaggctcacatgtttttcttttttttttgcttcaattagacgagtttaatcctgaggagtttggagtatgtcatccaacactgaaagcgtttattccgctcgaagatctgggctcacggatggaagccgggaagccagctagggaggattcttgtgtccaaggtacttagacggcaactcgataaaccgatgcatgaacatgaagtcaacgagattaacatgcttatcaatctctcttttttgtttggtgtctgttcattgaggctttgacaatgctggattcgtcattggtgaggagaccttctgcaaatgctccttaattagtttctcattttgctatatatattattcgagattgcgtaggtgctagtagcaatgttctgagccagcctggatttcgtaaattttcctggaaaaatatcttacccgaggcgtatgacaagatcacgaatcacatctatgatgaagcaattgtacgtccagctcacctaccgcaaagagcagcccatcctcagctgcccccgttctctgacacctcacgctctcaacctttggtatatttgcctccccttatgtaggtccctgtaagcagattgctccacaaaatcgtcttcctgttccttcgcccgaaatcggccgtactcaagcaaaaatgaaaataaaatcacaaacagaatcctttctatcatatggggatgggcccaataaatggctctggctacccggaacgtgaaagtaagaatctttatctcgcagacgggggatggggtggtgagattttaccattctggccgctcctgcagcctgatcggaaactggacgcaatcatcgccatagacttcgtaagcctttctcgatccctattccttcttccttttttttgtcttttttttataaatcaaacaagttgtagttgactcgacgtcaagtgaattgaacaagagagtgctgatgggcccagtatgtatcacggtgcatgtgagttacatctcaatcagtatgttaagtaactactgattagctgactgagctttgtacttagatcctaatgggacaagtctcttcaacacctacaagaagacccaagaagacgcgtacaaaaacatacattttccaaagtaagtccaagaggatccccaccgaaactgtctgggcttcgctaagctttccgtgttggctcctatagaattcctgaaatcgatggcccgttcacggagaaaggcttggctaaaaaaccctccttctttggatgccatgatcaattggcccctatcgtcatttacctgcctaattatttcgtcgtcacagacacaaaccaagcaacgatgaaagccgaatacagtgtatgcctattttaatcacccatcatcccaaagttttacatgaggaaagcattttcagtcatctgaaagcattgattttctttttcttcaatgaattgatgacttcacaatcaaagcaaggagaaattgatgcatttttcaaaaattcatttggtaagtcctcactttcgggtatatttgatttccagagaagaaaaaaaatacatcaccaagaaacattcgaggagatttagaagaattaacgacatggaattctgacccttgaccaaataagccattgcgacacaaacgagaccaggaaaggaatccaacagttttcaatacgacaatgattcaattcagacactcttaggaagagctgggccgatcacgcatacccgatggaaggagtgtctggcatgtgctttggtcgatcgacaagtaacccggaataagatgcaacgaagtccccagtgccagcgttgctttgccaagtattgcgcctaagaaccacgccttttctccctggaacgccaatccatgtatatatcatggctccgttcagtcctgcaaaacgtggtggccatcaggctctctcaattttcaaacaatctttgtaattttttggtcttgttgaaatatccctgcccccgggatggatcacttgagtagatggattatctttctgtttgtatcaaacctttctatcacagcatacatttcattaattttgtcaattataccatgtgacaagaaggacataggaatgaaaatcaaccattcaactccatgatgcatttctagtttgggtcggcgatcatcaagcaaagtactgatcaaccagaggtaacacaaaacccagatgtccacatttgcatcattttttggccatcttgaccctcttgttggcctatgagcaggctgcttgaccgctagcctggcagcccatcggaccgcctctggacagaccgtatccgtcttcttgccggcacggatttgggtcgggcagcaatttttgaaggtttgatcccgcactggtctgtccagtatccctgcagtggcagcgggttgcgcccggctaacacgggtacggcacgaaccgcccgattatcatccttggattgtcgtgagatggctggtcagtctctgagatgtactcggaaagcactggcgcacactcagtgccctgggtccggacaatttacaaagagtcctttctcttaaaacagtttctcgggacagatacacagtcggcacagctgccctcataccccagaacaaaagcggcaatttccactgcgcaacgtccttaaaatatccgtcttcaaatgcgtcatctggttattggtaggacttttttcatacataccattgccaaaagtcaaaaataattttctttgctcaaaaagcacgaaaagtaaatgcttttctccacacaagcagctggtggtctcactgctggtgctcagcttggtcgaggcaggggagacataagaggccaagtcagcacacctcatggctctcatcatcattgtggcagatcccagtacgaccaaaaagcgccacttctttctctatccctcttcaggctcacgaaaaactctcgatcaagcaaaaaaaaaaacttagatatcgcaaaatggaccatcacacaatccatagtgacgttactggtgaaactgtcggagagggctttgatgtccccgacgctgttccagaattcccttctcacgagggaccactatttcaacaaaacaccgccgagcatgccgagcggaacggcgcagcctcccggtcccgctttgccgaacatatgagacagccgctgccctttccatcactcccggtgcaggttcctgatgacactaatgcagtccatggcagcggtcccagggacccagatggaccgaccgttggcccactcgaaagcaatgccgccacggcccgtcacgaaacaggagataacatcgttgaacctggacaggaatcgttcaatcagcaggcatcagcacctgaacagcccgcccaactccggctacccgactttggaaacttggatccgatccaggaagttctcgagtctctcatccctgagcagcaagccattctccaaggtttcttcaccaacatgaacaacgccttcctcgagctcgccaacgaccctcaccggcccccctttaccgctgaagagatcctccaacattttggtgatgtccaagaggttgatgacactatggagggcctggactcattcaaccgcgcccgccttgaagaattcatctccgacttggagggagcattgattcggttgaattcacaaccacgtcgttccccagagagggtccaacaagtctctgacctcttggaccgtctgagcagtgatcctattgcctcttctttatcatctgataactttgacaatgattcgtccaaatgctcaatttgtctggcttattatgtcccaggggatctcaacgtcattctcccatgtcattcttcccaccaattccaccgcaactgcattgaagtaggcttttttttcctttctgaatctaaccgaaaaataaccgctaacttatttctatctcttgcctttaaattgcttcagaattggttccttgaccacctcagctgtccattctgccgaatgcccattaaccttgcccacgtaggcagcgcaacgagttgaactgctgcctcaatgattccaatcctcagggtaaacttctctaatttttggagtagaatttgtacttctacttgtatttcttggactttttgtaatcttaatatcccgatgaaactaaaataccgagactcaaaatcttctcaaaaagctagcatctcttcttgagttgaatttgcttaccggcgtcaagctgaagctgattttcataagtagacatttcctccggaaacctgtgagaaactaccattgagtaatcacattggagccagtcctctcccccagtctctgaacagtctcccaaaataaaacatcccagtagccactggttttgaaatcaaatttattgtcattgagctgcaagccatgtatgggtgaaaagagctcttactgggatggatacaagctgccacttggcatatttgcatgttcaaatcccacacaaggaaaaacaacaatgaaagacattgaatgattagtaaaataaaactgtcactagttctatgccaatcttccgctcacatagctctagtaggacaacaatatgtttttgacactatgtggtagattttcaattcaaaataacgcaaacctagggcacagctgcaatccaagtaaaattagttgtaaagaggaagtagaaatagaggaaaattgtgtatagatagtggtaagctcttgaattttgtttcaatattaggttcaatcttctccttgttgagtacgtttgatgcgccgttttaaactcccagaaatgatctcatagttcgaatagtataccatccagtccatcgtagccatcacattggtaaagtggtcactgctgccgtaacctttaacacctttgccattttttttcgcccaatatccaacaaaattgaacgccatccggtaaacatcctcgggattccgtatgaaatccacatggagtctgtgaggattttctaaggtcaacaaagaccagtttcgtttggcccaagggtatttctcaatcaagcttgactggccactttcgagtttcaaccaaagattttggaaaaaacccaaaattttccgaatggcttggggtgtcaagaattcctgatcatgttccttgaatagagacagatggacaatgaccatgaatgtggcgatttgagtcgattctttcacatatttaatgattttcttgatcttcttttcgtgaataaatctgctccgatcccctgttttgatattggtcggtaatcgttttttctgtgccttcaattggttgaggtttcgcatcttcaattctagtttgttttccaaattccccacaatatccaaatagaaactaggataactatcaagaacgagctttctttccgaaagcatcaagtaaacaccgtacatcactgcttgtgtggcctttttatcttgactaaaggggtcgaattctaaagggaattttaatttcggtatggccttttgaaatgcgttaaatcttctttttaaatcaaatctttcaatccaaaagtaattctttccttcctctccatcagaactcatcaaaattttgaacagctcttgcgggaagcaatttcttaaaggttcttcatctgtacgttttctctgtggcactaatttcaagaaactccaatcctgtaaatcaaaactttcggatgcttcctttgataattttggaaggttactatccaggttctcttgagcgattggttcttttattttgcgtgctaggttgtccataattttctcaaaggaggatggtgaatgctccgaatttgatgctccaacatcactatccgagctttcttcagccgttacgagacgattttgagttctcatttttgagaggcgtctcttttctcttgggtccaactgtgggtataaatccttatgtctgcgcttgccgacatcagacaagttgaggttcttcaaaccagttttgcgccgtttgtcagtgctaaatggaataaacctgattgtaaccatttcgtcactgttgccggtatcagaggacgtgtagccagaggaagcatcgtcagacatagcatggtcagacgaagcatggtcagacgaagcatggtcagacgaagcatggtcagacgaagcatgggcagacgaagcatggccaggcgaagtgtagccagacaaggtatggtcagacggtgtaaggctagcgagaagtttcctgcgcttggcagcacgtggtaaataatctctggtgcgacctggtagctgacccacaggattttgcaaaagagtggcagagggagtggcaatcgtcggcgagagtggggaagatgaggttccttgtgagggagtggcaatcgtcggcgaaagtgaggaagatgcgcctccttgtgagggagtggcaatcgtcggcaaaagtgaggaagatgcggttctttgtgagggcggaagatcctccattggacattcatcgactggaggttcgttcaaatcaaaccaaggggccgggcggtcgttcgcaccttgcgatgaaactggagggccattcaaatcaggcagcgtgaagagttctgccgattttccttcatgtggaagtccagttgacaggctgagcagggctgggtcgataaggaggagcgttgagtaaagagttacaagaaaccaccccatcttagaattgctgcttaagcccaaatcgacaatcaggctgattaggctgattagactcaaatggatgttgagctgcccaagtcgggactgctcaagatgtttatcttgattcttcggtcatcatgcgtgatctgatgctcaaccaaactcgcgtctcggctgcacaacctgaggcgtgtgtttaatgccatggggcctccgacaggggacatggtcctctgagtgtatcagctcccataatacagacattaaggcgaatattcacttgactgtgggcctctgtgcagtgtgggctttgcctttccattggtctaaaacacaaaccatttgttgaaacctttgcctgtgggtacttcaacttgggtggataattaagttaccccggaccgatcccgctggcttaaattgaataaacggactggcattagtaggacttggttcaaattgaaccttcacttgctgtaactggaatctcatgcacttttccgggtgaagatggggagtaatacagaaaagtcttgctggcaacattgatcaagcattactgtgatctccatcaaaatttatcttttatcttttggaaagcaagtttgaaaggggaacaacaaaggtatctgggaaaggacaattaattcatcctgtaactgaaaaagagataaaatgacaagcaaaaaaaatgcaaagattagcatttgtcataataaactaaaggggtttcttggattgaaaaaaggtctttttggagtcaaataccacatcttagcactcaggattggagcagacaaagtctggggtcttgggcttgggtccaactcccataacctcaattttattggtggaactttggggattcaaaatcatgtgtcaaaaacaccacaacatcaactggtctttggtatttaaaatggaactatgattgttaaatattcaagaaattctgagcctgaataatgtcgattgattcttggtaaactaaaaccccctgggtcttgaattgtcatttttcaagccacaatagtttgctcatgatctcttagttttatccaaagacggaaaatgaaataataaaaaatgtaaattaaggcttttgtttggaaaatgtgattattctaagctccacaataccagacattcatccagtgatcatctgcaacaaaaggaaatacattaaagaatttgaattatgttctccagaaaggaaaagaaaaatcaatatgaaattcttgatggtcatggtatgaacattacttggctttcttttgattttgtttgattgtatgcatctttcttgcaacgatttcatagtttgcataatgaatgattttgttacccaatttgatgacaatgtttcgatgattctgccgctttttgaagctacccccgacagttttcccatttgcttcggcccaatacccagcaaagttccaggccatctggtacatttgacgagctttatatctagatgagatgttcagctcttctggattctgcaagctcaagatagctgcgtttttctttgcccatccatatttgccaatcaattcttcctgaaaattttcggtatcaatccacatctttcggaagaaattcaaaatttcatcaactactgcagttgttaagacatcctgttcatgttccccgaataacgaaagctgaatgatgaccaagaatgttgcaattttggttgtatttttcacatagtcgatgattgacctggttagcctttgtgcaatacctttgactcgagatggtcttttggattcggcagttctgaatgatagttccgagttcgacctcaagatgctcagttttttcctcttcggttcgagggtttctgtgaaataatccacgataccctgcgagaagatgcgattgtcttcaagcttgagtttcgtgtccgacagactcaaaacgatgtcaaatagcactgcttgtctgattcctggatcttgatcgtaattcttatcgaattctgaaggagaagcgattcccagcttaatcttgagatatctgcgggacattgattgtgccttatttttatccttgccatcctcccctttgaggtcaatttggcacttttgcaaagtttcaaagaactttcccagggcaaaacgagttggcgagctttcatgatcctcatttgtatccgtaagttctggtggcaatcgcacataattccaatccttaagatcgaaaagtatttctctgtgtgatttttggccgtcaccaatcaggtcttgagctgcaggtgtctcaggtgtttcttgggctaattgattgttcgtgacttcttccagattggctatagactctgttggccgttttctctttcgatcattgtaagcaaagcctcctgggttgttgacgagagaagttttaacgcttaggttcgttgaagtttctgtttttcttcttttcgagacgatatcatcgtgattgcgctcaccggtaccagaagacgcttgagtaacggaaccttttttgggctgactgccaggcgaagtttcgatggcgggatgatttatacgcttgctgttgtcgagcaaagcgtgactaacgaggatggcttgctggttcacccgagttcccctcagaatggaagtcgtggccgaaagtgaggaaaacgcgacttctccggatgggttgattatacgaggctccgctaaactgtcgtctatcggagggctgttcaaatcaggcgtttcatcgattggaggtccgttcaaatccggtaataagaacgagctcgactctccctctcgcgtaatttcaatcggcaagctgagcaaggctggagcagtcaagcaaagcgtcgtgtaaagagtgatactaatccaccgcatgctggagttgtacacggcagacttgaaggggctacaaaacgtagtctttgagaaagccagatgtgaacagcgtggcgttacacccataaaagggctggcatgagctatcccaaacttgtgtcaagtcaaggaagtaaggccgccttgcgccgggagcataatgaagccgggctcctccggcggaagagaggacaagggctaatgggatggaaatcagcctgggcccctggaaaactgttatccatctttcgcatcattcatctgacttgactgattccctcgggcggtttcagtggtgccataaccaatgttgcagaccaagaagcacagacactttctggcggaatcccatcatattcaccgggaaacggacgtggaatgaccagaattcgtaccactcgaagcaaagaagggcagtcttgagtgcagtgtgcaccacgaagtgggaattgaaacacacgtttcaggttttctaagaacgataaatatgcatgcacacaactaaaacagcagacgattagctcaacgtttttggaggaaacgggccgatgtatgtacgtaaatcagattacaagagtgattaatagtagtaattattccacaactcatgaggaagaaccttcctcataatctcccaatgaaagagcgcgtcatgaacctgagcgcgatcgagctgcgccttgtttaggtctgtcaaaatgagcgattcactcgggaggcttccttggtcttggttttcttgacgaagccgatcaggtgaaagtcttccaagatcgatctcgtgtttttcaaatgaattgagaacttgagattgatgtgcactcggttcaaatccttcaatttcgattggttttttgaatctgggtttgccggcgggtgaacagaatatgacctgtgatgatggttaaaagcaagcatacatttaagatcaaacgcttaaacttgaaaaggcggtactttacggaccatgttttgatagtcggagtcggatatcggcccgccagaatcttcagaaaaagcgcgacagaatcgaaatatttcaaacaaggtcgtcaagacaagtgaagcagccttggagaagggtcggccgacgaagttctagcaggagaatgagcaaaaagcgttggccaaatcagcttcaaagctcagtagattgccatctgaacgagaaatttgatgcccatcgagctcaccacggccagcactccgtcgtcctttaaccttgctcgaattgcctgccagcattctaacgtgaatagagaggatgggaccgaaccgcccgtgaagacatcatgtatgacataatcgaaatctcccccctcccttctgtcttgtcgatcaaggtagatcctggcgtcctcaagaaagatcccgccatctggcgtgggaaaaccaaagtacgtttgagcgtattcgtataccatgggatcgatttccacgactgttgtgaccactccgtctttcatcagaacacgagctgaaacgccaacgcccattcccctgaattgggtttagagactgatcagcatggaaatggtcgaaatttagaggaagttggatgtaaaaagatagaaaaacaaggctcacaaaataagcgccttgggtttccctatgcttgaattggtattcttatcagatctttcaactagtctgactgcgctttgaagaataaacgtagggtagattgattcagcttccttgaccgcttggatctcaagttcatctttagtcatagtccgtgttgattgagaagcagagcgtttcaggacatcctgtctagctaatcctatccatatcccgccgagcaatgagtggtcacatctcatgaacctaaattgtgaaccggtctcttgagtgaactctcctacaagaatcattcctgttgatgagagtcttctagctaatggagaatagttgacattgctagtcggacttgtcttccaaccatcagactctcggcatagctgttttgggaatggaagcaggaccgagctgatgatgcatatcaaagcaatgctcgcgttgactttcttgatagtgagggatcggtttggttttgatacttcaatgagcaaccccatgaccacgatagccagtaataaggcgggagtcaagtcgaactacggacgtgcggcaaaattgctacgagttggtactcttggagccaccgatggagtctgatctgaaagcatgagcttacgattcgacagggtggaagatggcctagaacccggttggcccatgggatcatcgctcgagttaaataatgtacagccagaggaagtgacgctgagcaaacgatctcgatcattttgtcgttttgtgcgctaagttgcgttgcatattgttttgtgaggtttatctggaagagtatcgttttttggaagtcgtgttagcatgagatcatcgaagcgacgcgacatatgctcaatgaaactcacagcagctgcttgtccagcggacatcccagtcagcctgattggccaataagcgaagaattgaaagacatgtggaccccgggaaacaccgagtctggctgaatgcttcgagagcaagcgtccgaaggtgtcaggggctctccaaaccaagaaagctgccaaaaagctgctggccactgtactcgggaccagggtcggaaataagaaattcgcaagagggacgagcaagaaatcgatgatttggaccgatcgttcgaagttataatctgatccaaccgatccaaagagtggatgaagtgccaacttgcaagacgttcgcgcaagatccaagccgaagagagtaaggatgattctagaaatcgccaagatagttcctgtctgggtgagagccatcgaggtggacgtcgttccagcggtaaccggtcgaacagttcttctccctggtcgtttcgccatcaggggaattcgcgcttcgttcccttcaggagaaaacgagaacatcaacatctaaatttcatataaatagtactaaatctcatgtgactcacccctcttcgttccagtatgcagtgatcttcggcccgttgagggcgagattcaaactcctcgatcgctttctggctgttgtgacccactggacaactgaacgagaccctccagtagtagcgagtgctggtggttgagttcaggaattctcccaacgatgtccttgatcacatcttgaccatggcggcagaaaacctgcttgtccacacatcaaagtagcaaaacaccaaccagatatgtataactcacaggcaacaattatacctactcgccaagagcgatcccttcttggcaaggcgttgaagcttgtacttcccaaacagggataaattcttctttgctgttaggtacagcctttacctgcggtgggtcatgggtactctgctcaacatactggcacttgaaacataacttcatatcccgaactggatgtgcagtaaaataaacctggatatgtattgtgtttgtaagaaagcttggatccgatcccgttttgaaatttttgtaaccctggatacgtatgcattttgtatttttttctggagtatttgccatcaatagacatgtcgcaagacacatgaaaatcccacagacatccacgtcatatgtcgtctttgctagcttgcatggtattgccgaccgctctctctctgtgattcattatctcacatctcaaattcccttttgtcctggaatatacctgaccctcctccgtttcaggttattattctttgtcgtgtcgattgacttcttcttggtccctgtccttcagtgcttaatttattcctgttcgaaacgatgatcccgattgaagatatctcaacgatttcatcacctacccctggctctgctctatcttccgaagtccccaataatgccactggtttgatttctgctgcggtggatgatggggttggaccggctgtcagaaaggtttgatctattcctctcttcacttgtctggaatttgcttattgattttttgatgtttcttgttcccaggaattcaatataaccacctccctcaagctatacgttgcaagcaaaagcaagcagaaaaaggaaaatttgggtccaggtcacgtcgaaagacgatttcatcgtcaaagtagtcccgggtaacactgcctacgatgagttccaggacttggtggctgcggcttgcgatgtacacgtccctaatactggtgatatcgtggccgaaaacaaaccggacctcagctggaatgtgacaattggtcgagtgaagggctggctcaaaggggatgcgaaaactcttaccgattccaactcgtacgaagaatggattgcggcaatggtggcttccaagaagaaggaccttgcaattggcttggcgctccgaatggccaaccctgctgacatagtcaaacgcggcaagcaagcggatatcctggcaaaacgcgctaaactcaagaaagctatcgagctcaagaggactgcaaaacgtaaggcgggtgatatcggcgacgaggagttgagcgatgatgaagacgaagagattgatccagaggactggaacaatgtggacttccacatgcgttccctgttcgactccaatccaatcaaccgagaatatgatgcgcattgcccggtttttctacaccctacggtcccgggtaggttcatcttgttgacgatggaggcatgccaagaatgggcattggcaattgtgagttttgcttttggtatttggctttgggtgtatcgcccacactgatatcttgggtgtctgttctttgcatgcatgaccagatggacgataaacagccagcagtgaatatgttgaaccccccaaggaagcttgtatgggaagatctaggctctccgaggaagaagaacaagtcgatgcaagtctccgagccggctgcagaggataaggcctcttggtgtcgcatgatggtcgaggcatttgttgaggtcggtaaatcccatgcggcaaaagatactgatgctccgcctggcttggatggcttatcctatcaccccgaggctgatcctcctattggagattacttgcgattcctgaacgttcggaacctcgaccgagtcctggaagtgctcaccgccaacgacatacacacgcacaagatgtttcgcgcggggtcatctctgggacgtcaagaagtactaagtctaggtctgacatttggtgttgtaacagccttgtatgacaatgtgtgcaagtatgagcgatttctcatgaacaatgcatagttctcttttacaccccccgccgccacccacccacccacctgtgggcatcttactcttttttgttgattatgctctcctcttggtgatccggcctatatcatgattgttaagacacttgtttcttattgctcgagctcactttgatgatgctctcgacgacaagtccctgcttgtattccttatctatctccaagttgtctgcttccgatggtctgtcattgtcaatgatgagtcctccatgccacatgatttgtcaatatatctcgatattggtagcatgtgaaatattataagcaagtttatcaggtcaggtcacgtgggtcacactccggtcaggtgtactgtgaccgtttgcgagcagtctcaggttggcacatcagatcaaatactctgaacaatcatggataactttgaatcaagtgagacagatgggatcaacaaagggaacaacctgatcgcttgtgccacttgggctcatatgtgtggataaagtagtagtgaaagaggacatttcaactgtacgatacgcaaataacttgtaggacatcagactgcaacttttacaaacaggctactggatttcaggttgaaagcagaaacatcacacatcaggggtttttttaaggaacagagagactaccgtattcaaggggtggaagaagagacatctgagatttaccccatgcggaactcggtccctgggatactttagtactttcaaaccaccggggaaggagagggagtcatccctccagtataagctccttcgttgtgatcgtacctagcgagtcggccggctccctcaatggctccctcgatgagcaaacgcgcgatgccaatagggaatccgagccctattaattcattctcggacgatgctctgaagaatgaccaatgaactatcccgtgagtcaacaattgagcgcgagtgagcttgtcgttcggtggaatgtgtgcaacatggagataagtctccatgtcatggctttctaactccggcgacgctggaggcaccggttgagttgggattgaggaggcggctggagttgcatggttcgtggccccagacgatattggtatgacttctatgtcgtcatcttcgctgacctcagacggtgggtgattctcgctggccggtgtaggtctgttcggaggggtggtaaaatcagggcccgtgttccgcttgccgggtggggcctccaatggatgaggagttgggcgcttttgacggtcgacccataagaacttgacggaattggggggcaactgagcgctaacttcaggggcattggcgaccatcgcctcggcccaatcggacaggtccttcatcaacacgtccatgacaagttggggattgtgggggtgcaccaaggccatattggtgagggtgagggacgtgaccgttgattgttccttgatgctcttgatagcatcggcaatccgacgatgatgttcgaactgccaaagaaacgagggcaaagagcgtcagctcatctaataattaccacacgacaaaaaacggcgtgataatcacactccacccccctctgcacacacactccaacactcccctcagagaagggagtgtgggaccgcacgccaatcaaaattggtgtgcggacccgcacaccagccccctgcgcgggcattaccccagcaggttggcgtgcgggtccgcacgccaatttcaattggcgtgcaatgctgcacgccaaccgttaagcgaggttgcctcgcttgcaggcaggcgtgcagccggcattcacatattcacgacctaaacccatattcatatgggtttaggtcgagccatatcccataggacccagggatgggtcctatggagactgtcgttcaaaccttgaaccgacatgggttcaaggtttgaaccctgacggccatagccaaggttcaaaccttggccaatggccgcgaagatacctgtaggaccaggcctgctcctacatgggttcgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatatgggtttaggtcgtgaatatgcaaatgccggctgcatgcctgcctgcaagcgaggcaacctcgcttaacggttggcgtgcagcatcgcacgccaattgaaattggcgtgcggacccgcacgccaacctgctggggtaatgcccgcgcagggggctggcgtgcaggtctgcacgccaattttgattggcgtgcggtcccacactcccttctctgaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactcccccgacaaaaacaagggcctatgaaatagatcttacatgagctctcatggcgtcttcatataatttttgagtcgggttgtccatagtaattttgaccgccaccctggccgggaacgcgtcataagccgcattagagaagttgagaaaagccaacaccccatcgatttggacatcaacaccgtagtcgcgatggtccttgatgtacccgagccaaaccaggttcccggcgtgatggttattgaacaggaaagtgcggagatacccgcactgattgcccagatggatgatggctttgttttggaattgcggccaggttagcgccacaatgttggcctccatcggaggaggtcgaggactcggcacgattttttcccatttgatgggggacaggccctggcgccggctcaactgaaagtgcttgctgagttctatgtataggatatagtccagggagatgagagaaacttgaggggttttcgaaatgaccgtagttggcaagggcaagctctcgggcgcttgagtctcttcacataggactcgagacgaaacgttagaggttgtaccaaacatgatgttgtcaggagaatgagattggaatcagtggagctgcgaggagttcgaggttagaggaaggttggtctgacagaagatgacgatgactggctactcacaccaaaatacttgggagggaggtaggtatttgtaccaagctgggccggttcagcagcagtgggtgatctgacccaaggatgaaagcaagtgatcgatgcaagtacttagcacaaagaactaattggatcagcatcagcagatccatttgggatccagtggctcaggtgtgatgatcacatcaacagactatagagagcgcatctcgttcaatgagcgcctcgtgttttcaaccagatcatgctcatcagatcaatagaagttcatttggggcatccacaacataacattgccacaaaactaaagggagatcaggcataagaaataaatgatgagaatcaacagttattaacaaggacggggcgtagtcggacgattgagggaaggtacaagatagccacaatggcgatagagtttacggcagagacatgccgtcatcactttcacacaagcacgacagatcagccattcgggttgggtagtaactgagagggcctgggtccgtcgaaggtgactcttgagatttgcaaaacagagctcaatgggattgagctccgggcaatacggcgggagatagatgacgagcacaccaaactcgtcacaaatcgcctcaatgtaacgcgcgttatcgcaaacaagaactgaattcggtccagggtacttgttcattcgaggaagctgagcgccccaaacagatggataccaaggcatagagcccatatcagatcagctccaagacaagtaatgattagaaaagaaccaaaagagctcaccaacaaccatttaaggaagtgttcaaatttaatcccggtgtaagtatccacccgaacggtcaaagcgataatcccgtttattgagatggcaggaaggatgccaaagcgctccggattctgacggacaatgtaccgagccgcaggggttccacaaggggaacgagcatgagtgcggagcaaggctcgatcacaaatggcactctcatctgtgaaatgacaatgagtggtcaaatctagcaaacaacttagacatataaacatagctcacctgtaaacaccagatagttggccggatagaatgacatctgcgcaacgtagcgatattttttgagtaagcacttttgagaattcagcgtctcggctttcttcaaagttatcgacaagttattgacaagattctcatgaaccgactctacactgagtagagtaccggttgcatcgtaaagcttctcgcgaatttcatccagaaaaaggccaggttcgttgcgcaccaattggagcataaaggtgcaatcctcggatgatagggtccttggacgtccaaggtgctcgtattcttcaggattttgtataaaacgacgtgtttgcttgtaaagttctcgccagcggttgaaggattggtttgatatttgaaagccaagtgccttccggataacgtccctcgatttaccttctaaagtcatccgcactgcaatgaccttgacaccgggagggtagaaaacataaggcattgttattgttgattggtagagaaaccgtgatcgggagggaggtttaggcgagtaaaaattcaggtgaccaaatgcttgataacgaaggaatgaagtgaggttgggaatatgtaatcacatcgggcttcacaatttgaattaggtccagaagatgatggatgcaagacaccaaagttcatgcatgagaatgcatgaactttgttgtgaaggttccctgacactcagagttttgggcagaataaaagacaaaaaaaaaaagctaaatgcatacttatccaggattacaaaaatttcaaaacgagatcggatccaagctttcttacaaacacaatagtatttttatatttttttttgttcacctcttcacaccattttttttttaaaaaaaaatacactgaatatccagttttttttactccatatccagtactggatatgaggtactgttgaaagtgtggccaaggaaaatctctcctcagacagttcctcactttctaaggccggataattctgacaaggatccctgctttgaaagacggtgcaggcttcactcactagccaaggaggaatccttgtcaagtgggtacaactgcctgccaaaaatcagccaagattgtttcactactggcaacttgagaggaaagctagaaacgaattctgtctaagatggttagacaactgccactgcagtaaaaccttgaggtcctgccactggggaacaacaccaagaacaaattttgttccatggatgttcctgccagtgcagctgattgaatttggttgtgtggatgtcccataattttgggagtcctaaggttcacatcagcttggagataaataggtcaagtggtttttctctcttccaggaacattcaatgatgaaaaattgaccactttgccattctattatcaaaaaggcttgccttctctttgttttcaatctaaaatgaatcagtgaatgctcttatgccaatacataccttttcagactccttgcaaagtagtttgggaggtctggcactatagcatcataatttacatgtatgtgcagtctcctaccagatgtttatagccatctgctttgagctccacagcgggaacccaaaaaccccaagtcccaagagtttgtggaattgtggtaaacgggtttcaaagaatgaatataaaataataataataataaacaagattttgaaatttgtgaaaaagataaaagaaaatcaactttttttgaaaaccttaattttttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatgaaaaatattgatccaaaagaatgtttgagcatggcaccctttttaaaccacaaagtagtctttttttccaaattttcacttcttattattcattccagatctcgtactatcactttggagattccagcttttcctgaaagaaatattagagctgtcagtttttgtgattttctccttttcacttttttacaaattttataatcttgtttatcattatttttttttcatattcattctttgagacccattttccaccattccaccaactattgtgacttgaagcttttaggttcccgctgtggagctcaaagtagatggctataaacatctgggaggagactgtacttcattgatttagaaagtgagccctgttcacatatgggggtgttgcttactctggggtttgctgatggtctaaaaagtttactgatactgacccaatgtgaaccccgcctattttgtaaccagttttgagaaatctcaaatgttgaaagcaaaaaattatgaagaacaattagagatgaagtaatgggatggccaggatgctaagaaatgaaaagaaatcctacttaagggtttgggaaatttcaaaacaatagctattggcacaatgaaaagcaaagacaaatagctctacttgtacttgagtagactgagtgtacacccaaaattattcaatcaaatttactatgatctgctagctgtgacttcacggattgttgcttcaattctttgcttcagggaatcctgatttgaaaaatagagtactttgttgatcaattctctaaccattatgtgttcatatctgaaaaaaaacaattttcccctatgggtatctatccaatattcagtaaacctctaggccatctgataaatgctcatgtttctgtatgccaagttcatatctttccccatagagctctccatcctgaataacacaattgtttttgccgtccaatcatattgtacattattaacaggttgttgcttgtttgctatgtcaaaccacaggtctcgcataatctccaagatgctgttgatgaaaccttctgttagcatctcatgttgatgttgtttgaagaatgatagatatactagaatcaagaatggggtcatttatgttatgttgtttatgttgtggtaattattcctgtgtttttacacaaaatatataaaaacttattattatctcactatacattaaagatatggtaaaattaacatcaaaaatggattcctcaggtaaaataacccctactcactcactacaactaccctcttatctctactagctcagaagttacacttatctcaagctgtcactgaagtttttctttattattattctgaccacatctcattctgaatactggatgcatatttcatattgaattcctttgtttcatactgaattcctttactagctcatatttcatattgaattcctttgtaagtgcacatgcattcctttgtagtgggaccttgtaggctagccaaaatccctcaaggcagtgctctcaccagccaaattccctcacctgcatgcaatagactagctaaattccctcattgtattttcaggccagctaaaatgcgtccaatgcatgtaccctggagctaaaatcgctcacttttgtctatacaaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttatatttaccacgtcccattatattacaagtcacagttatataaccacccttattttatcgcaatatattcataacactttcatatcatcttcatcataccaagtgcccagtcccctgttccattcctggttgaagcatagtgctcccagtgcccagtgccttggttccaaatcacctcttttttactttatatacatctactcaggacctgtgttcaagcctcaacccgacaacgatcatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgaggttgttatacctcctcaattggaaggatttcgttcagattgatgaggtataacaaccccatcgaccggaaggaattccttcccggcccatgaggcccatagacccctccacacccgcaggtacccgggtacccgccctggcagacctggcgggtgcgggtgcaggtgcgggtgtccaaaaaagcgatttttgaggtggggctgcgggtacccgggttcaaagtgacatctctaatggggccagcctgtccgagtggttcttggatctggccatctgactagatcttggcataagctgtccaagcagatgtcctgcttatcaactgctaagacaagcccttccaacctcttgtcagaaggtcaggtccgagaacttcttggacaggccagcccaatgactcattggactggcttgtccaagcaattggtccaggcagtgagtacaatatgcacgagttcaatagttcttacatctgcacttctggcatagctcctgtacttggtaaaattgggataaggacggagtaatttgagtactctgtatttctccaggaatgattttgcatccccttcaatcacttaaaagaattcttcaggatttttcttgattctccattttctcaacaagctgaaaaaggcttcaggttgctcatttggcgtatgaggtcaattagtttgcctgttgggtttttctttcacataatcccagctataaagatgaaatgatttgatctttttcctggttggttcatctgtccggtgtggtcattattcctgtgtatgaaggaagaaaattcaaaattttattatttatcaatgaaggactcaagatatggacaaatggacgtcagaaatagattctacggccaaattaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggaggatcacaggatcagaggcactcagctggagggtatattgcatgggggtatatttcatattgcatattgaattacttttattcatattgaattccttttatacttacagagccacaagttggccaccagttgtatcagttaaattcccatttatttagccacagaacacatgaattcctttcttacagcttgcatatagaagggatgcattgtagatattctaaccaaaatccctcagtattttcaggtacagggcagctaaaatgcctcatgcagggggtcccttggggctaaaatccctcataaattactatataaggaggcctctgcctgccagttgttttcctcctcatcccactcagtacacatctttggtgggacacctgtcacagattacacatatttattacacaagaagttaacgagtagtacagttcacatatttaaatatatacacagttcatttcacaaacgctacacggaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagaagacaagtatcaagacatcaacacgagaaacaacatcaacaactcaatcaattcattggacgacaagataaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcaattttttgagtcttacaagggagtccccaacgtgataaggattacagtttaattgaagaaggatcaaattctagaagaacagcaagaagaagaatcaacacggatagtcgacactcttgaaggattttgcgaaaaacaaatttgtcaaccacaactgtcatcaagtaaagaagaaacatcaagttaacctgaagatcgaatagtcaagtgatagaacccattaacgaacgaaaactactaaacctctgaaagaagaagaagatttgtgacaccagttctgacagacgtatctcaaaggaagcagccagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcgaacgtcggagcccactcgaaggaagcagacgattatatcccagaagaaggaagaccaccgaagaatctggataattgtatcctgctagaagaacactcccagctactagtattgttactgagaaaacccccaacttgccctggtaaagagaccagagaccatttttgaattgaaaatcagagtttagtaggattagtatccgaacatagtattacatcacaacaactaagaagtcaacaggaacaacatgagtttaccatatactgtgccagatttggaagacggatttgctccaacaacacctttgggaaatagaccatttgcgtcgggatcgaattcgaactggaatacaggatttacggcaccgccaccaccaatgaagaaggataagggaaagatgccagccaatcaatacagagaaccacaggctgaagaagagatgtcagactcggaagatccaacaccacagagacaagccaagccaacggaacctccggtgactggatatggattacataatgcgagaggatcagatggtgaaccggcggagagaagatatggaccaaggatcatcaaggaaccgggacttgtttacaacgggaccaatttcacacgatttctagcgaggtacgaacgagcggctttggcgtttcaggcatcagactacgaaaaggcgttacagattgggcgatttgtacataaggaggaattgaagttggaactcgaggcgatggaaggttacaatagtttcaattggacggagttaaggaaggcaatgaaggagagttggggggaattggacaacactattctgtatactacggcggatttggtcaaaattgcggaagaatactccagaaagggaggactgaaggactacaaagagtacaaggcttacttgggaaaattcaccactatcttgaaatatctcgtggataatgaacatttgaacaagaagcaggacgcatcacttcttttcataagtgcattttctaaagaaagtcagaagaacatcaagaggactttagtcagtaacggacaactcccaaaaggaccagacggcagtagtaaaccgccactgtggaaacatgttacagaagcagcggatacagaaattagggttgaagaggaaggatactttgcggtttcaggcttctctgaggcgaataagcgaatgcaacgggaactggatcagaagaaaggcaatggtcagcgacgagaacaaatgatatccggagcgccaactggaaaggtggttgagaaacaagtagaagacataatgcaagaaatggcttcactcaaacaacaattgaagagtgttttacctgtctacaaccaacaaagcaatccgaaatcagaattctcacgagggaacgccaaaccttcgacgccaatttacgagcctatgatgtgtttttactgccacagagaaggtcatacaacttacagatgttctgaattgtttaaggatgaagagcaagggctagtgaagagaaacgggaaagactggtacctgccagatgggcaacatattccatggaacccttcaagaccaatccgaaccgtagttgcaacagcctcggcagacccaaagatgcaagaacacacaaataatgcgaccaagacagaaccaaagcaaaattctggaatcatgaagtcatcagctcaaactatagattgggatccaccaacattaggggctgaaaattttctaggaactcacgcaataacaaggtctgatgcacagaagggaagacaaagtgtccgaatccaggagccaacaaacgatgaacagatggatgtggatcaagaggaagaagtggccgagattttgccgaatcctccgaaaaagccagtcgagaaggtttggagtaaagacagaatctcagctatgaaatccaaggatgcgagcccagaggaaattttgcttcaggaactagacaatgtcaaaattccgaccacttttgctcagcttacggctatatctccagcatacacatcccaaattatttggaaattacagaacagactcccggagaaaagttccgcaacttacatagcaactgaagcagtcaaaatgtcggcaatggagctcaacaatgaagacaaagaaagagacccctgttattacagttgtgctctaggctacgtaacggcagaaattggcggatcaaaagttgatttcatggtggactctgggtctatggtcaatgttattccaagcatagtggctcaggacttagaactggaagtagtcaaagtcgatatacctatgaaaggagtaggaggagcaagatgtgatttgaacggggtagccgaaaactgtccagtaacaataggaagattctcgggaccagctcacctgtttgtttcaccaaaagcgcaagattgtatccttggacgaccatttctgtttgattacgaatgcacgctgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgtgttgctgatgttgtttctcgtcttgatgtcttgatactcgtgctcttccttgatgctgtatatgtataatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaatgaactgtgtatatatttcaatctgtgaactgtactactcgtgaacttcttgtgtaataaatatatgtaatctgtgacaggtgtcccaccaaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggattttggctagactatctacaatgcatcccttttatatgtaagctgtaagaaaggaattcatgtgttctgtagctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatgaaataaaggaattcaatatgcaatattcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattgaccgtagattccatttctgacgtccatttgtccgtatcttgagtccttcattgataaataataaaattttgaatttttctcccttcatacacaggaataatgaccacaacgctagaatatcaagaaaccggtgaaactttaagcttccaaggaaccaaaggaagaaaggtttcagttccacttgcaagaactggaaaaggaagaggatggaacaacatgaaggatcttagtaccaacagtatccggaatgacgctcacgaaactcctgcgggtaaaattttgaatttttttgtggacatttttcttttcatccagtgtttttatggggttacctcccttatgttgaagacctgtaagggtaaaattgagaagttgggggaggtttccccaaagttaactgacaaagttgtttcagagaagaaggctgttgtttgttcaaagcttacatcagctttggcagaaccaaaattcatacaatcaagcgacaataagaagatggaaacgttgctgtcaaagtgccttgggatttcttttcaggaacgcttgtgccaaacttggagagacggaggactttggtgtatgacgaagtataaatcagtggctaagaagatcaggccaattaacgaagcaattccgcaggctctcaatccaccacttcaaagaccggctctttcgagggacccatacgaaacaccacttacacctaacccacctgaatttgtaccaactgagaaggtgacggaggaacgacttaagatggtgaactttggaccagaaggatggctgtcaagcgaggaattgaagctcttcaagaattgtcatcagagaaaaggccatagctttctgtacgggagaaagaggacttctcaaacactcttacggattaccatacgttataccagtagtggaccacaaaccatggcagaagaaaccaataccaattccggctgcaattaaagacgattatgtagaattagtcagggagcggataaggactggtttatatgaacaatcaacttccagttattctagtccagttttctgtgttgccaaggcggatgggaagttacaaatagtccacgatcttcaagaaatgaataaagtcacaatcaaggatgctggattgcctccagctacggaagaatttgtcgaatcttttgcaggatgtgcatgttacggtctgggggatatcatgggtggatatgatgaacgcgaattagctcaagaatcacgacctttaaccaccttcgacacacctttgggaagatttcagcttaccagacttcctcaaggggccacaaattcagtagcagtgtatcaagctcagatgatgtggattcttcaagatgagattccagagcatgtaggagttttcatagatgatgggggaatcaaaggtccagctagtacatataacaacgaagtcttagaagaaaatccggggatccgtcggttcatctgggaatacgccataaccttggaacgagttcttttcagaattgaggaagcaggccttacgatttcgggaaagaagtttgctgtctgtgtcccagctttggacattgtaggtcacgtggtctgtaaggaaggacggcgagtttcagttcagaagaaaaataaagtgaagacgtggccaactccgcataacataacagaattacggggatttttgggcattgtcacttacgtcagaatatttatcaagaatctctcagaaattgcggcacctctcagaaaactcacgaggaaagatatagactgggtctgggaagaaagctgtaacaagtcttttgaaagattgaaggagattattggggaggaaatcaccttgaagaagttggattattcaaaggacgcaggattaattaaattagcggtggattcaagttttatagccgctggggcagttcttttgcagcaagaattggatactggactggacagacctgtgctttacgaatcaattgttttctcacctgtggaatcgagatactcacaacctaaattggagctctgcgggatggcaagaattttgaagaagctacagatatatctttggggtcaacacttcgaacttcaagttgatgcacaatccttaatccagatgattaattcaccatcactacccaatgcgcctatgactagatgggtggcttttattcagttattttcttttgacatagtccacaagaaaggaagtacattcaccctgccggacggattatccagaagaccaatcagtgacgaagaaccagaattttacgaggatcaaaaagattttgacgaagaagaaccagttattagagcttgtgttcatatcaatgtatccaatctttcatttgagcctaaagaaatggaaagcttctggatattggatggaccttaagcgttacttaatgactctaaaacgaccaactgggatggacccagaagatttcaggaaattaaaaagaaaatcagtcaactttttcattcaagatggacgacttatgcgacgacactcacctcttggacaattggtcatttccaaccacgattatcagtgcaaattactccaagaagtccacgaggatctaggacacagaggcctggaagaaacttatcagaggctggtttgcagattttggtggccaagtcttaagaagcaggtcaagctgtgggttcagagttgtgaagcatgtcagaaaagggattctttaattccccgagaaatcagaaaccctaccggcgaaagtagcttatttggacgagtggcgttggacgtctgtcacatcaaggctggaagatataaatatttactagtggctcgagacgatttatctggatgggtggaagcagctcctctagaaaaattgactgcggcaaaaattggaaaatttcttttggaggaatgggtctatcggtacggcgcaatcaagacggtgacggtagacaacggaccggaattcaagagtgaatttatcagtgcagtcgagaagattggggccaagttcaaaccaacaacaccctactatcctgaagcaaacggaatgattgaaagaggccataaaccacttaaggatgccttgatcaagatgtgcggcgaatctggtggaaagtggcgggaatatttaccattagtacttttttctgacagaatttccacaaaaagatcaacaggttactccccatatgaattagtctttggtcaaaagtcggttcttcctgtggacctcgaaatggatacctatttgggaattgattggatggaagtcagtacaacagcggaattattggaagccagaactcagcaactcgaaaggaaagaagaactcttgggaatagcttaccagaaactccaagacactcgagaatcctcagtcagattttgggacagaaaaatggcggctagactccggaatcctttggcacctggcgaaatggttttgacttataataaaagcttggaagatcagtggggtaaattatttgaaaacagatggaatggcccttttaaaattaaaaaacagcttgaaggaggatcttatattcttgaagaattggatggtgtggaattaaaaagagcttatgctgcctcccatattaagagattttattccagagggagggacttggaggaaataagggcagatgaggaagattcagattcagactcagactcccattcatctttagattcagcatcagatcaaaactcagaaaaagatgatgccaattcagattcagacatggattaaaaattcttcattttttttatctttatcatatattctcttcattttatcttcatcagtttctttctgactttattaaaaaaaaaaaaaaaaaaaaatccaagtataactcattaaaataccaaaaacatatcagtttcatactcattttttttgaaaagttgggggaggagattcatctcttatgacctcagtcttgaatcaagttttttgttttcttccctgaagaatggttgaggacaaccatataagttgggggagggggttcttttcctttttttctttctttgacttatttaaaaaattaaaacctttttgacttacctcaaatcaagagtgtttcttgattctgggtcagaactcaaagtacccagaaaaagtttttatgtacaaaatattttttcattctcagaagatctcatagtcccaggaggtcaagaagacacttgggtgggcctcacctcacaaggagcaagcctgatttaaaaataaacctatatacaagagggctgataatagtacataaaagaaacttatttttttcttttagaattttttaagttttttttctctctttttagtatttttttcttttatatatggggggaggaagaagaaaggaagaggcacttatagcctagtagttggggaatattcataaaagggaaaagctaaaaagagttttttttagtcagcatgatgaagaagggctggtaaaagaaggatgaaagaaaagactacttacttagggatagccgcagtgggtggccaagaaaacttggcggtcagcggtgaaaacccattgaaggttttgataaaactggatgcgatcctcaattttgccgagagttgaggcgggatacttattggtcaagtgaatgaaatcgttggcgacatgttggaacatgaagaggaggtcctcctcacgataaaccttagtgccgaatggaaacgggcttgaaccgacaaggcgatttcaaatggtattgtaatcgaattccatcatttctcgagccgaagggtcaggattgacgggattggttggaggacgagcctgttgcgtggagccccacttggtggtcgggccgaagggaagcgattctggatcagaatcggcggcggcattgtcgtcgatgaccattgggtcatcgtaggagttaccagacccagtggcgacaggttgtggtcttggtcgattggcgtagaatatctccgagggcggaaccgagcagagatccgaagaggatggagatgggaacgccgaggagtttgggattgatggaggtgccgaagccggggcgctggattcagactcggatccagagctgaagccgtcagatatggaggagcttgaggattcagtggccgaaggcccgtcagtcgagccggagtcaatgaagttgggacttcggagtccgggtggaagatttccagccgagggggtaaaagccggggaccaaaggctttggaggggatagaagttgatgccctcttgaacctaaagaaaacaaatgaaggaataaatagaatctggttcagcatcatgaacaagaaagagtcaaggataaatgaagttgtagcttaccaaatgtggatcgacatgttcctgggcgcgacttgattccagggccacagtcgatggatggatctgtaaaaaaaaaatcaattgataagtcagtaaaaaaggtggagatgcggttgagaaagacgaagcgacgtaccggcacgggaaccttagtcgcgggagagtttaccggggtgaagggacgcaccgggcctgaaatcatgtatttgttggcatgaagttcggcgggagaggccgaggaggctgagcagagggtctgaaaaccctggaacaccaacaaaggatagcgttatcagtaatagattcgagtcagtaaggacaaaaacaagtcaaaagcaaagacttaccgagcgaaggaccggggagacatcgctgacctgtacaaaggaaaaggaaagaagtgaatcagttatcggagaaagtaaacgctcataagggacaaagacgaaaagaaacgcacctgaggtggacagctgggggtctgagctttagaacgggtggtcaccatcctgtaataatgaagtaaaggggaagatttggtgatgaagatgacgagtttgggaagtcttgcggatgttgctgttggaagtcaaactggggaaaaagttgagaaggacaattcgagagggcctttacatactggagactggaaggcgaggaagcggcggcgaagtcgagtgttctcagggggaccccattgacccccctgaggattgaatcggttaagcataacaaagaaagggaagatgcttgttacctttgggggaagatacgcaaataagaatatgaaagaccgagtcgaaagctgccaggattagccagcaaagggagtcgatttgaaagggaatgtgaaggcttgggtcgaccaaagagggattagcttggataaaagaataaaggactggaaatacactaccgggccggtttgtagaacggacgtcgtagaggagcaaccaagccaagggtagactgggcgattgaagtggcttaagaagtggctgaaggtcaaaagaggaggggaatcgatttcgcctgtacggatattagtgaatcaaatagattcagggaagaatcgacggagtcggaaccattaacgttaatgcggggaaacaaacatgtgaaaagagggtaaatggataagagtcaacctttgagaaatattggcaagaagattgtcgagaagatcaatcgaagaggtgaatagtatggagggcggatcgaccgggaaaggaaggcggatgaggaatggaggctagacggttgggattcttagactaagcactaccgggtcgaggccgatgaagaaggaaagattggcgggactggttcaagaggtcgggatagttgacggggatggcagcgcggccagtttagggaataatctgcaaaaaacaaaacgaaaaaacgattagcgcaggttaaaaagaatcgaacagaagataaccaacttacgaattagagggatccatcgtcaagaagatcgtcaagaagatcgatcgagaggtggatagttgaggggatagaggtgtatgagaaagagaggagttgagggaggaatatccactaccgggccggggcagatatgctgggatatggcggagagattgtgaaaggcttgtgaaaggtctccgagacggagaaagactagaaaaacaatttgggagcggacggcgcggctttcaggactactgcgcgcgcagcaacccaaatccgaggatgtgaaaggtcctgtgaatggtgaagagggctcccacacccagaaatccaaacacttcaaatttggagtcaaccaatcaggaccccagttccagtccccaactaggcaaaacccaaaaccccacacaattcaacaccaaggacatgggttccaatcccacccttgatcaaattttatacacaataaattctgggttcaattctcaaccaaggagtaaaattctgagaaataagaaggctccctgttcaattcccagtctcaaccaaattagccactaaaataaaataaacataaaaattatcaaagtttattattatcattttatcatataaatttagactctaccatataaaataaacaaggtttagccttcaaacacagtcataaaatcagaattgactggggacagtcaataagttgggggaggatgtggtcattattcctgtgtatgaaggaagaaaattcaaaattttattatttatcaatgaaggactcaagatatggacaaatggacgtcagaaatggattctacggccaaattaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggaggatcacaggatcagaggcactcagctggagggtatattgcatgggggtatatttcatattgcatattgaattccttttatccatattgaattccttttatacttacataaccacaagttggccaccagttgtatcagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataaattactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacattttttggtgggacacctgtcacagattacatatatttattacacaagaagttcacgagtagtacagttcacagattgaaatatatacacagttcatttcacaaacattacacagaagagccagtcctttgttccagtcctgtttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaaggaagagcacgagtatcaagacatcaagacgagaaacaacatcagcaacacaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaccggctttctgatttatgtgtttgaggtattacgctcagcatctgttgactgttttgtgcgctctttgcttcattcttgccatgtaaatctttgcagagttttgtcaaaggtttctatccctctgattgttgcggggaggacgtcttttcctcaatctttgggataagagtgtgatttttttcttgcagggtaactgaatgtcttgctttaaggaaaggcattgcaagacaaaagtgctggattgaggctgccaggattgattggtcacttgaggggaactttcccctgaaaaatgtgaagatgaagttggttctacagaatcaaaagactccatcaaagtttcctctgccggaggcaggttcaaatcaaatgatggatgatcaaggggtgtcaagcccttttccggtgggatgagaaagactaagacggtgaaaagtaatgacactgataattttgtcaacaaccacttcatcctgcttagtgactagggaatcgccaccttgaatggatgattttacggagagaggtaaaagggcaaaggctagatacatgctcacagcgcaagaatgaaaggagtatcaaatttgggccacataaataccagactaccagttcataccagttttgacatgctcaatgtgtcaggggtcaaagaggctagggtgtgtttgcagaacctttgggtgcttcagaatcaggggcaaaagtactttctgtgacaccttcatcaaactctatagaactccaaaaacgactagaatcaaaaatctgtgatgatccgtgacaatccaacaccaacaagagactcctggggggcctgagaggttcctgggggtcctgtgagggctgtgagaggtaaggagggatgtagggcagtgagtaataaggttgggaggtgagatagacaaggtttcagggagttgattttcaaggtttgagaggagggttttctgagttgaatttcaaggtttgaggttcggtgttctgggtgttctgtcctggtctccatgtaggttgatcttgcaatatgttaggggtgttctggggagagcaggagggatcttctgggttctggttcttgatggtagattgcaagatgaggaatgtacaaggtgtggatctcaaacgaactccaagttcaaagtttgtgacatgtacataacaggctctctacatatgtaacatccccggttccagtcctccacagctcataacaaattggagttttggaatcattgcgaagcaacagtcaaagttttggatttgaacagtggatagaagaaggttcttgaaaactgccctatgtcttatgttggatgagcaaatgttttgccatctttcctacagaacaaggagaagttgccgccccgcgcgggtataaccatggatacaaagcaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaaaccgctacaatttagcgtagcgttagcgcttttctcattttccgcgctaacgctacgcgaatggggaaaaaacttgcgctagcgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacgcgcgcagggcgcaaaaacccgcccgctacgctgcgctacagcagtttttagcggtttttagggtttttttgctgctaaaaacgctgtagcgtagcgtaacgcagcgtagcgtaacgcagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggcgagtgtcagcgccgctacaaattagcgtagcgcagcggctgtagcggcgcgctaacactacgcgaaaaaaaaaaaatggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagtgtagcgtagcggcccaccgctgtacaaagtacgtgaggaagatagttttctagaagaatgcttgctggggtcggtgcattgctaattcatgtgtggattgttgaattgatgaactagaagcttccaatattttgtaacttagaggaaacaagcagatgtaatgatcaaataaacatgaaactaaatcaaaatgaaatgaaatgaagcagaattgagccacagaaatggttcaatatttaacaaatgtataattttgggtataggagagctcagcaccatcaattcatatgcttggctgccttttcttgtctagcaattgttctttctgtcggggttccatcttcaaatcaataaataagatctatgtattttcttcttatttataaattggattgctttctattgtcattttcagagtgtcaatgacgatagcatgcagggctggaaaatagccctcaatcacagcggatacagattgcttgcatttacaagtatcgatgatgagatacttttttcaatcaaaaaacaagaatgggccgatatgcaacaaaccggaggacaagtatcgcaatctcaacggcacaccgccgcttcaaggtttgttccaagttgggaattcaagctaaaactctaacttttgtacacatgaatgaagaaatggtcaaaaaagtgtctttagaattaaccacaatacttcttgaagcatcggatacattgaggtgttcttggattatttaatcttttttgctgtttgtcaatcagggcacaagccaagcattctggccactcgggatcgttgagggttgaattcttctgggttgcgatcaggaaactatttttgaagaacccgtcaatctcgtctccctaaaattatttagcggccgaggttgaaagaaaacaattgcagcattttgcaaatgtgtcagcatagctccctgcgcgttgaaattacgtgatcaaaatataaatcctggccgttcactgacagtaaaatccgtctgcagagttttcatgtcggtccgatgagatgcgaaatagttgggtaaatagatgatcaagggcccggcttccattttgcaaccaaagaaagttggtcttttattgtatccaccagaaacaaaattattcttaagactgtttgggattcttggttcacaatttttcaaaaattaagaattccaaaggaatagagaaatcaactgatgtttctcaattccaatccaattggggatgaatgaattaatgggaggaggaatgtgttggagggaggagacttactcggggaatggataattttggaaatccggattctggagcttcagatatgtctggtacagtgcggttccattaggatctgtgggttgtgtcacgattgtttgtctctagctttagttgttgactatattgacggtgtagggcttgatggaatgtttccttacatccatccacgttgggcgcatcaaaggcgtggccattcacagtctaagcacaatcatatgcgtcagggggctggttgaatttttacctgtgagattgaagataaagaaaatcgaatgaaactcaacggcgtccaatgcaagaatcacgtcaacttttctggagggctggagcaatggaaataacggtagattttcttgggccatagctccatcagccagaagcaaagtttctgtgttggaatcgacaaatccaccgctaccagatggaagtccagacttttgtccatagaaaggattgggtatctagaaaagaaaaaggcaccatgaacaaatcattccaaaacaaaaacaaaaagcttttgttccgcatgctgtataaatatcgaccactgaccaaagcttcgtaaaacgttcccttgactaatgcattggcgattttttcaccaaggttgggtgttgtatttgatccatccttataagcaaatggaaaacaaccttagatttttttgtcctatttgattaaaaaactgactcgggaatagaaacttacttgaaaactaaaaacattgctggaaacccccttcaagtgggcagaagcaaaagttcaatgaagcaaatattgatgctttagcaaatagcatttcacaatgggagatatgaccacaaattgatttaccattaggaacctgaaattcaatgtgaatggaagagaaaaattggttagggtgtctcaatttttccgtaaagccccaagagatgaaaatatgaaccctgcattgtcgaaacctttcacacacgacaccgctcgaccctctccaaaagacatcctactccccaaatattccatcgggattgatgcattgagcccagggtgccatacggagaaatcctcgggtgtcatttcgtctgttggaatcccatgaaatgaaatcaggagactgtaaaaaggggaagtgagaatctggaaatacggacaaatcggactttgcaatgtaatctgttcacccgacgccctcctcgaaagactagttaagatcgggagtgggaactcgcgcgctttataggaaggtgtctccttgatggaggaaaataatacaccttttccgtcttccgggtcatcgctgcagtgcaatccagaaacattagccagcgtacaattaagcagcttttttttagtttggaggaggttctatcacccacatgtattgggtggacagcatacgcccccagatgctaggaaaagaaacgctaaattaggtcgaacctttcaaatttagcaaatgctcgataacccttgaaacttactcaacaaaactgatatcaaacccagcttttttcttccgtgccgcttgtaaaaggtgctttggtaaagctttcagtaaactccaagaaagatagcctttttgtttgttgagtccccaaacagttgcattgagatcaggcatgcgctcaaagttagcagtggcccaacttgttaacaaccaagcgcctctataaaaccacagaaaattagattcattcttcgctctccgattctagaccctcctccgcagtttacttacgcggagaggcctgtggcatagtttgccaattgcaatatcccgccggttctagcttcgacggcttcttcgtttctgaagtcaaatgcatctaacatcgaggcactgaataataaagctcggtcaccaccaccagatgttgcgaatgcgatgttgggaagggattcaccaggcgcccccccattgctgatggcagactctaaaaattgagtgacattgaagtcttgtagacgaagtcgatttaaataacccgcccatagcggaatagatttgtttgctttttctgttgtatagtcatgctcgccgggactgatgggccacttagggaagacggatgttcacttaatcaatctagtggataaattgagttgaaggatagctacgagcacctacaggatattgatcagctaaacgaacacgaaagccttgcgggcatgggacccgggacggttcgtagtttcccgaaggagactgagggaaactgaagtgtttctgtggggatgtatttttttctgaacatccaacttgtaaaaggacatgtgttccaacccatagtagtaagaatgatatgggctttaagcgcgagatttgccgcggcagaattagcatattaaaacgagaaaattaatgaataagtttgagagaacgaatgtatgtattataaagcgattgtattcttcctatgcacgtgagccttcagtaaaggagtgtcgaagtgccgatttcgtgaggagggtttcgaggaaaggggatccaactgtcacttggaagcggttcgatgttattagccgagacttcaagaactttaagctcaacgctgatcggtttggaggtatgtcattccccttacgaaggatagctttcgaatggccgttaaatgggttcaagacgctgaagcgatcgataaatgtgaagtcctgatgctgcttgcttaggagtcaggtcattgattgatcacatcgtacggtggaccgtctcgtcgctgctggcatacgtaccccactattggtcaaaagatgggagacgaagaagtccgaagagtacgtttcagccatcctgcggtccctcgaagaaggcaagcatacatacccaattacactatagatacgaaatacccattgtacggatgtgcccaatttacgctgaggtgaaaccttgccgcgtttcatcgggcaggtaaagctgaagcacggcttgtcacggaaggagcaaggaacagtgcctccctatgtcaccacaatctacataatttctgctccacctgcccgattagtttcaaaagcagtgttaccccgggccgtttgagccaccgctcgagcatctcttcaccaaagcagttcccggctgctaagtggaacaagtatcagctgggtgtacaacgtctcataacttccgacgtacatatcggtttcattccaaagacccaaagtgaaattacataaacagccgtttgagtctggtgtccatgtatttccttgagagcaagcagattgatttcattcagatcacaaatcgtaaataaaacagcccttaactcatgttcaacaaatttcctttaaatttgagaagggtcacaagataaaatattacctgaagataatgatgcttaacctgaacaagatgaataaggccgtttacatacatattagatggcaagattcaatatcacgtttccttctaaaaacttagaacaaattgctagtgaaataatcaggcccagtagtaatgttaaaaaatggcctcatcatatcacctgcaagccaacttaatatgtcatcaagctgctttggatttgcttttgcacatcctctttcattcgcttttcaagtgtccatgatttttcagccaattttctgcaagtcccagctctgagcagacattagttccttctgcttttgatggatattcacctcatcagccattcccttgggtgtcactttaccttcatcctatgctcacattttctcaccgtttgcctcatctcccttccattgatgtctgtggttcaactcatctcttgtgtcctacactctttgggagggatacactatttgctctggcattgtaaagaagtagacatgccaattttgatctgcgctcctgcaagaatggactatcaagcagtatatgctacaccaatggcagagtccttacaaatcccagtcagttggtggcacatgcaaagggggcaaggactggaaaatattgtgatccacactgccatggaagatttcaaagtgaggttgagatcaacttgcaccaatgatagaatgttacaacagtcaacctggaactctacaagtaaaaacttgcccttttttttcttgggtcaattaatttccaggaaaaacaagaaggtatcaacgcgagtattttttttatcgcaaacactgtagcagaaaagtgagcaatacaacttgcgaatttgaaaaaacggatgatgatatagaaatgctacatgagattcagatggaagtagtgggatgagagcggcatgacgggttgaaagcataatgttagcgttctccttgcttcccaaatttctctcgcttgttgtcaaattggttgaaaatcaccttagctggacttctatttcactaaagcacgaacacccgcaccctcgtctcgaagactgtggccttgtaatttacgcacttctcgaagatatgcattgtcttcttcctcggttttactcttcttggatgtcgatattgaatcattagggtcggctgtccttttgccacgatttttctgctcgttgatttcagtaagccaagtggtgtcagcggacacagccatgatgatggatgagcgaagaaaggtgaaaaacggcttgtcactcacgattcgctgttcaaaagcctgcttcctgtataaacggtaatctcaatagggtcaacaaacataagctttcaaagaaaaagtgaatgagagaattggattttgggctgctgctttttctagtagactggaattaatttgaagcgttgttgggtcgatttgttcagctctgcttcgagtcagcttacatacacattgtctaattccaagggaataagtcgataaccacctaacaaatcactcacatcaaaagaaagggggagaggaaaaataaagataaaaaaaacctaggcagaaaactctgaaacttaccgtgctagggcatcttcctgtttcttcttttccacttcctcctcctatcgattgccaagagaacgcatatattaggacaagtagagtttgcagaagatcttgcttattgagaatgcgttacgaaccttcatctttttgaatctttccaagaacgaaccatcgctagtgctgagttgacattgcaagagcctgtaagctaagaagaacgacggatgttgcgatatcggagttcaaggagaatttgcttacaacacactgttcaaaaggttgaaaaagtagatagagaattaatcaggacacgtgggtttttcctaattgcatgtgatagacttacttcatcgccttggcttttgcagcttggacagctgtgatttccttcttcttggtggccgggttgatggcagcagctggactggctgccggtgcttgcgagcctggggtgcttggtgcgggagaaggacgactgcctggggatgccatgacgtttttgaatgggttactaatcgagagttgctcaaggctgtatgtagttggttcggctgttcttgaagttttggttggtgatgtcgttcaagttggctgggttggcaaccaaggggacatatgtatgtatatgcgtagcaggcctgttcaagacatgtcgtgatcttgccacctgtcacaggtcacacttgaccaagtcttatgcttatgctggcactacacctcatgatccaattccaaagttaacacaccactttggaaaggcctaagaccatctccaccccagagggtcgtttgagttgttaaatttacaaactttttgactgcggcacgcctatagctattagcaacccggtaaaacttgattttccaccgcagggtgatcaagtaggtgtgttgtgcgtgaaaggccacccaatagggggggaggatctggatttcaccaggattgacctgtgaaaccgttgggttggggaggtacatgggttggtatagcaattgcacatctagcaatgctatacctcccgaggggggggaaactacatttacctcctctttagcacccccggtggcaggggttttttgagcttggggggggggggtaaatttggcttaccaccgcagtttacctccccgggtggagatggtctaacaggatgtgtttgcacatttatgagatgagtggtaaaggatgctgatcaagcaagttgggaagttcatatgttacaatatctggaggtattcttgtaacttaacgtcccagctgtccatatgacaccattagtgttatccagacaaactgggttttcaggtcatgattaacataacaaagggggatttcccccccattaccaagaaaaaacgcaaacacaaagttatctgttttatttacctagttattcattggtaaaccacctttagttgtgccagtggtggataatgtaacaagaaaaaaaatggaggtaataaaagaaaacgtaataggggggttcacaacagctattcccaagcaacagtcatggcatccgcaagaattttctcaggtcctgtgctgtggcgccgcagatgctgcgcactcagttttagcagacaaaaggctgcattcagtaggcaagaaaagaaaataactggggcgggaagcaaaaaacgctcttgtgaacccccctaatggaaagggcattgaaattattgcaatactagcagccctgattccatcaatgtgttattgttgtgaacatttgagcttgatacctctagactcaagcccctcatattgtcatcatttaattctctcaattcttttttgaactccagactcaaaccccttgcatcatcttcattttgattcttctagaccatattagaattacatcactgaccaaaaacattgatgatgtcatgagtccaaacatccttccaaactctcacttgtcaattacttaaactcttgtttccctccatcctagattcccctccttgtggaactcaaggttgacaaactacaacctctttatcgtctgatatcattattactcaatccatctagttccaccgcctgaccaatctcacctttaaatttcccgtctttattgatccaaaacgcatgtttcctcttcctttgacaaacttaaagaactgatcaagatctttggtttctgaaccaagatgttaggacacggtactcgtggactaacgacaaagagagactgaagcgaacctgggtcgaagagtgaggaggaacagtgcaatgagactcaggcaaccaggagaagaaaactagaaaaaccggatctttcatttctaacctttggtttccaaaccaagatgagaaatgagaaagacaaaaagaaaaagaaaagagagatgaacagactacagacctgggtcaaagagtgaggaggaacagtgaaataagactcaggcaacaaggagaagaaaactagaaaaatcggatgaagaaaagagtacaacatgaacatggaagtaactctaaatacaacagccaatgaggaactaggttccaaccttgtgtgtctcaccacgtgttggtgacttgatgcgccgcagcagggtgaaaatgaaccctttggactggaagttcaacaccccccctcattttcaacccaacaggctgatgcccagaacacaagaattgtgtttcatcttgcagagagactttgtcaggaactcagccaagttggagtgagttgaaatgtagagtggagaaacggtttgctcgtttacttgttccctgatctcagatccagtgcaggtgaatccaaaagtgttttgtcctgtcatggaatacagagttctttgagagagcaatggccacttgattgtcacacattatcggaattggaccctcatgagaaatgttgagagatttgagcagccgctttatccaaatggcttcacggccaccttcatacagtgccatatacttggcctcagttgtggatgacgagacagttgggttcttctttgatttccaggagaccacactgtcaccaagcataacaaggtaggaggaatatgagtaagaatgaattttattgttggcgtgatcagcgtcaacaaatattttgactggagcaatcgacaatcccagggtgattccacattttgaagtcgcacagagatatctgagtaaatgaatgcaggcagcccaatgtttgatacccgggttttcaagaaattgtgatagctgagacatggtgaaagagatgtttgggcgagtagagacggctaaataattaagcaggccgatagcgcgtcaatagtggatcccaagatttctgaatccaagttgatcttcaggagaagcagggactagtcgagtgtgaggaaccattggtgtttccacggtcctacagttgagcatgccgtaggaggaaagaattttctcagtatagattttttgagacaatcctatagacgagttgagtgtttctattttcattccaagaagatgtcttagtgatcctagattgtccatcagatacctggatgtaaccaactttttgaacctatctacatccttgctaacaatgaccatgtcgtccacgtaaacgtgaacccagcattcccagtcagagtgatttgatacaaacagacacgggtctgcatccgagggcaagaaattgattgacttgaagaatgacgacagttcatgatgccatactctaggagcctgctttaagccataaatagacttgagaagcagcagacattttcctttgggtattgagagtccggcaggagctcttagataaatggtctcatcaagtttgccattgagaaaggcattcttgacgtccatttgatgtatctgaagattgttggccacacccatagaaaaaagggacggtaaagctgtaggtcaaccagttggagcatatgtttcggcataatttagaccttctacttggaaatttccggctgcacagggtctttctttgaatttgtacaatttgccattctcattgaactttttgtgaaatatccaaacagtatttagaaggtcgacatcagcgggaatatcaaggattttacatacaccaagtctttccattgccgacaattcagcctctatcgctgttaaccaacttgcagaattggggtccttcatagcctgtgaataggtttttggagcttctgaagtctgatcaaagaactgggcgccggcaagaaaacactgaacatgaaagtcgaaatcttgatcggcaattgccacgggagccctgcgtttggtattgacgatattacttgtgtcaatgtcactgctaatgtcttttgggtccttttgattggcaggttggagaacaacattgtaaccaggacgcggccttgattgagccaaagagtgatctggattttcctcttgattgtctgatgttgtcaataaccgcttgacatccaaatcggactgatcggaatcatcaatttgaggatgggtttgtggaggaggaggatcttcttcatcggattctattgactcgttcagaagattcttgggagaaatgaggccagcgggattagagatcgttcgtccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccctgcaccctccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgagcaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccgagaagttaccttggctgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttgtagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataaatatgaaaaaataacaataataataaagtgacttgagactctgggagtgaaactaggtgaaaaagagaggggggtacctgaggtacctgcaacgggtaccttgggtaccccccgggaggtgtctggtgcggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacaaacgatctctaagcgggatcgaacatggagattcctggataaagagtctcgtcaaagttggcattgtgactcacctccatttgtccatcctctctcagaatgcgccagttgtccattcctagctgatagccaatcatgattccctttttggccgtatccacaaatttttctgaccatttttgacctggaatgttgatgtaagcgcgacatctgaaaggacaaagatgagaacaatcaaatggtctcttgaaccagatctcgtaggccgaaatccagttctttttacgggtaggagtgatattctcaagaaatacagctttttcaacagcgtgtccccagagagagtgatgcagttttgcctgctttagcaaggccctggctttctctgtggtggtccggttacctctctcagctacaggattctgctgaggagtgtacggagccgtgatgtgagacatgatacccttctcccaaagaaatgatttaaattgattggaattgaattctccgccaccgtcggtggtgatgtttttaatcggaagagaatgaaggtttgtaaccagattatagaattgctcaaagaagttaaatgcctcagatttcttttgtagtaggtaaacaaatttatacaaagagaattgattggttattttgaaatagtattcaaacccttctggagtgggaggattaatttgaccagacaaatcaaagtgaatgtattcaagacaatgagttgcaatgggaagagtcccggtgtacggaaggcaatgagatttagagagagcacaagcgggccatgataatcgcactcctcccccctccccgcacgcccacacccccgcccctccagaaggggcgtggagtagaacccgccagtatttttgggcgggttttgctccacgcccctcttcatgctgatttttttgaaaatcagcatgcagaggggcgtgcaacaatccccacccctcccttttgggcgggactggctgcacacccctcctggccaggaggggtacagtctccatggccaggaggaatccctccttgccattgagacacacagtcttggtggccaaatcaccaagactgtacagtcttgataggccgagaggcctcttggccgttgagactgtacagtcttgatggccaggaggaatccctcccggccgtcaggattgtacagtcttgacggccaggaggtttcctccccaccgtcaactgtgggccaggaggtttctccccctcctggctggatgtacatttctgatggccatggagagcgtagtctccatggccatggccggatgtacatttcctatggccatggagagcgtagtcttcatggcataggaagggttacagtctcaatggccaagagggattcctcccggccgtcaggattgtacagtcttgacggccaggaggtttcctccccaccgtcaactgtgggccaggaggtttctccccctcctggctggatgtacatttcctatggccatggagagcgtagtctccatggccatggccggatgtacatttcctatggccatggagagcgtagtcttcatggccataggaaggctgatgtaagcaaaacactccagagtgtcttgcttacatcagcctaatttagtcagcattccgagcttgtcgaggggcgggtcaaagcgcccgccccttgcttaatcaacccgccaggccagaaccaacctatgttggctcttggctggggtcccaagttcttctgcacgcccctcggaagcgtgttttatggaggggcgggttcttctgcacacccctcagaagcgtgttttattgaaaaaaaacgcttccgaggggcgtgcaatcaaacccgcccctccaggaggggcgggtgggattgcacacccctttggaggggcgggggcgtgggcgtgcaggggagggggggaggagtgtgattatcattgcccagcacaagcttcgcagtgacttgacatgtaacctgccacccacatattgctctggcccccccccccccacaccccacacacacaaagagagtatgagagactcaccacacaacacagctcacctgatctcacaaacttaacacaagtcccctggtgggaggcttgctggtgtgactggctgggcgtgaagcgccccctcccccgcagggagggacttgacttaaaatgctttcccagtgtgaggcagaaacaccgttttggtggtggcaaccttccttgccccaccactgattcattatgattccattttttttcttgactctggtagatgaaagatctacataatcttgattttcttatatatatatatatatatatatattttttttttgaaaaagttgtgtgaatctacttgaaaataggcagtcaagttgatgattttgaactgtgatttgcaaatttggcagaggagaggcttagcaagcgcaatctcagtataagcttattttgtgcctgcaaaatgagaattaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaatgcagaaagatcaacaagatggtagctgagaacaagaaaaaggctacaatggaattttgacaaaaatggcttggaagccagaggtgatgatacaaaagcaggcctcaaaaacaggcctgtctcactggagctttgagtaataatatgtaagcctctgacaagactgggctgccgcccagacctgcctgcacacaactcttgtcacgagaggattagttaagctcactgatctcaacactcttactaaagactctcttctcttcccccccccccccaaaaaaaaagaacaaactcaaaaatttgaaaaaaagaagaaaaaggtccttttctatgataagcatttcatcaaccagagaacaaagaaaagaaaagaaaaaacccttttacagaataatgaagaagaagaaaactatttatgtagcaagtgtgtttcacatgtgtgtgtgcgtgtgtgttagtataagtaaagaagaaaaaaacaggatccagaatagaagaaaatggaaaaaaagagagaaagaaagaaataagttagattaagttaaattaatggaagcgataaaagactgtattttttcttgtaactgtgtgtcccttttaaatatatatatatatatatgtatattcttcttgttcatattcagtgcattgattaaattaattttaaaacgagcagttctttttttcttctttttctcttttttgtaattattggggtttgtgtatttattcaagagagaaaagaatgagagagaagaaagagaagagagaagagagaaaaggaagctgagggatcggaatgagcaaacagaaagaaaggaaaaaaaaaacatcgtgactttttttatttaggtcttcgatccgatccttgcaagagttgttcgaacaaaccagccgccgagttttcattcttcatctgagaaaaaaaaaaggaaaccccaatcaactcaaaaagccacaagaaagagagcaaaaaaaagtaaggggagggggggggcggggcaaagcaaacggtgtgaaagaagaggtgagagctcaacttgaagcatataaacaatcccagtccgaaccccacggtcggagatatcgacggcgacgccggtcctaccgacgcgttcgatcccatccgtcaagacgatcgtcgagatgagtgttttacccttgtcagtagcgacgacgagctgcttggaattgcgacccttctgcacaaacagatggagcttagcggtccctagagatttccattgggagtgggattgcttcaagaacaccttggtcttcatctcagccaccaggatcgactggacgttttgagatgattcctgtggacttgaaggtgggatgctatccgaatcatctgatcgatatccagagatctgttggcctgctagtttcgatgatcttgagactgaggtagctcctgaaggtggtctatcatgtatacggctaatcgctgccgagggcggtctgtattgtcgatcccgatatggttccgtggaggtagatcgtctgatcgagttcggatccatcatccctggcatccctgatacagccctgcggtcctccgatggtctcaagctttgcccgaaagcagtcggcatcggtggaaggtccgtcgtccgcggatcaaaacgtgctccaagcgcatgtgcagatggcgctttgcgaagtgtgcgcagggcagcagtctgtccgggatgggcaccctcacccgcactatgggatggtactgaacctgtttgagatcggtgactatccgaatacatacctgtggtggtacattaaatactttcatcagaaaacgccatcatccatcccagagtagtcgccaagcctgtatgttttgacaaactcacctggactcctcaatggctgtcccgaggccccgttcatgttcatcatccggtgagatgggaaatcgccgcgttcccgtgagtcacgatcacggctggcagtaggatgctggtgagcattgggtggcggacttaatgaatgtgacgccatttgatttgcaagagatcctccggcgtccgaagggcttctgctgtattgaccagggcatggtggggacagttgaggtgtttggtgctcgagataagcggaaaatgaggatggagggcgctcgctcttgtgtgaaaagctggggctaatgggttgtgactgggttccaagccttggtggaataccattgatcgacagacttgagagagctgacaactttgggttttttaacgagctgcggttttcgtcatgcgtggtttggttctcaggagacatggagcccacttgtttttgaagggaaactgttgagagtcagaggaagaattttgaatatcaaaatcagctcagtcggtattgatagtaaatgattgaaaactcctcaatgcttgccttgtcgtccaaactcgatggcctcttgcaaattctgaacccaagcatctctctcggtctgactgctcacacaaacacggatcactgcctttcccatggcaacaacgtcaaacccaaattccgagtcattaccgacgggggtcacctgaagatgcttcccagccaggggaggatacatcaaccacatgttaggatgttgtggagacgactgttccttgtattcacaaaacatcaataggtcggtgatcagaatgagtcgacctgatgtggtttcaatttcgcggttgggatcggattggggccgaattttgaactttgcgtcaccgctgtatcttaatgatctcgagtaggccaaagtggggggagctaggagaagtcgacattgctaccaagaaaacaaaaaaagggcgtaacaatgtgtttagtttcagaagaatgagtgatgagcatgccaggagtcagtggtcggatactaaccttaggggccatgctgaagacgtccaaacagcgactggtgtccagctgggtttgaaggttcaaaatggcctgttgaacaaagacaccacggttgacttgtaccatgtcacgaggagttttgaaggttgcttgttgctgagcctcaaatgtggcactggaggatgacaatggggtgcttgggtttgtttgatcgaacacttcactgtcaagccaaccgggaaaaacaaaacacgcagaagcaatcaatcaatcaaatattcttcacaggttttcaaaggttaatcattttagtaagtcgtgagtcagcgtgaagaagaagaagaagagcctactcggtggtgctaccaatactgctttcagccaagccacttagggctgtctcagtagaagacctcaggttaggtggaacaggggttgaattggtctgggatggcgaagcaggtggcacaggggagacacgcctaggagctatagaagagccagaaggatgggaagaatctacatgagtacttttttcattccaaaaaaaaacaccaagggtgattatcaatgggaaaactgacgactctgttgagctgttgaagcttgagcagtcggtagagcttggttagggagtggatcggatggcggttggctgggagagatgaagtggagtggggagatattccattgggctcgaccacgatcgagcaggagtgagatttgctgtgcggagtcatagactgccttgtgttcgggcctgccatgctggagtatctggagtaggaactgagagagtttgcgatagtagaacagcctggcaaagggcagggcgaagaagacggtcaggctggcatggacggcagagtcggagtcatagagcaggaggtcatcggttgggtagggtgcctcggggaagatcggagggcaggagggtgctgctggggctgtgtgagttggcggttgggtgggcaggcttagtgagccaggccaatcgagtgagagtagggtttggatgagtaagtgatttgagttgacgtgaggatcgcgggaccaaccacccgcaccggcccagccgctgggatgacagtatcgatggtaagcaggcaggagatgacggatgagctggttgaagaggctgacgaaggcgagcagatggtagtttggctgaggggggtcgatgggcaggatggactgggagaggaatgagttgtgggctctgaagatggactcgatcaacctgaagtgacggtcgaggtgggcgggggggaagttggtgggcgaataggcagaggcgatccggttgatgatcgtgaagagatcgttggcaaaagtcttctcggtccggatgagatcgaagaggaagtcgatgtgaggaggaggttgttgctgctgttgttgttgttgttgttggggtggtagtggtgggtggtgttgttgatggggatggtggttcatggtggatgagagtgttgaataaggttttgagggagagagcaagggtcaggaagaatggaattggagtgtacaagcctagtggattgtgatttgtatacaacaagaaaaacaaaaaaacagaaataagggaattgtgctgatcagttggttacaatttgatttgatgggttggtgggtgttggaaggcgagggaagagaagcgaagttgagggagtgtgagtttgtatttctcagcctgtccaagtgaatctgatcagtagattgacagaaagagggtggctgtcggagttgttgagcttatcctacaaccatcatcatcgttaaggacactcaaacagcaaccaaccactcaccaccatcatcatcatccccgaatgtaagcactctgtgtatctcaagccacaacgagggttcatcatacatccatccacatcgccagctccctcatcaagcagccatgatctattacttatcatccaggttcactgatcgactgaaaacttcatccatttccaacacttcccatcaatactgacaaacaaaaacagcgcacaaaactgacccatggatgagaaccatccacacgagttcaacttcaaagatactttacagataaaattcaactcatccggatgtcagcagcccctgcgaaaaacaaagtattatgacaagactgactgcgaacagacactctctcaaccagcttacatagtatttaaggatgtcttgaatatgtacaacccagaaacctgcagaaagcccacccaccatgtcaaacaccattggaacttgtgtgggttctctccctttgtatgtacataaccctcaactatgctttctctcatttttttacctttcgttttcttcttctacatcttcatgtttgtacatataaacttctgtggatggatcgagaccgtatgttactgtatgatagaagaggtggacgaatcaaatatgatggccatacatacaagataagaaaaccggaccaaggaacccaattccaatggggttaagtaaagatctcgataacaaaactgctcaacagtcaacatcccaagaaggatgttatccctagggcctacacataacttgttgaggggctgatggtgcttatagtgcgatctcactgccccaacaacaacaacatacacaacaaccataaggagctcacaacagatcatagtcaaatttggtaaatcccactactcaggagctgcgtccatggcaaactaatcaattggcaaacatgatatataggccctcggccgacatggttcttatcgactgcgggggggggggggggcatggagaccatccgtcttttaaataactcccatcgattttgcccggttaaattccggggatgaaatttaaagattatttccaatccagagctagaaaaaaaacgagttaaacaatgaggtgcgagtggtgtaatgagaatatgttaagcatgcaatcccgagtgaagaccaatactataagcaaacaacagacaacgaaaagagatagagcgaagtggagtggaattacaatgctgctcggtagttaagtcagggggggatgcggttccagaaagaaccaatgcgattgcgaacagatttctaagaaacaagacattgaacgagtttacggagggttactgaaaaagaggagaaattgctagcatgtagccccttgagaagctgatcatcgcctagtcagtaagccttttgagatgaaaagggaaactgccaaatgtgagatgggtcgatcacatcagccagaaaaagatcaacaatggacagaggagaagcaggccggatgagactcgaccgacttgagcggacgtcgatcctagctttgcgccggtcttcttgctggttgtggtggtggtcgaggtcgagttgcttgtagaatctttgttaaaattagtagacagtttagaccaggtcaagtcgactaacttttttggattgaaaccctcaatgcttactttgcgatccttgatagcggaaagggtgcgcctcggtatctgggatcacagcatcaacactgatgagctcgagcttcgcgtcgatcgagcaggtgattcaatgagactgaaatactcaactgaagacgtattgatctaacgacaaaagctcagggtccgaaaaggttaagtagatatactaagattgaagatcaaaaaatggttagccaagttcgggaaatgatcctagaaggatgaaccaaccttgaaagtttcggcatacctacaaatcaaacgatttggaattaatcagcctccatattaattcatcctcaccaaactgaacagtttaaaagaaaaaaaaaaaacttacaagaaactttctgaagcatcttttggtttggggttggaggaagagttgacgtcctcaatatcagaatagctggcaggggctttgcagtacttctggagggatttgaaagcctgccagacgaattcttggtattgggtgtccccagtcaacctccaagcatagaagacagattcgatgacttcgggtctgagtgagggtgtttgggcatcgtcaagctaagtcaaaaacgatgaaacaacatctactctagttattcaaactcaccgtaaatggtaggctgcattcgcaatataaaaaccattggcccgaaagaactccaggtcctgagttgtgtgttgacaagctctcatcagttaaagatgcttgataagtcgttaatgaagagtcaacactcaacttgcgggcttggcttctcgtcagtagtttcacctttcggtcccaaaaaccgaaagatttctggaccaagaccagtggcagtgcgcttatactgcattgtccacaattcagactcagttactttgtttttcctgtggagtgtgcaagaggtgaaagactaaaactcaacagtttccatgcaagtcgctattagcttcagaccataatcaattagctgatcgtcttggaagacttttcctcccatgagccagtttccgcctaccatcaacgggcaatcagtatccatcagcccgatttgcgaggactcactagtgtgaactcaccggtgaagcaagccagatgagaaaattcgtagtcaggagtgttgctcgaagtcgaatacccgcccaggtaggtcaagtttcgcacaggggagacttggattagcttttgaatagatgattgcaccgcctgtttccaggctgttcaaatgggacgagaaacaaatcaggcggggcttcaggagtgatcttatggaaaaatggttacttttgtagtatgagttgtcactgttgttgataagcatgccgtacttcaaaaggtactccaagtaagagctgaaatgggaatcaatttcaataaatggagtggacagggatctgatgttggaaagaggatgacatactctgtgcccgctaaaacaatcgattgaacagaaagaaaaaaaagtcggtggtcgttttacgttttggagaaaagtcaaatgttctctagatgaaaaactcacaaccccaagtggcgtagttactcagtatggtttgattcttaaccccaaatgtcaatccagggagcccgggaaggggagaaggagtttctatagaaggcttcatgagaatgattcctactttggttgcgagtccgagagaatagatacttactgatgacagtttggaccgccttagtggcatatgcgaggtatttgggctggcgagtgtagaagctcaagcgatcgaattccatgattaaagatcccgcctgagtgagagatttgggttaattactgccagaaaaaagagttcttgaatgtgacagatagagtggcgaaagctctcacagatgcagcactgatataatctcgtacgactggcttgttggtagtgaaatcaaggaaggggaacggcaagttctgttgatcatcttgccagcataagagaagtttgtcggctagcttgcgggcctggtcaagaagtggggcattggtagctcctgacaactcgtatgctgactatgaaaaaaatatcttgcatttgcttcagaattgcgttggtcggcatccgaaaggatgtgatctaaagtggctgctcacgaggattccggcgatgtatcggatggtcgtctcgaaaatagagacaccctattgtttccaaagattatcagcttccatatgcccccccacccagtttgatcaagataactcacctcctcggtttgactctttgagaaatcgatttttaaagtgtctgccactccctgggcgaatcgttcctacatttcaccaagctctcttacgtcagctgggttgaacagatggggatctgctatacaaatcctaaaacactcacctgaagatccatcacaaaaagggtatcgagggagtccaccaaagtagctgacctggatcaccattagaagattgaaggtcaattccagacatcagcaaaaagctcaaatgattctgttttttttttttttgcatttagaaggcttaccagccattgcgagtatttcggccagttttgctgaggggtttgactatgagaaatttaaattgtccatgtgcaagtgatgagagtcagcgatgtggatggtgcgattaatcaagttgagcgattctgttctgaactggagaacgaaccttcgtctgcagggaagccaaacttgatataatcatcgaaggcaccgatgaatgtggtcttcacctcttcggctctctgcttgtcttggtcagattgcttgatgcccgatttttggagtcgcaatggggcttgagcttgacaaacaacatcggaaattccgattatccatccaagtagggccaacttggtaagattggaccgcatcctgttaggccaaccggtaggataatccgttagcacaatccgaaggctcaagttttgtgtttatgcgtgtatggtattgatacaaatgactgatgactgatccgttttcctgattaaatttctgcggtttccttacgaataacctggttgaattacagcctgttgagtttgttgtcgaacgaatggagatggctgctgaggagggaatggcataaccgaggcctgtccgcccgcaagtgagtccgtctattaaaaggaatgaccgaggctagtaacgaccgcagatagcaaccaagctcttgaaagggatgagggtcagacaggctgccaatacatgtcctcggaggctgtatgtgtgtacgacgtgatggagcaaatttagatgtggggatcactcagatcacccgcatacatattgtcttttgaataaagcttggacaaacgagtgttttccaagcgctaaagttatggtgtttttttttttttttttttttttttttttttttagtgcttattgatttgacattgcgcactttagtgaatactagtgtctatatacatacgatgatgttttgaaaacaatacatgatagaatattaaaatatttataactttgagtgttgaaaataattatgagtgagaaaagagaaaaagaaagaaaaaccgcgcccaaaaagaaaaatacataacatgaaaaatccgactcttttatcgagactaaacccctcatatgaagccgagtccagttgactttcgtcacagctgcggcccagacagtgtgttatgtggttgctcaagccacataccctagattaaagcgggcagaaagtcaaccgaacccgacctaaatttaggataaagtccgatcaccctaccaataacccgataactgaataggacggttcacaattcaaaattttcagcaaactttttatctgaacttagcagaccaactggactgcacagcatgagatttatcctgctgcgcctgctagtttcagtcggtttcagcagtctttaacaaatgaaccacacatggaaacgctctgaaagcttgggaattcttgttacactctccccggtttcccttaagattacagcccaggctacttggccatctcaccttcaaaatttgtcatcactcagctttatacaccccttgacactggcacccggtacaattcaacacaacaccaccttccagagcaccttcaaaatctatgcgtcaattcagtgaacggcaaagtgttatacgagagctattcaccctcctcctcctccaacatgaggatgatactgatgatctcatcagcaaaatttttaaccttccaggaagtctgacgataggcaacatcttcttctccgacgatcctgaaatgatgcttctgaccgacgagctttttagcgatgaggctgatgtaggggagctacttcaaactgtcaccttgagccgatatcttaatttacgggctccaccggtatatcgtgatgaattcgacctggcaagactgtttgagatgcgatcaattgacttcaagcaatctactcggactaccaaagctggttttgtctggcttttaaaccgaatttatctccacccagtcttccacaacaacagcttccgtcctcagcttccggttccacaccagcttgcaattgccctcgaaagactaggatcaaatggcaatggagcgtcagttggccgatgtgcacgaaatctgaatgtggcccgcggaactgtcatcaaagttactcggcgagtcatcgaagcgatcacctcccttgggccccagtatgtcgtttggccaaatgaatctcgtcgtaaggagatatcggaagtcatgaagaatgaaggatttgatggctgcattggttttgtggatggaacaactattcggcttttccagcgcccagccgttgatggtcatgttttttgggattgaaaaaaacaatactcaatcaactgtcagataatttgtgattgtgatctatacattacaagtttcatgactggctggcctggatcgtgtggtgatagtatggtgtacaaaaggatggcacttcatactaatgcatcacaattttttgactctggttagttattcctcatcacattaatttttttgaattccaactgatctctttattttatttggacaggccaatacttgattggagatgcggcatacagtctcaccatgaccaccattcccccctataaggtcccagcagccaacttacctgaaaacgtggaattcaactattgccttgcgaagtctcgagtgcgaaatgaacacgccattggtgtcttgaaagctcggtggtcttccttgaaagaaatgcgattgcatctatatcggcccacagacatgcaggcatacatccattggatctatgcctgcattatactacacaacatgcttgcttccctggatgacacatggcgcgacctaacgagctcggatgcacatgagcaagagacaattgaagaggaatctgaagaaagtagtggcgaggaggatataccaactgttgctagtgaacgatttcgtgcgaaaatcaaaaagaagtgcctcaaacatcaccatgacctcggtacattgcctatctaagttttgactttatggtatgacttaacctcttttttgaccttgattgcttggtgttcccctcgatctctcttgattaaccttgatgtcttgtttttcatctcattctcccttgattggcctctatctcttgctttcctcctctcatcatcctcgatctcttgtttgtctcctctactcagcctcaatatcttggtcacctcctataatcagtctcaactcaatgtcttgtttttcaactcattctaccttgatcggcctcgatatcttgtttgaattctctaatcagcctcaatctgatgttttcctctgctatctacttttcagacttatgattagtttgtgaatcatgcaagtcctttgtttcaagtttggtcatatgcaatcatcatgtcatcattatacctaagaaagacaccaacagaaacacacaaaaaaaggagtatagtacgatgaagtgaaaagattagacacgatcgaagatcagaaaggaagtgattgagtttgaggaaagggaccgaggaggctatgttgtagtaagtgcaggacatagatctgtttgatgaacagggccgatacctaggtgttgtagaatctgatgatgaggatttcctggacatcgggtatcttggagagagcctagattccatgccagatgatcgcgctgccagaaagtaggaatagcaggttagggatatcgatcgttaagggtcgaatgaactcatctattgtctgagtcaacataggctcctttcccttactgggaccaccaagtagatagactgctttcaaagcaattgactgttgggtcgttccgagcaggtaaagaagcagtcaaaatggtggtgtgctactactcatctacctctctccagttatcattggtaagagtaatcattcccttcaatgcaattctgtgggtgatcgatctatcattctttgtttcagggaggaagagagtataatagagacataatcaaaaggaaaaaagagagataaaaggaaacaagagagataaaaggaaaaatggagagataataagatagaaagagactgataaagactgagtcaattcattggaaggttaaacaattgtgaacagcgtgaagcggatgaagtaaatgatagatgaggagactatgggaaaacagctttgagcaaaatatctatttcggtaacactctttccctgtgagatccaacgttcagcagcggccaatcgagcgttttgcttcttctcttcagcttccagtcgtgccgcttgcatcttttcttcagattcgcgctgcaattttgtctccgattgatctttttcgtatcgctctttatcccattcgaatcgtcgatcatcgttggttttcttgtccttcaaagcagacttcagcatttcatacttcttatcgcttactgattgataggcagtggccaaactagatttagatttatcagctcgatcccttggcgggccagtttcattcgaatttgcttgattagggaagccacgacgcggagctgctggtgttggggttgattgcgcctgtccttgagtgcaatctgggtttgtacggaccaacgaagcagggaccgatgccggagttgactgaggaagaacatccgactcttcaccatcacctagaagaggagggatcattgattcaaccacgttgtcccctactgaacgctgagcagctggtggggattcactctcatcccagccgggatagaatacttcaggagaggattcacggtcttgagtgttgttctctcttggaccggttggggtgggattgctggagtcaaattcggccagacgttcttgagtgtttttctggcttggaccggttggggtgggattgctggagtcgaattcggctagaggagttatgtttggcctcgaccaaagattgcatccatcttagcatagcaagggcacttggcttccaaagcctcatcgatcgaagcatgaggatccatctcaaggatccctgcaccagtctggttttcccactgcttggctgggaagtacttttttcggatgtagtaattcactcgctgttgaagttgccgaccagttagattgagacgcttgttgctgtgtgcgttgataaatattgcaaagatgttgaaggcagcggtctttgtgagtacctttggtcccacgtttgtcttggtatcgccataaagctcggagaatttttcgtcatcctcgaggtaagagcaaatgttttcgtagtcggtgagaatgaactggggattattatcgttctccgtgatagtcttctgggttgactgtgtcccttttttttgagaacctctttgacgttgactcgatttgtgtcttttttgactagccgtttgttcattgttcgttatatcttcgcctcgggcaagggccatctgctttttggtgcggcgggtatgttttttgttgggaggtggcttgcttgcaatggaatttaaagatgggactgagaatgttggatcttgggatgccgctagtaaagaaggatcaacttcctcaaatgactgcattgcggagttcaacctaggctataaaaggaaaaagaaaaaaaaaacatataatcagcttctacataagccaaaaaaaaactcaaaataaagcacctgttgatgagagaacccaaaggaaaagaaaaggtgggaaggatgggtttcaaaccaaggaaaagagaaggtgcggatgtgtgccaaagccgatgctgaccggaacttgtggaatattcagaagtagtggtgactggtggagtaacccgatcggggatctgggaggtttatgtagttggtaagtgtgttgctgaattaatattaaaatttcagattttcagcaacaggtacgttgctgaaaagtgtaaaattttatacatattttaatttcagcaagcagatattttattacaagttagcagacgaaagtgtcaaatgtgaaccgggctaataataacatgtaagtaaaaatctttttttttttttttaaaaggagaatcaaaagtaaaagaaagagaaaatgataacttgaaaaagagaaagaaagaaacagataactaaaaaaaaaaaaaaaatcattcttcatcgatataattagaaatatttttgaatcgcttggtttcgaggatgaaaatcgataataacttgaaaactgatggattatcgagtaagtttttgagagaattcggattgattttgactttgtcagagattaaacgtgatctgaatcttctcctttgattgtcgtattttttgcaatgaataagaaaatgattgacagtttccggcgattgacagaaaagacaatttggtgactcgattttattgattcgaaacagaaaatcgttgagaggtgaatgcccggctcgaagttgataaattgtcgaactcagtccccgttctaaccggctaagggaatcaaaaatcttcattggtatgttggttaatgaaatgttgtttcgactgatcggattctttcttttggcgaatctgaattttgatctgaccacttgttgaatattagaaagagttctagtttgttgatcgagattaaaaagtggattgccttccgtcgaatttttggcgagttgatccaccttctcattttccgggataccgacatgcgctggacaccagaaaagcgaaatcgaaaactgaagggacgaccgaagtgaaaccaatttgtcgaaaatctgaatgaaggtcgactgattggatgacgaaaggggcggttttgcgattacttgaagggttgcctgattatctgaatagatgttgatacgatttgagaaaggtaagttattgttgttgagttgattattgattatgtcgagaccgatgttgatagcctgaacctccgcttcaaaggctgaagccttatccgcatcattaattctacaggcaaaagaaatcgagttgttaagcacagctgctgaagccgtccctttctcaggaatgctagagccatctgtaaaaagtaagtattcattgttaatctttttccgaagaatttgattagtaacaactgatttgactttgtcttttttaacattaatgttatcaacatcaagtttaaagtcagtccaagggggaataatgtgaaatcgaattgtttcaagagactgtaaatcgtaatcctgaaagaattgacgatccaggacattgtgaattgaggagcgatgacttgaaggttgagaatcgatttcctgaccgatgagttgtttgataggatgattatcgggagctgtaagttttttaataaaatacaaatgattttttctttttaacacatcaaaaaaaggaataagtggtgagtccctgtcaaggaaattacacggagtagtcctaaagacccccaaaataactcgattggcttggttacaaattttactaatcacattcttaaccgctacttcattcctcttagaagcccaaatactacttccatacagaattctggaccgaaggacactgataattaggtttcttgattgttgtaagcccaacccaaaagaacatcgagatatcctattgagctgattgattgtattgacaccacattttttgactttgtcgaggtgaagcttgaatgaaaggcgaggatccagaaggatcccgatgtatttgactgaatcggatttttccatgctaatttcacctaacttgaaagagcggacattagctgaacgatgagtaaagatcatgaattttgcttttcttttatcaaaaatagcattatttttctttccccattctagagaccgagtgccttcctcttccaggagagagacagcactgtcgagatttttatcagcaacaaagtgagtcacatcatcgataaaacccaatgaaaacctgttttgattgagattaagagaattattcattagtagttccgaattatagataatataaagaataggtgataatggggatccctgaggaagaccgcaattcagaacaaaagaaggggaaagatagtcctccatccgaagggaggtagaacgatttgaaagaagggattggatgatagctgccaggtaagacggaatactttttttaattaatgtatcaatcaatctatccttgataactgaaggataggcagatttaacatcaagaaacaaggctgaaacaagcttattttccctccatttctggcggatccaagaagataaaaataggttagcgtcatctgtacatctgttggctcttcccccaaaatgaccgggagctaaaacatcattgttctctgcccaaaaggtaatccttttggtcaacaaactttcgaagatcttccctaaacaggaaagtaaagcgatagggcgataagaccccggaagagcataagactccttatccgccttgcgaatgatgactgttatggcatgtctccatgcggatggaaaatatcccaaccgaagacaagcggagaaaagaatggtaagatacggaacaatgagatttttactccatagaagagattcattagcgatgccatcatgaccactggcttttttcttgggtagctttgataggatgttgtcgatttcaaggttggagatatcagggaaggaaaaagaattagggaaagttggaagttggacataagcaaggtcgcagttaattgggacttccgaggtgcctttaaagagaaggtgagcttgttcttctttattggaagtaagtacattatcctcattcaacaacggagcaacgctaccgctgctactgggtttagtaaacttataagctttgaaaatctgatggtctttgctttctgccaggaacctacgccaatgagagcgtttgagttcgaaaaccttgtctttgaaaaccttctgccagtgatgataacaatcgcacgcttgaactgaatgggcgacgagcatccattttctggcttggtttctgttccaaatgattggtgagaggatgtccttatcccaccaggctttgaacttgaccgtattcgagctgacccgttttttttggtgatcgattgagttttggaaagaagaagttagtaagttgacaaatgcatcgatatcttcggtacaattaagagagaaattattaagagactcaaggctgattgacaaatctttacgaaacttatcaacatcaattctttgaaggtcaacagacaaacgcgaaacatgaacaggatgaggattaaaatttaactgaagaacaatggattgatgatcagaaccaaagtttaccgatgaagtaacacacgaacgaacaaacttagtagccagaaaattacaccaagtaagatcaataactgttgagctggttctacgattaatgaaagtgggggagcctttttcagagatgattttgaagccattacggccacaggctcgaatcaaatctttagactgttgatgtgtgtggttgtaattggaagggttccatagacgatgatgaaggttagaatccataaaaatgaaggtaggaatatgacgattattatgtaaattaaaccaatcattaagaagatttatgccttcaaatgatcttgggggattataaagattgatgagtcgaattttattcatttggtcattgttgatatcgaggtcgatggccgataaaacccgattgccgtcgcgaagtggatgaatgtctttggaagaaaatgatttattgaagaggaaacaaactcgatgtttattgttgtagtcgactggcgagtgattggaatcgagaaaacaagaccatctgctatagtgagggagtttcaatgtgtggggattgatccaaggttcttgaagagccagaatagaaaagtcggaatccgcgttgagggcgcttgaagtgacgtcgaaggagttgtgacaattcaattgaagaattttaaatgatgaatgatttggatcgtttgaagaggatacagaggaactaggttgggaattaggaaaagaaaacaagtttggaaacaataggttgtgatcgttcattgattaataatgttacggcgaaaattcttagttttaagagggcacttgatactcaaaggagaatgatagaagcgaacattgtcatcgtcaaactcagatgaaggattattagacttctcaaattgaatacattttacacacttatcattaccaatatcagaagaacaatcttttgaattatgggcatcgccacaatgtttacacaaaggagtattcttacaaaactgagcagtatgaccgatttctaaacattggaaacactgaattggggactttttgaagtgagcaccgttaagacataagttattaaaaaaaagacaacctttttcaactttcttggcaagattcttgtcacgaagattgacaataatggaaccatgtgactttttgttggcttggggattacccaaccaacgctcactatgaacattatccggatgaataagattctctttacacaactcagcgagggtggatttgttagacggagtaaaagaaataggaactgaatgaaggataacagggaaagtggaagggggagtaatgagagtaggatcacacaaatgggtccattcatgcttatgctcaaggagccaattagcagcgaacctggattgcgtgaagaacttaaagtcccccgagggtaaacgagcaactcctttgacagagatagttgacccatcatcggttttagctttgatctcattaagaacactattaaccttagtagtgatctctggaggcgacatctgggagaaggggcgagagtcagggacggattttcgaataattaagaagcccggtttgaattcattgagaacacggttagcgggagggggacgagctgtgttaattggaagattaacaggattatttttcttcatgaccgaagaccatgcactggaagatttaggagcggagttaactacagagttaagcgacttctcaaacgagtcaagtcttgctgtaattttctcaacaagagaaagagtttgaacgctggcgatcatctcaacctcaagcaggggaaacaaggtatttgccttgtcagaagggatgaaaatactcccatcggagttacgatttgcaaaaacctcagcgatcgctttaagaaagccatttgctgggttatgacgagattgggtaagggaggggttatgagagaagtccgcttgagtgggggtttggacttgagaacgatcaagagtggagccagaagactccaagccatccatctcgatgtttttggaccaaccaccccggttggtccgagagctcatatggtcatcgggaggcatagcctgagctatgcgactcgaataaggtcgaaaccttgaattttttgaagattcgggaaactcaatctttaaacgattcggaaaggggaggggaagatggggaaggaggatataagaaggtggataaacagggagatgatgtggagtttaaacttttagtggttttttttatttgggatatggaatgtggatgagggaaaaggtggtcggttttttgtggttgatgatgagttttttaagttatggtgttgggctgctgtgcagcagtttaagctgctggtttttgccacacagctttggtttgattcaccttgctgtgatcaagcagacaccagctcgccgaccaccaccaccaccaataccgatcccccccaattatccaggcatcgatcccagacaaaaatgataaacgatttttcaatcgtacaaggcatctaccaaggcttgagcgatctttatggcacttgaaggactcgagtttctggccatgcaaaagttagtttttttttcatctatcagcggtcgttttgtcataacaaaagagctcatgtgttctcatggtccgattaaactcggctttgcagcattaacaacagtacaggcctttcaagtctccaatcagactgatcacccaaacctgacaatcagacaaacaaccacggatgttataatggtcgttttgggctcaaacacttagagacattgtgagcaatgctgatcatcttcatctacttatgggttttttcttcattacctgactaccagtttgtccacaatgacattgacatcacgtatcacttcttggttgcttactcagttgactggattgatttatttggatcacatatcccctcagtagtcatcacaagcatatcaaatgaacaagcggaaacaatcggtgttgatcttttactcaaaatgcctgttcttctgcaacttttttttttgatttgtgtgttgttactcatcttatccttgaatgaagtttaaagaacaatggttactaggaaagcggcctacgtattcttctctatgaaacctagtaatgaaaatgattttgcatcaaattcaagttaatcgttgcaagtcaaatgactgttgctcctgaagctctagccaaagatgacagtgatctgaaggagatgaggactgcttcagtgaagttatttgaacatttgaccgaaagatcctagtgaaccaagtctcaacttttgagtggtagatgtgcatcaattcggatggggttactcaaacaactcattcttactcaattcttgagattggtctctgttaacatggcttgcatttcactaaagacaactcggagattgcttgtacacatctcaccaagttgatgttgaacatttgatttgatttctgttaatcttcaagatcaacaatgctatacacaactgtggtaacaacgatgagaggaaaaggttaagatctatgttatgggcctcggcaattcatatgataggaaacacacccagatcaaaagcatttgactggttgataagtggaaatggaagacccatgcctgtatgcagagaggacaaggcaaaatggagaagaaccgacatcggtcctgagtagtttctagtttgtaaaataccgaccgggatcttgggcatggtttactccttccaagaaggttgtatccaagctgcgccatcgagacgatcgtcgaaccaccaacgctctgattgttgtttttgatggttttgggaggtggtttggaggcagcttcacccagattgtgaatcaatagtgatggaggccgatgtggcagcctatgacgacatcatggctttgagagggaaaagaataaaataaaaatccaaacttaaattgatgaaaatccaggattttcgagtgcagatcctgcaaatccgtccaagcattcttcaaaacacaatacagcatgcattaagtgctacagttgcggatggcaaaaaccgaccatgccccgcccgcaaaatcaaatattgacacgtggggtctatgcccggggggggcatgtaccctgatacttatttttattacaattttgaactaaggttgcgacccggccgtttcggatccaggaatcaattgaccacacctctcttcacagagatggatggtaatcggatagcagactcttgtaatcggctatccaatccaattgacagcgtctctttggttgtccttgatctcgtcggaacccggtatccgaccgggtatctgccgcgcaaatcaggggccgggtcgcaaccctattttgaactcctacagatgtgtagagttcaaaattgtaaccactaagcttctactgcagtggttctttttttatttgtgtgacatacatgtatccggacatgcataccaaaagccatacttaaacccatagttatgggttcaagttaggcttattcatggtcttatacctcccttcaagtgcctgtagcattgacttggagtgtttattcaacactctgagccagttttatattaatctttggccccaaaagagctggaaaaccatgtaaatacaaaaaaaatctaatttttcagctaaactatttggtcatcctccaaatccagggtcggtttttgccgtccgcaactgtaattgatttcacattgcgcactaagagaaatacattttataagaatacatgtgatgacatttttgagctttgtgtaagagaaaactattagggattttgtaattataacagttttttattcttctgaattgaaggtgaatccttaccataaacgttttagtggtaaatcttcaccagtgagccttgaggagcaaaaaactaaaaaataagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaatttttctttgccattaatttcaagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatataccataaaaatgactttgatttttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatgataacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacattttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcatacatttaaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcaatattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaaaaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcatttttttttattttaaatttatttcctacatttacaaatgtttaaattaatggaaaaaatgagtagaaaaaaaaattaataattaaaactcatttttatggaaaatggttttcaccattaaattctaagagcatccaccctcgtgtctgtaaacccgctcggtaagccggttttacagactcggtatgcataatcacaccctcatgccccctttagggctctttaacaaactagtctgtaggatattcggtccagctcgctagatttaccaacgactacagaggctctttaaaggtcattttaccgagcctacagactgttgatacagaccgcaagtcaccctcaaagcacatcagaagctctaatggccaccccatccaccccagtagaagaaaccaccgatgcctctcagcctcaaacaaagcaaaaaagaggaccaaactgacttccacgagaggaagaacagttggccatctcttggatcaacatcagtgaacaacccgaattcgccacaaaccagtcgggcgagaccttctatcgaaagatcgaaaaagactttaacactcactccaaggccaactatcgcaatcatgctcaaataaagaccaggtaagcatattgattgatcccaggcttcaacttgtcactaattccaccccatctaccagatggacagctatgaacacagctacccttaaattctcggccatctataatgcgatcgaacgtaacccacccagcggatctagtcccaatgattggcttgaagcagccaagatgaactacctggaccagaccaaagggacggctttcagcaacctaccagcgtggcaaaagctccaatatgcccccaaatggcgagcggacccccgagttgatcagccagctaccccattgccaaccacgttgtcagactcgatcgatccggaatctgctcatgatgagaaccctgggatgtctagcccaacggtctgttcagcttcatcgatttcttgtccaatcggtgggaaggctgccaaaaaacgccgaatcgagggctatcaacacgaggaattgctctcacaaacaagcgatcttgctgtcatctcgcaagaacgattgacagcctttcacaagggtaacgaaatcctcatcgataagaataatattatgaaagagaaaattgagattgagcgcaaaaaacttcaacttgaacaagagaagctggctgttgaaaaggaatattgtcagagcaaaaccgacatgaacgacttcaagatcctccgcgatgccgaggaccttggtgacgaggaagcaaaggatgtgattaagatcatcaaggatcaaatcaagaacaagtggcgcgcacgagcgggcttatagtctcccatattcccactttatcaccccatgactctgttttactctttatccatcacatcttgtcggtttggctcttcccttgccccttgtcacaaggcccaaagctcttcctcacttgaatatctttcttgctctcctcacttgaatatctttcttgctcttgtacttcagactagatgtgttttttgatgagtcacaatcaggtaacatgaaattcattactatgaatcatagtagtatgattgatgagattgtgaaaaaagtaacacagatagcatttcttttgagaggaactagacatgagaccgagagaaaacaataaaataatgagagtctcatgaataacaagagaccaagagcaaacaataaaacaatgaaaaagcaatatgttataccctttcgtcccctcagaggagccagttatatatcttgatgtcctcgcgcaactgtgcatgggtctcagggttgtgcaggtcaaagttgttttgaaggtagttagcccaggtatgcgccaaggttgggtcacgatgatttgggatgatatcggccgaagggagaggcagaaaaggatcggctggtgatcgttctccaactatcatgttgtgtagaatgatgcaacacatcatcatttccatcacatcggtcttctcccatagtcgacagccacgggttaagcaatgccaacgcgcttgtaggaccccaaacgttcgctcgatgtctttccgggccgattcctgaagcttagcaaagtgtctagaggccccatcctgagggtgcttgatcaaagcaactaaagttgcccaaggtgggtagattgagtcgcatagatagtaacccttgtcgtattggcgcccgttgatggtaaaattgatcgagtccgaagccccagcgagtaaagagtcaaacaggtgactccgatgaaggacgttgatgtcattgagggcgcctggggtaccaaaaaaagcatgccagattcggaggttcttgcttgcaacagcttctaagaccatggtaggttttttctcctttcctttgtactggcctgcgaaacccgatgggcaattcttccaagcccaatgcatgccgtcgatgctcccaatacaccctggaaatcctcgatcttcgttctcgctgaggattgctaggagttcttcacggtttggaggtcggaggtattcagggccgtagattgcaatgacatgtttacaaaaaagcttgagtgttcggattgcggtcgtttcgccaattcgcacatattcatccacggagtcggcactagacccataggccaattgtcggagtgctgctgtcaccttttgatgggttgacaggcctattgtgccacaacagtcctagaagatattgatggagattttcgggatgagtgacgatccaagaatatatcaaaagggccatgatatttactcacagctttgagaacccagaatcgatcgtgtcgctgaagatcatcgcataaccgattgaataagttcttgctcatccggaagcgaagctcgaatattcgattgtgatatactgggcggtcgacaaagtaatccgccatcaaacgttcgttgcctgcaatgcgatttcaaaggatgatttctcgtgggccggtttgaatcatcctggggatcggctgtgctactgccgcaaggaggcggcgaatcaaattctcttcttcgagatcccagatgagatgttccaagtggatggtgtcgggatccattatgtgaggtgtcgagttgccgagttgtgtcagatggacacgagggtaggatagggctcggtatctaaatctgagttccctaccgagccgatgccgagcaacgagggggggttttctgattaggtaagcaaccgagccgcgcgggactcgctggctacctaaatatttaccggaacgagggtggatgctctaagcgctttgaaacctaggaaacaattttaagaattcaaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaatgtggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtttttttattaatgcccaaaaaaaaattaataattaaaactcatttttatggaaaatggttttcaccgttaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgtggaaaaaccgcgtttttttatgggccttaataaaaaaacccgcattttccgcgtttagacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttgattttttttttttttctgcttactcattttttcaattaattgttagcggcttgtttttcattattttttgacattgtaaaggtgtttcctacactttgaaaggtgttgaattcaatggtaatatttatttttcataaaaatgatttttatgcattgtaatttctgttcccactctttttttcaattaattgttagcggcttctttttcattattttttgacattgtaaatttgtttcctacactttgaaaggtgtagaattcaatggtaaaatttattttgcataaaaatgaattttatgcattggaatttccattcccactcatttttcctattaattgttacccgcttgtttttaattctttgttgactttgtaaatttgtttcctacactttgaaaggtgtagaattgaatggtaacatttattttgcttcaaaaggagttctttgccttttaagtttggctcccactcattttattgatgcaagcacggtggaaagttcccagtggttattcaaccttccgaacttgaatttctcaatggaaaaaaagacacaaaattctataatattctaatgaggccaaatttgaatttgcaaaagagtgtgggaataaacaagcgtagtttggattttaaaagggagacaagcaggaaatcagaggaaggtacggagaacagtaattcaaaaattaatcaacatcaacaggagcctttttgaagagcgtatatcttctgacaggtgggtacaagacttcttgacccagttcaatgtgggcttgaatataatcctcccaacccagcgcttcatccctgacatagtgtctccaaaaaggatcaatcctggggcaaggccatatttcagccttgaaagtgaaactaatgaaatgagagaggtctggtaagaggatcagacagatgggagggttgtttctctgggtatgcgaaagaggaagataagtcgcaggcatcttttccgataatagaataactggtctttggtacgtatcggcaattaaataaccatgcactgggaacgtcatccagtacttgaggggggcttgctgtgccttgtctctccatgcaagagattcgatgacgtcttttcggtcgtcccctgctccccatacattctccaagaacttctcgtccgaataggcctcgttcgactcgaattccttctgcatttccttgcggattgagtcccattcatcagactcacgtcccaagctgaccgcaaccgctcggaagccacagttcccattgcctctgacgtcatgaacgtgtaagatatgtgcaattgctccagccggcttgatgctgtctttgtgcttatactaaccaaagtttaagagggaaacagaggggatgaacaatgtgaaaaagaagtaagtagatgagttactcagaaggtcaatctccacattctcgtatgtactccaagtcagtgcctcactcaaaggggtttcgtcagcttcatccacttcagttataggttcgggaggctgcttgaccgctttgattggcctaattcgcaagggcttcttgacggttgagggaatcggttcttcttccgaatgctcctcttcggtgaatatgttttcacatagggctccaatttcatctgaatcttcatcctcactctctccatctgtttccatggcctacgcaaaaattaatcagaatcaggaaagatcttttgaaggatataagcaatgcacacctctgactcatccgtgtcatccttttttgccgctttcttccttggtcgcccaggtttgcgcttgggcccctcgtccaatttggccaccttctttggcctgccttgtttcttcttctgcccctcgacgtactcaaatcctgatgggtccctcttggttgatgatgtcgatttgtgtttccgtttggagcctttgggtcggcccttgaatcgatggttcttgtcaaacttgggttccccgagtggaatggttgtatgtgtcagcggtgggccgctatgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccgaaaaccgtagtgttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaattgctaacagcgattccgctgcattacgctacactaaccgctacggttagtgtagcggcccaccgttgtatgtgttccgtcaagcagtttgtgaatttcgcctagcatgaagtgttgttcgccaggttgaagggattggaatttttcaaaggcctcgctgaggaacgcgtcttcatggctcttctgctgtgtctccgtgccatcttggttgtcactaagttgcacctgtcaaatgatcagatgtgtgaacaaaataaatcagaatacatctgcaaaatttatggggattccgttgataaatgaggaacttacggccagatcagtcttgacatgccactgagcatggaaatcgtctgcggtgaacttggctccctcaagtgaggcgttgtggacctgatggatgcacggaatccccatgaaagacgagtagttacctgtacatttggtcgtaggtgccttggccacgtgaaatgagtgaacaatcttcatggcaaagtgggagatgattccattaagattggcaattgacggaggaaggccggtcagtcttttgtactgatgttgggccgattcgatgtatctttcatgcagctggctgtcaagggactggtgaatctgcttgacgacagcgtgaaatgaccctgtcgaggagttgatgaatcttttgaggtacgcgtggagactttcaactctggatgtgatgtgatttccaaagtgtgggtgccgatcgatcaagtaagagacaaagtgctccttcagcgggaggactaccgagatcaagtaggcggccgtatctggagtccacaatttggagagctcggtgtaattctccttgtactccttcaatgttggcgacattctcaatttcttccatgctgattcgaacgttgaccatttatcctcgcttttgaaatgcttccggcaattcttctcgatgttcttccaaatgtgccaagagcacaggatacggttggcatttgggtagactttcttgatcgcatttatgaccgcttgttcatggttggtgacgatcactgagggggattctttatccatcgctagatggagatgctccagggcccacgtataatttggttccttttcagcggagaggaaacaaaaagcaaccaagaatgaacgattgcatgaattcatcccaactatatgaagcagcggcatgttgaacttgtttgtcttataagtacaatcgaggaggatcgtggtcgggaagcgtttgactaattcaagcgaacgggggtgagcgaaaaagaacgaggtcatgtgcccttcaacattgtcgatcatgaagtaaaactgatggtcccggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttggtgatgttgtttctcgtcttgatgtcttgatacttgtgttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggactgggagcactatgcttcaaccaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggattttggctagactatctacaatgcatcccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttatgtaagtataaaaggaattcaatatgaataaaaggaattcaatatgcaatatgcaatatacccccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactagggattaaattggccgtagattccatttctgacgtccatttgtccgtatcttgagtccttcattgataaataataaaattttgaattttctcccttcatacacaggaataatgaccacatcctcccccaacttattgactgtccccagtcaattctgattttatgactgtgtttgaaggctaaaccttgtgtatttttgtatggtagaatttaaatttagatgttgtaatgataataataaactttgataataattttttttatgtttattttatttttgtggccaaatttgattgagactgggaattgaacatggagcctttcttgtttttaagaaattttactccttgggtgagaattgaacccagtatttattatgtataaaatttgatcaagggtgggatggaacccatgtccttagtgttgatttgtgtgggtgttgggtttcgcctagttggggacttgaactgaggtttggtttggttgactccaaatttggagtttatgaggtgacagttgactttgcgcctttcacagaaaatttcacagcctttggttcgagctgctgcgcgcgcagtagtcctgaaagccgcgccgtccgctcccaaattgttttctagtctttctccgtttcggagacctttcacaagcctttcaccgctcttctgactatatcctggcctatctgcaccggcccggtagtgtatcctccaaactgtacccctaactctcctactcccccctctcggccatccacccgactatccgccactaaaccggccttctaacgatcttcccgactatctcctcgatgatcgaatctgagaatttgtaagttcctccctctcctttgaatgtgtttgttttacccctcccgctaacaatattggttttgacacttgtagttttgtttcctcatgaactggccgcgctttcgaactcggcccaatagcgtattccctctttattgactcgtcttcgatatccgctaacccatcctagcttatgccggttaacacttgtaaacgtactatcgacccccaccgtttgcgagtgcgccactgctctccttctagctctctggcagccggcccgcgccactagtcgattgccaattgcctcttccggatcaccttctgtagtccgaaaaaaaaaccgcctggactcaatttttcctctagccgttcctagctctggtctggtattgctcttcccactatccactacttggttatccacccctgcaccgatcttgtccttgatcttctagccaatcctccctcttgaatcaatcgtccactatcttcccgtcctcttcagacccggcccggtagtgttcagtctaaaaaaaacctcatcgtcccgttttcatcgccggtcctcctatcagctactcgatcgacccgcgctcgccgcttcatttccgatcaatctatccttgctacttgctcctccgattcacctctccactcttcgctaaactggccgcactgccatccttagtacttaatcccgttcccctgaaccgaccatttattctttatccatgttcgtctccggcccggtagcgtaaaaaaaccatcggcccggctggaatacccgatccacctatcagctactcgatcgacccgccttaaactcgctgcatcgccaaaagccccactagtccctcgaattgtagcaattatccttcaagaccgccgtcgatcgaccatcaaaggaaatcaattcgataaaaaagttttatatgcagtttcttcctcggggggtcaatggggttcccctggcaagacaggactcctcctcgatttcgttcctcagtccctccagtatataaaggcctccgcggttcgattttcttccttctcgtccttcatcagatgcatcgttgctcctccctctactcctccatcgatcatcctcttcgcttctatctctaccacatccacagtcgatcatcctcttttgtcgtcttgatcacctattcacttgattagttgtacacttcctttctgtatctttccccatccgtccacccgatcggtcgtcttattctcttatctatatgaatctatcatcgtctcttcctctatcggtggattgttcgtttctgatcgcaagagtatttatgtggctttaatctgaatgggtatagctatttgaataccgatcctgatgtttctccctgtcttcctcgttaagtcgcatctttccccaaactcatatgatgttgtagttttaaataaaaaacctaagtaaaaaacttgtgtaaaaaatttaaagactcctttgatcctgatccaactgagttttttttttttagcaatcattcatgtgtcctgtcctcctaaactgacccaaccaaaaataaagtaaggcttgatctagaaaatcttgatataagagttgcagagtaaaaaaattaaatttttaaaatttgataatgaaaagacaaagaaaccccctcccccaacttaaatggttgtcctcaaccattcctaagagaagaaaacataaaaaaatcattcaagattgagttcataagagatgaatctcctcccccaacttatcaaaaatgagtatgaaactgatatgtttttggtattttatgagttattcttggatttttttttttttttttttttttttttttttgtgaaaaagtcagaaagaaactgatggagataaaaaatgaagaaaatatgacaaaaagatgataaaataatgaagaatttttaatccatgtctgaatctgaattggcatcatctttttctgagttttgagctgatgctgaatctgaagatgaatgggagtctgagtctgaatctgaatcttcctcatccgcccttatttcctccaagtcccttcctctggaataaaacctcttaatatgggaggcagcataagctctttttaattccacaccatccaattcttcaagaatataagatcctccttcaagctgttttttaattttaaaagggccattccatctgttttcaaataatttaccccactgatcttctaagcttttattataagttaaaaccatttcgccaggagccaaaggattccggagtctagccgccatttttctgtcccaaaatctgactgaggattctcgagtgtcttggagtttctggtaagctattcccaagagttcttctttcctttcgagttgctgagttctggcttccaataattccgctgttgtactgacttccatccaatcaattcccaaataggtatccatttcgaggtccacaggaagaacagacttttgaccaaagactaattcatatggggagtaacctgttgatctttttgtggaaattctatcagaaaaaagtactaatggtaaatattccctccacttcccaccagattcgccgcacatcttgatcaaggcatccttcagtggtttatggcctctttcaatcattccatttgcttcaggatagtagggtgttgttggtttgaacttggccccaattttctcgactgcactgataaattcactcttgaattccggtccgttgtctaccgtcaccgtcttgattgcgccgtaccgatagacccactcctccaaaagaaattttccaatttttgccgcagtcaatttttctagaggtgcagcttccacccaaccagataaatcatctcgagccactagtaaatatttatatcttccagccttgatgtgacagacgtccaacgccactcgtccaaataagctactttcgccggtggggtttctgatttctcgaggaattaaagaatcccttttctgacacgcttcacaactctgaacccacagcttgacctgcttcttaagacttggccacaaaaatctgcaaaccagcctctgataagtttcttccaggcctctgtgtcccagatcctcgtggacttcttggagtaatttgcactgataatcgtggtttgaaatgaccaattgtccaagaggtgaatgtcgtcgcataagccgtccgtcttgaatgaaaaagttgactgattttcgttttaatttcctgaaatcttctgggtccatccccgttggtcgttttagagtcattaagtaacgcttaaggtccatccaatatccagaagcttcccattccttaggctcaaatgaaagattggatacattgatatgaacacaggctctaataactggttcgtcttcgtcaaaatctttttgatcctcgtaaaattctggttcttcgtcgctgattggtcttctggataatccgtccggcagggtgaatgtacttcctttcttatggactatgtcaaaagaaaataactgaataaaagccacccatctagtcataggtgcattgggtagtgatggtgagttgatcatctgaattaaggattgtgcatcaacttgaagtttgaagtgttgaccccaaagatgtatctgtagcttcttcaaaattcttgccaccccgcagagctccaatttaggttgagagtatcttgattccacaggtgagaaaacaattgattcgtaaagcacaggtctgtccaatccggtttctaattcttgctgcaaaagaactgctccagcggctatgaaacttgaatccaccgctaatttgatcaatcctgcgtcctttgaataatctaacttcttcaaggtgatttcttccccgataatctccttcaatctttcaaaagacttgttacagctttcttcccagacccagtctatatctttcctcgtgagttttctgagaggtgccgcaatttctgagagattcttgataaatattctgacgtaagtgacaatgcccaaaaatccccgtaattctgttatgttatgcggagttggccacgtcttcactttatttttcttctgaactgaaactcgccgtccttccttacagaccacgtgacctacaatgtccaaagctgggacacagacagcaaacttctttcccgaaatcgtaaggcctgcttcctcaattctgaaaagaactcgttccaaggttatggcgtattcccagatgaaccgacggatccccggattttcttctaagacttcgttgttatatgtactagctggacctttgattcccccatcatcaatgaaaactcctacatgctctggaatttcatcttgaagaatccacatcatctgagcttgatacactgctactgaatttgtggccccttgaggaagtctagtaagctgaaatcttcccaaaggtgtgtcaaaggtggttaaaggtcgtgattcttgagctaattcgcgttcatcgtatccacccatgatatcacccagatcataacatgcacgtcctgcaaaagattcgacaaattcttccgttgctggaggcaatccagcatccttgatcgtgactttattcatttcttgaagatcgtggactattcgtaatttaccgtctgccttggcaacgcagaaaactggactagaataactggaagttgattgctcatataaaccagtccttatccgctccctgactaactctacataatcgtctttaattgcagccggaattggtattggtttcttctgccatggtttatggtccactactggtataacgtatggtaatccgtaagagtgttttaaaagtcctctttctccagtacagaaagctatggccttttctctgatgacaattaaattcttgaagagcttcaattcctcgcttgacagccatccttctggtccaaagttcaccatcttaagccgttcttccgtcaccttctcagttggtgcaaattcaggtgggtttggtgtaagtggtgtttcgtatggatccctcgaaagcgccggtctttgaagtggtggattaagagcctgaggaattgcttcgttaatcggcctgatcttcttagccactgatttatacttcgtcatacaccaaagtcctccgtccctccaagtttgacacaagcgttcctgaaaagaaattccgaggcactgtaacagtagcgtttccatcttcttattgtcgcttgatcgtatgaattttggttctgccaaaactgatgtaagctttgaacaaacaacagccttcttctctgaaacaaatttgttagttaactttggggaaacctcccccaacttctccttacaggtcttcaacataagggaggtaaccccataaaaacactggatgaaaagaaaaatgtccacaaaaaaattcagaattttacccgcaggagtttcgtgagcatgaatgacattccggatactgttggtactaagatccttcatgttgttccatcctctcccttttccagttcttgcaagtggaactgaaacctttcttcctttagttccctggaagcttaaagtttcaccagtttcttgatattctagcgtacattcgtaatcaaacagaaatggtcgtccaaggatacaatcttgcgcttttggtgaaacaaacaggtgagctggtcccgagaatcttcctattgttactggacagttttcggctaccccgttcagatcacatcttgctcctcctactcctttcataggtatatcgactttgactacttccagttccaagtcctgagccactatgcttggaataacattgaccatagacccagagtcgaccatgaaatctacttttgatccgctgatttctgctgttacgtagcctagagcacaactgtaatagcagggatctctttcttcatcttcattgttgagctccattgccgacattttgactgcttcagttgctatgtaagttgtggaacttttctccgggagtctgctctgtaatttcgaaataatttgggatgtgtatgctggagatatagccgtaagctgagcaaaagtggttggaattttgacattgtctagttcctgaagcaaaatttcctctgggcttgcatccttggatttcatagctgagattctatctttactccaaaccttctcaactggcttcttcggaggattcggcgaaattttggccacttcttcctcttgatccacatccatctgttcatcgtttgttggctcctggattcggacacttcgtcttcccttctgcgcatcagaccttgttattgcgtgagttcctagaaaattctcagcccctaatgttggtggatcccaatctatagtttgagctgatgacttcatgatcccagaattttgcttcggttctgttttggtcgcattatttgtgtgttcttgcatctttgggtctgccgaggctgttgcaactacggttcggattggtcttgaagggttccatggaatatgttgcccatctggcaggtaccaatctttcccgtttctcttcactagcccttgctcttcatccttaaacaattcggaacatctgtaagtcgtatgaccttctctgtggcagtaaaaacacatcataggctcgtaaattggcgtcgaaggtttggcgttccctcgtgagaattctgatttcggattgctttgttggttgtaaacaggtaatacactcttcaattgttgtttgagtgaagccatttcttgcattatgtcttctacttgtttctcaaccacctttccagttggcgctccggatatcatttgttctcgttgctgaccatcgcctttcttctgatccagttcccgttgcattcgcttgttcgcctcggagaatcctgaaaccgcaaagtatccttcctcttccaccctaatttctgtatccgctgcttctgtaacatgtttccacagtggaggtttactactgccgtctggtccttttgggagttgtccgttactgactaaagtcctcttgatgttcttctgactttctttagaaaatgcacttatgaaaagaagtgatgcgtcctgcttcttgttcaaatgttcattatccacgagatatttcaagatagtggtgaattttcccaagtaagccttgtactctttgtaatccttcagtcctccctttctggagtattcttccacaattttgaccaaatctgccgtagtatatagaatagtgttgtccaattccccccaactttccttcatcgccttccttaactccgtccagttgaaactatcgtaaccttccatcgcctcgagttccaacttcaattcctccttatgtacaaatcgtccaatctgtaacgccttttcgtagtccgatgcctgaaacgccaaagccgctcgttcgtatctcgctagaaatcgtgtgaaattggtcccgtcgtacacaagtcccggttccttgatgatccttggtccatatcttctctccgtcggttcaccatctgatcctctcgcattatgtaatccatacccagtcaccggaggttccgtttgcttggcttgtctctgtggtgtaggatcttctgagtctgacatctcttcttcagcactgtggttctctgtattgattggctggcatcttccccttatccttctttcaattggtgggtggcggtgccgtaaatcctgtattccagttcgaattcgatccccgacgcaaatggtctatttcccacaggtgttgttggagcaaatccttcttccaaatatggcacagtatatggtaaactcatgttgttcctgttgacttcctagttgttgtgatgtaatactatgtttggatactaatcctactaaactctgattttcaattcaaaaatggtctctggtctctttaccagggcaagttgggggttttctcagtaacaatactagtagctgggagtgttcttctagcaggatacgattatccagattcttcggtggtcttccttcttctgggatataatcgtctgcttccttcgagtgggctccgacgttcgcttcaaacaggatccagttatccaaatcctttggtggtcttccttcttctgggatataactggctgcttccttcgagatacgtctgtcagaactagagtcacaaatcttcttcttctttcagaggtttagtagtttttgttcgttaataggttctatccgttgactattcgatcttcaggttaacttgatgtttcttctacacttgatgacagttgtggttgataaatttgttcttcgcaaaatccttcaagagtgtcgactatccgtgttggttcttcttcttgctgttcttctagaatttgatccttcttcaattataacgtaatccttatcacgttggggactcccttgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttggtgatgttgtttctcgtcttgatgtcttgatacttgtgttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggactgggagcactatgcttcaaccaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggattttggctagactatctacaatgcatcccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttatgtaagtataaaaggaattcaatatgaataaaaggaattcaatatgcaatatgcaatatacccccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttgtccgtatcttgagtccttcattgataaataataaaattttgaatttttctcccttcatacacaggaataatgaccacagcggttcttggatctggccatctgacaagagcttgaactaagctgtccaagcagatgtcctgcttatcaactgcttggacaagcccatacaacctcttgtcgtaaggccaggtccgagagaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccattttccataaaaatgaattttgattgttaattattttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgaaattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcactcaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcatacatttaaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcactattttttgacatttgaagtttatttcccacacttgaatacatgataaaaatgatggtaagaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcattttttgaaactttatatttatttcctacatttacaaatgtgtagaattgaatggtgaagtccaatttcactaaaaatacaagcttcaattttaatagatgagtgtaccccgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattctgaagcctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttgccataactttatacctgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaaactcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagctttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataattttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaatttagtgaaaaaatgggtctgatttcagtattcaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctacgctttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaaccgtgtctaaaagcggaaaccgcgtgtgctgcggcacatcaaaaccgcgtcaaaacgcggaaaacccgcgtttttttattaaggccctttttttattaaggcccaaaaaaaaaaaaaaaaaaaaaaaattcctacatttgtttttagttttttagttattaaaactcacttgttgacgttagccactaaagaacacatgtaaatgatgcacattgaggatgtacatgtcctgatgtggcaactatccagatatcacatctgatattcagtcaaagtggttttgtagggtgaaaatccattcctacattttggttaggcacctctatagggggtctcctgggtcctcccgcacgacttctcaactcccctgggggtgtcccaaatttcttgcagaattttttcaactttgtttggcaaagcaggcaattttttttccatggattttttctattttttacggtttcaattggtggaaaagaccccactgactgatttgacaagaattctgagaaaataagcaacaaaaataggcctctgagtggcataatagaagaaaatttgaaatctccaccagttttacatacatagtcatgtggttgtgaggggccaaaatatgtaatatgtgactgcatacttaataccctataagtgcataatacacataatataagtacatactccatgcatataactacataatactgtcattgtagactgttgttccaatttttacatccccaaaaagtaaaactttttattggagtgtcacaaagggttgtgatatatattttccagttccactacttctgtagagctcaaaaatgtacattagtacattcttgtagggtgatttttgttagtgaagaagatccccaaagttgaacttttattttgcaggtgtggcagttgagaagttgtttggggcactgtagctatctcaggtcccacaaggttcaccaaggccaaacttggcaacaagcggggaagcaacaggaccctgggccctggcaagccctagaggctaggaatcaggataggggggtgttaaaaaagtccaaatttcggcaaaattcatacccaggggccccacgggagtcacttttttggaaaattcataccttttcaagagtatgctcaggctaaaatcccctaaaaaaggggggccccggtaaaatgtccaatctggggccaaataccaagattttattggtctaaaccaggttctcatacctaaaatggtctctttcatgagtaccattttgtcaaaaatcacaaatttgtacccatttcaagagtatgattttggctttttggctattttcacatacctttttcaaccccctaataggcaccccccctattagggggctttccagggtcctgacacaacttgcataactgttttttttggtgtgattacctggtctacaacaaattacaatcctcggatctttctcttcacttgagctggtttcaaatttcctggatgtctgatcctccaacaggagcttgacaacccccaaattaggtgggtgaattttctttggaaaaaccctaaaatcatacacccaaaagcagtatgaatctgttggctcagcttaaaggctgtgcaccaaacataaatattgtcttggctgtgaagttggggggaagcctacaaaaaggtctggtccccacaaactcactgaacatgtatgaagatgacattcatctgtgccacccaaagtatgaatttaggctccctttggacactgtgttacatgttgccaattttgaattttagcattaatatacataacatgatcccattgtaaaccttaaaatttatgatttactagtatatgcccccaaatttggggaggcagcttgtgtttgccccggatgttgggggttttactcgatgacctttggggttttcttgagttggacacctgtctgcctcaatctaacgccgacgtcgacaaatccaacaaatgtgaattggaggtcgacaccagcgttagattgcatgacagtttgtttggctctctaagcctatttttttagttatatgtagataacaatgctgtccaaacagaccttaatcaaaattctggaattgtgagtacccacagttacaaggttcaccagggtgcttgaccctcatggtgttactgcaaaaggggttgtatcagtcacaatttacaaccccccacaataaggttgcccaggggcgaccaatataagattggactcattgaccaattttttaatcagtcaggcccaccaatacattagagcaaatgacaaatttatgggtgggccaggccaatatgaaattggtcaaggagaccaatcttatattgattgcctacgggtgaccttatcagagcatcattattggtttgataagttgacgcgagttttaacttgcatgaattggcaatctaacttatcaacccccattcagtcgcaccggtgtagtttgccgggtgtgatttggagtggtggtgtgtagtgtgggcgggtggactccaagttggagtgatcgcactcgctaactacgttggtaaccattgctacagttaccaatggttagctgaaaacggaacatcgaggcaagttatcaccaacttagctcggtccggtgcggttgaagttcggtggtaagtggcttaactcaagctaacttagcgaccaataatgatgctctcaaggggggttgtaactgatacaaccccttttgcagtgtgtctcagacaatgactgtttggagaaaattcctctatgtgcacattcaaatagattagagatggttgcggataatccgccgcggatatccgctatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgcggattcgggtgcggatgcacccttccccctgaaatactggcgggtatccgggtatcccttgggatacccggtgccaagaggccacaccgccgggaggaatccctcctggcaagctggtttttaaaccagctcgtcgggaggggttcctcccggcgagctggttttaaaccaactcgtcgggaggaactcctcccgccaagtggtttttaaaccgtgtctgcgggagggttttctctcgatcgggggatacgaaagccaacgggagagaaacggtgccccccattgcggtgtttgaaaaaaccctggaagaagcgtctcaactcgcatccgcgccatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcggggaggggtcctccccccaccaggtgttttaaacccacgtagtgggggggggcgcctctcccgcggagggtttttatgttcaactcgtcgggagggagatcctccgcggcgagcgtccacagggccaactcgctgggagaaaccgctcccagcgagctggtgtttaaaccagcttcgtcggggaggagtttcctcccgacgagctggtctgtgtaccagctcgttcggagggggttccttccgacgggggtggcctctgcccccttagagcgagagggctggttttttttttttttttttttttttttctttttcttttttttttctttcttttttttaaaaaaaaacactcctggaagagcctcgccgcccattcagagggcgggtatccgcgggtatccgcgcggatacccgccaacgctggcgggtatccgctggcggatgcggatgcggatgcggatgtgtgtttccgctgaaatcgtgagcggatatccgcatccgcgcggatatccggattcgatgcgcccatctctaaaatagatgtatttaagaatgggaatggatgactatgattttctgatttggcatggataaaccatgtaaaaatcagtagaaaaagatgtacactgatgttcaaaagctatcataatctgaagttcaaagctgtgagcaacacggagtcactacactacccatggccaaagcagtagtgtagcatgaatgcaggatttttttactacactggaagtgtttattgccctccatttgggcctctggacctctggataaggcagatgttgcatcatctgcactaccttactcaaattatgggcaaaagaaacccacaactacactacacatttcaaaaacaccgaataaaaaacaagtagtatcccatagaagttggtcactaaaatgctcagatatgccagatagtgcagcataggaaagcaacccgctgttgctgtgacacaaataattacattttgaaaaaccaagaacaaattgaaaaataaaattggcctctgcacatcctcagggactcaggtctaaacatttatttcttgtgtaaggctctgtgtgggacagagtacctgtgggacaggcctttcagatctcaattgggattatttgtcaggatcacatccccagaatggccaacatgtcttgcagtttcaaacaattttccacaacaggttttctttttttaaattcttttacttctgtaacatgtgattttgtaagtagatggtgtgctatgtgaaatccacagcatatgagaaaagcatatcttcatacaccttcaaaatgaaggattgaaatcggggaaccagggcggataggaaatcctttgtccaagcgtccctccagtacttattgtatggagggaggagcccaactccaatgcaatccctcctccttttatacctattacctgctgcaagcttgttttgtttccctaaacaaaaaaaaccatggtggcaattcccatcactgggtaagttgaaaactaatgcctaacattcagagcaaccctggagtgcaaacccaaactacaagaaaagaaccaatgtgatgccctgacccacacaacaaactagatccgattagccctcatgggatgccttatgggttctcatcccacccatttcaagattttacttgctttttttacatcaaatcgaaaatcaaaaagtctaacattcagtactggcaaactgtgctatgagacccaactcaccagttttctctcttggtaaaaaatttacttcgcgaataacagtatcaatcattttcgagttggtgatcagtggcggtgtcatgctatcttagttttccaagcatatcaattcagcacagctccgtcatgttttgtctctttttttctcctatctactggtacgaacatcccgtctcctactctagttgagtgtctcgagctagcgcttggcgctatacaaatctcgcatgttaggttacacttccaagctgagatttgaaggagcgactcggtacgacgcgtgagtttgattgagtcctcgtaccatgacttcctgagtgagaatatattatttctacatactgcaaccttgcaggctgcaggctgcgtctggtgatcgagagtggaggcaagccgacctgatgcgacacgctttttgttccacatgacatctccatgtagcctcttgatcaaggagtcaatacgcttgaaaaccctgaagaaagttgggatgaggagcgaaatacttgatgccatcaatcaccccttgcgaggaatcatctggaatcatccacttggcgtatcagcactgttttgcgccatcatccaaaataaaatcatgcttcagagagatggaacaagggcggaggggggagacttggagctttaccatgcatgtttcctccacgggaattgacctgaattgatatcaagactcacaagaatgagtaataacggaatgctcattggcaattcacgctcttgatgacctcaaatttctctcggaggatgagacattgattgaactttgaagtcagaccttagtggattgcttgggggactgtagtctaacctttagcagctggtaaaaacccacaaaagtataaaaaaaaaaaaaaacggggacgccatctcgacagacggttcacgtaggaggctggcgcagggagctcggggatagatttttccaaactacgaggcctttcgacgtcattcagtttacacatatcaggagacattgtcccatccagcctatcgacgtgagtgaactctgttccactcattagaatgattaggccttcagaattagaaggtgaaaaacttctgtgcttagccgtctatccttgtacaaatagcagcaaatatccaatatcggtgttgagtcaggagctccaagcagctcgaagcttagcatccgcttccacgcctcttcagtactatatattgtatcgctttgattgatcctgtcatcatctccgtgtcacactgactgctacatctttctcctgattctcttgctactagtccatccatgaatttatcagataaagatacatctctgccattttccccttcaactccgcccgataactgtggtatcaagatgacggacgtgtcggtaccactaaagggtgttcaggcggtttatccgctggatgactccgtacaggctcaggatttaaaattcttcaaaaaatccactggaatcaaggatgcagccgatttgaagaagcacatcatggaaatccgagaaacggcttataaaagtttcccctatccatgcatttggggtgagcatccaattcaatatttgtggccaactgtgttccatgaggtgacaatacatattgaacaggttttgagtttctgaaggggaaaacaacctcccatccattttatcctcaagtcaaggaaaaccaactctcgagtaaacatcagaaattttttattgatctcgggacttttggtgagtcattccttagcacctactcggtaacgtgagcttagaatttttgagctgttttagtgggtgtcgacctgcggcaagttgtcaatgatggatggaacccaaacaacgttttaggcgtagacattcatcctggtaaataaaatcccaagaattatgaacaacttgcattttctttccaataaacagcgagggctgatacccggtttcccgtagagtggagagacctcggccatcagctttttaaagacggcaacgaagcgctccctttttacctgggagatattcttcaggtcaagaccctcaatgacagcccctcgtcagaagcaaggccagtgctcgaccttcgagacttacaagaccttaacaagttgaaaggccgagttagttttatctctgccaaccaactctttcatctgttctcgaaaggtgatcaaaaggaactggccgaacggtgtggacgacttctttctcatgagcccggcgctgcaatctttggaactcagttgggtcttcctgaggaaaagcttgagacctacaagtcagcctaattttaaaattcaacgttcgtacaactgacatattgatgtagatgaactgatattttgcaccaggctttatcttcattccccagaggtaagaattgagattttgtcctttggctctgctgcttgagtataaataatccaacagtattaacccgtcacaatttttcctcatttattgaacccgcaactcaacaaatcgtacgctgatgattaaaataccactcaacgcgtgaaaagtcttgggagcggatgtggaaggaagtattaggtgaaaatattctcgtgacggtcaagctagaggaagccgataccgaacattcgtatcacagcttttctggagttgaaagcctctattggctgtactggtcggtggccaggacttgaaaatacacaagcatttatgaagcgggaatccgaaacgctcgaaacacgcacgctactgagcactcatgagttttgtaaagaatgatgataactcaaggttaacctgagcatttatgctccggtccaagaatcgaaaaaggtaccctggaacgtctgattgaaaacaagtagagaatagtagtattggcactatttacatttcatattcttttactccatcctgaaattgattgaaaacgtacacacgctgtaatatcaattagatgagtgaaatatccatttatttcgacataagaagcaccaagcaataaggtttaagctgaaatttatggaaagattaatgtgtcattgaatttgtcttgcttgatcttcatgttggcttttatttgctcggggtaacgtggataggagatttttaagcatatgtcaatttcttgggtcatcaggaatggattgcagtaaagtttcttcttctgcggcacttgtgaataacttttaattaacattgacagaaactacgaggcatgaattaggcagaatttgccccatatttaatttctagagcaaagaattttttaagaaagcgccttcaaattagctattagtttattttgggtaacatcttcactactgtacaattaagagctcatctcaacccatattatcattcagtcaggtttacattatttcaagttttcacgattttcctcctcttccgagatcatttctagcgtgcatttcatcctgtcatgtgcctcaaccctattttcgagatgtttccaaatcctctggtagtatatgttttcatctttggcagtgaaaccttctttgcaaggttgataaccaacagtgatagatcgattgaccgatctggttttgaggtttgtccgggcctgtgataagtgggcggcctttgaaatcgaggcttgcgatgcttcatgagatggcttgtattgatttaaaatctggatcacttgcgcggtagataagagcgaggaaccagctaacacctcgttttcgtagaatatttcttcctctcgttggcagaagttgagcctttggcatatcgagctaggtatagtacccacgtttggctcggccaagactatcctcttgagataactggcctgttcgtcgatcaaggcggaaatctgagagttcgtttcattgggagtggaacaagtacgcggcacagatgttgcaactggaggttcaattcctggagggttcagttcggttttcatcgcgagaattatggtttcaggtttcgctttgaatagattggtaagactcctcttcctcgtagacctagccggaagtgatgctgcaggaggcttatcattccaattcaaattcttgtcagtattcgaagaaggaactatatctcgagggtcggtgatcttaccttgactggcaggttgctctcgctagagaagcatgggaggccggtatccacatgaccgcttttatcagctacaggctatacatacaggaatggagagaaattagatgaaaatagcctgatgtctccaaatcaacacaccaacggaaacttaccattgatggtgcatacttttgtgaaggtaaaatttgggtatcatcgccctcctcttcagaatagaatctaggcatttcaaaggcagggctgtcttcataaaatgaatcatttttcttcgagtcgtactaaagaagaagttcatatcgtcatttttttgcgcttgtagatattcactttggaatggatttgacttacgataggtagaccgcggtgctgatttactctgtccagataatcaccctggggatcatcctgaaaagaaaacgggaaaattgtcagcaaatatttggagtgtcatatatttctaatttacttactctttgtaacgctcgctcgcttccaagggaaatcatgcaagggataggtggcatcgaaaagctttccatgctgagttttggacgtgcgtcgcaagataccactcgcgagccaaatgtggagtgaagttttgcaagggggctgtaagcgaagtgcaattagtaaaatggcacgagctcacagaacagactattattaagaagtgaaaatgaaagagttattccgcccccgaggccggcgtgatgattcaagaagatggagtgaagctcaaagggagatgctgccaacatgagtggatgaccgtatatgtaccccagatgtaccggccgggatgaaaggagtatgtaagaaaagatgatacctggaaacggattacccttcaagcgagcaatttacgtgaattggatctggaagtcatagtagttcaattcaagtaagtctagagtcgcgttcatcctcgtagcccgccttcgaattcgtccagtcgccaagctctatgccagcgttgcaggatatcaccggcaagtgaacactgataccgagaggtcagcgaatccaagatgggcccgagcgcttggctcgcaatatcaagatagaggtaaaatatcggacgtcataataacagggcgacctcaattcaaagcctgatactgtaagagacggaagcttggtttcgaagaaccggccagtaaacaattgtttgtgctgaatcattggaatcttgatgaggaccagaattatattacgtggtcgtagatcctgccagataatcatgcacacgcttagtggctgctttgagctagatttggcatggcaatgtaagaatttccgcagactgtgacgttaagctgcgtacttagccgtccccttctaataacgatcaaagtgcaagatggtgaatcaacaagagactgtcggattggtcctcgaacacacaatctgcaaggcaaggaaagcaactccagaagacaggtgacgaaggctgatccaacgacattgcaagaagcatcaagctttagaaaatggccgccataaacaacggcttgatagccatggggccttctggagtggttgagctgacttgcacccaacttgagtttaatcacactttaactgacatctaaggggaggcactcctgaggtttttgctttagacaagaaaaaaagaatcaaatcgaaacatagtgaaatgcagttattcctgagatatgatatgaccggtgaccacttgatactcacaaggtttgaggctttgatttggatgatcaccacaaatggccgaaaagataatttaatacgatcggagtacgattaccagtcgacctgaaaggttaagcgagaaggctttagtctaagctgagagttcaaaagtggaaggtgtgcttaccctcctagctgcccaccgtgaaaattgaaaagctaaccttaacacgagtcttgaaaaaaatagcagtagataggactgtcaagttgccttgaacgattaatgtgaagattagatgatacgaagcccgatatgagtgttcagaagagagcctactagcaaggaaagtccaagacaggtcgttatattggacagcttcgatagagagttacttcgactacttggaaaggtggataattccgaggaaggggatagactttgggagcaagagaacaaaccctgacagaaagacgatgacaactgatcctaattccttatcggtgggtctccttagaacctctatcatccccatcgaactatcagcagttgtctttatctaactatccgacctatacatactatgactctattactttgaatcattgggggacgccagtctgatgatatcattgtttgtcacaccgccttctattactcccaacacacgcactcattatttcggatttcagtgatccttcacctttccgtgcactttaatatcaaagttctttgttaattggtctgcttcctggtatatctttatatgcttggtaaataacagcaaaatcaaactacgcgattgcaagcacaaattctttagacattatactaggctgggcgtggttttcaaatttaaatccagaaggagtgtctaaaatgaaaatgggaataggacatccctgatgaagacgccggagagtgaggaaattcaaatcaaagcctggtgaaacatcaatgagagccagcaaagcttcaagtgaagaagtatgcaatcgtgtacacggttctccggctcttcttatgtatcaaagatacaacagcaatgttttctatagctttgaggcagtgagtgcaaggatgagaatcaaatgaaaaaaaaaaatcaagtaaagtaaagtaaaaaacaagaaaaaatatatctttgtgactgacactgacccttgaccttcagaatgaggaggtaaaatgaacagtatgccaaggaggatgtggcacacaattgtgtgattgttaaggtacagatttgaccttggattttgtcatagtttctttctaattcagacaaggatagtgaggctggtaacataccttgaattattggcactggtactggtaggcaactggtattttgatgcttcttcctacaaattaaatttattctgaatgtgaaatgaataaacattcaattgatttgatcttatatcacacttttaaaattaaaattacgaaaaatgggcttcacacgctcagcttgaagagatcaggagattatcagacattggatatctgcattgtggtatgagtagaagagtttcaattgcattaagttggagagaatccactggaaatttcttggaaattttacacatttgtaggttcagtattcaatcaaattgaactgttcttggaataaagcttcatgatacctacccgacctgataattgtccgcaggaatcttttcattgaatgattgacccatgagtagacccacaagattgtgacctgaaataaattggaatgagtgatgaatcatacaggaaaaatcatcttgcacctcatattgattctctcctgaataccaagaggttttgcatgatcttccctttacttgagcaaaggagaagaccctgctcgggccctgtctcactcatccacgcgcctcttcctggcggaagggggcttggctgccgggcgccgcggcccgcagatgctctgggcgctcgtaggccgcccgcagctggaaagagactcacgggttgtcgagtgtctactgtcgaagtcattcagccaggctactcaagaattatgtagttggagtagcttggatgagtaggaggtcgttgccccccgcaaagcccatgggccaaacatttgcccagaaattagtgacaacccaacacccacgacaccgaacccgttacacccacccaagcaagcgtttgaggctgcttcaaagggtgtcaaaggccgattgtttacccgctggatatccatttgatttgggttggctcaactaacttcttcgagaccgaagtgactttgatatcttgttatcagccaatctcagcctacaaggagggaatatcgacatatatttgagttattgtaagaccgattggttggttgattctcacctctagtatctataaaattacatccccttttactatcgccaaacagctacgatgtttcagcccttcgagagccatgcagagcaatggatcaagcgatacgagaaagcggtcgaggaatactctcagaagactttggcggctgagagtcagagctcacaatccaacctagaacgatttatcaggtcggcagcgagcgccaaaccgccgataatactcccctcattcgcccaggagtccttccaacgcgccttctccgaaaactacctcgaggacgactatggtggggcctccttggacctggaccccaatctgggtcagtcggctcaggtccctctcggcaggtccaaattgatacctctacccccggccttcctcaacggcgacacaaccttcgagcgacaagacccgcaaaccgtgcacaccaagttcgagaatattacgagcaccttcatcggcatcggagggcatctctatcaattgagagaggtggtcgactactggctccccagggatagcccagagaccctcgaggtcgcccgagtcagatggtggccaagccagctcatcgaacaggcccgactgcgaaccatacacgaaatgaactcaattcagatcagcttcaccgaaaatttacacctcgtcaataacactatctgcgacctgagagagggcgcgtttggtggccgtcttaacactaagtcgatggcttgtgcaagagagttagtccccttgtgacacgcatcattcatgtcgggttgtgtggctagggctgaagttttttttttttttttggttggtccttcaagaatgtttgagactcttagagacttgagaaaactgttgttacgcattcaacgaccggcatcagaccgcgccagatcgctgagcacgacgtcgatatggttctctacgaaatgcttgccgccattgatggaggatttgcaggagccatacatggccgagcgcttcgaccaaaacgacccgaaccaggcgcatctaggcgagctcttcagcgagcattgtgtcggccttacggccacgatcaagatcctgtcggaggcgtatgaacacctgtccgagaccttcaagacggtcgacgggatctgcaagacgatgatcgagggcatccacaaactcatgctcgatgtccatctcggccagaccactggcgagtttatcgccagctgggctaaccgttgggaacgcgtcaccttcgccctgcttctcagagtccttggcctgcctgctatcaatctcggcctccagagagacttcccgaccatggaagtcgaatactttgtcccagaatgatccccccctcgtcttcactctcattggacactcttcggctccgatcttcctcgtattcttacggacttgtgtgtcgtcttgggctctgtatcgttttactagttatgagataactctcttccccagaaaatacttatttatcatgtaatccctgccgaaccttgcttcaaggtttcttgtattaccatttcccatgtacatattaaacgattgggcgctgttgttcttgcttttgctatctgaatcttgtattgccaccgggttccaaaaaaaacatgctgaaatgaaagacctggttcaaactcagtccctttctgttgtttttttcctacacgaaaaaagctatcatgtcgagcatgtaagaatgatgtaggttgggcctccaaatacaagacaattggaaatcgccctaaggcaagccaatttcaatggtaatgtcttttcatggcttacagagtgacaaggtcattctcagtggactactagatcgggcaacagaatgccaatcttatagcctacgatcaaaaatggcctgtgttacgagaaaacacgctaagaacgacgacaagtgggggcatgcaaatgatcgattgcatcagtattctggagacgaggttagcgttgacggtatttcagagcacatccagctgacttcccgccgaggggagcgcttgtagacctcgtcgagacagaccactcgttgaagacttcctaatcaattggctcgacaggattacctgcattgatctccaaccaccaacgccgcgtcgaccttcaacccggcaccaactcacgcatattataccactccaaggccagaggcaacgaagaccatcccgccgtttaggaacacttgtcaccttggcctagaagcatgaagagctgtcactgtgactttcaattttttacccacccaaggtggcatatatatttaccaagcttagatgtgtgcctctatggcagactatgtatgacgtatgactgaagcaccccactttccccataagtttttctctcttccacagacaacaacccgataggctcttagatcaaatttatcgctacggtgatcatcatctcgatcaaaatgatttaacggtcgtatgatgttgatttcagggcatatcacttgaatttcgcagtgttgaaaatagtacaatgtccctctgcatctatcatcgagccgcgctggttaactgtatggaacgcagtcgacttgcgccgccagatccgttgcctggggttgtataagacatcgagggaagcttcagcttgcatgcaccacagctctgcatagatcatgactccatgactcaatgagagatatgttatatcggaagctcaccaaattattagtgcaacactcggctttggaatctttcggacattgatcagacaatggtggaacccctgacatgcagatatgttgagttatgattgacttcggtcacttataggattcaacttgatgctgtaagtaaacacttacataaatctccatacgcgcaaaggtaatacttgtgatgacgtgtgcattcagcagcagcgtggccgatgaagaatatgagagtgaagacgtatatggcgatagtgctgatggatttcatcgttggactacaaggaattttgtggttgaaggttgatgttaagacgtacgaccagtcgtttgatctaccggatggatgaaggggtccaatttgatcgaatttttattttcttctccggaaaaaggatgcttaagttttaacggcgagtcaaacaggccactacttgaagcattctgatcgaagaagctcgacaacatccacatgtgcgtttatgtatcagcctgaacttttggaacaagtatttcccggttcaacttctttcaaacaacaaataaatcgtctatacatgtgtatttgaggaggagcctggcagccacctggatgtatttgaatggggttaataaatgctatcaaatgaaccagcaatgcctctgattgtacgaatagatacgaatgttgttgccactgattgctgaggcacgtaagggcgtgtatgaaaaggtatggtccctaatttaactttgaggcttcggcgcgaactcttgcaatatgtggcctgccgatgagggagccggaggtgattgggtttggtgaggtcgacccggtcaatgcggtaccagcacatcactcagtcatcccaaggccggtagcacaagtgagacatgccccggtattaaaaaaaacctcggcatcatcgctcaaaagcattctgaactccgatcacagtcatgctttgcctgcagtttccattttcactcgacattccaagctcattttgcagtctttttctcagacaagattacctgtggtcaaggatacactcatgttttgcgctcttgcggaaacaagatattcgcgtaccgatgcactttgttcactctccaacttgttgctcacatttatggctatgatggtgtacacccaaaccatttgaaacggattttatatgactcaacacgagtttgatttcaggggatatcaatcaactatggtagtgagctagcttgaacttggtgaaaaaagggtatttgtccagatatcggcgagcccggccctacggcaatttgcaatctttggtcgactttggatgttttatctaagttcaaggttatcgtaggtagcgttagcttccgcccccgatttcaatagctgatcatgattgtagagtgatttgaacttaccgttttggcagtacagcacttcaatttcgtctcgcctggacacttcccttcaactggttcaaccactgacataagattatgtttaatgagttaacttctttctgcacaagtttggatcaagctatgcctttgcaaggttgatgctttgcacttaccgccatcaattccgccatcgcaaagaagaagagggtggtccgatgggcaactcggaccgtcagaaggagtgagagaagtagcgtggccaatgaagaaaccgagagcggaaaaaacgcatgcgacgatggatgtgatggacttcatagctgtatcagtcgattagacttgcgataaaggttttgtagataatttttttgatcttctgtatggctaaagaaattaaattgattgactcgtttttattttctctgaagatgggtggtggacgatcgaagtcagatgggccactatttatgtctttctgtgtgattgagaaatctcaagagagagtcgtgttggcgccctctaacccctagctatgtccgctgtggacttcaagttcaactttcgggattagactctagagggattgcgcgcttctttcgcccatgcaatagttatcgcctgtatttgagggcttacatttaagaaggtttcaagcaagaacagatgaacagaaatgaaccagttacgccacttgcaccttaagtttaaaacatcgtcactccaatgatcggcggatgcgcgcgtaaatgtaggcgcgtattccggctgacgtgccacccaggaagaatggcatgcagccgtgttcaaaaacaactgctaaagttctccacaagcccaatccgacacggacttcagcaatatggcatgcggaggaggaggctctataaagcatagcccagaagtcaaatagagagaaatgtgacgaggaaagcgtttgtggcagcattttactcaggtcctcaaagacccaatgatcaatggattcttaataaccaaaaaaacacgtctcctagcaagaaaatgcctaagttttaatgatttggggctgattatgcatctcttgtgctatcatttctgctggtcatgtcgcatttggatatctctatctgtaaacttgatgaatatggaccaaacgcttgaatcaatcgcgtgattttcagtcattccctggccttccagagtgcgcgctgttgggctagtactacgcacgcaggtttgaaggaaatgtggtttgatcaagttaccccgatcgggctaggcgcgacggacccaccaaggctttcatcccccagtgttgagatgggcggcacacgacctcattcaagtcagtcaccagctggcggcggtgtgacatgggcagcataatgatgatgggctgcaactgggaaacaagaagacgcctgaaagaggcagttctccttctcagttgttcgaggagccgggcctgctgtaggagcatgaactgtgtattcggtatggattccggctaggtgtgtcccgcaagagacagatgtacacagtctcctccgactggctcatgagtcgcggccgagtcggactatgtgagttgacctaggtcacagcagctgcattcttgactggagaggctgtttcgctttgcaagctgtgcgaatccgtttctgtaatgcaattggtctggggcccgaggttcctcaaagctatgtgcaacttgatggcttggctgccggtgaagggtgcgggagggggcgcttcgcgcccagcgacagtgttaagcgtcctcccaccaggggatgtgccagcttggtttggaaccgccccgggtcgcggggatgcatcgcgggtcggcccggcctttttggtttccccagttggcatcccctgccagcatagccgagttgctgccgttcacgtgaccacaacgggcgcaaactggttgtggacggtcgttttgcagggtgagctatttatggatgaaacaggtatgaaatctttcacgccctctaatattgctgcctcatttcccaatcatcgcttccgactaggctcgatcactggttaattggttactctatgacgtcatcttatgagtttagtctctttggtcgagcactctttcatgctctgctgtccactcaaaactcgaacgctggcttcctccacaacggtcaacagctggcttcctcctccccccacatagacacacactgttcacaagttcccaacattctgatcgaatcgtaaaaaaccaaagttgcaatccaaccaacctccccatgtctcaagtccagactccaccaggcgtgaccatcacctgcgcggtcgaagctggccatctggccatcttgacgcccgatgccctcaagttcctggccaccttgcatcgctactttgagcccacccgtcgttcccttctccaacgtcgtcaactcgaacaggcccgattggatgccggtggtctcccaaacttccactcggaaaccaaatggatcagagacaatcttgcttggcaagctgccagcccagcccctggtttggtcggtcaacctctgggccgttgataatttcgattttagcgccacaagtcattaacactcttttctcctgaatctgtctctcttgtgaatactgaatagcaagatcgtcgggttgaaatcaccggaccggtggaccgtaagatggtcatcaatgcgctcaactcaggcgctgctaccttcatggcagacttcgaaggtggatccacttttcatgccttatcaaatatcatctataactgatctttccgctttttttgttttccaagactcgcatgctccaacttggctcaacaatcttgacggtcagatcaacatgagagatgccgttcgaagacaaatctcattcaaagcccccaatgggaaggattataaactcaacgatcgtatcgccactttgatcgtccgagctcggggttggcatctagatgaaccgcatctgctggttgacggtcaacccatcagtggtggtatctttgacttcggactttactttttccataatgccaaggagtgcatcaagatgggctttggtccttacttttacctccccaaaatggagcactacctcgaggcgagattatggaatgatattttcaaagtttcccaggttggtgatattggttttcacgagcaaaccaattgaaaatgaattttactaactgattctttacttttaccacgcaggactatattcacatgccacgtgggacgattcgcgccacttgcttgattgaaactattcctgccgcattccaaatggatgagttcattttcgagctcaaagaacattcgtctggtcttaattgtggacgatgggactgtttgttgtttattttattagctttcaagtgtgtactaactggagcaaagtctgatctttgtttctctttgtcagacattttctccttcatcaaaaaaatgcgccacaatcctcaatttgtactcccggatcgttctgatgtcacgatgaccgtcccgttcatggacgcctatgttcgtctcctgatcaaaacttgtcattccagaggcgttgctgccatgggaggaatgagtgcgcagattcccatcaaagacaatcctaaagcaaacgaagcggctatcaacaaagtcaaggcggacaaattgagagaggttaaggctgggcacgatggaacatgggtcgctcatcctgctttggtgaaagtagcccttgacattttcaagtgagtggacttgatggtcaccgttgttgattccatctggctgacttcttgctttatccagtgaaaacatggttggacccaaccaatatcacgtgcgtcgctcagaagtgcaagtgactgccctcgatttactcaacacgaatgtacccggaaaaatcaccgagcacggtatccgcgagaacatatctgccgccttacaatactgtgccaattggatcactggggttggttgtgtgccgattgcgaatctgatggaagacgctgctactgcagaaatagcgcgtcttcaaatatggcagtgggttcgacatggttctatgaccgatgcccacaaaaaaatcactgccgagtggatcgatcaaatcttggaggaagaaactgctcaagccaagaagacgaccgccaagggattaaatccagccaaagtcgatatagcacagcgctatttgagttcgcaagcgcatgcaccagttcctgatgattttctgactagtgcgctcatgaccaggtatgtgctcatcacccaggatctctaaatgtaccactgactgaaacttgacttggtatgatagtttggatgatatggctgccccaaaccgaccaaaactgtaaataaaaaaaagtattcgcgtccttcaaatatactatcgagcttgactacaggagagagagcggagcagttcttaaggttcacagctcaagttgatctccgcgtgggaagtttcatttgtaatagttaatttgtctcttcatcccttcagccgttttcgacttgatctttccaatcatttcagtcagctcaagtatgataggctcgtttattgagtttttgcattttttatctatttgtttgaaactctagcattgtaagctaaatagatgtacccgccattatcactttgatatgtatactattattgttcatttaggttatgcagtacgattaccgtccctcttgcttttagccatttgcccaaagggtagacatggaatagggaaagtttgccacgatcttccgtaagagattaattaagggaatcaccaacctaaacaacacttatgagttgggagaacaaccctgtcggcagcggtccctcaccgggtatcatcgcaccttttggaggccgtccgtcgcttgagattttggggtgatgttgtctaccagctcgccccgacgccgaggaaaataaaacaccgtaactcgcactaccctcttgctgaggagtcttcttcaccgagggccgaccgattcgatgcaccgaggaagcccaaaacgtgaatataaagccacaaactgtgtcggacatcatcgtccgtctccgtggcgcaattggttagcgcgttcgactgttatgcgaggtgaaggtcccggtccgcctgtacgagcacattggcattcatcgagaggttggcagttcaagcctgcccggggacggcgctttttgagctgccgagtgaggaagggaggatcggatgtaggatctctgttgattccgagaatgaaactcaaatcaaagagaggcgcagcaattgggcatcgattggctttccgcaaaaatcagctcaagaaagtttacaacagtacacttgattgtacatcatttttcttcttttttgttttctttattcgagagggaaaatagggatgctagctctctcgggttgactgttggtaagaaatctacttgttctgcaaatcgagcatggttgacagaacatgttgtttggtgccgctcaaagagggactaactacattcctgactacatcaaccagtaaaataagtcactcttggctcaagaaatctctttgcatgggctgagcgcccaaggagagttggaaaaagacatgatggttgttttctcggaatgatagttcgttcagtcaacggccagctggtatctccctccacatagaaaaagatttttttatagttgataacatcaaacactggatgacttcctgtcaacatctgcgggtctcccagtttccatttagagctgaaaaagctagatttccctgcgaaaatctagactttttgggtctaaatcaaaaactgtgagggtcccagatccgacgggaagtcctccactggaaaagggtatttgaattctaatctaatgaatcagctgcttctaattcaacccctggaatgttcttgagatgatggtcaactcacctcaggaaaaaaaagtgagtttccttgtgttgtggaatttcatcaaccagcaaatcaatcattatagttgcagaccaagggatgctcctctcttttttggagtttagaattggagaattggagaagctatcaaaaacgagcaaattgaatcacaaaaaaatgaaaaaagcaactgccaattcacaaacttggcccccatttccacctcagtccaagctgtttgatttcaaggcacagccttaattttaaacctacatgaacatggtttaaaaaaaacaatttatgatggttttttgtagcagctagtagaaaaaaacaaaaaccagaaactgatatctcttatctgatagttatcatgaaagttagcaccttgatgtgagcctcagaaaactggtgttggaagtttaaccgatttgttcatggtgtcatgaacagcacctgcaagctcacaaaagagccccattgtctattctcgggcaaggtgcaagagatgaattccatttgtggtttttaagatcttcaaactatgacataccatgtgaagtgctacagataagaagaaagctggaagctcataacgcagggaccagacacatggagttcaatcttgatcctcaacaaaaaaaaaagaactgataaattgagggtctgttgcagtggcagatcaagcatgaagaagatatctatttatggttgtgggaaatggagacctgctcttagtaccacaaggattgctcaaaagatgaaacaagaagtgtgggtctaacagtggatcatttggatcatccaggtccaaatcagattcttcatagctgatctggtccatgttgtagggagaagacaaaagaccccttgtatggaggagactaaaagtttcaaggatctcccaggggggttggtttgtgacagggagcgatgtgttttaccgaattaggtaacttggaccactgaattcgactggcaaactctaaacccgcaactgcactaacaccacttcagcatcccgatcaaaaccagaaacgaaccagctcgagatcaaagaacgcacacaatacttgggcaacatcgatcatccaactcggattgatatagagaacctgctcgggaaaaaagaagacagaaatggcagtcgcactggcgatgattcagaacgtccctcaatacatctcttccttccgagttcgtcatccttctctctctttcacttgatcatcatgagatccggaacccactcaatctgactcgcattgaaattgattgttatcccttttttgggggcggggtgtttggaaaaaatcgcaggagcaacgcttatcagccatccgaccgttttcagaattcttcgattatcagaggatctcgcgcccgaatgatctgaatgcagccacctcagtaagtccacaacaaccccccttcccctcgacgatcgaacgcatctctccaaatagaagaggatcgactctaactcaagcatgaatgacatctgcagagaatcacctacaacactcgccatttcagcggcaattatgccctgatcgtcgccgccttggcggtctacagtctgctcacaaatcctctgctgttgatctcgatcggcttcttagtcggtggatttggatgcatccaacgttttggtgcgcacccacgatctcagtctgctcgatcatgtactcttgcctgccgcagacgagaaatcggctgaaagccgatcgagtctcttttgaaactgcttaggccccgatcctaatatgccatccgaaggccaaatggtcacccaaaaatcgctctacatcaccctctttgtcatcggcattccgatgctttggatcgctgcgcccatcgcaactgccatgtgtacgcttctccttgtccatctgcattcaatcactcaagttgacactcccctccatcctttggtgattgcttacagggcttgtgggatcctcggcggtaacggtcctgggacatgcctcatttcttgaacccagtgtcgtcagtctttatatctcccctgattcttacctctgttgttgttgttgtccaaatgctcctagagccaatcgatagtctcgaccggctacgattttttggtttaatactgatctaagatgtgcacttactcatcacaggaatcggaatactcttcggtccaacaagtatgaagcaaagccccaatagacccagacccagcatcctcccgactctcttgcttgtacgacttctttttttggattccattcttgccttgccttgtttttatatattagttggttgggtggatgagacgaacaagggcatgttacatcgggggttgatgggtgtgttgaatgacatcgggtcgatttcttttttttctttctttggctaactttttgtacgctttttttgttggcacatccatcctctcaagatgcccctcacctcttttttgttggtttgttcgtctgcacataaccatagagtcgcccaaaatctgaaatattttgcaaattaattccagtcattggcatcctttctcttcatcctgacattctttctctacatcatcccctttgtcttcacgttgctcttttggttgcctgtttggtgctctggggctaatcttgcctgttacagtttttttttcagatcgaagagtgtgatctgatgttgattcatgtttcaaaaagcctcgagggagagagagagagagaaagaataacgagaacaaaagggggaggggtctacatattacattgagataggaagatttacaacgaaaaaaaaagtttcaagcagtgaatgatttagcattccttagtgcttctcgacattcattaccgacctgcttagcgccctggacgcccgcctcttcgaaggacctcagggccggttcccattggccccagagctgatcagccgccgcccgtgtctcggtggccagcagacctttcaggacggcaggcaaactcaataacgccgagagatgcagaccgtcttcgaacttgttggtgagtgcagtctcagaagtcgtggcggttggatctgaagggctctgcaggttgctcggggctcgagtgctcgtcaggctggttgagagctgagagatcactgataaggaatcttgtagctgggacagagttccatcaagcttctgagagctactcttcatctgatagatatcatcaaaaaaaaaaaaaaaataaggaggttcgattgtcaggaatggatgatgattgagatatgagggtattagggggcttgccttatcgatcgtttcgcttgcttcgaccaattcatgatggtgattatagaccaagctttgtcgttcgccatcgagctcgcgaatctcggacatgagttcattggcggtcgagaggagggagtttaaggaggaggttccgacgagcttgttgaagtaagcgtcgacatcgaagtagggcgaatcgatcgagagtcgttcctggggatggctcagccgagccgagtcgttagtcgatccagatacatgtgcgaggcccggttcttccggtccggatggattggcggcctcggttgggttcccgagaccgtagtagtctcgtagaaggttcctcgcccgccgcttcgctaggaccggatcccccgtcgtacccaccttgcccaggacgggcggatggcttgggaagttcatctgatgggccgtggatggtgcgctgctttgaggggaggaggtcgtcgagctactggttgtccgggtaagtaccttgggcgtccgggatggagagaccgatacggtggggagtgacgactttcgctgcatgatgacggcactcttaaacgattctcacaagcctgcttggatatccagtgattactagatttaatctcgagccactgtactgtgaatcaatctttcatcagcaccgcatatcaatcataggaaaacgagtgttgggaaactaactgcaactgaaatcttgagccgatcagcaaacgagcatccttgatgcgcaattcgaccgaccaatcctcgccgcaggaatctcagctgagttcgtgggtttgttgcgagtcgaaagtgagattgtttgtgaaggtgtttgttggtgatcgatcgactatttatgtacgtagtctgaggtcatcactcattgagaaggcacgtgacagctgaggggagacgaggatgtcacaggagatgtcacagagctcttctcgcctggctgtcggagctgtccggctggtgaagcgactcacatccaccaaacccatcaaagacgaccatcaccctgtacaatccaatccaacccaatcgactcacaaaatgatcaactacctcaccaaccgtacgtccataaaccaggccgccgtagtcgacaaaacagctgacgacttgctccttgccttgtctgactgactgactgaccgatgatcgaatgtagtgcccaatcgaatccccgagaaacagaggatgtttcaagtacgttttcttcttcccctctatcgaattcttgctttgcaatcatcatcgatcggttattaggaagatgttgatcgatcgttgggtgggtgtggattttgatctattcagggcgaccatcgattggttcatcagaagttacctcgcgctcgagtctacatgggtcagtcttcttgggcttttctggatgatgatcataattttttttggttcaacctggaattatctggacgggtattgacaattgaaatcctcctcttgtagggatctattacaccatctttggtgctagtatgctttggtctgctaatgggctttacaagttgatccgggtacgtacatctctttgaacatctctggtctttttttttctttcgaaagaatgaccctcggctgattttttctgtttgccttttctacccgggtggcttgacaatcgtgacctatcctcttttcatccccgatctttcgtatcgttccattttttcattcttcaaatcgtttcactttccaccgaccatcaacattgcttcttctcttaaccaactatcaatcgtcattttctttttgctccgtactgcttcaatgtgctctcattggattatcgatcatcagggaaagaagtgaactcctcaacttaatagatgtttttttttgctcgttttcatttttgtgtttatcgatcacagcaatctcaagctcttcgatcatcatctttcatctcaacaaaaaaaaacacaaagcaacaccatcaagccttctctgacccttgctttcagagatacataatcatcattgcattttcttatgataggaaaataaagaaataaacgcttaaagctttgtttgggtattggttggtgaaagatatgaatcagagaatgtgtagggatgagaagccagaacgtttcctacacaccggtggtaatcaggctctagcttgttccctcagcatgcttatagggacatgtctgccagctggactgttctctctcacccaactatcaacacctattcaatactttccggctgcatttgtatcgggagacggatatgtgcctggctggaagccccaacactaggatattgttgatcatgttctcagtggtagactctttactgttcattggttcttgggttcagctacttccaatacgagtcgatggcagaatgctacactttctgctaattcttttttgattatcttcctttgtggtgatatagacagatcggaaatcgctagtcagctgccctcctcaagcagagcctactcgtgggttcttcagattggcctacatggagaactgtctggtttgaagggagcagtaaggaaatgttatgatggattgattggggaataggttgggtgaggtgatggactaacatgacgcgggtgtggatacttcagactaagcggagcaatatccggtggcgtccactcccgtcatccagcgagcttcacccatcacccaccaaattaaacagcgaccaccaccaccactcaagatatccctcatcactatctgatcagctacttcaacccatcgctgcccggaaagaaaaaatgcgtgcggctcggatcctacgtcaagtctccaatgaggccaagaagcctgcaacccagcaacgtcatacggccgcagacccgttcttgtatcacactaaacctccatctgcgttttgggaaaaattcagaaagatgatggccatcaatccgtaagtgatactggatccagtccactcaattgttggaatacaagaagaactgaaaaaaaaaaaaaacggggttgttgtggtttatcatagggaatcatcatcatcaggaatgcaattgaacgaggttttcagatcgcctccgccggcatctatcaagaccgtccaagtgacaccggcctccaaggcctcggatccggccgaaaacccgtaccatgagcgcgactttcgtcggatgtatcctcgcttggagatggtcacccagaccgatcttgccgacttgttgattgcggcgcctgagcgaatgcagtatgtgtactcgatcagaaacctctctatgtaggaaaaaaaaaatctggacgaagactcatggatctcttgtcgggaaatcgttcttcttgtttgtttcttaaggttgccttccccttcctccgccacctcctcggccacctcgctcacttccggatctgagaacagcccctcattggcagccttgtacctctcctcatcggcttcctcctcagaatcttcatccacttttgtccccccgacacctcctggcaagcctcgttgagtctctcctttctctcgacgctgctttctcttatatctatgatcggccatcactactcacatctaacattccatcactggtcacatccaacattcatttggcttctcaaccttttttttttagatcgatacagtctcggtgaacagccccctcagaacaaggatgctcatttccccatgtcagtgtcccatttgtatttgcccacacacatccacatatactaactatccaacatttatttccccttgatttgttgaattatgaaggttgaattattcttaaagctttcgcaatcaccaaaggcaaaaaaaagaatatagaacatagacatgagcgatgcttctttttcagaattaacatgcgatgattatcataatcaatcggaaaagaagtataatagtccgaacgaaggcttgataaacatatgaatttcttctctagatcaactctcacttacactttctacaccaatgcttgagatctattttagtcagattcaattatattgattgttatctgaaattgaaatggttcttgtgtaacaaggcaagtggagatcgagatgatcgatcttaaagagcattgggtggtgttctccaggccaatcactagtatgtctcgtatgatagttcatcaagaattatcccaattcttcagctatatcctgcgtccagttttgtctttctaactagtatccgtgattcaacattagcacaatcaaatctttacctgatggtgatcgttgggggcacctgaccagaacgttttccaagccattttttcgcctctggtttgatgtacctctgcttcgaacttgacaagtcacctgcgagcgcgccaccttgagggtgaccacgtccacagactaccattgacttgtggtgttcagtgcaactctatgtacccggagaatcgaaaggtcagtaccggcctcaaggagctgtcgcaagaagctgccgatgtagcacaacgggtgcgcccattcagaatacagacccgaagaccggaggcgccactatgcgttgctacttatttacatacgatccacaatactcgggtgtatgcgacatcgtgttggtgatcttaacaaggggcacatgatttgttaggtagctatattccgatacaccagttacatcaacttacttcacccgaaccgttgttgagtggcagcagccctcctgctcacttctctgcgcttgtagccagacaagcggcagttcgaccgcattagcaggtatcgcccgattccggctggcgcgggcgaactacacagccaaggtgccgagaaactgcgctccctaggtcatagatggacccatggtggctcccggaggcctaagtccaacacgaaacgccatcatgtgcgttgataaaaatcggttggagaatcagcgcaactctaataaaagtgcaaagatgccagctccacatcacattctcttacagctgctgatacgcacaaccgatcttcgccatacatttcattcgccaggattcaggcgtatgtaagtatcattccggggtgtttcattgtctcaacctgagccttcggcaatagctattactattagggatatagctatatttcaacttttgtacattcttccggttccctcttttcaatcaatttctttgtctatcttatatcttggctcactaaaatgcgccttatcaacattcatttaacatgcaacactttactatggggacagattatcttggtcaacttttgtccagaatcgcaggcagctgactccagtcgaccaaccacgccgattcccgcgcctaaaagctatgctcctgaaagagtgtcttgccctgcacacctgtccgtgtcaacttcctccgcctacccagtacgcgaccaagtccgatttctcgtgatttcccgataacatatagcgcagctcacgctcatactacatttctcttctgattccctgaattagtggcccgcaagttcagctgagcaagcatatgtctcatccaagactgccaaatcgctcaaaccatgggaagattatctgtcaagggtcaatctgaaaggcttcgacgtcaaagagttcttgaaaagctcgacccacaatggcttagttgctggtcgaaatctcccaaatatcgcgttcagtctcaccggaggtggcaatcgagcactcctttattccgcctcgatcttggatgcctttgactccaggaatcctgacgccaacaaagcccgcacaggtggtgtactccaactggccaatttcgcctcaggattatcttcgtaggtcccccccccgcctaatatttaccaaaattgttggactagatattggtattaacaacataacctcgaaattatagctcttcctggtttctggccagttgggggaatgccaacttcgtcagattccctgaactcgcagatcatgtgtggcagtcagaattctcacatgattacttcagttggaatcaattgaagcattacatccgtcactatcgtgatgccagacaaaagaaaaaggccggttttcatgtcagcgccgtcgagtgagtctcaggaatccgaaaatcctctcgaactgattcgatactgagatcttttctttgggggggccgaaacagtatctggggacgggtactttcaaggaatctcttgtgggtggatgtccaccctgcatctctttagtagaatatttctaaccacacaatttaactccagaaatgacccaaatatcgggaagaactttgacactatcatcaatgcgatataaatctgaatacgtccaacaatcgtttccatttccaatcattgtggcaacgtctcgcaagcaagaagcggctgatatgaggggggacagtccgatatgtgagtccactctgtggctcagtgtttttaaactggaaactgatatgtcacaagaatgttttatttgaaacttaattattataaagacgaattcacgccggaagatgttaatgtatggcatcccaccctgaatgccacttttccaatcgagtatcttggttcaaaaaccggcgcggctaccaataaagtaacagaatgtgtcaccggattcgacaacattgggttagtaagacttccctctcagaatactattccaagattgagttcccaaatttaatcgcgtgataatgccgctttcaatgccacatcttctgtcttaggtttctgattgtaagcataaatcaacaaaaaaagaacttccaaaaacgttcaagcgctaacatacagagtggaacttgatcagggagcttccagtaacatttttagctatctggtatgtttttcaacttacttgtctgataagtgaaccatccactgcgactgataattgaatattctaatctcaggatgggaaagtaaaaaagaaatcatttttgagtcgagtaatgaagatgtttgtgaaagggagattttacgaggctttagtaagtgtttagatgaaacaacaggagaatcatttttttacagatcaagatgatgattcgtattcaatatccaatggttctactaattctgatctaggttcccaacccgttcatgggccaaggcaaggggcctactccaggacatggctttccggatggagagaacgaagaactcctcttggctgatggggcgctggcccaagaatcgatgcctttgttcccgttcctgcaaccttcaagaatggtggatgttatcatggctgtggactcagtgagtctaaatcagatccacgatctctgtcctctgctagtcgtgattttatgtctgatgagcgtcattttctgatttgcttgcaggcagtcaatggcaaatcgtttgacaatccgaatgagaaaggctgttagtcttcatgtctaattcactgggctcttgcttagtatctgactggcagaattgactgttttgtttagatcccaacggtacatcattgtatcgaactagtatgaagctaaaacagaatggctacggcggctataaatttccagagtaagctcgagatggaatggccaacaatacatattttaggcactatagtctcgagggaaattatttcttattgatcatcattttttttttttttttttttcatgtatagtgttccagaaacctaccaacatacaacattcactgaccggggctacaacagacgaccgaccttctttggatgtgacaaagacgtgccgctggtagtttatctccccaatcactttgttacaaaggagaccgaccaatccaccatgcaggccgtttacaaagtaagggctacgaaaagcttagcttttttaaaaacaaaagaacacaataaatgctgacaagcttactttattaatcgttccagaaagaagagatcaaagggtccttcgaaaacggattctacatcgccactcaaacccacccatcgcaaaatggaactgaatggcctgcgtgtttggcatgcgcactcatcgatcgacagaataccagaaacggaaccccaagaacaccgcaatgtacatcttgtttctccagttattgcgctagtggcttttaagacaaaatccatccaaatccagaacaatctcattctttcctttcttcttcacgttcttttcgtcttcgtcttcttcttgtgtgtacattttaatcaacatctgtcttttgatccaaatctaccagtctaaacacaacagtgtaatacatttgttttgagagtttatgtagtactgaaacccacttggaaaacaaaactgaactgagttttcaagattgcataagatcagactggcaggtttcagaaaattgtctggtcatgcttttgatgtatcagtccacaattgtgcttgaagtctggatcaagggttcttcaagagttcaattggtttttttgggggggtttacatgaaattttaagattttgatgtgattcagattctcattcagttttttagggattgttgatgcttggctggattttctaatattgacccggtgtagcctgggctatagcacagtctattgtggccagttgcagaatcttccatgagcttgttctataatcaaatattgtctattacaatgtgttatacttatttctatgattttcttttctgattagagtgttttgcaaattttgatgtggcatagaaaatccagaagtatttgaattaaacagtgttggtagactaaaatgaggctaatacattgctgatgcatttagtttcagtagcatttttagcatagaggaccggtgtttctcacactcatcactccccccaacttcttcaaatttgattgattgaatttgtatatttcatttgagaatatcttcagacctggagagattggtgttggtattctcaaccctttgtcttgattttctcatcatattcacattcatttgcatatctagtatctcaataccaaaggtcccatatctttttcatttcactcaggggctcctgggccatttgaccacatctaccaaagtgagagctgacaccatctttaatcaagccaccattgcttgagccaattcagctattatatttcttctcagaatttccagtttcatcaattgttaatgatttgctgaagccaatttcttttggaggaatgttttgctcaaattaggatataagccatttcaaactgcatgaattcatgtgcttgatgtaaaaaatggcgtgtaaggcctaattgaagacatacgtcagatgttaaattcaaagtagcaggggttgaagccttgtttggctaggatgaagatgagggactacaaggcaagtgtaaagccaaatcttggaaatcagatcaaggtgtgattgaaatttcacaaaaaggtgtgattgaaatttcacaaaagaagcacccatttgaggaaattgacggtggctaaaggtgtaccaccagacaagtgtttcaaggtgacctgcggtgttggctgtataagattagacctgcaaggttcacttgcaatgacttttaacaaggacaagtagaagagattcagtctcaggccaagggggcaacaagtcaagaattgttgtgaggtgaatgtattgagaagaatttctggccagtggcagtgtcattctgggtgtttggaatgaaaccacattaattggcaaagttgacattcattagtgcatcaaactctcacctgacagtggaggttcagggaaactggcgtgatgaagttgttttccttaagcaaaacccgtttttttgtgttctgatcacaggctgctggatgaattatcgctaaaatgtgttctggatcatacaccgtgccggcaggaccccgaacgtatatactggtctagaatacatgtccgaacgtcgggggcgatgctgacagctgtgcaatgctccggcctgcaatatttaaatacttgtttgtgtcatcttgtccgggatcttaacaagggggcacataatttgttggatattaatacaatgattctcatacatcaattgcaattccttttcctctgtctcatgcctcttggctggttttctttcttccctgacccgggcaagcgccaattctccagagccaggttccggtacagccgcccaattctgcagcggagagattccccatgatgtttttagcagactgaacttgccatcaaaacctctgtgggactggttagactcagaggctgccaaaggattgccgcaagtctgccactcaacgaaaccgcttgacttgtggctcttttgcagctgctgatacagccgggccatacacgcatttccaagttgttgtatacatagcatgtagagggtcgagctctgatgaaacttcaatgctcggaattcaggcccatgtatcatcattccgggatgtttcactgggtgaacttggtgcttcggtgatgtcctcctccacacacccttggggatagctaaagcctattaattagccttcgcacactccacccgttccccttccccgattacgattcctgactaatttatttcttggctcgctgcaatgcgccttcttaacactcatttaacactaaaaattctactatggggacacactctcttcggctattgcaaagaatcgcaggcagctgactctagtcgggcaaccacaccgcttcccacacctaaaagctatgctcctgaaaaaatctcttgtcctgcaagcctgtccgtgtcaatctcctcaacatacccagtacgagacaagtcccatttcttacaatttgaccctagaagacacattggcacacgctgacatcgcctttctttcctccgcccttccagtggcccacaagctcggctgagcaagcttatatctcgtccaagactaccaaatccctcaaaacatgggaagattatttatgcagggtgaatctgaccggcttcgacgtgaaagaatttttgaaaaattcgacacgcgatggccaagttgctggtcgaaatctacccaacatagcgttcagtctatcgggaggcggaaatcgagcactcctatatgccgcctcgatcatggatgctttcgattccagaaatcctcaagccaacgaagcccgtaccggcggtgtactccaactggccaatttcgcctcaggcttgtctgcgtatgttttcaaatgttgataaacattaatcatctaccaaaggtagtcttgaccaaatgaaattaaaaattcgtcgaaattacagctcttcctggcttcttgcaagttgggggaaagctaacttcattagattccctgagctggcagataatgcgtggcattcggcatttacacacggctacttcagttggaaacgtatgaagcattaccctcaccactatcgtgatctcaggaagaagaaaaaggccggtttccacgtcagtgtagttgagtaagttcaacttcgaagagtatgaaaggatctcgtaaaagaatttgaatctaaaaacaaatctgaaccaacacagtatctggggaaggatactatcaaaaaatctcttgtgggtggatttcgaccctgaggattttcatttaaaacaatctaaccaattttggattccagaaatgacccagacgtcggaagaacgttgacactatcatcgctgcgatctaaatctgaatatgttgagcaatccgttccctttccgatccttgtgacaacctcaagaaaacaagaaggcgccgatcttgatttggacagcccaatatgtgagcccagatatcctgaagtcttcaaagagtggaatctaagccgttacatgcttttcggtacttggcaaagacgaattcacgccggaagatatcaatgtgtggcatccgaccttgaatgcgacctttccaatcgaatatcttggttcaaaggcgggcgcggtcaccaataaagcaacagagtgtgtcactggtttcgataaccttgggttagtaagacttccctttatgcttctctgatatgagattcccaatttcattggaacactaatagcagtttgaatgccaaatcctccgccttagattcttgatggtgagtgaaaaaaaaaactacaagaaacatgccgaaactcaacactaagacatgcgttgaaaatcgattagggggcttccagcaacatttttagttatcaggtataatttcgattaaccaacccgaattaaggtgagcggaggtctgagactgaaaagacactaacttgacattaggatgggaaaaaaataagtaaatcgatgttggctggcctggcgagtatgtttgtgaaaggcagattctatgaggctttggtaagcattgacttgacccagcgggacttaaaaattgatgagtaaatgtccattagtaaaacatataaacttcaatcattatttataggtacccaacccgttcatgggtcaaggcatgggtcctgcgcctggaactggttatcccgatggagaaagggacgaacttctcctggccgatggggcgatggcccaagagtcaatgcctttgttcccacttctgcaaccttccagaatggtggatgtcatactggctgtggactcagttagttgatgttcgattaacgatcctcttttctgggtgaagtttctgatcaccttgactttttccattttcttacagtcagtcgatggaagagcgtttgacaatccgaaccagaaaggatgtgagccaggatgatagatctcgtgattccttgctcaatattttactgaaaaaaaaaaactttttatccagatcccaacggcacatcgttgtaccgcactagcatgaagctacagcaggagggctatcgaggcttcaagtttccagagtaagcacaagacgggttaacattcgcgcgtgtttcaggccccgaaagattcgagggaattgacgattgttgaccatcaaacttgggtgtttagagttccagaaacatacaaacatacgaccttcactgatcggggctatcacagacggccaactttcttcggatgtgacaaagacgttcccctggtggtttatattcccaatcacttcgtgacaaaagataccagccagtccaccatgcaagcagtttataaagtgggtacttttttaattcttatcaaaagagttcaaccggaatcaacagcgcttataatcttaatatcgtacatatatccagaaagaagacataaaaggttttttcgagaacggattctacgtggcgactcaaacacactcatcgcaaaatgacacggagtggccttcgtgtctggcatgcgcactggttgatcgccaaaataccagaaatggaatgcaaagaacacctcaatgcatatcttgtttcacaaggtattgcgctagtggattttgaaacaaatttaatttgaaattttcttagcctttcctttcctttccaatgaccaaataaacataaatttgctatttaatatttgcatttcatttgaatctaattctcaaagtataacatcgagtttgtgatttgttttgtaatactgataccattaaaggaacataaggatggaatttggttacatatccagttcacaacttaaattgaaattaattgttaatgtttttgaaaatcacatcagtgggatttgcacaatgctttgtgaatcaggtcatacaaaatattacttgttactaccattttgtttgtatttaattgggtatttgtgatgttccttgagcagttagataatagtgtgccccagaaaaaaccttagatccatacagaaatcaatttttccacactaatttaaaaaaattggttcccagcatctcttctccttaatatattttgtgaatataaggtaaagtctacactgaatctttgggggaaaggcacatcttaagccccttcaatacagccacctatgaggccaattattgatcctctctttgcttgagggatataagatatgttgggagatttcaaattgctttagggccttagctaatcaactcccaaacttgggaggatcaactcccaaatttgggagttgttgcgaggaccccttgaggaaagtcccaggatgtccccagtcccaatagcctggctcccccgggccctaagccgtggtagttgctcctcccattcctgcagtaggaatgggagttgattccctaatgaaaataataaaaaataaattattccccggaaaaatattgtggggaatgtcctccaaatctttatgcccctcctggcagtcaagatttggacagacacgttcagcggctggagggaatccttctggccatttgttgagtttttgaatctgctctgcacatgacaagagactgtggacctagcacaccaattgcttagggtttgagactcactcttggtatctagaattcttgagacggacttcaatcattccacaaccaatcgagaaatatcccggttcaacttcctcaaattcaattctgcaaccaataatcattgaacagcaacaaaattcctcaagctcatcaccggaataatcattctagtaatgtaaattgcctcaaaatgagcccttccttgacccaatctgagctctgaatcttttattcttcccttgtttattcttatcttagatttagctttcacattcctctacttcttaatgattcttccagttgctgagagtgtgcaacctcagtgaacaagagaacagaaacctgaggaatcctcccgtttgctgagagtgtaaaactcttaggaaacaggttgtaccagcactgggtctataccataatttactataactggtccttttcagtatattaaagtttcctcaaatttctatttactataccaatactataacctgcacatttcccaccaatattggtatagtataggccactttttgtggctccaaaattcaaatatattataagggccttggctttatcagccattatgaactccagagagcccttctgtgttcaagaaactctcaaaagtagccataggtggttttagcagcatccaggtcagcttatacacctggggtgcagtttgacgtggtccgacaccgcttttggccgtggatcccaagagtgaccactgcggggggtcggaccaggacctgtcagtccagagttttctgtgggccccacccacccatccacagcgcccctccgaagctgccctgaggagccagcatgaatccgggtagggccgcagttgcagaaacaacggtgacctcaaaagggaacccaagcggcagagtggactggccggccaaggggtaaccttgaccactagtgcacagggacatgttggtatccccctccttccaaaaccagattgaccagtactgcttggttccaggttttttttactgacatcacaaaaagattttttgaagttttttttttttcttcaatgttcatttttcttgagcttttagaatgtcagtgttgagatctgacctcgatccctctagactttagcagtgttttacctaagggaaccggattacatgatcagtctggtttgcaatgacatcatcactacatttcactttctctcagatatatagaccgctctcttttccgaaacatttcttccttcctcatgactccagaattatattttgattagggtcttggctaatcgactcccaacaattggagagtcgactcccaatccccaaaacccccggaattttcaccgaaatccccgaggaatgggagtcgatcctccaaacccgtcagcgggtttgggagtcgaaaagccaagcatttttattaaaaaataatccaacccctgaaggagttgggggtcaattccccaaaacccactgggttttgggggttgctaactaaaaagagcccgcgtcggccgggaggattcctcccggccgctgatggcacattttagttagcgacccccaaaactctcaacagccgagagaaacactctcggctgttgagagtgtacactctcaacggccgagagtgtttctcacggccgctgagggtgtgccatcagcggccgggaggaatcctcccggccgacgcgggctatttttagttagcgacccccaaaacccagtgggttttggggaattgacccccaactccttcgggggttggattattttttaataaaaatgcttggctttttgactcccaaacctgctgacgggtttggaggatcgactcccattcctcggggatttcggtgaaaattccgggggtttcggggattgggagtcgactctccaagttttgggagtcgattagccaagacccttttattattatcatcttaaatcacatcacttcttttctggattcatcatcgttgttctttcctctacacattaaacaacctcttacattgactcaactccggtcatcaatccttgctacacaaccaatctcccttccattcgactctccgttgattcaagttcccttccattcgactctccgttgattcaagttcccttccactcgactctccgccgattctcttttagtcgatacagcttccttatagtcgtaggttcttgactcacctctttgctttatcaaccgagctaagatcttcttcctgacacttttgactattagtcacctttcttctcttttgtcacctgtgttcttattgtcgttgtcgcgtctcttgttcgactgctcctgccttaaggtaccatttcatttcttttatttttctttctattgtatttcttagtcactgtgcttattaagaaatccatccttaagtttgacacttaacattcaggacccgttcgagcgggtccgggctgtagttagaaaaagaattggccgccgtgggaccgacgtgagcaacaagcccaatcggcttgtatgtggaattgtggaaccaacgtcaaaaaaaaagtcggttcatggaaccgccgtcaaaatcggctcttaccaaagctttacagagccaatcttgtcggctccacggaggggcagtgatccgtgggatccacaatcaggctcggcaggaactgcccctggggtgtagtagagtaaatcacccaaaacgaatttcctgttctcctcagttatagtaaagggccctgaaaatctgactctaaccacactctttatagtaaagttggaaatatatataccataacaatactataccaataaccgtaatgtataggcccagtattggttgtacactctcagcaaccaggaggctttgaagggactgggttgtacactctcagcaaccaggaggctttgaagggactgggctgtacactctcagcaaccaggaggaatcctcacggttgctgatagtgtacaaacctcagtgactgagaaaatcctcacggttgctgatagtgtacaaacctcggcaactgagagaatccctttggctgctgaggttcagctctcagaaactgatagaatcctcctggttgctgagagctgtaccctcccagaaacctggaggaattcctccagttgctgagaggtgtacacccttgtcagctcagagtgataactcctggctgttgaggtgtgcaggctggcaggggggggggtacaaacttcaacggccaggaggattccctccagccactgaaaatgtccaaatcttgacaccaggaaaagatttggagggcattcctgcaacagacaggcacagcacacagcaaaactcaaaaaatatctatgaaaatgatttcagttaaagaagtttaatcatgaggcaaatcaagaaaattcagaaacataagtaagaaaataaagctaagacaaggaaaaaaaaactgatattttatttctcttctaaaatgaagaaaagaataaataagaatgtagtctgtaacaaatcagtacaaagaagttgaaacatttgtatctagttatgggtatttaagagcttgtatttgtcatgagggtttctttcctcatggcaaaatcaacaaaaatctgttaaaagaaataaagaaacttttgtcttaataaaaatcagaagaacttaggtctgctcgatctgtttgcttgtaatgtggatcatttattgtttgcgtgtcttgggctgctgtgaccttagttgttacaattccccagaatatattcccggggaatgatttatttattattattttcattagggaatcaactcccattcctaatgcaggaatgggagtagcaactaccacggctcagggggagttgggtttttggggctggggatgtcctgggactgccctcaagtggtcctcccaatgaatcccaagtttgagagtcaattagctaaggcccttgttttatcaacataatgtgaataacatgcaactgtttggctgtgatcactaccaatattggcaagttgcaccaaaacaccagtttttccggcattctttaagaaactgacatacaaaacatttgagcctcatctcttggagacatttgacatcatcttcatcagatttctacttgtgcctttcttcagtcttgcacattcctcagtaagcaccactgtgaatcttgatggcttctaatgcagagaaaggtttgagagaacttgttaatgtttgttgctagcaaagaggtggtctatttatggaccactggtgatcagggtacaagcaatgagcttcagaatgaagctcataatacaaagggttgtctatatatagagtcactaagactagtagtacaaagaattggatgaagagagaaacaaaaggaagagaaactaaaatacatgtacagtgggtggaccattatttttggctgcttgttttggattctacatcttcaaagcacaaacttcaagtcacaagagttggttaattggtgcagaataggtcccagaaaatgaatatgaagaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaaatgtttgtttccaaaagctttgttattgattttgggggagtggaagttctgagagaaagaaagagtggaatatggcaagaatgattataattgaaagaattggaaccaaaaaagggtgatccaggttggatgtccagatttgatccaaattaatagattctagtgcttgactacaatgtgagctggtgaatgccctactcaacatctgtttaaaaccaactggtaaccatttttttagaatgttcatttataatcattcttcccattttccattctttctgttgaaatttgaaactaaaagcatgtaagaggttgagggccaaaaaaagaagagtctcatttttgggaatggctcacggaaaaagagtgtaagagccaatgatttttattcacaagtacttagtcaggtttaaatagactaaggacaagtggtgaacaatttgtatgagaaatgaatagaaaaagcatgttgaataaaacactgagaggaagaaacatgagtcttggaagaaataaaatggacagggattctcagtctattttagtcaagccagatgagttaatcaagaaaaacatgctataatccacaaatatttagagttgttaattctaattaatcaggctttagtagatcaatcaataaatcagaaaaaagaagaatcaatcattgagacatgagtggttaagaatagctgatcacttcaggttcaaatttgactcagaaggggcttaaaaacaaccaaaatacaagctacttgattaatataaactggtctgattattgatgactagaaatggatgaagggcagagagagacagaactgagaaaaattcaacactttcttttttccagcactcccactcccccaaaatgactatcaaagcttttggaaaaaaatgttttattttttatttttcacagattttgaaaatttgttttttgtttttattttttcatattcattctttgggacctattctcaacgatgaaactgatgtgatgcatgcataggtatcgcatcatatcgggcctttatttcatcgcattgcaagagcgatgcgggcccccgcattgcattgcttgcatcggattcttcaatacagtgtatcagtatcgcatcagcaaagcaatgtgatgtactataatttggtggcattggtttgcatcgctttccaatgcaatgtcaatgcaatgcatcacttttttgatgtgatgccgatgcaatgcattgctttcttgatgcgataccaatacatggctatttattgcatcacatcacatcgtttcaccgttgctattctgcaccacttcaccaattcttgtgacttcaagtttgtgctttgaagctgtagaatccaaaccaagcagccaaaaataatggtccacccactgtacagagctgagattggtgtgaaacaaagagataaaccaccacacggttaacaataaaaggagaagaagaaaagcaattggtctggtgcggtgcatgtccctctaggtctggaactggaaggtgtgggcttcacaccactctaaacaaacatctcagtcatatgctctagagaaaagcacaaatatacttatcaccaatgcatagttcaaagacattctcctggataccctcaccaatacacctttgctctcattgcaatatgccaatacacctttgctctcattgcactatgcactcatcacataggcacttgaaggacattcaaactccatcactttctgaatcagctcatacccagtctccttcaaaaacccatctagagcatggcctctttaaatcatggggcttggaaaaacggctcctaaattttaggcgacggcaacagtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcgaaattgctcttagcgctaagcgtagcatagcagaattccaccacgacaccgctaacgctacgcgtgtgggcctcaaaaaaagggcccactacgctgcgctacagcggtttttggtggtttttggccactttttccgctaaaagcactgtagcgcagcgtagcgtagcaaaaaaccgctaaaaaaacgctaacactacccttttttgatgaaaaaaagcgccgctatgctatgctttttgggccaaaagcgtagcggcccactgttggttttgtcattgaacttgaaggtcaatttgggtgagtggatatgggttggttgtgggtatgcgggttagggttggcaactcctgcatgggagaagaaacaatctttcttctcccaagctgactcctagggattggtctgacagctcccgcaagacaaaaaaacctgctgtgttgtcactttgggaaattgggccatcaactcccgttttttcaggtgacttaagcctgacaactcccaatgaaaaaaaaaaaaaaaagaaaaaccccaaaaaaaatgagaattgggagcaacaactcccaaatattgataagttgttatcacacatttcaaaaagcttggctagtttgtaattgttgtgggtttttggggtggtaagcaagctcaaatattgatgtgaaattaactcctccagaattttggcgacttctgctttgtcatcaaaaaatgtctcccagatgatgcccagaaagagaatcacaccaaagctggggatcaatggaagtttcatgataccattgagaatttatttggttgcctcgttgtgatggtacaccatgatgaggaagaccaccctgatgagtcgttggcattcactgagcccttgcatacttctttttgagtatatcgttgtggcaggacagcacgtttccattggggggggggggcttgaattttgctggatcctttaaactgctagtttgatttaggctaagctttaagcctcccatcaagtgctcacaaataccaaggttcttaaaaattttccttagaaaaccttattgtgaaccccactattctcacatttcatctcattatttttttcattctctttttctttttttcatcttattatgcctatattgtcagtgccagtaaatactcccttgtacttctgtatgcttttttacctcatcaaaataagattatagtctttagaattcatccagtcccttgccttcttagccttttcgttcagtaaaacacttacagtcttcataactgagtctcctcatccacaagtccactctcttcaaagcagaagataccttgaaacagttctttcggctgttagtcattgcttcaaccatcacttgactcctttcctttcctgagtgcccacccagattcctgtacaagccgctgtgtggcagaaacccaatttttcctattacagtagccaccaagtctattggaatcacccccccccatgaaaacatcacttttgaagaagacacaacttccaatgtatactatgcaaagtgtctccatcagacttgaatttggacaatcaaagaattggaacagtttgaagtctcctcatacttacatcacacatgatcaacaatcattatgcttgcgatcggatgtatgtaggagcaatctactttgatccctcttttgttcctctgggtcataatatcttttcagacaccccacagaaacccctctcctcttcctggggctttattcaattgaacaagctaaaagaagacaactagcatttgaggtgctagttgtctattttttttgggttacctttttcatttttttttcatttttttttcatttcattttttcattccttttttttccttttttttcatttcatttttttttcatttttttatgtaatttgaagactttttttctaccttgggatggagtaatatagatgatggttgtgtatttatatatgagaagggccagaggtgtttgagagtatattgctgcttgtgggatatatcaccttgcaggagtgccatgagagggacaggaccgggtgcaccggacggagtgttgatgcaaaggcaagttagggtgttcataagtcgtgtaggcgcagtgagtgcaccggatccggaatcgttcttcctcccagaaagtgcacctgccgccagtggccacccggtgctgactacacaccaacggctcattgcatgctcccggattgaatgacgagaatgccgtatctttgcatctagcacactccacctccatttctcctgcctgacgccccatgttcggcgaggcaaggatgagcccgcagacgagccaaagcccgccccagaagacccaaattctggccatggctgaaccgcagtgtcgatcgattgtatacgcaggagggcgaaacccagtcggatttagacgcagtgcttgttacaggctatacgttagatccgctcgaccacgctcggatttgaacagcgataatgatggtgatgatggtgacaagaggcgatgaatccggattgactattgtcgtgggggatagaatcagctcactggaagtgatccatataccccatttggtgatggccgctgcccggtttcttgatctcttttgatttgactgaggagaacacatgaggacacacccaaattcgactttcggctcagcgttaagttatggcctccaaagtattaaaaaaagcaatgctctgaaaggtcctaacaaaatcaaacagaacacggatttacatgtccacctcaagccagctggtatttttctcacttttcatgaagaagagagagagagaaggtcaaaaccagctgcgacagtgctcttcattgcaccaagcttgataagtaaggttcaccaccagatacgaacggcaatccatgagtgcattcatgagccccgccatttgtgaggcctttagctctttcaatggactcgaaaagataaaggcccaccagttgacacgagaggaccatacgcgatcctgacattgcatccagagactcttgaaagtgatgggcgatctgtgggatcagtgtggctcggaagagggctggcctctcttgaagatcatcgccgtatctctcttcaattagcttcccaaaaaaaaagaaccaatgatgatgatgataatgatgatgatgaagcacaatgccaaaccaaaaaaaaagaaaagaaacggaaatataagtaagtagacacagagaaaagaccagcatatatatgtatgaaaaagggcggtggatgagggctttataagatcatggatatatataaagaaccaaaaagagaaaaaaagagagaaggaatacaggtcgatgtaccacagcagaaaataacaattagacaatcatatgtaaaacatgcgtagcaattcaaccaaaaaaaaaccaagtagcatcgatctactttttaaaaaaaagaagaaggaggagaaggaggaggagggatggggggggggggctggtagatgaagaggccgagttgcggatacgacaatgcataaagagatcagtatctattagtatatataaatgcatgcaagtgatagtacaacagacgaatgaaaaaaggaacgaggaaagtacaacagtctttcagagagagtgtgtgagcgtgtttttttgatgatgatgcttaatgggtgcttgaagagagcgcgaaagagagagaacagtggagtgaaaaagtgagagagagagagagaaagggctaaagaaacaagtatacaactcgtagagtaagacgtatgagtgagatcatcgacatgggcgtgaggaagtgtaagtttgcgggaggtacataggtatgtgtgtctgggtagggtaggggcgagagagacggatagaataacaaaggggataatagttaaaaaacaatactcaagcatttcgtggttcaattcctcttctaaaatccatccataaatacgtctttagagtgtttttttgataattcttccatggaaccaaccctgatcagattagattttcttttcgtagagtctgatagatatgagcgctcatttccagctttcccaagggttgaggagcatgaagagcgagggaaagggtgtgaagctagtgatgaagacgatggtctttgagggcctgatgagggtcattatcagggacgagataaagcggatggtcgtcgtcgttgagggtgagagtggcgtcttcggcggggctgggctgggagagacgggcgtcgtggtcgtgctcgtgggagtcggtcagagtcatccggttcatcgagtggttccgctcggccatcaagtcttgatcttccttgctaatcttctctcggtcttcgggatcgacgacggccaatcggtcgcctctgtccctgcgactatatcacaaaataaaaataaagaaacaaaccccggtcagttttttcttgttgttttgggtgaggtttgggatggccacgtacagcactgtccgtaactcgccaatcaatggccatcctccaaagatgatgacggccaagaagccgatcgtgtgtacggcgatcatcccaaagccgagcaccgtccggggaatcggcttgatctccaaggagggcacaaggaattgcaagatcaccgactggaccacgcccatcgtcgcttggataatcgccgcaacattcgtcagcgtcgccccaaatgggcggtacacgaccatcagaccgaatcggatcgttagtaggatcatctcactgatcacttgtgtttgtccagacccctttcagaaaataacaaacaaacctatcaacatgtcttccgaccgaaacaaaaaaccaaaaaatagagacagaaaatgctagtcacatacctggccgaaaccaataaatgcggctcttaataaggagataagagtcaagggacccatgagccaccatttaccaggcttgaacatgccgacgagggcgacggaccaattccaagggtgtccacgagagtaatggcggaagagacgccaaccgatgaagccgagggcgaccgaggaaccgagccagatgacgatgctgaagaagatgggggcccgagcgtctgaggagccgaggcgccattgccagaaggtgaacagggacagcggggggtagacgaacaggagcgctcggagtccgatggctagactgactggactgagtctgactagcttctgtaacggcgagcgagtccgggagggtatgatgaggaggactagcgaggtgagtaggaaacaggctaggaagaaggccgtgaggatcaacaaccacatgaacaagaacatgaacgcattctcgactgggaagccgactttattgacgtatgcggccaggccgggatcgagcagggtggtattgcgagtgacaaccgggacggtatgacgtggtcttggcacggtggagacgaagccggaggagtcgagtgcctggcgcgccacgagatggtggctaggagaggtcgtgctgttgtggtaggccggcgcattctggtatgccccactgatcagctggtgcatcgtgtccttgacaaacaaggcccgtgccgagctagaggtgtctgtgtgggtgtcgacagtgccccgctgttggttgaagggcgagtatagccgcgagatgaacgccaccgtgtcttgggtggtcttgaacccgttcccgccggtccggtctcgcagatcatcaatggctcgactgattgcccgactcgagatcaagccgaccgaatatgcaaaattagtagtccatgtacgcaggactgtgtttgagaacaatcccgagtcaggaattcatatattcaagagaatgatttgtttgaaggttgactcaccaacgggatagttcagactgagcatgccggtcatggccatctgctggagttggtttcctaagagatagaagaaggaggcaggggcggtgagcaggacagaggagggggcgatgatagcagctccgagggcgatgagggcggagaggatgaggaaggcggcggagacccaagcgacggacttgtggccgacggtgaggccattggtgagggtgacttggagacaggcggcggcttgcctggaggaactatcgatgagttcgatggtgaagacagcctcgatgtcggggactgaccaggcgagggcggggatcgaagggatccggctggctgggatggagtactggccagagccggtgaagttgtaggtcggcaggggacacaggacgcccgagagtaccgaacagaggtcgatcgatagattcaaggcatggatcccatacgcattcaggttcagttgggcctccaggttaagtcctctggtgaccgaggctgccgagagatcaaagtccaaggtcgagttcagcttggagtagcgcacatcgaatgtatcgaccaggatggccagaggatctgaacagtacgaaaccgaactagtttctgttgtcataaaaagttgattgtaggtaaatttgtatgttagaaagatgtgccaagattgggcgtgggtaatcatcagccttgaattgactcaccgatgatctcagatccggccgaggttagggtggttagttgggatagacaaatcagagtgagggcgatccatctggagtatggatgatggttgggcttggatgacaggaatcccatggcgaagaaggatgggtgttggctgaaacaagaacagagcgtcagtgagtggtgcaggatcttcagattggcttggaaaaactcaccaagtcctataattagttttctattttttttgggggggggggagttcttttggaaatccttttcgactttcgactcggccaagctgaataatttatatttctatttttttttattactttaattatcaaccgagcagcagacgggagggggatggtgtgggggttgggatagagactgtgggtgtttttgggttgaaaggatattgaaggccttttcaagcgaatcagattaataatcgcttggaagtgtctccgagggggaagtcaagagtggggggatatctctctctctccaggctgtgtctatcgagcttatatatggtatcctcctccagctgtgtattatttcattgaccaatcaaggcccaattaaggtctttctctctctctctcctcttctcttgctggtctctgtctggtttggtttggttcggttttggctttgtttgaagtactactatttaaataaaaataaataagtaagtaagtcagctggatgaagtgggtgggctggtacaattgtagcatccttcttgttcgctatcgtcggtcggggatcaagctggatggctcatgggacatcctgctgctgtgtgagatgacaaccagatcgatataaaagacacacctccaacatgaacctgtactccggttgtgctctcttgatcaccaatccaccttcttgtgtacacagcctcctcaaaggacactgccccactagttaaccagcctccatgaataggaagctttgtgtttgtgttgtatccatccaaaatgttgtcgcgccgaaccgcgttgctgtcttcacagccggctgtatgtactacacaatcgcatgagtgcttgatctttattctggtgtggcacaatatgatgactcgccggaggaagactctgtacaaaatccttatcggcagcaaacagagtgtgatcaacgcggaaggcgtgcctcccaagtctgagccattcgatcccttcttccgggcctttcggctcggccgcgtgtgtcctttcttcaatggtgtccatcttcaagccgagacgtatatatttatgcacttggtttactgttccacttccacgaaagaaacttgcaaggtgtcgatttggaaagatccgaagattccatcaattcaagatcaaggaagaagctgagaacaagaaacaaaaaagggaaattcaagcgcacttgactgtgcgcacaatagtccctttgtctttggatccattgcagccagcagttccctacaaaaaaagtgtccatccatcccaaacctgcaatatttaggatctgcgtaccaatattcactcacatcgcccaagtaaaaagtgtcatttaatatcgaaaaataaaaaaaataaaaaaccagagagagcaggaaggcttcagatgcaatgtacatatttgatgaaattgaagagcttagatattatagggaagcctttggaaactgctcggatagtgatcagggccagacatgcacacccagatcatctgaccaatcagagcagagggattgctcgtacataaatagctgggctggctcgaaaacttgattttagacttcaagatcagactctttcactcatttttatcgctgcgcagcacgatatgtaaccaagtttttttccaagaataaagcgctctcacaggaggaaatattacaagcagcagataaatagcaaacacagatggatccaagactgacatcgaccagacacggaggggtttttgggggggtgacatttagaccgacaacaacaaggaccacaaacctatgtaggactttcatcagggccactgagcaggcctgacaaccatccaggaaactacgtcttctgtcaccttataagtaggttcgagaacctctccctccatagacacaaagatggaaaccagaaaactggaacaaaaaaactcgatccttgaagttgatgcaagtcacaaaagtccaaagagcgaaccagatttgtatcttattttcaatcttcaatcttaatataatgatctgatcaaggatcccattctttgacattggattgtcccccttgtacatacataactccataaatactgcttcacaagactgatatagacaacacactactgagcaccaataatatagataaactcaatcctttttttttgggggggggggggtttatcttaagaatactatggggcaatggggaataatatagagcttcctataagcttgtccaaatcacacaaacgtgtacttggctcatccaatcaaacacttgcgctgttgattgatcaacagattagcattcaccaaaaaaagctgaattacgattttgtttttgtggggatgtcaatttcaaaccatagatttttggattgatttttttatttcaggaattgagtgttgacaggggcttttccaagttgcgatgagaagaaggagtcctgcatccaatgatccagcagtctccagtggcacataacacgagaatggatgagatatgcaaagatttgtaaggaaacacaacggtacaatgcatgatacaagttgatatataaccaaggaacaattcaattagggttacacaggctgggagtgggatgactaaaacaaatatattatatctgcccttatatatgaatcatatatgaaagagaatcaagcgtatctggaaagattgaatacagagctttttggaagtatcctggcagacatgaggatggctaaatgtttagtgtagaggggttgtaagtacgatggatgcgctagaactatgcatatataaaggtgttggagtggtttcgatgttgatgcctcggacttaaatacaacagttatctttcgggatcggcatctttatttaggtgggtcatgtaagtataataagggaggggggcatttgtttaagaaaaagaagtgaaaaaaatatggatgtacatcatatagcacaacggacccagcaaagttgattttctttgaaatttagcaagacgatgtgataatatttgtgtgttgttagtgtatgataaataacgacgaggaggtcagatgcgatattcttgcagcgtgatttaatagcttctattggagatgtgatccggggttggggccggacatatagattttggttgcgacatttgggggttttttttagcacgaatgggacatgaagctgctagaaaaggcgggcttctccttcttcttgacccgtttgtgtgtgttgtgtgtcttttctttattgggcggtttcgtgcagactctgatgacgcttgagattgctggtcgtgttgaaagctctttgaagaggaccaatgatcacggatagatttcacccaaacaaaaaccatcatgcatgcatattagaaaatttgtcttgagatcagttttggggtgctagatgatggagggaagccgtcttaccttccgcagacagggcaaacgtatctatcagacgacgccgacggagcaatatccatacacgcaactatgttagcaatggaacaaataaggagccagactttcttccaatagaaactgcacccacgggcgttcaccagtatgtatgaattcatgttgggccagcgaagagggtctgcagtagcacattgatccaaggaaaccggtggtcaatattctgcgcagaatgtgaatcgaaatgagcggtgatttcagtgcactcaccttccaaagcccttcccgcacgttggacatctatgatgattggagtgcgacaggatcatcagcaagagtgaagcaaaagatttccaatgcggtaaaaaaaaggtgaaactaaagttttcacaagcttgcagggcttacatatggttgcggacgaccccatgactcggacgagggtctgaattatgggatgggtttggacagctcatgcccatggagctggacaggtagctatcatggtgcaagccaacagtagaattacctgcgagattattctgttgcaagagcggattggttgacgagacggggtgatataagctatccaaggagatcccgcttggttggaggggaggattataggcaaggccggcgggggctagattactagctggaggatattgcggccgagcgtatggatcacggctgttggaagcagcaagtgagctgccagcgagatgttgggttggcaagccttgactattatagccgcctgatgaagggctgtactgcagataagcgttggggttggcttcagggtgattcccgaaagactggctggcgctcaggttgtttagagaagaggggtttgcggacgaactcgcagaggttcgacgaggatcggctgggtactgggggaatcggttggatccatagttacccgacatgaggtggtattatgtatgtggtggtgagttgttggactctgtgggtgcgggtcggggtagactagaataaattaatgatcgtagatggttttattttattttattttattttatcggtcaggttaaagtggacgagggggttgggctggtggatgatgaaaggatgatgagagggagccagatttatagaatctcgaaagagccaggatgaaggacttggagggtgattgtccgactggtcacgcacttgcggtacttccgagccggcacagcgtgtggctatcttcattattattattattattactattatttcttatgtagaacaagaagaagaagaatacaagataatgataaaaaaaaacagggtaagagtcacctgacgcgatctggagatgagcaagccgaaagacagaggagaaggatgggacaacatgactgatctgaattgtttgagatttgccagcttaaataatggtcgctaagtttcgcgctcatataacacagtttaatcgatacaaagcggggaaataggattaatagatcatttttttagggatctggttgctgaacgttcaaacacactcaaatccctaccgcccccccccccccaaaaaaaaaaaaaaccaaaggaaattatttagactgttaattatgtactgttaggaagcagaactgggtttgtgggactaaactgatgaaaagcgtatcagagcctatgggggagtgtcgatgacgtctcaactgctgttatcggcatcaaaaccatggagacccagcagaaacaatattggattcgattgtggggtatatttgaatattaacaaacaaacaaacaaaccattatccatctagctagtaggagagacgaacaaaaccaaagcaaagcaacttgatcaggaagggtgactgccatcaatgggctcaaataaggagggccaaagaataatagtaaggttgagatgatcccagccatcatcatcttaataataataataatctggctttggctttccagtttggaatagaagtgtacatcaaccgccttgaccgaacactgcctgctgccgaggaaggatgcatgcaggcaggaacttgaaaagcttggcaccggagatcctccagcgattttccaattcggcacagagcaaagggtatgaggaaatgatctccctgatggtttgatcagagtcagagtgtgttgaaaaaaaacaaccccatcacataagatgacatcataggatccagaatatggggcagccaggttggctggctggctgagtgtgctgctacatttttagttcagctacaaactggggtctcagcggccgacaggcttcttcttttggtggtggtgatgatgatattcagctcgaacgtaaatatatgagaatttggggaattagactttaccttcatcaatggcttggatactcaagctgagacagcaggctgcccctggccaagtcaaagtgtggtcagtctgatcaactcatcaagtacccacattaatccgggatgactccgctacggggaaagatcagagtacatgaccatatcccctcttatgatctctcagtcaacgataagaactctacatcccatgtaaactgacagggagggggacgatgggagcagtgaaaaagaagcagcaacccaaaacaatttcagcagtgctacataataatcatatatcagcccatctcttcgcgcagtattaacatgctcttgagggggtaggatcgcatctcgcaaacagatcattaagctgaaccttcctctgccaaccattctaacatttctcagcaaaaaaaaaaaaaaacaaaggacaaggccggacgtaggcttgatagagctgggggactaccaagcaaaacaaaaccgtgtcagaggcgcgggtgagaatgcatttgggattggcgcggtcggtgcttgttccagcagtaagttgcttctcttggcaagtttgacattcccatgtagtgcaacgatcccaaacttgctggaacagggctggtacacattaaagcgctcgcagcagttccagtcgcagaacacacagtgttacctcactactggtgtaagccagctttttttcccaaggccccagagaaacttgcagcggtctggcttcggccaaaccatgccagttaagatggaatacgtaatcaggttgagcgatgtcaggctcgagcagtttagccaaattgccggggaaaccctctttttttccttctgctgtttgatatacaacaaacagtcgtccagcaagcgctggaaacacagcttgcactgcagtcccagcacgtttgcttgccagccaaacgttggctgtcggactcggagggccctatgtactctgcaagcagaatacaaactggaagggggaagaactgaagctcctgtactctgtttactaccgataaggaacccgattgattcacttgactatcaagtcttgttgagagtgtaggttttggttatagatgacaactgtgataagcttcgtcaccgccaaacacagtgtcacgtaagacgtgatatattatgatcctcctcctcctcatcatcatcatggtctcagaattgtggagaagcagggagaacccgaagcaacagactcactgtgattggtcaagagaaatcttggcttcatgctaaaaggatattgtgccctctgagtctgagtttttggccagaagcttaatcaactcgatcactgtgattggtcggaacacactggctttgtacgtaaaacagctcttctcgtttgtggggaaccctaaaaaatcaacatggaaatcggtgaccacagtcgagccaactatgtaggctctttcaaagaaaaacacctgtactccttggtttacccctacgcagcactcactgttatgcaccctgcaactgttactatacaatattcacgccagatgtccgcttctaatcgttttttttttttttttggctgagctgttgatcagtacagaattgaataagcagaagtcttcaacaaggacgtaataaatttgtcacgatccagagctattgacgctctatttccggcgattcaaacctgtttttcaagagtgattgatgttttttctggatccatcatgtatccgcatcacttgaataaattaaggatgccgagaaaatggatgccgaacgacgcgcggtcatgtgtctctgcggtcggtttcaaattcaactattgcaatagtattgatcccttcattcggtacgctgcgcacaagcaacacgaactcctttctatcacgcagctgcctcctagagtaagacttgatttagatctcttgtgattcgtcggatctttttgtctaccatctgggaaacattcccaacaaactgcttatagatttaattttgaaatcctggaaattcgtcgaattaaaacgcacagccctccacgtgcctctagaaacctttttcctcatcccaatttgatgcttgaatatggatggctctattggagaaatttttcccttcagatcatgtccttccccgatagatgatgttccacgttacccaagatgctacagtcttttatcctttgacatattatttttgctgtttcttatgaagcctgcattaaacatgcaaggtccgtatctaaactggaaccttgcatctcccttacattcaccgttccactaaaaaagaaaatgcaaacaagcccttatttcaaaatcaacgcgttttttttttatatatttcatttgcatttttgtttggtagatttttgaagacggtttggaggtcggatatttgtgcaagtcggttacaaacacacgtgtctacacagacaaaccccccgtcgtaaggttgtcgttctgtgttaagatttgtttgggtagatcggcgtattgtggcgtacgtagagttgctcggtggaatcgtatattcagttcctttgatctagggaccatttcacgaggagattggacgcgaaaactcttactgctcatgataaggatttgctctctggatatagcctggccgacatcaagcttcatcctgcaagagggtcgcgacgcgacgggggggggtccccttctgtttgggagtatattatgtagccaagctaggaatttgctgagattgatgggatagaaaacaacaattttattggatataaaaaaacaacaatttgagagttatctcatgaggtgcatgttggcttgccatctttacaaatgaaagaagctggcatggttcagattgttctgatcagctcaacccccaaaaaaaaacaaaaacaagtccaatttcaaggaggtgagtgtttcggatatccttattctagtttctcagacatggaaacttgctgatctcactgccactaaccatggctgttttgaaggtgtctttgtaggtctgggactcattcaacccaggttaaataggctaagtaactatatcccaaattacccaggatgcctgtgccctggaattagtcatggtttctggtagtgtcttgtaattggtcttcattgacagcacagccaagcaaactcagatgcattatttcccatcttgcccctacggaaaatgcttcatttacctataacagcagatcaatatcccaagttgaagagatcacaattacactctcttgaaggatcaaaatttggatgaggctctctttgtcctctttttttcaggttccatattttcattatcttgcattctttcttgtttaagccccaggcctctgttttcaaaaaaaaaaaatatcagaggtttcacattttttttgcttctacaaagcataccacatgcctgaaaatcactttttcttcttctttttttccaattttctacttgttcaaatcatgccaaaattttcagactaagactacaaaacttgttgaattcctgattatgattcttgtcacaattatctcacaccatttcttattcattcttatttatttctcatttcgagttttgacccctgtctacatagtttttctttcctgttttatgaatgaaatgaactgatcaggaaagaggaggctttccttcttcccccccctcactataacagtattctctgtcttcaatgtaatttgatgtttcctcatgctcaattcattctaaatcacaataaattcaactgacagaaaattgaaaactttatgccattgtgtcacattgaaataatgtcaactcttgccttgtttttcctatcagcctatacaatctgtttcctgacaacccccacctttttttccaggttgcccctcattcatctagtgaatgtatgatatcaaattcattcttaatcttattcccagatggtgaaagtttgagtcaacaaaaactcctgctcacttgtccttatcagatcagtccctggaatcgatgtcaaatttgaaatttgatcaggggtttattttgtaccctgcacatataagggacaaaactttgtatttcatctttgattcagggaaggctctgagataaagaaaagtatggccaattttgatatgcatgttttgttcttccattttaaatccaaaacataaaaatgtcctgacatgattcccatagcaaacagaagacatgatttcaactcaaaaattttggtttaggagagaacaacattcaagccttggcaaactatttctgagctaggggctcggacatacaagtgctcaagctggataacatagaagagcatgtccatatcatagcgggtttatttatttattttaaagttggacaaaatgtgtcatcttgatccacctttttctcgacatcttcttggttccatctttttttttctccacttctatcaatctagagtgtttgcgacttcaaaactctaaaagaattggttcgacaattatatgtaatacacgtcatacgaacgatttctttgcttcttgtgacaacaaagtgaaaggaagaagatccggcaggaaaatcctcacggcgcggcggatctcttgaatccaaatactgggtcaagatgatcgagagttggagttgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcgaaagataactgtggcttaacaggtggacaaaagggtttaacccagttttataagggtctaaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatgtaatgggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatgctaaactgaggggaaaacaactcagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagataatgagagattttagctggccagagctttgcaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttatctagcttgaactagaaatctacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagtgacataacaacctgcatgatgtcaattgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgagccataatggttgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaactgtaaattttttaaatgggccagatggctacccttaaggtataccacatcctcccccaacttattgtctgtccccagacaattccgccaaaaaactggctgaatgggtattcattggggttgcatcatcctgtgtagaatctgcataaggcttttcttacttccacccggggttagggtgttttcagttttcctgggttttgtaggttttatgagttgataaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagccgagcggcatcacggactttcgggaggagcacaatgtcacaacaaaaccgtgggggttatcccttggcatcttttggcagctggagatccgagaaagacaaggcacaggtgtctgttataaaaacatatcggtccagccgaatctcgtcgtaggatctcgtggttcgattaggtcattttacgaatcactcgcgatttttgagggagctggcccccctcctccttctttggaaaggcccccttgaaatttttttgggggggggggggggggggggagaaaaaaaaatctcaaacaagagagatagaggggagttttatccagtgaaggatattcactgatcaattatcaagtggaatatgtaaccggcgggtcacaaagttgcacctacggctccgagagatccaagcagtcaggcgtgtcgtgacatgaccccttgaagcagatgccaatcgtgcagctcaacccttttttgcctggttgttcatttcggccttgggtgattcccgtatgaaacctgatgaaacaggtcgattgatgaacttgaggtaactcgggtttctataaaggtggggtttcttttttttgcgcaatcatctttcgacaacagaacagacccggcctcacaacttgtgtctctcccctctgcacagaataaattgagtatcggtgagtcctctcttcggcttgtatgcctctcatctaataaagaaatagccgtgtttgttattaattttctcgttcattaaagtagctgggctggaattccttggagtcaatccttcagtttagtgttcaaggtggtgatcattcttcacttgattcagaattgttttcagaggtgagccaattgattgctaataagttcgattcaaacatggcgaaatttctcaatgaaataggttttttcttttgctcaccagaaataccaagaaggagatgaaagcttggccaattgggattctattgatatccctaagttcgtggatgatcggatgttctgaagtctatcatggggatgaattagttgacgaatggattgagaagccggaagggtttgcactagaaggggtgccatgggttttatacccattctcagcaaagaagggaccagttaattacttgaatatggccgtcaagccacgctgggcgatgctcaggatttcgggaactggaactgaggaacatatgcggctcttcaatatcggtcttgagccccttgtatacgcagttaaagagacagactccaaccgctggatctgggccaaacagcttgggccaacacagggccatctgattcgcacatcggctgctcttgtttatctgcttcctataccggttgttaaaattgatgataagtcgtctgagctgggccaaaaacagtcaactaaatagatgttcttacttcacttgttatagaatgtaactttctctggattgatgagcaagaccaatttttaacactagtcttattattactgtggggaattggtgccagttcacagaaaaaatctcgtgccatacacatgttgatgaagattactggtgttaaatatctatcaggcatacataatcttgagattcacctgatagctgagtgccgagcggggacgggtataccgactacggtcagtgacggggggggcccgacctcgggggatctgataataccacgcgtcgcctgtggctgacggaaaccagaaaaccagaaaacaaccaaccaaaaccaacgacttaccaaacgatgtcactgactaatagcagatggaaccaaccagaacaagaacaggaacctaacaacaatctgaaaactaactcaaaacactcaaaatacatcccaccacactcaaaaccaaaaacaacgaacaagaacattcagaataatagcaacaacagcatcatcatcaccaatggagatcgaatggtatccaaaaaatttggaaatcaacatcaacaacaacaggatacaaaattaacaggattcatgaacagtttcaacttatccaatcctcgactcgatccgatgtccctagtcccctcaccttctcgtggaatctatagctcagaaaatcaaacaaagaaatccagtacgccagagcatgacaatcaagacctgacgaactatgacttccaagtcgaatttttcaaatggatcctcaacagaattcaagaatataagaaagcttatcgaaatcgatccgatttgttcctctacttgagtctcaaagactctcatgaagatcctgagaaactcaagaatcaaggagaggatgatgaagggcattacaagactcagatcgatcggatctcgtctctggttcgcgagatcaggaaactcagggaaggcattttcgccagtgggagacgagattcgtttgcaatagtaggtgggtctatccaactcttttcgaggacacacgtcataaaaagctcacgtgtattgcttcatcagtctatgaattgagcgcagagctcgcgttggagtcgttggatttcgcacaactgaacacgttattgaaccacttgataatgaacttataccgaaccctatcgatctctgatcatttgattcccgactcaaataaacaacaacaagaaaaagaagacctggagactttgatcaatcatcacagacgaacgaaggaagaagttctgaacagacgactgatgtttgccagagtttacttgctcttaccgatagcgagtcgattagatatcagccgattcatcgaccaattcgctcaaatcactcaaatcctatccgatcaaactcttcataacctagaccattacgcacattcaactgctcataaacagcccttctcggacatctcaggccctcttcatcctaagttactcgaattgaaaacgttcttcaaactcgtcttacgcaagaattacttccaacttaatcagaaatttatcaagcctaaactgaagaaaatcataacaacacgtcaccatcaagaagaagaagaagacgagtcgatgaccaccgaatgggacgagcttctattcttagtattcttgtcctcaatcagattaaacctaatatggaaagtgatcgcgaagtcttactatcacctaagcttagaagacgaccgattcatcgtcgatttattatctctagacttccaatctttcaatcatttccggaattcaagtcaccatccttcggcctcttctaacaatctcaatcatcatcaactcgtcaattcttggttgctcaaacttaacatccaacgtaatccgaatggaatcatccaactcaaatgataaattttctccctttgtttttttcttcttctattgcttatacgtatgtaagaagttaaaacgttacactaggtttgatgttcttgtgtacacctgaagtattttctgaattatatcatggcatttgaattacaactgtaatcagcgatttcctttcaggaagttgaatgtactctatctcagttatcaatgacaagctgtgtctttttagtttatcattgggaatgagaagaacctttcgagtaataaaccactaacaacaaatcttgatgtttgttccaagagaaaagataaaaatcccaaatgtgattctgttgtttttgtattacagacccggtgaggtagtcccgggtagtttttcaagggggaaaaattaaaaaaacaacaacaaaagcttatcaataactattccaggaaagcagttaggatagattaaactctctttcaaaaaaaagcaaaacgtcctgaattttgagaactaggatatgtaagttgttgagggaagataaaacgagtacaagctaggataacatttcaagacacaaagagtgacaagagagggagaggggagattagagatgtttacattgatcggcggtagattggatctgtcctacgcgacccttgatctccgcttccaggcgctcgatctctttgatctgtttactgatctcaacttgcattttttcgttcgtctcctcttgtcgtacatgggctgaccggtataagctttccaagttggttaaggttttgaggaggagaggtgggatcgacaatttgggatctcgggtaatcctgtacataaatctcagtacactatcaggtcttggataacttttggttgaacgaaatcttggaatttacatcactggtttcacgcctgcttggattctctcgatggcctcacgttccagaagatcaaattggttacagaggtcttcgaacgaagcggcctccgcgaattcggtccaacggccctgatagttaccgagcaggagaatagaacaaggtcgagagaagatccaaagcaaaacaagacgaaatcagcatcagtcgaaaaaaaaaaaactctaggatttctttcaatggtcttttcatgcgtcagagtgactcacgttagcatagtgtgaaaataagtttttggtctgctcggccagtgtgtccagcatttgcggactcgcgtaaggaaacgcctcggccagtgtctgagcatccaccggtttcgagacgttgttgatcgaccgaccgaacacattattgacgagcatcacccgtcgagtagtatctgatggaggcatcctttttcaatcgatctttctctctctctctctctatgctcgtgacccgaagtgtgtggttgaaagtaaatatcagctcgagtgatgcttgaggtgttgatggggaccgtggtttgggttggcttgggttggcgaggagtaccaaattaacaattaaaatggaccgtgggtttggaagggcaaacgtctcccccgggtaccggagagtaccgaaagtcgcgtaggtcacggggcacatacgcgccagagtatgctcacgctctcgagagcttctgaaagcctcgtgcgataaacattgcacaacctctcaagcattgaaattcaaattcatctagagatgacttgtatatacttttctaagtcagttgaacgcaaggatcatgaagagattgatcttggcagggtggccagctagtaaagcagactaggagagggaaatgcccatccaagccaaggaaaaagagccagaaaattttgaatgactgaagtaatacaaacgaaattgatgaacgcggtcgggaaattgaacagtggttaaaaaacaatgcttcacagcttggcgattatttgtattgatgtcatgtaagaacttctaggaagtagtgatcctgattgatctattcttcattgagtttgaatcaacgaatctatgtttacatttaaaaatgtcttttttagtaaaacgtctcttctatgcccttttgataatgtcacgccatataaagggaccttatgtctgcctcgaagacattgcaagaggttcataagtcgcttcagggatgaaagaagagaaaatgactcaagataaattgtgtctagattcaaaaaatcattgcttgctcttccgattgagcgactttgatttcttgaacaatttagaaaaatccgataaataaaacgctaacgcgaaggttatgagttggcctgaccacaagttcctttttcaataaattcagaaaagggaaatataaatgaaataacaaattagacaaagctaatgcgtagtgtgaggaaactaaaatcctggaggaaatgatttgttgtttgtatcgccgcccgaaccctgaaagccaggagtgtatatggagggtgcagcaccatagtttgtatgttgtgaattgatgattcttttctcagccagcttattctggggaatcggcgttgagctcaaactgttggctgagatgttcatatatcagtaatcgtgatgagcgagaggcatcctttgaacgaatgcttcattgatgagaatgtggacagtttcggatggaatacttacacagggtaagaccggcaatcataatgctcggaatcaatgaaaatctcatcgtcaccttttggattcctcgatggacaattcgggtacgtgagattagcctcggtaatattgtatcgctgcaagaaaacaacaagaggattacgcattaagctcaatctggagtaacggccctcttatggttgcaatgagcagttcttaccgtcaataatcgcggtggattcaaagctatgggccaacaagatcgtgttgagtgcgatgggggttgcaattcgtggctggtgtacttcaagcttgctttttatgttggcgggtagtggtgccagcctcttcacctcttcatccacaagcaacgacgttacacttggatcaacgagtgatccactgaatctgactatctggttcagatacgaagattcagggaccatcacgcctcacctcaccttgcaaagttatacaaccgatttcaagtcatgaataagcagcagcaaaactgtgattcaaaccctcgtgttccggcggtccaacctatctcgtgccccgggggcccagcttaccgcagtcagactcaagacaccgaatgatcttccacgattcatgaatttatctgatcagtgggttgcctcaacagtcgacacccgttgggtgaccttcagaatatttacaatttgtgaactaaccggtgtgcagtgagagggatatacccccaggtcaaggtggagattggcgatactggatagcttttgcgcgatgctaggctagcttcagctatgtgaattatagcttgaaatttccaactgaacccaagtgctttgttgggaatttcgatgtaaaacattggcactggcgggtccctcggtgggtaaggtcgtacaaggtccatttcagatcctacattccagaggctctgtaagctcttagctaggtatgaaatgagcaaggtctctcgagacttcggaagccaaagcaaattcgcgaagcgcgagtcgccatgtcgcttcacgggaacaagcgggactacaacggtatataagtttgagctgggaataatgttgatagtaactttggaagaaaacaggcggcagaacccagtcgcacagtgaagagaatgccccattggcaaactcagactgatctaccatcacctatttttggggtcaaaaatttaatttaacttaagcccattcgcggtcttcatctcattttcaatatttggccaaatccatgaccgaccgtactcattttgtaaatgggatacattatgctagctcataaaaggcattgaagttttgatcaaactcatcacttcaagatatccacattaagatctctgaccagtgactctaaatgacaaattgtgcctgcggtcaaagttcttggaaaaccagacaggtatttcacagaccattgcatgaaattccagggacttgagtcagctttcattgcagggcatctcttgacaataagtcagaatgttggatcaaatataaaccaagcatgaaacatggagaatttgataagatgtaatgaattatcaacttgaatgtttttatccaaaacaaactgtaagattatgattgacagaaagaaaggggaccaagtcaagtaaagacatttttttgatgtatcaaatacagaatgaaaaatgacaaaaacacaggttcaaaattaatccagataaaaagattcatgctaattttgaagaaccaatctctgagatatggtagagagtattgcgagacatgtgaacattgatgaacatttttgaaatcataaggatgatgcaaaatttgttgcaaagtcacactttcagtttttccaacaggtattcaacaatgaagtgtttgcacaataaaatagaaaagaaacattggattttgtgaagggtttacagaatctttaagaaaaaatgtgtacaatgaatcattaagggtcaaaaataaccagacaatcatgcttgtggatatttttatggcttctgatgtttttcaagagcaagaaatttgtgtttatagcatcacaaaaccctttttcagtcttgaagtgctcctcccaaaagcttggattctcatatttgaaccagtatgctagaagaagtagagcagcataatggttttttgaatgatgttttctgaaaaaagtttcaatgataaagatttgtacttcatcaaatgatggaattatgttttgatcaaacatggctttttcaattcttcctatcattggaaagattgagccagtcttgttaccaaataacttggtagagaaccattctataaattttgtttgagaaactttgttcagttcttcttcatttagaccaagatatgaaaatatgcaacttgagtaaaattcaagaccattaagaagaccctctaccatgacttttgcatattgatattccagaagattagtcaaattatgagataagaatctgatgaaatacttatcatctcttgacttcagctttgtaattgctattctaaactttgttttttttactataagttcacatgcattccttgcttgagatgtatatcttgataactccttaaggatcttcattgaagaagttgtttgtgccttggggggcttgttcttcaatgaaaagtgacgggtttcaaagattagtttgaattctccaatcttcaaattaccttcagacaaactccctacagagcttccacttggaaaatccactttgaaatcatactttgaaacttcataatctgatttggatgaactctgtttgggtcttctagatattggatactttttgtatttttcaacatttaaatccttcttgggttgaatgaatccaacatcctcacttgcttcaacaggggaaatatcttcacttagtaaaacatgtgcccagatccaaaacaaatcatctattttgaagtggagatcccattcatcaggaaagttgttcttgaaccatatggctgcaatcccaagggaagttttatagaaacaatgttgttcttgaagtaggttaatgatcaaaatctgtacaggtccaaagtggccttcatccaagttctttaggtgtgtcctacccaacacagggatactatttttagggttgaatacttcttcaaacagccagagcatcaatttttgatggtcaatttggcaatcaagatttcctttgaggtccctccagaggatgctgtggattcgggtcaaccatttttgtaaatttctcataaatgtgaacaatctctcaataggataaacttcatgctgagatgctgatggaagcactaatgcaccgagttctgaagagcaaacattggctgatcggaggggaatctcgaaaacacgacaatcacctatgtttttcatcaatggcccggaaccaattgatatttcagcatcctgatatatccctttcatcgtatccaggtagtacatctggtattgttcaacttgatgaccgaattcaattttttgccttctattactcgatccaaccaacagccctggtgatggaggggaaatttcacgtaagattttcagttgggtttctggaggatgaggttttaatatcccttgaatggcattatcaagctcagccggagaaagaatctgcacaacttccgagaatcgagcatcatcacgtgagtgaaaaggcccagcttcaggtgggtcatcttgtccttgatcattgcgcatgggcataataggcttgtcattcattcttgctcgctttagttgtcgaccttcaatattggcctgtaggggatgttcatcaataccactagatggaaaggatttcattggacaaaactcctgcatcaagtctggccctgataccatggaataagtggagatatgtcccgaatggggaatatctagattatcaactccaggcgaagggagctcaatgcattgagccaactcatccatcaaacgttgtaagttgtcatcgggaggaagcgccgctattgtgactcgagccaacagaagcaggcaaactctgtgaaggaatgtcatactgatcaaagaaaggtagaagaaaaggagtgataatgctcttctgagaccgtaaaactgaactcttgtaaaattttgatgttaaccatcagccatggcccatacctctaagcagcagcccaatctgactgtactaatgactacgagtatgataagatcaaacgagtagctatcaaaaatgtttggtcggattcgatctttcacctcaacgtatttatcatgtatttttctgaggttccaaactgaagcagtcaaacctaatttgggacattgtgaggacaaggtcgataacgcggttagatgattttatcaggttgatatttcacagggatttgttttttgtgaaacccccttcagaataaaaaagcaatcaagattatatcaaggaatttttcatgagcacattgcgggaaaatgtgatggacaaaggtgggaatgataactggaaacggaagacttcccatcaactgcatttttcacttagagcaattccaccgcggcccctatttttgggtcgctaaaacattgtctccaggaatgcgcagcaagctttaccggctcaaaatgctgcggcatacaccgcaagacggcaaacaagtccttaaaaatctatgaaaggcacgtccccgtcaaggccccctgatcccccgccaacaaccacactttttttgcaatggatcgtctggccgtcattcgcaatttcatcaacactcaaaattcaatcatatcaacttcaatccagtcgacgcaagggatatcagtagttcttcaaggcggagcagcagcagctcaagaaatccttcgacgagaacgtaaaagaaaacaaagaaaaccaccaaaacgaggtggatcgagaaaaggaagagctcctaatctgcgccgagactttgaagcaggctaccaacgattgcatcaagactactttgcggaatcagccatttacaccgactatcaatttcgccgacgctttaggatgcaaagagggctttttttgaagattgttaacgatgtcgagcaacatgacacctacttcactcacagggccgacgcgttaggtaatctaggcttgagaggaatccaaaaaattgctgcatctctgcgaatcttggcatatggcggatcacacgatgcaaccgacgagtatatccgtattggagaatcgacagcttcaaaaagcctttatagattttgccaatctgtgattgacttgtacagcgccgaatatcttcgatcaccaaatgagaacgacatcaaaagattgttagctactgggagggaacgaggctttccgggcatgctcggttcaattgattgcatgcactggcattggaaaaactgccccacggcatggcatggacagtatcaaggtaaggaaaaggttggttgatttctcttccctgcagccttgttagccatgttcctcactctagatttttgtgttgaaggtgcccactatcgtcttggaagcagtcgcatcgtatgatttgtggatttggcatgccttttttggcatgccagggtctcacaacgacatcaatatcttagattcatcacctgttttcaccaatttgatgaacggagtcgccccgccatgcaaatttaaagtcaacggcacaacctatcaccaaggatactacctcgccgatggaatttacccagactattcaacactcgtcaaaaccatttcacagccacaagggctagaaagacaggtatttaaattattatactcgttgcaatcataccaacaacattaactgactgattccctgtagcattttgcaaagatgcaggaggcagctcaaaaggatgtcgagcgggcctttggccctggggtacttcaagcgcgattcgctatagtagctcgaccagcgctgacatggagtgttgaaaagcttcatttagtaatgaagacctgtgtcatcctccacaacatgattgtggaggatgagagacatctaaatattgatcacatctacaatacaaacacggccagaggaaacagctcagcagacgatcccattgatccaatttctcaacgtcgccccgagttctcgactttcatccaaaatatgcaaaggatccaaaatcctgacttgcactttgctctccgaaacaatttgattgcccatttgtgggctcgtaaaggaaaagaaacagctgtagaagatgtagaatagtatttcaagtatgaccgatttgaccttgcaatttaaaccacatagaattgagagaatttcgttcctttagtgccgaattgagctggttaagttgagcgagatcggagaggaaggcgtctctgagcttgagttcttgggccttaaggtcctcgatctccgcattcaagtcttcgaccgtctcggacaacctctggacctcttccttcaacctcttctccgatgatcctcccgatcctcccgttgcatcagcggatgaggattgggattgagattgggtgaggctcactagttgggctttcagagaactcagctccgcttggtacttcgcaaggattgtagtctcactcacgttcactttctctaacatcgccactttagaaagaaaaaatttgaatgtgtgttttatttcaagagatgaacaagtaatgtattgttgtatttcatgagatgaacaagtaaggcagaccttgtgagagaaaaacaagtggctctgaaacaaatgagtctgacacatctgcgagtgagaaaaattgtaaggaagatagaaaaaaaatcatatgatggtagatgaactatttttcatggttaaccgttgcaggagctgaagctggagtcgattctgaagctggagcaggagtagccatttcttgttcaagtcgatctaatatgcgttttcgttgaagtatgtagtacttcttgacatcgtcatcagccccagtgaggtccttattcatgattgcctcatctgcaaggcgtttgagggcggagtgttgagcagacatcgcactcgctagtgcagtatgttgcttctttgcaacctcagcgatatcgatgtgagcggtagccatctttttaagatgttcatgattcgaggcgtctagtttttcctcttgataggccacctttgcctttttccgacctataggacgagtcggttcgccacgcgcagtctcatcgccagaagcatccgaagtcaagtggacagtatcggctgaagtcgagctaggtaatgaggccggcaaagggctcgagggatttgggctgggttttttcttctgttcgcatttttttgtcatcgcggcattgtagtcatgccacttcggcgctttggataggagatcgtagcaggccatgtacttgaagggtctctcttgaagcttgctgtacatcgtgtgggccatgctgattcgattggccgctgttgtaccgcttgggttccgatggttgatttggttcacacatccgtgaaatttgttgagtgcagcttgtatgaggccccaatggcctttgatactcttcaagggacgaaagggttcgggaatctttgatcgatagtgatttgcgaccgtttcccagaaggcagtgccggtttggttggtaccttttcgcccatcttcagtcgtttcgagccacgaggtacagagctggagatcctcatgctccagatagttaggagcacgtgcttgtttttcagactcgtctttgtcttcggaatcaccttcttctccaccttcacgtcgtctttcttcatcgggtatcaccgttcgttcctcctcatctctggtttcttttggagtttcctggctttttttcttcgaagtttttttggggggtttcggtttcacagctgctgttttcgtattctttgtctttgagatactgatagaagacaagtctgaaacacagtatgaatcagtcaaagccctaataagattcatacatatcctactgaccatctcctcctgacgagatatttctttttcgagacggtttcgtcggagccgaaggaagttccattttggtagtggtattgttgttttctggcatgagagcttggagagcagggtcaagaacaatgttgattggtgttgccatggccggatatagatggatatctgataaatcgggggtgtgactgattggatgaattgggatttcacaaatttttcagcatgtgaaagtggattttgatgaggaaggagagtcgctaggagtccctacatgtagggacttgcaaacgaaacttagggaccgccgtaagtttaaggcatgaatagcggccgcggtgggtcgcgatgagtcggtaaattcccgctagcgacccaatttagcgcccgcggtggaattgctcttagcattgggcaaaagcactcaactatgtagtaataacaaaactagtacagaaatgtgaaacgataaaatgtagtatagaaactaaactaaaatttcatggcttatcaggatggcactgaaggctaatctccacctgatcaccacagcagaatgacaaagggcatataaaagaaaatcacatgtattatagtgaaccttcctgaggcattaattcaattgtgaaacactgtaagaagattgagagatcatgagatactgaggcctgctcctgcttattcttattcagtcttacctaaacatgcatgtgttgtttgaataacctttcctgacctgatcaagttcaacagagtattggagttataggtcatgtcatggctcagggaaaggggagtgtacataccccaagggttattcacccaggcatatatgaaccaggtttgtttctgatcatgggtccttgtatggggagaataaaagtgctgtagcgcagtgtagtgggactaacagtgccctaacactacagtgctggtgtgctgttttgagggctgctatcctaaaatgagtgggccattgctgatataagcaataaccaaaccagcaattgtattcatggtgtatcagacaggagctgtctcagtgaagttgcgcaaataatatcccccatggatgtgttaatatctcctcaagacagtagcaaatcaacaccaacaaagacagagcccactcagcaaccagaccccaataagagagtctggagcggctggccatacctgtctccttccagaagatgggcagtcatttgggtgtgataagcttcgttatgggaggctttgtaggattgtgacggatcagggaaagtgctgctgaacttggaaagttgagcactgggtgtgtgatgtgttttatgttaattgggcccctgcctcacatctctatacattacatccatggaccaagttgtgttgttgattcttgttcactaggagttcatgcttcctcatcctcaattgtgcatacatacatacatactctgatgtcttgaagcctagtcccgcatcctctgcctccattgcatcctccaggaatcatccatatccaatctacacaaacagacaaccaaacaaggaagagaacaaggaagaacccaacatatataaataccatatctttattcatatatatagatatatatatatttgtataacacaagacaagaaaaagaaaaagaaaaaaaaaacatgtaaagacaaaaaaaaagagagatagactatgtaaaagacaaaggaaaaggaaaccctaataaaaatgattgattgaagaagaacaactttggaccctttaaaaaacaaagatgaaggaagaaggaagaagaggaagaggaaaaagagactagaatgattgattacacacatatgcagggtatatatagatatttatttatatatataaacacgtacacctccaaaaaaggggaaaaaaagtcaaggaggtatataagagaattttttacgagccctatgtgaaagaaggaagagttttttgcagatagatgaatttgaaaacaaaaacaaaataagagaataggtgggtcaaggatggtactcgtcttcaggatgatgttgatgatgttcatgttgaggatgttcatgctgaggatgttcatgttgatactggtcatgttgaggatattcatgctgatactgttcatgttgatgatgttgatgatggtggtgttgttgatggtgtggaggaggtggtggcggtggtggtggttcgtgagggtacgaggtgtaatcactagaaggtgcggatgagcgaggaggaggcagagcatagggagcaacgggatgtttatcgtcggtatagaagcgttgttcgtcgctcgaataggacggagcgcggttgagcgagctctgattatcgaccggtggcgggaactgatattgaagaggatgggagctgtagggttgttgtgtccgtccgccgtagggcgggcccggctggccgtaatggttaccgggggtggtagtaggggcttgatgagagatgaagtgatcagtccttcatcccaatcataacaagctgaaatgttagcgatccggacttagagtagtgagggagtcttgtttggccgatttggagggtcatagcactcgtttgcggtcatgaaggcatcctcaaaggagcgatgactgctactggccacaataaatggaaagaattaaggagcaaaagagagaatcaaaacttacgatgcaatgctttcggcatatcccgccttctcgctatattctcgttcacttggccatcgattcattacgttgtagcccatgcccagaccgctaccaggattactaggggcataagcagtaccggggttactggcggggtaatgatggccgagggagggtggatatgcgtgttgagcgacccgagagacgttcctgatgctaccagcccgccggctctttcactttgggtatcactgatcagctcatgaagtccgatttgaggtagtgtcggttgaggtaatggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaaaaaaagagtgaaagtagtggatgatatcataaggtttctattgctatatgagtatgaacttactttatcgacctttatgacagcaatatctttcaggttgccttgaatataacacagtagaggaacgtagaggaaagcagcagccatcaggagtacgaatgaaccaatccaaatggtgactgtcatattggagatggtcagtttagaaccagggtttatggtagagtgggaggggtgatgggaggcgtaccggtgaatgccatggagatgaggacggaagccttggcaaagctgccatcgtaccactttgagatatcggtcgtaaagccgacagacctggcaaatgaatagagagtgatgccattgattacttgacgaggtgcatcggccagtagtagtctcttccagcccttgaaagtgaagaatacaaagaatgcaaagtcgtccttcttcttttttgaattgttgatctgagagaaaaagcaaaaatgatcgtatgatttgattgaatagtaattgttctaatcgaagaaatgtataatatggatgtgtgtggtgcatgagtatagggggttgattgtcttgtatattgtgattgaattttgatgagaaatgaagttcttacggccatgacgttggtgaaagcataactgatatctcgacttcgaatgattgctcgactcttcttggcttcccaggcgagtagtaggaatgagaagatgatacagccaaagaagatccattttccgattttgaatgggacgttcatcgcgctacttccgcctgagctctctagaatcgaaccggcccaatgatttgaggcgagcaggaggaccatcgtatatagatctgaggcgtagactaagactgatttgatgactaggacgtaaagaaaacaatatctatgtgtgtgtgtgtgttttgtgattagttagtttcctctgtttttgagttgtttttttgaatggccgaatgaatgataggctagactgactggaaatagctcatgcaacctgagttgtgaaactctcgtacgtcgacaaagtcccatttgtgatctggtacctcttctcgtttccattgggccccagtacaacacatcaggatggggttacttgcaccagtttgagttggatagtcgttggctttgattgattgtttgatgagtgagtgtgtgtgttggttggtggttggttggttggttgttagtaggaggttcgaagaagaagaagttgccgaagaaataagaaaagagggttcagtcgcagtggggagcggattagctaagccaggatttaattaacactggattggatttaatactgttttagtttcacgtaagccaccctatcaggctcatgtattattatggacatagccacataactcacctctttttttttcacaggggatatgcacatatggagctggccaaggtatgtgtttataggatgcaaaacctgtcgagggggtgtgagaaccaggttggtcattgtcacattgatgccattggtgcatgagttcatgaggctcgagatgcaggtgttgtaacccagggaaggggttacaggggttctcaccttagccccctttagagcatgcttataaaccagtctagtctatctacatgcaatgtacagccccttgacagaaaaaatggaaccccttaattggagtccagagggcaaaccaatggacttcaatttatgcttcctggtgaaactgtggaaaataagttctaaagaatgattctgacaaattggataggaaattattttgtaaaatctttgtgtatttttccccattttctgatttttttggtatttttcaataatgtttcaaagtagctcagaaaatcatgatcaacacaattgcatctgaaaagaatgattataaatgaaaaatcaaaaaaaaaaattgatcaacagcttttttaagcatgttttgattgtgtcctccaccagaccaaccctccaatcaggcactgaaattgaattcaattttatcctcaatccaacttcttcagctctctaaacttttgatcattgatttttctcaatttttcatttataatcattcttttcacatgcaattttaatgctcctgaatttttgagctactttgaaaaatgattgaaaaatgtcaaaaaaatcggaaaatgaggaaaaatataaaaaaaaatacaaaacatttttctatcctatatgttagaatcattctttagaacttatcttacacagtttcaccaggaagcataaattcaattccattggtttgccctcaagactccaattaaagggttccattttttctgtcaaggggctgtacacacaaccttgtgtcttcttttctcacttcacatcaggttatgagtgccttaaaatatctcaaacttcaacaaggtatcctagtgtagggagtaattgtccttgatatatatcttacttaacgggtagcccattgtagggtgtaattggcctgaccagagcctatatctcactgtttatccctgttcctcatcatatatcttgtttttatcttcctgtccctcccatatcctggaaaaccaacattgttcacccagaagatattttcaaccttatacagctgattaagctgctctctcagttgcactctaagagcaaccacatcggtgcggcccgcaggtgtaacttctggagtagcttggattagggcaactccgggtaggcaaacgcattggtgcagtgtaaacctgggagtagccggggtcgtgcgcatgttgagtgtgccaattggctcttaatccctggattagtgaggagtaactttactcctgcttagctcaaatcctactctgggattagtttagtctgattagcttgaacccgatgcagttgagggcttggactagcttggagtagttacactaatccggccttaatccagcaaccaatgtggttgctctaacagtataaccagaactgggatgctgggttttggggccaaacaagcgtaaaggaagatcatatcatcctcttttctattgttgccaaccttttacaaaccatccacccattcctttttacctcatcatttcccagcccctttttttctgttccgttgtgtttccttctttcccttgaacaccttttccatctttcccaccgtcccacccggcacttctctctgttttttcttttccctcctgctatctttttttcccttccacctcaccataacatccatttctttttctttcctctcttctacccttcttttcctttccctttttctatccatcctatgtccccatccccctacttccacatcccaacccaccatgaacaacaatccaccaatcacaccaaatgcccctccagaagcgccggaaacaccaaccactccagaggcacctcaagcccaccctgtcgcagccagtcaacaacgtcaacccaaccacaatcaagcggtgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggaaagtgtgagttgaagacttggatgctgatgaagctgccctcttgtcaaggcttgggagagagttacactaagaattagagaaaaggtgtggctatttctgtgggtaatcttagtatgagatttattgctgatgtcttgtacaagtcacctgctgagagattgaggatgtgggggattctggtaaggatgaggctctgggggataatggtttctgggttcaatttcttatcttctggggaaaatcaataataattacttctggtaactactagtaagtgatgtctgctaagtaattatctgttaacttctctaatgcaagcatggggaacaaagtaagtgggaaagggtattctctatatacatgaagatatcagctgatgtaagaagatggtatgaaataagttgtatctgaaagacaattggttatgaaataaatgtggctgacaaatgtgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaacttctgtttgtgataaaaataatatgtagtgcaaaaagaaatgagataatcaaagactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagttgaaatgagatgtatgatgagaatgtaggtgatataagcaatgtgtaatgagtttgaaatggaatgtaagaatgaaatacttgtagtatgaaataaatgtagaataaaataaatgtagaatgaagtaattgatgtatgaaaagaagtggatgatgagtgggatgagatgacaatatctggatgagaaatcagatgtatgggatgaaacagtatatgtagtctgaataagtgatatctgagatgaaataaataacatttactgaaagattattatcatagaaagaaggtactgagggaagactaatttgtatcttgagatgtgtgatatgtagtatgttgtagctatgtagtactatatattatgtaaccaaactatgtaaaacaatactgttttgtaaccttctgaactgggtacaagataatgggttatgtagcatatgcatatctggttgtaataacatgaaaactactgtaaatagctattttgtactatatatgaccttgattggtctcaccacagcggaagcacgtgtgcgacattgttgtcatcgggatcccccaccccaccatgcacccccagaaccttgccaagaagatcccaaacgcaaccaacacattacagccatcattggagcagtctccaaccaaattgatgatgaagaccgcctccaaccggatggatccaacttcacaacttagcaagatttcctggacgagcaaatcagagatgtgatcaatgtacctctcttctttcactttcccaacaacaacgtcatacacaaacaaattgggtgttctctcatactcacctctgtcaaccggtccatgtgtcaaggccttgcaagacatgccactgcacgttgaatgtggcaatacatccaaatccattttcattccatcagttgcgctgctcaaatggatctgttccaccccctcatggccttcaacgtcagcaagcatccaaccacggcaggcatcactacccacattggagacatcctcaattagatggaaacaatttggatgcccttcacttgtgatcgtctagctggtttggttctccaaaacggcctggcctctgaaccggaactccaacaggagtttgaccacaggattgagcatgaactccaatcagccacggttgaggacccccccatgaactttgaagagatggtaggcccaatcaacactatccaaagacaactacgtcttcaaaatgtcaaccaaaccttgaccgcaatgcagacacctctcatcatgcaagccaaagtcaacccaaacagacggtgccacaatttcccggaccagcactgcatccagacaacacacccaacacccatgatttcatggtgatgcaggtctccagatcacatgcgagcaagaatatctggcccaggaagattgtcaaaccacgctaggattctgatgggcccctccagctatgccccaaacggattccaatctttttacccaattgtcatacccccaggtttcaccggtgtatacccccagccccagccttctcaccatcaacaaacaccattgccagcaaatgccggcctcgaaattcaaccacgactggccgactactaccgcccaccccaataccacctgcagtgggtatctcaacagtcagaatcaatcaggtctcagaaatcaagacatcaacaggcaacaacccaaatggcaagtccacggccagaatggttgagctagatgatgttgcagaggacctggccaacatcaattttggccatgttcaagctgacatgaatgacaatttcccaatcgtggattcaggtgcatcccaccacctgtgtggaaattttgatctcctttctgatttctgtgtttttccaaaacccatccccctgaaagtagcaacattgggcaatcctgccttcatcactggcaaaggagaccttactttctctggactggacaatcaaagtgtcacgatccacagcgtccacaatcatccctcctatatggaacagttctttgaagtcaaattgtactcactccaaaaaaaaatatcatcaaggataaaaggatgcaccaagaaaaataaactaaatcaactgaagctggataattttacttatttcaagagagatgaaccaagttaaagaccaaaattgaaaaggaacctagaaaaagtaaaagtgaaattatgtaaattgtgaaccaaggtcaagatgataaacaattattcatgaacataattaattttataatctaatgatgaacccagaattgtgtgttttggggtcagagaatgactcaattgttcttgtaaactgtggcaagttttgttgtgagatttgtcacaaattggtgttcaaaagattaaactctgaaaaatttatatagcttggaaaacaatatcaatcaattctatcccaatcattagacatttattttgaatttcttattgagttgtgatgcacagcttccatgataaacttagagaactctttatcatgtttgaaattttcctcccaaaatcttggattgtaatttttgaaccagtaacccaagagagctagagaagattcatgatatttgaagtgatgtgtctgtgaaaatgttctaatgatgaaagtctggacctcatcatatattggtactctagagccatcaaacttttctttttttattagcccaatgattggtgtgattgatgttgcttttttaccatataaattaacaccaaaccacctcaggaattgtgattgagaaataccatagagttccttccctttgatttgaaaaaatgaaaatatgcaacctgagtaaaactctagacttccaataaaacgctccaccatagctttccaatgtttcctttcaacaaattgacgcgaatctgatgataacagtctcactccaaattttcttttcaccgcctcatgtttaactactgcaagtttgagatttggaaatgtagcctggatttcacaattcattggcattttagctgacatacggtcaaatcgtttgaggattgaaatcgaaatattgtcttttgccctcgggaggttgccacacgatgaaaaattcacccaacttaacaatttttcagtgtcagcgtattgcctggttctccttgattcattcatatcaaaaagtttgaaatttccaatctgtacatagtctttggattttccacttattggatcttctctgtatttcgacatattttgatcgctgttttccgactcccagatgtgtttggtcagagcaagaggtacccgagcccaaaagtaattatcgattttgaagtgttgtttccattttatggaagtattcttgaaccatattcctacaatcgctaacgagacggtaaagaccaatcgtggatcctggaggagcttggagagccacacttgaaccggaccaggttcagacttataattatcaagcgtctcgcgttctatgctacccaagaccggaaagccgcttgggggattgaacacctctcgaaaaagccaaagagtcatctgttgatggtcaagttggcaataagcgtctccatagaagtccctcccgacgacgctgtggatttgggccatccatacgtgtaacaatctcaaaatttcaagcaacgatatcgaagaatactccgtcctctctgaattcagcgaaatgatcaaatccacggagtttggaggatcaaatttgcataccctttcgatcgctcttttgtaatacctctgatatttactacctatgtgaccatacctaagcttttgtgtttcgctaagtgatgcgtttaatatagaacaactaggcgcagagggtctttataaagaaccacgagtgtaagtaacactacacgagaagacctgaggagacgacagcgagcacacctttataaagaaccacgagtgtaagtaacactacacgagaagacctgaggagacgacagcgagcacacctgttgtgcgagattgagttgaaacagtgagatgagaaaactgaatggatttcaatagcatgaggaatgaaatagaaatgaagaaaaagaaaagacatgaacctttataaagaaccacgagtgtaagtaacactacacgagaagacctgaggagacgacagcgagcacacctgttgtgcgagattgagttgaaacagtgagatgagaaaactgaatgaagaaaagaaaaataggaaccgatacaatttgtaactatttaactaactaacatttaggtttcacaactaggtttcaactttgaatatcactacataaccctaacccaactggttgccgagtatgcattactgagttaactcaataccctcccttgctcaaaaccggttgaggttgagtttctcgagagagtcgatgtgcttctttttgccgagtgccttggtgaggaagtccgcaagttgattattagtgtcgatatacatggtccgggctagtccttctttgatgagttcgcgaatccagtgatacttgattcggatatgctttgttcgttgttgaaacatcggattgtttgcgagagcgattgctgattggttgtcgacgcacagtgttagcttggaagacaattgcacccctaaagagtccaggagcgtaagaacccagcgagcctcttgtccagcttcgaacagagatatgtattcagattcggtagtcgaggctgagacaataggttgcttccttgatcgccatgagatgatcgagttgccaaacattgcgagatagcctgagtatgagtgactgccttcaatgtcgtttgcccaatccgcgtccgagtagactttgagagtgtcaggaggtgtactaccatcgaggagaacaccgtgatttcgagtaccggaaaggtagcggagaagatgaattaccgctctccagtgagtgattccaggagattcgagatgttgtgagagttgagaaatggtgaaagcaatgtcgggacgtgtacagaccgcaagatacattagcattcccacagacctgcgatagtttgcgccgatatgttcgaattgctgccgttcagtgggagtagatttgacgagctgagtgttaggaaccatcgggactgatgttggtctacaatctaacatattgtgttcggctagaaccttgactagataagcctcctgggataagtagagttgtcgatcctcgatccgagagactttgactcccaacaagtgcttgagttccccaatgtcgtccatcttgaagcgggcagagatgagatctttgaagcgctgaacatcaggactgataataaccatgtcgtcaacgtagacgtgaacgaaacactcccaacccggtgttttgctaatgaataagcaaggatccgcaggcgatgactcaaagtcgatggagtgaaaaaatcgcgataatgcagagtaccaaacgcgaggcgcttgacgaagtccgtagatggctttctttagacgaagacagtgaccggcaggaaccgcgaggccagctgggggtcgaagatagacttcctcctctagactcccattcaggaacgcatttttggcgtccatttgatggatgagatgtccccgggatagaccagtaacgatggctgttcgcagggcagcaaagcgtccagtcggagcgtaggtgtgaagaatgtcgtcaaccgattgaagcgaaccctgcgcgcacaacctggccttgaatttggataccgccccatcttcgtcgagcttcttgcgaaaaacccagatggtcccgagaagtcgatggcccaagggaattggaacgatttcccagacatccaggtcgatcatggccgacagctcgagttcaattgccgccttccattgatctgcctctggagatgccatagcttgagtgtatgtttggggaaccccgactgaaacgaatgccattgggaaacgaccgtagtccgggtggagatgatcgagcatgagtccgtcaaagtgatccagaatcgccatgttggcacgtcttttgtggtgaaggatgtttgactgatcgatggacgatgagatgtcttttggtgccttttccggaacaaggaggatgtcccagcccggtttaggtttggggcccttgttggttaggtcttgagttgctgcgtgctgattgcccgattgatccgcgccagagtttggcagatcatccggattcggatcgaagtattctgaatctcctcccgaatgagagctatcttcaccagtgtcgagatgatttggatcgtcggaggtggaggtagaatttatatcatcgagttcttcaaagagtgcgagatcaacttcaccatcaatgggattatcagttgaggagagaagggagactcctggaaagtctgcctcatcaaagatgacatcatggcatcgctcaaccttccctcccggaagtaaaacgcgccagttgtgcatacccaactgatatcccattaacaggccaggtttggaggtgtctccaaatttaccgtccctgagtttcttgggaatgttgacaaaagccttacatccaaaaggacgcagccgagaggtgtcaaatgaggaatcaaaccagagctcatacggagttttccagcgaagcttgcgaaccggagtgatgttctccaagaatacagctgtgctgaccgcttcagcccaataggttgctgggagattcgcttgcttgagcattgccctggctttctcgctggtggttctgtttccccgctccgccacagaattttgctgaggtgtatagggagcggtcacatgaatggtcacccctttggatcttaagaattgagtgaattcttttgaattgaattcgcctcctccgtcaaatgtcaccgatttgattggtcgatcgtgaagaacagtaacattgttataatattcaacgaacttagcgaaggcctctgacttggccgagagaatgaaaacatgacgatatcgagtgaaccagtctgtgattttaaaatagtattgaccccctccgcatgatgaaggagtaatttttccactgaggtccatatgtaccgattcaagtggatgagaagcttcaggaagatgagatggaaatacaagtcgatgagatttggatagggaacaagaatcacatttgattttgggtgacttgattccaaacatcctcttcagtgcctcgttgctgcagtggccggcgcgcctatgaagtaagtcgatatcagtgattgttgagattcgagccgaagaaggtatggactgaccttcatgagtggttgtcagatgaagcatacaagttcctccgattatcgatgccttgaagattacttcgccttctctgacaagaacaaacgatgaagtgccggttctcttgatttcacaaccgcgctcgtacagacgcccgagactgatgagagttgcactgatgcctggaacatgaagcgctttcaacgagatgacttgattattctcggctttgacgtgaacaaacccttttcctcgtacttcaagggtgtttccgtcggctagctcgacttgattggatttttgttgatagttcttgaacagcgatttatcagcaaacatgtgatgtgatgctccactgtcaaggtagcacaagtttggtgtgctgattgctgcgaaagctttgatcgtgcatcgaagcccgttaccggttgattgagaggaaatgctctccgcgtcatccgcttgagcagtttttgccgacggtttcaattgccagcatacgctttcggagtgttttgtcttcgggttgtgctttcctccggtacagtagtgctttttgggtttagatgatgccgccatagctgtgtcttcggctttgatggtgactgaggatgagattgcgtcaagtcgtttgttgttgaacgtgtctttgactttctcgatggttaagggtctcattgtcttgaggagatctttggtggtgtcgaagttggatggtgctttagaaacgatgatttcggcgacaaacgattcagcgatgtgtcgatcagctccttccatcttgatgccgacggaggccattagcttgagatgctcgtcaactacttcgagataggctgttaagtcttttcctttgaattcgaaagtacaaaagtcgttgtagactctagcctgattgccggatgatttggcttcgaagtaatcggtgagaagcttccatagcgcaaccgggtcttcatcattcttctctgtaacgaacctgttgtagttcgttacccccatgtttgatactagtatccctgccgttttcgaacgattggagttaaagagttcgagagcagtggcatcggtagggattgtctccagcgtaagatattttcttaaaccaagctgttgacagcagccgatgaccttttgcttccaagctccaaaggtggttttggaaaggtcgggaatttgatttttggtatcggacatggttgagagaatgagttgtgtgtgtgtgttgaaaagcgcgtccacagagttaggactctgggctcataacctatagaacaactaggcgcagagggtctttataaagaaccacgagtgtaagtaacactacacgagaagacctgaggagacgacagcgagcacacctttataaagaaccacgagtgtaagtaacactacacgagaagacctgaggagacgacagcgagcacacctgttgtgcgagattgagttgaaacagtgagatgagaaaactgaatggatttcaatagcatgaggaatgaaatagaaatgaagaaaaagaaaagacatgaacctttataaagaaccacgagtgtaagtaacactacacgagaagacctgaggagacgacagcgagcacacctgttgtgcgagattgagttgaaacagtgagatgagaaaactgaatgaagaaaagaaaaataggaaccgatacaatttgtaactatttaactaactaacatttaggtttcacaactaggtttcaactttgaatatcactacataaccctaacccaactggttgccgagtatgcattactgagttaactcaatatttaactcccaattgggtaggtcaatgccttctggaatcgatagattgccattttgatgatcaattaccaatagttcctcaaaagcacgatccagatctccaggagaattgatttggatgtgcttccagaatccagtgtcgaaagccaaatgagaggttacggggtgaaaatctttccctagcttctctgaaaacacgtaccggtcattacggggtcgctttggtgcatgaaattcactgtcctgtgctggtattctactattaaatttaaaatctgtgtctggcttgttagagcagagattaacttcttcatatgactgatccccacttcttggtgaagctgagtcaatagtttcagccagctcttccgcaaattggtcccaatcatctttcgagtgcactatcgttgtaacttgaacccacaaaataagacaaacaagataccagaatggcatgttcagaaaatcagggtatgaaagcaagtgaggattattgtagccacagttttggagagctttgtgtcaaagcaatgtagggtgatgatttacttttgagccaaaaatgagaaacttgaatctcttcatgatccgcacatgcgccagtggagtgaaacgctaccccaagaggactatggagtaatatgtaaaagccttttggctgaatgttttaggaggcatttggtgcatttcttgctacgaccaacctctcgagcatcaatgtggtgtccatttagttatgtagtttactgtgacagtcgtcattctgtccctgtagcaccgaagaggtctttgctggatagtgttcgactctggacaaaacatttgataaatggcataaggtgttctgcttctcagacagatacacaggagctgtcatttttgacgctcggataagaccacagactggcttagcacctagagttgctgtagtacataaatatttaaacaaaacgtgcaatggcttgaaaagttcatcgggaatgaaaaaccatcacttgtgtgtacgtatctagattgaggtcactattagtttataaagtgatataaacgttgtaaagacaggatcccagacaacaattttagatgtctgtggttgcgcgtaatgttttgagctggccaccattaatcagcttaattcagccgcatcagatgatgacatggcatcaattgcattgggaaaagacaacagaaaaagggaggatgacctttaacggagttggcagagacaaaaaaagataaattagaaccgagatcaatgaccgagtaaaaaagcaaaccaaatcttcatacatggactgttggaagattggctattatgactttaaataaaataggaaggcaaagtatatgataaattactgaaggtattacaaaagattcacaaaaaaccccttcaaccgtgtcattccattgagccaaatgtctgtttgggtggaatatcccatgtcaaagtaagtggttgtcactgcttgtagtgtgacaaggcaatgtgttcttatgatgtgaatgatccaacgaaagcgacaaagttatcgtcaagacttgtgaactcctccagttgaggggtcaccaatgggaaaaaacgcgtgtcaaataggttgatttgttctccgcaagcgccaatcaagctggccagtgcggttgaaatcaacaacatattgtctgtattgttatgcatgatgcgcgccgattgaaacttcaaggtaagaagacgaacaactggaagatagatgggtaatttgagattactaaccactgcaggaattcttgataaccgggtaaggcttgtaaagacctgataccgattgaaacacaggcttgagtgtcaaaactacttgaaaggcagaccatgagacatccgactatcacagatttagaaaggaacgagacacagatggaacgattaataatgtttcagagtggagaaatcaatttgtcattctgatgtaaaatgactgacaagattgattcccttatcatctgaaagaggtttcgtgtccgtgccacaaagttggacgttggtcaaggataccttcaagtgagcgaggatatctttgaggtttgttgcaatctgtgatccgatctgtgcagcgttttccttagtgacctgtgtgacattggcttggattaaagtcgccggcatcttcaactgggcttcactctgaatcagcactctgttgatctcagatttggtgtgcgtcttgtcgaaagttggggttgaagacactggtaaagcagcaggttggactgaagccagagatgcagtagcagcttgcggttcactaggcgggggcgtttggaaggaaactggtggtgagctggagacaggtactgagctcgataccggcgcgctagtgtaccccaagtcaagtgaaatcccggatgataaagcgcccaacaaaccgtcgctgctggttgggcgatcttgataggaagtttcagcgctatcacttgtggacgcgcgttccctttcaactagggatcgtctgcttcgtgagcctgggtgaggcttgccgccggttgtatgtaagcgccggatgaagtcgctggaaagaaagtaagccccatcatacatattcaaacatcaatattgtcccaccagacctgtatttgattaacaggtagcgaattttgctctactcaacttgtcatccagcttgagagaagacttggctagtaccactgcataaatgtcggttttgccaggacactggtcaattagctcgggaattcactgggtcatggttgacaagaaacaactactgacattcaacggataatagccaacaagctaggaggacaatggagctttgcatcttgatagtgtgctgttgagtaaacagtatgtcgaagacaggcagtaggatgctctgcagagagaaaatgaaagtagagtactggaagtccaggcgtttggctaaaatttggtaacaatgagttcgagaagcagcgaagagtgtcttaactcccttataagtggcgatgggttgggaattggcttggtgggtctgtctaggcaacgatgaagctcgcattcagcgatttacaaagcaatggcacaggctcgcaccgtcaaatcaaaccttcatgttcccaaaattgacgatgagaaggtgatcagccgggcgcacagatctggaccgctatgcttaaagaagttttccacgcatccagctgcacgtaaagcctcggggttagctttttgctttgcgctggtgtatcccctataaccaaacgtgacattgctcattatgactgcgggagttccgtgaagatatttcctaggatcaatgaatatctgtggcgagtctttgactttgaccaactctgcaagagcacaatgaccggcccgctttggctggataacatgcggtgagggaaactcgagtgcacatgcccactggcacaatggtgccgctcacccaggaagcgacaagaaagattgcacccggcttgcttgtctaaatcccaagcgcatgcatgcaatcccagcacagttcatcgcttacgcgcactcgcaccacgaattgtttttatccatcttaccatttgctcaattgagttttcataatgctctttcggaacgtggaaaacgtcaatggcattatgacatgtctaccaaggcggaggtgctggtaccaattagggcgcctggtcgcagagcacccctgaaccaccttgctccaaggaattgccaacatcaacggggccattaaagctctcaactattgatttctaattttggagacggatattctgatggtgatttttgtccacctttcctattatcacatgtgacctgattaggtggttagaattgcaaaaataaaactctccccaagacacaaaatgacaggaattcaggatgcttgttctacctgcccctgacagagttcagagctcgagaaatagtgtcttttgagtcccgtgaacaatacagataacatctgattggctaatgctgtggtatctgaatcaattatatctgagccttcaattcaaattattattccgcctggtaagaatgatgtaaatctttccagtacgcaacaatgatgctatgtacaccctgcaaagcaaaagttgcttatggtgagtggtcgattgaacagcataactttgaattcctttggatgatcaatggatagaggcaaaaaaaaatctgataatattaagtggcaagaagttggaagctgagaaagtacctagtctgcctagcaaagaaactacaacaagaaaaaacggagcaattaaataaaattgagagactgcgatttctagggtggaccgaacttcttgcggcacattgggcaattcagatattctttgaaccaatcctatgagtggaatgtaagatataagcacattttgaacaagcaagcaagaaaagaaggataggaaatgaactgacccggagacagtgcctatgaaaaaagtgagaagggtggcagggcagtaccaacacttgatcgttggccttgtagtcttctaaacacattccgcagttggttatcgcatgctggagtgagagcgaaaatgctgaaagcgcctgccctatagaattcaagaccagatctatgttgtgctgggattccgtaggctccgggccattcggggaggaggcggtatcggataaggtagatgtccaaggctggtctgagataggccataggctatccggcgaagtagattgaaagtcttgttccacaggaaatcctctgcttcgatccatgatgctgaatagtacattgaaagtgagaccttgtgaggaccatgaggccgccgagaatgttacggtattgggcggcggcacgaatgggtttcgcgaggcaacaggagaacgactcatggtggatttgattgttatatgcgtcgagactcggaaagatgattggattcgagcttaatggaaacgggatttgtagtatgtgggatgatagaaaaggatagagttgggcgagaatgttagcatttcaacctgaagaaacaaacgttcaacacattcccgagcgcttacgttcaagtcgatagagtagcgagcgaacaagaagacaaaaggacccaaaagcaaagcaaaagcggcaatcacttgcaaaatcgcatgtctatcacaaaagaggacggaaacaacagcgacattcagcttaaaaacaattgtgggcccgatcctctttgactttccatttttaggagccactaaagcagaagagtcagctggtcgctacatggttaggcccatttgggctgctaaaaagctaagagatctcccttatctctgatcacagaccgtgggtaaaaattaaatttgagcttgctttccggtgtcttatgtagcttcgatcgtcgggagtaaattcaagagggacgagcaatcgaaatgacacaaacaatatctcttctttctctagggctatgaggtccggggccacaggctattgggcctgtcatcttcatgtttcccgaacgcctcccgacgcgtatgccgtaggaaaccctcaatcgcgtagcttgaacaggagaatatggcaaccaaagccatctgcaatcagaataacctttccaactgtatttcaaaaacttcaagtcaaccagaggaacactccataatggcaaaaatgctcaaatgtacaacaaaccctcatgatttctcagacaacacataaaacgtcaagcttctatctaagcgattgcgaaatcttgattctcaggtgtatcctcgagtgatccagtccacaaggaaagaatgaatgtctacaagtttgtactgcagacagtttgagctacaaaaactaggcccaactaccaatcaagattaatgatgaggatttgggggagccgagccgaccagtgcgcggagtgaaaaatccaacactagctcgaaatcattacatgatgaaattcttataaaaaaaccgaataatgtggagagcctttccattatcagaaagcacctcaaagcggaagaattgatgggaaacaaacagccctcgcattctttgctctgggaaggtgtggtagtattgtccctttcctacgtgcatagcactcatgtacgagactttgttttgtcttgaaggtcttcaaatagtttcaaatggttaaaatggttgaactgaaggtccgggtcaggctgtcaatgggccgggctcgggcccaaaaaccatgcccaaacccgccccgccttggaacgtggggcggggcgggtcgggccacaattccaaaaagtatgcccaaacccgccccggcttttagacagtcgggctcggggcgggctcggggcgggtctcgggtctgcccatcaaaaaggggttttttttggcctgagtatcattcagggaccttcggtcactcaagcgactgagctggtaggtcgtgcttccattgcatgatatataaatctagtgatattgtgtatttcatatgtaatcaagccttctcatgtatttaatcttgtatttaggtatgtatggcagacaagaagaaagagagacaaaagtagtaggtaataaagccagtcgtgtatatataatatatgtgtatatgagtatcaagaacagagacaaaaaacaaattcaagaggttaccgatacttcgtcattggcctcatcggcttggtccagaccctcatcttgccggatccagtcttgaccgcatacgagggcttcaagggtattagcatggagactactacggaagtcgctgaggacacggccgctggttgaaaaagccgattccgaagcgatcgatgtcattggtgtcatgaggatccgtcttgcaaagagagagagagttggaaatcgagaggcatgatgtttccaccagctgagaacatcaaaagaatgtgagtccatcgggatcggcggctcttgaagatacaagtcgatttcggctgttggtgaggaagaggtgacttgtcttttttactagcaagatagaccttgaactccgcatcttcgtcttcttcagcagcagtcttccttttattcttttcagataaactggtacccgctgcttccccttcctctgtcgcggccgtaggattgtgagtctgggcgatctcggtgaaccattcatagagatcggttcgaattcgattgaggctgtcagcaactcggtcggagtcttgtccatccgaaagcaagaacttgatgagttctaatttacatcgtgggtcaaaggtgagactgatggccgcaatgtgcttcatctcatcccagtatttgttgaacttgatgtacattggctgggtgatttgcttgatgtgatcggtcgcatgattctcgctatcggtcagttgtttctcgatctttttcatgagcttatagaccttgtgtgcagttggataccgagtacctccaagcttcaaggttgctaaaggaccaggataaggaattgattcagctgtcatcaatctagaataacattgaaaatgaaagagctcctcacccgtattaaaaattgataagaagtctcgcatcgtttgtatctcatcccactcttcagaggttgggcaatgagtataattagcatcagacatagacaggttaagaaacacctctttgtatggcaaggcagagttcatcataaggtaagtggagttccagcgagtgggaacatcaaccgatggaagagctggcagtttcgcattggtaaggttgatcgcatcttggaagagttgcttacgcgccgaggtactttttgagtatcgaacactatcacggattttgttgaccgcagatgagacaatcttgagtccgtccttgacaactaaattgatgatgtgtgcagcacatcttacatgaaagtatcggccatgcatttcggggggagttgtgcttcgttcggcgaggacagaggagacgcgattgattgcgacatcatttgaggatgcgttgtcaacagtaatggtaccgactttgttgataatcttccattcaacgatggtgttgatcagttgctcggcgatggctaaaccggtgtgaggtgcggggagttccttgaacgagatgattcgtttgttcaaggaccagtccggcaagatgaaatgggctgtgaccaccatgaaaggggattgattcgacgatgtccagaggtctgtcgttaatgaaacacgttctacgttggcgagttcggcgatcaatttggccttcatggactgaaacatcgtcatgacatcggacttgagcgtgttgcgggtgtagagtttaaatttgggctgcaaagagtgaatgaaagtcttgaaaagggggtactcgatcgaagtgaatggctgctcatgggccataatcatcttggtgaggagatcgcgtgagagctgctgagaaaaggtccatgtcgatgcagtgtcagcactgccagaagtcgcgaatcgcaacaaggactgcttgttcttgctctgatatgaagagcatcggtcgatgtgtcgccaaaggtggttcgtgccactcgtgcttctggcagagagttcaccaaggcaatacttgcatattgccttcaactcttgacctacaataaaagatgaaaagcgaacagatgagaataagtacctctaagttctaacttcataatagcaaacagaatcgacataccgtggccttcagtattaaaatgctcccagatgtcactagtcgtcttgcgcttcttggatttcgtcattttttccgttggagtgctggatgggtcctctgaggcacttggttgtgggggagttgccgtcgatggggttggggtttgcggagcggagtcagatatgactgtgatatcctcgtttgattcgggcatggggctttccttgcccttggacttgggctgcttttttgaaactttgaatctagggggcatgacgatgtcgatgagatatgcagaaacagtgtgtatccaggtactgaccatggttatgggattctgggccctcaaacctaataatatgtactgtgagtacacattattaggttaattatgatgatagtcagaattactcgggcttttcatgggccggatgggccggcccacatccaggaaagcctgcccaaacccggcccatgaatttggtgggtctccgcgggccgggtcacacttgagtatttttccaccctttcctgtccaaacccgccccgagacccgtcggggcgtgggtagcccatgggcgcccgagcccattgacagcctgaggtccgggggattcattctcaccccgctgcggcacagttgggcacgtggaggaatgagacagacaaggttcgaaacctagttcatctggtggaaggaatataaaaggggttttcttttcttctaaaagttgttttccttttttcttcatcagattctctagctttcatctctgtgtcggttctcttctcacacatctttgttgttcgcctcaaccgccacaggtctgttctcttcattctcatctcttcttcttctctgcgttgttgttttctcatctttcatttcttctaggtttgcttgcttctgttcacttgtcagttcatgttggtcgtgccctaacgcctcggtttggaaaacctcaggttagaaatgaaattgatcagattctctagctttcatctctgtgtcggttctcttctcacacatctttgttgttcgcctcaaccgccacaggtctgttctcttcattctcatctcttcttcttctcttcgttgttgttttctcatctttcatttcttctaggtttgcttgcttctgctcacttgttagttcacgttggtcttgccctaacgcctcggtttggaaaacctcagtttctaggttcattaggttatgagcccaggggagctttaactgccatctcgatctaaccttgacctacgcacgccatcatgaatgacaaacactcgaatccctcaattcctactctctccaacttaaactgggatctgtggagcatgctcatcgaaggatacatgaaacaacatgatctctatttgttcatttcctctaatgaagctgatccaaccgacgctgctgaactcaaatcgttcaaatctcggaaattgaaagcatccggagtccttcaacaatacatggggataacgaattaccagaagttcaagactaaggacaccaaagatgatcctcgggcaatgtggctgaaactcgaaagtcattaccaatccacggctatctccaaccaagcgaaagtgtacaacaacttcctcaccttcaagttcaaaggaaacgacatcgaaggattcattgttgagttgacgaatcacataagttgtctcaacgctgttggactacgaatcggaattcctaccgacttcgaaatacatgaaaacctgttttgcgagaacgttctacagaagattccctctgatctggtacatactcgtgaagttctcattcaaggacgaccccttactgtcgaaaaacttcaattgcttctggacaacagaagacttgatgacccgtctgtttgcatcaagacggaagaatctgccatgaaaacgatctctcattcgtcgagttcggatcctcaatgcgaaaacggtgtacacaatccggccgctcatcatcctgaatccaggtgttttcaagtctatcccaagcaacgtcctcgtatggagaaacgtcgagccaaagctaaagccaaagccaagaaagcccaggctgaagaggatgaatcatcaacctctagcgttgcatggcacacaatcaagaaagctttctcagtgaatctagctccaaatgtagcctacctggacagcggtgcttcacaccacatgatattggacagatcctccttctcaacgtactcgaccgactccaaatgcaagattgagcttgctgacggcaaaacgacactatgtcctagtatcggaaatgtatgcgtcaagacagtctccagtcaatcacttaagttggaatgtttgcacgtacctcagttagttgggaacttgatctctgaaggacgactgtttagaaggggatgtgatcgtgtccggaccggtcctctctcagcaaaactagtcaatgaaggcaaaacactattcaatgttaacctcaacgatcaagacgtctttacaattgacctcgagatagttaaaggcaagtcctttctctcgactgatgttacttcgaaatcaaattctgacatcgaacttcttcacaggcgggcggggcatccaagcaatgactccttaaaaagaatgtttaatctttcagactttaaaatcaactgtgaagcatgttcattatccaaatctcatcgcttgccatactccaggactcttcccttatccactcattgtcttgaatatattcattttgatctcagtggtcgtatcaaccctcccacatcagaaggctatgaataatattttaaaataaccgatcaattttcttcttataaatttgtttatcttttaaagaagaaatcagaagcttttttgttctttgagcaattctataacaatgtcaccacacttcactctcggccaatcaaacacatcacaaccaacggaggaggcgagtttaactcgaacgagttcaaagagtttcttaaatctaaaggagttgaatcgcatatcactgctccctatacccctcaacaaaatcaggttgcggagaggggcaacaggacgacaactgaaaaagcgagggctcttctcaaacaggccaagcttcctcattcaatgtggggtcatgcagttgaagaggcagtattccttgaaaatatcactcctacttgtaagaagcattggaagacggcctatgaactctggttccaccgatcgtttgacaactctcgtcttcaatcattcggttgtcaagcctacattaacattcccgatcaaaaacgtgcggcaaaattttcagacacatcgaaaaagggcatcatgatcagataccagctagggatgcataactggcgcatctgacaattgcggatgaagattttgattttcatgttcaatgctttctggcgggagctcaattcttcgatcaaacctcagaggccccgaagacttactcgcaagccatgaagaatccagatttggcaagctgggttgaggccatctctgtggaattgtctgctctggaaagtggttgatattcctgcaggggtagagttgctcaacactgtatggatatttcgtaaaaaattcgacgagaacggtcagctatcaaaatacaaagccagactgtgtgccgccggtaattttcaagtggaaggtctcaactgcgctgaaacttacgctccaaccggacgtccaactgctcttcgaactcttctctccatgggtgttgcaactggtctggacattcaccaaatggacgtcaagaatgccttcttaaacggcaaactcgatgaaaccatttatctccgaccccctgcgggactatccgttccaaaaggcaaatatcttctccttctgaagtcgatatacggactcaagcaggccccgcgtgtatggtatcacgaattatctttgtttttcaaattcattaaattctcaccttcaagtgcggatccgtgtctattttcatcggatgatccaacctggcaatgctgggttcacgtgtatgtggatgatatggttatagtcagtaaggatgtaaaccgcttcaagaaattgatctctgagcgatgccttatggaagatctcggtccactttgacatcttcttggcatgaaaattgctaaagttggaaactccattcggttatctcaggacaactacaccaacaagatcctggatacatacggtatgcagaattgtcggacggtatctacaccgtttgttcccaatacgcgcctggtcccagctactcctcaagaacaggcggaatttcaatctatgggaatcaattacagacgggctataggattactcaactatctagctgtttcgactcgcccagacatagcttttgcaatgtctcaactgtcccaatttctcaaaactcccggatccaagcactgggcagcctgcattcatctacttcggtatctcagcggctcgtctagtaggggtctaactcttggtgcatctgtcttgccgatacagatctacgtggatgccgatcacgccaacaacaagattaactcatactcatatttttcttatctggttcttgttggcggtggagttgtctcatggaaatcaaagaagaatcccacagtctcgtcatccactacagaagccaaatacactgctctttatgaaggcggacgagaggcagtctggatgatttgacttctcgaatgtcttggaatccctaatcaaggtcctattcgggtgctatgtgacaatcaagctgctctatccaaaaatatggtttttcacaatagaaccaaacacttcagggttcatcttcactggatttgcgagaaagtaacggacaacactatatcacctcaatatatttccactcactcaaatctagccgatttttttaccaaatcactctgcaaagttaagcacatgtcatgtatagagggaatcaacctatcgggttgagaatgaggggggatgttgaactgaaggtccgggggattcattctcaccccgctgcggcacagttgggcacgtggaggaatgagacagacaaggttcgaaaccaagttcatctggtggaaggaatataaaaggggttttcttttcttctaaaagttgttttccttttttcttcatcagattctctagctttcatctctgtgtcggttctcttctcacacatctttgttgttcgcctcaaccgccacaggtctgttctcttcattctcatctcttcttcttctctgcgttgttgttttctcatctttcatttcttctaggtttgcttgcttctgctcacttgttagttcatgttggtcgtgccctaacgccttggtttggaaaacctcaggttagaaatgaaattgatcagattctctagctttcatctctgtgtcggttctcttctcacacatctttgttgttcgcctcaaccgccacaggtttgcttgcttctgctcacttgttagttcacgttggtcgtgccctaacgcctcggtttggaaaacctcagtttctaggttcattaaaaattcaatatagtgcatgtatagagtcacgtgaatcaagtgaaaatgggccgctcaaaagaagtatggaagaatgggtgttaagggtttcactttacctttttatttatttttaacaatcactcttatgggcctgagaaagaaaaaaaatcatccaagcgtgttcaggccagcatcacaatcactgccgggatggatatgaaaggtgcaaatggcaggatgatgctgctctgttctagaatcctatgagccgctccagacggcgttttgaatatctggttccagagacctttgtatgcgggttgcacctgtgactgtcttgactgcatttcacccgagctagctggatgacatcggtcccggaccgccagccggctgttccccgaaaatgactccaaaacaaatcgaaaattaatcactgcgggagttagaccgatgatattgaacgattattaccgcggatcgcgacatgagaacttaaaggcattcccagttgatctgatgcttggggaagagatccaaatctctacagaaaggactgtcaccagccaatcaccctccctcttcccgccctcctcctttgtcttctcaaaagaagctctcaagacagttaagatcagaggtaaaagtaaagtgtgcacagatgagatgtgttatgcttgtttggagagtgggaaaccaattagttatatcttcaactcctgcttctacttcaaaactaaatgttacatcataataatctgggcataataattacaacattttttgtactactcctgccatatgtgattttagacttttgagtcacgaccgaaaaaaaaaaaaaaggatcttgtgatgaactgatacttattatggaccaaaaggacggaaactagatctcaagtatgcatgtgtcagtcaagacaagcctagatccttggataatctgatatggacgggggaatatcgtcgcacatcaaagcataaaagcaggcacgtcgtgtttcttgtatcagtttccaagagcctgactcgacggtaagacggaaggaaaaggataaaatcactcaacaaagctcgacagatgggatgataaaagtccgaattgtccttaaaggtcttcctagccaactccggctcgaccttaaatagcgccctgtatactggtctaaagagtcacagcacaacggatgttgatcattaatgattgactttgttttgtctgtgatacaggcagaagcgtcatcaggacaatgagactgacctagcaaacttcatcctgcctttgttcgagacccaagtggctgcatcttggcagtagcaaccggacttcaagctgaccgaataccagcgcaaacggatctcttgattgttcgtcttgttgaatctgtagttcttgttcatcgtttcgaccatcgtcttctcgaaacaatccacttcttcatctaacttttcgaggaagaccacttttgtatcgccgcattcattggaccagttgcatgtgaaatatcatagatcccaaaagcaaaacaccgctgcgattagtggcttcgacaacaacaaggttttaagtggtatctaccattacgatgaagcctgacataccgatttggtttgacgaaaattctttgatatcctctggatcaaatttgatcgaggcatcgtttcgtgcctgattccatttctttgcaagcgcataagcctttaaagttcaaagagaggggaaaggacagttcacaatttccgtcaataatttgctttgcggacgagacaaattcactaaacatgattaccacactcacgtcatcagcaagagaggtatcatatttgggttggaccggcagttcaaggccatgtccatgtagccaagcctacaagattatcaaggagtccacatgagttaaggaaaagagccaaatatatatatcactataaccacgcacttcccaatccactgtttccaacttgcttatcacttcgggctggttatcgaaataattgaacaggtgttccttccacatgaccgtgtccagagacttccccttgaacgtcttgacataatcgctcgcgtatggcaaaaagatgcctaaaccacctacgacaccctcaagatataacagaaagtttgcaccctctaacgtccgagaattggttagttcctggaatctttaagatgcgagtgcagacataaaacagtcagaaaggggcactccactgtcgtatggaaccgagctgaatgccaggtcaggatcctcgccaaattcatattggatttctaattgttggaatttaggtttgtcctagaaagcacccattgaaaaagaataaataattaaaatccaacaagtgaattcaggtttagatatggattattactcactttgaactcctgtagggcatctcccaaagcctttcggccgatgatgtaactgaaataccgctcagcatcactgtgaatctcgcgtaagatcaaacgctcaaggtacgtggtccatccttcattgagccagaacgaaccccaattcgcacatccgacctaaatttgggtttattttgaagaatgaaaaacagaaaacaaaatgtaaaagttggtgcaggggtggaattgagtgctttcttctttggtggagtgagcgatattaggagagggttttacgttgtttccgaaccactaagatcgacaatgaacacaaagtcagatccagtcatcaaggatgttagtcaaattggaaagaatgaatcaacacacggaatgcgagatttcatgtgcaacgacatcgaccaagctcttatcgcccgtcaaaagactcggagtgaggaacgttaaattactctatgaccgaccgaaatgggtgcgcgtgtgtatagtgggtgcgcgtgtgtatagaacaagaaacaaaaaaacagttaacaattcgaatgtgactgggaaagatgacaacattgtggacctacgttttccatccctccatagggaaacgaaggcggcagaaccaagacatcatacgagccccagtcataatctactccaacgatcttctccgcagtggctacgaatcgttcagtagatgacgcaaattcctcgtatgccatgtcaatcgtagccgggtcagcccatacaccagtcctctatatttacatttgacaacaagatatgcatgcacttgagtaacaaacacgttatgggaaaatggatacacgaaagagagactcacgtgtcccatttcacgatagacgagttcaccggcagcgatcgcgatcagataactggggatcttgacaggttgctcgaatttccattccttgagctcatctttcttgatactcgaatcaacatttgagcttggagtagcctttctacccgaaaataagactggtaaatacgaatgagcctgcggaacatgacggccaaacaaaaagacaaaacaaaaaccaataatgagtgtgttgaaaaagaaaatgcttggtatctttgcttgtgaggcttgagatattgtgcaagcgtgacaggaatcaagttcatatataattgggggaaaacttactacggctgtataagtcaacttgacactaggagtatcttggactgggagcagggaacgagcatggatagcttgacattgggagtacaagaacggatgattgccggaagcagtctgtctagaaggtatgaatttctctgaatgaatgagttccttgctagcttggtatggggtggattggggactcttacgagggctctagccatcccagggcggtgcaatcagcggtggttgagtattcaatcttcagcgtcacttgttgtccatttgctaatgttcgaggaagggtgatcgtcagagctgaaccaagcactggatgacgttcacctagatgaatctgcatcattaatggaacattttcaatttttgcaaggtcagttttcaactgcaatctcctctatagaacaggtcgtctggatttgaaaacgtgtaggaagaagaactaacctttaatgggtcagagtgagtagcttttggatcaaagatgctaacttgcttgatcgaaaggaacgaagtatccaagatgacttccgacactccatcctcatgcgcttggagagtatgtgagactgagccggagatagtcttgcgatcccaatgaatattccagtctaggtgtctgatcaatatatagatacatactcagctcagctctttctgtctgaaaggtcataaattcagtgccaattgtagatgacatacgcatgaaggatcgaaatcgagcggtagttcgactggctggctgggtcctggggaggggcgtaagacttggacatcgtggaggaagtgtagcttgctggttagtattaggaattccgttgagatgccaggtagtaccacaaatcagaaataggagatttgaaggaggtgggactgtccagaaggggttcacagacctgtactggccctagccagtcgatcaggggcaatctggatgttgaattttgaaggcaagaggattatgaacaccactatgacccaagtgtgaatatttcgtcaatagaatgacatccccaaccactagaatgatgatcataaagtacagtattacaatttgttttctatgcataaatagtttctcaaaaaaaaagtataaaaaaccccaacggacaatacataaatagtttcttctatgctgattctttttttggaaaaagaaaacaaaaggtcaaaccaaaataaataaacagaaggataagagaaagagtgaagaaatagataaagatgagtcaaggaaagagatatttcgtttgcttattgaagaggatgaaagagaaaggtcatatgaatttggttctcaaaagatctcaattatctttactgtcaggagctaagtaacgctgagaggggccgagtgaatcaaagatcgtactgggatcattctctacttcctcatctggatcgacttcttcatccccaatcttacccatcatcctaccccactcttcaaaaaagacaaaagaacagcaaagccaatgtcagtaaaaaaagaaacccctcatcagtgacttatatgattcagctcgtgtgaaacagatggtcaatatctacctaaggatagcctgtaaacataggcttcgatatcctgcttattcccaacattctcactccacttcaaaccatcttcagcaatctgtcttagctgttcatctccctcggcttttttatgtagagtcgtatcccatagtctcctaacccaattcttctttgatttcgtttgttcttccttgtcgtctagtggtaagaagtacgccaataggttatacagttctgaatattctccgcctatggggatgtaactaaagcacgtgttttccgagaatatcattaaattcatgtccaataagaaaacagtcgtcgaaacaaagaaaaaaaaaatattgtgcttactgaacccatggctctatccactcggtcaacgcgtctttataaattgaagatttgaacactccactgcccatattcatcagggccacaaatcgaccggagaaagccatcccgtctagatccaaaatagctttgtatttagccatctctttcaacggaaccgttttcttgagtggacagagctgttcggtgagaatgcaaatttttggatctgttgagcagtaaatcccaaaaaaccaatcaattcaatgcaaacaataggatgattttccaaactagactgaccaccacacccagtgtaacccgtgaatccaatgtcgagccatgcttgattcaactcggtgatcgtacgtttgatgtgtcgaatcataccgcttcgaggatcagcaactagcaaactttttaaaacgtctgaaacccttcctgccagccttacaaatcgatgtcgctggtactgtaactgatgtccactgtttcatggaaaaatgacagcattttttcagctcactgttgtcattgaaagccatgccacaaagctggagttactaacggcggagaattaccgccaccagtctgaacaagaataccagagcaatttgaattgatggatagcaccaattagaaactgttccatttcagggaaagcggctgaaaaaaatttctcaccgtttcaccacgccaaaataaattgctctttttctgttcccaaggaatcgtttcgtttcgctggaacgtatatcttgcatcatcaccatagtagaaatttgaaggaactgttggatgcgaaagctattgagtccatcgtcgtgattgaattgcctatcaaattaatcaagcaaaatactgacttaagatgtctggaaagcgagagagaaaaaaggaattagtgacatcaatcagaaatgtctcaatcaatgaacaggaagatttacctgagaatccgtcaatctttgaaggactgaataccgggtagagggcaggtaaacttctccaatccttgaattagataaacaatgtttttttaccgaaattttgagactttcttagcaagctttattttccatcttgcataagcaaatgacggataggataactaccccagggtgaaaaattgaacttacactgtagaatgcaccttggttttcgtgtagctcagagtttgagcaaagttcttcatgggacagaccagccttgccgacttcaacaaacttgaattcatccgattcctgaagtagagttgccgttgggaaacctttgggagggccatcattggcaccgctgtcagggatttcgagagatgagcgtgtgaggttgccgggggagcgtcgtttcttgagacctgttttcaacttgccccgtttgacatgaattgggtcattgtgatggtctacgaagtgatccctgtgttgagctggggcgttgtcgggagtgagacttagaagcttcttgcgagctgaactctcaggaggacaagactttgcataaagctcccaggtgttgccagagtcgccaaacgcagggctgggcaatagtttcttcatttcgattggcttgagctgttgactataatctttcttgtgcatcgacagagtctctagttcaaaggattcgatcgttgttgggtggtcttgccatgggacaatcactcggggctctgccaattcggagacagcaaatataagtccattgggaacgcctaattgaggaagataaaaaaaacaaaatgagtaaaatgagtgcatttggggatggaatgacagcaaaacaagctggaatactgacggtgaatgtgacgttgcatcatggaggccaacccctcgactcgctcgataccaggcccatagttttcacggctatagtgagcaaagtcatctcgatagttttggccgtaaaaatgagcatgtgcatcggttatctgtgaggtgatacgcaaaaaaaaaaaaaaaaagaaatcagcgaagtcagggagagtgagagaataatgaaattgggagtgtcccagcgttgcttacattcagcaaggagaacgtaggcatggctgcaacctccaaagttcgtcgatgaagttcctcgggactcatgattctgaaaggtttcaggctagccatcagactatcaaattcatctaccaaaagtacaccatctgcggatacgatcttgaaccactctcgcattccttcagggggttccaagttatattttttacgatattttgctttgaattgggcgtaatcgacagattgagaattcagtttatccttccatcgttgacgagccgattcgagtcgagtttggatcggatgaggtggtaggatgtaatctgattcgagagattgctgagagggattgatgaaggggagagttgagcgatggtgagtgaggaagctgtacagttcatgcaggacaaacagccaggaggagacgatgaagattcgcttgatcgagcgtctggagcgtagttttccagggagggtgagcaaccgagccatgagcaggtaaaccttgaaggagaacccaggagaacaggaaagaagaagacaaagacgaggaggttgaggaagatggtaaataagtattgaagttggtcaacaggaggaccaacaagcacgatcactgaggatgggactgattacgtaatcccatcacaccacccatccatcatccatgccagaacaccactccactccactccactccaccatgactaaatggtctccattaatacaaaggagaaccacttctgcaacctgcttaggaattgaagcagcgccatctgaaaatgagctgtccttggacatgaattggcgaggttggaatacaatgcacgtaaatgtagcacaacaaccaatggataccatcagtctcaatgtcagatgaaacttatagctttgtgattcaccctaattatgattcaacaaaaacaacagaataactcatctaaatagttatatatattgaatgaacactttccaatgcttgctgatatgcaacatgttgacatgcaacacatcagatcaagtttaagacagatttttcaagtgccaagtgaggaatgcagagtcaaatatgagtccattatggcccatgaattgcacctattttgatcagtgtacacacatttctcctactatttgttctgtacaatggatacattcctactgattatgttgtgagttgttttgtggaaattgatgttggattagactgcatttcaactggaagcaggactttgactgagaggaagtgtctcttattatattcttaagagtcttaagaatacagggatgtgtaaaacttcaaatagatccattactactaaaataaaatctcaggaaacttctggataccatactttcagaatagaataaacggtctcaagagatcaatcagtggtcttcaaaattcctctaaaatgtacaaaaaacagaagtgttttggcacggaatcacttacataatctctgctagctccaaggcccctttggaagtccattatatcataaaatatcattggaacatcctgcagattgtttcaggggaaagtatttatgcccataaccaaaaattttatttggctggtcccactataacaccaaaaatccactgtaataagcagatgattgtctagctttgtgataattgtttcaatgtgtatcaaccctattctgattatcaatatttacttatttttaggccccgtttggcagcgtcataaattcaagtgtaatattgccttataaatgcaatgtaagataaaccactcagaaatatgtaataaaattttaactggggcaaggtcgactgctgatttcaattttagtacaggcaaagctgagataatgggctatgttcagcaccataataccaatattacactttttacccatataaagggtaatatcaatattatggggctcaagatggcctaagatatcaagtttgttctcagcattgatgaaaccagtaattgaatttgcctgagtagcaattttgaaacatattttgcattgggttattttttattgaattaatcaggcaatatcacacctaaatttatgatgctgccaaacggggccttatgatataatggacttccaaacagatcccagaaaataatttttgaagttatctctgaacatttatgaatcaattttcaatcccactattaaatactgaggatactccaagtacttgagatgtaaaacagattcatggatgtacaaaagtttacatgcattaagtggatgactttccaccaattccgcatccccttcaaaagtaaatttagacccaaaatttgtagacttttgccgggaaatctgaattctgatggtctcaatcaatcctacatttcacccagatcttgacaggtattcaggaattcatccaatattttcctgaaaaattgaatcaaataaatttgatctaacatctatatgattccatgtggctcaacttctaacatcaaaatatttgggaaagacctgtatttgatgagaatgtattgattttctatattgagctttcaaatttcaaatttcaatctctcttctcaactttggtgcatgaacaaagttaaccatttgcatgaagaaactgtatatttcaaaagccatatacatataggcttgtcagtggatgcatatattggaaagagaaaagtgaaatctatctttggtattgaccttcaacaggaccggcttgatattgaagggcctctgaagtaccaccaaaagcatctttggaacccagaagattatgaaatttggatttcttgaatacggaaacatgtttgttttccttatattcacgaataggtgaacctagaatggtaggccactgaaccacctactagggtgtgtaaatccagcagggaaaagaatttgactccagcgccactgcgaaaccggaggaagcgttttccccaagccgcgttccatcctgtaacatttttcaatgcctcagtttttcttgaaagcgtgaacttgatttagggtttgatgtcttttcttaccaaagatctaggcctggttttccaaaatacatgagaaagccaaaagtccaaatggttccccaaatccctttgaacctaatcttcgtgtgtttctcaatcaaattctccactgccatgactatcgcacattccatgaagaaaaagattatttggggacctgttttttcccagctaatactggcgattgctatgaaagaattcacaggaaaattcagtgggaagttgacaaagcaacatcttctttttggaatccaagctggactcaccgtattcatgcatcagaccactcaaaaacatggcacccatcaatccagacagcttttgaacttgtttgccaaaccctagcatagctgccaatttgaatgccggcagtgctccacaaaacgttagatctcgacggaacaatgcgtgccagcctcttccccaaaattcactcatgctcttgctctcccaaggtttggagaataagggtggatatcttcgaggattgaaaggtttttctggggcccagctgactggcaagaatcgtcttcctatcgagtagagaaggaactcgaagagattcatgccggcagccgcaatctctaatccggtccacatacatgcgccgatacagaatgaagtaccataaccggcaaaaaatttaatgacggaagactccgataaaccagtcacatccttgatgattccataaaacccttggggatggtggaaggcgcaggtggcgagggcccaacacacagttccgtaggcatgaaggacaaaaactcgaccaagagtttctcgaagaataaacgtagaagttgatattggttttcgaaaggtgacgatggatggatgaggagcccattggcattcgagcccacgaggactttgggagaagatttcaagagtcaggagttgtccacaaatcaatcgtatagtaatgaaaatcccaggacgtacctgaatagaagccatagcacgaatcgcacaagttcgccagttgatggcttcacgagttgttcctttttcttggtcggcgagtttttgacgtttgattcactactatcgcccgtcatagttgtcgattttgtttcgccatcggtacttgcgtgattattagtacgttttcttgcttctgtggttccgatggattgtgacttgatcaagtcttcgggtgaaatgctagtgtgattttcttcgccgcttagttcgacctcctcaagctcgcatttgggtcccaaaactggtccctcatgtaacccatactcgaatgccagacaagttgcatggaaggtcaccagagagacaaagcaaaagttgaccatcattgaatcttccagtggcagccatttgcgcatgggtgcggtcacgaaagccatgatcaccgctattggaataagcgacctcctgaccacagaagatgtcacattttgttgatagtaaggatgtagtagggctgcttgaatagttaacggaatcatgagacccgcatgtccaagcagctttggatgggttagatattcgaaaaaatgcatgttgattcaagtgtgaggtagtgggggggaaatgggggcaagaagagtttgctatccagtggtatttatcagttctcatcagtcaagatcactactccaccagctctcaagtcgcaggttcttgtgtgtgtgctcactgctcatgagctcaaacgacaaacaatccaggtactttgaacgttggattgttaccttcaggagattccaccgactgttgttactggtttttgtcaactcatggtgaaaggaggtcatgacagactcccgattcaacccacgctgtgacataacttgagtcttgatactcttagcgatgataaactttatgtaaggaatgtctgggccgttctcgccacgcgatgggccggaccgactacgttggaaaacccgtctctgatctcagactgacaccaacagttgctccaagctttttcgattgtacaatgatcttgctaacggatatgtatgtacggggcgatacatcaatgcaagcggtgggcctcttcctatccggagccgactccagtgcctgatgatccccggagcgttcaatcacggagagggcccgtcttcgggacgcgatcagtgccttcggcgatacctcgttcgaaaatgtgagtcagataagcttgtgggcaaaccccgttaccaccaacccttcaacgctagttcaaatcaatggtccaatcgatccatcgcacaggagccagttagctgttccgattgcgaaagttcttggcgcatccgtttttccttgacggagttattgacaaggagttggtcacccatacttattcactgaagaccgttggaaatgaaggggtcgaaaggagccgatcagcccatgtcggctcagtgggtccatgtatgcgtgttggccaacttgctcctcgacttgacactcttttttcttcaacttcgctgagctcctgatctcaccatcaaccaacactcgtgaccacgccctctggacccggtgcgtatttacacatacgcataccccgaccatagtaatactaatgggtgccaagctcaactcggaataaccgataaccaggtaagctcgcaacgcagattacatggccgtatgccgaattatgatcgcaatagcctctcagccttaaactctcgccgcattcaaagctcccttcaaaaaattgatggattacctacatcatcttaacttctgcgacgtggtcttgactttcatctcaagtaatatgtcttcttctaacataccattatttatttacatcctcaagtactcgcttctcaggtcctatggtcaatacttcgccaagtccttcacctttttagattaagcgatccatcgtaatattttcaactttccacaccctccctgaccccttatgttcgagtgtaccaagtgagctacataaggttgccccccctggtgaatttgcagctaagcacactcagttgtagtgcatatcctactagtagaaagtcataccctagattatgtcttactctggttagctgttactctctggttcgactggttccctggtggatcattaccgttttgtcaaatgttccgcttcattgtagaacatcactacatcgggaatgtgctcagccaaaacccgtacatagcagcaggcgactcaagtcgcgccattgttgaggcctcctttctattatttggctacacaacatagttggagggttggacggtgaaaggaaagaaaacacagtaaaaaagatgatcaagtggcatagctctggcactattccgttgactcaggggaaataaactccacaacgattgcgatgtctgttccgacactgaggaagatgtaaagggcgcaacctagcatacaagagactatgcccacatgtctcaaagaaagtgtggtgaacccggttgagtgtcgctttggcttgaatggttttcttttttctttttcttctaaagacaaaccaggtatggcgagtaatcatgtagcgcagctcagccagttgccaatattctctatttctcttgccctctgcgctatttatctctcccccttctcccccaggcgttttagagggagtgccgtcatcaccagtgaaccacgattagaagcgtttaccctcattctctgctaccacacaagcttctttacgtacaatatcccccgccatatttcaagggccgatgatccattggcatcagccggctttataattctgctagtgctaaagtctatatcggccaaatacggagaataattgatcgtgacactacgcagacgctggtgccttggctttgagcagataaggcgttgagtggtagtgtaaaagcttccccgtttgctttccaaaaatttgttcaccatctctttcccaaccatcccacccttagcttcatcttctttttcccaaccatcccgcccttaggttgcacatcctatctggcccactccaggaaaatttcctgagaccgacgactacccttacttcccctccccctccccccccctccccttttcaagcgcatttcctccaatttcccctcccagttatacataactccggacagtgaaccgagaagtattggcgatttcaactataatttgcatggaatcgccatatccttctggcgccctcagcgatcatcgacgttaattcctcttttttttttctgctcctagcttctttgagctcaacgcggggtgctgtttcaagtagtttcattcacgaaaatgctggaccaggtattccgtcatctcgttcagtacgccgacgagatcaagaattcctccaagccttcaattgaatgcacgctattcaagggtctggagaagatgcaaatctcccataccaatgaacccagtctgacggcggaatatcgcacttcatcgccaatcgatttctcggctcccagtgcctccaatcctactcagggaggttcatcgtcctccaaattctcaagtgaggggctcgatccagtggattgcttgcggtattcatccgaattccacttcccccaatgctcccccgaatccatctcttcggtatgtttagctggtgcttgagattacaagggttacgtgtttgcgtatgctgacatgagggttccatgcagcctcctttgttctcattcgagcatgccaatatcgccaacgaatgtaactctattggctcggcagccgggtcctcgcttgagggaagctcaccagagacagacccattctgtatctcaagcccggaacactcgcgagtgtcatccgacaatggggcagttgaaggggcgagtcctctcaagtcattcgatccgttttcggatcctttattctatcttccattccgtccgagaggaggtgggagtgagcacgcgaagcgcttctctagcatgttagagcatcgtcaaaggcgactgggcgagaatgacgagcgccaaaccgattggatgacacccagtgtcaactatcgatctacagagccaatctcaagaattccgagcatggatgccgacgccatacctcctccgacaaatgtatttgtcgctaactttccatcacattggagtaaaagcgacctttgggaccttttcgaaggaatcccagtgaccactgtcaggatcttcttttgctttttttttctgatggttgcgattactgagttcatgattaatctaggttcatgtcctacccgaaaagcgggctccaggtgaagaatcggtgtatgggggtactggcttcgtaaagtaaatctcccaattttctcattgtggttaagcgttcgcccaatagtaacattggcttcttggtagcatcacccgcgccagcgatgcccacgcgttgctggcaatgctcgataagaagatatggctgatcgatggaagtgcattgaagtttcgtttggcaaattccagcccaccgactgagtaagtgcagctctccccaggtatctacggcggccccatagctcagaccggtttgctcatatatgtttgctgtttcgatttggacatcaagacctgcaaactttcaagttccaaagaaaaacaggacagtcaggcgacaccagcataaggtgattggtacgtacagagcgagaaaaaggctcattgtacttcaagacaagctaacctggagccttttgcttgtgctcacagaccgtttgagggcagaacaaaccgtgggtaacaaacaactcgcgtgttgtgatcgacatcagattgttgtctagtgcgtagcttccgtctaaatagttctcctgcttccacccgtctacagacgagttaatctgaggtttgctgtcacataaaacagtcagaacatctcgccaaagaagacggcgactccaactctatcggtcgttcacggcagccgacagcgcaatacgcaattcgtctgcaatgccactgaaaccagcttggcgacaagcgtaacccaacgacccttcctggagtacttgaagacttatctcaaccgtcggaatcgttacaattcccagcagattgtcgtgtcttccttgaagccaaacgcggcaaacgttctctccccgcctgccttgcagcaggtcgtctccagcccgccgaatcaagccacttccgtgattaagagacctgatttcaatccctacacatctgtgcactctgggaattgcttcagaactgcgggcatcgcgccgggtctagacgccctcccccaaggagtcgcttgccccccctccacctcttattactcttgggcttcggacgttcattcaaatatgttgatgtacaaccaagcaagccgaccttccctttcagttcgttggatacccgcgcctcatgctgtacatccgcaacctcatttctcgcagttattccaaggacatgaaacttcacccgtatttctagcaccttttctatgacatgatctcgatctgatgccactggttcataaacaatctaacacaaatcatctattttgcttctgaaacggtccaatccttgttgtatctctcaatttcctatctactcgtcagtttgcattttggtttcttgggttcttcaatattctcctctcaagctacgatacaagaaaggtactgtcaagttgtcaataatgaccggcctgataaatatatgtaaatagacaagtatatgtaaaaataagccaagtctctgactgatgatactagccgtgtaatttccatctgttgtgtgtgtgtttctcagcttttcttctctttcttactttgaaaaaaaaaaaaaccaattctgcaaattcaatcctcagatcgttttcccactgaaaagtcttatttgtggcactcaaaaaaaatcccaagtgtgcaaagatgtaaaaggatgaaagaagcaaccaaaagaactgaaacgttttttgaacatccaagataacacaccagaaataccaaaacatcactgtatgttttaaaaagggatattgggctgaatccagtagttgtgggtcaagatcagcatagatactaagctgtgttgtagcatcaatgagctgcatctgtaataaatgatcatggctttcagaatattaactgagatctccaaagagaaggaattcgaaccagttcatgatgacaacctcatatacacatgcggaagactctggctagttctggtccatagttgttcaatcaatatccaaaaaccaatgatattaactctccccgggatcattcctgctattacatgtagcacaactggggatttattaaacttgtttttgctttgagggtagtcatgaggcttcatcacagtttccaaaggagcactgtatcttagaatatagagtgatttaaccaattgatcaagctaggggtgatgaagttttacaaactatgtatctgaaccagaggaaatccacttgatctggtggtatgcatgtaccatctgctcaacctagagaaaagctgtataatctgatcaatcactgtaggaatccctctttatgaagcatccaattaagggtccttgtatgtagttgaatcagctggaccatgaacattgaaaacaatgtaaacccttattggcttcagagcaaagatagaccaaccagtaacccaaatggagcagatcacatagattgttgtagccaaaattgaacttttgtttgggtggatttgtagatttgttgtgttgtggatccacttgtttggtgtagtgtttacaagctggttttttgatttatgtggatgccttataaggtgttggggtgactgaattctgagcttagaaggaaggaagctgggctgatgatgggattgggttttgagtgttgatacagcttaaagtggatgagttggaaagggtaactgggttggttggcttgtttggaagtggatgtggtactttgatctgctgggactgtcactgaattgattccagtggctggggatgggtttatgtagttcctgagcagtgcttgtgtagctcaatggatttgacatgattgataccggccaaaacccagggatggaatccattgttgagcctagcaaatttgctctgattatgattggatgagtttgagatggattgagtgagtttggttccggattgagagagtgcaagtgtttataaatgtgaggggggtgatgggccagcgggggggtccaattgagttggtgttgtgtagttgcactcgtctgagactgctccttcacagtcttcatctgcttcaatccactccttcaacgccaacttgcaacttgcaacttcttcttctttcagtctctccttattatcaacttcgacttcaaaaaaaaaacccaaaaaacagaaaaacagaaaacagaaatatgaaccaacgaacaatacaacaacaacaacaacaacaactgctactactgctgactgctatcatcatcctattatccactactactgccgctaacccttcaatcgactggtctgcactcggaccagtctcactactcggctcattctcaacactctcattctacaacccaagcaaaccaaaccaaaccaactcactcaacccccaacaggccatcctactctctcatccaatccaacaacaacaacaacagcaacagcaacagcaacagtcttctgaacctaccatcatcgcaaccaccaatctcggtggatcgattcatgcgatctgtctaacgagatcaaaccaactcatcatcggcggccgattcgacgcactcaactcaaccagctcaacctcaaacatcgccatctacgacccactgacccatgccatctccccactctcaaactcatcctcaatccaaggaacagttcatgccatcgaatgtctcaacgacgaccagatctggatagcaggccaattccaaaacccaatctcaaacgatcaaataccaaacctgatcagctactctaccaagtctcactccttccaatcacccaactcactcaacctgcccaacttcaacggcccaatctactctctcgatcatctcatcagcccctcaggcgagagtctcatcatcggcggtcaattctcaatctcaatcaataccaacaacccacaacaacaacaacaacaaactcccaacttcttcgacccctccacccacaataataataataataataacactctccccctaccaacactcggctcatcactcgcacccgtcccactctcaaaccaagccacctggtctgctgctccacagagctcaaatcaagcctaccaagcccctcagaatatcttctgtcctcaaggcccagatggtcctggtaacagttgggaactagatcaaaacttcgataacggtgcagtcaccctcaacctcggcacttcagtaccagtaggcggaatcagactaggcaactccttcgccaacggtggtggaactgctggcttccagtttgtcctttttttttttatctcagttctccttcaacaagaatagcttatcttatactcactcactcactcacctctttcttcttccagcgtggtctcacttcctgatgatcaaatcttaaacctaagcttcatcaacccaatcaccaaccaactcgacagctgtacaacaaactgcgccctctctcgtgatctcaagctaccctaccaagactacatcttccctccgaatactgctgtcaatggagtccaactggtcatcacctcaaagttcggtaacgtggctggactccacctactccaactactctcacagggtaatacggcctatgcggtcgaccaactcaacaccggtcggtcctgtcgaaccgggcttggtgctgcagctcaaaacaccgtcaagaccaccgggaactggaatacagtcaaggcgaacactaatctacccgggaccactgaacctgtcctgaccacttccgtccctccaggaacgactcccgaccgagcacctagccttacttggaccatgtcgatccctcagtctggtcactatgaactcatcctccaaactcctggctgtgcggctatgggtgattgtccctcacgcaccaccctagccgtcaccacctcactcgtcgatggtcaacccctcaagaccctcgtcgatacccgaagccctaatgatacctccacaacgctctacaacggtacgatgacagatctcccctccgggggtggtgatctgaccgtcaccgttcaactggccaatactgtcacaggctcctccccagtctcgatggtcgccagtcaactcgtacttcgatctaacccacttcgctcgtacatccctggggttcgttcaaatggtgtttacgaacacgtcctcactgggaaaggtgcctttggagatggctcaaccctggcctctccacccggaggaagcgacgtcaaagaatccctgactgccgtcgatcaacttgggcttcgtctccgccccggctctgctgtccgctcggtcatcagtgatgatcacctacttttcatcggaggcaaccggctatcagtcttgaatggtacctctgccgttgcaacgacgaccacccccgtacctaacggtggcttgaacggtgcggtgaatgccttgttggctgtcaatggagtgctctacgccggcggtaacttcaccgcgactaccgatggcctcgtcaaaggattggatgggctcgcgtgctggaagtatggtgcatcaagcaccaaatgggagccgttctccgagccaggttccacggtcggatttcccgttcaagccttcaaattggctggtcagttcttatatgtctttggccgttcgactgacatcggtggccgggctctagggatcttcaacacacagagttccacgtgggtcccctcgaccgtaggtgtttactttggacagctgaccgcagcagcggctcaatttggagatcatccaacactctatctggctgggaacctcgatggggttggctcgtttgaggccccctctggcgcactcctctccactggtcctggtggtgcgccctccctgagtggattgaatttcggaatgaatcagctcgccagccaagctatagggctcgcgttccgcaacaagacccaaaacaacctttccgtctcgccctcctcaccaactgtctccaactctaccgctctctcaactcgggccatccgccagtctatcatccaacgtcgacaggtcgccgccaccaatagcaatcttaacgtctcactgccctacgccttgacagggactaccggtcctacaatcctcgctggggcgttcttcaaagatcgggaactgatcatcggaggtaggtttgtcagtggcaactcggtatccaacgtggggatctacgacctatcggcatcccaattgaagcccttgaatggaaaccagcagttagatggcgcagtattgtcaatcaaggtcgtgaatgatgtggcatggatcggtgggctgtttgtgtcgccgagcggcaagaacggtttggatacttacaacctgacgtcgggacgatgggctacggagatgatggcgggcgtaggagcatacccgtcgacgaacgtgtcggtgcggacgatcaagagtcgggccggaggggatgtggtagtcggtggacggttccaacaggtgggcagtctgtcgtgccagtcgatctgtctctggtcgggcccgaacaaccagtggtacagccttggaaacggcctcaaggggatcgtcaatgcggtcgagctgatcggcaagttgcaggacaaagtgattgcggtcgggcgcttcgagctcaaccagaccgttcaggatgtcgcagtggcccgctgggtgctcaactcgcctaccccactctggaccccgctgggctcgcaggaccggatcccggggaccgtccggacggtcgcggttggcgaactttcgcacgaagaccctgatgggatgttcattgccggtcaacgggccgccggagactcgtttctgatgcgctgggaagacaaggattgggtggctgtcaccggtcttgatccggcctcacaaatcgaacacatcgccttcgtgcccgtccgtaatcctagcacatcgatcaacatcttcagtgggatcaagtctgatcggatgctcctcgtctccggtttgatcctcctccagaattcgcctcccctcaaatttgcttccgtcctttatgacggtcaatcgtggattccctatctttcggccgctgattctaatagtcaacccggtatcttgggaagaatggtgactgctagtgaaggctttaagagtacccttagacgtacatcactttctttctttctttgatatcatttttcttagttgctgaagtttgattcttggatttttctttataggtattcattcggtcgtccaagtgattttcatcagtatgtcgatcgcattagggatcgtattactaggggtattgataggcttcctgattggatacaagaaacgacgggactcgaaccggaaggcgggttacccggtggaccgggccatgggaggcggggttggactggaggaagaggaggagtcggagggcgacggggtagttgtcggtggcggggttgtgcgacggagtgcggtggccgggggccctgacacgcggagccgaagctcgagcggcagcgtgattgagaaccgccgggctcgcagaccgacctccctgttggcaacgattgatgcggctactgcagccatgaccgagcggatgcagatgcgcaagaaggacgacgaggaacgaaaggaccatggcgatggttcttcggacgatgatcatgatcgagatcttcatcaatccaccccccatctcgaccctaatcacgagaaattagaacctactctttatcgacattcttccaattctacagacctacaggacccacaacaagaacaactggactcgccgatcgatcaactcgacgataatctgggcttgttggccgaatcggatgtccgaagagcccggtggtccttcgaccctcaactggttcagtccttcctctttttttcgtttgggagattcaattgtttgagattgacggtttgtttgtttgttgtttggtgatttagcccggtgaaattgctgtcgcggccggcgaatcggtcgaggttagagaccgaagtaaccaagaatggtggtcagtcttctcactcactctcttttttaaattaggctggtttttttgattgtttgtggggatcgtttttcaggctggttcgcagggctgatgggatcgagggcgtcgttcctgccgattggttcttatgaaaacctctctaattgatccttcttcttcttcttcaactattactactactactactttttttctcttctcttttccctttacacatcctttattttatatatatatgggtctggctgataatgatgatgatgattcagatgatgattcagacgacacgaaacacaagcacttctgctttctttctttttttgtcccatcacaatcatcttcatcatcttcatcttcactttgtttttttacacatccagagcccgtttgttctcgcttactttatcggccgctcttatcttactggataggactgtccaaatattatagattaacaaaaaaaaaaatcatagtaaaccaaaaaaaatatctttggtccttgctgtcattcgtttattacttcatcgctttcggttggctttcctttgtttcactttttgggtcgtctctcatctttttggctttctctccctctctttctctttctcgcttccttcttcttctttggcttttttttcttcatcttgcccctgcaggaaactgttttttggtttttttgattcggttatccattttgtttgtttcaaccattttgtttttttgtttgtttgatatagcccttcattacaagggttttttctttctggtttttttttttagtattagtttttttttttttctttagtaagcttttcttttttctggttttggttttgtttgttttggaattggtgattattattaactggatcctccatcaccttatatacctatgaatgttgctttatttcatctccccttttttctttaaccaaaccaacccaaaccaaaagaaaggaaaactaacaacaatgacaagaagatctacacatatatctccagacaatgaccatcctcaacatgcccgcaaagaatgactccttgttctcactaccaaaatgattgtatcagattgctacatctgtcattatgtcagataaaaatatctgatattacatcaggaaaaactgggattgtatctaccagaattgatattatatctacctaaaatgatattgtgtctatcatgaaagatattacattggaccaccctacacaatgttagaataactgaattcatatcagatttttccatctgatttaatgcccatgggctaaaaatttgtatgagatgtaaaaatgtgatataaaatcagttatgttgacattaaataggttgggctgattcaatatctgttatgatagatataacatggttttaggtacatacgatatgactcctgatagatataataccagttttgcctgatgtatcatcagtttttttcatctgatgtaatgccatatgtgggaatctgatataatcacatttgcagtgtctcaacgcatctactttttgttgttgctgttgcttttttctgcaagttggtggaaggacttacatacccaacaatagaaaggcttgatttatctcaccccttattcggatcaaatcagatccatctttaattagtttaatcaatcccaggaaagctacatgtaaacatactagtagtagtagtagtaacttgtcctgatttttgggcagttttgcttggtgaattttatgggccccaattgttgttgtttttgttacttgatagatgaccttttcttctttttttttctgggtgatcttatgcactggcccccagaatttttttttttttttttgttatgggggggggggttcttccaggttgccctgaatgcaaaccttctgttctgtttaagtttatcacattggcatcaatgaatgtgaattggaagtcaacactggtgttagatgattgtgtggcagttggtttggctctctgagcttatttctttagtaatatgtagatctgggaaggaacaaatcaagagagttgcatgtagcattccaatgtacacagctgtacgcaaacactgatcacctcacttgtgggaaaatggtgctggggcagggggggggggaggcacaaacattacaaagaccatgtttttggaatctacagaccttgtagattccaaatttaaagtgacaagctgttttggacctgtcacctaagacatgcataaacatgaggtaggatgacatctctgagccataagtatgacatacaatcccatacacataggatgatcacaccatcaaaacacacacttaggcatccaatccaatgtctaatttccccctcccctcctcaaaccaacccaaaaatttggaaaaaaaaccctacttttttggccttgaccatttggagccccctaaaattgggtatacagcagaatgcgggggcaactgcagttagactgtgtttttttgtccagtgttccatctaggcgtaatacctcagcatgaaatccactgtgatcttccagagattttgacacacttaaattacactcacaaatgtggccttgtttgtgttttgaaaagaggaggatggtgttgaaatctgagcactacagtgctcaaacctatctccattcagaccggatgtcacaatcctaatctagagtcaaagcttaaccaactcaatggcatcattctagaccttacaaatcaacaagtactagtgtctaaaggcggctgcgccgccttctatcaaatacaaatatttcattttgcctttactttactactttacactaactcatcaagattcatgcatatgtttagggctgtagctggcaaaagtgacagttttccccctgaaggttagtttagtcttcattagatctttgagacttcaaagttcaatctacagtcttgatggcatccttatgcattgctactgcctcgatattaacagatcagcagtccataagcgcttccctgttttgtctttgtgcgagaaatcacaattaaaaatcagctgaaaattggactgggatattaaagcaggaatggtccatctgaccccctgtcaatggaagagcagcaaccccgtcaatgtcaccactatcactgtccaactgtttgacctaagagcatttattatgcaatccagcaggaaagtttttccagttcctcctggtccatctagataatatagcttatgaccagaatgcactcatgagaagttatcataaaccacgttgtagaatttacgttgagccatgttcaaaagaccaaaagttatcgcccaattgtcgctcacgtcccttgcttggcactctccacaatcttgagcactgatagagatgagaaaacattcctgttctggatttaatcgcaagcttacatcttgcaaccttgaaatcatcaattgtaaaaatttttctgttcaaagtataatgaagcttttaaattgttctggcacaggatcttctaagccatactgattcttcagcatgtagaccaattccttgcccatttccttctgatgtctctcaataaagccatgggtgcacctggtggactaaataacagtattatcacaaacactaatccaagttgaaagccagttttgatgtgggctccttcagtcaacacctgattgtattggctgctgttgactaataagcccaaggcatcagccgcgtccaaaaatgtgtaatgagcaatcccattggctgacttcagattgacccaagattgtatatttttacaatgaagtaggatgagctgaatgtgtaattagtcggaacgtaacttgctctcccagtcgcaaatgtaatcgcaaacagattgagtatattggttgagcatcgcgttggcgacttctgttgaaagacaaaataaacctgttatttctttggttgacaagacaactcttagaggagagaaagatgctgacggtgtatttcatccaaactttcaagttggaaagccttccaccaggttttttggatcggcccctctttgggggggggggttgattctttctctcctcaacagacttaagcacaatcaagaagaagactgattttttctatcaaaccgatagcccatttgcggttatttgtaggagatttagcgctagaagtgtcagatgatggcttagcagcagcgtttttgaagtggagtttgcttgtgaaagcgcaagtggtctgggacaaagtgacgacgaaattgaaaagctatgggtttgtgtcgtacaaggatccggaggatttcatgaaggcctggaaggagatgaaaggcaagtatgtcggcagttggccgatcaagatctctgaggctaccactaaggtcgtcgtcgtacagattggtaataaaaaggctagatccctcgacgatcatcggaagaagaaactcatccaaggcgtcgaacgcttgcgcactggcactggcaccgtttggaagaatgataattggccttatgcttgtagatggagtctcccccctcccctttgagatttgggtctagctagatttttggtactgaatctttgctctggtctgttcggatgaatggtagaggagccccaaaaagtaagtaacaatagtccacagagatagttatcacgcaaaaggaattgagagcaggagatggattaggtacaatggcaagaagagaagtagtttagaaatattttattatagatttcagatctttgttgcctatttcgaataagtctatgtgttgagaggtgaacatcactttatggcctgggtgaaagtttggcatcttgagaaccggggcagtgtcaaaaagaccaaaaaggcaatgtctttggtcaacggatgaggaaggacaagtcgaacaagaagtgaaagaaaagaggaagattgagagacatggagggggaaggattggaacaaaagaatgaaaatattataaaaagaggggcaaaaggttggagtttcccccaaacccagggtcagtaggagaatgaatgtctcttgcaatatcgctagtagcggtacctgtggaaaatgacacggtttgaggtttaatgttaaactttttaatctcttcttttatcatcaaaactcaagttcctccacttgacaaaccccaccatcattcttactcacgtctcttgtgttatagtacttccccttcctctcaacattaccaccaacagacagtagcccggttcacgtagggctgttttaacacctgtcacaaaaaactaactgctcgaggcttaaaattttatgactaaaattttatgcctcctcactagagatgggcgcattgaatcaggatatccgcgcggatgcggatatccgctcacgatttcagcggaaagacacatccgcatccgccggcagatacccaccagtgttggcgggtatccgcgcggatacccgccctctgaatgggcggcgaggctcttccaggagtgtttgttttcaaaaaaaagaaaaaaaaaaaccagccccctcggcctaaaggggcagaggccacaccgtcgggaggaacccctcccggcaagcgtctacaggccagctcgctgggagtggttcctcccggaaagcgtctacacaatccagctcgccaggaggaacccctcccgacgagctggtacacagcccagctcgtcgggaggaacccctcccggcgagctggtttaaaaccagctcgctgggaggaactgctcccagagagttggcctaaaaaccagctcgctgggaggaacccctcccgacgagctggtacacagaccagcttgtcaggaggaacccctcccggcgagctggtttaaaaaccagctcgctgggaggaaccgctcccagcgagttggcctgtggacgctcgccgggaggaacccctcccgacgagctggtacacagaccagctcgccgggaggaacccctcctggcgagctggtttaaaaatgtaagggtgtgattcccttcactaagtttcttatgaatagaaccggaagatgaggcgctgagggagacttttctagaaccaaggtatgattttttattctagctcagcaaacagtaaggaaaataatgttaagtctctcttttagtgaaatacaatcttatgataattgaaaaggaataatgaaaaggaaaatgaagagaaatgagaatcttacctagctcagcaaacagtaaggaaaataatgttaagtctctgctgagctaggagggggagtggggtaagttgagttgaagtattgtcgagttgattcttttctgtgattggtgtgtgaaacctgtggtgagttttcacaaaaaatcagctcgctgggaggaaccgctcccagtgagttggcctgtagacgcttgctgggaggaacccctcccaacaagctggtacacagaccagctcgttgggaggaacccctcccaacgagctggtttaaaaaccagcttgccgggagggattcctcccggcggtgtggcctcttggcaccgggtatcccaagggatacccggatacccgccagtatttcaggtggaagggtgtatccgcacccgctggcgggtatccgctggcactggcgggtatccgccagtggatagcggatatacgcggcggattatccgcgaccatctctactcctcactttcccctgcttgtcaatctcctgccagttgcttgtagagaaattttcataaaactcacaccacccgactctcccccgatcatctcatcccactatcactttgtccttctaccaccaaccatccatcaaccaaacctcacatcccatccatccctcatttccaatcatggagcaaagtaccgatatggagaatactttggtaggcagtggttcttcaattttcatgtctacttctttgacgctgacgtttgatcaatccagcagatctcaccttcatctttgctggaccaatcgctgtccctagatcaatcttcaatgtcgatggatcaattatctttgatgtcgatggatcaatctgataactcattgcagcttaccctgtcgaatgtcaatcttcgacgctcttcgaatcctgatcgagccaattgtcaagcaaacaactctactgaactagacgaactacctcctccaccggctcccaaacgtcgccgccgcacccaggacgagatggatgtttttcgtgctgagcaagagcaggctcgactttgtcgcaagcaagaacgagagatggcaaaactcatcaaaaatcaagaaaaggaagcccaaaagcaggcaagggaagctgaaaaacaggcaaaagaagctggaaagagaaaagaagctgataagagaaggaaaacacgaagtggattgagatcgaccagattgagtggcttggaatatgctgacaatcgaggcaagcaatttgtgcatagcaactttgagaacatctgttcatatctggagaacactcaacattataccaatttgtatggtgatgggtcaaagactggggtgggaacgacaaaaatgacgaaaacacaggctttcaacgtgtttgcagtgtggatgaataacacgaatcccgacttactcctcaatggcaggagattacagctttgaatcgatcgatacaagaaaaaatacttagaagctaaacggtttgaggagaataccggcgctggaatcgagagtagtgaaggactgaaaacactcgcagaggctctagagaagatatgtccatgttttgatcgtattgacgctatcttacaagacaaagccaatgtcgttgccatgctggaatttgaccactcacaacccggccttgagctccctccaattgacgaagaaagtgacggaagtcaagaaggtgatcttcccactgggcaacggctcaaaactgttacctcctcaattgatcaagtggaagagaccgctgggtctgagtcattggggagggaccctacccaagaatcatcaaccgacgaattcactgattctctgccaaacagtactccactgagccgctcaatatatcttggaacggcaacaagaaatccctcatcccaatctgctcaaggagatccccaatcagtcaacaagggctcaacccagccaacgacaccaactccgagtgtccccggtgggggtgggagacaatcagctcgcggccttcaaacacctcttggcaggtgctcccagtcggcttcgatctcggcaagttcgccatcaaaccctcctcaacaagcgccaaaggtcttgttggcgaccgcattctcaagcttggccgactcccgatttgcaatcatcgagcgtcaattacaagttgaggaacaaagaatgcagcgtgaggacgcctgcgaccaaaaaaaaagaagcacgagaggtagaccaatggaataggcaacttgattgggagcgagaaagatacaattgtgaagaaaagcgggctgaagaaaaagaaacaaagcaagtagcgctttggaacaagaaaaaaaagatcatcatggagcttgtcaaccaggggaggacccagtccgagatcaaggcatacattaggctgatttatgattagaacttgtaggtgaattttcattgatatcatgtttctttcaacttgctgacagactattggttgcgtagatacttttccgaacatgttgattccaataggaagttttttttcactttttttgattgatctcaaatcctttttaatatattgcttttttttattacatgacctcctgttttgtctacttctctctctcatcgagtgcctcttttccctagactcaatctcacagttaaggtatcaatcaattggtctcttttttacttcccttgactcaagctcacattcaaggtacaattgatcggtctgttattttacttcttctcaatcttgtggtttgttgtttttctttttgcctgcagagataaatatacaagcaatgaacaagtgatcaaattgaactggttttctgagagcaaaaagtagtagtagtcacatatttggctcggtcgactaacagtaatagttatcacatattttctttggggtacaagagggaatcaaggtggtttaaaagaagacggccatattcctacaaaatccccctctggtacatgttgtagcatacacaatttatagtcaagcggtctctgaaatcttccgcactttcgtcaatattgtcttcatctgaatcatcatcaggtggtaacgactcgtggtcatcgagctcagcccactgatcaccaagacctgcaaggatattttgaagtattctacaactgtacagccaagcaacatatgcactcatatgctgacgacgatacagatgtaaccgcatctcccgcaatgagctccatcgagacttgaggacgccaattgtatgtttgtttcgaaccctagcctttgccaagcaatagttgaattgcaagttgatcgtgatgttagctgcagttaacttgtaagcaggtatcactgtatggctcagctcatacgtagagtcggccaacaagtattgcccttatgagagagtaataagtgagctttttgtcctataccagagggagtaatcaatgctaacctttgtcaaagtaatttgatgggtttagatgcagctgcatcctcttgtaaacccggctatccccacatgagtctggccatccagtgataaaagaagttatatatttgtcgcagtcacagataatctgcgcgttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggaaaaagggtttaacccagttctataagggtctaaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggatagcctcttaaatacacaaaggtgaggaattttagcttcaggggaacaagagagtgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagccacctacatgatgtcataagagttattttagtttgaactagaagtctacatgagggttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagtgacatagcaacaggaccagcctagaagctacatatgtcaagtgtcagaagatagtgtagttttgtatacctgtactataatgatgtgagtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgagccataatggttgatttgtgagtttatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaactgtaaaatttttaaatgggccagatggctacccttaaggtataccacaccgtatgcttgtttgaggattggttgttgcttgcgggccaaattacaagttaaaaaaataattgaggttcagttgatggttgcttgttttgaattttttaactgtggacgagcagctacatgaaccgggctattcaattgtgctccccttccttttgacctattgccaaacattaaaaaaagacattcaagtaggtctcacatcactctaatctgtactatctctctctctctctctctctctcttgatcattcacagatggaaagtttttgaaggagcatgagtgctggatgacaagaatttgatcagaaacagataccacaatcatgttttttttgggggggggaagaataatggtttatgatatgtggatagatcaattcaggattgcaacagctttactaaactaaatagcagcagtaaaaaattagcatggctgatagcactaactttccaggcaatttgctgtagctgaagtgtaaaacagctaaaccccactaatcctcaagcaaactaaattgcagctaatcaggagggcagcacagctgattagtgccctctgaagccaaagggaagctttagctgttgctctcatagagataagtggtagccatattttagtggtccaaaaaactaacctgtactgtagatggtgtcatttatctgtgggggctggttgatgtctcccaagaatgggagtcagaactcctgcccaaatccttgggcggtgatcaaccaagaaactggcagcagttgatatgcaagagctcacatcatagcctacactgaacttgagttgaattcagacttttattctacattgtcctggttcacccctttggatccacagggtagtaccattaaagtgattcaacacaatgaacttagtttacattgaggctttattggagcatgctgcatgtcaactggtagcagctgcctgaatttttcttgtagtgatatcaacgctgggccgctatgctacgctaaagggccacttagcgttagcgtagcggcgctgaaacaggcctttttttctgtagtgttagtgtgccgctaccgccgctacgctactctgtagccccgctaacaggcgtcttgtttctgggtagtgttagcgcatcgctacagcgcttttagcggcaaaaaaggcaaaaaccccgctaaaaagcgctgtagcgcggcgtagcgggcacttttttgtgccctgagcgcgtagcgttcaggatgcaagtgggccgggtttgggtcaaaaaacagtgaccaaacccgccccgccaaatcctcggggcggggcgggtcggggcaaaaattgtaaaatgttgaccaaacccggcccaaatacacagtgcctcgggtcgggtctcgggtcgggtccgggtcaacccagcaaaaatcactttctttttaatcaagtacataattcagtcaatctcaagctgacccgaatgcattccgtcctgaccatacccgccccaccaacccgtcgggttaaatccgggccgggtcaatttccaatcctagcctgcccgaacccgccccgtgacccgccgggtcgcgggtacccggcgggtcgacccaacccacttgcatcctgacgtagcgttagcgcaattccaactttctgcgctaacgctacgctaacagctaacacacttttgtgccctttgcgcatagcgttagcgcagaaaggtggattttttgctaacgctacgctacaaagtagcgcatttccgctgcgctacgccacgctaacgctacggttagcgtagctggcccagcgttggtgatatctactttcataattataaaatgccaaaatttaaattttccaaggtcacaactttggttgtatatcctccactttactctagagctttttagaagagattcttttgagaagattgagaggaattcacatatagaaaatttcatctgcatcattgtggtcagcccatcacagatgagaactcatctttccataattgtggttagtccagggatggtgattgatggaattgaagagaaccctcttggaaagaccacccatagacaggtgttgaaaaacatatgctacttgggccaaccaaaccaatttcagatgacatcatcaccatttctttaaatcaagctaacaaccattgactctagtaggaaaaacaccagtctttgtttgtttttttgggttttttttcttgcctcctgctttttttggctctctaaaatatctctggatacagtctcatgatttgaatacaaaatcagattatttatgagagaagataagctatctttttggtattttgttcccatatgtttcacaagtttcccattctcttgaatccaataatggacaaaattccaagcatttgtatacaaatcagcatgctgatatagaaactcataattccaataataatgttcctctattctgaacagatttttgatctttttcatccaaggatgacgttggatgaagctttcttcccccttttcagccatttcccaaatctgttttatgaaattcactatgttttcactagcttcaatggttgatgggttttccttgaataatgaaagatatgttgtgatcaagaagtgaatcaccttggtcatattctttatatagtcaattgccctgtggatttgattcagataaatattggaaaaacagcaaagattcaattgaatttctatttttgggttttgtatgaaatcttttgatagtgaagaacccttttctgaatgagtttctagctccaaataatttttaattcttgattgaagtttggtttccatatgatttatgagaccaagagagaaaaatgggtattgatcaagcttgattcttttatcagagactctcaatacagtttcatataagactctatgtttgacattttttgaaacatcctctcgaaaacagttaccttttctatgtaaatagaatttttcaagaatttgtttggcattctctcttggaatccaaaagaatgaatcatcccaatcttctttttctttacagctgttaagaaagctcaaaaacttcttgagttcaggatgcggcaagtgttcttcaaaacagtctggatttccatcttctggtccttctctcagaaatttccaactatgcatgtttgccaattcatttttccctttgcttacatattccggcccataattagtatcatgaagtatctttgattttttgagaatgtttccagtgactgagggaaacttatgtgcgctactcgtgctatcatcgttgggcccggggtcacagttttcctttttcacaagaagcaacagcttcgcacttttggaatcgggtgaagagtttgctatcggtggctttaatgggaaaatatcttcgtgttttcgtttgtgggagcctaactccttcaaatcagagaaagacgtaatcggtttagacggacagaagttttccactgaagtttcctcctgcggaagcttgttcaagtctaacttgggatatctcatgggctctttcagtctttccccagccccttttggtgaagtcaacatcacgaatgctggtgttacggtcataaagaaaatccaatggaatgcaacaaaagacttcatcttggcgagtctcctacagtactgaaaaaccagagacaagctttgagaatagcaaatcttgaaaaaataagaaagtgtcgcaatgtggcgacaccacgggtcaggggctccctcagctttctgacttggccgtccaaaatcgagatgatgcgaagattcaacacactctgacataaaacttgagcagcaggccttagctttgcgggacttgggccgttgaatcaggcggtagcaaccgcgtagacaggcgagtctcctcctgcggaagctcgcttcgcggcagcacgtccgctgttcagctgttcacagatgagcagcttcagatgtcgccgacacgagttgggtcctccgtcttccccgaagtgactgccttgggtgtgaagtttgggcacccacctttgatcaggcgttggtgtgcttcatcggtcgaccaggttggcataagatgtcatcatcagcttcatgatcgcaaacccaagttttcttctaaagtaactacaccggcgttgccgtgacttgtttgggacttagcaccgcgagcacttccagaacccctaaacgaaatcatctgtatcgtccacgcctctgggttttcttgactcttggagcgtacattttgctcgcccgccctgacatctatcatcaactaggccaatcagcagtgccccgcagattgatcaagcgtccgattgcgtcgctgcgtagatttttttttcggaacgggtggcgatatatcatgttaattgaaccggcctcgataacttaccgtgttctgtggaaagtgaatcagatggaaatattgatccagtatagccttttaagaccgaacaatcccagttgtgggaattaggattccatacatctggggctcagagggacattgatcattccaaatgtagaatccgacccatgagtactttgtgcgatgtcttccgaattttggatggcaagcatagtttacacgaggaacactatccagttcttcacataaggtaattttagtcaagaaaagttcatcccgttatatgttctagaactcttatttgcaacctattttgcagctccacttttctgagttctaagaaaacgggtagagcagttcatgtactgctgatgttgctctgttgatggtccacatcattcaaaccaacctcttctgaacagaagggccagataattcttagattttggagggaagcccccctgctggagcaaaattctctcctgattaaactttgccaaaaaccacaattttgagccaatatggactaccataataaggaacagccatcagggcagtccattcttcagtaggaaccaactttagatcaaataccagcaagtgttgaagcaaaattcggataggttacccataagataaaatttacatcaattagcagcagctgtatggaaagtagcatgtgagaatcataagaaagcttatgagatgaaagcgacagtcaattgtagacaaggacaattaatcaaattgagatgtatcaacggtgggccagttacactaaccgtagtgttagtgtagcgtagtgttagctttttaagctacgctacacaaaagttactgttagcgggaatttttggcccactaacactacaggatttttgaaaaacaaaaaaacaactttagcgtagtgttagctaccttcaaaaaggcacaactaacactaaccaaaatcctgttagtgaaattttagcggtgttagtgggtgaacccactacactacatgttagtgtaactttttgaaaagttacactaacagttagtgtagtggtaccctcagttacactaactgttagcgtaactggtgaaaaagttacactaactgttagtgtaactgattaaaagttacactaactgttagtgtaactgactatgtagttacatgaccacatgactagcgctagtctaccctgaaggtagtgcctgattgtggggcctacatccagatcccctcaattgatcatcattttttttcagttggtactgggggccactcaattttagccccctgccattttcttaatttactgggctccattcccacacttacttgtgttcaatttccactttgacatcatgcagcaaggggtgtgtgtgtgtgttgaggtgtatgatagtctgctaccattatgtatcaccagagtgtggtggagctgtgggcatgggccatgacaactaccacccaactgacctggcaaacacaagcatctgtagcctagttggtaaaggaagcactcttgtatgtgactcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctcagtttgtttttctccacatcttgtgctgttcatattctgcgggattgtgtgcgatcacgggacattgaaaatcgtcaccgtggacctcggccgtatcagtcatatgaacattttacataagttgtgcaaaaatccagcttgacacatcaatttctttaattgatgagttacaagttacactacactacatgtgtagtgtaacttctgatgtagtgtagcgtaactaggcatgtagtgtagcttaatttggtataagttgcgctaaatgttagcatcaactcagttacgctgctggttagtggaagttttgttagcttggaaaaagttacgctacttgttagtttagtggcaattatttcaagctaacactaaaaaaaatttgcgggaaaaatttcacgctacgctggcagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaaaagcaactacgctaacatgtagtggccaaatagcgtagtgtagcgtagcggcccaccgttggatgtatcatcattctccaagttctatgtaggatacctccctgcacattaaccttcaagtttcttttctgacaaattcagtgacaacgagctcattggataagctagtgggacaactgctctatcattgcttggagatgccccaccttcctccttgggccacgtcatatgtgcacgcattgctactctgccacccgctacctgccactgccaaattatgttaattgttgccacctgcaggctacatatactgtaaacatagcaccaaggaaaaggcatttatccaccaaatgggcagggtagggcagagcaggaggagtcaggaatatgacggaggttttggtttcactgccacagctggatacatacagcttgcagcggtacgcctcggcacgccagtggccagtgagcacacgacaagttgttgagtgccacagtgtctgtatgaatccacaagaaagtcttggaaggtttcgcaggttgtcggtcgttgaggcggggagtgtacagctgatgtcactgatccgagctgttcttttttgttgactttcgctggacatccgcatgacacccctcgacgccaagccaccctcccgcctggcctcgccctcgacttcgactcaaccggatcctcgcccggacaactctaccaccaaccaaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagttgtgggaatgtgggtatgattccataggattccagttagatggggggctcagagggacattgatcattccaaatgtagaattcgacccatgagttctttgtgcgatttcttccgaattttggatggtaatcatagtttacacgaggaacactatccagttcttcacataaggtaatttcagtcaagaaaagtggcagcccgttgtatgttctagaacttttatttgcaacctagcttgcagctccacttttctgagttctaagaaaactggtagagcagttgatgttgctctgttgatggtccacctcattcaaactaacctcttctgaagggccagataattcttagattttggagggaagcccccctgctggagcaaaatttcctcctgattaaactttgctcaaaaccacaattttgagccaatgtggactaccataataaggaacagccatcagggcagtccattcttcagtaggaaccaactttggatcaataccagcaagtgttgaagcaaaattcggataggttacccatgatgagataaaatttacatcaattagcagcagctgtatggaaagtagcatgtgagaatcataagaaagcttatgagatgaaagcgacagtcaattgtagacaaggacaattaatcaaattgagatgtatcatcattctccaagttctaggatacctccctgcacattaaccttcaagtttcttttctgacaaattcagtgacaacgagctcattggataagttagtgggacaactgctctatcattgcttggagatgccccaccttcctccttgggccacgtcatatgtgcacgcattgctactctgccacccactacctgccactgccaaattatgttaattgttgccacctgcaggctacatatactgtaaacatagcaccaaggaaaaggcatttatccaccaaatgggcaggctagggcagagcaggaggagtcaggaatatgacggaggttttggtttcactgccacagctggatacatacagcttgcagcggtacgcctcggcacgccagtggccagtgagcacacgacaagttgttgagtgccacagtgtctgtatgaatccacaagaaagtcttggaaggtttcgcaggtcgtcggtcgttgaggcggggagtgtacagctgatgtcactgatccgagctgttcttttttgttgactttcgctggacatccgcatgacacccctcgacgccaagccaccctcccgcctggcctcgccctcgacttcgactcaaccggatcctcgcccggacaactctaccaccaaccaaacaagccaaccatctcaaatcatttacttcagcttctacatttcagaacatttggatatttcgacacaagacacccctcaaagcactcacaaagaagacagatacccaccaagaacatcaatctatcccgaaatgcatcatcctcaccgaaccaaacgaaacagtatcctcaccaccaccctcatcctctttcattcatctgcattggtctcctcattcgaatcgcctcccactattcccacccaacaactcacctgtaaagtcagcatacttccctcatttttttttggaatccgccaacctcctaacctgcgctttctttagccaaccggattgattcaggacactagctgcaattttgaaacgattgacgaggtcaaccggaagcttcactcggaaatttctgatgcagttcaactgcctatctttcgatatcacaaggtgggccccagccctagtcctcatgcagatccatcttctcctaaattatcatttgtgccccttcttttaggttgatctttaccgagagtgcccattctggtcggaagatggattatgtggaaatagagcctgtgccgtcgatgagctggatcaagtaagaacccacttctattcacctacggggcccaattggctaacccaggcctcacgcttcttcacacaaattattagaatgatattccggcttattggagaaacagcgagctgagcgatcttaaaacatcatctctcaaagatattcctattgatatgaaggataagtgtgtcgtcaaggaacaagattattgtgtgctggatggtgacaacggcatgccttcaagtaagtaactaatcgaccaaacactttgattattcgcgcattttcacctatttaacgttatttttgattcatttctgcttagatggagtctatgtcgacttactagccaatccggaacgtttcacgggctactctggaaaatccgcccaacgaatctggagggcaatttatgaagacaactgttttgatgtcccacaacgacccgccttcagtccgttttcgaccccccctccatccagccgtgctgggcttgacccccatccagacttggttgaacctggcaatgcagacaacgggacgtgtctggaaaaacgagtgtattacaagcttttatcaggttgacttttttctgtacctgatttctccacggggctcttgttgattgtttctttttcttgcaggtctccacacttctatttcaatgcacatatgcgatgaatatctagacccaagcactggccaatgggtacccaacctacagtgctacttgaatcggattgggttatatccagagcgactcgagaatctctactttacctacacgttgatgttacgagccctttctcgctcagcatcatacctcagctcgcccagagtagaactatgtacaggagatgtccaatctgatagtctcactcgaaagagtttagaccgattgattgcaatcgctcattcctatcccgtcacatttgatgaaaccagcatgttcaaaagtaaccctcatggtcacaacacactcaaggatgaatttaaggaacacttccggaacgtcagtcgcattatggattgcgtcggatgtgacaaatgtcgactctggggcaaattgcaagtcatgggcttggcaactggattgaaattgttgttcgaatacgaggaaggctcccaggagtaagctactaccataggttcttgttttctatctctagtagctgacattatttcacttcccagtcactcaaacttccatctgactcgacccgagttgcttggatttatcaacactttgaatagactatcagagtcgctagcagctgttgacaaattcaccaagttgtgggaacagagatttgctgaagggacgctaccaaaccaaatcagggatgaaaagtttgacggtttagcgtcaggaaaggcagcccaggcgatctcattaagcccgggcttgagtccccgtccgcagtctcctttcgcgggcatgcctgccacagagaaggagaagccgaagaaacccaaaaccaaactggattcgaagcccaacgatcaatcttcaaaaccgacagcctctccacccctgtcctcgaccaattcacagaccccacccagtccatcaaactcgaaagccaagctcacatattcttccaacactcatagtccatccaacaaccgctcggatccgacgatccaatccaacatccgctcccacgttatcgaccttggccttctggtcagaccagccagtaagatgttcaagatgttcagcgacaaatgtaaggaatcgttcgccatgtgttcgcattgggtccacagccttttgggtcagatgaagaccctcgtcttcctctctcgctctcacaaccaaaaccaccatttccaggatcaagatctgcaccaacgttcgtctcgaaaagagaaaaatgaactataatctgtctttttttgttggcttttattggacaatctctctcactctcactctctcgctcccgcatctccattctcttttttcatttttacacacacccggaaaaaaaatcaaatctatagacattcattccttttccccctcctcttacaattgaatacaaccagcctcaaaaaatactttgtttttctctacttttggaaagcttcctttttttgttgcatattcgtttttccaagcttcattccgtccttcagtttttgtttaaaaagcccctcccttgttcctgatcatcatccattgcctgagagccagcattttatgggtgttttcctagttttttacaccattagtgggacctggattacatggactgccccatcaaactacatctctacttccctgcaaatcctatactcactcattctctccccacattactctattgggacagctactttcccttttgccccttgatcatggtctgtttgcctatgtaatttttatcatttttcttctttttttccattcatcaatccattcacaatgtcttgccaaccccttggatcttttttctcacattatctttttttttgatacacatactattctgtttctctcttatcctctaactattccttttgatggttccatacatctctttttcttttatggtctgttttcttagtgtggcttatcttatttgttaagcacacacatcaagaacaaaaaaaaagtaaacttacacaaatatatatcacttctttttttctttttttttgttgttgattatttgagatgatggcctgtaatggacagttatgtcagtaatcaattgctttgaacatagagtgttcaattttttttcctttgcaatatcaatgtctggatagaccatcagttcttcttgaagatttgagttacacatggggtgttgacagcatagggactctccttgaatctctgtgccagattaactacaactaaaccaacaatgctttcaactttttacaaaataaaaaataagggccttaataaaaaaacgcggtttttccgcgttttgacacggttttggctgcgcgcagcacacgcggtttccgcatttagacacggttttttaattaattttttgcggcttatttttcgagtttttttgaatttttgaagttgtttcctacactataaaaggcatagaatttaatggtaaaaaccttttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttagagttttaaatttatttcctaggttttaatatgcgtagaatttaatggcgcagtccaatttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttaatcattttttgacattttaaatttatttcctacactttaagacatgtagaaaattatggtatcaaccatttttccccaagttgaaaactataccctgaatgctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttaaagtttcttcctacatttaaaagtgtgtagaatttgatgggaacatccaattctcttaaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttttttcctacactttaagacatgttgaaaatgatggtaacaatcactttgcatcaaaataaaaactgtatcttgaataatgcctttgacgggtttttttaattaattcttacatgcttaattatccttattttttggaatttgaagttcatttcctacactttgaaaggtttcaaaattgttgggcatatccattttgcattcacataaaatttgtatacgggacaaattatgcaagaaacggcgtaaactcatgtattaagattgaagcttgtatttgtagggaaattggacttcaccattcaattccacacatttttaaatgtagcaaataaatataaaatttcaaaaaatgattaaaaaccagccggtaaaaagcaattaacaaaacattaaaaaaacatgtccaacgcagtattcaataacattatttggtttttatgcaaaatgattgttaccatcattttaatcatgtctaaaagtgtgggaaacaaatttaaaaagccaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaaccgttgagttttaaaaaaattggactgcgccattaaattctgcgcacattaaaaactaggaaataaatttaaaatttcaaaaaaacatgaaaaataaggtaaaaacatggatgcatacaattaatggaaaaaatgagtagaaaaaaaaaattaataattaaaactcatttttatggaaaatggttttcaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccaaaaataaaaagtttgcttgagcaaaaaaatattttaattgaaatgtcagttgtctgcctgtcggaactctcactgtgtgatagcagatagttgagttgtcctgattttcccacccttcatactgtcccataagccaaaaagtttttctttgcaagtcaaacttcatttttttttttttgcaaagttgcaagcattgttggtttagctgtagctttatggaaattataaagaaaacttgaacaccaatttgtgatcccatggaggtttgacaattgttgtgcaattttttgatctaaatgttgatgcagtatgtatgactatgagtggaaatcccctcatagcctacagctttcaacttgatactgttaatagtgttcaatgcttttcattgcatcaaaaaagcagtcttagatatttcttttgatatcaagggtttttttttgaagtcctcagtgttttgttctcaatctggtcatgtgagttcaatccccaaaaacatcttgtacatatctcattcatttattgacacttgataatgcaatgtcaaagcaagacagccatgtgctgtttgttggctcaagtgctgaaatggaggatgccaaatttcttcatagtccactcataaagctgttttgttatgatgagctcaaaaaatcaacatggcagtgattgtttttaattttgtacaagtgggatggacagtgtcaaaacttgaacttgctgtcaaaatcaaagagtggagtgtgcacatgtcatttgttggatggtctacagccacaactctcagtttaactgtgagtccctacctgaggttgaagagagcacaaagctgcacagggtggaatatggtaagttatttggaacttggaagttggaagcttggagggtacatacaggtcggcttgagtggtgatagggggggtcacattcctctgctgctccctgccgcagctcagatcgcgcgcacaaactccgacagtcgatctcctccgctggttatttcatcatcgcaacatcgtcatcgccaaccacttggagcattgaaataaatcccagtccgattatccgaaagaccgtacacccagtcgagcctatcctatcaaggggtggattaagccaagatgtaagctttattgcttttacgtgttcatccctattttggatccatcctgacgggccctgtatctaacttagcttgcggttggcgtttagatcacaacttgcgtgcggaaataattggccgttctgacttctggaactggaaaaaaaaggaaatcatttccaagagcacgggatctcggttctacttttcaccaccgggctgattgagatgactcggcggaaggagctcagaaatgcgttgatattcttccaactactcgcgcctgtttggagtttctatctgccgggtaccgcgcccagggactacaacgaaggagaccttgttccgctgttggtcaacgccctcacacctcagatttctgcacattccaaactaaaaagtgtgatatcatacgactattatcatccgcaacttcatttctgtcaaccacctgaaggaccggccagtcaacgtgaatcattcggaagcgtcttatttggggataggctctatgattctccttttcaagtatatcctagtcaaatactctgtcagagacagcttgttgatgtactctctcttctcgattagatccaaatgcgaaaaaatgaaacgtgtaaaaaactttgcgattcaagcatccctgcaaccgatgctggcttcgtgaatcaggcaattcaagatcgctatgctctcaactggctaattgatggtcagatcatctccctgtgtctttcctcttctgaatgggtgtaatctcaattgactgctctttcaggtttaccggcggctgagctcaaaagagatgatggttctggggaaacattttattcgattggattttcgttgggacaagtccaagaaccagtgcctattttacacaatcacttcaacattttcctcgagtgagtgagaccgttgttctggcaactttgactgcctatgtttccaagcctgacattcttcttgaatacatagatatcatgtcaggaatgggaactttagagtggttggcgctctagtatggcctgcatccttggacgcaagcgcttcacgaacttgcgatatggaatctggtcagcccatgcgcttgagtgaaaatgaagacaacacggttccctatacctacagcgttatttggactgtgagttccctaagtttctaaagacgcctattctgtccggctagtcgaaattaccactccaagaatagctgctatctaccaaatttcagacgctgatgttacgcatttttgagtgtgtacctttctccttgacttttctggcaaaaaaattcaaattcataggaatcagcaacaccatgggccacaagatgggatcattacttacacatctttgatccaaagatccattggttttctctagtcaagtttgttaaacgttttgagctttattgtttcgctcagagccgtatgtacttaacaaaaactgacattgtctcaatatcatacatcgtcccatttcaatagctctatagttattgtcgctttcctttgtgtgatggttggcatgatcttaatgcgaacagttgctcgagatatcggcaggtacaacgcgattgaccagatcgacgatgtccaggaggattttggatggaaactcctacacggggaagtctttagggctccagagcgtctcatgcttctctcggtagccattgggagcggagctcagattgtagccatggctactgttacacttggtcagttcacgccccttttgctcttagttaatgtatgatcgagattctcacattcatccaaccgcagtctttgcattatttggatttttatcgcctgcaaaccgaggcagcttatcaactgtgatgattgtgacttggactctgtttagctacgtcgctggccatgtcagcacgcgtatgtatcaaacctatggcggcttgagtttcaagcagaatatgatcttgacagcttgtctgttccccacgtcagtatcaactctatcaacctctttcctcggctcaactgcccaaaagaagttgctctgtaaactgagatgaacttcatgtgcctccttaggattctcttttccgtgttgaatgttttgaatttcttcctggtcgcttccggtgcagcgggggccgtaccatttggtaagaatttataaagagtttggcgggatatctttctcatgttttttgttgctttccccttctgggcaggtacaatggttgcgatcattgcaatgtggttcttaatctctctacctctggcgttggctggttccatcatggcgtctcggaaaggacctttgcccatcccagtcagagttaaccaaatccctagacaaataccacccacagtatggtacatgaggttttggccttctgcgctaatggccgggatcttgccattcggtgctggattcattgaatgtaagtgatcttgccgcaatttgtcacattgtcgaagtagatcataatcagtttcaactgacctccctttttctttccaggttactttttattgtcatcattatttggcaataaagtttattacgctgctggatttttgttcctaacatttacgtgagtttatgaaccaagagctcttgattagttaagcgggtcatcgagcttaagtgtttgcatttcctttctttcagagttgttggattgacaacagcaactgtgaccgtgttgatgtgctactttcacctttgtcaagaagattatcgatggcatgagagagcatttgtgactggcggtgcgagtgcattttggttggtggcctatggtctgctatatgcgaccaggttatctttacatggattcacgtcgatcgccctttatctgggttatttgatgctactcgctttactggactttttggtccgtctacttttcttcttttcatttcattatcttcccactttgatgtgtaaattaatcaaaaaaaccctgcccggttgaattttcaatatgtatccagatgactggctccattggatatgttgctacttttttctttgtcaaaaagatttacagccgggtcagaattgactaagcctctgcctagccggtttcacgatcacgcactgtagtatttcatatccagtcatttgtactgcacactgagaaaccacatgattatgaacgcaaaatcaaacaaaaccgaacaagaattgtttttccttactgcatgcattttctcttctgttgaccccagtagattgttgttgcatagtgttctgtagtctcatctctcaaccttggtggaacagaatgtgtgataacattgtgtaaggtagagctgtggaaacaatcatcatcctcatacatatttccatgtgtactccattgtcatctgttacagaatgttgtctatttagtcaaaacacccgttgctctctcattctatgcctaaactatgtaaatgaatatattatgtgttggtttgctcagattgttttttctgtttgctcaacaagcatcctcatctgctgttcaaatatcagaactttctttggtgttgaatcctagccacaaaccaaggatgtttcaccaggcaaaacaatgatcatgacaggtggcaccaggctaagttcagcatgctacccatcatgtatgcagttcagctctagttcagccccttgtagcacacaaagaggctattgtggtggggttgtagttgagctgaagctacagtggagttgtaatcaattttacatgtcatctagtgaggctgtgggcattatctctccctgatggtaagagttctttaagatgttcaaatcatagatgcatcaatttcatgtttaaaaattcttacccacaactttgattgaaatttgatttttacctgcaaaaacaattcatgcatctttgattctataatctatgctgtggtctaactgaaaattggtgttcaaagttgagttgcataatttcaaaaaaatgttcaaattgtgcatgcatatttttttttgttgacaaacttagcagggttcacattagtgtacatttcttcttgcaaccctcaatgcttgaacccttcccacatcaacattcatgcacatctatcattcaaaacttgcagagttttcagcagtcctgcagctttctgaaagataagaaaatgttttttgcaaaaggctattgtgaacccttgattgaaatttaattttgccagcaaaaacaaattatgaattcccaatttcaacattttacccctatgtaaagctgtgcagccataaaataattttggacccaaattgaattctggttgcaatgataatgaaggggtttgcacttgcatttctcacttaccaaaaataaacatggacttttgaacaatgttggtggagtctgagattatgtgagcagcctccaggaaaaaggtgtttcttaactagggttgatggcaccataggatggggcacacccaagtccaccagccctttgtgtatgctgttgccccggcaggagtcctgaagtctgaatcctggaaagagttcaagactcaaaggcttgaatgtctccagcaacattgaagatgacagctcaacctaagattcacctacttcactttcaagctctctgcacataaaatgaattttcttcttttttttcactttaatttcaaaggacaaacaaacaacattatgttgattgaaagttttttctagacggtgctctgttcgccggtgctccgccagccaaagacgccatgctttggctgtgggaaaggctcccccaggcgcccacctttcaaaaagatggcaccctattctgaacctagcttaacaaatcccctcaacagagggccataggcaactcgcaaagcgagcctctgaaagaggggcttatgagtgaagtcacaattctggcctggaagctggtacagtttgtggcttttcttggctattttcctctaaactgtccgctactcctggcccatccaaccaaacgggccggggctgagcttgtcacataggtgagcatatgacctattggccggtaatttttttttgtaacatttgttgtgatcacttatccatccattggatggaaagtgagggatccaaatccagcagaaattgagtttattccataacaagtggtaaaatgaatagtatgtcccttacagatgtcaaatgaagcccctagttgattatgtacaggagctgtaagtgccacactgctgtacttataaccgttgtatgtgataatgtatttatgtgtttggatgaaggattggtctgaatgagcagagaatttcgaaataacaagaagagcaatattgaccttcatcctccaatgaaccagttccagtcttaagatcgctacgcttaaagtcttatacaaccgacccattcctcatcatgcatcagttatctattgccaagcgggtgcgaacaccgaccggagtcaatctgtacaagaaaatctatgaaaagaccgatgagaagctcaaggagttcatcaagcaaacctcgatggatacttaccagcaggaggcaaagccattgcaggtcgataccgtcttcaatctcgcgcgaggccgcaacacgtttctcttggcaggtaccgggtttgggaagtcgcggatatcggagatgtactttaagatgattccaaagatgaaacgggcagtggcaggcccatttgaggatcagccaggcgaatcaattgccgcagtgtgatgcttccgaccacttggaataagatcaggagctcgtttgctaactggcattacaatcatagatcaaaagcagcagtctcggatcgttatatcactatctcttcatgtcattttgtcaggcagtcaataccggtagtatgcgtcaagtacagcctgatacaggctttgaccacacataatcagccacaagcacagtatgtcagactatgcgggaatcctgaggaagtaattcgatggccttctttgacctcgaagcaaaatgaccatcttcaatggccggtgctcccaaatccagagggcaccgtgacctgtggtcaagacccaaggcttcagaagaagcacgccgttggactagtccaaacggcggatgaaacttccatgtggaagtaggggaaaatgtaagggcaaattttttgcctactaactccctccagcttccacgcgaatattcctactttactcacaagtccctccttcggaggctcgcttcgcgaggggcgcttgcgcccgcctggtacaggccctccgatcgagggacttgggttaagttagattctgaacatgatcccactttgaatatcactaaaacaagccagcaaatgagacatatgaattgaatggagtccatgatttgctcctggagtgatgcaagtatcacaacatactgcaatcaaaaggctggattctgctggattatgttgacctgcggcgcgaagtcaatgtctcctcaatgagaagtaacaggagcctaaaggggaccagcccctaatgtaagagagaaaaatcctgacatcgaagtaaacagtattaatatgtaaacattcgtttgcgcaatcggaatcaccctgttatttaatcaggtacacaccggatcgggtccgccgcctcgggtgcagctaacgaggcgccctcgtgaccctgcaagcgcctcgcgcgatccgggcgtccaaacggaacccgtcatagttgcgtgttgctgggccgcgatttggtcgtctcaccctgtatgggtgcgtctcagttatcgcccacggagtcggaggaccgccgccatcaaaggccgggcgtcatgatggcgcaccggccctatggctcgacaggtcacacagccaggttggggagagccaaaaagctggtcaatgccgggctcgaacccaacattatctcacaccgctgaaacccaagggagcccacaccaaactaggatagaacaccgatggaggggaggcaggatcatgggtatctgactcgccccccagccacttattcatccgacttcgaaaaaaatcttcacaagtcaagtcaaaaaaaaacaaaaaaaaaaaaagagatcgattattttctcgaacactcacctaaaaagacatctttccaggtgggtgttgggaaaggaaaaaggttgaccgatcgagcgaccagtgccgcctatcggcggactgatggcgagcccggtctcgagtcagcatagcgaccccgggcggttacaattgcatgtcgcagtccgtctcgggtgctggtatggcctgggtgcgttgcaccaggacggcctggggcgaacccaggtcattacgaccccagcttgcacccaacacgtaactgttgcatacacttggccggcaacgcccccagagggtgtacaggccgttgcaatcacgcacccgccggttgcgcaactaatttactgtattgcggcatggggtcgcctgtagtgctggtgcgcctcgcgggcgaaccaacttattccgattcgtccgggtgtgtatctatggccggtggtagtctaaatcaagcacaggtcagggtatttgaaaccccttgaggaaatcatggagtttattagtcttactttgggtactataattcgagagtgtgatggagaaaaaccttcccttatttcccttggtatttcgagcgatgttgaagcattcaatgcggatctcaatcatattcaaatctcaaagaaaggcatgacctaattttcatctcaaagaaagatatggcacaatttgtaccttcaacaaagatatggcgtaattcgccctagaagccttcgccaatcgattctatcagccaatgccgaaccgggaaccaagtcatctatccgcagcgttacactttcccttccttaccccgccgtatccttaagaatcaaatgtggtcacccgttcttttcatctttcggtttcaggggatcaggtcttgctcatcggaaagagaaacttctggccctgcacatacaaataattatttacaattgtgtgtggattgcaaacatgtgtatggaggattcagcagagtagaatgagtttatccgaaggcatcgaaaggatcaggggcctctcaaacccccagagaggcacgctgagctagatagaagaagaggtgttgaatgtggaggtgtgcatgtatggcttgaatacatactgacttgaatcttgatgaccagactctaccagtaccaagagtccccagcagaccaaagcgagccaaccccagggttctgtggaatcagcttcaacacctaattccacgcatcaagcctggctgcctgagcaggtatgtatctgttctaccagaatatgtaactcatgcgcttttccttcctgtctgtacaaacagccgagagtttgatggtgattcatcgacatgataatgtcggagagcgaacttgaagaaactccatatttacaatcgtagaaaaagattcagagagcccatcaactcatgtatgatgtttacatttcatttaacattacgcgaagactgagcccttctatctaccacaaactatccatgcttacttagcatagccgctatcaacagcggcgagtaagatctgatggaagataacctttccgattgcaaagaaatcagcggcagtggatatgacaggtcgcgtccaactcgaggccgatgtgtaatctttgtcataatgatggcaggtggccgccgtcgggagttggagaacccttggtcattctccgacttcagcgctccagcatgcttcagcgtaggtttggggatgcttttatttggcgaggtcatcctcctcaatccccatttcgcttggtagaatcgcaagctcagagtcgcactcacaactccacaagtcacgcctcaagtagatatcaacatatgtttacgctgatgatgatgattatgtataagtatgtatctgtacacaaacagtataaactgacacagcagtccgtcttggagagctgcaagggagcgaagctcagtttgagagtcaagttgcaaatccactacttacacgtacaaatacaacctacaggtcacacttgtaacttgcccaccttgcaagcaagcttcaaagcatcggccacacccaaataagctcacataaataggatatttgcatcgaccgctcgccgatctcatgaaacgcattatacgagtttatcaagcgcttctgcgtctctataattagaggccaccggccattcacaattacctgatcattgcctcaggaacttcttacaaacaccattgccaatcaaaattccgtcagcagtacaaaaatccggacccggtgatcaagttatcgaccatggacgacgaaatgcgcttgatcaacttcatcagcagtataccacaagacgtaaatccttatgaagcaacgattggatatctggaagtggccacaacggtgagtgactccgactcaagcctgtgtcatttgacctggcggagatgaattcaataaaatcaatggaatcgtcttctcttacttatacttttgatttgattccccgggcggtagcctccaaccctgccacattgggcccgtttgactttgagattttttataggctgctacgctttgtaagtttcaaaaagatacaggatcattcatacgcacattgatatgtaccccatatccacatgtacatgatatgtcgagccgattttcctgtgcgcatagaggtgctgattttattgagggtttctgttgtccaaaaactcgaaaatcaagaatgtggcttcaaagcttttacttgttgtatgtccggttcaaaaccaggacgtttagggtgataaccgtaactcgtcgtaagtcttgagtgagatcatttaagcttatcgtattttccaatgtattttaatgaccgtagaactatgattattcagttggcctgtggagagttgatgtgcccaatatgtccggcttggcttattttctctatccgccgcgtaagtaacgagggtaatcaattataacaaggcttcccttcacattatatatgccataacataggcccatggattcacggtattgccactgaccaacggacaaattcaaatttggttaacagtggttattgctgatttaacgcttcagcagaagattgatgaaggggaaagagatttgacaaataaggtaccccttcttgcctgtaaatttctggtcgttttgacagcatcttggtcagttgatggtacacctcaggttgacccaattaacttttattgctcgctcacgctgacttgttgattttgcctttgcttccctttcgctccttctcttccttgtttttttctttgaaaccacgttctaatcttcaaaggggtgcgtcctacgaaaacccctttttttttttcctcaaaactcacgcaccaaactgatgactctttttttcacctttgttttcaaagctttcatttgggtttgcgcttgccaatgtctgtctaattattgggatgaccagtggccagaagcaacaaggcatggtcggacggttccattgccacgttatgtggtgattacaatgaataccttattcgtctgtgtgctgacttggatcatacgtgtgttcacaatatattcctttccagtcctcctaacctatggctaatgaatgtgtcgtccccaccaattagcctgcgttatcatcttgaccactcaatccaacgaagaatacaagatcatacgacggattctcggcgagattcttgcagttctggaagactacagatctaaatatgatccgaatacctatcaatcttctaggctcatagctgcgttactcccagctagggaaatattattgcatgaggtttgccacaggaaaaatcactctctattcacgattgtggcagaaaaaataaactcacgttccggcaaaaatagaaaaatatggctcgctacttgcgcacggctcttattattggcttgtcgaacctattattgctgtgtctggtaagctcaacttcggctaatatactacacggcacataacaggaatttgtagcataactaataagtatctacccttatagttgtatgcacctttgttgaagaattctatcggagcaattcagcgacgcacagaggagtgcacgttcgcagtggcaatatctccctttgaccaatcaggggcgcagtttgcacatatcaagcatcgagtgaggcaggagtattggacttcttttatccatggactggcagtctatatgaccgcgctggcactcgttccgatattgatctggcaggtaagtgagaaaaactctcccggccagcatacatgatacccgccgatgcttaccagcgaaactgcttcaggtgtcttttcccggtccagcgtatatgcgtagccaggcgtggctaacggtaacacagattgtgagtgaatcgagtcacacatctatcatcggattcgttgcggacaagcttccttcttatcaggcatgtgttcgctcaaccattttcagggaatgcatggcccgtttgcaatcagtggtaatgcgtaagtcaagctcgttgaaataatttctcacttgaaaacttggatctattctcagattattcttgtaaggtaccataacctgatcatcatgtggatccctactttcgccattcaggattgagcttctgttgaacctccaggctagaaggctactagacctctatcgcatccaacaaaatgcatcccgcacgatctcacgaaacggcaccagccaattacatcttgaagtcagctcaactgagagtgcaggtgtcacagatactgctcatcgagacccgttgtccctggatgaattgcaggcttccaaaaaatcgatgatttagaacgcaacaccgtcacactgagcgggccaggataccgagcactttttcctcgccttacggtccgaactgctttctctcggggcaaactttctagcaatgcccacaactttttagagtattccagaacataatcgcagatattaaaactgccgcggtaatcaaaatcgttatagaacctcaccagtcagcagaggatggtgaatacatgtgttatagcctctcgtttactacaaaaaccctacaatctcttatcgcaagcctctgtactttaacaataattaactgcaacaaaactttgtagaatttatattggaattgtggacggtgaaagaataaatggacacattttcaattgagatcctgaaattacttaatctttttccccctagtgacttcatacattgtcatttttctaaggcttaaacccctctggtcaagtgagtacaaatcttcatttaagggacagaggagaaaagtcgtatatttagagagaggaagagagaaacacacattcaaggaggtaacactataagaaaaagtcaagcaactggtgtcagttgacatgcaagagctcagaccatactctacactgagcttgagttgaactcacacttttgttgtaccttgttctggtccacccctttgaagtctcaggggtgtaccaccaagttgcatcagcacaatggcctaagcttgcattgaggtttgattgaagcttgctagataaagagttcatttgtggatcagtattatcagaacagagtcctgcttcctacaattaaattctataaataagcaagtaatatacaaaaaatttgtgtgttttcttcttcaatatgatacaacttttcagtacacccatgtagccattctgtttcaaaataatctacaacaatactcatagggggttggaaaaacgactcccaaaaattttccggcaactcccattttggtcgaggggtcgttgggcgggagtcgttgctccaaatcgatggccgactttgggagtcggccatccaattggtttttaattttttaattttttaattaaattttagggagtcggcgccccaaaccacccctcatgcttgagggggtttgggattcatttgatcccatgaccggaaggatttccttccggtctacaagaaagaaaaacctcatcgaccggaagggattccttccggttgatgaggtataacaacctcataggctggaagggatccttccggtcaatgaggtatgacaacctcatcaatcggaaggcattccttccaatcaatgaggttcataacaacctcatcaattggaaggaatgctttccgattgatgaggttgttaccctcattgacttccaatcaatggggtttataacaacctcattgattggaaggaattccttcccatcgatgaggtttttaccctcattgacagaaggaatcccttccagctgatgaggatggtataagaacctcatcgaccggaaggaatcccttccgtcaatgaggtttttctttcttgtagaccggaaggaaatccttccggtcatgggatcaaacgactcccaaaccccctcaagcatgaggggtggtttggggtgccgactccctaaaatttaaaaaaaaaaaattaaaaacattaaaaactaattggatggccgactcccaaagttggccatcgatttggaggaacgactcccgcccaacaacccctcgaccaaaatgggagttgtcagacaatttttggcaacactgggtctatactttacagttattggtatagtattgttattgtatatatatttccaaatttactataaagggtgtggttataggctgattttaagggccctttactataactgaggagaacaggaattttttttgggtgatttactctactataaactaccgtggatgctgaaaaaaacatctacagctacttatgagagtctcttgaccacagaagggctctctggagttcacttcatggttgataaagctaaggcccttacaatatattgcaattttggagccacaaaaagtggcctatcctataccaagcttggtgggaaacacactggttatagtattggtatgataaacagaaatttgaggaaactttactacactgaaaagggccagttatagtaaagtatagtatagacccattgctgtttttgggagttgtttttccgaccccctactcatattggtagtattgttttgcaaatttgctttgaggggcttcacaaggcttcacaatttaccacttgaagggttttcttggaacccaaaatcagtctcacacactcaaaacataacttcatatcccgcactggatgtgcaataaaataaacctggatatgtagtatttttttgttcacctcttcatgttgaattttcctcagttctgtctctctctgcccttcatccatttctagtcatcttaaatcagactagattatattcttcaagtagcttgtttttggttattctgagcccccttctgagtcaaatttgaaccttaagtaaatcagcctttttaactactcatgtctctaagatggattcttcttttttctgactttattattgatttatcaaagattgattaataagaattaacgcctcttgttatctgtgatttaaaacattttttcttgattaactcatctgacattactaaaagagaatgagatgttttgcatagtttgttacttccaagaacttgttttatcttctctcaatttttattcaaaatacttttttcttattcatttttctcaaaccacattttgaccacttgtaactagtctacttaagctagcctacctacagtgaataaaaatcatcggttcttcacactcctttccgtgaacctttcccacagaagagtcctttccttttttggccctcatcctcttacgcgcctgagtcctaaaatttcaacacttcacaccatttttttttctaaaaaaagactggatatccagtttttttactccatatccagtactggatatgaggtaatgttgaaagtgtgttcacaggggagggggagaacccaagaagcctcatgccaatagtcgtaaccaaaatgtatgaatttttgggctataaatcaccattggttcctccttgtatcttatacggcagtaggaatttctcgggtttttcattgttttacctcgagcaatttgcttaaagctagcaagaaatggcgggctccaaaaatggcttcactggggtccccctgtacaaaaatatttctcttttgctcaaaacaacttacagactgactactacaccgcgggtgcagaaaaatcaaagttggacggaaattgacccaggacggggatccgacggcaatccttgagccgctacagctgatacccgtctcacagataggagcacggtgcacacaccgccgtagacggcccccacacaggttgatcctaggatcacacatcgtggccgtcgctaagaaaatcatgtctccatgctgacatagtgacagtcccacgacggcaggaaataccgcccaccagtagccgtacctatgaaacgagttcctctgctcgacagcgcaatcaccgccccggaccggcagtcaccttcacccacgtcatcagcacggtgttgccgaatagaccctcaagatgctcggtgaaaaccccattgtggatgcacgaggatgttctcaaggcgactggggtcgccttgaaaacgtcctcgtgcgctacggtgcaatcgattccagcaagaaaagacgcttgtgtcttgtaataagctccgaggcggcttgccaaacgccttggagaccaagtgctgttgccttcaacttctacaccgattcgaaaacgtccccagcaacaaaccctttggaggcgacttcaaaacccgtccaagacggcttgcaactgtcttcatagttgttcctagatcggctgagattagcccaaccacaccaaacgactctgtgttgtttctggaaatgcactgtagctgtacttttctagcactccaaggcagacagggcttgcccagatcggcaatatcgtgctcaggccattctaaaattccatttcaaaataatgatgaagaaaaggttgaaatagatgtattataaaaggagcaacaaacttaaaaaaatttgacacaaaataagtgtgatgagccatatgaaaaagtgccataagaggtaaggaaaatattaaaaatattggtaagatcagaaaaagcgagtgataatcagaaaacttcaaaattacacatggacaaaaaaccccattaatctgccccttccgccaagggggcgtcaaaatactcatcctccgggccatcatcccccctcacattgagccacactgccaggccttgttggagcattgggatgagatcgctcacgtcttcttccctttgtgggaggtccacccaatgacgaagcaagttagcccctgggatctctagggaattgaccaaataatgaacagtgttcttgtgcgtcacggttttgttgttctcttcagattcttcgcgttcaacaatcaccctcccagttgacaccacctcacaccctcctgcgtggcaattatgctggacattgatcgtagacacaacatcctgcaggttggttgcatcagccagccattagaccacatccacaagaatgtagttagcacttacatcaattttgacaaactttgtaataccagtctttgaaatcttcctcattccatagaaatcatcaacaccccccccttttatactccgtgtagcacacccagtgggaaagttgagaccttctcctcgcctcccacatgtgatcaatgcacccaacggtatggtgagcattttcctccccctggcgtatctgctcaaaggacactgtagattaactgatgtgaatgtacattgtagtcaaacttatcatgtatttttggcacccaccaatataaaaacccccttgcggagcgtgcgatgggcgtttaattggaacccagccacctgatacagctgttgtgctggcagatgcaattgtaaaggcagtggaatttgagttttctccccaggaggcaggcggatgttgagtgggtgcgtaaagctgcattggcctgacaccgctgtgtgattgtagtccatcgacttctggacaagggggttatccccaaatagttgagctactgccgagccggccgctacataaactccggggtgcttggggtgctgaaagtgtccgccgcaaatgaggtgtcgaataaccttgtagttggcaaacgtgattgcaatgtctttcccaggactttggcaatttgaatgaattgaagcatttcgcaggacaccgttgtagctctcgaatttctcggtggcaaagagacttgctggcccgaaccttttgattgattcaggtaagtggacaagcatgtggaactttggtttgttgatccactgtgcggttgttcggatgatgtaaaacaagaacttctgtatgtgaaatcggaggtcggcaaggtacacgtccatctcttctatctgtgtttgaaacaccagaggagccagttcacacagtgcacgccacgcaagtcgttcgtcatcggtcatgaaatcaaaaaggacaaacggtgcgctctgtaggactgtcttgaactctttcccgatgaagttggaggagtgcttggccatgtagtatggtgaaagagatgggatgtttagagatgtggtcttaaaagcgcggtaccagccttcgatgtttgccaattcggccggtttcattcggcccataacgtctcgaaccatatacttcactacaccaagcaggacaacatgcagcacctcgaccagagtgtcagtacacccgtcaaaatctggcaaaaaagagcacaacataaataagcgcagtgccaatgaagcacccaaaatgagagaaactagcctggaactcgaaaaaaagggttgaacagtctggatgggtttgtacgatcaatctcatctattcgttttgagaacacccggttggctggagtggcagaatctcccttcgaagcgatttcgtacttaaaaatgatgatctcattgttgatagagtctttattccaagatctcccccaaggagaccaacccgggtcttcgtcctcggctgcttggcaatgtcccagagcagatagcagtttgcaataattccaagccacaaacgaggcccattcttgatctgtccggaaaacatgtggcttagaatggtgtatatgaaatcttgatctagcaaagtctaagcaactcacccaatacccatcggcactgatctgcaggaagaattgcaaatatgccatggttttccgcatactgacactaccaactgacaaatcacacgcacgacacggattccgagaatttccaggcataactgtactgctaatctctgcatgcattggactgtcggccaagaaacagagaagactagaggtcaccaacacttcttcccccagcccgctgtcgtgcgctacacatccatcctctatcaatctcctgtataagagtaatttcagtaaaaatgtacactgatatcacgtcaaagtgagaacacacatcaactcatcaacaataccctccgagagttccattgcgcctgcgctgtttgaggtgcacaagaaatggcaattaaaatgttggttggtgtgtttaggggggagcccggctaaggtaaagtagtaagaaatgtgtttgttccatttctttgaactattgccagacgtgtcatcagcatacaaacatataggcatatgtcgaataacccggccggccgccttcaaacgccatggattgaatattggtccaataatgtcacagtccggcccaagttctacctcatgtgtggttaagattatgatcaggcccagggctgtttctgcagtagaattgcaaagtttaaggactcaccatacatctggttaccacacaaatctgacattagtccaccgccttccacggtcattgaaggataatcagttgcaaagtcttcaaccactatgcgggtcaattgcggagagtcgaagggggggtttttgatgatcaagaatttcaactggccggtgtgagaacagatttgaatatcgggtgtttggcagagagcatgcataaccccatcaatttcacagaagtaagctgggactacaataagactcgacttcagcttcaccaactcgtgtaaatagtaatcgcttccttgatgtcgtaccatttgggctctggttttgggcccaaggtctttgagccacttgcgagactgagacaaacgtgaaactgtccttccctcggcgagttctgggtagtattttagatgaggttccaccattgggttcactatttccaacgcaagtgtattcttcaggctgaggtaatggacgggtcggttgagtacagatcggcatccaatgacattgaaattgagcagctttcgtagatttttctttccacggcggacggtggtccaatcgggcaggcacgttccacacaggctgaacattagccttacctgttgatacatcactcgggagatgattgtcctggtgtgtccgatgaccaacgagctaattaagtactattatatgagcaaacagacggttcagctcttggtccaccagcctctggtgttacaacactaatcactcacctccttggcccggaagggccaccactctaagttattggttccatgcggccgagtcccctcaaatgtgtcttctgtgtgttggggaatgtcctctgaaatcataccatcccacccccccctttcgctgctcgcagttgattccgatgaagcaatactcgtgggtgcgcgtcggttttcgaaccactcatcctggtcgataaattgcaaatcggcttgcaattcttctggagcgaactcgttctgtgggccagcctccgggtcctcctcacgtgccgatgtccatcgcatctcaggtggcccaagtgccagtgattctgccgcggcttcctcggcctgagccatctcagcccgacgctgaagttcagctttatgagcgggcgtggcctcgtgtaggtgtctgtttgcggccttgcttccccttccccctcccccacaaaggcggcagtaccacttgtcccgtttatcacctggcaactgataccagaaacctttcaagcatcacatgaggcatcagcaaccagctgtctgtggattgtattacaggagagaccgcggccaatgcaatcttactcttgtcaaccttgtgagctatttgtcgccgggaatggtgaaccattttcgtttacccagacactggtaatgatgtaactttgctgaaattaggatggaggcaatagatcttgcaatccaatccacagactgtcggttgccagctgctgccaattgccttggccctggccaaattgggtatgtttctggatgcacggtgatgatcgatcaatgtacacagaaaaaccttggccaaggaacgatcctttcataacatacaaaagatgtgaacattggtctcaaaggacaagcgagcaccatcaatcaatcagaggtcagggaattgacactgcctagcggtaatgatttcatgccatagcaatccaatgcatgcccaaacgtgctctcacgtccaacacatattgggccttactccaagctggttgctcaagcggattagtcaacagatctgactgagcagattgacgtgtagccgcgctagattgttcttgcatcattttattgcatgtgtgggtcattcgaacaccaatcgcaggggaatcaaatcagggtgtgatcagttccagtccagcaaactgctcaggttgatttaggccaacccgagtgggtctctcattgaattggtttattcccgagggtccttgtaattgataggggtcaccagatgatttcttggctggcttgaggaaggcatccttgcctttgcccaccgaggataagcggacagaaaggttaggtggtggggccatgatcaatctgatcgatcagaacaaattcttgtgtgaaagggtggggagcagttgtgtgaaaccgtcatccagaggatgtggatgagctgccttcccaaaccggctggttgtctcgcgcagttcttaagtcagtccatggcaacacatgaccacattctccagccaaccattttattctcttcagtttcttctaagtccccctttggatttcaaactcttttattcagcgtttgactttgaatttggtgtctcgagtaccaccttcccccagctaactcatccccaccgcacattgcaagtatgtcaaccaccagccagtcagaaaatgagagccggtctccagcccgatctgcggcgtccactcaagtgaattgatccaatccttccaatcggacaagccaccgcacccgcccctaccccaatgctttgcctcgtgacagtggtggttgccgaccctccagtaacaccaatgtacaacagggtaagtggcctccaacctttggtagcgcggctgacactcatggacaatcatttctttgtatgtaggtgcactcgagactccaatcactcttcatgagactagattatagtattaagtagcatgttttttgaatgactgatcacacttttgtagtctatgaaccctaagtagtagttctttttcttcaactcatgactctgaaatatcttcttctttttcctcattattgtgattgtggcattctgaatattcattattcaaaccacattttgattgtcgtgtatgtagtctatttaacaaactgattacgcatgataattaaaaaacatcagttctttccttcattttccgacccagaactgttccaacaaaaatcattttgttgcccaaaaatttctccttgaaaaattctctccgtctcgtcgcctttaatttcatcacgattaacagtcgaaaacacctcctcgacttattaaaaaacatactttatctcaccactcccccttcctacttccactcacaatgtccaccgaagtcatcagagaaaccaaggttctcctcactccacataactatgccctttggttactaccgatggaggctcgacttttcaaattgaatctgttggacattgtcgaaaacaaggtcgaaactaaaactgaagacgacaaggtagcatggaataagctaaacaacaccgcttattctgaaattattgcttacattggccaagaagtgcttggtttcgttagctcggctcttccctcaacccctcgcttcaacggtcagggactctggaaacttttgaaggctcagtacgccggtgacgacctcacatctcaaacgactgcgcttgatcagtttctacatctcgatttttcatcgatcacatcgtttatcccatctgttcgatcagccaatcagaaaatcaccatgtcaggacttatcttggatgatcgtgtccgaacaatcctcatgctcaagaaactcccgtccgattatcggtcgtttcgcgacattgtttcgatgaactacggtaccgagtccttcgaatctgtcatcaaaaaacttgagagctatgttgctcaaaacgatcttgataaaaagccaccctcaacctcttcgattccaatacaatcgcttctcactcgaccgaatgatcaagcatcctcaaactcaaactcggccgtttgctctcactgcaaaaagcctggccatcgacctcacaactgctgggttaagtttcctgagaaagcccctcgaactgaagccgctcacgctacccttcaagaaaactacaaccaactcaatgacccgactgatttcactcatttccgactagccgatggtgtccttcaccatgtcgatgaaatcaagtttgatggtgttaaatacttctagccgtcgatcgatctcgctttccttgatctcctacacctcaataacctctcttaactccgttcaactcttcttccatttcctacctctctctttcaactcttctacacaactctccacagcggtctcaaacacaaaaagctatcaatcaatctcttgaaaccttttagttcttttaggtctgagtagcggaggggtgttggaattttgctgtcttttccactcatccctaaaataacctcttcaactgtctttctttctctttctaatcactcttcatgagactagattatagtattaagtagcatgttttttgaatgactgatcacacttttgtagtctatgaaccctaagtagtagttctttttcttcaactcatgactctgaaatatcttcttctttttcctcattattgtgattgtggcattctgaatattcattattcaaaccacattttgattgtcgtgtatgtagtctatttaacaaactgattacgcatgataattaaaaaacatcagttctttccttcattttccgacccagaactgttccaacaaaaatcattttgttgcccaaaaatttctccttgaaaaattctctccgtctcgtcgcctttaatttcatcattattcataaggatttatgtattttaggcctgatttgggctttattttagctatgttttaacccagtgattattatacattgtattctatattttaccccttcttctctaacatcttaaacactatttatgtgtaataaaatgtttttaactagatctatgggtttgatcaatctcaccacaccgctctcgggatttggctcagattggtaattctgctccagcggccattcctctgtcggtacaggctcggatctacccttaccagaaccatttcaaggtaagctgatccctttcttgagactagtccactcgatactcatgtagacactatgtcgttcttagacctttattcagaaccacgccaaggaggtcctgattagtcccatactggatgtctattcgtgcagtcctgtgaggggtgccccaccggccgggaggaccctgctcgatcaggtactggtcagtaagaattggaccaacgctctaggaactgtacaggtgactcactttgcatgttgttcataatccaggatcacgttcgggcacagcccgacgagttcaaacttgactacttaccggtgggattcatatcaggagagctttcagcgttggcgagtgtgactgctgagttgcgtgaccggttgaagcatgagagaggagcgatgcggaatcttgtgagctggtcactgcagcctggttgttggagtagaggtctaaccatgtaatggctgtcagctcctcaccaatgtccatgaaccgatgaatcgacccatcacgcacccggttccaaacctcacaaacttgctaattgatgtgagttcagctttacaggttgcttacttacataaaacttgctcataaaggtgcatattctagatggcgcaacgtatgatgccgggtgcagaacgagcggccgctcgcgccgccgacaagcgtttaaggtcccgggttgcgcatctgcggattcagaccatagcacactacgcgaggccgggtccgggtgatgctaaccgtcagtgggctatcattgacgagcaattggtagatctgagggcaagagatccgttatatcgccgagcgtgagtaccaatcaccatttcttagcatctttccccagctgataccgtctattgcgtccagcttttaccggctgattatccagcttgatagcgagttgtttggggacacgatgtactgcgatatggacttagatcgcattcgaatccccaatcaagaggaggttgaagcgcaaatggccttgatggcacaaggctgaatagctgtggtgactgcgatcacagacaacgaggagggtcggccttcccaggctggaggcgcggcacaatacctcattgctacggctcattttaaccacgtggattggccccggaggcaacttgcgcttactgttttaatttctaggatttaattttcaacacatttgtttactcttttcttctcatttcatccttatgtacatagttttaagtcgttttagtagttctattcagttgacacaggatgctttcctaaatgacaatgacacctatgtttgttcacttgctgaattcggcatactagctagcccccctggaggtggacatacttgatgggcataagcccgagagtgtgaaaggcaaattatgatctccagccgctggccgagcaagagccgaccaagaatggtagctcagccatccatacaggatggctgcgagacggtcggagggtgcgacaggtgcgtgagtgatctgcatagtatacgtatgcaattctgttgagagacggcccccttaagggaacacgttgccattccggcggaagtctggttgggagacggttgctggcaacgtcaatggacggtcgtgctcgatggtttcgaaacgcgcctttaaagacgtcaccaagtgaccgtcatgcagaccttttacggagcccgtgtgtgggccgtaggtaccggcctgggaggtgccgtcttgcgacggcggaaaagtccggtcaaaacgacgggagtctgcacccggggtgtatgtatataccgggtctccatgggggtattgtaaatggatgagtgaaagagtcaaagagggaaagacttgatgagtttgtatttctggatgaacaaactcagactataaatagtaaagaaaatatgctacaaatgaggtcaaaacagtagaaagctattctaatctggactgttgagagcacagaaagatacaagcatgaataagaaaatatgctaataaagagtttgagaaaaaacagagagctacaatacatgaatactaacaccccccctagcaaacttttttcagaagggatagttcattatatataatctaaacacatttgataactgaacaggtgagatgaaagaagttgaagctgatcactgctcttgaaattatgaataaaatgtatgatactgagtcattgatttcatgagattgaagatgattgatagcaatgattgataatatgggggatgaaagtaactggtgaaaattgagattgtgatgtgattgaaggtagtggtgaaaaagagtcaaggaacctgaagtgatactggtttgttgaatttgatgtagagagtcggcaacaggatgatataactgagactagatgatgaggtgtttaaggacttaatttttttgaagaaagagagaccgacgcaaacgatttgaaaagatcacagcaagaagaatgattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaacttgaagagcatgtcttttatctgtttctcaatgttccagggctggttgcctactgggaccttgaggagacccggtagatcgatcaaggtcagtgttagcacgtgaggtgaaaacactcgcaggtcgattggcaggggtgaaatcccgccattcttctcggttttggtcttggtatctcgcacaatctcgtcttgaatcttgttgaagtcaaagaactttgctccaggttcttttttcccaataaaaataaaagcaagcaatcaaaaatcagatgaagtttgaccttggcatgtggaggtagtttgttgcttagcttactgtgattcacccaatttggccatacattcctcccattgatgaccttttatgacactgtttgtcaattggaggacacactcccatcaaggaccagttatgactggtccttgattggagtaaacacccccaacatccccaccaatgaccggttttgaccagtccttgatggaagtaaacacccccaagcacccccatcaatgaccggttttgaccggtcattgatgggattaaacacccccagcaatgactgatttttttttctttttttctttttttctttttttttgtcaaagtggcggttcagtacctccatattccatagtatggaggtactgaacagccattttggccaaaaaaaatgaaaacatggggatgaaccgccactttggccaaataaccgccaaatgacggccctgaaccgccagaatggccaaattgaaaattgaatccaaccgccaaattggccacccatgctcctgagccgccatcattgcccctgaaccgccaaacatggcactgatccgccaaattagccatgtatccaaggggtttgtgaccttgtctcaaccccttggactctacacgccccatcaatacacccagtcatccatgggactgggagtacatctcccatggatgataaacacccccatcaaggactgatttcaaccagtccttgatggggtaagcctcccatcaagggccagtttggaccttgatgggaataaacaaccccattgatgaccggtcatcaatggaggacacactcccatcaaggaccggtattgaccggtccttgatgggagcaaacacccgcaaacacccccattgatgaccggtcaaaaccggtcatcaatgggagtgaaaccgcccaaacacccccatggaggaccggtcatgaccggtccttgatgggagtgtgtcccccaatgatgaccggtcatcaatggggttatttattcgtataaaggtccgaactggcccttgatgggaggcgtactccatgaagcactggttgaaatcagtccttgatgcgggtgtttatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaccggtccttgatgggagtgtgtcctcccattgatgaccagtgtcataaatggtcatcaatgggaggactgtatgggactgtatggccaaattggctgatgaattcattttttttttttcatttttttttttttaatttttaatttttttggccaaagtggcggttcagtacctccataccgtagtgtctgcctcttttttttttttttttttttttttggagggttgcaaaatatggtttgtaaaattcaattttataggggcttggaaaaacgactcccaaattttagtcgacgactcccgtttcggtcgggaggtcgtcaaacgggagtcgttcttccaattcctgggagtcgtcggcctaattccacaggcaattttttattttttttaattgaaaatttgggagtcgtccacctaaaaggcgggagtcggcgccccaaatttgatccttaattttcttgattcttttttttttccttgggagttgtcaggctaatttccccagacggaaagggagtcgatggcccaattgtccaaactgaaaactgggcttttttcgtcttgcaggagttgttgacaaatccctaggagttggtatgaattgtacaatgaaattgttcgccggcctgattggtatcaaaacgtgttccacaaactccacggcgctttggattgtatcaaggttgattcgccatcaccttgttcaaagcctcattggatgtccatgccttcaacgggtgaggtaatgagaaatgcctttgagaggcctgtttgctttttttctgacaccttttgccagacttttcttccttctttctgcccccccaatgacaacccccctatttttattgcttttctacatgaattttctcattttgtccccttgcagttacataacccaagacattttgctgcccctcagctcatgaaggagtggaaaaaaaaggcgtcagaagaggcttggggatgggaagcccaattttctgattctttcgaattgactgtagagaggaaaatagaaaatccaatgaaacaccactaggggttttttttatcctgtgtcttttttagtttttaattttttttcctctatgtccttttttaccctttttttttcttacttttctgatcatttttgaatatttttggcccgtttgtcatctcttttatctcttgcaatggtttttctcaatcaatctaatttttttatcattgataaattgcctttggggtgaggcctcagtggctcaacctttttttggagtctctgagggtgccatatggtgacgactcccatttctagttggacgactcccgtctttttttaatatagaaaaaaaggcaaaacatttggcggaattggtgcgacgactccctcgtattaggtggacgactcccgtcaatttaaatataaaaaagggtgaaatattaggcagaattggtgcgccgactcccacactttaggcggacgactccctatttttttaataaaaaaaatgaaaattctccaggtaaaattagggcgacgactccctatgtttttttgggaattggaagaacgactcccgtttgacgacctcccgaccgaaacgggagttgtcgactaaaatttgggagtcgtttttccaagccccattttatataccatgttgtgcaattttgcaaaacataatttacaactcatagatgggctgcaaactgatggttgcaaaattgcttgaaagggttgcaaaatatggtttgtaaaattcaattttacataccttgttgtgcagttttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaaccctttttttttgcaacccatatttttggatgatggtttgtaaaattatacattacccccataaaaatgtaattttaaaaactatccggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattacagcgacccataatttagaggcttcaatctatgaaatgaaaccataagaattgattagtgttatgcagctgtctatgcttctgggtcacattccagggtagctacataagttgatgatgtgttgaggaaaaagaactgcctctgccaccctcttgaggtaccagcaaacttgattgatcaaagttcaaacatacataggctgagagatgaaagttattgatcaaagttcaaacatacataggctgagagatgaaagttacatatttccatggaaaaatctgggacaatgtatatacagaagaatttacagtgcaaccataccaacaaacattctttgttcacttctcatgaactgtcaagtttagaaattgggataacagcagtgtagagcaggttttatccctaagctctgagtagatatagagtcgtggggaaagttcactgccaccctagtatcaacaactaactacatttataagattgactagctagatgaaaatcctgggcccaaatgtgaggtccatgggcaaggtttacattacaggtgaggtcttgagagatagcaatcttgatcttgagtcttgattggagcaggtagttgagtctaaatatgaaagaccaatacaagattctctttcaactagtattgggagtgtaacctaagcagttctacagtgccatgatcttgggagcaccttgctgcagatggagttgtgggtgagggcacagacaatcagaaaacttgttgctcaacaagtttcatccccacaaccaagcagtgaaaattctcattgcacttggaaccatcattttgacacactgccaaatctatattcccttaatccactgccaatcaaacccccctccccactcactagaccaaaggaatcaggaggagcccagttataactcaagtggaggtatatccaaattcagatttctttcatctctttctttatgtttctttctctttgtttgatttaaaaatcaccttactgatctcttttcattctcttcaggcttgtttgttattttactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggtcgacctgaagttgcaacggccgcacgccacgtagtcgcccatgttaaggaacccgcacgcatcgccggtttggcggccatgggtttcgcagaacaacggttgcccacatagcctatgatcaggaatcactggcattgctgagccacaagtggcgcatgcgaaggtttcgggccttaggcctccaactgcacacagaagcagacacagggcgcctgcgtacactgagacgagtgtcggagctttcaacttcatttcgtcgtggggatcgattccgctggacactgaaacgtatgaaacgtgaggctcgggattctacatacgactccagggcgactcgtaagcagacagtcctcgagcagatgaggatgtgtcgacacttacgggtgaacgtatggagatttcaggtaagccacgtgggatggcatagctgactgaagatgagcctttaggccgagaaactgcgagaaggagcgagctcggatggaaaaactcaggaaacgaaagcaacagatgggatgaggctgcttgaaaacttcgatgacctgcggaaacagagtcacaaaacaatgccctcagagcgggtagcttgactcaccagatcgcccaagagaggggcaggaagctaacgcccgaggaacttaaacacgtcgaatcgcctcacgtcacaagattggacgttggccttagagaattcaccattatcttagaatacgcgacattccaaagcaaaaatttgtggtttgcagattgaaggataatccgtagcaaattcttctcgacggagaaaatatggaatgctctgagatttgtcttgggtgatccaattccaagcactggctgcacataagaagtctgatgatcagatcactatcagcttctctaaactgcggtccttgcgggacgatttctcataggatctcgttggaggaagttcgattcaagggtaacaaatttttcacgaccatacgagctcaaaacataccccaataaactcttgcagccgaagtatgtgatcatgccatgaagctgcctgtcggggataatttagcgcagctgctgacgttttatgaatcggacttgccgcttaaactttgatcaatcaaacccaagccgagtatgaatcagatgtaaatgagcaacagaactgaatcatattcctctgtaaaacaagtgaatgtgcaggtcttttgagttaattgaaaaaaacaaatacagaaaggtaataacatatttgaagaagagttgaacctatctagtttttctttggggagcttactaattaatacactggcctgaaaaggaaacaatctgatagcgcaagaaattaaaagcgagcattccaagataccaagttgtatcatgtttgccaaaacagtggttgttcctttgttatgagcaaagaaaagtatccgagccttggaaccaatctagtgccatttgctctgagccaaagtgaaagaaggaaatcaattcgagtctgggggcaaatcacagtttgtagatgatgaaaggcaggaaaatcaacaaacctttttagtgttggagggagtagcttgtacatctggccgatcaggaataatactactctcaattccataaaggtcgattgcatcctgccaatcttgcatggtcaattccaagatgatttgagttttggtgaatccgtcttcttgaatcacatcagccccagcgggctcggttgaatctgagaggtgaaaaaacaaaaggaggaggagcttaatattttactgaatatgtgagatggaatagggacattagtaggacaagaaatcgcgactcacaaaccacaggaaactctctttccaccccttcctcgtcgtcacagtcgatggctgctttgccatctcgtatgaggaagctaagacaaaacagattctcgactgattgagaaaatgaacctgggttgatgaaaaactgaaacagatttatgccattcgttccgccttcggtagtaaggaggtcactgatctaagaagaaatggccatcagaagttaggatgggactagagctccaatgtttcataacgttatctctaattgaatatttaccctcttaattagggcagacatctcggcttgtgatcgttcgatgtcattattatcgatctaggacccaatcaaaagattacagttttctcggtcaaagagggttccctctcctgaaggtttctcgatgatgaggacagtgaaaaatgaatacaagctctggttgcttcatgtcagattcgtgtttctccagtttgacgcgttgcgtcaatttgcgttttttctgctggatttctagaggaccatacctggaattcaaaccgaaaagattaaggaaacaaaagatcataagaatctctttttttgcggaggggaagcttggcatgtcggtttggaagaaaaccaaaggggggcatctcacatcaaatccatggtgggtgcgcgccgagagtagcgcatgagtctcttaccgaccttacaccaatctatttcttctgctgcgccttcctcatcctcgctcgaattgccgacggtatcgatcggagcttttgcggtcatgacctgtcggaatctgagtacgaattcatcaggatcgaatgcattgatgtcgatcttgaacaatttggatttcttcaaggctgtttcggagaggaacctcaatgcacgcgagtcgatcgttgcttctgctggggctcgtacatgagacttgaagttgtcgtctaatccgattacttgttgattgaactcctcggcggtgatcaccgttgcgttatccttcatcgagctcgctgtctcttcatagtctcgtaatactttccgtgctcctctcacttgatccttgtcctgatgagggttgtacacgccttcgttggttcctgcgatggtttcgggttgggtctgtttgatgatcgcatcgtgattgttgtgatcctcagcgaaggatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgctgcggagttagtctatatccaacttagggaataccatctgttgtacatagtcctacactagatccgagcttgtatttcttctttttctttcctcactcatttctttgcccatttgtccgcccgcaccatccgcaggtgcttgtcatttcatcttgtctcgctgctctcttgtctatctcgatctcagctcaccgcgcccaattggtctttcataggtttgcctagttctttttctttttccttctctttttctttcttttcatcttcctttctttcttgacatgcaatgcactcatttctttgcccatttgtccgcccgcaccatccgcaggtgcttgtcatttcatcttgtctcgctgctctcttgtctatcttgatctcagctcaccgcgcccaattggtctttcataggtgcttgtcatttcatcttgtctcgctgctctcttgtctatctcgatctcagctcaccgcgcccaattggtctttcataggttatgagcccagcgctcaattaacgctgtctagcctgaccaacccagctgaagatcaacgttgccatagtggccgataaaacgtcatcaactccggaagtggatccaaccacatctgaatccagttcgtctctaagcaaaccaggagacgggaaatcagatacttcctccaccatctccgaagccaccgattcgacgggagacaccatccgcctccaagataaactcatcccaaaatcaccctcaccaccaatctccaaaccctcctacaccatgactgactcggccactaccggtcactccttcaaacacttcaccgagaagctcaacaccgagaactttgccacatggcgacgtgagatgttcactgctctcagttatcttaacctagaccaatacattctaaaggaaaaggataagataacctctaaaactgattacgatgagaaggcaaaacaaaccaccaacctcatccgcatgcacctagacggggagaatttctccagattcgtcgacgatgaccttgaagaatacaagcccaaagagctgtgggactccatctgccaacactacgccaccaaatcattagagaacgcggccaagatcatggagaagttaacgacttatgacttctcagtcggagataccttttccaccatcaaggattttcgatcgactttccaattattcattgaagtaactgccaaaaagtttgacaaaacgactgtagaagcgctctggattttctggatcctgatcaaactcccgacctcgctggctctattcaaaaccctaaagttctctgttttcggcgactccaaggccactttctccatgagcaccttccttagcgagctggaacgtgaactcttacgacaagccgagccaacagcaacggccaatgcacttgcggtgaccaaaaaccaggtcaaatcaaaccaacccaaacagggcaacaacggacaacgtcgcaaacgaagagtctgtgaaaatggggtccacaaccctgagacaagccactcggcagaaaattgccatcaactacatcctgagctagccatcgcctatcaccaggcagccttggaccgtatcaacggagccggtatcaaccccaagtcaggactcagcgttaaccgagctgtgacggatgccatcgtactggacagcggagcctccgggcactatctccggaagaaggaatatttcaataccttcacgcccatcgactcagccgtttttggggctaatggagcctccattcccatcgtaggggtgggcaaagcagtgatccacactgcttccggaccgctagaaatcgccgaagcctacttagctcccgatctagagatcgttcgttcgtactcgggtacctgttggtacctaggtacctgttaaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcccagctggtaccggcggtacttttggcgggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattatcatttttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatgttgacaacaaattggaagaatcctactttgttattatatcttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaagacatcttgaactaattggaagaaccttacttcattattattattattttcatatttattgtaaaatattactcaagtcacttttttggcatttttttcatatttgttgtcaagtatctacatctaatgggaagaatcttgccttgtttcctatttattgtaaaacatcaatcccaagtcaattttttcatttgttcatatttaataatttattttaaagcttaaactgtctacaaattatatctaattagattattagaagaatcttcattgttgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagttcttggagtagaagtccaccgtcattttggtagggaagtgagggggtacctgtagcagtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcccgacgggtgtggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccacggaacgatctctatcccgatctcaccaattctctcgtaccactaacccactatctcaaaaagggtttctcactggtacctactcacaacgggtcccgcttcgcatgtcagtctgacaaaggagctatcttctcggggacaaccaccgcaaacgtacttctcattgacctgaatcctctcaaagcgctcagtgtgaatcccaatcctgctctaacacttcatagggccctcggacaccccagcatcaactatctgaaaaaggcttaccctgatgtgaaaatcagcaatctggaatgtgacgcctgcgatctttctaaaatgcatagacaacccttttctggctccttccccactccaaccgccgtccttgactgcattcacatggatctctgcggaccaatcaacccagcgtcaaggggtggcaatcaatacttcctgaagatcattgatggcttcagcaagttccgatttatataccccatgcgctgtaagtctcagacatttcatctctttgtcgctttcctcaaccaagtagaaacttccaccaaccgccggctcaaatctgtagtgtccgacaacggaggcaaattcgttaacaaacaattcaacaaactgtttgaagacaagggcattatccatcacactactgctccctacacacctcaacaaaacccattcgcggaacgcggtaatcgaacaacaatagagaaagcccgaacactcttactcaccagtggactcagtctgtcatggtggggagatgctgtaaccacggcagtctacttggaaaatcgaacaccggacagctccatcaattgggttgctccctacgagctgtggcataacaaaagcccagatctgactcggctaattcctttcggttgccgtgttgttctctacgaggaacgaaaatttcggaactccaaacttcttccctccggagtcgaggcgatatttttgggataccacgagggtcatcactcgtacaaattgtgggtgccatcgaaggatgtcataaaagtatcacatcatatcaaaccttttcctcacatctttcccttacaatctcccattagtgaaccggtcaccgagaaatcgctctacgattttggtctaccaacaatcgtctcctctccccaagaatcatctgaacaactcgatcaacccgatcctgccgatacccctgaatcggacagcgaccagactgagaaccgcttggaccctgatccacaacacactgacactacccctgaggaaaccacgccaaatgagacttcctccaacttggctggcaccaacgaggcctctacctctgatccacaccgatcacacaacaaccctggttcatccgaccatgattcctcgatagcaacgacggcgaataaaggttacgcctacgtcccgttctacgacaccgcccccaaaaacatctcgagtgacattgacccctcgaacattgttgctggtggccgccgtcacatggccatgctcatcgtcggcgaaccatcttccctaaaggaccccatcaactatgctcaagctataggttgacttgacggtgacgaatggctggttgccatcaaaactgaggtcaacaacatcaagaggcatgaagtctgggttgtagcaccccttgttccgggcaccaaacaattggacaccgtgtgggtcttcaagagaaaatttgacgccgacggcgagttgctcaaatacaaagcacgtctttgtgttaggggctttcaacaaaccgaaggtctcaactacaacgacacttttgctcccaccggtgtggaactactctttgggatgaatagagctttagagggaatagtgctttaatgggctgcctctctggaactaggattagtaaggtaacaagaaaagaacaagagtatggactcttgaagaataggtgtggctatggagatttcttgagtaaggtatgtctaatatgtcttatgtctactggtcaaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctaatagtgggtgatcagttatctgaattgctgggacaggatctgatggggaacaaatgaacatgaaaaacaaggctccttatatacaagattctggggagtggccagcttgtgggtggaagggggatggaacaaaatggaagagtgaaaaatatcaaactgagacaatgtggcccaattggtaggcactaagataaatggggaaaatgacatcagagacatgcagggatgaaatgtgccacaaccaatgagggaggaagaatataccgaagaggtgaatgaactagccaaatgtgtactagtgtgagacatcagaatacccaatgtagaatagtgtgaaacagtgaaatgtggcccaaagtggaaatgagactagagtgaaagtggattagagtgaaacacatgcagaggccaaatgtggaaggctgaatggggattgatgatgtaaagctgcatgaagtgattatgtaataaggaagtgtaatgtggaatccagagtgtttctgtccagggggcttgggcttgtgacatccatggtgttacaggttggttgaatattccagagggggcttgtcttggtgcttgagggtattgttgtccagagggcttgatattgtgcttgaggctttgattttgtgggcctcttattcaagattggcttaccacatccacccccaaattagatgatgaccccatcatccaaacaaagcaaagggccaatcttgatactgacagaattggggtcagtgggaatcagcacaaaattgggcacaaaatgatatacttaaattcacatatgaacaaacatgaggtacaaatgtgtatgaacagggatataagaaaacacaaagagaaagagagagagaggtgaagagtgggaagagaaaagaaggcaagtagtgaaaaaaaagggggttatttgtttttgaggtgaggggttggttgattttattgctttattctgagatttgcttttgatttttatatttttaaccacccccaaatttgcatctgggaggggtgggggaaacagatgacaagagaagttgaatttttagaaggaaaaggtcaaggaattagggtgatgttttggagataaggggcttggagctttaattagatcttcatctctttttctgtttttttttttttttttttttttttttttttttttggtggactgtcaggtgaattagtcttggaaggaatccccaatcacccctttttgtgtgttggtaaaagtttccttgatcaagtttcagactatgcagacagctatcagattttttttcttggcttcccaattttcaaggctgttgctgatgccttgaatataaatgtgtgacttgtaagcaagctgttccaatttgatagatttgatgagacttctagaatgtacttgacacaattgagtaaatggttggccgattcctttctatgcaaacggttcctttttaagagatttattaattcagacaagttgctccaagcgtttttggagtattggtccaaatccgaatttgtaaaaaaagttgggtgatgaaaagaggacaaggcagtgtagaaaagctgaaaagagcttggttgataacatgttttacggtcaaacagtgaaacaagtctgagattgttggtctggtttcttctgtaaatcaggccttcaaagctttggttttgatcccaatctctactcctcccaccctctactatggcgggtcttcctgctttgtgatgttcgtttcttctcaaaagctgaatgatccaaggccacgattttgctcggtcctcgtgcttttctccaaggctccagtatccacaatgtaaccaggtattctggtaaggtaagtcgcttgcttgtcattttagtctttctttccttatcgcgaactacaagttgagcatcctctggccccttaagatcctttttgacactgtacaacagcaaaactgactgcgcttttgctgctttacttgcctttccctccaagcgatcctggaaaactgtagttcttgattcactcctgtcaaaccaagctggatagaggaactcgtttgtcgatatagtcaagatataccctgctcttctcttgtctctgcttgactgaaatctaacttcgatatcttttaaactgaatatcgatggggtcaattgcttgtttgttttttctctccccttcttcctgtttgtaacatcctgagctgatcgatacaaaattggaaaattaaaaccaatcgcttcatagaatgcagtccagtgctttattgtaatgaagttttgcgccaagcagtccgattgcaacaacacaaaaccagtcgcctcaaaacccttagtccctggaagtctcataaagacaccagatgatggtatgcatcctgaggagatcaagggattgatcatgattattttctgctgatccttccagcgatctgaagttttgacatcaaccaggctttgatgtcttgtttgaaggctgtctatcagcatgagtgaccacttctctcttgttttgatttcctgatcggtccgatgaaattgaaccttccttgccttctggtccaagcaatcagatatctcagccgctcttggtccttcaagacatgaagcttgacttggcaattcaaagctattggcatataataaaaccaaactgttttctatttcgccatcgccatcgcccaagcaaagtgaaactacaactcctgttgaacctcttgcaacatttccagtttgaatggaccatctgaacatgttcattgaccaaattgaccgtgtgcttgctttctcttgctcctgctccttgaagcgaccacagcctaccagagatattgcactacttgtgatgttctgagtgtgattcaaaatttgaggtcttgctaaaggtaagcagtcttgcactccatcaatagagaaagacttgatgctgatatatctaatttgtttcttcctcattttctttctgactttagataggcctgggatgatcaaagatggaacaaacccaatggaatcttgatccagaatgttttccaaggtaaactttgagttggttattactcccttctttatgaaattcatagaatcttttatgctgatacagtattggattccagtttcttcaataatcaggaggggttcaatccatgattggctggtatcagggggttccaagaggtccagatttagatgatggggggttatttggtgagttggaggatataattcttgtttgtggtttgtgacagaggctaatgtaacatttttctccattatttttccagggtccttttggaagttgatttcaacacatcttgtagtcaattctggatgagttatgaaattgaggtttagccccccataggatttttgttcatttatacctgccaagagtgattgtcctccatggccatccaaggggaccaaatctgattgagaaaaatcttctgaagagataattggcttaattcctgaacttgcctccttttgagttccaattccttcaggtatgaattctatttgatctttgctggggtacagagttgatttcaagtccaaatcatctagagggctaaaattctgattaaaattgtctctagtttgcttttctccaaggttttgcacaggggtaggtgtcacaagattttctgggatttcttctggtgggaagcaaatttctgagcaaatggttgatctaattcctggacttgactccacttgagttccaattccttcagggttagaaaccatgatatccttcctggggtactgaagctgatggtttgaatccaaggctaatcccaatttattcccttctgtttcttccaattttgatgcatcttctacattgtacttctcttccaggatttctaggaattttgcaaattcaggaacaggtttgtctgggatttcttccacttgatctaaagataaatattcttggggatgaattttttctgagaatttttcttcctctgtaggtctgctttcttcacagatggcactttctggtccaggattttctttttcatttttttccaagggttccaattcttcacaattctgaggtagctggggggaaaattccatggctgctgatactacaggggaacaattttcttcaatcaaggcacaatatggtgaggatatttctgaatgaatttttgctggtaagatttctgtttctgatccaaagtttttggtttcttccttttccaagtgttccagggatggttcattgtccaggatcagggggcatggttccaaatttgaaagtgctggggggaaattttctgtaagtggtgactggatttctgagttatattcttccatgttggttactgtatggtaattctgattgaactgctggtttttttgttcaggttgaccaggttcttcttgaagagtatccattttttcaagctccataccaatatattccagaatgatattatagggtggtagttctgcaatgtgaaaattttcatccaaacccaagtgaccatcccagataagtggatcagatatggctttttccaaatttgggctgagggattgccaaaataattttgcaaattcatccatgcaggaattgtatccatttatgattaggtagtgagcaatttgttcaaattgggatctgaatggtttgaagtgatctggagtactgattcctcccatgtttgcaacatagctgaccaaatctaccaattcttctctagcacattcttccagggtgagtttgattgcaaatcttcctattaattctctcttcaaggtttcccaattgcagttttcaaatccaaacatctcttccacttcatcttgtaggtctggtcctctgataaatgatatgaattggtgggccaagtcttgagagcttgctccaacatattttccagcttcttcatactgactaataaattcttctatgggcatgttgctaccatcaaaaaaaagtctcttgtccaaaggtttgattttgactatcttccttcttgctccagtatattcaggcatttctggttctctgtccaaagagtggtttggaagggctttcttgtgtccaaggtgagtgggggataatccagttttctcctgtcttttcttaggtcctccatgatgacttccagtattttgagtagataagggtgcctgtggttccaaggggtctaaatcttctctttcagatgcttgagggtgtctcataggtccaggattcaagggtaagttgtttgcagggggttgttgatagtaggcatttgcaggaggttggtggtaaaaaggtgttgcatatggatgctgataaaattcaggatgttgctggtagtaattatccacaggaggttgatggtaaaaattatttgcaggtggttgctgataaaattcaggaggtggaggtggctgataagaggtagtggcagaattgtagcactggagtgggagtaattgagggggataaacttttcctctccaaggtggaataactaagttggccatgtttactgtaggtccagaaagggggtttcttctaggttggttttccatggtaagagggtttgttgagatttctactgttatgataattgtctgatgttctagtgatatgttgttgaagcagatccaccaatgaaggtatccacagggtatgataaggtatgtaaattctaaattctatggtgtgggtaataactagctaatcttgtgactctatatttagcctagtatttataagtgactgaaaactaaagatctgttatgccactgttgggacaccacttgtggaactactctttgggatgaatagagctttagagggaatagtgctttaatgggctgcctctctggaactaggatgagtaaggtaacaagaaaagaacaagagtatgaactcttgaagaataggtgtggctatggagatttcttgagtaaggtatgtctaatatgtcttatgtctactggtcaaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctaatagtgggtgatcagttatctgaattgctgggacaggatctgatggggaacaaatgaacatgaaaaacaaggctccttatatacaagattctggggagtggccagcttgtgggtggaagggggatggaacaaaatggaagagtgaaaaatatcaaactgagacaatgtggcccaattggtaggcactaagataaatggggaaaatgacatcagagacatgcagggatgaaatgtgccacaaccaatgagggaggaagaatataccgaagaggtgaatgaactagccaaatgtgtactagtgtgagacatcagaatacccaatgtagaatagtgtgaaacagtgaaatgtggcccaaagtggaaatgagactagagtgaaagtggattagagtgaaacacatgcagaggccaaatgtggaaggctgaatggggattgatgatgtaaagctgcatgaagtgattatgtaataaggaagtgtaatgtggaatccagagtgtttctgtccagggggcttgggcttgtgacatccatggtgttacaggttggttgaatattccagagggggcttgtcttggtgcttgagggtattgttgtccagagggcttgatattgtgcttgaggctttgattttgtgggcctcttattcaagattggcttaccacaccggtcgtctagccacacttcgacttctctgcctcacagcgtctctcgattgggaaatccagcaaatggatgttcgctgtgcattcctcaacggcatacctgacgaggacatcttcataaaagtacctgacggggttgacatcgacatacctcccggacacggtctcaagcttcaaaaagccctttacggtctcaaacaaagtccacaatgctggtatcgcgccttgaaggacttcttcatctcgatcaacttcaagagcgccgacgccgacccctgtctcttcgtccaccaagaccccgccaagccatgctttgtatttgttcacgtcgacaatatggtcattttcgggcctgaggttcaattcttcaaggataagatcactgctcgctttgaaatggaggacttgggtgactgcacctgggttctaggaatgagagtgaccagggatcgtggaaactgaacagtctcactctgtcaagatcgatatatatcggaggtccttgaagaattcaacatgaaagactgtaggcccatctctgcacccctgcctcttaatgcactcaccgcccctatggacaagtcagccgtcagcccaaaattcaactatagaagggccgtgggactactgaactacctggttcaatgcacccgtcccgatctagcattctcatgcagctttctgtcccaatttcttaacaaccccggtaaaacgcaagaactccattttcttcatatctgtcgctacctcaaatattctactcacgtcaatctagtcctcggcaatgtttccggcaaagaacgactcctgggctactcggactcgagctatgccagcggggtcaaagcagcctccttcaccgggagtcttcttctctaccacgggcccattgggtggcgatgcaccaagcaagacgacgacggacctgcgatgtcaaccaccgaagcggaatatcgagcctgttctgaaacaggtagagatctccgatgggttgaacagcttctacaggacattcatcctttcctccctatttcgtctccatccattcatctctactgcgacaaccagggtgcactggccctcctaaaaaatccaatctaccaacataagacccgtcatatgaatgtttggcaccactggcttcgttaccacattgaagaagccagcaacttcactgtctcctatgtctcaaccaacgacaatctctccgatctgctgaccaagccactttcaccaatcaagactcaacattttcttaaacttcttcaacttcgacactcggttaattcctaggcactgcctgccaagcacggggggctgtgaagatgaagcaagacggcaaacactgcggacaacagcaaggggcttatgaggaggaaatgctgcggaagttagtctatatccaacttagggtttaccatctgttgtacatagtcctacactagatccgagcttgtatttcttctttttctttcctcactcatttctttgcccatttgtccgcccgcaccatccgcaggtgcttgtcatttcatcatgtctcgctgctctcttgtctatctcgatctcagctcaccgcgcccaattggtctttcataggtttgcctagttctttttctttttccttctctttttctttcttttcatcttcctttctttcttgacatgcaatgcactcatttctttgcccatttgtccgcccgcaccatccgcaggtgcttgtcatttcatcttgtctcgctgctctcttgtctatctcgatctcagctcaccgcacccaattggtctttcataggtgcttgtcatttcatcttgtctcgctgctctattgtctatctcactcacagctcaccgcgcccaaataggtctttcataggatcttgctgcatgctgcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagtctcagagccattggaggactaccgctagtggtttcctcggagagggaattttatgttagcttttgattgggtgtgtgacataacgatgcattgcttactcggcagcagaggcagtgaaagcccaagcgattggaaggccttttccaacaatggggtcgcgaatcaagaaagtatacaggctgactttcttgccattggaaaggaagtggttgttgactgtgttgtgagtagcaacggtcaaacatatacaataaaataaattattgcccaatattttatattgtattggtgtccagataaaaagtatctttaataaatatattatatctgtttgccaataaaataaatttgtattttattggaaacagataaattttatctgttttgaatatattgtattggccaataaaataaaatattggcacagtatcgcaggtattcaataatttcacttttttttctttctttcatttttcctttcatttttttttcatttttttcattttttttcattttttttcatttttgttttcttttattttttcatttttttcatttttttactttttactttttattctttttctttcgttctttttttttgtaagtggaggaagttagagatggccaaagggtatccgtcgcggatacccgctatcccctggcggatacccgccagcgggtgcagatttgggtgcggatggccccttttcagcggcactggcaggtatccgggtatcccaaaggatacccgaggccagaaaaaaatacttccagtcaacaaggtacatgtaccttgtcaaccggaaggaaaccctcccagccagcaagatacatgtacctcgtcgaccggagggtttcctcagttgacgaggtacatgtgccttgatggctggaaggaaatccttccagccgttgagcatgtggctcgccgtctggaaggaaacccttccagctggtcctcttgccggctctttaaagggcgggtatccggggatactccgctaaggtggggggatactcgcttgcagatgtggatgcggttgcggatgccggtttctctagaaaaagcagccggatatccggatgcaaagcggccatctctagaggaagtcgggtctagggcagaggggagcaggggagactgttcaaataatcagggcttgtgcttggccttcggcatccgcagttgtgggctgaatggtactggcaaattagatggacttgcttcatctatctctagtctgaccatcattgtctctttgatcaatcagatatattccatcactaatgagagtggagcccattggactagctgttccaccgatccacccacaaaaaaataaaagggcaaacatcaggtcagcctttgatgattgttatgattcaactatgatgtgtgctcagaatagaggatatcaaggtgcaaatgggagattagtggcaatctgaggcttgaattgaccctagcgagccagcaaagggcaataatgattgtttttttgtgacatcaaagtggattgcaatgatgaatgttagaaggggaggggcatgttggtgcaattagaagcatacaagccatgaaagccaatcatcatagtatcatgtgaagaataccatggatggtggattggatagacgggaaatctcaaagaaaaaagtaagaaaatgatatgaaataaacagacaaaaaaagtcaaaaaaagtaaaaaaagtaaaaaaaaaaagaataaaaagaagaagaaaaaagaataaaaattaaagaataaaaaatgaaaaaaaaaatgaaaaaaatgaaaaagaaaaaaaaatgaaaaaaaaaccagaaaaaaaatgaaaaaaaatgaaaaaaaatgaaaaaaaatgaaaaaaaatgaaaaaaaatgaaaaaaaaaatgaaaaaaaatgaaaaaaaatgaaaaaaaatgaaaaaaaaaaatgaaaaaaatgaaaaaatgaaaaaaaagaaaaaaaaaaagaagaaaaagaataaaaaagaataaaaacaggtttttgaaatccacactgataattttgaagtatattattttattttattggccgagccaatagattaatgatgaataaagtttattttattggctgccaatacatgtgcccacgaataaaaattattgggccaagggcccaatactatacttagcccaaatattgggtggtattcataggcaataccacccaatatcaatactcagctaatatctgtttgaccgttgtgagtagcatcgagcatgagcatactgcttccgtgttcaattagcattttttttgccatggggactggaatgcaaagatgaagtcggtcgagtcgacaatgttaacatgcatattccaatgtttggaagtcaggttgtttagccaaatcaatagtgactggaggggatcacggttgagctgagaagggatggtcatccgagtttgtaccaggtagcgaactcggggtaagtgacaccatgagactctgggatgacagttgatgacctcagctgaaaccatatttggaaagattggtcagttgctatcaggtggcgtgttaagagaagagagtatgactactcacatccaacacatcatcaacctgggtgagatcgtagatttctctccacttgagacctgagtcaacacggtccttaagccactgatcgacaacaagtggggggcgggtaacaatcatctgctgatgagaattgaggtcgtggttgtgttgccagtgccatatgactcgaagggtgtttgattgaatatggtgactgactgagaaacgggccttgcatccacaccgagctgatatgtgattcttcttgcgtgagttgggggtgcctttgcaatatccactgcatgggcactggtactcgagcttgaagaaagcctccggacggcgaccactgccttgcaatttgttcaacttctcagatgcagtcggggtacccctctggagaaaccatcgaactgttgccgtcattgcttttacaaattcctcggctgccgactttgagcttccagggatcgtgaacagaaaagggtgagttggaaaagtgggattgatgctgccaacgttttgaaccagtctaagggcatttggagctgatgagacaccgacacgggctggtatttcttgggtatgtggtcgtggaacaacatcgtagatgtcttggacaaggggataagtgaaagaagtggggttgatggtagattgggccatggaagtgattgtgattcaaacaaggaagtagtgaagtattaatttgtgtaaagtagatcgaggaaaaaagtaaatagggttaaaggtttgatgaaagaatcaagctgggatagaaaaaccaagattaatgtttgagccaagagtctagagaaagagaaacaccgggcaaaagttgggtggcactgtaactggggaaatttagaatggttgaatgtcaagttcggaatttgctgactttagaggtaatgtgaacaaaaattatttgtagtagaaagtttaatattaaggcatatatgattattgagtcggagaataaagatgagatgaaactgtctggagtggggggaaactgagacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaatccctccacaaaccgtctatcatgttggatgtttcgattctcgcatcaacaagagtgtctgcggtagagacgtgcttgactcccatattcaaaatttttttactgaaggctatcttttctatcctacatcttctttccaattttgatgctctgtcggtttttctatgtgttatctttccccaacaacattcattttctattttgtgtggaattgctttccaaatgatgaagaaaattggtggtttgggtgcgtgtgatctggagaggatttgatgaaatgtccggagtcagagggactttgttgggtccgagacaatataaaatgctagattgattgacagcctcaagggattttccccgtgattgtaactgcaacaatgtacgatcaacagcatcgagtccaataaaagggaaattacaggacaaaagagactatcaaagctagtgtagatgacccaagatggagaagagagcggagcgacgtggaggctacatcggttggtgatcctaatcaagaatcacaatttttcaacctccagatccgagaactaatcacaagtatttagatttattgcaaccataacaagctttataggatgggaaagtcaaaatataccatcagttacacattattctagttctgagcgagcatttgtctcatggctcaacatgatgaaactgaggaaacgtccatccgaatcaacaacaaagagagtttacatacacatttgtgcgggcgtgattttgccactgcaggagtatgttttctccttggtccggcatgctttgattgcataatgatttggtgattcgtcaaggcaacagtaaaaattaatcagagggaggatcttaacattttaactgagactcttctagagcatcaatattttatgtgtacttacatttactggcaagcgtatcccgaccgaacccaacatcgcatgtttgtttgctgggcggaactttgtgctctgggtctgaaccgtcggatacttcacatccttcagcgactgcagatgatgagaatacccgatatgaaaagagaaaagaaaaacgatgagctaaacccagcgtagctgctgatgtgatttagttgttggattccattgcagactcaccagcaggagtgccgctacaccctccgatacaggtgacatctggtaagtcgtcacaagctgaagtgccaaacagaaaaggaaaaataactcagttatgcagtcggctggttccgtgagggatgctatccttatagagcttgttgaattgtttactatgacttacttgccgatttcgtattggcaccgttgtagttagagcattgcatggtttcgcggggagtagagtctgggttagctagaatgagctgaccaagcaaggccaggatggcaagagtgatgaaagatacggagtacatcgtaatggctgaataggatgtggtgtctgttgttgtcaaaggtattggggtttggagtttgggtcagaaacagacgcgaaaagggtgttgactttatagccgcagggaatataccccgcacgtcaacaactcatgggcagagtcggcaggtcggcaggtcggcagtgtagccgtgcgctagcatgtaattcggagatactaggctttacgactacaatcgacttctcgactctattcctgattgtattaaattatgtattaatcttaagtccatagtattgcatcccaaaagggatttctatgatgtcattattgtttctcagtgtattctcatggtcgctgctattctatgtacgcacggacctcatgtacgtagacatataagcagctccctcactcatgaggtttggaggatcatcgaatacgatacacatattttataaaacaaattcttaaagtgtacaaacacttaccttggaagcctaacccatagaactctgtaagggccccgttacagtggtagcgagagctaaaaagtggaattttttttgcgacattgcccttcgtgtctttgtgacttcgattaaagcaggttgactgacccttgcttgattccttttttttctttttttgggatcgtagattttttgcgcggtcatctgtcgtcttgcgtgactttctgttctaccttctgattcggatattgatgtacgttgggctttgccgtcgatttttttctatagatccgagtgtctgatttgatatcagttgacttctggggcgggttaggctaattcgtttgattgatgcttttattgtgattgttttgttgttttgtgttttttcggtcatttgggtagcatgccacctaagtctaccatgaatgttactgtccgacgaaaatctcgggtcatcgctggagccccgcgtccgatgaatggctcgtcttactcagccgaggagatcgagtctctctcccctcagcaagtggcttgggtcgaggaaaatccggatttttggagcggagccgaagacgatgattccggccaggaggagtatgaggacgttcctcaggaggagggccattttgtcgagaattaccctccagaggactccaagatcgcggtttcgtcctctgctgccgctggtcgaccggtgtctttgtccgaggagccggctgtcgtccattctgatggaatggatgtggacagtaacgacactgtcaagcatccccgtcgtgatgctacctatcgtgggcacacttatcctcgcgtgtcggtgtttgcggcgggcggggatgttggtccccctactggggatagaaatgcctctgtggctcctcctgcggactttgctcgtccgaatgtcgcggattatggtccattgccggctcaggtttatttgactgatgtcacgaaggcgatgaagggctggaatcgtgaaattgttccaaattttagcggcactgacagcaaggaagtccgtaattggttgaacaaattgtcaattgaattggcggttcgttttgtccacccgggtatctggcatcaggtcggtatccgttgcctcgttgggaaagctcgcgaggactacaatgatgttatgcgtgctggccgtgaccctcgtagttggaattcttttgcggactggttgattgacctcaaccctgagatgtccaataaggctgctgtcgccgctgaatacgcggcccttcgcatgaggcctaatgaaacggctcagaacttttacaatcggtttcgcgattggcaagtcaaagcgaacatttatcactattcgcacgatccttgtacgggttttgtggagcgattggttccggacttacgtttgaggattgaagaccatgtggcggcggaggctaatcgccagactccgatggacttccctcggatcgctactttcaccatggatactgatcgccgggctaagatggcggcggcggaggcttctaagcgtttctctggttcgcgaagtggttttcctggcccatccggttcgaagaaagaggccgattccggggagggttcgtctggaaagaagaggtcggacggagccgttcgaaactgttacaactgtgggaagccgggtcacattagtgcaaagtgtccccatccaaaatccgagcgccagcgtcaatatgaggcgtctgctgctgggaagtctttaaatgtgtagtcgacgtgacattgtctcgtccgtcgacttgtgttgatgctagtaatactgtcgtttcttcgtctgatagtagaaataaattatctgtcgttactgcatctagtgagcaatgtttgagagtgtctccgggcttgatcgccccgggaatattcctccgtctagtgaggagtccccgggtgatctgagagttaatcgtttaagtgtgagtcagaatggagtttctgattcgcttttagatgggcttgggagttgcaagcctgagtctttattaacaatgagtgttgaggatgattccctggttgtggatttcttccttgaattgaatggccgttctgcccgttttttaatagacaccggtgctagttgttcgtatgtctccgaggcttttgcagatgatatggggttgtcgcgagtcccttgtgagagttttggagttttgggggcgtttggtcaggaggttcgccgatccgattcgtgtttagttgagattgaattggtgggccatcgatttgatgttgtgtgtagggctgttcctttatcgtcctatgatcttattctgggacgtgattggattagtcgtaatgttgaacgtactgattgggagaaaaatgagtggtatctgcggatcccgtcaggactcgctgttgtttttaagccaggagtgcctgttgtgcaggatttgcgtccacacacacttcatgtgttagaaggtgtcgtggttggtcagtgctctcggcatcaatttaaatcggtgataaagagccgtaaggacgagttgttcgtctgcttgcctgtacctgtggacccgttgggaccacgtgaggaaacggttttgtcttttcctagtgttttccctcctgatggggtgtttggtaatagtttacgtgacttatgtcgcaaatacagtacgttgtttgatcctattgaatgcgcttctgaaagaaagcgcgtcgtagaacatttggttgagacgggtgatgcgaaccctgtgagtcaaccagtgcggcaaatgtcgcctgctttgctgggagagttgaaggatcggttgggtaaacttgaacggaatggttttatacgaccttcggtttcttcctggtcttctccaatcctatttgcgaagaattctagcgggagtttgcgtttctgtgttgattatcgtgcccttaattcggttactaaaaaggacaggcatcctttgcctttaattcaggagtgttttgatgctttggttggtgccaaatttttcacgaaaattgacttacagcaagggtttcatcagatgagaatttcgccgagtgatgtgcctaaaacggcttttggttcgaaatatggccattttgagtggttggtgatgccatttggcttggtgaatgcgcctagcacttttcaacggatgatgactcatatcctgaaagagtttatcgacgatttcgttcaggtttaccttgatgatatattgatttattcgaaggatgaatccgagcacttgtcgcacgttgagaaagtgttgaatgttttgttggttgaggagttgaaatgtagtggaaagaaatgttcttttggacaaaccgaaattcagtacgtgggccatatggtttcgcataatcatgttcgtcctatgaaggataagcttgatgcgataaatgagtggccgcgtccgatgaatgtttacgatgtccgatcctttcttgggttgtgtggttactatcgtcgatatatatcgaactttgcgaaaattgcttgtcctttgcatgagttgactggtggtaatgtaacaaagaagcaaaaggtgttgtggttgcctgtgcacgaattggctttcttagctttgaaaacggcattggtatcggctccggtgttgctaatgcctgatgttctaaaggcgtttgtcatggagaccgatgcctccgattttgctgtgggtgccgtattgttgcaagaggatgctgatcttcgcttgcacccgtttgcttatgagtcaaagaaattgaatagttctcagtgtaactatcctgcacaagagcgggagttatttgccataatacatgcttaccgaaagtggagtgtgtatcttgatggtgccatatcgacgactgtatgttacaccgatcatgcttctttacagtatttctcgacgcagagattgccttcgaaaaggttggcgcgttgggtagaggagtttgcggagatggatatcgaaatccgttataagaaaggctccgagaatatcgttccagatgcgttgtcgcgtcgtagtgatcttttggtgatcaagtttgtaaatgatgagttacggccttcggattggcctttgattgttccctatctaaaattaggaagacgtgttcctctgtctgtcgcgcccgacttgttgagaaaggctgttgatttagccgagttctttgatgtcgacgaggaagaggagactttggtatggcgtggtcgtccaggccatgaggaatattcgccctttgttgaatctccttataggtggcgccttctgcggcaagttcacgacgaggctggccatcggggtcgagatgcgacgctgaatttgctgcgtgggcggggttggtggtcgacacgttatcaagatgtatgtgattatgtgaagacttgtgcacaatgtcaggtccatgagcgtcctcatgataaacaagagacttggcagcaagttcctttaccattggttggtccctttgagcgttggtctgctgatttcatttcgatgacggaatcaaagagaaatggttggaaatggatccttactctgattgatcattgtactaattggccaattgcggttcctatgaaagaagccacatcgaccaatattgcggaagtgattcttcgtgatgttatcactccttttggtttgccgcgtgaatttttgactgatcgcgggtcgaactttttgtctaatggtttgctaaaatttttgtcggcgggtaatattaaaaagttgaatacttctggttatcacccgagaacgaatgggaagaacgagcggtataacggcattttggaggcggcgttgttcaggatgaatgtcagtggggatccggcgcgttgggaggattactttccggcggcgttatattcgactaggatccacattaatgataacagcaaattctcccccttcgaattgttgtacggtgtacggccccggcttccttcggacaacattagattggttgctaaacgagaagtatcggcttctgaacagcaattgcaaaatagaattgatggtctgaatgcgaaacgaatgaaggctttggaaggtgtggataagaaagcgtcggccaacaagaaacggttcgatgacaatttgaatccttcgtcttgtatttcttatcgcctgggtgattcggtaaaacttcgcaacgaatcccacacaaaaggacaacctcgttggttcgggccttttgaaatcattgcggttaaagagaataatgtttatatcttgatggaccataacggagaggaatactcacggccggtcaatggaaatcatcttcggccggtctcccttcgttcggttatcactaacgagatgtggtctgtacctccggcaattcagttggacgacaatcgccgagaagtaaaggtttcgcgtgacttgtccaaggcagcgaaggttgtggcaaacctgccggttccggctccggttccgacgagttgatcgttccggtttttcatcgtcccgaggccggtccgtttgtagggaggggggtagttgtagccgtgcgctagcatgtaattcggagatactaggctttacgactacaatcgacttctcgactctattcctgattgtattaaattatgtattaatcttaagtccatagtattgcatcccaaaagggatttctatgatgtcattattgtttctcagtgtattctcatggtcgctgctattctatgtacgcacggacctcatgtacgtagacatataagcagctccctcactcatgaggtttggaggatcatcgaatacgatacacatattttataaaacaaattcttaaagtgtacaaacacttaccttggaagcctaacccatagaactctgtaagggccccgttacagcagcagcagcagtgtcagtggggccaatccctctgaatcttgcggccggaagagttcgagtgagagtcgcgaccgtgatccgtctgtctctcttgtggatggccttggggagcgggggagacctgggttaccccctgttacagatcgcacctcatcgcactcattgagaaaaagaaaactgcaaaaagagaaatgaagtagcaagtgatgatctgcgatgatgctaattcaagcatgaataagtcctggccaatcctggaaacagcccgcggtgtgggctagcgggggtggatagaggctcacatggggtcattttacgacccgctataacataaccgccgcaggtgtgaaatttcattgtaaaggttgcaactcggtgggcgaatctggaaacaaaaagttaaagccaagtgtataatctcaaggcaaatctgagctcccaactcaacagttacatctcacttctgctattcgcagttgctgtttagtcagagccacttcactgtacatggttgcagcgtaatgacacaaaggttttcaacagtgtttgactagtatcttttcatccatccccatcaaattctgttctagctctcacaaatttgagttttgttattgaagtattacatttatttgcagttgaacaaagagataaaagagaagaagaatggtaaacatataaggatcggaaagagaagaaggagctcgccgggcaaagaaggtgaaagaaggcccaggtaaatatgtgacaaagaaacaaaaaaggaggcatcgagggggatcaaattttacgacaaacagcttggataaaagtgtgaaagaggacaggaaaactagaaaagaaaatgtacgacattatcaaagcagtacccaaagggaaaagttaattgatcgattcggagaattattatctggtccgtgtatttatctgtttcaatctttgcctgtacattcacagtacgacgtagtacatacttcccagatatttgtcatagccctaagacagggcgatcctctgtatggtttttttttctgtttcgggtctttttatctcttttctttttcatttttttttggcttttatctttcttttgtttttatctgttgtaacaaatcgtgggagtagatatcgtagggaagataataagctgacagaaaaccattcaagaagctggaaaccgaatgggttactataccactgcaaacggagaaaacggtggaaagttagtttcaagacgaaaagaggaagataataatgctcaatcattgaaatggtgaaagacttacagccatcatacagcgacaaggcctgaacgatggtcggatcctgtttgctgccttccttgaattcatcaaatctattgtgcaaataatccagatatatcacttcaggacacagaacttggtagaaattcacatttgaaaaagtaagagaaaatgaggagtgggaaattgatatcataacgcacgtcaacttatggtctttgttgtggtccatcatccgaaagatcttatctactctcttttcgggagtgtcttcatcaggtggtagtttgaccatctgtccggtcatctggaagaagatacaatatggaaaattgattaattcgtgatttgatgttctcttaatgtagattgtcggatgtcttgtggaaaaggtgtgatgaatgctgactttgtaaattgatctcacgatctgtaacatttcttcgtaagtgataaaaccatccccatcaatatcatacagttgaaaagcccctgtaggaaataacgacaaacaatcttcatcagttcaacatttcctttctctctttgtcaattttactttagtttgatttttggacctgagactcgcattttaacttttcgtccaactgcccccgagaagttacagatagagcacaaatgaattccttgaaatcgatcgttccgttcttgttttcatcaaacctgaagtagtgtggtaagcatgcagttcgcagaaaataaaccaactcatgatgaaatcagccatttgacaaaatattgcaagctgcagagggtaggcagaatttttttttcttctctcagaattactaaaaaaatcaaagttactcacacattgaatacaaaatcagcaaattgtccgggatcaccaaaggggaaaaactgcttatagattctagcgaattcttgtttatctagtactccacttgggcagtctttgagaaaacccttgtacctatatagattgttgaagagagagggaaatcgttagccaactcagttccttttcaattttccttcgaacagttcggcgaacgtcaagacaaataaaccataaggaaattaagtatttaccactgttgcagttcctttttatcgactgatatgagggaaaagtgtttgttgtggtaccagagacggcggaagaagtgcgccatttatgtttcagtcttccagcctgtcaacgataagtggaaggaagctaagatgactgacaataggttgatttctgaagctcggtgagttgatcgggggacagtttgctttgtgattttcccatcctggtttatcttctgtcgttcagttcagtggagttggttcgttcgttggttctttctttctttttttctttttccctctttttttctggttgactgtgttgactgtaaattgttaagggtggtggatgagggtggctgttgaccatccagttttgagggtggatgatgagggtatgggtttacacaacatcatgcggatagatgcgatgcgattacgtaatagacgtgctcctccctagtgccactctcggagttctcgcctctgggtggtcggctggtcggtccgaccgaggtaaccagtctcggctgcccgcattggtcacattatgtagcctcttcgtcccggtcttcatgactcaccctgccaacctccgtgattaacagcaggatggatgattggttgttgattaatcatattgagctagcatgacgaccgatgtcatggaaaaacaaaatagtacacatccaagtctttgcagatgatttccgcgagaatgaaacgataagcaggatattcacatgtatggtgttgcaagcccgtctgggcacacaccaaacttcggccgaaaacaggccaagcgcgctgggccaatcttaaagcacgcttggccgactgtaaagcccgcgtggcaccctcccaacccccgcttggcacatgtcaaagctggcgggggtcggagcaaagcctcgcttgaccgaaatcaagcgagggtgccacgcccgccaatatgccggcccccgagaaggccagctgctgagtcggggcccagtgccaagctggggcacctgctaccaatcggcccagggcttgaaatcggcccagcgggacttgggtatgtgccaagtcccgccccccgcagattccggatgatcaagccctctgggcacaaatcaaacccccggtggctatcggccaagcgggacttgggtttgtgcccagacgcgcttgcaagaccatatctaggtatataatatacaaaatagaaaaaaagaagaataaaaaaaattggctcatccatcacggtagcaatgcagaccaacactcgataccagacacaagcaatcatccaagcctgaggatcgacatactggtggtggctttgccgttattgctttcagcccggagatcaagagggctccagtgccaccccctcccgctacgcttttttgatggtggccaccggccatcgacagaaaagtcatgttctctcgatggccagcaccggtcatcaagagaggggtggccgcacccagttctctacactttcttgatgagaggcgccggctatcgagagaacatgccttttgtgtcgatggccggtggtggccattgagagaatgtggcttctctcttgatcaccggtgtcggcttgacgctgtcaagagcgtgcctctcctggtggagaggtacagagagctacagtcttgataaccgggactagcccctcctcttgatggccaatactggccttgatgagggtgtagctcctctctcaatgaccggcaccagccgtcaagttaccggcctttgagagtgtgtagccctctccatgaccggtagcggtcaatgtgagttggtgtaagagccgctttcccaaacaggatggccttcatgatctcgccattgcagtggggatatccctgacctgcatttggggacttgcaataacaatctgttttttttacaagttcagaatatcctgcttatggtttcaattcacgatgatttcctggtaacagctgatctggtcatccaaaaatgaggaaatttgatagaaacagggaaacagtcttttctttgcttgacactagaagatttgccttgtttttctccatgtcttatctcaaaagctattgaattcaagaaagggagagcaggcaaattgaaaaatcatgcacacccggtcttcctccaaccactctttgttccaaactaatgccatgtaccataggagtgaattttggaaaatgggcattttttctgtctcctacataaaaattcaaaacaattggagatacctggtgttgaaattcttcatatttgagcttatcaatggcctctggtgatggtcacttttgatcatatgatcagaacttgaggaatctagattctgaaaaattatgaaaaattgaattttcataccatgcggtacaggccctaaacttgagatggcatactgcatgcccatttttagggaaaacctataattgctttgaaaaccaaaatttaaaacaccagtttaaataggcaaatccaactagttccccttcatagtttgctccttttttgaggaaccaactgtcaaaaagcctctcttcttggtgtcatcaggagtgcattcttgttcctactctagtaaactaaaagttttgacattgtttggggtcaattctagggaaatttgtttattttcagatggcctgtcctgtgaattggataactggacagcagctcttgtccattttgttctgagcacagatgtatacctcttcatgtgaagcattgcctatgcatagatcaatggtttaccaatgctggaccctagtgtaaaagacacatggctaggaaatgatattcaacaatagattcatattctaagaaggaatgactgtgaatcaaacgaacaagacggtttctgacaatctgacccgcatgagtcagtagaacggaaagagcagaaacaatgatacaatggtgtgaggaatcaattttttccatcagtttttctgttttggtaggtcattggaggattacagatttgagaaattgtgtttaatagagactgattgagacagctagatgaagactgtctaatcatgtcaaacccaaaaagatgctgcttgcccagaattgaaaatcagatatttgtggaaaggatgtatgtacagttggaaggtggccagaatgtgcggcttgacttcaagttcagcttgacgaggattcgacataacagtgttgtctaaagcaggcttcacactgcgatgtccggggaatgccgtccctttgaagctggcggtcaatgagagtgcatgcaacacaagttgaccaatctggagtcgcatatttcccggcacgttgaatgttttcctcaattccttgagaaagtaaggtgttgtccttgatttttcctatcgattgagtcgcaatcgcaaagccattatcaaaaacggcgtcaacctcagcttgctgtgaagcgaatcagtgaggtgattattgtggagggtgggtgaatgtacgcatcagtctcaatctgttccttcaacttttatcaacacgttccaacgtgggagttactcacggtgtaggaagcttgaacggtggtaaaatctgtttcagctaccatatagtaattggggaagtatatcaccaaaggcgcatcggtttcgttacacccaaaaaatgatggacgttggtgcaagcctagttcactgaatttagaccggtaatcgggaatcctgtaaagatggtaaatcctcattcgttagcatgtcataattgatattcttgaatgtcttccgtgtgatgaatgaagcaaagggtattacttcgggaatttgtatcctttataatcgggcagcagggtcttcttgtaagacatgtagagtgacgtcccattggaatctgcgtgaagagggtgcccaagactcagtaggaggccggatggacttaaaaaaaaatgggaagcaacctacagcctcgggcgtcgattgtataccccactccatctgtttgctgtgtatcgaggaagggtagtgaagattaataactcttcgcttgggagatctaggaatctggagcttacagcgtccaccgcaatgataacatccaaatttcgctaataaaaaaggttcagcctcgtattgatgatatggctggttgacaagaaacgaaatggtaatttaccgcaggttgcattaaaggccatagtggcatgttttcacctattccacggtgagacatcgtcagtatgaggaaggcatgacctgcctggaatgttcataattacctcctaagccgccatcagccagatagagtaaagtatctttgccatccggaaattcctgttttggactagatcccgtgcctaatccattgaatggattgaatacctatttgtaaagtaaaagccatgttccttagcaatgctcatgcaaaccaatgagtgcttgtctcaccagtgcttcgtcatacatgtggcgagtgaagtattcataaagcccagcgacgatcttgttccataatgtcatcttttcgttgggtgcaaagggttcactcaagatgttggatgaagagcccatgataaagctagataaattattggtcagctcatgcgactctgttagcttgtgggtaatgatcaagacgcttacgcagcattgtcaaaccctttcacgcatggtgattgtgggatagttttaccatcaaacatgctggttccaagataatcgattgggatgaacccgttcattgaaggatgccatacaccaaattcgtacggagtgaactcatctgaacgcccaagcaagaaacgttttagcgcccctgcaaatgaaccgcgaagaaattgaggaaaggcattacccacatatcggagtctgaagatcaatgctgctgcgacccttctctccgcggctgaggagcgccaaacaatcttgttagcacaaagcttttgtgagtagtggcctaatcctgccgctcaccttgtggctacaatgatagggaaaggggcatcgtaattttggaaggcaggaacgtctctgatcgaattaaacaaaacacttttgccgtaatcgggggcgtttctgatttgatattcatgatcatatgagtttcagttgcacttggattcgacttgaagttgaaggtgcttacagaaagtgcttcccaaccatcaaagaccatacactttgaaagaaaatcggttagaaaactccgtgacgtttataagcgggcatgatccagattacttactccacaagactagccgggaagccagcattggccttttctctggcaattttgactgctggtgggtatttcttgaccgtctcccaatccagaggctgattatcttgttgtaatttccatgtggagactaattcacggacatcagggaaattgctagtggactgttttccagtgcgaagagtgcgtaaagagaggatgtcagatggcatgtcccagggtgtagttttgaatcagtgttcagtaagcgggcgtagcctaacgaacccatgagctcggtaaacccaagaacccctaaaccaaagcagcaaattacatattagtaagatgaacctgctacatcaacctaacagacggcactcacccactgagcccagtgacatagttggccagttgaatgatcccacccgtctgaggaggaccaggatgttagccaagaaagtctccaaaattgacaaaatgatcactctaacttactccggccctaaccgcgtcaggattcctatcatccaaagcgtgaaccatactggcaccgatgagagctgccctaggccctcctcctgaaagtgccaaacctggggatttcaaaaagacttgaggaagactggacataattaagaggaaaagagccagacacatggctttgtgtcacttaccgatgttgggtagtgtgagccctctcacagccccttcagttgtagcttttttcaagaacgcctcaatatcaaattctgagagaccagcccgggaaagataagagcgccagtaggggacagattttaatgtccgttttgtgatgtattctgcttccttagaagccagaggacctgctaaggtgggttgcctgaccgacaaatcggtagggcaatctacccaaacctgaagagtcaaccggcgcaaaaataaaagtgagctcctcgagaaaaattgacatgtattaagaaatgtatcacttgtccactaaccggtgcatagccgccgctgggcgaatttgtcaatgcgggtgaacgagcgaacaaacgaggggtgtccggggtggcaaggatgatgagtatgaaaatagatgcgtagattgtgataaagagggtgataactacgatcaaattgagggcgatggacatgcggtagcacgtccgttgacgagcaatgactgatgggggaggtatattgacagcaatcttcaagttaggattcagaggcatgattcccatgataagaaggtcctttgaacagatagggtaagagaagatctgagtgatccctcaaggtcttgacacgatggacgatagtacttcgacaaattggtgtagtgccgtccggtgctggtgaacggggcgagtcgagttttctggaccaaacgatagatgaggaaggttcgaggctgacagtgagagagcagttgatgactgatcctcaattatgttgaagaagatagggcaatgcgttgcttttgttgagcatcacctgaaagtgtatcggaactagatcaacaggatgtgtttgaagattgaacaagaccaggtttagtcgacccacgaaatgtttcaagctttgaggaatcgagatgataagaactgcgccaatgtagcgccgaatcctcgctcaaacacttccatgtgagtaggcgggtttcattgcccaggacatacgatgcccgacgtgaaggggtatagagctggaacatcagcgaggactggatgccttgggccgaatgactcttgagtcttgcccggatagattgattccattgtagtaggcttgctaaagcttacatactagctgggaaaagaatcacgaacataatccgaccacctctcctagcctagcatcacactcacgactttacaagagcagcttactggaagggccaagcgtcaagggcgaagggggtgtcatccccgcattttcgccggcgaaaacgactattgaggctagcgctggtcccgcatgggcaccccttccccgtcgggtacatagcctggtgcaaaagctaaatcgactcttcaactcggccgagcactcaaatgatcctctcacatttaaaagggcgagtggactcaagggatgcgcgtgcgtcatggcgtacgagcgagttcaaaatccagatcatcagtggataatttgtcatgtacaatagctgttcttcccatcagaaataaatatctgggcagactcattgtcggatgttgagtacgccgcgggggcacttggcgagagaagatccacccctggcacggcggtaccccggcagcgtccgataaactgacagctagactgaaagtctcctttcaagaatgtgttcggatggatacccatgagccgtgtcttttggagattttggtaatgtccgggactactagagtccagcaaggtccagcagccaccaagttaactgcacctgtggtagcctgtggtttatcgtcgatcatggcttgcatatgtcattttgatgcccggattcacaagtaacttgctcatcccgactcctgattgtgcgctggtttcgaatggaaggcgagtggaagtgaaagctagtgaaagcgtgtgtctactaaagacccgaagagcctcactgtataggaaaacttgggagtttccctgagtttcgctggcttgcgagttacaacaaactcgcactagtgcgaagcggagggagttgcgcctctacatggtcacactgcacaagcgagcaggtgcgtttctggtccagatgccatctccaccaggctctagctgatccaccaaaaaaaaatcactttttgttttcctgaactccgaccctttgaatccagttgatccagggcttgacagggctaggggcgcctaagagttttcactgcattaatatataaaagtgttctttccgcagcgacaccattacaaaagtcgataagcaagcttcacggggaaaagacgtggaagagggacttaacacgacttggcgcactcttcgtagttatttatgcaagcgcctttatcttcgtgcttacaagaacttctcttgatatatcctgtaccggagaatcacgaaggatcttgatgtgctatatgtattgagaggacacgcagtagggattataagcaaatcttttcgattattttaacagaccaaaatgatgaaatgccagaagtgtgcggggtgatacatgacctattgcccatggattggatgaagaatgaagaagaaataaacacccgatctcgttccaatcctcacaccagttagtgttacccagtcagagctcttccatctcttctttaatcaaccttgaagcttatgaatgggtatacaaagtgtgaccacctgcctcttgtaagctaccagtcagtgtatgatactcttttcttagcgtcaagattccaatgtgcatcagtgaaaattgaaatgacaaaacactcctcgtgggtctgggttctttttgctgtaaccgccgttgagtgcccatttgagtaatgccatgagtaatgccattgagagttgtcttgtccaccggtccctaatgtatgaattccaatgccaccgtgctaacgtccttttaccagcagactcagaccagcgttttccttcagtgtttgctgaacccattcccagcttcaagtcaacagaggcatcccgatcagctgcacaggagatcaacttccatgtcggtgttgttggttccagcagtgcatctgcagctatgtaccaacaaaaacaccaatgtattggttttagcactggatatggtactgggattgggctggcagtgggattgacaatggtccaatggtgcttggagtggaggcatcatgaatggtgcatcagtcaggagttcgtatacatcttgacgctcattcaaccagctgagcaaacattggcaggctcgtcgaacacatggaaaatatgatctcctgatggaaaatttatccaacggagcatcacgatctctcaacatcttgcaatcgcattccgatcatgttccagatgatatgtgcaattcttctggctttcaaaccaacgtgcttcaaaacggatgatttttttttctttctgaaggcttagaacttagaattgatttttgctatggagtttgaggtcttttgtaccttctctcccagtagagaaacctaccttctgtttattccagtagcagaaatcctccaattctgttaccaaattcagatgatggactggggcattttcatcttttttcttctacattaatccttttcaaccagctttgcatggactggtgtagtgtaaaaagccttgcaatggctatttcttgatgcgctcttaatgagcaggaatacccagtcagcccattgccagtgattcatctcaatcaaaaagtttcaataaatgttcatgtgacggctcttgagtctcatgtgctggtatgtacattggtgttgtgctgcacatggtgtatttttgatgtcgaaccctaaccctcgatcgagttaggtgggtggctggtttaaaatggcaagaatggtttctgactggttttctgcccagtcgaccacccttctcgcctctccccatccatcccctccctcttcagccgatcaccaaagaccataacaacttttcactaggtcaaccaaaaaaaaaaacatcaatcgactgcagagaaactatagtacaaaccaaatcagtcggacctaagcatgtcatcgttctttcgtaccgtcggatcggattccgaatcagactcgtccagcgatgaggaattgctctcaggtgcctcaggttccgaggccggtcaggcagatggccccaagaaaaccacggcaccattgaagaatcgattcctgaaaggtggttcggactctgatgactctgactcagatgacgattcaagcgacatggatggctcggactcggatgatgaccctaagaagacgacgacaaccggcgcaatcaaggccaacaaattcttggttggtgccgacagtgataccgatagcgactcagaagatgagagtcgaagggtcgtcaagagtgccaagagtaagcgtcaggatgagatcgatgggagcgttaagatcatggagaatggggccaagattaatgactgggtcgtcatcagtgccggtcagttatcaacttcatcctctagtatcgtccttccctcacccatcaccaatctgattgatcatccctctatttctttcctcccacactagaattcgacaagctcgtccggttaatcactcgccaggctaatgccgccgacccccttccagtctccttcatcaaagtgatcctcagcctggaagagagccaaaccgctgtcaacgaaaatgcagcagtcaagaagaaaatgaatgccaccaacgcaaaggccttgaacaccatgaaacaaaaactgaagaaaactatccgtgaaaatgaagcgatcatcgaaaaatacaaggctgtcagttttacttgccccttcgtatctctttcttgcccacccaactaagccattttccatcgcaacgttcagctaaatactacttttcttttgttgaatcacgatgcttaggacccagaagctttcgagcaggaagcagctgcggtagatgcccccgttcctgctgccaaaaagagcaaaaagagcaagactcatgactctgaggaggagcctgatgacgatgatgattttaccatggttggaaaaggtggaaaatccttctcattttcacccgactcaatcttcaaaactctccagtccgtactcgaggcacgcggaaagaaaaatactgatcgacaggagcaactgatgatcctcgacaagctcctcagtatctccaccaccacttaccaacgtattcggatcctgttggctttgatctcaagccaatttgactacaacccagcaattaccacccacctaccgactgaggcctggaaatcagctcgagtccgcctcgatgagttactaaatttactttcgactgagactcaatttgtcgtccaagaagaaactgtcgattacgatgaccaagaagaacgtgccccagactccgatcctaccaaaaagctgcaagtcaggggtagcattagcagtttgctcgatcgattagacgacgaattcaccaaaagcttgcaaaacatcgaccctcacaccagtgaatacattgagcgcttgaaggatgagaaggagctctattgcacaattgttcgggcccagagttattttgaagcagtcgagctaacttcggctgttgcaaaggcagtcaccaggagacttgagcatgtgtactgcaaggttagttccactttttctctcggacccatgtaccagctctttgccatcatcactaatcatcacgctgttatctcctaagcccgatgccgtcatccaacctcttgaagctgctgtacccgagttgccctcaaaaatattcacccccacttcgagccccgcagactcagcatcatactcatcctcagaactcattcatgcgctctgtgcttatctctacaaaactgacaactccctacttcaaactcgagcggccctctgtcaaattttcaattacggtttacatgacgaatattaccgagctcgtgacctgttactgatgttgcatctccaggaaactgtacacggagcggatgttgggacgcaaatcatgtacaaccggacggtcgtccaacttggtctgtcggccttccgtttgggtttgattaaggagagtcaatcgatcttgcaggacatcttcgcttctcagcgagtcaaggaactcctcgcccaaggcgttcaagctcaacgatattcacaactgacccccgagcaagataagattgaacgtcaacgacaactgccataccacatgcacatcaacttggaactattggaatgcgcctaccttgtctcatcgatgctactagagattcccaatcttgcccaagccggaaacgatgcagaactgaaaaaacgtcagatctcaagaacgttcaggcgtatgttcgactatgccgagcgccaagtcttcaccggtccacctgaaaacaaacgtgaccacatcatgcaggcgtctaaagcactacagaccggcgactggcaaaaatgtatcgagctgatcaatggaattaagatttgggctcttatgcctcgacaagatgccctcaaagagatgctaactaggtcagtcaactcaccttccgtcgcatgccccgatcattatctctgctccccccccccccccctcttttccatgctgactcgtataataatttgtactctccgtgcagaaaaattcaagaagaagcattacggacatacctgtttacatactcatcatactactcgacggtctcaattgaatatctggccacgagtttccaactaagtgagtcggaggtaacatcgatagtatcgaggatgatatggaacgaagagttaggaggagcgtcactagaccagatcgacaaggtggtggtcttatcgaagcaggagctcaccaagctccagcaactgacaatcggcctggtcgataaagttagcgggatggctgaaactaatgagaggtatttggagtccaagatcggcgcgggagccgatcgagatggcgccaatcgagccggaaccggtggggctgaacgcaaggatggggaacctcaacggggtccgcgccgaggcggtggtgctaaaagtgaagtttttatctttttgcttcttcaattgctctttgacatgctcctttgtctaactttttatattctctttgtttggcacataatatcctcccagattatcgtggtggtagaggtaggggaacattctcgggtccgattggcggcagagctgttgcagctggtggggatcgcagacggggatagaaaaaaaaaatacccgcaggtgccacctgttatatatattttcgaatctttttgtcaagttgtcacgttcttgtttctcttcatcagtcttgtttcttttcaacaaattcacaacaaccaaaaagtgaaagtgtttttttttcctcacaaaacacctagaaagagagagataaaattcatgcctagtatagaaatatacatttatcagtcatttttattcttctattatgaatcatgacagagctttattctccctttcatcttgacatgaatcacaatgaagctgtcttctccctcctttcatttactgatattgtttttaagagtgccatgtatggactctggagtcttgaggcaagcagttacaacgagacatcacattcagtttgtgtgtgcatgtttttcagatagtgaaggattggattttttttgctttgttttggctggtgtacatagcccttttttctgtatgtggttctgaatctgatgaatttgaaaagatttttttttttttttttggtttgttcaataacccaccttcaagttccataggagtacataaatggtggatatataatgggaagccacagaagttttttggcctgctattttctggttcagaggcaaacaaatcatcttcaggcttgaagtgattatgtatgtagtactagactttcaaaatgggctgcataattgaggaaaaaagggaacaattcagtgggatatttgattgcagagggaaaaataaattaaaaatcatgtgtgttttttttgtaacaaagtgagcaatacataaatgtttttttttggactggtggcatgatgagctgtattgacccccccccccccccctagtgcaataccctggaagtgtatcttcatatcctgcatcattgtcattttgatcattcagttttttctttgaccgggcggaggggggtgataattccaacaggacaaatcctaaaaaagatgtttgacgacaaatgagagagaaataaaaagaaatgaatgtcaaacttatacatacatagagctgatatgtctctttcacactgtgttgacatcaatacattctttatagcccatgaatttgaaggttcttggattatacacctcatctgatgattgagggatgtttccccaagtcactccaatgcgtgatatacatgaagttttcccatccgccttgcagtgaagttcatctgatgaagtctgtctcaccaagtgtgccaacgatcacactggtatcaatctgtctgtggacaatggtaatcaagccatacatgtgcatattgaatcaatccaacagagcctttgcatttttgttttttttgcttgtgcgaagagagatgtgatcatgtgtgtgtgggtattattgagcgagaagtaagaggaagctaaagcaggaaaagaaatgtagtaatgatccagagagacaaggaagacaagaatatggataaggaactattgcacatctaaggttctgggagactaataagccagaggaggtaaaaaaactgggtttaatgcataacgagctcagagcacatcttaacgttcatcatctgaagagcctgacatgggtgtataaacgtgaagagggaatgaggaaaagatcaacaaaagcatgaatgaatttaaatatcaaaatgcagtacaaactaagatttctttttcgatttgctgattttagcttcttcgatagcccataactgggcaatcgacctacgacctttagcggactttttcttgggactagtggaggtaggagtaggattagcagtagatgaaggggctttagtgggtttagaagaagcagcgcttccggcgagtttgtgggcaggcaagccaagtgttggattgtcagctttcttcttcttattagtcgaaggctcgtcatccgtcccgctcgaatcactctccgaatcgtcctcatcactagagctgctcgagtctttatcggaatggtctgcttgcttggtcaggtctgttgagagaggaggatggccaatcgattggcgggttttcgaagtgaaatctagcggccggaaggcgtccaatgtttttcttctgcccgccactagcccttttgcgtagagcccagcccttccatctcgatttggggggacagacgaaggctgcgggggaggagggttcttgggcgaggtagcatcagaacagctggccgatgaatattcggaatccgaactcgagctctcctccctggccaattttggtgggcgttgtgcggacggtggtgcactatcctcgggtgacgactctgattcatcttcagaggatgaatcagattcgcatggctaccgtttaggaaatgaaaaaaacagatgattgtaagtaaacgatacgaaaaaggcgggattaaaaatttgggaaggaacaaggggttaaagcttgtcgtggggcttaccgtctcagtgatgatgttttgctgaggtagggatggattaggaattgctgaaacgatcttttgcattggtgtcttatccgtttggttaactgtgatgtctttggttgcgggttccgaatccccctcagtggaagcatcctcactggaatcagacgatgtcgctactatttggtgggccggcgaggtcttgtccaggccgttatttggcgtcaaggaatgggctgtgatagaagaagtggaatgtacatttggtccatttggcggaagcctttctttagcctccgtgaagtcatttgatttagactggggctctgatatcgattgaatcggtggagccttatctgcctggtctggtggacaatagtcgtctgagacttctgactcatcctcgctagaagagtccgagtctgataccggtttctgggttaggactgaaatcttcggttgggttgatggtgcggaggacgttggcgatcggccatgaacttcaattgctgaccctggtagtgggttttgcgtcagttttggtggtgaacaagagtcgtttgacgacgtggcaggctcatcgctagatggtgtaatttgatggatgtcgctcttggctatagcattttcagcttgtttggtggcccccttgttattagaatgtagctgcagtgacgaagaaaaaaaaatgtatcaatggtcaacattgagattcaaaaagaccggctgttcagtctcatttacagacgcacctcggactttgacaaatgaggtgaacccaaatcagcttctgaggaagtttcagagatgggtgctgggacagcactcttctccaaccggtcaggaggagcgtcggtagtattttcaatgtaatcgactgcatgatctttgggggctttcggattgatggaaccggccgcaaactcggactgggaattttcctctaagcctaaagtcatcattaccgtatcgtttatatcctcactaagagaagatgaacaaatgctgaaagttcgttttcctctaccgtcaggaataattcttggggcgatatccgcaaggttggtagttccagaaggatacagcatcttggccccgggtgctacaaagccgctttcgtcggtaacaggagttggatcttgaatagtcgacggcggcttatcaggcagctttgttgcatgggcgtctggcgccaactcttttggagcaggcctagggcttgagggtgaaggttcagtaattgccggagtagggtcacggaaaatcggctttgcaaatccagcacacacagcctcatctagaaactgatgcatccgggctagtaaggacatggagacatccctatccgacggaattgagagctcccatcgaccgaagtgctttgggacgttgatcatcgaaattggggtggactgtcgggaaggaacctgaacaaaacaatactgatctcaatgattgattgggaaggaacgcggggatagataattcagcttacgtgggaatccctctgagtgggatggggcgatgcgctggagaaacgtttgacttcttgcgtggtcgaaaccgatccactgcgcaagctctgctttttttgaagtttcttttgcttggctttagttttaatcctttctctttttgtcccgttcgagcaaacactctctgggatattgtgggaatgctggtcggcagctccaattctgtagtgattatctgattgaaggataggatttctgttttgatcggttactgttgcagttgattgtgggaaagctggctgatgagtttgtgaatttttggttgtagaggtcgcttgggtctgggagtttgtggcctgcagtaggtttggtgcggttaacgggattgagctagacgctgaaccttttcctggttggtcgttcggctttggagtctcgattttgcctgctttggaatactttgataggctgggtgaagcgaccagggcagcttccgatatagctacgttgtgatcgggttgtcctgcaggctgcttggtagattttcgatgctttcgcttggcttccggagcttttgttgcttctttttccacgtggctcaatagctgagattgggattggttgcttgcaggtaaggcaggaacgctcgactgtgtatttgcgggttgaattggattggattctataggctgagctgaagatttttcattgatgtgaagtggacatgctggggatgggtgtagttctttggcatgattcaagtttgctgcctcaagattttcgtcccttcccggttctgaaactttttgggaagggttgtcgatcagagtcaaaccgtccgccgggggttgagcagcgggcttatcaatccgacgccgctttccagggcgcggggctggactatcaacctggctaagtttttctgggtcgttttcgggaattggggcgattggaaatgccctcgggactgggggaggcaccaaatcttgctgtcgttgctgttcctgatcgtcatgctgctttggttttgttgatggctttttttgactttgatttcggaatcgggtatgggtttctcgggtttcgccactgattggtgctgcttgattattggctacgttggtcgccgtgttatccttatccacgataatgttacttgaagggtttgttttttggacagacagcggttgatctgaacctgcattagtgggtaagtttgcctttttcttagcatttactgtcttggtagtctttttatcgagtccgttggttttttggggctggggtatgatttcaggagctgtagagtgttgctgttgaggattatttttattggtttgatcgctagacggcccagggttaggcgagactgcatgttgttctgttgactgatgttcctgagttttgagtttcttgagcgatttcttcggatgggatagtgggatcggtttaattattcgaggatcctcggtagtaggatttgattgttgaccagcttgaagatccttggggttgctagttttgacggatgcagatgatgattgatttggaggtacaacgggtcgctctggaactgtttcacttttcttcttctttttggttgaaggggttgatgtcgctttgggagcaaaccttgcgaggatctcttgaggggttaagttagagaacgaatctaatgagggccagactggtttctggtgggtatctgaagatgcttgagggccagggttgactgtagcagattcagcaagcgaggagggtgccggttgagattcggggttttggagatttgaagatgtgttttgggtttgagaggcagaggtttgaggagctgtagttggggtaggtattactttgggatcgtttgcgagtacatgatctgatgggttcttgagcgaggtttgattggttatcttctgtttctttttcttgggtggttcttgagatggtgtggaaggcggatggtctgcggctgaggatggagggagttcgggtagggagactcttgtgcttttcttcttcttcttgaaattactcccccatccaattgggccgacggttggtaagatcttcttcttggataaaccggtagcgtccggaagtggggccaatccatcgtttgaggcggtatccatgattatctaaatatgttcggcgagtctaatgtgcatcgaaggtttgagtgcaagttaggatataatatatagttagctcggaggagaggctttcccgatgggtgttttcggttgagatgggtactttaccttctggtgatgcgatttccatgcgtttgtttttcgttctctctggtcctcctgttctgatgttggcctcgatctgattggaaactttttgtgagatttgatctgggagggctgctttgccaatgtgggttcggactgcggcgcatactccccgaactcggcccgaaacccgaactcggagcccggccggtgggacgtgtgagaagaacggacattttggctgaagaagattcagatgacaataactacacatattaggtaccaatatgtaagctttcatcttgcctacataccatcccctaagttttcatcacatattctcaagcccttccccagaaaattgggggggaaaaaagaagacttgcttgcttgagctttttgaaatgttttccttcttcttggattttacattggaataatcaacttaatgtctgcagggtccattcatgaaggaacttgaattaaggatcaccaaattgagacaaaattgaatatgtcccataataccactccaatggtaagggtggaccagataggaaaaccccaagctcaagtcataacatcctgttttcctgaaattggtgtgactcaatggaggacttcccatccaatctgaagaagcatttgcagacggttgtgcattcaagggcccatcattatcattccttgacactcactcacaacaaaaaacaaacaaatctcagagtcacactttgatgtccaacatatgatttgaaggaagaaaaaaatgagccaagatagtgttcatggtaatacataatgtgggtgtgtgtgtgggtttttctccagaaaacttgatcagcattcctttcatttatgaccctttgaccaattccatgtcttccttataaaactgtggggttcttgagttttgtggtttgacaggtatgtatgtgacttgaccaatcaccaagcgctctttagcactgttcctgttcctggctgcatcctaccagacatggatggccacttcatgccatgagggcaagaaaagctcagggggggaggcaaggttgggttacctctcatcagggacacatgtctcagccaaaatgaaaacaacatgaagattcaacaggcttgatattgatgcataacatgagaaaaaataaataagttgggaaagggttgaggctttcaagtggaaaacacaatacaatcaaaaccatcaagtgtggaaggtttatataaccaacattaatgttgtagattcacagcacaaaaaccaaaaccaaaataaaaatagagcttgtcactaataattcaactttactaccatacacataaagagagagagagagggggtggatgagaaagaaaaaatcaagtttctcatacaagaaaaagaaaaagaaaaaaaaagactagtatgtagtaggatcaattgagtattgattataaatatgtggaaggcgtgtatacgtaaagcaaagagaggcgtcaactaataaaaaaaatatagacaagagagagagagagagagaagagtgaaaaagggggataagaaaaaaaagaagtggaaaggatattggggtcgaagagggactgacaatacaaagtacatatagacatacacaaacacacacatatataaataaataaggaagcgcgtacacatagacaacatatcagaggacgagagacacaaggaacaaggagacttaggatgaatagaaaacacgttggtctggaagcggcagaatatttatataagggaagttcaatcaaggcagaagagcaggccgctcgagcgagattggaggtatgttgacaggagtgtctcttttcttagtccggaagaatgaaccgcatggaaagagggaggaaagcaaaaaagaaaaagaaaaggtgaagtagagagaaagaaaagaggttgtgagaaaatgattcagaaaaaaaaccaaagaagaagtgatcttgatcacagaaagaataaaagggaaaggcggaaagattatttcgggctatcgtcgtactggccactggcacagtgatcatcgataacaagactgccatgatgagcggacccatcattacgatgagtagtacgattggtgggggaggaagggaggaggtcgaggctgctggttttacgagagaccgaggagcggggtgtttgagacgggtgatgttcgatcgccagtcttcgccgagtcttctttgccgccccaaccccatcatcatcctcatcgatttcattttcttcgagttgatgatgatgatgatggttctgggcatggttgaggttctgtgcgaaggggtagtcctcttccattgcgcttcgaggcccttgccaaacggcccatccgacggcgagaccgacgacactgacgagcttcatccattggtagacgaacgtgcccacccggcgctcttggcctgaaggcgtccgacaaccatcgccggggcattgcgggcgcggagcgagatcgggaagtagtcggtccccgtcgacccttgcacccgatggtcgtggtccgtcgcatcgatgtaatcccattcggcctcctgacccggccggtcttcttcttcatcttcttctccctctgagcccaacgagccctcgccccgctcatctccccgctccgagtcgtactcactcgtgtacgaacagctgtccgtcgaggacgggatccctaggcgacgcagcgcctcctgacgtcgactcgttcgacggagggcccggtttgaggacgactgctccgacttcgaagtcgtcgtccggtccgagggcgagagcctgccaacagtcgtcgaactggagagggtggacgaacggctgtcttcgcgcagacggtaagtgccgccgagaacaccgggtcgtccctggatgagcagctgctgacgttggcggaggagcgagtcgaggggcggcttcggccgggaggcggacataagcccgagcgttgctgagctggtggccgaccaagactcgagctggtagggagtcgcgctgctgtacagccagccagtcgaatcccgcttgcgttcgttcgtcagcctctcgccagatgatgaggatggattctcatccgcccacatcaacggagtctcggcaactgcacgttggagctcggtgtagcttgcttggacgatccgcttagggggtggcgggcccagctggtcgagcgagccgtacttcttaacagggtgatgggttgccccgttgacgatgggggacctggcctccgggctcgattcttccgggtatagaccgccaatctcggaaagtaaggtgcgcaggggagtcgcgctggttgactgatcttgtctgatacttgcatccccatcactgagtgtctgaaaggaagaattcgacgcgacgcgtaatttacccaacttggaaaactggctttctggggaaacctgtgcagaacccaggttcaatcgagccatagagagtgcctgtcctcgcatcgacggtgagctgggttcttggccataggatatggaagggtgagactcggggattgtgatatcgctcccaatgctaccaggttgatgttcgggggcaggccattgccgtttcctgagacagtagaacgatctcccaagtcagttggtttgatcgggtgaaagatcgagaatacaaaagttgacttacttggcctttcgactctgagtgatcatcttcctgttcccagaggctctcctcgaggacaggacggattggtgcgggtggtggaggttcggttgaccatcccattcgatcaaaccgcgtcggtcgtcccagtccaactgtttgacctgctgtaactctgactcggcatcctcgacaaggagctggagttcctcaacctcctctctcgcctttcggagcttggctttcatctcctctcgctctttgtcaaactcgttctggctctctttcagttcggcaatcttgttcaagagctgggagacgagggcgcgttcttgaggactactctggaagtcgattgaagaccgagagagatttgagaccgtcgagcgccttggggagagtgataagagacttgaagagtgagatcgagtatatttggcgggcgagtgggatgaatgggagggggaggtctcttcgggaataggtatgctggcgacgacattctgagtgaagtttgctgacgatctggctggggtgcgcatcttgagggccgagtcgtgatcttccatcatgacgcgtttcatgtcacccacgatctcatcgaccatatcacccacgttattattctgctgttcgaggtgagccagtctctcctcttcgagtagcgcattacgttcttcggtctgctggagatcagcacggagtgtctcgagttctttgacgagtttccggagcctcttacgcccttcgagttcagattcggctgtctctgcctgaagatcggccaactgttcggcgaggtactcattctgttgggctagacggtgtaaggtggctggagaggccgaggctggctgttggcggagatgagagttgcgtgtgctctgatgactggaggagatggaggagatggaggagcggggcgaaggtttaggacgcaagcagtacgggaaacggttggttggagcggcaggggtggctcgctgttcggtactaggggttggctgatgagctcgctgaacggttttggtgggtgactgagtgaggttgagagatagttcgaatggtaggtcatgtggatcggagtcactgggtgatgggggtggacgagcttcgatatactggattggaagggtgggcatgtttcagttggatgattttgggatgagggtgaaggagttggatgacttggcttacctctgagcgattggtgagatcttcgaattggcgaggatggtgggatggtgaggatggtggggagcctgagacttgtgccaagagcttctcctgtctggcacgtaatgcgatattattttcgagtaacgatttgccgattgaggcagcgattccgaggtctgtacatatgtgttaaaactgtcagaatatcatacaactagatgtagctgggttgtattgaggaagactgaccgcgttcgcgttctctgatgactcgatcggcagccagtagtaagctctctagttcttccctcgtcttggcttctacccactcatgggtaatagacttcggttcctggtcttcttcagttggttgttgatgttgatgttggtgctgttgttgttgataggaccatgcatcgatgaagctgtcactcgatttgaattctagtccgccgggtgatctctcctgtagtattctggctaccgtgctgagtggggagtcgtttagttggtcgttgtttggttctggttcttgttggtgttgttgctggttgttctgtttgtgtgagattgatttcctggctggtggtctaggtcttgagagcaagatggatttgtcgagcatgttgtttgtttgtttgtttgttggttgtgtgatttgaggagagtgttaaggaagtgagatggtttgtgtgatggatgagggggtgttgttgttgttgttgttgttgttgggttgggttgggttgttgactggttttgatggttcaatgcgctttccgttacataaacccagcgtcggttttccttggttttttttttatttttttttatttttttttttctttatgtgagcctgatcatgactcgatgacaagggagagaagatcaggagctccatctgagcagatggtcagggcacaaaacatcaacacccatcacagaggaaaaacaagttgccaagagtcatctcaagtcctcggccaattatcttcatgttttacagatataacgcttaattctgggcgtctttaagctccaaaactgcttcaatggaaaagtcgttcgttccctcgtcgaagggttcatgggagggatttgatgagatgcactagaactcaatccatggacatatcttcaaacttggctcgatccattcactctggagtatgtcgtccttctgtacttggctcaagataactggaaaaacagtgctactattgccaccaagcactacttcaagaaacccagtggtgaccatctgtatcaagcaaaatgcttgaaactgattttatgtagtgagattccactacaaatcaaggtggaccaacttttgatatgctactattttaatcatccccaactctgaccttttgaattctactgtctacaattctgtctgtgtctcccaccctgaatcacaacaacacagacaccatttcaagttcagtcaaatttcagaacctctttagtaaatttttcatccatgcaaaaagccatgataaatatgtacctcattaacatttggaagtttggtccattttttatgtctcatcgttgactgcttagatttctatatctctcttatcatcatcctttatacttatcctttcctttcttttcatctgcaatagaccatcaggccaaaggttcatgtcttcctgtcaatattatagcctcacgatctgccagtttccccccacagtttgccttgttctttcaatctgcaagaatccatcttccatgattccgtatcttccaacctcaaaccttcatccaaatatccctatttttaatatgtctgtaatactctgttacttaagtttgactttgtgattcttgttcttatccctgtaatgtataacacgtggcgccagacaagcttttaagttctccctagtagtttaaaattggctaagtacaatccaagcccaagaaaatcttacatgcattgagggacttgccctcaaattgattgagagcctcaaaagctagattttcttgcaagaatctggcattttcaaaacacacaagcatttcagatcacacaggaaggaggccctcctttaatcatcaccaaggagcccaagattcaaaagaaagctgagatgaaaggggagaccatgtacaacttcttacaacattctgatgttggataccaaccaaaataaaatacacatgcacaatcatatagattatcttatatgaaaagaagatcagcttctaattcatctttgctcttgatctgtgcattcattgaagtgtttcacatccatcaaagtgtttcatctcagcaattttattttcctcacaacctgatcatggccaaagctgactaaggccaactgtctttctgagttcttcaaatctctctcagtattcattggaagctgtgtatctatgaaagccctaattactcagtccaatttactgctaaattgccccccccccctactttctctgactggtgtatgtaaggcagaagggtggatcaggatcagcagttcaacacttatttcacttacacagaaatacataatctggaacatatgaaacctgctcaattgacttcttttctgatacagagacacacattttgattgatcataatctgtgccaagtttagatatgtttctgtcttatgctttctcatacttctgaatgataatactatctttatcatgtagtgtacccactatgttttgcagtccagccgtgtatcacttttatatgttaagtataaaacgttgtcagcttttttctttccaggcctccctttatttgaagaattaatcatctgtgtaaagtttgaatgagtgccttgtatctctggtcgaacggagtaagatccatgttttttaccggacaagaagtagcaaattgtgatcaaaacgcaaagcaagcggatttatgagctgagtagtattgctttcaaatgatttgagaaaatttgtttcgccgagtcagtgtgactcttgacgtaagccgggtgaaccaggatcggaaatgaattctattcctgagagcaaatttggttggataattgtaagacggtgtaagatcaagttatcaactttcttcaaacggtatcaggcacatatcatgactcgtgagcagagatcattgtggggccacgtcgctactgtgcaaaacaagcggaatcctagtctggctgtattacttcgtgatcttgcaaatttgttccatagagtcggcctgactctggtatttgtaggcaaatgggagaagcagggtcaacaatgagctcactttcaggggaaaaatctggagactcctcgcatgtttaaggaaatttctgtgttgtggagcaaccatgagcttcactacccagcacaagatccaaattcaatctagatcatcatgacttcatcaaagattccattttttcttgttgctctttgcacgttaggagggagccagatcccactatctaaggggatggaggtcaaagggcttggcaagtatttagcagataatcgtaagattcaaacattctcgtgctatcgggagctctttgaggattctcaacctacaccttcccctgaatctatctgacctgctttgctcccaaaggtgtaccgccgcataggacagacacaagaaacttgaattctggattgaggaagaacataccagttccaggacttcgcgggcacgacaatttggtagtaaggaaccaggagggtagcaatgcggaactgattccagaaaatcaaggtgaatctttctctcattccttttgctctctggctcaggttttcctgctatgaccatcatagtaactctaccttgaacacagatgtcatttctaggtctaaaaacaaggaaatcgaccaccggatcaacgcgctcaagctggatcatgcattgcgagctgtcgccgttcatctagatgaattgcgtaattatatcgagccaattgaagagaccgtaggcgctgagatcacagaacctgagaatgttgcagagtctcccttgaaattcattccactctctcggaaaccttgaaccagaggtcaagtaaaagaatgatcaaaaatagtgtggttccaatttggaaacatctccaagcggagtttatcaaacggagatgtaaaagcccagaaaatccagaaatgcagctgaaatatttgaaatcattatttctcttgggagattacatccactcacatggtttgttagcaaagcaggaaaaaggaaacattgaaatatttaatccaacaactgttgtcaagctggttgaacttcatgttgattgtctgataaccagtaagggcaaaaacctctttgacagtgcagaatgggtgaaccctccaatagacctcttgatttccaacccttctttgaaacacttccacagatctatcagaggtaagctttgaaatttgagcttttacattgatttatttacaacctcttttgctgtaattcattactaatctttgactgtaaattgatgtttgactcagaccttccagatgaacacaagaaatatcttgaataccttaccctgagaagaatcctagaaaaatatgcagagcttcatccagatcaaaatccagacacacattttactcctgatgacttacagttttttcaacgatatttgagaaataagtttttcagaaatgaaggcaatgaatttttcatctcaagaaggaaccatcaatttgaaagatgatcaatttatctctaaactaagttcaatcatgcattcagttaataatgaaatgaaatatcttgatgaatggaagcaaaacaaaacaaaaaggttccaactctcaatagcttattatattatgcattatactgaatttgttgatagtccaagtcttcaacttcctctgctccccaatgtatattttgattattgcaatctgtcaaagtcaggatttgataccataggaaatcttctcaaagaaagtcaaaattcatttcaaagtcccaaaaactatcctggattaagaaaggacaaaaacatttttggggtgattaaatcattcagtaattttttcacagatagcaagataccaaatttttcagaaacagaattcatgcatgagagatgacatgattgtgattgtcaaatcttctgggataattcattctcatttcatagatctattttggtattcagttatgcatcatttcttcattcatttctatattttccagtttcatgttgggttacctcacctttctggaatgcaaaaatctgactttttttatttactatttcagcacaccttctgggaaaaaactcatttctgtttgattccccatttcatatcttctttcaaattccatcacatctgatcattcattattctctctcaaatatgaaatgtttccctcatcctctgaactcttgaatctcaagagagaattgagattggtttccttgttatctgacagagaaaaagagtctcattcttttctgttatatccatttcttcctcttgacacaaagcactgtctatccattcatctactattatatcaaatagagtttcccctttacttgactgtcagggtttctggattctagttttttctaaatatcaaattcatttttcgttgggagtcgttgactaatttttaggagttgtttttccaagccccaaaaattattcccggtaacagctcaacttgtccaagttcaaactgagacatactcatattcaatttggggctttttatttcaaaaatagacagagagagaggattctctcttcagtacaactttgaggaatcttagaaatgagagaaaagaattaatgagaaaaggttctgacctagatggagagaagggattctctgccgtctagtcaagtgagaacaagtgagcttaaatctttgagttcctttcaaattgtcattagtgacatggcattgtgaaaccagctgatggagagagtttacacagagatgcataagtaacttgtagttagacaaagtgacagtaaaggtgaaggggagacagtctttttggaggaaggaaagaagagaattgaggaaattataacatcatccaaaactatctcaaactccccatttcatgacttggatgttgggtttttgtttgaaacagtctttgacttctaatctagttgactattcaccacagtactaataggaatttcagaaaaaaatttgtattattgtttaagaattgtttcttattttttttttggttagatatggaattggtactggaaaaaaacacatgtatcaatttcacattgtatcagttggctctcttgaagtaatttgccataataccactgtgggatccattagaaatttagtaaacaatctgatgcagaggattatcttggatatttgattatacaggtagaagaatgtactatatttgtggctggatggcctgcaagtgaaatttatttccatggccagaaagtattcctgatactacagtacatcattttttaagataatctttatagtgttggtaacttttaattttttgaatttgggcttcagtggtgattaagttccttgagactgtgtcaaatatcaaagcacttgaagggtttcagcttaatttcaatgtcagcttcaagcctctagacaagatttaccaattatgcttgaggaaattacctgagaaaggaagaatattgttgaacaataccctggtttagattgaaaaaaggaactttatgtcaatagtcactataactatcatcaatcagatgaaggaaaaattccatcctcaattaattctgaaaatccatgagaattaaaagctcatcaagaagtcctgaaatcgatttcagttcagctttgagattgtacaataaatatttggtgctcatagtgtttcaatgcacaaaaaaattacaattatgtaaatccccctcatcccttttcttaaggaacatataaatgctggcaaatgactgggggaaaaaatccaaatccaaattaagctgatggagaagtacaagaagacttgcctaactttagaattgttagcaagggtcaacattcaaatttaataattggattcagattatctatctatggccattggtattttaattcattgccaagcaagtgaacaagtaaaataaaatgaagcaaccagaatcagatgtgaggaatcctctttaagttaaaatgtaagcaggcaatttttgttgttcagtgagtctatttttcatgcggagaaacttgacgggatcttggaaatagcaatcttgttctagcatggcatacgtagaattgcaatgattttttgaaatttgtagccaattttggttcattgccaaacggtaagcctgtgactttcaagatcaaaagggccgttttttttggagatattaatttgagtcaaaaggtgaggccacaacttcccttaatcagataggagacttaatctaacctgggattgtaaagtctctattgcacgacaacgcttcaatcttcagtttttcacagcttggatttcatataaaagtttgaacgcgcacgcgctcagatcaaacatatatatgtctgctagtcaagtcaaatcacactcgctagagaaaataagaacatgcttccacgaggatgctcgctgaatttggtgactggcacaatgaagaaaaaaaaagtgaggcgatgagaccgtggagagtcgatgatgacgaggtgtttttcttgagcgggggaagtagtgaaccttgggttgcctgaggttttcttcatacagcgtagcagccgtcacaaactgttggtttcgaaagggaaagcgagtcaatttttgaatcatgggttgagtgcgagatagacgatacttactgagatactgattgttgtggggggcatttggggcattaaaattgcagtcccagaacaattgcttccttgcgtcctgaacggctacatacacataaataaaacaggttggaggtaaggaggtgtcttggaaagtgatgaaatagaacgacctttgcaatgactcacaagcgtaaccgtcatcctttctgcggaaatattgtactgcctgtatagaatctttgtagggtacatcgggccggtgacagccataatagtagaaattgtcatctgttatcaattcgacatgaaaccgtcaggaggaaagcaaggaaacgtcaggaatccggggatgattgcaatgggaacaacacattaataagaatttgaacaaacagccgtggttatattgggttagacaggtatcggtttcgcatgagtaatcatgatcaggatcggccatgcaagctgagtttttatggagaaatatcttcaaaagtcagttatatgtactatggtgagtcggtattggtgtgtgagttattgctacttacaggccctgcctttaaccttgccgtcaggcgaaaagtggtaggtgcattccctcgtgccgcctagttgagggttgcgttcaggtgcaactacctggcccgtatggaggatgatgaaaagagctaagagtgtaaaggttatgtgagctctttcgaacatgttcataatgcacttcgttgctgacggttcctgatttggattaagtaaggataagtatgatgagcgaggtaggatttaaatattcgattcttagagtggagcggacttcgggagactggatggttgcacgtttatccaacggccatggaggacccatgtctcaagagagcccgccgatacgtcgaaggttgccaagtgggcttgaagctggcttggctgtacgctgacgaatcgatcagttatttatgtacaatgccaacagtgaaaatttccacatggaaaaaggaaagccctaattcgtcttatgtatgttatagatgtatccagcctttcttcacacacaacgtaccggtaagcccatgtcgccgccaactatacatccgcgcaaatttgcgaattcggctgctttgaccacgggcacagtttttcccctggtggtgtatatgtatgacacagcagttgcgtgttgtttgatttcggctggcagactgccagtcgggtcaatcggtcggcaaattgacctgccagccgtcagattgccacacgggcactcaagttaacataacttgcccacgtcggtttgccgtatctttggacgtgaagtccaaaaagtagttatttcatttcaccaacataacattcatcaaacccaactgagccagcttgttttctgtcttgcatctttcccacatggatgatgatgatgacgatagaagaaaaaaacacatagtcgagtgagaaacaacccacactgaatctacaagccttgtagttatctaagttacatcaagccccgttttttttttgttacagttacacagtggaccgctacatgaagtcatacaagacacaataaagaaggtcaatatccccaggtcgtgcaatgaaacaacaattttacaagtgggtgtacagatgcatgaaaacaaagaaacatcaagagaaaaaaaaaagacaatcgataaaattaataaaaatagatgccaatctgctcggaattcttctatcgcccactctattcaagtagtatcttttttcccaagtaccatatattacattattaccatacaagcatggaatacactccctagacaacgttattgaagaagagcaacccccaggtatgtatgtatgtatctgtatctacctatgcatgttgagcgagaggtctatttttgaagttggactttgaatgccgttgattttaattgcatctttcgcttgactccttgacaggtgaacaccaagaccaagacggtagtgatcggcagcgctagaaaccagaaacttttgatgattatcaaagcgcacgctcagacatttacattcatgcttctggtttgtctagagcgagttaggatggagaaagagagtgcttacaaggcatctgatttttgaatggcatcaaacttcacaaagttcattccgaaatacccggtgagaaacgtcaagggtaagaagatgatcgtgacaatgctgagctgtcgcatcgattcgttagttgagaagctcatcgtatctataaccgccaagcccagacagcggaagataagcaaaaatgatgatcatgttagctctacctttcagaattgcatgactgatagacaagagacgctagggaaaaaatacagaactgaatgtgaaatcgaccagattggaagccaagccactgaacaattcaagtgaacttaaaacactgtctatatggtccaaaacatcagacatatagacctacaaacacaaataaaatcactatcagagacaagctacatttgataacgcttctgcgcgatccaggaagaacttactttagcttgtgaagacagaaagccggtgcataagttagccgcgctcgcccgaggctcgatcgaccggaaatcttcagccgggcctccttcggattccgatgaccgctgagtaccacgatagttggtgatcttcctctcgctaggatcgtggttcatgattccatggactagagtggatagaggattgagcgttcgcttgagaagcaacagttccccagacaacacatgcactgcacgcgaacaaaagacgaagagatgatcagtcgttttcacagtgctggagtaggaggatgaaggtacatacaatgccgcacggtatcgaggtcaggagaaacgagcactttggcttcaaggccggtcagcttagagcggaacgcttcgacgacatccagggcttggtcaaccacgatatcgagtacggcttgaagtagcatcgacgcatccgccgagcttctgagcaaggtgtccattgacttcaatctggcaaggatcggtaagacgctcttggacccgccgtgtgaaaagatcgtgatcagagtccctattcatcgaaacaatcgtcatcaggtcaaaataatcagcgtcaattcttatttttccattatttgtctcagcacatgtaaaatgacacaagagcttaccgtcgcgtaacaagaatatcgacaatttctcgacatgaactcggaccttgtaatctttggtcagttgtctgacgacttcgcgctcggcatcaaagacctcctggatatctccaagccccaatggcgacaaggagcaaatagaaaaaaataggaatctcaacgtgagaaatatgatatttttgagcaagaggcattggcgggtgaatggttgagaagggaaggaggtgagtgcggctcaccttccctgggatcccatgaatatttgttgcagtgccgaggtccatgattggctggtcggcggtttcgtgagtgtgatcggtggatttataggtggggacggaatcggtagggtcgatatcgggatcgaggagtcctccctctaacggctgatcggtggtggctgaaggttttgagtccttcttctcaacagtagcagtggatggaatgagcagatctgggttttcttctaaggtgtgcaccgccgcatggacgaagaggtgttgcttgtagtactcgctcttagagcgagccgatgtgtgcagacaatcctcgactgcaagaggatgtagttgatagtgaatcgcgagtagcctgatcacttcccagctgagaccctagcaatgaatgttttgttttgatacatcaagtcagcattcctcaagtttgtgagatgttttctgctttatttggtccatagtttgatgactgacattgacattaatccatcgcacagcagcccatgggggcctggaagtctgctcgtgggcttggttgttcgatgtggacggattaggttcagagcggatggcgcgttccagacgcttgagctcggatgcgagggaaggttcgaaggattggaatcggacttgtgagtcggaatagtctacgaggttgacggagaccggttggtttgagagatgggcaaactgaggctgaggttggtttgggttgatgccaggttcgagtgggccggtgtggttccactggtagcgctgttgggatgaatgattggtcgtcggtgaggagtggaaggtcgggttggatggtcccgagacgaccctttgagctgcagtgactgcttggacgccagcccgaaagcgagacctgacttggggagtggatgttttcgattaagctgaactgcatagtctacaagctttttgtatatttttctttgtctgcagtgcaaaacctggacttactggctgaaggagaacttttcccagacgatcgatcgtcattcgtggggttttgagactcagatggctctccaataggtgcagtagccactttcaatagccggtccgttgacatctgtaagttctgttgatcgagaaacaagagcggcttgagggtccttgcgaggataagaataccgaagcggaatgagagaaaagatcaactcaccttgagccttgagcctaatcgtaattttccagtcttcaagacacagctcgatcaaccacgaagtcaatggagcgggtaaaacgggtgcagctcggctgtcccccgctgagaccgacggggaccgcgccacccggggggttcaacttaagagcacgccaagagagcactatgcatgtactgcgagctgcatgatagggagattgtatgcgcgactcgcaaggtatcaccttgaaggcttgaactcccctacatccgccatcctcgatcgatatgtctggtaatcctgactccaaccgtgatcccggcgagagagcctcagacaacatagaccccgcccttcaacacgattccgagcccagtgcttccgataactctgatcgatcctcctcagaagattcctcagaggatgtcgactatcagaccgcttggaaggaagacttgatcaacgccttcgatgccatcaccactcccgggacatttgctgcgtgggaggcgcttccgactacccctcctgctggactctatgttgatggagttggcgagatcgcgatgcctcttggcaaggaacaggtccaacagctaatcgccaaggcccatcaagctccctttggccgcagaagcgagacactcgtggatctctccgtccgcaacacttgggaacttaatggggatcagttgcgctttcttgaccccgcctggcaaagctatctgctcgacttgagcaagcgtgtcgccactagtctaggcgtccaagggctgattcgattagagctgtacaagatgctcatctacgaaaaaggggccatgtttaaaccccataccgagtaagcgtctctatcatttactttctgttttcaacctgactgacttcgttggtgatgttcacactggaaattgactcattggtgggttgttttgacgggaaaatctagcacggaaaggactccgggcatgttcggcactctgataatctgtttgccatcaatgcatgtgggcggtgaagtggttgtaaagcacaacggcgaatccaagacgttaagaacatcggacgcagctcaatcttttgcttgctggtactcagacgtgactcatgaggtcctacctgtcaaatctggatatcgatgtgtcttgacctacaacctggccatcaagcccggtctcgcccgaccagcagcaagtgcacttgacccgcaaaagaaaccactccgaaaaacgcttcaacgctggctgaaagacttgactaatgacagctcaaacgatccgcccagccatgtttaccatgccctcgattacgaatacactgaagctgccatgtccttcaaggcactcaaggctgaagacttcgcgcgggtacaggtattacgagaccttgcggacgagctcccttttgaaatcttcctagcgctcttagaaaagaaagcgtctgggcctgttgagtcagattggggcggtagacatagctacaaacgctctagatatgactttgatgacgatgatgatggtagcaattccggtcaccataccatcgatgaaaccgagactgattatacgatcaagtcactccgcgcactcgatggcacaacgattgccagtaattacgactttgacatggacttttgctcggaggaagatccctttcaggatttagaaattgccagggaagattatgaatcatatcaggggaattgggtatggttgaattcatgtttgatgttagagggggagagagagagagatgctgattgggtatctacacattcatatttcctgcagggcccttctgccacccattggtatcgtcgttcagctctcgttattgttccacacaaatgcctagcagagtatctggcagaatgcgcatccgacagcaaaagtacaaacccagctctactctacctagaccacgtctgtttgcggccttcagctagcaaaccaatgcttgattcattggctgatctctgtaaaaagcaatccaacaagcccctgccgccggggacgataagaaacatcctgaaggcttcctttcagcactctcactttgcgctattccaagcaattgcaggcctccaccaagggcatttgccacttgatttttttgactgggcaaaggaatggcttcagacgcttccagatgtagatcgtgctgagaagtaccagcaatggtaggcgttccggggttattatcatcaaacaagttgaatcagtgtttaaaacctgtcttatttgcacctctaacaggtatccatcactcattcacagctttccgtctgtggcagatcgcatcagcatcattgagaaggtctcaaatcccaccagtaacattgctccattagatggagcacctacaagcaaagcctgggtgcaagacctgacccgccaatgtgtcacaaagttgctcgaggacaacataataccgactgctgcggatggaaatgcaattgtgtctgctgtatttaatctcaacgaaacattgaccaacacgtccgctctgtaagccttgagtttttttgatctcaccaaatctgttaaactgatgattgttttggcttccgcttagtctcacatcgatttttgaccggtttcctcaacccgaagcagttgcattcttgcttgggttcctttctcagcttaagactcttgctgaaggcgtggcacatttcccgactttggaaaacgtagagttgcgtaaaaatctgagctcacgtgtttttaaccgccagaggacaccctccagtgtcattacccgcgcaaagggcaagtcagcatctgaaattggacgagtggtcactcctcgagctctcgccaaatatgcctgcgatctcaacagcctgagcaccgatactgcagatttactagagccatttgtccaacaaatcaatgaacactgtcccaaattcacagctcaagacatgcagaagctctggatgccgttcctatatcgacttattccagctctggtctctcgatcaattcaactcaaccagccctgccaccaacagcttgcacgtcaatttataaagcgctacagtgacacgacccttggcgcgtgccctaatccagacattatcagccgacaaagccctcaagtgcgttgcacatgtttagactgtatggagctcaacagattcctccgaaatccttctcagcgcgtttgtcggttcaaagccaccagatctgagcgttttcacctacaccagcaaatcgagggagccaatattgactgcactcacgtgaccgaccggactggatactctgagaccctcgtcgtcaccaaacgttctagcttgcaggacgaggtcaacggatggaagaaacgacaaaaagaactctactttgagatctgtaataaaattcaaccggaccacctcgaaagcttggttggtcctcaagaggctgctaaccttcggattctagcaggactccgaccagtagctgctacatctgcaccaatagtgattgacctaacttaacagaagtcacatcatggaagttgtggtgtagtaatggtgctggtggggcagctgcccctgctccgtgtcggatttctagaccatccattggagcgactttgtatgctttgtttctttttgttcttgttgctcatctaccagtgatcttagtgaggccttatgcccatatacacacaacagttggtttttctctctatagcatatagcattggctttgtttctttttgctcttgttactcatccaccggtgatcttagtaaggccttatgtccacatacacacaacagtttgcttttctctctatattttttccttcttagagcaactccaccgcgggcgctaaatcgggtccctagttggaatttaccgacccaacatgagccaccgcggccgctgtttgagtctcaaatctacggccgcccctaaattttgtgcccgagtccctacatgtagggactcctagcgactcctctatcgacctcccaatcccctttcacataacaactaacttgtgaaactctactacctcaatacaaatcggttccaacttcacacaccactcatcctttcacacattgttaaagactctcgcggtgtatgccgcagcactttgaggctgtaaagttggcttcgcagtcccaacgatcaaaatttagcggcccaaaaataggggccgcggtggagttgctcttatctcttaaagaagagggggtctgctagtaggattggttgatctccatgtcatttgcaaacataccccagagagaatgcttgttgtacttctctcatctgtttcggattatctcaatttttgtggataatgtgtagatcaagtttactttgagggagggaagaatgagagaaggagggagatacaagcaataacaagccccaaaatgagaagaaaaaactggaaaagaagaagtgttcagtggcaagaaggatgttactgtgaaaggtccggactcccacaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcttgtccatctaccattttgcgcgtgaatcgcatatctaatgctgaccccttaccattgattatctcaagatagccttctttctttctgcctttagctagagatcgttcgtttggacctgttgggggtacctgccacacctcagatcaagccctgccaatcatcagccaccataaataccagtggggggcccagtactaaaccctctggaagcatcagtggtgtctgagggtgtggagggagtgttttgaagtgtggcaggtaccccccaacaggtccaaacgaacgatctctagctcaaaggaagaaagaacagaagttaatcttgagattaatgaatggttagggggtctgcactaagaattgtgatttccgggccaaatgggcagatgaaaaagattctgtacatggagaaaaaatgggtagaagagggatatgtgaaagttatgtggaggacacaatggatggacaagataaatttttgatatttgttttgggatccaaagacatgccacagcttgctgtagttgaacattgggagttaagatagtccccttaagttgagatggcctgaggctggatacatgagcagtttcatggtagtaattacttcaaaattgaataaatgaggttatggaggctccaacgattttgtccttcaaaacgttatcagatgtcacacaaatccgcgatattttcctgccaaatggggcctaaatgttgattgttgaattgattgtattggttaaattcttggtgcaatgaactggggtagttgatggttgtgaacaggatacaattagtttcattagagataagagcaacctagaacaactggaagagagaaaaagaaacataactggggtggtggttgtgaaaaggatgaggagggaatccttacacatcatcagcccaggtggaaatctacatctgtgacaggtccatgaaaggtgggaaagcacagactacagaagaagtgacatgtgaaatggaaactcaaaagatttgagtttttttattgttgacatttaggcctcatagctcaaaaattgttaagcccccacttggacaaccttgttacacgtcataaattttaaggtttagcgtggaattgtgttatacataatttatgttgatatatataggtcacaatttagcactgagccttaacatttataatgtataattcagtgtccagatgaagcctgtataagaaatagaggaaggggtaacactgacaagaatttctctcaggagaccagttccagaaatgaaaaggtaaataaaagagacaatgaggtctatttgtagtaactagcatgaaaaatagattgactaagtgcaagggtatccagatttggttgagtgataatggatattacaatagaaacaacaagggtagaaaaataatcaactgggtgcaattaatatcctaatatttgaagcatccaattccattctagagaatagcctggttcacatttcacacttttcattgctaacttgcaataaaaccacagatgcctaaatcctgtctaaaattgcactggcagggggctaattctcagtgtggggactcagtttcctctgctaacttcaaacaaaacatttgctaaaaaatttgaaatgtgaaatgtcctaatgagtgaaagaaggaaagttgccaagctctgaaaactagcaagtaataagaatccagatcacaaaagaagaagggggttagcaatccaattatccatgagaccactgattcaagaacatacaagtgttatattatcactcctccagctcacttgaagctcatccttgatcttgggaaggtatgccataaggctaagttatatagcagtggccaaatgaatggaatttgaaagatatgacaccccccactaacagaatgaataattttgtgtgtgctttttcttcttctcagtgaatttcaatgggtttttctgtgtattaagtcatttatcaagatcattcatgagtatgatatacccatacatttatttcgattttcatcattggtatccacttgtcaaaagtctgtttgccaggtttttttctaattctcctgtttttttcctgtttatatttctcctctgttttctaccagttgtgattgatcattaaattggctagtcacagccactctgtgatctggggaagcggcaatcaaattgttcatcaatttgagttgttttattaatgcatgaaagaaagcagaaaaaagggaatagaaggaggtaggtatgttaacaaatgtgaatataggaaggggaggaagtaggtgatcctgaattaaaactcaacaagcttctacccctcacccgagaattggaacaatatgtttatagccaggatcacgattcataaagtgtttcgctttgtcatgtcttgataagatggttaaggcccatctttgatctgaatctgatgatatgtggatggatcgtattcgtgatcacaacgcttctgacgcagctgaccagaaagtacgggttgttacctctccaatgaagtacacgagccaggtcattgtatcttctttacccaacagctggagggaattggtcagtgacgcgaccgctcgctgcgacaaatcttatgataatggtggctaatgatcagggattcttgaaagctagacggagtccctcaagttcctaacaacctacgtgatcaccgatgggatcgaattaggtcctcagctgattactcaaatgggatggatgagatatgatgtacagtttgatgaataacgtgtacttgcacaccgctcatggttggcttgaagatgcagatgagatatgtaaagtgcgcagttgaagtgttttatccttcgacttcaagggatatagctggttggatgtggtcatttgcaggtgttgattggtacctttaagggctgatctgtcggtactttgaagcaggggttgttgataagatgactggtttctgactctgaaccttaaatcagttcctcgcgccccagttgcagaaataaaaaataggtttctgcctaacccagcctgctttacattgtagtaagttagggtaaaccttaatgctgtccttcattcaactttcaccctccttcactttccttcagcaccttgatctctccctcttcctcatcccccaacaaacatcatcctcaaacaaccttatcatcacaaaaacctaatcaaaaaaaaaaaacaataataataataatcaaaaaaagaaaagaaaacaatgcgctcagtcaactcaaccccatcaccacaccgaagaagagcacaatcagtagcagtcttatcaaacaactcatcaccctcatcaacaacccaaccaccaacaaccaccaatagcaacgactcatcaaaccaacaacagcaatcaagcccttcatcaccatctcatccaaaacgtaaatcattcagactgaatcaccttcatctaaaccttaaaactgactgtgcatcatctatgtatcaccaacagaatctccagtcgatgaatcactacagagcttcaaattactacaggcactcagaacttctgacactgaatccatcctcaacttactctccactcagtactatccaaaagatcaaccacaaccatcctctcatcccgaatctcagctcaccccacttcatctggccgtccgctgtgcaacctgtaacaaattctcactaatcatcatccattccagtagaaatgttctgacatattcaacatttgcttttaatacaatcagacgaggttgctgaactggtcctagcaaattccccagcaaatgtggtcacatcacaagattcatctgggcaaaccccacttcacatcgcatgtagcctttccagagcagatctggtcaccctcctactggcccatcctcaagtcgatgactccattcgggaccaccactctcgtacctgtttagaagtctgcaagagtgctcaagtagccaaactcatccaaggtgggtgcaattttctttattcttatcatcaaatcaactagtactaacaaacacctcacccatcaatcgtctttcatcagccgctcgcgatcaaatcagtgctagcttcttagcccttctctcagcatacatagcctcctctcagacctcagtcgtctcctcctcatccgtcaacgccactcaatcctctgggaatatttccgacgtcatcccatcatctacagccatcaacaatcacgaatcagctgctgaccaactctacaaattcatgaacctacccagatgcaagtcaatcgatttcagtttgaaagaagatcaaactggtaccactctccttcatgaaggtttgttgtgccttcttcccttcgcacttctcttgctccatcgagttgacttagcaatgtttttttattattagccgccaaacgtaaggatatctatctcatcaacctggctatcttgagaggggcagatgtgctggccagggacaagagaaacaaaatgccgatagatgtcgcgatcgatgaaaaagtcaaagccatcttaagacaaggtacgttcaacttttgagatgcaccctcaaagtcagggtttggtctgatgatatggtttgacctgtttacagctgcgtctaccgaaggtcgagccttgaaagctagcgcccatgccaaggcttggagtccagagaactatcaatcaacttcaagttttcccaacactacgcatgtccctgctaccgcttcaaacggctccctcacccagcccactctcaaaggttatctcagcaaatggaccaatatggcccgtggttatagtacccgctggattgtactcgaaaaaggtacatacatatttcataaaaacttggctgttccgttcgatctcgacctgatctgaccaccatccatcactgtgtcaatccaggcttcttgagttactatcgtgacgaacatgacgaaggtaaaaccttgagaggttcaatagcgatgtccgttgcaatcgtcgtcggtccggacgtaactaaagataaacttagatttgaggtctcgtccaaactggggaactcgtaccctcgcttttatctaaagggcgcccatcccttagaggtgatgaggtgggtggacgctctgaaacaagccatcgaagtggcaaaccagaccgtctctccatccaacgacaaaaacctctcccgcaaagcctcggtccctctcgcgaacgccgacaaacgcagctttgtcagtcgccacctgcgtcattcgcggcacattcctagccccagttctgcctcgacccgccgtaacatgtctgtgactgacacctcaggccgccctcgcggcaacactaccgaccccgactctcccccgcgtagtgtctttgctcattcaacttctgaagacgatgacgcctcccgtcccgaccggtctcagctgccattcgagaacgagattgacctgctcgttcaaagtcttaaggctcatatcgagatgactgaccagctcgttaactctctcgcaattccttccggagctccaacccctccgttgaacacttctcaaggtagcacttctgctacaggcgtgattgagccagcaaacaactcaccaactgcatctcaacgtcagactgaagttaagcatgctttaaaacgttcagtcgaagaccttagcgtgatgtttgatgattatatcaccaagatcaataaaagagaaaggtaccacatccgccgctacgaagaagaattgcaagccaagaggttgtgggaagagaacatgcaggccttgctagcttctcaagctgagatggagaggcaattacaatccgtggcacgagatagtagtcgcaggaagaagcagcttaaaactctcagggctgggatcaatgaaagcaatgccgctatcaacaccaccaatgcagaagccgatgaaactgcagaggtggcagaaaagtccgaggtcggtccactttttacttcccccacgcttgcatataattttctagaaatcagtattaacacttctcttttgacgggttttctttgtgtgattaggatgggaagccagcagggacgacagcaacttcagcgagtcgtccggtatccgttgcggccgctcggctcgagcaactctcgggttccagctccgaagatgaagacgatgatgatgagttcttcgaagcgatcgagacgggcgcgatagccgtcgagccgatgtcggtcaccaaaacctcaccctcggagcgagtcctgcacgagttcgacatggaagaattgaaggaaggctacgaaaccaaacgcactacattgcccatcaccgccgacgacagaccttcagtttccttgtggggaatcttgaagaactccatcggcaaagatctgactaagatctcgttccctgtcagtttcaacgaacctgtcagcatgcttcaaaggatggccgaagacatgcaattttcagaatgccgtgcgtacttttttctcttgcgtctgagtcaatttgacgtcttatcaatcaaatctgaacacattttcttgtccacagtcgatgcagctgctgagcaaccagattcattggtcagaatggcttacgtagccggcttcgccatgagtaactattccagcaccgtaggccgattagccaagtacgtccattcgatgaattcagtttccaattttggtttgactgaccctccacatctatccagacctttcaatcctttgttaggggaaacgtacgaatatattgaccccgataaagagttccggtacctttccgagcaagtcagccaccatccagtaagttaactaccactacccaacttctccataaagaaactgctcaaactgattgaattatcgaaatagccgacaagcgcatgttatgccgagtcaccacgatggtcttactttggggaaacagatgcaaagaacaaattcaccgggaaatcgtttgagatcaaaccgacgggagtcgctcatgcagtcctcaacatccccaagacctttgaaggtacccaagattatcctccgttcaagaggaaccccgatcgagtcgaagagcattacagctggaagaaagtgacgacggtcgttagcaatttcctcatgggatcaccgacgattgatcactatggagtaagcccctatcttcatcagtaatgtggaatatctagagactaatgggtttgagatggtcttttgttacaaaaaaaggatatggagatcaccaatcaccggacccaagagagatgtgtcctgactttcaaaccccgaggatggagagggaaagatgccaacgaggtgaaaggaagtgtgtatgacaagaacggagagttggtatgggaactggcgggcaaatggaccactcaactgataggccgacgagcgggctcagcgagtggagacctcgggccggacgagtcagtgacggccagtcgtggacgggagtacttacagctgtggaagaacgacgggcagccggacaacatgcctttcaacctgacgacgtttgcaatgacgttgaatgcgatgaacgggcgtctgaagctcttcctaccgccgacggactgtcgtttgaggccggaccaacatgcgttcgagaagggccaatgggagaaggctaacgaactgaagatcgctcttgaggagttccagagagctacgaagaagaagcgagagctcggcgaacttccgccgcatacgcccagatggttcgtcaaggtcgacgacccggactctggcgaacttacgtgggacgctattcgctcccccgaaaatggcgtctcgatcctctattgggaggaacgtaaacgcgtcggagcttctcgtaaacaaaaccttgaagtcgagtggactgatgtttctcatgtcagtattttgtttttctcttacttccatattggcccatcaattcatcctccttctttgctgactatcctctgtttcacgggtttgatccatgtgtttagatctttggagaattcgaatcagtcgaaaccgattgctgatcatcctttccccataatagccggtcccataaatttcttttttttcccctaccttttcacatctccttataaactactagtactagtgtcactcactccttcccatttttgtaccttctttcatttcgtttttcgtcctgatcacttttttttttccttctctcattctcttttgttccctcagtgtattcaaaccaaagaacccgtagaaaaagaaaaaaaatagcatgtatggacaatgggttttcaccaagttccattatctctctctttttcgtcttttgcttactcttttttttggtgaaatggttgttgatcatgatgatgatttctggtaagtatagtccagatagttagttttagtgaagatgtatacatgataatcttggctacataatgtgttgtcttgcatagcttaagaaatacaaatgggtaatagatgtaggtaaatcaatacttttaatgcacgtgaattttcaacgaaaatgagtgcataatgcaaccaaacatgtggtgatcagtaataggacagttcatgtctggcttttcagctggtctgctgatcagctgctatgccggtttgataaaatcttattgtaaaattgatagcttgtctgaaacaagaacttgcttgttggttgctggttgctaaactttatctcaaatcagcaagtttaatgatcatgctgtttcactgcggtcaactttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatatgtctttttccctgtcatttgatcacacctgacctgaccttcaggaccttcactgaaaaaataggaacgttgcaagaaacaaacattgaccatcgttgttccaacagctggtgttcggtgttctaaatatatacagccctgccccacgttccgtagacacgattgactcgggacgttagattgattccaactgccggtgcggccgaaaacagctagaaagatggttgacccggagaagtacaaagaagaggataaccaagttctatttttacgcgtttgaggaaacgtggcgaacgtttatggtggctatgtataaatatgtacactccttgttcacagtcaacagtgcgtgtgtgttaaaggtatgatatgggttccctctggctcattgaatctcttgctggattgaagctcatgcttgagactgtggccgggggctggcaaaaagttcaaaactagcacccatcaagagaaccaaacgtcatgaagacccaccatcgtcagctagcttttttggggttactaaccacctgcgccgccgtaaacgaatcgccacaatatactagggatttaatttctcaattgaacggtcagtgccttactgacttttaccatgttctgcctgatcatgatcaacgtgcaagactaatattccaagctgaaagcactaggcaggactggcgtcgacattatccctccccaagtcataggtggctccgatttagacacaatctcttcctcaattcatgagccaggatttggtgatatgccctccagttcttcgcctcccccactgaatagaggtgacacgttactaggtataaatttactaagtcatccttctggggagcttcgcaatggtccaacggttgtgccttatgcaattcacatccgaaccccatcaaacaagaggatgagagaggacgaacttcccatgacgttcagtattcactctgaatcccgaaaaccaaccgaaacacttgatttattgaaggaatttggaaagtatccaatgcaagacagctcggccaaccttgttgaaagccccatgcaggctgtatctcctcatagggcgactcaaactgatggaagtcagtctcgtgttctgatagaacacaaacgaaggattctctcaattgatcctgttcatactcttcaagattctttgatattatttgaaaatcagattcaatctccggtgcttacaacgccgcggatgacaccagacggctcagtcagccttgacgaggaactggaaagcgacagagcctccgatcgagcggcaccaattgataggacacctgttcaaggagacaaagtggtagagcccgagggaatcgtaacaagaaccggcccgaatttacaaagcaacatcgctctcgaaagtcaaccttcaaatagtggtgaggataagctgctgagacttgaatttactcacgagattcttaaaacacacgacccattaacagaagataagttggtgatagaagaaatcaagaaactgaatgagcattcaaaaatctacatttctgaaagcaacttcattgatgctttgaagataatcggaaagtgtgcccgcatcatgaaaagggatggaccaattgaaataaagtccagatatcctcattgcaaccccaaatccccaagaaactgctacgtagaaagccaatttgaaacactgattatcaacaacgatgcgtggattgccttttggaatcaaagaactaaaatcaatctggaaaaggtcatccctaagaaaactccaaaatttaacaaaatctttccgctttttttattttatgttgagatgatcgatgcgatttttcccaagattgagggaacatctccaaatgaacatgatgaaaaactacttgaatcagccatcaaggttatccgaactattcaaagtcgaaatctaaccaaacaagaattgattagaagtcacgttggaataacaggatatgacattttgacaaatgtaggtcatggtcttaatacactactttggagatgcttgaagatttggatacataagtcaggtaggcagaacgttttggaaactttctgcaacccaacacaaatcatgaattttgagattttcatcaataaaatcttttgtctttcggttgaaaatttccacatgaaattattgaagagatcagctggtcttcattaatcaatataggtatgactaaatagattagatgcttaaatgccattgttctcttggaagttgttcctcctcatgttgtttatcatgtgtgttttgaaaactggatagatgcacactcacacaaaggttcttggtaatgaaatctctaaggattccagagtttcccacctagtcaaacaaaaaagtgcaaaatctgtcatttcaaacattgtaggtccagtaattgcttaagtcaaacaattgtttaatttacaccccagagtaatatataagtcaaaggtagatgtagatgatagaatatggcccctcaaataagtggaagagcaatacaatgcagaagtatctttgaatcaacaaagttgtctgagtttcagcatttttcattgtatgataccaccaaatttacccctcaattgtacaataagagaatggttggacagatggataaagatgtatcatgtgggtcaggagtatataatgtagagtggaaaattcaatcaaaaaaatcaacaacaaaacacgtttttatggtatgctgaatatccagccattcattatggaaaaataatcatttgtgacattggctttatttttgatctattcatattattatagagaagagaatatctgcataaattggtatttaaaagaaaggaaaagaatgaggttactgaattgacccatgaccacctgtcaggcttatgctacttacgataagggttcgtagtgctatagccgtagactgaagtgaattaagatgaatctgagattagttttctatcgatgctcaggacaaatgctctgtgaggcttacacgagcttcctgtagctattggccagggcaatccaaacctcgtacagattgtagagttgggaataagggaatagataacaagtaatagataacagccggtgttaccaatacttgtactgtttttgagaaaaggttttcgagtgtttttatagctatgtgtaagatataactatcctagttcaagaggtagttctaaaagggatttattcttctagtgaatgctcttcgagataggtggttttaaggtatatcttgtgatagtaataaaatgtaactctgaggaaaaaaggaaggaaggctcccaatcatccctcgagtcctattcttaaatattcttagcttcaattctagggtagtcccttacaattaatcaatgagctcatagctcaagtttaattgagggtcttcctctggtccgagatagcctggttgctctaggtaatgttcactcagtatgtttgtatttcctgtttgtcttaaacaagcctccacttgtttgttcacctgttggtgatctcatcaatcttctgttatagtttaatgttgttatttcatcaattttctatcttatgtgatttcagttatttgtttgttatgtattttctctctattttcttaatcttggatttattatatgattacaacattctaactctacatacttataattatgagttatgtttattgtatcttaattgatatttctttattacttgtcactgtcaagagtgtcactacaggtgttacactcttgctagttgacaccacccaatcaacacagtcactgcaaagatttttaacctaaacagtgttcaaacagatggaatcattcattatgtggtgggtgtgaagctgctgtagaatgtaatatctgaccagtttgtaggcagtgttggtggttagaggcaacaatccagtacatgtatcagccaattaccatctttcatcaattaacttgtctgacaagctagtccaacaagtgcttggatacatatgtccaattgggttggcagcctggaggcaatgggctgcggatctttttggacagagtcagcacatgcacagacttgcttgtccaacaaattcattgatgcagtgccccatacaagtcttcatttcatatcaatgataagttttgggatgcacaatcaagccaaaagggtttattttcatgacatatgaagtaggagcaaaaataaagggaaaaacattcaaatgaaaattttctcaaatcagttatacccaagtgtcattcctaaggttgataaaaattttgggctcaggaatttagctgatgctgggttgcagaagtttacttgtggttgaagcaatcgggtagagaaagcaggagtcaagaaagaagaaaaaaatcaagaaaggaaagtggggcactcgaagatgtaagaaaaatatcaaaaggggattctatagaatctgacgcgtttgaaagcatcgtaagaatgatcgtttcggaatacactaatgtcaggtctcctgaagcaccctcaggctccctcccactccacctggtgacgaggataacgaatttcttgcgactcgttactttcataacgctgctttggaggagggagaactgccagcttctagacaacagatcagaaaacagcatgaagattagcaaccggcatctagggtttttagggttgatagttgtttgcattgccttggatgaactacagggtgccgaagatttgctttctcagtgggagggtgagtttttgactgcctgtctttgtatgcgcaaccggtacctaactttgtacgactaactttccaaacaacgaccagccggtcgaattggtgatggccttaccactccaaaagtcatggatggctcaaattcgaacacagttgcttccacggcacaagcgccaatcaaagaaactgatttcacaccaaaactcgatactcgcccctctagctttcaccgtgaaggcgatgtgccaaatcttacaccttcgctactccggggcaaccgaggggaaaagctacttcgatccaacctgagagaaattaacagggaaacggagcgtgtcatgcgtttgggaactcacattcaaacgttatcaaacagaagaagggcagaagagattcgcataaaagtcaacccttactccggatcctcaaatccaccggaaacacttgatcttttgaagaaactggaaaataattacaagccgccagaccccattgccaacttggacgagatgctgagacgggctgtgttccatgatagtacggatctagccaatcacccgacgccgggcaactcagccaaccttgacgagatcctaaggcaggctgttagagcaacacaacctaatacgactccggttcatataggggacaagagaaagttttcttcgattgatcctggtcatcctaatcaagcaatgttgagaaattttggaaaccctatccaatcgccagtcgtccacaaagtgcatccaatatcaggcgcctcggccagcctcgaagaattactgcaacaggcggtattatctcgtagcacgactattctccctactcccaagtcggccagcctagtcaagcttgatgagatcctcatgcaggtcgtgtcctcacacggagcgacacaatctcactcgactcctgttcagcgagaaaacgaaagtattgcccttccgaattccggccttgctgatgtccataccgaagatcagatccaagttccagctgtccacgagaggcgaacggacaagactcccaagaaatcaagcgagactgtaagagaaagtactagtactcccaaaaagatcaatactctttcaagtcaaccttcaagcagtcgtaattctcagttttacaggcttgaatttactcacgaggttcttgggacgagcgacccactatccgaagacaaaatggtaattccagaaattaggaagctgaatccaaagggacttgataagataaatccaaagaaagttgatacgcaaaatccagagcaagttgataatccgaatccaaacaagaatattgaaatcgtcatatatgaaaggaactacaagcgtgctttgaagataatgaaaaagtgcgacagcattatgaaactccacacatcaattgagttaaaggccaaatactccaaaaaaaccccaagaagatcatatgtagaagcgtattattcaaagctatggcaaaattctactgcatggattgccttttggaataaaagaactagtaccattgactttgaaaaggccatccctcagggccctgaaaggttaaaaaaagtattctttctcttcctattttatgctgagatgattggcacaatatttcccaaggttgaaggaaaatctctggatgaaaatgattcaacatttcttgagactgccattgaaatattccgtatgatccataatccaaatcatgatcccaaattgaagatgagcaaagacgaattacttgaatatctgatcagaacagaaggagatgaaattttgggaactcttcatgatgataatctcacaacactggtttggaggtgcttgaagatttggattggtaaatcaggtagagagaagataaaagatgttttcttttcaaagacacacacagcttcaatctttcaggttttcttcaacaaactcttttgtctttcaattgaacattttaataaaaaattactagcaatatgacttattttccatcaagcgaaagacataaaaaacagctccataagtagtaaacttcactgaaattttcccatgtggcattttgtaattgttatgaggtttttttttccttctctagtctatagaaaactaaattgatcccaataaagacattcattgatgataaatgtcttgcatcttaccttggcattttcaagttgagtatttacagtgaaaaatcatatcatgaagaattatgcaagcattagttcaaatatatggagatttcatatttgagttgaagaacaagaggtatgatctagaagtggcatgggtatggtatctagaatgagttgggataggatttcaccaaagggaataaattaccacagaactgaagaaaaattgcttattctggtgagtttaattcaaaacaggtttggtgcctaaaattttggtttacacaagactacttacctgctttagagtttcagtgggtactccaaccatcccagctctctcaacttttctgtctttcccttggttttaaaagagtaaaaaaaatcaaaagatcctctctttaggttcttttattttgtccctgtggaatgctgttttcaccatttatttctaaagcatctctggggatgaaggttgcaaggtaacttttttctagtcagccacatttattttacttgaaaattcacatgtgttcaacaagtatgattttgaaattcttaatcatttcaaagaactttctcattgaccacctattagcccagcttaactgtttggagatttgccaatcagccctttgtagacacttgtaagttgtgaaattattggccatagcctggaatgttgttgttttgattacgtgttttgcctctttgaaaagaaaatccacattgcgtccagatgagggctgttgtaacacgtgtgttacatcccatcaactcgccgcagcacgacactgagtacatatgacttgggataactcccaagtcatatagttgaagtaacaatcatcatccaccatttctggtgtcatagccacaataagggcaaacatttcctcgcgaaaggtccccagctgttcccagattccatgctagaatttactactttgttacaagttcctcctttggaagcatgttccttacgcgaggggtgctttgcaccagcccaggctctagtggagcccgaagcggaggagttgagtcaagttggcctttcgtccagtatcaactcttgagtcagagtgcataggagtgcatgtacgttctgtctccgatgatgcaggggtcaagtgtcttcttgctgttcaatcctattgctctttacttcaccagaaatcgctgcaaactagtttgacattcaaaactattgattcagattttttttttgggggggggggggcatccggagaggtgaattgtacctcctcaaacttggtcacattcaacggaatcaaaaaaatcatgaagatcgccattcgacacctactcttagtatttttgtccttgatagcctccggtgcttccttagatgacttgccacgagttaccagggattttctttctcgttgtactggtgagtgttttacaatgcgctgcctgttcgtaactctgtacaacttatatgttccatgaaatggccaccaggtaccactggcggcggcgttactaccccacaagacatggatggcatagatttgcaggcaaaatctcccacacttcaagggacagctaaggagatcgatttcagctcgaatcttaccagtagcccttacggagctcgacaaagaggtgatttgccaagctacagtcccccgttgcccccagctgaatataaggagaaagattcattccctggttatcttatcggggaggttccaaggggatcgaggcttgtgccttctaaagcgcacatccgaatcgcagcaactagaagaaaaagagaagacaaatgttttgtgcaatctgagatctaccctgaggccaaaaaacagctcagaacgcttgatttgttgaagggattcggacagtataccccgccagacccctcagccagccttgatgaggtgtcaagacaggctggttcctttcatagggtggcagaaactgatgcgactcaatttcagatagataatgaaataaacgttgttccgattaatcctgttcgtacaaaccaagaactcatgaaggcccttgaaaatcaaatcaaaatcccagctttcaaaaggacccgaaaagataaaacctctgtgcgatcttcattgtgttcaacgttcaacacgtatcaagactttgatttccctagcagatcagtcaggggttctacctcagagaagttggggctcataccattaatgaacgggcaggaacctgcttcccatcaaaaagacactttaattcgagaaaccgacagaaaccgacaaatccatagtcctctcgaaagtactggaaacttgaaagccagtccaacaaccactgatgaattagctccttatcaagttgagatcggtgttgaaaccctcaaaaatcccagcaaaatcaatgccctcaccagtcaagctgcaagtactcgcgatgatcggtttctaaggcttgaatttactcgtgaggttcttgaaacggacaatacattagcagaagatagaatgataattcaaggactcgagcagctaaatgaggagatgaaactgacaattcacaaaaacaaattccatcatgctctgactgtttttgcgaagtgtgacttcattatgaggtcacaaacttcggttgacttacagtacaagtaccctacaatgaaccctaggaggtactatacacaaagccatttttgcaagttgtggagaaacagtaccatgtggtttcaattttggacagaaagaactggtatcaacctccaaatggccattcctcagcttagcccaagattacaaaagatactactgcttttcttgttttatgtggagatgattgatgaagtgattcccaaaaatgaaagagtgtcttcaattgaacatgactcaagtttgttcacatccgccattgaaatcttcatgataatacaaaatccaaatgatttaccagaattgagaatgggaaaggaagaattacttgaatatggaattgacataaaaggaaaagaaatattagggagctataaagataaccataatacattgctttggaggtgccttaggatttggattggcaagtcaggtagagatgacataataaaagtgtttttcagagactatcgttcagcttcactgttcaaggtcttcttcaataaaatattctgtctttcaattgaaaatttcaaccaaaaattatcacaaaaagcatccataatcaagtagcaacatgcatcactgatcaagtggtaattttaatcagttaccctcatatagtttttattttctctattttttgaatcaatcattttatatgtttcttccttgcccttgtataaagaaaatatcctatgtccttatgaagataccttttgtattcaaaatctgtatgtatgcatcctttgccttcgaatggtgtcagtttgaataataaaatttctacatttggataggcaacaaattttgaccacttcagcaagccaactggagtgccgcatcctcaacgttactgttgatttgagtgatattctgaacagtatgttataaatcggaccattgtaagacataaacagaagtaatacagtcaagactaatttacggctggatgggcctcttcgtcttcaggcttggtctttccaaatgtgttgctgttcggggggagggggcaagatgcactccccgaatgagcggtggacccgaatcggagtccaactgactttccactgcatttccatccgccttcgacttcattccattaccacaacatcacaaactcaaccatcaacgctttcatccacaacttacaagaaaccccaatcaaatatcatacagcatggcacccacaggttaccccgtaccgcccccatcttactctggacaacaacccaaatctcccgaccaggaaccactcttgcctcccagctcggaccacatcgacaaacgtcgtgatggggccgcttggggacagaccaatctcaggaactcgtggagcgaccaagctcagcctggcgatatccccgaagatttccttatcggcgtcaccgtatctcaatcgagtatcgagatcaggatggcattcattcggaaggtctagtgagcatatctctatgtaacttttcacactcatcttccatcagttcggccgacattcaggcaggaatcctgacgctaggccaccttgctgctgttttttttatgtttctccggcttgcagttccattcttttcctccaaattgcagctacgacgatcgttgccagtttgatgcgccttgacagctgccgagccttacttttggcccactcctgggtcatcttcatccctctcatcggcgccctcgtcagcatgctggtgctgtttgccaagaggcactcctcgcccgcaaatctgatcctgcttggtctctttaccgtactcgaagcgatgggacttggtgccgcagtggcctttgtggatacgatcatcatccttgaagccctcgttttgactggattggtcttcatcggcttgaccatgtacaccttacgtaagccctagcttatcatccgctcaccgctacaacgttatctaattcactgtttggactttgcagaatccaaacgcgactttagtggtcttgcttcttatttgtacactgccctgctggtgatgatcttttcgtcctttctcaccgtcttcttccctctcagtcggacgatggatgccgtttatgccgggttcggaacactcgtcttttcggcctacattgtgtacgtggttaccttccaataagttttagaaaagctgacatactgaaaattagtttgattgatcgttctgcttcaatagctttgacactcaaatgatttgcaagcaccttagtcccgacgactgggtcgttgcatgtgtatcgctatatcttgacggtgtgaacctcttcagtaagtattgtaaaagatggcgacacactctccctctggtcatgatgtacttctaccatctctgtagtccttgagctaaccacagcatctttttcttctcctattgccagttaatatcgttcgcattctttctgacctccaggagcgttaagcaaatacaaaacgagatggtctctacgaatatggtggtctgcacacatgtgcacgcaaaaaaactcaccatttatccgataccgcagagaagggtttattcagagatggatgggctcccactcaaatgatttgcaggacttgtccctccgaattgttgctatcaacgcatatgatctatgtatctatccacctggcctgcttacatgttatttgttcttttccgtcagcttatctcttttgtctcgctcttgtatgaacgtacacatgcacacgccacatcgttcggccctctaaaacttgttcaaggctggccagccaaggttcctacccatgcatcagttaacatgtaaatcattctgctctctatcctgcccaagcatatcatcttccaggacatggcgggatcacccttccgcccatttaaaaagtggagtttcaagtgttttcccgaagctccttcctgcgtgcggtagctttcaactttgtcgatttccagttgtagtccgtgttacaggtcaagattttgaatcaaaggttccgtgtcacgtcagattctcttgatcgtttgaaacgcaatgattttgcacagcttttaatcttgctagtcgtgtacacagagctggttgagggatgaccttactgatggttgattcagctccacccctcatcatctcaccgatccaaaccgcaaaacttccaaatcattctgactgcagtgcggcgttggaaataatcaaacaccatcctcggccttgctcactcttgccattaacacgcctcaaacgacatgaagattggcaatttcatgcacatttttcttaggttgacagttggttgcattgccatggatgaactgtcagatggggttaaggatgcgatttcccattgtaatggtgagcaagcgtattcgcatccgccatgtatcatatagctcacgttccaagtaataacgattcaggcatggaaggcggcttcgccactctacaatccatggactcctccaggttggaccctggctgctcaacggtttcagagaaagcttataaagaaatggacttgctctcaaaacttgagagtcgcccctgcaactctcaacctagcaatgatacaccatatatcagttgtttgtcgactcgtggaaactgggggagaacgctacttaactatcccgataaggaagctcacactgaaccgaagcttgataggctttctgaaagttacatccgaatccaatcacggaaaagaactcaagaagaaggcctatacatgagctccaactctttcatcagatcccaaactccaccgactacacttgatttgttgaagggattcggaaagcattcattgcctgaggcaccagccgtcctcaaagaaagcccaggacaggatcaggtttctcttaaaagtagaaaaacggataggaacacagttcacatatacaatgcaagaaattcactttcaaataaccccacttgtcacaatcaaaagcatgagaaaacctgcggaaatcaaacccaatttccagacgtgaaaaatgtacaagcggatactcctccaccaagattgtattcccaggagagaggcgcaaatggaaaagcttcaaatcaacaagggattgtagcagaaagcagtcattatccccaatatgacgattggttgatgactcaaccctcaagtgcattgaacctgccatttctgaggcttcagtttgattatgaagcccttacaaaatcggacccactatcagaagatcggatgataattgatgctatcaggaggtggaattggggctcaatcatgatcattgaaccgacaagataccatgatgccttacatatgatgaaaaactgtttcatcattattagaaaacagacctatgttgaattgaaatacaaatatccaagtaaaaaccccagatcaacctatcagaagagctgctttaaaactctgttggacaatcaccctcaatggttcaagttgtggtatataagaactcagatcaatattgaagaaacaatccccagggatgcacctcgaaaattcaaaagcatcttcttattgttcatattctatgttgagatgattgattcaatcattcccaagaatcaagaaaaatatttacttgatcatgactcaagattatttaaatctgcaatcaacatattccaaccaatccaagaagaaaatcatacaacagtagcagagatgaataaacagcaaatgaaccaacaaatcaatgataaaatgaaagatattaagggtgattatgaaaagatcctttggaggtggttgaagatttggattaacaagtcaagaagaaatgatataaaaaaaaatttctttctagattcatattcaaccattgcttttcaagtcttcttcaacaaaatcttctgtctttcaattgagaattttaacaggcaattagaaaatgaaataacaaggaaataaaatatcactataccctaatgacaaacaagagtgttatttgagaaccattggaaatcttgatagtctgtaaaatacagaatttctctcatccctttgtttgaataagatttttcaattctggctggttttcatggtaggccatggctcctcaatttatttaccttttaattttctctgtaaacattatttggatatcccttctataccttcactccccctccccccataaactcatcatcaattaaaaaatcatcagtggcagagatgttttgatcaacaaaacacatatcatattggtgcatttttctgaaaccttccaagtatttcaacaggagatccggcacttgaagttgtcatgagtaataaacatggctgtaaaattgcctgttgggtaaattttatctattacagtttatcaatcgatgtaaagagcaaacaatgtattgcaattgaagagctcagttcacaatagacagtcccaatggctgattagcttgttgaaggtttctggcagtaattatttttaggatgatctgatgatgctgactctggaccatgtatctactagtatgcatgcagtgtttctaagcatgggtgatttgctgattacagcttaaatcttgctgatgacaggctatgtgaactgggctgataatcaccctcacatttatggtatcaaagttgaaatgcatgaaatcatagagtgcataagattataatgcacatttttttggtgagagtttcccactttatgatcaaaactcctgccaaaaaaaatatatatcataatcttatgcactctatgatttcatgcattccaactttgaataccataattatatggatggttcacatctagcatttcagctagtttgctgatcagccaccagctttctgttataaaaaagtggtgaatcttggctgggatatccccatattttagaagatactattgaccaacaaccaaccagcaagttttttttgtgcaagctattatatacagtatatttttaccacaccagcaaagtggctaaagatctgttgaaattttcctctctttctctctctctgccctttaccatttcttatcaccttaaattagactgatttaatttcaccaagtagcttgttttctggttgttttctgagtactcttttgagtcaaatttgaaccttgagaaattaagctcaactcaatcaatcttgtctctactgttgtaatttcttctttttctggtttattgtctgatattaaaaattggttaacaagaattaatgcctcttgttatttgtgacttagaatattttctcttgactagctcatttggcttttactacaagagaatgagaagtaatgtgcagtttgttattttccaagaacttaatctattttctctcaattttttattcaaaatacttttctttattcattttttctttcaaccactttttgaccatttgtacctagtctatttaatctgggctagttgcaagtgaataaaatcatcggttctttacattccttcaccttgaacctttcccaaaaaagggcccctgccttctttgtgccactttctcaaattcctcgacttcaaccggtcaagagctcaaaaactcaacaagatccagatgtgaaccgtcctattgtataggctaatgattttatcattctatcaacatttgttcctgtaagcaaaccctgcataatttggaacaaccctgggtgcaataccatgggctaaatgaattatctgtttccaaagtttctcaagacatggtaccagtgtttgtagtaacatacataatcaaaatcaagtgttttacaaaaacagatagttacatcatcaaacatgttgcaaaaaggcaatttttaaagtgatgatgacggaggtagaatgtccctggcccacatagtatgttacatggaaaaaccaagaacacccggtcgttttgcctggtccgagcgggtggatacattttccacaggaagatggaggaaatggagaggccaagttttgcccaccgcaaacgacccccagcttccatgccaaagcttcgagagcagattgactaaacgggagcctgcccggtctatccaggaagcccccggttccagtcggataacctgtgggcacatcggtcgcgcccaacatcaaaaaaccaggctaacttgaatttctaatatcagccctgctcacctgcagtggaacaccaatatgacggatgcaaatgttctacttatcttgtttgctttcatagctatgtgcaccgccatggatggaatctggagtcatactgacacttttctttctcgccaggacggtgagctacccactctcaccaccaccttctttcatagtactgtcagactgatatttcaagcggcaactaggttatgaaggacatggttccgccaatctacaaggcgtggatagcatcaatggggaccatacaggtgcctcaacatttcgaaaaccagtcaaagaaattgacttcctcccaaaaattggaaaaatttccgatagattagctccgcaggctcacagtcaaccagagcttgaaagacagcctgaaccttatgtgcaaatagcatcacgcaaaagagatcaacaagaagagccctctatgagctatgactctctatccgaatcccaaaatccaccgaagacacttgatttgttgagttctttgggaaggtttttgacgccagacaactcagccatccatgaggagactgcaagacaggctgcggacagtcgaacgacttcaaatggtgtgaacccttttcagattggccatgaaaaagatttcctttctattcgacctccttcttcctatcacgaacttgaaaagacttttgaaaatcaggtccggttgccagttatgaaaaagattcgaatggatatacctcgcgtaggatcttcgtcatgctcgcaaattaacctacccgaacaccgtgacctttcaggccatagatcgaggatcgccctatcgaaaggaaacgtagctcttgaaccagtagatactcgtcaacctgctttggagcataaggagattgcggcagaaactgatacaaattccaaagatcgaaattccctcgcatgtaagccttcaagtgacgattatcaccggtttctaaggcttgagtttgactatcagactctcagagcatgtagcaaattatcggaagatcggatgataattctagaaattcagaagctgagtccaggaagaagaattatcattgaagaagcaaattttcaagatgctttgggattgttcaaaaactgttaccgaattatgacaaggcaatcaccacatgaattcaggaggaaatttccaacaacagaccctagaagatactacttcaaaatccacttcaatgttttatgggatcatgaagctgtctggttttccttttgggatcagagagccaattcacttggacttcaacttgcaattcccactcaacaaacaaattccactaactttatgagattgagaaaattatcattgattttcttatactatgctgcaatgatagatagcatcattcccaagaatggagaaagatcttcaaccttatacaatcatgattcagaattctttcaatctgcaatcatcatcattcaaaccatcaaaaactctcatgaagattttttagatttggaaggtttcactaattataataaaaccctttggaaattgttgaagatttggcttgataaatctggaagagagaatgtaagaagcttctttttcagcaatcatcattcagctcaaatctttcaaattttctttactaagattttttgtctttcaattgagagttttaatggaaagctattgaaggaactaggtcatgaaatatcatgaataatcttgagaatttttggcaagatttgtatcctccttaaagattcaatgtgcttgtttacaaagaaattatttcaatgctgtaaaaatgagtcctgatgagataaattatcagagaaaaaacttactcaaactacctctgcatggagcaacaaaggagagacaaaggccatggggtacatgaggctggcacatgagaccagtacccaaggcagagtaacaatgcagatcaacaaaaataaaaccttccaaaaatatcatctggccagtattgctctgtatgttccactgtataacaaaaacatgaaaatagtcttcataattgaattgtccatgcttgcattctttgatttactcctctcaacaacaatgaacaatttccatcaactcatctaaagccattgatttcatttcaatttgcacagtgatttgtattttcgtcctgctgaaaaaaagacattcatcaaatgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccaaacaaagttccccccggaggatatcccaacgagcatgttgaaggcgtataggagagcgaaccgacgataggagcaacagcctgagcggaccgcgcggacagtctacagggtggaagtgagtcagttaacgagcaagatgaggatggaattatagtcatgaagattcttcgtacttgtgtcatcccattcaatgtgccaaaagctagtgtattcggcgccaacatcttggtcatcattaatgtacagactggatggatgatgaaccccgtcaaacgcaattagcaacaaaccaagcctatcgtatcccaccgttctccatatcggcgaggaaaactcaccatagcacatggtcgttggacttctcagcatcaagacggctgacatgtaagcgactgtagatgaggtcttgttaccgggtactgaacgcagaaaagtaggaaaattaatcaaaaaacagattgatagaaacattttttcttccaggaaaagtgaatgtttgtggtagggggactggtgagatgttgaagaatggtaggctcacatcgagcaatataagtgactagtggaggcagcatagtggagatcgtgaagagtatcagtgtcagttgaaagactcgaagcgcgcccagcctcctttgaagtgccgggaagacccatagctggacgacaatcatgccaaagccgctggtactgagcatgaatcctgaaagtaatcgaaaacgcgcctcagcctgctgttctaaccattacatgtaaaagaatcgcggtgcgtaccgatatcgtccaaacctagccccagccctccgttttcgatttctgaaagaaaacccaaatgcaatgagatgaatgcccgagtatgcagaagagaaaaaaaagcggttatgaagaatagaaaagcggacttgtgtagccatacagaggcacgatagcctgccaagcagtgttttggaagtgcatgatcccgagggagaggaggaccatgagcagcggttgggtacaaagggagcggatcgacgggggctttgcaaatgtcaatgcgaccggcgacatcatcacatctgtgggctccatggcgtcggcattattggtgatcgtgccatagtctgctcgacagtcgtttactgaggacgtcacgccaggtcgcttcctcttcgtttcgagtgtctaatcatgtgtgatacacacaatgaagggtggacagaaagaaagacaatcagaaggcgggctacgatgattagaggctgacctcgtctgcaaatacccaacaagctgacctcttccatgtaaaaatagccaatgatgatagcagcaaagttcagaagtccaccgcccaagcagggcagaaagtacggatattcgatcagaaatgcggatcctccgaacaagctaggatattgctgggcgggtaaagataggtatccgcccataatgggtccgacaatgctgccaatcgcctaagagtacagaagtcataagcatgagttggctggagtgttgtgatgatgtttaagatggtgatatctgggctcacataacacaaaggcaaatacgcagcagcactgtggtttttttaaaaaaaagaaaacatatttttcagcgtcatgtcaccaaatgaaactaccagagaagaagggagggagatagcaaactctgcgaaattcgttgcatcggtgatttcgcctacaatactctggcaaaagcgagacaaaaggtggagtgagatgatattgcaagcagacgcatagcttgtcttccttcaaggggcgacagtgtgtgtgtatgcatatagaaaacgaacctgtaggacggcaacgttacctggaattgattgcaagatcagtacaaggatggtgagagggaggggagagggagagcgcgtaccattcatcatgccggcgagaaacctggagatgatcaagccaagataggtcttctgcaatccgaacaagatcacactgactgccatccccaacaggccggtcaacatcaccggcttgcgtccaatcctgtccgacaatctcccccagaagatcgcttttttatgggttgatttacatcgatcagtaagacaaaatacgttccgtcctctttcactgggggtcaaggggacaaactcaccagttaacaattgagcaatcgcaaacaagcctttttatcaggaaaaggaaagcataatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatttcattccctgttcattcaaatgggatacaaatgatcccactgtcacaaagcagtacttctctcatagagcatctccaccgggggactaaacgcgggactaactacattagctactcaaacccgatttagcttctccaccggagccctaaatggggttctaaaccaagaaaatccgtttcgggccctacacaattcctacatttaggaccacatagcaccccatatagatcccctgcttcgcatttcacacatgtgatattccacacttctccaaacacaacccccaatatcctccccatatctatcgtcggcaccatatcaataaacctacccctgcctccaaccaatctcaactcgctcgctatggccaacaacaacgaggaaaatgataacgatgaaaacgttggcattggtgagttcctattttgatcccttcatcatttacacatatttgatttctaactatgttacactaccgattgaccaactcagacacacccggcgcccccaaggaatcccaagacaagtcgggcgaggagaagaaaaaggcgccaaattatactgagccggaggactacgagttgtgtcgagcctgggttcaggtctccgaagaccccgccgtcgggacgaatcaagaggggagtaccttttggcaacgcgtctggacagtctatcgtgaagcagtaccttcgccaaaacgaccagtagccagcttgaagaaacggtggagcaacaatttgcagcccgctatcaacaaattccgtggtattgttcaccaagtcgaggggctcaacgagagtggggcatcggtagaggatcagctcaaccgagctcttcggctgtacacccaagaccaggagacacacttcaagcacctcagatgctataatctacttgttaagagtccgaaatggaactcctactgccgcgatagtaatcaaaaggagaccgggaagaaaaagcgagcccgaagtcctagtagcgaagcacctcaatcacaacttgcgtccacactggcaccatccgatcccgtctctgactttgaaggcactgggtcgactccatcaatgctagagcgaccaattggcaaaaaaaaagcgaagatgatcaaccaacttgctgccaaagatcaaacctggaaagacgaagtttcagcggctcacaaacagattgccctggaatccaaacgactaaacgacatctttgcccacgattcaacctccatcgatcgcatctcggggaatgggacgactgcttctgagctcgccatcatgactacagatcttaaaggtcttgatgacgagcagaaggaatactttaagcttaaaagggcttctattctccaaccctccgtaatgaacagactccagtaacaattaggcttccttttcttttttttacctcctcatttggaaccgatctgtcgactggcttttttttccttcttcacatgaaactgattgactcttaacgcctccattgaaacaaatctctcactgtttttcatgttcatctcttaggataaccaatcagttgtattttctctttatctcatatgactcgcgtgaccaaattttgaatactattcagatgaattgcaatcaaacccagtgagctggttactttgaatttcatttccgtcgagcacaaataaaaaatttaagtaattaagaacaagaacatgtgagctcagaatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaggggaaaaaactgatgggtcaagtttaataaccactcctaatgcttagcgaaatgtattactcttgaacgccgcaaggaattgctgtaggatgttatctcattaggtcctgggatctaccttttgacttggcgccccaaaaatggactctccatgatgttaacaatccgtcatgttgtccatgcctcttgtgaggtctcaagtcctaaacagatccactattttagagtattcttggatgttctaaggtcaacagatgatgaaaagaggctttggtgattattttaagagacagtcaaaaccatttgagcgatacgctggacatagggatagtttggtcacgagaatattcgatttggtcttggaactttataaaggagcgcagagaaaagtgaatgaacccgatagataatttggctgtcccctgttttcggttgtgaagtggttcagtcgatcggaatactgtgacatcccattggaaccagtgtgatgacgattacatactcagttgagcctgtgacagctatcacccaccaccaccttcctccaacattcaacatccatatcctttcgcctctgctgtgaaccccaacaactaaaggaactgatcacgaaagaataacaagaaggaataccaaccccacgagcctcgatcctcctcatcatgaaactcacattcagttagtctgacctccctctatatttttttaaaaaaaaacatatttcgcgactgaaaaacaaaagtagctaacccagctggtatcgatttgattcatgatagaaaccctccagaagcaacagtttgtcctggatgtcgagccatcgacaacggtcgagaaactgaagagtctaatcaaagaatctcaaggtttcgaacctgaacagcagaagttgatcttcagtgggaaggtcttggcagatgataagacgatcgagcaaatcggcgtcaaggagaaagacttctttgttgtcatgttgatcaaagtaagccaaacattctcttcctcctcagataaaaatctacatggttcactgagactcttatctagcccaagaccgccccgactgttcctgcccccgcaagcgtcccgagtggagctggagcagctgcttccaccagcgccaccgcacctacaccagctgctgctcaacccgctaccgccacaccttcctcaactactgcccccgcctcaaccgatgctgataatgctagcgctgctactcccgctagtggcacccaagaccccggatttttggtcggttcaaacctacaaaagacgatcgacgaaatcgtcaacggcatgggattcccgagagagcaagtcacgaaggcgatgcgtgctgcattcaacaaccccgatcgggcagtcgaatatctgatgaccgtacttgacccactcatttgtcccctagaatcgttttttttctctcttttctctgatgcaacacaaaccttactgaacgtatcctcatcttctttcgcagggtattccagcaggcttagatgcgcctgcacctccagttacactgccaaccaatgccccgtcaacagtgaacccatctgctacgactccatccgctgctgctgcccccgcagcgggctcgcgtaacctattcgaagctgctgcagagcatgttgctcaacaaaggcaaccaggtgaagcagcccttccgacagcagaacctgctcaagctggggctcaatcgatccctaccagtcgtgcactcgaagcactacggaacaaccctcagatgatacaacttcgacagcttgttcaacagaatcccaatctcttgcagccgttcttacagcaacttggccagagcaatccaaacctcctcacccaactcacctctaacccgaccctactgatgtctttcttggccgagggggccgaagggctagacgacgattcatcattaccacctgggatgatggggggtgctggagctgggggaccagaggaccaaacccaatacgtccaggtcagtcaagaggagcgggatgcgatcgagcgattggttggtctaggctttgagcgacaattggtcgtccaggcgtattttgcgtgtgataagaatgaagagatggctgcgaattacttgatcggtaagtcatccccctcgtccaaacccctctgcaacgatctgtccatccattcatcttagaccaggagagctaatcaatttcgagtggattgcccttgttcttttctgttgaccgggtttatctccagagcacggatttgatgactttgaagaagcggctactggcggagatgcgtaaacattcaagtcaaacttttcacttgacttctatttcatattcttcacacaagtttccattaacataccacttaatcagttccacgtgttatacattcttcttcatctcagaacccaaacacacaaaaaaaggcaaaatgcaaattttagctggtggttccctcctttcccattttcatcatttgttggtccttctgtatatgtccatgtcaaagaaaaacaaataacaaatgaaaaaacacatttaaacgattaaatgaatgattaaatagcatctcaatttctatttttggcccttcaaacattcatacacgttgccatgcagccaattaacaaattaaggctattaagactgctatgtgcttgttttgaacctgtgttggtccattggtgaatgcttggactgatggatcgtagtccaaactgcaaattggaaaaaataaaaacaatctcaagtcaatacaatgtaaaacttataaagcccgctgagacattccacatggatgctttcccaacaaacagcaaccttttggctcgttcaactgctggtcaacgtgggtgtcagacaacttgtgtatgtatgcaactcgagcatacttcagatggaaattgcgggacgactcctcaaacggcaaagtcgaaatactatgtcgaactgaatcgacgtgacaaatgggctcaggaaaggaagaatggaaagctctctcgacgctggaattgctcatgtactcattgacaaagaacctcatcaaagccgaacttaacacaagttcctccgaagaggtcgccaaacttaacatatctaagtgcccccgaggaggtcgctcgctgcgcgacctcctcggagggacttgtgctaagttcgcatcaaggcgctcatttctgaggccttattcactcaggggaaaacttccaaacaggtcatgttgttggtatgtactgggatttgaagcaagtctaaacttatttgggatctaacatgtatgcatgatttctttgattgtaaagatgcttgaatacatttttttttttgaaaaattcgggtaacgattctatgatttttttgacctctactgaatcacctctgcaacaagtatgaggagggacatgacttagatagcaccaatccaggtcatgagccagtgaccttcttcatatgggaaattatggtgttgcaagcgggtctggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcaccgatatcgactaccaccaccaccaagcccgcgacccacctggttgacctgtgagttcaggtttggcgcgggtggcacccttgcttgggctcggccaagcgtggcttgggtccgaccccctccaaattggggaggtgccaagcgagggttgaatctgagccaagttgggtttaaagtgcgccacgcgcgcttgggaatcggccaagcccgcttggccccttttttgcccaacttgggcctgtgcccagacccgcttgcaacaccatatatgttcctcgtttggactgattgcgtgctgaaagaaccgttctgcaaggccatctcgcagtaagtagtgcaatgatgggccatccacgttgttatagttggtaatgcaaactgcatgttccctggcgctgtaatcgaccttcaaacccctgtgtgcgaaatcaatcggcgattggtgcttgcgatgagattcggttgcatcggtccaccgattttcccttagctctcgttgcactctttcctaatgaacaacgagctttgaggagatgtataagttagtatcttaaggatacgacttatagaagacagcaacgatgagaaccaacctttgaggagatgtataagttagtatcttaaggatacgacttatagaagacagcgacgatgagaaccaacctgagtaacgatgttgatggttagtgagttgttaatcagaaacaatttagttgattgcaattcttttaatacacacctttgaggagatgtataagttagtatcttaaggatacgacttatagaagacagcgacgatgagaaccaacctgaacacgatgagaacaaagaaggttaaactcttgaacaacaataacatgaagagaaagaaatacgaacctgagtaacgatgttgatggttagtgagttgttaatcagaaacaatttagttgattgaagaaagaaccgatacaataagggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggacgtcactaagaccccctgcggacggtccgcaggccgtccatccccggagatgggagtcggacctcccaaaccttcaacaggtttgggagtcgatcatcccaaaaaaaaataaaaataaaagataaaaaaaataaaaaaacccgggggtttttgggagtcgatcttcaaaaacccccagggaggtggcgagtcggcgccggactctcagcggcggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtattcggaaccattggtgtggaaacaggacggcagtggggggaagttgaattcattgagtatctcggtgatgtaatttgattgagacaaggtcaaatgatcagccactcgagttatattcatacccaagagcgaactgattggacccaaatcctccattaagaatttatccttaattaaagtcttgaatttatcgacattttgagagattatgacaagatcgtcaacataaacatgaaccaaacagaaccagttcggatccgccgatttgaagagacaaggatcgtttggggaagggaagaaatcgatggaagcaaagaaagcttgcagctcgcggtaccaaagccgaggagcttgcttcaaaccgtaaatcgatttgactagacgaagacaggtaccgggtggagcatcaaaaccttgaggaattcgaagatatactgtttcttccagagtgccatttaagaaggcatttttgacatccatttgatggatatcgagattgttattgaccccataagtcaataccgaacgtaatgccgacgcacgaccagtcggagcgtaggtttcagtgtagtcgattccatcacgttgtgcacttccctgagcacaaagtcttgctttgaatttgacgaattctccagccgcgttgaatttcacacgaaagacccagaccgatccgagaagaacttgatcaggaggaattggcaccacattccatacttgtaaacgatccatcgctgagagttctgttttgatcgcttcagtccactcggctgattgagaagagttaatggccgccttgtaagtttttggtacagtggcagcttcaagaactgaggagtaacaaagacttttgttgaaaaaaggtacaaaccacggttcgtcggtcagctcttgattcactagatgtgctcgtcttttggaagtgagaatgttatcggtgtttatgtccgatgagatgtttttgggtgcaggttgatctttaggaacgtaagagtaacccggctttgcaaaagaaggtaaagtcggtagaggagtagttgaggtaggagattcttgaggagaagaaagattgattgttggattttcatcaactaccggtgtcgaagacaactcaagtggtgagactgccgcagcaggtacagacgatgacgtaggtgattcatcattatttccaataatgacgtcatcttcacataaattatagacagggtcactcggggagattcctggaaaagtagactcatggaaagttacatcatggctatactcaacccgagtacccgccgtaagtattctccagtttggaatacccagtctataacccaccaagataccttccctagaagtatcactaaatttacccaccctattatctcccggaatgttgataaatgctcgacaaccgaaaactcttaatctagaataatcgaattttgaaccaaaccatatttcatgtggagtttgccagcgaatcttctttgtcggagtgatgtttttgtacaagacagccgtagcaacagcctctccccacaaatgaacagaaagacctgcctccttgagcaaagacctggctttttcactagtcgttcgattaccccgctcggcaatcgagttttgctgaggagtatagggagcagtgatatgatgaatgacgcctttctccttcaaatatgattcaaactccttcgaacagaattcgcctccaccatccgtcaccagattgaccaaagatttagagtgaaaagaagttacttcgttgtaatattctttaaatttctctagagcttgatttttagcagaaataatatacacatgtttgaaatcggagaaagcgtcggttattttgaaataataagatgcttttccaagtgtttgaggagtgatttttccactgagatccatgaaaacataatccaaaacacgttttggtttggggagatgactggaaaaaggtaggcgatgtgatttcaagagactacatgaaacgcaatccagagttgaataagaagctccaaacatttttgctaatgcttctcgactaggatgaccagcctgtttatgaagaagcgctgaatcagtttgagttgttttgaaggatgttgagcatgaactagacggaccttgaggttgaacggtttttgctttacaaacatagatgttgcttgatatttcagcatcaaaaagtttcacgtttttagcagaatcgttgacaaagaattgagtgtgagaatttttgtgtcggagaagatcacaatcgttcagcgaaagacgagccaggctaagaagtgaatgcataagaccaggcacatgcaaagctttgacgctgaaggtaactccatcattattcttgatgtgaatgaggccctttccttgtactttcaaagactgaccgctagcaacactgacagaagattcaaccgattcgtagtcgacgaagtttcgtttatccggaaacatgtgatctgaacaacagctgtcaagaaaaatcaaggaggcgttttgaactatcgagagggcttgagcatcagagacgcaaacgtagacaccactgatattttccaaggatacgacagcattcgctttcttcttcccggagttagatttgcgattcttgtaggaatcgggagccttttcaggatgaagttggtaacaattagttctactgtgatgagccaactcgttatgttgtccattctcgcagtatgcaatgatcgtcttcattgctgattctgtcttgatatgagaagaatcaattgagttcgatggaataccggttgtactcaattgttttgaattaagatattctctggttaattctagatcaagaggaagtttggtgaagataatttcctttgaattttccatgctttgaggtaagagattgaccacgtatttggcaaggagtttttcatccaaagtgctcttctcaaacttgacaatcttgattccgaccaaacaaagatttgatattccgacatctatatccttgatgaattgttctaaagtagaagtgaatttgatttttaagaagtcttgataaacgaccacttgattttgagatgagtcggattgaaaatgttgaagtaaagctgaccagatcagatgaggttccctgacatttttgtcggtaatgaatttagcatagttttctaagcctaaattaccaccaagaattccagaagcattcgctttcttatcttctaaagccgctttggctacagcatctttctcaccaagaacaagattggatagaagatgggcattgacttgttgtctgagacagaatgaaaacatgacattcttccagttctgaaagttgactttcgtaagaagtggaagatggctgacagttgtttcatccgtcattgcgtattcaaaaattcgtgttcgttaggcttgcagatttaagcacaatctgggctcataacctaatgaacaacgagctttgaggagatgtataagttagtatcttaaggatacgacttatagaaaacagcgacgatgagaaccaacctttgaggagatgtataagttagtatcttaaggatacgacttatagaaaacagcgacgatgagaaccaacctgagtaacaatgttgatggttagtgagttgttaatcagaaacaatttagttgattgcaattcttttaatacacatctttgaggagatgtataagttagtatcttaaggatacgacttatagaaaacagcgacgatgagaaccaacctgaacacgatgagaacaaagaaggttaaactcttgaacaacaataacatgaagagaaagaaatacgaacctgagtaacgatgttgatggttagtgagttgttaatcagaaacaatttagttgattgaagaaagaaccgatacaataaagtgagagatcttgtacacgatcaactaggtttcaaacaactgcggcgcgctgctaagtaaaagaatgcataacttaaaataagagaaagagataaagtgaactattattaagttcaatatttccttcattacgggcgtgccgtcccaatcctccaagtcaaatatggtgacctgtggagctccatgagtctggataaacaaccagccgttaaaaatcccagtcatgagtgaaattctgttgagcttcattgttgcgaatctatccgactactaggtaacctcaatatagggagaaaaaaagatgtgatgtcaagcagtgtaaaagtcaacgcccgactctagaagggtatacatggattggtatagagcacaggtggatcaaaaagatatggggacacactgatatatgcgaggaagagggttgatagaaaagtatttgccgaacaaaatatggagagtttctgttgaagcttattagtgtgtggttatcacatcagatgtatagaaggcgtcagatcaaaaaatcaaaccctaaccaaagcatcaaagacttactaatttggaatgaataatttgatttaaaacagaggcacactggaccaaatgacaagaaaagctccactctggaatgctatgtaacagtctcaacagggagggtaggggttaatttatagaccagatcaacaatctcaagagcctctcaaaactcttcatttcaaaacaaaagtatcatggcctgagacctgaatattgacccgcagctcatattaagacaccccagaaagagacggatcaatagcagactcctaatagaaattcaaacagatgcatccttgccctgcgccatatttgggggccgaggtattaggcagtgatcacgctttataatgggggtgatctagtaaccattgctctgcgattccgcgccacagagcttggcatgatgtcggtttaactttaagacaggccagacttgttgcaacctcatcagcgaagtgacagatggacaactgagaccatatttcctgagtagcctttcggaggagctttcccagattcactctatgtttcctgtcaatttagtagaaactcaagctttcatttcgggaggaccggcgcagagcaacgtttgactaagaggaaatggagattgacatatgcgtagtttggtgcgaacggtggaaaaaatcggatggcgagctgggttccgatatgatccaggagggcgaaccatcgacaaaggtcgagaaactgaagattgctggcaattgtctccttttccgctttaatcatttgtttctccttatgtatattgggagccatgatcatctcaaagaaaggcaagaaaaagatgaaagaagtataactgatcaacaaacatctcagacttgacgcagctaatcatgcaaaattgagtgaggccatcaagagtgctccgtattcgtattgaccctttatgacattgcatgcttggactgttgggacttggatggtagtataaagtatataaaactcataaatcccggtgagagattccactttcatcatttcccaacaaacagcaacggcatacatgatttcaccattctgtgctgttgcccttattgtatatcaggtttctcactagtgctttcacaacttacaaggcctgactctacgccagcagcggtcgtagcaatttatcccaatggactgaggttaactaatcctgcgccttttttctgaagcactgatgaatgaaatgacataaaaatatggaaacaggtcaattttttgatgcttgtgggtggcctgggtctatgaccttttgagatctgtatataatttctctattgtgcattaaatattaatgcaaggaaggatgagaaaaatgcgagtgaagattttgtgcatgtttgacatccaatcacttctccaacatgcatgaggaggggattgaatcgacactagctacggggagggttccaaatccaggtcatgagccagtggcctgcttcaaatgggattctgtgttgctggtttggcttgattgtatacctcaagaaccgtcctgcttgcccgtctcgcaataagtattgcaactcactatccccatagttggtaatgtaagctacatcgtgtttgccgctgtagctgaccctcaaaccccagtttttgtaatcaaccaacggcttctccccgcgatgagattcttctgcatcggtccaaaaattttcgctcagctctcgtcgaacactttccttcatggcgggtgtgtcgtcccaatcgctcatgtcgaatagcaagatctcttgaggcccatgagtcttgataaacatcaagccttcaaagattacagccatgattagaactacgttgaaattcatggttcctatctggcttccacaggaaattcttggagaaaagagatcatgttgtaaatgatataaaaatcagtgcccaactctagaggcgtgcacatggattggcacaaagcacaggtggatcaaagagatatcgggacacactaatatgcaagacagaggtttggtagaaaggtgttgagcaacataaacccaggaatttctatttcagcttggattcagactcccaattggcgtctaattttttgaaaacaagtgggcattattacatcagacatattcaaggtgtcagatctggcacacaaattaagaaatcaaagcatgaccacagtttcaaagacttacttggtatttaataatctgatttaaatcagaggcaagctgaaccagatgacaagaaaatcttcaagaaaatcttcaattcagaatgataagatctaggagtgacgttttgtttgatttgtaaaccagataaatgattcaattagcgtctcaaaacacttcattccaaaacaatgtgacatggccacagagaactaaatactgccccgcagttcaatatgagacattgcacaaaaaataaacttaaccaagtccttctttcctgaggccttagcagagagatttatgtcatgtcggcaatcctcatgtgacaatacttggagttttggtggcactcaaatttgagtgctaaaatttaaaaacataaccctgatgattagctatccattcataatccaatacattacaagatcatgtggccttcattttaattcaattcttcaaaaacattgcacaaaaagtttggaagatggtgaaattcctgttgagtatttcctacagaaatgtggggcacgtagaaagattaaccttgaagaagttttctttgtctgaggccttgtcagagaccaatttcctatcaggaatcaccatgtgtcatgtgaaaataattttaataacccaatcttgatgcttagctatacattcaagaattgaatctttaatgcatgggttgaccacatgtgtgggcttcttcttaagggcaattgtatttttcaaaaactataaacagcattttggaaaatggaggcattgttgttgagaaagttccatagctgaatctgccaaagccagccaaaatttacttcccaagttggaacatctttccaactgtgaatttactgcagctattcatgagaataacctggtctgcccaaaactcctcatccccccccccctccaattccacctcattccccagattggtggcatttcaagcatgttgaggggtatattccccctgaaatcattggttgattttgacttctgggttcaattttccaccaaaattgaattgtcaaagattaggatgagagatcaggattggtgactatcatgatgtcatttggatattgggctgcataaattttcagcattgtagatctacgttggatcccatacaacatcaaatttcactaaactttggctgggtggggaaaaaccagctgtgacaaatcatcaacaagaataccatatacatctttgtaaatacttgaatgatgcaatgcatgcatctgtataacctcaaatgtggtggccaacacatttaattgcatcacatcatgctgtgatgatgcaatgcatgcacctgtataacatcaaatgtggtggcccacacattgaattgcattgcatcatttggaaagtgtgataaattatgtatcatgtaagcaacaatgggtctttactttacagatattggtattgtaccgttacagtattttttttgactcaataaccctacgggttttaccgcaatccgtatcggatttttctttacaatatcccagtttgtggcttttgttttatttgcttttgatacgataactgagatattgggatttttttctgttactgagcaaatggacccatgagcaataacaaagacggaaaaacctatttttttccctgtcgtcttcagaacaagactgaatctcaacagccaattcggaattggatgaacgttctgcccccgcaggatgtttgtgaggagccggatgtgttaatctcacccgcgagtctgatgatagtgccaccatgtttggtgcaatgacaagagatgaagctcttgatgagcggtgtcgttgagtctgagagtgatcagtagaatagccttcagtatttttaccatcagaggggtcattctgagtggattttggagtttgtgaggccatgctgcttctagtatctgggataagggtcctggggatgctatcagggttatgtcccacatataagcaggggatagctcactgaaggcctgctgtcatcaacttagggcttttttatgccttttgcccctagtggagttgattattgtgttaaccaggggtaaaacggaaacctataactatatctgtatgaagcaaccaaaaaatgggtgcctcaatactatactagttgcttggggcttggtcctttactagtaccggtattagtaacgggtggtcaagcatacatttactataacaaaaggggctggatatcgtagagtacagtaaagacccattgttgatgtaagctgtgtcagatgatttacaaattgaaaaatactggaaaagattgtattgggaaggctaatgcactgatcatatgaagaaacataagagcatatgtataagtgtttattggtatgtattgcctgtgcttgggactgtgccacatgtggatgtgaaacctaattttagtgcttgtgaaaatttaaactcatgatttagcttcatggccatcatgcaaatgtgaattttgaaagcttatctgggccaagtgtatatcattaaaacaggttccggtggcatgtataaaaatgttaggtatctgggagaaaaaacatgagatacagttaatactgatcatgagctaggaaaggagaggcatgtatggcaactgagaagttgggaaaacaagatgtgaaaaaaatatggaattaaatttcaaaagggatttccctgtatatcttttgaaaagtattgtgtggtacttcttacaagcaactcatatgaagccccaaatgtataacagatttttatgggctaagagatcttgagtttttgtcccccatatcacttggcaccttcaactcagaaacaagtgatctgggcttactgcctgttcttttttttgtcatagcctgtttcttaattagtcaatctgaattttagtcagatgtttgtatttccttgaatatcttcaggaagatgaagtaagccttatttatgtattcctgagctttgaaatcactcatctggttcagataaatacttccatttctagaatctgcccatacatataacactctatgggcagtaatataagtagaaacagatatggaagaatccctataaggaataatctccctttgatggtcaggacaagtaaaaaccatcagtataggagcctttgtaccaaaccccaaaactttgtgatttgccaagcaggggttggggattttaggcttggccaagccgcattttggcttggaccagtgaactcactcaacatgtttttggccaaacttttgtggatgttcagatgggttgccaacatcaatacaagaggaatgaagttgatttttgtttcctctatacatggtcaaatggttatcaaagatcccttgagatcccatttttgggtatacaaaactggatagaattggccaactgtttaattcctggccctggttccattgacattctaccagggtccagtacctcttttttttcaagagattagatactcaacaaattgggattgattgactgagaattttccaatctaattcttgaatatagcactggacatcaacttcacctaactctggacttttgtcaatgtcctagttgccattttctctgcttattgatggtcaaatgatgattaacattatgttgaatctgccaaggcaatattcttctatatccctagcatataagcatgttcaatcacgccaattcaatgaagaaaatttgaaccttggaattgatcggtgcggcagaccagacaaattgattttgtcaggttgattaaagaggtctcatttacaactgagtcaaaaagttttgtaagttattcttagagctcgcctgctcatctgcctgtttccgacgagccagaagatcgttcaaggctgatcgagaaggtcgattctttgattttttggaggatgatgatttggtcttctctagtgaggtggaatttccagttgttggttggggagaatggctggtttctgtctccgttttcagtttcttattagtcggtggtggctgttcctttatcaggctttcagatggttggtcgaccctggttgattgcagttgttttcagatttgatgttatcaattagtaatcattcgatccttttttaatatagagggatgaccaacctcgaccaagttgacagaggttggatgaaccgttttcgacaagtcggtctttgacaggtgagtaggactcggtgagttttcatcttgacgctgatcgagcaagaggccagacatctgtcacaccatctgatcctagtgtgaatgaattgatgatgatgtggatggcgatcagtgagagtggcttggttgatagctgtttgggcttgttgttgtcggctgattagagtgaagtatgtggatagtgaagggaatgcattcttggaaatcagttgggctgattcttgaaggtgttttcgtttgagtagttgttcctgtgggttgaattcagtgtttgcttgtttgatggctatcattgtggtttttctaaggtttcctatgtatgcaaagtttgtagttttgtagtgagtattgggcattgtcagaaactcggtctttttcattaattttaatttttgatgctgagactgagagtgtcggagtccacaagtttgaatgcagacaacaacgagacaacaacaagcaagcaagctcgaattctatgtcactacattccaatatcgatcctcaccatgagcacaacgactaccgtcctaccacctcaaccggtcctcttcccttcgctggctggtctggatagagccattggtaaagtcatccttcagatcccttgaacctgaccagtaaactgacttcttatctgaatctttctttccaatgaccagctatgatcatcgtctcagagatcggagacaaaactttcctactggctgccttactagcgatgcaacacccacgactgatcgtcttcaccggtgcattcctagccctcctggtcatgtcggtcctctcggctggattgggacacgtcttgcccacactgatctcacgtcggtataccgtcctggctgcatcggcactctttctagtctttggtctcaagatgattcgggaagggatggagatggagggcgggacgggcaaggtgcaggaggagatcgaagaattggaacacgagattagggagaagggcgaggatctcgaaccagaacatactcgactggaggaagcacgtcctacggctcgttcacgtcagctcaccggaaataaggcttccttcaaacgatctcgctcgcaagagaaacagaatggactcaagaacctcgtctatctactcatctcacccgtcctcatccaaaccttcatcatgactttcctagccgaatggggagatcgtagtcaaatctcaacgatcgccttagctgctgctcatgtttagtcgaaccccctccccctttttttttctccttcccttgccataacatttcccaatctcaaccatcatccattgatctctcattcctctccaacgctttctcctcctcatagaatgtttacatcgtctcactgggaactgttcttggtcatgcaatctgtacattcttcgccgtcatgggaggtcgatggttagctacaaaaatctcagtaaaatacggtcagtgagagcttttttttcattcgatccaaaaaaaatcagccatacttagtttttctgtttgcctctcctctgctagtcactctggggggagcaatcttgtttttaatcttcggtctcctgtatctctacgaaggcttgacatggcaagagatggtaatcgaagatgggctcggactctccgatgatttacctggacaagcacgtaagatcgctatgggaatccctccgatcgtcaaggtagaaggttaatcaaaactccatagagtattctttgatatctaattttatccaatttctctcatgtgttgttattttttcccccctgtcctccctatattcttgtttcttttgttttgtcggaaaagatattaatacgaaagtataagataaaatttatagaatcatccacacatctttatccccaagttcagttccttttgacgcttttttttcatctcctcccttttgttcaagggggaagaaaacttgaacttgtgtgtgaaccatcaaaagattttacagatgtaaatgatttcttttcagatcaatctcttattagaatgcagattgctgtatggtttcttcctaggactactgaaacaaagaagtgatgatttatttccaggtgcatagactaaaccaccgcctatataggttgtttatgaggcttcttggttgatatgtactgtttgtgatatgctttatatgtcttgggattgtgagatgttgagctttcaagttttcgaggagatgatcagcgctgtctgttcggactgggaagtatgtatgcacatgactgtcatgtgacaggtagtgtgaacccactgtgacagtggggtggtgttggactcgagacacagtcgtcctccaagggaaaacagagtcagcctaaaaaccacctggtcctgagctgtcctcctttcttgaacttctcctataacttcttgccaaaaccaacaaaaaaaaaaaaaaccaacaaacaaacaaacaaacaaaatacaaacaaacaaatgattcctacgctcaatcctaatgggaaacgaccaactcataacactaccaacaactattatgaccatcatcacaggatcccactagacccactcatcaacaactcagcatcaaaacgacccagaacatcactaaactactaccaccaccaccaacaacaaacaactgaaaacaccaagaatcactcgcaacgtccaaccatcaaaaaatcactctcaggcctcatcttccctcatccaaaccaatcaaacaataccccactcgacctactcaacccatccaaccaatcaccaacactcagaacagccagactacaaactcataacaaccaaaccatccaccatcatcctactccccagaatgccctatcaaccaatcaaaacaccatcccccgtccaaccccaagagagaaacaacagcaacaaccgacgatcaaggacaaggatgaactcaaacgcgagatggcccagtggcaagagaagtatagggtcgccatcaaaagctttgtcttctacctccatcaactagatccatccaccagcgtagatctaaaactcaagatacgagcatggggtgctgtcagtaaaacattctcatcctctcccactacaactacaaactctgatctgaactcctcttggcttctttccagcgtgtcgaccaattcttctcaaaggaggtcacccacctcatcaccgatctcccagccccagccaacctctcagcccactcaccatcaccacgtaaacgaaacactgcatactgtctaccctctcctacgcgtaataataaggagaacggccaggcggctatcggccttcgtcggaacgcaaaacgtctcagcgccatctgctcccccgagaaggaggcttcagccgaatcaactcattgtgcatatcctttgcttcgtaaagctacagagctcaaaattaagatatggaaatctgaaagttagtccactcaactcgggagattttttttttttttttttcaaacccattctggatcactgaattaatctcctgctccctttcttagaattactcaatgttctctatcgtttgggagaccaaagatcgcccgtcaaacagcaacagttggtcaagccctccttaccctctctattactcaaggaagcccaacaaggacacaccaacgaattcgacccagtcgccctacgtccggattattactacttcggacccaaggcgatgttcatcatggtcgaggatatcactcaagagcacaaaccgatcatcgtcaaagagtacacacgtcccaagactcgtgaggccaccagttggccgatcatgtggggaggtaccgagggcaagcctgccttctcgcgtcatactgcaaagcaatcctacctccacgtccgcaacaggatccggcagatgtttgagatgcgtgtgaaggactcggcacggcagaagaacaatacacgcgaacgctccaactcccttgactgtctcggcccatcccacagacagcccggcgaccgatccccgcccgccaaacagcaaaacctacgtcgggccgtcagcatgaacatgctacaacgccgccagtctggacgcttatcgcggaccacgacggttcatcagcccgatcaggagactactgagcatgaccctgatgatgatgatgatgatgaaaatgaatgtcgagagatcgaccacatcaacaagaccgcacctgagcatttccgcggcaacggccgggtcttcctcgccgcgtccggtaacagcgtcacaatgacctccaatgtcgcatcggctacctctacacgttctagtgcggtcaggacggctcagatcggaagacagctcattgacaaacgactcgcggcgcttggcaaacgtcctaccttcgaaatcaatcagtttaactcgcctgggatcggtagtagctcgctcaaacgagagatcggggctggtagttcaaaggaccgtttacagaccctcagaaaagaactcgacccgactagtcatatcaataagttgaagagatgtcagtctttggattcttcgatgatcgccaagaagaaagccgctgatgacgccaaggctaagtcaaagaggaggggattgggcgtccgtgccaaacttgggaacgggtttgaattaatcgatctgagaagacttgccaagaatgaagaaccaaagacgggttattgcgaaaactgtagattgaaatattcggatttccgaaaggtaagtttgcttttctccttgaccatcaggctttcctagccgatctctgcgggggaggattgatcagagagagagaggaggtctgacggacaagtttctcttctcagcatatcttgaccaggaaacatcgcaagttcgccttggatgagagtaattgggccgacctggatgagacgctgaagaagacaacccgacgattgaagccaggcgtcacagtgccgccatcggtccgagagatgatcttattaatgcatggaagtgacaatgaagaggaagaggaagacgaagacgaggaggaggaggaagacgatgaggaggaggaagaggaagatgttaaggaggatgaagaagaggatgcggaagaagaagaagaagaagaggatgtggaggaagaggaggaagaagaagaagatgtggaagaggaggtggtggtggagggcgaggaggtggatgaagaggtggatgtgcgagatgatgaaagacgggacgagatacagaaggcaactcgagtggaagaggtgattgatcaacaagacgatcgagtggaagcggacgaactagaggaaggcgaatatgacgagacagaagaagaccatggagaaaacaatgaggatcaggaagatgcgcaagaagaagaagaagaaggacaaatcactcagagtaattgtcgagaacttcctccgactaacccccagcttcttcattacgaactcgaagaaggcgagtgggaaccggaacctgagcaatctgatattgtttttttgtagttccctctttttcttaacacccttccccttcccccttgaccaagacacgacatcaaaagccaatgtaaaatcttccctcttatgtttctttcattttttttttttatgcatatcttatttgttataactgtgatgcacttattttctttttctttttccttaccagagtgatgatgttcaaaaaaaaacccccaaagttgtatgaattgatttgaagaaaaagtggatttaactagaaaagaagaagagtttgtttgataatgatttatagtttacaaggtttttttcttttcttttctatacacacgacaagtcaaactaatctaatgtgtctgtctgtgatcttatttaatggtagtagtagttagtagtagtaacaatcataatcaaagtgtggtcttgtctttgtttgttttgatttgatttgttctgacaaatttgtttgtagattgttttaatttatttgtttttttctgttttttttttttaatctgtctaaataaatatgtaatttggctcttcagttgacagttgggtgtgattagaacacaatatactaactgggttttatatctttttcacgattgaaatccataaatccatgaatcatttcaatgtggattcacaaagcttttaggtatcaactactttctgtggaaatttgtgtgacttgttctcccttttgattgatgtttgggtggcacataatttttgggagttagcagattatgatacagtggtttaatatggatttatgaatgtcaattgtgtgtagtcctgataagaactgtctataagtacagtactcaaaatccaaacaccccatcatccattatggccatgttatagaaatgagtctgtgatattggctaggttgagggtgtactgtaactagtgcaatgaaccaatccttttcctatttgaggagatttttcttgtggttcaaatatggtatcaagtccttcataagaatgtactactggcgccagactacttgatgcttattggaagaagtttttgattcatatctattgttggataactcatcacttggcacatatatatagaaagaactgtcttgttttcaggatgactttttgtgatcttgtgtgtatgtttcaatttgagaaggctgaatccaacagcaacaagaaaatcttgaaaataccagatgatcattctatcccaccttgacaaccaagttcaaaatcataatatctcctgacaatgtgattagggtgtatcaaatataaaagatcaattattagaaaccggttaattttccaaaggggttattaaacaaagaaccaacattttcaaaaaatagtggatttttccaaacccgaaccagtcaattaatgaatggtgaatttggctatatttgattgtgttggcttgattcaaaagattgatcaagttaacatggccagtttcttgtccttcttgaccttatgttgcatctgagcagatgaacaaaaatcaaggtggttggaagacacaatataaatttttgtgtaaagatgaacattcaaaaagcaaatcttgattcaattagctgcaggaaagagttgaaaatgtatttcccttagattttgttagtggtccagaaacctttgaattccatcatttgatcattgatatgtatttataataaatcatatggatttctgtattcagtgcccatcaagtctacataagtgacaataggaccttataagctgtaagcttcatggatgagaaaagctttatgaaataaaggcatgtgtgatggagaccagtcaagtgaaataaggtaagacaaatcaaaacaggtgaggtattttttacttgcaggtggacaaatacaaactatgtttgagttgggtacatgcttgtatatagtttctaaaaggtaagcatgaatgaatggttagattcaatagaactgaatagacattttccaattttcctgcaagggatttttaacatcatgggatgaaagatagtattagaaagatttttgagggacacagatggtctcaaaatcatcacaggaacaaattcatatggctttctagagactattaaccatcttccgaaaacctaacccagacagtggcagcatcccctggaattaagtcttggtggttgggttcaagtttaaaagtcaagtacttagatctatcctgacttctcatcaagtattctaagttgtggttccctttgttggtgatagaaatttgttttggattgggcccaggtgagaccgttgcaccagctgcaaattcaatggttgatgggttgttctggaaatggtattcttgtgaattgccccaagagcctgagttgatcaattctttaattgttgccttgaactcaggcgacccatcccagtccacctcagggatcaccatttgtgtaaatatagccttgaaataattcaatccaatcaagattgtagccgcagttgttattccagtgatcttcatttttttcttctagctgactacagtattacctgttgtgaaatcatgggaggacaaaaattggggtggtataaatttccaacatgaatagcatgcctggagtgtaagtgtccacaagaattggaccaagtttaattggatgaaatatatctaggaactcacaataacatgaattaagagctggaatatggaaaattcctgtttgatataaaattgaagacaagggttgatgtttaactcgcttctgtggctgctccacattattgtacttccaatgcatcagaaatgggtcaaaaacatcaaaccttgaagaaagcaccaaagactcacatcttgatgaactgattttttgactaaaatcacaagcacagggtagaatgctcagccacaagtgcaagatggtgttaggttttgttgatttatggattgaatgaaacatgcaagtttttcaagaattttattatgaaacagtgtatcatggggcaaggagctgacatttgattttcagttcaatacagacaataaaaatatgatcatgaatatgttatttcaacaggaaaagtatcaagtaaaatttcaggagcaagaagaaaatactggcatgcagttacacatgtaccattgagaaaatttgaggctaatcaactgtcagctgaaactgttttgaaacatattattcaaacaagaccattttgataatggataggcaagaggcaaagacatgttaagaagccttatcaatcacatggctgattttaatactggtactcatgaaaccacacattactggagttaccaaacagaaagcaaaacaaagactaaatagtcaggggggtccaccatgtgcccaatgagtctgaaggaggcttttcatttattttattccaatggcagtcagcactggcaacttgttgttggtgtgcaaccaaactggcatggctctgtgattaaggttttctgagcttaagatattgaataaacaaaacacaagaatttcagtaatctcatcagtaatgttatagatttcaaaattggtccttgttaaagaccctgcttgagtgctcaaattgtaaaattgagtcatttacaaacccaacaattcatgatgatttaaaattgattccccccatacaatttcagcttcttacaagttggtaattgctgaatctttcattttggcagtactgattcttattagactcccatgagcaaaatttttatcttgtcactccattaaatacatgttaaacatggtgaatatttgagaattagctgtccagtaaatctgaattgagatatattatactattcaaacacaaccatcttgatactagggggtatcaaatatagccaaatccaccattatttaattgactggtttggaaaaactcaccatttttcaaacatattagggggtatgatcaaatacaaccaaaattcaaatcaccattatttaattgactggtttgcaaaaatccaccattttttaaacattttggttcttcattcaatccctttggcagcccattgatgtaaacttttaattttagaaaagtgattggttcccaattgtggatttcttatatttgataccccctattgcttctttattcaaccccttgagaggctgcaaaattccatttttagaaaagtaactggtttctaatagagatagccccggcgcatccggatatttggctgctttttccggggaaatcaccaccgcatccgcagccactggcgggtatctttggatacctgcccttcaaaaggttggtaaggcaccggctggaaggggttccttccagttggcaaggatgtaccttgccagctggaaaggtttccttccagtcagcaaggtacatgtaccttgctggctggaagaaacccttccagttggcagtcgcgaggtacatgtacctcaccggctaggtgcatgtacctcttgccggctggaaagaaatccttccagtcaacgaggtacatgtaccttgccgactggaaggagaaacccttcaagttggcagtcagtgaggtacatgtacctcaccccttgctggcagcactgggccgctatgctttttgaccaaaaagcgttagtgtggcggtcctttttgcgcgccgaatttgcatagtgttagcaaaaagttagcgactctacgagatgctaactgagaaacaccagacagcagcggtgagctaggaggccaacgtgagcggatggagagagagaagaagactaagcacctagttaggtgtgaaggcaatgacaagacagatgagtagacaaaatagaaaggccaaacacaagcagacggaaaagaaaaggagaagaaatgcaaacctgagaaacaccagacagcagcggtgagctaggaggccatgatgggaggccaacgtgagcagatggagagagagaagaagactaagtacctagttaggtgtgaaggcaatgacaagacagatgagtgaagaaaaaggaaaaaagagagagagaacaagaaatacaacatagagctagatacatgaaccataacgtaatctagtgatattcaaggttgtgttgctatttgccccacttgactgccttgccacagtcatacttctaacccccttcaggcctgaaaagccacactaactgcctctacacagccagaaaaccgctaaccagcgtgttagcgcagcatagcgggccctttttaagggcctgcacacatagcgctagcatggacgtggcagaattctgctatgctacgctaaagttgagcagaattccactacattacgctgtgctaaccgctacagttagcgtagctgacccagtgttgttgctggtgaggtgcatgtaactcttgccggctggaagcatttccttccagccggccattggccttggttatctgtggagatacctgggtatctgctggaagaaaatcaggggaaatggcacgcccgcatccgctggtgggtatctgcaacaaatacctggagaccatctctagtttctaatggtggatttcttgaatttgataccccacccccctattggataagtggcagggaagacttgtttcaatcaggtggctgaatttaagatcatgcatctgtgactgttcctccctcaattacccatggtgcatgttcaggaaacatttaattttatcatttgataaatcatgcaaagtttgattttcagtgccacctaaggctatccaaaaaatcacaaggttccctcctacaacaaatccccaaatgatagaagtgggaaaaaagaagcaaacatatcatggagacaagatgaatcaaatcaataatgagataaaacatagatcaagtttttttatacttgcatatggaaacatatgggataagggtagccttacttgcgatagatatgtatgcactgccaacataattggctaagttttgggtaactaggatgcactcaagctgtctcacccaagtgaaaaattaaattataaacaattttaacttggttgagtgtatctcagctgaactgggataccctcaacccagacagtgtattgaaacctgccaattgagtaatggtggatttgattatataggctaccacctaaatagaattgaataggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatctaccctttcttaaacatgttggttattcatttaaccccttttggggccctttgatgtaaaaatattttttgggaaaagtgactggtttctaatggtggatttcctatatttgataccccctaataaatctcttgttttctaggaaaaatcaaccattagggactctaacccagacagtggccgtattccctggaacaatgtcttggctattgggtcggattaaaaagttcaagtaccgagatccatcctcatgtagcagtaggtattctaagagccggttctgttggtttgtaatgtaaatcatcccctcacgtgatccatatgaaactgtgacacccacattggggaaattaatgtgtgggctattctgacgatgataatattgtgactggccccacaatcctccttcaatctgttgttgtgtttgttgccgaaatccaggtaagtcattccattccacattatccaatacagtttctatgaaaccaggagcctggcaaaaaattcaagctgataagaattgcagctaaagccaaaacacatgttttcttcattttttatacctggccttagatcatgggagaaaaaaaacatggtggtataagtttgaatttctattcaccagtgtacctggagtggaagcagacacatgaattcttaccaagttcaatttgatgaaagatttctagagcatgataaagataagaattgatagatgagtagtggacaacccagtactatagtccaaaaaatcctgtttgatcttggattgagaacaatgattgatgtttaatcttgtgctctgatggttccgcaatgtgattatatggcctcagaaatgtggcaagaaagatgtggttatgaagaaagaactgaattcttgaatcagttgggtggactgtgtggttatatggcctcagaaatgtggcaagaaagatgtggttatgaagaaagaattgaattcttgaatcagttgggtggactgtgtggtctgattgaaagcagtgacaagaaaaaagtacaagagcttcttcaatgtggtataatgtttgtcaggatttctctatattttttgaaaaatccaatcagtatttcagaatctttcactttaaatcaatatatgataaacacagagagctaattgattttcaacagtagaatacaaagtatgagcaaaaaaactagagtggtatttggctcccaataaaatttgaatagaggcattattgtctgtaccataacttgtagccagtggagataaggatcagccattattaattgtgcagattatagctcacattgccctgtgaagagcttcacatgatctaattttaatggcttggaaacttgtaagacttcatttagtcttctcagtcaagtgatcaatggaaatttaaaaccatggttgagtttcagagacagattaaatttttcctttccttcttacaggagcttatctacaaaaatttgaattgcttataatttagaattagcttaatgttttacctcaaaaggaccaatcaagagaaaagtaaaaagaagattgggatgaatgacaaattagaattcatgcacagtggattaaaatatgaacagtggaaacaattggatgtttagttttccggtgccagctctgtttgctgtaagcagtggccatttgtcaaaatgacatggctttgtgattcatgcaacaatgtgccatttatgatgactgtcatggagaaaggggttgtattggttacaacccacacagtaaattcaaacagagggcacaaatttaaaatcagcttgggagaccaattttatattggctgggaccaccaatacattagaacaaaggatttatgcatcagtgggcttgtccattataaaattggtcatggagaccaatcttttattggccgcctccaaccaaccttaatgcagggggttttaacctagggtattaataaaaaaaaaggtttcttctgcgcgcagcacacgccgattccgcgtttagacgcggttttttaattaatttttttccacttgttttttgagtttttttgaatttttaaaattgtttcatacactatgaaaggtgtaggatttaatggtaaagtccatttaccataaaaatgaattttaattattaattattttttgggccttaataaaaaagtgtggcttttctgcgttctgacacggttttgcagcagcgcagcgctgcgcagcacacacggattccacttttggacatgttttttaaatcaatttctaacaccttattttttactattttgtttaaattttaaagttgtttcctacactataaaatgcatagaatttaatggtaaaatctgatataaaaaaaatcaatgcattggttcatttttaatactgcaattcaacacttttttcgattaattttctacagcttaattttcattattttttgacattttaaattttttcctacactttcactcatgcagaaaattatggcgaaaaccattttgcataaaaatgaaaactctttcttgaatattgcattaaacatgtatttttaagggcattaataaaaaaaggcacggtgttttgctgtggcacagcacacacggtttccacgtttacacatggtttttttaattaattttttatggcttattttttgagtttttttgaatttgtaaagggccttaataaaaaaaagcgtttagacgcagttttgctgcagcacagcgcacacagtctccacttttagaggaatccctctcagccttgagactgtacagtcttgaggttgacgaggcacaacccatgtaccttgtcgcctggaaggtttcccttccagttggcgaggtatgtgtcatcaacctcactgccccatccactccaccacctgaaccatcttgttgggagggattcctcccggagagatgggctgtaaacaacccgtcgggagggattcctcgaggcaagatgggttgtacaccttcttttcgggagggattcctccaggcaagatgggttgtacaccctcaaggtggggagggattccccccaaagagatgggctgtgaagcatctcgttgtgagggatccctcccggtgagatgtactgttgcccatggcaataaggagagggtattttgcaggtagtcttaagagccacctttccaggagggacccctcctgaaaaggtggtatgcagaccagctcgtcagaagggattccttccgacaatctaggttaagaaccagctcgccgggaggaacccccccccccccacgagctggtgttcagattagcttgccgggaggggttcctcccggcggtgtgagctcttcctcaaggtcggaggaattcctccaacccttgagactgtacaaattctcaaggctgagaggaattcctcttggccttgagccatgtacaatctcaaggccaggaggaacccctcccggcctcaagactgtacaatccttcggggctgggagccccaggtattttttttcttttttcaacggcctcaaaggctcaagccctgggctatctcataggacccaggccttggtcctatgggatagcccagggaatatgtacatatgtataaagtataaatcaaaattggtgtgcggacccgcacgccagcctgctgggggaatgcctgtgcggaggattggtgtgcgggtccgcacagcaattttgattggtgtgcagtcccacactcccttcagagaagggagtgttggagtgtgtgtgaaaagggggagggagtgtgattatcactccctggacttgagattggtcaaataaatacatgatattgtttccactcaaattgttttaatcctggataccgtg