attgacctgatccaccttttacccagttttggtttctggcactgttttccaacctaaacttaagccattgacatcctaatatcaaatccattatgccaaccttgctgttatccctcaattcaacccttgaacttgtttggcaaactcatcagccttctcattcagtccttctcaaaatccatggccttgtctgctctcaagatggtcataaaatcagggtcttggaaaaacaactcccaaaaattagttgacgactcccaaggaccgtcagtggacgtccattgggagtcgtggactaatctggggttcacttttgggagtcgtccccccccccttatgtttttatttttattttttgggagttggctccccaaaccacccctcatgcatggggggtttgggagttgttccctcctgaccggcacctcatataaattggaagggatcccttccaattgatcaggtattttcaccctccttgaccagaagggattccttccagtcaatgagacccttgcacctcatcgattggaaggggtcccttccaattgatgagatcttttcaccttgtcaattggaagggatcccttccaattgatgagatcttttcacctcgtcgattggaagggatcccttccaatagatgagatcttttcccctcataaattggaagggatcccttccagtcaatgaggtcttttccatgaaaaaaatgaatgtaaacaaccagcaagccggaggaaggttgactgacggtcaaaaaggacaatgtggcggtggtggtttcccttggagggttcaacagttgactgcttttcaagtcgggatttgctcctcaagttcattgtgggcttaccccggagctccctcttcctctgcacatggcatcatcagtagtgtgcttcaagggccaaggggctcagatcaattgttaagaaaagtgacggcagcaaggaaaagagattgaggaaagctccaattgattgtccatggggatctctagtgatgaacattcttttgtttggtattcctgcccttgcttaccacattccatctccccacctgtcctctgcatctttctttttattcattcgacccagcttttgtaattacaaaaagaccacatcgattggaagggatcccttccaattgatgaggtgaaaagatctcattgattggaagggatcccttccaattgatgaggtgaaaagatctcattgattggaagggatcccttccaattgatgaggtgaaaagatctcattgaatggaagggatcccttccaattgatgaggtgaaaagatctcattgattggaagggatcccttccaattgatgaggtgcaagggtctcattgactgggatgaatcccttccaattgatgaggtgaaaagatctcattgattggaagggatcccttccaattgatgaggtgagaagatctcattgattggaagggatcccttccaattgatgaggtgcaagggtctcattgactggtatgaatcccttccagtcaatgagggtgcaaatgcctgattgattggaagggatcccttccaattgatatgaggtgccggtcaggagggaacgactcccaaaccccccatgcatgaggggtggtttggggagccgactcccaaaaaataatataaaaaataacaaaaaaagtaaaaataaaatgggggggaaaactcccaaaagcaacccccagattagttgacaactcccaatggacgtccgctgacagtccttgggagtcgtcaactaatttttgggagtcgtttttccaagcccctaaaattaaccactgagattctattattagctaatcccattttattttgctcatcctctcttaggtcatgtactgtgggactcaatgctgaaaacttgtcatgatttctgtcttctacacaaaaaatgagagcaagcagaaagatctgttgttgaaattcacctctaggccaaaaactggctgttggcaatggtcacttttgatgatatgaaaatttgaggaagatacattctgatacattgaattttcgtgccctacagtaaaggcccttagagcaactccaccacgggcggtaaatagggttgctagttggaatttacagactcaacatgagccactgcggccgctatttgtgtctcaaatctacgtcggccgtccctaaatttcaagcccaagtccctacatgtagggactcctagcgactcctctattgactgcccagtcccctttcacacaacaaccagcttgtgaaactctactcctccacctcaatctgaattggttccaacttcacaccactctttcacgtatttttgaagactcttgcagtgcatgccacagcacttcaaggctgtaaagttggctgcgcagtcccaacgatcaaattctaacggcccaaaactaggggccgcggtggagttgctcttagtcctcaccaggttttttccctttcttcttcacttcagttcatgtcttgctagatcatctaatttgatgttgtggtaaatcttgtctcttctttggttcattgttctcaaatttttcttatcatattctcaactctgttgttttttaggctggctttgccatttgaaattttgattccagccataaaaatttgtagttttctcaagatgctcaggaggggttgatttgtaggtggtttgagataggaagatggtcaagagaggttgattttccagaagactttctggatgtgcatgttcattagtataacaagtcaagtttgaccactccctccaaaccttcaacactttgctggcaattttatgagccctgtcatgcatcatctcagcgtactttgctcgcctgtgtatgtgctgcggggcggcctttggacgtcctgagtacattcagctctttatatgcgcgtgtcttgggacgcgacgagatctgagttccttaactcagtccattgaacgcgtcggagttccccaaatacacgaagagaccgacaggatgcaccacctccgttgattcaatccgaaccacaacatcttcatcagctggaacagataatcggaacgatcgacccgaactcgatagccactcccacatccgagattcgaattgatgaagacgccgtcaaatcatatccatcgccttcgttttgttctccggctccagtaacatccgaaatcctcgcaagaaagaacgtgtttaacaaaggggaaatgcaagcatttaaccatgagatattatcaatagccaccggtccagcagccccactctttccacccttgaatcaggaggagagggagattctgtctcagattatcaaactcacaccaccaaatacgaacgccttcaatgccctattgtctccgtacgaaaacactttgagacgctatcggatcgatcccaagatagatgacaaatattacacatttttactcaaactcagtttggtacctggtagcgattggaagcaaaaatgggcgagggttttatcagatcaagccatatcttcaggcttacctccaaagcaagcaatcgtacctactgctactcaagttcatccaactgcccatgatccaagaagaataaaacaaacagtctatagcggcacacaggataaagaaaagtggaaggccatcaacagcaacgtgaaaccagctactcatcagacagctgcccactcaaagtcccgccctccaaaatcggtccactttctgccctcgaaagctgaagagaatgatcacaatcaaatcaaagaaccgccagcagcaagagatctttcattgcccgttgaacttcagtccgagattatccagtcaaaaatgacccttctgatcgatcccattgatgtgaaagctaggaaattcagacgagaacaactactggctcgttgtatgaataaatggatgaattcgataatttattggaatacgctgaattcagaggctcaatccgctcgacgtgtcctcgacatcaatactgcacatcaaacttggacgcgaaaattccgtaatcgagagaacaaattgaaattagtggatacatcctataatactcggttaggatatctacacatctgttttttcattttttttgtaaggcactcaagctgatattttgaccggatgttttttacgactaccgatagtttattatcctcacatctagatcaatggaggaagctgacggtttcgaggacaatccagaagaaatcactagccttgaggaatgcttatcgaaaaaccaaaggaacgagggaaaggaacctgggtcgtcaagtcttaattgtctgtttgtctcctttgtttttgtataaatatgtttgtatatcctcaaaagcactgtatggtgattgaaatgctcacaaactgattcgatcaacaaattatgggaatgtcaacatgaagatatgggctaattatatgaaatcaacgaggatgtataactcctccgatcggcgagtgatttaccaatcattaagcaattggtatcaaaaactgcaatatctctctcatttatctcacgcagcggataatctattatctaaattcgattccattcaactccaccggatcttgtcacagtggtttcaagaggctctcttgcggtcgaagctcagaaactttctgcatggtcaggattctcaagtaaaacatcaagtttttgttaattggaaaatttcgctgtaagcgttgatcgataagcttgtcacgtttttcctcctatgacgttttttattgacccgctaaattcccccttttcaatccctcacagaatccaatctcgccagagccacttctttttactcaaatcaagttttcatagacttttgaaggcgtgtaggaaatttcgtgctcgccaacgcgtacgtgtttttcgtttttggaataaccgaagattcatcccatgtttttcttctgacgtatatccgttaatttatttgcatctatgatcaacagaggctggagttctcagaaagtacagtcttggcatttcgaagttcaaatactcagttacacgttctcaggcattggattatttctgggcggggacgtttatttgcaaagctcgtccaaactagattgatgaggatgcttttgcagcgatggcggaggcgcacggcacacgttcaccttattctcccgcgtaagtgaatgtctagcatgtattcattaagaaatccagcattgttactatttcagaaaaacaaaaaccgagaagcaagacaattattaacgtttggggtatcttttcttctgataacggaatgttaagagcaggcttacaaaatcaattcactgtgcagtggacactcaaccttgccaatcatcacctccagcactggatccagtatcatcatacactcacccaacactttgctcaagctcagcattttcataaactacatgccattcgtgaatctttcttggcttggacgtttcgtcattggaggactcaacagctgcaaacagaagcaagttcaacccgaatctattttttacgcaaaagggttttaatcgtatggaaacgcaggatacagaggataagggtaaatttatggcgtcaggaaaaaacactcgcacatctacgcgatcggtttaccagttgagtttttctcatactttggcatcaaggaaactgggttcaattaaatcaccggttgaaaattagaaagaatgactcatgccttactcttataaattttacagcatggagactgttgtttcacaaaagacggcgattgtcgatatccttatggacgttcgatcaaagaagcgccgaggtgagtccaatattgattgtatagactccaatgaagacaaagactgatcccgacctaaacgcgtcagcgtcaatgtatgaatgcgattttccaatggcggattcgattgactcttacgatcagaaatgaacaaacagccgtagaatttgctcagcgaaatcttatacagtcagtaaattcctacagcattatcgtatgtgaaaacaggcatggctgaccggtaggcgaaacattattggaaaattaggaggttttgggtcacttggaccgaccgtcatcaattgatcagggttctcattgacgaatcaagtttggttatacaccgacgttatcaaagtgattaacccactttcttgacaaacattgatcattcaagttctaacccacttaactccttcttaattgttgcagcccaaaagtcgaccttactagcttattggctcgatcggactcgaatcaaggttgctcacaacttcaaacttggcgagtttttgaatcatcgtcatcggacgatgatcatgtgcgtttgggaaaagtggagggataaaatccggtcgcgggagttagagccccttgtaaggcatcacccactttgatctcactccaatctgatgaaagagctgaatgaacattttttttctacaggaacaaacctttaatttcatgcgagataggaattccaaaactcagataatgcaattatggatagccagatcgagcttactctttttgataagacagaaaaagcagaatactttaatcgactgttttaagctttggtataatttgacccaatcccataagctccgtaatcgactcaatctgagaaaaaatcgattgctcctcaagttctatttctctctttggtctaaaaaatcaatcgatttaaaaaccatgaaaattattaggtgagttggctggcatcttcctgaatccgtctttccttttattcatgtactgattactatgttttgcagtcgattcaaaaataatctaaggatagcccagcccacaactagaaatacaagaaagttaggtgctcgtgaggtaacagaagaagattatacaacaaccactagtctgactaatagttcatctaatgaaacctatgagacctcccaataatcaacttgcctcaaaaaagtgataaccaaccttcaaagttggtcctaactttcttgccctgtgatattgttaactcaatttataattgtcactcattgtataaattagtactagtactcatttactgctgaacattttgtgggtttgaacatcctttcttgaatacctttcaataatcttgtttaattgttctgttatatttgattcatgtattctatgcacactcccaggtaaagacctaagggcaggtgtaactgttctttttttttcaagcttttcaagcaaactggccttttttttgtttgtgaataaaaaaactgatattttgcctaagtctcaattctaagctttatttgatggtgatatttgattgaaatcaagctcttccgaccaaataaaaatgaaagttaactttgtgggctatatcagaaatcaagaccaacaggagcctttccaatgctatagctgcttgaccattgtagccctgttgacatttagatggctgatccaatccaacctaccatgcagtttatttcataattaccctatattgttttcattgacaatgtccctcagttttcacttgtctctgttagaacaagaaccaaaccatgaggaaacatgtaaaataatctttagagaatattcataacactccaacctccctccaatgaccaaagagcttcaagaggggtttttccacattccatttgattactggtaagggccagtcatattttttatggatctgggaaggtgaataggggagaaccatttagctccctctagtacaggatagtttttgtttgaggttctgaaactgatcagagtttccaatttttgaaattttccaatggaagagatcccttgcagtgggcagtggagatggtctatagatttatccccaaaccaccatcccactcaaagtaaaaaatgttgttgatccccaagattgttgatcaacctgcaaattttaatttatcttgccataatacaaaacagtcattcaaatagatgtacttgaatcaataaggttcaaaattataaggttccaatacacgaagcttactgggaaaatgaaatttgaacctactcaagttttctactatatgaaatccaggctatcaagctttcaaatggttgcaacaatttaaagaacccaagactagtggtttccaaaccagggtgttaggtcacaacccacatgaactaaagatgagagtgagaacaaacaaacctagtggtttccaaaccagggcacagggaacaacctacgtgaactaaaaatgaaagaaagaacacacaaacctgtggcaagggagacagaagatgaaaatgtgttgagtgatacaagagaacaaaagattagaaaaattggacaattcatttctaactgttgagttttcacttctctggtctactcctccctaaaatccactccctctttccttttccttcctctctttttccttcttgaatcatcttgacctggaatgaattatattcactcacagatagttttatgttgaatcttatgctctcttgtagtctaattagaactcatcaaggcaatttttaccaaacaactctagtcttgttgattggtttgtttctttttctagttcactacttggttcattaaaaactgattattgagaattaacgcctttcaatatttgtggtttaatctacattttttcttgattaatctactgacatgactaaaagagattgagaaggcttgtcttgttgtttctttcaagaactcatatatttattcctctcagtttttattcaaaaaaatcttttattcaattctctttcaaccacttgtatttagtctatttgaacttgactagatgcctgtgaataaaagaaaaacattagttctttcattctttttccgtgaacccttcccaaaaaggaatttacttcttcttggccctcttcctcttaaagcccatcagtcaaaaatttcaacactaacctattggtttccaaaacagggtgttagggcacgccctaagactaagtgcactaaaaattgagatttaggacaagcaaacctgggaagaaatgatgataagaaaaagaccaacactagagagagaaatgagaaatgagaaatcaggaacatatctgtggcaagcaagacatgagctgcaaaagtggcaagtgagacaagagaatgaaagactagaaaaattggatgaaaaaaaaacaatcatagaatgagagagccttttatacatccaattccaatgcaacatgatctaggttttgaaccttgtccatctcacagtaccacatgtccagcttcgccacagcgggtgagaatgaatccccaaactgacagttcaacaaaattctcaatccacatccctagatcaaacacttcctctctgttttgattgaatctgaatattattattgaatgtaagaaataagaaaagggctccattttctttacagaaatagacccagagggaatacaggcttgtcttctacaaagacaaaaacaccgaggttcttgaaccaaattcttgcaatctgaaagaccagtagggcgcggtgagctgagatcgagagaagactaagagagggagagagcagcgaggctaaaggaagagacaagcacctatgaaagaccagtagggcgcggtgagctgagatcgagagaagactaagagagggagagagcagcgaggctaaaggaagagacaagcacctgcggatggtgcgggcggacaaatggacaatgagatgagtgcattgcatgacaagagagaaaagaagatgaaacaagaaagaaagaagagagaaacagagctaggcaaacctatgaaagaccagtagggcgcggtgagctgagatcgagagaagactaagagagggagagagcagcgaggctaaaggaagagacaagcacctgcggatggtgcgggcggacaaatggacaatgagatgagtgaggaaaaagaaaaggaaatacaagctcgagactaaggtgaactatatacaaggtgtgaaccctaagttgaggataaacagaaccccgcagtatttccacctcactaaccccttgctgtgtccgcagcctaagctgccttgcttcatcttcacagccccccgtgcttggcaggcagtgcctagagttttactgagtgtctgaattggagttgtttgagaaattggcgagttttgataggtgacagcggtttggtgagaagatccaataagttgtcatttgtggatacgtacgaaatggtgaaattactggcttcttctatatgatagcaaagccagtgatggcgtacgtccatatgtcgggtcttatgttggtagatgggattcttgaggagggccaaagcgccttgattgtcacagtagagatggatggaagggcggtcaaccgaggcaaagggagtgatgtcctgcaggagttgttcgacccagcggagatcccggcctgtttcggagcaagcttggtactcagcctcggtggtggacatggccgggccgtcgtcgtcctgcttggcacaacgccacccaatgggcccatggtagagaaccaagctgccggtgaatgacgctgccttgaccccgctagcgtagcttgagtcagagaaaccgagcagtcgttcgtcagagttgacattcccaaggactagattcatgtgggtggaatatttgagatagcggcagatgtgtaggaagtgagtttcttgagttttgccgggtttgttgaggaattgagaaaggaagctacaggagaaggcgaggtccggacgagtgcactgaaccaagtagttcaacaaacctactgcccttctgtagttaaattttgggctgacgggtgccgtatccatgggagcggtgagagcgttgagaggtagaggtgctgagattgggcggcagtctgacatgttgaattcttcaagaacttccgagatgtagcggtgtgggatactttatgggttcccatccaacaacttcaaaaatgttatattttcttgtatatacaataatattacaccaaatatggctccaggaagggattccagggccaaaattaccctagaggagcaggcttggacacatgtaacccccctgtgttgcatgttacacccctcttttactcacaggtaggggggtcaagcacccttacatgttacaaggatatcaggtacacatttcacccctccgggccatgtgatctggcatctgtacgtctcaatcaagtacaatggaagtatgcaggcacagcatacagattaccttggcaacctgtcatgcaatgcgtacagcctcaaatacaggatgacatcatgcggcttaaagaacacagcctgcaggttgctaggttgcatagcaactgttgcacagcttgtcaatccgacggaaaccactcaatttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtattcttccatcttggccaaattccctcatgtaaggctgtacaaccagccaaaatccctcatttctggctcccctggagccaaaatacctcattgttgtctatgtaaggaggcccttcctcccagttgtaatttctccccagcagacttcctgcagacatttccccacataacaggcaaatcactgctcactccataatattatttgttccccaatattttggttttataattataacaacccttacatacaatattacaacctctttatacataacaacacccatttttgcacctgtccacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacacttttgagcttaacagcggtcttgacatagagagactgtgcgattgacacgatccctggttacacacattccgagtacccaggtgcaatcgcccaggtcttccatttcgaattgagccgttattttctgcttgaagaattgaacttccggaccgaagatgaccatatcgtccacgtggacaaatacgaagcaaggtttcaaggggtcttggtggatgaacaaacacggatcggccgccgcgcttttgaagttgatcgaggtaaagaagtctttgagagcacgataccagcagcgtggactttgctttagtccatagagagccttctgaagtttgagaccgtgccccggtggaatgtcgatgtccactccatccgggaccttgatgaagatgtcctcttccggcacaccgtttaagaaggcacaccgcacgtccatctgctggatctcccaatcccgagaggaggccagtccaaaaaggagacggagggtggcaagacgtccggtgggggcgaaagtgtcgttgtagttgagtccttcaatttgacgaaatcctcgcacgcagagatgagctttgtatttgagtagctcgccatccgcgtcgaacttccttttgaatacccaaaccgtgtcgagttgtttggttccggggatcagaggcgctaccacccagacttcgtgccgtttgatgttgttgacttcggtttcaatggccaccagccactcctcgccatctagtcgaccgatggcttgggcgtagttgatgggatccttcaaggaagagggttcgcctactatgagcatggccatgtggcgtctccccccggcgacaatgttggcaggatcgatgtcgcttgagatgtttttgggagcagtgtcgtagaaaggtacataggcatatcctttcttcgtcgaagttgaactggaagaaccagtggagttctgctgagtagatgattcaggttcctgacgacttgttgagtcggcgacaggttcgtccggtgaattgtcagcgggatcgggatttgagtcagcaggatcggggttgtgatcagctagattctcatccggaggagtatcatcggatggctcttgatgttcctgctgattgttggtggtgatttggggtgggtgtggtgttaatggaagtccgaagtcgtagagagattggttggtgaccggttcactaacaggagtgcgcaaaggaaacatgtgaggaaaaggtttgatgtgatgagtgattttgatggcacccacactttatatgagtgatgtccctcatggtatccaaggaagatggcctcagtcccggttggtagtagtttggagttccgaaacttccgttcttcatagataactacccgacatccaaaagggatcaaccgagtgagatcaggggctttctcgtgccagagcttgtagggaggcacccaattgatggagctatcgggagttcgattttccaaaaagactgccgtagtgaccgcatccccccacgaagacaaactgagtccactggtgagtaggagggtacgggctttctctattgttgttcgattaccccgctccgcaaacgggttttgttgaggggtatacggggctgttgtgtgatgtattacgcccttgtcttcaaacagtttagcgaattgtttgttgacgaactcgcctccgttatcggatactacagatttgagctttcggttggtggatgtttctgcttgtttgagaaaggtagagaagagttggaaagtttgggacttacagcgcatggggaaaatgaaacgaaacttgctgaagccatcgatgatcttcagaaagtatcggtttcctccccttgacgctgggttgattggtccgcagagatccatgtgaagacagtccaggacagcattcggtttgggaaatgtgccggagaagggttgtcgatgcatcttcgaaaggtcgcaggcgtcgcagtccaggtggtcaatctttacatccgggtaggcctttttgagatagttgaggctaggatgacccaatgcccgatgaagagttaaggtgggatgtggactgacactgagtgccttgagagggtttagatcgatgagtagaacattggctgtcgttgatcctgagaagatcgagcctttgtccgattgacatgcgaatctcgtaccgttgtgagtaggaaccagtgagaatcctcgtcgcaggtagtaagtgaggggaatgagagagttggtgagttcaggggcaaagtaggcttcttcgatgttaagaggaccagaggcagtatgtatgactgctttgccggttccgattatggggattgaagcgccatttgctgcgaagacagccgcatcaatgggagtgaaggtgttgaagtattccttcctccgaagataatgtcctgaggctccgctatcgagcacgatggcatcagtcacagcccggttaacactgaggccagatttgggattgataccggcagcgttgaacctgtctagggcagcttgatggtatgcgattgctagttcgggatggagttggtgacaattttcggctgagtgactggtttctgggttgtgtaccccgttctcacagattcgtcgtttccgacgttgtccgccgctaggcttggagcctgagttggattggtttgatttgaccaggttggtggtcaccgcaagtgcattagccgtagtcgtgggttcggcttgtctgaggagctctcgctctagttcgctgagaaagtagcgttgtcgctgccaaggattgagaatttcaaagttttgaagagggccaacgataccgggagttttatcaagatccagaaaatccagagagcttcgaccgtggtcttgtcaaatttcttggcagtcacttcgatgaataattggaaggtggatcggaattctttaatggttgcaaaggtatcgccgacggagaattcgtaggtggttaatttctccatgattttggcagcgttctcaagggatttggtcgcgtagtgttggcagattgaatcccacagctctttgggtttgtagtcttcgagatcatcatcgacgaatctggagaagttctccccatccaggtgcatacgaatgagattggtggtttgtttcgctttctcatcgtagtcggattttgatgttatcttatccttttcttttaggatgtactgatctaggttaagataactcaaggcggtgaacatttctctacgccatgtggcaaagttctccgtggtgagtttctcagtgaagtgcttgaaggtgtgattggaagtagtcgagtccgacatgatgttggttggtttgaggtcttgagagacgattgttttggggatgagtttctctaagagtcgaactgtatcacctgtcgtatctgtggcttcagaagtagtggttgacgagtcggatttttcttcttcttgtttgagtgatgaagagctaggttccgatgagaataaatccacttctgatggtttgggactttgatcggccacgatgacagaatgaatacgattggatcttcagctaagtcggtctggtttaacagcgttagttgagcgctgggctcataacctatgaaagaccagtagggcgcggtgagctgagatcgagagaagactaagagagggagagagcagcgaggctaaaggaagagacaagcacctgcggatggtgcgggcggacaaatggacaatgagatgagtgaggaaaaagaaaaggaaatacaagctcgagactaaggtgaactatatacaaggtgtgaaccctaagttgaggataaacagaaccccgcagtatttccacctcactaaccccttgctgtgtccgcagcctaagctgccttgcttcatcttcacacaatctgccagcagtaataagtcaaaccagctggtttgaacggtgactgcagctgctatccaaccttttctgcaatcttgtgtgccctggataggactggtggttaaactatgcaagtgttcagagactgctcgcaatgctgtcacaagtttgattcttcaaccactgtttagttactattagaaactactatctggttgctgatgggttgagctaaatcttcctcaagggcatttgtcaaaggaacggagaaaaagatgctttcttgaagccacataaaatttaaccaggtataacagtgccacatcttggaaatatcaagtcaagggaataataaagtaaaaaaattatgagatagactgatatggtgaaatagaacactttgtgttttactgttgggtaactgaagatcaaaagttcttggaagtctgttggtgtctgctaaacgtttgaggattgaaaatagatcagggacaaatgttgtctttccaaattccattttccattttctcagttaccacctcgaagctcttcgagttttgcgatctcttcgttgagctttttctgcgcggaatccacgctcttttgatccttagcactatcttcgttccccgaattttcactctgttgttgtttcgcaatcgcctcgtcaagtttttccttcgccaaatccaccttcttctgttgttcagcgatcgcctcttctttttccttcgtcaagtcttccttttccgcggacccgttcttctcgtttttggggtacttgccgggaaccggcactgcgtcgtggaatttgcccttgggatgtctactgtcaacctgttcagcccgtacgcgtaatcagacatgagtttaaaaaacaggcgggagagcaaggaaagttaaagtaaactgacgttaaccgctcggttaagggggtctttaaataatggcgtgcgggttcttttctccaacaggcccgtttgttgatccaagttgacaacagtgcggcccaatgccaccgaggctacgaagagaactaggagtagaattctctggaaagacatcgtattgttatagatgatgtgtgagttagatgcaggagagatgcacgactgaagtcaaaaatactggtttaaagagaggactagaccagtaaaacaagcaataaatacgtgctgagagaacggcggacaatgtacttcttgaggatgattgaccagagacacagttccgatactctttttaaatgcacccagttcaaagcaagcagcgaagcatttctgtcaagatacgagcaggacctatgttactcccagcctccgaagaaagaggtcgatgctgacgatttttcgaggcggtgccgcggtatatactgtagtcacgcttgttctttgtatcaagcgagccacaatcgcgctatgaacacgggaattgaggtgtacatatttgcacttcgctcaccaacatgtgtgccgttcattctatgtatctactgaacgacttcatgtgggcgccggcacgttctatgtacgtagttacttcctgtatatgccattgggatggcgcggtgcctcatggatcctcgtggatctgcgtctggtatgtaactgttcttctgccggattgcaaaaaactttcacttgacgaagtttaaccgtcgatgatgcttgactttcttttgtgtgagcagagcagttcaatttatatccaacaaactaatttgaaagattttggaaaactcaagggttttcacttgtttgaggtatttatcttcaacataagaaacaatatgaataaataactatatgagagaagctcaactttattgacatcagctacaagtcttccatctggccagcaaaggcacttgtgctggattccagtacaactggcttagagcacctgacccgatgaaatcaggccccatcatcacatgtccattgacgggtttggatgccacggctttgattactgagaattcttaagacacacatgttcaggaaagtaaacatgaaaactacaaatattcgaggaaatttccctggtatcagtaacgatgactggtatggacatcagctgaggactttccgacacgcagataacatacgctatcatagtatactgttcccaccgttgagtaatattagaaagaatcctgcaggcatcaattccagtgtaatgtaacatatacacagaagaaattctgaacttaatatagtggaaaggtgggatccaggacaagactatacgtctccaagcccccaacaagatccataaacttttcatttttgattgtatgatcttcttgttctcgatgaggagtagaggcggagatgacgctgttcaaggcatctgcggctaagagcgagtcgttaccacgcctacataccaccaaccagtcgcactgattcttgagtgcactcgtcctgtcttcattcttcaacgcgttgtgcgtaaatttccttaacctttcaatcgttgattccggattttctaaggcttcggttattggaatgtcttcattgggggaaaatggtgataagtgttgtcaatccaaggcaatgaaggaacaaatgggaactgcatgtgcatgtatacccccctcacgagagatcaatttgatctcttgaaggagttcaagatgcatccgtcgaaaaagagtgaatcttcttcgacggattcaatggcaaggggaaaaattgtactgactaatggagtttggtagtgcgcaaatctcaaactgagttctaggccggacatcgagcaagcgaaattgattaagctggtgtttattcgacagaagatcctacattaagaatcagaaaatatatcacagtactgtcaacgaacatagacacatagattcagcaaattcgacggtcatacattagctgtgatacgctcggtagaagtctgaattacgggctgctgagaacccatcgaacacgccttcgataaagtatcaacttctgaaccagcttccccatgcgatcccgacggctggactcggatgcgttccaaaaaagcagtcttactgggggcactacatcccaggcaatctttttttgctttgcgtagcttgatggaccggaaagaaggcacgagaagcaatttgggtgtgaggtctaaaaaaaggggggggggaactcaaaaggtgagttgattttctagcccccatgggcgaaatgaattggagatagaatacaaagagagctacaaaccatggataccaatcaagagacgaatagcttcccaggccatgagcaccccaacgaccccgactgcagggcccaagacgccttcatctgcgcatcgctcgacccgaatttgatccgtttctggaaatatacagcgataacatggaccgcgatcatgggaagaatcagatgggtgtggtaggttccagacagctaattgcccctcggttcggattgcagcaccagacactaatgggattccgtaggcggcgcacgcgtccgatatcaagtaacgactcgctgggttgtcggtgcaatcgagaacaagcgagaattgactgatgtccggcaagagatttggggtcgaatcatcaactttttctttgctcgggttggacattcttgacatcataaacggtatgggataggcggtgattttgacagatggattccccctgaatggaagtacatattaaggtaaaaccatcagtttttaagttcactttagcctcatatgaatacatgttcatttttaggttgattaaagtatctgtttttttttcaactcaatgacgtagtaaacacagatggtaatttgcggtggtcaaactcacgccaataggttgattcgtgcggattccgctttattcaaaccaacggtcgagtcagtatgcaagacttgacgatgtaggtttgagagctcgacggtgtcatggtcaacgatagatacatttcctaaacgaatcgtaaagtgtcgatgagaaatatcaacattgtttcacgtcaaggcaggagaggttttttgggaaaaaaaacaaagttaccaacgcccgctctgacaaggtaaagcaatgcaggacaacctaatcctccggcgccgatgactagaaccgatgcttttttgagctttagttggcctgacacattcaatccgtgaggtctaccgttagcaggcgtccatcaattttggcgagtttgaaggacatcatgatcatcatacctgttagtccaacttgggagacaatcatttgtcgtccataacgaatataatcatcgagcggtaacgagtcctgcttaagcgaatcgacctgaatgtaccagagcggatagaaaatcagctgttctattcaacatttaaatttttcacatttgctactttgctgagagaaagactaagaattagttaaatactcactttttgagacttcaatgcgtggctgagttccagttgaagctgaagtagcttcgcatttgtctgtttgatttccatggcgatctcttcgatcggtcttgagcttcctgagtggctggtgaagttcgaacatgataagtttctcgtgaccgtcatcgctcgaatctgagtttttttttttttcttgaatcaccttttgccagagttcgctgtgttttgagttttggctggaggggtcaagaagctcatgtcacaatactgtcccgcatccagagtcaagcgccgtcccgcattgttgacccaaaaaggggccaggccttttttcgaaccaaatcaccaccacgagttgaccatcagtcccagcagcgcatcaggaaaccaggaagcgcaagacctacatataaaactcatccactcgatggcttcacccacatccttacccccacccgcgcccagaccaacagcatgggaagctctacaggttcgccaagtttttttgtgattggttgagaacccaacaaactgaccaccagatttgtagtctttcaacctcaatgacagtcttcaggatagattcgcaagagtgccctctcagaggaaggcattgatgtttggcatggccggaggaacatgcatcggtggcctccggtttatttcaacgagacgtaagatatttctccgaattgtgatacaatcaggaaagcagagttgaaattttggaaaaaaaaaaaaaaaaaaaaaaaaaaaacagggggatggtcatcggccaactggggcgtctactcgttcgtattcttatcatcgatatcctactatcaactgagtcaaaaacgacagaccgaggtcgaacagatccagcaagtggtcaccaaaatgaatcaagtcaaacctagtcctaagctgacggccaatctggcctccgaaggcgagagactcactgaagaaaaatcggaatcaactggcgatcaaaatctaaataaaaagaagtcttggctatggtgattctagctcaatcgatctggattccgtaatctaccttacaagcatgtatcacaaatattgtaaacttgatcaattcaccagcatctcatacatatatccaaattaccacgacatctcgctcgtgactctgtgttgaaaaccgttcttggaattcagttaattctcgttgatttagaaaccaatatccgaacaaatttatggagaggaagaaaagaacgacctcaattgaaaacaaaaaaaaaaaaactggcccttagtcgaatcatcactttttgacggagactagaagaaaaagagaaggagaatttttctagaagaaggctgcaggaagaatttaatgttgaaattgaaatttctgttcaatcaattttaccaaattgtgaagaacagttgaataatgatccgaataccaagttgtaagaacaaatcctgctgatcttttcaggatgaggggatcttccttaacttgagagaaatacactattaattgtaattgaaccatctgaaagccttcacaaactccatttcttgcatcctcccaaggtgccagatctcccttaagtttaaaagctccaaataaagggggatatccttggggctttagtataatgtttatcagccattcaaatatcttttggatactttgctcatattcttcttcctcaatattgaagtatttccaggccttgaggtgaatgtgattgattgccttgagtagtttgttgaattttctatatataaaaatcgatttcaatgggcgcttcaaacgatcttttctcaagatgtgaaaaaatttattatctgaattaattgattcaaagtacatgcccattgataacctagggtgtacactcctatatttatttttaagatttacccttctagatttaaattgatcactgaaatctttaagaaataatgaggaaaacttctcatagccaatcacaaacttgtgagcatgaaccaaattattaaatatgaattggttttcagataaactcaataaaatttccatattttttttgaaattattgcaaggataaaattcagtgaattctttcatttgatcattggaggctggtgaatcaaccatcaagtggtcctttctccatagtgaacatgaatctaacccatccataggtactttggtttgaaattattcaatgacatgatttaatgaactttaccaatcttgttttgtttaattgatatcaaggaaaatgaaactcacgtgaattctcagctttgaaggcttccaacaggtaggcagcagtgtcaaatacagtactgcttttatcagtttgggaaaagtaaaaaatcaatttgatctgagtgtcgcggaattgatgatctttgttccattccaatttttccaagcgtttggtgccaattattggaaaattttgatcatcagatccacatatttcaaagtctaaccagttcaacagtctttcttgcaaaaccctatacatgaatgttgggatcttgaaattattcagccattcttcatggaggaaatagatccatttgatcaagacatagtagcgtgggcacaacatttgagtggcatccataggtttatttgtcgaatcgtttaacactcggatgaccgcaggagtctcttttcctggatatattccaatcggtagatatggatgagggacaatacattgacgggcagcgttacccagtttgatgtaaatttctgaatgggctcttatataaaaaatatcataatggtgcttgagcaggaatattgtgttgtatcccacaatgaaagaattttcaagaatctctccatctacctgatcattcagactcgaacattcagcagttgatctcttctttgattctcttaaaggcgacctgttgataacttcattcactggctcgctcaagggtacttcattgcttcgaatagcgccatctgttgagactcgtatcaattttaattaacctagacttagttctgaggaaactatgccctcttaccttgatgaatcatagtcctttgaatgctttggactattctattggtcaaatccacatcgatatcaggcctttgagccaacctggagtggtccttctcgatttcgtcatggacttcagaccggtgttagtcagcctgaagtgaaacaatagtttgtgtatttggataggaaaccgaaaacaactcacctggagtggagatattaggatcctgaataagagtatcaaatggattggaagaggtacctacaccacattcaaaaggcttgccttggacctgattgacttgggtcgaatccttttcccaattaagtaacatactttccaaaggaggggatggtgggaccggagaaatgtgattgacctcgaaatccttcgatgttaagtgtgccagaggatgagattgatgatctgatgctttgagggaattttccaattccgttggaggaactctgggggtcggccacaaactcaaagcggagttgaactgctcttccatgaaatttatctttggggttggcatgtcttcccactcagacaagtgtaggtcggccgagttaaaatgggaaactattccaaataagcagaacatcagatgtctatagaccatgacgcccttcgaagatggcagaaaggagcccctcgaaaataccaatactagccgggggattccaccaattttcgcagttaacgtcagactccttaacagtttccttacaaggtccttttgtgaaggcgttatgatgttatcagaggtcagggcggtcagacgtgatgcttggcaagctgcttctagacctaggtcttgagatcatggtgctatagtttcagagcgactacgccgtcgctcttcgatcgacaaaagtgtttgtctatacgcttgaatcaactaattgcaaacgtttcagaaagatcatccaaatatctgtatcgagtgtcaacaggaatcaggaacctaattattacggcgcagtcttgaagaactccaaactaaacaactgcatccctcaaccttgataaggatgatcaaaatcaattgtttcattgggcttgtaaaacaaaaactctatttgaggacagagacatctataatgataaaagataattttgtgcccacatcaaattgggattctcaatgtcaaattgggtttctgaggttcatgaaaaaaaaaagactgttttgagtttgtgagactatctcaatcctatcacatttgccattgacacaagtccctgctgacttcaggggagtttttactcacaaagccagcctaaaccagggtgcaatttcatctgatctccctgaattgttatggcaagaatccaaaagaaaagcatgcactgttagtggtaccagcactagatttagtgtggctggcctatcattggtgagactaagaagaaggaattcaactgggatgacttgctttcaggattttttcccacaactaaattgatggaagctggtagtaactgtcctttgaaatgagacaagtgttgaaaaataactatggttgaatatgttctgggttatttatgctctaacttcaactaagtggaagaaagggtgcttgatctcaagggaggcagggtatctgaaactcacaggttttgaaagcttcatgagacatgctaattctttgtgcttagttaaacaactcccaacaagtggagttcaaactcctaaaaactgggagacattgttgacaagaccccaacaaggcatctgctgctggtcagcaggaccagcagtgcaacagatacaagacatgactgatatcaatatttccttggttggtgagaaaatccattgtcttggatttggatttacaaatgaaaaaaaaaaaaattgcctttgtttttttttcttcaatacagccaaatatcttgtgtatcaaagatgtttttggtgggatcagtcatctgagacgatacagaatacttgtctcactttccaaagacgatacatgtgtattgtctcatgaaagtgagacaacacaaatacagtatttttgggtattcaaattctgagacaatacaaataaatggctgatactgtcttgtcttgtctctgttgcactgttggcaggactcagctttgggtctgggctgttttgggagttgactctccaaaacctaatatgaggtttgggagttgcccctgttgctggtagagatgggcggggatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccgatcagcccaggctgacgtcgataccagcaattataacaccgccaccagcaacaaccaacacagtccgaatccttccactagtcctcgtcaagctgctcagggtatttataccttcacctttggctcccggccttcagacccaaacctcagtaatcctaatgaggcacatgatcattccgctgatcaaagtccttcaacagaaccagcaagaccatcagcaggtgaacgagccccaacccaggatggcttcaccttcgccaccaccgctaacccaccccaacaacctctcaatggactcttatcgtaagtggatcttgaaagctaaacctggtttatccctttccaacgcattgaatccgatcttctctgaaatttatctagtttacttcagtctgcctttggcctgactccctcagatagcgcagcccccgaaaacgagcgtcgaacggcagagagcaatcatgctggagacagcccagcagccgaaagagctactttaaatagccagcccccatcaccatcatcctcatcctcaccaccttcatctggatcaccagaaactcgagcgggcaatgctgacgaagatcgacctggggacgctggacatcgaactcatccccgtcccactccgaggtcacctcgggtgaaccttgaggaatcccaccccttacgccaattcatcaacattctcaactcgctcaaccagaccgatagctcgatgggtcggaacggcggcatgaatgggtttgtcttcaacgggcccaccggaggcttcggctttactacccagctcgacatcgatcataatggccccttcggccagaacttgggcgattatgtggccagtgactcggccatgcaggatatcttgaatcagttgatcaatatgacgggcgctaatggcggccataatcctatccccgcttctgactctactatcaaatcattgaggaaatttaaatttgatgcttcttgtgttggttagtacacgctaatccttcctcatcgtgtctttgaagtttgtttgaacaaacttttgttgaattctttatataggccaggaggattctatcgaatgtgcaatctgcaaagatacctttacggtcggtgattcatgtatggaattgccctgtaaacatttcttccacgatgaagactgcatcgtcttatggttgaagcagaatggctcttgcccggtatggtaagtctaccaccagctttctctctggtttaggaaagagcatggttatacataaaccaagaaagcaaatttttatcccttgatattcagcgtactgatgatgattgaacgtttgatcctgcgtacacagtcgatattcacttgtcaataccaacgatagcagcgaggataatgcggaagagggaggtggagcagaaggggaaagaggtggtggaggaggggatcggaacgctccacaatcttcgacggcagccgacgactctcagtatcgccctgatcctgctgattggctcgaccccgaccgttggtatgacgaggaacattacgaacctccgttcgattacgattgatccccctcctcttccccggttctctcactgaaattcaaccccttcttcttcttcttcttcttttttttttcctcggtcaatcttctatacatgaataaaataaaaataacaaagaaaaaaaaaacagattcttttgactggattcttcatagcacttatcctaacttttcacagcattttctgttccctgttttcacaccctgcaactcttttttttttctttcctcttttttggctcattccgttgtcatgttacattacatatacaggtattattgaaggagcaggagatcataacaacacatgtactctcacacacacacacacacacaagcacacacaaatattacttgatgtccacagctatcaaaccgtagccattgaaattaaatcccatttaacaccagccacaagaatgttaagatacatgaatatatataaagatgtgtgctcaagaaattcattgtgattgtccctcttacttgggttcttcccttgttttctttcctcggctctttgatttattgggtctgagttgaacttttttttccattgatttcctcttcttgcttggcttatctagtgttcctcaatcatccttcctatctttccccgcttcctgttcctctctctcatcattcttcaaattgatttggatgttgacatgaatccatacactcaaatactcttgatgctgttcataatcatatgtgttacggttcatgtagctgctgttttggctggcacattgttgctaaatgactgtttttttttttgcacagtcactgtcactgtgtgaggttgacagtcactggatgacttcctgttgtcatcaaagatttcaacttagaaggacatcctccagattattttgattttctggcaagaatggattgagagaccactaggttcccagaagttgggtaggttgaaatagatgttcaacacaaggcttgggtaacagcacacatctcctcaaggtttactgagctcaaattcacccaatccgtagcagctttgcccctttcttggtggtaggtatttactttttttttcccctgtttggggcacactgactatgtcttctttttggattgatttgcacttgatatccaaggccttgtttggaagcatcataagtttaggtgtaatattatctgattgattcaaaaattaaacagattggaaacatgtaacaagattgttacttaggcaagttcaactactgggttcaccaatgttgagaacacaaaataattgatatcttaggccatcttcaaccccatagtgtcagtactatacttgatatgggtaaaaagagtaatattagtataatggtgctcaaggtagcccattatctcaactttgttcttgctcaacttgaaatcagtagctgagcttgcctgagtaacaattttgctacatattttccatttgtattcaattaaccaggtaatataacacttaactttgtgacgctgccacacagggcccaaaagtggctctggaaatctgaataactccatgtgttggttcaatagttgtgagatgcattcgattggttttgtgaatcacatgagctttttggacgaaatgatttccctcattattcccctatgaaaatgtggtgtttgatgagcctcttccgtcaaccatcacaggtcaacacggcgtgcagctcaaaggctcccaatctgacaccattgcctggctcaagattgatcggtcacaaaactgagaaatgcacatcaccaaaaacaagaaatctcagtccagggtgtgcactgagtcaaattaactcaaacagccaatcaggctttggtgatcaaaccagaatcggtgcgtgtgtggtaaccaggccattttgtttgcccttttctgaaggcttttgtccaatcaacaagcatgagggcactcactcagcgctcttttcaccgaatgaagtaatccgactcctcactcaggcacgggtagaaactatactcaagtagggtctaactcaccagatatttacttaggttgtagcagctcaggtttctaggcggtaagattcaaatccggcggtatacttcaaatcagtgtgtgcaataccggctgttttgtgcacatcactctagattctagtgtttgtctaatcaacaagcgcaagggcgctcatgtagcattatggtacagtactcaggctgaagactcatctctcagccaaaggcaaaaactgctctcatcagggctcgtgactgagagaggagcatgcccgctctggctggtcctcgtgtataaataagactcgatccagcctcgaaattgttggtccccatccaagccactcacttcccttgacatcaatccaaacagccaaaggccttctcatctcaaacttcctaagaaaaaacccactccactcccccttatcaaacaccgacatattagtaaaaatgggcgatgtaagaaaatgctcctggctcaaataacatatctttctacctctccaattctcactcaaacacattcgtcaacttttgtagatcatcgacttggatttgtttgctgagcttgtcaggctcgatcaacaacagcccttcctggacgagcagatatcaaactatttttacccatcgtcaaagtgtatatgggctatgatggattatttgtaagctttggtcgcggttttcatttgtcattgatttcaattttcaattatccttacggtgctaagtactaactaaactgccatcctgatcgaaagacgcagcggcgattatcgcaagctggaacaagaagcaatcgagctccgaatattggtaggaaaactttcaaaaattatggtacactacatgcaagaaaaatagtttgattgactggttgcatttttttttaatctataaccaggcgtcctcattggcagttgtgcgtgtggcacaactgtgcactttcgtcgaaaacaagtgcagatcgggcctcgtcgatagggatcgacttgagatagacacgaggttgcaagtcatggaactggcaaaccagttcgcccaagattggctggtcaaggaattatatgctcgaagggaaaggcgtcgttgagcgcgatggaaatcgattcctttacatctctatcctcttctcatctgttgttttcaaaattgtcatgttcagcctttcaccctttcatgaattttatatttgtttgatcttcaatatcaagatgcaaagataatgatctccatacgcatattccaacacatataccgatcttcttcacgatcgtagctatataagatggcaagttgaaaaaatggtcttcagaaaggaacagcgtcactgagactttgaaaatacgtgaataatcattaagagtaagacgaaacggcaaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagccgtcatggagtcttgcatgttaacaggcgcgatgaacttctgtcccatgttgcgtcgtgaggtaaggacattggcgcgagatttatgacgaagagcttgacgcgtcaatttcttcctcgaaacgtgaagattggactgctttgacgtagagtcaaatcaggtgttctgttttggattcatgaatgccagtcctgaaaaacagtatgacccatgagtgattgcagtatttcaggatgtatcccattcaacgattgctcgcagactacaacgcatcggaatggctgttgatcgatagtgatccggcgacgattaccgtcacttgatagacgacggagagtcgggagcaaccgtcttggtgatactgataggggaagcagtcaagcagcacataaataccatgtcgtaagatgaatgagaacctggggttggagtgacagagtctgagcgacgagcgtacatacctatccgatgaggagctttcggggaccagaagggccaccccccgtgctgagttgttctagctcactaggattacatccagtatccatggaaagttgaggtaccgtttggcagtccattatatcataagaaaaaatatgtaaatccggatattcagaataaggttgataaaccttaatccaattatcaaaaagctagacaatcctctgctttttactatggaggcactgacgtgccacaatagccaaaaaaaatcaaaattataaaaatgaaaatgcaataaaaaaataaggaatccaaccgccaagttggccaatccaacggccaagttggccatacacatggggctacaggcaaatacagaaaaggagccacacatctgggaagttccagggtcctccacccccttctaacagatcctgcaacagaacttggtgaataacacccgctacatacttggaggtcatccagaccaaccaacctcacactaacccgaaccactgcccgcccaccccaagcacctctcccaccatggccaacaactcactcagcaaccgcaaccagacaatgcgtgcatttggtgatgatttccaaccagaagtcacacacctagtcaacactggaaggacggatagtcaaatccgagaacatatcaaagcgacatacgatatatcagtctcccaacgaacattaactcgcaggaaggaagactgggggctaattcttcaagccgctgattacgcagcccagctcgaagatcacatcatcacttactttgaacggggattgacttactcccaaattcaccatgctttatccaccagccacggctacgtccaatcaaaaagaacactagaacgcaaaatcaaatcgatgaacctcacccgcagaactgacgatttggacaacgaaaagatcgacattgacacagttgtgtcatgcattgaagagatacaccaaactcctgaaggccgcaatgctggataccggaagatgagacagctgctccaaactaaatatggcctgcacatccacacgtaagttgatcatttgaaatttcccactcatgacaggtaataaatgttaattaaacttttcatacaatgaagactcacagtggccatgataaaccgcacccttgacccagacggtgttcaaaatcgagcgaaacgggtgttgaaacgccgtgtcttcaaaacccccggacccaacttcatatggtcggccgacggacacgacaagctcaagaagtttgggataaccatctatgggttcatcgatgcctggagccggaaaatcttggggctatttgtgcatgtgaccaacaacgaccctcgtcacattggatactactacctccagctggtcaaacaagaaggtgggatcccacgacgtaccacaaccgacaagggcaccgaaaccatccaaatggcaggccaccaaatcaacctcaccgaggaattcaacctcgagtgcgcagaccccagccagtcacacctctttaccaagagcgctcacaatcagaagattgagtgtctctggtctcagatgatgaagcaatacaactgtcagttaatcaaccacctgttcgaagccatcgagaaggattgctatgatccaaatgacccggttgagtagtaagtttccttgtgtccttcctatcttcctgattatgtctcggaattctgattgacacctttggtacatggccagtcacctcttcatatacttgtgggtgccgctgcttcaggaagggctggatgactggacaagcaactataacaactacaaacgtcgatgggaccccaaaagcatgcttcccacccggtgtagtgctgaatggtgctacaaatatccaacagaagtcggtggggagcaaggtcttattccggtgccgccagaagctgtcgaagcccttgaagaagaattttatccggaggctgccgagatgatggatacgtcacccaaatggttctcagaatctatcaaggagctggaggttgggatggatctgtcaattcctgcggtcgacatccacaacgtttgggatacattctcactacttctccaatccatccgagactatgattccgcctggttggctgacccctcaaatgagccaacagaaacctttgccttccgtgcttcctgagatcttatccattgtttcttattgttgtccacctggaatgcagcctggttgtatctattaacacgttattggataaataatatcttagatttttactcaggtcgattaccatgtgagtcatagttcatgatgtttgcctccttgtgttacagggggattttcactgcgggcatcatttggaaaatgaaggcgtcatcgaccaagaaacatgtcttgggtgatgaagccgtgatcacccaagcatatcgtgccctgggcgatgaaggcttcatcgaccaaggaacatgctttgggtgatgaagccctcatcaccatcttgccttgggtgatgaaggcttcatcaaccgattgacgctttgggtgatgaagccttcatcacccaaggataatttgccacccaaccttatatgatatccttggtcgatgaagccttcattgcccaagaaaagcctgtgtatgtatgggagatgaacagtgttgtttaagttcatgcatctctgcaaggtgaggtcatcatcccttaagttcatgcatctctgcaaggtgaggtcatcatcccccaatctcacttacaccgggatagtttgtcatgttccctcagctacaatcttgacaagaaccaactaaaacgaacacatttcaaatatcgactcacgaacaacatacgggatctcaaatggccgaccttcaaggtaagaaaagagtcccattaatcactcaaggggcctgaatgattgaaacatatgcctctttcagaaggaaagattgtcgagcgcctgaccgagctcatgaaattggacgggatggctggtagccacatccgggtcctgtcaaacttgcggtctttctatgtggctaagtatatcaccagattccgggaggtgcatcgtctgtttcctctgcctaactggatctacctgctggcggaccctggggaccggaggccacacgacaccgaagtgtttgagtttgacggtccaggtctaggcgatgatgccacctttcccgcccatcgacaacagggaaactgcatggcacatgagcatgaagccatggacggtgagtgatctgacaatttttgggtgaattttggtggttaatgatgcatcaatgtttgcctgtccagaagatgtggcttcccaaggccctgattcaacccaagacgaaatccatcatgatcaagagatggatttaacttccaatgatgcactaggcgaggttgatcccgagatcatcagtgttgttgacaatggtcctgttggcgaatcaggaaataccaagggtgccatggatgggctaaggacatcacgcttgaataacgtgggggccaacatggataaaccgctgttcattccagagtctaatccgccttcagaggacaacacaccactccggtctcctacctctcacctttgaagatcgagcatgagcccgccaaatttgtctttgtctttgtcttccccccacacggcacctggcgaccctagaccctcaccagatgcaagcacacttggtatccttggccaaaagcgatcctgcagccaatcaaagacaggtgattccactcgtaacaaccggccccgtttagattcatcaagcctagcctcatcagattccaaggatttatcctctgcgtctgaagagggagagactgatcttccgaagcccacctttggtcgcatccgtcaacctagggataaaaccccgcctgagggtgatgatgaggattcctccgggtccaatccactgggttcatccccgaataccctggctgagaacacgccccacccctctgcagctccaaccgcacctgtgccatccgggtcaaccagcagcaacccagccgtcgcattgtctaaccctggggcggtgtccaccggttcaacaccacctgtgccatcccggacaactagccgcagcaaggacttctctgattgtacctcaggaaatatgtcaaccagtctaactgctggcgctccaattgacggaccagctggaaccggtactattcttgggggggtgggaccaggactgactgctagcacaacgtcaacggggccgtccggcacaggtgccaaaggtccaactggggccacggctgtcactgggccatctgggggccctgtggcccctggtccgaatcaacgagcctcctcgacgggtggatcacctgtgacagcgggcagaggtacaacttccggaaccgcgggcgctggtcccaccgccgggggagtggtcgcaggtcccacacaccggcaggtggccttgcgtgaggcatcaccaggtgggttaggccgttctgcacgtcgacacaggatgagactaacgatttctttgcatggccagaactctttgtacggctaccttttggggatctcaagtcacttgaatactgggagcaacacaaagagaatagggttcacccaggtaaaacagctagattccttgagaaaacacagtgtataatcgggctcttgccaagtctcctaggttgcaaaaaacctgcaaggccagcaattgagtctccaatgctgaaaaatgtcaaacttgtcattgaccgctgtaaatctggtatgttacctcccccaggtcacactaatctgcccatatgctgactcaaaagacactcgcagacaatgtcctccttggacacgacagggattgcttcattggagcggattttgtgaatcgagcatgcttaggccctaggaaaaagcctgggaagactacctcaatgtctctccgcagtgaagccaaattgtccccagagcccgaacaccctctgtttccaatcatcaactccacagccgatccggtgcggggcgcggggaaaaggctgaaggacactgtccacgatataatcatgctccttgcaggtcagagggccaacatggttatggataacctcaaggatgttgatgggcactctgatgctgcactggccaaagtcatggagtttttccatgacataaccactcgaggggccgaagatctgaaacgctcccgctcttcggtcgatgatggatcctccaccggtgatcttagctcaacggggatgggctatatctacactaacatagccctagcagtcacagccttgataaacctacactttgaccggaagagtgaagagaagcctgtcctactgaagaaagatacccacgagaagaggaaccgaacttctaccaaggccatccaaagtctatcgcaactactcgttattggcccggtgtcaatgttctcatgccccacggattgaaagtcctcagcccaatggcaatcctgcatgctggttgaatggggcgcaatggttgtcaccgaacgagctcgtaatgcggccaactttccagatccaccctggtctaactttggtaatacacgtctacatgtggtcaacacgctagctcgtatggggtttggaaacaatgatcccatggattggaagaatgtaatgaaggttttcaaggacgaattttcggctaaaaaacttgcggaggtcttatgggaggaccttgttctcatgacggactatgatgttcaaaaggacgcaagcgttttctgggcggatggcccatctttcagaatttcagaaaactagaatgacttatttttctctgctattgattttatatagttctgcttgcaattctctctcttatctactaatttaacaaataaattgggattacaaaaacaaaaacgtgaaaagaaaagcacaaaccacaagcatgttctgaagacaactacggtaccagtaaaagaaatgatctccaaagtagttggccacactgttgtatctgccttcttggtacttaacacaggcattcttcaatcctaagttgatttgtacagacatacccaggcgggtaaatcgggagctctgggaagatggcatggtacagtgcttgtatttattagcctgccagatcatcttgacaacaccgaattggtgatcaaagttgatgccaaacttgtggtcaggaaaaataaagggacctggcgtaatatcgtaggagtcttcatccgtggccaaagagccatccttggtgtgagtgggaaggaacatgacaaaagcgtatttcgaaacatcctcgtcgtcagtatgcggagggttgaagaatccattggtagtgaaggtgaggtgaggagcacaatcggattcagtgagctcttctccatattccaaagcggccaaggatggaaggccatgttcagccatgagttcacgatttgagccgaaagggatctccgccagctttttgaaatttcgtccgacaatctcgccaacccggccggatagtgagaaaagatcatggtaggcttgggcattcacggcctcaaacgccttgatgtatcgtccggcaatctggtcttcatctgaggatttcctccaaccaatcccccacatcttcccaccccatgcacgttgtttagacttgacgtagctgataaatttagtggtcttgcggagaaaggtggacacaaagttgagctcttctctatccgcttgcgtgagatcggagaatttggtgaattcaatgattgcaatgattgatttgggatcttgagggtctcgtacgatattgcaaccggtcttcaagaggcggaatgtttggacagtatcactggccatggcgatctcttctgttgttgggggtctagtgtattgaagtttaccacgaaccagagccgttggaatcgttggatagatgttcaggtcttcatatttcacattctgccagtagaattttcggccagaaggaccaatggccgattccactagggaggctcgctcacgccgttcacgtaggagtttgttcttgtgttgagatcgtttcctggattcatttttttttcttatatgatcaattcaaggtccccaaattattcatacattgggatcccatacatgtcacatattagaattcaaggagggaatcaagcagaatcaaaaattgcatagtcagtaagccagctacaccagggtgatcccaacaaaacttctaccgtttgttatgggccatcctgaagggagcaattcctcagggttgcggcttgatgagtgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagcttgggccccccccctcttttgacccactcccataggtgatggtagtcgctgcagagcccagaagagatcaaaagcgtcaaagaacgcccaacgaagtcggccgctcccctcccctgaaggcggggcgatccaaatgatccctgcggtcgaatgctttcctacacaaccagaaagagggggggggggggtcgtcagcttgaggcccactcctcctctgcagccactaccatcggtgatggtagtggctgcagaggccacatctatgcaaaagaaaaaaaaaaaaaaaaaacagccgacgaagtcggccgtccacttacttgaaatcggaacgatcgaaaagatcgttccggttgctcgctgtcctacacaaccagaaagagggggagggtcgtcagcttgaggccccctcctcctctgcagccactaccatcggtgatggtagtggctgcagaggccagaagatgtcagaagccgaacagaacggccgacgaagtcggccgtctacttacttgaaatcggaacgatccaaaagatcgttccggttgctcgctgtcctacacaaccagaaagagggggagggtcgtcagcttgaggccccctcctcctctgcagccactaccatcggtgatggtagtggctgcagaggccagaagatatcagaagccgaacagaacggccgccgaagtcggccgtctacttacttgaaatcggaacgatccaaaagatcgtaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcaattcgactagcaacatcgtgggcatctctttacctcataaactctggagatgaactgtgtttatatgtgaagacatttattgtactatgagagacatgtgatctccttgggtgatgaggccttcatcgaccaaggcctgcaacccatatgcattgatgatgctatagttaacaatgatttgcaattggactagcaataaagttccgataaattgacaaagtttcttgattattatatcactgatcatcatagttaatgaactgtgtttatatgtgaagacatttactgtgcgatgagacatgtgatctacttgggtgatgaggccttcatcgaccaaggctgagactccctcatcaacccggcaccactgaccaacaggaatctatatacacatacaatttcccattcattctagacgagccttaagagcggtttttcctttcctcacaaccgaaatcagctccatgtcctgttccacaataccatggggtttccggctagtcccagcagttgggtttgggtgtgaattgcgtccatcttgaagagttggctgaggccacgcaatccggcacagttcagggagggagagggatttacacactttagtgcaggtgtgtttttgaatgaaatccgtgatcatttgtgatgatttatcagggagatgccaataggaactgaaattcatgatgtgtcaggtaaaatgatgatattcacagaggagattagaaatttccatactttttgttcaaatccacaatttgtggtttagctattagcggaggatttcccttgaagttggtaatcgtcatctgacctttcgtgtgcgcatagacccagtgttgaaaagagtgtagcaacaagtcaatggtcttggagtggttactgatatagtagtcttttgtggcggcggacaaaagggtcgaataaccttcgatatgctcttccattataaagacgcgggatggctcttcttccggatcgtggggaccatctacgtagtatgattcaggtgtgtcttctcgtgcaggtaacatatcgtcgtcttgcccttcgacataagggtcaccagatcttccacgattcatgaagtcatgatggactggaaagttatcaacaatctaccgagagaattcaaaattggtatcatgatgcatcaaataaaaaaggatgaaatcttaccctaagctttgctgccaattgcctttgagaggtgctgcagtcatcagacgatttgacagcgtgggcaaactgggccaaaaattgcctggcggcagcgtatgagcgcattacgcagttgggccatatagaatagctttctttcgacaagtccttcttttgaagttcgtactcggccaccatttggaatacggtcccagaattgagaatctccgccgcaatgaccttagatccaggcttgagtttgaagcattttttgtaatccacccggtaaagacaaattctctggaccatgatcaacccatccgcttccaggtggtaccgaacaccatccacccagtcagagtcatcggaacctcggtcccaatatgaggtttccaacgtcccaaagcggtcccatgagagatcatttggattcaggattgcctcagctcgccctagtcactcaatgtcagccagcctcaccgagagatattgtcttgaggaaaaaacttacaaggtggagtgacccggatcacaacgatgccatcctcttccttcatctctttagccattgaacaaggtgggtttggaagtggtatgtcgggaggtgatagattgaccgcagtgggtatcaccttattctgagtgagtgggccaggaatattctgactgagttgtttggtagagtcgtccatcgtgaacatctgagaggacacggcagaggccgaacgtgtaactatggatgttgagcgggttacaactgttttgggtgatgggagactagagtaagacatctcgctctcaggagtcggcgacctattggtggacggacgagattggctggatcggagtttgtggcgggctgattcggcttccattcctagtcgctcctcttcatctagtgaaaatttttcaaaagcatcctggtcgtatataagatcaatgactttctcccgcttaagaaagtcgacaaatgagtcataatcttcaaccgacccccctttccgtgagcctaaccgacagaaatcaaaatgttctttggcaaacattgccctctcgtccgtgattttggtcttgagttcgacgagatcacagaatttattgcaaagtgtggtaagcaagctcgtgaaagaggaggggtcggcccagttgacgaaatggttggtccgtaagacaccttgctgctgggtccatttgcttctgtaccacatctcgaaaccacactggactgagatcttgtcgggagggctagttaatgggagagcccccttgctggtaggaagttttggcggtttgggaactcttgcagcagtgcgggcggcccgttgggtggggtagggttggatggccgacatccgtgctgtgcgggccatcagatatgggttgctcctggatatttcaggggcggtaatggctggtaatcctgaacatcagatgaagtcgcggagagggtggttagttgttgtaggatcacattattggtaaacaaagtcacacacacctggattgctggcactgggtggaggaaagtgtgtttgttgcggaagcaaagtgggtgcaggaggctgactgagggggctgggaatgaccggggtggatgttggatgggaatacaagcctcgagcacgttggattgcctcttgacgtttagattggatcagttggtgtgctgacgttggttgagaattgggtgtcggggaaatcatagacgagggagcggttgtcttgcttgcggcacaatcgacacaggcttgacagcatcccaataaaaccagttgccctggtttcccacactgcgaacaaaacatgtttgacccttgggcaagataaaggataagttggggggtgactttggggcgatgaaatcaatgagacttactttgggagtgtgtgtgtggatggtgggtggatgccaggccctggtgctctttgatggtattggcaggtggggaatggccgatacttggatgaaaaaattatttgtgggcgatgtgtgggtctgggtctgggtgattgtatggatgtactcaaatacatgttggtggaaggttgccatcacacattgagactgtacacttgtattcttctggctgaaatgtcgtttcgtaggcacctgttttttggttatgaacttttttggctaatgtggatcttcagtgccatgcatggcggctcaggggcaatgatggcggctcaggggcgtgagtggccaacatggcagttcagatcattttttaatttggccactctggtggtacaggagcaatatttggcggttacttggccaaagtggcggtatatcaccatattttgattttttttggctattgtggcacgtcagtgcctccataattttgactaacactattaaaatatgattgactaacaccatgattatatagtaaaatagtaaaaaagcatcagccccaacccaatccaccaaataccggccagcaacttcaatcatctcttccatttaaccacacaatcatgcactccagggaatcctctcaagtccagccaccacaatcctgggaacattcccaaggccatctgtcacagcaatcccaacaaaattgggaatcaaacggttctgatagccaatctgtaaatcaaaccaaaaaatcttgctttgtatcaggccagtatctccatcatcaaattaaaaaaagaggaggcaagcttaaatgggaccctcagtgaaagtgccatgtgggcaggtacagacggcagcctagtctcacagagatgcttataccttataacaccaagttggcctgagcaagtcaagattttgaggctgttttcaatactttctcctttggattatacatctctctttgaaaattcaggtgtacacattttgagtttttggtgttctctgctatcttgctgattttttctgcaattttacttatttgtatctcataccattttttgagaaaaaaaaaagaaaagggaaatattcatttggaaggcaaacaatatgcttatgcaggtaagtgtactcaagtctatcaatcaaacttcaaagttcaaatcatgaacttgattgtgaatttttttaccagaatcaaacaactttttgcattgaaaaaaatggaaaaatcagaattatgtaaaattggggatctctgatctactagaaagacaaaaaaatcacagaaatgaagctggggttgcgcaaacaaggtatcaccaaaagtgcaaatcctgctcatacaagaaaatcatctcagcatgcaagttacaccagcaagcctcccattggttgaacttgtgccaagtttgagaaggagagaagtggaattcaacaatcttcctgagccatcatgactatccagaatgatatggtcagtacaattgagaccagcggtgggcagatacgttacggtacgttacagcaggggatttggataacgtaacttttttttagttatccaaatctgctgtttttgtaaagtaactaaatttgcttgtaaagtaaagtaacgtaaccaattttattttttccatatatttttttggggtaacgtaacttacttcgggggaggggtgttatgagaggttgaagggctaaaacatattgcatatagcttaacggtcaaggagtgcctcacatgtacagtgaatatgtggaggttgtgggttcaatcctcacaccagacatcttttgacctggcttactggtgaaatgataatctctggttggtttatgatcatattgggcgaattatctcgcacttaatgaacaaaaccatcaataatcagtgtatcaccagcaaagttacccttaagttatccaaatattggaaattctgtaacgtaaccctgttttgttcagaatttctgggaacgtaactagaaaaaaaaggggccttttgctccagtcgatatcgtaactgaaataaagatatctgtaacttgtggttaacgtaactgtgaaggttacgttacagtcaatgttatccgtttggggaacgtatctgcccatcgctgttgagacctacatctaatttagatctggatactcctacccctaagcattgtcagttgtctcccccagaaaaccctaattgatttggtacatggcacatcaattgtcttcaatgattcttctccctctcatccaattgttgattccaggggtaacgtaaatgtgaatccatcagtgaattcaaaggttacagttttaagttggaccaaatcttcaattcctacatacttgagcactggcaacctttattgatctatcatccactctgttgtcaagagctgtgttaaggatggctttaatgcagctgtctttgtttttggtcaaaatggaaatggtaaaattttgaccatgcttgacttgagcatgaaatactggggatgatttggccaagggccatagcagtgatttcattgcctatgtcagctggtttgctcctcaactagctcaacactagctacttggtttcagagtgaggcaggtgggttgagccacaaactaaaataagggccaatggtgtgcagaagattcaagaagaatggcaattacaatccctttgtttgttgagtctcaggatgtaaacgggtcgggttcgggcccaaaaacagtgcccaaacccgacccgacacctatgtcgggttgggtcgggtcgggtcaaacttgaatatgtgctgcccagacccgaacccgtcttgggacttttcgggttcgggtcggcagtttgcatgccgggttcgggccgacccgactgttttagcctttgtagagcaactctgacaaaaactgacctgcccgactatcaaaacacctgcccgaacccgacccgctaagcttccgggtcgggttcgggtcatgtgattttctcacaaagtctgcccaaacccgacccatgacccgtcgggtctcgggtcggcttcgggtcgacccgacccatttacaccctgagttgagtcccttccacacatacgatattggaaatgaagcaatggatgtgcagctaagaagcagagctaccttgtaactatttcatgcatattgctcctgtgcccccctaccttggttttaaaatggggtttaaaagtacttcaggcaaatttgccctattatcattagacacggcaggcttgacaatgatgcttgcttcttcacttgcctctccgcttagagggggttgggggataggcttatcagatgagaagtgggtcagtgataggcaagatgcagggctacaagctggtccaagccagtttgtcgtatctttcctgaatgaggagtagttgttggcatctgtttttttgggttcaccactgagattgccaaccgcgacgcgacggtcagctggattatgtaagccacgaggaaaatatttccattcgcagactgagcttcacagcaaaacatcccatcatcaaccaacaactgactcaagacgagcaagaccagcaagcatccctaccgccctcatcatgccaaccaaatcaaacaagaactcgcttcagtaccaactctccttggtctcagcacccgaagattttccgcccgaactcagtacactcagtacccttgactctactcttaggtgtcctgtcagtagttgttttcttttttttccccttctttttgatatcacttaatgccgattcctaacttatttgtgtccaattcttacaggtctgtaaagatttctatcaagcaccggtcataatccatatccaaaaatgctgccacacgttctgttcagcctgcatccggacgtgttttaataacaactcaaataaccataagattggcgcgactggattgggcggcgtaggaaacagccagcggtgtccgatttgtaaagtggaagcacaagaggagaaaatcaaaccggtcccgactctcgaatctgcggtaatcagttggcaggatgccagggaagaaatcttcaggatcatcgaacgtagccaatctctcgaatctcaattgaatgaactgcgatcactctcttcttctagctcaaaaccaatcatggaggaggcgacttccaaacagaaaaaaaccgcccatacgtcctctcaacaacaatctgggaaaaccaccagtcatcctgagccaaaaaccagggcccaaaaggccaagctatctgccaagcgcaagtctcaagatcgacccacacaggcagacgactctgatgatggcatcgaagtcttagatcacaatcctaccgatcgtaagcatctttgtacatcctacgcggcgtcctggaagagggagccattatccagataaaatctaatcctattataatccccagcctcggctccagttagatgtccaatctgctctactcagatgctcaatgcgaaaatggattcacatctcatatcctgtctcaacgaaaagaatagaaaccgctcgcagtcatcatcggtaccagccaagaaactcaagacctctcatcaacgaggtacccagccagttcaaaaaagaatcccactcccacactttgcgagtatgaaaactaaagacattaaaacggaattatcgaagcatgacttgagatcggatggaacaagcagtattcagatgagaagactgagtagatatatcaccttgttcaatgccaacttggatgctaatcctttgcaccaaaagtcactagaatccttgaggaaagcattgtacgagtgggaaagtttgcaagactctgagaacttgaatttagacaaaaaccgacagaaaatcttcagtaatcagactaattatctgaaatccaatcattctcaatttgctcagttgatcgatcaagcttctaaatctttaaaacctccgccaaagcccgtcgactctctgccctctgatccttctacatcctctctagcagaggcacaccctcctgaaaccgattccagacctagtaaagtcgtagaatccaactcaaatgggaatcacgtagaacttgacaataatcatgaaagccccattcaaaaacacgtcgcactagaatccccagatcttgctcctcatctcgaatcggcacttcaagagaaccatcgtcctagaatcgattcggacaccaacccagaagaccgtcaagatccaaatgacaccgaatactcgactcagaaggcagttgataacccagaggatgatcataatcctcaacttaattcgaacggtaacctagaagatcgtccagatccaaatcaatcggaaccacaagataatcatcatcctgaaaacgagtcaaaaacaagtcaaattcccccctctaactcaaatattcatccccaggaaggtagcccaagcaccaacaatcttcgacaatctagcctaaaacctggcgatcagctatcctttgctcgttcccctcctttgcctcatccggaatcaactccagaagatcacaagcttcctgaaaactgattctagtccccccccccccttccattgaactcgtacatgtgtataaccctggttctaattacctagacatctagtcactacccaaataattatggatctgattttagtactgttccattttttctactttttttaggattgtattgaatggatgtttatacttcaactgctgtacatctcttcattttttactttcttgggatttttggttttggtttataattggatcagtaagtacatatgttgtcactcaatttgatcaagattaccgcagacataaattatagcccccttggaaaaatcacatggaagtcttggactctgttgtgatcaaccaagacctgcagttgaactggggttgagttcacgctaaactggctgttgtcaatgtataacgtggcaaaattccaacagcatgccaggaaattggccttactttcaaggcaaaaatttctgcctccagcttttcaaataaactagtgtctaaaggcggctgcgccgccatctatcaaatacaaacatttcatttattgcctttactccactactttacacaaactcatcaagattcatgcatatttttaggcctgtcaccggcaaaaatgacagttttccccccaaaggttagtttagtcttcattagatctttgagactttgatctacagtcttgatggcatccttaggtatttctactgccttgtgttaacagatcagcagtccataagttccctgttttgtctttgtgcgagaaatcacaataaaaatcggctgaaaactggaccgggatattaaagcaggaatgggccatctgaccccctgtcaatgatagagctgcaaccccgccaatgccaccactatcacagtccaactgtttgaactaagagaatttatgatgaaatccagcaagaaagtttttccagttccttctggtccatctagataatacagctttaaatgaccagaatgcactcatgagaagttatcataaaccacattgtagaatttaagttgagccgtgttcaagagaccaagaattattgcacaatcattgctcacgtcccttgcttggcactctccacaatcttgagcattgatagagatcagaaaacattcctgttctggatttaattgcaagcttacatcttgtaagattttttctagtcaaagtataatgaagctttgaaattgttctggcttgggatcttctaagcaatactgattcctcagcatgtagaccaattccttgcccatttccttccaatgtctctcaaacaaagccatgggggcagctggtggactaaataacagtattattgcaaacactaatctaagttgaaaaccttttgaagtgggctccttcagtcaacacctgattgtattggctgctgttgagtaataagcccaagtcatcagctgtgtcccaaaatttgtaatgaacaatcccattggctgacttcagattgacccaagattgtatatttttacaataaagtaggatgagccaagtgtagtaaatagtcggaacgtaccttggttgcccgtcacaaatttaatcacaaacagattgagtatattggtcaagcattgcgttggcgacttctgttgaaagacaaaagaaacctgttatttcattggttgacgagatgactcttagaggagagaaagatcctgacggtgtatttcatccagacttttaatttggaaagccttccaccagggttcttggatcaacccctctttgggtccgttgcaaggggaaggttgaggaagcgattgaagttgaccggatttttttgatgttatgtggctcttgatgattcccctcttggtccggatatgagggcggagattcggagagacaatgggagatggcgaggaggagggccaaggcagaaatgagctcaggtttggcgacaagacacagcggggacatcaaggagtcattgatgaacccccaggcggcctgagcgatcaacttggctttggcccaatcggccattttgggaaggaaactctgatgaagaggtgtacagcaagtttttggcagggagagcagaggatggggtgtgtatatattgtatatcgtatggttgatgttacatttgaagaatcactgattgggcctgtttgttcattatcatccttgttgacggagaagtatttgcaaaccacaaactccagcttcctaggtacttcctcgactttggtggccaggaagagggaggttgcgctcatcatcttgggaggatatctctggagtggtttcctcatgtagaaccaatggacataggccgctgtggtggtgatgataagctgtgccagctggagagtgatagatatcctgatgatccagttcaccacccaagcccgtagattgatctcctccgaccatcccatccctagtttacacgacggggtatcgtagagtgcctggggtgtccatagccattagtcggttcctattgaagagtctccagctgatataaacaattgatgcaacatagtatagctagatttttttgttctgaatcttttctctggtctgtttggatgagtggcagaataatagtccacagagatagttatcgcgcaaaaggaaatgaaagcaggagatggattaggtacaatggcaagaagagaaatacttcataaatattttattattaatttttggatcttgttgcctatttcgaatatgtctatgtgttgagaggtgaacagcactttatggcctgggtgaaagtttggcatctttagaatcggggcagtgtcaaaatggtcaaaaaggtgatgtctttgttgaatggatgaggaaggacaagtcaaacaagaagtgaaagaaaagagggagattgagaagcgtggaggaagaaggattggaacaaaagaatgaaaatattataagaagagggggcaaaaagttggagtttcccccaaacccagggtcagtaggagaattaatgtctcatgcaacatcgctagtagcggtacctgtggaacgagacggtttgaggtttaatgttaaactttttaattagcccatgaaagcatcatacatggcatccttgcaatgcattatatcctgagttcaacaatttacatgtgccttattaatggtccagtattgggaccattattaaaaactggtacttcccctcaaaccatatcatgacatgattccattttctggcaaaaaaatccacctcaatttttgggggatacaagtaagatcacatgggactgactggattgccagctgtttgtgtagatggcgtctcaattgattatcaccataaataatgttgaggacttccttctcaacaagtaaatccagcccgcaggatgtgttccactggagggcctgatggattgtgtgtcactccaatcttgaaatgggacgatgggagtgtctggtggatcagcatttcaatcttgccttgatcaaggttcaccaacctaggcctttatcttacgaggacgatcaactccaaccccgacagcaataagcctatatgtaaagctgaaggtccgaagcaaatcgaaaggaacacgcgccttaaacacaccgggccttcaccagccgctgccgctaaggcattatcccgaagctcggggttcagggttttaccccgctcccaaaccccggggttcaggactcgggacatgcccaaccaaagccccgaaaccccggggctctcagttatggtgcagaaaattggttgctctcttttttttgcttgtttgaatgtggattacgacttgaaaagtatttttttgtacttttttggtagaaaaaaaaaaaaactcaaaaaatcgaaacgaaccatcaaaagtcttgaagttgaaccgattgttcaagtgccgcaagttttcagctgttttcagcttgagaaatggctcctagcattgcacaacggcgccgccggtggaaaaacaggtcccaatgccgcactagtagctgagatcgatagatattgccaagcaaaaaaaaaatatatatatataaatcaaaatccccggggcttcagggttttaccctgaagccccggggctcgttcctcgggacggccctctaaccccgtcccgaaccccgggataatgccttagctgccgctgctgagccaaccccgggtgtgtcaatcggcttgtatcagtgtatatattcacagaagtgtcaaacttttgtggaaaaatggatacagtcggatgcagtgtttgtgactattacaatgtcatgacatcaagatgcacttttctgaggctttctcccacctgcctgcgtgttgcaaaccggattgcgtgagacttcctgttcccgtactaaacaatttatcaaaagactttggcaacttgaggcatttcgggtgacacatgccaaatgacagagaaaatcgccatgcctcaagtgatataaaacaaatttgaagagagcttcatcgtccgtttcctttccactaatacccaaaagaccaaaaaactgcctcttacgcgcacttgaccttgtgctgtattgccccgaagtcatgacggctctttcttctggtttcgccactacaacattcgttttactgttactttctaattgcctgttgcaaataagcgcctggaaatcaccccacgacaagacccactgggatgccacccaaaacgagcgtaccaaaggacacgtgaagctcaaatatgcgaagacgggatacgcaagctactctgctagtagtagtactaactcccagtcgatggtcgtatctcgtcctcccagcctgaacctcggttttcctcaaccacatccgggtaatcccaataattttccagtaccccaccctccagcatcacaggatggtgcaggagtacccccaatggccaaaacgtatgtccaccctgaatgcccatttgcaactgctcctgccagcctaacgatcttcgataattagctttgtagatgagcacaacaaagtcagagatgtttatggagtacccccgctcacatggaactcacaactgatcccatcggctcaacgactcgctgctgcttgcgccttcagacatacggacaataacccttacggagaggtgatttaccattcagttcttttggaccagtttgatctgtgattactcaagtgctcgaagtggtttatttgtcttcaaatctgtttccggctatttcgtttgtagaacatcgctgccggccaaagctcaccggaagaagttgtatctcagtgggttgaaggaccgcaagaaaaactcgcatataaccccaataatccacaagattctcatttcactcgtgaggcctgcatcgtagtcttcttgcttgtttaattcccaggatgatttaattgacattttaaacatttatgattgttccagaggtcgtgtgggaggaaactcgggagctaggttgcgcagttacgagttgtccaaggatggttggagtttcattgcctcaatctccgattcaattttgggtatgcgagtaccacccgtaagtctgtttcttcgtgccgatggcttgattccaacagcgcgaatagaagactgaattcttttcctcgtccgcagggctggcaacgttgagactctgtatttgaaaaacgttcacgctcaggctggaggtgcaccatcccgccgttaaaccatcatcatttgatcagcgctgcctcagcagttctcctttcattcagttcgaagtctcggtttagcttttcgcgcggatcagattattcgaccatttttgcatacaaaatcttcgtatctagtattttccaatcttttcaagctcgttctcttcaatcaatcattaggcctttctaaatttcgactgctgtactccattcttttctctttactgctttttcgacttgtcccaatcattccaagctcatttccttgcgtgcaagttcattcatcatttttgtggctattcatttctggcatggttcccttgaaccacaagtggctctgttctatagtgcaaattgcgttttgtcgacgggaatgattaccattgaatattggtcaacatgggtctactctaagtcaagccagttgctcttccttctcctatttacatgctacccccccccccccccaaagggtatcttcaaacatggataattcattcaacatcttgcataagagaaatgacaacatattccctctcatgtatagagctcgttggggagaatgatttgaagggaagcttgttttgatcagttggccaactattgcacctctcatgattggagcacttcccgtcgtgatttagagtgctttttagacctctcttagtcttaaattaagagcaaaattaatattccaaccagctcacctgagagctattgccagaaggcttcataaaaaagattttttttgataaaaaatttagatctaaggggtgtagattgcgacgggaagtcatccattggaggacttcccgttggaatctgcgggtcccccagaaccgatctagagcctcaaaaaccaaattcccctgcgagaatctagagtttttgagtctagattgacttctgcaagtgctccagttcacatgggaagtcctccattggaggacttcccgtcaacatctgcgggtctcccagagctggtttagaggctcaaaattcaaatttctctgcgagaatcaagaattttcgggtctagaccaacttctgcgagggccccagatccgacgggaagtcctccattgtttcacaaaatccaatttatctggttttgatgacacactgaaaggttctctggtctgattttttcccttaaaatgtgtaattgtgcctcaactatctgatcaccatcaacttcctgtattcttctgacgtttcctcggccacagcctgtcaccaaatgctttgaacttacctgggcaccttgggccatgccatgccagctttacttgattacttaccctgcccaatgacacatctactctaggccttataatgctactgttttataattgcacattgtattccagtgtattttgaaatcctattgaaacttctttctgatttctttttcatttcttttctattttcaaatggtttttgaatagaaaacccaaaaattcaaagtattggtttataattggggtctgagatgtggttgataataattataaatataataataataataataataataataataataataataataataataataataattgattggcccaccagaggcctctacaaccaggtgcatttggcctgtcttcttggcagttttgactgttccacaagttggagcctggtgggacacttgaaatgtgtcaatggctgagattgttgtttgtccagagccaacagtttcagccccttgcccatgcaacattgtggcttcaaccatgccagcaatgtgagttttcaggttggttgtgaggttggggtttctgcacaaacatcccattgagcctcctggtcaccaagaacaaaaaggaaacaacttagaaagaaaaggaagaagagaagcaaaagaaaagaaaaagatagaggagaaagaaaacaactgacagatggtgttccaagtattgatagcagtccaaatgttgataggacttggttatggctggatgactctatcaaacatgaactgatgagttgcagtcaacctgcaccctgtatcttagtgtgtgggtgcaattgaggtttacccccggacataaacatgtgggagggtactgcacattgttctggtccacccctttgaagtctcagggaagtaccaccaaattatatcaacaaactgacctcagattgcattgaggtttgaatgaagcttgctgcatggcaactggtagcagttgcttaaatttttcctgtagtgaggggggtgggggggggggtgcagggagttgatttcttttttggcaaactcatacctttccgagagtatgtataattatgcggccaaattctaggattttaccgctttcaaataggttcacaaacctaaaacagcctctatcatgaataccatcttagcaaaaatcatcaattcatacctattttaagagtatgattttggcattttaagcacccacctatgagggggctttctgaaccgtggattgtgggtcccacccttaatcatgattgatggtaaaagtaatgataagaagaattcacaaatatacgtataactaaaaaaataggctgagcaagatgaaacaacacgcctcaacatccaatccacatttgttgatgttagactaagacatattagttgcccaactaactcaagcaaggtcatcctatgagttaaacccacccaagattgggtttgatcaaaagtccctaaaattaattgggggcaaatactagtaggatatataaacaatataaatttgaaaattacatactattggcacataactgcttacacacaacaatgggccagttatgcttgttattttctggcatagcatagcagaatcccactatatctgtgctaacccaacatgtgtggggcctcaaaatccacccactatgcttggccacaataaaatttgatgattgtaaaagagcagcttactcaaaaatatctctttggccaaaaaaaaaaaaaaatcctagtgaagagttggaaggaagagcaggggaaaagaagtggaatgaaagattatcatcccattcaagagttgatcaccaaacttaattgtttccagtcaaattcaaaccagtttgaattaatcactgctaagcaatataaaagtgcctcttcttaatgatgaagcatggcttcatttgagaatcaaacacaataggtagatgatccccttgacctataactacttgacctcttcttaaaaggctcatgtcagagattttgtgaaataatggtattgtatgagcaagaaaaaaaaagggacaagagaagagagacaagtatgtaaacaaaaatctcaacagcaacggagagaaatcaattaacaagaacgatcgggtttctcttctttatttaagtttttattgaataacaagatgattttgtttttttgtttttgatagagacatgtggaagggggagcgagagggaggcaatacttggtgatcaatgaggaggtctgggagatactcggatgtttgtgagtgatacatttagagcatgaatgaaagtgggttttccatgtaacccttgaatgctttcagcctgtaagttttttttgatggaggaggtaatccaatgaggcggtcagaaaaaaaaaataagtcagttatatgcatggtcaaatgtttcagatgatttaggtgagcattaaaacttgccatctagctccaacagccccatcaacaacacgatgatcacagcttaaagtgaccttcatgacctcgatctctttgaatcctttcccggcaggatcctcgtcgatcgccaacttcttctcggccccaccgacagccaagatgcaagattgaggggaattgatgatcgccgtgaagtggctgacggagccgaacatccctaaattcgagacggtgaaggtcccgccttggtattctggtggggttaactggttgttcttcgccttcgttgccaaggctttgatttccgctgaaatcgaacctaaacctcgacttcctacgttcgtcacaattggtgtgatcagaccggttggtgtggcaactgccactgaaatgtctacgtgatggtttctatcgaggttcaagttcaagtttgtacaggccaaatcattagtcgaaattcggaaaatcgtatgtcaaaggaaaatggatggagatcaaggttacagtaactcaactgtctaacgaagtcttcttgccagctcgagttcacttcggggacgtctgcacaggccaaggcagaggccttgatgacgaagtcattgacactcaatttagtgggtgccttcagtccaccagcttttgaagaagcagctcgttcctcggcagccttgttaaagagcgcccggagacggttgacccgatccatctgaatctcggatgtcaagtagtagtgaggtacgtcacgcttgctggcgcccaaccgattggcaatcgtccttctcatgttggataccgggaggtcttcatagggagcaccggaagccgaggcggaagaggcggttgaagctcctccagctttcgagtacgaggttaggtcggattcgaggatgcgtccgttgggcccggatcccttgattgaagccaatggaatccccttttcaagtgcgatgcgcttggcggctggggtggcgaaaatcgcagaccgtggagcggactgggtggatggtttggaggagggggagcttgatgaagatggagggctggatgacttggagctctccttggcaggttctggtttggaggatttgggctcggagggttctttgctggttggtgctgccgaggcttcgctttccgagatcaatttttctaattcgctactgctaacctcttccccttcctcggcaaagattgcaatcgcttttccgactggaaccgcttttgatccatcggccatctaaaacacaagtcagttactttttttttcatccggaataatctgaatttagagtactaacaatgatcttggccatttttccatcgtcctgggcttccacatccatggtagctttatcagtttcctatcaaatgatttgtgtaaaatgttgggtttgatatcaaagatgattgattgcatggaaatcagttcctatttccagatgaatgatgaagacgccggggagaaattatgagagatgcatgttactgactatctcaagtaagacatccccaaccgcaaagctttctccctctttcttcttccaacttgcgattccaccctcagtcatcgtgggggacatggcgggcattgagaacttgctgagtgcataagcctgtgccgagctgtggatttctggagaggagaagatggtgagataagtttcaatcaaatagcagaacggaagaggtaaaaaaaaaacaggcggcttacggcgagtggaggctgttgaccgcctgagaagtgaagctgataaggcatgacgagagaggacaccgagcatgatgactggcgagctgtttgtttgtattggttcgagagtggaggagagaagtagttgagaccgagaaggtatactctggtatctggctgcttcaacgggaatttcctcgatcgatggtggctggtcacaacttggcagtggttggaggaccctggagtgtggttctcctgctatggattaatctacgtcacactctaagtccatagcacattcgaattaaatctggtttctgactgtcccgaaggccctggctgatactcggccctaaactcggctaactggactatggacttacaggagtcaccctgaacttcccactcctctatcaaaacatctccgcaccctggtcaacccacacaatcttcgacgggaagcaaagagcctggtcattcttgcaaacatacagtacatatgccacaaatcccagtcgaggactcgagctgcatcagagattgcaagcagtttgtcgggtatgtctcgctgagtttgattaggttggggttctgtgtggacaaacctaggaacccctctcccggaaaccaccggtgacatgcagtcccttaccccatcgttatagctcatgatgaacaactcaacaggagctcactgcccctcactaagagccccgcagttgacctatgatggatccttgaaaagtgaacagttcatggtaaactgactactcatgacattcatccatctcgatagaccttgctctcttggcatgttgtaacaccacctaacaatattatacactccataagatgtgccttgatgaattatcagatctacaatagggaatcctaaacaacaaaattagcagcttcaatatgataatatcttgtttttgttggaaacaaagagcattttatccttcttttcacttctattaactgaataaaattcctatcgggaatagagaagcttcagtttatgtgccaaaaatgtcggttttgcatcaatgaatcaaattttagggtaaatcttagtctttcataattagaaatcaaggttcaaaaaaggtcggtgatttgaaagaagtttcaccattctatttgaagactcaatgtcaaaaagatgctgataaattgttcttcaatttttgtttggtgaatgtcataaggcatgttttctgaggaagatttcaagctttgcttagcatacatatcaggtggctttgctggaactgatctgatgtgaatagaatgaattcatctctaattgaagcagattcggctgagaaatttggcagcattcaggaattgtagtggtttccaggcagttgaccaaggcacaaatggagatgagagatctttctccaagctctatcattcaataccgatatcacactgggagactgggacagatacactgagggaggcaataattatgtggcacagtgtagtgaaattatcctaaaatttagtgtagtgcagcagaattctgccccatctgtgctaacactacatactacactgctctaaatcactggttggtggatgtttggccctgcaacatgccatagaagaaagccgctaatagggtcattaaaactacacaatttgcaaggaaaaaagatagcatagtgaccctgtcaaccttacagacactctggtgtgtccaaaaggtctcaaaaccagtgtacaaaatgcactgtaatattgggattgttagttagaagtagatgtgcataatgaattatttgaaatgacacagttttagttagatgataaatgagaaacataatttgacaggattgtttgaaatactaactaagtgaagtaagcaacatgtaacccagaatcaatacaaatagaaactatgttcatgtatgattacaatgcttgattatagagttcacatgaaaatggatgtccagcttggatataaaaactacttcatgttggattgaatccttctccctcggaaaaagaaccaatcaaaatatcatatcttatttttgaaataatcattcaaaacagtagtaagactttacttacttagataaactcagcaatggtatttatatacccttgaggtctttatttatctaataattttattacatttggactagtattcctaaataagatatggttgagattgaatctgataaccttaccttcttactaagatactgaaagcccctaatcaatcaagttaatgtctctacactatcatcagactcataaagaatcagtagtattaaactgaaatagaatctataacaaatgataataaaaagaattaatataactgggtttgatgttaataacccgatcaagtctcttgaccaatgaaaaatcatcacgatcacatctatctgattgcatcctattcctacctttaggaatagaggcctaggcgtttgtgtgccggcttaaccatattcttaacaatagaattcaaacaagttaaataaaagaaacaactttttatcattcttttcatctttcccttcctcttgtatttagttttttatctttcaaatagtaacacatttattactacccccaatcttgtccagccagacctctacgcgagatcaacagctgacagacccagtgctgctgacatcaaaaggtagataaatttcatcaaaactgtggcacacaaacaacaatggagagaccatacatttggccaaaatatccagtgcatggagttcttgagtaaatggggctccttcatgactcattctcaagtcagcattcatatgtaaacacacagaatctaaaattagagatggtcaatggatatccgttatccgctggcggatacctgtcggtgccagcggatacccgccagcgggtgcggatgtccttttctgccccaaatcatggtggatatccggtgtggaaagtaaggcgcgccctagggtatttcttgtacttctccgctccgcaacgcgtcttactccgatttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaataactctcttttattgttctttggtaggtaatactctaactctaatctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgttctttttttttttctgatatgttctcagtcccccctctcttccctctctcccccctcttcctcagtttctcacactccagtcccttcctacttcccgcgctgtcatccgctgtcaccccctcggactccgcgtgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcctaagtcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccccgctccttgtagcccctccgcagtataccctgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccggactccccgcagtaagcttttcagaaccttgtgcatttggtttacttttctccgctttcccgcgcctcggaaagctagactttccactaatgcgccgccgctttcctcagcctgcctgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacaccgggtatcccaagggatacccggtgccaagaggtaaagaaatgtttttttttcaaaaaaaggagaaaaaccaactggccccccttccatgttgccgggaggaatccctcccggcgagctggtacacaatccagctcgccggggagggattccacccggcgagctggtacacagaccatctcgtggggaggaatccctcccgacaagctggtacacagactatcttgtggggaggaatccctcccgacaagctgatgtacatagcagcttgtcgggagggactccccccgacgagctggattttatttaaaatctagcttgcccggaggaacccctcccgacgagctggtttaaaatccagctcgtcgggaggaacccctcccgacgcgctgatgtacatagcagctcgtcgggagggactcctcccaacaagctggtttaaaatctagctcgccgggaggaacccctcccaaagagctggtttaaaatccagctcgtcgggaggggtttctcccgacggtgtggcgttgcccctctaggctgaggggggcagggttttttttctttacattttttgcaaaaaatctccctcgcccgcgtttgcccaccagtaaagggcgggtatccgcagatatccgcgcggatacccgctagcggatgcggatgcctgtttccgctgaaattgtcagcggatatctggatttcaattgaccatctctatctaaaattcaggggtagttttcccaggtgtagtggaaggtgattggcctattttatttacagtttaacattttcttcaaagaattccaagcatcacattgacttattggtgaaatttacaagctttgaaaccattatatcacccaaattaaacaaaagtgaatttaaatttttagaatcacttcctactgttcaattgatttttttattcaacttttgagtatttaatattccaatcattttttttagaatttccaacattgtctgaccaaaaaatttctctgaatgatgggtagttttgttgttcaattcaaaattcaattcaatgatcatttctcatagttaaccaaaccaatattcacattgaggcttctaaactttcctcagaacttgacacataattcaaagagtgaagaagaaaagaaattcattgggtcaagaagtaaacaggaatcagaaacaaagtccatatatcaaaatgaaaggcatacaacttaatgaatatcatggtttcattttattcagacatcgtccgatctgtcttaaaattcatctcactttcactcttgaatctttacttgtaactgtgttggaatgttgattctttcatgagttgatgtgtgctttaacaagaaaattgaaaaaaaatcaacttaagttttggattaacaactggtaagttgcaagcaattaggtatgtgagtagattttgtcaacattcaacagtggattatgaattatattgaaattatccactgtctccccttccagatgattttcttcaggtctatttaaaaatactatgaggaactttctaatttttctattttcctcaaggaaattccccatcttcaactctggggcccttattcgattttctcccattgaaattcttgctcttctcttcaattctggggaacttaccagctatgaatgaagatgcttatgcatgatcagataagatgcatcattgatgaatttttttttgtgatcaaaatcatgcttgagatatattctagctagttttggataaaagaaaaaacactcaattggatcaggatgggtgagaaattccattttctgagtctttttgtggttgtgtggggtgtggatttggctcatgtgggttgaagttggtctgtgtgattggcctagagcttgggtaggctcattaaggccttgacatcctacgttccatgaattgatccctacagagcccacctgatcaagcctgctgggcccttgtagccccaagcaagaagtgaggctgtgcgcaaatctagattaactaataccctcaacagagggccagaggcacattgaaaaacaagcctttgaaagaggggcttatgcattaagtcaaaatttcagcctggaagctggtacattttgccgcttttcttgggtatttcacactcaaccgctcattactcccacctaatccaaccaaacaggtggtggaaacatttttccaataggtgagcataagaccttggtgtccttttttgatattttttggtaacacttatccattctctggatcaaaggttggggacttgatttgaggtgaaaatgagcttacggcatattacatggtacaacaaagaatattgaggaaggaaccagtggaccttcatcaaccttgaagcaaaatggccttttgaaaggccagtggggaaaatctagagggcccttggacatgtgggcaagacagaaaattgcagaagaagcagacccattggctagtccaaatggctgatgaaaatatgatgaggaagagggggcaacagtcagggcaaacttttaacaacttccagattccacaccaaaattcagacattaggtgcaagtccctcctttggatgcttgcttcacgccagcttgcctatattctgatcgagggacttgggtgcccaaatgggcttgaaatgttcaccggatggaggcctggggtgacctttcattgcggagctttgcgccgcgcactgctcatggagcacactgatgcatacatgcatatttacaaagttaagaattacacaaattttttctaccaggatgagcattgctgatcactgcaggctgtacaaactgacccaactgtcttccgccaacttccagcctagcttaacacaatcccctcgttccagagggacgggggaaccccggcgtgccgggggcacctcgcgaagcgagcctctgaaagaggggcttgcgagtgaagataaaacattggcctggaagctcaggctttttgtggcttttttttgctcttttttgttcaatcactcattgctccggacccacccgaccaattgatttggcgtgaagtttctcatatacctgggcatctcatcagcaatcctgtttcttttttttctatacttgtagaagtaaggactcccttccttggatggtaaatccaggagtcgattcaaggtccggatcagcttgtcccataaaatgtggtacaacttataatatttgtcttacagttttcagcttgttcagtctgtacaggaatgatgagtgccacaaacttgttatgtaagggctgttatttgcaatgagaatttattggctgttgggcaagatgagtcgacacatagatttatcctgaggcatctgcgaaattgtgctacatagctatattctgaaaagccttcctcaatcgctttcatcaatactatcaacacccttccttattctttatttgaacagatcacataatgcagcaggcaactatagccaagcgtgtgcgcactccgaccggtgtcaatctatacaaaaaaattcatgaaaaaaccgatgagaagctgaaggatttcatcaagcagagctcgttggatacttacaatcaggaggccaaaccgttgcaagtcgaagccgttttcaaccttgcgtgaggccggaacacctttctcttggcgggtactggatttgggaagtcgcgaatctccgaaatgtatttcaagatgattccaaagttgaaacgtccagtggtgctagtattaaaccccctcgactctttgggggacaatcaagtactcgaaaagacaaatgctggattcaccgcgatcaacttaacgaagatgaactttaatcagaccacggcgaatcaattgatgaacggcgactacaactttgtttaactgagtcccgaagtctttctcaacagcaagtcattcgatcaggtttacttcagtacgacttttcagaaccggctggcaatgattgtggtcgacaaagctcatatggtatatatatggggtctagtcgagagctcgacatcaaaaacgatccattcagttcatctccgtattgaagattacgccttgtttaggccttgctacgggaagctcgggccgcacttacttttccgaaacgagaaaccaatcttgttactgtcggcaacgtgtcgtcctgtggccgtggatggaataaagaagagtcttaaactgaacgatgataatctgcacattttgcgcggggagctcacacggccggaaatttgtatcatccgggttgaaatggatcattctcttgcatctactctggacttgctcaggatttttccctcggctaaggacgttccaaatcatgcaatggtgccgactttgatctacagcagctctcgcaatcgaaccctgaccgccatggatgttgtcgatctggcccgagagactcccggcaatgcgttttctcctcccagcacttgcatccgtcgatttcactcttgcacgggtgatcaggataaagttgattgtgtggaaggttttgcttcgggtgtatttcctttgatctcttgtactatggcccttggccttggtcaaaactggaagcgagtgcggatggtggctcacatggggaggggtgatccggcctctatctgtcaaatgattggaagatgtgggagggacggtcgacctgggctcgctgtgatgtttgttgagaagactcgccgaaacggaaagaactcagttgaacagttctcccaaggtggggtccaatcagatcaggatcggatggatgcgcttgctatcacgccggtgtgtctacgcattgcattttctattgataacttgtgggtttttttcagctggtttgattttttaaatacaagcggggttaatctaatggattttatgttgcaggcttggctacatcccactatcggtggatgaccctgcgtacatctgtgagaaaaattgagagattgaggcccagatgtgcgactgtctgtgttcaaattgcgctcgctcggaggcagcaatattactagacaaccttgtatttgcaaatcaagacaacttcgatgatatcataggcgataaatttcaaacaacagagacccgagatatccgcctcaaataccctgcaaagccatcgttgttcaggaagcgcaaaattcctgattctgatagacccgtcttggaggcttttaagattcaactcattgccgacttgcataattactatcagctcactttcggctcggaaggtcctctcgccccggctgatatctttggagatgaggaagcggaatcaataatctcttactcgcatcacataaacaacacaaacgatgttaggacggtcataggtggggaatgttttgaaggtcaactcaattggcttttagatcagatcactatcttcaaaacatcgcgcgagggtaacgaccatccgatctcacataagaagcgtagggcagtgtctggatcagctgcgatcacgtctctaccttcccaaccttcagttggctcgtcaaggaaccgatgtgcatctgcaacgagtgctcctaggcccccatcaaagaaggtcctcgcggctgaggcgaggcgtcagaaatcgaacgagaagaaggctcaagatgctttatggttgctttcagaacaaaagcgcaaggaacaggtggcgacatttcttagggagggtctagagaaagcgcataaggaaaaagaaggaacaacaaaagatgcataaggtaaacataaggcccattagcttccagatttgatacaacttttaagctaatatatgtgctacatgtccaacgagctagcatcatcctcatcactcccggcggcatcatcttcctcgcgagttaaatgaccatgaagtagtgtgtgtttcttgaatttgtttagttgatggtccttcgttcggatggtcttcttcatttttgcaaacccagtgagaaatgtgttatcaatgcggttgattagccccttgtgcaagttgggtgattggttcaatatgtcccgattgttagccatctgcatgaacatgctgatggatcaatgagtcagctgaattttgtgcgactgatgaacgacagttgccccacaatcgactttgagtgattggaacattccctgcaactgtggacatgcacattatagaacgagatgttgtgaggagatgtcaatcactgtgcacggatttttctatgagatcatgatagacttaccactccgatgttgaccgaaaagaggtctcggagccggtcaatcttagtaccatttccggtgtggttgtagacatactttagccagtagttctggcattcaagccattggtcttttccgacaaagtgatttggtcgaccggtaggtgacattaacagattgtggctgaggtatttccgaaggtctggtgagaggacctcagttaacaacaggaccaatcgagggaggtaagatgagtagtttgtcaggcctttaagcccctgagtcattaggtaccacttcttccagacattgattaggcggccgatatcaccagccttcatagatctctttgcttccacaaccgaggagaaatcatgtaacataatcaaagtgttgtttagttttgggtcggattgttgggcagcatcccgacgagcttcaagtgagcaaaaccggcgatagcactggttgactatttcattccattgttcagttggcagagttactagtttttcacctatattttcaaactggttcttcaataccacactggggaaacattgcagtattagtattaggtcagaacacttatgatgcgaattggcaagagactgaccgcaaacagtagtacaaggttgcctccatcactttttccatctgattgatcatcagggtaaaatctttcttctgaattgctttatccgatgggaatcccaaagcttccaagaactgccaagcgccacagttagactgatcggttgggtcgccaaagttatgagtgaatatagtcgatgcgacattccataaggtgtgagaagccccaagctggaagactatattattcaggctttccttgccataagggcttggcaatcgctgcaacctgaggctgttaaaattctgaatggtccccaagtcaccgtccatcggctggagacgcccatagaactcctggtcggacaatcctgattgaagaaggatagtagaaaacacttgaccgatgctctcggccgagttatctgagacatccatcagcttcagcatgtgtatggttggtttcttgtggctgatttgatcgattgtctcaggctttgtcggtattgacgaggatctgtctgatgggacagccaggtgctccattaggactttagcaatctggctcttccagacttgctcctcactaatcttggccttcattgtgggcatgaagtggagaggctcgatcgagaaagacttcatttttcgtaatgaatcctgataggaggctaaggtgagctcttcaagattgagtgagcgtaggagagattgattgggcacatggatgtacccccaggtgccgcgaaacgtattggaacgcctaccaaccgatatatcatggacacgctgttccatgtcaatgttatcaatgcagatggtcggtgcaatggggcagctactgtggcatgccatcaccttcttgatgaccgcttgcccttgaagagacaaagacctcaatgcacttaatgctgtctttcgtagagatcgtttgcccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccccgcaccctccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaagttaccttggctgcatggaaacagggactcagggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttgtagatagtttcaacttttcaataaattattaaatatgaacaattgaaaaaagtgatctgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataaatatgaaaaaataataataataataaagtgacttgagactctgggagtgaaactaggtgaaaaagagaggggggggtacctgaggtacctgcaatgggtaccttgggtaccccccgggaggtgtctggtgtggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacaaacaatctctagtctttcgagaagatgataaaccaagataattcagatattcctggacacgctcggagacaccacaggctgtgaagcgaacagaattgttcagctgtaacgcattgtgcctgcgattgtgtgcaaaggcaaccatagaacaaatagttgtggcaatctgaaacgtggattataaggtcatcaaagatgtggtagactttcaaaagcacaaatgagagttgaacttacccgagaaaaacaagccttgacccgctcctggccagagagtgcatgatggaatgtaacttcaccaaattcatccggggtgcaatgatcttcatccgatgacaaggcatcatccgattcatcatcatcttctaaatcgttgcttgcaagaccacgggcctggagcatcccattaattagaccgtacaagaacggtgtatgctcctcaaccataaccttttcaaggctttgttgcgtttcaggcaagaagaatgattccttgacagtcaccgagctgtggaaggagccatttggatgatatcctctcggggcctcttgtgacacaaggatgtctaccgcctacgaattcacacctagatcaacaactgagcacgagagcataagaataagatacatgtttatcacctgtttctgaataaatccagaccactcctcgcgaccaccctctgaccggagaatttcatcacgaagaaggctaagtaactgcatggtggaccccaggccccttggtgttgcccaaaggcggcgtaagtatgctatttccgaattattggaatccagaaaaatctgcaagaagcgcttgggagtaatctttgcaggggtagagttaagcagcttgcatacggcaagcactttttgggtttcagcagggaattccatggctatactagtggataataaaatcttaaagtcttgacaaccaggttgatcttgatgctgtttatatctggctaatacctatgagggatgagactgaacaaaggtgaggttgaggaaaagtcggccaccatcctactcccgtccaggtgtcttatagacaaaaagttgccaatgactgcaatcccagatcagtatcggacatgtcttgccctcatgatcccgacttgtccgaatgttaagtctcaggaaggccttgtcctgatgtcatgtctcatgataaggccttgtcctgatgttacgtctcatgataacaccttgacctgagattatatcagttcaaggtgttatcatcatctacactacatatacagatcacacataaacccatgaaacaatacagaacccgatggtcggaagacatcagaagtatgtggaaaggacctcggggggcatcttaaaacaggttgccaaatggatcttttcaagggccggaggaggttcagtgggaaggcccccgggccaggaccccggcaagtccctgtcaaaccgactcatgtagcatgtatccaaatgggttttttttgcaaaatgcgcctcatgaaattcatcggatatgtatcggatttgccttctttttggcaaatggtcctcatgaacctagaatctttttggggtattcccaccaaaaagcgcattttttttagctacagcaggctatgaactgcaaggggcagtgattttggatgtctctcaatttttttgagctaccatgcttgcaatcatcctcatgtaggacgtatctaaatgaagttttgattagaaaaaacagatttctctatgtatccaaaacccaaatttcctgggaattacatgagtcggtttgaccggcacttgccggggtcctcccgggcctgtgtgaagcacggcaaaaaagagaagacatcgggctttccattggtcaaaccggcggaacatatttccgctgggaagatgtccgcaaagcccgggacatgtttttcccacctaaaggcacccagcttccacaccaattccgacagttagctcgcaagtccctccttcggaggctcgcttcgcgaggggcgcttgcgcccgcctggtacaggccctccgatcgagggacttgggttaagttagacttccagctctcttcaaattccacatattctttcagtggcggttcatacacaggctctgcgggcagccagtctgcaaccaaacgacgtgcgtatgtattcattagtaatcccccccttgacttcattcaccagctgttcaacttttggaagcagagcttaatttcccatgatgccgctcgatttaggatagcaatgcctaacatcttggatctcccgtggcacgtgttcgaggtcatctacaaaaatctcaccaaagatggcgatttctcctggccaatgttctccaatcaaccccagagcgctcccggcacaaggagcacgacgggaaagttgagactggtctgtcgtcaatgggcagattggctatatgtacatcatctttatcgcacgatgaccttcgaaagtgcttcccgagcgatgcgtttcatcgtcaaccaaatcaccaggcgttcaaagagccttccgcgtgctagatgtcaacacctgcaggtcctcggcatcctaacttggggccctgcaccacctcatcaaggatcacaacgctcaagcggattctctctagcatcgcgcaggaaacccgaagatacgatcactttcgaaatcttggaagccctagtcgagctgttctccgacacgatcgtcgagctcaatctgcggttttggaacgtaatgtcgcttccaccacgaacgatcgggacgatagggcgaatcgagaacctgcgcgccttgagactcggccacgagttaccagaagtggctccagctgcaccccagccaaggctctttccgctttaccacgatagtgatgacgaggacattgaagaagcaatactccagcataatgcgcgactcgacatggacgaaatgtttggcggtggtgaccgacctccaacggacatggatcctgtcaagtccaaaatcgattctgattgtttcaagtcgttgatactagccactcgaaagttgcaatcactcgatataactgatttggatccaatttgtctacccaagccgattaaatccacgctctgtagccaccatgtcccgacaatcactcaactcgaagttagcctagagggacagagtctatctagactcatagatctttctattatgctcaaaggcactttgaacgtgctttccctacaggatcgctggcaaggcaatcacagtcgaaaccttgtacccgtgtttgaaaacctcagagaaaatcttgaaggcctctttgttactgacgaaaagatcctgaaaccggtgatgaaactcaaatttccgaaattacgtgtcttcaaaacgatcttctgggatggccatatttctaaccttttggagaagccaatgatagcctcctcccccatcgaggttcttgcccttcaatcagaggtcgtcgatcgtaaaccgaaaggaaaattccgcgtcaatccgtttttgaacctgcccactttgagacgactagtattctgtgaagttcgtcctggttattcgccccctccagcatacatcaaggcttgtaatgctcgtcgcgtgaaatgcgtttatctgagccccagtgatagcgaggatgtgtctttgatcatggtcagtggattcagagctctttcacattttctgccacggagacactcgctccaaagacggcttgcttaccatgttgctcttttcaaatgcagaaattatgaattgaatatcttgcgtgttatttggtagcaacgtgggattccatctgccgctagatgagacgtcaaatcaagtatatcgtcctccaaaaagcaagaccgatgtctatctattgaatgtacatctgctatttacctatttacccgtcaaaaaaaaaaaactgatgcccgtctattgaatgcacatctgttttaccatttaccatcccccgctttcctctacgcattcaaaaagaaaacaaactgttgtaaagtttagccaaaagacatgaagaagaatatgaattttgcatgtcgcaataaaacaaacactacatagccgattagttgtaccctgttcacgttcttcatactgatcaagaataatattttcatgcattgtctattgtccacaagttgtggaccacagaaagaatgtttagatgctatggaagtatgaaaaccttcccaatactgctacaaagtagcctgatgagtgatgaccccttgtttggtgccctttaagtattcaagaaaaatatctaaagcagaacaagtcataactctctcaataattactgatcatcaagcttccctggttactacacggcagttgcgggacgctggcaaaaaagcccgaagttcggtcgtcaaattgccggacctcgcccaccaggccccgaccgttcgcgaacggacctccggtcagccggcaaacacaccgtcgaagtggcgatagcctcgccagcatgaactcaggcgagcttctggcaaaacttgggtccacttgccggacgcggcaataagccgtcgaacccgggcctccccagcctcgcggttggggcagtttgacctactcctgacagcaatctgtcggcagcttgccagtcaaacaccacaccccgaacctcgatatcgacggctgatacccccgattgccagaagctcgattgctcgattccttccagtttcacctctcgcgcttcaagcacctcagggggactcggtcattgtttgtttggcaggcaccaggccctttttttgtatttttattgcattttacagtttttttgtatcggtttagttttttctagtttttttttcgtttttttttcgttttttttgttttttttttttttttttttttttttttttttgtttgttttctaacaacatttcatgatctgtctagagtaaagatagaagacgtagagaagaaagacacaggagagagacaaagaagagagacagagggaagaacgacaagaaaagaggtgtcagaaggctatgcggcaagcgcaatctctctctccaggaggttgcctagtgcttcattggaaggctcgggccccagctctgcaacaatagctcggacttcgatgtcgctctcgagtgcgttgggcaatcggatcatctctaaggggacatctgaaaacatgatatccccagggaacagttctcgatcccttcgcaagatgagaatagaatgcctggataagcgagtcatcaaggttagtgttccttgcatgagtgagtgaaaataaagacaaggcacttacgcttgcaattcaatatgcgacttttccctgattgcttctaagtggtcatcgatcaggtcccattgtgaccgggtgtccccgggcgctcgatgtacaagatggtgaatggtgagcaatcgtagcattgccgtgcggacccgtactccggagataagtgtggcttggatgtcgtctaaggttcgcaaggcattccttggttggaatgctcggtcgatcagaacaagaaggtcgaagagcttggggacaggccccagctcgcgtactcgaggctcctgacgcacatttgtcagaagctgtggttgggagtggtaggaggagtaggatgaaaagaatcaaagtaaagcaaaaaatcaactcgaatctgttgaagatttatgattgatcgattgatcaatcaatcattcaatcaatcaatgagacacatagtgacataccaagttacgcaagtgagttcgttcgtgcttgaccatggctcagagaaaggtaactaagctggccattgatttgtggttgttcggaattccgggtggtagatattgcctcttgaaggctggggtctgcccaaggatgaattgctaaaatgtgcttggttatcaataatggtaagaatatgtatcgaatcctggacgacttactttaatcagtgggagaggagaatggacaaaaaggtgcccatggaccgattgggcccggctatatgattccaacgaggtttgcatcaggatttccctgatcatttgacgaacgcgtgtctggttgttgtaaggcatgcattagcaagttcaaaaaccaaatgaatgacgtagttagtgacttaccctgactacggttccgtacacatgcggtgctggtccattgactggaactgcggttgggttggggggaatggctggacgtatcctcatccacatgacaactgacaggcaccattggcttgtttcggatgcctaacgaatactatgtcagaaggttcctggggccagaatattaagaatatgaaaatctcacgttgaagagctggcgggccaactgcaaatcagcatgagaaagctgtgacgaggcaagtagcgcctccacaagaggatcggcaggagatatttgtcgaggtggaggaggggcggtggttgcagatgtgtgaggggccaactgacctacagctgaagctgggggtgggggagagacattggacatctcggtaggttggtggacagcaacaggtgggggtggtcggatgaatccatccaagtcgccagatgtgctatcttcatcctctgagtcttgcagctgtggctcctcatcgtcattgttgaagatcgggtcaattgggacaatggggggtaaagggctgtctgcgattatgcgactgggggtgatactagggggatgactgggggctgataaaaatttaaacatcagtatttgtgccagaaaagaaagagggtggagcaatgtttggacatacccgttagaactcaagagccgctgtgatgtaagattcgtgtgggggtgatagtcggtgcagaaccaagaggggggattctttgacgagccacaacaatacccggttgagcactctctgctaccaaacagagtgtatttatcagcaagcaatatgacaagtagaaagaaaaatgtacaaacctgtagggctgctggttccttggtccgaatcggaaatgattcgactgggggtaatggtggccggacgagagttatgatcatgcgctgcggtcttggtgtcagttttggacattgcaagacaatagaaagaaatacagaaaggcacaaacctgcagggattactcggggtgtccgcacaactccctgggttgctggtcgacgtggtcgctttgcacgaggctcggcagctgtcggtggggctctgagctcccctgcttcaatgatctgaggggctgggtttgatacacttgctgcgggttgcatgttttgtagtgagttttggtggcttgctggtaagagatttagttgatgacgagattgatgtaacagatggaagtaagtattgttgtaacatattgaaaattaatacatgtcttaccttttgacactgatgctataggggctgtatgatctaggggatcaatttaaatcggaaagagccgctggatgtggatgggggaagaggtcgaggtggtttcagttcctgccttttatgtctctgtctcctcactggttccacaagctgtcccaagtggttccgtcatttaaggatcccgatcattctggtcgtttgctggatttgatttgttttcattccatttgattattcctccaattttgtttgggcctaaggcttccggtacagctctgtcaacggtcaaacttgctgttgtaatgaataggagggcagaggtgcgagttgacagaagaggtatatttggtcctgcattctcataatttgatctaaactggaatccattgctcacctggattgaaaatgtaaaccatttcagtttttgctccaactgaaaattccgatatccgacttaaatggatttgcaggttctgcggtggtcggccaatgctgtccacagaggctcattcaaagctggcatcacatatatccaatttgcctgagcatttgcggacgggttacagtcaatcagaagtcgagggtaatgaacgggtgattgaaggtcaaattgaccaagctgggatagtcgaggacctagaccatgcatcccgtgatattgaacctgtggatgtcgaaatggaggattcatacgatcagttcaacaagcataatgaaatgtatcagggaagagggtcgaatggtggtgaaaatgcgccagttgaatgcagcgatgacgaatcattggatatgcgtgaggttattgatatcttccacccacaggatctggttgatgacgatgacgaagatcagtatcgtgaagaagagggggaggaggaaaatgaagatcaagggtggttccccttttcaagcaaggtggtgagcatttgaagaggttctcttggaaacccgttgcagtgggggtcactctggctaacagggggtctttttttttctgtgacccagcaacttgttgcaatgctcttgaccggttacatgcataacatcatgtcacgagtgcaatatgacagggtgcgcatactcattggggtaattggaacagaagtgcaccattggacttccatctggagggctaaggccaggctgagggccatgctacatatggaacccaatagaagagaaagtgtttttagaaacaaatgctatgccctaagcctgcaaaaaaccattgcactggtgagtttcagttcacaatcataatctactaccaaatcagtcatctttatttttatgtatgcttcatgtgttatttttaggatgttgccaacccatatgtcaaccctcacctggattactaccctgtggactcaggggggatggacatttacaaattttcccaaagcttcaagtggcgagagggccttactcgggaccttcgtgcacaaatggtgtctgtccgcaagaaacacttctacatttatgaaccatgtcaattggtttcagggacattagtaatccctgtattcttttattcacatatgggaaaaatgtttgcaagatgtatcaaaccaacaacccaggggaggcctcatgaacaggatttcaagatcatcattcctaaaaatcttcaatactgttccccacagttgacctcagtagattgtgaacaattttctttgatctattcagaaatatgcttctggggtgacagaacattgtctagtgtgtgctgtaacactatatggggtgagttggtgaaaggaccatggcagtgcttcttagtttaaaattactgatttcattgttgtattttgttagaggggcacacaggatctctttctgccatagacttgccaaatccatggagaattaaggcaaaggggcgtataattcgacatgttcccattgttttgtattgtgatgatacatctgggaatgtttctaaaaagtggaataagcacatcagttactactatacccttgcaggccttcccccaaagctgtccaatcaacaatataattgtcactttctttcaacatcaaacactgctggggcattggaattagcagaccaaatagttgatgagctgaagtaagataatgtggcacattctgaggcatagagattcaatttgtatactcacaattacctccttcccccagtgatctggccagaaatggatttacagcctttgactatggtttacaagaagaggttcttgtaaatactgtggttctgtgttttctgggggactcccctatgcacgccgaggtaactaatacacctatgcctgggtcctcgttgaacccatgccgtatatgccatttgggagttaacaagcgttctgacaaatcagaagaagactatatttatcagttcttgggaatggattcagctggaaacagggtatgaatttaattttttcttcttgcatgacagtttagtaatcgtcctccatatttcacaggatgtggtagactatagagattggaatgagacaattgaacgcactcatcaattgtgggatactgctgtaaagtataccaaggatgattataccactgactccaaacttttgggtgtacaagattccatcaacaagagttttgtggatatccttaaaggtagaggacgaaaagatgaggttgggaagatcatggcaatatctgaaaaacagcatgacaaacttttcaatccatttctgagacttctgggtgagacttcaactctatgtattccagctgtcatgactaaattttaacctcataaatcttcatcccaggttttgatgggtgccatgacacccctgtagagattcttcatgtcatattattgggggtaataaaatacatcagcattgatttcctcagtaacaccatcaaaccaaggcacgtaaatgacctccttggatcatggcaatcatttaacaccaatgctcttaacctgccgggtttaaatgccgaatacttgtataaacatcacaaaagcatggttgggaaggattacaagattgttcttcaatgtgccccttttgttttctttcagtttatggatgaacaacagaggaagttatggcaagccatgtgcaagttagccccctatatattccagacacacatttccaacatgcaaatttacctcaaagaattggagatattggtggaccacttattattagaactgatgaacagttcagcaagatgggtgaataagccaaaatttcacatgcatcatacaccttgcacactctattaaaagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatactagaaccattcagttcactcacagacaacatcagaaaagaccttgctgttgcattcagtaattacatgcatacgggcaatatcttcaggagcatatctgttcaatcatttagaaaatgaacatttccaagtatcaaatcaagttacaagcatatttcagattgatgagatacaacattcaatggggtatgtacattctagtattcatggcactggaatccaataccctgtgatttcacaagccaagcttcctgttaaagacaaaatgcaagttcccccagaagtgtgggataaataccccaaccgccatttctttcaagaatgctgcatcaagttagatgaaaagaggagtatacaaaaggattactttgtatatttgaagaatccaaatacatcaagaaatttcattgggcagattcattccatctggaaagtcacctccagaagatcaacagtcacatattgcatgcaagttattcagtttgacctagctaacatttcagagtactaccaaatgagaaccattagacgaagcgcaaattccattgtctgctcaccacaagatataatacattgtctcaacgtgcaacacaactgtcacgatggaggctgtcaagtaaaactgggttccagggcttcaaatgatacacatgagggagcccctatgagatacattctggatcacaaacccactgattcattcattataaatgcatgctcatttcaagcatccgaggcccaccgagaaatatcctctttagagcttcatcctgtacctcgaacagaatttgagaaatctgttcggagaggactgaacaaatggaaatcagaaaaaaatctacctgatagggaagaagaaagatttttccccaatgcacctcagaatgttggctccagacaaacttcagcttatcaaccatcacctggacgcagccggagtaattcagtggcatcaatgcaacaattgccccactcaactgttaactttcatcctccaaatgtgcaaccatcatatgtaagaggtcgggggaattcagttcaaatagatcaaccatttcagtatggacacacatcttcaagaactcaccaatcagggtcagtaataagccctagtcaaccaccacaatcaaacatctacaatatgagtgacaatgaagccaatgtggttcagccaatgacatgtggatcaagttcatctattcctataaacccaagaagaactggtaatcccacaagagacaatttaagagaagatttattagccaaccggataacagcttatccttccattcctattaacccaacaggaagtggattcatctcaagagaagatttgatagccaacgggataagacctgatccttctgttcttatcgacccaacaggaactggttctcctgcaagggaagagttattatccaatgtgttaactactgtccctcctattcatattaacccaacaggaagtggttctatcccaagagaagatttattagccaacaggtcaaaagattatccttttattcccattaaccccacaggaagtggatttccctcaagagaatctttattagccaatggtatatcatcaaattctgacatttggcaaggacccaattcaagtagcaccatgggaagttccatgcaccggtcgtcatccagaggctctgctgcaggaggacaatccatgaatccaatgtatgcacagccagttcccagcaacatggggagttccatgtaccggtcgtcatccagaggctctgcttcagggggacaatcaatgaatccaatgtatgctcagccagttccaagcaacatgggaagttccatgtaccggtcgtcatccagaggctctgcttcagggggacaatcaatgaatccaatgtatgctcagccagttccaagcaacatgggaagttccatgtaccggtcgtcatccagaggctctgcttcagggggacaatcaatgaatccaatgtatgctcagccagttccaagcaacatgggaagttccatgtaccggtcgtcatccagaggctctgcttcagggggacaatcaatgaatccaatgtatgctcagccagttccaagcaacatgggaagttccatgtaccggtcgtcatccagaggctctactgtagggggacaatccatgaatcaaatgtatgcacagcctattggtaatcccatgagaggcaatacaaccactactgagaatgctcctggattatatggcgagccagtttctagtaacatgggcagctcaatgtaccactcttcatccagagggtcagttggttcacaccccaattactattattagtcatcccaacctcatctgaaagaaaggtaaaactcagtaatcctgagagcaggcaatttcattggaaaatactgaaagaaaaccaaaaccacacagaacaaaatgtcccattacttttatttttatcctcatcagccttcaaactcacaaataagtttactagaaatagatatatcccccattccaccaaaaaacatcaaaattgaaataagactcatataaatttgatctgggaatcctgaatttaaaaaaacagaaaaaatacacaaaaaacttaaaagttgaaacaaaatataataaaataaaaccaacaaaaaagaacaaaaaaacctagaaatttaaaaccaacaaaatagttaatggccattagattcaattccaacatcgccagcttgtaagaattttccaaaaaaatcaagcatgtatattgaaaagattgtctgcctgtccctcccaaatcaaacccataaagcatgtgactgtgtgatatgatccataacttgaataccaaaaaaataacaatcttatgaccattgacaaagaaatcaagcaaactcaaatacaagaaaaagaattgaggccagaaagggaaatggaaaaaagctgcaacagataaaaatcaaatgccattctcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggacttaacagtttttcactttgggaggctgtccttgttgcctgagtgcgaaccgtcgaatttgtgtgggctgaccgtcaaaactggttgacggcaaattaccgttgggcccggcggcggatgcttggtcagggaacttttccggctgattgacccaagcaagttatgttaacttgcctggactcgagtgcccgcggagagcctgtcactttgccgtcagtttgacggcctgcaggtcagattgccggatgtttgactcgcgcggcaatttgccaagcgaaacttaaatcgtgcaaccgccgtgtactttttttttttttttttttttttttttttaaagtgtaagtttggcctttggcattgcacactatgaatatcattatttctacctacaagctttttgtacactacgggtgctgcgtttcgaaacatttccgaagctcgttcggaaatgtttcgaaagacgcgcccgcagggggcgacgtcctggaccttggtccaggtacattttgcaatgtgctccgaaggggattccgaaaatctttcgaagacctctcgatagttgttcgaaatactttcgaaaaagttgcgggatgccatgatttcgaagtcgactccgaagctagatttcgaaatgattccaaaagagttccgaaagatttttgtcatgatcaggggtgttttgaaatttttttgaacatttatgatgcctggagtggcgatttgtgaattgcacttggtcaaaaagacctgttcctctcactcgcttgctgatccaacactgtttcactgtagcatacatatatgaacttgtatttccgactgaagaatacttgagtaacaacaatgaaacaagacaagagcaagtgtagagagagagaacaaaacaacagcagatagaagatgactagataagacaaaagatagcagacgacaagcataaaacacacaaaagtaagcaacatgatgaggaaacaagagccgaggaaaaaagacaagaagtgtataaacgatcaagcaagtttcgtttagatcgcttgctggtgtgtttgctactcagctgggtcacttacggttggaggatagttacgaaaaatagagaggagatgactttaagtggggttgagtgtacttaaccaaaatcgcattgaggagagaggaagtcgtcagagggggagaggaggggataattcaggatgaagaagcaagaggcgaccgacacaccttgctcaacaatcgagtgctttaaataccttttcaaaaaaaaaaatcacacggtctggttcctccaacccaaaaaagcttcgaagcactttcgacactctttcgaaccggttggaggaaccgaagcatggttcgaaagttttacgaaagaatcacacctcccaccaaaaaacttccggaataatttccgaagtgtttttttagagttctgatccggcaatatccgcataaaacccagaatttcaccggatcaaaatcataagcggaagacttcgaaatagtttcgaaatcttttttgcaactttcgtaaaagtttcgaactttttacgaaagccgcttcgaaatcaccaagtccatacatttcggacatcgtttcgaagcaaaaccttaaaagcacccccgtagtgtatgtttgtagcatgattttttcctgtacttggtctatgggggcaagttctgtagaggatgcgggagtgtaagagacagtttcatctacttaaggatttttatagttgggggacagattgggtgcaaccatttttcaggctgattcaaattgggtaacaggtgttgaaagtgaaattgggggtttttataaaggggacaactaataaagggtttgaaagtgaaaatggggtggtgtgtagttgtccaagatcggaagtggtagcggccaggggttgggtctgccgggattcgaacgccggactcgtcactctcttcgaagtgattatactatgtcgtcgcaggggagacaccgagcttccgtgggtgatggttaccgctaggccatccaggccctcgccgtgtacttgaggctccccagagcaccaacaactgtgggatagaggcatacatgcatatgtattacaaaacttcattttttctcttccaccaaattcccccgagctttcttcaaactctacgcaggcgcttcattgtagttctaggtcctgcaagcagccaatccaccaagtgcgtatttagcaatcaccatcccagctaatgaacttttgagagcaatgcttaattcttcgatgctgcttgttccagattcgtaatgcctaaaatcttggatctcccgtggcacgtgttcgaggtcatttacaaacacgttaccaacgatggcgactcttcatcgacatatgatatctgtgatctccagtacgatagcatgatgaccgagacaggaaagctgagattggtctgtcgacaatgggccgattggatatatgtgcatcacctttatcgcacgatgtacttcagcaaggcttctgaagcgatgcgtttcatcatcaaccaaatcaccaggcgttcgaaaaaccttccacgggcgagatgtcaaaaactagtggtcttggagatcctcacttggggtcctccaccacctcatcagggaacaccaacctcaaggagattcacaccagcaatgtttagaaaacccgaagatacgatcacgttcgagatcttggaagctctgatcgagttgttctctgacacgatcgtcgaactcaggttgacgttttggaatgtaatgttgcttcctacgcgaacgattgggacgatagggcgaattgaaaacctgcgcgccttgagactcggccacgagttacctgacccagcttcaccacagcctaggctttttccgctttaccacgatagtgacgatgatgacattgaagaagaaatacgccaacataatgcgcgactcgatgaggaagaaatgttaggcaatcgtcatcgacctccagtcgacatgaatccagtcaagtccaaaatcgattctgattgcctcaagtcgttgctgcgagtcactcgaaagctgcagtcactcgacatcaccgacttggatcctattagtctgccgaagccggttaaatccagcctctgtggccaccaaatcccgactattactcagctggaagtaagcctagagggcaagagtctatctagactcatagatctttctattatcctcaaaggtactctgaaagtactttcactactggatcgctgggaaggtgatcacagtcgtaaccttgtacctgtcttcgaaaacctccgagaaagtctcgaaggcctctttgttagtgacgaaaagatcctcaagcccttcatgaaactcaagttccccaaattacgtgtcttcaaaacgggcgcgtgggagggacatatttccaatcttttggagaaacctatgatagcattctcccccatcgaagttcttgccctcaaatcagatgtcgtcgacagtaaaccaaaaggaaaattccgtgccaatccgtttttaaacctgcccacgttgagacgactagtattttgtgaagtccaacctggttactcgccgccatcagcatacatcaaggcctgtaatgcccgtcgcgtagaatgcgtttatctgagccccaaggatggcgaggatgtctctttgatcatggtcagtggatttagtactctttttcctttttttgctacggagactcttgctacatatggaagcttttaactttaacgcttaccatgttgctcatttcaaatccagaaattatgaaccggcgagcttgtgtgtttttggtagaaacctggatttccattggccacaagatgagacctcaaatcaagtcaatcctccccccccaaaaaaaacaaatccaatgtttatctgttgaatgcaaatctgtgttctgcctacttgtcagtcaaaaaaaatgtctctctgttgtaaatgcacatctgtgttttacctatctaccagccccccttcctctattcacaaagaacacaaattgttgtaaagtttagccaaaaagaccagaagaactagaatgcagattttgtctctgaaacacccactagctgattagttgtactctgttcaccttcttcaagcccgctggtcaagaattatatttttatgcatttcctagtgtctatgagttacagaccatgcacagaattttcagatgctatcaaggtatgaaaaccttccgaatcctgctacaaagtaatctgtttagtgacagccatgtaacttgtttgatgccctgaagcattcaactgaatctaaatcagaacaataactcagctattggtcagccaatgacccagcccagctctcactccctcaaccaagaccattacattgagatacattgcaagaacaagttgcacaactgggtgcagttgacatgcactttcacaaagacacctctttaatattgcttgtcaactgtgcacagttgcacaatttcttcttgcagtgataagtttgaattaggatgtattgccatggagttggtcaaccagggacatccccaaaagctgtgttgcctagtggggttcaagatggtgttttttgcttctcaaacctgttatttttttgcttgctaaaacattcctgacattaatgttctcagcagaaatttgaacttctgctcaaatgtgaatgatgcttatgccttatgaaataaactgctacaataagttaaattttactgagctgattgaactgacagagcctcctaatccaacagtatggaggtgtttagagtatacttgcattatcagttatgatactgttttgtggaataattttattctatttttgtcaattcttctgaatttgttcaaggtaaaattatcctggagatgtgaattagaaccttttcaatttaatcttaagctcttgtatggaaatgagaatctatttaacaattcctttttggaaacactcaaaataaattactgagatttggaaatatgtctttgtgaacatggtgactgaaaaacccacagtccaaactataataaacactgattggtaattttgactagattttcaaatccctgtgggtgattttcctgataccaaactgtaagaactaaccctgctgtttcttctagagtcaagggattttgttcttcagagaagaatttaattaattggatttgaatcttttgaaatcctttccaatttctgtttttctcaccctcccaaggtgcaagtttgtcttcactttcataatacccaaatagaggggtagagtcttgagagctgacaagttttccagtcagccattcaaataatctctctctactcttcttgtactcatctttcttgatatcaaaatgtttgtaagatttaagataaaggtgattgattgctttgagaagttttttgaaatttcttatcacctgcaatggttcaagcaagtatttagacttactgttatccaagacatgcaggatcttcttgtccaaatttccttgtacaaagtaagctgacatggataatttgggatggatgctccgcaaagaatgacccagctttcctctcagagagagaaggtgattcttgaaatttaacatagtgggtgaactcaacttctctccttgaattgaaaaattcttcatatgaactagttcagaaaatacttctttgtcagttgccaacttcaataaagttttcattttttgttttaaatgtgtactttgataaactgttgaaaaatcttcaatttcatcacttgatactggtgtattgactgatttatgatgttttttttagttattcaagatgaatcaaacgaccatatttaggttttatttcaaaaaattcccaagaatcaataaattggcaattctgttcattcatacaatctcaaatttacttcaactcacttggatacatgacttggaagatttccagcagataggtagcagtgggaagtgcaagctcttgatcccctttagagaagtaatttatcaacttgatctgagtatctctaaattcatgttcattagaccatttgaattctgataaaattctgatccccatgattggataactttcattatctgatccaaaaatttcagagtccacccaattcaggatcctttgttgcaaatggatgtgcatgtatattggaatgctgaaacctttcaaatattcttcatagagtacaaagatccattttatcaagctgtaatagctttgaaacacatcttgcttttctgtcacactattcatatagaatttcaagatcttaattgctacatgactttcatttatgaagcatattccaagtcttaattctggataggggatctgatattttttctgggaagtagttttgatggaatcaattgacttgagtgttttgcaaaatttatcatggtggtatttgagatgcaatattgagcgatatccatcaatagaatactgttgagaaattctgcctgtaactttgtgctttggactcaagtattcatcagctgctcttttccttgatggttgagcaggaaactgaggagacatgtcattcatggatgggtttgaggatggtttaatgctacacagttggtcacctttcacatctgtaggatgtcagtttaatgaaagctaaacaagaagagatcatcaattttctaacctccatcaatataatccatggtgttatcttgtatcatcagcttagttggattgccactagcttgaggtgtttgatgcaacctggtgtgggacttggagattatatcaaggacttcaaacagcaaggttgtacaaatgaataagatctcattagctggtatcctttattttaaaatcagttatgtgatctcctggaaagcataattccttaccgggagctgcagcacatgaattcaaattggaaaccatactggaagaagaggaaatttgaaagaagtcatttttcaattgaattaagatatcccgtaaaccaggagagaatggaactgggagagggtctttggctgaaaaatctgccaattttatgtgccctgtacaattcggttcatcttgtgagtctttccatgaattttctagatcagtttcagaaactttgggagaattccatttcatcaacccaatagtgagctcctcttctgggaaagatgcttttttaattgatttgtttgggtttccccactctggtagcttcaggttaacagggttggtggatgaaactgttccaaagatgtaaaaaagtagattgagtgcatggtgttgtgaaacaatagaacaagatagcatactgaagactgaagatgatcaattttcaaatagctgggttatgaaaaagaatttcaatttcagatttcaaagaatttctctttcagaccaggtgctaaaataccaagagatagcttgcgccttgatacaaaaaatccccttgattctggttagtaacttacttcaatttttttttctaatgcagcagccattgattcctcaaatttaaacttatattgaataagattcagctccagtaatcagtacctctcacacaacaaattagttggacattgctttctgacacatggtcctaaaccataatgagggagaagtgtgataaagagagaatgtgtgtattgatcctaaaaatgtttgagaacttgttttccaacatttcagactggtagtaaaatggatcaagccttttccctatgattccccctgcaatttgttgtgctagaacagacaaatatttcaattgatgaaatttccttgtggttggaatcacagaaagccccataataggtgggtgttgaattatgcatgtgtaataggtcaaacacacaaaatcatacttttgaaggaggttaaatgtcaattgtgccaaaattttacccctgaaaaggtcaattttgggttttgaaaacttcccaagacttttaaaaaccaagtctttggaccaggttgttgagatctgagctcagttcctctacaaccccagcagtatttttctaaagaagaagattacataatctcagtcatcttctcaatgaaataatcttggattcctgacataaattgatctctctcttggctgaaatcactcactctttcctcctcatgaatccaccaactcacttcctcatctttttgagcttaagacttctcactcactttcttaacttgttgtcttaagactcctacacttctactcaacaacagattcatcaccatcatccataaaatcatagatcattatgcaacccttatcatattgacattctcacatcctcatcttttcatttgttgtgaaacaactcaacctgaacatcttcttcaatcactgtctctcttcacaaacacttgtgctttctccttctatttaatctttccactcaatctaagcactctcaactatctatcctgtcattggaggttattgcttcagtctcctgtctcatcgacttgattgaatctcaactaagattctttatgtttagctctcttctctctctttgatcttgtgtgtcctggtgttctcctgcataaggtacttttattcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaatttctccctgtgtgtgcctatggcacatttctgctatacctgcaaattgacacacacctacaagtcagggatttgagtgtataagaagaatttacattcatgaagcatttttactcatgaaaaaaaattaattcttggtaaggatcttccaagaaaaacaatcaatttcaaggaatgtaacaattaatgcaaatttcacaattgaaagtgaaattcattctggtttaaattgaaattttgtggcaaatgatcaaatccatgtgggtgagtttcctgataccaatttgtaagacaaaacactgctgtttcttgtaaagttgatggatcttcttcttctgagaggtatttgattagttgtatctgaatcaattggaaacctttccaatctttgtttatctcaccctcccaaggtgcaagattctcatcacttttgtagaacccaaatagaggggtagagtcttgagagctgattatttttccaattatccattcaaatagggtgtttctacttttctcatatctatattccttgatattaaagtatttgtaagatctaagatataggtggttgactgccttgagtagcttcctaagcttgcttactacctgtaatggtttcaacatgcgtttaatatgagtattttccaaaacagtcaagatcttggtttctgcattatccctcaagaaataggctgaaataggtaatttaggatggacacttcgaaaaacattacgtagactacctttcatagatttaaggtgagtctcaaagtccaatagacatgatgatgggatcttctcccttccaattaaacactcttgatgattaatcaggctagaaaatatttctttgcattctaccaagttcaacaaaagttgagcattcattttgaaactttcactcatagaaaagtttgaatcatcttgaagtttgatacttgattctggagaattgactgatgagttattatttttatttcatttagacacatttttgacaagatttgatgaattagcaatgaagtcaatacattgaattttgaattattgtaaactcacttggatttttagctttgaagctttccaacaaacaagtagcagtggcaagtgcatgactttcatctccttgagaaaagtaatctatgaatttgacctgactttcccgaaattgatcctttgttggccatttgagttctgataagcttatattccctacaattggataactttgatcattgtatccacaaatttcatcattgacccaattcaaaatcttttcctgccaaactgtgtgcatgaatgtttgaatgttgcaactgttcaaatattcttcatggagtacgtatatccatctgatcaaagtgtagtagattccaaaaaatgtctccctttttttcgtgctacctgtggaaagattcaagatccttattgctgcttgatcttccttgagctgatataatgcgattcctaattttggatgggggacaatttttcttttcccgttgataggttggcggtgaatcaccaagtcaatttgttcgcaaaacttatcatagtgggatttgagaagccatattgaaacgtatcccgcaatcgagatatttttggggattcctccagtgggtatgtcccttggattcaaatattcaccagctgatcttttccttgttgttcctcgaggaaaatcggcactcttctcgtgcactgattgactcgagggcggttcaatgcaactcaggaaatcacctgtgacagctagagaaattcagttgaatcatacctgtctctcagataaataaatttttctaacctccctccatatcaagcttaggatttttttggtttattgtcgtaaatatagcgccactgccttgaggtgcttgatctgatccgacatggcccatagggattctatcataggcttaaaaccgcagaattgattaaatcgagaacaggcgatttatcccatttgaaatgagttattggacaggaggaaattactcacttgaactcgaagtctgggggtttctagcagaatcatcagatggattggcaaaagatgaatttggaagcagatcgttttccaactgaagcaacaatctctgtgaggtaggagagagtggaggcacgggaaaaccttcagctacaaaatctggccatgttgcttgcccagtggaatgaaaataatgatcttgtggtgtattccatgaattttccaaatcagtttcagaaactctgggagagggccattggccaagggcgatattgaagtcctcttttgagaaacaacatcttttggctggtctgttagtttcgccacactcagagggcttcaggttaacgaatttggtgggtgaaactgttccgaaaacattaaaaatcagccttatagcatgacgccgtttagagatggtcccaaatagcatagtgaagccctaagatgagaacctaaaatggaactaggcaatggcaactaatttcaagatcagactttcaagaatttctccccacccagccatgattgtaagaaacagcttgcactttgatcacccaaactccctacgtccccgttctttacgtgcttcaatcctctaggatttgtatcttgtttggcgcagcacaaccgccatcacatgttgcatgttatcctgtttaagtaaacagcgtcggtttctatactttgctggtcacttgaagcatcagttgggctttgtttgctgaagcagatgcatcatcagttgggcgctgttcgctgaagcagagacagatttcacaagaaggattatggtgaggaaatgtgtataaatcatcaggttatgtttgaggccatcttgttatgtacaggtcattgagcgagaccactccaggccggagccaaagtttgatcaagctaatgtgtgatggtacccgaagtacacagaagctgcttccacaaaaatttaatgtgaataaagaatttgccttcaagttaaaaatttcctggcaagacatcacatgcccacctcctttggcgaggtcttgtcacaaaactggcccgaggtaccccgggcttcggggactggggcgctcttgtaagaactttagacttgcgccttcgccaggtgacggagcagcttgcaagcaaaagtcgacgtatttaggtacgaatttctctttaattttggaaagtatttagaatcaagagattgattttgtgattctcgcctgggaccagcgatgcgcacgatcttggatcttccgtgggatttgttcgaggacatcttcaagcatcttaacaaagaggcgtttccgctcaaccgatccgatagggttcccggcacaaggacgataacaggaaggttgagactggtctgtcgtcaatgggcagattggttgtatgtcaactacctctaccgtacgatgaccttccgagatgcttctcaagcaatgcgtttcatcggccaaaccaccaaggacccaacacagctcccaaacccaagatgccaagagcttcagatattcggtattttgacttggggatctccaccatccaaccggggatcagcaagagtggtgagtagacaatccgggaagacaatcactcccgaaatcttggaagctctgatcgattttttctccgacactgtcgtcgaactctatctccgattttggaatgtcatctcgctctccacgcaaataataggaagcatagggcgcatgaaaaatttgcgcgacctgaaactaggtcacgagctgaaaggatttattccaactccacaactgcattttcctatgcaccacgatgatgacgatgatgagtttgaagcggatatgcgccagcagaatattggagaaatggcccttgcccacatggtcgcctacgacgcttatgaggatgaacctccaagcgatatggatcccatcaagtcgaaaatcgatcatgattctttgaggtcgttgattatggccactcggactctggagtcactcgatctacttgaattggatcctatctgcctcccaaggccgttcaactccgccttccttgaacatcaaatcccgtcgacaattactcgcctggaaatcagcatggcgggggagagcttgtccagacttagagatctctctttgattctcaaacgaaccctgaaagtgctttcacttcaaaatagctggggaggtgactatcgcgagaagctcgtaccaatttttgaaaacctcagagaaacattggaagggctctttgtaaccgatctgaacgacctgacaccaacccttcaactagagttcccgaaattgcgtgtcttcagagcgatcttctgggatggtcgtattggtcattatttgaatcagcctatgttttcatccgcccctctcgacgtgcttgtgatttcctccaagttactagacagaccacagacggtagaatttggggctcatccttttccgaagctgtccatgttaaggcgactagtactgtgtgaatgtcatcccgattttgcgctgccaccagaatacctagaggcgtgtgtagccggaaatgttcaacctgtttatctaagcccctgggataatgatgatatatcctcaattatggtcagttgatctggtcctctttctatttggttccctcgggagcaaactcttaatttaagccatgtgaatgatgctcacgttattggttgatcttttcttttcaatacagagcttatgaaccgtcagttttgcattgtgtttgataatggagttcaccactttactttgttgaatttctacccatgcatcttcctaaaagatcaaaatccattgatatctatcaactatcaaggtctttaaaagttcttgagtctttgtgttactcggaacaaacaagttcagcgtttacccaccaaatcgtttggtccctagctaaaacaaattcatctgtttatttatttatgtaccttgtatcgacctgcggcccttgtaagaaaatgttatccacaaaaaacctggtgtttcccaaaccaagctttacactgttttggttggccagtcaactatcatctatactgatcctgctatgttggctgcatcaatactaggggcacctggttcaatatttcaagatgtatcaagagcttaaacatctattgctgaaagatgggtcctagagtagaagtagttcgacatgttggggcccacatatgcagtgttcacctacaccccggttgcagtgcgacggcggctcgtcggcggaggggacgtcggctgaaacatgtccgaccatgccggaatccgacggcgaattgacggtggggcgaaaagagacaggcaggtcggattgaccctgacgttggcactgcaggtcggattgactccgacggcatcaatggggtcggattgaccgcgacgacagatgagaggtctttctgacagccttgtctgccgtcaattttggttcggattgaccgcgacggcagacgggagtgctttctgacagccttgtctgtcgtagattttgtgtcggattgacctcgatgcccaacggcaggcgggaggtcaatctgacagccctggctgccgtagattttgagtcggattgaccccgacggcaagataatggatttattttgcccggttttttttttttttttttttttttttttttttcacagatactacaattgggatctgctctagatttagcagtacatatatttactagttacattggggtgcggcttgctaccgatagaaaaagatacatttatgtagtttattttactacttttggggagggggagatgcgaaccgggagagaagaagaaaaaagtatgtacagagtggaaaatgacttggaggcgattgtcgatgacttttttggtgaacaaagagactccgcttgccaatgatcaggtttgagcaggaggggccgattgcgagggctgaggaagaagcgatctggtcaaagcattttcaacgtcttgcatgctaggcattacaatgctgtcatgatcaagatccttgaagttctttttttgagagaacagtgatttgtccttttccaggaccatctcggcatgcctatagttgaagtcaaacagaacgatatgattagccctatcgttctaggatgttgcgagatggactcacttctgctggaaggggagtgatttccatcgaagatcatccaatcgttgatcgatcaacatccattgggtgatagtcttgggataatgaccaagatagtgtgagaccgtctccaatcggagatgactgaatcgaatgtgttgcctccaggtgattgagaccgctgcctgagtggctctcttgtgccttggcaggagatccttgatgatctataaaaaatacaaacaatgtgattagcttttgggtacatcgagatttgcaagaaagatatctgaccaggttgatcaattcttcaatcggaggaaccacatcagtcggttgaacttttttgttcgacaaaatctgattaagaagctataggcaaatacatgagattagaagacaacatcaagtagtgtgagaatgaaaatcaaggcttacagtgtctctcaactgtcctcgaacgtgttttaccaagttggcaattacttcgtgatattgcgactttgagttgaggtcgctaccttcaaatcctttcggataaaacttctctttgaattcaggggtttgcttgttggccacgccctacatagcgagttgagtaagagtaagtaaaaaaggagaaacaacaggtcaaagtacatactatagttaacctaagaagggatttggtcagcgagtctgaatgcttgtcaacagtagcagtgtatgcctccacgtctgtccttccaacgaacgatcttgctgtttcgcggatgaaatcctgaagaagatgggaatcatcaatccaacattgatcaggaaagactgggaaacaacttactttgaagaagtcccggacagcatgattggcagatccactctttgatgatccagactcgagactctgtgaaattgaggtgattgcatagaagagtctaacaaaccgctcttcgggagggcactgtgcatggagctgatggtaagaataagtcagaaatcaaaaagaaagaagaaatgcttactttagcagccttcatagcaattggagcaaagtgatcgttcagatgatacaagctttgaagctcctcaatcagtaaatcgattggatcatctgcatctgccatccgctcgtctgtcacttcattatctgaaggatgatcggtctgattgaagatattcgcgtgactggtatcatgttgatcatgttctgctggattgttgatgttggtgttgttgttatgagaagggccgggagggttgttaaagatattcgaaacatcatcctctgattcagaagtggtagacatggcttggaagaggaatatgtggacaatgcgcccaagaacaaactgaggatgaatggattggagggagagagagaggagcgaccagagaagtgaggtggaagaagacagatgatcgtgattgattgtgatcgcaaaccaaacccatgacgcaacgatctgaatccctcatgtcagaaacagggacaattgagaagaacaaaaaaaccaatgcgagccgttgaactttttgatgaacaaatgaaaaatctgtccaagtgtcatttcacctcaagatttcgaatacgtatcaaacatgccgagacatgtggctgttgctttggatgagggatgtaagtctctttaattggaaaaatgacttggaaaaacatgatggatgacttacattttgaaatccaatctaaaaggcttcacggaattttcaactccagaaggcgatcgtttccgttgcgagatatgtaaaagccggctcctcaaagatagatcaaagcattcaaagctgaagtcccatcaagaacgaacgtcggcctccaagcagcaatgtgctctctcgcttacagctgaccaaaacgttacaaatacaactgtgaatttggaggatgaagaaggtctcagtcaggaatttcataatgtctttttggatcggacttttgagaaggagagagaagacaacatacacatggagaatgactcggattcagctgaacacatccggcctccgctagaagaatttgacgagccggcccccgcggagaactactgggactcagaagacgaatgcgagctggattggattgatattctgcctgaagatgaagctaatcaccatggcaaaagagaacaaaagaaaggtgatgaggagaaagagaaaaaaggaaaagactcaccttggtatcccttccggaacaaacatgtgagccagatcctcgagttacatcctatgtgatgctgacagagtgctggtttccgattcccaaaagtatcttgccggatctttgattgtaggattcctacataaaattgtatcacgctcaatctaccactacatacgacagatcctcctcatcctgtgtgatgtctaccttccgggatatgaggccttgcgaagacaaagaaagaaagtacgtgctgctggacgctaccctatcaagaaaaaaaatgcaagcacggggaagacctgttttgctctctcattagaaggcatagtggcacaggtatggacattgcttcatttatgtgcattctcttctgtcagtttgtaactcacaggtgtccttttttattttttaggaactttctaatcccttagttgtaccgcatctagacttctttcccattgatacaaaagggaagaatatattcaagttatcacaatctaggaggtggctatccggcttctcacgcaatcaacgtgttcaaatgtgctccttgaacaacaggcattattacatttttgaacctgtaaagctcaaagaatcaccaactattctgatccccattttcttttacaaaatggatgatagatttttttcaaaatgtttcaagccttcaatatcctcaagtagtgcaaacgaaaatctagtccttcgtatcccctcgaatatcctgtttgaagactcaaacttgatcacattacctgtggatgacttggatctgacatactcagaaatcaagactaagagtggaaaaaaattatctgatctctgtggaaattgcattgaaggttggcaataaatatttcattcattcttggatggtttacttattgatattattcattttttcaatatctttcaacctaaagaatccaatggcagtcaggttaccacaataaatctcccaaatccctggcggactaaagcacacggtaggatcatccgccacaccctgttatgagctgtggaggactggaactggggacattacatatgtagagagcctgttacgtacatgtcacgaacttcgaacttggagttcgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaagaaccagaaccctggagatcccttcctgctctccccagaacacccataacatattgcaagatcaacttatacggagaccaggaacgaaacacccagaacaccacccctcaaacctagaaaatcaaccctgaaaactcacctctcaaaccttgaaaatccttcccttgaactcatctcaaaccttgtctattaaccttaaaaactcactccctacttccctctcaccctcacagacccctcaggaccccccaggaaccctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctctgactccatctgattccagactgaccgaattgcgtttagcctgtgagaacccagtgtccagtcgaatgaaggaggccaccaagcattactcggtgaaggacggggtgctctacaggagcggacggattgaagtaccccggaatgaagacctcaagaccaaaattctgaggagccgccatgacagcaagttagcaggacacccaggaagatcaaaaacgctctcgctgatacgccgcagcttcacgtggccatccatgaaaagctttgtcaaccgctacgtggacggctgcgactcttgtcttcgggtcaaatcctcaacccagaaaccatttgggacgttggaaccgttgcccatccctgcaggcccgtggacggacatcagctatgatttgataacagacctccccctatccaacaattgcgacagcattctcactgtgattgacagactgactaaaatggcccacttccttccttgcaacaagtccatgaactctgaacagcttgcagatcttatgttgaaacaggtttggaaactccacggcacaccaaagacaatcgtctcggacagaggaagtgtttttatctctcagatcacacaagaattggacaaacaacttggaatccggctccacccttcgactgcctaccaccctcgaactgacggacaatccgaaattgcaaataaggcggtggagcagtacctacggcactttgttcagtaccgacaggacaactgggaaccccttttggcgacggcagaatttgcgtacaacaacaatgatcacgtctcaattggagtctcaccgttcaaggcaaactacggtttcaatccttcatacggcgggatcccatcaagtgaacagtgtctaccggcggttgaagagcgactcaaacaaattgatgaagtccaggcagaactcaagttatgtctagaagcagctcaagaatcgatgaagacccaattcgacaaaggagtaaaggacaccccaatttggaacgttggcgaggaggtttggttgaacagcaagaatatttcgacaacaagacccagccccaagctggaccaccgatggctgggaccattccaaatttctaagaaaatatcccaatctgcgtacaagctgactttgccattatccatgcagggtgttcacccggtgtttcatgtttcagtactgcggaagcacaacccggacaccatcgctggaaggcgccatccatcaccagaaccagtacaggtcaacaatgaggaggagtgggaagtggaaggcgtactggactgtcggagaagggggaggaaggtcgaatacttggtcagttggaaaggctttggaccggaggagaactcgtgggaacccgaggtcaacttggaacactgtcgagaactggtcgccgaattcaacatcaagtttccggatgcggcgtcaagacacaagaggtcacggagaatgaagtgagagggcaagctttttcccactgggttttttaacgctgcccagggaaagaatgcagagccaaaagaggaggaaatttttttatttttattttttatccatagttaaattttttttctagagcaacaacgggggcggcttgggcattaaaggggggatagtgttatgagctgtggaggactggaactggggacattacatatgtagagagcctgttacgtacatgtcacgaacttcgaacttggagttcgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaagaaccagaaccctggagatcccttcctgctctccccagaacacccataacacacccctatcaacttgtactgcgatgatacgtcaggaaatgtttcaaagcaatggaacaaacacatttcctactatttcaccttgtccggacttcctccagtaaactccagccaagaattcaattgccacttcttgtgcacatcaaacacagccagcgctcttgaaatggggcagatcattgtcccggagatgaagtaagcatttgcagcatgtttatatctgttgggatctgtgttgacaatttttgtagcaaaatatctagtgaaggatttgatgcatatgatgttagcctgtctgaggaggtcttggtaatgacctcagtattttccttccttggagactcccctatgcatgccgaggtcacgagtactccggttccttcagctgctctcaacccttgccgattttgtgtgttatcggctccaagcttactggaaaaagtcaccatgaagtacttgcaagagtttctgcaaatgagttcacatggaacagaggcttgcaaaatttcttatattttatttatgtgatgttggctaattgtgtttttgactttgttcaacagagccctaataagcaccggcattggcctcaaatgattgaagactcaaaaaaaatctggaatttggcgaaggagaaaaagagtgaaaaaaaatcagacgaactttcaatcaagtgtggtgttcgagatcaacttaatcgccactttgcctccgaaatctaccaatctaaaagactcaagaaaaagctcaaaaagaataaagaaacgattccggatcacttaaagtcaggaattccacaacacatagttgatctagagaaaaatgacccaacagatttattcaacccatattcagaacttgaaggtgttaaggttcctcttgatataacccctttctctgaagtagaaaaactgattcttgtggttgtaattccaggatttgacgggacaatacatactccggtagaaatcctgcatgtcttcttgcttggtatggtaaaatacctttttcgtgatttcatgaatagcctcaaacctaccgaaaaggatgaacttattggactatggcgatcattcgaaaccgatgctttgaacataccttcactcaaacccgtcggtcttgtcaaatactactctagtttaattgggaaagattttaaagtcatagttcaagcagctcctttcttattctttcaattcatggacggcccccgaaaaaacatctggcatgctctttgtcatctggcaccgctagtattccagactcacatcacagatatggatgaatttttatctgaattgaagatccgaattgacactttcctataccatatcatcaaatcctctgctcagtggattaataaaccaaaatttcacatgttactgcatcttccggaatctatccgactctatgggcctgcgactctctttgctactgagaagtttgaaagttataacggcattatgcggaatgcttcagttcactcaaatcgccacagtcctggtcatgatattgctatcacctttagcagttatcattcattccgtcaaatcctctcgggaagtaccttttatgattcgaaaaagaagacactcacgaaagcttcaactcaagtaacagatgtttttaccctgaatcccaacatccaaactacttttggctataactattctaccttaaatccaactgcatcctatccatcaatcagaaaagaaaatgtttcaaaagcggatatacttgcagttcctgaagatctaagaagtcattatctttaccaccacatccacaagtctcttcgttaaatctgaatgataaagaaattcttcgggaagaagtccttttttttgggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccagcagcagcagcagcatgaatatgaagaaaacgcagagaactcgctcacattccatccgatttcgcagctagaaaggtgcagtttaggagcgttgagaccatccaatctcgtcaaccaatccttacaaacaatgactagcgagcatgatcatcatcatcgacaagaagattcaagacaaacgatcgaggaagaggatagtcaaggacgcatcaaatccagtgctggacttcgttccacctcgcacttcgaaactctttccccctccaactcatcttcttcagtcgatcctcgtcgctcttgtcctcctccgaacggccaaaaaaccttcaagatcgcccgcagctctcttcagttttcttccccgctctgtcttcctcgcttgggcacttccttgactacgcctacctccgtggctacctcttctcgcttacatcaaccccctccttaattcattccttccttcttcatccccatccccatcatcatctttttctgcttgactcattttgtatttttggttttgataccttctttctttttcttctcctgttgtatcctggcctcattattaccagctcagtttggtagctcaccaccatctccctccgctccggcccactttggggttttttttttggcttgcttgcttgatttactgtctgtcttccttttcttctcttcttttgtccatagtctacaaaaaaaaacattgagagtgtttgagagaaaaacaaaaaaaagaggattctatggtccatgaaaagaaggagagaacaattttaaggatgtcagtgtgccaagaagaaaagcaggcttgatgtgagcaaccacgtgaccggcggtagcggcagtgactcagccaagcagtctggacgatgtagggtaggtaacagacaaagcaggttttgtagaagggagggaaggacgcgacactcaggcttggtggtcagtttgaggatggcgataggacgtagcctgaatggccgtgccctctctttcaccagtggtcgctggagtctacatttcgggccttatgtagagctcaatggaacaatcccaatagcaacaacactcatctatgaatgaccacgcccttaactttctcaaaatacaaatgacaccccagaaagaaagaaaaaaagtggttccaaatgataccgatgatgtttttttttttagtttttgtttgtttatttacagattgtagatccaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccactcctggcctttgtgcagtaatttgctgcacacaactgtaacactggccctgggtgcaagcttcccaagaccctccattcaagtggaggacttcctgttgccatttggattgtttttagagccccctcagttctatattaacactcccattataatgaaaaccagctcacacaatagccttcagaagaaggcttattgaaaatctttttttgccaaaaacaaagattgtagtggtgtaaattgagttctggaagggttctaaatcccactgggaagtcagccagtagttttgctaagttagatagatggctctagattcttgatttccaggattcattgttccacagtcacccaatcttgtctgattaactgatttctactgctacatattctaccacatatgtcagcttgtctctggatgattagaaattggatatttgagtgtgatatatatacccagtcagaatcaaaccctaataacctagtccagctgcaaaactactggtgtcggctcaggtttctatctgggccttggtcagccaacaaaccagtgtctcacaaatgagcaaagccatcaagatggtaaaagccctcttactttttttaatcgtgtatgatggtcttttctccagtcactatgctttacggtatgtttgattgagatgggaagatggtacatgtatatgtcaatcaagatgcatacaggcaagtaaaaaaattgggggtagaagtaagaaaaggacctcgtggtcaattgtctggatggtaacaaattactataaggaaggatggttcaaaagaggacaaaaaaaaagactgctgatagataaatcccggaaagatgatatataataagtcaaggaatttcgagaaaaacaaaaaggaaggtggattaaacacattgtgaagacaagttggtttacagattactacagattctcacgaggaaggatcttactacatataaggaaacaaaagtccatcaagaagttatacaaacgaatggaaagatttatgacaaaggagagggtacggaagaggagttcagaggagccgacagcgaagaccgatgggtcttaaagatgcgagatttctgcttgacgagtttggaagtggcgggcggagtagtggaaataggaggcggagaagacttggatttcttgttattgttgctgttagtgatccaagcgggcaagactttcttgagataatggacgtcggtttcgtcgtcagagtcgtcttcgaagactgaagacatcgtatgcgattggcattctggactacgatcaggacgattgggaggcgatgagttgcgataactggacgaagtggtcgggcctacttccaagtgattagagcccgattgtctgtctcctttttgggaacccaacttggacttggtcggcgagttgcttttagaggagcgctcttgctcttcttgttgatgatcatcgtgggtctcactttgggtcgaagtcttcttattcttggggcttgcttggttgaatttctgagaacgtttctgactgagtgtgcttctgctagttgatttagagatatgcgccttgtaaggttgactgaggaaagcgaaagaatgtttgcttgggggattgatctgttgaacatctttcttccccgagtcttctgctgctactcttgataggatcggagttggactcaatggatcgagttcttgcagcacagagcttttctcagaagacgaagaagaagagggtggttgttggtcgtaatttgcatgaaagaagtcggcagagcccgggaaagaggtacgttgggaagttgattcatcgctgaagctttcttcctctgagaactccaaggaactcctaatcaatggttcgttggctttctccgcggataaggtgatcatgctgaagttttctaagctaagtagggcttctgagtcgagttgaagtgaaggtaaatggaatgaggtagcagtggtctattttattgaaaagagcgaggaagttttgaagaagagagtctatctaaatctcgtgccgcatctgatctttagccttgtcagaaaacaggaagacacttaccagagggatctgatcagtactcgctttactatgacagccaagttggtttgatgaattgacgagatccaaagggctgcagttgattggttcaagacggtaggaaggcatgatcatctgaggttgctttaatgtcttgataaaagaattggatagaaagtctgagaggggatcaagaggggcgttttcgaaaaggatgttcagaagaaagaagaaaaaaaaaagaattactgactactgaggaagatctcgaaagtgtgttgacaggttggtgagagtcgtatattgcaatggagtataaagaaagaaaaaaaaatgaaatgaaaccaagaatttcaagaagttcgagtatgatgataagaaaaaaattggggactttgattggagaagggaaaatcttagcgagtatctctgatgggactgattggctggtatttaaagtgcttgttcttgaaggctcatgaagtccaactggacttgttataaagtgtctttttgactggctggtttgatatgagatttcggtttccagtccagaagccaatgggacctggtttgtcggccaagccctggatgtctctggctggtcgtttccagttcccctccaaataaacacattttttccattcgtgtggattattgatttgttttccttgtaaggtagctgaccattattaccgttcaaggtttctacagtgtgcctaatggacagacgaattttggttctgatcgacattaaaatccctctttaagggggaatctcaggagaaatttggatgtcaacctcgacgatctgaatgattatgaactacagacttcgtaagtggaggaggtagctggccgatgattcctactgcaagctcggacgcgtcttgcttggtgtccatgagccagcaactgtcttgagaagagtgaagaggtagatccaaatcgccgataaggaaggatcacaagcctaaataaggagagctttcttccttgccaagggaatcgcaatttcaaaagacaacattccttaatgtcagatttgttggggtcgttgatgcatcaaaggttgggtatgatgatctgaactacataagaagaccggaactgaatcgcaatccatgttgtgtcttgactgaagcattcatggccaatattgtgcctcattgaagtttgttggttaaaatcggcaaggtcttcatccgagagaaaagctatcttcaaacagagatagatggacggaagaagaaccgggccgtctggacccgcattaagaattcaagatcaaagctgagaaagttgatcttgatccctttccttccctgcacatcatcaagcttatttgaaaagtttgattcttgaaggaagcggaaccaagagataaggaaagacacacccatacactctgtgggtagtcttagagcaactccaacggagccgcgactcggcgttcgggggcgaactttgactgcccgaaaggcaattttgccctccaacggtcccgcggaaagaccctgggaacatccccgggggcactccaacccgcgatcgacctctgacttctgcgggtcacctcccggccgcgattcctacatccacccacacacaacaccaagaaccccacaacgatggccgacactgacccgaaatcttcaacaaacacccccaccccaacgcctagttcgccaaagaaaaaaaagaagaaaaacaatcgaaaaaaaaaatcaacccccccaaaagaaacaaccaccgatacaccaaaaatcaaacaaccaaccgatattgcaaccccccaaccggccgataaaagcatcatcgacatcgatcccacccccaaagccgccaatgatcctgcgcccaagaaggggaatcctcgctggtccatagaggaggataaaaagctctgcgttgcctggttgaacacgagtcgtgatgccatcgtcggcactggacagaaggcatcaacgttttgggagaggatccatgcaacgctctccgacctcatcagcgagtacaacgacgagaaaaaatcagcgaagtacttcaaaccacttcctctacgaccggttggtgcagtcgaatgccgatgggctctcatcctcaagagtgtcaataagttctccgggtgctattcgaatgcggaacgtcgtttgaaaagtgggaagactcgcgatgatattgtgagtaatctcatcttctcctgtctggttatacaacaaactaactaatgactcaatttttctttctttcagcttaccgaggccaaggagctatataaggcttcctttgggtctgctttcagcctcgatcactgctggggcatcttgaaggactccccaaaatggcaagcaacacagaccgagaacgaagctcgagggaagaaggccgaccaatctaggacgacttccgtggcctccgatggaccagcctccacccctgccgcttcaagccctgcgatcatcgatgtggacgatgacgactctgaaatcagtcgatcggtccttgggaacgttcgcgttgaggggcagaaagctgcgaagaggaaacgagcagacgagtgctctatcgagaagatagtgggaatgcaaaaggaactcgttcagatatcgcgtgatcggttatcttcgatgaaagcggcgatgcaatcaactttggacaacgcgatcatgtcgcaagatctcagcatgatggatgacgaaagtcgagcgtattacctcaagaaaaaaagagcaattattgcccgggaggaacaggaagagaaggagaaggaggagaaagagaagaaggaaaaggaggaaaaggagaaaaaagcgaggcaagaaaaagaagaaaaggaaagacaagaggaggcagaaaaaaaaagaaagcagaaggaagcagaagagctggaatatgaatccgacgatggtgaagattccgaaggggatgaagaaactgaagaaaatgaatgaattttttgattttttattgccctgttttttaagaatgcctctttattattccttctcagacttttgattattggttatcatcgaaatgtcctcttacatgttttttttttttaaaacaagttcaatttcaagttttttttataaatgccaatttcaatttcaagttttttttataaataacaactaaaatttcaatggcccagacacatgagagaaacttgagctagagattgcaaaagagaaaaaaatgaaataattccaaaaacaacacaaatcatgagaaatgagagaaacatgagtgaaaaggagaaaaaaaatcagtgaaaagagaaagataataaagaaacagccaccaataagataaaaaaaactaggcagaaatacaacaaatttatcaggcatcattggcatcatcagatgaggaatcatgatcttctgagccatgtttgttccacagatgatcgatgaggtcttgctgaagacgtgcatgtaatgcatgatcccgtattgcttggtatcggagcatgaactgctcaaaagtcgagttggttgggccgtttgtagtgattgtcgcctgtgtgcgttgattttgatggtagttgaaatcttcttcaaaatcggttcctgcttcgtcttcaattgtcatgttgtgaagtatgatcacagctgacatgatctcattaaggtcttcatgtttccaaaaacgacctgggtagcgtacaatggcgtagcaagcttgcaggaccccaaaagcacgtttgacatcttttcggtatgcctcctgcatttttgcataatgtttttttttgccttggggttcagagatcgactggactagggtagagtatggcgggtatattccatcggtgaggtagtagccggcaccgtattgagttccatttactttgtatgagaccgtgacaccttcgccttcttgaagctgttcaaatatgggtgatcggtcaagtatgtttatgtcgtttagtgtgccaggaagtccaaagaaggcatgccaaatccataagtcgtaggacgccacggcttcaaggacgacagtaggctctttttccttgccagtatattgcccatgatcagcaactgggcaatttttccagcaccagtgcatgcagtcaagagaacccatcataccagggaaacctcgcttatcggccacggcaaggagtctagcagtatcgttttcattcggttttctcaagtattcatcgcggtagactttattgatcgctcggcaaaacctcttcaaactctcgattgcggttgattcacctgtgaatgaaagttcttcagaatctaattccttatcatcatattgaaaaaatgtagattgaaactcactaatacggaggtactcatccacagagtctccactacatccataagcgagcattcgtatcgcagctgttgctttttgtagagccgagaatcccaatcgtccagctgcatcgcgcttctggacaaagtaacggtcggcttcttggatatcttcgacgattcgaaggaatagactcctgcgcattcggaatcggcggcggaaaagatagtcgggataaatggcatcctcggagaaatagtcctcgtaaagacgttggtgtccttcaagtcgattgcggttgatttctcttcgtccaggtgttgaccccccgcgtttcttcttttctttggtcttcaatataagtgaaagtgttgtttggagggacgaaaggatgtcgtcgtcgtcgtccatccattggaggagatcctccatcgctgtggagtggaatgttggccgatcgttttggggaggtggtttgtggtcgatcgtgttggggaggttggttggttggtccgagggtggaggactgccagtccattactggaactgacccgcgacctctgtgacatgaggtcgcggcctgcggaactcatgcgagttgccccccggaccgctggagttgctctaaaagtaaccaggggaacaagctggttcggccgctgtgtaccagacagtcaccttgcggccggttctgtacgcctcacatatgctataccggccggacacacctgtctgattgatcgatgtgctcggattgccgggtcccggaccgggtcaattgttgccggcactgattacttggtttttaccggcagcgcagccgaggacctcgaggtggaccatgagaaaagtccacggcgcggctgaagaaaggagccacggagcgcgcagtgcacagcccaaccgcagccagaggcaagcgccgcaaactgcaaccaaccacaaaccaccaatgctaccagtggtccagtaccaatccccagcaatattaccaccattaacggaaaccaaactaattggaaagaaagaaaaaaaagcaaaatttccacacccacacacccactgtggtggccttcccaaccggcgggctctgaaccccatacttggctggtttggggaggagggaactcctctcaggccagcctaggcaaaccagaaaagaagagagatctttcttcagaaatgttggccaaaaaattaatgcaatcttgtggagtgggccagtattcctggcaaaggaaaagggccctcccagagactcgccaggcaagacagggattaatgccccgcactgtttgactctaaagtggggaaggatttgattgcaatattcacaaaaagggattgagaaacttgaccttcacaaatatgtcttttgcaaccaacttcattttctttctgagtgtttgttgttgcctcatagtccaaattagtagtaccctacactcaatccaccaccctgtcttgttttcagcttgccattgatgctattaatccatttcattttttttatcatgtcttcctattctggtccaaaatgcattgtttgtaccaatttttcctgaaagccatttcctatttatgctcctcttatcactatggtattgtctctctcagcaaatcctgattacaacaaccagatctataaatccaggtcttgaaacggtttgctaattttacaatctatctaaatcttccctcttaaaagttccaagctatttaaattgcctcccacatccaaatgggttttcatgaaccccctacctgacctttccctgctccatcattttgagttccttatgtatgtatgtatgtgttgcacttaatcattggtcctgcaacaacaaccttgggaaattacatgacaatggtgttttaaagagatttacaagccaacaatgtcagtctataaatgacattataccatccgaccaaccaagcagaggcctgtcaaaactgtgtgatctgagctgtgtaagtgatggctaaatttagtgagtttcaaaaaaaacttaatggttgggggtcctggattgcttatatttcaatcaacctcctcactcccccctgattttttttccattacctataatatatccaatcctgtgtaaataagcactctgagattgaaattttttaattttataccccaaaccatctggtattgctactagcaatgccgtatggcccaaaattttgacacaatgtccactgcttttatactatttccgaaattttgttctgcccaccacctcagggtgcaagtgggccaggtttgggccaaaaaaccgtgcccaaacccgccccgcacaataggccgggtcggggcaggttgggttggaagcgatgaaaatctgtccaaacattccccaatcttaataatggtgggtctgggttgggtctggtttggttcatagccagcccaacggcttggagtgcttgctttggattcttggtttgaagttaaattgctggtccttttgttggatttttgtgatgaagtgggggttggcgcggtagaaggagggtcttaagatactttcttgagagtcttgatgtttgaatcagagtcggaatccatttccaaataacagcttgaacaggagtcagttggttgacaattatctctgggcatcttgcctggtaagtaggctgggagtcaagctagtggagtttggagagattctgatgtaatgtacatctttgatgtccgattgttcgactgggagtctggccagggttcccccccccttttgttgggttggtgggccaatgctgggccagcccatcaaagattcaagaagtccatgcccgccctggaaacctcttgggtaattttgggccaggttggtttcaacccacagcctgtccaaacacgccccaaaaaccgtttgcatcctgacaacgctgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatttctatgcaaataaaagcagattggtcagatagttttttttttattggggctcagatacatagtgatacatggcagataagggcagataccgtatctgtggcagcgttgatcctgaccaccacctcaatttgtgctgcattttcccccatgtcctatgccatttgctttgacaactgttccttaatctgtcaattaccataaccttaaagcagctcacctgattgtcaaacactctgagtcttactctcatcacttgattctttttctcctgaccagtcctcttaatctgcccacaacaccacacagctgaagcatcacttttgccggtctccccggcaaggccaaaatgctgccctcttcaacatgattgaccatcagacttgttccattcttgacttaaacgctaaaaacactacttggatgagtgtttttttttccctcaaagagaaagcttccaagtctggcactgagtgagattcaaaggtgaggggaggagtgtcaattgactgtttccaaacaagattctgtgaaattgctttatatcgctcacaagaaactctggcacagtgtttatcctcagtgtggtgggataggcacctatgggcacccaatagccaccatctgataggcaatagatacaccaccagcactgcagcctataactgcatttcactcaacagttcatttaaattagctgggttatactattcctggtgaccaaaaggagacccttcctttttttgtctcttgattacctttatgctggaacagttgaccgttgactggcatccaaaatcagagggagactgtcgtataaatctttgcctgtttttggaactggtccttttcaagtttacagggtgctgatatgccacaaattccaatgtcattcacaagcccaggagggaggaggctagagtgatcctcagagcaatgggatagacatccacctatttgaccatcacattacgcttacagttggcttgtttgttctgtgctccctcagaattttgatggggacgttcaaagacaagcaagtgtttataataccaaaaatcacattgttccataaaggtgatgtggtggtcgaagtttttttttttcattctacagatatcagttcctggtagcatgggcattagtgatgacgattaataacaaatgccaaggctatacactacaaacaataccgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggcactttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgtcccaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggaattttggaaaaaatttccagaaaattgatccattttcccccacccaaattgccatttaattttggggcaaaatcggtattgcttgtagtgatagtacttgacttgtgtagctttaatagtcttagaaaatcagccacttgcccatgctcaattatatgtgggatagttattaaagatgtgcacaatcttctggttatattgcaagtgggaaacaatccaacagtgacaaactttgtgaataaaccattttctctggaaacctgcaaggacaaagcaagggattcagaagaacgtttcatggaagaatatcagattgtatgtttcttttttctagtacagtctcagatgtatgttttttttctttctagaaattgtttcatccaatacttagtttcagaacagccatcaagacgtattgtatgtaactcaacagacggcaaagccaccactagacattagtataaggtgtgttactgtaaaagagacaaatccttaactttacgtctgcacttttgagcttggataagatagcaaatatacattgtttttttttggttggtttgagaggaatgcatcatagagttttctttgtatgtattgctcacctctgccgatccctaatagacaagaaaaaaaaaagaggaagaactgttttttttgacaatggccatctccttcagtttgatgcaataaatgactggttgttataagttgtttaatgtttgttgttggagttgaataatatagacaatcaactgtttatagttattcaggcctcctcctcctcctcctcctctgatgaggacgttatacttacagctaaatgaatttcgaatgattctgtcactgattttagattggcctggatattcgatcggtttgatgattgtgattttcagtgggtcgactaaacattttacattagtcaagatgctaagctatgatgttgttttaccgagtattcttccactgtcgatgattgctggtgatgtttgatgggagtgttttgattgattacataagctgtcaacacagtgtagtagtctgggatccaccatcacagcaatattgacaaatttgaccagcccacccaccaacggggggacgaccggagatataaaagcaagccaactactactactactaccactgctcggtcaacagggaaaccaacaaacaacaacaacaacctcaggactcaggaaaacaaaggcaagcaaactactactactaaagactactccttaccatcatcagaacaaaacaaactaaccaaaatgaccaacccatctgaaatcccactaccaacaacaccaacaacaccaacaacaccaacaacaccaatcgacgatgaactcgatcgaacttatcatgccatcacccaactcatccaaaccacactcaactcaccaccacccaccactccacgactatcgatcgaattccaaccggaccacctccaactatgtctaacaccaaaccacgaacaacaacatcactcaatcatcatctcaatcgatcatacaaccacatcatcatcaccatcatcaccatcaccatcaccatcatcatcaccatcatcatcatcaccttcaacccaacaacatcatcaacatcaacaaaatcaacaacaacaacaactatgtctcactcctacctctcacacctcattcgacttcaaaacaatccgaccaaaccgaaccatgtcactctcatctcactatacaactcaatccaatctcactcattctcatctacgtcatcgatccaatcgaccaccactactcaccatccaacccaatctacacactctcaccaacaaccccaacaccatctcatccgcacccgcaaactcatccatcatcatcaacccaaacaacaacaaaatcaccaaaactaataataatcaatccaaaactcaatcctcatcaacctcccacttcactcgatcactactcccttcaaaatcttccatcggacgcacctcaaaattctcactcgctactgtcaacaccaacggactcatcctcgtcccatccaacggatcacgacgaatcgccgcaccgatcaccaacctctcgatgatgccactctacctcgtccaaccattcctctcacccaacccatccaccgctaccaccctcccctctcaacctaatacacccttcaaccgactctccattcatcatcatcatcaaccaccaccactcgcatttgcccgtctattccccgaacgctcatccttccccatctctcccatcctaccctcacctcaccaccacaaacaccaccatcgatcctctaatctgatcaactttattcacaaactgctactcttcttaactcatccacctcttcatctcctccgctcaatcaaaacacccacgaaaatcacaggattcagaaatacccaaggattcccatcatcgttatcaggagagaaagagattgaagaaaagaagaagaagaagaagaagaagaaagaagaagaagtaggaatattattattattattcagaagactgatggataccttcaaccgacgaagagaagaccgaaccaagctcctaacccaagccgaaaagacagtcgtccttagcgaccactactgttgctttgcgatcccactctacaatactggcatctactccatcctcgctcagtttaccatcttcggcttcgtcttcggcatcctctccttctccgccccctccatcctcgctatcgtcctcgacttcagcttcactgctttctttggagtcttgtgtttggccgtcgggtcgatccaggcgcttgggttcgtctcttctacatatatatatatatatctcctaattaccaacacaaaacttatttttttttattttatcttttggggttaacaggttttatggagtgtataaagaaaagccgatcatcttcaagcgatattttatgggcaacgtcggcctgatagggatcacgttcctatacagcttgattctcctgatcatctcctccaccaagcatcagacggccatcgaccaatgcttgttgcagttcgtctccaacgacgagtttgtcgacggcccgtcgaactcctcgagacagctctgctccgtctggacttgggcccagttggccgtctgtttcttcgtctggttcttgttcttcttttcgcagttatacttttgttacagtcagttcacctttttttttttctcttcttctcattctcactaacatcattttttttttttttttggctggtagtggtgaaagtttggggacaagatcaacgccttgatcatatccgataccaatccctaatctcggccgtccggcaatcgagagcgacctcgtcgatggtccaaccgagccatctggaaggtggggatgaatgggagagtcgctcgacgggcggctccctggacatccgctcctcgacatattccggacattcgaatcgacgggctaaggggggagtggccaatgggggcagtcggctgaagaacgagatcgagtggaaagagatccctcactctaataatcagccggtttcgtctccgtctgctcatcaacaagtctcgtcggactcttccgaatcctcggaatctgctcgacgcaaacaacagtataggcaacgcacgcctcggctggatgatgaggacgacgatccgatcgaccctcatctggtcagatcccctccccccgcctcctccggctcttccaccctcatcacccattctaatcatcatcgccgccaactctcttcttccgccggacacccctccttcgtcgatagagaccctcgcgtcgacggccattggatcgaggtcatcgatcagtctcttccggatcccgctcttgcctcccaccctcaacttcctccaaatcatcagaaagcttccctggatgatcgtgaatattataagtcttgagattcgattggggtttctttctctttttttttggtcacatgcttttcctgtcaactacttactattacttactactaactactaccctcttatgttgttgttgttgttgttattgttgctctcttcctactcgccctctttccgctcatcatcggtcttccttttttttgttatttatcttttctcctccttttttctttgcttatttagtttgattctttttttttatatcttggtttctttatcattgtgggtctcctctttcctctctcttcctcatgatgatgatgatgatcatcctacgatacatatcctatatatcccacctcttcctccttttcttttctttgtgtctacgtcctcagttcttcccccctcccccctatcgtgtattcagtttttttttactgaagtgatggtcttccttttgtcggatgtcagtagtgtttttctttttttatctactccctttttttttcttcatcgttttttttttttttttttttttttttttttcctttaaaatatatataaaaacatttaggactcttcctatgaccgagtatgtacatatataaaggggcagagttccggccattgatcttgcatgtctcctgcgaagctggtttcttggcaaaaaaaaaaaaaaaaggcgggtctctgggacagtcgggtataagatgtgggctttgaccagcctgagaaaaaacaggcccaattagtcttccagtggtcaagcttataatgtacaaacctaaattgcatcatcttttttacttggtttcaatattagcaggacataattaaggcagttcacgttccagccaaagctctgctgatgcagcttataaaggtttgcttgctgatgcacaaacctgatgaactttaaatgtgggattttgaacccaaagggggacctcccaccaaactatcttggtttcccatcaaccttcaaacagccattccagcaaagttcaactgctgatttcgaaatcagcagcacgtgaacccgcttattgaaaacaatcggagattggtatgtactaagagcatatccaccgcgggagctaaaccgggttgatttcccgggttcagcaacccaaacctaaaaatcaccacccacccggggtgccaaacaagaaaaaaaataacctccggaggttaaacaccttgttaagttgccacatgtagcaacgcttgagcaacgcattagcacctgtgaaattccacatctccatgaaaggtctggtgtttcttttgtgaactcctctggatatttcatcttcattccatattgtccccccaaattgcctacaccatatcccaccgatctcgttcaactcataaccccaaacttccggcttccagaatcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtgtggtacccatgccatcgacagccgggggagaagtcttgatgagctacaacagggagattcacatcgcagggggcgttgtaccatgggccctgcgaagcgaaatgtacgatgagttggatcgtcctggcgatgaacgatgagacagctatgctgtcgttttcccaggaggcagggcggatagtttttgattcggcggtggcgggagcgacttcggttcaagaacgtaggaaagttttaagcgatttgagatgaaggagaacaacgaagctgcagtctaagtagttggagtccgctccctggggcttcagttggacaatgcccgataccttcaggttgagggcatcggagtcggtggtggtttgagctgaagtgttggccatagcgatgatccttcagaaacaatgcaacggggtgtcgtcgactagcctaagtgaggaaacaagtcgaagaaagagagacaagaaaaaaaaaaatagagaattgcgatgaaggagtaagagcgagctgattaagcgcaaaggggcctcataacctgtaaaaatagacaccctggagacaatgcagttggaaaggataagtcatttcactgagagaaagagaaaagagaaaaagaagaaagactaacctggagacaatgcagttggaaaggatgaagaaaaagagatcctttccaactcagttgtccccagtataagagagaaatgaaaacaagatgaatgtcacaaagtgtgacatgtgagaaatgaaaaagaggaagaagcacgaaacagtagcactatgtaaagtacactacatagatagctcaacacccccccttgctgatgacgagttataatgagaacagaaaagtagagaaggagataagcagaagagatagaaaaaaaaattaaactaatccaaacatgagacgatgtttttccaagagaactcgagaaagaggcttggtgagcatgtcggccaacatgtcgtgtgttgatacatgaacaatttgaaaaatgtcgtccttaacacagtcccgaacgaaatgataccgagcgtcaatgtgcttggtgcgagagtggtgttcaggattgttggccagagcctctgccccttcattgtcaacatgtagaggaagcgctgaacgaggacgaatggacagttcagtgagaatgttttgcaaccataagccttccttgcaggaatcagccagagctttgtactctgcctcagtgcttgaaagagagactgtagcttgcttgcgggatttccacgaaatagcaccatcaccaaagcggtatgtgtatgctgaagtcgacctcctgtcttgacaatcttcagcccagtccgcatcagagtagccggcgcaggtgagtggaccacctagtcgtaagcgtaacgcttttgtggatgccagatagtgcagaatccgtacagcagcagaccagtgtccagcagaaggatcacggagaaattgagaaagcttgttcacggcaaaagctacatcaggacgcgtacactgagcaatccacagaagagaaccaataagctgtgagtagagaccgggagagctgtcttcaccaggaccatgtttaaggagatctttgaaagttgaagaagtgggtgtcttggtcgatatgtgttcaccgtccagaaagcgggatatcatgtcttcaatatagtgggattgagacatatagagtagacgattgtccaagtcacaagagattttgattgaaagaaagtgatggagatcttcatcggcgccaatcttgaatttgtcgcctagtttggagatgatagagtcaacaaagagaggttccccgacaaccgccaagtcatcgacatgaacagttaatgcacccaatagtttcccatcaagaactttgaaatacagtgtgggatcgtatttggattgagataagccggagtcgaggagagctaaatgaagttcttggttccattgacgtggggcttgtttgagaccgtagattgagcgacaaacttcacagacaaagtcaggatgagcaggatcttcaaaacctggaggttgctccatgaagattggctgatcgagatggccgtttagaaaagccgtcttgaagtccacttgccaacccttccagtttttggaagccaggaggctgcagatgagtcggagggtttcgaggcgcagagtgggggcaaagacttcctgataatccactcctcgaacttgagagtaacccatagcaaccagccgggctttcaatttaaggatagatttatcgggacgtcgtttcactttgaagacccacttcgatttgatgattctacgttttgacggcctggggaccagtttccatgtatccatgccaagcagagaggagaattcttcatcggcggcacggagccattttgctttgtttggagacttttgaagttgacgccacgttttgggggtatctacatcgtcggagggaacagcagaagactttgcccaatttctgtaacgctccggagctttccgagcacgcccagaggtcctgccaggcggtggtggaggaggcagaataggaagaggtattgacgacgtgactggcggagtaggggggcgcgagacaggaagaggaattgatgctggtggtggtacagcctgtggttcaggaagatcagcaggaggaagaggcgtaggagcaatcgaggcgggcaaagtgagagaagggacaccgtccaagagagacaaagctggagggcgcagaaaaggagaaggaagtggaattggtgaagggagaccagatgacttaccgccatcttcagaatcactggtgattggagagacggggatgggtggcaccgggtcgcggagttgcctaaaagtctgagggagatcaacacgcaggtgagacgggggagccggtgaaggcgccggctgagagggtgcagaagatgggagagcagctgtggttgttggtaatccgacaggcaaagtagtgacagaggttggccaagggaggtcaacatatatagttggagctggaccggtaatttgatgatcataagggaaagttccatcgttgaagatagtatcccgagttttgattgcctttttcgtctgaaggtcccaaactcggtggccattgccatcatcaaggtaagagagaaaaatggcagcgtgagcccttggatcaagtttcttttgggttacatctggtaccttatgccagaccagacaaccaaatggatgaagtgagttgaaatcgacgataggacgacccaggatggagttcggagagtgaaaccctaatggggtatagcagggaatggaattgaaagcgtggaagatgtgacgcatagcatccgcccagaaaaccttaggaagtttggcattgaggagggaacaacggatgaggttagccactgtacgattggtacgttcagcaacaccgttgagggatggggaatgaggagggccgggctcatggtggataccggaggcgagaagaaaagaatcaaaggccttagacacgtattccccaccgttgtccgaacgaagtttgaggattggaaatcttccgtccttttcgaagaaagtcttgaaaatcttgaaacagggtagaacatctgatttgaatttcatcgggaaaatggaaacaaactttgaacaatcatctatgaaagtgacaaagtacttgtattgttcgcgggaggcgacctcaaaagaaccaacatctgaatggataagatgaccgggagactgagagcgataagaaaggcgagaagtgaaagggagacgatgcattttagactgcacacaaataggacattgggttacctcaatatcattggccaacgtcggaacgattccagcttgatgaaggagacgcttgaggggtttcaggcctatgtgagagagttggacgtgataatccaagagtgagctgccgtgagagggagacggaactgaaatggcggaggaggatcttacctcattggagggaagatagaaaagattacccttgcgatagccacgaccaacgatcggaccggtgacggaaaaggaatttgcctcataaatgttgcaggaatcgctagagaagacggcaatgaggttcttgtcgcacaagccagcgacggaaagcagaggctcatgaaggcctggaaccacaagagttgggacgtgtttatcgaccgagagtggcagagattgagaaccacggaaggtggcaaagacctcagagcgatcagctagacggactgaggttgagtccggcttaaggcggtcgacggtggatttgtgaggcgtcatagagatagaacaacctgaatcgatgttggcatcaacactgctggaatactcagtgtggtgagtacccacaacggcgttccgggcgcgttcaggaaccgaaaagtcagattggtcatcgtaggaatcgtagccgagttccactacagtagtctgaccagcagtcgcagacggtttagaagataggttagcgcgagaggaggagcgatcgttgcctgtgtggcgtctattgtcgcgggggacatcgtggcgacgagaccctcctccactgttggaggaccgattggatttgtgctcggagagcactcgtgaagcgttctcgcatatggcgaggtcatggccggatcggttgcagaaggtgcaatggagcgcttcgttgaagcgaggcttggccttagcaagatccgcgcgagccttagaggcagagacggtgatattgtcctcgcgacaagccttgcgccaaagggactcggccttgagtgccgagacgatacgcgacgaggtgaccgaatcctcgttcatcaacgatgacacacagggtagccaatcgtcggtcaaggaggtgaggagagccgttgcatggatgtcatcgaccatgagcggcttctcgggggtaactaaagagccgaggcgctcagcacaaacggccatcgatttgatgtgggagtcaatgtcctcgccggagagacgagcgacgactagttgtcgtagccagtgcatacgaccgccggaggaaaagtcttgatgggcttgcgacagggagatccacatcgccgcggcgttggtaccatgggccctgacgaagcgaaggttcgatgggtggatcgtcctggcgatgaacgatgagacagctatgctgtcgttttcccaggaggcagggcgggtggtttttgattcggcggtggcgggagcgacttcgggttcaagaacgtaggaaagtttaagcgatttgagatgaaggagaacaacgaagctccagtctaagtagttggagtccgctccctggggcttcagttggacaatgcccgataccttcaggttgagggcatcggagtcggtggtggtttgggctgtagtgttggccatagcgatgatccttcagaaacaatgcaacggggtgtcgtcgactagcctaagtgaggaaacaagtcgaagaaagagagacgcgagtcgaaaggtagagaattgcgatgaacgagtaagagcgagctgattaagcgcaaaggggcctcataacctgttgaaatagacaccctggagacaatgcagttggaaaggataagtcatttcactgagagaaagagaaaagagaaaaagaagaaagactaacctggagacaatgcagttggaaaggatgaagaaaaagagatcctttccaactcagttgtccccagtataagagagaaatgaaaacaagatgaatgtcacaaagtgtgacatgtgagaaatgaaaaagaggaagaagcacaaaacagtagcactatgtaaagtacactacatagatagctcaacaatttctttttatatattttttccctaagtaattccgtggagtaacttagtatcttcctctgtattaatattcctttattacagagatgctaacttatgtacataaagtctattcatctctctctctaagtatattctgtaattagagagattactacactttgggaattgattaatttattcctctctgtatggattcacccatagagagaaatgatgtcattccctccacttttgatgtaatcataaattaaatacatattctgatcatttatgatttaaacacataaaatgatcatctgtggacctgtccggtccaacaggcagtttgaacccagccttgcaatacttaactctaggattcttccccccagagattatttgccatacaaacccattttccttacttaaccaaagtgagtggggttttttataatctattacaaccctttacctctatccacctaccaacgctaccacagatatgatacactgtatgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgcacctacctaccaatatcttccctcccccctagactacagtaaagtcactactgtagcctagaagagagttatacatactctgagcttggcaccgcaaagctcatcccgcgtgtcccctctaacccagggagctaacccctccgcttactagcgttgaggtgtggttcttttccactgactgcctctgcagttatagtgcaaccctatcaaaaccctatcaatgccaggtaactctagagaccggcgctgacagtgtggggcggggggaggaggagcacgatgctatggagggaggtactgaacagccactttggccaaaaaaaaaacatgggggaatgtggttatcattcctcatgcacaaggcttttggtgaacaatatgaggaatattgctgatcaggcctgaaaacatgggaatgatttgtatttgtaagagaagggtggttggagttgtacttaaaaggaggggataatttgattggatgtgttgatgagaaatagatgaatattcagtaaatcaatcaggcaatgtttcttagggttgaaaagtacagtagatcagcactaactagatcactcattcaagtactcatccctggatgttggatcaaaaatcttacatgattgagattcataaaaatatcaatcaggggaagggggtatcaaatataaccaaattcaccaccattttttttaaacatgttggttctttacccaacccctttggggacccatttattcaaaaaaatatatttttggaaaagtgactggtttgtaatgctggatttcttatatttgatacctcccaatgagaacaaattgaagcaggaatcacagtatttaaataagaaatactctttccaaaacagaatcaaatcaatcaaatggtttatcatatatataaattaccctcttaactattaagattaaacaaagaagattttggttttggattggcatacagccaatcattttcaaatactattctaatctatctctccaaagcccggataaaaattattttttagatgatgaactttcactatattcttttgtcaaacgccggatttcatccctctctgcattaaaatctctatgccattgtataattttttcctcaagttcttcatcatcagcatcatccaattctttaattttggcctcttctttcttctcaagcatgttaactcttttcacttttttttcaacaaagaaattagtcagcaattttgatccagaatttttgatatgatttctctatcaatcgttttgatgaattaaaactgttgaagaaaacagctcacacaactcctgatatctctctttgtaattttccaaattttgtttgaggaaccaagaaggagatttccatttattcatggttagttttcagcatcaaaggattttgctttctttgatagaaatgaaaaaaaaaaaaaatgaattggaacagaaatcctccaaaatgtaacagtagacatacccaatttggactttccttccattctcttgtggagaaagtgatgttgagcacccaaagcaaattcttgatcaagaccactgctctctattctttttggatataaatttggatgtgctgaagttccatagcaattgagcagatagaaggacaataagatacttgtaaatcacatggctggggttggctcgcactgatgatcagttttttggattgagatcaacagatttatattcagggaggatgtggatggttggagaactccagaaaggtaatgagaatttataatttttgttgcaaaacttgatcaaaagcatgggaaggctgttgcttgcttcttcataaaacaattttgattcttgtctcaagaattgaaccttagataagctgcatctaatttagtctgaaaaacattcagaaaagaaactctgtcacacatcttcagctggtttcatttgcaaccccacatgtaacaaattttattcccaaatccttgaagataaaatcatacaaatctaaaacatctccaatcccctgttgattttttttgatcggtcaatgtctttcaaactttaagttgaaacctgattctgaagaaaaatataccaatcctcaaaatcatgttccagaaagctcactcagttgcaggtgtggtttggtggagcagctatgataatgaaaaatgatggtttcaatgcggacataattcaaacataacaattcaggaagtacaagcaattgaaaatcataattatgaattcaactttgaacaagaaacttcagagtaaaaggcccacaataattttgagtcaattcatgtcaaaggcctcatggggaaatccaagggttttcacatcattgtttcaactttgctagaacttttgtttttccaatacaagcagtagccacagttcaagggtgatgataaggttttgtttgatgtttacaaggagattatttctgccatgctggaaaatggttagttagccacagccacaatttgatgaagcatttctgataggaaagattttgattcaagtaaagtgaagtttttgatttagtagggggtatcaaatgtaaccaaatccaccattatttaaatgactggtttgaaaaaatccatccttttttaaacatgttggttcttcattaaactcttttggggcccattgatgcagaaatggttttggggaaaaatgaccagtttataatagtggatttcctgatacccccaagtatgaagcatcaatatttgtgcaattcctttcttgaaacaagcagtgaacacaagtcaaacctgatagtgaggttttatttgatcttagttgaggtattagtgatgccattaggaatgattttgattcaattacaagtaatttttttatttggtacaaagctcccacacttgtatgtgtcaacttaactttgtgatagcctttatatgcatagggcatacacagtaaatggactttttcttcacattggtaaggaatttgagatactcaccaagatagagagtatggcaacgaggctctttctattaaattgaaaacaagtcacaggtcatgtatgtcagtgtttctgccaagaaaattacctttccccagatgtgagcagtacccacacaaggtcaaatataaatatggtggctgtgattagaaactttgtttcagtttggttggcaattatactatatatctgccatgttggaaaaatacttcctcagtagcaacagtgaagcagagacaatacaatacatctgatactccaaatcatttgtattgtgtatcatatctaaaatcagatatgataaaattgtattgtatcaaaaaaccactacacattttttggccaatttggactgttttcaacaaaagatttggaagatacaaaaagatacagtattttattttctttgtaatgggctgtatttctgaccagatacaagaattttgatacatttgtatagcatctgttgttgatacaatacaaataaaatgcatttggaaaaaatttgtgttggtttcactgttttgatcagtagggaggggggggggaggggtgctttggcagaattcatttcctaaaaaaaaatcaatcaccaattaatagttctgaatttcactccacttatcagtagtatctagatatttcccatggaatattggatttccatggaggcaacttactacaattgcctcacaattattgttttggctagaagcaattgtttgataaagggggttccctaattaaagaattcagggggtatcaaatataagaaatccacgattgggaatcagtcagttttccaaaaataaaagtttgcataaatgagcccccaaaggggttaagcgcagaaccaaaatgtttaaaaatgattaatttctccaaaaagtcaatcacaaatggcagatttggttgtatatgatacccattagtagtatgttaatttatgaaattatggatatagttttcaaaaaacttccctttgtgccaatccaaaaaaaaaaaaatgaaaaaatagggggctgggaaaatgaatcccagattttaggagacctacccccaagagtttgaagatatcaagaggactggatcttgaccatcaaaagcaaatcctggtatttggcctcccaattaaaccaggagagatggaattcttggaaaaaagtaatccctctttccaagtttatggactaatttccctcacaccatgcaggtgcataatcaatcttcttggcaagaaaatgttcctctgactgggcaggttgaaaaattgctcagcaggagggatttcctctgtttgagcaggtatatgagctgtctggccataggaaattcatttttttatcagaaggttacaaacctgcttggcaataggaaattttccttgcccaataggttatgaacctgctccacaagaggaaagttgtgtttccaggcagtttatggactagagatggccccatggcatccagatatccggttgctttttcagtggaatcagacatccacatacactggtgggtatccctcagccttagtgggtatccaagcgggtatccacagatatctgccccttaaatagttgacaaggtacatgtaccttgctggctggaagggtttacttccagccgacaaggtacatgtaccttgccggctggaagccagtggaaggaaaaccttccggttgatgaggtacatgtacgcctcgccgactggaagggtttccttccagttgacaaggttgtgcattgttggccttgagaatctactcaaggccgagagggattcctcttggccttgtgtacatggtcttggtcttgggtatccctttggccttgtgttcaaggtcttggcctcaggtatccctggatatacccagatatcctccaggatttcaaggagacacagacatccacatcctctggcgggtatccgccagcagatactggatagcaggtatccgcaatggataacacagcaccatctctattatgcacttgctccacaaatttaggaaatccctccttccaagtaggttcatagccttcccagaaagagaaaatcactctttcaaagttggtacataacttttctggaaatagaaaagccttatttacaagtagtttatggacctggcaaatcccatccatccctggcaaattagtagaccaaatcccagtttgagagccagttgtcttcttttctaccaactttggggatccattctcccagaatttacagggagttgttttttcaaccccccatggatttttcttctataaaatattttcagagaacctaatgaagtttctgagaatttttccatctattttttctttttgtatttgagcacaagagctgccaaaatatttttaattctcttccagtttctcactgacctgtcaaaatctgctggtcccccagttttgatttagagccttgaaatctagattaccttgcaaaaatctagactttatgggtcttaatcaaaacctgggagggcttcagatccagcaggaagttgtctgatctcttgaaaagcaagctttaggtcattggaatgagtatctgatgcaagttgttcattttttggcagatttcttcaatctacccacttgaacatttgatctatgattactgcaagttttatatttgtgattcatcaattgaatttcactcaagtactgcaggtgaactgattttttggtgcaggttttagcgcaggctacagaatgaatttcttctgtagttgcaaacaaaagccacagcttgtgtcaggcctatgtgccaacttgtgttctgaacaaacccaaaccaacccaaatgcaggttgtgatgttgcgcaaacagactcaacccagtcaaaatggggtggggcaggtaggcaattttcagacctgaactgtagaagtgcatgccaaattgatatgttttacctgcacacaccacataaaacctatttatacatcaatcatttgattaattatacctataaacacaaaaaactatgaagaaaaacatgtgggagtgtttatagtctcacaaaaaaaagaagagttggtgccaattaatataattttgcatgctccttcaggtcatctagtggtactagcctttgagcacgtaagcattgctgatacattaactcgttttttaaaaaaatgtgtgcatagaaggattttgttgaactaattgttcatcggcgcttagtaatatttgagatgtactataatggagcgggatacaaatttgactgaacgaaacattgcttagtaaggtgtgacttggttcaatggtaaagaagacttgagtgcgctggaattcgagaggatgctttgaagcaaccgagtaggtaatttgaaagcgatataggacttgagaggaattcacatggaaagaattgattaaaaaaagctctgagggctctgttagcttagatcacgttgatgagttatctgattaggtatctccggtcctattgggattggtttatgagggcgtcgggtgttgttgaatggttgaagtaagcaaatgcccgattccaaagctcagtggttttcgatggttctatgaatgctctctcatgaagcacgtcggccattcttaaacatttctggtttgcttcctcatccttgctgccgtagcatgttgatctccatatgggtgaagcaaagacgatccgacataaatcccgactgtgttagaaattcaatagatcgaataaagagtaagcaaccctgtcagtagatatgccaaaaggcgtacactcggtaagtgaggggaagacttacgcaatgagtgaaaaacttcttgaaggagcgacgtgatactggctattgctattgtccgtgtagaatgcccaccgtttatcccgaatcaatgttaaactactcgacgtatcttattgtgatggtgatttcagatagttcgtaaccgtagttttaagatcaacatcacagcataagcatcaaaaaaagtcctaaggagattggctaactggtatgaaggtgaatcgttccaacacatgggtcaccagtcccgccgttcaaatacgcttcgcaggcccccagattgaaggttacccaaaggataaaaaagagtagagtcatccgagacttttcaaaggcgagtttagtttgagaggaaatgaataagtgtcgcacagccgtttcgaataggtggaaaaaaagtgtgtgcagcatttggtaccgagtttttaggtctgatagaatttaaatgtgaatggaagaattttgtaagaaaaactagttgattgagcggaaaattcctggaaaggtcttatggtctgatcgcaccttaagtgctggcaaagagataatcggagaagagttgaagagggaggaagaatgattcttgactacatagaacgggcactgggttgggcctaaacccacaggagagagctattttcaatgccagtgatcctccccaaatctgatgtgaatcagctcggcctggcagatacatacaacccaatcactggcatcgcctggtgttctcctgagagatttcaaccttgaatatctgaaagaatcgttccgaagtctaggcaaactcacctttgttgtgttggtagataagctcacctaaggttgctttcaattccaaatagagagataagcagctgtcgcaagcccagtgcgagaggtagcttgatccggtcttgagttgcctgttgtttgagttgaaagaatggcacatttcccgatttctgcgtccgatacgagcgagggtcacctctttggaggtaatcaggcaatcttattttgtcttcagacaaaagcacgtatggctcataagattgggaaatataagtcgctgacaaagagagattagagggtattagactacacaaaattcgagcgctgcgggacgttggagcccatgcttccacggcagtgagttggagagtcaagtgagtcttggaggtatgcaaataaataatcttaggccgaaggcctggttgaaagtttctgccacctacagcggagcttcccgctcaatgacccatgccctggaaacaggaaagcgatgtattacataaatggaagcttgaggttgatcaatctctggaaattgagataaagaacctacatatgtagaagcagttgactctcaaccttctctggaggttaccaatctttaccaatggctgtcggcacagccacgaaattccaagcggttgcgctccggtgagtgctgcagtacagttttggctccggcgaggttagatcgacgctgtgataggtgacggcggcggaagccctcctggaaaagattccgaattcaaatgaagagattttgtactatgcagatgttatacaaacaatttgggttacagattgttttctagattgtcgacgcgaacaacgtggaaattgatgattccacactagagcatccatccgccagccgaccccagcctccggagcagtggactcaggagtggccggactgtccatgtcatgcataggaggacgatatatgaggtacagagcgtctagggcgttaggggcaataagaggctagccaccactcgcgctggcatctcctactcatggattgtgtgacatattcgacgtgttctggatcatctttgaactccaagtattccgagctagcgatggcgacctttcttctgaagaaccttctaggctgcttacaagacggattctacgtacacaaacatgaggtacatgcctacagcttacaagtaggctgcttacaagacggattctacgtacacaaacatgaggtacatgcctacagcttacaagtgtatcagtacggattgccagccatgaaagagacagtctgcgagacgccatgaaagcggcaatttggcaaacaatgctgcaataaatgacctgtcgtgttgccaaattgtcattcgctcatgctgatgccacccacccggcttcacgcggatggctttccagttctgcatctgtggcaacccttacaataaagctcgaccgatcactccacttctggatttcagcgaattctgtcgcaagctggaagcaagaagcaccggtgactccagtcagggcttcaaggctgataaacaagcagaaagtttgaacgaagtcacataccctgctagcgtatcctagattaccaactcttcaatcttgagctcctgaaagggcaagatactaggaactcccagtagcctacgagcaaaactttgaccaaagggtgcttagacaccagaagaagtacaaatacacttggcaacgatttcgaggctgcttgggaaaattagggagctagattggtcaatcagacgcataaataaatatacatatttccatgaagcctgcagtggcctcttttttcagcgcatctccgtattttgcatgtcctaattactgaaacataaggaagtcaacggatcaaatgtgcggtccatttttctgacttaggagacgctgtgaggggaaacacagaaagcttacgaagctgcttcagaaagaaggccctatcagtcacattggtatgactacaactatgtgcgttgcatggagtgtgccctattgcactcaaatctgagtttaggatgcccttgttgattatcgtttatttatcgctcggatcttacaaagcaggattgagctgcggacccggtgttttctttcgatcacagagatgcatgcatggcaatgcaagtccattgtaaataagtcagattgtcgctcttcggctctccacctatggccaaagccaaagtccaagttaacattacagccaagacacccggtcaaagaattatgaagataacctggctgtggacaaggtcgtcaccaaatgagcgtcgacacttgaactactgatcggctatttcgggtccagtttggacttgaaattgaaaggataaatttgttgaaatcttatctgctgggggacatcacccacagtctggaaccacgtacaactgcacatgtagagatcctagtaccacgtgcgcaactacctttccttagaaatcctggaatacatggacttgcattacttgttgccgagaccgttcagataaagctggaaccgggtttttgcagagggtgagggtattcggcgccagatgaatatgcatagtgcgcaatgttaaatcaaatctgcacttatataaaaaaaaaaaaaaaaaaaaaaaagagggtatccggtgtccaaaggaccaaaatcacctgggtggcactcgtaacccaggtggatccaagttttttgtcttcaaagctagagcctgtaggaatcctaaagccttccccctattttcgatgctcacaacaggaaatcagctagccaccagaatgtagtgcagaaaaaacaaatcccagcacagacaggaaccagcaagagtatctagacctagacagaacttgaagactgtgccaaagatagcctgttgctatcttgcaattccagccacaagtgctgcctcaaggcaagttttttcaaaaggaagacaaatggtcacttagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgagaatgcaggaattttggcaaaatctaagatttttggttaggcacctctataggggattgcctgggtcctcctgcaaaaaaatgaagtttgagctgacccatcacctgcagtattattattcatcatgcaagtaagtacattgcatcaaacaatgctacacagcccttagaacaagaaaatatgtagccgaccacaaaatactgcctctaaggggtcaaaatacttctctgtggcttcctgtaagcttgaactacatattttcctgttatgtgttcattgaagcatgttttgtgcacgttttttcaagaaggagtattacaggttattgatgtgcacaactgtacttcccaatcatctgggggtctgagtggtccctagacccagtcacaaccactcaactagaaccttctggatggttcatgtcaaaccacttttgaagaattcacaggaatgtcacatattatgtaattcccagcttaaatttggcattgtgtctcattccttcccccattcctagcttggtagagctcttccctctgcagtactattgctagggatgtccttccttcttatctttcttccttcccttcttcatttggtgcctacaacacttcattccccctccagtgctagtaatcaataatgtaatgtggttctataatctctcctaggctgtcagcaccggtctcttatgtgacctggcgttgatggggtttatggggtcgcactataactgcagaggcagtcagtggaagagaaccacacctcaacgctagtaagcggaggggttagctccctgggttagaggggacacacgcggtatgagcttcgcggtgccgagcttagagtacgtataactctcttctaggctacagtagtgactttactgtagtctagggatggaggaagatgataggggtaggaaggagggatgtaataaattgtaatagattataaaaaaccccactcacttaatttaagtaaggacaacgggtttgtatggcaaataatctctggggggaagaatcctagagggaaagccctcccccttaagtattgcaaggcagggttcaaactgcctgttggaccggacaggtccacagatgatcattttatgtatttaaatcacaaatgatcagaacatgtatttaaattaagattacatcaaaagtggagggaatgacatcatttctctctatgggaaatccatacagagaggaataaattaatcaattcccaaagtgtagtaatctctctaattacagaatatacttagagagaaagaagaataaactttatgtacataagttagcatctctgtaataaaggaatattaatacagaggaaaatactaagttattccacggaattacttaggagaaaaaaatataaaaaaggaatgaataaaaatacaatagagtgttgagggggattgaacacagggtgttggtaagaattgtctgaagacagttcttaaccactacactagcctgtttgtacttatatgttcacattgtagacacatgggctatagcctcagtgtctgacataggcttttgagccaagtaatagtccttccagaacaatcagcaaagaaccaaagcagtttctaatcacattccacctgggggatgccatttgggtatcagcctcaggaatctagagggtataaaaaatggttacagcagcttcaaggtatttcaggcttacttcttgaaattaaaagcttctatacatctatgatatcaacagcactgaaaccaatagaatacatgtgtaaggactccgttgagtccttcactgtctgttggaaaggtgctagaaaaattgctgaatagcgtccacggagaagattctagtaccaatgtgtctttcatttcagtctagacaggagagaaagatctctcagttagtatctacaaatgatgggaagtaagaaaaggaaatgagaagataaggaaggaaggcagggtacttacctagacaggagagaaagatctctgctgtctaggtgaaggggaagtgcaggaataaatacaaggcagaactgagcttatgtaatctagtgacatgtttgtgtaagtcatgaggagcaggccttacaacatgtatctgtattggtctgtatctgtatcttttttatcccaattatacattgtatctgtattgtatttacaaatatattgtatctggtcaccaatacagctcaataaaaaaatacaatactgtgttttttgtattgcccagttgagttgttgaataaaatcccaaattggccaaaaaatgtgtagtagttttgttgataaaattcctctgtgttgtatctgattttatatacaatacccaataccattttttttagtatcagaggaaaagatacactacactgtattgcccaatagatgtattgtattgtatttctttcacttttggtatcaatggcatagcctgagttgcaagctgtcctgggtttttcaatatttcattcatttacaatatgaaggccagtagacactaccactctgccaatggcaattaagtcaggtggtaatctagcccaaaagccagcacataattgacaattggcagggtgatagtcactcagcttgaaagccagaatgtattggtcattgatcttaaagctacatatctcaatagcccatatgtgcttgccatttttctttgtgtttgtcccagctcaatggggccaaatttcaaacaacagcttggacactgtctaagtatccaagtaacacaagtaattgaatcaatcaggggagcccatcaactttaaatgcacataaagagtgttacctcactagattgagatgactttcaaagataccatgtatcaaagcaacatgatttccaaatctagtgatcattgattaattcaacaccatttcaaaatgaggtcaatagataaaagttgacaaaacatcaactctagccagcaaactcaatgcagagtgatgtaaatcccacaaggagaaaaaattggtcattgttatccaagtatagcctccagatatcatattgtatgtaacttcctagttttgatttgggtactgtaggtttcagactttcagttgcaccagcctagagctgaccagagttgtgagtcttggtggcaagggtaggtacaggaatgattaaagaaacattgtccaagttggtcataccacatcaatggctgagagaagtgatgcttcaagtgttttaaatgccaaatactaaaaaaagctgtcttgtaagtggtagagctggagacaagggtgggctgccatgctaaactacacttttggcccaaaagtgtgagcgtagtggcacttgttttgcacagaaatctggtagtgttagcacaataggatggttcacatttgaaatatttcggcaaaatcttcatgtgaaaccagcagagcgctgtgagtttgcatgcataaagttggcctgcacgtctgccaatttttaaacttttttgaaaccagcaagcaggaattttatccaaaatcaacaagatttcattcaaatgtgaaccgtcctaatattagtgcattttcactacactgcactgcactacaagccgctatgttgccaaaaaaactgctaaccagtgtggcaggccctttttggcggcatgtgtgcgtagtgttttctaagacatggcagaattccactacactaagctattcttcagtgcaattccactatgctaagctgcactaatgctacagttagtgtaactggcccattgttgctgaagagactggacttggagcagcaggaaatggttccccaagacaaccggggtgagtgagtgaattggtggaaggatgagaaagacttccacaacttaccctcctgatcaggtaccccagacatgaaatgagactggcaaatagagaaatagactacagtctatcacccaaacagcttttggtgtattgaagaagagagaggagcaagacacctcaaccacaagttccagtccctcacattctcaaccactgaactaaacattcatgcaggatttggatactccctgaagagggtaccaagctccacctgatggtaactcgtttagttcttcacccttgaaattttttagataagttcatttagattggggcgaaagccaaaaaatatatataaagacggaaatacaacgacatgtggctgtctgcttttcatatttaaggattcgtgcgattggtctaaaggaaaacaggcgttaaaaactgtaaactcccgtcacaaaatttgagagtccaatcggtggtccagaaaatgaagatatcatatttcttccccccgtttaagcgttttcaaacgatggtatttggtcgaggatcttcgattcttcaaggttgggttgaggggttgcaaagcctttgttgagacgaccggccaatttattcggatccagtaaggcgagattccgatggaaatgcaatctgatgtgatagaggaaatccgtgtatggcccaagtgggcgagggatgcctttgacgtgtgcaaagtttccgattttggtcttcggggttggggtgcggttgatgagagatacggttgtgggtgcggcagggtcgttagatgcggttgatgatgagtcgatactctcggcggctttgcgaagtaagtctcgccgtaaccgtttggcttgagcggcttcgatcaaggcttcttccttggttgggatctgagggggttggcagtattgataagcttgaacgtactgttcactcaagactttcttcatattctttttggtcatctcaggtagcagacgctggaattcttcgatggcttgtttcgcttgggcttcggatttgcaaggaacgtttcgccaaacggccgctgggatttttgctttgatactgctaggagaagatgggttggaatacgtaggcttttgtgaaagctcgagttgtgcaagctctcttgatattgttcgtattactttatcacgtttcaagtcacgagcgttgtcgacgagttctattattgccaaaggcgcatgatcgttcgctcgatatcctacgcggtgaatcctggtatatccaccacatcgagtctcatatcgctttgccagattgtgaaaaaggtgttttcgtacttgaacccaattctgtttcaagtaatacttctcagccatagattctagctcaagcacttgaagaagctgtgagtaatgacgtaccataaggtaagactcagctttccgctgataaaaaatgttctcggtgccatacttggaccaggtaatgactcgttcggccaatcttgatatcgctttagctttgggatatgtggtcttaatttgctcatgttcgatcagggctgagaccaagtttctgaacatggccctcctatgggacatcgaccggttaagtttggcgagacgcatgtttgagttttatctgttgataatctgttaattatcgagatagcctaggtggtgaggtgaagctggttccttgatgtcttcgtttccgtcagcctggtgtttcggctgtggacttggtcgtctgactgacgaaaggtgcctcctcccccaacgggggcttcactatccgtatgcaccccagctccactatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccaagcccgcttggcctctttttcgtccaacttgtgccagtgcgtagactggcttgcaacaccatacatatgtagacaaagaggtggaatttgtggattgattaccaagaaatccggctcaactccctccggcaaaaagtggaatacctaagggattggggtgcccccaaccgcacctcgaggcagcctccggccggagtgcgcgtacgggtcacgcccttcttgggcggtggtcgagaggttgtatgaagtccctctcattcatctcttcatacacatcactgagatcaccggtgtataggttctggccgagaagagctgtcgctgtgcaagtggctcacccgaccgcattcaccggtgtgtgaccttgtgtgacttgaggcttagcagggcttctctgtgtgtatacaacatctgtggcttcaacccatacacacatatattgagccaaaggatggaagcgggctccatcggccaacataaaaacataggttgcacgttccgcttcaagtcgattcgcccacgaccttacctgttcttgccatcttagccacagtcactcacaatgtccatcatgaactcgttccaaaaaatattcatcacttttgcactcgcaggtcttatcattggccttctctcgggccaggctgctgctagagaagtccaatgtgattaccactttgctcctctggatggtgttaatactggcaagggctgtaagtcgcaatagcccacccactcagatttttttcctgatattgctaattattgataaactgttccaattactccagcctgcatttcttcggcgaatactggtcaagacaactactgctctcttgacacctgcggtgttcgtgccacccccaccacctacatccactgtgagcttcagccctcatcgtcgaagggtaaagatcacaatcatgagagactgatggcgctgctttgaatcctttcgtgggctcgtgttgacctaatgaactgatgtcagggaataatgttcaatacatccaatgcgaaggcatacccaaagtttttgtgcagcaatacttccgttacaccacatacgtctgtaagtattcgagactattgctttagccaaagatttcttgccggtacctcctgaccattgagacgtgtcgcagccgcgcaggacaagttcaatgggaaattctacaaatgctcctatcagcccgctcaaaacacatattacatcagtgagtccctcctgactcaaagttaacccagagcttacaaactgacatgtgtgttccaaacaactaggctgtaactgcccgtaggaataagtcgtcgttagttgcctactcaaggggttgacggtccaacgaattctcgacgctgccttgcgtaggtatcatgtcattacttattcatcttacatcaagtttgctattgccggcgctcccctcacggagttcgattgtcagataagagtgcagctgtttccttctatgaaccctttattttcatctctatctatccgccgaatatttttcttttcgggcaaaacacagaagggcttgtcttttgagcgattcatgtgacgctagttaaacattactacagaattgaaccgagtattttttttatgcgagcaaaacacggaaggacttgtcttttgagcaatacatgtgacgttagttgaacattactaccgaactgaaccgagtccgccggggacgttgcacgaaatcctgaggggccttatcaaactagatcaatcccttgtcttttgagcaattcatgtgacactggtttctattgtctaaatttgttgatttagacggactggctaaatcaagttatctaggcaacaaaaggctctccactccaagttgatatgagaagagctttgggtgttgatggagattacctggtacctgatctcaattcaggtgaaagagctgagttttagacaacatggaaaaacggaacaaagaaagaacagagcaatgagtgaatggtaaagaaataaggaaacacaacaatacacaagagagggaaaagggacagttcttacacaatccttaagttcatcaaaataatccatatcatccttgtctccattgactcattgggccattggtaggaactgatttggaatcattctactaagttggtaatgacatacatattttaaactgtgttgttagcccaaaatcagtcagagaaaagaatcacaggtatctcaattccatataatatttactggggcttggttaaataactcccagaaattggagagttgactcccaagccccagaatccccaaaatttgggagttgaacccccaaaacctttgactggtttgggagtcaactccctaaaaattatatttaaaaaaataaaacccctggtcagtttgggagttgatcctccaaaaccaaccagggtttggggtagagattgtttgttggcaccctttgctaggtacctagtaccgctcggcgggtactgcccgcacccgcctcgcacccgccaggcggtgccggttttttggcaaaaaaaggggaggtacccgggtaccgcccccatgagtcttgaccgggaggggtttccttccggtcgatgaaggtagatgtacctcattcaatcagaggggtttctttctggttgatgagtacatgtacctcatcaacgggaaggaaacccttctggtcaacctggccgggacgctggggttcccccaagcctcaaggccattttttttttctttttctttttctttttttttcttacttttttttcttttttctttttatttttttatctcttttttttctgttcttttgattttttttcttttttctttttccttttttttctcttttctcttttcttttttgtttctttttttttcagcaattacaaacagttttttttttaaattcttttcaattgtttttgactttatattttttatgtttttaaaataaaatgatagtcacaaaaaatcccccccaaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacccacggtacctgccaaaagtaccgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttctgaaaaaaatcaacaggtacccgagtacgaacaaacgatctcgagaactttgggggttgatgagccaaaagacccccacagaagcgctgggaggattcatcccggccactgagagtactagagatggcctcagggtatctgttgtggatacccgttatctactggaggatacccaccagaggattcagatttgggtgcggatgccccattctcctcagaatcctggcgggtatccgggtatctccagggatacccgtcagagggacccagccttgagaccttgtacagtctcaaggccgagaggggttcctcttggccttgagactgtactgtcttgaggctgtgaggcacaaccttgtcatctggaaggtattccttccggctgacaaggtacgtgataatgaattatgtagcatatgtatatctggttgtaatatcatgaaaagtactatttatggctattttgtactatatatgaccttgattggtctcaccacaccatcaagagtgtacacctagacggccaaggtggttttccttggccattgagagtgtataccctcaacagctgagagcaatcctcgcagccacttcagtgaggatcttttggctcattgacccccaaaccctggttggttttggaggattgaatctcaaaccaacatggggttttatttttttaaatattttttagggagtcaactctcaccatttaaatgttttggggttttgactcccaaattttgggagatccggggcttgggagccggctctccaatttttgggagacatttaaccaagcccctttttagattttattttgtgctgcaacaaagttttttcaaccctgtcatcattttccctgacccccttcactacaaaaagtgttggatcacattgtgaaaatgtgtggtaacattgcatgtcacatgtgatgtcacctcgcagtttcaaaatgcaattgaatttttagccctagcaattctgttgcattttgaaaatgtgaagtgacattgtatgtgacatgcgatgttaccacacattttcacaattcaatccaatacttttcgtagtgctttatctcactttaccctaagagttttttcaagttcttgaagattctctgattgagatgacattagcatgtggcttaaaaaaggcaacacaagtttttcttctctcaaatctcttgctttttgaatcaattaccaaactcaaccattatactctatgaggcaggatagatcctacttgattaggctttgattactctaattcaatacctgtggggctatgaatatgtagcaaatattgcagcagctgcatgtttctgtagtgttgatgtgttgttagtgctgctgatctacattatggtgcttttagagcatctacattggtgcaggttaaagctaggaaggatagcaatgtttggccacacaaaatagcaaccaccccacacattccacattgctcaaggctcttcacaaccaaacaccccttgactgcactagcaacctgcaaccaagcaccccattggaataactacaggttgaggttgctgtagcgcttcttttgaatgaaggagaaaaaacagaggctagccaactttgatgaagaagttagttggatcactctaaattgtactggttcttgaatccaattcaatcaaaatgatgatgtccttttgaaccaatcactctacatctctattggaatgtttcttttcttactccaatcaatctaaatagtcaagtttttgcttgctccaatcaatccaaacagtgtagtttttgcttcttgctccgacaatatttctcaatagctgtactttgtactttaattaaatgtatttgctcaacaaaccagaaataaaaacctgtgaaaaatgagagcatattgatatgagtgaaaagttttcatataaagaggtcaaaattgataagagaaaaccattgattcaaattttaaataagcaaactaatcaatgggcctgttttcatcttcaacatcttcttcatcttcattattctggtattctttaggttccaagctggaattgaggggatctcatggtgacaaagcaagagatagagattgatcattggattctgtaacgtgtgaagccaactctatgtgagttgttcatattcttccctgagccatgtgatttgtgcatattcttccctgagccataaaaaatggctgggctaagagcaggaggtcttggatgccactgtcagcccaccttttgatgtgggcctcttgtcagatcatgttgtgggcatggcctgacagatggctcttgccgggtcatgctgtgagcctgacttccaacgagaagcagacttcagtggacccttgtgggtgtaacaagttgcaaaaacaattgggaggtgcagtcttgccaccaatgggttctcctcccttgccttgaacctacagcctacatgcccatgctaggcaggcctcatgatcagagcagatcatgcaacaacaggggaatgtatactgctctaaaaatattttcttctccctaggcccattaacagccccatcacctacaattccatcaaatattcttcagaaatagggcatttctgttgaagacattggttttttttgcacattttggaacatgaggactcctgttcttgcatggaaagaggctcagaaaactcatttttgaaaaatgttttttttaaaagcctagtcaagtcatgtcaacaaaattgggcatggcatcatctccactggcactgagctgaagcctgacacacagccatagttggcttcatcatggcgtgtttgtgttgggcctacctttgaatcacggcagatgatcctgatgtcaagccacctggataattcacggtgatctaaaggtcagcacttcctcattttcatgacagcccacaacccccatcagatttaggggccaaccaaatcccaactgtgctgtggggctgttgtgctggaataacaaatcttgacctgtggtgtactgttagtattgccaggccagttttgcaagtaattcccaaccaccagagttgacgtctttaacttaaacaaaaagcaatgtcaattttgatccaagggtagccactactttagttggaggaaatctacacatttgttttacaaaatgcctcagggaatccgtatgaatctgcatctgtcttgtaaccaactcacatgtggaagttggttctcagcaagtctgcccaggagttgatgtcaggtctctgatctcacactgctcctgaaggaatgcaggcttagggtggtcaagaactgcaggatgccatggttgaaggctaactggacatccattccttcttcccagccctaatatcaatcaataaaatactgagagggattcagaaaagattcaattctattaggtagaaacatcatcagttcaagtttggttgggctgtactgtatcaatggtaaccccactgtataacttgcttgatgcttctttaactgggttctggggcgatatcaatcaatatttaaacagatgattttatttcgctcataagacgggttcaggggtaggggaatgaaaaatgatggtttattttttatttttcatttgtgacgagggcccttcctcggtaaacttatattgcctcgggggttctttcgatgtatgagatagctgttgaaaaagcaggaaaggagtctcgtcagctcatgcggtatggaaaaaaagcttaggtgagcgggcttaccttcgctaaccgtagtgatttgatcggcttcctcatccggtatttcaatcgagaactcctataggctccgatcacgttcagttgcgagcagcagaatagtagaagaacttggcacctgatcaaatcttacctcttcaatcgccatgacaacttcgacggcatctaaagagtccagacccaggtcggtggtgaatgaggccgtaggggtaatctattgaagaggaggacatgttttgagtactcagaacatgttcagcagccacgacatcatcacaaaccttggcggggtcacatttttcaaagctgcccaacacttcgaggattctacgttgaatgtcatccttgctcaatgaacccccacttgcgaatcgaatcgactggaggttgatcgttggacggttgagtgcaggggagaattgagggatggtactccgagaaccactgctcaaaggttgaaatgacaccctcgtggagtaagccgccaacttcgggacagtgttgattttggaaagggcgggtctggcaattgaccgggatcggagagcgtatcgggttagagccatgcttgtggagtgatcgatcaggggtgccggttaaatgtttcgtggttccgtcaggcctcggaagggagatgatgttcgtgtgtcttgagttgctgtcaccagttcggggggtcgggtggatcgggcagggccaatcacgtgcggcatgattgattttgcatatattgcgcagcagctgatgcacacaagctgcgccccagcgcgcactcatcgcctcaagtcaacgggtccccgactccgccactgtcgatccctatccaacacaatcaatcgtcaatcaatgatgatctccaacccaaagacctccagtccatcagtcatccctggccaggagctaatcacctcggatgagtctcaaccatcagcaacctatcaatgcggccctggcacattcgaaagacaggggaaagtttacgcctccgttgtgggtcaacccgtaaggaatgcaggcgtgagtcgatagttcaagtggtggtcgatgtcacttttctcaaaatcaagttgctgatcagctcgtcaatgttccaagacgatttcagttgagtgttcttcacgatgcgcgaaggtacccgtggtgggaaccatcgttattgggatgattaccaaggtgacgaaaccgcaagcacatgtgtcaatcataatggttgatgaccttcctttgcctgtcggtcaagagcttcaaggcgcaattcgatctcaggatgtgagacaagtggataaagataaagtaataatttgggattgttacagacctggagatatcgttcgagctgaagtggtgaagagctttgtgttgatactctgaagattggtattgatgctgaccgtttcactcttgattagatttcactgcctactagtgcaatggggtatctgttggcgacatttcggaatcatcttggcgtcgttttcgcacagcattctcaaaccgggaaccgtatgacagcaatcagttggaaggaaatgaaggatgccgaaacaggtcaaaaagaagcccgaaaagtagctggacctaactgagcagatcagagaagatggtttcatgtcgctgttgttccgtgatcataatagtactacccgatacaccttattaactcagcctccgtcaaatcagcaatgccttttttgcttcatttgccggcaaagagacagccagtccaaactcaacacacacccaaccaacttgagcctgaatcctgtattagtatatctaggcttggctttgtacagtgccctcccagttgtttatggcacatgtatttcttaatttaaaaaaaaactatcaatgataaatctccaattttttgggcagtggtggattgtgggatgataagaaggaatatgaaacaaaaaaaacaaaaaccagaattcattacagtttaaaaaaataaaaggatcactccctttttttattttttttaataatttttttaaaaatacaaaaaaaagtggggagggtagctgagatgtggttgataatgattatgaaataaaaaaagtaaaaaaattgaaaattaaaaattaaaaattaatatttgattggcccaccagaggcctccacaaccaggcgcattcgattgggcattgacatgacaaggtttctgagctgacgagctgggatatcatcccaaccctgttggatggcctccttcatctcgtcgagggacttgggctggtagtttttgacaattgcagtcttcaagatcttccaaaggttttcaatcggattcaaatcgggtgactggggcggccattcaatggtggcaatgttgttgtcgttgcgaaaggctttgctgagatttgccgtgtgtgagcgagcattgtcttccatcaacaaaagcttatgatctggatcgatgactggcaaggtttcgacaagtctgcctttgagcacctgatcaatgtagtcgactgctttggtaccgcctgatcgaaggaaaacgattggaatctttgtggttccaaagaaggcgccccagattgaggttgatgatcggccacttttcatcgtaggttcgagacagtcaattttcattctctcgccatcttgacgccaaacatggaccttctctgacttcttcccagtctcaaaggaagattcgtccgaccagatgattttggaccagtcggcaatcgtccattcaaggtgctgatgagcgaattcaagtcgctttttttatttttatcacttatgtaaggtttcttcactgcaacacgattgttgtatcccatctcatgagctcgtcttcggatggttgagcttgagaccggagtggccattgtatcagtgatctccgcaaggctgcacttcggatgagtggcaagagatcgtctgagctggcggagatcttgatcgctattcaatcgtggacgaccactcttctcagcagtttcaacagttccacgatcccgagctcgtgaaacaatcgcagagatcgtggttcgtccagagccaacaattctagcgacacggccatgggacatcccagcctcgaccatgccggcgatgcgagctttttgctcggtcgtgaggtttttttttccacgcaaacgtcccatcgggttcgtttttcaacctagacatcatgaaaatcaaacaatcaggtttcagtaggtgtagaaagggaattggaagtgaaacataaaaaaagagaataaaaaaaagccaaacccagggggcagaaataaggttatacccgtatcagtgatggtatggtcgtgtcgtccaagcgatcgatgaaccttttgatgcttgcggcgacggaatcgattgaaggtacgtagggagggttgtgtcgtccgattgatcaatgtggttggcaaggaggtattggtgtgcgggtgcagcaaacctgtcacaggttttacccccggacataaacatgtgcaagggtactgtacattaagtctgatatttgccacttctcttagctgacgagtgtcaagatttttctgggttcaaatcctcagtaggtcaaattctgaatcaatcaatgattcttgttaattttgaaattgcatctatctttcaatttttaaattcaaaattgattgatggtgaatcaggtagttgctcacccaatgggagagacctccctcattgcttggttggccacaccaatttgaataccaacagtgcttccacccttgtgtccaaccacacctgttggaatttcacatttctgttaatctttttttccttttctttctaagtgtatattcaatgtggttctcctgttttcccacagactgcccctagttgtagtagcatatctagcagcttgctcacagagaaatacaatcatcagttattctgtgcataatccctggagtatctacagggtaaaactctttgtattgtgtgtgctttttcaccagacaagctagcagccttagccctccttggggttctttgaccttgtttttttcctcacacctttttgtcttgagtttgtttttcctggtcacttcttcctcctctcaactctggctgtgaaagttcaacaacatccctcattactcactcctcatgtccaatactgaacagtcattgggtgagttaaggcaggttcctaacaaaaaattcacacaagtagaatgatagaataattgcaaacagtctacatgtgaatgtaaggcagagctgctattaaaatttggacatttgttaaatattgaaattgtcatgtagagaatttcaaggggactaaagatgtggcctgggaagtgggattccccactgggatggagcatctccaatgtttctgctgatgtggtacatggtactgaattcagcagtccatgaggcttttttggcatctagccaagcttctaaaggtttctagggtggaccaattggaatttttccactcacccccactcagattcacagtcgtcaatttggactgttgtggcaggttcaagacatcttgggatctgcttggagacttctgaaatcaggcgaattcactcgcagactgttagagatgctctcatgaagaagtgaacttgcttggttgcaaaaatgcttttgtaatctggttctctgtgaaacaaaaatataaagggagactcaattggttcacatttcctgtcttatcatcttctcccaaacacaattgatctaccaaataaagtgtcaaaaaatgaacaacttgtgttgatgaaatttgagtcggagaagagaaaaatttgacagagccaaaaaagaagactatgtctgatatacttgtatgacttaacaaagcgggataatgtgtacttaaggcatggtcccgggattcaggaaggggttagaagcccatcctgagggacgaaccccgggtttcagggttcaaacctcgtaaccccagggtttcaatcactattttctttttttttgttgccatgtctcttggaggatctagttccattccgacttggcagatcccttgcactaccccaggataaagcctaaacagcgggtaaagactctggaccacgagatcaaataatgtccctagccagtagagagtttgcctctcacttcaaggccaagatttggaactgaagcttggacaaaacagccttaagtggtggcaggaaaagattccgactgagctactctgatgtgtaaaaggttgcatcattggagtgtttttgtacaccgggtccacatcagtgcatgtgtcatgtgaccatcagcctatgtacagtatcctcccagatgtttatgtctgggggtgaactgtcacaagttgacttgcacccgcgcactaaactgcagtgtgcgggtgcaagtcaacctcttcatcgaccaaaaacccatcacagaacaacctcgctcatcgacaatttggtctcggaaccaccttgattgaccttggaacaaactcggttgacctcggcctcaggacgaattcaatacatggaagcagacatcagtctgtatttctatcattttttttgttttttcttctttttttctttttctgagtttttgttttgtttcttcattaggaacgatttgatgggacgtatccgaggacagcccagcctcacaaccgagcagaaggctcgcatcgccggtatatttgcaagggtcgtgggctccggacgaacgacagtctcttcgatcgtttcacaagctcggactcgtgggaccgttgaaactgctgagaagagcaaccgacctcgattgaatagcgagcaagacttgatgcagcttcaacggtcccttgcaagccaccccaagtcaaccctagcagaggtgataaatattgattttttggtttgtatttttcattttttttatttttttatttcataatcattatccctcacctctcagctaccctcctcacttgattttgtatctttaaaaaaattattcaagaaaataaaaaagttgaatgatgcttttatttttttgaaatgtaatgcattttgcattttgttttttttgtttcatagtcctttttatcatccccctatccaccactccacaaaaactcagaatttcatgtgtgataggttttttttaaataaagtaattgatgtgtcataaacaactgggaggatactgtacatgacacaccaaccgggctcaacgggtggaggaccaagaggcagagcccttaagaagtgaaaaaagtggcaggaagctgaaccttgcggccttgccaatgtcttgtagcagcaatcttttctaaaaaagccaaccacagttgaggcccgagggcctcttgtatctcaaatactggttccacaccttcaacgggccattttggtcctgtttctttctctcgttccttttttttctgttctcatgattctcacacaataaaaaaatacaaattgatacatgaattagctgaaaatatcatgtaatacaagaacgaggccagcacaaattaaaaaaaaacttttgctccataacttatcaaaaccgcggggttctggggttttgcaaaacctcatcctgagtcctgaaccctggggttcagatccgggcaaaaccctgaaccccgggtgtcggggtcatgccttatgtgtactcggttaaggctgaggagaggctaatgtgtactcggttaaggctgaggagaggctaatgtgtctactcaggatcaataataagctgaactgatgatttcaatttctcagtatctagtgaatgttaagtattctagatacaaggtgcacaagttgtgggacaatgatgcataatgaatatagaaaaaaaatcaaaatttctcaaggatgaaaggagtgaaatgtgataaaaaggagtgacatgtatgagcaaaagagagagagagagagagagtgagtgagtgaaatccaaacatgtgtggtatactcattccaatgacctaaaacttgattttcaagggattggatgaatttctgctggatctggggccccagtttttgactaagacccaaagaatctatattttgcagggaaatctagcttttgaggctctaaatcaaaactgggggacctgaagattttgatgggaagttgttgagttttcattgaatgtcaaatggagaccaattgggaagccttgctatctcctcagcaagaagatgaaaaatagagtctcaaccggttagggttgtatcagtctgatttaaaaacaagttggagtgcttcatcttcaaacccagactcaacaagatacttggtttcatcacaagatcaagacccaaggctcaagattgctgacttgatctttcaagacccatcaatgtgaagtatcagctgctcaaaattgcttcactcacccattccaatcccattcttttttctcatctctcctcaagattgataccttgcctagtggagatctctagttgggcacacttattgatttgtgtatcctcattgaatcctcaatgtgctgttttttattcttcttattccttcctccttgtctcctcatgatctttctctttcacgcattttctttctttttttcttagattgctttgcttaaaaactttacattcttaattcaactcaaattccttgtcttttaacatatctttccatctcattagtggtacacttcctcttctcttattcttactgtctttcatgaattcacttctaatcttgtttttttttattgaggggcttggttaatcgactcccaaaggctggagagtcgactcccaaacccccaaaattcccccgtattccccgagtattgggatttgattccccaaacccgtcagcgggtttgggagtcgaatcctcaaaaaatttaaataaaaaaaaaaatgaaaccccggagggggacggagtcaatgccccaaaacccagtgggttttgggggtcggcgagccaaaaagagccctcgatggccggaatgatttctccctgccgtcaaggatgtacacctttgacggccgagagtgtacaccctcaacggccgagaggttctttcccggttgttgagagtgtacactctcaacggccaagaatgtttctcccggccgtcaaggatgtacactcttgacggccgagaggtacactctcaacggccgagagtgtacatcatcgacggctgggagggtttctgttggccgtcgagagtgtacatccttgacggccggtgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagttcaatatgtagaagggcatatattcttaggcatattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaacacagttatttgggatttaagtttagttgcatacaaaatgcttattgcataatacaaaccacaagttggccttagtttgttaacatattcaacattcattgcatagggtaaccacaagttggccacatgttgtagttacagagagatttgtatagatagcaaaaccacaatttggccggattttatgcatatttgttataggttagagttagaaccacaagctggcccatttataaattatagtttataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaatttaaggaggggctttcccccctcattccaatcatctcatcatctcatctgatcagcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgccccattgagatcattcagacattgagaagcataggaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgaccaagattcaaggaggaagggaaagacactttcaatagtcacatttttttcctcactatcatctcataaattcacattcatcatcagtacatacgtcaatcatttttcaaaatacataaacatataaacaaaaacatctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatatttttctctatcatcagttttgccacaacaaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgatatttccccctcacaggactgccaccattcccaaaggagttctcacaccgaaagggtttctctcggccgtcaagagtgtacatcctgacagc