gggtcggattgtgtcggtcagctggagtggaacgacgcgtcgaatgtgatttggaatcgccaatcatcgatcattgagtggatcgagtcgggtcaatcatctcgaggaccaagacaggatagtcccagaggcccgcggcgattggaatcctgtcaaaatcctagagttgggtcggattgtgtcggtcagctggagtggaacgaccgcaatcgattcggaatcgccaatcatcaacaattgagtggatcgagtcgggtcaattgcgtcaagtccaagaacccgaccatctgtaccgtatgtagcggttgtcacagttgtttgaacaacctccgcgactttttcacagccatcaagctgagttcggtgaacaattccgaattgccgatcattgatcttcaagtggatcggctgcagaattgcgacttccgtgagtggtcatgtgtttccttcttgttcttgtcgttgcatcagagtctttacatacaatctttgatcgttaacccagacagatctctgacaactttgaatcgtcttcgttcttagattcttagatacatacacgtttctggaaattgtacctttcactcgcattcgcacctcaacaagtagtctttccgattgattatcgatctcgttgcaccaagaaagacaaggccacgagggccaactgaatttagctgtaccaagaaataaaaggccaagaggcccaactgaagtgagttgcaccaagaaataaaaggccaagaggcccaatgtgggtgctattactaaccctctgcttttccctgcacccttgtcaccactgctctctctcttggaatgcaagctcaaaaaatccattccctccttgattgcacaccattcctccccccccccccaatccacccaacaatccaactcaatcactcctctctcatctaaaaatcatactagttacaattccagtgcattgtacttgaattcaacaggtaagttactgttgtacatattcttcttgatttgatggatcaacccaaaggaagtggctctgaaactgactttacactgtcattgtccttgtttagttgtaatttacacccacagttgtacttatttgtttagttgcaatttacacctacaacgttcccttgcgcactgtgttgtcacacttggaaaggctcatccattgtggttgcctggatcatctgccttgaacaacccacaatcatcctcacttgagtctcacttgcaactccacttcggctttgacatcaagcaattcttggccttgatggcgcaacctcctcttccagcctctcgacccccctcacgacaatctacccgtctgtctacccctctcagatcacatccaaactatgttcgaacggataccgacacacgtcgatcgctccgagtccagccagcaaccagagaggccagtgtttcaagccagccaacttccatcacaaaatcccgcaagcgggtctcgtctgcatccaccaagtccgcagctcctaagaaatctcagaagaagtctaaaaaatcaacaaacaacagggaaactacctccgaatcggatgaggacgttcaattcctcaacctgcctcaagactctgatgaagataactcaaaattgaccaaacagacaaaaaagacccgagggcctaataagaatgattatgatgatattggtctttattttgaggctccacaatacggggagggcaatgtatgtattttattatttcattgttcattgttccatgtcaacaaacttactgatttcccaaaaatcacctctgtagaccgacggcaagaagttatactaccagtgcaaatggtgcaatcgtcgaccatataagacatccacacgcactcgctctaatctgttcaagcatcgtgatggtgacgtttcgaggaaaccttgtgaatcgcgagacgaagcaatcaaaaatggagcaaacttaccggtgacaatcaaagagaaaatcgaacaagagaagaacgctagtgtattgacaaatcttgctgacagcaactttgataaccggactttgaatcaaatcctcgttatgtggctcatgcgatcggctctcccttggatgagaattgaggatactctgctggcgatttcattcaactatgctcgaaagggaatcaaactttactcacgcacatgggcagcggaagaagcccaacgtttgtatgtcaacctgcaggaaaaggtgatatcaaaccttaaggtaagccagttgctccatactctccattttgaacttctgttgcttgtcatttgattttttttaattccacattctttttctgcacagtcactcaaatccaaaatcactctgatccatgatgtatggaccaccaaagggaatcatcacgcgttcctgggaattgcggctgcgtacattacagaagattgggcatttgagatatgtcacctgggtctcaagtacatttcatggacgcacaagggtaaataccttgcagttccgtttgcaaatgtcattacaaagtcttcactccacacaaagataagtatttgtttttgtttttgttttcagtttttttgttgtcagattgatccatatctaacctacatttctactttttttttacatcctagctcaaacaactgactcgggttcaaacaaccgtacaatgactgccgaggtggaccgaataatcactaagaaaaccggaatcaacccagacctcagctccaaccacatccgatgtgtatgtcataagattgcactaattgtggcgtctggtctcaaagcgattgatacgaacacttctgggctgactaagtgtaagaaaaagacacttggacatgtccccttccttgatataattccggaaaacaacaacactcaaggagcagcttttctctcaggcgatgaggaccttgatgcaccggttttagatcaatctgatgaggactgtgaagatgaaacggacgaattggcggggtctcctggtaattctgagacaatggctggaatactcagcaaggtcgattttgttattcagcgaattacctcctcttcttctaaacgctcagagtttgaattatggcgcaccaagcttgatgatcctggcccgaatcttattgccggtgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttatttttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactttttgagtggaaatgttgagtaagaggtgtttttctgtttatatgtttatgtattttgaaaaatgattgacgtatgtactaatgataaatgtttatttatgagatgatattgtggaaaaatgtgactattgaaagtgtcttttcccttccttcttgaaccttagtcaagagcacaatggtttaaggtcactgtctcttgtttaagatcacaagttgtactggttgctactttctttttcctatgcttctcaatagctgaatgatctcaatggggcactttgattaagatcacactggttaatgtatagattgattgctctgttctgtctgattgatgatcagatgagatgatgatctgttgtgatgagatgatctgatgagatgagatgatgagatattggaatgaggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaacctataatctataaaaggccaacttgtggttctagccctaacctataatgaatatgcatctaatcatctggccaaattgtggttttgctactatacaagattcacagtgtacctacgaacaatgtggccaactggtggttacactatgcaataatcattttttatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacccatagaatgtgattatgccataatacgcttaagaatatatgcccttctacatattgaactgtgactttatgcaatttgatacttgaaacacaattggcatactacatcctcccccaacttaatgctgtccgcagcattcctgtttcaaatatcaaattttttccagacaccaggattaccccaattttggacatatgcaccacaactacccatttaatagacaagctccaccccctcatatgccgtagaattgaaccttgcaacccttccatgaccagtctttaccaagcatctcacacatcaattcctagatatcactgagcacatcagatcttgtactaaaaactccttcttgatccattgtctttctgatttgaattgtagttctgctctgagttttcatatatccaacgaatttcttctcaagtaattcatccaacagtagtatcatctatcccctttagaactcctcgtcctcccgtacacctgccacgtccaaatcaaaggcgcctaatgaatctatttcaatctctttcatctcattggtccaaggaaaaggccagtggttgatgtatttgaaagaggcccctcaaaaatctccatatgctgagttccatggttgtccgaaacaccttcaaaacacctttcccccagcggaatactcctaagcctccttcaaataatccccagtttaccaaaaaaagttttagccatactactgtttgaatcattacccaaaaaaacccatgtcttcaatctccacctggttagtgctttctcttctgtcccctatccttcaaatcaatggttcatgtgatccggtagttcaaattattcaggaatatttggtggtaattatatttcttgtaaatcctgtccgttctttccccaaatttcattcttcttttcttgaaatcacagaaggttccacttttagagtgtacagcatttttgtgaatccagttggtcttctccacatcaatttcagattaaggtcatgatggaccccggtttccagttgtttctgcatttttacaatactttcagtttaaggtcatgagggaccaactttcttcaacttttcacaccatttccagtttgaggtatttttctgtagtttaaggtcatgatggacccccttgagatcatttggtttttcagtttaaggtcatggaggaccacaggttggttgatttttcagtttaaggtcatgaaggaccccagattggttgatttttcagtttagggtcatgagggacccccttttctgtttgaaagatcttcagttgaatttttttttcagttttaaggtcatgaaggaccccattttctttagactgtttgatttcagtttaaggtcatgaaggacccttttattttttcaattattttcactgaattcagttcaaggtcatgatggaccctcttttttttatgtctctgcttgaatttttgatgggttctgttttgcctggccagtccttcagtttattgtatagccccctatataaaacttgacctgatgctcttgtatgttgtttggaattgatggtgtcttctgatctggccaaatcttcttcctgtactcaattttttctatgatgcaattgcaatctctattcaatcaatgatggaagacccatattccaaattaaccctcagcatcactaggtgccaccgtctgcaccctcaattgatgactgggtttcttttgcaaaaatttggttctgattaatcggacttctaactccgactaacttgtgcagaatgcaatattgtgattggcaagtgtaagtcttgtgttatttacagctgttcccaaaaagcttgcggtttgggagcggctgtatttcagaagattttttttttgcgccatcgaattttagcgcctcacaacctgtacagatgacggtacaggttctgatttggctgccgaggcctcggggtgggtccggacgcctgccggctgccaggcaggggtaggctgagcctccatgtgatgaccggttctaggccaaaaacttgtgaggattacgatgatccaactcccacacactcaactcaaaaactgtgggagttgggtcattttgcctgaagtactgtggccatacagggccacgtacaggagagaggggcgctaaaaaaccgaggcgcaaaaagaaaatcttcggaaatacagccgctcccaaaccgcaagctttttgggaacggctgtactatggcttcggttcatccaatactacggctgattgtgtgctctttggcttgttgtcgatcacctgcgaggccaatcaacatccagaattacttatatataatcctacccgccataagtccttgattcgccaatactttgtatgcagttgagtttaatgaacaaagaattcttcctgcatacgtatccaccacctccctcaaacatcatttccatcaatccttcttcagccattgccaggaccttcctttgatcttgaatcaaaagggtacatatgtagtcgtgtttatttgtagatcccggtacacatgactccaccgtgccggtggcagtgtctatggatctaggttgtccttggattcctggtctatcatccactcattgcgcgctggtgtggtcacatcatcattcgattcttccgatttttggaaatctatcggctttaagctgagttgaatgctgtgcacccgcaacccttgcgaatataaaagcaggctctctattcgctctcctccccctcttttaccaacaaccactccatcacttgagaaaactgatgctactgagctcggtccgactttctggtatggtcagactcgagtagccttttgaatagtcttctgtttcaatcaaatacttgtatatagcttatttttcctttgcaatgccattcacatctcccctcctgttatcttgtaaaagaaatcgctttaaatcttgaattgagcctttgtaattgcttaggcagtgttcctggaccgattggtagaacagcctccatgtttcttttttatttgtaacttcttgtgcgatctcttccaagctgtaaactatagctccttcctgcttgtctaaacaccttgcttcttgtcggaaactgtgctaagattgaacctgctataccaagagctccttgtctagaagaattgctgcttatcaggttataattccaatcggtttcctagtgattggcttttcttctcgcgcgaactcgtttaacatgtaactagtcgctgcagtgcctgcttgtctaagtatcttgattcctattgtcgctataagtgacttgcttgcttttgattgatgtgtgaagcatgatccttcagaacttgaccattaataacacttaatcctctcctttgcgattacttgctcctcctagtcttatccttatgaaatctgtatcacacaaatcctcagaaccccagttcgcgaactgtcttctcttccttctagctgctcgcgccaaggctctttcccattgaggtagttctgacttggttcctcaattactctgagcgagctgattgctgaaaacgactaggagctttaaattgagatcaacctcatctttttgcgcgatctcttttatcacataactagtttctgcctggttctctagacagttttattgagcttgttgccatctttgctgggacagactctagttttttccttgcttttgatagcttgctcaactctttaaagttaatcctccccttttgcgattacttgtgcggtttcctgattgttagataccattgctctgctggtttcttttttttctatgggattcaattcatgctacaagctaagcttccctttgaaaactgtcttctcttccttctagctactcgcgccagggtgttctccagagcagttccaccttggcccttctgattgttttgttgtataaaaactgttgctgcctcttctatccttgttgatcattcacatgagcccattgtcacctttcctaagaaggattccaggaccttgctggccattataaggtctccccttaataactattaactcctcccttctgagattaggccaacagttcttttttcatacaaaaaggagaaaagaagctagctgcttctatataaagctttacatatatcttgccttgaagttgatggttgtcttgacggccagattccacaactacctgtggttgattgatctgagctcaactgatatgtgatatccattttcctgattcttgaatatatacctatagctattttcttttactctgctggataaaacctccattgtccccatatttgaaataaaataaagtaaccaaaaattgttttctagtagtacattatatgaatagaaaatcagttgtttgattgagttccctcttgcatgggaccaaaaacagatttcctcccccttgaaaagggtttgtatccaggtattttcttttcagcccatctcagtccttttttgtcttcattgtatatactgattctgagtttatatccaagttggccgtatctggactcccaggggccttcattcaaaaatgcttctgttccaacatcagtgaggatgaaatccaagttactggctcctccaccaggtaaatcttgaagcagttgatgatttccttttatttcataataataccattcttctgaaaatacacttctaaccagtttcaggagtctttcatccttccagaggttgttggaatatttattgtgcaaaggtggaaatttctgataggtcttgctctgttgaagttctaaatttggttcttggggaatagcattctctaaatctgaaagtgggcaaagttcttctacgtcctgtgtctctttacggtcatattctatttttgcctctctgatgtgagaataactgtcccaatcttttacttgagcttcattttgaaaaatctccacaatttcttcttttaagacctctggtgaatctgttggaaatgactgtgatatcttcatttgtttgagtaacatatttaaagtctcctgcatacactgaattgaatcttcaatttctgatattttggcttgattctttaaaatgattgctaactgctccattctgaattcttcttgggtggacattcttgactctagcttaagttccggaaagaatttcttgaaaaccgcagctgttgcctccctttcccttgaccttggtttggtccttggttgatttttcaaagttctaacttcactgtctgctagttacccagttcccccgtgcgcgccccagttccctttgttatccacttatctagtcttctggtgctgagggagagttattgttgatcgtctgaacgtttttttggccactgttgggacaccagatgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttatttttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactttttgagtggaaatgttgagtaagaggtgtttttctgtttatatgtttatgtattttgaaaaatgattgacgtatgtactaatgataaatgtttatttatgagatgatattgtggaaaaatgtgactattgaaagtgtcttttcccttccttcttgaaccttagtcaagagcacaatggtttaaggtcactgtctcttgtttaagatcacaagttgtactggttgctactttctttttcctatgcttctcaatagctgaatgatctcaatggggcactttgattaagatcacactggttaatgtatagattgattgctctgttctgtctgattgatgatcagatgagatgatgatctgttgtgatgagatgatctgatgagatgagatgatgagatattggaatgaggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaacctataatctataaaaggccaacttgtggttctagccctaacctataatgaatatgcatctaatcatctggccaaattgtggttttgctactatacaagattcacagtgtacctacgaacaatgtggccaactggtggttacactatgcaataatcattttttatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttcccatgagtgactatgggttaaatgacccatagaatgtgattatgccataatacgcttaagaatatatgcccttctacatattgaactgtgactttatgcaatttgatacttgaaacacaattggcatactacaccggctatggcatccgatggaacatcaagtggcaaagtcgagaccgggcgtaccagagtcgaaatgtgatcaacaaactcattgaaaacgagaaagaccggcaagaaagagatggtggtaaaagcttttaccaggattgcgagatcacccgaggtgactgggaaattgtaaagcgactaaatgatatacttagtgtcagtgttttttgattttgattttcattttcttcattagtctcctgaatgtttgaaatttgttaactaatcattgtattgtatgtttcaggagttttatttcataactaaaaaaatggaaggcgaccattcctcgtgtggtatgcttctagtggaatatcaatcaatcaaagacttcctcaaggaccgccttgcctctgtgactgaaaatgaattctgatcaatgctgaagaagatgattgaaaagactgaaacttaccttgcggaggctttagcctgcaacacaatactcttaacaaccatgttgaaacagtcatatcggctttcaatatttcaagcatacttctcttctcaccacaaatacgccgaaatattgcttcaacagaaatttgacaaacgcaaggcagaacttgctgctactgttagctcaagagaatcaactccccagcagccatcccaaccccagaaaaccagccatcgatggccaatcgatgatttaaatttattccctggggccgtggaatctgcaaatgctgacaagttggccaactacctgggtggtaagtataaggttcttccggctgatgcagaccagtgtctagtgtggtggaaagtaagtatcctatttgggatatctgaatattgcatgtcagttaaagactcatttctcttttgtatttcccttcaggaacatcacaatgaatttcccacattagcctccttggccaaggattatcttgcttgctcagcaacctcagctagcgtggaacgatgcttctcggctgctgctgacatttgtgcgagggatcgagggagtttagcacccagaacaatcgaaaagtcagtaagctctcaccagtggttgaaacaaggattcaaggccgatggggattttgaaagagcgcaggtgattgtcagtcaggatttagttgaccaccatgagagcagacatgaggcagctacagccagcaaatgatacacttttcacctcttttctgtgcatttctgtgtattttttgcattcagatgttgtttctctattgtttgcttcatttctcccacccctccaacactcacaaaagcaataattgtattgtatccagatcctgtcatcttattacatctctgaaaaaaatgggtttttaaaggttgtattgtatttgctgaaacatgaatacaatgtatttggtgcaaaaaatgagaaagaaaaatcaaaaggaaaataaatcaacaaaaaagagaaaaaaagagaaaaaaaaagagaaaaaaaagagaaaaaaaaagagaaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagaaaaaaaggggttttaaagggaatacaaccaaaactgtatttgtaaatacaatgtattcgtattgtataggctagaaaatgaatacaatgtatttgtattgtattcactagcagatgcaatacatgtatttcaaaatacatgtacttctgacgaagtgcaatacgctgtatatgcctatacaatacgcgtataggactcgttgcaccgttgctcattccaatcatctcatcatctcataacatctcatctgaccaacaaccagacagaacagagcaatcaatctacacattagacagagtgatcttaaacaagtgccccattgagaccattcagaccttgagaagcagaagaaaaggaaattaacaaccattacaaacgtgtgctcttaaaaataagaggaagtgatcttgagccattgtgctctctaccaagattaaggaagaagagaaagacactctcaatagtcacatttctttcttcagtatcatctcgtgaattcccattcattatcagtacatacgttgtaagactcaaaagtggttgtgagaacccttttgctgaatgttgaagggtatggtggagttgcaagctctgcccttctgtactatcagataacaagacccaccaagcttagcttggcaagttttaatcaagtgataggggtggttggttcgagatttctttgtttgatcacagtttaatgatgtaagaattgagtttctgagagtatgaaagtgagtttagtgtgtattacaagtgtaagggttgttattgggtgttataaaggttgttacagtatgtaatgttaatggtatggtatgtaatggtagggggtatgtgatttttgggtactaaactgaggggaaaaacaactgggaggagagcctccttaaataaacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcaggacatgtacatgaggtattttggctggttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatatttgatttttgtttgatttgaaatgtctcatccctatgttagctttacatcagcatatgctcaagtcctacattgtctgtcatttaaaattgttatttagtagtctactaatctgattttttcttatgaacaattataggaatcaggtttgagtcattttcagccatgtcactttttcttactgctccttagtccaatgccccctcgaaatttcccctattacatacataataattagactgttaagttaaaactgcagcactatccatatctttatcagtggaggtcctactgttaccatttaaaggtgttaatcaccactctaaatgaatctgttgtgaattttttttttctgaagattctgaaccaaaagttaggctcaatttgctgaccagaaagtgtgcaggcctgcattgaattgagaatgcatttttgatactttttcttggaagggggatcagaagccaaatggtcagttgtcaagcaggtggtattgttggtggatgcagctgcatttccttgatggatgtggatcgagcttaacataagcctcgcgatcagagggtcccgaagggaccccgcgtccgaagggacgctctccaaaggagaggcttacctccaaagcccctccgatgactcaaggtaaatgagatttctgcgaaaaaaacgcttattttgccttcgaaaattatttaaaaatgtacttttcaacttttcgtaattctgagtaggcagaattgtactttatcgtctcagctctcagaccgatcctttttgtaattttttgccttaaaaccattgtccctccgatgtttttagctggtgatgatctgaattttgccaagatccaattcggatccgacttcatcagatcgtggaccctctcacgggttcctgtcggattctgcgcaattgcatagtatccggttttcaatagtgagtgtttgtattggcaggcattagatctctcagcgttcaaatgcctcaccatcgcttaagtataagagtatttttagatgatgtgtaatgaaaaaaactcatgtgacattatctcacatactatgcttcaccgaattacacattcatgaccggatcttttggtggaaaatccggctttgaaaaagccggattgtttacagatagtttccacagccccaactttacaggacaattctcaggaacaggaacagatattgaagatttggaggatacaataattatcctgtaagccttgcgatttcaatggtaccagaggcgggatgggtaaatgagtgctagtgggtgctatcggggagggggagctactcacagccaattggctggactctgtagggtgagacttgccactttcgatgcaagtccctccttcggaggtcgctacgcgacctcctcggagggaccttgtgttaagttcggatgtggatgtaatttgaatatgtacatacacggcaagcatgtgatggtttttttttttcgtttgccaaccactttttgtttgaaataaaatatttttcgatccggtccagcagccgtctcacacccgaagtcgacgccctccgcccacttcacctccacccccctctcggcctccccccatccactcggacttctccctgccaaaattttcacagaataccttcaatcagctgactatcccagtttttgtgttctccttgagaatccaaccagccacaacctcaacctactcgaaagattattcagccctcaagatacttagtcttcccaacgattctcatcctactcatcatcatcaacctatttcattatggaagctcgtcagattccgcaagctgagggtgacttgactgccccgacaccacaggtttcgttatccatctcaacctcctctttcattcttctgtctctctccgatatctcctcccgtctttgaactcttcgttgatgcttcttttttgtgcctccctaattccctctctagaatacacccgctccgcattccaccatctcccaactctcgtaagctaatttcttcatttcagctgtctgtatcaaccttctctccgtggctctttttttatcatgatccatgggacgccatttccttctcaagtgaggaagagtcgcatccccttgaataatcccatcactctttctgttgtatccccctgctcttgctctacccaccagttctttatagttgcgctgttgtttatacatctcatttctcctcttgcgtgtgctgaatccaggagaccacaagttcctgacaccatcggggaagatgaagaggaaatccccactattggctcagacgcagctaccggcggacccaacgcgcaactagccaaccatcctgtttgtttggctttccccctctaacaaaaccgtcaacacctcagaactaacctgtaacacaaatcctacatttagcttcttgcttcattggtccagtctcgactccatggtttggtcggccgctcatcgggatacatcgcatccctcccccccacgatcagacagcgcatcgatggcctaaatggtatccaggtcgagcattctaaaatcgaggctgaattccagaaggaggtcctcgaactagagaaaaagtttgctcacaagtatcaaccgttatacgaaagacggctccagatcgtcaccgggaaaatcgagccctccgaatcggagatcgcagctggtatcaaagctgccgaagaagacgaggatgactcggatgagtcagatgaagacggtgaaccacgtccgcctcgcgttcctccaactgccgaagagctcgctcaagctcccaaggggatccctgaattttgggtcactgttctcggcaatcatcccggtttgtccgaattggtcaccgagagagatcaggctgccctgaaacatttggaagatatccgagtctcatacctcgatggcaaaccgggcttcaagctcttattctacttcggtcaaggggccaaggagttttttgagaacagcctactcgaaaaaacgtactactaccaggatgaagtgggttacacgggtgactttgtttacgacagggccgaaggcaccaagatcgaatggaaggaaggtaaagacttgactgttaaagtcgaaacaaaaaaacaacgaaacaaaagtgagttacctgccaagcctcactcctcttctgctttgcgattaccgcaggctttctaaccatatcctctgcagataccaaccagacccgtgtcgttaaaaaagtcgtacccaccgattcctttttcacattcttcagcccacccaacccgccttcagaggacgatgatctcccggaggaagaacaagaggaaatcgaacaacgtttggagctggactatcagatcggtgaagatttgaaagatcgcgtaaggggacagccatcaacttctgcttaccagcgcctttcccgctaacaatcactgatatactcatcgccgtttttcttagatcatcccccgtgccattgacttcttcaccggcaaagctctccgctatgaagatggcgttggcgaagatttctcagatgactacgatgaggacgatgacgacgatgatgaggatggtgtaagtgcaactggtcatctatcttttcttcttctcattctttttaaagtgtgaagtccaacatgggtgctggtcacttgcgacttgcgtgtaggatgatgacgacgatgaggacggtcgccttgtggttcctggagcaaagaaaaccaagaaagctccagtaccccccactggagccactcctgcgagtcaccaagacccacaggtttgtaactcatctcgcacgccttgagacgttctgtcactaacgaatgttatccaccttcaggaatgcaagcaacaatgagctcgtcggtttgacatgtgagtaatcagaagatatcaactcttctgacaacgataattgattgtcagttgtgtcgatcgcagaaagcatgagatgtatggatccttggttgtatagtctccgagtgaaaaaagagatggcttcagccaatcaaccagttgtgatgatactgctgaagattaccccatcaagcagtccaagatcacattcatactgaaagcatttctcttcctgaacaataaaacattttgttaacgctctccttagcaaattaattatcgatatcttaatatttcaagttaactttctctatacatctcacctcctcactatatcttccatttcatctacttgtgctacaaagcccaaaaactccaaaaatatgaaaaagacacatgatgaaactgttttgaaaacctgcttggctgcttccctgcatgccattgttgagtcacaatggtgaagccatagtgctgagagctactacactctttcatgggagccctggtctgacacccattgcctgaatgaaactgggtcaggtttgaggcaaaaaacagtgcccaagcccaacccggaaaaagtgatgggttaggtcatacagtcaatatcaccaggggaaattccaggacactggtcagccagtgactgcaggtcacaactgagtcactttgactgtctggcaactaattgtaatattcaccaaaaaggttatgatgaaaaattaactacaaatacaccaaggtggatcctgtatttattattaatgtcacaatgaataattctgaaattattctgcatttctacaatattgacacatgcatttcaccaagatttccaactatcttgctggtgaaataaaacatggtttgatttcacaaaaggttaactgcatgagcagattttgtaaaggaaaagtccagatttagctgtgtacatgtgaaaacttgagagttttattactaaaaaccaaaccagactgaagaacaagaaatagttagaaacaaaatcaagagaggaaaaagaagagaatgagaatagagaaataatttactacaacagaagaaagatctaagagaaacaactgaagagaggaagacgagacagaggagatgacaagacacaagacgaagaagaaaagatgttagttgaggacgacggtcaaggtaagttgttgatgctattttctcaccaaagtggatactaaagtgatccaatagatgacaaaggatgtgacagagatggggagtaatgagttgaagatcgacaaagaggatgatgtagagttcagagagggaagtcaacaaagtcaaagagatttgagtcaagggcagcaagacaggaagaggatatgtagacagggtatgagttggttgaagaaggaaaggatttgaggagtgacaaatggagaacggacggagagagagtgagtgaattgagaatggagatgaagaatggagggtgaatggagtgatggcatcttgagttaggtttttgagatgagattgagttaggtttgaggagatgatgatttgagttatgctgtggagttctagaggaggtgagattttacagatgtatcacaaggatttcaacagtacattggagtggaggaccttctttctaatccaaagcacctacataattagagcttccttagacagatccatctgggaatattcagaaaaattctgcttttaagttaacatctgtaagggatgcagatttgtgagggattccttcaggcaaggactcatgttgattttgaaatgaattttaaacagtgaattcatgttcattgtatatcctaaatcttcataacaaaaccaatattcagaaactttagaagatcagaatttagactagcagccaaactttgatgacaaccttgtgactataccaccaggggagtttgccacgcaagtgccctcctttgatgtgttgctggaaccctctgatatgtctcctagaaccttaccccctgttggtgcggaagttatgaggaaagtaagttcaatgcatgctcaagtgagctgaattcctgatgaaagtaagttagaggtaacttgaaaccaggtgcaacttggctacatatatgagtagaactcctgtggaactataactgcattgccaggcatcatgccagtttccccaaaagggaagctctttcaatggcaataggtgtggttaaatcaccatgtggtcattaaattttccatactggtcaggatgtgtctgaatgtgtcacagtaaaaaaaacagatcacaaagaaacaagggcatcatttatattcttaatttgtaaggcttcttgtatcagttttgtcagttggaacatcagtaaatttctataactgcatcttagaacatatgattcaagacagagctccctggtcaaatgataatacacttttggagttctttccaacattccaggcagttcatcaagtatttaacttgctaaattcttgtgtgcattaggtgagggatttgtacacttgaatgaatgaacagacttgttaaatgataaaattggtctgtccatcagtaacatcaattataacagcaattctttccaccaaacatatcaaaatgctcaatttatttcctatacacagatgcatcaacactgaatcttctaatttagctttcttgggtttcttcaatgtgcttacatacaatggtgaaactttgcagaaattcaactgatcatgagtaacaaagatgatcttcctttgaagaagagaaatggaatccaaagctcaccgtttgaggtaattgaaagactcttgtttctaggacatttcctccggaattacgctgtattttgtcaagatgtgtgtaaggataaagtaaatttggtatgcactaattgagattcacattgcagccatcagtgtttatatctctctgtgaggacaaaatacctactgctaaccagggtttaccagaagaactggtgaaatttgaactttgattttggcagatttagaagtacaatcaccagtatcataaagcctgggagtaattttattgatggtatcactgcaatcaagacatgttttttttactgaggatagatttaataccatgtgcagtgaactgacagctgagacagagtgaagggcacattgtccaatatgtaacatgtagatgagtttgaagttttgcctgattgttgaatttatatgtatatgaattgacaacttgagactgatcactgagaaattgaagaagataaaaataaacaataggaacagatgaaaaaagtctcaacagaaagagagggggaaaacattgcatgcagattacaaactcaaatgagaagaagaaaaagggtacacggtacaccattcatttatttttttattctctttttccatacatttttcagcatctgctatttgtgtcctctggccagctatggtagtattagagtcaatgtattcaacaacagctttagacattttttgagacatctggaaagagaaaccaattcttgtgtacttatcagatggaccatggtgaagcaccatccaagaactgatgcaattcttcctgggatctgaatacacacatggttacccccacaacctaattcaagtcaatatagacatgaaaataatgaaaagtaaactgacctccaatcatatcaaaccccttgtcagctaaaagtggatcattttcttttgagtttttagggttgaagattggaattcagctgactagggtccaggggttgacgttgtgagaactcctttgggaatggtggcagtcctgtgagggggaaataaaaaatatgatattgcgcttgtttgatttatattgttacgggtggtttgaaagacctgcccctctattgtactacacatttagtagtctctatcagacctagatcaattgatacatatccaatccatctactcttctttcatctctgcacaatttccaggtgtcagtggggttttgcagcaaccggttctggtgcgtccagagaaaggagaaagcctgaggtagatggtcagacaagcgctgagtggggcacaaaggtagtcactatatactgactctcctgagcagctcttaggtttgtgctctagaggggagcaggacagtttccaggcccaaccactcagcttggctaggagtcccaagcgcttgtgttcttggactttggtaacatccgctagtgcactgctgacgccaccaatccaatccatctactcttctttcatctctgcacaatttccaggtgtcagtgggggttcccagcttgacacctgtagccctccttagtccccttgttcccaagggttttcaagaggggcgcgtgagggtcttgggagagagcttcttcctgggcttcttttagcctgccagcaaagggccctcggccggctttgcggtagaaggaagctcccttctgaaacagagaggaaaagagagggggatcgcgctgaacccttgaactcagggtgaaagcctgagccttgtgcaaacccaccaacttttgcactgtgttctgtctgtcaacccctcaacaaaattaaataacaggcgcattatttttattacaccattaatgatcaattaaacatgcattaagctccattgcaggtctagcttgcttaagagctgtagggagctatctagctcctcatacgagtatgtccgcaaatacaatttgtagcaggacaagctccatctgccgataaagcatatttgggccatgggaacacccagggcattcagaaaagacgtgcagcctaatgatggccaatgggtactcgtctggcggtacccggcacccatgggcgggtacctgctatagctgttgggtaccgctgtggaaaataatactgtgtttttacgcagaaaaatataaaaatttattattatctctttatatattatagatatggtaaaaataacatcagaattggatttctcaggtaaaattaaccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacaggagatcttttggattctttactctcagtgtggcttgttttgaatcctgcatgcatattgaatattgaattcctttgtgttgtattgaattcctttattggcacatagtgcatattgaattcctttgtaagtgcacatgcattcctttgtagtaggaccttgtaggctagctaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaacccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagaggaccagatcatttcaaccacccttacagattatatacaagtgacagccataagaatacattatattgaaataccaagataacactttgatcatcataacaagtgtcaagtgccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccgtgccttggttttaaagcttgaacaacagcatcatcactcattaaacaacttcagacccttataaacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtctttttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacagacacttttgagtcttacaagggagtccccaacgtgataggataaacttccgattgacattgtgtgaccaattttaatcaaaaacaagaagataatcaagaagacatcgacagaggatcgttactttaagcggaaaacggaacaaattcaacaaacaaatttgcgactactcagcggcatattcagttattctgttgatcaactagtcaaacttcaataaacaatccaacaacacaaacaacgaacctctgaaaagaaagtgaacccatcgactgaaacaagtatcttgaagaaggcagccagttattgaccagcagaaggaagaccaccgaaggatctggataactaggatactgtttgaaaagaactccggaactatttgaagaaagcagctgcttattgaccaaaagaaggaagaccaccgaaggatttggataagtagattctgtgaaagaagaaattcccagtgttaactgatttatttattttaagaaaaccataagcttgccctggtaaagagaccagagaccatagtattatttgtttctttttcagagcaaacgtttgtttaggtatcgaaggagcgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatgagtctaccgtacagtacaccagatttggaagatgggtttgcaccgtcaaccccttttaggaaccaaattttcgaccgaccttcaggatcatcatcagctttcaattggaatccggacactactttgccaccaccgaaggataaaggaaagggaaaagcaagtgaaatgcgggatacaacggaggaagactcagatgcaggcgaacctacacctcaagcacacaacttacctcctctgtctggatatggacttcacaacacccagaatgcagaagagccagtgtataatcgacaacaacaacaacaaccagcgaatcaggaacaagcagatcaacaaccaatccctcaagttgcaccaagaattatcaaagaacctggaattttttacgatggtgaaaactttggaaagttcttgatgcggtttgaaagagcggctagggcgtttaatgcaagcgactacaataaagcattacaaatcggccagtgcatgaagacggaggaccttaaaactcaactagaagccatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccgtcgtaagaaggccatgaaaagccactaagcgacagcgcaagtctgtctcactttctctctctctctcccctaatataattgagtttttcatttcaatagctcgacaacctccacttcgtcgacgccatcctctactccgacccccgcgtcctcgacactgtccagcggatcggcaacaacactaaggcggataagaaggtcgccgagggcggtcatgtggcttgtcggatgtctcatcggttggccattggggccgctgacgctgatgacaacaaaatcacgttgatcctcaaaggtaccatatcatcttcttctctcccccgcttcctttgtttttctcctcatcactcatttgtcgttctctctctctgtggattctcgggtcggttttgttcagacgatgtcgatatcgaggccgcgttcaaatacctcgccgggaccatcctgagggacgtccctaaggactgggatatcatcttcttcggccataccgacttcagcaacaaggcccgaaacgggtcagacccatcgacacacaacttctatatctacaagtcggtcaagccgcaaggtgagcgatgatttccttagtatcaacttcaaccaccccgagcccaccagcggccaaccccatcaagcaaaccagccattcagtaattttggtcatgacgccatcttcatctccagcagtcatactggtaagcatctgtcgcatatatccagaacatcgaaacaaaaatggacgtacctactccgagagtttcttcaagcttgctcggccaatacggtcagttaatctaaccaaaattttcactactctgttgtctgttatctaatttgggctaggagaaaacgagagaaatggatcctgatcttgattgaatcggatgttcttttttttgatgaacagtcggccaagtcgtcaggatttcaggaaaagtgatcagcgtgcgtatgtccaatgtttgtgcgaccgttgtttggagagatcggttgcgctttcatccatccatctcgaaaacaatgttcgatcacttggactgactctcgtcgctggattcttagttatctccggagttactcatagaatcatcggatggaggacaagtgacagtaggcgactcagcggtcagtctatttcttgcccttcttctgatcgcgccctcattttgctctaccatcctgtgttctttggggatgattgccagagtctgattctgtacagagatttgatatcttttgtatgtctgtacgtgtgtttgttgatgcaggcatgtgggactgaaatcacggatgaattcattgagttggtggccaaagtggagaccgagacccgggtgaaaaccttggactgttccaaccttggcgacaaatatggtcggtgtctcttccaatcatcttgcactgtagatcctcccactcaaccccctctctcttccctccctcctttgtggacatctctcggctctactcagatcttaaactcgcccaggccgtcgtcgatatcatccacaaccccaacctcagatgtgaaagagctccttgcttttaggcatcagtctgctcatatggcctagttattgcgattttcatctttcatgtaaaattagttttcaaataaacaaaatggaaatagataaaaaaaaattgaatagctgtttatcaagggtaacagtgcaagacgtctgaaggtaatttgtattcaacgcttgttgaaaaaaaggtactatgttgacaatattctcagcaacactaaaaggctttgaatagcagtatcgctttccaagattcattcagtgcgatcaatacacacaacacgcaatcagaagttgaattttttttctacgtatagctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggaaccaacgctcctcccgaccatcttcttcagctattaccttccgcaacggccggtcaggtgactgtcgttgagttaggatacgacttgtatgacgatggctctgatttctccatccccgagcgtgccgggaatgctgtcgtcggcaacttcgtcgttggatctttaaactcaaccggctcggttgacgcaaacattgattcgggctgttccatttcaatgacacccgacgaatccagtgtcacccgatctcgtccagattccacaaccgtccgccttgctgacagctccacagtttctgccaccctccgcggcacccttcctctccccctcgccactgacaaggacgttcccgccctcgttgtccctggtcttcacgagcctctcctttccgtggccggtatgtgcaacaaaggactggttactgtcttttcggctgaatcctgcgacatctacgacgcagaatcattctcctccgctggtgcccttgtgggccgcggctatcgcaaggggaatctcttctaccttccctcaggcgaggtaaggtcttcatccgccatttctgttccatccacctctcatggatgctcactcctcgattatcacattcgactctctcacataggtctgaaacctctcaaacgccttctccgcctgtccggaataatccctaccatggccaacgacattgaggtaactcgatgccctgtctgcgtgcaatccaaaatgcatcgcctctctttcacttctcgtttctcttatcgctctcaagtacctggtcatctaattcactccgatgttggttcctttgagattgcttcccgtgaacactacaagtattttgttactttcatcgacaattgttccaaatacgtttctatttttccaatgaaatgcaaatcagaagttttttcctgcttcaaaatttttaaggctttcttcgagaaagatggaaaatttcaaatcctcgccctacgttctgacaatggtggcgaatacgtctccaaagcttttgaatccttccttctctcctcgggtattcatcatgagcccggtcctcctcactcccctgccctcaacggtgttgctgaaaggacaaatcgtaccgtgggaaatctgatccggtcgtctctcattactgctaaactcccaaaaattttttggacggatgccatgcgtcacatcttccaccatttcaactccattccatgtaacaccccgtctggcttccactcaccaaactcaatactaggccgcccccttgtggatttcaataatctgcacccctttgggtgtctggtctggcacaaagttcgggatgcaactcagaagaaacttgaccctaaagctcatgcagccatctttctgtcttatctcaaggacggtaatgggtttcgagtatgggatctacaaacaaagaaagccatcaaaactcgcgatactctctttgatgatggtaccttcccctatgactatcaactcaccggtccaactccgaccatctttgttgagcttccctggccaacttctgcggttatttccccccctcacactctgccacctcctgtttctcccgtcaacccacgccttcccatgccaccatctttcaggcatcaccgtgaaccctcccccatcattccaatctcccccacttccagtgattccaatgattcgaataagtcccatggtctcccttcacctatcccactcccctctccatttctgcgacctccaacttcgtctctcatgaacaccccaccccctctgactctcccgccctcgatgccctctccatcccctccgcctatctctgacttgccgccgccaactgttcctgacccctcgtctgttcctcttccagcctctcgcccctcttctccaccaatcaggtcctctgggcgagttcgcaaagctcctgaacgctacggcaactgggctaaatcggcacttgtcttgtccgaggatgttgacacccccaaaacatggcgtcaactccaaaggtccccacacaaggaaaaatggctaaaggctgctgatgaggaattctcctccctccttggtatggaaacgtggcgtctggttcctcggccatcgaaacgaaagatcatcaaatccaagtgggtctttaaagtcaagcgtcgccctgataagtcaatcctcaagttgaaagctcggcttgttgctatgggttactctcaagttcgtggtgtcgactatcaggaagtttttgctcccactctgcgccttgaaacactcagactaatctgcagccttttggcatcaaagtcatgaagggcgcagatgatttcaaacgcttctaaatggtcacctagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaatggaatcaggaacttcatctggcacttcttggctccggactatctcaatctaaatacgatcccactctatactttaaagtttttgatgggaaattgctcggcgccataactgttcacgttgatgatcttgctgttgttggagaaggctcttttgtcgattctatcatatccaaccttggcgccaaattcaaaattggtgctgatgaagatcttcaccatttcctttctatcaaaataacacgtgatctggacaacagtcttctctatatgtctcaagctcattacattgatgacatggtctctcgatttcttaacggtacccatgtttccacttcaacacctacttcttcgttcttcaaagacctagtgaagcggacttcaaatgaggaacaatctcctggaccctacagtcaattaattggatctctcctctggattgctcagtgtactcgccctgatgtctcctttgccgtcaacaaactgtctcaattccttcgcgacccctctgcatcccactggtccgctgcaattaaaatcttacactacctggcctcgacaaaatctctccgtctccggctaggtggttcccttacttgcgcaggttactcagatgcggattgggccgaagaccgtcaagacagaaggtctacttcagcctacacctaccgctttggcgacggagctatatcctggaaatcccgcaagcaagctactgtctctctctccagcacagaagcagaatacaaagctcttgcggattcctgtaaggagggtctgtggctccgcaatattctcactgaattagcaattcgtcctaaatcagcacttccgctccatgttgacaatgaaggagctgaggctttggcgaacaatcccgaacatcattctagaacaaagcacatcgacgccagataccattttgtccgcgactgcgtcaaggacgacattttcaagatcgtacatgtttccacacacaacatgctggctgacatgctcaccaaaccgcttccacgagttctactagaaaaacatcgtgttatgtttggtcttgtttaatcttcctttttttgcgtattttttttgtcatttgaaaccagttatcagcaagggggggtgttgagttatctatgtcacatgtctattttcatttccaaagctacactactgtctgtgcttctatctgatttcacctctcacatgtcacagtttgtgacactcatcatgttctagttcttatactggagtcagcactgttggaaaggatttctctttcctcatcctttccaaccgtgttgtctccaggttagtctcttctttttcctgttttttcttcttctctttttgatgaaataatcctttccaaccgtgttgtctccagtctattccatcatctatttcacagatctttagtcggtgatctaataactcaccttgaggtcatttattcaggtccacacgattattacgacttggagaattctcacgtgatcccgggattacactacaaaagtttctgcaaacaccccatggattttttgaattttgtggggtatactttaatgatttttcctatttttttttttttttttttttttttttgtggaattgcatatttatataatacatagtggagccaccatctatcttacctttctcaccttgcattctttcacaataccatcaaattttgtgggtgatgtcagcctggagtcaccatgatcaccaggcagatgttgacccataatcactatgatcacatttccaatggtgtttacatgccatatttttacagtctacaaatctctttctaagcacgcttttaccaccccgcatggggcatggtttttcgaattgctgtcgaaaagaaataaattatcgtaggaggataaaattaatcagggtaggaacagatacagatacagcagcaacagacacaatctcgcaagctgaaacaaaatgatcgtggaaccaaaaccaaacaaaaccagcgcgtgatcaaacctagaacaattatgtaacagcacaaaatccagtagctaatttgatttttttttctgtttttgttccctctttcctcgccccatttcttaatttatatatgactctttcggttattttgattttttaatggatatatctatcaaatgaccgatctcacttcacttgggatcttgctccaatgtaaggctaaggcgtgtcatcagtcgattttagcccgcttattagtactcttgttgacccctagattatgatagccagacactggtctctctctcgctgtccgtccggaagtcctcttcacttcagagctttccccggtcgcctccaccgcctccaagtcctcggcctttggaataactcgctcatctcttgtcggtccacatgttctgtctccagtctcctccgccgcccttccggcctctgtcgctgagataagatacgtgttgtgtatgtgtgggggtaccgcgttgccatcacgaagctccaacacgttcgagattctgttgatttcattggaatgggtcccccccggttctgccacatcggcccgatacgcatctgcgggcccatccggcctttcccagcgtcttctggttccgacatcgaccaagggagccgccggtgcgagctcagtgtcggcttccgtttctccatcgctagcttcgaggtccgcgaaaagcccctctcttgcgttggaaatcgcctgctcagccctttcaatagtgcgacgggcctgttcgatgatgttgtctgccatccttataacccgaacacgctcctgctgccgtgcttctatgagtccataataatctaaatatggtgtttaaaattaaatcagctgctcctttcccttttgaagttattggcgcacaagaggacttacagtctgctctaatgagcctggcatctagagaactggcacgactttcgatatctgttcgcatgactgagatgggggaagagatagaggaagatcagacaattaattaaatgcagatgtcctcgctttcatgaatgccaagacatacgatctaccaagcgctcagtatatgagattcgagggggagaagcgctgctttcatagtaatttacgcgtctggtagacattttgtatccgtttttctaataggacaggtcaaaactagagaaatttcggatcgattgctgagcaagaaggctcttggagatatgctcgcgtcacgattggatatttttgagatatgaagtggccgatctaattattataatttgtgattgaaacgagttgttgggatgttgggttgaagattgcgatctaacgggtcagcctcaccaggcagaataggcttcgatgtagctgagaaaacgattttgtctcgaagcagcgcaagcacttgacccggcgatgtttccgctgctcgctacacatagtcattaggtaacaagtcaagtcagatcttgctaaaggtgtctccacccaatttctggcctcatttgttttcccatgctctccttaacgccattttcgtccaaacactgattttctcctatcactatcggctctcacgcaaggagctacttacaactagagatttatgttactcgctcatacaaagagattttttacctgacgaagagaccggcctgcgagtatactcgcagggtcgtagtaagccggggaagataattgtacgcccttatcaaccgagtgagaaaaaaagtagagctcgcgtgccaaaccggtttggcaacgcttctcactttgagtcttaaaaggttgcaagactaattctaataataataaaaatgcaacgtacggcgaaactacatatgattctaataataataaatatggagcgtaaggcgagactacatattctgaatacacttgtcctgtactagacatttaactgcgatctacactaaccaatgcaatgactttgcttttcagatgcggagccagctcacatggttcgtactcaacccatgcgcaatgggcgacaacgtcattgatgttgattatgtgctcgctgtcgtgcacatcgactgtattctcaatttgtaatcttaaatgcgcttgcatctgaggattattgagccgagtgaatgggtctttgatggatggcggaagaggtggaaagcccctgactgttagccatgtgtcagttaattgttcgccagcgggggtgagtcgatgatgggtgaaaatcgattcgatgcgacagaagtggagttgcggcggtaaataagacttgcacgctatcacgctgttcttacggttggagagccatgtggagaacataacattgaggtgatagaagttcctatggctttgacaacgggagggtaagggcgcctgtgttgctttgtccgcggcgctcaggcgggtccaacagctggctagagcccatcgcggatgatcttccctcgcattcaagaggtcaacaagcttttgtgcctcaggagtggacaagtgatcagaatgagtctcactgtgagttgctcgagaactcgtggtatccgggtcgtaaattgtcttgaggcgaggaatgtaaggcttcaaggcctctgggaacaagtgaggggagtcaagcaatgcgcgcaaattgcctgcacgacaaaattgctgcaagaaggtgatttctaattcgcctgtttgggaatgagggacattagaataagagcatgcaatgcaataccaaaaaaatgagaaaataatgggacttgcctatccgattgttgtgactcgattgtaaaatgcttcccataagtctttccattgggaatgaccaccacgcgcgaacaggcccgatgttgtctaggcagtcgcctatatgcatggatagatggtgatttggcgcaaatgagacagtcggaaagaggagttgcgcactcgaaaggtacagtttaatgtgatggcgatacaaatcggatcgctcccgggtcatcgaacgtttcaacgcacaattgaccgaggaaacgagatggctaaagttctccaataaagaaaaatgaaggcgattatcaacagtccagagcttgacaaggattaggggaagctggatgagaaatagagttcgccattcatccgccttgaattttccatatgatgccttgcctaaaaccgacacaactcctttgatccaggacggcacaaagattcgaggaagcaggtcattcactaggttcagcattgtcgaatcaaatatggggttatcgtccacgacaggagatgactcttgatcatcccaaccaacgccagacggggctgcaaaaatgatatcatctggggaggtacgtgtcccatgggtgttctcaacagagggggcattgtacaactcttcggcgcccaggggagggtcgaggtcgtcatccggctgatgtggctccggttcaactactaaatgtccatcttgctctttgggatcgggatggtcggttacgttagtgattttttctgacatcccccaaaaccgagtcagatgccacttcagcagaccaagaaggaggttgtgcatggcatcaatacactgatggtcgactggtttccaatatggaagctccgtgagaacagagtatctaataccctcgtcttgaaaaattttgtccctctcttgcgttgaaggagcgtcgcgccacgcatgagcccaccggatgtggttggcggaggtccgagttatccaacttgcggagtctaggttagttatgttgtccttgctgatgtcgcagaaagagcacatgaacttatttgaggaatggcctgcaaagccaagcgctcgacgcaaggcaggcaggtcagcaaaacatagtaggagtgcagcgaaaatcagacgacctttaggatatcgaggtgtgctagataggtaaagtccagatgtccacagctctcggagctgttgaaccaaaggattgaggatccagttggtttgagtgaggctcggctctttggggcctggggctatgccaacaaggtagatgttctcaggaaggaagcgtacggcgtatggaaggctgaggcagacaagcaccagaaatgtgatggaggcatgttttccggcttgcttattgccataagggttgatggcatcgatgaagagaccaaaaagcagatttccggatcgcgcagtgaatggcaaaccgttcggacctttatattctttccatagatgcgagtcatgaatgtccgaaacgtgatcatcgagactgatttcggatgaggggatagattgatccaagagctcttccatgccggggcgtgagattagtcgtgcaatccagtccgcaagtttttggaaagcaaattgtctgatagggaccatatgaccacagcggctgtgaaggaggattgcgccacaggttccaggcaggggctttttcgggtcttcggcttcctgtgggttggtgtgtttttgtctggtgggtggcttgccttctgtgctgatacagtacatcggggtttggtccaatgggtatgttgcaaaacattttggacagcagttgaggcgaacaatatcagggtctagacggagccatttgatgacagtggggatagttcgggggagcttttgcaaggttagtcgttcggtctcggtcaaggcgcggggattggggttgcattcgaggccctggcagagtgccaattcgatcaaatcgcacaggctttggagatgccatgtactcacgagatgggacgagggatggagaattgagtggatagcggatactagaattaaatacgtaaacgttggaggcgttaagccgaagggagattgcagcaaagcagctatgggcaaattgggttgtgaaagccaaggggacaagggtgaactcagtgcacgtcatcgcaggatgaaacaatggatgcttacatgtgtcataaacctggcgatccaacgatgccacacaaggatcctctggagcgagatgagtggcttctagggacttggcaaggcccgtcaatacggagtccatcgcaactggagcatctacagttcgttcattggggatcagccggtggaatagttcagattgaaaaatggggaccgatgagaaggttaaccgcatgcactcaccaacattgaccgtgtgggccggttgactaactgggacactggggtcgtccgatgctgccgccgcgcaaaagggtgagatcagatgatagggtccagggaacatgccagaaagcgggaactgtacataccttgattgagcaaagcagcggacgactctgcgcttggattatgggataactgctcgccggtgcgtgggggtgagattcccagggcctgatcggcgattcgatggcgggtggccgtgcggggatcgacgagtttcccaggttgccactgatcttggtcatcgaggtatgtcattgtgcgacatgcctggctttgacaggtgcagacggtacgaggtttctttttctgatgaatcggcatcgggttgatttgcgtcggtttctctggattgaagcacagaactgtcagtgatgagaggtgatgagtgggttacaacttacatataaggttttatagagagctgcatctgatttgcgacaatgggtttgtttccgagtcaaacccatttgagttcgcaagttggtatgtacatacctgtacatacattgatcattgatgagggtgcatacccatacatatgtacttagtcttatttagtctgattgtttacatcatgatgatatgtatgcatgaatatgtatacggtatgccgggaagcagaacaacaaagagccatcagcctcgggacgggatctaacgggatagcacaaatgactgtctggcacggagaagaggggaactatgtacacgagtgctgggcagcggcagcccaactccgcgtgcaggcaaaggaaggttcaacggcaattgaccctggctgggcaacttggcggcaatccttgagctggtacggctgatccccgtgcacaattcagctaggcggcccccatcatactgattcagttgccaacaaacgtccacaacaccacacaatgaactgggcaaactgggcattcgaaggcagaagacaatgaggatttaattacaatgtaatgaaaaaagggggctaaacacaagtgattggggtccggaaactacacaagttctgggtcttttgccgacaaagctacgcagcatcacacaagaagtggttttttcaagccataataggaaagaaaagcatcagtatcgggtaattacaataaaaaaaaagggtgacaacggacgaaaaacaataattggcctgcggaaactaaacaggacgcgggattttggaacgaggataaaatgggaattgtaggatgatctaattacaatgaaaggtatcagtggtggggagcgaaacagggggggggggtagatttgaaaccactataagaacaaaatggctgtatcatctaatcataacgaaagaagtccgatggtgggcagcagaacaggagccgggattatgaatcgagaaacccggcaaaaagtgggaagtatcatcccattacaatgaaaaaagcgagtggtggcaagcaaagagttatttggcgatgacagtttgagattgaccgcgag