nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaagtatgagcactatcatggtatcactaacttaaaagatccttaatattgcaatttgcttgaacggatgccatttcagaatatttcgtacttacacacacctgacattacaataatatgccacctcactgtcgtaacactctttattcactgagctataatacggtagtggctcgcactcatgcgggggctatgatacaattgtatcctatttccattcccatatgctaaccgcaacatcctaaaagcataactgatgcatctttaatcttgtatgtgacactactcatacgaagagactatatctgaacaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatacttaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgttgatagaacactaacccctcagctttatttctagttacagttacacaaaaaactgtgccaacccaaaaattttgatattttacgtgtcaaaaaatgagggtctctaaatgagagtctgataccatgacttgtagctcgcactgccctgatctgcaatcatgttcttagaagtggcgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaaagaagcagcgactcatttttatggaaggacaaagtgctgcgaagtcatacgcttccaatttcattgttgtttattggacatacactgttagctttattaccgtccacgctttttctacaataatgtaaaagtttctttctatgtttatcatattcataaaatgcttcacgaacaccgtcattgatcaaataggtctataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaagtagttttttatttattttattttgttcgttaattttcaatgtctatggaagcccgttcgtaaaattggcgtttgtctctagtttgcgatagtgtagataccgtccttggatagagcactggagatggctggctttaatctgctggagtaccatgggacaccggtgatcattctggtcacttggtctggagaaataccagtcaacatggtggtgaagtcaccgtagttgaaaacggcttcagcaacttcgactgggtaggtttcagttgggtgtgcggcttggaacatgtagtattgggccaagtgagctctgatatcagagacgtagacacccaattcaaccaagttgactctttcgtcagattgagctagagtggtggttgcggaagcagtagcagcgatggcagcgacaccagcagcgattgaagttaatttgaccattgtatttgttttgtttgttagtgctgatataagcttaacaggaaagaaaagaataaagacatattctcaaaggcatatagttggagcagctctatttatacccgttcctccatctgtcatcattacttaaacgattcgttaacagatgctcatttagtacctcacatattctccatatctcatctttcacacaatctcattatcactatgaagatgttcttgtttttgaacgaatcatacatctttgatagacttcgtatgtggagtattgttttatggcactcatgtgtattcgtatgcgcagaatgtgagaatgccaattataggggtgccgaggtgccttgaaaaacccttttgcgcgcctgcgaagtttccattttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcctattgtctaagcctaaattcagtctgctctaaacggcttccatgcaagaaatatttctatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagggtctgcaaatatgtaaactctcggcgaatgccttggtgcaattacgtaattgtagccgctgaaggcggatggtattgagagaagttgatattcaaagaatcttgtatgataaaaataaaattgtaaccagttcgtagtagcagtattaaaactttgcacagggggaaatatttgattccgagatgtattcccccttttctagtcagatatgaaggaaaaaagtgtaagggcaatagatggcgctaatttgttctattctattctaaaaacgttttctaggaaaaatatattaatagttgatactccttgtaatttctaagtcaaaagaaatgtctctatctttatcgtaacggctcatcgttagagctcaattgtgcctcttggatgtatttccaaagttccacgtttaataacccagccaacacagattcctttgagaacaaatggctaccaaagtttcattcaaataagcctgacaatcaaccccatcaaagaggagctctttgtttttccaaacccatgagaaaaaaatacagttccttttccataccaaaaaatgaagaagaaatcatgtgctgagagttgcctgcagtcgtagaagtttacgatcctaacccattatgtgattcgttgtgagtcacccttccatgattatgtgtccttactacctactatccaattactacatatgttttgaactcatatgtaccaagcacctaaaattacgcacccatttccattggcaaagacttgacgaaatttaatacactgcaataatatccagcgatactcttcaagaattcccgcctataatggcggctcgctgtccgaaagattgcgccgcacttgactgcttcttacactcctttttcccaggcgataaacagactaagcggaaactacgatataatgcagtagaggtcccccaagagctggaaagaaaatattagtttgatagccagcactattccatccagtgggttcttgtaccattttctgtggtatggctttgattcaactgcatacgtagttaacgcgatcagccgcacatgtccattatcattttcaggggtactggtaaaccctattgtttagaaagaatatctggtaagcgggtctgtcgagtcttcacttccttcatacacattttattgagtaaattatacttagatccggaatcataacgttggaaaaggagacaaggttggataagttatgtaggcgtatttcaataagacgtatatgatttagtctaagaaaccgacgtatctagccagcattcgcactatgacgacagtttaacgtcgtattgagcagcatcaactgaatataatgaaaaaaaaaaaatcattccttgaaattcgttcttccgaaaactgctcaaggtgatagcacctcaagaacaattcttcgtttgaatttattatcaaattcatcaccgtcagagttataagttgcactgtattcctggtgaccctagtaacccaaaataccattttctgattttgcaatcatatttattggctttagcgaacatatgatcaccatactatcttgatggttgaccaagaagcgaacatcttcgaaccaaagtcaccgaatctcaaggaatgcaaaattcgtggctcagtgctctcaagacaatgttgcaaccctttgcgtcaattatatatatatatatatatatatatatatcccgtccgctttcttttttttgtcagttgggtcgcaacgcagggtctcgagacctgaaaaaagcttcatagcgatattaaaggtagaggtacacccataatggcattgtttcgtgccctgtatattatttgggtattcctactcattccactgtccaatgcagaagaattcacccccaaggttaccagaactttgtcaagatatgtattcgatatagtaaactttgatgattcaaacactttgatcagagcagaagaagactctgtcgagataagttttgatgctggagaaaattggaaaacaatagatgagattgaagagcctatcgagtcatttgttgttgatcccttccgtgggcatgatagagcttttgctttcgtgaaaacggcaccaaaattttacgtcacggatgatcaaggtaaatcgtggaggcctttgactatacccatttctgagaaagcatcgaattatttttgcgacgtaactactcaccctataaaaaagaagcatcttattattcgttgtgatttgttgacaataaaaaactcaggcttaatgtatgttggaagagagatttacacaactaatgatggagtatccttttcccaagttaaaccttcttttggaaaaattgatggtcatattagcacggcacgctgtgactttattaaatctagtgaggattctgatctgggcggtaatgatgcttcgatactctgtcttttccgaaacactgagtacattgaaagtacaggctcaactattgacaagtctgaattgattttaagtgccgatggaggtgaaacattcaaagaattagtccagttcaaagataaggttgttagtcgatacgagatacttaagcatcatgtgatcgttttgacacaagatgatatgtataatgaaatgtcatcaacaaacatttggatatccaatgatgtatccacttttcaagtggctcgtacacctactaagatacggcacgttaatatgggacaaattcatgaagattccatcggaagaatcgttttacctgtatctagagaaagagatgatgaagacagcaaccaaccgggagctgctgaagtgttaatatcagattctgaaggactaaaatttttgcctataaattggataccaaacaatcagtttggatatatcaatgtagcttatccaggtttcttaaaaggaacattttttggttcgtttcatcccttcattgaatattctgatagaaaaaggaaatacagccgacagaaagtaagagaggaaactaaagtatctgttgataacggtctcacatggacaaacttgaaagttgttgaccgggaaaatgtagatttatttggttgtgatgtcactaaacccgagagatgttcgcttcagactcatttctatgatctaagaaatttaaatccctctgccggaatcatgatgatatcgggtattgttggcgacggcagtgcatacaattggaaagaagaaaaaactttcatctccagggatagtggtttaacatggaggttagtccataattccactggtttatatactactggtgatctgggaaatattatcatgtatattccatatcgttcgaatgaaaatggcgatgtgccttctaaattttattattccttggatcaaggtaagacatggggtgaatatgatctaatcatgcctatttatccatacagattagtcagcacaatatcagatggatctggttcaaaatttattctaacaggaacgtccattacagaagatccaatattcattacatattcaattgatttttcagcggtatttgattataaatcatgtgaagagggtgattttgaagattggaatctagcagatggaaaatgtgttaatggcgccaaatacaagtacagaaggaggaaacaggacgcccagtgtttggtaaaaaaagcattcaaagatttgagtttagatgaaacgccttgtaacagttgtactggatccgactacgaatgttcgtttgaattcgttagagatgcgaagggtgactgtataccagattataatctgattgccctttccgatatatgtgacaaatcgaagggtaaatctgtgttagtaaagccactacaattaatcaaaggtgataaatgtaaaacacctatgaaaattgaatccgtagacattccgtgtgacgaaattccaaaggagggttcgagtgacaaggaaatagtgactactgaaaacaaattcgactttgaaattaaattttaccaatacttcgatacagttgccgacgaatctttggtcatgctgaattcgataggagacgcctatatatcccacgatggtggacaaacgataaaaaggtttgacactgacggcgaaaaaattgtcgaaatcgtgtttaacccatacttcaattcttcagcatatttgtttggctctaaaggtaacatattcttaacacacgatagaggatactctttcatgatagctaaattacctgaagccaggcaattaggcatgccactagattttagtgctaaagcacaggatacttttatttactatggtggtaagaattgtgaatcaattttaagtccagaatgtcatgcagtggcatacctcaccaaagatgggggtgaaacttttacagaaatgcttgataatgcaattcattgtgagtttgcaggaacactattcaaatatccgtcaaatgacgatatggttatgtgccaagtaaaggaaaagttttcgcaaacaagaagtttagtttcttctactgactttttccaagatgatagaaaaactgtctttgaaaacattatcggctacttgtctactggtggctatatcattgttgccgtacctcatgaagacaatgaattgagggcgtatgtaactaatgatggtgctgagtttaccgaggcaaaattcccatatgatgaagatattggtaagcaagacgcattcactattttaggatctgaggaaggatcaatatttttacatttagcaacaaacttggaatcaggacacgatttcggaaaccttttgaaatccaactcgaatggtacttcttttgtcaccttagagcatgccgttaatagaaacacattcggttatgtggactttgaaaaagttcaaggtcttgaaggtattattatcaccaacatcgtttcgaatagcgaaaaggttggcgagaacaaggaagacgaacaattgaagacgaaaatcaccttcaatgacggttcagattggaactttttgaagcctccaaagaaggattcggaagggaaaaagtttccctgtgattctgtgtcattagataaatgttctctacatttgcatggttacactgaacgtaaggatatcagggatacatattcctctggctccgcgttaggaatgatgtttggtgtcggaaatgttggcgataggcttctaccatatgaggagtgttccacttttctaaccactgatggaggagagacgtggactgaggttaaaaaaggcccccatcaatgggagtacggtgatcatggtggagtcttggttttggtccccgaaaacgcagaaactgattctatttcttactccaccgattttggtaaaacatggaaagattataaattctgtggcgacaaagtcctcgtaaaggatataatcaccgttcccagagattctgctttgaggtttttgctatttggagaagcaaaaaacatgggtagtggttcattcagaacgtatacaattgattttagaaacatcttcgagaggcaatgtgagtttgatattaccggtagaaaaagggcagattttaagtactctcctctgggttccagaactggttgtttgtttggccataaaacagaatttttacgtaaaaccgatgaaaaatgttttattgggaatattccactttctgaattttcgaggaacgtcaaaaactgtccatgtacaagacaagatttcgaatgtgactataatttttataaagccagtgatggtacttgtaaattagtcaaaggcttaagttcggcgaatggtgccgatatctgcaaaaaggaacccgacttaattgaatactatgattcctccggctatcggaaaattcccttatcaacctgtaaaggtgggctgaaattggatgcacatttagcaccacatccttgtccgggaaaagaaaaggcattcagggaaaaatactctataaacaccggcgcttatgcgctggtttttgttacaattcttctcgttattttctttgtcgcatggtttgtatacgatagaggtatcaggagaaatgggggattttcaagatttgaagaaatcagattaggagacgatgggctgatagaaaacaataggaccgatagagttgtcaacatcattgtaagactaggattatgcatttctttaatcaccaagtctgcgtttcaacgcgcgaaggcaggtacagcgcaactttcttcaaaatttagggcaaggtttggcaacaaaaaaggtgccacttactcttcgctgcttcatgatcagctttcagatgaaccagatggcttccatgaagattccaacgatttatccagtttcagaggtcaaggtagtaattctgaaattgagcaagaagatgttgacacatctcaacaagagcatacgtcgcggacagacctacttggtgctagcaatattccagacgctttgccagcgcgtagtgcttctcacgagtccgatttagcagctgcacgcagcgaagacaagtaggtaggtctttttaaacgaacgaaattgttcacgcattgtatgttgggtttcttacatatcaatcactcagaagcccattttctacctccatcaccgtacttatagaattatttttctttcttgacacaatatactgtggctagtttaacatttcgtgccctttaaatatttttcatggtgtggacagaacaacgtcaattgtaaggagcatggaggtcaaataaacaatacctcaaactaaataatgaagaccccaagaagccttgcaatcggcagtaattatattcatggtactaattgtcactattcgtctacactctagtaaaagttcttgatgcaaatttttttatttttatgtatgagaactgccgaaaaaaaaggtttggatattaactttgttaaataaaataatacaatcaattcaaactttttactgtttcttttttcagctaactatatcatactattgtacacaattattaattaccacttacattaactgttattcgctacgctttagaatatcacatacccaatatcgcattaccacatgtatgtcgttactatttaaagtgcggtatgtaacatagataaatataagtatatgtatatgtataaaaatcttgtcgtcacaatcattaatcattcagatatgtaaattctgccctcccatggcttcaatgttctggaagacgcatcaacttcacttcttgggtagtttccgaattccaacttaaacgatgagctattgtttggaatcgtgaagtcgatcgaatcagagctgaagttcaaagcagcaaacaatgttttgttgtcgtatttctttgtgaagctgaacagtttcttattgtccaaatcaataaactcaaaatcatatccatacacagtaatatccttgtgtgcctttctaaatctcaaggcctccttccagaagttcaaaaccgagttggggtccttggattcgtcttcagcgttaattccttccctgaaagactcgttcaagtaaaaccatggtttagcattaggaccagaaaaaccagcatttggctcctcacgagaccattgcataggtgttctagcatggtctctggaaataagggcaattgcttccaaaaacctcttcatctccttcgagttttctccatgctcttccttgatcgcatcatagttatttctaacttcgacatcctcgtatttttcgataggccagttcttgaaattgatttcacccagttcctgtccttggtacacatatagagtaccgctcagtgacaccaacaacacagacaacaacttaccagaaataacacggtttttgggagaatcgtcaccaaatctggtaattgaacgaggttggtcgtgattttccagataaattgttgaccaacaatcagttccgttaacgtatctgaaaagttcagcaagggcaaccttccaatcctttagttcatatggtatcaaattttgacggaacttgggcgaagtcccgacatcagtgtgggaaaagttgaataactcactaagttcgtgtcttgacgcacttgtatacaacctcttggtctcatcagtagcatgtcgcatttcaccaactgtcataatttctctgccatccttcactctgtttctgatgaacttgttcatttcttgatgaaactcatggatacgtggtccgttcattgtgaaaggatcactgagttgccactttgagttttcgtcaatcacaggagcgtctggtagaccagcaaccttggagtacaagcttcccacatcaattctaaagccgtctacaccatggtctaaccagtatccaacggcactttcgtagattgcctttctgcagtcttcgttctcccagtttagatcaggttgggtggagcaaaacaaacgcaagtaaaactcttgtgtcttttcatcgaacgtccatgcagaaccaccgaagtaagacctccaattgtttggaggaattggcttgccttcggcgtcataacccttaggaggtctccagaagaaccagtcacgttttggattggtttttgaggatctgctctctttgaaccattcatgttcgctggagcaatggttgatgactaagtcggtgataaatttcataccaagcttatgtgtcttttcgatcaaggcaaagcagtcctcgttcgtaccgtaggttggccagaccttttcgtagttggcaatatcgtaacccatatcatcttgtggcgagtcgtaaaatggcgagatccaaatggcatcggtaccaagctctttgatgtactccaacttggaggcaatacccttcatatcaccccaaccatcgttgttggagtctttgaaacttgcgggataaatttgataaattgtggcctctttccaccacttgggttctgtttctggatgtgcagaagaaatagtcattgtacgttgctttcttatctctatgaaaaaactttcacttttgtttgtgtgtttggattggtgaatggaacatatattctagtacagctaattcctcgagtgaagaagtcttccttacttatatatgtctgtggacgtcttacgaatgatcgaaaataagaaaagaacaaagtaaatttaggatctggaaggagtgctgtatgtaaacgaagctttcagttttaggtaatgtttgcacaacctacatgatataagatggtatgttctgcaacagcgtgcctgtcacttggcccgttatagcagattataccatctgcaagcagaccccattattgcattgcctccgcagccttgcgtatacatagccctaagacaaaatacggagcgtaaacaaccctcgatccccgcaacaattacataaccatttctccgcggaattacataatcatttctccgggaaaattacataatcatttctccgtgcgagttataagtgcttttctcgtgcatttccctgacacttcacaaaaccttctttttcttttttctttatttcaggggaaatcagtgcaaaactaaaaagaaagaaattttgtgaaatgtaaactccaggtgtcaaaaaataaattatatccgtggaaaatcaggcgtcggaaattgtagatgaatccgcctcctccacaataaaaatgctgaccacacgagcaatgcatacactcggacaccttcgttcaaagtatcagtagcagttcgacacaccctatactacttagctcttaaggtctaggctcatctttctcagttcctctttttcgctaaataaaggtatataatgtcacagctgtgtaactaaagaacactgttgttcctatctttttcttcttctttttttggtatgagttggaaaaaataatcattgcacaattgagtactaaaagctttcgtatcttacccaatatcatgtccggtgttaataatacatccgcaaatgatttatccactaccgagtctaactctaactcagtagcaaatgcaccatctgtaaaaactgagcataatgactctaaaaactccctcaacctggatgccactgaaccacctattgacttacctcaaaaacccctctctgcatataccaccgtcgcaatcctgtgtttgatgattgcatttggcggcttcatctttggttgggataccggtaccatttctggttttgttaacctttctgatttcatcagaaggttcggtcaaaaaaatgacaagggaacctactacttatcgaaagtaagaatgggtttgatcgtctcaatattcaacattggctgcgccataggcggaattgtcttgtcaaaagtcggtgatatatatggtcgtcgtattggattgattacagttactgccatttacgttgtaggcatcctaatccaaataacttccataaacaagtggtaccaatacttcattggaagaattatttctggcctaggagtgggaggcattgctgtcctttccccaatgttgatatctgaagttgctcccaaacaaatcagaggaaccctggtccaattgtaccagctgatgtgtacgatgggtatttttctaggatactgtaccaattacggtaccaagaactatcacaacgccactcaatggagagtcggccttggtctttgctttgcctggactacattcatggttagtggaatgatgtttgtaccagaatcaccacgttacctgattgaggttggtaaagatgaggaagcgaaacgttcactttcgaaatccaacaaagtctcagtcgacgatccagccttgttagcagaatatgacactataaaggcgggaatcgaacttgaaaagctggcaggtaacgcatcatggtctgaactactctccactaaaacaaaggtctttcagcgtgttctcatgggagtgatgatccaatcgctgcagcaattaaccggtgataactacttcttttactacggcaccaccatcttcaaatctgtcggtctaaaggactcctttcagacttcgatcattatcggtgtggttaattttttctcttcattcatagcggtatacaccattgagaggtttggacgccgtacgtgtctattgtggggtgctgcttctatgctatgctgctttgctgtgtttgcctccgtcggtgtgacaaagttgtggcctcaaggaagcagtcaccaagacattacttctcagggcgccggtaactgtatgattgtgtttactatgttcttcattttttcgttcgccaccacttgggcaggcggctgttacgttattgtctcagagacgtttcctcttagggtcaaatcaagaggaatggcaatcgcaacagctgcaaactggatgtggggtttcctgattagtttctttaccccattcattaccggggcaatcaacttttactacggttatgtattcttaggctgtctggtttttgcatacttttatgtctttttctttgtcccagaaacaaaaggcctgacgctggaggaggtgaatactatgtggctggaaggtgtgccagcatggaaatcagcctcatgggtgccaccagaaagaagaaccgcagattacgatgctgacgccatagaccatgacgatagaccaatctacaagaggttcttttccagctaatcttccggtttttagtaactggaaaaaaatacatgaacttaattatttattatatacaatatttacttttttacgccttaatccttaacggactatttgttatgccttatagaactagaaattatatgataaacatgagctacacgagttgacagggtgaacagattactatagcatctttctctcatgaataatttttaaaatgtataaattttgtaacgttccgaagggtggagtgaaattccattcaagaaaccaagcattgagacagaacagtacagagttcagttgttgcggaccgagaattgtaacaagtagccccagaaacattcatatgacgtctgtttcaaattaagcttagtaaaagtacacatttaccataaaaaaatagtaccaagtcggtggcctgatatccttattttccttctgccaattgggcaagttggtactaatattttaggtgacactgccactttattgttatggattgaaatttcttaaatgttctcacaatcggccataacgctatttctccgacgtaacctcctgtcatagtgtgccgtgcctgaataacttaaaaaattaaagttttcaatgtgcccaaaaaaattcacaaatagtacgcgctcgttaaacaccctgtgacgctgggccaggcactatttagcattacttcgaaaagacgcaagtataaagagtgagatctcacgtactacaacaagaacatagagaagcattctaataagcatataaacaaggcttctagagaaaaatgggcgtattagaaaatatagtacctggtgagctttatgatgcgaactatgatccagatcttttgaaaattagaaaagagactaaaataaaattgcacgaatacaacacccttagccccgctgatgagaataaaaagagccaggtaataagagaattacttggtagttgcactgataactttataattgaaccgccgttttactgtgattacggaagtaacatctatatcggagacaacttttacgccaatcacaatcttgttatattggatggggccaaggtagtcatcggtgacaacgtatttatcgcccctaatgttggtatttatacggcaggtcatccaattgacgtggaaagacggcttcaaggattagaatatgccatgcctgtgaccattggagacaatgtatggattggaggtggagtgtcaataattcctggagtaaatataggtaaaaactccgtgattgccgccggtagtgttgtgattcgtgacataccagaaaatgtagtggcagcaggtaatccttgtaaggtgataagaaagatcactgaaaaagatagtacaactacaaactatcgaaaatgatggatccactttctggaggaattatcgaaagcaagtgttgtcttctatgattatgtaccgtattttcttataagaataaataaaaagctagttcagttttagtcgactaaatacgcagagagattattaattattggtatatgttctggtttaagttgctcattctcaactcgactgtgtatagtagcttctttctggtataatctatcttcgaggagaaaattatagtttacaacttatgtaaaactgctcaagttccaaccgtatagaaaacgcgtggctggtagctttatgttcggatttgagaaattttcggggaaataagtaccgttctaatttttcagcgcaaattaacatgcggagaaactttaaactgaaaatatggccacctgcatgcgtccatatgaaagggtcatcaaatagcctcgaacaaaacaagtaacattttcgatggagttagaaagggatgatcctatacgcacagatttcctaggtatttaacctgacctaatattaacaaaagtccaagtgacggcttctccatcaaacaagataaattaccaaacacaatggtcgaatctaagaatactgaattatcgcaaggaacatggctcaataagccaaaatctgtttttcaagaggcaggaaaagtcactctggaaacagatgaaaaaactgacttttggcgtgaaacattttacggatttacccgtgatagcggtcattttttgggagtagagacaggtagtgcttttactgcacaagtccgtgttcagggaagctacgagagtctttatgatcaggctggtatcatggttcgtatagatgatggacattggctcaaagctggcatagaaatttctgatggccacgcaatgctaagcagtgttttgacaaatggaaaatcagattggtcaactgctgtttatggcggaaatgctcgcgatttctggcttcgtgttactgttgaaaagggcgttttgaggattcaggtgtcctctgataaaaaaacatggccgttagtacgtttggctccatttccaacttctgaccattaccttgttggaccaatggcttgcacacctgagcgtggcggattgaaagttactttctcggaatggagtctcacagctcctttaggaaaagctttacatgatttgagttagttcacctatatatcaatatataaagaggggtttgcttttgttaagaacaaggcctgcacctcactaagatctgttgatttggcactatgctttttaaaattttgtttatactcaatttcgtcaagattttttttactagtacaatccatacagttaacaaaatactgggcaataaggcgtgcatactacgaaatttttagttttgttataataaacgacttttagctagtgttttaagataaagtgacgaaagttagggtgagaatagtcgaatgtatttactaattattgaattcgtggtaattagtacttatgatgatggggtttaaagggctaaatttagacaatagaaacagtaataatgatgttttctatttttctgctgtacgttgctttttattttatatttcttcggaaaaaggttcagtgaattttctgtcttctatatacatatataaattgcaattgaaaatagcgtacagcgtaagttaagtatccaatgctcacatatgaaaagcaaaagtaaaaagaaatatacaagtttattattcataaatatcggcataactatttgtttcgaaagatcagtacgtttatgttaaatgtgctcgttacttcaacaagtaaagtcttccttcccatggctgcaaggtgcgggaatcaccatttgagtttgcatagttgccaaaaaacatggtgtaggaggcctcattatcaggaactgaaaagtccgtattatcgctactgaaattgaaaacagcaaacatttttttgttatctgtgtcctttgtaaacatgaatagcttgtcattatcaagatcaatgaactgaaagttatgtccataaacaaggatatctttgtgctcctttctaacttgtaaggcctttttccagaaaaagaagactgagtttttatcttttaactcagcttctgcgttgattccgtctctaaatgattcattcatgtcaatccatggtttggcatccttcgagaaacctgcagaaggctcatcagcactccatgggaatggtgttctcccatgatctctagagatcaaagctaatgcttcaaaaaactttttcatcttttcagaatcttcaccataatcacgtttaatggcggcatatgtaccagtaccttcaacgcatttgatttgctcaatttttctgtttttgaagttgggcatacccaattcttgtccttggtagataaaaacagtaccagtcaatgaaatgatgagagtagccaacatcttggacgaaatctcacgccatttaggagaatctgagccaaaacgcgaaacgctacgaggttgatcatgattctccaaatagatggtcgaccagcaatctgtgttttcgataaacagaaagctttcagcaagagccagcttaaagtcttttaaagtaaagggaataagttcgtacttgcattttgggttttcacctactgaggtgtgcttgaagttgaacatcatatttagttctccttctttggcactggtataaactctgaagtcgtcttcattcccgataccaacttctccaacagtcatgatttctttaccctctggaacttgcgagagcatgtagttatgcatttctttatgatactcatggatacgtggcccatttatgaaaaattcagttcctttttggtaaggaactgtaggatcagtgataggagcatcgggtaggccctcaaccttagaatacatgctgcctacgtcaatacgaaagccatcaacgttgtgacgtagccaatagcccactgaggagtcataaatggctttacggcactcttcattttcccaattgaaatcaggttggccaagagcaaacacatgcagaaagaactcaccagttttttcgtcatatctccaagcagatccaccaaagaaagatctccaattgttgggaggaattggattacctttctcatcgtaaccctttggaggtctccagaaaaaccagtcacgctttggattagccttagaagatctactctccttgaaccattcatgctcttcagaacagtggttgataaccaggtcaacaataaccttgatacctctcttatgagcttcttctatcatttggaaacaatcctcattggtaccgtaacgtggccaaaccttctcatagttggcaatatcgtaacccatatcttcttgaggagagtcataaaatgggcacacccatatcgcatcgacacctaattctttgacatagtcaagtttggaggtaatcccagctaaatcaccccatccgtcattgttggagtccttgaaactagcaggataaatttggtagacggtggcttctttccaccatttaggattatggatgatcgtcatgtttttcttttcaatattgagcactttctatatagtcatcaagaaacagtagtttttcgcaccaagatatgtgaacaagtgtcctaatttataattcgtcagacgtttatgaacttactcctcaaaaccgtatcaattaccgtagcggtaatggaagatacaattcttaagtgtgaattactttttccggtgaattagcttctaggattgtgactatttcaatggacaatgttgcaaatagtttcaaatattcccgtgtttctccgaggattctccacggaggaaaaataatgcaaagtttatttccccgttttcttttctccgtctaggcatttacgctttcacgcaactttattatatcacctccgcggggattcaacaacgaggtatgtggagaaggagagaaattccagagaaagcagcctagagcatcctgctgcagcaacttataaacgtatctcacagaaaaggccggagaaagttcttgaaatgtgtaatttagcctacctgccaagcggctggaattatcccgagaataattccgcgaccgggcctgttcctgaactctaagaagttttggaatttccgaacgcttcttcgcatgaaagacatgaactcttaagtaaaataatatgaactggcatggtcgtaatcttttggacgacggaatatcatcgctaaccattgtaagggatgaagcttgactagatatatttaaacgaccatttttgtttcattcttattttagattgcattttttataagtcacttttagttagctcagaacgccagcaaaaaccatgactgatcgtaaaaccaacttgccagaagaaccgattttcgaagaggcagaagatgatggctgcccttcgatagaaaattcttcacatctgtcagtacctacagtggaggaaaacaaggacttttccgagtataatggggaagaggcagaggaagttgttgttccagaaaagcctgcttcagcctatgctactgtttctatcatgtgtttatgtatggctttcggtggatttatgtccggttgggacacaggtacgatttctggtttcgtcaatcagactgattttttaagaagatttggtaattatagccattccaagaacacttactacttatctaatgtgagaactgggttgattgtgtccatcttcaatgtgggaagcgccattggctgtcttttcttgtctaaattgggtgatatttacggccgctgcatgggtttgattatagttattgtcgtttatatggttggtattgtcattcaaattgcctctatagataagtggtatcagtattttattggaagaattatcgctggtataggtgctggttccattagtgttcttgccccgatgcttatttcggaaactgcgccaaagcatatcagaggtacgttgctagcttgttggcaattgatggtgactttcgcaattttcttgggttattgtaccaattatggtaccaagacttactcgaattctgtccagtggcgtgttccgcttggtctatgttttgcatgggctattattatgattggtggtatgacgtttgttccggaatctcctcggtttttggtgcaagtcggtaagattgagcaagctaaagcttcttttgccaagtcgaacaagcttagtgttgacgatcctgctgtggttgcagagattgatcttcttgttgctggtgtggaggcagaagaagcaatgggaactgcttcatggaaggaattattttcgagaaagactaaagtttttcaacgtttaacgatgacagtcatgattaactctctgcagcaactaaccggtgacaactatttcttctactacggtactactatcttcaaatctgtcggtatgaatgactcttttgagacttcaattgtcttgggtattgtgaattttgcttcttgcttcttttcactttattctgttgataagttgggccgtcgtagatgtcttttacttggagcagccaccatgacggcgtgcatggttatttacgcctccgttggcgtcacaagactatatccgaacggtaaaagtgaaccatcatctaaaggtgctggtaattgtacgattgttttcacgtgtttttacattttctgcttttcctgcacctggggacctgtatgttatgtgattatttctgaaacatttccattaagggtgagatccaagtgtatgtccgttgcaacagcggccaacttattgtgggggttcctaatcgggtttttcactccttttattacttcggcaattaatttctactacggttacgttttcatgggttgcttagcgttttcatatttttacgtctttttctttgttccagaaacaaaaggtctaactttagaagaagttgatgagatgtggatggacggtgtattaccttggaaatctgaatcctgggtaccagcttctagaagggatggtgattatgataacgaaaaattacagcatgacgagaaacccttctacaaaagaatgttttagaccggtgaaaacacacgcaagcaaacttcaaagtacattgataaataatgtccaatgccctctgtaatataggggctttttaattcctaagactgattcgatatattaaacaccagggctactgaagactgacagtcacgttgagtcctattatatcattttactcacagaagatttggtaatatgatacttagatgggcttaacaacaaagtgttttcttgatgttactgcccatgaaaaaaagcaaatcaaattagtaggcggattgttaactttgtttattttgaaacccgtcaggactaccaaaatataacaaagtattgattatcgtcaacgctttatagatcacttttttttttttttgaggaaccgattaattaatacatcgtagcctctgcttattgcataacacaacaaaaaaatacaataatacgcaacttttgtttatagaaaaataaaaatggaacatatgatattctctgttcgtcatatgataacttaagcactttcgtgtgtacataggtattctagtgcattggaatgagatcaattatgatttcctaacccagaatttatattactaatgatttcagaattaataaaagctgaaataaaaggagtagcaatgtaataggaaataaacgagggcacatagaaaggaagaagaaaaattacattatgtggaattattgattcccttggcaatttcccatagtctcatgaaaattcctggcctattctgtattcataattccatactcttttttaacaatgaaactccggtaattaccacaatatttacttatatctcaatacgaacgcatgttctcttcgaggaagaccagcattagcgctaagcgctaagcgatgagttgacttaatttttaaaaggacgatgttggcgcgttagtgcataagaaagtcagcaaatccctttaagctgaaaaccttgatatatttctcggcctttaataatggcgcaactgattttaattatctttgaatggcttatctgtaacgaacatgtgttactaaactagtagtaagttagaaatactgtttatccagaatatgtaagttggtgcttctaaagtaatataagaccgctttaatttgttgtaacctctgaaatacaggtaaccgctgggtcatctcctatctaacttttggtaaaaatgacatcgaaaagaacaattttcgaaatattcaatttgttcgggtgtcggtttaatgctcaaggccccaatatttcataataggattctaagaattgcagaaaattcagctatgtttcacccattttgttattggtgaaaaccgccaaatcgatatcgatatagtcacattttagagcgtgccgatagtctctaaacttacacgaacgtcattatttgtaagtagacaactgggaattttaaaaaaggttgagaagattcgttttataaaatatgacgtcgtaaaagaagaaagtgacaatactgttgctgcgggttaaaaaaataattctcctacaagcttgagacctttattacaattcctacctaaattggctcttcaggggggttttctaggcaggtatctctagaatttactcaagaagtttattttctagtgccaaaaagtctactgctgatattcgcttctactgattaagagctgctttaaaccatcttgttgcaacattgagtttggacttaaagcctcaagttgttagtgatgttgcttttcaggatgacgtgtagttgatcatcttacagaaaaggaagcaatggtacgtataagatattattttaaatgagaagtagctggtcttcaaatcacagacattgtgatggcaaagcagtgataaataaagttttcacacccaaagcaacatctttccaaaccgtttgtgtgccgtggtgaacagatagaagagggcactgttattcaaattttgagggtcgggagaattaactcgttaattattcctggtgtcgaatttgcgtcattcctaaacttggatattcttatatggcaaaaaaagaattttttatgccaccaacacgacggcatattctggagtgattatagccactgctaacaagataaggcggtaacacccgattgtgcagatgtcctcatttatcctgtttccgagcatttgattaaccgtctctgtgagaccagttaaagacctctctcaagaaaaatatgtaaatttttttcagccactttatcggcactggaacgaaacgatatggtattcccagtatcagccacggccccgtgtaagccgtaaagtaaacaaaaatttttaccactaatttcgttgcgtatcaatttatactattctttgtgaaaacctacacagactaccaacagaaatttttttggtcaaacgagtccagtctggttattcgctggttcatgtaaaatgttagcaccatctacagattccgaacattaaaatcgtattatgcataatatagacattaatgagcaatctgttcattacccccttatcgtatggcaacagctattcctgatgtaatagtgatgttatattgctttcgccattattaattttgaggaagctttccaaacagattacatagctaactaattgcaattttgcgacgccataaggatacgcgatttcctccttttctttttcgcgttgttctgtgcgctctttttttcagccaaaaagggttcctgaacaaaaagaccctgttttttttctgcctgttaactctgatcttaaaaagttaccaattttctaacatttctcaataaagacccttcgataaacaagattcttgagaaataaaaatttttgtgacgtttacttttgaaagtccttgaagaattcattactaatagagaaaaaatggtgataatttttttacttcacctcctttctactatccctcttattcggattatctagctttaacttcgccagttttttcttgacacacttcacagatgatggtgccttcatgtcggcatgacgcattatctccatactaaaaaatgatccgacaatatctccttcctatttgatcagcctcttatcgttcgtaaacgacgtaacttgacggagaacggagaacttgttgaatagagaagagtatgtcggtaattgatctccgatatgagcgaatataaaagcaacatatttgctggtatgtagcgtagcttttctttccaattgacgggacatcgaaacagtatattaaccgagataaaaatgacgacttatcaaatcgatgtcaatgaaggaatgaacaagtccctggccgacttggtggcaccatagcgcccagagccactcaaaaattactgtataagtaacactaatttgatagatgtggtaagcggtgtcagtctcctcggagcttacatcttcatagaacagggtgtcatttccaaggtcgaatttggttctgaaaagccggtaaccgttgatgaagttgcctttgaaattattgacggcaccggtaagtatgtcactccaggtctgatcgacagtcatgtccacattgcgtcggttgcaggagaggctgatctgaccaagttaatgctgatgccaaagtcagttgcattactcagaataagatacactttggaagccgctctggcaagaggtttcacaacagtgagagactgtgggggtgcagaaggctttctgaaagcagagattcgtcagggatccttgaatggtcccagattaattacgtgtggacatgccatttcccaaactggtggtcatggcgatctgagatctggtgccctacctgctagtgcctttgacagctgttcatgccactttggtcaagttggtgttgtagcagatggtgttcccgaatgctacaaagcggccagagaagagtttagaagaggtgcagactttattaagattatgggtggtggaggtgtggcctctccaactgacaaaatatcaaacaaacaattttgcgacgacgaaataaaagcacttgtagatgtcgcaaatagttaccacacatacgtaacagcacacgcctacactgcggaagcgatacaaaattgtatcaagttaggtgttaagggtatcgaacacggaaacttattagatgaacgtaccgcagagcttatggcagaattgggttgctacttgactccaacactagttacctacaaagtgatgggttctgatcaatttagtgcattcttgggacctgaaaatagtagaaaaaatacagaggtgctttacaaaggaattgatgcaatgaaaattgcccagaaaaaaaaagttaaaatttgttttggttcagatttattgggtcctctatatggttatcaaacgcaagagtttcgtattagagggaaagttcaaacgacacaagagattttgctctcagcaactgttactcctgccgaaatgaacggattaggcgataaattgggacagattaagccagggttcattgctgacctactgatgatgaaatcaaatccgttggacgatataacgattttggatgaacccgagagcaacatactatttgtcatgaaagagggaaggatatattgatgtagttatagttgttttcacagtcagcattatttctgaatgctagaagcctttttttttttgaagtcataataaaatatttggcttgtaaatttaagtattgaagtcaaaatatcctacttatatcacagtgaaatgtgaggtggatatggccctttagggcccttaattttacaagttacagaatcttttttttttttatagcatttgtaaggtccgtgtattcagaaaaaaatccaagcttaaaaaagtgtatataacatttggtatctgaaatacggatctatcataaaatagaacacctcaaggaggtataaattttaaaagtttttttattgtatgctcgtgcccgttttttcttaaagtcggaatttgttatcgaacacttggcatgcgctaaagatcgttaatttacaaaaataaggcggatgagatgcctccgctaaatattgcaggggtcgctttgaatgtttcgaccaaaatgtgctctaaaatatagaaatatcattattaacagtataattaaacgttgagataaagtatttcaagttaagcaatatgaaaggatgacagaaaagaaaataatttcttaatattacagaatatgaactaaagtttgctattacgtgtgccaaattttgaattaaaacttgatatgaacctctgcaggtttattattatgttttcatgattaccaccatttatcataaccaaatgtctcacctttctttaaggtataaaattttttataatcattatcatacgttcttttccaaacgttgtttccccaccagctgagcttaccacctgggtactgtacacacaagaagatgatgacgacggagattgccacacctgcttcaacaccggcccccatgacgaaattgtacttattgaaccaagctctccatctttttcttatcaagtttaggcagaatgacattgcaaaaaataatgagtagttataaggtgtgcttggtggaatattacctgggcctgtgaaaaatacaggagtatgaatgtgcttagcaaatttaaatttagggaatttccattgaacagcataaacggctagtgggaatagcaaaccaatcaagaagaaccacatcagcggattataaatgcgccctgatgagaaaagatactttggcaaagaccagataatggaagcattgaaaaccgtgcgaccattagcacaagtgaagccatttggttgatcggtggtacataagccatcgatattatgcatcatccattcctggacaccaacgttaaccatgcctgatatgatagtggcatagatttgaacggcaaagatcaaacgaggggaaaccttcatgtacatggctaatttcaaatctctactcaaattcaagccttgtctcatgacaataaatccgtatagcttgaataataagtttgccattggtcttaaaggcagcatataaccgcagatcaattctgtgataatattcaaacctacgtgttggttagtcattgcttccaagataccttgcgggatgaaatttacaagggaaattaatattgcaataacaaatgcccaagctgggaacttagtatcgaaacagcacactgctacaaatcctaaaccgatcatgacaatctgcaaaagtaaataccaccaatcgggacaatccttatagttcttggagtagattctcatgtgaatgtcagtgccaccatttttacggtctttaaacttggcgacaatatctttaccgtggtataagatgcagtggacaaaaacggcgataacagcggcaaaatttaaagcatacgacaaaagataggaaaatggaacgaataccggtgagtattccttatatttctcaagattaatggaataatcctcgttaagaatctttgttacgttgtatttgttttgagtgttgtcataagtagaacctgaaatgacgggcatgtatttggcataccaggtattcgtaaaataaagacatggcagcactatgacgaagaatatcaacactgatgcataggtgttggcggagacgtagaatggtgtggcgaaaacagagccggacatggcttgggaaacctgggtgtagtcaaatgtaattggcaacgcaccgagaccactttgagtaccaaagattgtgttagcgatgaaattgtgtcttgtcttcgacccccataggataacgttgaaataggacagaccggtaaagaggaatccaggtacccaataccagatgaacgatccgataaggacgattaagaagaacctgtaacggggcatcgtccaaccatttgcgactgtcttttcaacttttctcgagtgcaacgaatcaaacaaggacactgaaattaaagtctgaggccagatagagcttgcagggttgacgacccatcttctggtaagacctgcagcaccataaccaatcatttgagatgtccaaaccaacaagaactgatatccgacattaagtttcatgttgtaaaagcttccctgggcgttcaaaatgtacatagcgtatgcagtagaggaagtaagcgccacggcaattgtgaccacggcgtgttcctttttggtaaatgggcccgggtttaaatcgaaaaatggcactttagaacacttccagtcgggcaagagagccagtatcctaccaattgggtagcaaacaacttgtgcaacaaggaagttgatctctagcgatggatatctcagggaaaaaaattgattaacaccggcgaaaactaccacaaacaccgtggtcaagaaccacgttctccagtggttgaggcggatggtggggtcatcctcgatggacaccgccgatctcacttcaggatatggagaattgggcaagtatgtagggtcgcccttccaaacgagaccttcctcctgtatggaatgcctgtcgaatttttggctttccggatcgcggtcctcctcatcagtagtcgcagtgagattattgacgtcctcgtcaatattcttaacgaaagcatctttcttttcctcttccatattgatctggataggaatggttgttggcgttggcgagggctccgactccaacgagtcgctctccctataaatggtactcatgtgttctgtgacgttatataattgttgcggttattttctgccacacagtcgaaaactttttaccaagaatacacagcttccgatgattgtccatatatagtcgaaacaattcattgaatagcccaaaatttgaaaaaaaaagaaaaatgatgggcaccccatgatgataagagctctctttcttcaacaacgattgctaaggcgtttacagacccatcgactgcccttgcagtgggtttgatgtgattaacaggcagcagcaacaagcaactgctgaaaaccttggtgccttgcagacggctattgtcctggattttgtgtgacaaaacgtagatgtggcgtcttgtagtcggaggtgtggcgggccggaaaaatagtggaaaaaaagaaaattaatgcgatagcgacgggcaggtagggaggtttgaggggtccgtagtatgcgtctatcgttgcaacaagggtgactaatgccatgtcttggcctttgatgcaacgtctcggaagttagtatcgatccgaggagtggaacggatgcgatttcccctccattctatcgataaggttgctgggaaacgcattataagggatgagtgaagacggagggaaagcataacgaggagagattgccgagataactgagaagacgtaatctaaaggcaacgcagcatgtctcgagttgcacagctcgactcgatagcgcttgataaagaattgtatggacagttttggtccgagttcaatgcagcattcaatacgagtgaacacaaagaggaatgggagttggcactgaacacagttgtgtttatgtgcgcgacgaggttcctgccacactatggctctagctgtacgtatggatccgcactcagtggcgtggtttttcagtgcaggaaacgcaccttgtatgtcgtcactgtcttggcagggtacgtgtggaagaagatcacacatattatttttaatgggccgcactgtgggaaccagatgatgtggctgaagctgtacaaatgggttaatttattgtatcacggctgtgatgtaaccaacttcctgaggtttctagcagcggaagggcccaatgcgagggcgtttttgtcgccgttataccgggcttttaatgtccattccacaaggttgattcgggatggttctgcaattgcctctgaattttattcgaactctgtattcgctgggttagaataccagaatagacaattgctatggaatgcactattagaactcttttccaatacactacttacgaaaagaggactcttgacctttgttaaaaaaccaccaaggtctcgttctacgactacttataagacagtttgcccccgttgcggcggttttccaaccaacccataccagatcgcttgttgtcgtgcgaactactgttacgtgtgcgttgtaaaggcgttggagtggtctatgtgcgatgcctgtggatcctctgggagactgaccgcctcaccagtgtactaaagggccccgttccctcgcttgtatctctatatatgtgtatactatattcatattcatgttgtcaaaatcggtcacgtggtaaagggtctggttttttttttttcactttctgctcaagaaaaaaaagaaacaataaagaagtggtataatatcatcatggaacgctgtacgggacgatgtgggaagcgacgtctgaaatccagtaataataaacagtgagcactttaggatagcagtagtttgcattttgcacgtttccctttccatgcaatgtttttacctcgtctcgttcggtacaggaccgagaggtttataaaaatggtacctaccaggaccttgcgacgaatcaaccacagcagcagggatccaattcaaaaacaggtcttggcccttatcaaagcaaatgcgaatttaaatgacaatgacaagttgaaaatacggaaatattggtctgacatggcggactacaaaagtcttcggaaacaagaaaatagcttactggaaagctctatattacacgaggtcaagatcgaagatttcatcagtttcatcaatcgcacaaaaacctcatctatgactacaagaggaatttatagaagagaatgtttgtaccaatgcaagaaaaacttggatctagtcaatcaagtggtctcccaagtttcatccgtaagacatcaaaagcccttgactacgcaattggatactatgcgctggtgtgttgatgatgccatcggcacaggagacatagttatggctgccgaccttttcctgctgtactacagattatttacagatgataaaaagctagacgaacaatatgctaagaaaataatatcagtattagcgtacccaaacccactgcatgatcatgttcatctagtcaaatatttacaactgaactctctgttcgaaagtataaccggaggcggaataaagttaacgaggtttcaattagaaactctttctaataaggccctcggcttaagtaatgaagccccgcaattatgcaaggctatactgaacaaactgatgaatataaactattctttgactaacgatttgaagcttcgggatgatcaagtgctgcttgcgtacaagtccattgatgaaaattatagaagaggaaatgttgcaagtgtgtattctatttggaacaaaatcaaagagcactatgtttccatttctgcacatgattccagaatcatttataaagtcttcaagatttgtacccataatagagcctatagatctatatgtagcgaaatgttttggcaattaactccagagtactattgtaataaccctttgatattaccggcaattattgacttcattacaaagcaagactctttaacaatggccaaggaactcatgcagaacattaacagatacactttacccgaaaaccatcatattgtctggcttaacaagagatgtctttcttcattgctaagaatgcatttgaaatttaacgattctaacggtgtagatagggttttgaagcaaataacaacaaatttcagggcgctttcgcaagaaaattatcaagcaataattattcaccttttcaaaacacaaaacctcgatcatatcgctaaggcagtcaaattactcgatactataccccccggacaagcaatgttagcctatgggtcaataattaacgaagtagttgattggaaattggcttcaaaggtcaagttcaccgataatttgatggcacttgtaaacgatttgttgacgaaggcacatgattttgatcctgaccacagaaactctctttggaatgtggtttccgctttatacattaaaaaactttgtcattataaaaagcgagatggtaaatttgttgccaatgccaagaaggatatcgatttggcaaaactactttatataaatgctgcaaagagaagtaaaacatactggacaaaatcgaactgtaacccattcattgcatcctccccatgtgatgtcaaattaaaagtgaataatcaaaacaggtttactattttaaggaatattgcattaagcgcactgcagataggaagaacagacatttttctttgggcgtgcgcagaactataccagaacggtatgacgattgaggaattgaagttagactggaatttcatcttaaaacatcaaattagaaattcagagttcaaaacaaacaaggagatcatacaagatattaaaaagcatggtgtgtcggctgtcaaacgttacttaagatgaacggccaaacgcacatttacgatataaataacaaagcaaataataacaaaacaaatttctgtaaatatatactaaatccaagcattgcatcctaattcttttctttttttgatcatcaaataaatgtattattttatgttatatgcgttagacttgttatattctttcatgctattctatcgttgtgttatgaattaatttatatttacagtttttcagtacattcaattccttttttttggaggaggtaacaatttcacatctttcgattgtttgatcgccgcgttagagaaatctctcactacaatttgacaatttacctctttgcataatgccttcttctttgaaggtggtactttttgcagaagttctagcccagtacttctctctaaagcatctataggaacttcaaagtcagtcaatttcgtctcatttgatatcggttcgtttggcaatacaaatgccgcgacagcaatatcctctctagcaggattggctgttggtgcttctgcaacaatcaatttaaaaaagtgcgttggaacagcaatactgggtggattgccaataacttcataattaaccctaaatttattatctatgggatcctttttgggtagatacaatggaccagtcacgattcttacactcttatatttcttagtcaatcccctacaaaagtactccaaatgcgcccaatagtctctattaaaaccttctcctacttgaggacacatattggataagtagaatgtatcatccatggcctgttgagaaaattttgcgtctgcagctggggcttgatggcctcgatcatagcccgacctaaaatagtctcttagtttacctctaaacttttctggaattacttcatcttccttgaaaaaggaattttttctgtcagcattccttgcagccaatgattctggcgttatatgttcgaggacccaataaggattttgagtttgtctgttgtaacatgagataaactcttcgcggttctgcagatcatgaatcggaccaggaaaaccatacttgaagaacccggaaggatcgacgttgaaagagtgagattgaatattactattaggtttctgggtaggtggataaggtgtctcaatgatttgcgttggagaatgtttgttcaaaagaagataggttaagccagtaccagcacccagtccgactaaaccggacaagagtatcctactgcacatgataactttaactttgggatctaataagtggggaacttaactaaatgttcttatctttatacaattgtaactctataaaaactaacaaattacttgatgagtgaccaataaccaattgcaccattgatattttttcacagattttattttttttttcttttttcgcgatgagttttatttccgtgcatatgcatccgacttgcaattagtcgaaagatttcagttgaaaggcctcttcgacagagcccaaagactgcgatttaacgtatgcctccatcacggaacctataattgctttttgttgaggacttatagtgctagaaatggcttctttaaatgaatttttgtccaatttagccaaagcaactatgccacttgctacttcgttgtctattttctctgtatatgcgctatgatatgcggcaaagaaagaaagacataaagcaattgacaatgatgccttttggtgatcttgtttgattacttcctcggaaaactgaattatcaacttagttttaatgcttgcctgcgataaggaatcgtttgtttgaatatcttgaaagaatctttttataaccaacttcataaaatactgcaacaacgggtatttgaaaatattagatattattctcttgaagccttgtagagcaattggctgcgtagcaggattattcaatgcctccgagagaatatttgcgcactgattcagttcctgaaaacttagcttagagtatccattagacagcaagatcaaaatggttgcaactttattctttgaatccagcttatgataaataacatcttttattgacccgtagaatatttctagtaacacaatatttttttcgtcctcagattccgtaagcgcttttactagtgccttgaaaagtgggagtatgattggaattattacttcacgatgactacattcataaattttccctatgatgaataaaagacatgaataaagatctactttgaacatattgtcgaagttactgatatttgattcgaacgcaataaatgtttttttcaacagactaatatctgtgggagagatttttatttcattatcatcttcttcgctggtaagcacgttatacttaataaatggcaacctctcagaaataattgtcatcagtagtcgcagtagctcatatagtttgtcaatatcttgtagaaatgtttcaggagtagcattacacttcgaatacccaatgatcaagtcactgatgatatcaacaagcaaaaattcttctttactgtcgcctgtagaaatcagtctgtccataatctcaacaacttcagtaataatatcatcctcaaatatactttttatgcacagattgctcttcaaaacattgtgtaaagccggtaaaacttgcatcttgactgaatgatcatcaatatttttgacgatagcctccaaacattggctaaataaaataaaaagaaaatactctaattcctcatcgttaagagatgccaaaatgacttgaacgtctgaatccagagtgcacccaagggcctctacgaaatttaaccagaccggttcatataactcaattttcgtacttcttggttcaatgagactattttctttcgagtcattctttacttgcacagtagaatcattatcgttatactttatcatcatgtattcacgtaaagaaatgatccataatgggactaaaatgctccaatatttcctggtaaaagagaaaagcgcatcatttgacgacgtgatggatctttgcactacctcagcccacgcatccaaaacggcaagttcaatttttcttttcgctttgggtgtaacgattatagcttcccctatccgtataccggaattaggatctttaaagttaccaagaaggtcaattagtaattgtgaaattcttcccaatttatctggtggcattatattcgatgccaacacttcagcagcaacagtaatagcaaaggacattacagtaggtgagcttcctttactaaaagcaggcattaatgcgctagttatttgggcctcttgctgttctaaaatcgacgatccaggaacctgaggatctctcatggtggagtagttcttgagaacaaaattcaaaatgtgtagtcccgttaacttcatgccttcattcctcactgtagatccacgaaatgatattttaatgagatctgcaattttgttgctgagggcaaggagcagattttcatatttttcggattctaagcacaacattaatattaaatttaagataatctgtctgctcttccattgcaggttctcagagtcgagaccaccagcatctgtgtcagtcagttggttaacattcgctattgattcttcttcttcgcctttaatttccttttctgaagatttttttaggccatttacctctagtagggctgaaacgtctctgttatagctttggaagagtcttcctaaactcatattaaatattgagtataatttatcgaaccaatgattatctcttttgaaagtatgtaatatccattcggtaaaataattcttgacagaaccggaatttggaaaaagtgcgagatatctccagctcaaattttccatttctttcatgaaaaattcctccatctgtaatttgtacaacaacgtcaataaatcaaagttttcaaaggcgcctttcagacttgaagttcgagaaatgagttcatttgagcccgtgaatgtagtgtcaaaatatgatgagcctattccagtcactattgaacttttaattatgctcttagaagcaagaataaagatttcatagtttagaatgtttttcattttaaaagtagctatgttttcaaacattttaatgctggttatgctgttgagaatattatttgaaattaacatggagagtgtaatgtttctgaacgaatcaagaaccttggtgttaagttctagaaaatttggccccacagtttcagtcaatgtccttgaaatttcaccgattgctacgtgagaattaaagtccctattatagttacagcgaagagtagagcgtccgtaaataccatacttatcctggaccaaaagctcttccatagaacttagcaacagagctgccgtctttaaatcaatcactaaatgtttctcaagaagaatatgcattgctttcaatgaccatgaatgaacaacagggtgtggatccctcattaatgcaaaaattacatcaaagtattcttcaaaattagcatattgtgagttatatttaaaaattgtagccaatgataagacatgaaacatccttaagtatggttcgtccatatctgcgacgtttttaatgaatattcttgattgctctgtaaggaatttttgtctttcttcatcgccaagtgttcttgcgatagccgctgtcagcaatcctacacaatctgccttgatttttgtgagaaaaatgtcattaaaaaactgaatcttctttattgattcgataattagctgccccactgaatagtccaactctagattgttttcttgcatgatgcgtaaagcattatgcagagcactacaaacattagcagccacagccacgcttctcaatggtgtagtcattttggagaacatggacaaatttaaagtttccataatggaatactgtattttgctattcaaaaaagggaatacagatgaaaaaagttccatagaagagtcgattaaagatgtagtgacctgaggtgcgtagcggtcaatttgggaataagacccagatccatatagtagaatcagtgaatctaaagataaaatgggtgaaattggttttgatacttctacttcgaaaatattgtaccaattgtaatccttggatggccaacttccacttattgattcatcatacttgtaagcactggacatcgataaattcacgatacggtccccagttattttgctggataggccgaatgcaaagccgttgttttgacgaagtaaagtattaattgaagattctaatactatattactttccatgtcgtccttgttactcactttcctgttaccaatatctttcaagcttcccaaaacggaactacttgactcggtgtaaagattgggatctgaaaaattcttcacgattaatattagtaaagaactattaaaatcgctatttatgtatttctccagcttaaggtatacctgtaaaattctgttttcattatgcagtaaagcattgtcaatgtttttcgatttcaggtcaatggaatgattaaaattggagcacttagttagcaaatatgatacttgtttagccatttctttatcaattgtcgtattgcttaaatacgtcaataaacaagtcaatgcatgatttcggatttctaggttcttgtataattcatcctcgtcgtggtatgtgtaggtatgtgttaataaaactttccagaaaagaaatagttggggtatctgcagcttcaaatactgttcatctttataattcatcaatcctatcaataatatccagcataaaagacccttgaagtacaaattagaagaggtagatgtagtattattcttaatgaatgatgtagaaaacactgtaattctcatgatcaactcataggaaatataatcgctctcggcacctttgattagatttgctattataaaagcatggccatgatttttatgaaaaataaattttcctgtagatttaaaatcagtggatagtgcacgtaaggagttttcaatggtctccgaaagatattctggacagttgttcaaaaaaaccttcaaaatttccacagtgtgaactcgtatcgtaaagatttcacatgtagctaaatcaaccagtttatctctaatctctttaacggtattttcctcagtggtgaaagtagaacctaagtcgctgattaacacatacgtgaagtcaagctgcagtaatgtaagccactgtgtttcaggcttcgcatcaatactatatttgaaatttgaagctgaatcacttttagaggagctctggtaagtatcagaacaacctaggatgtagtacaacatttgagtctttgcagaatcattcaaatgtggcaatattacttcatgcatatgttgaaagtatctcaaataccttgataatgtattcatgctcctattattcacttcgtaactgctgaagacgccgcttaaagagagaactatatccaaatattttgagttactcaaaaaagtgttgtcagctaataaattcaagtttatcaaatgaataatagattcgaagcaaccactttccacgtctcgtgtatcacagtttaagaatatcttaacgtagatggaccatacttcttgtagagttaaaatatttttagaaaagtaataatcaaataatatctccgctaaagattttgcggtaaagatacgagtttcgtcgtttgcaaaaccataaacacctatttcaccttcggtaaatctagaatatatggtctctataatatcatgggagtgctctctgataaaattagtttgtttgaaatgagctgtccagcattcaattaggacagacacaaaagtaactgaaaagtccttctcatcagtggaaatactgtcaaaaacggttttggatagtttcgaaaatttcgcatatgtggctggatcaaggattttatcatcattattggaatttcttagaatcgcattaaaaagctgaagaagggttgtcatgaaggtagcatgataatatttacttttctccataatttttttcaggtttttgaaaatagcattaaataacaatgggattaaggaagagatgctacttccaaaattttcaaataattgaacaagtatggtacatgcgatatcttttgccggtgagtatatgtacttttttttttttgtacttgacttcttcttttttttcttttggttagggtcggtatctccatcatcaatggatacatcttcttcacacaatacgtttgttaagaatgctgcggaatcaaaaactacaccaggatattcgtccttcaaacgccatatggaaatcgtatagagctgagacaaactgataaacactgaatgcagttctaaatcatccgtattttctagtacggagatatacctcacaaactcatccagttgagtgtgtatttccttaacctcctgtatttcattatcattaacttctttcaaacatataagcttttccaaattggtggttatccaagttaataaatcgtgaccattgtttgatgatgtttctatcactttcttgagggatcggtttgccattttcgtggcctgggctatttattttatcttttagttttttttaaacctaataactattatttcaattgaataataacaaatcactgtttcaatatggcgatgaaaaaaaaaacggccacacacggtatgccactatgtggtgtgaggaagcagataaaataataatacataaaaagaaggatgtagaagaatatacagatataaagaagtcgcgagtttaaaggttcaatttactgttgggtcagagctgaattctgaggaaaatatttgattgttggcagaagaatcttggccaattagtgctgaaaaatcgatgacatcaggtaatactctgttaattgagtagtcaaattcctcaaattctgctagaagtttatctaagtattcttcttgtgcagctgtcgttgtatggctctcattattggtattctgaaactttagatcagcttccccttgtggaagattcagaatggaacgaagactcgtggctggagtttggtgatgctgctgtccatgatgtaattctccttggcacttcgtaaaattattatttgtctgcaactggggcactaaagctccactactttcttgccgttgcaatttaactatattcaaaagttgttcagataatacagaggtcttctcgttaaactctttgaacaattggttcaatacttcaaaagtacgtttactcgcatttgaagcacccttcaaaagtgataatatttcactgccaagctgcgtagcgttatgaatatccgaatcaaccttcccatttcgtatcaggcccttttctgtttggtagacataaaatttgaggcaagcaacactaaaaaagattgtatgaatggaaaaccagtagctaccactcaaaaggttttgcgtaatcatttcataagataattgaataacttttttggcaacttcaatacagttttccgccatgtgaatttgaaattggaactctgggatatctaacgggtctatagaaatatagtggtagaatggtttatagagtacgattttggatagaaggaagtccagatataataatttcttaggtttagtgtatggagaactagtatcatttgcggaaacagttagaggtggttgcgtttgacgataccgtattgtgtcaaccttcaaaatatctggtaattgggcataccaattatctaattgatcgttcaacgatacaatctgcgtcctagaatcctcttctaatggttttcttctcaaagagtacattagcttgtagatccgagacatgattaaaataagctttgtatgcttattattcattccacaggaacttatcgttcgccaatcttgaaactttattccaatagtagatatattttcatcgtcgacgtctagaggaaactcttggtcgatatcagattcgtcgataccgcttggaaaaccaagaatacaattcatgtacagatctagtttgtacacagaccaaaagagccttttttttgtctcatcctgaatcggagtaggaccaactatggaagaccgcctgtgtaaaccttcctttaacgcagcacgcagagcgataccaatgaacgaatagcaagccttcaagtttgctgaacattgcaaaaagatcgtcatcataaatatagcttgaatggaatagatgtcagtaatattagaaaagtccaaagagtttttggcctctaaaaagtatctgtagccttcatcagtgtaaaattccctagttgctttactatccttgctgagatcttccttagaaaaaagggctccgactgctaaaacagaataaattaaaggttgtgttttcacttgttctggagtatattgcttgccatgtttttctgcttcgtatatcgagtccaagatagaaatgatagtaggtctgtgatagaacctaaatagcacacaggcacaatcccaggtcttttgaataaatttcaaggcaatctctctgggtggtaatggaacacttgtttgcatgtgccaaggcgtatcttttggtagactttgacgtattacctgattaacatttaattgtccttgaagtagacacgttttaatagtgtccaaaaaattctggctgttaaaagaagaagaagcaagtatttgacggagtgtttcaggtggaaagatcgtctctacaacctttttgtaatcaatggaacttatagggcccttgctatcttcccgttcgtgggaagctctctgtgcatataaggaactatcatcgcttacttccctatcaaataccgatgagttccgtggggggcgatcatatttgcattcgtaactattagtctggcaaagtctacatggtatattaccactacatcgtactttcctctttctgcaagctatgcaagctcgatgtgctcttcctttcgttggcttcaattcgttggtgcccgcatctctagataaaaccaaaatcttagatctcttgcctttcaacttcttcattgcacacgaaataggctttccagattctttcggcgtcatctattgaataattctttggtctaagttgtatgtattactctttaaattgagacaatcaaggaaatcacacatataaaaatactgtggatctgaaagattgggtttttataggataaatgcgtataaaggtagatcctaggattaattattatggtatttacatatcgccagaaacttatatatactcccctcacgccggattattatttgcgatcgtcccatcgcttctttatgagctcgtgtaaatgatgaccttgtggacgccccattttcctttcgtacacatagtagctgagacagcctaccataattgccaataacggatcagaaaatctgcaatagagaccagcttgggaaagagcacatcgacttgtttgatgttgcctcttcgaaacagcaaatggttaactatgcgttagtaaaagaataagtgtgaaaaaaaaaaaaatagaatagcgtatgaagaatgaacatactttcctaatagaaagggagcgtactgaaccatgttatcgatgatcttgtgtggaatcctcttataaatggagtgaacatttgtatgccccttgtgtgcgtgtggctaacagggaaaaatagagcccgcgtaatcttgaataatctaatatgtgaacagtcttttatttccgcacttcatacctatatagagtaatataattaatcattgataggaatttacataatgcagcaatctcgtatgcctaggccgtacattaccttttcaacgtctttccgtacacgaacccaatcgcttctcctctgaacaaattcataaatttcctcttgcgtaaaaatgccattgaatttcccaagatcagaaataagctttcccaactctttcgagtccttgcctgaaatgatgtataactggccaatagacttaagcccaacaaaatagggaacaacatttttttgttttaatttgttagcaataaaatcgtaaaagtaatttaaatcgcagattaaccaaattgcgccctccgtagatatgaagcacttcttcagatgtttgacgatttcattaaagaatctctcgccaatttcttgttggtacacgtcaatagtacccttgtctgtggcaccagtcagtagaaagcaatgattagaaagtaactcgactaccctgatagcacatttggttggctttatatcccttattggagaattcctagagggtggcggtggattataatcgtcaggcaattgaagagtcttgaatacaaatgagatttcatccattagtttgtttataccgatatttaaaccttcggctacaaaatcatcgatagaagtctcaaaatttttttttaattggataacatcattaagaaaatctttatttttatcgataatttttttgggaatcaattcgttcttgtaaaaaatggaaatcatttgtaatattatgtcacctatattgataagttcagtgaattgtactaaaggttcgacttgagtattggctggcgaaagtgaattgaattttatttctatttgttctatttcgttaggattatatttttgtagtagcaggattgccttttcaaatgcaggtttaacgtgatttttattcaattgtgtaattaaaattttgaaaatctcttgacagcgtagcttgatcaatggtagcaaactttcaatcgtatgaaatttgtaaatttgatccgtcttttcgcttgtttcctgtaaaattttgtaacataaatcgagacttattaacgatttaatgttttgcaagttattggaaattaaatttaagttgtaggctagttgtagttgttgctttagcctttgattttcattgttcgagaacttgaaaatcttggtgaaggaacttagaaagtctagtttatcattagaaatatcagttgaatgaactgattgatggatcgtacttggttttgaatccgcttctgggacagttttggaggtttcagtaattattgagaggtcattcggcaattcattgttacttgcactcgaagcatccgtttgatcttttaaagtgttataaatttttgcgttttgctcacgctgcttgtcttgaacttgtgtgtcataattagctaattgtgagttgatcaatgattcaaatactctagttgtctgattcatatagttgacaacaaagggctcgagatacaggtttaaaaggtcacgaacaactttacggaaatttgcgcctgcgtttactgagtcgtttaattcagtatcaaacttttttataaatgtgaaataaagttcgggtacgcattcataattggctttactatcctttccattttcttttaaaaattcactatagcttaataagatattgtttaaaatatctaataaaatatcttggataaaggactcgatgaactgtaatattacagggaactcatctttgaataaaatgtccgctaatttaatcttttcgttgaggaaatcccttagctgattgagaaacgtatctaaatttttagaattaaatatcacggtactcccaccgctgtcctcttcccttggttgttcggcccaaaataattcatcattagacggcaaaaccgttaaactgggaggcaaatcagcctttgacttgaaaaattcgatagcattgctttcctcattagatatcaataaaattttcatgaaacgagcgacggcagctaaattattagactggtaattcaattctgactctttgagaacagaattaatgaagatttccctaagaatgttgaaattagtttcaatcctagtaaatgtttctatatcatttttattcgagaaattgtactttttgataaaatttagaattcttgtttgtttcaacggatcgttggaatatgaagtaggaaagaaatttgctagattattattatatagcttcctagcgtatgagttataacaacggtaaaatttcacaaagatttttttagaattttgagcagtgaaagatttgtatatttcgaagatgcgaagggaattttgattatcattttcatccagcaacgtaatttcttcttcttcatttgaatgcacctgttggagacccattctagtcaatttcaatgaccaatactttgaatcatttttgccgttaatgattgcataaacccgtttattcacttgttgaaaactcagataatctacagtagataaatatgaggcaatattggttacaatctcgggaacttttagcagatcatccattttaccgatttcctcaaaagcttttgttttcttttggtttttctattgtttgtctgttgaccattttttgataaaataagaaccttccttcaacgaaatatttcggcaaaagttagccttgaaacacttaaatacaggaagaaataaggtaaagcgtaaaactaacagcaataatttgcagttgtataaatggaaccagaagatacccagctgaaagaggacattaaaaccacagtaaattacataaagcagcatggtgttgagtttgagaacaaactgctagaagatgagagattctcattcatcaagaaagatgacccactccatgaatactacaccaaactcatgaatgagccaacagacactgtcagcggtgaagataatgacagaaagagtgagcgagagatagcaaggccgccggattttctgttctctcaatatgatactggaatatcccgaagagacatggaagtaatcaaattgacagcacgctactatgcaaaggataaaagtattgttgaacagatgatttcaaaggatggtgaagccagattaaactttatgaacagctcacatccgctacataagacattcactgattttgtcgcccagtacaagcgagtatattcttttactggtcaagaaatcaagaaaagtaagagaaccattttagataattgttttgagagaacacagtattgggaatttgagaaagataaagaccgggaacatgataagctcgtagagttgtgcaaaatacaatttgcagccattccatgggataaatttactcaagtggcaaaattttctatccctgaagacacagaaatcttcgaaggctctctagatttagaacagatgaggctgcgaagagtacaaactggtattaagttattcgatagtatcaagccgacaaatgaagaagaaaagatagtatccgaccaaggtaagcaaaaaggaggagatagtaagggcaaaaagcgtaaaattagagctgtgggagagacaaggttaaagaaaagtaaaaaataagcctcatgaaaatcaaagttagctagaagtatgtaaaggttgatgatgcaccgtaattgagcacatgtatcactattaacggcgtacgtattttggcgttttttcatgttgatgttattttgtatatagaaagtgaaattctcgaggatatggccctactggataatactattggtagcgtgaaagaaggccaggatgatagatatcaacgttaataacatattttttagatcttattcagttgatcctaactctggtcacgcaatttatgtctttgattcgacttatttgccagcatctgatgaaattggcgataagcaagtttatgacttgcttattaatgccctcatggatcgattggtaatgaaattgccacaggcaccatattcactggtgattttttcatctgggttttcccagagaaaaataagctgggtttacggtattaaaatgtttgcaaagttacccaaagagaccaagttctatttacaaaagatttttattgttcatgagtcattcttcgttaggtcggtctatcaagtaatttcaaacgctatgaactttaacttcttggactcaaaagatagtcagcatgattttccaagtttagttcatgtcttggacctgacttctttatccgagctaatagatattacgcgacttagaatatcgttgaacgtgtacttatatgattaccagatacgcgaacatataaatgtcccggaggaatattataacagattgacccctctggcaataagacagtataggcagttagtattcgataaaattttcaagaaattacagaatgacgctctgttgtgtgaattgatattccagaagccgggaaactataaaaaggtaaacatttttttggatattatcaaaagaaacaactacattgatttatctcaatgggatatttattctttggcatccgtgtggttgaattacttcattaagaataaagccaaacctctaatcccaattgaattaattccgttaccaattgttgatgatctaaagttcacaagtgaaacattccgcaaaattattaaattcaaccaataccaggacctctttatggtcataattcctttttttaataggatcatagcgcatggtgaatcgactaaacatgattcaaggaccctaagtaaagctttaactccggcgttatgtaaggaaaaactttccatgatgactaatgatcgtttagctattgggtcgagatatattaaaaatttactggactttttccccgaaatcgcgaaggaaatatcatcacctccttcatccgtatcatcgtcttctactatccctgttttgcctaagccaaggaagtcgtcgccaaccagatacagtgaactaggctgcttaacccttcctagaagtcgaagccctagtccacaaagatctgttacgtctccaacgtacacacctgtcgcattacaaaatacaccagtcttgaaacctaagtcttcaagcagaaatgtttcatccccatcattcaatgccaaacctccacttcctattaaggcagttacacgaccacaactgtctctaacttccaattctaatacagatttggcattagcttcttcttctacagatacattatcctcaccgacgaagactccatcagcagactcgcttccattgagtaacagcagcaccgatttaacgatatcagataatatcaaagaaatggttaaggacgagccagcaaaggataaaaattctgtggaaacagatatattcgtacaacagtttgaaagtttaaccctcgtccaaaacgcgaagattaagaagttcgacaaagaactacaagaaaagaagaagaaaaatgaaactacttcaaagacagcagataaattctctcaaaagggatattcagatattaaagcaagcaacaaggttagcaggctagctgcattgtacgaagaacgtttacaaggtttacaagtaatgaatgaaatgaaacaaaggtggtaacttacataattgtatctttttaacacatacatattgcatatacgacaacaaaataccccccacccttgagttaagccgtagttgaagcagtcgagatctcgtgtataatattatatatcaaacaatattacgttttttatagtaaataaataaataaataggtaggttatttgcaccgtctatatgcagagtctatagaattgtgtaaactagcttatgactattaaatcggactcttaatttttagctaatatctcttcagaatttattcgtttcttcgtatattaccaatataattgattgctgaaccagctttgaaaaaatcgatttgatctttagacatagtatgttttgccttgatggtgaacgattcaccgtttggtttagtaattttaacatcaatttcaccaccgttattaccatccttagcaatcatgtcaactaggttcaacgtttctaaaacatctccgcttgatattttatcatagtcagattcgttggcaaaagtcaatggcaacacaccttgtttcttcaagtttgtctcatgaattcttgcaaaagacttaactaaaagaatctctccgcctaaaaatcttggtgacaaagcagcatgctctcttgcggaaccttcaccatagttatgttccgctatcacggtccatggtctaccgtctgatttccatttcatcatcaaaccaggaatatcatattcagttccgtcaaggtcataagccttgttgacttcaccggtttctttgttttgtgcaccaatcaatgtattgtaagaaatgttttctagatggcctttatatttcaaccagacgcccgcagcggaaatatgatctgttgtacatttaccttcaactttcaaaagcacgtttgtcttcaattccttcccgttccaaggtttgaatggctctaataattgcaaacgatcagaattagggtctaccttaatctctacattgctatctggctttggatccatttcaggataaaatttgtctctaccgtgttcaaatcctctttttggtaactcatcaccctttggtggttggaatttgaaatccttcccatttggcaatttaattgagtcagttagcggattgaactgagcatctccagaataactcatcgctgttactatttctggggatgttaagaaattcattgtattcctattaccatcgtttctagctctgaaatttctattgaatgatgtaaaaatagtgttcgtttcttttgatgttttcgagacatcttccctattccattgtccgatacaagggccgcatgcatttgctaaaactttggcaccattttcttggaaaatatcgatgattccatctctttccaaggtagctctaatttgttctgaaccaggggtgacaaagaaggggatacgtggtttcaagccggctttggaagcttgcttgaccaagtcgacaacacgactcatgtcttgataagatgaattggtacatgatccaatcaaaccagcgctaactttttggggccagttttccttcaaacttttttcggcatattgagatattggggttgaaaggtctggtgtaaatggaccattaacgtgaggttcaattgcggataagtcaatttcaataactttatcgtattgagcatctttgtcggctcttaagaagttaaacttgtttaaagcaacatcagctgcttcagcgacctctgctctattagttgcttgcaaataacgcttgtgagcttcttggtaagggaaagttgacgttgtagcaccgatttcagctcccatattacagatggttgccatacctgtgcaagatagagtggatacaccttcgccgaagtactcgacgatataaccagtaccacctctgacagttagtaaaccagcgagctttgtgattacatctttaggagtggaccatccgtttaactttccggtcaatttaacacctaaaatttttggtgcttttaattcccatggagtgcctgtgagggcatcaactgcatccgcaccaccaaccccgatggcaatagctcccagaccgcctgcatttggtgtatgggaatcagtacctagcatcattagacctggagctgagaaattttccaaaacaatctggtgaatgataccagaacctgggccccagaattgaattccatatctctttgcgcaactctccaagaaatcgaaaacttcttggttggtagctatggaagagggtaaatctttagtttcaccgtccttacctacaattaaatgatcacaatgtatggatgctgggacagatgtttgatttagaccggtggtcatgaattgtagaagcgccatttgggcagaagcgtcctgcatagctacacggtctgggtttagcttcaagtatttattaccacggatggtggacagatcagaagaagtaatcgattcttcaggatcgcaaagatgcgagtataaaattttttctgctagtgtcaatggagcattgtttgttatttgtttaatcttgtctaggttggtcaaaagttttgcataaggtggcacttttgtttgaaaatttttagatacagaggggaacatattggcatgtgttgccaaatgcctctttatataaaacctattagctgaagatagcatcgaatctcttgcttattgctcttagagttttatgtttaaagaaagtcgaaaattcttatttttgcaagtgcgcaaatcgaataatacgaaaagatgaaaatattttagtttatatacatgtttgatgccataccatctattgacataatctacgatgtgagagctgtatgatattgtggaactttgtatatattgaaaaaattttccagtggaattttactcgcgatgactcaagagcgtgaaaaaaaaaaaaaaaaaaaaattaattgctaaaaaatcaaatatatgcttccaatcggatttgaaccgatgatctccacattactagtgtggcgccttaccaacttggccatagaagcttctattttatatttgcctgacctattttaacggttatattccacaaacattttaatcatgaagcaatttttttgatgttgatgtgagagtaataagcactgtgctgagaagaggatcaacaacatgatattctacggaacgtaaaggatacaatgttattggactaagaatcgtctatcatcttaagaaatgggtggatgatcggacaattattgagaaggtttcattgtggagaacaaatcgcaatattgtgcaatcctttagatatgtcaagataaaatactagggaggcttcgccattcattaaagagtatagctaccgcatactgtttagtagtatactatcacatgtggtgtaaaaagataacataaagattgagaatcagtcatcaaatgtaatggaagctgaaaatgcaaggattgatagtgtaataggaacgaaacatatgaaaacggaatgaggaatagtcgtattattagtatgtatagattccatttgagaattcttatatcctcgaggggaacttctagtatattctgtatacataatattgtagcctctatcaacaacggaatcccaacaattatctcaaaactcacttatatctcacaaaacactcaatagcgacccttaaatgttactgaacctcatattgtttcgctctgctcccttatatattgttaatgcaatcgggacagctcactgactgaacggtgaatagtggctcccggaaagctgagagttgtgaactcgccacctctgttaagtaagtcgtaagctgttaaagctgcgtcacgagtaatgagctgccagttcggcctctgatcgctgtactttatggtaaaaagatagttcctagtagaagacgagtcatactcgtaaacaagcaccgctggatactcttctctatcaagacgtaaagcgtacttgtaatctctaagttcgccaatccaaatttctgatatgccactcattatcctcaccccacatgctgacaccttatacattcaatatctcccttctcctacttaaccttatgttaccctttttttttggcttgcatttatatttggtttacatagcaacaaccgatagcgggtaacagcattaagcttcccatctcccgttcactgttattacctttggcacgtaaagggccggctaataatgtcgtatttccactgatttggatgtatgttgcatggtgctagattgtgaataaatcatttccactggtttctagcagaggtaagaaaatcagtagtagcggcagcagccaagaaaaatggcagcctggcaagcagcgaaggccatctgtgctgcatttccacactccttgtatgactgcatacgcataaagaggtgccttgctgtaggcgtatatgatcctaagcaacagagaaaccacggttctcttctcttcttatttcgttattgtcttccctttttactatgggtaaagtcgccctaaagcggggcgctcacaatatcgccgcagctacagccgttttttttttttttgtttttttttgcgctgcttctcgaagaatgaatggctcactgaaaaattttgattcatcgatataaagaacactgttcacttcgatgtcatccggccaataaagttgtttttaggataaacgagtaagtggtagctggtacaggatcatgagattttcacacttcttgaagtacaatgctgtcccagaatggcaaaaccattatatggactacagcgagctgaaaaatcttatttacacgctacaaacagatgaacttcaggttggtgataacgaagaaggatttggcgcaggaaagagctctaacattacagataggttcaaaaacaagttttcttttaaaaatgcgaaggaagatacgtcttccggtatgaacaaagatgcaggcatcgttgaggaaaccatcgagttgcgagagttgcctactgctcagacggtcgctgccaaaccttctcctttcagaagaatgaaggaaaagatattttacaaaagaaggtcgtcttccgcatcgtccgtctcctccacggccaacgaaaatctgcaattagacacttatgatacgtttgttggtgatttaacagctgaaaaacagaaagtagatgatttttataagaggacagaagcgaagttctacgacaaatttgacgcgctggtgaaggacctgaagaaaatcggagttatagaatacgatatcgacgatgatactctgtttaacgaaccgattgccagcacaaatgacgaagttcccccactagacttggatgatgacgaagacgacgacgaattttacgatgatcaatctaatattgaagataatactgctttgctgcatcattcgcagtataacattaagtctcagaaaaaatcgctgttgaagaagtcgatcgtaaacctatatatcgatctttgccagttgaagtcgttcatcgaattgaaccgcattgggtttgcaaaaattacaaagaaatcagacaaagttcttcacttgaatacaagaaccgaactgatcgaatcggagcagtttttcaaagacacatatgcattccaggcagaaacgatcgaattgctaaattccaaaatttcccagctagtcacattttatgcgcgcatcactgaccggcctcataatatctcgcatagcaagcaagagttgaaatcctacctgcatgaccacattgtttgggaaagaagtaacacttggaaagacatgttgggactgctatcgcaagctgacgagttgacaccaaaggaaacagaatataatgcaaataagctggtaggcaagttagatttggaatactacagatggccactacccagaccgataaacttaaaattcactagtataaacaacgttgcactaccgaaattatttttcaccaagaaagcatacaagatttactttattattctagtcactggactcttgttaggaataaagaccttcaacgacgctgctcagcaccgctgcatggcccttgtcgagtgtgtcgcctttttgtgggctagtgaggccatcccattacacattacagcattccttgtaccactacttgtagtccttttcaaagtcctaaaaacctccgacggggctataatgagtgctgcaagcgcttcatcagaaattttggccgccatgtggtcttctacaattatgattctgctggcaggttttactttgggtgaagtacttgcacaatataacatcgccaaagttcttgcctcgtggttgttggccttcgctggttgtaaacccagaaacgttcttttaatggcaatgtgtgtcgtgttcttcctatcaatgtggatttccaatgtcgcagcacctgttctaacatattcgttgttatctcccctattggatgccatggatgcagatagcccatttgcgcaagcattggtgttaggtgtagcgttggctgcaaatatcggtggtatgtcttcaccaatctcttcacctcaaaacatcatttccatgtcgtacttgaaaccctatggtattggctggggccaattctttgctgttgcattgccatctggtatcctggccatgcttttggtttggattttattgttcactactttcaagatgaataagaccaaattggaaaaatttaagcctattaagacgaaattcacagttaagcagtattatatcattactgtcactgtggccactattttgttgtggtgtgtggaaagccagattgaaggtgcttttgggtcatcaggtcaaattgcaatcattcccatcgttttgttttttggtaccggattactatcaacacaagatttaaatgcctttccgtggtcaatcgttattttggcaatgggaggtattgctttggggaaggccgtctcatcctcgggtttgctatcaaccattgcaaaagcattacaaaagaaaattgagaatgatggtgtttttgccattctatgtattttcggtatcctgatgttggttgtgggtactttcgtctcgcatacagtatccgctattatcatcattcccttggtgcaagaagttggtgacaagcttggcaaccccaaagctgctcctatccttgttttcggttgtgcattattgtcatcctgtggtatgggactagcttcttcggggttccccaatgtcactgccatctctaaagtagatagaaagggcgatcgctatttaagtgtcatgactttcttaacgagaggtgttccagcttctattttggctttcctatgtgtcattactctaggttatggtatcatggcatctgttgtcaagggtaacgcaacctctgcgtaagagatacgtctacgatagcatgtaacagcgtatatataatctatatgtattcgattaatccaacacttctgttgtgtagtctaatgttcgaaaaaaaggtacgcttccctgttataatcaggtatatttcgttattcttataagctaaaagattaaaaatttttccactttccttgaaatttggtcggttcgtggaaaaatattattacgtattgaagaagtgcatgaagataaaagatgggattactggaaaaataaagggaggaaaatcctgcagaacgttgttgtttcaatcgaaggtttcttcattcgaaaatgggttcttcagatgtttcaagtcgtgaatgttcattggtttataatgaagatcccgatttcaccgatggcacaacaccatgtgatcggttgggagtggacttgatgaatgttctagatgacaaggatgaaataaagcaagagtctgtcccagtctcagatcgtgaaattgaggatacggaatccgatgcttccgctgtttcttcatttgctagcgctaatgagttaatagctgagccacacgctgcaagtgaaactaatcttggaactaatggtcaagatggaagaaatgtcttagaacaacaaagagacgtggttgctagactaatagaagaaaacaaggaaacgcaaaaagagggtgataaagtctgtattgtccccaaggtttggtacgataaatttttcgaccccgatgttaccgatcctgaagatataggccctattaatacacgcatgatttgcagagactttgaaaattttgtgcttgaggattacaatagatgtccgtatctgtctattgcagagcctgttttcaattttctatcagaaatttacggcatgacaagtggctcttacccagtggtaactaatttggttatcaaccaaaccacaggggagttagagacagaatacaataaatggtttttcagactacattacctgaccgaaaaacaagacgggaggaaaaggaggcatggccaggacgattcaataatgtacctctcgatgtctgcgttgaatttagtacgtgatttggttgaaaagagtatgaatctgttttttgagaaagctgatcatctagacgtgaatgcggtggattttaaaatttggtttgtgtcagagggatctgatattgccacagatagcaatgttagtacttttttgaattcttcatatgaaataactccgcttcaatttctcgaactaccgataaagaaactactaataccagacatgtttgaaaaccgtttagacaagataacttcaaatccgagtgaccttgtcatagaaattaaacctatagaagggaatcaccattggccttcaaactattttgcttataataaactcgaaccagcatcaggtactactggtttggtcaatttgggaaatacatgttacatgaattctgcgttgcaatgcctggtacacattccgcagttgcgtgattatttcctttatgatggttatgaagacgaaatcaatgaagaaaatcctcttgggtaccacggctatgtggctagggcatttagtgacttggttcagaagttgtttcaaaacaggatgagcataatgcaaagaaatgctgctttccccccttcaatgttcaaatccactatcgggcactttaattcgatgttttctggttatatgcaacaggattctcaagaatttttagccttcctgttagacagtttacatgaagatttgaacaggataataaagaaagaatacacagaaaaaccatcattatctcctggtgatgacgtgaatgattggaatgtagtcaagaaactggcagacgatacttgggagatgcatttaaagagaaattgttccgttataacggatttatttgtcgggatgtacaaatcaacgctatattgtcccgaatgtcaaaatgtttctataacgtttgacccgtataatgatgttacattgccgcttccggttgatacagtgtgggataaaactataaaaatttttcccatgaactctccaccacttcttcttgaagttgagttaagcaaatcgtccacttatatggacttgaagaattatgttggtaaaatgtcgggcctagatccaaatacactatttggctgtgagattttcagtaatcaaatctatgttaactatgagtcaacagagtcgaatgctcaatttttaaccttgcaggaattgatcaaacctgctgatgacgttattttttatgaattaccagtaacaaatgacaatgaagtaattgttcccgtattgaatactagaattgaaaaaggctacaaaaatgcaatgttatttggagtccctttctttattacgttaaaagaagatgaattgaataatccaggtgcaataagaatgaaattgcaaaacaggtttgtccatttaagtggtgggtatatcccatttcctgaacctgtaggaaatcgaaccgattttgctgatgcttttccattattagtagaaaaatatccagatgttgaatttgaacaatataaagatatactacagtatacgtctattaaggtgactgacaaggataaatcctttttttccatcaagattctgtctgtagaaaaagagcagcaatttgctagtaataaccgaacagggcctaatttctggacccctatctcccagttaaaccttgacaaagctacagatatagacgataaacttgaagatgtggtgaaggatatctacaattattcatccttagtagattgtgctgaaggggtccttatgcaagtggatgatgagggagataccgagggtagtgaagcaaagaatttttccaagcccttccaatcgggagatgatgaagaaaataaagaaactgtaacaaataatgaaaatgtaaataatactaatgatcgggatgaagatatggaactaacagatgatgttgaagaagatgcaagtacagagccagaattaacagataagccagaggcgttagataaaattaaggatagcttgacttccactccgtttgcgattctttctatgaatgatattattgtttgtgagtggagcgaattgggttcaaatgaggcattttccgatgataaaatatataactgggaaaatccagctactttgcctaacaaagagttggagaacgctaagttggaaagatctaacgctaaggaaagaaccataaccttggacgattgtctccaattattttccaaaccagaaatactaggattaaccgattcgtggtactgccctacatgcaaggaacatcgtcaggctaccaaacaaatacaactttggaatacaccagatattctgctaattcaccttaaaaggtttgaaagtcaaaggtcttttagcgataaaattgatgccacggttaatttccccattacagatttggatctgtcgaggtacgttgtctataaagatgatcccagaggtttaatctatgacctgtatgcagtagataaccactatggtggtttgggtggtgggcactataccgcgtacgtaaagaattttgccgacaataaatggtactattttgatgattctcgagtaactgaaactgcgccagaaaatagtatagctggatcggcttatttgctattttacattcgccgtcataaagatggcaatggattaggcagctctaaactacaggaaataatccaaaagtcacgccacggatatgatgagcgtatcaaaaagatatacgatgaacagatgaagttgtatgaatttaataagactgacgaggaggaagatgtttctgatgatatgatagaatgtaatgaagatgtgcaggcccctgaatatagtaatcgtagtttggaggttgggcatattgaaactcaggactgcaacgacgaagatgacaatgatgatggtgagaggacaaattcaggtaggagaaagttaagattgttgaaaaaagtctacaagaataattcaggcttgggttcatcgagtacgtctgaaatatctgagggatgcccagaaaacgaagtcgctgatttgaatttaaaaaatggtgtgacactagaatcgccagaataatgacatgagtttatatgatagataaaattaataaatttccacatgtataatacttttcaatctttttcgcctactatttactgcctaggctaataaattatatgtttttgtcctgggcgcgacattccaaaaaaaaaataaaaaagaagagaaaatactggcttatgaatacaaaaattacataaacgaagcaaaatgattatttcgaataaaacagtctatatataagtcaaatacaagataggaagaaaaacagaaaaaaacaaaacagaaggactggttaattgtttttgttgatcttcttcttaccactagcacttccacgtttgtaaacctcaatatagaaagagatgaacaaaaacaagtaggatgtaagaatggctgcaccagcagcaatagccgtcattgaacctaagcaatcctcacactgtggagtacaagcatttttgaaatatgcagcaacaatcttctgataaagcacgtaataaacgacaatgagatcaagcatgaactgcacaatttgtagtcttgtaacccaggctttccaccaaacacgaattccgctagcagaaaggaaataataccaatacataagaacgtgaacagctaagtttaaggtgacaggaacccatgtaactgctgtgtaaccaaccaattgattatagcacagtaaagctgtagcaccatgatggtatgtatgtaggaaagtcaactttctatgtttcaacaccatcaagacagtgtctgcgaactccacaaactttgtcatatagttgagataatataatgtctccatcggttgcgtccacgattcaacattacaaacagcaaaatacagcccatggcgatacactatgggtagcatctgttccaccatcaaaatcaaccataaaaaggaaacagaagtcaacatcaagttatggacttgagaaataaatctcaacttgagaggtttacatgactttaccagggacctcccgccaaatataaccacataatacatggcaataaaaagcagtaccggacgaggttcactcaaaggctgcttcccaacggtaaactcaaaatcctttggctggaagcgacctgcagtggcccacccaaccgcacgattgaaatagtcccacaaataaatattaaaaaaaggcctatctattgttgggcgaaacctagaggctttctcgaggcaaaaatttttccaatcacttaccatacttgcttgcaaatttagctctcaagttccttaaaattgataaggtatcctaccttaatattcatatcagttagtcttatatacttctacctctttttctggcttcctttctttcccttatgtccttcggtttactaatccgtaaagccgacgcgggtaagccaagaccctgagtttagaactaatatttcgtcacgtcacgtaagtgcaaggtaataaaagcagcagaaatatctgtagtttcaacaaaatatgtctggcttgcgatttgttgtgttttgaaactagttgctagtctgcattcctttgttttccctgaattacccaaagaagaaagcgacgcgaggcctcacgcgtcggagtttccagatcaggaaattacccacttaggaaattgagttggctggcagaaaagatataacgccatcttgaaaaatagtattagttagtctattttttcatttatatagtagaggtatattctctggaagaacaattttggaatattcagaacactgcgctgcactattttcatcaatagtaccatatacgttcatgtcagctataccaataactccaactaagcgtatcagaagaaatctatttgacgatgctccagcaacgcctccacgacctttgaaaagaaaaaagttgcagttcacagatgttacaccagaatcatccccagaaaaactgcagtttggctcacagtctatttttttgaggacaaaggcacttttgcagaagtcatctgagctagtcaacttgaatagcagcgatggtgcattgccagcaagaacagcagagtacgaacaagttatgaattttttggcgaaggcaatttctgaacacaggtccgattcactgtacatcacgggtccgcctggcactggcaagactgcccagcttgatatgattataagacagaagttccagtccctcccattgtcgctctccacgccacgctcgaaggacgtgctgagacatacgaatccgaacttgcagaatttgtcctggtttgaattgcccgatggaaggctagaatccgtggcggtaaccagtattaattgtatatcgttgggagagccgtcctccattttccagaagattttcgattccttccaagatctgaatggcccaacattgcaaataaaaaacatgcagcatctacagaagttcttagagccttatcataagaaaactacgtttgtggttgtgttggacgagatggacaggctattgcatgctaacacgagcgagacacaatcagttagaactattcttgaattattccttttggcgaaattgcctactgtgagttttgtgttaatcggtatggctaatagtctagatatgaaagataggtttctttccaggttaaatttggacagagggttgttaccgcaaactatagtttttcagccatacactgctgagcaaatgtatgaaatcgtcattcaaaaaatgagtagtctgcccactattatcttccaaccgatggccatcaaattcgcagcaaagaagtgtgctggaaatacgggtgaccttcgaaaactttttgatgtcttaaggggaagtatcgaaatctatgagttagaaaagcggtttctgctttcaccaacaagaggatcattgaactctgcgcaagttcctttgacgccaactacttctccggtaaagaaatcgtatccagaaccacaaggtaaaataggcttgaactacatagccaaggtcttctcaaaattcgtgaacaataattctacgagaacgaggatagccaaactaaacatccagcaaaaattaattctttgcaccataattcaatcactgaagctaaattccgatgctacaatcgacgaatcgtttgatcattatatcaaagcgataacaaaaactgatactttagcaccattgcagagaaatgaatttttggaaatctgtacaattttagaaacttgtgggctggtttcaatcaaaaagacaaagtgtaaagggaaaaccaagagatttgttgataagattgatgttgatctcgacatgcgagaattttatgatgagatgaccaaaatttcaattttgaaacctttccttcactagtcagctaatagatttattttttcttttttttttacagttccacttgcatccctcatttttcacattcctttttttatagaaaagcatatcactatataaaaattctattatagttgtaacagcatagcatattatagactttttttttctggaaacggttaaaccgtttggctgagatgcaatgatatacgcaacattgcattcaaagaaattgcaaaaaagacacaataaaacgtaatttgtacaaatattttactatcattagctactggatgcagaatggatgattgttagggggaggtggggtacaattgtttgtttttgatacattttctctttcaaatcgcaaccaattcactctgctaatgtgataacaatggcgcctgtcggaaaggtgaaaaaaaaaaaatgcaaacaaataaattggcacggtgtgacatatgccttctataataatgaaggaactcgaagaaaaaggggaaaacgatgtttcaacagctgtcggcatccattaggcacaatgcacacataatttttttatgcataagttggtattttatttcatcgttggcatctcaggtaacgaagcaggtactaacggtttgcccattaccactttttttgggtgagtttcagttcatttatactgctgtgctagcatggtttacgtgttatattgcatatagtttcccaggattctatcgcatatttcctaatggtacttttccggaatattatatcgacgacagagaaactagccgtgcagctaggaaagaatcaaaactatcctccctcattataccgccctctaaaccaatcctgcaaacagttctacctttaggtcttttccaatttgtagggaaatattttgggcatacagctacctctttggtgcctgtttccacggttgcaagtataaaaacgctatcccccatgtttatccttttgctccaaaagattttgaaaatatccactttgaaaattactttaactcttatctttagtttatgcactttagttcttggagtttggattatagttcaagaagataatcgttcaccggcctcttccaatgagctgagagaattctctaaatacggcgtaatatgcgctatgatatcaatgttcatttttgtcttgcaaaatatatatggcaagaccgtgttcacgtacagatctcaaacagatgaatctcaaagtaattctggattctcacggcaagaatcacctttacccttatatgaaaagttggatgagaaacttgttgcgaaaaagaaacctaaatcatatgacaaattgactttaatgatttatatttcccttgttggattttgtttatcgtttggctggtttatcactctagaatttcctgtactatttaggtatttttttcaaattaacagctcttctacagtaataaaagcttttccagtctctttatttttactgaacgggacattccacttcattcaggcaatgattacatttcatttactgggtgaggtctcaactttaacatattcaatagcgaatctgatgaagcgctttgccattattgcggttagttgggtctttattggaagaagaattacttggctgcaagtgttcggtttggttctgaacacattagggttattcctttatgaaagatgcacatcacaatcgaaaataaaagcgaaaatacgtcctgagtagtttaacatgatagaatataaatgcaaataatatttattccctttaggaaatacgggtgttttgaatttacttatctgtaccatacataaaatttacatataataatagaatctttatcaacacataatagtcactctactttgaggcaacggcagcatacttttctctttgttttctttttgcctcctctctgatggctcgagctgtttcggggtccaacttttctactatgattgggaaaacgacaagggcaattaaggtaataacgcccgccagtttccaacgtgagttcaaaatattacccacaatacctgtagaaaagatactgacgtttctagcctgtaaataagatctaatcggggccttatgtaaaagctccactgtaatataagggtgcaccttcatagattgtaatttttctgggtacgttatatctttggatgggaaatattctcttccaaaaaagttcttgaacgcgttcaattgtaaggtgccattctctaaattcttgaattcaataagaattctgtttggcttcagattgaagtccatagatgctgggtacatcacatagtatgtcgtttcattaacaccgtcgtttaaagggagattagcgaattcaaagttgccttcgtcatcttgaaacatggtcgtagatgtgtaaggatattctgtcgaaaaattgccgatctgataaagtttgaaacttgttctagttgaaacaaagccggtgatgttacttgctgctaagtctaagcgacccttaatggtccctctcctggccgtagcactggcgacataaataaatgcactgagtaaaagaacaatctgtgaaaacatcgtcacactgctctttcacttgttgatcaaatttactttgatgatatttaatggcttgacaaattcgttcatcttaatttcatacataatttcatcctgaaatcctcgatcattttcgagactgtttttcgagcttgattttatatgtggtgtaaacacatcattgtacatccttgcaccacactgaaaagaatatggaaaaaatttcaaactttttaatgggtgatagacttgaaaaacaaaacggaataaaagatatagtcgcaagaacttgccttctacgagtataaaagcggtactattccttctgtatgcatcttcatcgcaagagagaaaaagactgaaatcaacaactcccaataacaattaagaatggctaacggtacgtgaaaggggtgatatcctgtttaaaaccatttagttattctttttttcagatggagactgtgatcgggtagcgcatgatgttattattggaattttattttttttgcaactttgaagcactcctaactatattgcaatagtgttatgagatgctacttatgtttgtaaggccatgaaattctgtaatacggagttaaaatttctgcaataaagcacttcaatgctattgtgttatagaggctctgcgctcacccttaatactgtatcatctgtaataaagaatgtttatcttaaaaggattgtaactaaatggttgttagatagtgactcattcgtttattttttaataatcgaaaaagcagaagttctgtttactaacaactatacctcttatcatgtatagaccttgttcaagctcgcgataactctcaagtctttggtgttgccagaatctacgcctcctttaacgatacctttgtacatgttaccgatttatctggtaaggaaactatcgccagagttactggtggtatgaaagtcaaggccgacagagacgaatcatctccatacgctgctatgttggctgcccaagatgttgccgctaagtgtaaggaagtcggtatcactgccgttcacgttaagatcagagctactggtggtaccagaaccaagaccccaggaccaggtggtcaagccgctttgagagctttggccagatctggtttgaggattggccgtatcgaagacgttactccagtcccatcagactccaccagaaagaagggtggtagaagaggtagaagattatgatttcttttttttttactctattaacgcatggaaatacggctttaccttctcacataaatatagtttgtttaattaataaagccaatataaacatttgcatattcgacttcgtgcatgcagaaatgcggcagataaattcatttctgtctaatcttttgaacagttttaaagtacaaatatattagtatttaacaggaaaactaaaaaaatgtataataagaaatgagtaaagttatgaggctatcttgtgtttattatagtatataaagctaccgaaaaggttgttgtaacaagtagcttagtaaacgaaacccaaaatcttaccagaaacgtgctttcttctggcttcttcatggtccatgataccagcagaggtggtcaagatgacgtaaccgaattgtctggctggcaacaagttggcagtccatttttcaatgtcaccaatcttaacgttgaatcttggggaaataacaccacacttgttcaatctaccgttcaattgaacaacaatcttaccagatctgtggtcatcgatgtattcaaattcaccaatgtaaccgtgcttttgcataacttgcaaaaacttgataatgaccttggaggatggtctgattaaaacttgacgcttaccggtcttttcagcgttgttaatggcattcaaagcatcagctaaaacggaagatctggtcatcttggatatgtatgttggtcttgttttataaaaaatactagaactgaaaggccattaaaaaaccttacaatttaagaattgaatagtcgattaagattatttagattgaaattgactaactgcaaacccatattcaagaattatttcacatcttccagcgagtaaacatgccgctggtaatcgcgcgtcctcaatatttgagtttttcaaatagtgaggtgtggatgtatagaggaattacacacttttaagtatgtgatgtatgggcgcacagtaccaatttaactttttttttttttcattttttagcttgattttcaaaaaacttatgggcgttttaggctccggctcaaactaccaccaccacgcggcaggccgaggcaaacagtacgccttggcggggacgccgaagcgactccttctgttccaagctcaatggtccttgcgtttacgctcgcgcgtgggctaactaacgcaattcggcttttgggctgtcgagaaccgagaattattcttcgccttgatagatactttaaaacttctacttaatatactttctacaatttttggtacattcatattatactgaaaattcgaaaaagacaagcaaataaacacagatagatcaacatggctgtatgttagaaagatattataaatcccagttagatgctgaactgatcaatagcaaattataaaccacatccatctaaatgaccttaccacctacaatttggatttgaaatagaagcaatgtgtaaaatatagggaaaggattaggagtgttaaccatactaaaatttttcttatccgaaacagaaatctaaagtcgccactacgcagattaaaatatggtcataaactgcttattctgagaacttttggtggtccagcgtggtttatgtcaggtggtattgccttggatccgtgaatgcatcatattgatgagtttgaacattgttactaacattttttacaattgtacacttcgtatgtgcacgatatgtttcccttttaattaggctcaaaagtctttcagaatcaagcaaaaaatggctaaggctaagaagcaaaacagaccattgccacaatggatcagattgagaaccaacaacactatccgttacaacgctaagagaagaaactggagaagaaccaagatgaacatctaagcgaagaacatatttatgcttcaaactttttgtcatttgtcttccatccttcccttattctcaatatatatgtaatacgtcgtatttgatatatatatatatatatatataatataatttaacggttgttatctgctacatctgtaaaataaaaataaaaatgcttgaagcggctgtacttaaaataaactcatctaaggttttacatggtattactaccggactgcaattacactctttttcgttattggattatttatacaatgcggcccataagcacgtgtgggaaaaaagtatgtaaataaaacaaggttttttgttccatttatcatataaaaaattttggcttaggtccaaagtcgtcttcctggataatagcacctgcattgcgtgtcatttctacatacaggcattcctcagtttgtaagatttgatttgccgtgggccttctctcataattgggctctatcatccatcgtactattctctcaagtgattcaccatcaataagaaatttcggtacccatgcgggaattttagaacttttatgcaaaataagacgattcttggtagcggcagtattgacattattattatcgttgccattattcatattagggttgttgatattactattgttatgaacagtggaggtgccagcgttgttactattaccactgatattgtctctttcaaaatcaaataaatcatttgtatctactttcgtaatgtctgaaaataatgattcagaatgaatatctgtggaacttaatcttcctgcatccgataaatcacccgatctcaacttatgccatgcgttgccattgtcaggtaacacaacgttcgctgcaatttcaacaatcatcagacccagggaaaaaatatctgccttgtaatcgtacgtacaatcagaaatgatttctggtgcaatatattctctgtcaccttcattttcaaaacttttatcctccaacggtaaatgagtagccattccaaagtcacctagttttaggttaccttcaaatgtgatcatgacgtttgcgggtttcaagtccagatgcacaatgtgacaagaatcatggatgaatcgtaaagccaggcttaattccacgatgattttccaaattctccaatcttccaacctttttttctttgcgataacttgctcttgtaaaaatccatccaaattaccattttcgcacaattctgtcataatatagtatgaattttgaaacttccaggaactgatgtaatcgatgatgtattccttcccttcttgatccattgtaatttggtttgttacctcgtttagtattttaatttccagtaatatgcgtttcaaggaattatatttgtttggtttaatggctttgattgcatactttttgtttgtttgggcaaacgtaacctggtagaccgtggaaaactggcctttaccaatggaatgcacattcgtaaatttttcgaaaagatgggaatctggatttgctgataacttatttgaagagattagacgccttttggaatttaacggcgaagaatcggtggaagatatggaatgcgtctctgcacttgttgtgtttgtcacgatggcagaggagagtgacaatggtctgctttctctatgtgtttgagatgttgccccaataatagattttcgtcttgttggagtggagatctcttcgtcagtgtcattgtcatagcgtccacgaaattgataaggttgagggttctttctagttgaatgatgacttgatattatgattggaggtgggaaattctcgtccgtgccgtataaatcatctttgaattgttgtaaactgtttgttagctctctatttttcaaaataaccgaattccttgctcttttgatttttttgaacttgttagaatgcaatgtttgtggagagctgttggtaaccaagctattagtgggagacaggatgtttgtctggttattgtgacgatcatgtgcatgatattttgcctcgctcagtggggatgagtctatggttggtacatggatggaaggtaaagctttcgaagacggagaatctgaaaataaaaggtcttcttgtaaattattgtcttcaacaaaatttaaaggggaaacacttagagaagacgatgcatttttcgaactcgaaaggtggacatgcttatggtctcttccctccactaagggtgattttttcactggtgtttctggtatcctcaatttcgcagggtataacgaagtgtccatagacattttagatacgaggcccgaagacgtaaaggctgattggttaggtttagcgacgctatatgaagaggatgaggatgtattttcagtgcgagcatcatttttcggaaaccatcgctggttccattgtttgagagaaataggactgttcgttttttccgcagatctttttgtaataggagtagtaacactttcattttcatggaacggagaccaccttttaatacgagaatccacgctttcctcatccttgccttcttcctcctcttcttcctcttcttcaattttcccaagaaatttggagttagcctctgacaaagctgtattacttaatgacaggttcaaggtccccgtacttcttgtcaatttgttgttcgaatatggataaaatttcagtttattggtcggggtgctaccccctatagcaaaatcatcactctcgtcttcgccggcctgtttgccaaacatcttcttccccataaactggaggttctccgtgtccagcatttcgaagtcctcttcatcctcgtccaaagaactcatctgttctcgtgtgcgcctgtgtgtgtttacttttccccagcactacgcaatcaaaaatagtaagacctgttcagtagtaatccttttttattggactaactgcgcaagatgatgtgcaggatagttaacacacgcatacatacaaaaaagagcctcttggacaacctttacttaatacacaggggcacgccaatgttcaactgtgttgttgatttcttatccagcattcttttacttctctgcatttttttcgcgtcgcgtcgcaaattgtgatggttaaaagaaaaatgaaaaaatatttttcgcgtcgttatcacccggaggaataaaaaaaagaaacatacacatcacgtgaccacaagaatgttagaaaggcttaccagtactagagacgttaataaattgcgaatagccccctatctcccacatgttggcatctgtgaggtggaacctatttaaaggtgccacatttctttccttagaggacgatggttgcaagatcagcacaaatccatagtttgatgcatggaaagcgaagcactctaacagaagtaagataataaacaatctcacgattctactgatttaagtgcaactagctcttgggcttcttttggttgccaagtcggaatagacgacagatgcatgtttcggtgcagagttcagagagataagtgccttcttttatctttttccccgttcttgcggattttttttttcactttctcatcggcggggaaaaaaaagtgtaacaactaaaggatcaacacggctttaaagtgttttatatatacgcagatatgaaaaaagcattttcacggttattggaaatttttattttacgactggttcctagcacaacaagaggatatactaatagttcaggttacaatgctgattaggttaaagaagagaaaaatcctgcaggtcatcgtgagcgcagtagtgctaattttatttttttgttctgtgcataatgatgtgtcttctagttggttatacggtaaaaagcttagattgccggttctaacaaggtcgaaccttaaaaacaatttttacacaacactggtacaagccatcgtggaaaacaagccggcagattcgtctccggacttgagtaagttgcatggggcggaagggtgtagctttgcaaataacgttgctgcacacgactctggacacgatagtgacttaagttacgagagcttgagtaaatgctataatttgaataaaacagtacaagaaagcctacgagaagtgcacagtaagtttacagacaccttatcagggaaactgaatttttccatcccacaaagagaggcacttttctcaggttctgagggcattgtcaccattggaggtggaaagtattctgtgctcgcgtatacgatgatcaaaaagttgagggacacgggtactacattgcctattgaagtcatcattccgcctcaggacgaaggcgaggatgatttttgtaagaactggttgccgaaattcaatggtaagtgcatttatttctcagatatcgttccttcaaagccattaagcgatttaaaactcacgcacttccagttgaaagtctttgggttgataatttccagtttcaagcgtattatcttcttggacgcagataactatgcggtgaaaaaccttgaccttgcttttaacactacatccttcaacgatactggcctgatattgtggcccgatttttggagacgtgtcacccctcccgccttttacaacattataggatctagcattaacatcggcaaaagagtccgttttgttagtgacgatatttcccccgtgtcacgttatgatccatttgttagtaactcaaacgattacactccaaaggagagacaggagcatttcctgaaacatgttcccttacatgatctggacggcacgatgccagacttgagctctgaatcaggccagatggtgattgataagattcgccatttcaacactctattactggcgctatactataatgtttatgggcctacctggtattataagatgatttctcaaggcactgccggtgaaggtgacaaagacactttcttcgctgctgcccatgccttgaatatgccatactatcaagtgaggactaactttgaatttgatggtttcttctatcaaaaagatgattacaagggtctcgccttgctccagcatgattttgaacaagattacaagcaataccaaaaggcgcagcagaaagttaaagccaacattgaggaattttccaaactggatccagattatactttggacaatggtttcttgaaaactttgatggttaatgatgacggttctgatttggatatcatgttcattcatgccagtttctacaaggcagatccatggactctttatcatgaaaacagatttatcggtccaaatggcgaacaagtacggggcttcaggaagccgcatcgctatggaatggattttgaattgtttttattcaatgatatgagggggtccttctgtaccactccgaaaagccaagttattaaattcaagtattttaccgataaagttaataccccagaatgggatgcaatgtgtgagtatttgaccaatcatgttaattatctggagagcacacacaaagaagctatgggggagaaaaactaatgaagtgattaacaataataatttaataataactcgccatccgaccttgtataatataatgtagcatatatgtgcacggatatatatacatcttagaaaaaaatgaaaaaatgaaaccaagaaaaaactaactgatggtgttcggacaacgttttagaatgagggtatctaactttcttctaccattctctgtccaaaaacctagaaagtaaagtccagccaaaccaagatgtgttttccaacgacgaagacgctgcgcttggtgaacggtttaatgtttctccagtgctctcatctgtaaatcgtgaccgcgatgacgaatctatatctacgtctgacaacctgtcgaattcaagaggcatcgagtagtaattgaaaataaagtcacgctgggggaaaaaagatggtatatcgtcaaatattctttcatgatggtatgtcaataattgccggcgagttttctcgcggtagcatgttcttagaattggatacaagtctcttgatagtttctgcacagcaattctttgggcatttgtaagtttctttaatttcgcagaggtataaagttctctttccttaaaggaataaacgggaaatccatgattgacaccgtcgcttgattgagggacattttgatgcagctcattaaataaatggctgcccaaacaccactcatcgatccggtcagagttactagacgatcgaatgttacgaagagcgggcgccggctgctctgagggcggagaatttttattgctgtcactggatatcgacagtatagcaatttcgtcagaaggaacttcgaaggcactacttgcagattccagtgtctcatcgcgactaatggcagtatttgtacattctggagataaatctgggttattgataacccttacatcattgaatgactttaatctatggaagtctagctcaaattcctcttctgagagttccaggacttcaaatagcgattcttcatcgtgaatgccgttattaattctgggttgaatgcgagcagaccttgacccgcaatcaacctggtaattgttcacagatgccattaatgagctgtactgaccaccaaattttagtattttaagccctgaatacaacctttgctccttgtcgacattcgtaagtatatagaaatctatcccttcaaaagatttgtattattcgggattacgctacagccgcacgtagatcgtacgtgtataacgatgtttatcttggtgaaagtatcttaacgcgaatgctctagtgatggcacaatagaatagtgtcttagcaccacagagcgtgattttttaaagctctatattagcaactacgataggtgtttatttagtttctttgttgatcttcctgtttccagtgttacggccttgtcaggtcaaaaattttacccggatctctagtaatgagtaacttaagaatatcccatctgattattggtagttttactgaaccaagttagagctaaataaatatatacagccgatagtgcactggaaccttatcctaatatctcaatgaaactaccggtagcacagtacagtgcaccagatggtgtggaaaaaagttttgcaccaatacgcgatgaccctcgatacatgaccacagagggaaggacaactgggcccagtgaccatgtgctaaacgctggccaaatcgatagagacaaaccttcagaaccggaacgcacgaaagatggctcacaactgacatacttaggccagctgcgcacgcagctgacggggctacaggacgatattaacgagtttttgacaggaagaatggaattggcaaaaaataagaagaaagccggcgcagacgagaagcggatccaggaagagattaaccagctattagatggtggtgacggtgacgaagatgctgtttaggcaacgatatgtagcgctagagagtgtatatacaaacagaaaagagtctaatgataaatgacaaatatttcgttacaagtgataattgttgaactaggaagagttgatataaaaaaataataaacacacgatgggatacagttaagaaggattgatcgactcctaaatgatgcgaagaaagccaattttcaacttggaatcatcctgccggtttgttgttggtgttagctgtgttaggactcgttaaaatggcaatcaaaccaagaacgaagggcaaaacgtactcctcaagatcggtgggttcgcagtggttcaacaggcttggtttcaagcagaacaagtacggaacttgtaaatttttgtcgataataacggcctttgtttttatcctctatttcttctccaatcgcttctatccaatttctcgttccgccggtgcatcatattctccatcccatgggctgtatattaacgaaattcctgcctccagccggttgatttatccacatgtagaacatgtgcctgtgttaaaacaaatgaccgttaggggcctgtatattacgaggctagaagtggatggcagtaaaagattaattttgaaaccagaagagaatgctttgacagatgaagaaaaaaagaagactactgatcaaattctattagtgaagcactcgttcttagaccatggtaaattagtgtatcggaagagcaatgatgcacctgaagtggtcgtagtaaccctgatagattttgaaaactacgaattagaaacaattattcaaattgttcaaaatagggttgattacgctcaaaagcaccaatatggtgtatacattcgttggatacaggagtttttgcctgttcttgaaaatcagaatttggctgaaagctacgaattcattaagccattggtgataagagccgccatgcatgctttcccaactgccaagtatattcattttgttgatcaagatgctttattgatgaatctcgatctttctttacaaaaatacctgttagatccaaagattatggatttggctctattaaagaacgtccctgttgtggcgaattcaaacatcaagacatacaatcattttgaatatagttcggcaaagattatcattccacatgatgcgggtggtaatattgatgcgtcctcatttgttattgccaatgacttttatggtaaagctctgatagactacttgaatgatccgttactgagaaatttcccatgggataataccggtgataagttgagtgctgctatcggtcatattttacagtggcatcctacattactgggtaagacggcaatcgtcataccaaaagttttggcaagtcagtacgatgcatccttggatcaagaaggtgagtctggaaacggtgcttctaatggcgatgtttaccattataatgaaggggacttggctgcctccttcaagggatgtagatcaagaggtacgtgtgctagtgaaataggtcacatgtaccagaaaatcaagaaatcttagatgtgtgtaatcttgcaatttagtttcaaacaagatccttgtatttatataaacaaagatataatttttaaaaaaaaattagaaaaagcaaatataattcaggtcccacttggaataatggcactgtattgatgcattttccttatgcttagtgacgcgttttcgcgcgtcagtttcaagtttttcttggctttttttttttcattttcgtaaagggtcttaaaaggattaaaaaatgcagtattgaaataaagaacaattacgaacggtgaagctgctattttggttattatacccttccaggacagtacgcgcaaactattatggagatattcaaggaagaagaagaagaagctttttcggcgatagaaggtataatatatgcctgtgaggtgtatgaccctgtaccccgtcatttacataaaagcaaaacaaagatcatcaatgctgctaaattaattatagaaacgcatctttcatattatacaatactcaataacatttcagatatacaagcctatctttctacttggcttagggatcttggaacgacaggtccataccaaacaattctttcagaaagtatttctctcatgtttgaccgcactgtatctatcttcaggaaatgtacgatagagggaggttttccacatttgatcgcacgtctttatctcagattgaaaagctaccagaagctcttaaacgatgcaggattaaagaattttttttcaagctacgattatgctttcggggttgcatacaaccttgtaaattgctctgaatacaggtatgacgaagttcattacatatcgaacggcacttactcattagttgcatcgatgaagatagatcctgctgaagtcattaaaagggaacattttaggcttacaattccgaaatttaacatatctaatatattaattgaaatttttcatttgctcgatggattagcattttttaaggtgaaccctgatagtttatctatatctacagcttcagcagaaacaatctttcgcagtatctccgaaggtaatcatcaggtcctagaattggggagaagtttaatgtttccattgttgaggactggagattttgaaatctgtcgtattgacgacgcgggagctgtcataacatttacagaagcgaaggatgtaaaactagaaataatcagtctggatgaagtttcctgggtaatgcagtggaaatcttgtcttcaaaattatgagagaagggcagcaaatgacagttcatttatcaaaacacacctacaatttaagaaggccaacaatttcaatgaagataataatgggctaggactaattgtagacagaaatattccaacagatgattttacgctagcttctacaaaccgtcaaagtcccccgccttcaaatactggttgttcattacacaggtctaaacccttgcatatccctttatcatctgttattcgtgaagacttttatgatagctctctaaatgagcgtatatctaaagacggagatagcagttgtgaatccttcagtggcgccgaaagtatcttatcagactacgattttcatgataatgaattttttaacaaccagtcacctcattatttttcagaacacatagacaataactcgagagaggtggtaataacagatgaaaatacgataatatctttggaaaatacccaagtaagtcggtggtcaaattactcatggcaaaaaatttcaccgcatcaattacaggtctctattatccaactgcgcatgggaaacttcattgtggcttatgattctgattataaccttcatcagttcaaaattcgtttgtgtgacgatataaaatgtatacaatccacagagcaagacatacaaatacgtgtcccgctcggcgcaataatgtgcagcgtcactggtatcttgaatattaggacgaaggacgctgacaagttgcttcgggtattaagcttttataccactgaccacacggaagctgtatcgcactcaaacaatcaagatgctactgcaagtccactttcgtcagtttcatcagcaatggatctcaagcattcattacagaaatgttcctctacaataatgccccaagagttgacgcaggacgtcatcggttcaaaatcagacctaatcagtaatattcgtcaaaaaatataatcatgtttatttacagaaattttcgaatatatgcttgtatatatatcatagaaaagtagtaatagaacaacaattgaatcaaccatattattgcttaaaagcagcaatcgcagcagtatgaatttttcttctgatgtctcttttgtcaacgtcatgagtatcttcaacctctccccacttttcaacttggaagattgtttctaaggtggcggcacgtacaatattatccatatcagttttcaaggcgggaattaagttcgcagtatcttttttattttctaataatagcacgccgcaaatgaaggactttgtggttaatacagttttttcaagaattgcaagatcccatggtgataagctgctcatatatttttttgctgcattcttaacgatatccgactgctgattgcctcgtaacccatggatgtcggcatctaaaatttgtagtcgaatattagactcggatgaaaagttgcgtaaaaactcttccattcctttgatgatgggtatatataactcattttgcgcattgcgtaatcttccttcaaactcattcataggggaaaagaccaataaagtatcggtatctaaatatcttaacaactgattttttataacatcactgttgcctccaatctttgcaactaattgagggtcacagccaggctcatttgtcatttgtaaatctatgcatcttgccactaatgaagttagtggcaaagagtgagttttgatggaaagactggatagggacgaccactccagttttaataggtatgctaagagagactttgcattatcaactataattccatttcctagaggagtttttatagtcctgccatctaattgtagagcaatctttcctttctcaacatccctatttagtgacaccttttcccaaaacttctgtgaagttttgctcaatctatttgtttccgtaggagtgttattctcaatcgtgttgtctgtccccagtggctgggcatttaatgagtagaatcggggcagtttcaatcttatggaattcacaatgaagcatcccttccttaatgatggcagcattccgtattctcttttgtagggtttcgtttgccttcaagtgttttgttcttatttagccttttcctttaccttaatttttttcttttctctgaagaaaatgaatgagtttaaagatatagcaattaaaaagtaacagtgaagaaatttctcagatgagcagatgggaattaaagaactatctacagagctctttactaaattgaatcaataatacatacttacaaacatgtcacagatagcacaagaaatgacagtgagcttaagaaacgccaggacacaattggatatggtcaatcagcagctagcatatttggacagacaagaaaagcttgctgaattgacaaagaaagaactagagtcttatccaacggacaaagtatggagatcttgcggtaaatcgtttatcttacaggataaatccaaatacgttaatgatttatcacatgccgaaactgttcttctggatcaaagaaaaacattaaagataaagaagaactatttagaaactactgttgaaaaaacaatagacaatctaaaggcattgatgaagaattaaaagaaagcggcaatagcctttcctttcttagccggaaaacttactacgggaacaagttttttttattagtataatgtagatataaaagcttagagtttatataaatataataaaaggttagcactgctgttgcaaaaatatcgaattgtaagccagtaaacttatttaaacggcgctataaccgcctctttgggcggtacttctgcctaagattctcgaaaccacttccttgcagaattcaggtaaggaagtgagaaattgagtagaacgttgaatgaactcagcacggaaatcttgaaaagagcctcctctggtattcaagaatgatacaaccatcaggtatatcaatgtaaacagtagagcgtataggaataaccaagtgaaccacgaagtcccgcctgccttcttagctggctttttcccctcgctgtcaccatccttaccattatcgccgtcgccattttttttgtcatcatctttgctcttcaaacagccagatggcccttttagggtcaattggatacttttatcggcccatgtgtgactagtcagctcgtcttgtttcatattgtcattacactgaaattctagttttgcgtcaaaagaattggcgccccacgtagcgccttttagtgtcaatgtaagcgcactctcagtttcctcgacattgaagccaatgtttttgtcaaaatctataatttgagtggtgatagcatccttaccgggcaagatgacatctgttaaaccacatagcatgtcattttttttacattcttcaggaggttctacgttatgctcttcgcaaacgtttatccaccacttttcaatagttgtgcttggcggagtatccctttccgtagaagttagtgagctaaattttcccacctgatactttttcaatacatcatgcttctcgcaggacaaggcctgtaccactgtaattatactgatgaagccacatatccaagtcttcgataccatcgtgaaagctttccttacctttatctatcgcatcgattgaagatctcagatataaatctacagcagactaatatgccactaacctcttgaaaacccgtcgcttacgaaaaagaaggaagacggaaaaaggacggcatccttttcaatttgcacctggacattctcacccatacatggccttgttttttttttaactgaaacttttttggccgtttttgaggatatgatatttctatgtcggagaacaaaagtaggcgtgggaagtgaagatctttcgctctttctgtgatgatctccttccagctaggctcggttcgaccctgaggtctgcccctagctccttcctattccaaacggaataccaaatgtccagcccgtgacaatgcagcagggtggctaatttttcatccagagtttgcagaatgttggttctcacaaactcagagagaattggcggatgatgggtaactgtgagaggaagtgtctggatttgatcgtatttgttaaattcatcaacaccttttatgcagaggtgtagtagtgtaggtagcccttagtaattggtgtttattattgtctatatagaaatttctttttagtgtagcttgtactctttccctgcattatttttgttttattgacttttgtcttggtgaatcaaaaaattaacgaaacgaacaaatttaaaatggcaagatacggtgctacttcaaccaacccagctaaatctgcgtcagctcgtggttcttatttgcgtgtttctttcaagaacaccagggaaactgctcaagccattaatggttgggaattgactaaggctcaaaaatacttggaccaagttttggaccaccaaagagccatcccattcagaagatttaactcctctattggtagaactgcccaaggtaaggaatttggtgtcaccaaggctagatggccagctaaatctgttaagttcgttcaaggtttgttgcaaaacgccgctgccaatgctgaagtatgtttaaaatgaaaatatgaaaaataagattgaaaaataataatgatgtgttgacgggagatgataaagtattagaatatgttcatatgtgttgcatcctattttctgcatgaatgcacgattcgaaagagctaaaattaacagttttccaaatgaaagagaaaagaaataaagaagaaatgggacatgcaaaaaggaactatggatacctattaagcgtatagcatagtgttttctaatcttattttttcttacactacgactttaaaatttttactaacaatgaattactattaattttctttttaaaacaggctaagggtctagatgctaccaagttgtacgtttctcacatccaagttaaccaagcaccaaagcaaagaagaagaacttacagagcccacggtagaatcaacaagtacgaatcttctccatctcacattgaattggttgttaccgaaaaggaagaagctgtcgccaaggctgctgaaaagaaggttgtcagattgacttctagacaaagaggtagaattgctgcccaaaaacgtatctctgcttaaatgcttttttaattttaaaatcttttaaagtgaatatttgatttatatactactatatactaatttgtttaggccaatacacagaatcaaaatcaaactaagaacaacacagaacaagaaaaataacttttgataaaggctcttttaaataaaaaaaatagaaaaaatagaaaataacacaattatagatatatatctacatgtacataacatgtctagtcgaatctagagaaatgggataaaaatcagagagaagccaagtcaagtgacgcaccattaaagaaatgaacctagaagaaagaaaataagcaaaaatatagagcgaaacaaaatagaaagtgttactaatgaagaataattacaacaaaaacaaaaatgatctccatgtgtcattgttatgccgaccaatacctgtaaaattgaggtgcttcaatagaaatgggtttgacatcattctcgttagatatactttggccattatggttttcacctgtttcaatattaggtttgttaaatggattctttccaatacttaaagtttcaggtttcgatagcatacttttgaaatggtctatctgcgacctgatttcctccttctccgccactgaactattattgatattgctgtcggatattaaattcaagcatttgcttaaaacgtttacaatcttgctggagttttggttgaagttcaatctctgaattagtaagttttcctgttgtctttctagggttttcctttctagctccataaatttttctagtttctttaaatgatttaatttagcgtccaatttttccatttgaagtcttattagctcgttagtcaaaaaattcatttgcctttcctcgttggtagcgaaaatatgactcctataacccaatgatgatatggcaatttctgaaccttctttaatatgttcaattggcttttggtcagagatttcctctttttgtgattttattgattctgcggactgaatggctctctgggtcatcgactgtacagtcttcggattgaccaaacccaccaagaatgctattgttgataaaacggggttttcgctcttcgaaaatggcaagtgaggagcatatttcaaaggtcctaacccgttgtcattatcacccttgccattgccgtcaccgtataaaaatttatcttcaatgggcaattgaaggaaacgtaagatacactgttcaggcgacttattgccaacgtttttggccactttgtaccagtcagcgccgaattcttgtattccctttaatagcttttgcaaatcttcttttgaccaattttcatcaatttgttctagaattttgacttttttcagaggacgtgaagtttcgccttcttccaatagattggcatcaccagtcatgcttgttgacgtacttacttcattgttcattttaccaccattatcatttttgtcaccattttcatcatcagtggtactgggggggtgagttatttcatcatattttcttttgctttctttcaaatatttatataaagtactctccgaatcactagtgttcatcatttttttaagctttgccatatccggcagttgtacagatggtttgtaactttcgaatgggaatagtcctctgggggcatcatgccttgtggaatattgagacgttagtgggggttcgatgttcttaggtaatagtttggagtcaacctgatagtttattagcccccattttgttaagaatttatgcaatctgaataatgcagcagcatcaccagagacgtttctcctcgccgtagtgacactgaaatattcgttggggttcagcctgtaagaatttaccatgaagtttctgtatctcatgtaaacttcaggtgtctttgatggaatcctattggtgaaaaattcaggtaacgattgaacttcaatggaatgaattttttctagattgaaccatttagaataacttggaataacaatttcatgtgcttgcggtatctcaaaagtttcgggttctactctggtgatagtggttttctttggattggcacttttggagtgatcgttcatgatttcacgttcctgttcgtttctctcttcgccactatctaccttcttatctacactttccgtcttttctatgatatcctcctgttcagctttatgcgcatctggaatttcagatggagtattagcaaccgacgaagtgttgcctagttgtttagactcactctttgtgtctccaaaaatggaattatcaggactaatcatcggttgatcgtcatcctcatcatcttcttccacttcatccatttcctttgtgttctcatctggctgactttcttctttgacaccttcaataacagtgttattctctggttcttcctctttttgtattttgacgtcctccatgtttttaacgtcaccatttgaatcctgtattgtgctgtcttccttaatagcaggcttattgttttcattgtctaccgggttcgtaggtatactaggagtgtttgcctcattgttcgaaacagaactctcggtttcgccaaagagattatcactatcctcattatcttggccaaagacgttctgggccctgctttcttctgtagaaggtgtttcctgggaatctagcttattcgcttgcatagtcggctgctgctttgccgttaccgttatcgcctcactttctgcatcgcgtgtgttcggaacagttgcttcatccttcagagactcatcttgttgctgcgattcttcaccagcagtatctgtattggcaacccctgccacagctgcattagcgttgctatcactattgttgtcattgccatgttggtccacgtccacggaagcgtttaccgtggacccctcacccagtgtattctccatgcttgcaaaccgtatcacaattggtctctgaacgcgcctcgatgtaccaatatatcgcgccttgcatggcctttacacattcctcttgcgtatctgatatagtttgttttcgtcttttcgccaatggcctaaacgccaaacgtccggcctcgttattcgtgatgcctacttaatggctcttaaatcgaatttaaactagctcaaaagtaatcaattcaaactaaaataacatcattggccatcctgaattgttggatgccatctaaactgcgtattgaccattattccatcgtaaccacggcggttcaatataatatcacttttgacgattaggtgttttatttacatttctttttttttttcctcgaaaaagatcttcaaggataatacaggaatagaacaggagtctcaaagcattcttgaagccagatttgctccagtttgatagttccaagaagcgctaaaagtggcagttcacactttgttttgattactaggaatctactctttcgctttttacttccttctcagagaatcagcaactgtgacatattatagataatgcgtttacaaagaaattccatcatatgtgctttggtgtttttagtctcatttgtgctgggagatgtgaatattgtttcccccagctccaaggcaacattcagtccaagtggtggtactgtctctgttcccgttgaatggatggataatggggcatatccctcgttaagcaagatttcaactttcacgttcagtctttgtactggtcctaataacaacattgactgtgtggccgtacttgccagtaaaattactccaagtgagctaacacaagatgataaagtttactcttacacagctgagtttgcttcgaccttaactgggaacggtcaatattacattcaagtttttgcccaggtggacggtcaaggttacactatccattatacaccaagattccagttgacttccatgggcggtgttacggcttatacatatagtgccacaactgaacctactccccagacttctattcaaacaaccactacaaacaacgcccaagccactactattgacagtcgttcatttactgttccgtacaccaagcagactggtacgtcgcgtttcgctccaatgcaaatgcagccaaatactaaagtgaccgctaccacatggacaaggaaatttgccactagtgctgtgacatattactctacctttgggtcattgccagagcaagcaactacgataactcctggctggtcttatacgatatcatcgggagtaaactacgctactcctgcatctatgccttcagataatggtggttggtacaaaccatccaagagattgtctttgtctgcaaggaaaatcaacatgagaaaagtatgaaaaatagacggcttctactatcatcattacagtaagggttgaagtcaggaaaggttaaaaataaaataaatatcaaaaagtttttagcggaaggcgttaaggcagcaagtacacattcatttatctatctatacatgtataaacacaactacaatttttttagaaatggaatttattatatgaagggaagacatatagaggcaacagtacataaaggtaagaataaaagcgattttagctagtatatttctgggtatttcttacatagtctctgtaaagcaaccacaccgtttaagcttaaatcttcgttctccttgaatttgcatagtacagcgtctagaatcaaaaatcctagctcgccgtcatcattgttcctgcaaacaaactcataccacgagtcgatctcaaatgttttattcatagatacacgaatattgttcaacgtaatcatttcaacctcgctgccgtttttcgatgatatggttggcgattgtaaaatcaactgagattcagtgggttgtgatttgatttgcgctattatcctaaacacaggagcattgacgttggagatttctgtggggtcaactcttggtgtttcgctggccatttttacttgtgttactggtagacgatgttctacaagaatggtgaagggtgtgttatattgctctttatttaaacacgaacgaaaaaaatatcgcgtattgccacatttggcgcgtcaatattaaagaacgaaggcattatatagggcgacttgtcatgattccaaccatggcatgggcggtggatgcttctcagcagtggcccattacgttagtcaacgactgttggctgtcatctgttcttgttgggtgcttgcagctgcatcgacaaacatggatggatgcctctacatatatatatatatttatgtaatggacctctgaatattttactatgtaactgactataggagataccactggtgctgtagtacaatttagcacttgcaagcgttgacacagttgttgcgaaggcctctttcttgtagcacttaattggagtatgactgccatcatgtagggaaattatgaaagcataggatcaatcttgacgttgcaaagaagaagagacttgctgttccctattgatcacttaccgttattggagttcatatggtacttttttcataattttacgagtaatccctagtggtagttaatattcagcaaataaaataccagtttgagaccaaaggtaagataagagtttactgataaagacaaagaattgggatgacctagtccaagggattatagtaccttcgcgagtattgcatataagctttagcatacacaaacaaagcgacaccgggatttgcatatcgcttgttcctacgacgttgtcagttccataacctctgatttcccatacggattttgaaaatcagctacgaatagatagtctttttctattttcagtaaatgtgtcattgaaaaaagtttctttagaacgacgctttttgcaggctactagaaacacccacttctagtagctttacgtgacgaattaaaccgcgtgatcttctgcactgttatcctaaatgctcaatgctcagaacatcttcttgttatctcagcctcgccacccttatcttatcatagcggccttttattttccctttgggcaaaatacgatacagccttccaaggtcgggcaagaaagtttatgacatataaaagaaacggtaccccaaatacgtctcttcccattgtaaaactaatcctgcatcatcacattaaggaatcattcatctaacaattacattatgatcgccttaccagtagagaaggcccctagaaagtccctatggcaaaggcacagagcctttattagtggaatagttgcccttattatcatcggcaccttcttcctcacttcgggtctccacccagcaccacctcatgaggcaaagcgtccacaccatggaaaaggtcccatgcactcacccaaatgtgagaagattgaaccattaagtccatcattcaaacattccgtcgacacaattcttcatgaccctgcctttagaaacagctccattgagaaactgtccaatgctgttagaatccccactgtagtccaagacaaaaaccccaaccccgcagatgatccggatttctataagcatttttatgaactacacgactattttgagaagactttccctaatattcacaagcatttgaaattggagaaagtcaatgagctgggtcttctatacacatgggaaggttctgatcctgatctaaaaccattattgttaatggcccatcaagatgttgtacctgtaaacaacgaaactttatcatcctggaagttccctccattttctggtcactatgatccagaaacagattttgtttgggggcgtggttctaacgattgtaagaacttgttaattgccgagtttgaagctatcgaacaactgttgatagatggattcaagcccaacagaactattgttatgtcgcttggttttgatgaagaagcaagcggcaccctcggtgctgccagcttagcctcatttcttcacgaaagatatggtgatgatggtatttacagtatcattgacgagggtgaaggtatcatggaagtcgacaaggatgtctttgttgccactccaatcaacgctgaaaaaggctatgtcgacttcgaagtcagtattctaggccatggtggtcattcctctgtcccacctgatcataccacaatcggtatcgcttcagaactgattactgaatttgaagccaacccatttgactacgaatttgagtttgacaatccaatctatggattgttgacatgtgctgctgaacattctaaatctttaagtaaggatgtgaagaagacaattttgggcgcaccattctgtcctagaaggaaggacaagcttgttgagtacatttccaaccaatcacatttgcgcagcttaataagaacaacacaagctgttgatatcatcaatggtggtgttaaagctaatgctctgcccgaaactaccagattcttgatcaatcacagaattaatttacattcttctgtggctgaagtctttgaaagaaacatagaatatgcgaaaaagattgctgagaagtatggctatggtttatctaagaacggtgacgattacattatccctgaaaccgagttaggtcacattgacattactctcttgagagaattggaaccagcaccactttcgccaagttcaggccctgtttgggacattttggcaggtactattcaagatgtttttgaaaacggtgttctacaaaacaacgaagagttctatgtgactactggtttattctctggtaacaccgatactaaatactactggaatttgtccaagaacatttataggtttgttggctctatcattgatattgatttactgaagacattgcattcggttaatgaacacgtggatgtcccaggtcatttatctgccattgcctttgtttacgagtatatcgttaatgttaacgaatacgcttaagcgcaatcattgaatagtcaaagattttttttttttaattttttttttttaattttttttttttcatagacttttatttaaataaatcacgtctatatatgtatcagtatataacgtaaaaaaaaaaacaccgtcagttaaacaaaacataaataaaaaaaaaaagaagtgttcaaatcaaagtgtcaaatcaaaatttaaatgatgatgataatatgaccatacaatgacttaaatcaaatcaaaaccacttgcgtaaaggcagtgaatatggccaaaatataataccatacaccgttttgcatgttcgttaaacgaacaccattcgacaacgaggtggtcgaaggcgcagtagcagaaatgctcatcaattgagaagaataggtttcgttttctggaattgcagccaataaatcgttaacagtatcagcagaaacagttccattgaatggagtggcatcagatatgaaagaaacgacatttccactagaatcgaaaacaacaccacctttcatcgttccagtagtatttcttgttatgtatccgtaagattggataccagtacccaaatcctcgataccttggaaagtgtggaaagtagaatagagatggtttttctccgtaccattcatagcttcaaaaatatcgtattccccacatccactagcccaacatgaacagttggcattggttggatattgagaagtccttgcaatgtgatcgtttagcaaccaaatagcaggcaagtcatagtacccaatagagctgctatttttctcagtttcagtaggcatttcgaattcaaacaaaaacatctttgttgtacctccgtacccatagtaagctggaatgccactacggtaaaccccacaacccttatcataacctgattttggacatgagacattcgaatagattatgtattcttgatctgaagaaatcaaagtgccatctgccaaaacggtagcttcactggcgctgccagtaccgttagaactagcgtaggacaaagcatttcctaaacaaggggaagcttcacctccatgatttagaaaggtaacgttatcagcggttttggaactggactcatagtaggcaagacggttccaatcagaagaacttctgctgttgttgacggtaaatccaggggatgtgtaaaaagcaaattgtttcaacttcaatggtccacggaaatgaacggataaatagtctgctagtggagcgttcttaccactaaaccatactctgtcacccacttcgcaagtacacgattcattgttggtgatatctttaaacttattcacatctacgtaggagcctgtaaaaccaacattagtgaaatccaacttttggtacgactgaggtccactggcagcgactgtgtgcaacataaacatgcacacggaaaggactatactctgtaacatttgtcttatttaagcttgtaatgtttgcacttgagtatgttctattatggctgcttccttcgataaggattgtttctcgaggattttcaggtttataaataacctaagctcggcaaaatagacaaaagaaaagggcggagccaagactttgaaaaaaaaaaatggaaaaaggaacccttgcagatacagcaaaaatgggaaatggaggctgtggaaaagaaagaggctgatatcattttctgtctttagatctacctaacggcttttcttacataggagaactacaaatattatgagtatagaatcgatgaggaggccaagcaaagaccgtaaattccagtcgcggaaggtcttacgtaataaatcgtgcgactccagcacatcgtgggctaccttcttcaaaaacgcgtaacgatattttttcaaggtgtcattctcgtcctcgacttgttccgtgttcacgtttaggaaagacgacggcataccgtctttgctctcgtaatattcttcgctgttgctatcactgaaattctgcatgacgcgaatctcttggaggacttcttcctttatgggtatcaccgttcttttagttatggcttcatattcataaaatcctgggtattcgtcttcttgcaagtcgtggaattccaattcatgtggttgccaatactgtaagaaccaccaggctaaaagattcaccaaccagaaaacggggcacaagattccaaaaacaaaaaaccttggcagccaaggttggacaggcacactcattttacatgatttgcattggcaacagtattttttcatccaagggttctcatcgttctcgaagggcgcggctagatgttttgttttatgctcaatacttgatgctaaagtagtcatgtttcttgtcgtcattctttgaatttttgtagtcctatgtacaagcacaatataaatgacagactagtcaacgacgctgaccctttatatgttccccgtatattccttgttttcattgcagttaacatgtaaatttcccgatgcggtaattacgtttcaaagtcatttcaacacttctattgacagcaaaaaaataaagacacttgaaacgcacgattttttcaagaataatatctgtcgagaagatgtgtcacattacctatcattacagtgctactgatagcccactaatgcggatatttaaatatatgcaccaaaaatgtataaagaaataaacggtaaagacaaaaaaaattacttattacaaatcgcaattacaattaaagtacaagacttcctttgggacagaaaacgtgaaacaagccccaaatatgcatgtctggttaattatgatgatgttgaaggtggaggagaagacatccttgttgatgctgatgataatcccaacgcctttttttgcttcttcttgaggataatcttatccatgtatgaatttatgaattctttaactttatgcctttttcctttggttaagtcatcaggcggcgctcttgaagaatcttttttaagttcctttgtagttaggattttcacgatgtctttagcacattgtttaatgttttcatgatcaaattgtttactttgtgggtttttttttattaagttgggtacaaaagatgcaaagaatttattccagttgtgctctagtctttgggactgggagaccgtttttcttttcaaccgcttagcctcttttgcttccactagttttttggactcttccttttgtaactccttctgtttgttgaactccgctataatatcctccaaaacgctttttctttcattctcaagctttagcttttgcttcaggctttccaattcttcttgtttggctctttctagcgcaattctttcgtattccagtcttttttgtttcttcctctcatattcttcgtcactcagcttatgtttcttagagtctaaagcgccaggcgtttttggtattccactgctactcggagaatttacttgtgtatttgaccttgaactaaagaccttagatgatcccgaaggtggatagtgtagtttcgttttctgttctgcattataatacaatgggcgaccgttttcgtgaatgatctcccagcctggaggtaatctcacccttctcaaatctatcattttgctggctgcgacgtttatgtctttcttcgttatccttttatatgtttcaaatttcgaccatttctccaataactcatcgcagtttggctttaaaaatggaaactttgcagggagagtttttactacattatcaatttgtgacgactcaataccgtttcgagttgtctttggtaattccaacaaaaaatctaaaattccctttataaactttatatcatcttcttcagtctcgtttccttttccatctacctgaggttgttccgtgataaacaatttaagcattttgctaaaacaggtgtaaccgtgtagtttgatagcctgatgacgaagagagtcatcatcgatagtaaaaagtctcttcaagagtttggatgcaattatcttattatcttgctgtagtaatacactcatgatcttcgtcacatccactgggctgtcgataggttggacttccaatgattgaagaaattcaatatttatgttctcgttttcattctttattattggctcaccgcttaatttctttaactttagccattttttctccatggaaacagtcactcccaaggcatcagcgatgttctggggcaataaagatgccgcatctgtttgagtcttaccaccgagaaacccaatacaatttggctcctcacagtagcatttctgagcttgagcaccataacgatccacattataatcaaaagtgatttcctcaccttttaaaatttttctttgagcaaatattcccatgcgtagcttatccttaacaacccatttattaacatatgcattggggctgcaagagtgattgcaaaatctggccaacgaaccctttattgtggcgtcaatgaattctccgttctgtaacatcataaaataaaaatgcttgaaatgacgttggtcatagtctattaacctatctctaaattccatctcctcgatcacctcacctttgtactcgtaaatgaactggttggcttctatgtcctgttcggctcttacgccataacctttatgctttgttttaaatatggctatcggagcgtactgcttcttttgaaatctctgattttgacaatcattaccacaagatgaacacaaatcgttgacacattctatcaacgtaagtctattgatacagtcagaatcctcgtcacaggcatggttgacgccatctgagaattcttcataacagtcacattccatgaaatcattattcttaaatgttccgatcctcttgttcgcatatatacagtcatccaagttttcaaatttggtcaatgcttcctctgtgagatcaggctcttgatcaaaaagcctttgaggtttatggccctcagcgttgttattcagtatttctttttcatcttccgacgcactcacactttggttcttcgacatgatcacgtaaaacaacaaccaggaaaggagaaaggtttgacagcacgactatgcagttttctatcacacgttcgaaagcccctttgaaaagctgccaacgtgaccttacgttctgataaataaccaccaaattaccaataattctaatagtttcttggaatttttcacatgtttgcagtgaataaaaaaaaaaaaacgttaaaggtgatattgatcacgtgacaaatctgtaaaagtacggatactgtccttattactgcgatatacagtgtgaggtattctaagcggtatattcaccgtcctctacacatattttaaatactgatgaagtgacaagcaatatcattgagcattcttttttcaatagtcgaagtcagcttcttctcgtcggttctaaacgaaacgccttgttgaaaaagaccgataaatagaggaagcaacggcaggaaatatatataaacgcatgtcgaaactaatactttatgatagattgttcttctatcagttttcattttaactttaaaaactcaaccaacaggtattggactgacataggcacaataaactcaaaaatattacgtagaaatggcttcagaaaaagaaattaggagagagagattcttgaacgttttccctaaattagtagaggaattgaacgcatcgcttttggcttacggtatgcctaaggaagcatgtgactggtatgcccactcattgaactacaacactccaggcggtaagctaaatagaggtttgtccgttgtggacacgtatgctattctctccaacaagaccgttgaacaattggggcaagaagaatacgaaaaggttgccattctaggttggtgcattgagttgttgcaggcttacttcttggtcgccgatgatatgatggacaagtccattaccagaagaggccaaccatgttggtacaaggttcctgaagttggggaaattgccatcaatgacgcattcatgttagaggctgctatctacaagcttttgaaatctcacttcagaaacgaaaaatactacatagatatcaccgaattgttccatgaggtcaccttccaaaccgaattgggccaattgatggacttaatcactgcacctgaagacaaagtcgacttgagtaagttctccctaaagaagcactccttcatagttactttcaagactgcttactattctttctacttgcctgtcgcattggccatgtacgttgccggtatcacggatgaaaaggatttgaaacaagccagagatgtcttgattccattgggtgaatacttccaaattcaagatgactacttagactgcttcggtaccccagaacagatcggtaagatcggtacagatatccaagataacaaatgttcttgggtaatcaacaaggcattggaacttgcttccgcagaacaaagaaagactttagacgaaaattacggtaagaaggactcagtcgcagaagccaaatgcaaaaagattttcaatgacttgaaaattgaacagctataccacgaatatgaagagtctattgccaaggatttgaaggccaaaatttctcaggtcgatgagtctcgtggcttcaaagctgatgtcttaactgcgttcttgaacaaagtttacaagagaagcaaatagaactaacgctaatcgataaaacattagatttcaaactagataaggaccatgtataagaactatatacttccaatataatatagtataagctttaagatagtatctctcgatctaccgttccacgtgactagtccaaggattttttttaagccaatgaaaatgaagaaatgcgtgatcggaaattacgggtagtacgagaaggaaacttgagccaccccccaaattttattcatataataataggaaaagcaacgacctcatctctcgaacattgtttacttgagcaagtccgattaagagtaagttgtcgtacgttaaatacaaataatcaacaaaacactacacaaaaacttctacgataatgggtcctccaagcggtaaaacttacatgggatggtggggtcacatgggtggtccaaagcaaaaaggtataacctcatatgctgtgtctccatatgctcaaaagccattacaaggtattttccataacgctgtattcaatagttttagaagatttaagtctcaatttctatatgtattaatacctgcgggaatttattggtactggtggaagaacggtaacgagtataatgaatttctgtacagcaaagctggtagagaagagctggaaagagttaatgtttaatattgtttccatgcctctacattacatcgatcttttgatcttctaaaaacttacatatatattctgtttataaaacaagagcaaataacccccatatatttattcagtcagtctatttatttacttacagtatcagtaataataaatacttaagcattttttgttttgtatatctttatttactaaccttggtatgtaagtgtctataaactacacagcattttgttttcctcatccaggagctttgtagtaattgttcaatggtgattctcttcgtggggtcgacctggaacgttctatatagtgcaattttcctcaacctattcagttcgctactaacatgtcttaattcctcaaatagataaaactgtccatcatctttaatttcactgagaaatgatttaaaaagagaatccttttcaggaatggcgattttccaaagatactgtcccatgaccattgtacagtaaacaataccacaactccaacaatctaccagacgcggatcgtattctgcatcccttataaattcttcaggtgccacatatggctctgaacccatggctccactctggaagtggacgtgtttctcccaggcagtctgaaaaactgaactagtaccaaaatcacaaatttttaacaacccattaggttggaaaaggatattttcgggtttcaaatcacagtgtgctataccatgatcatgcatgtattgaacaccattcaaaagctgtttcataaaacagtctgcttctaatgggtgcaacggactcccagaaccttctttaacagtttggatcaatcttgaactcccgttattcgattcatttgagatgttattccttgttagcaacgaatataaatcacctgaagcacaaaattccatcacttctacgaaggaattgctatattccattaggtccaaaattttcaaaatgtttggggcattgaagacatgttttggtggagtggttcttgaaacatttcctgctatcatcgcatttgcctcaaaatgcggatggctcagtgagtgtccaataatgaactcagaggttaatctcgtgcaaaatttatcaatttggtcacctggcttgggcttcagctctttgacggcaaagaatagtttttttccattagagtaggtactgtatggtaggacatctttagcagtcttgcaccttgcgcaaattttgaccaccccgtatgcacctgcaccgacgaccccaatagattttccgtatttttgtgaacaaggtttatgagatgtatcgtcattggttgttcctgccttgccctctgtgtcatcagaatcctcctgtttattgctattgcttctgccttcgccattgttgccttttgtattttcacttttaaggccctttcgtattttttccgataatgcattgattagcttcaactcttcaacacctacagcagcgttaggattcacgatttgcggaatatttttaccatcgtttttcatcaattcatcattattgccatttttaaggttactcgttctcgatttctttaaagtctgcgatttgatgaatctctgggatggtattattgaaaatgctttttctagattgatttgttcgccgttttcttcttgttgctgctgttgctgctgttgttggtttccatccttatgagatttgaataatccacttaaagaaaacacagatttttgtttatgcatatttgcctcactgtcattgtcaccatcatcgccgctgtttacagaagcgtcagcatccttttcatcgccactatccacatttttattgtttgtaataattggcagcactctcaaagaatgttcgtggtatccgttttcaaagactttgaaatgacctaaatccaaaatacatttacattcgatttcttgaaatttcggtaagctggaagcactgatagagtctgagtgatttcttcccctcatgtatattctatttcctgtaccattaccaacattgttggtggcatttgaattcattccaccatttccatttttcattggtggtgaccttggtgtggacaaactgttcttcctacttcttgtgcgattgctatgattacgtacgcccagactgtttctccttctaagttttgattcttcgtcataatcaagcatagcatcaatagaaaagttattttcctgatccaaaacatggttggcattactatttgcagggtttgaagaacctgcgttttgtgggaagtttttcagccgttcccttggttgtctttcaacctcatcgctaccaactgtatagcggtgatgaggcacataagcttccttggaacgtacatgttttgcacgagctttctcttcctttttattttgaagatcctctctctctaacaaattggcttcatcttcatctttttcacttatgaaagattcttgtgaaaacatttcattttctgaattcaaagatggttccctactaggtgacaacgagagttttgcaatattagggacgcccagtttgtgatgcttaggagccgcttgtagaacagggctatgtacgggggatatagacggggaagatacgttgctagttattattcttgctgtttgatgagaatgtgcttggtcctgaccgggacgagatgaaggagccgcagcattattactgcctgatatccctgaaggcttaaatagacccttaatggattcggagagcgatctggccctcttcaaagatgtgtggcgtgaaagcttctcatctcccattgtttttattttttcaaaattttttttttatttagcaagtttctctatctcctttgtattctaaaagtaaatggatggaaagaatggatcttttcgtagactataatgcttcctaaaatatacacgtatagaatggagattccgacttgtttggagccaccaattgccctttatttggtttataccaaggggctcacgtaaaaaaaaaatcgatatgcaaaatccttcatttcatgatgcaagctttcgaaagtggcgcggcgagcaaagtagaaaatcaaagacagaagcgtagaataaaagcccttttaatggtaggaatacgcctcgataacatcatgtatgcaatctacaagaacagtgaacgccgttccatctccgtagtaactatacaggggttgaaatttcgttttcgaaggatagttgttatgtagaaaagagggaaaaaaatatgaaaaaaaaaaaatatagatacgagaggaaaatacaacaaaacattagtcattagaagtcccggaaaagatcagcatatgggtcttcaccttgaacaccgtagttgatgtcttcttccgggtacttatcgaactgtgaggtgtcaccttgtccctgttgaatgggcggttcatacggcgtttctatgtttctagataataatttttcccagacaacttctttgaaccaggggtggtttttgacatcttctgtaccattttgtaaattacctagtctttgacttaagtctcttgtgatcaatctactcaacaggtcctttacatcttcgttgaaaaatggtggaaatctcaattcggcattcaagattttctcataggttttcatcgtgttagagtcgtaaaatggcgtgtatcctgctagcatttcgtaaatcagaataccgaaactccaccaatcgatagatttattatatggtttagtactaacgacctcgggtgctatgtagtcgggagtaccgcataatgtatatgtgacgtcaggaacgtatttggcaaacccgaaatctgttatctttatatgcccgtttttatcaagcaagatattttccggtttcaaatccctataaataatgtccttgctatgcaagtactccaaagctaaacaaacttccgctgcgtaaaatttagcaactgggttgggaaatctttgggatttccttaacaaagaaaacaattctccaccttcaatataatccataatcatgaaaatttgctgagcatcttggaaagtcccccacattctaataataaacggatgtgttacgatagaaagcatcaatcgctcgtcgttggtatgctccacctgtttcaatcttaccacgatttcctttttcaaaactttcatggcgtagtatctgccattatgtcttgatctaatcaaatggaccctaccaaaagaacccgtacccagtgtccttaatatctgaaagttcttgtaaactatacttcccactgtaactctcgcttgggcaataaactgtttatactgctcctcattgtaataagtgacatgtggctgcttcggtttttcttgggtttctccaccctctttttctacagacttactttcgttaccgctctctgtggctgttgtttccctttcactagtctcacctttttgtgattcctcaccttgtctatcatctagagacttttgaccacctccattttgttcttcagtcgacatacccaaaaaaaagattctttcacacaatcagctataattcatgcactgcttaagctaagagaacactactttctgtgctacctttgaagccgattgaaaatgcaagcaagccaaacaaaaaaaaaagtataggggtcagattccttagctttatcaaattaaaactcttagatggatacaatcgcagcttctatgatgtttcgcacctaaaaattctcacgtttttctggccagagatagtagatgaatatttttcaagttttcaagtaaagggatacgatatcccccttgattattatgtcaaacttttaccagatcccgccttccctcccccctaatagcgcgaaaaaaaagatcatcatgattacgtagaaaaaaccacaacaacactatgttgaatcatgtcataagcaaagtcgttaggacactggctttgcaagaacgaatagcagcacagcttcgaacaagtaactaaaaatatgtggtgtataccggtatgtaaatgtttttaaggcccgtccagcggagggttcttgtaaattcttaggaagaatgtcaacaagatggcaacaatacttgttgagaacggtatatacataaacagactaggattaacggagacagtacttccatatagcttaaggaggatgggagggatgacaagcataacacaggaccttaccaaagccattgctccgaacatctcgcctgtatgtttcttagaggtgtactttatgataccagactgcaaagttggtgaacaaaacgcgctcaatgcctgtaaaagagcgaatattatcatggatgtgggagttttctcgccaaatcgtatcatgacaaagagactcagtgttataacaatcatagaaaactgtatgcaaaagatgtctatcttgtctatcgaatggttcaagtgttgataaatcctctttagcgtgtacagtaatgtaggtgatacgaccagtaacacaacacctcttccgatacccagtatcgatatgaaataacctagctctactgcatgccatttgtactcatatgtagaaaacaaaatcaatgctggcatacacgatgtcgttccacagacaaatagtatatcgagtacaatgagtaatattacggtatgccggggtactaaagaccctgcactgtcgggcttcagccataacttttttactggagcgagcaggtccattaacctcattatttgaaattttccataagtaacggattggtaatttcttgcatcgtcagaacccgattgtgatcttagtttctctctcctctttgtataagttgattgtgaatgggccatttgggtttcatggcgcggttccaccatgattgtctcacatattataagcgccagtataacaaacgctattgatgtgtaaataggaatgaacccgtttccatgagtccacttcaccagaaaggacccaaacattgggcctacgcccatagtggcatatatacaactcatcattattcctattgtcaccattctgtgctcagttttcactatatctgaaacgtaactatttccattcgccactagcgcaaacaagccaccgaatgatggtacgatacacgcagtaagaacaatagcccatttgtgatacttcattttcgatgatagggtaaagacgtgcgtaagaagccctatgaccctgatgccgctcatgtatttgaaaacacgcactcttcctattctatcggataattctccccacttaccagccatgaaaatactgattgcccctgctatcatcatagtggatgaagaaatgctggaaactattgtctgtacagccacggaatcataatgtccattctcatctgaaattccttccgctaccttgtccatcaccaacggtattgtagcagtcatagaaatagactccgcaatacagataatcataacaaggccgtaaaggcataatagttttctacgtccatgctctccctcaacgcttttggcaacactcaaaatactgggggagcgccggatagagtcatagctactgtcctgagctgtttcattagtatccaaatttattccagtactgtcattttgactaatgatttcttccaaggcgttgatcccagccgtttccaataaatagtccatctcatctgaagacattaaacgagttgtttcatcctcgtttgacattgttctgcgcctttgcttcgcacggtttgaagatgtatacgtgaaatgcaagaactagggtttgtattccttataagtctattagacttcttgcagatcagcccttcatcttgttggtttttaggaatcccttaccctttattttttttttttttgatttcgattaagggcgggaaatcatgataaacttccacggaacaacaataaacgctcggccaatgttagtaagatacactgtacttacctgatgataatcccatagcactttcattcacttggaagccaaaccagtttataagtacttttaaattgccaagtgcaccctttggtaatttttttttacttttaccattttctgtaagaattttctatttatttcagtagtttattgaatttccataactaaatatatatttaagatattaataattgagacatgaaatgtactgactagatacttttatatattttacattattcattcaaattatttccatcctggcgtaaggacggcgggtatatgctcattaagaagagcgttcgattatactttaccgtcacatctttcggaaaaaattttaatgacctgcatctgtctttcttgtaagatgttcaatttgtccattaaacttttatcaaattctaggtatgttttccaaaccataatactttgcttttgggttaacatatcactgaactgcgtatctgctctcaggcgctgtaatgatacttgatgtattgtttctttaagtttgttacattggttattaaacagctgcacgttaagcttcaatgtttcaaggtcagccactgcatcaaattccggaatctctggtatttccaaatctaagatctcgggtgtaattccacactgttctagtaacggtttgaattttgcacgattactttctgcttgggcaaaagttccaccttgttcgtgactctgagtggtcttcggctttttaaaaagattgattgattctaacgagtcattaattgcatccatcataaaataatctttttctcttggtaaagattggaacaattcttctaaagatatatcatctttctttctccttttcatccctttaggttctttgatagataaattttctatgtcgattgagtcgctgtgatttttatcacctatttcatcccgacgaaacagcaagtctttatttcgatcgtctacattgcttatattgagtttttcaataatgtctctcaaaatgttccatccttcattggcactagttgttgcaggtatctctttaatgggagaaactgactttctaaactgattcttgcattcgaatttacttcttgcgtaatgtcgatactcatgattgtaaaaaggagattgcaaatttgaatcatgggatccactagaaaaagtactggtcttgggcaatttaaattgtttgtgtcccgtttcttcttcgccattttcctctggagagactctgctttcccttttcggttctttattattttttttttcttcatcaggactgctagacttcgacgtcattccataatgttgctgctgttgctgttgttgctgctgttgctgttgttgttttcctgcttcttcttcttcttcatgatcgcttagtgctgatcccaaacatgaatttggatcttcagagtaagatttatgtgtgtacgcatttttacccaatatttcccatatttcttggaactgagagttcgtatccattttaccggcatcagtcattcttacttttgaggctccattggtttcatggaacaaagaatcaatatcaggacttccatgtttcctttcctttttggatgaataatagtggtttcgttggtagctttttaaattgaaggacttgaatatcggaaccttactcttagagcttgaggtcatttttttgcctacaccgaaaccgtagggctgttgctcataaggtttattttgcctatgataagcttctgattgaccaagtgtgggactagccccttgtgattcctttgccttggtcttgaaaatatgacagtttttcttcggctggtaagtgtgtaaacctttgattttcaaatctcgatcatatcgaagtttttgatcttcatcagttaaaattgaatgtgcatgcaccacagctttgaataattcctcagacttatcagattttgttttatctgggtgaagtaatctggccagttttagatatgatttatgtacttcggaggaagtcgcatttgatgtcaagcctaatatggaataataggttgttctatctaattgtggttctattacctgtgacataagaatagtacagtgtacaatagcataaactgaagaagcactttgctacagtctatattgaacattccaggtctatttacgctcatgcctcaaaaaaagtttaaaggcatcgcacggtattgtattttcaagatgtccgcaccgaatcggtattgtaaaagtttcacaatattgaacatctagcacaatgatcaactgaattgaggacaaacagataattttcgtgtgatattatattttaataggataaaggtgaactactacaaactatttcaaaaaataactatttagctaatcacataaaaaatactccgatacggggagtcgaaccccggtctccacggtgaaagcgtgatgtgatagccgttacactatatcggattataaacggttaatattcaacacctaatagtactacttaccaaattaacaagaggatcatctttcccatatgataatagacaccggctctaaactcaactgttctgtactagttgttttgatagaattttttttacaaatctgcccaaagtacgttttcctagtttcatgcctgtgcaacgccgcagcgctaacctgtgcaggacagatatgtaaattggaatcttaacagcaacagagactctctcaaaaccgataccagaactcaaccgcacttcgttatccataaatgttgccttagccgaatgcaatacatcccttataaaatcaatacaatgcgaaacttaacacaatgctagtcgctaaccacgacaaatttcttgcacctccaaatctgcctttgtccctctcccacatcttaactataccagaaatgcctctctgttctgcaaaaaacctgtgttcctgctattagatgaggtaaattcaaaacattacatgccatatcttcttctagacgactacacctctaattacatcaacaaattttaaacttatatcgtctagagtgatcctttcgctagaaatggtaataactactgccattggaatcatagtttacagaatattgcgagtttgctctatattagatatttataaacgctaggatggaaccgagggctgccacgatgcttaaaaaattacagtgcagcaactccgatgccattaatctatcataaagtctggcggcgtattccttgcacaattttcatatcttcccatatgaatacctgttagtccgtatcaccaagtgtaaactgttctttacaatgagaacatctagagtctttctgatatgcgtaacttctgcctcattaatttaaaaatttcttcatagtaaatagcttatttgcttggagcagatgatcgacatgtatttttaggaacataaactgcctaaatataatagatcagcctaaaaataagaatgccaatcaacaaagttgtatttcctatcttccgatattcgcagtccaccattcagacctctggtgagatagtttgcctgcttttgctcccttccaaagtgctgataaaaacctccgtgattttttgaatactcccctgaatgtctattttaagtatattataaaattagtttaagttggtgcggataacgaaaacttgatgcaaggtaaataaatcaagtatatcatagagttctttcattcatatgctatacacaaggttgttacgtcacaactcacaattcaccaagttttcaggcacatcgcccaatcttggctcaaaacctttattttcgaagggtaatttgtacactagtcttttagtgacaacactgtatgggacaggtctggcatgcctatatctagaatcaaatagcttgaataagtccaaagagcaagaagatccccatgccatcgcagaagacgacattgtaaatatagtccatgacgctcccaatagaatattcaagccagcacttgatacctatcaagagaaagagcttgacttacaaaagagtgacctccataaagtacttcattctttgacgtacagtgatgtctctcaattttcgattgtttgggggtttctcattcaactttcgagcctaataggcaattccaccttaggcaaaaaatccattctttataagggaagtgtcgttagtgttttagggttcccaccgttgatttatatggcacttaaacttaggatgaaacagctggaaaaagctggagtgcgctttgagtaatgcagaaggcaacatctccgaaaataaaaacgatgaagtaaatgaaaactcgtttgtgaatacgtaaaattataacgcgccccatacatagtaagacagacttacttttatactattattttagttatatttttgaagtacaatcaagacctgcaagattataatgttggtgattcaacaatcgacgagaccaactgtttgtaaatgaacgggattgcactggcccccgatagactgatcgtaaaggttatagaaagtgcccgacagacattggtaaaacacgtcattatcaccaatagctaaagtgccatgcttcgttatcgaccagccgccagcgtaaatagcgcccgcctgtggaggtggaccatcaaattggaactgtctgtttgctactatcgatccaattctaccactggagtcaataagaacacctccttgtaacgttattgccaaggtgccagaacttttacaggcttgcaccttgatcactttttcattatttggtttctttgttggctctaacttactcttggaaagcacagaactactactggctgaagaaatagtaacttgcacttgaccatcatgaatctgagaaacagcagttgcggttgaagttgctgtcgcagttacagttttacttggaacagcaattgtggactttgtgacaacatttttagctgtagttatttgtaattgaccatcgcctatttgtgacacaatatgtgacactactggaggcaccttctgcgttgtaacttgtatttggccgtctccaatttgcgaaactggatgaggtaatttttgtgtcgttacttgcacttgaccgtcattaatttgtgaaatgacgtttcttttgaccttactttcagtaacggtgaaaggtataacagcgagaccgaatgaggtccggtactctgttgtgccaccatccattttagagcttggagttaaagttgcccagggttcaggtggagcgtacgcagttagcgcaatactacttaatagagatgctagaaatgctttcttgtaatgcatattggggcggtgttcacttcttcagtaagttgtatagaattaaaaaatcgagactaaacagaaatttcgaaacaagaagataagtatatgtatacaagttattttactcttttaactgttttcgtttccccactctttcgcaaaaagaataattttgtgagtcaaaacagtcgaattttcttgcacaaaaagtcgatattcttttgtgactctgtgtaacttactttctacagcttttgttactccacttctcttatatatacccaatgattcactcgtaatatatcagaggaacgttagaatttctgtattttctcaggaatcctacaaaattagaggtgaaattgatcaggttaaggagcagaagcccactatataagtaagatgatatcaagcctagttggatgccttcaggaacggcaaataggatatgtgagcttggcaaaggggttttgatagagtaacaatagatccttgctagccaatgcgacgttcctctgtagtttttaccacagttttacttaatttcgtgctttgtccctttttggcaaaaaagtcggataatgtcttcactatatttgtgttttcgtcttttaggaaaagcgtactttagtaaactacaaatttgagctgagctaatttcggattagtaaaagatgcaaggaacagtaaaaattaaaatagcgattgaccgaaatcagtccaaaaattactacaacaagcaaatccaattaaaaacagtaaaatactttaagtgcatttaccgttacgaacaacatatgtcctagttagtatagtagtctactaagtagcaaaaaagtagaaactctgtcactataccagccatcagttcatagtaaaacagtaaaaattgtaaaaacaagcaaaaaaaaaacaagaaggaacaaatgcaccaaactgttgatctattctgcaaaaaaaagtatggtaaattttttccattatcctggccgctaatccatatggaggtgaacttagaacttgcacaaggatgcgatgaatgataggctttgtgctataattaatgcaggcaggtccgccatgtccaacacgttgctggccgcaaaacgagtcaatctcactgctttgccacgctcatttctccccccttctgcccaattaggcgaccctcacaatgcacatacacatttcccacctctattggaaggggccgtaaatggtaattcttgggagttattcatattaagtgatcttactatttcctatttcggaaattattaaagacaaaaaagctcattaatggctttccgtctgtagtgataagtcgccaactcagcctaatttttcatttctttaccagatcaggaaaactaatagtacaaatgagtgttttctcaagcggaacaccacattttgagctaaatttagattttggtcaaaataagaaagatcctaaaaaaggaatggttggtgaaaaatttattagcttgaatggtaggaatcctcgagatataaaaggaacacttgaagtctaacgacaatcaatttcgattatgtccttccttttacctcaaagctcaaaaaaatatcaataagaaactcatattccttttctaaccctagtacaataataataatataatgcaatacaaaaagactttggttgcctctgctttggccgctactacattggccgcctatgctccatctgagccttggtccactttgactccaacagccacttacagcggtggtgttaccgactacgcttccaccttcggtattgccgttcaaccaatctccactacatccagcgcatcatctgcagccaccacagcctcatctaaggccaagagagctgcttcccaaattggtgatggtcaagtccaagctgctaccactactgcttctgtctctaccaagagtaccgctgccgccgtttctcagatcggtgatggtcaaatccaagctactactaagactaccgctgctgctgtctctcaaattggtgatggtcaaattcaagctaccaccaagactacctctgctaagactaccgccgctgccgtttctcaaatcagtgatggtcaaatccaagctaccaccactactttagccccaaagagcaccgctgctgccgtttctcaaatcggtgatggtcaagttcaagctaccaccactactttagccccaaagagcaccgctgctgccgtttctcaaatcggtgatggtcaagttcaagctactactaagactaccgctgctgctgtctctcaaattggtgatggtcaagttcaagctaccaccaagactactgctgccgccgtttctcaaatcggtgatggtcaagttcaagctactaccaagactaccgctgctgctgtctctcaaatcggtgatggtcaagttcaagcaactaccaaaaccactgccgcagctgtttcccaaattactgacggtcaagttcaagccactacaaaaaccactcaagcagccagccaagtaagcgatggccaagtccaagctactactgctacttccgcttctgcagccgctacctccactgacccagtcgatgctgtctcctgtaagacttctggtaccttagaaatgaacttaaagggcggtatcttaactgacggtaagggtagaattggttctattgttgctaacagacaattccaatttgacggtccaccaccacaagctggtgccatctacgctgctggttggtctataactccagacggtaacttggctattggtgacaatgatgtcttctaccaatgtttgtccggtactttctacaacttgtacgacgaacacattggtagtcaatgtactccagtccacttggaagctatcgatttgatagactgttaagcagaaaactattagttcttttatcctgatgactttttctcatttgcattgattagaaaggaaaaaaagaagtgtccttttctactactactctagtcgcatccattcctttgcatttatcttttctgcggttggccaatccattcttccgagaatttggctagccatacttgatgttttcccattattggttcgtttggcaatgctaattttcttaattgccccttatatactcttccataaaatgttttttttataactaattttctgtatatcattatctaataatcttataaaatgttaaaaagacttggaaagcaacgagtgatcgtgaccacataattgcctcgctacacggcaaaaataagccagtcctaatgtgtatattaaaggctgcatgtggctacgtctattaaaaaaaaaatatttatctaaataaaagaaaccttcttttagagaaccttaaaaatgtaatatacaaatcattcataccaaaatctttttacaaatcataatctttttctatttcttttcccttataaaaggtagaacattagtactttgatgtagctatttaacagtcgaccaaagaaacagcttccaaatgaatggcactacattgttcggcgacgttttgatcatacaagttgtagaaattgccggatagacattggtagaaaacgtcactgtcacccaaagccaagtaaccatcttcagtaatggaccaaccggcagcgtagatggcgccggcttgtggtggtggaccgtcaaattggaattgtctgttagcaacaatagaaccaattctacccttggcatcagtcaaaacaccgtccttcaaggtcaattctaaggtaccagaattcttacatgagctatctttcaaagatggagtggcacaagaagatgatgtggcattagtagatgttttagatgcagaggaagagatcttttcggagctggttggggtagcggtagtagtagcttgggcttgactatcggtggcttgagcagtagcagcagaagtggcttggacttgaccgtcaccaatttgagagataacgtctctcttagcttttgaagaggtaatagcttgaacagcaataccaaaggtggtagtgtattcggcagcaccacaagagatggagccggttggggttaaggtggaccatggttcacctggagtgtaaccttcagcagaagcagtggcggatagagcagcaacggaggcagctagggcgacgtttttgaattgcattttagatgtaagtttagcgagtgaaatagttttatgtgtcttgatttacaattactactgccaaaaagagaaggttaagatagacccaccacaagatagattggctctctttcccgaatacttatatactgactgtttggagatgaaaccttcgagaatttttcacccactgtcaacctatttcttatttttgtttttgtttgtggacgtttagcttaaatcggcgcgaatttttttggcgcagtacacgctgacccgtttcttttgggcgaccgtgtctcgaccgtagcaaaaggggaaaaagaaaagctggaagggctaggcgggatctggcccgtggaaatcgtatggaatgcataggcggtccggtcaggcaccacggaaaaaagctgattgtcctcttttacgagccgtggatttgcaggaagaagcaacgcacgcatggaaaacacgtgacctgaaagtcaccggaacaaattagccacatcgacgtttcttttactatacagctcgaacaagctaacttgaaatgctacaaccatgttggtataattgtgtacagacacgtgcatttttggtacgaagagggttacccggctgcgagtttttttcattatgaactaattcagggaaataatcccgttcgggaaatagataaacaacgccaaacgaaaaaaaatatatagtgcatatatgacgagatttaattatcgccaataggttctttcttaggcaaaattaaagtttactcaatttctatttatacattaactgctatttacgacgcattatatatattcagtcattgcgtagtatagacgtggagaaacgaaaaaaaaaaaaggaaaagcaaaagcctcgaaatacgggcctcgattcccgaactactagaggttgggaacttccagggtctgatgaattctttgctgctttaccaggtcaaaatattctatttctatcaaactagaatgcgggtgttcatccataattagacgcgttttttgttcacccgcagccatatcccccaaatatacttgctcgaatgtagcttgtggtagacgaagagttacatctagataacgcttagtgtgcagctcctctaaaaactgcttaatgctagcgttcaatggagtcatgcggcgttgcgaaatttcgtatctccaatggtaagataactggtcaaaggccttttttaatttctgatcatgctcaatgtcaacaacgtcactcccgttgaggaccaagatttgcttggcgtatccagttgcaatatggtcatctgtatccacgtatgcacttgttgacgctaatctttcacaagtttgtaatgttaccttatactgttgcttttcatcgcggaagacgtttggattaaccacttctaaattatccaagaaagttgtccatccgtcccaatttttatttatcattccgatgaaggtgccaaatgggcctactacaccggatccatctcttccaacaacaactattcccagtaaatcgtctgtgtttaatccatccaatatttgatgaacactctttagaactctcttgcgatacagttccccatcagcatgcgacaaattcaaacatacaataagttttagcggcgtatcactgtgcaatcttttccacggtagacgagaatcatgggattgtgctgatataacatcaggcggcgctcctaaagcgcctattatattcacatgagagagttccttcactgtagaaacaatctcacttaatggtagtgtctccagtgaagaattttctagacaatacttccatttgggaagcaaccacttttcgcagttttcgttgaacctcaagtatatttcaggtatattagtgctcttcaaactacaaagtagtacgtcctcattgaacttgattacctggtaaaactggtctctaggaatcttacccaggatcttcatttcttcaaaatcaaacaaaactagaaatttggagaataatattacaaggttattgtctacccattgttcgccatcatcagaatacattagtttgtcaaacaagatcaaactgccaaattcgctatccttatccacatttgtttcgatatattgatcaattttctttttccattccttttccctttcctctagttcttcgtggtccacatgattcacatcttgcaagacccctaaatcatcactggtccgcatttcttgaaacttcacactgaccataacatgttcaccacccgttttactaaaccacacttcagcagcactttcgtctatttcatcatcacagtccagtttttcatcatcacttaaatcaaaagggtctgtagttgccattttattaacgaatggtgaatttaaaaatgggctatcaagatagctaacggcctcaaattgattgctattcgataagcgtggtgtcctgaacccatcacatgaaatatcagcagtacgaatgagctgctcctgtggtgtaaactgaggaaattcacctgtgaagcttctcgccgttttcaaatcaatccattgctgttgcatattggatgacggaccatcatcatgagcgcctgcgcccgttagaagtttggataccatttcaggaacaatgtctttatcctttggcttgctcacttcgccacatatcttacactcaggaaacttgccttggaaataaagagtttcaaatagcatcaaataacagttatagtggctagtgtgtgaacacgtagactccacaaccttttcaccggtaaatgtggaactaatactttcctcacagattaaacatttctcacctatgtacctttttggactgaattgtgaattgcatttttttatgtttctttccaggctgatcatgaaagttggtgaatcttcttcgtaatatgaatcgccgtcaatgcgataatcttcatccataaccgttaaattgatgtctgacaaagtatcacacatagttgtagaatcagaaatcgactctcggagtaaactagtagttaaatttgtagctttgatgttgtatttgttgctacttgtgatatttactggcgattgtaaagcgctaagttgtcctgttttcgaaaaaccagatgctactgatcccgctgttttcttcaaacttggtgggggagatataggcttggaaagattcagtggtttaggaatattgcctcttttggacatcattaggccaagatttggagtaaattgactctcttcaatatacccaaatgtgggcatctgttgcttcttaaattctggtgtctttctaaaaactttacccgataaacctcttagaaatttcttcggtggtgatctttcagcgtcacgatctccacttggtggagtgtgtatttttttttcaaacgaaactcttgttggtgtcttcattaatagattgccttcttacgcccacgaagctttccagtggatctatagactttgtgtaaaggatggtcaagaaatataaaagtaaatagaaattttttgaatagataagataatatacactctcaagacagagtgaacaaaaaggatagttttattttcttttaataatttgaatatattatatactgtgaaccaaggtaccttcgcatttgaaacctttacgatgtcattttattgcctatttcctttttaggtattttcggtgaaatggctgcatgttgaaaattgcatcgctgaaaaaaaaagatatgcaaacaaaagaaagttgcattctgaaacgaccgggtctctcttgcccgcctaacaaaaccaaagaggtaaatgaaagtaaacagatatttttccttacttggaaaaataaagcaacaatgaaggtgagttttatagtcgctcctacagtgatgcaagtgcaatgtcttttttttttcatcctgtaatgggttaaataacttcaaaaaggcaaatcatccatctagttgtggatcaatgtcccattgaattttagttacagcatgtagtctctccaggatatcacctataggtgtgaacaaaccaaactgcctctgttcaccatcgtatgaatgcaacataccaacaagccccaaacctagacgatcttctaacttggtcaagatccatgcgcctgaatcccccgcactagcaaataaaggagttggagatgcaacgacaaactcgctactttgtaactttccgtcggcccaataaactaattttgtagaatttaactcgcctgaagtgtatcccgtagaagcccctattttaaatactttcatcccaggcttcattttaaaaatttttcgtttcacatgtaaattttgaaatcttaatgttggatctgggaatgattttaagccattacctagggtattctgacatttgaatgatgaattaactttgataatagcaaaatctgataatctgtgatctacgattgctctctcgccccaaactacttgaccaaatttgtttgatttctgccagttcaagttttgatctattctttgcacttcctccaaaaatgctgttttctccaccgaaccatcaggatacctatctgattctttcgttaaaactttcttgtaagaagtctgtaaaacattagaaggtaccatgacgtttggataatcttgcttctcagataatacaacgtgggcgcaagtaatggcaaatgagcagcttgcaaattgagaaaattttttatcactaccagtctgagggaatagataaccccctaaagtacctgtaattttagcgcttgtctcagtggataaagacatagaaattggcaattcaagtggattctctgaaactgcatatgggggggaaaactgaaatttagttggggctattgtatcgatagttgctgcggtatgagacggaatactgcctactgctgatgcagcttttttaatgtaatctttcacacaatacatgtgtacatctgggaacaacgaataaagaacctttatcatttcatagtgttcatgttgcaagttgggtaagccaaacattattgtaagaattgaactctttggggttatacctctaagtataggtgctataaaagcaccttcctggtcagagattattgaagaatccattttggtcaactcatctagaatcatgcctaatttatccatacttggtaagttgcaatggctgccaatacaaaagactgataagcatggtaaaacgcccgattctgatatcaaatcgtcatccgtaataaggtttagtttcttcaggaagaagtaaaatcttcgtaacagtatcgacctagaattcgaaaatgcgtcggaaaccaataaattatccagaaaatgtaatacaattttattaatttttcgtaatgaagacgatttttctaaacttatcctgtacggtatcctgtctcgtgttgtcggtaagaattctttaaaatattcgatggcttcaataaccgcttttgaaatactgatgacatcctgatgaatatcatccattatatcaaccaaattttcctctagctcagacaaacttttgtgaatgtactccaaagtgatacttcttctggaagtgaaactgttttctctcgcattttctgaagtggctaatgttgaggacgttgaagagctgacgtctaaagtattctgcgtatcctgagattcctcctccttaacaggactcaagaagctcaccgctcttaatggtttcccaacatctttgaaaccctgtaaatttttactattcttagatccactatgtccgctactgtgactacgcatttctgatgtggccatactagaagaggctcccgttccgtaagtcattcttcctctagaaaatatggatgacgattgtatggacgaaccaaaagtcgtagacgcatcatcattgtttgcattttcagggttcgtatcatgactgtttgggtctattctttcttcatttccagatacgttgctagacgacgtttctgctgcgttttgttcattgtctgcaggcaagtctgtattttccttttcttcgttctttttcttgtttaaaccaaaaaatctgaccatcggtatatcgagtttacaccagtactatgtacatgcaaaaagaaaggaggatatctagtatgtttattcaacctttattgtatatttacgttttctgtactgtataatttcattttcgaatcttacttttttttttttactcaaaaatacttccgccgcggtgttctacaatttcacttaaaattagtttgggtaataattacatacaatgctgcagacgtacataaaaaaccatcaatgctacgtttcctgatcttttcgtacataaaagattgtgcgtatcagccacaagtaagcttggacttaagatacacaaaaataaaaagtaaaatttaaaatttgtcttccaaaggagagtcattgagcagttgatgaagtttagttgagctttgagaaagctcacctacttggcttgtacccttctctttatatgtactcactgcagggatgtttgctttaattttggtgacctttgtgccataggccctaggctccagcttgatcaatgtgtgtagtgggattgacatccaaggggattcctcctgtggaacgttcataaaatatgcatatatacaccgaagtacggcttgatgagttataatgagaacattttcttggcgctccaattccataatgacgggctctaaacgaatcactacatctctgtatgattctccaccacgatatctgtactcgtatttgtcattatcacgtgctttaaaatcttcaggatattctttttcaatttcctcatacgtcattccgtcacaaacgccagcgtctaattcatcaagtgctttccattgcagtttcttatagggaagataatttgccgtttgttgtgttctttttaaggtggaagtccacacggtcaaatttatttctcctgcgctctctttcactaactgctccaattttttagcgtactgaaagcctctttcagacagtgatgaatccccgccaatttttttctctacgttatagatcgattcgccgtgacgggagagccagatatattttggtttaggacgaatattcataacataaaatacaatcctactttccaaatatgttctgatcttattaattactacttcttcaataatattgaccaacttaatgaacgtcatatccttatctttttgggggtccaaaggttcataaaatctttcatattgtctaattctttccaaaaaatcagcttccgccacatgaggttcagagttttcataatcaggagatgtgctaccgatatccttagcgttatttataatcagttcatgatcgttactccagctctctaaaaacatcggttgaatattattcttttcacatatatctttaagccatttccttcttttacgtgtactattagtagcatcgaaaactgccacagatccgtcttctttagtaaaaaaattaacaatatcttttatggcattttgggcagccaattctctgagtttaaaattatctgtattttcgaagttaaaaaactcagcatccattgggacatttccactcacgtctcttctgtaatttcccacattaaaacacttggcttttatggataaccacgataagtacctgataattttttgggaaataaaagactttcctctagctggtaggccaaccattatcacacatactttgatatcattatcgttggaaatagtactgtaccccatgtttcttgtcttacttgattcggtttttgagccccctttcctttatttcttaacaaacttgcttggtgaatttaagagcgaagggaaagcaaagattatatattaaattcgtatccactggccaaaatgatactttacctgatgtaaatgtatgataagctatagctctcttagtggcgctttacatgtagatgtaagttagggataagaatagatttgtgagcgcattggcgcgacccatttttttaacacagaaaaaaagtaaaaaatagaaattacccaattaagtgtttttatagtaaacaatccttgatatcttagttgaaaataaactcgaattatgtacaagtttccttccacttaatctatgatccttctttaggtaaatttttattagctttatttgtgtagtttttttttatcttgggcatgtacgaagagcaagtacgttatttaactatacatatatgactttgaaacgatcgtcaacttctctttgactttcaatgtactcacaagtgcgtcgaaaatggtggattgggatatacttcagttggtgcagtaatttactacctgaagcagttgctacgactccgcgtattagcgtggaagatccgttcagagtatttaattgaatatacgtaccatccgatcctatggcaacatttgattccttatctgtgattacagagccatcgtcagcattactgcttgccttcacattattttctccggtgatgtgcaaatcactgattgagttggtaatcatagaggcactgttatcttctagttttagcgattttaagtttgttttgattagttcgatcagaccattgatgtattttatcgatatatgagtttcggactcatccccgtgaataaaatagtagaggcatctatttaatatttcgaccattagctcacaactctgttcgttatccattatagaatccgccacacggagagacctttgtagacattctaacacccgtttaccatctctgtagaagttgtctgtgataccttcttcctcaccaatatttgaaatttccgttgcccaccagaggtgggagcataaataaacagcacgacattggtcttgtttctttaataatttggatccatggagtgtgcatctgacaatcaaagaatcataataagcttctttgtagagtgatcttgtcttttgtaaagactgagcaatatatattaaagcctgtaactgagtctttgaatcacttagagactcttcaaatattgtgaaggcctgtgagaaaaaatcatatgaaatttcgtttaattgcaattgatcagctagaatggcacattgtaaattcagtttcagaatcagatctgtgcatgagttgttgcaagaattaaagatatcattgatacaacgagaaacaaatttaaacatttgctttaaaagattggaataatgggaaagtaacgtcttgttatcgggtctttttttcaaaaggtactcttgtatcatacggcatttcctcatcagtttccaaaaatttgtgattattgctggaaaagtgtatttaacattgatgccacctttaatgaacgaagatttaataagaagtaatatttccaattgggcttctaagctaaattgaattttgtttttcattgtttgtttccgagaagtagtgttcattatccaatgaatcaaatgtgccaacttttcctgtattgggtccagtatccaggattcttcttcatcatgtcgattaaaaaacacttcgtctacatttgtatccgaggatgcaacatttgcgggcggtccgcttcttgatattattaagggctcacagattgaaagcaggcgctgaacttggagtttgtcctcaataactaaataagcggaatgccctggaggatgcagtttcgattctgaatcattatcggccatttcttccacttctctatccattaagatgtcaataatttcattgacaacttttttttgtagactaatgctctgcaaagccaggatgtttttgtaagcctggcactgggagattaattgaaagataaaatgctttttcgaagtaactggtgagtttggtggcgcagtggtcgatgaggttagctgaagtttactattctggaaagataacagaaccaaaaataaatgctcggactctaaagaaatatttttctgaccataatccttagttttttgtaagactaattcaaagagtttgttcaaattatcaaaattattaggataccatttcaaacttaaaacaatcacactctcaactagaggaataaactgttgtaatgatagatctggtctttcatgattcaatacggtcaaatagtcccagaacgtaccaaacacgtccatatctaaataagcattcgtggaggtggcgtttggatcgtcctccaactgtcttgtaacataatcgtttaatcgatcgaccaaagtgagaacaatcttgtttatcgaaacatcagggttcaaatgcaaagtagtttgcagtaaagtatccaaggttttcaaatggaactcgtctgcgaacacttggcagatgacgtccaaaagatattcttgggatactaaatctctacattgtatgacttgttccaaaatggtgggaagaatatcttgcttatacatttggaaattatcatcaataatctgcgaaagacgtactagttgagaccccactaaaatttgcagctcttttctttcacgtgttctggtttccctctcacgaagtggcccctggtgttgtaatctcacccacaacttgttcatctcgatgaaattattcataataaattgagagttaaacgacggatcgtcctccggaagtaattctttggttctctgggataaataatagcgtaaaaacaaacctcttattgggttttgcacaccacgacacatctcaatcatatcctttaagatttccttcttgggcgcttcattgaaagtgagatagctggtcccaactgtgatcatcaagtaaagcctgggtaccacgttaccggtatattgaaccaactcataaagatcagctaagtggtgattttgaggatggttttctatgaggtacgtagatagattagtcaatgagtcgaaaataatgacataaagttcgtagtatttcttcggcgataagtttggatttctcaattcggtcaacattatggaagtatgctgtaatgattccattagtttgtgttgagatagacaccggttcattagtgcggttcgctgcttgataacagcgatcgcattttctggtgagtccgcatacgccattgtgtttttcagcttcttctttctcgtcctcctccttttatcgttatatattaacttcactgggccttgttgagtggtcgcacatacaccaccttctttttttttttctctcttttcttctctttactgaggtggcccttgaataaatacagcactttctcgcatctacctcaactgaaaaaaaaaaaaaaaaataaaaaacgcccctttaagacgaagtgacaaagaggcaatagttcaaaagaaaaaaaaaaaatataaagactgttgatagttgaatttttataaacgttatgttaagtatatgtattgatggaagggataataggataatggtgaatgtcttgtttttttataggtaggcggaaaaagaaaaagagagtcgttgaaatgagattacaacaatctctcttcgaatcttagttcgttttgagaaggcaatccaatcaacaatcttaaaaaattttctaaggcggttctttgcttgtttaagccattcaccgggtgaaatcctggtcttgttaatggagcttttaaccagtaactcaagaaggttaaaactggataaaagttctcgaatttgccagcatcttctttaactgggtccaccttcttataggacactcttgtacaaaactcagtcatgactaaaagatcgatgatcaagggcgtagccagtaaagaatcttcgcaaacattgtgaatggaaatccggttatggccacctaacatcaactcactgtaatactcgtccattgccacttttgagtccccgacgggcttcatatatttgatgacaatgcagtggtcaacttttttacccagtttatcattgtacaagatatcattagacgcgatgatgtcatctatgacagaacttttggaaatctccttagacctaaattgttttggagcagataagttataaccgtcattattgcctaaatggttataggatgcaatggagaccggtttaatacctgcatccactaagaactgggccagaacagacttcaacttggtttgtcccgacttgagatcgtctcccgcaatgaatgtaccctcatgctcagccagctgaaccaagccgggaacaaaagtattctgcggtgaaccattaatataggggacaccttccaagatagatgctgctgcaaagatcgtggaaggagcaatctcttcatggtcattcttaatagactgcaagaggttttccatggtgtcattaacaccaggagatacttctacgtacctctcagtatttgcagtccaaagaacgattactttatcaagggcgttttcttctttgaaattctggatatcgcgtctgatgcgttgcagatgggtccacttacccctcgtggttacgttgcctttttcatccaaattgatgcagttattggctctctcatcttgattagctgcaatgaaatcagggtagtaaatggaaggaagaggcttcaccaaggacatcttcgccttcaagcgttgttgcagatcatattcgagaacttgacttctctgcatagcttcgtatagatctgcgttattgatgtcccaaccagagacgacaaagtcgtttgggctaaccatgggcaacagagagttaaaaggagcataaacgtcattcccctccgcatcgatacccagtttcaaggtagaacattgagtcatggagccgaagtagtttggttgcttaacgccttccttagtttgaaactccacattgtgcttattcgccaataccgaggccactaaagtggagccattgttgccacctaacccaatgagcataattcctagtttttccggctttttcaagtcaagtttgaacacgtagtcttgaacagtgggcgttacatcgaagcggccactagctgtcttcgtaactacagcattttcgtagctgtacttggtgagcagctcgttgtccttgtacgtgcacttgtcggtaactactttaacggaggtgattggagcaatattatcttctgtcattgttacttctttttcactggaaaaaaaagggaatgaaacagaataaatcaaggataaaactaacattaggaacccgacaacagaacaagccaaaaaaaggtgacgaaagctccaatttatatacgtctcaaattaacattgccgccaacgcagaggtgcgctttctctgctccatgtgaattaaataagttcaatattctgggaaagaaggatgaagataaaatagacaatacttttcacatgccgcatttagccgccgaagcgcatacttggcctccgcatatttcacattcaacactttcgattccgcatccaaccccggaacaccggcacgtatttcataaaaaggacgtgaagaacaaaaggaacgaagaaaaaggcaataatttactctatgtgttatttagaactacggtgataaagagctcgttccgatcactaagtacggccggaagagagctgttgtttgttgtccatcaagggcacatcggcaccggcctcatcgtcttcatcatatgctggaggctgtgcttgagattcctctgcagggtgagcttccaggtcacggtctacggcgggcgcagtcgcatgtctgcgtgaaagatcgtacgaacgttcactactcgtttcatatacaacgtagcaagcgtgaatgattgctgggaagaataacagtaggaagagaagtaagttcaatagtgtatccctgttgaacatacccttacgcttccagacggccactgggggaatgaaaaccgccaaaaccattaacaacaagtcgtccttgttgatggaatagctcattcgatggtcatggtcattaatatggtctctgtccatttctaaattatatttggttgtttgctttctgctgggtttttattttttaacctagcccctttcctgcagctggctcattcgtgctgtactctctttcctttatatactagtgagaccttttcccccgttcccaaaaagaaaaaaaaaaaaaaaaaaagaaaacgagccttcatcacgtgcattaaagaaatagtaatcccaacgcactcatccgctatatacatagcgaaaaactatatgcccacttcacaaatacgagtttgcatgtataatatataagatttataaatgttgtagggtgaatgtaaacgttcagtaatataccggtatatctatcaagatacgatcaatgcaacgctttactgcactgcactacaccccttttcctctacttgtttttcttagttcctatttccctctcaaaatgcacctgttcaccagagtattctttctcattgcaagtattaccctactttatcgtcccacacaaagaggaatatatatagattataagcgaattgtagatttcgatggagatctgatttccgtgcaaaatatccaggacgtctatacacagtgtttacaactcagcttatattcatatcatgccatttcaagattattttcagaagaaaaaagcagcgttcattaacagaaacaataaaagtaacgcagatgcttcagcgctacgagatattaacgatattaacataaatttcgccgccaagagcaaaaactacgtgttcccgctaacaaagctccccgatgagctcatgcaagaagtattctctcatttgccgcaaccagaccgcttgcagctttgccttgtgaacaaaaggttgaataagatcgctaccaaactgctttatagaagaatatatttgaacgactcaaatgtagtgaagagtgacttcatgcatctcgcaattaattggaccctactgaacttgccgtcttcgttgaaagaagaggagtcccgcgatatcgccaactgcaaattgaaaaaacttatagaaacactgcaaaataatattcacattactgaagtcatccagtggataaggatcaactgggatttggactctaccttgcaaaggtccattctcagcatcctttgcaatcagggcaagtccttgcaaagactagaaaacgtcactgacccggcttgtaacgatatcatctccaatggtcacttttccaggagcaacgtctcaagtttcgacatggctcctccaaattcattgcctgagatggttgttcccgaaaattacattccgaatctcaccaaatatctttcacagcgtatctcttctcggctttctcatatgactttattcatcgaccctttaaaactgttcaattatctttaccctttagatatcaagttacaaatcatcgatttaaaattgcattggaggagggagttttacaataatgattattttgttaaaaagatacgacccggcaatcctctgactaaactatcggaggtttttgacaagaggacattgaaaattcttaccatcatttcttggaatgacactttgttaaaacgcgagacagaaatgctgaaagattttaaagaatttgagaacctggaagatttgtctttgatttctattaagcaggatgttcatatcctcgtagatctttttagttcgttaaccaatttgaaaagactaaaaatggatttcttagaggagtatgtacctgaacccacaaatcctcacatatttctctccattcttttagcttgctccaaattgcaattcatagatctgagatacgacggtcttatcccacaaatcatcaatattcaagaaaataagttccaactaaatcagcaatgcaactgcacaaactgtcaaatagtattcagtgacattctgaagggcaaaatattcatgttccctgaagactactatattcacgatcttcaagacattgctgcaaaggatatttttaaaatgatgaaatacctatctttgttaccatactctaaagcttgtgatgcttatccgagcgttagaacacaaccaatgaatttgactaattttgtgaccaagatgaaccgcaaccttttggaatatagaaattctaaatcccagttggtgcccaaaatcgttaataacccacatcaacactccaccgtgacttccacatcaaccgctcatatgagcgagcccgaaatgataataatcgatgacgatgatgatgatgatgaaattaatgcggccattcctccaagtagtgatgacacagcagctacaatttccactgacctggaacttcctcatgaatcattgaccaaaagagatattattatgtgttatcacgctcttatccatcacttcaagtcgatttacgttacttttttgaaaagttttcctcatttgagattcttgatgttgaatgacattcccacaatagttatggaggagaataatgaacgtatttttgaacccgtcttttatcattatgattataagagtaatctgtatggatggtcaaaggaatcgaacaagaatctggagaacgacagcaacaacaacaataataattctgataccattgcaagaatagccactgttatgtaatcaactccccttcaaatatatatatttaataatatatattcaacgcattttttaagctagcaggattcagattactggtctacttcatattaaggaaatacaagatccattcggatgctagaaaaaaatcaaccaactattccaatgttggtaagctggtttgataaagtaaacacaagatactacagtatacgatcactcagacatcctaggaaggtctctaaagaagagcggtcaccgagagtactaacgatgggttcgtaagcgtactcctaccgtggaaactgcgaatgttaaggaaccagtctttcatcaccgtgatcataaattatatatattatctgtctcctcaaattacccacatttgataatctcatgagaaaaaataaaggctcagatctgcatgtgttgtataacactggcaagaaaagttcccgtttgcaaacacaaatgattaaaaaaaaatgtcacagaagcaacatcttttcaaaatcattcgcattaagagaacgagataaaatcccttgtcgtcatggtcgaatcggacgaggaaagaagagacaccattatcatcagggccaatcaattcttcttttctgtttaaaaaagtgtcatgaaatttctcttgagattattcaaacttgaatgtatcaaatgggaaggagtgcaatgctgaagtcgaaagaggaggattactctcattcttactacattacagtcactgctgtttgttcttatgtaggggaattcttattaaccgaatgtcgagattattataaccttacagaaggttgtccagtatttatacattttgtttctgcccataaagctctagaaaatgaaaaaaaattttcttttcagcctgagaaagttttttcttagggcagcgtgtggttattgggtgttgcgaaactttttttctcaaacatgaaattaaagaaatgaaaaattttatcgatgagcattgaatagctcaagttatagggtattcggtatcatataggtctgtgatcgagtgagcagtgagcagctaggattcaataaacgggattaacaaaaaattgatatgtccaagctttcgaaagattacgtatcagattcagactctgatgatgaagtgatatcaaacgagttcagcataccagatggtttcaagaaatgtaaacatttaaagaatttccctctcaacggtgataacaaaaaaaaagcgaaacagcaacaggtttggctgatcaaattcccatcaaatgtggacatctccaagttaaaatctctgcctgtagattttgaatcctctacaaccatgacaattgataaacacgattataaaatcatggacgatacagatattgagtcctcgttaacacaggataacctcagtaatatgactttattggttccttcggaaagtaaggaaagtcttaaaattgctagcactgccaaggataatgcaccattacagtttgacaaggtattttctgtcagcgaaaccgctaaaatcccagctattgattacagtaaggtaagagttccacgtaaagatgttccaaaagtagaaggcttgaagttggagcattttgctactggttatgatgccgaagatttccatgtggctgaggaagttaaagaaaataagaaagaaccaaagaagcgttcacatcacgacgatgaagaggagtctagtgaaaagaagaaaaagaagaaggagaagagggagaagagggagaagaaggataaaaaggataagaaaaagaaacatagagattgaatgcgtatgtgcgtataactgtgtgtaacataagataaaaatgtgcatttgtgtgtgtgtcagtgattttttttcgcatttacatatataaaaaggcatttctgctggtggaaactgatgaatgttttgtgtgggcaatattactatttagttttgcatacttaaatttgtgtatacgattagaaatttcaatatttcgggtgtaacacaaacgattatttttttcttgatttagagtcgccatatgaatattattaacctgctttttctgtgttctctcttatatgaggttcaatggtaagtgtgtttttaactcgtgttcttcttcattaatcatctttaatacacttccaaggttgacctgtaaatcttcaaagattagtttatcctggcacgtccgatggatactccgtatagaaatatctaaggatctaataaatttgtattggtccattattggtgtggacggtttcttcggtgactccagcattattttgctttgtatactcaattttacgatatcaattaaccattttttgaccaattttggttcctcttcaacgcatttcgaaatagcccttaaaatacgaacaagcaggatttgattttgggtgaaagagaaaccatcatctttattgtggttcaggaccgttaaatcaggcaatatatgtgacttttcatacaaagattgataaattaaaatcaaatcgttattcctccaatttgcgcctaaaagcttaatgtaatgaattatattttgacgaatattatcttcagatacgttagaagttagacatctccacaaaagacgtcgcagaggaaacggtagatcactgtaatcggacaaccaacgaggctcgtagtcttttcttatttgcacatcgtgcgttctataatacaacaggatggatatcactactctttggtattcgtcaaacaaggctctgtgctcccatactttatcgaatttgttgaacttttttgagagcaaaatttctgttatttgacgcacattagttaacttgcccacatactgcaaaagcagcagcctatcatatagatcctcggacgatgaaccttgtagttccttcgaagaagaacttttgttatccgttgcctgggtaactattgagttcaaatgtgagaaaagcacatcgtaatgaacagctactttttgtttcttggactctacttccggtagatttgaattcagtattctcaggatgttctctatatggtgattttgaagattattttctttagtgcgtgaacgattcaataaggaaccttgttcattaacttcagaagattcaaacaaaggccccaacaacttcactggacctttggtcaagtattttagagttgatttcagctcatcatctttcgacttcaatagtcgggttgctaactgagaaaaagtcctcctcataatcaatgattcctgtagataaaattgacaaaaggcagcgcacgcactatttccctttagccagcacaattacttatgcgtgttgttgtttagggttcgtaaatctatattgaaacgcaatttatattctactgttttcttttcgcacaaacagaaaaccgctgtcacattattgtatgactgttgatatcggaccatcattttcgacactttcattgaggggaaaaatgttggtgtcattacgctctctactcatgtctttatgtaagtatacgtttacaagattatttatatgctatgacactacgggttctcaacttgcagcaaaacaagaagcagttagcggcacatttcggtgcaaaaacttatcagcagtttttgctgcctctctttcactaatctaacttactatgtacggccgatagcagtatattgtgctttttactgtcttttattacttttgctgttgctcttgctcttgactgttcccatctttgcttcggaaatttccccatgcgctgcaggacagaaacacaagcatgattgaagcaatcgaattgtgcagtcgagttcaaaattggcagagaagaaaagaggtggaaattgcaacacgaatcaccgctttaccacgcaaagatatctggattcttgatatcaatctttttcaaatatattttatttatttatcaaaagggcaagaaagaaaaaacgattgataataaaaatggataatcagcaggaaagtatatctgaagatatcaccggtgatctggccgctgctgtgagaaagtcatggtccgagtcacaagataatccattactgttaaattttaataattctcccataggtactcccactgataggtactcccctgaaccagcaacgatgatggaaggaaatgcaatgaatctttcatcacttgcgagagggtcgacacagcagcagcaaaggctttatggatcttctcaaacacgcgaaaaatctgatcaacagcagcaggattatcagctgttcaaacatcattattctttgggacaggagacgagagagtctgtttcagatatccttaacgatttgactctaggatctccggaaccaagcgaaagggcatcaccaataaggcaaccatcggtggatgttccacctttaactacaaggcgtagttctatacaggacgttcagtggataagacatttactgaacccaagaagttcgttttccggcgcatcttccaatgaaccaaccaactctcctggggattttcttaatcagagcagggcttggataacaatactgcacgattcatcggcagaatctttacaggctgtcatcgtattggccgagtcattgaagaatgtcaattctcagtataatctctgggtattgcattccagtgaagtcaacgcctttcaattggcccaggtaggaatcaagacgctgataatagatgaatatatcaatttattcatgaatttcggcactggctcgggatttagcgcaagttcgcaatcgaccgaaaccaagggcgaattgaattttaagtggtgcaagctatttctttttttttcgttaattgatcgattcgaattgatttgctatttatcccctacatgcctggtactgcaaaatattgatgagcttctagagagcactgaagtatctgacgagattgataacgaaacttgtgtattgttatcgaataaggtaaattatataaatgaagatctcgttagcgtgaaccaagaccaatcttccgctgaaaattatgatgacgatcctcaaattattatactgaagccgaacagggcagtagcaatgtgcattaaggaatactttactatttacgggaacgattttgaaggtgaaagtaaaaggtcgatgtttcatcaaatgaacgatttacagattatgaaagcattgtttggcgataaatggagttatatagatagcgttggatactgtgctgttcccatagctagcgtgccagcgaatagattgaattataagataatcgaatttaaaatcctgaaaccttgggaaagacaaaactacattgctgccggtcaacatcgagaatctattatgaacaagtggctagatctttggcgagactttttgaaccaagcaaactaaataagaatagtactgcttttccgcaattcttcaatattcattaaaggcggtccggtaccctcttcatagttaatcccatcatacttataatgtgtttcattaaaatgcagttataataacaaaaaattatatttttttttgctgaaacatgccggtacaccgtatttgtaatcacttccttttgtatactaccacatagtcattatccttctttttaattcctttttttttggtttcctttatcatcactatatctgaaagttcaaggttattttagcacttctacattctcgggtgtggctagaattgggcggaatgaaaaaaaaaaactatgtccatcgctttactaattagtgatcgcaccaagaaaaacgagctgtacattgcaattgtacctcttttttttttcctacttagaatcccaatcgtaattaattcactaaattaacatccttaaaatgaaattcgacaatgacagtgagaagcaggttttcgataagcttaaaaaagcgattcctggtattatcaaggaaaaatgtgcaggatacgatgaattgtatggttacaagttgaatcctgaaggtcttacacaagaggaggttgataaatactatgacgaaaaaatcgccgatcgtctaacctacaaactttgcaaagcctatcaatttgaatatagcaccattgtacagaacctgatcgatattttgaattggaggagggaattcaacccattgagttgtgcctacaaggaagtccataatacagaattgcaaaacgttggtattttgacattcgatgcaaacggcgacgcaaataaaaaggctgtcacttggaacttatacggccaactggtcaaaaaaaaagaattgtttcaaaatgtggataagtttgtacgctacagaatcgggctcatggaaaagggtttgagcttattagatttcaccagctccgacaacaactatatgacccaagtccacgattataaaggcgtctccgtgtggcgaatggattctgacattaaaaactgtagcaagacggtcattggaatctttcaaaaatactatccagaactgttatatgcaaagtattttgttaatgtccccaccgttttcggctgggtttacgatttaatcaaaaagttcgttgacgaaaccaccagaaagaagttcgtggtattaaccgacggcagcaagttgggtcaatacttgaaggattgcccatatgaagggtatggcgggaaagataagaagaacaatctgaccaagcaaaatgtcacaaatgtccatccaacagaatacggcctttacattttacaaaaacaaatcatcgaggacgttgagtgatttgttggcatgatctaataatagtctcttatataaaccctataataatttcttatttttgccttatattcaggtaaatcaccatctaactgtattatctctcacgtatcttcacttatatggctcagaaaacaccgtacgaaacgaaggggctgcgaaaatgtttctagaaggtaatggcaataatagggatacagatcgatcagatccgcctatataaaagacaacgcaccgaaggtgaacaagatcgcagataaaggtatttacaagggaaaaaagtcagcaaaaacaagagataagataacaagaagaagatgttaaggagggaaacttcaacaatatacaggacacacaaaaaaagcaacagtagtatactcaggagccagcgggaccagactagagtggattccttggtagaggagtctcccatgggcgatttcgggatcaataaccagcctacacagcctggcgtgatatactactttgtagagctgactaatttaggcatacaggaaaacacaagcagtaataataacaacaacaataatcatggtgacgatgaaaacggcagtcgatacggccacggcagcagtctgggtggagacgttcactctcgccgttgttcatgaactccagcattataaagcatatctaacaataccattcgggttatactgaatagcccacgcacgggttcggggttgtaacgattatatgcatttcataacatgccactgtcagtggcgccacggaaggatagcgggactttatcaaatcattaatttctgtgcataaagtgtatagtatattcatatagatatgtatatatatcattgaatacagaaatcttcgggtgtatacaacgaacattcatcggacgccttttttactgctattgttcaacaaagtgggtaacccggcattcttgcgccaaagtttccatttttatgccaaatccagaggataaaagcactattctcatcaaaagatggaaaagctgtgaaagagtcaagttcagaagaaagcgttaagaaaaatagagtacacgggagcgttatgtcagccgatcattcgagagatccatgtcctatagtcatactaaatgatttcggtggtgcttttgccatgggtgccattggtggtgttgtttggcatgggattaaaggttttagaaattcgccattaggtgagcgtggttcaggagctatgagcgccattaaagcgcgtgctcccgtactgggtggtaattttggtgtgtggggtggtttattttcgacttttgattgcgctgtgaaggccgttagaaagagagaggacccatggaatgctatcattgcagggtttttcactggtggcgctttagctgtaagaggtggttggaggcatacaaggaacagttcgatcacgtgtgcttgtttgttgggtgtgattgaaggtgtgggactaatgtttcaaagatatgctgcttggcaagccaaacctatggctcctcctttgcccgaagcaccttcctctcaacctctgcaagcttaggcatgtagacattatatgagccattttttcatcgttgttggaagtacccttattcggcatgttttttgttacataaatgacgtatcgcactagcctcctttacgtttttactttatttcagccttttatttcaagattaccaaccatttctctcaaccatgtacatattatatattgaaaaagtaccatacttcatctctgaagagaaaatatcaacaagccaaaagctagtgcagaaactttataatgttactttattaattgtaatgactatacgtataaggaaaattaagaaaaggcaaaattcatatttatttagtatatcattatggcaccaagccgtaataaaatgaaatgggtagttaagaaaagtcagacaaaataacgatttattcttcgacaatgtgaagtttattgaacgcgcttgttggcccttcttgaacagaatgagtaacagcaaaattattggagatgtcgccagatgtattctccttccttttactgatagcaccaatgtcgacgctatcagcaccaccagtggcagagctaggattatagacatagttgtggcctgcattgttactagagtcgttcgcacttccatattcactttgctggccttttgcatcgtcatgtttttctgaaggacccggtaaagacgatcctggaggaaaccactcacctgtaaactcctgctttgttatgaaggggtgtagcatagcttgttgtggtgtccatctttctaacgggttcaaatttagcacaccgcctaaaaagtggatcaaacactccctattctgcatttcttggtcgataagttcttgggagttctgtatgcttttaggatacctgtagtttctaataatatctggtaactttctccacttaaaatattgtttactgggcttttccactatattgtattctctgcaaaactcttcaatagttttcatacgatgcttttgtgtagaagaagaactttcttctggtgccaatttcttcataaattttccagagtttttacccatatctatcatccacgatggaggatatccaagcgtgtctattattcttgttaattggttatattcagaagcgcctgggaagatcggtatacccaaaaataattcagcaacaatacaacctaacgaccacatgtcaatactggttgaatacggtatacccagtataatttcaggagcacgataaaacctggactggatgtatgtataaacggttcttgcctcttcgcaagatgagccaaaatcaataattttcaattccggcttatcaggtgcgcagagcaagatattctctggcttcagatcgcaatgaatcagtttgctttccttcaaaacgcataacgaatccagtatttgagtggtgaatgttctgataagttgtatagagagcccatgaaatttgttttgttttaataattcgtacaaattattgcttagtaattcaaacactaaacataagtggttcttgtggacaaaggagtcatacatccttaaaaaatgatgtttattagtagggtctatcttttgattcagtagctctaaaattttagcctccgttatactttgagtcaaatattctgtcctcgatttaaccacttttacagccaatatctctttcgtcagcaaattttgacatttgaccacttgaccaaatgtaccttgacccaaaatgtctagcacaaggtactttctgttctgctctacacccaaaacgtcatttacataaagaatatagtcactgtttatgttgtcgaatccgttgttacatttcccttcactgggcttcgtaagtactctcttggggtttttggacgtttggtaggtaaattctggagaacataaagaatatgtggtaatcaggcttttcgtgacactgactaggggagatatcgtcttggaattgagcgacgcacgtctaaactttggagtagcatttaagacaggttgaagatcgtttttagagttgcaaagttgcatctgaggaatggacaatttctgaccttgtacttcatctcttcgtaactgcttgaaagggggttgtagtgggggacttgtactaggaggatatgcgctaagcctcctgtaaggtgacatgactggtatggagtttgttccttgattagtatttgaatttagggaagaaaaattggacgaataattagttgcagccagactctgccttctttggaaatcttgacgatcataaagggagggaacaaatctggatccaaattgggaaggatggatagcgccctgctggtatacttgctgttgttgttgttgatagccagaaggatactggccactgctatttcctgccaaactcgtattagagctggtgtaagcgggataactatcgtactggaaaggatttggggcaggtgccctggctggaggtacaacgagactagatttacgtcgtctgtacgcatctagactttcgttactgtttaagtcatcgtattgagggggatacaccaggttttgttgagaattagttactttttcctcattccaagggttaacaaagcaaaattgagaattctgttgttgttgttgttgctgctgctgctgctgctggtgatgattctgatgctgctgctgtggagacctttgagagccttgatttacgtacgatggattccatatacctctccccatatggctattgtctgggcttgctctacccgagcccatactagcatcactgtgggtcacaagggtcgggctcaaggagttattcatgttgctattggagctggacgagtcgttattattggatgagttcatgattgctcaaattagcatgtgaaaaaaagataacgaaattatgttcccttgcacaatggctgttgctcttcaccaaaattcttctttcgatatattcccaaatctaatagtgagaaatttgtgtaatacccccagtaatggcccaccaattgtttccttatatctgtttagcattgcgactcattcattgttcagcccagaaggggtaaatctgaggagggggcattgcttgcaatggttcagaaggggcggttagggttaataaagccatcgcgctattttgatatttttattaggccttttatattttttttagtttttttctccaaatcctaaatcctttttaggtgtcatttacgtgcaacgcgacaatagtgatattgtcattcttcaaactttttgcaaggtagctattaaacatacctacacacatacgtacatgcttaacggtgagacaaaagtaaagaaagagacttgaatgggttgctgcatcttaataagttgagtttgagggcgaaagtacacaaatattcatccgtattgaaaatatatatataagaatatagaaaaatgaatgtttctacatcaacctttcaaacaagacggagaagattgaagaaagtggaggaagaagaaaatgcagctactctacaactgggccaggaattccagctgaaacagataaatcatcagggtgaagaggaggaattgattgccttgaacctaagtgaagccaggttagtaatcaaagaagctcttgtagaacgtaggagagcatttaaaagatcgcaaaaaaaacacaagaagaagcatttgaagcacgaaaacgccaatgatgaaactacggcagtagaggatgaagatgatgatctggatgaagatgacgtcaacgctgatgatgatgattttatgcattctgaaactagggagaaggagttggagtctatcgacgttctgttagaacagacaacgggaggaaataataaagatttgaaaaataccatgcagtatttaacaaatttctcccgatttagagaccaagaaaccgtcggggcagttatacagcttctgaaaagcactgggttacatccttttgaagtggcgcaactaggttctttggcctgtgacacagctgatgaagcaaagactttaattccaagcttaaacaataaaatatcagacgatgagttggaaaggatactaaaggaattgtcaaacctagaaacactctattaataactgtatgtatacgtgtgtgtaactagtaatgaattttcaccctgtggaagttaggcctatttaacaggaaaaaggacaggattttaaatctcgtcttgctcttcttttaagaaatatttgccgctaccgtttttccaccatctcatcaaacaactatgtggggttatatctatgacactttcatcatcgcttttgcatctacacctctgatcgagcctaacagcgtaagatgctggacaggtgccaaacggtgagtgaaaatagccaagttcgtcaaaatgaatgatttcgtcaggtctcagcagtagggagacaccaattgaatgtacaggtgcgtcaccccacctttcgtagtaaaatccgcccttggcatctaaagtttcaaaaaaatgcttatattcgtcacttctgaagaaattcaagtcgccaatctcaaaattcgaccaaaaatggcacaaattgtagtcagagtttgcttcaacaacgggataatgcttaccaactagccctgaatcggtcaaaaatgcataggcactgtcctctttacgtaaaatggtctcttcgctggccactaaatactcctctaccgcgtcccataaggttggtatggtttcttcatattcatataatgatatgacaaatccgtattttttgcccttcaatctcataactctgaacgggtcatatgggaaatcgcaataatacttgacattgggttccaccctaaagtagtaatcatagttgtccagtattgactgccggaaaaaaaaaccagaattaaaccgacacatatttctatatgacttggatcccccatataaaacaccctcatcctccatgactcgaagtctttcttcaaaaagtgtatcgttaatccattgcggccgattccaatcttctggtggtattaaagcatattgggtcttcccactcgccattgatgttgtagcttcaatgaagtcttgatcgaaaggaacgtcatttagaaaagtccaatcataatgatacttgttgttaaatctgtcctctaatgatctcattgaatccaatgccccttctaattctgaatttctcaccagcattaaaattgttgcattttctcgtaggtgaaaagaatcagaatcattctgtctggtataatttaaagtgtagtcgtcgtagctattgcgggaaagttttactttaggaaaatagtttcttcttcgacttgtatcatattgttcttttactctttgggaaagagcagtatacgtactgtcaatcttttggtattttcgtatgaggaataactctttgccaaaaatatagatcataaaggtccatattggtaagaatatgccaacgatgtatagcgagcctccttttgccattttaacaatttctgatgataaacttctttaattttgatagcgacttccaagcattagatttggagatgatatgaataagcagtgacagattatttctgcagatgaaaaataaagaggcgtagtactttgtctttaactttcctttattaaaaaaatgtatagaaaatttccaaagcgaccagtaaaacagctagttactcttcacacacaaagaaaagaagaaaatgaaggggaaagtggttatgtggcaggtatagcgaataaagaatttaattaaagaatacatttaaagcaaattttcaacacaaaatattgaaggaataatcagaaaattatttaattattgtacatattatatattcaaatatttattatgaaatatccctaacaaaaagacaataaaaggataatcaataataaaaacaaatatgggcaaaataatatcatatagggggtcaagataagataaaggtaatatagttatggatttcttctccttagagattagttcaacaaggtagcaatgtcggatggcaattcttcaatttgagtggagtagaacttttctagttctctcatagcgccaacgtcttcgttagtaacaaagttgatggcaacaccctttctaccgaaacgaccacctctaccgattctgtgaatatagttttctttgttagctggtaagtcgtagttaataaccaaagaaacttgttggacatcgatacctctagccaacaaatcagtggagatcaaaattctggaagaaccacttctgaattccttcatgatggtgtctctttcttgttgtggtaaatcagaatagatggcagaaacggtaaatttgtcgtttcttaacttagtggtcaattcttcgacctttcttctggtgttacagaagatgacagcttgagtaacggagatagagtcgtataaatcggtcaaacactcgtatttgtattcttcttcttcaacattaacgtagaattgtttgataccttccaaagtcaattcatccttcttaaccaaaattctaactgggtttctcataaatttggtggtaacttccaagacgtcatttggcatggtggcggacaatagaacaacttgagtggttggtggaagtaaggtgaaaatttggtagatttgttccttgaaaccagaagacaacatttcatcagcttcatctaagatgaacatcttgatcttgtcagttctgaatctacgtctttggatgttgtcaaaaacacgacctggagtaccaacgacgatttgagcatctctcaaaccttcagcgtcttcaacaaaggaagtaccaccgatacaagcgtggaccttgatgtccatgtggaaagccaaagccatgacaaccttttggatttgcaaagccaattctctagttggagccaacatcaaagcttgaggagccttgacagaggtgtcaattctttgcaaagcagcaatggagaaagtaccggtcttaccagtaccagattgagcttgagccaagacatcgtgaccttcaataataggcatgatggcacgttgttgaatggcagatggttcttcgaaaccgtaaccgaaaacacctcttaacaagttttcgtccaattccatatcatcgaacttgtagacgaccttgtcatagttggtttgaatttgggattcttcaatatcagtaataccttcagacatattgcaattactatttattagtttcttgtacacaccagtcctttgtttagcgaacctttttttttcctactatgtgtattgggatctgctgtttccttctccttgagatgagatttcttttatatatgatgctgaaaaaaaaataaaaaaatttcgaaaaaaagaaaaaggtacgcaaaatcaacgctttcacccggccttttgtattcgtctgatgtgacgactgtacagctaatgtatactatgtagtagtttagttgaatgattgatagctaagaggtagagggatggcatcaggtatcaggctttgggaatgctctttggacgcggtctaaataatccgtagactcccaatcaaatttaaaagcagattgcggcttagatgtcggtttctcaatatcatgtttctctgcagtactcttctgcgaagcatttcgatctactgaggttatatccaggtcaacgtgcttttgattttctcttttaccatgattcaacaggtcttgaagacaaggaggttcgtggtaaaaatttgtctctgtttcaatattgcccaattgcaagtgtgtgaagtagttacttaagtggcattcactataaagttcacgctgtgtacttctccacagctggtaatagtggtcgtcatagtcagttgtattacgggaccatggcttaaacgttccaatgaagtgaataagtctgatgtgttgttggaaaaaattcatggctggtgaagactggtatccgtagttgggcatggttacgttgtaggtgaaggggaggcgtatccattccatgagtggagacaccttatgcaaaacctctttgctgtagttgcaaataggattaaaaaattgattgaagattccttgatcagcaccatcaatcgatacagttttaatcaaaaaatcttgtaaacttgttgccatatctaaatcaggaattagtagtagtacaccggtgttgaacatgtcaggccatccgatgtctggaaccgcagcaatctggaatcttgtttgttcagggtataatcgtaggatttcaaaaaattctttatttaatggtaaagtatcagcatctaaaaataaaacctgatcgaactgcaccagttcccacagtctagccttgagtaaagtatgagatagctcaggccttttcaacagttcaagatttgccttattcttctctatgctcttctcttgatcctttagcggttcaataatgataatctctttaaaaagacttctaattaaagctatttcctgaggtttaaactcatctccaaacaattttttttcaattagcaggcataaggttatctcatcttccactacagcgtgtttcaagagtttttgtaattggtacgctaaagtcaatgcgccaggtaaatagtcccgtgaatacagcaatgtacagatggcaactttcttggccatagctccgtaacaaaccttacttctgatagatattcaaaaaaatgacacgatgtataagtaaaaaaatgcttttggaggtggatgcgctatccttgatctactcccctcatctttatatgtcatagtaagtgtaaacaaaacccttaacggctaccgcgcggtgacgaatcaatgcgattttgttttcgaacagtgctatttcaaggataacgaaaaatctacctagattggcacatcagtgccttattttccgtctttgcctcttgatatatgttctttttttattgttcttttgttattgtagttgttgcatgtacgtaagttatatatagattaaatattgataatataatagaaaataaatgatagggaaacgttgaataaacgacttcccctcttctttttattcaatatttatctttttaacgggagtaagaccaaacgttcttcaacaaaccatcgttttgagccaaacggttcaaagagtcatcggattcacctctggatctaacgtaaccggacaaagcgtaagtgatgtattcacctggaatggcgcggccttcttcatcaaccttggcaacgttgatttgaacagaagcgtggtcatcggctttgatgattctgttggtagcagaacactttcttggaacatataattcaacctagtaaaaaaagaaattattcaatgttagtacatttgcgcttatattcttgtaaaattattctgcacatgaatgaaagaaaagttctaagagtagttctggaatatggaaacccactaattcggaattatgatgtcttttcagcatatctctcttgggattccaattttgtcgttaaaacgccacatttcttagagatgtgtacttagaccacacatgataaagtatcaggtaacacttgtgccaatttaaatgggttatttgcattttcttgaatttgatgtattactaaccaatatgattataaacccatgttggtcccaccctatttgtaccactaatcttgcacacttaacttattataattttatttttctgtcgatgctcccttgtctgtccacgcttactcagtcctcttctttcttcctttgcgcgccatcatctgctataatttacgtactaattgacccttatcgttttccattttggcttattgatattcttttatttttttatcagatttttaactgaaattcccctttaaagtcaaattcgttaacaatgtttataaaactttcaatcctataatcctcaattactagttcttacattatacagagccgagattcgcttcaaacggacccactagccagctggtatggttcccaccaccgatgaagagaaccagaataaaggcagtggtctcactagcgaactcgctcgaagcgtgcccaccagctcccggcgagagacgcggcgaaacataaagcatttatttcattccttaaaagttatggagatgtatggatgtataaagtgtacgggtgtaaacacattgtcgtcaaaaggtaatctccccagaagttttcactcctatatagaaacacggatacaacctcgatagtgctttctttgtcccattttattatgctacttgttgcattatttttggtttttcaagcctacgttttggactctcagtccctgatgcggataagtattttacataatttacgttactatggcaacagtacatatgtagaaaagtgaaagagaaaaaaaaagaagagagaacttaagtagatgtatgttcaaccagctattgttggaaccaaatatgtgcaaaatatcgccagatattcatttcacgaataacaaggcaaaaatgttgcaaaaaatgtttcttagtaccaaattgaactactgcctttatcatgtgactgaactacgcttggctgttttgtttttccctcaccttgcgctaaagttgtcgtcacattataagggcagtaagaaaaagcagagtttaagaaagtttgtttacatacaaccatcacgtagaggaaattcttcaaacctaccagaccagcggacacaagccatttgtatagataaaaaatggtagatggactgaatacctcgaacattaggaaaagagccaggactctctctaaccccaatgactttcaagagcctaattacttgctggatcccggtaatcatccctcagatcattttcgaactcgaatgtccaaatttcggtttaatattagagagaagctgttagtgtttaccaacaatcaatcattcacattaagccgctggcaaaagaagtaccgttctgcgtttaatgatctctactttacttatacttccttaatgggatcgcataccttctatgttctgtgtttacctatgcccgtgtggtttggatattttgaaacaacaaaagatatggtttatatcttgggatattctatctacttgagtggtttttttaaagattactggtgcttgcccaggcctagagcacctccattacatcgaattacgttaagtgaatatacaacgaaggaatatggtgctccaagctcccatacagcaaatgcaacaggagtgagtctcttgtttctctacaacatctggaggatgcaagaatcttctgtcatggtccaactattgttgtcatgtgtggttttattttattatatgactttggttttcggtagaatatactgtgggatgcatggcatattagatttagtaagcggtgggctcattggaatagtgtgtttcattgttaggatgtatttcaagtacaggtttccgggtttacgcattgaggagcattggtggtttcctttgtttagtgtgggatggggtcttcttcttttgtttaaacatgttaagcccgtagacgaatgtccttgcttccaagatagtgttgcgttcatgggcgttgtgtcaggtattgaatgctgtgattggttgggcaaagtgtttggagtcaccctggtgtacaatttggaacctaactgtggctggcggttaaccttagccaggctgctggtgggcctaccgtgcgttgttatctggaagtacgtgatcagcaaaccgatgatctacacgttattgatcaaagttttccatctgaaggatgacagaaacgttgcggcaagaaaaagactggaggccacgcacaaagaaggtgcaagcaagtacgaatgtccattatatattggagagcccaagattgacattctaggtagatttattatctatgctggcgttccattcaccgttgtaatgtgcagccccgtcctattttccctcttaaatatagcataaaacaaaaggaacaaaaaaaaaaaaatagacaaaatgtagtgtaaatgtatccgtttctaaattaagtacttataaaaaaatatgtaactgaaaaagtcatgttgtataaaaatttgaggcaccgtaccaggaccccaaaagaagaataggttaaagtcatcatcattaataaaccaggaaagaaaagagcataattaagatacgcctacaactttggcgcgtgagccaagtgtcttctggtagctagtgaggcactcaagggaccatatgtcttggcattttctctatattccttaaaagagttgaacgagttgcccggagatctcttgaaaatagtgctggccatggcgctagcggctatccttgagacacccgcggaggcggctgaagaagagacggcggcggctaatctggtactttgggcgatcatttaatacgtttatttactgtcttatgaatgtaatatttaaacttgtgcgtaatcattaaaacaaaggtgaaaaatcacattaaacatctccctacattactttcggtttattcttttatatgtgtgaaactttctctctgcaccaggaagtggtcatgcttgatgctcggctcccaccggaaaaactaacttgcgggcgggaaattgatccctgaagtcatgcccctcaccttcattcgtggatcttatctccagagcaaccaaatgtggaaatggcatgacacccccccacacacgttccgcccactttttttcaaatgtgtgacacacccataccccataatgttgcacgtgacaggtttgtatcacgtgcttcttagggttttgttttaggtctgagacattttagggttttttttcatcaagtctagatcgtttgtaacgaacgattgctccttttttcttttttttttgctttttttttatactcaccgtttactgtcattatgtctctcgagaaactgggcgtgtgtgctaaccaagactggatcacctttacatagcacttattgcatttcttggtgtttcgtaccctacaattgacaaaagtaattttgtcgttcatttcttcatcgattctttcctctttcaacaacttccttattttatcttgggatcgtaacttcacttaattaatcacgattcccatattcgttaacacctcttaaggtttgctgtaaatatatttatgttataaaaaaagaagatattatggtagaaaactcgtcgagtaataattcaacaaggccaattccagcaatacctatggatctacccgattatgaggcgctccccacccacgcgccattgtaccatcaacttatagcgggtgcatttgctggtataatggaacattcagtgatgttcccgatagatgcccttaagacgcgaatacaatcagccaacgcgaaatcgctgtctgccaagaatatgctttcgcaaatatctcacatctctacttccgaaggaactctagccctatggaagggtgttcagtctgtcatactaggtgcgggacctgcgcatgcagtgtattttggtacgtatgagttctgcaaaaaaaatcttatcgattcgagtgatacgcaaacgcaccatccttttaagacagctatcagtggtgcctgtgccaccacggcatctgacgcattaatgaacccattcgacacaataaaacagagaatccaactcaatacctcggcatcagtatggcaaaccacaaagcagatttaccaatctgaaggtttggcagcattttattattcttacccaaccaccctagtaatgaacatcccatttgcagcatttaatttcgtcatatatgaatcatccacaaaatttttaaacccatcaaatgagtacaaccccctcatacattgtctgtgtggcagtatcagcggatcgacatgtgcggcgatcacaacacctttagactgcataaagacagtactgcagataaggggcagtcaaacagtttcgttggaaattatgagaaaggcggatacttttagtaaagcagccagtgccatatatcaagtttatggctggaaagggttttggagaggttggaaaccaaggatagtggcaaacatgccggctactgctatatcatggacagcttatgaatgtgcaaaacatttcctaatgacgtattagttggttcttacatgtcatattattttccattcattttgcatctcagaagattatgtgtatattatcattttcctgttgtgactttatgtacatttatatatacaaatttaatttgataatcccaaagcttgagctctttccctcaacgaaaagttttcattttttcttcattactttatatatctatgtttagtatacccaaagggtatttcggacgcaggcaagctgccattatttatagcggaaactctaagagtggtaaatctatttctaaaaaaaaaaaagattcattcaagcgccctccttggttagttagttagaaacatgtattcagagggaattaaataaagatgagtataattagttcttggttacttgtctctattatttgcttaactacttctattgtaacaaaattgcaagctgctggagttactacccatctattttatttaacaagaggtgctcccttaagtttaaaggaaaactattatccttggttgaaagctggttctttctttccggatgctttgtactcatgtgcaccttcaaataaggattggtctgattttgcagaattcactcattggcccaatttcttaatgattgcagtatcttattggcagcaaaagtatggtcagaacgatcgacttcggggaactcacggctcactcgcactaaagtcatttttaataggggtattcactcatcagatagttgatgtttcctggcattcgttagttaccgattatagaatgcacggactactccgagttctcagcgaaacagaatttgatggagatattgaaactgctcatacgtttttagacgttatgggtgaattcctcaccttaaataatgtaatccgtgacagtaataataacgaaaattgggattttttaactcgctctgattggaaattgcccagagaagaggatttaatggaaattataaggaacgctggactttcaaaggaaaagttgtcctacgcagaactggaattttgcgttaaaagaggaatggcagcggctattagtgaagggtacctattccgctctcaaagaaaccaattgttaactaatatttactcaacatcccccagggctaatgatctaatactgaatcattggctaggagggcagtccaatttggttgcaatgctccaaagatgcgtgcctttcttcgagactttgtttcatgacgagaatactaatgaagctcaagcagaagaactgagattatgtgctaatttaccgccagtatcacaaaaacggataaatgcacgacctttggtctcttcattaaaagcacgtaagggaaatagccacattgtcgtatctcccatgaaatcattttccgattttggcacaagcctgactatgggaaaatttcgagaagacaacaaggattatctcgctgtaagtgcaccacttgaagacacagttggtgcaatctatatagttccatgggatattctaactgtagcaagaaaagaggattttagcattttacaacccatcactgccatgtacggttcaaaggtcgggacatacaaggcaagtgatgttgactacctactcgtttcacagcctggtacctgtacaatcgacttttacttcaaaggagtaaaaatactgacaatcaaggatgagaccaccgaagaagcacatcagttacaatttgctgtaacaggtaatttttatgatgataagattcctgatttggtggtgtcaagcccaagttatggtgccaacgaaactggaattgcaacatttatcccaggatcttccataataagctatttgaccaattcagacaaatatcaagtagttgatatctcaacttttaagggcgttattaaccttgacgggtaccctatgaaaataccatttcagcatttcggggcaacaattcagatatctgacacgactgacaaacaaaagttaatatatattacatgtcaaagtcttggtactgtttttgtttattcgagtaatgatttacacgatttgtccatcccaatatattatataacgaaaaatggcgtcattccagcaaaggacagtgaccacgttgagtggcatataattccctcaaaagaacatggtatgttcggtgcagccatatattcttggaattttgaaggtatgagttttgtagccgtatctcaaccaatgtttgacactgtgtttatatatattgagaagtctgggcaaatagagtttttcttaaaactggttctaaagattaagacaaaatcagattcaatcccggatgagtttggttcatctttgctgtttaatgacgaagaaaagaaattgtacgtttcctccccaggcagtttcgatgcaagaggaagtatatggaaaattagtatggatgagctattaaaggcgggaaacgatccgaagcgcaaaacccttttgattaataatttaaggcatctcatgctcataaatcctgacaaaagtagcaagggtgtgtcaaattttggtaatagcatgattttgggtccccaaaatcaccttatagtaggcattccccaatatgggtatggaaattttgatcacatgcagctaaccggtagaatcctggtactttaatgataagttattatgtacaagcatcggtttagttcaattacattaatttaatacttgaaaagcatatttggcaatatgcgctatatatattctgatgtcatttgcttctatttacatttcattcattttttttctctgaatccttttttgcaatttttcttgcctctccttctttctcaattcctttaacgccctcttatcgttgttttgtggtttaacgtcctttggtataagtttcattatcattttcgagttcatgttacctagcagaacaggatcattagcatattcgctaactatctctttcaatgtctccaagacagcagctcttttctggaaaactgattctggtagcctgggtggttcacctttttgagagcggtccagctcctcaaaattttcaagccaattgtttgaatttatgttattcttgtcatcaagatataacgttactttattcccttttttcaatagcgaaactatttcgtgagccttctgcctttttaaatcatcgctttcaatctgccatgatattttaatatgcttcaagttatcttcttttttatcagtcaccaaattcttgtaagacttattcagtactcccaattccatcagttccttttccttttttttagccagaaagtctgaatatttttttaaggctacacgactttcgactatcttaacaagtggaatttgattttcattatcgatttgctctacattaacaatactgagtccaactttatcgagatcaatgcccttggcaaaataccgaatattggatgcttcaattcggtgggtagtgggatccacaactttgatgtttcccttgtgattttttttgaatatctcactaacaactgaattagctgcctctttagctcgatctgtcccggtgctccaagtaatcaggatttttttcctgttagtagcattccttggcacttgtttcgggcgcttaatatactctttaggaaaagcagcatttcttgccacatttccatgactttgctctttaagatttgccagctcacgtttacgtttcattgcgttgcgaaatatatctgtggtagatgatgcattgtctctgctgaagtattttgtgcaatgaaaatatctaaaactttttaaaaacagcatcttctgtgaaagaacatcactcaaaggaacttttaacatatccacggacctgatgttacctccttactgtgtatgcatcaggtatgcattttgtgatatatagctgttatagttttctgaacttacttttttagacccttaaagttcttaccgtcgcgggaaaattcaggtaaaattcaagagctcaggatgaaaactagacaaaaggaacgagattaccttcaactcctatgccttaaacattttttgtttcctcaagaaaatttgtttacaaaatcattccatcttttgttttaaataaaaactcgactttgggaaatcatattattgagtgtaatatacaaataaaaatattggttaaaaaagtttaataatagattataaatttaaaatacggataggtctcttatcattcacatatcaacacccatgaccatggccaacaaagccattctgacgaacaaaccatacttcatttgtctgaagtaagcagcacgatgatcgtagtccacttcctctttgatttcatttacacgaggcaatggatgcatgatagccatattttctttggcgtgtgccaagatcttgttgtccacgatataagtatccttcagacgtgcatattcttcagggctattgaatctttcttcttggacccttgtacaatacagaacatcggtctttgagatgatatgaggggttaattcaatgctctcaacaccaagtaagccagcttttcttagctcttctcttaatccttctggtaacctcaattccggaggagaaacaagattaattctgacttgatagtgcattaacaaacgacacaatgaatgtacggttctaccatgtttgagatcacccatgaaagtaacagtaataccattaacagtaccgatttcttcacgaatcgtaaacaaatccaagaaggcctgcgtaggatgctcgcgagaaccattaccaccattaataattggaacaggagaatatttagcggcgatatgaacagacatttcttctgaatgacgcatgacaatggcatcactgtaacaagccaaagttctgatagtatcttgaagggtttcacctttcttgacagaagacaccaatggattaacatttacaattctaccacccaaacgttccatagcagcaatgaatgaagaacaagtacgagtagatggttcaaagaaaattgtagtaataacgtggcctttcattaaatctaagacaccttctcttgcgacagctgcccttagttcttgtgcaacagcaaacaacacatggaaatcagaacgtttgaattgtttgatagacaatatatgtcttccgcggaatggattgttactacggatcaaattctggatggcgcctggagcaacaagttctcttggtggccttgaagacatcaatttttgttccaaaggctgttctggaattgcatcctccgcggcatctaaattatcagcgattgcttcttccgtgatcgagaaccttcttttagcactagtagattggagctctgcggaagcagttatggaagctggacttggattaacaatgcattttcctttggcgcctggtgaaactaattcaccgctcaaaactaatgtttcgccattatagacaacacgctcaataccaccgttcatatctttgttgaatggtgaccatctcttattacgtctgaaagaataatccaaatcaatttcgacaactgagtcctgagtagggatgttgaaaattttagcgggattgtcatgcagacgaaggacgatatcatcaatggttaatttaccttcttcaacagcagccaacaatagtggtaatgaatctttgatacccataccaacatcaaccttgttacctgtgacatttgccaaggcgacaggaagagcaccgacagagaaagcatcgatactatcaaggttgttccagaaaaactcttgatcttccttagtaggcaagaaaactgcctccggatagtcatcttgggcaataaacaaagaataaatattgacatcacaagtcactctagggtcttttgccttgaccgtcatgatcaaagctaaatcttccttattcgaaacaccagtaatgtgaatagatctgttttgaagggaggttaacaataaaaccgatgccaaatctgcagttttagcttctgcaatcacttgcttttcagttggccactgattcagaagttcagctactgctgtgatcttgttctttaattcacgtaggggcaaaaacaatgctgtcactttgctagcagattgcgtaacactatgagcattgtgtgctgtaccagcaatagtgaaagaaaagtcagtgtaagatgaatcttgggaaacagagtttgcggccttcaaggatgcaacgtcagtaataacaggtccgctgatggatctgggcatcaattgacagtatgtaaaaccggattccaaaaatagacgtgtggtctccttcagttcagctgggcctttgataacatgggatgcattcggaacataagttgcgatattgattaaaccaggtaaggtaatagttctgtgggaagtttgtgcatcacgttcagaaacatctaaagtgatatttcttgaaatggcttcaatcaacaattttgcacatttaacgttagtaaccaacggaaccgaataatcgacagccaaacgacgtgttttatacccctttgaaacataggatgcaggacgacggaacctgttggcagaaggcaagttgatgtaaaggtcaatttcattattagccaaatgttgagtaagtgagtattctgatttttgatcatcatcatccttgtttaaaacctccagatattggacggcaataccatgttcagataaaaagtcagcagtacctgatgttgcaaataatttatatcccatgttgtatagtttttgtacggaagaaagcaattcttgtttttccttgtaagaaccaatagacaataaaatattcttctttggaagtttgaagccggttgccaacaaagactttaagtatgcttcatacttcgagtggccaaaagtagcgacttcaccagtagaggccatttcaacacctaagactggatcagctcctgctaaacgtgggaaagagaattgtggtactttaacggcgacataatcatctggtaatttttcaacaggataaggcgtcaaaggcaaacccattatggcctttgttgccaattcaatcagattgacgccaacaacctttgaaatgaatgggaaagatctcgaagcacgaacattacattctatgaccttgatttcattgtcctttgcaatgaattggatgttgtatggacctgtaattttcaaagccttaccaattttagcagtggcgacaacaattctatccacagtttcaggagccaaatcttgaggtggaacgattaatgttgcatcacccgagtggacacctgcattttcaacatgctcagagacaacatgcataaccaattcaccatttcttgcaactgcatccatttcaatctcctttgcgttttcaatatatttagtgataacaacaggataatcacgtgaaacttcgacggcttggtttaagtaggattccaaatcgtttttagaataaacagtattcatggcggcaccggataacacataagatggacgtaccaaaactggataacccaccttttcggcaaaagattcagcttcgtccatggatgtcaattctttccaagctggttggtcaacaccaatttgatccaacatacgagagaacttgtaacggttttcagcagaatcaatcatgtcaggggatgtaccaagaatctttacattttcacgatgtaaagtcatggcgatgttgttggaagtttgaccacccattgatacgacaacaccgcttgagttttcaatctcgtaaatatccaaaactctttcaaggttgatggtttcaaagtatagtctatcagcctcatcataatctgtggaaacagtttctggattatagttgaccatgatagttttgatattgttggcacgtaatgttctaactgcagtaacagcacaccaatcaaattcgacagaagaaccgatacggtaaacaccagaacccaagaccataacaccgtggtcatcaaaggataaatcgtgtgagtcagcattgtatgtcatgtataaatagttcgtgtaagcggggaattcagcggcaactgtatcaatttgtttgacaaatggtgtaattccatattcttttcttaatctacggatggcaacttcgttggaatccaaaaatcttgcaatctgtctgtcatcaaaacctaactgcttagcctgtcttaaaactaaggaaggtaattcctctttagtaccaaatgaactaattttctcagcaaattggaccaaatcgtgcagtttgtttaaaaaccacttatcaattctagtcatttcccagactttatcaacagaatatcccttcttagcaaaagcatttgcaatggcgaagacacgcatatccgtagggttgttcaactcgtaatcaatgtcgatatctagatctgtctcattgaatccgaggttagcatattctgtggatctgatagctttttgaatagcttcttcgaaggttctaccgatgctcataacttcaccaacagatttcattgatgaagataattcggtagaaactctggtgaacttcttcaaatcccatcttggcattttgacaacacagtagtctagagaaggttcaaaacaagcacatgtggattttgtgacggaattcttaacttcatttaatgggatattcaaacctaacttagccgcagtgtaggccaatgggtaaccagtagccttagaagctaaagcagaggaacgtgacaaacgcgcattaacttcaatgatgcaataatccttagaaacgggatttaaagcatattggatattacattcaccaacaacacctaagtgtctaataacattaacagcagtagttcttaacatattgtaatcttcatcagataaagtttgagatggggctacaacgatggaatcaccggtgtgaatacctagtggatcaaaattttccatattacaaacagtaatacagttgtcaaaagcatcacgaacaacttcatattcgacttctttccaacctttcatagatttctcgactaaaacttgaggtgaggatgaaaatgcaacattacatagatcaaccaattctttttcattattagcgaaaccggaacctaaacctcccaatgcatatgcagcacgtacaataactgggaaaccgatctccttgacagcggccaatgcctcgtccactgaattagcagcttgagatttcgcacatttttcattaatttcgtcaatggcattactgaagagttcacggtcttccgtggtaataatagtatcgattggagtacccaatactttaactcctaacgcctcaaattcatctttcatggctataccaacagataaagcagtttgtccaccaaatgtcacataaatggcgtccggcctttcatgtaaaataacttttctcacgaactctgcagtaacaggaacaaaataaaccttatcagccaaccctttcgaagtttggatggtagcaatgtttggattaattaaaattgtatagataccttcttctttcaaagctttgatggcttgagaaccagagtagtcaaattcaccagcttgaccgatggacaaaccaccagaaccgagaactagaaccttcttcgcttcgattctagggtgtgccttaacgttatcctctaataggccacctgggaaagcgattggtttcaacacttgtgtatacttgaattctttaactgcttggataaaaacgtcaaacaagaattctgtatctcttgggccaggtgtggattctggatggaattggacggaaaaataaggtaattcagaatgatagataccttcgttagagtcatcattcgcgttaacaaacaatggcttccatccggaagttagagtgtcaacatccacagcgaacccatggttttgagatgttatgtaacaacgaccacttatagttgatgtacaaggtatgttatgaccacggttaccaaattttagttttagggtggatgcaccggcagctcttgctatcaattgatgaccgagacaaataccgaatactggcgtctttttagcctccaggacatttgacaatctttgagatagatcatctagaacagatggatcacctggaccatttgaaataaacagaccatcataatcttctttagtgaaatcgtagttccatggaacaactttcaattctacaccccttttgataaaacaacgaatttgattgtatttcatacccacgtcaatggctagaatccttaaaactttaccatcgggtccggtttgcaattcgatgtgcttattgtctgctggaggaacgtacaatttaggttcattgatggagaccttagaaactaggttttgaacatttggatccacccattcaggaacatcaaacgcacttctccaagaggaagatctggagatggttctgtcagagccgcttttttccaaagacaacctacccaacattgaacctgcatctctcaaatgcttggtcaatgatcttgtatcaacaccataaacagctgggatcccttcattttgtaaccatttacctaaggaagatttacgaagataatgagagtactcgtcggtatagtgagaaataactaaaccggcaatatggattctattactttcaaaatatcttggcaattcttcgaccaattcatctctcaagtgcatatctgggacaccataattgcctaccaatgggtaagtgatgactaagatctggccttcataagatggatcggtcacagattcaggataaccaaccataccagtttggaaaactaattcaccagcgacggatttctcagcaccaaatgaataaccttgtaagaccgtgccgtccttaagttccaacgtaaccagacggtcacccgtagattccattggaggggtgattggagcagtgggagcaatagtggccatattatgattgttatattctattaggtaaggtttatgtgttgtatgctgcaattagttatggatttctatcgtcgttaatattaatgttagtaattgttgatcgttcaagccagatgccgatataaaatcagaactaattgaagagattgatttgctttcgtgccatgaagatctctatcaattgcgattcttttcttttttttttctttcttttttttctttcctattccaggtaatgaaaaacgacatcatcgcagagtcaaacggcttctattttccacgcccagatactaaaatacgcgcccactgatattgcgactggcatcgcatggtctgaatagatggcaacattaaggcttctcaaaagtaatcataaaaaacatactcaaatttgaatgctaacggattataatgtttcctttttctttcaattcaaagttgaacgtggtgagtctttaacaaaagagtagaagtatttataagtttttttggctagatatagcggtattcctcaattctttctcaagtgcttccgtagagaaaatgttcaggaaaccttttgtttgtggttgttgtcgacaggttttttattttctacaatcaagaataagataaaaatacaagaccattaggaaagacgataatttgaaagaaaattggtgtagttaaaacatactagatatgatattatactaattgagcaaaatagagaaggaaagagaggattctctctctgagtaaaatcgatgagtggggattttgtcaaagtatttatactttttgtccataccatttgtcctacttttttaccgtttttttttttttcaaggccagggaaaaaagagtcattgcgtttgtgtgacatttcttttaatattcatcggagaacaccggcgggccacagagaaaaaaaaaaagtccatattccatgtacactgcaaataaccaagatttttcatttttcacgaaaagagggacaatgtactaatggcgttgacgatgacgaaagcaccattttggacattgtatgtcgtacattatcgtagagagattcggttgtctttaagggaccgaaaaaaagaaagaaatcttaggacatcagaaatgtacgtaggcaaatgtatatcacaatgttactaatcaaggttaaaaaaaaaaaatccttttaatgcttaattaccttcttaaatattgagtacgaaaacctatttctaaagaatgagtatatatgttagagcgttgtgctgctccttttaggatttcgggaatgtgtggtcttacgcttaagagctccccaacgatgtttcacatcagtgaaacttctcttgaaatgttccgtcattgggtcttctgtattggttctagcctgtctcttcaatttcatgccctcaaggtggtcaatatgttcaagtctatcactaggcaagataattgcacgatccagtgagtatggtagacctctattcttgcctctgatcagcatagctatgatcaccaacttagataatgtagtaaactgtcttgaaaacgattggttggtgtccggataacctagcgatagcccaactgtaccgtaagcgctaacaatttcaaaaagaattgcaaatatattaaagtttggttcttgtacgtcctttatcttgtccccttcacaaatgcaaatgataaataaccctaaaaatagaaaccacaagtcaaatgaaagctgtttccttaaatgggcaccgataaaggattttgtagatatttcatttggattttcagttttctttttctttttctttttcctgttgttattgttgttgttgttcgaactacttctttgactactttgaccttcgtgactctcgttttcctcgtcgtcatcttcatcgttaccatcgtcttcagtatccgtatcttctggttctccccccatatctccatatagtcctaaagattgctcctcgtaaacatttgtccgtcgaatagagatggccaatggtaatacggagacatacatcattagcatataggagacttggatagaaggatgcagttgacttaaatcgacaacgctgaatccagcagttcttgtgctaacagattgaaacaggccgacaaggactctatagcctttcgataatgatttcacaactgttgagccaaaatctagaataataaataaaatccaatcagttatattcaatcctgcaagcgttaaaagtagccaccatgtagctgccttaggaaatagcaaggtgaaacaacgacgtggatggtctaagagaaaacctaaactttctctcatctgtgataaatcaggagaaattttaaacattatccaaatgatgcatctaagaaggatgggaaaccctgtatttccgataatgataaaccaaatcataacgatcaatgggtatacagctttgttaaacgacatcattgaatttggagttaatgtcaaacctaaatcattaaatgcactcattgctgtccaaaatccccaccatgtaggtgaaacaccatcatctctaacaacttcactataatgctttttcaaaataatccaaggtactaacataacaaaagcaacaatatgccatccaacgtagtagacaaccaatatggtgcataaaagtttgattgctctgtactcgacaccacctaattcatctttctgggctcttgttaatccaaggaagtttgagttacgtccaatagttggttgccatgatagatacgttttaccactgcctttagataaatcatgacgaggatctaggtcataatcggtatcgaaatgtaaaccataatagccttcttcatcgtcgttgtaagtaggatagttgttaagaccattgtggtcgcttcctccattcgtggaatagatattctcattagagtcggaagaggcttcttcgcttccatttttatgagagccatcatgatgtaaaatagactctgcgtaatgaagaatactgtttccagtattactattatcaggataattgcgatcgctgtcagatgcatagggaccatgttcaaatatcttgttattccatcccctcttcctaaagttcggtttttttctatgatgggctttccaattttgatagaccattttttgaaaatcaggcgtccttgcgagctcatttagatccttagcctctgccatatcgatggtcctggaacgttccataggaactgctcttgaacgattatcatcaaatgatttggttttatacatgcggtgcaggttctgctgcagttggtgtttttcttgctgttgttggtgcgatttgagttctgaatcagaatgtggttcagactgctgtactcgttcatcttcatcgccgctttcgttgtcagcaaagtattcttcgttgttatcgccgtcgttgtcatcgtcatcatcatcatcatccatatcagtaataggttttctatctgaaacattgttactgctgtttttctcaattgaaccagtagaaagccttctcttaatttgttgccgtattcgccgcgctttaggaaaatgtttcatgaggtacttcttcgatgctttttttcgataaagaacggaagattttgggttcaaatcatcgaaggttgaaactctttttgaaatttttctaggaggtttagttatatcgaattgaattgatggcccatgctttttgtctgtttctgcgttatcagtaatggctatcgggcccgaatttgatctatgagtatttgttcttaatgaaggtactttgttaccaaaatttgtgtgtaacgagctttcgtccgaaacgctcgccgtactgtttgcttcacttgacacggaattttgatcagtgttactttcatttcccttatctcgaatcttgattttgttaccatttatgccggtggccttctttagcttattgacattacttttatatcttgtgccatccgcaggggacccgatgactaaagggggaccttcatcttcagcagttgcttcatgcttaccttgtagcatcataatggatcgatacatatcggctgggctaatatctcttgaaccccttctttttgcaaatttctctgagggaactcttgcgggtctttgtttgctgtgtggctcatcaaaccgaagactgcttggcttgggcttctgatttaaactttcgtctgcaactgtgttagacgaactacctaccgtcgagtaggagttgttctcctgatattctccattgtcatccgtttcgtcttccttaacgaaatcatctaaactgccactgctaccattgtgattcgtattattattgctgctgtccctactaatgtcatgagaattctggtcgctgtgaactgagtcctgctcatctctattaaccatttctccgctgaacaatttttcttggaaatcatctgttttagcttgtttcctaggataagacgttctttgggtacctgttctattcttggtcatggttcttgctgttagttccctttctaagattgttttcgttcttctcatcttaaaatttcgtctagaagagtctctaataccatcgaagtagcgctcaaaccagtaaagccgtacaaatgccaagcaactatgaactgcaattggtgttgatatgcagcatacgatatacagaacaatttgttggtataagcttagattgttgatatccacagtatttaagccaccttgtgtaactgcgcccgctgctaaaaacaatgtatcaatgtatctggtattcttaatgggatatagcaggattgaagttattaatgtcagggatatcgtgtagaagtagtgaaccgcgataaaactggggaagatatattttttaactggagcaaaatagtgaccacatagagcaataaaatcacgaaatttatggccgaaagattttttatatcgtatttcaagagatgccaatgtgggcactctactcatcgttcttctaaaatgcattgttagttatcaaaaaaaggtaataactttaagtaaaatggataggaatgacttccttgagagccaatagaataccctccttctttttaaggcaatacaagtgtggaatcagtgatgctaatggtaaggtaaaaacaatgggcgaaaggaaagcaacagtaacaaaaagtttctaataatgtaagagctctttatcttgataggtaattatttactgttttccgtgaaagtagcaaaatttagaagttagggtaagatacaggtatagttcctggtccagactccacatctactctcaataacgtggatttgaactttcaaaacaccttttattttctcgatgattttggacttttttttctttcctagccttgagccgtaaagagcggaaaaaccatcagacaattccagagcattttttctttcttgcgttgtcagccccgaacgtaaataatttcgaggagtcgatggccgtagcaataatcgaataacacaatatattgacgtccacatcgcttcacttgccggtgcttgaaataacatcccctcaatactctgtcataattcgtgcccttttttaggttcgacaaaaggaagtcagacgatatatatatatgaatatatatatatatatatgtctataacgagtataatgcaagtttattacaataaacatatgtatatgtaaggtttttttgtattcgccgcatcatttccacagtagcttttcgtctgctttttttttgttgttatattcacgtgcctgtttgcttttatttggatattaacgctataaaccacccatatgtaatgccggtacatttttagataaaccattctcaccacgttcccgtaagattttgttgcgcctttctaatcgttcagtgatatactcactcatgtggacatcctggtttctgtattttactaaccaaggatgctctgttaaagctgcgtatgtaggtcttctttccggaatcttttgtagacataaagaaacaaaatcttgtgcgtcagaactgaatttatctgaaggtaatctcggtggcggcccatcaacaatagcgctcaattgagagaaaatgttgtcgtatgtttctggtggatacggatatctacctagtgccatttccagaatgcttaaacctaaagaccagatgtctgactgtacggtataggtggctctatctggattcaacgatttgattcgttcaggtgccatgtatgactgacaaccaatattagtcttcgctaaagatgccaccaaattaccagaaacaccgaaatcgcacagctttacggtgccttggttggctgaacataaaatatttgttggtttgacatctctgtgtatgatattatgctgctctttgagttcttttagtccatgaatgacagcattggcaataaacgctagctgaggttcatcaatgccgccgatttcagatgattcgtcgtatattttatccaaggaaccaccatccatgtattccatacacatgtagacggcgccctcaataaagaatgcaccataaaaatccacaatatagggagaattgcatttatgcaaaacttctagttccattaaaatttgtctaaatttagcctcatctagctccaaacggacttccttcgtcgccataataacatttgtgggcttatgcagtacctttgagacgttaccatagttaccatgacccagttcatccaaaaattctagttcgtccaatgtaattctcgaactagaaccattgctgaaatctattcctttagaggatagcgatagtttgcctgcaaaattcaaagagccggatttgatatccacgtatttcgagaaatttgcgaaaagaccaccaccaccactactaccagaatttgaagagttgttgctgtttccagttctgggtgtagtgcctacagtgtcatgtgggccttcggtacttgatgaggtggatgtgctttgcacaccatttatcaaagaacccggattcgatcttttcccttcaacaactttgctgtttgataaggtttctatatgttttttgtttgaagggcttggggcaaactgctgcggctgttgagctgttttagtgggcatttttaatgacattcctcctggtggtaatttgaccgctcgacgggcacttaaactttgttttggtgtgttgattatagcaggggccttatgcggggcaacatttggtcttgtagggtgctgggtagaaagcggccttcttggtgcccttctgttaggattcagcaattgcgccttatgtgttgctgatgcagtattagaaactgacggcgtaatgtcagtagcaggtaggccagtatttacaccaattgttgtggcggtaattttggttgtatcgatgttaatatttacgtcggtaatgttttgtgtttcttgattgtccagaacgttcttaagagtgctcttggaggacgcttgcacgacttggctactcattctttgtgaaaccttagaacttcctgctacgggaagaggcggcaatggcttattaacaatctgctgaatatgtttaggtgattgtgaactgcctttgtcttgctcgctttgattactgcccacgctggcagaccttttcaatgcacgttgttcttgaaaagcttttacacgagcatgaaggtcagcgttgatgttattgtagtgcgaggacgtcgaagatgttctcttgacagcagagccattatctgagcctgtttgctcgtttaattggatagatgacttaccagttttctcatggagactgaggttagcaaacttgtcttccatctttgagaaattaacgtctcgatctgcttaatataataatgtatctatagaaatgtacggaaaaacgggtactttatcagttttagttgtatgacgttgatgtctggagaaggacaaggaaaaagtagttctgtgaaacgtgtacccacaatagcagctacccttgtcttcttttttagtaattcttttcttccggcaagcaggtaagcagttatctctgtgtccagatccctttgaagtaaagtttattcaattttctatagaacgtgtatggctcacgaaatcgctcactagtagacaacacacgttagaaagatcctttcaggtgcaacgggacgcagagggaaaaaactggaaaaattgccactaatgaaaaggcaaatagaggatgaaaaagaaaaggtaaatgcagatgaaaggacgaagacagatgcgataagaacagcgtttgagatcggatgcaaaggatatagttttgctctggcactgtgttagtgtgcttgtgggtgctttttcttctatttgcaagaaaatgtgacctttgcggataacctatataagacggggtttccttgctttgaaaagtttaaaacagatattcttgcagatacaggagtacatacttgtgcgatcatcaccaagataacaagagattaatcaaatatagaaacagatatataaaatagatacagagtgctacgcaataagatttttttttcctgttgcaatactatactacgtcttgacatgaactctcaacagtgatatttctggggagttgtatcgatgtgtagtaactggtagtagtctagtaatgagttgttctcatgttagtgaatattctgtatgcttccgtgcctgctgctatgctcaaggggaacagaaaagcaacacgcctcaaaatagtaatctacatgagaaacaagacttagtcattgccttttgccagaattggcttcggccgtagctgttgaagttaatcccgcagtaaaagacaaacggctccgtattcagcagttctatatatcacctcattaagacacagacgatcttgacagttgcagcagaaacacgccaccatatgttcttgtagctacaccacgattgagtgtctgcactcttattcaagtgtttcaactaaaaataagtctaagctgaaagattattactttcatttgatttttttatttttgaagccccatttccttaaatcgttctcgtggacgagattaaaaatagaaatgatgtagaggagatgcactaaacattgcctccctgcaccgcacaattactgtagccattgtgcttatttatatctacctatatatctaagcagctatatcatgggcttgacatacgcgacttctgcttgcttttgtgctctcgttcaaagagcaattacttcattccatctcaagaaggactgttgcaggtcattatttcatttcttactgcacgtatttcgattgagctgctaatgaaatcacaacacaactacccaaatagcctaagaattggaaaaaggcccttcttgataattggatctgttgagttggcgtatgcaaagctgtaaatattgaacggatctggttgaaaaagaaaatcatgctttctttattgtcgcgtaaactgtacactgctgcaattatctagctggctgctagtagcaatgtgctcttcgttacgctaccgtagcttttctccgtgagtgactgattttgctgctgtacatttaactccttttctatttaaattgtgcgctgccattttccgcatcggaaaacctaagacaaattttgatgagtatacttggtacgtgcccacgcagccaatagtgtctcgttcacggcatcagatacagcagtacttaaaagggcactgaggatcaggtttcctaatctggaaaattttgcagcacaaagcttagttatttatctccgattatggatttctgcagtacctaggtttcaacgtaaaactgtaacagaacctttcgtcatgcaagcataattgagttgagtgccttgtttccaatttcagtttccaattttacttcaaaaatcacttctgaaataagatttaagacttgtcaaccctgttccaaaagtggacgcatcattaaatgtaccttttttctgtacaaactttatagtttctagggttggtgatgtgaccgtctctggcagagtcgcaatttaataataaatattagaattgtgctctgtaaatgtattagattcgttgttaacaatcttagtgactgaattctcattaccttcactgttgttcaaatcgatttgttggccagtcacatcttcacctcgatgatttatcttctgttgttgttccttttggaccatttctagagcggccatgacgttatcttcgaggctcaacatagcatcgttcattatagtatggtcatttctatctaaatcgggaactgaatggttcatatctcgttcatcacggttgacggggttcgcgtgatcctgcgattcgttattcgttaaatggggtacaattccgttggaggcaacatccaagtattttcgtctttttcttgagttttcttcctccacgaatctattgaaggaattcattgactgttcgtcgtccaatagtggcgtgctctgtattgaggaaagaaactcggatcttttattcgcttcgttggcttcagctgttgttgcgggactattcgtggcgttctggaatgtgggttgtacgatattagtgtctggcggagtgggttcaccctccacatcattcagcgtactggaaataatattttgagggaaatttattgcctgtcccaataacgcattatcatgcttcttgctttttcttggattgttgatagtttctatatgctgcgtcggtagcatatgcgcctgcttaactgctctcttttgttcaattattacccctgtcccgtctttgtacctcatcttgcatttttggcaccgagagattacctccgaaacagtactcttgattcctctccaatggtatttttcaccaattttggaggtcaccttgttgatgcctaaatgttccattaaatgtatctctaatgcaatctggatttgttgatccgtgtcataaatgatttcttttccttttgtcatcaacttgccattcaataccgaatgagttttggaaagtactcttaatctagccttttcgtttctatcacaatgtaaaggatacttgcctgtttccagaaaatgctttaatcgttcatatttcccaatttcgatactcttttgaggatctcgtaacaaatctatacttttcgtaatatgtgtgaactctttaccatacatgaaagaatctactgggacatcaaagcccttgagaatcccggcttcaggcagctttccaatccgcctaaagttcaatccttccaaaattcttctgattcctacgttcgttccgtaaattaacgggaaaaaggaggacgtaaatcctaatttctttgaccattctatgaatgtttccattagtgttttcccaataccttttccacgaataccagcattgaccagaaatgttcctgtgaccacatgcgctgaccgtccagggtatgctggtttgaggtcaaatatgcctagacattgcttctcccactgcatacttagatttaaattgcgacgttcttttcgtttcttatattgggtggtgtgcttcgtggtttctatttctgttccaaaattatcatttgtgtccgcttcagtatccatactataatccagttctggtatttcgcctaacaccataatacaaacgtgaccatcattatgaaaccagacatttttgaattcttctagtgataaagtctcgtaataaggaaaactatctcccttttccacttccatgttaaattcatctagaaggaaatttaagagccctagcggcaataaatcaggatacgcaggtataggatacatcgtagctattgtttctccatctttcaataaaatggtatacggttgtaaaggagtcaaaagttgatctgggaccgctgcctcatttctcacttctgaactgctattttggtgtgccatctgcagatgttcgtcatccggtactgaacttgtgtgctgatttagcattgaagctaattattacgatttttgttgataatcactttggcggaagtctagagttgttcttgatcggtacactttttactcatcccccgagcagtgaactaacgccaatgtaatgaattttgctcttttatatttttcatttttttattattttagctcacgatccgcatctcgaattttcagagcttactagattctaggccattagaagtaaatgaatagaggtgaaataaaattcatacccatcatgaagtctccttcataaaatataacaccgcaaatgactagtaaattaaaacgggttgctgtcgcacaattatgttcatccgctgacctgaccaaaaacttaaaagtggtaaaagaattgatatctgaagccattcaaaaaaaggcggatgtcgtttttctccctgaggcaagtgactatctttctcaaaaccctcttcattccaggtatttggcacagaaaagccccaaatttattcggcaattacagtcaagcattaccgaccttgtcagagataattcacggaatatagatgtttccattggggtacacttgccgccctcagaacaagatttacttgaaggcaatgatcgagtcagaaacgttctattatatatcgatcatgaagggaaaatattgcaagaataccaaaaactgcatttgtttgacgtagacgtgccaaatggaccgatattgaaagaatcaaaatctgtccagcctggcaaagccattcctgacattatagagtctccattgggaaaattgggcagtgccatttgttatgatattcgctttcccgaattttctttgaaattacgatcaatgggggctgaaatcttatgttttcccagtgcgttcactattaaaacaggggaagcacattgggagttactaggcagagcaagagcggttgacactcaatgctatgtgctcatgccagggcaggttggaatgcacgatctcagtgatccagagtgggagaaacaatcacatatgagcgctctcgaaaaaagctccaggagagaatcttggggacactcaatggtcattgatccttggggtaaaataatagcgcatgccgatccctctactgttggaccacaactaattctcgctgatttggatcgtgagcttttgcaagaaataaggaacaaaatgcccttatggaaccagagaagagacgatttatttcattgaggcaaataaaatatgaaaaaagcctttattcgtacagatttgctttacatattaaaaatttcaaaaacatataatttaagtatataagtagttaatcatttaattatttttccgtggatcgaagaatttcgttaactttttcatcatctcttgatctattcacaactttaaatgcaaaagtcaaatatgaggtatgggatttgatctcagcttccatctttgtgacctccttccatttataattactatcaccttccttgattcgagaacctttgccaaaaggattaaatttggccttttctgttaatggtacgccatcctcgtttctttttccaactttttcatcgttagaatctattgtattgttaaacatccgcttgcgtctttctacaccctggagtttgtgcctcttaatatctctcaacctttccagggcatcattgagtgatctgaccatttgtcttcgactttcgtactgtctaccttgaatttccaccatttcaacatccgtccagccatatttctctaatacatccaatgttttgtctacttgctcaatgcatggggagaagcaacacaatccgaccttttcgtctacggaaataacagaatccagatgaggtatagcatcccagggagccggcagatctaaaaacactacatttgcattcaatgaagcggcggtttcattattgccaaattcgtaagatgtagtgtctcccttctttataagaaatccaccttggcaaacatcccgatgtgtaatcgtaacgttatcatcaataagtccatgctctttgaattcctctaatgcttgttcgtatcttatgtgatgaaattcaaaactaaaaagatgacctacagatcttgcaaaagcgtgcgaaaatgatcctgagcctgtacctgcctcgatcactctgctgtgagggctacaattcaacctttgcatgatgtaggaagagtcgggcgtatatacaatttgagttctgtgtggtaacgacaaagtccacaattcaggagttggttgcagaacatggacgaatgcaaacttatttgagccctttgttcttatagcaatttgagaaccataaggtttacctatgatatccttatgaggaaatgaaccataacgagtattgaatacctcttcggaatgcatccttaccggtttgatgttatctctagaaacccatattagagttaaatcgccttccttgatgaggtctttgtaaccggaaaaacaatttgttgacatttctaaatctgcgtaatcttagctacctgatagtcccaccccgatcttattcacatatattttctatatactttaaacagttttaaaagtgatgagcatggaaaaaaattcgttgctaacggcatggcataaacaaaaagcgaaaaaattttatagataataataaagaaaaagtatcaatagcatgagtgttaatgttataacgaagtgtaagaggaaaaagaatgctgcgcaaatacgttacttcataaaaaaactcaagtactgtatatattttacatttaaatatattaatttatatacaaatacggcctcctctcttgcattttttttattgttccatctccaaaaggcagttgattaagtgtacggataggtaaaactgaatgtggaaatttttgagagtttactccaggatatatgttggtagtattgtgtttttctttcttagtacatgtcagatttatggaaatcgtaaacgataccatggcgggccatttttttacctttgtgggtttcctctttaaaccttttctcatcatttttttgcttggtcagccaagcctccttaaatggtatgcgttccatggcctcaaggggttgatcttctttatcgatgtctacttcgcctaacatgacaacattttcaccacgaatcatgaatatgccgcggtcttcttcagcgtatttgttttcttcgctaaaatatattctctccacgcaatcttgaagtatcaaatttgcatattggtcaaaggttcttagtacaccgaatagcattcttccatcacgcaaaagaacgaagattttacggtctactgagcttacaatagcagcggtggtagtgaagttatactggtcgagatataaatcggcctcaccttctgaaatcttctttgggaaattctgctgttgtcgcttcgcatcctgattggactgatttctgtccttgctatttgcagacatttttggtgaattaattcgattcgagggctgctttcttttataggttttgaaagcggagcaaatgttggtataactctactgcagcgttggcaatcctgttgaaaaggaaaagaaaatataactaaactgtgttacttgtatcttcactaatatttaatcagcccttggtcatacaggcttcccctagattgaaatacaggtgctgaacaccgttgtatattcacgacttcctctatttttttcatattttccattattcaacgaacgcgggtaacaagtcggccgaatttgaacccactcctctgcgcttgtaactttatacatcatcgttacgctataaatgttatgtattaagtgtatcaaagacccatacggtcaatgacataattctgtgccatgaccccaaatgacaagcttaatccatcttcgatccattcctttacccattcactaggatcaatgatctcatcgtcttcgtcttcgtcttcactttctttttgtttcttttgatcgtatgacttattcctctcctcacttgctgttgatcctgttttctccacggatccttctagccaattgacccatttgacagggaatccttgtgatcttgttatggtggtaatatcgttagttatgtctttcaatacaagggtgaaattgaaattgcctggcgtattggagtcggtcacttgaaagtcaccgtcggcatctttttgtttttgcggaatggcaattggtaagatggatatgaataaatcactgattttattgctgttactgctaatagaactcctatcgtcatctggagtggcatcagcctctttctgttgtttctggtattcctcatgtgcagtattgaagagtttgactgcattttccaggtttgcaaatgccagtttctcaccgtctgttaccttgccgtcgaatagattaaactgtaatttttttttagagttgcctaactcaccgtctgcaactgaaggctttttttccacaggtgtaattccattattgttaggatggccccattcatctacaaatattctgattcctccctcaacttgtgagcttagaacttgatcaaacttgctttcaatattgtattgtaatgagggatagttaaccaaatcatggactagatgaattcgcagcacctcttcagtctcaccaacaacgattttctgtaagtttctggctatttcagtaatcgtgctcgtgtttatctttgaagtcaaatcaagctgttcttgggcaagtcggtttttgatctgggatgcttgttctgcagttttattccaaatactcgatacctttgcggatccagaggaggaccaccagtttgaaatagaagcaattgggtcatgcaatggggtctcctcctcctcctcttcttcttcttcttcttcctcctcttcttcttctttctcctgctgctgtggttccttttcctttccgtgagcgtcctgctcggaatttttgttttcttttgattcttctactttttcgtcttgtgctttattattaactgattcactgggagccttcttttcaacccctttcttgtcagttaagcttaagttactcttctccaactcttctaagaattcaaagatatcatcgtcacctttctttccatcattcccggtcttgcccgccacagaattagaacctcccttaacgccttcttggctaccctttacgtcagtattaaccattttcccgccattctttgcttctggcaaagaatctaaaaattcaaatacgtcttcagcctcagagttcttattttcagacattttgccctggtagtatgtatgtttttaatcgattgagtctagttaacctgtcccttgttctattcttcaccgtctcgtccaacttccatcaaagaaccagaaaccagaaaatcgccggtttcttccacgcgtcaatccgtttggaatgatctcatcgcaaaattttttttcgctaaaattttcatagagagtatcaatattaatatatggttataacttatggcggcattagtcgatgaggtgcttgccgaagagactagcacagccaacccataatgccttctaaaaactccatcaacagacctaagctgacttcaaatttgcaccacaaggtgcactctttaaataagaaaagagctcaaagagaaagagctggtctcttgaagccagctagatccagcgtaaattcgaaatctggggaaataaaatcagtagcgttggacctatacttccaaaacaagaagaacgaaagtcagaattccactgctgtgacattacaaaatgcttcatcttctccggcctccatcaccacgaggacactttccaaaaagagagctaagaaaatcgagagaaacttaaaatatgctacacagagaaaattattggttgacgcaagcgctaagctagaagacgaaatggatattgatctagatggcggtaagaaagtgaaagagaatgaaaagaagagttctttgactttggttaaggaagccttatggagtgtcattgacgatactgcatcccagggattgatcatcgaaaacggacaaggcaccaccctgggcggcccatttttcccatgagttaggcacttacgtatcttgtatagtaggaatggctcggtttatgtatattaggagatcaaaacgagaaaaaaataccatatcgtatagtatagagagtataaatataagaaatgccgcatatgtacaactaatctagcaaatctctagaacgcaattccttcgagacttcttctttcatgaaggagataacatcgtgcgggtcagctgcagtgaaaacactggtaccagcgacaataacgttggcaccggctttggcggctttcgggatggtctccttgcccaaaccaccatcgacttggatattcaaatgggggaacttggctctcaaagtttccacttttggcatcatgtcttccatgaatttttggcctccaaacccaggttccacagtcataacaagagccatatccaaatgaggagctagttcaaataaaacgtcaacagaagtaccaggtttgatggcgcatgcagctttgatgcccttagacttaatcaacttaactaaatgcaaagggtcttgtgtggcctcgtagtggaacgtaaattggtcagcaccacatttagcaaaatcgtcgacccatttttcaggattttcaaccatcatgtgacaatcgaagaacgcagtgggcttcttttctgtgttgctagcatcgccagggcgtggcacagaacgacgtagggaggtaacaattggttggcccagagtaatgtttggaacaaaatggccgtccatgacatcgatatgtaaccaatctgcgccggcgttgatgaccttatgacattcgcaacccaagttggcgaagtcagaagcaaggatactgggagctataattggtttgaccattttttcttgtgtgtttacctcgctcttggaattagcaaatggccttcttgcatgaaattgtatcgagtttgctttatttttctttttacgggcggattctttctattctggctttcctataacagagatcatgaaagaagttccagcttacggatcaagaaagtacctatacatatacaaaaatctgattactttcccagctcgacttggatagctgttcttgttttctcttggcgacacattttttgtttctgaagccacgtcctgctttataagaggacatttaaagttgcaggacttgaatgcaattaccggaagaagcaaccaaccggcatggttcagcatacaatacacatttgattagaaaagcagagaataaatagacatgatacctctctttttatcctctgcagcgtattattgtttattccacgcaggcatcggtcgttggctgttgttatgtctcagataagcgcgtttgttatgcgaaaaaaaaaaactttacagaggctttgtttatatatagaaagaccacgaaaaaaacagtgatggcttcatgcttttcagtttcattattggcacgagtagcagtcgttgagcccatcagagtgcaactttggttaaatgtcgtaaattgtatgattgaatcatccatgcaccaatgtcctccacgggatcgccactttttttcttcatcacgccccattttgttgatccgacgttctgtatcaactgtatacagattcgttgcttctcgcaccacacaggttttacgtgcggccaagaccgttgtcaagtggttcattattgtcgacccactgataaattctattctaatcaattatctcattgataggctctgcactcttgggcatgctgtattgcgagtgaaaaagcgcaagaccgaggagagacaaccctgttctcccattatacaacacacacacgttaagagacgcaaacggcctcgtctgaggatcgtagccatcaagaggaagcggaggcgtcgaagaccacatcgcatcgagcgtccactctcaaatatgtacccaataatggaaatccagatggtggctgttccacttgctcttcccagtccaactgcactggtgcattatcagcagcagcaacagcagctcccgcaacatcatccctggtacgacctctcgctttctgaagaagccctctcgacctgctgttgtagttgacctataactgaaaattcacacccgcattacccagcgcgcccgcacgtgctctttatggaaactataatgaataacgaccaaagaacatctttttttctctctcacacaaataaagcttttcatgtttatagatatatagcacatacttttactaagttttctagattgattacgactcttccagttgcacattttttcatagcgaaagtacaagagtaggaagagtggcacaatggcggttcaacaaagaaagaagaaagagggtagaaagtccgataaaaatgccccatcggtcccacaagtagatgcatcattagacaaaccacttgatattgatgctcctcctactatttacagtgttaatttgaaaccagaatatggtacagctgcattgaatttgtccgcggatttcatcagacaagaacaggcattggctaataagtatttgttcttccatcccgtcatccttgttgttctaaccattgggctgcttatttacttgacgccaagaattgtctttccgataaggaatacaggatccgttgctggatggttctaccagctggctcgtattaataagaaggtcgtcctcagcggtttagtgttcaccgcaattggtgcatctttcttgttcaccctcctctcacgtgtatctgactcgtatttcaagtcgaagatcaaccaacttgttggttctaaaggtgagaaagttttcggcatcaatttgaatgatttggtggcaagacatgaaacaaaggatccagtggtgaacaatacgcatatcatcgtttatagagaaacgcccattgcattgatttcgttagcccctaacatgacattaagtactgatgaaaatttagtcatgagtgttactactgtgggttgtcgtcgtgtatatgtaaaaagtggcattatcgaagatttgattgattgggctatgctacactccaaaaatattagaagcagcggcaaatacggggagaccatgaaactcttgattgatgtctactcattcgatagcacgcttaaggaaattttgaagaaaaaagggttcacttatattcaaagcattagagtctctgaaaatcgactactaggcggtttgttcggtgtgaagaaggaattatggggtttgcaattccattttaaagccgaacacaaggactaggatactgttatttttatagccaaaaaatgaaaaaaaacagcatggcatcttgttagttctgttgcaactcgcaggaagtaacaaaataaacactataatatttccatatatttatatatatgtatacaaacaccttgttaacaaaaaaaaaataaacgaactaaagaaaaccgtaatgcagagtacaccttgaagagagagaaaagaaaatctttgaatccatagcataatagcgatcaacgaaactttttaagaagtaaaatgaactgaaaggagaaaaatataacggaatcccaatgtataataataaatagagagcggaagaaaaagaataataaggggaattgagggtatcaaaatacaagacattcttttaccgaaaagaagaatgacttaatagaaaacaaattcagcagatccagataaaacagaaactgtgcaaccatcggaaccatctccggtgaaagagccatcttcatacgcacagctgccctgaacgttagcgccatcggatgcaactattttaacgttaaagttggcagcttggttactgttggggtttggaatcaacgacaagtatgtttctccattagtggaaccagcacctaacactagtggagcccagttgccgacatccgaaccagaagtaccccaaatgcacccatcttctgcagatacaccggcgttgttaatatagtactgagcagaagtctttttaccctgccattgataataagtgtcttcatcaacgactgaaattggttgtgaatctccaccatcaaccactgtgggaatcaccatgttttctgatcctgggtaatccgtcctacatagagcaatggagtcagactttttgttaatggccttagcagatgtttcatccgtagaacataaatcgctggtatcagtgttggtacggtacaagtaaccatttttacagtaaagaccaccaacagatttaccatcgcttggttggtcagaaggccattgagtctttgacattccaggttcacatgcataagaacagtagtagccatccttacattcggacgaagtgttggcatccatgtccatgacagaggcccatccaccaaatcctagccagtccaaggaaactataccgtttacagaagggaagtccgaacatttgacagtaccatcttggaatccgccatcacgcttctgttcagaggtatccttctcagatgaggacaatgtagtggtagtagcagcagattctacagtactagtagcggcattggaatctatgtattgagtgacagtgacaaccgctggtttttcatctttgtgatgatcttcatggtgactgtccgctggagcaggtgcaggggcagaaaatgcgacagaagaaagggaagacaatattaaagctgcggaaattttcattatgtgttagagagagacgagttaagtatgtgcgactatactagtattataatattaaaggaaagtaaggtaccgtctatgaggagactgttagttggatatcagtaatgagacgaaaaagctcgaaatgaatggatatattctttttgctactggcaactgttgaatatttaatgttaaaacaaactaactgaggtatattcgtatctgtatgtacacatatactatatacaggaaaagataagcaagagagaggatatcaactacgagagcgatcgattatatatcaaaagctgtccgctttgccacccataatcggcgcttagtttcggagttcaatcataattctaccaccttacactcaacttactctttaactcctatagtataatatcgccactgaccccatattaaaaaaatttttttgctcgatcttctatcctctttaggttaattgtcgctgttattgtctagattttttctcggagatggcgcatctatttgccgtcaaaagatcctctcataccatattaagtaaattgcctccatttctttttcctcgggcagagaaactcgcaggcaacttgctctcgaagtggtcacgtgcgggtctaggcctgcataatcggcctcacagagggatcccgttacccatctatgctgaagatttatcatactattcctccgctcgtttcttttttcagtgaggtgtgtcgtgaaagaaaacccacaattaaactttcaacaaccgggcgactaggaagagagtagtgggcgcggatgacgaaggctaaggtcacttcttcgtttcctttattggggtttccgtgtagccttcccctgaatagtgtgggacgttttatgagaagccgtaagaaataggcaaattgagttatgacaagtagacatgatgccgcagccttgcctgactttacgtctccttcatgaataagtttttctatcgagttcttttccttttttcgccttaattagctcaattaagcctgtcctcactacttttctttttcttatcggctttgtgccacacctaaccttcgaatgctgttttattccgttcttacatgggatggtaatgccttggcgagaatttcgattttcaggatattgtcttggtggcgtcttttgctgttactatgtgtttaagagagagctgttctacaaagaacttttcatttacgcgttttttcctttttttttttttctcatcctaaacgcgtaaatctgttccctttttcatgtaatgggcgtacaaccgacgatggaaaaatgaatcttgcaattttaatactaacacttggaataactccaaacaggtaagaggctcacagaatctcgaaagtgtaacagcgtactctccctaccatccaattgaaacataagatatagaaaagatgtcaattgtttcactgttaggcatcaaagtcttaaacaacccggcaaagttcactgatccatatgagtttgaaatcacttttgaatgcttagaatctttaaaacatgacttagagtggaaactaacctatgttgggtcctctcgttctctagaccatgaccaggaattggattccattctggtaggccccgttcccgtaggtgttaataaatttgtgttttctgctgaccctccctccgccgagctgattcctgcgagtgaattggttagtgtgactgttattctattaagttgttcttatgacgggagagagtttgttagggtcggttactacgtgaataatgagtacgatgaagaagagttaagagaaaatccgccagcaaaggtacaagtagatcatattgtaagaaatatactggctgaaaagccaagggtaacaaggtttaacattgtttgggataatgaaaatgaaggggatttatacccacctgaacagcccggcgtagatgatgaagaggaggaggacgatgaagaagaagatgacgatgaagatgatgaagacgacgaagatgacgatcaagaagatggagagggagaggcggaagaagcggcagaggaggaagaagaggaggaagagaagactgaagacaacgaaacgaatcttgaagaagaggaggaagacatagaaaatagtgacggcgatgaggaagaaggagaagaagaggtggggtctgtagacaagaatgaagatggtaatgataagaagaggaggaaaatagaaggggggtccacggatattgaatccactccaaaggatgcggcacgttcaacgaattaagaatttatgggttataagattaatggtacctgcaagagaggtacactttataaaatgtataaataaaaaaataacagacataagataaagtcgggttagggcaacagctacgtaaaaaataaaaggcagtaatattttccatttaagttgattttcttattattgtcgttgagaacaaaaagaaattggacgagtccggaatcgaaccggagacctctcccatgctaagggagcgcgctaccgactacgccacacgccctaatattattgatattgttgtttatcaaagtgagatacgtcagtatgacaatacgtcatcctaaaagttcataaaacacatatgaaacaacttcataacagaacgaacatgttggaataaaaatccactatcgtctatcaactaatagttatattatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcaatatattattgaagattgggtgaattttgagataattgttgggattccatttttaataaggcaataatattaggtatgtagatatactagaagttctcctccaggatttaggaatccataaaaggaaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacaattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctaatattataccctctatcaacaacaggattccaacaattatttcaaaatccacccatatctcagatttcacatcagtattgattaaaatattaattgctaccagttctaataaatctaatgtttacatcatatagtaatatatcttttgagaaatgtgactggcgttatacagaaaccgaattacacgtttaaatactaattataaattatcctgataagtgtatctttatttccgtacagcacaaccgatagaggagatgtttaaagtgtttaagctcactttatagggtgaaacacattttgacgaccgtaaaaggtcatttgatttggtattgaggtcgagaaaatattttcaaatagtgaaggatacattaaacacgctcacaaaacaacataaaaatccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagattttttttggcccttgatgactgttctggtacaatttccaccttgaatgagggtataagataccgatgatatatattcagactatttctacgacacagaaaaacaatcgaccaagccgtccttgaacatgctgcagaacttccttttttttattttttttggctcatctacgtaatcctattatcttttattaaattttgaagctatgagtttctttccagcgacttggaaccaatagttgacagtgagtgcatacttgagtattttccccctacattgtacagtcctcctcagacctggtatccctgtttaatgtggtcgctcatcggacttttccgtccgataggaattcgctcaactttgacaggcggaactactttcacatcgattttctcaggaaagacggcgtaaacaagagaagaaattaactttctacagaaagtacaaccatataaacccttcgtagagctccaattagtagcaaataatgacaaataatgtcagtgaacgaccaaataactcatataggaaaaacattgtccaccacggcttccgcttttttaaactaccaaaaatcgaacagcaacactcaagatgtactgaccaataatgggccttataagaatttattatcaaataccgtcaacaatgcgagctcaacttcatacttttacaagaggactgaacacggtcgctttgtaaaaaatgcatctaacacttttgaggatatttactccaagacaagaaggggcgatgtattcaggaacaagttcacagacaacaaaacatgcttcagaatgctcacgtacataagtgatgatttgttgaacgagatcccaactaaggaaggtctcaaaagtgatgcagatggcaagcttctaaccgaaggaggcgaaaatgaaaatctcaggaagaacgcatccaaaaaagaaacatcgctgtttcagggctttaaaagctacctaccaatagcggagcttgccattgaaaacactgaaagattaaactatgatacaaatggtacaagcggtacggttggtgcgaaagatgttatgtctaaaacaaatgagcgagatgaaattcacacagagcttcctaacttccaagattcatttctcataccgcctggggtagaaactaaaaaaataagctcctcttattctcctagtgcattaaaaagtttttctcaaactcttgtaaatagtttagagtttttaaatattcagaaaaattctacgttatccgaaataagagacattgaagttgaagttgagaatctgagacaaaagaaagagaaactgttgggtaaaattgcgaacatagagcaaaatcaattactattggaagacaacctcaaacagattgatgataggttggactttttagaagagtacggattggaggtgatcgaagctaatagcgacgaaaatgcagaagatgatggtatgagtgagcgaaaggcccttaaaaatgatgctataagaaatgagggtgtcaccacagagagcatatcatcagaggcttctaatctacctccaaggagaaggcaacaacttcgagacgataactcattgaatagattaggtgccttttatagcaaatccaaaaaaagacacagaaaaagcttcccaacattccagcagctttacgagccaggaacaaaaattggctctataatgtccactcacgatgatttcctcacttgcctagattttgatgcgccctttggtaccttatgtacagccggatatcttgatcacacggtaaaaatttgggatttatccaaacaaaacaaaattggagaactagcaggacatcttgctacaattaattgtatgcaaatcaatcgtgactacggaactcttgttactggtggtagagatgcggctttaaaattatggaatttgaatttagctcaacaactttaccaggaaacgcaaaatcttacctctcctacaaatcatattgattctccatgtgttcatacatttgaggcgcatacagatgaggttactgcattatcattagatcctagtttcttggtgagtggttcacaggatagaacaattaggcaatgggacttacgttccgggaagtgcttgcaaaccattgatctgagctttgcaaatgtcttaacaacatccactaatgtcgatttatcaaagagcacacttcttactcaaagaaatgagaggcctagtataggtgcactacaaagttttgatgcagcgctagcaacgggtacaaaagatggtgttgtaaggctatgggatttaagatccggaaaggtgattcgtactttgaaagggcatacagatgccataacgtcattaaaatttgattccgcgtgcctggtcacaggttcatacgacagaacagttagaatctgggacttaagaactgggttgttgaataagtttcatgcgtacagtgcgccagttctttcgttagatctcttccaagagaacgctgcagtcgttgtcgcagacgaaccaagtgtccagatatacgatagcgaaaaggatgaaagctggtcttgcgtcgaacaaggtaacgagactagcgttagtaccgttaagtataaagaaaattacatggttgagggtcgtgaaaatggggacgtaaatatttgggccgtatgataggcattgcattgcaatcaagtcaacccatttgaagaaaaataaatatcgagtgcatatgtgaatagctgctcgctcagatatatataaataaatattcgttctggaatgtaaataaagtatcgtcaataccttggatggtttatcagcgaaatcggtgctgtagatgttgccctgtcatattactacagatgtcttggaagcaatcaccatacctgcattatccttacccggaaaaagaaaactttcgtgaataatgattaatatttaagtggcgactttttcatccttgctattgaaaaaaaaaaaaatgaataattgttattaagcgttagcagatgccaaattgtcgaaatgatttcaaatacagagaattagccgcaaatattaagtagtacctgaatcacgagacatacaactcggaaaaatgaactttggaagccaaacacctacaattgtggttctaaaagagggaacagacgcatctcaaggtaaaggtcaaatcatctctaatatcaatgcctgtgttgcagtccaagaggcattgaaaccaactttaggtcccttaggttctgatattttaattgtgacatcgaatcaaaagactactatttctaacgatggtgccacgatcctaaaattattagatgtagtacatcctgctgccaaaactttagtggatatttctagagctcaggatgccgaggtgggtgatggtacaactagtgtaaccattttagctggtgagttaatgaaagaagccaagccctttttggaagaaggcatttcatctcatttgattatgaagggctacagaaaggccgtttctttagctgtggagaagattaacgaattagctgtggatattacttcagagaaaagcagtggcagagaattacttgaacgctgtgctagaactgcaatgtcgtcgaaattgattcataataatgcagatttttttgttaaaatgtgtgttgacgccgtgctatcccttgatagaaacgatttggatgacaaattaataggtattaaaaaaattccaggtggtgctatggaagaatctcttttcatcaacggtgtcgcctttaagaagacattttcgtatgctggatttgaacagcaacccaaaaagttcaacaatcctaaaattttaagtttgaatgtagaactggagttgaaagcagagaaagacaatgctgaagtacgtgtagaacatgttgaagattaccaagctattgtagatgcggagtggcaattaatctttgaaaagctaagacaagtggaagaaacaggtgccaatattgtactatcaaagttacctatcggcgatttggctactcaattttttgctgatagaaatattttctgcgctggtagagtgagcgcagatgatatgaatcgtgtcatccaagctgttggaggctctatacaatctactacttcagatataaaaccagagcatttgggtacttgtgctttgtttgaggaaatgcaaatcgggtcagaacgctacaatttattccaaggttgcccacaagctaaaacatgtacattattattaagaggaggtgctgagcaagttattgccgaggttgagagatcattgcacgatgcaatcatgatagttaagagagcgttacaaaataaactgatcgttgctggtggtggtgctacagaaatggaagtatcaaaatgcttgagagattattcaaaaaccatagctggtaagcaacaaatgataatcaatgccttcgctaaggctttagaagttattccaaggcaactctgtgaaaatgctgggtttgatgctatagaaatattaaacaaactaagattggctcacagcaaaggtgagaaatggtatggtgttgtctttgaaacagaaaatattggcgataattttgccaaattcgtatgggaacctgctttagtaaaaatcaatgctttgaacagtgccacagaggctactaacttgattttatctgttgacgagacgatcactaataaaggtagtgaaagtgccaatgctggcatgatgcctccccaaggggctggaagagggagaggtatgccaatgtaattaacactctaaaaaacatgtgctgcatacattttattattactctttttgcagtagttatttgcatcaaaggtaatttctttcaatcataaataagttaatactgtattgataaaaccttattcttttcttttgtatactctgtatcttaaagtaattctaggtctaaagaaaaatgaaagaagtaatgaaaactccgagaaacaaatcatatcattggtcgtcatccgggttggatgtcatgcagctgcattccatttcttcggcaaaatgtacgtaatattcgattagaaccctgttttgcaactgattatgctactatgtatttatatatgcatacatatgatgatattatatttgaaaaatgatgctgatttttttgaaaaaaagatctatcctcctttattcccttcttgttttactgtcctttgcaaacgttcctcaagagctcgacatttcccgtctaattcattgatatgtctcctatataaatctgtaacaagttctaactcatttattctagttttgagctttataatttcttcttctttgtgcaatttagtggataactgatcacctaaatctttagctgggtgattttcaaattttcgtccagaaacatcagaactagaaacactatttgagatggattgtgaatttgctttggatatacagggagctttagaagattgtagaaacggtatgaaatgaggcggtgtcgtctcggttttcacgttgctaatcgcacgatctctcgtctcaagcatgtcgttaatagaagccatgtggaaagataaaggggctgggtcgttacgcttagcagatattatatctggggaagacatcgtcgatctaatttgattcggtacctcggatggattagagtcagtcgtccgtgaagaagtgggtgccagagttgcggcggtagaggcaataccattattgcaattggacactatttcacttccgttatttgatattgaagtactgctcaagcttccaagcagcattgataagtgaggtaattgaggagaatctgcgcctgtttttgatgttactgaatgtgaagcattgagggggaaagaggctgcgttgaattgcgaccgttctttgataaaagcagattggtgtgcagaatttgaatactctttaacgtccgtataacttgggaacgtaagtaacttctcttggtatatagcagtatcttgtttgggcagtttaggctttaagtttggtctcgaacaatctcccgacatcagtacctctaattttgttgctgataggtgagaatcgcttctttccttagactccgtttttggcttcttggatatcttcgcagtagatgatgttcccattaaaagttgcgaactttttttctttttatcttcagatgttactctgttagctttgcgaccgcttgattctatattacaatcacccttaagctctgcaatcagcgtctgattccgaaagttgtccagattatgtgcatgatttgtattacttttcctatttcgagactttattacatcagttttcaaactaattggcctgggtttcccatgaagctttaaaaagagaccacacgcattacaaagcatagctccatgctcatctcttctccataatggtgttgtagaggttaaacagttcttacaaacaggaacattagcatcattggatacgttattattgcaattggcatccattgtttgtccattattcttaacttgatttttaggtaatatatggtgtaatgaattcgtatccggactcattcttccagcagtagatgtggaaaaagacttgtcattcgccttaaaattcatattgttgcttattgacgctcctgcttgcgattcacgcaattgaactgccgatttttgctcggcagatactgcttcataacctaaaggtggccatctcccaatatgcccttcttcttcgctttgatttaagctgttgaggttttcacttgattttggttcaaatacattatctcgttttctaatgttatagcctcgaagagttgtagcctgcgatgccataatattaccagtagaattgtagagcacagtacaaatacccgaaatgatattcgtatatctagtattatagcttcaaccgcttgcaatatgttctctttcaaactaccttattatcaagcctatatcttatttttcactgattaggattgataagcgcagataagcgaagataagaaaattttcactctgttcgcccgctatttaggatcagtaattttagtaacgttaatcactaggaacgacgagaaagatgacagaataatatctcattgaaacttgaagtagcgtaattgaaatattaagttcaaactcagaaaggggcagctatcacgaatgaataacaatattttcaatgaaagatttcgttcaacagcatagtgttttactttacaaaaatttacataatacttcaccttttttttctaatctaaatacctatcaaaaggttcccctaaaacgttttcaacaaccttgaccaaaccggtcctgacttcacgttcgatctcttcatcatcatcttccaataactcagcgatgacgggaacgagctgtggcaatagaactaaccaactttcacctatctttgagtatatcaacttcatggctctaatagcccataatttttcattggaggaacaggaagctttcatgtgttcaacgattagtttattcaaaatttggttatgctcatcaacgccactattgttagaagccagagcgccaattgccttgaccaggtacttcccaatagagttttctatattagatagttgattgaccaaggatacagaaattaactcgaatctggaagttgatttccagtattcgtctctatcaaactttagcgaagaggttagagagttgattaccaaacgtcttaaattaacgttttccatgtccttgctaatgaatctttttaacaacatatcaacaggttctaacaaatacgtgaaataggaagtaattatacctctcaaattttcttgaagcttgttgaaaaatttgaaaaatgccaacagtctttctgtttcagtgatacctgcatttgtaacgccttcaccgtcaaacgcccatcttactaatataacaaatagcggtctaaatactttgtcattcatcttcaggacgtaagagttggaaatttcgtgaacggatgcctctatcctactaattgtattattatcgaaactggaaatggatctaaattcgaataaagataatagtaacttaaaaaatattggcgattgtgaggttgcggattttttatcaatattttcaacagtggattctaatgtactcaaaaatagactaacagcaactgtatcattggacgttgctatttcagtggaccaaattctgaataaaactttcaaaacttccttcaaatctatattctcaattatcaatgaaattactgacagcctaatgctgctgtcaacttcacgggaaaaataaataacatgcaaaacatccaaaatatttgacatcaagaaacttggtatccttttgattagaccggcgaacagcaacagtatagcaacttgcaactgctcttttaatgggttactactatctgccaatgaagcatcaaataatttaatagaaggtgggactatttttggatagaacgcaattgacttgactcctaaaacttgaacacagttagttatcaatgccaacgaagatatcttgacctctgtcatatcagaactaactttttcagtagcaagggtgagggcttgagttaatatggacccctcaagcttcttaccatatttgctcactaaagccgtcatcgtgttcaatattacttgagaaataacaacagatttagattccaaaggcattctgtcgagcaaaaccttcatcacattgttaactataggaatagcttcagagccttctaactcgaatttggaccctattaccaacgttaggtggtatctaatatcttcattagtggatgtactgagtaagggtaataccgcattaacaaactcgtcaactggtagaatttgtaacacattgccaagcaccttgaatagaatctcctttatttcagtcgtgtgatctgataatgatgtttcagagtcggaagcttcctcattttcttgggaagttatacatgaaaaggttaattctacagaattaatgaaaaaaagaacaccttctaaaagggttccaaattcttccctgatgtttctaattaactttttatcgcttgtttcatctaacaaaacagaatatacctttagtcttaaatttctcctcacatcgtaataatcttgatctgtttcctcggttattttattgataaactcaaaggtattgttcataaatgtcaaaaattcactttccgaaaaattcaagacaccatttgaaaacaagacacgggattctagtgatttcttcttttccgaggagctctttgatgatgtcaacaatttgatgatatcgagtaagtcattcaaacctgataattcctcattgacatgtagatcaacgagtagggccttaataaactcaattaatattcttgcctcgccaattttaaagttgactaaagctgaagaatactgttgtgcaatcaagaaaaggaacgagcccagtgcctttactggatcaagtgttttgattaacgtagaaaataatttaaccctcctatgtcttggaacatgttgcaaagcggttgtgaagctcaacaaaaggaactccatttcctctttttcatttcctttgctattcttgatcaaggcagggacaacagttagtatcgtacgctcaacaactttagttgtgaattcatcatcttgacgaatactatgggctcccataaaagtaaagataggcattacagaatgcaaaataacttccgaacttaaagtagcaagagatccaattacaagtaatagtttgttttggacttgcggagatgcagaatttctaatagcggataccaatatatctgcccttacgttggttagttctgtacagccatgttccttcaagtatgtgatagtgttcagcgtacaagaaatcaaagtttcttgcgcatataaaaccggtaatccaccgtcttgatccaaagtttccagatctgataataaggaaagtaaagtgaacaaaagcttttcggatccaacatttctgactttatcaagtgcttccaaaataatcgtcaactttctcaggtgcaattccgccagttgcgaaacctcctctttcaaaaatgcgtttttacttgttgatgaacgtcttcttcttcttttagaaaagtctgtctgatccatttcgttactgatactgttttgatttagtatggatacaaaaatatcggaatctaacggcaatgattgtagtacaccgactgtatcgtacgatgattctacgttactcgaagaatccacgatattttggacgatttttagtttttgagcattatttaatgaagcgaatatgctgataagcctctcggcagctatgttagctaactgctcataatctgagttaagagcactgagaacaaaatcgatcatgaatgactgcttttcttttggtgataccaaattaactaaagagcgctcaaaatgctcaaagtttgttttattagcaatacaactcttttcccaactagatctgttttctaagtagtgggaaataaattcctcaaatagggaggaataagaagatgcataagtcggactcttgttcaggttatccaacaacactgtcttggcatacggagaaggtattagtagggcttgattagcccaaaacatcaaaaagactttttcatttctctttggcgttaaaattctggatatgtcataattctcagtaacgtactcattcaaaaatcctgataaccatgcctcactatctttgggatttaacataggaatggtaacgttctctccgtaaagtttatcagacaaaaagtagtgcttagtggatggtcttttagcaatcaaggaaagaatcttcttcacgccagtcctaacttttatagaagcatctcgcaaagcgcaaatcaagcatggaactaaagtaaaaatattaacttccttttcaatactattaatatattttgcaatattgtttaaagatattagctttagcgcggttggagcggctggagatatagttactcttaacaaaaacgttattcttgattctaaagtagtgaaaaatgaagtcaagaaggaacttgctttatagcctttaccaatagcttcagtgaataaagataaaacctttttgtatctttctccagtttctgttagcatggacacattcgttgtgtttatcaattctgaatgcttatccaagaatgtttgaaatgaagcggtatcctttttagtagtttccacggggtcgcttaactgctttacaatgtcggtgttaacatcggcattagtgaacaaagatgtagtaagcctgatttcgaagagttcgcctgtcagtcccaatgatttcaaacattttaacaccaaatcttcatttatggagataaaatattcgaatagttctactaattgtgacttgtcctctaaaatttcggaaaggtaaatcaaatcagtgattatcaacctaacttcgtatctttctagtcttattttttttagtaggctaagaataatgttcaatttggaccgatcataccttgctatggatcttgtataggaagtaatgaatttatcacaaactggtttgtcttccttatctaagaaggttagtatagacacagtgtcgaacttgctatcaaataacttgaaaattttggaaggtagctgatctacgttaccttgtccttttaatgtttggaacagcttacaaatcgtgaggagtgctgaatgttttgcctctttagcatctaagtttgaaagaatggtttccatggcagctaagataattgttttctttaaaggcaaagctgtagcaaatacaactaatatggtatgtgcagctatttgacaatcctttgatttagaggctaaaagtttagcagatatttcaagtaagattggaacaagctgattcagtttttcatcgttgtttgaattgaaagcaacaacgttaataaagcagcatgttgtaaataaaagctggttagtatacgttgcattatgcttaatacattgatccaaataactggtataaagtttcagaaaatccatgtcattaaagagctttatcatggttagcgccgttgggggcttttcacttctaacaaaattcgacaaacaattaaacaaagggggcaacttaataatgctgagaattctcttaaagacaggtgtttggtagtagttgagagtggacaaaagcagcatctctgtgtttttaacatgtatttgaaaacgacgaaccaaccattctgttgcatgtagtgtaggtgctaaataccatttagaagaagccaatagcaagtaagcattgatagcattatccaaatctttaatttcttcttttgtttggacatttctatcaagagaaatggaagactctgaaaagagtgttcttgagaaaatggcaaattttggctcaatttggctcaattcttcaagagccttactagcgttttcaaaaatgaaatcgtaatcttgtgttgcagccgtctttgagttataaatcaaagaagcagaatgaagtttttgtcttctctttctatccaacgcaacagtagcattgttggaagcaacttgagctaattggtcactcaacgaagacattttcaaagttattcgtactttggtggccagttagataagtctgattctgaaaggtaataaagaaagtatttgttacaccttcgaaaatatctagctcatcgctaactgaaaatttttttctttgcttaacgcagaaagaaaaaagaaaaaaaaaaaagtcatgtgacttgaatattattaatctatgtatgttatgattattggctatgaaaccataaaattgaaaaaaaggattcataagctgatatgttatttgtacttaatgctatatttataatttacttttgaaatttttcttagtgggtcaaagtcttctttgatactgaagaatgacccaatggcaacacttggtccattggttaacaagtttctaacgaagtggaccttgtgagagcttataaactgaaaagaccagttttctttttaccaaaggggtagacaaagagtgaagaagcaaatagtcccacagaaataccgacacaaacttgaatcattgtcataccaaatgacattgaggacgatggatcggaggtgcttgtcgtaatggtttcattagcattaacaattgtatttgcactttgcaacccagacaacaacgaattttgtgaagcaataccagatggcacttgaacgaagattgcgggaagcatagctgataccgctaaacctttccaaattctggaatatagattacctaaaacacctatgacaaatgcagctaaggcggcagtaaactctgtcgaattcgcaaaatgcttaccggcccaatatgttacgacataaccggtgcaagaaatgaagaccataactggcagttgtgagatgtgtgcttgatttaataacgagatactaatggtaaacgctggaacgaagaggaacctgaaccacggagaaattaattgaggacatgaaatttcgttagtggcattgtgatacatccatccaaacaaagctgagcccaatgttatgccaaaacccaaaaacaaagaataaataatggcgtagaacatacggaccgcgccagcaactaggcttcgactttgcagttctagtgcaccacacagaataatataacctggcaggattaatgccaatgagccttgtgtaactgcaccaaagcagatgtgagaacgagggatagagccaaaagctctaccgcagaagctaacgacaatagatgcagaaatttcgaagacgtttgaatacatgtatgacttttgtgaaagaataaattgtaatgaccccacacaaagccccataaaaaatgagattgccaggtttacccaatcgccaccaaaggcatacggagtgaccatagcggaacaaaatgcatataaaagaacacacatccaaggtggatatagattcgtgtcagccaaaatttgatcgagtaaagcattaccttcatcggcacctaaggtatcatggacaactcttttgtaaacggcatgaacttgatgcagcttccaaaggtttagaccttgagtacacctaaccaattgaacttcggaagttcttgttgttgcatcaccaaatgaaacaatcatacaacctggaagatacaaaactgaccatctatttcaaggactctagaagtcataaccatatattcttcaagcctatgcgtcggagcaccatacatcataagagctctacacatgcgtaggatgaaccggtgtctttgtaaaatgtctgcaatgtgaaccgtaattttcgcttcagtttttagtcttttcttcagtctaggcattctgccttttttagccttgccttttaaattttgtaatctgctacgcttggcaactggtacgtctttgtttccagcagtagaagaaataccttcatcatctgttgttacagcttgtgaatctgaaaagattgagcttgaattttgatcttcattttggtaaagtttcaataatgaccctagtactccacttttcacttgagatggagggggtacgtatgtggaggtttcaataaacccttcgttatcgtcggatgaattgttttctgcataatcatcaaaatgatccactgcaggagccagaaatgaattttttgaacttgagcctaacgtttcgccatccgacgtacaatttacgtcaccttctaatttgagagcctccagtttttctttatcgtcgccctcatgaacgtctacgattttagacgcatcagctagatcggataagggaatttcttcattacggttatttttttctatatcattcttcccattttcattttctgaaggtattggtgccaagccagggaccaaacccccttgatttccagtcaggttatttattatcttcttgatgaacgtctcatcgtctccatccttaccattgttccttaaatgtgtgaaagaaactttaggcttcctcttgtggcgagcaggcctatcttcttcatcttgtccatctgtgcccttagaattatcgctggtttctgtagatcttgaagacaaatcattttctagagcatccgtatcagcagtgaatcttacatttttgttatcattattagaaatacctagatcactgatgcttttaccacttaaattgccttttttgctctcggctgaattggaagtgcgatggtcactactatcttcaagattcactcccgcttgactttgctcggagcttcccacccgaaaatctgacacaggagtggttggtttttcatttctaccgtccattgtatagcctatcggttattcgatcttttttcttttgttattctatatctaaaagataaaagtcgcacaccgctaagtaagtaagtaagtgttatataagatttatttagctacgttctcagatatagtaggcttaaaacaaacgtaaaacatagttatatattaatatgcaattcggtttatttctttttcaagattcttccgaatttcgtcatattgggttcgcaatttttggcgatggctttgcttcgatatttttcggatgaaaatagtcaaaggacactagaaacacgaatggcgcgctgattacggagacgtcgggctaagacaaagagggtccattcggcgtgctggtggtactgtgacagataaacccaatgccccacttttctcgaggagttgaaacaagcgggacaactgctacgtcataaaaatgggagtaccaagggaggagccataagccgggtaaaatttggcgctgtttttcttaatctaaaaatagttcaacaataaaatttgggctccgcccatccagaccaaagcaatcttcggccttaacaagccaaagggaacgaaacccagactctaccatgcatttcgaacatgttgtagctaactacactggtaacccagatacctattctctcagtagctgtttcaccaagactccgcactcatggtaagtagaaaaagaaaactctcacaaaaatctgagtggcacagcttttccaaatacgctttttaaacttggagaaataaagatgtattacccgctggtgccttaaaatatccttttctccggttgtccaataatttatgttacggcggctatttgagtttttgtggaaatctctatcattaataaatgtcagccttgtgtcttaaatgcaattcaacagggaaaaggcgcgagacttcggcggcaaaaagccacagacaagtgctggttgcaaagaggtaaagaagtaatgtgtgtaatcaaatagatatattaaggtagcaactcaccggtctgtccattttcttttcctgaataacttcttctgtcttcacacattcatttcatttttattttccaatatcactcaacgagaaagaagttacaagatctatctttcaaaatagtttacagttacctttactttaccctttcccttttcagtttgttaccccttctcctaaaagttttattttttgggtaaagatataaaggacactccagtcggttaaggtggctgtctagagaatataaacctgtatttatttaccaggcttatcagaaaagttaatcgtgttcttaaatattcattgaaaaggaacgtgatacagacgtaataaaagaagagtactaagcttaacttaataggtcatttatggttgaaaaacgtagtagacagagttccagtagtggctcagagttcagtgttccacctgatgtcgataacccgccactttctatccctttgaagactttatcagacagatatcagctgatcgaaaaactaggtgcaggatcatttggttgtgtaactttagccaaagcgcaatttcctttatcgaacatattgggtaaacaacatgatataaggggtactttaatggatcagcctaaaaatggtcaccaaaactatataacaaagacacaaggtgtagtggctataaagacaatgatgacaaaactgcatacactccaggattatacgagggtcagagaaattaagttcatactggcaatcccagcgaatgaccatctgatacaaatttttgaggtctttattgactctgaaaattaccaattacatatcgtaatggaatgtatggagcaaaacctatatcaaatgatgaaacatagaaggcgccgagttttttcgattccttctttgaaatctattctatcgcagatactggctgggttaaaacacatccacgaacataatttcttccacagagatttaaaacctgaaaatattcttatcacaccaagtacccagtattttgaaaaggagtacatgaaccagattggatatcaagataactatgtcattaaacttgcagattttggtttggcacgccatgttgaaaataaaaacccgtatacggcctacgtttccacaagatggtatagatcgcctgaaatattattaagaagtggttactattccaaacctttggatatttgggcattcgggtgcgtggcggtggaagttactgtattcagagctctcttccccggtgctaacgaaatcgatcagatatggaaaattttagaagttcttggtacacctatcaaacgttctgattttgttaatacaaaccacatcacagctccaccacctggtggattttgggatgatgccagtaatttggtccataaattaaacttgaaattgccttatgtagaaggttcatcgttggatcatctactttctagctcccaactatccgatttatctgaggttgtcaaaaagtgtttaagatgggatcctaatgaaagggcaacagcccaagagctttgtgaaatgccattttttgaaaacaccgtggcatcccaagtagacgcaagaggcaatgtgactaatacagaacaagcattgatttttgcaggtataaatccagtagcgaccaacacaaagcccatatattttaactcttcaacaaaattgcccgcagaaacagagtctaatgatattgatatcagcaacaacgatcacgattctcatgctatgtgctcaccaacattaaatcaagaaaaactaactttggtagaatttttaaacgaattcgttgaagaagataatgatgatcactcaatacctgatgttggaacagattctaccatttcagattctattgatgagactgaattatcaaaagaaattcgtaataatttggccctttgtcaactaccagatgaagaagtcttagatcattcattatcgaatattaggcagttgacaaatgatattgaaattataaataaagatgaagcagacaacatggaacagctattttttgacctggaaattcctgaaaaggatgagtttcagagaaaacaaccatttaatgaacatgcagatattgatgaagacatcgttctaccatatgtgaacaactcaaattacacacatacagataggtcacatcatagaggtgataatgttttgggtgatgcctctttaggcgattcgtttaattcaatgccagattttactccaagaaatttcttgatacctacattaaaaaaatcacgggaaaagttcgagcctcatctatccaattcaaaccaacattttggaaatgtaaccttctaataatttgtcatttgactgacgaatcgttaggcacagttatatagttatatacacatagacatacatatgttcgcatatatattatattactatgcattcacctaaatagctactgctctattaatacagtgctttttcgatggctttaatttaacttattagacattactttgcgtttattcccctccaatatatttttatgtttgtttttcttgaacattttatgatttcttgctcttggcggctactgattttgttaagcaactcatcaagaggtcaaaaaaagtagaacgagatctttgtgttcggttacccggctcagatcctaacttggtatgtttattcgtataagttactgttgtccacaggcaatactctgcagaaaattaaaacggcattaatgctaggacaaccagaactgttactactgtatgtgcgatagttgataactgcaacattatgcccggtatattctcaaaaaaccctattactgcatacgaagaaatcgcaagagaaatctttcggtttggaaaagctcactgtgaggttccttggagccaatagtaatacagcacaatccaaggaaaaatctggcctatatgcaaggaaggagagatagtcaaaagcattctttcccctagaagttggtgcatatatggcatcgttaaaacatattacccccaaaatttcttctctaaacgatgtgcttggcctttgttttggtttttgatgtcggtcgtttgaggccccttgcggaaaatcgagatcgccgaatggcacgcgagggaagggaaataaggtttaaaggcactgaaacaataggcaagaagtaggcgagagccgacatacgagactaatgtgtccgcgtttctaaggccacttttcaatgaaacggatattgatatgctagtaaaaggacgagctcaagagcgaaaatataagtaaagaattcgagtgcacttgtctccatgcagcaagatttcatatgagtcttttttatctttttactttttacattacacgatatgcactttatgaaaatttaacgaggttggaagccggataatcaaccaaaatcaggcacgaaggcacactcgtatatgcatgttgttgaaactctgttacgctgaactaacaatcacacatgtagaggtcaccgggaaaagttgcgaccccatggaaggtcgatctcttcgtttggctttgcttggctggcggcattgcgcttcttcgcttatacccgtctcttgacgctcgagctcgttcattgagatacctttattcttgcacattttctggcttttttcgctactcgggtacatgtaatcatgcacacagaaggtgctgtagggtgaaagttcctttgtgctgtcgtttgtttttaatgccaaactttctggtgatcaataaccacctctttttccttcaggaaaccttattattgttcttggatagtactaggaagtatataaggaacctcgattttggtattgcacggctatacacatctaagaaactttgtataaaaggtggctaccctattcatagcttgatatcaataggccatctcatcactttttattgaaaaggaaaggagggaaatatatctgattcaaattacttgtttgcttctctttaagacaaaagcatagataatttcagcgtggaacgccggaataagattggtaccctcgtcagaaagttacaaataccgcttcatcttcaaaatgacttcaccggaatcactatcttctcgtcatatcaggcaaggaaggacatacacaaccacagacaaggtcatatcgcggtcgtcgtcgtactcatctaatagttcaatgtctaaagattacggcgatcacacacccttgtccgtcagcagtgcagcttcagagacattaccctcacctcagtatatgccgataaggacattcaatacaatgcctacagctggcccaacgcctttacatttatttcaaaatgacaggggcattttcaaccatcattcttcatcaggctcatcaaaaacggcatcaacaaataaaagaggaatagcagcagcagtagcattggcaactgctgccaccataccatttccactgaaaaaacagaatcaagatgataattccaaggtctcggtaacacacaatgaatcatcgaaagaaaataaaattacaccctccatgagagcagaagataacaaacctaaaaatggttgcatctgcggttcaagtgactccaaggatgagttgtttatacagtgtaacaaatgtaaaacgtggcagcacaagttatgttatgctttcaaaaaatcagatccaataaaaagagattttgtttgcaaaagatgtgacagtgatacgaaagtgcaggttaatcaagtaaaaccaatgatattccctagaaaaatgggagatgagcgattatttcaattttcatccatagtgacaacttcagcatcgaacacaaatcagcatcaacagtctgtgaataacatagaggaacagcccaagaaacgtcaacttcattataccgccccaacaactgaaaatagcaatagtatacggaaaaaattgaggcaagaaaaactggtagtatcaagccactttctgaagccactactgaatgaggtaagttcttccaatgacacggaattcaaagcaataacaatatcagagtataaggacaaatatgttaagatgtttattgataaccattatgatgacgattgggttgtttgttctaactgggaaagctcaaggtcagctgacatcgaggtaagaaaatcatcaaatgaaagagattttggagtcttcgctgcagattcttgtgttaaaggtgagctaattcaagaatatttgggcaaaattgattttcaaaaaaattatcagacagatccaaataatgactatcgtttgatgggaacgacaaaacctaaagtactttttcatccacattggcctttatatatagactctcgagaaacaggcggattaacaagatacataagacggagttgtgagcccaatgtggaactagtaacggtaagaccgcttgacgaaaaaccaagaggagataatgattgtagagttaaatttgttttaagggctataagagatattcgtaagggagaagagataagcgtagaatggcaatgggatttgagaaatcctatttgggagataataaatgcatctaaagatttggattccctaccggatcccgacaagttctggttgatggggtcaataaagactattttaacaaattgtgattgtgcatgtgggtacttgggccataattgtccaataactaaaatcaaaaacttttctgaagaattcatgaggaatacgaaggaatccctatctaataaatcttactttaatacaataatgcacaactgtaagccataaacgaaattttaaaattaatagtattcattttaatcttttttgaaagcttaattttatcatcataatttttcttccaaaacttcaatcttggtattttttttcgcattggtcttcattttttttcttttgtttttagctttaatgttgaaagcgtgaatatcaaaacacttttataataaatcaccactttgtaactatagagaacaattcatgctttatttatagatgccacgattaagcatcaatcattagttgagaggatccttaacgttaaaatccaccgcacttttcctttcaaaaagctgcattgtttccataattcatttcatggcaggttaatgacttatttgatatgaagagtgaggttcttatcaaatgaaattcctacatatgaattttttaaaagagagtttttcgttttacgatatttatttacttcatcatcgtttatcatttttcacgtagcaaattttgaagcttcaacttataactcatttgcatccgattcacatatttcagctgactataaatttggcaacagcttcgtgacttgagcataagaaaaacatagacttgttggatataaaatatggctcacagggctttcatacaggttataatcacaggaactcaagtttttggaaaagcattcgccgaggcgtatagacaagcggcttcacaatcagtgaaacaaggtgctacaaatgcatctagaaggggaacaggaaaaggcgaatatggtggtattacgttggatgagagttgtaaaattttaaatattgaagaatccaagggcgatttaaacatggacaagattaataacaggtttaactatctatttgaggttaacgataaagaaaaaggtggaagcttctacttacagagcaaagtttatcgagcagcagaaaggttaaaatgggaactggctcagagagaaaaaaatgcgaaggcgaaagcaggggacgcttcaacagcgaaacctcctccgaattcaacaaattcatctggtgcagataatagtgcaagcagcaatcagtagtcaaggaagcctccatcattacgtcacaagtgttatcgaaagcatgcagcagtgcatatattttcctagttggttgcttcctgtacgttaggaatcttcaaccaccatccttgtatttagttaatattagtatatgtaccaaagtaaatatactcagatgccatctcgatatacgcaccgtacacgaaaatgaaattaaaaaaaaaatgttggagcacaagcaaggcagcatcagaacgtaccgtcagttggtaccaagacaagtccatccccgtaggcactacaaattatgggaatgagaaagtatacaaaatataaactgtcttatcatgaagaagagtcgcttaggaatttaaactttcaaatcgcattacgcaattctctaaaaacgcgaacctttccctgatatgtaatcagggaatttcctcagaataatattcgatctaagaaaccggaaacgaaatgaaaattgttactactttgtttaggagtagtcaaagttcattcagctatgggttatgatgaaatgatttaaattattctcgctccagtattaacttattacgtaatatgagcttaaaagagcaagctcctcatcactcacactccataacatgaagaacgaaaataacctaatctttaggtttctatggtataatgaaattaatattatctaaagatagtattaaccactactgatgttagccttttgaaaaaaaatcaaaagaaaaatttgaattttaaagaagaagtaacaaagggaagaagtttttgccaatcggacaacactagctctatttatacttttctgttgctccaaaaacaggaaagaacaaatttttcaatttagtgtgacccggctaataataaagagggaagtaataggtagggttttactggcaagaaatccatattgttgctcccgaataatattataaattcttgtaattaatacaaagtttctagatccaccttgtttaaaaatataaagttatgcttaaaattcttcagggaagaaggttttcaatggatgattttacatttttgacgaattcctgagaaactaaattacaatgtaaaactgtacataaatataaatattattgttgatacggaaagtaaaataaaaaaaagaaacgctaaagaatactgaattgccaacctaagtaaaaaataagcgataaaatcaaagaaacggacagaatgcatataaaaactgtaatcagtaataagcccaaaaaatagtgatcagtccatttcaaaaattggtaaaaattgtcccattacgagaattgggatattaaacgagtccctttttactgtccaacaacaggcacacttcaaataaagaccgttacttaataataaattgcacttagtaaagattgcttttccatccgtagtaaaagaaaacccttctgtaatttttgacgaggtagaagaacatgcgttcaacatcaatagttttttccttttattgatatcattgtaaccaaatgccagcaattcgttaaatatttgaaagtaattcgaaacgcttttatgatccagatattcaaaaataaaggaggtgcggtctaatagtaaatttttgttaaaacctgttaaagaatagaattcgttactgacaaaacaaatctcgcctgatcttctccagatgcacatcggtgtgcagcttactaattttgccatgttctccaaatctaataaagccctttgcaaggtaacttcctgtaatagcaaatcctcttcaatcatattggatgttaacgaaatgaaaattggagcatatctttctagtatagagcgtattataacttctaaatcatatctcaaattatgcttttgggtactgtgttcgtcttttactgaggcagatttatcaatttcagctccttcaagaaatttttttcttaaagtagttagcagtttggtgtatgcgagcttgtaattatgcggttttattaaacatttattgtcatataggtcttgaggagtctttactaattcacgaaactttgaaggtgatatgaaatcggtatcatgtttctccagatctgcatcggagtgactagaactgtcacattcgctttccagtttggcgttatgtgatgggtgtgtattagcgtttgctccacgattcaaatgcagcatgtctaaagatataaagggcctagacactacttcatcatatgtattgaaagtagaagtggaatggccgatcgaggagtccttttggtcattcacgctttttgtcgagtttaaaaggttcgttaaatgcaatgacgaatttccccgtgtagatgcgctaggattgggatattctgattcttggagggaaaatatctgggagttattcggtaaaaacggcgttgaaatatctactatatcctttaatttcatgtattcgtcattgcaccacatactatcaaagtgaatattagtttcgtcatcgacatcatcgtcactcttattactatcgtccattccagagtgcacaggaacgtttgaagtagcaaccaaacaattggtagccagcggctgctgcattgctttatgttgctctaggaaatgcgactttaaattgagagtactcttccgtacggtgggtatgatggggtcattcattaaatgtactgcttgtgaagctgatatattattagaagtattttctaagacggtctggcggttattcgtattgaagttcgtaatacgtggaatagatccagcgctttgaaagttatcatttatattatacgtatattggatattcgtattgtgggcaggtgttttgcctggtttttcctgatctgaagatagaaaatctcgctgcagatgtacgcttgagggggataccgtcttcgacggcacatcatgtattaccagcctcttccccaaattcaagtatggttgtgttccatgcttctcaattcgttttcttgatttccttttcttatctctgcaaaacttcccaatatttctttttaaacagttttgacatggcctccctacgtcacactgtatatgtttggtatgacagaattcacaagctgtctggatagactttctcgtctgtttcaactctgaaggtagttttttggtcatatgtatatatattcttgtatgctgtatccaaatatattatttctttactccctttattgctaagctgtaatacgttaaatcattcgaaatatgatctattcatgcaaaaacttgatgtgtgtaacaaagaaaatatccggttcagagatccgaacaaatgatagtcgtacccttccccttagtgttaactcgtttaagcaggctatgatgattagtaaatcgtttcagcctcttctcatttcgacaatttttgaggccttcccttagtgagaggggagataaccaatcagcacagagaacgacgacggcgcggaggctgggcggttaaaagaagataatgtgaaatagatcaacaagctttctggtggcaaaacggcagtcagagatatacaaaaggggcaagataagtgagggaggctatgtggaaatggaatgtgcgcagatgggcgggcgcaagagtaaacattagcaagaaccgattaagtgtaattaacgttggaagtagatacttatcgaccgcaagaagtccactgtctaaggttagaaatataggaattatagcccatatcgatgcaggtaaaactaccacaacagagaggatgctttattatgcaggaatctcaaagcatattggagacgtcgacactggcgatacgataactgattttttagagcaggagagatcccgaggtatcacaattcaaagcgctgcgatttcattcccatggcgaaatacttttgcaataaatcttattgatacgccgggacatatagattttacttttgaagtgattagggctttgaaagttattgattcatgcgtggtcattttggacgctgttgccggcgtagaggcacagacagagaaggtttggaagcaaagtaaatcgaagcccaaaatctgctttatcaacaaaatggatcgtatgggggcgagtttcaaccatacagtcaatgacttgataaataaatttatgagaggaacaactaccaaaccggtgttggtaaacattccttactatcgaaaacaaccgactagcaatgattatgttttccaaggtgttattgacgtcgtaaatgggaagcgattaacctggaatccagaaaatcctgatgaaattatcgtggatgagttggatggtacttctcttgagcagtgtaatcgttgtagggaatcgatgatagagactttgactgaatacgacgaagatttagtccagcacttcttagaggaggcagaaggcgattactccaaggtttccgcacagtttttgaacgcttcaataagaaaactgactatgaagaatatgattgtacctgtcttatgcggtgcgtcttttaaaaatattggcgtgcagcctctattagatgctatagttaattatctcccttcgcccattgaagccgaactaccagaactaaatgataaaaccgttccaatgaaatatgaccccaaagttggatgtttagtaaacaacaacaaaaatctttgcattgctcttgcattcaaagtgattacggatccaatcaggggtaaacaaatattcattagaatttattcaggtacactaaacagtggcaataccgtttataattctactactggggaaaaatttaaattgggtaaattactgataccccatgcgggaacatcacaacctgtaaatattttaactgcgggccaaatcggattgcttactggctctacagtcgaaaacaacatatctactggagatacactaataacgcattcgtcgaagaaggatgggttgaaatcacttgataaaaaaaaggagttgacgttaaaaatcaattctatcttcattcccccaccagtttttggtgtttccatcgaaccaaggactttaagtaataaaaaatcgatggaagaagctttaaacactttaattactgaagatcccagtctttcaatttctcaaaatgatgagactggccaaacggttttaaacggtatgggtgaattacaccttgaaattgccaaggatcgattggttaatgacctaaaagcagatgttgaatttggtcagttgatggtgtcctacaaagaaacaattaattcagaaacaaatatagaaacgtatgagagtgatgatggatatagattctccttatctctgctaccaaattccgatgcccttcctaactgccttgcatatccattaggagtcaacgagaattttctgataatggaaaaaaatggtaattgggataaagaatggaaataccaagtttctttcgaatcaattctaaattctattattgcaagttgcattgtgggacttcaaagaggcggaaaaatagctaactttcccttatatgcatgctccatcaaaatcaatagcgattggtcagtcccacctgatattgaaactccacaagaaatcttaaaaattactagaaacttaatttttaaagctctcaatgacttaaaacctgaaaaatacaaccttctggaacccatcatgaatcttgatctaacaatccctcaatctgatgttggtacggtgttacaagatctaacaggagcaagaaaggctcaaattctgtctattgaagacgaatcaagcgtgtcaaattctggcgcatccacttgtaattctccagagaacagcaataggatatatattccctctgatgctgttacaaccctacacgcaaccaaagataaaaaaaacactcaagagaccagttctaatgtaaaaaaaattataaaagcgaaagtgccactaagggaaattaccacctacaccaataagctaaggagcttatcgcaagggaggggtgagttcaatattgaatattccgatatggagaaagttaccaacgatcgcctacaatcaatacttcacgacttgtagcaaaaatgtccttaataaacgccttgttatatctttatcaaaatggtttttacaactatcgaatagtgtgaaccgataactgtgtagttgtatattaatagaactttacttttgcgcaggaacaaacattttattgcgacataggcataccttgccctcagagatctttatattcttgttcctcgtggcccaatggtcacggcgtctggctacgaaccaggagattccaggttcgagtcctggcggggaagaatattctttttgtcactaacacaaccattctataaattgaagagaaaaattaaatggccaatattctacgtgcttgttattagaaactcgcaacaattgttctgcaaggcccctcatttttttttgctatataaaataataaatggtcacgttggcataagtttgtgtagaaatgcttaagatcacttgcaaaaatataaactgaataataaaaaaaagaggtataatactggtcgttgctttttcaatcaccgtgtcacccaaatcgataatgtcaactttctttcacaaccgaagtaaaaggagtttaacatttgctttctattgaaggcttatttttttttacatattctgcaatttcagctcctaaaaaggatgtcaattcaccttttgaatcgtctaaatgggtaagtctatcacacgtagaaagcaaatcataattgatcgactttgaaatttttgaatcatgtttgtaatctggatgttgtagtacaaaatttctaaagaattttgctgttgttggcaattcaccgcttgctctatcagaaattagctttaaataatagtatagtctctcgtgtttggaagaatgctttaattctttccaatctttggttacaaaccctttttggcataggattggcgtaacaaattgaggaaatataccattctctggattatggaaaatctcgcttatagaataatcttcagtttccacatcggtgtcgttgcgaaatgattttttccaatgaaatttttcaaataggatagcatctctgtgatgggctatcttcatattttcccatactttggacatatgaatatatgcgttaatattatcggaaaaggtcaaaatgctatcgacaatcaagtatatgagcacggaatacgcagcgttctcaaaatctaatagttgcacttcaaatggtctgaattccactctccaaccaggagaatcctttttgtccggggttgcttgttgtgtggggggtttaaaacgtaatgtctgccaatttgtactttggatgttttcaaagtgatttgaagacgttttgttgtcctgattcaacagttcttcgaatgtagatactggatctcttatgtagagatgcgcaaaatgtttagcaagatcatagtccagtggcgccttatcattctctagtagtcgtcctaatactttttcattaataggtacatttgtgtcgttataagtcctattgaaaaatttcgacccacccaagaaaagatcaaccgaactatatcttgactttggtatttcaaggactttatcttgtacgtctttggcaatgcctccaaatccgttcttgttgtatttgggtagtaatggcgcaacacctctttccttcggagtacggtcgtccaccgcaccagatatcacattccaacgaacatcttggtcggctagccaacctttaaaagcaggcgcagcggcagagaaggctagcattataggtgcaaaattcactaatgcatcgtacaggtaacgtgccttgttgatattgggtgcctgaaaggtcacttgtaagcacgaacagcccatgccaaaacccatggaatccatataaatgaaacccggtttggaagccagtttcgcctctttgtcttctggtaaaaaccaatctcgatcgtagatggagtcatccgtttctggagtagctatatctttatacatgggaacattcatgcaaactttttcaccacgcctggtcctgatggatgctgtcaagttaggaaacctgacatgtctgttaatgacttcatcgggtaaaaacagagacctggaagcggcatttttatgattccacggatccttaatgttaataaagtcggggcatcccatcctcgggaagacagtcagcgtcaaagggacagacctggagcccacatgcaagttatttttactatcttgtctcgcatattcagatagcttatattctgcaatggcacgtcttttttgcatgttaacctcaacgtaactacccacgtaattcaaatatggagaagctggtgttgcctctaacatataccggccatactcagggtgaaaactcacatcgttagcctcacaaagggacgaatcctccatattaagctcagtgagtatcttgtcatggcaaacgtcgagcatagaatttctctccttatcatcaaaatctacaaccatgtactcaagctcgtctccccaaaaaagagggtcattgtctcttttaccagcagcttggaaaatatacaacaactgctcgataccttcatcccttatgtgttcattgtacgtcctagactcaaaccactgcaaaggcgtgcccaaagctaagagtcccattttattcttctatatgtatattttcgatactctaaaccaccctacaatgtagccctatactaaatctgctcaattttcagcttctacaagtgactcgagaccacgtggaaagatccaactactccagcacaacgattcaatataatcgattgctccactcataagaggcaagaacaagcttcaacttttggtaagccgccgtttataaacagggaagatgtcctttgtcaagggaggcacagagcatggccaatttggcaaattgcaggtttttctgagtgaaaaatgaaaaagcattgtagtagagtcggctcactgaaaaaccggggaggacgaaaaggtttccagccacagttgtagtcacgtgcgcgccatgctgactaatggcagccgtcgttgggcagaagagaattagtatggtacaggatacgctaattgcgctccaactaccaaggttgttgagggaacactggggcaataggctgtcgccattcaagagcagcaacaggcatgggaagattcgctttttttttttgaattacaatagtatgtctgatgtctgcaagaagtaacaggcgtgtgcacaagaatacgtgtgtgtgcgtaagcgtatgcactggtggcataacttatctaagaagtatatatcactgacatagaaatgtagatatacaggtatttttctcgataatcgataaaaatctcgtcgcgctgaaccaaacttggtggttacggagagtttttctctcatcattactgtctttcgcattgatttcccctttgaccgataaaatcccttggattcataagattaaacaaagaggtgatcaaagagaaccctgtgaaagtttatgtttataaccgggcataaagtgaactagacactttcaagaagccaaccaaagcatgagtaacgaagcttaccagcatgatcataccgtaaatcctcaccagaagatagttgtgaacagctacgattggttacagttccgtgatgagcaagatcactgtaaaagtaagaacccgataacgcacgcttctccaggggtcggttcgaatgcacagaattcagacatagcggaggcccctcaggtattccacccttcctatcaatctctggtcaacgtaccgtccgagagcccgcgacctgatcagacttcagggtccaatcctgccgttggactgcttcataatgcagaggacaaagcgtcagggcaagaagaagaaggaagtcaatatgagattcaatattcggtatttcgtccgctgcatgcatatccaaccaagggcctagcatatgagcagctccgaagaaaagaagaacaagaacagagggaaaacttcaaccatttggtttctgactgtattgaggctgtagagacatttggacgcgaactcgagagaatccaaactggctcaagtgggtcgtactttgtgtatggaacacgggccgacgaaagcgttccggtgggggtcttcaagcccaaggatgaggaaccatatggcccattttctcccaaatggaccaaatgggcacaccgcacgtttttcccatgtctgtttggcagaagttgtctgattccaaacctcgggtacatctgtgaaagtgcggctagtttgttggataggcgactggaaacgcatctagtaccctatacagatactgcatctatagagtcttttaatttttatgataatagaaaaaaatgggtattgggatacaaccttcagaagaagaaacaaaaaaagctgggttctttccaactttttttgaaggagtacatcaacgccgatgagttctttcataaatacccattacctgggatgtattcagatgttaaacattcatttcatcgtaagtcatccggcgaagatatcaatcataaaccagagacaaccaggaacctaacagatgagacagaaccgtccaagcaaataaattcctctccaatttcgacggaatctgaagaaaattcgaaatttgaatggacagaatcaagtttgagtcagttcagattggaactagaaaaactaattatccttgattatataatgagaaacacagatagaggtctagacaattggatggtgaaactaatcaaactttcaaacaataagtggagactcaagttagccgccatcgacaatgggttgtcctttccctggaagcatcctgatgagtggcgtctgtacccatatggctggttgtatttgcctctgcaactactagccaaaccattttctgagcaaatgagatctcatttcctaccgatattgacaagcactaattggtgggaagagtcgtaccaagaattcttggccctatttagcagggaccaagattttaacgtccgaatgtggaagaagcaatgggcagtattaaaaggacaggcgttcaacgttgtcgaaacattgaaagacccacgacaaggccccttggaattggttagaaggacaaggtgccaggtaatagatgagaagatgcaagttccctgttgcccacctccagtttctattttcaaaaacgccatagacgaacctattggatcatattccacttcaccaatggtactccctagcaccccaagcacaattccatttcatgcacataaccaaagcaatagtaatcctgtatactatgattccactctgcacccatttgctaataaaacagtgatagcagagcggctacaaatagtcaattccacccccgtattcacctggtgttgattttttggaaaataattcaatacatactcaatataaagaaatcataactctactttagcatataggaaatagactctttcgaaaaaacctctttctgtagtgttagaaagcaaccggctattatttttgtgtgtcttcgaaaaatcggaacccaaacagatcttagcggattcatggtaaaaatagccttgaagaatttaggaaaataaatagatactcaaaaaggaatagaggatcttaacaaatcattacattacttaactcacattaaaagcaaacacctttcttaagctgttggtgcaaaaaaggattacatctattgcccttatgaatttgttttggccatcggaaaccaaaaagcaaaatgaaatacctggtggcgattatacacctgggaactcaccttcagtacaaaagggttatcaattcctcaatcgagacatatttaaaagttgtccacgaattatggaaaggcagtttggtgagtgtctgcacaatagaacgcatttaatcaaggatttaatttcttctggcaatgttggactaggtcccattgagattgttcacatgtcctacttaaacaaacatgaaaaagaagagtttggtgaatatttctacgttacagggatcgaagtttccggtcctgcaatgcccgtagagtttcttgaagtgctaaaatcgagtaagcggatttccaaaaatatatcgaataatatcatattgacttattgctgttttaattttttcagcaatctagacatccgtattagatacgatgctgacgatactttccagacaacggcaattgactgtaacaaggaaaccactgacctgaccatgacagaaaaaatgtgggaagaaacgttcgcaagttctgtcatccgagcgataataacaaatactaatccagagttaaaacctcccggtttagtagagtgtccattctacgttggaaaagatactatctcctcttgcaaaaagatcatagaattactctgccgattcttaccacggtcactgaattgcgggtgggattctaccaagagtatgcaagccaccattgtcaataactatttaatgtatagtttaaaaagttttattgcaatcacgccaagcctagtggattttacaatcgactacctgaaaggacttaccaagaaagatccaatccatgacatatactacaagacggctatgatcacaattctagatcacatagaaacaaaggagttagacatgataactattttaaatgagacgctcgacccccttttatctctgctaaatgatttaccgcctcgcgatgctgattcagcacgattaatgaattgcatgagtgacttgctgaacattcaaacaaattttttgttaaacaggggtgattacgaactagcattaggcgtctctaacacatcaaccgaactagccttagactcttttgaatcttggtacaacctagcgagatgccacatcaaaaaagaggagtatgaaaaggctctcttcgcaataaattcaatgcctcgtttgcgcaaaaatgatggacacctggaaacaatgtacagtaggtttcttacctccaattattataaaaagccattgaatggtacccgcgaacactacgacttgactgcaatggaattcacgaatctctcgggaacgttgaggaattggaaagaggatgagttaaaacggcaaatttttggaagaatcgcaatgataaacgaaaaaaaaatcggttatacaaaggaaatctgggatgatattgcgataaagttgggtccgatttgtggtccacaatctgtgaatctgattaattatgtctcccctcaagaggtcaaaaacataaaaaatatcaatttaatagcaaggaatacgatcggcaaacaattgggatggtttagtggtaaaatatatgggttattaatggaaattgtgaacaaaattggttggaatggcttattaaacatccgaacagaagctttcatgatggaaactgaattctatcaagcttctaacaacattatcgatgaaaacggtcatataccgatggaatcccgaaagaaaaggttttgtgaagggtggctagatgatttatttttagatttatatcaagacttgaaattgagcaagattagcctaagcaataaagatgaaaaacacagcggattagagtgggaacttttgggtttgatcatgctgcgtacctggcattgggaagatgccgtagcttgtctaagaacaagcatagtagctcgattcgaccccgtaagttgccagcagctgctaaaaatatacctgcaacctccaaaaaatattcaagaggttacattactagacacagataccataataagtttattaattaagaaaatatcatatgattgcaggtattataattattgccagatatttaatctgcaactgctagaaaagctatgcaacgaattggggacgcatatactgcgtaataagatccttcttcaaccttccataggagacgaaatcatggtcatgatcgatgccatgcttgcgtggatagccgacctagatcacacagtacaaccttgaacaaaacggtgctcttagtattattatataaccactacggttggatggactgagggtaagggtaaccgtataccttttatttttttttttacattttgaactgggaagaaaattttttttgcgagggattgacggctaacgccaaaacactccgaagagaatgagaaaagcttgggcatcgctcgaagtcatcgaacgggactatttttgtttaaaatttcaccagatctgcttgataagggtagtttagcttgtgtatttgggaaaggtacgcaaaagatatattttactaagatctttaaatatttttagcttgaggtaatacatgctaattttagttgattagagattctgaaaaattcgttttagttagtgtttaagaatagtggcgtttatcgttttgcccatttaataattaggaaaaaatatgtcagggtccttttggaagtttggacaagattttggttcacagtctccattagctaaactgttgaacagggctttcattaagatcgatgataagcccactagtacggaagcagggaaaattgactctaatagcacagatgaaagtttagaaagcaattcttttaaatcagaagacgaagaagaagaatatgagctgcctaacagagaagaagactacaaagcttataagccaaacctgtctctactgaatgatcttttagatgatgaggagttatatacagaactgatgtgctcgaacttcaagctactagtgtacttgaagtaccctgaagttttgtccaaattgatagattatgtcagaaatagtaccatacttgagtccaatattgatagagttacttcagaagacagagatttagtacgtggtgaagacaaggacacaacggaggactttgagaatgctaaagcagataagaaaaacattgatggtacttttgaagaaaaagaacgtactcgtagtggtgaagaagaggaactggaaaatgaagaaaatgatagtgcatctgaggatactagagtcactctacctcatgaactagaggaacatgatgatacgcgaagagccagaatagcggccgaaatattgtccgctgacgtgtggcccatatcatctgctttgattgaaaacgaaggacttctcgctaagctttggtcgatcctcaggctaccttctccattgtcaattgaagcgtcaacatattttatgaaaataaacgaacgcctcttggatatgaatatggacggaataattgaattcatattaaaaaaggaacacattgttgacgattttttagcacatatagataatccgcctttgatggattttttattaaaagtaatatcgaccgataagccagaaatatcaaatggagttatacaactgtttaaaaaacagaacttggttccaaagttgattcatttactcgatcctgtttttgattcttgcacacaatctgcagccggtgattttctgaaagctctggttactattagcggtaactgtcctaatgagattacttcgagcatagggcctaatgaattaacaaggcaattagtttctccaaatatgatgaaacaacttatggatataatgctcaagggaggcaattcgttaaataatggcgttggcattatcattgagctgataaggaaaaacaattctgattatgataccatacaaacaaattatactaccatagaatctcatccgccaacagatagagacccaatttatttaggatatttggttaaaatgttttctgaacacatggccgatttcaacaaaatactaactgagaagaagattccccttttacagacgtcctatggaacgattgaaccgttgggatttgaaaggtttaagatctgtgaacttattgctgaactattacactgctcaaacatgactttattgaatgaaccgagtgcctatgacattgtaagagagcgtgatgccgaaagagagagaatcttcaattcacaaaattacgtagattctaacgatcgtagtgaattaaaagaaaatgaagacgacaatacaggtgatgctgatgatgaagtggaagatgatacaaatcaggtagaatccgctaatacctccattgatggtgaagaagttatcgataagttaaattctttacagatagaaaccaacaaagtaaaccagaacatgaataatgaagagcaacatagtttaatgccagacttcaacaatggtgattttaaggacgaggaagatgaaaatccatttgaaccccaatattcagacgtcattttggattcttctgatatagaaaaaaactttcgtgtgtctcccaacgttggagatcagctgaaaatcagtttacaagataccagagtaatagatactatgctcgaaatgttttttcacttccagtggaacaatttccttcataacgtagtgtacgatgttgttcagcagatttttaacggtcccctcaaaataggttataataggttccttttagatgatctcctaatcaacatccgtttaactgatatgattattaacggaaacaatgaatgcatagaatatgagaaaggacatgacaccaggcttggatatatgggccatttgaccctaattgcggaagaagtcaccaaatttactgcatatattgaagagatgaacatcacctttgaaaatactgaagtaatgagttctttatttgagagtaaatggattgcctatacggaggatgttctagaggatctaaaggagaaatacaacgccatattaggcgatatagctgaagaaggagacatgttgcaagatgaagaagaggatgctgtatacgacaagggagagcgcactatgggtacagtcgatgactacattaatgacataatgcaaatggacaatgtacggtgtcaagaggaggaagaggatgaaggagaagggtatgtcagctttgatgaagatgaaccccaagaatatcgtaatggtgattccgttagaagcaaagaatcgaattcatcagaaggcaaacgtgaccaagagcagctttactatgagtacgttaacgaagatggtacaaaaacaagattaaacttcaatcctgattctgacgccacggaacaagttccaggtgaagtgaatcgcgatcataagataccattgaagcttaagcgaagttttacggatgcatgcaaatctgaaacaataccaaataatacagttaatgctaaggaagaaagtgtatttcaatttagcaatgaacttagtgacggctgggagtcatcaccttctaattctatacccaagcgtgcttctccatcaaaaaatggcatgaattcacctatgtttcaacaccagtttgaacttcatagccccaccgatgaatttggaggtcataaagacgaaatattaagcgcggaaggccatgactacgacatagatgaatacgatgaactgagcgatgacagtgatgaagagtatgataactgtgaagacgaagacagtttggattatgctgattccgccgcatatgcattgtgtagatccaaaagtaaggacaagatatcatgggatgaagaagaacaggcgcgattaatgggcgttgtaaaatttaattcagagcattacagggactaggaaataatactaattaaataattctaataattctaatattaataacaataataataagaataataattatacaataacacatgtatttcctaactcacaatcgtttggactacatatgctgtctagtgccttattgcgactttgcccgtttgataacttacttcgattgtttagtattcaaaaaggaaaaaggcgttttctttttcgtgtactttttttcgaaattctgttgaatttattcgaactcagaattggtccatcaagagcatccaaaatacaaaataactcatcatcacacaagaagaagcacaactccaagcaatttctacaatatgtcaaaaaaacttgcgtcaccattgtccttcttacccctttataatttgctttctgctgttggttggtcttatttgctttacttggtcatctccttgtacccaaaagttggacagccagcattcttctaccaaactaaaaatgtcgctacccttgttcaatgtggtgctataatcgagatcataaactcatttttaggagttgtacgttccccattgctgaccactgttgcacaagtgtcttcaagactactagttgtcctcggcatcttccaattgttgccaaacacaagtggtgttcaatcagttgtttacatatcattattactggcatggtctataactgagatcgtcagatacttgtattattttttcatgttggtattcaagaatggcgcaccaaagatcttaattctattaagatataatttgttctggattttgtaccccactggtgttgccagcgaactacgcattatttactgtgctttaaatgcagctgaatctcagtattctttactttacaaaagaattttaatagcggccatgctcgcttatatcccaggcttcccaatgctcttcctacacatggtagcacagagaaagaaagtcatgaaaagtttaagatcctctttcgggaagaaactaatttgaattctttagataaattcttctgtattttttataagaatattagccttcacattgaaatggcttcaacgctcttaaccataatcactagtatcttgcggtgcacgggctttatattgagcaaaattgcgaagggtagccgaattagagaactcttagaaagatgtcgaagctcactcggagtcgaccttcacagcctactgaaacaactgtgccgagacaatcttaagtgtgttgctctaattttcatgctacaactgaaattcatatggccagtggccagaatcacacctatttataggccatttaccagtcatccattcagaaatttagctacttcctcaagcatcagtagtacaaaagctaagactactaagacagatacaactccactaaaattatcaaatgaactatatgcaatattcaagattcataatcgtccatatttggtgaccgagggcgacagagttattcttccattcaaattgaagcaagcggaggtgggtgacattttaaacatgaccgatgtaacaactttaggatctagaaactacaagctagttggtcatccaatcaatacttctctgtatactttaaaagcaaccgttgttgggaaaactaaaagggctttccaaactagggaggtaacgaagagaagaaatagacgggtccgtcatgcaaagagtaaaggtgatttgacaatcttaagaatatcagaactgagtatgaactgaattttagggatatgtacatatacgcatacgtataaaatcatgtaaataacaataaaatttgacacactttcttcgccccaatggccattcaattccagaccgacgcgtcttctaagttataatgctatgaaatttcaacaagttaattaaaagtaagcataataataaaatcaggtaatggattcaccaaaaaaaaaaataaaaaaacaagggcagaggggtgaccattagtacgaaacactaaatatagtattaaaatagttcaactccacctccaaatgccctttttgaggaaaatagcggggacagcacatacacattctaggtctgattcgaactcatctgtgaaattcggccatcagccgactagttcggtagcatcaaccaaaagttcaagcaaaagccctcgtgcaacatctcgcaaaagcatttatgatgatattagaagccaatttcccaacctaacccccaactctacctcttctcagttttacgaaagcacgccagttatcgaacaatcctttaattggacgacagatgaccacatctcagctggaacgcttgaaaacccaacgagctttacaaacagttcttataaaaatgacaatggacctagtagcctctctgattcgaggaaatcctccggtggcaatagcgtaaatagtttgtcctttgacaagctaattctatcgtgggatcctacagaccctgatgaatggacaatgcatcgcgtcacctcatggtttaaatttcatgattttccagaatcctggatattgtttttcaaaaagcatcaattgtttggtcacagatttataaagttgcttgcatatgataatttcgctgtttatgaaaagtatttgccgcagactaaaactgcttcatataccaggtttcagcagttattgaaaaaaacaatgaccaagaacgtaacaaatagccatattcgtcagaagagcgctagcaaacttaaaagttccaggtcttccagcgaatcgatcaaatcaaaattaaaaaatagtaaatcgcaagaggatatttcaaattctagatcaacgtcagaatctgcattgagcccaacaaaatcgggcccttccaagaccgatgaaaagaattttttacattctacttcaacacaccaaaaaaccaaaagcgcaagttcactatacagaagaagttttatatccctaagaggctcatcatcgagcaatgcttcctcagcaaaatcaccttcaaacatcaagttaagtataccggctcggccgcactcaattattgaatctaacagtacacttaccaaatcggcgagcccacctgcatctccttcgtatcctagcatatttagaagacatcacaaaagtagttcatctgagtcgtcattattaaattccctttttggtagtggaataggcgaggaagctccaacaaagcctaatccacaaggtcatagtctgtctagtgaaaatttagctaaaggaaaatctaaacactatgaaactaatgtgtcttcacctttaaaacaatcttcactacccacttcggatgataaaggtaatttatggaataaattcaaaagaaagagccaaataggggttcctagcccaaatacggtagcttatgtaacgtctcaagaaactccatccttaaaatcgaattcgagtactgctaccttaaccgtacaaacggcagatgtaaatataccatctccatcttcatcaccaccgccaatacccaaaactgcaaacagaagtttggaggtcatcagcacagaagatacacctaaaatttcttcaaccacggcgtcttttaaagaaacgtatcctgattgtattaatccagacaagacagttccagtgccggtaaataatcaaaagtatagtgtaaagaactttttactggaccaaaaattttatcctctgaagaaaacagggttaaatgatagtgagaataaatatattctggttaccaaagataatgttagttttgttccgctaaacttaaaaagtgtagcaaaattatccagtttcaaagaatctgctctcacaaaattgggaatcaatcacaaaaatgtcactttccatatgacagactttgattgcgatattggtgctgcaattccagatgatactttggaatttttgaaaaaaagcttgtttttgaacacttctggaaaaatttatatcaaagaccaaatgaagcttcaacaaaaaccgaaacctgctcctctcacctcagaaaacaatgttcctttaaaatcggtgaaaagtaagagttcaatgaggtccggaacaagcagtctgatagcatcgacagatgatgtttccattgtcacttcgtcttctgacataacatcatttgatgaacatgcatcaggaagtgggcgcaggtacccccaaaccccgagttattactatgacagagtttccaatactaatccaactgaagaattgaattattggaatattaaagaagttctttctcatgaggaaaatgcaccaaaaatggtttttaaaacaagtccaaaattagaactcaacctaccagataaaggaagtaaattaaatattcctacccccataacagaaaatgaaagcaagagtagttttcaagtgctaagaaaagatgaggggactgaaattgatttcaatcatcgtagggaatcgccttatacaaaaccagaactggcaccaaaaagagaagctcccaagcctcccgcaaatacttctcctcagaggaccttatcaacttctaaacagaataaaccgatccgcctagtgagggcaagtacaaaaatttcgagaagcaaaagatcgaaaccattgccgccacaattattatcatctcctatagaagctagcagctcgtctcctgattcgcttacttcctcatatactcctgcttcgactcatgttttgataccgcaaccttataagggtgcaaacgatgttatgcgtaggttgaaaacagaccaggactcgacgagtacttccccatctttgaaaatgaaacagaaagtgaatcgctcaaattcaactgtatcgacttcaaattcaattttctattctccttcaccattgttaaaaagaggtaactcaaaaagagttgtttcgtcgacatctgcggccgatatatttgaagagaatgacataacattcgcggatgctccgccgatgtttgacagcgatgatagtgatgacgattctagttcatccgatgacattatctggtccaagaaaaaaacagctcctgagactaataatgaaaacaaaaaggatgagaaaagcgataacagttctacgcattctgacgaaatattctatgattctcaaacgcaggacaaaatggagagaaagatgacctttagaccatctccggaggtcgtttatcaaaatttagagaaattcttcccaagggctaacttagataagccaatcactgaaggaatagcttcaccaacatctccgaaatccttagacagcctactttcaccaaagaatgtggcttcatcgagaactgagccaagcactccttcccgtcccgtccctcctgatagctcatacgagttcatacaggatggacttaacggtaaaaataaaccattgaatcaagctaagacacctaaaagaacaaaaaccataagaaccattgcacatgaagctagtttagcaagaaaaaactctgtaaaactaaaaagacagaacaccaaaatgtggggtacaagaatggtcgaagtgaccgaaaaccatatggtgtcaattaataaagccaaaaattcgaaaggtgagtataaggaattcgcctggatgaagggtgaaatgatagggaagggatctttcggtgctgtttatttatgtttaaacgttactacaggtgagatgatggccgttaagcaggttgaggtccccaagtatagctcacaaaatgaagccattctaagtaccgtggaagcattaagatctgaagtgtccacgttaaaagatttagatcatcttaatattgttcaatacttaggttttgagaataaaaacaatatttacagtttgtttttagaatatgttgctggtggctccgtgggatccttgattagaatgtatggaagattcgatgaaccgttgatcaaacatttaacaacacaagtattaaaaggattggcatacctacactcgaaaggtattctccacagggatatgaaggcagacaacttacttttggatcaagatggtatctgcaaaatcagtgacttcggaatttcaagaaaatcaaaggacatatactctaattcggatatgaccatgcgaggaacagtcttctggatggctcctgaaatggttgatacaaagcaaggctacagtgcaaaagttgatatatggtctctgggatgcatcgttctggaaatgtttgctggtaagcgcccgtggtccaacttagaagtcgtcgcagccatgttcaaaattggaaagtcaaaatcggcaccaccaattcctgaggacactttaccattgatatcgcaaatcggacgaaattttctggacgcatgcttcgagataaatccagagaaaaggccaaccgctaacgagcttctttctcatccttttagtgaagtaaatgaaacattcaatttcaaatctaccagactcgcgaagtttataaagtcaaatgataagttaaactcttcaaaattaaggataacctctcaggagaataaaactgaatagctattaggatcgatctatacttaagatatttatgcatacgtaataatatagaacaataaacatagatgacggaatgacggaatgactgaaaattaagaacaaagaaaattaaaaaatttctgctgatacttattcagacgaaaaatggtgcacaataagggtgtcaaaacgacgattcgacccttcaaatattacagtcctcacctcttcgctgaagggctcactttcatcaggaaggtcctctccaataataaaggtagtctcctctatatcagctaaagcagtatctgataaaccaacatcaagcacagtctctataaaggacggcttttcaattgcttcttctggaactttcgtttcaaaggggatatccacaattttaatggtagattcgtttagccagtcatgctcagcaaatgcagttgacaaatcttttgcgaaatcaatattcttgctgttaataaatatactacaggatgcattatcattattatagccatctctatagcatatcaataagagaagatatagtccaagataatcggattgtgtcaggtatggttttggaagtaataaattgaaccgtttcctcttaaagcgatcagcatttaatctgccataggtatttgaaatttgaacggcaaaatttgccttgagtgactggaaaatagacttgaagaaagtagatgatagttcattcagacctaggagatgagaataaatgtgatcaaagtttgcgtatttttcatcaatgaagactgggctccctctatactcatacgaggccccttttaatggcaataagatcagatctgtggaatccattttcatcgtcgctatattagctgccttttcacgcattgtagaaaatatgacttcacttgaaaatggtattttgctcaggtttgaaaatatatcaaaaatttgtaatagtgaatctgtatttgcggtaaagtggggatcatcattatatagagaagatgattgcagcagatcagttgtccgttcagtgagcaatcgtaaatgaatggccctcaatgcaccgactccctcaaacggggtcaatttttcatctataacacttaaattggtatccacatcgtcaacgcttttagaccagatatgaaccatcttttttattttgaatgtgttagatttcaatgtggaatcagtagctgttgtcattctgctcaaggaggtttcgttcttatgtttattattcttaggcttgggagatacccctaaagacaggtaatttagcagctttagagatggagagatcgcttctgtagtgtttatcaccgtggtcagttcaccaattctatatttgctaacatctgccaatgaattaagttgagtgttaatttcagtcttgtccacaccctcagaatcgagaccatctgctgcaccatcatcttctgcaggtgtagataaggatttgcgaacaccatcccggtatgaatctgggtaaacaagctgagtcagaggagtagtgacaaaagtagaaactaatgccatcaacacaaacataccaaatatttttctactgataatgcccgcattcaaaccaacagttaagacaacgatttcaacgatacctttgcatgacatcaaaacaccggctgcagtggcttctctccaaaataagccagtaagtttagctgtaagagtacctgaaataattttggtgaaaatggcgatgccgattgtggcgaaaacatagccccaatctcttccctcatttaatagagtcaaatcgacatttaatcctgcaacagcaaagtagattggaatgaaaacaatgttaggaatatcttccatcctttctgttaatttaacaacgtagtgatcatctctaggaactactaagccagcaatgaaggcgccaaaaataggatgaactccaataatatccgtaaaataagcagaaatgaacatgatgaatagaatgcacatcgttgccaacggtgaaggcttgcttctgtccaattcatgggtccttatgagcacccatcttaataggtattttaagggaaagaaataaatcaaaaaccatgcaaacgtgataagcagaatataaacggtattgacagggctcccttctgcactagaaagaataatacttaatgctaacaaaatccatcccattatatcgttaatgatacccgccgcaaggacaacgatacctgctctatccttgatcaagcgcaattcatttaaaatacgacataaaactggaaaagccgtaacggagatggaaacagctataaataccatgaagacagagaatttaatatgcctttcgccttctgttttgtttgcataagtgtgaaataaaggaatcgccagcagacaaccaaaaccgaatggcactgctaaagtgactatacctatcacgagtgctttctttaggtgtttcttgatgaaagcaatatccacttctaaacctaaaaaaaacataaacagtattattcccaaattcgccactaaatttagccccgggatcgatgatgtagggaaaattgtgtttgtatagtttggaatttgaccaaatatagtaggccccaaaataacaccagatataacttctgaaatgactttaggctgcctcatcattgaaaagggaatgtgaattaaattgcataccagtagtatgagacatgcttgaaagagaaataatgtaagcggcgaactggagttgtagtggaacggatttacacccgacagaattcctcctacagtgtttgccatttgatagaatataaataatacaacttcgtaataataataatcgttggtatcatttgatgtgtgctttagcaacaagagatgatataataagcgaacagtttttgttttttattttcccttactggagctcagccacattaatgcgagacgcaacgggtgcataatattgaaagcgcatttacagcagaaaaatgctttcagtatttattttgagatgctgaatataaatatttagagaatacatccgtagtagtctacagtaagatataaatcaatgcttcgggtgtttgtatatcaaagtgtctttctatgctcacccaaaaattttcttttgcttataactttataaagctcttcgtcttctactagattaccaactaattcttctatgttcttgaaaagcatcataaaagcaaaatgaggttcatttaacgggaacttgaggggcgtatcaggtgatatccaaaattcgggtccgcgtgtgtactcctcaatatctgtaatgttcctcaaatgtagtttatgaatgtacgaccagtcggaaaaactaagtgtgtaatctttatccgccagacatatccgatgtagttttttgacggctttaagtagctcttgcaagttccttaaattacaggtccccgagtcctgtagtgcatattcagcagaagaaacatattctagaggaagtattccctctgggctagatgcttttgataatgaagaaaatgattcttgcaggcttgcaggaggggatgtcactccagaatcattctcttctgaattattatcgttgaattcagaaatttgactggattgtgagctcgttgtattttcttccagatcaccatcagctgtgtcagattcttcgaaaatttctccagtgttcaccataaaggaaagtgctctttgacgcccattaaaaacgatggacttgactttattattgaatgattcaccgatcttaatatccagagaagtggaaatgtcaaacaacagatcaccgactgtagataggatagcccccattaatggcacggctcccaacgcccaaatcacaaaaaaagcacggcctgcaccagtccttggagcatagtctccgtatccaatggttaataagcacaagaaacaaaagtaaatacaattgaagtacgaccaattttctgcgaatttgaatacaagagctcccaataaccaaaaagccatgaaaattgcaatagtcaccgacaaagaaaaccaatgctgcttccttgaggccgtttgtcggatacacttcattaagtcgaacgcttccctttcagataaatttttactactatccatataatgtttccacgatttggacctgcctttttcaactctgtggaaaaagaaaattgggccagaggacttttgaatgatggatcttgtcataaacactattaaacccatcaagacaacaccagatagcgaaaagattaaaaccatgattttggcgccaaccgacttgggcaggatgtcacctagtcccacggttaataatgataccgtgcagaaatataatgcatttccgtaagtgatgtgcaataaaccgctaaacatacccgcaccccaaatcaaccataaagacaatagtacagtgtatgccatgatacttctttcattgggcaaaaggttgaacgttggaggatattttcctaatttatatccaataaaatgtattgttaaaataatggtgcataccaaatatagaccagaactgatacaggcaaaccaaaatccgatagtcttactgtagatgctgggcatgtcattcaaggagcatacaatcacgtccaccaaaagcatccctccagctattgtccatcctgttatatttattaactgagatttaagatacgtcaacttcttactgaaatgtagcattagtataatatttgacgtaaaacccagtaccaaagagatgatattaacggcaaaaataccaggaggatcaaaaactgtctttacttgattcatcaaaacatcggtgtcattgcttcgtggatttgtcaccacggagttgttctttaaggatctccatttttcaactacacaggctatcgagatagtgttagctacgggacccaagcaggcagtaatcacagggaaatagcatgaaaccacaaaccaaaagacgaacagtgttgaagaaggctctgcattaataatactaactctttcgtcccggaaccgcaatgcatcctttagttcctctgcaagaacacccttagcttgcttcggtgtgttgtttgaatgagaatcaacagcctgagctgagctctcttgctccactgtcgccatattgccatatcccagcgtttgtttggcaaagctgttcatgaaccttgtcatatatatagaaatcggtaaaataaatacaagaaatatgctttgttatactgctagaaaggagtgaagacatctgctcacgatctacgagatgcggctatttttgatggaaaaagatacatagggtcaggcatttttgccatattgaataaccaagatggtactgagtactcaggtaatgtatattacattgagtacttcacttgtatacacaaccactgcttcgtattgtatatcaagtatctaactgttgataaactacaactttctcttcaaccataatgatagcgccgcttaaaacatgctagggtaacgagacgcgaatgcgaaaaactcccaaaaaaaccaaaacaaacaaaagtgacaacaattagaacgatgctgaagaagaataggagcgagtttagagttacctccagctatcctgatactactgcttaggctaccttcgcagagtctcgataaatttgcagtcggcaagataagaatatttctctacagcttttagacagcttcctgtccctctagtttcttttgccatccataattgtactctgcactttgagtatcattccaatttgatctttcttctaccggtacttagggatagcaaatgtcgtcgaacaatgatctttggttgcatttagtatcccagttaaatactcaacagagagcagcggccctctttgattacactagagggctgcaggtcattgccggtcccggcacagggaagactaaggttttaacttcaagagtagcgtatcttattctgcaccaccatattcatccccgcgatattatagtgactactttcactaacaaagctgctaacgaaatgaaagagcgtttgcaagaaatgttacgcggggcaggcgtgaatatttcggagctcttaattggtacttttcatagtatttgcctgaaaatactttatagatttggccacttggtggatctacagaaagactggagaattattgatgagaaggaaatagatgtcattttagatgatatgatcgaaaaagttcccgaccaaataagggattatgcttcctcaatcacaaggaaagtaaatctttgtatgccgagtaaaaatggagatgaatggactattcatccgaagctgatcaagaaacagatatcaaagctaaaatcaaacgcaatattacctgaggaatacatcttagattcgaatcatgacgccgcgcttggttacttttaccaaatataccaatcagagctaagcaagaaaaatacgttagattttgatgacttattaatgtacacctttcgtttgctgactagagtgcgtgttttatccaacataaagcatgttttagttgacgaatttcaagatactaacggcattcaattggacttgatgtttctttttgctaagggaaatcatcatctttcgagggggatgaccatcgtaggtgatcctgatcaaagcatatatgctttcagaaacgccttagcgcacaactttctagaaatgggcagaaaatgtcccatcgagtactcaactatcatacttgttgaaaattatcgttcatcacaaaaaattctaaatacaagcgaaattttaataacgcaacaaaacaaaggtcggcagaatagggctccactccgtgcccaatttgacctggattttccaccagtttacatgaatttccccgcttactttttggaagcaccttctttagttcgggaactactatatttgaaggcattgccaaacctattcacatttaatgactttgctatcctagtaagacaacgaagacaaattaaaaggatcgaaagtgcattaatagaacatcggataccctataaaattattaggggccacagtttctgggattccaaggaaacaagagcgatgttaaatttattaaaattgatattttctccgaatgacaaacatgcaattcttgcttcacttttatatccagcaaggggccttggtcctgctaccggtgagaagattaagaacgcattggacacgttagctaccgatgtgtcatgtttccaaatattgaaagacataagtagtaaaaaaataatgctagacataccgacgaaaggccgttctgtgattgctgacttcatttcaatgatagaaaattgtcaattgttgctccagagcactttactagggggtctttcagatttatttgataagctatatgaattatcaggtctgaaatacgaatacttgtacaaggatggtaagaaaaaaaatgatcagcttgaaaaatccgaacctaatttattaaacgcaagacataagaatattgaacttttgaaaaactatttcctggctcttctttccaagtcagaatcttcagataaagaaaaaaatgaagccattaaagcagcaacagatgaagccgaaccaatagagaacaaggtcatcactccaaaagaatacctccgtaatttcttcaattcactttcccttcattctgatgcagctgaggaggaagagtcggaatccaataaagatgcaaaaataaaacgtgagaagaatgggtttgtcacgatatctacaattcacggtgccaaaggtcttgagtggccggtagtttttattcctggatgcgaagaaggtataattccttgtgtgttcaacgatgataagaaagacgaatcagaggaggacgaagaagaagatcaagaaaatagtaagaaagatgcaagcccaaaaaagactagagttttatccgtggaagattctatagatgaggaaagaagaatgttttttgttgcacagactcgtgcaaaatacctgttgtacctatcaaatactgtaactgtggaagatgtcgatagaccaagaattgcaagccgatttttgactactgacttgataaaagccatgtccgatagccaaaaattatttgaaagtacgaatagtatcaaaaaactataccgaattttgaacaaaaagccgcctgctgaagatgataaactattctcccttgaccaattgcgcaaagactataaccaattcattgaaaataggagagaaaggatgatttggcaagggatacaaatgaatgatgtctatggaatacagttgtctagaaataaattattgggttctgttagtgatttcacgtcagctgcggaccagttacgactcgaaacgcaaaactctatattcccacagaagaaacttattgaaaaatcacgcccatccaaaatcaatggcaattacgctcctaaaagtagagttaaaagtccagaaaaaaggtacgctccagaaactacatcattccattctcctacaaagaaaaaggtgtatgcacctcaatacgtttcaacaactaatgtacctagtaggcaggagtttcattcttctactgggaaaaatattccttttctgagaagagaagataggtccatcacagacatatcaccacgatcatcaacgaggtcgttaaaaggagcatctccaaataagacgagccacatgtcagatgatttaatgagaccatcacctacgaggaaggacaaagttactcgtaatattcatttcgcaactgcaggaactttcagaatagaaacccagtcaaatgttgatgaactgcatcctccggaatactccaataaatcagggcagtcgcttacgtcgagtgaattttctgggttttctagcgcgtgcagtaattctgatcagccaacgaacttaatagaagatataaacaacgaattagatctatccgatgaggagttattaaatgacatatcaatagaaaggaggagagagcttttgggctcgaaaaagacgaaaaaaataaaaccaaaaactcgaaatagaaagtctaagagaggtgacaaggttaaggtggaggaagtgatagatttgaagagtgaatttgaggaagatgacagcagaaatacaacagctgctgagttattacataatccggatgacactacagttgacaatcgtccaataatctccaatgctaagtttttggctgacgcagcaatgaaaaagacacagaaattttccaaaaaggtgaagaatgaacctgcatcaagtcaaatggatatattttctcagctgtcacgtgcgaaaaaaaagtcaaaattaaacaacggtgaaatcatagtcatcgattagtagcactttcatgcctgactacgtcaactattggaggcggtttataatttttatttaaagcacataggagttaattttattttactggtagggtttgtatacgaactacatggaaatgtggatggtgtgttattatagcttaatgaatattctttttctatacaagaaaaccgatatgacagctatgaatgagcagtatgccaacaaaaccaggaatgattttaagggtgaagaatctatcgtgaccatagacatattgactaaaccagtagagacatttgccaacaaaaataaaaacaacccattggagttgattgattccaagcattcggcaactttataatattccgaagaattaccgaaaattttgtcagtcaagcagtacccagtcaaaaatagtaaattataagtaatgacccacaaagtatatggtaagttagcaaaccttcttgaaacactataaggatggtattgaaaaaccaactggctgataacaagaaaaattgtactccatatacagaggccacttaatggggttactgaagtccaatagtcccaagtcgaagacttctttgatgctgcaactacgtcttgcgtagaaggcttataaagattgtttaaagttggtttatttcccaacaagtaaaatcccgtgttttggccccaaagaaaaatcgagcaataacctagaaatgagaagatgccttctctattagcactgaagaaacaatttctatcagccaaaattaaaaagtttaaagtgcgatcgtcctttaaaagtagccattcataaatgcatgaaatgaatattgcaattgagcagcgtggaaccattcttgtgacgggatcaataaaggtcaatacaagtggcaacaatgatagggtgataaaaaaattccaatgaaccccatattctgtgacatgttcttgatattccaaattttttacaaaaaacaacctcagcaatcctaggaacaatagagttcctcctgattttaaggcattaaatgcattttttaagaagctgggtttactcttcaagcttaggtttttcaacagtgccctagaagaaacaataccgttactgaaaacgaatgatcctacaccaagatccatcagggatgtcccccaagtttccaccttggcaaacctccttgggaaaattggaaaatctacagccaagatggcaatagcagtcagaataagcatcccaccacgatacgcagtaatatacggctttttttctagttggaaccgctgtgtaatcattttttttttattgtatattggattagaaggtttactcgagctagtaaattttccatatatgaatgcgagcaaacaaggtaacagtattagcgtgtttagaaggtatggttcactagcataaatagtaatagatagaagcaaagcaacccagttcaatgcaaaatcaattatgtattgcacgctggaaatgccaggaggcataaggttggaatttttcaataagttccatgatatgtaagttaccaaagcaattgatgtcactgcgttaatttctgttatagaaccgccattgagccctgtcacaaagtcctcttttctctgttttaaagtcgacatattcttctgatgtactgttgccatttatttagatatttacgtgtcttcttattgcgatcctctttttctcatgctgttttttcacgcgagcatgtcatggaaagtattatcatacaaaacggtaatacatatagatgagtagatttgaataatgctgtagatggcgtatgtaaatgaatatcttataaaattacggactacatttcaagaatctaattcctttgtctgatttcttgtctgtcgtctcataggtttttctaaagaggcagtacgtttcttatcttgaatggagccataggtaacttgagtatgtgaaacttcctcagttcttgggatctcttctggattagaaattgcagtcggctgctctgtaggcacattttctgacattattgtgccccaactcgtggttcgtttaatttgtttaggaacgaaattttttggcagtgactccaacttgatccttttcgtatccggcatttgtctctctgaagaaacatccatgatactcgatgagacactacgcttttttcttccagaatcagtttctctaattttctgcaataattcgtttttggtatctttcatagagtgctccgataatgaggaattgtttcttttcaaaagaatagttttgtcgatttttggatcattgttttggtactttttttctgaactaatgctggtatagtatggtttttttatcttacatttaaaatcgtccttgtgtcctcttgggcagataatacaccacttgatattgtttaaaaagatttcattattttctccagatgcagcggacaataatttaaaaataaatgctggagtaactaccggtatggagtggaatttcttgatatattcaattttccttttcatcgaatttctcaagattgaattattttgaaaatcttttctgttattatcaccaggatcatcattattgttattaatgcaaaactgagtaaaaagatcgctaaattcattcgaccataacggatgggttttcgggatactgggtaaagctgctaagttgattagcagaatgtcagtggatttattgaggtattctacataattgatgcccattggttttagaagatttaatactttagtcagatgtaacagctctacgccagagaatccagtgatagtaacattcagaaaaggggaagaagaaaattcatgatgcaataactttgaagaagacgaaacttgaaactctattgtgctgaggaagggttttgaccataaatctattgggtgtagtaatttttgataatacaagcagcgttcaatgaaaaattctgtaactataccatcattatcatctataatctcaggtaaatcattgaaggagtcaagagctttattacttggaatgatgtaataagaatgatcgtaaatgccgctcaagtaagacgtctcaattttacccccattttgaacaacaattttggttagtattgaacggtgattgccaggaaaaatatgatgaatgataaacgcacaatttttgaaaatcaaagtactattatcacttaaatcttcttgtttgttatttatcgataatggtgactgccctagtactgaaaaatttgtcttactatgctgctgtagagacattgccttgtcccatattttttcaccctttggtttaaatttattcaagagggatgatgttttcgggagcgaaggagtcagggtactggaggattgctgccgctgcagagaggattgggcatcgatattggttggaaaggtggtgtttattttatcccagcaatcgcaagagtttgatccgattgaatcatagggcaggtctttaatatttggtaaaagataatagggatcgtacggtaacagtgcgcttcttttttggcaatcgagaatccatttgaaatgtacaataggtatattttgttcaatagcagcgttaactcttgctcctagtaaagtatccgtaacaaaaatggatatctgcccattctgaccttgatcatcgtcatcattgtgtgaagaggtatctttgattacaaagttttgatagttataactagaacaccctaactttttaatactcctaaccaatgaatcgatggaagttatgttagtgtcggttattctgccaatgaagatattgaagttatgcaaatatttaaacgaaaatcgccggtaaagtatcttcagcatctcataggtggatcctgtcattgttgccgtattagagtccggcaatatattttctccagacagccagagctgataaatgtcatcaatggcttgaatgtcaataaatatgatatcgaatctatgcttcaccgcaaatttaaatttgtttgtattggtggtggacccaacaacaaggacattaacttgtctggtcaaatctttagaaaatatacctcctaacttaataattttctttgatatttttttagctaagatttcattatttattgcagtcggacaaaatgttattccttgaaagggcttcatagtaatattaatgctactgataaaatacctgccatactagaaatagaagacttatatatcacgtaaaatttgtctcttcttattcatcatgtacataaaacagtacaaacattaccaatagtactatatagctttaccaggcaatacgcgaatagtccatgcagtttttcttctcttatactgatgagggtaagttttgcatttgatcaccgccgtatgcgaagcggaaagagcaaatgcgttgaaagaaacctggcgacaataggaaccacgagttcaagctaataatgatacctcaatgattatgcccagattacgttatgtgactaaagtagaaaggtgaataaatataagtaacgaaacaaggttacatggactcttcaattaaagaaggaaaaggaaggattcttttgcaggcagaaaacattgaagttatatcgcaacaataacgatgtagttattatgacctcataatatgagaactttttcctcaagtatttttaagttattctgtgtgtcatgactctcacttcgtcatattttatgttagtgcacaaaatgcgaggtgtgggtgcaatcaagactccgatccattttcgccgttcgaccggtgttttggcggctaaatttaagggcgtgatctcagaactcggcggcaaaaaaaaaagtatataaggcagaaagctttctgcctctccgatttcctctcctttgttttcttttccgcttcaatttacaatctagttcagcggctaatcctctttaccattgttttccgtttatcctttgctcattctcctttgctcgatttcttttgctcgttttttttttttttttttgcttctttttttcttctcgctactctgaatagacgatggccaagaggaaatatggcaggtcttattccctcgatgatacagattcctgcagcaataaagtcctgatagtaccaaccggtcaaagctcctctaacgcaatcactgatttctctgtcagaaaggcgcatgcttgcgatagatgcagactgaaaaaaatcaagtgtgacggtttaaaaccgaactgttcaaactgtgcgaaaattgacttcccttgcaaaacctcggataaactgtcgaggagaggtcttccaaaggggtatacagaactactagaaaaagaggtcgtccgtttgacaaatatgaatgcgagttccagcgccaatgcaaattctaatttgccgttcattaatgatacattttattgttttgataattacaacactcagtctgaaaatcaaaggtttttgggacatttgacatggaatattctaactaatacttttcctactcaaaaagcagtagtttttacagacgatcgaaataatattgatctacaactgcaactgttaacaaattttttgaacctgaatggtgactttaatcatctcccaaattttcttttacttaaatatgattataaccttcagtttttgaaaaatttgttgtctgtcattattaaagatttttttaaaaggcaaaattctttgctacttctattataccctacaaatttatggaaaaatttgctattagacaagattaattcaaccgcaatgacaggtgaacccataactctactggcgttactttatattattcaatttacttggtcttgttttgatgatttcaagctttttaaagtcacgaagcttattgtttctctgacaacaaacagcaaattagacttgaaagttttgcaattggttaacttatccatcttttattttatgggcgcctctgttgactcttgtaaaagtaaaagctcgttaacagaacattcaaatgtaaattcagtaatatggaccaatgatttgctaaacctaaactttacaaatattttgaatatgggattgtacataaatcccaaaaatttaattcctatatcaggcaacaataataataataaatctaatgaagaggatgatagaatagtgacattttggtgctttcaattcttaagctcatggtggtccttaattcaaggtttaccaaagtccaactttttaactgaagaatttcaaccgaaatcaatctcggttctagaaatccccaggctgaagccctttgaaattttgttaaacttcatcatatattctttggatggatgtaatttgttgaatatctcatctttaaatgtttcggacccaaatttccaatttttccagaatgaactggaaagctttaaaaaaaatttattactgtggaacctttatcacaatttgagtgatcacgataacttccgattcttaacatccagttcaaataaaaaactaacaacaaatttactacttaagaatttgacgggtctaaatcacaaactcaatcaacctgattttgtggagattcaattaactttattttacttgagtttaaaattaatgactttaaaggaaggggaccaagatttgaagaaagaggatatctcgttagagatattgtccctatattttttaattcttacagatgactctaataatgatgataatcaacagttacaaccacagcaactaaatctctaccattttacgcccttcaatagtattgacattattgacttatgtttaaacaatttaaacaattggtcattatcacttaaatacgaaagtggtcaaaaccagccccactcaagtaaaataaagtttgaaaaatttcaaaactttttaaatcactggtgtccaatatggtactatgatgaattttccacaaacccttttttacaaatcctcaaaatcaatttcaaattacttccttttgagacaatccattactcacaagaagagcaacgattgttaataagtttgaataaattgagatatttggatgccgtatcgagctttaattcaagttcagtcaagtcgaatttcgcgtctaaggtcaatacccagctaaaccttttgcaacactcgagttctaactccaatttcctagatgcgtcaccatacgattttaataaaatttttatgaacaactttgaaaactatgactacgaaacagatgaaggatatgcggaagatgatgatgaagaggatagtgacagtgacaatagcttaccactagaaattccttttaaaaaaagtaaaaataaatgcaagaataggaataaagagctttcacaaaggttatccctatttgaaaacagagatagcaattcggtagatttcaacacagatacaaatttaaatttaaaccctgattcgccatcagttacgtcttctaagaaaaaatatttagatcatattattttagataaccgagacatcgttagcaaccatgactccagtaaacaaaaattcaagatccagaatattttgaactcgaccttctaacattacgctccttcgtattactcattcagctcttcctctgatagcagtgaattttcgagggtcacgtcgtgactcatatgctttcttgttccgtttcgtttcgagatgacaaaaaactggtcattttttccgttaagtgcaactcacagcagtatcggccgctgagaaatgcccggacaaatttttttgagccggattggtcaccgtttctttcttcggcgcggcttcccattcccgtccatccaaaaaaatctacctatataaatcgacttttcacctctaaaggcagtttattccttgtatgtcctttaagtacagttaataacgagcaatttttttttttttttttagccatctacccatcaacttgtacactcgttaccatgtcaaccacagcatccacgccttcatctttacgtcatttgatttctataaaagatctttctgatgaagaattcagaatcttagtacaaagagctcaacatttcaagaatgtttttaaagcaaataaaacgaatgatttccaatccaaccatctgaaactattgggtagaactatagccttaatatttactaaaagatcaactagaacgagaatttcgaccgaaggtgcagccaccttctttggtgcccaaccgatgtttttaggtaaagaggatattcagcttggtgtcaatgaatcattttacgataccaccaaggttgtatcatctatggtttcatgtatttttgcccgtgtgaacaaacatgaagacatacttgctttttgcaaggattcctctgtaccgatcatcaactctctatgtgacaaattccaccctttgcaagcaatttgtgatcttttaacaataatcgaaaacttcaatatatctctagatgaagtaaataagggaatcaattcaaaattgaagatggcatggattggtgatgccaataatgtcataaatgatatgtgcatcgcatgtctgaaattcggtataagtgtcagtatttccactccccccggtattgaaatggattccgatattgtcgatgaagcaaagaaagttgctgagagaaacggtgcgacatttgaattaacacacgactctttaaaggcctccaccaatgccaatatattagtaaccgatactttcgtttccatgggtgaagaatttgcgaaacaggccaagctgaaacaattcaaaggttttcaaatcaatcaagaacttgtctctgtggctgatccaaactacaaatttatgcattgtctgccaagacatcaagaagaagttagtgatgatgtcttttatggagagcattccatagtctttgaagaagcagaaaacagattatatgcagctatgtctgccattgatatctttgttaataataaaggtaatttcaaggacttgaaataatccttctttcgtgttcttaataactaatatataaatacagatatagatgcatgaataatgatatacattgattattttgcaatgtcaattaaaaaaaaaaaatgttagtaaaactatgttacattccaagcaaataaagcacttggttaaacgaaattaacgtttttaagacagccagaccgcggtctaaaaatttaaatatacactgccaacaaattccttcgagttgtccaatttcaccacttttatattttcatcaacttcagcagattcaaccttctcacatagaacattggaataaacagccttaacaccactttcaagtttgcacagcgtaatatgaggaattttgttttgacaacacaaccctttaattttctcattgttttcatcaattatgcatccatctttatctttagacagttccactacaatagcaatgattttttcatcccaacatagtttttcgagcctaaaattcagtttgtcggtcgtttttacctgcgtattttggttattaccagagccttgtgcattttctatgcggttgttattgtactccgttatctggtcagtgtatctgttacaatatgatttccacaacttttttgcctctttttcacgggacgacatgacatgacctaatgttatatgaagttccttctgaacttttccactagctagtaaatgcttgaatttctcagtcagctctgcatcgctagcaatacacctcttgaccaattcaataatttcatcgtagttttctattttagctgagatatatgtaggtttaattaacttaggcgttttttgttgattattgttgcctttaccaactatttttctcacagtaggtttgtaatctaagctccttctgaacgctgtctcaatttcatcatctttcgggatctctggtaccaaaattggataagctttatgaatttcattgaggatttgtttcgcattggttaatgaagagtctgcttgtccaaaatctaactctatcattaaatcaaacatattatctggtgatttgtctaaattaacaggttgatatcttttcaaaaacccattcatgatgcctaccactttcttctctcctaattcgtcccatttaatactttggtgattgttacctcttttgattactctttgcagtgttatgtctcttatttccgatagtttgtcatatggcgcgaatgacacgccgattaccttgatgttcgtatcatacaccaaataatcttcttttagttcattcaaccattcaaataattgctttctttcgcggaattggtgattgtttctgtcaactatgacacatttgatttcttttttggataatagttccaatgattttttcattaattgagatttatctttacctgtaatatcatcattttgaatatgaccccagctgtcagggaacaaattcactaatgtctgggaagttgttgttttgccacatccaataactgatattggaaagattaaaaatttagtgcgttcgtctactttatcataatcaatggcgttttttaattccaactcggccactttttcgtggtttaagatttccagcccactcatgccatatgattgtagaaacttatttctcaattcaatcacaccaaaacctttcaagtaattctcacagatcttgggtgatgactccaatattgggattgcgaaatcaagatacttgttggttataaatttatgctttctaaatttaaacactcttgacttgttggaaatatagtctttagtaacttctctccactgacggtacatcaaatacggttcttcaaatttatacttgaaaaaaaatggcttttcagtactcttcaagtggcacctgataacaaaaccttcaatctcttgcccttcaaaagatccggttgcagagcagttatctaggaactttttcaaatcctccaaggtgttcgatgtaatgcattggacgcacctgaatccgtatttactcgccatttgcgaaacatctttcatatcccaagtttcaaattccgctttattaacatttacaccatgtaagtataggccagctttttcaaggggatactctaagatgtgttcttcaaatgaatcatcgcaatattctgccacagcggtgacattatgggtatatagcattctagcaaaatcacttcgattgatgttcattgccgccagttgtcttaaaagttgcttctcacctgcttctgcatggttcctgtctacgtctgctctgggtccagtagaatgcttcgaacaaactaccaaggtaccatcttctaaaccagatataaaaatgatacaaccattggcttttatagtgacatcgtaaggccctgtacagttctcttcaatccaattccacttggtaaagttgacctcgcctacattgaaaaacttatcgtatcctctagcaacaataactggattcgttgtatcatcgctaataaataagcctcttgcattacatggcaaagtgatagtatttttgccataatcccattcgttaaatttccatgaaattactttcttattgctgtgtgataagtcacaaacccttctataagctctgcctctaccggatagtttttctgccttttctaactcgttaacaagctgagttactgttcttttaccgtcatatgggctaggcatcgcttcttcgtatgaatacttttatgatcactaaagtcaaagtgtagattttcaaagaaagaaagactatgcaaatgcgtaaaatttgctcgaagcaattctcaacagaatggaatgaattagatgctcttctgtatactttctttgggataaactcatagtgaaattttatcaatggaaaagtacgcggccggcccgctggaacataaagataatttactgaaacagtgtgcttaaacgtatttgaaaaccaaggtgaatgtacccttaaagtgctggcagtgaatagcaaaggtccattaaagtgttctggttttataatatcaaaagcatttatagaaatgcccgctgaaattgacattgatgaagctgacgtattagttttatcacaggagttacaaaagacaagtaaactcactttcgaaatcaataaatctttgaaaaaaattgcagctacatccaatcaatccagtcaactcttcactcctattcttgctagaaataatgttttaaccacattacaaagaaatattgaaagtacattgaattccgttgcctcagttaaggatctagcaaacgaagcttccaagtatgagatcattttacaaaagggtattaatcaagtcggtttaaagcaatacacccaagtagtacataagctagatgatatgttggaagacattcagtctggacaagccaatcgagaagaaaactcagaattccatgggattttaactcacttggaacaattgatcaaacgtagcgaggctcaactaagagtatattttatttcaattttgaacagtattaaaccgtttgatccacaaatcaatatcaccaaaaagatgccatttccatactacgaggaccagcagttaggcgctttatcgtggattttagattattttcatggaaattcagaaggttctattatacaggacatactcgtcggtgaaaggagtaaattaatcctcaagtgcatggcattccttgaaccttttgccaaagaaatcagcactgcaaaaaacgccccgtatgagaagggcagtagcgggatgaacagctacacggaggccttattaggcttcatcgccaatgaaaaatcactagtagacgacctctactctcaatatacagaaagtaaaccccacgtcttgtcacagatcttgtcgcctttaattagcgcatatgctaagcttttcggtgcaaatttgaaaattgtacgaagcaacctcgagaactttggattctttagttttgagctagtggaaagcataaatgatgtgaaaaaatctcttcgaggcaaggaactacaaaactataatttattgcaagattgtacgcaagaagtacgtcaagtaacacagtcattattcagagatgccattgataggattatcaaaaaggcaaattctatttctactattccttccaataatggtgtcactgaagcaactgtagataccatgtcaagactaagaaagttcagtgagtacaaaaacggatgtttaggcgccatggacaatatcacacgtgaaaattggttaccatccaattataaggagaaagaatacactttgcaaaacgaggctttaaattgggaagatcataatgtattactatcatgttttataagtgattgcatagacactttggcagttaatcttgagagaaaggcacaaatagcactgatgcctaaccaagagccagatgtggctaatcctaatagctctaaaaataagcacaagcaacgtattggattcttcattttaatgaacctgacgcttgttgagcagatcgtggaaaagtcagaattaaacttaatgttagctggagaaggtcactccagattggaacggctgaagaaacgttatattagttatatggtatcagattggagagatttaactgcaaatttgatggattctgtgtttattgatagtagcgggaagaagtcaaaagacaaagaacaaataaaggagaaatttagaaaattcaatgaaggattcgaagatttagtatcaaaaacaaaacagtataagctttcagatccatcattgaaagtaactttgaagtcagaaataatatcgttggttatgcccatgtatgaaagattctacagtagatataaagactctttcaagaatcctagaaagcatatcaaatatacccctgacgaactaactactgttcttaaccaattagtgagatagattgcgaacatcacttttcaaaaagcaaaattaaagaaaagaacgtaccataaacagatataaacatatatatgtataacaattagagtttctaatattttatgtttgctctggacgccagatgtaagaacaggaagggatgacgtaggaaccttgtgctagactaaagggtactctcatttatactttgtaatccagattcattatctaacgtattaatcagtactttctcgggtgaagaaagtcttgaaataaatctttcctcggaatcagaattcttagagctttccgttaatcctgagccctgtgtgaaaatgtcattattatgatctgattcggcagaattttgtgcattagctgcattcaagaaattctcgttacttcccaaaagtggagaaaactgattgttatcgttatcgttttgtaaaggatgccaagcagaggaatttctagcgtacggcgcagtgatatcaatcgtagtatctactgagggttcaagtagatcaacgtatgaatcattaggccttaaaaaggagtcttcattaactttattagtcaacgtttccgttttactcagtaatggttccatgttcaacttgtccttgcttatattaattcctgaatagtcaaaagaggatctagctgaggcgggggtgctcgaagtatttgtagaatgtcgatttagttcatttttatcatgatttttaagttcgtcttctattaaaacttgatttaaatctgtgaaaaaaggattatcgtgtcttattgtggacggtaaattatcttgaacactttcccttctattcaatgatcttaatgattcattgctcagatttcctaaagctgaatgcgcaaatccgctattatttggtgagctatgtaatgaagacgataggcttaatactctttttctgttcttttcgttactttgattcccagtggatgtcgagtctttgctttcctcgcgttgtggggttgataaacttttcacgtccctattttctctctttttaggagttgtctctcttttgtgtttattttcttctatctttgacatcgattcttttttattcaaagtttctgaagaattcttatccgaatttttatttggatgggaagcttttaaacttggaggcgtcggatgtttggaattaggcctccttttttgattgttgtcatgcaacacagtatccttataagatggtggatcccgtggtaagatgctcgactctgatgaagatacctcagtagtagtggttccggaagcagcatcagatatgaaatcggaagaaaagtcaaaatctggcggaggcacttccatatttgacattggcgatgttattggagagagcgggattgcctggggtgatgctaattctctttgcaaactctccggttgatatatgttggatttcaactttgcagaattgaagatggtattatcactcggatgggattttgagttcctattgaattgcctagagtttctggtcaatgaagtggaaggtaaatgtgggattaaaatgtctaatggttggacattgggcgaaagtactggagacgaaaggacttccttgggaaagaaaatattagagttatggtatagatttatattgtcatcagacgattccaatattgaggaaattgaggaatctgtttcttttggaaaagaagcaggatgtccatcatagctcggtaaaagggtatttgcatgcgagcacaatctatgtaaaacatgtattggcgagtcaatactaatttcgtaatgtttccttttattatctactactctagacagtctcaggcaaattttaatccaatggtttgctttgatgttttcataagaagtatctggatgcaattgctgatggttgttgaaacgactcggaataaaaatctggtactcatactctttattcactaaatcaccattctttggatcctgcaacaggttccccatattcttggcctttgacaaatttgcatcattgggcaagttcggtaatttaggacctttctgttctgtcaataaaaatttcttggtgggctccatcctatgaaccttcttttctctacaataatactccattgtctctgtcacataaattcttattctatgcaacgtaactttatcgaggggagcgaatttgaacgtgataggcagaaaagcatctaaaataatatcctttgatgctataacgatatcataatataattggttttcccaatctctagatatgataatcggctcactttcttccacagaattatgagcctgtgtccgtacgatattaaccacttgccgggcgctaatgtttgatttaaaggcaccaggtctctctatactggcaaataagaagtattccacaaatccgaaatcagctttaatagattctgggtatgcttgaggaattagttcttcgaaagcataaatatagtcgcctggttgaaagacaaaaaattctcctccagacccgctggtgaagttgttgcttgtcattgccagatgattgctactggtggggatatgatgaccatgatgcgatgctgcatcattatgggtaaaggtgttattcaacaagtcggaaaagatggaagtggtcgtaggtttatagttgtggtgagacacggaaggagacgtggctctcttcaataaatttatcggggataggtttcttgatggtccattggaagaagtgactgacgaagatctagatctttgtctactttctctgtcttttacgttgacagaggaatttccaggtgcacctagaggtgacaagttcaacgaggacaaacctgatatagaattttttctgcttgttatagtttcattatcagacagtgttctataaagagaggcaccactttccttcgtcaaaaaattattagctgcattgttgctctcattaggtgcggaagcatccatctttttcttgctcttctgttcagttggcggatatagagcccatgtatggtctacaatatctttgatttccacgaattcttgtcttttaggagggataccttcaggccattcagttctagaatatcctttgaacgaaagacttatgcttttcagctttgtgggtttcagtattcttaccactagacagccccgaagaacaaccgagggatattccgtcttctgagggtcaaagccttggaggaaaacaactggttcagctaaatgaataaaaagctgtaatgatgaactttgtgccaagggtgtagcatcgagggggatatcaatatccttttccatgggaaacaatggagatgagatagattggtccatgggcatcttgaaaaatgactgatctacaatgagaaaggctggaaaaaaaaaaaagatgtttcaacgttaaaaaaataaaggactaacggtaatgaatagcgaagtctacagactaatttgccctttttagtctctctcaatactcacagactgcttgtagcgtaattagtacctattcttaaaagacgaaaaggagaactagccaagtcttttttttttcccaaattggaccatatcggattaaatttcttttttccgaaactgcaaatcctccagagaatgttttaataaaggaaaaccaatgaaagacatttagcagaataacaaagcaaaaagaaatgacagtgaagagtgataggtgaaggcgttgagaaatgagagttgttgccatggaggaatgggtactgaaccctctcacagaggcgtcactaatttaaaaaaggaaaaaggtgttatatgtattggggaaaggagcgatgaatttttgggtgatgaatgaaacagtgggatgagatgaactacagcaatatggtttggtcttaacggctgtcatgacaaactattgatcagggccagtatttgtatcattattgttataattgagaatgaagaaaggttagccgctgagagaaccttcttcaaattatgttttttttgctttttttctttttgggacggcgcgcgatagatggcgcaagggagttgctctccgttcgacatcaataaattggttataaagtgacgtatttggttcctttttagtaattgatgaagagtgcgggatggcctatacaaggaagagtcgatttagtgccggagaatacacgccctgacgtttgtataaatgcatttccccaaaaaaaagcattccggaaatctctccgtggtggaattgccgaaggaagctctccaagattctttaactgctgctcagattactttcaagagatatgcccaccccaatggcaatgccggtagcgcagagaggccgagacatctaaaggtggaatctgcgcctgtcgtgaaatctgagccttctttgccgaggatgagacaaccggaaccgagaagtataaatcatcaatactctagggaaacgcttccaggccattctgaagccttttccgtaccgacgactcctctgcagacaatccattatgatgtaaggaataaagcgtcaaattcgccaagtagtatagcagctgcagagacagctgcatacctagcccacacaaattcatttagtaacagatcatccggtgtcggcagccgggatccagttatggatactgaaacaaaaccgccacgtgctccttcagccttgaaaaatgagctgcaattgaacagaatgaggatacctccgccgtcatatgataataatgttcgttcacgatctatttcgccacaagtatcctactctacctcgctgtcatcatcgtgttccataagttccgatggagaagaaacttcttatagagaaaaaagcaccgatgaggcatttcctcctgaaccttccatgtcttcttatagtcttgcgtccaaagcctcagcaaaggcttctctaacggacccctcacagcggcagcaagagtcagactatacggcaatgaataaactcaatggaggaaatataatatataaaggcactttacccgacctaataccgcgaagccaaaggaagacaagtaaacccaggttcaagcacaggcttttacgatcacctgagcagcagcaagaaaacttatcacgtgtgtattcggaccaaacgcagaatggtagggcaatcataaacacgcagcaaaatgtaaagttaaagacaactatgaggcgcgggaagtacgcaattacagacaatgatgaaacttttccctacgacagaaagtctgtatcatcagactcagacacagatgaagattctaatgtgatggaaatcaaggacaagaagaagaaaagtcgtcgctctaagataaagaaggggttgaaaacaacagcagctgtagttgggagtagtacctctgtccttccgttccctcatcaccatcatcatcaccatcagctccataacccgaattctcatcacttacacacgcaccatcatacaagttctcacaaattcaatgaagataaaccgtggaaatctcatagagatctcgggtttattaccgaacaagaaagaaaaagatacgagtctatgtgggtatcaaacagatactcgtatttgcgcttgctgccgtggtggccctctctcgcgaatgaagacgacgagtctcacttacagcccttaaatttaccgcaagacggcctgatgcttaacttagtcgtaaaagatatatggtatcgatcaaacctacccagggatcttctagtgcaaatatacaatatggtcgacacaagaaaagacggtaccttagacagaaaatcgtttatagtgggcatgtggctggttgatcaatgtctctatggccgaaagctaacgaatgagctggaccagagagtttggaatagcgttgacggctatgttctcggtacaattaacgtgaagcctgccacttccgatcactatcacaacgctaataaccctctagataagccatcaaagctttcagtccgacaggaattgaaaaacatcaaacgcgatctcagaaatgtcagaatatgatgcctggcattatttgcagaagttctcttcctgtgttaataatgaatgacgatgagttaacaatgacccttatgtatacaacgaaaggacgaatgaaagaaatgaaaatattatctttttttttttttttctcaattttccttcacttttagaagtttttccgttccgcggattttgttcgtcggaccttttgctttatttgtctccagatctctcgagcataatggtcgtttttcatttcatgcttatagtctttgtctttccagcggtacccccaccccctatcttgggctattttctaatttcgtccctcggattatttaattcatattctccccacctttgtattactaaatttattttccaatgctcttttcactcattcttccttttgcatatttctatcagtatatatagcgaattgtatatataagcgtcttgttaccggtataggaattacctgatagaaagaaatagaacataataggaggaagggcaaacagtgcgccaaaacgaaagatagtagaagatgtttagagtatttggttcatttggatcaaagggtaatcaatcttctggtgaagagcaatcaacaaagacaaaacaggttctgaagcaggctaatgactttgagatcgccttaaaggcaatggattttgtccttgatgatagaacggatgaagggttgaatttgctgaaaaaagctgaaatggaaactggttcagatcaaactatcttgactttggcaagaggtgttattgaatttcttcaagccactttgagttttgaaactgaagaaatgaaaagagctgcaattactttaggcaaagctgagcaaatgtcctggaaaagtaagcaaaatgctgaaaagaccaattttaggagcagttcaatatatcctcccggtactgtctatgctgtaacatatactgagtcatgtctgttgcatgccttgttgatgttatttagtgaaagcatgatggaagcagccaaggctttgctaaagttaaggagggcttatacaatgttacaagatatcatggttactgtcaaaaaagctgaacgatcgaaaaattcgagctctccctctccaagcgaaaagagccaagagtcatgcggaagttttgtttctgcagagacaactttcatatcggttgatataccatacaaattgtcttccgaggacaagtccaatccactcctattggaatttgctgaaaaaatctacacgatgagaatgggaaggttatcaggtgcccatattggcaatactccatcttttcataggttaagggatgatttgggtttacagacgactccgtctcaagcttccgaccgccattctgtttcagatgatttcgatttagaacaggctaccatcgacgaattcatccattcaggtgctaatttatgctatggtatcttgcaagtcgtcttatccttacttccacctgcaatcggtgctgtgctatctattgttggattcaagggatcccgtgaagaaggtttgaggctagtttggaaggctacaaaggagagaaatgttcacgggtgtataggtttgttaggtctgatgttttattacgacggtcctttccaatttacagatgctgactttgatataccaccaaacgataatggatcgagggctttaaacaaaagcagaacaaacgatagtagccttttaccaggttatatggacagtgcaaccttattgcatcctggaaaaattctggaggacgcattactaaaagcaagagcactttttcctaatagtgccctgtggctgctaaatgaggccaaaatgcttgctggaaagggcaggcttcgtgattctctggccctaatggactctattgatgtcaatagtatccgtatgagacaagtgaaatcgttgatggtgtttgaacgtgcgatccttttagtcaacttacacgaatacaacagagctgccgatgatttaataagtttgcttgatattagtgattggtctcacgcattgtacacttattttgcgggttgctgttacttggaaaattggaggatgacacaattaggcttattaaatgacggtaaagaacaattctataaagagcgggctcgagaactcatatttgacgctccatctttgttaggtaagaaaacgttcaaatccaaaaatcttccattggatagattcatgcttagaaaagttcaacaatttaataatatgcagaagaaattaaacctacaagaaccactagactcaatagcaacatcacctgtccatgaactggcttatttctacaacggttacaacaggatgactgaaaacgatttaattttgaccaaaaagatgttgacagagtatcacaaccccgccattgattcggaagacccagatcaagagctgatcagaaacttactactatccttgaccttaagaagattgggggatgctgaaagaggtttagccttgttagatgacattgttctgccaaaaatattctacattcaaaatggcaaagtcaaatatttcaaaaaaaccgaagacccatgggcatatccagccgctctttatgagagagctttattctgttggaaactgggtggcatggaaagtttgaatgaatgtagggaatggctgctaagagcccaaaattatgccgccgattacgaattgagtacgcgtatcggtatgaagatcaaagccgcccttgatagagttgaaaacgcgcttgcttaaccttttgcttcttccgccccaacattttagaagtatgcatttttttttttctttcgactacttaccttcccttgctagcagttattacaaccatcattttttcgtgacgtttcatagtttttttatatttttacgcaatgggtttcccgagtagttagttctacggtgtcgatatatatagtgttatgattttaaaaatgaacatatttaaatttttgaacctccttcttagttataggccaagttcattactccctaggaaacaaaaccggtccatcgtagaaattttttttattttacaaaagggttatagtagaatcaagacaatttatttatcactgagatattgatcgagtagatgaatggtcgctcaaactgctaaactgaaaggcgacttgtcattcaacaacgttttctattcctatctaaacctatcgttaagcaatctttcgacgcccacctcttcgtattcctttttcccaacccacagttggtgaaatgttcccagacttgtaagtatactaccgccaagccatgactggtattgcctttcgatagtgtgccctgttgttaatattctaaatttaagggatggtagtattttgtttagttctgtcattaacctatcacttaatccaggaatagaggatgtaccgcctgtaaggacaacattatgagctagtgtcgctcttagatccacatcactgctcattatagacgaataaacaagatccgctagaccaatcaattcattattttctttaggaggcttttcttcttctaacggtctcttaccggtttcatttggagtgtctgcactatttgcagccggagaagtagatttgcttacagcttcctgttccttttcttcagttggtgtaactttcttgtctgatttgttcactccgcttggcttggttctttttagcggcacgtaatcattccgccaagttttcacaactccagagttcgagcgaggccaatttgctgggatgtcatcttcttttggaaggaaaagctcttcagcaaagccgtaacgagtttcgttgtcaaaaacaatctcctcattccaaggactttcaatagatcttttagccgtagaacttaattctgttttcgtttcttccaaagtttttgttgggcatatatgacaaagtgtttctttgcactcttgaaagaaccctcggttattggcgtaatcatacagcgatttatcaacctcatagtcgaatgttttttttataaactctggttttctttgcttgattgcgaaaagtggtatgatttctttgggttccaatgcctttttaatcaagtgattgataaatttcccagcaataaaatttcttcttgtactctttgataatgtcataccatccactattggactgacgctgcaagtatcatgtccaatatcaacaaccaaacaattgggtctacctgctgcaaaagaaacgcatgtcgatgtgggtgctaagtaacaggcttcaaattgcatgccttctaagagcacttctaaagattttttcctgttttctgtgctattccaaacgggctcagttaacagagctggtattccggagttggaattcaaatagagttcgttctgcaatgcccattgccactgttcttgtgcggtatcccagtctatgactagaccgttctcgataataggtttcagttcataatcttttcttggaattccaattgattgttcagaaaatattttcttattgccttcatctgcagtgtatttaccgtaaacagagggcagaattgattgagggaagtcagaacccgaatagccaatatttgttgtgtatgagccaggatcaatgactactgcggaaacttcgtcgccgccataaacttgcaaagcagcattggacatagttatgcttttcaccgccttataacgaagactctttttttgcctaaaatccttggttttctgtacatcttgttttcttttttttcttctcgctgtttcgtcgtcttctccatttcttatgttcgtgttacttcaacttcaaaatagctttaaatgggaacttttcaaagaaaaactaatgtaatctaactattttaaaaacgtacacatcgtagatattaatggattatataagtaagtaaaagccaaaatctatattgaaaaaaattggtttcaaagagcttgtctatcttcttaaggatttcaaaaccatttcaccggccttttcgacaccagctttggtacctctaatgtacacaacatcattgactttgtcagacttccttgggacgttgatgataacgtcggccgcttctctaatctttttgatgttagaaccacctgggccaacaatcatattgaatcttctggtatcagcaccccagacgtaaccggcatatgtagcagatggtgccttggcaattctttctttaatcaacttaacagcagtatcgagagcttcttccttcttagcggaatcgtttgaagtgtcctttgtgacttccttttcttcaccgtcagagagaatgctactcaaatcaattggttcatatgtcaacctcatggtaatatcaccttcctcggaagaagttggtgcaccgacttcttcgatggtaaatttagtcttttctgcattttcgccttcggtagatccacagactttctctagaggaatttcgattggagcacgagctaatttgttagccttctttgaggtgttaccaaatcttacattgacggataaatccattctcaacttttgtatgaaagcaccacgttctgaaacatattcataaatggaggcaggaacatcgacttctcggtcaaaattttccctgattatttcattcaagattttcttctcagctttctcgacattttctggtgcaccggtaatagttattttgccgctagggtcatccttattaggaacgaataagttaatgttaaattcggattctagttgacgacgaacaatcccaccagggccaatcaaagcaccctttctttctgctggaatatcaatggtcttagtaacactattttcagcatccttgacaatcttgttaatttcctcgacaacctttttgacaaacttttgaggaccttgtacggtaatgtctttattttcggagtctgcgttaggaatatcaacagacttatttctaatttcttcaccaccagccttggagataatttctcttaaaatatgaccaccgctaccaacaattgacttatggtatttgtgatcaattttcaagacttcagtgacaaaatcggaggcttcggcaacaatggattccacacgtttggcggcatcttttatgttttgtctagaaccagtgatctccagttcaacctcaccagtttcctgagcctttggatcggtgctcttttgtaagaaatccatctcaacaccgtattcagctctgatgtcgttgatattgtcaccattcttaccgataattcttgggacgtgctcagctggaacattaataaccatcttatgtccgttctccatttcaaaatctaacagagctttcaattcttcatgagctttattgacaccacgagaagggcctctaatggtgacaatttcattgtctcttgggaagttaatgaagacattgtatttttcctgcaaacggttacgataagtaccgtgtggaccaatcagactaccatgaaacttaactggaacaattagttcctttgtgatgatatcagcccattttttggcttcggcagccaaatatttcttggcatgagtcaagttgtattctaaaccagtcaaagtaacttcgacagtcttatctttcgaagcattattgttctcttcgtttggaatatcaatttggcaggcaaacttctcacgaatttgttgtaggttggagcccttgttaccaattaatctggcaactgagttggctggaatattaacagtcattttgcttttgctcgatggagaattcaaaatagattcaaaaattttgttagcagctttggcagctttttcatcacctctaacagttaactgattttcttcaggggtatgtagtttaatttgaaggtggccttcttgttcagaaatgtcctccataatcaatttccatgtagcggaagatggtttaaacaatgagtcttgaacctcctcggaaaattcgtaagttttagtctccatgttgttttgtttagtacgtagagagtttaatgactcattggccttgttcaaagatgcttgaatctcttcaatagatggcttgaaatcttcatcttcagttaaagcaacaagtaaaatactgttatcatttggataataatcaccgaattgaacaaaggcaacgctgctttcggaagctaataaacaatgtttaatagacccgccgaacaactcgtaatccaaatctgtgataaccagggtttcggaaggtggaatattgttcacaaaagaaatcaattctttacgaacggccttgatatcgtttgcctcatcagattttgcgctgatgtggatggtaacagtttcagctgttggcaatgactgtatggatggtaaagatattttaacattaggatgagattcttcaagaccctttaaaacggagtacttggtgaaatacatgattagatttttggcatgggtcagattcttactatgagccttggaaatatctaaagattcaaccacatagctctttgaagacgatctggcataggtgatagcttcaccaaccttatcgcgcaaaccgacaaatgacacaagctcatcatcaggagttgatgggaaagtgacaatgacattgtatttttcttttagttcttctgcatcaatcaaaaactggaacttggatggaatcttgaccttttcttcgtccaaattagaagctaattttttcaaataatcttgaatagatgtcttcgtggcttttgctttttcacgaggacccaatatgacaatatcacccgattttttatagaattggactttgacctcttcatcaccctcatcggaggcaaactcggaaacatcaatgtatggtaggtatttttcatcttcaacgactaatttgattgtggcattcttggtttcttccttaacaatggccaagattttagccttagccaagttgaccgattcaaaatcaccaaataaagaaacgttacttgtagtatcatccatgtcttcatcatatgagttttcattgacttcctttgagacattgattttaacttcgtaggcatcactaatttcacgaatagttctaccacctgaaccgataatactggctttacatttggatgggacctcgatgacagcattgattggttttgttaatttcttcactaactctctctttgcttcatgaacgttagcagctacaccagaaaccaaaaaggtacgagcattcttagaaagagttgattcaacagaaacatcatgatttttcttaacagattggacaatacgagataattcaggtttggtgattgacaactgagattgcaggtccaaagtgaaagcctcttggatgttctttgaacgcatcctcttggccccaaggccagtagtcaatgaaggagcagaaggggaaggtgatggcgagttagagacagcaggtttcatgtttgggccccagctaaccttaacgttcgcgaaggcagcatttgaacccaaagaaggaagatccttcaaagatggcaatggagttggctttttctccaactgaggatgttcttcagcggtagcagcaatagtggaggcagtagtacttggcgaatcaatggtagttacggtttcaacagatccttcgacagtggaagggggagagtcaatagcggtttgttcttcagacattgcagttataatggaaggagggggtgtgggaagtatattttaagcgtggtaaccaaaagacaatagacggaaagttaggaaatcagaatgattcaccttaaaaattatgctagataaaagacagcaatttcaaaggaaaatagaaagtgctgttgtgtacttagacgttctttttcaaagacgttcaattgaaaagctaatagccaatgtttcgaaggaagttctgtacgaaatgtaaaaactataaattagtaaatatactatccgttgcaagtctttaagagctacattaaattgaaattgtcgagtgtcgccaacaacaattcgcgaaaatgagcgaaaatttttcaagcccaccgctaaaaaaaaaaaaaaaaagaaaaaaagggacataaatacgtatatctccagaaaatgcccagtggagtggatgaatacctgatgggctatattactacattattgaaaacgtttaccaaaagtttcgttactgtataaaaaaattggggtatataggcgggtatatatgggtatacttagtgaacaaggaactgctgaagcagaaaaatcctcgtaaaacaatgaagataaaacgaacattaaatgaaggaatgagaaagaaggatcaatgaaaacttttcttgaaagttaagctaggggctcgacattatcggcgtattcgccttcgtagtttcctgcggggtcgtaactacagatgacatagtcaccccatgcaccgccacaggttttgatgccacaaccaacttgggtggtggacttccaaacgacttgagtaaagtggccagtgttacttgaaaagcctggattcgagaagtcgtagttggaaatttcattgtaccaagcgtcgacggcagctgggccgtcataacccaaagccaagttttcaccgtatggaccgccagaatgggtcaaagtgccggagcaatcatagttgtcagcatagtcttgagcgtaggaggccaaagtatcggaccaggacaaagctggtgtgtccttgtgcaaagctctcttcttgttgtgttcagccaacacagaagaggcaaaatctgacaggtcactatccgaagacgatgctgagctagtagcagcggcttgagaagtggtggtggtagcagcgggtgtggaagtggtggaagcagcagcgggtgtagaagtcgtagtagcttgagccaacgattgcgatgtagattcagaagatgtcaacgtggtcgttgaatcggtagttttaccccaaacagaggctaagttcttcaaagcagacaagaccacatcggaattgctggaagcagaggaaggagcgacagggggagcaaccaaagctgtagctgtagaagttggagtggcagtggaagcaggagctagtgtttcgtaagttgtacgtgtttggccgttttcgacataaactacgccttgcacagtaacgactgcagcctcatgggcgtgttcagtgacagtaacaacggcaggagcggccaatgcagacgtggctaaggcggaggttaagatcgataatttagaaagtttcatgatttatcaattacgggatattaaaaacgaagaaaaagtaatatcaaagagcggaagagtgtggcggcctataaaaaaagaatgaattgaaatagcttacgacgtagcgatagacctaacggtagcaactaggattgaaaagagagcgcgattgaagattccttgcttgttttcagaatagaaaaatagagaatacgaaaagaataaataatacaatttcgggttcgttaacagaggtgggtttatatatggtatgggtaaaatagagaagttagaaattatatagttctaaagaagtagagagtcaatagctgcaggaagcacacgagtgctacagttgttaacacgcaataaacgggtccctctatctaaagcgacacaggtaatgggtatgcgatccctccccttcgagcagacaggcaatttttatccacatcgggaaatgactctgtgcgtacatattacctctttaggaataataattactgtgattggcgcacgggtgtggaggtgtcgctcgtttaggaaaaaaaatgcatagttgggtgttgttcgaggagtctagaaggcgaacagaacagctacgacaaaagcggcaatcgttccagctagactattgcactggaaaatggaaagaggtgttgcagcaccttcgtatgcagaaagttttgcggtggttgatgtgccttcttttagttgagtgtagatcgaggaagttggctgatgcatggcagacccgtcttgttggctggtagttgaacgaccgttgctaccagtagttgttcttgcacctaggcttgtgctggagggcttggcatacagtgtagcaacagtctgttggtaggttgttgttgtggaagaggtgccttcgtttgaggtggatttgacagaagtgggctcgtttggcttttcagatgtggcgaaatcgctagcgagagaagatgtttctccggggttaatgatagttgcggcgttgacttcagtgtagatactagaaaaggcagtgtcatcattttctagacaagtggttgtagttgaagggaaagaagaagctggaaccaccgtgttggttttcataggcgatgtggttagctcactggtttgggttgaggcgccgttcaaagtgctacaagatgtcgagattgttctagtgaaggccgtctcatctgtagaagaagcagcggaggtagggaaattactatccgtactacaagaagctgtgatggtgtttgtgatcagattgctttcagtggtggtggcagtggagatggcgaagctaggactatcggaataatcgctctcggaagtgcaggtagagactaactgtgtggtgttgcttgagacactaatactggtggttgtgcgtaagctatctaaagatgcgcctgtggaagaagatccatatgtagaggtgtgtttagcattgtcggttggactagctgagttgtcggtagggtccaatgtgggatctatggttactgcggtagctgcccttgtggagttgttagcagtagtggccaaggttgtagtactcttagtaatggctgtgatggttgtggtactcgaattttctaaagttgtggtcttcacgatactagagcaatttgtagcaggcacagatgtggcaagcgcagaggattgctcggatgtaatggcgtattcggcagcgtatgttacaccgtgtcctgacacagaagcactgttggagtaaatgctactcgatgtggcggcactgttactaatattcttctctgttgaacttgaagcctgagcagtttccgaagtgatactttctgaggcggttactgaagtggtggcggtgtcctttgtggtatgggctgtgctactaactgaggttacagatacgtcggtgttgacggctataacggaattcagaacagattgcgacacagctgaggaagagacggccccggaagaacttctggaagatgacccaagtctcgttgcatattgggcagcattagttgcactagttactatactagtatgttcggaaactgagcttgtggcctccttggaagtgctaccctgaatatcgtcagcagctacagatgatgataatgaggcgcttacagaagaggttgtttgagcagaaaacacagttgtgtttgcaaacttaacagaattaactgaattggaagttacacttctggagcttgcggtggaagtagtaagagtactactcaaaggagcagaaaccattgatgaagagctcgagatggcgctgctagaagaagcggcgttctcggtactcgcgctggaggaagcggcagcggaacttgaggcaggatcagaagaagaagcagcagcagtgctcgaggtagggtcggaagaagtggtactggacgatgtagcaaccgatgaggtggtggtagtggatgaagtagcatcactagagacgacggtactcgaggaggtagcataggaagtagtgacagaagagcttgaggctgatgagacagtggaggatccaactgattctgtgctactagtaattacggtagaagaggacgcagtgagggtagcggtcttggcagggtttatggtcgtcgattttaaagaactgctgctagccgcagacgataccgttgttgtatacccttgcgctacagcgggcataatactggatgagatggtggagactgtgtctgatgtagttgaggtagaagaggacgaggatgaggacgaggaaacagtgcttataagtggttccacttcctctgcaaactcacccaggtagtttccaggagggttgtaggagcacacaatataattgttccatgtcgtaccacaatatttataaccacatccaatctcggcggttgacttccaaaccacctgtgtgaagtgacccgtggattcagaaaatccgggatttgaataattatacttgcttatctccccgtaccaggcgtccaccgctcccgtgtctgtgtaaccaagggcaaggttctcaccatatgggccatcggaatgcgttaagacacccgaacaatcatattggtcggcgtagttctgcgcataggtggccagagtgtcggaccaggtgagcggcgctgtgtcaacatgtagcgctctgaacttgttatgctcgttcagcacatcgctctcgaagtttggaaacgtggtttgtgccttgacggctactaggcatcctagcagaactgatattggaaactccagcataagcgttttcgttttaagttgttttaagttgtttggagttgcaggggtgcagcaattataattttatgccgatattggtttggcaactaccgaaaagcaagaagctaaaaactttgaagtatagaatatgttttagagaattcttcgaccgagttgaaacatgagaactgtttcatcggccctatatagcaattacatccttccgttgctgggtccctgcctagataccatatttgttgttgaattaaccgcgggaacccgcaatatacgaaagacgaacacaagagagcaagcacacacagctagtgcgtagcgttgctagctatattgccatggtacctacctttcacctccttgttaaatccataagtggacggttttcctaaaccagtatttatcagttctcgagcacgcagagaaaagtaaacgaagcgacctgcattgcggtaactataaacacccagccgcctccagcagaaccagccatgtgcgaagaaaaacaatttttcggccaaacttaccaacaatagcgacgcgttcctcacatcgttgggtttttttcgcctctcttcaagtttcctatacccgagcttaacacaacacaacggaccctcttaattagaggtatcctccgttcttttcttccgctttcctaatcgagataccagagcacggaacaggaccctagtgcatcggagaggagatccgtggcacgctcactgcgcctttcactatcaccgatttcgtaattcgaacaggagtatttcgctgcaggggaattactgtttgtagacgagggaaagcaattatcagatacatgccagggatagcgttcaaggggaaagacatggttaaggcaatacagtttttagaaatagtcgttccttgccactgtacgacctgaactttactcaacgaaaaaaaaattggaaaaaaaatagtgcataacgttgctattaacagatgtagtactgatatgtccctgattggtgaagagtcagaatgatataagcctatttgatatgtacgtgtacgtattcgaaaataagatttgtttctcgtagggagcgatatgtgcattatgttacccgttccacatgttttgaactttttttctttttcatggtaagcgtcaataatcaatttgaataactagtgaagagtagctagcacgatgaaataagtgccggagctgatcgaatccctagtctcggttcgcctgaaacagagagaagtcgattactgtacaccgtgcctccttctatgtacaagctacaagtggtcttggtgcctccgagtcttcaggcgacgatgccaatacagtttggctacggaccaaccatcgccgaatcttctcaattgttgccaaacagaactaatatggcgcaaagcgccggagatgcctctttgcagtatgctaatctgagatctgccaatgtgagtttcacgccaagctatttcaaccagtctaggtttaggaagtttcttttgtttaccaagccgacaaacacgctgttgaacttgagtgatgaaatcatcgataagtgtgaaaaaatgtacccgagtttgcaagaagacattgaaattttgagtttgcaagataacagcggttgtgaccttgatccggattttttggtaaaggacgttttcaatgtaaataatatcgtaagagttatattgaagaatgagatagatctggacgattccgcaccagtgtcactttataagtcggtaaaacgatccaagttgaacaacgggtcgccccagtcggtgcagccgcaacaacaaatcccgtcctcttcaggtgttcttcggattgccaagaagaggccacctacaggaaccacgacaacaacaaccattcgtagtgccactaatggatccatgagggtttctaccccattggctaggcaaatttatcctccaccttcttcgaagatcgtctccaacaactcagatgacgaagacgaagacattggtgaaagatcctttttgccgcctccaacgcagcctcagtcacctcccataagaattagttcgggcattgacgcaggtaaaaaaataaaatcaagcatcgtcgaggaagatatcgtgtccagatcagcaaccgtggatccagataaaacaaagcagcaacgtctattgtccggaactcctataatgtccaccatgactccaaacagagttactcttaccggtcagagagtggtttctgaacacgcacataaaaacgaattggttttctctgcttcagcttcttcctcttcatttgctaatggtggcacagctgctgtcactgctcaggacattaataggaaaccacccgtaaccactccaagaataacatcaggaatgttgaaaatccccgagccaagaatctcagagattgaaaaagagttaaaagagggaccttccagtccggcctccattttacccgctaaagctgcaaagattccaatgaaaaaaccttacttggaaaatggcgagaactacgaatccgacgatagctcaagtagcgaaaaccaagaaactcctgaaacagaaccacattcaaaggcttccttgcaacgtagtcaaagctccatcgcagataataatggctctccggtgaaaaatagtcctctcggtgatgccatgccacacaatgtgcatttagcagaacttcccaaggcaagcaatacctcgatcaccaaatcttcaaatggcgaatcctggggaaagcaacaagaacatcaaccaccaagaaagagttcactggaaactatagtggaaaagaaatctcaggcggaaccttccggtattgtggaaccgaaaagaatgactaatttcctagatgataatcaggtaagagaaaaagaagatacgaatgataaacttttagaaaaggaaattttgccgacaattccacataatgatcagccaatacttgcatcatctgataagtctaatgggacgttgaaatcactagctgggaaagttagttcaaacaacaacgcttcaaaggaagatggcactatcattaacggcaccattgaggacgatggcaatgataatgatgaagttgatactacggttcgtattgttcctcaagattcagattcctctagtttcccaaagtcagatcttttcaaaatgatcgaaggtgatgatacagatctaccgcaatggtttaagggcaaaaattcgagaacttccggtaattccaaaaattcaaagccttacacaacggttttgaataaagacatagacaattctaagccagatccaagaaatattttgccccagcgaaccccaagaagtgcggctaagagggctgcccaattattggcaggtgccaagaaaaacgaagtcccacagaaaagtactgaagattctagttcggcagcgtccacagacgatgagtcagagagtgggattgaaacagatttctcatcagacgatgattttaaaaggaaaaatatgtcggtgcctaataatgggcccaaagacatttctttacattctttgaaaggcagtgttgttccagtgaaagactcaaagataatcaataaagaagttgatgaagaaagaaacgacaaaagagatagtcaaaaaaagtcagccgtgagtgaatcttcagtaacaaatagcaaaataagtgaacaaatggcgaaaagcttttatccgaattcaaacaagaagcaaaatgaagctacaaaggtggaaactaagccagcaacacaagcatcgtcttttcctgttgttggtgggtctccttctgttgctactaaaggaactacctctttcaatgaagaaggaaatcgtaaaaatgttaaaacgaaggccaagaatgagtctgcgcagattgataggcagcagaaggaaacaacttctagggttgcagatttgaaaagcgcaaacataggaggtgaagacttgaacaagaaagcagaggggtccaaggaaccagaaaaagcatctgccaatatacaggatgctaacgataaaaataactcgaaggaaaaagaagactccaaaagcaaacaggtatctcagaaaaagttaaaaatgacagatcacttaaaagaaggcaatgttcagcttcctaagcccagtgcaaatgataaattgaaggatttgaaggctaaatttactaatagtaaaacactcgtgccacctggaataatttctaatgaaaaaaataattctagtgcaaacgatgatgattctagctcctcaggttcttccacagaagacgagtctagttcatcttcctcgtcttctgatgaggaaacttcaacatccaggaaggctagaagagttgttgtaaatacaccaagagaaccagttagatcttcatctaagattgaagccccctctccatctgttaacaaaaaaatcaatgccacccctgataaaattccagttacacagctaatggacatgtcgtctcctccgtcagttaaatccaagaccacctcaaatccgtctagtatacttcatgaccttccaagaaaagttcgtccttctttgagttcattatctgatcttgtttcaagaggcatcccagatgtaaaggaaaaaacttctaaatcgaatgagaagtcacaaacaaaagccccttcaagtagtgatgatgaatctagctctgattctgactctaactccagttcggactccgtatcggattccagttcagattctaaatctgagtcagattctgatgactcaggggattcatctgatgatggaaaaagttttattagtgcgaaatccgctagtgctgctttaggtaagaagaagaagccaagtggtggatttgcatcattaataaaagatttcaagaaaaaatgataccagaaagtctcagtagaatacacgtcacagaaagctagtaaaaaaaaataatcaagcatataaaagtattaatatattaaaaaatcttcatgtaaaccaattcttatttacctcttttcccagcaagcgggcaacttctttaagaaaagtaatcttttttgtacgtcgaattatcaaagcttggttactatatttaacattattgtttagtaacagtatcatcttaaaagaaaattttttaaaattccaatataggagacaatggtaataattacatacaaatagctatttatgtaagcaaaactgatatttttatatacaaatcgtttcaaatatctcttagacttcagcgaatttattgctacctctaatgaatccgattgcttcttctctattgacctcaataaccgtggaaatcttattctcgtacttaacacggaaaaatttgtctgcaacttgcaacatatctgttctgaacgtcgtacaaataaactgggcattttttgacagttcttttagaagtgtagcgactgcagttctatactgcttgtcgagtgcagcatcaatttcatcaaacagatagaaggaagcagggtcaaccatttggattgccagaatcaaagcaatggcacatacagtcttctgaccacctgagagctgttcaacatgcagttgttcgttttgtttagaattgaaggaaacagaaattgaaacacctgtatacataatttcactatctttaccgttttggctttcattggattctgcatccatgtcaacatcaatactttcatcatggtcgttagcgttatcattcttacggtgaataatcaacttagcagtacctctgggaactaatctttcaaaaacagcttcaaagttttcagaaaccttttggaaagtagaatcaaccgcgttaaccttttgttgttttaacttaacaattagatcttgaattgagtctttagattcatccagctctgaagctctctccgcaaggtctttgcgtctttcgttaaactttttgaagttttcaaaagctctcttgtttacattcttcaaaccagaaatctctgtgttcatatcattcagtctttgtaatagctgatcacttgtgatgtcgctaaaatcatttactaaagcatcctctggcagaagcccaatttccctaatcctttgctgtaattcttctcttctagtaaccaaagttgttttcttaatcatcgttttttcaacacttttttggaaattgtcaagcttctttaatagtaatcgctgttgattgtttgctttttctagcagtttcttattattagtttcttcagcaatgagactttcaatttctctttgaacggtacctagttccaacacagcgttttcatgctgcttttcaacgctttccttctccaattgtaattctttcaactcatcttgtagaccaaaaataaatgcgtcacctacttctgacatcttggattctagatcattttcttgtgggataagtttggactccaattcggcattcaacgagtcaatggttgtagttataccttctagggcgtctgatgtaatatttagcttattgtgcgctgcactaatctcctttgttaaagattctaatctttccttttcttcttttgagagttcgctatcaaactcctgaagcaaatcattttcgaatgtatttagcttttcctgagcaaatgtacgatttgtattcagcttttctagttttagtataattgcgtttaatgattcttcgagaattaatttttcattctttttggtgtttagcgatgttctatatacctcgatatttgttaagacagactccctgtcattagaaacctttcttatattcccgtttacttgatcaatcttagtatcaatatcatttagttcatttcttacgaaatctaattcttccagtatttttttgtgttgacttcttgattcatttaagtttttcaatgattccaaacgtgttcgtttgtgctggtcaagatacccacctgtaagtacacctcttttgtctgctctatcaccatctaaagtgatggcattgagtttgtgtttcttagctaattttaaaccttgacctaagtctttgacaacaatagtttttccaaaaacgtgtttgacagccttctcaaacctgggttcatattttatcttctttatcaagggagtaaactggatttgtgtagtagtgtttgaggggaatttaacatcactgtccaaagataacctgttcaagggaataaacgtcactctcccacccttcatacgatatagttcgttcataatcaaagtggccgtttcttcggtatccacgacaatgtggaagagggagttacctccaattacttcagcacatgtcttgtacttatcattgactttaatcagttcacctaatgtcccaaagacagattccggtgatatttttagtttttctgtaatttctttcacatttattataccatttgccaatgatctactcatggtttcattaacatttctttgattttgattgacgtcacttaataaagtttccaagactgtctgtaatttttgctcctttctccacaattccttacgagtgtctaaactttcactcagcttctgtttgaggtgtattaattccgaatcaaaatcttctaattgacccttggtatctggtccattgatagaatcaattagctcttcaatctcttcatcaatcgcagagtactgcttccttaaagaagtacgatccatttgcaattgactttccagttcatttaagttttgtattgaagatttcagttcttcaatttctgaatgaatccacgtatcgcgttcatcctttgatttaaaacgggcatattctcctttctttaagataagatctctctgcttttgttgcaaggaggccaattgaagtttgtacattgcttcttcctttgtgagttcttgatatctaggtaaaattttagacaacttttgtttcctttgctcaattatagatttgatctctttcaaagttgcactatccaaatttctctgctcctcatttgactcaatttgctgttgaacatcctttatttttacgttgacgtttgttaatttctgagaaatctcagattcccgtagttttgcctgttgtaaatcagtcgcatttttgatcttcagtgaagcttcaatacttgatagctttttggagacttggtcaatcatatcctctcttttatccaactcctggatgtattgttcggaagagtataccgtgttattataatcaccgtccagtctttccatttgattgataacctcatttaattctcgatcatacaatgtgaactggtagatctttctgttgcgttccaactcgttgtatttctctaattccttacgttcctgttccatttcactcaatttagagtttagttcacccatttccttgttaatttgaatctttttctgctctgtttcctccatttttttcaatgaagctttcaattttacttcaaatgacttagctcctacaacatcttccaataactgcaatctttccttatccttggcattagttaaggcgactattttaccttgtggtactatattatacggattattcattgaaaaaccagcggtttccaacattctgactatgtcccctttggtcacgtttctgtcatttaattgatagtcatccttcttcagccctactgttcttctaatggtcacttcgtcatctcctctcgaaagtacaccggagggcaatatcatagaatgatctggatcgtggaacacaatttctaccgaggcactcatcactgaaccaccagaaccttggtggataagcccttgcctttcttccctcttaagattagagtaatcgtcactaagaacaaatctaatcgcagcgaagaaattcgatttacctgaaccattggagccaataataacattctgatgcggcgagaaattatcaataatggtttcgttcctgtaggttttaaaacccttaattatcacccttttgatatacattgcagacgtgaactattaccgttactccagcaggtcgtcttgtaaaaaaatggtgaaactgtttaaagatgaggttgaaaactcatctttaattagtttaatcatttcctaacgcgtcgcgtcttttcctattcctgagactttttttctttaggttcctaatagtgaaatgtgacaggtgtacacttcgatggcaggcaaaaatagagccaaaactgcttataagttattccaagtgaaaggagttggttgcgagaagggcccagaaggtttcattcattgttggtttagtgtattactaaggccgatcttaacgtctacgaaacgaagtatgatactgatctcgggatactgtcttttagtgtatagcgttattttgccagtactgatatcggcttctaagttatgtgatttggctgagttacaacgattgaacaagaatttaaaagtagacactgaatccttgccaaaataccaatggatcgctgggcagttggaacaaaactgcatgactgcggatccagcaagtgaaaatatgtcagacgtaattcaactagccaatcaaatatactacaaaattgggctgatccaattatccaacgatcaacatctaagagctattaacacatttgaaaaaatcgtttttaatgaaacttacaaaggttcttttgggaagctggcggaaaagaggctacaagagctgtatgtcgattttgggatgtgggacaaggtgcatcagaaggatgatcagtatgcgaaatatctgtccttgaatgaaaccatcagaaacaaaatatcatccaaagacgtttctgtggaggaagatatttctgagctgctacgcataacgccgtacgatgttaacgtcctctccacgcacatcgatgttctttttcacaaactagctgaagaaattgacgtttcgttagctgctgctatcattttggattacgaaacaatcctcgacaagcatttggctagcttaagcatagatacaagactttcgattcattatgtcatatctgttttacagacctttgtacttaactcagatgcgtcgttcaatataagaaaatgcctttccattgatatggactatgataaatgtaaaaaactaagcctgactatttccaaattgaacaaggtgaatccatcaaaaagacagatcctggatccagcaacatatgcatttgagaacaaaaagtttagaagttgggatagaattattgaattttatttgaaggataagaagccatttattacaccaatgaaaattcttaacaaagatacaaactttaaaaacaactacttctttttagaggaaattatcaaacaattgatagaagacgttcaactgtcgagacctttggcaaaaaatttattcgaagatcccccaataaccgatggttttgtcaaaccaaaatcatactatcataccgattatctagtatacattgattccattctttgtcaggcttctagcatgagtccggacgtcaagagagctaaactggctgcgccgttctgtaaaaagagtttgaggcattcactaacactagaaacatggaaacactatcaggatgctaagtccgagcaaaaacctttacctgagacggtattgagtgatgtatggaattccaatcctcatttgctgatgtatatggtaaactcaatacttaataaaagtaggtctaaacctcattcacagttcaaaaagcaattatatgaccagataaacaaatttttccaagataacggcctctcagagtcgaccaatccatacgtgatgaagaacttccgattattacagaaacaattacaaacctataaagagcataaacatcggaatttcaaccagcaatatttccaacaacaacaacagcagcaacaacaccaacgacatcaagcacccccagcagcgcctaactacgacccaaaaaaggactattataaaattcttggagtatcgcctagtgctagttcgaaagaaataaggaaagcatatttaaatttaaccaaaaaataccacccagacaaaataaaggccaaccataacgacaaacaagaatcaattcacgaaactatgtcacaaatcaatgaagcgtacgaaacattaagtgatgacgataaaaggaaggaatacgatctttccagatcaaacccccgccgcaacacttttcctcaggggcctaggcaaaataacatgttcaaaaatccaggaagtggcttcccattcggaaatggctttaaaatgaattttgggctttgatgaaatacattctatgcccattaactaggataccacaacaagtacatatatatacatacgcatatcactgaaagttctaattattgcaaagccagcacttttttaaatattgaattcttcttcatcattttcagtaccagcggtaagagatgctgtgtgaatttctcgcagtttatccatgatttcagtaatgaacggcctcaactcattgatttctaatagacttaaattatccaattgtaaatgagattcattcaaatacttaaggccttttaacactttgatctgccttatttcccttaagtcttgtattttaccacgtaattcgtgaatggggtcatgaaaatcatccttagctttattgaaaagtatacgtgccaagacaagccagttccacggcaactcactaaacctatccggatgagttttctcatattgtatttttctatcaagctctttcgtcgttaaccactgtggtgctacaatactgcacttggattgttgcttcagtaatagagcgatccaaagaaccacttctgtagaacgcatggctaccatattatttaaagctttgtcatctgtagtaataagttgccagcgggtgtggtttccagttcctctatcatcgccacgaattttttggcgtgttgttattctgggaaaaatctttattggctcgttttccacaatgaactgtatttcttctggtgagaaagtctgctgcaaatgtgccggtagtgacatgcgtctatgaaactagtcttatttcagatcagccgttgatcctctctaagtataaaactcttttttgttaaccatttcatagttacactttaggcgactgatttttcattaaatggaaaatatcacaagaaatttcacgctggagaaaaaaaaggttagtcatcactgatcttcccatggagtcataagcacgttcgacataaattgtgaaagttaacacatttgaagctaggaccgtcaatctaggacactagtcggttacttttatcatgtggaggagaatattcgcgcatgaactcaagtatgatcaacccaatgcatcttcaaaaaacttgatcctttcagttctgaatacaaccgctacaaaacgagaggctaaggattatctctcaaaatatacaaatgatagtgggcagcataatcattgtttgttttttatcagggacctgcataaagtcgcaccagcgattttgtcccagttttcaagtgtcataaagagactaggaatgctaggtttgcgacctatgtttgtaattccgccgtcgccaactcatgtaaatatacaggcagagttacttgacagtatcgttacagaagcagatttaaagccacttcaccttaaggagggtcttactaaatcccgcactgggttatatcattctgttttttcgcaagagagtcgtttctttgatattggaaattccaattttataccaattgtgaaaccttatgtgtataatgaagagactgcttcagaattcatgacaaaggatgttgtaaaatttatggattgcctgtgccaagggaatattccacacattgacaaattcttcattctaaataatgccggaggtataccttcgggagagagaaatgataacgctcatgtattcatcaatctttctcaggaactcgagcatttgtcctcgtcattatctcacaatataagcactctaaccaaacgagagccacgctcccaaaacctgttacacagaatggaggtgtacgttaaaaaagatgagatatcttccttagaatgtgaataccatgatcatttagaaaacctgttattgatggacaaagttttatcaaatctagcggctacagcaacgggactgattacaactgtcaaagctgccgcactatcatcagataggaaaaatcctttagtatataatttattgacagaccgatcgctaatttcttcttctttaccaaggtttaaaaaaaaggacggcgagatagactcaccagccaacatgtttgatgatcacgcatggtatgaattgccttcccaacaggtaaatgcagctccttctaactcagatgcagttttagtgacaactgttctcaaaaagggcgtccatatcaaaacttatgactataagacgctgactcaattcaactcaattgggcttccaaagaagtttcacgtacctgagaaaggagcaaaaccctcgagcaatagtccaaaactagatatcaacaaatttaaatccatcatcgatcagagctttaaaagatctttggatttgcatgactacataaaaaggattaatggaaaaatagctacaattattgtgataggtgattatgaaggcattgcaattcttacctatgaaggctcggaggaaaattcctttgtttatctcgataagttcgccgttctaccacacttgaaaggctcgctgggtatatctgatataatcttcaatttgatgttcaaaaaatttcctaatgagatactttggagaagcagaaaagacaatgtggtgaacaagtggtattttcaacgtagcgttgctgtgctagatttgtcgattgacttagaccccgaacactgtgatgaaaagcaaagccaatttaaactattttactacggtaaccctcaatacgctaagagggcactacgtgacaagaaacgtttaagagaattcatgaggtctgtcagggacatcaagccaagttgggaaaatgaaaaaaatatttcatgaaacaaagacgcattctcctcctccttaactttcaagttttcattttcagtttttaaggtatctatataaatatatatatcttactatgcaaagttgttgatatttcactttaccctaccaaatggagttaattactccaaagtgatcccgaacgaagttccactcttgatccaatgtctcctttctatatcttcttctaatcatcggaacgttgtgctttatcgaggtatctttcgctgtatcgtaccaattatctatcccacccacgttctcctcaaagtaaggcgcctttttaactccaacgccaatccaatgagccttgtaccaaccttcatagccactagatagcacacttgttctcgacaactcgcacaaatctgttgggttcagcaagtaaatacttgctgctacactgtattcttcaatgagaggttctagcgtgtatgaactattgtaaagaatcgattttgatgataaagaaatttttagtcccatcttaaacattttcatgaaaggatttgtctcatatgatctttgttcgcccacagtgatatctctagaaggattgattttggctgtttcctggtctttcaaataatcatgttctagaagcacgtttttattcttcaaaaaggtcgatttttgcgaattcagtaatgaaacagatgataatggcgcagctaaaatgggtatttgaaagagataaaataaatattgaatcattgttgcagtatcccaaagcggttctacctgtagcagaccaccattacaaagcagtaagttgcacactaacgattcaacttgatctgtaaaatataaatccactccaaattgggaagttctgctggatagtggagaacaataatttcttagggtgattgtattttgaagattttgtgaccgcagaaaattaactttcgctaaacttttataaatataatacatgtaatgcgcaacagttggattgtcaccctgtgctgtccaaaattttggcttacaattcatatcagtaaattctttccagtaatattcatccgactctttaatgaccagatccatagaacacacatttgataaaaaaaactgcagaccaatgatatcagtatttacagatgaatctattggtaactgctccttttccagagtgaataaaggattgaagataagatccaaaaactcctggaaatttgacacgacattttccttgaatagtttgggaaaaatcctggcaatttgtatattccagcggatattatacgatactagcttccatcgtagcaaccattgagaaaatttcttgtaccagtcttcaccactggaatagaattgaaaattaactgatacttgggccaattggtactttgatttttcgaggatatgaataacgtattttatgaaaatttctgctaggtactcaccttcaatgaaattatcaaactccagaaacactttggctaataggtaaaacctcatttctttgccgaccaactttgctactttgttaggagttagatggtaatctattaggtaaatatttctataccaatccaagaattcatcatcaatcaatttcaacccaatcgcaatgggttggtcattagaagaacaaccaaactgaaaaatgtctctcaaactgagtttccttgacgtttccgggtcttgataaactatcctttcaggttctaaatttattttctcccatatatattcactcaattgacgttgagaaatacaaccacttaaagacaagtctcgatctaccttacgagaattataaaaatctctgtagggaacatttttattagctaaaatttctttcttagagtttaggtactgaaacaattcaaatttatctaataaataagataatcgctttcgtgaaacctcgttgaatttatgagattggattaactctattatgtatgcaaaatcatccctaaattcttgaaacgtaggcacatctgttaaaaattcttcctctagtgactcctccttactagaataaggtgaaagtgggttttgcgtattttcctgattacttaaatggtaaatgtattgttttttgtaatcctctaaatcgaaatattcaccggtgtatggtacttttatatttccttttcctttcaaaccagattttgtgtagtagtagtagtgatcggtaaagtaacttgggtaatagtagccatggcggtgcggtgtagcggctccggtcccagtactgtctccatcgtcatttaagtcagagtcagagggatcttggaatcgtttatcgtcttcaaatctccaaaactttggcagtggttttgggtataaaaaccacttttcagtgtcattttttatgtttgaaatgccatcttgtttggaagcagcaatgtatctttttctcatttgagaaaccaattcaaacggattaatgaaaagatctttagtttcttcacccgttttcagatttgagggcgtgtacgatgagacaaagctgtcactttctccatttccataatgatgggaaactgaaggaagtggatcaattttgttttcttcgtcttcaagatcgaaaaacataggtgaacctaaaaccatttgcctgtcaaattccgtgggcaaagaaatcatatccatatcatcgactgatatttccttctgtttcaaaacagatggggagacatcaccgtcattctctgacaagaccctggcttctttattcttcgtctcattaggcttagtaacagaattttgatattcgtcaaagagtaacgagggccttctctctaccgcctgcataattcccagcgagatgaataagtaaagtgagatttagataactcttacagaggatattgagaggacattttaatcaaattctttaaactcaatgtcccctttttttccatatattatatttaatttctcggacaatttttcatttctgactataaatgacagcaagaaaaaagtgggcagaatcatattcaatttcaagtttcttcgcaatttttttacagtgatattttgtgtatgtatttgtacattgcttttaatatctaagtttgtctataaatggaaatttagtagtggtttaatttccagagcctcactttaccttgttcgttacccacggccagtagcccaccagatggcgaaaatgcgacactggtaactttacccaaaggcgtcccgctggtaggccagttgctgaacacgctacaagaaggcagatgaactagtctcaaagcatccttgactgcacgggatgccatgcacagtatttgaccatcaggggaaaattgtagattagaaatggtagttgttagctggtccaaggcggcgacaggtgtaggggtcgacgaggtcatagcattatttctatcgtaaagattaacaaatccactctcactacctaccgcaagccacctattttgctttatcttacttatttgaagagccggacaagtagttgttgtcccaccaccaacttggatttttgttatacccacgccaccttggtctttccatcttcttataacatggccattcttattcaagtcaaattcccacacttcaccatacgcgtttacagcaattaaaatggtcctaaacttaccacgtgaaataggttgataatcgatacagaaatccgttatcacaccttctatcttgcagcccattaaccatagtccggaagtggaatgtaaaatgttaatccaaccattattaccctgtaaaaggacaattccatggacagaatttgtttgtgaattctgcaaatgtgcaactttgaaattctcaaatgatctttgagtggactcatgtccatacaatctggaaaatttttcgattttggcagtctgtgaatgagttaaattttctaaggataagtcccaggaatgcatatatcttcttctaccggcggtgaatatattttgttgattttggtttgatagagaagtatagaaagtacatgtttgtattggagacccaaccaggtgcaaacttgtcactagatggttcgttttcccgtcaatatgatatattcttaaggtcttatcatacccacccgttaacagtagaggcttagaaggatggaatgaaagagattgtatggcggaatgagacgggtgtgatgcatttgcatctttaagacgcacaatgtcaagtttcttagggggtaatagtttggaattcgataaagtgtctttataattgtaagtagtagacaggatcttcgttagagcattaatatctccattaataacattattagagccttcttcttcatcgtcttcttcgtcatctaattcagaatcagattcatcgtccacccatttgggccttggatatatcttttcaaactgagatctcaatctgttgatgtaatgaacaccgttgattttggactcgttataggaggttcttaatttctttgtcttattggtaacaagaataggcactttaattttttcatcatccgaatctatccaagcagcttcttcagagtcctcagaataatcatcgcttgaagagtcatcttcgtcatccacgtccatggtatcttcattcttatcttgactatcttcgttaccaccatcgtccacaaaaaataactgatcgttgttaacatggtctaattcaccgttctgcgcttcatcttcttcactgttatctgattcagatccctcatcctcctggtcttcaacatccatttcttgttcattgaaaatgaaatcggcattaaatttagcgagattttcttgtaaatctgttgtatcaccgaatacaaatttggctagtaactgttcttcttcatctggtggaggtacgctaacattcattgcggttgttgccattgtcattgtcgcactaatgtaggctgatatacactttcaagaacgataccacaacaggaccagagtgatcgatgagatgaggtgaaatttttttatttttcgtttttttcatttcatattattaaattcgtcggatgtgatgccaattaaccacataatagcaatagtaatggaagttacaggtgacataaaatctactgcgaataacctttgaaaggataactatgtttggccatttttttctacggacgtatatttcactaaatatgtacatagaaaagtcataaaaattaccataatgaaatgcgatgcctctcaaatcaaacccaagtttcgcgcatgaaattcagcatgttctggaacgaaagtgctgacaaagtaataggagtgatcaaagccgtgaactttttttatttccacgtagtcctgccatgaagtggctttcaccgcctcaagtagtaattccggtttcaagtgttcttccaaaaagggatcggagtctcctacatggatcaaaattctgtcgtcgcccacatgtctaatattcttgattaataaacatgggtcgtacgcttcccactgggctttttcttcgcccagataacctttaaacgctttttgaccccagggaacgttggaagggttcacgataggggcgaaggcagaacaagatttgtatctctttccggaatagcccttcaaatacccacaaattgcaccatatccccccatcgaatggcctgtgatggcaacattgtccaagaagtccagctttacgtcaccgttcttgttaaaatgagaatctaatgtttgtgggagttctttgtgaatgtagtcgtacatctggtaatgttgggcgtatggttcttgggtggcatttagatagaatccggcgccctgtccaaaatcccaggagccctcaggatcattggctacttcgtcaccacgtggggacgtatccggaaagactattgcaaatccgtacttgtcagcttgaaactgccaaaaagccttctcagaggcgttgtctggcgtgcacgtcaagccagaaaggtaaaacacagttgggatacgcttatttcttggaaaatcttgggcgtaatagtgcttaggcaaatagatattgacgttcatgctggtcttggtagagttcgagttatgtgacaacttgatcaatctgccaccacagacactaaattccttaacaaccttcatattgaactatgtgaatcgcttatatgtattttattgatgctatatattgtcaaaaatgtgtattgatcttttgtgtgtgtgtgtgtggatctccccttagcagtcgcatgttttccacacgcgcaaggtcataatcgtgcgatatatacaaggcatattgtgtaagatatgagtaaaaaaaggaaacgaaaatatgtcctaattgtcttcgtcaacactcaccactttatgcttcacctggggactggaacccttggaggtagtggtggtagtaatgtctaccgtgccatcgtcaaagtagattttttcagttttgacggtgctgggttttgcatcattggaatccttcgtggtactaatggactgtgcccttccaacaattttcttggatccatctgcagaagcatattcagcatcgttgcccagatgcaagtcgtcccaattcaacatgaggtcttctggagttctagccagaggctctacggcagtgctcctagtcttgattctttgtttttgtagtctattcatgtgcgacctccacttcaaaaagaggttgaaatcattgaagaacaacccatgagagtgcgacttgtcagatttgatctcctccagaggtaagaggaagtccaattgtggtagaggggggatagccttacttgggacaagacatttccaaatcccttgggtggtccatgcagactggcccttaagttcttcgcacttgtcaaactgcttcaccgtagggattccggacgccatggcaagtgcactatctccaagatctctgaagttgaaattgaagggcagtggtaggagtggattatcgtattcatcaatatcccttaactttggaaagaggttccagaagggtgccgttgcgaacttttgatctttgatatatttgtcattaaatgccttggtgttggcatcattgtcatcgccttcataaaagcccatatcgagtaaacggtttgtcggtttcctttgtctttcttgtccttttcgtttgtaacctcctaaattcaaggcttaatattttttttttcccctttacttaattaacgtataaagaaactatgttgttctacagatcgtgagagagagaagaaaaatccttctatgcaatgtgcttgtgtagttattcttgatcagtaacgtcttcgtcgtcgtcttcgtcattatcaagatcaatctcgacaatgttgggcttcggagccgtatcgttcaccacataggcggagtaaacttcattagggggcatgacacttgtagtatatctaactcggttttcttccactagaagcctcaaattctttgttgttggtatcacatcattcaaaaactgcagatggccgtcagaagagtgcacaattgcggcagagatgtcatcgtacgacagcgtgagttcatctgggagcggcggtacctgttgttgttgctgctgctgttgcctatgtagggactcatgtgtcagcacctggacgaagaattctgtagcaaacgctgtggctacgaatgcgtcatccgaagtgtccatatattctggatcattcttggctattctctgcactttttctacaggtaacttgggcgaacacagaggtgcagacgccgtttctttaccactagtctcgttgttcattgtgttagcctgatcacatcgagcgagctatcctgacgctattctctcttgtttcttctgttttgtttctcttacatttttcatttttttctctagttggaaaaaaaaaaaaacactatattagaatacgcacattgttagcgctgttctttcaattgtcatctatatatttacaagggaatacacaaaatcctggtttttttaaggtctgggaaccatgacataggaggagggtttcttcgtcttctttggcaatgacgaagagtagacctccttcaaaagtgcctgcgtcctttcgttttcgagtgcctcatcatagggaagggacatttccttgagtaagacctgcttgatgagcataatttcaccatgtagctgcgcttctgctttaaacttggccactttgtgaagattctgcaatgtgagtgggttatgaggtagctggttggcgtcatcgttgatgactgacttgactaacagccacatctttaaattgcccctgttcaccgtatgcgattcggacatcacgggagagtcgactagttccaagacggattgcggcgctgagtcgttagccctaggctctaaccgcagcacacgcgtgtacccaccgggcctttccaagtaccgcggtgcgatctcgctgaacaaccgcttcatcaactttctgttgtctcctgctaaaaacaattggctctgaatttgggactttaattccgcctgtgcaacactattacttgtcgttattgccctctttgtccaggtaatgatccgctctgcgaccctggaagcctctttacatttggcatgcgttgacactatagattcatgctgaaacaactggcacgcaaggttttttagcagcgcatccctatgcgccttgtccctagagagtttcctagcaatacccactgtcattgttgcgctcgactgtgcttctcaccgttttttctccttggcgtagccaaatctcttgaccgttataagctgttttagcttgtcaaatcccacttgttcttgttaaccaacttttcccgcctcgtacgcggtgacagacaaagcagtgatttttgctcattgtataaagggagtctttactatggtggcataagcaacaatactacgtgagcagcaacgaaagcacatatatagacgacaaagtagtatggttttgaatccgtccaagtaccaagacacccgcacgtggaagatgacgcctgccatgatcagggcccgtaaaccctttttcaaaggcaatatgctcggtctcacgctgctgctgggtgtcacgggctctgtttactactacacatatcattttctgcacaaggacaacgactttgcagacgtgcccattccacccatcgatccgcaggagctcgaggctctcaaaaaggagtacgaagccaagaagaaggcatgaaaagaccgttaatgtggaggtacgctgtggtcttccatcaataggctttgcgctgttcttctctcctcttttgtaaatagtttacctacttgcgtatatgtatatatatatatatatagatatgcttatacggatatatacatacattctgtttgtttatactctttgtcctactctaacagccagctctttagtttaagaatatgatgaaaaactcagtttgggaaaaaaaaggaaaatgttaaagtataaacaatatcgaaataagttcatctaccacgcacacttcaccaagttagcaagatgaacttgaagcagttcacgtgcctatcatgcgctcaattactcgctattctgctctttatctttgcttttttccctagaaaaatcgtgctgacaggtatatcaaagcaagatccggatcaagaccgtgatctccagcgcgataggcccttccagaaattggtgtttgtgatcattgatgctctcagatcagactttctttttgattcgcagatttcccacttcaacaacgtgcaccaatggctcaatacgggcgaagcatggggttacacgtcatttgctaatccgcctaccgtgacgctgcctagactcaaaagtattactacgggatctacacctagcttcattgacttgctgctgaatgtagcccaggacatagattccaacgatctttcggagcacgattcctggctgcagcagttcatccaacataataacacgattcgtttcatgggcgatgacacctggctgaaactgttcccacagcaatggtttgacttcgctgacccgacacactcgttctttgtcagtgatttcactcaagtcgataataatgtgacgaggaacttgcccgggaaattatttcaggaatgggcccagtgggacgtggctatcctgcattacttgggtcttgaccatatcgggcataaagatggcccgcattcaaagtttatggctgctaaacatcaagaaatggacagcattctgaagtcaatatatgatgaagtgttggaacatgaagatgacgatgatacactgatttgtgttcttggcgaccatggaatgaacgaactgggcaaccatggtggctcttcagccggcgaaacatcagcaggattgttgtttttgtcacctaagctggcgcaatttgctaggccagaatcgcaagtaaactacacattgcccatcaacgctagtccggactggaatttccagtatttagagactgttcaacaaattgatatcgtccccaccatagcagcactgtttggtatgccaatccccatgaacagtgttgggataataatacctgactttttacaactgttgcccaataagttggcaagtatgaaagaaaattttatgcatttgtggaaattatcagaccatcacggcgaggttgctcttgacgatttcactgccgaagatatttatacaaagatgtacactattcaagaaacgttaaccaagtctgcaacaaattataattatcctcttttgacactggcttttgttggtttcctcataataacaatcatcgccatttatgtattattacgttattctgggcctgatttttggcagttgcgcgtttcttccctgtctgttctgttagtttccattatactaggcgtttccacatttgcaagtagtttcattgaagaggagcaccaactgtggtggtggatagtaactgcattctcggcggtccctctgttcgtataccgattgaatgtgctcataatcgtgcgctggtttataatgatggcatgcgtacgctcaatcaagttttggaataacagtggccagaaattcatttattctaacgttatgtccaatctacttaatcagaatccttcctggaagtggtgcttaaatatgttgacatttctagtgctgataatggcatctgctggttttcaagtactacattttattgtcactactattttggtggggttgtgtttcacgtacaaaatctcgtgggaaatcgtcaatggtaaccaggcagaaataccgctctttatgcatgatttactggctaagatagactttgcaccaactgaaagtaacttgattgtacttgcgcgcgttttcttccaagcttgggctattgttgtcatttcaaggttggtcctgacgaaattgaaagtacttaacaagaactacctcattaaagatatgaaagtttatataacaattcttttgatgttccaaacttcttctcagaacataggtcaatttctcgttttccaaatattagagtcccaaattttttactttttccaaaatattccaaccgcctcattaacatcaacaagtaagatttatttttcgaatttggtgtccttaattttacaaaattttacatttttccaattcggtggcacaaattccatttctactatagaccttggaaacgcataccatggtgtttcctcagactacaacatctacgtagtggggatattaatgtccgttgccaatttcgcgccggcaatatactggtccatgctaccgtggtcaataaactacgcctctattccagcacaagttaagttgcaaacgttcatcagaagtaagttacctgccttcacctatcattgtatatttggaacttgtttgatgacggcatgcgtcgttttgagatttcatctctttatttggtccgttttcagtccaaaattatgttattttcttgggtggaattttgtgatgggattgctgaatggctggttacctgaattggccctcctttgcgctcttgattaacatagaattgttcacgtggtctaaatatgtatacatatatgatagtttatagattcatactgagacaagtgaaaaaaaaaaaatctactatcgaccttctctcttttcgcggcagcaaaaatgaaaaattaacttcaataaaaaagttgaatactttcaaatattctaattgcatttaatatttaagcaacaaaaggacagcgataattgagtggtggcttaattctatactccaaagtatgtcccaatctagtaggttaagtgcacttcctattttccaagcatcgctttcggcaagccaatctccacgttacatttttagttctcagaatggcacaaggattgttttcattcaagataacataataaggtggtacaatgtactcactgattcactttaccacagtttgaactttagtcgtcatctcgtcttggatgataccttccatgtaatatctagtacgtctggtgacctactctgtcttttcaatgacaacgagatttttgtaatggaagttccttggggctattccaacgttgaagacgtttccattcaagatgcattccaaattttccactattcaattgatgaagaagaagttggtccgaaatcgtccattaagaaagttttgtttcatccaaagagttatcgtgattcttgtatagtggttttgaaagaggatgacactatcacgatgtttgacatccttaattcgcaagaaaagcctatcgttttgaacaaaccgaacaactcctttggtttagatgcacgtgttaacgacatcacagatttagaattcagtaaggacggattgacgttatattgtctaaacaccacagaaggcggtgatatctttgcattttatccatttttaccgtcagtattactgttaaatgagaaagatctcaacttgatcctaaacaaatctttagtaatgtacgagtccctggattctacaacagatgttatagttaaaaggaatgttattaagcagttacagtttgtgtcaaaactgcatgaaaattggaattcaagatttggcaaagtcgacatacaaaaggaatatcgtttagccaaggttcaaggaccattcacgataaacccctttcccggcgagctgtatgactatactgctacaaatattgcaaccatactaattgataatgggcaaaatgaaattgtttgtgtcagttttgatgatgggtctttaatcttactcttcaaagatttggaaatgtcaatgtcgtgggatgttgacaattacgtgtataataattctttggttctaattgaacgagtcaaactacaaagagaaattaagtctctaataacgttacctgaacagttgggaaaactttatgtcatttccgataatattatacaacaagtaaattttatgagctgggcttctacattgagtaaatgtatcaacgaatcggatttgaatccacttgcaggattgaaatttgaaagtaaacttgaggatattgccaccatagaaagaattccaaacctagcgtatatcaactggaatgaccaatctaatttagccttgatgtcgaataaaacattgacttttcaaaatatttcaagcgatatgaaaccgcaaagcaccgcagctgaaacaagtatcagtacagaaaaaagtgacacggtaggagatggttttaaaatgagtttcacacagcccataaatgagattcttattttgaacgataattttcaaaaagcctgtattagtccatgtgaacgaattatcccatcagcagaccgccagatacctttaaaaaacgaagctagtgaaaatcagttggaaattttcacggatatttccaaagaatttttgcaaagaattgttaaagctcaaactttgggtgtttctatccacaatagaattcatgagcaacagttcgaattgacgcgccaactacaatcgacatgcaaaataatttcaaaggatgatgatttaaggagaaaattcgaagcacaaaataagaaatgggatgcacaactaagcagacagtcagaattaatggagagatttagtaaattgagcaagaagctatctcaaatcgccgaatccaataaatttaaagaaaagaaaataagccatggtgagatgaaatggttcaaagagatacgaaaccaaatattgcaattcaacagctttgttcactctcaaaaatcccttcaacaagatttatcgtacttgaagagtgaactaactcgtatcgaggcagaaactatcaaagtcgataaaaagagccaaaacgaatgggatgagctacgcaaaatgcttgaaatagattcaaagataattaaagaatgcaatgaagaattgttacaagtttctcaggaatttactactaaaactcaatgagtaagcgacttgcatagtctgctatcatatatgtacgctaagaaacaactgggcaatggtataatatcatgtagcaagaggacattatatatgaattggtcaatatataaagccttctgtgcaccaaatcgttaggatgatttttcagtatgctgtatcattgtatcgtatattcattcgtatctcttttacctcactaaccgctgccaaaatttacatgtatacaaaataaaagtcttttttatgaccttatttggtgagtaatgctacttttgtaaagagtgatggaaactattattccaaagggttagaagaaggtgaggaatacgttcatatcaccgctacagatcgtgtctctcggttatgagtaatcaaaccctctgcaagcaacacagttactttttttcggttttttcttttcgtgtgaatttttatccagtgagtttccttgttcactttcgagaatggaaggctgatttcgaatttttatattcaacaactgtatttgtattaggctttgcaatagtagatgaaaagtgcagaagacgaatctgctaccctcacaatacaaagaaaaacaaaatcgtcattttaatataggaagacaccgctcaggtaattcaatattgaatctggttgcacttttcttacgatgtaaatacccacaaacttcttgtacggtgagcgtctgacaacgaaatcaatttacggagcaaggattttgacagtagagcagattgttttgagtaggatttaggaatcaagacctccatctttgtcgcattattcctaaatgtaacgtaactcgtttgataagagaatgtctaatcgaagagagttaataacttaataagctctttaaaagaacgatggcatttatcgtctcctatgccaagataattactggctcaaaattgttcagcgttcataaaactttgatatcactttctggcgcacaagctaacctttatgtagttcttacgtagattctttttagcaagtgcctggtagtggttattacataaatgtatcttttcatttgataacaatttcttcagtagcatgtcgtgtctagcacgtgacgtagaactgtggcttttttgttgtcattatgacaatcaagataccaaaattcagtcatgtttaaaaggggaaggtacgatagagatatatataaagtgttcaatttactataattgcgtatagaatccattgttacttgctctcaatgaaacaacgattcattcgtcaatttacgaacctaatgtctacttcgagaccgaaagttgttgccaacaaatatttcacttctaacactgccaaagatgtttggtcgctaaccaatgaagccgctgcaaaagctgccaataactccaaaaaccaaggccgtgaacttattaatttaggccaaggctttttttcatattcccctcctcaattcgccattaaggaggctcagaaagccctagacattccaatggtcaatcaatattctccaactagaggtcgaccttcattaattaattccttgattaagttgtattctcctatttataacacagaattgaaagcggaaaatgttaccgtaacaacaggtgccaatgaaggtatactttcttgcttgatggggcttttgaacgctggcgacgaggttattgtttttgaacctttctttgaccaatatattccaaatatcgaactttgcggtggtaaagttgtttacgtccccataaatcctccaaaggaattggatcaaaggaatactagaggtgaagaatggaccattgactttgagcagttcgaaaaagcgattacatccaagacaaaagctgtcattatcaatacccctcacaacccaattggtaaagttttcacgcgcgaggaattaaccactttaggtaacatttgcgtcaagcacaacgttgtgattatatctgatgaagtctatgaacacctttacttcactgattctttcactagaattgccacactctctccagaaattgggcaactaaccttaacggtcggttctgccggtaaatcgtttgctgctactggttggagaattggttgggtcttatccttgaacgcagagttgttaagttatgcagctaaggcacatacaagaatttgttttgcatctccatcccctctacaggaagcttgtgcaaactctattaacgacgctttaaaaattgggtattttgaaaaaatgagacaggaatatatcaacaaattcaaaattttcacatcgatctttgatgaattgggactaccatatacagctccagagggtacatattttgtcctcgttgatttctctaaagtgaaaattcccgaggactatccctacccagaggagatcctgaataagggaaaagattttcgcatttctcactggttgatcaatgaattaggtgtggttgccattccaccaactgaattctatatcaaagagcacgaaaaggctgctgagaatttgttaaggtttgcagtttgtaaagatgatgcttatctagaaaatgccgtagagagattaaaactactcaaggactacttataagataaatttttttttatactcctttttctcaatatatagattttataaagcatgtatatttttatgcagaagtggtaaatataaacatcaatattccagaataattccatattttcttcgcgtactacaagaaaaagtgaacccttaatgaaaaatagacaatatgaacatttagtaatgttttgaacagtgtatttatagagtacttaaacacatatgaagatatagcgcaagtaaatataaatgagtgacaaatctcatcagatatattgctacttttggctctttggtttgatcaataatgtactttatgtggtaatactttcagcagctgttgatatcgtgggtcctaccttgcctaaatctctagtattgctagcagatatattcccatcactcgccattaaattgtgttccccattctttattgatagaatcaagtacagctatagaatatggtctttgatcacgatgagttgcttaggaatgttcttagtttcttttaaaaacttgtttgtttgtcttttaggaatatctttcgcatctatatcttccggatttggagaagtgacattcctacagctaacacactattacaaacaaatttctttgaatggatggtcgtcaggtactggtggtgcaggaatcattggcggagcatcttatatgttcttaacttcaatctttaaagttccagtgaagctaactttactagtatttagtctccttccatttgcatttttgttttattttaaattagaatccaatgataccaacctgacttaccaaagtcttcaacaaattgacgaagcagaggatgaccagttggtgccctttcctgtcgcctttacacataccaacgcttcgcaatccctgtattctacaagacagcacattttgcaaacggtcaagagacttcgaagattggtttttccatacatggttccattgaccaccgtctacttattcgaatatttaataaaccaagcggtagctccgaccctattatttccgattaatggtgatgaaagaagtaaatcgatgccatttttcttccataaatacagagatatatacgtaacctatggaacgctctaccaattaggtgtctttatatcaagatcctttggacatcttatgagaatgaggagtttatacatcttagcgtttttacaaggtgtgaatttgtgcataacggtactgcaatcatggttttatgtcacacattcgccctgggcggtgatgatattaatattctatgagggttttcttggtggtgcgtcatatgttaacacattcttaaatattctcgaacaagaggatcctgatgaaacagagttcgccatgggtgctgtgtccatcgctgattcctttggcgtttttttggctgcgttacttggtttggggctagaacccaaactttgtaggcatcaaattgccgatgacagaccttggtgtaggatggaataaagttttgttgtgatattaaataggagattgaaataaagtgttagatgctttctatatactcattctaatgcctgctaataactcttcgataattcgttgatttctatcattactttgaatggtactcaatatgccaaaacactgcagtaatgtcaatttatctgtttctgtgacattactttcttcttcttgattgaaaatgtaaagttgaaaacttttgctgataccatcgttactatttacgaagttttcataacaaggtaagactattgaatctctaaagcacataagcaaaagaaacccaatagaataattaccattaatgtgagtccgactttcattgcctgactttaaaaccgtagaattaccatcttctctgatactctgatccaacggtaataacacagcggctaaatcataatatacctcttgataaaatatccgccatataacgcctaatcttttcaatgcgttatttattgtgtcttcattagaatagttaaaaacaatttggttttctaaattgtatagggaactaaccaaaaattctttcaaatcgctgataattctattcatgccgctatgtgtgactcttggatctgtttttaaaatgcaatagaattctaaaacttcgttaaaattttctattttggccctgagtttccatattctttgagttctgaataattctgctacgttactacaaaatatattccaaatattatttgttagggttgtcagttcttgggagttgaagtgtttatagttagcttccagagatggtaaatttcttaaaaggtcgtgtaacattgagaccggattcggtgaggcaggatcagttccagaaagcggatcctcaacgattgtgttgggattgacaccagatggattaacattcaatgagtacacagaagttcctgagtccacaagttgccccgcattagtatgaataaattgtgacggagatttatgtcttccgtaagaggaatgcagaaatttactcaaggaatttggaattgcaggctcgatagcatcttgaccaatgtgcctgtggcttttattttggaaaaagttcttaatcacgtttcgaaatgaatgtgaactattatgtaaggtgcttgaatctgtcaaaaaggaggcaggatccgatgaaatggtcgtatgtgctctgtttctcctattaaaaaagccagaagcctttcctttcatatacctgccggagggcgtggagtgtaaacttttctgagtaatggatattgcatcagaagataactttttagatagattgttcgagcactccaccgtgtcaacgctatgagattcccctatctgagaagaaccagatttagatgttgcagctgaggcattgtcattgctcctcaaggaatgatttgaggccacactgaccttcgatcgaggatgatctactgtatggaatatggattggaagccaacgttagaaacactagggctaatggggttcctcgagcccttcaaattcttgatggaataaacgtcatcatttgatgtgtctacaagagtttgccggctaatctcgcttgtagtctgaaaattttttactggggctgtggctaattgcacattaaggtattgttcgctattgacagggcgttgtgtcgtagtagatgttctttctcgaaggagtatatcttctgctgtcataatgaaagaactttatttctacagaggtcaattggcgtttctgtcacctagatcttttcatttggttattccctctataaatttactcatcggtcaatttttctaacattatgcacctttgtcaccggcccttagaagaggtgaagatgattcgtgaacattggtgataagcgagaatattttctataaatttgtaaagtaaaaataaattacgtgctatttagtttgcaatgtgtacttattgttagtatatgtattttttgcatgcggcgatgaaggccagtaaaaccaacgctcttgcatgcttacctctttcatcagctggtgatttaaaaaccattcccaacaatatcagtgacatataagagagccacgaccccgttttggtacacttaaatatgattatcgttaatatcatagaaactagtttgtaacaaacctggattgttctatttaaagcagaatacttttggaggttttgggttgatacggtgctcaaattttcctctggtgctggtaatgataaagtaacgttgtctccgtcaatataatcatcagtaaaactgttggtattctcattcacttccgagattgtactgaagttcaaagtgctatccacattttctttccagaattttttgccgggtttggaatttattagcatttcatctaacgtctcctccactgtcttcgctgtgggtctagcatcattatttggttgtaaaagagcgtccattaggtgaaatattctacggtctattggtttcaatttcatcgcttgatgcttttcaatcataccttcagtgtcgaacctaaaatttttgatgcgtaccttcaaatcaactatatccaactgtggttcaaagggcaattcaccgaagacaataaaatagcaaatcattcctagagaatacatatcggaagcaaaggtgtattcattgtatgtgtgactcgatcttgaaggcaacgtagaagaagaaactggtctcccctggataataaggtctggtgctgtaaactctaatgttcctgtgcaaccagtacccaatctggactctccttccaactgactttcccccaaatcgccaataacaattgatgggaaaaactcatctgaattgtgttccctgtcgtatacgttgtcattctcattgtcacttttaaatggagtcaataataaacagttggatggtttcaagtccctatgtattaggccaatactgtgcagttcgtgtaaacctcttgcaatatcccttataatggatacgagctgttccgtagataggccaacttctcctgatttaccgtgatttttcttgcgagttctaaatttttttttcctctcttcaggtgattcggtatctgagaacctattgaacacttttcttagaatacagtcttctaaattgccgccactgcaatactgttgtaaaatgaaaatacaaggaacttcttcttgtgaatccgattggctcccatcaatggatctgacaaatccaaccgaagaatccatttcgagccacacatgattatacgtaatcaaattggcacttttgtgagttagcgaactcaacgctttcacttcccgtatgcacttattaaaccattccatatcatttccaataggtattttttttagtgcaaaaacacctaattcagtattaccaattgtgtgtacaactttgtaaacagaacctcttgcaccatttcccagcaaagacaatattttgaaaaatttacgaaagtatccggggataaacaaatcatctggaataaagtatttgtttttgctgaactgtccctgcttattgttactatcgttttgtagggcgtagtgccgatgatttctttccaatgactgaaaatatcttcttgaaaagcttgaattggcaaattcaaatccaagtggcacagtgttctctggaatactgagcctactgctttctgattctactccagcagaggctcgacgatgaagttgtcttctgtttataatatcagggttaatttccgtaccacattgcgggcacacataggaagcaatagggcttttgtattgatgaatccctgaaggaaagtccagtgctgataaagatgcagtctggtcttcatttagttcagagtcattattactgttgtcctgttggaaaaatgataaagttcctgaggttggattaacaaccaccactgatttagaattaggatcatctaaaatcagcgaaccttcttcatatggtactaaactcatttctaagttctacttatgctatccctcaaactatatatctaatagtgtttcttcggttacctagttgtcactcataggatctatatatacaatgtccttcccccccacccccttttctgaaacgtatacaaaaaataaagcttgaaatacgttattacgtaaaaaaagtgtactgtaaaagcttacaaaaaagagtttgcgaaaaattataaataaaaagtagtctaggtaaaatatgaaatgtttctaattatgcatttatgtgatcctgaaaaccgcccttcttacgttggaccatgatgatcacatttataaatatggttttctttccaatgcgcatttcactttctgtgagttcaattttcccaaatcgtcaaagcttttggaacagtcagagcacttgtattttttctgatgggtcttaatatgtttgctcaaatttgacgattcgttgaatctcttaccacaaatcttgcattgtaaaggtttttcaccagtatgggttcttatatgaatcttcaaagaacttgaaatcgcgaattttttattacaaatgtgacatttgtaaggtttttcgccagagtgtgtcctggtatgctgaactaaagtttcttcgcttgaaaaacaccttttacatgtcttgcacttataaggtttgtatttcgaatgcacttttaaatgacggattaatttttgtctttgggggaacgtacgatggcagtcatgccacaagcattggtattcagacttaccccgggttaaatgtactgcttctaaatggtcgtttaattcctgagcactggaaaatgacttattgcaaccatcccattggcaaatcacctgttccggctgcttgattggcggtatattggaaacatcatttgcagacgtcatatcaggtgctccatctgctttagaaacttcgtgtgtttgtgggttggggcaatgtagtaagtgatgtttttcctttgatatactaccaggcaaaaatgagtctgggttggcaaattgaatatcaaaattgataccatgttgacaattaatatggttcactatggaacatgtatcatctccaaggaaatcacagtcctcccaattacaagctaatggttccatagggtgtttgaaatcttgagagacatgatccttcaaaagatgtctttgtaggtcaaatagtgagctacaagactcaggacattctttccatttgcattttaagtcattgtttttctcttctttaaaacaccagttgaaatttatagtgcttgttgtctgtataggaggagagatgctagaaggtaatgagtcttccaaagagctgaaatcagtagattctagatcttttgtaggccaagatctacgatttttctgattctgatgagtgactttgggtagcgaagggggctcactttgatttctaaatctttcataactatactctcttgaaattaagtcatttaaatcgttgttagttagatcggctgttgtgttcgccgcgctaatccctgaattgttcacaatattgtttctatttggtttgtgagaatgaaactgtattctatggtgatggtgttgatgatcagttgaagttgctccagccgtattgttattgcttccattaagattatttttagggttgcatctattaatgcttgataatagaagattcattgtttggttaccgttttcattatttcctgtgctcgaaccatcgcagccgttaccggcattattgtggtcgtggtggttaatgtgttttccaaacggtacttcatacaaagaagaaatattgcataaatcttccaaaatcttcaaatccatatcagtatttaagatatgttcgtgataagcatgatttgtaccttgcaaagtgtttgtaggttttcgtaaagatgaacatttgggtggtagttgaggtggctttgactctaaatgcatatgcttagaacaaggttgattatcagtgctctcctcacaaaatttgcagtatttatggaaaacgtcatcattatttgatgattgatgatcttgaacaaacttgtgaccactagtcgcgctcgtgctagccgtgcatggggtgtcacaggtcaaatcgcaatcaatctccgataagtgagacatcagctgagaaaagctatctggtacagtattattgtgattgtgagagtcgtgattggtactattacagtactgatcatgaaggttaaaatttggcatcaagtgatcgttctttacatctgtgaatattgcaacatcattgccgttctcagatatgtctttctttgtcggttgatcagattcaccttgttttatattagcctcacttttgggatgagtttcgtcacaacatatttccaaaatcttgggcgtacaataacaatcatcggatccaggtggtgggttcggtttatttttcttggaagagggcagcagtatcagatcgtcgttaaaccaagaatcttttctacgtggtaggtcgcttttagaattctgttggggacttgtcggatcagaagctaccgaatggaaattgtttgcaaaagaatgattattagaattatacgttgcagtatcattatattttgttaatgacggattattgtgataattcaagaactcgaaatgttggcagtcggtgtactccttgcatttctcattgacgtggcaatcaccacccatatcatggctagctccagatgcaaatgcggaagtagcggcatcagcaacagctgcggctgcaggtgttgccgaagcactactgtcgttcacaggcgcgctgtggtgaaggtgaccatggatataggtcaggttgttgtagttatggatgtgcccgtggacaatgccttctttacctatcgtcagagcatcaggcttggcagaagcagcagtggccgcactcgtggccatcgagtcatcgcgcttgggggagtccctgggagtcaacgcatccattagttcctatccttcttctatttaaaaaaccgtaacacataaaaagtaaaagtgtaatgcttccgtctcgccgctggcctatattcacagtgactgcagttgcatcttatattgccaagcacgtttcatcatgacctttagggtagatgactgctgtcaactactccgtctgcagtgatatataatcatgttttgggcgtttaaggaaggagaattatttccaacagttgaataggaagatccctagagtaaatcgcaggcaatccagtactaagaaacggcgatgacaatggaaaaaaatggaggtaatagcagccgtggtggccaagtaggcggcaagtctgtgtgtgtttactgcgggtcttcatttggcgctaaggcgctatactcagaaagtgcagaagaattaggagcccttttccataagctgggatggaaattggtatacggtggaggcactactggtttgatgggcaagatagcaaggtctacgatgggacctgatttaagcggacaggttcacggtatcattccaaatgcacttgtgtctaaggaaaggacagacgaggataaagaagatgttaataaagcattgttggagtctgtagaaaatcataagggcgccactcctatttctgaagagtatggggaaacaacgattgtaccagatatgcatacgagaaaaagaatgatggcaaatttgagtgacgcgtttgttgctatgcctggtggatacgggacttttgaagaaatcatggaatgtatcacgtggtcgcaactggggattcataataaaccaattatcttgttcaatatcgatgggttctatgacaaattattggagttcctcaaacactctattcaagaacggttcatcagtgtgaagaatggtgaaatcattcaagttgcctccactccgcaggaagttgttgataaaatagagaagtacgtcgttccagagggccgtttcaatttgaattggagcgacgaaggtcacgctcacgaggattgtgctaaataatagaaacgtaagtcatgtatctagtttaaacgatctgtatagataatgtggtgaaaaatccaaatttttaggagctgtctttctaagcccgaaggctggaaaaaatagtactgatggcaaagacatcatagctttaaagtccattgttctcaaaagaagctcaatagaccatgtcttctgaatcaggaaagcctattgctaagcctattaggaagcctggctataccaatccggctttaaaagcccttggtatacccgccttgaggctgccttctcgaaactggatgatcttttggtctgtgttaacagtatccatcggtggcatagcctatgacaaatacaagcaacgtcagattctgagccatgcaacagacttggtgaagcctttggcagaggagtccatggaggtagacaaagtgccacgaaagatcactgtttttattgcacctcctccaaatgattatctggagagttcgttgaaagtttggagacgatatgttaagcctgtactgtattatgcagggttggactatgaattagttcaagaggataggcaagggattattagaactaatgtagccaacagaatcagagaattgagaaaggaaatattggcatcgacggatgggcagccagttaaagagcctaaccaaacggtagcaaaaccaagtggttcttcaaccagtaaaatttcatcactactaccgttcaataaaatcattcaagatcctgctgaagaagatgactcgtttgatccagaaatcggtaaaaagttcaaggagaacttcgactggagaaacgttataggtatcttctatacaatgccaaaaccgaagcatataataagtgaagacgccctgacaaaggaccctatattatctggtggtgttatttgtttaggtagaggcgcctataaggagtacattgccggtattcacgaaggcttgcttggacccatcgagaagaccgaaaaaacaggatccactgagcctaagatgactggggttgtagaagcaaatcaaatagaatcaaaggtaagtgaatccggtgctacggaactggtggatgccgagaaagagactgctttggaagaggccaaagtacaagatgatctaaaggttgatgaagaaaacagctcagaggattcgcaaaaatttttgaagccatttatttcttcagaccaataccctgacctgcaaatcgcttcggaattacaaactccaaatggcgaattcataagaaaccccaatacaaatatcccgcttctgattaatcagccgttattggtcattccaatacctaacttgataggttttactaccattccaaggagaatacatcgtttttaccagaagcgtttctacgtagaggacgtgtgttcaagtgtagttaactgtgttcgacaaacccgtataagaccgtttgatattgcaaaggatattgatttggcgaaggacgaagaaaaagattggccacagaactgggtcaaacagggtaaagaaaagaacagcgaatggacccaagaattagtatgtgatcctagaatcacgaagcatatgtttgtttacgaaaaaccacccaaggaagagccagaatcagatatttaattggatatatattatgttttatcatcatgcacgatcgacgttatgtctgacatataccaaacccttttcgaagatttccctttactcatgttgaaatagtttttatatatgcacacatatacatatatataaaatctgtaaatataataaaatgtgtacattgtaaaagaatccaagcacaactattattagcattatgagtatttttttcaagccgccgattgatattgagatccttttcgataatgaggaatctcgcaaacacgtagacattgcaacaagatcaagtaattccagttacaaatcaatgaaggaaagcttgcccgtctatgaagatggcgaatcccttggtggaattgttactttgagagttcgggatagtaaaaaggtagaccacttgggcataaaagtgtccgttattggatccattgatatgttaaaatctcatgggagcggtaattcatcttctaaaaaagttacctctagcacatcatcttcctcttctaatggttcagtagatgtgcggaagaattcagttgatcaatttttatgccaaagctatgacctctgtcctgctggtgaattacaacattctcaaagtttcccattcctattcagagatttgagtaaaagatacgaatcttataaaggcaaaaatgtggatgtagcttactatgttaaggtaacagttatgaggaagtccacagacatctcgaaaataaaaagattttgggtctatctttataatagtgtaactactgcgccaaataccctttccgcaaatgagacaaaggcaaccactaatgacatcgctggtggtaactatgctgcagataatgcgagtgacaacacgcaaacaaagagcacccagggtgaggcggcagacgttaatcaagttttgccgatatcacattcaaataatgagcccaagcctgttagattggatataggtatagaaaattgccttcacattgagtttgaatatgccaaatcccagtacagcttaaaagaagtcattgtggggcgtatatatttccttttaacgagactaaggataaaacatatggaattaagcttgatcacaagagaatcttccggcctacaaacttctaatgtaatgacagattccactgctatccgatacgaaataatggatgggtcttcagtgaaaggtgaaaccatacccataagattattcttgagcggctatgacctgacgcccaatatgagctgcaactactttaacgtcaagaattatttgagcttggttattatcgatgaagatggcagaagatattttaaacaatcagaaataacattgtacaggacccggtagaaaagctcgaccttaaataaggtgaagatgtggttctctgttctttcaacatctcgatatttaacttttcgtttggcattatagtgttatacataacaatatctagatttcagtagaagacttttgcgtaagttataacgaactaaacaagcaagaggtaaaatacgatatagtaagaagctcaagtgctaaaactttttttctctacgaaaggaggaatagcatatggttttcttcccttttacagtgcttcggaaaagcacagcgttgtccaagggaacaatttttcttcaagttaatgcataagaaatatctttttttatgtttagctaagtaaaagcagcttggagtaaaaaaaaaaatgagtaaatttctcgatggattagtttctcacaggtaacataacaaaaaccaagaaaagcccgcttctgaaaactacagttgacttgtatgctaaagggccagactaatgggaggagaaaaagaaacgaatgtatatgctcatttacactctatatcaccatatggaggataagttgggctgagcttctgatccaatttattctatccattagttgctgatatgtcccaccagccaacacttgatagtatctactcgccattcacttccagcagcgccagtagggttgttgagcttagtaaaaatgtgcgcaccacaagcctacatgactccacgtcacatgaaaccacaccgtggggccttgttgcgctaggaataggatatgcgacgaagacgcttctgcttagtaaccacaccacattttcagggggtcgatctgcttgcttcctttactgtcacgagcggcccataatcgcgctttttttttaaaaggcgcgagacagcaaacaggaagctcgggtttcaaccttcggagtggtcgcagatctggagactggatctttacaatacagtaaggcaagccaccatctgcttcttaggtgcatgcgacggtatccacgtgcagaacaacatagtctgaagaagggggggaggagcatgttcattctctgtagcagtaagagcttggtgataatgaccaaaactggagtctcgaaatcatataaatagacaatatattttcacacaatgagatttgtagtacagttctattctctctcttgcataaataagaaattcatcaagaacttggtttgatatttcaccaacacacacaaaaaacagtacttcactaaatttacacacaaaacaaaatgatcagaattgctattaacggtttcggtagaatcggtagattggtcttgagattggctttgcaaagaaaagacattgaggttgttgctgtcaacgatccatttatctctaacgattatgctgcttacatggtcaagtacgattctactcatggtagatacaagggtactgtttcccatgacgacaagcacatcatcattgatggtgtcaagatcgctacctaccaagaaagagacccagctaacttgccatggggttctctaaagatcgatgtcgctgttgactccactggtgttttcaaggaattggacaccgctcaaaagcacattgacgctggtgccaagaaggttgtcatcactgctccatcttcttctgctccaatgtttgttgttggtgttaaccacactaaatacactccagacaagaagattgtctccaacgcttcttgtaccaccaactgtttggctccattggccaaggttatcaacgatgctttcggtattgaagaaggtttgatgaccactgttcactccatgaccgccactcaaaagactgttgatggtccatcccacaaggactggagaggtggtagaaccgcttccggtaacattatcccatcctctaccggtgctgctaaggctgtcggtaaggtcttgccagaattgcaaggtaagttgaccggtatggctttcagagtcccaaccgtcgatgtttccgttgttgacttgactgtcaagttggaaaaggaagctacttacgaccaaatcaagaaggctgttaaggctgccgctgaaggtccaatgaagggtgttttgggttacaccgaagatgccgttgtctcctctgatttcttgggtgacactcacgcttccatcttcgatgcctccgctggtatccaattgtctccaaagttcgtcaagttgatttcctggtacgataacgaatacggttactccgccagagttgttgacttgatcgaatatgttgccaaggcttaaataaagcaatcttgatgaggataatgatttttttttgaatatacataaatactaccgtttttctgctagattttgtgaagacgtaaataagtacatattactttttaagccaagacaagattaagcattaactttacccttttctcttctaagtttcaatactagttatcactgtttaaaagttatggcgagaacgtcggcggttaaaatatattaccctgaacgtggtgaattgaagttctaggatggtttaaagatttttcctttttgggaaataagtaaacaatatattgctgcctttgcaaaacgcacatacccacaatatgtgactattggcaaagaacgcattatcctttgaagaggtggatactgatactaagagagtctctattccggctccacttttagtccagagattacttgtcttcttacgtatcagaacaagaaagcatttccaaagtaattgcatttgcccttgagcagtatatatatactaagaaaggaatcatactctcttatgtgccataattctgttaggagcggaaataaggctggttttttggggatcaagttcggaagtgctcttctctcaattgccacaggtgccattgctatcgcattgctatgcaagttccacgaccacgaagcggtactgatagttattgtatgctcgacattgttatatggaataccgtcactgatatcgtttatcacagagactgtttttgcgcctagcaagtttcatattggatacttttacaacgttcttaattttgcattgccactgatcaccatgggctgcacagtggactattttcataataccttgaggagcccaatatcggtacaaagcgagtctcacagagtctatataacaactctggattctttgttaattttcacacttttcattaatggcatacaattaggattcttcctgaaggatggcaatgcgaacaatttcggcagctcatctaacaatattagtacggatcaatatgacaaagaagcaaatgcggtggaaaatggtagatttgtaccccttaagaactcttcacagaccttaacaccagatttggaattattacacggtagtcccaagagtatgaatggggtagcgtggctgattaatgaactctccacaaattcaaacacaaacgcaaacaaaaccatatcatccgatgaaaattcaaactcttcagttattcgacacaaattaggaccgattagcaccagcaagtgtcctaaaaagccatctcattcgcatttttctaaattgaaaaaatataacagtttctttttgggtcctaaagaaaatcgatacaaaagaaatacacaacaagctactaaggttccgacagaaaagaaaagcaaccaccgaagtagccagtatgtatccagactatcaaccatatctgacatctcgaaaagtttcctgaatttcttagcattaaacgaaaaaaacgggaattcgacttccactgcgagaacaccaagtgaaggaagagtttcaataataattaacgaaggaaataatactttgaaatacaaaactccccatgattcgcatactattgattctccaaacttggagttagaaagagaagctattgggagaattaatagtgccttacttcctgcatgtttgagagtaacagataaaatgatatccccacagcaaagcactcaaaatgaggactcataccaagcaacaccattgataccccaggtggaagttgacgatgatttctatgtaggtgatatcttaatgactaatgaactacaagacattccacaagtcccaaggatatcatctgatatagaagacgatttcgaacaacaatataccaaacacgtggatttgccagcccgtgtcactttagagatgtgggaaaaggatcaggagaaaatacttcaaaaagtaaccacaaaccgggataaaagcaaattactaccccctttcagattcacctctgaaagtgatatggatccaagtacatccaccgaattggaagttgaactgcatgcccaaaacaacttcagctttccctttaaaagtgcaggattacaaattgctacatcagaccaatttaaccaacaggagtttaaaacttcagatactattagcgaactagatgagtatttacatgatcccagcattcaagaagaggatgcaagtcagctgattgaaagcagtttgaaccaaaacaacctatcctcaactactattgacaatggcccaaaggatatgagtagatttagtacaaggcattcaccaaccaaatcgataatttccatgatcagtggatcaggaagtgtcaagcaccaacattcacacagcaccctaagcaacttttttacgggtcattcaagaaacaattctcaaataaatcagctattacagggttcttcttctaatatgatgtccaacacctcaccgcattcatctccaaccaagtcgttgagaatgagatttggaaagaaattgtcattatcaaatatctctgatacaatgtcgccatatgagggtagtacaacagatccgataaactactcgtttggccatggtcacaataaaaaccagagtattgattttagctacgtacgtactttgcaaagcagtcattcacctacaaaatcaacctcgggaaattctcgtcgggattctttaaacaatgatagaacccagagtactgttaatgaaagagcgcttagaactgcaagtacattattctatctccagcacaataacgccacatgtacattgaacggagaggagccagttctggacacaccacaatctatacagtcatcatcaagcggttctgagcaagaatcggcgggatctggttctggctatccagaagtagtgttcagcgagtatgatagagaaaaatggaatgttttgaggaatctaaaagagatagcgcccgaaaaaactatagagagcggacctgttgaagaactagtctctcccagtaaataaaccaaccgacttattcatatgtatcaaagatacctatgggaactgctaaaagcaactattttgatcccgtagaacacgatttatttcattaaatttttttttttttttttttttttcactttcttgcgatgagatgcacatagtaaaagaaaagtataccagtgtagtgcgtaaattaatacctatataataattcattttcggtgactcaacattccctgcctatattttaagcacctgcaagaaatatagattatatacgaaggatggattctactgatctgttcgatgttttcgaggaaacacctgttgagcttcctacagatagtaatggagaaaaaaatgctgatacaaacgtaggagatactccagatcatacccaggataagaagcatggccttgaagaagaaaaagaagagcatgaggaaaacaacagtgaaaataaaaaaatcaaatccaataagagcaaaacggaagataaaaacaaaaaagttgtagtaccagtgttggcagattcgttcgaacaagaagcctctagagaagtggatgcatcgaaaggactgacaaattcagaaaccttacaagttgagcaagacggtaaagtcagattatcgcatcaggtccgccaccaggttgcactaccaccgaactatgattatacgcctatcgctgagcataagagggtaaatgaggctcgtacatatccattcacattagaccctttccaggacactgcaatctcatgtatagatagaggcgaatctgtgttggtttctgcgcacacatcggctggtaaaacagttgtggctgaatatgccatcgcacaatctttaaaaaataagcaaagagtcatttatacctctccaattaaggctctatcaaaccaaaaatacagagaacttttagcagaatttggagatgtcggtttgatgactggtgatatcacgatcaatccggatgcaggctgtttggtcatgaccactgagattttgagaagtatgttatatagaggcagtgaagttatgagagaagttgcctgggtcatctttgatgaagtgcattacatgagggataaagaaagaggtgttgtgtgggaagaaacgattattttactgccagataaggtccgttacgtgtttttatcggccaccattccaaatgcaatggagtttgctgaatggatatgcaaaattcattctcagccatgtcatattgtctacacaaatttccgtccaactcctttacaacattacctgtttccagcccatggagatggtatttatctggtggttgacgaaaaaagtaccttcagagaggaaaatttccaaaaagcaatggcgtccataagtaaccagataggtgatgatccaaattccactgattcaagaggtaaaaagggtcaaacctataaaggtggctccgctaagggtgacgcaaaaggtgacatttataagatagtgaaaatgatttggaagaaaaagtacaatccagtgattgtattttcgttcagtaaacgtgattgtgaagaattagcattgaagatgtctaaattagattttaattctgatgatgaaaaggaggctttgacgaagatttttaacaatgccattgcactattaccagagacagacagagagctaccccaaattaaacacattttaccattattaagaagaggtatcggtattcatcattccggtttactgcccattttgaaggaagtcattgaaattctgtttcaagagggatttttgaaggtgttgtttgcaacagaaacattttcgattggattaaacatgcctgctaaaactgttgtctttacatcggtcagaaagtgggatggtcaacaattccgctgggtttcaggtggagaatatatacaaatgtctggtcgtgcaggtcgtcgtggtttagatgatcgtggtattgttattatgatgattgatgaaaaaatggaacctcaagttgctaaaggaatggttaagggccaagcagataggctagactcggcttttcacttaggatataatatgattttgaacttaatgagagttgaaggtatctctccggagtttatgttggagcattctttcttccaatttcaaaacgttatttcagtaccagttatggaaaagaaacttgctgaactgaaaaaagactttgatggcatcgaagtcgaagatgaagaaaatgttaaagaataccatgagattgagcaggctatcaaaggttaccgtgaagatgttcgtcaagttgtcacccatccggcaaacgccttaagtttcctacaaccaggcagattagttgaaatctctgtcaatggtaaggataactatggctggggtgctgttgtcgattttgctaaaagaattaacaaacgcaacccaagtgctgtctatacagaccatgaatcctatattgtcaatgtggtcgtcaataccatgtatatagactctccagtcaacttgttgaaacctttcaaccctaccttaccagaagggattcgcccagcggaagaaggtgaaaaaagcatatgtgctgttattcccataactttggattcaatcaagtcgattggtaatttgagactatatatgcccaaagatattagagccagcggtcaaaaagaaactgttgggaagtctttaagggaggttaatcggaggttcccggatggtattcccgtgctggatcctgttaaaaacatgaagatcgaagatgaggactttttaaagctaatgaagaagattgacgttttaaacacaaagttatcctccaatcccttaaccaattccatgagactagaagaactatatggtaaatatagtagaaaacacgatttacatgaagatatgaaacaattgaaacgcaaaatttcagaatcacaagccgtaatccaactggacgatcttcgtcgccgtaaaagagttttgcgccgtttaggattttgtactcctaatgacattattgaactgaaaggtagagttgcatgtgaaatatctagtggtgatgaactgttactaacagaattgatcttcaatggtaatttcaatgagttgaaaccggaacaagcagcagcattattatcatgctttgcattccaagaacgctgtaaagaagcgcctagattgaaaccagagcttgccgaacctttgaaggctatgagagaaattgcagcaaagatcgctaagataatgaaggattctaaaattgaagttgtagaaaaggactacgttgaaagcttcagacatgaactaatggaagttgtttacgaatggtgtagaggagctacttttacgcaaatctgtaaaatgaccgacgtttacgaaggttcgttgatcagaatgttcaagagattagaggaattggtgaaggagctggtagacgtcgccaataccattggtaactcttcacttaaggagaagatggaagctgtcttgaaattaattcatagagatatcgtatctgctggttctttgtatttatagttaatcacacacaattatgtatttttattggtatatataataaacaaatagatttcatcaacatttattatataataacatttttgtttgggcaagcacactattgatacacccatacaactcaatgaagtgcagcgttagtagagacaataagaggagttttaaattcttaaactatatctggcaaaacaccaccaaagccagccaaatagtatctcactgtatctgaatgaaagtagatttaccagaatccagactaccatctttatatagagattttaggccattgaaagatttaaatcccgatgggtacgaagcaaacatcagtacatggagggatttcttcttgcaacaatacatcagcaactccaacagaatcatatttactatagggacaaggactttgcaagaattaactcatgaagtttatggcgtaccgaaaagcattgatatagcaattgacgttcttgttaatgaaggaaatttgatacctatggaattattcaatcttggtggaatgtacactgacaacagtagaaaaggattttggaagtgggttagaagttggaaggagtctacaaacatgtataaaagccggaaggatgaaacaaatttctacttgagagaagacaaatttattatcaaagcaaatttggaaaaagagtatcaaaggtttcatgaattactcaaaagaagtgtttttatggaggcttcatctattacagatttagtattcacaaggaatgaatttgtgaccacagaaagtttgcagtcgttcttttcaacctatgatgaagaaacgaaaaacgtgttcctgcactttatagagaattataagcacataatagtttcaaaagacaatgttatcaaagtcattgccgctgaagtagaagacattactagcaggttctccaaaggcatcacagaaaatgaccttcgaattgctagtgttaaagtgggtattataaacatcaacaaacaaattacaaggctaagaaaagaaattaatgaatctaacattaaactgagaggaccagagtttaatgagctgccgaagagaataaggattgaatataaacaggcgagattactatctgaaaaacatctttctaggttactaaagtttcaaaataacctcgctcaagtaagaactcaaatagacaccagtgctactaatgcggttttaattcaaactttaagtgaatccaacgaagtaattaagtcaattaatggatatattggttctaccgaaaaagtagaagacttactagatgagattaaagagggtcatgaccgtaccgaagaggtcaatgatttattagctcattataataaaggtcaagacgaagaagcagaagaagaaattgaaagagaattagaacaattagaacttgatgaaaagaataataataaggaagaaaataagaaccaggatttgcacgagccaaaagaaagcagtagcgaggatctattaaagagattgaataatctgaagataaatacaaatgaaggacctgtgcaagataatgaaaaccacgataatgagataagaaaaatcatgatggaagaacaaccacgttgacgaactgagtgactaataaataaatatatatgtataaataaaaaataaatatgaatattttaatagacggaagaaagaaaatatgtgtgaataaccaaataggaaataaacaaaagcacatttaattgttgccgttattattagagtaacctaatgtacgaactttggtattagatgcagaattattggaagacaagtttagttcagacacgttttgtcgcaattgagaagtaccattagaaggatacatccttggggtagtatatgctgaaggagtcattgaatcaccaccacctcctcctcccccgtccgacaccatgtctaagctagataatttttgtaaagagtagttggcgctgtttgacacatttgtgcccaacctctggtaaccaagacgggaggaggaagcatctacttccggttctttcgcccaaaaagatgtcaaacctgagtaaaccttgtgtagaagagaagattgttccatgtagtcgaatgttttgttattggcttccagcggttctaagatgagagtcgatctgggcaacagatccaactcttgcaaacttttgagttcgtcatttcgcgtaagagtcactcttggtatatttctgtggaaaaggtaaggtgttccatcatcgtagcaattatagtctaaccacatccttactttgtgtaattttgtttgaggagggaaagtattagagattgtgtaaccattgggcagtttcaattgtagagtacagtagttctgggcgagaaaccccttttgactcttgtaactaacattatcagtaactgtcaactgcttccacttctgtggctttctttgcgggtcattagtattttgaaaaacatacttcctctccaacttgtcgttctgaatcattcttttgactctttgatattcttcattgctcttggaaaataacttcctctttgttacttgacccttaaagactgattgtaacccattgataaaggtttcccaaggatcctgctcacgagaaaggctattaccttggatagaacattcgagtagaccgttctgtaatatgttaatgcttggcgccgatgaggaggggaaaatgctcttgaaaagcaagcactctttagtaccatttactaaccttacccacagtatgttttcgcgctcctcgtcactaagatttcctggtttgaaccactgatgaagccaagaattgtccccggctgctgaactaatgtaaacgacgataacctgctcactagtatgagagtaatcatgaacaactcgatcatgaaagaggctgtctatacctgacatctcgtacatttctgttattcaatacctgtaattcacttcctttgagggtcaaaaatgtcccctgtaagcaagtgtataagtatataattatatatatgtgcatatatatgtccctatacaactactaacgaatcttaaaagttgactattcatgtggaaaaagtccctcttctagggttgacgcgctagaggtaaatccattaaggttcctcctggcttcgttaactccgaaaagaatagcatgtgcaagatgagttaccgaaagaagcaataaagaaagcacgagtacatgtagaacaggggcacagataataccagacagatgagcccacttttaagagtttcaaaacttccacgaatgcacagggagaataaagtacgcgctgggtccgttacgattcgtgctgcaagaggtttaaaatcgctccacaatggtctcgcccctcggcccttctccaattacaagcatattactaatacagttttcgtttcttttgtaatgttcagataggagcgaaagactaatttcgatggaaatttttatcttcatttcgatagtatgttcaatcagttgaactatgcatctttggttatcatcattaacaaattgaaacgaaaagctatcctgccaagaaggccggatagagagattgaaaaagatatataaagtgtccttgtcacactcatacaacacctgttgtatgtcaggcatacggcaaattgactacagtttgcatttgcactaatgtcgtttgcagtgtaactgttgtattgaacgtggacaaggacaagaaagatagtttttatctcttgatgtttttttatatggaggagaaagcgacgaagtcgaaaaaaacgaaaggaaataaaatgctgtcggaaaaaaagttagggctggtacggattataaactatctcagtagttaggtaatatataagatggcaccagtcttagtacttgtaagttgctgttgattcgtccctagttatgaatttgtctcgtaacaacttggccaaggcgtctttgaactcaccaacactaaagccttttatctgctgctttaccgtttcaaataaatggtcgtagtctagcccattcctctcgctcttaacggatctagttatgcatgcctttagtaattcttgggtccattgggaattacttccttcgtggtgtgcagaactggttctttcaccgcctgtgttgctactttggagagacgcggttctcggtagaaccacacgtagtttcccatttttcacttttttcatatcaggtttgaagctctcgttgatactgtatgtgttgtcaatatctcttgtcagaattttataattgcagaaggattttaagactagcgctaagtctttgtacgccagtttcgtttgctctgatataacttgcaaggtcaaatgatcgctttcgttgaataaagtcagcacacatgtttggaaaagggtcaattcaaatattaggttagttccatcctgtatgatataaggcgactccacttcgcagtggtgcaagttccacatcggatatagctcttttttggaagcatctgaatcttccactttattctgctcgtgataattacggagaaattggttccacgtatcatccatctcttgaggtaggacaaaatttttctttacttcgttggattgctgaaaaactttgggaattctttctctatcaaagataagtgggaaaaatgacttgctgttgttttcattgtatgtcttcccgaacttcacagcagcctcgatattctcataaaacgacaagaacgatgcatatttgattctcagatctgccataacctctaccggctgaaagaattgcgataaatagggttgatattgatctcggtatcgcatttcatcctcttgtgagacatttgttatgattctttgtttgaaaagttccatgaggctgtctttgtaaacaggtaatatatccttaataaatgaggaattttgatcactttgtaagatcgtctttctgaaaattgatctttcgaaaaaattaggaaatgtgggaaggttaacgaacttcagtctcaatataggaagattttcgttgagatactttattttcatatctctgggtaggtcttttttagttgtttttatctttctgacgatgatgaataaatgtgactcaaaatatttgacatactgttctatggctttgctggtacttccaagtaaattacataaatggtactcgatggaatcggagtatattttgaggtgatctacattagctagctgaactacctcatcaaatagcctttcagtatcatgattggatccatatgctgcctttaacttttctgaaacggcatcatcacagaattccttgaattttgacagcatattttttgcttcaaaagcatttctaaacatcaataagctaaagtgtgtctcagttttgaaatatctctctttttcttcatcataagtgtccttcccaatttctatgtattcgctaatagacttcttgttcaacagtagatggcttataaataggtcatttgcatcgctgacccattcaggggaaaataaagatgctaataatgcattcctcgtcaatagtaccttaaaattcttgaaagtttccagcctcggccttaaatttgattcctcacagtaatattgtctgagagttttcatataaaaatctttggggctcaagccctctatactaaaattgcagttagacattatacggagcataggaacttccttctctaacattgtattcgttattggaaacatatgaatatagtgatgaatagtagcgcttacaagggtggaaaattcccttccaaaatgtgacttcatacattcgaaaagtttggaatcataatactgaaatatcgttaaggtctcaaatcctagttcttttcttatcatgggataatttaccggcacatacgatataataggaccaacggcacccattacgtactgaaatagcttgtaaaaagaggtccaatttttgggtataatttcataagaatagtcgcatctggtcaaaaagctaaggacgtgcgcgtcaattattaactttgccaattcatcacaaaattcttgaaaactcagcacaatttggtgttgatgtagcagctgaaacttcttttgcttttcgtcattcccattaaattctgagttgtaaggaatgtatgatttcctttgcgttaattcacggcaattgttcaacatcttaggcattagctttctaaatttagcggccttttctttattacactccaattctttcacgtcagtttcagttatagtttcagctaaagtaaggtgaaaaaactcgtgcagctcagcaatcatcgttcgatacctgggatttcgctcatcgttaaatttattgtatagtcctaaagcgttgcttgcactcgtctctctgcttatagactcgtggaatccttctctcttggaaacgctctcatttatcattgttcctgtgaacccgtacgagaatttataccagtaaaaaagattggtgggtttaatatcttgaggattccttcaaagtagtcttttagtgcaaagatatcgatgatcttcattcgcattgttcatattcatcattacgcaaaggatagctatgcgttccgcttcgtcatacttaatcaggaatattgaacatccaaaaatctccgagctcacgtatgtagaatttttgatgaatacaaaagaagaaaacactagacttttctttgatgtttacattatgtctatgatgctaagtaattgggcactctcccctcgatatgtgggacagcgaaacctcatacattgcaccactttatttcacacacttacacgatgggcaaaagacgcagacgataaatatcatgatataaactcaatgtatgaaaacatgtttacaccttcaaatgataacgtttcaattttgcaggatgaaggtaaatctgattatgatacgacgaaggccagctctatggaagaagatatcagtgcttttaataaagacttgtacaatttctataatattggatatgccaaacagatcatgtctgcttcacaattggaaaatatagtaaaggcaaagggcagatttgttatacaaagtttatccaccagtccttattataatttggcccttgaaaactatgttttcaagaatacaccaagagccaaaagaggtcccgataattgcagactgttattttacatcaatgataggtgcgccgttataggcaaaaaccaaaatctgtggcaggaagtagatcttgctaagctgaagagtaagaatttcgaactacttagaagattttctggaggtggcactgtactgcatgatttgggcaatgttaattattcatatttaacatcaagggagaaattcgaaacaaagtttttcaacaaaatgataattaagtggttaaattcattgaatcccgaactaagactagatttgaatgagagaggagatattattcaggacgggtttaaaattagtggcagtgcttataaaattgccggtggcaaagcataccatcatgcaacgatgttgcttaatgcggatttagaacagtttagcggcttattagaaccctcactaccgaacaatatggaatgggagtcaagtggagttcatagtgtaaaatcaaaaatcaaaaatgttggtataattactcctaatcagttcattgcagtggtatccgagcgttttcagaaaacattcaaagttgacggcgaaatacctatatattactgtgacgagtttaaatctataaacgatgagattaaagatgctatgaacaccttacagagcgaacaatggaaatatttctcggggcctaaattttcagtgaagattaaagataaaggcttaacaattaaagtcgaaaagggcatgatttatgattgtgatagaaatgatttaatcggcttggaattcaaaggatttttggagaatattgacagttacacataacgttgatgaatatttcaattcacttgtaaataacgtaggtaaatatcaaaattaaagtctttcaccggaaactgattcagcatatttcagcagacgcgtcctagattcacagcaaacttcaatataagcgatacattaggagtgttcgtactttagatctataagaactatattttgttacgattcagccgtctctaaatgtgaactaaatatttatactgttatttgagaaaccgacagatagtacttaattttatcgatcatctaagaatagcatcggtattgtggtgacatttattgaatttcttccgctccagaataaagttccttttcacttcaaaaaactgccaccagtaaagttgcaccagtggtttttgagcattttttgtcaatgtcgcttaaccgttcttgaactgtatcctcttgacgtcgataaaatcatttgtaaaaaccaggccaaatcatcattgaataatttacactgtgtcttcaatgtcgccatttggaccaataattatcaaactgttcacaattcactcaaagtcctttcagcaacattcttatgaaacaatactttctttgaatttgtatgatgaaacaaaattttttggttattaatcatttatcactctcggtagccaagttggtttaaggcgcaagactgtaatttaccactacgaaatcttgagatcgggcgttcgactcgcccccgggagatttttttaatgtgctctaaatagaatgtggatgaaatttctcttggccgccgtacccttcttcataattaataatttctttccattttgcaggattatatctgatcaataagtgattgtaaagattttgtttgtgagaaatatgtgaatttttaattttggttataacttaataattgttggaattccatttttgataaagatgaaaattggtgaattttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctcgaggatctaggaatcctcataatggaacctatatttctatatactaatattccgttttattccttattccgttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgccatcatcttagcaccatatatgataatatattggtagtatgactactagttgatagactgaagagaatgtggattttgatgtaattgttgggattccatttttaataaggcaataatattaggtatgtagatatactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctatacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagcaacgtaaatactagttagtagatgatagttgatttttattccaacatagacgatagttgatttttattccaacagtgttgacatataaatactagtcaactaaatggtaattggttattattcctcaacattctgctaccaaacgcaaatgtagtaggagagtttagattttcaacgttggtttgcgagattggtgaaatcaaagcatagtttacctttaatcccaatcttccaacaaacagtagctcgcgtggcgtaatggcaacgcgtctgacttctaatcagaagattatgggttcgacccccatcgtgagtgctttgtttcttccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagattttttttgaagctgttgtagttactactttaagatccagattgatacagtacgtatgtgaggcaacagatacttgcaatataacaagttttgtgaagagatagtgtgaatacctatggttccacgcaagaaatcatctatttgaattttcggcttctataagaatgacaaaactcataggaagctgcaatgcattaattttccgtaagctttattaacccgttagccgctcaagtcgcttttctcaggtcgcgctcctcttctccggacttatgtggctccctttagaatataagggtcttccctttaacggaacagtaaggttccacaaggtggcaaaaaaggcaatccaaccgacacttcggcaaatttctttcactctagtcagagctaagttcttatatatactttctaaataattatctgctaaaataagaaaagaaggagcctaaatacgtatatctatatacatgtatacacgtgagctaataaattatgttatctttgaaaaaaggaataacaaaatcatacatcttgcaaagaactttcacttcttcctctgttgttcgtcaaattggggaagtgaaatctgaatcgaaaccgccggccaaatatcatattatcgaccatgaatatgattgtgtggtggtaggcgctggcggtgcaggtttaagagcagctttcggtttggctgaagctggatacaagactgcttgtttatccaagttgtttccaacaaggtcacatactgtggctgctcagggtggaattaatgctgcgctgggaaatatgcatccagatgattggaaatcgcacatgtacgacactgtcaagggttctgactggctcggagaccaagatgcaatccattacatgacaagagaagcacctaagtctgtcattgaactagaacattacggtatgcccttttcgaggactgaagatggaaggatttaccagagagcatttgggggacaatccaaagattttggtaaaggtggacaggcctataggacttgtgcggtggcagatagaacaggtcacgcaatgcttcatacattgtatggacaagcgctgaaaaataatacacacttctttattgaatactttgcaatggatttgttgacccataatggcgaggttgtgggtgtcattgcctataatcaggaggacggtacaattcacagattcagagcacataagaccgtcatcgcgacaggcggatacggtagagcttacttctcttgcacttctgctcacacttgtacaggtgacggtaatgctatggtttctcgcgctggatttccactagaggatttagaatttgttcaatttcatccgtcaggaatttatgggtctggctgcctaatcactgaaggtgcccgtggtgagggtggatttttattgaattctgaaggagaaaggtttatggaacgctatgctcctactgccaaggacttggcaagcagggatgttgtttccagagcaatcaccatggaaatcagggctggcagaggtgtcgggaaaaacaaggatcatatccttttacaattaagccatctaccacctgaggtactaaaggaaaggctaccgggaatatctgaaacagctgctgtctttgcgggtgtcgatgtcacccaggagccaattcctgtcttgccaactgtccattataatatgggaggcattcccacaaaatggactggtgaagcattgaccattgacgaggaaactggagaggataaggtcatcccaggattgatggcgtgtggtgaagctgcttgcgtatcggttcatggagcgaacagattaggcgctaactcactactggatttagtcgttttcggtcgcgccgttgcaaataccattgctgacacattacagcctggcttgcctcataagccattggcttcaaacatcgggcacgagtcaattgctaatttggataaagtaagaaatgctcgcggctcactgaaaacctctcaaatcaggttgaacatgcaaaggacaatgcaaaaagatgtttctgttttcaggacgcaagacactctagatgaaggtgttagaaatattactgaagtggacaagacatttgaggatgtgcacgtttctgataagtcaatgatctggaattctgatctcgtagaaactctggaattgcaaaatttacttacttgtgccacacaaacggctgtttctgcttccaaaagaaaggagtctcgtggtgctcatgcgagagaggactatgcaaaaagagatgatgtgaattggagaaagcacacattatcatggcaaaaggggacatcaacacctgtaaaaatcaagtacaggaatgtaatcgcacatactttagatgagaatgaatgcgccccagtccctccagctgtcagatcctattaattcttatttatttatttatttattttggagggcaaacttatttattgatctggcaaaaatgatctttcccttttttcttatttttctctctatctctctcattgattcttggtcaatagtactcgtttactgtcaacttacaccttatctattatgctatataattttatgcaagacattgaagtacaatatacgtcgagctgcaatatgcaaaaatatcagagggaaaccagctcattaggaaatatgacatgtgggctatctgtttgttggtggtagctgggtttttttttttttttttttgattttgtcgtgcgggtgtgcaggctgggatttcaaacaaataacaacgagtaattgacaagaaaaacttattggcttattttctttttgttcttcaaaattgtttgccttaccctctccctcagtttgttttcgagtgattgtctattaggatcaatagtcaactttgctgtttccatacttaaaacatcactagtctttatgccgaacttcgcatttataaaagtgtcgcaaatcaatctcatatcgtcgtaattttttccataccacaattcacataaatttccagtgaccttacacaggtctaaaaacttttcatcatctttactggcatcttccttttcaaaaattttcttgaaatgcaaaatcaattcaacaaattcatcgttattattcgtatgttcatagtcaccttggctcactagttcgtgaagctcatcgtaaatggataacaaaagggtgatgatagtgcatgcaatgaaaatatccaagggataattgaacgtcaggacgtggtcccaaacgattagcacatattttaagggtaattctcttaaaaataacaaccttgtccatcggatgagccagattaggttggagtgaatcagatggtctacgttttttttcttcccgctgcccgtttttggtggttggtaaaaaacctttgaaaacaagtctggcaaacaaatcctaaagattttcgtgaatactctcttatcccagttaatcaaattttcttcgttataaaaaatcggttcgatttggttcattagcttgttaaagataatcagaacgttttgcaaatcggtattatcgagatctgtaccgtgatataattgcagataaatgacgcttaatatttcgtggaacccttgtttatactgtaggtgttcgctttgatgtataagcaggtaattgtacaaaagttgtctcatttgagcatgaaccttgggttcctgaaatatatcgtcaagcattatccttgagaggtccaaatctataatttccagagtttccctcagtgtcaacggcttttcatcacttcccttggacaaagaacctttagttttgtcattgtcatcagacaagggatgtttttcaacagcctcgacgggagtcagcctcctgattcccactgaggaggaaacgttcgagtgcaagacccttttaggtacatttgcattatgattttcgtcatagttgtcgccatctgccagcataggcactggcaccaagccgaactggttaaggtccaaacctttaaagttatcagttaacaagcagttgttgttttcatcacacagaagcaaagctttccagagccagcctctactattttctttaaagatagagtcatggtagagttcacctttccaaattcccttctgcaccagttggtctcttgtctcgtagtggtcaatcgcccattgtaagacatccttcatggttgcataagcgaaaaaatacaaacgcacgacagctaaccctctctatgtatgccaattctcttgacaactctcccccattgttctgaaaaaggtaatgaaattaaacgctgctgtaccgattatggaaaactcaatggaaaaattgaaaaaaaaaaaaaaaggaactagtaatgccgtaggagaagcgggtaacataatatccggttttcctttacgaccgcttacaggcctaaaccagcgcaccatccagttacaataacacttggagcatgcgtacacgtgtgcgtattctacggctggcatgggcaaaataagacgtggaatttttctgtggtcagaactttgcgtcagtaaataattcaagaaaaaataataattatgtcgaaaaaaaaatagaaaaaaaagaaaaaaagaatactaaaaggtgagtgttcaggaaaaccgcaagccatgtttgttgattattccggactggagcgttacacggatataaatgcatcttttggtaagttggtcaacacttactgctgttttcagcgctgtgaagccatcagcgaacaattggagattctgaaaagtctagtaccaaagtgccacgacattgtggcacttactgacgaagactttgctagtggccgtactgccggactgacgcagaaattgtttgctatggcgatgaccctacaccagatcaccgactgtatcgacctcctgcagaaatgcaacaccataatacccatcgagatcgccaacccggctagctttgaaagcggcgccgcgacggcgccgctacgtcaaagctatgctaggctcttggatgactggtcccactacatgggcccatcaacggtaaaacacacaggctgtaccaaccgacccaagtggagatttccctggcaacagtcacggactatcatcatccccatgctgtttattggcgaaactgcaatgagcaccagggacctaaggtctgtgctgcatgattgtgagatcaggcacgcgagcgaaatgccgctgcagctactttggacgtcgtcaccggagttggtgtacgccacaccgcatgttgacgactacgacatttggtcgcgctacgggtctgattacaacatgcagatagaggacgaagacgaagcatcaaaagggcgacagcgcaagtgtgtggtgcagttggaggcactgttgggtgcgctacctactacggacccgttgttccaatggtagcccgggcctttttttttttcatcagcttctcttttaggccgtcggccccgttcgatgttcacccgtcctggacagcttgctctccccccttcctcgtgctgcgcgactgtttacgttattggcttattgtattgttttcgcatctagaacgttcaggttcaatttacgcaacggtgtttcactcgaagcatctggctgtacaagcaaatgctgcgttctcattctcctttatataacaagcttctgccttaaagcgttcatatgtacatacatatacaccactcaggcactcgcataatcgcacttaaatacgcaaaatatacaagatagccctacaactgctccatggactccaaggacacgcaaaagttgcttaaggagcaccgaatcccctgcatcgacgttggatggttggtcaggcccagtgcctccaccagcaagagctccagaccagggaaatccgagtccaaggccaacagtgtggctcctgacatccagatggacactgctcgcccgcccgttttcgaaacgtctgtagactcttccagcagcattctttcttcaaacgataagggacgccgtcactccgtagctgcgagcttgctaatggataatcagcgtgctaacgctgggtctacatccgttcccacaaacattcctccccctaggggtaggtcgaagtcagtggtggagactaacctgtctaacgttgaggctgactccggacatcatcaccaccaccgccaccaccatcacacggaagatgctcctgcacctaagaaggtcggattctttaagagtctgtttggccataggaagaaggatcaggaacaacaggagaaggaacgagaaaggaaagagcgctcaccctctccgactcacgtggaccgtggcgcggccataagaagagaaagaacggctaccatatctgcggaatcaccaccgcctttgcagtacaatgctccaccctcttataacgatactgtggtaccgttaacaagatccaagacggaatcagaagtgtattacgaaaatcatccgcaaagctactaccatggccgtatgcgcacataccactcaccagaagagggtaaagtcgacggaacttcccccgcagacgatcataactatggcggctctcgacctgatcctagattaatggatttcttgcgctactacaaatctaaggattacaaattagccgccttcaaagaagggaactttattaagtcatctgcgtctcccacaaccaagaaaaatagacgcgcttcgttctcattacataacgacaaaccacaacctgccaaatcacttgctcaccagaaatttgacgctaagggaagacccattccgccgcatcccgacgcacccaaattgccttccgccttcaggaagaagcatccaagcaacgcatcgatagtagacacagtggattccaattcggacgtttcctcgtcagcgcagaataataatcagacaccttcttctcataaattcggcgcctttttaaggaaagttacctcttatgggaacaacaacaacaacagcaccaatgcctcctccctttctgcaaacgtcaataatccagacacctcatcgacgtccctatggtcttctagttcaatggagttcgacccttcaaagataaccaccgtccccggcctcgagaatatacggcccttgaaacacgtctcctttgctacgaacacctatttcaacgatcctccacaacaaatatgcagtaaaaaccctcgtaaaggtgaagtggaagtgaagcctaatggatctgttgtcattcataggttgactccgcaagaacgcaaaaaaatcatggaatcgactagtttgggtgttgtcgttggggggaccgggcaattaaaactattaaatcccgaggaagacgacgcaaatgccaagagtaaagaggagatggcccctcaaaagcagaacgaagtggaggcacacgacgaggaggataacaattctcaaaggagaaacatcgttatggccgctgcagaagctgctgcagaggccagagccaaagaggcacctaacgaattgaaacgtatcgtgaccaacaatgaagaagaagtcactgtcagtaagaccgccagccatttgaccatcgataagccaatgatttcaagaaggggtgcttccacatcctctttggcctccatggtgtccagtgataccaacggtacgaacgcagatgatgaaggagaaattcttcccccaccttctttgaagatacctcacgacattgtgtatacccgttgttgtcacttgcgagaaattctgcccataccagccacattgaagcaattgaaaaagggctcgacggaccctatccccatcttacagttacgtaacccaagaccttctatggtggaaatttggtcgttcagcgatttcttgagcattgctcccgttttatgtctttcgttggacggtgtacaattaaccgtgcaaatgcttagaataattttgagttcgctggtttacaaacagcatttccaaaaactttctctaagaaacacccccttggatgaagaaggatggaaagttctgtgttattttgtctccaaggccaagtctctgcactctattgatttgacaatggtcccttccatcaagacaaatgtacaaaagccttctaaatcttctttgaagtcaaaaattctgagaatgcaatgcaacttggaaaatagatccgacatgaactgggaccttttgacagcttctattgccctcatgggcggtttggaggaaattgtcatttccggggccaagatgaattctgcacaattcaaaaacttcatcctcgttgcttgtatagcaaccgagagattgggcctcgcgtataatggattatctaagagccaatgtgatgatttggccaagtggatggttcaatcaaaagtgacaggtctagacgttggttttaacgatttgaatggcaaactttcctctttcaccgatgctgttttaggcaaaatacaaaaagctaacgagaaaaacgtcttcaaatttttatctctaaatgggacaaatttgagagtgaacgaacacgacacttttgagaataacgaggtcttaaaactgataagcgttttatgttatttggaaaatttaaaattcttggatatatcgaacaatcctgccatcttcccccactgtgttccgacgctgattgattttttacctgtttttgttaatcttgtccgtctgcatatcgactacaataatttaagttccacgagtgtagtgatgctggccgaaatattacccatgtgttcaagattgaattatttttccatgttaggaacggaattggatttggcatcgtctaaagctctagcagaggcggtgaggaaaagttcatctttgatgactttggacgtggactatgtgtatatgccagagaacattaaggaaaaaatttcattatatgctttaagaaatattcaaggggagttgaaaagggttaatagtgacgataaagatatcaaagatagccaattttcaagcctacaggaccaactatcacttttattaactgaaaaagcggataattccgaacattacaacaaaatggttgagaatttcatggccaaaatcgcgttggcacgtatcaagattagtaaagtggttcatgatctttttgatttaaaactgaatggacaattaaatttggaaggtaaggaagctttgattagattatgcttcatagaggcaagtttggaaagaggctgtgacctgctgaaacaaagacataacaacactttgaaatcaccagaggccgtctcaaaaagtcggaaagggggaaatcaagcacaacccaattccgaaagctgtcaaagaatgttactaagctcatctatattacaaaattcagatcatattgcgcttatgccattcggtagtgcaatagtcgaaaagtcaagcccagatgcagaagatgccgtcgaattcagagaaggtgacgactccaacgtaaatcacgaagacgtaccagcaaatgatcaacaatttcgagatgaagttgatatcaaaaacaaatactctatcattaaaagagaactagaacacgaaaagcttgtcggtggtggcgatttgccagtggacaaagaaatcttaaatcgtgccgcacaatccttagatagtgaccagataaaggaatttctgttgaagaatgacgtctctactatccttggcgtcattgatgaactgcatagccaagggtaccacttgcatcatattttcaaaaaacagggaaaccaagaagagaccgcgttcagaacaaaggatgaacaacagtcctcccaatccaatgattcaagtgctaatgcgtcccctaccactgatccgatatccacaggctccaatacttctagaacgaacgataatgctcatattcctccgaccgatgcgcctggatttgataaatttatgaacaatgcagaggaaaatgccattgacgctgcttatgatgatgtgctagacaaaatccaggatgcgcggaacagtagtactaaataataagggatttctcttaattttttaatctcttttttgtattgggtttcgaaaatataataaggagccctcagacatttacgtatcctttcatgtatgattattttaagtattttgtattttttattattattaatgtaagcataatgcttttgtagaacttgagacaacccggacgggtccgatgagtttttttcttcaaacttttatagaaaataataaatggtgttagcaccactcagatgtgatatttgacgtgtcgattgtgatacctgaagacgctattggagagccattgcaacgcacagtccaacagtaataagctctgatcgttttgaaaaagtatgtttctttccattggacggttgtcttccgatcaaaattttatctcctatacaatttcttcctatttactaacgaaaacctgcgaacctgtaaactacatgatttttaatattagtgaacttcaatacacctcaacaaaacaaaacgcccttttcgttcgggactgccaacaataactctaacaccaccaatcagaattcctctactggtgcgggcgccttcggaacaggtcaatcaacatttggtttcaacaattctgcgccaaataacacgaacaatgcaaactcttcaatcacacctgcatttggtagcaataacactggtaatactgcattcggtaacagtaaccccacaagtaacgtttttggcagcaacaattctacgactaatacatttggtagtaatagtgcagggacatccctttttggatcttccagtgctcaacaaacgaagagcaatggaactgctggaggaaatacatttggttcttcatccttattcaataacagtactaatagcaatacgacaaaacctgcgttcggcggtttgaattttggcggcggcaataacacaactcctagctcgaccggtaatgctaacacaagtaataacttatttggcgctaccgcaaatgcgaataagccagccttttcctttggtgcaaccactaacgacgataaaaaaacagaaccagacaagcctgctttctcctttaattcaagtgtcggtaataagacagacgctcaagctcccactacaggattttcctttggttcacaactaggtggaaacaaaacggttaacgaggctgcaaagccttccctttcatttggttcaggatcagctggtgctaacccagctggagcttcgcaacccgaacctacaactaatgaaccagcaaaaccagccctctcttttggtactgcaacatccgacaataagacaactaacacaaccccaagtttttcgtttggtgctaaatcggatgaaaataaagctggtgctacttctaagcctgccttctcattcggtgctaagccagaagaaaagaaggatgataattcctcaaaaccagctttctcatttggtgccaaatcaaatgaagacaagcaagatggaacggctaagccagcattttcctttggtgccaagcccgcggagaagaataacaatgaaacctccaagccggcattctcttttggagcaaagtctgatgagaaaaaggatggtgatgcctctaaacctgccttctcttttggcgctaaaccggatgaaaataaagctagtgctacttctaagcctgccttctcattcggcgctaagccagaagaaaagaaggatgataattcctcaaaaccagctttctcatttggtgccaaatcaaatgaagacaagcaagatggaacggctaagccagcattttcctttggtgccaagcccgcggaaaagaataacaatgaaacttccaagccggcattctcttttggagcaaagtccgatgagaaaaaggatggcgatgcctctaaacctgccttctcatttggtgctaaatcggatgaaaaaaaggacagtgattcttcgaagcctgccttctcatttggtactaaatcgaatgaaaaaaaggacagtggttcttcgaagcctgccttctcattcggtgctaaacccgatgaaaagaagaatgatgaagtctccaagcctgccttctcattcggagcaaaggctaacgaaaagaaagaaagtgatgaatcaaaatcagccttttcatttggttctaagcctacaggaaaggaggaaggcgatggggcgaaggctgccatttcctttggtgctaaacccgaagaacagaaatccagtgatacgagcaagccagcgtttacttttggtgctcaaaaagataatgagaagaaaacagaggaatcttctacggggaagtcaaccgcagatgtcaaatcaagtgatagcttgaaattaaattctaaaccagtagaattgaagccagtttctctcgacaataaaacactggacgatttagtaacgaaatggactaaccaactaacagaatcggcctctcattttgaacagtataccaaaaaaattaatagttgggatcaggtactagtgaaaggaggtgaacaaattagtcagttatactcagatgctgtgatggcggaacatagtcaaaacaaaatagatcaatctctacaatatatcgagaggcaacaggatgaattagaaaacttcttagacaattttgaaaccaagacagaggcacttctgtccgatgttgtgtctacaagttcaggtgctgcggccaacaataatgaccaaaaaagacaacaggcctataagacagcccagactttggacgaaaatttaaactcgttgtcatccaatctttcttctctaatagtagaaatcaacaatgttagtaatacattcaacaaaaccactaacatcgatataaacaatgaagacgaaaatattcaactaatcaaaatcttgaattcacatttcgacgctttaaggtcactagacgataactccacctctctggaaaaacaaatcaactcgataaagaaatgatctaaaagaaaaaattccctctattctacacttatttgacataggatgtgctatattaaataattatatataggtatcaaaatgtacgcgatggttcagaacctgcaattaatttaacacctcaatcatacttgtttttttcctttttcaagaagtttttgtaatgtgtcgtgccgatctgtaaacgacctggatttttatttcattagacagtaaatacgcaccaaatcagaaccaaagaaaggcttctgtagtgtatgaaactaaaagccactttttgtgatagtttcttcttagtacttagtacacaaccaaatattttgcaaaatgaaatcgattcctaaaagtaattcttaaaagtgataatgaatgacttaatcgttattttgatatcctgttaatgtgcataacatcacaattagcttcaccatttcgtttaaactttggttattaggatccgacgaatttttcttatcttctttttccctcaaaagatctcttttgaatattccgatcactagcctcttatacgtattcagtaaaccctttaccgtttgaacaacagctttgtttgagctccccatgctcactaaaacagctgatatcaattggaatataggaacgattaactcaaacaaggaaacaccattagcatctttgtcaactagtagcggattatccaaggtgacgttaacctttaagaatttggaattctgaacgtagacttcgtcaaacataaggtctagacccaaatcaggatcaacttttaaaaatgacaattccgcgattattcggaatagattattttcaattaaagcgctagctccacctctagtttcggcaacacgtattaaaaagaatacagtggctttaaaagctgtcaattcatataacaaatcatcaatgtttatgtgctctgtagtagaatttaacaaagcatctgtatttttcagcgaacgtattattaagagcagtcttgtagttttcatcagtgaatccaatataaaattctctttacttctattagccagttgaataagtgaatccaatagtaatatacctgtaaccctactagttccctcgccataaacaacatcgttccatatgatctctaccaattttttacttcctagtctcaaatcctgcagaaccttttcggaccctacttggtcgcttagaactctactcaaataatggtttgctaatatatagaaatcggaccttaatgccacagaggagagtggggagtttataccctgaatacatgtcttgaacaactgatatagcctgccgtctaccgtgcctttgtcggtaatcaacttacgatcgcggttatatatatcaaataggaaaacggcgagagaaaccaattcttctgaaaaagttatattaaactcaatataatcactaatcttcggaataattgtaccaaaaacctccagaataaagtttgatcttgttgatggttccaattttccatcagtaacaatgatttgcaccaactgtacccaagagtgcagcacagataggttcaactccaatgctttgtttcttgatataatattcgtgaaatggctttttgcttttatacactcgacatctgcatccttcaaaaattgttcttttgacacagtgagactgaaggaattagaatgtaagctttcagcacggactcttttaatcaggcgcataaggttttccattttgtgaaagtcatagatattgccggagcaatacttgttaagagtgacttgttccaaatttaaaggaacattggtgaaaattgataacgtctcttttggttcgcagatattgccatagtttaatggatccaagaaagaaaacaaccttaccgaatacattgtatttgatatcaagtaattcacatatgttaaaacctctgatttcgtgcccgaaaatgaaattttatgaatgaacagacccaaatattgtgtccaataattcctgtaggctaagaatgacagaaatgcaccaacggattcgctctcgatgaagttcttacatttttcctctgtagaattgtcaaaaggagagccgttccatgtcgtgaaccttgtcacttgtggatcgaggatcattattctctcaaaaaagttttctttgattaggtatgaatatagtagaccagatgttaacggattacgacatagtttgagaataatttccagtgctgctgtagccaatctcataggtgcataatcgatattgtccttagtaatgctgttcaatgaagcttccaacacgcttatgagggaatcaagtaatgaggttccggaagatataaatgttgctaggttaggtcccagggatataacgtttgagacctggaaacctaataacagatgagaaatagtcatcgttcgactataattagaaagatttgatgttaagaaatctaatagttctaacttcaaagcaaggacaccagcgtcggttattgagctttccaattgtgtaataaatgcatcctttattctggctgattcatctacggaatcgaatattgttaacaacttatttctcttagacaaagacgcaacggagccattagagcgttctgaaagtttcgccaaaatacgcagtgaatttgtggctaaaatttgatcatcgaccccgacgtataaacccaagtgtgcaacaagtggaatattgaaaaaaattgcatcgtaaaatgaacgtaatccgtgaagagaataattctttggcaagaaataatccgtcttgccatgcttcttaacaattggaaataattcttccacgtatgtctcctgataatccaatactttattgataattttcacagctaactgcaacaattcagcctgatttttgccaccttctaactctatggacaattgatcaacaccaacatcaactacattaaatatacttttgtaaatcttttccgtgaaaatatagttgaatatggggatagctgggcattcttgaacgtaattgaagaaattttcgcaatccaccaaagcatccaaattcgcagctgcaggaatagaatttaaaattacactgtaatcaaaagagcataagcccgtatagataattttcaaaataggaagctggacggctcttttatttctgatatcaacaatttgatccacgtgcgctaaaatgtcgttgaaaatgtagtcaaaatatggccatatacctaccttcctatatccctgacctaatcttgttggaaatgccaatttgccaaaaaccatgtattcactattattttcacgagaatgaatagaaatcagattatggaagagttgtaaaaaccccaaaacgtcagagtattttgttaacacgtttgtaaaagcatttctataagattcggatgaataattcagcgatgaatccttgaaaattagagagtctagaaaagaccaaaattttgttctagaagattcaagttttggaaccaagttacttataaccttgaaagcagcgcctacgagaggtgtatttatcttggtgaattcgaataggacatctgagaaaactttcgatagcgagctttttacatcctcgtcaacctggtatgtaactgatccaactaaagttaataaagaagacagaaatattacagcttcttcatttaagccttcttctaaggctaccgcagtcgaatcgatatcgttatgagttgactcactaaactgctgcctcttatggaggctcgagttaaaattgcttattttcttagtgtagtcactgagacactgtgcaatgtttttccatgaaatcgagctgttttcgccaaaatagtgatagacattcagggcattttcaggaccaaaggacaagctagaaaccatcaaatagaaacaagacctcatcaagttgtcgttgcatctcgaacaccactcaataaaaccataagcgtttgattccttatcagaccagaaagtacatgaatattcgggccttgatgcatagaaaaaatatattgacagaaaaaatctttctaagtcagcctttagtgagatgtcatccaaagttaagtcttcaccggacaacaaagagtcttcctcagcatccttaatctttgtaagcaaaaaggcacaatctgtaataatagtttgaagcacatcatcaaaggatgagaggaaaaattcttgggtctgatcggataaaactatagtagtgtaagaatattcgttgacgttattgggcatactatttagtcgagcggtacccgtggttgacatcatcccaggataagacggattccataagccgcgtccgctcatattatcagttgcggatgctgggttgtaggtagaattcgtcgtttgactgaaaattttttcatcatcaagtaactgtttaggaattagccttggaatatgcctttctaacagggaccttatatcgtagaaaagttccatactcttgtcttgttccacgatagatgtatctgcggcaaatattaaaatttgttcaatagcgcctagttcgacggcagaagtcattggctcatcaacatcagttttgaaatccatcgtgtcagcccttcttttagggtcttctttacaccacccaatgaagtaagcaaaaaaaatgaaaataagagctactttgaccggtttggtatatatggagtcgtcctttaagtctttcataaactgagaatgtaataatttgacatctgcatcgggcaaaactcttaaagatgcgaaaaggtggaaaaatgcaggagtataatatattataaaaaaatcattggaatccaattctgacacatgatgaagtaaggacagtataaaatccttatttttcatgatggctcctttatccactaaaccatataaaatttgactcagaatatcatattctctcagtaagaagtctctcctaaacttgatattttgttggaataaagcattatagttttctagtatctgagccttattgatttgttgtttaatctcagataattgagtatgaatgaacttaaaggctgagaggatattagaaactaaagctccattctttataagctcttggtataactcagtatcttcgtggaaacagttgactataaaagaaacaatttgcaggatatattgccttctcaaaaagtattgtactttgccattattagcggtggtatcaccagaaagtataagttcacatgcaacaatttcatccaagtttaattcatcggacaaagaaatagcttcgaaaataaactcctgattgaccttaaaagtagagccatcggatagttcaatttcacctttttctaattgtgatcggctagcattgttttttagtttgtctgtgtttaagttcaaattttgtaagtcaggaagtacctctttgaacagatcaaaatcgaactcaccactctcaatagagcgatacaatgtttggaaaggaattgcagaccatttcattttttcttatctgcggaacaaatcttttcaactaggttagatgccaagtgatataagttatatatatttcgtgcttaggaggcgtgttgttaattggcgtaccctgaggaaataatttattaagtatagtgtaaactaagtggctaagaaaggtattggtaaactagttgaaaggcaatgggcgcatttactaaatactacatcacacttacaaactaaccttgttattttccagcagaaaatttattttcatcaaaagacgaaaacggaatcatactacccggcccgagaaggactttgatgaagaccgtagttagaatgggctcactagactcgtgagccgtttcagtttaattattattatatatgtataccagtgctttacccaaaagagaatatttacgtgaaatactacgctcttgctgggaccttaacgtgtatatactatcataaactgagactcttcgtaaattgccccttaacaacacggtgctgtgaatgctatcacttgattatacgccaataaacttcatattctttgaagagccgctgctattgcatttaatgctaaggaaggttaacaaagcattaatgaagaataactacaggagtagccaaaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactatcacggaagaaacaaagcactcacgatgggggtcgaacccataatcttctgattagaagtcagacgcgttgccattacgccacgcgagctactatttgttgaaggttttactactttattatagtaaaacctaattacgctttcaattactacaattttcggattttcacggctggtgaaataatgcagcctgtattgcataaaatggccgcacttatgagaactgatacaagttgtttaccgttggggcaccaaggtgttattagtcagaaataaatgtaaatttcttatactgcaaagcagaggtacatataacacacatcgattggttcatcttggctacgactaatatttttgggatgcaggtgaataattagataattgttgtaattccattgttattaaaggctataatattaaaggttatttgggtctttctctctctcggctttattttatttatagtttctatctttcagctttcaaaaaataatatatatggcgcttcatgaaaagagagctagctacagaaatataaacagtcatggatgaataggcggcggcagctatgccggtgcatgcgcacagtataatggacttaaactgccttagtacaactgttcaagttattgaatagcattatatattagtgccaaccaaaatatgaaaccgatgcttccaactgtcaccccaagaagacacgcaaaaggtgctactgcacataaatcggccactccttgagctagacccaattctaacagacttacagttaggattctctttattctgtctagtcgtttctttttttccctcgcttctttttctttttcgtcttctctaccaccatttatagtaattcgattctgttctctactgaggttttctaaagcattaactaccttgcccctggagacttctttaaactttttgatatattcaaatggtgaaacattcaaagccgcatctagtgccttttccaccttttcatattctatttcgagcgactctctctcattattatccaaacttttcactttataatttagcaccgcttctaagcccttcaaaataaaagtatgctgctcatattttgcactaatgttttgaatttgtccctcgataataggcaccttctctgctgtcaatgtttcgtatgttccattgttgtccagatttctcaatgatgtgattaacctatcgcccgcatcgctgaactgttgtattgtgttagttcctgcaatcacaacaatggtgaaataaaaatatatgaaaagctggaacctcatttgaattagtttacttcactaggctcttttatcttcacttattgttttgtggtgtctattttttttactgacagtttacacttttatagtctttaaaaaagcaaaaaaaataattcttttatttttatcccaagataataaatatttatgtattggatagtagtataattgagtataaaaattatttttgtagtactttttcaaactaatctctgcaagacatatcttccatattttcacaattatttaagccgattgcaacaacattcaccataggtgccttttctgcggcaatgcgtagccctataattagctgcttgaatgagaaaaccacaaaaagggggattgaatacatagcatagcttacactgtatcttagtaatttttttcccttctactttgtttttcgcagggcctttgcctttggaaaagggtacacgagtcttaagagaaatgaaaaaaaatgacactaaatcggtgataataatttgtcgttgtgaccacaaaaaagaattcataaaaaaaaaaacttgatcattggcgccacaacctagtcatatttgaaatcatttttttcctttattttttaccacagggtgcgtttagaagagacacaaaatcactctagggttttctatcgaacataaagtaaatcatttttatattccaaaattgctcgaagtaaatctcttgttttcctcccaaatgaagatcaatattaaacctttctgaaaatcttttttaatacagattacattatagagttgtatactcttcgatcatttaacttctcttttatgggtcatatatctctaattgtctctacagtactttttttgcttttccaataaaaatcataatcacagccatagtcacaaaactataagatgaaagtacaaatgatagaaaggatttttctgatccagttgtgtttgcttaccgttgtattagcaagtagtagagcagtggttgaattcgaaagtaccggaaccaaactggtcaactcattaagggtcttggctgcttactcgcagagttctgtctgtgttgatgaaaaaatatctggaatcgagagacaaatagaggaagttaaagatatgtatggtaaccactcttttattctaaagggtttaaatggtatattgaataacaaggtgaatatgctaacaagggaaatccaaatggaaactgttggcaataacacatttgaaacagaaacagggaagctaactaagggcctaaaccgagcagtaaatatatctccgttcaagtacataaaaaaattcaagaccgtttcaacaaagaaatttgaaagcctcttgaataagtatgatctggttgccaagaagggcggggaattgacagaggaacaaaagaaaaagaaggaggtgctctcacggatcagtagagtagtcgctgcaacaacgatagaggctggtctggcacaaggtgtggttgatttatgtataacagtgacaactagtctatgcttagtctcggccagcattggaggcgtcggatttcttatttggctcaccattatataccaagctctgacttaggaaaatgttgccgattttgtttttgccactcctgtacattgtttaatctcagatcgttgtatatatatacatatatatagtgttttaacgacattcttatatttgcatttctgcttcttattacacctaactattctgtaactgccatgggtaagcatttttgaagtattaattaacaattaaactttcaaacatacccaccctttcgttggaataaaaatcaattaacacccactgactagtaaatattactagaataactgatgattatgccaattttctgacagttgttgggtttccattgttgacgaaggtcctattattagatatacggaacatactagatctctcgagcctatcggaacctactaagcggaatcggcaatatacatgttattcatttttttcgtttttcgttttacattattaattttacgtctcaacttggttcaatttcagagacagcatctcatcacatctatcatctttttgtaccacataaggtaatatacacgtaataataggcaatagatgtgtgcgaatgaacttccaatataatccatttagtagtgccttttgttactaatattcgtcagtttctcaagctgacacttgatttattctaaacaaatttcaatcttggacaattagttgacataaactacgttactaatttttgttgtattaagggcttaaataataccggatgtcttggcaattctatcgttaggagagtaatagttgtcagacttattgtcggcttgttcgcacatcgttacttatcctatattatacataagatctggtgaagcgaggagtcccatgtctaaaccgattgctcaggtatttacaggtttaactgcttcatttaagcaagcaattattgaattatatactcaatcttgtctctcccgttactattatttcattcgcgttttatacatctttattattataagtttgatacggtaactttacaatcgattaatttctgctgaaagcccaagctttcataaattaataggtttcgtggtctagtcggttatggcatctgcttaacacgcagaacgtccccagttcgatcctgggcgaaatcaattttttgtttttttaattcacaagaataacctggtattgttataagcaagccaccctttgcgtacgatcaaacaccctataaaatctatatgcaatactgagatattgtattttttctcctttaattgtttatagttcagaataacagttcaaaaatctatgccgcgctcacagggtcctgccgggtattcgccctccagcttgaaaggggtggcaatgcccaagagcgatgtatagtttagtatcaaggaattgagagaggtattacaccaaggatttccgtgaacgaagtgacgacgcaagattaacagattaaattctggtagtaggctaagccgttattaaactttatttacggtataccacaatactgctctttttgttgaggatatgacagacaaaggcaagaacgatttaacaagcaaagctaaggacaaagccagaggcaaccccgagaagccaccatattggtttgaaatcattgtttctgatccacaaaaaagaactggtgacccaggctcttcatctggctacgtgagttatcagatatcaacaaagactaacaacacgtcattttatgataatcgtggcgatccagaatctattatagttgtacatagaagatacagtgacctattgctcctgcatgatattttactcaacaggttccccacctgcatcatcccgccattacctgataagaaagtttttcaatacatagcaggcgataggtttagccaaagatttacacaaaagagatgtcatagtttgcaaaatttcctaagaagggtctctttgcatcccgatctttctcaatcaaaagtcttcaaaacttttttggtgagtaaagattgggaatctcaccgcaaagtcctccaggatagcttgcaaccaaataaagatgaagttactgatgcttttatgaatgccttcaaaacagttcacaagcaaaacgaagaattcactgagataagggagaaaagtgataaactagatcggactgtgacaaagatagataaactttttcataaggttgtgaaaaaaaatgattcgatgtctgaagactatacaaagttgggcagtaatttacaggaattacaagaattggtcacaggcgaaaacgaggaacttgctgcgaagttgaagatttttaatgaaggtgtaacacagctgtcatatggcttgcaagatcttacaaagtatctggattacgaatatattgttgatttgaaggatcttgaacactacattgatagtatgcgacagctgatcaaattgaaagaccagaaacagatagactacgaagaactaagtgattatttaaccaggtcaatcaaagaaaaaaataacttgatttctggatacggaggtagtaatttctttgccaataaattggaagaactagcgggaataaatcaggaggcttcacgtagagaaaaaatcaataaactagaaggcaaaataacgtcattaacaggtgaattagaaaacgctaaaaaggtggcggatggattcgaacaggaatgcttgaaggaaatagaccatttcgaaagtgtaaaaacggctgaaatcaagaaatctctgggctcactagcggaccatcatatcgaattctacgaaaggatacttgaagcatgggaaaaagtagacgatagtctatagtggtgctcttaatgttttcccattactactgataataccttgggcactacgattatctgatcacatttaacagagaaatttaaaaaaagaaaaatatctatataaaaatatgtaaatgttgctattattttatgatgttctgatttttttcgtcaaaccttagatttcttatgtacattaaacttaaacattttgcattgttcttccagttcttggattatattatcttggtgggagtcaatcaaatcccaatcgacgctattactggacaagtcaactttattcgcaaaacaagtcctgtaatcatcaccaaaagtctcaatgaatgcttcttcattaagatactttgaccattccataggcggaaacgtgtttttatccaacactctgtcactcttggaccgtggctttggcgccctttcattttgtcttacataaaagtatctcagcagcattattgcttctttcctcaagatccccggtatactctcgtaccctgccgcactattgttcttgggcactaatgtacacgtatcatgatttactgacaagacagtaccgttgcctccaaatctctcgttgccacaaccgaacaccacctttccaatgtctaattgcttgagagcagatgcacacattatacacggttctacagtaacatatagagtaatgtctttgaacacgtcaacaactcctcgggagcccaacatcgccttgatctgatcgatccccatgaactcagcatgtgctactccagttaatgacttgttcgtatcgttcatgccataagccatcacctggccagttggcgtatgtacaaagatgcaagctaccggtgtctcatcgtggtcaagagcgtatctagccaaacggacagctgtcctcatatgtttaatatgctgcatagtgtgagtcctctagtttttaccgcagccaccagccgcttctcgagcaaagtgtagatcccattaggactcatcattcatctaattttgctatgttagctgcaactttctattttaatagaaccttctggaaatttcacccggcgcggcacccgaggaactggacagcgtgtcgaaaaagttgcttttttatataaaggacacgaaaagggttctctggaagatataaatatggctatgtaattctaaagattaacgtgttactgttttacttttttaaagtccccaagagtagtctcaagggaaaaagcgtatcaaacataccatgtttttcaacagactaagcgctggcaagctgctggtaccactctccgtggtcctgtacgcccttttcgtggtaatattacctttacagaattctttccactcctccaatgttttagttagaggtgccgatgatgtagaaaactacggaactgttatcggtattgacttaggtactacttattcctgtgttgctgtgatgaaaaatggtaagactgaaattcttgctaatgagcaaggtaacagaatcaccccatcttacgtggcattcaccgatgatgaaagattgattggtgatgctgcaaagaaccaagttgctgccaatcctcaaaacaccatcttcgacattaagagattgatcggtttgaaatataacgacagatctgttcagaaggatatcaagcacttgccatttaatgtggttaataaagatgggaagcccgctgtagaagtaagtgtcaaaggagaaaagaaggtttttactccagaagaaatttctggtatgatcttgggtaagatgaaacaaattgccgaagattatttaggcactaaggttacccatgctgtcgttactgttcctgcttatttcaatgacgcgcaaagacaagccaccaaggatgctggtaccatcgctggtttgaacgttttgagaattgttaatgaaccaaccgcagccgccattgcctacggtttggataaatctgataaggaacatcaaattattgtttatgatttgggtggtggtactttcgatgtctctctattgtctattgaaaacggtgttttcgaagtccaagccacttctggtgatactcatttaggtggtgaagattttgactataagatcgttcgtcaattgataaaagctttcaagaagaagcatggtattgatgtgtctgacaacaacaaggccctagctaaattgaagagagaagctgaaaaggctaaacgtgccttgtccagccaaatgtccacccgtattgaaattgactccttcgttgatggtatcgacttaagtgaaaccttgaccagagctaagtttgaggaattaaacctagatctattcaagaagaccttgaagcctgtcgagaaggttttgcaagattctggtttggaaaagaaggatgttgatgatatcgttttggttggtggttctactagaattccaaaggtccaacaattgttagaatcatactttgatggtaagaaggcctccaagggtattaacccagatgaagctgttgcatacggtgcagccgttcaagctggtgtcttatccggtgaagaaggtgtcgaagatattgttttattggatgtcaacgctttgactcttggtattgaaaccactggtggtgtcatgactccattaattaagagaaatactgctattcctacaaagaaatcccaaattttctctactgccgttgacaaccaaccaaccgttatgatcaaggtatacgagggtgaaagagccatgtctaaggacaacaatctattaggtaagtttgaattaaccggcattccaccagcaccaagaggtgtacctcaaattgaagtcacatttgcacttgacgctaatggtattctgaaggtgtctgccacagataagggaactggtaaatccgaatctatcaccatcactaacgataaaggtagattaacccaagaagagattgatagaatggttgaagaggctgaaaaattcgcttctgaagacgcttctatcaaggccaaggttgaatctagaaacaaattagaaaactacgctcactctttgaaaaaccaagttaatggtgacctaggtgaaaaattggaagaagaagacaaggaaaccttattagatgctgctaacgatgttttagaatggttagatgataactttgaaaccgccattgctgaagactttgatgaaaagttcgaatctttgtccaaggtcgcttatccaattacttctaagttgtacggaggtgctgatggttctggtgccgctgattatgacgacgaagatgaagatgacgatggtgattatttcgaacacgacgaattgtagataaaatagttaaaaatttttgctgctggaagcttcaaggttgttaatttattgacttgcatagaatatctacatttcttctaaaaatacatgcatagctaattcaaacttcgagcttcatacaattttcgaggagattatactgagtatatacgtaaatatatgcattatatgttataaaattagaaagatatagaaatttcattgaagagtatagagactggggttaaggtactcagtaacagtgtcatcaatatgctaattttgcgtattacttagctctattgcgcaaatgcaattttttcttaccctgataatgctttatttcccgttccgaaaatttttcactgaaaaaaaagtgcttaagctcatctcatctcatctcatcccatcactattgaaatattttgctaaaacattataacagagagagttgaaaggctcgagaacctaatactgaaatggccaaaaaaaatagattgaacacaactcaaagaaagactttacgtcaaaaggaagatgagtacatcgaaaacttgaaaaccaaaattgatgagtatgaccctaagataaccaaggccaagtttttcaaagatctccccattagcgatcccacattaaaaggtttaagagaatcatcctttataaaacttactgagatccaagccgattctattcccgtgtccctgcaaggtcatgatgtattggcggccgcaaagacaggttccggtaagacattagcatttttagttccagtaattgaaaagctataccgcgaaaaatggaccgaattcgatgggttaggtgcccttatcatatctccaacaagagagttggctatgcaaatatatgaggttttgacgaaaataggtagtcacacttcattttcagctgggttagttatcggtggtaaagatgttaaattcgaactagaaaggatatcaaggattaacattcttatcggtacacctggtcgtattttacaacatttagatcaagccgtaggtctaaatacttccaatttgcagatgcttgttcttgacgaagctgatagatgtttagacatggggtttaaaaaaactctggatgccatcgtaagcacattgtcaccatctagacaaacacttttattttcagcgactcaatcacaatctgttgcagacttggctaggctttccttgacagattataaaaccgttggtacacatgatgtgatggatgggtcggttaacaaagaagcatctactccagaaactttgcaacaattctacattgaagttcctttggcagataaattggatatccttttcagttttataaaatcacatttaaaatgcaaaatgatcgttttcttatcaagttccaaacaagtgcattttgtctatgagacatttaggaagatgcagcctggtatttctttaatgcatttacacggtagacagaaacaacgtgctaggacagaaactttggacaaattcaatcgtgctcaacaggtgtgtctttttgctaccgatgtcgttgctagaggtattgactttcctgcagtcgattgggttgttcaagtggattgtccagaggacgttgatacatatatccacagagtcggtagatgtgctcgttacggtaaaaagggtaaatctttaatcatgttgactccacaagagcaggaagcgttcctaaaaagacttaacgctagaaagatcgaaccaggcaaacttaatataaaacagtcaaaaaagaaatccattaaaccacaattgcagtcattattattcaaggatccagaactaaaatatctaggacaaaaggcttttatatcgtacgtgagatctatatatgtgcaaaaggacaaacaagttttcaaattcgatgagttaccaacagaagaattcgcttattctcttggtttaccaggggccccaaaaatcaaaatgaagggtatgaagaccattgagcaggccaaagaaagaaagaatgctccaagacagctagctttcttatcaaaagcaaatgaagatggtgaagtaattgaagataagtcgaaacaaccaagaacaaaatatgataaaatgtttgaacgtaaaaatcaaaccatcttaagtgaacactatttgaatataacgaaggctcaagcacaagaagacgaggatgacgatttcatttctgtcaagcgtaaagatcatgaaataaatgaagctgagttaccagctctaactcttccaacttcaaggcgagcacagaagaaagcgctttcaaagaaggcatctctggcctccaagggtaacgctagcaaattaatatttgatgatgaaggcgaagcccatccagtttatgaacttgaagatgaagaagaatttcataagagaggtgatgcggaggtacaaaagacagaatttttaactaaagaatctgcagtaatggcagacattgacaatattgataagcaggtggctaaagaaaaaaaacaagagaagaagagaaaaagactagaagccatgagaagggaaatggaggctgctatggaagaagaaatttctggagatgaagaagaagggaagacagtagcatatttaggaacaggaaacttgagcgatgatatgagcgacggtgatatgcctgactcggaaggccacttgaaaaagaaagctagaactgttgactattcccacggccacaatccatccaattcagttgatgatgacattattgaagtggaagaaccacaaactttggaggatttggaatctttgacagctaaattaatccagggttaaaccctcctgcatagtctaacctatagtatttagaacttgtatacatctattctctacactaatatacttatttctttgttcaaatcatcggtaatattacaataaaagaaaaatatgcatatactttcgtgcattgaaggtgtcaaatgaaatcccgcttatagtgaacaggcttccatcatatatacatatatatatatgtttatatatgtatatcatcacttatgctgctccaggagatgtaggtatctattctttcttaacggatccgcatctattaattggaccaaatattgttccgagcttctttccgttagagcttccttttcttccagaatatcttcgagaactaataaaattttcaagcaccaaatattttgcttcccggaaaattcaatttcgtcattatttattaacagaatgttttctctcaagtctttcaacattttaaggtactcttgttcgtccagagttttacaaacaatgtcgtttttaatgaaccacttgatataaaaccatacggattggtcttcggcgtcggtaaacatagcgttgatgatataagatatttcagtccgaatatactccttttgattcccaacctctcctttctgaaacattctgcttatgatctgtactctttggtgccatgcagaataatttgaaatgttattgttaatctttattgttgtgtattcaaactcctccttgtcaagacttttattagtgatactctctatgttaccaacaactattctgcggtaatgccatccgtggtaatttcttgcatcttgttccaataacttattcacgacagcaagttcagtttgccacactttaggggaactcgtaggataatgtttcaagacccaaagtctgtgattccatatccaatagactttggggtaatccttcaatagcatcattacaaaaactaactctttatcccagaaaggtatttccaactcagaagccaaactcgctataatatcccttctgtaattccaaatagcattaaattccggatttttctcaagaagttctgatgttttcttcagagcttcaattgagtaaattttttcatctctcatattcaaaacattttcagtcaagcttctataatcatatattttcttttcgtcttgaactctcttttgtctcagtaattccttggtccactgtttccttttaatgccatgctgtttaatgtggcaaatataaaaaattgcttggtagtcagtaaaaaaaagaattcataatgtaacgaacatttgaagtgcacataccattgctgacctactgctttatagtataaattcagtatactaggtatatgtggctcaaaaatgtggtttttttcttttttgcctttaatttttttcaaatgtttacgtatggtttatgatttaacatttcaagaatagaaatcgccccgaagaatgattgatgttaaatactcgtacaagagtattgaaaaccacttcaaaggggcccaatagcacatttaatgtcacaatcaatatcactaaagggttcaacaaggacagttacagaatttttcgagtacagcattaattccattttgtaccaaagaggcgtatacccagcagaagatttcgtaacggtgaaaaagtacgatcttacgttactaaagacacatgatgatgaactgaaagattacattcggaaaattcttctacaagttcacaggtggcttcttggtggaaaatgcaatcaattagtattatgtattgtagacaaggatgagggagaggtggtggaaagatggtccttcaatgtgcaacacatttctggcaatagcaacgggcaggatgatgttgtagatttaaatacaacacaatcacaaatcagagctttaatcaggcaaatcacctcaagcgttacctttctgcccgaactaacaaaagaaggtgggtacacattcacagtacttgcatatacagacgcggatgctaaagttccgttagaatgggccgactccaatagtaaagagatacctgatggtgaagtagttcaattcaaaacattctctaccaacgatcataaagttggtgcgcaggtcagctataaatattaatagaattcaagtcaaaaaaaaaaaaaaagacggaagtccaaaaaaatctcgttttcgatgtttagaaagaatatagatttatgaactatattatactatactacgtacttcctctgtaaaccacttcatgcgttttttcaagtgcctctgttaaagaaccttgagtgagaaacgaagtctttgacactcaaactttgctttttttgttcttctttttgttgttgtatttgaggggtggatactatcctcttcataacaggtggtgatattttcagatcttgcctcacaaattttgaccaattcggatcttgcatccttgccaagttgttttcaaattgacccaaaagtaccttgtcccacttgaatatgaaaagatcgcgattactgtctggcctgctgccctcgtcagtgtcgtctgtttctaagttgtaggcactccatagctttttccataatgccaggtcccatggaatgccctttaaagcgaggacaaaagaccataccgctgaatcagggttattattggtcaatttggagtaggtctcgtaatagtcatcagcggaatccagaggagccattagaagtttaataaacttcagcagctggtctatattattgtctgcatgtcttttcaccctcttataagaggtattttctcgcaagtcagaatcgttacttacactttctggtaaagtgtgaaaaatctccttcagcaattctaaatcaaggagaagctgctcgccaatgttgacaacagttctggtttcaaatttccttttgctgcccgccagggaaaagggtggaacgggctgcagaaggcggatggtattgcttacaaaatttgtagtgatgatatcaatcaccttatccaagaaattccacttataaacatctctattgaattgcgacaaaataaatgccaaagtcgaaggttgctcttgctgttgtttaatagaggcatctgttaatgcgggcattttaagtacggatttgagggttaccatgtacctgctataatcttctatcgcagcatttgaccaatcattgttgataaactctctccatacaaaatttagatctaagggtatgacacggtttaatagaaaagaagttccttttgctagtaaatcgtcgtatatatttttcgttttcgtaaaactgtttgccagcttttcacgattaccgctgaattcagataatttatcctccaattgatctatagtcgtggcacaataatctgcagtattgatcaataaaacggtatacttggcagcttctagcttatcctggacttcaatattgtcgggcagcagtaaaggaagaagaattttttgtgagtaagtttgaagccatctactgaaaaaatttgccaatgaagtcaatatgctatcattggcattattatcaatgagctctaaggtctgagtcagtacggaacgatatgtcctgaaaaggtctgcactcgagggtaacacgagagattctgtttcattagatgggtacttcggctcactcatataagaaagaaatttcttttccatcatttggttttggtgagacacccataaagtcaaataaggttcgaagcaggaacttagttttggttccttaattttttttgaaaatcgtacgtcgatgtatttttcgaaatctagcgtcgattgtaatgctgtcatgaatagatcaatggaagggttcttgtctttgaattcccttttcagaagtgtctgaaggtccttgtgtgtaatgtgataaaaagtggtggtcaatctgactgccatttcccagtcttttaagaaatagtctgcgaactttgaattgaagttattaagaatttttttgaagtaaatgtatcttctcgataaattttctagggatccggcttcatcgtcgaccctaaatatctctttcatttcgaagagaagtttgtccaaacaccaatctatcatctgggctctcgtacttgtatcgcagtcgagtagctcgcaggcaccttcgcgcaattccatagtgagtgctgtatcatgctctgagatattgccgccggaaaagagcgcattgtagttttgtttaattttggacaaagtgtctcctttcagtcttgaaatggagctcaacaaatagtttatctcgtccaatgatttgtaagagatgaatgtgttttcagcaagcgaacacattatcttataaggggacaccatttttttgaatgagccctgtgagagtaattcattgcattgtatgtaactgtctgtcaatatctttaaattttggaaaagagtcaaagagtgggtgaggtttttcttggcaatgtccaggtacgagataccttctgtcagattcgatatcgtcaactcggtggaggctgagacatcttgagtttctttgaaatcttggaaaactttcctcagagaagcctctatttcagcggaatttttagggtgttccttcaattcattctcttctttgagaatatcctcttgcaattgctttttgtagcttctggtaatactgatcagttcatctatgttgttcagggattcttttgaaaaaagtatattggtaatatcttccagcgggtcataatctaccgtaccttccagcattgtccttctgagaaaacaaaaatggaagatgttgtgaaaatgcagtaagtgacaataagctagcgacttttcaatgatcgcagattaagtatatatacactttaggtctccttctcttctttactagctacgaaaaaacaaagaaaaaaaaaacaaaatagagggaaaaaagatatacgtataaaaatatgctccaggggaggttcgaactctcgaccttcagattatgagactgacgctcttcctactgagctactgaagcactatttcttgttccaaccgaggaataatactagacctgtagaaaagtaccgcttatctaatatccaactttttcttctgttccctttagtgaattcaagatgaaggaacataacagaacggaaaacaaaaaaaaagggaagaaaaaagatatcaccaccaattggcacgctcgcaacggtttcgggccagattcatggccctgtggggtagaagtgcctacagacaaaaaaccgttacgtcccgcctcaccaagcatcgacacacaagccctctcaacctccttaatttctttatctttttttcccttcacctctgtgctctttttttagccacagctgtgcattacgcttgctttgcttgttttgttctctttcgccatgccatattactacttttctacttactggcacgaggccgcgcaagccagatccaagcacgccagaaagtgcggtgtactggtgcaaccttttatcgatttctcatcatatcgctatcgcaacgggcatgggcgacgaaaaagccaatctaaagcgttgtcttcctcgttcctcgcgcacgcgattttgcgttctgcataggaagccgaagtcgaacaagaagcaggcaaagtttagagcactgcccctccgcactcaaaaaagaaaaaactaggaggaaaataaaattctcaaccacacaaacacataaacacatacaaatacaaatacaagcttatttacttgacatcgcgcgatcttccactattcagcgccgtccgccctctctcgtgttttttgtttacgcgacaactatgcgaaatccggagcaacgggcaaccgtttggggaaagaccacacccacgcgcgatcgccatggcaacgaggtcgcacacgccccacacccagacctccctgcgagcgggcatgggtacaatgtccccgttgccacagagaccacttcgtagcacagcgcagagcgtagcgtgttgttgctgctgacaaaagaaaatttttcttagcaaagcaaaggaggggaagcacgggcagatagcaccgtaccatacccttggaaactcgaaatgaacgaagcaggaaatgagagaatgagagttttgtaggtatatatagcggtagtgtttgcgcgttaccatcatcttctggatctatctattgttcttttcctcatcactttcccctttttcgctcttcttcttgtcttttatttctttcttttttttaattgttccctcgattggctatctaccaaagaatccaaacttaatacacgtatttatttgtccaattaccatgcctaaagagaccccttccaaagctgctgccgatgcattgtccgacttggaaatcaaagattccaagtccaaccttaacaaggaattggagacattgagagaggaaaacagagtaaagtcagacatgcttaaggagaaattgagcaaggacgctgaaaatcacaaggcttacttgaaatctcatcaagttcaccgtcacaaacttaaggaaatggaaaaggaggaacctttgttgaatgaagacaaggagagaactgttcttttccctatcaagtaccatgaaatctggcaagcctacaagcgtgccgaagcttctttctggaccgctgaagaaattgatttgtctaaggatatccatgactggaacaacagaatgaacgaaaacgagagatttttcatttccagagttcttgcctttttcgccgcttctgacggtattgttaatgaaaacttggttgaaaacttctccaccgaagtccaaattccagaggcaaagagtttctacggtttccaaatcatgattgaaaatattcactctgaaacttactccttgttgatcgatacttacatcaaggaccctaaagaaagtgaattcttgttcaatgccattcacaccatcccagaaatcggtgagaaggccgaatgggctttaagatggattcaagacgctgacgccttgtttggtgaaagactagttgcctttgcctccattgaaggtgtctttttctccggttcctttgcctccattttctggttgaaaaagagaggtatgatgcccggtttaaccttttccaacgaattgatctgtagagacgaaggtttgcacaccgactttgcatgcttgttgttcgcccatttgaagaacaaaccagacccagccattgttgaaaaaattgtcaccgaggctgtggaaattgaacaaagatacttcttggacgccttaccagttgctttgctaggtatgaacgctgacttaatgaaccaatacgttgagttcgtcgccgacagactgttggttgctttcggtaacaagaaatactacaaggtcgaaaaccccttcgatttcatggaaaacatctccttggccggtaagaccaacttcttcgaaaagagagtttctgactaccaaaaggctggtgttatgtccaagtcgactaagcaagaagccggtgctttcaccttcaacgaagacttttaagagtatctctctatatatttctttttacgcagtctcttcaatctctttatgtgggctttcgcacctcttatttatatatatatatatacactgaatcatataaacttttttttatattgaatctaatatattatcaaacggaaacttcggctgaatttcatacgtatattgattaaagtggaaagggcatcggaaaagtaagaaaagcttaaaaaaattgaaaaaaaaaaaaaaaaaaataaaaaataaaaaataaaaaaacctatacaatacatacatatgtatatgaatataaacctggaacgatgtgtctttaaaaatagttgaacgaactactcggacatacccctacatcacttaaggatgtctactttcataagaggtcccatctgcggtacagacaactgcccctcacggctttggcgtatcattgatgggagaagaacctgccaatatggtcacgttatggaaggtgacgtggaatttaacgacgatgaagatgatctcaacggcctcggtgcaggtgttatcacaagacgtctgaatcttaccaccaatgccactggtagttttcaatctagtcaacttaccaactcgcaactgctgcaacaacagcaaaggcaatctcataaaaaatttaaaaaacttatcggtcatgaggccaaattactatttctcaaatccttccagttcatcttgaaaaggcaaatccgctggctcataactgaaatgcggtttccgaaagagttcgaacatgtcgccaagataatttggctcaagatattaaagacgattaacgaccaaccgcaagaagaactaaaacttcaattacatatgacttcgacaatttcgatcctctaccttgcatccactcatttgtccctaccagtttatacctgtgactacatcaaatggatatgcaccgccaaaatgccgtatttccaggcaagtgaaatactaccgaaatcgtggaggatccagctgccaaattattatgtttccatactagagggctcaatttcaccttttaatgggcaactgtacaacaaaatcgcattgacgtgtggtatgatccacttcaaagaattcttcaactctgaaatttcgtgtcagggcttattactgaaactagtgatgcaatgcgctcttcctccagaattttatttttataccaaacaagttatcgaatttgaagaaacagacattcggaacctgacactgtgggaaagaacggacgaacgtcacacagggcgagtaagtaatcatgccgaactcagggtcctctcttattttatgctcacaataaattggatgctttcttttgatagagaccgacaatacccactaaaatggatcctttccctcacggaatcattgactcagcgcacaaccacaagtgaatctatcggcagaaatatcgttaaagtggtttacccagacaaaccgacttctagtgattatttccagtggtctgaggaggagaccctagagtttttgaagtggatggaaaagcaatttttgcccacacaaacaaaatctttgcataatgagaatggttcgatggagatgacaattgatcaaaaaattgctagaaggaaactgtacaagattttccccttggatcgagaggccaatcatgatggcgaatttaatgactcaacgcatcagttaacttttattgaagatctgcaagaaagatacgctaaacaaacccccttttttgaaagcaacaaaatacgtgattctctcaattatcaagaggctaatccaccggccagaaaggaggctatcggtagacttctaacccatatagcatcacagcttttagtggattttgccatttctaaagagcaactgaaagactgcatttcaaggatcaaaaatgcctgtctgcataggatgaattgactccttttaaattattctcgctggattgctatttctatgcatactccttgaattacatataccaatctgcatatattataggtacatattaatatagaaatgtatcctattttacattgtttctataacttttacattatcagaacttatttttttcctgtcaaaaagaaagaaaactcattctctagacacagcgagatcttacttttcctaacggtgtgaccatattgtacgtacaatattatctatgttttatgaccagatctagttttaaacagaattttaaagggagggtgcctaattttgtattatatattaaaaaagctgggaaatgcccggctcagctaattttcttcaagccggttttacgtgcagatcttgacgaacgaaaataaccatcatccgattaatttgtttgtttattgccccgttgcccattgtgcaaatccgccttgagcaaacgcttgtagtgcgcttccaaatccagtggacgttagtcttccaattttactatctgtggactcggcagctttgttgagttcgtcaacagaagcaactattctgttcacatttgtttcaatgaccatgcccccctgcacgatttcttctaatacactttccaaagtttgccagttaaaaatcaaatcaagttcattgacttcagtaaaacaacggtccaatgattccacaaaagtttggatcagatctaatatggccagttctgattcttgatcatccacgatgaaagtgaaatatagtgtagcgtagtttttatagatgatttgaatatcttcattgtttacctcatcattattattttcattgcttaacagaagcgatggtggcgtgactaaaaaagaactttgaaaatcgctattcctttgagaaatcaattcatatacttgctctaatagcagtttttgctttggaaggtcgaccggcgtgtagaatttcactaatcttggttggcatttcttattgactataccaaaaatgatgaattatgttagtaatgtataattttggcagaagaaaagacccttgagaaatcttacatacatattagaactgcatgaatcattgtgtaacgttatatgtgttctggcctctgtaacccagatctggtatagttacaacagaaatgatattgttccagtggactatttaaaaaaaatatactcctacaacgtaagagaagaaatataaaaaagaaatgcgcaagcccggaatcgaaccgggggcccaacgatggcaacgttggattttaccactaaaccacttgcgcttacttttgatatgaatctttcattcatactcaatattaataagcaagatattttttgaaatgaagaaccttaatcgagccatcgtattcaaaaagaaagaaaaaagactgaatgagaactatttttttattgccttatagagaattacttgagactttttttttttgcctaaaatatatgactttattttcgcttggcctttcttacctcgttttgtgattactcattacttacatcagcgtaagctttccatatctataacatttatgaaagtggaactcctcatactcaaaagttattgctatccatttatattgtgatcttaccattaagatatatagcagatcataatggcttgattctaatactcctcgagtatgaccatgcaacggttcaaaatcccgggttgtaaatatttcttttatcacgaaacatgagtgacaaccacttagactcgaaagtgacgttcttgtatttgcacattcgatgataaatatttaaaacgtatatgtagatacatagtggacagcaagagagatgcatggttggcccatttctcagccttctgtttgttctcttcttaattcaaatggaaacttgttgatctcgagtatcttgttaattgtttgaacgtttatactgtcattgaacgattctacccaatttttgcctttcgtgcctttttttggggtcaagaacccatcccaatccaaattggcaaccttttgaacgcttctattgacctcgtcattaaattctcctaacatatctttatcaggaaatatgctaacaatgtataaataatagccgtcctttgcggttcccacagtacttctaccaaggttatctaaaaaacttttctttggcttgcccttcatgctagcaggattaatatttggagatctgttaagattaacgtactctcgaatggccttatcaccatttagtttacaccactccttgataaacgttgttttcacctttaattttaaatctcgtctcaagtacgcaaattcagagggaatactgtttctatgtctatttgtaagccgtgtcatcgctgtttgaattttgcttagttcgacttcattagcttttgatatcctagtttcattgaaatattctttgtccttgttgaaaaccttcccatttaaataaaacttcttattggattttaccgttattgctggtttactttttctaaaacaagacataaaatggtcttcagggaagtaatgaagttgaaagaatctactagtgtataccaatgagttaggggaaaatttttttccaatcgtcacataggcttggatgggtgaaattacacctcgaagtttaccagcaacaaatttcactggatcccagtttctttcttcttctttttgtaaatcagttagcgtacttaatatagtattttcagcatttaagcacacagctgaatttcctgaatcgctttttcgaaggtcaccaagagaaagaggctcggtattcttcgtcactataaattttgaaaagggatcactactatgtatagtggttgatggtcgaattaccagtttgcctttaggtttttgcgataagagtgtggagaatatcttcatgatttggtttttctattaaccttcttaatcttttctttcttcatctgccatcgcctttctatgttttccgtatttcttccccgcaagttctttaaactcagatagtattagaatcgataattaaggccaggtcaaagttcgtattaatttcaacctttgggcacctatattggattaatttccgtaagataatatatgagagcactatcatggagtgatgaagaaaaattcaaactctaggggcaaaccgtttgttacgattgctcaaaaattactgcgtctgaagccagaattgtaggtatatacgaaaaggtacaacttgggatactattgacggcggtaagataagtgaatcctacctttcgttttgagccgctcaaataagacctgatacaaaaacggttgtttaatctttgtatagtttcttctgtagaagagttatgaaaatatacacttaaactataacgataagaaaatgcgaaaggaaaatgatgaaatcgaaagcattcacaatttccccttggaagcattgggtaaattaccaacctacgtatcctctcgcaacaattctgaaaacctttaacttcccacttttcatatggcttagcttgtagctgttttgaataatctttccctcgtgattttcgataactctaaacttattctttgtaaaatcataatcagtaacaacactcgaatacggagcggcggagtccattccaacgttgataatttcgttttttccgatctttttatgagcttcaaatttggcctttctaattacaagaatgtcacctggtttaatcttctgtaagctcttcatcaactgttcgattccttcttcaggtttataactcaatatagttgcgccaaacgttcttgctcctatgggttgtataacttcgtctttgaattcggatacaatttgtgacacgaaattcttagccccaatatgtgaatttatcaatgaatgagatttctctacaactttcgcattaaacctttgagcgtattcatcaagaatacgtgctgattgtgtttcgactggcgatggaaagcgttcttgaagagtcgttaccgttttctctgggcttgtactattaaaggtcaaggagaatcttagttgcgaatagttttcaaacaagaagtaaaaatcccttaccacccatttttgatgtaatcttttggaaatgaaatgatcatcgatctccatcaaaaagttcaacttcagattgcttatagcaggaggtgcgcttttattaatccaccatctttcttgtgcattaaactctatcttgacgttgttggaaatctcgcctacatcatgcgtcgttgaccttcttatagaggccaccttcggtgtagtatctgactcatggaatgaatccacaggacgattcgtcaatgaaggcacatggggcggtagggttcgtgattctttttctgccccagatagtactgaggttggcacacgttgttgcgtactcatcattgaaggtgtagaggccgtgacattttgatgtggtggaggagaaggagctgtatgtgaatgagtggctgttggttcagagtcaaattcaaaagtagccggtggtactggtggtgcacgtggaagtggcggagcagtatttggcataggatgatattcctcggatacaggtggaaggggagcagatgacttgacatgttcttctacttcattgtgtttaggcagcgcaagaggcgctggaggtgctggaggtgctggaggtgttggaggtactggaggtattgaaggtgctgagagtgctggaggtgctgaagatactggaggtactgggggtactgggggtactgaaggtgcagagagtgctggaggtgctggaggtactggaggtgcagagggtactgaaggtgcagagggtactggaggtgcagagggtgcagaaggcactgggtgaggtggcaccttgtcctcaggatgtgacaccttacttagaactggagctgctggagctgccatcgaaatatcttgagcggtttctgttaatgcagatgaattagtggaaactgtatcatgatactcgtttatggatttccgccgattttcccctgaaatggatttagtcaaagaatttatcgacccgttgcgagcaactcttgtttgtggggaagagacaggcaaaacatttccagttgtgttttgtgatgaattttcaatatcatgtgatacttctgcagtacggtgggagattggtggttcttgagggtaaattttttctccggaattaacattctctgactcattattacctatctgaaaagcttgctccaccatcgaatgctttctcaacccatcgtttgcatcctcaaactcgtggtcgtcagtatcttcatcagaatcatggtcagagtattcgggatgtgcattatcaacagcagctaaattgtgataggcgtgtgtaccatgttcttgcttctgttcatgctctgtggttgcatgaggatctagcgtctttgtttcagtgggttgattcttctcacttagatttgatttcctaaaaaatgggttagaacttgggtcaacaaatggcataacaggtatggcacgaggtagttcttggagctgttcaggttcctcctcctccttctccttatgctgtttctttttcggctcttctgatggtttatttccaactccagaagccataccgaaggggttaaaaccaacaggagcaccgaatctactagcgccagatagtttagccattctttctctcaatgcggccctacgattctcttcactatcttcctcttctttttcctcatcattatctccctctctgtcttcatggccgtaacctatttcgctttcctcagcaacattttctcctcttgcctcgtctgcttgtgactcctcaactttctgattttcctttgtgtactcatctaaaaattgttctttctctatgtcattcgtgccttcatctgcttcgcgtgaggttttagtaatctctttatgtgccaataattccatttgcggttcctcgttgtgctcagtttcaggcgtaaattcaggtttcggttcagttttttcattttcttctgcttcttcagtttccgtatagggctcattcttgttaaccgcactacgttcatgttcttgttcgagcttagccttttttctcaagagttcttcttctcttgcagcctgtaatctttgttgctcctgtaaaagagcaattctttctttaaggctcatctggggcaaatccttctttaattggtcattctcagtttctattcttccactttccacctgtgcacgattaattggttcgggaacaatctttttttcgttttcctttagggactttttcctttcaagattggacgtatcatttgttggaattccaggggggacatagtatttaggagcatctgccacaattgtttttttcacaggtatgttttctaaatccaagtgagttgattttggtaaaggaacttgctccgttatatcttgattaaacatagataagcgagccttcaattttggagaatccatgggaacttttctttcgccattaccactactactatcatgctggacctgtgctgatactgctgtagcggctggaactggcactgtagcggctggaactggcactgtagcggctggaactggcactggcccggacagagtttctttcttcgtttcaggggaaatgggctctggtaggtccttttgttctacttccggctggattgtacgttgctcagtggaaccggtattcggagatgattcggcttcctttccaacttcagatccctgaacagcaacaaaacttttcgggaagataccctcaataacgtcgccatttgaatcctggtattcaccaaagtaccattcggcgtcttcaacagacgtaacaataatctcttgatctttttcaaaatttaaatcgtcctcgtaatcggacttgtatgggaactgagccaccaccttgaagggcacttcgggttcactcatccttagtttgggtaagactgtgtttacttctagtagctcttgcagttgggacgcgattgatgtttactaccgacttgacgctactgtttcacagtgtgctagtaaataccacttctagttgaagtcttaaggagattataattctggaggtaaaataggggcattgtagacctctaactattttcagggtatattcctatattatataggtttattcttaaaatatgaggtttataaatgatacacatcacttattgatagggttatactctttgatacgggtaacatatgagacgcgaaaatggaatataatgacaatgtaaatatcgtcatcttgagataattatcaacaaggttgtcatgaggagttacagataaaagtcaacagagtggagttagtggtgttttaactgtagtgctccatagtttcacggcggtttctcttgttttcagttggtagtaacttttatcctggaagtgctggaaatgaataactcaaatgagcataggcgggaagaggcaggagcggctaatgaacaaatgccttacaataaggctgtaaagtccgcgtatgcagatgtcctcaaggacaaaatgaatagggaacaggagattagcctacgagccatcaaaaaagggatatacaccgatggcggtgaaactgacaactatgatatggataaagagaatgattccgcgtacgaaatgttcaaaaaaaatcttgattttccgttagaccaacataatgatgacgacgatgatgatccgtacattgaggataatggacaagagaccgacggatatagcgacgaggactatacagatgaggcagacaagagttttatagaagacagcgattccgacagctacgatttggaaagtaattctgactttgaagagaacttggaaagttcaggtgaagctaagaagttgaagtggcggacgtacattttctatggaggccttttcttcgttttttatttttttggatcttttttgatgacaaccgtgaaaaataatgatttagaaagccattcatccggcgctacatcctctccaggcaaatcattcagcaacctacaaaaacaggtgaatcatttatatagtgagttgagtaagcgggacgaaaagcacagttcagaattggataaaacagtaaaaatcattgtctctcaatttgaaaagaatattaaaagacttttaccctcaaatttggttaattttgaaaatgacattaactcgctgacaaaacaggttgagacaatttcaacttccatgagtgagttacagaggcgaaatcacaaatttacggtcgagaatgttactcaatggcaagatcaactggtaaaacagttggatacacacctccctcaagaaatacccgttgtaattaataattcttcgtcgcttttaataatccctgaattgcacaattatttgagtgctttgatttcagacgttattgagtctccaggcattggtactgctggaagcgctgaaagtcgttgggagtatgatttgaatcgctatgtaaaggaaattctttcgaatgagttgcaatatatcgataaggattatttcatccaagaaatgaacagaaggttgcaatctaacaaacaggagatttgggaagagatcacaaataggttagagacacagcagcagcagcagcagcagcaggttcaacaggattattctaacgtgccacagcagtattcgagcatattaatgaaaagattaattcaccaaatttacaattccaatcaacaccaatgggaggacgatttagattttgctacttatgttcaaggtactaaactattgaaccatttaacttcaccaacctggagacagggcagtggggtacagccgatagaattactgaccgactccaaacaaagctcctcaacttactggcaatgtgagaacgaacctgggtgttcatgggccataaggtttaaaactcctttgtatctaaccaaaatttcgtacatgcatggccgttttactaataacctacatataatgaactcagcaccaagactgatctcattatatgtaaaactgtcacagactaaagagatcaaagcattgcagacattggcaaatcaatacggtttcgggcagcatcacaagagagaccgaaattacatcaagatcgcaaaatttgagtacaggttgacagattctagaatacgccaacaaatgtatctgcccccatggttcattcagttaaaaccactcgtacgctcaattgtctttcaagtggacgagaactacgggaacaaaaagttcatatctctgaggaaatttatcatcaacggagtgacaccgcaggatttgcaaataattgaaaataacgagttccctgttttactgggtgacaccccagaatatggtgtcactcagaacaccgacgaaggcaagaggaaagttctcctatcaaagcctccttacgcgtcttcatctactagtaccaagtttcatcccgcttctaacgtcccatcatttggccaagatgagctagatcaataaacgacaataaaaaattaaacgttctaaccccctggcccccagaaaatcgcgcagattgacggcactccctttaaatcatagagttaatcagctactcaccactctctttcggtactggcgttattctgaattccaaccttgaacacagccacacggcattcagatgttgctcccatgcgtggactcacgctctgcgattaacagctcatggaaatttcctcgtgctatttaagactgcagtcgtttggaaatcggaatatcttttttcgtgcagttttgcgggaaattttccctacttaaaaagctgaatgaaaatcagaaatatctgcaaaaaaaaaaggtaaaaaagggaaattttaagacatagcataaaggacttggttttgtttcaatactcagcccttttcattcatttctatcacaagtttttttttgctctcgtttccattttcttcgtttacttattattgacgtacatcttttttagtttcaaataacatagcaagaaggcttaactaagttcctatattcttggcatatttatcatcatcaggtcttttaaaagtatctcagaacgtaacttcaacgcctttagatttttttcacaacacgactctattgcaagagacaaaaaaaattaaaatgggcattttggactcgctgaaaaaacctgttaatatcaagagttcgctccccaaattctcccgcagtgctaccagcatcaatttaagtagccacccagtaagttcacggtccttcctcgaattaccaccagagcttttcagcatcactaaacctatatttaagcttctgcaagcacacgcaaataagatttacttccaatcttccgacgctgaggctgtatggaatgttaaggattcttctggacatgtttttgaagcagagtcaatttctttgctcggctctcatataattatcacaaattcctctgtacaagtcgcagacgtggccatcatagattccccttccaacataaaccaatgtgaaatttcaagcgttggagagttcctgcaattcaataatggccaactatctatcacatgtaacgattttggtttactggagaagttcaaaaggttgtgtatgatttctatttttgagttcatttctatatataaggccttgacaggcacagtgatttcctcttatgggctgagaatgtctgatatgcatatcattttgaactcgccgttcaattttaaggattggtgtgaagtttatcttgatggtcaaggttgggtgaaagtgtggtgtcatattgataaagtgtctaaaaccaataattctaaaagtagtagtgacaatgatgctaaaggaaagtatcaaatacggttttatagagatgacaaatccacatctagcaagaactgcgttttttttattcctgacaatgagtacgttcaagatattttcttttataacatcaatgcggcagaaccttctaaaaatatgaacgacttttttcaagggttgcaaatgataaagctcgttggtaatgtacgcttttgcagtgatacggactttaatgatgtggtggatagtggatccatctatagtagtgcaaacaacggcagtggtgacagcagctcgacagcattgaataatgaaagtcctaacactacaccaaaaagtagaactttcttttcacctaaagggcacagaagaaatagctcccatgtaagttcgttaacttctagatcaacaaaaaagcctataactaacttcactacacgtacaaatgggcttttgattaggccattgccccatcatggcgtacatcacctggaagcaatgatcaggttcattattcctttgatggattgtgcaagactttatgggcgtccagttcaattcaagacagaaagaaccgatataaattcgttaatgtttggattacctaaattgccctcagtggattattttgctgaagaggagattgcccatttgatgacccaggaatttaatcctttgaaagaaaaagatactgacgatactatggctttaactatgtcaagattttctagctacctgcaagaaagaatgacaaaagtctccaagagaaacacagaactcaacttcaggacctttagtgatgtaatgggcatgtataatactacgagggatcactctaaacttaattgcatgagtgacaaggataattctgtgaaggaattttcattgagtgataaaagcaatgttagttctgaaacgactaatatgatgaatcaattgcaagtaaacgcccatgaatacaaaagttctatgtgcgaacgtcctatcgtcgcaagtacttcgcccattgcatagttcttcgcatatatagccacatctcaaaaacttacatacagtgtatatatttgtggtacagtttctgtatagccaaatataccctgatataatcttatgtgatattatatacttccatcctaatactaaactttttcgtttaacgtgacgcatggtgcgaagaaaaaaaatagcaaatcgccactcaataaagtgagtagagagcattatatcaaaaaagcatcgataatatcgagtgatcatacgttgaaaatcatcaagtacaatagtgatataagccacaatgcaagctccagtggtatttatgaatgcttctcaagagagaactaccggtcgtcaggcccaaatctccaatatcactgctgcaaaggcagttgccgatgtcattcgaacttgcttaggtccaaaagctatgttaaagatgttattggatcctatgggcggtcttgtgttgactaacgatggccacgctattttaagggaaattgatgttgcacatccagcagctaaatcaatgttggagttatcccgtactcaagacgaagaggttggtgacgggactacaacagttattattctagctggtgagattttagctcagtgtgcaccttatttgattgaaaaaaatattcaccctgttattattatccaagccttgaagaaagcactgactgatgcactagaagttatcaaacaagtaagtaaacctgtcgatgtggaaaatgatgccgctatgaaaaaattgattcaagcctctatcggtactaaatatgtcatacattggtcagagaaaatgtgtgaattagctctagacgctgttaagactgtccgtaaagacctgggacaaactgtggaaggtgaacctaattttgaaatcgatatcaaaagatatgtccgtgtggagaagattcctgggggggatgttctagattctcgcgtcttaaagggtgtcttattgaacaaggatgttgttcatccaaagatgtcccgtcacatagagaatccacgtgttgttcttttggattgtccactagaatataagaagggtgaatctcaaaccaacatagaaattgaaaaggaggaagattggaataggattttacaaatcgaggaagaacaagttcagctaatgtgtgaacaaattttagccgttaggccaacactagtcatcactgaaaaaggtgtttcagatctagcacagcattatttactaaagggtggatgtagtgttttaagaagagtgaagaaatcagacaataatagaattgctcgtgtaactggtgcaaccattgtcaatcgtgtagaggacttgaaggaaagtgatgtcggtacaaactgtggattattcaaagtagaaatgattggggacgaatatttctcatttttggataactgcaaggaaccaaaagcttgtaccataatgttacgtggtggttccaaagatatattaaacgaaatagatcgtaacctacaagatgctatggctgttgctcgtaatgtgatgttgagtccttccttgtccccaggtggtggtgccaccgagatggcagtttctgtcaaattagcagaaaaggcaaagcaattagaagggatccagcaatggccataccaagctgtagctgatgctatggagtgtattccacgtactttgatacaaaatgcaggtggtgatcctattagactcctatcccaactaagagccaaacacgcacagggaaattttacaacaggtattgatggtgacaaggggaaaattgtagatatggttagttacggtatttgggaacctgaagtcatcaagcagcaaagtgtcaaaaccgctattgaaagtgcatgtttactattaagggttgatgatattgttagtggtgtaagaaaacaagaataatagcctcgaggttaaacttcattactgccgtttaatatttggtgtttcttcacatttttttgtttttttatactattgtaatgtatttatatagaattaaagtcctcactataattttgtcatccctacagtatgtcataagcgttaatcggacaaacgttcattttaaaattggcctttttatatttatattactcctcataggatttaatatagaagtatcattcgttaaataatcattatatcatctgtgctttaaataaaaaagtcggccgtcgatgtgtttacgattggccagtatacttactcattcatgggattagttttatttcaacgctgtggtgggtacgatatgaaagacgaactcgacttgtcatcatctgaaatgatctcagaatttttgctttgagaaaaagaatttgattctctcatttctaaaattggggttaactgccgcggcttgacagctgagatgatatcagacgtctcagtgcttcgtccctttggcgtcatagggcagtttatgtactcttcgccagaaaacattcttccctggtttgagggggtcaacgacttggagactaaggcttttctacttatttttggtcttttcgattgtgcttcagcttctttttgatttgcgctttcttcttgccctaaatttgcttctcttggatgtttcctatttgtcctaacccttttataaacgtttctagaaattgccaagacttcttctagcgaaaattctagtctaccacctttagattcctcatcttcacaataaatcagtttaaaattacagtcaattttttctggtttctggtcctttgtattaatcatttgataaacagggtcacttctacctatagaatctctaaagatcggtagtttttcatcatatggtctctttttttgcgataacatctcatgttgtttaagctcacccaaattggtatttgcttctagcaatgatattcgaaggttgttttctttgttcctttctgcctttaagtcaaaattttcccagccatctctataaacacctctattcggagtttcgaatagttctacatcagactcttctccatctacaaatacgttgttttttgttaaattgacgtcacttgatgtgccattttgatttgcaagctctagtctattgacaaattcagatctggttttcccaagtactgtagactctaatgagtccatcgatatttcatttcctagctgaatattgttctcccccagttctctcaggagatggtttaaccggtcttctaaaaccttattaggcctagccttatttttgattcctagctgtagaattttcacggcatattgaaatttttctttctgaattaatagattcgtaaattcttcataaaatgacgctaactcggaaccaattccatttcttaacatatacatgaaaatgtctctgctttccatgaatgaatttctggtaaaaagttctatgtaccaaaaccatattttaagaaacctaacatcattgcgatatctctccaaatcctttaagtgagataaacatcgctccaaaagggtgagcattccagattgtttggaattaccgccttgtggataggcgttgttcagccactttatgtattcaagatacaaagtaattgggtcgcttaatgcagggagctcatctatcagtctttgttcgaagcttgatttaacttggtttatttccaccagtggttgatgtatcgctttcgagagtgccgctgctgatctgccttccttcaggggaagaatgttttctttttgagtttcgatttcttcaaagttaataacattttgtgatggtgacgatggcatgtaagagatacgtttctttgcgtacgctttcattctatcaagttaacgtcttttattgtattttcgcatgattttgtttactatttttgaaccagtgtgcgcctggtgaaggtgtgcatttcaggcaagagggtagttctcatatataaaaaaatggcgctaaagaaattattatatctaatatgattattacttaattatacagtaaaaaaaacacgctgtgtattcatttagcaactaggttgcagaaaaaggaaaataaaatagagagaattagaaacacagaaaccatgccgggcccgatcttatcctcataatctactgctctctttagtctaatgtttaccactctcttggcataaaccataacagtacgtatcaacacagccaaggaagtaataaagaacccaatggagccaatcatggctgttggtgaaccatatgttaataaagtagtggagacaccgcccaacaatatcgagatggacaaccaagacaggtaggttctttcagtggcaaagtaaacttttggttccacacgaactggcacacatatcgtctttcccggtggggcacgaatttgagtatcaaaagtagtaccttttgggattttagatatttgatcaccgttaaaatagtggtcaaaaaatgccacgatttcatagtatttcttggagataggattttcggcattcctgatctttctttgataataagcagcattagcactctcaacaacatgattagtgttggaggtgggggccgaagtagccccgtaaccaacagattcttctatatcaagagaattaccgggtgcgtttgtcatggcagcaaccaaagcagcgtcatcctcatcatcctcatcgaagtcgttatcttcgttatcggatctaccgggtcttgttatttcaatatttgttggtagtggaggtttcctgatatcaacatccatttgaggtaaccaaaatgggattgaatccactttatcatttagtaaggtagccacaccatgaataaacttggagaattttgggactggctcaactaagtgagacccgactaattcacgtacccactctggaggttcttgacctagttgagtttgcaatttaacttccaggactgcatatgggaaacggcaaatatccttgtcatctagctgcttgaatggccaatcgacaccaatatcagttctcctccaattcttatgagttctatccacaccatcaaagttgtcttctctcaccatagttaactctgtatcaagggagatacgaactcttgcatcaccaggtaattgaaaagcagttctattgtagaatgatctcactacaggtctcaactttttctttaacatgacgtattgaatttcggatgctaacgcctccaagttttcaatttcgttcattggcttcttgccttctttacgcatcttggcaaatacttgatcaacagtatatttaccctttaagaagtcattaacatgacgttcctttagcgcaaatcttgccttgacagatttctcaccagtccaatcctctctatgggtctttctttctacaaagatcgtgtctgtagacatacccccataccatctcaatctgtgggcttctgcaccttcatcttttcttaatctgccataataaaggtctagattttcattatcaaaatagatcgaagtaatagcggaatcttctctttcgaattccttattagtgttgaagactaacactggtaaatgcttcaagatgatcagcttcaattctgtaatgttatcagggtgaacccaatactttgttgtctgtctaacgaaattttgttgcttcccaccagcagatgagtctcccttgattgggcgacctgaagttctggcaatatcatatagttgggaaattttaacgactagttcgtcatagttttccttgaaaaatggtttagagtctaatctaacttggaaaactggtttcaagataaaacctgtcttcttatcgtgtttcttgataatcttttggaaaccagtgtagtttagtctcgaaaactttgctagatcatgaacatcggcaatgatatcacttagttcttcttctagaatctcaaaatctagctgagtaggaggattattggagtctaacaaacgaacagtatgttgcacttgttcttgaacctcttttacacgtctaaaaacttcactatgcttaactttgcaaaatgtgtaaaccttgtctaactcgatctccaaagattctaaaaaatctgtttccaattcttgcgtccactgaccgttattcttagataagttatcttctagctcagtcttcagatcatcataactaatataatagtagctgtactgtctaataagagacttgctcaagtgctcaccaaacttcatagctgttcctgccttgttatgctcttttattggccgatttgattgttagcctgtaacttctttctgattgcctcaatatataaagatagtattgcttctttttcattcacgtgtgcagccacgtgcggatgaataataaaaatgcaacatatatgcatagtgcggtgtgtgaaaaagtgaacctacaagtcagtagctctccgtcaaaacgcagacaaaccaattttttgtcggtgttttcctgtgcaattccagtaagtaacatattaatacaatttcctatgatgggttacgtggaaagcagagaggcaattgcgtgattaattcggaatattagcaacgcttctcttagtatgaaaaagctcttcgaaagactatatttttgaaagctttaatatgtttataagttaaatattgtcgaacttgtttgcgacagctcttgaagtcacggtgcgtctttttttactcgtcaactggtataacaatgcgtatgacaattattatataactattactttattcttgccatgaagggattactgtaacgccctcaactagtatacccttttaagcctcgacaaaaatacagaataaacaaaagttaaatctcaccgaagttgcttgtggtactggctttacagacgtttataacgcagcactaaatttccaaataataaccttcctccaatggaaataaaaaaaatcgagactaacccaaagtgtgcgcaataaactctaaaaaataaagtatattcttgtaaatatttctatatgcttaagttcaataatacatgcatactcattgaacatgttatattgttacacaacaaagtaatttctgtttttcggaagtgccagtccaaatcaattcaaagcactgtacactcatgcgtacgcagagatgatctctagcatttcctcaattgttttttcgtcaaatcttgcatcacactcctccactatggagtaaaggtggaccatattggcaggaagttgattgacaatctgcagtttttcagccttgaataatttaaaagaattcagtttagtcatcaactcagcaaagctttcatcgctcattttgcttatacccgatttttcagcatcttttgcaccactgctttctcgttcctcgccttcatcttcctggttgataaagtttttgtttatactgagatagttaaccacattgcgagtaataccttgcaattcaggatgattgtagggcctattctgcttacctttcgagcgacttttcttcagcgcagccaaacttttttggtcccaaagatgttttttttctagatctgttaggaacttcaagacttcatagtcacttaaaaatgcattcctttcctcaagaactttcataacgtttaaagttttttgtttaagtgtcgattttttcagtggtgggtgttggattcactcaacttctcttctactgtggctgttatttgcttaactttcatagatcgatggcattgaaaaaaataatttttcaggcaattttcctttttttacttggtataattttcaggaattgaaggatttttcaacgaattagccttgttggcgcaatcggtagcgcgtatgactcttaatcataaggttaggggttcgagccccctacagggctaatatttttttcttgcccacttattcaaggaataagtgctaattatctttcaaccttgcagcgaagctttcttttgtatttcatctcatagaaggtgaaatatcacactattttgtaaatagaaatagtatatgtagttcgtggagaaccagactgcagactatcaataaaaggttacattctgttcaactcatgtgaccagaagtttgattaagcaaaattgttcttctccttaacatatgatattatctgaaggaatctagaaaagcttgatcattccgcagaataacctatcaaaatgattgggaggaccattttataattcatgctacatatataacattatacagtaaacccttttaatgtaatggattgctcatagttgtgtacacgaactgtttgctaataagcttgttttagcttctattgctaaagaaattactgacgaagagtttatgacaaggaaagatgaacgaaagtacaatttaccggttagtgtcagcgccaaaggatccacgcactagcaaaataatgaaaattgtgccggatattcaagactaagagatgtacaagttgaaatataagtaaccctcggcataaactactctgtcgtaagatcattaacatgtcgatttgcctgtgacatttaacgattcacaaatagcggaattaaatgatactttatctatcctaaaacgcacgaagcatactttagaatgcatgctcttagtaagtatgcattgccgacttctctgtaagacttttatctcgtttcagacctaatctgcaacaagagaaagggaagaggacggtattgttacgacgttattggcggctaggaaagagagaatcaccatgaacgatatggtgcaaaaaaaataaaaaaataaattgaaacggacaggaattgaacctgcaacccttcgattgcaatcttattccgtggaatttccaagatttaattggagtcgaaagctctaccattgagccaccgcttcaacttttgttgaaaatttaggctaacattttctaataggtgacattacaaaatccagtcttacagttatgcttaatattgaccagtagtcatattactggcatattatctgttagaatagtgacatactattctttattactgatgaatttgtaattgtgaagcaattagacgcaaacgtcattgatgtgtcaggatggagaacgatatagactatgtgataatgtaaagttaaatatctgttacttgaacaattaacttgacgtttgtatatgtaaggatatgggtcattacatagaaactatagtaaatagtctcagtattgttatatttgtcatgtttgatatgactaatcggcgcatgttttacacctcttttgtatagtataagaagatctgcttttattcttgaaccctaccactatctcgccaagtttttaaaagatccactgcgatcattgaagattctatttcaaataaaaatcaactattacctatcatctagcattcatattacttgtatattatcatatctgtaagaagatgacatgaatgatgagaaatagtcatcagacttaataaaagccgaaattcaaggtcgataatgtaataggatagggtgttgaatgacaatgtataaaaggaacgaagacagagtaatactattatgtaagaaataccgattcccttgtgagtatataaacataaccatttcattaaaataatttattcaatggtatgtatgatattataataacatacttatacttgtctcactctgttcataaacgcaacaatacaattacttttgaatattatctttaataaatacacttagtagttaccaataaataataaaatcctttactaatactaatataaggatttctatgttctcgaggagaactcgtagtatgttctgtatccctaatattgtagcccttaacaacaatggaatacgaacaattttcttaatattcggctatttctgaaatatacatattcacgggatactaggaggtcagcatgttacaaatttcatgatagtgcatcaagagaccctaaaattaatatcctttatgtgcgtattgctttcatggtagtaaattatcactgttttcatctagacgtgggacggtaacattttcgataaatatcaaaagatggcagtcattgtatagaataccacaatttgtgagcatctctgaggttttttacaagcttccgtaactcatacagacttctatcgtcctactctagtattatttacctattcataaccacttttttatccttctatttaaatttatagatgcaaagggcggaaagaattgactggaaagtaaactaaatataaaaaatatcgccaacttattcatacaatatcgtagcaactgacaacttttaaaaatctgcaaaattctttgtagtgttccttaataatgtttaagctaaggttttttattaagaggaaaatattgcataattctataatttacatcagtacagtagtaacatattatccaattatctatagtgcttttgctttttgaaggcgcttccttccttcgaattatttctttctcttgagtgcttttctggctttggctgtagcggtttagaatttggaaatatttcaaattcttgctccttaattagttttttccaatcccacatttttctaacatataattccagtttccaattcttccacacttgcctgccataaatactattcttcaccttctcagtttctaaaactaatgctctagcaatacgctccttatataatgttaattttgccgtaaattcccacaatttgtccattatatgagagccatatacattgcatgccaaatttacagactctttagacagtatgttcaatagcatttttctcttaattatgtccaccctagtagtttgtagtacgtgctcaacaacatgcgaaaatactccatggtaacacatttgtatcaacctttcctcaggcagagccaacatgctgtcaatggtaatattcaaaaacttgtcgtcgtagtcaattaattgttccaagaaaactgatcgtcttctttcttctgctgttggccagtcatctctggtattgcccaaagtcgatgcactcaacaacaggcaactttccaaaatattctttgcatcagacttttctggataatatttttgtattaattgagcaatgacatcatcccttaagtaaccaccttgtttattgcttgcgttgataatagcagtaccaaaatccatatttgagtttaaaagcatgcttaattcaggaactactgcatccaatatctgttttacgtccttctccttcaaatgttccagcaatgcacgcactacaaaggcacctgtagtatccctttttgctagtttcacaatacggtctttcatatataaacgataaagtctttcaacatattttagcctggcagagccaatcacattttctaagaaatgagaaccgacaggatctgacagtaaatattccaggaatgattcctccttaggatccttctcatctgctgtattgaagaccaatctccaaaatgaacggtccctgtcaaaaataccttcgacttgaataatgagctgaattacaggggaagccactttatccacactgtactctctaaatttggtgatagtagattgcgaaatatcagaacgcgactcggcaccattagtaaatcctttgtataaagtagttattatgtcacgaagttcagatttgaaagattccggtgtttggtaaactttattgaaatcgtcattatctttaatgtcaatcatttttcttgcaatttttgactttttggaacgtaaagtagagttcgctttagttgaattaggcaatgtcttggaagacaaaattaatattagcaatctcaaaacatgtgatgcatactgatggttcatcatagttttcaagtgcggtttcagttcattcaacataaagagaaacatattttccatagtcacataaggcccttctttttcattgttatcaaaacttggtgttaaaagttctctttctaccaaggcggcacttctaacaaataaagtctctaaaacatgggaagcatatttatgacatgacaacccgaagaaaacgccattgaaagattggaaaatgtcttttaactgagtctcatcacattcaagaataactcgttccatcaatttcgaagttatttgggaagtaaccaatttcagttctttaccttttgcttcctcaataatgctcgtgacgaattgaaacttttcctcaggtgcttcgaaggcgtctaattgcaaagtcgattcggcttgcttgaaatactccagttcttctctatctagcacaccaaaaaacatttgtggctgagtctctttaatttcggcttcgtcattgtaagtagactcttcttgctggatgtgctccttcgcagaatttgaactgggttcaaattcgtcctttctctgtttgtcttggtgtcttctgcctcttgttttagtctttcccataataacaataatgtggtttttccgtgaaggtttcagcgtcgttcacagtatactagttgtaacagatcgcagctcatctaatataattttcttcattatattgtagatgagcatgaaaattctcgctaaccgaaaaaaaattgaaaaaaaaaaaagtattacaatcatcgaacaaatatacaggccaagagttcgtcggttttgcaggttgcttcttggttaatgtatacagtacatctgcattatcaaaaattcaaacattatatatatctttactactatacaggtacacatgatacagcctagcaagtttgaaaacttgattgcaatttatgacattatattctgctgtttgcaggtatatctactttgtaagtataaagatgcaaacaaatcagtcttcttggtcccagttacctggccttgggccttgaggtgctcttggaccacccgccttctttgccatgataatttggtcaatggaaagcacagtagttgcagcttctgtagcgacgttaatagcaaactttttcgttgcaagcatgtcataaatattttcctctctgatgtcctttacaccttcatcagattcgccatcaatatccacacctttatataaatgatctgtcttaactgcaccaggttcagttacgttatgtgcagcgtataagtttggtagtacctcattaacatcaagaccagcggtctccgctagggtacgaggaaccacttcaaaagccacggcaaactgttttatagctaactgtagcaatccaggtgttcgttcaccatacttagttatcctagaaatcaattcaatttcggtagcaccagcaccaggcaacaacttaccgcctgatggcttcattagtcccttgacggctgcaacaccatcatcaatggctctttcaatatcatccaaattattctgtgtggcacctcttaaaatgatagtagatgttcttgaaatttcaccttgctcttgtttgaacacagttactctatcaccacctatctccattgtcttaacagtttccactaaacctaattcttctggagttggcgcacctaatctaggcaatggagtggccccacaaacgcgacataatcttcttaattcgaatttgcttggtaccttcaagactagtataccgtatctattcaaataatgtaacgccaattcaccaacaccagcacctgcaacaatgcattctacgcccatgtcggcaatctctttcatcatggcatctatttgcttttcctcgcccttagaaaaatcgagcatttcttgtgcattatgtaataaaacagtgcctttcgtttcagtattggctatgtcaagcggacaagtgaaaactgcaactttatgctttttatcttcggataatgattttacatggccttcaggctcacgattgaaaaccatacctttgatgacggtagaattggaaagcgatccacccataatctttactactctgatagaatcaacattaaaataaggaatttctccagcttgctgagcaactggtaaaacgtgagatacagcttcagaaacaagttcactcaatatgtcttcagatccgtactttttggaggagatgactggtttaatcattttcaaaagttcgtttttatcattcttgtcagtaatttcaccaacaaccatttcgtctagttctttcaaagtaaacttccttgccatattataaccttgaataatctcaacggcagacaagcccattgaaatcagtttttcggacacatttaatagttcgccagccaaaatcatgactaaatttgtaccgtctcccatgtcgatcttctgttgttcagtcgccattacgaggactttcactgcaggatggacaatatctagttctcttagcatggtggccgcgtcgttggtaataatgattttaccgagatggttaacaatgatcttgtttctaccgcagggtcccatagaagtcaaacacatttgatgtaattcgcgaatggccgcaattgatttaataatttggccatcggcgttagagtaactattgtagccttgtttaaacaatcccgcgttgggattttgtggcaatctaagtgacatggttaattgatgattttattgcccttgaggttcaagttgtcttgtcggtatctgtaaagtgagaacatcatcatgctatactattttcttcacttttttttgccactagcggaggtgatgaacattttcgaataccgttaataatgacaaaaacaccattaacttggcttatataaaataagctattgaaatagtaaatgtgctcgcaactctttaattatctaaatccggcagcttctttattgattaataatacaaaatgttcggacaagtgatcattagatatcaacatgaattcaattggtaacaatttcgatgcttacattttatgctagtatacaccacgcatatgtctgtcaatgtacctattacagaaggaaatgttcaagaagcagttcagacagtaccgaagcagaattaaaaatccattatttgaatatgatctgatagtcatatatatgagcaatacaggtcttcacattaaatgtatgagaactgccggaaccactattacattggtcacaattaggaatgaaccaatcggcgtgtgttttatatcccccttatataagtctaagaagatcgatattcaatcttcattaataaagcctttttgacctctacctatgagcaataaaccatatccatcaatagtggtcaagccgtaagaatgtttttaccgagaatagaagtaaacttttcttattgtatataagaaaagcatataaacacgcgcccagagaacatattcagtatgccctagcttggaaacacatcagtaaaatactacgggctagtataatgacttctatatccaaaatttttaagttaacctttcaagtaaaagatctttgccttatactactgtctgaacaactcgtataaattaatgtatgatatgaacattcccattgttacgatagatgtcctaatgaggatcaactataatctatcgaatagtattcatattactaatatattatcatgtacgatgtaccaagatggcatgaagattgagaaaacagtcatcagatttaatagatgctgaaatgccaggactgatagtgtaacagaataatgaatgatatcatataaattggggaaacaataatgacaatattatgtgaaaatatcaattctcttttgtggattacaagatcccctggagaacttctagtatgtcctgtatacccggtgctatatcctttaataaccatggaatccgcaaatatttgatgtaaagtttgtttttcttccccaacatcctttgtatgcttcagtagctcagtaggaagagcgtcagtctcataatctgaaggtcgagagttcgaacctcccctggagcacattttctttttttgtgaattaaacctcgaagctcaacattcatgttttgagataaaaaaaggtacttattacttgtgtaaaagaaagtttataatgatgatcttatttaagtttatagtaggactttctatgcatgtcttgtagaactatttatgctggactcgccattaattagctccagtgaaagtacatatcttctttcttggacattattatctctagtaatagtgatataaggatcggcattcaacaggtgatctggtatttgcggcaatccagattctggtcctgcgttttttttcagttccataaacctttcaacgccaatcggcagcaaatcagccggtaaatgacgttgtagatcgcacatatcgaatgaattgatgtaaaaattgactatatcaaaataagcttcatttacggatttctcgtctgtttcaaataaagaataccttttacttgaccaattcttattatctagtaattcatatgctattttcaaaatggccaatgcaatggaatgttggggtatgactaaaatagtttctagcttcaaagcatcataagcaattacccaagccagattgcacaacttataatcaaaggatagctccctaccaatttttataacatattcatcaatatgaacgtaattgttgactctataatcgaatgagcatgactctaatatccgaagttctatttgaaataccctttttttaaaattttccaaaatgtccgtattgattttaaccacattcctcaatcgtaatgacaaagtacatatatcatttgtttttttaattgtctcaacttctttacagcccaaagtcaggcagcttgtcgctacagtgtagcaaacctcggtctcgaagcgattaaagaggtggtatctttggtaaaagtatactgctgtttctaaagtcttccgtggaaatttcagctgaacacacaagtcacttagaaatttgaacacggcaagttttttctggttgtaatttcgatagtccgatattgtattcttttgggctctttgaatttgccttttagacagaaacggtctcgaaaaaaaaagctgggattcaaacgtgctaggcatatcaaagtacgtaattttcttagttttgctggctctatatctcctctcgctctatagatacagatatatatatatatatatatatatctatgtgtataaagacggctttcaggacagtacttgtttggatttttgatcatcgcggattttcgcaatgcaagtataaagagagcattacccgccacacagtgattcttcagcaagttgtaccgaaaaggaccatttaggtacgtgggatcgcaaaggttcccaaacggtgtgcatcaagccgtagacttcatgagtgctttcggtgcagcaaaaagataaggacaaaaaatactgaaggatgcgaggttcgaactcgcgcggacaaccgtccaacagatcttaagtctgccgccttagaccactcggccaaccctccatcttatttaaaaatcctaggaaatagatgttatataagtcatacatcattgaaaacatcaaataccgttccctgcgttgttctacagaaaagcgcattagagtaggtcataccctttaaaaaatgattttgtaaatgccagaaagtaaacaaatatgcatttcgcctagctcccaatgtaaatagccataaaaaaggataaaatgccagatttagagtcagttctcgttcttcttcttctctgtgttcaattgttcaattgcattgttaatcactgaaattctatgtttcaaattggaatggcagactgaactgagaccttccttactttctcctctatcaaacctaaatattcaatcataaccttattttttcacttcctttttcttactttttttttttttttttttttgtattttggaaggaaagcaggggggacttaccataagaaaagcgactctaaaaaagtgtattttcttccaaagttcagtaaagacagctgggaagtatagtaacagaggagagaaagcataaggagacctcttgctgcagttcacaaccaaaaatagcatatctttactattgtcgctaaccattgcgaaacgagctaaagcaacagcaaacgaaatccctaggtcgaaatgtcatcaaaacctgatactggttcggaaatttctggccctcagcgacaggaagaacaagaacaacagatagagcagagctcacctacggaagcaaacgatagaagcattcatgatgaggtaccaaaagtcaagaagcgtcacgaacaaaatagtggtcacaaatcaagaaggaatagcgcatatagttattacagcccacggtcgctttctatgaccaaaagcagggagagtatcactccaaatggtatggatgatgtaagtatttcgaacgtggaacatccaaggccgacagaaccgaaaatcaaaaggggtccatatttactgaagaaaacattgagcagtctttcaatgacgagcgcgaatagtactcatgatgataataaagaccacggttacgctttgaattcatccaagacgcacaactacacatctactcataaccatcatgacggtcatcatgatcatcatcatgttcagttttttcccaataggaagccatcattagcggaaaccctattcaaaaggttttcagggtcaaacagtcacgatggcaataagtcaggaaaggaaagtaaagttgctaacctttccctttcaacggtaaatcctgcacctgctaataggaaaccttctaaagactccactttatctaatcacttggctgataacgtgccaagcactttacgaaggaaagtgtcctcattggtacgtggttcttccgtccatgatataaataatggtattgcagataaacagattagaccaaaggctgttgcgcaatcagaaaatacattacattcatccgatgttcccaatagcaaacgctcgcacagaaaaagctttctgctaggctccacatcttcttcaagcagtagaagaggttcaaatgtcagttcaatgactaacagtgacagtgcaagtatggcgacgtcgggtagtcatgttctccaacataacgtatctaatgtttctccaactactaaaagtaaggacagcgttaacagcgaatccgccgatcacactaataataaatccgagaaagtgactccagaatataatgagaacattccggaaaattctaactctgacaacaaacgcgaagccacaacgcctactatagaaacacccatttcatgtaaaccatcccttttcaggctagatacaaaccttgaggatgttactgatattacaaagacggtgccacccaccgctgtcaattctacactaaattctacacacgggactgagactgcctcacccaaaacggtgatcatgcctgaaggtcctaggaagtcggtgtcaatggctgatctctccgtcgctgccgcagcacctaatggtgaattcacatcaacttccaatgatagatcacaatgggtagcacctcaaagctgggatgtggaaaccaaaaggaaaaaaacaaaacctaaagggagatcgaaatcaagaaggtcaagtatagatgctgatgaacttgatcccatgtcaccggggccaccttcaaaaaaagactctcgtcatcatcacgatcgaaaggataacgaatcaatggtcactgcgggtgacagtaactcaagttttgttgatatatgtaaagaaaacgttccgaatgatagcaagaccgcactcgatactaaatctgtgaaccgcttaaaaagtaatttggctatgagtcccccaagtatacgatatgctccatcaaatttagatggggactacgacacgtcttccacttcctcatctttaccgtcctcatctattagttcagaagatacatcttcctgcagcgattcctcttcgtacactaacgcgtatatggaggccaaccgagagcaggataataaaacaccgatcctgaataaaacgaaatcgtataccaagaaatttacatcctcttcggtaaatatgaattcaccagatggtgcccagagttctggattattactacaagatgagaaggacgatgaggtcgagtgccaactggaacattactataaagatttcagtgatttagatccaaagaggcactatgctattcgtatattcaatactgatgacacttttacgactctctcatgtactccagcgactaccgtcgaagagataatacctgcacttaaaagaaaatttaacattacagcgcaagggaattttcaaatttccctgaaggtgggaaagttgtcaaaaattttgagaccaacttcgaaacctattttaattgaaagaaaacttttacttttgaatggttatcgaaagtcagacccacttcatattatgggtatagaggatttaagttttgtttttaagtttcttttccatcctgtcacaccttctcactttactcctgaacaagaacaaagaataatgagaagcgaatttgttcacgtagatttaaggaatatggatctgactacacctcccatcattttttaccagcatacgtcagaaatagaaagtttagacgtttctaataacgcaaatatattcctacctctggagttcattgaaagctcgattaaattattaagtttgagaatggttaatattagagcatctaaatttccttccaatatcactaaggcgtataaactagtatctttggaattacagagaaacttcataagaaaagtaccgaactcaatcatgaaactgagtaatttaacgatattaaaccttcaatgtaatgagcttgaaagcctaccggctggatttgttgaactgaaaaatctgcaattgctagacttgtcttcaaacaagttcatgcactacccagaagttattaactactgcaccaatcttttacaaatagacctatcatataataaaatccaaagcttaccacagtccactaagtacctagtaaagcttgcgaagatgaacctttctcataacaaactaaattttataggcgacttatcggaaatgacagatttgaggacgctgaacctaagatataacagaatatcatcaattaagacaaatgcgtctaacttgcagaacctttttttaacagataatagaatttcgaactttgaagacactttgccgaaactaagagcccttgaaattcaagagaatccaatcacttctatatccttcaaagatttttatccaaaaaacatgacaagtttgacgttgaacaaggcacagttatcgagtattcctggagaattactcaccaaactatctttcctcgagaaacttgaacttaatcagaataatttgactagactgccacaggagatatccaagttgactaaattagttttcctttcagtggcgagaaacaaactagagtatattccacccgagctatctcaactgaaaagtttgaggacattagatctacattctaacaacataagggactttgttgacggtatggaaaaccttgaactaacatcgctaaatatttcatcgaatgcattcggtaactctagcttagaaaattctttttaccataacatgtcatatgggtcaaagttatctaaaagcctgatgttttttattgctgcagacaatcaatttgatgatgctatgtggcctcttttcaattgctttgtcaatctgaaagtgctaaatctttcttacaacaatttttcagatgtatcgcacatgaaacttgagagcattaccgaattgtacctctccggtaataagctcacgacattgtcgggtgatacagttttgaaatggagctctttaaagactttaatgttgaatagtaaccaaatgttatctctgcctgcagaattatcaaatctctcacagctaagtgtatttgatgttggagcaaatcaattaaagtataatatatcaaactatcattacgattggaactggaggaataataaagaactaaaatatttgaatttttcaggaaatcgaaggtttgaaataaagtcatttataagtcacgatattgatgctgatttgtcagatctgacagtattacctcagttaaaggtactaggtttaatggacgtaactttaaatactaccaaagtaccggatgaaaatgtcaatttccgtttaaggacaactgcatcaataataaatgggatgcgctacggtgttgctgatacattaggtcaaagagactatgtgtcatctcgtgatgttacctttgaaagattccgcggaaatgacgacgaatgcttactatgtcttcatgatagtaaaaaccaaaatgcagattatggccacaatatatcaagaattgttagagatatttacgataaaatactgatcagacaactggaaaggtatggagacgaaacagatgataatataaaaactgcacttcgtttcagttttttgcaactgaataaggagattaacggaatgctaaattctgttgataatggtgccgatgttgccaatctttcatatgcagacttgctaagtggcgcttgctctactgtgatatatatcagagggaagaaactcttcgctgcaaatttaggtgactgtatggctattttatccaaaaacaatggtgactaccaaacgctaaccaaacaacatctcccaacaaagcgggaagaatacgagaggatcagaatatctggcgggtatgtcaacaatggaaaattagatggtgttgtagatgtgtctagagcagtgggtttttttgatttgcttccccacattcatgcttctcccgacatatctgtcgtgacattaacaaaagcagacgagatgcttattgtagcaacgcataagttatgggaatacatggacgtggatacagtttgtgatatcgcgcgtgagaatagtactgatccactccgtgccgcagctgagttgaaggatcatgccatggcttacggctgtacagagaatattacaattttgtgccttgctctttacgagaacattcagcaacaaaatcggttcactttaaataaaaactctttaatgactagaagaagtactttcgaggatactacattaagaagacttcaacctgagatttctccgccaacaggtaacctagcaatggtcttcactgatatcaaaagctcaaccttcttatgggagctattccctaacgcaatgaggaccgcaataaaaactcacaatgacattatgcgtcgtcaactacgaatttacggtggttacgaagtaaagacagaaggagacgcctttatggtggcatttcctacgccaactagtggtctgacatggtgcttaagtgttcaattaaaactcttggatgcacaatggccggaggaaattacctcagttcaagacggctgccaagttacggatagaaatggtaacattatctatcaaggcctatcagttagaatgggtattcattggggctgcccagttccagagcttgatttagtgactcaaagaatggactatttggggccgatggtcaataaggcagcaagggtccagggcgtcgctgacggtggtcagattgcaatgagtagtgatttttactctgaattcaacaagataatgaagtatcatgagcgagtagtgaagggcaaggaatctctcaaggaagtttatggtgaagaaattatcggagaggttcttgaaagagaaattgccatgctggaaagtattggttgggcattttttgactttggcgagcataagctaaagggactcgaaaccaaagaactcgttactattgcgtatcctaagattcttgcttccagacacgaatttgcatctgaagatgagcagtcaaaattaatcaatgaaacgatgttgtttcgtttaagagtcatttcaaacagactggaatctataatgtcagctttaagcggcggatttattgaactagactctcggacggagggaagttatattaaatttaaccctaaagttgaaaatggtattatgcaatcgatttctgagaaggatgcgttgttattttttgatcatgtaattactagaatcgaatccagtgtggcattattacatttacgacaacagaggtgttcaggactggaaatttgcagaaacgataaaacatctgctcgaagcaatattttcaatgttgttgacgaacttttacaaatggttaagaacgcaaaggatttatcaacttgagttctgttcgtaaattatgtaccaccctgttactcgtttcatattcacgctagagaagtacctcagcttactagatccattcacacattgcaagtatactaaaactatataaaatttaagtacgtaaactctttacttattattatcttcaatgtcatcacgtacttaattatgttaaatatagattgtgtataaataagaaataggatctgttttgaaaaattggccaaaaaggcagatttattaagcctatagagataaggttcttgccatttttcatacatttactgttttctcttgaatgactataatattgccaaaattgcctcgaatatgttgtttcatctcctctcatatttggctttctaagtcttttagttgtattggtgattgctccaattctgaatgattactatgctgctgactaggcgtaaccaatccaacttctccttcattaggatcaaccaagccctcaaaaaaggtgtctctaagctctctccatcttgttgtccatgtccccaaaaatattagtattaaagatgataaaatttgaagaaaaaaccaagaaaaagaaggaaatttccgagtatagaggaacaccacaataaaattgatggcatgtatagtgatagcaaaatcccatgcgagtttactccgtccaacgataacagttaagaaaaaaacacatattaatgaatccagaagccataacagtgagattgataaaccgtatgcgttcgtaaagtcgatattctcccaagaaaacagccattccttgatattgagatcatatcccgctagcttcgcccaacaataaaaaagaacgatcgctgtggtgtaataaaaaatctgtaaaagaacaatttgaagtccaatcttacttggagagagagaatcttgtttgaagatctgggaaggtttcaactcattcggcactcgcaaataccttcttatcgaaaccatgttacagtaattcaaatgcctattttttatctcacttctatgtgtacccttccttagccttcctaaagatcatctcttaacatgaagttacagaatattaccgtgaatatcgcgagctacgaatattttgggtggggagatatttattcatgattagccttgtcctatagtgttacaatggagcaaattgttcaccgttagtattttgaatacgacaatattaaatgaataatagcgcctatctcttgttacgtttggcgatttgtataccttgttaaataaactgattaaaagccgggttatggccgtacacaagttattagaaagcaaatacacttccttatatctggtcacctagttaataaaaggaagtctttaattttggcaaaaaccactatatatattagtcaacaactgaaatattaccagaatttgtctcctaaatgtcgttcagcggaaaaaaatttaggtctagaagacagcagctagtatatgaagcatctttagcggggcgatacaaaaaagcattgagtaagcacccctttcttttttttggtttaccattttgtgcaacaatagtattgggttcgttttggttgtcaagctttacagcgatcaagtacgagcaaggcgatcgtaaagttcaggaaattaatgaagaggatatcttgaaaataaggaagaatcaaagggaatttgatattaaagaagaatattatcgtttacaaggtctttctgaagaggattgggagcctgtgcgcgtcgctaggttaaaggatgaatctgagaatgtctggtaacattcaaaacgtgaacatctttgttattcttctgtccttaaactactaaacaaaaaaaactatgaccattgattgtgcaaagaaaagaccacgagaatgtctaggaaatgattgtaaatacctttattcattggaaaattcttatctataaaacttataaaaaattaaatactgaatttattgctctgcatcataaggtatatatcattcaaacgtgaactcagttagttacgttcatgttcaaagtttttaagacaaaaactcccattagtgcggtgaaaatatagcaagcaatagacagaggcttcttgaaaaaagagcttttcgggtagtcgtactttatcaagacttggccattggcaacttgactaatcaaatttctgtaactgaaagttaatttaacgtgacctttatttaggtcaaagtatgatttctgggtttctatagaaacatttgtaaaagggactggagaatcaatatcgaatatttcggccccttccggaagaaataccgataattcaacattatcatatacagtgtccggtgggccgtttagaattgggatagaagcaacgaatttctcgtctgagccagaggatacatgcaagaaatcggacaatttattagtccaaccgacagtaaaattgtagttccaacctccaaagattgggaatcttggtcttataaagaaatggtcacgttctgcatgcgacgtggaaacaaggccaaccaaatcagtgaaataatgatcagtagctccctcaggcaggagcatgtctaagacagtaacaaagtgagtttgtctcatattctgagtttgaatctgtttcattaattctaatcttgaaaatcctttagacagttttgcggctttgtttgttaattcataatattcctcaaattgtattgtggaagcccaatgagaaagccaaatatctcttctcaaattcactacctgattcaatggggcattgtgggaataaacaattgctaaggtttcgtttgaagaaaatctcggaatatcttcccaaggcccaaactcaaaagagtttccattagcttttcccagtaaactctcgtcatttggggggtggtactcctcaaatgatgagctaccaatcagcgtaaaagaggccttcttggtatcgtaagcagaaagcggcaatctgttcgtttcccacaataggtgttgttcttctgacattccaacgtgctcaggataaggaatacctacggtattatagaagctcttaatcactaaagaaacttcttcctgaggggaaattgcatttggaaattgaatgatcccgtatctaatttcactttcaccatcgtcaccaggtgctgtagtcgaattggcaagtaattggctatttaaaaaagttgcctcgttggtaaaataggctgaaaaaaaggaaactttactgaagatgccactctcaaaggctgtgaagtattcagtcgcaggttcgcttgctatgtttttgatagttatttcgattgtttctgaaatataagcgtttgacacgtctattgtcctcttataatcaacattctcccaagtcgcaggtggctcgtattgggcagcagaagacacgttgaaaaaacataggaacaatcccacaatccaagagaaccaaacctgcctcattttttcagcaccaatattttgtagtttgcgtcttgttccgagctaaagaagcaatcgggtacttgtcaaagaagtagcttgcttaataaaaagcaaacattaatttgttctgcatactttgaacctttcagaaaataaaaaacattacgcgcatacttaccctgctcgcgaagaagagtaacactaacgcattctatgggcaattgaagacagtattcagtacaagacatagtccgtttccttgagtcaattcctatagcattatgaactagccgcctttaagagtgccaagctcttcaacaccgatcatttttgatgatttggcgtttttgttatattgatagatttcttttgaattttgtcattttcacttttccactcgcaacggaatccggtggcaaaaaagggaaaagcattgaaatgcaatctttaacagtattttaaacaagttgcgagacggtgtacaattacgataagaattgctacttcaaagtacacacagaaagttaacatgaatggaattcaagtggacatcaatcgtttgaaaaagggcgaagtcagtttaggtacctcaatgtatgtatataagaatttttcctcccactttattgtttctaaaagttcaatgaagtaaagtctcaattggccttattactaactaataggtatcttataatcacctaataaaatagtatggccgtgacatttaaggatggtgtgatactaggtgctgattcacgtaccaccactggtgcgtacatagctaaccgtgtgacagataaattaacgagagtacatgacaaaatttggtgttgtaggtccggttctgcagcagacacgcaggcgattgccgacattgttcagtaccatttggaattatatacttctcaatatggtaccccctccacagagactgctgcctcggtgttcaaagaattatgttacgaaaataaagataaccttactgctggtataattgtggctggttatgatgacaaaaacaaaggggaagtatatactattccattgggtggctccgtccataagctgccttatgcgatagcaggatctggctctactttcatatatgggtattgtgataaaaactttagagaaaatatgtcaaaggaagaaaccgtagatttcataaagcattcgctatcgcaagccattaaatgggacggatcttccggtggtgttataagaatggttgttttgacagctgctggtgtggaacgtttgatattctaccctgatgaatatgaacaactataatagaccccaaaagaacaaattctgagtgattacttctctttatatttgttaacaaatgcctctggatctacactgatataacatataatagtctataacctctttctctttttctcttcgctttacgcttttttctctaactgttagaacgacaaagtatctcagaagggaatttcgtaagcaagatattttacgactaatcatttttttgttgtataaaaacgtatgtgagattgattcactaattcttcggagtcctggaaggcttaccttatctatgcattcgtacagttgtgtgcaatgttaaaaatggtgactgtatctacgtatctataaaaaaaggttaactaccggaaaatcatttcttctcgtaaagtgtatatttaggttcggaaatcataaacattgtttttttgtgttttttatttttaaataaaaagaataaatattttatattaaaaaataaattttaaagtaaattaattatttaacacgtgattaagttactctaatataatcctatttaataattagtagagttgttgagaacgagtataatattattttttttttatttttttgtaggttctttggccatcctaaatagaataagcatccacaacaactaaactggtattttgttatacacaacgcgtcttggttaggcatctgttttgttttagctattgttcatcgcgtttttttttttcttatctcttttaccgaggggcgaaaatagcgatagatcgagaatataaataaataaaatattgttgtgttgtgtagttctaaagaaaaattttacagtgaaaaggtaacaccggggagtcattacgtagacttacgtattctgtataactgattccgagacgcaaatgcctgagcaagaaccattgagtcccaatggccgtaagcgctctgaggttcactatatctcaatcccattgaacagaggttccgcattctcaccagatgattctgtatcacagtttcagtctgacgggttcatgacacgtaggcaatccatattggaccatcctgtgggctcatttaagggagttaattctttaagtcgatttgcgacttcgttgaggagagccaattcgtttcgtaatatcgagctaaatgcggataatgaaagatcctttttcaaagagagtaacgatgaaacctacgatccggatactttagcaccagctttggacggtagaagattatcagtaactttaaataatgctggtcgcccgcgcattactaatttggctaacaacgatagagttagtacagccagcatggctattcacgatgatgattatgggtccatccaaaattcaacaattggggattctgggtcaatattacgccctactgcctccttaacagaaatgatgagtggtggagcggggagaaggtttacaaataatgacatggattcaattgtagtgaagagagtggagggtgtagatggtaaggtagtaactcttcttgctggtcagtcgaccgctccacagaccatattcaactcaatcaatgtactgattggtattgggctcctggcgttacctcttggtttgaaatacgccggctgggttataggacttactatgcttgcaatcttcgccttagcgacattttgtactgctgaacttttgtctaggtgcctagatacagatccaactttgatatcttacgcggacttgggatatgcagcatttggtacaaaagggcgcgcactaatttctgctcttttcacacttgacctactgggtagtggggtgtccttggtgattctcttcggagattctttaaatgctctatttcctcaatactccaccacttttttcaaaatagtttcattttttatcgttacacccccggtttttataccattgagtgttctatctaatatctcgcttctgggaatcctttcaacaaccggaactgtgctagtcatttgctgctgcggactatacaagtcgtcttctccaggttcattagttaatccgatggaaacgagcatgtggccgatagatctaaagcatctctgtttatctataggtttattgagtgcctgctggggaggacatgcggtttttcccaacttaaagacagatatgaggcatccagataaatttaaagactgtttgaaaactacctataagataacatcggttacggacataggtactgcagttattggctttttgatgtttggaaatcttgttaaagatgaaattactaagaacgttttgctgacggagggatatccaaaattcgtttatggtctgatttcagcgcttatgactatcattcctatcgcaaagaccccattgaacgcaagacctatcgtttctgtattggacgttctgatgaatgtgcaacacatagatgaagcggccagcgccataaaaagaagagctgcgaaaggccttcaagtattcaataggatctttattaatgttgtcttcgttttgatagctattaatttccctgaatttgataagattatcgcatttctgggggccggtttgtgttttacaatttgcctaattttgccgtgttggttctatttaagattgtgcaagacaacaatcaaaccatgggagagagtggcttgtcacgtaaccatatgtattagtgtcgtgttgtccacattaggtgttggtgctgcaattatttcataatcgacgaggggcatacttactctacttaaattcatttacattagctctgtacttctgataatgaaaaaccattgcgtaatatacatattttcgtgtagaattatttccataaaatattcaccgccttttctgtactggccgccggcatgcgagggaagcagaaaattttcaattttgcgatgagctcttgaagaaacagtgttttgttatgaataaatgatgtgtgcacgaaagacccaaggaaagtcgtataatgtcagaactctttggagtattgaaatctaatgctggcagaattattttgaaggacccctccgccacttctaaagatgttaaagcatatatagattcagttatcaatacctgtaagaatgggagtattacaaagaaagcagaactggacgaaatcactgttgatggtttagacgccaatcaagtttggtggcaggtcaaactagttcttgatagtattgatggtgatctaattcaaggaattcaagaactcaaagatgttgtcacgccttctcacaatctctctgatggtagcaccctgaactcatcatccggggaagaaagtgaactagaggaggcagaaagtgtttttaaagaaaagcagatgctctctgctgatgtttctgagattgaggagcagagtaatgatagtctttccgagaacgatgaagaacctagtatggatgacgaaaaaaccagtgcagaggcagctagagaagaatttgcggaggaaaaaagaatttcttctgggcaagatgaaaggcattcttcacccgatccttatggtatcaatgataagtttttcgatctcgaaaagttcaatagggatactttagctgcagaagattctaacgaagcttctgaggggagtgaggatgaagatatagattattttcaagatatgccttcagatgacgaggaggaggaggctatttattatgaagacttttttgacaaacccacaaaagaacctgtgaagaagcactctgacgtaaaagatccaaaagaagatgaagaattggatgaagaagagcatgattctgccatggataaagtgaaattagacttatttgcggatgaggaagatgaaccgaatgctgagggagtgggagaagccagtgacaagaacttatctagtttcgaaaagcaacaaatagagattagaaaacagatagaacaattggaaaacgaagcggttgccgagaagaaatggtctttgaagggtgaagtaaaggcaaaggatcgtcccgaagatgcattgctcactgaggaacttgaattcgacagaactgcaaagcctgttcctgttataacaagtgaggtcacagaatcattagaagatatgattagacgaaggatacaggacagtaactttgacgaccttcaaagaagaaccctgttagacatcacacgtaagtctcaacggcctcaatttgaattgagtgatgttaaatcctcgaagtcgttagcagaaatatatgaggatgactacacacgcgctgaagatgaatctgcattaagtgaagagcttcaaaaggcacattccgaaatatcagaactttatgctaacttggtatataaattggatgtgctttcatcagtgcacttcgttcctaagccagcaagtacttctttggaaattagagttgaaacacccactatatcgatggaggatgctcaacctctctatatgtcgaatgcctcttctttggctcctcaagagatatacaatgtcggtaaagcagaaaaggacggagaaattcgcttgaagaatggtgttgcaatgtctaaggaagaattaaccagagaagataaaaacagattgcgcagggctttgaaaagaaaaagatcgaaagctaatttgccaaatgtaaacaaaagatctaaaaggaatgatgttgttgacactttgtcaaaagccaagaatattactgttatcaatcaaaagggtgaaaagaaagatgtttccggtaaaacgaagaagagcagatcagggccagatagcacaaatataaaactttgaacacgccgaagaagacttagtttgtatttaggtaaaaaattatttcttcataactctgttcacccagcattttttatggaatatcgaccttgtaatgtcattaaccccttaaaggaccacttaaagaaaatgaagtgcatcatgaaatattcatgacgagatgcggaacatatacactcataaataccagaagaatgtgctgaataattttttgttggtaattggctgtcatttaaagtatcgttgaaacaagaggtattggaagatagctaattttagtattatttatgacgttctttcctggataaatgtagatgtatatacgtaataaaatgttaattagtaagttatatgctttccatataatgttctatcttagtctgcataacttgtttgcttgtttttgtttctaacgcttctccatactgggctaagagattttttattttttttgcagcagtcggccctgatatcagcttttctcctagtgcgccatcaaagatgaccctggcaaaatcagcatcatctctggataagaatgctaaaatgagcgattcagttaatacgtcactttcagcaagatctgtgtacttatctttctctcgtttagcagtagatatattagaattgtaaattttgagagatagatcaatatttgctttcgcgttagcaacaattaacacactttgaattttactctctagtttggaatcaaagtcttctttaataaaagcttcagcgtattgtagcattttttcattactgcttttataaccctggcagcagagcgttaaaaacgcttcaaacattaagtcgtcctcattatttttgaattttaagagatattcgtcgtataatttaaaaaatagagaaactttacctttgaaagcgccaattaatcttaacagcttgtgagctaattcgaaatccttcttgtctatgtttcttttttggatctctaaaaataattcttcgaatgaagttgcagttttgcgtacactccaattcggaaattcgaggctccaattatcatgacattgtgatttaacaatatctatttcttcctccaacttgctaataatttctttttcttcttcagtttgctgaattttctcgttttcgcccagaacagttagacacttgtgtagtactaatggatcagctactatattatcaagcgaataaaaatcataaagttcacaaatttggtattgtgtcatttcactgacatacttatcaaaaaagctcagcggtattttatatttgagtacagaacctaaaacattgggaattccgttgtccactatgtaaataaggataggttccacgagctctgaaggcaaattataatttgaagaaaaatggttgattaaataaagacatctaacgaggtcttgataagtcagactcttttttccatcaaccttttctgccttgtcaaacttgataattttttctaagaccacttccatcagttcatcaggaacattttccattgaggccttgtattgtgtaaaaagttcccaagagctttgtactcttcctggattattcctaataatttgtttgatggcgggaagtgaaggttttaaatcaagatcacgcaaattatttgagtgaattgttgcaacgccgtagtcaagatcacttaagttttctatcatcatattgtgtaccatggccgcatcctttttaggaacctctaatttgtttaaactttcgataacattctgcgatagagagtatgggtcaatggtggttatatcttcaggcaaatgatgacgaattggatcgaaagaagggtgacgtagaagctttttgattatgttctttctatttgaatgagatatgagagagtaaaacctcttgttagataacgtagccgcagaatgaagagagcgtaacattattgaatggcggttagctgttaagcatttgaaaaagtagctctcatcgaactctttcatggtgatgaaattttttcatctacttacttaatcagtggtctactgaaacagccttcgggtaatgaaacgagcggtaacgctcacaaatttttctttttacgaacaaaatataaatttaatactatgataaaatctgcggtgagacggaaaaggataagaactagaaaagtattattagagttaagatatgaactgtccatttaactatggttgaagaaaaaaagagccaggatgaaaattatgaacaataatttcgtatatttcgactcaatgtactaactgtacagtacccgttttagaatagcaggtacgacaaaagcagaaaaatgatcgaaccgagctcagctgagaaaaatatagacgctttaccttcataggttgaaatcatgagagaagttgatgtgaaattctgttggataccggacaattggcttcctgatgcagaagaaggatatgcgatcaaggatgacactaaaaaggtgtcaattttcgttccctgagatgagactgctgtttcactaaaagaattaaggccaactgaagatgttgtcaaagccgtgtgctcaaagtaacccgtatttttcgttttgatatatgtattagatgttggcacagaaggcgtaaaactggtgcttagtaatgttttgcttacggagagggacgatacgagtggggaagacgtataagatgagggactggatggctgtttgctgctgcagaaggaatttaaggagtttctcgtggcatttacaaaagtgggctcttcagatggaacagcagcagtattcgtgatattttcagtgtgcacattgacaattgaagcatctgaggtttcaaatactgctgatgaagagattattggtgtgctgttgattgttgcgaaagaagaggatgtaaattgcgagatgtaagtattcatagcgcctgtccatccagttgttgaggttggagcggctacaacggtcgaagctgtttctctgctaatggtttccacatcactaatcacttctgatgtggtgtgaatatctgttcctactgtgatatttgagtcagtagaatagatactggtttgtgcaattgtcaggctggtagtagcagttggagacagttttgtgctggtagtcaccacatggctgatcacttctgatgtagttcgattgcctgtttctactgtggaaatggatccagtggaatacgcactagtgtttatacttgttaaatcagtagtagtggttgagataaaagagcttttggcgctagctgtaccgaggttccgaccctgataaacaataaattccctagtagtcgagaattgcgtagcgtacgtagtatttgctatggtatcaaggcatgtgtattgaaattctaacgcatgatctattgtgtttacattagcgggtagagattgtaatgcattaacccataacatttccccatcatatagtttttcgtcaagtgtaatccacagattactaccaaaacaagtgacgtcagcattggtatcattgtaactttgcgggaaccaccaatcattaaaatcattggatgaataaacctgaactgaagaacaatccaaatcgacattgttattggaactgtcgtaatcaatcttctcagtaccacccaggaaatatccgtttggacaatacatacccaaatgataactttcaaaagaaccgtaaccagttgaacgcccagagtgaaaaacattctctgtaaaagcagcaggatcgaaattcaccacatctgacatttgattaccaagtttaacaagcattggcccagatttgaaaaacttagcgttttctaactcatattcatagctggaaccaccatcactaaaatttagcgaaaatgttatggatccatcaatcgtattataggaggacaggtcattttgagcagtacatgtgaaagtagtattttcatacaagtatgcagcctgttgcgaaacatagcatttgaaagcctcagtaccatccgctaaggaaatagtagctgtttgcgatgagtttaatagcttaatcctataaacatgtggcattgataatgtgaattcatcgccctccctaatggaagacgcatctgcaatactaaaatcaaaagtggcagtccaaccttgatcaggttgtttatttgcagtcagtggagtaatttctaaattggaaaatgtgatatcgttgatatttatagcagaggccaatgccaaggaaaaaagccacagaataattttgagaaaagtgaacattttgaaaactggcgaattgttgttccttttgtgctgactatattaagcgaggcgactgatataaggaagatatgagaatggacgattactagaataaatagagggcatttcgcatatttatagtatgctaaaaggaatctttttttgattcacatggctttttttttagaagattgcatttcgttacatgatcaaacaattccattgtaacgtttttgggaatatttaagcgccgttactgaagaatgaagtgacataaagctgccattgtatggtaaaacaccaaaggcgagtacccttagcatttccttatcgagctggagcggcttctaccttcctaattaggtcatcaatgacctgcaaaacaaagcgaaatggacaaaggacctacacttgcctcgtggcgggaaactgcatgtagttgttcaatgtttcaccactcagtgttgaaactgtttactccattgaattgaggtgacgatggataaactttctttattttttatatttttttataatttaattaacctaaattgagcctaacagaggaatttgaaacaacacaatagaaaacatgagtttcaaaagctaaatatggtattactattcatagtggtcttggtaatgaataatgcatatgtatactcttcttaacgccttatcttatgtaaccatacacttttttagtaaggtttcaattaagctactattctcaattaaatactgctctgagctagataaggcctattgaagttggaggattagatggatagaaataaggaactaaatcgtcaagttcgaaagcctattcccattcatgcatatcacttacctttccttaatcatgatctctttagtgccatcagaactattttcttaacatcgcgattctgtcttccgggtatcgctccaaaaatgtgcgaggaaataggagatcgttcaaatcatcaacttttagtattgggtatcaaagtatcgcagcctggaaacagaattaatctactgcacaagaagggaatacagcaagaacattcacttcattaataggacgtatttcgcttatgtccgatcaaaaagtttttgccagatataaagcaaatgaaatcgtcacagatctgcaacattttggagtaaaaaagtttaaatcgaatataacaagaaggaaaaatgctctgagaaaaattatcgccaatttggttctaggaaactatggcgaaatgtccgttctgttttctgagctcttgaaattttggcaaattgaagatgatctagaagtgaaaagaatttgccatgagtatattagggtgatcggcgcattaaaacctcagcaggccagagaggctttgccatttataatggacgatttcaaaagcagagatgaaaagttacaaataatggcactaagaactctggtattagtcccggtgaaagagctatctgatcaggccttcgactgtatcatttcattggtaaatcacaagtctccacctgaacaagtgacgaggacagcaatttacgcactgttggatttagatgaaattgatcatgaaagggtattggggttatcaagcattctacatgacattgtaaaagcacagtcgagctctccagaagtcattgtagctgcattacatactttatattccattcacgaaaaaaacgctaacatggaacccttcaggattcccttggaactcgcttttgacatgctagagcttttacccgaattaaatgagtggaataaggctactgttttggaagttttgacgacttcggttgtgccgcagcattatttggatacccatgaaatgatcgaactagctttaccgtacctgcaacaagtaaacacatacgtagtgttgaactctttaaaattcatcatgtacttgttgaattatgttgacgtcatcaaagaaactctagccgaaaagctatctaactctgtaatagctttgttagataagccgcctgaattacaatttttagtattaagaaacgttattcttcttttattgagtagggagtcatctctactcaggctagacatttcgtattttttcatcgagtacaatgaccccatatacatcaaagacacgaaattagagtgtttatatcttttagctaacaaggaaacattaccaagaattctagaagagttggaacaatatgctacagatattgatattcaaatgtcaaggaaatcagtcagagccattggtaatctggctgttaagctagatgaagactctgtacacgattgtgtcgctgttctactagatttgttagaattcggtgttgattatgtcgtccaggagattatttcggttttcagaaatattttgaggaaatatcccaataattttaaagcaaacgtaacagaactagtcaaacacactgaagttgtacaggaacctgaatcaaaaaacgctatgatctggataataacgcaatattcggatgtaattccaaactacctggagttatttagagttttttcctcaaacatgtttagtgagacgctagaagtgcaattttccattctgaactcagcaataaaattcttcatcagaagtcctacaaaggaaactgaagaactttgtatggatttattaaaaggatgcatcgatcacgaaaataatcctgacttaagagataaaacactgatgtattggagattgctgtcattaacgaaaacgtctcgtatatcaaacgcgataacttttgaatctttaaaatcagtactggacggagagttgccactaatagaaatgaacacgaaattagatcccaccgttttggaggaattggagctaaacattggtacaatagtatcgatttacttaaaacctgtttctcatatctttagattgaataaaaccaaactgctaccacaaagtcctattttgaatccaaacaaagacctcttgccagttgtaggtaactcatttcctccaactggagctaatagggaccgtcaaaattcagaaagccagtcctcgacgaagtccagaaagactgctatgatggatgattatgataagcccgctgaaaaaattaatcagttgaaaggtaagcgtaaatctagttcaaacaacccctcaaaactatcacggaaaccctcaactttattaagaaaactctctatgaaacggcccttttcgtgactgcaaatgatactaattcctgtatttaaatatactcatatttaacgaacaattatgatgaatgaaaaaacctgatataatagacttaactaagcgatcataaaaaaattcaaaaagttattttataaaacaattcagatgttaaactaaagagttaatgtaatatatatacaatgaactgcgtcataaattcccatagttcagctcatgggacattatctacttataaagacgtggcttggcagcatttcatatataaggctactgaatgtaaatttttcttccattgtctttcccgtgtcccgagaactcaattcaagcactgttcttgggcgtaataaaccttccggtactactaaaatcagacaaaggcaggaagcctcgatttgaccttttaacgggtaaagctctaaaagttgctctctgctccatattctcgttttccgtcatttcagtatctttttcccctgcctcccttacctaaagcttcctcttcggcggctagtaattggtctctttcctttttggctcttagcttctctgtctttttttgttccataatcagcttcttctggttaggggttctcgcaccttcttcccacctctgagcttcttgagcttctagttgttgtttctctagttggtccttttcgtaagcttgcctacgttttcttgctcttcctgctgccacttttttggcagtttctgagtatctcttgccagtattatgcatgttcgcttcttcactatgtttggtggtttctaatgacaactatgcggttagcaaacttccaaaaggcggttaataatacgactacacattatcctatatatatatatatatgtacgcaagtgcttagattggaaaaaagggtgcaacattctcgattgttctatttcagcctgttgatatcaatctgtcgttcaatgctttgtgggtgtgctttacccactcttatacagtagttaagtggcaaaaagggtgtcaaagggaaaggaaaaccagaggaaaagcaaaatagccgccaatactaactctagatttatatcatgttatacgattaatcagacgcgtctgattaatttcaaaagttaaaatataaactatttttgaaatcccattgcaataagcgaactatagctgaatctttcctgcaaaaatggaagtgaagggcaatggacgcattgttaacaaagttcaacgaggatagaagtctccaagatgaaaacttgtcccaaccacgaacgagagtaagaattgttgacgacaatctttacaacaaatcgaatccattccaactatgctataaaaaacgtgactacggttctcagtactaccacatttatcaataccgtctaaagactttcagagaacgcgtcttaaaagaatgtgacaagagatgggatgcgggctttaccttgaatggccaattagttctaaaaaaggacaaagtgttagatattcagggaaaccaaccatgttggtgcgtaggatccatatattgcgagatgaaatataaaccaaacgtactggacgaagtgatcaatgatacatatggtgcaccagatttaactaaaagttatactgataaagagggtggttctgatgaaattatgctcgaagatgaaagtgggagagtgcttctagtgggagattttattcggtctacacccttcatcacgggtgttgttgtaggtatactgggtatggaagctgaagccgggacatttcaagttttagacatatgctaccccactcctttaccacaaaatcctttccctgcaccaattgctacctgccccaccaggggaaaaattgctcttgtttctgggttaaacctcaataatacatcacctgataggctattgagattggagattttgagagaatttttgatggggagaatcaataacaaaattgacgacatttctctaattggtagattactgatatgcggcaactctgttgacttcgacattaaaagcgtgaacaaagacgaattgatgatttctctaactgagttcagtaaatttctacacaacattttgccatctatatctgttgatattatgcccggaaccaatgatccaagtgacaaatctctaccgcaacagcctttccacaaatcattgtttgataagtccctagaatcatacttcaacggttctaacaaagaaattttgaatttagtgaccaacccatatgagtttagctataatggcgtagacgttctagccgtttcaggcaaaaatatcaatgatatttgtaaatacgtaataccatcaaatgataacggagaaagtgaaaacaaggtcgaggagggcgagagtaatgatttcaaagacgatatagagcatcgcctggaccttatggaatgtacaatgaaatggcaaaacatcgcgcccaccgcacctgataccttatggtgttatccgtacactgataaggatccatttgtattggataagtggccccacgtttacattgtggcaaaccagccatattttggaacaagagtagtggaaataggtggtaagaacataaagataatatctgtccctgaattcagttctactgggatgataatattactggatttggaaacgttagaagcagagacggtcaagattgacatttaaataaaacaaggaataatttccacatagatatgcaattaagttttatatgtaaaagtgagcattcatcgttcagctcaaaatacgtttcttgtcacagctggtagaaaaactatgagcgttttttcttacccgcagtcggagaaaaattttttcttcgaagaggcgaaaaagagaagaagagaaagcacaaatctgatgaaatagtagtataaaatcgcatttacaaattttcaaccattgtttatttcctaggtcattaaagagtaaagtgcaatctgtttactaatcagtttttgtcttcatatttttgtgtcttttctgctgcctcacgcaccttctataatacaccaaataatgtccacttctcattgcagattttatgaaaacaaatacccagaaattgacgatatcgtcatggttaacgtccagcagattgctgaaatgggtgcttatgttaaattgttagaatatgacaacattgaaggtatgattctactaagtgaattgtcccgtagacgtattaggtcaatccaaaaattaattcgtgttggtaaaaatgatgtcgccgttgttcttcgtgtcgacaaagaaaaaggttatattgatttgtccaaacgtcgtgtttcttctgaagatatcattaaatgtgaagaaaaataccaaaaatctaagactgttcattccattttaagatactgtgccgaaaaattccaaatccctttggaagaactatataagaccattgcttggccattaagtcgaaaatttggtcacgcttacgaagctttcaaactatccatcattgacgaaactgtttgggaaggtattgaaccgccatcaaaagatgttttagatgaattaaagaactatatctccaagagattaacaccacaagctgtaaagattagagccgatgttgaagtgtcttgttttagttacgaaggtatcgatgccattaaagacgcattaaaatcagctgaagacatgtccacagaacaaatgcaagttaaagttaaattagtcgccgccccattatatgttttgaccacccaagccttggataagcaaaaaggtattgaacaactggaaagcgctattgaaaaaattacagaggttattacaaaatacggcggtgtttgcaacattaccatgccaccaaaggctgtcactgctactgaagacgctgagttacaagctctattagaaagcaaagaattagataatagatctgactctgaagacgatgaggatgagtcagacgacgagtaatcattgccgcgcctaatttttctaggtgttttcaagtgtcatactgttttagaaaattttgtatagaacaaatacgtatatcctgccatatcatattctttgcaatatacaccttgtacatttggctattataaatattacaatccatttaatcataatcaaaatttaatttctgttaccacggggttgtcagtggagcatgccctgccggttctctataatttatctttttcacatgagatatttttacctcaaaaggtagtgatgctgtaataatatgaggctcccccctttccttcggaattgcatttaaatcattggggaacactaagacaagacaaaggggccgtccactcatgtgattttcaacaaaacagataacatgcggatacacactgatatattttcaaaggaaagtctgactgatacttaagtgaagtggtcctagtcggtggcttaggtggactacagtgcaaagaatagaatttttcaaacatgtcaatacgtccagcaacacatgcaggctcatggtattccaatagagcccaagaattatctcaacaactgcatacatacttgatcaaaagtacccttaaaggcccaattcacaacgccagaattatcatatgtcctcatgccggttacaggtattgtggacccactatggcctactcgtacgcatcgttggatttgaaccgtaatgttaagagaatatttatcttggggccgtcgcatcacatctatttcaaaaaccaaatattagttagtgcattcagtgagctagagacgcccttgggtaatctgaaagtggatacagacttgtgtaaaacattaatacagaaggagtatcctgagaacggaaagaagctgtttaagccaatggatcatgacactgatatggctgaacattccttagagatgcagctccccatgttggtggaaactttgaaatggagagaaatttctttagatacggtgaaggtatttcctatgatggtttctcataacagcgttgatgttgatcgttgcattggtaatatcttgtcggagtacattaaggatccgaacaatttattcattgtaagcagtgatttctgtcattggggccgcagattccaatatactgggtacgtcggaagcaaggaagagttgaatgatgccattcaagaggaaacagaagtggaaatgttaactgctaggagtaaactttcacatcatcaagttcccatttggcaatccattgaaataatggacagatatgcgatgaaaacgctaagtgatactccaaatggtgaaaggtacgatgcttggaaacaatacttggaaatcaccggaaacaccatatgcggcgaaaagccaattagtgtgatactaagtgctttatcgaaaatccgtgatgccggtccttcaggcatcaaatttcagtggcctaattattcacagagttctcatgtgacaagtattgatgatagtagtgtcagttatgcttcaggttatgttactataggataatgatcacggctaaaacggtcgaatgtaagcatatatctttcgattgtataattgttcccaaatactacagcatctcaaggaaaaaaaaacaaaaacttccaaaaaaatcgaatccctgaggaatctttaatacattttcaatctatttaagttttataaacgtgtatatgagatgtcatgagcatgaattattaataataaaaactaaatcattaaagtaacttaaggagttaaatttaagccttggcaacgtgttcaaccaagtcgacaactctggtagagtaaccgtattcgttgtcgtaccaggaaaccaacttgacgaactttggagacaattggataccagcggcagcatcgaagatggaagagttagagtcacccaagaagtcagaggagacaacagcgtcttcagtgtaacccaagacacccttcaacttaccttcagcggcagccttgacaaccttcttgatttcatcgtaggtggtttccttgttcaacttgacagtcaagtcaacaacggaaacatcgacggttgggactctgaaagccataccggtcaacttaccttgcaattctggcaagaccttaccgacagccttagcagcaccggtagaggatgggatgatgttaccggaagcggttctaccacctctccagtccttgtgggatggaccgtcaacagtcttttgggtggcggtcatggagtgaacagtggtcatcaaaccttcttcaataccgaaagcatcgttgataaccttggccaatggagccaaacagttggtggtacaagaagcgttggaaacaatcttcaagtcagaagtgtatttttcttcgttaacacccatgacgaacattggggcggtggaagatggagcagtgatgacaaccttcttggcaccagcgtcaatgtgcttttgagcagtgtccaattccttgaaaacaccagtggagtcaatggcgatgtcaatgtttagagaagcccatggcaagttagctgggtctctttcttggaaagtggcgatcttgtgaccatcaacgatgatgtgcttgtcatcgtgggaaacttcaccagcgtatctaccgtgagtagagtcgtacttgaacatgtaagcggagtagtcgttagagatgaaaggatcgttcaaagcaacaacttcgacgttctttctttgcaaagcaattctcataaccaatctaccgattctaccgaaaccgttaatagcaactctaaccattttgttttgtttgtttgtgtgatgaatttaatttgaaactaagttcttggtttttttaacatttaaacaaacaataataaaatgaatagacacacaagaaaaaaactatcttgaatgagtgcaacctttatatattcttccaaacctacaaaaaaattgcaggtctgcgatcactgggtactatcaaaacacatattagcatacgtatgtgttcgtacgtgcggtccgcaaggtctttgtgacagccatgacatgattggattgaatagttcacttcagctgtcaccaccagttttaggccctaacacatcagtcgagttccactaggctttgttagccgtagctgcgttgcaacaactgcgcaaaacgcgcgacttcctgtaaatgccgcagatcacgtggtaaagaaaagaaacaacaggccgacccagtttcgttgtttcttttcattatttctggatgctcttcacaacgtatttcatgacatacttattgaattagtggaagcccaaaacatcattaccctggaaaacttaattgacgtaaattaacttcagttgtcttatgttttttgcatccttaactttagccgcgcagggataatcatatatgtcgaaagagcaactaaacaatacttaaaaacgtgtttgaacttttacgaaagggtaacgacaaataatcattcactggaaaaaccaataaaccataagtaaatgaaaaactgtttcaaccgatgttggtactttccatgtcttaaaagagtacaatttataaattaatgaaaacacagaagtatttagatcggctcaaatgtttttggacattaaaagatcttgaaactgagtaagatgctcagaatacccgtcaagataagagtataatgtagagtaatataccaagtattcagcatattctcctcttcttttgtataaatcacggaagggatgatttataagaaaaatgaatactattacacttcatttaccaccctctgatctagattttccaacgatatgtacgtagtggtataaggtgagggggtccacagatataacatcgtttaatttagtactaacagagacttttgtcacaactacatataagtgtacaaatatagtacagatatgacacacttgtagcgccaacgcgcatcctacggattgctgacagaaaaaaaggtcacgtgaccagaaaagtcacgtgtaattttgtaactcaccgcattctagcggtccctgtcgtgcacactgcactcaacaccataaaccttagcaacctccaaaggaaatcaccgtataacaaagccacagttttacaacttagtctcttatgaagttacttaccaatgagaaatagaggctctttctcgagaaatatgaatatggatatatatatatatatatatatatatatatatatatatgtaaacttggttcttttttagcttgtgatctctagcttgggtctctctctgtcgtaacagttgtgatatcgtttcttaacaattgaaaaggaactaagaaagtataataataacaagaataaagtataattaacatgcctgctcctcacggtggtattctacaagacttgattgctagagatgcgttaaagaagaatgaattgttatctgaagcgcaatcttcggacattttagtatggaacttgactcctagacaactatgtgatattgaattgattctaaatggtgggttttctcctctgactgggtttttgaacgaaaacgattactcctctgttgttacagattcgagattagcagacggcacattgtggaccatccctattacattagatgttgatgaagcatttgctaaccaaattaaaccagacacaagaattgcccttttccaagatgatgaaattcctattgctatacttactgtccaggatgtttacaagccaaacaaaactatcgaagccgaaaaagtcttcagaggtgacccagaacatccagccattagctatttatttaacgttgccggtgattattacgtcggcggttctttagaagcgattcaattacctcaacattatgactatccaggtttgcgtaagacacctgcccaactaagacttgaattccaatcaagacaatgggaccgtgtcgtagctttccaaactcgtaatccaatgcatagagcccacagggagttgactgtgagagccgccagagaagctaatgctaaggtgctgatccatccagttgttggactaaccaaaccaggtgatatagaccatcacactcgtgttcgtgtctaccaggaaattattaagcgttatcctaatggtattgctttcttatccctgttgccattagcaatgagaatgagtggtgatagagaagccgtatggcatgctattattagaaagaattatggtgcctcccacttcattgttggtagagaccatgcgggcccaggtaagaactccaagggtgttgatttctacggtccatacgatgctcaagaattggtcgaatcctacaagcatgaactggacattgaagttgttccattcagaatggtcacttatttgccagacgaagaccgttatgctccaattgatcaaattgacaccacaaagacgagaaccttgaacatttcaggtacagagttgagacgccgtttaagagttggtggtgagattcctgaatggttctcatatcctgaagtggttaaaatcctaagagaatccaacccaccaagaccaaaacaaggtttttcaattgttttaggtaattcattaaccgtttctcgtgagcaattatccattgctttgttgtcaacattcttgcaattcggtggtggcaggtattacaagatctttgaacacaataataagacagagttactatctttgattcaagatttcattggttctggtagtggactaattattccaaatcaatgggaagatgacaaggactctgttgttggcaagcaaaacgtttacttattagatacctcaagctcagccgatattcagctagagtcagcggatgaacctatttcacatattgtacaaaaagttgtcctattcttggaagacaatggcttttttgtattttaatcgtcataaaatgctcccatctcaaaagtagggcaaaattcatgatcgaccgcgcaaaataaatagatttgcaaataagttttgtatgtacatttattaatatatataatatatcaaaagaaaaaaatcaaaaaaaaaaaaaaaaaaaaattgcactcttattcagtcatcaattacaaaacctagagatagcgatggtgcatattcaataaaaaactccttatactgtcgagaaagcttattattggtacttctcgaagatactaaaaaaggttaatttttggagacggaggcaatagcgactagtcatactggtcgacattaatttcaatttttggctgtgcccacctcaatttttgtttattataccatgggtaagctggcaaaacacatattaaagtaatcacacaactaatgccatacgcagtcagtaaaactttcagggactgttgtgcaaatcccaatatacacgctaccaaagctccgatcatgagcgatagctgttgaaatttttctgttttccgttggctgggaaaatctattggaaaaaccagtttcctttgtacatcttgtaatatctcagacattgaagttgactatgacgtgacgttgatcttgtttgagtattgcttgaccaatcctggagtaacttcgtttaatctgcctcgtttttttctctaaatagtttctattatccctcctccacgcgagatgtatttaaaatgtgaaaagtgtacacatggcgttcatcttacgtagatgagagaaacgctaagaagccaaccaaactagtataatctatacatttatagatgtttgtgtagaaccttatttttatactcttgtattatattacattacttgcattaaaccgtcatttcaccaataatttggtcctttagccaattaacatatctgatgaatggttcacccttgctaacatcaataacactatcgttcgtagcttttctatatatattaatcaggcccttatccttagagagctcgttaaatagtttacaattcaaaagatctaactgaaacttccaaatgggtaacaattcattctgtaacacattaactaagatcttcatctgtaaatcgttcatctgtgactgttgtttactcatagggatcttgttcaaaaatttgtagagattaacgaatcctgataaacaattttgcatttgtaatataaattcatctttaaaatcgacatttaatctgtttaattcctggaaaatatacctgttcactccataaatggaggtgactagaaccttctcgatcaaatgccggcattttccaggagtttcaaagtgatctaactcacaactatccaataataagcggaatcctgtccttaaatcgtaaattagttcacaaatatcactctttagtgcaaggagttcttttttgtgtgaaataaatgtgccagaatggtttaatacttcgtcttcctgcttttgagccagataatacaagacatacattagatccgtcatataatgtgaagtattcagaataaacggcactatttgattcagcagtataacatttttcttgttgttttcggatattccgtcattgagcaaaagtttggtttgtaaagacgaaactgtactttcattagattctcgtgtttcactcatacgcctttatatgctatcacagttaccttatttgtcctttttcttgtagagctattctctattctgctttgacttaactagcgtgaaattaaaaccaacgccgcttatctaatcacaataaaagatcagactgtgaaattaataaaaaggaaaggataaaacgacagatatcgcactaactttgttagaaacattatgcagacaaaagaaggagatgcatgtgcctttgtattcttttaaacgcaaaaagggcaggtctatgattaagtatgaatgagcgatataaaatttaagtagaaaagggaagataatagtactatatataaatatataaatgcatttttttacatacctgttgggtgaataatttacctagctgttggatttgctgttactgtattattgtcgtcatcattgccatcgcctttattgttatcattgttattgtcatcattatcgttgtcactgtcattaatctgtaacttagactgtatatcgtaacattcagacagccttgttaatgaggtcatgccttctaggctttcttgatcaatgtccagagatatattgggtttgtctaatgatccttgatgagattgatgctgcagctgaccttcccaaggcctaggtcttggcctcaatgaaggagtactagctaaaccctcatccagcgtaacattgggcacctccacaatattaggtataggcttgttattcagaatgtgatccagcaactcttcataactaagttcaccacctgctgccatgcttgactcgttatgttcgcaatcaattttcaagaggtaaaccgaaacatgtggagctcttttacaggctccgataataataaaagaaactttaatagttggtaagaacttgacaaaaaaaaacacaatatatatacataaaaaagtcaacaactgacaagcaaggtaaaaggtgataaagttgaaagatgactggcgaagaatggggcttgactgtactgtcattcttggtaagagtcggattttttctttttggcatttaccaggacgctaatttcaaagtgaggtacactgatatcgactattttgtgtttcatgatgctgctaaatatgtatacgaaggcaaatcaccttatgcaagggatacatatcgttacacaccgctactaagttggctgctagtgcctaatcattattttggatggtttcatttggggaaggtcatatttgttattttcgatttggttactgggctcattataatgaagcttttgaaccaggccatctccagaaaaagagctttaatattggaaagcatttggctattgaatccgatggttatcaccatcagtacaaggggaaacgctgaaagcgtgctttgctgtttgatcatgttcacgcttttttttctacaaaagagtagatacaccctagctggaatcttatatggtctttctatccatttcaaaatatatccaatcatatattgtatcccaatagcaatttttatatactacaataaaagaaaccagggtccacgaacacaacttacatcgctactcaatatcggtttgagtactctaacaactttgcttggatgtggttgggcaatgtacaagatatacggatacgagtttctggatcaggcatacttgtaccacttatacagaacggatcacagacacaatttttcagtgtggaacatgctattgtatttagattctgcaaataaggaaaatggtgagtccaatctctcaaggtacgcatttgtgcctcaattgctgcttgttttagtaactggatgtcttgaatggtggaatcccacattcgataacctattgagggttttatttgtgcagacgttcgcatttgtgacatataataaagtgtgcacatcgcaatattttgtttggtacctgatctttctaccattttacctctcaagaacgcacattggttggaagaaggggcttttaatggccacgctttgggtaggaacgcagggaatttggttaagccaaggttactatttggaattcgaaggcaagaatgtattctatcctggactatttattgcaagcgtgttatttttcgtcaccaatgtgtggctactgggtcaatttattactgatattaagataccgacgcaacccacagtttccaacaaaaagaacaactgactgacgtgaacttgcaccatgtacatcaattctataaatctactcatataatgaatgtgtaaatatgaaaaaaaaaatgcaaaagcgcaccaccaaaagagaaaaaagctgaaaaaaaaaaggaaaaagatacttgatgtgatgtgtgagtgaaaaaattattaattcctactggataaaatcaccccaaggaaacagttcaagagctaaactaaagaaaagcatattgcataaaatgttaagagaagtcatctattgtggaatttgctcctacccaccagagtactgcgagttttcaggaaaattaaagcgttgtaaagtttggttatctgaaaaccacgcagacctttatgcaaagctatacggtactgacgataatacgcaagaggtggaagccgtgaccaacaaactggctgaatccagtattggcgaagctagagaggaaaagttggaaaaggacttgctgaaaattcaaaaaaaacaggaaaacagggaacaaagagaattagctaagaagctgtcatcgaaagtgatcattaaaagagaagctaggaccaagagaaagtttatcgtcgctatctctgggctggaagttttcgacatcgacatgaaaaagctagccaagacatttgcgtctaggttcgccacagggtgctcagtctcgaaaaatgcagagaaaaaagaagaagttgtcattcaaggtgacgtgatggatgaagtggaaacttacatacattccttgctggaagaaaaaggcctaaaggacgtcaaagtggaaaccatcgatgctaagaagaagaaaaagcctgctgcagaaggagctgccaagtaagcaatccataaatatgtaatagcaccgttctgggagaaaaggactttttacttggtaaccaggcgtgtaggttagatagtcaaaccctatatcgttcttgagatcgtcgctcatatatactgtgcagccggccctcgtgcgcctgcgccgttccttctctgaaaccttcgtagtaggacaataaatatagtccccattgcctattcaaattatttgcaaccgaaaaactgcaaaatttgttgttgaccataggcgtacaaaacacaactcaatccagccgtaagtaagtatagttatgacttcatctctagatgatatagaaccaacagcatataataatatggaagcggacgaggaatattgcagacgcaacgatatacatgacctttccagcgtggtcggtgatgctgtctcacaaggtgtgccagacatggatggtcaaacaacggattcttcgaaggaccctgagccaaattccgaggataagaaagcgtttcctccttcgagtggctcatttttttctcctaatctacagggtcaaaggaagaaagttcttttaaagtttgttttcacaaattgcttactggccataatttgctttacaatgtttgtgttgttctggggggctctttacgacaccagcaagtatctacacaaagttaagcttctggttgttatccaggaaccccctgtggtaattttggataataacagttccatggtagtgccctccatatcgtatgctttgcctacttttatcaataaaataccatgtgattgggatatttataacagtcctaccttccaggccaagttcgacgtaaatacgccacagcaagtcaatgacaaggttgtcgatttggtttacgacgaaaaatactggtttgccattaatatcaagccaaacgccacggagactctatttgaatcactaatcaacgataccgcaccactattcaattctacgctgtttaatcaggtggtatatgaaactggtagagacccgacaaacctaaaatcaacgattttaccggttgctcagaccattgaagagtactaccatacattctacacactaaattatctgccgccgttattgacaaacataacccaggtatatcgttatgcactaactaacaatgcaaggtatatcgctgcagcaggtaaatataactacgaatactatgaccacagaccattcacagaccgtattctactggcacccacacaaatcggtgttgtttactgtttactgctaacttttttccaatttctattgtacggcccattacacgtagaaatggcaaaagtgctaagaccagccaacggtttaatttaccgtatcgctatgtcatggttcacctttttctttgcgtctttgttcttctgcacaacaaccgccatctttcaagtcgattttaccaagtcctttggtagaggtggcttcgtcgtatattggatgtctacgtggctcttcatgcttgctgcgggaggagctaacgaaaatgcggttatgcttgttattacgttaggaccccagtatctcgggttctggatcctatcatttgtcattctcaatattgcaccttctttcttcccattagcgctaaacaataatgtttatagatatgggtacatgatgcccgttcacaacgtcatcgatatctacagggttattttttttgacgtgacaagacgcaagatgggtcggaattatggtattttagtcgcactcattgccttgaatacggcactgttaccatttgttggcaagtatgctagtagaaaactaaaacagaaggctttagtggcagcaaagcagagttaatttcgtagattataattaaggcgacttttcaaataaaaaaatactgatcgttgtttttttttaaataaatgtttatccattcaatggactataataaatatttatatatatatatatatgaaaagattgcgaacaaaaaagatgatggaaaaggagaatctctatatatatattcatcgattggggcctataatgcatcaagcatctaaaacacaaccgttggaagcgttggaaaccaacttagcatacttggatagagtacctcttgtgtaacgaggtggaggtgcaacccaactttgtttacgttgagccatttccttatcagagactaataggtcaatcttgttattatcagcatcaatgataatctcatcgccgtctctgaccaacccgataggaccaccttcagcggcttcgggaacaatgtggccgattaagaacccgtgagaaccaccagagaatctaccatcagtcaacaatgcaacatctttacccaaaccgtaacccatcagagcagaggaaggctttagcatttcaggcatacctggtgcacctcttggaccttcatatctgataacaacaacggttttttcacccttcttgatttcacctctttccaaggcttcaataaaggcaccttcctcttcgaacacacgtgctctacccttgaagtaagtaccttccttaccggtaattttacccacagctccacctggtgccaatgaaccgtacagaatttgcaagtgaccgttggccttgattgggtgggagagtggcttaataatctcttgtccttcaggtaggcttggtgctttctttgcacgttctgccaaagtgtcaccggtaacagtcattgtgttaccgtgcaacatgttgttttcatatagatacttaatcacagattgggtaccaccaacgttaatcaaatcggccatgacgtatttaccagaaggtttgaagtcaccgatcaatggtgtagtatcactgattctttggaaatcatctggtgacaacttgacacccgcagagtgagcaacagccaccaaatgcaaaacagcattagtggacccaccggttgcaacgacataagtaatggcgttttcaaaagcctcttttgtgaggatatcacgaggtaaaatacccaattccattgtcttcttgatgtattcaccaatgttgtcacactcagctaacttctccttggaaacggctgggaaggaagaggagtttggaatggtcaaacctagcacttcagcggcagaagccattgtgttggcagtatacataccaccacaagaaccaggacctgggcatgcatgttccacaacatcttctctttcttcttcagtgaattgcttggaaatatattcaccgtaggattggaacgcagagacgatatcgatgtttttagagatcttcgaagaaccacatgttggatgaccgggcaagatagtaccaccatataccatgatggaaggtctgttatgtctacccatggccatcatgacaccgggcatgtttttgtcacatgatgggatggcgatgttagcatcgtagtgttgtgccatcatgatggtttcaaaggagtctgcaatgatttctctactttgtaacgagtatctcatacctttagtacccatagagataccgtctgaaacaccgatggtgttgaactgcatagctttcaaacccgctttttcaatggattgagaacatctgttattcaagtccaatagatgcatgttacatgggttaccggaccaccaacaggaaccaaccccgacttgaggcttcttgaaatcttccttcttgaaaccggtggcataaagcatggcctgggacgcaccttggcccttaggttcagtgatgatatacgagtacttgttgagcttctttgcaacgcatctcgttgtagagaattgtctagatgtagcaactttcgttaacaagcccatctctacttttttcttggctgtttacaaaaaaatacaagaatccgttactaaagattacaggcgctacaatgcataataaaacttcagtctcttcttttgttacattatataatatactactatattactgagtcatctggagaggaaaagagaaaattttttttcaggcccggttccgctcgcagcgaagaacagcgccatttaactatgtgactagttaattttttttcttttcatgggttcagcgaggacggaatggatacaagagggaataagaacataaaaaggtgaggtggagaagcaaatgccaacctaacctacccgcttgatcacatgaacaccgcttcctgattcaacgatatcgcttacctcgccgaccttgagctggaaggcagcgtcttcaaagctaggctgcatctcgcctctcccgaaccagccgaggtcgccgcctcgcttgtatgaagagcaatctgatctctctttagccagggcctcgaaggagttcgtcttagagtcgtcatccaacctcgtgattaaggttttcagttcgtccgtagcgtcttgcttggatatcgtaatgttctcggatctatgcgatgcgggtcttcttgaatccttgtgcttgatgagaatgtgcaggcatcttacacgcactggatggtctcttaagtgcttgtgtagctggtccttgttggtgccctcaggctcctcccattgcgagtgcttcgtctctggattgaaaaaatactctcttttcttggacttactatacctgacggtccacggggttggcagcccggtcctcgatgctacgtcagatggcattggtgcgtcgttgtggtgccgtagtcggttatgcgtgggaataagtaccacaatgatcattcaggtcctttttctacttagatcgaagggaaaaaggtatgatacccgctcgtgaaaggtgatgtaataataaataggatattattatataatataagaatatatatgtatgtgtttatacgtgggagggaattgtcctcagaacttggctcgaatgtctcgttctgacccgtagacaacgtagccctcctgagagacgcttgccatgatgcgtcccgactgtgtgtcgaaatacttgccctgtacgaggtgcttgtcccagtgggacctgggattcgaaatcttaagatagatccaattgttcacatgaggcaactggtgaaagtaaatcgtgtggtcgagcgagacactgaaactgtggcagtacaaaggcaggttgtggaagtacgggatcgtgagtaggaggtaggaatcggacagatacgcaaaggccacgtagttgtagcgagcgtcgttctcaggagtaatgctcttcgggatcctgtacggatgatgcttgtgtaaagaagactcgtcgcccgcgtgctccacggtagtgatgggaggtctcactttgacgaaataatccagctcgtcggtgtgtcttgccgagtagaacatgtccttggggaattggtactccatgactccgtattgaaacgcatccacatacttgctcatcgaggttgcgtcttggaacctgtcggacaatgaggcatacctgctcaatttctgtgggtccagaacttctttctggaaaagcgaagtggcctcttcataacgatgagggtctggctgcttaccttgcaggcctggaatcgtctcccagtgctgcaaggagtcgtgctccttggaccgttgcacggcaaataagatcatcgacgtaaatatcaacttgtcgtgctgataagcactaacctgcttatggatgaaatttctaccgtttctcagattctgcacatggtacgtgatcttggtccgcggatcaccacccttgatgaaatacgaatgtagcgatgtggggaagaagttcaatggcacagtatgcaatgacgccagcagcgattgtgataccagcgttccaccaaaagtgcccttagaccctacgggcgcggcaggcagatactttgtgacaaaactggtaggcgaaagaggaaccagttccaatattttctctaggttggacatggccattttggaagcactcatttttatgcaatcttgtcttatcttgtcttgctcatggtggatactgaattgaaacccttttctggtttatatccaactggcgtggtttttcattgtaggatgaggctcggtgtttatgccgtctcttccgaggatgcaatcaaaggctctctcctttgttggggtagtagcaagtccaataagcaacgcttgtttgttgattgggccgatttacatagcctatacactgctgttacatatgcctgtgtagaatgaaaaagcaggacgcccgtttcacagctcagattccagagtgtcgggtcttagttcctcccagggaataatggtcctggccgcacgcttcagccgatggctagcgtcatcattgtcttcgctattgtggttttggctggtggatagggttggggagctggatcttctgcgtttcatggaccttgtgaccatcattcttggtggcggcacggacttcttacgctgcttatcgtgggcttcgtccatatcgtgcaggagtgtggtgccattcagagacacatccgggcgatcgtaggcgtgatctgccttttctcgaaacgccatctctagagcagtctggcgggtttgtagactgtgcatgtctttggatagagacaggagcactttatgcacgtcctccagttggctgccgacgttgaagagcatctcctgggtgcacctcatcgacttttccgtctcatgctgcttgttagttacgtgtcgcgttatcttggaattatacctgcttatttcttcgactaatacctgcctgtagctggaatccgactttgtcttcttctcgtcgcctttcgataacattgctgttgacactttgtccagttggttttcaatctgggaagccaaatcctttattaaggttttcacgtttcctatactacagttgttagtaaatgtgttttggaagaaaatgaataaaaaacttgagggtatgcactgtgttggtacgaaccgttcgtagcagcatcttgttccagtagctggttaaacttgtttagcgatttacataatgtcttagaattttcatttaaaactttaattagcttgtcagagttttccctcagctccatactctccaattccagtttacctgcccattccagtatctgcttgtccgattcctctaaagcgcctgcattcgctactttcccactgtgggagaatatagatctgaacggtgatgatgtttctgtaatcatcaacgagtgttcagaattagcctctgaaacatctgtagatatctcgtctgttctacctctagcgaccattttactaaatgtttctacacgtctgcagtatccttgttttgcttgttttccttctttctgttcttgttgattttccctttaagtcctgaaaatactatcatggcgtaaagggaaaaaaaaaaactaatcttacgtggttcttataagatggaccagcaagctgcatacagtacaccatacaagaagaacacactatcgtgcaccatgtcagccaccttgaaagactacttaaataaaagagttgttataatcaaagttgacggcgaatgcctcatagcaagcctaaacggcttcgacaaaaatactaatctattcataaccaatgttttcaaccgcataagcaaggaattcatctgcaaggcacagttacttcgaggcagcgagattgctcttgttggcctcatagatgcagaaaatgatgacagtctagctcctatagacgaaaagaaggtcccaatgctaaaggacaccaagaataaaatcgaaaatgagcatgtaatatgggaaaaagtgtacgaatcaaagacaaaataatatagttgcaataatagtaataataataataataataataataataataataataataataataataccatgtatagaagtatataaatcatacaataaatttaagcattaacccgtcacggactggccatcttcagatgcttcttctcttcgccaatgccacagtcgggaggaatccccatttggtacatctttatggccagctccatcaaataatcgatggcttcgttgaaaattttggccttatcgattgtcggaccccaaacaaaaatgccatgtctcctcacaattacggcgcatgtgtctggataatctttaaaagtcttgtgcaagtcatcgatcaactcgtcctcatgcgccatgttttcaatgatgggaatcttcagcgtatcaaaaaacgatagcgccatgggtttcttggtcacagggtccacctttccgcttggaattgctttgatttgttcgatgttagcaatcctgaactcatcgccaaatagcaaggagcatatcacagcattttgggagtgtgtatgtattatagcacctgcatttttcttttggtagcacgctaagaacaatggagtacatgcgcttggcttgtaaagcttgggagagcgcaaatactctaatgtctgagcgtccatgacaaacaaatcctcaggtatcatcttctccttctgcaccccagatggggcgagataataataattcgtgttaggatcttttattgaaatcccacctccagttccggtgcaccaattattatgaaaaaactgcttgcatagcgtgcaaatgagatttgctggatggcacggatcatctgaatgtatcagaacatcttgtgaagacatagtcgttcactggctccccttgttagttcagtgcttaaaaacgttacatatcttgatgaacagctagctgctttgatcaagagaaaaaaaaaaaaaattggcaccgcatcttagtgccgcaatcttacgtaacaagagagctataaaagtacaactaacaactcttctaatacttaattagattgagggcgtgcgtagtttaacgtcttgcaatggaaacatgtcctcttttcgacatcattttcaaaatctaaaatggcttctttcacttgggtacctaagtctaacatttgcagttcactctcgtggaccacttggcgacaatgagaacagtaccaccttatcttatcgttttctcccccaggcctatcttgttccacaacaatacccacagtatcagcaaaccgaacaggactgtgaggaacatttcctggcaataaatatgaatcgccttcattgatgatgatatcaatgaactttggttcagcgtctgtctcatccacaacctttaaaagcatagatccttttttttgatagaaccattcgggagttggattgatgtgataaccggttctttcattaggcccaccgacaatcatcacagtgaatccccctttatgtaagcaataattattcaccggtggtttcaaaaggccttcgttctccttcaaccatttgtcgatattaattggtgtagtattaaacatttttttcgatttttttggtaaatgtatgctatttcagttacttgtagactgtcgtgaaaagaataaagaaagaatcttttacgtccgtttttttactttgccgaatatgtttcagtgactcacaatttatcctgacgccgtcacaaaggcagccattccattgcaataacgacactctgaatattcacgaacgttcaccagacatttggaggcagcgttctaaatgccgatacccgttcaggagtacaggtgtcagtgacagaaaaataatggcaccgttgacgtcgaaaatacatccgcgcaaattttgacaggctattttggcagcgcaatcaaagaataaacttggtatagtaaggaagccagttactgtacgcatgaattacggtagctttttttattttatttattttttttttttttggacaaatagaaaaatttttattattatgtaagattattgaagtaaaaatacaattggacgaatctagttagattgccaagatgtgttaaaaggcaagattaacttatgaacatgatctacaacgtcctggtttttaaattcgagtaaatacgcctcctttttatctgtgaatgacagtcctgttctcccaagtctttttacatcatggagacgggagttatactctctcgggtacaaggttccttcagcatcagaacagatcacaaactttatcgcaacaacaattcctttatattcctgggaaaatatgtcggtatagcctactcgagacggcttccaaacatcagctttcgttttaacatgttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgccttactttaacagaagataacagaagtgaagaacttatatattctgatgagtctttcatattagccaattctgaattttcagtagatgatctagtaacattacgactgaagcatgaagacgaagataccgttgataaagttcctgtggtggttgagggtgaaagggatgatgtctggctactttgtaactgatattgtaacacattcaccaacttagcagcttgcgcacagcgtatagacagcgtgagatcgtggagtgttccaaatacactagctttgaaatcagaggaaggaatccgaagttgaacatcttgtgccgttgatctattgtacttccaggtgggttccaatttcacaaccaatttacacttctccttttcgaagtctttatatacaattagtaaggtctcgttgtctccggataaaattaaagacaaacacagcatgtccttactcaaaggcacccatgacttgccgttccaaagggaaacttttaccgaatcgttttcgaaatatactgctcctccagatgtgtttatgcttaacggaaacgatacatacgtttcatcaacgttatcgtcatggggggttgctgataccggggtaactgattgttgattgcctggcaaactaaacaatgatcttgaatgatttttgggaatatcgatagttagattctttttgttttttgagaagatgcttagtaaagatgaagatttacgccgataaagcgttggcttatagaaatcgatatctggatcgaataaatctttatctcgtttatcctttccatcttcagaaattatactctcagaatcgtcaatttcagacgcaacactctctattagttcgggagagacactctccaggctgaaagtttgagaagctgttctaatgttttttaaggtaggtgtgtccatatatttaggcgagagaggtacttgaatgctcttatccaattcaattagcttttcacaacttagggattcaatatctttcagagaggtgtcaagatctgaatcttcgctaactgttgccctctcactcatgattgacagtgactcctcgtcagggtattcattagaggtctctattaaggaagacagacttcccggcaaaggaattgatctatgcagtgtgcgaccattgtgtattgtatctgatatctttacagagctaataggcatatcgtcatttcttttaggagaagtataatcagggttgttactcctaacataaacctgttgagaaattttacttccagatcgcttgtattcttttgtagctgttgagtcgaaaagctttctaataacatgtttccaatactcttgccattgaataggatctttgcaagttaacctcaatacaatgctattatttatcggtacctttagttttgctccactatcatcaagtctgatgagatcaagatcgccggacctaaatggtcgaaatagcagcgacctcccgacattcattaagtcatggtttcctaacgcaagggattggaacaagttatcaatggtttgtaatgtgtatggcattttttcagaaagaacctcaaatatagctatctccccattatctaattcaaggatttcaactagtttattattgatcgccaacttctttacatctagtctgtaatatgctctatttataaccttattggaatcgattggcggaagattaatcagggaaacttcgcctgatataacgtcacgaacgcttccgtatttcagtgagttacagcttataaagtcatagcaacttttaaatttgtatacaaacgcactgattagggagcctagtcgtacttcatttgtgacatagaaaatgtccctcaacttataataaaccttgaatagtaataccgcaaaaagcttttgtgaatccatcctaaagtatgacatgttcgcatcgagaagcaaatgcatacatccaaataaaagattatgatacaaatcgagtatttgcgcatctttgaataaactcttgtaagaattcactatggattgtgttagagacatgtcatcatgatttgcagcatgctttctcaaaatgcatctcaagtaaccgctaatttttctcatttcatgaccaactttaaccattgggtccaagctcgaaccatggtacctgctatgggactcacagacaacgagtaatcgttttaacagagtctcgaagctcgcttcttccttgttaaataattccatcccgtctcccacacaatactaatttgcttgctcgttcgtaattagaggaacttttacttggttcatgatgaattttaattgaactgagggtaaaagagtaatctcgataagggtacatttttatttttcccattaagtgaaatttccttcaaattattctcgaagctttcatgccattggtgacacgaaaaaaaaatcttgttgtattttatctaacgcgtcgcgacgcgttagataaatataacagtaaatgatggtataaatgccaccgtcgatatttaaatgagattgcttatatatcgcattattacctgcgaaaatctaatttacgactccttgaaaaaattccatcatactaagtttcttggtatagttacattatcgttggtctactccttctcgatttccctcttagaaataatcaactcttgcaactgcctttccaccgtaggatcatctacatacttgttaaatacgttaagcactctcaaaaaagtttcgttacttgttacgccttccacaagttgacccaagaagattttagaaagaacggataaaatgctagtaattcgtttcatcttgacatcttggatttcatccaactcaaaaatcggtaataatcctgtctctagtaggttatccaccgcaactttttccgtacgtagttgacttgctcgagataacagaatgttctctaatgcttgcaatgcttgcatacctagttcgtcacagggattgaggcattgatgggcgagaccttgaatagcagctataatctcattcttgttgagtgctgaattactcctcccaacagtcgaaagtaggtctgcagttatattaatggaacgactagaaagatcaataatagaacggtatggattggattcaggtgcttcacacccatcctcgactgaattttcataattttgttcccattttgtgccaacggcacctgcacatgacatttcatcaagcagacttaatatgttcataaagttcccatcatctacaaagatatcaccattttgaatgtatttttccaaaaatgtgtagacggcaaattggcggtctttggctgatattaatatccttaaaaaattccaaaattttacatttttgagagcccgctcattgtattttacgtcattgagatgtgtaaacagatcatttattacttgcttcccccattcactttcataatatttagtattgaagatttcattttttaccaaaaagtcgtgttctattaaatcacttaaaatgtcccgtggattatcaaatctcgaaaccaaaaacattttatacgaggcaagtcttgcaatagcctccttggaaaggccatctaaattcgaaatattaatcatatgatcagcaattagtgctccaaattcttgtccataagaagcctctgatattaatataatggatatttccaacaaaaagagaagttcttgttcgaaatagggcgaattttcactcgttttttcaatcacaagtgaagagagaagagtttcaatcatcttaggactgacgagttgattgttctcaaagactgaactgagaggatggctagccttaacgcactcaaatgctttaatggaaaaatcgatgtcttcttccgaaggttcttcatcgcctttcaagtaagaggcgaaagtagacagaaggcttctgctcatctttgccttgcggatcgatatatctggatctggcaatggtagttcaggaagtttcaagagtgaatgaaagtttgtaaaaaatggtaaattaggttccatcaataaattctcgaataatttcaaaatgagttgcacaatctggttccatagtctggtagaaacaatgctaggatcacttatttctttaatgatttgaaagtacaatacggtacataactgagccttaaagttttgtccaagtcttatactctggttactaacggatatcttcgacccagtgtcttcgacgaatatctcgaccaaaggaatactgtcaacatctagctccaccgcttttgcgctactttgtgccaatgttgtcatttctcccagatgaagtacagtatcattatatgactggtcaaaagaaaagtaatagttgataaatgtacacttactaatggcgtccaagatacgtaatgatatttgatcactggaagcaactgtgaatattttgaataaagtcttcaggataatatctctaacatttgagaaaattgctttctcatactgaagtatgtctatttgcgctaacttagaaatagggtttgtgaaatctctttgcatctctgtcatcacagatgttgaggatattaagttattccaggcatcttcaaaccacctttcatttccatgatgttcttcaggcattactatttccttaactttgatggacgtgtaaattttatgcaaataccaacgaggaaaatcttttccattgtagcatcctcgtaaattgttagagtagtcatcaaaagtcatatggtctttaacctgcgggttatgtgaatcggtatttaacatgattatcgaataacttaacacaaacacagagtctgcatcaggctgtacatgaatgatgtcatcttctgtcattgactctgagccattttttcctgcttttttatcctctaactccactttatcattgctttgatcagcagaatattttgatgaaaatgcttcaacgattctttcaatctgttgagattcccctggtaatctgaatttcgtcagcaaaattctgatcgcttcatcaacccttaaccctttaaaatcgaatagatctataaattcttttaacaatgaagtttttttcggatcacaaagtaatagaccgatggttttcttatttaaacgtccgttattgagaaacaaaaatgaagcaatgtctctattagaatccgaatcaatgaatcctttttcaattaacatttgaatgcctttctttgccttttcattaaatgtttcaacgcataatatgaattcagtctttctgtctctctgtttcaaaatatcaatttctttctgattttttacgaattctgccctatcaaatctctgcagatcattgtatatattttcaataagcgaaagtacaccttctaggcaaattggaggaatgttgttagaggtattaacggccgccgctggtaaagaaaatttagttagctcttttataaagtcaatcgaaagatccgacctatccaaattacaatcgaaatttacaaaaagttgcaaaaagaaagcgggagagtgaatccacagtattgaaagttgttcaataattaattccctgattgcaggtggtttttgcttactaacgtcaccactgattgtggtatcctctagaatttcgaatattctccttaaagtcagttcaatctgcataggcaaataatcacccaatatcacaaccaaactcgtgaataattgtaaagttgcttgcaaaagagaatactgggtagaactttgtataatgaataaaacacttttaaatattggatcagaaattaagctgaataaccggggatatagaggaaatttgtcaccggatatttcaatggctgcattgattaactgtagagataatttcatggccgaagttgtgtgcttcattctattctctggcataaccagtgataacaataatccaagataatcctttataactgttattccgtaatttggctcgacattttcggctttctcagccgtttcctcatcattttcctgttcccttatgacctgttggactggcttctcatttttattatcgtctgcaacagcactgtcatcatcagtgctactcaaatcgttatcagaggtagtcgtacctataatgtcatccttcaaattattgtcggtgtaactttcatcattgatatatttttctgtttttgtaggtggatctagtaacttcaactttgtaaatagtttaacggttatccctgcaattgtaacttcagccgttttcctcaaaacctcgcttctctgcgtattacatgccaaggaaagtgtcgtttgtaaaacatcgtagattatagtatcggagagatagtctccaaaggaagaggttataatatcgcgtagtaatgttacaacttttaataaaacagagtcgtccgaaatttgctttgaagcttcaaatctacaatgtgtaagcgcaacaacggtttccctaacggcaatttgaatatcattaaatgttttgtttatgatttttagtgtaaaaactttctgcaacgagtccagagccagagaagtagtataacccgatactgaactagcgctgactatttctaaaaatggtttcaaaagttccaaggcgtttaatgaatctaaacccttcaagtcgttaatttttagccgcagctgtactaaaccagatatcagaggatcatgatagctagaagtaggcaaattgtggaagctgtcaacaaacgaatcactttgactcaagaatatatcactacctccgcccagcaacgcggccacacttgtttgtgatttatctctggactgcttgttcatggcagaacaaagattgatgcactctttgacaatcatcgtagctgggttcacggccaaaacagtttccattggcacgtcgtgcattttgtatatgaagccgtattagttaaacctgggcgcttcttaccaaagttgcgaattaacttaactaagatggttcaattctctgtgtaaagtatccatattaaaaggtcttagttccaacatgtaaacaaagagatctatatattgttttttttccaatgcgctgagtgatgaagtgattagaaaatcataaaaatgagaaactgcaaagaaaaaaaaagtcgttattctgaaaggtgttcggcagcaacaacctacatccaacgcgatgattcaagatccccttgtatatttagacatctccattgataaaaaaccaattggtcgtattgtctgcaaactttttcgtgagaaggctcctaaaacaacagagaatttttataagttatgcgctggtgatgttaagagtcctttgaaggatcaacagtacctgagctataagggaaatggttttcatagagtcgttaagaattttatgatccaggcaggtgacattgtctttgggacacaaaaggattcctcttcatcgtctgttggaaaaggtggatgttcaatttacgctgataaagaggaagtgaaaaccgatgatgaatctttctgttacgggaattttgaagacgaaaacttgggagagtttgtagaaccctttaccttaggtatggccaatttaggttctccaaatacgaacaattcccagtttttcataactacatacgccgcacctcatttgaacggcaagcattctatttttgggcaggtggttcatggaaaatcagtggttcgcactatagaaaactgcagggtagattctgatggagtccctgaatcagacgttagaatcagcgactgtggagtgtgggaaaaaactatgggtgtcccgctttacaacgcttctaatgaccaaattggcggtgacgtatacgaagaatatccagacgatgatacacatttcggtgacgatgattttggtaaggctcttgaggctgctaatataatcaaagaatctgggacgctcttatttaagaaaaaggattactctaatgcctttttcaaatacagaaaatctttaaattatatcaatgaatacatgcctgaacccgacgtagacaaagaaagaaacatccaatttattaacctaaagatgaaaatttacctaaatttatctttggtgctctttaatctggaaagatacgatgatgctatcatgtatgctacgtatttattggagatggataacgttcctaacagagatcaagcaaaggcttattatagaagaggtaacagttacttaaaaaaaaagagactagacgaagctttacaagattatattttttgtaaagagaaaaatcccgatgacgaagttatagaacaaagaatagaatatgtcaataggctcatagaagagaataaggaaaagacaagaaagaatatatcaaagtttttctcctaattagttacttgtaaggctgaaatttgagattaaataacccaatatgaaaacactacattaataagatgtaattatttttatttataaatccatttatttgataaaaaatatgatatcatacaaagtcatctagtaagttcttggtaatagcagatttttttggcttctgtggcttttgtgatgaaagatcatctaatatgtccttagagagtttatctttcctattttctgagttgtctgtttcacccacagagtcgtttggcgcttttggagttaaattctctttatgctgagaatatgaaggagagacgaactcatccagtatacttctaggtgcagaagaagaactttgagcgagggaatttgaagaagtgctatttggtggtggttgcaagaagtcgtctaataagctatttggtaactttggattaggtgactctatatctgaagcacttggcgagccaaacttatcaaaaagactgggcctcatcctagcagtagaaattggttcagacgccatggcgccaatagcagaatatgctctatccttggtggggctctttaatagcttctgaactggtatggaatttctttcgatgaacttccaattcttcacaagtgaaaccgccaggtaattgcaacccattcggcaaagaatatcagtaactcttaagatcagagtacactcgatttttgcttcaacatttagagatccaatgaaatacttcaagtttctgtttctcaggtgattgtatagatagagcaaagcagggtcttcaacaaggaatgatctgttaacacagacttccttatcaacaatgcttgagttgttttctaaatcaatcggagcagtcagcaaagctttaatagccacttcctgctttctcaatttccagtaaatgaaacttgctttccatctatcattctcctttattgtttcaggtagcatttgcgctgtcaatagctctcccaacacgggtccattatcaccttcataaacacgacatacaccgattgccaaatccatatcatgcacttgcttgcaaagaacgttgacacaatcttttagagagtcagttaagagaaagaaaactgctgcatccatatatctatgcttacttagcagaacaaaagcatttttgagtgctgccgttctccacctcggtacagtgaaatcattactgataaatctaaccatcttttgctgctcaggatgaccaatagccatcttccacaagctcaatagtatctgttttttcttcaacgcaagataaaaaatagcacaacggcttggatccctcttatcatctttggaaaattcatattttgcaatatcctcgaatttcttcaccaagtcctgctccttaatccaataggctattctatattctcgagcgcgattccatgaggttatgtggcggtcaatagaagataataatatttctttattgtctgagtgcaatgcccaagacacatccctcatcaatatgcttttttgaatatttttatgtgataaaaataacttcacgcccaacaagaacctaacaccgttgtaatctactatattctcatttttggtgacttcatccactgcttcaatgactgtgataagcgtgatctgctggtggcgggttagataaggcaaagttgttttcgttagttgctcagtaagtgctagagacactgtcttattgaaacaggggtatggatcagggaaagattcgaccggatagtctctatctttagcaataaagtactttaatggatccattcctagattggaatccaaattagatacatcttgcgattcaaagtctaattttcttaacgctaaaaacaatcttaataacagctccttgacaagttgtaacttattcgcataaatggcttgaatcaaaaattgtggatgataaactggaagtggaccatttaaaacactacttaaatggagaatatcatttgataaaatttttcttgaaccaattgattggtacgtaaatggatcagtcaaatccagagatttatccttgatgtaaaattgatttccggaagcaacaacaaacgtgccatttttcatccatacggagtcacctatattatgagctgtatgtgctgtgatatcaattttttcaataggtaggtaactaggtgtgttgttcgtgtaatcataccttaattgagtataaagtaaagcgtatcctgtaaatccgatagagacaatgctttggccatattccgtgcttgtccaatctatatcctcgataggattatgaaatgtttcttcgtattcaagaactcccctgttcaggtcccatagtgacattactttaccagtagaattaacaatacataacttacctgtagatgatcctctaatacatgtacaattcattattccggtgttaatttcacatgccttgatccattggacatgcctatcattataattaacgatggctttatacgttctggtaagaccttttttagtaatcaaagaaatcaaaggcctgttactcacaaaagtttgatgtacagggtcaataatggagatcttgtatatgtcgtcaccatcgatatctaatgaatcagactttacttcaaaaataccacgtgttaaagagacttcaaaagctttgattgaaccatcagagaatattaacgcggtgaaatgacgctcatgactatgctttggctcaggtgtatttaacataactattggatggatttttttctcctctttcagtctcgtttccacacgtaaatatgattgcttctgttcactgtcctccttacgattcgttggacattcccaggcttgtaaagccccattttcgagaagacagatgacctgtttacccaactcatgtacaactgcaaattttatgggagattctgtttgtattgtattttgtaaccgcagtgaaaccccatggtttaacttttgtgggtaccaaacgccattttctgagaatctcgaagtggttaataaagcttcgccgtcgctgcttcttaccaacttctgcacagatttgttatgtcccgtaaatttgtgctctaaagcggcactcagatcttcggttttattgtttataagctgcagaatgtcgattagtaaatgtctgattacaccttgtaaatcgtggacgagaaaagaaagtttgcccttcacattgtcatagggttgtatttcggggaggtacaaatatcttgtatcgtttagcatagttgctttcttgacttttttatgggaaatggtctttttagtcattggttttggaggatcttgggaaagattattcaaagccaaaacttccatttccccagtcattgaacccagaataacaatgtctgagtcagatatatcaaagatttccgagtctttcacactgagagtttgcctaatgatccaattgtctattatcacgcagaacttctgcgtgggggaaagaggcacttcaccccatatttgcacagtatggtttttctccatttcaaaacaagaccatattctcagaactttatcttcacacagcgtataaagagcatgagaggcagtgttgtttttactcacctggtctggctcttttttccaccgcattgcagttataggtttcggatgaggcaacatagtaaggttaaagatggcttgttctccgactattgaaacacgcttccatagtttagcattacagtcgtacttcccaatactgactatcagctgcgaatcttgtgatataatcacattataaacaggtttaggctgtttttggttccactgcaaaataggttgatacacaccaaaattatccttaattttccaaaaagaaagaaaatcagatccaatggctaactcattatcagaagaccatcttaggcagtttactggcgtgtcatcatggaacaactggcaacattgggtccacttgggattctgcataatttgatgaatgggcttgtagatgagcaccctattgtggaaggaaagggcaatgaatccattctggctgttaatatcgaccgcagtacagtctgattgtgtatatatggtctgtaacctagtgaatttgttggtaagtatgattaaattattccctgaacaatatgcaaagatggtatgattttgccatgttgcttgacaagctgtctgaggggtagcattggggcgtcctggaagaaagttcaatgacatgagaactacctttgcgtgtgcacgtttgtttactttctcaattgtttgcggtgttcttagatccctttaattattaaaaaaactgaagtgcttgaaacaataacataacgaggtttcgctatgcgggcagctttaaagaaagagggatagtatattaaaaggctgccataacaattaatcggaacagaatagacacaaataaatttgcagtgcgtttgtagatatcaaagaatggtagctagttgtaaagatcagaagaaggctgtcgctatatgtttgcagagatcgccctgtgtcatgatagagagacataaccctcaagaatgtcttgacaatccagagctgaataaggatctgcccgaactttgtattgctcagatgaaagcatttttggattgtaagcgaggaatcgtcgacatgactaagcggttcacaggtaacgcacctctgtcgactggcaagtacgatcaacagtacgaaaacttgtgcaaaggaaagtttgatccgagggaggagatggaaaagctaaaacttctgaacagccagcagaaggactgattatttatgaaaattggcctgtaaatatatacataaataaatatatgcgtcaagctcttttattcggtttgtccagtaatcctcttacaatatatatatatatatatacgcatgtagcgtattcaagaacattacatttaaaaaatagagggtagaacaataaaaatgcacttaacaagttccgtaagtagaaattataatcagtctaagtacaaatttataccttagcttcatttcagttaagggcgatgcaataaaagtggaagaaaaaaaaagaagggaagaggtttgataatatatatatatatatatatataacattgctcagagaaacatacatcagtgatggaagataaagagcagcaagacaatgcgaaacttgaaaacaatgagtcactaaaagatctgggagttaacgtgctttcccaaagcagtttggaggaaaaaatagctaatgatgtaactaactttagcaacctacaatcgctgcagcaagaagagactcgtctagaacggagtaagaccgctctgcaacgttatgtcaataagaagaatcatctcacaaggaagttgaacaataccactaggatatctgttaagcagaatctccgagaccagatcaagaacttacaatcagacgatattgaacgagttctgaaggacatagacgatatccaatcaaggattaaagagttgaaagagcaggtagatcaaggtgctgaaaataaaggttccaaagaggggctgcagagacccggtgaaactgagaaggagtttttaatcaggactggtaagatcactgcatttggacacaaggctggtttcagcttggacactgcaaacagagagtatgccaagaatgacgaacaaaaagatgaggattttgaaatggcaacagaacaaatggtagaaaatttaacggatgaggatgacaatctcagcgatcaagactatcaaatgagtggtaaagagagtgaagatgacgaagaagaagaaaatgacgataaaattctcaaagaactggaagacctgcggttcagaggccaacctggtgaggcgaaggatgatggggacgagttgtattatcaagaaaggttaaaaaaatgggtgaaacaacgttcttgcggtagtcaaaggtcatcggacttgccagaatggcgaagacctcatccgaatattcccgacgcaaaacttaatagccagttcaaaatacccggtgaaatatactcgctgttatttaattaccaaaagacgtgcgttcagtggctctatgagctttaccagcagaactgtggcggtattattggtgacgaaatgggtctgggaaaaacgattcaagttatcgcatttatcgcagcgttgcatcattcaggtctattaacaggccctgtattaattgtctgtcctgcaactgtgatgaagcaatggtgtaatgagttccagcattggtggcctccattgaggacggtcatattgcactcaatgggttcaggaatggcttctgaccaaaaatttaagatggatgaaaacgatctagagaacttgataatgaattcaaagccaagtgatttttcttacgaggattggaagaactcaacaaggacaaagaaggcattggaatcaagctatcatttagataagttgatagataaagtcgttactgatgggcacattttaattaccacgtacgttgggttaagaatacattcagataagctactaaaagttaaatggcagtatgctgttttagatgagggacataagattagaaacccagattcggagatttcattgacttgcaaaaaactgaagacacataataggatcattctttcaggaacaccgatacagaataatttaaccgagctttggtcgctttttgatttcattttccctggtaaattaggaactctacctgtgtttcaacaacagtttgtcatacctataaatattggtggttatgcaaacgcaacaaacatacaagttcagaccggctacaaatgtgctgttgcattgcgtgacttgatttcaccgtacctgttacgtcgtgtgaaagctgatgttgcaaaagatctgccacaaaagaaagaaatggttctcttttgtaagcttacgaaatatcaaagaagcaaatatttggagtttctgcattcttcagatttaaaccaaatacaaaacggtaagagaaatgttctatttggtatcgacattctaaggaaaatatgtaatcaccccgatttacttgacagagatacaaagagacataatccagattacggtgatcctaaaagatccggaaaaatgcaggttgtcaagcaattattattactgtggcataagcagggctataaagccctactcttcactcaatcgagacaaatgctcgatattctagaggagtttatatcaacgaaagatcccgatttatcacatttgaactacctacgaatggatgggacaactaatatcaaagggagacagtcgttagttgaccggtttaacaatgaatctttcgatgtattcttactaaccacaagagttggggggctaggtgttaatttaaccggtgctaatagaattatcatttttgatccagactggaacccatctactgacatgcaagctcgagaaagggcatggaggattgggcagaaaagagaggtatcaatatataggttgatggtaggaggttcaatagaggagaagatttatcatagacaaatattcaaacaattcttaaccaacaggattttgactgatcctaagcagaaacgatttttcaaaattcacgaactccatgatctgttttcactggggggtgaaaacggttattctacagaagaattgaacgaagaagttcaaaaacataccgaaaatttaaaaaattccaaatcagaggaaagtgacgattttgaacaactggtcaacctatctggcgtatctaaactagaaagcttttataacggtaaggaaaaaaaagagaatagtaaaacagaggatgatagattaatcgaagggttgctaggaggagagagcaatttagaaaccgttatgagtcatgattcggttgtcaattcgcacgcgggcagttcttcttcgaatataattacaaaagaggcttccagagtagcgattgaggcggttaatgcgctaaggaaatcgagaaaaaagatcactaagcaatatgaaattgggacacctacttggacaggtaggtttggtaaagcaggtaaaattagaaagagagatccgttgaaaaataaattaactggatcagctgccattttaggcaatattacaaaatcacaaaaagaggcatccaaggaagctcgccaagaaaattacgacgatggtataaccttcgcaagatccaaggaaatcaattccaataccaaaacgctagaaaatattcgggcatatttacagaaacagaataactttttctcatctagtgttagcatacttaacagcattggcgtcagtctttctgataaagaagacgttattaaggttagagcattattaaaaaccatagcacagtttgataaagagcgtaaagggtgggtgcttgatgaagaatttaggaataacaatgcttcatgaaaacttagaatggacagagtacccttgacgtaactttacccatagaaatatctataaaaaatatgtatgtgttatgtgtatatgtatattctgaagactcttagcggaacccgtaaccttcagattcattaattgcccaaagtaatttcagttctagtttttttttcgaggaataattccataaacatatttcattaaaacatgtatgagccaatggcaaatcatcactatcatgcgaccctagcaagctaattttgaatgggatagtagagatacccgttgcaggtatacgatcagatgccgttacgaattgtaataatttcttctgcaatggatagtcccaactttcaataatttcccaaaaccagcaaaccgctctggaatcatcggagaagccacctacatactttgtcacggatcttaacgatttgaaatcaaatttagtttgttcctcatcaccacacactaatctctccagctcttcagaattaaataattttatagaattgcattctgcgaagacccttttaaaacctgaaacaaatttattgtattgtggctcaatggacttttccagataaaattctacccatttcatgacaaactcatgcttgttactttgggttattggcacatttctgccattttcacataattctaccgttacatactctttgctcgatttactgtcatttaaaatccagttgttatttcgatacgtagtctcaaatgttaaagaaaagacgtcttcgaaattatcctctgtgtaattgagcatttttattaagttcctacttgtctccggaaacaattccgagtaatcttcaaaactcagaggctctgagcatagttttttataaagcgcctttggaaattgtaaatctaatatggtactgttgaaaatcgccaaccccatgacaactccaaacaagtaatataattccagttgtgagttttttccttttgatttgtcaaaatttggagggtcaatggcaaaccatgaacgtgagctttcttttatgtaaataaataagccattcatcggattaaacagcgattttgttaataagaaaaaccattcttttctcaaccctcccgcatcaattccaggttcattaacaaactctattctcagcgattttaataaatcgccttgatgttccttgatacatctcaatgaatcatgagaaataacgtcacgccgtactttgattttgaaataaacgtctacggatttgcctttatccagtgaaattaaaaaagcctgttcagcttcatgttccatgattctgcgaatttcatactccataatagagattttgatgccgagtgacaatataaatggatacttacagaatgaaaaacatttttttgtcgtcgaatttccccactcttcaatcagttgattcatttttgtcttttgagctactcctctccaatgatcgaaatcttgtttataatctatgaagtctagcgttatattgtaaaagctttgaattgacaacgctccacggccatttcttctagtattggctacataatagatgaacgtcaattttgctgcagagtgaatatgccagtcttcctcatattgaaaaaatttaaatttcatcttattattgacgggatgcgtgaaaccacttccctgtttatcatttgattgtgcacttattggtctagtactcaggaattcatggccagtagtgtgatgccgacgaagacgagatcgcatctcatcttcaggcttcacgttattttttgcggttctatttgataattcgttcgacagtaatctggaaaattggaaattgatgtataaatttaaaatctctacctggtatgaaaaattatccgtaggcgttcgccgtaatgattgaatcaattgttgagatgtttttgttgataggttagacaagtagccaatacatcgtttggccaactcataagacaccgcccttatttgttgggtctcaaacacatttttgctcttccgatctctaataaggcaggttcgtattgtaggtatatttaatataatcagcaaccaacgatactgtaatatttgcaaattttcccctttattgattgttattctcttcagtagatcgttacagcaacacagcatactataatacggtttccttgtaggaagatttgataatatactgtaaaatctttgtaaaacttcataattcagcatctttatattctttccaccatcatgtaccaagaacgacctgtttaaaatgctaacatcatgaaatctgtccagtaaatacgttattaccggttggaaaatcaacccctttctttctttatccagaatcccagtcttcttaagccgctgcaaatcatcatggcaccgccttactaccatctgcaaaccctctaatgtgcacgaaatatgcgtactagattccaaattactgttaatttccggctcctttacaataactgttacttggcatgcgctgcatcgaaatttcgttatggaggctggaaaccgtagtgggacaccacaacataggcaattaagtgaaattagacaggatttatcttcttcccctgacacggatgccgaagagttccgcttattgcttttgctatttgagcaacttccgtcctttacactagcggctaaggaccgttccgacgtgcgccttcctgatttgggtaacctgttcttagtatgggctacagaatgtgatagcaactccttcgacacagatccatctctaccgtctttttttgcattaagcttatcaaataaagaaaccatttcctattttactttacctatcagccgcagtattcgagagatatacctggtaaatttcaccaatgcccttaaaaatatgtacttttctgcttaaagtcgagaaatgcatgcaaaaacttgcccctatctagcaatccttcgaatatatttatctatctacctgttccacatgggcggttatacctgactcttcaaaaaatcctgtaacctccatttttttcctttatttggggcaatcacaaaaaaagggtcccagaaagatatgaccctactccctttttgccttatttaaaagtgctaggagatacaaggttaaagctagacctcggttaacgatgggtcttgacacgtaggcgttgctctcctctccataatcatagtaagttgagacaatcgtatacctccaaaggaagcacttgttggcttgacaagagactcatgatagacaggaacgagagtcagggtaattggatagtggaaagatgaaagcaagagaaacgatgcaaagaggaggctgcccagggcttggcgtatccaatttctcatgccagcagggaggattcgtatagcgatgactgacaacattatagtaagtgaggttgatggtcccccggatgtagttaaatgttttattagggaagaagatggactcgaaggacagagccgagaattggtggtcataggactagaatatatagatgtgtttgaaggggtagaacaagatgaagcgcgcaagaagttaagacttaggactgtcggatatacaatggcagccttttatttcaaagatcatactgcacctaaccgaagattttatattctgttgaaagccacgggacggttggacttcgtcaaccttgattacaaaatagtgaaatctctggaaacaggaattgatcaggtaagatcagagccaaagttcatgttccaagatccactacgaacagctctggtttttaatttgtcatgcactgaaatttacgagatttctactgaggacattttttgtttggaagaaacagacgttaagctgagttatgtgacatcctcaccgatagtatccatagatgcgtgtatcaatttcaatgatttcttagataaggatgtctttacgttgtcgattctcacacgtgcacacaatgaggttgcatataagttggaagcatgcgtgtgtgtattcgagtctaaaccagccaaaggaacgaagtggcaaagaactaccaatttaacatttgtggaggaagcaacggtctcacaagtacttctcaaatcggtcaccaatattggtcattttgtttttacgccatggaaaacttattttattaaacatgcattgtcatcgaaacagaccattgatggtaaaacggtagacaaaatataccaagggcctggtgcctttgggtctgataacatggaaagaatcgaacttttgcagcctattttagcggataccacattaaatcatttaacatttacatttatgacgagtactgcaattctaataacatgcagaatgaatgcaatccttagcagttttgaagacgatacgtatatctgggaaaaggccttgtttgagaggcttcccatcaatggtggttcctcacatgatcactaccttgcagcgtttttcaatgagaagtgttggatactggtatccccaaagggccatcttacagtatattcagtcagaaatgaagggcatagtaattttgttcatcttggttcttttctttgcaaatcaaccttatattccgatttgatagggaactacaccaagtcacatttatcttgtggatcattacactgtgggcagggatacttgtgcttgaaatttcgatcgtgtggggacattttcgcgtccacttgcatgaagctacttttcaaaagtaaagacagtgttcctcgacaagtttactctacaagaaaaggtatctattgggcagatgtgaataataatgtttacagagatagtgagcgaatagactttgaaataaatggcagtttcattgctactaaagatggaactctattgaaagataacactatcgttactttggtcccaattcaaagagataatgagtgtaattacgcatacgtcacaaaacaaggttatctgaggtggagtttttcaaaggtttattaccggattcaaaacacgggagttgatttgactatagataattgctttttatctgctatatctagcaagggctcttttttgactgtacttgttctgaatgatgaaataacggtatttgatcattgcaaccgtttgaaaagccagaaagtagttttccatagactttctgacttagcgtccattttcctatatgaatacgaaagcacggtctacattttcatgtctgacaccgaaggaaacctttgcgttatgaaattggcaacttttgagatcgtagaagaggttaaaatttgcaagaagaagttacagttctgtgaagtccctaactcagattatttttttatatatacagccgatactataatttttttcaagccaagtaaaataaaaggtagatttaaaatccaagaagtatatgcaccatgtcctataagctgtttgatacctggagaaaaagatggctcagttgttatggttacttctcaaggtcaattttacgacgtacttgttcctggtgatgccggaagggctactctttgttctaagtttgaaaaagttttaaaaacatgtctcaaatttataactttggaatcttcatcaagatatgtgattgtagcggccctgccagtagcaaatccattgcaggacaagtattccgaaatttatgtgtatgatattaaacagttcaaaaacatttccgcattcaatttttctaacctcaacaatgatatcgagagtataaaatatgaaaacgctatgatatcagatattattgccgtacccatgctcaaaagaaccgaaacattaggaaaaagaaagacttctgagctgtataaggaagtgattttcaattcatgtatcttggtgtctctaaatttagactcaatagacggtattgatagtaaaaatatgaataacctattattgttttcatttgatgaggaatcgggttttattgaatttgtttttgggattaacacggggttctcaatcagtgggttacataactattacaatggatgtgttttggtttatggggagtttgtgcaagcttatcaactgaactattcagttcatgataacaagttcagtattgaacaggtttcaaataggttgaatatttctggtattacaataacatcatctatattttttgataaaaggaaggcaaagatggctaggaagcagcaaaatataggtacatgggtttatttggaagaaatgattttacttgatgtacggaaaggtgtgatgaggttcaatgtcatccatacaacagacggtaacatagaaaaggttcaattgcaggtacagcctctgaatttatttgagagggacctcatcaatagcattaccgacaccgggaaaatgtttaccggtgcagccgctataactttcaagaatattaggtatctactaatttcgtacggtgatcaaaagctcacgttatttagtttaaaacttgatggtgaggaagaaatagacgaaagagtgtaccatgttgctgagcaagttacaaccatcaactctgtaagaactactgattccagaatgagcacgtttttaggcgaatctacatttatgcccttattcttagtaagtaccttgtctaacggttgttatgtgatcggaatcctgcatgaagagtcagatatctcattacatatcttatcagaaaagaaagctgtcttcgcaaagcggtcggttcaaaagttcctgggcttcctcgatcctcaaatggatgatcacactgtaatatctgaaatttagtgtctacgttatgatatatacacttacaaatttactttccttttttagtatagttttcaagtaaaattcttgaagcggtgttgtttttgtttgttcttcgtttagcaaaagtcattgttaaatacacgctataatatggccatgaccgtaggaccgaatgctgtccgaaaaatgatacttatcacacatttcaaataagatcggttttgtagttcaaagatttcttaagagccttttacgtgtttcttaagaaacacttcacattggctatcattattagtaaatagatttatatgattttcacttattaaggacagaaatgtcgcgatttcgaacccataaaaaaaggaaaagcaccgcctgttctccagtcttcataaaagcacaccgtatagaaagggcggtgaatgttgatcttgcatactataaaattatttgacactaatgccaacaacttatgtgccaataaatcaaccaattggggatggtgaagatgtcattgacaccaatcgattcaccaatattccagaaacgcaaaattttgaccaatttgttacaattgataagattgctgaggaaaatagaccactgtctgtagactcggacagggagttccttaattcaaaatatcgacattaccgagaggttatatgggaccgtgcaaaaacatttatcacattaagctctacggccatagttattggatgtattgctggtttcctacaagtcttcacggaaactctggttaactggaaaacaggtcattgtcagaggaactggctacttaataaatccttctgttgtaacggcgtggttaatgaggttacctctacaagcaatttactactgaaaagacaagagtttgaatgcgaggcacaagggctttggattgcctggaagggacatgtgtccccttttataattttcatgcttttgtcagtcttatttgctctaattagtacactgttagtcaaatatgttgctcctatggctactggttcaggaatctcagagattaaggtatgggtatcaggttttgaatacaataaggaatttttgggtttcttaacattagtcattaaaagtgttgcccttcctttggctatttcttcgggattaagcgtaggtaaagaagggccctcagttcattatgcaacctgttgtgggtacttactcacaaaatggctactaagagatactttgacgtattcatcgcaatatgagtatatcacagcagctagtggagcaggtgttgcggttgcttttggtgctcctattggtggtgtcctttttggtttggaagagattgcttctgcgaataggtttaactcctctaccttatggaaatcctattatgtcgccctagtcgcaataactactttgaagtacattgatccatttaggaatggcagagttattttattcaatgtaacatatgatagagactggaaggtacaagagattccgatctttatagccttaggaatctttggtggtttatatggaaaatatattagtaagtggaacatcaactttattcactttcgcaaaatgtacctgtcctcatggccagttcaagaagtgctttttttggcgacgcttactgctttgatttcttacttcaatgagttcttgaaattagacatgacagaaagtatgggtatattgtttcatgaatgtgtcaagaacgataacacctcaacttttagtcataggttatgtcagttggatgaaaatacgcacgcttttgagttcttaaaaatttttacttccctatgctttgccactgttatcagggccttgttggtggtggtatcatatggcgccagagttcctgccggaatctttgttccttcaatggcggttggggccacatttggacgggcagtaagtctactggtagagagatttataagtggcccttctgttattactcctggtgcctacgccttcctgggagcagccgctaccttgagcgggataactaacttgactttaactgtggtggtaataatgttcgagctaacaggcgccttcatgtatatcataccccttatgattgtagtggcaataacaaggataattttaagcacgtctggtatttctggcggtattgctgatcaaatgatcatggttaatggattcccatatttggaagacgagcaagacgaggaagaggaggaaaccttagaaaaatacactgcagagcagctcatgtcctccaaattaattactattaatgaaaccatttacctttccgagcttgaatctttgttgtacgactcagcgtctgaatattctgtgcatggttttccaataactaaggatgaggataagtttgagaaggaaaaaagatgtattggctatgttttaaaaaggcacttagccagtaaaatcatgatgcaaagcgtaaatagcaccaaagctcaaacgacactggtatacttcaataagtctaacgaagagttgggacatcgtgaaaactgcatcggatttaaggatattatgaatgaatctccaatctcggtgaagaaggcggtgccagtaacattgttattccgtatgtttaaagagctaggttgtaagactatcatcgtagaggaaagtggaattttaaaggggttggtcactgctaaagatattttgaggttcaaaagaattaagtatcgagaagttcacggtgcgaaatttacatataatgaagcacttgatagaagatgttggtcagttatccatttcataatcaaaaggtttaccactaatcgaaatggtaacgttatatgattagacatttatgtaatttttaaggcgctagtatagattattcaaaattatatgatacagacttttatcaatttttacttgtttaagctccgtcaccctgttattaaacgtgagcagagaaatgccttttgaaaacacactaaaacacataagttaatcttcgcgccatttaccaacctttttgtattggaggtaaagtgctttgaaatattgtttcccaggtgtgtcaaggaaagcgttcaattgattcaactcgttctgagataatatatcaaaaatcgcatgaataccgggctgcagactcttttttatgtttaaactgaactgcgtcgtaatagacaactgtatatatttcgttagaaccacaagtacattttttctgatggactgctttatcaaacttatctttgagcttaagttatttttctgcccattttgagcgtttgatacattataaggctcgcagtagttcgttattagtctggctacggcgtctgctgaatttgcacacaatgtaccatcatgaattgctattatttctagtatctggcaaagaacggagttaaacaaatggtgacgattggaaaatttaaacctgtgaactaatagcatatgatctatcacttcgatgatgttaataaagccttcattgatttcatccgttgactcatggtttactataaaagcgagagtttttaaacagaaaggaagcagcatttcaatacagtattggctgaatagccatggtttcgatactaagaactccttgatagcattgaacagtagcaagtatgacttgtagccaaatttttctatatcacaataggtgtaggcttcaagtaaagctatcacaaataggtgatgaccaaggttattgtctcttgcaatcctttttgacattatgataaaaactctcacaaatttttcagcacaaggttggctaatggtggaaaacgatttagcactgttccagagcaggcggttaaacgcatcaggaccttgtttaagactttcttccaagcagaaccccaaggcagaatcgcacttatctgtatgctcaatatttaagtactctgcaaaaatatactccaacttgttttctgtaaggagtgaatgaaccaaaaacatttcctgttcttctggcgcatggtacacttttttagaatgatatcgaagcataattttggaaaatatatccagaattctcgatttatgcttagaaatatcgccttgtccggtcgttataatcttgtacaatgtagacattgatattctgaaaaggggaattgtttcagattcaaaattttcagagtagttttccaaaattttaacagcatagctaattgccataccttgtatatctctatgcttgttatctggtttcaaaaattttgcgatagtaaacccggcgataattagtttgctatcaccattggacaatgacattgactgtttaacgatatcgtaaccagattctaagaacttctcactcacaggctcctttgcctgtgacagatgattagtccaaactttttcgaaaatagatattttgtcttctatttcctttttttcatcacctgtctctgaaatggccatttcggggctcattattgttttctcacataattcgtagaaatttgtttcaatgttgctcttgaaggtcgggcttgacaataaatgaaggaggcattctctagtagcggaatcaaggcaaaatgattcgcatgttagattgttaatgagagccactctaacgtttttgttgatgcattggataggaatttgaatcaaagcttctagagcgaaggtttgatggtatgatgaagcaagcttgtttattaaagcgtacgtgatatttgtctcctcaaaaatgtcatcattttttaataacgaagataaatttgtcgagttcaatagtaatgaatcaattaaagaagaaatttgttctcttgtaaagttgttgtttactaatgttgcaaatttggacacaacagagtatgataagtttgactttctttcttcgtcaaggatttcaaagtgcctcatgaattttttttttgcatcagaaagatcgaacgaaatatattctctcaatttgaagcaataaaagaacagttcttcaacatcagccgatgtagtatcaaaaatattagaagataacacgtaatcgattttttctagttcctctgcagggacaatatcatcgtagacttccattatatgatactttaggtcccattgaagactgttattaaatgattccaaagtaaatacttgagataaaataggctttacctcatcgagagttgcgcgcgatgcgccctctgatagtccctccaagcatatgcgtattaaatataaaggaaccctgttggtggaatcgtgattgacttggtcaagtaaagcttgcaatagatttttccattgtaaagaagataaagtgaacaattgcttcgttatagacttgacatatgcaggatgatttatcaaaaaataggaatcgggtccttttctggaacagtactcatttattttggcaaaaaaatctgataattcccttgcgttagcgtgtgattggattattaaatcccaaatatgagaggaaaagagaggatcgttcaaattttcgagctgaatcaattcaagtaaccgaaaaatatgtttaatagcaacctcgatatccaatttaaggataattggtattaatgataacactccagattcatcagtcgacgctaacatttcaagcaataatgcttcaaggaactcttgagatacggttttcttcgattccgataaaagattcagaaatctgcattctaaactaggtttcttggcacctaaaattgtaaagatgacttctagttgagcaaaattgtcttttgataagaaagtgacgaaagtggcaaaataataataagccatatcgtcggtaatttcggacgcattctcttggacaaactttttatttaatttcatgtaatctatgcgtggttgtaaaaggaactttcccataaaatgagatagacgaatgaaggattggtttgaagatgcagaatttttggtctgtgcgaaatatcttaaacttggtagtagcatatgcttgcagtaacaagtagcaattttgttatccgttgtagtaatattgtcaacatgagttagattgcaggcatcttgcaagtatgaaagcgcaaagtcagtcgtcgggcacgaacttaatccatttatggcatgttctaaaagttgaaaagactcttcaacagaaaaattgacaatcaagtagtcattaatcgcaaaaaatgcttttataaacgaaacgctacgtgtaagtaatttgtctttaggccaaaggaaaaatgttcttatcattacaggcacagtcttcaattttttgagtagtttttttatcgaaattggatcattaatagcatctaataatctcgtgaaaattatccaagtatgttcactggtcttaaaatcatccaaatttccattgttgagcctatcaatgagtaaatctaagacgaaaatttctttttttggaaagtaggtttctaatttatcaaattttgaaactatctcggcaatttgatggggttttgtgctcgtcgaacgtagtaatttcgacaaatcttgggcattgtctgggatagatagttcttctgtaagatcacccatattatcaaaaagtgcagtatactctctgtttttccaaagataattgatggcaagctaaatcttagacagagatgttcctatgctagtaaacaattctgtagttgtgaccaagtgccctcttagcgatcattttgagatgagctaagtgaaatttttcagatcgcgcacgacggagaggttttttagttggatggaagtcaagccttgtacaaattgtagttgtatagaaaacattgaacttacggtcttgagttgagtcaataagcgtgagccagaacgcaattatcagatatgacaatcgatgattcaaatcgattacttatggacgtcgatcaatttgattttttggacgacggaacggcgcaacttagtaataacaagaccgatgaagaagaacaactatataaaagggacccagtcagcggggctatcctggtccctatgactgtaaatgatcaaccgattgaaaaaaatggcgacaagatgcctttaaagttcaagctggggccactttcttaccaaaatatggcattcataactgcaaaagataaatataagctttatcctgttagaattcctagattagataccagcaaagagttttctgcatacgtatcaggtttatttgaaatttaccgtgatttaggtgatgacagagtgtttaatgtaccaacgattggagttgttaattctaatttcgcgaaggagcataatgcaacagtaaatctggccatggaggcgattctgaatgaattggaagtgtttattggtagagtcaaggatcaggatggaagagtgaaccgattttatgagttggaagaatctttaaccgttttaaactgtctgaggacaatgtacttcatattagatggtcaggatgtagaggagaacagatcagagtttattgagtcattgctaaactggattaatagatcagacggtgaaccagatgaagaatatattgaacaagtgttttcagtgaaggattctacagcaggtaaaaaagtgttcgaaacacaatatttctggaagcttttgaatcagcttgttttaagaggcctgctctcccaagctataggttgcattgaaagatcagatcttttaccatatttgagtgatacatgtgccgtttcatttgatgcagtaagtgactccatcgaactcctgaaacaatatccaaaagattcgtccagtacatttagagaatggaaaaatttggtgctaaaattaagtcaagcctttggtagttctgctactgatatttccggtgaattacgggattacattgaagatttcttgttagtaattggtggaaatcaacgaaaaattctgcagtattcaaggacgtggtatgagtccttttgtgggtttttattatactatatcccctcattagaactatcagcagaatatttacaaatgtcactggaagctaacgtcgtagacataacaaatgattgggaacaaccatgcgtcgacatcattagtggtaagatacactcaattttaccggtaatggaatctttagatagttgcacagcagcatttaccgctatgatttgtgaagcaaaaggtttgatagagaatatttttgagggtgaaaaaaatagcgatgattatagtaatgaagacaacgaaatgcttgaagatctattctcttataggaatggtatggcatcttatatgctaaatagcttcgcttttgagttgtgttcactgggtgataaggaactatggcccgttgccattggattgatagccttatctgcaacagggacgagaagtgcaaagaaaatggtgattgcagaattacttccacactacccatttgttacgaatgatgacattgaatggatgctaagtatatgtgtagaatggagactaccagaaatagcgaaggaaatatacaccacgttgggtaatcaaatgttatcggcacacaacataattgaaagtatcgcaaattttagtagggcgggcaaatatgaactggtaaagtcatattcgtggctattatttgaagcttcgtgcatggagggccagaagttggacgaccctgtgttgaatgccattgtgagcaaaaactctcctgcagaggatgacgttataataccacaagacattttagattgtgtagtgacgaattctatgcgtcaaactttagcgccatatgctgttctgtcacaattctatgagctgagggacagagaagattggggccaagcgctgcgcctattgcttttgctgattgaattcccttatttaccaaaacattacttggttttgcttgtggcgaaattcctgtacccaattttccttttagatgataagaagctaatggatgaagattcagtggcgacagtcattgaagttatagaaactaaatgggatgacgctgatgaaaaaagttcaaacttatatgaaaccattattgaagcagataaaagcttacctagtagcatggcaacacttttgaaaaatttaagaaagaaactaaatttcaaattatgtcaagcgttcatgtaaatcagtatagtaatgtccttcggatggtatattaggatatatgacgaaaataagtaaatttaaacaacaatatatatttatattgatctatttttctatcacgtaagttgacatttgtattatacattacatcacaattagtaatggaaagtgtttggaaaaaaaagaagattattttgcctttcttttgaaaaagctttccaatgttccttgcttttttaaccttttattcgatgacggcgtttcttgcttttttgaagacgacaatgccctttttaccacgggtgatggcttgcgtggtggtgttgaagttgcgggtctctttgtcacaatatatccatcctcatcaataaaagaggagggctcttcttcagatttaggttcctttgaatgttctgtttcagaaggctttgtttgctgtattttaggtacatccataagtgaatcttctgctgtcgtttccaacaagtcttctaaatcatcgttgtttttgtccttatcgttgctgtcagtttctttaggtgagttgggcttggaccctccatttacttcctctgtatctaagtcatcttcgacaaaaagattatttaactctttcatttgagcttctctttcagggttctgtttatttattttttgcaagttctcctctttccttttacgtaactcattttgtctagaggtttccttgtcatctctatcctttttcatcttagccagcagtgcagtagacctgagacccatgtctttagatttggatttccttccggttgtttcttctggcgtggtctttgatcttgctgtaggccttaccaaaggtttagatttctcttctaacgtcttagtcctctctataattttcgatgattcagaaactttaagttcgtatgaatttttaatggttaaacaatccttttgatcgataatgtcgtaatatggtatgaagctgtccatgggattgaaggcatagatgaaacaatcaattattgaatcttgctgtggaatgttggaaagatcatgaataattttaatagtttgatctttgtagcagcatatcactacgcagttgtatttggcattggtggtctgtttgtaatagtcaaacattaatttcttggccatggatgggccgatcttcaagtggtgaattagatccgtaaaaaggacgggctttacctcagtgaagagcttctcattgataaaatatgacgccttttgatccattaattaccgattgagttaactaaagcctatttctggttgttagttaatgtgaaatattatttcgagctgatctgattgcgatgtaacgaacttctgcgtacttttcaaaattaagagtttcgcgtgtttaactcatacgcgtttactacttccgtcggaaagttacaccgtagtggaaaatagacctattcgttagtataaccttattaaggtacttccattaatgaagtgttctatattgaggcatactgatcgagaattttcataaggtgaaacgataaaaatataaaaattaagcttagcgccgctcggtttcgatccgaggacatcagggttatgagccctgcgcgcttccactgcgccacggcgcttaacttttatgaatattttagacttaataaagattcatattgtaaaattaaaaacaacttgcacactgagctgtgttagaatgaaatcctactataatccatagtagtattcatgtcactagcacattacaaaatatgccataggaagatgacgtaaagattgagaactagtcatcagatataatagaagctgaaaagcaagaattgataatatcggacgctatcctacaatagcagcgcagttgcataatttgttatgtgtcgtctttattgtgtgtaaagctttatacacctttacctttgtgtagaagacaaagacattgttgttatcactatgtccacattcgctacgaggatattttcaacatatctagttgaaatacaaatctcaagccactataaaaactgcggaatcaaacaaatgtacaatacattatcctactagagactaatttctcaaggtttgcaatcccatctcttttcatgaggtatattgcggcacagaatggttgtacgaccattgctcaacgtttccgctcatagatcgattcaaataagattatagacatgtggcgattcaatgccaatccttatcccgaaattacggatgtattcagccaactttgcctatctacattattctgtcaactagaggctaaagacacgaatttcttggcattttttgtttgaaaacttgaaatggaagaaagacagaaagtaattttatgtaatctattatatttaagtagttctaaaaaaaaggagaaatcgacgccagatttcccaccttgagtagagtatcatactatataatatcaatgtacggttcacgcacccagttggcttagtctgttgaggggatgagtaattgttatatattaaccaaaaagggaatcatcttcgttgaaatcttttttgaaaaaccatttaaaaataacaatactagaatatatgataagaccaccgatcatgcacatgatacaactcaaatggccaatcaattggcaatgatagaaaacaacagggagtgctataccgcttgtcaccagcattcctgtaaggaagtgagccagatcttggccagtgtttgatgaatcggacatgaagtcagatgtgtgatatttatttcctgcattgaaaattgtgtttggtattggggcaagcaaaaagatcaaaatatcgaatagtgggtagtaattatggaataatgcgcagcttagtatgaccaaaaggaatcccaatgcgaggaatcctgacagagaaataatctttgtcaatggtgacactttgaattccatcataaccgtctgggattttatgtattaagattctttgccttttagatttgataaatatgcgccgatattagacgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgattccccttttctagtttttctcctactctttttttctcagtttttcgtaaagtggagtgaaagcccatctaagaaaaaggcataataaaatgtaataattttgaggagtacatttgggtatagaacaggatcaaactaattacaagagatacatggctttcccgcttaatgcgaggaaacagtacttatataaacgatatatgtttggggcgtgtatattatgtatataaatgttcttaaaaaataaagaaacaaaaatactggttagttattattatgttttttgtcattctttctagtttaacattgtggtagtaatttattaacaggaatttgctttttactgcttagtttcaccagattcggcattgttgccgttgttgttgttgttgttgttagagtcgttcttgtataattgttcaaacaatttcatcgaggaagtttgcaattcttcggtcttggtctttaactcctcagcgttaacctcttcgccaccttgtactctagcaaccaactccttcaaggaagtgatttgatccctaaccttttgggcttcagccttgtcaaccttaccttcaaattctttcaaggagttttcagtatcgttggccaattggtcagccttgttggcagtttcgatggcttgttttctagcttcatcttgagacttgaatttttcagcgtcgttaaccatttgttcaatttcgttttcggacaaaccagaagaaccggcaacagtaatagaagaatctttgtttgtagctttgtctctagcagaaacgttaataataccatcggcatcgatgtcaaaagtgacttcgatttgtgggacaccctttggagcaggtgggataccggctaaagtgaagttaccaatcaatttgttgtctctaaccaattctctttcaccttggaaaactctgatttcaacagaagtttgaccagcagcggcagtggagaagatttgagatttctttgttggaatagtagtgtttcttggaatcaatcttgtgaaaacaccacctaaagtttcgatacctagagacaatggggtaacatctaataataagacgtcagtaacctcaccggacaagacagcaccttgcacagcagcaccaatggcaacagcttcatctgggttgacggccttagatgggtccttaccaaacaaagatttaacggtttcgacaaccttaggcattctggacataccaccgaccaataagacttcagatatgtctgaagtagacaaaccggcgtctttcaaagccttcttgactgggtcgacagttctcttaactagtggggctgtcaaagtctcgaattgagccctggagaacttcatgttgatatgctttggacctgaggcatcagcagtgataaatggcaggttgatttcagtggaaacggtagaagatagctcaatcttagccttttcagcagcttctctaattctttggatagccatacggtcattttccaaatcaataccagtttcggtcttgaaacgagaaacaatctctctcaacaaatagatgtcgaaatcttcaccacccaaatgagtgtcaccgttagtggacttaacttcaaaaacaccgttgtcaatatctaagatggagatatcgaaagtaccaccacccaaatcgaaaacggcaacaactttagagtcggatttttccaaaccgtaagctaaggcagcggcggttggttcattgacgacacgtaaaacgttcaaaccaacaatttggcctgcgtctttagtagcttgtctttgagagtcgttgaaataagctgggacagtgacaacagcattcttaactggcttacccaagtaggcctcagctgtttccttcatcttgttcaagacgaacccaccgatttgggctggtgagtaagtttgacctctggcctcaacccaagcatccccgttggagtgcttgacgatcttgtatggaacttgcttgatatctctttgcacttcagcgtcttcgaaacgacgaccaatcaaacgcttggtagcaaatagggtgttttctgggttcactacggcttgacgcttggctggaataccaaccaaacgttctccctctttagtgaaagctactacagaaggagtagttctggaaccttcggcgttttcaataatttttggaactttaccttccataatggcaaccgcagagttggtggtacccaaatcgataccgatgacggaaccttgaaccttggttgactgcaaacgtgtggcaatacggaaagagctagacaagcttgacctgtttagtatgtttttagcagcaagcatcttggtgcgtataatatgagatttgtgtagtcttaattatattaaatgggtcgtaaatacaaaagttgtcactctggcaaaggttggtgagcagcggggcgtcgatatgtacagcaggcagaggaggacagcaacgtatggagttttcaaacgtggaacaaagaacccaaaagttcccaagcgtcgagccggcgttggatcgttcgtttttatacaccgcaccgtaagcggtcaccggaaaaagaggcagggggcggtggaaccgggccgaagcccatggaaaagctctgccgttgtgggtgatatacaattattcagcgcatctaaggcactagctttagcacattgtaccattgcgatgatgcggaagagtttaatataagcagatgttagttgcggtagttggtatcatgacagtgagctgaactacgtagcgtcgtgatttatgagtggcacagctaatagtaggaggaaggaggttttgcgcgtgcctgtgatagatttgaatagagtttcagatgaagagcagctgttgccggtggtgagggcaattttgctacagcatgacacctttctgttaaaaaattatgctaacaaggctgttctagatgcactactagcggggctcacgacaaaggacctgcctgacacgagtcaaggttttgatgcgaactttacgggtacattaccgctagaagatgatgtttggctggagcagtacatatttgacactgatcctcaattacgcttcgatcggaagtgcaggaatgagtcactgtgctccatatatagtaggctgttcaaactgggtctgtttttcgcccaactgtgtgtgaaaagtgtggtttctagcgcagaattgcaagactgtatcagcacctctcattatgcgactaagctgacccgttatttcaatgataatggtagtacacacgatggtgcagatgcaggtgctaccgtgctgcccactggcgacgatttccagtacctgtttgaaagggactatgttacttttcttccgacgggcgtgttgaccatcttcccctgtgccaaggctataaggtacaagccatcgactatggcgacgacggacaattcttgggtgagtattgatgaacccgattgtcttctgttccacacggggaccctccttgcgcgctggtctcaaggtatgcacactacctcaccactccagatagatcctcgtgcgaacattgtttcgttgaccatctggcctccacttactacgccaatctcgagtaaaggagagggtacgattgccaatcatttgttggagcaacaaattaaggctttcccaaaagtcgctcagcaatactacccacgggagcttagtattctaagactccaagacgcaatgaagtttgttaaggagttgtttactgtttgcgagactgtattgtctttaaacgctctttccagatccacgggcgtcccaccagagctgcacgttttgttaccccagatatccagcatgatgaaaaggaaaatagtgcaggatgatattttgaagttattgaccatttggtctgatgcatacgtagtggaactgaactctagaggggagctgaccatgaatctacccaaaagagacaatctaacaacgttgaccaataagtctaggactttggcattcgtggaaagggcagagtcgtggtaccaacaagtgatagcttccaaggatgagattatgactgatgtacccgctttcaaaataaataaaagaaggtccagctctaattctaaaacagtcttgagcagtaaagtgcaaacgaagagctctaatgctaatgccttgaataactcaagatatttggcgaatagtaaggaaaatttcatgtacaaagagaagatgcctgattcgcaagcaaaccttatggacagactgcgtgaaagagagagacgttcggccgcattgctttctcaaaggcaaaaacgttaccagcagtttctagcgatgaaaatgactcaggtatttgatattcttttttcgctgaccaggggccagccttatacagagacatatctaagctcgctaatcgtagatagtttacaagatagtaataatcctatcggtacaaaagaagcaagtgaaattttagctgggctacaaggtatcctaccaatggacatatctgttcatcaagtggatggtgggttaaaagtttatagatggaacagtttggataaaaacagattttctaagctgttgcaaatccacaaatcaaaacaacaagattgaagaatatttttagatataaggtagaatacgtacatttacggtaaaaaaaaaaaaaaaagaaaaaaaattgatcttgatacatacgttggtattttactttgaagactgtgcattgtgtatgtacgaaaagaaagggaaataaaaaataacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgcctttaatctcttgagtttgtttaaggacaacactgtccacctggcatgggaatattaccattattccagattcgggcttgttattaggactttttaccagcttgatttaccggtcattacttatcctacacatcatacatcacaactacacttggtgaagaaatcacagagccttggatttgtaacaattatatgtttacgcaatttatcttgggaaagcagggcctcatttgtggacatagcacggtctgtcaccctcgtcgtgcaaaaaatattttgacttctactctttttgaagtttcgttgatcgggtcccttccaaggaaaagtcgaatgctgtcactgcgcatataaaggcgagaacgatagtgactgtgatattaagttattgtcatcatataagtaattttttctctgatatctgtagccctagtttttaatattttcgtaaaatgctcaaaaaaatttctgtttaaattcttctggggtatatacacatgttcccgtcagctaaattaaaaagaagaaggaaccgaaagaaggcaaattataaagtaatcatcctcggcatattgaggggaaaatatccgtcaaaaaaaaaagttctgcacgtcgtcataagtgactatggtatcaaacaccaattaacacgaacgtagcgataatgaaggcaacttcgtagctgaaacagaacgaagttagttaggatgaataattatgattatgattattataatattatataaaatgtataaataagatttctagatcaaaaaaacatcgcgtattttgtaagctatagaaatctaaaatatctaatcagatcttggagcttccttgaaggagatggcagcttcttcacccatggcagaaatgatagtgaccatcaaatccttaccttcatcgaaagcagcttgcatgctgtcacccaattcaccttctggtgccttgacatcgtctttggtttcaccgtccatggtcatcaaggacaagtagccatcatcaatatccaacaattggtattcgcttctcttgacaaatggaacttccaagttgtgagtggatggagacaaatcttccaacttcttaccagtgaagatatcaagggtaaccaaatggaccttggcgtgaccgtgcttaccggtcttggaagtggacatgtcgacaatcttacatggtctacctttgatgacaacgaaaccattctttctcaaggcagaacattgcattgggtaggtggcggaggcaccagcgtcagcattttcaaaggtgtgttcttcgtcagacatgttttagtgtgtgaatgaaataggtgtatgttttctttttgctagacaataattaggaacaaggtaagggaactaaagtgtagaataagattaaaaaagaagaacaagttgaaaaggcaagttgaaatttcaagaaaaaagtcaattgaagtacagtaaattgacctgaatatatctgagttccgacaacaatgagtttaccaaagagaacaatggaataggaaactttgaacgaagaaaggaaagcaggaaaggaaaaaatttttaggctcgagaacaatagggcgaaaaaacaggcaacgaacgaacaatggaaaaacgaaaaaaaaaaaaaaaaacacagaaaagaatgcagaaagatgtcaactgaaaaaaaaaaaggtgaacacaggaaaaaaaataaaaaaaaaaaaaaaaaaaggaggacgaaacaaaaaagtgaaaaaaaatgaaaatttttttggaaaaccaagaaatgaattatatttccgtgtgagacgacatcgtcgaatatgattcagggtaacagtattgatgtaatcaatttcctacctgaatctaaaattcccgggagcaagatcaagatgttttcaccgatctttccggtctctttggccggggtttacggacgatggcagaagaccaaagcgccagttcatttggcgagcgttggttggtggatcaagcccacgcgtaggcaatcctcgagcagatccgccaggcgtgtatatatagcgtggatggccaggcaactttagtgctgacacatacaggcatatatatatgtgtgcgacgacacatgatcatatggcatgcatgtgctctgtatgtatataaaactcttgttttcttcttttctctaaatattctttccttatacattaggacctttgcagcataaattactatacttctatagacacacaaacacaaatacacacactaaattaataatgactgaattcaaggccggttctgctaagaaaggtgctacacttttcaagactagatgtctacaatgccacaccgtggaaaagggtggcccacataaggttggtccaaacttgcatggtatctttggcagacactctggtcaagctgaagggtattcgtacacagatgccaatatcaagaaaaacgtgttgtgggacgaaaataacatgtcagagtacttgactaacccaaagaaatatattcctggtaccaagatggcctttggtgggttgaagaaggaaaaagacagaaacgacttaattacctacttgaaaaaagcctgtgagtaaacaggccccttttcctttgtcgatatcatgtaattagttatgtcacgcttacattcacgccctcctcccacatccgctctaaccgaaaaggaaggagttagacaacctgaagtctaggtccctatttattttttttaatagttatgttagtattaagaacgttatttatatttcaaatttttcttttttttctgtacaaacgcgtgtacgcatgtaacattatactgaaaaccttgcttgagaaggttttgggacgctcgaaggctttaatttgcaagcttcgcagtttacactctcatcgtcgctctcatcatcgcttccgttgttgttttccttagtagcgtctgcttccagagagtatttatctcttattacctctaaaggttctgcttgatttctgactttgttcgcctcatgtgcatatttttcttggttcttttgggacaaaatatgcgtaaaggacttttgttgttccctcacattccagtttagttgtcgactgatactgttaataaactcatcgggcgaggcttccacggttggaaaagcatatgggctggcgcatatggttataaaatcacctttttgcaattcaattctatctttcccatcaaaagccgcccatgctggagcccttgacttcatcgagactttcacttttaaatttatactttctggtaagatgatgggtctgaaactcaatgcatgtggacaaatgggtgttaaagcgattgcattgacggttgggcataccaatgacccacctgcactcaaagaataggccgtggacccagtcggagtagcagcaatcagtccgtccgcctgcgcaacggtcattaatgagccgtcaccatacaattctaacatggatagaaaaggacttggaccacgatcgatggtcacttcgttcaaaatgtggtgtgtgcttagtttttccaccacacatattttcttccccgtgtttgggtctacttcagggcggtgtctacgataaattgtgcactccaacctcaaccgtaaatttgtcttgattttatgattcataatccgaggtaaatcctccctgaaatgttcaaacttaaaatttgttaaaaatcctagagaccctaatgaaaacgacataacgggtggtacatgtctctgaaaaatggaacttacaaaaagaacagtaccgtcgccacccaaagtcactaccaaatcgaagaaaacatcatgttccctgatgaaatcctttgtccaatacttgatccttgattctctacatttactatcttcacataactcgccagcggcaaattttttgctgtttttcaattcggaatccacataaacagtcacacgtggaaaatgtaccaaaacccattctaccaactctcttgttaagaaatacagtgagacatcgttgagtttcgtaacaatcatcaaattttccacatccagttccactttggtattagatatatctttactcaacattcttacaccatacgccgtggaggcatactgaaagtgtgtattactactcttagaacttcctcttgttccgttaatgctcgtaccaccgccactgtttgcattgccgttcacgagagatgaatctttattcaacagggagcttctgcgcgagctgctttcacttgatattttcctcaacatttctttggcgttgtcgatatcctgagttctatcaatttgctcattgttcatcatggccttcttcatcaagttattattgttgttatgatgatcatttcgaccatcttcctcatttacccatttatctacgccattattcatgtcattctccttcatctcaagagcttttactctacttatttagggagcctattgtatttttttttggcttacgatcacgatgtcaatgatcatttgccctattatacctttttctccgttctctttgcgtagtgcggtgaaataatttcaggatgcatgaaagagcaaataaaagtgacacaccgttatatcgcaaggcgcaccacatcagtaatcagatacctgtgcattcaaaatgagtagaaatgtagataaggccaactcagttctggtacgatttcaagagcagcaagcagagtcggcaggtggatacaaggattattcacgttaccagaggcccaggaacgtgtctaaggtaaaatccataaaagaggccaacgaatggaagcgacaagtaagtaaagagataaaacaaaaaagcacaagaatatatgatccgtctttaaatgaaatgcagattgcggaacttaacgacgaacttaataatcttttcaaagaatggaagagatggcagtggcacattgaccatacacttatggaaaaaaaaaccaagaggaaaaggttagaagacagtcatgtgctgatgaattcaggaaagctgataaatggtaagagatattttggaagagccctggaattgcctgaagtaaaagaatggctcaagcagtctcaaaggcagaatgatgggggttctataaacaccaaatgcataccgaaggatagaaatgatttttattaccatggcaaagtcacagccgccttaaccgaatttgaggctaactggacatccattttgaaagcacattataatgtgcctgtgaatgaagatgaagaagaaatgtcaaggcagacacaagaaatccatgtaccaactctggcagatatggagcattggttagtgcaaagaagaaaaaagaaactaatggatgaacttaacctttagctatggaaaattattcaaacatttagaagaggcactatttcgaatgaccatcacaagcattataatcttcaaacatgtccgagctgcagatatgaagtaaaatagtgatcgggactcatttttttttcttctatgatatcatattgtcccgttcgttattaaatgtaattcttccaccgtactagttatcgaaggcaagatctcctttttacgcttaggtagattacatagatttcataatgtacaccaatacaaatgtatcttatacactcgtcaaatcttatatgaatcatgcaggagtagctctcgttttctttttacgagctacttgaaaaaaaaaaactagcgaaaatcctttgcttagaaatccagatttaaaacaaaaccgccgaaaagggaaagattttatgataggaaataccttaataattctatatcatcccgagtcttaggaaaatgattagatctgtgagaagggttttcatttacgtctcaatattcgtattgataatagttttgaaaagaacattaagtggcacagatcaaacgtcaatgaaacaaccagtggtggtcattggctctggtttggcaggcttaaccacaagtaatcgtctcattagtaaatacagaattcctgttgtgcttttggataaggcggcttctattggtgggaattctataaaggcttctagtggtattaatggtgctcacacagacactcaacaaaatttaaaggtaatggacactcccgaattgtttttgaaagatactttgcattcggctaaaggcagaggggttccatcactgatggataagttgactaaggaatccaagagtgctatcaggtggttgcaaacagaattcgatttgaaattagacctccttgcgcaattgggcggtcactctgttccaaggacccatagatcttctggcaaattaccaccaggttttgaaatcgtgcaagcgttatcaaaaaaactaaaggatatctcttccaaagattccaatctcgtgcagattatgctaaacagtgaagtagtggatatcgagcttgataatcaaggtcatgttactggtgtagtatatatggacgagaacggaaaccgtaaaatcatgaagtcacaccatgtcgtgttttgctcaggtggatttggttactctaaggaaatgttgaaagagtactcaccaaatttgattcacttgccaactactaatggcaaacagactacaggtgatggtcaaaaaatcctttcaaagttgggtgccgaattgattgatatggatcaagtgcaggtacaccctaccggcttcattgatccaaatgaccgtgaaaataactggaagtttttggctgcagaggcattgaggggtttaggcggcatcttattgcatcccaccactggaagaaggtttacaaatgaattgagcaccagagatacagtaaccatggaaatacagtctaaatgtccgaaaaatgataatagagcacttttggtaatgagcgacaaagtctacgagaactatacgaataacataaacttttatatgtccaaaaacttaatcaaaaaagtgtcaatcaacgatctgatccgacaatatgacctacaaactacagcttctgaactggtaactgaactgaagagctattccgatgttaatactaaggatacgtttgataggccattgattatcaatgcctttgataaagatatttcgactgaatcaactgtttatgttggggaagttacaccagttgttcatttcacaatgggtggtgtgaaaattaatgagaaatctcaggtaattaagaaaaattcggaaagcgttctatctaatgggatatttgctgctggtgaagtttcgggtggtgttcatggagccaacagattgggtggatctagtttgttagagtgtgttgtctttggaaagacagctgcggataacatagcaaaattgtactgagaatttatagggaaataaaagatatttttgcaacgtactttacatttcaataattaatgcgacatgataggatatactgtttgctatttctttccgtaacgatatacgattttttcttttctttggagttccaaatgaagaatatatcttgttgggaaaagctatagtattaggtttacagaatatggtagaggtttctccccgacgatataggaatctacaagagagagcatgattctacacgataatactgcaatttcttctttgcgttgaagtgtcaccattgcctatccttttacattatcaatgtcaatgttccctcttctaacaaactgaatgacttttctacacgattcatattatcttcttgcgcagtaaattatgttaacgtaatagtagggtctcttgtgcttcattattttgtaactgtacacataattgacacgtttaacaattagtgagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcagtttcttttctttttttctggaaaataagaaaacttatttatggaagcaaaaatggaataaaggattgggacgaagttagtgaaaaaaaactgaaatagtcctagagtaactccgaagtgtctttgtataagctattatctagaaatcacgagaggggaagaaatgtatcgcagtagaaaccgaccaaaaagaggtggagaaaatgaagttaagggaccaaattctgccttgactcaatttttaagagaagaagggatcagtgctgaaaatatcaaacaaaaatggtaccagcgacagtcgaagaagcaagaagatgcaacagacgaaaaaaaaggtaaagcggaggatgatagctttactgccgagatatctcgagtagttgaagatgaagaaattgatgaaattggaacaggtagtggtaccgagacagaaagagctcaggtttcctacgatgccaggatgaaattagtccctgctgatagtgatgaagaagaatatgaaactagccacatttctgacacgccagtcagtttaagttcggctaatgaccgggaatcattgactaaaaaaaggcaaaatactgcaaaaattatccaaaatcgtcgcagaaagcgtaaaagagcagctgacctattggatagacgcgtcaacaaagtatccagcttacaaagtctttgtattacgaaaattagtgaaaatatatccaagtggcaaaaagaggctgatgaatcatcaaagttggtatttaacaaattgagagatgtccttggtggcgtatcaaccgctaatttgaataatttggcaaaagcactatcgaagaatagggccctgaatgatcatactctgcaacttttcttgaagacagatctaaaaaggttaactttcagcgattgttctaaaatttcatttgatggttacaaaacgctagccattttttcgccacacctaaccgaattatccctacaaatgtgtgggcagttgaaccatgaatcattgctttacattgctgaaaagcttccgaacttgaaatcactgaatttagatggaccatttctgatcaacgaggacacatgggagaagttctttgtaataatgaaaggtagattagaagagttccacatttctaatacgcaccgcttcaccgacaaatcattatctaatttattgatcaactgcggttctaccttggtatccttagggttatccagactagattctatatcaaattacgctttattaccgcagtacctagtcaacgacgaatttcacagtctctgtattgaatatccattcaatgaagaggatgttaacgatgagatcatcataaatctgctaggtcaaatcgggcgcacgttacgtaaattggttttgaatggctgtattgacttgacagattcaatgataatcaatggtctgactgcattcattcctgagaaatgtccattggaggtattgagcttggaagaatcagatcagatcactacagattcactgtcgtactttttcagcaaagtagaactgaataatttgattgaatgcagctttagaagatgtctacaattgggcgatatggcaattatagagctattgcttaacggagcaagagatagtctgagaagcttaaatctcaattcattaaaagagctaactaaggaggcatttgtggcgttagcctgtcctaatctgacgtatcttgatcttggttttgtacgttgtgttgatgactcggtgattcaaatgttgggtgagcaaaatccgaatttaactgtaattgatgttttcggagacaatttggttactgaaaaggccacaatgaggcctggacttacgttgatagggagacagagtgacagtatataataaaataaagacatataaaacgtgtattagatagaaaacggaaaattgactaatgtttttattcctattatactcagatcgtcaaatgttgcctttattttctattgaagggattttatggcatctcgcgaataataaacaaacaataatagtaaaaaaaaaagtgtaaacttatgtattcagcgcagataaaaggaaaaaaacgagaagtttgacgtaaagaaaaaagttcgaaaacttttgtagcagttgaaagttttgtatgctatgtcaattaggcctctcacgttaaacggtttagatgagccagaaacctcttttgaagaactgaatacaactctacctcgctttcaatcccatgaaacattaactttggaagaaaacgtgccaccattgagtacatcaacttatataccgcctccatcctcggtaggtacttctgacactggcacggtattttccaatagtaccagcgcgttttggtctaataagcaagcagacgatgatcaggacatggaggtagaccaggatgatgaatttctaaatgacttccaggaattccaaaataaaaaggatgattttgacgatgctattaaaacaaattttcatttgagaaatggatgtcgaactggccctttcaaaaacgacattttcgcagaagagtttgatagaaaactgagtttggaagataaaccaaggctaaagcaacctagatcaatgatggaattgaaaccaaaaagaaaactatcaaatagcgtcacttcaagaaacttaaggtctggtaattctgtaagatttaagaaatctatgcctaacttagctttagttaatccagctatcagagaagaagaagaggacgaagaacgagaaagagaagatcaacgagagtttaattacaagattgataacgatacgcaggacacaattttggcgaaattcagttcagatgatgaaggtgactttctgacaggatttgaagaattagagggtgaagcaattgatgaaacgatttcttcgaacgataaagaaagtgccgaccatccgcgtttcttaaagaagtcatcctcatctttgccattaaaaatatcacctgcacaatatgatatagtaaagcatgacgaattattaactccaggtcttcataggcgacaacgagattggaatacccagcaggaactggactcttttaaagaaaaacgatcagtaagacactgttctaatcaaaatgtacaactcaatggtccagctaaaatcaaaacaataaaacagcaaattgatcataatactccaatgaagaaaggttctatgatatataacccgaaaactatgaagtgggaaggaaatgaaaacgtcttaagcaaatttagtgatgtagacacggcaaacaggaaagctttattgataaaaaacaagctacaacgagatgcagattctaagaagcaaaaatattctgatctacagcatgcaagagccacttcgagaaatcaaaaggtcatcgggaacatgattttagatgaacaaaatttaagatgggttagtgtttcagaggaagaagcagacccttttgcaggcattcctgagataaacttaccaccagttggcaaaagtatgaaaaaacgtagctcctcaccatttttgcgttccaaaagccaagttaatacgccatttgtttcaaatgacaatgatggcgtttatcaaagtacggctgctcaagcaagactccgtaaataccattcaatgaggacacttaacggtacaacagaaactccagaaataagctctactttccatttgagttcaagagcattggaaaaattttaccacgaggagaacaggtggtgtaaaaagttagcctcatggtttataccccgagatgagaccattatcagtgttgatgaggaaacaatcatggatgaaagtacggtcaatagcaagagaaaatcctatatgtatgaaatcaggaacatggtaatcaattcgacaaaagattagccctttagccttcttataactgtttctttaccgttatcttgagtacattcatttctcttacattccaaaattagatagaaccttgaatcgtgtcaacttttcgccgacatttcgcgtctgacagaaaaagaaatgttgcagaaaattcgaatagatgtttcaaatgaaaatagaccatgagggacacattaacatttcaaacaaaagagcccttgatgattattaaaacagatctttatggtttgtttagcaaacactttggtaatttcatgaatatttgactagcaggaacagaaaatcaaaaatgtttaaccatgattggaagtactccattaattctaagactttcgccgatttaaacattgaattatttcgaaaccacaagttcaaaactgttttaaattacataataggtgtagttgggtggaatggattaaaactcgccctttttgtttctgacatttacacatgtatcaaattgctggcattcaactcctggtcaaacaacatcatcaaaccatacttaccctttaaaatatccaaatggttgtttagcggttgtattttagcatcgattgtgctattgatatgggaggctatagcgggaatgaggatttacaaaacgggaaatatctctttgacttatgtcaacaatttttccagaaacctaaattcagtgctcaattattccaagttttgtgtttataatatgatcgaacgaaagggttttcgacagaaaatgacattttttactttttttcaactgaaagattgtattagattaatcttcacggataccccaaggcaagttattaatggtcttacgctgtggtcagttctcgtaacagtaaataaaaacgaggatctaggcgatctggaatcatttaccggtttgatcaacaaaataaagaacattggccagaccaatcatgaagaagcagtgatattgtcgctgatgctattttcctttataatctgggcattatttgtcttcaagtttctgcttgctgtcatttgctcgatttttgtttattataaaataatcaatgatcaggaatatagcgggttgcgtgagtacatttgtgttaccgtcagcgaaaatgttgatgaacttgttgaaagacaaaggaaaaaggaaaatgatgacacgatttataagacaggtcttctcgaatctcagacttttgacgattttaaagaagttgaaaataaaattgaaacatcttttaatgatacgtcatatgcttctaataatgattctatgattgagctaatagagagaagacccgaatacaaaagtcaggatgtatgtgggcccattcccacaatgaagaaaacggaaacaatggaatcgttcgttgacaatggcaatccacaatataccactagattctctgcgattctagattcaccatatatcaacagctatgaaagtaatgatataaagaaagcaaaaatacaaagcagaagcgtaaatactccaaaatatgaggatttgtcttcttctgacattttcaacaaaatacactctgctggacaattaaaatctacaacttctatggagtttcacgggccattagattctatgccaaatacaacaaacaacatccgtaattttaatagcaacagtagtagacctagaccacctcctttacagacaaaaagttcgattaattcaaaagctgactcgaatgataatggaaggatttatacaccaatgaaagcgtacttcagggagcctgatcttccgaggaagggtttgctggaagatgaagatcgtacatataattatacttaataggctggcaaaagccctttgcatatttcatgaattagatagacgtgattagaaacagccgttagtatgtttctgataaaaataatactttttttgtaacactattttcatatattggattgataccggttatagcacaaacataacagccatgaaagtttctttgaaaaccccttttaacatttgcttgtaagagataggttaattttttatagttgctgagattccattgttggtaaagacttaatattaggtatacagaatatactaggagttctctctgggtatgtaggaatccacaaaagggtgtcactagttcaacataataacatcttttttttattccttctttgatattttgtcatattatcctattattttatcaatccttgcatttcagcttccaatagatttgatatttgtttctcaatattatgtcatcttcatacacagtatgtgataatatactagtaacatgaatactactaaatgagtactaccttaggggttcattacagcagcttaagcgaaagtagaaaatgaggcggatatttgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaatgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtatatctacatacctaatattattgccttattaaaaatggaatcccaacaattacatcaaaatccacattctctacaatattgatttccatcgtgtaagttttctgcacgaagtttattcattcaatttgaagtgcttcgtaataatattactatgcaacttaggtacctcatatttcttagagttcaaccaagttggttccgttggcgtaatggtaacgcgtctccctcctaaggagaagactgcgggttcgagtcccgtacggaacgttgattattttttttttttcgtttctttatagaaaaaattcagacgatattaccttgcgatgagataatcttaccgcagaaagagtgccacagtggtaataactagttgaaggttcatattatataaaaaactctaagaataaaaatggtatctagtgcagttaaatgtggcatatgtcgcggagttgatggtaaatataaatgtcctaaatgtggcgtacgatattgctccttgaaatgctataaagatgctgcaaagcatgttcataaggaaagcgaacaacccagggctggtacagaagctaatgtggaagttgttaataacgataagatcataaacagttcactcgcaatgaataaaacattaaagacgaaggcattcgatgatatatatcaaaatagcgcagaattgcaagagctgttgaaatacaacacggtgaagttccatttggcaaaggtttatagaattttgtccagtactgttaacgatggaagttctggaaaaatgaacagcgatctacaaaaagaactagctgtaaattatttgaatacattacgatatggtggtatacattataatgaagcaattgaggaattttgccagattttattagataaattaaatgcggtgaagaaataagaattatcgttgttagcatgatttttaagattgagcattttattcatttttaaccatataatagtgaaggtgaggactaataacaaagtacttgttgaaagggtcgggttgcttttaggttttttcttctcgttaaggatttcccacttgtctggcaaggcgtcaagcagacttggaaaataatgatattatgtcagaatttttgtgtgaggcgcttctattgcaagtttgtgacaccttataataaaagtgaaccatgtatttacatatgattagggaaagttccaccatcatcttatgatcttcatggccgttttggtcttctttttaacttgaagtccaacttggcgactgtacatatatacatatatatagcaataagtataacaaggcaacaaatcaggtcccattatttaatttgaagtcatctactgccccataagaacctctatattatcagtagattctttcttttagggaaatcgaacctcgatattgtaagagaaacccgcgccactcctaaaaaggtattttgaaggagaggatgatttggagcaacatttggtacactttatcctcagtttttcgctaactacctcgcaacttgttgttgtggatgaaatttttgatattaatttcaataaataaaatatatgcaaatatcattataatttgtcaagtgcgggaaatagactatgcagtgatttagtgtgcaagtttgcccacttcacattcataccaaatatttcttcccactcatttttatcgtattagcactacatacgtgactttttagctcagctttcggactggatagctttactgacttactttctacaagcgatatcattcgtcacagtactccaaagaagtctgggcatttaattttcttctttatcaagtccgccattatgaaggaatgtattgggtaatagttgacataccgatgttctgctggtagcatcgatgaacgaaaataggtaacggcttgccgctgaagatattggaaatgagacagatcattctagggtaaaatgcgctgtagagctagcgtcaattgcgattttcgaacactggctgcaggtatttctgttttctcggctttcattatagtaatgtgaagctactaggagaatcacgaaacatctttttagtaggatgagaacaccacgctctcctaactggaagtaatttttggtatgcttagagatctgttcctctcttatgacttctttttcgcctactataaacttaatatcaacatatttagttagttttttcagagcaatacgtgtttattttttcacaacttcgcatggcattatgtatcattgcagcgtaaatttttacatttagtaatatctaataacatatacacaaaaaagggacagatttttgaattaaataaaccaagcgtaaatcagtattgctcttaccgcagtagggggagttatctactcctgcttaacgtagagaaacaatagtaaaagttatgcttgtgttggaataaaaatcaactatcggctggcaactaatagggacactaccaatatattatcatatacggtgttagacgatgacataagatacgaggaactgtcatcgaagttagaggaagctgaaatgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatatagagataaagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctgatattatagcctttaccaacaatagaatcccaccaattatctcaaaattcaccagtatcttaaagagaatgtggattttgatgtaattgttgggattccattgtgattaaggctataatattaggtatgtagaaagtactagaagttctcctccaggatttaggaatccataaaagggaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacatatctcaacattaattactcggaacttttttttgatttgttatataataacagaaaatccagatttgtacagaaagaaaatccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagatttttttggctactgttgcggttacatataacatactttttgcatatatcgtaagttatcagacaccatctggctcactgaaagtttatttctatgtgctttctgaaacgtatgtatatatgagattcaaaaacaatatttaaatattttcgatattatacctacaatgcaatgggctccttctaacttgagaacctcttcccgggtgttcttacaggtccatatcctggcggaaactccttatgtctacttctgaatcagaatccaatttcggttttttttcataatgtgtattttcacgatcacgctcacgctcatgtccaagtcccgttatgtcatttaggtttctcgtgtcccctcttccgtgattgattgttcgtgctttccaggattttatacgactagcattcctaggaggatgttcgacacttaaaggcggcatagaaagtctaaatttaggtgctatattttcattaatatttgagaggtccccatttgattcgttgaaactgaaattatacttgactgcgctgtctttttcaaaaggttccttatgagcttcattttcgcggtgttggttttcactgaacttattaagctttctttccctttctttcaccggatttaaagatttatcctgcgagtttgaaaggatatcatttcttcgtttatagcaccaagcccttaactcgtcagcagtcacatttgagtccaatgcacatagtatatcatccaaacaggtgaggtagccctgatgtttggttaaagagtttttctcattagccacccggtaaagtcttgtcaccgcattggcggctagcttgaactcttgagaaagttccaaattaagactctcaatcgcttgctttgtaggaggttgctctggaggtaaacttgattccaatgaatgcatttgctccataattgaatatattctgctcttgaattagatatgtgtcgtcggtaaaaaaggtttcttgaaatgtaattgtatgagctgccacgatgctaaactgcaaaacgacgtaagacaagtacagtagaatgaatggctgcgcttcaccaccaatgatttgtatcaggctaacgtgcacttggaaggtggaaacgatgcttttgtccagatgcctttacgagtaaggaaaaagaaccatttgaaattttttcaagcgcacttttagaacaaattcgaaaagtgaagaaaatataggtggggtaacaaggaaaagaggctacaagagttcgttaatatattatctccgtattgtgtaaaggaatatgtcacaatttgataataactcttcgttaagagcttgaaagaaatatttcaacttgcaagtctgggaagtgaatggagacataaaaaacaaaaaaatctcccgggggcgagtcgaacgcccgatctcaagatttcgtagtgataaattacagtcttgcgccttaaaccaacttggctaccgagagtatttaattgttgaagaaagagtatactacataacacatatacaattgaaaaagagatttcaaataattatccggtccttccaagatggttcagagtgaaatttatactaaagctaagggatggaagagaatactgacaaattaatgaacaaatacttgaaatgagatagcaactgaggaacaaacgtaagtattttcaacggaattagaaatagcgacatcatgaccagcttattcgcaaatgtgattttcggttgggaagtattaagtcagcatcatcatatgaaaatacttcataacttttctggaggataccttttgaagagagaaacctgtattttgcacagtggattagagccgaaacttcatatgctgctgcgttattttccatagctatagtaacgttggaacaagaatcaactattacctatcgaagagttttcatgttactattatattatcccatactgtgtaagaagataacataaggattgagaaacagtaacaaagtctaatgaaagctaaaaatgcaaggattgataatgtaataggataatgagtgacaaagtatcaaagaaggaataaaaaaaagacattattatgttgaactagtgacacccttttgtggattcctacatacccagagagaactcctagtatattctgtatacctaatattaagtctttaccaacaatggaatcccagcaattatcaaaaaattcacctttcttccaaacattaatttgttccacgggtccatttttataattacgaaataattgtgcattggtaacaaagggagaaagcgatatcctaaactagtaggttacagttgataatataaaaagttggaaaatagcttagaaatgaagaagagaataacggcttctatgcggttgtgacttttgacgcgttaggcgtggtgctaaagatggcgaaaaaatgtaacgtcttcccaagaagtacgcttctaaactaaatatgattcatagtggacagaaagatcaccattttgaatgatgggtcgtggcaaattaatactgatagaaggattggataggactggtaaaaccacgcaatgtaatattctttacaaaaaattgcaaccaaactgtaaactattgaagttccccgaaaggtctacccgaatcggaggactcataaacgaatatttgacggatgatagtttccaattatcagatcaggcaattcacctcttgttttcggcaaatagatgggaaatagttgacaagataaagaaagatttactagaaggcaagaacattgtcatggacagatatgtttattctggagtggcatattctgccgctaaggggacaaatggaatggatttggattggtgcttgcaacccgatgtagggttgctgaaaccggatttgacattatttttaagcactcaagatgtcgacaataacgccgaaaaatctggatttggtgacgaaagatacgaaactgttaagtttcaagaaaaagtgaagcaaacttttatgaagctattggataaagagataaggaaaggcgatgagtcaatcacgattgtagacgttactaataagggcattcaggaagttgaagcgcttatttggcaaatcgttgagcctgttttgagtacgcatattgatcatgataaattttcgttcttctaggaggatctgtacatatatcctagtctagtctatctaaaatacttagtctttctaacagcatatcctttgaaatttcttgtatttcccctccaataaacatctcgtccattatcatatagactttgtaaaagttgaatacgatatccagttcacagacattgccgaaaaatgcatctagcacctccacaaacagatggatgtggcacaaatatatgggttcatcgtcaagtaagtccacacccatgacaaaatacagacccgcatacctcctgtatatgagtttcgtcgaatcggaaaactctacgaagttactctgatgcttatgatctctggaagatatgagtctataaatctgcgcaatggcatcctggctacgctgaggatccgaactgtgtacatcgaaccatctcaccaaccgcaccacaccctgcttattaaagcacagtataaactgtactgccattttttttatcccttacagcaaacaagtctccgttcttcacaaaataacagcaccaaacgctatctcaaggcaaacgttcttaatgtacctactgaataaaccattcctccccgtttgtatcaaaagtatccgaaactgttctatgcgtgcaaaatgatatgtcttgcaaaactattggaaagacccttccactacaggtacagtttagaaatgccggagctgcaagtactacgtgccggcagcatgataaacatacccgcgtcctatagccattcaagcctacatatatggtatatacaacatgaacgctttagtacggtcaccccatctacaagcataacctcttgggcaaaggcgcaaatagttgccacgtgcgagtgcggtgcatgggtggctgtcttttcgtcattggcacgaccccttgcaggtgggaggtagaaccaaataatatccggttgacggtaaaagcaggtttatatatagtgttaaagaaaggtattgtcacatcccgtcgctacccttatccaaaccacgatatcgcacgcacaccaggaaagtaaagttgtgtaagccgtagcagttttttacaggttaaccgattgaataagataatggcgggaaacggtaaggacaaagaggtagataaaagtccctctgttagtactttgaaactattgggaaaacgcctgtttaattccagcagtcacacggataactcttcgttactgcttagtgccgaacaattgggcaatgggagaagtttaagaaaaaggccaacgtctccgtccattagtggcagtggtagcggtggtaattcaccttcgtcttctgctggggcacggcagagatctgcttctttacatagaagaaaaaacaatgcttctgtaggattttcaaatgggtctgtgtcgtcacacaagtcctctgtcgcattgcaggacttaattaaacataataataacccttacttgaactctccctctgatattctgggcacaggtactggcattgcctcgacaagagatagggatagagcagttttggatagagaaaaggaaaaagaaagggcgagaaacaaagaaagaaatactcatcacgcgggcttaccgcaaaggtctaatagcatggctagtcaccattttcccaacgagaatatagtttataatccatacggcataagcccaaaccatgctaggccagatactgcatttgcagacactctgaatacgaataaggagaacgatttgagtttttacatgcatgatggtaacagcaagatacggatgttgccccttccaattgctaatccgaacgattttttgcccgaagatatgaaacaatatagtgtccatttaacggataatttcgtatttgatacggacaataaacctattggttcgggtgggtctagtgaagttagaaaggttaaatcaagttacaggcaaaaggatgtttacgctctaaaaaaactgaatatgatataccacgagtcacccgagaagttttacaagagatgctccaaagaattcatcatagctaagcatttaagtcataacgttcacatcacgaatactttttatcttctaaaagttcccacgaccacatatacaactcgtggttgggggtttattatggaactaggtgttaaggacctcttccaactgatggaaagaacaggctggaagaacgttcccttcaatgaaaaatattgtcttttcaaacaagtggcccaaggtattaagttttgtcatgacaatggtattgctcaccgtgatttgaagcccgaaaatgttttaatttctaaagaaggtatatgcaaattgacggatttcggtatttctgattggtaccatgtgatacctcatgactacactagtccagtgaaaacatgccaaggtatgattggctctccaccatacactccgccagaggtaatgtacttcgatgccaagaagcactaccccgaaaagttccaaaaaccctataatccgttggccatggattcctatgccctcggaatcatgctgattaccatgattaacaatatcatccccttcatcgattcttgtaacactgatgcgagattcagggaatttgaagtgtcatatgacaacttcatcaatcatcaaaacccacatttcagggacaagggctgccacaagccgggtcctggttccgaatactctttagcaagaaatttcaagaatactgatgccacgcgtatcgcatggagattggctgacccgaaccctgcaactagatatacaatggatgatttatttaatgatccgtttttccaacaaattgaaacatgtgtcgagccaaatgatgatgacttagtaagggttcctgaattaaggaaaagtacttctaccaatgattttagtgaaaattcattagatgcaccccatgatcaagaggtcattcacacgtctaatccattcctaaaaaaggaaacgctcacttctaaaccaagatcgatgttggaaattgcagaatctccttccttgaaacaaaaatccaaggtaaaagatagcgcaaagaccaaaacacacgatgttggggatgaaggggggaatgaaagcaccaaacctaagcagcaagataaaaaggaaaatttgaagaaagatgaggtcaagaacggcgacaaggacaaagtcattgaagaggctaccacgactaatgtggacagcatattggaaaaaccaacaccaacctccacaaaagtagaggacaacttaagcgaagatgattccacaatgaaggaattaaagtcgatgctaaactccacccctactacaccaacacataatggccccactccgctccctgcaaaggctggcactcaattagataagcgtatgagcgacctatcactcaaatcggaaacaccggcttctacaaagaactttagcgcaccgaatgtttcgtcatcaagcaattcactgagaagcctcggaagtccaagcgtgtcatcctcgaaaaagaagaaggtaattcaccaccacttggacattaccaacagcgttacaaacatgtcatccgtgagcgcctttatctcaagatagacgttaggacttctttaattccctcttttatgctttagtatcgtcatattctttcatacccttccttataagctttttatataaaatatcccaccgggaaaagataaagaacggaagataaatcaaacaatgaaataaagcacacacatataaatccacatatgtacttatatattttacttcaaacaataaacaaacattttattatttatttttcccgtacatcgatgtacgtgatcggtttttctcattcctctcggatccttcgggaccaccatgtctcacccaccaaggtcaaaaaaaaaataaaatcggacgagaaaagtattgggcaaacaacaattatccacgtgcttatcacgtttttttatttaatgtagaatgtaaaccattataccttaaagataaacactttgttaattaatcattttagttggcggtcattttcatttctgctacaagtaccaacatcaagtgcttaaaatataatacggttttctacacttttattaacgatgaactctctggcaaataataataagctttctactgaggatgaggaaatccattcggcaagaaaaagaggctataacgaggagcagaactacagcgaggccaggaaaaagcaaagagatcaaggcttgttgtcacaagagagcaatgacggaaatattgactctgctctgttgagcgaaggggctacgctaaaagggactcaaagtcagtatgaaagcggactgacgtctaacaaagatgagaaaggaagtgatgacgaagatgcgtcagtggctgaggctgctgttgccgctaccgtcaattatacagacttaatccagggccaggaagatagttctgatgcccacacatctaatcaaacgaacgcgaatggtgagcacaaggattcccttaatggggaaagagccataaccccatcaaatgaaggagtcaagccaaacacctccctggagggaatgacgtcttcaccaatggaatctacacagcaatctaaaaacgacatgctcataccattggcagaacacgatcgtgggccagaacaccaacaggatgatgaagacaatgatgacgctgacattgatctcaaaaaggatataagcatgcagccgggtcgtcgtggaagaaaacctactactttggccacaacagacgagtggaaaaagcaaagaaaagactcccataaagaagtcgaaaggcgtcgccgcgaaaacatcaacactgcaatcaacgttttaagcgacctcctgcccgtgagagaatcaagtaaggcagcaatattggcgtgtgccgctgaatacattcaaaaattgaaagaaaccgatgaagcaaacatcgaaaagtggacgttacaaaaattgcttagcgagcaaaacgcatcgcaattagccagtgcaaatgagaaactgcaggaagaactgggaaatgcttacaaagaaatcgagtacatgaaacgcgttttaaggaaggagggaatagaatacgaggatatgcacactcacaagaaacaagagaacgaaagaaaaagcactaggagcgataatccacatgaggcttgagagttaaaaatagatagctaaatgtatttcgagtctccctatgtatctgcgtctctgccccatagcacctctgttaagtttttatcaatattccatcggcatatttgaaaccgcccggatggtattagagaatcactcagcctcaaactcagcaagtaaaagaggacgggacggactttcaaatatgtctttgtacgttattgtttttcatccctaaatggcttagtaaaaaagttttgccaagaattttttgacgttcaatggaaaaatcgccaagagaaatacgcacaacctccgttttcccgccttttatcaaaaaatcttagttttcccttcctttttttttttttgggtcgcagaaaagaaaaaagatagtagtggagaggattacctgaaaaaaacaggcaaaaacgtcacatccttgaaggtccgcgacaatcacgggcctatttctactttggggctttgcttgattatttaagaagaaacattggacgaagatcaagtaagagtgcacttgtctttagtctggcattccgctatttgtatcttatatagttaacaacaactgttatttactttctggaaaacaaccaacgtttatttttatgaattagaatcattgagattgtctaaacgagaggaagagaaagaaagagagaaagagaaaagaaagcgaagcaagatacaattccaatgatgttatcactgcgcaggttctccatgtacgttttgagatctctgcggcttcactttaaaaagataatcattactcttctaactatccagttactattcattaccatatttgtattgggcggtcgctcgtcgattattgacggtaactggaagtcattcatggcgctctttttcaaaccgcttgcttacactaacagaaacaacaaccatgcttctttcgatctgagatcaaaagacaacgtagccaaactttacgaaaaaatgaattttgatacttcaggcaaatggatcgacacgtacaccttgaagaataatcttctcactgtgaaaatgggtcctgaaaaagggcaagttcttgattcggtagatgaattgagatattacgataacgacccaaggctggtatggtcagttttactagatcacttattagaatcagattccaatgaatacgcattttcgtggtacgattgggctaattttgactctacaaacaaactcattgcactgagacacacgaacatatcttgccagttcgtttgcgagggtgcctttgataaaaatgtgctagaaatggtagagagtgaagtccaagagcctttattcgtcacaaataggaataaatatgacgaatcgctctggtacaacagggtaagaaaggttgtcgattctaattctgtgcagcaagccatacatgatcactgcatgaataatgacgcgtattccaatggtactcccttcgaattgccttttatcataagcgaaatttctgaaaggttgaggccagaagtgtatgacttacaagccaaaaaccacttgttatattctaactttactccactgtcattaaccgtactggacagcgataaagatgcatacagaatcaatttgaagacaacagactcttccaaatcaaatatagtacagacaaatctactacagaattacattaagaggcacagaaatgaaatggtaaatggcgacctcattttcaaccacacttccatgtttgaaaaatttttacatcatggatccactaaaaaaaggaaacttgacgttgaagcgttggataaaacaatatacgctggagagtatctagaactatcaccatctgatttccaattcaatgcaaaagagaggatcattgaattagagaccaggctcaggtctgaaggcctaccatctcatgatacccactatttacgaagtttaaagacgtccgtaaatacgtcccctgcattacagcaaaagtatttcgcagaggcctctgatattacggacgcgactgccgatggtcatcatagagacaggcgatttttctcaatcggacataatctcctaaatgaccctcaggagtttgaagcaagattgaattctttgatcagaaattttcagaaatttgttaaggctaacggattaatttcctggctatcgcatggtacattgtatggatatctatatgatggtctgaagtttccctgggatgtcgaccatgatttacagatgcccattaaacatttacattacttgagtcaatatttcaaccaatccctaatattagaagatccaagagaaggtaatggaagattcttactagatgtaggaagcgcaattacggtaggagttcatgggaacggcgaaaacaatattgatgctcgtttcatcgatattgactcaggtatatacattgacatcacgggacttagcgttagttccgatgcggctaaacagtacatgtccaaatttgtagaagaagaaagctcgggcgaaagcttttctgcccttattgaagactataagtttgacgaaaacgactattttgacgaggtggatggtagagaaggtttagctaaatataccatacatgaattaatggaatgggttaattctcatccagacgactttacggatgcagaaaagaatttagtcaccaaaacatacaagaaagagcttgcaatttcgagaagcgattatgctgaaaaagacttgtctccgaaacaaaggtatttggtaaatgagaagtataacctttacaattgtagaaaccagcatttttccagtctaaacatcatatcacccttgagaaatacaatgttcagcggtgtgtcagcatttgttcctaataggcccatagcaacattgaataatgagtataaagttccggcaaaatacgggcttttgtcattccaaggtaaggtgtatttaccggaattcagatactggttctcgtttgcagacatgaagaagtttgcaaatttgcagctgaaagaacccaagataacacgactggaaagtcccttaaatgatttaaaattcagcgacataagcctactgataacaaacattttaaaatgtgggtttcactccgtatttgccagcttatttaattcttttgacagtactgtttacagactcaaagagcttgaaatacagtatgatcctagcttgagtgaggaagaaaaaagtagtctattaaaaactctacggcgaggaatgtcaaaaaaaataaaatcaccagaaaaagatccgatcatatatatatacgaaagaaagttatgggaaaacgtggaaaagttgttgaatgcgtcaaacatctacaacattgcttcacaagttgagaaggaaaaaggtaaagagtttgttgaacggtcccagcaagtatatgaaagaaactttgacggcttcagacttcccgatggcggcaacagtaagactgtaaatgatctgaattctaagggcttaaatctctttggtgataataagaaaacttcaaacaatatatttggttcagaccaaaaatattaaaaaacgttcccttatccttcggaataggataataacaaaaaccattatttattcattcttgcctcacttaaattcggcccttacggcgacatttcaataacataaatatgcgtgtaaccttattaatttataatgtctaatttattataatattccttcacctaaacacttcaaattggacctcacgcaatatagcgccttctagacccttgcccaaattacccagcaactctacgctttcattgagagaatcaagcgaactctcatcatcatcctgtgaacctttaggttttttaccgttaaatttataaatgccagaacttcctgcaaaaatcgtggtaccatcttcagtaccacatctgttagctagcaccaaaatcgcattctttccttggaacttccaaggctgtccaagggaggttcccaaaaatgtcttttccagtactgtatcctttatcacttcctcagaatccaataagtctattgtgtcctccttgtgctttccatctttataatattcatgatctaggggcattctagttttgcccaaaatgctttcgataagagatgaatttttaaaccaattaattctggatttaaagtacaaaaaaggaaaaaatcgtagaatccagtagtttacgtttgacatatctggttcatccatatccttatattcacttgtactgtcgtcagaaggcactctgggcgtacgttgcgaatcaccaattttaagctggtaaattccttgagatcctgccaaaggcaacccttgctcctttaaagcgaaagctattttgttcttagcggcttctaataatgaattgttatgtaacgtctgtttgtctgtgatagaagtagagtttaaccacgccattggacatagaatcaattcaacattattgtcaacgcaaaaagaagagaattcaaagtgattaaagggggccatgaatttgtagggacttaagtccatacaaatacctattgatgctttcaaagtcacatctctgttgtaagagtcctcattagaaagcttagcacactttgaaaaatccatgggaaacgtctgaaatccctctggattctcctcgcaatcccaattcatttctgtatcatagagaaaagtctttctgtaattaaagatctgctccccctgcggatttactaccagggcagaattgtatagcttctgttcatcatcatcttcaggatatcctattatagtgtagcattgaaatttctcggatattgatttagccagttcaaaagagggcccttcatctttcttagtaacataaggtaaaatatcttttctggcatgaaaactgtaacctgtcaatgcaaattcggggaatagtattatgtctggtttcacataggtggcacttttcgtaactttatccaatattgaccatgttctcttaattgtttgatctacttgcccaatttgcggattgagttgaattactagtacctttagtgatactaaaagttttgtgctcatcttagcaccatgaattgcgtctattagcattcactgaatgtcacgatagagttatcgctgtaaactagcactttttagcattgaaatgcttaaaatgtgtgaaactaaagtggttttatttccaaagaagggttatcccttactagggcaacgaatgaatatctattagggctataaaacaaaaatagttaagtgagatatataccctcttgaatggtgcagggtaaataattatatatcgttacgaacgaaagatgaaaaatatgaaaaaaaaaaaaatcaaatttatgtcaagtgaagggcattgcatggcaagtgtaaagaatccaagaagaaaagaaaggcttaaagcaatccaggttagtacttataagaatgtctgttgtaggatcgttaattttttgcttggactgtggtgatctcctggaaaatcctaatgccgtattaggctctaacgttgaatgcagccaatgtaaagccatatatcccaagtcacaattctccaatttaaaagtcgtcaccacgacggcagacgatgcgtttccatcttctcttagagccaagaaatccgtggttaaaacttctttgaagaagaacgaactgaaagacggcgctactatcaaggaaaagtgtcctcagtgtggaaatgaagagatgaactatcatactttacagttaagatctgcagatgaaggtgctactgtcttctatacatgcacttcctgtggttacaagttccgtaccaacaattgattgggttgtgttcgcacatattacaatttgtacattaatatcatccccgctttcatcatgtgaacatctatagaacatcatttataaaaacaaaaaatctatgtactgacgatataatagcgtacattatcatattattcttactatttatcatactcatcgcatctactgttctcgagaacgtgtaaagtgatttatgccattgaatgaaaaattttgttaaggaacaactagaaatataatagtgtcttggtggatgtggcaaatgaggtgtgcgtgataaagagctacaaactcaaagtaataacagctatcatccatttttatagcaatatttgaaaatggctgctcgtccacaacaacctcctatggaaatgccggatctgtcgaacgccattgtggcacaagacgagatgggtagaccctttattatcgtgaaggatcaaggtaacaagaagagacagcacggattagaggccaagaaatcacatatattggctgctagatcagtagcttctattatcaaaacttcgttgggtccccgtgggttagataagatcttgatttcacctgacggtgaaatcaccatcactaacgatggtgctacaattttgtcccaaatggagctagataatgagattgcaaagttgttagtacaactttccaaatctcaagatgatgaaattggtgatggtactactggtgttgttgttctggcaagtgcgctacttgaccaagcattggagttaattcaaaagggtatacatccaatcaaaatcgctaatggatttgatgaagccgccaaattagccatttccaagttagaagaaacatgtgacgacatttctgcgtcaaacgatgaattgttcagggactttttattgagggccgccaaaacttctttgggctccaaaattgtttccaaggatcatgatagatttgctgaaatggctgtggaagccgtcataaatgtcatggacaaagatcgtaaagacgtggatttcgatttaatcaaaatgcaaggacgggttggcggatctataagcgattcaaaattgattaatggtgtcattttggataaagatttttctcatccacaaatgcctaaatgtgttttaccaaaagagggctctgatggtgttaagttagctatattaacgtgtccatttgaacctcctaaaccaaagaccaagcataaattagacatttcttcagtagaagaataccaaaaattacagacttatgaacaagataagttcaaagaaatgatagacgatgtgaagaaagcgggcgcagatgttgttatatgccaatgggggtttgacgatgaggccaatcatctacttctacagaatgatttacctgccgtaagatgggtaggtggccaagaactagaacacattgccatttccacaaacggtcgcattgttccaagatttcaagacttgtctaaggataaattaggtacatgttccagaatttacgagcaggagtttggtactactaaggatcgtatgctgattatcgagcaaagtaaagaaacaaaaactgtaacatgttttgttcgcggttccaataaaatgatcgtggatgaagctgaacgtgcattgcatgactcactatgtgtggtacgtaacttggttaaagactcacgtgtagtttacggtgggggagcagccgaagtgactatgtccctggctgtctctgaggaagctgataagcaacgtggtattgatcagtatgcattccgtggattcgcccaagcgttagacaccattccaatgactttggctgaaaattctggtcttgatccaatcggaactttgtctacattgaaaagtaaacaactgaaagaaaagatttccaacattggtgtcgattgcttaggttacgggtctaatgacatgaaggaactatttgtcgttgatccatttattggcaaaaagcagcaaattcttttagctactcaattatgtagaatgattttaaagattgataacgtcatcattagtggtaaagatgagtattgattttgtataaataaataataaaagataagttttaatcacatatcccacaattttttttctcagatcagcatttggggttacttgattgtacatatacgtgtatataatcagttgtatacgtatatttaaatgaagtgaggggcgtttcagttatttgcatttgtttttgtacctttttccttataagatgagtcatgactcaataatcaaaccatgttgaaaaggctgaaatttctaacaatttccggaccatattcctcataatctttcttagtgtgacagtagcctttgaattcggctgtttgtgccagcagcgagccaccaaaccagacagcgtttctctgcttccgatgagaaatcacggaaacatctacaccagtcgatttagttccacttaacagctcactttgtgcgattctgttatttacgatagactttagatctctttgtaaacgacgtccaaaatctttgaacatggtagacccacctgatagtacaatattgttgtataaacctttacggacgtcaatagggcaagcctggatagtttgatccactaccgtgggtaaaggagtcaagaagtctgaggatgcaatttctggattgaagaagatttcaggtgctaagaatctttcgtaaccaatatctacgacttttctccttgtcttttcttggttttccaccacaaattgggcaaatttagaaggatctttatcgaatttgttaaactcctttacaatatctggacagacgtaacagtattcttgcttaatcttttcggcagttctcaaggaagtgtctgcttcaccacgttctcttagcaaggattggatgaacaatgtgatgtctctaccggctattggaatgtttttaattgctgagccaatgacgtaaccttccgccactgggatgacgtgggtgacaccatcaccagaatctataacagtaccagttaatgatctatccgtgacttttgaagaggtccatgacgcagccagagccaaaactgcttgcacagcaatatatagaccagcacaattaaatgattcaaaaaaaatctccgccacttgctctctgttttctggaggattcagtggtggttcggtcaataggaaaaaatgatcttcaggctctgttcttaaatacttgaagatggaattttcccagaatctttccatgtgatcccaattttccacttgaccgtgtctgattggatagctcaaagagtaagagggtccttgggatgctactaaagcctcatttccaatatagaaatccaaatcttctgtacctcttttaccggataaattattagacagcaaaccacctgttgcaccattgaaattggttgcagaggtggaatttccaaagtatgatgcttcattactaactgctgagggcgcaccaacgcccgaggacttctttgtatttgaaggtgcagctgtggctattgcagtagggaagacccaggagggagaatcattaccggcgaaaccgagcttggtcagcccggtaccattgtccatgacaacagcgggattgtttaagtatgacattgaatcctaatttcttgctcaatcgtgaggccttacggtagggccaattcttgattaaactactctcatatatttttgtttgaaacttttgaaaaggggttctcgccattttgaagccgcggacagccgggtgactactgaaagtccttatcgaagggtcttcttgagcttacgttaaaaaagagccatagtagcttcacgagagagtcattggtaaagtgaaacatacatcaaccggctagcaggtttgcattgatatggaaccgcatgaggagcagatttggaagagtaaacttttgaaagcggctaacaacgatatggacatggatagaaatgtgccgttggcaccgaatctgaatgtgaatatgaacatgaaaatgaatgcgagcaggaacggggatgaattcggtctgacttctagtaggtttgatggagtggtgattggcagtaatggggatgtaaattttaagcccattttggagaaaattttccgcgaattaaccagtgattacaaggaggaacgaaaattggccagtatttcattatttgatctactagtatccttggaacatgaattgtcgatagaagagttccaagcagtttcaaatgacataaacaataagattttggagctggtccatacaaaaaaaacgagcactagggtaggggctgttctatccatagacactttgatttcattctacgcatatactgaaaggttgcctaacgaaacttcacgactggctggttaccttcgagggctaataccttctaatgatgtagaggtcatgagactcgctgcaaagactctgggcaagttagccgttccaggaggtacatatacctctgatttcgtggaatttgagataaagtcttgcttagaatggcttactgcctccacggaaaagaattcattctcgagttcgaagccagaccatgctaaacatgctgcgcttctgattataacagcgttggcagagaattgtccttatttactctaccaatacttgaattccatactagataacatttggagagcactaagagacccacatttggtgatcagaattgatgcgtccattacattggccaaatgtctttccaccctacgaaatagggatcctcagttaactagccagtgggtgcagagattggctacaagttgtgaatacggatttcaagtaaacacattagaatgcatccatgcaagtttgttggtttataaggaaatcttgtttttgaaggatccctttttgaatcaagtgttcgaccaaatgtgtctaaattgcatagcttatgaaaatcataaagcgaaaatgattagagaaaagatttaccagattgttcccctattagcatcgttcaatcctcaattatttgctggcaaatatttgcaccaaattatggacaactatttagagattttaaccaatgctccagcaaataaaataccacatctcaaagatgacaaaccacagattttaatatcgattggtgatattgcatatgaagtcgggcccgatatcgcaccttatgtgaaacaaattcttgattatattgaacatgatttacagacgaaattcaaattcagaaagaaatttgaaaatgaaattttctactgcatcggaagattggcagttcccttgggccccgttctaggtaaattattaaacagaaatatactggacctgatgttcaaatgccctctttccgactatatgcaggaaacgtttcaaattctgactgagagaataccatcactaggccccaaaataaatgacgagttgcttaacctagtctgttcaaccttatctggaacaccatttatccagccagggtcaccaatggagataccatcgttttcgagagaaagagcaagagaatggagaaataaaaacatcctacagaaaactggtgaaagtaacgatgataataatgatataaaaatcattatacaagcttttagaatgttaaaaaatatcaaaagcagattttcgttggtggaattcgtgagaattgttgcactttcttacattgagcatacagatcccagagtaaggaaactagctgcgttgacatcttgtgaaatttacgtcaaggataacatctgcaaacaaacatcactacactctctgaacactgtatctgaagtgttatcaaagcttctagccattacgattgcggaccctttacaagatatccgtttagaagttttaaagaatcttaatccatgtttcgatccccagttggcacaaccagataatttgagactcttgtttactgcactgcacgatgagtcgttcaatattcagtcagtagcaatggagcttgtcggtaggttgtcttccgtaaaccctgcatacgtcatcccatcgataagaaaaatactactggaactgctaacaaaattaaaattctcaacttcttctcgagaaaaggaagaaactgccagtttgttatgtactcttatcaggtcgagtaaagatgttgcgaaaccttatatcgaacctcttttaaatgttcttttaccaaaattccaagatacctcttcaacggttgcatcaactgcactgagaactataggtgagctatctgttgtagggggcgaagatatgaagatatatcttaaggatttgtttcctttaattatcaaaacatttcaggatcaatcaaactctttcaagagagaagctgcacttaaggcccttggtcaacttgcagcctcatctggttacgtgatagatcctttactcgactatcccgaattattgggtatattggtgaatatattgaagacagaaaactctcaaaatattaggagacaaacagtcactttgataggtatactgggagctatcgacccatatcgccaaaaagaacgtgaggttacctctactaccgatatatctacagaacagaacgccccgcctatcgacattgctcttctcatgcagggcatgtctccttcgaatgatgagtattataccactgttgtcattcactgcctgctaaaaatcctaaaagatccatccctatcatcttaccacactgccgtgatccaagcgattatgcatatttttcaaacccttggtctaaaatgtgtttcattcttggaccagatcatcccaactattttggacgtaatgcgtacatgctctcagtcactattagaattttacttccaacagctttgctctttgattattatcgtaaggcaacacataagacctcatgtcgattctatattccaggctatcaaagatttttcttcggttgctaagctacaaataacgcttgtaagtgttattgaagcaatatcaaaggctctggagggtgaattcaaaagattggtccctcttactctgaccttgttccttgtaattttggagaatgacaagtctagtgacaaggtcctctccagaagggtattgagactgttagaatcgtttggtcctaacttagaaggttattcgcatttgattacacccaagatagttcaaatggcagaattcaccagcgggaacctacaaaggtctgcaataattactattggcaaactggccaaggatgttgacctttttgagatgtcctcaagaattgttcactctttacttagggtactaagttcaacaacgagtgacgaactctcaaaagtcattatgaatactttaagtctactgctaatacaaatgggcacatcctttgctatcttcatccctgtcattaatgaagttttaatgaagaaacatattcaacacacaatatatgatgacttgacaaacagaatattaaacaatgatgttttacccacaaaaattcttgaagcaaatacaacggattataagcccgcggaacaaatggaggcagcagatgctggggtcgcaaaattacctataaaccaatcagttttgaaaagtgcatggaattctagccaacaaagaactaaagaagattggcaggaatggagcaaacgtctatccattcaattattaaaagagtcaccctcccatgctctaagagcttgttcaaatcttgcaagcatgtattatccactagccaaagaactttttaataccgcattcgcatgtgtttggaccgaactttatagccaatatcaagaagatttaattgggtcattatgtatagccttatcttctcccttaaatccaccagaaatacatcaaacattgttaaacctggtagaatttatggaacacgatgacaaggcattaccaataccaactcaaagcctgggcgagtatgctgaaagatgtcacgcctatgccaaagcgctacattataaagagattaaatttattaaagagcctgagaactcaactattgaatcattgatcagcattaacaaccagctgaatcaaacggatgctgcaattggtatattaaagcatgcccaacaacatcattcacttcaattaaaggagacatggtttgaaaaattagagcgttgggaagatgcactacatgcttataatgaacgtgaaaaggcaggtgatacttccgtgagcgttacactcggtaagatgagatcccttcatgcccttggcgaatgggaacagttgtcgcaattggcagctagaaagtggaaagtttcgaagctacaaactaagaagctaatagctcccttggcagctggtgctgcgtgggggttgggagagtgggatatgcttgagcaatatatcagcgttatgaaacctaaatctccagataaggaattttttgatgcaattttatacttgcacaagaatgattacgacaatgctagtaagcatatattaaacgccagagatttgcttgtgactgaaatttccgcgttgatcaatgaaagttataatagagcatatagcgttattgttagaactcaaataataacagagtttgaggaaatcatcaagtataaacaattgccacctaattccgagaaaaaacttcactatcaaaatctttggacaaaaagactgctgggctgccaaaaaaatgtcgatttatggcaaagagtgcttagagtaagatcattggtaataaagcccaagcaagacctgcaaatatggataaaatttgcaaatttgtgcagaaaatctggtagaatgaggctagcaaataaggcattgaatatgctactagaaggaggcaacgatcctagtttaccaaatacgttcaaagctcctcccccagttgtttacgcgcaactaaaatatatttgggctacaggagcttataaagaagcattaaaccacttgataggatttacatccaggttagcgcatgatcttggtttggatccgaataatatgatcgcgcaaagtgtcaaactctcaagtgcaagtactgctccgtatgttgaggaatacacaaaattattagctcgatgttttttaaagcaaggtgagtggagaatagcaacacaaccgaactggagaaacacaaatccggatgcaattcttggttcttatctattggctacacatttcgataaaaattggtacaaggcatggcataattgggccttagctaattttgaagtaatatccatggttcaggaagagactaagctcaacggaggtaagaatgatgatgatgatgacacggcagttaataatgataatgtgcggattgacggtagtatcctaggaagtggttctttgactattaatggcaacagatacccgctagagcttattcaaagacatgttgttccagcgatcaagggcttttttcattcaatatctctattagaaacaagttgtttgcaagacacgttgaggttattgactcttttatttaactttggtggtattaaagaagtctcacaagccatgtatgaaggcttcaatttgatgaaaatagagaactggcttgaagtcttaccacagttgatctctcgtatacatcagccagatcctacggtgagtaattcccttttgtcgttgctttctgatttagggaaagctcatccacaagctctcgtgtatcctttaactgtcgcgatcaagtctgaatctgtttcaagacaaaaagcggctctttcaataatagagaaaattaggattcatagtccagtcctggtaaaccaggcagaattagttagtcacgagttgatcagagtagccgttctatggcacgaattatggtatgaaggactggaagatgcgagccgccaatttttcgttgaacataacatagaaaaaatgttttctactttagaacctttacataaacacttaggcaatgagcctcaaacgttaagtgaggtatcgtttcagaaatcatttggtagagatttgaacgatgcctacgaatggttgaataactacaaaaagtcaaaagacatcaataatttgaaccaagcttgggatatttattataacgtcttcagaaaaataacacgtcaaataccacagttacaaaccttagacttacagcatgtttctccccagcttctggctactcatgatctcgaattggctgttcctgggacatatttcccaggaaaacctaccattagaatagcgaagtttgagccattattttctgtgatctcttcgaagcaaaggccaagaaaattctccatcaagggtagcgacggtaaagattataaatacgttttaaagggacatgaagatataagacaagatagccttgttatgcaattatttggtctagttaacactttgttgaagaatgattcagagtgtttcaagagacatttggatatccaacaatacccggctattccattgtcgcctaaatctggtttactaggatgggtaccaaatagtgacacattccacgttttgatcagagaacaccgtgatgccaaaaaaattccgttgaacattgaacattgggttatgttacaaatggcccccgattatgagaatttgactcttttacaaaaaattgaagtattcacgtacgctttagataatacaaaaggccaagacctttataaaatattatggttaaagagtaggtcgtcagagacatggctagaacgtagaacaacttatacgagatctttagcagttatgtccatgactggttatattctgggactaggtgatcgccatccaagcaacctgatgctagatagaatcaccggtaaagttatccacattgatttcggcgattgttttgaagctgccatcttaagagaaaagtatccagaaaaagtgccatttagactaactaggatgttaacatacgcaatggaagttagtggaattgaaggcagtttccgaattacttgtgaaaatgtcatgagagtcttaagagataataaagaatcattaatggcgatcttggaagcttttgcgcttgatcctttgatccattggggatttgatttaccgccacaaaaacttactgagcaaactggaattcctttgccgttgattaatcctagtgaattattaaggaagggggcaattactgtcgaagaagcggcaaatatggaagcagaacaacaaaatgagaccaaaaacgccagagcaatgcttgttttgagacgtattacagataaattaacgggcaatgatatcaagaggttcaatgaattagacgtccctgagcaggttgataaactgatccaacaagccacttctattgaaaggttatgtcaacattatattggatggtgcccattctggtgactgcggtgtcatttttcatttcgtgctttgtttactatttattttttttgtattacgcatttgtatacgtgtgcaagtattgtgtattattattattattatcattatttttgtaatatctcgtcattatgtgaaatgaaggatgatataaggtacataaattgtgaaatcaactccatttaaaacaactttattggatagatggcacatggtacttttcacaataggtattggcaatatcagtccattttgttatgagcggatgtttttcttgcaagtcaaagtttggatcaaatatggacttactaagtactttgttaatgcgtaattctttttgagcatcaatatatgccttactgaggtcctcatcttcatcaccaaaacgtgttcgtaggccaagtaaaatccccataattatgccaacttgtttccctaatttagcgcccgttgggaaaccatcattgaaaccctcttgcagcttttcttctttagaactcactattccgtccaagtaccccctcttgctatgattctctcttaacttcactaaatctggagatcgttcagtttcgacatcactgtctgatgcccatacatcgtcccaagtattcgacatctctatatactattgtaacactgttccttttttgttctcttctatcaaaaacctttctcatcgttatttttcactcttttacttcgcgtatttcaaagcaatcaggaagtaactcaagcgaacaagtcaatgctataagagaagtaaaatagagagacagcgagaaatactgggggaaagtattggcaatcacttgagatgtttgaagggtttggtccaaataaaaagcgtaagatatcaaagttagccgcagagcaatcattggcacaacaaccctgggttgagaaatacaggcccaaaaacctagatgaagtgacagctcaagatcatgccgttactgttttgaagaaaaccttaaagtcagctaatctaccacatatgttgttttatggtcccccaggaactggtaaaacgtctaccattttagcgctaacaaaagaattatatggacccgacttgatgaaatcaagaatattggagttgaacgcttctgacgaacgtggtatctctattgtaagagaaaaggtaaaaaattttgcaagattgactgtatccaagcctagcaaacatgacttggagaactatccgtgcccaccgtataagatcattattctcgatgaggccgattcaatgactgccgatgcacagagtgcattacgtagaacaatggaaacctattcaggagtaacaagattctgtttgatttgtaattatgtgacaagaattattgacccgctagcgtcccgttgttccaaatttagattcaaagccctagacgcaagtaatgccattgaccgtttgaggtttatcagcgaacaagaaaatgttaaatgtgatgatggagttttggaaaggatcttggacatttcggcaggtgacttgagaagaggcattacattattacaatccgcttccaagggggcgcaatacttgggtgatggtaaaaacataacttctacccaagtggaagaattagctggtgtggtacctcatgacattctaatagaaattgttgaaaaagtcaaaagtggtgattttgatgagattaagaaatacgtcaatacgtttatgaaaagcggttggtctgctgcgtcagtagttaaccaactacatgaatattacatcaccaacgataactttgatacgaacttcaaaaatcaaatatcttggttgctgtttactacggattccagattaaacaacggaacgaacgagcacatccaattattaaacttattggttaaaatatcccaactctaatatacaggcatctttatataattgaatatagaggcgacataaagtaagaataaaaaaaaaaaaatctatccataattcctcttatcttctcagcacatcacctaaaagtcattttgatacaagtactctttaaactgagcgaaggctttaccacgatgagaaatagcattctttgcgtctttgctcatctctgcgtaagtcagtccatgactatcaaaaggttcaaaaattgaatcccagccgaatgtagtgggtccccggcttggaacgatcttgcctcttgtaataccttgaaagaagtgatattcaccccgagaatcagcaaaacaaatggtggtaactgcttcagcgtttttattttcaaagggttccaacattttcacaattttttccaatcccatgctctttaaaaaccattttatataagcacctggtagaccgttaaattcgtcaaatctcaacgcagtgtcttccacaaacactggcttacccttacccaaggccgcaacagcttgctttcccttagctaacgcaatggcattcagatccgtgtcctgcaattcttccaggtctaaggcctcattgattaagtggatggttttgttgttgttgtcgacctcttgagtcaaaatcgactgcacttcctttaacttgttggcattgccagtgacaaatacaatttcgttgttgctcattctgctatcgttcgtttttagatatctctatgtgagtgtttcctatgctttgaagaccagtgttgaaagctgaagctcgagagaacggtttcgaaaataaataatttttttgctatttgatacatttgtatatataacggaaatggcgggttttgaaaagtataaaatacaagattatacaatgattattgttactatcattattgatgatgctgattcttctaattagcagttggagcatattctagttcgttgctgttttcgtaatcatacatatctagcgcaacgatacaagattctctgacgacatcgacttcatcgttgaggtaagatttcaagacgtcgacaacttctggagaagcaatggcacccaaggcttcagcagcttcatgcctaaccattggagcttcttcctttctgcccaaaacttcaatcaaacttgggacagcagccggactacctatttgaccgaagacgtaggcgatttcatgcttgaaaagggaggattctgcactgaaaccagtggccaaggccaggattgcttcatcagtaccgatatctctcagtctgaacatggctctgtatctttggaacaaaggttgcttaggatcattcaataaggcctgtagttctgggatggtagcatccttttctaatggtagaggtggggctgggtcaatactcgagtatagggattgttgcaagttttccttatccttggcacctccatgggtccagttgattctgttaatggccagttcacaggtttctctcacagcaacgtgtggatcctccttagcagccttatttaggtcatccaacgaatccttgtcacctagggcacccaaagcctcagcggcttcgtgtctcaccattggttcttgattttgatctaacataacgtgtcttaaagttggagcagcgtccaagttcttggtttgacccaacacgtaggccacttcgtgcttcaacaactcagacttgtcattgacgaaggattcggcaatgtattcgatggcctttttggcttcctctggcttagtggcaaattcttcagcaacagtctttaagttgaacagagctctaaatctgttggccaaaactgttttgccggacttgttgactaagatgtcccttagttgctctagagtgcattcatcgacgttttcttggaaatgtttttcaaagttagtagacatgtttttttttttctttcttgcgtggtatgttagaaggactacagtttatcctaacctaaacctagagctaccgtcaaatatacacgtgtattcactggatttgccttatgtaatttatatgataaaaacttttcagctcatcgagaaaaattttctttcctcccacgcaggatagagaaaaaaaaaaaattttttttttttcttgtttctcactgcattctacagggatttctgtggaaggattacctctattgttcaaaagataataaacgtgggagtttatctgacgttcgtctttgcaattccattgtctttttttttctctgcgggtcgaatgatcgccgaaccaaaggactatacgtagttatttagtttctaatatacttcgcgatattttctgcagtctcgctactggccgttttccctacttgttgcatagcttcctgatatctcctttgtaggtctggagcagagttctcgttgacctcaccttttgttctttcttcgcctgggaacgtgtattctctctcaacgccttcgtcctcatccctatccacaagaccatcattggcatcctcttcgaggtcgctaatggcatctatgctgtcgttgtcgctggctgcagcgctgctcttctcgtttaaccctagatccttcatcaggccattcaatgatttttgctttctcatctcttcctttttcttttttaggttcaatgctttttcacgttcttgcttatagtattggtcgtattcatcaactttcttgtctacgcattgcataaattcgtcgaatccgtctccggtaaaactggaaacgcccacgacgtctagctgggaatagaattcttcaagcatcagtgacatagaattgaccaatgagctcatgtacccggagcccagcccattgtcaccattcaagtcttgatcttccttgattgctgcttggaaactctcaaaatccgtcatccattccttagcaaaatctgccttgcacacgtcggtcttgttgaaaacgacaatcatgggaagtttggtcttatacagaatggagcaggcgtacagcatgttactcatgaatgtagttggggatgagtttctaggcgtatccacgatatatgcaatcactgtgggaaagctggaggcaaaagattccgtgataatggcacccgacgcactccacacaaaacattcgatttggcctggagtgtcgatgatgcagttttggaacttgtccttcttctgttccaccaacctaataacttgatcaatcttggtgctgaacaaattcaaactggtgacaatggcaccgttcggacctagctggtaattctccatcactttcttgtatttgattgagtctctgatatcgatgtttgcaccataggggactctcaatactgcaggatcaagattgattacgtatggtggcgttttctctgcccgcaagtgggagtttaacctttgcatgaaagttgttttaccggatccggccataccaatacatatgattgtgctgagactcattcttgctgtgtcgttattgcgttttgtagttgtttgtgtgcgctagatgctctcattgtattccttgttaaatagagcatcgcattaaaatttttttttttcactttcgcgaagaaattgcttatggagctatatagaaacggtaatagcataggcttctaacattatagaatatatagaaatagagcacttacatattctttttggccttatcacggttagcgtagatcatggcagtaaaaggttcttcccaacgaagagcgatcttgtacatgaagtaaactacggcagaaacaaccagccccgcaggctttcctttgtaaagggctatgcccaagaaggacaaagtggaaccctggtacatggggttgttggaaacgttgaaggggaagccggtgactctctcatccatcaggatgccgaaatagtcacccaagtacgtccctgtgatacccagcttgtacatggaactcaaaacaagcacttgccccaaaccaaagagagccacacccagcttggtccagttctcgcccgtgatcagagaacacgtaggctgttcacgcaatgcagactcgtacaccatgtctctgacgatacctagcgaaaatatggtcgccgccaacatgtaacagccctttctggccccaccacacatcttggtgagagaatgcttgtggtattccattcttgcaacgatgttccaaaagataggattgaacatcgtgcacacaatggccagctggaacttggaagactgtaaatcgacactgtggatgagttgctggatgatctcttggactgactccttcatcgcttgacttgcgctattcttgttgtcttcaattgctgtttatggctctgtccaagaacgttcatgttcttcatatgtgttctcttataaagaccccttatccagtggtcattgcagtggcagtggacagaaaccaacgatgcatgtgtgggtttgcatatgaagattgaaaaggcttctcatatttcacaaccggtgcaactttccacatgcactctcattgacacctaccctggtcatcaaggaagcatgaacaacaaggaagtcgaattatacggcggcgccatcactactgtcgtcccacctgggtttatagacgcttctactctaagagaagtccccgatacacaggaggtgtacgtcaattcccgtcgcgatgaagaagaattcgaagatggactagccaccaatgaaagcattatcgtggatctcttggagacggtcgacaagagcgatctgaaggaggcttggcagttccacgtggaagacctgacggagttgaacgggaccaccaaatgggaagctttacaagaagacactgttcagcaaggaaccaagttcaccggactcgttatggaagtagcaaataagtggggaaaaccagatctggcacagaccgttgtcatcggcgtagcgttgatcagattaacccagtttgacacggatgtggtcatctccattaatgtacctttgacaaaggaggaggcgtcgcaagcaagcaacaaagagttgcctgcaagatgtcatgctgtttaccaattgttgcaagaaatggtacggaagtttcacgttgtggacacgtcgctgtttgcttaatctttcaaattttaaccttatgtttatattacctttttatttctactatatagcgtattacatgttttttccgataagtataacgaaatttcccagcagcgaagaaagtgaaaaaataacagtgaccataatgaacattcctctctttccattttgcacgtattcttgcagagaagaggcactctactcggaagacagcagatagatatatagactgtagcggttaacgatggccaaaacaacaaaaagagcctccagtttcaggaggttgatgatattcgccataatagccctcatctcattagcatttggagttagatacctatttcacaattctaatgctactgatttacaaaaaattctgcagaacttgcccaaagagatttcccaaagcattaatagtgccaacaatattcagagttcggattctgatctagttcaacattttgagagtttggctcaggagatcagacaccaacaggaagttcaagcaaagcaatttgataaacaacgtaagatcctggaaaaaaaaatccaagacttgaaacaaacacctccggaggccaccctaagagaacgcatagctatgactttcccctacgattcccatgtcaagttcccagcatttatttggcaaacttggtccaatgatgaaggtcccgagcgtgttcaagatataaagggcatgtgggaaagcaagaatccgggctttgcgcacgaagtgttgaaccatgacgtgataaacgcactagtacaccactacttctactccataccggaaatcctagagacttacgaagctctgccctccatcatcctaaagatagattttttcaaatacttaatactgttagttcatggaggtgtttatgctgacatcgacacgttccctgttcagccaattccaaactggattcctgaagagttgtcgccatccgacattgggttgatagttggagttgaggaagacgctcaaagagctgactggagaaccaagtatatcagaagacttcagtttggtacttggattatacaagcaaaacctggtcaccctgttttgagggaaatcatttctcgaattattgagaccactttacagagaaagagggacgaccaactaaacgtcaatctaaggaatgatctgaatattatgagttggacgggttctgggttgtggactgacactattttcacgtatttcaatgactttatgagaagtggtgtcagggagaaggttacatggaaattattccataacctaaatcaaccaaaattgctaagtgatgttctggtctttccaaaattctcctttaactgtccaaaccaaatcgataatgacgatccacacaagaaattctatttcattactcatttggcatcacaattttggaaaaatactccaaaggtggagcagaaataagtacttctacgcagatataataaggaacttttttgttaatttttttttgctgatcgatattaatactttttaagaatgaagaaaaaaaaaaaataatataccagatgtatttacttatatacaacactcactctttatatatatagagaaagaagaaataagtgaggaagccaaaagcggactcattcttcctgtttgattttcgcctctttttccaacctggcttcaatttctcttaattccttttctctttgcaacagttcttgtcttttcaacagcagttcttgctgaactctctcctcaaatgcctttagtcgctcttcttctaaccgtatttgctcctcacgtgtcatgtaggtttcgttattttcgccagtgctttgcccgtgcatatcggatgctgggttgagaacatcgttattaatattattactttgcttgaagggatttgtgtttctccttgttgtggtggacgatgacgacgaaccattcaattttgtcagatttggacgtatggattctgccgcgacagattcacctgataatgcctcggttctatatctttcatataatatctcatgtgtgtagtttttcaagtcatgtaaatgagagatcaataacgcattccttaagataacaaaatcagagatcgatgaatcttccacgtccagtatgccccatggatactttctgccacgaattgtcccaacatcgccgcccatttcgtaaacttcattggatccaataatagcaaaaggtagaagtgtacgtaggtacatattggtttcgtaatcttcgtctgatatttcatcttcatcgaaagggaaattataaattggcaagttccatctgtcgatatcctccatgatcaattttttattcagtttcagttcatctcttgtcaaggaatctgatttgctgatcacagggatgatgttaactaaggatcccaactgtctgatgaattccacatcaatctcttttaaaccgtggccagttgggttgattaagtaaagacaacaatgaactctgccgtccttaaatcttgggtttcttctcacacgactttcttccaataagatttcatcatattggtggcgaatgtagtcggaaatgatttcgaaagatggagaattgtcgagagaatcaccgaatcccggagtatcgatgatattaagttgaatcttgacaccttcatcatcttctaattcgaccgtctcctctctcaattgtaagtctatttctgtggacgtatctgtgggtaacaagattgtcgtcgaagtgtctacaacttgctgaccgcacaaagtatttataaaagtcgatctaccagatccggactggcccacgatcatcacagtgaaggttatacctcttttcaaatgctttctttttcttaatgcagaagatgcgtcaattattccggacatggctggtggttagcaactttaggccttgtgatgattgactttctaaacggctccagatcgggtcgccaatacgtggtgtctacctattttacttttcgatcaaatacttttttgtttatttttctttatgttagaaggcggaaaaataaagaatactggcgatcctgcatggtcgggtaacgacccacgagcattgtgttgtgtaaatatagccatatttaagctatatttatctgtataacatatacgtgtccgtatgtgcccgaccaaatatgttactgcgatgaaatggattgagaacgatgtttaaatgttatgttccatgttgtgttttccaccaaaaaaccgtgaaggacaattcaatgagcaaagggtttaacggagctataacctgcttttgtagatgaaaaaatagaaaattcaaatatatatatatatatatatttataatagcatgttaatttacagatatttggacttttgcaaagtcagtaaatacatggaataagaatactagtgattgaatagagtacatttaaacagatttatttatttctttcctttgttgactctttcttagaatatgaaaaaaaaaaggggctccggtggtgatgaggagagaatatatatgcatgtatcaatcaagaccatttctaatgaccaccaccaccaatttcaatggttggtgggcaacccaaagtgctctttaaagaaccataaataccaaattgcaaggaggtcaaggtaccaaccatgaccaaacgagtaggcaacccagcaaaggaaccgaaaaatcctaactgtttggccaactgagccaacaaaccgactgtggattggccaggagccttcttagtcttgttgaccttggacaacagagtgtctgctggctgggaaacaatggcagcggccaaaccagcagtcaaaccggaaagcaaattcaacaaagtagtggaagtagaggacaatttttcttttggaccggcgaacccgtagtagaactcggaggcacgttcaaagaccaagaatttagcaatgttgtaaggaatttgcttgaacaaaattggagtgaacccactgtagaaagagccgataccttcttctttcaaaattctggaaaaccctccgacgagtccattagcgaactgtggttgggagaccaatctgattctagtggcttctaggggacacaaggcaatgtctgccaagaattcggccatggcagcagaacccatgtaaacagagttcttgtagcgagaggcggtatcgtaacccaagttgtcaatgaagaacttcttgaacacttcgtaaccaccgaacttgaaggcaccttggatagagtaacccaacaaagtaggaccaaacccggtcaacaacgcaccagcaccttctccggcgatgatttgcttgaaagagccgaccatacccttgttgtacacggtaggttccagttggattctcgtcttaacgacatcgatcgggaccatactggagtgagtcgacccgcaccctatggcgccggctagggcgaatttcatgtagtcagagacagagtactgtggaatagcaggagcagcagacacagacatggtgagatgagactttttgatctttgtagttcttcttcttgcagatcactctgttctttgcgatggttcttgtagataaaaagatcgggaggatggatcgcacttaaaaatcttctcgaaacgggccgcggccgggcatgggacccgttctcgacgctgattggctaacgatggttgggcagagtctcagctgctgcttgctcacattcgacaaaagactagaggaaagcagtaccatgctgcgatactgttgcatcgcagcattccgctgtccaaaaacaatacctgttgtattgtttgaggctggcaggcgcttgggtagaaacaacacccgatactggtgacagggctatctataaatattaaaacttgactccgcaattcgtcgtaaactgccttaaccatcgtaatggacgccgtgcaaatgcttcgacttttcccagtagtcaggcattgcgccagacacttgtgctgcttaattgtcgtaatgaaaacatatcggtagcggcctttttttattttttttctctatgggctgacgctgtcacttttcaacgtcgctccgaggcaaaaaagccaccgtcagaaataattactgtcacacacactagatgtccatgtatctttagcatatataaagcgaaaataaaagaaagagtcaacgccgatatgaacaacacttccataaccggaccacaagtactacatagaacaaaaatgagaccactaccagtgctagaaaaatactgtatctcgccacatcatgggtttttggacgaccggttacccttgaccagactgagcagcaagaaatatatgaaatgggaagaaatcgttgctgacctgccctctcttttgcaagaggataacaaggtgcggagcgtcatcgatgggctggatgtcttggacttggatgagacgatcttgggcgacgtcagggagctcagaagagcatattccattttggggtttatggcgcacgcttatatttgggccagcggaactccccgggatgtattaccggagtgtattgcaaggccactgttggagacagcacatattttgggtgtgccaccgttagctacgtactcctcgttggtgttatggaacttcaaagtgaccgacgagtgcaagaaaacggaaaccgggtgtttggacttggaaaatattacaacgataaacacatttacgggaaccgttgacgaaagttggttttatctggtcagcgtgcggtttgaaaaaatcggcagcgcttgtttaaaccatgggttgcagatattgagagccattagaagcggtgataaaggagacgctaacgtgatagacgggttggagggcttggctgcaacgatcgaaaggttatcgaaagccttgatggaaatggagcttaagtgtgaacccaatgtattttatttcaagataagaccatttttggccgggtggacgaatatgtcgcatatggggttaccacagggtgttaggtatggagcggaaggacagtatcggatcttttctggcgggtccaatgcgcaaagctcgttgatacagacactggacatccttttgggtgtgaaacacactgcgaatgctgcgcattcttcccaaggagacagcaagatcaattatctggacgaaatgaaaaaatacatgccaagagaacatcgtgaatttctttaccatttggaatcggtatgtaatattcgcgaatacgtttctcgtaacgcttctaaccgtgcattgcaagaggcctatggacgttgcatttccatgctgaaaatatttagagataaccacattcaaattgttaccaagtacattattttgccctccaattcaaagcaacacggctccaataagccgaacgtactaagtccaatcgagcccaataccaaagcaagtggttgtttagggcataaagttgcctcatctaagactatcggaaccggtggtacaagattaatgcccttcttaaagcagtgcagggacgagactgtcgccactgcggacattaaaaatgaagataaaaattgacattatacattttattaacgcccccccttttttttttttttttgttgatgcagaagcctcgcaacttaaagcttttcagttgtttcttcttggtcatattttttatacatatatacatacatatatgcatgtgctgtgtactacatgctgcctttcttcaatttttatgtatagacaaggaggccagaaagatattataaacaatgttttttatgtgaacttcgaagtactttgaaaatcaaccctcccatcttgcgagacggtcgcaataaacagtgagggtctgttggcaagctcaatgatctttgaatttacatcgttagccacttgtttctctaaattgacaccgttatcattcacgttgctcttcttaacgtggcccttggacgttagtttagttagaatattatctttggatgttgtcatttcatgcgtttgaatcaatattgttcttggacctttaatcttcataaagtacgagtcgacaccataaatgtatcttttttcgtactggttacggatccaactgcgcattcttttgaaaaattgaacagtatgtccgtaagcagattttagcgtttggttcttaatgaatttaggtgccaccgtatcattacttgaatctccgacgtacgcgccttccacgtgtaactcttgtctctccactgaatttgcaatatccaattgactttggccgttgatggccaaaatgtttctggaattaaccagaattttgtcgctttcatcaattaactcaattgaatataccaacccacctccacatactaacacatttcctctcccattcagaatttgaaatttccgtggtagttgtgattttgatgagttcgagactaaagaccttgcagagggaaagataggcgatttgatttccagactggagttctgttcaaatgcgataattgaatccttgccaaatacattccaatcctttgtcccggtcaaattcagtacggacaagcttcttgaagaatcgaaaggtcttctcgatgtttgaaagtttggggcagccagaatttctaaaacggaggatccaataattctatgaaacaatgaagatttgaatgaacgaaatttaatcaggtttgaccaaaaattcagccatttataggaaagggataaatggttcaaattgtgaatggaaactaggcaatcctttttgatacaaattggaatatctggttgaacagtgatagatgcaattttaccattttcgtctactagcctgaaacgggaagtcgcaatatccttgcttaagttctcgatatatgtcctttctttagttacgacattactctccgtcttggccgcttgtgggctcaaaagagaaattgatctctgccaaactcgagtattcacccttgggcttatcatgatgggtggatatccttttctgtgcttctgttttgtttatctgtatccgtttattcgccagccaataaaatgactgggagcacgggacctttgaaattttgcccttgttagtaaatcgttataaaaatacttatatagatattttatagaaaatgaaaaataaaagaaatagccaatatgtaggtatatcgaacttaaaggtcacctgtcgaaatcatttccttcttctctctttttcttttcaatcagatgttttagagcggtcaagcaacgtaaataccaacgtgtgctatcgcattagtcgttttgtgattggccatgctgctgcttcacgtacgtagcactacttaatgaaaaaatacgatcattgttattgaatgcagaatctgcatggctgtggtgtgacttggagaaggtatcaaacccttttatgatgttaccagaatagtgtgattttgacccatgggctcccccatgacctgaatggttgttattactattgtgtgagaaatactcggtctctttatcatatatctcttgttgtaagttgtcaaaggtatcttcttgctctcttctatcttggagggacttttttagttccgctttcaatgcttcataacttttcagctcatcagtcattttcttctaggcgtaggttggtaacaaacggaaagatgatggaaaatggctgttctctaaagatgtttatcttacgtatattctttgctttcgttgtggctttacacacctttaatcattaatttaatggcatagtcggcaagttgttgaaggacctgggttaatcgcctacatgtgaggtttttttaaaaatatcaattacatttaaaaaaggaaagcagtagtaccaaaaatcgggcaaaaaaaatttacctaaataaaggaatgcataaatgaagccgtttaatctttgtatttaatgagaatattacatatgaaggtctcttgagaaagcatcaatagtggacattagctaccttttaaataaatgaacgggtatgtcacccatgggttcaaactcttcatcatcctcgtcttcactgcgtacttcatcgtattcgtaacccaaattttcttttatgtaatagtgatctttcttacttttcctcttttccaaaaggtcatcgaattcgtcctcttccatattcatttgattgaatttgttaagtattctttgtaagaatggtgtgttctccccagcagttgccgtggtattagcattcttcatagtattccttgggggtagcaagggaggacccgatgttggagttgattctgaactacggcttggagcaatattttgcatacgttgtgaccgattaggcggagggttcggtttacgattgggtagagtgttatttatgttgctattaacattattattgggcttactaaaaaaatcgtttatactcttttttcccttgagcatatttggtgaattatttacgtccacaaatgtctgttgaattcttttggtaaaagtagagaggtattcacttgggttctggttacctaatttctgttgtccatttcggggcagtgtatctttgaactgtaactctaattgttttaattctttttgggcgacctctaatttgaaactaagttcattgatttctctgtgttttgcagctaatttatatattaaatcttggtctgttgaaatcggacttgcgtggtcgctcacgggtgactgatttgtcgtagatctttgcggacttgatataggtatagcaagtcttttgggctttaaaggtgtcgtaacccttggtgattttgattcaggctgcacttcatgttgtttttgatgcggctgttgctgctgtccttgggagtgtttatcgacaatcgacagcttatgtaattcaattggttgactaattacacgctggtcttctgacattactttagggcgtatgtatggatgtattttgtattgcttttggctagttagtagtattcctcaatcgtattgtttttgattttgaaaaagctaacgataaaggtcaggaaaaaaaaagaaaattgtatgtaaaggaatgtctggagagagttacacaggaacagaaaggtccagcaacggtttctacaaccaatcatggatgttgatataggatgttattttgaagagaaacgctatgacgacaaactgttagacttcatcagatatgacgttaaaacacctaaaaagactaaatatatactacaaaggcctacggcgacagatgaagagagtgtacgattacaaaggttttaccaattaggagtagatctaaaattgaagtattccaagcggaggtcattgaagaagcaagggcggatcaagaatgctactgaggaattgctgcgattagccaatgaacagttgaaacttttcaacagaatagtagaaagagaaaccaattggataatttatccgctgtgggtaatggctaaacaattaattcgtctggcaaacgaatctagtgaacttaataaagactcaattgaggaatgtggacgcactatccatagaagctttactatatgcctcaatgataggaacccaagattgaatgaaaataaaaaaatcgggtgttatatgtttgctaatctagagttttccatctaccatcggttaagtaataaagatatgattaaaaatttagtgaaagtcctcgagagcagagtgaacgcccgggatataccaccgttgaataaaagcctggcaatggaacataagtctcaagtggtgttgtataattattatctaggtcaatactacggatgtctggaaaacgatcacgaacgcgggttcttccatttaaatgaagcattattgcaatgtccaatgctatatgtggaatctaccggcaagttcgtcttacagggccaaatggaaaagataatgatactgctggttccgcttgctcttttaactaaaaggttgtaccctcactgggatcatccagtaatcgccggagtaattactaggagtaagcgcttaagtcaagtttatccgacattagtgcgtagcgtaatctcagggaacctgtcactgtacgaggctaccgcagcaagccatgaaagatttttcctttcgcaaggattgcatgtcgtcatcacattacttcgagaggtggtcttcactcggttggtacaacgatgttggcaatgggggaatgatcggaaaagtatcatgcccttgaaaattcttctggcaacaaaacaacacgatagttctgccaatgaggacgaagaggagcagttggatgccctagaatgccgtctagcaagtgctatagcaagtgggcttttgcgtgcttatctttctcactccaaccgctgcatcgttttcagtaagaaggagccctttccccatagcaaatgatagaaaaatagtcaataattgaacgaagaaaaaaaaaagaaagtttgttcataaaagaatatcatattatatatatatatagggtcgtatatatatcgtgcgtcttcttccttctctaagggtaaaattccttgtatttgttataatagtagtaactgccgagcccacccaaagctgtcaaaacgacagggacaggtttagtgaacctggaaggcatgcctcttatgacaccagcaccaagtagtaaggtcgatgcacccaatgccatttcgagcccaccatctctattcatatgtagcaagtaaccggcaatcccatatacactaccgaatactaagccagatactagagatggaatggagcccttacggtagtatcccataaggccaccggctgtagtcaaaagactcaatgtatatgctggatgttccatagtgtgatctgatgttcctttctctcaaacttcgtttctgtcttgtctcccgctgttacctaataacttcatgtgatctgctcccccttctcgttaaataccaccttttcatcaaccccgtagggcgcgacacgtctaaaatattaacctctgaatacttattgggtcaaaatgaatgttgataactttcctttacaaaaaaaaaactaatagagtatatgcatttcggtagtgaaatattcgttaatgctaatatgctcagtagtgatcctagattaccagttttactgcagccatcgtacaattttggaacgagtataaagagagaaattaaaaacgacaagaaatattcgtactagcttctcttccggcttgatgacagtcttaatatcatctgcaactcttgaaatcttgctttatagtcaaaatttacgtacgcttttcactatataatatgatttgtcaatgtgatgagtgaatgtctccctgttacccggttttcatgttgatttttgtttcaggctctaaatgtttgatgcaatatttaacaaggagaacagaaatgttttgtgacagcacctgtcaattttaggatagtagcaatcgcaaacgttctcaataattctaagaatgacatcagttcaaaactctccacgcttacaacaacctcaggaacagcaacagcaacagcaacagctttccttaaagataaaacaattgaagttaaaaagaatcaacgaacttaacaataaactgaggaaagaactcagccgtgaaagaattactgcttcaaatgcatgtcttacaataataaactatacctcgaatacaaaagattatacattaccagaactatggggctaccccgtagcaggatcaaatcattttatagagggtttgaaaaatgctcaaaaaaatagccaaatgtcaaactcaaatagtgtttgttgtacgcttatgtaatgatagtaatagaatccaaaaaaaaaaaaaatatacatgctttttcatatcctctctcaccctatctttttttttcttctaattttggctccgttcatatcttattcaaaattaattcagcggtaatcttatctttattgttagacttcgcagaaatttcctttagcttcgatgcagatagtttgatcaagtcattttgtttattacgtcccagttcgcgagaaatgatgttaaccaatgcccacccttttaggtatagttcgctaagttcaacgctcctcaaagcattctttaatgccttttccaagagctcggtcttggtttgtttcttgctacgtagagcctcataatacagagtctcacttagcctaccaaaacaagcgtaattgaatggtgtaatacataggacctgttccaaacaataacaggctttttcaaattggcccatttcgaaataaatctcgctggcataccaccacaattctgcatcaagcgggaatttatctgtaagagctaccacttctttaagaacactttcttggctcaagttcttggaagttgtcttgatagctatcaatttctttgcaatagagacataagtaacgaagtccgtttcatactccagatcatcattcaacaaattttccagatattcaatagcgcctttatcatttccgtttatctgcaataaagtggctttcatgattaccattttatacgaattttcaccaagacgatctcttaatgtattataaacaacttgcgcatcaacgtcttggtttcggtacaccaaaacatagaaaagcatttccatcaagaagaaatagtttccttctgttagtgcagagtctccgcttttcatgtaaattttcatttcattttctagttgcagtaattgttctggattaaattgagtatacgctttggtattcataattgtcaaaagcttttctctaaccaaatccttcaacattgttttatctactgctttctataattttctccgttccaatgcgatccaatgcctttcattcatacatagttatttatttcattaacgatccaaatctctttacttaacttcactagtcaacgcttctaacacatcacgcgatacgaagattaacagtttagtataatattgcaatacatacccatttcacacatcggtcaaggtcatcaagcacttttagttatagtgtgtcctatagttctttcagattgattgaggtttcatattagtgttgaaagcctagctaaagttctctgggcgtgcaacattcgaggacacatcggttgtttatacctcatgggattatggatggtcaaatagataaaatggagaagcgatatagcatgaccaaactggagaataggttaaggactttccaagatggtgttgcacttgaaaaaaaaaagttaaagtggagttttaaagttattccgtatcaggcaatggccaagcttggattttactttgatccagtgatcgatcctaagacatctaaactgaaaaaagactctgtaagatgttgctattgtcatcgtcaaacatacaatgtgagagactgcagatccaaaagaaaagatgttcttgagactctaagcaatataatgaggcaacatctgactgttactgataacaaacaagtttgcctccttatttacttgcgcaataagctattgacggactatagcttccatatgggggtttcggactggaaaaatgacaagtacttcagcaatccagatgatgaaaacgtgataaacctaagaaaatttacttttcaagataactggcctcacagtggttctcaaaatgaacatccgctgggtatagaaaagatggtgaatgcaggactcatgcgatacgactccagcatagaaggcttaggcgatccaagcatggataaaacacttatgaacgatacctgttattgtatttattgcaaacagttgttacaaggttggtcaataaatgacgatccgatgagccgacattataaggtttctcaaaatgggaactgttatttctttcagacacgtaatcgatttgagagaataaaaaatgacaatgacagtatcacgaaaaattgcgaagtctctccaactttaggcgaaaatgggaaaagagaagtgatcaacacgaaaaccgcttctcaaaggcagtgtcctttatttgagtcacctccatctagtactggtcctcaacttgacgattataatgagaagacagatatatctgttattcaacataatataagtgtgcttgatggagcacaaggcgaaaatgtaaaacgtaatagtgtggaagaaaaagaacaaatcaacatggaaaatggaagcactacattagaagagggcaatataaatcgtgatgttttagcagataagaaagaagttatttcgacaccaactgcaaaagaaatcaaacgtccaaatgtccagctaacccaatcatcgtcacctataaaaaagaaaagaaagtttaagagaatatcgcctagaaaaatctttgatgaggaagatagcgaacactcccttaataataattctgccaacggagacaacaaagataaggatttggttatagattttacaagccatatcataaaaaatagagatgtagggagaaagaatgctattttagatgacagcacagatgaattcagtttcagtaaccaaggacataacacatttgacatacctataccaacctcatcacatttgctcaaaggtatagattcagataatgacaatgttatacgagaagatgatactggcataaatacagacacaaaaggagcgtcttctaaacacgaaaaattttctgttaattctgaagaagatttaaatttcagtgaagtgaaactcacaggtagagacagtagtactaatattcttataagaacgcaaattgtagatcagaatttgggtgatatcgacagagataaggtccccaatggtggatccccagaagttccaaagacacatgagttaattagagataactctgaaaagagggaagcacaaaacggggaatttcgacatcaaaaagattcaactgtacggcaatctccagatatattacattctaataaaagtggtgataattccagtaatattaccgcaatacccaaagaggaacaaaggagaggcaatagcaaaacatccagcattcccgctgatattcatcctaaaccaaggaaaaacttgcaagaaccaagaagcctatcaataagtggaaaagttgttccaacagaaagaaaattagataacatcaatatagatctaaatttttcggcgtccgatttttcaccatcatcacaatctgagcaatcatcaaaaagctcaagcgttatttcaacgccggtagcgagccctaaaattaatctcacacgcagtttgcatgcagtcaaagagctttctggcctcaaaaaagaaactgacgatggtaagtattttactaataagcaggaaactataaaaatactggaagatgtgtctgtgaagaatgagaccccaaataatgaaatgttactttttgagactggaaccccgatcgcatctcaagaaaacaagtcaagaaaattatttgatgaagagttttctgggaaggaattggatatacctatagattcatcaactgtagaaataaaaaaggttattaaacccgaatttgagccagtcccatcagttgcaaggaatttggtgtctggaacctcttcatatccacggaattcacgtttagaagaacaaagaaaggaaacaagcacaagtttggctgataattctaagaaaggaagttcatttaatgagggcaacaacgaaaaagaaccgaatgcagcagaatggtttaaaattgatgaaaatagacaccttgtaaaaaattacttccatgatttgttaaaatatataaataataatgatgctacgctagctaatgacaaagacggtgatctggcttttttgattaagcaaatgcctgcagaagagttggacatgacattcaacaattgggtgaacctaaaagtgcaatctattaagcgcgaatttatagatgactgtgataagaaattggacatattgagaagggattactatactgccacaaattttattgaaactttggaagatgacaatcaattgatcgatattgctaagaaaatgggcattttatagctaactaatttgataaacaggctaaaggtttgtattttttgtagttttgaaactgtgtatagaatgtttcgccgcatcgcagatatctgcagggaactgttgacatagcatcttctgtggacgtgacaacgttacgtatattcgttgataccgcaagtctatagcgtatacatgctaaggcaaaaagtttcaaagtgaatgcattatgtatttatatgtaaataagtaagaaaagtgggattttgaaaataaaggtgtagtaggacagtaagtattcaatgaaatacaattataacatatcttcatcgggcgttcctgatgcttcatccatttgagaatcaatggcagtgtcaggcattgattcgtcaattgtgttgttgttattgttcctaaccatgttctgattacgaagtcccatttggagattcctcatctggtcaggtgatatttgcattctattgccaaactgacgccagaaatttggattttctgtttcattgtcatcattaccattgttagtttcattgttacttgtatcgtttgccccagcatccgatacaatattcactatgttgttggcgttccggttggcgtcattgtcattattgttattccatgctgatctttggtgggctattaatagttctctttgtctggttaacaatgttatgttatcttttaaatatagtctcaaaacaacggtggagagcttgtacttctgaaccaccataatgaatttgtcaatgaataaaagtcgccatattaaaagccctttttggtaatctatgttgcccgattcctgaaccgttttttgtactaaacaaatttgtctgtttaattcaatcatttgcatataggtttgagtcatttcatgaagtaaaaaaccagtaaactgaaactgaactcttaccaaactagcaacattcacctcgaaatcatcaatatgatcatttaactcatggaattttctaacaatatgacacatttcactgttaatttcccggtttacaccaggtgctacgacataatcttgatcatcgtccacatcactaaatggatcttcacaaaacgtcttgtttacttgcaataatagtgagttaacttcctccgagctcatcctaatgccatcaaaagtattgagataccaactgaatacttcatctattcgttcaaaattgatattctggaaaagaaaatcgttatttagaccgttgatttgatttaatcctgtagcagctataattgcagcggaatcttgatttaaatcagttatgattctcctaagagcatcttcaagtgtttcaccgttaaatatcaaattcttggatctaatatattttgtcaaaacatcatttacatcgacatgtggtccaaaagcgggcgacgttaaatttactaaataatggcgaagtttatgaacacctttccctgaaaatacgcagaatatttgacgttgattttcactaaagtctgagggtgcaggcctgcaatacatcgttatatcggggcgtaaaaatgacggaacagcagtcaaagacaaatgtgagagccttgggcaagacattagaagctcatatatcggatatattgttaaattagaacagtaagataaatgtaccctttctaaagtatcatttcggcctcgcaaggaaaccatattcaacaaaccctcgtcagtcatttgcgtacatttgacaaggccaattctctttaattttggtaagtctgctagttcataaagagttctattggttaaattcgtacagcacgcaaagtccacatactgtattcttgtacatgaatgaaagagtgctcttaccccgttatcagttatattgaaacagtgcccaaaatgcactgtttgcaagtttttgcccagcttcgataattggaacaacgatgcatctgtaattcggctacacttgcctagaaaaacattacgtaatttaggggctaaattgactatactttctatagttttatctgtaatattttcacatccagaaagatcaatcaatcttaaagagggcatatcgtcaactactttagaaagctcctggaaaagattatccgtaatattcgtattatgagttattctgaattccctcagctgaactaacctagtgaggagttttaacaaactagaatcagtgacatttggacttaatgttatatcgacctctacaagcaaagggcatttgttggctaatagttctactaattcgtcattcatgttattgtttgctgtgatttttattcttttcaacatcggggaatggactatgaaattccgcagtgaatcgaatgttacattccttgcctgaggaacataaaagccctgtactctgggacaatatgtcgctaaggtatcaaatacgtcatcggaaacgtctcttattccagtgatatccacactttggagaaatttacatcctctcaaaacagccgatattggaacactggttatatgcttgcaaaatactaaagttagtcgctccaaattcttacatccgacaaaatagttaagctctgtatcgtgcatgtagtcaccaacaaatgaaaaatttaatcttttgatcattaaacgatagttgaatacagtttcttcagaagttaacttcatagtccttaaaaacaagtctaattgactctttttgttgatgtgcggtctgtaataaagtatcttcacaattatttcagcccagagtttggaaacggtaaggaattttacaatatcatatttttggttaagtttatctaatattaagtgtaatatttccgagggtagcatgtttagggcaaacacaggtgatcttcgggtgacactcgtacatatgttttgatttgatggattcgaaagcacattatttatgaactgccttgaatatctcgaaagatcttgtagcccttctttcaagtcagatgattcagtagtatctatggagtttatccaaatgatgaaattatctgttggattttccacttgttgacctcttagcttggaatggcagtatgcatataatgactttttgtactcttctataattgttaatatttttagccttaaatttctaatttccatgttttctgtctctagcgccctaagcctcattctttgtaatttatgcaaataactaattgcttgtggggagttatcaatacgtagctcctttagtttaaggttgtctagctcaatttcgttcagtattttttttctacgtttctctataacaaccagaaactcttggatttttttgcccactattagcttgaattcgtggatttgcttccgttcttcctctggtaggttcggtaacaatcgattaagttgatctatttgaacattgacaccattcataaggtttgtgttcacagtgtttatgtcaatcccgttcagcgcatttgtttgctgttgtggttgaaatgtcagcgaaaagttttgatttagcggttgtccgttgttggttggcaaaagcgtttcccgttgaatactatcgaacctaaagatattatttagcgttgcatccctaacctcacttgcatttctttccgaagttgccgtttctctagttcgtgatggcatttgtggtcttgtgctattattattgttgttgttgttgttgttgttgttgttgtcgtcaaaatcaccgctactattcagccacaattgagggcccaaatttggatgtatatcaggtgggtgcagcctattgctgtcattgtggttgttgttatcctgatccattatagaccttcttagtataaaggaaaccgcaaaactgtttagcctcactaccaatgataattattgtgccgaaatcaatgagaaatttcaagatttcacgcaggtgtaagcttaaatgcaatgccttaatttttgggcttccctgctagttggacacaagtacgattttgatattcaaaaaccgggcttctaagagaacgattaaatgaaaacgaattattgtgtaaaatcgaaaaactggtgaagtatggacaaaagaaagtaacacacaggcacagttaaatttggtgttatgtattttgccacgccttttttgataatcatatcactaaatttgttaaaaggcaaattttaaaacaagttcctttaccaaggaaggtccataggcgggtaacctcagtagtaatgaaagcctagtaatgatgactataaatgttcattaacacatctgggtaataaatgatgatatttttaaaaactgtataaaactttatggatttatttaatcatgattaggtgtagaaaaaaaatttggcgatatgatggcttgaaaaagacacgtcttcccagtaatgaaaatgcccaaattcttcattagctcgctcatattctattaggatttgaaccataaaaccgttgggggtaaatgagatagttttgaatggatgcaggtatgagaagaaaacggcgtggtctcccaatgatgacggaaataaaagaaaacatggggacgtcagtttgcagagtgtaaagtcagagtttcaaaaacggtgttatcgtcgttatagttcgtgttgttattattgttgttgttgttcgtatgaggttgtgaggagccaacattgtttactaattccatagtagtgttgttatggttagttaggctcagttgtggcaacgataaacgggttccgttattaaagtttagcatatcaaactgggaacttaagtcatcgttgttcatagcatatccattactggcgttgcctgaaaagccgctgacagggaagacgccaggataactaaaatagcccattgaagaattagaattggcattcaatggttggcccggggataatgtagaggcagaagaaccatttgtagtcgtggtgttcattgtggtatgtttagatccaccacttttaacgctagaaacagaaagacctctcatgtgttgtccagaagtatcaggagtggcgaacatgtgcgaaatgctgctgttatgatgctgctgctgttgttgttttgtcttgttatgagtactagagggtgatgccaacccgacttcttccaataaacggcggcttggttggatttgagtagaatccgtcaatacttttctgacttgtttaatgatgtgggctcttaagtcatcttctaataatggcattgctaaaactttatggacaaaggttgggccataatttgtttcacataaaagctttgttaattcctttggtggcgaagaatcgtgtgcgttcacgtttccaaatagggaatctaggatgatttttctagcgttatcatcccctctgtaattcaagaccttcaaaatagtcaaagaagccaatctgtggccacataactctacaattcttttcgtcaatcttggtgccaagatagaatgtctgttgggtaaaacactagtatctaaaaaccacgttactaacaacgcaccattgctattagtgcttagatattcagcatatgtaacgatcattgcactcaaaactattgattgttcaggagttacaatgtcatgtgcctctaaacaagctctgactgcccttgcaccatatctattctgaacaataacccaaaaattagctattatactttcaaaaataaactggttccaggggaatccaaatttcaaaacgcactgtatgacataatttccgaattggtcattgattaatggagtacagtagtccttgaccccttgcgtcacttgcatgatttgtctcggagtatgcgccatagtgatcatcttctgacaagcccatgttccgtttttgtgaacacccatagaggttaggtatttgcttgttttcctcagcatgatgtctttaataatatcagatgaatgttcaaataatttttgaacgatagtgttacccaagtaatctgaactcaattcgggcaattcgtcaagcattgcaatagccaactgttcgatctctaagtcggaaaatgcgtttgaatcgattgattttcgcaattcgcgtaattttggtggatcgaactccctgccagacaatggttctggtaaaggtccaaagttttgcgtatcggaagtgcctttgtgattcagcgatttttttatcaacgaattgatttggtattcatcggaatttgcttcaaaaagttcgatgatctctcttaacaaatcttccttttcgttaacgttaggtggtggtagagggaaaggacattgttctttttcatttgctgagttattgttgtttccgtgcatactattgttattattataaccatggagaacattgctaaaaccagcagaacccgaactatggttttggtgctgcgattgttgtgattgctggttaaatacaggtatagaaacatttccttgttgttggaaagtcacagctccattgaataactgctcctgtaataaaggctgtggttgcaaattgttgttttctaaacccaatggcaagccttgagaattgagaagaaattgtgggggttgttgatgcataggtaagattttggcaaatgaaattttacttggtgctccaatcatagatacctccttgccctgtaaactatctaaggcttttacggcactttccacggaagaaaattcaactaaagccatgtttaaattccttaaagtcctagcagatatgacttcaccatatttggagcatagggttgccaaggaagtacttgttaagtttatcgcgttatttaattgtggctgctggtgctgtaggggaaaaacgttggaaatagaaatggtatttgtgggtaaaaggttcgatatttggtttattgatggtacagtggggtccattgttacccaattgatggattgcggatctatttcatcagcaatcaatggagattcctgtgttggaatagtatagtgcgatgaaatactggcacgagcgggctgttcgtacagtggagcgtcggtatatatgctagacgcgttggattgagatctctgtctggtatttgaccaaacagagtttgggatagccaagttattcgtattcatcttattatctgccatttggcttccactagtagataccatgttgtcaaaatatgcagtttttgtcgaataatcgttgagcgtgtttgaattagttgtattattgcttgtcgtaggttgcaattgttgcaaaaggtgctgttgcatgggatcgttcgcactagcatttgaagaccatattccgctcgaagtacgaggcttgggggcgattgatgaaatggaagttatctgagaagacattgtgttgtttctcgtcctcgagatctgatgtggcaagttaaacgagtcgctagatcctcggggggcaggaattaagaagttattactcgagtcaggaaaatgcaccaatttttccatgtcttgaggaggggttaaactgccaggtctatccatagttacaccgtctatagaactttccatcatcttactcctggaagggctggcccttggtgtcttggacgccaccgtagattgggaactgttgttgctagaggaaaactcagcaccgttctttccgtgactatttttcttcgaatggtgtaacttggcactgatggagggcaaaaggttactcaatgtattagaaaattttcctgctcgcgacctatatgatccaagcttttggggttgttgctgcagttggctattactctctccattgttctcgtattcttcctcgtatattgggatagtgatgccagggtcaatcacctcggggatgttggacaagttgttgatgttcatctgcttacttttatccatcttaagaaggaataaatagacgttcacgctctttctcacacatacacacaaatctctcgaagtgcctcttattgttttaactattcatctctatgcgccattggtcatcctacgagaaacgcccccctttgtcccaataattgtcggcgggtaatttgtccaaatgaaaaagagacattgtcgcgaggaacgaatagatgacccgatttggaaaaaggtaaacaacaatgaaatattcctcgagaaaacaataatgtttatttatgcaaaggaaacacttagaagggaacatctccattcactaaacttcgttggtttggtgtatatttctttgattcagtctgtgcaagaagaattttttagttcattaaattatataaaaacaaaagtacagaagcatgcacgacgcagagagtaccgtagattctctactgaaggagatagacaatgaaatggaacaaacaaagtctaatatcacgcaaaatggttccgaagatacaccacacaactggaagcttccgctgcaggaaataggcgatgataccatggaaatgttggtcaaacacaatactaggtcgaatgctacagaaaatagtagaggtcgatcaccttctaagatgtctaccatctcaaatgaaagccttaatttgggtctcttacgtgtaaattcggaacttgaagagtctccagccgctgtgcatcaggaacggattaaaaactctgttgccaacggggcacttggtcatgccaattctcccaaagtgcttaataatctgaaaaatatggcacaagatatagataaactagcccgtgatgaggaaaagcccgtaaaacttagcagctctccccttaaatttactttgaaatcgactcaaccactgctgtcgtatccagaatcgcccatccacagaagttctattgaaattgaaacgaattacgatgacgaagatgaagaggaagaagatgcatacacatgtttaacacagtcacctcaaatattacactctccatcaaggattccaataactaacgcagtgtcgattaataagctcaatcttgatttcacattgaatcccaacgaatcagacaaaagtctagtatctgacacctcagttgatagcacaggacgagaactagatacgaaaacaatcccagaattaccattttgtatgtcatcaacgcccgaaatgacgccagtcgatgagaaatgtaaccttccaagtaaattgttgaacactagtaacaattcacattctgattcaagatcgccaacagcctctgtggaggatttaaacatttcaacgaatctgccgggtgctgattccagccaaaataatccagtcactactgatgcggatgcgcttattgaaaacgatgttgtgcgggaccttcaacagaatatggaacatatcgatgatgcttttgatgagaaaaaagttcttgacgaaggttgcagcaatgagcccgttacctttttgggtgaaaatgacactaggtccatagtatactctaataaagggaccaatgctaatgttcaagaattttcacaggaagattctctagcgcacagtgaacccaaattcaaagatcttaatgctacatcggatgacgtatggaatgaagacaaagaaacagacgcaaatatttcaacatctacaaagtcagaggaaagctacattgctgactataaagtaacgagacaagaagactgggataccaaaaagcttcatcaagaaagtgaacatgcaaatgaacaaccggcaataattcctcaaaaggattcttcagaagaaacattcactgaactaaataatgaaagtgaattccaaaggaactttaaggatggagaggaataccgaatcgttcaacacgaggagagcctgtatggacaaagaacaaagagtccagaagaaaatataataaatggcagtgaaattggtgtcgaccatggagaggccgctgaagtgaatgaaccattggcaaaaacttctgcagaagaacatgatctttcatcatcatgtgaagatcagtcggtgagcgaggctcgtaataaagacagaattgaagagaaggaagttgaaactaaggatgagaacattgaaaccgagaaagatgaaagtgagtaccataaagtcgaagaaaatgaagagccggaacacgttcccctcttaccacccctgccaagatgggaagaaattcaattcaacgagccatttatagatgaaaatgatacctccaatgattccatcgatttaaccagatccatgaaaccatcagattacatttctatatggcatatccaagaagaggaaatcaaatccaattcaccagaatccattgccaactcccaattttcacaacaatcctcgattaccactgcatctacggtcgattctaagaaggataatggatcaacttcgttcaaattcaaacctagaatagtgagcaggagtaggatttacaatccaaaaagcagagtatcctcattgaattactacgataatgaagattacattttaagcaacagtgaatggaatgcactcgaccctatgagaagaaatacactcatctctaaaaggattcaagataacataagaactcaaaagggtcacgctccacttattaggccaagcatcatgaaacttaatggcgaagattctggttttcagaatcatttcttggaggtagaacaaccgcaagaacacgaaaatatcccattaagtacgcacctaagcgaacaagatatcacaacaaatgtaggcctcgatgaacagaaattaccaaccaatacccaggacgaagctgaaatttccattcgggaaatagagagtgcgggtgatatcacttttaataggggcgatttactatctttatcctttgatgaggaattgggtcaggattttgctaattttctagacgctttggatcatgactccacatctttcaatcatgggccggatgattcatccagttttcaaagagacagttcaaagaaaagcttcaattctctttgggaaagcagttacgaactaaaaccgccaccttccataagaaagcaacctattgcccccgacgtcctgcaaaaattattagaatcagatactaaagatgacgcagatttggaaaaaattagagaagagcgtataactgaaccaaggactggtttggggattggaatgctgaaaacaccagttaaggatgtttcaattgcgctagctgcaagcattaaaggatatgaggcaagtttcagcgatactgactctcgtccagagggcatgaataatagtgatgccatcactttgaacatgttcgacgatttcgaagaagataaaatgaccccttccactccagttcgtagtataagtccaataaaacggcatgttagcagtcctttcaaggtcgtgaaagctggaaacaaacaagagaataatgaaataaacattaaggctgaagaggaaatagagccaatgacgcagcaagaaaccgatggtttgaaacaagatattcctccactgctagcgcagacaaaagataacgtcgaagcaaaagaagaaacgataactcaacttgaagaaccacaagacgttgaacaagaatttccggatatgggaacactttatttaagtataaaggctatttccacgcttgcattatatggaactaagagtcatagagcaacatatgctattgtttttgacaatggggaaaatgtcgttcagacaccctgggagtcgcttccgtatgacggtaacatcaggatcaataaggaatttgaattgcccatagattttaaaggaaaagccgaaacatcctccgcttcttctgaaagagatagctacaaaaaatgtgttatcacattaaaatgtaaatatgaaaaacctcgacatgaattggtcgaaatagtagacaaggtgccggtgggtaagagtttttttggaaagacaaagtataaatttgaaaagaagtatgtacagaaaaaacctaaacaagatgagtgggattatctatttgcacaagacggttcatttgctcgttgtgaaattgaaattaatgaagagtttttgaaaaacgtggcatttaataccagtcatatgcattacaatatgattaacaagtggagtagaatcgcagacaaaattcacggctcaaaaaggctgtacgagttaccacgcaaggcgcctcacaaagtggcttcgttggatgtggaagcatgtttcttagaaagaacttctgcctttgaacaatttcccaaacaattttcattggtcaataagattgtttccaaatacaagttgcaacaaaatatctataaagaagggtatttattgcaggatggtggtgatctgaaaggaaagatagaaaacaggtttttcaaactgcacggctcgcaactttctggttatcatgaaatctctagaaaggctaagatcgatattaatctgttgaaagtcacgaaagtcctacgtaatgaagacatccaggcggataatggagggcaaaggaattttacagattgggtactctttaatgaatgcttccagctagtatttgacgatggtgaaagaattactttcaacgcggaatgctctaatgaggaaaaaagtgattggtacaataagctccaggaagttgttgagttgaatgttttccatcaaccctgggtgaaaaagtattgtgaaaagttagctgaggaggaaaagactcgaacaaccggtcataatttgaagcaagattttaattagaaggtgattaatggaatgaaaacagcatataatctgatgactgagaggtctttagtttaaagattaattaaatacacataataagagtaaatacgtgaatcatggacgatatatttttatttcaatttcacagatccccattcatttcgaattttgattttgattttgattaggctgttggttcatgggtggcatcatacctggcatggggaatggtggaaagctaccaaacataggtaagggtgggaagcttggatgcattggtggagcgggagggtttggtgttccagacatactattacccatattactgttcagattagacatatttgcattgtttacgttgttgttgttatcaattatattaccgaggtttgagtctgtatcattcgcggaattcaacttcccttgctgttggagggataataggcccattaggatcctcctaggattataatcttgttgtagtttttcctgtctatgtaaatactccatccaggtaaattcgttaaaaccgtaattgaaataatcacttaagttggcccccggttgcctccagggtttctcctttaatacttcaggatctattgtcgttatgccaacactatcaaagattccctctttatccaggtctatagaaccagtcattgctttcggtacatttccatcgctctctgtagcttttacggtcgttgccgttacaccttgatttgcttctccttctgttattagtctttcatctgatgtctttgtgatggtattggatacatctgtagctacgctaattacgtctttgcttgaagatgtcgctgcggtagaataagaatcgagtagttttgcatctaacctagtagggtcaggacccagacttatgataacctctaggtcagaatcactatcgtcatctgaggagtcagagtagatatcttcatcagaacgatcatctctggcagtagctggagtttcttccacgggagagtcgaatttttgccttttaactatatcaggattactggacgcacctgcgtctgcttcatcatctcttgatcgtttagatgaaggtagtgctaattcggagtcggaaccatacaagaacttgtcgtcttcgtcttcactggagctcatttagagaaatgctaataattttagtgtaggcaaaaggaataagaatgcaaagcacgatggtgcggtttaacaaagtgaatttggtgatgtactctctcaagatttatgtcgcattattcgctacgaaggtttttcaagattaaaacgaatctcctttcccatcgcgacatacgataaggctaataacgctacggtattatgtcatggagcttgagacattgaatacatatatatacctatatataatatatatatatgcaaatacacaaattcttagcaatttgagtgagacaatggaaataaagaaatgagtgtgaatggatatattttgagggaagggggaagattgtagtacttttcgagaattaagaataggttttactaaacttgtaggatatttcttgaaacctgaccttgtcataataatcttgatcattagaactgctgaaggagtaagccgcagcatatcttgacagtttggagttcaacttttttaggaattctaactcttttgaatttaatttttgtagtgatggcggtggtgatttttcaacgtcgaaggcaatttctaatgggtaatagtaggagggcacctgaggttcatctataaatggatctgcctcatatacattatcggaggcgttgttattattgctggtattattatagtaattacaattagtgcttttatggttgctatagtgacgattattaaaggaatgtatgttatcagtatgtggtggaaactgatcttgatattgggagtatgaatccgtgttttttgaatttattgattcatgaatatttgtgggttttgaataggtataattagtggtatatgggtagaagtcttgtgtgtatgggaattcattgaattcaaaattttcttggaatattttgatatctttttgtgcatttgtattagtttcatattttattgtgtcactaatatcgatatcatctccatttctgttgctcttttgaaagttatcatggttattgaatgatgagtggaacgtagatgcggattcatcattagaaaaaagagatgataatgaagaggatctggtactttcagagctcttttttcctctttcaggaccagttgccattgtgcagtccttcgtagttttcgtttccttggaaataggctgagaatcaatattttccaaattcagaaactcttcattgaacaatatttgaggattaattaaatgaattggttgtgtatgaaccaagttctgcagctgagatgaggcaattttgtcagacttttcaaaatgccaacttctaggggaaattgtagatccaaaagaaaaacaaggacggtcttcttgatcggtggttgtgtcataataaatgttaggttgttgttgctgttcaaaaggaaagaggaagaaaccatcttctaaggcagcgtgaagttttccatgcatatccgcttgcattttgtttgtggggagaggaatagaaaagcttttcttttattatttttttcctttttcaccagtaatgggtgccagtaggaatttgtttctctgtaggtgactaatgacagtagtatattatgcttttaatctttaacaatactactggtcgatttataatatgataatgtaaaataaatcgtaataggatagtcgatgtttgtatctacttcacgaaacagttatggtatacggtagtttaaatatctgaagaagcaaaaataccgaactacaagggaagcattttgagaaaaatattaagatcaaaagataattaatttaccttaaatacataaaagaggaaaagtaatatacaaggtaaacaacaggcaaggaacaagatcaaaaacgtccgaccccaatttagtagtaaattacagtaagagaaaaaggtattggggctgatacatattaattgtgcgttgttgttgttgtttaattttagattggctattatgagtacacacaaaacgttgtaaacgcaatcacccatggataagcgctccctttaaaatgcactacgaaatcattgatctactaactttaaaccggacttaaaccatcaaagggtgctctagatctcatcgatgtattctgatgcagccaaaattgcgcaatcaatcacgtttcccgatatagaaaactaattggctgtgttacgtggctgggggttctgtaattcctttcttccccggtgaatcatcaagattgggctaagcgcctttgatcctttccctcgaagacggaaatggggccgcaggataaaaaatggtgtgtctgtaattccgattttttgcttatgtaatcatgtaactttcttctagtccctttgcagacatgcatgacacttccttacccgaatagtgagttagatctgtgttaggatgcaggatgggcagttcaaaggcttttcttatcgtatctttaccttttcctgtaactaagaaggtttttgagtgcatgtaaaggcacataaatgaaactttaattccctgcgtatttaagacccaagaagccaccatgacgcttccttgatgttgtatctacccccaatcctggcgccccctcctgcgggcacgcatgcgcctttgatccttcccctcgaagacgaaaagtaaacaaagatacgcactttttttctccaacgcagtattgaaggtaccatcacatgcttactcactttgcggctgctataacaccgtggcagtgtaacgttttaccgtttgtcctttgctaccgcattttaaagtggtacaagatgttgagagaaaagatttcctgcagccatgattaggagaggtaatagcggatgacatcaacgaataagctttatccagcggcttgtatagttctgtgtacacaattactgccgggctctctgagcatttgcgtttctcgggctagcttcattacttagtaacttcaaattaatgaaatatttaattatcatgattccaaacaaaactactttaatttcaatcacatttttgttatctgcctgaaacgatagctgtacgggtacgttcttgataaataaaactcagtgtttaaaactctctttttacatctgttcgccgatgattgcttgctcggaggtactagtcatcggaattgaggaaattccttttctcctttgttttctctttatccccgcgtaaatacgcggaatgccaataatcaagtacacattctttctccaagttggccaaaaaatagttcaaattctttaaactaagcgctattaattattattaattatataagtttgaaaatatcaatgcaggaccctatttcttcacgagggtgtatccagaaacggtttcttatatagtgttggcgctcacttttttcctacccacgtctatatatgcaacgcctacttgttttaatcaacatcacaattttatgcttttgaggtacagcagttagccgtacgttttcggcagtcgctaaaaatgtaagcgcggcatttactgccatttagtggacttcttgaggttcttttgacatccgcattcttgcagcaaatacacccccacccttcttttattgagaatatctactgaacctccgtgagggaatacattaatcaaattactccaacaccatacgggccgtggcggaaagaacagcatgatatagataatatatgatatgaattgatttttttttctttttttcttgcggctggtatggtattgtaaggatgatagtgcattctatgagtgatttttgtgacggtgacgtacgatctctatacctttttagccgcccatcttctgcctttcatttttatgccaaccctccatccatacatcctttttaacccatacatatcatttagattattgttttttaattttttttttatcagatgttgttcatcgcgaaatttataatctttcgattgaatcgcacttgtcgtgcataatgataaataccttccggagagaaaactcagacccactgggaagttcctacctgccgagtaagaccagcttgaaaaatttgaaatttcaactgagaatcagaatatattactgcccttcgtgttgtagggttattcattaactatatacgatattataaacagcatagataatcaaacaaaaaaatgtatgcatataatagaggaattggatgactaaatgttcttatattggagttagtggagatgcgtggtagatttgaattaaatagaaagtgctggggttgataaaccacgaaatatcgcagttgaggagaatgataagccaggatagatggtagcgcatttttggggcaatctcactgtaggtccaccacaactcaatatgactacatcgaatcagttataaggcaagtttttagtttactaacaaatatttccatcttattttttttttttgcagggctaagagaacaaagaaggtcggtatcacaggtaaatacggtgtccgttatggttcatcattgagaagacaagttaagaagcttgaaattcaacaacatgccagatatgactgttccttctgtggtaagaagactgttaagagaggtgcagctggtatttggacttgttcctgttgtaagaagaccgttgccggtggtgcttatactgtttctactgcagctgccgctactgttagatctaccatcagaagattaagagaaatggttgaagcttaaacttctttcattcattttctcttggctttcactaggtatatctattccataacgactatgttttgtatttgttaatttacataaaaccatatcagtacatcaacgaactgtaaaaaagaaactttagcataattattgcggatatttaaactcacttgcaggtaagagcaaaaggcgattgatttccagtccgcctcttgtcacgtgatttagtaagaaattttgacagcaccctcggtttaatggaaaagaggggcgtttttcgatgaacccgaggggagactagagaatcatctcggttgaatggagcattatttttttagtagcgcccgcccggagaaatggacgttggcgaatgagccatgaattattaaccgcccatgtctaccagataccacatcgtatgacagtaccagcctagtcccggtaaaccgcaaacggaccttaattgtgacgaagggcccaaatttgatgggtcggtgttaatgattagtcctcattgtcataataaagtgtgatgatggaggcaatgatgatatacggtagtactactgctcgaggtgctatcttttaaccaatcctttgagattcttgtcgccacggagttactaccttttacaaaccgtaatgtcacattttgcatatatcttatgtataaatatatagttcacttactacttgttctcgttttgttaactttcttgttgtagttcttcttgttcttggcgtttccccctttgttttctatctgcttcataagtaaagtgcaaagcattttggaagatattatcaattgagtcattgaaagaaacttggcatcttccctattactaaaactaagaatacttgattcaagaaagaagtttatattagttttagccgtaagataacataacaaagaagaagaaagaaaaatgtctcaaaaaaagaaggcttcccatccagccatcaatctcatggctggcggcacagcaggtttatttgaagcattgtgttgtcatcctttagatacaattaaggtgagaatgcaaatatacagacgggtagctggtattgaacatgttaaacccccaggatttattaaaactgggcgtaccatttatcaaaaagaaggtttcttggctctgtataaaggtctaggtgctgtggtcatcggtattatacctaagatggcaatccgtttctcgtcttatgaattctatagaaccttattggttaacaaggaatcaggaattgtgtctaccggtaatacttttgttgctggtgttggggctggtatcaccgaagctgttcttgtcgtgaacccgatggaagttgtaaagattaggttacaagctcagcatttaactccgagtgagccaaatgctggtcctaaatataacaacgccattcatgcagcctacactattgtcaaagaagaaggtgtttctgccttatatagaggcgtttccttaactgcggcaaggcaagcaactaatcagggtgctaacttcacagtttattctaaactgaaggagtttttgcagaattaccatcagatggatgtcctaccttcatgggaaacttcttgcataggtttgatttcgggtgctattgggccgttttccaacgctccattggatactataaagacaaggctgcaaaaggataagtccatctcattggaaaaacagtccggtatgaagaaaatcataaccattggtgctcaactactgaaagaagaaggttttagagctttgtacaagggtattaccccaagagtgatgagggtggctccaggtcaggctgtcacctttaccgtttatgaatatgtaagggagcatttagaaaatttgggtatattcaagaagaatgacacaccaaagccaaagccattaaagtagatgatgaacaatgggactacaaaatgaaataaagaaaaaatagaaataggctagaagatcaattattaatcgccctattcttccttattacctacacaaaataaagcagcaacataagaaacaaaaacaaaatgaaaacaaaccaaataaatctatgtaagcatactcatttcaatttgatattcattacttgacttttttgtccttatttgaggctccataagcgcgccatttttccctactcccttttttcgtaaatagtaataatgtgctgaaaagaacaatgaagtagttatcatacatattccgtcgtgtcgatatgaggggaggtgtctctttctttcatcccttgtcgcaacctccaatatataagagcataagcaactgatcttactttagtaattaacttagcatacctagcccgaaggaagaaaaaaaattcacctcaacaacatggttcctaagttttacaaactttcaaacggcttcaaaatcccaagcattgctttgggaacctacgatattccaagatcgcaaacagccgaaattgtgtatgaaggtgtcaagtgcggctaccgtcatttcgatactgctgttctttatggtaatgagaaggaagttggcgatggtatcattaaatggttgaacgaagatccagggaaccataaacgtgaggaaatcttctacactactaaattatggaattcgcaaaacggatataaaagagctaaagctgccattcggcaatgtttgaatgaagtctcgggcttgcaatacatcgatcttcttttgattcattcgccactggaaggttctaaattaaggttggaaacttggcgcgccatgcaagaagcggttgatgaaggattggttaagtctataggggtttccaactatgggaaaaagcacattgatgaacttttgaactggccagaactgaagcacaagccagtggtcaaccaaatcgagatatcaccttggattatgagacaagaattagcagattactgtaaatctaaaggtctcgtcgtcgaagcctttgccccattgtgtcacggctacaaaatgactaatccagatttattaaaagtttgcaaagaggtggaccgtaatccaggtcaagttttgattcgttggtctttacaacacggttatttaccactaccgaagactaaaactgtgaagaggttagaaggtaaccttgcagcctacaactttgaactgtcagacgaacagatgaaatttcttgatcatcctgatgcttatgagcctaccgattgggaatgcacagacgcgccataaaaagaaaatgcgaaccgtagaataacgtatatagaacatataattagtttacgtttcacaaagtattaatattacatgtagctttttcaggactttcgatctaaatcaaagattaaaggagctgctagaggtagaaaaggaaatcattgacttttcttgaagatttatgagcgggtaactggagatggaaattttcagaaaaattgtaaatggatgcgatgacttcgatgtgacgttactagtcttaccattgtaaaaaccactatcggtgccaaaagataagcgcaatcaactaagaaatttaccacgctctttgtattgtatttatctccaatttaatctttcttttggtgtgaaaatttagcgaaaatgtcattggtgaattcgttaacacactacgaaattttaagaattccatcggatgcaacacaagatgaaatcaaaaaggcatataggaatcggttactaaatacgcaccccgataaactttctaaaagcatacatgatacggttagcaacgtcacaatcaataagattcaagatgcttataaaatactatcgaatataaaaactcgtcgcgaatatgataggttgatccttgaaaactataaacgccaaggatttcataattgtggtgatgggctggatgaattttccttagacgatttctcatttgatgaagataagctggagtttatgatgaattgtcctcgctgtcaatttgttggtggttttcattttagtgagagtttgttagatgaatgcattgataatgtagacgctatggaacggagtcattctggttatcaattattaacccaatgtagcgcatgcagcttatggctgaaggttaattttgacatcgaggaagagcaagaaggacaataatgaaaatgggaggggaaattgagcatatcagataaatctgtttatagaattattattttacttcgtgggaaatcgaatggtgtatataaaagaggttgtaaaattgacgaaataaatagtatttaggcaactaaagataaaaaaatattatttatttttattcgcggtgcgttgccagattttttttgacatgcggaattttggtaaaaagaaaaatgcagatatgaatagtaaacaaaggaataaaaagcctttcatgaagaagttcgtgttcgagatcttcttccttctttttcgctgtcgacgatagatatgaatgcttttgccattgatttcaaatccgtcattaagctaacatgacctgaagaactggcgattttacaaacaactggaaagcctctctgttcaggcaataaccatttatggtgaacaacaccgtcgcccggaccatagtaaaaatcttcataattcccatcttttatatcttgtataccgttcactttagcacctctaacagtgggaaccttgttaccgtaaaccatggccaatggaggatattctttgttcgggtcgtaatctaagctatccaaataattctttgtacgttttaaagttctcgctaaatattcacagctatcttcataagatgtatggaagacttcatcgaaaggcacatcccttggtacctgtttattattgccggctacattcctaacaacaggtgcatttaggacaaacttggtagttgcgtttagggtagctttaagcgaaagcgctgatttcgttttccttggtaataattttgatttttcgtgagctgattcctctcttttctcattgacgagaggtgacaagccaagggttttccaaacatctgtatcaaaaaaatcgaaatcatacctctctaaggtaattttgtcaacaaaacatctaccatctaacggtagaaaatagaaactacttctcataaaaaagttggttcttagtgaaaatagtttattccacatcacatcatctccaaacctaataggacctaaaatatttggacattggcttggggaacccacgtaaataatacctcttatcaaatgagtacagtcttgcaacactttatgtgcgaccaatccgcccattgaatgggcaatgatgtatattcccttcttatttttttgcttattgtaaatttcctctagtttagtcgttaaatgcttggcagatatgtccaaggataatctccaatcatagccaaactgctgaacatttaaattaggatttgcgtctagcctctttatcaacctcttagagatatcaacaggccctatatgtgttagcattccatcagggacaatctccttctgagttttaagttcatcttcgtcattaggtccgatcaataaatcgactttcgtcatattcaaacctgcctttaatgggatccaaattcgcttatgagtagtagcatcccttagcacactacctcgatatccacccattataacgacatctccttccaattcattccatatagattctaaacgcgaacggtaatatccgtcatgagttttgtcgaatgggtctgctgttatttgcttaatggagttcttcaaggcatccatttccaaagattctttaacagcccttaaccttgaattatcaatgcccctttcgtatttaaataattctatctcttccaaggaagaaatggaggttgattttttcagtttttgcttgatctcattctttcttagattctttttgatgaactcatctggagtcttgggaagcacagttttaattatggctaatggtgaacttgatcggaaatttgtattaccaaatggtaaggaaaaggagaaagttttatgagagctgtcatagttcccgtcatgcgaataagaaataatttcatcgagatcttcatcatcagcgtcaagagaaatggcactcgcttgcttctcttctaaattatgatagttattgggcccagttgtttccttctttcttcccctttgttcactatcgctgtctttttctactttattgcttataactcttgcacctccaatcaaggtatccactttctccattgtatccaattcaccttcgctttcatttacggaaaaaaagcttacatcactaccactatcacttgaatcagaaagacattgcttgttatatttatcattatcggaaataagatcagtagccggagttgccatcattgtaatactccccagttaacctctacaagttgattcttttacgtatcaccaaaataggcaggctattcttacccagtcctttctttttaagggcgtcatagagttgtaagcattttttgagaatgcagtgatgagctattaacttctcaaaacttcctgacgttttattacccggattgaagtaccttgtattcttggagatgtctgtggtcgagttaggaagtgtgaacatgcctatcaacgccccaaaaaccagtgcagataatgatctggaacaatttttccgtgttttaaacttcctcagtagaagtatttttatttagtcgactataaaggtggaagtccatacttaagagatattaagggtattttgatcaacaagtaagtaacaatcgttataaaaatacaatagcaaaagtatgagcggagaaaatcgtgctgtggtgccgattgaatcaaaccctgaagtttttacaaattttgcacataaattaggtttaaaaaatgaatgggcgtatttcgatatctatagcttaacagagccagagttactagcattcttaccaaggccagtgaaggccattgtgctgctatttccgataaacgaggatagaaaatcgagtaccagtcaacaaattacaagttcttatgatgttatatggtttaagcaatcagtcaaaaatgcgtgcggattgtatgcaattcttcattctttgagcaataaccagtcattgttggagcccggctccgacttggacaattttttaaaatctcaaagtgatacttcaagctcgaagaataggtttgatgatgttactaccgaccaattcgtcttgaatgtaataaaagagaatgtacaaacattttctactggccagtcagaagcaccagaagcaactgcagatactaatctacactatatcacatatgtggaagagaacggagggatatttgaactggatggaaggaatttgagcggacccctctatttgggaaagagtgacccaactgccaccgatttgattgaacaggaattagttagagtgagagtcgcctcatatatggaaaatgcaaatgaagaagatgtattaaactttgctatgctaggattgggccctaattgggaataataattgttttattactgcgtagtcaaatatgtatttacagaattcttttaaatatataattcacctactcatcatagccaccgccaaaagaaaggaaacctccagtttgtctggaatgtctcgaaaaataatcgaaatcgatggacacagcgtttgctaataacacggccctttgatccaaagttagtacttgagaacttagcatctcagtaggataaatattatcaaagcatctctgcgaatcaaatctaacaacataaacaccagtatcggtaaacatttctcttcctaaaccaacccaatttctgtctacactcgccattatcttaccatcagcatctgttacaggaaaatcaaatgataagaaaggtgcatctatcttaccaaattggtcaaaagtggatccttctactccatctttctggaataattcgtaacgacgcctccagagatgccagttctgaatggtctctcctactgtcgttccttctttaccgtcgtgatagtgagtggagtcactgccattatcaacatacgcggaaggaggtatgatagtctttatatgagaattgatgaacgaaaagggccttttaatcgtcattattacatttccccaattatcaaagacatctaccaaaaaaggacgatgtagacgataaaactgccgcattatggcctttgttatagaaaaatctctttccatcattgatgctattttgtttccgttcacatccattatggcatacctattagcctgctcgaaacctagaaaaacgttcataaattctatttgcctttcgataataactgtcggttcattaagtatcgtagtagctataggatcatgtacttttattatcccgctattgctattttctttaaatgcttttactgatggcgccttcgttatttggttcttttcacgaattactctcctaaatggaccgtttctgattactttaccagaagaaaccgttaatgttttactcagtgtactgaaatttctcatacatgatcggtaagttagaaatattgccgttctatgcatgtcggtgttatcctttatgtttgacctttaatcttcttttgttttgtcttttttcatttcgtacttttcaaatccttattgccggtaggcttacaaacttgaatgaagtatataacgaagtcaatgaaacctctcccatactaggttcggaacctgttaaggggaacaagaccgcgcacttgttatgaaaattcttcctataactatattgaaagctatttttccacatcggcagacaaacgactgtccagacttagtaaagctcttggtcgattttgtacattgcctttcctttacagctccaagatattatatatatttttgacaaggtaatcaattgccccacaaatcttccatataaaaacctatatatgctattaaccgaatggcaattccctctatctcatatctcacctctacagtaatccttccgtggtatctggtctatagaaatgggtactgtttcatttaaacgtgttatcacttgatccaatggttaccatctgactttggcatcaatcccttcttaaaaagtaaccaatcaatgatatgcgattgtttatgaagtccattcaacaaacaatgggagtttggccgagtggtttaaggcgtcagatttaggtggatttaacctctaaaatctctgatatcttcggatgcaagggttcgaatcccttagctctcattattttttgtatttttttttttcacttcccatctttccaagaatcttaggagaggtgccgcagtacttttttggactgagcaagaagtatcgcaaagcatggaaaagtaagaagggtatagcaaaagtcttttcacaataagaggatattttgcaggcaaatttctgaagaccacataatatcgtcttcttggcgcaactaagacgcagagaaatgcttgttttcaaaaggggtattcacgtagtacctaaactaccaaattctaaggccctactgcaaaatggagtgcctaatatactcagttcttcgggattcaagacggtgtggttcgactaccagcgatatctatgtgataagctaacgctggcgacagcgggacagtctttggaatcatattatccatttcacatattgctgaaaactgcaggaaatccattacagtcaaacatcttcaatttggcgtcctctatccataataaccatttattcgtggagaacattctaccttctgctgttgaacatggcactaactcgaacgccgttgtgaagacagagccttctaggctttttttatccaaaatcaaagattcattcaacggcagcgattgggaagtagtgaaggaggaaatgatttaccgtgctgagaatgaagtcttgggacaaggctggttatttctagttgaaaacaatgagaaaaaactcttcatattaacgagcaataataatggtacgccgtattattttcccaggaaccagtcatttgatttaaacagtgcgatatccatcgatgaatttgctaccttgaaacaaatgaaagaactgataggaaagtctactaagttgaatggtaaggttcaagactggaccatgcctataatctgtgtcaatctgtgggatcatgcttatttacatgattatggcgttggtaaccggtccaaatacgtgaagaatgttctagataacttgaattggtcagtggtaaataataggatattctctggtatatcgaagtaatgaaaagaaaggaagcgatagcctcttaccctcatatgtaattataaaggtatcgggtagaaggggatctaccaaaatcttatatactgtaaatagttttattttatcctctcgctcgtgttttaaacaaccttaatggcaattactttatcattttcatctttcagcattgtggccctatttctatcgcataggggcttcaaacaataatagagcaagctttcgggcattctatggaactcccaattgactgtttcatcaccttcactcaattcgtataacgtaatgacttgattcagttttccagagtcttcgaaccactgtagtatcaaagaagcccaactgtctaagctcttccataatataaaatatctcgtagtggtggtattgctgcttctcctaccactttggtcaatcggtaagcatttgccttctttggtcatttgcgaccaaatttcatcaataaatacctgtgatacagatctttggatgtcctcattattaaaaagatttttcgagattttttttgaatcgtcattatctgtacttccactatctagttcgttgtcattgattacagtcccgtcaacagacatgtaccaaattttcttggtcttgcaatattgtgatatgatgtctatccacgtacttatctgttgtctccttgttaaagaattgggttgacgggtatatagtggagggaatgagtatactggaggtaatgcagacataatacacttgctatattagcgcaacaagaataattctgagtgatgctttgaattcaaatggtttagttgagaaaatgttaaagaaataactggacaagcgaactgcctgcaaaaatttttgacaacctttctgatatgcttaacttttatgaattaggtatttttcttaagggacaacaaatccagaagaacgaaattatttgaggaaccagttaaaaaggttatttaacgaacactattaatgcaaaaaaatctcttgtacatgttcattactctattcatggggtgtaatcatttgtaggcacaaaatgcagactcttcagtagaaaggagcaagttcgatgaacagtccttagctaacgcaaatatctaaaaaaatattcatatgaagactctttctatctactatagtttacaaatataatactgtatataagaccatttattggcttaaaagattttaaccaagagcaatcctatggaacgttctgtcccacttcactcaagtttttgaaagggtaaaaattaaaaaaattatagaattaacagtaaaatgtgctacgttccaaaaaaaaaaaatatgcactatagtatattactacatgtaatacttcggtcaaatacactgggagtaagtgaaaatagagattgttatctccattagtttcttcacattcaataactactttttccgtatgaggcgcttacctcatcaaaatgaagaaaaaaaaaagtatataagcagcgtgattgtccgatcgaaatctttcatttctcaccctctctctctttaaacagtcgcccacacgttccctctttttttttttcgattgttttagttccccccctgccttttcttctttatcttgtcctttttagtttatcacattttttttgtttttgagtatttatcttgtatctaactgtctatctgactaggaatcaatttgtaaagttctaaaaaaaaatttaaaggcggctattgaaaatgaaatacgttgttgtttctggtggtgttatctcaggtattggtaagggtgttttagcgtcctctacagggatgctactgaaaaccctcggcctaaaggttacttccatcaagattgacccatatatgaatattgacgccgggacgatgtctcccttggaacatggtgagtgttttgtacttgatgatggtggggaaacggacttggatctcggtaattacgagcggtacctcggtattaccttaagcagggaccacaacatcaccaccggtaagatatactcccacgtaatttccagagaaaggagaggtgattatttaggtaagacagttcaaattgttcctcatttgactaacgcaattcaggattggattcaacgtgtttcaaaaattccagtggatgacacaggattagaaccagacgtctgtatcatcgagttaggtggtacggtcggtgacattgagagtgcgcccttcgtggaagcattacgacaatttcagttcgaagttggaagagagaatttcgccctgatccatgtttcacttgtgcccgtcattcatggtgaacagaagacgaaacccacccaagcagcaatcaaagatttaaggtcattagggcttattcccgatatgattgcctgcagatgcagcgaagaacttaacaggagcactattgacaagattgccatgttttgccatgtggggccggagcaagtggtcaacgttcatgatgttaactccacgtaccacgttcccttattgctgctaaagcaacatatgatcgactacctccattcaaggttgaaattaggtgaagtgcctctaaccttggaagacaaggaaagagggtctcaattattgactaactgggaaaacatgaccaaaaacctagatgattctgatgatgttgtcaagattgctcttgtgggaaaatacactaatttgaaggattcctacctatctgtgaccaaatccttagaacacgcaagcatgaagtgccgtcgtcagctagaaatcctctgggtagaggcaagtaacctagagcccgaaactcaagaggtggacaagaacaagttccacgattcatggaataagctcagttccgccgacggaattttggttcctggtggatttggcacgagaggtattgaaggtatgattcttgctgccaaatgggcccgtgaatccggtgttccctttcttggtgtctgtcttggattacaagttgccgctatcgagttcgcccgcaatgtgataggccgcccaaacagcagttctacagaatttttggacgagacactactagctcctgaagaccaagtagtcatatacatgcccgagatcgacaaggaacacatgggtggcacgatgagattgggtttgaggcctaccattttccaaccgaactcagaatggagcaacataaggaagctttatggtgaagttaatgaggtgcatgagagacatcgtcatcgctatgagataaacccgaaaatagtgaatgatatggagtctcgtggctttatttttgttggtaaggacgagacgggccagcgttgcgaaatattcgaattgaaaggccatccatactacgtgggcactcaataccatccagagtatacatcgaaggtgctggaaccatcaagaccgttttgggggcttgtggccgcagctccggcacacttggtgaagtgatcaaggacataaatctaagcgagggaaatgaaaatgaatgaattgatgcgcttactacttacttacatacggtttttattcaagtatattatcattaacattagttggttagaccaatgacaccacaggctggtcttggaccggcattaccagtcttcaaagattcttcagtgtcacccttacctaagtcatcttggccggcgtggataacgacgcttctgcctacaacggaggtaggaccgataagcttgatcaaagagtccttgaaggagcccttggccacaccattttcgtccgtctttacgttacccatgtcaccgacatgtctgacttcgtcagttggagcaccatgtgtcttcttgaaaggattgaagtgaggaccagcagagacacaaccattggtggcatctccaaactcatgaatgtggaacccacgttctgcgttaggactgttaccagcgatctcgtaagagacagtggttggctcggattcggaagcctgttcgaacttgacaacaccagagacaccggcatcaccctttaacactgcgactgcttgaaccattataaattaattatgttttatttgtttgcgcgattgctttcttgcctgtttttccgcaacatagttacagctaaacatttgcccaaaaccatcttcttatatatatatctgcgatggcgagcccagcggaagggatgtccgcttactaattccgacacaccggtttaaccccccggcgtgctggggtgggtgcccctaagggagcgggttctgtacttccagtaagcggcatttgcgctgtcatcgccttatcgaacccgctactgagatcatgtcctgagtgggtgagtcgcacgcccaatcggctgcacttcagagatacttacgtccaatttcgcatcatgccaatattacctgtggaagttgaaactttttttgcagatgccgataattttcacatggatgagtcgcagtgtcgtcgtacgtgatgagggcaggcttgaaaattattcttcgagcccaattctctttacttataggcatgccatgtctaattaggtagtcatctcagtttatcttgtgcagggtagaaccaaagataacagcaaaagaaagagcaagcaattatgaccgcaccattggtagtattgggtaacccacttttagatttccaagccgacgtcacggctgaatacctggccaagtattctctaaaggaaaacgacgcaattttggtcgatgccaaatcaggcgatgctaagatggctatttttgacgagctcttacagatgccagaaacaaagcttgttgcaggtggtgctgctcaaaacactgctagaggggcagcatacgttttgggcgccggccaggtggtgtacttcggttccgtcggtaaggacaagttcagcgagagattgcttaacgaaaacgaaaaagctggtgtcaagtctatgtaccaagttcaaaatgatattggtaccggtaagtgtgccgcattaatcactggccataaccggtccttggtcactgacttgggtgctgccaatttctttactccagaccacttggacaagcattgggacttggtcgaagcagctaagctcttctacatcggtggtttccacttgaccgtgtctccagacgctatcgttaagttgggccaacatgctaaagagaacagcaaacctttcgtgttgaactttagtgctcctttcattcctcatgtcttcaaagacgcattggccagagttttgccttatgctaccgtcatcatcgctaacgaatcggaggccgaagccttttgcgacgccttccaattagactgtgccaacactgatttggaagctattgctcaaagaattgtcaaggactctccagttgaaaagactgtcatcttcacccacggtgtcgaaccaacagtggtcgtgtcctccaagggtaccagcacatatccagtcaaacctttggactcttctaagatcgtcgacaccaacggtgctggtgacgccttcgctggtggctttatggctgggttgactaaaggtgaagatttggaaacctctattgacatgggtcaatggctagctgctttgtctattcaagaagttggtccctcttacccttccgaaaaaatatcttactctaaatagattcttcttacaatataatagaaataaaatatactctacgtgttccctctagcttttcattcgtagacatgtttaccgcttgttcttaaaccaaataagccaccgttaccacaataaggaaaagaggcgctataaagtacagcttcaagaaaaaaggacaagcagcgctaagaacaaaatactcgttcatcctctccacatacggccgtacacaagcaacaataacacaataatatggactgggcaatcaatgtcgcccatccacgattactttacaaggatcctaaactttcagtaacgtttattgtgccgagcttatttcatatcattattgctttcgtgttattaggaatatgtgcatccgattttctttgccccaacgtggcccatatatcagatcccaacagccttcgatcgaatggttctttagtctcaaaaacggcgtcccatgcatctcatactggggcattaatggcagttctactatcttggtgtaactcttcgcctgacctattttccaacttaatgagctgggcaacctctacgagagaaacaaggtcaacctcagtatcgctatcaattggtgaggtgcttggcgcttgcggcattatcctgtgcattgtagagggctccatttttattattatgtcaagaactcacattgaaatctcgcaaattcaaaaactatccatcatgagagacttgttattttctttagctgccatgtgcgtaatgagttacgtttcccttatgaatcaggtcactgtgctgaattgccttttgatggcgttcctttatgccttttatctagtcgttaagttaactttcaagcttaatcattctgcagaaaccccagatgaaactgctgcggatacgagcctcagagaagactccgtttctccttttttggatgactctctgatggcttctggtttactaccaccaatacaacctggctttgacatatccaattctataacacacggcattaagcctagtttgctatctgctatggatttcaatagtttcttatcaatgcttgaaaactcatctttggaggaggatgactcaaggaatgaaatggcagaattgaacactctacgtagcatgacgccgggacaacattggtccgcctctgcaacagttgcaggagaggcaacgagtgctggaagacctttcagtgagccaacgaatgcgtttacggaatatagagattctgaaagagcaataaatagttccccagcggtgttcgccccctaccgtgacaaccctgatgatgaagagtctcaagagcaagtattattggagacaacaacgcatggtcattttggtgcgcaagaaatgcgaaggttctccaaaaggtctctgggctggattataaaaattttcataccacatctctcaaatttttcccagaaatccatctcagatgcgatcttttccataataactgttccgtttttcattattttcaaactatcatgtcctcaaccgccttcagatattttgagttatgatcccactttgaacagatactctttaacaacgttacccataattttattatttatccaatcaattactgcacccttcctcctttgcagtatactttctgtgcttttgacatatcatctaggctatctcgtttaccttttccctcttatattagctatggccttaattttactattgacggcttttattacaaaggtaaatctgcataacaagtttactctgtcattagacagctctaacattttacaggaaaagctacaaaaaagaaaactcctcgaaaggcttaacacaagcatccaaataatttttctagctatcggcataataaatatcataatttggatatcacttttagccaattctcttattgagatgatggaaatttaccaaaaaatattaggattatcgaaagctattttgggccttaccattttcgcatggggcaactcagtaggagacttgatctccaacatatctatgtgcaggctctacaaaacccaaactcactaccaagacagagttcgtttagccacaaaattttttatgatatcatgcgcatcttgcttaggaggcgtaatgctgaattctatgggtggaataggctttagtgggctagtatcaatgctttttattggcgcttttaatgataacgaatggtggttcctaagaaaggttaaattacaagaaacaagtcaattggataatacattaaattacaaattcatagtttcttgcgtcttcattatcctacagattattctcttgctgttattcttcggagggcctaacaatattaaacggcgcctcacaaaggagatgaagttagtcggaatctctatgtgcggactatgggcactagccacgttgattaatatacttctagaactgtttagctaaagcttgcaagagtgcctcccgaaaaatttgtttttgtgacatttatctggcgccgtaacagatccgcgcagaacacagaacaccaagaaaagaagtactatttaatttcaagattacttagactccgtcattcaaatcgcccttttattcaaacaaaaatgggccatatattctttctgtctcaaccttcgtttccttggatgaattattttgattgagctccaaaaaaaaagttgtagccaggaactatccaaaacttcgattgagaaacccataacaatgatgcctgccagacttttcatactatatcttttttgtagtactcatgcctgttgttcattgttcgtccaacctgcccatcaccctatatatctatgagcgtctagtatattttattaaggcaagctctatatcaagctgcatatctgacaacttacttcttgttaataaaaccttcaacgacggaggttgtccaccacatattaacttctgcaatgatgagataattaacccaacagcgcctcaaacagtggttgaattagttcttaatgcaaaaaaaggtgaattaggctcgggttatctggctgttgaccacggaaaaaaggttgttattttagcatttagaggatccacaacaagacaagattggtttagtgattttgaaatatatcctgttaactattctcccctttgcgttaaggaatatcgtaagcttatagaggaaggaaaaatcagagaatgtgaaggttgtaaaatgcatagaggatttctaaggttcacagaaactctcgggatggacgtctttaaaaaaatggagtcgattctggaaagctttccggaatataggatcgttgtcactgggcactccttgggggcagcattagcaagtttggctgggattgaattaaagataagaggctttgatccgttagtgctgacattcgcaacaccaaagatatttaacagtgaaatgaaacaatgggtagacgagttatttgaaacagatgctatagaaaaggagtcaattcttaaagatgaaattcaatttcgtaagggctattttagggttgtgcatacaggtgattatattcctatggttccaccattctatcatccggctggtttagagatgtttattaacaaagttggtctacctcagaatgcggaagatattgaataccgtggtaaaaataacaggttaactttaaaggatggatttcgagagggtatgagcggtttggttgaagactggttacatgtctatgaacatcgagcctacttcattgacgtagtgggatgttctggactttaacattcacccacttttacgtttttgtctataactagcatatataataccgctctagagttactctaaactaaatgcgaccactattcttaactaataattgttctttttacaaataactctttcaaaacttctaatcttttctcttacgttttccatttatctgctcttcttctgaaactctttttcctgcattggccctctctttgttacatgaaagaggttttagggttggtaatatttctggttgtaaacttcttgaatacacttgggtagctaactgcttattccagttctcctggccactaatcccggctacgctttttgttgaaatagtattcttctacagcatcatagctatcatcacacatgtctactagtttccacgtatgtcttggaggtactctatcttgaccgtagatggaagctttaaaattttcatcccttgggaaatattcctcacgtggaattttttgagcgctgcatggctaaattctaccgaatccaatacgtatatccactactcaacatgttggggcacaagtgattacacacttaatatctctgtcatagaagctactacagagaaattggttgacactagattattaacaacactcgagaatgcaaccgcttggattaactcaaactctattgatgaagacgaagatgatatgcctcatgccactaacgtagcagaccggcttgatgggttatcccttagcaagcgcgtatatagcatctgtcactacgaattttagtgcggattctctccgtagcgtaaacgttctctatacatcatctacccatgttgctccacctagcagaacatttcagaaagaaagaagtccaagtaatggccaacaaccagaaggacagctttttttatgaaggccccctactgcatattcattaagcttaagcttgatcggtgaaaaatgctataatctacgtgtactggtcacattgttgcacatctcaattaatcaacgctctattattatacggaagatataaaggcatagtaaatacacttgcctgaggtattgattgatgaattattttccacggcccatgcgttactcacttcgaaaatacatttgaattttagtgataagttttgcgatctacttttgttcaagataataatactggggtagaatatactctaagaagtctctttgaaattaaaaatatctctaaaaaaatccattatataatatacagtaatacaattagaggcaggtttttcttttgcacaatcaatatgctttgaaaccaataaattcatcccaggaacggacttctggtggaactataacgtcatgagattccaaaattttgatcttttctgcaatttttgccttcaaacactttgcaaataacaaagccgtttgaggttcattgaacaatgggatagcaaaatcaatagcattccttctcataatatagtcaacatcgtcagtgctctcagctctcttggaggctaaattgaaaacagcttttatgtcatattcttgaaatagttcacgcaattttctcttatcattctttggaaatttaatcaaagaaacctttgcgttcttttctttgatgtgttcctgtagatacgttttagtggtctcattagttgtgtatattctgtaaccaatagtggccactatggaagccacttggcccaagtattctcgagatgtatcacctccaaataatataccacttggaggtagtggtacatggaagttcatggtactttgaatagcagtccaatagctttcaattaaatctctaccaaatgaagcaacttcaccagttgatgccatttcaacccctaagaaaggatctgcaccagccaaccttgtaaaggaaaattgaggaactttagtagcaacatagtcgtactttttgttgagcatcaaatcaacaggttttggtacaatgtcaccgcccaaaaatgccttgacagcaatttcaataaaattaacgcctaaaacttttgaaacgaatggaaatgatctagaagctctaatgttacattcaatcactttcaatgtatgctccccatccttgatgatttgcatattgaaggggccagtgatcttccaagcttttgcgaccttatcagcaatgtcttttagggcaatcttcacatcgtcagaaagatgttgtggcggtaagactaaagaagcatcaccggagtgcacacccgcattttcaacatgctcggaaatggcatgtaccaagacattaccattataagcaacggcgtccacatcaatttcttgagcaccttcaataaatttagacatgacgactgggtggtctggagaaacgtcagatgccaaagttaatttagccttcagttcctcctcattattaacaacactcattgccgcaccggaaagaacatatgagggacgaatcaacacagggtagttaactttagaagcaaataattttgcttcttctactgatgttaattcactccattcaggttggtcaacatcaatagaatccaaaatagatgagaatttgtgtctgttctcagctctatcaatatcgtttggattggtacccattatattacagccgttatcgtaaagtttcaaggcaatgttttgaggtaattgaccaccgacagaaataatgcaaccctcagattgctccaactcataaatgtccatcactctttcatacgataattcttcaaagtataatctatcaacttcatcgaaatctgtggaaactgtttctgggttataatttatcatgatagttttcttgccttgatctcttaatgtcttcgcggtgttcacggcacaccaatcaaattctacagatgaaccaatacgatagacaccagagcctaaaaccagcataccattttcgttgaactccacatcgttctttgtagcattgtaagtggtatacaaataattggtttgtgctggaaattctgcggccaaagtatcgattctcttgacaaaagggattatacctaacgtttttcttaaacttctgatttccagttcgttaatgtttgtggaggcgtgtttatttatagtaaccgcaatctgcttatctgaaaaccctaatttcttggctctctgcaagagatctttactcaagtcacttaaagatttaactgattcaagctctttatagatattaacaatgttcatgcacttgtaaagaaaccatttatcaattttactcaattcattaactctctcaacagtatagttttcatggattaaggcctgaccaatggcaaggactcttctatcagttggagttctcaaggcttcatcaagttgatcgccgaattcagtagaaccttggaatcccaataatgatggatccacctgtcttaatgctttttgaaaggcttcttcatagtttctaccaatagccataacttctccaactgatttcatagaggaaccaatggatctgtccacgtattggaacttagaaagatcccacttaggtatttttgccacaatataatccaaagatggctcaaagttagccactgtagtttttgtgattgggtttggcaattctggcaaagtatagcctagcccaattttggcggcagtgtatgctaagggataaccagtggccttagacgccaatgcagaggaacgagataaacgtgcgttcacttcaataactctatagtctagcccatcaggttgcaaagcgtattggacattacattcaccaataacaccaaggtgtctaatgattttaattgcggcggatcttaacatatgaaactcttcatctgatagggtctgcgaaggagcaaaaaccatagaatcaccagtatgaacaccaagtgggtcgaaattttccatattacatactgtaatacagttaccaaccctatctctgaccacttcatattcaacttctttccaacctttcaaagatttttcaacaagaatttgtggggccaacgacaaggactgtgcggcaagttccttcatttcacttgcattgttagcgaaacctgagcctaacccacccaaagcgtatgcagatctgacaataactgggtatttgaccctttcagcagcctccaaagcttcatccacggtttcacaagcaaatgattctgcgatgggaatgttgatatcctttaacgcagatgcgaaaagatccctatcttcagaagtgatcaaagttttgataggagtacctaaaactttgacgttgtatttagccaaaacaccagattcatccagagccaccccacaatttagacctgtttgaccaccgaaggttaaaagtatagcatccggcctttcaagttcaatgatatatgtgatgtattctggtgtaacgggcaagtaataaatcttgtccgccagggaatgagaagtctggttagtagcgatatttgggttaaccaatatagtaaacttgttatcttccttcagagctttgatagcttgagaaccactgtaatcgaattcaccagcttgaccaatagagagccctcctgatccaatgacaagtacagaatttactccttcaactaattgaggtttgtagtcctcggtagtaaaagcagaattcgtaggctctgttgatgtataaatcgatgtcattcttttcttcctgtctatgtactgtattgctcttcctttatagaactaattttaactatagatgttagtttttcgatgcttaaacttaaatagcgcttcaaaaaagagataaggcatactatagaagacgtattagtaattatatatatacaaatagcatggcagaaatgcttatgacggaaaaaaaaagattggattttctcgatgcttactcaaggtgacacaatcgttacgacatggaggttcctatctctgatattcaaaagttattgccatctcatcaataagagtcattcacaataatctatagaatgccgcaggaaagaagacagtggtggatgagtcattttctcaaccctagtttacaatctgaatgtttaggggatttactatttttaattaggacatttgaatatttctgatagggtaaaatcactttttagggtttctgattttctattttcctcatttttcacaataataacaatgttgccattcttttatcactaccctaaatgtaccaaatattagtaagaaaagaaacattataaagaaaaggaggttttacaagggtcacttggtgagattaggtcgtcgttattatttttattttgtgggcggggtgtaatagtgctaaaaagagggaaaagaaatagtataccattccgcaaagatggagtacatcaagattgccaaagtatctaatgtagtgctgcatagaagaggtacggccacacaaggtactttacatttgactactcaccatttgatctttgagtcaccacaattgtcgacggaattttggtttccatatcctttgatctatggagtgcataaaaacccgggtagtacattactgtccaagttgacttccactaatcaaatccaattggagggaacggattcacagaattacaagctttaccagggtaaggatctatggtcttttgtaaatatcaaggtaattgggaaagattatgcggtattctcattggatttcggtggtgatttacatctacaggcaagaaaggtgtatgattccatcttaaatttgacggtcctgtccaatatcacgcaactatatgcatttatttacatatccaacaatctggaaaggaaactaccttcacccgatagctgggatatatatgacccaattaaggaatttcgaaggcagggcctcgacagtaaagatgaaacatgtccttggaggctatccacggtaaacgaacactatgaattttgtccaacgtatccctcaaaactttttgtaccaagatccacgtcagatatattattgaagcatgcttcgaagtttagatcacagaaaagaattcctgttttaacttatcatcacaaggcaacagattgcaacattcttaggtcatctcaaccattaccggggttgatcaatcagaggtccattcaagatgaaaaattagtttgggaaagcttcaactcattttgtaataaagatattagaagaacgaaacatgtaatagtagatgccagacccagaacaaatgcattagcacagatggcgttgggtggcgggacagaaaatatggataattataatttttttttagctgataacaatatgggtgtcgataaaagtctaaaactgcccacagttacacggttatttcttggtatagataacattcatattgtttccaacacagctgcatacatgacggaagttatctgccaaggtggcgatttgaatttaccactggaacagaatttaattaggagtcaaaaattttccaattggttgaagttgaacactcttattttaaaatccgttgatatgcttttaaagtccatcattttcaatcattccaacgttttggttcattgttctgacggttgggacagaaccagtcaagttgtatcactattagaaatttgtttggatcctttctatagaacttttgaaggttttatgatcctagtggaaaaagattggtgctcttttggtcaccggtttttggaaagaagtggtcatttaaactctgatattagatttcatgataacactatgcattccaacttcaacgatgtggataccaatggcgatgatcttgacataggtgttaacactcaagacgattatgctgaagatgatgaaggaggtgaagatgagacgaatttaattaatttgagtagaatttccaaaaaatttaacgaaaactttaaattgaacaagaaaagtctaaagttcgtctccccagttttccaacaatttttagactgtgtataccaacttttgacgcaaaacccagatctatttgaattcaacgaaagatttttaagaagactagtttaccacttgtattcatgccaatatggaacattcctttccaatagcgagaaggagaaatttcaacagaatttgccaaacaagactaaaagtgtctgggactacttcagatctagaagaaagcagttcataaatccaaatttcatacagagaaaaagaagcggcatgaatgagcacgatcaaaaccttgaagaggaagaaaaagtggagtggatttcgccggatctgaagaaagtccaatggtggtggcagttatatggaagaaaagattcagaaatgaatgatgaattacgccataaacgagactcagtacccatatcggtggataaaaagagtaaagagcatagtaattccgatggcggtaagggtttaaatttgtcaatttttggatttgatatgtttaatagaaagtgatctggttaacggcaaagaagacaaataagtgagttagtattttgcatacaatgatagaagtatagaaaagttcaagcatttctccgttgttagtatacatatatatatattaattttaatgaataagggtacatatattatgagcataacgagtggccgatcggcaaaggggcttacaattttacaacaccagatttccaactaacaccacaccactgagatattagtatagccaatcctctcactgcctccacagtttccttatcacaaccaatattcaaggcacctttcaaatgcccacgcaattgaggattaacatcttgtggaaccaaagaagcaattatcactaaacttgtctcttgcgcagatagtatctcatcaaaggcaaacaaagggccatatacatggaccagtgtataataccataagtctgggtacgaagagtttagattgtttaccacgcgggttgagactttgttgtatattgaattccaatgccgtaagccgttctgtatggtatgatctctttcctggattgtcttgtcatgcttccttctcatagaggtttccgaaaggggagaactgtttcccatggcagcctcccacgggtctattgggtctaagtgcggtactaaaatgtccggagtagtttcctttagcatagtcaggccattgatcgctcttggaaggccggccagaggtcctgttttaagaataacttctctaaattttgctgtcaattgcttttggaaaaaagtaggttgttggtaattctcattgatcaaagtttttctcattggtaattctgagcgcagtaagtcaatggtttgggaagctaatgtgaatctatacatgtgtgcattatcattactcagtagcatggcatagtggtataatttaggtatttcctgtggctcattacaaacactgaacgtggcggccgcaacaaggtaccatatattcttcagtttagggtgaaattgtgataattgtatcagcctttgtgcatttagtatctggttcattcttgaaatacttgcaaaatatatatgtattttttatgataaagtaaaggaagtttggcaagtggagcctgcagtgtggcacttgtatatatgtatgtgtaagtcagtacacaagtataagcatatatggttatgcttcgttgagtaattattagtcacacatttttttaggctctttaggatctgcattttttttttggcaagcacgaattgaaggacagaaaaaagaaaaaaagtgatgagattgaaacaataacaaggtaaacaagtaaatgggaagccaataaacaaaaaaaaaaaaattagagtagaaagaaccgagaatggttaactcacatggaatacggtatattcggttgaagcaggtctttaatcgtgcattggaccaatcgatttcgaaattacagagttgggacaaggtcagttcatgcttcccgcaatatgtgaatagcaagcagggcgctataaacgtcgccaattgtcagcgccaattaacggaattctggacggagctttgtcaacgagagtttaaagaaattatggaagaacgaaacgtcgagcagaaactaaatgagttggacgaactgattttggaggctaaagaacgttacacggatcgtgatcaagatgaagtaaacaaagggcccgcgatcgatgagctctccagcaaagagcttgtggaatgccatttatacagccaacggatgcatgccatacacgagatagacgagcggcttgcgaaagtgaatgagatgaacgaccagttagcccaggagttgaaagacttagagacgcaagtagaggtagagaaaaacgaaattggcaagatgtacgatgagtacctgggctcccacacggaccaaccggccaacgtgctgctggtacagagcctcaatgatatggtcttggaattgaaggaaaactattgattagttgtataaatttcataagtgacgtataaggaacctgttttatgtattcattaagcgaggcgaaaagcgaggcgacatacttcttttcacatcaactcgaacagagaaaaaagtagacatagaaagaacccaaagaccacaagagcaaacaatggtacagctgagaagaacgtatgtatatatgttcgtggtaagctcgttggtatgcacgtatcttaggcatcactaccaacaaagtgtttcaagcgatcacgtcgactaacgacaaagttgctcactttgtcgtgttcatgtgggagtcgtggctgtttgtaaagatgtttgctgaggacatcgtgactttccgcaagctacaggccaacaagtacgtgttaggggtgctgatctgttcattatgcgcaagtgtaacgagtgaattcgcccaaagcgtggtttcgcggggacaaagggtgttcgatgtgaaggatattatttgtaatttctggggcagtctgcttggtgtgggcattgccttctaccaggaccgataaaaagagattatacggaaaatcatataaatgtgtttatgtacaggcaagtttacgtagactagattactttaattgaatatatgctctgtgagcaatggctgtcttgtgaatctggtccctcttttcaaaggcagacgaagtgcctttggcaatggcagtgagttcttctcccaaacgcacggcgaagtcgctcgacactctttggtttgcgctttgtacgatccagttccacgcgatcctatttctttgcctcttgttcagaggcacaggaatgacagaagccttggccacgcctgtgttgaatgtcttggtcatcatcagcggagctagttcgtcgagtgacttttccaaagcctggatggggtcctgccgggtctggcagtacaccagatataaggccctggacagaatggtttgtgccttttccttcttaccgtggcgcatgatcatgtttgtgatgtgatccagcgttgcgttcttgcgtggaggaatgggcacggacttcagtgcctcccattgtgccaactgctctgcagttggctttatcttggagcccgcctgtgaaccctgtaagaggtctactttggactggcccggtggagccagcgaggtctctggcaggtattcttttgcagagaactcttcccttagctcgttgatcgcttcaagccactcgtcgacccctttctctgccgatggttcgctagctggtgttcgtactgacgactggaaacgagcaacacatgtcccactttgccacaggagacgtggcctgactaacatatacctcctcgcacaatgcagcattatattcacctcagatccgtatctatctatttttcttctgaaaacgatagctgctgtcttttctgtacgtgtataatgtgcattgtatgtagtaagctatttctcaagcaaatgtagattggagccaagacgaacatttaaagccgtatagaactactttgtttcttcttcagatgatcatttctcatatatggtcacgtggctcgatgtttatcgctttatctttttttttttttttttttttgcttttcattttggctctgctctctgtattagctcatcatttaacgcaaatgaccacgagacaataaaccgacgaggaatgtgctcatatgtctcgccaatacctctaaataattgaccgcgcgattatttagtgtgaccagagcaaagtagctttgcgtccgaccatgcaaccatggatatactcaaaaatggcaatagtgtgcccctaatacgtttgctggccagtatccctttctgaaataagctaaacccttgcaaccaccaggggtgccgccgtcctaactttccagcctggcagcgcgtcgagtcgccgaatgttgcgggcgctgccccgcccgcaacaccgcgcccgccctgcctcagcttaaccgaaaccacacgggtctgccatcttccatataccctggctcttctttcacaatgcccgctcacaacgccaactgcaaaagaagcccgcccttagtcggttttccccactttgatataacccccccccccccccccccgcatcaactggtaatttaacccaaacaccacggggtcataatttaaaagcgaaaaaccttaaagcgttctcgaagaaatcttcctgtagatgatgtcgtagcaaacttatcttttagagtgtttgtgcttactgcattgtcagatcaaaatttacgtagccgcccttttcaacccctgtcgaagagtagcataacagcagcgtagtgaacgtgcatgttcacaaatacacgtacaatattaatatacaatagtaaggtgatgaacacacacacacacacacacacacacacacacacacacatatatatatatacaggagatcaagttagtgtgaggggacgactactgagtttgaagttctttaaagtgttaaagttatttttcccctctcccacctcgttggcaacctctcacccaccgcttagcagcatgtctccgtacatgaccatacctcagcaatacttatacataagcaagatacgttccaagctgtctcagtgcgcccttactcgacaccaccacagagaacttgatctacgaaaaatggtgggccacgccaatatgctggacaggatcctcgacgaaatagacgaaatcgacagcgaggtagtactgtgtgacgctgccgatggttcttctactgcagaagctcattccgcttccccagcatccagcgactcttctcctctcactaataacatccggcccattagcattatgtgattagcatgcattttccccttttcctttcttaagaacatttttacgacgcggatctgcccgtcatcgcatacgaatgttgaatcacgccagaatcaccaaagaaaaaaactcgttcagttcctaggttttatgagccaggaacaatagacttttatcgcatattatttctatacgtgcacttatatatgcacacatatgtttatatacatatacatacatacgtgtttcttttcagcctgtgtttttgtcgggtccaaaaacatacaaggcaacataatattttgacataactcaacgcaacataacagtataaaacatagtttaataaaagagaaaaaaaaaacaatatttttaagctatcgctcttgccgcaatgaacgccaactctaccacgacagcaatcggcctcaccagccccttcgaaaagctgtccttcttccctcattcgtctaatttaatactggctcatttgcatgagatcatcttcagcttcgtcttctaccagctcgcattctccgttgtcgcaccgttcttgaataaagtggtctttcgcaagcactacaccacgatccgtgacccactgctgaaaattgatttcaatgtccacaccgtctcgatgatccaggctgtcgtctcgaacaccgtcctgttgcccaccctcacgacgccaatgcattataatgttgtcacctacacagattcgtacagttcaatggtatcttccctcagcgcagggtactttatctgggacttgactatgtgcgtgcgttacttcaagctttatggtctcgagttcacgggccacgccattggctccgtatatgtgatgctgttgtccttaagaccgttctgccaaccctggatcggcaggttccttatctacgaggcctccactccctttgtgaacatcaattggttcatcatgcaatgtaacgccaagagcaagaactctatccctctgtggtttaatgtcgtcaatggccttttgctcatgactgtgtttttcgtcgtcaggatttgctggggctccatcgcatccgctctcttattcaggcagatgtggaaggtaagagacgagttacccaagttttctgctgtcacgatgatgtcgctgaacattttcatgaaccttttgaacgtgctttggttcaagaagatgattagaatcgccaagaaacttgcaaaaccagccccaacgtcgaagctagactaaacctacctttttttctatcttcaacaacgaaacgccttacacacacacacacatacatctacatacatacatacaaatatacatatatgtaaacttgtatattcattcctattaaccaaaaagaggcaattaaacttttccctctttttctacgtcatttactcaaaaactctaattccttcgtctctgttctgccattttctccagaaaaaaatcgacgggaaataaaaaaaaaaagacaacgaacaagagaaaaagttcgcgaattataaaccacttctataattaacaggaaaaggaaggaaaaaaaaggaggaaatagaaaactgcaggcctttattcatgtttgatcttaagacgattctcgaccatcctaatatcccgtggaaattaatcatttctgggttctcgattgcccaattttctttcgaatcttacttgacgtacagacagtaccagaagctatctgaaacaaagttgccacctgtgctggaagacgaaattgatgatgaaacttttcataaatcaaggaactactcccgggccaaggccaagttctccattttcggtgacgtctataacctagcccaaaagctagttttcatcaaatacgacctcttccctaaaatctggcacatggccgtttctttattgaatgcagtcctgccagtcagatttcatatggtctccactgtcgcacagagtttatgcttcttgggtctcttatccagtttgtctaccttggttgatttgccactctcttactatagccattttgtcctggaagaaaaatttggtttcaataaattgaccgtccaactatggatcaccgatatgatcaagagtctgactttggcgtatgctattggtggcccaatcctttacctgttccttaagatctttgataaattccctactgatttcctttggtacattatggtcttcttgttcgttgtccaaatcttagccatgacaatcattccagtcttcatcatgcccatgtttaataagttcactccattggaggacggtgaactgaaaaaatctattgaaagtttggccgatagagttgggttccctctagataagatttttgtcattgacggctcaaaaagatcttctcattcaaacgcatatttcacaggtttgccattcacctccaagagaattgttttgttcgacactttagtgaacagtaattctactgatgaaattacggctgttttggcccatgaaatcggtcactggcaaaaaaaccacatcgttaatatggtcatctttagtcaattgcacaccttcctcattttctcccttttcaccagcatctacagaaatacatcattttacaacaccttcggctttttcttagagaagtccactggcagttttgttgatcccgttatcactaaggaattccccattatcattggatttatgttatttaacgacttattaactccactcgaatgtgccatgcaattcgtgatgagtttaatttccagaactcatgaatatcaagctgatgcttatgctaaaaaattgggctacaagcaaaatctatgtagggctctaattgatctacaaatcaaaaacctttccaccatgaatgtagatcctctgtattctagctatcattattcccatccaactctagctgaaagattgaccgctctagactatgttagtgaaaagaagaaaaactaatctatagagtacacatattagcatgtaccgttaaattcagcttcgttatgtctatatctacatacatacacaggtatctactataagaataaaggaaagaaaaaataaacgattaaacattttatttttttgcatcgctatcatcattacctttctcattgttatcatcattatctttcccatcttcatcgtcattttcttcatcattgattatttcaatgatttctgtggtttcagtcttcacggtaaatggttggggttcttcaatatcctcatcattaaccatgaattggttcaatcttttgaactcttcatttttctcctccctaatggcattatacaaaagaaaatttatccaaacttctgcaaaacagtaaataaaaacagagttattgtgaacgtaaaagtttgactcccaaaggtacgagatacttgtcaaaataaaaaaaattagtaatctaactggcacaacagattggaagtatttaacattgttttctaacaggggaattagatcatgaacaccgttaagagtaaacagaagagcgaaaagacccaattgaccactataacgtgacagtgttaactgcggtaaattcatcgcttgcgttaagactatgaaatatgtattttgcaaaatagaattaacgttctttaaacaaaagaaggcgatcgtgaataaaaatgctactctgaaaaaagcaatattggtggagttcaaggcttgagccattttcttagaatttattctttacttttgctgaatgcgatactctattatgttgtaaattgttacactaccattcaattgtctctctttaaagattgatcgacattattttctttacttttttggtgttttcgcgctaaaagtggcgtgctaaatgccaagtattattctaaaaaatcattacgccatacacaaatattgaagactatctatctaacttaacaccaacttgctttattaaagagtcaatatccttcaaagacttagtgaaatacaattcatcgtcaatataaggttcttcaccgtcgctattgttcaagttttgtattgattttaagtaatcctgcgtacacaggatactcactttactgtccgtcgtggatagttcattccactgcctaatacttaaatggtttttcttgtgtcttttatacgttctaattgaatcatagttattctttcgcaatacaaaggctattgaacatatagtcttacattgggaacaaaatatatcgtattcctcatcttcatcgtttggatcagtatgcacctccaaaagagttgtccgtggtacaatggcctgaattttccgtatgcgttttaattcagtattataaaagacgatcaatgaagagtaacattgcctaacaaaagcatcattgaacaatagagtatctttattgtacttgtccaaaacattgatcattaaatcaaacatatcaaaaacacatgctttctgagttaatttataatccgtaatcgcaccaaatccatatggtagccagaaatctatagtaaaattgacagcttcattaaaattataacctgtattaaaaccagcatggtaacatttaggaaacgtgataatatattcgttgggcttttgcacagctttgtacacaggaatacctgatttcttgaaatttggatcgtacggagatattaaagtcactagctgatgcagtaggtctggttgtttgataaataagtctggtgacatatcatttaatagatcgttgaatttcgtacatcccgattcgggaatgctgtaccagaccttagggtcaccttcatgttgatagttagcacttagggtatactgatcttccatatgccaacaaaatgtggaaaataaggagcctatgtaaatccaaggaatagtcatgccagaaatatttcttttaaataacggtaatagcgaattatgagccataggcaagttagttaaattcataggatgatcgcaatatttgaggtagtctatcaattcgtccccatttatatttttgggtataaattctctcgtcggaaagccggtaatttgacctggcaattcgttatgtatgtcagcaccgtatttaactgtcgttaatgaactgcgacgattcttggtcactaagctccaaaacatctcttccaactcatctatagacagttttcgtgctggtaataaccttgaattttgacgtttacaatattcttgaaactctggtagagaatagtcatgcgtgtcctgagtgaatccgtaatatccgtttccgacgatacaagtgttacaaatccaatcgccagagggaacacgttccaaaggtggtgataaacaatatatatggaatggtttgtcacatgaatcacataaaattgttctttttggatcatttgtcttgcgacaaacaatacaagcatcatcatcgtcctcctcaaaatccgacccagaattcgaatctggcccaagatcgaaatcgtcctcgtcatcacttaataaggattttggatactggtcagcatgcagcgccgtgtgcacgttctcgttcagtgaatgaagaaatatgtagtatgaggcaatatatttctcaaaaatttcctttaacaagccgattggtacgttgaattttttagaaatggtcctccatagactgatgtcgcctcttaattgggaaatatctctaaatttcaattttcgcctgaatgactgtgtagtgtcagtaagtgtccgattgtcttttattagttcagagaaaacgtcataaaagtacacttttttttttagtatttccgatgcatgagtagaatctgaatattctacaatcgtataaggttccctaagtataagtttcgatggatccttaacggatcttttaaaattatttaactgtttcataaaaaatagcctacacctatttttcaggtctaggttctccagattttgaattcttggttgaaaagtaaaattttccatatcaatagaaagtggcgggcagaacccgtttggtggtacgaccttgaccataccatatcgtacaccaagccttttaatgtgggggttagagagataatcgatcggatttttgaattcttgttccgttggatacagggcaggaatttcctccatgatagtgatacgttttttgtgcaagatgagattagttaatatgatctagaggtaaaattgactaagtagtcagatcttattctacattgagcctgcgttgtcaacatgcacatctctgtctcttgggatgataatttttcaatgatgattccagggttactttaacgttacacaaaagaaattaattagtgcggctgtttctgtgagcggggcagtaagtccgaagcccttgatattagcccataccctacacattttactcgtttgccctacatcagataaaatactggccctaagccctcctaatctcttctggttacacctagggtaaaatatctgcctttctttgcattcaatgcgttacttctatatcacgagatgagcatacggatcgtgtataatactaaaaagaaagctcctgaaagagttgtgacaagcaagactgtatactactccttctacgaaagttagttcgagttcttgatggcacttggctattctatttcttgaacctttgagaaagaacagaagtaaaaggctgtgtattctgctacatgaaatacagtagtagtcacagtacaaaaatactctaaaccagtaataaagccacatatatatgtatttcctttcacgtgatgcgctgggatgttatcatcttatacgcaattagccgcccatatgccacccggcgcaccgggtcgcacacacacccccgtgattcgcgatatatagcggccaatcaacggcgacctccaagcgcgtgccgggtgggcccctcgccggccaagcagcgcaaggatattcccatcttcgagctcttagatacaacgcttataaagaacgcactttttgcattaacctcttttttgtattacagaacaaacattttaacttgcccttttttaaactttctttatctctccaggacaggccaattggataaattttgcaaagatcaaacagtaacacaaattttagcaacctaaacccccctcataaacgaagacaaaagtgctcctcctcaagtcaaatttgtctttcttttctttcattttttagtctgttgttatccaatttatactgaatctttgagagaaaacaaaaataaaaaaaagaatggttttgccaagactatatactgctacatcccgtgctgcttttaaagcagccaaacaatccgctccgcttctatccacttcgtggaaaagatgtatggcctcagctgctcaatctactccaatcaccggtaaagttaccgctgtcattggtgccattgttgacgttcattttgaacaatcagagttgcccgctattttgaacgctttagaaattaaaacacctcaaggtaagttggttttggaagttgctcaacatttgggtgaaaacactgtcagaaccattgctatggatggtaccgaaggtttggtccgtggtgaaaaggttcttgacactggtggccctatctccgtcccagttgggagagaaactttagggagaatcatcaacgttatcggtgaacctattgatgaaagaggtccaattaagtccaaactaagaaagccaattcacgcagaccctcctagttttgcagaacaatctacttcggctgaaattttggaaacaggtatcaaagtcgtcgatctattagctccttatgccagaggtggtaagattggtcttttcggtggtgcaggtgtcggtaagactgtgttcattcaagaattgattaacaatatcgccaaggcccatggtggtttttccgttttcaccggtgttggtgaaagaacaagagaaggtaatgacttgtaccgtgaaatgaaggaaactggtgtcattaacttggaaggtgaatccaaggtcgccttagtgttcggtcaaatgaacgaacctccaggagccagagccagagtcgctttaactggtttgacgatcgctgaatatttcagagatgaagaaggtcaagatgtcttgttgtttatcgacaatatctttagatttactcaagctggttcagaagtctctgcccttttgggtcgtattccatctgccgtcggttatcaaccaactttggccactgatatgggtctcttacaagaaagaattaccaccacaaagaagggttctgtcacttctgtgcaagccgtttatgttccagccgatgatttaacagatcctgctcctgccactacttttgcccatttggacgctactaccgtcttgtcaagaggtatttcagaattaggtatttaccctgcagtggatccattggattctaaatcaaggttattggatgccgccgttgtcggtcaagaacattatgacgtcgcctccaaggttcaagaaactttacagacctataaatctttacaagatatcattgctattttgggtatggatgaattgtccgaacaagataaactaactgtcgaaagggcaagaaagattcaaagattcttatctcaaccatttgctgtcgccgaagtctttactggtatcccaggtaaattagtgagattaaaggacaccgttgcctcgttcaaagccgttttggaaggtaaatacgataatataccagaacatgctttctatatggttggtggtattgaagatgttgttgctaaagctgaaaagttagccgctgaagccaactagaagaaataaagcttaaaccaagggaagcaaaatttgaaataccgaaggtagaacaataaggatgatgggaaaaaaaagataattttttttttttgtttttccctgcttccttcttgtttattggtattattatgttacgatattcattcattatcctattgatattttctttatattcactaaaaaaaaatttattctataagactgactataattttttttactcccaactgtaagtaaataaagactcacctacgcatacattttttatatatactataagatgtaggatcttaaagaaaaataaagagaaaaagagaagcacacaacctgcgataagttgtaagtttgcctcaacagctattctactcactttttgtatcttcggttagtattattgggaagtcatgttcatcgtactcactttcgcacatgcgattacgtgtattaccctgattttctttctgtattagcgtatggctgactaatattcacttggggtcaacataacttactttcacatatcatggtagctgttttaattaccattctattagatgcgctgtattccaaattaccgttctctcattgagcttcttccttaaaggttcttgcctcgctttcccactggacatgttcatcagtagaagatgcagaattaaaggctttacccttaagaatttgctgtggttcaggtcatcatcaactcgatttgtttcaactgaatcaccagatgcgagcgcaattacgaaaccagatggtattttcaattattctctgttggaaaacagaacatacatcaggatacgaggacccgacacagtgaaatttctaaacggattagttacctcgaaactattacctcattttattaagaaaaatctaaccactgtagaagagaatgaagtgcctactgaagaaggaacgacgaaggttgatccaattattcctgtgccagaatttgatgcacgactgggaaattggggactgtataacgaaaaaggtattcaagggccatatatttcaaggtttggtttgtactctgcatttttaaacggtaaggggaagttaataacagatacaattatttaccccactcctgtgaccgtaagcgaacaaatttcaaattatcctgagtatctgttagagcttcacgggaatgtagtggacaaaattttgcacgttttacaaactcacaagttggccaataagattaaattcgaaaaaattgatcattcctccttgaaaacctgggatgttgaggttcaattccctaatttgcccaaagatattgaaaacccgtggtttgataatctactggatcctatggctctaccaaaaaattccatagatgctaataattttgctgttaatgttttaaattctttgtttaactcagatcctagaatattgggtatttacgtagaaagaagaactgagtcaatgtcaaggcattactccacatttccacaatccttcagagttgtcacttccgagcaagtggatgatctctctaagctatttaactttaacgttttcgacttcccttttcaagtaaataaaaaagcttccgttcaagttagagaaatcagatttcaaaaaggtcttatagatagcactgaggattacatatctgagactttgctacctttggaactaaactttgatttttttccaaacactataagcacaaacaaaggatgttatgtaggacaagagctgacagccaggacatatgctacaggcattctacggaaacgtttggtcccagttaagctggataattatcaacttttagatacagacccagaaagaaagtacgcagaattccatatcgacaacgttgtagaaaagagccttgcagagaacgagccaaccctcaatccatttaccaataaaccgcccgaacgaaccaagagaaagcaaaggccggcaggcttattgatttctaatgaagggctgtatggcgtagctttacttagaacagagcatttctctgctgccttctcatctgatgagccagtcgaattttacattactacaacgaagggtgaaaatattaaaataacacctcaaaaaccattctggtttagcgactggaaaaacaataacgggcctcataaatagatttcacgaaaacaccttgtaaatactacttgtgaatatgcaaataggaaatagatatatgcatacaaataagaaacaatgaacagccttgagttctcaaatttgcatatcatttgttacgtaattccttatcaagaccttttatacaacaacacccatatacccataattattcttaacccatacatatttgtctcaagtttatttttcagatgagaatggccctgcatcagtttttttccagaaactaattcatggtaacaaacatttcgcgccctgctacggggaaggagaattctttttctcccgcccagaacgtaaagccttgtttctttctaccgtactgggcccgtctaattctgcccctttgctgggaaatctcctttgcaagctcccctaccttcgccgcaggcttagtggaggtctcactgaacccttccaccttgggccaacttctacgctcacgttagtaggtaatggattatccacaatgtgcccattagttctaaaatattttgtactttttatcaatacttaaaatttcattttgaattaaaattactttttattttaattacactcctttcataataccaagaaaagagactagaaataaccgaccattccaaagatgtctgacaccgaagctccagttgaagttcaagaagatttcgaagttgttgaagaattcaccccagtcgtcttggctactccaattccagaagaagtccaacaagctcaaaccgagattaagttgttcaacaaatggtcttttgaagaagttgaagttaaggatgcttctttggttgactacgttcaagttagacaaccaatctttgttgctcacaccgctggtcgttacgccaacaagagattcagaaaggctcaatgtccaatcattgaaagattgaccaactccttgatgatgaacggtagaaacaacggtaagaaattaaaggctgttagaatcatcaagcacactttggacatcatcaatgtcttgactgaccaaaacccaatccaagttgttgttgacgctatcaccaacactggtccaagagaagacaccaccagagtcggtggtggtggtgctgctagacgtcaagctgtcgatgtttctccattgagaagagttaaccaagctattgctttgttgaccattggtgccagagaagctgctttcagaaacatcaagaccattgctgaaactttggccgaagaattgatcaatgctgctaagggttcctctacttcttacgctatcaagaagaaggatgaattggaacgtgttgccaagtctaaccgttaagaagctaaaaaaagtgaaagattttcaatattacatatgtttttcttattattacttttatcttctttgtacactctattgtttaaatttataacataatacaatcttatcttttgatgtaaaaaaaaataggactatcaatttttaaataatatatcttacgcaaatctatcaagtaaatataaatgctattggttgtacttcctcgtgtgtcagatactttaactgggtactatttacattgtctctaaacgtaacgtttccttgaaatgatctacacatgtttctaagtcactctacatttgctgctgcattaatggcggttcatttgctttttaattttagcgtccactcctaaaaacatgcatgccagtattagatccgccgttatcaccaaggacccactaatgatgtaacatagccataaataattattgttagcaagtatacccgtgaatattggaccaacacaccgagcaaatgtctttccaatgttgaccacccccataactttggttaaatctcttggtttgatgatatttgttaatagaatttgccttggtgtaacgtccatggcagttgttgcaaaatgcagattcaaaaacaaaatagataagggcaagtaattcttggccatagggatgagaatagaaaatatccctgatggaatttggaccaatagtgtggctcttactgggccaaaacatctggcaattattgatgatgggatggtggaagatgccataaccagttgcgtgatgaaaaataaagtacccaacgccagagatcccatcaaaaattgcttactatagtagtaaaccatccagccacttgtcataaacccggacccgagagagtcgaccatgaagattactaacaatttcatcaaaaccgaaacggtctccttagatagtttgttggatctttcttctgggtgagttgcttgtctcattaatggtgcagtttcatcgttaacgtccaatggttcagctgtttcttcattgcaatctgtatgttcataatgcccgtccaattctgtagcatctgataataagagcatgatgaccattttgcaaaaggcgaagaaggcatacagtaagaaaactaatttataacattgcaaatcagtagcagctaaaccagttcttttcaaaagatctacaaatataccacaaattattgcacctagagcgcttccaattgttccaaccaaggcgtgaatagcataaatctctggtcttgcattatgaggactcagatgtgcaatcatggcctcttctatagatttgaaaggcccgacttcatcacttgaaggcgatataacaccgaagatagcaaatactagcaagagggtgaaattttcgctaaaactgaaaaccaacccacttaacaacatcattgcacaaccataaactaggactcttcttcggccccaggaatccgcataccaagtaagaatgtaagagcaaattacatcccctgccagtgttaatgacataaacagcccaattttatcctctgtcatattgatggcatttaaaaaaagcgtcaaaacttgatttgttaaaccatatgatagaagtctaagaaagacggacgcccatagtagctttatgtctctacttgcacacttgaatttaacaaaaatttccggtgccatggttacgttaactttagaaatattggtaaatccttctgcaatgagctttttcgagatgtgaaaaattagtagagttttctttcgtgccttttttttcggtgcgtcaactttaatatatagttataattgctctataatgctaggcaaaaataaacgagaaggaaggtgagttttagttcattgactaaaaatgagcaaaaaaagtcaggagtttttgttttgaagggcacttcaactctcgaactatggatttacagtttcttcctcgtctttttaagtaaagtattttcaaatgaccaaaatgtaaataaatttgaaaagggcccttctttacgaaaaaaagatcaaaaaaatgttcacaaactatttcacgaaatcaagacaaacatataaaggagaaatacagtggagattagatagtaatgttcgtaatacctgttacaaagtactttctattgttataaaacatttacatattgtgtaaaccaataatatcactcaaaaggaaagtaaatcgatttctttggatgatgtatggttattattggtattctgttcttgttgaacagctccaccatgcatttcaccaaattcgtcatcatcatcttgatctgtacttagtgcagttgtgctattagatacaggattagaggcagcggctttcgcttgggatgctttaggagcactaggtgcttctgcagatgcctttgcagttgaaaagagagagctaaaaggatctacttttttaggttccgcaatagctggggtaatcttgccttggtcggtagtggagctgttataaaaaggcattgaactcgtggtggcgggcataccctcaattgggctcgtgtttagcaagttaaacgaattagcagggttggtaacagggacggcgctttgaaattctgaaaactcgtcatcatcgtcctcttcttcgtccgccttcttttcatcttcttgtatgagttctttagatggttttgaagactcactagaaaaaaagtcaacaaagtcctctggttcttgttttccttgcccaggagtagatgtggctctcgaggcattatcgttatatccattttgactaaaagaaccatcttcgttatcttcattgtcactatcgaaatcagcactcacgctaatgccgtgcactttcgttgacgtgaaacctgccttcgaattcaaactgccatcagcagaggcagatcctccagcaacgcccttgtacttctttgccgtttctcttgccttttttctttctgcgcgtatcttattatcgtcgctcaataattcaatcaaagctttgaccctagttctgacattaattccttgatctcttccctgggaatcaatatagtgaaaagtttctaaaatcctaattaagttaatgctattccttgtatcatcgataaacctttcagaaccgtgtttgataaggtaatcgagcaattgcaaggctttataaatttgcctccactcactacctgccttttcagtgaaccttctgaatatcatggacaaaatttcttctctttccctgaaattgtaagttccttgagaaatctggtccattaaagtggatgaggcaccccaaggctcgttgtttgtcgcttcacgaactttcccctccatctcagtataattgaaaacaacattttgagctttacgaaaatatttcttggcgtcatataatgacatgttggctaatgtatcctctaaactcattcttcctaacactaattaacgatgtgatctcctatcgacgtccctacaccttcctgaattggtaatttttgctttcctcaaataactgtatctacaaatcatttcatgattcttctagtccccttttacttttcctaatcacctcgcacaacgtacggtgtgacatgtataagaaattgaagccatgtttatagagtatatacaaaaaagcctctcatggttattattcaaagtcactctacgtatgcaaataaaataaatgtatatactgaggtgaggtacttaaatgcttattgaagtaaatagcgaacgttgctgaattggcttagcaaaatggttaaccactgaatgacctcgtttctatcaatatcagccaatccttcgtgaaggccgggcaaaacttccccgacagatccctcaaacttactaggtgctaaaagagagtacttcatccattccctgtctttcagtcctctgtgtgtaataaataattgatcaatttgctttgatttgctattggatcgttgcagtttaatatagctcttgatttttttgtaaaaagcccaaacaggtaaagcttccctacactctttatagagaataccattttgttggtcaaattggatgctatcttcctgtgtggcaacttttaataagtccagaaccctttttgctaagctgttcacttcatcgtcctggggaaatgctgaagatagattagagtgccatgcgatataccagttatatattttcttcaggtaaacatgtgtattgaatcttgccagttcgttttcactcagcatcagcgttgtcaaacctacaaacatggccatggtgttgtgtaacttgtagtcagaattggtaaatttttccaaccaagttgggctatcgaatacggagttactatgatagactgcgcctgaagtatcattggcattaaactgaaaatgtgcagcgggcactccaagatggtactgaaatgaagtgtaactagacaacccatcaagtagagaaatagtggcattagaagtgtatttccaatggtcgaacaatgaccagtcttcgtgcccattaaattccgtgagcttagcagcttcgtatatcacgtcttgtaaaagtgggttggctttacagtgaaaatttgtcccagagattgcattatctagatttaggtataccaaggcccttctcctgagaatcgcagcatgagcttctgcataatctgtagatcccagaaggccggatcgttcaccatcccaacttattagtttgataggacgcagtggcttccaaccatgcttaagtaatttactcattcctcgtgcaatttctaaaagaatagcgctgccactatttgcatcaccggcgctactcgaggcgagcgaatccctatgagctccgataataatctccccctcagtgaatataccagggatactaacctctacactactcatttccttgatgttgtaagttagctcattatgcaaatggactttatcgatagagcttgaaggtccagtgaatgatccaaaatcttttatattactaccgggcccaatttgaaaacccctgccattcaatctttctaaaattggttggacatctctagcactcatcggcaccgatggtatcctcggcactctccctaccggtgacatatgttcagtgtcggaatccttggagggataccctggagttgtcggatctcctggagtgtcactgaaatagtttacagaatctctcctaatataacttgggtttcttgctggtccataaggatagtgtaaaaacccattttcctcagtaactttaccatcgtcaaatgggtctgtatatataatgacactggaagcgccataaagttctgcattctttacctttaatccaggtaatattttacccgatcgtacgatgtggattttatcttcaatatcaatgtttttcttcaaaagtagcttgtaatcactgatgctaccataattgcaaaacacgtatcgagcagttacacttccattttttgaatattgatggaaacccttttgccttttcctagcgtgagaagcaggatcacctttaactctatcctcgatcatgcttgcttcgtagaccactttaccattttctaaaggagctacgttagtgtctactggttcacctatccatgggtaatatttttcaactttgggtttgtaccccatatctagaaactcgtccaaggtatatttaaacgttgacgaatcacttgctccgttgctcatgtacccagcatacttgtatacatgttctttcgctctattttcctgttgcaaggagttcaagtatatcctataaacctctgcattcgtcaatctggaagagtgaaaccgccgaaagtctcttgataaagacgtcctgggagcaaatgcggcaacaaatcccatgtacaaaaggagactcgctagaatcaagtacataaacttttccttgtccatatgttctttcattatttcataaccactaacaatactagatattgtattacttctgcctctattcctggatgttaaagtgaaagaatcattcatgctttcttcattgtcatcgcgagtggtctcgccactatattgttgtaatccagtggcttcggcctcattgtcatcagggtctgccatattaacaacagttctctcctttaattgaccttcctctttctctctctttctctctctctgtatcattctcatatatctcttacattcttaattgtgcatgttgaaattgttttaataagtacggccccttgccttgtcaaacctttttacccgggccatcaaactcaagcaaactccgaatggaacaatgcctttttgaagcctggtggtatattatgaaagttatgatagttctaagctttaattctgtaaatactatagtatagagacggccgccattatatatttgtaaatcggacttatattctagtgtttctttttttcgtaacactatagatagctcttgattgcaaaccatgagcgaacgataatattataggccaaattggcgcatcacccaatatttgaacacccaaatataaacatttggaggatagacttgccgctacaattagttgaattgtctcatttatatcggtattcgggtccatggccctttgtgcttgttcttcatttagtgctgacaaatctagggcatccttgtcctgccatcttaagaaatcagtgtacgatttcaacacatcacactccttcggtatcaagttcatttgtaatcttctcaaaatcctttctgcttttagccataagacacggtccgaaaaatccaataatgctgagttagggttgttggcattgtacccgcgtgcccaatcctctacacatttcatgtattccgaaatcactaatactgcagtgaacatacatgtggtcgcaaatacaggagtattgaaaattctgcgcttgccctgtttaatgtacgtaaaaaatgaagtccacgcatccaccatattcagtgcatactcggtagcttccctcaatgaacccatgtcatagcaaacttcctccaaagctttattcatattggaccaatctttcaaccagattttctcaataacatgtgccaggtccaaacaccgtctcattttggcaaacaaatataccggaattattaacctcattgctggattggcgtttattgttgacatgctattctcggtaggtgtcaagatgccaccatttttcaaataaaggttttcccagtattttaacattgtatcgatccgttgtctggaagtcatcttccactcaatatcgtccaactcaatgttattgctattggtgttgttattactgatccttgcgttatttctttcaataagtattttctcatggatagatatcaacaatgatagacatgtacttaacgaaaccctagcatttccgtaaaaaaaactatcgcctgtagaaagaaacctcaaacaattttcatatgcctcgttaccattagacaattcaatcaacgaaaatttcgaatctaacgttattttgtattgacataataggtccgaccattcatcggaatttcggcactgatataattcttctttatagcatggaacaccacattttaaatcgactgaatgaaaacagcaatcagcacctaccagtgaagaaaataagttagatataagtaataccgcatggcaagtcctgatacgtgactgcgccaatacaaaatattggtagtttttgttcatttgattcggcgcgttgtattgctctcttatttttgaaaacatatgaggactgttttcatattccataatatgatcactctcaataggcggctggcatagggactctaggggcaaatttaaacgagaggccttcaagagacgaataatagtcgtcaactgaccatgcatccccttgatcacggctgtatttttattgaaaatacagtagaacgttagcaatactaatgtctgtataacccataactctgtcgtctccgggtttttctcactaactttcaagcttttcctaatttgggtgctagctgcattagctaacacttttgcatgcgtcgaatgaaacccatacaatgctccgaccatggagatagataataacaagggataactgtccatattaggtatgatagaaggaagatgaataaatgaaaaaaatggatggaattcttccttatagtaagtcacataatcgttcaattgactagttgtggggaaggctcctgaatcgatattattgtcggctagcatcatactccttagctcattggtaaaaagcacttgagatactgaagggacagaaaacggagataacaaatccgaaggagtaagaacaggcagctgtttctgtgttgcattagaatcagtttcgccggggaaagacaaagtgagaacatcgtcgttcacatgagaattattttgctctgtcccgtttaataccttggaaatatccaattgccttgagctgaaaaaattggatagatcgtagtccatcatgacgctatcacgacgcctcttatgagaactatgggaaatagggtcagaataggaaggctcctttagttggttttgtggtgtacttggtaaatctgtgcttccattcaaactcaagtttaagcgaggtgataaagaagctttttcatgatttaatgaggtagcagaatggtttggaggtgacttgtttggtatagatgaccttgatgaaggtggagaataaataaacccaatgtcattgaaatgattgaagttgatcttgaaggtagattttggatcagagttgttaataaactctgataaccacttgtcatctatggcagcaggatcgatattactatccttatcattgggctccattgatggttccagtaaattatttgtgcctggattgaaattgatcgtggaagaggaatctgaaacagttgttggtgggtttttaggagatagtgacataagcggctgctcattgctcatttgcctataagtttgatttgccaaattactgtaactattagaagccgtagtagaattagacggtatagtattcgggaagcttgacggaaggttaaattcagaaactgtcggtttatcatgactgaagcagcccaaatcaaatggcgaatggtggctagacatgtatcctcccgcacctgcatgtgcagagttcattgtcaaaagatcggttaaagatggaccgctacttaagagatacactccaggtgtagcaactgtacttccattgttgctgttcactatggtactagaggtggaattttgctgttgttgttgttgttgttgttgctgtccggaggggtcattgttaaatagatttaagttaaacttgatagcttgcggtggttcgtccagggttaacggaggtaaatccaattctgacacgctttccatgagctgcttcgcggtcatttgtggagtagaaaagccgacttgatgcggagcgtcttcaacgagctcgaaattggtaattgaatggtgggggctattgctactagacatgtaagtcattgcactggatgcagagaaagacgcatgtcttttcgtcttatgcatggaagagggagtgttcgccctgtcgataacagcatcgcttgatgcagagtgaactggcacgcctttcgtgctgaacttgaactctcgaaatcctagggagcctgccttactaggaggagttttctctcgcttatcgttcattactggggccgagacgggaagttctacattatttgatttggccaaggcaaccacggcctctttcaattcttcagatgtcttaccagcaaggttcttcggggtgggtagaatagtctctttatttccggctattttaatgatatgaaggtcggttggatcatccgccgccacggaatggcgccgcttggaggcaaaagaagaagtcgaatttggtgctggcgtcattcgccgtggatcccccgtacctacaagagcagcatgaagtttttgctgatgcctgagcactaaatctctacgagcaaaacacctaccgcaaaagatacaaagatacggtttctcacgggtatgcgaatgctgatgtctcttcaaatgctcctgcctgacaaaacccctagtgcatgtgggacacaagaacggtcttggcttatcagtcttaataattcgagattttttaggaatgggcagaataccttgaccagcgggcttagcgaaattagattgattaccgttcacaaacatacttggctccggcactaataaaaaatctttatctgccctatctattctagtatcgccaatgtcttttagcttcttcgccctaaagtttctttttggtgcaagagtcttcgagaaaaacgtgtgttgagagaggcaatgtttaacgaagaaaaaaaactctatggaaatccaagaagtccttgtttctttgttttcgtttctaatatatgcagggtcaagcgggaaaaagaaagacagacggaaaagtgcccagcaacacggaacaaaattgtccagatttattcgagcggccgcggttagtatgcataatgcaggcgcccctcgtccaaatgcgaacggttccatccgaaacaggccatttcccaaaaattatttctcttaatagaagttgctcgcgtagttacctattgtcgatgccgcatacgcagttaccttatccgttgccctacggagaatttccgcgatgcagcaccgtgcggcgagatcacaattttccttgtacactctactctgcccctggagtggttcacccccgtctgtgcgtattttcgtgtatgatgatataaggtcgttactaccgttgattcaaaaacagttgcttcttccatatattgtagcacgaacaactatggccggccgcaaattgcgacaattacacctaacgcagcattaaggtcgcaggaaatgttatctgccgagctgtttatctctgttttccaagattttttcaaccagcccatgagtctgctgttggcggcaacccagttacagataatggtgcatgtgataagcttcgtaccactattcgtagtttgttacatcttgtaagccagtatatatatttgttagattgtgccctaacgttccagtaattgaagggtaaccgaggtttccgtggaaaaaaaccgtgtataagcaagaggttccgagcgaaaaaaaaaagtataaaagaaagcacaggcaatgagatttgtttttcgcttttccttcttatttgttaattctatttttgaagtttccttccgaaaaaaagtaactttgtcctaaagtactaatccaccgcattagacagtacgaagatcgagctatttatttgaacactcggtcttattcgtgataagcgtaatgtggagagatcaatttccgggtcatttataagaactcgagtggattgctagttgttttgattagctgaatgagactcgagtgtcagaagatgactatattttttttctttttttttttagttatgttttatttttgaacttgtacttgcacatgtatcttattgtttcgtgatcttgtagatccgtatgggtgcaatcaaaggtttgaattgcagggctttcatcgcgcggatctcgttgtttgcgtcgtactctgtgctggtgactatggtacattttagcccgagtttattgcactcttgagaaaacagttggacagtggattcgcttctaattgtcgcggataggagacacagtttgcatcggtctaaagcaagacattcggccagacactcgcatagatcaggaaggatagttgggtcatacgtaacatctgcccccactactaaatctatatcctcaggaactctatcgctgccccaccataatctttgcaacttgatgtctggttcgttctcacgcacttcattgttcaattcaaaatttcttttcagctgcgtctcaacgagattcgaatcaccatccgtgacgtacatcttatttacgaactcgtgatacttttgtaaaatgacgagactcactatgcctgtgccagcgccgacctcaagaacatttaattttttcttgccatcgtcttgtccttgtaccggtgccaactcttgtaagggcttatgaataaggaaatcacccatgtataaggcagcttcccatgtcctgaaacctgtagtactggccgcactgatcaaattcggtgtttcctcaattgtgatctttacgtcctcgtcaaacctgtacctcacgacgtctttcatcatcgggtctggcttgcctgtgcttaatagttttatgtacttctcatagagataatcatatatctctatctcgtcttcgccatcgttgacaattgtgaatgccttcgcgaaaatccattcgtggtctaagagcatcttgactatggttttgcaataatatgcattcgtcttttgcacaagttccatctcacaaacaaatctcgatgcatgcaggacatcgttagatttgcttgtttccaactcttctagcaagtattttccagggcaccgctgatgtaatctatcgtagaatagatcttcattcatgttatctttgacgaggagggtcaagttttactagctcgatttttctgctttcttttcctttttcatttacttatacattcttcatcatttttgcgatgatgtactaactgctagtatttatttcgctgtttgtcgtgtccggacaatcagcattaaaattttctacagagttttctaatacatataaacattttggctttattcccctaaagctttctcaatggcacgctgaaaaacattgcataaaacgtcgctattttccaaaccgacgctcactcttacaagatttgtttcgacaccatattgagctacctcgtctaattcctggtagtgggcaataatagcatatggacacgccaaagtgaaattcgtaccgagagaaggtcctttgcacaattccagattattgaaaaacttctttgcctcttcaatattgaaaaaagttagtgaaaataaacctccatacccaccatcttttgtagacataacgctgtcataattccgcttggtatcctctgatgttaaactggggtaatatattttcttgaacaattttcccacctgaggcaataacaccctttttaacaatatatcagtgtttgtattcaccttgattgtacgttccacgaagtctctcgaatttctttccaggcataacgcatcttcgcaccataggcaatcttcatatccgtcttcagtcttcataaattttctagcaaactcataaatctttcctctaggatttagtactaaggatcctgcaataacgttcgagtcgccgctgaagattttcgttagcgaactacaaacaatatcggcatacggtaatacatctatattgacaaagccacccacagtttcatcgaccactatgtaaaatgaatacaagtctgatagccttttcagttcttgtaaatctcccattttcaacagtgggttcgatggagcttctataaataccgccagtatttgctcaccagaatgtaaaatatttttcagagcgttcattgacgttgaatctccctgtcccaagaaatgtgtgtgattgaacttccgaagaatgctcagagtatctgtatatgggaatccaaacatgacggtcttcttgaacggaggtccatatccaatcaacttatcttgtctactagaagaccttgataagcgcttggcatcgaagtttaaaagcagcctgtgggcagtgaaaatggacgccattccacttggaaataagtaaacatccgtattagggttgacatgaaacttcaagtcatcggtagctgtgttttcaaaagtactgtttgagccactttctcccatagaagtaattgtttcggcaggtatgtccgaattcaactgatcatcatccagagcctctccactgccaacattgaatggaccgttgctctcgttatagtgttcaaaagagaataggtccgatagaccttcagagtcaattttttcaacaacttttgtggcaatcctctttcgtattagatatttggctttatcagcagcaagaaaatttaaatttctcccaaatctcgtttctatatattcttcgttcactctgttttcatcttcggtcataaattttttaccgttatccactgtttccatcttcttaagattatccttgacttgtaattcatgtaaaatatactccgccattctgctagatacaatctcaccagaatgttgccaatactgcttcatcacggggaatatttcctggtctacaaacaccaccgtgattttacattcccttctccagagcttttcctcttggttcataggtttaggtgtacatagttgtaagatgcgtactttggtagaaagacccgttttcactttgataaactctctgcacctattggcaaccttgtaagaggggaagcaaagacaagcttcatcttccatggagtacttagcggataaaatttcacataatttctttattgacttgtgtatgaaaaatcttggatatccggtagtaagcgagttaattatactgctttcaccctcttcatagcctactgtagcttcccatgtgggcaaacacacggaaacagcatgttttgtgttgggcggaatagattcaccaatggttctagatatcattttttcttctgttcctcttctctctcttgtttatgtaggtcccgaatcggcacatgagcgtcattctactatcgttatatatatgggtatatatatatatatatatccaaaatatatgactaatttttagaccgagatattgtgaagtgcagaggcgctatcatgatttttgttttttacatccacgcatgaagataagtcatatttactaggtttgaagggttttacctgaacaacactggcaatcattgaagttaattgagttcttaaaccgcaagatattttaatatgaatactgctatttttaaataagactgtagcaaaatgtggggttaaacttttacaaattcactttggttgtaacgcattttctgtggaagagcaattatttggaattttcagtttcgccaaacgaaagaatgaaagaaatgtgctttgccaagaaacgaaagacgacagaaaaaggtagtaaaagaggaaaaggttaaacattgaaaaaggattctatgaagaactctgtcggtatttcaattgcaaccattgttgctatcatagcagctatatactatgtgccatggtacgaacactttgagagaaagtcaccgggggccggagaaatgagagatcggattgaaagcatgttcttggaatcgtggagagactattccaagcatggctggggatacgatgtgtatggacctattgagcacacttcccataatatgcctcgtggcaaccagccgttaggctggattatcgtagattcagtggataccttgatgttaatgtataactcctccacactatacaaaagtgagttcgaggcagaaattcagagatcggagcattggataaacgatgttttggattttgatattgatgccgaagtgaatgtttttgaaactactattagaatgctaggtggtttattatccgcatatcatctatctgatgttttagaagtaggtaataagactgtctacttgaacaaagcaatagatttgggggataggcttgctttggcgttcttatccactcagaccggaattccatactcaagtataaaccttcatagtggccaagcggttaagaaccatgcagatgggggggcatcttctaccgcagaattcactacgctacaaatggaattcaaatatctggcgtatttgacaggaaatcgtacttattgggagctggtggagcgtgtttacgagccattatacaaaaataacgatcttctaaatacctacgatggattggttccaatttatacatttccagatactgggaagtttggtgcttcgactatccggttcggatcaagaggtgattctttttatgagtatttactaaaacaatatttattgacgcacgaaacactttattatgatctgtacagaaaatccatggaaggtatgaaaaagcatttattagcacaatccaaaccctcttctctgtggtacattggggaaagagaacaaggtctacatggacaactttctcctaagatggaccacctcgtgtgctttatggggggattgttagcatcaggctctactgagggcctttctattcatgaagcccgaagacgtccgtttttctctctttcccttgaaagaaaaagtgactgggatttggctaaagggataactgacacatgttatcaaatgtacaagcagtcttcctcggggcttgcgcctgaaatcgttgtcttcaatgatggaaacataaaacaggatggttggtggcggtcgtctgtgggtgatttttttgttaaaccactcgataggcacaacctacaaagaccagaaacggtggaatcgattatgttcatgtatcatttatctcatgatcacaaatatcgtgaatggggggcggaaatcgcaactagcttctttgaaaatacctgtgttgattgtaatgacccaaaattaaggcggttcaccagtttaagtgattgtatcacgttacctacaaagaaatctaacaatatggaaagtttctggttggcagagactttaaagtatttatatatattgtttttagacgagtttgatttgaccaaagttgttttcaacacagaagctcatccttttccagtattagacgaagaaatattaaaatcgcagtctctgaccacaggttggtcgttgtaggttagtgtgctatatagtggccagattcgccttttaaaattcactatgcggtgtgatgatgtgctataccattttttccatgtttaggaaaatgaaaaatttgcaatgcttacttcagcaaaaaagtatatttgaatcaatattcatttatatatttcagcataatcaatcatttttcgtctggatatttgacacaattttgattttgacgaagacattttattctcgatggatattacagaattgttacagtgctttgcctgtactttggaccataacgctgccgtaagaactaatgcagaaacacatcttaaaaatgcaagtaaagtaccgggattcttaggcgcatgcctggatatcattgctgctgatgaagtaccagaaaacatcaaattatcagcttccttatatttcaagaataagattacatacggatggtctgctggtgcaagacagggttcaaatgaattattagattcacatgttgatccggatgaaaaaccagtagtaaaagatatgttaattaaaacaatggtcagtgtgtccaagacctccccgcgttgtatcagagtgctaaaatctgcccttactgtaattatttcagaagattaccctagcaaaaaatggggcaatttgttaccaaattccttagaattactcgcaaatgaagacatcacagtaacatatgtcggacttctgtgtcttgctgagatttttaggacctataggtggaagaataatgatgaaagacaggacttagaagagttgattttaaattatttccctgctttattaaactatggcgcaaatgtccttttccaagatggtaaatatatgaataacgagcaaattggcgaattggtaaaattaatcattaaaatttataagttcgtttcataccatgacctaccatttacattacaacgctcagaatcgtttaccccatgggcatgtttttttgtcagcatcattcagcagccattgcctcaggaagttttgtctatatcagatattgaggtcagaagtaaaaatccatgggtcaaatgtaagaaatgggctcttgcaaacctttatagacttttccagagatacgcatcaacgtcattaacaaggaagtttcagtacgatgagtttaaacagatgtactgtgaagagtttttgactcagtttttgcaagtcgtcttcgatcaaatcgagaaatggggaactggacagttgtggttaagtgacgaatgcttatactacatattgaactttgttgagcagtgtgttgtgcagaaaacaacttggaaacttgttgggccccactacaatgtaatacttcaacatgtcattttcccactactaaagcccactgcagagactttggaggcctttgacaatgaccctcaagaatatatcaaccggaatatggacttttgggatgtcggctattccccagatcttgccgcactggctttgctaacgacatgcgtgacgaaacgcggtaaaacgaccttacaaccgaccttagaatttatggtctcaaccttacaaagtgccgttggtgattacaacaatattatgttggataatgccttgcaaattgagtcctgtttgagaatattctccagcattattgaccgtttgataactaaagattctccatttgccagtgagatggaaaagtttatattgacatacgttttacctttttttaagtctcagtatgggtttctgcaaagtcgtgtttgcgatatttgttcgaagttgggttctatggatttcaaagacccggtaataacctctactatctacgaaggtgttatgaattgtctgaataactcttctaattctttacctgtagaattgacagctgcattggcattgcaaacttttatcagtgatgaccagtttaatatgaagttatccgaacacgttgttcctactatgcagaaattactaagtttgtctaatgattttgaatctgatgtcatttcaggcgttatgcaagattttgtggagcagtttgctgagcaattacaaccttttggtgttgaattaatgaacactttggtccaacagtttttgaaattagctattgatctgcatgaaacatccaatttggatccagattccttcacgaacgttgatagcatacccgatgaatctgacaagcaaatggcggcgctaggtattttgtcgactacgatatctattctgttgtcttttgagaattcacctgaaattttaaaaaacttggaacagtcattttatccagctgcagagtttattttgaaaaacgacatcgaagatttctatcgcgaatgttgcgaatttgtagagaactctacattcctactaagagatatcacacccatcagctggaaaattttggagctgattggagaatgtaatagaaaaccagatagtatggtatcttattatttaagtgatttcatgctagccttaaataatatcctcatttatggaaggaacgaattaaagaagaacgagttttacacaaaaatcatattcgaaatatatcaaaaggctgttactgcagaagataattcgttagacgatcttagagtggtttttgatttatcccaagagttggttcttgcattagatgacagtttacctcaacaatacagagagcgcctactggcggatgttgtcggctctattctaacgcaaaagaatgaattgaaaactaatgttgtatttagtgtgactgcttttaatgtcgtaatctcaaatatgataacagagcctttgatcacgcttcagtacctgaaacagcaaggttgtcttgaaatcttctttcaaacgtggattacagactatattccgaattataaaaggtgctatgatatcaaattatcagttcttgcgttattaaaaattatactgaagttagaaagcaacgattattcagtgttgaacttagaaaatttggttccgcaattagggagtattgttacgcagttagcttcgaggctaccaacggcgttaaggcaattagctaaccaacgcaaggaattctcatcatccggttttgaagaggatactaagtgggatgaaaattttcttgacgttggagacgatgatgaaaatgatgacgagggagaccttactgagaaatatctggaactgataaaaaatagagccgattccttggacttcgtagatggttatgacgcaaaggaaactttcgatgacctagaagaggacccattaacggggtcgatcctggacacagttgacgtatacaaggttttcaaggagtccattgcgaacttacaacatgttgacagcaatagatatcagggaatcttgagacatctgaccccggctgatcaagaactattcatgggaattatgaatgcctaattgaattaaatggcgattgtatattgaaacaaacactggattacataatttagatagaagagagaggatattatgctcaaagtttgttgcctttgcctcggccagttgactttgatttgatatcaagatcttttttttttatctggagtcaatgcgatgaacctaaaaaaatcacaagctttttttatctctaagctggggaaagaatcgtagttaaatcggaaagaaaaatatctgagttttgtcagtctttcttttgcatagcccatccttgtactagatttcataaacattgatcacttcaaaatatacttgtaccaagatggccgaaaatgagagaatgtacatctcctataataatattcacaagctttgtcagggagtggctaaacatatcttagctagaaacgaaagacctgatattattatcgccatcactggtggtggtatgatccccgcaagaattattaggtcctttttgaaaactaaaggacaaaagaatattccgattcaggccatcggcctatctttgtatgaagatttagggttggataatagcgtcgaaactatcggcaaagaggtcatcagaacacaatggctggacttcggtgctttgaaccaacatttcgattccttaattggtaaaaaggtcctaattgtggatgaagttgacgatactagaactaccctccactatgctgtttctgagctggaaaaagagattgctgaacaacaaaaggttttgaatagaatgagtgaggaaaccgttatttctatctttgttctacataataaggacaaaccaaagagagctggactacctgactccatgatgaattctggacgttacattgctgcgcaaactgtccctgataagtggttgtgctatccatgggacgctgaagatatcgaagaacataccatgctcgctaaggctcaaggtcatgactgatgacaaacagtatgttgcgatggggttgcatgtatatagatacatatagttatcattggtaattatttcatatttaacctaaatctaaagataagagtgtatttctagttatctcatttttccttgcatttctaccatttgttgaacttgttgatgcatcatctcttttaaatcggacacatcattttctaattcctccacttgttcagtcttttcacctaatagttgtaaggaggtttccaatttactttgcatctgctcaactctttttaagagatcatctttctgtttatttacctcattgaatttatcgttttcttccagaagtcttaaaatctcatcatttgcttttgtcttttctttcagtaaattatcgtataattcctttgatgctgataattcaccttccaatctttttaactccgtacttaacttgttcaccagatgagcgcttatgtggccgttagaattcgatagctggacgctagctcttctgtatggtattgatgtgttgtttaacgagttcattgattccccttccctgattgcttgtaaagcagcggcctcttctggaatatcgtcaatgctgaaatccacattttttctatcaaaatgttggctttcttcgctacatatggtttcgtgagattcattgtaaatgggttttagagacggatcgctttctaattcgccaagttttgacattgataatgacagcatagaattttcttgaggtaaagtccattcgtcttctatatttccctccatggagtttaaactatctgttaattctacaggtattttatctataattttctcattgctgttttcttgatgtggttttagttcgttctctttttgttccaactgagacctttgaatttcgtacttcttcttcagtagattataatcatcacttatactttgcaatgatgacttcaatgtctccgcccgtctctccaagtctttcacttccaaaactgccttcgaatgattctctttttctttttctaattgcttacctaatgtttcagatgaacgtaaggcagtttgatatttttcttcaatatcatttttttctttcattgtagattcaaagcggttttccaagttcacaattttagtgttcaaagcgtattcaatactatcccagttggcctttgatgactcaagctgttctttgagccgattgtattggaaagatgcgtgttgtttttcttcataactttgttggtcatcgacaaaatctctatttgatttagcgtctaaattttgagtagagctatctaattctattcttagttgttctagtttagtctctagagtggtaacttgatcaactgttgcttcttgtagtgctttcttttccgtttgaaattcacttttttctttttcaagcaatgttctcatattatctaaagattgctgtaaaattgttatcaaatcatctttttcttttatatttttctctaatgtttcaagtgactctttttgtttatctgcatcctttaatttatttgtagcttcagccagttgtccttgtatgttgtgatacaatgattgcagctcattatagttttcgacactctgagcagaactatcgtttagttcagatacctcatactctaagtctttcacttttgttcttaaagctttgatttgatttgattgcctcagctcagtttccgctaatttagctccttcttttctcaactgatctatcaagtcgtccttctctttaatcaatttgaaaaaactagaatccgtggtttcgatttgtgattttctgtttagttcgttagttaggtcatcaatctgtttgtttaatcttaaatattcaggactaatttctttgactaattcttcaacagtaaattcagtgtaatttttaggtagccatgtaggcagtgataccatagtgtcgtcgaagcaatcagtcctattgtgatcgggatgcaccacgtcatcgacagcgattgaatctgccttacctgtatcgccttccacagtgctttctgatcgtaccgcaggatcatctatgttttcagcattgtcaattgacaccacaccggcagccgcatcatcaatggatgtacgagcactttcttgttcattgtttgacagcaccacaggcgatggagacgacaaatttgacgttgaccttttatttttctttcttcctttcttagttgccaaggagagtctctcttccaacgataattttttactcatagcaaaattggtataccactaccatacaacactttttatatactattctggactaaggaccttttaacgacagtctattaaaagaggaagtcaagagctttttggtgaataatctacggttactgccaaattatgatcttctaaattttggcgctttataacatcctcacaccactacgaagcacactttgactacgaagtattacttaagttagactggtctcattgaaatctattagtttgatgtatttagtccctggatttgtagagccctcaattactgttattatattagccctaagtaataatctgtatattggtatcgttttagatgaaaaatcgtttaatgtcagattcaaatcatgctcaattagtcttttcattaacagcatgacttcgttcgttaagctatctattgattcatcattatcatccaaattcggtactagataacccttgagaaagtccgccagtgagtcccaaagctctttatttctggcttttcgtgttctaatatgggcgtgatcttgcttcttactgtccataatggtcatttgatgctgcagttttcgtagcagctctttcaagtcactattaatattattctgtaacaataacatggccttttgatcaactgattgatcattcataagcgagagccattcactggaactttgggctctcaaagacaaaaaattcgatgtcaaactgaaaccaataggatcagctctctctgagaagaacatgggttttcttaataactctgtaaagacctcagaattgaccggtttaccctctgtatccagagatctcttcgtgatctcatcgatggcaccttgagcttgcttcaagaaatatcgtttgtttccgatctggttctccaggttctttatgtagacatccaggacatccttttcaacatccatgtttcctttgtgagactttctgccgtttgctcttgtccctctttgtcgtcatatgcgtcttgtttgttgttacgctgcatatcaaagcgaacggttagttattaactaacgtaaaaattgatggaaacattcatttatatggaagtattgaagaagaggtaaaaaggaaaacaaatttacaaacaacaaagaatgtcttctctatcaacgtctgatttggcctcccttgatgacacttccaaaaaggaaattgctactttcttggagggagagaactccaaacaaaaagtccagatgtcaatccatcaattcactaatatatgcttcaaaaaatgtgttgagtctgtcaatgattctaatttaagttcgcaagaagagcaatgtttgtctaactgtgtgaatcggtttttggatactaatatcaggattgtgaacgggttgcaaaacacccgttaatatgaaaccgatttatctctccgagtcattattctctttaccttaatatatctgtaaataagcaaatgaatattttaatatatgtccaaggtttctttaaaagggattcttcagcataaagggcaaataactctttttgtttatatactgtctagttatatatatatatatatgtatatgcatttgtctgtgtctgtgtctgtttcctatgagaactcaaaaagtaactgaaaccgcggttgcttagatagagtcgataactgttcacccatagcgcagtcacaattcagcaaccagcttatcgtttccttacattgttgtagtattgattcgttcaacgcatcctcttgcgaacacttatcgtatgtaactagaattaatgataaaatgtcgaatctgtgagccactattctttcattcgggcaaacctttatgagagtacttaccactgaaagagtttttgaaataagttttggaaaagttgtgtaaaaaggatttcgtacaatatattcacctaaaacaaaaatcagcctctggagatgtacaacagacccttctctttgaagtctcagtatgttcattgtgcattccaatgcgtataacgtcaaattttcgtatgcaaggctagccctaggaattatgttttgcaagattatctctgacatgaacttttccaggtgatattgatactttgtgtaattgtccaaaaattctactttatataacgactgtatcgttgggaaaacgacccgccatatggctattgtttcatcagcattgtatgagggagggagaaaatagcacatattgattagcgtcttttcgaacagtggaaataaaccagtactagagaactgtatccattttgagtcattggtttcgttcataaaggtatgatttaatagcgtctgtaggagcagaacaccacgaagtttaattcttcttatatcagtggtatcatctagtatgtttagaattcctggaataatccaagaaagattcgtagatatgtctctccttttcaaatgtaacagaattacgtagaataacggaatgcctttcaagccaccctgacttacccacgcctgcattaggttatcttctttcaaagacattccaagcgtgggtttgagaccaagattacgttgctctttgagttcgaagttgcttttgcgttttaaaagtagtggctgtaacttagaaataaggacgcacataatttcgtcatgttcacttttgttacgctgaaagtagtaatctatagtctgcaaaacatctgtgttgatttgtatgtctactcctggagatatggagtgatatgagagagattcaataaggttgacctcatcggacaccgtaattgcacatccagtatctgtcttctttcgtaactggagacacaactctcgaagccttgtagaagaaagactcgaatcattcaattcatcgatgatatcagttacggccgtcattcttttcaatattttgttatatgattttattcttcacctcgttttcattcttcatagttttcgtttctcatctgctattgaaaaaccgaactagccgaaggataacaataatgagtcttaactgttaatatacaagattatacaaataaatatgtttctataaaataaaaagttatattcaattgcgaaaaaaataaataaatgtgggaagaaaacccaatagtatgtcctactatgtcatatgctatcattaataggcatcttcagacacatcttcatggaagtatttaccctcggtggttggtttaatgatacctactcttatacagaaatcaccaaagtgttccccttcttctctttctaaagcataccttttaaacaatggtttgatgtagtcgacaatttcctcatccttcacattggccttatacaatttgtttagcctttggccgaggtaaccaccaccaagcatcaagttataagtatgtggagctttaccaacaagagctaattcacctagccatggacgagaacaaccgttagggcaaccagtcattctcataataatggaatcatggcgtaaaccatactcttctaaacaatcttccaactgagtaataatgtcaggtaggaaacgttcagattcggcaaacgctaaaccacatgttggcaaaccaacacaggaagatgaagataatctcaaaccgctgaaatcggtgttatccaatttataggtctttaaaatagattttattccagcaacatgttcatctgtaatattagagataaccaaatgttgattaccagtcaatctgaaatgaccagaattagtcttaagcatgtattcagcaacctttctaatacctgtcttttgaggcaaatctggtgtatcttcaaccctaccattttcaataaatgcggtaaagtggtttaacccagtttcatctttaatccatccaaagtaatcaatattagatttaaactcaaatggtctctcaggctcgaatttcttaccccagtattcctccactttttgcttgaagccttcgacacccatatcatctacagtatactttaaacgagcatgcttacggtctttacggtcaccgtgatctctttggacaataacgataccttcaagtggtggaataatgtcttcagttttaacaaaacctaagcatgaccctaatcttgggtaagttttcttgttgttatgagtggtacccataccaccaccaacaaaaacattataaccctccacgatttgagtttctgggttaactatagcaactaaaccgacatcgatagataatacatccacatcgttatatggaggaacggcgatgttgaatttaaactttcttggcagataagttggaccgtaaattggttcaatatcgaccaaagcgttaccgctaactagagtcttcttttttcttggaccatcttttctgttttcaaaaatagatggccaggatggatcatcgtcctgttcttctgggccctccagccaaacttcgtggtaggccgtagtctttggtaagaaatgatcagaaatcaattttcccatatcagcgatttgttggtgaaccttggcattggttggtagagcagaaaccatgacatttctgttcacgtcacctgcagcagctaatgtatccataagaactgcattcattcctctcaatgtgtgtttcaagttcttctttagcacaccatgaatctggaaggttgcccttgttgttaatttcagggtaccattgcctgaagtatcagataagtgatccagagcaagccattgttgtggagtggtcttaccacctggtaaacgagctcttgccataaacatatagtatggctctaagccttgtgacttacgtatttctctaatgtcacgatcgtcttgggtgtaaataccgtgaaatttcattaattgttcattagcgtgagtaacaccacctgaagaagtatcctttaagttctcactgatagtacctctcaagaaattagattctctcttaatatcctcgtttgtaacaggttttggctcatcatcaacagcagcgccggaaacaccaagagcttcccataatttaggttcccactcagaataagcagtttggaaaccatcagcatcttgatcatcacccagtcccaagggaattagggctttggcactcaataattccaagcgcttaaataaatcctgtgaaggcttgttaaaataatgtttatcttctttacgtggccaatactcagaatcaccgagaccaaaaacagcaacattcaaactagctaaatccaagtcggtgtcatttttcagagcttcccagaaagacttaccgtcttgggggaattcaccttgcccagccgtggaagtaatgaaaactacattctcttcaccaggtaattcttccaaaataatgtcatccatggacagaacagtagcctttaaacctcttgcagatgcccttgctgctagtctctttgccaagtttgcagcattaccaccgtcagaagcataatagacgtgtagcggtgggccggacaaaccctccaataactgatcgaaggcagccttgcttcttttttcttgtttccttgtcaacgcatcaccagcagattgctttagatttcttgacaaagatggatcttttctggttaatagggtaagcttattctcacggtctaagaagtcctgtaattgttttctgataaccgaagaatccaagctaaatgcctccttatctgttgatggatcgtcataaacaggattaaacctatacaatggccagtaaccagattcaacggcgtttttggtttcctttaagacttctaatggagtatcattttcggaattatacggcaaataagccaagacaatagaaggaccattgtatttagatgcctctattattgcagtcaatagttgggtgtaagaagcatatactgctacagaggcaacataggcactgtaataattcatggcgtacaaaccaacatctttctttctatcctggttttgctttctatggtcatatggctctgaatcaatcaataaaacattaatgtttttacgggaggataaaacctgttgaatacctgagtgacccaaatcataagaccaggcatcggagccaattagccagcttgatttgaaaataaaagaatcgcttgttggagctatctttaagaattttaagacagtagaggaatcttgattagattgtaataactgaaatatttccaaacctgtcgcattggcctcttgtaattgagcttcgtcaagatcgcgtccattgaatgacaaccatttagataatagttgaacaattttatttgcatcctcggacaagtaaagacttggatcaagagaggtttttgctaagctgatcaattcttcacgctgggcttcttgttttaaaaagcgtccaaaaccaaattctggattacttggttcaattgtctcactggaaaattgattcaaaatttgtagatttgatgaaaataactgttttagcactttgatataggcgtcttctaagttcacaacttttttgacagaagaaataagttgagtaacttcagcttgttcctcagccttttcattggattcacctaaaaataagttattatctggttccttcttgttaatattcgatatgacggtgttgataacgttgccataatcattcacattaccaatattagtcaacactacctgctcgatgttcctagaaactaattcattaaaattgccaaagaagtccaaaagaaatggttgaaattcgtttgattgcgatttcttagagacaccctgtaaaacggcgattttggtaacagaagatggcagtatttccaagaacttggaaaaattccatggtctgtatactctaatcttgatcaatcctacgtttgaaggcaatacgctactgaattccgcgtcatatggtgacaggttaacaatgacagtggtaattgactctttacctttaaccagttcaaaatttgtcaatgaatcagtagcttctgataatgctactttagtctcttcgttagcaatctccaaggtaggaaagtcgatgtcttgttcaatagctgtactcgtgccaattttctccaagttaagaaaatggaaaactggggtcagagaacttgtagcaatcttataagaagagtccgcgtttgaaattgcagtttgcaaatcagaagatattaagatggggaaagaaagatcctttaacgcaggaattgcggaataatcttgcaaattcaaatccactgtaatcaccaatggaagtttattaggaagagaatatagatggtggatggatttgaccaaagtagtttcatctgtaaaaacggtagttaaaatgtccttagagagttgatctttgatggtattcaatggatcttgattgttcaatagatgagtagcatctgtggcaacagattctagccctttgaaggatgaatgactattttttgtgctagtagtgtagaacactttattttggggagcactagaggaatattgcgccaacaattgtgggagcgtcaagaggtcagaagcagtcattcgccaatcttttgtttttctctggttcccgttccctactgttactttattagtatataagggatctgaataaatatcaagacgatggaaaaaaaataacaagcaaaggaacctttctatatcccaattttatttcacattaaaaactatcgtcttccaacactttatataactgcttgcagcggccagtaattcgtcgcatctccatgactcaaattttccagtgtctcttagcagttaaaccattcctgcctctgtgtggtggtaattgtggcattatgagttaagagataatacgcacgtgatgaaattcattctgtgaaatatcacgtggacaaattatattacccggattcataaatccacgtattttacctgcatctttattgagtgcttagtaaaagtcagttggtgaaattccgcagataaaacagcatattagttgcctgaaaatagccttatgtgttggtttgatacgtctttgtcattatatacccaaaggtttgtagttcatgttgcgggttggtatgaataaatttttcgtatttagtgattataatacttattacccatttcggcggctaataaggaatctgctaagataggtaaatgtacaataccatcaatggcttctaaaagttttcaaagaagtgggataagggatgaaagttgtgcgtgtgttggttacttaggttctaatttggcttcaatttgaagtgagatgttttgtttaacattagtttcaaattaacagcttttgtgagaaaatatattttggatgaatagcagaaaatagaaatctggaaataaacaaaacagagccaaaattctaagcttaataacatgaatatttgtttatctagcatcttgttcctcccactctttttccgaaaatatggctagccaacttaggtgaatggggaagggtactagattcattcatttatttctattcaaggacaagaacttttaacatagtaagacctttatgttagtttggtgcggctgacaaattcatagctaatgtgctagagctcttatattggtaattactaatccttcattgctattatgactatcacattataaggtaatgaaaaattaaatcattgtgtacggattaagtcctttctctaaaagagatcacgtgactatttgaatcactatctatgttaatcattattgtttaaaagatagtaagtgacagaacaacgaattgtttctgtaactactttttaagcagggaaataactcagcactgacaagggacactttttaaggatgttcgctaaattgcatgggaagaaacaaagaccaatttcttccatcaattcacaaactccaaggactagcaatactactcacgcaaatagcatatccttatcatcgggtaatttgatagtaggttccaatagaaatttaagacaaaagaaagagcagtttggttctcaacaaagggcttccggcagaaagctgatttcaaataaggaaaatgacgataacgtcaacaatggtggtgacaacaattatgacaatggggaacgggtccatcgccatcatattccaggactgaaaataaaggcgtatcaagctgaattaggctatcatgagtcccgattttccgagaatttagtgatgctaaatctagttgagttcccggatataaaacctggtgatttggtagaattgaaaacatatcacaaaaatccatctgcatcgaacggagataagaaaatttattttattgcaaaagattttgacggagagactaaaagaagggcaaaaacatctaatgtttcaatactttcgggtcaactgcaaactttgttagatttgccttctaggtctaggatatggataaaattgaaaccaaacaaatttgacttacaggcagatgtggtagagtttaatatcaaagattgcctactaaatagaggtgatatgtgggttctatcatctaagctggtagatacatgtgtgtttatggatcaaagactggcattcttagactctatcagaggtactattaagggaatttatcgaaatggtaagaagattgtttctggatatattggcgaacaaacaaggataatttttcggtccgaatctgccagattaatttttttgattcaaataactgatgaaatgtggaacttcgaagaaactggtgaacaattatttcaaaagatggttaattcatttttcccgaagatcttcaaaaaatggaaagatgtggacacccaccatactatcactatagccttcgctatatcaatggacttgtctgatacatcattcaaggacttaacacccggcgaatctttgaaaaattcacaggattattttaggatagttgtagatcaagtcagtattatccattgggttgatattatggaaacattaagagaagaatttatggaaatcagaaaagatttattaaacaagcaaacggataagggttacagtgtagcgaatggaagattttcacctgtaatcaagtcgaattttctcgaattggtcaattttgccacgacaattttaacggatcctttcaagcaattagatcttcgacacactacaacgcacgtcatgattatttcaccagggtctggattatttgacgttgattatagtttattaaggctaacaggaaaaaaactactctctcttgaaatgacgatggatttaatatgtctttcaaaagctccattgcacatagttccactttttaggtaccgagactttgagaacaagcttcatcattgtgtaccgctttggttaagtgttttcttttggaatgatcatgacaaaaagagtaactcagaatggactccaagatgtaaaatttatgacttacaaatgatggggattactgaaaatgagttaattcgggaagtggatgttgaatatttacagctgaacaagaaagtcaaatcactatccgagtttatgaatgattacgacaaaaatgccttcgaggtgaaaattttatgcgctggctctaatacgaaacaatctaagaaattaaattcaaagtttgataccgtcttcgagaatgatgttgttgtgaaggcaaggaaaatcccggcaacagcaacaacaacacacggtaacacaaaattcatatggagaggtccaaaagttgctctcccagccattaaggatattcaaaaaccaaacgtaataccagatctatcaataaaaacaatagaggcctctttttatgatgattgtaatactacaaatgataaaattagcactcccaccacttctaacaatgacaatctcgaaatgaatgactcattggtctctgtgagatctgctgataaccaaaacacatctttggcgctggattcgctcaaaggactaagcaaaaggaactcattgaaagattttactcaaagagtaattacaaaatttatttcgaacatagacacaagtaaaaataaaaaaataaagtcaacattactcagagatgatgtggataactcacctttaggttcaaatacaccactaccatcttctgaaagtaaaataagtggcctgaaattacaacaaaaaggcctggcagatgaaaacgttatcagtaaacgtggaaatttgataataaagaaaaacctatccatttttgggctacctagtaatgaaatcatgagtggttcaccctcctcatatttaggctcatcacataccagaacatcctctaaactttctaatatgtcagacaaggctgctttcattacagaagggcaaaaatcaaaacatgatgactcgaacacttatagcctcacacagcaattgaaacatcgtataagtgaaacttgggtggatattaaaagtccttccattccggtaagtagtgaatttgccaacgaattattgcctatacgttggaaagatgtatggccaaaatatgtggccagaaaatatagtaaatggaggtcttttacaaccccagcagagttaccaatcacaatttctgattttccatccaaggatgattttgataggaacttcatcttcagaaatcactcagtgactttaaacacagatcaagaacaatataatcagacatacaaagacttacttcgtgatatgatttatatgcgactgttaactggttttcaaatctgcgtgggccgacaagtagaaaaaatagaactttctagggaaagtggtgaaagtgaaactgtagtcaacaagtatttagatttcaatcaaaatgatgcgttcaaactttatctaatgatcgactctgaaatacacagaataacatgctcgtcaagtggaattattgatgtggagaggtatttgagaaaagatgaagcaaacttgtttgatcaggttcctagttatattccgttggttaaaacgagatacgagagctcatttcgtgatgctatgattgacccacttcatgttaaaagagaatctttgaactggaatcaaattgatcaggttctagcaggttatggcgataacttaatagataggaaatggcacggatttcgagctaaatatgtggtgttaccaacagatatccctcccaacacatattctatggttatcaatggtaaaagcgaaactttaaacccagaagaaatcagagtcgagggtttgagaagattaattggctcaataacgaggtcaagactaagaacagagaaagaaaaaaaaggaagaaaaactaagagagaagaaatacaacctgaagttatgttttacaccggcccgctttacaacttcattaatgagcaacaaacatctttagaaagctcggctataaattttaaagattcaatttttgttaatgataataaccttttaaacagaaatgtagaactatccaagttggcgtatcaaattcaacgtggcgaagatcgcattactttagtcaacagaaaatggcactggaaaaagcatgaaaagtgttttgttggctcggagatggttaattggctcataagaaacttctctgatatagatactcgagaagatgcaattaaatatgggcagaaggtgatgaaagagggattatttgttcacgttttaaataagcacaattttttggacgggcactacttttaccagttctcacctgaatacgtaatggacactaataaactagaaaaaacaaactcccatcgctctacattatccgatccaaagcagatgttgagaaaagcatccactggtagctcaaacgatccaagcgctatgactcctttttcttcagtagtacctgctataagcgcttcgaatgcttcagttgctgacgccaaagagccatcacgccctattttaatgctgagtaactctcttgttatcgatgttgatcccgcgggaaaatcctcgaaacaagaatcgtgtacagtccattatgacagagttcataaccccgaccactgttttcacataagattggaatggttgactaccaccccaaaattgatcgatgatttggttgggaactggtcaaggttatgcgaaaggtacggtttgaaaatgattgaaattccttgggaagaactttgtactatcccttcggtcaatccatttcactcttttgtggaaattaagttagctatcaatccttgggaagatcctgagttcaaggatagggagcttttcgctaaaagcaaattctactaccacgtttatcttttaaaggcatctgggtttttattagacaatagggcatccaaatttttacaaaatcaagatatagagtttgacatcatgtattcatggggcaaaccacagttcaaatatgttcaatatattcatcatacgggtgcttacgtcgcggaattgagggaaaatggctgcctatttttagctcctaacaacatttatatatccagagtgaatccgggaaacataatcgggaaaattcattctgcttcaagctcttcattagatgctcaaaaagtgatcctaaatttcaaatcaacttgcttggactatcagaagttaaggtcaattttccttgacgcaaaggaaatgtggattacaggaaagattgtagaagattgagtagccccatgacatggatgagtttcttcacaaagtaaataatattcgaacgtggatagtaaagcataatgttatctatttatatataaatatacctatgtttttatatgtctgtttactgatctaaagtctttgagcaatcttgataacatcacccaaaacaccagcggcagtaacggcagcaccggcaccggcaccttgaatgacaacaggattggtgtaacgcttagtcttgatggaaataacgttatctgatcccttcaatgatgcgaatgggtgtgagtaatcgtacttttcaattcctacagacacagatttggtggcaacatcgactttaccaatgaatctcaataccttattttcagtggcagcttccttcttcaattgagtcaaatctttatcgtaatcagataatttttccaagaattcatcagcagacttgacagattccaatggttttggaatcaaagactggacagggaaggaagttggagattcaacttccacaccagatatcctaccaacaatggtaacctttctagcaacatccaacccattcaaatcatctcttggatctggttcagtataacccaattttttagcaactttgacaacatcagagaatttgacgtcgttagcttgactagtggagaactcgttgaaaatataagatagagtaccagagaagataccttcaattttttcaacttcgtcaccggtttgaataatttctcttaagaaactgatgataggcaaaccagcaccgacggtagcttcatgatagacaaaaccgttagttggcttatttgagaaaagagccttccaggtagccaaatcagaggaaaaggccttcttgtttggagtagcaatggaaataccattttcgacaaacttagtgtaaaaaccagcaatgtaagcgctggaagtgttatcaaccaaaatgactggcttaggtgaagtcttcaaatgagcaattaaatcatccaaaggcaacgttttagtagtggaggctgctaaagcagccttccaatcagaaccaacatttaatggagaaaagtccttggagattaaagaacgctcagcttcagccaaaagaactagattgtaagtaatggtagacttcatggctaacaattgatccaagaaagctgaaccaacaacaccggcaccgataacggcaacattaacaactttagtgctcattttttttttattattcgattgatgatactatctacgttcttaaaacagtcctgagtacacacacagaagatttagcttcaacaaattgtctatcgctaaccgcaatatttacatattctttatacatttctgttccattcaacccaactttaccaccagggcacacttcttccaaaatatggtcatcaacacacccgtacaccaccatgtgcgttattgaaaaactcacgtgatcttatccactaatagcctcactctatcgaagacttccttctttgtaacacgtttcttaattgcacttggcttagaagtagggtctggagtgctttttgatgtcacagaacctgatgacggtagtgctggattgttttcatcgttcacgtctgtgagggattgatcctgtcgagctagaggaaaatagagatactcgaaataaatgcccaagcaaacgctgtcaaatgcaattccgctatgtccctttttcaactggaaagcaagttttaacccggatgatatttcttcagggtactttccttggtcgaaaacttggttcagttgctcactaatcttcaggaattcttggtagttcaaggttggaaggatttgctccacgtagctcttgtcttgcaattgcagcttgattttggcactttgcgtgtacacattaatggcacgctctaatagttcgtttacgttcacagttccagaaccaaatcgccttagcttttttataacaagacctgttgtattgaagtcttttattgcgaagagtaaatccaaatacaaaaccaggtactggtaagtatagatgaaatgtttccctggcctttcaaaatctggtttccatatattgaccaagtttttgtttatactttttgcggatattaagctatccatctcctccaaagcaccgttcacatcacccaaatcgtcaaacaatatgcgcgctattctgtaacgaggtctgtgctgccatttttttttatcaacagatagtaaatggcgaagtagtcttatgattttgtcaaaaaagaatttttcttgataatcccatgcaagaccttcgtcgttgacccaaaattcctcttgttcctggaagaattggttatctttagacagtaaggtcagagcttcgttaacacctatgacgcctctttttacccacttgtaacaagcattaactaacagataatggggttctatgatcggatctttagcaggtgatgactcataagctatttggcaaccctgagtaatatatttggcaactaatttacaattattaccaccatctgttttgaaaaagaacttggccagattgtaaaaactagaccaattcaacacgaatacatcgtcctgtgacttgatatcgccggataaagaacaagccctattaaaacataaaaatatactttgctcgatgttaaagtctgagattgtggtgattttcttagttttttccattactacttcaccggtttcagacaatctcattgtattctcagcactgcttttccagctaaaacaaagcttattcatgggattatagtagccgctaatcagcatagatcctaagtcatccaatgcctccaatataatctttttatcgtcaatagttcgatccaacttactataataaatggaaatggccattaaataacacaatattgcctttctttgagtcaaagcaataacatcttttttctcagggacagtgatcttatctgaggtccatattaaatcatcttcaacaatataactgtaacactttccgagtaatatccaactttcgaaacggtttgtgttgtatataatgtcattctttaacattctgataatggagtctaattcagaaggtcttgcttgcatagacttctttctcattttatacaaacccagggactgtaagctggatacgtagaacaagccggctgtcatgccttgctgtaactcgtcgtttggagaagttaaatacaaacttgttgcaccagaaaatgtatgcttcaacaagtctgccgttattggccttgataaatattcatttaatagaaatgagtttctagatatgatatgattgtccagcgttgatgggtcgccaattttttctataatattatccattatctgttttagggtggtctttgacgacgacaggtaagggttcttattttgatactgtaatttgattagatatgtacctaaaggcaaagagtgtatcttttccatctctaccgcttttgtatcatgcagatcaggactgaagttatcactagctatcgcgtagtgatatctacaccacagtatttgcttcaattgtaaaaaagaatcattattaatgaactggcacaatagtttttcagctaaatctaggaactttccatttgatgcatcacaaaaatggaaatgtccaaaaagagtgtgtaaggaccaaattagttccgttgtttcaataccttgttcagcaggtgtcctgagctttgcttgtaaatcataataataaagtatcaacgtcgctaaatctatcattatatccttcattttccctgatgatttcgatgctcttttgaaaaaagacttattagaaacgtcgttaaccgcagagctttcatagaaaaggacagtataaaagaagaagaatgtttgcagcagcttttcaaacatatagtcctccaagacaaaatcgctgctttcccacctatttgaatttagtatcgctgtcagttggcttgagagatagccaattgctgtcaacactgttaataacatttggtgccttccgtgtgggttcgattctttgtagacaggtgacgtcaatgcgcccttcataaaatcaagtacgtggaaataaattctttgaacatcctgtatactggattttttgacatatgacgaaaagagaacgccccaaagtctaattttcaataaaaatggtgagttgaaaataaaggaaaccatctcctcatcaatatttgaatgattagtcgaagggtgtaatatatgtaaaaggactttttctagtgtctctagatgattttctgaatgagtgtcagagttcgtgtcttcagatatatcttcgactgttatgttttgtattattcttattttccttttctgggattgaactgtgtttaggtttagtgccggtatatgacggtaattcggataggcaatgtctaaagaagaatctgaatcctttatagtattttctaaagacgtcaaagtttcagagagtctgctatcgactatatcacatgtatattgcaagaagcagtaatgcgtccattgaaaatgtacatacagttctttatctttttcgtcagcaatttgttctaacagagtatgccacgaccttattcttttctcgactttatttctttgactttttaggtctgctgacttatgtccttgaatccgtttatttgtgatttcctccacaatattccctaaatggttaacaagaagttcgtaaatcgataaagccaaatatttgcattgccttttgtttttgttaataagtgcaaaaatgttcgattcgattccaaatacaaaccataaaacaatttttagaagctgagactcccaaaggtagtctataatgagacgccttccgtttccttcatcgtaagttccaagcaatttgaataataatttcaaacgcacttgatggaagtgaagattgcctgcattcacttcggaaataaaagatctgatgtgatccgagtccaaatcatttaaatatctaggaaagctctccttatcatcaaatgcattagatttcaggagcgcatttagttggaataattcctcattttcgttagaaccactggacaagtagtcattttggttaaaaatatcagtatatctactactccaagatttcaaacattcatagagatcagtatagggaataaatttttcgggttgtttgtcactagagccaatgataaatttggaagcaaatgtgtcaaaatcgcaaaagggtagaatgtgaatatatgacaacaacgtgttgaactcaccaaaaaatcttttatgaacgtccataacaagctcttttgagttttcttgttctctttctttaaagcgtttactacttctttgaagaggcttcgtgctatcgatatgttcatcagttctcttgttaggccttgcttcttcattagtttggatatccgatggagctaaattcccactcttatcatctgctcgtacactctcattatcttgctcttcttcttgtcgctcagactctctatctaaagatggtgtattattaattgcttccgatagttcaaacttaaccgcttcaataggttcttcaatttcgttatacggatccatattccttccaataagagacgatgttttaacgctgggtagtaagtttttcaaagccttcgcaacttcatcccatgattcttcattcaaagtgacattaaacacgtccagctttttcattatttcctcatcttgctttttcatttctgatattctagaaagaattggaccaaaagctagtggttccggcttaatatctttgtacttctccaaatgatatctctcaaagattgtgttatccgataagttggggactaatagtttgttcgtgagttctacgtagttattcatcatcagagtcaaatcgttcaaaagaaatttacgatgtcgccccaacaaaagtgaaagattttcctgcttagtgaattcatattctgatattaaacgttccaacttgacactattaaagctcttgaagatgcgagccagcaaatctgtaactgcaaaatcagcatcgctatgttgaatagactcaaccaagttctcaactgcttttaaaatacaattaactagttcttgtgagttcaacctttcatagttattctccaaatacagatgatagtacatccctctgttcctataacatagatatcgcaggttatctagcgtaggagaagaattgcgatacatgccccacctatcaggcttgacgacatcaatctggaagagctcttggaatttgctgtccgacttttcgaagtccttgttttttagatcaatcagagcgtcctgcaaaatattaaaactctgttctatttgaagctctcttgaatgctcctctgcttcatattgttcaccttcgatgtttgaattgagggcattgaacatagacataataagctttatctagaatctgtgttgaggttctaactccttaaagtgcctttacggacctgccttgctaccgtctatttgtatttctgctcttcccaacgtaaacaattcaataaataatttcgcgatggcacatagtaacaagctgttaaatcgaagtaaagaaaaggaaagtcaagaaaacaaagagagaaacaaatgcaagggtgatggttcaatatgtggtagaatggttaccaaggatacagagcatttcagtggtagtagaaggttggaagcaggtggagataaagaacttgaaggacacactcatgagcatatctggtgatgaagaacaagttgaagatattttacttccagtagaagttgaagaaaaagtagacgcttcttacaagttcaaaaacagaggtaaagacttagaatggatgacgaagttaagaagcaaatcctctaagatatatgacagttctatcatgtcgcttccagatggaagatggactaaagaagagcttcgctcagattctgatttctcgatagaatgtcttaactgtaagcaaaaaattataagcaaagataactgtcaagttttgaatgatatgccttcagagttttggttcgagttaatggattattggcattgccacaaacccgatgttaaggaagacaagtcttcctacacaagatttgaaacgctaaaaccatctaaaaacgaaattttaattggaagctcttattttcaaggcactcctgcgacttttgaaaatgtagcgactacaaaggaaaatgataatgttttatgcataaagtgctcagcagtgttaggccaagtaactgctggttcgctttataaactacacaaatggaaactgcagttaatacgcagtggaaacacatacaaatttcctccagaatgtgacattacaatttctttaataaacgtagttaaggcaaactcttgtcgttacgtactagtaaaatgtaaaacggaatcattgctagtttggatattttccgttgacattggagtcacattgacgggaaacaaaagcttcaagagagcgatgaagttgctttacacaaacagcgttaccacaataaatcgatgtctcaatcgacaagtcgtcgaggaattagatttccaagaaacatcgtttaatgctttttacagcgcccttcaacatactaatgcacttttaccctcaagcatgaaaaaaattggtgaatggaccattagctatacatcactaatctaattttaagaaccattctctttcaaatttgtacaaatattgtcatcaagtaataaatagcttctttttttttttaacatacagttgtagaattaacttcgttggccgaagaattgcacaacaatagcgtttgttatattactaaatataggggctttcttgggaacgaaagtgaaacaaacgcttttaatacaatgaaggtcgagaaatcatctaaaggcttggaagttttagtgaggacacaggaggatgatctagaggggttctctttcctggagattatggaccgcgtagaccctttaccattagacttcgagaattacaaaaatttcaaagagggcatttactatatgtgtacacacgatggcacaaagatcggtttcgtgttgaaatttgcgataaatgaaatggagactgtttgctcggaaatcttcgaagaaaccttccaattagatgaatctagacatgagttaaggtttaaaagtgaagattttgatcatagaaacaatctaattgaccaattggctcgtaaaatgtatttagaatcatccttgagtggtgtgaagggctggagaaacgagaaatatgccgtttgggttaataaaaaaccctatgtactggttgagcgtgcagtagcaggtgttcttggtataattacctacgggattcatattaatggttatgtgctagatccaaagtcaaaaaaagttcagttttgggttccaagaagatctaaaacgaaacaaacatggccgctaatgcttgacaacattatcgccgggggattaggttatccttatggtatctatgaaacagttttgaaagaaagcatggaggaagccaatctagaaaagagtgttattgaggataacattaaagcaactggttcagtttcctacctttactttacgggtgatatttctgtaacgaagttcaataaggaatcagattttatcgtaggggaagtacaatatgtatacgatctaaaactcagcgaagacatcattccaaaaccaaacgatggtgaagtcgagagtttcaatttattcagcctgcaagagacgattaatgctttaagaaaaaaagagttcaaaccaaattgtgcattggtaatggtagatttcttgattagacatggctacatcactccagaaaatgagcccaattatcttgaactagtaactagaatgcacagaaggttaccattccccaccttgaattaacattcaagaggttaccggttgatatctaaacaaatataaagaatttttttcatatatacacatctaggtacatactatctaagatcaaaagtactctattttgtcactaaacggaggaaggcgttcagttcgtttgtggttagtgaacagaaaaagttacttggagaaatttaattctatgtcaaaccactctctagaaacaacttccgatggtgacaagctgacatctccatacactagtggtgaaaagtatacaaaaaaccacgcaacagcacaggagacacacaccaagaagacggtatagggtttaacgtagaccttagggttccgttcatatgatgcacctgaaatatcctcgtctttctccaaatccaatgatttgcaatcactgaaaattacttcccatagtgctcctgagaataagcacgcgattaaatgagctggtaagtaatgatgcaaaaacttttgacgcgccattaaaaagaatggaaaataatgacagcaccaggagacgaagaaaaacatcaatgggccatacagcttttctctggtcatcttgtttagggcataatagccacgatgtctagtaattaaatcggccacgataatgccaacaaaaacagccaatgatatgacttggaaccaccacccaatgatgttaccaatgaaatatatttgcttcttttcgtcaccgttggtccagaacgaaacaccacttaaactaccgggccaactgtaaggttcagaggcaaatggatgctctgatgatagtttattgttatgttcgaacatagatttttgagtttcaatccatttcttcaagaatggtaatggcttaacaaccttcggaatatataccttccgaacctcgtccaggttaacaatttcatcaacaacccagttatttgaaggatcaataacttttttgttaccattaatttcttgttgttggaacccccaatccggtaacaactcgtcgttgtgagtccacaaagctacggaggtatcaacgtggaaaagacggaaagaaaccgttttactctttaaaacgtgaccttcatctgattttttcagtggttggaatgcaaaaagtgtttcaggatataattccccatcaccttcttctaaagttactgtagtgatttcttcattggtagggtaaaatggggaggcgacatcatgggctaacaagtaggtatcggtggctacatgtctcaatcttatatgctggttcaatagaacagcttgtcctttaccgacatcactgccatggggtggtaacacttcccattgattgttgaagtcaggatgcgtgtaaccagtaacttgttgaccagcggatgagatacgaccatcttcataccgttgtgggtaacgtgccaagtgagaatgtaagaatgcgtcagtatcttgatgtttgatagtgataatatcaaaataattgacggttttagagtcaacacttaagggagagtccttaagtgtttcttgaaattcagcagacataaatgcgtcgccaggacctgaagtattcaaaacggtgaaatgaacccagaaccaaaacaagtaaatcacaaatggaatcaaaactaaaccattcagccttttactaaaatgtctcatgaactgcctcaaggacaaacccgccttgatgtccagtaattgccataagttgaccacagcagcaaaaccaatagcggaatatgtcataacaccaacatattttgtggaaatcacgaaggataaagacaaaccagtagcgtgtaaccaaatataccaactccatgtaaaaggttgacgcaattggcacttgtagaaacgaacgtaacaatacatagtagcagcaatagaaataatcaagatggcatccagtaaaatcagcctagtttctgtaacatgcgcagtatcgattgcaaccaagagagatgcaaacgcacatgtaatagccctgaaattcagttccttcaaagtgttgaacataattggtacagtcaatgtgcccaatatcgcgttgaaagaacggtacgcgatatatggagctggatgagtttcataagaatacccaatctcatcaaacttaaaggaaccatcatagccacataaccaaccaatgaaggcaatcatcatcttagcaaaagggggatgaacgtcaaagaaataagacctttctaagtaatacgatgcaaatttcccgaaatgtacctcatcaaaaacaacttcttttggataccagatcttataaaatctagcagcaaacgctaataaggtaacaattgttacccaaaagctataacgtgattccggttccggtagtggctgcaagagccaatgttcagcaacttgttcacatttaggcgcggccttcgtgtacttcaacgaaggatcgtctacgtccttagtggaaggtggtaacttcccatggttacgttttttgggcacagacatctgtacttctgtggactgtcagaaaatatcttggtaaaatatgtatcgacaaacttcttagtacagttaatatagaagtaaggattcgagtgagtagttttgataaagcgcgtttcattatgcatatttttcattttttattttttttgtcaagaaatacacgaataacatcacgaaatttatcgacagaataatggaagaaactatttaaaaagacggtagagactaaaaaaggaaagaaaggacaagtaggaagatcagcgtacgatgaaaagcattttcaaggttagaggatgtgtatcgcatgctgctcaattttgccaaaaaagaaccgtggtgagtaccggcactagtaacaccgcaacagccggtgcagtgaggaaaagtttcaacagtaccgaaaccaagcctgtatttgcaacaaaatcggaagctggcaatggaagccacatgaaggaatattcaagcggcattaactctaaactcggcgggacccctttggaaacccgcagcaccgccgatgattctttgaacaatagttataagcaagtcaagggagacattgactggtatacttcatggtatggcctaggtatgaagccctttgaagcaaaagtgcaaaaggatctaatcgagcctctggaccctaaggatatagaaatcaagccagatggtttgatatacttgcctgaaattaaataccgtagaatactgaacaaagcttttggcgcaggcggttgggggctagtgccaagatcacaaacaatagtgacatccaagctggtcactagggagtacggtcttatttgccatggtcaattgatcagtgtggcaagaggcgaacaagactatttcaacgaagccggcataccaactgctacagaaggttgcaaaagtaatgcattaatgaggtgttgcaaagatctcggcgtcggttctgaattatgggaccctgttttcataaagaaattcaaagtggatcattgtactgagaagtttgtggaacatgttaccaccaagagaaagaagaaaatttggttaagaaaggacagacaagttgaatatccttataaatagtcaatatgcgaaccatataagctaattttagtaagtatatatattccaatacaatcacacacacacacacacacacacacacacacacatacgcatatattgtggtagtgcgtagtgtcagtacgtcttatcatacgccttctatttcagggttagcgtatttttactatcaatattacaatacggatatatatacacacacctaatatatatattatacgttatattactgccagtcgaaaaaggaagatacgatgtattattttaaaattcaatttctaataaacattaatggagatatacaaaagaagaaaataattaagttgttatgaaatttataaaccttgttgagctcttcttctgtcacgttcttcagcaatagacaacttgatacccttaccctttggcaaagaaatgtaaggcttaccttgttcaccgatgacgaagacattgttcaatctagtgacgaaagtgttgtccaaggagtccttgatgtgaactaaatcgaaaccaccatcgtgtctttccttgtgaacgatagtaccgatacgacccaagttacgaccaccagtaacgtaaaccaacttaccggcatcgaacttgatgaaatcagtaatcttaccagaggccaagtcgatcttaacagtgtcattgaccttgatgtttgggtctgggtatctgatagttctaccatcgtgggtaacaacgtatggaacacccttcttacctaattgaaccttcttgaccttacccaacttgtaagaagcttcttcatcggtgatacggtggacagcgaatctacccttgacatcgtagaccaatctgaagttttcattggtggcatctagagtgatgacatccatgaaaccagctgggtaggtagtgtcggttctaaccttaccgtccactttaacgtgacgttgcatcaagatagccttgacttcacggccgttcaaagcatactttaatctgtttcttagaaagacaatcaatggcaaggattcacgcaatttgtgtggaccagcagatggtcttggggcgtaacaaccggacaacttgtccaataaccagtggtgtggagctgctaatctttttagatgcttctttctgtacggaaaaaaatgagaaaaaagggcaaaaatgaatgtataatgaagatacagacattttatttttttcattgtgctcgttagtaaatcattactcgtaaaatatttgtacaatcccaggatgatctaaaattaaatggacataaactggttcattgttgttcctattcgtttggttaagactccacttgtttcttgtctatcattcttctcatccttgcgtaattataatcaaagtctatagtcaaacatacggtcctctagccatctttgcgtattgattctttggtttgttttgggcagaaaaatcgctatataagaaagtatttcaacactagattaaattatagtataatttttaatatactagtattgccgacaatctctgaaatttcaatactaccacacagaacaggacttgccagggccagtccgagccagcctaactccaagaccacgtactaagtgaattgctactcccccttaccacgactacaaagagctacacggcctcccggcctaggccgctgctactttcaactgatgtcaccgaaaaaaataacggaaaacgacagttcaagaaaaaaagaacgcaggaagaaaaaggaagcaaaattacagaatgtacggctgtttaaaaataaatagtggatgcatgggtgcttccacgcgtctctgggaaaaaaaaccaggatattttaatgtttgtttatttgtttatttcctgctgaactgaatattgaaaacatcgaaaaaatgcagtacccagctctccattaggactttttacgtaatgacgaaaatggacaagctgcgcaggaaaggactacgaaaagtatgctgccataatgacaagataaggcgcaacacacgtaatcatgactaatggttgcacagacggtaggccaggagaaggattagatctcgtgccgaacgacagcaagctagctagactatgttatctgagtgtaaacgaaagcgcagcagtctctgcaagagcacgtgcgacgtgtctggtgtgcaaaaaccctctagagaaacattgctaaggtttaccgatgcaggaaatctttagttctaaaagatgaaagtcggaaaagccaaaaagaaaccggaaatcttctctgcgcattgttctgtggccacggccttcctggacccgtccttcttttacccgaactttgtcgcccaaaaggcatctcattataatgacaaaactggatctgcaaatatttggacatatatctccagaacgggctcacttctcctcttcacccaggtggtatataggaagagtaagtggacgcatcagtccgcgacatttgcggactgtatatattgccagtcagggcagtcgccaagtgtgtctctttcgtgtagcgacgcacgtcagacatggatgcaacatcgaggatggagcagcctgatgtctttgtaagcaaactctaccacctgctgcaggggaacgcttactcgaacataatacaatggtcgactgatggcagcaagctcgtcatttggaatccggaccagttcaccaaagtcatcctagagcgattttttggtattcacacctttgcagcattcgttaagcaattgagcaaatataacttccagaaggcgggccgcccggactgcgtggagttttccaacattcattttcaaaaagataacattaatagcctctcactggttaaagctcatcagtctgccgccactcccaatgtcgccgccgtcaataatatgaataagcagtgtacttttcactgggaccctttcaaagtgaactccattctaagcaaggccatcggcaagccttccttcgagaaattagtgaaaaatgttgacaggcttcagggcaatcttgatgagcttaagtcgacaaacgcagatagtctgcgtattataagggaaattaacgccagcttacagacaatctcctaccaccagtttcacgcctaccaaaccgctaacttccttcaagaaaattttgaagccatcaaaaaggttgtatgcccggactcttgtctacaacaccagcaacgccaaccaaagcgccccaaacgctactcgttgctgttactaataccaaacgcatccgaattgtcagaaacacctttgatgcgcttcgccggcgtgttcgaatttatgaactgctctttggatacggccactcagtggcacccgcagttgcatcccgaggcatacgaccttcttttcgtcaccgtgtcgcccaacatgcaacaagaacatctcatctacttcaagagactgagaaacctactcccaagctttcctgtaatagccattattaacagacccgtctcccctcaagataccagcattgctccctccaactactctcgctattatttccaccattttttgcagttggggttcagtgacatcctagttagccccttcaccccaacacaacttataacgctcctttccaaacatcttcgaacgtgaaaacctgcctctgagggtcattcacgacctagcataccactatatacgtgtacgattttttttttctgtgaccgcactacaccaaagtttaatgttccattggccccggaaccattcttgcaaacggcgttctttttccgctttcgggtgacacttaatttagcttcttttccctctctgacacctcttgttatctaatctgtagatccgactctttttctttttggtgtcgttcttctatgtccgtttttctgtcaacaaaaacggaaataataggtagaaattaagagccgtacgtgagtgagaggagatccgaaatgagctgacagtataactaatataagcttacaagatattcgactatttcctgggaaaaaattcattcctttgagaaatccttaataaaaacagactaactactaaaattttagaaatttaagggaaagcatctccacgagttttaagaacgatatgaccttggcacccctagacgcctccaaagttaagataactaccacacaacatgcatctaagccaaaaccgaacagtgagttagtgtttggcaagagcttcacggaccacatgttaactgcggaatggacagctgaaaaagggtggggtaccccagagattaaaccttatcaaaatctgtctttagacccttccgcggtggttttccattatgcttttgagctattcgaagggatgaaggcttacagaacggtggacaacaaaattacaatgtttcgtccagatatgaatatgaagcgcatgaataagtctgctcagagaatctgtttgccaacgttcgacccagaagagttgattaccctaattgggaaactgatccagcaagataagtgcttagttcctgaaggaaaaggttactctttatatatcaggcctacattaatcggcactacggccggtttaggggtttccacgcctgatagagccttgctatatgtcatttgctgccctgtgggtccttattacaaaactggatttaaggcggtcagactggaagccactgattatgccacaagagcttggccaggaggctgtggtgacaagaaactaggtgcaaactacgccccctgcgtcctgccacaattgcaagctgcttcaaggggttaccaacaaaatttatggctatttggtccaaataacaacattactgaagtcggcaccatgaatgcttttttcgtgtttaaagatagtaaaacgggcaagaaggaactagttactgctccactagacggtaccattttggaaggtgttactagggattccattttaaatcttgctaaagaaagactcgaaccaagtgaatggaccattagtgaacgctacttcactataggcgaagttactgagagatccaagaacggtgaactacttgaagcctttggttctggtactgctgcgattgtttctcccattaaggaaatcggctggaaaggcgaacaaattaatattccgttgttgcccggcgaacaaaccggtccattggccaaagaagttgcacaatggattaatggaatccaatatggcgagactgagcatggcaattggtcaagggttgttactgatttgaactgaagtatcgctattgctacgtaaagtaattaaaagttaaaaagaataaaactagagcgttttttctactgagttaaggggtcatgtcagaatataacataccctttgacattgtatatatgaattcctggattttgcagtgatctgataaaaaatgtatgtcgaaacctgcaattatcctttcgttttttttcttgtcatctagtgctggcctatcggtatcaaggacatcttttgcgcggatagaaaagggcccatacataccttagaagcaactcaagacaattcatgtactttttaaaccaactaatatttcaagacgtttccgtaatgtcggtggataaaagagaagatatgagcagatctttccaaaaatgtttaaacttgagataccctatcatccaggcccctatggcgggggtcacgactattgaaatggccgctaaggcttgtattgcgggcgccatagcttcactacccctatcccacttagacttcagaaaggtcaatgatattgaaaagcttaaactgatggtttcacaattcagagatcaagtagccgatgaatctttagagggcaatctcaacctaaactttttttgccatgatatcgttgataaaccgaccgatcttcaaacagctaactgggcgaagctatacagaaagtctatgaatgtgccgattgatatgaatgagattaaattcgataatggtaatgtatcttttaaggcatttgaaaaagaaaatgctcttcaagattttttccagtacctatcagatggctttaggcctaaaatcattagtttccattttggccatccgtcgaaatctacaatagaatatttacaaaaaattggaattctaatttttgtgactgccacctctgtaagagaagttcgattgttagcacgtctcggcattaatggcatagtgtgtcaaggctatgaagcgggaggacatagaggaaatttcttagtaaatgaccccaaagatgatgaaaacttatcaactgtacaattggtgaaaagaacagttgatgaacttgctgaaatgaaaaataaaggtcttatacatgctactccctttgtcattgcagcaggtggtataatggattccaaagatatatcatacatgttatcacagcaagcagacgctgttcaagtggggactgcttttcttggttgcagtgaatccaatgcatcaaaaaacttttcaagccccttcactcgagaaacaacaactaaaatggttaatataatatcaggaaagcctgcaaggaccatctctactccttttatcgaaaaagtcattgctaattttcaaggtgaggagcttcctccatatggctacatgtatagtgctttcaagcaagtaagaaaaaagtatccagaattggctaactttattttagctggacaaggatttcagaatgtccaatcaggaatcacaacagacaagaaaattgaaactatgggcgcaagattgaaaattgtcggaaaataatataaatacatataaaagacctgatacttattgacacaaattttctggatgacctttttctatatgatatataaacgtcgctattggatcgtaggttacttggccattatttgagcgtaaccgttcacaggatgtgggctttaaggaatacaaaatccaaatatggaaaaaatttgatatcaatttagggctttaatatctaaaggtatttatttttttcacagttttttttctgttaagctgtctgcaataaggaatgctcctgacatgaaattcgaaaaggaccggaaatagttggagcacaagactgcaaactaaaaaacaaatttctttggaatttccttacgcttatagtatatatcttataaatattaaaattaagagaattcaattattttacatcatttatacaactgtacagggccgcacatgatcactataacaatagagcggcggcaccagcaatagcagcggcaccgaaaacaccgttattgaacttgttagcaccgttagtggtaacgtcaataacacgagatgctgacgatgtgacagaagtagctgtagattgagctttggaggagactggcttagtcacagttgaacagacgttatttgaacaactagttatggtagtttcaacagtggaagcttgagtctttgtgacggtgctgtcagtaccattttggaccactggagtgactgagatagaagatgtagaagaaactggagctgtggtattggcaaaactagcagagcttgcaacagagcttgcaacagagcttgcaacagaactttcagcagaacttgcaatggtgcttgcagcagagctagattcagatgaaacagtagcttgggtggaagcagcgtttgagctggtctctgctgaactttcagaggagctagaagactcagtggcggcactagaagcttctgaagtggaggtggaagaagcctctgtggtagaagctggtactgcagtagcaatacctccattcgcaagtgcttcggaaatagcacccatcaatctagtagagtaccatggcacaccggtgatcattctggtcacttcatcacctgaaataccagtcaacatggtggtgaaatcgccaccggcaaaaacagccttggcaatttcaggtgggtatgtttcagtcttatgcaaagcctggaaagcgtaatattcagataaatgggcgccaatatcagaaacgtaaacagccaattcaatcaaattgaccctttcatcataaggggatagagtggtggtcacggatgcggcggttgcacttgccactaatgctgcggcgacagctaatatactaattctagacattacttggggtatatatttagtatgctacacttttatctgaaaaagaagaaatagtaccgtgtcgacataaaaatagtatcatttagtcgtgctattttatacgcagtattttcaatcatttctattcaatgagtacccagggacccttttgcatttctagcattctctgttcctgaacgatgttttgttagaggcctcgtatagatcttggcattttcaaaggcacgcgttgtattgttttattgcctatcaaaggaacgcgcaggaaacatgaaacttttcagaggagcgtctacggaggatacattcatcaatttttcctcataaattaaacgatgtgtacaaaaaggacgaattgaccccgtcgttcggcgaaaccttatgtattttcctggccatatgtgctaaacgacagataaaataggaaattctccccattttcgactaataagataagcgggagatagcatcatatgaacttttgcactcaaacgaagaaagcacgtgaggattgaagaaaacggatcgccgaatccagcgtgaattgagctcaacaatttttaactatatcaatctctttcactttaaacactaccacttaaatctttttaaaacgctttgcccaatgaccctttttttattaaggttgctgagctattttttctatactattgtcaaactccaaagatattttgagctttattttcttgcaaacaaaataccctactgcttaataaatgcaatgtatacatagttttcaaggtacattatattttaaagttacctcaggcctgtttgcccttgcattctacagtccctttgtaagggtgtgagacaaaaggcctcgttagctacgactgttgaaatcgtttgaattcggcttacaatctaactttgactgcgcaattgttcatgaatttatagtgtgcttgcgaggggcaacttcatacgaaggcttgtaggacccctaagtgcatccataaacatgctcaaagattgtcttagaaaccacaaggagaacgcacagtatgaattaaataagttgcgctctgctagaatattttgacgattacaaagtcagagatcgaaacatttccgctgtgcaactaagtaattttcccaatctttggagaaaatcaataatcacaagattagtacttatcctcttgtaggcttctctctttcgctataaatagagcagaaaaatatgatacagaaggtcgaaagtttgcttcgctgactgaagctttctgtcaagagttgacaaaaacatacaagattcagtattgataataaatggcctgcacttaagactcaaccatcccaataagttacctagttgtgttacctaagctaggaaaatacacattgaaagatgttttacaaagtattgtaaaggtacaatgcattctaggccgaatgttcatttcggattgtaatatgtagtcaacgataacgaacctcatggttatggttatttctgttccaaatttgcaaaatagatcttcattgtcgttgtcggaacgggtggtttataattttagtaaccatagtaactgaataaagtgaccaaacagtatacttcatagctccaggctaggaaacaagatactactgcgaaactagcggaagaagttacgttaaagatctattaattcaatgttaattcaaatttaatatacgtagggatgcgagttattacattggaaatatagcaaatcactgaaataccatcattttgaatacattcgtcatcgccgcatcagttatacgtttctgctataccgtataagaatacttgcttctattcttagttatactgaattttagacattaataaactactaacggttgctactacactacactattcttctaccaatgtcgatgagagcgaactcttcagaaagcagtttacttgaataaattttttcaaaggccctcatttctaatgccttgtgacctagaatttagcagcgtcaactttatggagcgttatttctcaattccatctttgtgccgcgtagttctatcttacataactttattttaagaagagctttagttcatgttcttggaagaattccttttttgacacgatttttaacctaaaggctaaattttatttaaactaacagtgaacaaagtatttaaagcttcatatgtgagttgtcgaacacgtcaataaacggaggtaataaaatgaaggatgagggaaaaaaaaaaccataattttaggctgaagcccatattgtgatatttttaatgttttcttagaaaaattaaaaaacttctcaattaaatgtaaaattttacttgttggcgataccttagaggattcaaatttaactagtgttaatatacgaactggtaacactaatgtttagatacctgtatatcatacaaaccattcaaagtgtataggagtatgttcacaaaccgtagtattatgtgctacatgaatcaagtatagatttaaaatttctttcaagtcaatttaaattattttacaattgtttatatgcttgtgaagattatattgtatcactatagcagtaataaagcgacaacagcaacgatagcggtaccaaaaatgttatctttatcgaaattataggcaccgttggtattgatactgacagtataagaagcagatgaatgagcaatggaagtagccgaggaggcttttggaattggtgagatgactttgctggtagcggtcgcgattggtgcagttaacatggtacaggttccacctgagcagttggtcacagtagtttgagtgatagacaatccggttctggtaaacatgctaatccctgcatcgacagtagtcagggtggtacaggcacccgcagagcaactgactttaatcgctttggggatggtcgactctgcattgttcgatgtagtggctttggagttgaaactactaaccggagacatcagcgtggtgcaaataccacccgaacaactagtaatagtagtttccatagttagcaactcggttttagtagaggcgacatcttcttcattatcttcgcaactaatggtagcggtggtagttgcttcgctggtgattgtagtaactggaacagtcagggtcgagcaaacaccaccagagcatgttgttatagttgtttcgaccgtggaagtttctgtagttgttaatgtgttcgccttagcattaatagtagtaaccggagacatcagcgtggtacaaataccacccgaacaactagttatagtagtttccaaagttagcaactcggtttcagtagaagtgatatcttcttcattatcttcgcaactaatggtagcggtggtagtggcttcgctggtgattgtagtaactggaacagtcagggtcgagcaaacaccaccagggcatgttgttatagttgtttcgaccgtggaagtttctgtagttgttaatgtgttcgccttagcattaatagtagtaaccggagacatcagcgtggtacaaataccacccgaacaactagttatagtagtttcaacggtagaaacttgagttttcgtcaaaacactatcttcattagtacaactactcttacagctcgtgatgacaatttcatctgttgataggtttgtaaatgttgaggttgcattacgaacattttctatcgtgctgaacagaccgctactgatggtgttggaacttctggcatcactgcaattacttcttgaggatactaagagaggggaacttgatgcaaaagatgcgactgacgatgtaggttccatagaaaatgaagagacgatcgattgggaaacagtgaaagtacttaaagtgaaacttgacatatttgatgacgaaagatataaggaagaagtccgctcagcaatgaagctagtggatgtagacgtaattgcagtagacgactctggagaggaactgatttcactgaagggaatattaggagaaactgaatcggtagagctagtgaccacagttgaagaaacagcaagtggagtggaaggcgtagcaaaaaaggtagtagattgggtagaggagttaccagagacatcagatttagcagaaacagtggatctggtaaagaaatcagcagccttgctcgaggaaacaacggctgaagtgaaagtggatgtcgcagatagactttcagtagaagaaatggattcatcagaagaaggtccaaccaaagaagtgggttcaactgatgaactgatcccgcttgaagtaagtacttcaatggaagaaggaatctcagaagaggaagtaattacactagaaactattagttcactggaaatggtgatttgattagaggagatagattctgcggaagtggttgctttactgaaagagagaggttcagcagaagaggtgatttcactgaaagtagacccgaaggaagaaacaggttctgtcgtggtcacttgactagacctgataggttcaacagaagaggtgacttcacttacagtagtaggttcagcggatgaagtgacttgactagacctgataggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgacttcactgacagtagtaggctcagcggatgaagtgacttggctgggactacttgaactgatatatgtatcgctcgtagtagtagtagttgcagaagtagtgaatgcgttagttgttgagacactagaggttgtatggtcagtagaagccgtagatgtggcaggtgtagtaagactggcaaaagtggtagaggttgtagcagtggtagaaatgacagaggatgcagaggcactagaagtactgaaagtgcttgaagttgtagaggtcgtgggagcggtagaaatggtagaagtggtagaggttgtagaagttgtagaagttgtaggagcggtagaggttgtagaagttgtaggagtggtagaagttgtaggagtagtcgatgtgcttgaagtagtaggagtagtcgatttggtggaagtttgagaagtggtggaggttgtagaagttgtaggagtggtagaagttgtaggagtggtagaagttgtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagtagtagaagtgatagtggtggtaggagtagtcgaagtactagattttgtagtcgttgtagaagtagaggttgggatagccgtgtaaataccatcctttgaaagcgctgaagagatagccggctttaatctggtagagtaccacggaacaccagtgatcattctagttacttcatcacccgaaataccggtcaatcgagtagtgaaatcaccgtagtcaaaaacggctgctgcgatttccgaaggatatgtttcagtcttatggtgattccggaaagagtagtactgaaatatgtgggctctgatgtcagaaacataaacagccaattcaataaggttgactctttcatcgtaaggagataaagtagtggtcgctgtaatagcagccgcactagtagctaaggctacaattcctgctacgatgcttatattaaccattgctttcttcggagtttttcggatatcgcagattcgacaggaactggtacttatttcagtttgagcatactctcaatacagccatttacacaggccatttataggctttcgaaccaaacagctgttgtataaacgaatatattggagcaaaatcactatctttgccaatgcttcttgttttacagttcctgaacgatggagatcttaaacagatctcgtataatttttgacatctttaaaggcacgcgatgtactgtctttttcaccgccaaagaaatgcgcagcatgtaaaaacttctccggagaaaacgcctacggatgggcagatcgatcgaatttccccgtgcctaaattgttctgctcttattatctgtgattaagtgacagaactgcaaaaaaagttaatttgatgtcgtcgatcaatagacattcacataactttactctacgtgctatacgcgctaccaaacagaaagatcactttttcccagtcagtagacactgggtcacttggggtttagcacactcgaaaaggagtaaatatgctgcaaacgagaatgtgcaagcaccattcagaggatcttagctcgtagagagagagaagctgtttgtgctatccaattttgatcctagcgctccgaaaaaggtccgtattaggaaactagatcttgttaattgaaatatctcctcatttttttgcagcccgccactcaatgcgctttgtaacctgtcatagcttgcacagagaagtatcaaagtctacatgtgacacaaagaaaacccaaatacttcttggctatgaatgttatcgtttgatgataacatccattcctccaattggaaaataattactcacgaaggttctatgcatccaaagcggaaccgttgctttcatttaatagaatccacagaacttttagtgtgatttatacgaattccaagggagacctcgacgtgtgacttgaattaagaaaaagccttgccaatcataatagttcatatatgataaacggtcttgattcgggttcttatagcaacagtaacgaaaaatctctaccctcataacttagtattgttgtgttagcggtcatgaaatcttttgtatttcctttaacatatcagttatattttcttcacgctacgtcagccccattattgtgccaacagtttacatcctttgcattcagaggtggttcattagtcgcctacagctgcccgtttggaatgacggcccgtagaggacacgttaatagaagacattccccgcgattcgacgagtacggcgcactctcaatgatttgtaaaggtttcatatcaaactatcaaaatatgcggggctctgcgtaaacagaagcaatcagactacataaggtcctcagtgtaatcttaccgtaggccgatatgtcttccattgtgagaatttctcaacattctgtggttaatcaaccaaatcatgcgatactaatgatcttgacgggcatacataatagaagctaaaaaaaaaaaactagcctgaagcttattctggggcccatatgctcgaaatgccaaattttcaaaaatctagccctacatgcacaacaaatgattgtgcctgcctcctggcaggaaaagggttgatatgaagatgtccggcggcctcttaaacttaagattgaaagacatgctaaccttgttccgttttaaggataaagaggagcctcaataaatgtgtagttatcccttgctaataaaatagtcttattatctcgccactataaaagtcgaagtaaacagacagagacatgttcgatactccacttgcacttcgaaaaagtaattaggaatcctatatatgcgatgctatcgttaatcttttaccttcgtttcccatcttatataaggggatgacgaaaatacctttcggcttacaaatccatctgtaacagctgaaaaaaaaacccagatctgttgatcagttgtaatcgtgtaaacgagtacaaaaggccagagacagcttctactccaagcttaagatacgtatacacaaaagatttttacttgagggagtagagccgaagcgtgtgagtatgacagcgctgcgtaaaacatcagagacgtatgtaatcttcttgtctaatccattattgtcaataactcaagctatatttacatctttagcgaagtcagaaacttattgtcatcctttcaagcctcgccgttgacatccgctgtcagcatcaccctcacctaaagtgttattacacgaagaactgattaaatacgccgagtttgggatgacctgttcttacccgttcattcctttttatggcacactacggttagtatacggcgttggccgtgtgatagggaaaaatagggtaggtaatagagaacaattgatgagttttatgtaattgtattcgcgcaaaaataaaagaatatcaacaaaaaattttgattcgtttacttcataaaaaaaaatcctaaaatttatgaaaatgattaaaaaaagacatccacttccccatagtgctaaattggtatggacgttaaatagcttttatcgtcgttggttttcagacaaatgtgtagcaccctaagtgtgagatatcatatatttcagagaatatagcaccaagtatcgttatgcgttctggtccgtacctgagagctgctcataagaataggcaaaagcaagaaagagtgttctgtcaggaattttcaaactatttacaagctaggaaggctatacgtagtaaataacagccacgattcgacgtggataaacaaacatctacgaaatcccattttggcatgaaaaagtggagcaagaaagacttgaggtatgaaatacttgcaatctttcacatcaacactactttcaagatgttattgcaaacagaaagtgcgattctctttctttcatccgggcgttacagatgaccatatcttcagtgaggataacgaaagataaagagtgctggctcacattaatggaaaaagaaatctacccgctaattgtgatggctcagagtttcttcttatgataaggatgttagtttatatcttgacatgtgtgtttctattgtacaccgtaatagcagattagataaacgagaggtcattcgtaaggatgaaaaaatgaacatctgtttaactttcaagctttctaccatatagccgagatgagcaaatacattaaaacatcaaaaagtggtgcttgaatgcttattttatgacgcaaagcagatgtaatgcatcccgagtaaaacagaatacttaatttgacttcagcaaaataactacccagaatgaacaccgaatttgacattgataacaagacaatctaggaatacttttacatcagcacaatatccatggtggatcccggcggatttttctttcttattgcaccttaatcaggtttacagcctatgactgactctggagtgtcctttcccagtatctgattgtttccgcaacatctatgcatatcagagaagcgttctcatcagtcacttgacaaatgctcgaggagctatcatttgctgataaggtgctacagcgcgctcctgccgcacgctttgttccttttcgataagagtccctcgcgttagtctgagtgaagtgcggaattcagcaaacgaataacaatcgaccttatgatcatgtggattatcggggcaaaagatttggccaagatgtcagagaacgttatcaccaatcactcacacaattaagtggtagtgtaactccgaagatacggctaatacttatcattatctggttttccgaatatacagattggatgaagtaatatatgtatataaatggaccaaggaaacatcaaattaggagatcatgagggaaaggtttaacataacaacattgaagaaaacaacaaaacaaggataatcaaatagtgtaaaaaaaaaaattcaagatgtcagcggatgctagtacaaattcgaatgcttccctagacgaaaaaaatttaaacatcacttcagaagctgaaatcaagaatgaagacgtaaccgcggagccagttctaagcacggtactatcacccaacggtaaaattgtctacatcagtgacaaggttgatgaggccatgaagttggctgaagaagccaaagaaatcgaagtgacaccagaagaagatagaaaacttcgttggaagatcgactattgtatgtttcctttgatgtgtatattgtatgctgttcaatttatggacaagatttccactagttcagcggcggtcatgggattaagaactgacttgaaaatgcatggtgaccagtattcatgggttacttccgccttttatttcggctatctatttatgaacctaggcccggtacagttcattttccaaaggaccagtcacatgtcaaaaatgcttgcggtttttattgtcatatggggaatgttattagctttacatgcagctccaacagttaagtatccttctttcattgttttgagagtacttttaggttgcgcagaaagtgttgtcacaccttgctttaccattatcactgctcaatactggaagacagaggaacaattcacaagagtatcaatttggtttggtatgaacggtcttggctccatcctgatcaacgcaattgcgtacggtgtttacattcaccaggattcttatgctattaaaggctggagaaccttatttgtcattactggtgtgataacaatcttcattggtatcttgatattcctgtggatccctgacgatccatcaaaagcaaggtttttatctaaaagagagaaattaatggttgtccaaagaattaggtctaaccaacaagggttcggtaatcacgagatcaaaaaataccaaattatagaggcgttgaaggatgttaggacgtggttatatttcctctttactgtgagctctaatattcctaatggtggtatttcaagttttatgagtattctattgaatagtgattttggatattcatcaaaggaaaccctattaatgggtttacctacaggtgctgttgaattggtaggttgtccactttttggtattctagcagtttatgcagccaataagaagataccattttggaaatataagttgagttgggctatttttgcagctgtcttagcattgattgctagctgcatgttagggtttgcaacaaactccaaaaaagcaagactggctggtgcttacctgtggtacatctcgcccgtctcatttatttgcgtactttccaatatcagtgcgaattcctcgggatatagtaaaaaatggactgtatcttcaataaacttagtagcatatgctgcagctaacttggcaggaccacaaacctttattgctaagcaggctcctaaatatcatggcgctaaggtcgctatggtcgtatgttatgctgttatgatcgtgcttctatctatactgctcatcgtcaatttaagggaaaacaagagacgtgataagatagctgccgagagagggttccctgaagaaacagagaatttagagttttctgatttgactgattttgaaaatccaaatttcagatacactttatgaaatagtggtgagatacactgacattattgttatcagagaagaatatataaaactaaaatacttaatatcaaaataaggaattttttatcaaagtagaatttctgtaagctacattctcttggtgtagaagatttctcgactgatgtaaaggacaagtcgacttgtcctgcctcatacatacttgacgatgaagagcaagatactgagcacgtgaatcgaggaacaggtaaggatacctcgagaaatgaaaaaaaaaagttgatcagccgtacttgaaaattaaatttggcggtgagaaagacaatatcgtaatgaaaatgattctgacgaccctttgatagtggcaatgatcaaaaagaaaaaaaaaagataagacggtagtgtgaagatgacatatagcgctactctatactcgtccaacttcgaaaataatatgtggtcgttggtacgttcagataagagaatacatctcgcgcgtacgcataattgtggtctaaaaaaccgctgaaattttctcaatactgaatagaatcacgctactacgacaagactcggttactgtgcctaaaataatcctgtgataaacgagttatgttaaacgcagtacaggggttaaagggcattgagtttttgtgagtggaaatgcccccgttatagcttccagtttaattacaaattatcaatttaagcaaatataactggaggattggggaggcgactaaaaatggctaccacgctattagacatacaacattgagtattttatgtaattttgttactgctagcacggccatgcaattggcaactgaaagctatctgacaacttaaatgattcttaaaacaatgacgactataatcttctctaagaagtttcatatccatcttcctcattattcagtttctttttcctcttgaaagtatcgtaaagaacaacgtcttcacattagctattagaagaccattgaactaccggatatgagtaagagtgatcttgccggagagataatagctgcacaaaggccaaggattagattaatgggtgcattgtacgaaaaaaaatagtttacagtcatttattcgcaataaatcaatttttttttcaaaaaatatgtaagtctgataaaaaattcttcactgaagagagatgcttacattctaattcttgaataaaagactctctaacgctgtgaattctctttagctgtaacggaaacagagagttattccgtagtcactgaattttttttttttgacgctattatttaaaacctaggatatccgtcccatacaaaacggccacgagtttcaatcccagaatgtacgagttataattctcctagatgcatgatactcgtgcattcgtttaacaatcataccaatttcccattttcgggatattaaacatgaacatacttttttactgtgagaatgtggtttcacaattattccatacaggtataaaaacgcacagaacttcaaacgggaagactatctacccacattgatggacaaacgcaatgatttctgctaattcattacttatttccactttgtgcgcttttgcgatcgcaacacctttgtcaaaaagagattcctgtaccctaacaggatcttctttgtcttcactctcaaccgtgaaaaaatgtagcagcatcgttattaaagacttaactgtcccagctggacagactttagatttaactgggttaagcagtggtactactgttacgtttgaaggcacaaccacatttcagtacaaggaatggagcggccctttaatttcaatctcagggtctaaaatcagcgttgttggtgcttcgggacataccattgatggtcaaggagcaaaatggtgggatggcttaggtgatagcggtaaagtcaaaccgaagtttgtaaagttggcgttgacgggaacatctaaggtcaccggattgaatattaaaaatgctccacaccaagtcttcagcatcaataaatgttcagatttaaccatcagcgacataacaattgatatcagagacggtgattcggctggtggtcataatacggatgggtttgatgttggtagttctagtaacgtcttaattcaaggatgtactgtttataatcaggatgactgtattgctgtgaattccggttcaactattaaatttatgaacaactactgctacaatggccatggtatttctgtaggttctgttggtggccgttctgataatacagtcaatggtttctgggctgaaaataaccatgttatcaactctgacaacgggttgagaataaaaaccgtagaaggtgcgacaggcacagtcactaatgtcaactttatcagtaataaaattagcggcataaaaagttatggtattgttatcgaaggcgattatttgaatagtaagactactggaactgctacaggtggcgttcccatttcgaatttagtaatgaaggatatcaccgggagcgtgaactccacagcgaagagggttaaaattttggtgaaaaacgctactaactggcaatggtctggggtgtcaattaccggtggttcttcctattctggatgttctggaatcccatctggatctggtgcaagctgttaatcctcttttaaagtactcatatgactatacataccttcttttcttttctttactattcaatacataacagaacaaagatgcaggaaaatattggtatttgttcggcaatttatgctgggtttttttgtaaattcaggtctaattattactgttgatttgtatcaagttggtatcttttttgccatttaataatagagatacgctatgctcatccggatagcaacaatgagagcctaaaagtcctaattgagaagaaaatctctgttcaagactatagtttatgtttcattctggacccttgggatcgtctgaaacaggaaggtcaataattggtaaaaaaaatggtaaatgcgactaagtactacaattgaaacgaatgagcgcacttcatcttcctacaaaacgctgcggctgaaaaagttacataaaaaaccgtcctcaatagcgttaatccagcgtacatgagaaagtaatgacaaagtcttcggtaatatcagtgcatctaccaatatgacacaattgtgaaacttcgctgactcaaataatagccctgtttttttgaccattgttacccatcgagccagtgagaaaaaagccaaaatatctttaaggccttctccattttatgtttatcgatattgtgttgtctgcaatattgaaattttaaaggctatttactttgcctcttgttataaactaagtctgccgaattatgcaatatatagcaaaagctgaaaatagatgtaattacataattcgcagttgtatatgagtatccttaactcgtacattccagttcatctgtgacaaggcactgttttccctaataattattagggaaacgtccttcaaaaatcaaaataattttagagagtctcatcaaccttcgccatagttcgtgatgaaaactttacggtacgtcagactttagatattgatttttttattatttctcccatcgtgagtacaattaccctagttcgaactatatctttcattactggcggaaaaaaaattcaacgaatgttcttggctcaatatagcttagtatttatgtttaaagaatttgtaatatgcgttactagtaattcctttgaatttgtgaatgctttaactgtgagttggcgtacatgcagaaacggccgtttaaaattttaccgattgcagtgacagaaaagctagttgaatatttgtttacataagcgattcagatagacccctaataatatcaagctagatatgcctgttggaaacttctcaaaacctgcgctagacgtcccacgcaatcaacttacagatatgtcagtgctagggaaaagccatagaatgttgaaaaaagcgaaaagggtttactaacttaggcaggttgaaaagcttctcgaaaaataataccttttggtaaaacaacgtaaagaagtactgccataacgtagaattctgcagttatgaacatactacaggcgaaattgctaaaattaatgaggatagtcaaaattgggttatgaatcaaagttttttatagattttcagcaccggtgtggctagtagtcgtccatacatgactcaaagaaaaaaaaaataagtgacataacgcgaagtgaggcattattgggctgctaaagaattttacgttggaaaagaggcaagattgtctcattttccttcaaaatgaaggtactgctgccccggagtaatagtaatttattctcaacagaaatagaatatttaattaatcagagtctaacattaaggtcatgtgttgatagcaggtgacgcgtctgtaaaactaataaagtatataaagcacatccatgagatcttaagacgagagatttcccctactcaaagtacaagcaggacagattcaaaacgcaatccatacgatgaacacagattcacacaaccttagtgagccatacaatataggtggccaaaaatacattaatatgaaaaaaaaggaagatcttggcgtatgccagcctggcttaacgcaaaaggcattcacagtcgaagacaagttcgattacaaagcaattattgaaaaaatggaagtatacggactttgcgtggtcaagaattttatagagacctccagatgtgatgaaatattgaaagaaatcgaaccgcatttttatagatacgaatcatggcaaggctcaccgtttcctaaggaaactactgtggcaacgagatcggttttacactcatctacagtcttaaaggatgtggtatgcgaccgtatgttttgtgatatctcaaaacattttttgaatgaagaaaactactttgcggcgggaaaggtgattaataaatgcactagtgatattcaactgaactccggtatagtctacaaggttggcgctggtgcaagtgaccagggctaccaccgagaagatattgttcatcatacgacccatcaagcatgtgaacgtttccagtatggaaccgaaaccatggtagggttaggtgtagcttttacagatatgaataaagaaaatggctctacgcgaatgatagtcggttcacatttgtggggtccgcacgattcctgtgggaactttgacaagaggatggaatttcacgttaatgttgcaaagggagacgcagttctattcttagggagcctctaccatgcagccagtgcaaatcgtacgtcacaagacagagttgctggatatttttttatgacaaagagctacttgaaaccagaggaaaatcttcacttagggactgatttgcgagtgtttaagggtttaccattggaagccttgcaactgttggggctcggaattagtgagccattttgtggtcacatagattataagagtccaggacatcttatcagttctagtttgtttgaaaatgatatcgaaaaggggtactatggagagacaataagggtgaattatgggtccacgcaataatcattgtaacgggaaaacatatcaccacaagttcgctgtaaatgtgcagactgggtggcatgcttcaaaagcctattctagtacttccctgctgttttcgcacggaaccggtaagaaaacttcgtaccgaaatcgaacaactttcattacttgcacttgtacaaatttaagggagcgggattttaaaacatataaaaggatagtggcacaactaggaataaggtgtattacccaatatgattctcaccttcggttggggactggttaattaattgaatagcttcataacccaccgccccaaaatgtgctcttcgaaatgtctgaggcttttggacctgcacctgaaccacctaccgagttaggacgtcttagggtcctatctaaaacagctggtataagagtttctccactaatcctgggaggtatgtctattggtgacgcctggtctggattcatgggatcaatggacaaagaacaagcttttgagctacttgatgctttttaccaagcaggcggaaatttcattgatactgcaaataattattagtatgagcagtcagagacttggatcggtgaatggatggcatcaagaaaactgcgtgaccagattgtaattgccactaaatttaccacggattataaggggtatgatgtaggcaaggggaagagtgccaatttctgtgggaatcacaagcgcagtttgcatgtaagtgtgagagattcccttcgtaagttgcaaactgattggattgatattctttacgttcactggtgggattatatgagctccattgaggaagttatggatagtttgcacattcttgtgcagcagggcaaagtactctatctaggtgtgtctgatactcctgcctgggttgtttctgcagcaaattactacgccacatctcatggtaaaactccctttagtatctatcaaggtaaatggaatgtattgaacagggactttgaacgtgatatcattccaatggctaggcattttggtatggctcttgctccatgggatgttatgggaggcgggagatttcagagtaaaaaggcagtggaagagcggaagaagaaaggagaaggcttgcgtaccttttttggtacttcggaacagacggatatggaggttaaaatcagcgaagcattgttaaaagttgcggaagaacatggcactgagtctgtcactgctattgccatagcttatgttcggtctaaagcgaaacatgttttcccattagtgggaggaagaaagatcgaacatctcaaacagaacattgaggctttgagcattaaattaacaccagaacaaataaagtacttagaaagtattgttccttttgatgtcggatttcccactaattttattggagatgacccagctgttaccaagaaaccttcatttctcaccgaaatgtctgccaagattagcttcgaagattagtcaaatcaatagttttagtatgttcataatgtgaaaaatgtttatatatacgcttacacacacagtttgatgattcaaatacttagagaaaactttgccgctcatgcatttgcaggcatcttttattgtgttgattttgcgaggaaataaagtgttaagataaagggagttcatttaaagcttgtatacatgctctgatacataaatatgtatgtctatatatcgagtaggaaacaacagctaatgtgaaatcataaacaagtcgtagaggaaggctgggctgaacgagtgacgaagcacgtttaagctggaagagccaatctcttgaaagtaccttcctgtctgcatttttcttgatgaatagccatcaatctttgagcttccaaaggatcagaaacctcttctggttctggccaggacaagtattcattagtgtagttcgagacatagtctggtggcagaatggctaatctcttaccgtaaccggtaaccttcttccagtcacggtgaacattgtacaaagatgaagagaagtaagcgtaacatctttggtattgcttgtatgatagatcgttgttcaattgaggcttgaagtcgatgtattctttccaagccttcacagggtcggctagaacgtagtcggttgccttcttgatggctttcaagaactttctgaccttttcagggtttttcttcaaaaattcatcgttgcagatgtaaagaacggtacagaaacaacagcaacccaagcaagccaacttgtcaattctcaacattttagcatcagaagctggtctgccttgcttggccaagtactcttccaattcgacttgttgcatacattcgataccaataccagcatcaatcttatcttcgatgatgtacttggcgacattcataccacatctgacagcagtgtagtcttctggcttcataccgtagtgcttggtcaattcatcgatttggatcttaccgaattcaccaacgtaaccgatcttcttaccctttagggactggaagtcttcagtgataccactgccctttaagtacaagacaccggtgaatggttcgtccaacaaagaggcaacagaggtcactgggaaaccacgggccttggcagccaaggtgtggatcatggctttcaaacccatgtcgaccttaccagatccaattaactcagtgacatccgaaggattggttggttctaggatggcaatgtctagaccttgctccttgaagtaacctttggtttgagccaagaaaattggaatatggtatggggttggttgccagttcaacaaaaatgtgatcttgtctgtagacatagcttggaagtatgtgtattgttgttgtggtatttttatataattgaaaaggtaaaagaacgaaagaatggacaagaatattgttcatgaagatgataatacgaggtttttatatgttttgtttgctgtcgtcacaagagattgatgttgcttattttgctataacagcaccattttacataacctggataagtaatatttcaagccttctgctagttgaataattcgtatatttcatagttcataagccatccaattcgaattgagctcattgcatcatagccaaaaatcgataaatgcattaacgctgttacctccaggtgattgctgtctttatgcattaacgcgccaatcttattcccttaaaacattacgccggcaaaacgcttaatcgcatatcccagttggcccgaaagagaatgcacatatacaaatatatatgtaaagggaaataccttgtgactacacctatgcctaagtttcagtatctgaactaggataatttcgattataactctaacattttttacgttttctccatatttcgaattgttccttcttcaatcaaaataataaaaaaaaaaaatcacaaaaatgactatagtattttgagcccaacatgactgcgaaattgctattaacaatgattagtcagtagtattgaataacttagaatttaaaactaccttatacaagatgggcatataaaggacatgccaaatggacatattaaatacgctcgatgtaccagaacatccaggaacttaccatagaaaaatatgtaacgacttataaactttaaataaattagagattcaatgaatctctaattttttccgcccgcctattgaacttttactttgtcattaatctattctgaaataggtacagagcgacgccagtgtaaacatatgtgtgatggacatcagcattcaatgtatatcttatcacaccagtttatccaaagatagatgcagttttgaaattggttacttagaatatttctactacatttcgataacaaatataactattttgaatttaaaagttgagtatccaaaaattttagaaatacatacaattacttcccaattacttcccaaatattctcccccctggtttgatatcataaaagcaccttatggcaacaagattcccgggatagtaatgctatttaaatgtatatctatttctcgaatacttgtatctttactccactacccctatgcaagaagatacgcgatagtttttgttccttcctcttcctactctgttaattaactgaaaattatttatattgaaaaggtacttgtagcaaattagacaaggaattctcctggtataaagttagagaaacagaaatatgaaacggccaccccaggtatgaaatattatcttaagaagagccatgaacacacatgaatagattcttgagacatgcttagggtaacaaagactgtaacgccttgttgcaatactgctttattcaaatttttaaattgtacggaattgtggtaaggagaatgtgcaaataacttagcatgaaacggtgctatagttgaatcattgtatgaggtaacatcacttcaacgaaaagaagaataaaattgacctgcacatggagaaagcgtaatatataaaaaatgtttacaattttggcgcactatatgggagaacagctgctggataatattatgcccttacttcatttcaccatatccgtttacagttcaaatctcgccgtcgagccataaattctcaaaattcctttgcaaatattttgcttacctgtaaccggcagcttacattcttccgtcataatttctcagacggatgacataaaccattttttcagaatcctcgataacataatcgatcaaaacagtaataaacattctcttgcacaaaatggactttggcagcaaatcctgaaatattgtggagtattgccagaggtaaaagcaacgttgaacaaattatgacactagacctcttaggcataaagatgacatcatctaggtactcgtaaagatcctaaccacagattccaccttaaaagacgacaatagtaactttgtccttgatctgggttactaaatcagcgatatgatcattaaagtgaatatccccttcttaaaatgtaccaaatatcttatacgtttgcagtttttcttttcctttttctttatttctttggtaaggactaggtaattatttccgtatttggctcctttggcgcttaaaaaatcttgtacgcaaatttccacaagatattgcgtgacaattactattactgaagttgaacttgtttcatgtctccgcctgtgttaactccgttttgcttaactccgtctcgtattacagtaaattcatgatgtgcctatgaatatgcagctagcctgctgcaggcaaaattatttttagctttgtgcgctacagtggtagtaacttaaaacttaaaagctaaaatgcaaaaacagtagagtgcggggtatgcttttcttttgaacgtgcactgcgcagaggcacaatttagcaaagaagtcaggcaaggtagatgatgtaaacaaacgaggacttgtactgcgcatcttgaacctttcaatatcataagtgcaatcagctaaaggtttgattttccgaatgctctgcaaaaaagttaaacatggttatataactcaagtatgataactccagtgttggcctgtaatcaccaactttcaaacgtataaagaaagtaagtaattcattgtttgcttcaggtttagtcttattactatccatagaagtaaaactattgatattattgacagaaaaggaggaaaggaaactaaaggaaaaaaatggcaagcgaacagtcctcaccagaaattaatgcagataatctaaacagtagtgcagctgacgttcatgtacagccacccggagagaaagaatggtcagacgggttttatgacaaagaagtcattaatggaaatacgccagacgcaccgaagagaggctttttaggttaccttattatctacttactatgctatcctgtatcctttggcggttttttacctggttgggatagtggtattactgcaggcttcatcaatatggataactttaaaatgaattttggttcttacaagcacagtactggtgagtattatttgagcaacgtgcgtatgggtcttctcgtggccatgttcagtgtaggatgttccattggcggtgttgcttttgcgagacttgctgatactttaggtagaaggctagcaattgtaatcgtggttttggtatatatggttggtgcaattattcagatcagttcgaatcacaaatggtaccaatactttgtcggtaagatcatctacggtcttggtgctggtggctgttcggtgttgtgtccaatgcttttatctgaaatagcccccacagatttgagaggtggacttgtctcattgtaccaacttaacatgaccttcggtattttcttgggttattgtagcgtttatggaacaaggaagtatagtaatactgcgcaatggaggattcctgtgggactatgctttctgtgggctctaattatcatcgttggcatgttattagttccagagtccccaagatatctgattgaatgtgagagacatgaagaggcctgtgtctccatcgccaagatcgacaaggtttcaccagaggatccatgggtactcaaacaggctgatgaaatcaacgccggtgtccttgcccaaagagaactaggggaagcctcatggaaagaacttttctccgtcaaaacaaaagtccttcaacgtttgatcacaggtattcttgtgcaaacctttttgcaacttactggtgaaaactacttcttcttctacggaactaccattttcaaatcagttgggcttactgatgggtttgagacttcgatcgtcctaggtacagtgaatttcttctccactattattgctgttatggtcgtagacaaaataggccgtcgtaaatgtctgttattcggagcggcttcaatgatggcttgtatggtcatatttgcaagtatcggggtaaaatgtctttaccctcatggccaggatggtccatcctcgaaaggtgcaggtaatgccatgattgtgttcacatgcttctatatattctgctttgcaacgacatgggcccctgttgcttatattgtggttgccgagtcattcccttcgaaggtcaaatctaaagcaatgtcaatttcgactgcattcaactggttatggcaattcttgattggttttttcacaccattcattactgggtctatccacttctattatggttatgtgttcgtaggttgtttggttgctatgtttttgtacgttttcttctttttaccagaaacaattggtctatctttggaggaaacccagttactatatgaagaaggtataaaaccatggaaatctgcatcttgggtaccaccctcaaggagaggagcttcttccagggaaactgaggctaagaagaaaagctggaaagaagttttgaagttcccaaagagttttaattgatcaatatgcgcgcttgataaacatgctaagagataaattcttgaaaaaaaatagggcctactgtaaaacgaagtgacacgtaatttcaaatttaatcaacaaaaaactacgagtttctttgcaaactccctttttcggactactagtactatataaaataacgagttatttagtgaaagaaagcgtttggttaaggcaacattgtacgaagttctgtttctttaaggcaaagcagagtataaaaagtaggatgcttatggagtgaaaacggagtggtgatgaagatggggaagtcaacataggtccacttgagtgcttatggaagatccttaaaaatgcatttccaggaacgtaacactgtaccattcctctaaataaagtgtatacaataatatagaaatatagattcttcccaaatattcagttgttactataaagggaatatttgagctcgttattagcgtggccgcacaaacaaccatcatattagaagagataactttgtttcaactcgggggggcaaactttctcatgcttcgttaacttggcaaatacaacaagcatactttttgcggtgaaaacattttgaggcatgtttccacacaacataatagcgaatggagtaagattttttttgtagtacagtaaaaagacctcatataggtacccgtacaaagtctctgacctctctgggtgacctgggtcattagtagttcaaggagcatctgccactaaaagatttgtgacctaactgtggtagtaaccgttaaagacacggtattgaaacaatgggttcaaaacagtcgagggttttagcatttaagtcggcatatgtccatttctatcctttttccaagtctattgagtttctttatctttttacttatttcctttttgaaaggtcttacgacaaagttcaaagcttgatgaattgtctattactttatttgctaaattgaaactctggatgagtaccaattcttcttttcattttgcgataattgacattatgatttttcaactaattaacatgatattgtacataattttttaatatcaaagcgctacgtccactgaaactatagaaccgttcatctgtcgaatcaacatctctacaattagtacgaaagcttagtttatcaattttttgtgaaaactttgactaatgacgtattattgtggtgtgcattacgaccaaaaggcgggctaacaattccaaggaaaaaagctggtgtaaacctgactgtttgccacggcttttcttactactaaatcggtagcaggcatgaaggaatcgtgaatggtgtgacctgagacaaggagaggcaggcatgaaggcaaacaaattacgggggaaggcacaggagatacccccactaaagattaccccacaatcccttattttctcgagctccctgcaggagagtaagttttaggcacatataggtgcagaaaataaagttttcgcggacagctactgccgagtggcaaaatctatgttgaagttggaaagttacgcctagcttcaggaaccatcgggcttggttggggtgaataatgaaggaacttcgttcagaaaactgttgtctttaccaagcactttaatgctttcttcctcttcaacagttaaggttcatcatattctattatctccggtctcgtatctcctttctccggtcacatgaagcctctgtatcaccttgctaaccgcatttcttccatctaaagtatgttcattgccataagttgcttactctctctttaatatatagaaaaaaattcgacatataaaaggctcaatgtcttaccgttcatctttatgaagagatatagtataagtggaaaaaagaaacatcaaacaatcaacaagaaaaaatactaaaaaaaaaaattgaaaaatatgtctcaaaatagtaaccctgcagtagttctagagaaagtcggcgatattgccatcgagcaaagaccaatccctaccattaaggacccccattatgtcaagttagctattaaagccactggtatctgcggctctgatattcattattatagaagcggtggtattggtaagtacatattgaaggcgccaatggttttaggtcatgaatcaagcggacaggttgtggaagttggtgatgccgtcacaagggtcaaagttggtgaccgtgttgctattgaacctggtgttcctagccgttactctgatgagaccaaagaagggaggtataacctttgcccacatatggcatttgctgcaactcctccaattgatggtactcttgtgaagtactatttatctccagaagatttccttgtgaaattgccagaaggcgtcagttatgaagagggcgcttgtgtcgaacccttatcagtcggtgtacactctaataaattggctggggtccgctttggtaccaaagttgttgtatttggtgcaggtcctgtggggcttttaactggcgcagtcgcccgcgcttttggtgccaccgacgtcattttcgtcgatgtattcgacaacaagctacagagagcaaaagatttcggagccacaaacactttcaattcttcccagttttccaccgataaagcccaagacttggccgatggggtccaaaagcttttgggcggaaatcacgcagatgtggtgtttgagtgttcaggtgctgatgtttgcattgatgccgctgtcaaaacaactaaggttggaggtaccatggtgcaagtcggtatgggtaaaaactacactaattttccaattgctgaagttagtggaaaggaaatgaaattgattggatgtttccgttattcattcggtgattatcgtgacgctgtgaacttggttgccacaggaaaagtcaatgtcaagccattgataacccacaaatttaaatttgaagatgcagccaaggcttacgactacaacattgcccatggtggagaggtagtcaagactattatctttggtcctgaatgaaaagtgaatacttttcggcactggttcatgtccatatatatagaccaattcaaaagcagtaatacttgaaaataacaccgaaaaataaaaatttaaatagtagacacgtttaatgacttaaaaactaactttttcatatctaatattgtaaaatgggcggaaaaagcttaagaatatgttattttacaaatcagagcgctgacacatatagagagctatatgatatgagtgagagcaactctcccgtatatgctaagaatattgtcgcttattaggattgaaagataggatcaatgaggaataaatgttacccttttttcttaaaaatgtaagaggaaattatgaaatatactctgatttgtttattattgattaagaacaatataataaccgctctggtagctactgtacatataatttgacggcatatattgctcatatataaaactaccgcattacttccagttgatagatttttaactcagtttcagtactgccagaactgctcattcgagattttttctatttttagaataggtaaaattgcacttaaatgtataagggatgtacgaagtgagtgcccagactgttactatgacaattaaactaatgtcgatgaccatttgtttcgacaactccatcttcattttcttcacgcgccatactcggatgagaaagaatcttttctctaactatacatttccaaacgcaatgatcaagaagaaagctaaatgttactttgagttcaattactgagacatgtcatgggaatatgaggaagaaacaaatctacgtgtattatactccgtaacatgtagagtaaataccatagttacctatttacctgtgtcgataaatgttcattagctcataagtgatgggatacattgctattcctctgcaatggaagcttcgatatctcccttggggtcgttatgagagacgtctttagggggggttttgacaacaaacggatctactttcgtcgatttgaactttcttgcagaaactccaagtttaaataactcatttatttccacgaaagtctttccggcagtttctggtaggtcaaccacagcccagattaaagtacaaaagcataagacaccccagaaaaagcctgacttagcgccccagttccacttcttagagttcagttggtataagatgagaacgctacatatgatactgaccacattataagtgttacgtgctagaatgattgttttcgttcttagtcttgaagatggcatttcagagactaggcaaaaaacgaccggggcaattcctaaattgtaaaaaaatgctacagccattaaaagagaaccacttcccattttggaaccgtgcgtacttgagcaccccaaaccgccaataatgaaaaaaacaatggtttggaaggctagtccaaaagcgtaaaggtcatatctaccaaaatactttgacgcccaccaagatagaaatgtagcacaaataccgagacagtattgaataatactaaaagtgaaggacatttcagtactaacgccagccttttcgtaaaagtaagttgaataacctattagtattgaaccacaagtggcttgaccagcccagcagagacaagtaattctcgttcttcttcgattaatcttgtcttcaaaacaatcactataggagccttctttacttgtgagtctcttttccttatctatagtcacttttattttgtccacctccagagttactagtatttctttttcaggtcccttgccgcttaaagttcttctaagtgatctccttgcctcatcaaaccttccttttttaactagccaccatggagattcaggtgcaaaaaaaattcccagtgctaaaggaactggcaaaatccactgtagggcaaatggtagtttatatcctaattctgaatccgcatattttttttgagaatttttcatgattccagctgcaaaaagttgtccaaataaccagcacaagtttgaataggttgtaaggtaatatctcagagccaatgggcatatttcagaagcgtaagacaccgtcaaacactgaaaacaaccccatggcatcccgcacaatgcttgtcccacagcaatcatgcctaaactattgcaaaagtacagtataaaagtgaaggcagctaaaaaaaacaatgcaataatcaatgtgtaacgatttccaacaagatccacggagggccccgttagctgtagccccacaatttcacctgccatataacataaggtcagcccgatttgccatgacgctgaaatttcccattctccagttttgtcattttgtgagccaaactttctctgaaaaataggcaaggcgtagaaagctccaagaatagctgtgtcgtacccttccatgattaaagttgtagagaccaatagtgaccaagctgctgccttgggatatgtattcaatgctgtcgcaagtggcattcctctttcactttcgtctgcctccttggcatcctcagtagcgtcaaatatctctgttattactttattgctatcgcttggcgctcttgtatccggactgaactcaacatgaacaatatctaagccgtccttcttagtttgatcatccatttctatccagctgggttcatgcgacttagcctttcctgggtatacattcgagtcacttgtattttcctttcttctgtttatgagaaaagataagtttttcatagctaggtaatggctttacaagacctgtatctctatttgtgttagattttgtgatggtaatctttgcataataattccaagaacaggcctctaagaattacaaacaacgattacagatgaccccaccttttttttatattctatagtcaacactatcatgaacttgtggcatactcattgcatatggctgacaggatgtcaaatgctcccttctacgaaagattctgtgcacgtaaaacgcggggtgtggaatgtcgcgatgactctcgagcagagaaaaagacaaacatataacgagctgattcctctccagaagaacaaagccaacattgattcaaactgaggacttaatatgattgactctctggaaactgcaacagtgtgattatagatcagaaattcatgctgtaattttagtatatcgacctgtcgcgatgttgcaagcgtgacagatctatacatatttcgctaaaactgtcggtaaaataccaacacgctgcactgcagaccacagattcgaaccgaagcatattttcagaaatttacgagaggtctttatagtcaccaaaatatccaaattgagtaattagaaagaaaaaaacacacatactgtagtccacaacctgtttacggacaggttctggctgatgggataaccactctacctgactgctctcctacttcatatttacctcccgaacaacgtgaaatctttttgcttggagaaaaacaagtaaaaagtataaatggagatgaaagatccaccaataaattccagcttgatttttcaacatatgatgacaaatgtgagtgctaaatctaagtcgtaagacaaataagaacttttaccataatcagtatcctgggaaaagtggtagaactacagtttatcaagcttacccacaaagcattaaatatgctcccacaataacctctggagtgatataacaggtatgactttcaagttatagtatattaaagatcttggaattgggcggtttaggcttgttcatttcaaagctcgagtaagattttagtatacttttccctatagaaatatttccgacatagattttttaatataagcacttcttccatgacattttgtttcagttatctctctttcgtcgctacttgagaaaactatatggttgtacgaaaaagaaatggccaaaatattctttgggccttattaatctcattactattgtaagagttggcccttaattttatagaaacactgttttaaggccaaaaaaaaaagatgccaaacatagaaaggaaatgtcgctttacttggctaattggctctaaatcacaggtcttaatactcgaaacgccattgatgtactgtgcacaatttccattccgggttaattataaagatatcagcgtttattttcatccatggcaatgaaaattgtaaaataatcatcatcaaaatttgatatggttgcaatagagggaatgatttgatttttatgagacttatacgcatcaccctgtatttttgcaattacggcgatttataaaacttataacggaatttaagagtttcatcctaccaagcgtaatcatagatataaaaattctattgtgcaactcatatttgtcattgaaacagggacttttctccgaagtttaatatctagtatgagctatacaccttaaccactccttacttgtaaaggtacgaaaaagttgtcgttttagcgcgcacttactgatggatgctgaatcagtatagtgtttgactgcggcagtaaactactcacagtagcaggcacgtactatggaagttgtttcgaggcgcatgataggaaaaagggtaccaaaaaggattagaagagaaaattttcataatgggaagtcactgacgagggttggtggttatccgttttaaaaaaatattatgcaatcaagctacaacatcctgtaaattttgtagtagaaaacttctattataacggtttctgaattggcatataaaatagtcaaaaggtgatctttaaatcaacggtaaaaacagtgaagctggtcctgttgtagaatcgccatttcctttgtggtgataggtctttaagtaaagtaatggtgaatttagttaatttgttaaccaacgcgactccagctaactgagcgcatggtctaatacagttccgttagaaacatattttcattttgatgaggtatcagtatttggcgactattatttgaatgcatctgtaatctggatgaatgaaaccttttatgaaaccagaattgtcccagctattatcaatgtccgtgaatggcttgaccatatggaggcaaacgatccttcacctagtgtaactaacccactcgaaacttcaattattatgccttttcaacggtagctcccgctttaatggaggatatgaaagtagcataaatgaattagaaaagtgtattcactgttctggaatatacatggtacgcaagagatataaaaatttataataaacgtacgttatgcccgaagtgtatcccgaactacgggttaaactaaagctttttaattactagtaggttggaggtttaccaatatgcgttcttctttaggccttacattactgaaacaatactggaaaatcactcttatgatgcttttaagttatcacatttaactttatggcatggcctccgtttgagcgcacggaaagattttatagtactttagtatgactattcgttagcattgctttatggtcgtactcggagtaagaatattttgtgagtgagctggtaagatgaggatattgtagaatagcatttttgctcttatgtgtattcctggtatgatatataacatttgtgcagcttcttactgatgaatagcatatttcctgtttaagagaggtagtagtgattaattagtaatattagtattactgcatgataaatcgcttgataaaagtgtccactcgccttttaaagtcactcaatagagtgtagtattcatatctaacagaatgcaaaagtatgaatttttaagtccagaagggcgttctcatttcttcattaaagactcttcattgcgggacaattgcgcttctttaatatatggccatagttccacattcaatggtaaaagccacatagatttctttgcagatagaaggcggtagaagaagtggctaaaaaaccattcacagtcaatcccctcgaagaaaaactcttcattcttccaggcttttttctcaaacaagtacctattcattttccttgcaatttcgtcccatccattcgcaccactttcttgctcatttataatagtcaacaagaattgcatcttgtgttccattttcacgagtaaagcagtcgtcctcatattttggaaaagccacaccatcatgaggaaaaacaatccaggacacaatatacgaaatgcaaggcaaaaatgctgtgacacgcagatacagttcaaaaaagcaagccataatggtagagagtaaatagtgaaaatccgctttaaaaaccaagtaagcttggaccgatgaatatccttgggaagctgaacgtcttccaggccaacagggctccatgatttttcagtattaaacaacttccattgtttttcaacttctctaaaataaactcccaatgcttcttcaatgtaagggacggaatccttaaatgacttaaccttggcagcttcgtcttttttcaaagagaagggttcgagaagggttgttctgaacgcttcttggcagcccatggcattgaagaaaaagtacctagtattccaagccttattttcatataagtacgaatttagatttgctgcaacaacttcccaatcatgaggatcagaacttggtgtgttttcagtaacctctttgcaaaactgaatgagttgtttcgataaggaacgcttacgagaaagtccacaaataacaaggacaaatattggtcccagaaacaggaccagaagtgaaactataagtgggtaaatacaattgttggaaagtttccaccagacgctaagtggtagccataatagcatccagatcggaaacgctaaggacttgtaaatttcataacaaaaccaggtaaagctgcttctgaaaagatcttgaggtagaacaatcttttgggattcgagctgtttgaaggataatacatctacactcttctcatttttaagttcattctctttcattttcggtagtgagatggcagttcgaggggttttttattcgagatagtaacttctgacttttcgcttttatacagcacagcagaaaaaaaaagccgccgaggcgcgcgcgttcatgcaatggctcagtaacctcgtgatagaaaaagggcaacaatattgggctattttaggcaaagaaactcagctattcgaaaagggcatccatttcatttccggttttctatctagccaactcgataatcgtaataacgaatttacaaaactttaatgcgggtacatcacggtgtgccgtaactttggtttacatttaaggtgcgaccagcaatgtcactgctcgtacagcggttaccgcttgaatgaaatacatattttaagcgtagatttcctgtgacaaaactgtgtaaacatctagtagaaaatagacgtagctgtcacaaatatttacacaggaaagagtctgtcctacgtatctgacatgaagattcatagaaccaagttacttcccaatgtggacaacctttcgataccatgtcaatagcttccccttatgttcggtgtcactgtaaaacggatcaaaacaaaacctagaggtacggtggtactcagatcatgcatgacctctgggtaattagcacttctcccgcttgttttgagattctgtatataaatattgcaaacaaaaggatagagcgcggatggcagcccttacagtaaaaattattcgttttaatcatgcgtcagtgtgagattctatgacaatagtatgagaagatggggtgaagtaaaagcgtctgtatgactatagagtacagttatattacaatatatggaatagagcatagtggtatgacgatattaaggaactttaagttaatgataccatgatagtattaagacgcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn