nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaagtatgagcactatcatggtatcactaacttaaaagatccttaatattgcaatttgcttgaacggatgccatttcagaatatttcgtacttacacacacctgacattacaataatatgccacctcactgtcgtaacactctttattcactgagctataatacggtagtggctcgcactcatgcgggggctatgatacaattgtatcctatttccattcccatatgctaaccgcaacatcctaaaagcataactgatgcatctttaatcttgtatgtgacactactcatacgaagagactatatctgaacaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatacttaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgttgatagaacactaacccctcagctttatttctagttacagttacacaaaaaactgtgccaacccaaaaattttgatattttacgtgtcaaaaaatgagggtctctaaatgagagtctgataccatgacttgtagctcgcactgccctgatctgcaatcatgttcttagaagtggcgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaaagaagcagcgactcatttttatggaaggacaaagtgctgcgaagtcatacgcttccaatttcattgttgtttattggacatacactgttagctttattaccgtccacgctttttctacaataatgtaaaagtttctttctatgtttatcatattcataaaatgcttcacgaacaccgtcattgatcaaataggtctataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaagtagttttttatttattttattttgttcgttaattttcaatgtctatggaagcccgttcgtaaaattggcgtttgtctctagtttgcgatagtgtagataccgtccttggatagagcactggagatggctggctttaatctgctggagtaccatgggacaccggtgatcattctggtcacttggtctggagaaataccagtcaacatggtggtgaagtcaccgtagttgaaaacggcttcagcaacttcgactgggtaggtttcagttgggtgtgcggcttggaacatgtagtattgggccaagtgagctctgatatcagagacgtagacacccaattcaaccaagttgactctttcgtcagattgagctagagtggtggttgcggaagcagtagcagcgatggcagcgacaccagcagcgattgaagttaatttgaccattgtatttgttttgtttgttagtgctgatataagcttaacaggaaagaaaagaataaagacatattctcaaaggcatatagttggagcagctctatttatacccgttcctccatctgtcatcattacttaaacgattcgttaacagatgctcatttagtacctcacatattctccatatctcatctttcacacaatctcattatcactatgaagatgttcttgtttttgaacgaatcatacatctttgatagacttcgtatgtggagtattgttttatggcactcatgtgtattcgtatgcgcagaatgtgagaatgccaattataggggtgccgaggtgccttgaaaaacccttttgcgcgcctgcgaagtttccattttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcctattgtctaagcctaaattcagtctgctctaaacggcttccatgcaagaaatatttctatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagggtctgcaaatatgtaaactctcggcgaatgccttggtgcaattacgtaattgtagccgctgaaggcggatggtattgagagaagttgatattcaaagaatcttgtatgataaaaataaaattgtaaccagttcgtagtagcagtattaaaactttgcacagggggaaatatttgattccgagatgtattcccccttttctagtcagatatgaaggaaaaaagtgtaagggcaatagatggcgctaatttgttctattctattctaaaaacgttttctaggaaaaatatattaatagttgatactccttgtaatttctaagtcaaaagaaatgtctctatctttatcgtaacggctcatcgttagagctcaattgtgcctcttggatgtatttccaaagttccacgtttaataacccagccaacacagattcctttgagaacaaatggctaccaaagtttcattcaaataagcctgacaatcaaccccatcaaagaggagctctttgtttttccaaacccatgagaaaaaaatacagttccttttccataccaaaaaatgaagaagaaatcatgtgctgagagttgcctgcagtcgtagaagtttacgatcctaacccattatgtgattcgttgtgagtcacccttccatgattatgtgtccttactacctactatccaattactacatatgttttgaactcatatgtaccaagcacctaaaattacgcacccatttccattggcaaagacttgacgaaatttaatacactgcaataatatccagcgatactcttcaagaattcccgcctataatggcggctcgctgtccgaaagattgcgccgcacttgactgcttcttacactcctttttcccaggcgataaacagactaagcggaaactacgatataatgcagtagaggtcccccaagagctggaaagaaaatattagtttgatagccagcactattccatccagtgggttcttgtaccattttctgtggtatggctttgattcaactgcatacgtagttaacgcgatcagccgcacatgtccattatcattttcaggggtactggtaaaccctattgtttagaaagaatatctggtaagcgggtctgtcgagtcttcacttccttcatacacattttattgagtaaattatacttagatccggaatcataacgttggaaaaggagacaaggttggataagttatgtaggcgtatttcaataagacgtatatgatttagtctaagaaaccgacgtatctagccagcattcgcactatgacgacagtttaacgtcgtattgagcagcatcaactgaatataatgaaaaaaaaaaaatcattccttgaaattcgttcttccgaaaactgctcaaggtgatagcacctcaagaacaattcttcgtttgaatttattatcaaattcatcaccgtcagagttataagttgcactgtattcctggtgaccctagtaacccaaaataccattttctgattttgcaatcatatttattggctttagcgaacatatgatcaccatactatcttgatggttgaccaagaagcgaacatcttcgaaccaaagtcaccgaatctcaaggaatgcaaaattcgtggctcagtgctctcaagacaatgttgcaaccctttgcgtcaattatatatatatatatatatatatatatatcccgtccgctttcttttttttgtcagttgggtcgcaacgcagggtctcgagacctgaaaaaagcttcatagcgatattaaaggtagaggtacacccataatggcattgtttcgtgccctgtatattatttgggtattcctactcattccactgtccaatgcagaagaattcacccccaaggttaccagaactttgtcaagatatgtattcgatatagtaaactttgatgattcaaacactttgatcagagcagaagaagactctgtcgagataagttttgatgctggagaaaattggaaaacaatagatgagattgaagagcctatcgagtcatttgttgttgatcccttccgtgggcatgatagagcttttgctttcgtgaaaacggcaccaaaattttacgtcacggatgatcaaggtaaatcgtggaggcctttgactatacccatttctgagaaagcatcgaattatttttgcgacgtaactactcaccctataaaaaagaagcatcttattattcgttgtgatttgttgacaataaaaaactcaggcttaatgtatgttggaagagagatttacacaactaatgatggagtatccttttcccaagttaaaccttcttttggaaaaattgatggtcatattagcacggcacgctgtgactttattaaatctagtgaggattctgatctgggcggtaatgatgcttcgatactctgtcttttccgaaacactgagtacattgaaagtacaggctcaactattgacaagtctgaattgattttaagtgccgatggaggtgaaacattcaaagaattagtccagttcaaagataaggttgttagtcgatacgagatacttaagcatcatgtgatcgttttgacacaagatgatatgtataatgaaatgtcatcaacaaacatttggatatccaatgatgtatccacttttcaagtggctcgtacacctactaagatacggcacgttaatatgggacaaattcatgaagattccatcggaagaatcgttttacctgtatctagagaaagagatgatgaagacagcaaccaaccgggagctgctgaagtgttaatatcagattctgaaggactaaaatttttgcctataaattggataccaaacaatcagtttggatatatcaatgtagcttatccaggtttcttaaaaggaacattttttggttcgtttcatcccttcattgaatattctgatagaaaaaggaaatacagccgacagaaagtaagagaggaaactaaagtatctgttgataacggtctcacatggacaaacttgaaagttgttgaccgggaaaatgtagatttatttggttgtgatgtcactaaacccgagagatgttcgcttcagactcatttctatgatctaagaaatttaaatccctctgccggaatcatgatgatatcgggtattgttggcgacggcagtgcatacaattggaaagaagaaaaaactttcatctccagggatagtggtttaacatggaggttagtccataattccactggtttatatactactggtgatctgggaaatattatcatgtatattccatatcgttcgaatgaaaatggcgatgtgccttctaaattttattattccttggatcaaggtaagacatggggtgaatatgatctaatcatgcctatttatccatacagattagtcagcacaatatcagatggatctggttcaaaatttattctaacaggaacgtccattacagaagatccaatattcattacatattcaattgatttttcagcggtatttgattataaatcatgtgaagagggtgattttgaagattggaatctagcagatggaaaatgtgttaatggcgccaaatacaagtacagaaggaggaaacaggacgcccagtgtttggtaaaaaaagcattcaaagatttgagtttagatgaaacgccttgtaacagttgtactggatccgactacgaatgttcgtttgaattcgttagagatgcgaagggtgactgtataccagattataatctgattgccctttccgatatatgtgacaaatcgaagggtaaatctgtgttagtaaagccactacaattaatcaaaggtgataaatgtaaaacacctatgaaaattgaatccgtagacattccgtgtgacgaaattccaaaggagggttcgagtgacaaggaaatagtgactactgaaaacaaattcgactttgaaattaaattttaccaatacttcgatacagttgccgacgaatctttggtcatgctgaattcgataggagacgcctatatatcccacgatggtggacaaacgataaaaaggtttgacactgacggcgaaaaaattgtcgaaatcgtgtttaacccatacttcaattcttcagcatatttgtttggctctaaaggtaacatattcttaacacacgatagaggatactctttcatgatagctaaattacctgaagccaggcaattaggcatgccactagattttagtgctaaagcacaggatacttttatttactatggtggtaagaattgtgaatcaattttaagtccagaatgtcatgcagtggcatacctcaccaaagatgggggtgaaacttttacagaaatgcttgataatgcaattcattgtgagtttgcaggaacactattcaaatatccgtcaaatgacgatatggttatgtgccaagtaaaggaaaagttttcgcaaacaagaagtttagtttcttctactgactttttccaagatgatagaaaaactgtctttgaaaacattatcggctacttgtctactggtggctatatcattgttgccgtacctcatgaagacaatgaattgagggcgtatgtaactaatgatggtgctgagtttaccgaggcaaaattcccatatgatgaagatattggtaagcaagacgcattcactattttaggatctgaggaaggatcaatatttttacatttagcaacaaacttggaatcaggacacgatttcggaaaccttttgaaatccaactcgaatggtacttcttttgtcaccttagagcatgccgttaatagaaacacattcggttatgtggactttgaaaaagttcaaggtcttgaaggtattattatcaccaacatcgtttcgaatagcgaaaaggttggcgagaacaaggaagacgaacaattgaagacgaaaatcaccttcaatgacggttcagattggaactttttgaagcctccaaagaaggattcggaagggaaaaagtttccctgtgattctgtgtcattagataaatgttctctacatttgcatggttacactgaacgtaaggatatcagggatacatattcctctggctccgcgttaggaatgatgtttggtgtcggaaatgttggcgataggcttctaccatatgaggagtgttccacttttctaaccactgatggaggagagacgtggactgaggttaaaaaaggcccccatcaatgggagtacggtgatcatggtggagtcttggttttggtccccgaaaacgcagaaactgattctatttcttactccaccgattttggtaaaacatggaaagattataaattctgtggcgacaaagtcctcgtaaaggatataatcaccgttcccagagattctgctttgaggtttttgctatttggagaagcaaaaaacatgggtagtggttcattcagaacgtatacaattgattttagaaacatcttcgagaggcaatgtgagtttgatattaccggtagaaaaagggcagattttaagtactctcctctgggttccagaactggttgtttgtttggccataaaacagaatttttacgtaaaaccgatgaaaaatgttttattgggaatattccactttctgaattttcgaggaacgtcaaaaactgtccatgtacaagacaagatttcgaatgtgactataatttttataaagccagtgatggtacttgtaaattagtcaaaggcttaagttcggcgaatggtgccgatatctgcaaaaaggaacccgacttaattgaatactatgattcctccggctatcggaaaattcccttatcaacctgtaaaggtgggctgaaattggatgcacatttagcaccacatccttgtccgggaaaagaaaaggcattcagggaaaaatactctataaacaccggcgcttatgcgctggtttttgttacaattcttctcgttattttctttgtcgcatggtttgtatacgatagaggtatcaggagaaatgggggattttcaagatttgaagaaatcagattaggagacgatgggctgatagaaaacaataggaccgatagagttgtcaacatcattgtaagactaggattatgcatttctttaatcaccaagtctgcgtttcaacgcgcgaaggcaggtacagcgcaactttcttcaaaatttagggcaaggtttggcaacaaaaaaggtgccacttactcttcgctgcttcatgatcagctttcagatgaaccagatggcttccatgaagattccaacgatttatccagtttcagaggtcaaggtagtaattctgaaattgagcaagaagatgttgacacatctcaacaagagcatacgtcgcggacagacctacttggtgctagcaatattccagacgctttgccagcgcgtagtgcttctcacgagtccgatttagcagctgcacgcagcgaagacaagtaggtaggtctttttaaacgaacgaaattgttcacgcattgtatgttgggtttcttacatatcaatcactcagaagcccattttctacctccatcaccgtacttatagaattatttttctttcttgacacaatatactgtggctagtttaacatttcgtgccctttaaatatttttcatggtgtggacagaacaacgtcaattgtaaggagcatggaggtcaaataaacaatacctcaaactaaataatgaagaccccaagaagccttgcaatcggcagtaattatattcatggtactaattgtcactattcgtctacactctagtaaaagttcttgatgcaaatttttttatttttatgtatgagaactgccgaaaaaaaaggtttggatattaactttgttaaataaaataatacaatcaattcaaactttttactgtttcttttttcagctaactatatcatactattgtacacaattattaattaccacttacattaactgttattcgctacgctttagaatatcacatacccaatatcgcattaccacatgtatgtcgttactatttaaagtgcggtatgtaacatagataaatataagtatatgtatatgtataaaaatcttgtcgtcacaatcattaatcattcagatatgtaaattctgccctcccatggcttcaatgttctggaagacgcatcaacttcacttcttgggtagtttccgaattccaacttaaacgatgagctattgtttggaatcgtgaagtcgatcgaatcagagctgaagttcaaagcagcaaacaatgttttgttgtcgtatttctttgtgaagctgaacagtttcttattgtccaaatcaataaactcaaaatcatatccatacacagtaatatccttgtgtgcctttctaaatctcaaggcctccttccagaagttcaaaaccgagttggggtccttggattcgtcttcagcgttaattccttccctgaaagactcgttcaagtaaaaccatggtttagcattaggaccagaaaaaccagcatttggctcctcacgagaccattgcataggtgttctagcatggtctctggaaataagggcaattgcttccaaaaacctcttcatctccttcgagttttctccatgctcttccttgatcgcatcatagttatttctaacttcgacatcctcgtatttttcgataggccagttcttgaaattgatttcacccagttcctgtccttggtacacatatagagtaccgctcagtgacaccaacaacacagacaacaacttaccagaaataacacggtttttgggagaatcgtcaccaaatctggtaattgaacgaggttggtcgtgattttccagataaattgttgaccaacaatcagttccgttaacgtatctgaaaagttcagcaagggcaaccttccaatcctttagttcatatggtatcaaattttgacggaacttgggcgaagtcccgacatcagtgtgggaaaagttgaataactcactaagttcgtgtcttgacgcacttgtatacaacctcttggtctcatcagtagcatgtcgcatttcaccaactgtcataatttctctgccatccttcactctgtttctgatgaacttgttcatttcttgatgaaactcatggatacgtggtccgttcattgtgaaaggatcactgagttgccactttgagttttcgtcaatcacaggagcgtctggtagaccagcaaccttggagtacaagcttcccacatcaattctaaagccgtctacaccatggtctaaccagtatccaacggcactttcgtagattgcctttctgcagtcttcgttctcccagtttagatcaggttgggtggagcaaaacaaacgcaagtaaaactcttgtgtcttttcatcgaacgtccatgcagaaccaccgaagtaagacctccaattgtttggaggaattggcttgccttcggcgtcataacccttaggaggtctccagaagaaccagtcacgttttggattggtttttgaggatctgctctctttgaaccattcatgttcgctggagcaatggttgatgactaagtcggtgataaatttcataccaagcttatgtgtcttttcgatcaaggcaaagcagtcctcgttcgtaccgtaggttggccagaccttttcgtagttggcaatatcgtaacccatatcatcttgtggcgagtcgtaaaatggcgagatccaaatggcatcggtaccaagctctttgatgtactccaacttggaggcaatacccttcatatcaccccaaccatcgttgttggagtctttgaaacttgcgggataaatttgataaattgtggcctctttccaccacttgggttctgtttctggatgtgcagaagaaatagtcattgtacgttgctttcttatctctatgaaaaaactttcacttttgtttgtgtgtttggattggtgaatggaacatatattctagtacagctaattcctcgagtgaagaagtcttccttacttatatatgtctgtggacgtcttacgaatgatcgaaaataagaaaagaacaaagtaaatttaggatctggaaggagtgctgtatgtaaacgaagctttcagttttaggtaatgtttgcacaacctacatgatataagatggtatgttctgcaacagcgtgcctgtcacttggcccgttatagcagattataccatctgcaagcagaccccattattgcattgcctccgcagccttgcgtatacatagccctaagacaaaatacggagcgtaaacaaccctcgatccccgcaacaattacataaccatttctccgcggaattacataatcatttctccgggaaaattacataatcatttctccgtgcgagttataagtgcttttctcgtgcatttccctgacacttcacaaaaccttctttttcttttttctttatttcaggggaaatcagtgcaaaactaaaaagaaagaaattttgtgaaatgtaaactccaggtgtcaaaaaataaattatatccgtggaaaatcaggcgtcggaaattgtagatgaatccgcctcctccacaataaaaatgctgaccacacgagcaatgcatacactcggacaccttcgttcaaagtatcagtagcagttcgacacaccctatactacttagctcttaaggtctaggctcatctttctcagttcctctttttcgctaaataaaggtatataatgtcacagctgtgtaactaaagaacactgttgttcctatctttttcttcttctttttttggtatgagttggaaaaaataatcattgcacaattgagtactaaaagctttcgtatcttacccaatatcatgtccggtgttaataatacatccgcaaatgatttatccactaccgagtctaactctaactcagtagcaaatgcaccatctgtaaaaactgagcataatgactctaaaaactccctcaacctggatgccactgaaccacctattgacttacctcaaaaacccctctctgcatataccaccgtcgcaatcctgtgtttgatgattgcatttggcggcttcatctttggttgggataccggtaccatttctggttttgttaacctttctgatttcatcagaaggttcggtcaaaaaaatgacaagggaacctactacttatcgaaagtaagaatgggtttgatcgtctcaatattcaacattggctgcgccataggcggaattgtcttgtcaaaagtcggtgatatatatggtcgtcgtattggattgattacagttactgccatttacgttgtaggcatcctaatccaaataacttccataaacaagtggtaccaatacttcattggaagaattatttctggcctaggagtgggaggcattgctgtcctttccccaatgttgatatctgaagttgctcccaaacaaatcagaggaaccctggtccaattgtaccagctgatgtgtacgatgggtatttttctaggatactgtaccaattacggtaccaagaactatcacaacgccactcaatggagagtcggccttggtctttgctttgcctggactacattcatggttagtggaatgatgtttgtaccagaatcaccacgttacctgattgaggttggtaaagatgaggaagcgaaacgttcactttcgaaatccaacaaagtctcagtcgacgatccagccttgttagcagaatatgacactataaaggcgggaatcgaacttgaaaagctggcaggtaacgcatcatggtctgaactactctccactaaaacaaaggtctttcagcgtgttctcatgggagtgatgatccaatcgctgcagcaattaaccggtgataactacttcttttactacggcaccaccatcttcaaatctgtcggtctaaaggactcctttcagacttcgatcattatcggtgtggttaattttttctcttcattcatagcggtatacaccattgagaggtttggacgccgtacgtgtctattgtggggtgctgcttctatgctatgctgctttgctgtgtttgcctccgtcggtgtgacaaagttgtggcctcaaggaagcagtcaccaagacattacttctcagggcgccggtaactgtatgattgtgtttactatgttcttcattttttcgttcgccaccacttgggcaggcggctgttacgttattgtctcagagacgtttcctcttagggtcaaatcaagaggaatggcaatcgcaacagctgcaaactggatgtggggtttcctgattagtttctttaccccattcattaccggggcaatcaacttttactacggttatgtattcttaggctgtctggtttttgcatacttttatgtctttttctttgtcccagaaacaaaaggcctgacgctggaggaggtgaatactatgtggctggaaggtgtgccagcatggaaatcagcctcatgggtgccaccagaaagaagaaccgcagattacgatgctgacgccatagaccatgacgatagaccaatctacaagaggttcttttccagctaatcttccggtttttagtaactggaaaaaaatacatgaacttaattatttattatatacaatatttacttttttacgccttaatccttaacggactatttgttatgccttatagaactagaaattatatgataaacatgagctacacgagttgacagggtgaacagattactatagcatctttctctcatgaataatttttaaaatgtataaattttgtaacgttccgaagggtggagtgaaattccattcaagaaaccaagcattgagacagaacagtacagagttcagttgttgcggaccgagaattgtaacaagtagccccagaaacattcatatgacgtctgtttcaaattaagcttagtaaaagtacacatttaccataaaaaaatagtaccaagtcggtggcctgatatccttattttccttctgccaattgggcaagttggtactaatattttaggtgacactgccactttattgttatggattgaaatttcttaaatgttctcacaatcggccataacgctatttctccgacgtaacctcctgtcatagtgtgccgtgcctgaataacttaaaaaattaaagttttcaatgtgcccaaaaaaattcacaaatagtacgcgctcgttaaacaccctgtgacgctgggccaggcactatttagcattacttcgaaaagacgcaagtataaagagtgagatctcacgtactacaacaagaacatagagaagcattctaataagcatataaacaaggcttctagagaaaaatgggcgtattagaaaatatagtacctggtgagctttatgatgcgaactatgatccagatcttttgaaaattagaaaagagactaaaataaaattgcacgaatacaacacccttagccccgctgatgagaataaaaagagccaggtaataagagaattacttggtagttgcactgataactttataattgaaccgccgttttactgtgattacggaagtaacatctatatcggagacaacttttacgccaatcacaatcttgttatattggatggggccaaggtagtcatcggtgacaacgtatttatcgcccctaatgttggtatttatacggcaggtcatccaattgacgtggaaagacggcttcaaggattagaatatgccatgcctgtgaccattggagacaatgtatggattggaggtggagtgtcaataattcctggagtaaatataggtaaaaactccgtgattgccgccggtagtgttgtgattcgtgacataccagaaaatgtagtggcagcaggtaatccttgtaaggtgataagaaagatcactgaaaaagatagtacaactacaaactatcgaaaatgatggatccactttctggaggaattatcgaaagcaagtgttgtcttctatgattatgtaccgtattttcttataagaataaataaaaagctagttcagttttagtcgactaaatacgcagagagattattaattattggtatatgttctggtttaagttgctcattctcaactcgactgtgtatagtagcttctttctggtataatctatcttcgaggagaaaattatagtttacaacttatgtaaaactgctcaagttccaaccgtatagaaaacgcgtggctggtagctttatgttcggatttgagaaattttcggggaaataagtaccgttctaatttttcagcgcaaattaacatgcggagaaactttaaactgaaaatatggccacctgcatgcgtccatatgaaagggtcatcaaatagcctcgaacaaaacaagtaacattttcgatggagttagaaagggatgatcctatacgcacagatttcctaggtatttaacctgacctaatattaacaaaagtccaagtgacggcttctccatcaaacaagataaattaccaaacacaatggtcgaatctaagaatactgaattatcgcaaggaacatggctcaataagccaaaatctgtttttcaagaggcaggaaaagtcactctggaaacagatgaaaaaactgacttttggcgtgaaacattttacggatttacccgtgatagcggtcattttttgggagtagagacaggtagtgcttttactgcacaagtccgtgttcagggaagctacgagagtctttatgatcaggctggtatcatggttcgtatagatgatggacattggctcaaagctggcatagaaatttctgatggccacgcaatgctaagcagtgttttgacaaatggaaaatcagattggtcaactgctgtttatggcggaaatgctcgcgatttctggcttcgtgttactgttgaaaagggcgttttgaggattcaggtgtcctctgataaaaaaacatggccgttagtacgtttggctccatttccaacttctgaccattaccttgttggaccaatggcttgcacacctgagcgtggcggattgaaagttactttctcggaatggagtctcacagctcctttaggaaaagctttacatgatttgagttagttcacctatatatcaatatataaagaggggtttgcttttgttaagaacaaggcctgcacctcactaagatctgttgatttggcactatgctttttaaaattttgtttatactcaatttcgtcaagattttttttactagtacaatccatacagttaacaaaatactgggcaataaggcgtgcatactacgaaatttttagttttgttataataaacgacttttagctagtgttttaagataaagtgacgaaagttagggtgagaatagtcgaatgtatttactaattattgaattcgtggtaattagtacttatgatgatggggtttaaagggctaaatttagacaatagaaacagtaataatgatgttttctatttttctgctgtacgttgctttttattttatatttcttcggaaaaaggttcagtgaattttctgtcttctatatacatatataaattgcaattgaaaatagcgtacagcgtaagttaagtatccaatgctcacatatgaaaagcaaaagtaaaaagaaatatacaagtttattattcataaatatcggcataactatttgtttcgaaagatcagtacgtttatgttaaatgtgctcgttacttcaacaagtaaagtcttccttcccatggctgcaaggtgcgggaatcaccatttgagtttgcatagttgccaaaaaacatggtgtaggaggcctcattatcaggaactgaaaagtccgtattatcgctactgaaattgaaaacagcaaacatttttttgttatctgtgtcctttgtaaacatgaatagcttgtcattatcaagatcaatgaactgaaagttatgtccataaacaaggatatctttgtgctcctttctaacttgtaaggcctttttccagaaaaagaagactgagtttttatcttttaactcagcttctgcgttgattccgtctctaaatgattcattcatgtcaatccatggtttggcatccttcgagaaacctgcagaaggctcatcagcactccatgggaatggtgttctcccatgatctctagagatcaaagctaatgcttcaaaaaactttttcatcttttcagaatcttcaccataatcacgtttaatggcggcatatgtaccagtaccttcaacgcatttgatttgctcaatttttctgtttttgaagttgggcatacccaattcttgtccttggtagataaaaacagtaccagtcaatgaaatgatgagagtagccaacatcttggacgaaatctcacgccatttaggagaatctgagccaaaacgcgaaacgctacgaggttgatcatgattctccaaatagatggtcgaccagcaatctgtgttttcgataaacagaaagctttcagcaagagccagcttaaagtcttttaaagtaaagggaataagttcgtacttgcattttgggttttcacctactgaggtgtgcttgaagttgaacatcatatttagttctccttctttggcactggtataaactctgaagtcgtcttcattcccgataccaacttctccaacagtcatgatttctttaccctctggaacttgcgagagcatgtagttatgcatttctttatgatactcatggatacgtggcccatttatgaaaaattcagttcctttttggtaaggaactgtaggatcagtgataggagcatcgggtaggccctcaaccttagaatacatgctgcctacgtcaatacgaaagccatcaacgttgtgacgtagccaatagcccactgaggagtcataaatggctttacggcactcttcattttcccaattgaaatcaggttggccaagagcaaacacatgcagaaagaactcaccagttttttcgtcatatctccaagcagatccaccaaagaaagatctccaattgttgggaggaattggattacctttctcatcgtaaccctttggaggtctccagaaaaaccagtcacgctttggattagccttagaagatctactctccttgaaccattcatgctcttcagaacagtggttgataaccaggtcaacaataaccttgatacctctcttatgagcttcttctatcatttggaaacaatcctcattggtaccgtaacgtggccaaaccttctcatagttggcaatatcgtaacccatatcttcttgaggagagtcataaaatgggcacacccatatcgcatcgacacctaattctttgacatagtcaagtttggaggtaatcccagctaaatcaccccatccgtcattgttggagtccttgaaactagcaggataaatttggtagacggtggcttctttccaccatttaggattatggatgatcgtcatgtttttcttttcaatattgagcactttctatatagtcatcaagaaacagtagtttttcgcaccaagatatgtgaacaagtgtcctaatttataattcgtcagacgtttatgaacttactcctcaaaaccgtatcaattaccgtagcggtaatggaagatacaattcttaagtgtgaattactttttccggtgaattagcttctaggattgtgactatttcaatggacaatgttgcaaatagtttcaaatattcccgtgtttctccgaggattctccacggaggaaaaataatgcaaagtttatttccccgttttcttttctccgtctaggcatttacgctttcacgcaactttattatatcacctccgcggggattcaacaacgaggtatgtggagaaggagagaaattccagagaaagcagcctagagcatcctgctgcagcaacttataaacgtatctcacagaaaaggccggagaaagttcttgaaatgtgtaatttagcctacctgccaagcggctggaattatcccgagaataattccgcgaccgggcctgttcctgaactctaagaagttttggaatttccgaacgcttcttcgcatgaaagacatgaactcttaagtaaaataatatgaactggcatggtcgtaatcttttggacgacggaatatcatcgctaaccattgtaagggatgaagcttgactagatatatttaaacgaccatttttgtttcattcttattttagattgcattttttataagtcacttttagttagctcagaacgccagcaaaaaccatgactgatcgtaaaaccaacttgccagaagaaccgattttcgaagaggcagaagatgatggctgcccttcgatagaaaattcttcacatctgtcagtacctacagtggaggaaaacaaggacttttccgagtataatggggaagaggcagaggaagttgttgttccagaaaagcctgcttcagcctatgctactgtttctatcatgtgtttatgtatggctttcggtggatttatgtccggttgggacacaggtacgatttctggtttcgtcaatcagactgattttttaagaagatttggtaattatagccattccaagaacacttactacttatctaatgtgagaactgggttgattgtgtccatcttcaatgtgggaagcgccattggctgtcttttcttgtctaaattgggtgatatttacggccgctgcatgggtttgattatagttattgtcgtttatatggttggtattgtcattcaaattgcctctatagataagtggtatcagtattttattggaagaattatcgctggtataggtgctggttccattagtgttcttgccccgatgcttatttcggaaactgcgccaaagcatatcagaggtacgttgctagcttgttggcaattgatggtgactttcgcaattttcttgggttattgtaccaattatggtaccaagacttactcgaattctgtccagtggcgtgttccgcttggtctatgttttgcatgggctattattatgattggtggtatgacgtttgttccggaatctcctcggtttttggtgcaagtcggtaagattgagcaagctaaagcttcttttgccaagtcgaacaagcttagtgttgacgatcctgctgtggttgcagagattgatcttcttgttgctggtgtggaggcagaagaagcaatgggaactgcttcatggaaggaattattttcgagaaagactaaagtttttcaacgtttaacgatgacagtcatgattaactctctgcagcaactaaccggtgacaactatttcttctactacggtactactatcttcaaatctgtcggtatgaatgactcttttgagacttcaattgtcttgggtattgtgaattttgcttcttgcttcttttcactttattctgttgataagttgggccgtcgtagatgtcttttacttggagcagccaccatgacggcgtgcatggttatttacgcctccgttggcgtcacaagactatatccgaacggtaaaagtgaaccatcatctaaaggtgctggtaattgtacgattgttttcacgtgtttttacattttctgcttttcctgcacctggggacctgtatgttatgtgattatttctgaaacatttccattaagggtgagatccaagtgtatgtccgttgcaacagcggccaacttattgtgggggttcctaatcgggtttttcactccttttattacttcggcaattaatttctactacggttacgttttcatgggttgcttagcgttttcatatttttacgtctttttctttgttccagaaacaaaaggtctaactttagaagaagttgatgagatgtggatggacggtgtattaccttggaaatctgaatcctgggtaccagcttctagaagggatggtgattatgataacgaaaaattacagcatgacgagaaacccttctacaaaagaatgttttagaccggtgaaaacacacgcaagcaaacttcaaagtacattgataaataatgtccaatgccctctgtaatataggggctttttaattcctaagactgattcgatatattaaacaccagggctactgaagactgacagtcacgttgagtcctattatatcattttactcacagaagatttggtaatatgatacttagatgggcttaacaacaaagtgttttcttgatgttactgcccatgaaaaaaagcaaatcaaattagtaggcggattgttaactttgtttattttgaaacccgtcaggactaccaaaatataacaaagtattgattatcgtcaacgctttatagatcacttttttttttttttgaggaaccgattaattaatacatcgtagcctctgcttattgcataacacaacaaaaaaatacaataatacgcaacttttgtttatagaaaaataaaaatggaacatatgatattctctgttcgtcatatgataacttaagcactttcgtgtgtacataggtattctagtgcattggaatgagatcaattatgatttcctaacccagaatttatattactaatgatttcagaattaataaaagctgaaataaaaggagtagcaatgtaataggaaataaacgagggcacatagaaaggaagaagaaaaattacattatgtggaattattgattcccttggcaatttcccatagtctcatgaaaattcctggcctattctgtattcataattccatactcttttttaacaatgaaactccggtaattaccacaatatttacttatatctcaatacgaacgcatgttctcttcgaggaagaccagcattagcgctaagcgctaagcgatgagttgacttaatttttaaaaggacgatgttggcgcgttagtgcataagaaagtcagcaaatccctttaagctgaaaaccttgatatatttctcggcctttaataatggcgcaactgattttaattatctttgaatggcttatctgtaacgaacatgtgttactaaactagtagtaagttagaaatactgtttatccagaatatgtaagttggtgcttctaaagtaatataagaccgctttaatttgttgtaacctctgaaatacaggtaaccgctgggtcatctcctatctaacttttggtaaaaatgacatcgaaaagaacaattttcgaaatattcaatttgttcgggtgtcggtttaatgctcaaggccccaatatttcataataggattctaagaattgcagaaaattcagctatgtttcacccattttgttattggtgaaaaccgccaaatcgatatcgatatagtcacattttagagcgtgccgatagtctctaaacttacacgaacgtcattatttgtaagtagacaactgggaattttaaaaaaggttgagaagattcgttttataaaatatgacgtcgtaaaagaagaaagtgacaatactgttgctgcgggttaaaaaaataattctcctacaagcttgagacctttattacaattcctacctaaattggctcttcaggggggttttctaggcaggtatctctagaatttactcaagaagtttattttctagtgccaaaaagtctactgctgatattcgcttctactgattaagagctgctttaaaccatcttgttgcaacattgagtttggacttaaagcctcaagttgttagtgatgttgcttttcaggatgacgtgtagttgatcatcttacagaaaaggaagcaatggtacgtataagatattattttaaatgagaagtagctggtcttcaaatcacagacattgtgatggcaaagcagtgataaataaagttttcacacccaaagcaacatctttccaaaccgtttgtgtgccgtggtgaacagatagaagagggcactgttattcaaattttgagggtcgggagaattaactcgttaattattcctggtgtcgaatttgcgtcattcctaaacttggatattcttatatggcaaaaaaagaattttttatgccaccaacacgacggcatattctggagtgattatagccactgctaacaagataaggcggtaacacccgattgtgcagatgtcctcatttatcctgtttccgagcatttgattaaccgtctctgtgagaccagttaaagacctctctcaagaaaaatatgtaaatttttttcagccactttatcggcactggaacgaaacgatatggtattcccagtatcagccacggccccgtgtaagccgtaaagtaaacaaaaatttttaccactaatttcgttgcgtatcaatttatactattctttgtgaaaacctacacagactaccaacagaaatttttttggtcaaacgagtccagtctggttattcgctggttcatgtaaaatgttagcaccatctacagattccgaacattaaaatcgtattatgcataatatagacattaatgagcaatctgttcattacccccttatcgtatggcaacagctattcctgatgtaatagtgatgttatattgctttcgccattattaattttgaggaagctttccaaacagattacatagctaactaattgcaattttgcgacgccataaggatacgcgatttcctccttttctttttcgcgttgttctgtgcgctctttttttcagccaaaaagggttcctgaacaaaaagaccctgttttttttctgcctgttaactctgatcttaaaaagttaccaattttctaacatttctcaataaagacccttcgataaacaagattcttgagaaataaaaatttttgtgacgtttacttttgaaagtccttgaagaattcattactaatagagaaaaaatggtgataatttttttacttcacctcctttctactatccctcttattcggattatctagctttaacttcgccagttttttcttgacacacttcacagatgatggtgccttcatgtcggcatgacgcattatctccatactaaaaaatgatccgacaatatctccttcctatttgatcagcctcttatcgttcgtaaacgacgtaacttgacggagaacggagaacttgttgaatagagaagagtatgtcggtaattgatctccgatatgagcgaatataaaagcaacatatttgctggtatgtagcgtagcttttctttccaattgacgggacatcgaaacagtatattaaccgagataaaaatgacgacttatcaaatcgatgtcaatgaaggaatgaacaagtccctggccgacttggtggcaccatagcgcccagagccactcaaaaattactgtataagtaacactaatttgatagatgtggtaagcggtgtcagtctcctcggagcttacatcttcatagaacagggtgtcatttccaaggtcgaatttggttctgaaaagccggtaaccgttgatgaagttgcctttgaaattattgacggcaccggtaagtatgtcactccaggtctgatcgacagtcatgtccacattgcgtcggttgcaggagaggctgatctgaccaagttaatgctgatgccaaagtcagttgcattactcagaataagatacactttggaagccgctctggcaagaggtttcacaacagtgagagactgtgggggtgcagaaggctttctgaaagcagagattcgtcagggatccttgaatggtcccagattaattacgtgtggacatgccatttcccaaactggtggtcatggcgatctgagatctggtgccctacctgctagtgcctttgacagctgttcatgccactttggtcaagttggtgttgtagcagatggtgttcccgaatgctacaaagcggccagagaagagtttagaagaggtgcagactttattaagattatgggtggtggaggtgtggcctctccaactgacaaaatatcaaacaaacaattttgcgacgacgaaataaaagcacttgtagatgtcgcaaatagttaccacacatacgtaacagcacacgcctacactgcggaagcgatacaaaattgtatcaagttaggtgttaagggtatcgaacacggaaacttattagatgaacgtaccgcagagcttatggcagaattgggttgctacttgactccaacactagttacctacaaagtgatgggttctgatcaatttagtgcattcttgggacctgaaaatagtagaaaaaatacagaggtgctttacaaaggaattgatgcaatgaaaattgcccagaaaaaaaaagttaaaatttgttttggttcagatttattgggtcctctatatggttatcaaacgcaagagtttcgtattagagggaaagttcaaacgacacaagagattttgctctcagcaactgttactcctgccgaaatgaacggattaggcgataaattgggacagattaagccagggttcattgctgacctactgatgatgaaatcaaatccgttggacgatataacgattttggatgaacccgagagcaacatactatttgtcatgaaagagggaaggatatattgatgtagttatagttgttttcacagtcagcattatttctgaatgctagaagcctttttttttttgaagtcataataaaatatttggcttgtaaatttaagtattgaagtcaaaatatcctacttatatcacagtgaaatgtgaggtggatatggccctttagggcccttaattttacaagttacagaatcttttttttttttatagcatttgtaaggtccgtgtattcagaaaaaaatccaagcttaaaaaagtgtatataacatttggtatctgaaatacggatctatcataaaatagaacacctcaaggaggtataaattttaaaagtttttttattgtatgctcgtgcccgttttttcttaaagtcggaatttgttatcgaacacttggcatgcgctaaagatcgttaatttacaaaaataaggcggatgagatgcctccgctaaatattgcaggggtcgctttgaatgtttcgaccaaaatgtgctctaaaatatagaaatatcattattaacagtataattaaacgttgagataaagtatttcaagttaagcaatatgaaaggatgacagaaaagaaaataatttcttaatattacagaatatgaactaaagtttgctattacgtgtgccaaattttgaattaaaacttgatatgaacctctgcaggtttattattatgttttcatgattaccaccatttatcataaccaaatgtctcacctttctttaaggtataaaattttttataatcattatcatacgttcttttccaaacgttgtttccccaccagctgagcttaccacctgggtactgtacacacaagaagatgatgacgacggagattgccacacctgcttcaacaccggcccccatgacgaaattgtacttattgaaccaagctctccatctttttcttatcaagtttaggcagaatgacattgcaaaaaataatgagtagttataaggtgtgcttggtggaatattacctgggcctgtgaaaaatacaggagtatgaatgtgcttagcaaatttaaatttagggaatttccattgaacagcataaacggctagtgggaatagcaaaccaatcaagaagaaccacatcagcggattataaatgcgccctgatgagaaaagatactttggcaaagaccagataatggaagcattgaaaaccgtgcgaccattagcacaagtgaagccatttggttgatcggtggtacataagccatcgatattatgcatcatccattcctggacaccaacgttaaccatgcctgatatgatagtggcatagatttgaacggcaaagatcaaacgaggggaaaccttcatgtacatggctaatttcaaatctctactcaaattcaagccttgtctcatgacaataaatccgtatagcttgaataataagtttgccattggtcttaaaggcagcatataaccgcagatcaattctgtgataatattcaaacctacgtgttggttagtcattgcttccaagataccttgcgggatgaaatttacaagggaaattaatattgcaataacaaatgcccaagctgggaacttagtatcgaaacagcacactgctacaaatcctaaaccgatcatgacaatctgcaaaagtaaataccaccaatcgggacaatccttatagttcttggagtagattctcatgtgaatgtcagtgccaccatttttacggtctttaaacttggcgacaatatctttaccgtggtataagatgcagtggacaaaaacggcgataacagcggcaaaatttaaagcatacgacaaaagataggaaaatggaacgaataccggtgagtattccttatatttctcaagattaatggaataatcctcgttaagaatctttgttacgttgtatttgttttgagtgttgtcataagtagaacctgaaatgacgggcatgtatttggcataccaggtattcgtaaaataaagacatggcagcactatgacgaagaatatcaacactgatgcataggtgttggcggagacgtagaatggtgtggcgaaaacagagccggacatggcttgggaaacctgggtgtagtcaaatgtaattggcaacgcaccgagaccactttgagtaccaaagattgtgttagcgatgaaattgtgtcttgtcttcgacccccataggataacgttgaaataggacagaccggtaaagaggaatccaggtacccaataccagatgaacgatccgataaggacgattaagaagaacctgtaacggggcatcgtccaaccatttgcgactgtcttttcaacttttctcgagtgcaacgaatcaaacaaggacactgaaattaaagtctgaggccagatagagcttgcagggttgacgacccatcttctggtaagacctgcagcaccataaccaatcatttgagatgtccaaaccaacaagaactgatatccgacattaagtttcatgttgtaaaagcttccctgggcgttcaaaatgtacatagcgtatgcagtagaggaagtaagcgccacggcaattgtgaccacggcgtgttcctttttggtaaatgggcccgggtttaaatcgaaaaatggcactttagaacacttccagtcgggcaagagagccagtatcctaccaattgggtagcaaacaacttgtgcaacaaggaagttgatctctagcgatggatatctcagggaaaaaaattgattaacaccggcgaaaactaccacaaacaccgtggtcaagaaccacgttctccagtggttgaggcggatggtggggtcatcctcgatggacaccgccgatctcacttcaggatatggagaattgggcaagtatgtagggtcgcccttccaaacgagaccttcctcctgtatggaatgcctgtcgaatttttggctttccggatcgcggtcctcctcatcagtagtcgcagtgagattattgacgtcctcgtcaatattcttaacgaaagcatctttcttttcctcttccatattgatctggataggaatggttgttggcgttggcgagggctccgactccaacgagtcgctctccctataaatggtactcatgtgttctgtgacgttatataattgttgcggttattttctgccacacagtcgaaaactttttaccaagaatacacagcttccgatgattgtccatatatagtcgaaacaattcattgaatagcccaaaatttgaaaaaaaaagaaaaatgatgggcaccccatgatgataagagctctctttcttcaacaacgattgctaaggcgtttacagacccatcgactgcccttgcagtgggtttgatgtgattaacaggcagcagcaacaagcaactgctgaaaaccttggtgccttgcagacggctattgtcctggattttgtgtgacaaaacgtagatgtggcgtcttgtagtcggaggtgtggcgggccggaaaaatagtggaaaaaaagaaaattaatgcgatagcgacgggcaggtagggaggtttgaggggtccgtagtatgcgtctatcgttgcaacaagggtgactaatgccatgtcttggcctttgatgcaacgtctcggaagttagtatcgatccgaggagtggaacggatgcgatttcccctccattctatcgataaggttgctgggaaacgcattataagggatgagtgaagacggagggaaagcataacgaggagagattgccgagataactgagaagacgtaatctaaaggcaacgcagcatgtctcgagttgcacagctcgactcgatagcgcttgataaagaattgtatggacagttttggtccgagttcaatgcagcattcaatacgagtgaacacaaagaggaatgggagttggcactgaacacagttgtgtttatgtgcgcgacgaggttcctgccacactatggctctagctgtacgtatggatccgcactcagtggcgtggtttttcagtgcaggaaacgcaccttgtatgtcgtcactgtcttggcagggtacgtgtggaagaagatcacacatattatttttaatgggccgcactgtgggaaccagatgatgtggctgaagctgtacaaatgggttaatttattgtatcacggctgtgatgtaaccaacttcctgaggtttctagcagcggaagggcccaatgcgagggcgtttttgtcgccgttataccgggcttttaatgtccattccacaaggttgattcgggatggttctgcaattgcctctgaattttattcgaactctgtattcgctgggttagaataccagaatagacaattgctatggaatgcactattagaactcttttccaatacactacttacgaaaagaggactcttgacctttgttaaaaaaccaccaaggtctcgttctacgactacttataagacagtttgcccccgttgcggcggttttccaaccaacccataccagatcgcttgttgtcgtgcgaactactgttacgtgtgcgttgtaaaggcgttggagtggtctatgtgcgatgcctgtggatcctctgggagactgaccgcctcaccagtgtactaaagggccccgttccctcgcttgtatctctatatatgtgtatactatattcatattcatgttgtcaaaatcggtcacgtggtaaagggtctggttttttttttttcactttctgctcaagaaaaaaaagaaacaataaagaagtggtataatatcatcatggaacgctgtacgggacgatgtgggaagcgacgtctgaaatccagtaataataaacagtgagcactttaggatagcagtagtttgcattttgcacgtttccctttccatgcaatgtttttacctcgtctcgttcggtacaggaccgagaggtttataaaaatggtacctaccaggaccttgcgacgaatcaaccacagcagcagggatccaattcaaaaacaggtcttggcccttatcaaagcaaatgcgaatttaaatgacaatgacaagttgaaaatacggaaatattggtctgacatggcggactacaaaagtcttcggaaacaagaaaatagcttactggaaagctctatattacacgaggtcaagatcgaagatttcatcagtttcatcaatcgcacaaaaacctcatctatgactacaagaggaatttatagaagagaatgtttgtaccaatgcaagaaaaacttggatctagtcaatcaagtggtctcccaagtttcatccgtaagacatcaaaagcccttgactacgcaattggatactatgcgctggtgtgttgatgatgccatcggcacaggagacatagttatggctgccgaccttttcctgctgtactacagattatttacagatgataaaaagctagacgaacaatatgctaagaaaataatatcagtattagcgtacccaaacccactgcatgatcatgttcatctagtcaaatatttacaactgaactctctgttcgaaagtataaccggaggcggaataaagttaacgaggtttcaattagaaactctttctaataaggccctcggcttaagtaatgaagccccgcaattatgcaaggctatactgaacaaactgatgaatataaactattctttgactaacgatttgaagcttcgggatgatcaagtgctgcttgcgtacaagtccattgatgaaaattatagaagaggaaatgttgcaagtgtgtattctatttggaacaaaatcaaagagcactatgtttccatttctgcacatgattccagaatcatttataaagtcttcaagatttgtacccataatagagcctatagatctatatgtagcgaaatgttttggcaattaactccagagtactattgtaataaccctttgatattaccggcaattattgacttcattacaaagcaagactctttaacaatggccaaggaactcatgcagaacattaacagatacactttacccgaaaaccatcatattgtctggcttaacaagagatgtctttcttcattgctaagaatgcatttgaaatttaacgattctaacggtgtagatagggttttgaagcaaataacaacaaatttcagggcgctttcgcaagaaaattatcaagcaataattattcaccttttcaaaacacaaaacctcgatcatatcgctaaggcagtcaaattactcgatactataccccccggacaagcaatgttagcctatgggtcaataattaacgaagtagttgattggaaattggcttcaaaggtcaagttcaccgataatttgatggcacttgtaaacgatttgttgacgaaggcacatgattttgatcctgaccacagaaactctctttggaatgtggtttccgctttatacattaaaaaactttgtcattataaaaagcgagatggtaaatttgttgccaatgccaagaaggatatcgatttggcaaaactactttatataaatgctgcaaagagaagtaaaacatactggacaaaatcgaactgtaacccattcattgcatcctccccatgtgatgtcaaattaaaagtgaataatcaaaacaggtttactattttaaggaatattgcattaagcgcactgcagataggaagaacagacatttttctttgggcgtgcgcagaactataccagaacggtatgacgattgaggaattgaagttagactggaatttcatcttaaaacatcaaattagaaattcagagttcaaaacaaacaaggagatcatacaagatattaaaaagcatggtgtgtcggctgtcaaacgttacttaagatgaacggccaaacgcacatttacgatataaataacaaagcaaataataacaaaacaaatttctgtaaatatatactaaatccaagcattgcatcctaattcttttctttttttgatcatcaaataaatgtattattttatgttatatgcgttagacttgttatattctttcatgctattctatcgttgtgttatgaattaatttatatttacagtttttcagtacattcaattccttttttttggaggaggtaacaatttcacatctttcgattgtttgatcgccgcgttagagaaatctctcactacaatttgacaatttacctctttgcataatgccttcttctttgaaggtggtactttttgcagaagttctagcccagtacttctctctaaagcatctataggaacttcaaagtcagtcaatttcgtctcatttgatatcggttcgtttggcaatacaaatgccgcgacagcaatatcctctctagcaggattggctgttggtgcttctgcaacaatcaatttaaaaaagtgcgttggaacagcaatactgggtggattgccaataacttcataattaaccctaaatttattatctatgggatcctttttgggtagatacaatggaccagtcacgattcttacactcttatatttcttagtcaatcccctacaaaagtactccaaatgcgcccaatagtctctattaaaaccttctcctacttgaggacacatattggataagtagaatgtatcatccatggcctgttgagaaaattttgcgtctgcagctggggcttgatggcctcgatcatagcccgacctaaaatagtctcttagtttacctctaaacttttctggaattacttcatcttccttgaaaaaggaattttttctgtcagcattccttgcagccaatgattctggcgttatatgttcgaggacccaataaggattttgagtttgtctgttgtaacatgagataaactcttcgcggttctgcagatcatgaatcggaccaggaaaaccatacttgaagaacccggaaggatcgacgttgaaagagtgagattgaatattactattaggtttctgggtaggtggataaggtgtctcaatgatttgcgttggagaatgtttgttcaaaagaagataggttaagccagtaccagcacccagtccgactaaaccggacaagagtatcctactgcacatgataactttaactttgggatctaataagtggggaacttaactaaatgttcttatctttatacaattgtaactctataaaaactaacaaattacttgatgagtgaccaataaccaattgcaccattgatattttttcacagattttattttttttttcttttttcgcgatgagttttatttccgtgcatatgcatccgacttgcaattagtcgaaagatttcagttgaaaggcctcttcgacagagcccaaagactgcgatttaacgtatgcctccatcacggaacctataattgctttttgttgaggacttatagtgctagaaatggcttctttaaatgaatttttgtccaatttagccaaagcaactatgccacttgctacttcgttgtctattttctctgtatatgcgctatgatatgcggcaaagaaagaaagacataaagcaattgacaatgatgccttttggtgatcttgtttgattacttcctcggaaaactgaattatcaacttagttttaatgcttgcctgcgataaggaatcgtttgtttgaatatcttgaaagaatctttttataaccaacttcataaaatactgcaacaacgggtatttgaaaatattagatattattctcttgaagccttgtagagcaattggctgcgtagcaggattattcaatgcctccgagagaatatttgcgcactgattcagttcctgaaaacttagcttagagtatccattagacagcaagatcaaaatggttgcaactttattctttgaatccagcttatgataaataacatcttttattgacccgtagaatatttctagtaacacaatatttttttcgtcctcagattccgtaagcgcttttactagtgccttgaaaagtgggagtatgattggaattattacttcacgatgactacattcataaattttccctatgatgaataaaagacatgaataaagatctactttgaacatattgtcgaagttactgatatttgattcgaacgcaataaatgtttttttcaacagactaatatctgtgggagagatttttatttcattatcatcttcttcgctggtaagcacgttatacttaataaatggcaacctctcagaaataattgtcatcagtagtcgcagtagctcatatagtttgtcaatatcttgtagaaatgtttcaggagtagcattacacttcgaatacccaatgatcaagtcactgatgatatcaacaagcaaaaattcttctttactgtcgcctgtagaaatcagtctgtccataatctcaacaacttcagtaataatatcatcctcaaatatactttttatgcacagattgctcttcaaaacattgtgtaaagccggtaaaacttgcatcttgactgaatgatcatcaatatttttgacgatagcctccaaacattggctaaataaaataaaaagaaaatactctaattcctcatcgttaagagatgccaaaatgacttgaacgtctgaatccagagtgcacccaagggcctctacgaaatttaaccagaccggttcatataactcaattttcgtacttcttggttcaatgagactattttctttcgagtcattctttacttgcacagtagaatcattatcgttatactttatcatcatgtattcacgtaaagaaatgatccataatgggactaaaatgctccaatatttcctggtaaaagagaaaagcgcatcatttgacgacgtgatggatctttgcactacctcagcccacgcatccaaaacggcaagttcaatttttcttttcgctttgggtgtaacgattatagcttcccctatccgtataccggaattaggatctttaaagttaccaagaaggtcaattagtaattgtgaaattcttcccaatttatctggtggcattatattcgatgccaacacttcagcagcaacagtaatagcaaaggacattacagtaggtgagcttcctttactaaaagcaggcattaatgcgctagttatttgggcctcttgctgttctaaaatcgacgatccaggaacctgaggatctctcatggtggagtagttcttgagaacaaaattcaaaatgtgtagtcccgttaacttcatgccttcattcctcactgtagatccacgaaatgatattttaatgagatctgcaattttgttgctgagggcaaggagcagattttcatatttttcggattctaagcacaacattaatattaaatttaagataatctgtctgctcttccattgcaggttctcagagtcgagaccaccagcatctgtgtcagtcagttggttaacattcgctattgattcttcttcttcgcctttaatttccttttctgaagatttttttaggccatttacctctagtagggctgaaacgtctctgttatagctttggaagagtcttcctaaactcatattaaatattgagtataatttatcgaaccaatgattatctcttttgaaagtatgtaatatccattcggtaaaataattcttgacagaaccggaatttggaaaaagtgcgagatatctccagctcaaattttccatttctttcatgaaaaattcctccatctgtaatttgtacaacaacgtcaataaatcaaagttttcaaaggcgcctttcagacttgaagttcgagaaatgagttcatttgagcccgtgaatgtagtgtcaaaatatgatgagcctattccagtcactattgaacttttaattatgctcttagaagcaagaataaagatttcatagtttagaatgtttttcattttaaaagtagctatgttttcaaacattttaatgctggttatgctgttgagaatattatttgaaattaacatggagagtgtaatgtttctgaacgaatcaagaaccttggtgttaagttctagaaaatttggccccacagtttcagtcaatgtccttgaaatttcaccgattgctacgtgagaattaaagtccctattatagttacagcgaagagtagagcgtccgtaaataccatacttatcctggaccaaaagctcttccatagaacttagcaacagagctgccgtctttaaatcaatcactaaatgtttctcaagaagaatatgcattgctttcaatgaccatgaatgaacaacagggtgtggatccctcattaatgcaaaaattacatcaaagtattcttcaaaattagcatattgtgagttatatttaaaaattgtagccaatgataagacatgaaacatccttaagtatggttcgtccatatctgcgacgtttttaatgaatattcttgattgctctgtaaggaatttttgtctttcttcatcgccaagtgttcttgcgatagccgctgtcagcaatcctacacaatctgccttgatttttgtgagaaaaatgtcattaaaaaactgaatcttctttattgattcgataattagctgccccactgaatagtccaactctagattgttttcttgcatgatgcgtaaagcattatgcagagcactacaaacattagcagccacagccacgcttctcaatggtgtagtcattttggagaacatggacaaatttaaagtttccataatggaatactgtattttgctattcaaaaaagggaatacagatgaaaaaagttccatagaagagtcgattaaagatgtagtgacctgaggtgcgtagcggtcaatttgggaataagacccagatccatatagtagaatcagtgaatctaaagataaaatgggtgaaattggttttgatacttctacttcgaaaatattgtaccaattgtaatccttggatggccaacttccacttattgattcatcatacttgtaagcactggacatcgataaattcacgatacggtccccagttattttgctggataggccgaatgcaaagccgttgttttgacgaagtaaagtattaattgaagattctaatactatattactttccatgtcgtccttgttactcactttcctgttaccaatatctttcaagcttcccaaaacggaactacttgactcggtgtaaagattgggatctgaaaaattcttcacgattaatattagtaaagaactattaaaatcgctatttatgtatttctccagcttaaggtatacctgtaaaattctgttttcattatgcagtaaagcattgtcaatgtttttcgatttcaggtcaatggaatgattaaaattggagcacttagttagcaaatatgatacttgtttagccatttctttatcaattgtcgtattgcttaaatacgtcaataaacaagtcaatgcatgatttcggatttctaggttcttgtataattcatcctcgtcgtggtatgtgtaggtatgtgttaataaaactttccagaaaagaaatagttggggtatctgcagcttcaaatactgttcatctttataattcatcaatcctatcaataatatccagcataaaagacccttgaagtacaaattagaagaggtagatgtagtattattcttaatgaatgatgtagaaaacactgtaattctcatgatcaactcataggaaatataatcgctctcggcacctttgattagatttgctattataaaagcatggccatgatttttatgaaaaataaattttcctgtagatttaaaatcagtggatagtgcacgtaaggagttttcaatggtctccgaaagatattctggacagttgttcaaaaaaaccttcaaaatttccacagtgtgaactcgtatcgtaaagatttcacatgtagctaaatcaaccagtttatctctaatctctttaacggtattttcctcagtggtgaaagtagaacctaagtcgctgattaacacatacgtgaagtcaagctgcagtaatgtaagccactgtgtttcaggcttcgcatcaatactatatttgaaatttgaagctgaatcacttttagaggagctctggtaagtatcagaacaacctaggatgtagtacaacatttgagtctttgcagaatcattcaaatgtggcaatattacttcatgcatatgttgaaagtatctcaaataccttgataatgtattcatgctcctattattcacttcgtaactgctgaagacgccgcttaaagagagaactatatccaaatattttgagttactcaaaaaagtgttgtcagctaataaattcaagtttatcaaatgaataatagattcgaagcaaccactttccacgtctcgtgtatcacagtttaagaatatcttaacgtagatggaccatacttcttgtagagttaaaatatttttagaaaagtaataatcaaataatatctccgctaaagattttgcggtaaagatacgagtttcgtcgtttgcaaaaccataaacacctatttcaccttcggtaaatctagaatatatggtctctataatatcatgggagtgctctctgataaaattagtttgtttgaaatgagctgtccagcattcaattaggacagacacaaaagtaactgaaaagtccttctcatcagtggaaatactgtcaaaaacggttttggatagtttcgaaaatttcgcatatgtggctggatcaaggattttatcatcattattggaatttcttagaatcgcattaaaaagctgaagaagggttgtcatgaaggtagcatgataatatttacttttctccataatttttttcaggtttttgaaaatagcattaaataacaatgggattaaggaagagatgctacttccaaaattttcaaataattgaacaagtatggtacatgcgatatcttttgccggtgagtatatgtacttttttttttttgtacttgacttcttcttttttttcttttggttagggtcggtatctccatcatcaatggatacatcttcttcacacaatacgtttgttaagaatgctgcggaatcaaaaactacaccaggatattcgtccttcaaacgccatatggaaatcgtatagagctgagacaaactgataaacactgaatgcagttctaaatcatccgtattttctagtacggagatatacctcacaaactcatccagttgagtgtgtatttccttaacctcctgtatttcattatcattaacttctttcaaacatataagcttttccaaattggtggttatccaagttaataaatcgtgaccattgtttgatgatgtttctatcactttcttgagggatcggtttgccattttcgtggcctgggctatttattttatcttttagttttttttaaacctaataactattatttcaattgaataataacaaatcactgtttcaatatggcgatgaaaaaaaaaacggccacacacggtatgccactatgtggtgtgaggaagcagataaaataataatacataaaaagaaggatgtagaagaatatacagatataaagaagtcgcgagtttaaaggttcaatttactgttgggtcagagctgaattctgaggaaaatatttgattgttggcagaagaatcttggccaattagtgctgaaaaatcgatgacatcaggtaatactctgttaattgagtagtcaaattcctcaaattctgctagaagtttatctaagtattcttcttgtgcagctgtcgttgtatggctctcattattggtattctgaaactttagatcagcttccccttgtggaagattcagaatggaacgaagactcgtggctggagtttggtgatgctgctgtccatgatgtaattctccttggcacttcgtaaaattattatttgtctgcaactggggcactaaagctccactactttcttgccgttgcaatttaactatattcaaaagttgttcagataatacagaggtcttctcgttaaactctttgaacaattggttcaatacttcaaaagtacgtttactcgcatttgaagcacccttcaaaagtgataatatttcactgccaagctgcgtagcgttatgaatatccgaatcaaccttcccatttcgtatcaggcccttttctgtttggtagacataaaatttgaggcaagcaacactaaaaaagattgtatgaatggaaaaccagtagctaccactcaaaaggttttgcgtaatcatttcataagataattgaataacttttttggcaacttcaatacagttttccgccatgtgaatttgaaattggaactctgggatatctaacgggtctatagaaatatagtggtagaatggtttatagagtacgattttggatagaaggaagtccagatataataatttcttaggtttagtgtatggagaactagtatcatttgcggaaacagttagaggtggttgcgtttgacgataccgtattgtgtcaaccttcaaaatatctggtaattgggcataccaattatctaattgatcgttcaacgatacaatctgcgtcctagaatcctcttctaatggttttcttctcaaagagtacattagcttgtagatccgagacatgattaaaataagctttgtatgcttattattcattccacaggaacttatcgttcgccaatcttgaaactttattccaatagtagatatattttcatcgtcgacgtctagaggaaactcttggtcgatatcagattcgtcgataccgcttggaaaaccaagaatacaattcatgtacagatctagtttgtacacagaccaaaagagccttttttttgtctcatcctgaatcggagtaggaccaactatggaagaccgcctgtgtaaaccttcctttaacgcagcacgcagagcgataccaatgaacgaatagcaagccttcaagtttgctgaacattgcaaaaagatcgtcatcataaatatagcttgaatggaatagatgtcagtaatattagaaaagtccaaagagtttttggcctctaaaaagtatctgtagccttcatcagtgtaaaattccctagttgctttactatccttgctgagatcttccttagaaaaaagggctccgactgctaaaacagaataaattaaaggttgtgttttcacttgttctggagtatattgcttgccatgtttttctgcttcgtatatcgagtccaagatagaaatgatagtaggtctgtgatagaacctaaatagcacacaggcacaatcccaggtcttttgaataaatttcaaggcaatctctctgggtggtaatggaacacttgtttgcatgtgccaaggcgtatcttttggtagactttgacgtattacctgattaacatttaattgtccttgaagtagacacgttttaatagtgtccaaaaaattctggctgttaaaagaagaagaagcaagtatttgacggagtgtttcaggtggaaagatcgtctctacaacctttttgtaatcaatggaacttatagggcccttgctatcttcccgttcgtgggaagctctctgtgcatataaggaactatcatcgcttacttccctatcaaataccgatgagttccgtggggggcgatcatatttgcattcgtaactattagtctggcaaagtctacatggtatattaccactacatcgtactttcctctttctgcaagctatgcaagctcgatgtgctcttcctttcgttggcttcaattcgttggtgcccgcatctctagataaaaccaaaatcttagatctcttgcctttcaacttcttcattgcacacgaaataggctttccagattctttcggcgtcatctattgaataattctttggtctaagttgtatgtattactctttaaattgagacaatcaaggaaatcacacatataaaaatactgtggatctgaaagattgggtttttataggataaatgcgtataaaggtagatcctaggattaattattatggtatttacatatcgccagaaacttatatatactcccctcacgccggattattatttgcgatcgtcccatcgcttctttatgagctcgtgtaaatgatgaccttgtggacgccccattttcctttcgtacacatagtagctgagacagcctaccataattgccaataacggatcagaaaatctgcaatagagaccagcttgggaaagagcacatcgacttgtttgatgttgcctcttcgaaacagcaaatggttaactatgcgttagtaaaagaataagtgtgaaaaaaaaaaaaatagaatagcgtatgaagaatgaacatactttcctaatagaaagggagcgtactgaaccatgttatcgatgatcttgtgtggaatcctcttataaatggagtgaacatttgtatgccccttgtgtgcgtgtggctaacagggaaaaatagagcccgcgtaatcttgaataatctaatatgtgaacagtcttttatttccgcacttcatacctatatagagtaatataattaatcattgataggaatttacataatgcagcaatctcgtatgcctaggccgtacattaccttttcaacgtctttccgtacacgaacccaatcgcttctcctctgaacaaattcataaatttcctcttgcgtaaaaatgccattgaatttcccaagatcagaaataagctttcccaactctttcgagtccttgcctgaaatgatgtataactggccaatagacttaagcccaacaaaatagggaacaacatttttttgttttaatttgttagcaataaaatcgtaaaagtaatttaaatcgcagattaaccaaattgcgccctccgtagatatgaagcacttcttcagatgtttgacgatttcattaaagaatctctcgccaatttcttgttggtacacgtcaatagtacccttgtctgtggcaccagtcagtagaaagcaatgattagaaagtaactcgactaccctgatagcacatttggttggctttatatcccttattggagaattcctagagggtggcggtggattataatcgtcaggcaattgaagagtcttgaatacaaatgagatttcatccattagtttgtttataccgatatttaaaccttcggctacaaaatcatcgatagaagtctcaaaatttttttttaattggataacatcattaagaaaatctttatttttatcgataatttttttgggaatcaattcgttcttgtaaaaaatggaaatcatttgtaatattatgtcacctatattgataagttcagtgaattgtactaaaggttcgacttgagtattggctggcgaaagtgaattgaattttatttctatttgttctatttcgttaggattatatttttgtagtagcaggattgccttttcaaatgcaggtttaacgtgatttttattcaattgtgtaattaaaattttgaaaatctcttgacagcgtagcttgatcaatggtagcaaactttcaatcgtatgaaatttgtaaatttgatccgtcttttcgcttgtttcctgtaaaattttgtaacataaatcgagacttattaacgatttaatgttttgcaagttattggaaattaaatttaagttgtaggctagttgtagttgttgctttagcctttgattttcattgttcgagaacttgaaaatcttggtgaaggaacttagaaagtctagtttatcattagaaatatcagttgaatgaactgattgatggatcgtacttggttttgaatccgcttctgggacagttttggaggtttcagtaattattgagaggtcattcggcaattcattgttacttgcactcgaagcatccgtttgatcttttaaagtgttataaatttttgcgttttgctcacgctgcttgtcttgaacttgtgtgtcataattagctaattgtgagttgatcaatgattcaaatactctagttgtctgattcatatagttgacaacaaagggctcgagatacaggtttaaaaggtcacgaacaactttacggaaatttgcgcctgcgtttactgagtcgtttaattcagtatcaaacttttttataaatgtgaaataaagttcgggtacgcattcataattggctttactatcctttccattttcttttaaaaattcactatagcttaataagatattgtttaaaatatctaataaaatatcttggataaaggactcgatgaactgtaatattacagggaactcatctttgaataaaatgtccgctaatttaatcttttcgttgaggaaatcccttagctgattgagaaacgtatctaaatttttagaattaaatatcacggtactcccaccgctgtcctcttcccttggttgttcggcccaaaataattcatcattagacggcaaaaccgttaaactgggaggcaaatcagcctttgacttgaaaaattcgatagcattgctttcctcattagatatcaataaaattttcatgaaacgagcgacggcagctaaattattagactggtaattcaattctgactctttgagaacagaattaatgaagatttccctaagaatgttgaaattagtttcaatcctagtaaatgtttctatatcatttttattcgagaaattgtactttttgataaaatttagaattcttgtttgtttcaacggatcgttggaatatgaagtaggaaagaaatttgctagattattattatatagcttcctagcgtatgagttataacaacggtaaaatttcacaaagatttttttagaattttgagcagtgaaagatttgtatatttcgaagatgcgaagggaattttgattatcattttcatccagcaacgtaatttcttcttcttcatttgaatgcacctgttggagacccattctagtcaatttcaatgaccaatactttgaatcatttttgccgttaatgattgcataaacccgtttattcacttgttgaaaactcagataatctacagtagataaatatgaggcaatattggttacaatctcgggaacttttagcagatcatccattttaccgatttcctcaaaagcttttgttttcttttggtttttctattgtttgtctgttgaccattttttgataaaataagaaccttccttcaacgaaatatttcggcaaaagttagccttgaaacacttaaatacaggaagaaataaggtaaagcgtaaaactaacagcaataatttgcagttgtataaatggaaccagaagatacccagctgaaagaggacattaaaaccacagtaaattacataaagcagcatggtgttgagtttgagaacaaactgctagaagatgagagattctcattcatcaagaaagatgacccactccatgaatactacaccaaactcatgaatgagccaacagacactgtcagcggtgaagataatgacagaaagagtgagcgagagatagcaaggccgccggattttctgttctctcaatatgatactggaatatcccgaagagacatggaagtaatcaaattgacagcacgctactatgcaaaggataaaagtattgttgaacagatgatttcaaaggatggtgaagccagattaaactttatgaacagctcacatccgctacataagacattcactgattttgtcgcccagtacaagcgagtatattcttttactggtcaagaaatcaagaaaagtaagagaaccattttagataattgttttgagagaacacagtattgggaatttgagaaagataaagaccgggaacatgataagctcgtagagttgtgcaaaatacaatttgcagccattccatgggataaatttactcaagtggcaaaattttctatccctgaagacacagaaatcttcgaaggctctctagatttagaacagatgaggctgcgaagagtacaaactggtattaagttattcgatagtatcaagccgacaaatgaagaagaaaagatagtatccgaccaaggtaagcaaaaaggaggagatagtaagggcaaaaagcgtaaaattagagctgtgggagagacaaggttaaagaaaagtaaaaaataagcctcatgaaaatcaaagttagctagaagtatgtaaaggttgatgatgcaccgtaattgagcacatgtatcactattaacggcgtacgtattttggcgttttttcatgttgatgttattttgtatatagaaagtgaaattctcgaggatatggccctactggataatactattggtagcgtgaaagaaggccaggatgatagatatcaacgttaataacatattttttagatcttattcagttgatcctaactctggtcacgcaatttatgtctttgattcgacttatttgccagcatctgatgaaattggcgataagcaagtttatgacttgcttattaatgccctcatggatcgattggtaatgaaattgccacaggcaccatattcactggtgattttttcatctgggttttcccagagaaaaataagctgggtttacggtattaaaatgtttgcaaagttacccaaagagaccaagttctatttacaaaagatttttattgttcatgagtcattcttcgttaggtcggtctatcaagtaatttcaaacgctatgaactttaacttcttggactcaaaagatagtcagcatgattttccaagtttagttcatgtcttggacctgacttctttatccgagctaatagatattacgcgacttagaatatcgttgaacgtgtacttatatgattaccagatacgcgaacatataaatgtcccggaggaatattataacagattgacccctctggcaataagacagtataggcagttagtattcgataaaattttcaagaaattacagaatgacgctctgttgtgtgaattgatattccagaagccgggaaactataaaaaggtaaacatttttttggatattatcaaaagaaacaactacattgatttatctcaatgggatatttattctttggcatccgtgtggttgaattacttcattaagaataaagccaaacctctaatcccaattgaattaattccgttaccaattgttgatgatctaaagttcacaagtgaaacattccgcaaaattattaaattcaaccaataccaggacctctttatggtcataattcctttttttaataggatcatagcgcatggtgaatcgactaaacatgattcaaggaccctaagtaaagctttaactccggcgttatgtaaggaaaaactttccatgatgactaatgatcgtttagctattgggtcgagatatattaaaaatttactggactttttccccgaaatcgcgaaggaaatatcatcacctccttcatccgtatcatcgtcttctactatccctgttttgcctaagccaaggaagtcgtcgccaaccagatacagtgaactaggctgcttaacccttcctagaagtcgaagccctagtccacaaagatctgttacgtctccaacgtacacacctgtcgcattacaaaatacaccagtcttgaaacctaagtcttcaagcagaaatgtttcatccccatcattcaatgccaaacctccacttcctattaaggcagttacacgaccacaactgtctctaacttccaattctaatacagatttggcattagcttcttcttctacagatacattatcctcaccgacgaagactccatcagcagactcgcttccattgagtaacagcagcaccgatttaacgatatcagataatatcaaagaaatggttaaggacgagccagcaaaggataaaaattctgtggaaacagatatattcgtacaacagtttgaaagtttaaccctcgtccaaaacgcgaagattaagaagttcgacaaagaactacaagaaaagaagaagaaaaatgaaactacttcaaagacagcagataaattctctcaaaagggatattcagatattaaagcaagcaacaaggttagcaggctagctgcattgtacgaagaacgtttacaaggtttacaagtaatgaatgaaatgaaacaaaggtggtaacttacataattgtatctttttaacacatacatattgcatatacgacaacaaaataccccccacccttgagttaagccgtagttgaagcagtcgagatctcgtgtataatattatatatcaaacaatattacgttttttatagtaaataaataaataaataggtaggttatttgcaccgtctatatgcagagtctatagaattgtgtaaactagcttatgactattaaatcggactcttaatttttagctaatatctcttcagaatttattcgtttcttcgtatattaccaatataattgattgctgaaccagctttgaaaaaatcgatttgatctttagacatagtatgttttgccttgatggtgaacgattcaccgtttggtttagtaattttaacatcaatttcaccaccgttattaccatccttagcaatcatgtcaactaggttcaacgtttctaaaacatctccgcttgatattttatcatagtcagattcgttggcaaaagtcaatggcaacacaccttgtttcttcaagtttgtctcatgaattcttgcaaaagacttaactaaaagaatctctccgcctaaaaatcttggtgacaaagcagcatgctctcttgcggaaccttcaccatagttatgttccgctatcacggtccatggtctaccgtctgatttccatttcatcatcaaaccaggaatatcatattcagttccgtcaaggtcataagccttgttgacttcaccggtttctttgttttgtgcaccaatcaatgtattgtaagaaatgttttctagatggcctttatatttcaaccagacgcccgcagcggaaatatgatctgttgtacatttaccttcaactttcaaaagcacgtttgtcttcaattccttcccgttccaaggtttgaatggctctaataattgcaaacgatcagaattagggtctaccttaatctctacattgctatctggctttggatccatttcaggataaaatttgtctctaccgtgttcaaatcctctttttggtaactcatcaccctttggtggttggaatttgaaatccttcccatttggcaatttaattgagtcagttagcggattgaactgagcatctccagaataactcatcgctgttactatttctggggatgttaagaaattcattgtattcctattaccatcgtttctagctctgaaatttctattgaatgatgtaaaaatagtgttcgtttcttttgatgttttcgagacatcttccctattccattgtccgatacaagggccgcatgcatttgctaaaactttggcaccattttcttggaaaatatcgatgattccatctctttccaaggtagctctaatttgttctgaaccaggggtgacaaagaaggggatacgtggtttcaagccggctttggaagcttgcttgaccaagtcgacaacacgactcatgtcttgataagatgaattggtacatgatccaatcaaaccagcgctaactttttggggccagttttccttcaaacttttttcggcatattgagatattggggttgaaaggtctggtgtaaatggaccattaacgtgaggttcaattgcggataagtcaatttcaataactttatcgtattgagcatctttgtcggctcttaagaagttaaacttgtttaaagcaacatcagctgcttcagcgacctctgctctattagttgcttgcaaataacgcttgtgagcttcttggtaagggaaagttgacgttgtagcaccgatttcagctcccatattacagatggttgccatacctgtgcaagatagagtggatacaccttcgccgaagtactcgacgatataaccagtaccacctctgacagttagtaaaccagcgagctttgtgattacatctttaggagtggaccatccgtttaactttccggtcaatttaacacctaaaatttttggtgcttttaattcccatggagtgcctgtgagggcatcaactgcatccgcaccaccaaccccgatggcaatagctcccagaccgcctgcatttggtgtatgggaatcagtacctagcatcattagacctggagctgagaaattttccaaaacaatctggtgaatgataccagaacctgggccccagaattgaattccatatctctttgcgcaactctccaagaaatcgaaaacttcttggttggtagctatggaagagggtaaatctttagtttcaccgtccttacctacaattaaatgatcacaatgtatggatgctgggacagatgtttgatttagaccggtggtcatgaattgtagaagcgccatttgggcagaagcgtcctgcatagctacacggtctgggtttagcttcaagtatttattaccacggatggtggacagatcagaagaagtaatcgattcttcaggatcgcaaagatgcgagtataaaattttttctgctagtgtcaatggagcattgtttgttatttgtttaatcttgtctaggttggtcaaaagttttgcataaggtggcacttttgtttgaaaatttttagatacagaggggaacatattggcatgtgttgccaaatgcctctttatataaaacctattagctgaagatagcatcgaatctcttgcttattgctcttagagttttatgtttaaagaaagtcgaaaattcttatttttgcaagtgcgcaaatcgaataatacgaaaagatgaaaatattttagtttatatacatgtttgatgccataccatctattgacataatctacgatgtgagagctgtatgatattgtggaactttgtatatattgaaaaaattttccagtggaattttactcgcgatgactcaagagcgtgaaaaaaaaaaaaaaaaaaaaattaattgctaaaaaatcaaatatatgcttccaatcggatttgaaccgatgatctccacattactagtgtggcgccttaccaacttggccatagaagcttctattttatatttgcctgacctattttaacggttatattccacaaacattttaatcatgaagcaatttttttgatgttgatgtgagagtaataagcactgtgctgagaagaggatcaacaacatgatattctacggaacgtaaaggatacaatgttattggactaagaatcgtctatcatcttaagaaatgggtggatgatcggacaattattgagaaggtttcattgtggagaacaaatcgcaatattgtgcaatcctttagatatgtcaagataaaatactagggaggcttcgccattcattaaagagtatagctaccgcatactgtttagtagtatactatcacatgtggtgtaaaaagataacataaagattgagaatcagtcatcaaatgtaatggaagctgaaaatgcaaggattgatagtgtaataggaacgaaacatatgaaaacggaatgaggaatagtcgtattattagtatgtatagattccatttgagaattcttatatcctcgaggggaacttctagtatattctgtatacataatattgtagcctctatcaacaacggaatcccaacaattatctcaaaactcacttatatctcacaaaacactcaatagcgacccttaaatgttactgaacctcatattgtttcgctctgctcccttatatattgttaatgcaatcgggacagctcactgactgaacggtgaatagtggctcccggaaagctgagagttgtgaactcgccacctctgttaagtaagtcgtaagctgttaaagctgcgtcacgagtaatgagctgccagttcggcctctgatcgctgtactttatggtaaaaagatagttcctagtagaagacgagtcatactcgtaaacaagcaccgctggatactcttctctatcaagacgtaaagcgtacttgtaatctctaagttcgccaatccaaatttctgatatgccactcattatcctcaccccacatgctgacaccttatacattcaatatctcccttctcctacttaaccttatgttaccctttttttttggcttgcatttatatttggtttacatagcaacaaccgatagcgggtaacagcattaagcttcccatctcccgttcactgttattacctttggcacgtaaagggccggctaataatgtcgtatttccactgatttggatgtatgttgcatggtgctagattgtgaataaatcatttccactggtttctagcagaggtaagaaaatcagtagtagcggcagcagccaagaaaaatggcagcctggcaagcagcgaaggccatctgtgctgcatttccacactccttgtatgactgcatacgcataaagaggtgccttgctgtaggcgtatatgatcctaagcaacagagaaaccacggttctcttctcttcttatttcgttattgtcttccctttttactatgggtaaagtcgccctaaagcggggcgctcacaatatcgccgcagctacagccgttttttttttttttgtttttttttgcgctgcttctcgaagaatgaatggctcactgaaaaattttgattcatcgatataaagaacactgttcacttcgatgtcatccggccaataaagttgtttttaggataaacgagtaagtggtagctggtacaggatcatgagattttcacacttcttgaagtacaatgctgtcccagaatggcaaaaccattatatggactacagcgagctgaaaaatcttatttacacgctacaaacagatgaacttcaggttggtgataacgaagaaggatttggcgcaggaaagagctctaacattacagataggttcaaaaacaagttttcttttaaaaatgcgaaggaagatacgtcttccggtatgaacaaagatgcaggcatcgttgaggaaaccatcgagttgcgagagttgcctactgctcagacggtcgctgccaaaccttctcctttcagaagaatgaaggaaaagatattttacaaaagaaggtcgtcttccgcatcgtccgtctcctccacggccaacgaaaatctgcaattagacacttatgatacgtttgttggtgatttaacagctgaaaaacagaaagtagatgatttttataagaggacagaagcgaagttctacgacaaatttgacgcgctggtgaaggacctgaagaaaatcggagttatagaatacgatatcgacgatgatactctgtttaacgaaccgattgccagcacaaatgacgaagttcccccactagacttggatgatgacgaagacgacgacgaattttacgatgatcaatctaatattgaagataatactgctttgctgcatcattcgcagtataacattaagtctcagaaaaaatcgctgttgaagaagtcgatcgtaaacctatatatcgatctttgccagttgaagtcgttcatcgaattgaaccgcattgggtttgcaaaaattacaaagaaatcagacaaagttcttcacttgaatacaagaaccgaactgatcgaatcggagcagtttttcaaagacacatatgcattccaggcagaaacgatcgaattgctaaattccaaaatttcccagctagtcacattttatgcgcgcatcactgaccggcctcataatatctcgcatagcaagcaagagttgaaatcctacctgcatgaccacattgtttgggaaagaagtaacacttggaaagacatgttgggactgctatcgcaagctgacgagttgacaccaaaggaaacagaatataatgcaaataagctggtaggcaagttagatttggaatactacagatggccactacccagaccgataaacttaaaattcactagtataaacaacgttgcactaccgaaattatttttcaccaagaaagcatacaagatttactttattattctagtcactggactcttgttaggaataaagaccttcaacgacgctgctcagcaccgctgcatggcccttgtcgagtgtgtcgcctttttgtgggctagtgaggccatcccattacacattacagcattccttgtaccactacttgtagtccttttcaaagtcctaaaaacctccgacggggctataatgagtgctgcaagcgcttcatcagaaattttggccgccatgtggtcttctacaattatgattctgctggcaggttttactttgggtgaagtacttgcacaatataacatcgccaaagttcttgcctcgtggttgttggccttcgctggttgtaaacccagaaacgttcttttaatggcaatgtgtgtcgtgttcttcctatcaatgtggatttccaatgtcgcagcacctgttctaacatattcgttgttatctcccctattggatgccatggatgcagatagcccatttgcgcaagcattggtgttaggtgtagcgttggctgcaaatatcggtggtatgtcttcaccaatctcttcacctcaaaacatcatttccatgtcgtacttgaaaccctatggtattggctggggccaattctttgctgttgcattgccatctggtatcctggccatgcttttggtttggattttattgttcactactttcaagatgaataagaccaaattggaaaaatttaagcctattaagacgaaattcacagttaagcagtattatatcattactgtcactgtggccactattttgttgtggtgtgtggaaagccagattgaaggtgcttttgggtcatcaggtcaaattgcaatcattcccatcgttttgttttttggtaccggattactatcaacacaagatttaaatgcctttccgtggtcaatcgttattttggcaatgggaggtattgctttggggaaggccgtctcatcctcgggtttgctatcaaccattgcaaaagcattacaaaagaaaattgagaatgatggtgtttttgccattctatgtattttcggtatcctgatgttggttgtgggtactttcgtctcgcatacagtatccgctattatcatcattcccttggtgcaagaagttggtgacaagcttggcaaccccaaagctgctcctatccttgttttcggttgtgcattattgtcatcctgtggtatgggactagcttcttcggggttccccaatgtcactgccatctctaaagtagatagaaagggcgatcgctatttaagtgtcatgactttcttaacgagaggtgttccagcttctattttggctttcctatgtgtcattactctaggttatggtatcatggcatctgttgtcaagggtaacgcaacctctgcgtaagagatacgtctacgatagcatgtaacagcgtatatataatctatatgtattcgattaatccaacacttctgttgtgtagtctaatgttcgaaaaaaaggtacgcttccctgttataatcaggtatatttcgttattcttataagctaaaagattaaaaatttttccactttccttgaaatttggtcggttcgtggaaaaatattattacgtattgaagaagtgcatgaagataaaagatgggattactggaaaaataaagggaggaaaatcctgcagaacgttgttgtttcaatcgaaggtttcttcattcgaaaatgggttcttcagatgtttcaagtcgtgaatgttcattggtttataatgaagatcccgatttcaccgatggcacaacaccatgtgatcggttgggagtggacttgatgaatgttctagatgacaaggatgaaataaagcaagagtctgtcccagtctcagatcgtgaaattgaggatacggaatccgatgcttccgctgtttcttcatttgctagcgctaatgagttaatagctgagccacacgctgcaagtgaaactaatcttggaactaatggtcaagatggaagaaatgtcttagaacaacaaagagacgtggttgctagactaatagaagaaaacaaggaaacgcaaaaagagggtgataaagtctgtattgtccccaaggtttggtacgataaatttttcgaccccgatgttaccgatcctgaagatataggccctattaatacacgcatgatttgcagagactttgaaaattttgtgcttgaggattacaatagatgtccgtatctgtctattgcagagcctgttttcaattttctatcagaaatttacggcatgacaagtggctcttacccagtggtaactaatttggttatcaaccaaaccacaggggagttagagacagaatacaataaatggtttttcagactacattacctgaccgaaaaacaagacgggaggaaaaggaggcatggccaggacgattcaataatgtacctctcgatgtctgcgttgaatttagtacgtgatttggttgaaaagagtatgaatctgttttttgagaaagctgatcatctagacgtgaatgcggtggattttaaaatttggtttgtgtcagagggatctgatattgccacagatagcaatgttagtacttttttgaattcttcatatgaaataactccgcttcaatttctcgaactaccgataaagaaactactaataccagacatgtttgaaaaccgtttagacaagataacttcaaatccgagtgaccttgtcatagaaattaaacctatagaagggaatcaccattggccttcaaactattttgcttataataaactcgaaccagcatcaggtactactggtttggtcaatttgggaaatacatgttacatgaattctgcgttgcaatgcctggtacacattccgcagttgcgtgattatttcctttatgatggttatgaagacgaaatcaatgaagaaaatcctcttgggtaccacggctatgtggctagggcatttagtgacttggttcagaagttgtttcaaaacaggatgagcataatgcaaagaaatgctgctttccccccttcaatgttcaaatccactatcgggcactttaattcgatgttttctggttatatgcaacaggattctcaagaatttttagccttcctgttagacagtttacatgaagatttgaacaggataataaagaaagaatacacagaaaaaccatcattatctcctggtgatgacgtgaatgattggaatgtagtcaagaaactggcagacgatacttgggagatgcatttaaagagaaattgttccgttataacggatttatttgtcgggatgtacaaatcaacgctatattgtcccgaatgtcaaaatgtttctataacgtttgacccgtataatgatgttacattgccgcttccggttgatacagtgtgggataaaactataaaaatttttcccatgaactctccaccacttcttcttgaagttgagttaagcaaatcgtccacttatatggacttgaagaattatgttggtaaaatgtcgggcctagatccaaatacactatttggctgtgagattttcagtaatcaaatctatgttaactatgagtcaacagagtcgaatgctcaatttttaaccttgcaggaattgatcaaacctgctgatgacgttattttttatgaattaccagtaacaaatgacaatgaagtaattgttcccgtattgaatactagaattgaaaaaggctacaaaaatgcaatgttatttggagtccctttctttattacgttaaaagaagatgaattgaataatccaggtgcaataagaatgaaattgcaaaacaggtttgtccatttaagtggtgggtatatcccatttcctgaacctgtaggaaatcgaaccgattttgctgatgcttttccattattagtagaaaaatatccagatgttgaatttgaacaatataaagatatactacagtatacgtctattaaggtgactgacaaggataaatcctttttttccatcaagattctgtctgtagaaaaagagcagcaatttgctagtaataaccgaacagggcctaatttctggacccctatctcccagttaaaccttgacaaagctacagatatagacgataaacttgaagatgtggtgaaggatatctacaattattcatccttagtagattgtgctgaaggggtccttatgcaagtggatgatgagggagataccgagggtagtgaagcaaagaatttttccaagcccttccaatcgggagatgatgaagaaaataaagaaactgtaacaaataatgaaaatgtaaataatactaatgatcgggatgaagatatggaactaacagatgatgttgaagaagatgcaagtacagagccagaattaacagataagccagaggcgttagataaaattaaggatagcttgacttccactccgtttgcgattctttctatgaatgatattattgtttgtgagtggagcgaattgggttcaaatgaggcattttccgatgataaaatatataactgggaaaatccagctactttgcctaacaaagagttggagaacgctaagttggaaagatctaacgctaaggaaagaaccataaccttggacgattgtctccaattattttccaaaccagaaatactaggattaaccgattcgtggtactgccctacatgcaaggaacatcgtcaggctaccaaacaaatacaactttggaatacaccagatattctgctaattcaccttaaaaggtttgaaagtcaaaggtcttttagcgataaaattgatgccacggttaatttccccattacagatttggatctgtcgaggtacgttgtctataaagatgatcccagaggtttaatctatgacctgtatgcagtagataaccactatggtggtttgggtggtgggcactataccgcgtacgtaaagaattttgccgacaataaatggtactattttgatgattctcgagtaactgaaactgcgccagaaaatagtatagctggatcggcttatttgctattttacattcgccgtcataaagatggcaatggattaggcagctctaaactacaggaaataatccaaaagtcacgccacggatatgatgagcgtatcaaaaagatatacgatgaacagatgaagttgtatgaatttaataagactgacgaggaggaagatgtttctgatgatatgatagaatgtaatgaagatgtgcaggcccctgaatatagtaatcgtagtttggaggttgggcatattgaaactcaggactgcaacgacgaagatgacaatgatgatggtgagaggacaaattcaggtaggagaaagttaagattgttgaaaaaagtctacaagaataattcaggcttgggttcatcgagtacgtctgaaatatctgagggatgcccagaaaacgaagtcgctgatttgaatttaaaaaatggtgtgacactagaatcgccagaataatgacatgagtttatatgatagataaaattaataaatttccacatgtataatacttttcaatctttttcgcctactatttactgcctaggctaataaattatatgtttttgtcctgggcgcgacattccaaaaaaaaaataaaaaagaagagaaaatactggcttatgaatacaaaaattacataaacgaagcaaaatgattatttcgaataaaacagtctatatataagtcaaatacaagataggaagaaaaacagaaaaaaacaaaacagaaggactggttaattgtttttgttgatcttcttcttaccactagcacttccacgtttgtaaacctcaatatagaaagagatgaacaaaaacaagtaggatgtaagaatggctgcaccagcagcaatagccgtcattgaacctaagcaatcctcacactgtggagtacaagcatttttgaaatatgcagcaacaatcttctgataaagcacgtaataaacgacaatgagatcaagcatgaactgcacaatttgtagtcttgtaacccaggctttccaccaaacacgaattccgctagcagaaaggaaataataccaatacataagaacgtgaacagctaagtttaaggtgacaggaacccatgtaactgctgtgtaaccaaccaattgattatagcacagtaaagctgtagcaccatgatggtatgtatgtaggaaagtcaactttctatgtttcaacaccatcaagacagtgtctgcgaactccacaaactttgtcatatagttgagataatataatgtctccatcggttgcgtccacgattcaacattacaaacagcaaaatacagcccatggcgatacactatgggtagcatctgttccaccatcaaaatcaaccataaaaaggaaacagaagtcaacatcaagttatggacttgagaaataaatctcaacttgagaggtttacatgactttaccagggacctcccgccaaatataaccacataatacatggcaataaaaagcagtaccggacgaggttcactcaaaggctgcttcccaacggtaaactcaaaatcctttggctggaagcgacctgcagtggcccacccaaccgcacgattgaaatagtcccacaaataaatattaaaaaaaggcctatctattgttgggcgaaacctagaggctttctcgaggcaaaaatttttccaatcacttaccatacttgcttgcaaatttagctctcaagttccttaaaattgataaggtatcctaccttaatattcatatcagttagtcttatatacttctacctctttttctggcttcctttctttcccttatgtccttcggtttactaatccgtaaagccgacgcgggtaagccaagaccctgagtttagaactaatatttcgtcacgtcacgtaagtgcaaggtaataaaagcagcagaaatatctgtagtttcaacaaaatatgtctggcttgcgatttgttgtgttttgaaactagttgctagtctgcattcctttgttttccctgaattacccaaagaagaaagcgacgcgaggcctcacgcgtcggagtttccagatcaggaaattacccacttaggaaattgagttggctggcagaaaagatataacgccatcttgaaaaatagtattagttagtctattttttcatttatatagtagaggtatattctctggaagaacaattttggaatattcagaacactgcgctgcactattttcatcaatagtaccatatacgttcatgtcagctataccaataactccaactaagcgtatcagaagaaatctatttgacgatgctccagcaacgcctccacgacctttgaaaagaaaaaagttgcagttcacagatgttacaccagaatcatccccagaaaaactgcagtttggctcacagtctatttttttgaggacaaaggcacttttgcagaagtcatctgagctagtcaacttgaatagcagcgatggtgcattgccagcaagaacagcagagtacgaacaagttatgaattttttggcgaaggcaatttctgaacacaggtccgattcactgtacatcacgggtccgcctggcactggcaagactgcccagcttgatatgattataagacagaagttccagtccctcccattgtcgctctccacgccacgctcgaaggacgtgctgagacatacgaatccgaacttgcagaatttgtcctggtttgaattgcccgatggaaggctagaatccgtggcggtaaccagtattaattgtatatcgttgggagagccgtcctccattttccagaagattttcgattccttccaagatctgaatggcccaacattgcaaataaaaaacatgcagcatctacagaagttcttagagccttatcataagaaaactacgtttgtggttgtgttggacgagatggacaggctattgcatgctaacacgagcgagacacaatcagttagaactattcttgaattattccttttggcgaaattgcctactgtgagttttgtgttaatcggtatggctaatagtctagatatgaaagataggtttctttccaggttaaatttggacagagggttgttaccgcaaactatagtttttcagccatacactgctgagcaaatgtatgaaatcgtcattcaaaaaatgagtagtctgcccactattatcttccaaccgatggccatcaaattcgcagcaaagaagtgtgctggaaatacgggtgaccttcgaaaactttttgatgtcttaaggggaagtatcgaaatctatgagttagaaaagcggtttctgctttcaccaacaagaggatcattgaactctgcgcaagttcctttgacgccaactacttctccggtaaagaaatcgtatccagaaccacaaggtaaaataggcttgaactacatagccaaggtcttctcaaaattcgtgaacaataattctacgagaacgaggatagccaaactaaacatccagcaaaaattaattctttgcaccataattcaatcactgaagctaaattccgatgctacaatcgacgaatcgtttgatcattatatcaaagcgataacaaaaactgatactttagcaccattgcagagaaatgaatttttggaaatctgtacaattttagaaacttgtgggctggtttcaatcaaaaagacaaagtgtaaagggaaaaccaagagatttgttgataagattgatgttgatctcgacatgcgagaattttatgatgagatgaccaaaatttcaattttgaaacctttccttcactagtcagctaatagatttattttttcttttttttttacagttccacttgcatccctcatttttcacattcctttttttatagaaaagcatatcactatataaaaattctattatagttgtaacagcatagcatattatagactttttttttctggaaacggttaaaccgtttggctgagatgcaatgatatacgcaacattgcattcaaagaaattgcaaaaaagacacaataaaacgtaatttgtacaaatattttactatcattagctactggatgcagaatggatgattgttagggggaggtggggtacaattgtttgtttttgatacattttctctttcaaatcgcaaccaattcactctgctaatgtgataacaatggcgcctgtcggaaaggtgaaaaaaaaaaaatgcaaacaaataaattggcacggtgtgacatatgccttctataataatgaaggaactcgaagaaaaaggggaaaacgatgtttcaacagctgtcggcatccattaggcacaatgcacacataatttttttatgcataagttggtattttatttcatcgttggcatctcaggtaacgaagcaggtactaacggtttgcccattaccactttttttgggtgagtttcagttcatttatactgctgtgctagcatggtttacgtgttatattgcatatagtttcccaggattctatcgcatatttcctaatggtacttttccggaatattatatcgacgacagagaaactagccgtgcagctaggaaagaatcaaaactatcctccctcattataccgccctctaaaccaatcctgcaaacagttctacctttaggtcttttccaatttgtagggaaatattttgggcatacagctacctctttggtgcctgtttccacggttgcaagtataaaaacgctatcccccatgtttatccttttgctccaaaagattttgaaaatatccactttgaaaattactttaactcttatctttagtttatgcactttagttcttggagtttggattatagttcaagaagataatcgttcaccggcctcttccaatgagctgagagaattctctaaatacggcgtaatatgcgctatgatatcaatgttcatttttgtcttgcaaaatatatatggcaagaccgtgttcacgtacagatctcaaacagatgaatctcaaagtaattctggattctcacggcaagaatcacctttacccttatatgaaaagttggatgagaaacttgttgcgaaaaagaaacctaaatcatatgacaaattgactttaatgatttatatttcccttgttggattttgtttatcgtttggctggtttatcactctagaatttcctgtactatttaggtatttttttcaaattaacagctcttctacagtaataaaagcttttccagtctctttatttttactgaacgggacattccacttcattcaggcaatgattacatttcatttactgggtgaggtctcaactttaacatattcaatagcgaatctgatgaagcgctttgccattattgcggttagttgggtctttattggaagaagaattacttggctgcaagtgttcggtttggttctgaacacattagggttattcctttatgaaagatgcacatcacaatcgaaaataaaagcgaaaatacgtcctgagtagtttaacatgatagaatataaatgcaaataatatttattccctttaggaaatacgggtgttttgaatttacttatctgtaccatacataaaatttacatataataatagaatctttatcaacacataatagtcactctactttgaggcaacggcagcatacttttctctttgttttctttttgcctcctctctgatggctcgagctgtttcggggtccaacttttctactatgattgggaaaacgacaagggcaattaaggtaataacgcccgccagtttccaacgtgagttcaaaatattacccacaatacctgtagaaaagatactgacgtttctagcctgtaaataagatctaatcggggccttatgtaaaagctccactgtaatataagggtgcaccttcatagattgtaatttttctgggtacgttatatctttggatgggaaatattctcttccaaaaaagttcttgaacgcgttcaattgtaaggtgccattctctaaattcttgaattcaataagaattctgtttggcttcagattgaagtccatagatgctgggtacatcacatagtatgtcgtttcattaacaccgtcgtttaaagggagattagcgaattcaaagttgccttcgtcatcttgaaacatggtcgtagatgtgtaaggatattctgtcgaaaaattgccgatctgataaagtttgaaacttgttctagttgaaacaaagccggtgatgttacttgctgctaagtctaagcgacccttaatggtccctctcctggccgtagcactggcgacataaataaatgcactgagtaaaagaacaatctgtgaaaacatcgtcacactgctctttcacttgttgatcaaatttactttgatgatatttaatggcttgacaaattcgttcatcttaatttcatacataatttcatcctgaaatcctcgatcattttcgagactgtttttcgagcttgattttatatgtggtgtaaacacatcattgtacatccttgcaccacactgaaaagaatatggaaaaaatttcaaactttttaatgggtgatagacttgaaaaacaaaacggaataaaagatatagtcgcaagaacttgccttctacgagtataaaagcggtactattccttctgtatgcatcttcatcgcaagagagaaaaagactgaaatcaacaactcccaataacaattaagaatggctaacggtacgtgaaaggggtgatatcctgtttaaaaccatttagttattctttttttcagatggagactgtgatcgggtagcgcatgatgttattattggaattttattttttttgcaactttgaagcactcctaactatattgcaatagtgttatgagatgctacttatgtttgtaaggccatgaaattctgtaatacggagttaaaatttctgcaataaagcacttcaatgctattgtgttatagaggctctgcgctcacccttaatactgtatcatctgtaataaagaatgtttatcttaaaaggattgtaactaaatggttgttagatagtgactcattcgtttattttttaataatcgaaaaagcagaagttctgtttactaacaactatacctcttatcatgtatagaccttgttcaagctcgcgataactctcaagtctttggtgttgccagaatctacgcctcctttaacgatacctttgtacatgttaccgatttatctggtaaggaaactatcgccagagttactggtggtatgaaagtcaaggccgacagagacgaatcatctccatacgctgctatgttggctgcccaagatgttgccgctaagtgtaaggaagtcggtatcactgccgttcacgttaagatcagagctactggtggtaccagaaccaagaccccaggaccaggtggtcaagccgctttgagagctttggccagatctggtttgaggattggccgtatcgaagacgttactccagtcccatcagactccaccagaaagaagggtggtagaagaggtagaagattatgatttcttttttttttactctattaacgcatggaaatacggctttaccttctcacataaatatagtttgtttaattaataaagccaatataaacatttgcatattcgacttcgtgcatgcagaaatgcggcagataaattcatttctgtctaatcttttgaacagttttaaagtacaaatatattagtatttaacaggaaaactaaaaaaatgtataataagaaatgagtaaagttatgaggctatcttgtgtttattatagtatataaagctaccgaaaaggttgttgtaacaagtagcttagtaaacgaaacccaaaatcttaccagaaacgtgctttcttctggcttcttcatggtccatgataccagcagaggtggtcaagatgacgtaaccgaattgtctggctggcaacaagttggcagtccatttttcaatgtcaccaatcttaacgttgaatcttggggaaataacaccacacttgttcaatctaccgttcaattgaacaacaatcttaccagatctgtggtcatcgatgtattcaaattcaccaatgtaaccgtgcttttgcataacttgcaaaaacttgataatgaccttggaggatggtctgattaaaacttgacgcttaccggtcttttcagcgttgttaatggcattcaaagcatcagctaaaacggaagatctggtcatcttggatatgtatgttggtcttgttttataaaaaatactagaactgaaaggccattaaaaaaccttacaatttaagaattgaatagtcgattaagattatttagattgaaattgactaactgcaaacccatattcaagaattatttcacatcttccagcgagtaaacatgccgctggtaatcgcgcgtcctcaatatttgagtttttcaaatagtgaggtgtggatgtatagaggaattacacacttttaagtatgtgatgtatgggcgcacagtaccaatttaactttttttttttttcattttttagcttgattttcaaaaaacttatgggcgttttaggctccggctcaaactaccaccaccacgcggcaggccgaggcaaacagtacgccttggcggggacgccgaagcgactccttctgttccaagctcaatggtccttgcgtttacgctcgcgcgtgggctaactaacgcaattcggcttttgggctgtcgagaaccgagaattattcttcgccttgatagatactttaaaacttctacttaatatactttctacaatttttggtacattcatattatactgaaaattcgaaaaagacaagcaaataaacacagatagatcaacatggctgtatgttagaaagatattataaatcccagttagatgctgaactgatcaatagcaaattataaaccacatccatctaaatgaccttaccacctacaatttggatttgaaatagaagcaatgtgtaaaatatagggaaaggattaggagtgttaaccatactaaaatttttcttatccgaaacagaaatctaaagtcgccactacgcagattaaaatatggtcataaactgcttattctgagaacttttggtggtccagcgtggtttatgtcaggtggtattgccttggatccgtgaatgcatcatattgatgagtttgaacattgttactaacattttttacaattgtacacttcgtatgtgcacgatatgtttcccttttaattaggctcaaaagtctttcagaatcaagcaaaaaatggctaaggctaagaagcaaaacagaccattgccacaatggatcagattgagaaccaacaacactatccgttacaacgctaagagaagaaactggagaagaaccaagatgaacatctaagcgaagaacatatttatgcttcaaactttttgtcatttgtcttccatccttcccttattctcaatatatatgtaatacgtcgtatttgatatatatatatatatatatataatataatttaacggttgttatctgctacatctgtaaaataaaaataaaaatgcttgaagcggctgtacttaaaataaactcatctaaggttttacatggtattactaccggactgcaattacactctttttcgttattggattatttatacaatgcggcccataagcacgtgtgggaaaaaagtatgtaaataaaacaaggttttttgttccatttatcatataaaaaattttggcttaggtccaaagtcgtcttcctggataatagcacctgcattgcgtgtcatttctacatacaggcattcctcagtttgtaagatttgatttgccgtgggccttctctcataattgggctctatcatccatcgtactattctctcaagtgattcaccatcaataagaaatttcggtacccatgcgggaattttagaacttttatgcaaaataagacgattcttggtagcggcagtattgacattattattatcgttgccattattcatattagggttgttgatattactattgttatgaacagtggaggtgccagcgttgttactattaccactgatattgtctctttcaaaatcaaataaatcatttgtatctactttcgtaatgtctgaaaataatgattcagaatgaatatctgtggaacttaatcttcctgcatccgataaatcacccgatctcaacttatgccatgcgttgccattgtcaggtaacacaacgttcgctgcaatttcaacaatcatcagacccagggaaaaaatatctgccttgtaatcgtacgtacaatcagaaatgatttctggtgcaatatattctctgtcaccttcattttcaaaacttttatcctccaacggtaaatgagtagccattccaaagtcacctagttttaggttaccttcaaatgtgatcatgacgtttgcgggtttcaagtccagatgcacaatgtgacaagaatcatggatgaatcgtaaagccaggcttaattccacgatgattttccaaattctccaatcttccaacctttttttctttgcgataacttgctcttgtaaaaatccatccaaattaccattttcgcacaattctgtcataatatagtatgaattttgaaacttccaggaactgatgtaatcgatgatgtattccttcccttcttgatccattgtaatttggtttgttacctcgtttagtattttaatttccagtaatatgcgtttcaaggaattatatttgtttggtttaatggctttgattgcatactttttgtttgtttgggcaaacgtaacctggtagaccgtggaaaactggcctttaccaatggaatgcacattcgtaaatttttcgaaaagatgggaatctggatttgctgataacttatttgaagagattagacgccttttggaatttaacggcgaagaatcggtggaagatatggaatgcgtctctgcacttgttgtgtttgtcacgatggcagaggagagtgacaatggtctgctttctctatgtgtttgagatgttgccccaataatagattttcgtcttgttggagtggagatctcttcgtcagtgtcattgtcatagcgtccacgaaattgataaggttgagggttctttctagttgaatgatgacttgatattatgattggaggtgggaaattctcgtccgtgccgtataaatcatctttgaattgttgtaaactgtttgttagctctctatttttcaaaataaccgaattccttgctcttttgatttttttgaacttgttagaatgcaatgtttgtggagagctgttggtaaccaagctattagtgggagacaggatgtttgtctggttattgtgacgatcatgtgcatgatattttgcctcgctcagtggggatgagtctatggttggtacatggatggaaggtaaagctttcgaagacggagaatctgaaaataaaaggtcttcttgtaaattattgtcttcaacaaaatttaaaggggaaacacttagagaagacgatgcatttttcgaactcgaaaggtggacatgcttatggtctcttccctccactaagggtgattttttcactggtgtttctggtatcctcaatttcgcagggtataacgaagtgtccatagacattttagatacgaggcccgaagacgtaaaggctgattggttaggtttagcgacgctatatgaagaggatgaggatgtattttcagtgcgagcatcatttttcggaaaccatcgctggttccattgtttgagagaaataggactgttcgttttttccgcagatctttttgtaataggagtagtaacactttcattttcatggaacggagaccaccttttaatacgagaatccacgctttcctcatccttgccttcttcctcctcttcttcctcttcttcaattttcccaagaaatttggagttagcctctgacaaagctgtattacttaatgacaggttcaaggtccccgtacttcttgtcaatttgttgttcgaatatggataaaatttcagtttattggtcggggtgctaccccctatagcaaaatcatcactctcgtcttcgccggcctgtttgccaaacatcttcttccccataaactggaggttctccgtgtccagcatttcgaagtcctcttcatcctcgtccaaagaactcatctgttctcgtgtgcgcctgtgtgtgtttacttttccccagcactacgcaatcaaaaatagtaagacctgttcagtagtaatccttttttattggactaactgcgcaagatgatgtgcaggatagttaacacacgcatacatacaaaaaagagcctcttggacaacctttacttaatacacaggggcacgccaatgttcaactgtgttgttgatttcttatccagcattcttttacttctctgcatttttttcgcgtcgcgtcgcaaattgtgatggttaaaagaaaaatgaaaaaatatttttcgcgtcgttatcacccggaggaataaaaaaaagaaacatacacatcacgtgaccacaagaatgttagaaaggcttaccagtactagagacgttaataaattgcgaatagccccctatctcccacatgttggcatctgtgaggtggaacctatttaaaggtgccacatttctttccttagaggacgatggttgcaagatcagcacaaatccatagtttgatgcatggaaagcgaagcactctaacagaagtaagataataaacaatctcacgattctactgatttaagtgcaactagctcttgggcttcttttggttgccaagtcggaatagacgacagatgcatgtttcggtgcagagttcagagagataagtgccttcttttatctttttccccgttcttgcggattttttttttcactttctcatcggcggggaaaaaaaagtgtaacaactaaaggatcaacacggctttaaagtgttttatatatacgcagatatgaaaaaagcattttcacggttattggaaatttttattttacgactggttcctagcacaacaagaggatatactaatagttcaggttacaatgctgattaggttaaagaagagaaaaatcctgcaggtcatcgtgagcgcagtagtgctaattttatttttttgttctgtgcataatgatgtgtcttctagttggttatacggtaaaaagcttagattgccggttctaacaaggtcgaaccttaaaaacaatttttacacaacactggtacaagccatcgtggaaaacaagccggcagattcgtctccggacttgagtaagttgcatggggcggaagggtgtagctttgcaaataacgttgctgcacacgactctggacacgatagtgacttaagttacgagagcttgagtaaatgctataatttgaataaaacagtacaagaaagcctacgagaagtgcacagtaagtttacagacaccttatcagggaaactgaatttttccatcccacaaagagaggcacttttctcaggttctgagggcattgtcaccattggaggtggaaagtattctgtgctcgcgtatacgatgatcaaaaagttgagggacacgggtactacattgcctattgaagtcatcattccgcctcaggacgaaggcgaggatgatttttgtaagaactggttgccgaaattcaatggtaagtgcatttatttctcagatatcgttccttcaaagccattaagcgatttaaaactcacgcacttccagttgaaagtctttgggttgataatttccagtttcaagcgtattatcttcttggacgcagataactatgcggtgaaaaaccttgaccttgcttttaacactacatccttcaacgatactggcctgatattgtggcccgatttttggagacgtgtcacccctcccgccttttacaacattataggatctagcattaacatcggcaaaagagtccgttttgttagtgacgatatttcccccgtgtcacgttatgatccatttgttagtaactcaaacgattacactccaaaggagagacaggagcatttcctgaaacatgttcccttacatgatctggacggcacgatgccagacttgagctctgaatcaggccagatggtgattgataagattcgccatttcaacactctattactggcgctatactataatgtttatgggcctacctggtattataagatgatttctcaaggcactgccggtgaaggtgacaaagacactttcttcgctgctgcccatgccttgaatatgccatactatcaagtgaggactaactttgaatttgatggtttcttctatcaaaaagatgattacaagggtctcgccttgctccagcatgattttgaacaagattacaagcaataccaaaaggcgcagcagaaagttaaagccaacattgaggaattttccaaactggatccagattatactttggacaatggtttcttgaaaactttgatggttaatgatgacggttctgatttggatatcatgttcattcatgccagtttctacaaggcagatccatggactctttatcatgaaaacagatttatcggtccaaatggcgaacaagtacggggcttcaggaagccgcatcgctatggaatggattttgaattgtttttattcaatgatatgagggggtccttctgtaccactccgaaaagccaagttattaaattcaagtattttaccgataaagttaataccccagaatgggatgcaatgtgtgagtatttgaccaatcatgttaattatctggagagcacacacaaagaagctatgggggagaaaaactaatgaagtgattaacaataataatttaataataactcgccatccgaccttgtataatataatgtagcatatatgtgcacggatatatatacatcttagaaaaaaatgaaaaaatgaaaccaagaaaaaactaactgatggtgttcggacaacgttttagaatgagggtatctaactttcttctaccattctctgtccaaaaacctagaaagtaaagtccagccaaaccaagatgtgttttccaacgacgaagacgctgcgcttggtgaacggtttaatgtttctccagtgctctcatctgtaaatcgtgaccgcgatgacgaatctatatctacgtctgacaacctgtcgaattcaagaggcatcgagtagtaattgaaaataaagtcacgctgggggaaaaaagatggtatatcgtcaaatattctttcatgatggtatgtcaataattgccggcgagttttctcgcggtagcatgttcttagaattggatacaagtctcttgatagtttctgcacagcaattctttgggcatttgtaagtttctttaatttcgcagaggtataaagttctctttccttaaaggaataaacgggaaatccatgattgacaccgtcgcttgattgagggacattttgatgcagctcattaaataaatggctgcccaaacaccactcatcgatccggtcagagttactagacgatcgaatgttacgaagagcgggcgccggctgctctgagggcggagaatttttattgctgtcactggatatcgacagtatagcaatttcgtcagaaggaacttcgaaggcactacttgcagattccagtgtctcatcgcgactaatggcagtatttgtacattctggagataaatctgggttattgataacccttacatcattgaatgactttaatctatggaagtctagctcaaattcctcttctgagagttccaggacttcaaatagcgattcttcatcgtgaatgccgttattaattctgggttgaatgcgagcagaccttgacccgcaatcaacctggtaattgttcacagatgccattaatgagctgtactgaccaccaaattttagtattttaagccctgaatacaacctttgctccttgtcgacattcgtaagtatatagaaatctatcccttcaaaagatttgtattattcgggattacgctacagccgcacgtagatcgtacgtgtataacgatgtttatcttggtgaaagtatcttaacgcgaatgctctagtgatggcacaatagaatagtgtcttagcaccacagagcgtgattttttaaagctctatattagcaactacgataggtgtttatttagtttctttgttgatcttcctgtttccagtgttacggccttgtcaggtcaaaaattttacccggatctctagtaatgagtaacttaagaatatcccatctgattattggtagttttactgaaccaagttagagctaaataaatatatacagccgatagtgcactggaaccttatcctaatatctcaatgaaactaccggtagcacagtacagtgcaccagatggtgtggaaaaaagttttgcaccaatacgcgatgaccctcgatacatgaccacagagggaaggacaactgggcccagtgaccatgtgctaaacgctggccaaatcgatagagacaaaccttcagaaccggaacgcacgaaagatggctcacaactgacatacttaggccagctgcgcacgcagctgacggggctacaggacgatattaacgagtttttgacaggaagaatggaattggcaaaaaataagaagaaagccggcgcagacgagaagcggatccaggaagagattaaccagctattagatggtggtgacggtgacgaagatgctgtttaggcaacgatatgtagcgctagagagtgtatatacaaacagaaaagagtctaatgataaatgacaaatatttcgttacaagtgataattgttgaactaggaagagttgatataaaaaaataataaacacacgatgggatacagttaagaaggattgatcgactcctaaatgatgcgaagaaagccaattttcaacttggaatcatcctgccggtttgttgttggtgttagctgtgttaggactcgttaaaatggcaatcaaaccaagaacgaagggcaaaacgtactcctcaagatcggtgggttcgcagtggttcaacaggcttggtttcaagcagaacaagtacggaacttgtaaatttttgtcgataataacggcctttgtttttatcctctatttcttctccaatcgcttctatccaatttctcgttccgccggtgcatcatattctccatcccatgggctgtatattaacgaaattcctgcctccagccggttgatttatccacatgtagaacatgtgcctgtgttaaaacaaatgaccgttaggggcctgtatattacgaggctagaagtggatggcagtaaaagattaattttgaaaccagaagagaatgctttgacagatgaagaaaaaaagaagactactgatcaaattctattagtgaagcactcgttcttagaccatggtaaattagtgtatcggaagagcaatgatgcacctgaagtggtcgtagtaaccctgatagattttgaaaactacgaattagaaacaattattcaaattgttcaaaatagggttgattacgctcaaaagcaccaatatggtgtatacattcgttggatacaggagtttttgcctgttcttgaaaatcagaatttggctgaaagctacgaattcattaagccattggtgataagagccgccatgcatgctttcccaactgccaagtatattcattttgttgatcaagatgctttattgatgaatctcgatctttctttacaaaaatacctgttagatccaaagattatggatttggctctattaaagaacgtccctgttgtggcgaattcaaacatcaagacatacaatcattttgaatatagttcggcaaagattatcattccacatgatgcgggtggtaatattgatgcgtcctcatttgttattgccaatgacttttatggtaaagctctgatagactacttgaatgatccgttactgagaaatttcccatgggataataccggtgataagttgagtgctgctatcggtcatattttacagtggcatcctacattactgggtaagacggcaatcgtcataccaaaagttttggcaagtcagtacgatgcatccttggatcaagaaggtgagtctggaaacggtgcttctaatggcgatgtttaccattataatgaaggggacttggctgcctccttcaagggatgtagatcaagaggtacgtgtgctagtgaaataggtcacatgtaccagaaaatcaagaaatcttagatgtgtgtaatcttgcaatttagtttcaaacaagatccttgtatttatataaacaaagatataatttttaaaaaaaaattagaaaaagcaaatataattcaggtcccacttggaataatggcactgtattgatgcattttccttatgcttagtgacgcgttttcgcgcgtcagtttcaagtttttcttggctttttttttttcattttcgtaaagggtcttaaaaggattaaaaaatgcagtattgaaataaagaacaattacgaacggtgaagctgctattttggttattatacccttccaggacagtacgcgcaaactattatggagatattcaaggaagaagaagaagaagctttttcggcgatagaaggtataatatatgcctgtgaggtgtatgaccctgtaccccgtcatttacataaaagcaaaacaaagatcatcaatgctgctaaattaattatagaaacgcatctttcatattatacaatactcaataacatttcagatatacaagcctatctttctacttggcttagggatcttggaacgacaggtccataccaaacaattctttcagaaagtatttctctcatgtttgaccgcactgtatctatcttcaggaaatgtacgatagagggaggttttccacatttgatcgcacgtctttatctcagattgaaaagctaccagaagctcttaaacgatgcaggattaaagaattttttttcaagctacgattatgctttcggggttgcatacaaccttgtaaattgctctgaatacaggtatgacgaagttcattacatatcgaacggcacttactcattagttgcatcgatgaagatagatcctgctgaagtcattaaaagggaacattttaggcttacaattccgaaatttaacatatctaatatattaattgaaatttttcatttgctcgatggattagcattttttaaggtgaaccctgatagtttatctatatctacagcttcagcagaaacaatctttcgcagtatctccgaaggtaatcatcaggtcctagaattggggagaagtttaatgtttccattgttgaggactggagattttgaaatctgtcgtattgacgacgcgggagctgtcataacatttacagaagcgaaggatgtaaaactagaaataatcagtctggatgaagtttcctgggtaatgcagtggaaatcttgtcttcaaaattatgagagaagggcagcaaatgacagttcatttatcaaaacacacctacaatttaagaaggccaacaatttcaatgaagataataatgggctaggactaattgtagacagaaatattccaacagatgattttacgctagcttctacaaaccgtcaaagtcccccgccttcaaatactggttgttcattacacaggtctaaacccttgcatatccctttatcatctgttattcgtgaagacttttatgatagctctctaaatgagcgtatatctaaagacggagatagcagttgtgaatccttcagtggcgccgaaagtatcttatcagactacgattttcatgataatgaattttttaacaaccagtcacctcattatttttcagaacacatagacaataactcgagagaggtggtaataacagatgaaaatacgataatatctttggaaaatacccaagtaagtcggtggtcaaattactcatggcaaaaaatttcaccgcatcaattacaggtctctattatccaactgcgcatgggaaacttcattgtggcttatgattctgattataaccttcatcagttcaaaattcgtttgtgtgacgatataaaatgtatacaatccacagagcaagacatacaaatacgtgtcccgctcggcgcaataatgtgcagcgtcactggtatcttgaatattaggacgaaggacgctgacaagttgcttcgggtattaagcttttataccactgaccacacggaagctgtatcgcactcaaacaatcaagatgctactgcaagtccactttcgtcagtttcatcagcaatggatctcaagcattcattacagaaatgttcctctacaataatgccccaagagttgacgcaggacgtcatcggttcaaaatcagacctaatcagtaatattcgtcaaaaaatataatcatgtttatttacagaaattttcgaatatatgcttgtatatatatcatagaaaagtagtaatagaacaacaattgaatcaaccatattattgcttaaaagcagcaatcgcagcagtatgaatttttcttctgatgtctcttttgtcaacgtcatgagtatcttcaacctctccccacttttcaacttggaagattgtttctaaggtggcggcacgtacaatattatccatatcagttttcaaggcgggaattaagttcgcagtatcttttttattttctaataatagcacgccgcaaatgaaggactttgtggttaatacagttttttcaagaattgcaagatcccatggtgataagctgctcatatatttttttgctgcattcttaacgatatccgactgctgattgcctcgtaacccatggatgtcggcatctaaaatttgtagtcgaatattagactcggatgaaaagttgcgtaaaaactcttccattcctttgatgatgggtatatataactcattttgcgcattgcgtaatcttccttcaaactcattcataggggaaaagaccaataaagtatcggtatctaaatatcttaacaactgattttttataacatcactgttgcctccaatctttgcaactaattgagggtcacagccaggctcatttgtcatttgtaaatctatgcatcttgccactaatgaagttagtggcaaagagtgagttttgatggaaagactggatagggacgaccactccagttttaataggtatgctaagagagactttgcattatcaactataattccatttcctagaggagtttttatagtcctgccatctaattgtagagcaatctttcctttctcaacatccctatttagtgacaccttttcccaaaacttctgtgaagttttgctcaatctatttgtttccgtaggagtgttattctcaatcgtgttgtctgtccccagtggctgggcatttaatgagtagaatcggggcagtttcaatcttatggaattcacaatgaagcatcccttccttaatgatggcagcattccgtattctcttttgtagggtttcgtttgccttcaagtgttttgttcttatttagccttttcctttaccttaatttttttcttttctctgaagaaaatgaatgagtttaaagatatagcaattaaaaagtaacagtgaagaaatttctcagatgagcagatgggaattaaagaactatctacagagctctttactaaattgaatcaataatacatacttacaaacatgtcacagatagcacaagaaatgacagtgagcttaagaaacgccaggacacaattggatatggtcaatcagcagctagcatatttggacagacaagaaaagcttgctgaattgacaaagaaagaactagagtcttatccaacggacaaagtatggagatcttgcggtaaatcgtttatcttacaggataaatccaaatacgttaatgatttatcacatgccgaaactgttcttctggatcaaagaaaaacattaaagataaagaagaactatttagaaactactgttgaaaaaacaatagacaatctaaaggcattgatgaagaattaaaagaaagcggcaatagcctttcctttcttagccggaaaacttactacgggaacaagttttttttattagtataatgtagatataaaagcttagagtttatataaatataataaaaggttagcactgctgttgcaaaaatatcgaattgtaagccagtaaacttatttaaacggcgctataaccgcctctttgggcggtacttctgcctaagattctcgaaaccacttccttgcagaattcaggtaaggaagtgagaaattgagtagaacgttgaatgaactcagcacggaaatcttgaaaagagcctcctctggtattcaagaatgatacaaccatcaggtatatcaatgtaaacagtagagcgtataggaataaccaagtgaaccacgaagtcccgcctgccttcttagctggctttttcccctcgctgtcaccatccttaccattatcgccgtcgccattttttttgtcatcatctttgctcttcaaacagccagatggcccttttagggtcaattggatacttttatcggcccatgtgtgactagtcagctcgtcttgtttcatattgtcattacactgaaattctagttttgcgtcaaaagaattggcgccccacgtagcgccttttagtgtcaatgtaagcgcactctcagtttcctcgacattgaagccaatgtttttgtcaaaatctataatttgagtggtgatagcatccttaccgggcaagatgacatctgttaaaccacatagcatgtcattttttttacattcttcaggaggttctacgttatgctcttcgcaaacgtttatccaccacttttcaatagttgtgcttggcggagtatccctttccgtagaagttagtgagctaaattttcccacctgatactttttcaatacatcatgcttctcgcaggacaaggcctgtaccactgtaattatactgatgaagccacatatccaagtcttcgataccatcgtgaaagctttccttacctttatctatcgcatcgattgaagatctcagatataaatctacagcagactaatatgccactaacctcttgaaaacccgtcgcttacgaaaaagaaggaagacggaaaaaggacggcatccttttcaatttgcacctggacattctcacccatacatggccttgttttttttttaactgaaacttttttggccgtttttgaggatatgatatttctatgtcggagaacaaaagtaggcgtgggaagtgaagatctttcgctctttctgtgatgatctccttccagctaggctcggttcgaccctgaggtctgcccctagctccttcctattccaaacggaataccaaatgtccagcccgtgacaatgcagcagggtggctaatttttcatccagagtttgcagaatgttggttctcacaaactcagagagaattggcggatgatgggtaactgtgagaggaagtgtctggatttgatcgtatttgttaaattcatcaacaccttttatgcagaggtgtagtagtgtaggtagcccttagtaattggtgtttattattgtctatatagaaatttctttttagtgtagcttgtactctttccctgcattatttttgttttattgacttttgtcttggtgaatcaaaaaattaacgaaacgaacaaatttaaaatggcaagatacggtgctacttcaaccaacccagctaaatctgcgtcagctcgtggttcttatttgcgtgtttctttcaagaacaccagggaaactgctcaagccattaatggttgggaattgactaaggctcaaaaatacttggaccaagttttggaccaccaaagagccatcccattcagaagatttaactcctctattggtagaactgcccaaggtaaggaatttggtgtcaccaaggctagatggccagctaaatctgttaagttcgttcaaggtttgttgcaaaacgccgctgccaatgctgaagtatgtttaaaatgaaaatatgaaaaataagattgaaaaataataatgatgtgttgacgggagatgataaagtattagaatatgttcatatgtgttgcatcctattttctgcatgaatgcacgattcgaaagagctaaaattaacagttttccaaatgaaagagaaaagaaataaagaagaaatgggacatgcaaaaaggaactatggatacctattaagcgtatagcatagtgttttctaatcttattttttcttacactacgactttaaaatttttactaacaatgaattactattaattttctttttaaaacaggctaagggtctagatgctaccaagttgtacgtttctcacatccaagttaaccaagcaccaaagcaaagaagaagaacttacagagcccacggtagaatcaacaagtacgaatcttctccatctcacattgaattggttgttaccgaaaaggaagaagctgtcgccaaggctgctgaaaagaaggttgtcagattgacttctagacaaagaggtagaattgctgcccaaaaacgtatctctgcttaaatgcttttttaattttaaaatcttttaaagtgaatatttgatttatatactactatatactaatttgtttaggccaatacacagaatcaaaatcaaactaagaacaacacagaacaagaaaaataacttttgataaaggctcttttaaataaaaaaaatagaaaaaatagaaaataacacaattatagatatatatctacatgtacataacatgtctagtcgaatctagagaaatgggataaaaatcagagagaagccaagtcaagtgacgcaccattaaagaaatgaacctagaagaaagaaaataagcaaaaatatagagcgaaacaaaatagaaagtgttactaatgaagaataattacaacaaaaacaaaaatgatctccatgtgtcattgttatgccgaccaatacctgtaaaattgaggtgcttcaatagaaatgggtttgacatcattctcgttagatatactttggccattatggttttcacctgtttcaatattaggtttgttaaatggattctttccaatacttaaagtttcaggtttcgatagcatacttttgaaatggtctatctgcgacctgatttcctccttctccgccactgaactattattgatattgctgtcggatattaaattcaagcatttgcttaaaacgtttacaatcttgctggagttttggttgaagttcaatctctgaattagtaagttttcctgttgtctttctagggttttcctttctagctccataaatttttctagtttctttaaatgatttaatttagcgtccaatttttccatttgaagtcttattagctcgttagtcaaaaaattcatttgcctttcctcgttggtagcgaaaatatgactcctataacccaatgatgatatggcaatttctgaaccttctttaatatgttcaattggcttttggtcagagatttcctctttttgtgattttattgattctgcggactgaatggctctctgggtcatcgactgtacagtcttcggattgaccaaacccaccaagaatgctattgttgataaaacggggttttcgctcttcgaaaatggcaagtgaggagcatatttcaaaggtcctaacccgttgtcattatcacccttgccattgccgtcaccgtataaaaatttatcttcaatgggcaattgaaggaaacgtaagatacactgttcaggcgacttattgccaacgtttttggccactttgtaccagtcagcgccgaattcttgtattccctttaatagcttttgcaaatcttcttttgaccaattttcatcaatttgttctagaattttgacttttttcagaggacgtgaagtttcgccttcttccaatagattggcatcaccagtcatgcttgttgacgtacttacttcattgttcattttaccaccattatcatttttgtcaccattttcatcatcagtggtactgggggggtgagttatttcatcatattttcttttgctttctttcaaatatttatataaagtactctccgaatcactagtgttcatcatttttttaagctttgccatatccggcagttgtacagatggtttgtaactttcgaatgggaatagtcctctgggggcatcatgccttgtggaatattgagacgttagtgggggttcgatgttcttaggtaatagtttggagtcaacctgatagtttattagcccccattttgttaagaatttatgcaatctgaataatgcagcagcatcaccagagacgtttctcctcgccgtagtgacactgaaatattcgttggggttcagcctgtaagaatttaccatgaagtttctgtatctcatgtaaacttcaggtgtctttgatggaatcctattggtgaaaaattcaggtaacgattgaacttcaatggaatgaattttttctagattgaaccatttagaataacttggaataacaatttcatgtgcttgcggtatctcaaaagtttcgggttctactctggtgatagtggttttctttggattggcacttttggagtgatcgttcatgatttcacgttcctgttcgtttctctcttcgccactatctaccttcttatctacactttccgtcttttctatgatatcctcctgttcagctttatgcgcatctggaatttcagatggagtattagcaaccgacgaagtgttgcctagttgtttagactcactctttgtgtctccaaaaatggaattatcaggactaatcatcggttgatcgtcatcctcatcatcttcttccacttcatccatttcctttgtgttctcatctggctgactttcttctttgacaccttcaataacagtgttattctctggttcttcctctttttgtattttgacgtcctccatgtttttaacgtcaccatttgaatcctgtattgtgctgtcttccttaatagcaggcttattgttttcattgtctaccgggttcgtaggtatactaggagtgtttgcctcattgttcgaaacagaactctcggtttcgccaaagagattatcactatcctcattatcttggccaaagacgttctgggccctgctttcttctgtagaaggtgtttcctgggaatctagcttattcgcttgcatagtcggctgctgctttgccgttaccgttatcgcctcactttctgcatcgcgtgtgttcggaacagttgcttcatccttcagagactcatcttgttgctgcgattcttcaccagcagtatctgtattggcaacccctgccacagctgcattagcgttgctatcactattgttgtcattgccatgttggtccacgtccacggaagcgtttaccgtggacccctcacccagtgtattctccatgcttgcaaaccgtatcacaattggtctctgaacgcgcctcgatgtaccaatatatcgcgccttgcatggcctttacacattcctcttgcgtatctgatatagtttgttttcgtcttttcgccaatggcctaaacgccaaacgtccggcctcgttattcgtgatgcctacttaatggctcttaaatcgaatttaaactagctcaaaagtaatcaattcaaactaaaataacatcattggccatcctgaattgttggatgccatctaaactgcgtattgaccattattccatcgtaaccacggcggttcaatataatatcacttttgacgattaggtgttttatttacatttctttttttttttcctcgaaaaagatcttcaaggataatacaggaatagaacaggagtctcaaagcattcttgaagccagatttgctccagtttgatagttccaagaagcgctaaaagtggcagttcacactttgttttgattactaggaatctactctttcgctttttacttccttctcagagaatcagcaactgtgacatattatagataatgcgtttacaaagaaattccatcatatgtgctttggtgtttttagtctcatttgtgctgggagatgtgaatattgtttcccccagctccaaggcaacattcagtccaagtggtggtactgtctctgttcccgttgaatggatggataatggggcatatccctcgttaagcaagatttcaactttcacgttcagtctttgtactggtcctaataacaacattgactgtgtggccgtacttgccagtaaaattactccaagtgagctaacacaagatgataaagtttactcttacacagctgagtttgcttcgaccttaactgggaacggtcaatattacattcaagtttttgcccaggtggacggtcaaggttacactatccattatacaccaagattccagttgacttccatgggcggtgttacggcttatacatatagtgccacaactgaacctactccccagacttctattcaaacaaccactacaaacaacgcccaagccactactattgacagtcgttcatttactgttccgtacaccaagcagactggtacgtcgcgtttcgctccaatgcaaatgcagccaaatactaaagtgaccgctaccacatggacaaggaaatttgccactagtgctgtgacatattactctacctttgggtcattgccagagcaagcaactacgataactcctggctggtcttatacgatatcatcgggagtaaactacgctactcctgcatctatgccttcagataatggtggttggtacaaaccatccaagagattgtctttgtctgcaaggaaaatcaacatgagaaaagtatgaaaaatagacggcttctactatcatcattacagtaagggttgaagtcaggaaaggttaaaaataaaataaatatcaaaaagtttttagcggaaggcgttaaggcagcaagtacacattcatttatctatctatacatgtataaacacaactacaatttttttagaaatggaatttattatatgaagggaagacatatagaggcaacagtacataaaggtaagaataaaagcgattttagctagtatatttctgggtatttcttacatagtctctgtaaagcaaccacaccgtttaagcttaaatcttcgttctccttgaatttgcatagtacagcgtctagaatcaaaaatcctagctcgccgtcatcattgttcctgcaaacaaactcataccacgagtcgatctcaaatgttttattcatagatacacgaatattgttcaacgtaatcatttcaacctcgctgccgtttttcgatgatatggttggcgattgtaaaatcaactgagattcagtgggttgtgatttgatttgcgctattatcctaaacacaggagcattgacgttggagatttctgtggggtcaactcttggtgtttcgctggccatttttacttgtgttactggtagacgatgttctacaagaatggtgaagggtgtgttatattgctctttatttaaacacgaacgaaaaaaatatcgcgtattgccacatttggcgcgtcaatattaaagaacgaaggcattatatagggcgacttgtcatgattccaaccatggcatgggcggtggatgcttctcagcagtggcccattacgttagtcaacgactgttggctgtcatctgttcttgttgggtgcttgcagctgcatcgacaaacatggatggatgcctctacatatatatatatatttatgtaatggacctctgaatattttactatgtaactgactataggagataccactggtgctgtagtacaatttagcacttgcaagcgttgacacagttgttgcgaaggcctctttcttgtagcacttaattggagtatgactgccatcatgtagggaaattatgaaagcataggatcaatcttgacgttgcaaagaagaagagacttgctgttccctattgatcacttaccgttattggagttcatatggtacttttttcataattttacgagtaatccctagtggtagttaatattcagcaaataaaataccagtttgagaccaaaggtaagataagagtttactgataaagacaaagaattgggatgacctagtccaagggattatagtaccttcgcgagtattgcatataagctttagcatacacaaacaaagcgacaccgggatttgcatatcgcttgttcctacgacgttgtcagttccataacctctgatttcccatacggattttgaaaatcagctacgaatagatagtctttttctattttcagtaaatgtgtcattgaaaaaagtttctttagaacgacgctttttgcaggctactagaaacacccacttctagtagctttacgtgacgaattaaaccgcgtgatcttctgcactgttatcctaaatgctcaatgctcagaacatcttcttgttatctcagcctcgccacccttatcttatcatagcggccttttattttccctttgggcaaaatacgatacagccttccaaggtcgggcaagaaagtttatgacatataaaagaaacggtaccccaaatacgtctcttcccattgtaaaactaatcctgcatcatcacattaaggaatcattcatctaacaattacattatgatcgccttaccagtagagaaggcccctagaaagtccctatggcaaaggcacagagcctttattagtggaatagttgcccttattatcatcggcaccttcttcctcacttcgggtctccacccagcaccacctcatgaggcaaagcgtccacaccatggaaaaggtcccatgcactcacccaaatgtgagaagattgaaccattaagtccatcattcaaacattccgtcgacacaattcttcatgaccctgcctttagaaacagctccattgagaaactgtccaatgctgttagaatccccactgtagtccaagacaaaaaccccaaccccgcagatgatccggatttctataagcatttttatgaactacacgactattttgagaagactttccctaatattcacaagcatttgaaattggagaaagtcaatgagctgggtcttctatacacatgggaaggttctgatcctgatctaaaaccattattgttaatggcccatcaagatgttgtacctgtaaacaacgaaactttatcatcctggaagttccctccattttctggtcactatgatccagaaacagattttgtttgggggcgtggttctaacgattgtaagaacttgttaattgccgagtttgaagctatcgaacaactgttgatagatggattcaagcccaacagaactattgttatgtcgcttggttttgatgaagaagcaagcggcaccctcggtgctgccagcttagcctcatttcttcacgaaagatatggtgatgatggtatttacagtatcattgacgagggtgaaggtatcatggaagtcgacaaggatgtctttgttgccactccaatcaacgctgaaaaaggctatgtcgacttcgaagtcagtattctaggccatggtggtcattcctctgtcccacctgatcataccacaatcggtatcgcttcagaactgattactgaatttgaagccaacccatttgactacgaatttgagtttgacaatccaatctatggattgttgacatgtgctgctgaacattctaaatctttaagtaaggatgtgaagaagacaattttgggcgcaccattctgtcctagaaggaaggacaagcttgttgagtacatttccaaccaatcacatttgcgcagcttaataagaacaacacaagctgttgatatcatcaatggtggtgttaaagctaatgctctgcccgaaactaccagattcttgatcaatcacagaattaatttacattcttctgtggctgaagtctttgaaagaaacatagaatatgcgaaaaagattgctgagaagtatggctatggtttatctaagaacggtgacgattacattatccctgaaaccgagttaggtcacattgacattactctcttgagagaattggaaccagcaccactttcgccaagttcaggccctgtttgggacattttggcaggtactattcaagatgtttttgaaaacggtgttctacaaaacaacgaagagttctatgtgactactggtttattctctggtaacaccgatactaaatactactggaatttgtccaagaacatttataggtttgttggctctatcattgatattgatttactgaagacattgcattcggttaatgaacacgtggatgtcccaggtcatttatctgccattgcctttgtttacgagtatatcgttaatgttaacgaatacgcttaagcgcaatcattgaatagtcaaagattttttttttttaattttttttttttaattttttttttttcatagacttttatttaaataaatcacgtctatatatgtatcagtatataacgtaaaaaaaaaaacaccgtcagttaaacaaaacataaataaaaaaaaaaagaagtgttcaaatcaaagtgtcaaatcaaaatttaaatgatgatgataatatgaccatacaatgacttaaatcaaatcaaaaccacttgcgtaaaggcagtgaatatggccaaaatataataccatacaccgttttgcatgttcgttaaacgaacaccattcgacaacgaggtggtcgaaggcgcagtagcagaaatgctcatcaattgagaagaataggtttcgttttctggaattgcagccaataaatcgttaacagtatcagcagaaacagttccattgaatggagtggcatcagatatgaaagaaacgacatttccactagaatcgaaaacaacaccacctttcatcgttccagtagtatttcttgttatgtatccgtaagattggataccagtacccaaatcctcgataccttggaaagtgtggaaagtagaatagagatggtttttctccgtaccattcatagcttcaaaaatatcgtattccccacatccactagcccaacatgaacagttggcattggttggatattgagaagtccttgcaatgtgatcgtttagcaaccaaatagcaggcaagtcatagtacccaatagagctgctatttttctcagtttcagtaggcatttcgaattcaaacaaaaacatctttgttgtacctccgtacccatagtaagctggaatgccactacggtaaaccccacaacccttatcataacctgattttggacatgagacattcgaatagattatgtattcttgatctgaagaaatcaaagtgccatctgccaaaacggtagcttcactggcgctgccagtaccgttagaactagcgtaggacaaagcatttcctaaacaaggggaagcttcacctccatgatttagaaaggtaacgttatcagcggttttggaactggactcatagtaggcaagacggttccaatcagaagaacttctgctgttgttgacggtaaatccaggggatgtgtaaaaagcaaattgtttcaacttcaatggtccacggaaatgaacggataaatagtctgctagtggagcgttcttaccactaaaccatactctgtcacccacttcgcaagtacacgattcattgttggtgatatctttaaacttattcacatctacgtaggagcctgtaaaaccaacattagtgaaatccaacttttggtacgactgaggtccactggcagcgactgtgtgcaacataaacatgcacacggaaaggactatactctgtaacatttgtcttatttaagcttgtaatgtttgcacttgagtatgttctattatggctgcttccttcgataaggattgtttctcgaggattttcaggtttataaataacctaagctcggcaaaatagacaaaagaaaagggcggagccaagactttgaaaaaaaaaaatggaaaaaggaacccttgcagatacagcaaaaatgggaaatggaggctgtggaaaagaaagaggctgatatcattttctgtctttagatctacctaacggcttttcttacataggagaactacaaatattatgagtatagaatcgatgaggaggccaagcaaagaccgtaaattccagtcgcggaaggtcttacgtaataaatcgtgcgactccagcacatcgtgggctaccttcttcaaaaacgcgtaacgatattttttcaaggtgtcattctcgtcctcgacttgttccgtgttcacgtttaggaaagacgacggcataccgtctttgctctcgtaatattcttcgctgttgctatcactgaaattctgcatgacgcgaatctcttggaggacttcttcctttatgggtatcaccgttcttttagttatggcttcatattcataaaatcctgggtattcgtcttcttgcaagtcgtggaattccaattcatgtggttgccaatactgtaagaaccaccaggctaaaagattcaccaaccagaaaacggggcacaagattccaaaaacaaaaaaccttggcagccaaggttggacaggcacactcattttacatgatttgcattggcaacagtattttttcatccaagggttctcatcgttctcgaagggcgcgctagatgttttgttttatgctcaatacttgatgctaaagtagtcatgtttcttgtcgtcattctttgaatttttgtagtcctatgtacaagcacaatataaatgacagactagtcaacgacgctgaccctttatatgttccccgtatattccttgttttcattgcagttaacatgtaaatttcccgatgcggtaattacgtttcaaagtcatttcaacacttctattgacagcaaaaaaataaagacacttgaaacgcacgattttttcaagaataatatctgtcgagaagatgtgtcacattacctatcattacagtgctactgatagcccactaatgcggatatttaaatatatgcaccaaaaatgtataaagaaataaacggtaaagacaaaaaaaattacttattacaaatcgcaattacaattaaagtacaagacttcctttgggacagaaaacgtgaaacaagccccaaatatgcatgtctggttaattatgatgatgttgaaggtggaggagaagacatccttgttgatgctgatgataatcccaacgcctttttttgcttcttcttgaggataatcttatccatgtatgaatttatgaattctttaactttatgcctttttcctttggttaagtcatcaggcggcgctcttgaagaatcttttttaagttcctttgtagttaggattttcacgatgtctttagcacattgtttaatgttttcatgatcaaattgtttactttgtgggtttttttttattaagttgggtacaaaagatgcaaagaatttattccagttgtgctctagtctttgggactgggagaccgtttttcttttcaaccgcttagcctcttttgcttccactagttttttggactcttccttttgtaactccttctgtttgttgaactccgctataatatcctccaaaacgctttttctttcattctcaagctttagcttttgcttcaggctttccaattcttcttgtttggctctttctagcgcaattctttcgtattccagtcttttttgtttcttcctctcatattcttcgtcactcagcttatgtttcttagagtctaaagcgccaggcgtttttggtattccactgctactcggagaatttacttgtgtatttgaccttgaactaaagaccttagatgatcccgaaggtggatagtgtagtttcgttttctgttctgcattataatacaatgggcgaccgttttcgtgaatgatctcccagcctggaggtaatctcacccttctcaaatctatcattttgctggctgcgacgtttatgtctttcttcgttatccttttatatgtttcaaatttcgaccatttctccaataactcatcgcagtttggctttaaaaatggaaactttgcagggagagtttttactacattatcaatttgtgacgactcaataccgtttcgagttgtctttggtaattccaacaaaaaatctaaaattccctttataaactttatatcatcttcttcagtctcgtttccttttccatctacctgaggttgttccgtgataaacaatttaagcattttgctaaaacaggtgtaaccgtgtagtttgatagcctgatgacgaagagagtcatcatcgatagtaaaaagtctcttcaagagtttggatgcaattatcttattatcttgctgtagtaatacactcatgatcttcgtcacatccactgggctgtcgataggttggacttccaatgattgaagaaattcaatatttatgttctcgttttcattctttattattggctcaccgcttaatttctttaactttagccattttttctccatggaaacagtcactcccaaggcatcagcgatgttctggggcaataaagatgccgcatctgtttgagtcttaccaccgagaaacccaatacaatttggctcctcacagtagcatttctgagcttgagcaccataacgatccacattataatcaaaagtgatttcctcaccttttaaaatttttctttgagcaaatattcccatgcgtagcttatccttaacaacccatttattaacatatgcattggggctgcaagagtgattgcaaaatctggccaacgaaccctttattgtggcgtcaatgaattctccgttctgtaacatcataaaataaaaatgcttgaaatgacgttggtcatagtctattaacctatctctaaattccatctcctcgatcacctcacctttgtactcgtaaatgaactggttggcttctatgtcctgttcggctcttacgccataacctttatgctttgttttaaatatggctatcggagcgtactgcttcttttgaaatctctgattttgacaatcattaccacaagatgaacacaaatcgttgacacattctatcaacgtaagtctattgatacagtcagaatcctcgtcacaggcatggttgacgccatctgagaattcttcataacagtcacattccatgaaatcattattcttaaatgttccgatcctcttgttcgcatatatacagtcatccaagttttcaaatttggtcaatgcttcctctgtgagatcaggctcttgatcaaaaagcctttgaggtttatggccctcagcgttgttattcagtatttctttttcatcttccgacgcactcacactttggttcttcgacatgatcacgtaaaacaacaaccaggaaaggagaaaggtttgacagcacgactatgcagttttctatcacacgttcgaaagcccctttgaaaagctgccaacgtgaccttacgttctgataaataaccaccaaattaccaataattctaatagtttcttggaatttttcacatgtttgcagtgaataaaaaaaaaaaaacgttaaaggtgatattgatcacgtgacaaatctgtaaaagtacggatactgtccttattactgcgatatacagtgtgaggtattctaagcggtatattcaccgtcctctacacatattttaaatactgatgaagtgacaagcaatatcattgagcattcttttttcaatagtcgaagtcagcttcttctcgtcggttctaaacgaaacgccttgttgaaaaagaccgataaatagaggaagcaacggcaggaaatatatataaacgcatgtcgaaactaatactttatgatagattgttcttctatcagttttcattttaactttaaaaactcaaccaacaggtattggactgacataggcacaataaactcaaaaatattacgtagaaatggcttcagaaaaagaaattaggagagagagattcttgaacgttttccctaaattagtagaggaattgaacgcatcgcttttggcttacggtatgcctaaggaagcatgtgactggtatgcccactcattgaactacaacactccaggcggtaagctaaatagaggtttgtccgttgtggacacgtatgctattctctccaacaagaccgttgaacaattggggcaagaagaatacgaaaaggttgccattctaggttggtgcattgagttgttgcaggcttacttcttggtcgccgatgatatgatggacaagtccattaccagaagaggccaaccatgttggtacaaggttcctgaagttggggaaattgccatcaatgacgcattcatgttagaggctgctatctacaagcttttgaaatctcacttcagaaacgaaaaatactacatagatatcaccgaattgttccatgaggtcaccttccaaaccgaattgggccaattgatggacttaatcactgcacctgaagacaaagtcgacttgagtaagttctccctaaagaagcactccttcatagttactttcaagactgcttactattctttctacttgcctgtcgcattggccatgtacgttgccggtatcacggatgaaaaggatttgaaacaagccagagatgtcttgattccattgggtgaatacttccaaattcaagatgactacttagactgcttcggtaccccagaacagatcggtaagatcggtacagatatccaagataacaaatgttcttgggtaatcaacaaggcattggaacttgcttccgcagaacaaagaaagactttagacgaaaattacggtaagaaggactcagtcgcagaagccaaatgcaaaaagattttcaatgacttgaaaattgaacagctataccacgaatatgaagagtctattgccaaggatttgaaggccaaaatttctcaggtcgatgagtctcgtggcttcaaagctgatgtcttaactgcgttcttgaacaaagtttacaagagaagcaaatagaactaacgctaatcgataaaacattagatttcaaactagataaggaccatgtataagaactatatacttccaatataatatagtataagctttaagatagtatctctcgatctaccgttccacgtgactagtccaaggattttttttaagccaatgaaaatgaagaaatgcgtgatcggaaattacgggtagtacgagaaggaaacttgagccaccccccaaattttattcatataataataggaaaagcaacgacctcatctctcgaacattgtttacttgagcaagtccgattaagagtaagttgtcgtacgttaaatacaaataatcaacaaaacactacacaaaaacttctacgataatgggtcctccaagcggtaaaacttacatgggatggtggggtcacatgggtggtccaaagcaaaaaggtataacctcatatgctgtgtctccatatgctcaaaagccattacaaggtattttccataacgctgtattcaatagttttagaagatttaagtctcaatttctatatgtattaatacctgcgggaatttattggtactggtggaagaacggtaacgagtataatgaatttctgtacagcaaagctggtagagaagagctggaaagagttaatgtttaatattgtttccatgcctctacattacatcgatcttttgatcttctaaaaacttacatatatattctgtttataaaacaagagcaaataacccccatatatttattcagtcagtctatttatttacttacagtatcagtaataataaatacttaagcattttttgttttgtatatctttatttactaaccttggtatgtaagtgtctataaactacacagcattttgttttcctcatccaggagctttgtagtaattgttcaatggtgattctcttcgtggggtcgacctggaacgttctatatagtgcaattttcctcaacctattcagttcgctactaacatgtcttaattcctcaaatagataaaactgtccatcatctttaatttcactgagaaatgatttaaaaagagaatccttttcaggaatggcgattttccaaagatactgtcccatgaccattgtacagtaaacaataccacaactccaacaatctaccagacgcggatcgtattctgcatcccttataaattcttcaggtgccacatatggctctgaacccatggctccactctggaagtggacgtgtttctcccaggcagtctgaaaaactgaactagtaccaaaatcacaaatttttaacaacccattaggttggaaaaggatattttcgggtttcaaatcacagtgtgctataccatgatcatgcatgtattgaacaccattcaaaagctgtttcataaaacagtctgcttctaatgggtgcaacggactcccagaaccttctttaacagtttggatcaatcttgaactcccgttattcgattcatttgagatgttattccttgttagcaacgaatataaatcacctgaagcacaaaattccatcacttctacgaaggaattgctatattccattaggtccaaaattttcaaaatgtttggggcattgaagacatgttttggtggagtggttcttgaaacatttcctgctatcatcgcatttgcctcaaaatgcggatggctcagtgagtgtccaataatgaactcagaggttaatctcgtgcaaaatttatcaatttggtcacctggcttgggcttcagctctttgacggcaaagaatagtttttttccattagagtaggtactgtatggtaggacatctttagcagtcttgcaccttgcgcaaattttgaccaccccgtatgcacctgcaccgacgaccccaatagattttccgtatttttgtgaacaaggtttatgagatgtatcgtcattggttgttcctgccttgccctctgtgtcatcagaatcctcctgtttattgctattgcttctgccttcgccattgttgccttttgtattttcacttttaaggccctttcgtattttttccgataatgcattgattagcttcaactcttcaacacctacagcagcgttaggattcacgatttgcggaatatttttaccatcgtttttcatcaattcatcattattgccatttttaaggttactcgttctcgatttctttaaagtctgcgatttgatgaatctctgggatggtattattgaaaatgctttttctagattgatttgttcgccgttttcttcttgttgctgctgttgctgctgttgttggtttccatccttatgagatttgaataatccacttaaagaaaacacagatttttgtttatgcatatttgcctcactgtcattgtcaccatcatcgccgctgtttacagaagcgtcagcatccttttcatcgccactatccacatttttattgtttgtaataattggcagcactctcaaagaatgttcgtggtatccgttttcaaagactttgaaatgacctaaatccaaaatacatttacattcgatttcttgaaatttcggtaagctggaagcactgatagagtctgagtgatttcttcccctcatgtatattctatttcctgtaccattaccaacattgttggtggcatttgaattcattccaccatttccatttttcattggtggtgaccttggtgtggacaaactgttcttcctacttcttgtgcgattgctatgattacgtacgcccagactgtttctccttctaagttttgattcttcgtcataatcaagcatagcatcaatagaaaagttattttcctgatccaaaacatggttggcattactatttgcagggtttgaagaacctgcgttttgtgggaagtttttcagccgttcccttggttgtctttcaacctcatcgctaccaactgtatagcggtgatgaggcacataagcttccttggaacgtacatgttttgcacgagctttctcttcctttttattttgaagatcctctctctctaacaaattggcttcatcttcatctttttcacttatgaaagattcttgtgaaaacatttcattttctgaattcaaagatggttccctactaggtgacaacgagagttttgcaatattagggacgcccagtttgtgatgcttaggagccgcttgtagaacagggctatgtacgggggatatagacggggaagatacgttgctagttattattcttgctgtttgatgagaatgtgcttggtcctgaccgggacgagatgaaggagccgcagcattattactgcctgatatccctgaaggcttaaatagacccttaatggattcggagagcgatctggccctcttcaaagatgtgtggcgtgaaagcttctcatctcccattgtttttattttttcaaaattttttttttatttagcaagtttctctatctcctttgtattctaaaagtaaatggatggaaagaatggatcttttcgtagactataatgcttcctaaaatatacacgtatagaatggagattccgacttgtttggagccaccaattgccctttatttggtttataccaaggggctcacgtaaaaaaaaaatcgatatgcaaaatccttcatttcatgatgcaagctttcgaaagtggcgcggcgagcaaagtagaaaatcaaagacagaagcgtagaataaaagcccttttaatggtaggaatacgcctcgataacatcatgtatgcaatctacaagaacagtgaacgccgttccatctccgtagtaactatacaggggttgaaatttcgttttcgaaggatagttgttatgtagaaaagagggaaaaaaatatgaaaaaaaaaaaatatagatacgagaggaaaatacaacaaaacattagtcattagaagtcccggaaaagatcagcatatgggtcttcaccttgaacaccgtagttgatgtcttcttccgggtacttatcgaactgtgaggtgtcaccttgtccctgttgaatgggcggttcatacggcgtttctatgtttctagataataatttttcccagacaacttctttgaaccaggggtggtttttgacatcttctgtaccattttgtaaattacctagtctttgacttaagtctcttgtgatcaatctactcaacaggtcctttacatcttcgttgaaaaatggtggaaatctcaattcggcattcaagattttctcataggttttcatcgtgttagagtcgtaaaatggcgtgtatcctgctagcatttcgtaaatcagaataccgaaactccaccaatcgatagatttattatatggtttagtactaacgacctcgggtgctatgtagtcgggagtaccgcataatgtatatgtgacgtcaggaacgtatttggcaaacccgaaatctgttatctttatatgcccgtttttatcaagcaagatattttccggtttcaaatccctataaataatgtccttgctatgcaagtactccaaagctaaacaaacttccgctgcgtaaaatttagcaactgggttgggaaatctttgggatttccttaacaaagaaaacaattctccaccttcaatataatccataatcatgaaaatttgctgagcatcttggaaagtcccccacattctaataataaacggatgtgttacgatagaaagcatcaatcgctcgtcgttggtatgctccacctgtttcaatcttaccacgatttcctttttcaaaactttcatggcgtagtatctgccattatgtcttgatctaatcaaatggaccctaccaaaagaacccgtacccagtgtccttaatatctgaaagttcttgtaaactatacttcccactgtaactctcgcttgggcaataaactgtttatactgctcctcattgtaataagtgacatgtggctgcttcggtttttcttgggtttctccaccctctttttctacagacttactttcgttaccgctctctgtggctgttgtttccctttcactagtctcacctttttgtgattcctcaccttgtctatcatctagagacttttgaccacctccattttgttcttcagtcgacatacccaaaaaaaagattctttcacacaatcagctataattcatgcactgcttaagctaagagaacactactttctgtgctacctttgaagccgattgaaaatgcaagcaagccaaacaaaaaaaaaagtataggggtcagattccttagctttatcaaattaaaactcttagatggatacaatcgcagcttctatgatgtttcgcacctaaaaattctcacgtttttctggccagagatagtagatgaatatttttcaagttttcaagtaaagggatacgatatcccccttgattattatgtcaaacttttaccagatcccgccttccctcccccctaatagcgcgaaaaaaaagatcatcatgattacgtagaaaaaaccacaacaacactatgttgaatcatgtcataagcaaagtcgttaggacactggctttgcaagaacgaatagcagcacagcttcgaacaagtaactaaaaatatgtggtgtataccggtatgtaaatgtttttaaggcccgtccagcggagggttcttgtaaattcttaggaagaatgtcaacaagatggcaacaatacttgttgagaacggtatatacataaacagactaggattaacggagacagtacttccatatagcttaaggaggatgggagggatgacaagcataacacaggaccttaccaaagccattgctccgaacatctcgcctgtatgtttcttagaggtgtactttatgataccagactgcaaagttggtgaacaaaacgcgctcaatgcctgtaaaagagcgaatattatcatggatgtgggagttttctcgccaaatcgtatcatgacaaagagactcagtgttataacaatcatagaaaactgtatgcaaaagatgtctatcttgtctatcgaatggttcaagtgttgataaatcctctttagcgtgtacagtaatgtaggtgatacgaccagtaacacaacacctcttccgatacccagtatcgatatgaaataacctagctctactgcatgccatttgtactcatatgtagaaaacaaaatcaatgctggcatacacgatgtcgttccacagacaaatagtatatcgagtacaatgagtaatattacggtatgccggggtactaaagaccctgcactgtcgggcttcagccataacttttttactggagcgagcaggtccattaacctcattatttgaaattttccataagtaacggattggtaatttcttgcatcgtcagaacccgattgtgatcttagtttctctctcctctttgtataagttgattgtgaatgggccatttgggtttcatggcgcggttccaccatgattgtctcacatattataagcgccagtataacaaacgctattgatgtgtaaataggaatgaacccgtttccatgagtccacttcaccagaaaggacccaaacattgggcctacgcccatagtggcatatatacaactcatcattattcctattgtcaccattctgtgctcagttttcactatatctgaaacgtaactatttccattcgccactagcgcaaacaagccaccgaatgatggtacgatacacgcagtaagaacaatagcccatttgtgatacttcattttcgatgatagggtaaagacgtgcgtaagaagccctatgaccctgatgccgctcatgtatttgaaaacacgcactcttcctattctatcggataattctccccacttaccagccatgaaaatactgattgcccctgctatcatcatagtggatgaagaaatgctggaaactattgtctgtacagccacggaatcataatgtccattctcatctgaaattccttccgctaccttgtccatcaccaacggtattgtagcagtcatagaaatagactccgcaatacagataatcataacaaggccgtaaaggcataatagttttctacgtccatgctctccctcaacgcttttggcaacactcaaaatactgggggagcgccggatagagtcatagctactgtcctgagctgtttcattagtatccaaatttattccagtactgtcattttgactaatgatttcttccaaggcgttgatcccagccgtttccaataaatagtccatctcatctgaagacattaaacgagttgtttcatcctcgtttgacattgttctgcgcctttgcttcgcacggtttgaagatgtatacgtgaaatgcaagaactagggtttgtattccttataagtctattagacttcttgcagatcagcccttcatcttgttggtttttaggaatcccttaccctttattttttttttttttgatttcgattaagggcgggaaatcatgataaacttccacggaacaacaataaacgctcggccaatgttagtaagatacactgtacttacctgatgataatcccatagcactttcattcacttggaagccaaaccagtttataagtacttttaaattgccaagtgcaccctttggtaatttttttttacttttaccattttctgtaagaattttctatttatttcagtagtttattgaatttccataactaaatatatatttaagatattaataattgagacatgaaatgtactgactagatacttttatatattttacattattcattcaaattatttccatcctggcgtaaggacggcgggtatatgctcattaagaagagcgttcgattatactttaccgtcacatctttcggaaaaaattttaatgacctgcatctgtctttcttgtaagatgttcaatttgtccattaaacttttatcaaattctaggtatgttttccaaaccataatactttgcttttgggttaacatatcactgaactgcgtatctgctctcaggcgctgtaatgatacttgatgtattgtttctttaagtttgttacattggttattaaacagctgcacgttaagcttcaatgtttcaaggtcagccactgcatcaaattccggaatctctggtatttccaaatcttagatctcgggtgtaattccacactgttctagtaacggtttgaattttgcacgattactttctgcttgggcaaaagttccaccttgttcgtgactctgagtggtcttcggctttttaaaaagattgattgattctaacgagtcattaattggatccatcataaaataatctttttctcttggtaaagattggaacaattcttctaaagatatatcatctttctttctccttttcatccctttaggttctttgatagataaattttctatgtcgattgagtcgctgtgatttttatcacctatttcatcccgacgaaacagcaagtctttatttcgatcgtctacattgcttatattgagtttttcaataatgtctctcaaaatgttccatccttcattggcactagttgttgcaggtatctctttaatgggagaaactgactttctaaactgattcttgcattcgaatttacttcttgcgtaatgtcgatactcatgattgtaaaaaggagattgcaaatttgaatcatgggatccactagaaaaagtactggtcttgggcaatttaaattgtttgtgtcccgtttcttcttcgccattttcctctggagagactctgctttcccttttcggttctttattattttttttttcttcatcaggactgctagacttcgacgtcattccataatgttgctgctgttgctgttgttgctgctgttgctgttgttgttttcctgcttcttcttcttcttcatgatcgcttagtgctgatcccaaacatgaatttggatcttcagagtaagatttatgtgtgtacgcatttttacccaatatttcccatatttcttggaactgagagttcgtatccattttaccggcatcagtcattcttacttttgaggctccattggtttcatggaacaaagaatcaatatcaggacttccatgtttcctttcctttttggatgaataatagtggtttcgttggtagctttttaaattgaaggacttgaatatcggaaccttactcttagagcttgaggtcatttttttgcctacaccgaaaccgtagggctgttgctcataaggtttattttgcctatgataagcttctgattgaccaagtgtgggactagccccttgtgattcctttgccttggtcttgaaaatatgacagtttttcttcggctggtaagtgtgtaaacctttgattttcaaatctcgatcatatcgaagtttttgatcttcatcagttaaaattgaatgtgcatgcaccacagctttgaataattcctcagacttatcagattttgttttatctgggtgaagtaatctggccagttttagatatgatttatgtacttcggaggaagtcgcatttgatgtcaagcctaatatggaataataggttgttctatctaattgtggttctattacctgtgacataagaatagtacagtgtacaatagcataaactgaagaagcactttgctacagtctatattgaacattccaggtctatttacgctcatgcctcaaaaaaagtttaaaggcatcgcacggtattgtattttcaagatgtccgcaccgaatcggtattgtaaaagtttcacaatattgaacatctagcacaatgatcaactgaattgaggacaaacagataattttcgtgtgatattatattttaataggataaaggtgaactactacaaactatttcaaaaaataactatttagctaatcacataaaaaatactccgatacggggagtcgaaccccggtctccacggtgaaagcgtgatgtgatagccgttacactatatcggattataaacggttaatattcaacacctaatagtactacttaccaaattaacaagaggatcatctttcccatatgataatagacaccggctctaaactcaactgttctgtactagttgttttgatagaattttttttacaaatctgcccaaagtacgttttcctagtttcatgcctgtgcaacgccgcagcgctaacctgtgcaggacagatatgtaaattggaatcttaacagcaacagagactctctcaaaaccgataccagaactcaaccgcacttcgttatccataaatgttgccttagccgaatgcaatacatcccttataaaatcaatacaatgcgaaacttaacacaatgctagtcgctaaccacgacaaatttcttgcacctccaaatctgcctttgtccctctcccacatcttaactataccagaaatgcctctctgttctgcaaaaaacctgtgttcctgctattagatgaggtaaattcaaaacattacatgccatatcttcttctagacgactacacctctaattacatcaacaaattttaaacttatatcgtctagagtgatcctttcgctagaaatggtaataactactgccattggaatcatagtttacagaatattgcgagtttgctctatattagatatttataaacgctaggatggaaccgagggctgccacgatgcttaaaaaattacagtgcagcaactccgatgccattaatctatcataaagtctggcggcgtattccttgcacaattttcatatcttcccatatgaatacctgttagtccgtatcaccaagtgtaaactgttctttacaatgagaacatctagagtctttctgatatgcgtaacttctgcctcattaatttaaaaatttcttcatagtaaatagcttatttgcttggagcagatgatcgacatgtatttttaggaacataaactgcctaaatataatagatcagcctaaaaataagaatgccaatcaacaaagttgtatttcctatcttccgatattcgcagtccaccattcagacctctggtgagatagtttgcctgcttttgctcccttccaaagtgctgataaaaacctccgtgattttttgaatactcccctgaatgtctattttaagtatattataaaattagtttaagttggtgcggataacgaaaacttgatgcaaggtaaataaatcaagtatatcatagagttctttcattcatatgctatacacaaggttgttacgtcacaactcacaattcaccaagttttcaggcacatcgcccaatcttggctcaaaacctttattttcgaagggtaatttgtacactagtcttttagtgacaacactgtatgggacaggtctggcatgcctatatctagaatcaaatagcttgaataagtccaaagagcaagaagatccccatgccatcgcagaagacgacattgtaaatatagtccatgacgctcccaatagaatattcaagccagcacttgatacctatcaagagaaagagcttgacttacaaaagagtgacctccataaagtacttcattctttgacgtacagtgatgtctctcaattttcgattgtttgggggtttctcattcaactttcgagcctaataggcaattccaccttaggcaaaaaatccattctttataagggaagtgtcgttagtgttttagggttcccaccgttgatttatatggcacttaaacttaggatgaaacagctggaaaaagctggagtgcgctttgagtaatgcagaaggcaacatctccgaaaataaaaacgatgaagtaaatgaaaactcgtttgtgaatacgtaaaattataacgcgccccatacatagtaagacagacttacttttatactattattttagttatatttttgaagtacaatcaagacctgcaagattataatgttggtgattcaacaatcgacgagaccaactgtttgtaaatgaacgggattgcactggcccccgatagactgatcgtaaaggttatagaaagtgcccgacagacattggtaaaacacgtcattatcaccaatagctaaagtgccatgcttcgttatcgaccagccgccagcgtaaatagcgcccgcctgtggaggtggaccatcaaattggaactgtctgtttgctactatcgatccaattctaccactggagtcaataagaacacctccttgtaacgttattgccaaggtgccagaacttttacaggcttgcaccttgatcactttttcattatttggtttctttgttggctctaacttactcttggaaagcacagaactactactggctgaagaaatagtaacttgcacttgaccatcatgaatctgagaaacagcagttgcggttgaagttgctgtcgcagttacagttttacttggaacagcaattgtggactttgtgacaacatttttagctgtagttatttgtaattgaccatcgcctatttgtgacacaatatgtgacactactggaggcaccttctgcgttgtaacttgtatttggccgtctccaatttgcgaaactggatgaggtaatttttgtgtcgttacttgcacttgaccgtcattaatttgtgaaatgacgtttcttttgaccttactttcagtaacggtgaaaggtataacagcgagaccgaatgaggtccggtactctgttgtgccaccatccattttagagcttggagttaaagttgcccagggttcaggtggagcgtacgcagttagcgcaatactacttaatagagatgctagaaatgctttcttgtaatgcatattggggcggtgttcacttcttcagtaagttgtatagaattaaaaaatcgagactaaacagaaatttcgaaacaagaagataagtatatgtatacaagttattttactcttttaactgttttcgtttccccactctttcgcaaaaagaataattttgtgagtcaaaacagtcgaattttcttgcacaaaaagtcgatattcttttgtgactctgtgtaacttactttctacagcttttgttactccacttctcttatatatacccaatgattcactcgtaatatatcagaggaacgttagaatttctgtattttctcaggaatcctacaaaattagaggtgaaattgatcaggttaaggagcagaagcccactatataagtaagatgatatcaagcctagttggatgccttcaggaacggcaaataggatatgtgagcttggcaaaggggttttgatagagtaacaatagatccttgctagccaatgcgacgttcctctgtagtttttaccacagttttacttaatttcgtgctttgtccctttttggcaaaaaagtcggataatgtcttcactatatttgtgttttcgtcttttaggaaaagcgtactttagtaaactacaaatttgagctgagctaatttcggattagtaaaagatgcaaggaacagtaaaaattaaaatagcgattgaccgaaatcagtccaaaaattactacaacaagcaaatccaattaaaaacagtaaaatactttaagtgcatttaccgttacgaacaacatatgtcctagttagtatagtagtctactaagtagcaaaaaagtagaaactctgtcactataccagccatcagttcatagtaaaacagtaaaaattgtaaaaacaagcaaaaaaaaaacaagaaggaacaaatgcaccaaactgttgatctattctgcaaaaaaaagtatggtaaattttttccattatcctggccgctaatccatatggaggtgaacttagaacttgcacaaggatgcgatgaatgataggctttgtgctataattaatgcaggcaggtccgccatgtccaacacgttgctggccgcaaaacgagtcaatctcactgctttgccacgctcatttctccccccttctgcccaattaggcgaccctcacaatgcacatacacatttcccacctctattggaaggggccgtaaatggtaattcttgggagttattcatattaagtgatcttactatttcctatttcggaaattattaaagacaaaaaagctcattaatggctttccgtctgtagtgataagtcgccaactcagcctaatttttcatttctttaccagatcaggaaaactaatagtacaaatgagtgttttctcaagcggaacaccacattttgagctaaatttagattttggtcaaaataagaaagatcctaaaaaaggaatggttggtgaaaaatttattagcttgaatggtaggaatcctcgagatataaaaggaacacttgaagtctaacgacaatcaatttcgattatgtccttccttttacctcaaagctcaaaaaaatatcaataagaaactcatattccttttctaaccctagtacaataataataatataatgcaatacaaaaagactttggttgcctctgctttggccgctactacattggccgcctatgctccatctgagccttggtccactttgactccaacagccacttacagcggtggtgttaccgactacgcttccaccttcggtattgccgttcaaccaatctccactacatccagcgcatcatctgcagccaccacagcctcatctaaggccaagagagctgcttcccaaattggtgatggtcaagtccaagctgctaccactactgcttctgtctctaccaagagtaccgctgccgccgtttctcagatcggtgatggtcaaatccaagctactactaagactaccgctgctgctgtctctcgtgatggtcaaattcaagctaccaccaagactacctctgctaagactaccgccgctgccgtttctcaaatcagtgatggtcaaatccaagctaccaccactactttagccccaaagagcaccgctgctgccgtttctcaaatcggtgatggtcaagttcaagctactactaagactaccgctgctgctgtctctcaaattggtgatggtcaagttcaagctaccaccaagactactgctgccgccgtttctcaaatcggtgatggtcaagttcaagctactaccaagactaccgctgctgctgtctctcaaatcggtgatggtcaagttcaagcaactaccaaaaccactgccgcagctgtttcccaaattactgacggtcaagttcaagccactacaaaaaccactcaagcagccagccaagtaagcgatggccaagtccaagctactactgctacttccgcttctgcagccgctacctccactgacccagtcgatgctgtctcctgtaagacttctggtaccttagaaatgaacttaaagggcggtatcttaactgacggtaagggtagaattggttctattgttgctaacagacaattccaatttgacggtccaccaccacaagctggtgccatctacgctgctggttggtctataactccagacggtaacttggctattggtgacaatgatgtcttctaccaatgtttgtccggtactttctacaacttgtacgacgaacacattggtagtcaatgtactccagtccacttggaagctatcgatttgatagactgttaagcagaaaactattagttcttttatcctgatgactttttctcatttgcattgattagaaaggaaaaaaagaagtgtccttttctactactactctagtcgcatccattcctttgcatttatcttttctgcggttggccaatccattcttccgagaatttggctagccatacttgatgttttcccattattggttcgtttggcaatgctaattttcttaattgccccttatatactcttccataaaatgttttttttataactaattttctgtatatcattatctaataatcttataaaatgttaaaaagacttggaaagcaacgagtgatcgtgaccacataattgcctcgctacacggcaaaaataagccagtcctaatgtgtatattaaaggctgcatgtggctacgtctattaaaaaaaaaatatttatctaaataaaagaaaccttcttttagagaaccttaaaaatgtaatatacaaatcattcataccaaaatctttttacaaatcataatctttttctatttcttttcccttataaaaggtagaacattagtactttgatgtagctatttaacagtcgaccaaagaaacagcttccaaatgaatggcactacattgttcggcgacgttttgatcatacaagttgtagaaattgccggatagacattggtagaaaacgtcactgtcacccaaagccaagtaaccatcttcagtaatggaccaaccggcagcgtagatggcgccggcttgtggtggtggaccgtcaaattggaattgtctgttagcaacaatagaaccaattctacccttggcatcagtcaaaacaccgtccttcaaggtcaattctaaggtaccagaattcttacatgagctatctttcaaagatggagtggcacaagaagatgatgtggcattagtagatgttttagatgcagaggaagagatcttttcggagctggttggggtagcggtagtagtagcttgggcttgactatcggtggcttgagcagtagcagcagaagtggcttggacttgaccgtcaccaatttgagagataacgtctctcttagcttttgaagaggtaatagcttgaacagcaataccaaaggtggtagtgtattcggcagcaccacaagagatggagccggttggggttaaggtggaccatggttcacctggagtgtaaccttcagcagaagcagtggcggatagagcagcaacggaggcagctagggcgacgtttttgaattgcattttagatgtaagtttagcgagtgaaatagttttatgtgtcttgatttacaattactactgccaaaaagagaaggttaagatagacccaccacaagatagattggctctctttcccgaatacttatatactgactgtttggagatgaaaccttcgagaatttttcacccactgtcaacctatttcttatttttgtttttgtttgtggacgtttagcttaaatcggcgcgaatttttttggcgcagtacacgctgacccgtttcttttgggcgaccgtgtctcgaccgtagcaaaaggggaaaaagaaaagctggaagggctaggcgggatctggcccgtggaaatcgtatggaatgcataggcggtccggtcaggcaccacggaaaaaagctgattgtcctcttttacgagccgtggatttgcaggaagaagcaacgcacgcatggaaaacacgtgacctgaaagtcaccggaacaaattagccacatcgacgtttcttttactatacagctcgaacaagctaacttgaaatgctacaaccatgttggtataattgtgtacagacacgtgcatttttggtacgaagagggttacccggctgcgagtttttttcattatgaactaattcagggaaataatcccgttcgggaaatagataaacaacgccaaacgaaaaaaaatatatagtgcatatatgacgagatttaattatcgccaataggttctttcttaggcaaaattaaagtttactcaatttctatttatacattaactgctatttacgacgcattatatatattcagtcattgcgtagtatagacgtggagaaacgaaaaaaaaaaaaggaaaagcaaaagcctcgaaatacgggcctcgattcccgaactactagaggttgggaacttccagggtctgatgaattctttgctgctttaccaggtcaaaatattctatttctatcaaactagaatgcgggtgttcatccataattagacgcgttttttgttcacccgcagccatatcccccaaatatacttgctcgaatgtagcttgtggtagacgaagagttacatctagataacgcttagtgtgcagctcctctaaaaactgcttaatgctagcgttcaatggagtcatgcggcgttgcgaaatttcgtatctccaatggtaagataactggtcaaaggccttttttaatttctgatcatgctcaatgtcaacaacgtcactcccgttgaggaccaagatttgcttggcgtatccagttgcaatatggtcatctgtatccacgtatgcacttgttgacgctaatctttcacaagtttgtaatgttaccttatactgttgcttttcatcgcggaagacgtttggattaaccacttctaaattatccaagaaagttgtccatccgtcccaatttttatttatcattccgatgaaggtgccaaatgggcctactacaccggatccatctcttccaacaacaactattcccagtaaatcgtctgtgtttaatccatccaatatttgatgaacactctttagaactctcttgcgatacagttccccatcagcatgcgacaaattcaaacatacaataagttttagcggcgtatcactgtgcaatcttttccacggtagacgagaatcatgggattgtgctgatataacatcaggcggcgctcctaaagcgcctattatattcacatgagagagttccttcactgtagaaacaatctcacttaatggtagtgtctccagtgaagaattttctagacaatacttccatttgggaagcaaccacttttcgcagttttcgttgaacctcaagtatatttcaggtatattagtgctcttcaaactacaaagtagtacgtcctcattgaacttgattacctggtaaaactggtctctaggaatcttacccaggatcttcatttcttcaaaatcaaacaaaactagaaatttggagaataatattacaaggttattgtctacccattgttcgccatcatcagaatacattagtttgtcaaacaagatcaaactgccaaattcgctatccttatccacatttgtttcgatatattgatcaattttctttttccattccttttccctttcctctagttcttcgtggtccacatgattcacatcttgcaagacccctaaatcatcactggtccgcatttcttgaaacttcacactgaccataacatgttcaccacccgttttactaaaccacacttcagcagcactttcgtctatttcatcatcacagtccagtttttcatcatcacttaaatcaaaagggtctgtagttgccattttattaacgaatggtgaatttaaaaatgggctatcaagatagctaacggcctcaaattgattgctattcgataagcgtggtgtcctgaacccatcacatgaaatatcagcagtacgaatgagctgctcctgtggtgtaaactgaggaaattcacctgtgaagcttctcgccgttttcaaatcaatccattgctgttgcatattggatgacggaccatcatcatgagcgcctgcgcccgttagaagtttggataccatttcaggaacaatgtctttatcctttggcttgctcacttcgccacatatcttacactcaggaaacttgccttggaaataaagagtttcaaatagcatcaaataacagttatagtggctagtgtgtgaacacgtagactccacaaccttttcaccggtaaatgtggaactaatactttcctcacagattaaacatttctcacctatgtacctttttggactgaattgtgaattgcatttttttatgtttctttccaggctgatcatgaaagttggtgaatcttcttcgtaatatgaatcgccgtcaatgcgataatcttcatccataaccgttaaattgatgtctgacaaagtatcacacatagttgtagaatcagaaatcgactctcggagtaaactagtagttaaatttgtagctttgatgttgtatttgttgctacttgtgatatttactggcgattgtaaagcgctaagttgtcctgttttcgaaaaaccagatgctactgatcccgctgttttcttcaaacttggtgggggagatataggcttggaaagattcagtggtttaggaatattgcctcttttggacatcattaggccaagatttggagtaaattgactctcttcaatatacccaaatgtgggcatctgttgcttcttaaattctggtgtctttctaaaaactttacccgataaacctcttagaaatttcttcggtggtgatctttcagcgtcacgatctccacttggtggagtgtgtatttttttttcaaacgaaactcttgttggtgtcttcattaatagattgccttcttacgcccacgaagctttccagtggatctatagactttgtgtaaaggatggtcaagaaatataaaagtaaatagaaattttttgaatagataagataatatacactctcaagacagagtgaacaaaaaggatagttttattttcttttaataatttgaatatattatatactgtgaaccaaggtaccttcgcatttgaaacctttacgatgtcattttattgcctatttcctttttaggtattttcggtgaaatggctgcatgttgaaaattgcatcgctgaaaaaaaaagatatgcaaacaaaagaaagttgcattctgaaacgaccgggtctctcttgcccgcctaacaaaaccaaagaggtaaatgaaagtaaacagatatttttccttacttggaaaaataaagcaacaatgaaggtgagttttatagtcgctcctacagtgatgcaagtgcaatgtcttttttttttcatcctgtaatgggttaaataacttcaaaaaggcaaatcatccatctagttgtggatcaatgtcccattgaattttagttacagtcatgtagtctctccaggatatcacctataggtgtgaacaaaccaaactgcctctgttcaccatcgtatgaatgcaacataccaacaagccccaaacctagacgatcttctaacttggtcaagatccatgcgcctgaatcccccgcactagcaaataaaggagttggagatgcaacgacaaactcgctactttgtaactttccgtcggcccaataaactaattttgtagaatttaactcgcctgaagtgtatcccgtagaagcccctattttaaatactttcatcccaggcttcattttaaaaatttttcgtttcacatgtaaattttgaaatcttaatgttggatctgggaatgattttaagccattacctagggtattctgacatttgaatgatgaattaactttgataatagcaaaatctgataatctgtgatctacgattgctctctcgccccaaactacttgaccaaatttgtttgatttctgccagttcaagttttgatctattctttgcacttcctccaaaaatgctgttttctccaccgaaccatcaggatacctatctgattctttcgttaaaactttcttgtaagaagtctgtaaaacattagaaggtaccatgacgtttggataatcttgcttctcagataatacaacgtgggcgcaagtaatggcaaatgagcagcttgcaaattgagaaaattttttatcactaccagtctgagggaatagataaccccctaaagtacctgtaattttagcgcttgtctcagtggataaagacatagaaattggcaattcaagtggattctctgaaactgcatatgggggggaaaactgaaatttagttggggctattgtatcgatagttgctgcggtatgagacggaatactgcctactgctgatgcagcttttttaatgtaatctttcacacaatacatgtgtacatctgggaacaacgaataaagaacctttatcatttcatagtgttcatgttgcaagttgggtaagccaaacattattgtaagaattgaactctttggggttatacctctaagtataggtgctataaaagcaccttcctggtcagagattattgaagaatccattttggtcaactcatctagaatcatgcctaatttatccatacttggtaagttgcaatggctgccaatacaaaagactgataagcatggtaaaacgcccgattctgatatcaaatcgtcatccgtaataaggtttagtttcttcaggaagaagtaaaatcttcgtaacagtatcgacctagaattcgaaaatgcgtcggaaaccaataaattatccagaaaatgtaatacaattttattaatttttcgtaatgaagacgatttttctaaacttatcctgtacggtatcctgtctcgtgttgtcggtaagaattctttaaaatattcgatggcttcaataaccgcttttgaaatactgatgacatcctgatgaatatcatccattatatcaaccaaattttcctctagctcagacaaacttttgtgaatgtactccaaagtgatacttcttctggaagtgaaactgttttctctcgcattttctgaagtggctaatgttgaggacgttgaagagctgacgtctaaagtattctgcgtatcctgagattcctcctccttaacaggactcaagaagctcaccgctcttaatggtttcccaacatctttgaaaccctgtaaatttttactattcttagatccactatgtccgctactgtgactacgcatttctgatgtggccatactagaagaggctcccgttccgtaagtcattcttcctctagaaaatatggatgacgattgtatggacgaaccaaaagtcgtagacgcatcatcattgtttgcattttcagggttcgtatcatgactgtttgggtctattctttcttcatttccagatacgttgctagacgacgtttctgctgcgttttgttcattgtctgcaggcaagtctgtattttccttttcttcgttctttttcttgtttaaaccaaaaaatctgaccatcggtatatcgagtttacaccagtactatgtacatgcaaaaagaaaggaggatatctagtatgtttattcaacctttattgtatatttacgttttctgtactgtataatttcattttcgaatcttacttttttttttttactcaaaaatacttccgccgcggtgttctacaatttcacttaaaattagtttgggtaataattacatacaatgctgcagacgtacataaaaaaccatcaatgctacgtttcctgatcttttcgtacataaaagattgtgcgtatcagccacaagtaagcttggacttaagatacacaaaaataaaaagtaaaatttaaaatttgtcttccaaaggagagtcattgagcagttgatgaagtttagttgagctttgagaaagctcacctacttggcttgtacccttctctttatatgtactcactgcagggatgtttgctttaattttggtgacctttgtgccataggccctaggctccagcttgatcaatgtgtgtagtgggattgacatccaaggggattcctcctgtggaacgttcataaaatatgcatatatacaccgaagtacggcttgatgagttataatgagaacattttcttggcgctccaattccataatgacgggctctaaacgaatcactacatctctgtatgattctccaccacgatatctgtactcgtatttgtcattatcacgtgctttaaaatcttcaggatattctttttcaatttcctcatacgtcattccgtcacaaacgccagcgtctaattcatcaagtgctttccattgcagtttcttatagggaagataatttgccgtttgttgtgttctttttaaggtggaagtccacacggtcaaatttatttctcctgcgctctctttcactaactgctccaattttttagcgtactgaaagcctctttcagacagtgatgaatccccgccaatttttttctctacgttatagatcgattcgccgtgacgggagagccagatatattttggtttaggacgaatattcataacataaaatacaatcctactttccaaatatgttctgatcttattaattactacttcttcaataatattgaccaacttaatgaacgtcatatccttatctttttgggggtccaaaggttcataaaatctttcatattgtctaattctttccaaaaaatcagcttccgccacatgaggttcagagttttcataatcaggagatgtgctaccgatatccttagcgttatttataatcagttcatgatcgttactccagctctctaaaaacatcggttgaatattattcttttcacatatatctttaagccatttccttcttttacgtgtactattagtagcatcgaaaactgccacagatccgtcttctttagtaaaaaaattaacaatatcttttatggcattttgggcagccaattctctgagtttaaaattatctgtattttcgaagttaaaaaactcagcatccattgggacatttccactcacgtctcttctgtaatttcccacattaaaacacttggcttttatggataaccacgataagtacctgataattttttgggaaataaaagactttcctctagctggtaggccaaccattatcacacatactttgatatcattatcgttggaaatagtactgtaccccatgtttcttgtcttacttgattcggtttttgagccccctttcctttatttcttaacaaacttgcttggtgaatttaagagcgaagggaaagcaaagattatatattaaattcgtatccactggccaaaatgatactttacctgatgtaaatgtatgataagctatagctctcttagtggcgctttacatgtagatgtaagttagggataagaatagatttgtgagcgcattggcgcgacccatttttttaacacagaaaaaaagtaaaaaatagaaattacccaattaagtgtttttatagtaaacaatccttgatatcttagttgaaaataaactcgaattatgtacaagtttccttccacttaatctatgatccttctttaggtaaatttttattagctttatttgtgtagtttttttttatcttgggcatgtacgaagagcaagtacgttatttaactatacatatatgactttgaaacgatcgtcaacttctctttgactttcaatgtactcacaagtgcgtcgaaaatggtggattgggatatacttcagttggtgcagtaatttactacctgaagcagttgctacgactccgcgtattagcgtggaagatccgttcagagtatttaattgaatatacgtaccatccgatcctatggcaacatttgattccttatctgtgattacagagccatcgtcagcattactgcttgccttcacattattttctccggtgatgtgcaaatcactgattgagttggtaatcatagaggcactgttatcttctagttttagcgattttaagtttgttttgattagttcgatcagaccattgatgtattttatcgatatatgagtttcggactcatccccgtgaataaaatagtagaggcatctatttaatatttcgaccattagctcacaactctgttcgttatccattatagaatccgccacacggagagacctttgtagacattctaacacccgtttaccatctctgtagaagttgtctgtgataccttcttcctcaccaatatttgaaatttccgttgcccaccagaggtgggagcataaataaacagcacgacattggtcttgtttctttaataatttggatccatggagtgtgcatctgacaatcaaagaatcataataagcttctttgtagagtgatcttgtcttttgtaaagactgagcaatatatattaaagcctgtaactgagtctttgaatcacttagagactcttcaaatattgtgaaggcctgtgagaaaaaatcatatgaaatttcgtttaattgcaattgatcagctagaatggcacattgtaaattcagtttcagaatcagatctgtgcatgagttgttgcaagaattaaagatatcattgatacaacgagaaacaaatttaaacatttgctttaaaagattggaataatgggaaagtaacgtcttgttatcgggtctttttttcaaaaggtactcttgtatcatacggcatttcctcatcagtttccaaaaatttgtgattattgctggaaaagtgtatttaacattgatgccacctttaatgaacgaagatttaataagaagtaatatttccaattgggcttctaagctaaattgaattttgtttttcattgtttgtttccgagaagtagtgttcattatccaatgaatcaaatgtgccaacttttcctgtattgggtccagtatccaggattcttcttcatcatgtcgattaaaaaacacttcgtctacatttgtatccgaggatgcaacatttgcgggcggtccgcttcttgatattattaagggctcacagattgaaagcaggcgctgaacttggagtttgtcctcaataactaaataagcggaatgccctggaggatgcagtttcgattctgaatcattatcggccatttcttccacttctctatccattaagatgtcaataatttcattgacaacttttttttgtagactaatgctctgcaaagccaggatgtttttgtaagcctggcactgggagattaattgaaagataaaatgctttttcgaagtaactggtgagtttggtggcgcagtggtcgatgaggttagctgaagtttactattctggaaagataacagaaccaaaaataaatgctcggactctaaagaaatatttttctgaccataatccttagttttttgtaagactaattcaaagagtttgttcaaattatcaaaattattaggataccatttcaaacttaaaacaatcacactctcaactagaggaataaactgttgtaatgatagatctggtctttcatgattcaatacggtcaaatagtcccagaacgtaccaaacacgtccatatctaaataagcattcgtggaggtggcgtttggatcgtcctccaactgtcttgtaacataatcgtttaatcgatcgaccaaagtgagaacaatcttgtttatcgaaacatcagggttcaaatgcaaagtagtttgcagtaaagtatccaaggttttcaaatggaactcgtctgcgaacacttggcagatgacgtccaaaagatattcttgggatactaaatctctacattgtatgacttgttccaaaatggtgggaagaatatcttgcttatacatttggaaattatcatcaataatctgcgaaagacgtactagttgagaccccactaaaatttgcagctcttttctttcacgtgttctggtttccctctcacgaagtggcccctggtgttgtaatctcacccacaacttgttcatctcgatgaaattattcataataaattgagagttaaacgacggatcgtcctccggaagtaattctttggttctctgggataaataatagcgtaaaaacaaacctcttattgggttttgcacaccacgacacatctcaatcatatcctttaagatttccttcttgggcgcttcattgaaagtgagatagctggtcccaactgtgatcatcaagtaaagcctgggtaccacgttaccggtatattgaaccaactcataaagatcagctaagtggtgattttgaggatggttttctatgaggtacgtagatagattagtcaatgagtcgaaaataatgacataaagttcgtagtatttcttcggcgataagtttggatttctcaattcggtcaacattatggaagtatgctgtaatgattccattagtttgtgttgagatagacaccggttcattagtgcggttcgctgcttgataacagcgatcgcattttctggtgagtccgcatacgccattgtgtttttcagcttcttctttctcgtcctcctccttttatcgttatatattaacttcactgggccttgttgagtggtcgcacatacaccaccttctttttttttttctctcttttcttctctttactgaggtggcccttgaataaatacagcactttctcgcatctacctcaactgaaaaaaaaaaaaaaaaataaaaaacgcccctttaagacgaagtgacaaagaggcaatagttcaaaagaaaaaaaaaaaatataaagactgttgatagttgaatttttataaacgttatgttaagtatatgtattgatggaagggataataggataatggtgaatgtcttgtttttttataggtaggcggaaaaagaaaaagagagtcgttgaaatgagattacaacaatctctcttcgaatcttagttcgttttgagaaggcaatccaatcaacaatcttaaaaaattttctaaggcggttctttgcttgtttaagccattcaccgggtgaaatcctggtcttgttaatggagcttttaaccagtaactcaagaaggttaaaactggataaaagttctcgaatttgccagcatcttctttaactgggtccaccttcttataggacactcttgtacaaaactcagtcatgactaaaagatcgatgatcaagggcgtagccagtaaagaatcttcgcaaacattgtgaatggaaatccggttatggccacctaacatcaactcactgtaatactcgtccattgccacttttgagtccccgacgggcttcatatatttgatgacaatgcagtggtcaacttttttacccagtttatcattgtacaagatatcattagacgcgatgatgtcatctatgacagaacttttggaaatctccttagacctaaattgttttggagcagataagttataaccgtcattattgcctaaatggttataggatgcaatggagaccggtttaatacctgcatccactaagaactgggccagaacagacttcaacttggtttgtcccgacttgagatcgtctcccgcaatgaatgtaccctcatgctcagccagctgaaccaagccgggaacaaaagtattctgcggtgaaccattaatataggggacaccttccaagatagatgctgctgcaaagatcgtggaaggagcaatctcttcatggtcattcttaatagactgcaagaggttttccatggtgtcattaacaccaggagatacttctacgtacctctcagtatttgcagtccaaagaacgattactttatcaagggcgttttcttctttgaaattctggatatcgcgtctgatgcgttgcagatgggtccacttacccctcgtggttacgttgcctttttcatccaaattgatgcagttattggctctctcatcttgattagctgcaatgaaatcagggtagtaaatggaaggaagaggcttcaccaaggacatcttcgccttcaagcgttgttgcagatcatattcgagaacttgacttctctgcatagcttcgtatagatctgcgttattgatgtcccaaccagagacgacaaagtcgtttgggctaaccatgggcaacagagagttaaaaggagcataaacgtcattcccctccgcatcgatacccagtttcaaggtagaacattgagtcatggagccgaagtagtttggttgcttaacgccttccttagtttgaaactccacattgtgcttattcgccaataccgaggccactaaagtggagccattgttgccacctaacccaatgagcataattcctagtttttccggctttttcaagtcaagtttgaacacgtagtcttgaacagtgggcgttacatcgaagcggccactagctgtcttcgtaactacagcattttcgtagctgtacttggtgagcagctcgttgtccttgtacgtgcacttgtcggtaactactttaacggaggtgattggagcaatattatcttctgtcattgttacttctttttcactggaaaaaaaagggaatgaaacagaataaatcaaggataaaactaacattaggaacccgacaacagaacaagccaaaaaaaggtgacgaaagctccaatttatatacgtctcaaattaacattgccgccaacgcagaggtgcgctttctctgctccatgtgaattaaataagttcaatattctgggaaagaaggatgaagataaaatagacaatacttttcacatgccgcatttagccgccgaagcgcatacttggcctccgcatatttcacattcaacactttcgattccgcatccaaccccggaacaccggcacgtatttcataaaaaggacgtgaagaacaaaaggaacgaagaaaaaggcaataatttactctatgtgttatttagaactacggtgataaagagctcgttccgatcactaagtacggccggaagagagctgttgtttgttgtccatcaagggcacatcggcaccggcctcatcgtcttcatcatatgctggaggctgtgcttgagattcctctgcagggtgagcttccaggtcacggtctacggcgggcgcagtcgcatgtctgcgtgaaagatcgtacgaacgttcactactcgtttcatatacaacgtagcaagcgtgaatgattgctgggaagaataacagtaggaagagaagtaagttcaatagtgtatccctgttgaacatacccttacgcttccagacggccactgggggaatgaaaaccgccaaaaccattaacaacaagtcgtccttgttgatggaatagctcattcgatggtcatggtcattaatatggtctctgtccatttctaaattatatttggttgtttgctttctgctgggtttttattttttaacctagcccctttcctgcagctggctcattcgtgctgtactctctttcctttatatactagtgagaccttttcccccgttcccaaaaagaaaaaaaaaaaaaaaaaaagaaaacgagccttcatcacgtgcattaaagaaatagtaatcccaacgcactcatccgctatatacatagcgaaaaactatatgcccacttcacaaatacgagtttgcatgtataatatataagatttataaatgttgtagggtgaatgtaaacgttcagtaatataccggtatatctatcaagatacgatcaatgcaacgctttactgcactgcactacaccccttttcctctacttgtttttcttagttcctatttccctctcaaaatgcacctgttcaccagagtattctttctcattgcaagtattaccctactttatcgtcccacacaaagaggaatatatatagattataagcgaattgtagatttcgatggagatctgatttccgtgcaaaatatccaggacgtctatacacagtgtttacaactcagcttatattcatatcatgccatttcaagattattttcagaagaaaaaagcagcgttcattaacagaaacaataaaagtaacgcagatgcttcagcgctacgagatattaacgatattaacataaatttcgccgccaagagcaaaaactacgtgttcccgctaacaaagctccccgatgagctcatgcaagaagtattctctcatttgccgcaaccagaccgcttgcagctttgccttgtgaacaaaaggttgaataagatcgctaccaaactgctttatagaagaatatatttgaacgactcaaatgtagtgaagagtgacttcatgcatctcgcaattaattggaccctactgaacttgccgtcttcgttgaaagaagaggagtcccgcgatatcgccaactgcaaattgaaaaaacttatagaaacactgcaaaataatattcacattactgaagtcatccagtggataaggatcaactgggatttggactctaccttgcaaaggtccattctcagcatcctttgcaatcagggcaagtccttgcaaagactagaaaacgtcactgacccggcttgtaacgatatcatctccaatggtcacttttccaggagcaacgtctcaagtttcgacatggctcctccaaattcattgcctgagatggttgttcccgaaaattacattccgaatctcaccaaatatctttcacagcgtatctcttctcggctttctcatatgactttattcatcgaccctttaaaactgttcaattatctttaccctttagatatcaagttacaaatcatcgatttaaaattgcattggaggagggagttttacaataatgattattttgttaaaaagatacgacccggcaatcctctgactaaactatcggaggtttttgacaagaggacattgaaaattcttaccatcatttcttggaatgacactttgttaaaacgcgagacagaaatgctgaaagattttaaagaatttgagaacctggaagatttgtctttgatttctattaagcaggatgttcatatcctcgtagatctttttagttcgttaaccaatttgaaaagactaaaaatggatttcttagaggagtatgtacctgaacccacaaatcctcacatatttctctccattcttttagcttgctccaaattgcaattcatagatctgagatacgacggtcttatcccacaaatcatcaatattcaagaaaataagttccaactaaatcagcaatgcaactgcacaaactgtcaaatagtattcagtgacattctgaagggcaaaatattcatgttccctgaagactactatattcacgatcttcaagacattgctgcaaaggatatttttaaaatgatgaaatacctatctttgttaccatactctaaagcttgtgatgcttatccgagcgttagaacacaaccaatgaatttgactaattttgtgaccaagatgaaccgcaaccttttggaatatagaaattctaaatcccagttggtgcccaaaatcgttaataacccacatcaacactccaccgtgacttccacatcaaccgctcatatgagcgagcccgaaatgataataatcgatgacgatgatgatgatgatgaaattaatgcggccattcctccaagtagtgatgacacagcagctacaatttccactgacctggaacttcctcatgaatcattgaccaaaagagatattattatgtgttatcacgctcttatccatcacttcaagtcgatttacgttacttttttgaaaagttttcctcatttgagattcttgatgttgaatgacattcccacaatagttatggaggagaataatgaacgtatttttgaacccgtcttttatcattatgattataagagtaatctgtatggatggtcaaaggaatcgaacaagaatctggagaacgacagcaacaacaacaataataattctgataccattgcaagaatagccactgttatgtaatcaactccccttcaaatatatatatttaataatatatattcaacgcattttttaagctagcaggattcagattactggtctacttcatattaaggaaatacaagatccattcggatgctagaaaaaaatcaaccaactattccaatgttggtaagctggtttgataaagtaaacacaagatactacagtatacgatcactcagacatcctaggaaggtctctaaagaagagcggtcaccgagagtactaacgatgggttcgtaagcgtactcctaccgtggaaactgcgaatgttaaggaaccagtctttcatcaccgtgatcataaattatatatattatctgtctcctcaaattacccacatttgataatctcatgagaaaaaataaaggctcagatctgcatgtgttgtataacactggcaagaaaagttcccgtttgcaaacacaaatgattaaaaaaaaatgtcacagaagcaacatcttttcaaaatcattcgcattaagagaacgagataaaatcccttgtcgtcatggtcgaatcggacgaggaaagaagagacaccattatcatcagggccaatcaattcttcttttctgtttaaaaaagtgtcatgaaatttctcttgagattattcaaacttgaatgtatcaaatgggaaggagtgcaatgctgaagtcgaaagaggaggattactctcattcttactacattacagtcactgctgtttgttcttatgtaggggaattcttattaaccgaatgtcgagattattataaccttacagaaggttgtccagtatttatacattttgtttctgcccataaagctctagaaaatgaaaaaaaattttcttttcagcctgagaaagttttttcttagggcagcgtgtggttattgggtgttgcgaaactttttttctcaaacatgaaattaaagaaatgaaaaattttatcgatgagcattgaatagctcaagttatagggtattcggtatcatataggtctgtgatcgagtgagcagtgagcagctaggattcaataaacgggattaacaaaaaattgatatgtccaagctttcgaaagattacgtatcagattcagactctgatgatgaagtgatatcaaacgagttcagcataccagatggtttcaagaaatgtaaacatttaaagaatttccctctcaacggtgataacaaaaaaaaagcgaaacagcaacaggtttggctgatcaaattcccatcaaatgtggacatctccaagttaaaatctctgcctgtagattttgaatcctctacaaccatgacaattgataaacacgattataaaatcatggacgatacagatattgagtcctcgttaacacaggataacctcagtaatatgactttattggttccttcggaaagtaaggaaagtcttaaaattgctagcactgccaaggataatgcaccattacagtttgacaaggtattttctgtcagcgaaaccgctaaaatcccagctattgattacagtaaggtaagagttccacgtaaagatgttccaaaagtagaaggcttgaagttggagcattttgctactggttatgatgccgaagatttccatgtggctgaggaagttaaagaaaataagaaagaaccaaagaagcgttcacatcacgacgatgaagaggagtctagtgaaaagaagaaaaagaagaaggagaagagggagaagagggagaagaaggataaaaaggataagaaaaagaaacatagagattgaatgcgtatgtgcgtataactgtgtgtaacataagataaaaatgtgcatttgtgtgtgtgtcagtgattttttttcgcatttacatatataaaaaggcatttctgctggtggaaactgatgaatgttttgtgtgggcaatattactatttagttttgcatacttaaatttgtgtatacgattagaaatttcaatatttcgggtgtaacacaaacgattatttttttcttgatttagagtcgccatatgaatattattaacctgctttttctgtgttctctcttatatgaggttcaatggtaagtgtgtttttaactcgtgttcttcttcattaatcatctttaatacacttccaaggttgacctgtaaatcttcaaagattagtttatcctggcacgtccgatggatactccgtatagaaatatctaaggatctaataaatttgtattggtccattattggtgtggacggtttcttcggtgactccagcattattttgctttgtatactcaattttacgatatcaattaaccattttttgaccaattttggttcctcttcaacgcatttcgaaatagcccttaaaatacgaacaagcaggatttgattttgggtgaaagagaaaccatcatctttattgtggttcaggaccgttaaatcaggcaatatatgtgacttttcatacaaagattgataaattaaaatcaaatcgttattcctccaatttgcgcctaaaagcttaatgtaatgaattatattttgacgaatattatcttcagatacgttagaagttagacatctccacaaaagacgtcgcagaggaaacggtagatcactgtaatcggacaaccaacgaggctcgtagtcttttcttatttgcacatcgtgcgttctataatacaacaggatggatatcactactctttggtattcgtcaaacaaggctctgtgctcccatactttatcgaatttgttgaacttttttgagagcaaaatttctgttatttgacgcacattagttaacttgcccacatactgcaaaagcagcagcctatcatatagatcctcggacgatgaaccttgtagttccttcgaagaagaacttttgttatccgttgcctgggtaactattgagttcaaatgtgagaaaagcacatcgtaatgaacagctactttttgtttcttggactctacttccggtagatttgaattcagtattctcaggatgttctctatatggtgattttgaagattattttctttagtgcgtgaacgattcaataaggaaccttgttcattaacttcagaagattcaaacaaaggccccaacaacttcactggacctttggtcaagtattttagagttgatttcagctcatcatctttcgacttcaatagtcgggttgctaactgagaaaaagtcctcctcataatcaatgattcctgtagataaaattgacaaaaggcagcgcacgcactatttccctttagccagcacaattacttatgcgtgttgttgtttagggttcgtaaatctatattgaaacgcaatttatattctactgttttcttttcgcacaaacagaaaaccgctgtcacattattgtatgactgttgatatcggaccatcattttcgacactttcattgaggggaaaaatgttggtgtcattacgctctctactcatgtctttatgtaagtatacgtttacaagattatttatatgctatgacactacgggttctcaacttgcagcaaaacaagaagcagttagcggcacatttcggtgcaaaaacttatcagcagtttttgctgcctctctttcactaatctaacttactatgtacggccgatagcagtatattgtgctttttactgtcttttattacttttgctgttgctcttgctcttgactgttcccatctttgcttcggaaatttccccatgcgctgcaggacagaaacacaagcatgattgaagcaatcgaattgtgcagtcgagttcaaaattggcagagaagaaaagaggtggaaattgcaacacgaatcaccgctttaccacgcaaagatatctggattcttgatatcaatctttttcaaatatattttatttatttatcaaaagggcaagaaagaaaaaacgattgataataaaaatggataatcagcaggaaagtatatctgaagatatcaccggtgatctggccgctgctgtgagaaagtcatggtccgagtcacaagataatccattactgttaaattttaataattctcccataggtactcccactgataggtactcccctgaaccagcaacgatgatggaaggaaatgcaatgaatctttcatcacttgcgagagggtcgacacagcagcagcaaaggctttatggatcttctcaaacacgcgaaaaatctgatcaacagcagcaggattatcagctgttcaaacatcattattctttgggacaggagacgagagagtctgtttcagatatccttaacgatttgactctaggatctccggaaccaagcgaaagggcatcaccaataaggcaaccatcggtggatgttccacctttaactacaaggcgtagttctatacaggacgttcagtggataagacatttactgaacccaagaagttcgttttccggcgcatcttccaatgaaccaaccaactctcctggggattttcttaatcagagcagggcttggataacaatactgcacgattcatcggcagaatctttacaggctgtcatcgtattggccgagtcattgaagaatgtcaattctcagtataatctctgggtattgcattccagtgaagtcaacgcctttcaattggcccaggtaggaatcaagacgctgataatagatgaatatatcaatttattcatgaatttcggcactggctcgggatttagcgcaagttcgcaatcgaccgaaaccaagggcgaattgaattttaagtggtgcaagctatttctttttttttcgttaattgatcgattcgaattgatttgctatttatcccctacatgcctggtactgcaaaatattgatgagcttctagagagcactgaagtatctgacgagattgataacgaaacttgtgtattgttatcgaataaggtaaattatataaatgaagatctcgttagcgtgaaccaagaccaatcttccgctgaaaattatgatgacgatcctcaaattattatactgaagccgaacagggcagtagcaatgtgcattaaggaatactttactatttacgggaacgattttgaaggtgaaagtaaaaggtcgatgtttcatcaaatgaacgatttacagattatgaaagcattgtttggcgataaatggagttatatagatagcgttggatactgtgctgttcccatagctagcgtgccagcgaatagattgaattataagataatcgaatttaaaatcctgaaaccttgggaaagacaaaactacattgctgccggtcaacatcgagaatctattatgaacaagtggctagatctttggcgagactttttgaaccaagcaaactaaataagaatagtactgcttttccgcaattcttcaatattcattaaaggcggtccggtaccctcttcatagttaatcccatcatacttataatgtgtttcattaaaatgcagttataataacaaaaaattatatttttttttgctgaaacatgccggtacaccgtatttgtaatcacttccttttgtatactaccacatagtcattatccttctttttaattcctttttttttggtttcctttatcatcactatatctgaaagttcaaggttattttagcacttctacattctcgggtgtggctagaattgggcggaatgaaaaaaaaaaactatgtccatcgctttactaattagtgatcgcaccaagaaaaacgagctgtacattgcaattgtacctcttttttttttcctacttagaatcccaatcgtaattaattcactaaattaacatccttaaaatgaaattcgacaatgacagtgagaagcaggttttcgataagcttaaaaaagcgattcctggtattatcaaggaaaaatgtgcaggatacgatgaattgtatggttacaagttgaatcctgaaggtcttacacaagaggaggttgataaatactatgacgaaaaaatcgccgatcgtctaacctacaaactttgcaaagcctatcaatttgaatatagcaccattgtacagaacctgatcgatattttgaattggaggagggaattcaacccattgagttgtgcctacaaggaagtccataatacagaattgcaaaacgttggtattttgacattcgatgcaaacggcgacgcaaataaaaaggctgtcacttggaacttatacggccaactggtcaaaaaaaaagaattgtttcaaaatgtggataagtttgtacgctacagaatcgggctcatggaaaagggtttgagcttattagatttcaccagctccgacaacaactatatgacccaagtccacgattataaaggcgtctccgtgtggcgaatggattctgacattaaaaactgtagcaagacggtcattggaatctttcaaaaatactatccagaactgttatatgcaaagtattttgttaatgtccccaccgttttcggctgggtttacgatttaatcaaaaagttcgttgacgaaaccaccagaaagaagttcgtggtattaaccgacggcagcaagttgggtcaatacttgaaggattgcccatatgaagggtatggcgggaaagataagaagaacaatctgaccaagcaaaatgtcacaaatgtccatccaacagaatacggcctttacattttacaaaaacaaatcatcgaggacgttgagtgatttgttggcatgatctaataatagtctcttatataaaccctataataatttcttatttttgccttatattcaggtaaatcaccatctaactgtattatctctcacgtatcttcacttatatggctcagaaaacaccgtacgaaacgaaggggctgcgaaaatgtttctagaaggtaatggcaataatagggatacagatcgatcagatccgcctatataaaagacaacgcaccgaaggtgaacaagatcgcagataaaggtatttacaagggaaaaaagtcagcaaaaacaagagataagataacaagaagaagatgttaaggagggaaacttcaacaatatacaggacacacaaaaaaagcaacagtagtatactcaggagccagcgggaccagactagagtggattccttggtagaggagtctcccatgggcgatttcgggatcaataaccagcctacacagcctggcgtgatatactactttgtagagctgactaatttaggcatacaggaaaacacaagcagtaataataacaacaacaataatcatggtgacgatgaaaacggcagtcgatacggccacggcagcagtctgggtggagacgttcactctcgccgttgttcatgaactccagcattataaagcatatctaacaataccattcgggttatactgaatagcccacgcacgggttcggggttgtaacgattatatgcatttcataacatgccactgtcagtggcgccacggaaggatagcgggactttatcaaatcattaatttctgtgcataaagtgtatagtatattcatatagatatgtatatatatcattgaatacagaaatcttcgggtgtatacaacgaacattcatcggacgccttttttactgctattgttcaacaaagtgggtaacccggcattcttgcgccaaagtttccatttttatgccaaatccagaggataaaagcactattctcatcaaaagatggaaaagctgtgaaagagtcaagttcagaagaaagcgttaagaaaaatagagtacacgggagcgttatgtcagccgatcattcgagagatccatgtcctatagtcatactaaatgatttcggtggtgcttttgccatgggtgccattggtggtgttgtttggcatgggattaaaggttttagaaattcgccattaggtgagcgtggttcaggagctatgagcgccattaaagcgcgtgctcccgtactgggtggtaattttggtgtgtggggtggtttattttcgacttttgattgcgctgtgaaggccgttagaaagagagaggacccatggaatgctatcattgcagggtttttcactggtggcgctttagctgtaagaggtggttggaggcatacaaggaacagttcgatcacgtgtgcttgtttgttgggtgtgattgaaggtgtgggactaatgtttcaaagatatgctgcttggcaagccaaacctatggctcctcctttgcccgaagcaccttcctctcaacctctgcaagcttaggcatgtagacattatatgagccattttttcatcgttgttggaagtacccttattcggcatgttttttgttacataaatgacgtatcgcactagcctcctttacgtttttactttatttcagccttttatttcaagattaccaaccatttctctcaaccatgtacatattatatattgaaaaagtaccatacttcatctctgaagagaaaatatcaacaagccaaaagctagtgcagaaactttataatgttactttattaattgtaatgactatacgtataaggaaaattaagaaaaggcaaaattcatatttatttagtatatcattatggcaccaagccgtaataaaatgaaatgggtagttaagaaaagtcagacaaaataacgatttattcttcgacaatgtgaagtttattgaacgcgcttgttggcccttcttgaacagaatgagtaacagcaaaattattggagatgtcgccagatgtattctccttccttttactgatagcaccaatgtcgacgctatcagcaccaccagtggcagagctaggattatagacatagttgtggcctgcattgttactagagtcgttcgcacttccatattcactttgctggccttttgcatcgtcatgtttttctgaaggacccggtaaagacgatcctggaggaaaccactcacctgtaaactcctgctttgttatgaaggggtgtagcatagcttgttgtggtgtccatctttctaacgggttcaaatttagcacaccgcctaaaaagtggatcaaacactccctattctgcatttcttggtcgataagttcttgggagttctgtatgcttttaggatacctgtagtttctaataatatctggtaactttctccacttaaaatattgtttactgggcttttccactatattgtattctctgcaaaactcttcaatagttttcatacgatgcttttgtgtagaagaagaactttcttctggtgccaatttcttcataaattttccagagtttttacccatatctatcatccacgatggaggatatccaagcgtgtctattattcttgttaattggttatattcagaagcgcctgggaagatcggtatacccaaaaataattcagcaacaatacaacctaacgaccacatgtcaatactggttgaatacggtatacccagtataatttcaggagcacgataaaacctggactggatgtatgtataaacggttcttgcctcttcgcaagatgagccaaaatcaataattttcaattccggcttatcaggtgcgcagagcaagatattctctggcttcagatcgcaatgaatcagtttgctttccttcaaaacgcataacgaatccagtatttgagtggtgaatgttctgataagttgtatagagagcccatgaaatttgttttgttttaataattcgtacaaattattgcttagtaattcaaacactaaacataagtggttcttgtggacaaaggagtcatacatccttaaaaaatgatgtttattagtagggtctatcttttgattcagtagctctaaaattttagcctccgttatactttgagtcaaatattctgtcctcgatttaaccacttttacagccaatatctctttcgtcagcaaattttgacatttgaccacttgaccaaatgtaccttgacccaaaatgtctagcacaaggtactttctgttctgctctacacccaaaacgtcatttacataaagaatatagtcactgtttatgttgtcgaatccgttgttacatttcccttcactgggcttcgtaagtactctcttggggtttttggacgtttggtaggtaaattctggagaacataaagaatatgtggtaatcaggcttttcgtgacactgactaggggagatatcgtcttggaattgagcgacgcacgtctaaactttggagtagcatttaagacaggttgaagatcgtttttagagttgcaaagttgcatctgaggaatggacaatttctgaccttgtacttcatctcttcgtaactgcttgaaagggggttgtagtgggggacttgtactaggaggatatgcgctaagcctcctgtaaggtgacatgactggtatggagtttgttccttgattagtatttgaatttagggaagaaaaattggacgaataattagttgcagccagactctgccttctttggaaatcttgacgatcataaagggagggaacaaatctggatccaaattgggaaggatggatagcgccctgctggtatacttgctgttgttgttgttgatagccagaaggatactggccactgctatttcctgccaaactcgtattagagctggtgtaagcgggataactatcgtactggaaaggatttggggcaggtgccctggctggaggtacaacgagactagatttacgtcgtctgtacgcatctagactttcgttactgtttaagtcatcgtattgagggggatacaccaggttttgttgagaattagttactttttcctcattccaagggttaacaaagcaaaattgagaattctgttgttgttgttgttgctgctgctgctgctgctggtgatgattctgatgctgctgctgtggagacctttgagagccttgatttacgtacgatggattccatatacctctccccatatggctattgtctgggcttgctctacccgagcccatactagcatcactgtgggtcacaagggtcgggctcaaggagttattcatgttgctattggagctggacgagtcgttattattggatgagttcatgattgctcaaattagcatgtgaaaaaaagataacgaaattatgttcccttgcacaatggctgttgctcttcaccaaaattcttctttcgatatattcccaaatctaatagtgagaaatttgtgtaatacccccagtaatggcccaccaattgtttccttatatctgtttagcattgcgactcattcattgttcagcccagaaggggtaaatctgaggagggggcattgcttgcaatggttcagaaggggcggttagggttaataaagccatcgcgctattttgatatttttattaggccttttatattttttttagtttttttctccaaatcctaaatcctttttaggtgtcatttacgtgcaacgcgacaatagtgatattgtcattcttcaaactttttgcaaggtagctattaaacatacctacacacatacgtacatgcttaacggtgagacaaaagtaaagaaagagacttgaatgggttgctgcatcttaataagttgagtttgagggcgaaagtacacaaatattcatccgtattgaaaatatatatataagaatatagaaaaatgaatgtttctacatcaacctttcaaacaagacggagaagattgaagaaagtggaggaagaagaaaatgcagctactctacaactgggccaggaattccagctgaaacagataaatcatcagggtgaagaggaggaattgattgccttgaacctaagtgaagccaggttagtaatcaaagaagctcttgtagaacgtaggagagcatttaaaagatcgcaaaaaaaacacaagaagaagcatttgaagcacgaaaacgccaatgatgaaactacggcagtagaggatgaagatgatgatctggatgaagatgacgtcaacgctgatgatgatgattttatgcattctgaaactagggagaaggagttggagtctatcgacgttctgttagaacagacaacgggaggaaataataaagatttgaaaaataccatgcagtatttaacaaatttctcccgatttagagaccaagaaaccgtcggggcagttatacagcttctgaaaagcactgggttacatccttttgaagtggcgcaactaggttctttggcctgtgacacagctgatgaagcaaagactttaattccaagcttaaacaataaaatatcagacgatgagttggaaaggatactaaaggaattgtcaaacctagaaacactctattaataactgtatgtatacgtgtgtgtaactagtaatgaattttcaccctgtggaagttaggcctatttaacaggaaaaaggacaggattttaaatctcgtcttgctcttcttttaagaaatatttgccgctaccgtttttccaccatctcatcaaacaactatgtggggttatatctatgacactttcatcatcgcttttgcatctacacctctgatcgagcctaacagcgtaagatgctggacaggtgccaaacggtgagtgaaaatagccaagttcgtcaaaatgaatgatttcgtcaggtctcagcagtagggagacaccaattgaatgtacaggtgcgtcaccccacctttcgtagtaaaatccgcccttggcatctaaagtttcaaaaaaatgcttatattcgtcacttctgaagaaattcaagtcgccaatctcaaaattcgaccaaaaatggcacaaattgtagtcagagtttgcttcaacaacgggataatgcttaccaactagccctgaatcggtcaaaaatgcataggcactgtcctctttacgtaaaatggtctcttcgctggccactaaatactcctctaccgcgtcccataaggttggtatggtttcttcatattcatataatgatatgacaaatccgtattttttgcccttcaatctcataactctgaacgggtcatatgggaaatcgcaataatacttgacattgggttccaccctaaagtagtaatcatagttgtccagtattgactgccggaaaaaaaaaccagaattaaaccgacacatatttctatatgacttggatcccccatataaaacaccctcatcctccatgactcgaagtctttcttcaaaaagtgtatcgttaatccattgcggccgattccaatcttctggtggtattaaagcatattgggtcttcccactcgccattgatgttgtagcttcaatgaagtcttgatcgaaaggaacgtcatttagaaaagtccaatcataatgatacttgttgttaaatctgtcctctaatgatctcattgaatccaatgccccttctaattctgaatttctcaccagcattaaaattgttgcattttctcgtaggtgaaaagaatcagaatcattctgtctggtataatttaaagtgtagtcgtcgtagctattgcgggaaagttttactttaggaaaatagtttcttcttcgacttgtatcatattgttcttttactctttgggaaagagcagtatacgtactgtcaatcttttggtattttcgtatgaggaataactctttgccaaaaatatagatcataaaggtccatattggtaagaatatgccaacgatgtatagcgagcctccttttgccattttaacaatttctgatgataaacttctttaattttgatagcgacttccaagcattagatttggagatgatatgaataagcagtgacagattatttctgcagatgaaaaataaagaggcgtagtactttgtctttaactttcctttattaaaaaaatgtatagaaaatttccaaagcgaccagtaaaacagctagttactcttcacacacaaagaaaagaagaaaatgaaggggaaagtggttatgtggcaggtatagcgaataaagaatttaattaaagaatacatttaaagcaaattttcaacacaaaatattgaaggaataatcagaaaattatttaattattgtacatattatatattcaaatatttattatgaaatatccctaacaaaaagacaataaaaggataatcaataataaaaacaaatatgggcaaaataatatcatatagggggtcaagataagataaaggtaatatagttatggatttcttctccttagagattagttcaacaaggtagcaatgtcggatggcaattcttcaatttgagtggagtagaacttttctagttctctcatagcgccaacgtcttcgttagtaacaaagttgatggcaacaccctttctaccgaaacgaccacctctaccgattctgtgaatatagttttctttgttagctggtaagtcgtagttaataaccaaagaaacttgttggacatcgatacctctagccaacaaatcagtggagatcaaaattctggaagaaccacttctgaattccttcatgatggtgtctctttcttgttgtggtaaatcagaatagatggcagaaacggtaaatttgtcgtttcttaacttagtggtcaattcttcgacctttcttctggtgttacagaagatgacagcttgagtaacggagatagagtcgtataaatcggtcaaacactcgtatttgtattcttcttcttcaacattaacgtagaattgtttgataccttccaaagtcaattcatccttcttaaccaaaattctaactgggtttctcataaatttggtggtaacttccaagacgtcatttggcatggtggcggacaatagaacaacttgagtggttggtggaagtaaggtgaaaatttggtagatttgttccttgaaaccagaagacaacatttcatcagcttcatctaagatgaacatcttgatcttgtcagttctgaatctacgtctttggatgttgtcaaaaacacgacctggagtaccaacgacgatttgagcatctctcaaaccttcagcgtcttcaacaaaggaagtaccaccgatacaagcgtggaccttgatgtccatgtggaaagccaaagccatgacaaccttttggatttgcaaagccaattctctagttggagccaacatcaaagcttgaggagccttgacagaggtgtcaattctttgcaaagcagcaatggagaaagtaccggtcttaccagtaccagattgagcttgagccaagacatcgtgaccttcaataataggcatgatggcacgttgttgaatggcagatggttcttcgaaaccgtaaccgaaaacacctcttaacaagttttcgtccaattccatatcatcgaacttgtagacgaccttgtcatagttggtttgaatttgggattcttcaatatcagtaataccttcagacatattgcaattactatttattagtttcttgtacacaccagtcctttgtttagcgaacctttttttttcctactatgtgtattgggatctgctgtttccttctccttgagatgagatttcttttatatatgatgctgaaaaaaaaataaaaaaatttcgaaaaaaagaaaaaggtacgcaaaatcaacgctttcacccggccttttgtattcgtctgatgtgacgactgtacagctaatgtatactatgtagtagtttagttgaatgattgatagctaagaggtagagggatggcatcaggtatcaggctttgggaatgctctttggacgcggtctaaataatccgtagactcccaatcaaatttaaaagcagattgcggcttagatgtcggtttctcaatatcatgtttctctgcagtactcttctgcgaagcatttcgatctactgaggttatatccaggtcaacgtgcttttgattttctcttttaccatgattcaacaggtcttgaagacaaggaggttcgtggtaaaaatttgtctctgtttcaatattgcccaattgcaagtgtgtgaagtagttacttaagtggcattcactataaagttcacgctgtgtacttctccacagctggtaatagtggtcgtcatagtcagttgtattacgggaccatggcttaaacgttccaatgaagtgaataagtctgatgtgttgttggaaaaaattcatggctggtgaagactggtatccgtagttgggcatggttacgttgtaggtgaaggggaggcgtatccattccatgagtggagacaccttatgcaaaacctctttgctgtagttgcaaataggattaaaaaattgattgaagattccttgatcagcaccatcaatcgatacagttttaatcaaaaaatcttgtaaacttgttgccatatctaaatcaggaattagtagtagtacaccggtgttgaacatgtcaggccatccgatgtctggaaccgcagcaatctggaatcttgtttgttcagggtataatcgtaggatttcaaaaaattctttatttaatggtaaagtatcagcatctaaaaataaaacctgatcgaactgcaccagttcccacagtctagccttgagtaaagtatgagatagctcaggccttttcaacagttcaagatttgccttattcttctctatgctcttctcttgatcctttagcggttcaataatgataatctctttaaaaagacttctaattaaagctatttcctgaggtttaaactcatctccaaacaattttttttcaattagcaggcataaggttatctcatcttccactacagcgtgtttcaagagtttttgtaattggtacgctaaagtcaatgcgccaggtaaatagtcccgtgaatacagcaatgtacagatggcaactttcttggccatagctccgtaacaaaccttacttctgatagatattcaaaaaaatgacacgatgtataagtaaaaaaatgcttttggaggtggatgcgctatccttgatctactcccctcatctttatatgtcatagtaagtgtaaacaaaacccttaacggctaccgcgcggtgacgaatcaatgcgattttgttttcgaacagtgctatttcaaggataacgaaaaatctacctagattggcacatcagtgccttattttccgtctttgcctcttgatatatgttctttttttattgttcttttgttattgtagttgttgcatgtacgtaagttatatatagattaaatattgataatataatagaaaataaatgatagggaaacgttgaataaacgacttcccctcttctttttattcaatatttatctttttaacgggagtaagaccaaacgttcttcaacaaaccatcgttttgagccaaacggttcaaagagtcatcggattcacctctggatctaacgtaaccggacaaagcgtaagtgatgtattcacctggaatggcgcggccttcttcatcaaccttggcaacgttgatttgaacagaagcgtggtcatcggctttgatgattctgttggtagcagaacactttcttggaacatataattcaacctagtaaaaaaagaaattattcaatgttagtacatttgcgcttatattcttgtaaaattattctgcacatgaatgaaagaaaagttctaagagtagttctggaatatggaaacccactaattcggaattatgatgtcttttcagcatatctctcttgggattccaattttgtcgttaaaacgccacatttcttagagatgtgtacttagaccacacatgataaagtatcaggtaacacttgtgccaatttaaatgggttatttgcattttcttgaatttgatgtattactaaccaatatgattataaacccatgttggtcccaccctatttgtaccactaatcttgcacacttaacttattataattttatttttctgtcgatgctcccttgtctgtccacgcttactcagtcctcttctttcttcctttgcgcgccatcatctgctataatttacgtactaattgacccttatcgttttccattttggcttattgatattcttttatttttttatcagatttttaactgaaattcccctttaaagtcaaattcgttaacaatgtttataaaactttcaatcctataatcctcaattactagttcttacattatacagagccgagattcgcttcaaacggacccactagccagctggtatggttcccaccaccgatgaagagaaccagaataaaggcagtggtctcactagcgaactcgctcgaagcgtgcccaccagctcccggcgagagacgcggcgaaacataaagcatttatttcattccttaaaagttatggagatgtatggatgtataaagtgtacgggtgtaaacacattgtcgtcaaaaggtaatctccccagaagttttcactcctatatagaaacacggatacaacctcgatagtgctttctttgtcccattttattatgctacttgttgcattatttttggtttttcaagcctacgttttggactctcagtccctgatgcggataagtattttacataatttacgttactatggcaacagtacatatgtagaaaagtgaaagagaaaaaaaaagaagagagaacttaagtagatgtatgttcaaccagctattgttggaaccaaatatgtgcaaaatatcgccagatattcatttcacgaataacaaggcaaaaatgttgcaaaaaatgtttcttagtaccaaattgaactactgcctttatcatgtgactgaactacgcttggctgttttgtttttccctcaccttgcgctaaagttgtcgtcacattataagggcagtaagaaaaagcagagtttaagaaagtttgtttacatacaaccatcacgtagaggaaattcttcaaacctaccagaccagcggacacaagccatttgtatagataaaaaatggtagatggactgaatacctcgaacattaggaaaagagccaggactctctctaaccccaatgactttcaagagcctaattacttgctggatcccggtaatcatccctcagatcattttcgaactcgaatgtccaaatttcggtttaatattagagagaagctgttagtgtttaccaacaatcaatcattcacattaagccgctggcaaaagaagtaccgttctgcgtttaatgatctctactttacttatacttccttaatgggatcgcataccttctatgttctgtgtttacctatgcccgtgtggtttggatattttgaaacaacaaaagatatggtttatatcttgggatattctatctacttgagtggtttttttaaagattactggtgcttgcccaggcctagagcacctccattacatcgaattacgttaagtgaatatacaacgaaggaatatggtgctccaagctcccatacagcaaatgcaacaggagtgagtctcttgtttctctacaacatctggaggatgcaagaatcttctgtcatggtccaactattgttgtcatgtgtggttttattttattatatgactttggttttcggtagaatatactgtgggatgcatggcatattagatttagtaagcggtgggctcattggaatagtgtgtttcattgttaggatgtatttcaagtacaggtttccgggtttacgcattgaggagcattggtggtttcctttgtttagtgtgggatggggtcttcttcttttgtttaaacatgttaagcccgtagacgaatgtccttgcttccaagatagtgttgcgttcatgggcgttgtgtcaggtattgaatgctgtgattggttgggcaaagtgtttggagtcaccctggtgtacaatttggaacctaactgtggctggcggttaaccttagccaggctgctggtgggcctaccgtgcgttgttatctggaagtacgtgatcagcaaaccgatgatctacacgttattgatcaaagttttccatctgaaggatgacagaaacgttgcggcaagaaaaagactggaggccacgcacaaagaaggtgcaagcaagtacgaatgtccattatatattggagagcccaagattgacattctaggtagatttattatctatgctggcgttccattcaccgttgtaatgtgcagccccgtcctattttccctcttaaatatagcataaaacaaaaggaacaaaaaaaaaaaaatagacaaaatgtagtgtaaatgtatccgtttctaaattaagtacttataaaaaaatatgtaactgaaaaagtcatgttgtataaaaatttgaggcaccgtaccaggaccccaaaagaagaataggttaaagtcatcatcattaataaaccaggaaagaaaagagcataattaagatacgcctacaactttggcgcgtgagccaagtgtcttctggtagctagtgaggcactcaagggaccatatgtcttggcattttctctatattccttaaaagagttgaacgagttgcccggagatctcttgaaaatagtgctggccatggcgctagcggctatccttgagacacccgcggaggcggctgaagaagagacggcggcggctaatctggtactttgggcgatcatttaatacgtttatttactgtcttatgaatgtaatatttaaacttgtgcgtaatcattaaaacaaaggtgaaaaatcacattaaacatctccctacattactttcggtttattcttttatatgtgtgaaactttctctctgcaccaggaagtggtcatgcttgatgctcggctcccaccggaaaaactaacttgcgggcgggaaattgatccctgaagtcatgcccctcaccttcattcgtggatcttatctccagagcaaccaaatgtggaaatggcatgacacccccccacacacgttccgcccactttttttcaaatgtgtgacacacccataccccataatgttgcacgtgacaggtttgtatcacgtgcttcttagggttttgttttaggtctgagacattttagggttttttttcatcaagtctagatcgtttgtaacgaacgattgctccttttttcttttttttttgctttttttttatactcaccgtttactgtcattatgtctctcgagaaactgggcgtgtgtgctaaccaagactggatcacctttacatagcacttattgcatttcttggtgtttcgtaccctacaattgacaaaagtaattttgtcgttcatttcttcatcgattctttcctctttcaacaacttccttattttatcttgggatcgtaacttcacttaattaatcacgattcccatattcgttaacacctcttaaggtttgctgtaaatatatttatgttataaaaaaagaagatattatggtagaaaactcgtcgagtaataattcaacaaggccaattccagcaatacctatggatctacccgattatgaggcgctccccacccacgcgccattgtaccatcaacttatagcgggtgcatttgctggtataatggaacattcagtgatgttcccgatagatgcccttaagacgcgaatacaatcagccaacgcgaaatcgctgtctgccaagaatatgctttcgcaaatatctcacatctctacttccgaaggaactctagccctatggaagggtgttcagtctgtcatactaggtgcgggacctgcgcatgcagtgtattttggtacgtatgagttctgcaaaaaaaatcttatcgattcgagtgatacgcaaacgcaccatccttttaagacagctatcagtggtgcctgtgccaccacggcatctgacgcattaatgaacccattcgacacaataaaacagagaatccaactcaatacctcggcatcagtatggcaaaccacaaagcagatttaccaatctgaaggtttggcagcattttattattcttacccaaccaccctagtaatgaacatcccatttgcagcatttaatttcgtcatatatgaatcatccacaaaatttttaaacccatcaaatgagtacaaccccctcatacattgtctgtgtggcagtatcagcggatcgacatgtgcggcgatcacaacacctttagactgcataaagacagtactgcagataaggggcagtcaaacagtttcgttggaaattatgagaaaggcggatacttttagtaaagcagccagtgccatatatcaagtttatggctggaaagggttttggagaggttggaaaccaaggatagtggcaaacatgccggctactgctatatcatggacagcttatgaatgtgcaaaacatttcctaatgacgtattagttggttcttacatgtcatattattttccattcattttgcatctcagaagattatgtgtatattatcattttcctgttgtgactttatgtacatttatatatacaaatttaatttgataatcccaaagcttgagctctttccctcaacgaaaagttttcattttttcttcattactttatatatctatgtttagtatacccaaagggtatttcggacgcaggcaagctgccattatttatagcggaaactctaagagtggtaaatctatttctaaaaaaaaaaaagattcattcaagcgccctccttggttagttagttagaaacatgtattcagagggaattaaataaagatgagtataattagttcttggttacttgtctctattatttgcttaactacttctattgtaacaaaattgcaagctgctggagttactacccatctattttatttaacaagaggtgctcccttaagtttaaaggaaaactattatccttggttgaaagctggttctttctttccggatgctttgtactcatgtgcaccttcaaataaggattggtctgattttgcagaattcactcattggcccaatttcttaatgattgcagtatcttattggcagcaaaagtatggtcagaacgatcgacttcggggaactcacggctcactcgcactaaagtcatttttaataggggtattcactcatcagatagttgatgtttcctggcattcgttagttaccgattatagaatgcacggactactccgagttctcagcgaaacagaatttgatggagatattgaaactgctcatacgtttttagacgttatgggtgaattcctcaccttaaataatgtaatccgtgacagtaataataacgaaaattgggattttttaactcgctctgattggaaattgcccagagaagaggatttaatggaaattataaggaacgctggactttcaaaggaaaagttgtcctacgcagaactggaattttgcgttaaaagaggaatggcagcggctattagtgaagggtacctattccgctctcaaagaaaccaattgttaactaatatttactcaacatcccccagggctaatgatctaatactgaatcattggctaggagggcagtccaatttggttgcaatgctccaaagatgcgtgcctttcttcgagactttgtttcatgacgagaatactaatgaagctcaagcagaagaactgagattatgtgctaatttaccgccagtatcacaaaaacggataaatgcacgacctttggtctcttcattaaaagcacgtaagggaaatagccacattgtcgtatctcccatgaaatcattttccgattttggcacaagcctgactatgggaaaatttcgagaagacaacaaggattatctcgctgtaagtgcaccacttgaagacacagttggtgcaatctatatagttccatgggatattctaactgtagcaagaaaagaggattttagcattttacaacccatcactgccatgtacggttcaaaggtcgggacatacaaggcaagtgatgttgactacctactcgtttcacagcctggtacctgtacaatcgacttttacttcaaaggagtaaaaatactgacaatcaaggatgagaccaccgaagaagcacatcagttacaatttgctgtaacaggtaatttttatgatgataagattcctgatttggtggtgtcaagcccaagttatggtgccaacgaaactggaattgcaacatttatcccaggatcttccataataagctatttgaccaattcagacaaatatcaagtagttgatatctcaacttttaagggcgttattaaccttgacgggtaccctatgaaaataccatttcagcatttcggggcaacaattcagatatctgacacgactgacaaacaaaagttaatatatattacatgtcaaagtcttggtactgtttttgtttattcgagtaatgatttacacgatttgtccatcccaatatattatataacgaaaaatggcgtcattccagcaaaggacagtgaccacgttgagtggcatataattccctcaaaagaacatggtatgttcggtgcagccatatattcttggaattttgaaggtatgagttttgtagccgtatctcaaccaatgtttgacactgtgtttatatatattgagaagtctgggcaaatagagtttttcttaaaactggttctaaagattaagacaaaatcagattcaatcccggatgagtttggttcatctttgctgtttaatgacgaagaaaagaaattgtacgtttcctccccaggcagtttcgatgcaagaggaagtatatggaaaattagtatggatgagctattaaaggcgggaaacgatccgaagcgcaaaacccttttgattaataatttaaggcatctcatgctcataaatcctgacaaaagtagcaagggtgtgtcaaattttggtaatagcatgattttgggtccccaaaatcaccttatagtaggcattccccaatatgggtatggaaattttgatcacatgcagctaaccggtagaatcctggtactttaatgataagttattatgtacaagcatcggtttagttcaattacattaatttaatacttgaaaagcatatttggcaatatgcgctatatatattctgatgtcatttgcttctatttacatttcattcattttttttctctgaatccttttttgcaatttttcttgcctctccttctttctcaattcctttaacgccctcttatcgttgttttgtggtttaacgtcctttggtataagtttcattatcattttcgagttcatgttacctagcagaacaggatcattagcatattcgctaactatctctttcaatgtctccaagacagcagctcttttctggaaaactgattctggtagcctgggtggttcacctttttgagagcggtccagctcctcaaaattttcaagccaattgtttgaatttatgttattcttgtcatcaagatataacgttactttattcccttttttcaatagcgaaactatttcgtgagccttctgcctttttaaatcatcgctttcaatctgccatgatattttaatatgcttcaagttatcttcttttttatcagtcaccaaattcttgtaagacttattcagtactcccaattccatcagttccttttccttttttttagccagaaagtctgaatatttttttaaggctacacgactttcgactatcttaacaagtggaatttgattttcattatcgatttgctctacattaacaatactgagtccaactttatcgagatcaatgcccttggcaaaataccgaatattggatgcttcaattcggtgggtagtgggatccacaactttgatgtttcccttgtgattttttttgaatatctcactaacaactgaattagctgcctctttagctcgatctgtcccggtgctccaagtaatcaggatttttttcctgttagtagcattccttggcacttgtttcgggcgcttaatatactctttaggaaaagcagcatttcttgccacatttccatgactttgctctttaagatttgccagctcacgtttacgtttcattgcgttgcgaaatatatctgtggtagatgatgcattgtctctgctgaagtattttgtgcaatgaaaatatctaaaactttttaaaaacagcatcttctgtgaaagaacatcactcaaaggaacttttaacatatccacggacctgatgttacctccttactgtgtatgcatcaggtatgcattttgtgatatatagctgttatagttttctgaacttacttttttagacccttaaagttcttaccgtcgcgggaaaattcaggtaaaattcaagagctcaggatgaaaactagacaaaaggaacgagattaccttcaactcctatgccttaaacattttttgtttcctcaagaaaatttgtttacaaaatcattccatcttttgttttaaataaaaactcgactttgggaaatcatattattgagtgtaatatacaaataaaaatattggttaaaaaagtttaataatagattataaatttaaaatacggataggtctcttatcattcacatatcaacacccatgaccatggccaacaaagccattctgacgaacaaaccatacttcatttgtctgaagtaagcagcacgatgatcgtagtccacttcctctttgatttcatttacacgaggcaatggatgcatgatagccatattttctttggcgtgtgccaagatcttgttgtccacgatataagtatccttcagacgtgcatattcttcagggctattgaatctttcttcttggacccttgtacaatacagaacatcggtctttgagatgatatgaggggttaattcaatgctctcaacaccaagtaagccagcttttcttagctcttctcttaatccttctggtaacctcaattccggaggagaaacaagattaattctgacttgatagtgcattaacaaacgacacaatgaatgtacggttctaccatgtttgagatcacccatgaaagtaacagtaataccattaacagtaccgatttcttcacgaatcgtaaacaaatccaagaaggcctgcgtaggatgctcgcgagaaccattaccaccattaataattggaacaggagaatatttagcggcgatatgaacagacatttcttctgaatgacgcatgacaatggcatcactgtaacaagccaaagttctgatagtatcttgaagggtttcacctttcttgacagaagacaccaatggattaacatttacaattctaccacccaaacgttccatagcagcaatgaatgaagaacaagtacgagtagatggttcaaagaaaattgtagtaataacgtggcctttcattaaatctaagacaccttctcttgcgacagctgcccttagttcttgtgcaacagcaaacaacacatggaaatcagaacgtttgaattgtttgatagacaatatatgtcttccgcggaatggattgttactacggatcaaattctggatggcgcctggagcaacaagttctcttggtggccttgaagacatcaatttttgttccaaaggctgttctggaattgcatcctccgcggcatctaaattatcagcgattgcttcttccgtgatcgagaaccttcttttagcactagtagattggagctctgcggaagcagttatggaagctggacttggattaacaatgcattttcctttggcgcctggtgaaactaattcaccgctcaaaactaatgtttcgccattatagacaacacgctcaataccaccgttcatatctttgttgaatggtgaccatctcttattacgtctgaaagaataatccaaatcaatttcgacaactgagtcctgagtagggatgttgaaaattttagcgggattgtcatgcagacgaaggacgatatcatcaatggttaatttaccttcttcaacagcagccaacaatagtggtaatgaatctttgatacccataccaacatcaaccttgttacctgtgacatttgccaaggcgacaggaagagcaccgacagagaaagcatcgatactatcaaggttgttccagaaaaactcttgatcttccttagtaggcaagaaaactgcctccggatagtcatcttgggcaataaacaaagaataaatattgacatcacaagtcactctagggtcttttgccttgaccgtcatgatcaaagctaaatcttccttattcgaaacaccagtaatgtgaatagatctgttttgaagggaggttaacaataaaaccgatgccaaatctgcagttttagcttctgcaatcacttgcttttcagttggccactgattcagaagttcagctactgctgtgatcttgttctttaattcacgtaggggcaaaaacaatgctgtcactttgctagcagattgcgtaacactatgagcattgtgtgctgtaccagcaatagtgaaagaaaagtcagtgtaagatgaatcttgggaaacagagtttgcggccttcaaggatgcaacgtcagtaataacaggtccgctgatggatctgggcatcaattgacagtatgtaaaaccggattccaaaaatagacgtgtggtctccttcagttcagctgggcctttgataacatgggatgcattcggaacataagttgcgatattgattaaaccaggtaaggtaatagttctgtgggaagtttgtgcatcacgttcagaaacatctaaagtgatatttcttgaaatggcttcaatcaacaattttgcacatttaacgttagtaaccaacggaaccgaataatcgacagccaaacgacgtgttttatacccctttgaaacataggatgcaggacgacggaacctgttggcagaaggcaagttgatgtaaaggtcaatttcattattagccaaatgttgagtaagtgagtattctgatttttgatcatcatcatccttgtttaaaacctccagatattggacggcaataccatgttcagataaaaagtcagcagtacctgatgttgcaaataatttatatcccatgttgtatagtttttgtacggaagaaagcaattcttgtttttccttgtaagaaccaatagacaataaaatattcttctttggaagtttgaagccggttgccaacaaagactttaagtatgcttcatacttcgagtggccaaaagtagcgacttcaccagtagaggccatttcaacacctaagactggatcagctcctgctaaacgtgggaaagagaattgtggtactttaacggcgacataatcatctggtaatttttcaacaggataaggcgtcaaaggcaaacccattatggcctttgttgccaattcaatcagattgacgccaacaacctttgaaatgaatgggaaagatctcgaagcacgaacattacattctatgaccttgatttcattgtcctttgcaatgaattggatgttgtatggacctgtaattttcaaagccttaccaattttagcagtggcgacaacaattctatccacagtttcaggagccaaatcttgaggtggaacgattaatgttgcatcacccgagtggacacctgcattttcaacatgctcagagacaacatgcataaccaattcaccatttcttgcaactgcatccatttcaatctcctttgcgttttcaatatatttagtgataacaacaggataatcacgtgaaacttcgacggcttggtttaagtaggattccaaatcgtttttagaataaacagtattcatggcggcaccggataacacataagatggacgtaccaaaactggataacccaccttttcggcaaaagattcagcttcgtccatggatgtcaattctttccaagctggttggtcaacaccaatttgatccaacatacgagagaacttgtaacggttttcagcagaatcaatcatgtcaggggatgtaccaagaatctttacattttcacgatgtaaagtcatggcgatgttgttggaagtttgaccacccattgatacgacaacaccgcttgagttttcaatctcgtaaatatccaaaactctttcaaggttgatggtttcaaagtatagtctatcagcctcatcataatctgtggaaacagtttctggattatagttgaccatgatagttttgatattgttggcacgtaatgttctaactgcagtaacagcacaccaatcaaattcgacagaagaaccgatacggtaaacaccagaacccaagaccataacaccgtggtcatcaaaggataaatcgtgtgagtcagcattgtatgtcatgtataaatagttcgtgtaagcggggaattcagcggcaactgtatcaatttgtttgacaaatggtgtaattccatattcttttcttaatctacggatggcaacttcgttggaatccaaaaatcttgcaatctgtctgtcatcaaaacctaactgcttagcctgtcttaaaactaaggaaggtaattcctctttagtaccaaatgaactaattttctcagcaaattggaccaaatcgtgcagtttgtttaaaaaccacttatcaattctagtcatttcccagactttatcaacagaatatcccttcttagcaaaagcatttgcaatggcgaagacacgcatatccgtagggttgttcaactcgtaatcaatgtcgatatctagatctgtctcattgaatccgaggttagcatattctgtggatctgatagctttttgaatagcttcttcgaaggttctaccgatgctcataacttcaccaacagatttcattgatgaagataattcggtagaaactctggtgaacttcttcaaatcccatcttggcattttgacaacacagtagtctagagaaggttcaaaacaagcacatgtggattttgtgacggaattcttaacttcatttaatgggatattcaaacctaacttagccgcagtgtaggccaatgggtaaccagtagccttagaagctaaagcagaggaacgtgacaaacgcgcattaacttcaatgatgcaataatccttagaaacgggatttaaagcatattggatattacattcaccaacaacacctaagtgtctaataacattaacagcagtagttcttaacatattgtaatcttcatcagataaagtttgagatggggctacaacgatggaatcaccggtgtgaatacctagtggatcaaaattttccatattacaaacagtaatacagttgtcaaaagcatcacgaacaacttcatattcgacttctttccaacctttcatagatttctcgactaaaacttgaggtgaggatgaaaatgcaacattacatagatcaaccaattctttttcattattagcgaaaccggaacctaaacctcccaatgcatatgcagcacgtacaataactgggaaaccgatctccttgacagcggccaatgcctcgtccactgaattagcagcttgagatttcgcacatttttcattaatttcgtcaatggcattactgaagagttcacggtcttccgtggtaataatagtatcgattggagtacccaatactttaactcctaacgcctcaaattcatctttcatggctataccaacagataaagcagtttgtccaccaaatgtcacataaatggcgtccggcctttcatgtaaaataacttttctcacgaactctgcagtaacaggaacaaaataaaccttatcagccaaccctttcgaagtttggatggtagcaatgtttggattaattaaaattgtatagataccttcttctttcaaagctttgatggcttgagaaccagagtagtcaaattcaccagcttgaccgatggacaaaccaccagaaccgagaactagaaccttcttcgcttcgattctagggtgtgccttaacgttatcctctaataggccacctgggaaagcgattggtttcaacacttgtgtatacttgaattctttaactgcttggataaaaacgtcaaacaagaattctgtatctcttgggccaggtgtggattctggatggaattggacggaaaaataaggtaattcagaatgatagataccttcgttagagtcatcattcgcgttaacaaacaatggcttccatccggaagttagagtgtcaacatccacagcgaacccatggttttgagatgttatgtaacaacgaccacttatagttgatgtacaaggtatgttatgaccacggttaccaaattttagttttagggtggatgcaccggcagctcttgctatcaattgatgaccgagacaaataccgaatactggcgtctttttagcctccaggacatttgacaatctttgagatagatcatctagaacagatggatcacctggaccatttgaaataaacagaccatcataatcttctttagtgaaatcgtagttccatggaacaactttcaattctacaccccttttgataaaacaacgaatttgattgtatttcatacccacgtcaatggctagaatccttaaaactttaccatcgggtccggtttgcaattcgatgtgcttattgtctgctggaggaacgtacaatttaggttcattgatggagaccttagaaactaggttttgaacatttggatccacccattcaggaacatcaaacgcacttctccaagaggaagatctggagatggttctgtcagagccgcttttttccaaagacaacctacccaacattgaacctgcatctctcaaatgcttggtcaatgatcttgtatcaacaccataaacagctgggatcccttcattttgtaaccatttacctaaggaagatttacgaagataatgagagtactcgtcggtatagtgagaaataactaaaccggcaatatggattctattactttcaaaatatcttggcaattcttcgaccaattcatctctcaagtgcatatctgggacaccataattgcctaccaatgggtaagtgatgactaagatctggccttcataagatggatcggtcacagattcaggataaccaaccataccagtttggaaaactaattcaccagcgacggatttctcagcaccaaatgaataaccttgtaagaccgtgccgtccttaagttccaacgtaaccagacggtcacccgtagattccattggaggggtgattggagcagtgggagcaatagtggccatattatgattgttatattctattaggtaaggtttatgtgttgtatgctgcaattagttatggatttctatcgtcgttaatattaatgttagtaattgttgatcgttcaagccagatgccgatataaaatcagaactaattgaagagattgatttgctttcgtgccatgaagatctctatcaattgcgattcttttcttttttttttctttcttttttttctttcctattccaggtaatgaaaaacgacatcatcgcagagtcaaacggcttctattttccacgcccagatactaaaatacgcgcccactgatattgcgactggcatcgcatggtctgaatagatggcaacattaaggcttctcaaaagtaatcataaaaaacatactcaaatttgaatgctaacggattataatgtttcctttttctttcaattcaaagttgaacgtggtgagtctttaacaaaagagtagaagtatttataagtttttttggctagatatagcggtattcctcaattctttctcaagtgcttccgtagagaaaatgttcaggaaaccttttgtttgtggttgttgtcgacaggttttttattttctacaatcaagaataagataaaaatacaagaccattaggaaagacgataatttgaaagaaaattggtgtagttaaaacatactagatatgatattatactaattgagcaaaatagagaaggaaagagaggattctctctctgagtaaaatcgatgagtggggattttgtcaaagtatttatactttttgtccataccatttgtcctacttttttaccgtttttttttttttcaaggccagggaaaaaagagtcattgcgtttgtgtgacatttcttttaatattcatcggagaacaccggcgggccacagagaaaaaaaaaaagtccatattccatgtacactgcaaataaccaagatttttcatttttcacgaaaagagggacaatgtactaatggcgttgacgatgacgaaagcaccattttggacattgtatgtcgtacattatcgtagagagattcggttgtctttaagggaccgaaaaaaagaaagaaatcttaggacatcagaaatgtacgtaggcaaatgtatatcacaatgttactaatcaaggttaaaaaaaaaaaatccttttaatgcttaattaccttcttaaatattgagtacgaaaacctatttctaaagaatgagtatatatgttagagcgttgtgctgctccttttaggatttcgggaatgtgtggtcttacgcttaagagctccccaacgatgtttcacatcagtgaaacttctcttgaaatgttccgtcattgggtcttctgtattggttctagcctgtctcttcaatttcatgccctcaaggtggtcaatatgttcaagtctatcactaggcaagataattgcacgatccagtgagtatggtagacctctattcttgcctctgatcagcatagctatgatcaccaacttagataatgtagtaaactgtcttgaaaacgattggttggtgtccggataacctagcgatagcccaactgtaccgtaagcgctaacaatttcaaaaagaattgcaaatatattaaagtttggttcttgtacgtcctttatcttgtccccttcacaaatgcaaatgataaataaccctaaaaatagaaaccacaagtcaaatgaaagctgtttccttaaatgggcaccgataaaggattttgtagatatttcatttggattttcagttttctttttctttttctttttcctgttgttattgttgttgttgttcgaactacttctttgactactttgaccttcgtgactctcgttttcctcgtcgtcatcttcatcgttaccatcgtcttcagtatccgtatcttctggttctccccccatatctccatatagtcctaaagattgctcctcgtaaacatttgtccgtcgaatagagatggccaatggtaatacggagacatacatcattagcatataggagacttggatagaaggatgcagttgacttaaatcgacaacgctgaatccagcagttcttgtgctaacagattgaaacaggccgacaaggactctatagcctttcgataatgatttcacaactgttgagccaaaatctagaataataaataaaatccaatcagttatattcaatcctgcaagcgttaaaagtagccaccatgtagctgccttaggaaatagcaaggtgaaacaacgacgtggatggtctaagagaaaacctaaactttctctcatctgtgataaatcaggagaaattttaaacattatccaaatgatgcatctaagaaggatgggaaaccctgtatttccgataatgataaaccaaatcataacgatcaatgggtatacagctttgttaaacgacatcattgaatttggagttaatgtcaaacctaaatcattaaatgcactcattgctgtccaaaatccccaccatgtaggtgaaacaccatcatctctaacaacttcactataatgctttttcaaaataatccaaggtactaacataacaaaagcaacaatatgccatccaacgtagtagacaaccaatatggtgcataaaagtttgattgctctgtactcgacaccacctaattcatctttctgggctcttgttaatccaaggaagtttgagttacgtccaatagttggttgccatgatagatacgttttaccactgcctttagataaatcatgacgaggatctaggtcataatcggtatcgaaatgtaaaccataatagccttcttcatcgtcgttgtaagtaggatagttgttaagaccattgtggtcgcttcctccattcgtggaatagatattctcattagagtcggaagaggcttcttcgcttccatttttatgagagccatcatgatgtaaaatagactctgcgtaatgaagaatactgtttccagtattactattatcaggataattgcgatcgctgtcagatgcatagggaccatgttcaaatatcttgttattccatcccctcttcctaaagttcggtttttttctatgatgggctttccaattttgatagaccattttttgaaaatcaggcgtccttgcgagctcatttagatccttagcctctgccatatcgatggtcctggaacgttccataggaactgctcttgaacgattatcatcaaatgatttggttttatacatgcggtgcaggttctgctgcagttggtgtttttcttgctgttgttggtgcgatttgagttctgaatcagaatgtggttcagactgctgtactcgttcatcttcatcgccgctttcgttgtcagcaaagtattcttcgttgttatcgccgtcgttgtcatcgtcatcatcatcatcatccatatcagtaataggttttctatctgaaacattgttactgctgtttttctcaattgaaccagtagaaagccttctcttaatttgttgccgtattcgccgcgctttaggaaaatgtttcatgaggtacttcttcgatgctttttttcgataaagaacggaagattttgggttcaaatcatcgaaggttgaaactctttttgaaatttttctaggaggtttagttatatcgaattgaattgatggcccatgctttttgtctgtttctgcgttatcagtaatggctatcgggcccgaatttgatctatgagtatttgttcttaatgaaggtactttgttaccaaaatttgtgtgtaacgagctttcgtccgaaacgctcgccgtactgtttgcttcacttgacacggaattttgatcagtgttactttcatttcccttatctcgaatcttgattttgttaccatttatgccggtggccttctttagcttattgacattacttttatatcttgtgccatccgcaggggacccgatgactaaagggggaccttcatcttcagcagttgcttcatgcttaccttgtagcatcataatggatcgatacatatcggctgggctaatatctcttgaaccccttctttttgcaaatttctctgagggaactcttgcgggtctttgtttgctgtgtggctcatcaaaccgaagactgcttggcttgggcttctgatttaaactttcgtctgcaactgtgttagacgaactacctaccgtcgagtaggagttgttctcctgatattctccattgtcatccgtttcgtcttccttaacgaaatcatctaaactgccactgctaccattgtgattcgtattattattgctgctgtccctactaatgtcatgagaattctggtcgctgtgaactgagtcctgctcatctctattaaccatttctccgctgaacaatttttcttggaaatcatctgttttagcttgtttcctaggataagacgttctttgggtacctgttctattcttggtcatggttcttgctgttagttccctttctaagattgttttcgttcttctcatcttaaaatttcgtctagaagagtctctaataccatcgaagtagcgctcaaaccagtaaagccgtacaaatgccaagcaactatgaactgcaattggtgttgatatgcagcatacgatatacagaacaatttgttggtataagcttagattgttgatatccacagtatttaagccaccttgtgtaactgcgcccgctgctaaaaacaatgtatcaatgtatctggtattcttaatgggatatagcaggattgaagttattaatgtcagggatatcgtgtagaagtagtgaaccgcgataaaactggggaagatatattttttaactggagcaaaatagtgaccacatagagcaataaaatcacgaaatttatggccgaaagattttttatatcgtatttcaagagatgccaatgtgggcactctactcatcgttcttctaaaatgcattgttagttatcaaaaaaaggtaataactttaagtaaaatggataggaatgacttccttgagagccaatagaataccctccttctttttaaggcaatacaagtgtggaatcagtgatgctaatggtaaggtaaaaacaatgggcgaaaggaaagcaacagtaacaaaaagtttctaataatgtaagagctctttatcttgataggtaattatttactgttttccgtgaaagtagcaaaatttagaagttagggtaagatacaggtatagttcctggtccagactccacatctactctcaataacgtggatttgaactttcaaaacaccttttattttctcgatgattttggacttttttttctttcctagccttgagccgtaaagagcggaaaaaccatcagacaattccagagcattttttctttcttgcgttgtcagccccgaacgtaaataatttcgaggagtcgatggccgtagcaataatcgaataacacaatatattgacgtccacatcgcttcacttgccggtgcttgaaataacatcccctcaatactctgtcataattcgtgcccttttttaggttcgacaaaaggaagtcagacgatatatatatatgaatatatatatatatatatgtctataacgagtataatgcaagtttattacaataaacatatgtatatgtaaggtttttttgtattcgccgcatcatttccacagtagcttttcgtctgctttttttttgttgttatattcacgtgcctgtttgcttttatttggatattaacgctataaaccacccatatgtaatgccggtacatttttagataaaccattctcaccacgttcccgtaagattttgttgcgcctttctaatcgttcagtgatatactcactcatgtggacatcctggtttctgtattttactaaccaaggatgctctgttaaagctgcgtatgtaggtcttctttccggaatcttttgtagacataaagaaacaaaatcttgtgcgtcagaactgaatttatctgaaggtaatctcggtggcggcccatcaacaatagcgctcaattgagagaaaatgttgtcgtatgtttctggtggatacggatatctacctagtgccatttccagaatgcttaaacctaaagaccagatgtctgactgtacggtataggtggctctatctggattcaacgatttgattcgttcaggtgccatgtatgactgacaaccaatattagtcttcgctaaagatgccaccaaattaccagaaacaccgaaatcgcacagctttacggtgccttggttggctgaacataaaatatttgttggtttgacatctctgtgtatgatattatgctgctctttgagttcttttagtccatgaatgacagcattggcaataaacgctagctgaggttcatcaatgccgccgatttcagatgattcgtcgtatattttatccaaggaaccaccatccatgtattccatacacatgtagacggcgccctcaataaagaatgcaccataaaaatccacaatatagggagaattgcatttatgcaaaacttctagttccattaaaatttgtctaaatttagcctcatctagctccaaacggacttccttcgtcgccataataacatttgtgggcttatgcagtacctttgagacgttaccatagttaccatgacccagttcatccaaaaattctagttcgtccaatgtaattctcgaactagaaccattgctgaaatctattcctttagaggatagcgatagtttgcctgcaaaattcaaagagccggatttgatatccacgtatttcgagaaatttgcgaaaagaccaccaccaccactactaccagaatttgaagagttgttgctgtttccagttctgggtgtagtgcctacagtgtcatgtgggccttcggtacttgatgaggtggatgtgctttgcacaccatttatcaaagaacccggattcgatcttttcccttcaacaactttgctgtttgataaggtttctatatgttttttgtttgaagggcttggggcaaactgctgcggctgttgagctgttttagtgggcatttttaatgacattcctcctggtggtaatttgaccgctcgacgggcacttaaactttgttttggtgtgttgattatagcaggggccttatgcggggcaacatttggtcttgtagggtgctgggtagaaagcggccttcttggtgcccttctgttaggattcagcaattgcgccttatgtgttgctgatgcagtattagaaactgacggcgtaatgtcagtagcaggtaggccagtatttacaccaattgttgtggcggtaattttggttgtatcgatgttaatatttacgtcggtaatgttttgtgtttcttgattgtccagaacgttcttaagagtgctcttggaggacgcttgcacgacttggctactcattctttgtgaaaccttagaacttcctgctacgggaagaggcggcaatggcttattaacaatctgctgaatatgtttaggtgattgtgaactgcctttgtcttgctcgctttgattactgcccacgctggcagaccttttcaatgcacgttgttcttgaaaagcttttacacgagcatgaaggtcagcgttgatgttattgtagtgcgaggacgtcgaagatgttctcttgacagcagagccattatctgagcctgtttgctcgtttaattggatagatgacttaccagttttctcatggagactgaggttagcaaacttgtcttccatctttgagaaattaacgtctcgatctgcttaatataataatgtatctatagaaatgtacggaaaaacgggtactttatcagttttagttgtatgacgttgatgtctggagaaggacaaggaaaaagtagttctgtgaaacgtgtacccacaatagcagctacccttgtcttcttttttagtaattcttttcttccggcaagcaggtaagcagttatctctgtgtccagatccctttgaagtaaagtttattcaattttctatagaacgtgtatggctcacgaaatcgctcactagtagacaacacacgttagaaagatcctttcaggtgcaacgggacgcagagggaaaaaactggaaaaattgccactaatgaaaaggcaaatagaggatgaaaaagaaaaggtaaatgcagatgaaaggacgaagacagatgcgataagaacagcgtttgagatcggatgcaaaggatatagttttgctctggcactgtgttagtgtgcttgtgggtgctttttcttctatttgcaagaaaatgtgacctttgcggataacctatataagacggggtttccttgctttgaaaagtttaaaacagatattcttgcagatacaggagtacatacttgtgcgatcatcaccaagataacaagagattaatcaaatatagaaacagatatataaaatagatacagagtgctacgcaataagatttttttttcctgttgcaatactatactacgtcttgacatgaactctcaacagtgatatttctggggagttgtatcgatgtgtagtaactggtagtagtctagtaatgagttgttctcatgttagtgaatattctgtatgcttccgtgcctgctgctatgctcaaggggaacagaaaagcaacacgcctcaaaatagtaatctacatgagaaacaagacttagtcattgccttttgccagaattggcttcggccgtagctgttgaagttaatcccgcagtaaaagacaaacggctccgtattcagcagttctatatatcacctcattaagacacagacgatcttgacagttgcagcagaaacacgccaccatatgttcttgtagctacaccacgattgagtgtctgcactcttattcaagtgtttcaactaaaaataagtctaagctgaaagattattactttcatttgatttttttatttttgaagccccatttccttaaatcgttctcgtggacgagattaaaaatagaaatgatgtagaggagatgcactaaacattgcctccctgcaccgcacaattactgtagccattgtgcttatttatatctacctatatatctaagcagctatatcatgggcttgacatacgcgacttctgcttgcttttgtgctctcgttcaaagagcaattacttcattccatctcaagaaggactgttgcaggtcattatttcatttcttactgcacgtatttcgattgagctgctaatgaaatcacaacacaactacccaaatagcctaagaattggaaaaaggcccttcttgataattggatctgttgagttggcgtatgcaaagctgtaaatattgaacggatctggttgaaaaagaaaatcatgctttctttattgtcgcgtaaactgtacactgctgcaattatctagctggctgctagtagcaatgtgctcttcgttacgctaccgtagcttttctccgtgagtgactgattttgctgctgtacatttaactccttttctatttaaattgtgcgctgccattttccgcatcggaaaacctaagacaaattttgatgagtatacttggtacgtgcccacgcagccaatagtgtctcgttcacggcatcagatacagcagtacttaaaagggcactgaggatcaggtttcctaatctggaaaattttgcagcacaaagcttagttatttatctccgattatggatttctgcagtacctaggtttcaacgtaaaactgtaacagaacctttcgtcatgcaagcataattgagttgagtgccttgtttccaatttcagtttccaattttacttcaaaaatcacttctgaaataagatttaagacttgtcaaccctgttccaaaagtggacgcatcattaaatgtaccttttttctgtacaaactttatagtttctagggttggtgatgtgaccgtctctggcagagtcgcaatttaataataaatattagaattgtgctctgtaaatgtattagattcgttgttaacaatcttagtgactgaattctcattaccttcactgttgttcaaatcgatttgttggccagtcacatcttcacctcgatgatttatcttctgttgttgttccttttggaccatttctagagcggccatgacgttatcttcgaggctcaacatagcatcgttcattatagtatggtcatttctatctaaatcgggaactgaatggttcatatctcgttcatcacggttgacggggttcgcgtgatcctgcgattcgttattcgttaaatggggtacaattccgttggaggcaacatccaagtattttcgtctttttcttgagttttcttcctccacgaatctattgaaggaattcattgactgttcgtcgtccaatagtggcgtgctctgtattgaggaaagaaactcggatcttttattcgcttcgttggcttcagctgttgttgcgggactattcgtggcgttctggaatgtgggttgtacgatattagtgtctggcggagtgggttcaccctccacatcattcagcgtactggaaataatattttgagggaaatttattgcctgtcccaataacgcattatcatgcttcttgctttttcttggattgttgatagtttctatatgctgcgtcggtagcatatgcgcctgcttaactgctctcttttgttcaattattacccctgtcccgtctttgtacctcatcttgcatttttggcaccgagagattacctccgaaacagtactcttgattcctctccaatggtatttttcaccaattttggaggtcaccttgttgatgcctaaatgttccattaaatgtatctctaatgcaatctggatttgttgatccgtgtcataaatgatttcttttccttttgtcatcaacttgccattcaataccgaatgagttttggaaagtactcttaatctagccttttcgtttctatcacaatgtaaaggatacttgcctgtttccagaaaatgctttaatcgttcatatttcccaatttcgatactcttttgaggatctcgtaacaaatctatacttttcgtaatatgtgtgaactctttaccatacatgaaagaatctactgggacatcaaagcccttgagaatcccggcttcaggcagctttccaatccgcctaaagttcaatccttccaaaattcttctgattcctacgttcgttccgtaaattaacgggaaaaaggaggacgtaaatcctaatttctttgaccattctatgaatgtttccattagtgttttcccaataccttttccacgaataccagcattgaccagaaatgttcctgtgaccacatgcgctgaccgtccagggtatgctggtttgaggtcaaatatgcctagacattgcttctcccactgcatacttagatttaaattgcgacgttcttttcgtttcttatattgggtggtgtgcttcgtggtttctatttctgttccaaaattatcatttgtgtccgcttcagtatccatactataatccagttctggtatttcgcctaacaccataatacaaacgtgaccatcattatgaaaccagacatttttgaattcttctagtgataaagtctcgtaataaggaaaactatctcccttttccacttccatgttaaattcatctagaaggaaatttaagagccctagcggcaataaatcaggatacgcaggtataggatacatcgtagctattgtttctccatctttcaataaaatggtatacggttgtaaaggagtcaaaagttgatctgggaccgctgcctcatttctcacttctgaactgctattttggtgtgccatctgcagatgttcgtcatccggtactgaacttgtgtgctgatttagcattgaagctaattattacgatttttgttgataatcactttggcggaagtctagagttgttcttgatcggtacactttttactcatcccccgagcagtgaactaacgccaatgtaatgaattttgctcttttatatttttcatttttttattattttagctcacgatccgcatctcgaattttcagagcttactagattctaggccattagaagtaaatgaatagaggtgaaataaaattcatacccatcatgaagtctccttcataaaatataacaccgcaaatgactagtaaattaaaacgggttgctgtcgcacaattatgttcatccgctgacctgaccaaaaacttaaaagtggtaaaagaattgatatctgaagccattcaaaaaaaggcggatgtcgtttttctccctgaggcaagtgactatctttctcaaaaccctcttcattccaggtatttggcacagaaaagccccaaatttattcggcaattacagtcaagcattaccgaccttgtcagagataattcacggaatatagatgtttccattggggtacacttgccgccctcagaacaagatttacttgaaggcaatgatcgagtcagaaacgttctattatatatcgatcatgaagggaaaatattgcaagaataccaaaaactgcatttgtttgacgtagacgtgccaaatggaccgatattgaaagaatcaaaatctgtccagcctggcaaagccattcctgacattatagagtctccattgggaaaattgggcagtgccatttgttatgatattcgctttcccgaattttctttgaaattacgatcaatgggggctgaaatcttatgttttcccagtgcgttcactattaaaacaggggaagcacattgggagttactaggcagagcaagagcggttgacactcaatgctatgtgctcatgccagggcaggttggaatgcacgatctcagtgatccagagtgggagaaacaatcacatatgagcgctctcgaaaaaagctccaggagagaatcttggggacactcaatggtcattgatccttggggtaaaataatagcgcatgccgatccctctactgttggaccacaactaattctcgctgatttggatcgtgagcttttgcaagaaataaggaacaaaatgcccttatggaaccagagaagagacgatttatttcattgaggcaaataaaatatgaaaaaagcctttattcgtacagatttgctttacatattaaaaatttcaaaaacatataatttaagtatataagtagttaatcatttaattatttttccgtggatcgaagaatttcgttaactttttcatcatctcttgatctattcacaactttaaatgcaaaagtcaaatatgaggtatgggatttgatctcagcttccatctttgtgacctccttccatttataattactatcaccttccttgattcgagaacctttgccaaaaggattaaatttggccttttctgttaatggtacgccatcctcgtttctttttccaactttttcatcgttagaatctattgtattgttaaacatccgcttgcgtctttctacaccctggagtttgtgcctcttaatatctctcaacctttccagggcatcattgagtgatctgaccatttgtcttcgactttcgtactgtctaccttgaatttccaccatttcaacatccgtccagccatatttctctaatacatccaatgttttgtctacttgctcaatgcatggggagaagcaacacaatccgaccttttcgtctacggaaataacagaatccagatgaggtatagcatcccagggagccggcagatctaaaaacactacatttgcattcaatgaagcggcggtttcattattgccaaattcgtaagatgtagtgtctcccttctttataagaaatccaccttggcaaacatcccgatgtgtaatcgtaacgttatcatcaataagtccatgctctttgaattcctctaatgcttgttcgtatcttatgtgatgaaattcaaaactaaaaagatgacctacagatcttgcaaaagcgtgcgaaaatgatcctgagcctgtacctgcctcgatcactctgctgtgagggctacaattcaacctttgcatgatgtaggaagagtcgggcgtatatacaatttgagttctgtgtggtaacgacaaagtccacaattcaggagttggttgcagaacatggacgaatgcaaacttatttgagccctttgttcttatagcaatttgagaaccataaggtttacctatgatatccttatgaggaaatgaaccataacgagtattgaatacctcttcggaatgcatccttaccggtttgatgttatctctagaaacccatattagagttaaatcgccttccttgatgaggtctttgtaaccggaaaaacaatttgttgacatttctaaatctgcgtaatcttagctacctgatagtcccaccccgatcttattcacatatattttctatatactttaaacagttttaaaagtgatgagcatggaaaaaaattcgttgctaacggcatggcataaacaaaaagcgaaaaaattttatagataataataaagaaaaagtatcaatagcatgagtgttaatgttataacgaagtgtaagaggaaaaagaatgctgcgcaaatacgttacttcataaaaaaactcaagtactgtatatattttacatttaaatatattaatttatatacaaatacggcctcctctcttgcattttttttattgttccatctccaaaaggcagttgattaagtgtacggataggtaaaactgaatgtggaaatttttgagagtttactccaggatatatgttggtagtattgtgtttttctttcttagtacatgtcagatttatggaaatcgtaaacgataccatggcgggccatttttttacctttgtgggtttcctctttaaaccttttctcatcatttttttgcttggtcagccaagcctccttaaatggtatgcgttccatggcctcaaggggttgatcttctttatcgatgtctacttcgcctaacatgacaacattttcaccacgaatcatgaatatgccgcggtcttcttcagcgtatttgttttcttcgctaaaatatattctctccacgcaatcttgaagtatcaaatttgcatattggtcaaaggttcttagtacaccgaatagcattcttccatcacgcaaaagaacgaagattttacggtctactgagcttacaatagcagcggtggtagtgaagttatactggtcgagatataaatcggcctcaccttctgaaatcttctttgggaaattctgctgttgtcgcttcgcatcctgattggactgatttctgtccttgctatttgcagacatttttggtgaattaattcgattcgagggctgctttcttttataggttttgaaagcggagcaaatgttggtataactctactgcagcgttggcaatcctgttgaaaaggaaaagaaaatataactaaactgtgttacttgtatcttcactaatatttaatcagcccttggtcatacaggcttcccctagattgaaatacaggtgctgaacaccgttgtatattcacgacttcctctatttttttcatattttccattattcaacgaacgcgggtaacaagtcggccgaatttgaacccactcctctgcgcttgtaactttatacatcatcgttacgctataaatgttatgtattaagtgtatcaaagacccatacggtcaatgacataattctgtgccatgaccccaaatgacaagcttaatccatcttcgatccattcctttacccattcactaggatcaatgatctcatcgtcttcgtcttcgtcttcactttctttttgtttcttttgatcgtatgacttattcctctcctcacttgctgttgatcctgttttctccacggatccttctagccaattgacccatttgacagggaatccttgtgatcttgttatggtggtaatatcgttagttatgtctttcaatacaagggtgaaattgaaattgcctggcgtattggagtcggtcacttgaaagtcaccgtcggcatctttttgtttttgcggaatggcaattggtaagatggatatgaataaatcactgattttattgctgttactgctaatagaactcctatcgtcatctggagtggcatcagcctctttctgttgtttctggtattcctcatgtgcagtattgaagagtttgactgcattttccaggtttgcaaatgccagtttctcaccgtctgttaccttgccgtcgaatagattaaactgtaatttttttttagagttgcctaactcaccgtctgcaactgaaggctttttttccacaggtgtaattccattattgttaggatggccccattcatctacaaatattctgattcctccctcaacttgtgagcttagaacttgatcaaacttgctttcaatattgtattgtaatgagggatagttaaccaaatcatggactagatgaattcgcagcacctcttcagtctcaccaacaacgattttctgtaagtttctggctatttcagtaatcgtgctcgtgtttatctttgaagtcaaatcaagctgttcttgggcaagtcggtttttgatctgggatgcttgttctgcagttttattccaaatactcgatacctttgcggatccagaggaggaccaccagtttgaaatagaagcaattgggtcatgcaatggggtctcctcctcctcctcttcttcttcttcttcttcctcctcttcttcttctttctcctgctgctgtggttccttttcctttccgtgagcgtcctgctcggaatttttgttttcttttgattcttctactttttcgtcttgtgctttattattaactgattcactgggagccttcttttcaacccctttcttgtcagttaagcttaagttactcttctccaactcttctaagaattcaaagatatcatcgtcacctttctttccatcattcccggtcttgcccgccacagaattagaacctcccttaacgccttcttggctaccctttacgtcagtattaaccattttcccgccattctttgcttctggcaaagaatctaaaaattcaaatacgtcttcagcctcagagttcttattttcagacattttgccctggtagtatgtatgtttttaatcgattgagtctagttaacctgtcccttgttctattcttcaccgtctcgtccaacttccatcaaagaaccagaaaccagaaaatcgccggtttcttccacgcgtcaatccgtttggaatgatctcatcgcaaaattttttttcgctaaaattttcatagagagtatcaatattaatatatggttataacttatggcggcattagtcgatgaggtgcttgccgaagagactagcacagccaacccataatgccttctaaaaactccatcaacagacctaagctgacttcaaatttgcaccacaaggtgcactctttaaataagaaaagagctcaaagagaaagagctggtctcttgaagccagctagatccagcgtaaattcgaaatctggggaaataaaatcagtagcgttggacctatacttccaaaacaagaagaacgaaagtcagaattccactgctgtgacattacaaaatgcttcatcttctccggcctccatcaccacgaggacactttccaaaaagagagctaagaaaatcgagagaaacttaaaatatgctacacagagaaaattattggttgacgcaagcgctaagctagaagacgaaatggatattgatctagatggcggtaagaaagtgaaagagaatgaaaagaagagttctttgactttggttaaggaagccttatggagtgtcattgacgatactgcatcccagggattgatcatcgaaaacggacaaggcaccaccctgggcggcccatttttcccatgagttaggcacttacgtatcttgtatagtaggaatggctcggtttatgtatattaggagatcaaaacgagaaaaaaataccatatcgtatagtatagagagtataaatataagaaatgccgcatatgtacaactaatctagcaaatctctagaacgcaattccttcgagacttcttctttcatgaaggagataacatcgtgcgggtcagctgcagtgaaaacactggtaccagcgacaataacgttggcaccggctttggcggctttcgggatggtctccttgcccaaaccaccatcgacttggatattcaaatgggggaacttggctctcaaagtttccacttttggcatcatgtcttccatgaatttttggcctccaaacccaggttccacagtcataacaagagccatatccaaatgaggagctagttcaaataaaacgtcaacagaagtaccaggtttgatggcgcatgcagctttgatgcccttagacttaatcaacttaactaaatgcaaagggtcttgtgtggcctcgtagtggaacgtaaattggtcagcaccacatttagcaaaatcgtcgacccatttttcaggattttcaaccatcatgtgacaatcgaagaacgcagtgggcttcttttctgtgttgctagcatcgccagggcgtggcacagaacgacgtagggaggtaacaattggttggcccagagtaatgtttggaacaaaatggccgtccatgacatcgatatgtaaccaatctgcgccggcgttgatgaccttatgacattcgcaacccaagttggcgaagtcagaagcaaggatactgggagctataattggtttgaccattttttcttgtgtgtttacctcgctcttggaattagcaaatggccttcttgcatgaaattgtatcgagtttgctttatttttctttttacgggcggattctttctattctggctttcctataacagagatcatgaaagaagttccagcttacggatcaagaaagtacctatacatatacaaaaatctgattactttcccagctcgacttggatagctgttcttgttttctcttggcgacacattttttgtttctgaagccacgtcctgctttataagaggacatttaaagttgcaggacttgaatgcaattaccggaagaagcaaccaaccggcatggttcagcatacaatacacatttgattagaaaagcagagaataaatagacatgatacctctctttttatcctctgcagcgtattattgtttattccacgcaggcatcggtcgttggctgttgttatgtctcagataagcgcgtttgttatgcgaaaaaaaaaaactttacagaggctttgtttatatatagaaagaccacgaaaaaaacagtgatggcttcatgcttttcagtttcattattggcacgagtagcagtcgttgagcccatcagagtgcaactttggttaaatgtcgtaaattgtatgattgaatcatccatgcaccaatgtcctccacgggatcgccactttttttcttcatcacgccccattttgttgatccgacgttctgtatcaactgtatacagattcgttgcttctcgcaccacacaggttttacgtgcggccaagaccgttgtcaagtggttcattattgtcgacccactgataaattctattctaatcaattatctcattgataggctctgcactcttgggcatgctgtattgcgagtgaaaaagcgcaagaccgaggagagacaaccctgttctcccattatacaacacacacacgttaagagacgcaaacggcctcgtctgaggatcgtagccatcaagaggaagcggaggcgtcgaagaccacatcgcatcgagcgtccactctcaaatatgtacccaataatggaaatccagatggtggctgttccacttgctcttcccagtccaactgcactggtgcattatcagcagcagcaacagcagctcccgcaacatcatccctggtacgacctctcgctttctgaagaagccctctcgacctgctgttgtagttgacctataactgaaaattcacacccgcattacccagcgcgcccgcacgtgctctttatggaaactataatgaataacgaccaaagaacatctttttttctctctcacacaaataaagcttttcatgtttatagatatatagcacatacttttactaagttttctagattgattacgactcttccagttgcacattttttcatagcgaaagtacaagagtaggaagagtggcacaatggcggttcaacaaagaaagaagaaagagggtagaaagtccgataaaaatgccccatcggtcccacaagtagatgcatcattagacaaaccacttgatattgatgctcctcctactatttacagtgttaatttgaaaccagaatatggtacagctgcattgaatttgtccgcggatttcatcagacaagaacaggcattggctaataagtatttgttcttccatcccgtcatccttgttgttctaaccattgggctgcttatttacttgacgccaagaattgtctttccgataaggaatacaggatccgttgctggatggttctaccagctggctcgtattaataagaaggtcgtcctcagcggtttagtgttcaccgcaattggtgcatctttcttgttcaccctcctctcacgtgtatctgactcgtatttcaagtcgaagatcaaccaacttgttggttctaaaggtgagaaagttttcggcatcaatttgaatgatttggtggcaagacatgaaacaaaggatccagtggtgaacaatacgcatatcatcgtttatagagaaacgcccattgcattgatttcgttagcccctaacatgacattaagtactgatgaaaatttagtcatgagtgttactactgtgggttgtcgtcgtgtatatgtaaaaagtggcattatcgaagatttgattgattgggctatgctacactccaaaaatattagaagcagcggcaaatacggggagaccatgaaactcttgattgatgtctactcattcgatagcacgcttaaggaaattttgaagaaaaaagggttcacttatattcaaagcattagagtctctgaaaatcgactactaggcggtttgttcggtgtgaagaaggaattatggggtttgcaattccattttaaagccgaacacaaggactaggatactgttatttttatagccaaaaaatgaaaaaaaacagcatggcatcttgttagttctgttgcaactcgcaggaagtaacaaaataaacactataatatttccatatatttatatatatgtatacaaacaccttgttaacaaaaaaaaaataaacgaactaaagaaaaccgtaatgcagagtacaccttgaagagagagaaaagaaaatctttgaatccatagcataatagcgatcaacgaaactttttaagaagtaaaatgaactgaaaggagaaaaatataacggaatcccaatgtataataataaatagagagcggaagaaaaagaataataaggggaattgagggtatcaaaatacaagacattcttttaccgaaaagaagaatgacttaatagaaaacaaattcagcagatccagataaaacagaaactgtgcaaccatcggaaccatctccggtgaaagagccatcttcatacgcacagctgccctgaacgttagcgccatcggatgcaactattttaacgttaaagttggcagcttggttactgttggggtttggaatcaacgacaagtatgtttctccattagtggaaccagcacctaacactagtggagcccagttgccgacatccgaaccagaagtaccccaaatgcacccatcttctgcagatacaccggcgttgttaatatagtactgagcagaagtctttttaccctgccattgataataagtgtcttcatcaacgactgaaattggttgtgaatctccaccatcaaccactgtgggaatcaccatgttttctgatcctgggtaatccgtcctacatagagcaatggagtcagactttttgttaatggccttagcagatgtttcatccgtagaacataaatcgctggtatcagtgttggtacggtacaagtaaccatttttacagtaaagaccaccaacagatttaccatcgcttggttggtcagaaggccattgagtctttgacattccaggttcacatgcataagaacagtagtagccatccttacattcggacgaagtgttggcatccatgtccatgacagaggcccatccaccaaatcctagccagtccaaggaaactataccgtttacagaagggaagtccgaacatttgacagtaccatcttggaatccgccatcacgcttctgttcagaggtatccttctcagatgaggacaatgtagtggtagtagcagcagattctacagtactagtagcggcattggaatctatgtattgagtgacagtgacaaccgctggtttttcatctttgtgatgatcttcatggtgactgtccgctggagcaggtgcaggggcagaaaatgcgacagaagaaagggaagacaatattaaagctgcggaaattttcattatgtgttagagagagacgagttaagtatgtgcgactatactagtattataatattaaaggaaagtaaggtaccgtctatgaggagactgttagttggatatcagtaatgagacgaaaaagctcgaaatgaatggatatattctttttgctactggcaactgttgaatatttaatgttaaaacaaactaactgaggtatattcgtatctgtatgtacacatatactatatacaggaaaagataagcaagagagaggatatcaactacgagagcgatcgattatatatcaaaagctgtccgctttgccacccataatcggcgcttagtttcggagttcaatcataattctaccaccttacactcaacttactctttaactcctatagtataatatcgccactgaccccatattaaaaaaatttttttgctcgatcttctatcctctttaggttaattgtcgctgttattgtctagattttttctcggagatggcgcatctatttgccgtcaaaagatcctctcataccatattaagtaaattgcctccatttctttttcctcgggcagagaaactcgcaggcaacttgctctcgaagtggtcacgtgcgggtctaggcctgcataatcggcctcacagagggatcccgttacccatctatgctgaagatttatcatactattcctccgctcgtttcttttttcagtgaggtgtgtcgtgaaagaaaacccacaattaaactttcaacaaccgggcgactaggaagagagtagtgggcgcggatgacgaaggctaaggtcacttcttcgtttcctttattggggtttccgtgtagccttcccctgaatagtgtgggacgttttatgagaagccgtaagaaataggcaaattgagttatgacaagtagacatgatgccgcagccttgcctgactttacgtctccttcatgaataagtttttctatcgagttcttttccttttttcgccttaattagctcaattaagcctgtcctcactacttttctttttcttatcggctttgtgccacacctaaccttcgaatgctgttttattccgttcttacatgggatggtaatgccttggcgagaatttcgattttcaggatattgtcttggtggcgtcttttgctgttactatgtgtttaagagagagctgttctacaaagaacttttcatttacgcgttttttcctttttttttttttctcatcctaaacgcgtaaatctgttccctttttcatgtaatgggcgtacaaccgacgatggaaaaatgaatcttgcaattttaatactaacacttggaataactccaaacaggtaagaggctcacagaatctcgaaagtgtaacagcgtactctccctaccatccaattgaaacataagatatagaaaagatgtcaattgtttcactgttaggcatcaaagtcttaaacaacccggcaaagttcactgatccatatgagtttgaaatcacttttgaatgcttagaatctttaaaacatgacttagagtggaaactaacctatgttgggtcctctcgttctctagaccatgaccaggaattggattccattctggtaggccccgttcccgtaggtgttaataaatttgtgttttctgctgaccctccctccgccgagctgattcctgcgagtgaattggttagtgtgactgttattctattaagttgttcttatgacgggagagagtttgttagggtcggttactacgtgaataatgagtacgatgaagaagagttaagagaaaatccgccagcaaaggtacaagtagatcatattgtaagaaatatactggctgaaaagccaagggtaacaaggtttaacattgtttgggataatgaaaatgaaggggatttatacccacctgaacagcccggcgtagatgatgaagaggaggaggacgatgaagaagaagatgacgatgaagatgatgaagacgacgaagatgacgatcaagaagatggagagggagaggcggaagaagcggcagaggaggaagaagaggaggaagagaagactgaagacaacgaaacgaatcttgaagaagaggaggaagacatagaaaatagtgacggcgatgaggaagaaggagaagaagaggtggggtctgtagacaagaatgaagatggtaatgataagaagaggaggaaaatagaaggggggtccacggatattgaatccactccaaaggatgcggcacgttcaacgaattaagaatttatgggttataagattaatggtacctgcaagagaggtacactttataaaatgtataaataaaaaaataacagacataagataaagtcgggttagggcaacagctacgtaaaaaataaaaggcagtaatattttccatttaagttgattttcttattattgtcgttgagaacaaaaagaaattggacgagtccggaatcgaaccggagacctctcccatgctaagggagcgcgctaccgactacgccacacgccctaatattattgatattgttgtttatcaaagtgagatacgtcagtatgacaatacgtcatcctaaaagttcataaaacacatatgaaacaacttcataacagaacgaacatgttggaataaaaatccactatcgtctatcaactaatagttatattatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcaatatattattgaagattgggtgaattttgagataattgttgggattccatttttaataaggcaataatattaggtatgtagatatactagaagttctcctccaggatttaggaatccataaaaggaaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacaattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctaatattataccctctatcaacaacaggattccaacaattatttcaaaatccacccatatctcagatttcacatcagtattgattaaaatattaattgctaccagttctaataaatctaatgtttacatcatatagtaatatatcttttgagaaatgtgactggcgttatacagaaaccgaattacacgtttaaatactaattataaattatcctgataagtgtatctttatttccgtacagcacaaccgatagaggagatgtttaaagtgtttaagctcactttatagggtgaaacacattttgacgaccgtaaaaggtcatttgatttggtattgaggtcgagaaaatattttcaaatagtgaaggatacattaaacacgctcacaaaacaacataaaaatccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagattttttttggcccttgatgactgttctggtacaatttccaccttgaatgagggtataagataccgatgatatatattcagactatttctacgacacagaaaaacaatcgaccaagccgtccttgaacatgctgcagaacttccttttttttattttttttggctcatctacgtaatcctattatcttttattaaattttgaagctatgagtttctttccagcgacttggaaccaatagttgacagtgagtgcatacttgagtattttccccctacattgtacagtcctcctcagacctggtatccctgtttaatgtggtcgctcatcggacttttccgtccgataggaattcgctcaactttgacaggcggaactactttcacatcgattttctcaggaaagacggcgtaaacaagagaagaaattaactttctacagaaagtacaaccatataaacccttcgtagagctccaattagtagcaaataatgacaaataatgtcagtgaacgaccaaataactcatataggaaaaacattgtccaccacggcttccgcttttttaaactaccaaaaatcgaacagcaacactcaagatgtactgaccaataatgggccttataagaatttattatcaaataccgtcaacaatgcgagctcaacttcatacttttacaagaggactgaacacggtcgctttgtaaaaaatgcatctaacacttttgaggatatttactccaagacaagaaggggcgatgtattcaggaacaagttcacagacaacaaaacatgcttcagaatgctcacgtacataagtgatgatttgttgaacgagatcccaactaaggaaggtctcaaaagtgatgcagatggcaagcttctaaccgaaggaggcgaaaatgaaaatctcaggaagaacgcatccaaaaaagaaacatcgctgtttcagggctttaaaagctacctaccaatagcggagcttgccattgaaaacactgaaagattaaactatgatacaaatggtacaagcggtacggttggtgcgaaagatgttatgtctaaaacaaatgagcgagatgaaattcacacagagcttcctaacttccaagattcatttctcataccgcctggggtagaaactaaaaaaataagctcctcttattctcctagtgcattaaaaagtttttctcaaactcttgtaaatagtttagagtttttaaatattcagaaaaattctacgttatccgaaataagagacattgaagttgaagttgagaatctgagacaaaagaaagagaaactgttgggtaaaattgcgaacatagagcaaaatcaattactattggaagacaacctcaaacagattgatgataggttggactttttagaagagtacggattggaggtgatcgaagctaatagcgacgaaaatgcagaagatgatggtatgagtgagcgaaaggcccttaaaaatgatgctataagaaatgagggtgtcaccacagagagcatatcatcagaggcttctaatctacctccaaggagaaggcaacaacttcgagacgataactcattgaatagattaggtgccttttatagcaaatccaaaaaaagacacagaaaaagcttcccaacattccagcagctttacgagccaggaacaaaaattggctctataatgtccactcacgatgatttcctcacttgcctagattttgatgcgccctttggtaccttatgtacagccggatatcttgatcacacggtaaaaatttgggatttatccaaacaaaacaaaattggagaactagcaggacatcttgctacaattaattgtatgcaaatcaatcgtgactacggaactcttgttactggtggtagagatgcggctttaaaattatggaatttgaatttagctcaacaactttaccaggaaacgcaaaatcttacctctcctacaaatcatattgattctccatgtgttcatacatttgaggcgcatacagatgaggttactgcattatcattagatcctagtttcttggtgagtggttcacaggatagaacaattaggcaatgggacttacgttccgggaagtgcttgcaaaccattgatctgagctttgcaaatgtcttaacaacatccactaatgtcgatttatcaaagagcacacttcttactcaaagaaatgagaggcctagtataggtgcactacaaagttttgatgcagcgctagcaacgggtacaaaagatggtgttgtaaggctatgggatttaagatccggaaaggtgattcgtactttgaaagggcatacagatgccataacgtcattaaaatttgattccgcgtgcctggtcacaggttcatacgacagaacagttagaatctgggacttaagaactgggttgttgaataagtttcatgcgtacagtgcgccagttctttcgttagatctcttccaagagaacgctgcagtcgttgtcgcagacgaaccaagtgtccagatatacgatagcgaaaaggatgaaagctggtcttgcgtcgaacaaggtaacgagactagcgttagtaccgttaagtataaagaaaattacatggttgagggtcgtgaaaatggggacgtaaatatttgggccgtatgataggcattgcattgcaatcaagtcaacccatttgaagaaaaataaatatcgagtgcatatgtgaatagctgctcgctcagatatatataaataaatattcgttctggaatgtaaataaagtatcgtcaataccttggatggtttatcagcgaaatcggtgctgtagatgttgccctgtcatattactacagatgtcttggaagcaatcaccatacctgcattatccttacccggaaaaagaaaactttcgtgaataatgattaatatttaagtggcgactttttcatccttgctattgaaaaaaaaaaaaatgaataattgttattaagcgttagcagatgccaaattgtcgaaatgatttcaaatacagagaattagccgcaaatattaagtagtacctgaatcacgagacatacaactcggaaaaatgaactttggaagccaaacacctacaattgtggttctaaaagagggaacagacgcatctcaaggtaaaggtcaaatcatctctaatatcaatgcctgtgttgcagtccaagaggcattgaaaccaactttaggtcccttaggttctgatattttaattgtgacatcgaatcaaaagactactatttctaacgatggtgccacgatcctaaaattattagatgtagtacatcctgctgccaaaactttagtggatatttctagagctcaggatgccgaggtgggtgatggtacaactagtgtaaccattttagctggtgagttaatgaaagaagccaagccctttttggaagaaggcatttcatctcatttgattatgaagggctacagaaaggccgtttctttagctgtggagaagattaacgaattagctgtggatattacttcagagaaaagcagtggcagagaattacttgaacgctgtgctagaactgcaatgtcgtcgaaattgattcataataatgcagatttttttgttaaaatgtgtgttgacgccgtgctatcccttgatagaaacgatttggatgacaaattaataggtattaaaaaaattccaggtggtgctatggaagaatctcttttcatcaacggtgtcgcctttaagaagacattttcgtatgctggatttgaacagcaacccaaaaagttcaacaatcctaaaattttaagtttgaatgtagaactggagttgaaagcagagaaagacaatgctgaagtacgtgtagaacatgttgaagattaccaagctattgtagatgcggagtggcaattaatctttgaaaagctaagacaagtggaagaaacaggtgccaatattgtactatcaaagttacctatcggcgatttggctactcaattttttgctgatagaaatattttctgcgctggtagagtgagcgcagatgatatgaatcgtgtcatccaagctgttggaggctctatacaatctactacttcagatataaaaccagagcatttgggtacttgtgctttgtttgaggaaatgcaaatcgggtcagaacgctacaatttattccaaggttgcccacaagctaaaacatgtacattattattaagaggaggtgctgagcaagttattgccgaggttgagagatcattgcacgatgcaatcatgatagttaagagagcgttacaaaataaactgatcgttgctggtggtggtgctacagaaatggaagtatcaaaatgcttgagagattattcaaaaaccatagctggtaagcaacaaatgataatcaatgccttcgctaaggctttagaagttattccaaggcaactctgtgaaaatgctgggtttgatgctatagaaatattaaacaaactaagattggctcacagcaaaggtgagaaatggtatggtgttgtctttgaaacagaaaatattggcgataattttgccaaattcgtatgggaacctgctttagtaaaaatcaatgctttgaacagtgccacagaggctactaacttgattttatctgttgacgagacgatcactaataaaggtagtgaaagtgccaatgctggcatgatgcctccccaaggggctggaagagggagaggtatgccaatgtaattaacactctaaaaaacatgtgctgcatacattttattattactctttttgcagtagttatttgcatcaaaggtaatttctttcaatcataaataagttaatactgtattgataaaaccttattcttttcttttgtatactctgtatcttaaagtaattctaggtctaaagaaaaatgaaagaagtaatgaaaactccgagaaacaaatcatatcattggtcgtcatccgggttggatgtcatgcagctgcattccatttcttcggcaaaatgtacgtaatattcgattagaaccctgttttgcaactgattatgctactatgtatttatatatgcatacatatgatgatattatatttgaaaaatgatgctgatttttttgaaaaaaagatctatcctcctttattcccttcttgttttactgtcctttgcaaacgttcctcaagagctcgacatttcccgtctaattcattgatatgtctcctatataaatctgtaacaagttctaactcatttattctagttttgagctttataatttcttcttctttgtgcaatttagtggataactgatcacctaaatctttagctgggtgattttcaaattttcgtccagaaacatcagaactagaaacactatttgagatggattgtgaatttgctttggatatacagggagctttagaagattgtagaaacggtatgaaatgaggcggtgtcgtctcggttttcacgttgctaatcgcacgatctctcgtctcaagcatgtcgttaatagaagccatgtggaaagataaaggggctgggtcgttacgcttagcagatattatatctggggaagacatcgtcgatctaatttgattcggtacctcggatggattagagtcagtcgtccgtgaagaagtgggtgccagagttgcggcggtagaggcaataccattattgcaattggacactatttcacttccgttatttgatattgaagtactgctcaagcttccaagcagcattgataagtgaggtaattgaggagaatctgcgcctgtttttgatgttactgaatgtgaagcattgagggggaaagaggctgcgttgaattgcgaccgttctttgataaaagcagattggtgtgcagaatttgaatactctttaacgtccgtataacttgggaacgtaagtaacttctcttggtatatagcagtatcttgtttgggcagtttaggctttaagtttggtctcgaacaatctcccgacatcagtacctctaattttgttgctgataggtgagaatcgcttctttccttagactccgtttttggcttcttggatatcttcgcagtagatgatgttcccattaaaagttgcgaactttttttctttttatcttcagatgttactctgttagctttgcgaccgcttgattctatattacaatcacccttaagctctgcaatcagcgtctgattccgaaagttgtccagattatgtgcatgatttgtattacttttcctatttcgagactttattacatcagttttcaaactaattggcctgggtttcccatgaagctttaaaaagagaccacacgcattacaaagcatagctccatgctcatctcttctccataatggtgttgtagaggttaaacagttcttacaaacaggaacattagcatcattggatacgttattattgcaattggcatccattgtttgtccattattcttaacttgatttttaggtaatatatggtgtaatgaattcgtatccggactcattcttccagcagtagatgtggaaaaagacttgtcattcgccttaaaattcatattgttgcttattgacgctcctgcttgcgattcacgcaattgaactgccgatttttgctcggcagatactgcttcataacctaaaggtggccatctcccaatatgcccttcttcttcgctttgatttaagctgttgaggttttcacttgattttggttcaaatacattatctcgttttctaatgttatagcctcgaagagttgtagcctgcgatgccataatattaccagtagaattgtagagcacagtacaaatacccgaaatgatattcgtatatctagtattatagcttcaaccgcttgcaatatgttctctttcaaactaccttattatcaagcctatatcttatttttcactgattaggattgataagcgcagataagcgaagataagaaaattttcactctgttcgcccgctatttaggatcagtaattttagtaacgttaatcactaggaacgacgagaaagatgacagaataatatctcattgaaacttgaagtagcgtaattgaaatattaagttcaaactcagaaaggggcagctatcacgaatgaataacaatattttcaatgaaagatttcgttcaacagcatagtgttttactttacaaaaatttacataatacttcaccttttttttctaatctaaatacctatcaaaaggttcccctaaaacgttttcaacaaccttgaccaaaccggtcctgacttcacgttcgatctcttcatcatcatcttccaataactcagcgatgacgggaacgagctgtggcaatagaactaaccaactttcacctatctttgagtatatcaacttcatggctctaatagcccataatttttcattggaggaacaggaagctttcatgtgttcaacgattagtttattcaaaatttggttatgctcatcaacgccactattgttagaagccagagcgccaattgccttgaccaggtacttcccaatagagttttctatattagatagttgattgaccaaggatacagaaattaactcgaatctggaagttgatttccagtattcgtctctatcaaactttagcgaagaggttagagagttgattaccaaacgtcttaaattaacgttttccatgtccttgctaatgaatctttttaacaacatatcaacaggttctaacaaatacgtgaaataggaagtaattatacctctcaaattttcttgaagcttgttgaaaaatttgaaaaatgccaacagtctttctgtttcagtgatacctgcatttgtaacgccttcaccgtcaaacgcccatcttactaatataacaaatagcggtctaaatactttgtcattcatcttcaggacgtaagagttggaaatttcgtgaacggatgcctctatcctactaattgtattattatcgaaactggaaatggatctaaattcgaataaagataatagtaacttaaaaaatattggcgattgtgaggttgcggattttttatcaatattttcaacagtggattctaatgtactcaaaaatagactaacagcaactgtatcattggacgttgctatttcagtggaccaaattctgaataaaactttcaaaacttccttcaaatctatattctcaattatcaatgaaattactgacagcctaatgctgctgtcaacttcacgggaaaaataaataacatgcaaaacatccaaaatatttgacatcaagaaacttggtatccttttgattagaccggcgaacagcaacagtatagcaacttgcaactgctcttttaatgggttactactatctgccaatgaagcatcaaataatttaatagaaggtgggactatttttggatagaacgcaattgacttgactcctaaaacttgaacacagttagttatcaatgccaacgaagatatcttgacctctgtcatatcagaactaactttttcagtagcaagggtgagggcttgagttaatatggacccctcaagcttcttaccatatttgctcactaaagccgtcatcgtgttcaatattacttgagaaataacaacagatttagattccaaaggcattctgtcgagcaaaaccttcatcacattgttaactataggaatagcttcagagccttctaactcgaatttggaccctattaccaacgttaggtggtatctaatatcttcattagtggatgtactgagtaagggtaataccgcattaacaaactcgtcaactggtagaatttgtaacacattgccaagcaccttgaatagaatctcctttatttcagtcgtgtgatctgataatgatgtttcagagtcggaagcttcctcattttcttgggaagttatacatgaaaaggttaattctacagaattaatgaaaaaaagaacaccttctaaaagggttccaaattcttccctgatgtttctaattaactttttatcgcttgtttcatctaacaaaacagaatatacctttagtcttaaatttctcctcacatcgtaataatcttgatctgtttcctcggttattttattgataaactcaaaggtattgttcataaatgtcaaaaattcactttccgaaaaattcaagacaccatttgaaaacaagacacgggattctagtgatttcttcttttccgaggagctctttgatgatgtcaacaatttgatgatatcgagtaagtcattcaaacctgataattcctcattgacatgtagatcaacgagtagggccttaataaactcaattaatattcttgcctcgccaattttaaagttgactaaagctgaagaatactgttgtgcaatcaagaaaaggaacgagcccagtgcctttactggatcaagtgttttgattaacgtagaaaataatttaaccctcctatgtcttggaacatgttgcaaagcggttgtgaagctcaacaaaaggaactccatttcctctttttcatttcctttgctattcttgatcaaggcagggacaacagttagtatcgtacgctcaacaactttagttgtgaattcatcatcttgacgaatactatgggctcccataaaagtaaagataggcattacagaatgcaaaataacttccgaacttaaagtagcaagagatccaattacaagtaatagtttgttttggacttgcggagatgcagaatttctaatagcggataccaatatatctgcccttacgttggttagttctgtacagccatgttccttcaagtatgtgatagtgttcagcgtacaagaaatcaaagtttcttgcgcatataaaaccggtaatccaccgtcttgatccaaagtttccagatctgataataaggaaagtaaagtgaacaaaagcttttcggatccaacatttctgactttatcaagtgcttccaaaataatcgtcaactttctcaggtgcaattccgccagttgcgaaacctcctctttcaaaaatgcgtttttacttgttgatgaacgtcttcttcttcttttagaaaagtctgtctgatccatttcgttactgatactgttttgatttagtatggatacaaaaatatcggaatctaacggcaatgattgtagtacaccgactgtatcgtacgatgattctacgttactcgaagaatccacgatattttggacgatttttagtttttgagcattatttaatgaagcgaatatgctgataagcctctcggcagctatgttagctaactgctcataatctgagttaagagcactgagaacaaaatcgatcatgaatgactgcttttcttttggtgataccaaattaactaaagagcgctcaaaatgctcaaagtttgttttattagcaatacaactcttttcccaactagatctgttttctaagtagtgggaaataaattcctcaaatagggaggaataagaagatgcataagtcggactcttgttcaggttatccaacaacactgtcttggcatacggagaaggtattagtagggcttgattagcccaaaacatcaaaaagactttttcatttctctttggcgttaaaattctggatatgtcataattctcagtaacgtactcattcaaaaatcctgataaccatgcctcactatctttgggatttaacataggaatggtaacgttctctccgtaaagtttatcagacaaaaagtagtgcttagtggatggtcttttagcaatcaaggaaagaatcttcttcacgccagtcctaacttttatagaagcatctcgcaaagcgcaaatcaagcatggaactaaagtaaaaatattaacttccttttcaatactattaatatattttgcaatattgtttaaagatattagctttagcgcggttggagcggctggagatatagttactcttaacaaaaacgttattcttgattctaaagtagtgaaaaatgaagtcaagaaggaacttgctttatagcctttaccaatagcttcagtgaataaagataaaacctttttgtatctttctccagtttctgttagcatggacacattcgttgtgtttatcaattctgaatgcttatccaagaatgtttgaaatgaagcggtatcctttttagtagtttccacggggtcgcttaactgctttacaatgtcggtgttaacatcggcattagtgaacaaagatgtagtaagcctgatttcgaagagttcgcctgtcagtcccaatgatttcaaacattttaacaccaaatcttcatttatggagataaaatattcgaatagttctactaattgtgacttgtcctctaaaatttcggaaaggtaaatcaaatcagtgattatcaacctaacttcgtatctttctagtcttattttttttagtaggctaagaataatgttcaatttggaccgatcataccttgctatggatcttgtataggaagtaatgaatttatcacaaactggtttgtcttccttatctaagaaggttagtatagacacagtgtcgaacttgctatcaaataacttgaaaattttggaaggtagctgatctacgttaccttgtccttttaatgtttggaacagcttacaaatcgtgaggagtgctgaatgttttgcctctttagcatctaagtttgaaagaatggtttccatggcagctaagataattgttttctttaaaggcaaagctgtagcaaatacaactaatatggtatgtgcagctatttgacaatcctttgatttagaggctaaaagtttagcagatatttcaagtaagattggaacaagctgattcagtttttcatcgttgtttgaattgaaagcaacaacgttaataaagcagcatgttgtaaataaaagctggttagtatacgttgcattatgcttaatacattgatccaaataactggtataaagtttcagaaaatccatgtcattaaagagctttatcatggttagcgccgttgggggcttttcacttctaacaaaattcgacaaacaattaaacaaagggggcaacttaataatgctgagaattctcttaaagacaggtgtttggtagtagttgagagtggacaaaagcagcatctctgtgtttttaacatgtatttgaaaacgacgaaccaaccattctgttgcatgtagtgtaggtgctaaataccatttagaagaagccaatagcaagtaagcattgatagcattatccaaatctttaatttcttcttttgtttggacatttctatcaagagaaatggaagactctgaaaagagtgttcttgagaaaatggcaaattttggctcaatttggctcaattcttcaagagccttactagcgttttcaaaaatgaaatcgtaatcttgtgttgcagccgtctttgagttataaatcaaagaagcagaatgaagtttttgtcttctctttctatccaacgcaacagtagcattgttggaagcaacttgagctaattggtcactcaacgaagacattttcaaagttattcgtactttggtggccagttagataagtctgattctgaaaggtaataaagaaagtatttgttacaccttcgaaaatatctagctcatcgctaactgaaaatttttttctttgcttaacgcagaaagaaaaaagaaaaaaaaaaaagtcatgtgacttgaatattattaatctatgtatgttatgattattggctatgaaaccataaaattgaaaaaaaggattcataagctgatatgttatttgtacttaatgctatatttataatttacttttgaaatttttcttagtgggtcaaagtcttctttgatactgaagaatgacccaatggcaacacttggtccattggttaacaagtttctaacgaagtggaccttgtgagagcttataaactgaaaagaccagttttctttttaccaaaggggtagacaaagagtgaagaagcaaatagtcccacagaaataccgacacaaacttgaatcattgtcataccaaatgacattgaggacgatggatcggaggtgcttgtcgtaatggtttcattagcattaacaattgtatttgcactttgcaacccagacaacaacgaattttgtgaagcaataccagatggcacttgaacgaagattgcgggaagcatagctgataccgctaaacctttccaaattctggaatatagattacctaaaacacctatgacaaatgcagctaaggcggcagtaaactctgtcgaattcgcaaaatgcttaccggcccaatatgttacgacataaccggtgcaagaaatgaagaccataactggcagttgtgagatgtgtgcttgatttaataacgagatactaatggtaaacgctggaacgaagaggaacctgaaccacggagaaattaattgaggacatgaaatttcgttagtggcattgtgatacatccatccaaacaaagctgagcccaatgttatgccaaaacccaaaaacaaagaataaataatggcgtagaacatacggaccgcgccagcaactaggcttcgactttgcagttctagtgcaccacacagaataatataacctggcaggattaatgccaatgagccttgtgtaactgcaccaaagcagatgtgagaacgagggatagagccaaaagctctaccgcagaagctaacgacaatagatgcagaaatttcgaagacgtttgaatacatgtatgacttttgtgaaagaataaattgtaatgaccccacacaaagccccataaaaaatgagattgccaggtttacccaatcgccaccaaaggcatacggagtgaccatagcggaacaaaatgcatataaaagaacacacatccaaggtggatatagattcgtgtcagccaaaatttgatcgagtaaagcattaccttcatcggcacctaaggtatcatggacaactcttttgtaaacggcatgaacttgatgcagcttccaaaggtttagaccttgagtacacctaaccaattgaacttcggaagttcttgttgttgcatcaccaaatgaaacaatcatacaacctggaagatacaaaactgaccatctatttcaaggactctagaagtcataaccatatattcttcaagcctatgcgtcggagcaccatacatcataagagctctacacatgcgtaggatgaaccggtgtctttgtaaaatgtctgcaatgtgaaccgtaattttcgcttcagtttttagtcttttcttcagtctaggcattctgccttttttagccttgccttttaaattttgtaatctgctacgcttggcaactggtacgtctttgtttccagcagtagaagaaataccttcatcatctgttgttacagcttgtgaatctgaaaagattgagcttgaattttgatcttcattttggtaaagtttcaataatgaccctagtactccacttttcacttgagatggagggggtacgtatgtggaggtttcaataaacccttcgttatcgtcggatgaattgttttctgcataatcatcaaaatgatccactgcaggagccagaaatgaattttttgaacttgagcctaacgtttcgccatccgacgtacaatttacgtcaccttctaatttgagagcctccagtttttctttatcgtcgccctcatgaacgtctacgattttagacgcatcagctagatcggataagggaatttcttcattacggttatttttttctatatcattcttcccattttcattttctgaaggtattggtgccaagccagggaccaaacccccttgatttccagtcaggttatttattatcttcttgatgaacgtctcatcgtctccatccttaccattgttccttaaatgtgtgaaagaaactttaggcttcctcttgtggcgagcaggcctatcttcttcatcttgtccatctgtgcccttagaattatcgctggtttctgtagatcttgaagacaaatcattttctagagcatccgtatcagcagtgaatcttacatttttgttatcattattagaaatacctagatcactgatgcttttaccacttaaattgccttttttgctctcggctgaattggaagtgcgatggtcactactatcttcaagattcactcccgcttgactttgctcggagcttcccacccgaaaatctgacacaggagtggttggtttttcatttctaccgtccattgtatagcctatcggttattcgatcttttttcttttgttattctatatctaaaagataaaagtcgcacaccgctaagtaagtaagtaagtgttatataagatttatttagctacgttctcagatatagtaggcttaaaacaaacgtaaaacatagttatatattaatatgcaattcggtttatttctttttcaagattcttccgaatttcgtcatattgggttcgcaatttttggcgatggctttgcttcgatatttttcggatgaaaatagtcaaaggacactagaaacacgaatggcgcgctgattacggagacgtcgggctaagacaaagagggtccattcggcgtgctggtggtactgtgacagataaacccaatgccccacttttctcgaggagttgaaacaagcgggacaactgctacgtcataaaaatgggagtaccaagggaggagccataagccgggtaaaatttggcgctgtttttcttaatctaaaaatagttcaacaataaaatttgggctccgcccatccagaccaaagcaatcttcggccttaacaagccaaagggaacgaaacccagactctaccatgcatttcgaacatgttgtagctaactacactggtaacccagatacctattctctcagtagctgtttcaccaagactccgcactcatggtaagtagaaaaagaaaactctcacaaaaatctgagtggcacagcttttccaaatacgctttttaaacttggagaaataaagatgtattacccgctggtgccttaaaatatccttttctccggttgtccaataatttatgttacggcggctatttgagtttttgtggaaatctctatcattaataaatgtcagccttgtgtcttaaatgcaattcaacagggaaaaggcgcgagacttcggcggcaaaaagccacagacaagtgctggttgcaaagaggtaaagaagtaatgtgtgtaatcaaatagatatattaaggtagcaactcaccggtctgtccattttcttttcctgaataacttcttctgtcttcacacattcatttcatttttattttccaatatcactcaacgagaaagaagttacaagatctatctttcaaaatagtttacagttacctttactttaccctttcccttttcagtttgttaccccttctcctaaaagttttattttttgggtaaagatataaaggacactccagtcggttaaggtggctgtctagagaatataaacctgtatttatttaccaggcttatcagaaaagttaatcgtgttcttaaatattcattgaaaaggaacgtgatacagacgtaataaaagaagagtactaagcttaacttaataggtcatttatggttgaaaaacgtagtagacagagttccagtagtggctcagagttcagtgttccacctgatgtcgataacccgccactttctatccctttgaagactttatcagacagatatcagctgatcgaaaaactaggtgcaggatcatttggttgtgtaactttagccaaagcgcaatttcctttatcgaacatattgggtaaacaacatgatataaggggtactttaatggatcagcctaaaaatggtcaccaaaactatataacaaagacacaaggtgtagtggctataaagacaatgatgacaaaactgcatacactccaggattatacgagggtcagagaaattaagttcatactggcaatcccagcgaatgaccatctgatacaaatttttgaggtctttattgactctgaaaattaccaattacatatcgtaatggaatgtatggagcaaaacctatatcaaatgatgaaacatagaaggcgccgagttttttcgattccttctttgaaatctattctatcgcagatactggctgggttaaaacacatccacgaacataatttcttccacagagatttaaaacctgaaaatattcttatcacaccaagtacccagtattttgaaaaggagtacatgaaccagattggatatcaagataactatgtcattaaacttgcagattttggtttggcacgccatgttgaaaataaaaacccgtatacggcctacgtttccacaagatggtatagatcgcctgaaatattattaagaagtggttactattccaaacctttggatatttgggcattcgggtgcgtggcggtggaagttactgtattcagagctctcttccccggtgctaacgaaatcgatcagatatggaaaattttagaagttcttggtacacctatcaaacgttctgattttgttaatacaaaccacatcacagctccaccacctggtggattttgggatgatgccagtaatttggtccataaattaaacttgaaattgccttatgtagaaggttcatcgttggatcatctactttctagctcccaactatccgatttatctgaggttgtcaaaaagtgtttaagatgggatcctaatgaaagggcaacagcccaagagctttgtgaaatgccattttttgaaaacaccgtggcatcccaagtagacgcaagaggcaatgtgactaatacagaacaagcattgatttttgcaggtataaatccagtagcgaccaacacaaagcccatatattttaactcttcaacaaaattgcccgcagaaacagagtctaatgatattgatatcagcaacaacgatcacgattctcatgctatgtgctcaccaacattaaatcaagaaaaactaactttggtagaatttttaaacgaattcgttgaagaagataatgatgatcactcaatacctgatgttggaacagattctaccatttcagattctattgatgagactgaattatcaaaagaaattcgtaataatttggccctttgtcaactaccagatgaagaagtcttagatcattcattatcgaatattaggcagttgacaaatgatattgaaattataaataaagatgaagcagacaacatggaacagctattttttgacctggaaattcctgaaaaggatgagtttcagagaaaacaaccatttaatgaacatgcagatattgatgaagacatcgttctaccatatgtgaacaactcaaattacacacatacagataggtcacatcatagaggtgataatgttttgggtgatgcctctttaggcgattcgtttaattcaatgccagattttactccaagaaatttcttgatacctacattaaaaaaatcacgggaaaagttcgagcctcatctatccaattcaaaccaacattttggaaatgtaaccttctaataatttgtcatttgactgacgaatcgttaggcacagttatatagttatatacacatagacatacatatgttcgcatatatattatattactatgcattcacctaaatagctactgctctattaatacagtgctttttcgatggctttaatttaacttattagacattactttgcgtttattcccctccaatatatttttatgtttgtttttcttgaacattttatgatttcttgctcttggcggctactgattttgttaagcaactcatcaagaggtcaaaaaaagtagaacgagatctttgtgttcggttacccggctcagatcctaacttggtatgtttattcgtataagttactgttgtccacaggcaatactctgcagaaaattaaaacggcattaatgctaggacaaccagaactgttactactgtatgtgcgatagttgataactgcaacattatgcccggtatattctcaaaaaaccctattactgcatacgaagaaatcgcaagagaaatctttcggtttggaaaagctcactgtgaggttccttggagccaatagtaatacagcacaatccaaggaaaaatctggcctatatgcaaggaaggagagatagtcaaaagcattctttcccctagaagttggtgcatatatggcatcgttaaaacatattacccccaaaatttcttctctaaacgatgtgcttggcctttgttttggtttttgatgtcggtcgtttgaggccccttgcggaaaatcgagatcgccgaatggcacgcgagggaagggaaataaggtttaaaggcactgaaacaataggcaagaagtaggcgagagccgacatacgagactaatgtgtccgcgtttctaaggccacttttcaatgaaacggatattgatatgctagtaaaaggacgagctcaagagcgaaaatataagtaaagaattcgagtgcacttgtctccatgcagcaagatttcatatgagtcttttttatctttttactttttacattacacgatatgcactttatgaaaatttaacgaggttggaagccggataatcaaccaaaatcaggcacgaaggcacactcgtatatgcatgttgttgaaactctgttacgctgaactaacaatcacacatgtagaggtcaccgggaaaagttgcgaccccatggaaggtcgatctcttcgtttggctttgcttggctggcggcattgcgcttcttcgcttatacccgtctcttgacgctcgagctcgttcattgagatacctttattcttgcacattttctggcttttttcgctactcgggtacatgtaatcatgcacacagaaggtgctgtagggtgaaagttcctttgtgctgtcgtttgtttttaatgccaaactttctggtgatcaataaccacctctttttccttcaggaaaccttattattgttcttggatagtactaggaagtatataaggaacctcgattttggtattgcacggctatacacatctaagaaactttgtataaaaggtggctaccctattcatagcttgatatcaataggccatctcatcactttttattgaaaaggaaaggagggaaatatatctgattcaaattacttgtttgcttctctttaagacaaaagcatagataatttcagcgtggaacgccggaataagattggtaccctcgtcagaaagttacaaataccgcttcatcttcaaaatgacttcaccggaatcactatcttctcgtcatatcaggcaaggaaggacatacacaaccacagacaaggtcatatcgcggtcgtcgtcgtactcatctaatagttcaatgtctaaagattacggcgatcacacacccttgtccgtcagcagtgcagcttcagagacattaccctcacctcagtatatgccgataaggacattcaatacaatgcctacagctggcccaacgcctttacatttatttcaaaatgacaggggcattttcaaccatcattcttcatcaggctcatcaaaaacggcatcaacaaataaaagaggaatagcagcagcagtagcattggcaactgctgccaccataccatttccactgaaaaaacagaatcaagatgataattccaaggtctcggtaacacacaatgaatcatcgaaagaaaataaaattacaccctccatgagagcagaagataacaaacctaaaaatggttgcatctgcggttcaagtgactccaaggatgagttgtttatacagtgtaacaaatgtaaaacgtggcagcacaagttatgttatgctttcaaaaaatcagatccaataaaaagagattttgtttgcaaaagatgtgacagtgatacgaaagtgcaggttaatcaagtaaaaccaatgatattccctagaaaaatgggagatgagcgattatttcaattttcatccatagtgacaacttcagcatcgaacacaaatcagcatcaacagtctgtgaataacatagaggaacagcccaagaaacgtcaacttcattataccgccccaacaactgaaaatagcaatagtatacggaaaaaattgaggcaagaaaaactggtagtatcaagccactttctgaagccactactgaatgaggtaagttcttccaatgacacggaattcaaagcaataacaatatcagagtataaggacaaatatgttaagatgtttattgataaccattatgatgacgattgggttgtttgttctaactgggaaagctcaaggtcagctgacatcgaggtaagaaaatcatcaaatgaaagagattttggagtcttcgctgcagattcttgtgttaaaggtgagctaattcaagaatatttgggcaaaattgattttcaaaaaaattatcagacagatccaaataatgactatcgtttgatgggaacgacaaaacctaaagtactttttcatccacattggcctttatatatagactctcgagaaacaggcggattaacaagatacataagacggagttgtgagcccaatgtggaactagtaacggtaagaccgcttgacgaaaaaccaagaggagataatgattgtagagttaaatttgttttaagggctataagagatattcgtaagggagaagagataagcgtagaatggcaatgggatttgagaaatcctatttgggagataataaatgcatctaaagatttggattccctaccggatcccgacaagttctggttgatggggtcaataaagactattttaacaaattgtgattgtgcatgtgggtacttgggccataattgtccaataactaaaatcaaaaacttttctgaagaattcatgaggaatacgaaggaatccctatctaataaatcttactttaatacaataatgcacaactgtaagccataaacgaaattttaaaattaatagtattcattttaatcttttttgaaagcttaattttatcatcataatttttcttccaaaacttcaatcttggtattttttttcgcattggtcttcattttttttcttttgtttttagctttaatgttgaaagcgtgaatatcaaaacacttttataataaatcaccactttgtaactatagagaacaattcatgctttatttatagatgccacgattaagcatcaatcattagttgagaggatccttaacgttaaaatccaccgcacttttcctttcaaaaagctgcattgtttccataattcatttcatggcaggttaatgacttatttgatatgaagagtgaggttcttatcaaatgaaattcctacatatgaattttttaaaagagagtttttcgttttacgatatttatttacttcatcatcgtttatcatttttcacgtagcaaattttgaagcttcaacttataactcatttgcatccgattcacatatttcagctgactataaatttggcaacagcttcgtgacttgagcataagaaaaacatagacttgttggatataaaatatggctcacagggctttcatacaggttataatcacaggaactcaagtttttggaaaagcattcgccgaggcgtatagacaagcggcttcacaatcagtgaaacaaggtgctacaaatgcatctagaaggggaacaggaaaaggcgaatatggtggtattacgttggatgagagttgtaaaattttaaatattgaagaatccaagggcgatttaaacatggacaagattaataacaggtttaactatctatttgaggttaacgataaagaaaaaggtggaagcttctacttacagagcaaagtttatcgagcagcagaaaggttaaaatgggaactggctcagagagaaaaaaatgcgaaggcgaaagcaggggacgcttcaacagcgaaacctcctccgaattcaacaaattcatctggtgcagataatagtgcaagcagcaatcagtagtcaaggaagcctccatcattacgtcacaagtgttatcgaaagcatgcagcagtgcatatattttcctagttggttgcttcctgtacgttaggaatcttcaaccaccatccttgtatttagttaatattagtatatgtaccaaagtaaatatactcagatgccatctcgatatacgcaccgtacacgaaaatgaaattaaaaaaaaaatgttggagcacaagcaaggcagcatcagaacgtaccgtcagttggtaccaagacaagtccatccccgtaggcactacaaattatgggaatgagaaagtatacaaaatataaactgtcttatcatgaagaagagtcgcttaggaatttaaactttcaaatcgcattacgcaattctctaaaaacgcgaacctttccctgatatgtaatcagggaatttcctcagaataatattcgatctaagaaaccggaaacgaaatgaaaattgttactactttgtttaggagtagtcaaagttcattcagctatgggttatgatgaaatgatttaaattattctcgctccagtattaacttattacgtaatatgagcttaaaagagcaagctcctcatcactcacactccataacatgaagaacgaaaataacctaatctttaggtttctatggtataatgaaattaatattatctaaagatagtattaaccactactgatgttagccttttgaaaaaaaatcaaaagaaaaatttgaattttaaagaagaagtaacaaagggaagaagtttttgccaatcggacaacactagctctatttatacttttctgttgctccaaaaacaggaaagaacaaatttttcaatttagtgtgacccggctaataataaagagggaagtaataggtagggttttactggcaagaaatccatattgttgctcccgaataatattataaattcttgtaattaatacaaagtttctagatccaccttgtttaaaaatataaagttatgcttaaaattcttcagggaagaaggttttcaatggatgattttacatttttgacgaattcctgagaaactaaattacaatgtaaaactgtacataaatataaatattattgttgatacggaaagtaaaataaaaaaaagaaacgctaaagaatactgaattgccaacctaagtaaaaaataagcgataaaatcaaagaaacggacagaatgcatataaaaactgtaatcagtaataagcccaaaaaatagtgatcagtccatttcaaaaattggtaaaaattgtcccattacgagaattgggatattaaacgagtccctttttactgtccaacaacaggcacacttcaaataaagaccgttacttaataataaattgcacttagtaaagattgcttttccatccgtagtaaaagaaaacccttctgtaatttttgacgaggtagaagaacatgcgttcaacatcaatagttttttccttttattgatatcattgtaaccaaatgccagcaattcgttaaatatttgaaagtaattcgaaacgcttttatgatccagatattcaaaaataaaggaggtgcggtctaatagtaaatttttgttaaaacctgttaaagaatagaattcgttactgacaaaacaaatctcgcctgatcttctccagatgcacatcggtgtgcagcttactaattttgccatgttctccaaatctaataaagccctttgcaaggtaacttcctgtaatagcaaatcctcttcaatcatattggatgttaacgaaatgaaaattggagcatatctttctagtatagagcgtattataacttctaaatcatatctcaaattatgcttttgggtactgtgttcgtcttttactgaggcagatttatcaatttcagctccttcaagaaatttttttcttaaagtagttagcagtttggtgtatgcgagcttgtaattatgcggttttattaaacatttattgtcatataggtcttgaggagtctttactaattcacgaaactttgaaggtgatatgaaatcggtatcatgtttctccagatctgcatcggagtgactagaactgtcacattcgctttccagtttggcgttatgtgatgggtgtgtattagcgtttgctccacgattcaaatgcagcatgtctaaagatataaagggcctagacactacttcatcatatgtattgaaagtagaagtggaatggccgatcgaggagtccttttggtcattcacgctttttgtcgagtttaaaaggttcgttaaatgcaatgacgaatttccccgtgtagatgcgctaggattgggatattctgattcttggagggaaaatatctgggagttattcggtaaaaacggcgttgaaatatctactatatcctttaatttcatgtattcgtcattgcaccacatactatcaaagtgaatattagtttcgtcatcgacatcatcgtcactcttattactatcgtccattccagagtgcacaggaacgtttgaagtagcaaccaaacaattggtagccagcggctgctgcattgctttatgttgctctaggaaatgcgactttaaattgagagtactcttccgtacggtgggtatgatggggtcattcattaaatgtactgcttgtgaagctgatatattattagaagtattttctaagacggtctggcggttattcgtattgaagttcgtaatacgtggaatagatccagcgctttgaaagttatcatttatattatacgtatattggatattcgtattgtgggcaggtgttttgcctggtttttcctgatctgaagatagaaaatctcgctgcagatgtacgcttgagggggataccgtcttcgacggcacatcatgtattaccagcctcttccccaaattcaagtatggttgtgttccatgcttctcaattcgttttcttgatttccttttcttatctctgcaaaacttcccaatatttctttttaaacagttttgacatggcctccctacgtcacactgtatatgtttggtatgacagaattcacaagctgtctggatagactttctcgtctgtttcaactctgaaggtagttttttggtcatatgtatatatattcttgtatgctgtatccaaatatattatttctttactccctttattgctaagctgtaatacgttaaatcattcgaaatatgatctattcatgcaaaaacttgatgtgtgtaacaaagaaaatatccggttcagagatccgaacaaatgatagtcgtacccttccccttagtgttaactcgtttaagcaggctatgatgattagtaaatcgtttcagcctcttctcatttcgacaatttttgaggccttcccttagtgagaggggagataaccaatcagcacagagaacgacgacggcgcggaggctgggcggttaaaagaagataatgtgaaatagatcaacaagctttctggtggcaaaacggcagtcagagatatacaaaaggggcaagataagtgagggaggctatgtggaaatggaatgtgcgcagatgggcgggcgcaagagtaaacattagcaagaaccgattaagtgtaattaacgttggaagtagatacttatcgaccgcaagaagtccactgtctaaggttagaaatataggaattatagcccatatcgatgcaggtaaaactaccacaacagagaggatgctttattatgcaggaatctcaaagcatattggagacgtcgacactggcgatacgataactgattttttagagcaggagagatcccgaggtatcacaattcaaagcgctgcgatttcattcccatggcgaaatacttttgcaataaatcttattgatacgccgggacatatagattttacttttgaagtgattagggctttgaaagttattgattcatgcgtggtcattttggacgctgttgccggcgtagaggcacagacagagaaggtttggaagcaaagtaaatcgaagcccaaaatctgctttatcaacaaaatggatcgtatgggggcgagtttcaaccatacagtcaatgacttgataaataaatttatgagaggaacaactaccaaaccggtgttggtaaacattccttactatcgaaaacaaccgactagcaatgattatgttttccaaggtgttattgacgtcgtaaatgggaagcgattaacctggaatccagaaaatcctgatgaaattatcgtggatgagttggatggtacttctcttgagcagtgtaatcgttgtagggaatcgatgatagagactttgactgaatacgacgaagatttagtccagcacttcttagaggaggcagaaggcgattactccaaggtttccgcacagtttttgaacgcttcaataagaaaactgactatgaagaatatgattgtacctgtcttatgcggtgcgtcttttaaaaatattggcgtgcagcctctattagatgctatagttaattatctcccttcgcccattgaagccgaactaccagaactaaatgataaaaccgttccaatgaaatatgaccccaaagttggatgtttagtaaacaacaacaaaaatctttgcattgctcttgcattcaaagtgattacggatccaatcaggggtaaacaaatattcattagaatttattcaggtacactaaacagtggcaataccgtttataattctactactggggaaaaatttaaattgggtaaattactgataccccatgcgggaacatcacaacctgtaaatattttaactgcgggccaaatcggattgcttactggctctacagtcgaaaacaacatatctactggagatacactaataacgcattcgtcgaagaaggatgggttgaaatcacttgataaaaaaaaggagttgacgttaaaaatcaattctatcttcattcccccaccagtttttggtgtttccatcgaaccaaggactttaagtaataaaaaatcgatggaagaagctttaaacactttaattactgaagatcccagtctttcaatttctcaaaatgatgagactggccaaacggttttaaacggtatgggtgaattacaccttgaaattgccaaggatcgattggttaatgacctaaaagcagatgttgaatttggtcagttgatggtgtcctacaaagaaacaattaattcagaaacaaatatagaaacgtatgagagtgatgatggatatagattctccttatctctgctaccaaattccgatgcccttcctaactgccttgcatatccattaggagtcaacgagaattttctgataatggaaaaaaatggtaattgggataaagaatggaaataccaagtttctttcgaatcaattctaaattctattattgcaagttgcattgtgggacttcaaagaggcggaaaaatagctaactttcccttatatgcatgctccatcaaaatcaatagcgattggtcagtcccacctgatattgaaactccacaagaaatcttaaaaattactagaaacttaatttttaaagctctcaatgacttaaaacctgaaaaatacaaccttctggaacccatcatgaatcttgatctaacaatccctcaatctgatgttggtacggtgttacaagatctaacaggagcaagaaaggctcaaattctgtctattgaagacgaatcaagcgtgtcaaattctggcgcatccacttgtaattctccagagaacagcaataggatatatattccctctgatgctgttacaaccctacacgcaaccaaagataaaaaaaacactcaagagaccagttctaatgtaaaaaaaattataaaagcgaaagtgccactaagggaaattaccacctacaccaataagctaaggagcttatcgcaagggaggggtgagttcaatattgaatattccgatatggagaaagttaccaacgatcgcctacaatcaatacttcacgacttgtagcaaaaatgtccttaataaacgccttgttatatctttatcaaaatggtttttacaactatcgaatagtgtgaaccgataactgtgtagttgtatattaatagaactttacttttgcgcaggaacaaacattttattgcgacataggcataccttgccctcagagatctttatattcttgttcctcgtggcccaatggtcacggcgtctggctacgaaccaggagattccaggttcgagtcctggcggggaagaatattctttttgtcactaacacaaccattctataaattgaagagaaaaattaaatggccaatattctacgtgcttgttattagaaactcgcaacaattgttctgcaaggcccctcatttttttttgctatataaaataataaatggtcacgttggcataagtttgtgtagaaatgcttaagatcacttgcaaaaatataaactgaataataaaaaaaagaggtataatactggtcgttgctttttcaatcaccgtgtcacccaaatcgataatgtcaactttctttcacaaccgaagtaaaaggagtttaacatttgctttctattgaaggcttatttttttttacatattctgcaatttcagctcctaaaaaggatgtcaattcaccttttgaatcgtctaaatgggtaagtctatcacacgtagaaagcaaatcataattgatcgactttgaaatttttgaatcatgtttgtaatctggatgttgtagtacaaaatttctaaagaattttgctgttgttggcaattcaccgcttgctctatcagaaattagctttaaataatagtatagtctctcgtgtttggaagaatgctttaattctttccaatctttggttacaaaccctttttggcataggattggcgtaacaaattgaggaaatataccattctctggattatggaaaatctcgcttatagaataatcttcagtttccacatcggtgtcgttgcgaaatgattttttccaatgaaatttttcaaataggatagcatctctgtgatgggctatcttcatattttcccatactttggacatatgaatatatgcgttaatattatcggaaaaggtcaaaatgctatcgacaatcaagtatatgagcacggaatacgcagcgttctcaaaatctaatagttgcacttcaaatggtctgaattccactctccaaccaggagaatcctttttgtccggggttgcttgttgtgtggggggtttaaaacgtaatgtctgccaatttgtactttggatgttttcaaagtgatttgaagacgttttgttgtcctgattcaacagttcttcgaatgtagatactggatctcttatgtagagatgcgcaaaatgtttagcaagatcatagtccagtggcgccttatcattctctagtagtcgtcctaatactttttcattaataggtacatttgtgtcgttataagtcctattgaaaaatttcgacccacccaagaaaagatcaaccgaactatatcttgactttggtatttcaaggactttatcttgtacgtctttggcaatgcctccaaatccgttcttgttgtatttgggtagtaatggcgcaacacctctttccttcggagtacggtcgtccaccgcaccagatatcacattccaacgaacatcttggtcggctagccaacctttaaaagcaggcgcagcggcagagaaggctagcattataggtgcaaaattcactaatgcatcgtacaggtaacgtgccttgttgatattgggtgcctgaaaggtcacttgtaagcacgaacagcccatgccaaaacccatggaatccatataaatgaaacccggtttggaagccagtttcgcctctttgtcttctggtaaaaaccaatctcgatcgtagatggagtcatccgtttctggagtagctatatctttatacatgggaacattcatgcaaactttttcaccacgcctggtcctgatggatgctgtcaagttaggaaacctgacatgtctgttaatgacttcatcgggtaaaaacagagacctggaagcggcatttttatgattccacggatccttaatgttaataaagtcggggcatcccatcctcgggaagacagtcagcgtcaaagggacagacctggagcccacatgcaagttatttttactatcttgtctcgcatattcagatagcttatattctgcaatggcacgtcttttttgcatgttaacctcaacgtaactacccacgtaattcaaatatggagaagctggtgttgcctctaacatataccggccatactcagggtgaaaactcacatcgttagcctcacaaagggacgaatcctccatattaagctcagtgagtatcttgtcatggcaaacgtcgagcatagaatttctctccttatcatcaaaatctacaaccatgtactcaagctcgtctccccaaaaaagagggtcattgtctcttttaccagcagcttggaaaatatacaacaactgctcgataccttcatcccttatgtgttcattgtacgtcctagactcaaaccactgcaaaggcgtgcccaaagctaagagtcccattttattcttctatatgtatattttcgatactctaaaccaccctacaatgtagccctatactaaatctgctcaattttcagcttctacaagtgactcgagaccacgtggaaagatccaactactccagcacaacgattcaatataatcgattgctccactcataagaggcaagaacaagcttcaacttttggtaagccgccgtttataaacagggaagatgtcctttgtcaagggaggcacagagcatggccaatttggcaaattgcaggtttttctgagtgaaaaatgaaaaagcattgtagtagagtcggctcactgaaaaaccggggaggacgaaaaggtttccagccacagttgtagtcacgtgcgcgccatgctgactaatggcagccgtcgttgggcagaagagaattagtatggtacaggatacgctaattgcgctccaactaccaaggttgttgagggaacactggggcaataggctgtcgccattcaagagcagcaacaggcatgggaagattcgctttttttttttgaattacaatagtatgtctgatgtctgcaagaagtaacaggcgtgtgcacaagaatacgtgtgtgtgcgtaagcgtatgcactggtggcataacttatctaagaagtatatatcactgacatagaaatgtagatatacaggtatttttctcgataatcgataaaaatctcgtcgcgctgaaccaaacttggtggttacggagagtttttctctcatcattactgtctttcgcattgatttcccctttgaccgataaaatcccttggattcataagattaaacaaagaggtgatcaaagagaaccctgtgaaagtttatgtttataaccgggcataaagtgaactagacactttcaagaagccaaccaaagcatgagtaacgaagcttaccagcatgatcataccgtaaatcctcaccagaagatagttgtgaacagctacgattggttacagttccgtgatgagcaagatcactgtaaaagtaagaacccgataacgcacgcttctccaggggtcggttcgaatgcacagaattcagacatagcggaggcccctcaggtattccacccttcctatcaatctctggtcaacgtaccgtccgagagcccgcgacctgatcagacttcagggtccaatcctgccgttggactgcttcataatgcagaggacaaagcgtcagggcaagaagaagaaggaagtcaatatgagattcaatattcggtatttcgtccgctgcatgcatatccaaccaagggcctagcatatgagcagctccgaagaaaagaagaacaagaacagagggaaaacttcaaccatttggtttctgactgtattgaggctgtagagacatttggacgcgaactcgagagaatccaaactggctcaagtgggtcgtactttgtgtatggaacacgggccgacgaaagcgttccggtgggggtcttcaagcccaaggatgaggaaccatatggcccattttctcccaaatggaccaaatgggcacaccgcacgtttttcccatgtctgtttggcagaagttgtctgattccaaacctcgggtacatctgtgaaagtgcggctagtttgttggataggcgactggaaacgcatctagtaccctatacagatactgcatctatagagtcttttaatttttatgataatagaaaaaaatgggtattgggatacaaccttcagaagaagaaacaaaaaaagctgggttctttccaactttttttgaaggagtacatcaacgccgatgagttctttcataaatacccattacctgggatgtattcagatgttaaacattcatttcatcgtaagtcatccggcgaagatatcaatcataaaccagagacaaccaggaacctaacagatgagacagaaccgtccaagcaaataaattcctctccaatttcgacggaatctgaagaaaattcgaaatttgaatggacagaatcaagtttgagtcagttcagattggaactagaaaaactaattatccttgattatataatgagaaacacagatagaggtctagacaattggatggtgaaactaatcaaactttcaaacaataagtggagactcaagttagccgccatcgacaatgggttgtcctttccctggaagcatcctgatgagtggcgtctgtacccatatggctggttgtatttgcctctgcaactactagccaaaccattttctgagcaaatgagatctcatttcctaccgatattgacaagcactaattggtgggaagagtcgtaccaagaattcttggccctatttagcagggaccaagattttaacgtccgaatgtggaagaagcaatgggcagtattaaaaggacaggcgttcaacgttgtcgaaacattgaaagacccacgacaaggccccttggaattggttagaaggacaaggtgccaggtaatagatgagaagatgcaagttccctgttgcccacctccagtttctattttcaaaaacgccatagacgaacctattggatcatattccacttcaccaatggtactccctagcaccccaagcacaattccatttcatgcacataaccaaagcaatagtaatcctgtatactatgattccactctgcacccatttgctaataaaacagtgatagcagagcggctacaaatagtcaattccacccccgtattcacctggtgttgattttttggaaaataattcaatacatactcaatataaagaaatcataactctactttagcatataggaaatagactctttcgaaaaaacctctttctgtagtgttagaaagcaaccggctattatttttgtgtgtcttcgaaaaatcggaacccaaacagatcttagcggattcatggtaaaaatagccttgaagaatttaggaaaataaatagatactcaaaaaggaatagaggatcttaacaaatcattacattacttaactcacattaaaagcaaacacctttcttaagctgttggtgcaaaaaaggattacatctattgcccttatgaatttgttttggccatcggaaaccaaaaagcaaaatgaaatacctggtggcgattatacacctgggaactcaccttcagtacaaaagggttatcaattcctcaatcgagacatatttaaaagttgtccacgaattatggaaaggcagtttggtgagtgtctgcacaatagaacgcatttaatcaaggatttaatttcttctggcaatgttggactaggtcccattgagattgttcacatgtcctacttaaacaaacatgaaaaagaagagtttggtgaatatttctacgttacagggatcgaagtttccggtcctgcaatgcccgtagagtttcttgaagtgctaaaatcgagtaagcggatttccaaaaatatatcgaataatatcatattgacttattgctgttttaattttttcagcaatctagacatccgtattagatacgatgctgacgatactttccagacaacggcaattgactgtaacaaggaaaccactgacctgaccatgacagaaaaaatgtgggaagaaacgttcgcaagttctgtcatccgagcgataataacaaatactaatccagagttaaaacctcccggtttagtagagtgtccattctacgttggaaaagatactatctcctcttgcaaaaagatcatagaattactctgccgattcttaccacggtcactgaattgcgggtgggattctaccaagagtatgcaagccaccattgtcaataactatttaatgtatagtttaaaaagttttattgcaatcacgccaagcctagtggattttacaatcgactacctgaaaggacttaccaagaaagatccaatccatgacatatactacaagacggctatgatcacaattctagatcacatagaaacaaaggagttagacatgataactattttaaatgagacgctcgacccccttttatctctgctaaatgatttaccgcctcgcgatgctgattcagcacgattaatgaattgcatgagtgacttgctgaacattcaaacaaattttttgttaaacaggggtgattacgaactagcattaggcgtctctaacacatcaaccgaactagccttagactcttttgaatcttggtacaacctagcgagatgccacatcaaaaaagaggagtatgaaaaggctctcttcgcaataaattcaatgcctcgtttgcgcaaaaatgatggacacctggaaacaatgtacagtaggtttcttacctccaattattataaaaagccattgaatggtacccgcgaacactacgacttgactgcaatggaattcacgaatctctcgggaacgttgaggaattggaaagaggatgagttaaaacggcaaatttttggaagaatcgcaatgataaacgaaaaaaaaatcggttatacaaaggaaatctgggatgatattgcgataaagttgggtccgatttgtggtccacaatctgtgaatctgattaattatgtctcccctcaagaggtcaaaaacataaaaaatatcaatttaatagcaaggaatacgatcggcaaacaattgggatggtttagtggtaaaatatatgggttattaatggaaattgtgaacaaaattggttggaatggcttattaaacatccgaacagaagctttcatgatggaaactgaattctatcaagcttctaacaacattatcgatgaaaacggtcatataccgatggaatcccgaaagaaaaggttttgtgaagggtggctagatgatttatttttagatttatatcaagacttgaaattgagcaagattagcctaagcaataaagatgaaaaacacagcggattagagtgggaacttttgggtttgatcatgctgcgtacctggcattgggaagatgccgtagcttgtctaagaacaagcatagtagctcgattcgaccccgtaagttgccagcagctgctaaaaatatacctgcaacctccaaaaaatattcaagaggttacattactagacacagataccataataagtttattaattaagaaaatatcatatgattgcaggtattataattattgccagatatttaatctgcaactgctagaaaagctatgcaacgaattggggacgcatatactgcgtaataagatccttcttcaaccttccataggagacgaaatcatggtcatgatcgatgccatgcttgcgtggatagccgacctagatcacacagtacaaccttgaacaaaacggtgctcttagtattattatataaccactacggttggatggactgagggtaagggtaaccgtataccttttatttttttttttacattttgaactgggaagaaaattttttttgcgagggattgacggctaacgccaaaacactccgaagagaatgagaaaagcttgggcatcgctcgaagtcatcgaacgggactatttttgtttaaaatttcaccagatctgcttgataagggtagtttagcttgtgtatttgggaaaggtacgcaaaagatatattttactaagatctttaaatatttttagcttgaggtaatacatgctaattttagttgattagagattctgaaaaattcgttttagttagtgtttaagaatagtggcgtttatcgttttgcccatttaataattaggaaaaaatatgtcagggtccttttggaagtttggacaagattttggttcacagtctccattagctaaactgttgaacagggctttcattaagatcgatgataagcccactagtacggaagcagggaaaattgactctaatagcacagatgaaagtttagaaagcaattcttttaaatcagaagacgaagaagaagaatatgagctgcctaacagagaagaagactacaaagcttataagccaaacctgtctctactgaatgatcttttagatgatgaggagttatatacagaactgatgtgctcgaacttcaagctactagtgtacttgaagtaccctgaagttttgtccaaattgatagattatgtcagaaatagtaccatacttgagtccaatattgatagagttacttcagaagacagagatttagtacgtggtgaagacaaggacacaacggaggactttgagaatgctaaagcagataagaaaaacattgatggtacttttgaagaaaaagaacgtactcgtagtggtgaagaagaggaactggaaaatgaagaaaatgatagtgcatctgaggatactagagtcactctacctcatgaactagaggaacatgatgatacgcgaagagccagaatagcggccgaaatattgtccgctgacgtgtggcccatatcatctgctttgattgaaaacgaaggacttctcgctaagctttggtcgatcctcaggctaccttctccattgtcaattgaagcgtcaacatattttatgaaaataaacgaacgcctcttggatatgaatatggacggaataattgaattcatattaaaaaaggaacacattgttgacgattttttagcacatatagataatccgcctttgatggattttttattaaaagtaatatcgaccgataagccagaaatatcaaatggagttatacaactgtttaaaaaacagaacttggttccaaagttgattcatttactcgatcctgtttttgattcttgcacacaatctgcagccggtgattttctgaaagctctggttactattagcggtaactgtcctaatgagattacttcgagcatagggcctaatgaattaacaaggcaattagtttctccaaatatgatgaaacaacttatggatataatgctcaagggaggcaattcgttaaataatggcgttggcattatcattgagctgataaggaaaaacaattctgattatgataccatacaaacaaattatactaccatagaatctcatccgccaacagatagagacccaatttatttaggatatttggttaaaatgttttctgaacacatggccgatttcaacaaaatactaactgagaagaagattccccttttacagacgtcctatggaacgattgaaccgttgggatttgaaaggtttaagatctgtgaacttattgctgaactattacactgctcaaacatgactttattgaatgaaccgagtgcctatgacattgtaagagagcgtgatgccgaaagagagagaatcttcaattcacaaaattacgtagattctaacgatcgtagtgaattaaaagaaaatgaagacgacaatacaggtgatgctgatgatgaagtggaagatgatacaaatcaggtagaatccgctaatacctccattgatggtgaagaagttatcgataagttaaattctttacagatagaaaccaacaaagtaaaccagaacatgaataatgaagagcaacatagtttaatgccagacttcaacaatggtgattttaaggacgaggaagatgaaaatccatttgaaccccaatattcagacgtcattttggattcttctgatatagaaaaaaactttcgtgtgtctcccaacgttggagatcagctgaaaatcagtttacaagataccagagtaatagatactatgctcgaaatgttttttcacttccagtggaacaatttccttcataacgtagtgtacgatgttgttcagcagatttttaacggtcccctcaaaataggttataataggttccttttagatgatctcctaatcaacatccgtttaactgatatgattattaacggaaacaatgaatgcatagaatatgagaaaggacatgacaccaggcttggatatatgggccatttgaccctaattgcggaagaagtcaccaaatttactgcatatattgaagagatgaacatcacctttgaaaatactgaagtaatgagttctttatttgagagtaaatggattgcctatacggaggatgttctagaggatctaaaggagaaatacaacgccatattaggcgatatagctgaagaaggagacatgttgcaagatgaagaagaggatgctgtatacgacaagggagagcgcactatgggtacagtcgatgactacattaatgacataatgcaaatggacaatgtacggtgtcaagaggaggaagaggatgaaggagaagggtatgtcagctttgatgaagatgaaccccaagaatatcgtaatggtgattccgttagaagcaaagaatcgaattcatcagaaggcaaacgtgaccaagagcagctttactatgagtacgttaacgaagatggtacaaaaacaagattaaacttcaatcctgattctgacgccacggaacaagttccaggtgaagtgaatcgcgatcataagataccattgaagcttaagcgaagttttacggatgcatgcaaatctgaaacaataccaaataatacagttaatgctaaggaagaaagtgtatttcaatttagcaatgaacttagtgacggctgggagtcatcaccttctaattctatacccaagcgtgcttctccatcaaaaaatggcatgaattcacctatgtttcaacaccagtttgaacttcatagccccaccgatgaatttggaggtcataaagacgaaatattaagcgcggaaggccatgactacgacatagatgaatacgatgaactgagcgatgacagtgatgaagagtatgataactgtgaagacgaagacagtttggattatgctgattccgccgcatatgcattgtgtagatccaaaagtaaggacaagatatcatgggatgaagaagaacaggcgcgattaatgggcgttgtaaaatttaattcagagcattacagggactaggaaataatactaattaaataattctaataattctaatattaataacaataataataagaataataattatacaataacacatgtatttcctaactcacaatcgtttggactacatatgctgtctagtgccttattgcgactttgcccgtttgataacttacttcgattgtttagtattcaaaaaggaaaaaggcgttttctttttcgtgtactttttttcgaaattctgttgaatttattcgaactcagaattggtccatcaagagcatccaaaatacaaaataactcatcatcacacaagaagaagcacaactccaagcaatttctacaatatgtcaaaaaaacttgcgtcaccattgtccttcttacccctttataatttgctttctgctgttggttggtcttatttgctttacttggtcatctccttgtacccaaaagttggacagccagcattcttctaccaaactaaaaatgtcgctacccttgttcaatgtggtgctataatcgagatcataaactcatttttaggagttgtacgttccccattgctgaccactgttgcacaagtgtcttcaagactactagttgtcctcggcatcttccaattgttgccaaacacaagtggtgttcaatcagttgtttacatatcattattactggcatggtctataactgagatcgtcagatacttgtattattttttcatgttggtattcaagaatggcgcaccaaagatcttaattctattaagatataatttgttctggattttgtaccccactggtgttgccagcgaactacgcattatttactgtgctttaaatgcagctgaatctcagtattctttactttacaaaagaattttaatagcggccatgctcgcttatatcccaggcttcccaatgctcttcctacacatggtagcacagagaaagaaagtcatgaaaagtttaagatcctctttcgggaagaaactaatttgaattctttagataaattcttctgtattttttataagaatattagccttcacattgaaatggcttcaacgctcttaaccataatcactagtatcttgcggtgcacgggctttatattgagcaaaattgcgaagggtagccgaattagagaactcttagaaagatgtcgaagctcactcggagtcgaccttcacagcctactgaaacaactgtgccgagacaatcttaagtgtgttgctctaattttcatgctacaactgaaattcatatggccagtggccagaatcacacctatttataggccatttaccagtcatccattcagaaatttagctacttcctcaagcatcagtagtacaaaagctaagactactaagacagatacaactccactaaaattatcaaatgaactatatgcaatattcaagattcataatcgtccatatttggtgaccgagggcgacagagttattcttccattcaaattgaagcaagcggaggtgggtgacattttaaacatgaccgatgtaacaactttaggatctagaaactacaagctagttggtcatccaatcaatacttctctgtatactttaaaagcaaccgttgttgggaaaactaaaagggctttccaaactagggaggtaacgaagagaagaaatagacgggtccgtcatgcaaagagtaaaggtgatttgacaatcttaagaatatcagaactgagtatgaactgaattttagggatatgtacatatacgcatacgtataaaatcatgtaaataacaataaaatttgacacactttcttcgccccaatggccattcaattccagaccgacgcgtcttctaagttataatgctatgaaatttcaacaagttaattaaaagtaagcataataataaaatcaggtaatggattcaccaaaaaaaaaaataaaaaaacaagggcagaggggtgaccattagtacgaaacactaaatatagtattaaaatagttcaactccacctccaaatgccctttttgaggaaaatagcggggacagcacatacacattctaggtctgattcgaactcatctgtgaaattcggccatcagccgactagttcggtagcatcaaccaaaagttcaagcaaaagccctcgtgcaacatctcgcaaaagcatttatgatgatattagaagccaatttcccaacctaacccccaactctacctcttctcagttttacgaaagcacgccagttatcgaacaatcctttaattggacgacagatgaccacatctcagctggaacgcttgaaaacccaacgagctttacaaacagttcttataaaaatgacaatggacctagtagcctctctgattcgaggaaatcctccggtggcaatagcgtaaatagtttgtcctttgacaagctaattctatcgtgggatcctacagaccctgatgaatggacaatgcatcgcgtcacctcatggtttaaatttcatgattttccagaatcctggatattgtttttcaaaaagcatcaattgtttggtcacagatttataaagttgcttgcatatgataatttcgctgtttatgaaaagtatttgccgcagactaaaactgcttcatataccaggtttcagcagttattgaaaaaaacaatgaccaagaacgtaacaaatagccatattcgtcagaagagcgctagcaaacttaaaagttccaggtcttccagcgaatcgatcaaatcaaaattaaaaaatagtaaatcgcaagaggatatttcaaattctagatcaacgtcagaatctgcattgagcccaacaaaatcgggcccttccaagaccgatgaaaagaattttttacattctacttcaacacaccaaaaaaccaaaagcgcaagttcactatacagaagaagttttatatccctaagaggctcatcatcgagcaatgcttcctcagcaaaatcaccttcaaacatcaagttaagtataccggctcggccgcactcaattattgaatctaacagtacacttaccaaatcggcgagcccacctgcatctccttcgtatcctagcatatttagaagacatcacaaaagtagttcatctgagtcgtcattattaaattccctttttggtagtggaataggcgaggaagctccaacaaagcctaatccacaaggtcatagtctgtctagtgaaaatttagctaaaggaaaatctaaacactatgaaactaatgtgtcttcacctttaaaacaatcttcactacccacttcggatgataaaggtaatttatggaataaattcaaaagaaagagccaaataggggttcctagcccaaatacggtagcttatgtaacgtctcaagaaactccatccttaaaatcgaattcgagtactgctaccttaaccgtacaaacggcagatgtaaatataccatctccatcttcatcaccaccgccaatacccaaaactgcaaacagaagtttggaggtcatcagcacagaagatacacctaaaatttcttcaaccacggcgtcttttaaagaaacgtatcctgattgtattaatccagacaagacagttccagtgccggtaaataatcaaaagtatagtgtaaagaactttttactggaccaaaaattttatcctctgaagaaaacagggttaaatgatagtgagaataaatatattctggttaccaaagataatgttagttttgttccgctaaacttaaaaagtgtagcaaaattatccagtttcaaagaatctgctctcacaaaattgggaatcaatcacaaaaatgtcactttccatatgacagactttgattgcgatattggtgctgcaattccagatgatactttggaatttttgaaaaaaagcttgtttttgaacacttctggaaaaatttatatcaaagaccaaatgaagcttcaacaaaaaccgaaacctgctcctctcacctcagaaaacaatgttcctttaaaatcggtgaaaagtaagagttcaatgaggtccggaacaagcagtctgatagcatcgacagatgatgtttccattgtcacttcgtcttctgacataacatcatttgatgaacatgcatcaggaagtgggcgcaggtacccccaaaccccgagttattactatgacagagtttccaatactaatccaactgaagaattgaattattggaatattaaagaagttctttctcatgaggaaaatgcaccaaaaatggtttttaaaacaagtccaaaattagaactcaacctaccagataaaggaagtaaattaaatattcctacccccataacagaaaatgaaagcaagagtagttttcaagtgctaagaaaagatgaggggactgaaattgatttcaatcatcgtagggaatcgccttatacaaaaccagaactggcaccaaaaagagaagctcccaagcctcccgcaaatacttctcctcagaggaccttatcaacttctaaacagaataaaccgatccgcctagtgagggcaagtacaaaaatttcgagaagcaaaagatcgaaaccattgccgccacaattattatcatctcctatagaagctagcagctcgtctcctgattcgcttacttcctcatatactcctgcttcgactcatgttttgataccgcaaccttataagggtgcaaacgatgttatgcgtaggttgaaaacagaccaggactcgacgagtacttccccatctttgaaaatgaaacagaaagtgaatcgctcaaattcaactgtatcgacttcaaattcaattttctattctccttcaccattgttaaaaagaggtaactcaaaaagagttgtttcgtcgacatctgcggccgatatatttgaagagaatgacataacattcgcggatgctccgccgatgtttgacagcgatgatagtgatgacgattctagttcatccgatgacattatctggtccaagaaaaaaacagctcctgagactaataatgaaaacaaaaaggatgagaaaagcgataacagttctacgcattctgacgaaatattctatgattctcaaacgcaggacaaaatggagagaaagatgacctttagaccatctccggaggtcgtttatcaaaatttagagaaattcttcccaagggctaacttagataagccaatcactgaaggaatagcttcaccaacatctccgaaatccttagacagcctactttcaccaaagaatgtggcttcatcgagaactgagccaagcactccttcccgtcccgtccctcctgatagctcatacgagttcatacaggatggacttaacggtaaaaataaaccattgaatcaagctaagacacctaaaagaacaaaaaccataagaaccattgcacatgaagctagtttagcaagaaaaaactctgtaaaactaaaaagacagaacaccaaaatgtggggtacaagaatggtcgaagtgaccgaaaaccatatggtgtcaattaataaagccaaaaattcgaaaggtgagtataaggaattcgcctggatgaagggtgaaatgatagggaagggatctttcggtgctgtttatttatgtttaaacgttactacaggtgagatgatggccgttaagcaggttgaggtccccaagtatagctcacaaaatgaagccattctaagtaccgtggaagcattaagatctgaagtgtccacgttaaaagatttagatcatcttaatattgttcaatacttaggttttgagaataaaaacaatatttacagtttgtttttagaatatgttgctggtggctccgtgggatccttgattagaatgtatggaagattcgatgaaccgttgatcaaacatttaacaacacaagtattaaaaggattggcatacctacactcgaaaggtattctccacagggatatgaaggcagacaacttacttttggatcaagatggtatctgcaaaatcagtgacttcggaatttcaagaaaatcaaaggacatatactctaattcggatatgaccatgcgaggaacagtcttctggatggctcctgaaatggttgatacaaagcaaggctacagtgcaaaagttgatatatggtctctgggatgcatcgttctggaaatgtttgctggtaagcgcccgtggtccaacttagaagtcgtcgcagccatgttcaaaattggaaagtcaaaatcggcaccaccaattcctgaggacactttaccattgatatcgcaaatcggacgaaattttctggacgcatgcttcgagataaatccagagaaaaggccaaccgctaacgagcttctttctcatccttttagtgaagtaaatgaaacattcaatttcaaatctaccagactcgcgaagtttataaagtcaaatgataagttaaactcttcaaaattaaggataacctctcaggagaataaaactgaatagctattaggatcgatctatacttaagatatttatgcatacgtaataatatagaacaataaacatagatgacggaatgacggaatgactgaaaattaagaacaaagaaaattaaaaaatttctgctgatacttattcagacgaaaaatggtgcacaataagggtgtcaaaacgacgattcgacccttcaaatattacagtcctcacctcttcgctgaagggctcactttcatcaggaaggtcctctccaataataaaggtagtctcctctatatcagctaaagcagtatctgataaaccaacatcaagcacagtctctataaaggacggcttttcaattgcttcttctggaactttcgtttcaaaggggatatccacaattttaatggtagattcgtttagccagtcatgctcagcaaatgcagttgacaaatcttttgcgaaatcaatattcttgctgttaataaatatactacaggatgcattatcattattatagccatctctatagcatatcaataagagaagatatagtccaagataatcggattgtgtcaggtatggttttggaagtaataaattgaaccgtttcctcttaaagcgatcagcatttaatctgccataggtatttgaaatttgaacggcaaaatttgccttgagtgactggaaaatagacttgaagaaagtagatgatagttcattcagacctaggagatgagaataaatgtgatcaaagtttgcgtatttttcatcaatgaagactgggctccctctatactcatacgaggccccttttaatggcaataagatcagatctgtggaatccattttcatcgtcgctatattagctgccttttcacgcattgtagaaaatatgacttcacttgaaaatggtattttgctcaggtttgaaaatatatcaaaaatttgtaatagtgaatctgtatttgcggtaaagtggggatcatcattatatagagaagatgattgcagcagatcagttgtccgttcagtgagcaatcgtaaatgaatggccctcaatgcaccgactccctcaaacggggtcaatttttcatctataacacttaaattggtatccacatcgtcaacgcttttagaccagatatgaaccatcttttttattttgaatgtgttagatttcaatgtggaatcagtagctgttgtcattctgctcaaggaggtttcgttcttatgtttattattcttaggcttgggagatacccctaaagacaggtaatttagcagctttagagatggagagatcgcttctgtagtgtttatcaccgtggtcagttcaccaattctatatttgctaacatctgccaatgaattaagttgagtgttaatttcagtcttgtccacaccctcagaatcgagaccatctgctgcaccatcatcttctgcaggtgtagataaggatttgcgaacaccatcccggtatgaatctgggtaaacaagctgagtcagaggagtagtgacaaaagtagaaactaatgccatcaacacaaacataccaaatatttttctactgataatgcccgcattcaaaccaacagttaagacaacgatttcaacgatacctttgcatgacatcaaaacaccggctgcagtggcttctctccaaaataagccagtaagtttagctgtaagagtacctgaaataattttggtgaaaatggcgatgccgattgtggcgaaaacatagccccaatctcttccctcatttaatagagtcaaatcgacatttaatcctgcaacagcaaagtagattggaatgaaaacaatgttaggaatatcttccatcctttctgttaatttaacaacgtagtgatcatctctaggaactactaagccagcaatgaaggcgccaaaaataggatgaactccaataatatccgtaaaataagcagaaatgaacatgatgaatagaatgcacatcgttgccaacggtgaaggcttgcttctgtccaattcatgggtccttatgagcacccatcttaataggtattttaagggaaagaaataaatcaaaaaccatgcaaacgtgataagcagaatataaacggtattgacagggctcccttctgcactagaaagaataatacttaatgctaacaaaatccatcccattatatcgttaatgatacccgccgcaaggacaacgatacctgctctatccttgatcaagcgcaattcatttaaaatacgacataaaactggaaaagccgtaacggagatggaaacagctataaataccatgaagacagagaatttaatatgcctttcgccttctgttttgtttgcataagtgtgaaataaaggaatcgccagcagacaaccaaaaccgaatggcactgctaaagtgactatacctatcacgagtgctttctttaggtgtttcttgatgaaagcaatatccacttctaaacctaaaaaaaacataaacagtattattcccaaattcgccactaaatttagccccgggatcgatgatgtagggaaaattgtgtttgtatagtttggaatttgaccaaatatagtaggccccaaaataacaccagatataacttctgaaatgactttaggctgcctcatcattgaaaagggaatgtgaattaaattgcataccagtagtatgagacatgcttgaaagagaaataatgtaagcggcgaactggagttgtagtggaacggatttacacccgacagaattcctcctacagtgtttgccatttgatagaatataaataatacaacttcgtaataataataatcgttggtatcatttgatgtgtgctttagcaacaagagatgatataataagcgaacagtttttgttttttattttcccttactggagctcagccacattaatgcgagacgcaacgggtgcataatattgaaagcgcatttacagcagaaaaatgctttcagtatttattttgagatgctgaatataaatatttagagaatacatccgtagtagtctacagtaagatataaatcaatgcttcgggtgtttgtatatcaaagtgtctttctatgctcacccaaaaattttcttttgcttataactttataaagctcttcgtcttctactagattaccaactaattcttctatgttcttgaaaagcatcataaaagcaaaatgaggttcatttaacgggaacttgaggggcgtatcaggtgatatccaaaattcgggtccgcgtgtgtactcctcaatatctgtaatgttcctcaaatgtagtttatgaatgtacgaccagtcggaaaaactaagtgtgtaatctttatccgccagacatatccgatgtagttttttgacggctttaagtagctcttgcaagttccttaaattacaggtccccgagtcctgtagtgcatattcagcagaagaaacatattctagaggaagtattccctctgggctagatgcttttgataatgaagaaaatgattcttgcaggcttgcaggaggggatgtcactccagaatcattctcttctgaattattatcgttgaattcagaaatttgactggattgtgagctcgttgtattttcttccagatcaccatcagctgtgtcagattcttcgaaaatttctccagtgttcaccataaaggaaagtgctctttgacgcccattaaaaacgatggacttgactttattattgaatgattcaccgatcttaatatccagagaagtggaaatgtcaaacaacagatcaccgactgtagataggatagcccccattaatggcacggctcccaacgcccaaatcacaaaaaaagcacggcctgcaccagtccttggagcatagtctccgtatccaatggttaataagcacaagaaacaaaagtaaatacaattgaagtacgaccaattttctgcgaatttgaatacaagagctcccaataaccaaaaagccatgaaaattgcaatagtcaccgacaaagaaaaccaatgctgcttccttgaggccgtttgtcggatacacttcattaagtcgaacgcttccctttcagataaatttttactactatccatataatgtttccacgatttggacctgcctttttcaactctgtggaaaaagaaaattgggccagaggacttttgaatgatggatcttgtcataaacactattaaacccatcaagacaacaccagatagcgaaaagattaaaaccatgattttggcgccaaccgacttgggcaggatgtcacctagtcccacggttaataatgataccgtgcagaaatataatgcatttccgtaagtgatgtgcaataaaccgctaaacatacccgcaccccaaatcaaccataaagacaatagtacagtgtatgccatgatacttctttcattgggcaaaaggttgaacgttggaggatattttcctaatttatatccaataaaatgtattgttaaaataatggtgcataccaaatatagaccagaactgatacaggcaaaccaaaatccgatagtcttactgtagatgctgggcatgtcattcaaggagcatacaatcacgtccaccaaaagcatccctccagctattgtccatcctgttatatttattaactgagatttaagatacgtcaacttcttactgaaatgtagcattagtataatatttgacgtaaaacccagtaccaaagagatgatattaacggcaaaaataccaggaggatcaaaaactgtctttacttgattcatcaaaacatcggtgtcattgcttcgtggatttgtcaccacggagttgttctttaaggatctccatttttcaactacacaggctatcgagatagtgttagctacgggacccaagcaggcagtaatcacagggaaatagcatgaaaccacaaaccaaaagacgaacagtgttgaagaaggctctgcattaataatactaactctttcgtcccggaaccgcaatgcatcctttagttcctctgcaagaacacccttagcttgcttcggtgtgttgtttgaatgagaatcaacagcctgagctgagctctcttgctccactgtcgccatattgccatatcccagcgtttgtttggcaaagctgttcatgaaccttgtcatatatatagaaatcggtaaaataaatacaagaaatatgctttgttatactgctagaaaggagtgaagacatctgctcacgatctacgagatgcggctatttttgatggaaaaagatacatagggtcaggcatttttgccatattgaataaccaagatggtactgagtactcaggtaatgtatattacattgagtacttcacttgtatacacaaccactgcttcgtattgtatatcaagtatctaactgttgataaactacaactttctcttcaaccataatgatagcgccgcttaaaacatgctagggtaacgagacgcgaatgcgaaaaactcccaaaaaaaccaaaacaaacaaaagtgacaacaattagaacgatgctgaagaagaataggagcgagtttagagttacctccagctatcctgatactactgcttaggctaccttcgcagagtctcgataaatttgcagtcggcaagataagaatatttctctacagcttttagacagcttcctgtccctctagtttcttttgccatccataattgtactctgcactttgagtatcattccaatttgatctttcttctaccggtacttagggatagcaaatgtcgtcgaacaatgatctttggttgcatttagtatcccagttaaatactcaacagagagcagcggccctctttgattacactagagggctgcaggtcattgccggtcccggcacagggaagactaaggttttaacttcaagagtagcgtatcttattctgcaccaccatattcatccccgcgatattatagtgactactttcactaacaaagctgctaacgaaatgaaagagcgtttgcaagaaatgttacgcggggcaggcgtgaatatttcggagctcttaattggtacttttcatagtatttgcctgaaaatactttatagatttggccacttggtggatctacagaaagactggagaattattgatgagaaggaaatagatgtcattttagatgatatgatcgaaaaagttcccgaccaaataagggattatgcttcctcaatcacaaggaaagtaaatctttgtatgccgagtaaaaatggagatgaatggactattcatccgaagctgatcaagaaacagatatcaaagctaaaatcaaacgcaatattacctgaggaatacatcttagattcgaatcatgacgccgcgcttggttacttttaccaaatataccaatcagagctaagcaagaaaaatacgttagattttgatgacttattaatgtacacctttcgtttgctgactagagtgcgtgttttatccaacataaagcatgttttagttgacgaatttcaagatactaacggcattcaattggacttgatgtttctttttgctaagggaaatcatcatctttcgagggggatgaccatcgtaggtgatcctgatcaaagcatatatgctttcagaaacgccttagcgcacaactttctagaaatgggcagaaaatgtcccatcgagtactcaactatcatacttgttgaaaattatcgttcatcacaaaaaattctaaatacaagcgaaattttaataacgcaacaaaacaaaggtcggcagaatagggctccactccgtgcccaatttgacctggattttccaccagtttacatgaatttccccgcttactttttggaagcaccttctttagttcgggaactactatatttgaaggcattgccaaacctattcacatttaatgactttgctatcctagtaagacaacgaagacaaattaaaaggatcgaaagtgcattaatagaacatcggataccctataaaattattaggggccacagtttctgggattccaaggaaacaagagcgatgttaaatttattaaaattgatattttctccgaatgacaaacatgcaattcttgcttcacttttatatccagcaaggggccttggtcctgctaccggtgagaagattaagaacgcattggacacgttagctaccgatgtgtcatgtttccaaatattgaaagacataagtagtaaaaaaataatgctagacataccgacgaaaggccgttctgtgattgctgacttcatttcaatgatagaaaattgtcaattgttgctccagagcactttactagggggtctttcagatttatttgataagctatatgaattatcaggtctgaaatacgaatacttgtacaaggatggtaagaaaaaaaatgatcagcttgaaaaatccgaacctaatttattaaacgcaagacataagaatattgaacttttgaaaaactatttcctggctcttctttccaagtcagaatcttcagataaagaaaaaaatgaagccattaaagcagcaacagatgaagccgaaccaatagagaacaaggtcatcactccaaaagaatacctccgtaatttcttcaattcactttcccttcattctgatgcagctgaggaggaagagtcggaatccaataaagatgcaaaaataaaacgtgagaagaatgggtttgtcacgatatctacaattcacggtgccaaaggtcttgagtggccggtagtttttattcctggatgcgaagaaggtataattccttgtgtgttcaacgatgataagaaagacgaatcagaggaggacgaagaagaagatcaagaaaatagtaagaaagatgcaagcccaaaaaagactagagttttatccgtggaagattctatagatgaggaaagaagaatgttttttgttgcacagactcgtgcaaaatacctgttgtacctatcaaatactgtaactgtggaagatgtcgatagaccaagaattgcaagccgatttttgactactgacttgataaaagccatgtccgatagccaaaaattatttgaaagtacgaatagtatcaaaaaactataccgaattttgaacaaaaagccgcctgctgaagatgataaactattctcccttgaccaattgcgcaaagactataaccaattcattgaaaataggagagaaaggatgatttggcaagggatacaaatgaatgatgtctatggaatacagttgtctagaaataaattattgggttctgttagtgatttcacgtcagctgcggaccagttacgactcgaaacgcaaaactctatattcccacagaagaaacttattgaaaaatcacgcccatccaaaatcaatggcaattacgctcctaaaagtagagttaaaagtccagaaaaaaggtacgctccagaaactacatcattccattctcctacaaagaaaaaggtgtatgcacctcaatacgtttcaacaactaatgtacctagtaggcaggagtttcattcttctactgggaaaaatattccttttctgagaagagaagataggtccatcacagacatatcaccacgatcatcaacgaggtcgttaaaaggagcatctccaaataagacgagccacatgtcagatgatttaatgagaccatcacctacgaggaaggacaaagttactcgtaatattcatttcgcaactgcaggaactttcagaatagaaacccagtcaaatgttgatgaactgcatcctccggaatactccaataaatcagggcagtcgcttacgtcgagtgaattttctgggttttctagcgcgtgcagtaattctgatcagccaacgaacttaatagaagatataaacaacgaattagatctatccgatgaggagttattaaatgacatatcaatagaaaggaggagagagcttttgggctcgaaaaagacgaaaaaaataaaaccaaaaactcgaaatagaaagtctaagagaggtgacaaggttaaggtggaggaagtgatagatttgaagagtgaatttgaggaagatgacagcagaaatacaacagctgctgagttattacataatccggatgacactacagttgacaatcgtccaataatctccaatgctaagtttttggctgacgcagcaatgaaaaagacacagaaattttccaaaaaggtgaagaatgaacctgcatcaagtcaaatggatatattttctcagctgtcacgtgcgaaaaaaaagtcaaaattaaacaacggtgaaatcatagtcatcgattagtagcactttcatgcctgactacgtcaactattggaggcggtttataatttttatttaaagcacataggagttaattttattttactggtagggtttgtatacgaactacatggaaatgtggatggtgtgttattatagcttaatgaatattctttttctatacaagaaaaccgatatgacagctatgaatgagcagtatgccaacaaaaccaggaatgattttaagggtgaagaatctatcgtgaccatagacatattgactaaaccagtagagacatttgccaacaaaaataaaaacaacccattggagttgattgattccaagcattcggcaactttataatattccgaagaattaccgaaaattttgtcagtcaagcagtacccagtcaaaaatagtaaattataagtaatgacccacaaagtatatggtaagttagcaaaccttcttgaaacactataaggatggtattgaaaaaccaactggctgataacaagaaaaattgtactccatatacagaggccacttaatggggttactgaagtccaatagtcccaagtcgaagacttctttgatgctgcaactacgtcttgcgtagaaggcttataaagattgtttaaagttggtttatttcccaacaagtaaaatcccgtgttttggccccaaagaaaaatcgagcaataacctagaaatgagaagatgccttctctattagcactgaagaaacaatttctatcagccaaaattaaaaagtttaaagtgcgatcgtcctttaaaagtagccattcataaatgcatgaaatgaatattgcaattgagcagcgtggaaccattcttgtgacgggatcaataaaggtcaatacaagtggcaacaatgatagggtgataaaaaaattccaatgaaccccatattctgtgacatgttcttgatattccaaattttttacaaaaaacaacctcagcaatcctaggaacaatagagttcctcctgattttaaggcattaaatgcattttttaagaagctgggtttactcttcaagcttaggtttttcaacagtgccctagaagaaacaataccgttactgaaaacgaatgatcctacaccaagatccatcagggatgtcccccaagtttccaccttggcaaacctccttgggaaaattggaaaatctacagccaagatggcaatagcagtcagaataagcatcccaccacgatacgcagtaatatacggctttttttctagttggaaccgctgtgtaatcattttttttttattgtatattggattagaaggtttactcgagctagtaaattttccatatatgaatgcgagcaaacaaggtaacagtattagcgtgtttagaaggtatggttcactagcataaatagtaatagatagaagcaaagcaacccagttcaatgcaaaatcaattatgtattgcacgctggaaatgccaggaggcataaggttggaatttttcaataagttccatgatatgtaagttaccaaagcaattgatgtcactgcgttaatttctgttatagaaccgccattgagccctgtcacaaagtcctcttttctctgttttaaagtcgacatattcttctgatgtactgttgccatttatttagatatttacgtgtcttcttattgcgatcctctttttctcatgctgttttttcacgcgagcatgtcatggaaagtattatcatacaaaacggtaatacatatagatgagtagatttgaataatgctgtagatggcgtatgtaaatgaatatcttataaaattacggactacatttcaagaatctaattcctttgtctgatttcttgtctgtcgtctcataggtttttctaaagaggcagtacgtttcttatcttgaatggagccataggtaacttgagtatgtgaaacttcctcagttcttgggatctcttctggattagaaattgcagtcggctgctctgtaggcacattttctgacattattgtgccccaactcgtggttcgtttaatttgtttaggaacgaaattttttggcagtgactccaacttgatccttttcgtatccggcatttgtctctctgaagaaacatccatgatactcgatgagacactacgcttttttcttccagaatcagtttctctaattttctgcaataattcgtttttggtatctttcatagagtgctccgataatgaggaattgtttcttttcaaaagaatagttttgtcgatttttggatcattgttttggtactttttttctgaactaatgctggtatagtatggtttttttatcttacatttaaaatcgtccttgtgtcctcttgggcagataatacaccacttgatattgtttaaaaagatttcattattttctccagatgcagcggacaataatttaaaaataaatgctggagtaactaccggtatggagtggaatttcttgatatattcaattttccttttcatcgaatttctcaagattgaattattttgaaaatcttttctgttattatcaccaggatcatcattattgttattaatgcaaaactgagtaaaaagatcgctaaattcattcgaccataacggatgggttttcgggatactgggtaaagctgctaagttgattagcagaatgtcagtggatttattgaggtattctacataattgatgcccattggttttagaagatttaatactttagtcagatgtaacagctctacgccagagaatccagtgatagtaacattcagaaaaggggaagaagaaaattcatgatgcaataactttgaagaagacgaaacttgaaactctattgtgctgaggaagggttttgaccataaatctattgggtgtagtaatttttgataatacaagcagcgttcaatgaaaaattctgtaactataccatcattatcatctataatctcaggtaaatcattgaaggagtcaagagctttattacttggaatgatgtaataagaatgatcgtaaatgccgctcaagtaagacgtctcaattttacccccattttgaacaacaattttggttagtattgaacggtgattgccaggaaaaatatgatgaatgataaacgcacaatttttgaaaatcaaagtactattatcacttaaatcttcttgtttgttatttatcgataatggtgactgccctagtactgaaaaatttgtcttactatgctgctgtagagacattgccttgtcccatattttttcaccctttggtttaaatttattcaagagggatgatgttttcgggagcgaaggagtcagggtactggaggattgctgccgctgcagagaggattgggcatcgatattggttggaaaggtggtgtttattttatcccagcaatcgcaagagtttgatccgattgaatcatagggcaggtctttaatatttggtaaaagataatagggatcgtacggtaacagtgcgcttcttttttggcaatcgagaatccatttgaaatgtacaataggtatattttgttcaatagcagcgttaactcttgctcctagtaaagtatccgtaacaaaaatggatatctgcccattctgaccttgatcatcgtcatcattgtgtgaagaggtatctttgattacaaagttttgatagttataactagaacaccctaactttttaatactcctaaccaatgaatcgatggaagttatgttagtgtcggttattctgccaatgaagatattgaagttatgcaaatatttaaacgaaaatcgccggtaaagtatcttcagcatctcataggtggatcctgtcattgttgccgtattagagtccggcaatatattttctccagacagccagagctgataaatgtcatcaatggcttgaatgtcaataaatatgatatcgaatctatgcttcaccgcaaatttaaatttgtttgtattggtggtggacccaacaacaaggacattaacttgtctggtcaaatctttagaaaatatacctcctaacttaataattttctttgatatttttttagctaagatttcattatttattgcagtcggacaaaatgttattccttgaaagggcttcatagtaatattaatgctactgataaaatacctgccatactagaaatagaagacttatatatcacgtaaaatttgtctcttcttattcatcatgtacataaaacagtacaaacattaccaatagtactatatagctttaccaggcaatacgcgaatagtccatgcagtttttcttctcttatactgatgagggtaagttttgcatttgatcaccgccgtatgcgaagcggaaagagcaaatgcgttgaaagaaacctggcgacaataggaaccacgagttcaagctaataatgatacctcaatgattatgcccagattacgttatgtgactaaagtagaaaggtgaataaatataagtaacgaaacaaggttacatggactcttcaattaaagaaggaaaaggaaggattcttttgcaggcagaaaacattgaagttatatcgcaacaataacgatgtagttattatgacctcataatatgagaactttttcctcaagtatttttaagttattctgtgtgtcatgactctcacttcgtcatattttatgttagtgcacaaaatgcgaggtgtgggtgcaatcaagactccgatccattttcgccgttcgaccggtgttttggcggctaaatttaagggcgtgatctcagaactcggcggcaaaaaaaaaagtatataaggcagaaagctttctgcctctccgatttcctctcctttgttttcttttccgcttcaatttacaatctagttcagcggctaatcctctttaccattgttttccgtttatcctttgctcattctcctttgctcgatttcttttgctcgttttttttttttttttttgcttctttttttcttctcgctactctgaatagacgatggccaagaggaaatatggcaggtcttattccctcgatgatacagattcctgcagcaataaagtcctgatagtaccaaccggtcaaagctcctctaacgcaatcactgatttctctgtcagaaaggcgcatgcttgcgatagatgcagactgaaaaaaatcaagtgtgacggtttaaaaccgaactgttcaaactgtgcgaaaattgacttcccttgcaaaacctcggataaactgtcgaggagaggtcttccaaaggggtatacagaactactagaaaaagaggtcgtccgtttgacaaatatgaatgcgagttccagcgccaatgcaaattctaatttgccgttcattaatgatacattttattgttttgataattacaacactcagtctgaaaatcaaaggtttttgggacatttgacatggaatattctaactaatacttttcctactcaaaaagcagtagtttttacagacgatcgaaataatattgatctacaactgcaactgttaacaaattttttgaacctgaatggtgactttaatcatctcccaaattttcttttacttaaatatgattataaccttcagtttttgaaaaatttgttgtctgtcattattaaagatttttttaaaaggcaaaattctttgctacttctattataccctacaaatttatggaaaaatttgctattagacaagattaattcaaccgcaatgacaggtgaacccataactctactggcgttactttatattattcaatttacttggtcttgttttgatgatttcaagctttttaaagtcacgaagcttattgtttctctgacaacaaacagcaaattagacttgaaagttttgcaattggttaacttatccatcttttattttatgggcgcctctgttgactcttgtaaaagtaaaagctcgttaacagaacattcaaatgtaaattcagtaatatggaccaatgatttgctaaacctaaactttacaaatattttgaatatgggattgtacataaatcccaaaaatttaattcctatatcaggcaacaataataataataaatctaatgaagaggatgatagaatagtgacattttggtgctttcaattcttaagctcatggtggtccttaattcaaggtttaccaaagtccaactttttaactgaagaatttcaaccgaaatcaatctcggttctagaaatccccaggctgaagccctttgaaattttgttaaacttcatcatatattctttggatggatgtaatttgttgaatatctcatctttaaatgtttcggacccaaatttccaatttttccagaatgaactggaaagctttaaaaaaaatttattactgtggaacctttatcacaatttgagtgatcacgataacttccgattcttaacatccagttcaaataaaaaactaacaacaaatttactacttaagaatttgacgggtctaaatcacaaactcaatcaacctgattttgtggagattcaattaactttattttacttgagtttaaaattaatgactttaaaggaaggggaccaagatttgaagaaagaggatatctcgttagagatattgtccctatattttttaattcttacagatgactctaataatgatgataatcaacagttacaaccacagcaactaaatctctaccattttacgcccttcaatagtattgacattattgacttatgtttaaacaatttaaacaattggtcattatcacttaaatacgaaagtggtcaaaaccagccccactcaagtaaaataaagtttgaaaaatttcaaaactttttaaatcactggtgtccaatatggtactatgatgaattttccacaaacccttttttacaaatcctcaaaatcaatttcaaattacttccttttgagacaatccattactcacaagaagagcaacgattgttaataagtttgaataaattgagatatttggatgccgtatcgagctttaattcaagttcagtcaagtcgaatttcgcgtctaaggtcaatacccagctaaaccttttgcaacactcgagttctaactccaatttcctagatgcgtcaccatacgattttaataaaatttttatgaacaactttgaaaactatgactacgaaacagatgaaggatatgcggaagatgatgatgaagaggatagtgacagtgacaatagcttaccactagaaattccttttaaaaaaagtaaaaataaatgcaagaataggaataaagagctttcacaaaggttatccctatttgaaaacagagatagcaattcggtagatttcaacacagatacaaatttaaatttaaaccctgattcgccatcagttacgtcttctaagaaaaaatatttagatcatattattttagataaccgagacatcgttagcaaccatgactccagtaaacaaaaattcaagatccagaatattttgaactcgaccttctaacattacgctccttcgtattactcattcagctcttcctctgatagcagtgaattttcgagggtcacgtcgtgactcatatgctttcttgttccgtttcgtttcgagatgacaaaaaactggtcattttttccgttaagtgcaactcacagcagtatcggccgctgagaaatgcccggacaaatttttttgagccggattggtcaccgtttctttcttcggcgcggcttcccattcccgtccatccaaaaaaatctacctatataaatcgacttttcacctctaaaggcagtttattccttgtatgtcctttaagtacagttaataacgagcaatttttttttttttttttagccatctacccatcaacttgtacactcgttaccatgtcaaccacagcatccacgccttcatctttacgtcatttgatttctataaaagatctttctgatgaagaattcagaatcttagtacaaagagctcaacatttcaagaatgtttttaaagcaaataaaacgaatgatttccaatccaaccatctgaaactattgggtagaactatagccttaatatttactaaaagatcaactagaacgagaatttcgaccgaaggtgcagccaccttctttggtgcccaaccgatgtttttaggtaaagaggatattcagcttggtgtcaatgaatcattttacgataccaccaaggttgtatcatctatggtttcatgtatttttgcccgtgtgaacaaacatgaagacatacttgctttttgcaaggattcctctgtaccgatcatcaactctctatgtgacaaattccaccctttgcaagcaatttgtgatcttttaacaataatcgaaaacttcaatatatctctagatgaagtaaataagggaatcaattcaaaattgaagatggcatggattggtgatgccaataatgtcataaatgatatgtgcatcgcatgtctgaaattcggtataagtgtcagtatttccactccccccggtattgaaatggattccgatattgtcgatgaagcaaagaaagttgctgagagaaacggtgcgacatttgaattaacacacgactctttaaaggcctccaccaatgccaatatattagtaaccgatactttcgtttccatgggtgaagaatttgcgaaacaggccaagctgaaacaattcaaaggttttcaaatcaatcaagaacttgtctctgtggctgatccaaactacaaatttatgcattgtctgccaagacatcaagaagaagttagtgatgatgtcttttatggagagcattccatagtctttgaagaagcagaaaacagattatatgcagctatgtctgccattgatatctttgttaataataaaggtaatttcaaggacttgaaataatccttctttcgtgttcttaataactaatatataaatacagatatagatgcatgaataatgatatacattgattattttgcaatgtcaattaaaaaaaaaaaatgttagtaaaactatgttacattccaagcaaataaagcacttggttaaacgaaattaacgtttttaagacagccagaccgcggtctaaaaatttaaatatacactgccaacaaattccttcgagttgtccaatttcaccacttttatattttcatcaacttcagcagattcaaccttctcacatagaacattggaataaacagccttaacaccactttcaagtttgcacagcgtaatatgaggaattttgttttgacaacacaaccctttaattttctcattgttttcatcaattatgcatccatctttatctttagacagttccactacaatagcaatgattttttcatcccaacatagtttttcgagcctaaaattcagtttgtcggtcgtttttacctgcgtattttggttattaccagagccttgtgcattttctatgcggttgttattgtactccgttatctggtcagtgtatctgttacaatatgatttccacaacttttttgcctctttttcacgggacgacatgacatgacctaatgttatatgaagttccttctgaacttttccactagctagtaaatgcttgaatttctcagtcagctctgcatcgctagcaatacacctcttgaccaattcaataatttcatcgtagttttctattttagctgagatatatgtaggtttaattaacttaggcgttttttgttgattattgttgcctttaccaactatttttctcacagtaggtttgtaatctaagctccttctgaacgctgtctcaatttcatcatctttcgggatctctggtaccaaaattggataagctttatgaatttcattgaggatttgtttcgcattggttaatgaagagtctgcttgtccaaaatctaactctatcattaaatcaaacatattatctggtgatttgtctaaattaacaggttgatatcttttcaaaaacccattcatgatgcctaccactttcttctctcctaattcgtcccatttaatactttggtgattgttacctcttttgattactctttgcagtgttatgtctcttatttccgatagtttgtcatatggcgcgaatgacacgccgattaccttgatgttcgtatcatacaccaaataatcttcttttagttcattcaaccattcaaataattgctttctttcgcggaattggtgattgtttctgtcaactatgacacatttgatttcttttttggataatagttccaatgattttttcattaattgagatttatctttacctgtaatatcatcattttgaatatgaccccagctgtcagggaacaaattcactaatgtctgggaagttgttgttttgccacatccaataactgatattggaaagattaaaaatttagtgcgttcgtctactttatcataatcaatggcgttttttaattccaactcggccactttttcgtggtttaagatttccagcccactcatgccatatgattgtagaaacttatttctcaattcaatcacaccaaaacctttcaagtaattctcacagatcttgggtgatgactccaatattgggattgcgaaatcaagatacttgttggttataaatttatgctttctaaatttaaacactcttgacttgttggaaatatagtctttagtaacttctctccactgacggtacatcaaatacggttcttcaaatttatacttgaaaaaaaatggcttttcagtactcttcaagtggcacctgataacaaaaccttcaatctcttgcccttcaaaagatccggttgcagagcagttatctaggaactttttcaaatcctccaaggtgttcgatgtaatgcattggacgcacctgaatccgtatttactcgccatttgcgaaacatctttcatatcccaagtttcaaattccgctttattaacatttacaccatgtaagtataggccagctttttcaaggggatactctaagatgtgttcttcaaatgaatcatcgcaatattctgccacagcggtgacattatgggtatatagcattctagcaaaatcacttcgattgatgttcattgccgccagttgtcttaaaagttgcttctcacctgcttctgcatggttcctgtctacgtctgctctgggtccagtagaatgcttcgaacaaactaccaaggtaccatcttctaaaccagatataaaaatgatacaaccattggcttttatagtgacatcgtaaggccctgtacagttctcttcaatccaattccacttggtaaagttgacctcgcctacattgaaaaacttatcgtatcctctagcaacaataactggattcgttgtatcatcgctaataaataagcctcttgcattacatggcaaagtgatagtatttttgccataatcccattcgttaaatttccatgaaattactttcttattgctgtgtgataagtcacaaacccttctataagctctgcctctaccggatagtttttctgccttttctaactcgttaacaagctgagttactgttcttttaccgtcatatgggctaggcatcgcttcttcgtatgaatacttttatgatcactaaagtcaaagtgtagattttcaaagaaagaaagactatgcaaatgcgtaaaatttgctcgaagcaattctcaacagaatggaatgaattagatgctcttctgtatactttctttgggataaactcatagtgaaattttatcaatggaaaagtacgcggccggcccgctggaacataaagataatttactgaaacagtgtgcttaaacgtatttgaaaaccaaggtgaatgtacccttaaagtgctggcagtgaatagcaaaggtccattaaagtgttctggttttataatatcaaaagcatttatagaaatgcccgctgaaattgacattgatgaagctgacgtattagttttatcacaggagttacaaaagacaagtaaactcactttcgaaatcaataaatctttgaaaaaaattgcagctacatccaatcaatccagtcaactcttcactcctattcttgctagaaataatgttttaaccacattacaaagaaatattgaaagtacattgaattccgttgcctcagttaaggatctagcaaacgaagcttccaagtatgagatcattttacaaaagggtattaatcaagtcggtttaaagcaatacacccaagtagtacataagctagatgatatgttggaagacattcagtctggacaagccaatcgagaagaaaactcagaattccatgggattttaactcacttggaacaattgatcaaacgtagcgaggctcaactaagagtatattttatttcaattttgaacagtattaaaccgtttgatccacaaatcaatatcaccaaaaagatgccatttccatactacgaggaccagcagttaggcgctttatcgtggattttagattattttcatggaaattcagaaggttctattatacaggacatactcgtcggtgaaaggagtaaattaatcctcaagtgcatggcattccttgaaccttttgccaaagaaatcagcactgcaaaaaacgccccgtatgagaagggcagtagcgggatgaacagctacacggaggccttattaggcttcatcgccaatgaaaaatcactagtagacgacctctactctcaatatacagaaagtaaaccccacgtcttgtcacagatcttgtcgcctttaattagcgcatatgctaagcttttcggtgcaaatttgaaaattgtacgaagcaacctcgagaactttggattctttagttttgagctagtggaaagcataaatgatgtgaaaaaatctcttcgaggcaaggaactacaaaactataatttattgcaagattgtacgcaagaagtacgtcaagtaacacagtcattattcagagatgccattgataggattatcaaaaaggcaaattctatttctactattccttccaataatggtgtcactgaagcaactgtagataccatgtcaagactaagaaagttcagtgagtacaaaaacggatgtttaggcgccatggacaatatcacacgtgaaaattggttaccatccaattataaggagaaagaatacactttgcaaaacgaggctttaaattgggaagatcataatgtattactatcatgttttataagtgattgcatagacactttggcagttaatcttgagagaaaggcacaaatagcactgatgcctaaccaagagccagatgtggctaatcctaatagctctaaaaataagcacaagcaacgtattggattcttcattttaatgaacctgacgcttgttgagcagatcgtggaaaagtcagaattaaacttaatgttagctggagaaggtcactccagattggaacggctgaagaaacgttatattagttatatggtatcagattggagagatttaactgcaaatttgatggattctgtgtttattgatagtagcgggaagaagtcaaaagacaaagaacaaataaaggagaaatttagaaaattcaatgaaggattcgaagatttagtatcaaaaacaaaacagtataagctttcagatccatcattgaaagtaactttgaagtcagaaataatatcgttggttatgcccatgtatgaaagattctacagtagatataaagactctttcaagaatcctagaaagcatatcaaatatacccctgacgaactaactactgttcttaaccaattagtgagatagattgcgaacatcacttttcaaaaagcaaaattaaagaaaagaacgtaccataaacagatataaacatatatatgtataacaattagagtttctaatattttatgtttgctctggacgccagatgtaagaacaggaagggatgacgtaggaaccttgtgctagactaaagggtactctcatttatactttgtaatccagattcattatctaacgtattaatcagtactttctcgggtgaagaaagtcttgaaataaatctttcctcggaatcagaattcttagagctttccgttaatcctgagccctgtgtgaaaatgtcattattatgatctgattcggcagaattttgtgcattagctgcattcaagaaattctcgttacttcccaaaagtggagaaaactgattgttatcgttatcgttttgtaaaggatgccaagcagaggaatttctagcgtacggcgcagtgatatcaatcgtagtatctactgagggttcaagtagatcaacgtatgaatcattaggccttaaaaaggagtcttcattaactttattagtcaacgtttccgttttactcagtaatggttccatgttcaacttgtccttgcttatattaattcctgaatagtcaaaagaggatctagctgaggcgggggtgctcgaagtatttgtagaatgtcgatttagttcatttttatcatgatttttaagttcgtcttctattaaaacttgatttaaatctgtgaaaaaaggattatcgtgtcttattgtggacggtaaattatcttgaacactttcccttctattcaatgatcttaatgattcattgctcagatttcctaaagctgaatgcgcaaatccgctattatttggtgagctatgtaatgaagacgataggcttaatactctttttctgttcttttcgttactttgattcccagtggatgtcgagtctttgctttcctcgcgttgtggggttgataaacttttcacgtccctattttctctctttttaggagttgtctctcttttgtgtttattttcttctatctttgacatcgattcttttttattcaaagtttctgaagaattcttatccgaatttttatttggatgggaagcttttaaacttggaggcgtcggatgtttggaattaggcctccttttttgattgttgtcatgcaacacagtatccttataagatggtggatcccgtggtaagatgctcgactctgatgaagatacctcagtagtagtggttccggaagcagcatcagatatgaaatcggaagaaaagtcaaaatctggcggaggcacttccatatttgacattggcgatgttattggagagagcgggattgcctggggtgatgctaattctctttgcaaactctccggttgatatatgttggatttcaactttgcagaattgaagatggtattatcactcggatgggattttgagttcctattgaattgcctagagtttctggtcaatgaagtggaaggtaaatgtgggattaaaatgtctaatggttggacattgggcgaaagtactggagacgaaaggacttccttgggaaagaaaatattagagttatggtatagatttatattgtcatcagacgattccaatattgaggaaattgaggaatctgtttcttttggaaaagaagcaggatgtccatcatagctcggtaaaagggtatttgcatgcgagcacaatctatgtaaaacatgtattggcgagtcaatactaatttcgtaatgtttccttttattatctactactctagacagtctcaggcaaattttaatccaatggtttgctttgatgttttcataagaagtatctggatgcaattgctgatggttgttgaaacgactcggaataaaaatctggtactcatactctttattcactaaatcaccattctttggatcctgcaacaggttccccatattcttggcctttgacaaatttgcatcattgggcaagttcggtaatttaggacctttctgttctgtcaataaaaatttcttggtgggctccatcctatgaaccttcttttctctacaataatactccattgtctctgtcacataaattcttattctatgcaacgtaactttatcgaggggagcgaatttgaacgtgataggcagaaaagcatctaaaataatatcctttgatgctataacgatatcataatataattggttttcccaatctctagatatgataatcggctcactttcttccacagaattatgagcctgtgtccgtacgatattaaccacttgccgggcgctaatgtttgatttaaaggcaccaggtctctctatactggcaaataagaagtattccacaaatccgaaatcagctttaatagattctgggtatgcttgaggaattagttcttcgaaagcataaatatagtcgcctggttgaaagacaaaaaattctcctccagacccgctggtgaagttgttgcttgtcattgccagatgattgctactggtggggatatgatgaccatgatgcgatgctgcatcattatgggtaaaggtgttattcaacaagtcggaaaagatggaagtggtcgtaggtttatagttgtggtgagacacggaaggagacgtggctctcttcaataaatttatcggggataggtttcttgatggtccattggaagaagtgactgacgaagatctagatctttgtctactttctctgtcttttacgttgacagaggaatttccaggtgcacctagaggtgacaagttcaacgaggacaaacctgatatagaattttttctgcttgttatagtttcattatcagacagtgttctataaagagaggcaccactttccttcgtcaaaaaattattagctgcattgttgctctcattaggtgcggaagcatccatctttttcttgctcttctgttcagttggcggatatagagcccatgtatggtctacaatatctttgatttccacgaattcttgtcttttaggagggataccttcaggccattcagttctagaatatcctttgaacgaaagacttatgcttttcagctttgtgggtttcagtattcttaccactagacagccccgaagaacaaccgagggatattccgtcttctgagggtcaaagccttggaggaaaacaactggttcagctaaatgaataaaaagctgtaatgatgaactttgtgccaagggtgtagcatcgagggggatatcaatatccttttccatgggaaacaatggagatgagatagattggtccatgggcatcttgaaaaatgactgatctacaatgagaaaggctggaaaaaaaaaaaagatgtttcaacgttaaaaaaataaaggactaacggtaatgaatagcgaagtctacagactaatttgccctttttagtctctctcaatactcacagactgcttgtagcgtaattagtacctattcttaaaagacgaaaaggagaactagccaagtcttttttttttcccaaattggaccatatcggattaaatttcttttttccgaaactgcaaatcctccagagaatgttttaataaaggaaaaccaatgaaagacatttagcagaataacaaagcaaaaagaaatgacagtgaagagtgataggtgaaggcgttgagaaatgagagttgttgccatggaggaatgggtactgaaccctctcacagaggcgtcactaatttaaaaaaggaaaaaggtgttatatgtattggggaaaggagcgatgaatttttgggtgatgaatgaaacagtgggatgagatgaactacagcaatatggtttggtcttaacggctgtcatgacaaactattgatcagggccagtatttgtatcattattgttataattgagaatgaagaaaggttagccgctgagagaaccttcttcaaattatgttttttttgctttttttctttttgggacggcgcgcgatagatggcgcaagggagttgctctccgttcgacatcaataaattggttataaagtgacgtatttggttcctttttagtaattgatgaagagtgcgggatggcctatacaaggaagagtcgatttagtgccggagaatacacgccctgacgtttgtataaatgcatttccccaaaaaaaagcattccggaaatctctccgtggtggaattgccgaaggaagctctccaagattctttaactgctgctcagattactttcaagagatatgcccaccccaatggcaatgccggtagcgcagagaggccgagacatctaaaggtggaatctgcgcctgtcgtgaaatctgagccttctttgccgaggatgagacaaccggaaccgagaagtataaatcatcaatactctagggaaacgcttccaggccattctgaagccttttccgtaccgacgactcctctgcagacaatccattatgatgtaaggaataaagcgtcaaattcgccaagtagtatagcagctgcagagacagctgcatacctagcccacacaaattcatttagtaacagatcatccggtgtcggcagccgggatccagttatggatactgaaacaaaaccgccacgtgctccttcagccttgaaaaatgagctgcaattgaacagaatgaggatacctccgccgtcatatgataataatgttcgttcacgatctatttcgccacaagtatcctactctacctcgctgtcatcatcgtgttccataagttccgatggagaagaaacttcttatagagaaaaaagcaccgatgaggcatttcctcctgaaccttccatgtcttcttatagtcttgcgtccaaagcctcagcaaaggcttctctaacggacccctcacagcggcagcaagagtcagactatacggcaatgaataaactcaatggaggaaatataatatataaaggcactttacccgacctaataccgcgaagccaaaggaagacaagtaaacccaggttcaagcacaggcttttacgatcacctgagcagcagcaagaaaacttatcacgtgtgtattcggaccaaacgcagaatggtagggcaatcataaacacgcagcaaaatgtaaagttaaagacaactatgaggcgcgggaagtacgcaattacagacaatgatgaaacttttccctacgacagaaagtctgtatcatcagactcagacacagatgaagattctaatgtgatggaaatcaaggacaagaagaagaaaagtcgtcgctctaagataaagaaggggttgaaaacaacagcagctgtagttgggagtagtacctctgtccttccgttccctcatcaccatcatcatcaccatcagctccataacccgaattctcatcacttacacacgcaccatcatacaagttctcacaaattcaatgaagataaaccgtggaaatctcatagagatctcgggtttattaccgaacaagaaagaaaaagatacgagtctatgtgggtatcaaacagatactcgtatttgcgcttgctgccgtggtggccctctctcgcgaatgaagacgacgagtctcacttacagcccttaaatttaccgcaagacggcctgatgcttaacttagtcgtaaaagatatatggtatcgatcaaacctacccagggatcttctagtgcaaatatacaatatggtcgacacaagaaaagacggtaccttagacagaaaatcgtttatagtgggcatgtggctggttgatcaatgtctctatggccgaaagctaacgaatgagctggaccagagagtttggaatagcgttgacggctatgttctcggtacaattaacgtgaagcctgccacttccgatcactatcacaacgctaataaccctctagataagccatcaaagctttcagtccgacaggaattgaaaaacatcaaacgcgatctcagaaatgtcagaatatgatgcctggcattatttgcagaagttctcttcctgtgttaataatgaatgacgatgagttaacaatgacccttatgtatacaacgaaaggacgaatgaaagaaatgaaaatattatctttttttttttttttctcaattttccttcacttttagaagtttttccgttccgcggattttgttcgtcggaccttttgctttatttgtctccagatctctcgagcataatggtcgtttttcatttcatgcttatagtctttgtctttccagcggtacccccaccccctatcttgggctattttctaatttcgtccctcggattatttaattcatattctccccacctttgtattactaaatttattttccaatgctcttttcactcattcttccttttgcatatttctatcagtatatatagcgaattgtatatataagcgtcttgttaccggtataggaattacctgatagaaagaaatagaacataataggaggaagggcaaacagtgcgccaaaacgaaagatagtagaagatgtttagagtatttggttcatttggatcaaagggtaatcaatcttctggtgaagagcaatcaacaaagacaaaacaggttctgaagcaggctaatgactttgagatcgccttaaaggcaatggattttgtccttgatgatagaacggatgaagggttgaatttgctgaaaaaagctgaaatggaaactggttcagatcaaactatcttgactttggcaagaggtgttattgaatttcttcaagccactttgagttttgaaactgaagaaatgaaaagagctgcaattactttaggcaaagctgagcaaatgtcctggaaaagtaagcaaaatgctgaaaagaccaattttaggagcagttcaatatatcctcccggtactgtctatgctgtaacatatactgagtcatgtctgttgcatgccttgttgatgttatttagtgaaagcatgatggaagcagccaaggctttgctaaagttaaggagggcttatacaatgttacaagatatcatggttactgtcaaaaaagctgaacgatcgaaaaattcgagctctccctctccaagcgaaaagagccaagagtcatgcggaagttttgtttctgcagagacaactttcatatcggttgatataccatacaaattgtcttccgaggacaagtccaatccactcctattggaatttgctgaaaaaatctacacgatgagaatgggaaggttatcaggtgcccatattggcaatactccatcttttcataggttaagggatgatttgggtttacagacgactccgtctcaagcttccgaccgccattctgtttcagatgatttcgatttagaacaggctaccatcgacgaattcatccattcaggtgctaatttatgctatggtatcttgcaagtcgtcttatccttacttccacctgcaatcggtgctgtgctatctattgttggattcaagggatcccgtgaagaaggtttgaggctagtttggaaggctacaaaggagagaaatgttcacgggtgtataggtttgttaggtctgatgttttattacgacggtcctttccaatttacagatgctgactttgatataccaccaaacgataatggatcgagggctttaaacaaaagcagaacaaacgatagtagccttttaccaggttatatggacagtgcaaccttattgcatcctggaaaaattctggaggacgcattactaaaagcaagagcactttttcctaatagtgccctgtggctgctaaatgaggccaaaatgcttgctggaaagggcaggcttcgtgattctctggccctaatggactctattgatgtcaatagtatccgtatgagacaagtgaaatcgttgatggtgtttgaacgtgcgatccttttagtcaacttacacgaatacaacagagctgccgatgatttaataagtttgcttgatattagtgattggtctcacgcattgtacacttattttgcgggttgctgttacttggaaaattggaggatgacacaattaggcttattaaatgacggtaaagaacaattctataaagagcgggctcgagaactcatatttgacgctccatctttgttaggtaagaaaacgttcaaatccaaaaatcttccattggatagattcatgcttagaaaagttcaacaatttaataatatgcagaagaaattaaacctacaagaaccactagactcaatagcaacatcacctgtccatgaactggcttatttctacaacggttacaacaggatgactgaaaacgatttaattttgaccaaaaagatgttgacagagtatcacaaccccgccattgattcggaagacccagatcaagagctgatcagaaacttactactatccttgaccttaagaagattgggggatgctgaaagaggtttagccttgttagatgacattgttctgccaaaaatattctacattcaaaatggcaaagtcaaatatttcaaaaaaaccgaagacccatgggcatatccagccgctctttatgagagagctttattctgttggaaactgggtggcatggaaagtttgaatgaatgtagggaatggctgctaagagcccaaaattatgccgccgattacgaattgagtacgcgtatcggtatgaagatcaaagccgcccttgatagagttgaaaacgcgcttgcttaaccttttgcttcttccgccccaacattttagaagtatgcatttttttttttctttcgactacttaccttcccttgctagcagttattacaaccatcattttttcgtgacgtttcatagtttttttatatttttacgcaatgggtttcccgagtagttagttctacggtgtcgatatatatagtgttatgattttaaaaatgaacatatttaaatttttgaacctccttcttagttataggccaagttcattactccctaggaaacaaaaccggtccatcgtagaaattttttttattttacaaaagggttatagtagaatcaagacaatttatttatcactgagatattgatcgagtagatgaatggtcgctcaaactgctaaactgaaaggcgacttgtcattcaacaacgttttctattcctatctaaacctatcgttaagcaatctttcgacgcccacctcttcgtattcctttttcccaacccacagttggtgaaatgttcccagacttgtaagtatactaccgccaagccatgactggtattgcctttcgatagtgtgccctgttgttaatattctaaatttaagggatggtagtattttgtttagttctgtcattaacctatcacttaatccaggaatagaggatgtaccgcctgtaaggacaacattatgagctagtgtcgctcttagatccacatcactgctcattatagacgaataaacaagatccgctagaccaatcaattcattattttctttaggaggcttttcttcttctaacggtctcttaccggtttcatttggagtgtctgcactatttgcagccggagaagtagatttgcttacagcttcctgttccttttcttcagttggtgtaactttcttgtctgatttgttcactccgcttggcttggttctttttagcggcacgtaatcattccgccaagttttcacaactccagagttcgagcgaggccaatttgctgggatgtcatcttcttttggaaggaaaagctcttcagcaaagccgtaacgagtttcgttgtcaaaaacaatctcctcattccaaggactttcaatagatcttttagccgtagaacttaattctgttttcgtttcttccaaagtttttgttgggcatatatgacaaagtgtttctttgcactcttgaaagaaccctcggttattggcgtaatcatacagcgatttatcaacctcatagtcgaatgttttttttataaactctggttttctttgcttgattgcgaaaagtggtatgatttctttgggttccaatgcctttttaatcaagtgattgataaatttcccagcaataaaatttcttcttgtactctttgataatgtcataccatccactattggactgacgctgcaagtatcatgtccaatatcaacaaccaaacaattgggtctacctgctgcaaaagaaacgcatgtcgatgtgggtgctaagtaacaggcttcaaattgcatgccttctaagagcacttctaaagattttttcctgttttctgtgctattccaaacgggctcagttaacagagctggtattccggagttggaattcaaatagagttcgttctgcaatgcccattgccactgttcttgtgcggtatcccagtctatgactagaccgttctcgataataggtttcagttcataatcttttcttggaattccaattgattgttcagaaaatattttcttattgccttcatctgcagtgtatttaccgtaaacagagggcagaattgattgagggaagtcagaacccgaatagccaatatttgttgtgtatgagccaggatcaatgactactgcggaaacttcgtcgccgccataaacttgcaaagcagcattggacatagttatgcttttcaccgccttataacgaagactctttttttgcctaaaatccttggttttctgtacatcttgttttcttttttttcttctcgctgtttcgtcgtcttctccatttcttatgttcgtgttacttcaacttcaaaatagctttaaatgggaacttttcaaagaaaaactaatgtaatctaactattttaaaaacgtacacatcgtagatattaatggattatataagtaagtaaaagccaaaatctatattgaaaaaaattggtttcaaagagcttgtctatcttcttaaggatttcaaaaccatttcaccggccttttcgacaccagctttggtacctctaatgtacacaacatcattgactttgtcagacttccttgggacgttgatgataacgtcggccgcttctctaatctttttgatgttagaaccacctgggccaacaatcatattgaatcttctggtatcagcaccccagacgtaaccggcatatgtagcagatggtgccttggcaattctttctttaatcaacttaacagcagtatcgagagcttcttccttcttagcggaatcgtttgaagtgtcctttgtgacttccttttcttcaccgtcagagagaatgctactcaaatcaattggttcatatgtcaacctcatggtaatatcaccttcctcggaagaagttggtgcaccgacttcttcgatggtaaatttagtcttttctgcattttcgccttcggtagatccacagactttctctagaggaatttcgattggagcacgagctaatttgttagccttctttgaggtgttaccaaatcttacattgacggataaatccattctcaacttttgtatgaaagcaccacgttctgaaacatattcataaatggaggcaggaacatcgacttctcggtcaaaattttccctgattatttcattcaagattttcttctcagctttctcgacattttctggtgcaccggtaatagttattttgccgctagggtcatccttattaggaacgaataagttaatgttaaattcggattctagttgacgacgaacaatcccaccagggccaatcaaagcaccctttctttctgctggaatatcaatggtcttagtaacactattttcagcatccttgacaatcttgttaatttcctcgacaacctttttgacaaacttttgaggaccttgtacggtaatgtctttattttcggagtctgcgttaggaatatcaacagacttatttctaatttcttcaccaccagccttggagataatttctcttaaaatatgaccaccgctaccaacaattgacttatggtatttgtgatcaattttcaagacttcagtgacaaaatcggaggcttcggcaacaatggattccacacgtttggcggcatcttttatgttttgtctagaaccagtgatctccagttcaacctcaccagtttcctgagcctttggatcggtgctcttttgtaagaaatccatctcaacaccgtattcagctctgatgtcgttgatattgtcaccattcttaccgataattcttgggacgtgctcagctggaacattaataaccatcttatgtccgttctccatttcaaaatctaacagagctttcaattcttcatgagctttattgacaccacgagaagggcctctaatggtgacaatttcattgtctcttgggaagttaatgaagacattgtatttttcctgcaaacggttacgataagtaccgtgtggaccaatcagactaccatgaaacttaactggaacaattagttcctttgtgatgatatcagcccattttttggcttcggcagccaaatatttcttggcatgagtcaagttgtattctaaaccagtcaaagtaacttcgacagtcttatctttcgaagcattattgttctcttcgtttggaatatcaatttggcaggcaaacttctcacgaatttgttgtaggttggagcccttgttaccaattaatctggcaactgagttggctggaatattaacagtcattttgcttttgctcgatggagaattcaaaatagattcaaaaattttgttagcagctttggcagctttttcatcacctctaacagttaactgattttcttcaggggtatgtagtttaatttgaaggtggccttcttgttcagaaatgtcctccataatcaatttccatgtagcggaagatggtttaaacaatgagtcttgaacctcctcggaaaattcgtaagttttagtctccatgttgttttgtttagtacgtagagagtttaatgactcattggccttgttcaaagatgcttgaatctcttcaatagatggcttgaaatcttcatcttcagttaaagcaacaagtaaaatactgttatcatttggataataatcaccgaattgaacaaaggcaacgctgctttcggaagctaataaacaatgtttaatagacccgccgaacaactcgtaatccaaatctgtgataaccagggtttcggaaggtggaatattgttcacaaaagaaatcaattctttacgaacggccttgatatcgtttgcctcatcagattttgcgctgatgtggatggtaacagtttcagctgttggcaatgactgtatggatggtaaagatattttaacattaggatgagattcttcaagaccctttaaaacggagtacttggtgaaatacatgattagatttttggcatgggtcagattcttactatgagccttggaaatatctaaagattcaaccacatagctctttgaagacgatctggcataggtgatagcttcaccaaccttatcgcgcaaaccgacaaatgacacaagctcatcatcaggagttgatgggaaagtgacaatgacattgtatttttcttttagttcttctgcatcaatcaaaaactggaacttggatggaatcttgaccttttcttcgtccaaattagaagctaattttttcaaataatcttgaatagatgtcttcgtggcttttgctttttcacgaggacccaatatgacaatatcacccgattttttatagaattggactttgacctcttcatcaccctcatcggaggcaaactcggaaacatcaatgtatggtaggtatttttcatcttcaacgactaatttgattgtggcattcttggtttcttccttaacaatggccaagattttagccttagccaagttgaccgattcaaaatcaccaaataaagaaacgttacttgtagtatcatccatgtcttcatcatatgagttttcattgacttcctttgagacattgattttaacttcgtaggcatcactaatttcacgaatagttctaccacctgaaccgataatactggctttacatttggatgggacctcgatgacagcattgattggttttgttaatttcttcactaactctctctttgcttcatgaacgttagcagctacaccagaaaccaaaaaggtacgagcattcttagaaagagttgattcaacagaaacatcatgatttttcttaacagattggacaatacgagataattcaggtttggtgattgacaactgagattgcaggtccaaagtgaaagcctcttggatgttctttgaacgcatcctcttggccccaaggccagtagtcaatgaaggagcagaaggggaaggtgatggcgagttagagacagcaggtttcatgtttgggccccagctaaccttaacgttcgcgaaggcagcatttgaacccaaagaaggaagatccttcaaagatggcaatggagttggctttttctccaactgaggatgttcttcagcggtagcagcaatagtggaggcagtagtacttggcgaatcaatggtagttacggtttcaacagatccttcgacagtggaagggggagagtcaatagcggtttgttcttcagacattgcagttataatggaaggagggggtgtgggaagtatattttaagcgtggtaaccaaaagacaatagacggaaagttaggaaatcagaatgattcaccttaaaaattatgctagataaaagacagcaatttcaaaggaaaatagaaagtgctgttgtgtacttagacgttctttttcaaagacgttcaattgaaaagctaatagccaatgtttcgaaggaagttctgtacgaaatgtaaaaactataaattagtaaatatactatccgttgcaagtctttaagagctacattaaattgaaattgtcgagtgtcgccaacaacaattcgcgaaaatgagcgaaaatttttcaagcccaccgctaaaaaaaaaaaaaaaaagaaaaaaagggacataaatacgtatatctccagaaaatgcccagtggagtggatgaatacctgatgggctatattactacattattgaaaacgtttaccaaaagtttcgttactgtataaaaaaattggggtatataggcgggtatatatgggtatacttagtgaacaaggaactgctgaagcagaaaaatcctcgtaaaacaatgaagataaaacgaacattaaatgaaggaatgagaaagaaggatcaatgaaaacttttcttgaaagttaagctaggggctcgacattatcggcgtattcgccttcgtagtttcctgcggggtcgtaactacagatgacatagtcaccccatgcaccgccacaggttttgatgccacaaccaacttgggtggtggacttccaaacgacttgagtaaagtggccagtgttacttgaaaagcctggattcgagaagtcgtagttggaaatttcattgtaccaagcgtcgacggcagctgggccgtcataacccaaagccaagttttcaccgtatggaccgccagaatgggtcaaagtgccggagcaatcatagttgtcagcatagtcttgagcgtaggaggccaaagtatcggaccaggacaaagctggtgtgtccttgtgcaaagctctcttcttgttgtgttcagccaacacagaagaggcaaaatctgacaggtcactatccgaagacgatgctgagctagtagcagcggcttgagaagtggtggtggtagcagcgggtgtggaagtggtggaagcagcagcgggtgtagaagtcgtagtagcttgagccaacgattgcgatgtagattcagaagatgtcaacgtggtcgttgaatcggtagttttaccccaaacagaggctaagttcttcaaagcagacaagaccacatcggaattgctggaagcagaggaaggagcgacagggggagcaaccaaagctgtagctgtagaagttggagtggcagtggaagcaggagctagtgtttcgtaagttgtacgtgtttggccgttttcgacataaactacgccttgcacagtaacgactgcagcctcatgggcgtgttcagtgacagtaacaacggcaggagcggccaatgcagacgtggctaaggcggaggttaagatcgataatttagaaagtttcatgatttatcaattacgggatattaaaaacgaagaaaaagtaatatcaaagagcggaagagtgtggcggcctataaaaaaagaatgaattgaaatagcttacgacgtagcgatagacctaacggtagcaactaggattgaaaagagagcgcgattgaagattccttgcttgttttcagaatagaaaaatagagaatacgaaaagaataaataatacaatttcgggttcgttaacagaggtgggtttatatatggtatgggtaaaatagagaagttagaaattatatagttctaaagaagtagagagtcaatagctgcaggaagcacacgagtgctacagttgttaacacgcaataaacgggtccctctatctaaagcgacacaggtaatgggtatgcgatccctccccttcgagcagacaggcaatttttatccacatcgggaaatgactctgtgcgtacatattacctctttaggaataataattactgtgattggcgcacgggtgtggaggtgtcgctcgtttaggaaaaaaaatgcatagttgggtgttgttcgaggagtctagaaggcgaacagaacagctacgacaaaagcggcaatcgttccagctagactattgcactggaaaatggaaagaggtgttgcagcaccttcgtatgcagaaagttttgcggtggttgatgtgccttcttttagttgagtgtagatcgaggaagttggctgatgcatggcagacccgtcttgttggctggtagttgaacgaccgttgctaccagtagttgttcttgcacctaggcttgtgctggagggcttggcatacagtgtagcaacagtctgttggtaggttgttgttgtggaagaggtgccttcgtttgaggtggatttgacagaagtgggctcgtttggcttttcagatgtggcgaaatcgctagcgagagaagatgtttctccggggttaatgatagttgcggcgttgacttcagtgtagatactagaaaaggcagtgtcatcattttctagacaagtggttgtagttgaagggaaagaagaagctggaaccaccgtgttggttttcataggcgatgtggttagctcactggtttgggttgaggcgccgttcaaagtgctacaagatgtcgagattgttctagtgaaggccgtctcatctgtagaagaagcagcggaggtagggaaattactatccgtactacaagaagctgtgatggtgtttgtgatcagattgctttcagtggtggtggcagtggagatggcgaagctaggactatcggaataatcgctctcggaagtgcaggtagagactaactgtgtggtgttgcttgagacactaatactggtggttgtgcgtaagctatctaaagatgcgcctgtggaagaagatccatatgtagaggtgtgtttagcattgtcggttggactagctgagttgtcggtagggtccaatgtgggatctatggttactgcggtagctgcccttgtggagttgttagcagtagtggccaaggttgtagtactcttagtaatggctgtgatggttgtggtactcgaattttctaaagttgtggtcttcacgatactagagcaatttgtagcaggcacagatgtggcaagcgcagaggattgctcggatgtaatggcgtattcggcagcgtatgttacaccgtgtcctgacacagaagcactgttggagtaaatgctactcgatgtggcggcactgttactaatattcttctctgttgaacttgaagcctgagcagtttccgaagtgatactttctgaggcggttactgaagtggtggcggtgtcctttgtggtatgggctgtgctactaactgaggttacagatacgtcggtgttgacggctataacggaattcagaacagattgcgacacagctgaggaagagacggccccggaagaacttctggaagatgacccaagtctcgttgcatattgggcagcattagttgcactagttactatactagtatgttcggaaactgagcttgtggcctccttggaagtgctaccctgaatatcgtcagcagctacagatgatgataatgaggcgcttacagaagaggttgtttgagcagaaaacacagttgtgtttgcaaacttaacagaattaactgaattggaagttacacttctggagcttgcggtggaagtagtaagagtactactcaaaggagcagaaaccattgatgaagagctcgagatggcgctgctagaagaagcggcgttctcggtactcgcgctggaggaagcggcagcggaacttgaggcaggatcagaagaagaagcagcagcagtgctcgaggtagggtcggaagaagtggtactggacgatgtagcaaccgatgaggtggtggtagtggatgaagtagcatcactagagacgacggtactcgaggaggtagcataggaagtagtgacagaagagcttgaggctgatgagacagtggaggatccaactgattctgtgctactagtaattacggtagaagaggacgcagtgagggtagcggtcttggcagggtttatggtcgtcgattttaaagaactgctgctagccgcagacgataccgttgttgtatacccttgcgctacagcgggcataatactggatgagatggtggagactgtgtctgatgtagttgaggtagaagaggacgaggatgaggacgaggaaacagtgcttataagtggttccacttcctctgcaaactcacccaggtagtttccaggagggttgtaggagcacacaatataattgttccatgtcgtaccacaatatttataaccacatccaatctcggcggttgacttccaaaccacctgtgtgaagtgacccgtggattcagaaaatccgggatttgaataattatacttgcttatctccccgtaccaggcgtccaccgctcccgtgtctgtgtaaccaagggcaaggttctcaccatatgggccatcggaatgcgttaagacacccgaacaatcatattggtcggcgtagttctgcgcataggtggccagagtgtcggaccaggtgagcggcgctgtgtcaacatgtagcgctctgaacttgttatgctcgttcagcacatcgctctcgaagtttggaaacgtggtttgtgccttgacggctactaggcatcctagcagaactgatattggaaactccagcataagcgttttcgttttaagttgttttaagttgtttggagttgcaggggtgcagcaattataattttatgccgatattggtttggcaactaccgaaaagcaagaagctaaaaactttgaagtatagaatatgttttagagaattcttcgaccgagttgaaacatgagaactgtttcatcggccctatatagcaattacatccttccgttgctgggtccctgcctagataccatatttgttgttgaattaaccgcgggaacccgcaatatacgaaagacgaacacaagagagcaagcacacacagctagtgcgtagcgttgctagctatattgccatggtacctacctttcacctccttgttaaatccataagtggacggttttcctaaaccagtatttatcagttctcgagcacgcagagaaaagtaaacgaagcgacctgcattgcggtaactataaacacccagccgcctccagcagaaccagccatgtgcgaagaaaaacaatttttcggccaaacttaccaacaatagcgacgcgttcctcacatcgttgggtttttttcgcctctcttcaagtttcctatacccgagcttaacacaacacaacggaccctcttaattagaggtatcctccgttcttttcttccgctttcctaatcgagataccagagcacggaacaggaccctagtgcatcggagaggagatccgtggcacgctcactgcgcctttcactatcaccgatttcgtaattcgaacaggagtatttcgctgcaggggaattactgtttgtagacgagggaaagcaattatcagatacatgccagggatagcgttcaaggggaaagacatggttaaggcaatacagtttttagaaatagtcgttccttgccactgtacgacctgaactttactcaacgaaaaaaaaattggaaaaaaaatagtgcataacgttgctattaacagatgtagtactgatatgtccctgattggtgaagagtcagaatgatataagcctatttgatatgtacgtgtacgtattcgaaaataagatttgtttctcgtagggagcgatatgtgcattatgttacccgttccacatgttttgaactttttttctttttcatggtaagcgtcaataatcaatttgaataactagtgaagagtagctagcacgatgaaataagtgccggagctgatcgaatccctagtctcggttcgcctgaaacagagagaagtcgattactgtacaccgtgcctccttctatgtacaagctacaagtggtcttggtgcctccgagtcttcaggcgacgatgccaatacagtttggctacggaccaaccatcgccgaatcttctcaattgttgccaaacagaactaatatggcgcaaagcgccggagatgcctctttgcagtatgctaatctgagatctgccaatgtgagtttcacgccaagctatttcaaccagtctaggtttaggaagtttcttttgtttaccaagccgacaaacacgctgttgaacttgagtgatgaaatcatcgataagtgtgaaaaaatgtacccgagtttgcaagaagacattgaaattttgagtttgcaagataacagcggttgtgaccttgatccggattttttggtaaaggacgttttcaatgtaaataatatcgtaagagttatattgaagaatgagatagatctggacgattccgcaccagtgtcactttataagtcggtaaaacgatccaagttgaacaacgggtcgccccagtcggtgcagccgcaacaacaaatcccgtcctcttcaggtgttcttcggattgccaagaagaggccacctacaggaaccacgacaacaacaaccattcgtagtgccactaatggatccatgagggtttctaccccattggctaggcaaatttatcctccaccttcttcgaagatcgtctccaacaactcagatgacgaagacgaagacattggtgaaagatcctttttgccgcctccaacgcagcctcagtcacctcccataagaattagttcgggcattgacgcaggtaaaaaaataaaatcaagcatcgtcgaggaagatatcgtgtccagatcagcaaccgtggatccagataaaacaaagcagcaacgtctattgtccggaactcctataatgtccaccatgactccaaacagagttactcttaccggtcagagagtggtttctgaacacgcacataaaaacgaattggttttctctgcttcagcttcttcctcttcatttgctaatggtggcacagctgctgtcactgctcaggacattaataggaaaccacccgtaaccactccaagaataacatcaggaatgttgaaaatccccgagccaagaatctcagagattgaaaaagagttaaaagagggaccttccagtccggcctccattttacccgctaaagctgcaaagattccaatgaaaaaaccttacttggaaaatggcgagaactacgaatccgacgatagctcaagtagcgaaaaccaagaaactcctgaaacagaaccacattcaaaggcttccttgcaacgtagtcaaagctccatcgcagataataatggctctccggtgaaaaatagtcctctcggtgatgccatgccacacaatgtgcatttagcagaacttcccaaggcaagcaatacctcgatcaccaaatcttcaaatggcgaatcctggggaaagcaacaagaacatcaaccaccaagaaagagttcactggaaactatagtggaaaagaaatctcaggcggaaccttccggtattgtggaaccgaaaagaatgactaatttcctagatgataatcaggtaagagaaaaagaagatacgaatgataaacttttagaaaaggaaattttgccgacaattccacataatgatcagccaatacttgcatcatctgataagtctaatgggacgttgaaatcactagctgggaaagttagttcaaacaacaacgcttcaaaggaagatggcactatcattaacggcaccattgaggacgatggcaatgataatgatgaagttgatactacggttcgtattgttcctcaagattcagattcctctagtttcccaaagtcagatcttttcaaaatgatcgaaggtgatgatacagatctaccgcaatggtttaagggcaaaaattcgagaacttccggtaattccaaaaattcaaagccttacacaacggttttgaataaagacatagacaattctaagccagatccaagaaatattttgccccagcgaaccccaagaagtgcggctaagagggctgcccaattattggcaggtgccaagaaaaacgaagtcccacagaaaagtactgaagattctagttcggcagcgtccacagacgatgagtcagagagtgggattgaaacagatttctcatcagacgatgattttaaaaggaaaaatatgtcggtgcctaataatgggcccaaagacatttctttacattctttgaaaggcagtgttgttccagtgaaagactcaaagataatcaataaagaagttgatgaagaaagaaacgacaaaagagatagtcaaaaaaagtcagccgtgagtgaatcttcagtaacaaatagcaaaataagtgaacaaatggcgaaaagcttttatccgaattcaaacaagaagcaaaatgaagctacaaaggtggaaactaagccagcaacacaagcatcgtcttttcctgttgttggtgggtctccttctgttgctactaaaggaactacctctttcaatgaagaaggaaatcgtaaaaatgttaaaacgaaggccaagaatgagtctgcgcagattgataggcagcagaaggaaacaacttctagggttgcagatttgaaaagcgcaaacataggaggtgaagacttgaacaagaaagcagaggggtccaaggaaccagaaaaagcatctgccaatatacaggatgctaacgataaaaataactcgaaggaaaaagaagactccaaaagcaaacaggtatctcagaaaaagttaaaaatgacagatcacttaaaagaaggcaatgttcagcttcctaagcccagtgcaaatgataaattgaaggatttgaaggctaaatttactaatagtaaaacactcgtgccacctggaataatttctaatgaaaaaaataattctagtgcaaacgatgatgattctagctcctcaggttcttccacagaagacgagtctagttcatcttcctcgtcttctgatgaggaaacttcaacatccaggaaggctagaagagttgttgtaaatacaccaagagaaccagttagatcttcatctaagattgaagccccctctccatctgttaacaaaaaaatcaatgccacccctgataaaattccagttacacagctaatggacatgtcgtctcctccgtcagttaaatccaagaccacctcaaatccgtctagtatacttcatgaccttccaagaaaagttcgtccttctttgagttcattatctgatcttgtttcaagaggcatcccagatgtaaaggaaaaaacttctaaatcgaatgagaagtcacaaacaaaagccccttcaagtagtgatgatgaatctagctctgattctgactctaactccagttcggactccgtatcggattccagttcagattctaaatctgagtcagattctgatgactcaggggattcatctgatgatggaaaaagttttattagtgcgaaatccgctagtgctgctttaggtaagaagaagaagccaagtggtggatttgcatcattaataaaagatttcaagaaaaaatgataccagaaagtctcagtagaatacacgtcacagaaagctagtaaaaaaaaataatcaagcatataaaagtattaatatattaaaaaatcttcatgtaaaccaattcttatttacctcttttcccagcaagcgggcaacttctttaagaaaagtaatcttttttgtacgtcgaattatcaaagcttggttactatatttaacattattgtttagtaacagtatcatcttaaaagaaaattttttaaaattccaatataggagacaatggtaataattacatacaaatagctatttatgtaagcaaaactgatatttttatatacaaatcgtttcaaatatctcttagacttcagcgaatttattgctacctctaatgaatccgattgcttcttctctattgacctcaataaccgtggaaatcttattctcgtacttaacacggaaaaatttgtctgcaacttgcaacatatctgttctgaacgtcgtacaaataaactgggcattttttgacagttcttttagaagtgtagcgactgcagttctatactgcttgtcgagtgcagcatcaatttcatcaaacagatagaaggaagcagggtcaaccatttggattgccagaatcaaagcaatggcacatacagtcttctgaccacctgagagctgttcaacatgcagttgttcgttttgtttagaattgaaggaaacagaaattgaaacacctgtatacataatttcactatctttaccgttttggctttcattggattctgcatccatgtcaacatcaatactttcatcatggtcgttagcgttatcattcttacggtgaataatcaacttagcagtacctctgggaactaatctttcaaaaacagcttcaaagttttcagaaaccttttggaaagtagaatcaaccgcgttaaccttttgttgttttaacttaacaattagatcttgaattgagtctttagattcatccagctctgaagctctctccgcaaggtctttgcgtctttcgttaaactttttgaagttttcaaaagctctcttgtttacattcttcaaaccagaaatctctgtgttcatatcattcagtctttgtaatagctgatcacttgtgatgtcgctaaaatcatttactaaagcatcctctggcagaagcccaatttccctaatcctttgctgtaattcttctcttctagtaaccaaagttgttttcttaatcatcgttttttcaacacttttttggaaattgtcaagcttctttaatagtaatcgctgttgattgtttgctttttctagcagtttcttattattagtttcttcagcaatgagactttcaatttctctttgaacggtacctagttccaacacagcgttttcatgctgcttttcaacgctttccttctccaattgtaattctttcaactcatcttgtagaccaaaaataaatgcgtcacctacttctgacatcttggattctagatcattttcttgtgggataagtttggactccaattcggcattcaacgagtcaatggttgtagttataccttctagggcgtctgatgtaatatttagcttattgtgcgctgcactaatctcctttgttaaagattctaatctttccttttcttcttttgagagttcgctatcaaactcctgaagcaaatcattttcgaatgtatttagcttttcctgagcaaatgtacgatttgtattcagcttttctagttttagtataattgcgtttaatgattcttcgagaattaatttttcattctttttggtgtttagcgatgttctatatacctcgatatttgttaagacagactccctgtcattagaaacctttcttatattcccgtttacttgatcaatcttagtatcaatatcatttagttcatttcttacgaaatctaattcttccagtatttttttgtgttgacttcttgattcatttaagtttttcaatgattccaaacgtgttcgtttgtgctggtcaagatacccacctgtaagtacacctcttttgtctgctctatcaccatctaaagtgatggcattgagtttgtgtttcttagctaattttaaaccttgacctaagtctttgacaacaatagtttttccaaaaacgtgtttgacagccttctcaaacctgggttcatattttatcttctttatcaagggagtaaactggatttgtgtagtagtgtttgaggggaatttaacatcactgtccaaagataacctgttcaagggaataaacgtcactctcccacccttcatacgatatagttcgttcataatcaaagtggccgtttcttcggtatccacgacaatgtggaagagggagttacctccaattacttcagcacatgtcttgtacttatcattgactttaatcagttcacctaatgtcccaaagacagattccggtgatatttttagtttttctgtaatttctttcacatttattataccatttgccaatgatctactcatggtttcattaacatttctttgattttgattgacgtcacttaataaagtttccaagactgtctgtaatttttgctcctttctccacaattccttacgagtgtctaaactttcactcagcttctgtttgaggtgtattaattccgaatcaaaatcttctaattgacccttggtatctggtccattgatagaatcaattagctcttcaatctcttcatcaatcgcagagtactgcttccttaaagaagtacgatccatttgcaattgactttccagttcatttaagttttgtattgaagatttcagttcttcaatttctgaatgaatccacgtatcgcgttcatcctttgatttaaaacgggcatattctcctttctttaagataagatctctctgcttttgttgcaaggaggccaattgaagtttgtacattgcttcttcctttgtgagttcttgatatctaggtaaaattttagacaacttttgtttcctttgctcaattatagatttgatctctttcaaagttgcactatccaaatttctctgctcctcatttgactcaatttgctgttgaacatcctttatttttacgttgacgtttgttaatttctgagaaatctcagattcccgtagttttgcctgttgtaaatcagtcgcatttttgatcttcagtgaagcttcaatacttgatagctttttggagacttggtcaatcatatcctctcttttatccaactcctggatgtattgttcggaagagtataccgtgttattataatcaccgtccagtctttccatttgattgataacctcatttaattctcgatcatacaatgtgaactggtagatctttctgttgcgttccaactcgttgtatttctctaattccttacgttcctgttccatttcactcaatttagagtttagttcacccatttccttgttaatttgaatctttttctgctctgtttcctccatttttttcaatgaagctttcaattttacttcaaatgacttagctcctacaacatcttccaataactgcaatctttccttatccttggcattagttaaggcgactattttaccttgtggtactatattatacggattattcattgaaaaaccagcggtttccaacattctgactatgtcccctttggtcacgtttctgtcatttaattgatagtcatccttcttcagccctactgttcttctaatggtcacttcgtcatctcctctcgaaagtacaccggagggcaatatcatagaatgatctggatcgtggaacacaatttctaccgaggcactcatcactgaaccaccagaaccttggtggataagcccttgcctttcttccctcttaagattagagtaatcgtcactaagaacaaatctaatcgcagcgaagaaattcgatttacctgaaccattggagccaataataacattctgatgcggcgagaaattatcaataatggtttcgttcctgtaggttttaaaacccttaattatcacccttttgatatacattgcagacgtgaactattaccgttactccagcaggtcgtcttgtaaaaaaatggtgaaactgtttaaagatgaggttgaaaactcatctttaattagtttaatcatttcctaacgcgtcgcgtcttttcctattcctgagactttttttctttaggttcctaatagtgaaatgtgacaggtgtacacttcgatggcaggcaaaaatagagccaaaactgcttataagttattccaagtgaaaggagttggttgcgagaagggcccagaaggtttcattcattgttggtttagtgtattactaaggccgatcttaacgtctacgaaacgaagtatgatactgatctcgggatactgtcttttagtgtatagcgttattttgccagtactgatatcggcttctaagttatgtgatttggctgagttacaacgattgaacaagaatttaaaagtagacactgaatccttgccaaaataccaatggatcgctgggcagttggaacaaaactgcatgactgcggatccagcaagtgaaaatatgtcagacgtaattcaactagccaatcaaatatactacaaaattgggctgatccaattatccaacgatcaacatctaagagctattaacacatttgaaaaaatcgtttttaatgaaacttacaaaggttcttttgggaagctggcggaaaagaggctacaagagctgtatgtcgattttgggatgtgggacaaggtgcatcagaaggatgatcagtatgcgaaatatctgtccttgaatgaaaccatcagaaacaaaatatcatccaaagacgtttctgtggaggaagatatttctgagctgctacgcataacgccgtacgatgttaacgtcctctccacgcacatcgatgttctttttcacaaactagctgaagaaattgacgtttcgttagctgctgctatcattttggattacgaaacaatcctcgacaagcatttggctagcttaagcatagatacaagactttcgattcattatgtcatatctgttttacagacctttgtacttaactcagatgcgtcgttcaatataagaaaatgcctttccattgatatggactatgataaatgtaaaaaactaagcctgactatttccaaattgaacaaggtgaatccatcaaaaagacagatcctggatccagcaacatatgcatttgagaacaaaaagtttagaagttgggatagaattattgaattttatttgaaggataagaagccatttattacaccaatgaaaattcttaacaaagatacaaactttaaaaacaactacttctttttagaggaaattatcaaacaattgatagaagacgttcaactgtcgagacctttggcaaaaaatttattcgaagatcccccaataaccgatggttttgtcaaaccaaaatcatactatcataccgattatctagtatacattgattccattctttgtcaggcttctagcatgagtccggacgtcaagagagctaaactggctgcgccgttctgtaaaaagagtttgaggcattcactaacactagaaacatggaaacactatcaggatgctaagtccgagcaaaaacctttacctgagacggtattgagtgatgtatggaattccaatcctcatttgctgatgtatatggtaaactcaatacttaataaaagtaggtctaaacctcattcacagttcaaaaagcaattatatgaccagataaacaaatttttccaagataacggcctctcagagtcgaccaatccatacgtgatgaagaacttccgattattacagaaacaattacaaacctataaagagcataaacatcggaatttcaaccagcaatatttccaacaacaacaacagcagcaacaacaccaacgacatcaagcacccccagcagcgcctaactacgacccaaaaaaggactattataaaattcttggagtatcgcctagtgctagttcgaaagaaataaggaaagcatatttaaatttaaccaaaaaataccacccagacaaaataaaggccaaccataacgacaaacaagaatcaattcacgaaactatgtcacaaatcaatgaagcgtacgaaacattaagtgatgacgataaaaggaaggaatacgatctttccagatcaaacccccgccgcaacacttttcctcaggggcctaggcaaaataacatgttcaaaaatccaggaagtggcttcccattcggaaatggctttaaaatgaattttgggctttgatgaaatacattctatgcccattaactaggataccacaacaagtacatatatatacatacgcatatcactgaaagttctaattattgcaaagccagcacttttttaaatattgaattcttcttcatcattttcagtaccagcggtaagagatgctgtgtgaatttctcgcagtttatccatgatttcagtaatgaacggcctcaactcattgatttctaatagacttaaattatccaattgtaaatgagattcattcaaatacttaaggccttttaacactttgatctgccttatttcccttaagtcttgtattttaccacgtaattcgtgaatggggtcatgaaaatcatccttagctttattgaaaagtatacgtgccaagacaagccagttccacggcaactcactaaacctatccggatgagttttctcatattgtatttttctatcaagctctttcgtcgttaaccactgtggtgctacaatactgcacttggattgttgcttcagtaatagagcgatccaaagaaccacttctgtagaacgcatggctaccatattatttaaagctttgtcatctgtagtaataagttgccagcgggtgtggtttccagttcctctatcatcgccacgaattttttggcgtgttgttattctgggaaaaatctttattggctcgttttccacaatgaactgtatttcttctggtgagaaagtctgctgcaaatgtgccggtagtgacatgcgtctatgaaactagtcttatttcagatcagccgttgatcctctctaagtataaaactcttttttgttaaccatttcatagttacactttaggcgactgatttttcattaaatggaaaatatcacaagaaatttcacgctggagaaaaaaaaggttagtcatcactgatcttcccatggagtcataagcacgttcgacataaattgtgaaagttaacacatttgaagctaggaccgtcaatctaggacactagtcggttacttttatcatgtggaggagaatattcgcgcatgaactcaagtatgatcaacccaatgcatcttcaaaaaacttgatcctttcagttctgaatacaaccgctacaaaacgagaggctaaggattatctctcaaaatatacaaatgatagtgggcagcataatcattgtttgttttttatcagggacctgcataaagtcgcaccagcgattttgtcccagttttcaagtgtcataaagagactaggaatgctaggtttgcgacctatgtttgtaattccgccgtcgccaactcatgtaaatatacaggcagagttacttgacagtatcgttacagaagcagatttaaagccacttcaccttaaggagggtcttactaaatcccgcactgggttatatcattctgttttttcgcaagagagtcgtttctttgatattggaaattccaattttataccaattgtgaaaccttatgtgtataatgaagagactgcttcagaattcatgacaaaggatgttgtaaaatttatggattgcctgtgccaagggaatattccacacattgacaaattcttcattctaaataatgccggaggtataccttcgggagagagaaatgataacgctcatgtattcatcaatctttctcaggaactcgagcatttgtcctcgtcattatctcacaatataagcactctaaccaaacgagagccacgctcccaaaacctgttacacagaatggaggtgtacgttaaaaaagatgagatatcttccttagaatgtgaataccatgatcatttagaaaacctgttattgatggacaaagttttatcaaatctagcggctacagcaacgggactgattacaactgtcaaagctgccgcactatcatcagataggaaaaatcctttagtatataatttattgacagaccgatcgctaatttcttcttctttaccaaggtttaaaaaaaaggacggcgagatagactcaccagccaacatgtttgatgatcacgcatggtatgaattgccttcccaacaggtaaatgcagctccttctaactcagatgcagttttagtgacaactgttctcaaaaagggcgtccatatcaaaacttatgactataagacgctgactcaattcaactcaattgggcttccaaagaagtttcacgtacctgagaaaggagcaaaaccctcgagcaatagtccaaaactagatatcaacaaatttaaatccatcatcgatcagagctttaaaagatctttggatttgcatgactacataaaaaggattaatggaaaaatagctacaattattgtgataggtgattatgaaggcattgcaattcttacctatgaaggctcggaggaaaattcctttgtttatctcgataagttcgccgttctaccacacttgaaaggctcgctgggtatatctgatataatcttcaatttgatgttcaaaaaatttcctaatgagatactttggagaagcagaaaagacaatgtggtgaacaagtggtattttcaacgtagcgttgctgtgctagatttgtcgattgacttagaccccgaacactgtgatgaaaagcaaagccaatttaaactattttactacggtaaccctcaatacgctaagagggcactacgtgacaagaaacgtttaagagaattcatgaggtctgtcagggacatcaagccaagttgggaaaatgaaaaaaatatttcatgaaacaaagacgcattctcctcctccttaactttcaagttttcattttcagtttttaaggtatctatataaatatatatatcttactatgcaaagttgttgatatttcactttaccctaccaaatggagttaattactccaaagtgatcccgaacgaagttccactcttgatccaatgtctcctttctatatcttcttctaatcatcggaacgttgtgctttatcgaggtatctttcgctgtatcgtaccaattatctatcccacccacgttctcctcaaagtaaggcgcctttttaactccaacgccaatccaatgagccttgtaccaaccttcatagccactagatagcacacttgttctcgacaactcgcacaaatctgttgggttcagcaagtaaatacttgctgctacactgtattcttcaatgagaggttctagcgtgtatgaactattgtaaagaatcgattttgatgataaagaaatttttagtcccatcttaaacattttcatgaaaggatttgtctcatatgatctttgttcgcccacagtgatatctctagaaggattgattttggctgtttcctggtctttcaaataatcatgttctagaagcacgtttttattcttcaaaaaggtcgatttttgcgaattcagtaatgaaacagatgataatggcgcagctaaaatgggtatttgaaagagataaaataaatattgaatcattgttgcagtatcccaaagcggttctacctgtagcagaccaccattacaaagcagtaagttgcacactaacgattcaacttgatctgtaaaatataaatccactccaaattgggaagttctgctggatagtggagaacaataatttcttagggtgattgtattttgaagattttgtgaccgcagaaaattaactttcgctaaacttttataaatataatacatgtaatgcgcaacagttggattgtcaccctgtgctgtccaaaattttggcttacaattcatatcagtaaattctttccagtaatattcatccgactctttaatgaccagatccatagaacacacatttgataaaaaaaactgcagaccaatgatatcagtatttacagatgaatctattggtaactgctccttttccagagtgaataaaggattgaagataagatccaaaaactcctggaaatttgacacgacattttccttgaatagtttgggaaaaatcctggcaatttgtatattccagcggatattatacgatactagcttccatcgtagcaaccattgagaaaatttcttgtaccagtcttcaccactggaatagaattgaaaattaactgatacttgggccaattggtactttgatttttcgaggatatgaataacgtattttatgaaaatttctgctaggtactcaccttcaatgaaattatcaaactccagaaacactttggctaataggtaaaacctcatttctttgccgaccaactttgctactttgttaggagttagatggtaatctattaggtaaatatttctataccaatccaagaattcatcatcaatcaatttcaacccaatcgcaatgggttggtcattagaagaacaaccaaactgaaaaatgtctctcaaactgagtttccttgacgtttccgggtcttgataaactatcctttcaggttctaaatttattttctcccatatatattcactcaattgacgttgagaaatacaaccacttaaagacaagtctcgatctaccttacgagaattataaaaatctctgtagggaacatttttattagctaaaatttctttcttagagtttaggtactgaaacaattcaaatttatctaataaataagataatcgctttcgtgaaacctcgttgaatttatgagattggattaactctattatgtatgcaaaatcatccctaaattcttgaaacgtaggcacatctgttaaaaattcttcctctagtgactcctccttactagaataaggtgaaagtgggttttgcgtattttcctgattacttaaatggtaaatgtattgttttttgtaatcctctaaatcgaaatattcaccggtgtatggtacttttatatttccttttcctttcaaaccagattttgtgtagtagtagtagtgatcggtaaagtaacttgggtaatagtagccatggcggtgcggtgtagcggctccggtcccagtactgtctccatcgtcatttaagtcagagtcagagggatcttggaatcgtttatcgtcttcaaatctccaaaactttggcagtggttttgggtataaaaaccacttttcagtgtcattttttatgtttgaaatgccatcttgtttggaagcagcaatgtatctttttctcatttgagaaaccaattcaaacggattaatgaaaagatctttagtttcttcacccgttttcagatttgagggcgtgtacgatgagacaaagctgtcactttctccatttccataatgatgggaaactgaaggaagtggatcaattttgttttcttcgtcttcaagatcgaaaaacataggtgaacctaaaaccatttgcctgtcaaattccgtgggcaaagaaatcatatccatatcatcgactgatatttccttctgtttcaaaacagatggggagacatcaccgtcattctctgacaagaccctggcttctttattcttcgtctcattaggcttagtaacagaattttgatattcgtcaaagagtaacgagggccttctctctaccgcctgcataattcccagcgagatgaataagtaaagtgagatttagataactcttacagaggatattgagaggacattttaatcaaattctttaaactcaatgtcccctttttttccatatattatatttaatttctcggacaatttttcatttctgactataaatgacagcaagaaaaaagtgggcagaatcatattcaatttcaagtttcttcgcaatttttttacagtgatattttgtgtatgtatttgtacattgcttttaatatctaagtttgtctataaatggaaatttagtagtggtttaatttccagagcctcactttaccttgttcgttacccacggccagtagcccaccagatggcgaaaatgcgacactggtaactttacccaaaggcgtcccgctggtaggccagttgctgaacacgctacaagaaggcagatgaactagtctcaaagcatccttgactgcacgggatgccatgcacagtatttgaccatcaggggaaaattgtagattagaaatggtagttgttagctggtccaaggcggcgacaggtgtaggggtcgacgaggtcatagcattatttctatcgtaaagattaacaaatccactctcactacctaccgcaagccacctattttgctttatcttacttatttgaagagccggacaagtagttgttgtcccaccaccaacttggatttttgttatacccacgccaccttggtctttccatcttcttataacatggccattcttattcaagtcaaattcccacacttcaccatacgcgtttacagcaattaaaatggtcctaaacttaccacgtgaaataggttgataatcgatacagaaatccgttatcacaccttctatcttgcagcccattaaccatagtccggaagtggaatgtaaaatgttaatccaaccattattaccctgtaaaaggacaattccatggacagaatttgtttgtgaattctgcaaatgtgcaactttgaaattctcaaatgatctttgagtggactcatgtccatacaatctggaaaatttttcgattttggcagtctgtgaatgagttaaattttctaaggataagtcccaggaatgcatatatcttcttctaccggcggtgaatatattttgttgattttggtttgatagagaagtatagaaagtacatgtttgtattggagacccaaccaggtgcaaacttgtcactagatggttcgttttcccgtcaatatgatatattcttaaggtcttatcatacccacccgttaacagtagaggcttagaaggatggaatgaaagagattgtatggcggaatgagacgggtgtgatgcatttgcatctttaagacgcacaatgtcaagtttcttagggggtaatagtttggaattcgataaagtgtctttataattgtaagtagtagacaggatcttcgttagagcattaatatctccattaataacattattagagccttcttcttcatcgtcttcttcgtcatctaattcagaatcagattcatcgtccacccatttgggccttggatatatcttttcaaactgagatctcaatctgttgatgtaatgaacaccgttgattttggactcgttataggaggttcttaatttctttgtcttattggtaacaagaataggcactttaattttttcatcatccgaatctatccaagcagcttcttcagagtcctcagaataatcatcgcttgaagagtcatcttcgtcatccacgtccatggtatcttcattcttatcttgactatcttcgttaccaccatcgtccacaaaaaataactgatcgttgttaacatggtctaattcaccgttctgcgcttcatcttcttcactgttatctgattcagatccctcatcctcctggtcttcaacatccatttcttgttcattgaaaatgaaatcggcattaaatttagcgagattttcttgtaaatctgttgtatcaccgaatacaaatttggctagtaactgttcttcttcatctggtggaggtacgctaacattcattgcggttgttgccattgtcattgtcgcactaatgtaggctgatatacactttcaagaacgataccacaacaggaccagagtgatcgatgagatgaggtgaaatttttttatttttcgtttttttcatttcatattattaaattcgtcggatgtgatgccaattaaccacataatagcaatagtaatggaagttacaggtgacataaaatctactgcgaataacctttgaaaggataactatgtttggccatttttttctacggacgtatatttcactaaatatgtacatagaaaagtcataaaaattaccataatgaaatgcgatgcctctcaaatcaaacccaagtttcgcgcatgaaattcagcatgttctggaacgaaagtgctgacaaagtaataggagtgatcaaagccgtgaactttttttatttccacgtagtcctgccatgaagtggctttcaccgcctcaagtagtaattccggtttcaagtgttcttccaaaaagggatcggagtctcctacatggatcaaaattctgtcgtcgcccacatgtctaatattcttgattaataaacatgggtcgtacgcttcccactgggctttttcttcgcccagataacctttaaacgctttttgaccccagggaacgttggaagggttcacgataggggcgaaggcagaacaagatttgtatctctttccggaatagcccttcaaatacccacaaattgcaccatatccccccatcgaatggcctgtgatggcaacattgtccaagaagtccagctttacgtcaccgttcttgttaaaatgagaatctaatgtttgtgggagttctttgtgaatgtagtcgtacatctggtaatgttgggcgtatggttcttgggtggcatttagatagaatccggcgccctgtccaaaatcccaggagccctcaggatcattggctacttcgtcaccacgtggggacgtatccggaaagactattgcaaatccgtacttgtcagcttgaaactgccaaaaagccttctcagaggcgttgtctggcgtgcacgtcaagccagaaaggtaaaacacagttgggatacgcttatttcttggaaaatcttgggcgtaatagtgcttaggcaaatagatattgacgttcatgctggtcttggtagagttcgagttatgtgacaacttgatcaatctgccaccacagacactaaattccttaacaaccttcatattgaactatgtgaatcgcttatatgtattttattgatgctatatattgtcaaaaatgtgtattgatcttttgtgtgtgtgtgtgtggatctccccttagcagtcgcatgttttccacacgcgcaaggtcataatcgtgcgatatatacaaggcatattgtgtaagatatgagtaaaaaaaggaaacgaaaatatgtcctaattgtcttcgtcaacactcaccactttatgcttcacctggggactggaacccttggaggtagtggtggtagtaatgtctaccgtgccatcgtcaaagtagattttttcagttttgacggtgctgggttttgcatcattggaatccttcgtggtactaatggactgtgcccttccaacaattttcttggatccatctgcagaagcatattcagcatcgttgcccagatgcaagtcgtcccaattcaacatgaggtcttctggagttctagccagaggctctacggcagtgctcctagtcttgattctttgtttttgtagtctattcatgtgcgacctccacttcaaaaagaggttgaaatcattgaagaacaacccatgagagtgcgacttgtcagatttgatctcctccagaggtaagaggaagtccaattgtggtagaggggggatagccttacttgggacaagacatttccaaatcccttgggtggtccatgcagactggcccttaagttcttcgcacttgtcaaactgcttcaccgtagggattccggacgccatggcaagtgcactatctccaagatctctgaagttgaaattgaagggcagtggtaggagtggattatcgtattcatcaatatcccttaactttggaaagaggttccagaagggtgccgttgcgaacttttgatctttgatatatttgtcattaaatgccttggtgttggcatcattgtcatcgccttcataaaagcccatatcgagtaaacggtttgtcggtttcctttgtctttcttgtccttttcgtttgtaacctcctaaattcaaggcttaatattttttttttcccctttacttaattaacgtataaagaaactatgttgttctacagatcgtgagagagagaagaaaaatccttctatgcaatgtgcttgtgtagttattcttgatcagtaacgtcttcgtcgtcgtcttcgtcattatcaagatcaatctcgacaatgttgggcttcggagccgtatcgttcaccacataggcggagtaaacttcattagggggcatgacacttgtagtatatctaactcggttttcttccactagaagcctcaaattctttgttgttggtatcacatcattcaaaaactgcagatggccgtcagaagagtgcacaattgcggcagagatgtcatcgtacgacagcgtgagttcatctgggagcggcggtacctgttgttgttgctgctgctgttgcctatgtagggactcatgtgtcagcacctggacgaagaattctgtagcaaacgctgtggctacgaatgcgtcatccgaagtgtccatatattctggatcattcttggctattctctgcactttttctacaggtaacttgggcgaacacagaggtgcagacgccgtttctttaccactagtctcgttgttcattgtgttagcctgatcacatcgagcgagctatcctgacgctattctctcttgtttcttctgttttgtttctcttacatttttcatttttttctctagttggaaaaaaaaaaaaacactatattagaatacgcacattgttagcgctgttctttcaattgtcatctatatatttacaagggaatacacaaaatcctggtttttttaaggtctgggaaccatgacataggaggagggtttcttcgtcttctttggcaatgacgaagagtagacctccttcaaaagtgcctgcgtcctttcgttttcgagtgcctcatcatagggaagggacatttccttgagtaagacctgcttgatgagcataatttcaccatgtagctgcgcttctgctttaaacttggccactttgtgaagattctgcaatgtgagtgggttatgaggtagctggttggcgtcatcgttgatgactgacttgactaacagccacatctttaaattgcccctgttcaccgtatgcgattcggacatcacgggagagtcgactagttccaagacggattgcggcgctgagtcgttagccctaggctctaaccgcagcacacgcgtgtacccaccgggcctttccaagtaccgcggtgcgatctcgctgaacaaccgcttcatcaactttctgttgtctcctgctaaaaacaattggctctgaatttgggactttaattccgcctgtgcaacactattacttgtcgttattgccctctttgtccaggtaatgatccgctctgcgaccctggaagcctctttacatttggcatgcgttgacactatagattcatgctgaaacaactggcacgcaaggttttttagcagcgcatccctatgcgccttgtccctagagagtttcctagcaatacccactgtcattgttgcgctcgactgtgcttctcaccgttttttctccttggcgtagccaaatctcttgaccgttataagctgttttagcttgtcaaatcccacttgttcttgttaaccaacttttcccgcctcgtacgcggtgacagacaaagcagtgatttttgctcattgtataaagggagtctttactatggtggcataagcaacaatactacgtgagcagcaacgaaagcacatatatagacgacaaagtagtatggttttgaatccgtccaagtaccaagacacccgcacgtggaagatgacgcctgccatgatcagggcccgtaaaccctttttcaaaggcaatatgctcggtctcacgctgctgctgggtgtcacgggctctgtttactactacacatatcattttctgcacaaggacaacgactttgcagacgtgcccattccacccatcgatccgcaggagctcgaggctctcaaaaaggagtacgaagccaagaagaaggcatgaaaagaccgttaatgtggaggtacgctgtggtcttccatcaataggctttgcgctgttcttctctcctcttttgtaaatagtttacctacttgcgtatatgtatatatatatatatatagatatgcttatacggatatatacatacattctgtttgtttatactctttgtcctactctaacagccagctctttagtttaagaatatgatgaaaaactcagtttgggaaaaaaaaggaaaatgttaaagtataaacaatatcgaaataagttcatctaccacgcacacttcaccaagttagcaagatgaacttgaagcagttcacgtgcctatcatgcgctcaattactcgctattctgctctttatctttgcttttttccctagaaaaatcgtgctgacaggtatatcaaagcaagatccggatcaagaccgtgatctccagcgcgataggcccttccagaaattggtgtttgtgatcattgatgctctcagatcagactttctttttgattcgcagatttcccacttcaacaacgtgcaccaatggctcaatacgggcgaagcatggggttacacgtcatttgctaatccgcctaccgtgacgctgcctagactcaaaagtattactacgggatctacacctagcttcattgacttgctgctgaatgtagcccaggacatagattccaacgatctttcggagcacgattcctggctgcagcagttcatccaacataataacacgattcgtttcatgggcgatgacacctggctgaaactgttcccacagcaatggtttgacttcgctgacccgacacactcgttctttgtcagtgatttcactcaagtcgataataatgtgacgaggaacttgcccgggaaattatttcaggaatgggcccagtgggacgtggctatcctgcattacttgggtcttgaccatatcgggcataaagatggcccgcattcaaagtttatggctgctaaacatcaagaaatggacagcattctgaagtcaatatatgatgaagtgttggaacatgaagatgacgatgatacactgatttgtgttcttggcgaccatggaatgaacgaactgggcaaccatggtggctcttcagccggcgaaacatcagcaggattgttgtttttgtcacctaagctggcgcaatttgctaggccagaatcgcaagtaaactacacattgcccatcaacgctagtccggactggaatttccagtatttagagactgttcaacaaattgatatcgtccccaccatagcagcactgtttggtatgccaatccccatgaacagtgttgggataataatacctgactttttacaactgttgcccaataagttggcaagtatgaaagaaaattttatgcatttgtggaaattatcagaccatcacggcgaggttgctcttgacgatttcactgccgaagatatttatacaaagatgtacactattcaagaaacgttaaccaagtctgcaacaaattataattatcctcttttgacactggcttttgttggtttcctcataataacaatcatcgccatttatgtattattacgttattctgggcctgatttttggcagttgcgcgtttcttccctgtctgttctgttagtttccattatactaggcgtttccacatttgcaagtagtttcattgaagaggagcaccaactgtggtggtggatagtaactgcattctcggcggtccctctgttcgtataccgattgaatgtgctcataatcgtgcgctggtttataatgatggcatgcgtacgctcaatcaagttttggaataacagtggccagaaattcatttattctaacgttatgtccaatctacttaatcagaatccttcctggaagtggtgcttaaatatgttgacatttctagtgctgataatggcatctgctggttttcaagtactacattttattgtcactactattttggtggggttgtgtttcacgtacaaaatctcgtgggaaatcgtcaatggtaaccaggcagaaataccgctctttatgcatgatttactggctaagatagactttgcaccaactgaaagtaacttgattgtacttgcgcgcgttttcttccaagcttgggctattgttgtcatttcaaggttggtcctgacgaaattgaaagtacttaacaagaactacctcattaaagatatgaaagtttatataacaattcttttgatgttccaaacttcttctcagaacataggtcaatttctcgttttccaaatattagagtcccaaattttttactttttccaaaatattccaaccgcctcattaacatcaacaagtaagatttatttttcgaatttggtgtccttaattttacaaaattttacatttttccaattcggtggcacaaattccatttctactatagaccttggaaacgcataccatggtgtttcctcagactacaacatctacgtagtggggatattaatgtccgttgccaatttcgcgccggcaatatactggtccatgctaccgtggtcaataaactacgcctctattccagcacaagttaagttgcaaacgttcatcagaagtaagttacctgccttcacctatcattgtatatttggaacttgtttgatgacggcatgcgtcgttttgagatttcatctctttatttggtccgttttcagtccaaaattatgttattttcttgggtggaattttgtgatgggattgctgaatggctggttacctgaattggccctcctttgcgctcttgattaacatagaattgttcacgtggtctaaatatgtatacatatatgatagtttatagattcatactgagacaagtgaaaaaaaaaaaatctactatcgaccttctctcttttcgcggcagcaaaaatgaaaaattaacttcaataaaaaagttgaatactttcaaatattctaattgcatttaatatttaagcaacaaaaggacagcgataattgagtggtggcttaattctatactccaaagtatgtcccaatctagtaggttaagtgcacttcctattttccaagcatcgctttcggcaagccaatctccacgttacatttttagttctcagaatggcacaaggattgttttcattcaagataacataataaggtggtacaatgtactcactgattcactttaccacagtttgaactttagtcgtcatctcgtcttggatgataccttccatgtaatatctagtacgtctggtgacctactctgtcttttcaatgacaacgagatttttgtaatggaagttccttggggctattccaacgttgaagacgtttccattcaagatgcattccaaattttccactattcaattgatgaagaagaagttggtccgaaatcgtccattaagaaagttttgtttcatccaaagagttatcgtgattcttgtatagtggttttgaaagaggatgacactatcacgatgtttgacatccttaattcgcaagaaaagcctatcgttttgaacaaaccgaacaactcctttggtttagatgcacgtgttaacgacatcacagatttagaattcagtaaggacggattgacgttatattgtctaaacaccacagaaggcggtgatatctttgcattttatccatttttaccgtcagtattactgttaaatgagaaagatctcaacttgatcctaaacaaatctttagtaatgtacgagtccctggattctacaacagatgttatagttaaaaggaatgttattaagcagttacagtttgtgtcaaaactgcatgaaaattggaattcaagatttggcaaagtcgacatacaaaaggaatatcgtttagccaaggttcaaggaccattcacgataaacccctttcccggcgagctgtatgactatactgctacaaatattgcaaccatactaattgataatgggcaaaatgaaattgtttgtgtcagttttgatgatgggtctttaatcttactcttcaaagatttggaaatgtcaatgtcgtgggatgttgacaattacgtgtataataattctttggttctaattgaacgagtcaaactacaaagagaaattaagtctctaataacgttacctgaacagttgggaaaactttatgtcatttccgataatattatacaacaagtaaattttatgagctgggcttctacattgagtaaatgtatcaacgaatcggatttgaatccacttgcaggattgaaatttgaaagtaaacttgaggatattgccaccatagaaagaattccaaacctagcgtatatcaactggaatgaccaatctaatttagccttgatgtcgaataaaacattgacttttcaaaatatttcaagcgatatgaaaccgcaaagcaccgcagctgaaacaagtatcagtacagaaaaaagtgacacggtaggagatggttttaaaatgagtttcacacagcccataaatgagattcttattttgaacgataattttcaaaaagcctgtattagtccatgtgaacgaattatcccatcagcagaccgccagatacctttaaaaaacgaagctagtgaaaatcagttggaaattttcacggatatttccaaagaatttttgcaaagaattgttaaagctcaaactttgggtgtttctatccacaatagaattcatgagcaacagttcgaattgacgcgccaactacaatcgacatgcaaaataatttcaaaggatgatgatttaaggagaaaattcgaagcacaaaataagaaatgggatgcacaactaagcagacagtcagaattaatggagagatttagtaaattgagcaagaagctatctcaaatcgccgaatccaataaatttaaagaaaagaaaataagccatggtgagatgaaatggttcaaagagatacgaaaccaaatattgcaattcaacagctttgttcactctcaaaaatcccttcaacaagatttatcgtacttgaagagtgaactaactcgtatcgaggcagaaactatcaaagtcgataaaaagagccaaaacgaatgggatgagctacgcaaaatgcttgaaatagattcaaagataattaaagaatgcaatgaagaattgttacaagtttctcaggaatttactactaaaactcaatgagtaagcgacttgcatagtctgctatcatatatgtacgctaagaaacaactgggcaatggtataatatcatgtagcaagaggacattatatatgaattggtcaatatataaagccttctgtgcaccaaatcgttaggatgatttttcagtatgctgtatcattgtatcgtatattcattcgtatctcttttacctcactaaccgctgccaaaatttacatgtatacaaaataaaagtcttttttatgaccttatttggtgagtaatgctacttttgtaaagagtgatggaaactattattccaaagggttagaagaaggtgaggaatacgttcatatcaccgctacagatcgtgtctctcggttatgagtaatcaaaccctctgcaagcaacacagttactttttttcggttttttcttttcgtgtgaatttttatccagtgagtttccttgttcactttcgagaatggaaggctgatttcgaatttttatattcaacaactgtatttgtattaggctttgcaatagtagatgaaaagtgcagaagacgaatctgctaccctcacaatacaaagaaaaacaaaatcgtcattttaatataggaagacaccgctcaggtaattcaatattgaatctggttgcacttttcttacgatgtaaatacccacaaacttcttgtacggtgagcgtctgacaacgaaatcaatttacggagcaaggattttgacagtagagcagattgttttgagtaggatttaggaatcaagacctccatctttgtcgcattattcctaaatgtaacgtaactcgtttgataagagaatgtctaatcgaagagagttaataacttaataagctctttaaaagaacgatggcatttatcgtctcctatgccaagataattactggctcaaaattgttcagcgttcataaaactttgatatcactttctggcgcacaagctaacctttatgtagttcttacgtagattctttttagcaagtgcctggtagtggttattacataaatgtatcttttcatttgataacaatttcttcagtagcatgtcgtgtctagcacgtgacgtagaactgtggcttttttgttgtcattatgacaatcaagataccaaaattcagtcatgtttaaaaggggaaggtacgatagagatatatataaagtgttcaatttactataattgcgtatagaatccattgttacttgctctcaatgaaacaacgattcattcgtcaatttacgaacctaatgtctacttcgagaccgaaagttgttgccaacaaatatttcacttctaacactgccaaagatgtttggtcgctaaccaatgaagccgctgcaaaagctgccaataactccaaaaaccaaggccgtgaacttattaatttaggccaaggctttttttcatattcccctcctcaattcgccattaaggaggctcagaaagccctagacattccaatggtcaatcaatattctccaactagaggtcgaccttcattaattaattccttgattaagttgtattctcctatttataacacagaattgaaagcggaaaatgttaccgtaacaacaggtgccaatgaaggtatactttcttgcttgatggggcttttgaacgctggcgacgaggttattgtttttgaacctttctttgaccaatatattccaaatatcgaactttgcggtggtaaagttgtttacgtccccataaatcctccaaaggaattggatcaaaggaatactagaggtgaagaatggaccattgactttgagcagttcgaaaaagcgattacatccaagacaaaagctgtcattatcaatacccctcacaacccaattggtaaagttttcacgcgcgaggaattaaccactttaggtaacatttgcgtcaagcacaacgttgtgattatatctgatgaagtctatgaacacctttacttcactgattctttcactagaattgccacactctctccagaaattgggcaactaaccttaacggtcggttctgccggtaaatcgtttgctgctactggttggagaattggttgggtcttatccttgaacgcagagttgttaagttatgcagctaaggcacatacaagaatttgttttgcatctccatcccctctacaggaagcttgtgcaaactctattaacgacgctttaaaaattgggtattttgaaaaaatgagacaggaatatatcaacaaattcaaaattttcacatcgatctttgatgaattgggactaccatatacagctccagagggtacatattttgtcctcgttgatttctctaaagtgaaaattcccgaggactatccctacccagaggagatcctgaataagggaaaagattttcgcatttctcactggttgatcaatgaattaggtgtggttgccattccaccaactgaattctatatcaaagagcacgaaaaggctgctgagaatttgttaaggtttgcagtttgtaaagatgatgcttatctagaaaatgccgtagagagattaaaactactcaaggactacttataagataaatttttttttatactcctttttctcaatatatagattttataaagcatgtatatttttatgcagaagtggtaaatataaacatcaatattccagaataattccatattttcttcgcgtactacaagaaaaagtgaacccttaatgaaaaatagacaatatgaacatttagtaatgttttgaacagtgtatttatagagtacttaaacacatatgaagatatagcgcaagtaaatataaatgagtgacaaatctcatcagatatattgctacttttggctctttggtttgatcaataatgtactttatgtggtaatactttcagcagctgttgatatcgtgggtcctaccttgcctaaatctctagtattgctagcagatatattcccatcactcgccattaaattgtgttccccattctttattgatagaatcaagtacagctatagaatatggtctttgatcacgatgagttgcttaggaatgttcttagtttcttttaaaaacttgtttgtttgtcttttaggaatatctttcgcatctatatcttccggatttggagaagtgacattcctacagctaacacactattacaaacaaatttctttgaatggatggtcgtcaggtactggtggtgcaggaatcattggcggagcatcttatatgttcttaacttcaatctttaaagttccagtgaagctaactttactagtatttagtctccttccatttgcatttttgttttattttaaattagaatccaatgataccaacctgacttaccaaagtcttcaacaaattgacgaagcagaggatgaccagttggtgccctttcctgtcgcctttacacataccaacgcttcgcaatccctgtattctacaagacagcacattttgcaaacggtcaagagacttcgaagattggtttttccatacatggttccattgaccaccgtctacttattcgaatatttaataaaccaagcggtagctccgaccctattatttccgattaatggtgatgaaagaagtaaatcgatgccatttttcttccataaatacagagatatatacgtaacctatggaacgctctaccaattaggtgtctttatatcaagatcctttggacatcttatgagaatgaggagtttatacatcttagcgtttttacaaggtgtgaatttgtgcataacggtactgcaatcatggttttatgtcacacattcgccctgggcggtgatgatattaatattctatgagggttttcttggtggtgcgtcatatgttaacacattcttaaatattctcgaacaagaggatcctgatgaaacagagttcgccatgggtgctgtgtccatcgctgattcctttggcgtttttttggctgcgttacttggtttggggctagaacccaaactttgtaggcatcaaattgccgatgacagaccttggtgtaggatggaataaagttttgttgtgatattaaataggagattgaaataaagtgttagatgctttctatatactcattctaatgcctgctaataactcttcgataattcgttgatttctatcattactttgaatggtactcaatatgccaaaacactgcagtaatgtcaatttatctgtttctgtgacattactttcttcttcttgattgaaaatgtaaagttgaaaacttttgctgataccatcgttactatttacgaagttttcataacaaggtaagactattgaatctctaaagcacataagcaaaagaaacccaatagaataattaccattaatgtgagtccgactttcattgcctgactttaaaaccgtagaattaccatcttctctgatactctgatccaacggtaataacacagcggctaaatcataatatacctcttgataaaatatccgccatataacgcctaatcttttcaatgcgttatttattgtgtcttcattagaatagttaaaaacaatttggttttctaaattgtatagggaactaaccaaaaattctttcaaatcgctgataattctattcatgccgctatgtgtgactcttggatctgtttttaaaatgcaatagaattctaaaacttcgttaaaattttctattttggccctgagtttccatattctttgagttctgaataattctgctacgttactacaaaatatattccaaatattatttgttagggttgtcagttcttgggagttgaagtgtttatagttagcttccagagatggtaaatttcttaaaaggtcgtgtaacattgagaccggattcggtgaggcaggatcagttccagaaagcggatcctcaacgattgtgttgggattgacaccagatggattaacattcaatgagtacacagaagttcctgagtccacaagttgccccgcattagtatgaataaattgtgacggagatttatgtcttccgtaagaggaatgcagaaatttactcaaggaatttggaattgcaggctcgatagcatcttgaccaatgtgcctgtggcttttattttggaaaaagttcttaatcacgtttcgaaatgaatgtgaactattatgtaaggtgcttgaatctgtcaaaaaggaggcaggatccgatgaaatggtcgtatgtgctctgtttctcctattaaaaaagccagaagcctttcctttcatatacctgccggagggcgtggagtgtaaacttttctgagtaatggatattgcatcagaagataactttttagatagattgttcgagcactccaccgtgtcaacgctatgagattcccctatctgagaagaaccagatttagatgttgcagctgaggcattgtcattgctcctcaaggaatgatttgaggccacactgaccttcgatcgaggatgatctactgtatggaatatggattggaagccaacgttagaaacactagggctaatggggttcctcgagcccttcaaattcttgatggaataaacgtcatcatttgatgtgtctacaagagtttgccggctaatctcgcttgtagtctgaaaattttttactggggctgtggctaattgcacattaaggtattgttcgctattgacagggcgttgtgtcgtagtagatgttctttctcgaaggagtatatcttctgctgtcataatgaaagaactttatttctacagaggtcaattggcgtttctgtcacctagatcttttcatttggttattccctctataaatttactcatcggtcaatttttctaacattatgcacctttgtcaccggcccttagaagaggtgaagatgattcgtgaacattggtgataagcgagaatattttctataaatttgtaaagtaaaaataaattacgtgctatttagtttgcaatgtgtacttattgttagtatatgtattttttgcatgcggcgatgaaggccagtaaaaccaacgctcttgcatgcttacctctttcatcagctggtgatttaaaaaccattcccaacaatatcagtgacatataagagagccacgaccccgttttggtacacttaaatatgattatcgttaatatcatagaaactagtttgtaacaaacctggattgttctatttaaagcagaatacttttggaggttttgggttgatacggtgctcaaattttcctctggtgctggtaatgataaagtaacgttgtctccgtcaatataatcatcagtaaaactgttggtattctcattcacttccgagattgtactgaagttcaaagtgctatccacattttctttccagaattttttgccgggtttggaatttattagcatttcatctaacgtctcctccactgtcttcgctgtgggtctagcatcattatttggttgtaaaagagcgtccattaggtgaaatattctacggtctattggtttcaatttcatcgcttgatgcttttcaatcataccttcagtgtcgaacctaaaatttttgatgcgtaccttcaaatcaactatatccaactgtggttcaaagggcaattcaccgaagacaataaaatagcaaatcattcctagagaatacatatcggaagcaaaggtgtattcattgtatgtgtgactcgatcttgaaggcaacgtagaagaagaaactggtctcccctggataataaggtctggtgctgtaaactctaatgttcctgtgcaaccagtacccaatctggactctccttccaactgactttcccccaaatcgccaataacaattgatgggaaaaactcatctgaattgtgttccctgtcgtatacgttgtcattctcattgtcacttttaaatggagtcaataataaacagttggatggtttcaagtccctatgtattaggccaatactgtgcagttcgtgtaaacctcttgcaatatcccttataatggatacgagctgttccgtagataggccaacttctcctgatttaccgtgatttttcttgcgagttctaaatttttttttcctctcttcaggtgattcggtatctgagaacctattgaacacttttcttagaatacagtcttctaaattgccgccactgcaatactgttgtaaaatgaaaatacaaggaacttcttcttgtgaatccgattggctcccatcaatggatctgacaaatccaaccgaagaatccatttcgagccacacatgattatacgtaatcaaattggcacttttgtgagttagcgaactcaacgctttcacttcccgtatgcacttattaaaccattccatatcatttccaataggtattttttttagtgcaaaaacacctaattcagtattaccaattgtgtgtacaactttgtaaacagaacctcttgcaccatttcccagcaaagacaatattttgaaaaatttacgaaagtatccggggataaacaaatcatctggaataaagtatttgtttttgctgaactgtccctgcttattgttactatcgttttgtagggcgtagtgccgatgatttctttccaatgactgaaaatatcttcttgaaaagcttgaattggcaaattcaaatccaagtggcacagtgttctctggaatactgagcctactgctttctgattctactccagcagaggctcgacgatgaagttgtcttctgtttataatatcagggttaatttccgtaccacattgcgggcacacataggaagcaatagggcttttgtattgatgaatccctgaaggaaagtccagtgctgataaagatgcagtctggtcttcatttagttcagagtcattattactgttgtcctgttggaaaaatgataaagttcctgaggttggattaacaaccaccactgatttagaattaggatcatctaaaatcagcgaaccttcttcatatggtactaaactcatttctaagttctacttatgctatccctcaaactatatatctaatagtgtttcttcggttacctagttgtcactcataggatctatatatacaatgtccttcccccccacccccttttctgaaacgtatacaaaaaataaagcttgaaatacgttattacgtaaaaaaagtgtactgtaaaagcttacaaaaaagagtttgcgaaaaattataaataaaaagtagtctaggtaaaatatgaaatgtttctaattatgcatttatgtgatcctgaaaaccgcccttcttacgttggaccatgatgatcacatttataaatatggttttctttccaatgcgcatttcactttctgtgagttcaattttcccaaatcgtcaaagcttttggaacagtcagagcacttgtattttttctgatgggtcttaatatgtttgctcaaatttgacgattcgttgaatctcttaccacaaatcttgcattgtaaaggtttttcaccagtatgggttcttatatgaatcttcaaagaacttgaaatcgcgaattttttattacaaatgtgacatttgtaaggtttttcgccagagtgtgtcctggtatgctgaactaaagtttcttcgcttgaaaaacaccttttacatgtcttgcacttataaggtttgtatttcgaatgcacttttaaatgacggattaatttttgtctttgggggaacgtacgatggcagtcatgccacaagcattggtattcagacttaccccgggttaaatgtactgcttctaaatggtcgtttaattcctgagcactggaaaatgacttattgcaaccatcccattggcaaatcacctgttccggctgcttgattggcggtatattggaaacatcatttgcagacgtcatatcaggtgctccatctgctttagaaacttcgtgtgtttgtgggttggggcaatgtagtaagtgatgtttttcctttgatatactaccaggcaaaaatgagtctgggttggcaaattgaatatcaaaattgataccatgttgacaattaatatggttcactatggaacatgtatcatctccaaggaaatcacagtcctcccaattacaagctaatggttccatagggtgtttgaaatcttgagagacatgatccttcaaaagatgtctttgtaggtcaaatagtgagctacaagactcaggacattctttccatttgcattttaagtcattgtttttctcttctttaaaacaccagttgaaatttatagtgcttgttgtctgtataggaggagagatgctagaaggtaatgagtcttccaaagagctgaaatcagtagattctagatcttttgtaggccaagatctacgatttttctgattctgatgagtgactttgggtagcgaagggggctcactttgatttctaaatctttcataactatactctcttgaaattaagtcatttaaatcgttgttagttagatcggctgttgtgttcgccgcgctaatccctgaattgttcacaatattgtttctatttggtttgtgagaatgaaactgtattctatggtgatggtgttgatgatcagttgaagttgctccagccgtattgttattgcttccattaagattatttttagggttgcatctattaatgcttgataatagaagattcattgtttggttaccgttttcattatttcctgtgctcgaaccatcgcagccgttaccggcattattgtggtcgtggtggttaatgtgttttccaaacggtacttcatacaaagaagaaatattgcataaatcttccaaaatcttcaaatccatatcagtatttaagatatgttcgtgataagcatgatttgtaccttgcaaagtgtttgtaggttttcgtaaagatgaacatttgggtggtagttgaggtggctttgactctaaatgcatatgcttagaacaaggttgattatcagtgctctcctcacaaaatttgcagtatttatggaaaacgtcatcattatttgatgattgatgatcttgaacaaacttgtgaccactagtcgcgctcgtgctagccgtgcatggggtgtcacaggtcaaatcgcaatcaatctccgataagtgagacatcagctgagaaaagctatctggtacagtattattgtgattgtgagagtcgtgattggtactattacagtactgatcatgaaggttaaaatttggcatcaagtgatcgttctttacatctgtgaatattgcaacatcattgccgttctcagatatgtctttctttgtcggttgatcagattcaccttgttttatattagcctcacttttgggatgagtttcgtcacaacatatttccaaaatcttgggcgtacaataacaatcatcggatccaggtggtgggttcggtttatttttcttggaagagggcagcagtatcagatcgtcgttaaaccaagaatcttttctacgtggtaggtcgcttttagaattctgttggggacttgtcggatcagaagctaccgaatggaaattgtttgcaaaagaatgattattagaattatacgttgcagtatcattatattttgttaatgacggattattgtgataattcaagaactcgaaatgttggcagtcggtgtactccttgcatttctcattgacgtggcaatcaccacccatatcatggctagctccagatgcaaatgcggaagtagcggcatcagcaacagctgcggctgcaggtgttgccgaagcactactgtcgttcacaggcgcgctgtggtgaaggtgaccatggatataggtcaggttgttgtagttatggatgtgcccgtggacaatgccttctttacctatcgtcagagcatcaggcttggcagaagcagcagtggccgcactcgtggccatcgagtcatcgcgcttgggggagtccctgggagtcaacgcatccattagttcctatccttcttctatttaaaaaaccgtaacacataaaaagtaaaagtgtaatgcttccgtctcgccgctggcctatattcacagtgactgcagttgcatcttatattgccaagcacgtttcatcatgacctttagggtagatgactgctgtcaactactccgtctgcagtgatatataatcatgttttgggcgtttaaggaaggagaattatttccaacagttgaataggaagatccctagagtaaatcgcaggcaatccagtactaagaaacggcgatgacaatggaaaaaaatggaggtaatagcagccgtggtggccaagtaggcggcaagtctgtgtgtgtttactgcgggtcttcatttggcgctaaggcgctatactcagaaagtgcagaagaattaggagcccttttccataagctgggatggaaattggtatacggtggaggcactactggtttgatgggcaagatagcaaggtctacgatgggacctgatttaagcggacaggttcacggtatcattccaaatgcacttgtgtctaaggaaaggacagacgaggataaagaagatgttaataaagcattgttggagtctgtagaaaatcataagggcgccactcctatttctgaagagtatggggaaacaacgattgtaccagatatgcatacgagaaaaagaatgatggcaaatttgagtgacgcgtttgttgctatgcctggtggatacgggacttttgaagaaatcatggaatgtatcacgtggtcgcaactggggattcataataaaccaattatcttgttcaatatcgatgggttctatgacaaattattggagttcctcaaacactctattcaagaacggttcatcagtgtgaagaatggtgaaatcattcaagttgcctccactccgcaggaagttgttgataaaatagagaagtacgtcgttccagagggccgtttcaatttgaattggagcgacgaaggtcacgctcacgaggattgtgctaaataatagaaacgtaagtcatgtatctagtttaaacgatctgtatagataatgtggtgaaaaatccaaatttttaggagctgtctttctaagcccgaaggctggaaaaaatagtactgatggcaaagacatcatagctttaaagtccattgttctcaaaagaagctcaatagaccatgtcttctgaatcaggaaagcctattgctaagcctattaggaagcctggctataccaatccggctttaaaagcccttggtatacccgccttgaggctgccttctcgaaactggatgatcttttggtctgtgttaacagtatccatcggtggcatagcctatgacaaatacaagcaacgtcagattctgagccatgcaacagacttggtgaagcctttggcagaggagtccatggaggtagacaaagtgccacgaaagatcactgtttttattgcacctcctccaaatgattatctggagagttcgttgaaagtttggagacgatatgttaagcctgtactgtattatgcagggttggactatgaattagttcaagaggataggcaagggattattagaactaatgtagccaacagaatcagagaattgagaaaggaaatattggcatcgacggatgggcagccagttaaagagcctaaccaaacggtagcaaaaccaagtggttcttcaaccagtaaaatttcatcactactaccgttcaataaaatcattcaagatcctgctgaagaagatgactcgtttgatccagaaatcggtaaaaagttcaaggagaacttcgactggagaaacgttataggtatcttctatacaatgccaaaaccgaagcatataataagtgaagacgccctgacaaaggaccctatattatctggtggtgttatttgtttaggtagaggcgcctataaggagtacattgccggtattcacgaaggcttgcttggacccatcgagaagaccgaaaaaacaggatccactgagcctaagatgactggggttgtagaagcaaatcaaatagaatcaaaggtaagtgaatccggtgctacggaactggtggatgccgagaaagagactgctttggaagaggccaaagtacaagatgatctaaaggttgatgaagaaaacagctcagaggattcgcaaaaatttttgaagccatttatttcttcagaccaataccctgacctgcaaatcgcttcggaattacaaactccaaatggcgaattcataagaaaccccaatacaaatatcccgcttctgattaatcagccgttattggtcattccaatacctaacttgataggttttactaccattccaaggagaatacatcgtttttaccagaagcgtttctacgtagaggacgtgtgttcaagtgtagttaactgtgttcgacaaacccgtataagaccgtttgatattgcaaaggatattgatttggcgaaggacgaagaaaaagattggccacagaactgggtcaaacagggtaaagaaaagaacagcgaatggacccaagaattagtatgtgatcctagaatcacgaagcatatgtttgtttacgaaaaaccacccaaggaagagccagaatcagatatttaattggatatatattatgttttatcatcatgcacgatcgacgttatgtctgacatataccaaacccttttcgaagatttccctttactcatgttgaaatagtttttatatatgcacacatatacatatatataaaatctgtaaatataataaaatgtgtacattgtaaaagaatccaagcacaactattattagcattatgagtatttttttcaagccgccgattgatattgagatccttttcgataatgaggaatctcgcaaacacgtagacattgcaacaagatcaagtaattccagttacaaatcaatgaaggaaagcttgcccgtctatgaagatggcgaatcccttggtggaattgttactttgagagttcgggatagtaaaaaggtagaccacttgggcataaaagtgtccgttattggatccattgatatgttaaaatctcatgggagcggtaattcatcttctaaaaaagttacctctagcacatcatcttcctcttctaatggttcagtagatgtgcggaagaattcagttgatcaatttttatgccaaagctatgacctctgtcctgctggtgaattacaacattctcaaagtttcccattcctattcagagatttgagtaaaagatacgaatcttataaaggcaaaaatgtggatgtagcttactatgttaaggtaacagttatgaggaagtccacagacatctcgaaaataaaaagattttgggtctatctttataatagtgtaactactgcgccaaataccctttccgcaaatgagacaaaggcaaccactaatgacatcgctggtggtaactatgctgcagataatgcgagtgacaacacgcaaacaaagagcacccagggtgaggcggcagacgttaatcaagttttgccgatatcacattcaaataatgagcccaagcctgttagattggatataggtatagaaaattgccttcacattgagtttgaatatgccaaatcccagtacagcttaaaagaagtcattgtggggcgtatatatttccttttaacgagactaaggataaaacatatggaattaagcttgatcacaagagaatcttccggcctacaaacttctaatgtaatgacagattccactgctatccgatacgaaataatggatgggtcttcagtgaaaggtgaaaccatacccataagattattcttgagcggctatgacctgacgcccaatatgagctgcaactactttaacgtcaagaattatttgagcttggttattatcgatgaagatggcagaagatattttaaacaatcagaaataacattgtacaggacccggtagaaaagctcgaccttaaataaggtgaagatgtggttctctgttctttcaacatctcgatatttaacttttcgtttggcattatagtgttatacataacaatatctagatttcagtagaagacttttgcgtaagttataacgaactaaacaagcaagaggtaaaatacgatatagtaagaagctcaagtgctaaaactttttttctctacgaaaggaggaatagcatatggttttcttcccttttacagtgcttcggaaaagcacagcgttgtccaagggaacaatttttcttcaagttaatgcataagaaatatctttttttatgtttagctaagtaaaagcagcttggagtaaaaaaaaaaatgagtaaatttctcgatggattagtttctcacaggtaacataacaaaaaccaagaaaagcccgcttctgaaaactacagttgacttgtatgctaaagggccagactaatgggaggagaaaaagaaacgaatgtatatgctcatttacactctatatcaccatatggaggataagttgggctgagcttctgatccaatttattctatccattagttgctgatatgtcccaccagccaacacttgatagtatctactcgccattcacttccagcagcgccagtagggttgttgagcttagtaaaaatgtgcgcaccacaagcctacatgactccacgtcacatgaaaccacaccgtggggccttgttgcgctaggaataggatatgcgacgaagacgcttctgcttagtaaccacaccacattttcagggggtcgatctgcttgcttcctttactgtcacgagcggcccataatcgcgctttttttttaaaaggcgcgagacagcaaacaggaagctcgggtttcaaccttcggagtggtcgcagatctggagactggatctttacaatacagtaaggcaagccaccatctgcttcttaggtgcatgcgacggtatccacgtgcagaacaacatagtctgaagaagggggggaggagcatgttcattctctgtagcagtaagagcttggtgataatgaccaaaactggagtctcgaaatcatataaatagacaatatattttcacacaatgagatttgtagtacagttctattctctctcttgcataaataagaaattcatcaagaacttggtttgatatttcaccaacacacacaaaaaacagtacttcactaaatttacacacaaaacaaaatgatcagaattgctattaacggtttcggtagaatcggtagattggtcttgagattggctttgcaaagaaaagacattgaggttgttgctgtcaacgatccatttatctctaacgattatgctgcttacatggtcaagtacgattctactcatggtagatacaagggtactgtttcccatgacgacaagcacatcatcattgatggtgtcaagatcgctacctaccaagaaagagacccagctaacttgccatggggttctctaaagatcgatgtcgctgttgactccactggtgttttcaaggaattggacaccgctcaaaagcacattgacgctggtgccaagaaggttgtcatcactgctccatcttcttctgctccaatgtttgttgttggtgttaaccacactaaatacactccagacaagaagattgtctccaacgcttcttgtaccaccaactgtttggctccattggccaaggttatcaacgatgctttcggtattgaagaaggtttgatgaccactgttcactccatgaccgccactcaaaagactgttgatggtccatcccacaaggactggagaggtggtagaaccgcttccggtaacattatcccatcctctaccggtgctgctaaggctgtcggtaaggtcttgccagaattgcaaggtaagttgaccggtatggctttcagagtcccaaccgtcgatgtttccgttgttgacttgactgtcaagttggaaaaggaagctacttacgaccaaatcaagaaggctgttaaggctgccgctgaaggtccaatgaagggtgttttgggttacaccgaagatgccgttgtctcctctgatttcttgggtgacactcacgcttccatcttcgatgcctccgctggtatccaattgtctccaaagttcgtcaagttgatttcctggtacgataacgaatacggttactccgccagagttgttgacttgatcgaatatgttgccaaggcttaaataaagcaatcttgatgaggataatgatttttttttgaatatacataaatactaccgtttttctgctagattttgtgaagacgtaaataagtacatattactttttaagccaagacaagattaagcattaactttacccttttctcttctaagtttcaatactagttatcactgtttaaaagttatggcgagaacgtcggcggttaaaatatattaccctgaacgtggtgaattgaagttctaggatggtttaaagatttttcctttttgggaaataagtaaacaatatattgctgcctttgcaaaacgcacatacccacaatatgtgactattggcaaagaacgcattatcctttgaagaggtggatactgatactaagagagtctctattccggctccacttttagtccagagattacttgtcttcttacgtatcagaacaagaaagcatttccaaagtaattgcatttgcccttgagcagtatatatatactaagaaaggaatcatactctcttatgtgccataattctgttaggagcggaaataaggctggttttttggggatcaagttcggaagtgctcttctctcaattgccacaggtgccattgctatcgcattgctatgcaagttccacgaccacgaagcggtactgatagttattgtatgctcgacattgttatatggaataccgtcactgatatcgtttatcacagagactgtttttgcgcctagcaagtttcatattggatacttttacaacgttcttaattttgcattgccactgatcaccatgggctgcacagtggactattttcataataccttgaggagcccaatatcggtacaaagcgagtctcacagagtctatataacaactctggattctttgttaattttcacacttttcattaatggcatacaattaggattcttcctgaaggatggcaatgcgaacaatttcggcagctcatctaacaatattagtacggatcaatatgacaaagaagcaaatgcggtggaaaatggtagatttgtaccccttaagaactcttcacagaccttaacaccagatttggaattattacacggtagtcccaagagtatgaatggggtagcgtggctgattaatgaactctccacaaattcaaacacaaacgcaaacaaaaccatatcatccgatgaaaattcaaactcttcagttattcgacacaaattaggaccgattagcaccagcaagtgtcctaaaaagccatctcattcgcatttttctaaattgaaaaaatataacagtttctttttgggtcctaaagaaaatcgatacaaaagaaatacacaacaagctactaaggttccgacagaaaagaaaagcaaccaccgaagtagccagtatgtatccagactatcaaccatatctgacatctcgaaaagtttcctgaatttcttagcattaaacgaaaaaaacgggaattcgacttccactgcgagaacaccaagtgaaggaagagtttcaataataattaacgaaggaaataatactttgaaatacaaaactccccatgattcgcatactattgattctccaaacttggagttagaaagagaagctattgggagaattaatagtgccttacttcctgcatgtttgagagtaacagataaaatgatatccccacagcaaagcactcaaaatgaggactcataccaagcaacaccattgataccccaggtggaagttgacgatgatttctatgtaggtgatatcttaatgactaatgaactacaagacattccacaagtcccaaggatatcatctgatatagaagacgatttcgaacaacaatataccaaacacgtggatttgccagcccgtgtcactttagagatgtgggaaaaggatcaggagaaaatacttcaaaaagtaaccacaaaccgggataaaagcaaattactaccccctttcagattcacctctgaaagtgatatggatccaagtacatccaccgaattggaagttgaactgcatgcccaaaacaacttcagctttccctttaaaagtgcaggattacaaattgctacatcagaccaatttaaccaacaggagtttaaaacttcagatactattagcgaactagatgagtatttacatgatcccagcattcaagaagaggatgcaagtcagctgattgaaagcagtttgaaccaaaacaacctatcctcaactactattgacaatggcccaaaggatatgagtagatttagtacaaggcattcaccaaccaaatcgataatttccatgatcagtggatcaggaagtgtcaagcaccaacattcacacagcaccctaagcaacttttttacgggtcattcaagaaacaattctcaaataaatcagctattacagggttcttcttctaatatgatgtccaacacctcaccgcattcatctccaaccaagtcgttgagaatgagatttggaaagaaattgtcattatcaaatatctctgatacaatgtcgccatatgagggtagtacaacagatccgataaactactcgtttggccatggtcacaataaaaaccagagtattgattttagctacgtacgtactttgcaaagcagtcattcacctacaaaatcaacctcgggaaattctcgtcgggattctttaaacaatgatagaacccagagtactgttaatgaaagagcgcttagaactgcaagtacattattctatctccagcacaataacgccacatgtacattgaacggagaggagccagttctggacacaccacaatctatacagtcatcatcaagcggttctgagcaagaatcggcgggatctggttctggctatccagaagtagtgttcagcgagtatgatagagaaaaatggaatgttttgaggaatctaaaagagatagcgcccgaaaaaactatagagagcggacctgttgaagaactagtctctcccagtaaataaaccaaccgacttattcatatgtatcaaagatacctatgggaactgctaaaagcaactattttgatcccgtagaacacgatttatttcattaaatttttttttttttttttttttttcactttcttgcgatgagatgcacatagtaaaagaaaagtataccagtgtagtgcgtaaattaatacctatataataattcattttcggtgactcaacattccctgcctatattttaagcacctgcaagaaatatagattatatacgaaggatggattctactgatctgttcgatgttttcgaggaaacacctgttgagcttcctacagatagtaatggagaaaaaaatgctgatacaaacgtaggagatactccagatcatacccaggataagaagcatggccttgaagaagaaaaagaagagcatgaggaaaacaacagtgaaaataaaaaaatcaaatccaataagagcaaaacggaagataaaaacaaaaaagttgtagtaccagtgttggcagattcgttcgaacaagaagcctctagagaagtggatgcatcgaaaggactgacaaattcagaaaccttacaagttgagcaagacggtaaagtcagattatcgcatcaggtccgccaccaggttgcactaccaccgaactatgattatacgcctatcgctgagcataagagggtaaatgaggctcgtacatatccattcacattagaccctttccaggacactgcaatctcatgtatagatagaggcgaatctgtgttggtttctgcgcacacatcggctggtaaaacagttgtggctgaatatgccatcgcacaatctttaaaaaataagcaaagagtcatttatacctctccaattaaggctctatcaaaccaaaaatacagagaacttttagcagaatttggagatgtcggtttgatgactggtgatatcacgatcaatccggatgcaggctgtttggtcatgaccactgagattttgagaagtatgttatatagaggcagtgaagttatgagagaagttgcctgggtcatctttgatgaagtgcattacatgagggataaagaaagaggtgttgtgtgggaagaaacgattattttactgccagataaggtccgttacgtgtttttatcggccaccattccaaatgcaatggagtttgctgaatggatatgcaaaattcattctcagccatgtcatattgtctacacaaatttccgtccaactcctttacaacattacctgtttccagcccatggagatggtatttatctggtggttgacgaaaaaagtaccttcagagaggaaaatttccaaaaagcaatggcgtccataagtaaccagataggtgatgatccaaattccactgattcaagaggtaaaaagggtcaaacctataaaggtggctccgctaagggtgacgcaaaaggtgacatttataagatagtgaaaatgatttggaagaaaaagtacaatccagtgattgtattttcgttcagtaaacgtgattgtgaagaattagcattgaagatgtctaaattagattttaattctgatgatgaaaaggaggctttgacgaagatttttaacaatgccattgcactattaccagagacagacagagagctaccccaaattaaacacattttaccattattaagaagaggtatcggtattcatcattccggtttactgcccattttgaaggaagtcattgaaattctgtttcaagagggatttttgaaggtgttgtttgcaacagaaacattttcgattggattaaacatgcctgctaaaactgttgtctttacatcggtcagaaagtgggatggtcaacaattccgctgggtttcaggtggagaatatatacaaatgtctggtcgtgcaggtcgtcgtggtttagatgatcgtggtattgttattatgatgattgatgaaaaaatggaacctcaagttgctaaaggaatggttaagggccaagcagataggctagactcggcttttcacttaggatataatatgattttgaacttaatgagagttgaaggtatctctccggagtttatgttggagcattctttcttccaatttcaaaacgttatttcagtaccagttatggaaaagaaacttgctgaactgaaaaaagactttgatggcatcgaagtcgaagatgaagaaaatgttaaagaataccatgagattgagcaggctatcaaaggttaccgtgaagatgttcgtcaagttgtcacccatccggcaaacgccttaagtttcctacaaccaggcagattagttgaaatctctgtcaatggtaaggataactatggctggggtgctgttgtcgattttgctaaaagaattaacaaacgcaacccaagtgctgtctatacagaccatgaatcctatattgtcaatgtggtcgtcaataccatgtatatagactctccagtcaacttgttgaaacctttcaaccctaccttaccagaagggattcgcccagcggaagaaggtgaaaaaagcatatgtgctgttattcccataactttggattcaatcaagtcgattggtaatttgagactatatatgcccaaagatattagagccagcggtcaaaaagaaactgttgggaagtctttaagggaggttaatcggaggttcccggatggtattcccgtgctggatcctgttaaaaacatgaagatcgaagatgaggactttttaaagctaatgaagaagattgacgttttaaacacaaagttatcctccaatcccttaaccaattccatgagactagaagaactatatggtaaatatagtagaaaacacgatttacatgaagatatgaaacaattgaaacgcaaaatttcagaatcacaagccgtaatccaactggacgatcttcgtcgccgtaaaagagttttgcgccgtttaggattttgtactcctaatgacattattgaactgaaaggtagagttgcatgtgaaatatctagtggtgatgaactgttactaacagaattgatcttcaatggtaatttcaatgagttgaaaccggaacaagcagcagcattattatcatgctttgcattccaagaacgctgtaaagaagcgcctagattgaaaccagagcttgccgaacctttgaaggctatgagagaaattgcagcaaagatcgctaagataatgaaggattctaaaattgaagttgtagaaaaggactacgttgaaagcttcagacatgaactaatggaagttgtttacgaatggtgtagaggagctacttttacgcaaatctgtaaaatgaccgacgtttacgaaggttcgttgatcagaatgttcaagagattagaggaattggtgaaggagctggtagacgtcgccaataccattggtaactcttcacttaaggagaagatggaagctgtcttgaaattaattcatagagatatcgtatctgctggttctttgtatttatagttaatcacacacaattatgtatttttattggtatatataataaacaaatagatttcatcaacatttattatataataacatttttgtttgggcaagcacactattgatacacccatacaactcaatgaagtgcagcgttagtagagacaataagaggagttttaaattcttaaactatatctggcaaaacaccaccaaagccagccaaatagtatctcactgtatctgaatgaaagtagatttaccagaatccagactaccatctttatatagagattttaggccattgaaagatttaaatcccgatgggtacgaagcaaacatcagtacatggagggatttcttcttgcaacaatacatcagcaactccaacagaatcatatttactatagggacaaggactttgcaagaattaactcatgaagtttatggcgtaccgaaaagcattgatatagcaattgacgttcttgttaatgaaggaaatttgatacctatggaattattcaatcttggtggaatgtacactgacaacagtagaaaaggattttggaagtgggttagaagttggaaggagtctacaaacatgtataaaagccggaaggatgaaacaaatttctacttgagagaagacaaatttattatcaaagcaaatttggaaaaagagtatcaaaggtttcatgaattactcaaaagaagtgtttttatggaggcttcatctattacagatttagtattcacaaggaatgaatttgtgaccacagaaagtttgcagtcgttcttttcaacctatgatgaagaaacgaaaaacgtgttcctgcactttatagagaattataagcacataatagtttcaaaagacaatgttatcaaagtcattgccgctgaagtagaagacattactagcaggttctccaaaggcatcacagaaaatgaccttcgaattgctagtgttaaagtgggtattataaacatcaacaaacaaattacaaggctaagaaaagaaattaatgaatctaacattaaactgagaggaccagagtttaatgagctgccgaagagaataaggattgaatataaacaggcgagattactatctgaaaaacatctttctaggttactaaagtttcaaaataacctcgctcaagtaagaactcaaatagacaccagtgctactaatgcggttttaattcaaactttaagtgaatccaacgaagtaattaagtcaattaatggatatattggttctaccgaaaaagtagaagacttactagatgagattaaagagggtcatgaccgtaccgaagaggtcaatgatttattagctcattataataaaggtcaagacgaagaagcagaagaagaaattgaaagagaattagaacaattagaacttgatgaaaagaataataataaggaagaaaataagaaccaggatttgcacgagccaaaagaaagcagtagcgaggatctattaaagagattgaataatctgaagataaatacaaatgaaggacctgtgcaagataatgaaaaccacgataatgagataagaaaaatcatgatggaagaacaaccacgttgacgaactgagtgactaataaataaatatatatgtataaataaaaaataaatatgaatattttaatagacggaagaaagaaaatatgtgtgaataaccaaataggaaataaacaaaagcacatttaattgttgccgttattattagagtaacctaatgtacgaactttggtattagatgcagaattattggaagacaagtttagttcagacacgttttgtcgcaattgagaagtaccattagaaggatacatccttggggtagtatatgctgaaggagtcattgaatcaccaccacctcctcctcccccgtccgacaccatgtctaagctagataatttttgtaaagagtagttggcgctgtttgacacatttgtgcccaacctctggtaaccaagacgggaggaggaagcatctacttccggttctttcgcccaaaaagatgtcaaacctgagtaaaccttgtgtagaagagaagattgttccatgtagtcgaatgttttgttattggcttccagcggttctaagatgagagtcgatctgggcaacagatccaactcttgcaaacttttgagttcgtcatttcgcgtaagagtcactcttggtatatttctgtggaaaaggtaaggtgttccatcatcgtagcaattatagtctaaccacatccttactttgtgtaattttgtttgaggagggaaagtattagagattgtgtaaccattgggcagtttcaattgtagagtacagtagttctgggcgagaaaccccttttgactcttgtaactaacattatcagtaactgtcaactgcttccacttctgtggctttctttgcgggtcattagtattttgaaaaacatacttcctctccaacttgtcgttctgaatcattcttttgactctttgatattcttcattgctcttggaaaataacttcctctttgttacttgacccttaaagactgattgtaacccattgataaaggtttcccaaggatcctgctcacgagaaaggctattaccttggatagaacattcgagtagaccgttctgtaatatgttaatgcttggcgccgatgaggaggggaaaatgctcttgaaaagcaagcactctttagtaccatttactaaccttacccacagtatgttttcgcgctcctcgtcactaagatttcctggtttgaaccactgatgaagccaagaattgtccccggctgctgaactaatgtaaacgacgataacctgctcactagtatgagagtaatcatgaacaactcgatcatgaaagaggctgtctatacctgacatctcgtacatttctgttattcaatacctgtaattcacttcctttgagggtcaaaaatgtcccctgtaagcaagtgtataagtatataattatatatatgtgcatatatatgtccctatacaactactaacgaatcttaaaagttgactattcatgtggaaaaagtccctcttctagggttgacgcgctagaggtaaatccattaaggttcctcctggcttcgttaactccgaaaagaatagcatgtgcaagatgagttaccgaaagaagcaataaagaaagcacgagtacatgtagaacaggggcacagataataccagacagatgagcccacttttaagagtttcaaaacttccacgaatgcacagggagaataaagtacgcgctgggtccgttacgattcgtgctgcaagaggtttaaaatcgctccacaatggtctcgcccctcggcccttctccaattacaagcatattactaatacagttttcgtttcttttgtaatgttcagataggagcgaaagactaatttcgatggaaatttttatcttcatttcgatagtatgttcaatcagttgaactatgcatctttggttatcatcattaacaaattgaaacgaaaagctatcctgccaagaaggccggatagagagattgaaaaagatatataaagtgtccttgtcacactcatacaacacctgttgtatgtcaggcatacggcaaattgactacagtttgcatttgcactaatgtcgtttgcagtgtaactgttgtattgaacgtggacaaggacaagaaagatagtttttatctcttgatgtttttttatatggaggagaaagcgacgaagtcgaaaaaaacgaaaggaaataaaatgctgtcggaaaaaaagttagggctggtacggattataaactatctcagtagttaggtaatatataagatggcaccagtcttagtacttgtaagttgctgttgattcgtccctagttatgaatttgtctcgtaacaacttggccaaggcgtctttgaactcaccaacactaaagccttttatctgctgctttaccgtttcaaataaatggtcgtagtctagcccattcctctcgctcttaacggatctagttatgcatgcctttagtaattcttgggtccattgggaattacttccttcgtggtgtgcagaactggttctttcaccgcctgtgttgctactttggagagacgcggttctcggtagaaccacacgtagtttcccatttttcacttttttcatatcaggtttgaagctctcgttgatactgtatgtgttgtcaatatctcttgtcagaattttataattgcagaaggattttaagactagcgctaagtctttgtacgccagtttcgtttgctctgatataacttgcaaggtcaaatgatcgctttcgttgaataaagtcagcacacatgtttggaaaagggtcaattcaaatattaggttagttccatcctgtatgatataaggcgactccacttcgcagtggtgcaagttccacatcggatatagctcttttttggaagcatctgaatcttccactttattctgctcgtgataattacggagaaattggttccacgtatcatccatctcttgaggtaggacaaaatttttctttacttcgttggattgctgaaaaactttgggaattctttctctatcaaagataagtgggaaaaatgacttgctgttgttttcattgtatgtcttcccgaacttcacagcagcctcgatattctcataaaacgacaagaacgatgcatatttgattctcagatctgccataacctctaccggctgaaagaattgcgataaatagggttgatattgatctcggtatcgcatttcatcctcttgtgagacatttgttatgattctttgtttgaaaagttccatgaggctgtctttgtaaacaggtaatatatccttaataaatgaggaattttgatcactttgtaagatcgtctttctgaaaattgatctttcgaaaaaattaggaaatgtgggaaggttaacgaacttcagtctcaatataggaagattttcgttgagatactttattttcatatctctgggtaggtcttttttagttgtttttatctttctgacgatgatgaataaatgtgactcaaaatatttgacatactgttctatggctttgctggtacttccaagtaaattacataaatggtactcgatggaatcggagtatattttgaggtgatctacattagctagctgaactacctcatcaaatagcctttcagtatcatgattggatccatatgctgcctttaacttttctgaaacggcatcatcacagaattccttgaattttgacagcatattttttgcttcaaaagcatttctaaacatcaataagctaaagtgtgtctcagttttgaaatatctctctttttcttcatcataagtgtccttcccaatttctatgtattcgctaatagacttcttgttcaacagtagatggcttataaataggtcatttgcatcgctgacccattcaggggaaaataaagatgctaataatgcattcctcgtcaatagtaccttaaaattcttgaaagtttccagcctcggccttaaatttgattcctcacagtaatattgtctgagagttttcatataaaaatctttggggctcaagccctctatactaaaattgcagttagacattatacggagcataggaacttccttctctaacattgtattcgttattggaaacatatgaatatagtgatgaatagtagcgcttacaagggtggaaaattcccttccaaaatgtgacttcatacattcgaaaagtttggaatcataatactgaaatatcgttaaggtctcaaatcctagttcttttcttatcatgggataatttaccggcacatacgatataataggaccaacggcacccattacgtactgaaatagcttgtaaaaagaggtccaatttttgggtataatttcataagaatagtcgcatctggtcaaaaagctaaggacgtgcgcgtcaattattaactttgccaattcatcacaaaattcttgaaaactcagcacaatttggtgttgatgtagcagctgaaacttcttttgcttttcgtcattcccattaaattctgagttgtaaggaatgtatgatttcctttgcgttaattcacggcaattgttcaacatcttaggcattagctttctaaatttagcggccttttctttattacactccaattctttcacgtcagtttcagttatagtttcagctaaagtaaggtgaaaaaactcgtgcagctcagcaatcatcgttcgatacctgggatttcgctcatcgttaaatttattgtatagtcctaaagcgttgcttgcactcgtctctctgcttatagactcgtggaatccttctctcttggaaacgctctcatttatcattgttcctgtgaacccgtacgagaatttataccagtaaaaaagattggtgggtttaatatcttgaggattccttcaaagtagtcttttagtgcaaagatatcgatgatcttcattcgcattgttcatattcatcattacgcaaaggatagctatgcgttccgcttcgtcatacttaatcaggaatattgaacatccaaaaatctccgagctcacgtatgtagaatttttgatgaatacaaaagaagaaaacactagacttttctttgatgtttacattatgtctatgatgctaagtaattgggcactctcccctcgatatgtgggacagcgaaacctcatacattgcaccactttatttcacacacttacacgatgggcaaaagacgcagacgataaatatcatgatataaactcaatgtatgaaaacatgtttacaccttcaaatgataacgtttcaattttgcaggatgaaggtaaatctgattatgatacgacgaaggccagctctatggaagaagatatcagtgcttttaataaagacttgtacaatttctataatattggatatgccaaacagatcatgtctgcttcacaattggaaaatatagtaaaggcaaagggcagatttgttatacaaagtttatccaccagtccttattataatttggcccttgaaaactatgttttcaagaatacaccaagagccaaaagaggtcccgataattgcagactgttattttacatcaatgataggtgcgccgttataggcaaaaaccaaaatctgtggcaggaagtagatcttgctaagctgaagagtaagaatttcgaactacttagaagattttctggaggtggcactgtactgcatgatttgggcaatgttaattattcatatttaacatcaagggagaaattcgaaacaaagtttttcaacaaaatgataattaagtggttaaattcattgaatcccgaactaagactagatttgaatgagagaggagatattattcaggacgggtttaaaattagtggcagtgcttataaaattgccggtggcaaagcataccatcatgcaacgatgttgcttaatgcggatttagaacagtttagcggcttattagaaccctcactaccgaacaatatggaatgggagtcaagtggagttcatagtgtaaaatcaaaaatcaaaaatgttggtataattactcctaatcagttcattgcagtggtatccgagcgttttcagaaaacattcaaagttgacggcgaaatacctatatattactgtgacgagtttaaatctataaacgatgagattaaagatgctatgaacaccttacagagcgaacaatggaaatatttctcggggcctaaattttcagtgaagattaaagataaaggcttaacaattaaagtcgaaaagggcatgatttatgattgtgatagaaatgatttaatcggcttggaattcaaaggatttttggagaatattgacagttacacataacgttgatgaatatttcaattcacttgtaaataacgtaggtaaatatcaaaattaaagtctttcaccggaaactgattcagcatatttcagcagacgcgtcctagattcacagcaaacttcaatataagcgatacattaggagtgttcgtactttagatctataagaactatattttgttacgattcagccgtctctaaatgtgaactaaatatttatactgttatttgagaaaccgacagatagtacttaattttatcgatcatctaagaatagcatcggtattgtggtgacatttattgaatttcttccgctccagaataaagttccttttcacttcaaaaaactgccaccagtaaagttgcaccagtggtttttgagcattttttgtcaatgtcgcttaaccgttcttgaactgtatcctcttgacgtcgataaaatcatttgtaaaaaccaggccaaatcatcattgaataatttacactgtgtcttcaatgtcgccatttggaccaataattatcaaactgttcacaattcactcaaagtcctttcagcaacattcttatgaaacaatactttctttgaatttgtatgatgaaacaaaattttttggttattaatcatttatcactctcggtagccaagttggtttaaggcgcaagactgtaatttaccactacgaaatcttgagatcgggcgttcgactcgcccccgggagatttttttaatgtgctctaaatagaatgtggatgaaatttctcttggccgccgtacccttcttcataattaataatttctttccattttgcaggattatatctgatcaataagtgattgtaaagattttgtttgtgagaaatatgtgaatttttaattttggttataacttaataattgttggaattccatttttgataaagatgaaaattggtgaattttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctcgaggatctaggaatcctcataatggaacctatatttctatatactaatattccgttttattccttattccgttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgccatcatcttagcaccatatatgataatatattggtagtatgactactagttgatagactgaagagaatgtggattttgatgtaattgttgggattccatttttaataaggcaataatattaggtatgtagatatactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctatacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagcaacgtaaatactagttagtagatgatagttgatttttattccaacatagacgatagttgatttttattccaacagtgttgacatataaatactagtcaactaaatggtaattggttattattcctcaacattctgctaccaaacgcaaatgtagtaggagagtttagattttcaacgttggtttgcgagattggtgaaatcaaagcatagtttacctttaatcccaatcttccaacaaacagtagctcgcgtggcgtaatggcaacgcgtctgacttctaatcagaagattatgggttcgacccccatcgtgagtgctttgtttcttccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagattttttttgaagctgttgtagttactactttaagatccagattgatacagtacgtatgtgaggcaacagatacttgcaatataacaagttttgtgaagagatagtgtgaatacctatggttccacgcaagaaatcatctatttgaattttcggcttctataagaatgacaaaactcataggaagctgcaatgcattaattttccgtaagctttattaacccgttagccgctcaagtcgcttttctcaggtcgcgctcctcttctccggacttatgtggctccctttagaatataagggtcttccctttaacggaacagtaaggttccacaaggtggcaaaaaaggcaatccaaccgacacttcggcaaatttctttcactctagtcagagctaagttcttatatatactttctaaataattatctgctaaaataagaaaagaaggagcctaaatacgtatatctatatacatgtatacacgtgagctaataaattatgttatctttgaaaaaaggaataacaaaatcatacatcttgcaaagaactttcacttcttcctctgttgttcgtcaaattggggaagtgaaatctgaatcgaaaccgccggccaaatatcatattatcgaccatgaatatgattgtgtggtggtaggcgctggcggtgcaggtttaagagcagctttcggtttggctgaagctggatacaagactgcttgtttatccaagttgtttccaacaaggtcacatactgtggctgctcagggtggaattaatgctgcgctgggaaatatgcatccagatgattggaaatcgcacatgtacgacactgtcaagggttctgactggctcggagaccaagatgcaatccattacatgacaagagaagcacctaagtctgtcattgaactagaacattacggtatgcccttttcgaggactgaagatggaaggatttaccagagagcatttgggggacaatccaaagattttggtaaaggtggacaggcctataggacttgtgcggtggcagatagaacaggtcacgcaatgcttcatacattgtatggacaagcgctgaaaaataatacacacttctttattgaatactttgcaatggatttgttgacccataatggcgaggttgtgggtgtcattgcctataatcaggaggacggtacaattcacagattcagagcacataagaccgtcatcgcgacaggcggatacggtagagcttacttctcttgcacttctgctcacacttgtacaggtgacggtaatgctatggtttctcgcgctggatttccactagaggatttagaatttgttcaatttcatccgtcaggaatttatgggtctggctgcctaatcactgaaggtgcccgtggtgagggtggatttttattgaattctgaaggagaaaggtttatggaacgctatgctcctactgccaaggacttggcaagcagggatgttgtttccagagcaatcaccatggaaatcagggctggcagaggtgtcgggaaaaacaaggatcatatccttttacaattaagccatctaccacctgaggtactaaaggaaaggctaccgggaatatctgaaacagctgctgtctttgcgggtgtcgatgtcacccaggagccaattcctgtcttgccaactgtccattataatatgggaggcattcccacaaaatggactggtgaagcattgaccattgacgaggaaactggagaggataaggtcatcccaggattgatggcgtgtggtgaagctgcttgcgtatcggttcatggagcgaacagattaggcgctaactcactactggatttagtcgttttcggtcgcgccgttgcaaataccattgctgacacattacagcctggcttgcctcataagccattggcttcaaacatcgggcacgagtcaattgctaatttggataaagtaagaaatgctcgcggctcactgaaaacctctcaaatcaggttgaacatgcaaaggacaatgcaaaaagatgtttctgttttcaggacgcaagacactctagatgaaggtgttagaaatattactgaagtggacaagacatttgaggatgtgcacgtttctgataagtcaatgatctggaattctgatctcgtagaaactctggaattgcaaaatttacttacttgtgccacacaaacggctgtttctgcttccaaaagaaaggagtctcgtggtgctcatgcgagagaggactatgcaaaaagagatgatgtgaattggagaaagcacacattatcatggcaaaaggggacatcaacacctgtaaaaatcaagtacaggaatgtaatcgcacatactttagatgagaatgaatgcgccccagtccctccagctgtcagatcctattaattcttatttatttatttatttattttggagggcaaacttatttattgatctggcaaaaatgatctttcccttttttcttatttttctctctatctctctcattgattcttggtcaatagtactcgtttactgtcaacttacaccttatctattatgctatataattttatgcaagacattgaagtacaatatacgtcgagctgcaatatgcaaaaatatcagagggaaaccagctcattaggaaatatgacatgtgggctatctgtttgttggtggtagctgggtttttttttttttttttttgattttgtcgtgcgggtgtgcaggctgggatttcaaacaaataacaacgagtaattgacaagaaaaacttattggcttattttctttttgttcttcaaaattgtttgccttaccctctccctcagtttgttttcgagtgattgtctattaggatcaatagtcaactttgctgtttccatacttaaaacatcactagtctttatgccgaacttcgcatttataaaagtgtcgcaaatcaatctcatatcgtcgtaattttttccataccacaattcacataaatttccagtgaccttacacaggtctaaaaacttttcatcatctttactggcatcttccttttcaaaaattttcttgaaatgcaaaatcaattcaacaaattcatcgttattattcgtatgttcatagtcaccttggctcactagttcgtgaagctcatcgtaaatggataacaaaagggtgatgatagtgcatgcaatgaaaatatccaagggataattgaacgtcaggacgtggtcccaaacgattagcacatattttaagggtaattctcttaaaaataacaaccttgtccatcggatgagccagattaggttggagtgaatcagatggtctacgttttttttcttcccgctgcccgtttttggtggttggtaaaaaacctttgaaaacaagtctggcaaacaaatcctaaagattttcgtgaatactctcttatcccagttaatcaaattttcttcgttataaaaaatcggttcgatttggttcattagcttgttaaagataatcagaacgttttgcaaatcggtattatcgagatctgtaccgtgatataattgcagataaatgacgcttaatatttcgtggaacccttgtttatactgtaggtgttcgctttgatgtataagcaggtaattgtacaaaagttgtctcatttgagcatgaaccttgggttcctgaaatatatcgtcaagcattatccttgagaggtccaaatctataatttccagagtttccctcagtgtcaacggcttttcatcacttcccttggacaaagaacctttagttttgtcattgtcatcagacaagggatgtttttcaacagcctcgacgggagtcagcctcctgattcccactgaggaggaaacgttcgagtgcaagacccttttaggtacatttgcattatgattttcgtcatagttgtcgccatctgccagcataggcactggcaccaagccgaactggttaaggtccaaacctttaaagttatcagttaacaagcagttgttgttttcatcacacagaagcaaagctttccagagccagcctctactattttctttaaagatagagtcatggtagagttcacctttccaaattcccttctgcaccagttggtctcttgtctcgtagtggtcaatcgcccattgtaagacatccttcatggttgcataagcgaaaaaatacaaacgcacgacagctaaccctctctatgtatgccaattctcttgacaactctcccccattgttctgaaaaaggtaatgaaattaaacgctgctgtaccgattatggaaaactcaatggaaaaattgaaaaaaaaaaaaaaaggaactagtaatgccgtaggagaagcgggtaacataatatccggttttcctttacgaccgcttacaggcctaaaccagcgcaccatccagttacaataacacttggagcatgcgtacacgtgtgcgtattctacggctggcatgggcaaaataagacgtggaatttttctgtggtcagaactttgcgtcagtaaataattcaagaaaaaataataattatgtcgaaaaaaaaatagaaaaaaaagaaaaaaagaatactaaaaggtgagtgttcaggaaaaccgcaagccatgtttgttgattattccggactggagcgttacacggatataaatgcatcttttggtaagttggtcaacacttactgctgttttcagcgctgtgaagccatcagcgaacaattggagattctgaaaagtctagtaccaaagtgccacgacattgtggcacttactgacgaagactttgctagtggccgtactgccggactgacgcagaaattgtttgctatggcgatgaccctacaccagatcaccgactgtatcgacctcctgcagaaatgcaacaccataatacccatcgagatcgccaacccggctagctttgaaagcggcgccgcgacggcgccgctacgtcaaagctatgctaggctcttggatgactggtcccactacatgggcccatcaacggtaaaacacacaggctgtaccaaccgacccaagtggagatttccctggcaacagtcacggactatcatcatccccatgctgtttattggcgaaactgcaatgagcaccagggacctaaggtctgtgctgcatgattgtgagatcaggcacgcgagcgaaatgccgctgcagctactttggacgtcgtcaccggagttggtgtacgccacaccgcatgttgacgactacgacatttggtcgcgctacgggtctgattacaacatgcagatagaggacgaagacgaagcatcaaaagggcgacagcgcaagtgtgtggtgcagttggaggcactgttgggtgcgctacctactacggacccgttgttccaatggtagcccgggcctttttttttttcatcagcttctcttttaggccgtcggccccgttcgatgttcacccgtcctggacagcttgctctccccccttcctcgtgctgcgcgactgtttacgttattggcttattgtattgttttcgcatctagaacgttcaggttcaatttacgcaacggtgtttcactcgaagcatctggctgtacaagcaaatgctgcgttctcattctcctttatataacaagcttctgccttaaagcgttcatatgtacatacatatacaccactcaggcactcgcataatcgcacttaaatacgcaaaatatacaagatagccctacaactgctccatggactccaaggacacgcaaaagttgcttaaggagcaccgaatcccctgcatcgacgttggatggttggtcaggcccagtgcctccaccagcaagagctccagaccagggaaatccgagtccaaggccaacagtgtggctcctgacatccagatggacactgctcgcccgcccgttttcgaaacgtctgtagactcttccagcagcattctttcttcaaacgataagggacgccgtcactccgtagctgcgagcttgctaatggataatcagcgtgctaacgctgggtctacatccgttcccacaaacattcctccccctaggggtaggtcgaagtcagtggtggagactaacctgtctaacgttgaggctgactccggacatcatcaccaccaccgccaccaccatcacacggaagatgctcctgcacctaagaaggtcggattctttaagagtctgtttggccataggaagaaggatcaggaacaacaggagaaggaacgagaaaggaaagagcgctcaccctctccgactcacgtggaccgtggcgcggccataagaagagaaagaacggctaccatatctgcggaatcaccaccgcctttgcagtacaatgctccaccctcttataacgatactgtggtaccgttaacaagatccaagacggaatcagaagtgtattacgaaaatcatccgcaaagctactaccatggccgtatgcgcacataccactcaccagaagagggtaaagtcgacggaacttcccccgcagacgatcataactatggcggctctcgacctgatcctagattaatggatttcttgcgctactacaaatctaaggattacaaattagccgccttcaaagaagggaactttattaagtcatctgcgtctcccacaaccaagaaaaatagacgcgcttcgttctcattacataacgacaaaccacaacctgccaaatcacttgctcaccagaaatttgacgctaagggaagacccattccgccgcatcccgacgcacccaaattgccttccgccttcaggaagaagcatccaagcaacgcatcgatagtagacacagtggattccaattcggacgtttcctcgtcagcgcagaataataatcagacaccttcttctcataaattcggcgcctttttaaggaaagttacctcttatgggaacaacaacaacaacagcaccaatgcctcctccctttctgcaaacgtcaataatccagacacctcatcgacgtccctatggtcttctagttcaatggagttcgacccttcaaagataaccaccgtccccggcctcgagaatatacggcccttgaaacacgtctcctttgctacgaacacctatttcaacgatcctccacaacaaatatgcagtaaaaaccctcgtaaaggtgaagtggaagtgaagcctaatggatctgttgtcattcataggttgactccgcaagaacgcaaaaaaatcatggaatcgactagtttgggtgttgtcgttggggggaccgggcaattaaaactattaaatcccgaggaagacgacgcaaatgccaagagtaaagaggagatggcccctcaaaagcagaacgaagtggaggcacacgacgaggaggataacaattctcaaaggagaaacatcgttatggccgctgcagaagctgctgcagaggccagagccaaagaggcacctaacgaattgaaacgtatcgtgaccaacaatgaagaagaagtcactgtcagtaagaccgccagccatttgaccatcgataagccaatgatttcaagaaggggtgcttccacatcctctttggcctccatggtgtccagtgataccaacggtacgaacgcagatgatgaaggagaaattcttcccccaccttctttgaagatacctcacgacattgtgtatacccgttgttgtcacttgcgagaaattctgcccataccagccacattgaagcaattgaaaaagggctcgacggaccctatccccatcttacagttacgtaacccaagaccttctatggtggaaatttggtcgttcagcgatttcttgagcattgctcccgttttatgtctttcgttggacggtgtacaattaaccgtgcaaatgcttagaataattttgagttcgctggtttacaaacagcatttccaaaaactttctctaagaaacacccccttggatgaagaaggatggaaagttctgtgttattttgtctccaaggccaagtctctgcactctattgatttgacaatggtcccttccatcaagacaaatgtacaaaagccttctaaatcttctttgaagtcaaaaattctgagaatgcaatgcaacttggaaaatagatccgacatgaactgggaccttttgacagcttctattgccctcatgggcggtttggaggaaattgtcatttccggggccaagatgaattctgcacaattcaaaaacttcatcctcgttgcttgtatagcaaccgagagattgggcctcgcgtataatggattatctaagagccaatgtgatgatttggccaagtggatggttcaatcaaaagtgacaggtctagacgttggttttaacgatttgaatggcaaactttcctctttcaccgatgctgttttaggcaaaatacaaaaagctaacgagaaaaacgtcttcaaatttttatctctaaatgggacaaatttgagagtgaacgaacacgacacttttgagaataacgaggtcttaaaactgataagcgttttatgttatttggaaaatttaaaattcttggatatatcgaacaatcctgccatcttcccccactgtgttccgacgctgattgattttttacctgtttttgttaatcttgtccgtctgcatatcgactacaataatttaagttccacgagtgtagtgatgctggccgaaatattacccatgtgttcaagattgaattatttttccatgttaggaacggaattggatttggcatcgtctaaagctctagcagaggcggtgaggaaaagttcatctttgatgactttggacgtggactatgtgtatatgccagagaacattaaggaaaaaatttcattatatgctttaagaaatattcaaggggagttgaaaagggttaatagtgacgataaagatatcaaagatagccaattttcaagcctacaggaccaactatcacttttattaactgaaaaagcggataattccgaacattacaacaaaatggttgagaatttcatggccaaaatcgcgttggcacgtatcaagattagtaaagtggttcatgatctttttgatttaaaactgaatggacaattaaatttggaaggtaaggaagctttgattagattatgcttcatagaggcaagtttggaaagaggctgtgacctgctgaaacaaagacataacaacactttgaaatcaccagaggccgtctcaaaaagtcggaaagggggaaatcaagcacaacccaattccgaaagctgtcaaagaatgttactaagctcatctatattacaaaattcagatcatattgcgcttatgccattcggtagtgcaatagtcgaaaagtcaagcccagatgcagaagatgccgtcgaattcagagaaggtgacgactccaacgtaaatcacgaagacgtaccagcaaatgatcaacaatttcgagatgaagttgatatcaaaaacaaatactctatcattaaaagagaactagaacacgaaaagcttgtcggtggtggcgatttgccagtggacaaagaaatcttaaatcgtgccgcacaatccttagatagtgaccagataaaggaatttctgttgaagaatgacgtctctactatccttggcgtcattgatgaactgcatagccaagggtaccacttgcatcatattttcaaaaaacagggaaaccaagaagagaccgcgttcagaacaaaggatgaacaacagtcctcccaatccaatgattcaagtgctaatgcgtcccctaccactgatccgatatccacaggctccaatacttctagaacgaacgataatgctcatattcctccgaccgatgcgcctggatttgataaatttatgaacaatgcagaggaaaatgccattgacgctgcttatgatgatgtgctagacaaaatccaggatgcgcggaacagtagtactaaataataagggatttctcttaattttttaatctcttttttgtattgggtttcgaaaatataataaggagccctcagacatttacgtatcctttcatgtatgattattttaagtattttgtattttttattattattaatgtaagcataatgcttttgtagaacttgagacaacccggacgggtccgatgagtttttttcttcaaacttttatagaaaataataaatggtgttagcaccactcagatgtgatatttgacgtgtcgattgtgatacctgaagacgctattggagagccattgcaacgcacagtccaacagtaataagctctgatcgttttgaaaaagtatgtttctttccattggacggttgtcttccgatcaaaattttatctcctatacaatttcttcctatttactaacgaaaacctgcgaacctgtaaactacatgatttttaatattagtgaacttcaatacacctcaacaaaacaaaacgcccttttcgttcgggactgccaacaataactctaacaccaccaatcagaattcctctactggtgcgggcgccttcggaacaggtcaatcaacatttggtttcaacaattctgcgccaaataacacgaacaatgcaaactcttcaatcacacctgcatttggtagcaataacactggtaatactgcattcggtaacagtaaccccacaagtaacgtttttggcagcaacaattctacgactaatacatttggtagtaatagtgcagggacatccctttttggatcttccagtgctcaacaaacgaagagcaatggaactgctggaggaaatacatttggttcttcatccttattcaataacagtactaatagcaatacgacaaaacctgcgttcggcggtttgaattttggcggcggcaataacacaactcctagctcgaccggtaatgctaacacaagtaataacttatttggcgctaccgcaaatgcgaataagccagccttttcctttggtgcaaccactaacgacgataaaaaaacagaaccagacaagcctgctttctcctttaattcaagtgtcggtaataagacagacgctcaagctcccactacaggattttcctttggttcacaactaggtggaaacaaaacggttaacgaggctgcaaagccttccctttcatttggttcaggatcagctggtgctaacccagctggagcttcgcaacccgaacctacaactaatgaaccagcaaaaccagccctctcttttggtactgcaacatccgacaataagacaactaacacaaccccaagtttttcgtttggtgctaaatcggatgaaaataaagctggtgctacttctaagcctgccttctcattcggtgctaagccagaagaaaagaaggatgataattcctcaaaaccagctttctcatttggtgccaaatcaaatgaagacaagcaagatggaacggctaagccagcattttcctttggtgccaagcccgcggagaagaataacaatgaaacctccaagccggcattctcttttggagcaaagtctgatgagaaaaaggatggtgatgcctctaaacctgccttctcttttggcgctaaaccggatgaaaataaagctagtgctacttctaagcctgccttctcattcggcgctaagccagaagaaaagaaggatgataattcctcaaaaccagctttctcatttggtgccaaatcaaatgaagacaagcaagatggaacggctaagccagcattttcctttggtgccaagcccgcggaaaagaataacaatgaaacttccaagccggcattctcttttggagcaaagtccgatgagaaaaaggatggcgatgcctctaaacctgccttctcatttggtgctaaatcggatgaaaaaaaggacagtgattcttcgaagcctgccttctcatttggtactaaatcgaatgaaaaaaaggacagtggttcttcgaagcctgccttctcattcggtgctaaacccgatgaaaagaagaatgatgaagtctccaagcctgccttctcattcggagcaaaggctaacgaaaagaaagaaagtgatgaatcaaaatcagccttttcatttggttctaagcctacaggaaaggaggaaggcgatggggcgaaggctgccatttcctttggtgctaaacccgaagaacagaaatccagtgatacgagcaagccagcgtttacttttggtgctcaaaaagataatgagaagaaaacagaggaatcttctacggggaagtcaaccgcagatgtcaaatcaagtgatagcttgaaattaaattctaaaccagtagaattgaagccagtttctctcgacaataaaacactggacgatttagtaacgaaatggactaaccaactaacagaatcggcctctcattttgaacagtataccaaaaaaattaatagttgggatcaggtactagtgaaaggaggtgaacaaattagtcagttatactcagatgctgtgatggcggaacatagtcaaaacaaaatagatcaatctctacaatatatcgagaggcaacaggatgaattagaaaacttcttagacaattttgaaaccaagacagaggcacttctgtccgatgttgtgtctacaagttcaggtgctgcggccaacaataatgaccaaaaaagacaacaggcctataagacagcccagactttggacgaaaatttaaactcgttgtcatccaatctttcttctctaatagtagaaatcaacaatgttagtaatacattcaacaaaaccactaacatcgatataaacaatgaagacgaaaatattcaactaatcaaaatcttgaattcacatttcgacgctttaaggtcactagacgataactccacctctctggaaaaacaaatcaactcgataaagaaatgatctaaaagaaaaaattccctctattctacacttatttgacataggatgtgctatattaaataattatatataggtatcaaaatgtacgcgatggttcagaacctgcaattaatttaacacctcaatcatacttgtttttttcctttttcaagaagtttttgtaatgtgtcgtgccgatctgtaaacgacctggatttttatttcattagacagtaaatacgcaccaaatcagaaccaaagaaaggcttctgtagtgtatgaaactaaaagccactttttgtgatagtttcttcttagtacttagtacacaaccaaatattttgcaaaatgaaatcgattcctaaaagtaattcttaaaagtgataatgaatgacttaatcgttattttgatatcctgttaatgtgcataacatcacaattagcttcaccatttcgtttaaactttggttattaggatccgacgaatttttcttatcttctttttccctcaaaagatctcttttgaatattccgatcactagcctcttatacgtattcagtaaaccctttaccgtttgaacaacagctttgtttgagctccccatgctcactaaaacagctgatatcaattggaatataggaacgattaactcaaacaaggaaacaccattagcatctttgtcaactagtagcggattatccaaggtgacgttaacctttaagaatttggaattctgaacgtagacttcgtcaaacataaggtctagacccaaatcaggatcaacttttaaaaatgacaattccgcgattattcggaatagattattttcaattaaagcgctagctccacctctagtttcggcaacacgtattaaaaagaatacagtggctttaaaagctgtcaattcatataacaaatcatcaatgtttatgtgctctgtagtagaatttaacaaagcatctgtatttttcagcgaacgtattattaagagcagtcttgtagttttcatcagtgaatccaatataaaattctctttacttctattagccagttgaataagtgaatccaatagtaatatacctgtaaccctactagttccctcgccataaacaacatcgttccatatgatctctaccaattttttacttcctagtctcaaatcctgcagaaccttttcggaccctacttggtcgcttagaactctactcaaataatggtttgctaatatatagaaatcggaccttaatgccacagaggagagtggggagtttataccctgaatacatgtcttgaacaactgatatagcctgccgtctaccgtgcctttgtcggtaatcaacttacgatcgcggttatatatatcaaataggaaaacggcgagagaaaccaattcttctgaaaaagttatattaaactcaatataatcactaatcttcggaataattgtaccaaaaacctccagaataaagtttgatcttgttgatggttccaattttccatcagtaacaatgatttgcaccaactgtacccaagagtgcagcacagataggttcaactccaatgctttgtttcttgatataatattcgtgaaatggctttttgcttttatacactcgacatctgcatccttcaaaaattgttcttttgacacagtgagactgaaggaattagaatgtaagctttcagcacggactcttttaatcaggcgcataaggttttccattttgtgaaagtcatagatattgccggagcaatacttgttaagagtgacttgttccaaatttaaaggaacattggtgaaaattgataacgtctcttttggttcgcagatattgccatagtttaatggatccaagaaagaaaacaaccttaccgaatacattgtatttgatatcaagtaattcacatatgttaaaacctctgatttcgtgcccgaaaatgaaattttatgaatgaacagacccaaatattgtgtccaataattcctgtaggctaagaatgacagaaatgcaccaacggattcgctctcgatgaagttcttacatttttcctctgtagaattgtcaaaaggagagccgttccatgtcgtgaaccttgtcacttgtggatcgaggatcattattctctcaaaaaagttttctttgattaggtatgaatatagtagaccagatgttaacggattacgacatagtttgagaataatttccagtgctgctgtagccaatctcataggtgcataatcgatattgtccttagtaatgctgttcaatgaagcttccaacacgcttatgagggaatcaagtaatgaggttccggaagatataaatgttgctaggttaggtcccagggatataacgtttgagacctggaaacctaataacagatgagaaatagtcatcgttcgactataattagaaagatttgatgttaagaaatctaatagttctaacttcaaagcaaggacaccagcgtcggttattgagctttccaattgtgtaataaatgcatcctttattctggctgattcatctacggaatcgaatattgttaacaacttatttctcttagacaaagacgcaacggagccattagagcgttctgaaagtttcgccaaaatacgcagtgaatttgtggctaaaatttgatcatcgaccccgacgtataaacccaagtgtgcaacaagtggaatattgaaaaaaattgcatcgtaaaatgaacgtaatccgtgaagagaataattctttggcaagaaataatccgtcttgccatgcttcttaacaattggaaataattcttccacgtatgtctcctgataatccaatactttattgataattttcacagctaactgcaacaattcagcctgatttttgccaccttctaactctatggacaattgatcaacaccaacatcaactacattaaatatacttttgtaaatcttttccgtgaaaatatagttgaatatggggatagctgggcattcttgaacgtaattgaagaaattttcgcaatccaccaaagcatccaaattcgcagctgcaggaatagaatttaaaattacactgtaatcaaaagagcataagcccgtatagataattttcaaaataggaagctggacggctcttttatttctgatatcaacaatttgatccacgtgcgctaaaatgtcgttgaaaatgtagtcaaaatatggccatatacctaccttcctatatccctgacctaatcttgttggaaatgccaatttgccaaaaaccatgtattcactattattttcacgagaatgaatagaaatcagattatggaagagttgtaaaaaccccaaaacgtcagagtattttgttaacacgtttgtaaaagcatttctataagattcggatgaataattcagcgatgaatccttgaaaattagagagtctagaaaagaccaaaattttgttctagaagattcaagttttggaaccaagttacttataaccttgaaagcagcgcctacgagaggtgtatttatcttggtgaattcgaataggacatctgagaaaactttcgatagcgagctttttacatcctcgtcaacctggtatgtaactgatccaactaaagttaataaagaagacagaaatattacagcttcttcatttaagccttcttctaaggctaccgcagtcgaatcgatatcgttatgagttgactcactaaactgctgcctcttatggaggctcgagttaaaattgcttattttcttagtgtagtcactgagacactgtgcaatgtttttccatgaaatcgagctgttttcgccaaaatagtgatagacattcagggcattttcaggaccaaaggacaagctagaaaccatcaaatagaaacaagacctcatcaagttgtcgttgcatctcgaacaccactcaataaaaccataagcgtttgattccttatcagaccagaaagtacatgaatattcgggccttgatgcatagaaaaaatatattgacagaaaaaatctttctaagtcagcctttagtgagatgtcatccaaagttaagtcttcaccggacaacaaagagtcttcctcagcatccttaatctttgtaagcaaaaaggcacaatctgtaataatagtttgaagcacatcatcaaaggatgagaggaaaaattcttgggtctgatcggataaaactatagtagtgtaagaatattcgttgacgttattgggcatactatttagtcgagcggtacccgtggttgacatcatcccaggataagacggattccataagccgcgtccgctcatattatcagttgcggatgctgggttgtaggtagaattcgtcgtttgactgaaaattttttcatcatcaagtaactgtttaggaattagccttggaatatgcctttctaacagggaccttatatcgtagaaaagttccatactcttgtcttgttccacgatagatgtatctgcggcaaatattaaaatttgttcaatagcgcctagttcgacggcagaagtcattggctcatcaacatcagttttgaaatccatcgtgtcagcccttcttttagggtcttctttacaccacccaatgaagtaagcaaaaaaaatgaaaataagagctactttgaccggtttggtatatatggagtcgtcctttaagtctttcataaactgagaatgtaataatttgacatctgcatcgggcaaaactcttaaagatgcgaaaaggtggaaaaatgcaggagtataatatattataaaaaaatcattggaatccaattctgacacatgatgaagtaaggacagtataaaatccttatttttcatgatggctcctttatccactaaaccatataaaatttgactcagaatatcatattctctcagtaagaagtctctcctaaacttgatattttgttggaataaagcattatagttttctagtatctgagccttattgatttgttgtttaatctcagataattgagtatgaatgaacttaaaggctgagaggatattagaaactaaagctccattctttataagctcttggtataactcagtatcttcgtggaaacagttgactataaaagaaacaatttgcaggatatattgccttctcaaaaagtattgtactttgccattattagcggtggtatcaccagaaagtataagttcacatgcaacaatttcatccaagtttaattcatcggacaaagaaatagcttcgaaaataaactcctgattgaccttaaaagtagagccatcggatagttcaatttcacctttttctaattgtgatcggctagcattgttttttagtttgtctgtgtttaagttcaaattttgtaagtcaggaagtacctctttgaacagatcaaaatcgaactcaccactctcaatagagcgatacaatgtttggaaaggaattgcagaccatttcattttttcttatctgcggaacaaatcttttcaactaggttagatgccaagtgatataagttatatatatttcgtgcttaggaggcgtgttgttaattggcgtaccctgaggaaataatttattaagtatagtgtaaactaagtggctaagaaaggtattggtaaactagttgaaaggcaatgggcgcatttactaaatactacatcacacttacaaactaaccttgttattttccagcagaaaatttattttcatcaaaagacgaaaacggaatcatactacccggcccgagaaggactttgatgaagaccgtagttagaatgggctcactagactcgtgagccgtttcagtttaattattattatatatgtataccagtgctttacccaaaagagaatatttacgtgaaatactacgctcttgctgggaccttaacgtgtatatactatcataaactgagactcttcgtaaattgccccttaacaacacggtgctgtgaatgctatcacttgattatacgccaataaacttcatattctttgaagagccgctgctattgcatttaatgctaaggaaggttaacaaagcattaatgaagaataactacaggagtagccaaaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactatcacggaagaaacaaagcactcacgatgggggtcgaacccataatcttctgattagaagtcagacgcgttgccattacgccacgcgagctactatttgttgaaggttttactactttattatagtaaaacctaattacgctttcaattactacaattttcggattttcacggctggtgaaataatgcagcctgtattgcataaaatggccgcacttatgagaactgatacaagttgtttaccgttggggcaccaaggtgttattagtcagaaataaatgtaaatttcttatactgcaaagcagaggtacatataacacacatcgattggttcatcttggctacgactaatatttttgggatgcaggtgaataattagataattgttgtaattccattgttattaaaggctataatattaaaggttatttgggtctttctctctctcggctttattttatttatagtttctatctttcagctttcaaaaaataatatatatggcgcttcatgaaaagagagctagctacagaaatataaacagtcatggatgaataggcggcggcagctatgccggtgcatgcgcacagtataatggacttaaactgccttagtacaactgttcaagttattgaatagcattatatattagtgccaaccaaaatatgaaaccgatgcttccaactgtcaccccaagaagacacgcaaaaggtgctactgcacataaatcggccactccttgagctagacccaattctaacagacttacagttaggattctctttattctgtctagtcgtttctttttttccctcgcttctttttctttttcgtcttctctaccaccatttatagtaattcgattctgttctctactgaggttttctaaagcattaactaccttgcccctggagacttctttaaactttttgatatattcaaatggtgaaacattcaaagccgcatctagtgccttttccaccttttcatattctatttcgagcgactctctctcattattatccaaacttttcactttataatttagcaccgcttctaagcccttcaaaataaaagtatgctgctcatattttgcactaatgttttgaatttgtccctcgataataggcaccttctctgctgtcaatgtttcgtatgttccattgttgtccagatttctcaatgatgtgattaacctatcgcccgcatcgctgaactgttgtattgtgttagttcctgcaatcacaacaatggtgaaataaaaatatatgaaaagctggaacctcatttgaattagtttacttcactaggctcttttatcttcacttattgttttgtggtgtctattttttttactgacagtttacacttttatagtctttaaaaaagcaaaaaaaataattcttttatttttatcccaagataataaatatttatgtattggatagtagtataattgagtataaaaattatttttgtagtactttttcaaactaatctctgcaagacatatcttccatattttcacaattatttaagccgattgcaacaacattcaccataggtgccttttctgcggcaatgcgtagccctataattagctgcttgaatgagaaaaccacaaaaagggggattgaatacatagcatagcttacactgtatcttagtaatttttttcccttctactttgtttttcgcagggcctttgcctttggaaaagggtacacgagtcttaagagaaatgaaaaaaaatgacactaaatcggtgataataatttgtcgttgtgaccacaaaaaagaattcataaaaaaaaaaacttgatcattggcgccacaacctagtcatatttgaaatcatttttttcctttattttttaccacagggtgcgtttagaagagacacaaaatcactctagggttttctatcgaacataaagtaaatcatttttatattccaaaattgctcgaagtaaatctcttgttttcctcccaaatgaagatcaatattaaacctttctgaaaatcttttttaatacagattacattatagagttgtatactcttcgatcatttaacttctcttttatgggtcatatatctctaattgtctctacagtactttttttgcttttccaataaaaatcataatcacagccatagtcacaaaactataagatgaaagtacaaatgatagaaaggatttttctgatccagttgtgtttgcttaccgttgtattagcaagtagtagagcagtggttgaattcgaaagtaccggaaccaaactggtcaactcattaagggtcttggctgcttactcgcagagttctgtctgtgttgatgaaaaaatatctggaatcgagagacaaatagaggaagttaaagatatgtatggtaaccactcttttattctaaagggtttaaatggtatattgaataacaaggtgaatatgctaacaagggaaatccaaatggaaactgttggcaataacacatttgaaacagaaacagggaagctaactaagggcctaaaccgagcagtaaatatatctccgttcaagtacataaaaaaattcaagaccgtttcaacaaagaaatttgaaagcctcttgaataagtatgatctggttgccaagaagggcggggaattgacagaggaacaaaagaaaaagaaggaggtgctctcacggatcagtagagtagtcgctgcaacaacgatagaggctggtctggcacaaggtgtggttgatttatgtataacagtgacaactagtctatgcttagtctcggccagcattggaggcgtcggatttcttatttggctcaccattatataccaagctctgacttaggaaaatgttgccgattttgtttttgccactcctgtacattgtttaatctcagatcgttgtatatatatacatatatatagtgttttaacgacattcttatatttgcatttctgcttcttattacacctaactattctgtaactgccatgggtaagcatttttgaagtattaattaacaattaaactttcaaacatacccaccctttcgttggaataaaaatcaattaacacccactgactagtaaatattactagaataactgatgattatgccaattttctgacagttgttgggtttccattgttgacgaaggtcctattattagatatacggaacatactagatctctcgagcctatcggaacctactaagcggaatcggcaatatacatgttattcatttttttcgtttttcgttttacattattaattttacgtctcaacttggttcaatttcagagacagcatctcatcacatctatcatctttttgtaccacataaggtaatatacacgtaataataggcaatagatgtgtgcgaatgaacttccaatataatccatttagtagtgccttttgttactaatattcgtcagtttctcaagctgacacttgatttattctaaacaaatttcaatcttggacaattagttgacataaactacgttactaatttttgttgtattaagggcttaaataataccggatgtcttggcaattctatcgttaggagagtaatagttgtcagacttattgtcggcttgttcgcacatcgttacttatcctatattatacataagatctggtgaagcgaggagtcccatgtctaaaccgattgctcaggtatttacaggtttaactgcttcatttaagcaagcaattattgaattatatactcaatcttgtctctcccgttactattatttcattcgcgttttatacatctttattattataagtttgatacggtaactttacaatcgattaatttctgctgaaagcccaagctttcataaattaataggtttcgtggtctagtcggttatggcatctgcttaacacgcagaacgtccccagttcgatcctgggcgaaatcaattttttgtttttttaattcacaagaataacctggtattgttataagcaagccaccctttgcgtacgatcaaacaccctataaaatctatatgcaatactgagatattgtattttttctcctttaattgtttatagttcagaataacagttcaaaaatctatgccgcgctcacagggtcctgccgggtattcgccctccagcttgaaaggggtggcaatgcccaagagcgatgtatagtttagtatcaaggaattgagagaggtattacaccaaggatttccgtgaacgaagtgacgacgcaagattaacagattaaattctggtagtaggctaagccgttattaaactttatttacggtataccacaatactgctctttttgttgaggatatgacagacaaaggcaagaacgatttaacaagcaaagctaaggacaaagccagaggcaaccccgagaagccaccatattggtttgaaatcattgtttctgatccacaaaaaagaactggtgacccaggctcttcatctggctacgtgagttatcagatatcaacaaagactaacaacacgtcattttatgataatcgtggcgatccagaatctattatagttgtacatagaagatacagtgacctattgctcctgcatgatattttactcaacaggttccccacctgcatcatcccgccattacctgataagaaagtttttcaatacatagcaggcgataggtttagccaaagatttacacaaaagagatgtcatagtttgcaaaatttcctaagaagggtctctttgcatcccgatctttctcaatcaaaagtcttcaaaacttttttggtgagtaaagattgggaatctcaccgcaaagtcctccaggatagcttgcaaccaaataaagatgaagttactgatgcttttatgaatgccttcaaaacagttcacaagcaaaacgaagaattcactgagataagggagaaaagtgataaactagatcggactgtgacaaagatagataaactttttcataaggttgtgaaaaaaaatgattcgatgtctgaagactatacaaagttgggcagtaatttacaggaattacaagaattggtcacaggcgaaaacgaggaacttgctgcgaagttgaagatttttaatgaaggtgtaacacagctgtcatatggcttgcaagatcttacaaagtatctggattacgaatatattgttgatttgaaggatcttgaacactacattgatagtatgcgacagctgatcaaattgaaagaccagaaacagatagactacgaagaactaagtgattatttaaccaggtcaatcaaagaaaaaaataacttgatttctggatacggaggtagtaatttctttgccaataaattggaagaactagcgggaataaatcaggaggcttcacgtagagaaaaaatcaataaactagaaggcaaaataacgtcattaacaggtgaattagaaaacgctaaaaaggtggcggatggattcgaacaggaatgcttgaaggaaatagaccatttcgaaagtgtaaaaacggctgaaatcaagaaatctctgggctcactagcggaccatcatatcgaattctacgaaaggatacttgaagcatgggaaaaagtagacgatagtctatagtggtgctcttaatgttttcccattactactgataataccttgggcactacgattatctgatcacatttaacagagaaatttaaaaaaagaaaaatatctatataaaaatatgtaaatgttgctattattttatgatgttctgatttttttcgtcaaaccttagatttcttatgtacattaaacttaaacattttgcattgttcttccagttcttggattatattatcttggtgggagtcaatcaaatcccaatcgacgctattactggacaagtcaactttattcgcaaaacaagtcctgtaatcatcaccaaaagtctcaatgaatgcttcttcattaagatactttgaccattccataggcggaaacgtgtttttatccaacactctgtcactcttggaccgtggctttggcgccctttcattttgtcttacataaaagtatctcagcagcattattgcttctttcctcaagatccccggtatactctcgtaccctgccgcactattgttcttgggcactaatgtacacgtatcatgatttactgacaagacagtaccgttgcctccaaatctctcgttgccacaaccgaacaccacctttccaatgtctaattgcttgagagcagatgcacacattatacacggttctacagtaacatatagagtaatgtctttgaacacgtcaacaactcctcgggagcccaacatcgccttgatctgatcgatccccatgaactcagcatgtgctactccagttaatgacttgttcgtatcgttcatgccataagccatcacctggccagttggcgtatgtacaaagatgcaagctaccggtgtctcatcgtggtcaagagcgtatctagccaaacggacagctgtcctcatatgtttaatatgctgcatagtgtgagtcctctagtttttaccgcagccaccagccgcttctcgagcaaagtgtagatcccattaggactcatcattcatctaattttgctatgttagctgcaactttctattttaatagaaccttctggaaatttcacccggcgcggcacccgaggaactggacagcgtgtcgaaaaagttgcttttttatataaaggacacgaaaagggttctctggaagatataaatatggctatgtaattctaaagattaacgtgttactgttttacttttttaaagtccccaagagtagtctcaagggaaaaagcgtatcaaacataccatgtttttcaacagactaagcgctggcaagctgctggtaccactctccgtggtcctgtacgcccttttcgtggtaatattacctttacagaattctttccactcctccaatgttttagttagaggtgccgatgatgtagaaaactacggaactgttatcggtattgacttaggtactacttattcctgtgttgctgtgatgaaaaatggtaagactgaaattcttgctaatgagcaaggtaacagaatcaccccatcttacgtggcattcaccgatgatgaaagattgattggtgatgctgcaaagaaccaagttgctgccaatcctcaaaacaccatcttcgacattaagagattgatcggtttgaaatataacgacagatctgttcagaaggatatcaagcacttgccatttaatgtggttaataaagatgggaagcccgctgtagaagtaagtgtcaaaggagaaaagaaggtttttactccagaagaaatttctggtatgatcttgggtaagatgaaacaaattgccgaagattatttaggcactaaggttacccatgctgtcgttactgttcctgcttatttcaatgacgcgcaaagacaagccaccaaggatgctggtaccatcgctggtttgaacgttttgagaattgttaatgaaccaaccgcagccgccattgcctacggtttggataaatctgataaggaacatcaaattattgtttatgatttgggtggtggtactttcgatgtctctctattgtctattgaaaacggtgttttcgaagtccaagccacttctggtgatactcatttaggtggtgaagattttgactataagatcgttcgtcaattgataaaagctttcaagaagaagcatggtattgatgtgtctgacaacaacaaggccctagctaaattgaagagagaagctgaaaaggctaaacgtgccttgtccagccaaatgtccacccgtattgaaattgactccttcgttgatggtatcgacttaagtgaaaccttgaccagagctaagtttgaggaattaaacctagatctattcaagaagaccttgaagcctgtcgagaaggttttgcaagattctggtttggaaaagaaggatgttgatgatatcgttttggttggtggttctactagaattccaaaggtccaacaattgttagaatcatactttgatggtaagaaggcctccaagggtattaacccagatgaagctgttgcatacggtgcagccgttcaagctggtgtcttatccggtgaagaaggtgtcgaagatattgttttattggatgtcaacgctttgactcttggtattgaaaccactggtggtgtcatgactccattaattaagagaaatactgctattcctacaaagaaatcccaaattttctctactgccgttgacaaccaaccaaccgttatgatcaaggtatacgagggtgaaagagccatgtctaaggacaacaatctattaggtaagtttgaattaaccggcattccaccagcaccaagaggtgtacctcaaattgaagtcacatttgcacttgacgctaatggtattctgaaggtgtctgccacagataagggaactggtaaatccgaatctatcaccatcactaacgataaaggtagattaacccaagaagagattgatagaatggttgaagaggctgaaaaattcgcttctgaagacgcttctatcaaggccaaggttgaatctagaaacaaattagaaaactacgctcactctttgaaaaaccaagttaatggtgacctaggtgaaaaattggaagaagaagacaaggaaaccttattagatgctgctaacgatgttttagaatggttagatgataactttgaaaccgccattgctgaagactttgatgaaaagttcgaatctttgtccaaggtcgcttatccaattacttctaagttgtacggaggtgctgatggttctggtgccgctgattatgacgacgaagatgaagatgacgatggtgattatttcgaacacgacgaattgtagataaaatagttaaaaatttttgctgctggaagcttcaaggttgttaatttattgacttgcatagaatatctacatttcttctaaaaatacatgcatagctaattcaaacttcgagcttcatacaattttcgaggagattatactgagtatatacgtaaatatatgcattatatgttataaaattagaaagatatagaaatttcattgaagagtatagagactggggttaaggtactcagtaacagtgtcatcaatatgctaattttgcgtattacttagctctattgcgcaaatgcaattttttcttaccctgataatgctttatttcccgttccgaaaatttttcactgaaaaaaaagtgcttaagctcatctcatctcatctcatcccatcactattgaaatattttgctaaaacattataacagagagagttgaaaggctcgagaacctaatactgaaatggccaaaaaaaatagattgaacacaactcaaagaaagactttacgtcaaaaggaagatgagtacatcgaaaacttgaaaaccaaaattgatgagtatgaccctaagataaccaaggccaagtttttcaaagatctccccattagcgatcccacattaaaaggtttaagagaatcatcctttataaaacttactgagatccaagccgattctattcccgtgtccctgcaaggtcatgatgtattggcggccgcaaagacaggttccggtaagacattagcatttttagttccagtaattgaaaagctataccgcgaaaaatggaccgaattcgatgggttaggtgcccttatcatatctccaacaagagagttggctatgcaaatatatgaggttttgacgaaaataggtagtcacacttcattttcagctgggttagttatcggtggtaaagatgttaaattcgaactagaaaggatatcaaggattaacattcttatcggtacacctggtcgtattttacaacatttagatcaagccgtaggtctaaatacttccaatttgcagatgcttgttcttgacgaagctgatagatgtttagacatggggtttaaaaaaactctggatgccatcgtaagcacattgtcaccatctagacaaacacttttattttcagcgactcaatcacaatctgttgcagacttggctaggctttccttgacagattataaaaccgttggtacacatgatgtgatggatgggtcggttaacaaagaagcatctactccagaaactttgcaacaattctacattgaagttcctttggcagataaattggatatccttttcagttttataaaatcacatttaaaatgcaaaatgatcgttttcttatcaagttccaaacaagtgcattttgtctatgagacatttaggaagatgcagcctggtatttctttaatgcatttacacggtagacagaaacaacgtgctaggacagaaactttggacaaattcaatcgtgctcaacaggtgtgtctttttgctaccgatgtcgttgctagaggtattgactttcctgcagtcgattgggttgttcaagtggattgtccagaggacgttgatacatatatccacagagtcggtagatgtgctcgttacggtaaaaagggtaaatctttaatcatgttgactccacaagagcaggaagcgttcctaaaaagacttaacgctagaaagatcgaaccaggcaaacttaatataaaacagtcaaaaaagaaatccattaaaccacaattgcagtcattattattcaaggatccagaactaaaatatctaggacaaaaggcttttatatcgtacgtgagatctatatatgtgcaaaaggacaaacaagttttcaaattcgatgagttaccaacagaagaattcgcttattctcttggtttaccaggggccccaaaaatcaaaatgaagggtatgaagaccattgagcaggccaaagaaagaaagaatgctccaagacagctagctttcttatcaaaagcaaatgaagatggtgaagtaattgaagataagtcgaaacaaccaagaacaaaatatgataaaatgtttgaacgtaaaaatcaaaccatcttaagtgaacactatttgaatataacgaaggctcaagcacaagaagacgaggatgacgatttcatttctgtcaagcgtaaagatcatgaaataaatgaagctgagttaccagctctaactcttccaacttcaaggcgagcacagaagaaagcgctttcaaagaaggcatctctggcctccaagggtaacgctagcaaattaatatttgatgatgaaggcgaagcccatccagtttatgaacttgaagatgaagaagaatttcataagagaggtgatgcggaggtacaaaagacagaatttttaactaaagaatctgcagtaatggcagacattgacaatattgataagcaggtggctaaagaaaaaaaacaagagaagaagagaaaaagactagaagccatgagaagggaaatggaggctgctatggaagaagaaatttctggagatgaagaagaagggaagacagtagcatatttaggaacaggaaacttgagcgatgatatgagcgacggtgatatgcctgactcggaaggccacttgaaaaagaaagctagaactgttgactattcccacggccacaatccatccaattcagttgatgatgacattattgaagtggaagaaccacaaactttggaggatttggaatctttgacagctaaattaatccagggttaaaccctcctgcatagtctaacctatagtatttagaacttgtatacatctattctctacactaatatacttatttctttgttcaaatcatcggtaatattacaataaaagaaaaatatgcatatactttcgtgcattgaaggtgtcaaatgaaatcccgcttatagtgaacaggcttccatcatatatacatatatatatatgtttatatatgtatatcatcacttatgctgctccaggagatgtaggtatctattctttcttaacggatccgcatctattaattggaccaaatattgttccgagcttctttccgttagagcttccttttcttccagaatatcttcgagaactaataaaattttcaagcaccaaatattttgcttcccggaaaattcaatttcgtcattatttattaacagaatgttttctctcaagtctttcaacattttaaggtactcttgttcgtccagagttttacaaacaatgtcgtttttaatgaaccacttgatataaaaccatacggattggtcttcggcgtcggtaaacatagcgttgatgatataagatatttcagtccgaatatactccttttgattcccaacctctcctttctgaaacattctgcttatgatctgtactctttggtgccatgcagaataatttgaaatgttattgttaatctttattgttgtgtattcaaactcctccttgtcaagacttttattagtgatactctctatgttaccaacaactattctgcggtaatgccatccgtggtaatttcttgcatcttgttccaataacttattcacgacagcaagttcagtttgccacactttaggggaactcgtaggataatgtttcaagacccaaagtctgtgattccatatccaatagactttggggtaatccttcaatagcatcattacaaaaactaactctttatcccagaaaggtatttccaactcagaagccaaactcgctataatatcccttctgtaattccaaatagcattaaattccggatttttctcaagaagttctgatgttttcttcagagcttcaattgagtaaattttttcatctctcatattcaaaacattttcagtcaagcttctataatcatatattttcttttcgtcttgaactctcttttgtctcagtaattccttggtccactgtttccttttaatgccatgctgtttaatgtggcaaatataaaaaattgcttggtagtcagtaaaaaaaagaattcataatgtaacgaacatttgaagtgcacataccattgctgacctactgctttatagtataaattcagtatactaggtatatgtggctcaaaaatgtggtttttttcttttttgcctttaatttttttcaaatgtttacgtatggtttatgatttaacatttcaagaatagaaatcgccccgaagaatgattgatgttaaatactcgtacaagagtattgaaaaccacttcaaaggggcccaatagcacatttaatgtcacaatcaatatcactaaagggttcaacaaggacagttacagaatttttcgagtacagcattaattccattttgtaccaaagaggcgtatacccagcagaagatttcgtaacggtgaaaaagtacgatcttacgttactaaagacacatgatgatgaactgaaagattacattcggaaaattcttctacaagttcacaggtggcttcttggtggaaaatgcaatcaattagtattatgtattgtagacaaggatgagggagaggtggtggaaagatggtccttcaatgtgcaacacatttctggcaatagcaacgggcaggatgatgttgtagatttaaatacaacacaatcacaaatcagagctttaatcaggcaaatcacctcaagcgttacctttctgcccgaactaacaaaagaaggtgggtacacattcacagtacttgcatatacagacgcggatgctaaagttccgttagaatgggccgactccaatagtaaagagatacctgatggtgaagtagttcaattcaaaacattctctaccaacgatcataaagttggtgcgcaggtcagctataaatattaatagaattcaagtcaaaaaaaaaaaaaaagacggaagtccaaaaaaatctcgttttcgatgtttagaaagaatatagatttatgaactatattatactatactacgtacttcctctgtaaaccacttcatgcgttttttcaagtgcctctgttaaagaaccttgagtgagaaacgaagtctttgacactcaaactttgctttttttgttcttctttttgttgttgtatttgaggggtggatactatcctcttcataacaggtggtgatattttcagatcttgcctcacaaattttgaccaattcggatcttgcatccttgccaagttgttttcaaattgacccaaaagtaccttgtcccacttgaatatgaaaagatcgcgattactgtctggcctgctgccctcgtcagtgtcgtctgtttctaagttgtaggcactccatagctttttccataatgccaggtcccatggaatgccctttaaagcgaggacaaaagaccataccgctgaatcagggttattattggtcaatttggagtaggtctcgtaatagtcatcagcggaatccagaggagccattagaagtttaataaacttcagcagctggtctatattattgtctgcatgtcttttcaccctcttataagaggtattttctcgcaagtcagaatcgttacttacactttctggtaaagtgtgaaaaatctccttcagcaattctaaatcaaggagaagctgctcgccaatgttgacaacagttctggtttcaaatttccttttgctgcccgccagggaaaagggtggaacgggctgcagaaggcggatggtattgcttacaaaatttgtagtgatgatatcaatcaccttatccaagaaattccacttataaacatctctattgaattgcgacaaaataaatgccaaagtcgaaggttgctcttgctgttgtttaatagaggcatctgttaatgcgggcattttaagtacggatttgagggttaccatgtacctgctataatcttctatcgcagcatttgaccaatcattgttgataaactctctccatacaaaatttagatctaagggtatgacacggtttaatagaaaagaagttccttttgctagtaaatcgtcgtatatatttttcgttttcgtaaaactgtttgccagcttttcacgattaccgctgaattcagataatttatcctccaattgatctatagtcgtggcacaataatctgcagtattgatcaataaaacggtatacttggcagcttctagcttatcctggacttcaatattgtcgggcagcagtaaaggaagaagaattttttgtgagtaagtttgaagccatctactgaaaaaatttgccaatgaagtcaatatgctatcattggcattattatcaatgagctctaaggtctgagtcagtacggaacgatatgtcctgaaaaggtctgcactcgagggtaacacgagagattctgtttcattagatgggtacttcggctcactcatataagaaagaaatttcttttccatcatttggttttggtgagacacccataaagtcaaataaggttcgaagcaggaacttagttttggttccttaattttttttgaaaatcgtacgtcgatgtatttttcgaaatctagcgtcgattgtaatgctgtcatgaatagatcaatggaagggttcttgtctttgaattcccttttcagaagtgtctgaaggtccttgtgtgtaatgtgataaaaagtggtggtcaatctgactgccatttcccagtcttttaagaaatagtctgcgaactttgaattgaagttattaagaatttttttgaagtaaatgtatcttctcgataaattttctagggatccggcttcatcgtcgaccctaaatatctctttcatttcgaagagaagtttgtccaaacaccaatctatcatctgggctctcgtacttgtatcgcagtcgagtagctcgcaggcaccttcgcgcaattccatagtgagtgctgtatcatgctctgagatattgccgccggaaaagagcgcattgtagttttgtttaattttggacaaagtgtctcctttcagtcttgaaatggagctcaacaaatagtttatctcgtccaatgatttgtaagagatgaatgtgttttcagcaagcgaacacattatcttataaggggacaccatttttttgaatgagccctgtgagagtaattcattgcattgtatgtaactgtctgtcaatatctttaaattttggaaaagagtcaaagagtgggtgaggtttttcttggcaatgtccaggtacgagataccttctgtcagattcgatatcgtcaactcggtggaggctgagacatcttgagtttctttgaaatcttggaaaactttcctcagagaagcctctatttcagcggaatttttagggtgttccttcaattcattctcttctttgagaatatcctcttgcaattgctttttgtagcttctggtaatactgatcagttcatctatgttgttcagggattcttttgaaaaaagtatattggtaatatcttccagcgggtcataatctaccgtaccttccagcattgtccttctgagaaaacaaaaatggaagatgttgtgaaaatgcagtaagtgacaataagctagcgacttttcaatgatcgcagattaagtatatatacactttaggtctccttctcttctttactagctacgaaaaaacaaagaaaaaaaaaacaaaatagagggaaaaaagatatacgtataaaaatatgctccaggggaggttcgaactctcgaccttcagattatgagactgacgctcttcctactgagctactgaagcactatttcttgttccaaccgaggaataatactagacctgtagaaaagtaccgcttatctaatatccaactttttcttctgttccctttagtgaattcaagatgaaggaacataacagaacggaaaacaaaaaaaaagggaagaaaaaagatatcaccaccaattggcacgctcgcaacggtttcgggccagattcatggccctgtggggtagaagtgcctacagacaaaaaaccgttacgtcccgcctcaccaagcatcgacacacaagccctctcaacctccttaatttctttatctttttttcccttcacctctgtgctctttttttagccacagctgtgcattacgcttgctttgcttgttttgttctctttcgccatgccatattactacttttctacttactggcacgaggccgcgcaagccagatccaagcacgccagaaagtgcggtgtactggtgcaaccttttatcgatttctcatcatatcgctatcgcaacgggcatgggcgacgaaaaagccaatctaaagcgttgtcttcctcgttcctcgcgcacgcgattttgcgttctgcataggaagccgaagtcgaacaagaagcaggcaaagtttagagcactgcccctccgcactcaaaaaagaaaaaactaggaggaaaataaaattctcaaccacacaaacacataaacacatacaaatacaaatacaagcttatttacttgacatcgcgcgatcttccactattcagcgccgtccgccctctctcgtgttttttgtttacgcgacaactatgcgaaatccggagcaacgggcaaccgtttggggaaagaccacacccacgcgcgatcgccatggcaacgaggtcgcacacgccccacacccagacctccctgcgagcgggcatgggtacaatgtccccgttgccacagagaccacttcgtagcacagcgcagagcgtagcgtgttgttgctgctgacaaaagaaaatttttcttagcaaagcaaaggaggggaagcacgggcagatagcaccgtaccatacccttggaaactcgaaatgaacgaagcaggaaatgagagaatgagagttttgtaggtatatatagcggtagtgtttgcgcgttaccatcatcttctggatctatctattgttcttttcctcatcactttcccctttttcgctcttcttcttgtcttttatttctttcttttttttaattgttccctcgattggctatctaccaaagaatccaaacttaatacacgtatttatttgtccaattaccatgcctaaagagaccccttccaaagctgctgccgatgcattgtccgacttggaaatcaaagattccaagtccaaccttaacaaggaattggagacattgagagaggaaaacagagtaaagtcagacatgcttaaggagaaattgagcaaggacgctgaaaatcacaaggcttacttgaaatctcatcaagttcaccgtcacaaacttaaggaaatggaaaaggaggaacctttgttgaatgaagacaaggagagaactgttcttttccctatcaagtaccatgaaatctggcaagcctacaagcgtgccgaagcttctttctggaccgctgaagaaattgatttgtctaaggatatccatgactggaacaacagaatgaacgaaaacgagagatttttcatttccagagttcttgcctttttcgccgcttctgacggtattgttaatgaaaacttggttgaaaacttctccaccgaagtccaaattccagaggcaaagagtttctacggtttccaaatcatgattgaaaatattcactctgaaacttactccttgttgatcgatacttacatcaaggaccctaaagaaagtgaattcttgttcaatgccattcacaccatcccagaaatcggtgagaaggccgaatgggctttaagatggattcaagacgctgacgccttgtttggtgaaagactagttgcctttgcctccattgaaggtgtctttttctccggttcctttgcctccattttctggttgaaaaagagaggtatgatgcccggtttaaccttttccaacgaattgatctgtagagacgaaggtttgcacaccgactttgcatgcttgttgttcgcccatttgaagaacaaaccagacccagccattgttgaaaaaattgtcaccgaggctgtggaaattgaacaaagatacttcttggacgccttaccagttgctttgctaggtatgaacgctgacttaatgaaccaatacgttgagttcgtcgccgacagactgttggttgctttcggtaacaagaaatactacaaggtcgaaaaccccttcgatttcatggaaaacatctccttggccggtaagaccaacttcttcgaaaagagagtttctgactaccaaaaggctggtgttatgtccaagtcgactaagcaagaagccggtgctttcaccttcaacgaagacttttaagagtatctctctatatatttctttttacgcagtctcttcaatctctttatgtgggctttcgcacctcttatttatatatatatatatacactgaatcatataaacttttttttatattgaatctaatatattatcaaacggaaacttcggctgaatttcatacgtatattgattaaagtggaaagggcatcggaaaagtaagaaaagcttaaaaaaattgaaaaaaaaaaaaaaaaaaataaaaaataaaaaataaaaaaacctatacaatacatacatatgtatatgaatataaacctggaacgatgtgtctttaaaaatagttgaacgaactactcggacatacccctacatcacttaaggatgtctactttcataagaggtcccatctgcggtacagacaactgcccctcacggctttggcgtatcattgatgggagaagaacctgccaatatggtcacgttatggaaggtgacgtggaatttaacgacgatgaagatgatctcaacggcctcggtgcaggtgttatcacaagacgtctgaatcttaccaccaatgccactggtagttttcaatctagtcaacttaccaactcgcaactgctgcaacaacagcaaaggcaatctcataaaaaatttaaaaaacttatcggtcatgaggccaaattactatttctcaaatccttccagttcatcttgaaaaggcaaatccgctggctcataactgaaatgcggtttccgaaagagttcgaacatgtcgccaagataatttggctcaagatattaaagacgattaacgaccaaccgcaagaagaactaaaacttcaattacatatgacttcgacaatttcgatcctctaccttgcatccactcatttgtccctaccagtttatacctgtgactacatcaaatggatatgcaccgccaaaatgccgtatttccaggcaagtgaaatactaccgaaatcgtggaggatccagctgccaaattattatgtttccatactagagggctcaatttcaccttttaatgggcaactgtacaacaaaatcgcattgacgtgtggtatgatccacttcaaagaattcttcaactctgaaatttcgtgtcagggcttattactgaaactagtgatgcaatgcgctcttcctccagaattttatttttataccaaacaagttatcgaatttgaagaaacagacattcggaacctgacactgtgggaaagaacggacgaacgtcacacagggcgagtaagtaatcatgccgaactcagggtcctctcttattttatgctcacaataaattggatgctttcttttgatagagaccgacaatacccactaaaatggatcctttccctcacggaatcattgactcagcgcacaaccacaagtgaatctatcggcagaaatatcgttaaagtggtttacccagacaaaccgacttctagtgattatttccagtggtctgaggaggagaccctagagtttttgaagtggatggaaaagcaatttttgcccacacaaacaaaatctttgcataatgagaatggttcgatggagatgacaattgatcaaaaaattgctagaaggaaactgtacaagattttccccttggatcgagaggccaatcatgatggcgaatttaatgactcaacgcatcagttaacttttattgaagatctgcaagaaagatacgctaaacaaacccccttttttgaaagcaacaaaatacgtgattctctcaattatcaagaggctaatccaccggccagaaaggaggctatcggtagacttctaacccatatagcatcacagcttttagtggattttgccatttctaaagagcaactgaaagactgcatttcaaggatcaaaaatgcctgtctgcataggatgaattgactccttttaaattattctcgctggattgctatttctatgcatactccttgaattacatataccaatctgcatatattataggtacatattaatatagaaatgtatcctattttacattgtttctataacttttacattatcagaacttatttttttcctgtcaaaaagaaagaaaactcattctctagacacagcgagatcttacttttcctaacggtgtgaccatattgtacgtacaatattatctatgttttatgaccagatctagttttaaacagaattttaaagggagggtgcctaattttgtattatatattaaaaaagctgggaaatgcccggctcagctaattttcttcaagccggttttacgtgcagatcttgacgaacgaaaataaccatcatccgattaatttgtttgtttattgccccgttgcccattgtgcaaatccgccttgagcaaacgcttgtagtgcgcttccaaatccagtggacgttagtcttccaattttactatctgtggactcggcagctttgttgagttcgtcaacagaagcaactattctgttcacatttgtttcaatgaccatgcccccctgcacgatttcttctaatacactttccaaagtttgccagttaaaaatcaaatcaagttcattgacttcagtaaaacaacggtccaatgattccacaaaagtttggatcagatctaatatggccagttctgattcttgatcatccacgatgaaagtgaaatatagtgtagcgtagtttttatagatgatttgaatatcttcattgtttacctcatcattattattttcattgcttaacagaagcgatggtggcgtgactaaaaaagaactttgaaaatcgctattcctttgagaaatcaattcatatacttgctctaatagcagtttttgctttggaaggtcgaccggcgtgtagaatttcactaatcttggttggcatttcttattgactataccaaaaatgatgaattatgttagtaatgtataattttggcagaagaaaagacccttgagaaatcttacatacatattagaactgcatgaatcattgtgtaacgttatatgtgttctggcctctgtaacccagatctggtatagttacaacagaaatgatattgttccagtggactatttaaaaaaaatatactcctacaacgtaagagaagaaatataaaaaagaaatgcgcaagcccggaatcgaaccgggggcccaacgatggcaacgttggattttaccactaaaccacttgcgcttacttttgatatgaatctttcattcatactcaatattaataagcaagatattttttgaaatgaagaaccttaatcgagccatcgtattcaaaaagaaagaaaaaagactgaatgagaactatttttttattgccttatagagaattacttgagactttttttttttgcctaaaatatatgactttattttcgcttggcctttcttacctcgttttgtgattactcattacttacatcagcgtaagctttccatatctataacatttatgaaagtggaactcctcatactcaaaagttattgctatccatttatattgtgatcttaccattaagatatatagcagatcataatggcttgattctaatactcctcgagtatgaccatgcaacggttcaaaatcccgggttgtaaatatttcttttatcacgaaacatgagtgacaaccacttagactcgaaagtgacgttcttgtatttgcacattcgatgataaatatttaaaacgtatatgtagatacatagtggacagcaagagagatgcatggttggcccatttctcagccttctgtttgttctcttcttaattcaaatggaaacttgttgatctcgagtatcttgttaattgtttgaacgtttatactgtcattgaacgattctacccaatttttgcctttcgtgcctttttttggggtcaagaacccatcccaatccaaattggcaaccttttgaacgcttctattgacctcgtcattaaattctcctaacatatctttatcaggaaatatgctaacaatgtataaataatagccgtcctttgcggttcccacagtacttctaccaaggttatctaaaaaacttttctttggcttgcccttcatgctagcaggattaatatttggagatctgttaagattaacgtactctcgaatggccttatcaccatttagtttacaccactccttgataaacgttgttttcacctttaattttaaatctcgtctcaagtacgcaaattcagagggaatactgtttctatgtctatttgtaagccgtgtcatcgctgtttgaattttgcttagttcgacttcattagcttttgatatcctagtttcattgaaatattctttgtccttgttgaaaaccttcccatttaaataaaacttcttattggattttaccgttattgctggtttactttttctaaaacaagacataaaatggtcttcagggaagtaatgaagttgaaagaatctactagtgtataccaatgagttaggggaaaatttttttccaatcgtcacataggcttggatgggtgaaattacacctcgaagtttaccagcaacaaatttcactggatcccagtttctttcttcttctttttgtaaatcagttagcgtacttaatatagtattttcagcatttaagcacacagctgaatttcctgaatcgctttttcgaaggtcaccaagagaaagaggctcggtattcttcgtcactataaattttgaaaagggatcactactatgtatagtggttgatggtcgaattaccagtttgcctttaggtttttgcgataagagtgtggagaatatcttcatgatttggtttttctattaaccttcttaatcttttctttcttcatctgccatcgcctttctatgttttccgtatttcttccccgcaagttctttaaactcagatagtattagaatcgataattaaggccaggtcaaagttcgtattaatttcaacctttgggcacctatattggattaatttccgtaagataatatatgagagcactatcatggagtgatgaagaaaaattcaaactctaggggcaaaccgtttgttacgattgctcaaaaattactgcgtctgaagccagaattgtaggtatatacgaaaaggtacaacttgggatactattgacggcggtaagataagtgaatcctacctttcgttttgagccgctcaaataagacctgatacaaaaacggttgtttaatctttgtatagtttcttctgtagaagagttatgaaaatatacacttaaactataacgataagaaaatgcgaaaggaaaatgatgaaatcgaaagcattcacaatttccccttggaagcattgggtaaattaccaacctacgtatcctctcgcaacaattctgaaaacctttaacttcccacttttcatatggcttagcttgtagctgttttgaataatctttccctcgtgattttcgataactctaaacttattctttgtaaaatcataatcagtaacaacactcgaatacggagcggcggagtccattccaacgttgataatttcgttttttccgatctttttatgagcttcaaatttggcctttctaattacaagaatgtcacctggtttaatcttctgtaagctcttcatcaactgttcgattccttcttcaggtttataactcaatatagttgcgccaaacgttcttgctcctatgggttgtataacttcgtctttgaattcggatacaatttgtgacacgaaattcttagccccaatatgtgaatttatcaatgaatgagatttctctacaactttcgcattaaacctttgagcgtattcatcaagaatacgtgctgattgtgtttcgactggcgatggaaagcgttcttgaagagtcgttaccgttttctctgggcttgtactattaaaggtcaaggagaatcttagttgcgaatagttttcaaacaagaagtaaaaatcccttaccacccatttttgatgtaatcttttggaaatgaaatgatcatcgatctccatcaaaaagttcaacttcagattgcttatagcaggaggtgcgcttttattaatccaccatctttcttgtgcattaaactctatcttgacgttgttggaaatctcgcctacatcatgcgtcgttgaccttcttatagaggccaccttcggtgtagtatctgactcatggaatgaatccacaggacgattcgtcaatgaaggcacatggggcggtagggttcgtgattctttttctgccccagatagtactgaggttggcacacgttgttgcgtactcatcattgaaggtgtagaggccgtgacattttgatgtggtggaggagaaggagctgtatgtgaatgagtggctgttggttcagagtcaaattcaaaagtagccggtggtactggtggtgcacgtggaagtggcggagcagtatttggcataggatgatattcctcggatacaggtggaaggggagcagatgacttgacatgttcttctacttcattgtgtttaggcagcgcaagaggcgctggaggtgctggaggtgctggaggtgttggaggtactggaggtattgaaggtgctgagagtgctggaggtgctgaagatactggaggtactgggggtactgggggtactgaaggtgcagagagtgctggaggtgctggaggtactggaggtgcagagggtactgaaggtgcagagggtactggaggtgcagagggtgcagaaggcactgggtgaggtggcaccttgtcctcaggatgtgacaccttacttagaactggagctgctggagctgccatcgaaatatcttgagcggtttctgttaatgcagatgaattagtggaaactgtatcatgatactcgtttatggatttccgccgattttcccctgaaatggatttagtcaaagaatttatcgacccgttgcgagcaactcttgtttgtggggaagagacaggcaaaacatttccagttgtgttttgtgatgaattttcaatatcatgtgatacttctgcagtacggtgggagattggtggttcttgagggtaaattttttctccggaattaacattctctgactcattattacctatctgaaaagcttgctccaccatcgaatgctttctcaacccatcgtttgcatcctcaaactcgtggtcgtcagtatcttcatcagaatcatggtcagagtattcgggatgtgcattatcaacagcagctaaattgtgataggcgtgtgtaccatgttcttgcttctgttcatgctctgtggttgcatgaggatctagcgtctttgtttcagtgggttgattcttctcacttagatttgatttcctaaaaaatgggttagaacttgggtcaacaaatggcataacaggtatggcacgaggtagttcttggagctgttcaggttcctcctcctccttctccttatgctgtttctttttcggctcttctgatggtttatttccaactccagaagccataccgaaggggttaaaaccaacaggagcaccgaatctactagcgccagatagtttagccattctttctctcaatgcggccctacgattctcttcactatcttcctcttctttttcctcatcattatctccctctctgtcttcatggccgtaacctatttcgctttcctcagcaacattttctcctcttgcctcgtctgcttgtgactcctcaactttctgattttcctttgtgtactcatctaaaaattgttctttctctatgtcattcgtgccttcatctgcttcgcgtgaggttttagtaatctctttatgtgccaataattccatttgcggttcctcgttgtgctcagtttcaggcgtaaattcaggtttcggttcagttttttcattttcttctgcttcttcagtttccgtatagggctcattcttgttaaccgcactacgttcatgttcttgttcgagcttagccttttttctcaagagttcttcttctcttgcagcctgtaatctttgttgctcctgtaaaagagcaattctttctttaaggctcatctggggcaaatccttctttaattggtcattctcagtttctattcttccactttccacctgtgcacgattaattggttcgggaacaatctttttttcgttttcctttagggactttttcctttcaagattggacgtatcatttgttggaattccaggggggacatagtatttaggagcatctgccacaattgtttttttcacaggtatgttttctaaatccaagtgagttgattttggtaaaggaacttgctccgttatatcttgattaaacatagataagcgagccttcaattttggagaatccatgggaacttttctttcgccattaccactactactatcatgctggacctgtgctgatactgctgtagcggctggaactggcactgtagcggctggaactggcactgtagcggctggaactggcactggcccggacagagtttctttcttcgtttcaggggaaatgggctctggtaggtccttttgttctacttccggctggattgtacgttgctcagtggaaccggtattcggagatgattcggcttcctttccaacttcagatccctgaacagcaacaaaacttttcgggaagataccctcaataacgtcgccatttgaatcctggtattcaccaaagtaccattcggcgtcttcaacagacgtaacaataatctcttgatctttttcaaaatttaaatcgtcctcgtaatcggacttgtatgggaactgagccaccaccttgaagggcacttcgggttcactcatccttagtttgggtaagactgtgtttacttctagtagctcttgcagttgggacgcgattgatgtttactaccgacttgacgctactgtttcacagtgtgctagtaaataccacttctagttgaagtcttaaggagattataattctggaggtaaaataggggcattgtagacctctaactattttcagggtatattcctatattatataggtttattcttaaaatatgaggtttataaatgatacacatcacttattgatagggttatactctttgatacgggtaacatatgagacgcgaaaatggaatataatgacaatgtaaatatcgtcatcttgagataattatcaacaaggttgtcatgaggagttacagataaaagtcaacagagtggagttagtggtgttttaactgtagtgctccatagtttcacggcggtttctcttgttttcagttggtagtaacttttatcctggaagtgctggaaatgaataactcaaatgagcataggcgggaagaggcaggagcggctaatgaacaaatgccttacaataaggctgtaaagtccgcgtatgcagatgtcctcaaggacaaaatgaatagggaacaggagattagcctacgagccatcaaaaaagggatatacaccgatggcggtgaaactgacaactatgatatggataaagagaatgattccgcgtacgaaatgttcaaaaaaaatcttgattttccgttagaccaacataatgatgacgacgatgatgatccgtacattgaggataatggacaagagaccgacggatatagcgacgaggactatacagatgaggcagacaagagttttatagaagacagcgattccgacagctacgatttggaaagtaattctgactttgaagagaacttggaaagttcaggtgaagctaagaagttgaagtggcggacgtacattttctatggaggccttttcttcgttttttatttttttggatcttttttgatgacaaccgtgaaaaataatgatttagaaagccattcatccggcgctacatcctctccaggcaaatcattcagcaacctacaaaaacaggtgaatcatttatatagtgagttgagtaagcgggacgaaaagcacagttcagaattggataaaacagtaaaaatcattgtctctcaatttgaaaagaatattaaaagacttttaccctcaaatttggttaattttgaaaatgacattaactcgctgacaaaacaggttgagacaatttcaacttccatgagtgagttacagaggcgaaatcacaaatttacggtcgagaatgttactcaatggcaagatcaactggtaaaacagttggatacacacctccctcaagaaatacccgttgtaattaataattcttcgtcgcttttaataatccctgaattgcacaattatttgagtgctttgatttcagacgttattgagtctccaggcattggtactgctggaagcgctgaaagtcgttgggagtatgatttgaatcgctatgtaaaggaaattctttcgaatgagttgcaatatatcgataaggattatttcatccaagaaatgaacagaaggttgcaatctaacaaacaggagatttgggaagagatcacaaataggttagagacacagcagcagcagcagcagcagcaggttcaacaggattattctaacgtgccacagcagtattcgagcatattaatgaaaagattaattcaccaaatttacaattccaatcaacaccaatgggaggacgatttagattttgctacttatgttcaaggtactaaactattgaaccatttaacttcaccaacctggagacagggcagtggggtacagccgatagaattactgaccgactccaaacaaagctcctcaacttactggcaatgtgagaacgaacctgggtgttcatgggccataaggtttaaaactcctttgtatctaaccaaaatttcgtacatgcatggccgttttactaataacctacatataatgaactcagcaccaagactgatctcattatatgtaaaactgtcacagactaaagagatcaaagcattgcagacattggcaaatcaatacggtttcgggcagcatcacaagagagaccgaaattacatcaagatcgcaaaatttgagtacaggttgacagattctagaatacgccaacaaatgtatctgcccccatggttcattcagttaaaaccactcgtacgctcaattgtctttcaagtggacgagaactacgggaacaaaaagttcatatctctgaggaaatttatcatcaacggagtgacaccgcaggatttgcaaataattgaaaataacgagttccctgttttactgggtgacaccccagaatatggtgtcactcagaacaccgacgaaggcaagaggaaagttctcctatcaaagcctccttacgcgtcttcatctactagtaccaagtttcatcccgcttctaacgtcccatcatttggccaagatgagctagatcaataaacgacaataaaaaattaaacgttctaaccccctggcccccagaaaatcgcgcagattgacggcactccctttaaatcatagagttaatcagctactcaccactctctttcggtactggcgttattctgaattccaaccttgaacacagccacacggcattcagatgttgctcccatgcgtggactcacgctctgcgattaacagctcatggaaatttcctcgtgctatttaagactgcagtcgtttggaaatcggaatatcttttttcgtgcagttttgcgggaaattttccctacttaaaaagctgaatgaaaatcagaaatatctgcaaaaaaaaaaggtaaaaaagggaaattttaagacatagcataaaggacttggttttgtttcaatactcagcccttttcattcatttctatcacaagtttttttttgctctcgtttccattttcttcgtttacttattattgacgtacatcttttttagtttcaaataacatagcaagaaggcttaactaagttcctatattcttggcatatttatcatcatcaggtcttttaaaagtatctcagaacgtaacttcaacgcctttagatttttttcacaacacgactctattgcaagagacaaaaaaaattaaaatgggcattttggactcgctgaaaaaacctgttaatatcaagagttcgctccccaaattctcccgcagtgctaccagcatcaatttaagtagccacccagtaagttcacggtccttcctcgaattaccaccagagcttttcagcatcactaaacctatatttaagcttctgcaagcacacgcaaataagatttacttccaatcttccgacgctgaggctgtatggaatgttaaggattcttctggacatgtttttgaagcagagtcaatttctttgctcggctctcatataattatcacaaattcctctgtacaagtcgcagacgtggccatcatagattccccttccaacataaaccaatgtgaaatttcaagcgttggagagttcctgcaattcaataatggccaactatctatcacatgtaacgattttggtttactggagaagttcaaaaggttgtgtatgatttctatttttgagttcatttctatatataaggccttgacaggcacagtgatttcctcttatgggctgagaatgtctgatatgcatatcattttgaactcgccgttcaattttaaggattggtgtgaagtttatcttgatggtcaaggttgggtgaaagtgtggtgtcatattgataaagtgtctaaaaccaataattctaaaagtagtagtgacaatgatgctaaaggaaagtatcaaatacggttttatagagatgacaaatccacatctagcaagaactgcgttttttttattcctgacaatgagtacgttcaagatattttcttttataacatcaatgcggcagaaccttctaaaaatatgaacgacttttttcaagggttgcaaatgataaagctcgttggtaatgtacgcttttgcagtgatacggactttaatgatgtggtggatagtggatccatctatagtagtgcaaacaacggcagtggtgacagcagctcgacagcattgaataatgaaagtcctaacactacaccaaaaagtagaactttcttttcacctaaagggcacagaagaaatagctcccatgtaagttcgttaacttctagatcaacaaaaaagcctataactaacttcactacacgtacaaatgggcttttgattaggccattgccccatcatggcgtacatcacctggaagcaatgatcaggttcattattcctttgatggattgtgcaagactttatgggcgtccagttcaattcaagacagaaagaaccgatataaattcgttaatgtttggattacctaaattgccctcagtggattattttgctgaagaggagattgcccatttgatgacccaggaatttaatcctttgaaagaaaaagatactgacgatactatggctttaactatgtcaagattttctagctacctgcaagaaagaatgacaaaagtctccaagagaaacacagaactcaacttcaggacctttagtgatgtaatgggcatgtataatactacgagggatcactctaaacttaattgcatgagtgacaaggataattctgtgaaggaattttcattgagtgataaaagcaatgttagttctgaaacgactaatatgatgaatcaattgcaagtaaacgcccatgaatacaaaagttctatgtgcgaacgtcctatcgtcgcaagtacttcgcccattgcatagttcttcgcatatatagccacatctcaaaaacttacatacagtgtatatatttgtggtacagtttctgtatagccaaatataccctgatataatcttatgtgatattatatacttccatcctaatactaaactttttcgtttaacgtgacgcatggtgcgaagaaaaaaaatagcaaatcgccactcaataaagtgagtagagagcattatatcaaaaaagcatcgataatatcgagtgatcatacgttgaaaatcatcaagtacaatagtgatataagccacaatgcaagctccagtggtatttatgaatgcttctcaagagagaactaccggtcgtcaggcccaaatctccaatatcactgctgcaaaggcagttgccgatgtcattcgaacttgcttaggtccaaaagctatgttaaagatgttattggatcctatgggcggtcttgtgttgactaacgatggccacgctattttaagggaaattgatgttgcacatccagcagctaaatcaatgttggagttatcccgtactcaagacgaagaggttggtgacgggactacaacagttattattctagctggtgagattttagctcagtgtgcaccttatttgattgaaaaaaatattcaccctgttattattatccaagccttgaagaaagcactgactgatgcactagaagttatcaaacaagtaagtaaacctgtcgatgtggaaaatgatgccgctatgaaaaaattgattcaagcctctatcggtactaaatatgtcatacattggtcagagaaaatgtgtgaattagctctagacgctgttaagactgtccgtaaagacctgggacaaactgtggaaggtgaacctaattttgaaatcgatatcaaaagatatgtccgtgtggagaagattcctgggggggatgttctagattctcgcgtcttaaagggtgtcttattgaacaaggatgttgttcatccaaagatgtcccgtcacatagagaatccacgtgttgttcttttggattgtccactagaatataagaagggtgaatctcaaaccaacatagaaattgaaaaggaggaagattggaataggattttacaaatcgaggaagaacaagttcagctaatgtgtgaacaaattttagccgttaggccaacactagtcatcactgaaaaaggtgtttcagatctagcacagcattatttactaaagggtggatgtagtgttttaagaagagtgaagaaatcagacaataatagaattgctcgtgtaactggtgcaaccattgtcaatcgtgtagaggacttgaaggaaagtgatgtcggtacaaactgtggattattcaaagtagaaatgattggggacgaatatttctcatttttggataactgcaaggaaccaaaagcttgtaccataatgttacgtggtggttccaaagatatattaaacgaaatagatcgtaacctacaagatgctatggctgttgctcgtaatgtgatgttgagtccttccttgtccccaggtggtggtgccaccgagatggcagtttctgtcaaattagcagaaaaggcaaagcaattagaagggatccagcaatggccataccaagctgtagctgatgctatggagtgtattccacgtactttgatacaaaatgcaggtggtgatcctattagactcctatcccaactaagagccaaacacgcacagggaaattttacaacaggtattgatggtgacaaggggaaaattgtagatatggttagttacggtatttgggaacctgaagtcatcaagcagcaaagtgtcaaaaccgctattgaaagtgcatgtttactattaagggttgatgatattgttagtggtgtaagaaaacaagaataatagcctcgaggttaaacttcattactgccgtttaatatttggtgtttcttcacatttttttgtttttttatactattgtaatgtatttatatagaattaaagtcctcactataattttgtcatccctacagtatgtcataagcgttaatcggacaaacgttcattttaaaattggcctttttatatttatattactcctcataggatttaatatagaagtatcattcgttaaataatcattatatcatctgtgctttaaataaaaaagtcggccgtcgatgtgtttacgattggccagtatacttactcattcatgggattagttttatttcaacgctgtggtgggtacgatatgaaagacgaactcgacttgtcatcatctgaaatgatctcagaatttttgctttgagaaaaagaatttgattctctcatttctaaaattggggttaactgccgcggcttgacagctgagatgatatcagacgtctcagtgcttcgtccctttggcgtcatagggcagtttatgtactcttcgccagaaaacattcttccctggtttgagggggtcaacgacttggagactaaggcttttctacttatttttggtcttttcgattgtgcttcagcttctttttgatttgcgctttcttcttgccctaaatttgcttctcttggatgtttcctatttgtcctaacccttttataaacgtttctagaaattgccaagacttcttctagcgaaaattctagtctaccacctttagattcctcatcttcacaataaatcagtttaaaattacagtcaattttttctggtttctggtcctttgtattaatcatttgataaacagggtcacttctacctatagaatctctaaagatcggtagtttttcatcatatggtctctttttttgcgataacatctcatgttgtttaagctcacccaaattggtatttgcttctagcaatgatattcgaaggttgttttctttgttcctttctgcctttaagtcaaaattttcccagccatctctataaacacctctattcggagtttcgaatagttctacatcagactcttctccatctacaaatacgttgttttttgttaaattgacgtcacttgatgtgccattttgatttgcaagctctagtctattgacaaattcagatctggttttcccaagtactgtagactctaatgagtccatcgatatttcatttcctagctgaatattgttctcccccagttctctcaggagatggtttaaccggtcttctaaaaccttattaggcctagccttatttttgattcctagctgtagaattttcacggcatattgaaatttttctttctgaattaatagattcgtaaattcttcataaaatgacgctaactcggaaccaattccatttcttaacatatacatgaaaatgtctctgctttccatgaatgaatttctggtaaaaagttctatgtaccaaaaccatattttaagaaacctaacatcattgcgatatctctccaaatcctttaagtgagataaacatcgctccaaaagggtgagcattccagattgtttggaattaccgccttgtggataggcgttgttcagccactttatgtattcaagatacaaagtaattgggtcgcttaatgcagggagctcatctatcagtctttgttcgaagcttgatttaacttggtttatttccaccagtggttgatgtatcgctttcgagagtgccgctgctgatctgccttccttcaggggaagaatgttttctttttgagtttcgatttcttcaaagttaataacattttgtgatggtgacgatggcatgtaagagatacgtttctttgcgtacgctttcattctatcaagttaacgtcttttattgtattttcgcatgattttgtttactatttttgaaccagtgtgcgcctggtgaaggtgtgcatttcaggcaagagggtagttctcatatataaaaaaatggcgctaaagaaattattatatctaatatgattattacttaattatacagtaaaaaaaacacgctgtgtattcatttagcaactaggttgcagaaaaaggaaaataaaatagagagaattagaaacacagaaaccatgccgggcccgatcttatcctcataatctactgctctctttagtctaatgtttaccactctcttggcataaaccataacagtacgtatcaacacagccaaggaagtaataaagaacccaatggagccaatcatggctgttggtgaaccatatgttaataaagtagtggagacaccgcccaacaatatcgagatggacaaccaagacaggtaggttctttcagtggcaaagtaaacttttggttccacacgaactggcacacatatcgtctttcccggtggggcacgaatttgagtatcaaaagtagtaccttttgggattttagatatttgatcaccgttaaaatagtggtcaaaaaatgccacgatttcatagtatttcttggagataggattttcggcattcctgatctttctttgataataagcagcattagcactctcaacaacatgattagtgttggaggtgggggccgaagtagccccgtaaccaacagattcttctatatcaagagaattaccgggtgcgtttgtcatggcagcaaccaaagcagcgtcatcctcatcatcctcatcgaagtcgttatcttcgttatcggatctaccgggtcttgttatttcaatatttgttggtagtggaggtttcctgatatcaacatccatttgaggtaaccaaaatgggattgaatccactttatcatttagtaaggtagccacaccatgaataaacttggagaattttgggactggctcaactaagtgagacccgactaattcacgtacccactctggaggttcttgacctagttgagtttgcaatttaacttccaggactgcatatgggaaacggcaaatatccttgtcatctagctgcttgaatggccaatcgacaccaatatcagttctcctccaattcttatgagttctatccacaccatcaaagttgtcttctctcaccatagttaactctgtatcaagggagatacgaactcttgcatcaccaggtaattgaaaagcagttctattgtagaatgatctcactacaggtctcaactttttctttaacatgacgtattgaatttcggatgctaacgcctccaagttttcaatttcgttcattggcttcttgccttctttacgcatcttggcaaatacttgatcaacagtatatttaccctttaagaagtcattaacatgacgttcctttagcgcaaatcttgccttgacagatttctcaccagtccaatcctctctatgggtctttctttctacaaagatcgtgtctgtagacatacccccataccatctcaatctgtgggcttctgcaccttcatcttttcttaatctgccataataaaggtctagattttcattatcaaaatagatcgaagtaatagcggaatcttctctttcgaattccttattagtgttgaagactaacactggtaaatgcttcaagatgatcagcttcaattctgtaatgttatcagggtgaacccaatactttgttgtctgtctaacgaaattttgttgcttcccaccagcagatgagtctcccttgattgggcgacctgaagttctggcaatatcatatagttgggaaattttaacgactagttcgtcatagttttccttgaaaaatggtttagagtctaatctaacttggaaaactggtttcaagataaaacctgtcttcttatcgtgtttcttgataatcttttggaaaccagtgtagtttagtctcgaaaactttgctagatcatgaacatcggcaatgatatcacttagttcttcttctagaatctcaaaatctagctgagtaggaggattattggagtctaacaaacgaacagtatgttgcacttgttcttgaacctcttttacacgtctaaaaacttcactatgcttaactttgcaaaatgtgtaaaccttgtctaactcgatctccaaagattctaaaaaatctgtttccaattcttgcgtccactgaccgttattcttagataagttatcttctagctcagtcttcagatcatcataactaatataatagtagctgtactgtctaataagagacttgctcaagtgctcaccaaacttcatagctgttcctgccttgttatgctcttttattggccgatttgattgttagcctgtaacttctttctgattgcctcaatatataaagatagtattgcttctttttcattcacgtgtgcagccacgtgcggatgaataataaaaatgcaacatatatgcatagtgcggtgtgtgaaaaagtgaacctacaagtcagtagctctccgtcaaaacgcagacaaaccaattttttgtcggtgttttcctgtgcaattccagtaagtaacatattaatacaatttcctatgatgggttacgtggaaagcagagaggcaattgcgtgattaattcggaatattagcaacgcttctcttagtatgaaaaagctcttcgaaagactatatttttgaaagctttaatatgtttataagttaaatattgtcgaacttgtttgcgacagctcttgaagtcacggtgcgtctttttttactcgtcaactggtataacaatgcgtatgacaattattatataactattactttattcttgccatgaagggattactgtaacgccctcaactagtatacccttttaagcctcgacaaaaatacagaataaacaaaagttaaatctcaccgaagttgcttgtggtactggctttacagacgtttataacgcagcactaaatttccaaataataaccttcctccaatggaaataaaaaaaatcgagactaacccaaagtgtgcgcaataaactctaaaaaataaagtatattcttgtaaatatttctatatgcttaagttcaataatacatgcatactcattgaacatgttatattgttacacaacaaagtaatttctgtttttcggaagtgccagtccaaatcaattcaaagcactgtacactcatgcgtacgcagagatgatctctagcatttcctcaattgttttttcgtcaaatcttgcatcacactcctccactatggagtaaaggtggaccatattggcaggaagttgattgacaatctgcagtttttcagccttgaataatttaaaagaattcagtttagtcatcaactcagcaaagctttcatcgctcattttgcttatacccgatttttcagcatcttttgcaccactgctttctcgttcctcgccttcatcttcctggttgataaagtttttgtttatactgagatagttaaccacattgcgagtaataccttgcaattcaggatgattgtagggcctattctgcttacctttcgagcgacttttcttcagcgcagccaaacttttttggtcccaaagatgttttttttctagatctgttaggaacttcaagacttcatagtcacttaaaaatgcattcctttcctcaagaactttcataacgtttaaagttttttgtttaagtgtcgattttttcagtggtgggtgttggattcactcaacttctcttctactgtggctgttatttgcttaactttcatagatcgatggcattgaaaaaaataatttttcaggcaattttcctttttttacttggtataattttcaggaattgaaggatttttcaacgaattagccttgttggcgcaatcggtagcgcgtatgactcttaatcataaggttaggggttcgagccccctacagggctaatatttttttcttgcccacttattcaaggaataagtgctaattatctttcaaccttgcagcgaagctttcttttgtatttcatctcatagaaggtgaaatatcacactattttgtaaatagaaatagtatatgtagttcgtggagaaccagactgcagactatcaataaaaggttacattctgttcaactcatgtgaccagaagtttgattaagcaaaattgttcttctccttaacatatgatattatctgaaggaatctagaaaagcttgatcattccgcagaataacctatcaaaatgattgggaggaccattttataattcatgctacatatataacattatacagtaaacccttttaatgtaatggattgctcatagttgtgtacacgaactgtttgctaataagcttgttttagcttctattgctaaagaaattactgacgaagagtttatgacaaggaaagatgaacgaaagtacaatttaccggttagtgtcagcgccaaaggatccacgcactagcaaaataatgaaaattgtgccggatattcaagactaagagatgtacaagttgaaatataagtaaccctcggcataaactactctgtcgtaagatcattaacatgtcgatttgcctgtgacatttaacgattcacaaatagcggaattaaatgatactttatctatcctaaaacgcacgaagcatactttagaatgcatgctcttagtaagtatgcattgccgacttctctgtaagacttttatctcgtttcagacctaatctgcaacaagagaaagggaagaggacggtattgttacgacgttattggcggctaggaaagagagaatcaccatgaacgatatggtgcaaaaaaaataaaaaaataaattgaaacggacaggaattgaacctgcaacccttcgattgcaatcttattccgtggaatttccaagatttaattggagtcgaaagctctaccattgagccaccgcttcaacttttgttgaaaatttaggctaacattttctaataggtgacattacaaaatccagtcttacagttatgcttaatattgaccagtagtcatattactggcatattatctgttagaatagtgacatactattctttattactgatgaatttgtaattgtgaagcaattagacgcaaacgtcattgatgtgtcaggatggagaacgatatagactatgtgataatgtaaagttaaatatctgttacttgaacaattaacttgacgtttgtatatgtaaggatatgggtcattacatagaaactatagtaaatagtctcagtattgttatatttgtcatgtttgatatgactaatcggcgcatgttttacacctcttttgtatagtataagaagatctgcttttattcttgaaccctaccactatctcgccaagtttttaaaagatccactgcgatcattgaagattctatttcaaataaaaatcaactattacctatcatctagcattcatattacttgtatattatcatatctgtaagaagatgacatgaatgatgagaaatagtcatcagacttaataaaagccgaaattcaaggtcgataatgtaataggatagggtgttgaatgacaatgtataaaaggaacgaagacagagtaatactattatgtaagaaataccgattcccttgtgagtatataaacataaccatttcattaaaataatttattcaatggtatgtatgatattataataacatacttatacttgtctcactctgttcataaacgcaacaatacaattacttttgaatattatctttaataaatacacttagtagttaccaataaataataaaatcctttactaatactaatataaggatttctatgttctcgaggagaactcgtagtatgttctgtatccctaatattgtagcccttaacaacaatggaatacgaacaattttcttaatattcggctatttctgaaatatacatattcacgggatactaggaggtcagcatgttacaaatttcatgatagtgcatcaagagaccctaaaattaatatcctttatgtgcgtattgctttcatggtagtaaattatcactgttttcatctagacgtgggacggtaacattttcgataaatatcaaaagatggcagtcattgtatagaataccacaatttgtgagcatctctgaggttttttacaagcttccgtaactcatacagacttctatcgtcctactctagtattatttacctattcataaccacttttttatccttctatttaaatttatagatgcaaagggcggaaagaattgactggaaagtaaactaaatataaaaaatatcgccaacttattcatacaatatcgtagcaactgacaacttttaaaaatctgcaaaattctttgtagtgttccttaataatgtttaagctaaggttttttattaagaggaaaatattgcataattctataatttacatcagtacagtagtaacatattatccaattatctatagtgcttttgctttttgaaggcgcttccttccttcgaattatttctttctcttgagtgcttttctggctttggctgtagcggtttagaatttggaaatatttcaaattcttgctccttaattagttttttccaatcccacatttttctaacatataattccagtttccaattcttccacacttgcctgccataaatactattcttcaccttctcagtttctaaaactaatgctctagcaatacgctccttatataatgttaattttgccgtaaattcccacaatttgtccattatatgagagccatatacattgcatgccaaatttacagactctttagacagtatgttcaatagcatttttctcttaattatgtccaccctagtagtttgtagtacgtgctcaacaacatgcgaaaatactccatggtaacacatttgtatcaacctttcctcaggcagagccaacatgctgtcaatggtaatattcaaaaacttgtcgtcgtagtcaattaattgttccaagaaaactgatcgtcttctttcttctgctgttggccagtcatctctggtattgcccaaagtcgatgcactcaacaacaggcaactttccaaaatattctttgcatcagacttttctggataatatttttgtattaattgagcaatgacatcatcccttaagtaaccaccttgtttattgcttgcgttgataatagcagtaccaaaatccatatttgagtttaaaagcatgcttaattcaggaactactgcatccaatatctgttttacgtccttctccttcaaatgttccagcaatgcacgcactacaaaggcacctgtagtatccctttttgctagtttcacaatacggtctttcatatataaacgataaagtctttcaacatattttagcctggcagagccaatcacattttctaagaaatgagaaccgacaggatctgacagtaaatattccaggaatgattcctccttaggatccttctcatctgctgtattgaagaccaatctccaaaatgaacggtccctgtcaaaaataccttcgacttgaataatgagctgaattacaggggaagccactttatccacactgtactctctaaatttggtgatagtagattgcgaaatatcagaacgcgactcggcaccattagtaaatcctttgtataaagtagttattatgtcacgaagttcagatttgaaagattccggtgtttggtaaactttattgaaatcgtcattatctttaatgtcaatcatttttcttgcaatttttgactttttggaacgtaaagtagagttcgctttagttgaattaggcaatgtcttggaagacaaaattaatattagcaatctcaaaacatgtgatgcatactgatggttcatcatagttttcaagtgcggtttcagttcattcaacataaagagaaacatattttccatagtcacataaggcccttctttttcattgttatcaaaacttggtgttaaaagttctctttctaccaaggcggcacttctaacaaataaagtctctaaaacatgggaagcatatttatgacatgacaacccgaagaaaacgccattgaaagattggaaaatgtcttttaactgagtctcatcacattcaagaataactcgttccatcaatttcgaagttatttgggaagtaaccaatttcagttctttaccttttgcttcctcaataatgctcgtgacgaattgaaacttttcctcaggtgcttcgaaggcgtctaattgcaaagtcgattcggcttgcttgaaatactccagttcttctctatctagcacaccaaaaaacatttgtggctgagtctctttaatttcggcttcgtcattgtaagtagactcttcttgctggatgtgctccttcgcagaatttgaactgggttcaaattcgtcctttctctgtttgtcttggtgtcttctgcctcttgttttagtctttcccataataacaataatgtggtttttccgtgaaggtttcagcgtcgttcacagtatactagttgtaacagatcgcagctcatctaatataattttcttcattatattgtagatgagcatgaaaattctcgctaaccgaaaaaaaattgaaaaaaaaaaaagtattacaatcatcgaacaaatatacaggccaagagttcgtcggttttgcaggttgcttcttggttaatgtatacagtacatctgcattatcaaaaattcaaacattatatatatctttactactatacaggtacacatgatacagcctagcaagtttgaaaacttgattgcaatttatgacattatattctgctgtttgcaggtatatctactttgtaagtataaagatgcaaacaaatcagtcttcttggtcccagttacctggccttgggccttgaggtgctcttggaccacccgccttctttgccatgataatttggtcaatggaaagcacagtagttgcagcttctgtagcgacgttaatagcaaactttttcgttgcaagcatgtcataaatattttcctctctgatgtcctttacaccttcatcagattcgccatcaatatccacacctttatataaatgatctgtcttaactgcaccaggttcagttacgttatgtgcagcgtataagtttggtagtacctcattaacatcaagaccagcggtctccgctagggtacgaggaaccacttcaaaagccacggcaaactgttttatagctaactgtagcaatccaggtgttcgttcaccatacttagttatcctagaaatcaattcaatttcggtagcaccagcaccaggcaacaacttaccgcctgatggcttcattagtcccttgacggctgcaacaccatcatcaatggctctttcaatatcatccaaattattctgtgtggcacctcttaaaatgatagtagatgttcttgaaatttcaccttgctcttgtttgaacacagttactctatcaccacctatctccattgtcttaacagtttccactaaacctaattcttctggagttggcgcacctaatctaggcaatggagtggccccacaaacgcgacataatcttcttaattcgaatttgcttggtaccttcaagactagtataccgtatctattcaaataatgtaacgccaattcaccaacaccagcacctgcaacaatgcattctacgcccatgtcggcaatctctttcatcatggcatctatttgcttttcctcgcccttagaaaaatcgagcatttcttgtgcattatgtaataaaacagtgcctttcgtttcagtattggctatgtcaagcggacaagtgaaaactgcaactttatgctttttatcttcggataatgattttacatggccttcaggctcacgattgaaaaccatacctttgatgacggtagaattggaaagcgatccacccataatctttactactctgatagaatcaacattaaaataaggaatttctccagcttgctgagcaactggtaaaacgtgagatacagcttcagaaacaagttcactcaatatgtcttcagatccgtactttttggaggagatgactggtttaatcattttcaaaagttcgtttttatcattcttgtcagtaatttcaccaacaaccatttcgtctagttctttcaaagtaaacttccttgccatattataaccttgaataatctcaacggcagacaagcccattgaaatcagtttttcggacacatttaatagttcgccagccaaaatcatgactaaatttgtaccgtctcccatgtcgatcttctgttgttcagtcgccattacgaggactttcactgcaggatggacaatatctagttctcttagcatggtggccgcgtcgttggtaataatgattttaccgagatggttaacaatgatcttgtttctaccgcagggtcccatagaagtcaaacacatttgatgtaattcgcgaatggccgcaattgatttaataatttggccatcggcgttagagtaactattgtagccttgtttaaacaatcccgcgttgggattttgtggcaatctaagtgacatggttaattgatgattttattgcccttgaggttcaagttgtcttgtcggtatctgtaaagtgagaacatcatcatgctatactattttcttcacttttttttgccactagcggaggtgatgaacattttcgaataccgttaataatgacaaaaacaccattaacttggcttatataaaataagctattgaaatagtaaatgtgctcgcaactctttaattatctaaatccggcagcttctttattgattaataatacaaaatgttcggacaagtgatcattagatatcaacatgaattcaattggtaacaatttcgatgcttacattttatgctagtatacaccacgcatatgtctgtcaatgtacctattacagaaggaaatgttcaagaagcagttcagacagtaccgaagcagaattaaaaatccattatttgaatatgatctgatagtcatatatatgagcaatacaggtcttcacattaaatgtatgagaactgccggaaccactattacattggtcacaattaggaatgaaccaatcggcgtgtgttttatatcccccttatataagtctaagaagatcgatattcaatcttcattaataaagcctttttgacctctacctatgagcaataaaccatatccatcaatagtggtcaagccgtaagaatgtttttaccgagaatagaagtaaacttttcttattgtatataagaaaagcatataaacacgcgcccagagaacatattcagtatgccctagcttggaaacacatcagtaaaatactacgggctagtataatgacttctatatccaaaatttttaagttaacctttcaagtaaaagatctttgccttatactactgtctgaacaactcgtataaattaatgtatgatatgaacattcccattgttacgatagatgtcctaatgaggatcaactataatctatcgaatagtattcatattactaatatattatcatgtacgatgtaccaagatggcatgaagattgagaaaacagtcatcagatttaatagatgctgaaatgccaggactgatagtgtaacagaataatgaatgatatcatataaattggggaaacaataatgacaatattatgtgaaaatatcaattctcttttgtggattacaagatcccctggagaacttctagtatgtcctgtatacccggtgctatatcctttaataaccatggaatccgcaaatatttgatgtaaagtttgtttttcttccccaacatcctttgtatgcttcagtagctcagtaggaagagcgtcagtctcataatctgaaggtcgagagttcgaacctcccctggagcacattttctttttttgtgaattaaacctcgaagctcaacattcatgttttgagataaaaaaaggtacttattacttgtgtaaaagaaagtttataatgatgatcttatttaagtttatagtaggactttctatgcatgtcttgtagaactatttatgctggactcgccattaattagctccagtgaaagtacatatcttctttcttggacattattatctctagtaatagtgatataaggatcggcattcaacaggtgatctggtatttgcggcaatccagattctggtcctgcgttttttttcagttccataaacctttcaacgccaatcggcagcaaatcagccggtaaatgacgttgtagatcgcacatatcgaatgaattgatgtaaaaattgactatatcaaaataagcttcatttacggatttctcgtctgtttcaaataaagaataccttttacttgaccaattcttattatctagtaattcatatgctattttcaaaatggccaatgcaatggaatgttggggtatgactaaaatagtttctagcttcaaagcatcataagcaattacccaagccagattgcacaacttataatcaaaggatagctccctaccaatttttataacatattcatcaatatgaacgtaattgttgactctataatcgaatgagcatgactctaatatccgaagttctatttgaaataccctttttttaaaattttccaaaatgtccgtattgattttaaccacattcctcaatcgtaatgacaaagtacatatatcatttgtttttttaattgtctcaacttctttacagcccaaagtcaggcagcttgtcgctacagtgtagcaaacctcggtctcgaagcgattaaagaggtggtatctttggtaaaagtatactgctgtttctaaagtcttccgtggaaatttcagctgaacacacaagtcacttagaaatttgaacacggcaagttttttctggttgtaatttcgatagtccgatattgtattcttttgggctctttgaatttgccttttagacagaaacggtctcgaaaaaaaaagctgggattcaaacgtgctaggcatatcaaagtacgtaattttcttagttttgctggctctatatctcctctcgctctatagatacagatatatatatatatatatatatatctatgtgtataaagacggctttcaggacagtacttgtttggatttttgatcatcgcggattttcgcaatgcaagtataaagagagcattacccgccacacagtgattcttcagcaagttgtaccgaaaaggaccatttaggtacgtgggatcgcaaaggttcccaaacggtgtgcatcaagccgtagacttcatgagtgctttcggtgcagcaaaaagataaggacaaaaaatactgaaggatgcgaggttcgaactcgcgcggacaaccgtccaacagatcttaagtctgccgccttagaccactcggccaaccctccatcttatttaaaaatcctaggaaatagatgttatataagtcatacatcattgaaaacatcaaataccgttccctgcgttgttctacagaaaagcgcattagagtaggtcataccctttaaaaaatgattttgtaaatgccagaaagtaaacaaatatgcatttcgcctagctcccaatgtaaatagccataaaaaaggataaaatgccagatttagagtcagttctcgttcttcttcttctctgtgttcaattgttcaattgcattgttaatcactgaaattctatgtttcaaattggaatggcagactgaactgagaccttccttactttctcctctatcaaacctaaatattcaatcataaccttattttttcacttcctttttcttactttttttttttttttttttttgtattttggaaggaaagcaggggggacttaccataagaaaagcgactctaaaaaagtgtattttcttccaaagttcagtaaagacagctgggaagtatagtaacagaggagagaaagcataaggagacctcttgctgcagttcacaaccaaaaatagcatatctttactattgtcgctaaccattgcgaaacgagctaaagcaacagcaaacgaaatccctaggtcgaaatgtcatcaaaacctgatactggttcggaaatttctggccctcagcgacaggaagaacaagaacaacagatagagcagagctcacctacggaagcaaacgatagaagcattcatgatgaggtaccaaaagtcaagaagcgtcacgaacaaaatagtggtcacaaatcaagaaggaatagcgcatatagttattacagcccacggtcgctttctatgaccaaaagcagggagagtatcactccaaatggtatggatgatgtaagtatttcgaacgtggaacatccaaggccgacagaaccgaaaatcaaaaggggtccatatttactgaagaaaacattgagcagtctttcaatgacgagcgcgaatagtactcatgatgataataaagaccacggttacgctttgaattcatccaagacgcacaactacacatctactcataaccatcatgacggtcatcatgatcatcatcatgttcagttttttcccaataggaagccatcattagcggaaaccctattcaaaaggttttcagggtcaaacagtcacgatggcaataagtcaggaaaggaaagtaaagttgctaacctttccctttcaacggtaaatcctgcacctgctaataggaaaccttctaaagactccactttatctaatcacttggctgataacgtgccaagcactttacgaaggaaagtgtcctcattggtacgtggttcttccgtccatgatataaataatggtattgcagataaacagattagaccaaaggctgttgcgcaatcagaaaatacattacattcatccgatgttcccaatagcaaacgctcgcacagaaaaagctttctgctaggctccacatcttcttcaagcagtagaagaggttcaaatgtcagttcaatgactaacagtgacagtgcaagtatggcgacgtcgggtagtcatgttctccaacataacgtatctaatgtttctccaactactaaaagtaaggacagcgttaacagcgaatccgccgatcacactaataataaatccgagaaagtgactccagaatataatgagaacattccggaaaattctaactctgacaacaaacgcgaagccacaacgcctactatagaaacacccatttcatgtaaaccatcccttttcaggctagatacaaaccttgaggatgttactgatattacaaagacggtgccacccaccgctgtcaattctacactaaattctacacacgggactgagactgcctcacccaaaacggtgatcatgcctgaaggtcctaggaagtcggtgtcaatggctgatctctccgtcgctgccgcagcacctaatggtgaattcacatcaacttccaatgatagatcacaatgggtagcacctcaaagctgggatgtggaaaccaaaaggaaaaaaacaaaacctaaagggagatcgaaatcaagaaggtcaagtatagatgctgatgaacttgatcccatgtcaccggggccaccttcaaaaaaagactctcgtcatcatcacgatcgaaaggataacgaatcaatggtcactgcgggtgacagtaactcaagttttgttgatatatgtaaagaaaacgttccgaatgatagcaagaccgcactcgatactaaatctgtgaaccgcttaaaaagtaatttggctatgagtcccccaagtatacgatatgctccatcaaatttagatggggactacgacacgtcttccacttcctcatctttaccgtcctcatctattagttcagaagatacatcttcctgcagcgattcctcttcgtacactaacgcgtatatggaggccaaccgagagcaggataataaaacaccgatcctgaataaaacgaaatcgtataccaagaaatttacatcctcttcggtaaatatgaattcaccagatggtgcccagagttctggattattactacaagatgagaaggacgatgaggtcgagtgccaactggaacattactataaagatttcagtgatttagatccaaagaggcactatgctattcgtatattcaatactgatgacacttttacgactctctcatgtactccagcgactaccgtcgaagagataatacctgcacttaaaagaaaatttaacattacagcgcaagggaattttcaaatttccctgaaggtgggaaagttgtcaaaaattttgagaccaacttcgaaacctattttaattgaaagaaaacttttacttttgaatggttatcgaaagtcagacccacttcatattatgggtatagaggatttaagttttgtttttaagtttcttttccatcctgtcacaccttctcactttactcctgaacaagaacaaagaataatgagaagcgaatttgttcacgtagatttaaggaatatggatctgactacacctcccatcattttttaccagcatacgtcagaaatagaaagtttagacgtttctaataacgcaaatatattcctacctctggagttcattgaaagctcgattaaattattaagtttgagaatggttaatattagagcatctaaatttccttccaatatcactaaggcgtataaactagtatctttggaattacagagaaacttcataagaaaagtaccgaactcaatcatgaaactgagtaatttaacgatattaaaccttcaatgtaatgagcttgaaagcctaccggctggatttgttgaactgaaaaatctgcaattgctagacttgtcttcaaacaagttcatgcactacccagaagttattaactactgcaccaatcttttacaaatagacctatcatataataaaatccaaagcttaccacagtccactaagtacctagtaaagcttgcgaagatgaacctttctcataacaaactaaattttataggcgacttatcggaaatgacagatttgaggacgctgaacctaagatataacagaatatcatcaattaagacaaatgcgtctaacttgcagaacctttttttaacagataatagaatttcgaactttgaagacactttgccgaaactaagagcccttgaaattcaagagaatccaatcacttctatatccttcaaagatttttatccaaaaaacatgacaagtttgacgttgaacaaggcacagttatcgagtattcctggagaattactcaccaaactatctttcctcgagaaacttgaacttaatcagaataatttgactagactgccacaggagatatccaagttgactaaattagttttcctttcagtggcgagaaacaaactagagtatattccacccgagctatctcaactgaaaagtttgaggacattagatctacattctaacaacataagggactttgttgacggtatggaaaaccttgaactaacatcgctaaatatttcatcgaatgcattcggtaactctagcttagaaaattctttttaccataacatgtcatatgggtcaaagttatctaaaagcctgatgttttttattgctgcagacaatcaatttgatgatgctatgtggcctcttttcaattgctttgtcaatctgaaagtgctaaatctttcttacaacaatttttcagatgtatcgcacatgaaacttgagagcattaccgaattgtacctctccggtaataagctcacgacattgtcgggtgatacagttttgaaatggagctctttaaagactttaatgttgaatagtaaccaaatgttatctctgcctgcagaattatcaaatctctcacagctaagtgtatttgatgttggagcaaatcaattaaagtataatatatcaaactatcattacgattggaactggaggaataataaagaactaaaatatttgaatttttcaggaaatcgaaggtttgaaataaagtcatttataagtcacgatattgatgctgatttgtcagatctgacagtattacctcagttaaaggtactaggtttaatggacgtaactttaaatactaccaaagtaccggatgaaaatgtcaatttccgtttaaggacaactgcatcaataataaatgggatgcgctacggtgttgctgatacattaggtcaaagagactatgtgtcatctcgtgatgttacctttgaaagattccgcggaaatgacgacgaatgcttactatgtcttcatgatagtaaaaaccaaaatgcagattatggccacaatatatcaagaattgttagagatatttacgataaaatactgatcagacaactggaaaggtatggagacgaaacagatgataatataaaaactgcacttcgtttcagttttttgcaactgaataaggagattaacggaatgctaaattctgttgataatggtgccgatgttgccaatctttcatatgcagacttgctaagtggcgcttgctctactgtgatatatatcagagggaagaaactcttcgctgcaaatttaggtgactgtatggctattttatccaaaaacaatggtgactaccaaacgctaaccaaacaacatctcccaacaaagcgggaagaatacgagaggatcagaatatctggcgggtatgtcaacaatggaaaattagatggtgttgtagatgtgtctagagcagtgggtttttttgatttgcttccccacattcatgcttctcccgacatatctgtcgtgacattaacaaaagcagacgagatgcttattgtagcaacgcataagttatgggaatacatggacgtggatacagtttgtgatatcgcgcgtgagaatagtactgatccactccgtgccgcagctgagttgaaggatcatgccatggcttacggctgtacagagaatattacaattttgtgccttgctctttacgagaacattcagcaacaaaatcggttcactttaaataaaaactctttaatgactagaagaagtactttcgaggatactacattaagaagacttcaacctgagatttctccgccaacaggtaacctagcaatggtcttcactgatatcaaaagctcaaccttcttatgggagctattccctaacgcaatgaggaccgcaataaaaactcacaatgacattatgcgtcgtcaactacgaatttacggtggttacgaagtaaagacagaaggagacgcctttatggtggcatttcctacgccaactagtggtctgacatggtgcttaagtgttcaattaaaactcttggatgcacaatggccggaggaaattacctcagttcaagacggctgccaagttacggatagaaatggtaacattatctatcaaggcctatcagttagaatgggtattcattggggctgcccagttccagagcttgatttagtgactcaaagaatggactatttggggccgatggtcaataaggcagcaagggtccagggcgtcgctgacggtggtcagattgcaatgagtagtgatttttactctgaattcaacaagataatgaagtatcatgagcgagtagtgaagggcaaggaatctctcaaggaagtttatggtgaagaaattatcggagaggttcttgaaagagaaattgccatgctggaaagtattggttgggcattttttgactttggcgagcataagctaaagggactcgaaaccaaagaactcgttactattgcgtatcctaagattcttgcttccagacacgaatttgcatctgaagatgagcagtcaaaattaatcaatgaaacgatgttgtttcgtttaagagtcatttcaaacagactggaatctataatgtcagctttaagcggcggatttattgaactagactctcggacggagggaagttatattaaatttaaccctaaagttgaaaatggtattatgcaatcgatttctgagaaggatgcgttgttattttttgatcatgtaattactagaatcgaatccagtgtggcattattacatttacgacaacagaggtgttcaggactggaaatttgcagaaacgataaaacatctgctcgaagcaatattttcaatgttgttgacgaacttttacaaatggttaagaacgcaaaggatttatcaacttgagttctgttcgtaaattatgtaccaccctgttactcgtttcatattcacgctagagaagtacctcagcttactagatccattcacacattgcaagtatactaaaactatataaaatttaagtacgtaaactctttacttattattatcttcaatgtcatcacgtacttaattatgttaaatatagattgtgtataaataagaaataggatctgttttgaaaaattggccaaaaaggcagatttattaagcctatagagataaggttcttgccatttttcatacatttactgttttctcttgaatgactataatattgccaaaattgcctcgaatatgttgtttcatctcctctcatatttggctttctaagtcttttagttgtattggtgattgctccaattctgaatgattactatgctgctgactaggcgtaaccaatccaacttctccttcattaggatcaaccaagccctcaaaaaaggtgtctctaagctctctccatcttgttgtccatgtccccaaaaatattagtattaaagatgataaaatttgaagaaaaaaccaagaaaaagaaggaaatttccgagtatagaggaacaccacaataaaattgatggcatgtatagtgatagcaaaatcccatgcgagtttactccgtccaacgataacagttaagaaaaaaacacatattaatgaatccagaagccataacagtgagattgataaaccgtatgcgttcgtaaagtcgatattctcccaagaaaacagccattccttgatattgagatcatatcccgctagcttcgcccaacaataaaaaagaacgatcgctgtggtgtaataaaaaatctgtaaaagaacaatttgaagtccaatcttacttggagagagagaatcttgtttgaagatctgggaaggtttcaactcattcggcactcgcaaataccttcttatcgaaaccatgttacagtaattcaaatgcctattttttatctcacttctatgtgtacccttccttagccttcctaaagatcatctcttaacatgaagttacagaatattaccgtgaatatcgcgagctacgaatattttgggtggggagatatttattcatgattagccttgtcctatagtgttacaatggagcaaattgttcaccgttagtattttgaatacgacaatattaaatgaataatagcgcctatctcttgttacgtttggcgatttgtataccttgttaaataaactgattaaaagccgggttatggccgtacacaagttattagaaagcaaatacacttccttatatctggtcacctagttaataaaaggaagtctttaattttggcaaaaaccactatatatattagtcaacaactgaaatattaccagaatttgtctcctaaatgtcgttcagcggaaaaaaatttaggtctagaagacagcagctagtatatgaagcatctttagcggggcgatacaaaaaagcattgagtaagcacccctttcttttttttggtttaccattttgtgcaacaatagtattgggttcgttttggttgtcaagctttacagcgatcaagtacgagcaaggcgatcgtaaagttcaggaaattaatgaagaggatatcttgaaaataaggaagaatcaaagggaatttgatattaaagaagaatattatcgtttacaaggtctttctgaagaggattgggagcctgtgcgcgtcgctaggttaaaggatgaatctgagaatgtctggtaacattcaaaacgtgaacatctttgttattcttctgtccttaaactactaaacaaaaaaaactatgaccattgattgtgcaaagaaaagaccacgagaatgtctaggaaatgattgtaaatacctttattcattggaaaattcttatctataaaacttataaaaaattaaatactgaatttattgctctgcatcataaggtatatatcattcaaacgtgaactcagttagttacgttcatgttcaaagtttttaagacaaaaactcccattagtgcggtgaaaatatagcaagcaatagacagaggcttcttgaaaaaagagcttttcgggtagtcgtactttatcaagacttggccattggcaacttgactaatcaaatttctgtaactgaaagttaatttaacgtgacctttatttaggtcaaagtatgatttctgggtttctatagaaacatttgtaaaagggactggagaatcaatatcgaatatttcggccccttccggaagaaataccgataattcaacattatcatatacagtgtccggtgggccgtttagaattgggatagaagcaacgaatttctcgtctgagccagaggatacatgcaagaaatcggacaatttattagtccaaccgacagtaaaattgtagttccaacctccaaagattgggaatcttggtcttataaagaaatggtcacgttctgcatgcgacgtggaaacaaggccaaccaaatcagtgaaataatgatcagtagctccctcaggcaggagcatgtctaagacagtaacaaagtgagtttgtctcatattctgagtttgaatctgtttcattaattctaatcttgaaaatcctttagacagttttgcggctttgtttgttaattcataatattcctcaaattgtattgtggaagcccaatgagaaagccaaatatctcttctcaaattcactacctgattcaatggggcattgtgggaataaacaattgctaaggtttcgtttgaagaaaatctcggaatatcttcccaaggcccaaactcaaaagagtttccattagcttttcccagtaaactctcgtcatttggggggtggtactcctcaaatgatgagctaccaatcagcgtaaaagaggccttcttggtatcgtaagcagaaagcggcaatctgttcgtttcccacaataggtgttgttcttctgacattccaacgtgctcaggataaggaatacctacggtattatagaagctcttaatcactaaagaaacttcttcctgaggggaaattgcatttggaaattgaatgatcccgtatctaatttcactttcaccatcgtcaccaggtgctgtagtcgaattggcaagtaattggctatttaaaaaagttgcctcgttggtaaaataggctgaaaaaaaggaaactttactgaagatgccactctcaaaggctgtgaagtattcagtcgcaggttcgcttgctatgtttttgatagttatttcgattgtttctgaaatataagcgtttgacacgtctattgtcctcttataatcaacattctcccaagtcgcaggtggctcgtattgggcagcagaagacacgttgaaaaaacataggaacaatcccacaatccaagagaaccaaacctgcctcattttttcagcaccaatattttgtagtttgcgtcttgttccgagctaaagaagcaatcgggtacttgtcaaagaagtagcttgcttaataaaaagcaaacattaatttgttctgcatactttgaacctttcagaaaataaaaaacattacgcgcatacttaccctgctcgcgaagaagagtaacactaacgcattctatgggcaattgaagacagtattcagtacaagacatagtccgtttccttgagtcaattcctatagcattatgaactagccgcctttaagagtgccaagctcttcaacaccgatcatttttgatgatttggcgtttttgttatattgatagatttcttttgaattttgtcattttcacttttccactcgcaacggaatccggtggcaaaaaagggaaaagcattgaaatgcaatctttaacagtattttaaacaagttgcgagacggtgtacaattacgataagaattgctacttcaaagtacacacagaaagttaacatgaatggaattcaagtggacatcaatcgtttgaaaaagggcgaagtcagtttaggtacctcaatgtatgtatataagaatttttcctcccactttattgtttctaaaagttcaatgaagtaaagtctcaattggccttattactaactaataggtatcttataatcacctaataaaatagtatggccgtgacatttaaggatggtgtgatactaggtgctgattcacgtaccaccactggtgcgtacatagctaaccgtgtgacagataaattaacgagagtacatgacaaaatttggtgttgtaggtccggttctgcagcagacacgcaggcgattgccgacattgttcagtaccatttggaattatatacttctcaatatggtaccccctccacagagactgctgcctcggtgttcaaagaattatgttacgaaaataaagataaccttactgctggtataattgtggctggttatgatgacaaaaacaaaggggaagtatatactattccattgggtggctccgtccataagctgccttatgcgatagcaggatctggctctactttcatatatgggtattgtgataaaaactttagagaaaatatgtcaaaggaagaaaccgtagatttcataaagcattcgctatcgcaagccattaaatgggacggatcttccggtggtgttataagaatggttgttttgacagctgctggtgtggaacgtttgatattctaccctgatgaatatgaacaactataatagaccccaaaagaacaaattctgagtgattacttctctttatatttgttaacaaatgcctctggatctacactgatataacatataatagtctataacctctttctctttttctcttcgctttacgcttttttctctaactgttagaacgacaaagtatctcagaagggaatttcgtaagcaagatattttacgactaatcatttttttgttgtataaaaacgtatgtgagattgattcactaattcttcggagtcctggaaggcttaccttatctatgcattcgtacagttgtgtgcaatgttaaaaatggtgactgtatctacgtatctataaaaaaaggttaactaccggaaaatcatttcttctcgtaaagtgtatatttaggttcggaaatcataaacattgtttttttgtgttttttatttttaaataaaaagaataaatattttatattaaaaaataaattttaaagtaaattaattatttaacacgtgattaagttactctaatataatcctatttaataattagtagagttgttgagaacgagtataatattattttttttttatttttttgtaggttctttggccatcctaaatagaataagcatccacaacaactaaactggtattttgttatacacaacgcgtcttggttaggcatctgttttgttttagctattgttcatcgcgtttttttttttcttatctcttttaccgaggggcgaaaatagcgatagatcgagaatataaataaataaaatattgttgtgttgtgtagttctaaagaaaaattttacagtgaaaaggtaacaccggggagtcattacgtagacttacgtattctgtataactgattccgagacgcaaatgcctgagcaagaaccattgagtcccaatggccgtaagcgctctgaggttcactatatctcaatcccattgaacagaggttccgcattctcaccagatgattctgtatcacagtttcagtctgacgggttcatgacacgtaggcaatccatattggaccatcctgtgggctcatttaagggagttaattctttaagtcgatttgcgacttcgttgaggagagccaattcgtttcgtaatatcgagctaaatgcggataatgaaagatcctttttcaaagagagtaacgatgaaacctacgatccggatactttagcaccagctttggacggtagaagattatcagtaactttaaataatgctggtcgcccgcgcattactaatttggctaacaacgatagagttagtacagccagcatggctattcacgatgatgattatgggtccatccaaaattcaacaattggggattctgggtcaatattacgccctactgcctccttaacagaaatgatgagtggtggagcggggagaaggtttacaaataatgacatggattcaattgtagtgaagagagtggagggtgtagatggtaaggtagtaactcttcttgctggtcagtcgaccgctccacagaccatattcaactcaatcaatgtactgattggtattgggctcctggcgttacctcttggtttgaaatacgccggctgggttataggacttactatgcttgcaatcttcgccttagcgacattttgtactgctgaacttttgtctaggtgcctagatacagatccaactttgatatcttacgcggacttgggatatgcagcatttggtacaaaagggcgcgcactaatttctgctcttttcacacttgacctactgggtagtggggtgtccttggtgattctcttcggagattctttaaatgctctatttcctcaatactccaccacttttttcaaaatagtttcattttttatcgttacacccccggtttttataccattgagtgttctatctaatatctcgcttctgggaatcctttcaacaaccggaactgtgctagtcatttgctgctgcggactatacaagtcgtcttctccaggttcattagttaatccgatggaaacgagcatgtggccgatagatctaaagcatctctgtttatctataggtttattgagtgcctgctggggaggacatgcggtttttcccaacttaaagacagatatgaggcatccagataaatttaaagactgtttgaaaactacctataagataacatcggttacggacataggtactgcagttattggctttttgatgtttggaaatcttgttaaagatgaaattactaagaacgttttgctgacggagggatatccaaaattcgtttatggtctgatttcagcgcttatgactatcattcctatcgcaaagaccccattgaacgcaagacctatcgtttctgtattggacgttctgatgaatgtgcaacacatagatgaagcggccagcgccataaaaagaagagctgcgaaaggccttcaagtattcaataggatctttattaatgttgtcttcgttttgatagctattaatttccctgaatttgataagattatcgcatttctgggggccggtttgtgttttacaatttgcctaattttgccgtgttggttctatttaagattgtgcaagacaacaatcaaaccatgggagagagtggcttgtcacgtaaccatatgtattagtgtcgtgttgtccacattaggtgttggtgctgcaattatttcataatcgacgaggggcatacttactctacttaaattcatttacattagctctgtacttctgataatgaaaaaccattgcgtaatatacatattttcgtgtagaattatttccataaaatattcaccgccttttctgtactggccgccggcatgcgagggaagcagaaaattttcaattttgcgatgagctcttgaagaaacagtgttttgttatgaataaatgatgtgtgcacgaaagacccaaggaaagtcgtataatgtcagaactctttggagtattgaaatctaatgctggcagaattattttgaaggacccctccgccacttctaaagatgttaaagcatatatagattcagttatcaatacctgtaagaatgggagtattacaaagaaagcagaactggacgaaatcactgttgatggtttagacgccaatcaagtttggtggcaggtcaaactagttcttgatagtattgatggtgatctaattcaaggaattcaagaactcaaagatgttgtcacgccttctcacaatctctctgatggtagcaccctgaactcatcatccggggaagaaagtgaactagaggaggcagaaagtgtttttaaagaaaagcagatgctctctgctgatgtttctgagattgaggagcagagtaatgatagtctttccgagaacgatgaagaacctagtatggatgacgaaaaaaccagtgcagaggcagctagagaagaatttgcggaggaaaaaagaatttcttctgggcaagatgaaaggcattcttcacccgatccttatggtatcaatgataagtttttcgatctcgaaaagttcaatagggatactttagctgcagaagattctaacgaagcttctgaggggagtgaggatgaagatatagattattttcaagatatgccttcagatgacgaggaggaggaggctatttattatgaagacttttttgacaaacccacaaaagaacctgtgaagaagcactctgacgtaaaagatccaaaagaagatgaagaattggatgaagaagagcatgattctgccatggataaagtgaaattagacttatttgcggatgaggaagatgaaccgaatgctgagggagtgggagaagccagtgacaagaacttatctagtttcgaaaagcaacaaatagagattagaaaacagatagaacaattggaaaacgaagcggttgccgagaagaaatggtctttgaagggtgaagtaaaggcaaaggatcgtcccgaagatgcattgctcactgaggaacttgaattcgacagaactgcaaagcctgttcctgttataacaagtgaggtcacagaatcattagaagatatgattagacgaaggatacaggacagtaactttgacgaccttcaaagaagaaccctgttagacatcacacgtaagtctcaacggcctcaatttgaattgagtgatgttaaatcctcgaagtcgttagcagaaatatatgaggatgactacacacgcgctgaagatgaatctgcattaagtgaagagcttcaaaaggcacattccgaaatatcagaactttatgctaacttggtatataaattggatgtgctttcatcagtgcacttcgttcctaagccagcaagtacttctttggaaattagagttgaaacacccactatatcgatggaggatgctcaacctctctatatgtcgaatgcctcttctttggctcctcaagagatatacaatgtcggtaaagcagaaaaggacggagaaattcgcttgaagaatggtgttgcaatgtctaaggaagaattaaccagagaagataaaaacagattgcgcagggctttgaaaagaaaaagatcgaaagctaatttgccaaatgtaaacaaaagatctaaaaggaatgatgttgttgacactttgtcaaaagccaagaatattactgttatcaatcaaaagggtgaaaagaaagatgtttccggtaaaacgaagaagagcagatcagggccagatagcacaaatataaaactttgaacacgccgaagaagacttagtttgtatttaggtaaaaaattatttcttcataactctgttcacccagcattttttatggaatatcgaccttgtaatgtcattaaccccttaaaggaccacttaaagaaaatgaagtgcatcatgaaatattcatgacgagatgcggaacatatacactcataaataccagaagaatgtgctgaataattttttgttggtaattggctgtcatttaaagtatcgttgaaacaagaggtattggaagatagctaattttagtattatttatgacgttctttcctggataaatgtagatgtatatacgtaataaaatgttaattagtaagttatatgctttccatataatgttctatcttagtctgcataacttgtttgcttgtttttgtttctaacgcttctccatactgggctaagagattttttattttttttgcagcagtcggccctgatatcagcttttctcctagtgcgccatcaaagatgaccctggcaaaatcagcatcatctctggataagaatgctaaaatgagcgattcagttaatacgtcactttcagcaagatctgtgtacttatctttctctcgtttagcagtagatatattagaattgtaaattttgagagatagatcaatatttgctttcgcgttagcaacaattaacacactttgaattttactctctagtttggaatcaaagtcttctttaataaaagcttcagcgtattgtagcattttttcattactgcttttataaccctggcagcagagcgttaaaaacgcttcaaacattaagtcgtcctcattatttttgaattttaagagatattcgtcgtataatttaaaaaatagagaaactttacctttgaaagcgccaattaatcttaacagcttgtgagctaattcgaaatccttcttgtctatgtttcttttttggatctctaaaaataattcttcgaatgaagttgcagttttgcgtacactccaattcggaaattcgaggctccaattatcatgacattgtgatttaacaatatctatttcttcctccaacttgctaataatttctttttcttcttcagtttgctgaattttctcgttttcgcccagaacagttagacacttgtgtagtactaatggatcagctactatattatcaagcgaataaaaatcataaagttcacaaatttggtattgtgtcatttcactgacatacttatcaaaaaagctcagcggtattttatatttgagtacagaacctaaaacattgggaattccgttgtccactatgtaaataaggataggttccacgagctctgaaggcaaattataatttgaagaaaaatggttgattaaataaagacatctaacgaggtcttgataagtcagactcttttttccatcaaccttttctgccttgtcaaacttgataattttttctaagaccacttccatcagttcatcaggaacattttccattgaggccttgtattgtgtaaaaagttcccaagagctttgtactcttcctggattattcctaataatttgtttgatggcgggaagtgaaggttttaaatcaagatcacgcaaattatttgagtgaattgttgcaacgccgtagtcaagatcacttaagttttctatcatcatattgtgtaccatggccgcatcctttttaggaacctctaatttgtttaaactttcgataacattctgcgatagagagtatgggtcaatggtggttatatcttcaggcaaatgatgacgaattggatcgaaagaagggtgacgtagaagctttttgattatgttctttctatttgaatgagatatgagagagtaaaacctcttgttagataacgtagccgcagaatgaagagagcgtaacattattgaatggcggttagctgttaagcatttgaaaaagtagctctcatcgaactctttcatggtgatgaaattttttcatctacttacttaatcagtggtctactgaaacagccttcgggtaatgaaacgagcggtaacgctcacaaatttttctttttacgaacaaaatataaatttaatactatgataaaatctgcggtgagacggaaaaggataagaactagaaaagtattattagagttaagatatgaactgtccatttaactatggttgaagaaaaaaagagccaggatgaaaattatgaacaataatttcgtatatttcgactcaatgtactaactgtacagtacccgttttagaatagcaggtacgacaaaagcagaaaaatgatcgaaccgagctcagctgagaaaaatatagacgctttaccttcataggttgaaatcatgagagaagttgatgtgaaattctgttggataccggacaattggcttcctgatgcagaagaaggatatgcgatcaaggatgacactaaaaaggtgtcaattttcgttccctgagatgagactgctgtttcactaaaagaattaaggccaactgaagatgttgtcaaagccgtgtgctcaaagtaacccgtatttttcgttttgatatatgtattagatgttggcacagaaggcgtaaaactggtgcttagtaatgttttgcttacggagagggacgatacgagtggggaagacgtataagatgagggactggatggctgtttgctgctgcagaaggaatttaaggagtttctcgtggcatttacaaaagtgggctcttcagatggaacagcagcagtattcgtgatattttcagtgtgcacattgacaattgaagcatctgaggtttcaaatactgctgatgaagagattattggtgtgctgttgattgttgcgaaagaagaggatgtaaattgcgagatgtaagtattcatagcgcctgtccatccagttgttgaggttggagcggctacaacggtcgaagctgtttctctgctaatggtttccacatcactaatcacttctgatgtggtgtgaatatctgttcctactgtgatatttgagtcagtagaatagatactggtttgtgcaattgtcaggctggtagtagcagttggagacagttttgtgctggtagtcaccacatggctgatcacttctgatgtagttcgattgcctgtttctactgtggaaatggatccagtggaatacgcactagtgtttatacttgttaaatcagtagtagtggttgagataaaagagcttttggcgctagctgtaccgaggttccgaccctgataaacaataaattccctagtagtcgagaattgcgtagcgtacgtagtatttgctatggtatcaaggcatgtgtattgaaattctaacgcatgatctattgtgtttacattagcgggtagagattgtaatgcattaacccataacatttccccatcatatagtttttcgtcaagtgtaatccacagattactaccaaaacaagtgacgtcagcattggtatcattgtaactttgcgggaaccaccaatcattaaaatcattggatgaataaacctgaactgaagaacaatccaaatcgacattgttattggaactgtcgtaatcaatcttctcagtaccacccaggaaatatccgtttggacaatacatacccaaatgataactttcaaaagaaccgtaaccagttgaacgcccagagtgaaaaacattctctgtaaaagcagcaggatcgaaattcaccacatctgacatttgattaccaagtttaacaagcattggcccagatttgaaaaacttagcgttttctaactcatattcatagctggaaccaccatcactaaaatttagcgaaaatgttatggatccatcaatcgtattataggaggacaggtcattttgagcagtacatgtgaaagtagtattttcatacaagtatgcagcctgttgcgaaacatagcatttgaaagcctcagtaccatccgctaaggaaatagtagctgtttgcgatgagtttaatagcttaatcctataaacatgtggcattgataatgtgaattcatcgccctccctaatggaagacgcatctgcaatactaaaatcaaaagtggcagtccaaccttgatcaggttgtttatttgcagtcagtggagtaatttctaaattggaaaatgtgatatcgttgatatttatagcagaggccaatgccaaggaaaaaagccacagaataattttgagaaaagtgaacattttgaaaactggcgaattgttgttccttttgtgctgactatattaagcgaggcgactgatataaggaagatatgagaatggacgattactagaataaatagagggcatttcgcatatttatagtatgctaaaaggaatctttttttgattcacatggctttttttttagaagattgcatttcgttacatgatcaaacaattccattgtaacgtttttgggaatatttaagcgccgttactgaagaatgaagtgacataaagctgccattgtatggtaaaacaccaaaggcgagtacccttagcatttccttatcgagctggagcggcttctaccttcctaattaggtcatcaatgacctgcaaaacaaagcgaaatggacaaaggacctacacttgcctcgtggcgggaaactgcatgtagttgttcaatgtttcaccactcagtgttgaaactgtttactccattgaattgaggtgacgatggataaactttctttattttttatatttttttataatttaattaacctaaattgagcctaacagaggaatttgaaacaacacaatagaaaacatgagtttcaaaagctaaatatggtattactattcatagtggtcttggtaatgaataatgcatatgtatactcttcttaacgccttatcttatgtaaccatacacttttttagtaaggtttcaattaagctactattctcaattaaatactgctctgagctagataaggcctattgaagttggaggattagatggatagaaataaggaactaaatcgtcaagttcgaaagcctattcccattcatgcatatcacttacctttccttaatcatgatctctttagtgccatcagaactattttcttaacatcgcgattctgtcttccgggtatcgctccaaaaatgtgcgaggaaataggagatcgttcaaatcatcaacttttagtattgggtatcaaagtatcgcagcctggaaacagaattaatctactgcacaagaagggaatacagcaagaacattcacttcattaataggacgtatttcgcttatgtccgatcaaaaagtttttgccagatataaagcaaatgaaatcgtcacagatctgcaacattttggagtaaaaaagtttaaatcgaatataacaagaaggaaaaatgctctgagaaaaattatcgccaatttggttctaggaaactatggcgaaatgtccgttctgttttctgagctcttgaaattttggcaaattgaagatgatctagaagtgaaaagaatttgccatgagtatattagggtgatcggcgcattaaaacctcagcaggccagagaggctttgccatttataatggacgatttcaaaagcagagatgaaaagttacaaataatggcactaagaactctggtattagtcccggtgaaagagctatctgatcaggccttcgactgtatcatttcattggtaaatcacaagtctccacctgaacaagtgacgaggacagcaatttacgcactgttggatttagatgaaattgatcatgaaagggtattggggttatcaagcattctacatgacattgtaaaagcacagtcgagctctccagaagtcattgtagctgcattacatactttatattccattcacgaaaaaaacgctaacatggaacccttcaggattcccttggaactcgcttttgacatgctagagcttttacccgaattaaatgagtggaataaggctactgttttggaagttttgacgacttcggttgtgccgcagcattatttggatacccatgaaatgatcgaactagctttaccgtacctgcaacaagtaaacacatacgtagtgttgaactctttaaaattcatcatgtacttgttgaattatgttgacgtcatcaaagaaactctagccgaaaagctatctaactctgtaatagctttgttagataagccgcctgaattacaatttttagtattaagaaacgttattcttcttttattgagtagggagtcatctctactcaggctagacatttcgtattttttcatcgagtacaatgaccccatatacatcaaagacacgaaattagagtgtttatatcttttagctaacaaggaaacattaccaagaattctagaagagttggaacaatatgctacagatattgatattcaaatgtcaaggaaatcagtcagagccattggtaatctggctgttaagctagatgaagactctgtacacgattgtgtcgctgttctactagatttgttagaattcggtgttgattatgtcgtccaggagattatttcggttttcagaaatattttgaggaaatatcccaataattttaaagcaaacgtaacagaactagtcaaacacactgaagttgtacaggaacctgaatcaaaaaacgctatgatctggataataacgcaatattcggatgtaattccaaactacctggagttatttagagttttttcctcaaacatgtttagtgagacgctagaagtgcaattttccattctgaactcagcaataaaattcttcatcagaagtcctacaaaggaaactgaagaactttgtatggatttattaaaaggatgcatcgatcacgaaaataatcctgacttaagagataaaacactgatgtattggagattgctgtcattaacgaaaacgtctcgtatatcaaacgcgataacttttgaatctttaaaatcagtactggacggagagttgccactaatagaaatgaacacgaaattagatcccaccgttttggaggaattggagctaaacattggtacaatagtatcgatttacttaaaacctgtttctcatatctttagattgaataaaaccaaactgctaccacaaagtcctattttgaatccaaacaaagacctcttgccagttgtaggtaactcatttcctccaactggagctaatagggaccgtcaaaattcagaaagccagtcctcgacgaagtccagaaagactgctatgatggatgattatgataagcccgctgaaaaaattaatcagttgaaaggtaagcgtaaatctagttcaaacaacccctcaaaactatcacggaaaccctcaactttattaagaaaactctctatgaaacggcccttttcgtgactgcaaatgatactaattcctgtatttaaatatactcatatttaacgaacaattatgatgaatgaaaaaacctgatataatagacttaactaagcgatcataaaaaaattcaaaaagttattttataaaacaattcagatgttaaactaaagagttaatgtaatatatatacaatgaactgcgtcataaattcccatagttcagctcatgggacattatctacttataaagacgtggcttggcagcatttcatatataaggctactgaatgtaaatttttcttccattgtctttcccgtgtcccgagaactcaattcaagcactgttcttgggcgtaataaaccttccggtactactaaaatcagacaaaggcaggaagcctcgatttgaccttttaacgggtaaagctctaaaagttgctctctgctccatattctcgttttccgtcatttcagtatctttttcccctgcctcccttacctaaagcttcctcttcggcggctagtaattggtctctttcctttttggctcttagcttctctgtctttttttgttccataatcagcttcttctggttaggggttctcgcaccttcttcccacctctgagcttcttgagcttctagttgttgtttctctagttggtccttttcgtaagcttgcctacgttttcttgctcttcctgctgccacttttttggcagtttctgagtatctcttgccagtattatgcatgttcgcttcttcactatgtttggtggtttctaatgacaactatgcggttagcaaacttccaaaaggcggttaataatacgactacacattatcctatatatatatatatatgtacgcaagtgcttagattggaaaaaagggtgcaacattctcgattgttctatttcagcctgttgatatcaatctgtcgttcaatgctttgtgggtgtgctttacccactcttatacagtagttaagtggcaaaaagggtgtcaaagggaaaggaaaaccagaggaaaagcaaaatagccgccaatactaactctagatttatatcatgttatacgattaatcagacgcgtctgattaatttcaaaagttaaaatataaactatttttgaaatcccattgcaataagcgaactatagctgaatctttcctgcaaaaatggaagtgaagggcaatggacgcattgttaacaaagttcaacgaggatagaagtctccaagatgaaaacttgtcccaaccacgaacgagagtaagaattgttgacgacaatctttacaacaaatcgaatccattccaactatgctataaaaaacgtgactacggttctcagtactaccacatttatcaataccgtctaaagactttcagagaacgcgtcttaaaagaatgtgacaagagatgggatgcgggctttaccttgaatggccaattagttctaaaaaaggacaaagtgttagatattcagggaaaccaaccatgttggtgcgtaggatccatatattgcgagatgaaatataaaccaaacgtactggacgaagtgatcaatgatacatatggtgcaccagatttaactaaaagttatactgataaagagggtggttctgatgaaattatgctcgaagatgaaagtgggagagtgcttctagtgggagattttattcggtctacacccttcatcacgggtgttgttgtaggtatactgggtatggaagctgaagccgggacatttcaagttttagacatatgctaccccactcctttaccacaaaatcctttccctgcaccaattgctacctgccccaccaggggaaaaattgctcttgtttctgggttaaacctcaataatacatcacctgataggctattgagattggagattttgagagaatttttgatggggagaatcaataacaaaattgacgacatttctctaattggtagattactgatatgcggcaactctgttgacttcgacattaaaagcgtgaacaaagacgaattgatgatttctctaactgagttcagtaaatttctacacaacattttgccatctatatctgttgatattatgcccggaaccaatgatccaagtgacaaatctctaccgcaacagcctttccacaaatcattgtttgataagtccctagaatcatacttcaacggttctaacaaagaaattttgaatttagtgaccaacccatatgagtttagctataatggcgtagacgttctagccgtttcaggcaaaaatatcaatgatatttgtaaatacgtaataccatcaaatgataacggagaaagtgaaaacaaggtcgaggagggcgagagtaatgatttcaaagacgatatagagcatcgcctggaccttatggaatgtacaatgaaatggcaaaacatcgcgcccaccgcacctgataccttatggtgttatccgtacactgataaggatccatttgtattggataagtggccccacgtttacattgtggcaaaccagccatattttggaacaagagtagtggaaataggtggtaagaacataaagataatatctgtccctgaattcagttctactgggatgataatattactggatttggaaacgttagaagcagagacggtcaagattgacatttaaataaaacaaggaataatttccacatagatatgcaattaagttttatatgtaaaagtgagcattcatcgttcagctcaaaatacgtttcttgtcacagctggtagaaaaactatgagcgttttttcttacccgcagtcggagaaaaattttttcttcgaagaggcgaaaaagagaagaagagaaagcacaaatctgatgaaatagtagtataaaatcgcatttacaaattttcaaccattgtttatttcctaggtcattaaagagtaaagtgcaatctgtttactaatcagtttttgtcttcatatttttgtgtcttttctgctgcctcacgcaccttctataatacaccaaataatgtccacttctcattgcagattttatgaaaacaaatacccagaaattgacgatatcgtcatggttaacgtccagcagattgctgaaatgggtgcttatgttaaattgttagaatatgacaacattgaaggtatgattctactaagtgaattgtcccgtagacgtattaggtcaatccaaaaattaattcgtgttggtaaaaatgatgtcgccgttgttcttcgtgtcgacaaagaaaaaggttatattgatttgtccaaacgtcgtgtttcttctgaagatatcattaaatgtgaagaaaaataccaaaaatctaagactgttcattccattttaagatactgtgccgaaaaattccaaatccctttggaagaactatataagaccattgcttggccattaagtcgaaaatttggtcacgcttacgaagctttcaaactatccatcattgacgaaactgtttgggaaggtattgaaccgccatcaaaagatgttttagatgaattaaagaactatatctccaagagattaacaccacaagctgtaaagattagagccgatgttgaagtgtcttgttttagttacgaaggtatcgatgccattaaagacgcattaaaatcagctgaagacatgtccacagaacaaatgcaagttaaagttaaattagtcgccgccccattatatgttttgaccacccaagccttggataagcaaaaaggtattgaacaactggaaagcgctattgaaaaaattacagaggttattacaaaatacggcggtgtttgcaacattaccatgccaccaaaggctgtcactgctactgaagacgctgagttacaagctctattagaaagcaaagaattagataatagatctgactctgaagacgatgaggatgagtcagacgacgagtaatcattgccgcgcctaatttttctaggtgttttcaagtgtcatactgttttagaaaattttgtatagaacaaatacgtatatcctgccatatcatattctttgcaatatacaccttgtacatttggctattataaatattacaatccatttaatcataatcaaaatttaatttctgttaccacggggttgtcagtggagcatgccctgccggttctctataatttatctttttcacatgagatatttttacctcaaaaggtagtgatgctgtaataatatgaggctcccccctttccttcggaattgcatttaaatcattggggaacactaagacaagacaaaggggccgtccactcatgtgattttcaacaaaacagataacatgcggatacacactgatatattttcaaaggaaagtctgactgatacttaagtgaagtggtcctagtcggtggcttaggtggactacagtgcaaagaatagaatttttcaaacatgtcaatacgtccagcaacacatgcaggctcatggtattccaatagagcccaagaattatctcaacaactgcatacatacttgatcaaaagtacccttaaaggcccaattcacaacgccagaattatcatatgtcctcatgccggttacaggtattgtggacccactatggcctactcgtacgcatcgttggatttgaaccgtaatgttaagagaatatttatcttggggccgtcgcatcacatctatttcaaaaaccaaatattagttagtgcattcagtgagctagagacgcccttgggtaatctgaaagtggatacagacttgtgtaaaacattaatacagaaggagtatcctgagaacggaaagaagctgtttaagccaatggatcatgacactgatatggctgaacattccttagagatgcagctccccatgttggtggaaactttgaaatggagagaaatttctttagatacggtgaaggtatttcctatgatggtttctcataacagcgttgatgttgatcgttgcattggtaatatcttgtcggagtacattaaggatccgaacaatttattcattgtaagcagtgatttctgtcattggggccgcagattccaatatactgggtacgtcggaagcaaggaagagttgaatgatgccattcaagaggaaacagaagtggaaatgttaactgctaggagtaaactttcacatcatcaagttcccatttggcaatccattgaaataatggacagatatgcgatgaaaacgctaagtgatactccaaatggtgaaaggtacgatgcttggaaacaatacttggaaatcaccggaaacaccatatgcggcgaaaagccaattagtgtgatactaagtgctttatcgaaaatccgtgatgccggtccttcaggcatcaaatttcagtggcctaattattcacagagttctcatgtgacaagtattgatgatagtagtgtcagttatgcttcaggttatgttactataggataatgatcacggctaaaacggtcgaatgtaagcatatatctttcgattgtataattgttcccaaatactacagcatctcaaggaaaaaaaaacaaaaacttccaaaaaaatcgaatccctgaggaatctttaatacattttcaatctatttaagttttataaacgtgtatatgagatgtcatgagcatgaattattaataataaaaactaaatcattaaagtaacttaaggagttaaatttaagccttggcaacgtgttcaaccaagtcgacaactctggtagagtaaccgtattcgttgtcgtaccaggaaaccaacttgacgaactttggagacaattggataccagcggcagcatcgaagatggaagagttagagtcacccaagaagtcagaggagacaacagcgtcttcagtgtaacccaagacacccttcaacttaccttcagcggcagccttgacaaccttcttgatttcatcgtaggtggtttccttgttcaacttgacagtcaagtcaacaacggaaacatcgacggttgggactctgaaagccataccggtcaacttaccttgcaattctggcaagaccttaccgacagccttagcagcaccggtagaggatgggatgatgttaccggaagcggttctaccacctctccagtccttgtgggatggaccgtcaacagtcttttgggtggcggtcatggagtgaacagtggtcatcaaaccttcttcaataccgaaagcatcgttgataaccttggccaatggagccaaacagttggtggtacaagaagcgttggaaacaatcttcaagtcagaagtgtatttttcttcgttaacacccatgacgaacattggggcggtggaagatggagcagtgatgacaaccttcttggcaccagcgtcaatgtgcttttgagcagtgtccaattccttgaaaacaccagtggagtcaatggcgatgtcaatgtttagagaagcccatggcaagttagctgggtctctttcttggaaagtggcgatcttgtgaccatcaacgatgatgtgcttgtcatcgtgggaaacttcaccagcgtatctaccgtgagtagagtcgtacttgaacatgtaagcggagtagtcgttagagatgaaaggatcgttcaaagcaacaacttcgacgttctttctttgcaaagcaattctcataaccaatctaccgattctaccgaaaccgttaatagcaactctaaccattttgttttgtttgtttgtgtgatgaatttaatttgaaactaagttcttggtttttttaacatttaaacaaacaataataaaatgaatagacacacaagaaaaaaactatcttgaatgagtgcaacctttatatattcttccaaacctacaaaaaaattgcaggtctgcgatcactgggtactatcaaaacacatattagcatacgtatgtgttcgtacgtgcggtccgcaaggtctttgtgacagccatgacatgattggattgaatagttcacttcagctgtcaccaccagttttaggccctaacacatcagtcgagttccactaggctttgttagccgtagctgcgttgcaacaactgcgcaaaacgcgcgacttcctgtaaatgccgcagatcacgtggtaaagaaaagaaacaacaggccgacccagtttcgttgtttcttttcattatttctggatgctcttcacaacgtatttcatgacatacttattgaattagtggaagcccaaaacatcattaccctggaaaacttaattgacgtaaattaacttcagttgtcttatgttttttgcatccttaactttagccgcgcagggataatcatatatgtcgaaagagcaactaaacaatacttaaaaacgtgtttgaacttttacgaaagggtaacgacaaataatcattcactggaaaaaccaataaaccataagtaaatgaaaaactgtttcaaccgatgttggtactttccatgtcttaaaagagtacaatttataaattaatgaaaacacagaagtatttagatcggctcaaatgtttttggacattaaaagatcttgaaactgagtaagatgctcagaatacccgtcaagataagagtataatgtagagtaatataccaagtattcagcatattctcctcttcttttgtataaatcacggaagggatgatttataagaaaaatgaatactattacacttcatttaccaccctctgatctagattttccaacgatatgtacgtagtggtataaggtgagggggtccacagatataacatcgtttaatttagtactaacagagacttttgtcacaactacatataagtgtacaaatatagtacagatatgacacacttgtagcgccaacgcgcatcctacggattgctgacagaaaaaaaggtcacgtgaccagaaaagtcacgtgtaattttgtaactcaccgcattctagcggtccctgtcgtgcacactgcactcaacaccataaaccttagcaacctccaaaggaaatcaccgtataacaaagccacagttttacaacttagtctcttatgaagttacttaccaatgagaaatagaggctctttctcgagaaatatgaatatggatatatatatatatatatatatatatatatatatatatgtaaacttggttcttttttagcttgtgatctctagcttgggtctctctctgtcgtaacagttgtgatatcgtttcttaacaattgaaaaggaactaagaaagtataataataacaagaataaagtataattaacatgcctgctcctcacggtggtattctacaagacttgattgctagagatgcgttaaagaagaatgaattgttatctgaagcgcaatcttcggacattttagtatggaacttgactcctagacaactatgtgatattgaattgattctaaatggtgggttttctcctctgactgggtttttgaacgaaaacgattactcctctgttgttacagattcgagattagcagacggcacattgtggaccatccctattacattagatgttgatgaagcatttgctaaccaaattaaaccagacacaagaattgcccttttccaagatgatgaaattcctattgctatacttactgtccaggatgtttacaagccaaacaaaactatcgaagccgaaaaagtcttcagaggtgacccagaacatccagccattagctatttatttaacgttgccggtgattattacgtcggcggttctttagaagcgattcaattacctcaacattatgactatccaggtttgcgtaagacacctgcccaactaagacttgaattccaatcaagacaatgggaccgtgtcgtagctttccaaactcgtaatccaatgcatagagcccacagggagttgactgtgagagccgccagagaagctaatgctaaggtgctgatccatccagttgttggactaaccaaaccaggtgatatagaccatcacactcgtgttcgtgtctaccaggaaattattaagcgttatcctaatggtattgctttcttatccctgttgccattagcaatgagaatgagtggtgatagagaagccgtatggcatgctattattagaaagaattatggtgcctcccacttcattgttggtagagaccatgcgggcccaggtaagaactccaagggtgttgatttctacggtccatacgatgctcaagaattggtcgaatcctacaagcatgaactggacattgaagttgttccattcagaatggtcacttatttgccagacgaagaccgttatgctccaattgatcaaattgacaccacaaagacgagaaccttgaacatttcaggtacagagttgagacgccgtttaagagttggtggtgagattcctgaatggttctcatatcctgaagtggttaaaatcctaagagaatccaacccaccaagaccaaaacaaggtttttcaattgttttaggtaattcattaaccgtttctcgtgagcaattatccattgctttgttgtcaacattcttgcaattcggtggtggcaggtattacaagatctttgaacacaataataagacagagttactatctttgattcaagatttcattggttctggtagtggactaattattccaaatcaatgggaagatgacaaggactctgttgttggcaagcaaaacgtttacttattagatacctcaagctcagccgatattcagctagagtcagcggatgaacctatttcacatattgtacaaaaagttgtcctattcttggaagacaatggcttttttgtattttaatcgtcataaaatgctcccatctcaaaagtagggcaaaattcatgatcgaccgcgcaaaataaatagatttgcaaataagttttgtatgtacatttattaatatatataatatatcaaaagaaaaaaatcaaaaaaaaaaaaaaaaaaaaattgcactcttattcagtcatcaattacaaaacctagagatagcgatggtgcatattcaataaaaaactccttatactgtcgagaaagcttattattggtacttctcgaagatactaaaaaaggttaatttttggagacggaggcaatagcgactagtcatactggtcgacattaatttcaatttttggctgtgcccacctcaatttttgtttattataccatgggtaagctggcaaaacacatattaaagtaatcacacaactaatgccatacgcagtcagtaaaactttcagggactgttgtgcaaatcccaatatacacgctaccaaagctccgatcatgagcgatagctgttgaaatttttctgttttccgttggctgggaaaatctattggaaaaaccagtttcctttgtacatcttgtaatatctcagacattgaagttgactatgacgtgacgttgatcttgtttgagtattgcttgaccaatcctggagtaacttcgtttaatctgcctcgtttttttctctaaatagtttctattatccctcctccacgcgagatgtatttaaaatgtgaaaagtgtacacatggcgttcatcttacgtagatgagagaaacgctaagaagccaaccaaactagtataatctatacatttatagatgtttgtgtagaaccttatttttatactcttgtattatattacattacttgcattaaaccgtcatttcaccaataatttggtcctttagccaattaacatatctgatgaatggttcacccttgctaacatcaataacactatcgttcgtagcttttctatatatattaatcaggcccttatccttagagagctcgttaaatagtttacaattcaaaagatctaactgaaacttccaaatgggtaacaattcattctgtaacacattaactaagatcttcatctgtaaatcgttcatctgtgactgttgtttactcatagggatcttgttcaaaaatttgtagagattaacgaatcctgataaacaattttgcatttgtaatataaattcatctttaaaatcgacatttaatctgtttaattcctggaaaatatacctgttcactccataaatggaggtgactagaaccttctcgatcaaatgccggcattttccaggagtttcaaagtgatctaactcacaactatccaataataagcggaatcctgtccttaaatcgtaaattagttcacaaatatcactctttagtgcaaggagttcttttttgtgtgaaataaatgtgccagaatggtttaatacttcgtcttcctgcttttgagccagataatacaagacatacattagatccgtcatataatgtgaagtattcagaataaacggcactatttgattcagcagtataacatttttcttgttgttttcggatattccgtcattgagcaaaagtttggtttgtaaagacgaaactgtactttcattagattctcgtgtttcactcatacgcctttatatgctatcacagttaccttatttgtcctttttcttgtagagctattctctattctgctttgacttaactagcgtgaaattaaaaccaacgccgcttatctaatcacaataaaagatcagactgtgaaattaataaaaaggaaaggataaaacgacagatatcgcactaactttgttagaaacattatgcagacaaaagaaggagatgcatgtgcctttgtattcttttaaacgcaaaaagggcaggtctatgattaagtatgaatgagcgatataaaatttaagtagaaaagggaagataatagtactatatataaatatataaatgcatttttttacatacctgttgggtgaataatttacctagctgttggatttgctgttactgtattattgtcgtcatcattgccatcgcctttattgttatcattgttattgtcatcattatcgttgtcactgtcattaatctgtaacttagactgtatatcgtaacattcagacagccttgttaatgaggtcatgccttctaggctttcttgatcaatgtccagagatatattgggtttgtctaatgatccttgatgagattgatgctgcagctgaccttcccaaggcctaggtcttggcctcaatgaaggagtactagctaaaccctcatccagcgtaacattgggcacctccacaatattaggtataggcttgttattcagaatgtgatccagcaactcttcataactaagttcaccacctgctgccatgcttgactcgttatgttcgcaatcaattttcaagaggtaaaccgaaacatgtggagctcttttacaggctccgataataataaaagaaactttaatagttggtaagaacttgacaaaaaaaaacacaatatatatacataaaaaagtcaacaactgacaagcaaggtaaaaggtgataaagttgaaagatgactggcgaagaatggggcttgactgtactgtcattcttggtaagagtcggattttttctttttggcatttaccaggacgctaatttcaaagtgaggtacactgatatcgactattttgtgtttcatgatgctgctaaatatgtatacgaaggcaaatcaccttatgcaagggatacatatcgttacacaccgctactaagttggctgctagtgcctaatcattattttggatggtttcatttggggaaggtcatatttgttattttcgatttggttactgggctcattataatgaagcttttgaaccaggccatctccagaaaaagagctttaatattggaaagcatttggctattgaatccgatggttatcaccatcagtacaaggggaaacgctgaaagcgtgctttgctgtttgatcatgttcacgcttttttttctacaaaagagtagatacaccctagctggaatcttatatggtctttctatccatttcaaaatatatccaatcatatattgtatcccaatagcaatttttatatactacaataaaagaaaccagggtccacgaacacaacttacatcgctactcaatatcggtttgagtactctaacaactttgcttggatgtggttgggcaatgtacaagatatacggatacgagtttctggatcaggcatacttgtaccacttatacagaacggatcacagacacaatttttcagtgtggaacatgctattgtatttagattctgcaaataaggaaaatggtgagtccaatctctcaaggtacgcatttgtgcctcaattgctgcttgttttagtaactggatgtcttgaatggtggaatcccacattcgataacctattgagggttttatttgtgcagacgttcgcatttgtgacatataataaagtgtgcacatcgcaatattttgtttggtacctgatctttctaccattttacctctcaagaacgcacattggttggaagaaggggcttttaatggccacgctttgggtaggaacgcagggaatttggttaagccaaggttactatttggaattcgaaggcaagaatgtattctatcctggactatttattgcaagcgtgttatttttcgtcaccaatgtgtggctactgggtcaatttattactgatattaagataccgacgcaacccacagtttccaacaaaaagaacaactgactgacgtgaacttgcaccatgtacatcaattctataaatctactcatataatgaatgtgtaaatatgaaaaaaaaaatgcaaaagcgcaccaccaaaagagaaaaaagctgaaaaaaaaaaggaaaaagatacttgatgtgatgtgtgagtgaaaaaattattaattcctactggataaaatcaccccaaggaaacagttcaagagctaaactaaagaaaagcatattgcataaaatgttaagagaagtcatctattgtggaatttgctcctacccaccagagtactgcgagttttcaggaaaattaaagcgttgtaaagtttggttatctgaaaaccacgcagacctttatgcaaagctatacggtactgacgataatacgcaagaggtggaagccgtgaccaacaaactggctgaatccagtattggcgaagctagagaggaaaagttggaaaaggacttgctgaaaattcaaaaaaaacaggaaaacagggaacaaagagaattagctaagaagctgtcatcgaaagtgatcattaaaagagaagctaggaccaagagaaagtttatcgtcgctatctctgggctggaagttttcgacatcgacatgaaaaagctagccaagacatttgcgtctaggttcgccacagggtgctcagtctcgaaaaatgcagagaaaaaagaagaagttgtcattcaaggtgacgtgatggatgaagtggaaacttacatacattccttgctggaagaaaaaggcctaaaggacgtcaaagtggaaaccatcgatgctaagaagaagaaaaagcctgctgcagaaggagctgccaagtaagcaatccataaatatgtaatagcaccgttctgggagaaaaggactttttacttggtaaccaggcgtgtaggttagatagtcaaaccctatatcgttcttgagatcgtcgctcatatatactgtgcagccggccctcgtgcgcctgcgccgttccttctctgaaaccttcgtagtaggacaataaatatagtccccattgcctattcaaattatttgcaaccgaaaaactgcaaaatttgttgttgaccataggcgtacaaaacacaactcaatccagccgtaagtaagtatagttatgacttcatctctagatgatatagaaccaacagcatataataatatggaagcggacgaggaatattgcagacgcaacgatatacatgacctttccagcgtggtcggtgatgctgtctcacaaggtgtgccagacatggatggtcaaacaacggattcttcgaaggaccctgagccaaattccgaggataagaaagcgtttcctccttcgagtggctcatttttttctcctaatctacagggtcaaaggaagaaagttcttttaaagtttgttttcacaaattgcttactggccataatttgctttacaatgtttgtgttgttctggggggctctttacgacaccagcaagtatctacacaaagttaagcttctggttgttatccaggaaccccctgtggtaattttggataataacagttccatggtagtgccctccatatcgtatgctttgcctacttttatcaataaaataccatgtgattgggatatttataacagtcctaccttccaggccaagttcgacgtaaatacgccacagcaagtcaatgacaaggttgtcgatttggtttacgacgaaaaatactggtttgccattaatatcaagccaaacgccacggagactctatttgaatcactaatcaacgataccgcaccactattcaattctacgctgtttaatcaggtggtatatgaaactggtagagacccgacaaacctaaaatcaacgattttaccggttgctcagaccattgaagagtactaccatacattctacacactaaattatctgccgccgttattgacaaacataacccaggtatatcgttatgcactaactaacaatgcaaggtatatcgctgcagcaggtaaatataactacgaatactatgaccacagaccattcacagaccgtattctactggcacccacacaaatcggtgttgtttactgtttactgctaacttttttccaatttctattgtacggcccattacacgtagaaatggcaaaagtgctaagaccagccaacggtttaatttaccgtatcgctatgtcatggttcacctttttctttgcgtctttgttcttctgcacaacaaccgccatctttcaagtcgattttaccaagtcctttggtagaggtggcttcgtcgtatattggatgtctacgtggctcttcatgcttgctgcgggaggagctaacgaaaatgcggttatgcttgttattacgttaggaccccagtatctcgggttctggatcctatcatttgtcattctcaatattgcaccttctttcttcccattagcgctaaacaataatgtttatagatatgggtacatgatgcccgttcacaacgtcatcgatatctacagggttattttttttgacgtgacaagacgcaagatgggtcggaattatggtattttagtcgcactcattgccttgaatacggcactgttaccatttgttggcaagtatgctagtagaaaactaaaacagaaggctttagtggcagcaaagcagagttaatttcgtagattataattaaggcgacttttcaaataaaaaaatactgatcgttgtttttttttaaataaatgtttatccattcaatggactataataaatatttatatatatatatatatgaaaagattgcgaacaaaaaagatgatggaaaaggagaatctctatatatatattcatcgattggggcctataatgcatcaagcatctaaaacacaaccgttggaagcgttggaaaccaacttagcatacttggatagagtacctcttgtgtaacgaggtggaggtgcaacccaactttgtttacgttgagccatttccttatcagagactaataggtcaatcttgttattatcagcatcaatgataatctcatcgccgtctctgaccaacccgataggaccaccttcagcggcttcgggaacaatgtggccgattaagaacccgtgagaaccaccagagaatctaccatcagtcaacaatgcaacatctttacccaaaccgtaacccatcagagcagaggaaggctttagcatttcaggcatacctggtgcacctcttggaccttcatatctgataacaacaacggttttttcacccttcttgatttcacctctttccaaggcttcaataaaggcaccttcctcttcgaacacacgtgctctacccttgaagtaagtaccttccttaccggtaattttacccacagctccacctggtgccaatgaaccgtacagaatttgcaagtgaccgttggccttgattgggtgggagagtggcttaataatctcttgtccttcaggtaggcttggtgctttctttgcacgttctgccaaagtgtcaccggtaacagtcattgtgttaccgtgcaacatgttgttttcatatagatacttaatcacagattgggtaccaccaacgttaatcaaatcggccatgacgtatttaccagaaggtttgaagtcaccgatcaatggtgtagtatcactgattctttggaaatcatctggtgacaacttgacacccgcagagtgagcaacagccaccaaatgcaaaacagcattagtggacccaccggttgcaacgacataagtaatggcgttttcaaaagcctcttttgtgaggatatcacgaggtaaaatacccaattccattgtcttcttgatgtattcaccaatgttgtcacactcagctaacttctccttggaaacggctgggaaggaagaggagtttggaatggtcaaacctagcacttcagcggcagaagccattgtgttggcagtatacataccaccacaagaaccaggacctgggcatgcatgttccacaacatcttctctttcttcttcagtgaattgcttggaaatatattcaccgtaggattggaacgcagagacgatatcgatgtttttagagatcttcgaagaaccacatgttggatgaccgggcaagatagtaccaccatataccatgatggaaggtctgttatgtctacccatggccatcatgacaccgggcatgtttttgtcacatgatgggatggcgatgttagcatcgtagtgttgtgccatcatgatggtttcaaaggagtctgcaatgatttctctactttgtaacgagtatctcatacctttagtacccatagagataccgtctgaaacaccgatggtgttgaactgcatagctttcaaacccgctttttcaatggattgagaacatctgttattcaagtccaatagatgcatgttacatgggttaccggaccaccaacaggaaccaaccccgacttgaggcttcttgaaatcttccttcttgaaaccggtggcataaagcatggcctgggacgcaccttggcccttaggttcagtgatgatatacgagtacttgttgagcttctttgcaacgcatctcgttgtagagaattgtctagatgtagcaactttcgttaacaagcccatctctacttttttcttggctgtttacaaaaaaatacaagaatccgttactaaagattacaggcgctacaatgcataataaaacttcagtctcttcttttgttacattatataatatactactatattactgagtcatctggagaggaaaagagaaaattttttttcaggcccggttccgctcgcagcgaagaacagcgccatttaactatgtgactagttaattttttttcttttcatgggttcagcgaggacggaatggatacaagagggaataagaacataaaaaggtgaggtggagaagcaaatgccaacctaacctacccgcttgatcacatgaacaccgcttcctgattcaacgatatcgcttacctcgccgaccttgagctggaaggcagcgtcttcaaagctaggctgcatctcgcctctcccgaaccagccgaggtcgccgcctcgcttgtatgaagagcaatctgatctctctttagccagggcctcgaaggagttcgtcttagagtcgtcatccaacctcgtgattaaggttttcagttcgtccgtagcgtcttgcttggatatcgtaatgttctcggatctatgcgatgcgggtcttcttgaatccttgtgcttgatgagaatgtgcaggcatcttacacgcactggatggtctcttaagtgcttgtgtagctggtccttgttggtgccctcaggctcctcccattgcgagtgcttcgtctctggattgaaaaaatactctcttttcttggacttactatacctgacggtccacggggttggcagcccggtcctcgatgctacgtcagatggcattggtgcgtcgttgtggtgccgtagtcggttatgcgtgggaataagtaccacaatgatcattcaggtcctttttctacttagatcgaagggaaaaaggtatgatacccgctcgtgaaaggtgatgtaataataaataggatattattatataatataagaatatatatgtatgtgtttatacgtgggagggaattgtcctcagaacttggctcgaatgtctcgttctgacccgtagacaacgtagccctcctgagagacgcttgccatgatgcgtcccgactgtgtgtcgaaatacttgccctgtacgaggtgcttgtcccagtgggacctgggattcgaaatcttaagatagatccaattgttcacatgaggcaactggtgaaagtaaatcgtgtggtcgagcgagacactgaaactgtggcagtacaaaggcaggttgtggaagtacgggatcgtgagtaggaggtaggaatcggacagatacgcaaaggccacgtagttgtagcgagcgtcgttctcaggagtaatgctcttcgggatcctgtacggatgatgcttgtgtaaagaagactcgtcgcccgcgtgctccacggtagtgatgggaggtctcactttgacgaaataatccagctcgtcggtgtgtcttgccgagtagaacatgtccttggggaattggtactccatgactccgtattgaaacgcatccacatacttgctcatcgaggttgcgtcttggaacctgtcggacaatgaggcatacctgctcaatttctgtgggtccagaacttctttctggaaaagcgaagtggcctcttcataacgatgagggtctggctgcttaccttgcaggcctggaatcgtctcccagtgctgcaaggagtcgtgctccttggaccgttgcacggcaaataagatcatcgacgtaaatatcaacttgtcgtgctgataagcactaacctgcttatggatgaaatttctaccgtttctcagattctgcacatggtacgtgatcttggtccgcggatcaccacccttgatgaaatacgaatgtagcgatgtggggaagaagttcaatggcacagtatgcaatgacgccagcagcgattgtgataccagcgttccaccaaaagtgcccttagaccctacgggcgcggcaggcagatactttgtgacaaaactggtaggcgaaagaggaaccagttccaatattttctctaggttggacatggccattttggaagcactcatttttatgcaatcttgtcttatcttgtcttgctcatggtggatactgaattgaaacccttttctggtttatatccaactggcgtggtttttcattgtaggatgaggctcggtgtttatgccgtctcttccgaggatgcaatcaaaggctctctcctttgttggggtagtagcaagtccaataagcaacgcttgtttgttgattgggccgatttacatagcctatacactgctgttacatatgcctgtgtagaatgaaaaagcaggacgcccgtttcacagctcagattccagagtgtcgggtcttagttcctcccagggaataatggtcctggccgcacgcttcagccgatggctagcgtcatcattgtcttcgctattgtggttttggctggtggatagggttggggagctggatcttctgcgtttcatggaccttgtgaccatcattcttggtggcggcacggacttcttacgctgcttatcgtgggcttcgtccatatcgtgcaggagtgtggtgccattcagagacacatccgggcgatcgtaggcgtgatctgccttttctcgaaacgccatctctagagcagtctggcgggtttgtagactgtgcatgtctttggatagagacaggagcactttatgcacgtcctccagttggctgccgacgttgaagagcatctcctgggtgcacctcatcgacttttccgtctcatgctgcttgttagttacgtgtcgcgttatcttggaattatacctgcttatttcttcgactaatacctgcctgtagctggaatccgactttgtcttcttctcgtcgcctttcgataacattgctgttgacactttgtccagttggttttcaatctgggaagccaaatcctttattaaggttttcacgtttcctatactacagttgttagtaaatgtgttttggaagaaaatgaataaaaaacttgagggtatgcactgtgttggtacgaaccgttcgtagcagcatcttgttccagtagctggttaaacttgtttagcgatttacataatgtcttagaattttcatttaaaactttaattagcttgtcagagttttccctcagctccatactctccaattccagtttacctgcccattccagtatctgcttgtccgattcctctaaagcgcctgcattcgctactttcccactgtgggagaatatagatctgaacggtgatgatgtttctgtaatcatcaacgagtgttcagaattagcctctgaaacatctgtagatatctcgtctgttctacctctagcgaccattttactaaatgtttctacacgtctgcagtatccttgttttgcttgttttccttctttctgttcttgttgattttccctttaagtcctgaaaatactatcatggcgtaaagggaaaaaaaaaaactaatcttacgtggttcttataagatggaccagcaagctgcatacagtacaccatacaagaagaacacactatcgtgcaccatgtcagccaccttgaaagactacttaaataaaagagttgttataatcaaagttgacggcgaatgcctcatagcaagcctaaacggcttcgacaaaaatactaatctattcataaccaatgttttcaaccgcataagcaaggaattcatctgcaaggcacagttacttcgaggcagcgagattgctcttgttggcctcatagatgcagaaaatgatgacagtctagctcctatagacgaaaagaaggtcccaatgctaaaggacaccaagaataaaatcgaaaatgagcatgtaatatgggaaaaagtgtacgaatcaaagacaaaataatatagttgcaataatagtaataataataataataataataataataataataataataataataataccatgtatagaagtatataaatcatacaataaatttaagcattaacccgtcacggactggccatcttcagatgcttcttctcttcgccaatgccacagtcgggaggaatccccatttggtacatctttatggccagctccatcaaataatcgatggcttcgttgaaaattttggccttatcgattgtcggaccccaaacaaaaatgccatgtctcctcacaattacggcgcatgtgtctggataatctttaaaagtcttgtgcaagtcatcgatcaactcgtcctcatgcgccatgttttcaatgatgggaatcttcagcgtatcaaaaaacgatagcgccatgggtttcttggtcacagggtccacctttccgcttggaattgctttgatttgttcgatgttagcaatcctgaactcatcgccaaatagcaaggagcatatcacagcattttgggagtgtgtatgtattatagcacctgcatttttcttttggtagcacgctaagaacaatggagtacatgcgcttggcttgtaaagcttgggagagcgcaaatactctaatgtctgagcgtccatgacaaacaaatcctcaggtatcatcttctccttctgcaccccagatggggcgagataataataattcgtgttaggatcttttattgaaatcccacctccagttccggtgcaccaattattatgaaaaaactgcttgcatagcgtgcaaatgagatttgctggatggcacggatcatctgaatgtatcagaacatcttgtgaagacatagtcgttcactggctccccttgttagttcagtgcttaaaaacgttacatatcttgatgaacagctagctgctttgatcaagagaaaaaaaaaaaaaattggcaccgcatcttagtgccgcaatcttacgtaacaagagagctataaaagtacaactaacaactcttctaatacttaattagattgagggcgtgcgtagtttaacgtcttgcaatggaaacatgtcctcttttcgacatcattttcaaaatctaaaatggcttctttcacttgggtacctaagtctaacatttgcagttcactctcgtggaccacttggcgacaatgagaacagtaccaccttatcttatcgttttctcccccaggcctatcttgttccacaacaatacccacagtatcagcaaaccgaacaggactgtgaggaacatttcctggcaataaatatgaatcgccttcattgatgatgatatcaatgaactttggttcagcgtctgtctcatccacaacctttaaaagcatagatccttttttttgatagaaccattcgggagttggattgatgtgataaccggttctttcattaggcccaccgacaatcatcacagtgaatccccctttatgtaagcaataattattcaccggtggtttcaaaaggccttcgttctccttcaaccatttgtcgatattaattggtgtagtattaaacatttttttcgatttttttggtaaatgtatgctatttcagttacttgtagactgtcgtgaaaagaataaagaaagaatcttttacgtccgtttttttactttgccgaatatgtttcagtgactcacaatttatcctgacgccgtcacaaaggcagccattccattgcaataacgacactctgaatattcacgaacgttcaccagacatttggaggcagcgttctaaatgccgatacccgttcaggagtacaggtgtcagtgacagaaaaataatggcaccgttgacgtcgaaaatacatccgcgcaaattttgacaggctattttggcagcgcaatcaaagaataaacttggtatagtaaggaagccagttactgtacgcatgaattacggtagctttttttattttatttattttttttttttttggacaaatagaaaaatttttattattatgtaagattattgaagtaaaaatacaattggacgaatctagttagattgccaagatgtgttaaaaggcaagattaacttatgaacatgatctacaacgtcctggtttttaaattcgagtaaatacgcctcctttttatctgtgaatgacagtcctgttctcccaagtctttttacatcatggagacgggagttatactctctcgggtacaaggttccttcagcatcagaacagatcacaaactttatcgcaacaacaattcctttatattcctgggaaaatatgtcggtatagcctactcgagacggcttccaaacatcagctttcgttttaacatgttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgccttactttaacagaagataacagaagtgaagaacttatatattctgatgagtctttcatattagccaattctgaattttcagtagatgatctagtaacattacgactgaagcatgaagacgaagataccgttgataaagttcctgtggtggttgagggtgaaagggatgatgtctggctactttgtaactgatattgtaacacattcaccaacttagcagcttgcgcacagcgtatagacagcgtgagatcgtggagtgttccaaatacactagctttgaaatcagaggaaggaatccgaagttgaacatcttgtgccgttgatctattgtacttccaggtgggttccaatttcacaaccaatttacacttctccttttcgaagtctttatatacaattagtaaggtctcgttgtctccggataaaattaaagacaaacacagcatgtccttactcaaaggcacccatgacttgccgttccaaagggaaacttttaccgaatcgttttcgaaatatactgctcctccagatgtgtttatgcttaacggaaacgatacatacgtttcatcaacgttatcgtcatggggggttgctgataccggggtaactgattgttgattgcctggcaaactaaacaatgatcttgaatgatttttgggaatatcgatagttagattctttttgttttttgagaagatgcttagtaaagatgaagatttacgccgataaagcgttggcttatagaaatcgatatctggatcgaataaatctttatctcgtttatcctttccatcttcagaaattatactctcagaatcgtcaatttcagacgcaacactctctattagttcgggagagacactctccaggctgaaagtttgagaagctgttctaatgttttttaaggtaggtgtgtccatatatttaggcgagagaggtacttgaatgctcttatccaattcaattagcttttcacaacttagggattcaatatctttcagagaggtgtcaagatctgaatcttcgctaactgttgccctctcactcatgattgacagtgactcctcgtcagggtattcattagaggtctctattaaggaagacagacttcccggcaaaggaattgatctatgcagtgtgcgaccattgtgtattgtatctgatatctttacagagctaataggcatatcgtcatttcttttaggagaagtataatcagggttgttactcctaacataaacctgttgagaaattttacttccagatcgcttgtattcttttgtagctgttgagtcgaaaagctttctaataacatgtttccaatactcttgccattgaataggatctttgcaagttaacctcaatacaatgctattatttatcggtacctttagttttgctccactatcatcaagtctgatgagatcaagatcgccggacctaaatggtcgaaatagcagcgacctcccgacattcattaagtcatggtttcctaacgcaagggattggaacaagttatcaatggtttgtaatgtgtatggcattttttcagaaagaacctcaaatatagctatctccccattatctaattcaaggatttcaactagtttattattgatcgccaacttctttacatctagtctgtaatatgctctatttataaccttattggaatcgattggcggaagattaatcagggaaacttcgcctgatataacgtcacgaacgcttccgtatttcagtgagttacagcttataaagtcatagcaacttttaaatttgtatacaaacgcactgattagggagcctagtcgtacttcatttgtgacatagaaaatgtccctcaacttataataaaccttgaatagtaataccgcaaaaagcttttgtgaatccatcctaaagtatgacatgttcgcatcgagaagcaaatgcatacatccaaataaaagattatgatacaaatcgagtatttgcgcatctttgaataaactcttgtaagaattcactatggattgtgttagagacatgtcatcatgatttgcagcatgctttctcaaaatgcatctcaagtaaccgctaatttttctcatttcatgaccaactttaaccattgggtccaagctcgaaccatggtacctgctatgggactcacagacaacgagtaatcgttttaacagagtctcgaagctcgcttcttccttgttaaataattccatcccgtctcccacacaatactaatttgcttgctcgttcgtaattagaggaacttttacttggttcatgatgaattttaattgaactgagggtaaaagagtaatctcgataagggtacatttttatttttcccattaagtgaaatttccttcaaattattctcgaagctttcatgccattggtgacacgaaaaaaaaatcttgttgtattttatctaacgcgtcgcgacgcgttagataaatataacagtaaatgatggtataaatgccaccgtcgatatttaaatgagattgcttatatatcgcattattacctgcgaaaatctaatttacgactccttgaaaaaattccatcatactaagtttcttggtatagttacattatcgttggtctactccttctcgatttccctcttagaaataatcaactcttgcaactgcctttccaccgtaggatcatctacatacttgttaaatacgttaagcactctcaaaaaagtttcgttacttgttacgccttccacaagttgacccaagaagattttagaaagaacggataaaatgctagtaattcgtttcatcttgacatcttggatttcatccaactcaaaaatcggtaataatcctgtctctagtaggttatccaccgcaactttttccgtacgtagttgacttgctcgagataacagaatgttctctaatgcttgcaatgcttgcatacctagttcgtcacagggattgaggcattgatgggcgagaccttgaatagcagctataatctcattcttgttgagtgctgaattactcctcccaacagtcgaaagtaggtctgcagttatattaatggaacgactagaaagatcaataatagaacggtatggattggattcaggtgcttcacacccatcctcgactgaattttcataattttgttcccattttgtgccaacggcacctgcacatgacatttcatcaagcagacttaatatgttcataaagttcccatcatctacaaagatatcaccattttgaatgtatttttccaaaaatgtgtagacggcaaattggcggtctttggctgatattaatatccttaaaaaattccaaaattttacatttttgagagcccgctcattgtattttacgtcattgagatgtgtaaacagatcatttattacttgcttcccccattcactttcataatatttagtattgaagatttcattttttaccaaaaagtcgtgttctattaaatcacttaaaatgtcccgtggattatcaaatctcgaaaccaaaaacattttatacgaggcaagtcttgcaatagcctccttggaaaggccatctaaattcgaaatattaatcatatgatcagcaattagtgctccaaattcttgtccataagaagcctctgatattaatataatggatatttccaacaaaaagagaagttcttgttcgaaatagggcgaattttcactcgttttttcaatcacaagtgaagagagaagagtttcaatcatcttaggactgacgagttgattgttctcaaagactgaactgagaggatggctagccttaacgcactcaaatgctttaatggaaaaatcgatgtcttcttccgaaggttcttcatcgcctttcaagtaagaggcgaaagtagacagaaggcttctgctcatctttgccttgcggatcgatatatctggatctggcaatggtagttcaggaagtttcaagagtgaatgaaagtttgtaaaaaatggtaaattaggttccatcaataaattctcgaataatttcaaaatgagttgcacaatctggttccatagtctggtagaaacaatgctaggatcacttatttctttaatgatttgaaagtacaatacggtacataactgagccttaaagttttgtccaagtcttatactctggttactaacggatatcttcgacccagtgtcttcgacgaatatctcgaccaaaggaatactgtcaacatctagctccaccgcttttgcgctactttgtgccaatgttgtcatttctcccagatgaagtacagtatcattatatgactggtcaaaagaaaagtaatagttgataaatgtacacttactaatggcgtccaagatacgtaatgatatttgatcactggaagcaactgtgaatattttgaataaagtcttcaggataatatctctaacatttgagaaaattgctttctcatactgaagtatgtctatttgcgctaacttagaaatagggtttgtgaaatctctttgcatctctgtcatcacagatgttgaggatattaagttattccaggcatcttcaaaccacctttcatttccatgatgttcttcaggcattactatttccttaactttgatggacgtgtaaattttatgcaaataccaacgaggaaaatcttttccattgtagcatcctcgtaaattgttagagtagtcatcaaaagtcatatggtctttaacctgcgggttatgtgaatcggtatttaacatgattatcgaataacttaacacaaacacagagtctgcatcaggctgtacatgaatgatgtcatcttctgtcattgactctgagccattttttcctgcttttttatcctctaactccactttatcattgctttgatcagcagaatattttgatgaaaatgcttcaacgattctttcaatctgttgagattcccctggtaatctgaatttcgtcagcaaaattctgatcgcttcatcaacccttaaccctttaaaatcgaatagatctataaattcttttaacaatgaagtttttttcggatcacaaagtaatagaccgatggttttcttatttaaacgtccgttattgagaaacaaaaatgaagcaatgtctctattagaatccgaatcaatgaatcctttttcaattaacatttgaatgcctttctttgccttttcattaaatgtttcaacgcataatatgaattcagtctttctgtctctctgtttcaaaatatcaatttctttctgattttttacgaattctgccctatcaaatctctgcagatcattgtatatattttcaataagcgaaagtacaccttctaggcaaattggaggaatgttgttagaggtattaacggccgccgctggtaaagaaaatttagttagctcttttataaagtcaatcgaaagatccgacctatccaaattacaatcgaaatttacaaaaagttgcaaaaagaaagcgggagagtgaatccacagtattgaaagttgttcaataattaattccctgattgcaggtggtttttgcttactaacgtcaccactgattgtggtatcctctagaatttcgaatattctccttaaagtcagttcaatctgcataggcaaataatcacccaatatcacaaccaaactcgtgaataattgtaaagttgcttgcaaaagagaatactgggtagaactttgtataatgaataaaacacttttaaatattggatcagaaattaagctgaataaccggggatatagaggaaatttgtcaccggatatttcaatggctgcattgattaactgtagagataatttcatggccgaagttgtgtgcttcattctattctctggcataaccagtgataacaataatccaagataatcctttataactgttattccgtaatttggctcgacattttcggctttctcagccgtttcctcatcattttcctgttcccttatgacctgttggactggcttctcatttttattatcgtctgcaacagcactgtcatcatcagtgctactcaaatcgttatcagaggtagtcgtacctataatgtcatccttcaaattattgtcggtgtaactttcatcattgatatatttttctgtttttgtaggtggatctagtaacttcaactttgtaaatagtttaacggttatccctgcaattgtaacttcagccgttttcctcaaaacctcgcttctctgcgtattacatgccaaggaaagtgtcgtttgtaaaacatcgtagattatagtatcggagagatagtctccaaaggaagaggttataatatcgcgtagtaatgttacaacttttaataaaacagagtcgtccgaaatttgctttgaagcttcaaatctacaatgtgtaagcgcaacaacggtttccctaacggcaatttgaatatcattaaatgttttgtttatgatttttagtgtaaaaactttctgcaacgagtccagagccagagaagtagtataacccgatactgaactagcgctgactatttctaaaaatggtttcaaaagttccaaggcgtttaatgaatctaaacccttcaagtcgttaatttttagccgcagctgtactaaaccagatatcagaggatcatgatagctagaagtaggcaaattgtggaagctgtcaacaaacgaatcactttgactcaagaatatatcactacctccgcccagcaacgcggccacacttgtttgtgatttatctctggactgcttgttcatggcagaacaaagattgatgcactctttgacaatcatcgtagctgggttcacggccaaaacagtttccattggcacgtcgtgcattttgtatatgaagccgtattagttaaacctgggcgcttcttaccaaagttgcgaattaacttaactaagatggttcaattctctgtgtaaagtatccatattaaaaggtcttagttccaacatgtaaacaaagagatctatatattgttttttttccaatgcgctgagtgatgaagtgattagaaaatcataaaaatgagaaactgcaaagaaaaaaaaagtcgttattctgaaaggtgttcggcagcaacaacctacatccaacgcgatgattcaagatccccttgtatatttagacatctccattgataaaaaaccaattggtcgtattgtctgcaaactttttcgtgagaaggctcctaaaacaacagagaatttttataagttatgcgctggtgatgttaagagtcctttgaaggatcaacagtacctgagctataagggaaatggttttcatagagtcgttaagaattttatgatccaggcaggtgacattgtctttgggacacaaaaggattcctcttcatcgtctgttggaaaaggtggatgttcaatttacgctgataaagaggaagtgaaaaccgatgatgaatctttctgttacgggaattttgaagacgaaaacttgggagagtttgtagaaccctttaccttaggtatggccaatttaggttctccaaatacgaacaattcccagtttttcataactacatacgccgcacctcatttgaacggcaagcattctatttttgggcaggtggttcatggaaaatcagtggttcgcactatagaaaactgcagggtagattctgatggagtccctgaatcagacgttagaatcagcgactgtggagtgtgggaaaaaactatgggtgtcccgctttacaacgcttctaatgaccaaattggcggtgacgtatacgaagaatatccagacgatgatacacatttcggtgacgatgattttggtaaggctcttgaggctgctaatataatcaaagaatctgggacgctcttatttaagaaaaaggattactctaatgcctttttcaaatacagaaaatctttaaattatatcaatgaatacatgcctgaacccgacgtagacaaagaaagaaacatccaatttattaacctaaagatgaaaatttacctaaatttatctttggtgctctttaatctggaaagatacgatgatgctatcatgtatgctacgtatttattggagatggataacgttcctaacagagatcaagcaaaggcttattatagaagaggtaacagttacttaaaaaaaaagagactagacgaagctttacaagattatattttttgtaaagagaaaaatcccgatgacgaagttatagaacaaagaatagaatatgtcaataggctcatagaagagaataaggaaaagacaagaaagaatatatcaaagtttttctcctaattagttacttgtaaggctgaaatttgagattaaataacccaatatgaaaacactacattaataagatgtaattatttttatttataaatccatttatttgataaaaaatatgatatcatacaaagtcatctagtaagttcttggtaatagcagatttttttggcttctgtggcttttgtgatgaaagatcatctaatatgtccttagagagtttatctttcctattttctgagttgtctgtttcacccacagagtcgtttggcgcttttggagttaaattctctttatgctgagaatatgaaggagagacgaactcatccagtatacttctaggtgcagaagaagaactttgagcgagggaatttgaagaagtgctatttggtggtggttgcaagaagtcgtctaataagctatttggtaactttggattaggtgactctatatctgaagcacttggcgagccaaacttatcaaaaagactgggcctcatcctagcagtagaaattggttcagacgccatggcgccaatagcagaatatgctctatccttggtggggctctttaatagcttctgaactggtatggaatttctttcgatgaacttccaattcttcacaagtgaaaccgccaggtaattgcaacccattcggcaaagaatatcagtaactcttaagatcagagtacactcgatttttgcttcaacatttagagatccaatgaaatacttcaagtttctgtttctcaggtgattgtatagatagagcaaagcagggtcttcaacaaggaatgatctgttaacacagacttccttatcaacaatgcttgagttgttttctaaatcaatcggagcagtcagcaaagctttaatagccacttcctgctttctcaatttccagtaaatgaaacttgctttccatctatcattctcctttattgtttcaggtagcatttgcgctgtcaatagctctcccaacacgggtccattatcaccttcataaacacgacatacaccgattgccaaatccatatcatgcacttgcttgcaaagaacgttgacacaatcttttagagagtcagttaagagaaagaaaactgctgcatccatatatctatgcttacttagcagaacaaaagcatttttgagtgctgccgttctccacctcggtacagtgaaatcattactgataaatctaaccatcttttgctgctcaggatgaccaatagccatcttccacaagctcaatagtatctgttttttcttcaacgcaagataaaaaatagcacaacggcttggatccctcttatcatctttggaaaattcatattttgcaatatcctcgaatttcttcaccaagtcctgctccttaatccaataggctattctatattctcgagcgcgattccatgaggttatgtggcggtcaatagaagataataatatttctttattgtctgagtgcaatgcccaagacacatccctcatcaatatgcttttttgaatatttttatgtgataaaaataacttcacgcccaacaagaacctaacaccgttgtaatctactatattctcatttttggtgacttcatccactgcttcaatgactgtgataagcgtgatctgctggtggcgggttagataaggcaaagttgttttcgttagttgctcagtaagtgctagagacactgtcttattgaaacaggggtatggatcagggaaagattcgaccggatagtctctatctttagcaataaagtactttaatggatccattcctagattggaatccaaattagatacatcttgcgattcaaagtctaattttcttaacgctaaaaacaatcttaataacagctccttgacaagttgtaacttattcgcataaatggcttgaatcaaaaattgtggatgataaactggaagtggaccatttaaaacactacttaaatggagaatatcatttgataaaatttttcttgaaccaattgattggtacgtaaatggatcagtcaaatccagagatttatccttgatgtaaaattgatttccggaagcaacaacaaacgtgccatttttcatccatacggagtcacctatattatgagctgtatgtgctgtgatatcaattttttcaataggtaggtaactaggtgtgttgttcgtgtaatcataccttaattgagtataaagtaaagcgtatcctgtaaatccgatagagacaatgctttggccatattccgtgcttgtccaatctatatcctcgataggattatgaaatgtttcttcgtattcaagaactcccctgttcaggtcccatagtgacattactttaccagtagaattaacaatacataacttacctgtagatgatcctctaatacatgtacaattcattattccggtgttaatttcacatgccttgatccattggacatgcctatcattataattaacgatggctttatacgttctggtaagaccttttttagtaatcaaagaaatcaaaggcctgttactcacaaaagtttgatgtacagggtcaataatggagatcttgtatatgtcgtcaccatcgatatctaatgaatcagactttacttcaaaaataccacgtgttaaagagacttcaaaagctttgattgaaccatcagagaatattaacgcggtgaaatgacgctcatgactatgctttggctcaggtgtatttaacataactattggatggatttttttctcctctttcagtctcgtttccacacgtaaatatgattgcttctgttcactgtcctccttacgattcgttggacattcccaggcttgtaaagccccattttcgagaagacagatgacctgtttacccaactcatgtacaactgcaaattttatgggagattctgtttgtattgtattttgtaaccgcagtgaaaccccatggtttaacttttgtgggtaccaaacgccattttctgagaatctcgaagtggttaataaagcttcgccgtcgctgcttcttaccaacttctgcacagatttgttatgtcccgtaaatttgtgctctaaagcggcactcagatcttcggttttattgtttataagctgcagaatgtcgattagtaaatgtctgattacaccttgtaaatcgtggacgagaaaagaaagtttgcccttcacattgtcatagggttgtatttcggggaggtacaaatatcttgtatcgtttagcatagttgctttcttgacttttttatgggaaatggtctttttagtcattggttttggaggatcttgggaaagattattcaaagccaaaacttccatttccccagtcattgaacccagaataacaatgtctgagtcagatatatcaaagatttccgagtctttcacactgagagtttgcctaatgatccaattgtctattatcacgcagaacttctgcgtgggggaaagaggcacttcaccccatatttgcacagtatggtttttctccatttcaaaacaagaccatattctcagaactttatcttcacacagcgtataaagagcatgagaggcagtgttgtttttactcacctggtctggctcttttttccaccgcattgcagttataggtttcggatgaggcaacatagtaaggttaaagatggcttgttctccgactattgaaacacgcttccatagtttagcattacagtcgtacttcccaatactgactatcagctgcgaatcttgtgatataatcacattataaacaggtttaggctgtttttggttccactgcaaaataggttgatacacaccaaaattatccttaattttccaaaaagaaagaaaatcagatccaatggctaactcattatcagaagaccatcttaggcagtttactggcgtgtcatcatggaacaactggcaacattgggtccacttgggattctgcataatttgatgaatgggcttgtagatgagcaccctattgtggaaggaaagggcaatgaatccattctggctgttaatatcgaccgcagtacagtctgattgtgtatatatggtctgtaacctagtgaatttgttggtaagtatgattaaattattccctgaacaatatgcaaagatggtatgattttgccatgttgcttgacaagctgtctgaggggtagcattggggcgtcctggaagaaagttcaatgacatgagaactacctttgcgtgtgcacgtttgtttactttctcaattgtttgcggtgttcttagatccctttaattattaaaaaaactgaagtgcttgaaacaataacataacgaggtttcgctatgcgggcagctttaaagaaagagggatagtatattaaaaggctgccataacaattaatcggaacagaatagacacaaataaatttgcagtgcgtttgtagatatcaaagaatggtagctagttgtaaagatcagaagaaggctgtcgctatatgtttgcagagatcgccctgtgtcatgatagagagacataaccctcaagaatgtcttgacaatccagagctgaataaggatctgcccgaactttgtattgctcagatgaaagcatttttggattgtaagcgaggaatcgtcgacatgactaagcggttcacaggtaacgcacctctgtcgactggcaagtacgatcaacagtacgaaaacttgtgcaaaggaaagtttgatccgagggaggagatggaaaagctaaaacttctgaacagccagcagaaggactgattatttatgaaaattggcctgtaaatatatacataaataaatatatgcgtcaagctcttttattcggtttgtccagtaatcctcttacaatatatatatatatatatacgcatgtagcgtattcaagaacattacatttaaaaaatagagggtagaacaataaaaatgcacttaacaagttccgtaagtagaaattataatcagtctaagtacaaatttataccttagcttcatttcagttaagggcgatgcaataaaagtggaagaaaaaaaaagaagggaagaggtttgataatatatatatatatatatatataacattgctcagagaaacatacatcagtgatggaagataaagagcagcaagacaatgcgaaacttgaaaacaatgagtcactaaaagatctgggagttaacgtgctttcccaaagcagtttggaggaaaaaatagctaatgatgtaactaactttagcaacctacaatcgctgcagcaagaagagactcgtctagaacggagtaagaccgctctgcaacgttatgtcaataagaagaatcatctcacaaggaagttgaacaataccactaggatatctgttaagcagaatctccgagaccagatcaagaacttacaatcagacgatattgaacgagttctgaaggacatagacgatatccaatcaaggattaaagagttgaaagagcaggtagatcaaggtgctgaaaataaaggttccaaagaggggctgcagagacccggtgaaactgagaaggagtttttaatcaggactggtaagatcactgcatttggacacaaggctggtttcagcttggacactgcaaacagagagtatgccaagaatgacgaacaaaaagatgaggattttgaaatggcaacagaacaaatggtagaaaatttaacggatgaggatgacaatctcagcgatcaagactatcaaatgagtggtaaagagagtgaagatgacgaagaagaagaaaatgacgataaaattctcaaagaactggaagacctgcggttcagaggccaacctggtgaggcgaaggatgatggggacgagttgtattatcaagaaaggttaaaaaaatgggtgaaacaacgttcttgcggtagtcaaaggtcatcggacttgccagaatggcgaagacctcatccgaatattcccgacgcaaaacttaatagccagttcaaaatacccggtgaaatatactcgctgttatttaattaccaaaagacgtgcgttcagtggctctatgagctttaccagcagaactgtggcggtattattggtgacgaaatgggtctgggaaaaacgattcaagttatcgcatttatcgcagcgttgcatcattcaggtctattaacaggccctgtattaattgtctgtcctgcaactgtgatgaagcaatggtgtaatgagttccagcattggtggcctccattgaggacggtcatattgcactcaatgggttcaggaatggcttctgaccaaaaatttaagatggatgaaaacgatctagagaacttgataatgaattcaaagccaagtgatttttcttacgaggattggaagaactcaacaaggacaaagaaggcattggaatcaagctatcatttagataagttgatagataaagtcgttactgatgggcacattttaattaccacgtacgttgggttaagaatacattcagataagctactaaaagttaaatggcagtatgctgttttagatgagggacataagattagaaacccagattcggagatttcattgacttgcaaaaaactgaagacacataataggatcattctttcaggaacaccgatacagaataatttaaccgagctttggtcgctttttgatttcattttccctggtaaattaggaactctacctgtgtttcaacaacagtttgtcatacctataaatattggtggttatgcaaacgcaacaaacatacaagttcagaccggctacaaatgtgctgttgcattgcgtgacttgatttcaccgtacctgttacgtcgtgtgaaagctgatgttgcaaaagatctgccacaaaagaaagaaatggttctcttttgtaagcttacgaaatatcaaagaagcaaatatttggagtttctgcattcttcagatttaaaccaaatacaaaacggtaagagaaatgttctatttggtatcgacattctaaggaaaatatgtaatcaccccgatttacttgacagagatacaaagagacataatccagattacggtgatcctaaaagatccggaaaaatgcaggttgtcaagcaattattattactgtggcataagcagggctataaagccctactcttcactcaatcgagacaaatgctcgatattctagaggagtttatatcaacgaaagatcccgatttatcacatttgaactacctacgaatggatgggacaactaatatcaaagggagacagtcgttagttgaccggtttaacaatgaatctttcgatgtattcttactaaccacaagagttggggggctaggtgttaatttaaccggtgctaatagaattatcatttttgatccagactggaacccatctactgacatgcaagctcgagaaagggcatggaggattgggcagaaaagagaggtatcaatatataggttgatggtaggaggttcaatagaggagaagatttatcatagacaaatattcaaacaattcttaaccaacaggattttgactgatcctaagcagaaacgatttttcaaaattcacgaactccatgatctgttttcactggggggtgaaaacggttattctacagaagaattgaacgaagaagttcaaaaacataccgaaaatttaaaaaattccaaatcagaggaaagtgacgattttgaacaactggtcaacctatctggcgtatctaaactagaaagcttttataacggtaaggaaaaaaaagagaatagtaaaacagaggatgatagattaatcgaagggttgctaggaggagagagcaatttagaaaccgttatgagtcatgattcggttgtcaattcgcacgcgggcagttcttcttcgaatataattacaaaagaggcttccagagtagcgattgaggcggttaatgcgctaaggaaatcgagaaaaaagatcactaagcaatatgaaattgggacacctacttggacaggtaggtttggtaaagcaggtaaaattagaaagagagatccgttgaaaaataaattaactggatcagctgccattttaggcaatattacaaaatcacaaaaagaggcatccaaggaagctcgccaagaaaattacgacgatggtataaccttcgcaagatccaaggaaatcaattccaataccaaaacgctagaaaatattcgggcatatttacagaaacagaataactttttctcatctagtgttagcatacttaacagcattggcgtcagtctttctgataaagaagacgttattaaggttagagcattattaaaaaccatagcacagtttgataaagagcgtaaagggtgggtgcttgatgaagaatttaggaataacaatgcttcatgaaaacttagaatggacagagtacccttgacgtaactttacccatagaaatatctataaaaaatatgtatgtgttatgtgtatatgtatattctgaagactcttagcggaacccgtaaccttcagattcattaattgcccaaagtaatttcagttctagtttttttttcgaggaataattccataaacatatttcattaaaacatgtatgagccaatggcaaatcatcactatcatgcgaccctagcaagctaattttgaatgggatagtagagatacccgttgcaggtatacgatcagatgccgttacgaattgtaataatttcttctgcaatggatagtcccaactttcaataatttcccaaaaccagcaaaccgctctggaatcatcggagaagccacctacatactttgtcacggatcttaacgatttgaaatcaaatttagtttgttcctcatcaccacacactaatctctccagctcttcagaattaaataattttatagaattgcattctgcgaagacccttttaaaacctgaaacaaatttattgtattgtggctcaatggacttttccagataaaattctacccatttcatgacaaactcatgcttgttactttgggttattggcacatttctgccattttcacataattctaccgttacatactctttgctcgatttactgtcatttaaaatccagttgttatttcgatacgtagtctcaaatgttaaagaaaagacgtcttcgaaattatcctctgtgtaattgagcatttttattaagttcctacttgtctccggaaacaattccgagtaatcttcaaaactcagaggctctgagcatagttttttataaagcgcctttggaaattgtaaatctaatatggtactgttgaaaatcgccaaccccatgacaactccaaacaagtaatataattccagttgtgagttttttccttttgatttgtcaaaatttggagggtcaatggcaaaccatgaacgtgagctttcttttatgtaaataaataagccattcatcggattaaacagcgattttgttaataagaaaaaccattcttttctcaaccctcccgcatcaattccaggttcattaacaaactctattctcagcgattttaataaatcgccttgatgttccttgatacatctcaatgaatcatgagaaataacgtcacgccgtactttgattttgaaataaacgtctacggatttgcctttatccagtgaaattaaaaaagcctgttcagcttcatgttccatgattctgcgaatttcatactccataatagagattttgatgccgagtgacaatataaatggatacttacagaatgaaaaacatttttttgtcgtcgaatttccccactcttcaatcagttgattcatttttgtcttttgagctactcctctccaatgatcgaaatcttgtttataatctatgaagtctagcgttatattgtaaaagctttgaattgacaacgctccacggccatttcttctagtattggctacataatagatgaacgtcaattttgctgcagagtgaatatgccagtcttcctcatattgaaaaaatttaaatttcatcttattattgacgggatgcgtgaaaccacttccctgtttatcatttgattgtgcacttattggtctagtactcaggaattcatggccagtagtgtgatgccgacgaagacgagatcgcatctcatcttcaggcttcacgttattttttgcggttctatttgataattcgttcgacagtaatctggaaaattggaaattgatgtataaatttaaaatctctacctggtatgaaaaattatccgtaggcgttcgccgtaatgattgaatcaattgttgagatgtttttgttgataggttagacaagtagccaatacatcgtttggccaactcataagacaccgcccttatttgttgggtctcaaacacatttttgctcttccgatctctaataaggcaggttcgtattgtaggtatatttaatataatcagcaaccaacgatactgtaatatttgcaaattttcccctttattgattgttattctcttcagtagatcgttacagcaacacagcatactataatacggtttccttgtaggaagatttgataatatactgtaaaatctttgtaaaacttcataattcagcatctttatattctttccaccatcatgtaccaagaacgacctgtttaaaatgctaacatcatgaaatctgtccagtaaatacgttattaccggttggaaaatcaacccctttctttctttatccagaatcccagtcttcttaagccgctgcaaatcatcatggcaccgccttactaccatctgcaaaccctctaatgtgcacgaaatatgcgtactagattccaaattactgttaatttccggctcctttacaataactgttacttggcatgcgctgcatcgaaatttcgttatggaggctggaaaccgtagtgggacaccacaacataggcaattaagtgaaattagacaggatttatcttcttcccctgacacggatgccgaagagttccgcttattgcttttgctatttgagcaacttccgtcctttacactagcggctaaggaccgttccgacgtgcgccttcctgatttgggtaacctgttcttagtatgggctacagaatgtgatagcaactccttcgacacagatccatctctaccgtctttttttgcattaagcttatcaaataaagaaaccatttcctattttactttacctatcagccgcagtattcgagagatatacctggtaaatttcaccaatgcccttaaaaatatgtacttttctgcttaaagtcgagaaatgcatgcaaaaacttgcccctatctagcaatccttcgaatatatttatctatctacctgttccacatgggcggttatacctgactcttcaaaaaatcctgtaacctccatttttttcctttatttggggcaatcacaaaaaaagggtcccagaaagatatgaccctactccctttttgccttatttaaaagtgctaggagatacaaggttaaagctagacctcggttaacgatgggtcttgacacgtaggcgttgctctcctctccataatcatagtaagttgagacaatcgtatacctccaaaggaagcacttgttggcttgacaagagactcatgatagacaggaacgagagtcagggtaattggatagtggaaagatgaaagcaagagaaacgatgcaaagaggaggctgcccagggcttggcgtatccaatttctcatgccagcagggaggattcgtatagcgatgactgacaacattatagtaagtgaggttgatggtcccccggatgtagttaaatgttttattagggaagaagatggactcgaaggacagagccgagaattggtggtcataggactagaatatatagatgtgtttgaaggggtagaacaagatgaagcgcgcaagaagttaagacttaggactgtcggatatacaatggcagccttttatttcaaagatcatactgcacctaaccgaagattttatattctgttgaaagccacgggacggttggacttcgtcaaccttgattacaaaatagtgaaatctctggaaacaggaattgatcaggtaagatcagagccaaagttcatgttccaagatccactacgaacagctctggtttttaatttgtcatgcactgaaatttacgagatttctactgaggacattttttgtttggaagaaacagacgttaagctgagttatgtgacatcctcaccgatagtatccatagatgcgtgtatcaatttcaatgatttcttagataaggatgtctttacgttgtcgattctcacacgtgcacacaatgaggttgcatataagttggaagcatgcgtgtgtgtattcgagtctaaaccagccaaaggaacgaagtggcaaagaactaccaatttaacatttgtggaggaagcaacggtctcacaagtacttctcaaatcggtcaccaatattggtcattttgtttttacgccatggaaaacttattttattaaacatgcattgtcatcgaaacagaccattgatggtaaaacggtagacaaaatataccaagggcctggtgcctttgggtctgataacatggaaagaatcgaacttttgcagcctattttagcggataccacattaaatcatttaacatttacatttatgacgagtactgcaattctaataacatgcagaatgaatgcaatccttagcagttttgaagacgatacgtatatctgggaaaaggccttgtttgagaggcttcccatcaatggtggttcctcacatgatcactaccttgcagcgtttttcaatgagaagtgttggatactggtatccccaaagggccatcttacagtatattcagtcagaaatgaagggcatagtaattttgttcatcttggttcttttctttgcaaatcaaccttatattccgatttgatagggaactacaccaagtcacatttatcttgtggatcattacactgtgggcagggatacttgtgcttgaaatttcgatcgtgtggggacattttcgcgtccacttgcatgaagctacttttcaaaagtaaagacagtgttcctcgacaagtttactctacaagaaaaggtatctattgggcagatgtgaataataatgtttacagagatagtgagcgaatagactttgaaataaatggcagtttcattgctactaaagatggaactctattgaaagataacactatcgttactttggtcccaattcaaagagataatgagtgtaattacgcatacgtcacaaaacaaggttatctgaggtggagtttttcaaaggtttattaccggattcaaaacacgggagttgatttgactatagataattgctttttatctgctatatctagcaagggctcttttttgactgtacttgttctgaatgatgaaataacggtatttgatcattgcaaccgtttgaaaagccagaaagtagttttccatagactttctgacttagcgtccattttcctatatgaatacgaaagcacggtctacattttcatgtctgacaccgaaggaaacctttgcgttatgaaattggcaacttttgagatcgtagaagaggttaaaatttgcaagaagaagttacagttctgtgaagtccctaactcagattatttttttatatatacagccgatactataatttttttcaagccaagtaaaataaaaggtagatttaaaatccaagaagtatatgcaccatgtcctataagctgtttgatacctggagaaaaagatggctcagttgttatggttacttctcaaggtcaattttacgacgtacttgttcctggtgatgccggaagggctactctttgttctaagtttgaaaaagttttaaaaacatgtctcaaatttataactttggaatcttcatcaagatatgtgattgtagcggccctgccagtagcaaatccattgcaggacaagtattccgaaatttatgtgtatgatattaaacagttcaaaaacatttccgcattcaatttttctaacctcaacaatgatatcgagagtataaaatatgaaaacgctatgatatcagatattattgccgtacccatgctcaaaagaaccgaaacattaggaaaaagaaagacttctgagctgtataaggaagtgattttcaattcatgtatcttggtgtctctaaatttagactcaatagacggtattgatagtaaaaatatgaataacctattattgttttcatttgatgaggaatcgggttttattgaatttgtttttgggattaacacggggttctcaatcagtgggttacataactattacaatggatgtgttttggtttatggggagtttgtgcaagcttatcaactgaactattcagttcatgataacaagttcagtattgaacaggtttcaaataggttgaatatttctggtattacaataacatcatctatattttttgataaaaggaaggcaaagatggctaggaagcagcaaaatataggtacatgggtttatttggaagaaatgattttacttgatgtacggaaaggtgtgatgaggttcaatgtcatccatacaacagacggtaacatagaaaaggttcaattgcaggtacagcctctgaatttatttgagagggacctcatcaatagcattaccgacaccgggaaaatgtttaccggtgcagccgctataactttcaagaatattaggtatctactaatttcgtacggtgatcaaaagctcacgttatttagtttaaaacttgatggtgaggaagaaatagacgaaagagtgtaccatgttgctgagcaagttacaaccatcaactctgtaagaactactgattccagaatgagcacgtttttaggcgaatctacatttatgcccttattcttagtaagtaccttgtctaacggttgttatgtgatcggaatcctgcatgaagagtcagatatctcattacatatcttatcagaaaagaaagctgtcttcgcaaagcggtcggttcaaaagttcctgggcttcctcgatcctcaaatggatgatcacactgtaatatctgaaatttagtgtctacgttatgatatatacacttacaaatttactttccttttttagtatagttttcaagtaaaattcttgaagcggtgttgtttttgtttgttcttcgtttagcaaaagtcattgttaaatacacgctataatatggccatgaccgtaggaccgaatgctgtccgaaaaatgatacttatcacacatttcaaataagatcggttttgtagttcaaagatttcttaagagccttttacgtgtttcttaagaaacacttcacattggctatcattattagtaaatagatttatatgattttcacttattaaggacagaaatgtcgcgatttcgaacccataaaaaaaggaaaagcaccgcctgttctccagtcttcataaaagcacaccgtatagaaagggcggtgaatgttgatcttgcatactataaaattatttgacactaatgccaacaacttatgtgccaataaatcaaccaattggggatggtgaagatgtcattgacaccaatcgattcaccaatattccagaaacgcaaaattttgaccaatttgttacaattgataagattgctgaggaaaatagaccactgtctgtagactcggacagggagttccttaattcaaaatatcgacattaccgagaggttatatgggaccgtgcaaaaacatttatcacattaagctctacggccatagttattggatgtattgctggtttcctacaagtcttcacggaaactctggttaactggaaaacaggtcattgtcagaggaactggctacttaataaatccttctgttgtaacggcgtggttaatgaggttacctctacaagcaatttactactgaaaagacaagagtttgaatgcgaggcacaagggctttggattgcctggaagggacatgtgtccccttttataattttcatgcttttgtcagtcttatttgctctaattagtacactgttagtcaaatatgttgctcctatggctactggttcaggaatctcagagattaaggtatgggtatcaggttttgaatacaataaggaatttttgggtttcttaacattagtcattaaaagtgttgcccttcctttggctatttcttcgggattaagcgtaggtaaagaagggccctcagttcattatgcaacctgttgtgggtacttactcacaaaatggctactaagagatactttgacgtattcatcgcaatatgagtatatcacagcagctagtggagcaggtgttgcggttgcttttggtgctcctattggtggtgtcctttttggtttggaagagattgcttctgcgaataggtttaactcctctaccttatggaaatcctattatgtcgccctagtcgcaataactactttgaagtacattgatccatttaggaatggcagagttattttattcaatgtaacatatgatagagactggaaggtacaagagattccgatctttatagccttaggaatctttggtggtttatatggaaaatatattagtaagtggaacatcaactttattcactttcgcaaaatgtacctgtcctcatggccagttcaagaagtgctttttttggcgacgcttactgctttgatttcttacttcaatgagttcttgaaattagacatgacagaaagtatgggtatattgtttcatgaatgtgtcaagaacgataacacctcaacttttagtcataggttatgtcagttggatgaaaatacgcacgcttttgagttcttaaaaatttttacttccctatgctttgccactgttatcagggccttgttggtggtggtatcatatggcgccagagttcctgccggaatctttgttccttcaatggcggttggggccacatttggacgggcagtaagtctactggtagagagatttataagtggcccttctgttattactcctggtgcctacgccttcctgggagcagccgctaccttgagcgggataactaacttgactttaactgtggtggtaataatgttcgagctaacaggcgccttcatgtatatcataccccttatgattgtagtggcaataacaaggataattttaagcacgtctggtatttctggcggtattgctgatcaaatgatcatggttaatggattcccatatttggaagacgagcaagacgaggaagaggaggaaaccttagaaaaatacactgcagagcagctcatgtcctccaaattaattactattaatgaaaccatttacctttccgagcttgaatctttgttgtacgactcagcgtctgaatattctgtgcatggttttccaataactaaggatgaggataagtttgagaaggaaaaaagatgtattggctatgttttaaaaaggcacttagccagtaaaatcatgatgcaaagcgtaaatagcaccaaagctcaaacgacactggtatacttcaataagtctaacgaagagttgggacatcgtgaaaactgcatcggatttaaggatattatgaatgaatctccaatctcggtgaagaaggcggtgccagtaacattgttattccgtatgtttaaagagctaggttgtaagactatcatcgtagaggaaagtggaattttaaaggggttggtcactgctaaagatattttgaggttcaaaagaattaagtatcgagaagttcacggtgcgaaatttacatataatgaagcacttgatagaagatgttggtcagttatccatttcataatcaaaaggtttaccactaatcgaaatggtaacgttatatgattagacatttatgtaatttttaaggcgctagtatagattattcaaaattatatgatacagacttttatcaatttttacttgtttaagctccgtcaccctgttattaaacgtgagcagagaaatgccttttgaaaacacactaaaacacataagttaatcttcgcgccatttaccaacctttttgtattggaggtaaagtgctttgaaatattgtttcccaggtgtgtcaaggaaagcgttcaattgattcaactcgttctgagataatatatcaaaaatcgcatgaataccgggctgcagactcttttttatgtttaaactgaactgcgtcgtaatagacaactgtatatatttcgttagaaccacaagtacattttttctgatggactgctttatcaaacttatctttgagcttaagttatttttctgcccattttgagcgtttgatacattataaggctcgcagtagttcgttattagtctggctacggcgtctgctgaatttgcacacaatgtaccatcatgaattgctattatttctagtatctggcaaagaacggagttaaacaaatggtgacgattggaaaatttaaacctgtgaactaatagcatatgatctatcacttcgatgatgttaataaagccttcattgatttcatccgttgactcatggtttactataaaagcgagagtttttaaacagaaaggaagcagcatttcaatacagtattggctgaatagccatggtttcgatactaagaactccttgatagcattgaacagtagcaagtatgacttgtagccaaatttttctatatcacaataggtgtaggcttcaagtaaagctatcacaaataggtgatgaccaaggttattgtctcttgcaatcctttttgacattatgataaaaactctcacaaatttttcagcacaaggttggctaatggtggaaaacgatttagcactgttccagagcaggcggttaaacgcatcaggaccttgtttaagactttcttccaagcagaaccccaaggcagaatcgcacttatctgtatgctcaatatttaagtactctgcaaaaatatactccaacttgttttctgtaaggagtgaatgaaccaaaaacatttcctgttcttctggcgcatggtacacttttttagaatgatatcgaagcataattttggaaaatatatccagaattctcgatttatgcttagaaatatcgccttgtccggtcgttataatcttgtacaatgtagacattgatattctgaaaaggggaattgtttcagattcaaaattttcagagtagttttccaaaattttaacagcatagctaattgccataccttgtatatctctatgcttgttatctggtttcaaaaattttgcgatagtaaacccggcgataattagtttgctatcaccattggacaatgacattgactgtttaacgatatcgtaaccagattctaagaacttctcactcacaggctcctttgcctgtgacagatgattagtccaaactttttcgaaaatagatattttgtcttctatttcctttttttcatcacctgtctctgaaatggccatttcggggctcattattgttttctcacataattcgtagaaatttgtttcaatgttgctcttgaaggtcgggcttgacaataaatgaaggaggcattctctagtagcggaatcaaggcaaaatgattcgcatgttagattgttaatgagagccactctaacgtttttgttgatgcattggataggaatttgaatcaaagcttctagagcgaaggtttgatggtatgatgaagcaagcttgtttattaaagcgtacgtgatatttgtctcctcaaaaatgtcatcattttttaataacgaagataaatttgtcgagttcaatagtaatgaatcaattaaagaagaaatttgttctcttgtaaagttgttgtttactaatgttgcaaatttggacacaacagagtatgataagtttgactttctttcttcgtcaaggatttcaaagtgcctcatgaattttttttttgcatcagaaagatcgaacgaaatatattctctcaatttgaagcaataaaagaacagttcttcaacatcagccgatgtagtatcaaaaatattagaagataacacgtaatcgattttttctagttcctctgcagggacaatatcatcgtagacttccattatatgatactttaggtcccattgaagactgttattaaatgattccaaagtaaatacttgagataaaataggctttacctcatcgagagttgcgcgcgatgcgccctctgatagtccctccaagcatatgcgtattaaatataaaggaaccctgttggtggaatcgtgattgacttggtcaagtaaagcttgcaatagatttttccattgtaaagaagataaagtgaacaattgcttcgttatagacttgacatatgcaggatgatttatcaaaaaataggaatcgggtccttttctggaacagtactcatttattttggcaaaaaaatctgataattcccttgcgttagcgtgtgattggattattaaatcccaaatatgagaggaaaagagaggatcgttcaaattttcgagctgaatcaattcaagtaaccgaaaaatatgtttaatagcaacctcgatatccaatttaaggataattggtattaatgataacactccagattcatcagtcgacgctaacatttcaagcaataatgcttcaaggaactcttgagatacggttttcttcgattccgataaaagattcagaaatctgcattctaaactaggtttcttggcacctaaaattgtaaagatgacttctagttgagcaaaattgtcttttgataagaaagtgacgaaagtggcaaaataataataagccatatcgtcggtaatttcggacgcattctcttggacaaactttttatttaatttcatgtaatctatgcgtggttgtaaaaggaactttcccataaaatgagatagacgaatgaaggattggtttgaagatgcagaatttttggtctgtgcgaaatatcttaaacttggtagtagcatatgcttgcagtaacaagtagcaattttgttatccgttgtagtaatattgtcaacatgagttagattgcaggcatcttgcaagtatgaaagcgcaaagtcagtcgtcgggcacgaacttaatccatttatggcatgttctaaaagttgaaaagactcttcaacagaaaaattgacaatcaagtagtcattaatcgcaaaaaatgcttttataaacgaaacgctacgtgtaagtaatttgtctttaggccaaaggaaaaatgttcttatcattacaggcacagtcttcaattttttgagtagtttttttatcgaaattggatcattaatagcatctaataatctcgtgaaaattatccaagtatgttcactggtcttaaaatcatccaaatttccattgttgagcctatcaatgagtaaatctaagacgaaaatttctttttttggaaagtaggtttctaatttatcaaattttgaaactatctcggcaatttgatggggttttgtgctcgtcgaacgtagtaatttcgacaaatcttgggcattgtctgggatagatagttcttctgtaagatcacccatattatcaaaaagtgcagtatactctctgtttttccaaagataattgatggcaagctaaatcttagacagagatgttcctatgctagtaaacaattctgtagttgtgaccaagtgccctcttagcgatcattttgagatgagctaagtgaaatttttcagatcgcgcacgacggagaggttttttagttggatggaagtcaagccttgtacaaattgtagttgtatagaaaacattgaacttacggtcttgagttgagtcaataagcgtgagccagaacgcaattatcagatatgacaatcgatgattcaaatcgattacttatggacgtcgatcaatttgattttttggacgacggaacggcgcaacttagtaataacaagaccgatgaagaagaacaactatataaaagggacccagtcagcggggctatcctggtccctatgactgtaaatgatcaaccgattgaaaaaaatggcgacaagatgcctttaaagttcaagctggggccactttcttaccaaaatatggcattcataactgcaaaagataaatataagctttatcctgttagaattcctagattagataccagcaaagagttttctgcatacgtatcaggtttatttgaaatttaccgtgatttaggtgatgacagagtgtttaatgtaccaacgattggagttgttaattctaatttcgcgaaggagcataatgcaacagtaaatctggccatggaggcgattctgaatgaattggaagtgtttattggtagagtcaaggatcaggatggaagagtgaaccgattttatgagttggaagaatctttaaccgttttaaactgtctgaggacaatgtacttcatattagatggtcaggatgtagaggagaacagatcagagtttattgagtcattgctaaactggattaatagatcagacggtgaaccagatgaagaatatattgaacaagtgttttcagtgaaggattctacagcaggtaaaaaagtgttcgaaacacaatatttctggaagcttttgaatcagcttgttttaagaggcctgctctcccaagctataggttgcattgaaagatcagatcttttaccatatttgagtgatacatgtgccgtttcatttgatgcagtaagtgactccatcgaactcctgaaacaatatccaaaagattcgtccagtacatttagagaatggaaaaatttggtgctaaaattaagtcaagcctttggtagttctgctactgatatttccggtgaattacgggattacattgaagatttcttgttagtaattggtggaaatcaacgaaaaattctgcagtattcaaggacgtggtatgagtccttttgtgggtttttattatactatatcccctcattagaactatcagcagaatatttacaaatgtcactggaagctaacgtcgtagacataacaaatgattgggaacaaccatgcgtcgacatcattagtggtaagatacactcaattttaccggtaatggaatctttagatagttgcacagcagcatttaccgctatgatttgtgaagcaaaaggtttgatagagaatatttttgagggtgaaaaaaatagcgatgattatagtaatgaagacaacgaaatgcttgaagatctattctcttataggaatggtatggcatcttatatgctaaatagcttcgcttttgagttgtgttcactgggtgataaggaactatggcccgttgccattggattgatagccttatctgcaacagggacgagaagtgcaaagaaaatggtgattgcagaattacttccacactacccatttgttacgaatgatgacattgaatggatgctaagtatatgtgtagaatggagactaccagaaatagcgaaggaaatatacaccacgttgggtaatcaaatgttatcggcacacaacataattgaaagtatcgcaaattttagtagggcgggcaaatatgaactggtaaagtcatattcgtggctattatttgaagcttcgtgcatggagggccagaagttggacgaccctgtgttgaatgccattgtgagcaaaaactctcctgcagaggatgacgttataataccacaagacattttagattgtgtagtgacgaattctatgcgtcaaactttagcgccatatgctgttctgtcacaattctatgagctgagggacagagaagattggggccaagcgctgcgcctattgcttttgctgattgaattcccttatttaccaaaacattacttggttttgcttgtggcgaaattcctgtacccaattttccttttagatgataagaagctaatggatgaagattcagtggcgacagtcattgaagttatagaaactaaatgggatgacgctgatgaaaaaagttcaaacttatatgaaaccattattgaagcagataaaagcttacctagtagcatggcaacacttttgaaaaatttaagaaagaaactaaatttcaaattatgtcaagcgttcatgtaaatcagtatagtaatgtccttcggatggtatattaggatatatgacgaaaataagtaaatttaaacaacaatatatatttatattgatctatttttctatcacgtaagttgacatttgtattatacattacatcacaattagtaatggaaagtgtttggaaaaaaaagaagattattttgcctttcttttgaaaaagctttccaatgttccttgcttttttaaccttttattcgatgacggcgtttcttgcttttttgaagacgacaatgccctttttaccacgggtgatggcttgcgtggtggtgttgaagttgcgggtctctttgtcacaatatatccatcctcatcaataaaagaggagggctcttcttcagatttaggttcctttgaatgttctgtttcagaaggctttgtttgctgtattttaggtacatccataagtgaatcttctgctgtcgtttccaacaagtcttctaaatcatcgttgtttttgtccttatcgttgctgtcagtttctttaggtgagttgggcttggaccctccatttacttcctctgtatctaagtcatcttcgacaaaaagattatttaactctttcatttgagcttctctttcagggttctgtttatttattttttgcaagttctcctctttccttttacgtaactcattttgtctagaggtttccttgtcatctctatcctttttcatcttagccagcagtgcagtagacctgagacccatgtctttagatttggatttccttccggttgtttcttctggcgtggtctttgatcttgctgtaggccttaccaaaggtttagatttctcttctaacgtcttagtcctctctataattttcgatgattcagaaactttaagttcgtatgaatttttaatggttaaacaatccttttgatcgataatgtcgtaatatggtatgaagctgtccatgggattgaaggcatagatgaaacaatcaattattgaatcttgctgtggaatgttggaaagatcatgaataattttaatagtttgatctttgtagcagcatatcactacgcagttgtatttggcattggtggtctgtttgtaatagtcaaacattaatttcttggccatggatgggccgatcttcaagtggtgaattagatccgtaaaaaggacgggctttacctcagtgaagagcttctcattgataaaatatgacgccttttgatccattaattaccgattgagttaactaaagcctatttctggttgttagttaatgtgaaatattatttcgagctgatctgattgcgatgtaacgaacttctgcgtacttttcaaaattaagagtttcgcgtgtttaactcatacgcgtttactacttccgtcggaaagttacaccgtagtggaaaatagacctattcgttagtataaccttattaaggtacttccattaatgaagtgttctatattgaggcatactgatcgagaattttcataaggtgaaacgataaaaatataaaaattaagcttagcgccgctcggtttcgatccgaggacatcagggttatgagccctgcgcgcttccactgcgccacggcgcttaacttttatgaatattttagacttaataaagattcatattgtaaaattaaaaacaacttgcacactgagctgtgttagaatgaaatcctactataatccatagtagtattcatgtcactagcacattacaaaatatgccataggaagatgacgtaaagattgagaactagtcatcagatataatagaagctgaaaagcaagaattgataatatcggacgctatcctacaatagcagcgcagttgcataatttgttatgtgtcgtctttattgtgtgtaaagctttatacacctttacctttgtgtagaagacaaagacattgttgttatcactatgtccacattcgctacgaggatattttcaacatatctagttgaaatacaaatctcaagccactataaaaactgcggaatcaaacaaatgtacaatacattatcctactagagactaatttctcaaggtttgcaatcccatctcttttcatgaggtatattgcggcacagaatggttgtacgaccattgctcaacgtttccgctcatagatcgattcaaataagattatagacatgtggcgattcaatgccaatccttatcccgaaattacggatgtattcagccaactttgcctatctacattattctgtcaactagaggctaaagacacgaatttcttggcattttttgtttgaaaacttgaaatggaagaaagacagaaagtaattttatgtaatctattatatttaagtagttctaaaaaaaaggagaaatcgacgccagatttcccaccttgagtagagtatcatactatataatatcaatgtacggttcacgcacccagttggcttagtctgttgaggggatgagtaattgttatatattaaccaaaaagggaatcatcttcgttgaaatcttttttgaaaaaccatttaaaaataacaatactagaatatatgataagaccaccgatcatgcacatgatacaactcaaatggccaatcaattggcaatgatagaaaacaacagggagtgctataccgcttgtcaccagcattcctgtaaggaagtgagccagatcttggccagtgtttgatgaatcggacatgaagtcagatgtgtgatatttatttcctgcattgaaaattgtgtttggtattggggcaagcaaaaagatcaaaatatcgaatagtgggtagtaattatggaataatgcgcagcttagtatgaccaaaaggaatcccaatgcgaggaatcctgacagagaaataatctttgtcaatggtgacactttgaattccatcataaccgtctgggattttatgtattaagattctttgccttttagatttgataaatatgcgccgatattagacgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgattccccttttctagtttttctcctactctttttttctcagtttttcgtaaagtggagtgaaagcccatctaagaaaaaggcataataaaatgtaataattttgaggagtacatttgggtatagaacaggatcaaactaattacaagagatacatggctttcccgcttaatgcgaggaaacagtacttatataaacgatatatgtttggggcgtgtatattatgtatataaatgttcttaaaaaataaagaaacaaaaatactggttagttattattatgttttttgtcattctttctagtttaacattgtggtagtaatttattaacaggaatttgctttttactgcttagtttcaccagattcggcattgttgccgttgttgttgttgttgttgttagagtcgttcttgtataattgttcaaacaatttcatcgaggaagtttgcaattcttcggtcttggtctttaactcctcagcgttaacctcttcgccaccttgtactctagcaaccaactccttcaaggaagtgatttgatccctaaccttttgggcttcagccttgtcaaccttaccttcaaattctttcaaggagttttcagtatcgttggccaattggtcagccttgttggcagtttcgatggcttgttttctagcttcatcttgagacttgaatttttcagcgtcgttaaccatttgttcaatttcgttttcggacaaaccagaagaaccggcaacagtaatagaagaatctttgtttgtagctttgtctctagcagaaacgttaataataccatcggcatcgatgtcaaaagtgacttcgatttgtgggacaccctttggagcaggtgggataccggctaaagtgaagttaccaatcaatttgttgtctctaaccaattctctttcaccttggaaaactctgatttcaacagaagtttgaccagcagcggcagtggagaagatttgagatttctttgttggaatagtagtgtttcttggaatcaatcttgtgaaaacaccacctaaagtttcgatacctagagacaatggggtaacatctaataataagacgtcagtaacctcaccggacaagacagcaccttgcacagcagcaccaatggcaacagcttcatctgggttgacggccttagatgggtccttaccaaacaaagatttaacggtttcgacaaccttaggcattctggacataccaccgaccaataagacttcagatatgtctgaagtagacaaaccggcgtctttcaaagccttcttgactgggtcgacagttctcttaactagtggggctgtcaaagtctcgaattgagccctggagaacttcatgttgatatgctttggacctgaggcatcagcagtgataaatggcaggttgatttcagtggaaacggtagaagatagctcaatcttagccttttcagcagcttctctaattctttggatagccatacggtcattttccaaatcaataccagtttcggtcttgaaacgagaaacaatctctctcaacaaatagatgtcgaaatcttcaccacccaaatgagtgtcaccgttagtggacttaacttcaaaaacaccgttgtcaatatctaagatggagatatcgaaagtaccaccacccaaatcgaaaacggcaacaactttagagtcggatttttccaaaccgtaagctaaggcagcggcggttggttcattgacgacacgtaaaacgttcaaaccaacaatttggcctgcgtctttagtagcttgtctttgagagtcgttgaaataagctgggacagtgacaacagcattcttaactggcttacccaagtaggcctcagctgtttccttcatcttgttcaagacgaacccaccgatttgggctggtgagtaagtttgacctctggcctcaacccaagcatccccgttggagtgcttgacgatcttgtatggaacttgcttgatatctctttgcacttcagcgtcttcgaaacgacgaccaatcaaacgcttggtagcaaatagggtgttttctgggttcactacggcttgacgcttggctggaataccaaccaaacgttctccctctttagtgaaagctactacagaaggagtagttctggaaccttcggcgttttcaataatttttggaactttaccttccataatggcaaccgcagagttggtggtacccaaatcgataccgatgacggaaccttgaaccttggttgactgcaaacgtgtggcaatacggaaagagctagacaagcttgacctgtttagtatgtttttagcagcaagcatcttggtgcgtataatatgagatttgtgtagtcttaattatattaaatgggtcgtaaatacaaaagttgtcactctggcaaaggttggtgagcagcggggcgtcgatatgtacagcaggcagaggaggacagcaacgtatggagttttcaaacgtggaacaaagaacccaaaagttcccaagcgtcgagccggcgttggatcgttcgtttttatacaccgcaccgtaagcggtcaccggaaaaagaggcagggggcggtggaaccgggccgaagcccatggaaaagctctgccgttgtgggtgatatacaattattcagcgcatctaaggcactagctttagcacattgtaccattgcgatgatgcggaagagtttaatataagcagatgttagttgcggtagttggtatcatgacagtgagctgaactacgtagcgtcgtgatttatgagtggcacagctaatagtaggaggaaggaggttttgcgcgtgcctgtgatagatttgaatagagtttcagatgaagagcagctgttgccggtggtgagggcaattttgctacagcatgacacctttctgttaaaaaattatgctaacaaggctgttctagatgcactactagcggggctcacgacaaaggacctgcctgacacgagtcaaggttttgatgcgaactttacgggtacattaccgctagaagatgatgtttggctggagcagtacatatttgacactgatcctcaattacgcttcgatcggaagtgcaggaatgagtcactgtgctccatatatagtaggctgttcaaactgggtctgtttttcgcccaactgtgtgtgaaaagtgtggtttctagcgcagaattgcaagactgtatcagcacctctcattatgcgactaagctgacccgttatttcaatgataatggtagtacacacgatggtgcagatgcaggtgctaccgtgctgcccactggcgacgatttccagtacctgtttgaaagggactatgttacttttcttccgacgggcgtgttgaccatcttcccctgtgccaaggctataaggtacaagccatcgactatggcgacgacggacaattcttgggtgagtattgatgaacccgattgtcttctgttccacacggggaccctccttgcgcgctggtctcaaggtatgcacactacctcaccactccagatagatcctcgtgcgaacattgtttcgttgaccatctggcctccacttactacgccaatctcgagtaaaggagagggtacgattgccaatcatttgttggagcaacaaattaaggctttcccaaaagtcgctcagcaatactacccacgggagcttagtattctaagactccaagacgcaatgaagtttgttaaggagttgtttactgtttgcgagactgtattgtctttaaacgctctttccagatccacgggcgtcccaccagagctgcacgttttgttaccccagatatccagcatgatgaaaaggaaaatagtgcaggatgatattttgaagttattgaccatttggtctgatgcatacgtagtggaactgaactctagaggggagctgaccatgaatctacccaaaagagacaatctaacaacgttgaccaataagtctaggactttggcattcgtggaaagggcagagtcgtggtaccaacaagtgatagcttccaaggatgagattatgactgatgtacccgctttcaaaataaataaaagaaggtccagctctaattctaaaacagtcttgagcagtaaagtgcaaacgaagagctctaatgctaatgccttgaataactcaagatatttggcgaatagtaaggaaaatttcatgtacaaagagaagatgcctgattcgcaagcaaaccttatggacagactgcgtgaaagagagagacgttcggccgcattgctttctcaaaggcaaaaacgttaccagcagtttctagcgatgaaaatgactcaggtatttgatattcttttttcgctgaccaggggccagccttatacagagacatatctaagctcgctaatcgtagatagtttacaagatagtaataatcctatcggtacaaaagaagcaagtgaaattttagctgggctacaaggtatcctaccaatggacatatctgttcatcaagtggatggtgggttaaaagtttatagatggaacagtttggataaaaacagattttctaagctgttgcaaatccacaaatcaaaacaacaagattgaagaatatttttagatataaggtagaatacgtacatttacggtaaaaaaaaaaaaaaaagaaaaaaaattgatcttgatacatacgttggtattttactttgaagactgtgcattgtgtatgtacgaaaagaaagggaaataaaaaataacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgcctttaatctcttgagtttgtttaaggacaacactgtccacctggcatgggaatattaccattattccagattcgggcttgttattaggactttttaccagcttgatttaccggtcattacttatcctacacatcatacatcacaactacacttggtgaagaaatcacagagccttggatttgtaacaattatatgtttacgcaatttatcttgggaaagcagggcctcatttgtggacatagcacggtctgtcaccctcgtcgtgcaaaaaatattttgacttctactctttttgaagtttcgttgatcgggtcccttccaaggaaaagtcgaatgctgtcactgcgcatataaaggcgagaacgatagtgactgtgatattaagttattgtcatcatataagtaattttttctctgatatctgtagccctagtttttaatattttcgtaaaatgctcaaaaaaatttctgtttaaattcttctggggtatatacacatgttcccgtcagctaaattaaaaagaagaaggaaccgaaagaaggcaaattataaagtaatcatcctcggcatattgaggggaaaatatccgtcaaaaaaaaaagttctgcacgtcgtcataagtgactatggtatcaaacaccaattaacacgaacgtagcgataatgaaggcaacttcgtagctgaaacagaacgaagttagttaggatgaataattatgattatgattattataatattatataaaatgtataaataagatttctagatcaaaaaaacatcgcgtattttgtaagctatagaaatctaaaatatctaatcagatcttggagcttccttgaaggagatggcagcttcttcacccatggcagaaatgatagtgaccatcaaatccttaccttcatcgaaagcagcttgcatgctgtcacccaattcaccttctggtgccttgacatcgtctttggtttcaccgtccatggtcatcaaggacaagtagccatcatcaatatccaacaattggtattcgcttctcttgacaaatggaacttccaagttgtgagtggatggagacaaatcttccaacttcttaccagtgaagatatcaagggtaaccaaatggaccttggcgtgaccgtgcttaccggtcttggaagtggacatgtcgacaatcttacatggtctacctttgatgacaacgaaaccattctttctcaaggcagaacattgcattgggtaggtggcggaggcaccagcgtcagcattttcaaaggtgtgttcttcgtcagacatgttttagtgtgtgaatgaaataggtgtatgttttctttttgctagacaataattaggaacaaggtaagggaactaaagtgtagaataagattaaaaaagaagaacaagttgaaaaggcaagttgaaatttcaagaaaaaagtcaattgaagtacagtaaattgacctgaatatatctgagttccgacaacaatgagtttaccaaagagaacaatggaataggaaactttgaacgaagaaaggaaagcaggaaaggaaaaaatttttaggctcgagaacaatagggcgaaaaaacaggcaacgaacgaacaatggaaaaacgaaaaaaaaaaaaaaaaacacagaaaagaatgcagaaagatgtcaactgaaaaaaaaaaaggtgaacacaggaaaaaaaataaaaaaaaaaaaaaaaaaaggaggacgaaacaaaaaagtgaaaaaaaatgaaaatttttttggaaaaccaagaaatgaattatatttccgtgtgagacgacatcgtcgaatatgattcagggtaacagtattgatgtaatcaatttcctacctgaatctaaaattcccgggagcaagatcaagatgttttcaccgatctttccggtctctttggccggggtttacggacgatggcagaagaccaaagcgccagttcatttggcgagcgttggttggtggatcaagcccacgcgtaggcaatcctcgagcagatccgccaggcgtgtatatatagcgtggatggccaggcaactttagtgctgacacatacaggcatatatatatgtgtgcgacgacacatgatcatatggcatgcatgtgctctgtatgtatataaaactcttgttttcttcttttctctaaatattctttccttatacattaggacctttgcagcataaattactatacttctatagacacacaaacacaaatacacacactaaattaataatgactgaattcaaggccggttctgctaagaaaggtgctacacttttcaagactagatgtctacaatgccacaccgtggaaaagggtggcccacataaggttggtccaaacttgcatggtatctttggcagacactctggtcaagctgaagggtattcgtacacagatgccaatatcaagaaaaacgtgttgtgggacgaaaataacatgtcagagtacttgactaacccaaagaaatatattcctggtaccaagatggcctttggtgggttgaagaaggaaaaagacagaaacgacttaattacctacttgaaaaaagcctgtgagtaaacaggccccttttcctttgtcgatatcatgtaattagttatgtcacgcttacattcacgccctcctcccacatccgctctaaccgaaaaggaaggagttagacaacctgaagtctaggtccctatttattttttttaatagttatgttagtattaagaacgttatttatatttcaaatttttcttttttttctgtacaaacgcgtgtacgcatgtaacattatactgaaaaccttgcttgagaaggttttgggacgctcgaaggctttaatttgcaagcttcgcagtttacactctcatcgtcgctctcatcatcgcttccgttgttgttttccttagtagcgtctgcttccagagagtatttatctcttattacctctaaaggttctgcttgatttctgactttgttcgcctcatgtgcatatttttcttggttcttttgggacaaaatatgcgtaaaggacttttgttgttccctcacattccagtttagttgtcgactgatactgttaataaactcatcgggcgaggcttccacggttggaaaagcatatgggctggcgcatatggttataaaatcacctttttgcaattcaattctatctttcccatcaaaagccgcccatgctggagcccttgacttcatcgagactttcacttttaaatttatactttctggtaagatgatgggtctgaaactcaatgcatgtggacaaatgggtgttaaagcgattgcattgacggttgggcataccaatgacccacctgcactcaaagaataggccgtggacccagtcggagtagcagcaatcagtccgtccgcctgcgcaacggtcattaatgagccgtcaccatacaattctaacatggatagaaaaggacttggaccacgatcgatggtcacttcgttcaaaatgtggtgtgtgcttagtttttccaccacacatattttcttccccgtgtttgggtctacttcagggcggtgtctacgataaattgtgcactccaacctcaaccgtaaatttgtcttgattttatgattcataatccgaggtaaatcctccctgaaatgttcaaacttaaaatttgttaaaaatcctagagaccctaatgaaaacgacataacgggtggtacatgtctctgaaaaatggaacttacaaaaagaacagtaccgtcgccacccaaagtcactaccaaatcgaagaaaacatcatgttccctgatgaaatcctttgtccaatacttgatccttgattctctacatttactatcttcacataactcgccagcggcaaattttttgctgtttttcaattcggaatccacataaacagtcacacgtggaaaatgtaccaaaacccattctaccaactctcttgttaagaaatacagtgagacatcgttgagtttcgtaacaatcatcaaattttccacatccagttccactttggtattagatatatctttactcaacattcttacaccatacgccgtggaggcatactgaaagtgtgtattactactcttagaacttcctcttgttccgttaatgctcgtaccaccgccactgtttgcattgccgttcacgagagatgaatctttattcaacagggagcttctgcgcgagctgctttcacttgatattttcctcaacatttctttggcgttgtcgatatcctgagttctatcaatttgctcattgttcatcatggccttcttcatcaagttattattgttgttatgatgatcatttcgaccatcttcctcatttacccatttatctacgccattattcatgtcattctccttcatctcaagagcttttactctacttatttagggagcctattgtatttttttttggcttacgatcacgatgtcaatgatcatttgccctattatacctttttctccgttctctttgcgtagtgcggtgaaataatttcaggatgcatgaaagagcaaataaaagtgacacaccgttatatcgcaaggcgcaccacatcagtaatcagatacctgtgcattcaaaatgagtagaaatgtagataaggccaactcagttctggtacgatttcaagagcagcaagcagagtcggcaggtggatacaaggattattcacgttaccagaggcccaggaacgtgtctaaggtaaaatccataaaagaggccaacgaatggaagcgacaagtaagtaaagagataaaacaaaaaagcacaagaatatatgatccgtctttaaatgaaatgcagattgcggaacttaacgacgaacttaataatcttttcaaagaatggaagagatggcagtggcacattgaccatacacttatggaaaaaaaaaccaagaggaaaaggttagaagacagtcatgtgctgatgaattcaggaaagctgataaatggtaagagatattttggaagagccctggaattgcctgaagtaaaagaatggctcaagcagtctcaaaggcagaatgatgggggttctataaacaccaaatgcataccgaaggatagaaatgatttttattaccatggcaaagtcacagccgccttaaccgaatttgaggctaactggacatccattttgaaagcacattataatgtgcctgtgaatgaagatgaagaagaaatgtcaaggcagacacaagaaatccatgtaccaactctggcagatatggagcattggttagtgcaaagaagaaaaaagaaactaatggatgaacttaacctttagctatggaaaattattcaaacatttagaagaggcactatttcgaatgaccatcacaagcattataatcttcaaacatgtccgagctgcagatatgaagtaaaatagtgatcgggactcatttttttttcttctatgatatcatattgtcccgttcgttattaaatgtaattcttccaccgtactagttatcgaaggcaagatctcctttttacgcttaggtagattacatagatttcataatgtacaccaatacaaatgtatcttatacactcgtcaaatcttatatgaatcatgcaggagtagctctcgttttctttttacgagctacttgaaaaaaaaaaactagcgaaaatcctttgcttagaaatccagatttaaaacaaaaccgccgaaaagggaaagattttatgataggaaataccttaataattctatatcatcccgagtcttaggaaaatgattagatctgtgagaagggttttcatttacgtctcaatattcgtattgataatagttttgaaaagaacattaagtggcacagatcaaacgtcaatgaaacaaccagtggtggtcattggctctggtttggcaggcttaaccacaagtaatcgtctcattagtaaatacagaattcctgttgtgcttttggataaggcggcttctattggtgggaattctataaaggcttctagtggtattaatggtgctcacacagacactcaacaaaatttaaaggtaatggacactcccgaattgtttttgaaagatactttgcattcggctaaaggcagaggggttccatcactgatggataagttgactaaggaatccaagagtgctatcaggtggttgcaaacagaattcgatttgaaattagacctccttgcgcaattgggcggtcactctgttccaaggacccatagatcttctggcaaattaccaccaggttttgaaatcgtgcaagcgttatcaaaaaaactaaaggatatctcttccaaagattccaatctcgtgcagattatgctaaacagtgaagtagtggatatcgagcttgataatcaaggtcatgttactggtgtagtatatatggacgagaacggaaaccgtaaaatcatgaagtcacaccatgtcgtgttttgctcaggtggatttggttactctaaggaaatgttgaaagagtactcaccaaatttgattcacttgccaactactaatggcaaacagactacaggtgatggtcaaaaaatcctttcaaagttgggtgccgaattgattgatatggatcaagtgcaggtacaccctaccggcttcattgatccaaatgaccgtgaaaataactggaagtttttggctgcagaggcattgaggggtttaggcggcatcttattgcatcccaccactggaagaaggtttacaaatgaattgagcaccagagatacagtaaccatggaaatacagtctaaatgtccgaaaaatgataatagagcacttttggtaatgagcgacaaagtctacgagaactatacgaataacataaacttttatatgtccaaaaacttaatcaaaaaagtgtcaatcaacgatctgatccgacaatatgacctacaaactacagcttctgaactggtaactgaactgaagagctattccgatgttaatactaaggatacgtttgataggccattgattatcaatgcctttgataaagatatttcgactgaatcaactgtttatgttggggaagttacaccagttgttcatttcacaatgggtggtgtgaaaattaatgagaaatctcaggtaattaagaaaaattcggaaagcgttctatctaatgggatatttgctgctggtgaagtttcgggtggtgttcatggagccaacagattgggtggatctagtttgttagagtgtgttgtctttggaaagacagctgcggataacatagcaaaattgtactgagaatttatagggaaataaaagatatttttgcaacgtactttacatttcaataattaatgcgacatgataggatatactgtttgctatttctttccgtaacgatatacgattttttcttttctttggagttccaaatgaagaatatatcttgttgggaaaagctatagtattaggtttacagaatatggtagaggtttctccccgacgatataggaatctacaagagagagcatgattctacacgataatactgcaatttcttctttgcgttgaagtgtcaccattgcctatccttttacattatcaatgtcaatgttccctcttctaacaaactgaatgacttttctacacgattcatattatcttcttgcgcagtaaattatgttaacgtaatagtagggtctcttgtgcttcattattttgtaactgtacacataattgacacgtttaacaattagtgagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcagtttcttttctttttttctggaaaataagaaaacttatttatggaagcaaaaatggaataaaggattgggacgaagttagtgaaaaaaaactgaaatagtcctagagtaactccgaagtgtctttgtataagctattatctagaaatcacgagaggggaagaaatgtatcgcagtagaaaccgaccaaaaagaggtggagaaaatgaagttaagggaccaaattctgccttgactcaatttttaagagaagaagggatcagtgctgaaaatatcaaacaaaaatggtaccagcgacagtcgaagaagcaagaagatgcaacagacgaaaaaaaaggtaaagcggaggatgatagctttactgccgagatatctcgagtagttgaagatgaagaaattgatgaaattggaacaggtagtggtaccgagacagaaagagctcaggtttcctacgatgccaggatgaaattagtccctgctgatagtgatgaagaagaatatgaaactagccacatttctgacacgccagtcagtttaagttcggctaatgaccgggaatcattgactaaaaaaaggcaaaatactgcaaaaattatccaaaatcgtcgcagaaagcgtaaaagagcagctgacctattggatagacgcgtcaacaaagtatccagcttacaaagtctttgtattacgaaaattagtgaaaatatatccaagtggcaaaaagaggctgatgaatcatcaaagttggtatttaacaaattgagagatgtccttggtggcgtatcaaccgctaatttgaataatttggcaaaagcactatcgaagaatagggccctgaatgatcatactctgcaacttttcttgaagacagatctaaaaaggttaactttcagcgattgttctaaaatttcatttgatggttacaaaacgctagccattttttcgccacacctaaccgaattatccctacaaatgtgtgggcagttgaaccatgaatcattgctttacattgctgaaaagcttccgaacttgaaatcactgaatttagatggaccatttctgatcaacgaggacacatgggagaagttctttgtaataatgaaaggtagattagaagagttccacatttctaatacgcaccgcttcaccgacaaatcattatctaatttattgatcaactgcggttctaccttggtatccttagggttatccagactagattctatatcaaattacgctttattaccgcagtacctagtcaacgacgaatttcacagtctctgtattgaatatccattcaatgaagaggatgttaacgatgagatcatcataaatctgctaggtcaaatcgggcgcacgttacgtaaattggttttgaatggctgtattgacttgacagattcaatgataatcaatggtctgactgcattcattcctgagaaatgtccattggaggtattgagcttggaagaatcagatcagatcactacagattcactgtcgtactttttcagcaaagtagaactgaataatttgattgaatgcagctttagaagatgtctacaattgggcgatatggcaattatagagctattgcttaacggagcaagagatagtctgagaagcttaaatctcaattcattaaaagagctaactaaggaggcatttgtggcgttagcctgtcctaatctgacgtatcttgatcttggttttgtacgttgtgttgatgactcggtgattcaaatgttgggtgagcaaaatccgaatttaactgtaattgatgttttcggagacaatttggttactgaaaaggccacaatgaggcctggacttacgttgatagggagacagagtgacagtatataataaaataaagacatataaaacgtgtattagatagaaaacggaaaattgactaatgtttttattcctattatactcagatcgtcaaatgttgcctttattttctattgaagggattttatggcatctcgcgaataataaacaaacaataatagtaaaaaaaaaagtgtaaacttatgtattcagcgcagataaaaggaaaaaaacgagaagtttgacgtaaagaaaaaagttcgaaaacttttgtagcagttgaaagttttgtatgctatgtcaattaggcctctcacgttaaacggtttagatgagccagaaacctcttttgaagaactgaatacaactctacctcgctttcaatcccatgaaacattaactttggaagaaaacgtgccaccattgagtacatcaacttatataccgcctccatcctcggtaggtacttctgacactggcacggtattttccaatagtaccagcgcgttttggtctaataagcaagcagacgatgatcaggacatggaggtagaccaggatgatgaatttctaaatgacttccaggaattccaaaataaaaaggatgattttgacgatgctattaaaacaaattttcatttgagaaatggatgtcgaactggccctttcaaaaacgacattttcgcagaagagtttgatagaaaactgagtttggaagataaaccaaggctaaagcaacctagatcaatgatggaattgaaaccaaaaagaaaactatcaaatagcgtcacttcaagaaacttaaggtctggtaattctgtaagatttaagaaatctatgcctaacttagctttagttaatccagctatcagagaagaagaagaggacgaagaacgagaaagagaagatcaacgagagtttaattacaagattgataacgatacgcaggacacaattttggcgaaattcagttcagatgatgaaggtgactttctgacaggatttgaagaattagagggtgaagcaattgatgaaacgatttcttcgaacgataaagaaagtgccgaccatccgcgtttcttaaagaagtcatcctcatctttgccattaaaaatatcacctgcacaatatgatatagtaaagcatgacgaattattaactccaggtcttcataggcgacaacgagattggaatacccagcaggaactggactcttttaaagaaaaacgatcagtaagacactgttctaatcaaaatgtacaactcaatggtccagctaaaatcaaaacaataaaacagcaaattgatcataatactccaatgaagaaaggttctatgatatataacccgaaaactatgaagtgggaaggaaatgaaaacgtcttaagcaaatttagtgatgtagacacggcaaacaggaaagctttattgataaaaaacaagctacaacgagatgcagattctaagaagcaaaaatattctgatctacagcatgcaagagccacttcgagaaatcaaaaggtcatcgggaacatgattttagatgaacaaaatttaagatgggttagtgtttcagaggaagaagcagacccttttgcaggcattcctgagataaacttaccaccagttggcaaaagtatgaaaaaacgtagctcctcaccatttttgcgttccaaaagccaagttaatacgccatttgtttcaaatgacaatgatggcgtttatcaaagtacggctgctcaagcaagactccgtaaataccattcaatgaggacacttaacggtacaacagaaactccagaaataagctctactttccatttgagttcaagagcattggaaaaattttaccacgaggagaacaggtggtgtaaaaagttagcctcatggtttataccccgagatgagaccattatcagtgttgatgaggaaacaatcatggatgaaagtacggtcaatagcaagagaaaatcctatatgtatgaaatcaggaacatggtaatcaattcgacaaaagattagccctttagccttcttataactgtttctttaccgttatcttgagtacattcatttctcttacattccaaaattagatagaaccttgaatcgtgtcaacttttcgccgacatttcgcgtctgacagaaaaagaaatgttgcagaaaattcgaatagatgtttcaaatgaaaatagaccatgagggacacattaacatttcaaacaaaagagcccttgatgattattaaaacagatctttatggtttgtttagcaaacactttggtaatttcatgaatatttgactagcaggaacagaaaatcaaaaatgtttaaccatgattggaagtactccattaattctaagactttcgccgatttaaacattgaattatttcgaaaccacaagttcaaaactgttttaaattacataataggtgtagttgggtggaatggattaaaactcgccctttttgtttctgacatttacacatgtatcaaattgctggcattcaactcctggtcaaacaacatcatcaaaccatacttaccctttaaaatatccaaatggttgtttagcggttgtattttagcatcgattgtgctattgatatgggaggctatagcgggaatgaggatttacaaaacgggaaatatctctttgacttatgtcaacaatttttccagaaacctaaattcagtgctcaattattccaagttttgtgtttataatatgatcgaacgaaagggttttcgacagaaaatgacattttttactttttttcaactgaaagattgtattagattaatcttcacggataccccaaggcaagttattaatggtcttacgctgtggtcagttctcgtaacagtaaataaaaacgaggatctaggcgatctggaatcatttaccggtttgatcaacaaaataaagaacattggccagaccaatcatgaagaagcagtgatattgtcgctgatgctattttcctttataatctgggcattatttgtcttcaagtttctgcttgctgtcatttgctcgatttttgtttattataaaataatcaatgatcaggaatatagcgggttgcgtgagtacatttgtgttaccgtcagcgaaaatgttgatgaacttgttgaaagacaaaggaaaaaggaaaatgatgacacgatttataagacaggtcttctcgaatctcagacttttgacgattttaaagaagttgaaaataaaattgaaacatcttttaatgatacgtcatatgcttctaataatgattctatgattgagctaatagagagaagacccgaatacaaaagtcaggatgtatgtgggcccattcccacaatgaagaaaacggaaacaatggaatcgttcgttgacaatggcaatccacaatataccactagattctctgcgattctagattcaccatatatcaacagctatgaaagtaatgatataaagaaagcaaaaatacaaagcagaagcgtaaatactccaaaatatgaggatttgtcttcttctgacattttcaacaaaatacactctgctggacaattaaaatctacaacttctatggagtttcacgggccattagattctatgccaaatacaacaaacaacatccgtaattttaatagcaacagtagtagacctagaccacctcctttacagacaaaaagttcgattaattcaaaagctgactcgaatgataatggaaggatttatacaccaatgaaagcgtacttcagggagcctgatcttccgaggaagggtttgctggaagatgaagatcgtacatataattatacttaataggctggcaaaagccctttgcatatttcatgaattagatagacgtgattagaaacagccgttagtatgtttctgataaaaataatactttttttgtaacactattttcatatattggattgataccggttatagcacaaacataacagccatgaaagtttctttgaaaaccccttttaacatttgcttgtaagagataggttaattttttatagttgctgagattccattgttggtaaagacttaatattaggtatacagaatatactaggagttctctctgggtatgtaggaatccacaaaagggtgtcactagttcaacataataacatcttttttttattccttctttgatattttgtcatattatcctattattttatcaatccttgcatttcagcttccaatagatttgatatttgtttctcaatattatgtcatcttcatacacagtatgtgataatatactagtaacatgaatactactaaatgagtactaccttaggggttcattacagcagcttaagcgaaagtagaaaatgaggcggatatttgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaatgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtatatctacatacctaatattattgccttattaaaaatggaatcccaacaattacatcaaaatccacattctctacaatattgatttccatcgtgtaagttttctgcacgaagtttattcattcaatttgaagtgcttcgtaataatattactatgcaacttaggtacctcatatttcttagagttcaaccaagttggttccgttggcgtaatggtaacgcgtctccctcctaaggagaagactgcgggttcgagtcccgtacggaacgttgattattttttttttttcgtttctttatagaaaaaattcagacgatattaccttgcgatgagataatcttaccgcagaaagagtgccacagtggtaataactagttgaaggttcatattatataaaaaactctaagaataaaaatggtatctagtgcagttaaatgtggcatatgtcgcggagttgatggtaaatataaatgtcctaaatgtggcgtacgatattgctccttgaaatgctataaagatgctgcaaagcatgttcataaggaaagcgaacaacccagggctggtacagaagctaatgtggaagttgttaataacgataagatcataaacagttcactcgcaatgaataaaacattaaagacgaaggcattcgatgatatatatcaaaatagcgcagaattgcaagagctgttgaaatacaacacggtgaagttccatttggcaaaggtttatagaattttgtccagtactgttaacgatggaagttctggaaaaatgaacagcgatctacaaaaagaactagctgtaaattatttgaatacattacgatatggtggtatacattataatgaagcaattgaggaattttgccagattttattagataaattaaatgcggtgaagaaataagaattatcgttgttagcatgatttttaagattgagcattttattcatttttaaccatataatagtgaaggtgaggactaataacaaagtacttgttgaaagggtcgggttgcttttaggttttttcttctcgttaaggatttcccacttgtctggcaaggcgtcaagcagacttggaaaataatgatattatgtcagaatttttgtgtgaggcgcttctattgcaagtttgtgacaccttataataaaagtgaaccatgtatttacatatgattagggaaagttccaccatcatcttatgatcttcatggccgttttggtcttctttttaacttgaagtccaacttggcgactgtacatatatacatatatatagcaataagtataacaaggcaacaaatcaggtcccattatttaatttgaagtcatctactgccccataagaacctctatattatcagtagattctttcttttagggaaatcgaacctcgatattgtaagagaaacccgcgccactcctaaaaaggtattttgaaggagaggatgatttggagcaacatttggtacactttatcctcagtttttcgctaactacctcgcaacttgttgttgtggatgaaatttttgatattaatttcaataaataaaatatatgcaaatatcattataatttgtcaagtgcgggaaatagactatgcagtgatttagtgtgcaagtttgcccacttcacattcataccaaatatttcttcccactcatttttatcgtattagcactacatacgtgactttttagctcagctttcggactggatagctttactgacttactttctacaagcgatatcattcgtcacagtactccaaagaagtctgggcatttaattttcttctttatcaagtccgccattatgaaggaatgtattgggtaatagttgacataccgatgttctgctggtagcatcgatgaacgaaaataggtaacggcttgccgctgaagatattggaaatgagacagatcattctagggtaaaatgcgctgtagagctagcgtcaattgcgattttcgaacactggctgcaggtatttctgttttctcggctttcattatagtaatgtgaagctactaggagaatcacgaaacatctttttagtaggatgagaacaccacgctctcctaactggaagtaatttttggtatgcttagagatctgttcctctcttatgacttctttttcgcctactataaacttaatatcaacatatttagttagttttttcagagcaatacgtgtttattttttcacaacttcgcatggcattatgtatcattgcagcgtaaatttttacatttagtaatatctaataacatatacacaaaaaagggacagatttttgaattaaataaaccaagcgtaaatcagtattgctcttaccgcagtagggggagttatctactcctgcttaacgtagagaaacaatagtaaaagttatgcttgtgttggaataaaaatcaactatcggctggcaactaatagggacactaccaatatattatcatatacggtgttagacgatgacataagatacgaggaactgtcatcgaagttagaggaagctgaaatgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatatagagataaagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctgatattatagcctttaccaacaatagaatcccaccaattatctcaaaattcaccagtatcttaaagagaatgtggattttgatgtaattgttgggattccattgtgattaaggctataatattaggtatgtagaaagtactagaagttctcctccaggatttaggaatccataaaagggaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacatatctcaacattaattactcggaacttttttttgatttgttatataataacagaaaatccagatttgtacagaaagaaaatccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagatttttttggctactgttgcggttacatataacatactttttgcatatatcgtaagttatcagacaccatctggctcactgaaagtttatttctatgtgctttctgaaacgtatgtatatatgagattcaaaaacaatatttaaatattttcgatattatacctacaatgcaatgggctccttctaacttgagaacctcttcccgggtgttcttacaggtccatatcctggcggaaactccttatgtctacttctgaatcagaatccaatttcggttttttttcataatgtgtattttcacgatcacgctcacgctcatgtccaagtcccgttatgtcatttaggtttctcgtgtcccctcttccgtgattgattgttcgtgctttccaggattttatacgactagcattcctaggaggatgttcgacacttaaaggcggcatagaaagtctaaatttaggtgctatattttcattaatatttgagaggtccccatttgattcgttgaaactgaaattatacttgactgcgctgtctttttcaaaaggttccttatgagcttcattttcgcggtgttggttttcactgaacttattaagctttctttccctttctttcaccggatttaaagatttatcctgcgagtttgaaaggatatcatttcttcgtttatagcaccaagcccttaactcgtcagcagtcacatttgagtccaatgcacatagtatatcatccaaacaggtgaggtagccctgatgtttggttaaagagtttttctcattagccacccggtaaagtcttgtcaccgcattggcggctagcttgaactcttgagaaagttccaaattaagactctcaatcgcttgctttgtaggaggttgctctggaggtaaacttgattccaatgaatgcatttgctccataattgaatatattctgctcttgaattagatatgtgtcgtcggtaaaaaaggtttcttgaaatgtaattgtatgagctgccacgatgctaaactgcaaaacgacgtaagacaagtacagtagaatgaatggctgcgcttcaccaccaatgatttgtatcaggctaacgtgcacttggaaggtggaaacgatgcttttgtccagatgcctttacgagtaaggaaaaagaaccatttgaaattttttcaagcgcacttttagaacaaattcgaaaagtgaagaaaatataggtggggtaacaaggaaaagaggctacaagagttcgttaatatattatctccgtattgtgtaaaggaatatgtcacaatttgataataactcttcgttaagagcttgaaagaaatatttcaacttgcaagtctgggaagtgaatggagacataaaaaacaaaaaaatctcccgggggcgagtcgaacgcccgatctcaagatttcgtagtgataaattacagtcttgcgccttaaaccaacttggctaccgagagtatttaattgttgaagaaagagtatactacataacacatatacaattgaaaaagagatttcaaataattatccggtccttccaagatggttcagagtgaaatttatactaaagctaagggatggaagagaatactgacaaattaatgaacaaatacttgaaatgagatagcaactgaggaacaaacgtaagtattttcaacggaattagaaatagcgacatcatgaccagcttattcgcaaatgtgattttcggttgggaagtattaagtcagcatcatcatatgaaaatacttcataacttttctggaggataccttttgaagagagaaacctgtattttgcacagtggattagagccgaaacttcatatgctgctgcgttattttccatagctatagtaacgttggaacaagaatcaactattacctatcgaagagttttcatgttactattatattatcccatactgtgtaagaagataacataaggattgagaaacagtaacaaagtctaatgaaagctaaaaatgcaaggattgataatgtaataggataatgagtgacaaagtatcaaagaaggaataaaaaaaagacattattatgttgaactagtgacacccttttgtggattcctacatacccagagagaactcctagtatattctgtatacctaatattaagtctttaccaacaatggaatcccagcaattatcaaaaaattcacctttcttccaaacattaatttgttccacgggtccatttttataattacgaaataattgtgcattggtaacaaagggagaaagcgatatcctaaactagtaggttacagttgataatataaaaagttggaaaatagcttagaaatgaagaagagaataacggcttctatgcggttgtgacttttgacgcgttaggcgtggtgctaaagatggcgaaaaaatgtaacgtcttcccaagaagtacgcttctaaactaaatatgattcatagtggacagaaagatcaccattttgaatgatgggtcgtggcaaattaatactgatagaaggattggataggactggtaaaaccacgcaatgtaatattctttacaaaaaattgcaaccaaactgtaaactattgaagttccccgaaaggtctacccgaatcggaggactcataaacgaatatttgacggatgatagtttccaattatcagatcaggcaattcacctcttgttttcggcaaatagatgggaaatagttgacaagataaagaaagatttactagaaggcaagaacattgtcatggacagatatgtttattctggagtggcatattctgccgctaaggggacaaatggaatggatttggattggtgcttgcaacccgatgtagggttgctgaaaccggatttgacattatttttaagcactcaagatgtcgacaataacgccgaaaaatctggatttggtgacgaaagatacgaaactgttaagtttcaagaaaaagtgaagcaaacttttatgaagctattggataaagagataaggaaaggcgatgagtcaatcacgattgtagacgttactaataagggcattcaggaagttgaagcgcttatttggcaaatcgttgagcctgttttgagtacgcatattgatcatgataaattttcgttcttctaggaggatctgtacatatatcctagtctagtctatctaaaatacttagtctttctaacagcatatcctttgaaatttcttgtatttcccctccaataaacatctcgtccattatcatatagactttgtaaaagttgaatacgatatccagttcacagacattgccgaaaaatgcatctagcacctccacaaacagatggatgtggcacaaatatatgggttcatcgtcaagtaagtccacacccatgacaaaatacagacccgcatacctcctgtatatgagtttcgtcgaatcggaaaactctacgaagttactctgatgcttatgatctctggaagatatgagtctataaatctgcgcaatggcatcctggctacgctgaggatccgaactgtgtacatcgaaccatctcaccaaccgcaccacaccctgcttattaaagcacagtataaactgtactgccattttttttatcccttacagcaaacaagtctccgttcttcacaaaataacagcaccaaacgctatctcaaggcaaacgttcttaatgtacctactgaataaaccattcctccccgtttgtatcaaaagtatccgaaactgttctatgcgtgcaaaatgatatgtcttgcaaaactattggaaagacccttccactacaggtacagtttagaaatgccggagctgcaagtactacgtgccggcagcatgataaacatacccgcgtcctatagccattcaagcctacatatatggtatatacaacatgaacgctttagtacggtcaccccatctacaagcataacctcttgggcaaaggcgcaaatagttgccacgtgcgagtgcggtgcatgggtggctgtcttttcgtcattggcacgaccccttgcaggtgggaggtagaaccaaataatatccggttgacggtaaaagcaggtttatatatagtgttaaagaaaggtattgtcacatcccgtcgctacccttatccaaaccacgatatcgcacgcacaccaggaaagtaaagttgtgtaagccgtagcagttttttacaggttaaccgattgaataagataatggcgggaaacggtaaggacaaagaggtagataaaagtccctctgttagtactttgaaactattgggaaaacgcctgtttaattccagcagtcacacggataactcttcgttactgcttagtgccgaacaattgggcaatgggagaagtttaagaaaaaggccaacgtctccgtccattagtggcagtggtagcggtggtaattcaccttcgtcttctgctggggcacggcagagatctgcttctttacatagaagaaaaaacaatgcttctgtaggattttcaaatgggtctgtgtcgtcacacaagtcctctgtcgcattgcaggacttaattaaacataataataacccttacttgaactctccctctgatattctgggcacaggtactggcattgcctcgacaagagatagggatagagcagttttggatagagaaaaggaaaaagaaagggcgagaaacaaagaaagaaatactcatcacgcgggcttaccgcaaaggtctaatagcatggctagtcaccattttcccaacgagaatatagtttataatccatacggcataagcccaaaccatgctaggccagatactgcatttgcagacactctgaatacgaataaggagaacgatttgagtttttacatgcatgatggtaacagcaagatacggatgttgccccttccaattgctaatccgaacgattttttgcccgaagatatgaaacaatatagtgtccatttaacggataatttcgtatttgatacggacaataaacctattggttcgggtgggtctagtgaagttagaaaggttaaatcaagttacaggcaaaaggatgtttacgctctaaaaaaactgaatatgatataccacgagtcacccgagaagttttacaagagatgctccaaagaattcatcatagctaagcatttaagtcataacgttcacatcacgaatactttttatcttctaaaagttcccacgaccacatatacaactcgtggttgggggtttattatggaactaggtgttaaggacctcttccaactgatggaaagaacaggctggaagaacgttcccttcaatgaaaaatattgtcttttcaaacaagtggcccaaggtattaagttttgtcatgacaatggtattgctcaccgtgatttgaagcccgaaaatgttttaatttctaaagaaggtatatgcaaattgacggatttcggtatttctgattggtaccatgtgatacctcatgactacactagtccagtgaaaacatgccaaggtatgattggctctccaccatacactccgccagaggtaatgtacttcgatgccaagaagcactaccccgaaaagttccaaaaaccctataatccgttggccatggattcctatgccctcggaatcatgctgattaccatgattaacaatatcatccccttcatcgattcttgtaacactgatgcgagattcagggaatttgaagtgtcatatgacaacttcatcaatcatcaaaacccacatttcagggacaagggctgccacaagccgggtcctggttccgaatactctttagcaagaaatttcaagaatactgatgccacgcgtatcgcatggagattggctgacccgaaccctgcaactagatatacaatggatgatttatttaatgatccgtttttccaacaaattgaaacatgtgtcgagccaaatgatgatgacttagtaagggttcctgaattaaggaaaagtacttctaccaatgattttagtgaaaattcattagatgcaccccatgatcaagaggtcattcacacgtctaatccattcctaaaaaaggaaacgctcacttctaaaccaagatcgatgttggaaattgcagaatctccttccttgaaacaaaaatccaaggtaaaagatagcgcaaagaccaaaacacacgatgttggggatgaaggggggaatgaaagcaccaaacctaagcagcaagataaaaaggaaaatttgaagaaagatgaggtcaagaacggcgacaaggacaaagtcattgaagaggctaccacgactaatgtggacagcatattggaaaaaccaacaccaacctccacaaaagtagaggacaacttaagcgaagatgattccacaatgaaggaattaaagtcgatgctaaactccacccctactacaccaacacataatggccccactccgctccctgcaaaggctggcactcaattagataagcgtatgagcgacctatcactcaaatcggaaacaccggcttctacaaagaactttagcgcaccgaatgtttcgtcatcaagcaattcactgagaagcctcggaagtccaagcgtgtcatcctcgaaaaagaagaaggtaattcaccaccacttggacattaccaacagcgttacaaacatgtcatccgtgagcgcctttatctcaagatagacgttaggacttctttaattccctcttttatgctttagtatcgtcatattctttcatacccttccttataagctttttatataaaatatcccaccgggaaaagataaagaacggaagataaatcaaacaatgaaataaagcacacacatataaatccacatatgtacttatatattttacttcaaacaataaacaaacattttattatttatttttcccgtacatcgatgtacgtgatcggtttttctcattcctctcggatccttcgggaccaccatgtctcacccaccaaggtcaaaaaaaaaataaaatcggacgagaaaagtattgggcaaacaacaattatccacgtgcttatcacgtttttttatttaatgtagaatgtaaaccattataccttaaagataaacactttgttaattaatcattttagttggcggtcattttcatttctgctacaagtaccaacatcaagtgcttaaaatataatacggttttctacacttttattaacgatgaactctctggcaaataataataagctttctactgaggatgaggaaatccattcggcaagaaaaagaggctataacgaggagcagaactacagcgaggccaggaaaaagcaaagagatcaaggcttgttgtcacaagagagcaatgacggaaatattgactctgctctgttgagcgaaggggctacgctaaaagggactcaaagtcagtatgaaagcggactgacgtctaacaaagatgagaaaggaagtgatgacgaagatgcgtcagtggctgaggctgctgttgccgctaccgtcaattatacagacttaatccagggccaggaagatagttctgatgcccacacatctaatcaaacgaacgcgaatggtgagcacaaggattcccttaatggggaaagagccataaccccatcaaatgaaggagtcaagccaaacacctccctggagggaatgacgtcttcaccaatggaatctacacagcaatctaaaaacgacatgctcataccattggcagaacacgatcgtgggccagaacaccaacaggatgatgaagacaatgatgacgctgacattgatctcaaaaaggatataagcatgcagccgggtcgtcgtggaagaaaacctactactttggccacaacagacgagtggaaaaagcaaagaaaagactcccataaagaagtcgaaaggcgtcgccgcgaaaacatcaacactgcaatcaacgttttaagcgacctcctgcccgtgagagaatcaagtaaggcagcaatattggcgtgtgccgctgaatacattcaaaaattgaaagaaaccgatgaagcaaacatcgaaaagtggacgttacaaaaattgcttagcgagcaaaacgcatcgcaattagccagtgcaaatgagaaactgcaggaagaactgggaaatgcttacaaagaaatcgagtacatgaaacgcgttttaaggaaggagggaatagaatacgaggatatgcacactcacaagaaacaagagaacgaaagaaaaagcactaggagcgataatccacatgaggcttgagagttaaaaatagatagctaaatgtatttcgagtctccctatgtatctgcgtctctgccccatagcacctctgttaagtttttatcaatattccatcggcatatttgaaaccgcccggatggtattagagaatcactcagcctcaaactcagcaagtaaaagaggacgggacggactttcaaatatgtctttgtacgttattgtttttcatccctaaatggcttagtaaaaaagttttgccaagaattttttgacgttcaatggaaaaatcgccaagagaaatacgcacaacctccgttttcccgccttttatcaaaaaatcttagttttcccttcctttttttttttttgggtcgcagaaaagaaaaaagatagtagtggagaggattacctgaaaaaaacaggcaaaaacgtcacatccttgaaggtccgcgacaatcacgggcctatttctactttggggctttgcttgattatttaagaagaaacattggacgaagatcaagtaagagtgcacttgtctttagtctggcattccgctatttgtatcttatatagttaacaacaactgttatttactttctggaaaacaaccaacgtttatttttatgaattagaatcattgagattgtctaaacgagaggaagagaaagaaagagagaaagagaaaagaaagcgaagcaagatacaattccaatgatgttatcactgcgcaggttctccatgtacgttttgagatctctgcggcttcactttaaaaagataatcattactcttctaactatccagttactattcattaccatatttgtattgggcggtcgctcgtcgattattgacggtaactggaagtcattcatggcgctctttttcaaaccgcttgcttacactaacagaaacaacaaccatgcttctttcgatctgagatcaaaagacaacgtagccaaactttacgaaaaaatgaattttgatacttcaggcaaatggatcgacacgtacaccttgaagaataatcttctcactgtgaaaatgggtcctgaaaaagggcaagttcttgattcggtagatgaattgagatattacgataacgacccaaggctggtatggtcagttttactagatcacttattagaatcagattccaatgaatacgcattttcgtggtacgattgggctaattttgactctacaaacaaactcattgcactgagacacacgaacatatcttgccagttcgtttgcgagggtgcctttgataaaaatgtgctagaaatggtagagagtgaagtccaagagcctttattcgtcacaaataggaataaatatgacgaatcgctctggtacaacagggtaagaaaggttgtcgattctaattctgtgcagcaagccatacatgatcactgcatgaataatgacgcgtattccaatggtactcccttcgaattgccttttatcataagcgaaatttctgaaaggttgaggccagaagtgtatgacttacaagccaaaaaccacttgttatattctaactttactccactgtcattaaccgtactggacagcgataaagatgcatacagaatcaatttgaagacaacagactcttccaaatcaaatatagtacagacaaatctactacagaattacattaagaggcacagaaatgaaatggtaaatggcgacctcattttcaaccacacttccatgtttgaaaaatttttacatcatggatccactaaaaaaaggaaacttgacgttgaagcgttggataaaacaatatacgctggagagtatctagaactatcaccatctgatttccaattcaatgcaaaagagaggatcattgaattagagaccaggctcaggtctgaaggcctaccatctcatgatacccactatttacgaagtttaaagacgtccgtaaatacgtcccctgcattacagcaaaagtatttcgcagaggcctctgatattacggacgcgactgccgatggtcatcatagagacaggcgatttttctcaatcggacataatctcctaaatgaccctcaggagtttgaagcaagattgaattctttgatcagaaattttcagaaatttgttaaggctaacggattaatttcctggctatcgcatggtacattgtatggatatctatatgatggtctgaagtttccctgggatgtcgaccatgatttacagatgcccattaaacatttacattacttgagtcaatatttcaaccaatccctaatattagaagatccaagagaaggtaatggaagattcttactagatgtaggaagcgcaattacggtaggagttcatgggaacggcgaaaacaatattgatgctcgtttcatcgatattgactcaggtatatacattgacatcacgggacttagcgttagttccgatgcggctaaacagtacatgtccaaatttgtagaagaagaaagctcgggcgaaagcttttctgcccttattgaagactataagtttgacgaaaacgactattttgacgaggtggatggtagagaaggtttagctaaatataccatacatgaattaatggaatgggttaattctcatccagacgactttacggatgcagaaaagaatttagtcaccaaaacatacaagaaagagcttgcaatttcgagaagcgattatgctgaaaaagacttgtctccgaaacaaaggtatttggtaaatgagaagtataacctttacaattgtagaaaccagcatttttccagtctaaacatcatatcacccttgagaaatacaatgttcagcggtgtgtcagcatttgttcctaataggcccatagcaacattgaataatgagtataaagttccggcaaaatacgggcttttgtcattccaaggtaaggtgtatttaccggaattcagatactggttctcgtttgcagacatgaagaagtttgcaaatttgcagctgaaagaacccaagataacacgactggaaagtcccttaaatgatttaaaattcagcgacataagcctactgataacaaacattttaaaatgtgggtttcactccgtatttgccagcttatttaattcttttgacagtactgtttacagactcaaagagcttgaaatacagtatgatcctagcttgagtgaggaagaaaaaagtagtctattaaaaactctacggcgaggaatgtcaaaaaaaataaaatcaccagaaaaagatccgatcatatatatatacgaaagaaagttatgggaaaacgtggaaaagttgttgaatgcgtcaaacatctacaacattgcttcacaagttgagaaggaaaaaggtaaagagtttgttgaacggtcccagcaagtatatgaaagaaactttgacggcttcagacttcccgatggcggcaacagtaagactgtaaatgatctgaattctaagggcttaaatctctttggtgataataagaaaacttcaaacaatatatttggttcagaccaaaaatattaaaaaacgttcccttatccttcggaataggataataacaaaaaccattatttattcattcttgcctcacttaaattcggcccttacggcgacatttcaataacataaatatgcgtgtaaccttattaatttataatgtctaatttattataatattccttcacctaaacacttcaaattggacctcacgcaatatagcgccttctagacccttgcccaaattacccagcaactctacgctttcattgagagaatcaagcgaactctcatcatcatcctgtgaacctttaggttttttaccgttaaatttataaatgccagaacttcctgcaaaaatcgtggtaccatcttcagtaccacatctgttagctagcaccaaaatcgcattctttccttggaacttccaaggctgtccaagggaggttcccaaaaatgtcttttccagtactgtatcctttatcacttcctcagaatccaataagtctattgtgtcctccttgtgctttccatctttataatattcatgatctaggggcattctagttttgcccaaaatgctttcgataagagatgaatttttaaaccaattaattctggatttaaagtacaaaaaaggaaaaaatcgtagaatccagtagtttacgtttgacatatctggttcatccatatccttatattcacttgtactgtcgtcagaaggcactctgggcgtacgttgcgaatcaccaattttaagctggtaaattccttgagatcctgccaaaggcaacccttgctcctttaaagcgaaagctattttgttcttagcggcttctaataatgaattgttatgtaacgtctgtttgtctgtgatagaagtagagtttaaccacgccattggacatagaatcaattcaacattattgtcaacgcaaaaagaagagaattcaaagtgattaaagggggccatgaatttgtagggacttaagtccatacaaatacctattgatgctttcaaagtcacatctctgttgtaagagtcctcattagaaagcttagcacactttgaaaaatccatgggaaacgtctgaaatccctctggattctcctcgcaatcccaattcatttctgtatcatagagaaaagtctttctgtaattaaagatctgctccccctgcggatttactaccagggcagaattgtatagcttctgttcatcatcatcttcaggatatcctattatagtgtagcattgaaatttctcggatattgatttagccagttcaaaagagggcccttcatctttcttagtaacataaggtaaaatatcttttctggcatgaaaactgtaacctgtcaatgcaaattcggggaatagtattatgtctggtttcacataggtggcacttttcgtaactttatccaatattgaccatgttctcttaattgtttgatctacttgcccaatttgcggattgagttgaattactagtacctttagtgatactaaaagttttgtgctcatcttagcaccatgaattgcgtctattagcattcactgaatgtcacgatagagttatcgctgtaaactagcactttttagcattgaaatgcttaaaatgtgtgaaactaaagtggttttatttccaaagaagggttatcccttactagggcaacgaatgaatatctattagggctataaaacaaaaatagttaagtgagatatataccctcttgaatggtgcagggtaaataattatatatcgttacgaacgaaagatgaaaaatatgaaaaaaaaaaaaatcaaatttatgtcaagtgaagggcattgcatggcaagtgtaaagaatccaagaagaaaagaaaggcttaaagcaatccaggttagtacttataagaatgtctgttgtaggatcgttaattttttgcttggactgtggtgatctcctggaaaatcctaatgccgtattaggctctaacgttgaatgcagccaatgtaaagccatatatcccaagtcacaattctccaatttaaaagtcgtcaccacgacggcagacgatgcgtttccatcttctcttagagccaagaaatccgtggttaaaacttctttgaagaagaacgaactgaaagacggcgctactatcaaggaaaagtgtcctcagtgtggaaatgaagagatgaactatcatactttacagttaagatctgcagatgaaggtgctactgtcttctatacatgcacttcctgtggttacaagttccgtaccaacaattgattgggttgtgttcgcacatattacaatttgtacattaatatcatccccgctttcatcatgtgaacatctatagaacatcatttataaaaacaaaaaatctatgtactgacgatataatagcgtacattatcatattattcttactatttatcatactcatcgcatctactgttctcgagaacgtgtaaagtgatttatgccattgaatgaaaaattttgttaaggaacaactagaaatataatagtgtcttggtggatgtggcaaatgaggtgtgcgtgataaagagctacaaactcaaagtaataacagctatcatccatttttatagcaatatttgaaaatggctgctcgtccacaacaacctcctatggaaatgccggatctgtcgaacgccattgtggcacaagacgagatgggtagaccctttattatcgtgaaggatcaaggtaacaagaagagacagcacggattagaggccaagaaatcacatatattggctgctagatcagtagcttctattatcaaaacttcgttgggtccccgtgggttagataagatcttgatttcacctgacggtgaaatcaccatcactaacgatggtgctacaattttgtcccaaatggagctagataatgagattgcaaagttgttagtacaactttccaaatctcaagatgatgaaattggtgatggtactactggtgttgttgttctggcaagtgcgctacttgaccaagcattggagttaattcaaaagggtatacatccaatcaaaatcgctaatggatttgatgaagccgccaaattagccatttccaagttagaagaaacatgtgacgacatttctgcgtcaaacgatgaattgttcagggactttttattgagggccgccaaaacttctttgggctccaaaattgtttccaaggatcatgatagatttgctgaaatggctgtggaagccgtcataaatgtcatggacaaagatcgtaaagacgtggatttcgatttaatcaaaatgcaaggacgggttggcggatctataagcgattcaaaattgattaatggtgtcattttggataaagatttttctcatccacaaatgcctaaatgtgttttaccaaaagagggctctgatggtgttaagttagctatattaacgtgtccatttgaacctcctaaaccaaagaccaagcataaattagacatttcttcagtagaagaataccaaaaattacagacttatgaacaagataagttcaaagaaatgatagacgatgtgaagaaagcgggcgcagatgttgttatatgccaatgggggtttgacgatgaggccaatcatctacttctacagaatgatttacctgccgtaagatgggtaggtggccaagaactagaacacattgccatttccacaaacggtcgcattgttccaagatttcaagacttgtctaaggataaattaggtacatgttccagaatttacgagcaggagtttggtactactaaggatcgtatgctgattatcgagcaaagtaaagaaacaaaaactgtaacatgttttgttcgcggttccaataaaatgatcgtggatgaagctgaacgtgcattgcatgactcactatgtgtggtacgtaacttggttaaagactcacgtgtagtttacggtgggggagcagccgaagtgactatgtccctggctgtctctgaggaagctgataagcaacgtggtattgatcagtatgcattccgtggattcgcccaagcgttagacaccattccaatgactttggctgaaaattctggtcttgatccaatcggaactttgtctacattgaaaagtaaacaactgaaagaaaagatttccaacattggtgtcgattgcttaggttacgggtctaatgacatgaaggaactatttgtcgttgatccatttattggcaaaaagcagcaaattcttttagctactcaattatgtagaatgattttaaagattgataacgtcatcattagtggtaaagatgagtattgattttgtataaataaataataaaagataagttttaatcacatatcccacaattttttttctcagatcagcatttggggttacttgattgtacatatacgtgtatataatcagttgtatacgtatatttaaatgaagtgaggggcgtttcagttatttgcatttgtttttgtacctttttccttataagatgagtcatgactcaataatcaaaccatgttgaaaaggctgaaatttctaacaatttccggaccatattcctcataatctttcttagtgtgacagtagcctttgaattcggctgtttgtgccagcagcgagccaccaaaccagacagcgtttctctgcttccgatgagaaatcacggaaacatctacaccagtcgatttagttccacttaacagctcactttgtgcgattctgttatttacgatagactttagatctctttgtaaacgacgtccaaaatctttgaacatggtagacccacctgatagtacaatattgttgtataaacctttacggacgtcaatagggcaagcctggatagtttgatccactaccgtgggtaaaggagtcaagaagtctgaggatgcaatttctggattgaagaagatttcaggtgctaagaatctttcgtaaccaatatctacgacttttctccttgtcttttcttggttttccaccacaaattgggcaaatttagaaggatctttatcgaatttgttaaactcctttacaatatctggacagacgtaacagtattcttgcttaatcttttcggcagttctcaaggaagtgtctgcttcaccacgttctcttagcaaggattggatgaacaatgtgatgtctctaccggctattggaatgtttttaattgctgagccaatgacgtaaccttccgccactgggatgacgtgggtgacaccatcaccagaatctataacagtaccagttaatgatctatccgtgacttttgaagaggtccatgacgcagccagagccaaaactgcttgcacagcaatatatagaccagcacaattaaatgattcaaaaaaaatctccgccacttgctctctgttttctggaggattcagtggtggttcggtcaataggaaaaaatgatcttcaggctctgttcttaaatacttgaagatggaattttcccagaatctttccatgtgatcccaattttccacttgaccgtgtctgattggatagctcaaagagtaagagggtccttgggatgctactaaagcctcatttccaatatagaaatccaaatcttctgtacctcttttaccggataaattattagacagcaaaccacctgttgcaccattgaaattggttgcagaggtggaatttccaaagtatgatgcttcattactaactgctgagggcgcaccaacgcccgaggacttctttgtatttgaaggtgcagctgtggctattgcagtagggaagacccaggagggagaatcattaccggcgaaaccgagcttggtcagcccggtaccattgtccatgacaacagcgggattgtttaagtatgacattgaatcctaatttcttgctcaatcgtgaggccttacggtagggccaattcttgattaaactactctcatatatttttgtttgaaacttttgaaaaggggttctcgccattttgaagccgcggacagccgggtgactactgaaagtccttatcgaagggtcttcttgagcttacgttaaaaaagagccatagtagcttcacgagagagtcattggtaaagtgaaacatacatcaaccggctagcaggtttgcattgatatggaaccgcatgaggagcagatttggaagagtaaacttttgaaagcggctaacaacgatatggacatggatagaaatgtgccgttggcaccgaatctgaatgtgaatatgaacatgaaaatgaatgcgagcaggaacggggatgaattcggtctgacttctagtaggtttgatggagtggtgattggcagtaatggggatgtaaattttaagcccattttggagaaaattttccgcgaattaaccagtgattacaaggaggaacgaaaattggccagtatttcattatttgatctactagtatccttggaacatgaattgtcgatagaagagttccaagcagtttcaaatgacataaacaataagattttggagctggtccatacaaaaaaaacgagcactagggtaggggctgttctatccatagacactttgatttcattctacgcatatactgaaaggttgcctaacgaaacttcacgactggctggttaccttcgagggctaataccttctaatgatgtagaggtcatgagactcgctgcaaagactctgggcaagttagccgttccaggaggtacatatacctctgatttcgtggaatttgagataaagtcttgcttagaatggcttactgcctccacggaaaagaattcattctcgagttcgaagccagaccatgctaaacatgctgcgcttctgattataacagcgttggcagagaattgtccttatttactctaccaatacttgaattccatactagataacatttggagagcactaagagacccacatttggtgatcagaattgatgcgtccattacattggccaaatgtctttccaccctacgaaatagggatcctcagttaactagccagtgggtgcagagattggctacaagttgtgaatacggatttcaagtaaacacattagaatgcatccatgcaagtttgttggtttataaggaaatcttgtttttgaaggatccctttttgaatcaagtgttcgaccaaatgtgtctaaattgcatagcttatgaaaatcataaagcgaaaatgattagagaaaagatttaccagattgttcccctattagcatcgttcaatcctcaattatttgctggcaaatatttgcaccaaattatggacaactatttagagattttaaccaatgctccagcaaataaaataccacatctcaaagatgacaaaccacagattttaatatcgattggtgatattgcatatgaagtcgggcccgatatcgcaccttatgtgaaacaaattcttgattatattgaacatgatttacagacgaaattcaaattcagaaagaaatttgaaaatgaaattttctactgcatcggaagattggcagttcccttgggccccgttctaggtaaattattaaacagaaatatactggacctgatgttcaaatgccctctttccgactatatgcaggaaacgtttcaaattctgactgagagaataccatcactaggccccaaaataaatgacgagttgcttaacctagtctgttcaaccttatctggaacaccatttatccagccagggtcaccaatggagataccatcgttttcgagagaaagagcaagagaatggagaaataaaaacatcctacagaaaactggtgaaagtaacgatgataataatgatataaaaatcattatacaagcttttagaatgttaaaaaatatcaaaagcagattttcgttggtggaattcgtgagaattgttgcactttcttacattgagcatacagatcccagagtaaggaaactagctgcgttgacatcttgtgaaatttacgtcaaggataacatctgcaaacaaacatcactacactctctgaacactgtatctgaagtgttatcaaagcttctagccattacgattgcggaccctttacaagatatccgtttagaagttttaaagaatcttaatccatgtttcgatccccagttggcacaaccagataatttgagactcttgtttactgcactgcacgatgagtcgttcaatattcagtcagtagcaatggagcttgtcggtaggttgtcttccgtaaaccctgcatacgtcatcccatcgataagaaaaatactactggaactgctaacaaaattaaaattctcaacttcttctcgagaaaaggaagaaactgccagtttgttatgtactcttatcaggtcgagtaaagatgttgcgaaaccttatatcgaacctcttttaaatgttcttttaccaaaattccaagatacctcttcaacggttgcatcaactgcactgagaactataggtgagctatctgttgtagggggcgaagatatgaagatatatcttaaggatttgtttcctttaattatcaaaacatttcaggatcaatcaaactctttcaagagagaagctgcacttaaggcccttggtcaacttgcagcctcatctggttacgtgatagatcctttactcgactatcccgaattattgggtatattggtgaatatattgaagacagaaaactctcaaaatattaggagacaaacagtcactttgataggtatactgggagctatcgacccatatcgccaaaaagaacgtgaggttacctctactaccgatatatctacagaacagaacgccccgcctatcgacattgctcttctcatgcagggcatgtctccttcgaatgatgagtattataccactgttgtcattcactgcctgctaaaaatcctaaaagatccatccctatcatcttaccacactgccgtgatccaagcgattatgcatatttttcaaacccttggtctaaaatgtgtttcattcttggaccagatcatcccaactattttggacgtaatgcgtacatgctctcagtcactattagaattttacttccaacagctttgctctttgattattatcgtaaggcaacacataagacctcatgtcgattctatattccaggctatcaaagatttttcttcggttgctaagctacaaataacgcttgtaagtgttattgaagcaatatcaaaggctctggagggtgaattcaaaagattggtccctcttactctgaccttgttccttgtaattttggagaatgacaagtctagtgacaaggtcctctccagaagggtattgagactgttagaatcgtttggtcctaacttagaaggttattcgcatttgattacacccaagatagttcaaatggcagaattcaccagcgggaacctacaaaggtctgcaataattactattggcaaactggccaaggatgttgacctttttgagatgtcctcaagaattgttcactctttacttagggtactaagttcaacaacgagtgacgaactctcaaaagtcattatgaatactttaagtctactgctaatacaaatgggcacatcctttgctatcttcatccctgtcattaatgaagttttaatgaagaaacatattcaacacacaatatatgatgacttgacaaacagaatattaaacaatgatgttttacccacaaaaattcttgaagcaaatacaacggattataagcccgcggaacaaatggaggcagcagatgctggggtcgcaaaattacctataaaccaatcagttttgaaaagtgcatggaattctagccaacaaagaactaaagaagattggcaggaatggagcaaacgtctatccattcaattattaaaagagtcaccctcccatgctctaagagcttgttcaaatcttgcaagcatgtattatccactagccaaagaactttttaataccgcattcgcatgtgtttggaccgaactttatagccaatatcaagaagatttaattgggtcattatgtatagccttatcttctcccttaaatccaccagaaatacatcaaacattgttaaacctggtagaatttatggaacacgatgacaaggcattaccaataccaactcaaagcctgggcgagtatgctgaaagatgtcacgcctatgccaaagcgctacattataaagagattaaatttattaaagagcctgagaactcaactattgaatcattgatcagcattaacaaccagctgaatcaaacggatgctgcaattggtatattaaagcatgcccaacaacatcattcacttcaattaaaggagacatggtttgaaaaattagagcgttgggaagatgcactacatgcttataatgaacgtgaaaaggcaggtgatacttccgtgagcgttacactcggtaagatgagatcccttcatgcccttggcgaatgggaacagttgtcgcaattggcagctagaaagtggaaagtttcgaagctacaaactaagaagctaatagctcccttggcagctggtgctgcgtgggggttgggagagtgggatatgcttgagcaatatatcagcgttatgaaacctaaatctccagataaggaattttttgatgcaattttatacttgcacaagaatgattacgacaatgctagtaagcatatattaaacgccagagatttgcttgtgactgaaatttccgcgttgatcaatgaaagttataatagagcatatagcgttattgttagaactcaaataataacagagtttgaggaaatcatcaagtataaacaattgccacctaattccgagaaaaaacttcactatcaaaatctttggacaaaaagactgctgggctgccaaaaaaatgtcgatttatggcaaagagtgcttagagtaagatcattggtaataaagcccaagcaagacctgcaaatatggataaaatttgcaaatttgtgcagaaaatctggtagaatgaggctagcaaataaggcattgaatatgctactagaaggaggcaacgatcctagtttaccaaatacgttcaaagctcctcccccagttgtttacgcgcaactaaaatatatttgggctacaggagcttataaagaagcattaaaccacttgataggatttacatccaggttagcgcatgatcttggtttggatccgaataatatgatcgcgcaaagtgtcaaactctcaagtgcaagtactgctccgtatgttgaggaatacacaaaattattagctcgatgttttttaaagcaaggtgagtggagaatagcaacacaaccgaactggagaaacacaaatccggatgcaattcttggttcttatctattggctacacatttcgataaaaattggtacaaggcatggcataattgggccttagctaattttgaagtaatatccatggttcaggaagagactaagctcaacggaggtaagaatgatgatgatgatgacacggcagttaataatgataatgtgcggattgacggtagtatcctaggaagtggttctttgactattaatggcaacagatacccgctagagcttattcaaagacatgttgttccagcgatcaagggcttttttcattcaatatctctattagaaacaagttgtttgcaagacacgttgaggttattgactcttttatttaactttggtggtattaaagaagtctcacaagccatgtatgaaggcttcaatttgatgaaaatagagaactggcttgaagtcttaccacagttgatctctcgtatacatcagccagatcctacggtgagtaattcccttttgtcgttgctttctgatttagggaaagctcatccacaagctctcgtgtatcctttaactgtcgcgatcaagtctgaatctgtttcaagacaaaaagcggctctttcaataatagagaaaattaggattcatagtccagtcctggtaaaccaggcagaattagttagtcacgagttgatcagagtagccgttctatggcacgaattatggtatgaaggactggaagatgcgagccgccaatttttcgttgaacataacatagaaaaaatgttttctactttagaacctttacataaacacttaggcaatgagcctcaaacgttaagtgaggtatcgtttcagaaatcatttggtagagatttgaacgatgcctacgaatggttgaataactacaaaaagtcaaaagacatcaataatttgaaccaagcttgggatatttattataacgtcttcagaaaaataacacgtcaaataccacagttacaaaccttagacttacagcatgtttctccccagcttctggctactcatgatctcgaattggctgttcctgggacatatttcccaggaaaacctaccattagaatagcgaagtttgagccattattttctgtgatctcttcgaagcaaaggccaagaaaattctccatcaagggtagcgacggtaaagattataaatacgttttaaagggacatgaagatataagacaagatagccttgttatgcaattatttggtctagttaacactttgttgaagaatgattcagagtgtttcaagagacatttggatatccaacaatacccggctattccattgtcgcctaaatctggtttactaggatgggtaccaaatagtgacacattccacgttttgatcagagaacaccgtgatgccaaaaaaattccgttgaacattgaacattgggttatgttacaaatggcccccgattatgagaatttgactcttttacaaaaaattgaagtattcacgtacgctttagataatacaaaaggccaagacctttataaaatattatggttaaagagtaggtcgtcagagacatggctagaacgtagaacaacttatacgagatctttagcagttatgtccatgactggttatattctgggactaggtgatcgccatccaagcaacctgatgctagatagaatcaccggtaaagttatccacattgatttcggcgattgttttgaagctgccatcttaagagaaaagtatccagaaaaagtgccatttagactaactaggatgttaacatacgcaatggaagttagtggaattgaaggcagtttccgaattacttgtgaaaatgtcatgagagtcttaagagataataaagaatcattaatggcgatcttggaagcttttgcgcttgatcctttgatccattggggatttgatttaccgccacaaaaacttactgagcaaactggaattcctttgccgttgattaatcctagtgaattattaaggaagggggcaattactgtcgaagaagcggcaaatatggaagcagaacaacaaaatgagaccaaaaacgccagagcaatgcttgttttgagacgtattacagataaattaacgggcaatgatatcaagaggttcaatgaattagacgtccctgagcaggttgataaactgatccaacaagccacttctattgaaaggttatgtcaacattatattggatggtgcccattctggtgactgcggtgtcatttttcatttcgtgctttgtttactatttattttttttgtattacgcatttgtatacgtgtgcaagtattgtgtattattattattattatcattatttttgtaatatctcgtcattatgtgaaatgaaggatgatataaggtacataaattgtgaaatcaactccatttaaaacaactttattggatagatggcacatggtacttttcacaataggtattggcaatatcagtccattttgttatgagcggatgtttttcttgcaagtcaaagtttggatcaaatatggacttactaagtactttgttaatgcgtaattctttttgagcatcaatatatgccttactgaggtcctcatcttcatcaccaaaacgtgttcgtaggccaagtaaaatccccataattatgccaacttgtttccctaatttagcgcccgttgggaaaccatcattgaaaccctcttgcagcttttcttctttagaactcactattccgtccaagtaccccctcttgctatgattctctcttaacttcactaaatctggagatcgttcagtttcgacatcactgtctgatgcccatacatcgtcccaagtattcgacatctctatatactattgtaacactgttccttttttgttctcttctatcaaaaacctttctcatcgttatttttcactcttttacttcgcgtatttcaaagcaatcaggaagtaactcaagcgaacaagtcaatgctataagagaagtaaaatagagagacagcgagaaatactgggggaaagtattggcaatcacttgagatgtttgaagggtttggtccaaataaaaagcgtaagatatcaaagttagccgcagagcaatcattggcacaacaaccctgggttgagaaatacaggcccaaaaacctagatgaagtgacagctcaagatcatgccgttactgttttgaagaaaaccttaaagtcagctaatctaccacatatgttgttttatggtcccccaggaactggtaaaacgtctaccattttagcgctaacaaaagaattatatggacccgacttgatgaaatcaagaatattggagttgaacgcttctgacgaacgtggtatctctattgtaagagaaaaggtaaaaaattttgcaagattgactgtatccaagcctagcaaacatgacttggagaactatccgtgcccaccgtataagatcattattctcgatgaggccgattcaatgactgccgatgcacagagtgcattacgtagaacaatggaaacctattcaggagtaacaagattctgtttgatttgtaattatgtgacaagaattattgacccgctagcgtcccgttgttccaaatttagattcaaagccctagacgcaagtaatgccattgaccgtttgaggtttatcagcgaacaagaaaatgttaaatgtgatgatggagttttggaaaggatcttggacatttcggcaggtgacttgagaagaggcattacattattacaatccgcttccaagggggcgcaatacttgggtgatggtaaaaacataacttctacccaagtggaagaattagctggtgtggtacctcatgacattctaatagaaattgttgaaaaagtcaaaagtggtgattttgatgagattaagaaatacgtcaatacgtttatgaaaagcggttggtctgctgcgtcagtagttaaccaactacatgaatattacatcaccaacgataactttgatacgaacttcaaaaatcaaatatcttggttgctgtttactacggattccagattaaacaacggaacgaacgagcacatccaattattaaacttattggttaaaatatcccaactctaatatacaggcatctttatataattgaatatagaggcgacataaagtaagaataaaaaaaaaaaaatctatccataattcctcttatcttctcagcacatcacctaaaagtcattttgatacaagtactctttaaactgagcgaaggctttaccacgatgagaaatagcattctttgcgtctttgctcatctctgcgtaagtcagtccatgactatcaaaaggttcaaaaattgaatcccagccgaatgtagtgggtccccggcttggaacgatcttgcctcttgtaataccttgaaagaagtgatattcaccccgagaatcagcaaaacaaatggtggtaactgcttcagcgtttttattttcaaagggttccaacattttcacaattttttccaatcccatgctctttaaaaaccattttatataagcacctggtagaccgttaaattcgtcaaatctcaacgcagtgtcttccacaaacactggcttacccttacccaaggccgcaacagcttgctttcccttagctaacgcaatggcattcagatccgtgtcctgcaattcttccaggtctaaggcctcattgattaagtggatggttttgttgttgttgtcgacctcttgagtcaaaatcgactgcacttcctttaacttgttggcattgccagtgacaaatacaatttcgttgttgctcattctgctatcgttcgtttttagatatctctatgtgagtgtttcctatgctttgaagaccagtgttgaaagctgaagctcgagagaacggtttcgaaaataaataatttttttgctatttgatacatttgtatatataacggaaatggcgggttttgaaaagtataaaatacaagattatacaatgattattgttactatcattattgatgatgctgattcttctaattagcagttggagcatattctagttcgttgctgttttcgtaatcatacatatctagcgcaacgatacaagattctctgacgacatcgacttcatcgttgaggtaagatttcaagacgtcgacaacttctggagaagcaatggcacccaaggcttcagcagcttcatgcctaaccattggagcttcttcctttctgcccaaaacttcaatcaaacttgggacagcagccggactacctatttgaccgaagacgtaggcgatttcatgcttgaaaagggaggattctgcactgaaaccagtggccaaggccaggattgcttcatcagtaccgatatctctcagtctgaacatggctctgtatctttggaacaaaggttgcttaggatcattcaataaggcctgtagttctgggatggtagcatccttttctaatggtagaggtggggctgggtcaatactcgagtatagggattgttgcaagttttccttatccttggcacctccatgggtccagttgattctgttaatggccagttcacaggtttctctcacagcaacgtgtggatcctccttagcagccttatttaggtcatccaacgaatccttgtcacctagggcacccaaagcctcagcggcttcgtgtctcaccattggttcttgattttgatctaacataacgtgtcttaaagttggagcagcgtccaagttcttggtttgacccaacacgtaggccacttcgtgcttcaacaactcagacttgtcattgacgaaggattcggcaatgtattcgatggcctttttggcttcctctggcttagtggcaaattcttcagcaacagtctttaagttgaacagagctctaaatctgttggccaaaactgttttgccggacttgttgactaagatgtcccttagttgctctagagtgcattcatcgacgttttcttggaaatgtttttcaaagttagtagacatgtttttttttttctttcttgcgtggtatgttagaaggactacagtttatcctaacctaaacctagagctaccgtcaaatatacacgtgtattcactggatttgccttatgtaatttatatgataaaaacttttcagctcatcgagaaaaattttctttcctcccacgcaggatagagaaaaaaaaaaaattttttttttttcttgtttctcactgcattctacagggatttctgtggaaggattacctctattgttcaaaagataataaacgtgggagtttatctgacgttcgtctttgcaattccattgtctttttttttctctgcgggtcgaatgatcgccgaaccaaaggactatacgtagttatttagtttctaatatacttcgcgatattttctgcagtctcgctactggccgttttccctacttgttgcatagcttcctgatatctcctttgtaggtctggagcagagttctcgttgacctcaccttttgttctttcttcgcctgggaacgtgtattctctctcaacgccttcgtcctcatccctatccacaagaccatcattggcatcctcttcgaggtcgctaatggcatctatgctgtcgttgtcgctggctgcagcgctgctcttctcgtttaaccctagatccttcatcaggccattcaatgatttttgctttctcatctcttcctttttcttttttaggttcaatgctttttcacgttcttgcttatagtattggtcgtattcatcaactttcttgtctacgcattgcataaattcgtcgaatccgtctccggtaaaactggaaacgcccacgacgtctagctgggaatagaattcttcaagcatcagtgacatagaattgaccaatgagctcatgtacccggagcccagcccattgtcaccattcaagtcttgatcttccttgattgctgcttggaaactctcaaaatccgtcatccattccttagcaaaatctgccttgcacacgtcggtcttgttgaaaacgacaatcatgggaagtttggtcttatacagaatggagcaggcgtacagcatgttactcatgaatgtagttggggatgagtttctaggcgtatccacgatatatgcaatcactgtgggaaagctggaggcaaaagattccgtgataatggcacccgacgcactccacacaaaacattcgatttggcctggagtgtcgatgatgcagttttggaacttgtccttcttctgttccaccaacctaataacttgatcaatcttggtgctgaacaaattcaaactggtgacaatggcaccgttcggacctagctggtaattctccatcactttcttgtatttgattgagtctctgatatcgatgtttgcaccataggggactctcaatactgcaggatcaagattgattacgtatggtggcgttttctctgcccgcaagtgggagtttaacctttgcatgaaagttgttttaccggatccggccataccaatacatatgattgtgctgagactcattcttgctgtgtcgttattgcgttttgtagttgtttgtgtgcgctagatgctctcattgtattccttgttaaatagagcatcgcattaaaatttttttttttcactttcgcgaagaaattgcttatggagctatatagaaacggtaatagcataggcttctaacattatagaatatatagaaatagagcacttacatattctttttggccttatcacggttagcgtagatcatggcagtaaaaggttcttcccaacgaagagcgatcttgtacatgaagtaaactacggcagaaacaaccagccccgcaggctttcctttgtaaagggctatgcccaagaaggacaaagtggaaccctggtacatggggttgttggaaacgttgaaggggaagccggtgactctctcatccatcaggatgccgaaatagtcacccaagtacgtccctgtgatacccagcttgtacatggaactcaaaacaagcacttgccccaaaccaaagagagccacacccagcttggtccagttctcgcccgtgatcagagaacacgtaggctgttcacgcaatgcagactcgtacaccatgtctctgacgatacctagcgaaaatatggtcgccgccaacatgtaacagccctttctggccccaccacacatcttggtgagagaatgcttgtggtattccattcttgcaacgatgttccaaaagataggattgaacatcgtgcacacaatggccagctggaacttggaagactgtaaatcgacactgtggatgagttgctggatgatctcttggactgactccttcatcgcttgacttgcgctattcttgttgtcttcaattgctgtttatggctctgtccaagaacgttcatgttcttcatatgtgttctcttataaagaccccttatccagtggtcattgcagtggcagtggacagaaaccaacgatgcatgtgtgggtttgcatatgaagattgaaaaggcttctcatatttcacaaccggtgcaactttccacatgcactctcattgacacctaccctggtcatcaaggaagcatgaacaacaaggaagtcgaattatacggcggcgccatcactactgtcgtcccacctgggtttatagacgcttctactctaagagaagtccccgatacacaggaggtgtacgtcaattcccgtcgcgatgaagaagaattcgaagatggactagccaccaatgaaagcattatcgtggatctcttggagacggtcgacaagagcgatctgaaggaggcttggcagttccacgtggaagacctgacggagttgaacgggaccaccaaatgggaagctttacaagaagacactgttcagcaaggaaccaagttcaccggactcgttatggaagtagcaaataagtggggaaaaccagatctggcacagaccgttgtcatcggcgtagcgttgatcagattaacccagtttgacacggatgtggtcatctccattaatgtacctttgacaaaggaggaggcgtcgcaagcaagcaacaaagagttgcctgcaagatgtcatgctgtttaccaattgttgcaagaaatggtacggaagtttcacgttgtggacacgtcgctgtttgcttaatctttcaaattttaaccttatgtttatattacctttttatttctactatatagcgtattacatgttttttccgataagtataacgaaatttcccagcagcgaagaaagtgaaaaaataacagtgaccataatgaacattcctctctttccattttgcacgtattcttgcagagaagaggcactctactcggaagacagcagatagatatatagactgtagcggttaacgatggccaaaacaacaaaaagagcctccagtttcaggaggttgatgatattcgccataatagccctcatctcattagcatttggagttagatacctatttcacaattctaatgctactgatttacaaaaaattctgcagaacttgcccaaagagatttcccaaagcattaatagtgccaacaatattcagagttcggattctgatctagttcaacattttgagagtttggctcaggagatcagacaccaacaggaagttcaagcaaagcaatttgataaacaacgtaagatcctggaaaaaaaaatccaagacttgaaacaaacacctccggaggccaccctaagagaacgcatagctatgactttcccctacgattcccatgtcaagttcccagcatttatttggcaaacttggtccaatgatgaaggtcccgagcgtgttcaagatataaagggcatgtgggaaagcaagaatccgggctttgcgcacgaagtgttgaaccatgacgtgataaacgcactagtacaccactacttctactccataccggaaatcctagagacttacgaagctctgccctccatcatcctaaagatagattttttcaaatacttaatactgttagttcatggaggtgtttatgctgacatcgacacgttccctgttcagccaattccaaactggattcctgaagagttgtcgccatccgacattgggttgatagttggagttgaggaagacgctcaaagagctgactggagaaccaagtatatcagaagacttcagtttggtacttggattatacaagcaaaacctggtcaccctgttttgagggaaatcatttctcgaattattgagaccactttacagagaaagagggacgaccaactaaacgtcaatctaaggaatgatctgaatattatgagttggacgggttctgggttgtggactgacactattttcacgtatttcaatgactttatgagaagtggtgtcagggagaaggttacatggaaattattccataacctaaatcaaccaaaattgctaagtgatgttctggtctttccaaaattctcctttaactgtccaaaccaaatcgataatgacgatccacacaagaaattctatttcattactcatttggcatcacaattttggaaaaatactccaaaggtggagcagaaataagtacttctacgcagatataataaggaacttttttgttaatttttttttgctgatcgatattaatactttttaagaatgaagaaaaaaaaaaaataatataccagatgtatttacttatatacaacactcactctttatatatatagagaaagaagaaataagtgaggaagccaaaagcggactcattcttcctgtttgattttcgcctctttttccaacctggcttcaatttctcttaattccttttctctttgcaacagttcttgtcttttcaacagcagttcttgctgaactctctcctcaaatgcctttagtcgctcttcttctaaccgtatttgctcctcacgtgtcatgtaggtttcgttattttcgccagtgctttgcccgtgcatatcggatgctgggttgagaacatcgttattaatattattactttgcttgaagggatttgtgtttctccttgttgtggtggacgatgacgacgaaccattcaattttgtcagatttggacgtatggattctgccgcgacagattcacctgataatgcctcggttctatatctttcatataatatctcatgtgtgtagtttttcaagtcatgtaaatgagagatcaataacgcattccttaagataacaaaatcagagatcgatgaatcttccacgtccagtatgccccatggatactttctgccacgaattgtcccaacatcgccgcccatttcgtaaacttcattggatccaataatagcaaaaggtagaagtgtacgtaggtacatattggtttcgtaatcttcgtctgatatttcatcttcatcgaaagggaaattataaattggcaagttccatctgtcgatatcctccatgatcaattttttattcagtttcagttcatctcttgtcaaggaatctgatttgctgatcacagggatgatgttaactaaggatcccaactgtctgatgaattccacatcaatctcttttaaaccgtggccagttgggttgattaagtaaagacaacaatgaactctgccgtccttaaatcttgggtttcttctcacacgactttcttccaataagatttcatcatattggtggcgaatgtagtcggaaatgatttcgaaagatggagaattgtcgagagaatcaccgaatcccggagtatcgatgatattaagttgaatcttgacaccttcatcatcttctaattcgaccgtctcctctctcaattgtaagtctatttctgtggacgtatctgtgggtaacaagattgtcgtcgaagtgtctacaacttgctgaccgcacaaagtatttataaaagtcgatctaccagatccggactggcccacgatcatcacagtgaaggttatacctcttttcaaatgctttctttttcttaatgcagaagatgcgtcaattattccggacatggctggtggttagcaactttaggccttgtgatgattgactttctaaacggctccagatcgggtcgccaatacgtggtgtctacctattttacttttcgatcaaatacttttttgtttatttttctttatgttagaaggcggaaaaataaagaatactggcgatcctgcatggtcgggtaacgacccacgagcattgtgttgtgtaaatatagccatatttaagctatatttatctgtataacatatacgtgtccgtatgtgcccgaccaaatatgttactgcgatgaaatggattgagaacgatgtttaaatgttatgttccatgttgtgttttccaccaaaaaaccgtgaaggacaattcaatgagcaaagggtttaacggagctataacctgcttttgtagatgaaaaaatagaaaattcaaatatatatatatatatatatttataatagcatgttaatttacagatatttggacttttgcaaagtcagtaaatacatggaataagaatactagtgattgaatagagtacatttaaacagatttatttatttctttcctttgttgactctttcttagaatatgaaaaaaaaaaggggctccggtggtgatgaggagagaatatatatgcatgtatcaatcaagaccatttctaatgaccaccaccaccaatttcaatggttggtgggcaacccaaagtgctctttaaagaaccataaataccaaattgcaaggaggtcaaggtaccaaccatgaccaaacgagtaggcaacccagcaaaggaaccgaaaaatcctaactgtttggccaactgagccaacaaaccgactgtggattggccaggagccttcttagtcttgttgaccttggacaacagagtgtctgctggctgggaaacaatggcagcggccaaaccagcagtcaaaccggaaagcaaattcaacaaagtagtggaagtagaggacaatttttcttttggaccggcgaacccgtagtagaactcggaggcacgttcaaagaccaagaatttagcaatgttgtaaggaatttgcttgaacaaaattggagtgaacccactgtagaaagagccgataccttcttctttcaaaattctggaaaaccctccgacgagtccattagcgaactgtggttgggagaccaatctgattctagtggcttctaggggacacaaggcaatgtctgccaagaattcggccatggcagcagaacccatgtaaacagagttcttgtagcgagaggcggtatcgtaacccaagttgtcaatgaagaacttcttgaacacttcgtaaccaccgaacttgaaggcaccttggatagagtaacccaacaaagtaggaccaaacccggtcaacaacgcaccagcaccttctccggcgatgatttgcttgaaagagccgaccatacccttgttgtacacggtaggttccagttggattctcgtcttaacgacatcgatcgggaccatactggagtgagtcgacccgcaccctatggcgccggctagggcgaatttcatgtagtcagagacagagtactgtggaatagcaggagcagcagacacagacatggtgagatgagactttttgatctttgtagttcttcttcttgcagatcactctgttctttgcgatggttcttgtagataaaaagatcgggaggatggatcgcacttaaaaatcttctcgaaacgggccgcggccgggcatgggacccgttctcgacgctgattggctaacgatggttgggcagagtctcagctgctgcttgctcacattcgacaaaagactagaggaaagcagtaccatgctgcgatactgttgcatcgcagcattccgctgtccaaaaacaatacctgttgtattgtttgaggctggcaggcgcttgggtagaaacaacacccgatactggtgacagggctatctataaatattaaaacttgactccgcaattcgtcgtaaactgccttaaccatcgtaatggacgccgtgcaaatgcttcgacttttcccagtagtcaggcattgcgccagacacttgtgctgcttaattgtcgtaatgaaaacatatcggtagcggcctttttttattttttttctctatgggctgacgctgtcacttttcaacgtcgctccgaggcaaaaaagccaccgtcagaaataattactgtcacacacactagatgtccatgtatctttagcatatataaagcgaaaataaaagaaagagtcaacgccgatatgaacaacacttccataaccggaccacaagtactacatagaacaaaaatgagaccactaccagtgctagaaaaatactgtatctcgccacatcatgggtttttggacgaccggttacccttgaccagactgagcagcaagaaatatatgaaatgggaagaaatcgttgctgacctgccctctcttttgcaagaggataacaaggtgcggagcgtcatcgatgggctggatgtcttggacttggatgagacgatcttgggcgacgtcagggagctcagaagagcatattccattttggggtttatggcgcacgcttatatttgggccagcggaactccccgggatgtattaccggagtgtattgcaaggccactgttggagacagcacatattttgggtgtgccaccgttagctacgtactcctcgttggtgttatggaacttcaaagtgaccgacgagtgcaagaaaacggaaaccgggtgtttggacttggaaaatattacaacgataaacacatttacgggaaccgttgacgaaagttggttttatctggtcagcgtgcggtttgaaaaaatcggcagcgcttgtttaaaccatgggttgcagatattgagagccattagaagcggtgataaaggagacgctaacgtgatagacgggttggagggcttggctgcaacgatcgaaaggttatcgaaagccttgatggaaatggagcttaagtgtgaacccaatgtattttatttcaagataagaccatttttggccgggtggacgaatatgtcgcatatggggttaccacagggtgttaggtatggagcggaaggacagtatcggatcttttctggcgggtccaatgcgcaaagctcgttgatacagacactggacatccttttgggtgtgaaacacactgcgaatgctgcgcattcttcccaaggagacagcaagatcaattatctggacgaaatgaaaaaatacatgccaagagaacatcgtgaatttctttaccatttggaatcggtatgtaatattcgcgaatacgtttctcgtaacgcttctaaccgtgcattgcaagaggcctatggacgttgcatttccatgctgaaaatatttagagataaccacattcaaattgttaccaagtacattattttgccctccaattcaaagcaacacggctccaataagccgaacgtactaagtccaatcgagcccaataccaaagcaagtggttgtttagggcataaagttgcctcatctaagactatcggaaccggtggtacaagattaatgcccttcttaaagcagtgcagggacgagactgtcgccactgcggacattaaaaatgaagataaaaattgacattatacattttattaacgcccccccttttttttttttttttgttgatgcagaagcctcgcaacttaaagcttttcagttgtttcttcttggtcatattttttatacatatatacatacatatatgcatgtgctgtgtactacatgctgcctttcttcaatttttatgtatagacaaggaggccagaaagatattataaacaatgttttttatgtgaacttcgaagtactttgaaaatcaaccctcccatcttgcgagacggtcgcaataaacagtgagggtctgttggcaagctcaatgatctttgaatttacatcgttagccacttgtttctctaaattgacaccgttatcattcacgttgctcttcttaacgtggcccttggacgttagtttagttagaatattatctttggatgttgtcatttcatgcgtttgaatcaatattgttcttggacctttaatcttcataaagtacgagtcgacaccataaatgtatcttttttcgtactggttacggatccaactgcgcattcttttgaaaaattgaacagtatgtccgtaagcagattttagcgtttggttcttaatgaatttaggtgccaccgtatcattacttgaatctccgacgtacgcgccttccacgtgtaactcttgtctctccactgaatttgcaatatccaattgactttggccgttgatggccaaaatgtttctggaattaaccagaattttgtcgctttcatcaattaactcaattgaatataccaacccacctccacatactaacacatttcctctcccattcagaatttgaaatttccgtggtagttgtgattttgatgagttcgagactaaagaccttgcagagggaaagataggcgatttgatttccagactggagttctgttcaaatgcgataattgaatccttgccaaatacattccaatcctttgtcccggtcaaattcagtacggacaagcttcttgaagaatcgaaaggtcttctcgatgtttgaaagtttggggcagccagaatttctaaaacggaggatccaataattctatgaaacaatgaagatttgaatgaacgaaatttaatcaggtttgaccaaaaattcagccatttataggaaagggataaatggttcaaattgtgaatggaaactaggcaatcctttttgatacaaattggaatatctggttgaacagtgatagatgcaattttaccattttcgtctactagcctgaaacgggaagtcgcaatatccttgcttaagttctcgatatatgtcctttctttagttacgacattactctccgtcttggccgcttgtgggctcaaaagagaaattgatctctgccaaactcgagtattcacccttgggcttatcatgatgggtggatatccttttctgtgcttctgttttgtttatctgtatccgtttattcgccagccaataaaatgactgggagcacgggacctttgaaattttgcccttgttagtaaatcgttataaaaatacttatatagatattttatagaaaatgaaaaataaaagaaatagccaatatgtaggtatatcgaacttaaaggtcacctgtcgaaatcatttccttcttctctctttttcttttcaatcagatgttttagagcggtcaagcaacgtaaataccaacgtgtgctatcgcattagtcgttttgtgattggccatgctgctgcttcacgtacgtagcactacttaatgaaaaaatacgatcattgttattgaatgcagaatctgcatggctgtggtgtgacttggagaaggtatcaaacccttttatgatgttaccagaatagtgtgattttgacccatgggctcccccatgacctgaatggttgttattactattgtgtgagaaatactcggtctctttatcatatatctcttgttgtaagttgtcaaaggtatcttcttgctctcttctatcttggagggacttttttagttccgctttcaatgcttcataacttttcagctcatcagtcattttcttctaggcgtaggttggtaacaaacggaaagatgatggaaaatggctgttctctaaagatgtttatcttacgtatattctttgctttcgttgtggctttacacacctttaatcattaatttaatggcatagtcggcaagttgttgaaggacctgggttaatcgcctacatgtgaggtttttttaaaaatatcaattacatttaaaaaaggaaagcagtagtaccaaaaatcgggcaaaaaaaatttacctaaataaaggaatgcataaatgaagccgtttaatctttgtatttaatgagaatattacatatgaaggtctcttgagaaagcatcaatagtggacattagctaccttttaaataaatgaacgggtatgtcacccatgggttcaaactcttcatcatcctcgtcttcactgcgtacttcatcgtattcgtaacccaaattttcttttatgtaatagtgatctttcttacttttcctcttttccaaaaggtcatcgaattcgtcctcttccatattcatttgattgaatttgttaagtattctttgtaagaatggtgtgttctccccagcagttgccgtggtattagcattcttcatagtattccttgggggtagcaagggaggacccgatgttggagttgattctgaactacggcttggagcaatattttgcatacgttgtgaccgattaggcggagggttcggtttacgattgggtagagtgttatttatgttgctattaacattattattgggcttactaaaaaaatcgtttatactcttttttcccttgagcatatttggtgaattatttacgtccacaaatgtctgttgaattcttttggtaaaagtagagaggtattcacttgggttctggttacctaatttctgttgtccatttcggggcagtgtatctttgaactgtaactctaattgttttaattctttttgggcgacctctaatttgaaactaagttcattgatttctctgtgttttgcagctaatttatatattaaatcttggtctgttgaaatcggacttgcgtggtcgctcacgggtgactgatttgtcgtagatctttgcggacttgatataggtatagcaagtcttttgggctttaaaggtgtcgtaacccttggtgattttgattcaggctgcacttcatgttgtttttgatgcggctgttgctgctgtccttgggagtgtttatcgacaatcgacagcttatgtaattcaattggttgactaattacacgctggtcttctgacattactttagggcgtatgtatggatgtattttgtattgcttttggctagttagtagtattcctcaatcgtattgtttttgattttgaaaaagctaacgataaaggtcaggaaaaaaaaagaaaattgtatgtaaaggaatgtctggagagagttacacaggaacagaaaggtccagcaacggtttctacaaccaatcatggatgttgatataggatgttattttgaagagaaacgctatgacgacaaactgttagacttcatcagatatgacgttaaaacacctaaaaagactaaatatatactacaaaggcctacggcgacagatgaagagagtgtacgattacaaaggttttaccaattaggagtagatctaaaattgaagtattccaagcggaggtcattgaagaagcaagggcggatcaagaatgctactgaggaattgctgcgattagccaatgaacagttgaaacttttcaacagaatagtagaaagagaaaccaattggataatttatccgctgtgggtaatggctaaacaattaattcgtctggcaaacgaatctagtgaacttaataaagactcaattgaggaatgtggacgcactatccatagaagctttactatatgcctcaatgataggaacccaagattgaatgaaaataaaaaaatcgggtgttatatgtttgctaatctagagttttccatctaccatcggttaagtaataaagatatgattaaaaatttagtgaaagtcctcgagagcagagtgaacgcccgggatataccaccgttgaataaaagcctggcaatggaacataagtctcaagtggtgttgtataattattatctaggtcaatactacggatgtctggaaaacgatcacgaacgcgggttcttccatttaaatgaagcattattgcaatgtccaatgctatatgtggaatctaccggcaagttcgtcttacagggccaaatggaaaagataatgatactgctggttccgcttgctcttttaactaaaaggttgtaccctcactgggatcatccagtaatcgccggagtaattactaggagtaagcgcttaagtcaagtttatccgacattagtgcgtagcgtaatctcagggaacctgtcactgtacgaggctaccgcagcaagccatgaaagatttttcctttcgcaaggattgcatgtcgtcatcacattacttcgagaggtggtcttcactcggttggtacaacgatgttggcaatgggggaatgatcggaaaagtatcatgcccttgaaaattcttctggcaacaaaacaacacgatagttctgccaatgaggacgaagaggagcagttggatgccctagaatgccgtctagcaagtgctatagcaagtgggcttttgcgtgcttatctttctcactccaaccgctgcatcgttttcagtaagaaggagccctttccccatagcaaatgatagaaaaatagtcaataattgaacgaagaaaaaaaaaagaaagtttgttcataaaagaatatcatattatatatatatatagggtcgtatatatatcgtgcgtcttcttccttctctaagggtaaaattccttgtatttgttataatagtagtaactgccgagcccacccaaagctgtcaaaacgacagggacaggtttagtgaacctggaaggcatgcctcttatgacaccagcaccaagtagtaaggtcgatgcacccaatgccatttcgagcccaccatctctattcatatgtagcaagtaaccggcaatcccatatacactaccgaatactaagccagatactagagatggaatggagcccttacggtagtatcccataaggccaccggctgtagtcaaaagactcaatgtatatgctggatgttccatagtgtgatctgatgttcctttctctcaaacttcgtttctgtcttgtctcccgctgttacctaataacttcatgtgatctgctcccccttctcgttaaataccaccttttcatcaaccccgtagggcgcgacacgtctaaaatattaacctctgaatacttattgggtcaaaatgaatgttgataactttcctttacaaaaaaaaaactaatagagtatatgcatttcggtagtgaaatattcgttaatgctaatatgctcagtagtgatcctagattaccagttttactgcagccatcgtacaattttggaacgagtataaagagagaaattaaaaacgacaagaaatattcgtactagcttctcttccggcttgatgacagtcttaatatcatctgcaactcttgaaatcttgctttatagtcaaaatttacgtacgcttttcactatataatatgatttgtcaatgtgatgagtgaatgtctccctgttacccggttttcatgttgatttttgtttcaggctctaaatgtttgatgcaatatttaacaaggagaacagaaatgttttgtgacagcacctgtcaattttaggatagtagcaatcgcaaacgttctcaataattctaagaatgacatcagttcaaaactctccacgcttacaacaacctcaggaacagcaacagcaacagcaacagctttccttaaagataaaacaattgaagttaaaaagaatcaacgaacttaacaataaactgaggaaagaactcagccgtgaaagaattactgcttcaaatgcatgtcttacaataataaactatacctcgaatacaaaagattatacattaccagaactatggggctaccccgtagcaggatcaaatcattttatagagggtttgaaaaatgctcaaaaaaatagccaaatgtcaaactcaaatagtgtttgttgtacgcttatgtaatgatagtaatagaatccaaaaaaaaaaaaaatatacatgctttttcatatcctctctcaccctatctttttttttcttctaattttggctccgttcatatcttattcaaaattaattcagcggtaatcttatctttattgttagacttcgcagaaatttcctttagcttcgatgcagatagtttgatcaagtcattttgtttattacgtcccagttcgcgagaaatgatgttaaccaatgcccacccttttaggtatagttcgctaagttcaacgctcctcaaagcattctttaatgccttttccaagagctcggtcttggtttgtttcttgctacgtagagcctcataatacagagtctcacttagcctaccaaaacaagcgtaattgaatggtgtaatacataggacctgttccaaacaataacaggctttttcaaattggcccatttcgaaataaatctcgctggcataccaccacaattctgcatcaagcgggaatttatctgtaagagctaccacttctttaagaacactttcttggctcaagttcttggaagttgtcttgatagctatcaatttctttgcaatagagacataagtaacgaagtccgtttcatactccagatcatcattcaacaaattttccagatattcaatagcgcctttatcatttccgtttatctgcaataaagtggctttcatgattaccattttatacgaattttcaccaagacgatctcttaatgtattataaacaacttgcgcatcaacgtcttggtttcggtacaccaaaacatagaaaagcatttccatcaagaagaaatagtttccttctgttagtgcagagtctccgcttttcatgtaaattttcatttcattttctagttgcagtaattgttctggattaaattgagtatacgctttggtattcataattgtcaaaagcttttctctaaccaaatccttcaacattgttttatctactgctttctataattttctccgttccaatgcgatccaatgcctttcattcatacatagttatttatttcattaacgatccaaatctctttacttaacttcactagtcaacgcttctaacacatcacgcgatacgaagattaacagtttagtataatattgcaatacatacccatttcacacatcggtcaaggtcatcaagcacttttagttatagtgtgtcctatagttctttcagattgattgaggtttcatattagtgttgaaagcctagctaaagttctctgggcgtgcaacattcgaggacacatcggttgtttatacctcatgggattatggatggtcaaatagataaaatggagaagcgatatagcatgaccaaactggagaataggttaaggactttccaagatggtgttgcacttgaaaaaaaaaagttaaagtggagttttaaagttattccgtatcaggcaatggccaagcttggattttactttgatccagtgatcgatcctaagacatctaaactgaaaaaagactctgtaagatgttgctattgtcatcgtcaaacatacaatgtgagagactgcagatccaaaagaaaagatgttcttgagactctaagcaatataatgaggcaacatctgactgttactgataacaaacaagtttgcctccttatttacttgcgcaataagctattgacggactatagcttccatatgggggtttcggactggaaaaatgacaagtacttcagcaatccagatgatgaaaacgtgataaacctaagaaaatttacttttcaagataactggcctcacagtggttctcaaaatgaacatccgctgggtatagaaaagatggtgaatgcaggactcatgcgatacgactccagcatagaaggcttaggcgatccaagcatggataaaacacttatgaacgatacctgttattgtatttattgcaaacagttgttacaaggttggtcaataaatgacgatccgatgagccgacattataaggtttctcaaaatgggaactgttatttctttcagacacgtaatcgatttgagagaataaaaaatgacaatgacagtatcacgaaaaattgcgaagtctctccaactttaggcgaaaatgggaaaagagaagtgatcaacacgaaaaccgcttctcaaaggcagtgtcctttatttgagtcacctccatctagtactggtcctcaacttgacgattataatgagaagacagatatatctgttattcaacataatataagtgtgcttgatggagcacaaggcgaaaatgtaaaacgtaatagtgtggaagaaaaagaacaaatcaacatggaaaatggaagcactacattagaagagggcaatataaatcgtgatgttttagcagataagaaagaagttatttcgacaccaactgcaaaagaaatcaaacgtccaaatgtccagctaacccaatcatcgtcacctataaaaaagaaaagaaagtttaagagaatatcgcctagaaaaatctttgatgaggaagatagcgaacactcccttaataataattctgccaacggagacaacaaagataaggatttggttatagattttacaagccatatcataaaaaatagagatgtagggagaaagaatgctattttagatgacagcacagatgaattcagtttcagtaaccaaggacataacacatttgacatacctataccaacctcatcacatttgctcaaaggtatagattcagataatgacaatgttatacgagaagatgatactggcataaatacagacacaaaaggagcgtcttctaaacacgaaaaattttctgttaattctgaagaagatttaaatttcagtgaagtgaaactcacaggtagagacagtagtactaatattcttataagaacgcaaattgtagatcagaatttgggtgatatcgacagagataaggtccccaatggtggatccccagaagttccaaagacacatgagttaattagagataactctgaaaagagggaagcacaaaacggggaatttcgacatcaaaaagattcaactgtacggcaatctccagatatattacattctaataaaagtggtgataattccagtaatattaccgcaatacccaaagaggaacaaaggagaggcaatagcaaaacatccagcattcccgctgatattcatcctaaaccaaggaaaaacttgcaagaaccaagaagcctatcaataagtggaaaagttgttccaacagaaagaaaattagataacatcaatatagatctaaatttttcggcgtccgatttttcaccatcatcacaatctgagcaatcatcaaaaagctcaagcgttatttcaacgccggtagcgagccctaaaattaatctcacacgcagtttgcatgcagtcaaagagctttctggcctcaaaaaagaaactgacgatggtaagtattttactaataagcaggaaactataaaaatactggaagatgtgtctgtgaagaatgagaccccaaataatgaaatgttactttttgagactggaaccccgatcgcatctcaagaaaacaagtcaagaaaattatttgatgaagagttttctgggaaggaattggatatacctatagattcatcaactgtagaaataaaaaaggttattaaacccgaatttgagccagtcccatcagttgcaaggaatttggtgtctggaacctcttcatatccacggaattcacgtttagaagaacaaagaaaggaaacaagcacaagtttggctgataattctaagaaaggaagttcatttaatgagggcaacaacgaaaaagaaccgaatgcagcagaatggtttaaaattgatgaaaatagacaccttgtaaaaaattacttccatgatttgttaaaatatataaataataatgatgctacgctagctaatgacaaagacggtgatctggcttttttgattaagcaaatgcctgcagaagagttggacatgacattcaacaattgggtgaacctaaaagtgcaatctattaagcgcgaatttatagatgactgtgataagaaattggacatattgagaagggattactatactgccacaaattttattgaaactttggaagatgacaatcaattgatcgatattgctaagaaaatgggcattttatagctaactaatttgataaacaggctaaaggtttgtattttttgtagttttgaaactgtgtatagaatgtttcgccgcatcgcagatatctgcagggaactgttgacatagcatcttctgtggacgtgacaacgttacgtatattcgttgataccgcaagtctatagcgtatacatgctaaggcaaaaagtttcaaagtgaatgcattatgtatttatatgtaaataagtaagaaaagtgggattttgaaaataaaggtgtagtaggacagtaagtattcaatgaaatacaattataacatatcttcatcgggcgttcctgatgcttcatccatttgagaatcaatggcagtgtcaggcattgattcgtcaattgtgttgttgttattgttcctaaccatgttctgattacgaagtcccatttggagattcctcatctggtcaggtgatatttgcattctattgccaaactgacgccagaaatttggattttctgtttcattgtcatcattaccattgttagtttcattgttacttgtatcgtttgccccagcatccgatacaatattcactatgttgttggcgttccggttggcgtcattgtcattattgttattccatgctgatctttggtgggctattaatagttctctttgtctggttaacaatgttatgttatcttttaaatatagtctcaaaacaacggtggagagcttgtacttctgaaccaccataatgaatttgtcaatgaataaaagtcgccatattaaaagccctttttggtaatctatgttgcccgattcctgaaccgttttttgtactaaacaaatttgtctgtttaattcaatcatttgcatataggtttgagtcatttcatgaagtaaaaaaccagtaaactgaaactgaactcttaccaaactagcaacattcacctcgaaatcatcaatatgatcatttaactcatggaattttctaacaatatgacacatttcactgttaatttcccggtttacaccaggtgctacgacataatcttgatcatcgtccacatcactaaatggatcttcacaaaacgtcttgtttacttgcaataatagtgagttaacttcctccgagctcatcctaatgccatcaaaagtattgagataccaactgaatacttcatctattcgttcaaaattgatattctggaaaagaaaatcgttatttagaccgttgatttgatttaatcctgtagcagctataattgcagcggaatcttgatttaaatcagttatgattctcctaagagcatcttcaagtgtttcaccgttaaatatcaaattcttggatctaatatattttgtcaaaacatcatttacatcgacatgtggtccaaaagcgggcgacgttaaatttactaaataatggcgaagtttatgaacacctttccctgaaaatacgcagaatatttgacgttgattttcactaaagtctgagggtgcaggcctgcaatacatcgttatatcggggcgtaaaaatgacggaacagcagtcaaagacaaatgtgagagccttgggcaagacattagaagctcatatatcggatatattgttaaattagaacagtaagataaatgtaccctttctaaagtatcatttcggcctcgcaaggaaaccatattcaacaaaccctcgtcagtcatttgcgtacatttgacaaggccaattctctttaattttggtaagtctgctagttcataaagagttctattggttaaattcgtacagcacgcaaagtccacatactgtattcttgtacatgaatgaaagagtgctcttaccccgttatcagttatattgaaacagtgcccaaaatgcactgtttgcaagtttttgcccagcttcgataattggaacaacgatgcatctgtaattcggctacacttgcctagaaaaacattacgtaatttaggggctaaattgactatactttctatagttttatctgtaatattttcacatccagaaagatcaatcaatcttaaagagggcatatcgtcaactactttagaaagctcctggaaaagattatccgtaatattcgtattatgagttattctgaattccctcagctgaactaacctagtgaggagttttaacaaactagaatcagtgacatttggacttaatgttatatcgacctctacaagcaaagggcatttgttggctaatagttctactaattcgtcattcatgttattgtttgctgtgatttttattcttttcaacatcggggaatggactatgaaattccgcagtgaatcgaatgttacattccttgcctgaggaacataaaagccctgtactctgggacaatatgtcgctaaggtatcaaatacgtcatcggaaacgtctcttattccagtgatatccacactttggagaaatttacatcctctcaaaacagccgatattggaacactggttatatgcttgcaaaatactaaagttagtcgctccaaattcttacatccgacaaaatagttaagctctgtatcgtgcatgtagtcaccaacaaatgaaaaatttaatcttttgatcattaaacgatagttgaatacagtttcttcagaagttaacttcatagtccttaaaaacaagtctaattgactctttttgttgatgtgcggtctgtaataaagtatcttcacaattatttcagcccagagtttggaaacggtaaggaattttacaatatcatatttttggttaagtttatctaatattaagtgtaatatttccgagggtagcatgtttagggcaaacacaggtgatcttcgggtgacactcgtacatatgttttgatttgatggattcgaaagcacattatttatgaactgccttgaatatctcgaaagatcttgtagcccttctttcaagtcagatgattcagtagtatctatggagtttatccaaatgatgaaattatctgttggattttccacttgttgacctcttagcttggaatggcagtatgcatataatgactttttgtactcttctataattgttaatatttttagccttaaatttctaatttccatgttttctgtctctagcgccctaagcctcattctttgtaatttatgcaaataactaattgcttgtggggagttatcaatacgtagctcctttagtttaaggttgtctagctcaatttcgttcagtattttttttctacgtttctctataacaaccagaaactcttggatttttttgcccactattagcttgaattcgtggatttgcttccgttcttcctctggtaggttcggtaacaatcgattaagttgatctatttgaacattgacaccattcataaggtttgtgttcacagtgtttatgtcaatcccgttcagcgcatttgtttgctgttgtggttgaaatgtcagcgaaaagttttgatttagcggttgtccgttgttggttggcaaaagcgtttcccgttgaatactatcgaacctaaagatattatttagcgttgcatccctaacctcacttgcatttctttccgaagttgccgtttctctagttcgtgatggcatttgtggtcttgtgctattattattgttgttgttgttgttgttgttgttgttgtcgtcaaaatcaccgctactattcagccacaattgagggcccaaatttggatgtatatcaggtgggtgcagcctattgctgtcattgtggttgttgttatcctgatccattatagaccttcttagtataaaggaaaccgcaaaactgtttagcctcactaccaatgataattattgtgccgaaatcaatgagaaatttcaagatttcacgcaggtgtaagcttaaatgcaatgccttaatttttgggcttccctgctagttggacacaagtacgattttgatattcaaaaaccgggcttctaagagaacgattaaatgaaaacgaattattgtgtaaaatcgaaaaactggtgaagtatggacaaaagaaagtaacacacaggcacagttaaatttggtgttatgtattttgccacgccttttttgataatcatatcactaaatttgttaaaaggcaaattttaaaacaagttcctttaccaaggaaggtccataggcgggtaacctcagtagtaatgaaagcctagtaatgatgactataaatgttcattaacacatctgggtaataaatgatgatatttttaaaaactgtataaaactttatggatttatttaatcatgattaggtgtagaaaaaaaatttggcgatatgatggcttgaaaaagacacgtcttcccagtaatgaaaatgcccaaattcttcattagctcgctcatattctattaggatttgaaccataaaaccgttgggggtaaatgagatagttttgaatggatgcaggtatgagaagaaaacggcgtggtctcccaatgatgacggaaataaaagaaaacatggggacgtcagtttgcagagtgtaaagtcagagtttcaaaaacggtgttatcgtcgttatagttcgtgttgttattattgttgttgttgttcgtatgaggttgtgaggagccaacattgtttactaattccatagtagtgttgttatggttagttaggctcagttgtggcaacgataaacgggttccgttattaaagtttagcatatcaaactgggaacttaagtcatcgttgttcatagcatatccattactggcgttgcctgaaaagccgctgacagggaagacgccaggataactaaaatagcccattgaagaattagaattggcattcaatggttggcccggggataatgtagaggcagaagaaccatttgtagtcgtggtgttcattgtggtatgtttagatccaccacttttaacgctagaaacagaaagacctctcatgtgttgtccagaagtatcaggagtggcgaacatgtgcgaaatgctgctgttatgatgctgctgctgttgttgttttgtcttgttatgagtactagagggtgatgccaacccgacttcttccaataaacggcggcttggttggatttgagtagaatccgtcaatacttttctgacttgtttaatgatgtgggctcttaagtcatcttctaataatggcattgctaaaactttatggacaaaggttgggccataatttgtttcacataaaagctttgttaattcctttggtggcgaagaatcgtgtgcgttcacgtttccaaatagggaatctaggatgatttttctagcgttatcatcccctctgtaattcaagaccttcaaaatagtcaaagaagccaatctgtggccacataactctacaattcttttcgtcaatcttggtgccaagatagaatgtctgttgggtaaaacactagtatctaaaaaccacgttactaacaacgcaccattgctattagtgcttagatattcagcatatgtaacgatcattgcactcaaaactattgattgttcaggagttacaatgtcatgtgcctctaaacaagctctgactgcccttgcaccatatctattctgaacaataacccaaaaattagctattatactttcaaaaataaactggttccaggggaatccaaatttcaaaacgcactgtatgacataatttccgaattggtcattgattaatggagtacagtagtccttgaccccttgcgtcacttgcatgatttgtctcggagtatgcgccatagtgatcatcttctgacaagcccatgttccgtttttgtgaacacccatagaggttaggtatttgcttgttttcctcagcatgatgtctttaataatatcagatgaatgttcaaataatttttgaacgatagtgttacccaagtaatctgaactcaattcgggcaattcgtcaagcattgcaatagccaactgttcgatctctaagtcggaaaatgcgtttgaatcgattgattttcgcaattcgcgtaattttggtggatcgaactccctgccagacaatggttctggtaaaggtccaaagttttgcgtatcggaagtgcctttgtgattcagcgatttttttatcaacgaattgatttggtattcatcggaatttgcttcaaaaagttcgatgatctctcttaacaaatcttccttttcgttaacgttaggtggtggtagagggaaaggacattgttctttttcatttgctgagttattgttgtttccgtgcatactattgttattattataaccatggagaacattgctaaaaccagcagaacccgaactatggttttggtgctgcgattgttgtgattgctggttaaatacaggtatagaaacatttccttgttgttggaaagtcacagctccattgaataactgctcctgtaataaaggctgtggttgcaaattgttgttttctaaacccaatggcaagccttgagaattgagaagaaattgtgggggttgttgatgcataggtaagattttggcaaatgaaattttacttggtgctccaatcatagatacctccttgccctgtaaactatctaaggcttttacggcactttccacggaagaaaattcaactaaagccatgtttaaattccttaaagtcctagcagatatgacttcaccatatttggagcatagggttgccaaggaagtacttgttaagtttatcgcgttatttaattgtggctgctggtgctgtaggggaaaaacgttggaaatagaaatggtatttgtgggtaaaaggttcgatatttggtttattgatggtacagtggggtccattgttacccaattgatggattgcggatctatttcatcagcaatcaatggagattcctgtgttggaatagtatagtgcgatgaaatactggcacgagcgggctgttcgtacagtggagcgtcggtatatatgctagacgcgttggattgagatctctgtctggtatttgaccaaacagagtttgggatagccaagttattcgtattcatcttattatctgccatttggcttccactagtagataccatgttgtcaaaatatgcagtttttgtcgaataatcgttgagcgtgtttgaattagttgtattattgcttgtcgtaggttgcaattgttgcaaaaggtgctgttgcatgggatcgttcgcactagcatttgaagaccatattccgctcgaagtacgaggcttgggggcgattgatgaaatggaagttatctgagaagacattgtgttgtttctcgtcctcgagatctgatgtggcaagttaaacgagtcgctagatcctcggggggcaggaattaagaagttattactcgagtcaggaaaatgcaccaatttttccatgtcttgaggaggggttaaactgccaggtctatccatagttacaccgtctatagaactttccatcatcttactcctggaagggctggcccttggtgtcttggacgccaccgtagattgggaactgttgttgctagaggaaaactcagcaccgttctttccgtgactatttttcttcgaatggtgtaacttggcactgatggagggcaaaaggttactcaatgtattagaaaattttcctgctcgcgacctatatgatccaagcttttggggttgttgctgcagttggctattactctctccattgttctcgtattcttcctcgtatattgggatagtgatgccagggtcaatcacctcggggatgttggacaagttgttgatgttcatctgcttacttttatccatcttaagaaggaataaatagacgttcacgctctttctcacacatacacacaaatctctcgaagtgcctcttattgttttaactattcatctctatgcgccattggtcatcctacgagaaacgcccccctttgtcccaataattgtcggcgggtaatttgtccaaatgaaaaagagacattgtcgcgaggaacgaatagatgacccgatttggaaaaaggtaaacaacaatgaaatattcctcgagaaaacaataatgtttatttatgcaaaggaaacacttagaagggaacatctccattcactaaacttcgttggtttggtgtatatttctttgattcagtctgtgcaagaagaattttttagttcattaaattatataaaaacaaaagtacagaagcatgcacgacgcagagagtaccgtagattctctactgaaggagatagacaatgaaatggaacaaacaaagtctaatatcacgcaaaatggttccgaagatacaccacacaactggaagcttccgctgcaggaaataggcgatgataccatggaaatgttggtcaaacacaatactaggtcgaatgctacagaaaatagtagaggtcgatcaccttctaagatgtctaccatctcaaatgaaagccttaatttgggtctcttacgtgtaaattcggaacttgaagagtctccagccgctgtgcatcaggaacggattaaaaactctgttgccaacggggcacttggtcatgccaattctcccaaagtgcttaataatctgaaaaatatggcacaagatatagataaactagcccgtgatgaggaaaagcccgtaaaacttagcagctctccccttaaatttactttgaaatcgactcaaccactgctgtcgtatccagaatcgcccatccacagaagttctattgaaattgaaacgaattacgatgacgaagatgaagaggaagaagatgcatacacatgtttaacacagtcacctcaaatattacactctccatcaaggattccaataactaacgcagtgtcgattaataagctcaatcttgatttcacattgaatcccaacgaatcagacaaaagtctagtatctgacacctcagttgatagcacaggacgagaactagatacgaaaacaatcccagaattaccattttgtatgtcatcaacgcccgaaatgacgccagtcgatgagaaatgtaaccttccaagtaaattgttgaacactagtaacaattcacattctgattcaagatcagccaacagcctctgtggaggatttaaacatttcaacgaatctagccgggtgctgattccagccaaaataatccagtcactactgatgcggatgcgcttattgaaaacgatgttgtgcagggaccttcaacagaatatggaacatatcgatgaagcttttgatgagaaaaaagttcttgacgaaggttgcagcaatgagcccgttacctttttgggtgaaaatgacactaggtccatagtatactctaataaagggaccaatgctaatgttcaagaattttcacaggaagattctctagcgcacagtgaacccaaattcaaagatcttaatgctacatcggatgacgtatggaatgaagacaaagaaacagacgcaaatatttcaacatctacaaagtcagaggaaagctacattgctgactataaagtaacgagacaagaagactgggataccaaaaagcttcatcaagaaagtgaacatgcaaatgaacaaccggcaataattcctcaaaaggattcttcagaagaaacattcactgaactaaataatgaaagtgaattccaaaggaactttaaggatggagaggaataccgaatcgttcaacacgaggagagcctgtatggacaaagaacaaagagtccagaagaaaatataataaatggcagtgaaattggtgtcgaccatggagaggccgctgaagtgaatgaaccattggcaaaaacttctgcagaagaacatgatctttcatcatcatgtgaagatcagtcggtgagcgaggctcgtaataaagacagaattgaagagaaggaagttgaaactaaggatgagaacattgaaaccgagaaagatgaaagtgagtaccataaagtcgaagaaaatgaagagccggaacacgttcccctcttaccacccctgccaagatgggaagaaattcaattcaacgagccatttatagatgaaaatgatacctccaatgattccatcgatttaaccagatccatgaaaccatcagattacatttctatatggcatatccaagaagaggaaatcaaatccaattcaccagaatccattgccaactcccaattttcacaacaatcctcgattaccactgcatctacggtcgattctaagaaggataatggatcaacttcgttcaaattcaaacctagaatagtgagcaggagtaggatttacaatccaaaaagcagagtatcctcattgaattactacgataatgaagattacattttaagcaacagtgaatggaatgcactcgaccctatgagaagaaatacactcatctctaaaaggattcaagataacataagaactcaaaagggtcacgctccacttattaggccaagcatcatgaaacttaatggcgaagattctggttttcagaatcatttcttggaggtagaacaaccgcaagaacacgaaaatatcccattaagtacgcacctaagcgaacaagatatcacaacaaatgtaggcctcgatgaacagaaattaccaaccaatacccaggacgaagctgaaatttccattcgggaaatagagagtgcgggtgatatcacttttaataggggcgatttactatctttatcctttgatgaggaattgggtcaggattttgctaattttctagacgctttggatcatgactccacatctttcaatcatgggccggatgattcatccagttttcaaagagacagttcaaagaaaagcttcaattctctttgggaaagcagttacgaactaaaaccgccaccttccataagaaagcaacctattgcccccgacgtcctgcaaaaattattagaatcagatactaaagatgacgcagatttggaaaaaattagagaagagcgtataactgaaccaaggactggtttggggattggaatgctgaaaacaccagttaaggatgtttcaattgcgctagctgcaagcattaaaggatatgaggcaagtttcagcgatactgactctcgtccagagggcatgaataatagtgatgccatcactttgaacatgttcgacgatttcgaagaagataaaatgaccccttccactccagttcgtagtataagtccaataaaacggcatgttagcagtcctttcaaggtcgtgaaagctggaaacaaacaagagaataatgaaataaacattaaggctgaagaggaaatagagccaatgacgcagcaagaaaccgatggtttgaaacaagatattcctccactgctagcgcagacaaaagataacgtcgaagcaaaagaagaaacgataactcaacttgaagaaccacaagacgttgaacaagaatttccggatatgggaacactttatttaagtataaaggctatttccacgcttgcattatatggaactaagagtcatagagcaacatatgctattgtttttgacaatggggaaaatgtcgttcagacaccctgggagtcgcttccgtatgacggtaacatcaggatcaataaggaatttgaattgcccatagattttaaaggaaaagccgaaacatcctccgcttcttctgaaagagatagctacaaaaaatgtgttatcacattaaaatgtaaatatgaaaaacctcgacatgaattggtcgaaatagtagacaaggtgccggtgggtaagagtttttttggaaagacaaagtataaatttgaaaagaagtatgtacagaaaaaacctaaacaagatgagtgggattatctatttgcacaagacggttcatttgctcgttgtgaaattgaaattaatgaagagtttttgaaaaacgtggcatttaataccagtcatatgcattacaatatgattaacaagtggagtagaatcgcagacaaaattcacggctcaaaaaggctgtacgagttaccacgcaaggcgcctcacaaagtggcttcgttggatgtggaagcatgtttcttagaaagaacttctgcctttgaacaatttcccaaacaattttcattggtcaataagattgtttccaaatacaagttgcaacaaaatatctataaagaagggtatttattgcaggatggtggtgatctgaaaggaaagatagaaaacaggtttttcaaactgcacggctcgcaactttctggttatcatgaaatctctagaaaggctaagatcgatattaatctgttgaaagtcacgaaagtcctacgtaatgaagacatccaggcggataatggagggcaaaggaattttacagattgggtactctttaatgaatgcttccagctagtatttgacgatggtgaaagaattactttcaacgcggaatgctctaatgaggaaaaaagtgattggtacaataagctccaggaagttgttgagttgaatgttttccatcaaccctgggtgaaaaagtattgtgaaaagttagctgaggaggaaaagactcgaacaaccggtcataatttgaagcaagattttaattagaaggtgattaatggaatgaaaacagcatataatctgatgactgagaggtctttagtttaaagattaattaaatacacataataagagtaaatacgtgaatcatggacgatatatttttatttcaatttcacagatccccattcatttcgaattttgattttgattttgattaggctgttggttcatgggtggcatcatacctggcatggggaatggtggaaagctaccaaacataggtaagggtgggaagcttggatgcattggtggagcgggagggtttggtgttccagacatactattacccatattactgttcagattagacatatttgcattgtttacgttgttgttgttatcaattatattaccgaggtttgagtctgtatcattcgcggaattcaacttcccttgctgttggagggataataggcccattaggatcctcctaggattataatcttgttgtagtttttcctgtctatgtaaatactccatccaggtaaattcgttaaaaccgtaattgaaataatcacttaagttggcccccggttgcctccagggtttctcctttaatacttcaggatctattgtcgttatgccaacactatcaaagattccctctttatccaggtctatagaaccagtcattgctttcggtacatttccatcgctctctgtagcttttacggtcgttgccgttacaccttgatttgcttctccttctgttattagtctttcatctgatgtctttgtgatggtattggatacatctgtagctacgctaattacgtctttgcttgaagatgtcgctgcggtagaataagaatcgagtagttttgcatctaacctagtagggtcaggacccagacttatgataacctctaggtcagaatcactatcgtcatctgaggagtcagagtagatatcttcatcagaacgatcatctctggcagtagctggagtttcttccacgggagagtcgaatttttgccttttaactatatcaggattactggacgcacctgcgtctgcttcatcatctcttgatcgtttagatgaaggtagtgctaattcggagtcggaaccatacaagaacttgtcgtcttcgtcttcactggagctcatttagagaaatgctaataattttagtgtaggcaaaaggaataagaatgcaaagcacgatggtgcggtttaacaaagtgaatttggtgatgtactctctcaagatttatgtcgcattattcgctacgaaggtttttcaagattaaaacgaatctcctttcccatcgcgacatacgataaggctaataacgctacggtattatgtcatggagcttgagacattgaatacatatatatacctatatataatatatatatatgcaaatacacaaattcttagcaatttgagtgagacaatggaaataaagaaatgagtgtgaatggatatattttgagggaagggggaagattgtagtacttttcgagaattaagaataggttttactaaacttgtaggatatttcttgaaacctgaccttgtcataataatcttgatcattagaactgctgaaggagtaagccgcagcatatcttgacagtttggagttcaacttttttaggaattctaactcttttgaatttaatttttgtagtgatggcggtggtgatttttcaacgtcgaaggcaatttctaatgggtaatagtaggagggcacctgaggttcatctataaatggatctgcctcatatacattatcggaggcgttgttattattgctggtattattatagtaattacaattagtgcttttatggttgctatagtgacgattattaaaggaatgtatgttatcagtatgtggtggaaactgatcttgatattgggagtatgaatccgtgttttttgaatttattgattcatgaatatttgtgggttttgaataggtataattagtggtatatgggtagaagtcttgtgtgtatgggaattcattgaattcaaaattttcttggaatattttgatatctttttgtgcatttgtattagtttcatattttattgtgtcactaatatcgatatcatctccatttctgttgctcttttgaaagttatcatggttattgaatgatgagtggaacgtagatgcggattcatcattagaaaaaagagatgataatgaagaggatctggtactttcagagctcttttttcctctttcaggaccagttgccattgtgcagtccttcgtagttttcgtttccttggaaataggctgagaatcaatattttccaaattcagaaactcttcattgaacaatatttgaggattaattaaatgaattggttgtgtatgaaccaagttctgcagctgagatgaggcaattttgtcagacttttcaaaatgccaacttctaggggaaattgtagatccaaaagaaaaacaaggacggtcttcttgatcggtggttgtgtcataataaatgttaggttgttgttgctgttcaaaaggaaagaggaagaaaccatcttctaaggcagcgtgaagttttccatgcatatccgcttgcattttgtttgtggggagaggaatagaaaagcttttcttttattatttttttcctttttcaccagtaatgggtgccagtaggaatttgtttctctgtaggtgactaatgacagtagtatattatgcttttaatctttaacaatactactggtcgatttataatatgataatgtaaaataaatcgtaataggatagtcgatgtttgtatctacttcacgaaacagttatggtatacggtagtttaaatatctgaagaagcaaaaataccgaactacaagggaagcattttgagaaaaatattaagatcaaaagataattaatttaccttaaatacataaaagaggaaaagtaatatacaaggtaaacaacaggcaaggaacaagatcaaaaacgtccgaccccaatttagtagtaaattacagtaagagaaaaaggtattggggctgatacatattaattgtgcgttgttgttgttgtttaattttagattggctattatgagtacacacaaaacgttgtaaacgcaatcacccatggataagcgctccctttaaaatgcactacgaaatcattgatctactaactttaaaccggacttaaaccatcaaagggtgctctagatctcatcgatgtattctgatgcagccaaaattgcgcaatcaatcacgtttcccgatatagaaaactaattggctgtgttacgtggctgggggttctgtaattcctttcttccccggtgaatcatcaagattgggctaagcgcctttgatcctttccctcgaagacggaaatggggccgcaggataaaaaatggtgtgtctgtaattccgattttttgcttatgtaatcatgtaactttcttctagtccctttgcagacatgcatgacacttccttacccgaatagtgagttagatctgtgttaggatgcaggatgggcagttcaaaggcttttcttatcgtatctttaccttttcctgtaactaagaaggtttttgagtgcatgtaaaggcacataaatgaaactttaattccctgcgtatttaagacccaagaagccaccatgacgcttccttgatgttgtatctacccccaatcctggcgccccctcctgcgggcacgcatgcgcctttgatccttcccctcgaagacgaaaagtaaacaaagatacgcactttttttctccaacgcagtattgaaggtaccatcacatgcttactcactttgcggctgctataacaccgtggcagtgtaacgttttaccgtttgtcctttgctaccgcattttaaagtggtacaagatgttgagagaaaagatttcctgcagccatgattaggagaggtaatagcggatgacatcaacgaataagctttatccagcggcttgtatagttctgtgtacacaattactgccgggctctctgagcatttgcgtttctcgggctagcttcattacttagtaacttcaaattaatgaaatatttaattatcatgattccaaacaaaactactttaatttcaatcacatttttgttatctgcctgaaacgatagctgtacgggtacgttcttgataaataaaactcagtgtttaaaactctctttttacatctgttcgccgatgattgcttgctcggaggtactagtcatcggaattgaggaaattccttttctcctttgttttctctttatccccgcgtaaatacgcggaatgccaataatcaagtacacattctttctccaagttggccaaaaaatagttcaaattctttaaactaagcgctattaattattattaattatataagtttgaaaatatcaatgcaggaccctatttcttcacgagggtgtatccagaaacggtttcttatatagtgttggcgctcacttttttcctacccacgtctatatatgcaacgcctacttgttttaatcaacatcacaattttatgcttttgaggtacagcagttagccgtacgttttcggcagtcgctaaaaatgtaagcgcggcatttactgccatttagtggacttcttgaggttcttttgacatccgcattcttgcagcaaatacacccccacccttcttttattgagaatatctactgaacctccgtgagggaatacattaatcaaattactccaacaccatacgggccgtggcggaaagaacagcatgatatagataatatatgatatgaattgatttttttttctttttttcttgcggctggtatggtattgtaaggatgatagtgcattctatgagtgatttttgtgacggtgacgtacgatctctatacctttttagccgcccatcttctgcctttcatttttatgccaaccctccatccatacatcctttttaacccatacatatcatttagattattgttttttaattttttttttatcagatgttgttcatcgcgaaatttataatctttcgattgaatcgcacttgtcgtgcataatgataaataccttccggagagaaaactcagacccactgggaagttcctacctgccgagtaagaccagcttgaaaaatttgaaatttcaactgagaatcagaatatattactgcccttcgtgttgtagggttattcattaactatatacgatattataaacagcatagataatcaaacaaaaaaatgtatgcatataatagaggaattggatgactaaatgttcttatattggagttagtggagatgcgtggtagatttgaattaaatagaaagtgctggggttgataaaccacgaaatatcgcagttgaggagaatgataagccaggatagatggtagcgcatttttggggcaatctcactgtaggtccaccacaactcaatatgactacatcgaatcagttataaggcaagtttttagtttactaacaaatatttccatcttattttttttttttgcagggctaagagaacaaagaaggtcggtatcacaggtaaatacggtgtccgttatggttcatcattgagaagacaagttaagaagcttgaaattcaacaacatgccagatatgactgttccttctgtggtaagaagactgttaagagaggtgcagctggtatttggacttgttcctgttgtaagaagaccgttgccggtggtgcttatactgtttctactgcagctgccgctactgttagatctaccatcagaagattaagagaaatggttgaagcttaaacttctttcattcattttctcttggctttcactaggtatatctattccataacgactatgttttgtatttgttaatttacataaaaccatatcagtacatcaacgaactgtaaaaaagaaactttagcataattattgcggatatttaaactcacttgcaggtaagagcaaaaggcgattgatttccagtccgcctcttgtcacgtgatttagtaagaaattttgacagcaccctcggtttaatggaaaagaggggcgtttttcgatgaacccgaggggagactagagaatcatctcggttgaatggagcattatttttttagtagcgcccgcccggagaaatggacgttggcgaatgagccatgaattattaaccgcccatgtctaccagataccacatcgtatgacagtaccagcctagtcccggtaaaccgcaaacggaccttaattgtgacgaagggcccaaatttgatgggtcggtgttaatgattagtcctcattgtcataataaagtgtgatgatggaggcaatgatgatatacggtagtactactgctcgaggtgctatcttttaaccaatcctttgagattcttgtcgccacggagttactaccttttacaaaccgtaatgtcacattttgcatatatcttatgtataaatatatagttcacttactacttgttctcgttttgttaactttcttgttgtagttcttcttgttcttggcgtttccccctttgttttctatctgcttcataagtaaagtgcaaagcattttggaagatattatcaattgagtcattgaaagaaacttggcatcttccctattactaaaactaagaatacttgattcaagaaagaagtttatattagttttagccgtaagataacataacaaagaagaagaaagaaaaatgtctcaaaaaaagaaggcttcccatccagccatcaatctcatggctggcggcacagcaggtttatttgaagcattgtgttgtcatcctttagatacaattaaggtgagaatgcaaatatacagacgggtagctggtattgaacatgttaaacccccaggatttattaaaactgggcgtaccatttatcaaaaagaaggtttcttggctctgtataaaggtctaggtgctgtggtcatcggtattatacctaagatggcaatccgtttctcgtcttatgaattctatagaaccttattggttaacaaggaatcaggaattgtgtctaccggtaatacttttgttgctggtgttggggctggtatcaccgaagctgttcttgtcgtgaacccgatggaagttgtaaagattaggttacaagctcagcatttaactccgagtgagccaaatgctggtcctaaatataacaacgccattcatgcagcctacactattgtcaaagaagaaggtgtttctgccttatatagaggcgtttccttaactgcggcaaggcaagcaactaatcagggtgctaacttcacagtttattctaaactgaaggagtttttgcagaattaccatcagatggatgtcctaccttcatgggaaacttcttgcataggtttgatttcgggtgctattgggccgttttccaacgctccattggatactataaagacaaggctgcaaaaggataagtccatctcattggaaaaacagtccggtatgaagaaaatcataaccattggtgctcaactactgaaagaagaaggttttagagctttgtacaagggtattaccccaagagtgatgagggtggctccaggtcaggctgtcacctttaccgtttatgaatatgtaagggagcatttagaaaatttgggtatattcaagaagaatgacacaccaaagccaaagccattaaagtagatgatgaacaatgggactacaaaatgaaataaagaaaaaatagaaataggctagaagatcaattattaatcgccctattcttccttattacctacacaaaataaagcagcaacataagaaacaaaaacaaaatgaaaacaaaccaaataaatctatgtaagcatactcatttcaatttgatattcattacttgacttttttgtccttatttgaggctccataagcgcgccatttttccctactcccttttttcgtaaatagtaataatgtgctgaaaagaacaatgaagtagttatcatacatattccgtcgtgtcgatatgaggggaggtgtctctttctttcatcccttgtcgcaacctccaatatataagagcataagcaactgatcttactttagtaattaacttagcatacctagcccgaaggaagaaaaaaaattcacctcaacaacatggttcctaagttttacaaactttcaaacggcttcaaaatcccaagcattgctttgggaacctacgatattccaagatcgcaaacagccgaaattgtgtatgaaggtgtcaagtgcggctaccgtcatttcgatactgctgttctttatggtaatgagaaggaagttggcgatggtatcattaaatggttgaacgaagatccagggaaccataaacgtgaggaaatcttctacactactaaattatggaattcgcaaaacggatataaaagagctaaagctgccattcggcaatgtttgaatgaagtctcgggcttgcaatacatcgatcttcttttgattcattcgccactggaaggttctaaattaaggttggaaacttggcgcgccatgcaagaagcggttgatgaaggattggttaagtctataggggtttccaactatgggaaaaagcacattgatgaacttttgaactggccagaactgaagcacaagccagtggtcaaccaaatcgagatatcaccttggattatgagacaagaattagcagattactgtaaatctaaaggtctcgtcgtcgaagcctttgccccattgtgtcacggctacaaaatgactaatccagatttattaaaagtttgcaaagaggtggaccgtaatccaggtcaagttttgattcgttggtctttacaacacggttatttaccactaccgaagactaaaactgtgaagaggttagaaggtaaccttgcagcctacaactttgaactgtcagacgaacagatgaaatttcttgatcatcctgatgcttatgagcctaccgattgggaatgcacagacgcgccataaaaagaaaatgcgaaccgtagaataacgtatatagaacatataattagtttacgtttcacaaagtattaatattacatgtagctttttcaggactttcgatctaaatcaaagattaaaggagctgctagaggtagaaaaggaaatcattgacttttcttgaagatttatgagcgggtaactggagatggaaattttcagaaaaattgtaaatggatgcgatgacttcgatgtgacgttactagtcttaccattgtaaaaaccactatcggtgccaaaagataagcgcaatcaactaagaaatttaccacgctctttgtattgtatttatctccaatttaatctttcttttggtgtgaaaatttagcgaaaatgtcattggtgaattcgttaacacactacgaaattttaagaattccatcggatgcaacacaagatgaaatcaaaaaggcatataggaatcggttactaaatacgcaccccgataaactttctaaaagcatacatgatacggttagcaacgtcacaatcaataagattcaagatgcttataaaatactatcgaatataaaaactcgtcgcgaatatgataggttgatccttgaaaactataaacgccaaggatttcataattgtggtgatgggctggatgaattttccttagacgatttctcatttgatgaagataagctggagtttatgatgaattgtcctcgctgtcaatttgttggtggttttcattttagtgagagtttgttagatgaatgcattgataatgtagacgctatggaacggagtcattctggttatcaattattaacccaatgtagcgcatgcagcttatggctgaaggttaattttgacatcgaggaagagcaagaaggacaataatgaaaatgggaggggaaattgagcatatcagataaatctgtttatagaattattattttacttcgtgggaaatcgaatggtgtatataaaagaggttgtaaaattgacgaaataaatagtatttaggcaactaaagataaaaaaatattatttatttttattcgcggtgcgttgccagattttttttgacatgcggaattttggtaaaaagaaaaatgcagatatgaatagtaaacaaaggaataaaaagcctttcatgaagaagttcgtgttcgagatcttcttccttctttttcgctgtcgacgatagatatgaatgcttttgccattgatttcaaatccgtcattaagctaacatgacctgaagaactggcgattttacaaacaactggaaagcctctctgttcaggcaataaccatttatggtgaacaacaccgtcgcccggaccatagtaaaaatcttcataattcccatcttttatatcttgtataccgttcactttagcacctctaacagtgggaaccttgttaccgtaaaccatggccaatggaggatattctttgttcgggtcgtaatctaagctatccaaataattctttgtacgttttaaagttctcgctaaatattcacagctatcttcataagatgtatggaagacttcatcgaaaggcacatcccttggtacctgtttattattgccggctacattcctaacaacaggtgcatttaggacaaacttggtagttgcgtttagggtagctttaagcgaaagcgctgatttcgttttccttggtaataattttgatttttcgtgagctgattcctctcttttctcattgacgagaggtgacaagccaagggttttccaaacatctgtatcaaaaaaatcgaaatcatacctctctaaggtaattttgtcaacaaaacatctaccatctaacggtagaaaatagaaactacttctcataaaaaagttggttcttagtgaaaatagtttattccacatcacatcatctccaaacctaataggacctaaaatatttggacattggcttggggaacccacgtaaataatacctcttatcaaatgagtacagtcttgcaacactttatgtgcgaccaatccgcccattgaatgggcaatgatgtatattcccttcttatttttttgcttattgtaaatttcctctagtttagtcgttaaatgcttggcagatatgtccaaggataatctccaatcatagccaaactgctgaacatttaaattaggatttgcgtctagcctctttatcaacctcttagagatatcaacaggccctatatgtgttagcattccatcagggacaatctccttctgagttttaagttcatcttcgtcattaggtccgatcaataaatcgactttcgtcatattcaaacctgcctttaatgggatccaaattcgcttatgagtagtagcatcccttagcacactacctcgatatccacccattataacgacatctccttccaattcattccatatagattctaaacgcgaacggtaatatccgtcatgagttttgtcgaatgggtctgctgttatttgcttaatggagttcttcaaggcatccatttccaaagattctttaacagcccttaaccttgaattatcaatgcccctttcgtatttaaataattctatctcttccaaggaagaaatggaggttgattttttcagtttttgcttgatctcattctttcttagattctttttgatgaactcatctggagtcttgggaagcacagttttaattatggctaatggtgaacttgatcggaaatttgtattaccaaatggtaaggaaaaggagaaagttttatgagagctgtcatagttcccgtcatgcgaataagaaataatttcatcgagatcttcatcatcagcgtcaagagaaatggcactcgcttgcttctcttctaaattatgatagttattgggcccagttgtttccttctttcttcccctttgttcactatcgctgtctttttctactttattgcttataactcttgcacctccaatcaaggtatccactttctccattgtatccaattcaccttcgctttcatttacggaaaaaaagcttacatcactaccactatcacttgaatcagaaagacattgcttgttatatttatcattatcggaaataagatcagtagccggagttgccatcattgtaatactccccagttaacctctacaagttgattcttttacgtatcaccaaaataggcaggctattcttacccagtcctttctttttaagggcgtcatagagttgtaagcattttttgagaatgcagtgatgagctattaacttctcaaaacttcctgacgttttattacccggattgaagtaccttgtattcttggagatgtctgtggtcgagttaggaagtgtgaacatgcctatcaacgccccaaaaaccagtgcagataatgatctggaacaatttttccgtgttttaaacttcctcagtagaagtatttttatttagtcgactataaaggtggaagtccatacttaagagatattaagggtattttgatcaacaagtaagtaacaatcgttataaaaatacaatagcaaaagtatgagcggagaaaatcgtgctgtggtgccgattgaatcaaaccctgaagtttttacaaattttgcacataaattaggtttaaaaaatgaatgggcgtatttcgatatctatagcttaacagagccagagttactagcattcttaccaaggccagtgaaggccattgtgctgctatttccgataaacgaggatagaaaatcgagtaccagtcaacaaattacaagttcttatgatgttatatggtttaagcaatcagtcaaaaatgcgtgcggattgtatgcaattcttcattctttgagcaataaccagtcattgttggagcccggctccgacttggacaattttttaaaatctcaaagtgatacttcaagctcgaagaataggtttgatgatgttactaccgaccaattcgtcttgaatgtaataaaagagaatgtacaaacattttctactggccagtcagaagcaccagaagcaactgcagatactaatctacactatatcacatatgtggaagagaacggagggatatttgaactggatggaaggaatttgagcggacccctctatttgggaaagagtgacccaactgccaccgatttgattgaacaggaattagttagagtgagagtcgcctcatatatggaaaatgcaaatgaagaagatgtattaaactttgctatgctaggattgggccctaattgggaataataattgttttattactgcgtagtcaaatatgtatttacagaattcttttaaatatataattcacctactcatcatagccaccgccaaaagaaaggaaacctccagtttgtctggaatgtctcgaaaaataatcgaaatcgatggacacagcgtttgctaataacacggccctttgatccaaagttagtacttgagaacttagcatctcagtaggataaatattatcaaagcatctctgcgaatcaaatctaacaacataaacaccagtatcggtaaacatttctcttcctaaaccaacccaatttctgtctacactcgccattatcttaccatcagcatctgttacaggaaaatcaaatgataagaaaggtgcatctatcttaccaaattggtcaaaagtggatccttctactccatctttctggaataattcgtaacgacgcctccagagatgccagttctgaatggtctctcctactgtcgttccttctttaccgtcgtgatagtgagtggagtcactgccattatcaacatacgcggaaggaggtatgatagtctttatatgagaattgatgaacgaaaagggccttttaatcgtcattattacatttccccaattatcaaagacatctaccaaaaaaggacgatgtagacgataaaactgccgcattatggcctttgttatagaaaaatctctttccatcattgatgctattttgtttccgttcacatccattatggcatacctattagcctgctcgaaacctagaaaaacgttcataaattctatttgcctttcgataataactgtcggttcattaagtatcgtagtagctataggatcatgtacttttattatcccgctattgctattttctttaaatgcttttactgatggcgccttcgttatttggttcttttcacgaattactctcctaaatggaccgtttctgattactttaccagaagaaaccgttaatgttttactcagtgtactgaaatttctcatacatgatcggtaagttagaaatattgccgttctatgcatgtcggtgttatcctttatgtttgacctttaatcttcttttgttttgtcttttttcatttcgtacttttcaaatccttattgccggtaggcttacaaacttgaatgaagtatataacgaagtcaatgaaacctctcccatactaggttcggaacctgttaaggggaacaagaccgcgcacttgttatgaaaattcttcctataactatattgaaagctatttttccacatcggcagacaaacgactgtccagacttagtaaagctcttggtcgattttgtacattgcctttcctttacagctccaagatattatatatatttttgacaaggtaatcaattgccccacaaatcttccatataaaaacctatatatgctattaaccgaatggcaattccctctatctcatatctcacctctacagtaatccttccgtggtatctggtctatagaaatgggtactgtttcatttaaacgtgttatcacttgatccaatggttaccatctgactttggcatcaatcccttcttaaaaagtaaccaatcaatgatatgcgattgtttatgaagtccattcaacaaacaatgggagtttggccgagtggtttaaggcgtcagatttaggtggatttaacctctaaaatctctgatatcttcggatgcaagggttcgaatcccttagctctcattattttttgtatttttttttttcacttcccatctttccaagaatcttaggagaggtgccgcagtacttttttggactgagcaagaagtatcgcaaagcatggaaaagtaagaagggtatagcaaaagtcttttcacaataagaggatattttgcaggcaaatttctgaagaccacataatatcgtcttcttggcgcaactaagacgcagagaaatgcttgttttcaaaaggggtattcacgtagtacctaaactaccaaattctaaggccctactgcaaaatggagtgcctaatatactcagttcttcgggattcaagacggtgtggttcgactaccagcgatatctatgtgataagctaacgctggcgacagcgggacagtctttggaatcatattatccatttcacatattgctgaaaactgcaggaaatccattacagtcaaacatcttcaatttggcgtcctctatccataataaccatttattcgtggagaacattctaccttctgctgttgaacatggcactaactcgaacgccgttgtgaagacagagccttctaggctttttttatccaaaatcaaagattcattcaacggcagcgattgggaagtagtgaaggaggaaatgatttaccgtgctgagaatgaagtcttgggacaaggctggttatttctagttgaaaacaatgagaaaaaactcttcatattaacgagcaataataatggtacgccgtattattttcccaggaaccagtcatttgatttaaacagtgcgatatccatcgatgaatttgctaccttgaaacaaatgaaagaactgataggaaagtctactaagttgaatggtaaggttcaagactggaccatgcctataatctgtgtcaatctgtgggatcatgcttatttacatgattatggcgttggtaaccggtccaaatacgtgaagaatgttctagataacttgaattggtcagtggtaaataataggatattctctggtatatcgaagtaatgaaaagaaaggaagcgatagcctcttaccctcatatgtaattataaaggtatcgggtagaaggggatctaccaaaatcttatatactgtaaatagttttattttatcctctcgctcgtgttttaaacaaccttaatggcaattactttatcattttcatctttcagcattgtggccctatttctatcgcataggggcttcaaacaataatagagcaagctttcgggcattctatggaactcccaattgactgtttcatcaccttcactcaattcgtataacgtaatgacttgattcagttttccagagtcttcgaaccactgtagtatcaaagaagcccaactgtctaagctcttccataatataaaatatctcgtagtggtggtattgctgcttctcctaccactttggtcaatcggtaagcatttgccttctttggtcatttgcgaccaaatttcatcaataaatacctgtgatacagatctttggatgtcctcattattaaaaagatttttcgagattttttttgaatcgtcattatctgtacttccactatctagttcgttgtcattgattacagtcccgtcaacagacatgtaccaaattttcttggtcttgcaatattgtgatatgatgtctatccacgtacttatctgttgtctccttgttaaagaattgggttgacgggtatatagtggagggaatgagtatactggaggtaatgcagacataatacacttgctatattagcgcaacaagaataattctgagtgatgctttgaattcaaatggtttagttgagaaaatgttaaagaaataactggacaagcgaactgcctgcaaaaatttttgacaacctttctgatatgcttaacttttatgaattaggtatttttcttaagggacaacaaatccagaagaacgaaattatttgaggaaccagttaaaaaggttatttaacgaacactattaatgcaaaaaaatctcttgtacatgttcattactctattcatggggtgtaatcatttgtaggcacaaaatgcagactcttcagtagaaaggagcaagttcgatgaacagtccttagctaacgcaaatatctaaaaaaatattcatatgaagactctttctatctactatagtttacaaatataatactgtatataagaccatttattggcttaaaagattttaaccaagagcaatcctatggaacgttctgtcccacttcactcaagtttttgaaagggtaaaaattaaaaaaattatagaattaacagtaaaatgtgctacgttccaaaaaaaaaaaatatgcactatagtatattactacatgtaatacttcggtcaaatacactgggagtaagtgaaaatagagattgttatctccattagtttcttcacattcaataactactttttccgtatgaggcgcttacctcatcaaaatgaagaaaaaaaaaagtatataagcagcgtgattgtccgatcgaaatctttcatttctcaccctctctctctttaaacagtcgcccacacgttccctctttttttttttcgattgttttagttccccccctgccttttcttctttatcttgtcctttttagtttatcacattttttttgtttttgagtatttatcttgtatctaactgtctatctgactaggaatcaatttgtaaagttctaaaaaaaaatttaaaggcggctattgaaaatgaaatacgttgttgtttctggtggtgttatctcaggtattggtaagggtgttttagcgtcctctacagggatgctactgaaaaccctcggcctaaaggttacttccatcaagattgacccatatatgaatattgacgccgggacgatgtctcccttggaacatggtgagtgttttgtacttgatgatggtggggaaacggacttggatctcggtaattacgagcggtacctcggtattaccttaagcagggaccacaacatcaccaccggtaagatatactcccacgtaatttccagagaaaggagaggtgattatttaggtaagacagttcaaattgttcctcatttgactaacgcaattcaggattggattcaacgtgtttcaaaaattccagtggatgacacaggattagaaccagacgtctgtatcatcgagttaggtggtacggtcggtgacattgagagtgcgcccttcgtggaagcattacgacaatttcagttcgaagttggaagagagaatttcgccctgatccatgtttcacttgtgcccgtcattcatggtgaacagaagacgaaacccacccaagcagcaatcaaagatttaaggtcattagggcttattcccgatatgattgcctgcagatgcagcgaagaacttaacaggagcactattgacaagattgccatgttttgccatgtggggccggagcaagtggtcaacgttcatgatgttaactccacgtaccacgttcccttattgctgctaaagcaacatatgatcgactacctccattcaaggttgaaattaggtgaagtgcctctaaccttggaagacaaggaaagagggtctcaattattgactaactgggaaaacatgaccaaaaacctagatgattctgatgatgttgtcaagattgctcttgtgggaaaatacactaatttgaaggattcctacctatctgtgaccaaatccttagaacacgcaagcatgaagtgccgtcgtcagctagaaatcctctgggtagaggcaagtaacctagagcccgaaactcaagaggtggacaagaacaagttccacgattcatggaataagctcagttccgccgacggaattttggttcctggtggatttggcacgagaggtattgaaggtatgattcttgctgccaaatgggcccgtgaatccggtgttccctttcttggtgtctgtcttggattacaagttgccgctatcgagttcgcccgcaatgtgataggccgcccaaacagcagttctacagaatttttggacgagacactactagctcctgaagaccaagtagtcatatacatgcccgagatcgacaaggaacacatgggtggcacgatgagattgggtttgaggcctaccattttccaaccgaactcagaatggagcaacataaggaagctttatggtgaagttaatgaggtgcatgagagacatcgtcatcgctatgagataaacccgaaaatagtgaatgatatggagtctcgtggctttatttttgttggtaaggacgagacgggccagcgttgcgaaatattcgaattgaaaggccatccatactacgtgggcactcaataccatccagagtatacatcgaaggtgctggaaccatcaagaccgttttgggggcttgtggccgcagctccggcacacttggtgaagtgatcaaggacataaatctaagcgagggaaatgaaaatgaatgaattgatgcgcttactacttacttacatacggtttttattcaagtatattatcattaacattagttggttagaccaatgacaccacaggctggtcttggaccggcattaccagtcttcaaagattcttcagtgtcacccttacctaagtcatcttggccggcgtggataacgacgcttctgcctacaacggaggtaggaccgataagcttgatcaaagagtccttgaaggagcccttggccacaccattttcgtccgtctttacgttacccatgtcaccgacatgtctgacttcgtcagttggagcaccatgtgtcttcttgaaaggattgaagtgaggaccagcagagacacaaccattggtggcatctccaaactcatgaatgtggaacccacgttctgcgttaggactgttaccagcgatctcgtaagagacagtggttggctcggattcggaagcctgttcgaacttgacaacaccagagacaccggcatcaccctttaacactgcgactgcttgaaccattataaattaattatgttttatttgtttgcgcgattgctttcttgcctgtttttccgcaacatagttacagctaaacatttgcccaaaaccatcttcttatatatatatctgcgatggcgagcccagcggaagggatgtccgcttactaattccgacacaccggtttaaccccccggcgtgctggggtgggtgcccctaagggagcgggttctgtacttccagtaagcggcatttgcgctgtcatcgccttatcgaacccgctactgagatcatgtcctgagtgggtgagtcgcacgcccaatcggctgcacttcagagatacttacgtccaatttcgcatcatgccaatattacctgtggaagttgaaactttttttgcagatgccgataattttcacatggatgagtcgcagtgtcgtcgtacgtgatgagggcaggcttgaaaattattcttcgagcccaattctctttacttataggcatgccatgtctaattaggtagtcatctcagtttatcttgtgcagggtagaaccaaagataacagcaaaagaaagagcaagcaattatgaccgcaccattggtagtattgggtaacccacttttagatttccaagccgacgtcacggctgaatacctggccaagtattctctaaaggaaaacgacgcaattttggtcgatgccaaatcaggcgatgctaagatggctatttttgacgagctcttacagatgccagaaacaaagcttgttgcaggtggtgctgctcaaaacactgctagaggggcagcatacgttttgggcgccggccaggtggtgtacttcggttccgtcggtaaggacaagttcagcgagagattgcttaacgaaaacgaaaaagctggtgtcaagtctatgtaccaagttcaaaatgatattggtaccggtaagtgtgccgcattaatcactggccataaccggtccttggtcactgacttgggtgctgccaatttctttactccagaccacttggacaagcattgggacttggtcgaagcagctaagctcttctacatcggtggtttccacttgaccgtgtctccagacgctatcgttaagttgggccaacatgctaaagagaacagcaaacctttcgtgttgaactttagtgctcctttcattcctcatgtcttcaaagacgcattggccagagttttgccttatgctaccgtcatcatcgctaacgaatcggaggccgaagccttttgcgacgccttccaattagactgtgccaacactgatttggaagctattgctcaaagaattgtcaaggactctccagttgaaaagactgtcatcttcacccacggtgtcgaaccaacagtggtcgtgtcctccaagggtaccagcacatatccagtcaaacctttggactcttctaagatcgtcgacaccaacggtgctggtgacgccttcgctggtggctttatggctgggttgactaaaggtgaagatttggaaacctctattgacatgggtcaatggctagctgctttgtctattcaagaagttggtccctcttacccttccgaaaaaatatcttactctaaatagattcttcttacaatataatagaaataaaatatactctacgtgttccctctagcttttcattcgtagacatgtttaccgcttgttcttaaaccaaataagccaccgttaccacaataaggaaaagaggcgctataaagtacagcttcaagaaaaaaggacaagcagcgctaagaacaaaatactcgttcatcctctccacatacggccgtacacaagcaacaataacacaataatatggactgggcaatcaatgtcgcccatccacgattactttacaaggatcctaaactttcagtaacgtttattgtgccgagcttatttcatatcattattgctttcgtgttattaggaatatgtgcatccgattttctttgccccaacgtggcccatatatcagatcccaacagccttcgatcgaatggttctttagtctcaaaaacggcgtcccatgcatctcatactggggcattaatggcagttctactatcttggtgtaactcttcgcctgacctattttccaacttaatgagctgggcaacctctacgagagaaacaaggtcaacctcagtatcgctatcaattggtgaggtgcttggcgcttgcggcattatcctgtgcattgtagagggctccatttttattattatgtcaagaactcacattgaaatctcgcaaattcaaaaactatccatcatgagagacttgttattttctttagctgccatgtgcgtaatgagttacgtttcccttatgaatcaggtcactgtgctgaattgccttttgatggcgttcctttatgccttttatctagtcgttaagttaactttcaagcttaatcattctgcagaaaccccagatgaaactgctgcggatacgagcctcagagaagactccgtttctccttttttggatgactctctgatggcttctggtttactaccaccaatacaacctggctttgacatatccaattctataacacacggcattaagcctagtttgctatctgctatggatttcaatagtttcttatcaatgcttgaaaactcatctttggaggaggatgactcaaggaatgaaatggcagaattgaacactctacgtagcatgacgccgggacaacattggtccgcctctgcaacagttgcaggagaggcaacgagtgctggaagacctttcagtgagccaacgaatgcgtttacggaatatagagattctgaaagagcaataaatagttccccagcggtgttcgccccctaccgtgacaaccctgatgatgaagagtctcaagagcaagtattattggagacaacaacgcatggtcattttggtgcgcaagaaatgcgaaggttctccaaaaggtctctgggctggattataaaaattttcataccacatctctcaaatttttcccagaaatccatctcagatgcgatcttttccataataactgttccgtttttcattattttcaaactatcatgtcctcaaccgccttcagatattttgagttatgatcccactttgaacagatactctttaacaacgttacccataattttattatttatccaatcaattactgcacccttcctcctttgcagtatactttctgtgcttttgacatatcatctaggctatctcgtttaccttttccctcttatattagctatggccttaattttactattgacggcttttattacaaaggtaaatctgcataacaagtttactctgtcattagacagctctaacattttacaggaaaagctacaaaaaagaaaactcctcgaaaggcttaacacaagcatccaaataatttttctagctatcggcataataaatatcataatttggatatcacttttagccaattctcttattgagatgatggaaatttaccaaaaaatattaggattatcgaaagctattttgggccttaccattttcgcatggggcaactcagtaggagacttgatctccaacatatctatgtgcaggctctacaaaacccaaactcactaccaagacagagttcgtttagccacaaaattttttatgatatcatgcgcatcttgcttaggaggcgtaatgctgaattctatgggtggaataggctttagtgggctagtatcaatgctttttattggcgcttttaatgataacgaatggtggttcctaagaaaggttaaattacaagaaacaagtcaattggataatacattaaattacaaattcatagtttcttgcgtcttcattatcctacagattattctcttgctgttattcttcggagggcctaacaatattaaacggcgcctcacaaaggagatgaagttagtcggaatctctatgtgcggactatgggcactagccacgttgattaatatacttctagaactgtttagctaaagcttgcaagagtgcctcccgaaaaatttgtttttgtgacatttatctggcgccgtaacagatccgcgcagaacacagaacaccaagaaaagaagtactatttaatttcaagattacttagactccgtcattcaaatcgcccttttattcaaacaaaaatgggccatatattctttctgtctcaaccttcgtttccttggatgaattattttgattgagctccaaaaaaaaagttgtagccaggaactatccaaaacttcgattgagaaacccataacaatgatgcctgccagacttttcatactatatcttttttgtagtactcatgcctgttgttcattgttcgtccaacctgcccatcaccctatatatctatgagcgtctagtatattttattaaggcaagctctatatcaagctgcatatctgacaacttacttcttgttaataaaaccttcaacgacggaggttgtccaccacatattaacttctgcaatgatgagataattaacccaacagcgcctcaaacagtggttgaattagttcttaatgcaaaaaaaggtgaattaggctcgggttatctggctgttgaccacggaaaaaaggttgttattttagcatttagaggatccacaacaagacaagattggtttagtgattttgaaatatatcctgttaactattctcccctttgcgttaaggaatatcgtaagcttatagaggaaggaaaaatcagagaatgtgaaggttgtaaaatgcatagaggatttctaaggttcacagaaactctcgggatggacgtctttaaaaaaatggagtcgattctggaaagctttccggaatataggatcgttgtcactgggcactccttgggggcagcattagcaagtttggctgggattgaattaaagataagaggctttgatccgttagtgctgacattcgcaacaccaaagatatttaacagtgaaatgaaacaatgggtagacgagttatttgaaacagatgctatagaaaaggagtcaattcttaaagatgaaattcaatttcgtaagggctattttagggttgtgcatacaggtgattatattcctatggttccaccattctatcatccggctggtttagagatgtttattaacaaagttggtctacctcagaatgcggaagatattgaataccgtggtaaaaataacaggttaactttaaaggatggatttcgagagggtatgagcggtttggttgaagactggttacatgtctatgaacatcgagcctacttcattgacgtagtgggatgttctggactttaacattcacccacttttacgtttttgtctataactagcatatataataccgctctagagttactctaaactaaatgcgaccactattcttaactaataattgttctttttacaaataactctttcaaaacttctaatcttttctcttacgttttccatttatctgctcttcttctgaaactctttttcctgcattggccctctctttgttacatgaaagaggttttagggttggtaatatttctggttgtaaacttcttgaatacacttgggtagctaactgcttattccagttctcctggccactaatcccggctacgctttttgttgaaatagtattcttctacagcatcatagctatcatcacacatgtctactagtttccacgtatgtcttggaggtactctatcttgaccgtagatggaagctttaaaattttcatcccttgggaaatattcctcacgtggaattttttgagcgctgcatggctaaattctaccgaatccaatacgtatatccactactcaacatgttggggcacaagtgattacacacttaatatctctgtcatagaagctactacagagaaattggttgacactagattattaacaacactcgagaatgcaaccgcttggattaactcaaactctattgatgaagacgaagatgatatgcctcatgccactaacgtagcagaccggcttgatgggttatcccttagcaagcgcgtatatagcatctgtcactacgaattttagtgcggattctctccgtagcgtaaacgttctctatacatcatctacccatgttgctccacctagcagaacatttcagaaagaaagaagtccaagtaatggccaacaaccagaaggacagctttttttatgaaggccccctactgcatattcattaagcttaagcttgatcggtgaaaaatgctataatctacgtgtactggtcacattgttgcacatctcaattaatcaacgctctattattatacggaagatataaaggcatagtaaatacacttgcctgaggtattgattgatgaattattttccacggcccatgcgttactcacttcgaaaatacatttgaattttagtgataagttttgcgatctacttttgttcaagataataatactggggtagaatatactctaagaagtctctttgaaattaaaaatatctctaaaaaaatccattatataatatacagtaatacaattagaggcaggtttttcttttgcacaatcaatatgctttgaaaccaataaattcatcccaggaacggacttctggtggaactataacgtcatgagattccaaaattttgatcttttctgcaatttttgccttcaaacactttgcaaataacaaagccgtttgaggttcattgaacaatgggatagcaaaatcaatagcattccttctcataatatagtcaacatcgtcagtgctctcagctctcttggaggctaaattgaaaacagcttttatgtcatattcttgaaatagttcacgcaattttctcttatcattctttggaaatttaatcaaagaaacctttgcgttcttttctttgatgtgttcctgtagatacgttttagtggtctcattagttgtgtatattctgtaaccaatagtggccactatggaagccacttggcccaagtattctcgagatgtatcacctccaaataatataccacttggaggtagtggtacatggaagttcatggtactttgaatagcagtccaatagctttcaattaaatctctaccaaatgaagcaacttcaccagttgatgccatttcaacccctaagaaaggatctgcaccagccaaccttgtaaaggaaaattgaggaactttagtagcaacatagtcgtactttttgttgagcatcaaatcaacaggttttggtacaatgtcaccgcccaaaaatgccttgacagcaatttcaataaaattaacgcctaaaacttttgaaacgaatggaaatgatctagaagctctaatgttacattcaatcactttcaatgtatgctccccatccttgatgatttgcatattgaaggggccagtgatcttccaagcttttgcgaccttatcagcaatgtcttttagggcaatcttcacatcgtcagaaagatgttgtggcggtaagactaaagaagcatcaccggagtgcacacccgcattttcaacatgctcggaaatggcatgtaccaagacattaccattataagcaacggcgtccacatcaatttcttgagcaccttcaataaatttagacatgacgactgggtggtctggagaaacgtcagatgccaaagttaatttagccttcagttcctcctcattattaacaacactcattgccgcaccggaaagaacatatgagggacgaatcaacacagggtagttaactttagaagcaaataattttgcttcttctactgatgttaattcactccattcaggttggtcaacatcaatagaatccaaaatagatgagaatttgtgtctgttctcagctctatcaatatcgtttggattggtacccattatattacagccgttatcgtaaagtttcaaggcaatgttttgaggtaattgaccaccgacagaaataatgcaaccctcagattgctccaactcataaatgtccatcactctttcatacgataattcttcaaagtataatctatcaacttcatcgaaatctgtggaaactgtttctgggttataatttatcatgatagttttcttgccttgatctcttaatgtcttcgcggtgttcacggcacaccaatcaaattctacagatgaaccaatacgatagacaccagagcctaaaaccagcataccattttcgttgaactccacatcgttctttgtagcattgtaagtggtatacaaataattggtttgtgctggaaattctgcggccaaagtatcgattctcttgacaaaagggattatacctaacgtttttcttaaacttctgatttccagttcgttaatgtttgtggaggcgtgtttatttatagtaaccgcaatctgcttatctgaaaaccctaatttcttggctctctgcaagagatctttactcaagtcacttaaagatttaactgattcaagctctttatagatattaacaatgttcatgcacttgtaaagaaaccatttatcaattttactcaattcattaactctctcaacagtatagttttcatggattaaggcctgaccaatggcaaggactcttctatcagttggagttctcaaggcttcatcaagttgatcgccgaattcagtagaaccttggaatcccaataatgatggatccacctgtcttaatgctttttgaaaggcttcttcatagtttctaccaatagccataacttctccaactgatttcatagaggaaccaatggatctgtccacgtattggaacttagaaagatcccacttaggtatttttgccacaatataatccaaagatggctcaaagttagccactgtagtttttgtgattgggtttggcaattctggcaaagtatagcctagcccaattttggcggcagtgtatgctaagggataaccagtggccttagacgccaatgcagaggaacgagataaacgtgcgttcacttcaataactctatagtctagcccatcaggttgcaaagcgtattggacattacattcaccaataacaccaaggtgtctaatgattttaattgcggcggatcttaacatatgaaactcttcatctgatagggtctgcgaaggagcaaaaaccatagaatcaccagtatgaacaccaagtgggtcgaaattttccatattacatactgtaatacagttaccaaccctatctctgaccacttcatattcaacttctttccaacctttcaaagatttttcaacaagaatttgtggggccaacgacaaggactgtgcggcaagttccttcatttcacttgcattgttagcgaaacctgagcctaacccacccaaagcgtatgcagatctgacaataactgggtatttgaccctttcagcagcctccaaagcttcatccacggtttcacaagcaaatgattctgcgatgggaatgttgatatcctttaacgcagatgcgaaaagatccctatcttcagaagtgatcaaagttttgataggagtacctaaaactttgacgttgtatttagccaaaacaccagattcatccagagccaccccacaatttagacctgtttgaccaccgaaggttaaaagtatagcatccggcctttcaagttcaatgatatatgtgatgtattctggtgtaacgggcaagtaataaatcttgtccgccagggaatgagaagtctggttagtagcgatatttgggttaaccaatatagtaaacttgttatcttccttcagagctttgatagcttgagaaccactgtaatcgaattcaccagcttgaccaatagagagccctcctgatccaatgacaagtacagaatttactccttcaactaattgaggtttgtagtcctcggtagtaaaagcagaattcgtaggctctgttgatgtataaatcgatgtcattcttttcttcctgtctatgtactgtattgctcttcctttatagaactaattttaactatagatgttagtttttcgatgcttaaacttaaatagcgcttcaaaaaagagataaggcatactatagaagacgtattagtaattatatatatacaaatagcatggcagaaatgcttatgacggaaaaaaaaagattggattttctcgatgcttactcaaggtgacacaatcgttacgacatggaggttcctatctctgatattcaaaagttattgccatctcatcaataagagtcattcacaataatctatagaatgccgcaggaaagaagacagtggtggatgagtcattttctcaaccctagtttacaatctgaatgtttaggggatttactatttttaattaggacatttgaatatttctgatagggtaaaatcactttttagggtttctgattttctattttcctcatttttcacaataataacaatgttgccattcttttatcactaccctaaatgtaccaaatattagtaagaaaagaaacattataaagaaaaggaggttttacaagggtcacttggtgagattaggtcgtcgttattatttttattttgtgggcggggtgtaatagtgctaaaaagagggaaaagaaatagtataccattccgcaaagatggagtacatcaagattgccaaagtatctaatgtagtgctgcatagaagaggtacggccacacaaggtactttacatttgactactcaccatttgatctttgagtcaccacaattgtcgacggaattttggtttccatatcctttgatctatggagtgcataaaaacccgggtagtacattactgtccaagttgacttccactaatcaaatccaattggagggaacggattcacagaattacaagctttaccagggtaaggatctatggtcttttgtaaatatcaaggtaattgggaaagattatgcggtattctcattggatttcggtggtgatttacatctacaggcaagaaaggtgtatgattccatcttaaatttgacggtcctgtccaatatcacgcaactatatgcatttatttacatatccaacaatctggaaaggaaactaccttcacccgatagctgggatatatatgacccaattaaggaatttcgaaggcagggcctcgacagtaaagatgaaacatgtccttggaggctatccacggtaaacgaacactatgaattttgtccaacgtatccctcaaaactttttgtaccaagatccacgtcagatatattattgaagcatgcttcgaagtttagatcacagaaaagaattcctgttttaacttatcatcacaaggcaacagattgcaacattcttaggtcatctcaaccattaccggggttgatcaatcagaggtccattcaagatgaaaaattagtttgggaaagcttcaactcattttgtaataaagatattagaagaacgaaacatgtaatagtagatgccagacccagaacaaatgcattagcacagatggcgttgggtggcgggacagaaaatatggataattataatttttttttagctgataacaatatgggtgtcgataaaagtctaaaactgcccacagttacacggttatttcttggtatagataacattcatattgtttccaacacagctgcatacatgacggaagttatctgccaaggtggcgatttgaatttaccactggaacagaatttaattaggagtcaaaaattttccaattggttgaagttgaacactcttattttaaaatccgttgatatgcttttaaagtccatcattttcaatcattccaacgttttggttcattgttctgacggttgggacagaaccagtcaagttgtatcactattagaaatttgtttggatcctttctatagaacttttgaaggttttatgatcctagtggaaaaagattggtgctcttttggtcaccggtttttggaaagaagtggtcatttaaactctgatattagatttcatgataacactatgcattccaacttcaacgatgtggataccaatggcgatgatcttgacataggtgttaacactcaagacgattatgctgaagatgatgaaggaggtgaagatgagacgaatttaattaatttgagtagaatttccaaaaaatttaacgaaaactttaaattgaacaagaaaagtctaaagttcgtctccccagttttccaacaatttttagactgtgtataccaacttttgacgcaaaacccagatctatttgaattcaacgaaagatttttaagaagactagtttaccacttgtattcatgccaatatggaacattcctttccaatagcgagaaggagaaatttcaacagaatttgccaaacaagactaaaagtgtctgggactacttcagatctagaagaaagcagttcataaatccaaatttcatacagagaaaaagaagcggcatgaatgagcacgatcaaaaccttgaagaggaagaaaaagtggagtggatttcgccggatctgaagaaagtccaatggtggtggcagttatatggaagaaaagattcagaaatgaatgatgaattacgccataaacgagactcagtacccatatcggtggataaaaagagtaaagagcatagtaattccgatggcggtaagggtttaaatttgtcaatttttggatttgatatgtttaatagaaagtgatctggttaacggcaaagaagacaaataagtgagttagtattttgcatacaatgatagaagtatagaaaagttcaagcatttctccgttgttagtatacatatatatatattaattttaatgaataagggtacatatattatgagcataacgagtggccgatcggcaaaggggcttacaattttacaacaccagatttccaactaacaccacaccactgagatattagtatagccaatcctctcactgcctccacagtttccttatcacaaccaatattcaaggcacctttcaaatgcccacgcaattgaggattaacatcttgtggaaccaaagaagcaattatcactaaacttgtctcttgcgcagatagtatctcatcaaaggcaaacaaagggccatatacatggaccagtgtataataccataagtctgggtacgaagagtttagattgtttaccacgcgggttgagactttgttgtatattgaattccaatgccgtaagccgttctgtatggtatgatctctttcctggattgtcttgtcatgcttccttctcatagaggtttccgaaaggggagaactgtttcccatggcagcctcccacgggtctattgggtctaagtgcggtactaaaatgtccggagtagtttcctttagcatagtcaggccattgatcgctcttggaaggccggccagaggtcctgttttaagaataacttctctaaattttgctgtcaattgcttttggaaaaaagtaggttgttggtaattctcattgatcaaagtttttctcattggtaattctgagcgcagtaagtcaatggtttgggaagctaatgtgaatctatacatgtgtgcattatcattactcagtagcatggcatagtggtataatttaggtatttcctgtggctcattacaaacactgaacgtggcggccgcaacaaggtaccatatattcttcagtttagggtgaaattgtgataattgtatcagcctttgtgcatttagtatctggttcattcttgaaatacttgcaaaatatatatgtattttttatgataaagtaaaggaagtttggcaagtggagcctgcagtgtggcacttgtatatatgtatgtgtaagtcagtacacaagtataagcatatatggttatgcttcgttgagtaattattagtcacacatttttttaggctctttaggatctgcattttttttttggcaagcacgaattgaaggacagaaaaaagaaaaaaagtgatgagattgaaacaataacaaggtaaacaagtaaatgggaagccaataaacaaaaaaaaaaaaattagagtagaaagaaccgagaatggttaactcacatggaatacggtatattcggttgaagcaggtctttaatcgtgcattggaccaatcgatttcgaaattacagagttgggacaaggtcagttcatgcttcccgcaatatgtgaatagcaagcagggcgctataaacgtcgccaattgtcagcgccaattaacggaattctggacggagctttgtcaacgagagtttaaagaaattatggaagaacgaaacgtcgagcagaaactaaatgagttggacgaactgattttggaggctaaagaacgttacacggatcgtgatcaagatgaagtaaacaaagggcccgcgatcgatgagctctccagcaaagagcttgtggaatgccatttatacagccaacggatgcatgccatacacgagatagacgagcggcttgcgaaagtgaatgagatgaacgaccagttagcccaggagttgaaagacttagagacgcaagtagaggtagagaaaaacgaaattggcaagatgtacgatgagtacctgggctcccacacggaccaaccggccaacgtgctgctggtacagagcctcaatgatatggtcttggaattgaaggaaaactattgattagttgtataaatttcataagtgacgtataaggaacctgttttatgtattcattaagcgaggcgaaaagcgaggcgacatacttcttttcacatcaactcgaacagagaaaaaagtagacatagaaagaacccaaagaccacaagagcaaacaatggtacagctgagaagaacgtatgtatatatgttcgtggtaagctcgttggtatgcacgtatcttaggcatcactaccaacaaagtgtttcaagcgatcacgtcgactaacgacaaagttgctcactttgtcgtgttcatgtgggagtcgtggctgtttgtaaagatgtttgctgaggacatcgtgactttccgcaagctacaggccaacaagtacgtgttaggggtgctgatctgttcattatgcgcaagtgtaacgagtgaattcgcccaaagcgtggtttcgcggggacaaagggtgttcgatgtgaaggatattatttgtaatttctggggcagtctgcttggtgtgggcattgccttctaccaggaccgataaaaagagattatacggaaaatcatataaatgtgtttatgtacaggcaagtttacgtagactagattactttaattgaatatatgctctgtgagcaatggctgtcttgtgaatctggtccctcttttcaaaggcagacgaagtgcctttggcaatggcagtgagttcttctcccaaacgcacggcgaagtcgctcgacactctttggtttgcgctttgtacgatccagttccacgcgatcctatttctttgcctcttgttcagaggcacaggaatgacagaagccttggccacgcctgtgttgaatgtcttggtcatcatcagcggagctagttcgtcgagtgacttttccaaagcctggatggggtcctgccgggtctggcagtacaccagatataaggccctggacagaatggtttgtgccttttccttcttaccgtggcgcatgatcatgtttgtgatgtgatccagcgttgcgttcttgcgtggaggaatgggcacggacttcagtgcctcccattgtgccaactgctctgcagttggctttatcttggagcccgcctgtgaaccctgtaagaggtctactttggactggcccggtggagccagcgaggtctctggcaggtattcttttgcagagaactcttcccttagctcgttgatcgcttcaagccactcgtcgacccctttctctgccgatggttcgctagctggtgttcgtactgacgactggaaacgagcaacacatgtcccactttgccacaggagacgtggcctgactaacatatacctcctcgcacaatgcagcattatattcacctcagatccgtatctatctatttttcttctgaaaacgatagctgctgtcttttctgtacgtgtataatgtgcattgtatgtagtaagctatttctcaagcaaatgtagattggagccaagacgaacatttaaagccgtatagaactactttgtttcttcttcagatgatcatttctcatatatggtcacgtggctcgatgtttatcgctttatctttttttttttttttttttttgcttttcattttggctctgctctctgtattagctcatcatttaacgcaaatgaccacgagacaataaaccgacgaggaatgtgctcatatgtctcgccaatacctctaaataattgaccgcgcgattatttagtgtgaccagagcaaagtagctttgcgtccgaccatgcaaccatggatatactcaaaaatggcaatagtgtgcccctaatacgtttgctggccagtatccctttctgaaataagctaaacccttgcaaccaccaggggtgccgccgtcctaactttccagcctggcagcgcgtcgagtcgccgaatgttgcgggcgctgccccgcccgcaacaccgcgcccgccctgcctcagcttaaccgaaaccacacgggtctgccatcttccatataccctggctcttctttcacaatgcccgctcacaacgccaactgcaaaagaagcccgcccttagtcggttttccccactttgatataacccccccccccccccccccgcatcaactggtaatttaacccaaacaccacggggtcataatttaaaagcgaaaaaccttaaagcgttctcgaagaaatcttcctgtagatgatgtcgtagcaaacttatcttttagagtgtttgtgcttactgcattgtcagatcaaaatttacgtagccgcccttttcaacccctgtcgaagagtagcataacagcagcgtagtgaacgtgcatgttcacaaatacacgtacaatattaatatacaatagtaaggtgatgaacacacacacacacacacacacacacacacacacacacatatatatatatacaggagatcaagttagtgtgaggggacgactactgagtttgaagttctttaaagtgttaaagttatttttcccctctcccacctcgttggcaacctctcacccaccgcttagcagcatgtctccgtacatgaccatacctcagcaatacttatacataagcaagatacgttccaagctgtctcagtgcgcccttactcgacaccaccacagagaacttgatctacgaaaaatggtgggccacgccaatatgctggacaggatcctcgacgaaatagacgaaatcgacagcgaggtagtactgtgtgacgctgccgatggttcttctactgcagaagctcattccgcttccccagcatccagcgactcttctcctctcactaataacatccggcccattagcattatgtgattagcatgcattttccccttttcctttcttaagaacatttttacgacgcggatctgcccgtcatcgcatacgaatgttgaatcacgccagaatcaccaaagaaaaaaactcgttcagttcctaggttttatgagccaggaacaatagacttttatcgcatattatttctatacgtgcacttatatatgcacacatatgtttatatacatatacatacatacgtgtttcttttcagcctgtgtttttgtcgggtccaaaaacatacaaggcaacataatattttgacataactcaacgcaacataacagtataaaacatagtttaataaaagagaaaaaaaaaacaatatttttaagctatcgctcttgccgcaatgaacgccaactctaccacgacagcaatcggcctcaccagccccttcgaaaagctgtccttcttccctcattcgtctaatttaatactggctcatttgcatgagatcatcttcagcttcgtcttctaccagctcgcattctccgttgtcgcaccgttcttgaataaagtggtctttcgcaagcactacaccacgatccgtgacccactgctgaaaattgatttcaatgtccacaccgtctcgatgatccaggctgtcgtctcgaacaccgtcctgttgcccaccctcacgacgccaatgcattataatgttgtcacctacacagattcgtacagttcaatggtatcttccctcagcgcagggtactttatctgggacttgactatgtgcgtgcgttacttcaagctttatggtctcgagttcacgggccacgccattggctccgtatatgtgatgctgttgtccttaagaccgttctgccaaccctggatcggcaggttccttatctacgaggcctccactccctttgtgaacatcaattggttcatcatgcaatgtaacgccaagagcaagaactctatccctctgtggtttaatgtcgtcaatggccttttgctcatgactgtgtttttcgtcgtcaggatttgctggggctccatcgcatccgctctcttattcaggcagatgtggaaggtaagagacgagttacccaagttttctgctgtcacgatgatgtcgctgaacattttcatgaaccttttgaacgtgctttggttcaagaagatgattagaatcgccaagaaacttgcaaaaccagccccaacgtcgaagctagactaaacctacctttttttctatcttcaacaacgaaacgccttacacacacacacacatacatctacatacatacatacaaatatacatatatgtaaacttgtatattcattcctattaaccaaaaagaggcaattaaacttttccctctttttctacgtcatttactcaaaaactctaattccttcgtctctgttctgccattttctccagaaaaaaatcgacgggaaataaaaaaaaaaagacaacgaacaagagaaaaagttcgcgaattataaaccacttctataattaacaggaaaaggaaggaaaaaaaaggaggaaatagaaaactgcaggcctttattcatgtttgatcttaagacgattctcgaccatcctaatatcccgtggaaattaatcatttctgggttctcgattgcccaattttctttcgaatcttacttgacgtacagacagtaccagaagctatctgaaacaaagttgccacctgtgctggaagacgaaattgatgatgaaacttttcataaatcaaggaactactcccgggccaaggccaagttctccattttcggtgacgtctataacctagcccaaaagctagttttcatcaaatacgacctcttccctaaaatctggcacatggccgtttctttattgaatgcagtcctgccagtcagatttcatatggtctccactgtcgcacagagtttatgcttcttgggtctcttatccagtttgtctaccttggttgatttgccactctcttactatagccattttgtcctggaagaaaaatttggtttcaataaattgaccgtccaactatggatcaccgatatgatcaagagtctgactttggcgtatgctattggtggcccaatcctttacctgttccttaagatctttgataaattccctactgatttcctttggtacattatggtcttcttgttcgttgtccaaatcttagccatgacaatcattccagtcttcatcatgcccatgtttaataagttcactccattggaggacggtgaactgaaaaaatctattgaaagtttggccgatagagttgggttccctctagataagatttttgtcattgacggctcaaaaagatcttctcattcaaacgcatatttcacaggtttgccattcacctccaagagaattgttttgttcgacactttagtgaacagtaattctactgatgaaattacggctgttttggcccatgaaatcggtcactggcaaaaaaaccacatcgttaatatggtcatctttagtcaattgcacaccttcctcattttctcccttttcaccagcatctacagaaatacatcattttacaacaccttcggctttttcttagagaagtccactggcagttttgttgatcccgttatcactaaggaattccccattatcattggatttatgttatttaacgacttattaactccactcgaatgtgccatgcaattcgtgatgagtttaatttccagaactcatgaatatcaagctgatgcttatgctaaaaaattgggctacaagcaaaatctatgtagggctctaattgatctacaaatcaaaaacctttccaccatgaatgtagatcctctgtattctagctatcattattcccatccaactctagctgaaagattgaccgctctagactatgttagtgaaaagaagaaaaactaatctatagagtacacatattagcatgtaccgttaaattcagcttcgttatgtctatatctacatacatacacaggtatctactataagaataaaggaaagaaaaaataaacgattaaacattttatttttttgcatcgctatcatcattacctttctcattgttatcatcattatctttcccatcttcatcgtcattttcttcatcattgattatttcaatgatttctgtggtttcagtcttcacggtaaatggttggggttcttcaatatcctcatcattaaccatgaattggttcaatcttttgaactcttcatttttctcctccctaatggcattatacaaaagaaaatttatccaaacttctgcaaaacagtaaataaaaacagagttattgtgaacgtaaaagtttgactcccaaaggtacgagatacttgtcaaaataaaaaaaattagtaatctaactggcacaacagattggaagtatttaacattgttttctaacaggggaattagatcatgaacaccgttaagagtaaacagaagagcgaaaagacccaattgaccactataacgtgacagtgttaactgcggtaaattcatcgcttgcgttaagactatgaaatatgtattttgcaaaatagaattaacgttctttaaacaaaagaaggcgatcgtgaataaaaatgctactctgaaaaaagcaatattggtggagttcaaggcttgagccattttcttagaatttattctttacttttgctgaatgcgatactctattatgttgtaaattgttacactaccattcaattgtctctctttaaagattgatcgacattattttctttacttttttggtgttttcgcgctaaaagtggcgtgctaaatgccaagtattattctaaaaaatcattacgccatacacaaatattgaagactatctatctaacttaacaccaacttgctttattaaagagtcaatatccttcaaagacttagtgaaatacaattcatcgtcaatataaggttcttcaccgtcgctattgttcaagttttgtattgattttaagtaatcctgcgtacacaggatactcactttactgtccgtcgtggatagttcattccactgcctaatacttaaatggtttttcttgtgtcttttatacgttctaattgaatcatagttattctttcgcaatacaaaggctattgaacatatagtcttacattgggaacaaaatatatcgtattcctcatcttcatcgtttggatcagtatgcacctccaaaagagttgtccgtggtacaatggcctgaattttccgtatgcgttttaattcagtattataaaagacgatcaatgaagagtaacattgcctaacaaaagcatcattgaacaatagagtatctttattgtacttgtccaaaacattgatcattaaatcaaacatatcaaaaacacatgctttctgagttaatttataatccgtaatcgcaccaaatccatatggtagccagaaatctatagtaaaattgacagcttcattaaaattataacctgtattaaaaccagcatggtaacatttaggaaacgtgataatatattcgttgggcttttgcacagctttgtacacaggaatacctgatttcttgaaatttggatcgtacggagatattaaagtcactagctgatgcagtaggtctggttgtttgataaataagtctggtgacatatcatttaatagatcgttgaatttcgtacatcccgattcgggaatgctgtaccagaccttagggtcaccttcatgttgatagttagcacttagggtatactgatcttccatatgccaacaaaatgtggaaaataaggagcctatgtaaatccaaggaatagtcatgccagaaatatttcttttaaataacggtaatagcgaattatgagccataggcaagttagttaaattcataggatgatcgcaatatttgaggtagtctatcaattcgtccccatttatatttttgggtataaattctctcgtcggaaagccggtaatttgacctggcaattcgttatgtatgtcagcaccgtatttaactgtcgttaatgaactgcgacgattcttggtcactaagctccaaaacatctcttccaactcatctatagacagttttcgtgctggtaataaccttgaattttgacgtttacaatattcttgaaactctggtagagaatagtcatgcgtgtcctgagtgaatccgtaatatccgtttccgacgatacaagtgttacaaatccaatcgccagagggaacacgttccaaaggtggtgataaacaatatatatggaatggtttgtcacatgaatcacataaaattgttctttttggatcatttgtcttgcgacaaacaatacaagcatcatcatcgtcctcctcaaaatccgacccagaattcgaatctggcccaagatcgaaatcgtcctcgtcatcacttaataaggattttggatactggtcagcatgcagcgccgtgtgcacgttctcgttcagtgaatgaagaaatatgtagtatgaggcaatatatttctcaaaaatttcctttaacaagccgattggtacgttgaattttttagaaatggtcctccatagactgatgtcgcctcttaattgggaaatatctctaaatttcaattttcgcctgaatgactgtgtagtgtcagtaagtgtccgattgtcttttattagttcagagaaaacgtcataaaagtacacttttttttttagtatttccgatgcatgagtagaatctgaatattctacaatcgtataaggttccctaagtataagtttcgatggatccttaacggatcttttaaaattatttaactgtttcataaaaaatagcctacacctatttttcaggtctaggttctccagattttgaattcttggttgaaaagtaaaattttccatatcaatagaaagtggcgggcagaacccgtttggtggtacgaccttgaccataccatatcgtacaccaagccttttaatgtgggggttagagagataatcgatcggatttttgaattcttgttccgttggatacagggcaggaatttcctccatgatagtgatacgttttttgtgcaagatgagattagttaatatgatctagaggtaaaattgactaagtagtcagatcttattctacattgagcctgcgttgtcaacatgcacatctctgtctcttgggatgataatttttcaatgatgattccagggttactttaacgttacacaaaagaaattaattagtgcggctgtttctgtgagcggggcagtaagtccgaagcccttgatattagcccataccctacacattttactcgtttgccctacatcagataaaatactggccctaagccctcctaatctcttctggttacacctagggtaaaatatctgcctttctttgcattcaatgcgttacttctatatcacgagatgagcatacggatcgtgtataatactaaaaagaaagctcctgaaagagttgtgacaagcaagactgtatactactccttctacgaaagttagttcgagttcttgatggcacttggctattctatttcttgaacctttgagaaagaacagaagtaaaaggctgtgtattctgctacatgaaatacagtagtagtcacagtacaaaaatactctaaaccagtaataaagccacatatatatgtatttcctttcacgtgatgcgctgggatgttatcatcttatacgcaattagccgcccatatgccacccggcgcaccgggtcgcacacacacccccgtgattcgcgatatatagcggccaatcaacggcgacctccaagcgcgtgccgggtgggcccctcgccggccaagcagcgcaaggatattcccatcttcgagctcttagatacaacgcttataaagaacgcactttttgcattaacctcttttttgtattacagaacaaacattttaacttgcccttttttaaactttctttatctctccaggacaggccaattggataaattttgcaaagatcaaacagtaacacaaattttagcaacctaaacccccctcataaacgaagacaaaagtgctcctcctcaagtcaaatttgtctttcttttctttcattttttagtctgttgttatccaatttatactgaatctttgagagaaaacaaaaataaaaaaaagaatggttttgccaagactatatactgctacatcccgtgctgcttttaaagcagccaaacaatccgctccgcttctatccacttcgtggaaaagatgtatggcctcagctgctcaatctactccaatcaccggtaaagttaccgctgtcattggtgccattgttgacgttcattttgaacaatcagagttgcccgctattttgaacgctttagaaattaaaacacctcaaggtaagttggttttggaagttgctcaacatttgggtgaaaacactgtcagaaccattgctatggatggtaccgaaggtttggtccgtggtgaaaaggttcttgacactggtggccctatctccgtcccagttgggagagaaactttagggagaatcatcaacgttatcggtgaacctattgatgaaagaggtccaattaagtccaaactaagaaagccaattcacgcagaccctcctagttttgcagaacaatctacttcggctgaaattttggaaacaggtatcaaagtcgtcgatctattagctccttatgccagaggtggtaagattggtcttttcggtggtgcaggtgtcggtaagactgtgttcattcaagaattgattaacaatatcgccaaggcccatggtggtttttccgttttcaccggtgttggtgaaagaacaagagaaggtaatgacttgtaccgtgaaatgaaggaaactggtgtcattaacttggaaggtgaatccaaggtcgccttagtgttcggtcaaatgaacgaacctccaggagccagagccagagtcgctttaactggtttgacgatcgctgaatatttcagagatgaagaaggtcaagatgtcttgttgtttatcgacaatatctttagatttactcaagctggttcagaagtctctgcccttttgggtcgtattccatctgccgtcggttatcaaccaactttggccactgatatgggtctcttacaagaaagaattaccaccacaaagaagggttctgtcacttctgtgcaagccgtttatgttccagccgatgatttaacagatcctgctcctgccactacttttgcccatttggacgctactaccgtcttgtcaagaggtatttcagaattaggtatttaccctgcagtggatccattggattctaaatcaaggttattggatgccgccgttgtcggtcaagaacattatgacgtcgcctccaaggttcaagaaactttacagacctataaatctttacaagatatcattgctattttgggtatggatgaattgtccgaacaagataaactaactgtcgaaagggcaagaaagattcaaagattcttatctcaaccatttgctgtcgccgaagtctttactggtatcccaggtaaattagtgagattaaaggacaccgttgcctcgttcaaagccgttttggaaggtaaatacgataatataccagaacatgctttctatatggttggtggtattgaagatgttgttgctaaagctgaaaagttagccgctgaagccaactagaagaaataaagcttaaaccaagggaagcaaaatttgaaataccgaaggtagaacaataaggatgatgggaaaaaaaagataattttttttttttgtttttccctgcttccttcttgtttattggtattattatgttacgatattcattcattatcctattgatattttctttatattcactaaaaaaaaatttattctataagactgactataattttttttactcccaactgtaagtaaataaagactcacctacgcatacattttttatatatactataagatgtaggatcttaaagaaaaataaagagaaaaagagaagcacacaacctgcgataagttgtaagtttgcctcaacagctattctactcactttttgtatcttcggttagtattattgggaagtcatgttcatcgtactcactttcgcacatgcgattacgtgtattaccctgattttctttctgtattagcgtatggctgactaatattcacttggggtcaacataacttactttcacatatcatggtagctgttttaattaccattctattagatgcgctgtattccaaattaccgttctctcattgagcttcttccttaaaggttcttgcctcgctttcccactggacatgttcatcagtagaagatgcagaattaaaggctttacccttaagaatttgctgtggttcaggtcatcatcaactcgatttgtttcaactgaatcaccagatgcgagcgcaattacgaaaccagatggtattttcaattattctctgttggaaaacagaacatacatcaggatacgaggacccgacacagtgaaatttctaaacggattagttacctcgaaactattacctcattttattaagaaaaatctaaccactgtagaagagaatgaagtgcctactgaagaaggaacgacgaaggttgatccaattattcctgtgccagaatttgatgcacgactgggaaattggggactgtataacgaaaaaggtattcaagggccatatatttcaaggtttggtttgtactctgcatttttaaacggtaaggggaagttaataacagatacaattatttaccccactcctgtgaccgtaagcgaacaaatttcaaattatcctgagtatctgttagagcttcacgggaatgtagtggacaaaattttgcacgttttacaaactcacaagttggccaataagattaaattcgaaaaaattgatcattcctccttgaaaacctgggatgttgaggttcaattccctaatttgcccaaagatattgaaaacccgtggtttgataatctactggatcctatggctctaccaaaaaattccatagatgctaataattttgctgttaatgttttaaattctttgtttaactcagatcctagaatattgggtatttacgtagaaagaagaactgagtcaatgtcaaggcattactccacatttccacaatccttcagagttgtcacttccgagcaagtggatgatctctctaagctatttaactttaacgttttcgacttcccttttcaagtaaataaaaaagcttccgttcaagttagagaaatcagatttcaaaaaggtcttatagatagcactgaggattacatatctgagactttgctacctttggaactaaactttgatttttttccaaacactataagcacaaacaaaggatgttatgtaggacaagagctgacagccaggacatatgctacaggcattctacggaaacgtttggtcccagttaagctggataattatcaacttttagatacagacccagaaagaaagtacgcagaattccatatcgacaacgttgtagaaaagagccttgcagagaacgagccaaccctcaatccatttaccaataaaccgcccgaacgaaccaagagaaagcaaaggccggcaggcttattgatttctaatgaagggctgtatggcgtagctttacttagaacagagcatttctctgctgccttctcatctgatgagccagtcgaattttacattactacaacgaagggtgaaaatattaaaataacacctcaaaaaccattctggtttagcgactggaaaaacaataacgggcctcataaatagatttcacgaaaacaccttgtaaatactacttgtgaatatgcaaataggaaatagatatatgcatacaaataagaaacaatgaacagccttgagttctcaaatttgcatatcatttgttacgtaattccttatcaagaccttttatacaacaacacccatatacccataattattcttaacccatacatatttgtctcaagtttatttttcagatgagaatggccctgcatcagtttttttccagaaactaattcatggtaacaaacatttcgcgccctgctacggggaaggagaattctttttctcccgcccagaacgtaaagccttgtttctttctaccgtactgggcccgtctaattctgcccctttgctgggaaatctcctttgcaagctcccctaccttcgccgcaggcttagtggaggtctcactgaacccttccaccttgggccaacttctacgctcacgttagtaggtaatggattatccacaatgtgcccattagttctaaaatattttgtactttttatcaatacttaaaatttcattttgaattaaaattactttttattttaattacactcctttcataataccaagaaaagagactagaaataaccgaccattccaaagatgtctgacaccgaagctccagttgaagttcaagaagatttcgaagttgttgaagaattcaccccagtcgtcttggctactccaattccagaagaagtccaacaagctcaaaccgagattaagttgttcaacaaatggtcttttgaagaagttgaagttaaggatgcttctttggttgactacgttcaagttagacaaccaatctttgttgctcacaccgctggtcgttacgccaacaagagattcagaaaggctcaatgtccaatcattgaaagattgaccaactccttgatgatgaacggtagaaacaacggtaagaaattaaaggctgttagaatcatcaagcacactttggacatcatcaatgtcttgactgaccaaaacccaatccaagttgttgttgacgctatcaccaacactggtccaagagaagacaccaccagagtcggtggtggtggtgctgctagacgtcaagctgtcgatgtttctccattgagaagagttaaccaagctattgctttgttgaccattggtgccagagaagctgctttcagaaacatcaagaccattgctgaaactttggccgaagaattgatcaatgctgctaagggttcctctacttcttacgctatcaagaagaaggatgaattggaacgtgttgccaagtctaaccgttaagaagctaaaaaaagtgaaagattttcaatattacatatgtttttcttattattacttttatcttctttgtacactctattgtttaaatttataacataatacaatcttatcttttgatgtaaaaaaaaataggactatcaatttttaaataatatatcttacgcaaatctatcaagtaaatataaatgctattggttgtacttcctcgtgtgtcagatactttaactgggtactatttacattgtctctaaacgtaacgtttccttgaaatgatctacacatgtttctaagtcactctacatttgctgctgcattaatggcggttcatttgctttttaattttagcgtccactcctaaaaacatgcatgccagtattagatccgccgttatcaccaaggacccactaatgatgtaacatagccataaataattattgttagcaagtatacccgtgaatattggaccaacacaccgagcaaatgtctttccaatgttgaccacccccataactttggttaaatctcttggtttgatgatatttgttaatagaatttgccttggtgtaacgtccatggcagttgttgcaaaatgcagattcaaaaacaaaatagataagggcaagtaattcttggccatagggatgagaatagaaaatatccctgatggaatttggaccaatagtgtggctcttactgggccaaaacatctggcaattattgatgatgggatggtggaagatgccataaccagttgcgtgatgaaaaataaagtacccaacgccagagatcccatcaaaaattgcttactatagtagtaaaccatccagccacttgtcataaacccggacccgagagagtcgaccatgaagattactaacaatttcatcaaaaccgaaacggtctccttagatagtttgttggatctttcttctgggtgagttgcttgtctcattaatggtgcagtttcatcgttaacgtccaatggttcagctgtttcttcattgcaatctgtatgttcataatgcccgtccaattctgtagcatctgataataagagcatgatgaccattttgcaaaaggcgaagaaggcatacagtaagaaaactaatttataacattgcaaatcagtagcagctaaaccagttcttttcaaaagatctacaaatataccacaaattattgcacctagagcgcttccaattgttccaaccaaggcgtgaatagcataaatctctggtcttgcattatgaggactcagatgtgcaatcatggcctcttctatagatttgaaaggcccgacttcatcacttgaaggcgatataacaccgaagatagcaaatactagcaagagggtgaaattttcgctaaaactgaaaaccaacccacttaacaacatcattgcacaaccataaactaggactcttcttcggccccaggaatccgcataccaagtaagaatgtaagagcaaattacatcccctgccagtgttaatgacataaacagcccaattttatcctctgtcatattgatggcatttaaaaaaagcgtcaaaacttgatttgttaaaccatatgatagaagtctaagaaagacggacgcccatagtagctttatgtctctacttgcacacttgaatttaacaaaaatttccggtgccatggttacgttaactttagaaatattggtaaatccttctgcaatgagctttttcgagatgtgaaaaattagtagagttttctttcgtgccttttttttcggtgcgtcaactttaatatatagttataattgctctataatgctaggcaaaaataaacgagaaggaaggtgagttttagttcattgactaaaaatgagcaaaaaaagtcaggagtttttgttttgaagggcacttcaactctcgaactatggatttacagtttcttcctcgtctttttaagtaaagtattttcaaatgaccaaaatgtaaataaatttgaaaagggcccttctttacgaaaaaaagatcaaaaaaatgttcacaaactatttcacgaaatcaagacaaacatataaaggagaaatacagtggagattagatagtaatgttcgtaatacctgttacaaagtactttctattgttataaaacatttacatattgtgtaaaccaataatatcactcaaaaggaaagtaaatcgatttctttggatgatgtatggttattattggtattctgttcttgttgaacagctccaccatgcatttcaccaaattcgtcatcatcatcttgatctgtacttagtgcagttgtgctattagatacaggattagaggcagcggctttcgcttgggatgctttaggagcactaggtgcttctgcagatgcctttgcagttgaaaagagagagctaaaaggatctacttttttaggttccgcaatagctggggtaatcttgccttggtcggtagtggagctgttataaaaaggcattgaactcgtggtggcgggcataccctcaattgggctcgtgtttagcaagttaaacgaattagcagggttggtaacagggacggcgctttgaaattctgaaaactcgtcatcatcgtcctcttcttcgtccgccttcttttcatcttcttgtatgagttctttagatggttttgaagactcactagaaaaaaagtcaacaaagtcctctggttcttgttttccttgcccaggagtagatgtggctctcgaggcattatcgttatatccattttgactaaaagaaccatcttcgttatcttcattgtcactatcgaaatcagcactcacgctaatgccgtgcactttcgttgacgtgaaacctgccttcgaattcaaactgccatcagcagaggcagatcctccagcaacgcccttgtacttctttgccgtttctcttgccttttttctttctgcgcgtatcttattatcgtcgctcaataattcaatcaaagctttgaccctagttctgacattaattccttgatctcttccctgggaatcaatatagtgaaaagtttctaaaatcctaattaagttaatgctattccttgtatcatcgataaacctttcagaaccgtgtttgataaggtaatcgagcaattgcaaggctttataaatttgcctccactcactacctgccttttcagtgaaccttctgaatatcatggacaaaatttcttctctttccctgaaattgtaagttccttgagaaatctggtccattaaagtggatgaggcaccccaaggctcgttgtttgtcgcttcacgaactttcccctccatctcagtataattgaaaacaacattttgagctttacgaaaatatttcttggcgtcatataatgacatgttggctaatgtatcctctaaactcattcttcctaacactaattaacgatgtgatctcctatcgacgtccctacaccttcctgaattggtaatttttgctttcctcaaataactgtatctacaaatcatttcatgattcttctagtccccttttacttttcctaatcacctcgcacaacgtacggtgtgacatgtataagaaattgaagccatgtttatagagtatatacaaaaaagcctctcatggttattattcaaagtcactctacgtatgcaaataaaataaatgtatatactgaggtgaggtacttaaatgcttattgaagtaaatagcgaacgttgctgaattggcttagcaaaatggttaaccactgaatgacctcgtttctatcaatatcagccaatccttcgtgaaggccgggcaaaacttccccgacagatccctcaaacttactaggtgctaaaagagagtacttcatccattccctgtctttcagtcctctgtgtgtaataaataattgatcaatttgctttgatttgctattggatcgttgcagtttaatatagctcttgatttttttgtaaaaagcccaaacaggtaaagcttccctacactctttatagagaataccattttgttggtcaaattggatgctatcttcctgtgtggcaacttttaataagtccagaaccctttttgctaagctgttcacttcatcgtcctggggaaatgctgaagatagattagagtgccatgcgatataccagttatatattttcttcaggtaaacatgtgtattgaatcttgccagttcgttttcactcagcatcagcgttgtcaaacctacaaacatggccatggtgttgtgtaacttgtagtcagaattggtaaatttttccaaccaagttgggctatcgaatacggagttactatgatagactgcgcctgaagtatcattggcattaaactgaaaatgtgcagcgggcactccaagatggtactgaaatgaagtgtaactagacaacccatcaagtagagaaatagtggcattagaagtgtatttccaatggtcgaacaatgaccagtcttcgtgcccattaaattccgtgagcttagcagcttcgtatatcacgtcttgtaaaagtgggttggctttacagtgaaaatttgtcccagagattgcattatctagatttaggtataccaaggcccttctcctgagaatcgcagcatgagcttctgcataatctgtagatcccagaaggccggatcgttcaccatcccaacttattagtttgataggacgcagtggcttccaaccatgcttaagtaatttactcattcctcgtgcaatttctaaaagaatagcgctgccactatttgcatcaccggcgctactcgaggcgagcgaatccctatgagctccgataataatctccccctcagtgaatataccagggatactaacctctacactactcatttccttgatgttgtaagttagctcattatgcaaatggactttatcgatagagcttgaaggtccagtgaatgatccaaaatcttttatattactaccgggcccaatttgaaaacccctgccattcaatctttctaaaattggttggacatctctagcactcatcggcaccgatggtatcctcggcactctccctaccggtgacatatgttcagtgtcggaatccttggagggataccctggagttgtcggatctcctggagtgtcactgaaatagtttacagaatctctcctaatataacttgggtttcttgctggtccataaggatagtgtaaaaacccattttcctcagtaactttaccatcgtcaaatgggtctgtatatataatgacactggaagcgccataaagttctgcattctttacctttaatccaggtaatattttacccgatcgtacgatgtggattttatcttcaatatcaatgtttttcttcaaaagtagcttgtaatcactgatgctaccataattgcaaaacacgtatcgagcagttacacttccattttttgaatattgatggaaacccttttgccttttcctagcgtgagaagcaggatcacctttaactctatcctcgatcatgcttgcttcgtagaccactttaccattttctaaaggagctacgttagtgtctactggttcacctatccatgggtaatatttttcaactttgggtttgtaccccatatctagaaactcgtccaaggtatatttaaacgttgacgaatcacttgctccgttgctcatgtacccagcatacttgtatacatgttctttcgctctattttcctgttgcaaggagttcaagtatatcctataaacctctgcattcgtcaatctggaagagtgaaaccgccgaaagtctcttgataaagacgtcctgggagcaaatgcggcaacaaatcccatgtacaaaaggagactcgctagaatcaagtacataaacttttccttgtccatatgttctttcattatttcataaccactaacaatactagatattgtattacttctgcctctattcctggatgttaaagtgaaagaatcattcatgctttcttcattgtcatcgcgagtggtctcgccactatattgttgtaatccagtggcttcggcctcattgtcatcagggtctgccatattaacaacagttctctcctttaattgaccttcctctttctctctctttctctctctctgtatcattctcatatatctcttacattcttaattgtgcatgttgaaattgttttaataagtacggccccttgccttgtcaaacctttttacccgggccatcaaactcaagcaaactccgaatggaacaatgcctttttgaagcctggtggtatattatgaaagttatgatagttctaagctttaattctgtaaatactatagtatagagacggccgccattatatatttgtaaatcggacttatattctagtgtttctttttttcgtaacactatagatagctcttgattgcaaaccatgagcgaacgataatattataggccaaattggcgcatcacccaatatttgaacacccaaatataaacatttggaggatagacttgccgctacaattagttgaattgtctcatttatatcggtattcgggtccatggccctttgtgcttgttcttcatttagtgctgacaaatctagggcatccttgtcctgccatcttaagaaatcagtgtacgatttcaacacatcacactccttcggtatcaagttcatttgtaatcttctcaaaatcctttctgcttttagccataagacacggtccgaaaaatccaataatgctgagttagggttgttggcattgtacccgcgtgcccaatcctctacacatttcatgtattccgaaatcactaatactgcagtgaacatacatgtggtcgcaaatacaggagtattgaaaattctgcgcttgccctgtttaatgtacgtaaaaaatgaagtccacgcatccaccatattcagtgcatactcggtagcttccctcaatgaacccatgtcatagcaaacttcctccaaagctttattcatattggaccaatctttcaaccagattttctcaataacatgtgccaggtccaaacaccgtctcattttggcaaacaaatataccggaattattaacctcattgctggattggcgtttattgttgacatgctattctcggtaggtgtcaagatgccaccatttttcaaataaaggttttcccagtattttaacattgtatcgatccgttgtctggaagtcatcttccactcaatatcgtccaactcaatgttattgctattggtgttgttattactgatccttgcgttatttctttcaataagtattttctcatggatagatatcaacaatgatagacatgtacttaacgaaaccctagcatttccgtaaaaaaaactatcgcctgtagaaagaaacctcaaacaattttcatatgcctcgttaccattagacaattcaatcaacgaaaatttcgaatctaacgttattttgtattgacataataggtccgaccattcatcggaatttcggcactgatataattcttctttatagcatggaacaccacattttaaatcgactgaatgaaaacagcaatcagcacctaccagtgaagaaaataagttagatataagtaataccgcatggcaagtcctgatacgtgactgcgccaatacaaaatattggtagtttttgttcatttgattcggcgcgttgtattgctctcttatttttgaaaacatatgaggactgttttcatattccataatatgatcactctcaataggcggctggcatagggactctaggggcaaatttaaacgagaggccttcaagagacgaataatagtcgtcaactgaccatgcatccccttgatcacggctgtatttttattgaaaatacagtagaacgttagcaatactaatgtctgtataacccataactctgtcgtctccgggtttttctcactaactttcaagcttttcctaatttgggtgctagctgcattagctaacacttttgcatgcgtcgaatgaaacccatacaatgctccgaccatggagatagataataacaagggataactgtccatattaggtatgatagaaggaagatgaataaatgaaaaaaatggatggaattcttccttatagtaagtcacataatcgttcaattgactagttgtggggaaggctcctgaatcgatattattgtcggctagcatcatactccttagctcattggtaaaaagcacttgagatactgaagggacagaaaacggagataacaaatccgaaggagtaagaacaggcagctgtttctgtgttgcattagaatcagtttcgccggggaaagacaaagtgagaacatcgtcgttcacatgagaattattttgctctgtcccgtttaataccttggaaatatccaattgccttgagctgaaaaaattggatagatcgtagtccatcatgacgctatcacgacgcctcttatgagaactatgggaaatagggtcagaataggaaggctcctttagttggttttgtggtgtacttggtaaatctgtgcttccattcaaactcaagtttaagcgaggtgataaagaagctttttcatgatttaatgaggtagcagaatggtttggaggtgacttgtttggtatagatgaccttgatgaaggtggagaataaataaacccaatgtcattgaaatgattgaagttgatcttgaaggtagattttggatcagagttgttaataaactctgataaccacttgtcatctatggcagcaggatcgatattactatccttatcattgggctccattgatggttccagtaaattatttgtgcctggattgaaattgatcgtggaagaggaatctgaaacagttgttggtgggtttttaggagatagtgacataagcggctgctcattgctcatttgcctataagtttgatttgccaaattactgtaactattagaagccgtagtagaattagacggtatagtattcgggaagcttgacggaaggttaaattcagaaactgtcggtttatcatgactgaagcagcccaaatcaaatggcgaatggtggctagacatgtatcctcccgcacctgcatgtgcagagttcattgtcaaaagatcggttaaagatggaccgctacttaagagatacactccaggtgtagcaactgtacttccattgttgctgttcactatggtactagaggtggaattttgctgttgttgttgttgttgttgttgctgtccggaggggtcattgttaaatagatttaagttaaacttgatagcttgcggtggttcgtccagggttaacggaggtaaatccaattctgacacgctttccatgagctgcttcgcggtcatttgtggagtagaaaagccgacttgatgcggagcgtcttcaacgagctcgaaattggtaattgaatggtgggggctattgctactagacatgtaagtcattgcactggatgcagagaaagacgcatgtcttttcgtcttatgcatggaagagggagtgttcgccctgtcgataacagcatcgcttgatgcagagtgaactggcacgcctttcgtgctgaacttgaactctcgaaatcctagggagcctgccttactaggaggagttttctctcgcttatcgttcattactggggccgagacgggaagttctacattatttgatttggccaaggcaaccacggcctctttcaattcttcagatgtcttaccagcaaggttcttcggggtgggtagaatagtctctttatttccggctattttaatgatatgaaggtcggttggatcatccgccgccacggaatggcgccgcttggaggcaaaagaagaagtcgaatttggtgctggcgtcattcgccgtggatcccccgtacctacaagagcagcatgaagtttttgctgatgcctgagcactaaatctctacgagcaaaacacctaccgcaaaagatacaaagatacggtttctcacgggtatgcgaatgctgatgtctcttcaaatgctcctgcctgacaaaacccctagtgcatgtgggacacaagaacggtcttggcttatcagtcttaataattcgagattttttaggaatgggcagaataccttgaccagcgggcttagcgaaattagattgattaccgttcacaaacatacttggctccggcactaataaaaaatctttatctgccctatctattctagtatcgccaatgtcttttagcttcttcgccctaaagtttctttttggtgcaagagtcttcgagaaaaacgtgtgttgagagaggcaatgtttaacgaagaaaaaaaactctatggaaatccaagaagtccttgtttctttgttttcgtttctaatatatgcagggtcaagcgggaaaaagaaagacagacggaaaagtgcccagcaacacggaacaaaattgtccagatttattcgagcggccgcggttagtatgcataatgcaggcgcccctcgtccaaatgcgaacggttccatccgaaacaggccatttcccaaaaattatttctcttaatagaagttgctcgcgtagttacctattgtcgatgccgcatacgcagttaccttatccgttgccctacggagaatttccgcgatgcagcaccgtgcggcgagatcacaattttccttgtacactctactctgcccctggagtggttcacccccgtctgtgcgtattttcgtgtatgatgatataaggtcgttactaccgttgattcaaaaacagttgcttcttccatatattgtagcacgaacaactatggccggccgcaaattgcgacaattacacctaacgcagcattaaggtcgcaggaaatgttatctgccgagctgtttatctctgttttccaagattttttcaaccagcccatgagtctgctgttggcggcaacccagttacagataatggtgcatgtgataagcttcgtaccactattcgtagtttgttacatcttgtaagccagtatatatatttgttagattgtgccctaacgttccagtaattgaagggtaaccgaggtttccgtggaaaaaaaccgtgtataagcaagaggttccgagcgaaaaaaaaaagtataaaagaaagcacaggcaatgagatttgtttttcgcttttccttcttatttgttaattctatttttgaagtttccttccgaaaaaaagtaactttgtcctaaagtactaatccaccgcattagacagtacgaagatcgagctatttatttgaacactcggtcttattcgtgataagcgtaatgtggagagatcaatttccgggtcatttataagaactcgagtggattgctagttgttttgattagctgaatgagactcgagtgtcagaagatgactatattttttttctttttttttttagttatgttttatttttgaacttgtacttgcacatgtatcttattgtttcgtgatcttgtagatccgtatgggtgcaatcaaaggtttgaattgcagggctttcatcgcgcggatctcgttgtttgcgtcgtactctgtgctggtgactatggtacattttagcccgagtttattgcactcttgagaaaacagttggacagtggattcgcttctaattgtcgcggataggagacacagtttgcatcggtctaaagcaagacattcggccagacactcgcatagatcaggaaggatagttgggtcatacgtaacatctgcccccactactaaatctatatcctcaggaactctatcgctgccccaccataatctttgcaacttgatgtctggttcgttctcacgcacttcattgttcaattcaaaatttcttttcagctgcgtctcaacgagattcgaatcaccatccgtgacgtacatcttatttacgaactcgtgatacttttgtaaaatgacgagactcactatgcctgtgccagcgccgacctcaagaacatttaattttttcttgccatcgtcttgtccttgtaccggtgccaactcttgtaagggcttatgaataaggaaatcacccatgtataaggcagcttcccatgtcctgaaacctgtagtactggccgcactgatcaaattcggtgtttcctcaattgtgatctttacgtcctcgtcaaacctgtacctcacgacgtctttcatcatcgggtctggcttgcctgtgcttaatagttttatgtacttctcatagagataatcatatatctctatctcgtcttcgccatcgttgacaattgtgaatgccttcgcgaaaatccattcgtggtctaagagcatcttgactatggttttgcaataatatgcattcgtcttttgcacaagttccatctcacaaacaaatctcgatgcatgcaggacatcgttagatttgcttgtttccaactcttctagcaagtattttccagggcaccgctgatgtaatctatcgtagaatagatcttcattcatgttatctttgacgaggagggtcaagttttactagctcgatttttctgctttcttttcctttttcatttacttatacattcttcatcatttttgcgatgatgtactaactgctagtatttatttcgctgtttgtcgtgtccggacaatcagcattaaaattttctacagagttttctaatacatataaacattttggctttattcccctaaagctttctcaatggcacgctgaaaaacattgcataaaacgtcgctattttccaaaccgacgctcactcttacaagatttgtttcgacaccatattgagctacctcgtctaattcctggtagtgggcaataatagcatatggacacgccaaagtgaaattcgtaccgagagaaggtcctttgcacaattccagattattgaaaaacttctttgcctcttcaatattgaaaaaagttagtgaaaataaacctccatacccaccatcttttgtagacataacgctgtcataattccgcttggtatcctctgatgttaaactggggtaatatattttcttgaacaattttcccacctgaggcaataacaccctttttaacaatatatcagtgtttgtattcaccttgattgtacgttccacgaagtctctcgaatttctttccaggcataacgcatcttcgcaccataggcaatcttcatatccgtcttcagtcttcataaattttctagcaaactcataaatctttcctctaggatttagtactaaggatcctgcaataacgttcgagtcgccgctgaagattttcgttagcgaactacaaacaatatcggcatacggtaatacatctatattgacaaagccacccacagtttcatcgaccactatgtaaaatgaatacaagtctgatagccttttcagttcttgtaaatctcccattttcaacagtgggttcgatggagcttctataaataccgccagtatttgctcaccagaatgtaaaatatttttcagagcgttcattgacgttgaatctccctgtcccaagaaatgtgtgtgattgaacttccgaagaatgctcagagtatctgtatatgggaatccaaacatgacggtcttcttgaacggaggtccatatccaatcaacttatcttgtctactagaagaccttgataagcgcttggcatcgaagtttaaaagcagcctgtgggcagtgaaaatggacgccattccacttggaaataagtaaacatccgtattagggttgacatgaaacttcaagtcatcggtagctgtgttttcaaaagtactgtttgagccactttctcccatagaagtaattgtttcggcaggtatgtccgaattcaactgatcatcatccagagcctctccactgccaacattgaatggaccgttgctctcgttatagtgttcaaaagagaataggtccgatagaccttcagagtcaattttttcaacaacttttgtggcaatcctctttcgtattagatatttggctttatcagcagcaagaaaatttaaatttctcccaaatctcgtttctatatattcttcgttcactctgttttcatcttcggtcataaattttttaccgttatccactgtttccatcttcttaagattatccttgacttgtaattcatgtaaaatatactccgccattctgctagatacaatctcaccagaatgttgccaatactgcttcatcacggggaatatttcctggtctacaaacaccaccgtgattttacattcccttctccagagcttttcctcttggttcataggtttaggtgtacatagttgtaagatgcgtactttggtagaaagacccgttttcactttgataaactctctgcacctattggcaaccttgtaagaggggaagcaaagacaagcttcatcttccatggagtacttagcggataaaatttcacataatttctttattgacttgtgtatgaaaaatcttggatatccggtagtaagcgagttaattatactgctttcaccctcttcatagcctactgtagcttcccatgtgggcaaacacacggaaacagcatgttttgtgttgggcggaatagattcaccaatggttctagatatcattttttcttctgttcctcttctctctcttgtttatgtaggtcccgaatcggcacatgagcgtcattctactatcgttatatatatgggtatatatatatatatatatccaaaatatatgactaatttttagaccgagatattgtgaagtgcagaggcgctatcatgatttttgttttttacatccacgcatgaagataagtcatatttactaggtttgaagggttttacctgaacaacactggcaatcattgaagttaattgagttcttaaaccgcaagatattttaatatgaatactgctatttttaaataagactgtagcaaaatgtggggttaaacttttacaaattcactttggttgtaacgcattttctgtggaagagcaattatttggaattttcagtttcgccaaacgaaagaatgaaagaaatgtgctttgccaagaaacgaaagacgacagaaaaaggtagtaaaagaggaaaaggttaaacattgaaaaaggattctatgaagaactctgtcggtatttcaattgcaaccattgttgctatcatagcagctatatactatgtgccatggtacgaacactttgagagaaagtcaccgggggccggagaaatgagagatcggattgaaagcatgttcttggaatcgtggagagactattccaagcatggctggggatacgatgtgtatggacctattgagcacacttcccataatatgcctcgtggcaaccagccgttaggctggattatcgtagattcagtggataccttgatgttaatgtataactcctccacactatacaaaagtgagttcgaggcagaaattcagagatcggagcattggataaacgatgttttggattttgatattgatgccgaagtgaatgtttttgaaactactattagaatgctaggtggtttattatccgcatatcatctatctgatgttttagaagtaggtaataagactgtctacttgaacaaagcaatagatttgggggataggcttgctttggcgttcttatccactcagaccggaattccatactcaagtataaaccttcatagtggccaagcggttaagaaccatgcagatgggggggcatcttctaccgcagaattcactacgctacaaatggaattcaaatatctggcgtatttgacaggaaatcgtacttattgggagctggtggagcgtgtttacgagccattatacaaaaataacgatcttctaaatacctacgatggattggttccaatttatacatttccagatactgggaagtttggtgcttcgactatccggttcggatcaagaggtgattctttttatgagtatttactaaaacaatatttattgacgcacgaaacactttattatgatctgtacagaaaatccatggaaggtatgaaaaagcatttattagcacaatccaaaccctcttctctgtggtacattggggaaagagaacaaggtctacatggacaactttctcctaagatggaccacctcgtgtgctttatggggggattgttagcatcaggctctactgagggcctttctattcatgaagcccgaagacgtccgtttttctctctttcccttgaaagaaaaagtgactgggatttggctaaagggataactgacacatgttatcaaatgtacaagcagtcttcctcggggcttgcgcctgaaatcgttgtcttcaatgatggaaacataaaacaggatggttggtggcggtcgtctgtgggtgatttttttgttaaaccactcgataggcacaacctacaaagaccagaaacggtggaatcgattatgttcatgtatcatttatctcatgatcacaaatatcgtgaatggggggcggaaatcgcaactagcttctttgaaaatacctgtgttgattgtaatgacccaaaattaaggcggttcaccagtttaagtgattgtatcacgttacctacaaagaaatctaacaatatggaaagtttctggttggcagagactttaaagtatttatatatattgtttttagacgagtttgatttgaccaaagttgttttcaacacagaagctcatccttttccagtattagacgaagaaatattaaaatcgcagtctctgaccacaggttggtcgttgtaggttagtgtgctatatagtggccagattcgccttttaaaattcactatgcggtgtgatgatgtgctataccattttttccatgtttaggaaaatgaaaaatttgcaatgcttacttcagcaaaaaagtatatttgaatcaatattcatttatatatttcagcataatcaatcatttttcgtctggatatttgacacaattttgattttgacgaagacattttattctcgatggatattacagaattgttacagtgctttgcctgtactttggaccataacgctgccgtaagaactaatgcagaaacacatcttaaaaatgcaagtaaagtaccgggattcttaggcgcatgcctggatatcattgctgctgatgaagtaccagaaaacatcaaattatcagcttccttatatttcaagaataagattacatacggatggtctgctggtgcaagacagggttcaaatgaattattagattcacatgttgatccggatgaaaaaccagtagtaaaagatatgttaattaaaacaatggtcagtgtgtccaagacctccccgcgttgtatcagagtgctaaaatctgcccttactgtaattatttcagaagattaccctagcaaaaaatggggcaatttgttaccaaattccttagaattactcgcaaatgaagacatcacagtaacatatgtcggacttctgtgtcttgctgagatttttaggacctataggtggaagaataatgatgaaagacaggacttagaagagttgattttaaattatttccctgctttattaaactatggcgcaaatgtccttttccaagatggtaaatatatgaataacgagcaaattggcgaattggtaaaattaatcattaaaatttataagttcgtttcataccatgacctaccatttacattacaacgctcagaatcgtttaccccatgggcatgtttttttgtcagcatcattcagcagccattgcctcaggaagttttgtctatatcagatattgaggtcagaagtaaaaatccatgggtcaaatgtaagaaatgggctcttgcaaacctttatagacttttccagagatacgcatcaacgtcattaacaaggaagtttcagtacgatgagtttaaacagatgtactgtgaagagtttttgactcagtttttgcaagtcgtcttcgatcaaatcgagaaatggggaactggacagttgtggttaagtgacgaatgcttatactacatattgaactttgttgagcagtgtgttgtgcagaaaacaacttggaaacttgttgggccccactacaatgtaatacttcaacatgtcattttcccactactaaagcccactgcagagactttggaggcctttgacaatgaccctcaagaatatatcaaccggaatatggacttttgggatgtcggctattccccagatcttgccgcactggctttgctaacgacatgcgtgacgaaacgcggtaaaacgaccttacaaccgaccttagaatttatggtctcaaccttacaaagtgccgttggtgattacaacaatattatgttggataatgccttgcaaattgagtcctgtttgagaatattctccagcattattgaccgtttgataactaaagattctccatttgccagtgagatggaaaagtttatattgacatacgttttacctttttttaagtctcagtatgggtttctgcaaagtcgtgtttgcgatatttgttcgaagttgggttctatggatttcaaagacccggtaataacctctactatctacgaaggtgttatgaattgtctgaataactcttctaattctttacctgtagaattgacagctgcattggcattgcaaacttttatcagtgatgaccagtttaatatgaagttatccgaacacgttgttcctactatgcagaaattactaagtttgtctaatgattttgaatctgatgtcatttcaggcgttatgcaagattttgtggagcagtttgctgagcaattacaaccttttggtgttgaattaatgaacactttggtccaacagtttttgaaattagctattgatctgcatgaaacatccaatttggatccagattccttcacgaacgttgatagcatacccgatgaatctgacaagcaaatggcggcgctaggtattttgtcgactacgatatctattctgttgtcttttgagaattcacctgaaattttaaaaaacttggaacagtcattttatccagctgcagagtttattttgaaaaacgacatcgaagatttctatcgcgaatgttgcgaatttgtagagaactctacattcctactaagagatatcacacccatcagctggaaaattttggagctgattggagaatgtaatagaaaaccagatagtatggtatcttattatttaagtgatttcatgctagccttaaataatatcctcatttatggaaggaacgaattaaagaagaacgagttttacacaaaaatcatattcgaaatatatcaaaaggctgttactgcagaagataattcgttagacgatcttagagtggtttttgatttatcccaagagttggttcttgcattagatgacagtttacctcaacaatacagagagcgcctactggcggatgttgtcggctctattctaacgcaaaagaatgaattgaaaactaatgttgtatttagtgtgactgcttttaatgtcgtaatctcaaatatgataacagagcctttgatcacgcttcagtacctgaaacagcaaggttgtcttgaaatcttctttcaaacgtggattacagactatattccgaattataaaaggtgctatgatatcaaattatcagttcttgcgttattaaaaattatactgaagttagaaagcaacgattattcagtgttgaacttagaaaatttggttccgcaattagggagtattgttacgcagttagcttcgaggctaccaacggcgttaaggcaattagctaaccaacgcaaggaattctcatcatccggttttgaagaggatactaagtgggatgaaaattttcttgacgttggagacgatgatgaaaatgatgacgagggagaccttactgagaaatatctggaactgataaaaaatagagccgattccttggacttcgtagatggttatgacgcaaaggaaactttcgatgacctagaagaggacccattaacggggtcgatcctggacacagttgacgtatacaaggttttcaaggagtccattgcgaacttacaacatgttgacagcaatagatatcagggaatcttgagacatctgaccccggctgatcaagaactattcatgggaattatgaatgcctaattgaattaaatggcgattgtatattgaaacaaacactggattacataatttagatagaagagagaggatattatgctcaaagtttgttgcctttgcctcggccagttgactttgatttgatatcaagatcttttttttttatctggagtcaatgcgatgaacctaaaaaaatcacaagctttttttatctctaagctggggaaagaatcgtagttaaatcggaaagaaaaatatctgagttttgtcagtctttcttttgcatagcccatccttgtactagatttcataaacattgatcacttcaaaatatacttgtaccaagatggccgaaaatgagagaatgtacatctcctataataatattcacaagctttgtcagggagtggctaaacatatcttagctagaaacgaaagacctgatattattatcgccatcactggtggtggtatgatccccgcaagaattattaggtcctttttgaaaactaaaggacaaaagaatattccgattcaggccatcggcctatctttgtatgaagatttagggttggataatagcgtcgaaactatcggcaaagaggtcatcagaacacaatggctggacttcggtgctttgaaccaacatttcgattccttaattggtaaaaaggtcctaattgtggatgaagttgacgatactagaactaccctccactatgctgtttctgagctggaaaaagagattgctgaacaacaaaaggttttgaatagaatgagtgaggaaaccgttatttctatctttgttctacataataaggacaaaccaaagagagctggactacctgactccatgatgaattctggacgttacattgctgcgcaaactgtccctgataagtggttgtgctatccatgggacgctgaagatatcgaagaacataccatgctcgctaaggctcaaggtcatgactgatgacaaacagtatgttgcgatggggttgcatgtatatagatacatatagttatcattggtaattatttcatatttaacctaaatctaaagataagagtgtatttctagttatctcatttttccttgcatttctaccatttgttgaacttgttgatgcatcatctcttttaaatcggacacatcattttctaattcctccacttgttcagtcttttcacctaatagttgtaaggaggtttccaatttactttgcatctgctcaactctttttaagagatcatctttctgtttatttacctcattgaatttatcgttttcttccagaagtcttaaaatctcatcatttgcttttgtcttttctttcagtaaattatcgtataattcctttgatgctgataattcaccttccaatctttttaactccgtacttaacttgttcaccagatgagcgcttatgtggccgttagaattcgatagctggacgctagctcttctgtatggtattgatgtgttgtttaacgagttcattgattccccttccctgattgcttgtaaagcagcggcctcttctggaatatcgtcaatgctgaaatccacattttttctatcaaaatgttggctttcttcgctacatatggtttcgtgagattcattgtaaatgggttttagagacggatcgctttctaattcgccaagttttgacattgataatgacagcatagaattttcttgaggtaaagtccattcgtcttctatatttccctccatggagtttaaactatctgttaattctacaggtattttatctataattttctcattgctgttttcttgatgtggttttagttcgttctctttttgttccaactgagacctttgaatttcgtacttcttcttcagtagattataatcatcacttatactttgcaatgatgacttcaatgtctccgcccgtctctccaagtctttcacttccaaaactgccttcgaatgattctctttttctttttctaattgcttacctaatgtttcagatgaacgtaaggcagtttgatatttttcttcaatatcatttttttctttcattgtagattcaaagcggttttccaagttcacaattttagtgttcaaagcgtattcaatactatcccagttggcctttgatgactcaagctgttctttgagccgattgtattggaaagatgcgtgttgtttttcttcataactttgttggtcatcgacaaaatctctatttgatttagcgtctaaattttgagtagagctatctaattctattcttagttgttctagtttagtctctagagtggtaacttgatcaactgttgcttcttgtagtgctttcttttccgtttgaaattcacttttttctttttcaagcaatgttctcatattatctaaagattgctgtaaaattgttatcaaatcatctttttcttttatatttttctctaatgtttcaagtgactctttttgtttatctgcatcctttaatttatttgtagcttcagccagttgtccttgtatgttgtgatacaatgattgcagctcattatagttttcgacactctgagcagaactatcgtttagttcagatacctcatactctaagtctttcacttttgttcttaaagctttgatttgatttgattgcctcagctcagtttccgctaatttagctccttcttttctcaactgatctatcaagtcgtccttctctttaatcaatttgaaaaaactagaatccgtggtttcgatttgtgattttctgtttagttcgttagttaggtcatcaatctgtttgtttaatcttaaatattcaggactaatttctttgactaattcttcaacagtaaattcagtgtaatttttaggtagccatgtaggcagtgataccatagtgtcgtcgaagcaatcagtcctattgtgatcgggatgcaccacgtcatcgacagcgattgaatctgccttacctgtatcgccttccacagtgctttctgatcgtaccgcaggatcatctatgttttcagcattgtcaattgacaccacaccggcagccgcatcatcaatggatgtacgagcactttcttgttcattgtttgacagcaccacaggcgatggagacgacaaatttgacgttgaccttttatttttctttcttcctttcttagttgccaaggagagtctctcttccaacgataattttttactcatagcaaaattggtataccactaccatacaacactttttatatactattctggactaaggaccttttaacgacagtctattaaaagaggaagtcaagagctttttggtgaataatctacggttactgccaaattatgatcttctaaattttggcgctttataacatcctcacaccactacgaagcacactttgactacgaagtattacttaagttagactggtctcattgaaatctattagtttgatgtatttagtccctggatttgtagagccctcaattactgttattatattagccctaagtaataatctgtatattggtatcgttttagatgaaaaatcgtttaatgtcagattcaaatcatgctcaattagtcttttcattaacagcatgacttcgttcgttaagctatctattgattcatcattatcatccaaattcggtactagataacccttgagaaagtccgccagtgagtcccaaagctctttatttctggcttttcgtgttctaatatgggcgtgatcttgcttcttactgtccataatggtcatttgatgctgcagttttcgtagcagctctttcaagtcactattaatattattctgtaacaataacatggccttttgatcaactgattgatcattcataagcgagagccattcactggaactttgggctctcaaagacaaaaaattcgatgtcaaactgaaaccaataggatcagctctctctgagaagaacatgggttttcttaataactctgtaaagacctcagaattgaccggtttaccctctgtatccagagatctcttcgtgatctcatcgatggcaccttgagcttgcttcaagaaatatcgtttgtttccgatctggttctccaggttctttatgtagacatccaggacatccttttcaacatccatgtttcctttgtgagactttctgccgtttgctcttgtccctctttgtcgtcatatgcgtcttgtttgttgttacgctgcatatcaaagcgaacggttagttattaactaacgtaaaaattgatggaaacattcatttatatggaagtattgaagaagaggtaaaaaggaaaacaaatttacaaacaacaaagaatgtcttctctatcaacgtctgatttggcctcccttgatgacacttccaaaaaggaaattgctactttcttggagggagagaactccaaacaaaaagtccagatgtcaatccatcaattcactaatatatgcttcaaaaaatgtgttgagtctgtcaatgattctaatttaagttcgcaagaagagcaatgtttgtctaactgtgtgaatcggtttttggatactaatatcaggattgtgaacgggttgcaaaacacccgttaatatgaaaccgatttatctctccgagtcattattctctttaccttaatatatctgtaaataagcaaatgaatattttaatatatgtccaaggtttctttaaaagggattcttcagcataaagggcaaataactctttttgtttatatactgtctagttatatatatatatatatgtatatgcatttgtctgtgtctgtgtctgtttcctatgagaactcaaaaagtaactgaaaccgcggttgcttagatagagtcgataactgttcacccatagcgcagtcacaattcagcaaccagcttatcgtttccttacattgttgtagtattgattcgttcaacgcatcctcttgcgaacacttatcgtatgtaactagaattaatgataaaatgtcgaatctgtgagccactattctttcattcgggcaaacctttatgagagtacttaccactgaaagagtttttgaaataagttttggaaaagttgtgtaaaaaggatttcgtacaatatattcacctaaaacaaaaatcagcctctggagatgtacaacagacccttctctttgaagtctcagtatgttcattgtgcattccaatgcgtataacgtcaaattttcgtatgcaaggctagccctaggaattatgttttgcaagattatctctgacatgaacttttccaggtgatattgatactttgtgtaattgtccaaaaattctactttatataacgactgtatcgttgggaaaacgacccgccatatggctattgtttcatcagcattgtatgagggagggagaaaatagcacatattgattagcgtcttttcgaacagtggaaataaaccagtactagagaactgtatccattttgagtcattggtttcgttcataaaggtatgatttaatagcgtctgtaggagcagaacaccacgaagtttaattcttcttatatcagtggtatcatctagtatgtttagaattcctggaataatccaagaaagattcgtagatatgtctctccttttcaaatgtaacagaattacgtagaataacggaatgcctttcaagccaccctgacttacccacgcctgcattaggttatcttctttcaaagacattccaagcgtgggtttgagaccaagattacgttgctctttgagttcgaagttgcttttgcgttttaaaagtagtggctgtaacttagaaataaggacgcacataatttcgtcatgttcacttttgttacgctgaaagtagtaatctatagtctgcaaaacatctgtgttgatttgtatgtctactcctggagatatggagtgatatgagagagattcaataaggttgacctcatcggacaccgtaattgcacatccagtatctgtcttctttcgtaactggagacacaactctcgaagccttgtagaagaaagactcgaatcattcaattcatcgatgatatcagttacggccgtcattcttttcaatattttgttatatgattttattcttcacctcgttttcattcttcatagttttcgtttctcatctgctattgaaaaaccgaactagccgaaggataacaataatgagtcttaactgttaatatacaagattatacaaataaatatgtttctataaaataaaaagttatattcaattgcgaaaaaaataaataaatgtgggaagaaaacccaatagtatgtcctactatgtcatatgctatcattaataggcatcttcagacacatcttcatggaagtatttaccctcggtggttggtttaatgatacctactcttatacagaaatcaccaaagtgttccccttcttctctttctaaagcataccttttaaacaatggtttgatgtagtcgacaatttcctcatccttcacattggccttatacaatttgtttagcctttggccgaggtaaccaccaccaagcatcaagttataagtatgtggagctttaccaacaagagctaattcacctagccatggacgagaacaaccgttagggcaaccagtcattctcataataatggaatcatggcgtaaaccatactcttctaaacaatcttccaactgagtaataatgtcaggtaggaaacgttcagattcggcaaacgctaaaccacatgttggcaaaccaacacaggaagatgaagataatctcaaaccgctgaaatcggtgttatccaatttataggtctttaaaatagattttattccagcaacatgttcatctgtaatattagagataaccaaatgttgattaccagtcaatctgaaatgaccagaattagtcttaagcatgtattcagcaacctttctaatacctgtcttttgaggcaaatctggtgtatcttcaaccctaccattttcaataaatgcggtaaagtggtttaacccagtttcatctttaatccatccaaagtaatcaatattagatttaaactcaaatggtctctcaggctcgaatttcttaccccagtattcctccactttttgcttgaagccttcgacacccatatcatctacagtatactttaaacgagcatgcttacggtctttacggtcaccgtgatctctttggacaataacgataccttcaagtggtggaataatgtcttcagttttaacaaaacctaagcatgaccctaatcttgggtaagttttcttgttgttatgagtggtacccataccaccaccaacaaaaacattataaccctccacgatttgagtttctgggttaactatagcaactaaaccgacatcgatagataatacatccacatcgttatatggaggaacggcgatgttgaatttaaactttcttggcagataagttggaccgtaaattggttcaatatcgaccaaagcgttaccgctaactagagtcttcttttttcttggaccatcttttctgttttcaaaaatagatggccaggatggatcatcgtcctgttcttctgggccctccagccaaacttcgtggtaggccgtagtctttggtaagaaatgatcagaaatcaattttcccatatcagcgatttgttggtgaaccttggcattggttggtagagcagaaaccatgacatttctgttcacgtcacctgcagcagctaatgtatccataagaactgcattcattcctctcaatgtgtgtttcaagttcttctttagcacaccatgaatctggaaggttgcccttgttgttaatttcagggtaccattgcctgaagtatcagataagtgatccagagcaagccattgttgtggagtggtcttaccacctggtaaacgagctcttgccataaacatatagtatggctctaagccttgtgacttacgtatttctctaatgtcacgatcgtcttgggtgtaaataccgtgaaatttcattaattgttcattagcgtgagtaacaccacctgaagaagtatcctttaagttctcactgatagtacctctcaagaaattagattctctcttaatatcctcgtttgtaacaggttttggctcatcatcaacagcagcgccggaaacaccaagagcttcccataatttaggttcccactcagaataagcagtttggaaaccatcagcatcttgatcatcacccagtcccaagggaattagggctttggcactcaataattccaagcgcttaaataaatcctgtgaaggcttgttaaaataatgtttatcttctttacgtggccaatactcagaatcaccgagaccaaaaacagcaacattcaaactagctaaatccaagtcggtgtcatttttcagagcttcccagaaagacttaccgtcttgggggaattcaccttgcccagccgtggaagtaatgaaaactacattctcttcaccaggtaattcttccaaaataatgtcatccatggacagaacagtagcctttaaacctcttgcagatgcccttgctgctagtctctttgccaagtttgcagcattaccaccgtcagaagcataatagacgtgtagcggtgggccggacaaaccctccaataactgatcgaaggcagccttgcttcttttttcttgtttccttgtcaacgcatcaccagcagattgctttagatttcttgacaaagatggatcttttctggttaatagggtaagcttattctcacggtctaagaagtcctgtaattgttttctgataaccgaagaatccaagctaaatgcctccttatctgttgatggatcgtcataaacaggattaaacctatacaatggccagtaaccagattcaacggcgtttttggtttcctttaagacttctaatggagtatcattttcggaattatacggcaaataagccaagacaatagaaggaccattgtatttagatgcctctattattgcagtcaatagttgggtgtaagaagcatatactgctacagaggcaacataggcactgtaataattcatggcgtacaaaccaacatctttctttctatcctggttttgctttctatggtcatatggctctgaatcaatcaataaaacattaatgtttttacgggaggataaaacctgttgaatacctgagtgacccaaatcataagaccaggcatcggagccaattagccagcttgatttgaaaataaaagaatcgcttgttggagctatctttaagaattttaagacagtagaggaatcttgattagattgtaataactgaaatatttccaaacctgtcgcattggcctcttgtaattgagcttcgtcaagatcgcgtccattgaatgacaaccatttagataatagttgaacaattttatttgcatcctcggacaagtaaagacttggatcaagagaggtttttgctaagctgatcaattcttcacgctgggcttcttgttttaaaaagcgtccaaaaccaaattctggattacttggttcaattgtctcactggaaaattgattcaaaatttgtagatttgatgaaaataactgttttagcactttgatataggcgtcttctaagttcacaacttttttgacagaagaaataagttgagtaacttcagcttgttcctcagccttttcattggattcacctaaaaataagttattatctggttccttcttgttaatattcgatatgacggtgttgataacgttgccataatcattcacattaccaatattagtcaacactacctgctcgatgttcctagaaactaattcattaaaattgccaaagaagtccaaaagaaatggttgaaattcgtttgattgcgatttcttagagacaccctgtaaaacggcgattttggtaacagaagatggcagtatttccaagaacttggaaaaattccatggtctgtatactctaatcttgatcaatcctacgtttgaaggcaatacgctactgaattccgcgtcatatggtgacaggttaacaatgacagtggtaattgactctttacctttaaccagttcaaaatttgtcaatgaatcagtagcttctgataatgctactttagtctcttcgttagcaatctccaaggtaggaaagtcgatgtcttgttcaatagctgtactcgtgccaattttctccaagttaagaaaatggaaaactggggtcagagaacttgtagcaatcttataagaagagtccgcgtttgaaattgcagtttgcaaatcagaagatattaagatggggaaagaaagatcctttaacgcaggaattgcggaataatcttgcaaattcaaatccactgtaatcaccaatggaagtttattaggaagagaatatagatggtggatggatttgaccaaagtagtttcatctgtaaaaacggtagttaaaatgtccttagagagttgatctttgatggtattcaatggatcttgattgttcaatagatgagtagcatctgtggcaacagattctagccctttgaaggatgaatgactattttttgtgctagtagtgtagaacactttattttggggagcactagaggaatattgcgccaacaattgtgggagcgtcaagaggtcagaagcagtcattcgccaatcttttgtttttctctggttcccgttccctactgttactttattagtatataagggatctgaataaatatcaagacgatggaaaaaaaataacaagcaaaggaacctttctatatcccaattttatttcacattaaaaactatcgtcttccaacactttatataactgcttgcagcggccagtaattcgtcgcatctccatgactcaaattttccagtgtctcttagcagttaaaccattcctgcctctgtgtggtggtaattgtggcattatgagttaagagataatacgcacgtgatgaaattcattctgtgaaatatcacgtggacaaattatattacccggattcataaatccacgtattttacctgcatctttattgagtgcttagtaaaagtcagttggtgaaattccgcagataaaacagcatattagttgcctgaaaatagccttatgtgttggtttgatacgtctttgtcattatatacccaaaggtttgtagttcatgttgcgggttggtatgaataaatttttcgtatttagtgattataatacttattacccatttcggcggctaataaggaatctgctaagataggtaaatgtacaataccatcaatggcttctaaaagttttcaaagaagtgggataagggatgaaagttgtgcgtgtgttggttacttaggttctaatttggcttcaatttgaagtgagatgttttgtttaacattagtttcaaattaacagcttttgtgagaaaatatattttggatgaatagcagaaaatagaaatctggaaataaacaaaacagagccaaaattctaagcttaataacatgaatatttgtttatctagcatcttgttcctcccactctttttccgaaaatatggctagccaacttaggtgaatggggaagggtactagattcattcatttatttctattcaaggacaagaacttttaacatagtaagacctttatgttagtttggtgcggctgacaaattcatagctaatgtgctagagctcttatattggtaattactaatccttcattgctattatgactatcacattataaggtaatgaaaaattaaatcattgtgtacggattaagtcctttctctaaaagagatcacgtgactatttgaatcactatctatgttaatcattattgtttaaaagatagtaagtgacagaacaacgaattgtttctgtaactactttttaagcagggaaataactcagcactgacaagggacactttttaaggatgttcgctaaattgcatgggaagaaacaaagaccaatttcttccatcaattcacaaactccaaggactagcaatactactcacgcaaatagcatatccttatcatcgggtaatttgatagtaggttccaatagaaatttaagacaaaagaaagagcagtttggttctcaacaaagggcttccggcagaaagctgatttcaaataaggaaaatgacgataacgtcaacaatggtggtgacaacaattatgacaatggggaacgggtccatcgccatcatattccaggactgaaaataaaggcgtatcaagctgaattaggctatcatgagtcccgattttccgagaatttagtgatgctaaatctagttgagttcccggatataaaacctggtgatttggtagaattgaaaacatatcacaaaaatccatctgcatcgaacggagataagaaaatttattttattgcaaaagattttgacggagagactaaaagaagggcaaaaacatctaatgtttcaatactttcgggtcaactgcaaactttgttagatttgccttctaggtctaggatatggataaaattgaaaccaaacaaatttgacttacaggcagatgtggtagagtttaatatcaaagattgcctactaaatagaggtgatatgtgggttctatcatctaagctggtagatacatgtgtgtttatggatcaaagactggcattcttagactctatcagaggtactattaagggaatttatcgaaatggtaagaagattgtttctggatatattggcgaacaaacaaggataatttttcggtccgaatctgccagattaatttttttgattcaaataactgatgaaatgtggaacttcgaagaaactggtgaacaattatttcaaaagatggttaattcatttttcccgaagatcttcaaaaaatggaaagatgtggacacccaccatactatcactatagccttcgctatatcaatggacttgtctgatacatcattcaaggacttaacacccggcgaatctttgaaaaattcacaggattattttaggatagttgtagatcaagtcagtattatccattgggttgatattatggaaacattaagagaagaatttatggaaatcagaaaagatttattaaacaagcaaacggataagggttacagtgtagcgaatggaagattttcacctgtaatcaagtcgaattttctcgaattggtcaattttgccacgacaattttaacggatcctttcaagcaattagatcttcgacacactacaacgcacgtcatgattatttcaccagggtctggattatttgacgttgattatagtttattaaggctaacaggaaaaaaactactctctcttgaaatgacgatggatttaatatgtctttcaaaagctccattgcacatagttccactttttaggtaccgagactttgagaacaagcttcatcattgtgtaccgctttggttaagtgttttcttttggaatgatcatgacaaaaagagtaactcagaatggactccaagatgtaaaatttatgacttacaaatgatggggattactgaaaatgagttaattcgggaagtggatgttgaatatttacagctgaacaagaaagtcaaatcactatccgagtttatgaatgattacgacaaaaatgccttcgaggtgaaaattttatgcgctggctctaatacgaaacaatctaagaaattaaattcaaagtttgataccgtcttcgagaatgatgttgttgtgaaggcaaggaaaatcccggcaacagcaacaacaacacacggtaacacaaaattcatatggagaggtccaaaagttgctctcccagccattaaggatattcaaaaaccaaacgtaataccagatctatcaataaaaacaatagaggcctctttttatgatgattgtaatactacaaatgataaaattagcactcccaccacttctaacaatgacaatctcgaaatgaatgactcattggtctctgtgagatctgctgataaccaaaacacatctttggcgctggattcgctcaaaggactaagcaaaaggaactcattgaaagattttactcaaagagtaattacaaaatttatttcgaacatagacacaagtaaaaataaaaaaataaagtcaacattactcagagatgatgtggataactcacctttaggttcaaatacaccactaccatcttctgaaagtaaaataagtggcctgaaattacaacaaaaaggcctggcagatgaaaacgttatcagtaaacgtggaaatttgataataaagaaaaacctatccatttttgggctacctagtaatgaaatcatgagtggttcaccctcctcatatttaggctcatcacataccagaacatcctctaaactttctaatatgtcagacaaggctgctttcattacagaagggcaaaaatcaaaacatgatgactcgaacacttatagcctcacacagcaattgaaacatcgtataagtgaaacttgggtggatattaaaagtccttccattccggtaagtagtgaatttgccaacgaattattgcctatacgttggaaagatgtatggccaaaatatgtggccagaaaatatagtaaatggaggtcttttacaaccccagcagagttaccaatcacaatttctgattttccatccaaggatgattttgataggaacttcatcttcagaaatcactcagtgactttaaacacagatcaagaacaatataatcagacatacaaagacttacttcgtgatatgatttatatgcgactgttaactggttttcaaatctgcgtgggccgacaagtagaaaaaatagaactttctagggaaagtggtgaaagtgaaactgtagtcaacaagtatttagatttcaatcaaaatgatgcgttcaaactttatctaatgatcgactctgaaatacacagaataacatgctcgtcaagtggaattattgatgtggagaggtatttgagaaaagatgaagcaaacttgtttgatcaggttcctagttatattccgttggttaaaacgagatacgagagctcatttcgtgatgctatgattgacccacttcatgttaaaagagaatctttgaactggaatcaaattgatcaggttctagcaggttatggcgataacttaatagataggaaatggcacggatttcgagctaaatatgtggtgttaccaacagatatccctcccaacacatattctatggttatcaatggtaaaagcgaaactttaaacccagaagaaatcagagtcgagggtttgagaagattaattggctcaataacgaggtcaagactaagaacagagaaagaaaaaaaaggaagaaaaactaagagagaagaaatacaacctgaagttatgttttacaccggcccgctttacaacttcattaatgagcaacaaacatctttagaaagctcggctataaattttaaagattcaatttttgttaatgataataaccttttaaacagaaatgtagaactatccaagttggcgtatcaaattcaacgtggcgaagatcgcattactttagtcaacagaaaatggcactggaaaaagcatgaaaagtgttttgttggctcggagatggttaattggctcataagaaacttctctgatatagatactcgagaagatgcaattaaatatgggcagaaggtgatgaaagagggattatttgttcacgttttaaataagcacaattttttggacgggcactacttttaccagttctcacctgaatacgtaatggacactaataaactagaaaaaacaaactcccatcgctctacattatccgatccaaagcagatgttgagaaaagcatccactggtagctcaaacgatccaagcgctatgactcctttttcttcagtagtacctgctataagcgcttcgaatgcttcagttgctgacgccaaagagccatcacgccctattttaatgctgagtaactctcttgttatcgatgttgatcccgcgggaaaatcctcgaaacaagaatcgtgtacagtccattatgacagagttcataaccccgaccactgttttcacataagattggaatggttgactaccaccccaaaattgatcgatgatttggttgggaactggtcaaggttatgcgaaaggtacggtttgaaaatgattgaaattccttgggaagaactttgtactatcccttcggtcaatccatttcactcttttgtggaaattaagttagctatcaatccttgggaagatcctgagttcaaggatagggagcttttcgctaaaagcaaattctactaccacgtttatcttttaaaggcatctgggtttttattagacaatagggcatccaaatttttacaaaatcaagatatagagtttgacatcatgtattcatggggcaaaccacagttcaaatatgttcaatatattcatcatacgggtgcttacgtcgcggaattgagggaaaatggctgcctatttttagctcctaacaacatttatatatccagagtgaatccgggaaacataatcgggaaaattcattctgcttcaagctcttcattagatgctcaaaaagtgatcctaaatttcaaatcaacttgcttggactatcagaagttaaggtcaattttccttgacgcaaaggaaatgtggattacaggaaagattgtagaagattgagtagccccatgacatggatgagtttcttcacaaagtaaataatattcgaacgtggatagtaaagcataatgttatctatttatatataaatatacctatgtttttatatgtctgtttactgatctaaagtctttgagcaatcttgataacatcacccaaaacaccagcggcagtaacggcagcaccggcaccggcaccttgaatgacaacaggattggtgtaacgcttagtcttgatggaaataacgttatctgatcccttcaatgatgcgaatgggtgtgagtaatcgtacttttcaattcctacagacacagatttggtggcaacatcgactttaccaatgaatctcaataccttattttcagtggcagcttccttcttcaattgagtcaaatctttatcgtaatcagataatttttccaagaattcatcagcagacttgacagattccaatggttttggaatcaaagactggacagggaaggaagttggagattcaacttccacaccagatatcctaccaacaatggtaacctttctagcaacatccaacccattcaaatcatctcttggatctggttcagtataacccaattttttagcaactttgacaacatcagagaatttgacgtcgttagcttgactagtggagaactcgttgaaaatataagatagagtaccagagaagataccttcaattttttcaacttcgtcaccggtttgaataatttctcttaagaaactgatgataggcaaaccagcaccgacggtagcttcatgatagacaaaaccgttagttggcttatttgagaaaagagccttccaggtagccaaatcagaggaaaaggccttcttgtttggagtagcaatggaaataccattttcgacaaacttagtgtaaaaaccagcaatgtaagcgctggaagtgttatcaaccaaaatgactggcttaggtgaagtcttcaaatgagcaattaaatcatccaaaggcaacgttttagtagtggaggctgctaaagcagccttccaatcagaaccaacatttaatggagaaaagtccttggagattaaagaacgctcagcttcagccaaaagaactagattgtaagtaatggtagacttcatggctaacaattgatccaagaaagctgaaccaacaacaccggcaccgataacggcaacattaacaactttagtgctcattttttttttattattcgattgatgatactatctacgttcttaaaacagtcctgagtacacacacagaagatttagcttcaacaaattgtctatcgctaaccgcaatatttacatattctttatacatttctgttccattcaacccaactttaccaccagggcacacttcttccaaaatatggtcatcaacacacccgtacaccaccatgtgcgttattgaaaaactcacgtgatcttatccactaatagcctcactctatcgaagacttccttctttgtaacacgtttcttaattgcacttggcttagaagtagggtctggagtgctttttgatgtcacagaacctgatgacggtagtgctggattgttttcatcgttcacgtctgtgagggattgatcctgtcgagctagaggaaaatagagatactcgaaataaatgcccaagcaaacgctgtcaaatgcaattccgctatgtccctttttcaactggaaagcaagttttaacccggatgatatttcttcagggtactttccttggtcgaaaacttggttcagttgctcactaatcttcaggaattcttggtagttcaaggttggaaggatttgctccacgtagctcttgtcttgcaattgcagcttgattttggcactttgcgtgtacacattaatggcacgctctaatagttcgtttacgttcacagttccagaaccaaatcgccttagcttttttataacaagacctgttgtattgaagtcttttattgcgaagagtaaatccaaatacaaaaccaggtactggtaagtatagatgaaatgtttccctggcctttcaaaatctggtttccatatattgaccaagtttttgtttatactttttgcggatattaagctatccatctcctccaaagcaccgttcacatcacccaaatcgtcaaacaatatgcgcgctattctgtaacgaggtctgtgctgccatttttttttatcaacagatagtaaatggcgaagtagtcttatgattttgtcaaaaaagaatttttcttgataatcccatgcaagaccttcgtcgttgacccaaaattcctcttgttcctggaagaattggttatctttagacagtaaggtcagagcttcgttaacacctatgacgcctctttttacccacttgtaacaagcattaactaacagataatggggttctatgatcggatctttagcaggtgatgactcataagctatttggcaaccctgagtaatatatttggcaactaatttacaattattaccaccatctgttttgaaaaagaacttggccagattgtaaaaactagaccaattcaacacgaatacatcgtcctgtgacttgatatcgccggataaagaacaagccctattaaaacataaaaatatactttgctcgatgttaaagtctgagattgtggtgattttcttagttttttccattactacttcaccggtttcagacaatctcattgtattctcagcactgcttttccagctaaaacaaagcttattcatgggattatagtagccgctaatcagcatagatcctaagtcatccaatgcctccaatataatctttttatcgtcaatagttcgatccaacttactataataaatggaaatggccattaaataacacaatattgcctttctttgagtcaaagcaataacatcttttttctcagggacagtgatcttatctgaggtccatattaaatcatcttcaacaatataactgtaacactttccgagtaatatccaactttcgaaacggtttgtgttgtatataatgtcattctttaacattctgataatggagtctaattcagaaggtcttgcttgcatagacttctttctcattttatacaaacccagggactgtaagctggatacgtagaacaagccggctgtcatgccttgctgtaactcgtcgtttggagaagttaaatacaaacttgttgcaccagaaaatgtatgcttcaacaagtctgccgttattggccttgataaatattcatttaatagaaatgagtttctagatatgatatgattgtccagcgttgatgggtcgccaattttttctataatattatccattatctgttttagggtggtctttgacgacgacaggtaagggttcttattttgatactgtaatttgattagatatgtacctaaaggcaaagagtgtatcttttccatctctaccgcttttgtatcatgcagatcaggactgaagttatcactagctatcgcgtagtgatatctacaccacagtatttgcttcaattgtaaaaaagaatcattattaatgaactggcacaatagtttttcagctaaatctaggaactttccatttgatgcatcacaaaaatggaaatgtccaaaaagagtgtgtaaggaccaaattagttccgttgtttcaataccttgttcagcaggtgtcctgagctttgcttgtaaatcataataataaagtatcaacgtcgctaaatctatcattatatccttcattttccctgatgatttcgatgctcttttgaaaaaagacttattagaaacgtcgttaaccgcagagctttcatagaaaaggacagtataaaagaagaagaatgtttgcagcagcttttcaaacatatagtcctccaagacaaaatcgctgctttcccacctatttgaatttagtatcgctgtcagttggcttgagagatagccaattgctgtcaacactgttaataacatttggtgccttccgtgtgggttcgattctttgtagacaggtgacgtcaatgcgcccttcataaaatcaagtacgtggaaataaattctttgaacatcctgtatactggattttttgacatatgacgaaaagagaacgccccaaagtctaattttcaataaaaatggtgagttgaaaataaaggaaaccatctcctcatcaatatttgaatgattagtcgaagggtgtaatatatgtaaaaggactttttctagtgtctctagatgattttctgaatgagtgtcagagttcgtgtcttcagatatatcttcgactgttatgttttgtattattcttattttccttttctgggattgaactgtgtttaggtttagtgccggtatatgacggtaattcggataggcaatgtctaaagaagaatctgaatcctttatagtattttctaaagacgtcaaagtttcagagagtctgctatcgactatatcacatgtatattgcaagaagcagtaatgcgtccattgaaaatgtacatacagttctttatctttttcgtcagcaatttgttctaacagagtatgccacgaccttattcttttctcgactttatttctttgactttttaggtctgctgacttatgtccttgaatccgtttatttgtgatttcctccacaatattccctaaatggttaacaagaagttcgtaaatcgataaagccaaatatttgcattgccttttgtttttgttaataagtgcaaaaatgttcgattcgattccaaatacaaaccataaaacaatttttagaagctgagactcccaaaggtagtctataatgagacgccttccgtttccttcatcgtaagttccaagcaatttgaataataatttcaaacgcacttgatggaagtgaagattgcctgcattcacttcggaaataaaagatctgatgtgatccgagtccaaatcatttaaatatctaggaaagctctccttatcatcaaatgcattagatttcaggagcgcatttagttggaataattcctcattttcgttagaaccactggacaagtagtcattttggttaaaaatatcagtatatctactactccaagatttcaaacattcatagagatcagtatagggaataaatttttcgggttgtttgtcactagagccaatgataaatttggaagcaaatgtgtcaaaatcgcaaaagggtagaatgtgaatatatgacaacaacgtgttgaactcaccaaaaaatcttttatgaacgtccataacaagctcttttgagttttcttgttctctttctttaaagcgtttactacttctttgaagaggcttcgtgctatcgatatgttcatcagttctcttgttaggccttgcttcttcattagtttggatatccgatggagctaaattcccactcttatcatctgctcgtacactctcattatcttgctcttcttcttgtcgctcagactctctatctaaagatggtgtattattaattgcttccgatagttcaaacttaaccgcttcaataggttcttcaatttcgttatacggatccatattccttccaataagagacgatgttttaacgctgggtagtaagtttttcaaagccttcgcaacttcatcccatgattcttcattcaaagtgacattaaacacgtccagctttttcattatttcctcatcttgctttttcatttctgatattctagaaagaattggaccaaaagctagtggttccggcttaatatctttgtacttctccaaatgatatctctcaaagattgtgttatccgataagttggggactaatagtttgttcgtgagttctacgtagttattcatcatcagagtcaaatcgttcaaaagaaatttacgatgtcgccccaacaaaagtgaaagattttcctgcttagtgaattcatattctgatattaaacgttccaacttgacactattaaagctcttgaagatgcgagccagcaaatctgtaactgcaaaatcagcatcgctatgttgaatagactcaaccaagttctcaactgcttttaaaatacaattaactagttcttgtgagttcaacctttcatagttattctccaaatacagatgatagtacatccctctgttcctataacatagatatcgcaggttatctagcgtaggagaagaattgcgatacatgccccacctatcaggcttgacgacatcaatctggaagagctcttggaatttgctgtccgacttttcgaagtccttgttttttagatcaatcagagcgtcctgcaaaatattaaaactctgttctatttgaagctctcttgaatgctcctctgcttcatattgttcaccttcgatgtttgaattgagggcattgaacatagacataataagctttatctagaatctgtgttgaggttctaactccttaaagtgcctttacggacctgccttgctaccgtctatttgtatttctgctcttcccaacgtaaacaattcaataaataatttcgcgatggcacatagtaacaagctgttaaatcgaagtaaagaaaaggaaagtcaagaaaacaaagagagaaacaaatgcaagggtgatggttcaatatgtggtagaatggttaccaaggatacagagcatttcagtggtagtagaaggttggaagcaggtggagataaagaacttgaaggacacactcatgagcatatctggtgatgaagaacaagttgaagatattttacttccagtagaagttgaagaaaaagtagacgcttcttacaagttcaaaaacagaggtaaagacttagaatggatgacgaagttaagaagcaaatcctctaagatatatgacagttctatcatgtcgcttccagatggaagatggactaaagaagagcttcgctcagattctgatttctcgatagaatgtcttaactgtaagcaaaaaattataagcaaagataactgtcaagttttgaatgatatgccttcagagttttggttcgagttaatggattattggcattgccacaaacccgatgttaaggaagacaagtcttcctacacaagatttgaaacgctaaaaccatctaaaaacgaaattttaattggaagctcttattttcaaggcactcctgcgacttttgaaaatgtagcgactacaaaggaaaatgataatgttttatgcataaagtgctcagcagtgttaggccaagtaactgctggttcgctttataaactacacaaatggaaactgcagttaatacgcagtggaaacacatacaaatttcctccagaatgtgacattacaatttctttaataaacgtagttaaggcaaactcttgtcgttacgtactagtaaaatgtaaaacggaatcattgctagtttggatattttccgttgacattggagtcacattgacgggaaacaaaagcttcaagagagcgatgaagttgctttacacaaacagcgttaccacaataaatcgatgtctcaatcgacaagtcgtcgaggaattagatttccaagaaacatcgtttaatgctttttacagcgcccttcaacatactaatgcacttttaccctcaagcatgaaaaaaattggtgaatggaccattagctatacatcactaatctaattttaagaaccattctctttcaaatttgtacaaatattgtcatcaagtaataaatagcttctttttttttttaacatacagttgtagaattaacttcgttggccgaagaattgcacaacaatagcgtttgttatattactaaatataggggctttcttgggaacgaaagtgaaacaaacgcttttaatacaatgaaggtcgagaaatcatctaaaggcttggaagttttagtgaggacacaggaggatgatctagaggggttctctttcctggagattatggaccgcgtagaccctttaccattagacttcgagaattacaaaaatttcaaagagggcatttactatatgtgtacacacgatggcacaaagatcggtttcgtgttgaaatttgcgataaatgaaatggagactgtttgctcggaaatcttcgaagaaaccttccaattagatgaatctagacatgagttaaggtttaaaagtgaagattttgatcatagaaacaatctaattgaccaattggctcgtaaaatgtatttagaatcatccttgagtggtgtgaagggctggagaaacgagaaatatgccgtttgggttaataaaaaaccctatgtactggttgagcgtgcagtagcaggtgttcttggtataattacctacgggattcatattaatggttatgtgctagatccaaagtcaaaaaaagttcagttttgggttccaagaagatctaaaacgaaacaaacatggccgctaatgcttgacaacattatcgccgggggattaggttatccttatggtatctatgaaacagttttgaaagaaagcatggaggaagccaatctagaaaagagtgttattgaggataacattaaagcaactggttcagtttcctacctttactttacgggtgatatttctgtaacgaagttcaataaggaatcagattttatcgtaggggaagtacaatatgtatacgatctaaaactcagcgaagacatcattccaaaaccaaacgatggtgaagtcgagagtttcaatttattcagcctgcaagagacgattaatgctttaagaaaaaaagagttcaaaccaaattgtgcattggtaatggtagatttcttgattagacatggctacatcactccagaaaatgagcccaattatcttgaactagtaactagaatgcacagaaggttaccattccccaccttgaattaacattcaagaggttaccggttgatatctaaacaaatataaagaatttttttcatatatacacatctaggtacatactatctaagatcaaaagtactctattttgtcactaaacggaggaaggcgttcagttcgtttgtggttagtgaacagaaaaagttacttggagaaatttaattctatgtcaaaccactctctagaaacaacttccgatggtgacaagctgacatctccatacactagtggtgaaaagtatacaaaaaaccacgcaacagcacaggagacacacaccaagaagacggtatagggtttaacgtagaccttagggttccgttcatatgatgcacctgaaatatcctcgtctttctccaaatccaatgatttgcaatcactgaaaattacttcccatagtgctcctgagaataagcacgcgattaaatgagctggtaagtaatgatgcaaaaacttttgacgcgccattaaaaagaatggaaaataatgacagcaccaggagacgaagaaaaacatcaatgggccatacagcttttctctggtcatcttgtttagggcataatagccacgatgtctagtaattaaatcggccacgataatgccaacaaaaacagccaatgatatgacttggaaccaccacccaatgatgttaccaatgaaatatatttgcttcttttcgtcaccgttggtccagaacgaaacaccacttaaactaccgggccaactgtaaggttcagaggcaaatggatgctctgatgatagtttattgttatgttcgaacatagatttttgagtttcaatccatttcttcaagaatggtaatggcttaacaaccttcggaatatataccttccgaacctcgtccaggttaacaatttcatcaacaacccagttatttgaaggatcaataacttttttgttaccattaatttcttgttgttggaacccccaatccggtaacaactcgtcgttgtgagtccacaaagctacggaggtatcaacgtggaaaagacggaaagaaaccgttttactctttaaaacgtgaccttcatctgattttttcagtggttggaatgcaaaaagtgtttcaggatataattccccatcaccttcttctaaagttactgtagtgatttcttcattggtagggtaaaatggggaggcgacatcatgggctaacaagtaggtatcggtggctacatgtctcaatcttatatgctggttcaatagaacagcttgtcctttaccgacatcactgccatggggtggtaacacttcccattgattgttgaagtcaggatgcgtgtaaccagtaacttgttgaccagcggatgagatacgaccatcttcataccgttgtgggtaacgtgccaagtgagaatgtaagaatgcgtcagtatcttgatgtttgatagtgataatatcaaaataattgacggttttagagtcaacacttaagggagagtccttaagtgtttcttgaaattcagcagacataaatgcgtcgccaggacctgaagtattcaaaacggtgaaatgaacccagaaccaaaacaagtaaatcacaaatggaatcaaaactaaaccattcagccttttactaaaatgtctcatgaactgcctcaaggacaaacccgccttgatgtccagtaattgccataagttgaccacagcagcaaaaccaatagcggaatatgtcataacaccaacatattttgtggaaatcacgaaggataaagacaaaccagtagcgtgtaaccaaatataccaactccatgtaaaaggttgacgcaattggcacttgtagaaacgaacgtaacaatacatagtagcagcaatagaaataatcaagatggcatccagtaaaatcagcctagtttctgtaacatgcgcagtatcgattgcaaccaagagagatgcaaacgcacatgtaatagccctgaaattcagttccttcaaagtgttgaacataattggtacagtcaatgtgcccaatatcgcgttgaaagaacggtacgcgatatatggagctggatgagtttcataagaatacccaatctcatcaaacttaaaggaaccatcatagccacataaccaaccaatgaaggcaatcatcatcttagcaaaagggggatgaacgtcaaagaaataagacctttctaagtaatacgatgcaaatttcccgaaatgtacctcatcaaaaacaacttcttttggataccagatcttataaaatctagcagcaaacgctaataaggtaacaattgttacccaaaagctataacgtgattccggttccggtagtggctgcaagagccaatgttcagcaacttgttcacatttaggcgcggccttcgtgtacttcaacgaaggatcgtctacgtccttagtggaaggtggtaacttcccatggttacgttttttgggcacagacatctgtacttctgtggactgtcagaaaatatcttggtaaaatatgtatcgacaaacttcttagtacagttaatatagaagtaaggattcgagtgagtagttttgataaagcgcgtttcattatgcatatttttcattttttattttttttgtcaagaaatacacgaataacatcacgaaatttatcgacagaataatggaagaaactatttaaaaagacggtagagactaaaaaaggaaagaaaggacaagtaggaagatcagcgtacgatgaaaagcattttcaaggttagaggatgtgtatcgcatgctgctcaattttgccaaaaaagaaccgtggtgagtaccggcactagtaacaccgcaacagccggtgcagtgaggaaaagtttcaacagtaccgaaaccaagcctgtatttgcaacaaaatcggaagctggcaatggaagccacatgaaggaatattcaagcggcattaactctaaactcggcgggacccctttggaaacccgcagcaccgccgatgattctttgaacaatagttataagcaagtcaagggagacattgactggtatacttcatggtatggcctaggtatgaagccctttgaagcaaaagtgcaaaaggatctaatcgagcctctggaccctaaggatatagaaatcaagccagatggtttgatatacttgcctgaaattaaataccgtagaatactgaacaaagcttttggcgcaggcggttgggggctagtgccaagatcacaaacaatagtgacatccaagctggtcactagggagtacggtcttatttgccatggtcaattgatcagtgtggcaagaggcgaacaagactatttcaacgaagccggcataccaactgctacagaaggttgcaaaagtaatgcattaatgaggtgttgcaaagatctcggcgtcggttctgaattatgggaccctgttttcataaagaaattcaaagtggatcattgtactgagaagtttgtggaacatgttaccaccaagagaaagaagaaaatttggttaagaaaggacagacaagttgaatatccttataaatagtcaatatgcgaaccatataagctaattttagtaagtatatatattccaatacaatcacacacacacacacacacacacacacacacacatacgcatatattgtggtagtgcgtagtgtcagtacgtcttatcatacgccttctatttcagggttagcgtatttttactatcaatattacaatacggatatatatacacacacctaatatatatattatacgttatattactgccagtcgaaaaaggaagatacgatgtattattttaaaattcaatttctaataaacattaatggagatatacaaaagaagaaaataattaagttgttatgaaatttataaaccttgttgagctcttcttctgtcacgttcttcagcaatagacaacttgatacccttaccctttggcaaagaaatgtaaggcttaccttgttcaccgatgacgaagacattgttcaatctagtgacgaaagtgttgtccaaggagtccttgatgtgaactaaatcgaaaccaccatcgtgtctttccttgtgaacgatagtaccgatacgacccaagttacgaccaccagtaacgtaaaccaacttaccggcatcgaacttgatgaaatcagtaatcttaccagaggccaagtcgatcttaacagtgtcattgaccttgatgtttgggtctgggtatctgatagttctaccatcgtgggtaacaacgtatggaacacccttcttacctaattgaaccttcttgaccttacccaacttgtaagaagcttcttcatcggtgatacggtggacagcgaatctacccttgacatcgtagaccaatctgaagttttcattggtggcatctagagtgatgacatccatgaaaccagctgggtaggtagtgtcggttctaaccttaccgtccactttaacgtgacgttgcatcaagatagccttgacttcacggccgttcaaagcatactttaatctgtttcttagaaagacaatcaatggcaaggattcacgcaatttgtgtggaccagcagatggtcttggggcgtaacaaccggacaacttgtccaataaccagtggtgtggagctgctaatctttttagatgcttctttctgtacggaaaaaaatgagaaaaaagggcaaaaatgaatgtataatgaagatacagacattttatttttttcattgtgctcgttagtaaatcattactcgtaaaatatttgtacaatcccaggatgatctaaaattaaatggacataaactggttcattgttgttcctattcgtttggttaagactccacttgtttcttgtctatcattcttctcatccttgcgtaattataatcaaagtctatagtcaaacatacggtcctctagccatctttgcgtattgattctttggtttgttttgggcagaaaaatcgctatataagaaagtatttcaacactagattaaattatagtataatttttaatatactagtattgccgacaatctctgaaatttcaatactaccacacagaacaggacttgccagggccagtccgagccagcctaactccaagaccacgtactaagtgaattgctactcccccttaccacgactacaaagagctacacggcctcccggcctaggccgctgctactttcaactgatgtcaccgaaaaaaataacggaaaacgacagttcaagaaaaaaagaacgcaggaagaaaaaggaagcaaaattacagaatgtacggctgtttaaaaataaatagtggatgcatgggtgcttccacgcgtctctgggaaaaaaaaccaggatattttaatgtttgtttatttgtttatttcctgctgaactgaatattgaaaacatcgaaaaaatgcagtacccagctctccattaggactttttacgtaatgacgaaaatggacaagctgcgcaggaaaggactacgaaaagtatgctgccataatgacaagataaggcgcaacacacgtaatcatgactaatggttgcacagacggtaggccaggagaaggattagatctcgtgccgaacgacagcaagctagctagactatgttatctgagtgtaaacgaaagcgcagcagtctctgcaagagcacgtgcgacgtgtctggtgtgcaaaaaccctctagagaaacattgctaaggtttaccgatgcaggaaatctttagttctaaaagatgaaagtcggaaaagccaaaaagaaaccggaaatcttctctgcgcattgttctgtggccacggccttcctggacccgtccttcttttacccgaactttgtcgcccaaaaggcatctcattataatgacaaaactggatctgcaaatatttggacatatatctccagaacgggctcacttctcctcttcacccaggtggtatataggaagagtaagtggacgcatcagtccgcgacatttgcggactgtatatattgccagtcagggcagtcgccaagtgtgtctctttcgtgtagcgacgcacgtcagacatggatgcaacatcgaggatggagcagcctgatgtctttgtaagcaaactctaccacctgctgcaggggaacgcttactcgaacataatacaatggtcgactgatggcagcaagctcgtcatttggaatccggaccagttcaccaaagtcatcctagagcgattttttggtattcacacctttgcagcattcgttaagcaattgagcaaatataacttccagaaggcgggccgcccggactgcgtggagttttccaacattcattttcaaaaagataacattaatagcctctcactggttaaagctcatcagtctgccgccactcccaatgtcgccgccgtcaataatatgaataagcagtgtacttttcactgggaccctttcaaagtgaactccattctaagcaaggccatcggcaagccttccttcgagaaattagtgaaaaatgttgacaggcttcagggcaatcttgatgagcttaagtcgacaaacgcagatagtctgcgtattataagggaaattaacgccagcttacagacaatctcctaccaccagtttcacgcctaccaaaccgctaacttccttcaagaaaattttgaagccatcaaaaaggttgtatgcccggactcttgtctacaacaccagcaacgccaaccaaagcgccccaaacgctactcgttgctgttactaataccaaacgcatccgaattgtcagaaacacctttgatgcgcttcgccggcgtgttcgaatttatgaactgctctttggatacggccactcagtggcacccgcagttgcatcccgaggcatacgaccttcttttcgtcaccgtgtcgcccaacatgcaacaagaacatctcatctacttcaagagactgagaaacctactcccaagctttcctgtaatagccattattaacagacccgtctcccctcaagataccagcattgctccctccaactactctcgctattatttccaccattttttgcagttggggttcagtgacatcctagttagccccttcaccccaacacaacttataacgctcctttccaaacatcttcgaacgtgaaaacctgcctctgagggtcattcacgacctagcataccactatatacgtgtacgattttttttttctgtgaccgcactacaccaaagtttaatgttccattggccccggaaccattcttgcaaacggcgttctttttccgctttcgggtgacacttaatttagcttcttttccctctctgacacctcttgttatctaatctgtagatccgactctttttctttttggtgtcgttcttctatgtccgtttttctgtcaacaaaaacggaaataataggtagaaattaagagccgtacgtgagtgagaggagatccgaaatgagctgacagtataactaatataagcttacaagatattcgactatttcctgggaaaaaattcattcctttgagaaatccttaataaaaacagactaactactaaaattttagaaatttaagggaaagcatctccacgagttttaagaacgatatgaccttggcacccctagacgcctccaaagttaagataactaccacacaacatgcatctaagccaaaaccgaacagtgagttagtgtttggcaagagcttcacggaccacatgttaactgcggaatggacagctgaaaaagggtggggtaccccagagattaaaccttatcaaaatctgtctttagacccttccgcggtggttttccattatgcttttgagctattcgaagggatgaaggcttacagaacggtggacaacaaaattacaatgtttcgtccagatatgaatatgaagcgcatgaataagtctgctcagagaatctgtttgccaacgttcgacccagaagagttgattaccctaattgggaaactgatccagcaagataagtgcttagttcctgaaggaaaaggttactctttatatatcaggcctacattaatcggcactacggccggtttaggggtttccacgcctgatagagccttgctatatgtcatttgctgccctgtgggtccttattacaaaactggatttaaggcggtcagactggaagccactgattatgccacaagagcttggccaggaggctgtggtgacaagaaactaggtgcaaactacgccccctgcgtcctgccacaattgcaagctgcttcaaggggttaccaacaaaatttatggctatttggtccaaataacaacattactgaagtcggcaccatgaatgcttttttcgtgtttaaagatagtaaaacgggcaagaaggaactagttactgctccactagacggtaccattttggaaggtgttactagggattccattttaaatcttgctaaagaaagactcgaaccaagtgaatggaccattagtgaacgctacttcactataggcgaagttactgagagatccaagaacggtgaactacttgaagcctttggttctggtactgctgcgattgtttctcccattaaggaaatcggctggaaaggcgaacaaattaatattccgttgttgcccggcgaacaaaccggtccattggccaaagaagttgcacaatggattaatggaatccaatatggcgagactgagcatggcaattggtcaagggttgttactgatttgaactgaagtatcgctattgctacgtaaagtaattaaaagttaaaaagaataaaactagagcgttttttctactgagttaaggggtcatgtcagaatataacataccctttgacattgtatatatgaattcctggattttgcagtgatctgataaaaaatgtatgtcgaaacctgcaattatcctttcgttttttttcttgtcatctagtgctggcctatcggtatcaaggacatcttttgcgcggatagaaaagggcccatacataccttagaagcaactcaagacaattcatgtactttttaaaccaactaatatttcaagacgtttccgtaatgtcggtggataaaagagaagatatgagcagatctttccaaaaatgtttaaacttgagataccctatcatccaggcccctatggcgggggtcacgactattgaaatggccgctaaggcttgtattgcgggcgccatagcttcactacccctatcccacttagacttcagaaaggtcaatgatattgaaaagcttaaactgatggtttcacaattcagagatcaagtagccgatgaatctttagagggcaatctcaacctaaactttttttgccatgatatcgttgataaaccgaccgatcttcaaacagctaactgggcgaagctatacagaaagtctatgaatgtgccgattgatatgaatgagattaaattcgataatggtaatgtatcttttaaggcatttgaaaaagaaaatgctcttcaagattttttccagtacctatcagatggctttaggcctaaaatcattagtttccattttggccatccgtcgaaatctacaatagaatatttacaaaaaattggaattctaatttttgtgactgccacctctgtaagagaagttcgattgttagcacgtctcggcattaatggcatagtgtgtcaaggctatgaagcgggaggacatagaggaaatttcttagtaaatgaccccaaagatgatgaaaacttatcaactgtacaattggtgaaaagaacagttgatgaacttgctgaaatgaaaaataaaggtcttatacatgctactccctttgtcattgcagcaggtggtataatggattccaaagatatatcatacatgttatcacagcaagcagacgctgttcaagtggggactgcttttcttggttgcagtgaatccaatgcatcaaaaaacttttcaagccccttcactcgagaaacaacaactaaaatggttaatataatatcaggaaagcctgcaaggaccatctctactccttttatcgaaaaagtcattgctaattttcaaggtgaggagcttcctccatatggctacatgtatagtgctttcaagcaagtaagaaaaaagtatccagaattggctaactttattttagctggacaaggatttcagaatgtccaatcaggaatcacaacagacaagaaaattgaaactatgggcgcaagattgaaaattgtcggaaaataatataaatacatataaaagacctgatacttattgacacaaattttctggatgacctttttctatatgatatataaacgtcgctattggatcgtaggttacttggccattatttgagcgtaaccgttcacaggatgtgggctttaaggaatacaaaatccaaatatggaaaaaatttgatatcaatttagggctttaatatctaaaggtatttatttttttcacagttttttttctgttaagctgtctgcaataaggaatgctcctgacatgaaattcgaaaaggaccggaaatagttggagcacaagactgcaaactaaaaaacaaatttctttggaatttccttacgcttatagtatatatcttataaatattaaaattaagagaattcaattattttacatcatttatacaactgtacagggccgcacatgatcactataacaatagagcggcggcaccagcaatagcagcggcaccgaaaacaccgttattgaacttgttagcaccgttagtggtaacgtcaataacacgagatgctgacgatgtgacagaagtagctgtagattgagctttggaggagactggcttagtcacagttgaacagacgttatttgaacaactagttatggtagtttcaacagtggaagcttgagtctttgtgacggtgctgtcagtaccattttggaccactggagtgactgagatagaagatgtagaagaaactggagctgtggtattggcaaaactagcagagcttgcaacagagcttgcaacagagcttgcaacagaactttcagcagaacttgcaatggtgcttgcagcagagctagattcagatgaaacagtagcttgggtggaagcagcgtttgagctggtctctgctgaactttcagaggagctagaagactcagtggcggcactagaagcttctgaagtggaggtggaagaagcctctgtggtagaagctggtactgcagtagcaatacctccattcgcaagtgcttcggaaatagcacccatcaatctagtagagtaccatggcacaccggtgatcattctggtcacttcatcacctgaaataccagtcaacatggtggtgaaatcgccaccggcaaaaacagccttggcaatttcaggtgggtatgtttcagtcttatgcaaagcctggaaagcgtaatattcagataaatgggcgccaatatcagaaacgtaaacagccaattcaatcaaattgaccctttcatcataaggggatagagtggtggtcacggatgcggcggttgcacttgccactaatgctgcggcgacagctaatatactaattctagacattacttggggtatatatttagtatgctacacttttatctgaaaaagaagaaatagtaccgtgtcgacataaaaatagtatcatttagtcgtgctattttatacgcagtattttcaatcatttctattcaatgagtacccagggacccttttgcatttctagcattctctgttcctgaacgatgttttgttagaggcctcgtatagatcttggcattttcaaaggcacgcgttgtattgttttattgcctatcaaaggaacgcgcaggaaacatgaaacttttcagaggagcgtctacggaggatacattcatcaatttttcctcataaattaaacgatgtgtacaaaaaggacgaattgaccccgtcgttcggcgaaaccttatgtattttcctggccatatgtgctaaacgacagataaaataggaaattctccccattttcgactaataagataagcgggagatagcatcatatgaacttttgcactcaaacgaagaaagcacgtgaggattgaagaaaacggatcgccgaatccagcgtgaattgagctcaacaatttttaactatatcaatctctttcactttaaacactaccacttaaatctttttaaaacgctttgcccaatgaccctttttttattaaggttgctgagctattttttctatactattgtcaaactccaaagatattttgagctttattttcttgcaaacaaaataccctactgcttaataaatgcaatgtatacatagttttcaaggtacattatattttaaagttacctcaggcctgtttgcccttgcattctacagtccctttgtaagggtgtgagacaaaaggcctcgttagctacgactgttgaaatcgtttgaattcggcttacaatctaactttgactgcgcaattgttcatgaatttatagtgtgcttgcgaggggcaacttcatacgaaggcttgtaggacccctaagtgcatccataaacatgctcaaagattgtcttagaaaccacaaggagaacgcacagtatgaattaaataagttgcgctctgctagaatattttgacgattacaaagtcagagatcgaaacatttccgctgtgcaactaagtaattttcccaatctttggagaaaatcaataatcacaagattagtacttatcctcttgtaggcttctctctttcgctataaatagagcagaaaaatatgatacagaaggtcgaaagtttgcttcgctgactgaagctttctgtcaagagttgacaaaaacatacaagattcagtattgataataaatggcctgcacttaagactcaaccatcccaataagttacctagttgtgttacctaagctaggaaaatacacattgaaagatgttttacaaagtattgtaaaggtacaatgcattctaggccgaatgttcatttcggattgtaatatgtagtcaacgataacgaacctcatggttatggttatttctgttccaaatttgcaaaatagatcttcattgtcgttgtcggaacgggtggtttataattttagtaaccatagtaactgaataaagtgaccaaacagtatacttcatagctccaggctaggaaacaagatactactgcgaaactagcggaagaagttacgttaaagatctattaattcaatgttaattcaaatttaatatacgtagggatgcgagttattacattggaaatatagcaaatcactgaaataccatcattttgaatacattcgtcatcgccgcatcagttatacgtttctgctataccgtataagaatacttgcttctattcttagttatactgaattttagacattaataaactactaacggttgctactacactacactattcttctaccaatgtcgatgagagcgaactcttcagaaagcagtttacttgaataaattttttcaaaggccctcatttctaatgccttgtgacctagaatttagcagcgtcaactttatggagcgttatttctcaattccatctttgtgccgcgtagttctatcttacataactttattttaagaagagctttagttcatgttcttggaagaattccttttttgacacgatttttaacctaaaggctaaattttatttaaactaacagtgaacaaagtatttaaagcttcatatgtgagttgtcgaacacgtcaataaacggaggtaataaaatgaaggatgagggaaaaaaaaaaccataattttaggctgaagcccatattgtgatatttttaatgttttcttagaaaaattaaaaaacttctcaattaaatgtaaaattttacttgttggcgataccttagaggattcaaatttaactagtgttaatatacgaactggtaacactaatgtttagatacctgtatatcatacaaaccattcaaagtgtataggagtatgttcacaaaccgtagtattatgtgctacatgaatcaagtatagatttaaaatttctttcaagtcaatttaaattattttacaattgtttatatgcttgtgaagattatattgtatcactatagcagtaataaagcgacaacagcaacgatagcggtaccaaaaatgttatctttatcgaaattataggcaccgttggtattgatactgacagtataagaagcagatgaatgagcaatggaagtagccgaggaggcttttggaattggtgagatgactttgctggtagcggtcgcgattggtgcagttaacatggtacaggttccacctgagcagttggtcacagtagtttgagtgatagacaatccggttctggtaaacatgctaatccctgcatcgacagtagtcagggtggtacaggcacccgcagagcaactgactttaatcgctttggggatggtcgactctgcattgttcgatgtagtggctttggagttgaaactactaaccggagacatcagcgtggtgcaaataccacccgaacaactagtaatagtagtttccatagttagcaactcggttttagtagaggcgacatcttcttcattatcttcgcaactaatggtagcggtggtagttgcttcgctggtgattgtagtaactggaacagtcagggtcgagcaaacaccaccagagcatgttgttatagttgtttcgaccgtggaagtttctgtagttgttaatgtgttcgccttagcattaatagtagtaaccggagacatcagcgtggtacaaataccacccgaacaactagttatagtagtttccaaagttagcaactcggtttcagtagaagtgatatcttcttcattatcttcgcaactaatggtagcggtggtagtggcttcgctggtgattgtagtaactggaacagtcagggtcgagcaaacaccaccagggcatgttgttatagttgtttcgaccgtggaagtttctgtagttgttaatgtgttcgccttagcattaatagtagtaaccggagacatcagcgtggtacaaataccacccgaacaactagttatagtagtttcaacggtagaaacttgagttttcgtcaaaacactatcttcattagtacaactactcttacagctcgtgatgacaatttcatctgttgataggtttgtaaatgttgaggttgcattacgaacattttctatcgtgctgaacagaccgctactgatggtgttggaacttctggcatcactgcaattacttcttgaggatactaagagaggggaacttgatgcaaaagatgcgactgacgatgtaggttccatagaaaatgaagagacgatcgattgggaaacagtgaaagtacttaaagtgaaacttgacatatttgatgacgaaagatataaggaagaagtccgctcagcaatgaagctagtggatgtagacgtaattgcagtagacgactctggagaggaactgatttcactgaagggaatattaggagaaactgaatcggtagagctagtgaccacagttgaagaaacagcaagtggagtggaaggcgtagcaaaaaaggtagtagattgggtagaggagttaccagagacatcagatttagcagaaacagtggatctggtaaagaaatcagcagccttgctcgaggaaacaacggctgaagtgaaagtggatgtcgcagatagactttcagtagaagaaatggattcatcagaagaaggtccaaccaaagaagtgggttcaactgatgaactgatcccgcttgaagtaagtacttcaatggaagaaggaatctcagaagaggaagtaattacactagaaactattagttcactggaaatggtgatttgattagaggagatagattctgcggaagtggttgctttactgaaagagagaggttcagcagaagaggtgatttcactgaaagtagacccgaaggaagaaacaggttctgtcgtggtcacttgactagacctgataggttcaacagaagaggtgacttcacttacagtagtaggttcagcggatgaagtgacttgactagacctgataggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgacttcactgacagtagtaggctcagcggatgaagtgacttggctgggactacttgaactgatatatgtatcgctcgtagtagtagtagttgcagaagtagtgaatgcgttagttgttgagacactagaggttgtatggtcagtagaagccgtagatgtggcaggtgtagtaagactggcaaaagtggtagaggttgtagcagtggtagaaatgacagaggatgcagaggcactagaagtactgaaagtgcttgaagttgtagaggtcgtgggagcggtagaaatggtagaagtggtagaggttgtagaagttgtagaagttgtaggagcggtagaggttgtagaagttgtaggagtggtagaagttgtaggagtagtcgatgtgcttgaagtagtaggagtagtcgatttggtggaagtttgagaagtggtggaggttgtagaagttgtaggagtggtagaagttgtaggagtggtagaagttgtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagtagtagaagtgatagtggtggtaggagtagtcgaagtactagattttgtagtcgttgtagaagtagaggttgggatagccgtgtaaataccatcctttgaaagcgctgaagagatagccggctttaatctggtagagtaccacggaacaccagtgatcattctagttacttcatcacccgaaataccggtcaatcgagtagtgaaatcaccgtagtcaaaaacggctgctgcgatttccgaaggatatgtttcagtcttatggtgattccggaaagagtagtactgaaatatgtgggctctgatgtcagaaacataaacagccaattcaataaggttgactctttcatcgtaaggagataaagtagtggtcgctgtaatagcagccgcactagtagctaaggctacaattcctgctacgatgcttatattaaccattgctttcttcggagtttttcggatatcgcagattcgacaggaactggtacttatttcagtttgagcatactctcaatacagccatttacacaggccatttataggctttcgaaccaaacagctgttgtataaacgaatatattggagcaaaatcactatctttgccaatgcttcttgttttacagttcctgaacgatggagatcttaaacagatctcgtataatttttgacatctttaaaggcacgcgatgtactgtctttttcaccgccaaagaaatgcgcagcatgtaaaaacttctccggagaaaacgcctacggatgggcagatcgatcgaatttccccgtgcctaaattgttctgctcttattatctgtgattaagtgacagaactgcaaaaaaagttaatttgatgtcgtcgatcaatagacattcacataactttactctacgtgctatacgcgctaccaaacagaaagatcactttttcccagtcagtagacactgggtcacttggggtttagcacactcgaaaaggagtaaatatgctgcaaacgagaatgtgcaagcaccattcagaggatcttagctcgtagagagagagaagctgtttgtgctatccaattttgatcctagcgctccgaaaaaggtccgtattaggaaactagatcttgttaattgaaatatctcctcatttttttgcagcccgccactcaatgcgctttgtaacctgtcatagcttgcacagagaagtatcaaagtctacatgtgacacaaagaaaacccaaatacttcttggctatgaatgttatcgtttgatgataacatccattcctccaattggaaaataattactcacgaaggttctatgcatccaaagcggaaccgttgctttcatttaatagaatccacagaacttttagtgtgatttatacgaattccaagggagacctcgacgtgtgacttgaattaagaaaaagccttgccaatcataatagttcatatatgataaacggtcttgattcgggttcttatagcaacagtaacgaaaaatctctaccctcataacttagtattgttgtgttagcggtcatgaaatcttttgtatttcctttaacatatcagttatattttcttcacgctacgtcagccccattattgtgccaacagtttacatcctttgcattcagaggtggttcattagtcgcctacagctgcccgtttggaatgacggcccgtagaggacacgttaatagaagacattccccgcgattcgacgagtacggcgcactctcaatgatttgtaaaggtttcatatcaaactatcaaaatatgcggggctctgcgtaaacagaagcaatcagactacataaggtcctcagtgtaatcttaccgtaggccgatatgtcttccattgtgagaatttctcaacattctgtggttaatcaaccaaatcatgcgatactaatgatcttgacgggcatacataatagaagctaaaaaaaaaaaactagcctgaagcttattctggggcccatatgctcgaaatgccaaattttcaaaaatctagccctacatgcacaacaaatgattgtgcctgcctcctggcaggaaaagggttgatatgaagatgtccggcggcctcttaaacttaagattgaaagacatgctaaccttgttccgttttaaggataaagaggagcctcaataaatgtgtagttatcccttgctaataaaatagtcttattatctcgccactataaaagtcgaagtaaacagacagagacatgttcgatactccacttgcacttcgaaaaagtaattaggaatcctatatatgcgatgctatcgttaatcttttaccttcgtttcccatcttatataaggggatgacgaaaatacctttcggcttacaaatccatctgtaacagctgaaaaaaaaacccagatctgttgatcagttgtaatcgtgtaaacgagtacaaaaggccagagacagcttctactccaagcttaagatacgtatacacaaaagatttttacttgagggagtagagccgaagcgtgtgagtatgacagcgctgcgtaaaacatcagagacgtatgtaatcttcttgtctaatccattattgtcaataactcaagctatatttacatctttagcgaagtcagaaacttattgtcatcctttcaagcctcgccgttgacatccgctgtcagcatcaccctcacctaaagtgttattacacgaagaactgattaaatacgccgagtttgggatgacctgttcttacccgttcattcctttttatggcacactacggttagtatacggcgttggccgtgtgatagggaaaaatagggtaggtaatagagaacaattgatgagttttatgtaattgtattcgcgcaaaaataaaagaatatcaacaaaaaattttgattcgtttacttcataaaaaaaaatcctaaaatttatgaaaatgattaaaaaaagacatccacttccccatagtgctaaattggtatggacgttaaatagcttttatcgtcgttggttttcagacaaatgtgtagcaccctaagtgtgagatatcatatatttcagagaatatagcaccaagtatcgttatgcgttctggtccgtacctgagagctgctcataagaataggcaaaagcaagaaagagtgttctgtcaggaattttcaaactatttacaagctaggaaggctatacgtagtaaataacagccacgattcgacgtggataaacaaacatctacgaaatcccattttggcatgaaaaagtggagcaagaaagacttgaggtatgaaatacttgcaatctttcacatcaacactactttcaagatgttattgcaaacagaaagtgcgattctctttctttcatccgggcgttacagatgaccatatcttcagtgaggataacgaaagataaagagtgctggctcacattaatggaaaaagaaatctacccgctaattgtgatggctcagagtttcttcttatgataaggatgttagtttatatcttgacatgtgtgtttctattgtacaccgtaatagcagattagataaacgagaggtcattcgtaaggatgaaaaaatgaacatctgtttaactttcaagctttctaccatatagccgagatgagcaaatacattaaaacatcaaaaagtggtgcttgaatgcttattttatgacgcaaagcagatgtaatgcatcccgagtaaaacagaatacttaatttgacttcagcaaaataactacccagaatgaacaccgaatttgacattgataacaagacaatctaggaatacttttacatcagcacaatatccatggtggatcccggcggatttttctttcttattgcaccttaatcaggtttacagcctatgactgactctggagtgtcctttcccagtatctgattgtttccgcaacatctatgcatatcagagaagcgttctcatcagtcacttgacaaatgctcgaggagctatcatttgctgataaggtgctacagcgcgctcctgccgcacgctttgttccttttcgataagagtccctcgcgttagtctgagtgaagtgcggaattcagcaaacgaataacaatcgaccttatgatcatgtggattatcggggcaaaagatttggccaagatgtcagagaacgttatcaccaatcactcacacaattaagtggtagtgtaactccgaagatacggctaatacttatcattatctggttttccgaatatacagattggatgaagtaatatatgtatataaatggaccaaggaaacatcaaattaggagatcatgagggaaaggtttaacataacaacattgaagaaaacaacaaaacaaggataatcaaatagtgtaaaaaaaaaaattcaagatgtcagcggatgctagtacaaattcgaatgcttccctagacgaaaaaaatttaaacatcacttcagaagctgaaatcaagaatgaagacgtaaccgcggagccagttctaagcacggtactatcacccaacggtaaaattgtctacatcagtgacaaggttgatgaggccatgaagttggctgaagaagccaaagaaatcgaagtgacaccagaagaagatagaaaacttcgttggaagatcgactattgtatgtttcctttgatgtgtatattgtatgctgttcaatttatggacaagatttccactagttcagcggcggtcatgggattaagaactgacttgaaaatgcatggtgaccagtattcatgggttacttccgccttttatttcggctatctatttatgaacctaggcccggtacagttcattttccaaaggaccagtcacatgtcaaaaatgcttgcggtttttattgtcatatggggaatgttattagctttacatgcagctccaacagttaagtatccttctttcattgttttgagagtacttttaggttgcgcagaaagtgttgtcacaccttgctttaccattatcactgctcaatactggaagacagaggaacaattcacaagagtatcaatttggtttggtatgaacggtcttggctccatcctgatcaacgcaattgcgtacggtgtttacattcaccaggattcttatgctattaaaggctggagaaccttatttgtcattactggtgtgataacaatcttcattggtatcttgatattcctgtggatccctgacgatccatcaaaagcaaggtttttatctaaaagagagaaattaatggttgtccaaagaattaggtctaaccaacaagggttcggtaatcacgagatcaaaaaataccaaattatagaggcgttgaaggatgttaggacgtggttatatttcctctttactgtgagctctaatattcctaatggtggtatttcaagttttatgagtattctattgaatagtgattttggatattcatcaaaggaaaccctattaatgggtttacctacaggtgctgttgaattggtaggttgtccactttttggtattctagcagtttatgcagccaataagaagataccattttggaaatataagttgagttgggctatttttgcagctgtcttagcattgattgctagctgcatgttagggtttgcaacaaactccaaaaaagcaagactggctggtgcttacctgtggtacatctcgcccgtctcatttatttgcgtactttccaatatcagtgcgaattcctcgggatatagtaaaaaatggactgtatcttcaataaacttagtagcatatgctgcagctaacttggcaggaccacaaacctttattgctaagcaggctcctaaatatcatggcgctaaggtcgctatggtcgtatgttatgctgttatgatcgtgcttctatctatactgctcatcgtcaatttaagggaaaacaagagacgtgataagatagctgccgagagagggttccctgaagaaacagagaatttagagttttctgatttgactgattttgaaaatccaaatttcagatacactttatgaaatagtggtgagatacactgacattattgttatcagagaagaatatataaaactaaaatacttaatatcaaaataaggaattttttatcaaagtagaatttctgtaagctacattctcttggtgtagaagatttctcgactgatgtaaaggacaagtcgacttgtcctgcctcatacatacttgacgatgaagagcaagatactgagcacgtgaatcgaggaacaggtaaggatacctcgagaaatgaaaaaaaaaagttgatcagccgtacttgaaaattaaatttggcggtgagaaagacaatatcgtaatgaaaatgattctgacgaccctttgatagtggcaatgatcaaaaagaaaaaaaaaagataagacggtagtgtgaagatgacatatagcgctactctatactcgtccaacttcgaaaataatatgtggtcgttggtacgttcagataagagaatacatctcgcgcgtacgcataattgtggtctaaaaaaccgctgaaattttctcaatactgaatagaatcacgctactacgacaagactcggttactgtgcctaaaataatcctgtgataaacgagttatgttaaacgcagtacaggggttaaagggcattgagtttttgtgagtggaaatgcccccgttatagcttccagtttaattacaaattatcaatttaagcaaatataactggaggattggggaggcgactaaaaatggctaccacgctattagacatacaacattgagtattttatgtaattttgttactgctagcacggccatgcaattggcaactgaaagctatctgacaacttaaatgattcttaaaacaatgacgactataatcttctctaagaagtttcatatccatcttcctcattattcagtttctttttcctcttgaaagtatcgtaaagaacaacgtcttcacattagctattagaagaccattgaactaccggatatgagtaagagtgatcttgccggagagataatagctgcacaaaggccaaggattagattaatgggtgcattgtacgaaaaaaaatagtttacagtcatttattcgcaataaatcaatttttttttcaaaaaatatgtaagtctgataaaaaattcttcactgaagagagatgcttacattctaattcttgaataaaagactctctaacgctgtgaattctctttagctgtaacggaaacagagagttattccgtagtcactgaattttttttttttgacgctattatttaaaacctaggatatccgtcccatacaaaacggccacgagtttcaatcccagaatgtacgagttataattctcctagatgcatgatactcgtgcattcgtttaacaatcataccaatttcccattttcgggatattaaacatgaacatacttttttactgtgagaatgtggtttcacaattattccatacaggtataaaaacgcacagaacttcaaacgggaagactatctacccacattgatggacaaacgcaatgatttctgctaattcattacttatttccactttgtgcgcttttgcgatcgcaacacctttgtcaaaaagagattcctgtaccctaacaggatcttctttgtcttcactctcaaccgtgaaaaaatgtagcagcatcgttattaaagacttaactgtcccagctggacagactttagatttaactgggttaagcagtggtactactgttacgtttgaaggcacaaccacatttcagtacaaggaatggagcggccctttaatttcaatctcagggtctaaaatcagcgttgttggtgcttcgggacataccattgatggtcaaggagcaaaatggtgggatggcttaggtgatagcggtaaagtcaaaccgaagtttgtaaagttggcgttgacgggaacatctaaggtcaccggattgaatattaaaaatgctccacaccaagtcttcagcatcaataaatgttcagatttaaccatcagcgacataacaattgatatcagagacggtgattcggctggtggtcataatacggatgggtttgatgttggtagttctagtaacgtcttaattcaaggatgtactgtttataatcaggatgactgtattgctgtgaattccggttcaactattaaatttatgaacaactactgctacaatggccatggtatttctgtaggttctgttggtggccgttctgataatacagtcaatggtttctgggctgaaaataaccatgttatcaactctgacaacgggttgagaataaaaaccgtagaaggtgcgacaggcacagtcactaatgtcaactttatcagtaataaaattagcggcataaaaagttatggtattgttatcgaaggcgattatttgaatagtaagactactggaactgctacaggtggcgttcccatttcgaatttagtaatgaaggatatcaccgggagcgtgaactccacagcgaagagggttaaaattttggtgaaaaacgctactaactggcaatggtctggggtgtcaattaccggtggttcttcctattctggatgttctggaatcccatctggatctggtgcaagctgttaatcctcttttaaagtactcatatgactatacataccttcttttcttttctttactattcaatacataacagaacaaagatgcaggaaaatattggtatttgttcggcaatttatgctgggtttttttgtaaattcaggtctaattattactgttgatttgtatcaagttggtatcttttttgccatttaataatagagatacgctatgctcatccggatagcaacaatgagagcctaaaagtcctaattgagaagaaaatctctgttcaagactatagtttatgtttcattctggacccttgggatcgtctgaaacaggaaggtcaataattggtaaaaaaaatggtaaatgcgactaagtactacaattgaaacgaatgagcgcacttcatcttcctacaaaacgctgcggctgaaaaagttacataaaaaaccgtcctcaatagcgttaatccagcgtacatgagaaagtaatgacaaagtcttcggtaatatcagtgcatctaccaatatgacacaattgtgaaacttcgctgactcaaataatagccctgtttttttgaccattgttacccatcgagccagtgagaaaaaagccaaaatatctttaaggccttctccattttatgtttatcgatattgtgttgtctgcaatattgaaattttaaaggctatttactttgcctcttgttataaactaagtctgccgaattatgcaatatatagcaaaagctgaaaatagatgtaattacataattcgcagttgtatatgagtatccttaactcgtacattccagttcatctgtgacaaggcactgttttccctaataattattagggaaacgtccttcaaaaatcaaaataattttagagagtctcatcaaccttcgccatagttcgtgatgaaaactttacggtacgtcagactttagatattgatttttttattatttctcccatcgtgagtacaattaccctagttcgaactatatctttcattactggcggaaaaaaaattcaacgaatgttcttggctcaatatagcttagtatttatgtttaaagaatttgtaatatgcgttactagtaattcctttgaatttgtgaatgctttaactgtgagttggcgtacatgcagaaacggccgtttaaaattttaccgattgcagtgacagaaaagctagttgaatatttgtttacataagcgattcagatagacccctaataatatcaagctagatatgcctgttggaaacttctcaaaacctgcgctagacgtcccacgcaatcaacttacagatatgtcagtgctagggaaaagccatagaatgttgaaaaaagcgaaaagggtttactaacttaggcaggttgaaaagcttctcgaaaaataataccttttggtaaaacaacgtaaagaagtactgccataacgtagaattctgcagttatgaacatactacaggcgaaattgctaaaattaatgaggatagtcaaaattgggttatgaatcaaagttttttatagattttcagcaccggtgtggctagtagtcgtccatacatgactcaaagaaaaaaaaaataagtgacataacgcgaagtgaggcattattgggctgctaaagaattttacgttggaaaagaggcaagattgtctcattttccttcaaaatgaaggtactgctgccccggagtaatagtaatttattctcaacagaaatagaatatttaattaatcagagtctaacattaaggtcatgtgttgatagcaggtgacgcgtctgtaaaactaataaagtatataaagcacatccatgagatcttaagacgagagatttcccctactcaaagtacaagcaggacagattcaaaacgcaatccatacgatgaacacagattcacacaaccttagtgagccatacaatataggtggccaaaaatacattaatatgaaaaaaaaggaagatcttggcgtatgccagcctggcttaacgcaaaaggcattcacagtcgaagacaagttcgattacaaagcaattattgaaaaaatggaagtatacggactttgcgtggtcaagaattttatagagacctccagatgtgatgaaatattgaaagaaatcgaaccgcatttttatagatacgaatcatggcaaggctcaccgtttcctaaggaaactactgtggcaacgagatcggttttacactcatctacagtcttaaaggatgtggtatgcgaccgtatgttttgtgatatctcaaaacattttttgaatgaagaaaactactttgcggcgggaaaggtgattaataaatgcactagtgatattcaactgaactccggtatagtctacaaggttggcgctggtgcaagtgaccagggctaccaccgagaagatattgttcatcatacgacccatcaagcatgtgaacgtttccagtatggaaccgaaaccatggtagggttaggtgtagcttttacagatatgaataaagaaaatggctctacgcgaatgatagtcggttcacatttgtggggtccgcacgattcctgtgggaactttgacaagaggatggaatttcacgttaatgttgcaaagggagacgcagttctattcttagggagcctctaccatgcagccagtgcaaatcgtacgtcacaagacagagttgctggatatttttttatgacaaagagctacttgaaaccagaggaaaatcttcacttagggactgatttgcgagtgtttaagggtttaccattggaagccttgcaactgttggggctcggaattagtgagccattttgtggtcacatagattataagagtccaggacatcttatcagttctagtttgtttgaaaatgatatcgaaaaggggtactatggagagacaataagggtgaattatgggtccacgcaataatcattgtaacgggaaaacatatcaccacaagttcgctgtaaatgtgcagactgggtggcatgcttcaaaagcctattctagtacttccctgctgttttcgcacggaaccggtaagaaaacttcgtaccgaaatcgaacaactttcattacttgcacttgtacaaatttaagggagcgggattttaaaacatataaaaggatagtggcacaactaggaataaggtgtattacccaatatgattctcaccttcggttggggactggttaattaattgaatagcttcataacccaccgccccaaaatgtgctcttcgaaatgtctgaggcttttggacctgcacctgaaccacctaccgagttaggacgtcttagggtcctatctaaaacagctggtataagagtttctccactaatcctgggaggtatgtctattggtgacgcctggtctggattcatgggatcaatggacaaagaacaagcttttgagctacttgatgctttttaccaagcaggcggaaatttcattgatactgcaaataattattagtatgagcagtcagagacttggatcggtgaatggatggcatcaagaaaactgcgtgaccagattgtaattgccactaaatttaccacggattataaggggtatgatgtaggcaaggggaagagtgccaatttctgtgggaatcacaagcgcagtttgcatgtaagtgtgagagattcccttcgtaagttgcaaactgattggattgatattctttacgttcactggtgggattatatgagctccattgaggaagttatggatagtttgcacattcttgtgcagcagggcaaagtactctatctaggtgtgtctgatactcctgcctgggttgtttctgcagcaaattactacgccacatctcatggtaaaactccctttagtatctatcaaggtaaatggaatgtattgaacagggactttgaacgtgatatcattccaatggctaggcattttggtatggctcttgctccatgggatgttatgggaggcgggagatttcagagtaaaaaggcagtggaagagcggaagaagaaaggagaaggcttgcgtaccttttttggtacttcggaacagacggatatggaggttaaaatcagcgaagcattgttaaaagttgcggaagaacatggcactgagtctgtcactgctattgccatagcttatgttcggtctaaagcgaaacatgttttcccattagtgggaggaagaaagatcgaacatctcaaacagaacattgaggctttgagcattaaattaacaccagaacaaataaagtacttagaaagtattgttccttttgatgtcggatttcccactaattttattggagatgacccagctgttaccaagaaaccttcatttctcaccgaaatgtctgccaagattagcttcgaagattagtcaaatcaatagttttagtatgttcataatgtgaaaaatgtttatatatacgcttacacacacagtttgatgattcaaatacttagagaaaactttgccgctcatgcatttgcaggcatcttttattgtgttgattttgcgaggaaataaagtgttaagataaagggagttcatttaaagcttgtatacatgctctgatacataaatatgtatgtctatatatcgagtaggaaacaacagctaatgtgaaatcataaacaagtcgtagaggaaggctgggctgaacgagtgacgaagcacgtttaagctggaagagccaatctcttgaaagtaccttcctgtctgcatttttcttgatgaatagccatcaatctttgagcttccaaaggatcagaaacctcttctggttctggccaggacaagtattcattagtgtagttcgagacatagtctggtggcagaatggctaatctcttaccgtaaccggtaaccttcttccagtcacggtgaacattgtacaaagatgaagagaagtaagcgtaacatctttggtattgcttgtatgatagatcgttgttcaattgaggcttgaagtcgatgtattctttccaagccttcacagggtcggctagaacgtagtcggttgccttcttgatggctttcaagaactttctgaccttttcagggtttttcttcaaaaattcatcgttgcagatgtaaagaacggtacagaaacaacagcaacccaagcaagccaacttgtcaattctcaacattttagcatcagaagctggtctgccttgcttggccaagtactcttccaattcgacttgttgcatacattcgataccaataccagcatcaatcttatcttcgatgatgtacttggcgacattcataccacatctgacagcagtgtagtcttctggcttcataccgtagtgcttggtcaattcatcgatttggatcttaccgaattcaccaacgtaaccgatcttcttaccctttagggactggaagtcttcagtgataccactgccctttaagtacaagacaccggtgaatggttcgtccaacaaagaggcaacagaggtcactgggaaaccacgggccttggcagccaaggtgtggatcatggctttcaaacccatgtcgaccttaccagatccaattaactcagtgacatccgaaggattggttggttctaggatggcaatgtctagaccttgctccttgaagtaacctttggtttgagccaagaaaattggaatatggtatggggttggttgccagttcaacaaaaatgtgatcttgtctgtagacatagcttggaagtatgtgtattgttgttgtggtatttttatataattgaaaaggtaaaagaacgaaagaatggacaagaatattgttcatgaagatgataatacgaggtttttatatgttttgtttgctgtcgtcacaagagattgatgttgcttattttgctataacagcaccattttacataacctggataagtaatatttcaagccttctgctagttgaataattcgtatatttcatagttcataagccatccaattcgaattgagctcattgcatcatagccaaaaatcgataaatgcattaacgctgttacctccaggtgattgctgtctttatgcattaacgcgccaatcttattcccttaaaacattacgccggcaaaacgcttaatcgcatatcccagttggcccgaaagagaatgcacatatacaaatatatatgtaaagggaaataccttgtgactacacctatgcctaagtttcagtatctgaactaggataatttcgattataactctaacattttttacgttttctccatatttcgaattgttccttcttcaatcaaaataataaaaaaaaaaaatcacaaaaatgactatagtattttgagcccaacatgactgcgaaattgctattaacaatgattagtcagtagtattgaataacttagaatttaaaactaccttatacaagatgggcatataaaggacatgccaaatggacatattaaatacgctcgatgtaccagaacatccaggaacttaccatagaaaaatatgtaacgacttataaactttaaataaattagagattcaatgaatctctaattttttccgcccgcctattgaacttttactttgtcattaatctattctgaaataggtacagagcgacgccagtgtaaacatatgtgtgatggacatcagcattcaatgtatatcttatcacaccagtttatccaaagatagatgcagttttgaaattggttacttagaatatttctactacatttcgataacaaatataactattttgaatttaaaagttgagtatccaaaaattttagaaatacatacaattacttcccaattacttcccaaatattctcccccctggtttgatatcataaaagcaccttatggcaacaagattcccgggatagtaatgctatttaaatgtatatctatttctcgaatacttgtatctttactccactacccctatgcaagaagatacgcgatagtttttgttccttcctcttcctactctgttaattaactgaaaattatttatattgaaaaggtacttgtagcaaattagacaaggaattctcctggtataaagttagagaaacagaaatatgaaacggccaccccaggtatgaaatattatcttaagaagagccatgaacacacatgaatagattcttgagacatgcttagggtaacaaagactgtaacgccttgttgcaatactgctttattcaaatttttaaattgtacggaattgtggtaaggagaatgtgcaaataacttagcatgaaacggtgctatagttgaatcattgtatgaggtaacatcacttcaacgaaaagaagaataaaattgacctgcacatggagaaagcgtaatatataaaaaatgtttacaattttggcgcactatatgggagaacagctgctggataatattatgcccttacttcatttcaccatatccgtttacagttcaaatctcgccgtcgagccataaattctcaaaattcctttgcaaatattttgcttacctgtaaccggcagcttacattcttccgtcataatttctcagacggatgacataaaccattttttcagaatcctcgataacataatcgatcaaaacagtaataaacattctcttgcacaaaatggactttggcagcaaatcctgaaatattgtggagtattgccagaggtaaaagcaacgttgaacaaattatgacactagacctcttaggcataaagatgacatcatctaggtactcgtaaagatcctaaccacagattccaccttaaaagacgacaatagtaactttgtccttgatctgggttactaaatcagcgatatgatcattaaagtgaatatccccttcttaaaatgtaccaaatatcttatacgtttgcagtttttcttttcctttttctttatttctttggtaaggactaggtaattatttccgtatttggctcctttggcgcttaaaaaatcttgtacgcaaatttccacaagatattgcgtgacaattactattactgaagttgaacttgtttcatgtctccgcctgtgttaactccgttttgcttaactccgtctcgtattacagtaaattcatgatgtgcctatgaatatgcagctagcctgctgcaggcaaaattatttttagctttgtgcgctacagtggtagtaacttaaaacttaaaagctaaaatgcaaaaacagtagagtgcggggtatgcttttcttttgaacgtgcactgcgcagaggcacaatttagcaaagaagtcaggcaaggtagatgatgtaaacaaacgaggacttgtactgcgcatcttgaacctttcaatatcataagtgcaatcagctaaaggtttgattttccgaatgctctgcaaaaaagttaaacatggttatataactcaagtatgataactccagtgttggcctgtaatcaccaactttcaaacgtataaagaaagtaagtaattcattgtttgcttcaggtttagtcttattactatccatagaagtaaaactattgatattattgacagaaaaggaggaaaggaaactaaaggaaaaaaatggcaagcgaacagtcctcaccagaaattaatgcagataatctaaacagtagtgcagctgacgttcatgtacagccacccggagagaaagaatggtcagacgggttttatgacaaagaagtcattaatggaaatacgccagacgcaccgaagagaggctttttaggttaccttattatctacttactatgctatcctgtatcctttggcggttttttacctggttgggatagtggtattactgcaggcttcatcaatatggataactttaaaatgaattttggttcttacaagcacagtactggtgagtattatttgagcaacgtgcgtatgggtcttctcgtggccatgttcagtgtaggatgttccattggcggtgttgcttttgcgagacttgctgatactttaggtagaaggctagcaattgtaatcgtggttttggtatatatggttggtgcaattattcagatcagttcgaatcacaaatggtaccaatactttgtcggtaagatcatctacggtcttggtgctggtggctgttcggtgttgtgtccaatgcttttatctgaaatagcccccacagatttgagaggtggacttgtctcattgtaccaacttaacatgaccttcggtattttcttgggttattgtagcgtttatggaacaaggaagtatagtaatactgcgcaatggaggattcctgtgggactatgctttctgtgggctctaattatcatcgttggcatgttattagttccagagtccccaagatatctgattgaatgtgagagacatgaagaggcctgtgtctccatcgccaagatcgacaaggtttcaccagaggatccatgggtactcaaacaggctgatgaaatcaacgccggtgtccttgcccaaagagaactaggggaagcctcatggaaagaacttttctccgtcaaaacaaaagtccttcaacgtttgatcacaggtattcttgtgcaaacctttttgcaacttactggtgaaaactacttcttcttctacggaactaccattttcaaatcagttgggcttactgatgggtttgagacttcgatcgtcctaggtacagtgaatttcttctccactattattgctgttatggtcgtagacaaaataggccgtcgtaaatgtctgttattcggagcggcttcaatgatggcttgtatggtcatatttgcaagtatcggggtaaaatgtctttaccctcatggccaggatggtccatcctcgaaaggtgcaggtaatgccatgattgtgttcacatgcttctatatattctgctttgcaacgacatgggcccctgttgcttatattgtggttgccgagtcattcccttcgaaggtcaaatctaaagcaatgtcaatttcgactgcattcaactggttatggcaattcttgattggttttttcacaccattcattactgggtctatccacttctattatggttatgtgttcgtaggttgtttggttgctatgtttttgtacgttttcttctttttaccagaaacaattggtctatctttggaggaaacccagttactatatgaagaaggtataaaaccatggaaatctgcatcttgggtaccaccctcaaggagaggagcttcttccagggaaactgaggctaagaagaaaagctggaaagaagttttgaagttcccaaagagttttaattgatcaatatgcgcgcttgataaacatgctaagagataaattcttgaaaaaaaatagggcctactgtaaaacgaagtgacacgtaatttcaaatttaatcaacaaaaaactacgagtttctttgcaaactccctttttcggactactagtactatataaaataacgagttatttagtgaaagaaagcgtttggttaaggcaacattgtacgaagttctgtttctttaaggcaaagcagagtataaaaagtaggatgcttatggagtgaaaacggagtggtgatgaagatggggaagtcaacataggtccacttgagtgcttatggaagatccttaaaaatgcatttccaggaacgtaacactgtaccattcctctaaataaagtgtatacaataatatagaaatatagattcttcccaaatattcagttgttactataaagggaatatttgagctcgttattagcgtggccgcacaaacaaccatcatattagaagagataactttgtttcaactcgggggggcaaactttctcatgcttcgttaacttggcaaatacaacaagcatactttttgcggtgaaaacattttgaggcatgtttccacacaacataatagcgaatggagtaagattttttttgtagtacagtaaaaagacctcatataggtacccgtacaaagtctctgacctctctgggtgacctgggtcattagtagttcaaggagcatctgccactaaaagatttgtgacctaactgtggtagtaaccgttaaagacacggtattgaaacaatgggttcaaaacagtcgagggttttagcatttaagtcggcatatgtccatttctatcctttttccaagtctattgagtttctttatctttttacttatttcctttttgaaaggtcttacgacaaagttcaaagcttgatgaattgtctattactttatttgctaaattgaaactctggatgagtaccaattcttcttttcattttgcgataattgacattatgatttttcaactaattaacatgatattgtacataattttttaatatcaaagcgctacgtccactgaaactatagaaccgttcatctgtcgaatcaacatctctacaattagtacgaaagcttagtttatcaattttttgtgaaaactttgactaatgacgtattattgtggtgtgcattacgaccaaaaggcgggctaacaattccaaggaaaaaagctggtgtaaacctgactgtttgccacggcttttcttactactaaatcggtagcaggcatgaaggaatcgtgaatggtgtgacctgagacaaggagaggcaggcatgaaggcaaacaaattacgggggaaggcacaggagatacccccactaaagattaccccacaatcccttattttctcgagctccctgcaggagagtaagttttaggcacatataggtgcagaaaataaagttttcgcggacagctactgccgagtggcaaaatctatgttgaagttggaaagttacgcctagcttcaggaaccatcgggcttggttggggtgaataatgaaggaacttcgttcagaaaactgttgtctttaccaagcactttaatgctttcttcctcttcaacagttaaggttcatcatattctattatctccggtctcgtatctcctttctccggtcacatgaagcctctgtatcaccttgctaaccgcatttcttccatctaaagtatgttcattgccataagttgcttactctctctttaatatatagaaaaaaattcgacatataaaaggctcaatgtcttaccgttcatctttatgaagagatatagtataagtggaaaaaagaaacatcaaacaatcaacaagaaaaaatactaaaaaaaaaaattgaaaaatatgtctcaaaatagtaaccctgcagtagttctagagaaagtcggcgatattgccatcgagcaaagaccaatccctaccattaaggacccccattatgtcaagttagctattaaagccactggtatctgcggctctgatattcattattatagaagcggtggtattggtaagtacatattgaaggcgccaatggttttaggtcatgaatcaagcggacaggttgtggaagttggtgatgccgtcacaagggtcaaagttggtgaccgtgttgctattgaacctggtgttcctagccgttactctgatgagaccaaagaagggaggtataacctttgcccacatatggcatttgctgcaactcctccaattgatggtactcttgtgaagtactatttatctccagaagatttccttgtgaaattgccagaaggcgtcagttatgaagagggcgcttgtgtcgaacccttatcagtcggtgtacactctaataaattggctggggtccgctttggtaccaaagttgttgtatttggtgcaggtcctgtggggcttttaactggcgcagtcgcccgcgcttttggtgccaccgacgtcattttcgtcgatgtattcgacaacaagctacagagagcaaaagatttcggagccacaaacactttcaattcttcccagttttccaccgataaagcccaagacttggccgatggggtccaaaagcttttgggcggaaatcacgcagatgtggtgtttgagtgttcaggtgctgatgtttgcattgatgccgctgtcaaaacaactaaggttggaggtaccatggtgcaagtcggtatgggtaaaaactacactaattttccaattgctgaagttagtggaaaggaaatgaaattgattggatgtttccgttattcattcggtgattatcgtgacgctgtgaacttggttgccacaggaaaagtcaatgtcaagccattgataacccacaaatttaaatttgaagatgcagccaaggcttacgactacaacattgcccatggtggagaggtagtcaagactattatctttggtcctgaatgaaaagtgaatacttttcggcactggttcatgtccatatatatagaccaattcaaaagcagtaatacttgaaaataacaccgaaaaataaaaatttaaatagtagacacgtttaatgacttaaaaactaactttttcatatctaatattgtaaaatgggcggaaaaagcttaagaatatgttattttacaaatcagagcgctgacacatatagagagctatatgatatgagtgagagcaactctcccgtatatgctaagaatattgtcgcttattaggattgaaagataggatcaatgaggaataaatgttacccttttttcttaaaaatgtaagaggaaattatgaaatatactctgatttgtttattattgattaagaacaatataataaccgctctggtagctactgtacatataatttgacggcatatattgctcatatataaaactaccgcattacttccagttgatagatttttaactcagtttcagtactgccagaactgctcattcgagattttttctatttttagaataggtaaaattgcacttaaatgtataagggatgtacgaagtgagtgcccagactgttactatgacaattaaactaatgtcgatgaccatttgtttcgacaactccatcttcattttcttcacgcgccatactcggatgagaaagaatcttttctctaactatacatttccaaacgcaatgatcaagaagaaagctaaatgttactttgagttcaattactgagacatgtcatgggaatatgaggaagaaacaaatctacgtgtattatactccgtaacatgtagagtaaataccatagttacctatttacctgtgtcgataaatgttcattagctcataagtgatgggatacattgctattcctctgcaatggaagcttcgatatctcccttggggtcgttatgagagacgtctttagggggggttttgacaacaaacggatctactttcgtcgatttgaactttcttgcagaaactccaagtttaaataactcatttatttccacgaaagtctttccggcagtttctggtaggtcaaccacagcccagattaaagtacaaaagcataagacaccccagaaaaagcctgacttagcgccccagttccacttcttagagttcagttggtataagatgagaacgctacatatgatactgaccacattataagtgttacgtgctagaatgattgttttcgttcttagtcttgaagatggcatttcagagactaggcaaaaaacgaccggggcaattcctaaattgtaaaaaaatgctacagccattaaaagagaaccacttcccattttggaaccgtgcgtacttgagcaccccaaaccgccaataatgaaaaaaacaatggtttggaaggctagtccaaaagcgtaaaggtcatatctaccaaaatactttgacgcccaccaagatagaaatgtagcacaaataccgagacagtattgaataatactaaaagtgaaggacatttcagtactaacgccagccttttcgtaaaagtaagttgaataacctattagtattgaaccacaagtggcttgaccagcccagcagagacaagtaattctcgttcttcttcgattaatcttgtcttcaaaacaatcactataggagccttctttacttgtgagtctcttttccttatctatagtcacttttattttgtccacctccagagttactagtatttctttttcaggtcccttgccgcttaaagttcttctaagtgatctccttgcctcatcaaaccttccttttttaactagccaccatggagattcaggtgcaaaaaaaattcccagtgctaaaggaactggcaaaatccactgtagggcaaatggtagtttatatcctaattctgaatccgcatattttttttgagaatttttcatgattccagctgcaaaaagttgtccaaataaccagcacaagtttgaataggttgtaaggtaatatctcagagccaatgggcatatttcagaagcgtaagacaccgtcaaacactgaaaacaaccccatggcatcccgcacaatgcttgtcccacagcaatcatgcctaaactattgcaaaagtacagtataaaagtgaaggcagctaaaaaaaacaatgcaataatcaatgtgtaacgatttccaacaagatccacggagggccccgttagctgtagccccacaatttcacctgccatataacataaggtcagcccgatttgccatgacgctgaaatttcccattctccagttttgtcattttgtgagccaaactttctctgaaaaataggcaaggcgtagaaagctccaagaatagctgtgtcgtacccttccatgattaaagttgtagagaccaatagtgaccaagctgctgccttgggatatgtattcaatgctgtcgcaagtggcattcctctttcactttcgtctgcctccttggcatcctcagtagcgtcaaatatctctgttattactttattgctatcgcttggcgctcttgtatccggactgaactcaacatgaacaatatctaagccgtccttcttagtttgatcatccatttctatccagctgggttcatgcgacttagcctttcctgggtatacattcgagtcacttgtattttcctttcttctgtttatgagaaaagataagtttttcatagctaggtaatggctttacaagacctgtatctctatttgtgttagattttgtgatggtaatctttgcataataattccaagaacaggcctctaagaattacaaacaacgattacagatgaccccaccttttttttatattctatagtcaacactatcatgaacttgtggcatactcattgcatatggctgacaggatgtcaaatgctcccttctacgaaagattctgtgcacgtaaaacgcggggtgtggaatgtcgcgatgactctcgagcagagaaaaagacaaacatataacgagctgattcctctccagaagaacaaagccaacattgattcaaactgaggacttaatatgattgactctctggaaactgcaacagtgtgattatagatcagaaattcatgctgtaattttagtatatcgacctgtcgcgatgttgcaagcgtgacagatctatacatatttcgctaaaactgtcggtaaaataccaacacgctgcactgcagaccacagattcgaaccgaagcatattttcagaaatttacgagaggtctttatagtcaccaaaatatccaaattgagtaattagaaagaaaaaaacacacatactgtagtccacaacctgtttacggacaggttctggctgatgggataaccactctacctgactgctctcctacttcatatttacctcccgaacaacgtgaaatctttttgcttggagaaaaacaagtaaaaagtataaatggagatgaaagatccaccaataaattccagcttgatttttcaacatatgatgacaaatgtgagtgctaaatctaagtcgtaagacaaataagaacttttaccataatcagtatcctgggaaaagtggtagaactacagtttatcaagcttacccacaaagcattaaatatgctcccacaataacctctggagtgatataacaggtatgactttcaagttatagtatattaaagatcttggaattgggcggtttaggcttgttcatttcaaagctcgagtaagattttagtatacttttccctatagaaatatttccgacatagattttttaatataagcacttcttccatgacattttgtttcagttatctctctttcgtcgctacttgagaaaactatatggttgtacgaaaaagaaatggccaaaatattctttgggccttattaatctcattactattgtaagagttggcccttaattttatagaaacactgttttaaggccaaaaaaaaaagatgccaaacatagaaaggaaatgtcgctttacttggctaattggctctaaatcacaggtcttaatactcgaaacgccattgatgtactgtgcacaatttccattccgggttaattataaagatatcagcgtttattttcatccatggcaatgaaaattgtaaaataatcatcatcaaaatttgatatggttgcaatagagggaatgatttgatttttatgagacttatacgcatcaccctgtatttttgcaattacggcgatttataaaacttataacggaatttaagagtttcatcctaccaagcgtaatcatagatataaaaattctattgtgcaactcatatttgtcattgaaacagggacttttctccgaagtttaatatctagtatgagctatacaccttaaccactccttacttgtaaaggtacgaaaaagttgtcgttttagcgcgcacttactgatggatgctgaatcagtatagtgtttgactgcggcagtaaactactcacagtagcaggcacgtactatggaagttgtttcgaggcgcatgataggaaaaagggtaccaaaaaggattagaagagaaaattttcataatgggaagtcactgacgagggttggtggttatccgttttaaaaaaatattatgcaatcaagctacaacatcctgtaaattttgtagtagaaaacttctattataacggtttctgaattggcatataaaatagtcaaaaggtgatctttaaatcaacggtaaaaacagtgaagctggtcctgttgtagaatcgccatttcctttgtggtgataggtctttaagtaaagtaatggtgaatttagttaatttgttaaccaacgcgactccagctaactgagcgcatggtctaatacagttccgttagaaacatattttcattttgatgaggtatcagtatttggcgactattatttgaatgcatctgtaatctggatgaatgaaaccttttatgaaaccagaattgtcccagctattatcaatgtccgtgaatggcttgaccatatggaggcaaacgatccttcacctagtgtaactaacccactcgaaacttcaattattatgccttttcaacggtagctcccgctttaatggaggatatgaaagtagcataaatgaattagaaaagtgtattcactgttctggaatatacatggtacgcaagagatataaaaatttataataaacgtacgttatgcccgaagtgtatcccgaactacgggttaaactaaagctttttaattactagtaggttggaggtttaccaatatgcgttcttctttaggccttacattactgaaacaatactggaaaatcactcttatgatgcttttaagttatcacatttaactttatggcatggcctccgtttgagcgcacggaaagattttatagtactttagtatgactattcgttagcattgctttatggtcgtactcggagtaagaatattttgtgagtgagctggtaagatgaggatattgtagaatagcatttttgctcttatgtgtattcctggtatgatatataacatttgtgcagcttcttactgatgaatagcatatttcctgtttaagagaggtagtagtgattaattagtaatattagtattactgcatgataaatcgcttgataaaagtgtccactcgccttttaaagtcactcaatagagtgtagtattcatatctaacagaatgcaaaagtatgaatttttaagtccagaagggcgttctcatttcttcattaaagactcttcattgcgggacaattgcgcttctttaatatatggccatagttccacattcaatggtaaaagccacatagatttctttgcagatagaaggcggtagaagaagtggctaaaaaaccattcacagtcaatcccctcgaagaaaaactcttcattcttccaggcttttttctcaaacaagtacctattcattttccttgcaatttcgtcccatccattcgcaccactttcttgctcatttataatagtcaacaagaattgcatcttgtgttccattttcacgagtaaagcagtcgtcctcatattttggaaaagccacaccatcatgaggaaaaacaatccaggacacaatatacgaaatgcaaggcaaaaatgctgtgacacgcagatacagttcaaaaaagcaagccataatggtagagagtaaatagtgaaaatccgctttaaaaaccaagtaagcttggaccgatgaatatccttgggaagctgaacgtcttccaggccaacagggctccatgatttttcagtattaaacaacttccattgtttttcaacttctctaaaataaactcccaatgcttcttcaatgtaagggacggaatccttaaatgacttaaccttggcagcttcgtcttttttcaaagagaagggttcgagaagggttgttctgaacgcttcttggcagcccatggcattgaagaaaaagtacctagtattccaagccttattttcatataagtacgaatttagatttgctgcaacaacttcccaatcatgaggatcagaacttggtgtgttttcagtaacctctttgcaaaactgaatgagttgtttcgataaggaacgcttacgagaaagtccacaaataacaaggacaaatattggtcccagaaacaggaccagaagtgaaactataagtgggtaaatacaattgttggaaagtttccaccagacgctaagtggtagccataatagcatccagatcggaaacgctaaggacttgtaaatttcataacaaaaccaggtaaagctgcttctgaaaagatcttgaggtagaacaatcttttgggattcgagctgtttgaaggataatacatctacactcttctcatttttaagttcattctctttcattttcggtagtgagatggcagttcgaggggttttttattcgagatagtaacttctgacttttcgcttttatacagcacagcagaaaaaaaaagccgccgaggcgcgcgcgttcatgcaatggctcagtaacctcgtgatagaaaaagggcaacaatattgggctattttaggcaaagaaactcagctattcgaaaagggcatccatttcatttccggttttctatctagccaactcgataatcgtaataacgaatttacaaaactttaatgcgggtacatcacggtgtgccgtaactttggtttacatttaaggtgcgaccagcaatgtcactgctcgtacagcggttaccgcttgaatgaaatacatattttaagcgtagatttcctgtgacaaaactgtgtaaacatctagtagaaaatagacgtagctgtcacaaatatttacacaggaaagagtctgtcctacgtatctgacatgaagattcatagaaccaagttacttcccaatgtggacaacctttcgataccatgtcaatagcttccccttatgttcggtgtcactgtaaaacggatcaaaacaaaacctagaggtacggtggtactcagatcatgcatgacctctgggtaattagcacttctcccgcttgttttgagattctgtatataaatattgcaaacaaaaggatagagcgcggatggcagcccttacagtaaaaattattcgttttaatcatgcgtcagtgtgagattctatgacaatagtatgagaagatggggtgaagtaaaagcgtctgtatgactatagagtacagttatattacaatatatggaatagagcatagtggtatgacgatattaaggaactttaagttaatgataccatgatagtattaagacgcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn