nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaagtatgagcactatcatggtatcactaacttaaaagatccttaatattgcaatttgcttgaacggatgccatttcagaatatttcgtacttacacacacctgacattacaataatatgccacctcactgtcgtaacactctttattcactgagctataatacggtagtggctcgcactcatgcgggggctatgatacaattgtatcctatttccattcccatatgctaaccgcaacatcctaaaagcataactgatgcatctttaatcttgtatgtgacactactcatacgaagagactatatctgaacaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatacttaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgttgatagaacactaacccctcagctttatttctagttacagttacacaaaaaactgtgccaacccaaaaattttgatattttacgtgtcaaaaaatgagggtctctaaatgagagtctgataccatgacttgtagctcgcactgccctgatctgcaatcatgttcttagaagtggcgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaaagaagcagcgactcatttttatggaaggacaaagtgctgcgaagtcatacgcttccaatttcattgttgtttattggacatacactgttagctttattaccgtccacgctttttctacaataatgtaaaagtttctttctatgtttatcatattcataaaatgcttcacgaacaccgtcattgatcaaataggtctataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaagtagttttttatttattttattttgttcgttaattttcaatgtctatggaagcccgttcgtaaaattggcgtttgtctctagtttgcgatagtgtagataccgtccttggatagagcactggagatggctggctttaatctgctggagtaccatgggacaccggtgatcattctggtcacttggtctggagaaataccagtcaacatggtggtgaagtcaccgtagttgaaaacggcttcagcaacttcgactgggtaggtttcagttgggtgtgcggcttggaacatgtagtattgggccaagtgagctctgatatcagagacgtagacacccaattcaaccaagttgactctttcgtcagattgagctagagtggtggttgcggaagcagtagcagcgatggcagcgacaccagcagcgattgaagttaatttgaccattgtatttgttttgtttgttagtgctgatataagcttaacaggaaagaaaagaataaagacatattctcaaaggcatatagttggagcagctctatttatacccgttcctccatctgtcatcattacttaaacgattcgttaacagatgctcatttagtacctcacatattctccatatctcatctttcacacaatctcattatcactatgaagatgttcttgtttttgaacgaatcatacatctttgatagacttcgtatgtggagtattgttttatggcactcatgtgtattcgtatgcgcagaatgtgagaatgccaattataggggtgccgaggtgccttgaaaaacccttttgcgcgcctgcgaagtttccattttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcctattgtctaagcctaaattcagtctgctctaaacggcttccatgcaagaaatatttctatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagggtctgcaaatatgtaaactctcggcgaatgccttggtgcaattacgtaattgtagccgctgaaggcggatggtattgagagaagttgatattcaaagaatcttgtatgataaaaataaaattgtaaccagttcgtagtagcagtattaaaactttgcacagggggaaatatttgattccgagatgtattcccccttttctagtcagatatgaaggaaaaaagtgtaagggcaatagatggcgctaatttgttctattctattctaaaaacgttttctaggaaaaatatattaatagttgatactccttgtaatttctaagtcaaaagaaatgtctctatctttatcgtaacggctcatcgttagagctcaattgtgcctcttggatgtatttccaaagttccacgtttaataacccagccaacacagattcctttgagaacaaatggctaccaaagtttcattcaaataagcctgacaatcaaccccatcaaagaggagctctttgtttttccaaacccatgagaaaaaaatacagttccttttccataccaaaaaatgaagaagaaatcatgtgctgagagttgcctgcagtcgtagaagtttacgatcctaacccattatgtgattcgttgtgagtcacccttccatgattatgtgtccttactacctactatccaattactacatatgttttgaactcatatgtaccaagcacctaaaattacgcacccatttccattggcaaagacttgacgaaatttaatacactgcaataatatccagcgatactcttcaagaattcccgcctataatggcggctcgctgtccgaaagattgcgccgcacttgactgcttcttacactcctttttcccaggcgataaacagactaagcggaaactacgatataatgcagtagaggtcccccaagagctggaaagaaaatattagtttgatagccagcactattccatccagtgggttcttgtaccattttctgtggtatggctttgattcaactgcatacgtagttaacgcgatcagccgcacatgtccattatcattttcaggggtactggtaaaccctattgtttagaaagaatatctggtaagcgggtctgtcgagtcttcacttccttcatacacattttattgagtaaattatacttagatccggaatcataacgttggaaaaggagacaaggttggataagttatgtaggcgtatttcaataagacgtatatgatttagtctaagaaaccgacgtatctagccagcattcgcactatgacgacagtttaacgtcgtattgagcagcatcaactgaatataatgaaaaaaaaaaaatcattccttgaaattcgttcttccgaaaactgctcaaggtgatagcacctcaagaacaattcttcgtttgaatttattatcaaattcatcaccgtcagagttataagttgcactgtattcctggtgaccctagtaacccaaaataccattttctgattttgcaatcatatttattggctttagcgaacatatgatcaccatactatcttgatggttgaccaagaagcgaacatcttcgaaccaaagtcaccgaatctcaaggaatgcaaaattcgtggctcagtgctctcaagacaatgttgcaaccctttgcgtcaattatatatatatatatatatatatatatatcccgtccgctttcttttttttgtcagttgggtcgcaacgcagggtctcgagacctgaaaaaagcttcatagcgatattaaaggtagaggtacacccataatggcattgtttcgtgccctgtatattatttgggtattcctactcattccactgtccaatgcagaagaattcacccccaaggttaccagaactttgtcaagatatgtattcgatatagtaaactttgatgattcaaacactttgatcagagcagaagaagactctgtcgagataagttttgatgctggagaaaattggaaaacaatagatgagattgaagagcctatcgagtcatttgttgttgatcccttccgtgggcatgatagagcttttgctttcgtgaaaacggcaccaaaattttacgtcacggatgatcaaggtaaatcgtggaggcctttgactatacccatttctgagaaagcatcgaattatttttgcgacgtaactactcaccctataaaaaagaagcatcttattattcgttgtgatttgttgacaataaaaaactcaggcttaatgtatgttggaagagagatttacacaactaatgatggagtatccttttcccaagttaaaccttcttttggaaaaattgatggtcatattagcacggcacgctgtgactttattaaatctagtgaggattctgatctgggcggtaatgatgcttcgatactctgtcttttccgaaacactgagtacattgaaagtacaggctcaactattgacaagtctgaattgattttaagtgccgatggaggtgaaacattcaaagaattagtccagttcaaagataaggttgttagtcgatacgagatacttaagcatcatgtgatcgttttgacacaagatgatatgtataatgaaatgtcatcaacaaacatttggatatccaatgatgtatccacttttcaagtggctcgtacacctactaagatacggcacgttaatatgggacaaattcatgaagattccatcggaagaatcgttttacctgtatctagagaaagagatgatgaagacagcaaccaaccgggagctgctgaagtgttaatatcagattctgaaggactaaaatttttgcctataaattggataccaaacaatcagtttggatatatcaatgtagcttatccaggtttcttaaaaggaacattttttggttcgtttcatcccttcattgaatattctgatagaaaaaggaaatacagccgacagaaagtaagagaggaaactaaagtatctgttgataacggtctcacatggacaaacttgaaagttgttgaccgggaaaatgtagatttatttggttgtgatgtcactaaacccgagagatgttcgcttcagactcatttctatgatctaagaaatttaaatccctctgccggaatcatgatgatatcgggtattgttggcgacggcagtgcatacaattggaaagaagaaaaaactttcatctccagggatagtggtttaacatggaggttagtccataattccactggtttatatactactggtgatctgggaaatattatcatgtatattccatatcgttcgaatgaaaatggcgatgtgccttctaaattttattattccttggatcaaggtaagacatggggtgaatatgatctaatcatgcctatttatccatacagattagtcagcacaatatcagatggatctggttcaaaatttattctaacaggaacgtccattacagaagatccaatattcattacatattcaattgatttttcagcggtatttgattataaatcatgtgaagagggtgattttgaagattggaatctagcagatggaaaatgtgttaatggcgccaaatacaagtacagaaggaggaaacaggacgcccagtgtttggtaaaaaaagcattcaaagatttgagtttagatgaaacgccttgtaacagttgtactggatccgactacgaatgttcgtttgaattcgttagagatgcgaagggtgactgtataccagattataatctgattgccctttccgatatatgtgacaaatcgaagggtaaatctgtgttagtaaagccactacaattaatcaaaggtgataaatgtaaaacacctatgaaaattgaatccgtagacattccgtgtgacgaaattccaaaggagggttcgagtgacaaggaaatagtgactactgaaaacaaattcgactttgaaattaaattttaccaatacttcgatacagttgccgacgaatctttggtcatgctgaattcgataggagacgcctatatatcccacgatggtggacaaacgataaaaaggtttgacactgacggcgaaaaaattgtcgaaatcgtgtttaacccatacttcaattcttcagcatatttgtttggctctaaaggtaacatattcttaacacacgatagaggatactctttcatgatagctaaattacctgaagccaggcaattaggcatgccactagattttagtgctaaagcacaggatacttttatttactatggtggtaagaattgtgaatcaattttaagtccagaatgtcatgcagtggcatacctcaccaaagatgggggtgaaacttttacagaaatgcttgataatgcaattcattgtgagtttgcaggaacactattcaaatatccgtcaaatgacgatatggttatgtgccaagtaaaggaaaagttttcgcaaacaagaagtttagtttcttctactgactttttccaagatgatagaaaaactgtctttgaaaacattatcggctacttgtctactggtggctatatcattgttgccgtacctcatgaagacaatgaattgagggcgtatgtaactaatgatggtgctgagtttaccgaggcaaaattcccatatgatgaagatattggtaagcaagacgcattcactattttaggatctgaggaaggatcaatatttttacatttagcaacaaacttggaatcaggacacgatttcggaaaccttttgaaatccaactcgaatggtacttcttttgtcaccttagagcatgccgttaatagaaacacattcggttatgtggactttgaaaaagttcaaggtcttgaaggtattattatcaccaacatcgtttcgaatagcgaaaaggttggcgagaacaaggaagacgaacaattgaagacgaaaatcaccttcaatgacggttcagattggaactttttgaagcctccaaagaaggattcggaagggaaaaagtttccctgtgattctgtgtcattagataaatgttctctacatttgcatggttacactgaacgtaaggatatcagggatacatattcctctggctccgcgttaggaatgatgtttggtgtcggaaatgttggcgataggcttctaccatatgaggagtgttccacttttctaaccactgatggaggagagacgtggactgaggttaaaaaaggcccccatcaatgggagtacggtgatcatggtggagtcttggttttggtccccgaaaacgcagaaactgattctatttcttactccaccgattttggtaaaacatggaaagattataaattctgtggcgacaaagtcctcgtaaaggatataatcaccgttcccagagattctgctttgaggtttttgctatttggagaagcaaaaaacatgggtagtggttcattcagaacgtatacaattgattttagaaacatcttcgagaggcaatgtgagtttgatattaccggtagaaaaagggcagattttaagtactctcctctgggttccagaactggttgtttgtttggccataaaacagaatttttacgtaaaaccgatgaaaaatgttttattgggaatattccactttctgaattttcgaggaacgtcaaaaactgtccatgtacaagacaagatttcgaatgtgactataatttttataaagccagtgatggtacttgtaaattagtcaaaggcttaagttcggcgaatggtgccgatatctgcaaaaaggaacccgacttaattgaatactatgattcctccggctatcggaaaattcccttatcaacctgtaaaggtgggctgaaattggatgcacatttagcaccacatccttgtccgggaaaagaaaaggcattcagggaaaaatactctataaacaccggcgcttatgcgctggtttttgttacaattcttctcgttattttctttgtcgcatggtttgtatacgatagaggtatcaggagaaatgggggattttcaagatttgaagaaatcagattaggagacgatgggctgatagaaaacaataggaccgatagagttgtcaacatcattgtaagactaggattatgcatttctttaatcaccaagtctgcgtttcaacgcgcgaaggcaggtacagcgcaactttcttcaaaatttagggcaaggtttggcaacaaaaaaggtgccacttactcttcgctgcttcatgatcagctttcagatgaaccagatggcttccatgaagattccaacgatttatccagtttcagaggtcaaggtagtaattctgaaattgagcaagaagatgttgacacatctcaacaagagcatacgtcgcggacagacctacttggtgctagcaatattccagacgctttgccagcgcgtagtgcttctcacgagtccgatttagcagctgcacgcagcgaagacaagtaggtaggtctttttaaacgaacgaaattgttcacgcattgtatgttgggtttcttacatatcaatcactcagaagcccattttctacctccatcaccgtacttatagaattatttttctttcttgacacaatatactgtggctagtttaacatttcgtgccctttaaatatttttcatggtgtggacagaacaacgtcaattgtaaggagcatggaggtcaaataaacaatacctcaaactaaataatgaagaccccaagaagccttgcaatcggcagtaattatattcatggtactaattgtcactattcgtctacactctagtaaaagttcttgatgcaaatttttttatttttatgtatgagaactgccgaaaaaaaaggtttggatattaactttgttaaataaaataatacaatcaattcaaactttttactgtttcttttttcagctaactatatcatactattgtacacaattattaattaccacttacattaactgttattcgctacgctttagaatatcacatacccaatatcgcattaccacatgtatgtcgttactatttaaagtgcggtatgtaacatagataaatataagtatatgtatatgtataaaaatcttgtcgtcacaatcattaatcattcagatatgtaaattctgccctcccatggcttcaatgttctggaagacgcatcaacttcacttcttgggtagtttccgaattccaacttaaacgatgagctattgtttggaatcgtgaagtcgatcgaatcagagctgaagttcaaagcagcaaacaatgttttgttgtcgtatttctttgtgaagctgaacagtttcttattgtccaaatcaataaactcaaaatcatatccatacacagtaatatccttgtgtgcctttctaaatctcaaggcctccttccagaagttcaaaaccgagttggggtccttggattcgtcttcagcgttaattccttccctgaaagactcgttcaagtaaaaccatggtttagcattaggaccagaaaaaccagcatttggctcctcacgagaccattgcataggtgttctagcatggtctctggaaataagggcaattgcttccaaaaacctcttcatctccttcgagttttctccatgctcttccttgatcgcatcatagttatttctaacttcgacatcctcgtatttttcgataggccagttcttgaaattgatttcacccagttcctgtccttggtacacatatagagtaccgctcagtgacaccaacaacacagacaacaacttaccagaaataacacggtttttgggagaatcgtcaccaaatctggtaattgaacgaggttggtcgtgattttccagataaattgttgaccaacaatcagttccgttaacgtatctgaaaagttcagcaagggcaaccttccaatcctttagttcatatggtatcaaattttgacggaacttgggcgaagtcccgacatcagtgtgggaaaagttgaataactcactaagttcgtgtcttgacgcacttgtatacaacctcttggtctcatcagtagcatgtcgcatttcaccaactgtcataatttctctgccatccttcactctgtttctgatgaacttgttcatttcttgatgaaactcatggatacgtggtccgttcattgtgaaaggatcactgagttgccactttgagttttcgtcaatcacaggagcgtctggtagaccagcaaccttggagtacaagcttcccacatcaattctaaagccgtctacaccatggtctaaccagtatccaacggcactttcgtagattgcctttctgcagtcttcgttctcccagtttagatcaggttgggtggagcaaaacaaacgcaagtaaaactcttgtgtcttttcatcgaacgtccatgcagaaccaccgaagtaagacctccaattgtttggaggaattggcttgccttcggcgtcataacccttaggaggtctccagaagaaccagtcacgttttggattggtttttgaggatctgctctctttgaaccattcatgttcgctggagcaatggttgatgactaagtcggtgataaatttcataccaagcttatgtgtcttttcgatcaaggcaaagcagtcctcgttcgtaccgtaggttggccagaccttttcgtagttggcaatatcgtaacccatatcatcttgtggcgagtcgtaaaatggcgagatccaaatggcatcggtaccaagctctttgatgtactccaacttggaggcaatacccttcatatcaccccaaccatcgttgttggagtctttgaaacttgcgggataaatttgataaattgtggcctctttccaccacttgggttctgtttctggatgtgcagaagaaatagtcattgtacgttgctttcttatctctatgaaaaaactttcacttttgtttgtgtgtttggattggtgaatggaacatatattctagtacagctaattcctcgagtgaagaagtcttccttacttatatatgtctgtggacgtcttacgaatgatcgaaaataagaaaagaacaaagtaaatttaggatctggaaggagtgctgtatgtaaacgaagctttcagttttaggtaatgtttgcacaacctacatgatataagatggtatgttctgcaacagcgtgcctgtcacttggcccgttatagcagattataccatctgcaagcagaccccattattgcattgcctccgcagccttgcgtatacatagccctaagacaaaatacggagcgtaaacaaccctcgatccccgcaacaattacataaccatttctccgcggaattacataatcatttctccgggaaaattacataatcatttctccgtgcgagttataagtgcttttctcgtgcatttccctgacacttcacaaaaccttctttttcttttttctttatttcaggggaaatcagtgcaaaactaaaaagaaagaaattttgtgaaatgtaaactccaggtgtcaaaaaataaattatatccgtggaaaatcaggcgtcggaaattgtagatgaatccgcctcctccacaataaaaatgctgaccacacgagcaatgcatacactcggacaccttcgttcaaagtatcagtagcagttcgacacaccctatactacttagctcttaaggtctaggctcatctttctcagttcctctttttcgctaaataaaggtatataatgtcacagctgtgtaactaaagaacactgttgttcctatctttttcttcttctttttttggtatgagttggaaaaaataatcattgcacaattgagtactaaaagctttcgtatcttacccaatatcatgtccggtgttaataatacatccgcaaatgatttatccactaccgagtctaactctaactcagtagcaaatgcaccatctgtaaaaactgagcataatgactctaaaaactccctcaacctggatgccactgaaccacctattgacttacctcaaaaacccctctctgcatataccaccgtcgcaatcctgtgtttgatgattgcatttggcggcttcatctttggttgggataccggtaccatttctggttttgttaacctttctgatttcatcagaaggttcggtcaaaaaaatgacaagggaacctactacttatcgaaagtaagaatgggtttgatcgtctcaatattcaacattggctgcgccataggcggaattgtcttgtcaaaagtcggtgatatatatggtcgtcgtattggattgattacagttactgccatttacgttgtaggcatcctaatccaaataacttccataaacaagtggtaccaatacttcattggaagaattatttctggcctaggagtgggaggcattgctgtcctttccccaatgttgatatctgaagttgctcccaaacaaatcagaggaaccctggtccaattgtaccagctgatgtgtacgatgggtatttttctaggatactgtaccaattacggtaccaagaactatcacaacgccactcaatggagagtcggccttggtctttgctttgcctggactacattcatggttagtggaatgatgtttgtaccagaatcaccacgttacctgattgaggttggtaaagatgaggaagcgaaacgttcactttcgaaatccaacaaagtctcagtcgacgatccagccttgttagcagaatatgacactataaaggcgggaatcgaacttgaaaagctggcaggtaacgcatcatggtctgaactactctccactaaaacaaaggtctttcagcgtgttctcatgggagtgatgatccaatcgctgcagcaattaaccggtgataactacttcttttactacggcaccaccatcttcaaatctgtcggtctaaaggactcctttcagacttcgatcattatcggtgtggttaattttttctcttcattcatagcggtatacaccattgagaggtttggacgccgtacgtgtctattgtggggtgctgcttctatgctatgctgctttgctgtgtttgcctccgtcggtgtgacaaagttgtggcctcaaggaagcagtcaccaagacattacttctcagggcgccggtaactgtatgattgtgtttactatgttcttcattttttcgttcgccaccacttgggcaggcggctgttacgttattgtctcagagacgtttcctcttagggtcaaatcaagaggaatggcaatcgcaacagctgcaaactggatgtggggtttcctgattagtttctttaccccattcattaccggggcaatcaacttttactacggttatgtattcttaggctgtctggtttttgcatacttttatgtctttttctttgtcccagaaacaaaaggcctgacgctggaggaggtgaatactatgtggctggaaggtgtgccagcatggaaatcagcctcatgggtgccaccagaaagaagaaccgcagattacgatgctgacgccatagaccatgacgatagaccaatctacaagaggttcttttccagctaatcttccggtttttagtaactggaaaaaaatacatgaacttaattatttattatatacaatatttacttttttacgccttaatccttaacggactatttgttatgccttatagaactagaaattatatgataaacatgagctacacgagttgacagggtgaacagattactatagcatctttctctcatgaataatttttaaaatgtataaattttgtaacgttccgaagggtggagtgaaattccattcaagaaaccaagcattgagacagaacagtacagagttcagttgttgcggaccgagaattgtaacaagtagccccagaaacattcatatgacgtctgtttcaaattaagcttagtaaaagtacacatttaccataaaaaaatagtaccaagtcggtggcctgatatccttattttccttctgccaattgggcaagttggtactaatattttaggtgacactgccactttattgttatggattgaaatttcttaaatgttctcacaatcggccataacgctatttctccgacgtaacctcctgtcatagtgtgccgtgcctgaataacttaaaaaattaaagttttcaatgtgcccaaaaaaattcacaaatagtacgcgctcgttaaacaccctgtgacgctgggccaggcactatttagcattacttcgaaaagacgcaagtataaagagtgagatctcacgtactacaacaagaacatagagaagcattctaataagcatataaacaaggcttctagagaaaaatgggcgtattagaaaatatagtacctggtgagctttatgatgcgaactatgatccagatcttttgaaaattagaaaagagactaaaataaaattgcacgaatacaacacccttagccccgctgatgagaataaaaagagccaggtaataagagaattacttggtagttgcactgataactttataattgaaccgccgttttactgtgattacggaagtaacatctatatcggagacaacttttacgccaatcacaatcttgttatattggatggggccaaggtagtcatcggtgacaacgtatttatcgcccctaatgttggtatttatacggcaggtcatccaattgacgtggaaagacggcttcaaggattagaatatgccatgcctgtgaccattggagacaatgtatggattggaggtggagtgtcaataattcctggagtaaatataggtaaaaactccgtgattgccgccggtagtgttgtgattcgtgacataccagaaaatgtagtggcagcaggtaatccttgtaaggtgataagaaagatcactgaaaaagatagtacaactacaaactatcgaaaatgatggatccactttctggaggaattatcgaaagcaagtgttgtcttctatgattatgtaccgtattttcttataagaataaataaaaagctagttcagttttagtcgactaaatacgcagagagattattaattattggtatatgttctggtttaagttgctcattctcaactcgactgtgtatagtagcttctttctggtataatctatcttcgaggagaaaattatagtttacaacttatgtaaaactgctcaagttccaaccgtatagaaaacgcgtggctggtagctttatgttcggatttgagaaattttcggggaaataagtaccgttctaatttttcagcgcaaattaacatgcggagaaactttaaactgaaaatatggccacctgcatgcgtccatatgaaagggtcatcaaatagcctcgaacaaaacaagtaacattttcgatggagttagaaagggatgatcctatacgcacagatttcctaggtatttaacctgacctaatattaacaaaagtccaagtgacggcttctccatcaaacaagataaattaccaaacacaatggtcgaatctaagaatactgaattatcgcaaggaacatggctcaataagccaaaatctgtttttcaagaggcaggaaaagtcactctggaaacagatgaaaaaactgacttttggcgtgaaacattttacggatttacccgtgatagcggtcattttttgggagtagagacaggtagtgcttttactgcacaagtccgtgttcagggaagctacgagagtctttatgatcaggctggtatcatggttcgtatagatgatggacattggctcaaagctggcatagaaatttctgatggccacgcaatgctaagcagtgttttgacaaatggaaaatcagattggtcaactgctgtttatggcggaaatgctcgcgatttctggcttcgtgttactgttgaaaagggcgttttgaggattcaggtgtcctctgataaaaaaacatggccgttagtacgtttggctccatttccaacttctgaccattaccttgttggaccaatggcttgcacacctgagcgtggcggattgaaagttactttctcggaatggagtctcacagctcctttaggaaaagctttacatgatttgagttagttcacctatatatcaatatataaagaggggtttgcttttgttaagaacaaggcctgcacctcactaagatctgttgatttggcactatgctttttaaaattttgtttatactcaatttcgtcaagattttttttactagtacaatccatacagttaacaaaatactgggcaataaggcgtgcatactacgaaatttttagttttgttataataaacgacttttagctagtgttttaagataaagtgacgaaagttagggtgagaatagtcgaatgtatttactaattattgaattcgtggtaattagtacttatgatgatggggtttaaagggctaaatttagacaatagaaacagtaataatgatgttttctatttttctgctgtacgttgctttttattttatatttcttcggaaaaaggttcagtgaattttctgtcttctatatacatatataaattgcaattgaaaatagcgtacagcgtaagttaagtatccaatgctcacatatgaaaagcaaaagtaaaaagaaatatacaagtttattattcataaatatcggcataactatttgtttcgaaagatcagtacgtttatgttaaatgtgctcgttacttcaacaagtaaagtcttccttcccatggctgcaaggtgcgggaatcaccatttgagtttgcatagttgccaaaaaacatggtgtaggaggcctcattatcaggaactgaaaagtccgtattatcgctactgaaattgaaaacagcaaacatttttttgttatctgtgtcctttgtaaacatgaatagcttgtcattatcaagatcaatgaactgaaagttatgtccataaacaaggatatctttgtgctcctttctaacttgtaaggcctttttccagaaaaagaagactgagtttttatcttttaactcagcttctgcgttgattccgtctctaaatgattcattcatgtcaatccatggtttggcatccttcgagaaacctgcagaaggctcatcagcactccatgggaatggtgttctcccatgatctctagagatcaaagctaatgcttcaaaaaactttttcatcttttcagaatcttcaccataatcacgtttaatggcggcatatgtaccagtaccttcaacgcatttgatttgctcaatttttctgtttttgaagttgggcatacccaattcttgtccttggtagataaaaacagtaccagtcaatgaaatgatgagagtagccaacatcttggacgaaatctcacgccatttaggagaatctgagccaaaacgcgaaacgctacgaggttgatcatgattctccaaatagatggtcgaccagcaatctgtgttttcgataaacagaaagctttcagcaagagccagcttaaagtcttttaaagtaaagggaataagttcgtacttgcattttgggttttcacctactgaggtgtgcttgaagttgaacatcatatttagttctccttctttggcactggtataaactctgaagtcgtcttcattcccgataccaacttctccaacagtcatgatttctttaccctctggaacttgcgagagcatgtagttatgcatttctttatgatactcatggatacgtggcccatttatgaaaaattcagttcctttttggtaaggaactgtaggatcagtgataggagcatcgggtaggccctcaaccttagaatacatgctgcctacgtcaatacgaaagccatcaacgttgtgacgtagccaatagcccactgaggagtcataaatggctttacggcactcttcattttcccaattgaaatcaggttggccaagagcaaacacatgcagaaagaactcaccagttttttcgtcatatctccaagcagatccaccaaagaaagatctccaattgttgggaggaattggattacctttctcatcgtaaccctttggaggtctccagaaaaaccagtcacgctttggattagccttagaagatctactctccttgaaccattcatgctcttcagaacagtggttgataaccaggtcaacaataaccttgatacctctcttatgagcttcttctatcatttggaaacaatcctcattggtaccgtaacgtggccaaaccttctcatagttggcaatatcgtaacccatatcttcttgaggagagtcataaaatgggcacacccatatcgcatcgacacctaattctttgacatagtcaagtttggaggtaatcccagctaaatcaccccatccgtcattgttggagtccttgaaactagcaggataaatttggtagacggtggcttctttccaccatttaggattatggatgatcgtcatgtttttcttttcaatattgagcactttctatatagtcatcaagaaacagtagtttttcgcaccaagatatgtgaacaagtgtcctaatttataattcgtcagacgtttatgaacttactcctcaaaaccgtatcaattaccgtagcggtaatggaagatacaattcttaagtgtgaattactttttccggtgaattagcttctaggattgtgactatttcaatggacaatgttgcaaatagtttcaaatattcccgtgtttctccgaggattctccacggaggaaaaataatgcaaagtttatttccccgttttcttttctccgtctaggcatttacgctttcacgcaactttattatatcacctccgcggggattcaacaacgaggtatgtggagaaggagagaaattccagagaaagcagcctagagcatcctgctgcagcaacttataaacgtatctcacagaaaaggccggagaaagttcttgaaatgtgtaatttagcctacctgccaagcggctggaattatcccgagaataattccgcgaccgggcctgttcctgaactctaagaagttttggaatttccgaacgcttcttcgcatgaaagacatgaactcttaagtaaaataatatgaactggcatggtcgtaatcttttggacgacggaatatcatcgctaaccattgtaagggatgaagcttgactagatatatttaaacgaccatttttgtttcattcttattttagattgcattttttataagtcacttttagttagctcagaacgccagcaaaaaccatgactgatcgtaaaaccaacttgccagaagaaccgattttcgaagaggcagaagatgatggctgcccttcgatagaaaattcttcacatctgtcagtacctacagtggaggaaaacaaggacttttccgagtataatggggaagaggcagaggaagttgttgttccagaaaagcctgcttcagcctatgctactgtttctatcatgtgtttatgtatggctttcggtggatttatgtccggttgggacacaggtacgatttctggtttcgtcaatcagactgattttttaagaagatttggtaattatagccattccaagaacacttactacttatctaatgtgagaactgggttgattgtgtccatcttcaatgtgggaagcgccattggctgtcttttcttgtctaaattgggtgatatttacggccgctgcatgggtttgattatagttattgtcgtttatatggttggtattgtcattcaaattgcctctatagataagtggtatcagtattttattggaagaattatcgctggtataggtgctggttccattagtgttcttgccccgatgcttatttcggaaactgcgccaaagcatatcagaggtacgttgctagcttgttggcaattgatggtgactttcgcaattttcttgggttattgtaccaattatggtaccaagacttactcgaattctgtccagtggcgtgttccgcttggtctatgttttgcatgggctattattatgattggtggtatgacgtttgttccggaatctcctcggtttttggtgcaagtcggtaagattgagcaagctaaagcttcttttgccaagtcgaacaagcttagtgttgacgatcctgctgtggttgcagagattgatcttcttgttgctggtgtggaggcagaagaagcaatgggaactgcttcatggaaggaattattttcgagaaagactaaagtttttcaacgtttaacgatgacagtcatgattaactctctgcagcaactaaccggtgacaactatttcttctactacggtactactatcttcaaatctgtcggtatgaatgactcttttgagacttcaattgtcttgggtattgtgaattttgcttcttgcttcttttcactttattctgttgataagttgggccgtcgtagatgtcttttacttggagcagccaccatgacggcgtgcatggttatttacgcctccgttggcgtcacaagactatatccgaacggtaaaagtgaaccatcatctaaaggtgctggtaattgtacgattgttttcacgtgtttttacattttctgcttttcctgcacctggggacctgtatgttatgtgattatttctgaaacatttccattaagggtgagatccaagtgtatgtccgttgcaacagcggccaacttattgtgggggttcctaatcgggtttttcactccttttattacttcggcaattaatttctactacggttacgttttcatgggttgcttagcgttttcatatttttacgtctttttctttgttccagaaacaaaaggtctaactttagaagaagttgatgagatgtggatggacggtgtattaccttggaaatctgaatcctgggtaccagcttctagaagggatggtgattatgataacgaaaaattacagcatgacgagaaacccttctacaaaagaatgttttagaccggtgaaaacacacgcaagcaaacttcaaagtacattgataaataatgtccaatgccctctgtaatataggggctttttaattcctaagactgattcgatatattaaacaccagggctactgaagactgacagtcacgttgagtcctattatatcattttactcacagaagatttggtaatatgatacttagatgggcttaacaacaaagtgttttcttgatgttactgcccatgaaaaaaagcaaatcaaattagtaggcggattgttaactttgtttattttgaaacccgtcaggactaccaaaatataacaaagtattgattatcgtcaacgctttatagatcacttttttttttttttgaggaaccgattaattaatacatcgtagcctctgcttattgcataacacaacaaaaaaatacaataatacgcaacttttgtttatagaaaaataaaaatggaacatatgatattctctgttcgtcatatgataacttaagcactttcgtgtgtacataggtattctagtgcattggaatgagatcaattatgatttcctaacccagaatttatattactaatgatttcagaattaataaaagctgaaataaaaggagtagcaatgtaataggaaataaacgagggcacatagaaaggaagaagaaaaattacattatgtggaattattgattcccttggcaatttcccatagtctcatgaaaattcctggcctattctgtattcataattccatactcttttttaacaatgaaactccggtaattaccacaatatttacttatatctcaatacgaacgcatgttctcttcgaggaagaccagcattagcgctaagcgctaagcgatgagttgacttaatttttaaaaggacgatgttggcgcgttagtgcataagaaagtcagcaaatccctttaagctgaaaaccttgatatatttctcggcctttaataatggcgcaactgattttaattatctttgaatggcttatctgtaacgaacatgtgttactaaactagtagtaagttagaaatactgtttatccagaatatgtaagttggtgcttctaaagtaatataagaccgctttaatttgttgtaacctctgaaatacaggtaaccgctgggtcatctcctatctaacttttggtaaaaatgacatcgaaaagaacaattttcgaaatattcaatttgttcgggtgtcggtttaatgctcaaggccccaatatttcataataggattctaagaattgcagaaaattcagctatgtttcacccattttgttattggtgaaaaccgccaaatcgatatcgatatagtcacattttagagcgtgccgatagtctctaaacttacacgaacgtcattatttgtaagtagacaactgggaattttaaaaaaggttgagaagattcgttttataaaatatgacgtcgtaaaagaagaaagtgacaatactgttgctgcgggttaaaaaaataattctcctacaagcttgagacctttattacaattcctacctaaattggctcttcaggggggttttctaggcaggtatctctagaatttactcaagaagtttattttctagtgccaaaaagtctactgctgatattcgcttctactgattaagagctgctttaaaccatcttgttgcaacattgagtttggacttaaagcctcaagttgttagtgatgttgcttttcaggatgacgtgtagttgatcatcttacagaaaaggaagcaatggtacgtataagatattattttaaatgagaagtagctggtcttcaaatcacagacattgtgatggcaaagcagtgataaataaagttttcacacccaaagcaacatctttccaaaccgtttgtgtgccgtggtgaacagatagaagagggcactgttattcaaattttgagggtcgggagaattaactcgttaattattcctggtgtcgaatttgcgtcattcctaaacttggatattcttatatggcaaaaaaagaattttttatgccaccaacacgacggcatattctggagtgattatagccactgctaacaagataaggcggtaacacccgattgtgcagatgtcctcatttatcctgtttccgagcatttgattaaccgtctctgtgagaccagttaaagacctctctcaagaaaaatatgtaaatttttttcagccactttatcggcactggaacgaaacgatatggtattcccagtatcagccacggccccgtgtaagccgtaaagtaaacaaaaatttttaccactaatttcgttgcgtatcaatttatactattctttgtgaaaacctacacagactaccaacagaaatttttttggtcaaacgagtccagtctggttattcgctggttcatgtaaaatgttagcaccatctacagattccgaacattaaaatcgtattatgcataatatagacattaatgagcaatctgttcattacccccttatcgtatggcaacagctattcctgatgtaatagtgatgttatattgctttcgccattattaattttgaggaagctttccaaacagattacatagctaactaattgcaattttgcgacgccataaggatacgcgatttcctccttttctttttcgcgttgttctgtgcgctctttttttcagccaaaaagggttcctgaacaaaaagaccctgttttttttctgcctgttaactctgatcttaaaaagttaccaattttctaacatttctcaataaagacccttcgataaacaagattcttgagaaataaaaatttttgtgacgtttacttttgaaagtccttgaagaattcattactaatagagaaaaaatggtgataatttttttacttcacctcctttctactatccctcttattcggattatctagctttaacttcgccagttttttcttgacacacttcacagatgatggtgccttcatgtcggcatgacgcattatctccatactaaaaaatgatccgacaatatctccttcctatttgatcagcctcttatcgttcgtaaacgacgtaacttgacggagaacggagaacttgttgaatagagaagagtatgtcggtaattgatctccgatatgagcgaatataaaagcaacatatttgctggtatgtagcgtagcttttctttccaattgacgggacatcgaaacagtatattaaccgagataaaaatgacgacttatcaaatcgatgtcaatgaaggaatgaacaagtccctggccgacttggtggcaccatagcgcccagagccactcaaaaattactgtataagtaacactaatttgatagatgtggtaagcggtgtcagtctcctcggagcttacatcttcatagaacagggtgtcatttccaaggtcgaatttggttctgaaaagccggtaaccgttgatgaagttgcctttgaaattattgacggcaccggtaagtatgtcactccaggtctgatcgacagtcatgtccacattgcgtcggttgcaggagaggctgatctgaccaagttaatgctgatgccaaagtcagttgcattactcagaataagatacactttggaagccgctctggcaagaggtttcacaacagtgagagactgtgggggtgcagaaggctttctgaaagcagagattcgtcagggatccttgaatggtcccagattaattacgtgtggacatgccatttcccaaactggtggtcatggcgatctgagatctggtgccctacctgctagtgcctttgacagctgttcatgccactttggtcaagttggtgttgtagcagatggtgttcccgaatgctacaaagcggccagagaagagtttagaagaggtgcagactttattaagattatgggtggtggaggtgtggcctctccaactgacaaaatatcaaacaaacaattttgcgacgacgaaataaaagcacttgtagatgtcgcaaatagttaccacacatacgtaacagcacacgcctacactgcggaagcgatacaaaattgtatcaagttaggtgttaagggtatcgaacacggaaacttattagatgaacgtaccgcagagcttatggcagaattgggttgctacttgactccaacactagttacctacaaagtgatgggttctgatcaatttagtgcattcttgggacctgaaaatagtagaaaaaatacagaggtgctttacaaaggaattgatgcaatgaaaattgcccagaaaaaaaaagttaaaatttgttttggttcagatttattgggtcctctatatggttatcaaacgcaagagtttcgtattagagggaaagttcaaacgacacaagagattttgctctcagcaactgttactcctgccgaaatgaacggattaggcgataaattgggacagattaagccagggttcattgctgacctactgatgatgaaatcaaatccgttggacgatataacgattttggatgaacccgagagcaacatactatttgtcatgaaagagggaaggatatattgatgtagttatagttgttttcacagtcagcattatttctgaatgctagaagcctttttttttttgaagtcataataaaatatttggcttgtaaatttaagtattgaagtcaaaatatcctacttatatcacagtgaaatgtgaggtggatatggccctttagggcccttaattttacaagttacagaatcttttttttttttatagcatttgtaaggtccgtgtattcagaaaaaaatccaagcttaaaaaagtgtatataacatttggtatctgaaatacggatctatcataaaatagaacacctcaaggaggtataaattttaaaagtttttttattgtatgctcgtgcccgttttttcttaaagtcggaatttgttatcgaacacttggcatgcgctaaagatcgttaatttacaaaaataaggcggatgagatgcctccgctaaatattgcaggggtcgctttgaatgtttcgaccaaaatgtgctctaaaatatagaaatatcattattaacagtataattaaacgttgagataaagtatttcaagttaagcaatatgaaaggatgacagaaaagaaaataatttcttaatattacagaatatgaactaaagtttgctattacgtgtgccaaattttgaattaaaacttgatatgaacctctgcaggtttattattatgttttcatgattaccaccatttatcataaccaaatgtctcacctttctttaaggtataaaattttttataatcattatcatacgttcttttccaaacgttgtttccccaccagctgagcttaccacctgggtactgtacacacaagaagatgatgacgacggagattgccacacctgcttcaacaccggcccccatgacgaaattgtacttattgaaccaagctctccatctttttcttatcaagtttaggcagaatgacattgcaaaaaataatgagtagttataaggtgtgcttggtggaatattacctgggcctgtgaaaaatacaggagtatgaatgtgcttagcaaatttaaatttagggaatttccattgaacagcataaacggctagtgggaatagcaaaccaatcaagaagaaccacatcagcggattataaatgcgccctgatgagaaaagatactttggcaaagaccagataatggaagcattgaaaaccgtgcgaccattagcacaagtgaagccatttggttgatcggtggtacataagccatcgatattatgcatcatccattcctggacaccaacgttaaccatgcctgatatgatagtggcatagatttgaacggcaaagatcaaacgaggggaaaccttcatgtacatggctaatttcaaatctctactcaaattcaagccttgtctcatgacaataaatccgtatagcttgaataataagtttgccattggtcttaaaggcagcatataaccgcagatcaattctgtgataatattcaaacctacgtgttggttagtcattgcttccaagataccttgcgggatgaaatttacaagggaaattaatattgcaataacaaatgcccaagctgggaacttagtatcgaaacagcacactgctacaaatcctaaaccgatcatgacaatctgcaaaagtaaataccaccaatcgggacaatccttatagttcttggagtagattctcatgtgaatgtcagtgccaccatttttacggtctttaaacttggcgacaatatctttaccgtggtataagatgcagtggacaaaaacggcgataacagcggcaaaatttaaagcatacgacaaaagataggaaaatggaacgaataccggtgagtattccttatatttctcaagattaatggaataatcctcgttaagaatctttgttacgttgtatttgttttgagtgttgtcataagtagaacctgaaatgacgggcatgtatttggcataccaggtattcgtaaaataaagacatggcagcactatgacgaagaatatcaacactgatgcataggtgttggcggagacgtagaatggtgtggcgaaaacagagccggacatggcttgggaaacctgggtgtagtcaaatgtaattggcaacgcaccgagaccactttgagtaccaaagattgtgttagcgatgaaattgtgtcttgtcttcgacccccataggataacgttgaaataggacagaccggtaaagaggaatccaggtacccaataccagatgaacgatccgataaggacgattaagaagaacctgtaacggggcatcgtccaaccatttgcgactgtcttttcaacttttctcgagtgcaacgaatcaaacaaggacactgaaattaaagtctgaggccagatagagcttgcagggttgacgacccatcttctggtaagacctgcagcaccataaccaatcatttgagatgtccaaaccaacaagaactgatatccgacattaagtttcatgttgtaaaagcttccctgggcgttcaaaatgtacatagcgtatgcagtagaggaagtaagcgccacggcaattgtgaccacggcgtgttcctttttggtaaatgggcccgggtttaaatcgaaaaatggcactttagaacacttccagtcgggcaagagagccagtatcctaccaattgggtagcaaacaacttgtgcaacaaggaagttgatctctagcgatggatatctcagggaaaaaaattgattaacaccggcgaaaactaccacaaacaccgtggtcaagaaccacgttctccagtggttgaggcggatggtggggtcatcctcgatggacaccgccgatctcacttcaggatatggagaattgggcaagtatgtagggtcgcccttccaaacgagaccttcctcctgtatggaatgcctgtcgaatttttggctttccggatcgcggtcctcctcatcagtagtcgcagtgagattattgacgtcctcgtcaatattcttaacgaaagcatctttcttttcctcttccatattgatctggataggaatggttgttggcgttggcgagggctccgactccaacgagtcgctctccctataaatggtactcatgtgttctgtgacgttatataattgttgcggttattttctgccacacagtcgaaaactttttaccaagaatacacagcttccgatgattgtccatatatagtcgaaacaattcattgaatagcccaaaatttgaaaaaaaaagaaaaatgatgggcaccccatgatgataagagctctctttcttcaacaacgattgctaaggcgtttacagacccatcgactgcccttgcagtgggtttgatgtgattaacaggcagcagcaacaagcaactgctgaaaaccttggtgccttgcagacggctattgtcctggattttgtgtgacaaaacgtagatgtggcgtcttgtagtcggaggtgtggcgggccggaaaaatagtggaaaaaaagaaaattaatgcgatagcgacgggcaggtagggaggtttgaggggtccgtagtatgcgtctatcgttgcaacaagggtgactaatgccatgtcttggcctttgatgcaacgtctcggaagttagtatcgatccgaggagtggaacggatgcgatttcccctccattctatcgataaggttgctgggaaacgcattataagggatgagtgaagacggagggaaagcataacgaggagagattgccgagataactgagaagacgtaatctaaaggcaacgcagcatgtctcgagttgcacagctcgactcgatagcgcttgataaagaattgtatggacagttttggtccgagttcaatgcagcattcaatacgagtgaacacaaagaggaatgggagttggcactgaacacagttgtgtttatgtgcgcgacgaggttcctgccacactatggctctagctgtacgtatggatccgcactcagtggcgtggtttttcagtgcaggaaacgcaccttgtatgtcgtcactgtcttggcagggtacgtgtggaagaagatcacacatattatttttaatgggccgcactgtgggaaccagatgatgtggctgaagctgtacaaatgggttaatttattgtatcacggctgtgatgtaaccaacttcctgaggtttctagcagcggaagggcccaatgcgagggcgtttttgtcgccgttataccgggcttttaatgtccattccacaaggttgattcgggatggttctgcaattgcctctgaattttattcgaactctgtattcgctgggttagaataccagaatagacaattgctatggaatgcactattagaactcttttccaatacactacttacgaaaagaggactcttgacctttgttaaaaaaccaccaaggtctcgttctacgactacttataagacagtttgcccccgttgcggcggttttccaaccaacccataccagatcgcttgttgtcgtgcgaactactgttacgtgtgcgttgtaaaggcgttggagtggtctatgtgcgatgcctgtggatcctctgggagactgaccgcctcaccagtgtactaaagggccccgttccctcgcttgtatctctatatatgtgtatactatattcatattcatgttgtcaaaatcggtcacgtggtaaagggtctggttttttttttttcactttctgctcaagaaaaaaaagaaacaataaagaagtggtataatatcatcatggaacgctgtacgggacgatgtgggaagcgacgtctgaaatccagtaataataaacagtgagcactttaggatagcagtagtttgcattttgcacgtttccctttccatgcaatgtttttacctcgtctcgttcggtacaggaccgagaggtttataaaaatggtacctaccaggaccttgcgacgaatcaaccacagcagcagggatccaattcaaaaacaggtcttggcccttatcaaagcaaatgcgaatttaaatgacaatgacaagttgaaaatacggaaatattggtctgacatggcggactacaaaagtcttcggaaacaagaaaatagcttactggaaagctctatattacacgaggtcaagatcgaagatttcatcagtttcatcaatcgcacaaaaacctcatctatgactacaagaggaatttatagaagagaatgtttgtaccaatgcaagaaaaacttggatctagtcaatcaagtggtctcccaagtttcatccgtaagacatcaaaagcccttgactacgcaattggatactatgcgctggtgtgttgatgatgccatcggcacaggagacatagttatggctgccgaccttttcctgctgtactacagattatttacagatgataaaaagctagacgaacaatatgctaagaaaataatatcagtattagcgtacccaaacccactgcatgatcatgttcatctagtcaaatatttacaactgaactctctgttcgaaagtataaccggaggcggaataaagttaacgaggtttcaattagaaactctttctaataaggccctcggcttaagtaatgaagccccgcaattatgcaaggctatactgaacaaactgatgaatataaactattctttgactaacgatttgaagcttcgggatgatcaagtgctgcttgcgtacaagtccattgatgaaaattatagaagaggaaatgttgcaagtgtgtattctatttggaacaaaatcaaagagcactatgtttccatttctgcacatgattccagaatcatttataaagtcttcaagatttgtacccataatagagcctatagatctatatgtagcgaaatgttttggcaattaactccagagtactattgtaataaccctttgatattaccggcaattattgacttcattacaaagcaagactctttaacaatggccaaggaactcatgcagaacattaacagatacactttacccgaaaaccatcatattgtctggcttaacaagagatgtctttcttcattgctaagaatgcatttgaaatttaacgattctaacggtgtagatagggttttgaagcaaataacaacaaatttcagggcgctttcgcaagaaaattatcaagcaataattattcaccttttcaaaacacaaaacctcgatcatatcgctaaggcagtcaaattactcgatactataccccccggacaagcaatgttagcctatgggtcaataattaacgaagtagttgattggaaattggcttcaaaggtcaagttcaccgataatttgatggcacttgtaaacgatttgttgacgaaggcacatgattttgatcctgaccacagaaactctctttggaatgtggtttccgctttatacattaaaaaactttgtcattataaaaagcgagatggtaaatttgttgccaatgccaagaaggatatcgatttggcaaaactactttatataaatgctgcaaagagaagtaaaacatactggacaaaatcgaactgtaacccattcattgcatcctccccatgtgatgtcaaattaaaagtgaataatcaaaacaggtttactattttaaggaatattgcattaagcgcactgcagataggaagaacagacatttttctttgggcgtgcgcagaactataccagaacggtatgacgattgaggaattgaagttagactggaatttcatcttaaaacatcaaattagaaattcagagttcaaaacaaacaaggagatcatacaagatattaaaaagcatggtgtgtcggctgtcaaacgttacttaagatgaacggccaaacgcacatttacgatataaataacaaagcaaataataacaaaacaaatttctgtaaatatatactaaatccaagcattgcatcctaattcttttctttttttgatcatcaaataaatgtattattttatgttatatgcgttagacttgttatattctttcatgctattctatcgttgtgttatgaattaatttatatttacagtttttcagtacattcaattccttttttttggaggaggtaacaatttcacatctttcgattgtttgatcgccgcgttagagaaatctctcactacaatttgacaatttacctctttgcataatgccttcttctttgaaggtggtactttttgcagaagttctagcccagtacttctctctaaagcatctataggaacttcaaagtcagtcaatttcgtctcatttgatatcggttcgtttggcaatacaaatgccgcgacagcaatatcctctctagcaggattggctgttggtgcttctgcaacaatcaatttaaaaaagtgcgttggaacagcaatactgggtggattgccaataacttcataattaaccctaaatttattatctatgggatcctttttgggtagatacaatggaccagtcacgattcttacactcttatatttcttagtcaatcccctacaaaagtactccaaatgcgcccaatagtctctattaaaaccttctcctacttgaggacacatattggataagtagaatgtatcatccatggcctgttgagaaaattttgcgtctgcagctggggcttgatggcctcgatcatagcccgacctaaaatagtctcttagtttacctctaaacttttctggaattacttcatcttccttgaaaaaggaattttttctgtcagcattccttgcagccaatgattctggcgttatatgttcgaggacccaataaggattttgagtttgtctgttgtaacatgagataaactcttcgcggttctgcagatcatgaatcggaccaggaaaaccatacttgaagaacccggaaggatcgacgttgaaagagtgagattgaatattactattaggtttctgggtaggtggataaggtgtctcaatgatttgcgttggagaatgtttgttcaaaagaagataggttaagccagtaccagcacccagtccgactaaaccggacaagagtatcctactgcacatgataactttaactttgggatctaataagtggggaacttaactaaatgttcttatctttatacaattgtaactctataaaaactaacaaattacttgatgagtgaccaataaccaattgcaccattgatattttttcacagattttattttttttttcttttttcgcgatgagttttatttccgtgcatatgcatccgacttgcaattagtcgaaagatttcagttgaaaggcctcttcgacagagcccaaagactgcgatttaacgtatgcctccatcacggaacctataattgctttttgttgaggacttatagtgctagaaatggcttctttaaatgaatttttgtccaatttagccaaagcaactatgccacttgctacttcgttgtctattttctctgtatatgcgctatgatatgcggcaaagaaagaaagacataaagcaattgacaatgatgccttttggtgatcttgtttgattacttcctcggaaaactgaattatcaacttagttttaatgcttgcctgcgataaggaatcgtttgtttgaatatcttgaaagaatctttttataaccaacttcataaaatactgcaacaacgggtatttgaaaatattagatattattctcttgaagccttgtagagcaattggctgcgtagcaggattattcaatgcctccgagagaatatttgcgcactgattcagttcctgaaaacttagcttagagtatccattagacagcaagatcaaaatggttgcaactttattctttgaatccagcttatgataaataacatcttttattgacccgtagaatatttctagtaacacaatatttttttcgtcctcagattccgtaagcgcttttactagtgccttgaaaagtgggagtatgattggaattattacttcacgatgactacattcataaattttccctatgatgaataaaagacatgaataaagatctactttgaacatattgtcgaagttactgatatttgattcgaacgcaataaatgtttttttcaacagactaatatctgtgggagagatttttatttcattatcatcttcttcgctggtaagcacgttatacttaataaatggcaacctctcagaaataattgtcatcagtagtcgcagtagctcatatagtttgtcaatatcttgtagaaatgtttcaggagtagcattacacttcgaatacccaatgatcaagtcactgatgatatcaacaagcaaaaattcttctttactgtcgcctgtagaaatcagtctgtccataatctcaacaacttcagtaataatatcatcctcaaatatactttttatgcacagattgctcttcaaaacattgtgtaaagccggtaaaacttgcatcttgactgaatgatcatcaatatttttgacgatagcctccaaacattggctaaataaaataaaaagaaaatactctaattcctcatcgttaagagatgccaaaatgacttgaacgtctgaatccagagtgcacccaagggcctctacgaaatttaaccagaccggttcatataactcaattttcgtacttcttggttcaatgagactattttctttcgagtcattctttacttgcacagtagaatcattatcgttatactttatcatcatgtattcacgtaaagaaatgatccataatgggactaaaatgctccaatatttcctggtaaaagagaaaagcgcatcatttgacgacgtgatggatctttgcactacctcagcccacgcatccaaaacggcaagttcaatttttcttttcgctttgggtgtaacgattatagcttcccctatccgtataccggaattaggatctttaaagttaccaagaaggtcaattagtaattgtgaaattcttcccaatttatctggtggcattatattcgatgccaacacttcagcagcaacagtaatagcaaaggacattacagtaggtgagcttcctttactaaaagcaggcattaatgcgctagttatttgggcctcttgctgttctaaaatcgacgatccaggaacctgaggatctctcatggtggagtagttcttgagaacaaaattcaaaatgtgtagtcccgttaacttcatgccttcattcctcactgtagatccacgaaatgatattttaatgagatctgcaattttgttgctgagggcaaggagcagattttcatatttttcggattctaagcacaacattaatattaaatttaagataatctgtctgctcttccattgcaggttctcagagtcgagaccaccagcatctgtgtcagtcagttggttaacattcgctattgattcttcttcttcgcctttaatttccttttctgaagatttttttaggccatttacctctagtagggctgaaacgtctctgttatagctttggaagagtcttcctaaactcatattaaatattgagtataatttatcgaaccaatgattatctcttttgaaagtatgtaatatccattcggtaaaataattcttgacagaaccggaatttggaaaaagtgcgagatatctccagctcaaattttccatttctttcatgaaaaattcctccatctgtaatttgtacaacaacgtcaataaatcaaagttttcaaaggcgcctttcagacttgaagttcgagaaatgagttcatttgagcccgtgaatgtagtgtcaaaatatgatgagcctattccagtcactattgaacttttaattatgctcttagaagcaagaataaagatttcatagtttagaatgtttttcattttaaaagtagctatgttttcaaacattttaatgctggttatgctgttgagaatattatttgaaattaacatggagagtgtaatgtttctgaacgaatcaagaaccttggtgttaagttctagaaaatttggccccacagtttcagtcaatgtccttgaaatttcaccgattgctacgtgagaattaaagtccctattatagttacagcgaagagtagagcgtccgtaaataccatacttatcctggaccaaaagctcttccatagaacttagcaacagagctgccgtctttaaatcaatcactaaatgtttctcaagaagaatatgcattgctttcaatgaccatgaatgaacaacagggtgtggatccctcattaatgcaaaaattacatcaaagtattcttcaaaattagcatattgtgagttatatttaaaaattgtagccaatgataagacatgaaacatccttaagtatggttcgtccatatctgcgacgtttttaatgaatattcttgattgctctgtaaggaatttttgtctttcttcatcgccaagtgttcttgcgatagccgctgtcagcaatcctacacaatctgccttgatttttgtgagaaaaatgtcattaaaaaactgaatcttctttattgattcgataattagctgccccactgaatagtccaactctagattgttttcttgcatgatgcgtaaagcattatgcagagcactacaaacattagcagccacagccacgcttctcaatggtgtagtcattttggagaacatggacaaatttaaagtttccataatggaatactgtattttgctattcaaaaaagggaatacagatgaaaaaagttccatagaagagtcgattaaagatgtagtgacctgaggtgcgtagcggtcaatttgggaataagacccagatccatatagtagaatcagtgaatctaaagataaaatgggtgaaattggttttgatacttctacttcgaaaatattgtaccaattgtaatccttggatggccaacttccacttattgattcatcatacttgtaagcactggacatcgataaattcacgatacggtccccagttattttgctggataggccgaatgcaaagccgttgttttgacgaagtaaagtattaattgaagattctaatactatattactttccatgtcgtccttgttactcactttcctgttaccaatatctttcaagcttcccaaaacggaactacttgactcggtgtaaagattgggatctgaaaaattcttcacgattaatattagtaaagaactattaaaatcgctatttatgtatttctccagcttaaggtatacctgtaaaattctgttttcattatgcagtaaagcattgtcaatgtttttcgatttcaggtcaatggaatgattaaaattggagcacttagttagcaaatatgatacttgtttagccatttctttatcaattgtcgtattgcttaaatacgtcaataaacaagtcaatgcatgatttcggatttctaggttcttgtataattcatcctcgtcgtggtatgtgtaggtatgtgttaataaaactttccagaaaagaaatagttggggtatctgcagcttcaaatactgttcatctttataattcatcaatcctatcaataatatccagcataaaagacccttgaagtacaaattagaagaggtagatgtagtattattcttaatgaatgatgtagaaaacactgtaattctcatgatcaactcataggaaatataatcgctctcggcacctttgattagatttgctattataaaagcatggccatgatttttatgaaaaataaattttcctgtagatttaaaatcagtggatagtgcacgtaaggagttttcaatggtctccgaaagatattctggacagttgttcaaaaaaaccttcaaaatttccacagtgtgaactcgtatcgtaaagatttcacatgtagctaaatcaaccagtttatctctaatctctttaacggtattttcctcagtggtgaaagtagaacctaagtcgctgattaacacatacgtgaagtcaagctgcagtaatgtaagccactgtgtttcaggcttcgcatcaatactatatttgaaatttgaagctgaatcacttttagaggagctctggtaagtatcagaacaacctaggatgtagtacaacatttgagtctttgcagaatcattcaaatgtggcaatattacttcatgcatatgttgaaagtatctcaaataccttgataatgtattcatgctcctattattcacttcgtaactgctgaagacgccgcttaaagagagaactatatccaaatattttgagttactcaaaaaagtgttgtcagctaataaattcaagtttatcaaatgaataatagattcgaagcaaccactttccacgtctcgtgtatcacagtttaagaatatcttaacgtagatggaccatacttcttgtagagttaaaatatttttagaaaagtaataatcaaataatatctccgctaaagattttgcggtaaagatacgagtttcgtcgtttgcaaaaccataaacacctatttcaccttcggtaaatctagaatatatggtctctataatatcatgggagtgctctctgataaaattagtttgtttgaaatgagctgtccagcattcaattaggacagacacaaaagtaactgaaaagtccttctcatcagtggaaatactgtcaaaaacggttttggatagtttcgaaaatttcgcatatgtggctggatcaaggattttatcatcattattggaatttcttagaatcgcattaaaaagctgaagaagggttgtcatgaaggtagcatgataatatttacttttctccataatttttttcaggtttttgaaaatagcattaaataacaatgggattaaggaagagatgctacttccaaaattttcaaataattgaacaagtatggtacatgcgatatcttttgccggtgagtatatgtacttttttttttttgtacttgacttcttcttttttttcttttggttagggtcggtatctccatcatcaatggatacatcttcttcacacaatacgtttgttaagaatgctgcggaatcaaaaactacaccaggatattcgtccttcaaacgccatatggaaatcgtatagagctgagacaaactgataaacactgaatgcagttctaaatcatccgtattttctagtacggagatatacctcacaaactcatccagttgagtgtgtatttccttaacctcctgtatttcattatcattaacttctttcaaacatataagcttttccaaattggtggttatccaagttaataaatcgtgaccattgtttgatgatgtttctatcactttcttgagggatcggtttgccattttcgtggcctgggctatttattttatcttttagttttttttaaacctaataactattatttcaattgaataataacaaatcactgtttcaatatggcgatgaaaaaaaaaacggccacacacggtatgccactatgtggtgtgaggaagcagataaaataataatacataaaaagaaggatgtagaagaatatacagatataaagaagtcgcgagtttaaaggttcaatttactgttgggtcagagctgaattctgaggaaaatatttgattgttggcagaagaatcttggccaattagtgctgaaaaatcgatgacatcaggtaatactctgttaattgagtagtcaaattcctcaaattctgctagaagtttatctaagtattcttcttgtgcagctgtcgttgtatggctctcattattggtattctgaaactttagatcagcttccccttgtggaagattcagaatggaacgaagactcgtggctggagtttggtgatgctgctgtccatgatgtaattctccttggcacttcgtaaaattattatttgtctgcaactggggcactaaagctccactactttcttgccgttgcaatttaactatattcaaaagttgttcagataatacagaggtcttctcgttaaactctttgaacaattggttcaatacttcaaaagtacgtttactcgcatttgaagcacccttcaaaagtgataatatttcactgccaagctgcgtagcgttatgaatatccgaatcaaccttcccatttcgtatcaggcccttttctgtttggtagacataaaatttgaggcaagcaacactaaaaaagattgtatgaatggaaaaccagtagctaccactcaaaaggttttgcgtaatcatttcataagataattgaataacttttttggcaacttcaatacagttttccgccatgtgaatttgaaattggaactctgggatatctaacgggtctatagaaatatagtggtagaatggtttatagagtacgattttggatagaaggaagtccagatataataatttcttaggtttagtgtatggagaactagtatcatttgcggaaacagttagaggtggttgcgtttgacgataccgtattgtgtcaaccttcaaaatatctggtaattgggcataccaattatctaattgatcgttcaacgatacaatctgcgtcctagaatcctcttctaatggttttcttctcaaagagtacattagcttgtagatccgagacatgattaaaataagctttgtatgcttattattcattccacaggaacttatcgttcgccaatcttgaaactttattccaatagtagatatattttcatcgtcgacgtctagaggaaactcttggtcgatatcagattcgtcgataccgcttggaaaaccaagaatacaattcatgtacagatctagtttgtacacagaccaaaagagccttttttttgtctcatcctgaatcggagtaggaccaactatggaagaccgcctgtgtaaaccttcctttaacgcagcacgcagagcgataccaatgaacgaatagcaagccttcaagtttgctgaacattgcaaaaagatcgtcatcataaatatagcttgaatggaatagatgtcagtaatattagaaaagtccaaagagtttttggcctctaaaaagtatctgtagccttcatcagtgtaaaattccctagttgctttactatccttgctgagatcttccttagaaaaaagggctccgactgctaaaacagaataaattaaaggttgtgttttcacttgttctggagtatattgcttgccatgtttttctgcttcgtatatcgagtccaagatagaaatgatagtaggtctgtgatagaacctaaatagcacacaggcacaatcccaggtcttttgaataaatttcaaggcaatctctctgggtggtaatggaacacttgtttgcatgtgccaaggcgtatcttttggtagactttgacgtattacctgattaacatttaattgtccttgaagtagacacgttttaatagtgtccaaaaaattctggctgttaaaagaagaagaagcaagtatttgacggagtgtttcaggtggaaagatcgtctctacaacctttttgtaatcaatggaacttatagggcccttgctatcttcccgttcgtgggaagctctctgtgcatataaggaactatcatcgcttacttccctatcaaataccgatgagttccgtggggggcgatcatatttgcattcgtaactattagtctggcaaagtctacatggtatattaccactacatcgtactttcctctttctgcaagctatgcaagctcgatgtgctcttcctttcgttggcttcaattcgttggtgcccgcatctctagataaaaccaaaatcttagatctcttgcctttcaacttcttcattgcacacgaaataggctttccagattctttcggcgtcatctattgaataattctttggtctaagttgtatgtattactctttaaattgagacaatcaaggaaatcacacatataaaaatactgtggatctgaaagattgggtttttataggataaatgcgtataaaggtagatcctaggattaattattatggtatttacatatcgccagaaacttatatatactcccctcacgccggattattatttgcgatcgtcccatcgcttctttatgagctcgtgtaaatgatgaccttgtggacgccccattttcctttcgtacacatagtagctgagacagcctaccataattgccaataacggatcagaaaatctgcaatagagaccagcttgggaaagagcacatcgacttgtttgatgttgcctcttcgaaacagcaaatggttaactatgcgttagtaaaagaataagtgtgaaaaaaaaaaaaatagaatagcgtatgaagaatgaacatactttcctaatagaaagggagcgtactgaaccatgttatcgatgatcttgtgtggaatcctcttataaatggagtgaacatttgtatgccccttgtgtgcgtgtggctaacagggaaaaatagagcccgcgtaatcttgaataatctaatatgtgaacagtcttttatttccgcacttcatacctatatagagtaatataattaatcattgataggaatttacataatgcagcaatctcgtatgcctaggccgtacattaccttttcaacgtctttccgtacacgaacccaatcgcttctcctctgaacaaattcataaatttcctcttgcgtaaaaatgccattgaatttcccaagatcagaaataagctttcccaactctttcgagtccttgcctgaaatgatgtataactggccaatagacttaagcccaacaaaatagggaacaacatttttttgttttaatttgttagcaataaaatcgtaaaagtaatttaaatcgcagattaaccaaattgcgccctccgtagatatgaagcacttcttcagatgtttgacgatttcattaaagaatctctcgccaatttcttgttggtacacgtcaatagtacccttgtctgtggcaccagtcagtagaaagcaatgattagaaagtaactcgactaccctgatagcacatttggttggctttatatcccttattggagaattcctagagggtggcggtggattataatcgtcaggcaattgaagagtcttgaatacaaatgagatttcatccattagtttgtttataccgatatttaaaccttcggctacaaaatcatcgatagaagtctcaaaatttttttttaattggataacatcattaagaaaatctttatttttatcgataatttttttgggaatcaattcgttcttgtaaaaaatggaaatcatttgtaatattatgtcacctatattgataagttcagtgaattgtactaaaggttcgacttgagtattggctggcgaaagtgaattgaattttatttctatttgttctatttcgttaggattatatttttgtagtagcaggattgccttttcaaatgcaggtttaacgtgatttttattcaattgtgtaattaaaattttgaaaatctcttgacagcgtagcttgatcaatggtagcaaactttcaatcgtatgaaatttgtaaatttgatccgtcttttcgcttgtttcctgtaaaattttgtaacataaatcgagacttattaacgatttaatgttttgcaagttattggaaattaaatttaagttgtaggctagttgtagttgttgctttagcctttgattttcattgttcgagaacttgaaaatcttggtgaaggaacttagaaagtctagtttatcattagaaatatcagttgaatgaactgattgatggatcgtacttggttttgaatccgcttctgggacagttttggaggtttcagtaattattgagaggtcattcggcaattcattgttacttgcactcgaagcatccgtttgatcttttaaagtgttataaatttttgcgttttgctcacgctgcttgtcttgaacttgtgtgtcataattagctaattgtgagttgatcaatgattcaaatactctagttgtctgattcatatagttgacaacaaagggctcgagatacaggtttaaaaggtcacgaacaactttacggaaatttgcgcctgcgtttactgagtcgtttaattcagtatcaaacttttttataaatgtgaaataaagttcgggtacgcattcataattggctttactatcctttccattttcttttaaaaattcactatagcttaataagatattgtttaaaatatctaataaaatatcttggataaaggactcgatgaactgtaatattacagggaactcatctttgaataaaatgtccgctaatttaatcttttcgttgaggaaatcccttagctgattgagaaacgtatctaaatttttagaattaaatatcacggtactcccaccgctgtcctcttcccttggttgttcggcccaaaataattcatcattagacggcaaaaccgttaaactgggaggcaaatcagcctttgacttgaaaaattcgatagcattgctttcctcattagatatcaataaaattttcatgaaacgagcgacggcagctaaattattagactggtaattcaattctgactctttgagaacagaattaatgaagatttccctaagaatgttgaaattagtttcaatcctagtaaatgtttctatatcatttttattcgagaaattgtactttttgataaaatttagaattcttgtttgtttcaacggatcgttggaatatgaagtaggaaagaaatttgctagattattattatatagcttcctagcgtatgagttataacaacggtaaaatttcacaaagatttttttagaattttgagcagtgaaagatttgtatatttcgaagatgcgaagggaattttgattatcattttcatccagcaacgtaatttcttcttcttcatttgaatgcacctgttggagacccattctagtcaatttcaatgaccaatactttgaatcatttttgccgttaatgattgcataaacccgtttattcacttgttgaaaactcagataatctacagtagataaatatgaggcaatattggttacaatctcgggaacttttagcagatcatccattttaccgatttcctcaaaagcttttgttttcttttggtttttctattgtttgtctgttgaccattttttgataaaataagaaccttccttcaacgaaatatttcggcaaaagttagccttgaaacacttaaatacaggaagaaataaggtaaagcgtaaaactaacagcaataatttgcagttgtataaatggaaccagaagatacccagctgaaagaggacattaaaaccacagtaaattacataaagcagcatggtgttgagtttgagaacaaactgctagaagatgagagattctcattcatcaagaaagatgacccactccatgaatactacaccaaactcatgaatgagccaacagacactgtcagcggtgaagataatgacagaaagagtgagcgagagatagcaaggccgccggattttctgttctctcaatatgatactggaatatcccgaagagacatggaagtaatcaaattgacagcacgctactatgcaaaggataaaagtattgttgaacagatgatttcaaaggatggtgaagccagattaaactttatgaacagctcacatccgctacataagacattcactgattttgtcgcccagtacaagcgagtatattcttttactggtcaagaaatcaagaaaagtaagagaaccattttagataattgttttgagagaacacagtattgggaatttgagaaagataaagaccgggaacatgataagctcgtagagttgtgcaaaatacaatttgcagccattccatgggataaatttactcaagtggcaaaattttctatccctgaagacacagaaatcttcgaaggctctctagatttagaacagatgaggctgcgaagagtacaaactggtattaagttattcgatagtatcaagccgacaaatgaagaagaaaagatagtatccgaccaaggtaagcaaaaaggaggagatagtaagggcaaaaagcgtaaaattagagctgtgggagagacaaggttaaagaaaagtaaaaaataagcctcatgaaaatcaaagttagctagaagtatgtaaaggttgatgatgcaccgtaattgagcacatgtatcactattaacggcgtacgtattttggcgttttttcatgttgatgttattttgtatatagaaagtgaaattctcgaggatatggccctactggataatactattggtagcgtgaaagaaggccaggatgatagatatcaacgttaataacatattttttagatcttattcagttgatcctaactctggtcacgcaatttatgtctttgattcgacttatttgccagcatctgatgaaattggcgataagcaagtttatgacttgcttattaatgccctcatggatcgattggtaatgaaattgccacaggcaccatattcactggtgattttttcatctgggttttcccagagaaaaataagctgggtttacggtattaaaatgtttgcaaagttacccaaagagaccaagttctatttacaaaagatttttattgttcatgagtcattcttcgttaggtcggtctatcaagtaatttcaaacgctatgaactttaacttcttggactcaaaagatagtcagcatgattttccaagtttagttcatgtcttggacctgacttctttatccgagctaatagatattacgcgacttagaatatcgttgaacgtgtacttatatgattaccagatacgcgaacatataaatgtcccggaggaatattataacagattgacccctctggcaataagacagtataggcagttagtattcgataaaattttcaagaaattacagaatgacgctctgttgtgtgaattgatattccagaagccgggaaactataaaaaggtaaacatttttttggatattatcaaaagaaacaactacattgatttatctcaatgggatatttattctttggcatccgtgtggttgaattacttcattaagaataaagccaaacctctaatcccaattgaattaattccgttaccaattgttgatgatctaaagttcacaagtgaaacattccgcaaaattattaaattcaaccaataccaggacctctttatggtcataattcctttttttaataggatcatagcgcatggtgaatcgactaaacatgattcaaggaccctaagtaaagctttaactccggcgttatgtaaggaaaaactttccatgatgactaatgatcgtttagctattgggtcgagatatattaaaaatttactggactttttccccgaaatcgcgaaggaaatatcatcacctccttcatccgtatcatcgtcttctactatccctgttttgcctaagccaaggaagtcgtcgccaaccagatacagtgaactaggctgcttaacccttcctagaagtcgaagccctagtccacaaagatctgttacgtctccaacgtacacacctgtcgcattacaaaatacaccagtcttgaaacctaagtcttcaagcagaaatgtttcatccccatcattcaatgccaaacctccacttcctattaaggcagttacacgaccacaactgtctctaacttccaattctaatacagatttggcattagcttcttcttctacagatacattatcctcaccgacgaagactccatcagcagactcgcttccattgagtaacagcagcaccgatttaacgatatcagataatatcaaagaaatggttaaggacgagccagcaaaggataaaaattctgtggaaacagatatattcgtacaacagtttgaaagtttaaccctcgtccaaaacgcgaagattaagaagttcgacaaagaactacaagaaaagaagaagaaaaatgaaactacttcaaagacagcagataaattctctcaaaagggatattcagatattaaagcaagcaacaaggttagcaggctagctgcattgtacgaagaacgtttacaaggtttacaagtaatgaatgaaatgaaacaaaggtggtaacttacataattgtatctttttaacacatacatattgcatatacgacaacaaaataccccccacccttgagttaagccgtagttgaagcagtcgagatctcgtgtataatattatatatcaaacaatattacgttttttatagtaaataaataaataaataggtaggttatttgcaccgtctatatgcagagtctatagaattgtgtaaactagcttatgactattaaatcggactcttaatttttagctaatatctcttcagaatttattcgtttcttcgtatattaccaatataattgattgctgaaccagctttgaaaaaatcgatttgatctttagacatagtatgttttgccttgatggtgaacgattcaccgtttggtttagtaattttaacatcaatttcaccaccgttattaccatccttagcaatcatgtcaactaggttcaacgtttctaaaacatctccgcttgatattttatcatagtcagattcgttggcaaaagtcaatggcaacacaccttgtttcttcaagtttgtctcatgaattcttgcaaaagacttaactaaaagaatctctccgcctaaaaatcttggtgacaaagcagcatgctctcttgcggaaccttcaccatagttatgttccgctatcacggtccatggtctaccgtctgatttccatttcatcatcaaaccaggaatatcatattcagttccgtcaaggtcataagccttgttgacttcaccggtttctttgttttgtgcaccaatcaatgtattgtaagaaatgttttctagatggcctttatatttcaaccagacgcccgcagcggaaatatgatctgttgtacatttaccttcaactttcaaaagcacgtttgtcttcaattccttcccgttccaaggtttgaatggctctaataattgcaaacgatcagaattagggtctaccttaatctctacattgctatctggctttggatccatttcaggataaaatttgtctctaccgtgttcaaatcctctttttggtaactcatcaccctttggtggttggaatttgaaatccttcccatttggcaatttaattgagtcagttagcggattgaactgagcatctccagaataactcatcgctgttactatttctggggatgttaagaaattcattgtattcctattaccatcgtttctagctctgaaatttctattgaatgatgtaaaaatagtgttcgtttcttttgatgttttcgagacatcttccctattccattgtccgatacaagggccgcatgcatttgctaaaactttggcaccattttcttggaaaatatcgatgattccatctctttccaaggtagctctaatttgttctgaaccaggggtgacaaagaaggggatacgtggtttcaagccggctttggaagcttgcttgaccaagtcgacaacacgactcatgtcttgataagatgaattggtacatgatccaatcaaaccagcgctaactttttggggccagttttccttcaaacttttttcggcatattgagatattggggttgaaaggtctggtgtaaatggaccattaacgtgaggttcaattgcggataagtcaatttcaataactttatcgtattgagcatctttgtcggctcttaagaagttaaacttgtttaaagcaacatcagctgcttcagcgacctctgctctattagttgcttgcaaataacgcttgtgagcttcttggtaagggaaagttgacgttgtagcaccgatttcagctcccatattacagatggttgccatacctgtgcaagatagagtggatacaccttcgccgaagtactcgacgatataaccagtaccacctctgacagttagtaaaccagcgagctttgtgattacatctttaggagtggaccatccgtttaactttccggtcaatttaacacctaaaatttttggtgcttttaattcccatggagtgcctgtgagggcatcaactgcatccgcaccaccaaccccgatggcaatagctcccagaccgcctgcatttggtgtatgggaatcagtacctagcatcattagacctggagctgagaaattttccaaaacaatctggtgaatgataccagaacctgggccccagaattgaattccatatctctttgcgcaactctccaagaaatcgaaaacttcttggttggtagctatggaagagggtaaatctttagtttcaccgtccttacctacaattaaatgatcacaatgtatggatgctgggacagatgtttgatttagaccggtggtcatgaattgtagaagcgccatttgggcagaagcgtcctgcatagctacacggtctgggtttagcttcaagtatttattaccacggatggtggacagatcagaagaagtaatcgattcttcaggatcgcaaagatgcgagtataaaattttttctgctagtgtcaatggagcattgtttgttatttgtttaatcttgtctaggttggtcaaaagttttgcataaggtggcacttttgtttgaaaatttttagatacagaggggaacatattggcatgtgttgccaaatgcctctttatataaaacctattagctgaagatagcatcgaatctcttgcttattgctcttagagttttatgtttaaagaaagtcgaaaattcttatttttgcaagtgcgcaaatcgaataatacgaaaagatgaaaatattttagtttatatacatgtttgatgccataccatctattgacataatctacgatgtgagagctgtatgatattgtggaactttgtatatattgaaaaaattttccagtggaattttactcgcgatgactcaagagcgtgaaaaaaaaaaaaaaaaaaaaattaattgctaaaaaatcaaatatatgcttccaatcggatttgaaccgatgatctccacattactagtgtggcgccttaccaacttggccatagaagcttctattttatatttgcctgacctattttaacggttatattccacaaacattttaatcatgaagcaatttttttgatgttgatgtgagagtaataagcactgtgctgagaagaggatcaacaacatgatattctacggaacgtaaaggatacaatgttattggactaagaatcgtctatcatcttaagaaatgggtggatgatcggacaattattgagaaggtttcattgtggagaacaaatcgcaatattgtgcaatcctttagatatgtcaagataaaatactagggaggcttcgccattcattaaagagtatagctaccgcatactgtttagtagtatactatcacatgtggtgtaaaaagataacataaagattgagaatcagtcatcaaatgtaatggaagctgaaaatgcaaggattgatagtgtaataggaacgaaacatatgaaaacggaatgaggaatagtcgtattattagtatgtatagattccatttgagaattcttatatcctcgaggggaacttctagtatattctgtatacataatattgtagcctctatcaacaacggaatcccaacaattatctcaaaactcacttatatctcacaaaacactcaatagcgacccttaaatgttactgaacctcatattgtttcgctctgctcccttatatattgttaatgcaatcgggacagctcactgactgaacggtgaatagtggctcccggaaagctgagagttgtgaactcgccacctctgttaagtaagtcgtaagctgttaaagctgcgtcacgagtaatgagctgccagttcggcctctgatcgctgtactttatggtaaaaagatagttcctagtagaagacgagtcatactcgtaaacaagcaccgctggatactcttctctatcaagacgtaaagcgtacttgtaatctctaagttcgccaatccaaatttctgatatgccactcattatcctcaccccacatgctgacaccttatacattcaatatctcccttctcctacttaaccttatgttaccctttttttttggcttgcatttatatttggtttacatagcaacaaccgatagcgggtaacagcattaagcttcccatctcccgttcactgttattacctttggcacgtaaagggccggctaataatgtcgtatttccactgatttggatgtatgttgcatggtgctagattgtgaataaatcatttccactggtttctagcagaggtaagaaaatcagtagtagcggcagcagccaagaaaaatggcagcctggcaagcagcgaaggccatctgtgctgcatttccacactccttgtatgactgcatacgcataaagaggtgccttgctgtaggcgtatatgatcctaagcaacagagaaaccacggttctcttctcttcttatttcgttattgtcttccctttttactatgggtaaagtcgccctaaagcggggcgctcacaatatcgccgcagctacagccgttttttttttttttgtttttttttgcgctgcttctcgaagaatgaatggctcactgaaaaattttgattcatcgatataaagaacactgttcacttcgatgtcatccggccaataaagttgtttttaggataaacgagtaagtggtagctggtacaggatcatgagattttcacacttcttgaagtacaatgctgtcccagaatggcaaaaccattatatggactacagcgagctgaaaaatcttatttacacgctacaaacagatgaacttcaggttggtgataacgaagaaggatttggcgcaggaaagagctctaacattacagataggttcaaaaacaagttttcttttaaaaatgcgaaggaagatacgtcttccggtatgaacaaagatgcaggcatcgttgaggaaaccatcgagttgcgagagttgcctactgctcagacggtcgctgccaaaccttctcctttcagaagaatgaaggaaaagatattttacaaaagaaggtcgtcttccgcatcgtccgtctcctccacggccaacgaaaatctgcaattagacacttatgatacgtttgttggtgatttaacagctgaaaaacagaaagtagatgatttttataagaggacagaagcgaagttctacgacaaatttgacgcgctggtgaaggacctgaagaaaatcggagttatagaatacgatatcgacgatgatactctgtttaacgaaccgattgccagcacaaatgacgaagttcccccactagacttggatgatgacgaagacgacgacgaattttacgatgatcaatctaatattgaagataatactgctttgctgcatcattcgcagtataacattaagtctcagaaaaaatcgctgttgaagaagtcgatcgtaaacctatatatcgatctttgccagttgaagtcgttcatcgaattgaaccgcattgggtttgcaaaaattacaaagaaatcagacaaagttcttcacttgaatacaagaaccgaactgatcgaatcggagcagtttttcaaagacacatatgcattccaggcagaaacgatcgaattgctaaattccaaaatttcccagctagtcacattttatgcgcgcatcactgaccggcctcataatatctcgcatagcaagcaagagttgaaatcctacctgcatgaccacattgtttgggaaagaagtaacacttggaaagacatgttgggactgctatcgcaagctgacgagttgacaccaaaggaaacagaatataatgcaaataagctggtaggcaagttagatttggaatactacagatggccactacccagaccgataaacttaaaattcactagtataaacaacgttgcactaccgaaattatttttcaccaagaaagcatacaagatttactttattattctagtcactggactcttgttaggaataaagaccttcaacgacgctgctcagcaccgctgcatggcccttgtcgagtgtgtcgcctttttgtgggctagtgaggccatcccattacacattacagcattccttgtaccactacttgtagtccttttcaaagtcctaaaaacctccgacggggctataatgagtgctgcaagcgcttcatcagaaattttggccgccatgtggtcttctacaattatgattctgctggcaggttttactttgggtgaagtacttgcacaatataacatcgccaaagttcttgcctcgtggttgttggccttcgctggttgtaaacccagaaacgttcttttaatggcaatgtgtgtcgtgttcttcctatcaatgtggatttccaatgtcgcagcacctgttctaacatattcgttgttatctcccctattggatgccatggatgcagatagcccatttgcgcaagcattggtgttaggtgtagcgttggctgcaaatatcggtggtatgtcttcaccaatctcttcacctcaaaacatcatttccatgtcgtacttgaaaccctatggtattggctggggccaattctttgctgttgcattgccatctggtatcctggccatgcttttggtttggattttattgttcactactttcaagatgaataagaccaaattggaaaaatttaagcctattaagacgaaattcacagttaagcagtattatatcattactgtcactgtggccactattttgttgtggtgtgtggaaagccagattgaaggtgcttttgggtcatcaggtcaaattgcaatcattcccatcgttttgttttttggtaccggattactatcaacacaagatttaaatgcctttccgtggtcaatcgttattttggcaatgggaggtattgctttggggaaggccgtctcatcctcgggtttgctatcaaccattgcaaaagcattacaaaagaaaattgagaatgatggtgtttttgccattctatgtattttcggtatcctgatgttggttgtgggtactttcgtctcgcatacagtatccgctattatcatcattcccttggtgcaagaagttggtgacaagcttggcaaccccaaagctgctcctatccttgttttcggttgtgcattattgtcatcctgtggtatgggactagcttcttcggggttccccaatgtcactgccatctctaaagtagatagaaagggcgatcgctatttaagtgtcatgactttcttaacgagaggtgttccagcttctattttggctttcctatgtgtcattactctaggttatggtatcatggcatctgttgtcaagggtaacgcaacctctgcgtaagagatacgtctacgatagcatgtaacagcgtatatataatctatatgtattcgattaatccaacacttctgttgtgtagtctaatgttcgaaaaaaaggtacgcttccctgttataatcaggtatatttcgttattcttataagctaaaagattaaaaatttttccactttccttgaaatttggtcggttcgtggaaaaatattattacgtattgaagaagtgcatgaagataaaagatgggattactggaaaaataaagggaggaaaatcctgcagaacgttgttgtttcaatcgaaggtttcttcattcgaaaatgggttcttcagatgtttcaagtcgtgaatgttcattggtttataatgaagatcccgatttcaccgatggcacaacaccatgtgatcggttgggagtggacttgatgaatgttctagatgacaaggatgaaataaagcaagagtctgtcccagtctcagatcgtgaaattgaggatacggaatccgatgcttccgctgtttcttcatttgctagcgctaatgagttaatagctgagccacacgctgcaagtgaaactaatcttggaactaatggtcaagatggaagaaatgtcttagaacaacaaagagacgtggttgctagactaatagaagaaaacaaggaaacgcaaaaagagggtgataaagtctgtattgtccccaaggtttggtacgataaatttttcgaccccgatgttaccgatcctgaagatataggccctattaatacacgcatgatttgcagagactttgaaaattttgtgcttgaggattacaatagatgtccgtatctgtctattgcagagcctgttttcaattttctatcagaaatttacggcatgacaagtggctcttacccagtggtaactaatttggttatcaaccaaaccacaggggagttagagacagaatacaataaatggtttttcagactacattacctgaccgaaaaacaagacgggaggaaaaggaggcatggccaggacgattcaataatgtacctctcgatgtctgcgttgaatttagtacgtgatttggttgaaaagagtatgaatctgttttttgagaaagctgatcatctagacgtgaatgcggtggattttaaaatttggtttgtgtcagagggatctgatattgccacagatagcaatgttagtacttttttgaattcttcatatgaaataactccgcttcaatttctcgaactaccgataaagaaactactaataccagacatgtttgaaaaccgtttagacaagataacttcaaatccgagtgaccttgtcatagaaattaaacctatagaagggaatcaccattggccttcaaactattttgcttataataaactcgaaccagcatcaggtactactggtttggtcaatttgggaaatacatgttacatgaattctgcgttgcaatgcctggtacacattccgcagttgcgtgattatttcctttatgatggttatgaagacgaaatcaatgaagaaaatcctcttgggtaccacggctatgtggctagggcatttagtgacttggttcagaagttgtttcaaaacaggatgagcataatgcaaagaaatgctgctttccccccttcaatgttcaaatccactatcgggcactttaattcgatgttttctggttatatgcaacaggattctcaagaatttttagccttcctgttagacagtttacatgaagatttgaacaggataataaagaaagaatacacagaaaaaccatcattatctcctggtgatgacgtgaatgattggaatgtagtcaagaaactggcagacgatacttgggagatgcatttaaagagaaattgttccgttataacggatttatttgtcgggatgtacaaatcaacgctatattgtcccgaatgtcaaaatgtttctataacgtttgacccgtataatgatgttacattgccgcttccggttgatacagtgtgggataaaactataaaaatttttcccatgaactctccaccacttcttcttgaagttgagttaagcaaatcgtccacttatatggacttgaagaattatgttggtaaaatgtcgggcctagatccaaatacactatttggctgtgagattttcagtaatcaaatctatgttaactatgagtcaacagagtcgaatgctcaatttttaaccttgcaggaattgatcaaacctgctgatgacgttattttttatgaattaccagtaacaaatgacaatgaagtaattgttcccgtattgaatactagaattgaaaaaggctacaaaaatgcaatgttatttggagtccctttctttattacgttaaaagaagatgaattgaataatccaggtgcaataagaatgaaattgcaaaacaggtttgtccatttaagtggtgggtatatcccatttcctgaacctgtaggaaatcgaaccgattttgctgatgcttttccattattagtagaaaaatatccagatgttgaatttgaacaatataaagatatactacagtatacgtctattaaggtgactgacaaggataaatcctttttttccatcaagattctgtctgtagaaaaagagcagcaatttgctagtaataaccgaacagggcctaatttctggacccctatctcccagttaaaccttgacaaagctacagatatagacgataaacttgaagatgtggtgaaggatatctacaattattcatccttagtagattgtgctgaaggggtccttatgcaagtggatgatgagggagataccgagggtagtgaagcaaagaatttttccaagcccttccaatcgggagatgatgaagaaaataaagaaactgtaacaaataatgaaaatgtaaataatactaatgatcgggatgaagatatggaactaacagatgatgttgaagaagatgcaagtacagagccagaattaacagataagccagaggcgttagataaaattaaggatagcttgacttccactccgtttgcgattctttctatgaatgatattattgtttgtgagtggagcgaattgggttcaaatgaggcattttccgatgataaaatatataactgggaaaatccagctactttgcctaacaaagagttggagaacgctaagttggaaagatctaacgctaaggaaagaaccataaccttggacgattgtctccaattattttccaaaccagaaatactaggattaaccgattcgtggtactgccctacatgcaaggaacatcgtcaggctaccaaacaaatacaactttggaatacaccagatattctgctaattcaccttaaaaggtttgaaagtcaaaggtcttttagcgataaaattgatgccacggttaatttccccattacagatttggatctgtcgaggtacgttgtctataaagatgatcccagaggtttaatctatgacctgtatgcagtagataaccactatggtggtttgggtggtgggcactataccgcgtacgtaaagaattttgccgacaataaatggtactattttgatgattctcgagtaactgaaactgcgccagaaaatagtatagctggatcggcttatttgctattttacattcgccgtcataaagatggcaatggattaggcagctctaaactacaggaaataatccaaaagtcacgccacggatatgatgagcgtatcaaaaagatatacgatgaacagatgaagttgtatgaatttaataagactgacgaggaggaagatgtttctgatgatatgatagaatgtaatgaagatgtgcaggcccctgaatatagtaatcgtagtttggaggttgggcatattgaaactcaggactgcaacgacgaagatgacaatgatgatggtgagaggacaaattcaggtaggagaaagttaagattgttgaaaaaagtctacaagaataattcaggcttgggttcatcgagtacgtctgaaatatctgagggatgcccagaaaacgaagtcgctgatttgaatttaaaaaatggtgtgacactagaatcgccagaataatgacatgagtttatatgatagataaaattaataaatttccacatgtataatacttttcaatctttttcgcctactatttactgcctaggctaataaattatatgtttttgtcctgggcgcgacattccaaaaaaaaaataaaaaagaagagaaaatactggcttatgaatacaaaaattacataaacgaagcaaaatgattatttcgaataaaacagtctatatataagtcaaatacaagataggaagaaaaacagaaaaaaacaaaacagaaggactggttaattgtttttgttgatcttcttcttaccactagcacttccacgtttgtaaacctcaatatagaaagagatgaacaaaaacaagtaggatgtaagaatggctgcaccagcagcaatagccgtcattgaacctaagcaatcctcacactgtggagtacaagcatttttgaaatatgcagcaacaatcttctgataaagcacgtaataaacgacaatgagatcaagcatgaactgcacaatttgtagtcttgtaacccaggctttccaccaaacacgaattccgctagcagaaaggaaataataccaatacataagaacgtgaacagctaagtttaaggtgacaggaacccatgtaactgctgtgtaaccaaccaattgattatagcacagtaaagctgtagcaccatgatggtatgtatgtaggaaagtcaactttctatgtttcaacaccatcaagacagtgtctgcgaactccacaaactttgtcatatagttgagataatataatgtctccatcggttgcgtccacgattcaacattacaaacagcaaaatacagcccatggcgatacactatgggtagcatctgttccaccatcaaaatcaaccataaaaaggaaacagaagtcaacatcaagttatggacttgagaaataaatctcaacttgagaggtttacatgactttaccagggacctcccgccaaatataaccacataatacatggcaataaaaagcagtaccggacgaggttcactcaaaggctgcttcccaacggtaaactcaaaatcctttggctggaagcgacctgcagtggcccacccaaccgcacgattgaaatagtcccacaaataaatattaaaaaaaggcctatctattgttgggcgaaacctagaggctttctcgaggcaaaaatttttccaatcacttaccatacttgcttgcaaatttagctctcaagttccttaaaattgataaggtatcctaccttaatattcatatcagttagtcttatatacttctacctctttttctggcttcctttctttcccttatgtccttcggtttactaatccgtaaagccgacgcgggtaagccaagaccctgagtttagaactaatatttcgtcacgtcacgtaagtgcaaggtaataaaagcagcagaaatatctgtagtttcaacaaaatatgtctggcttgcgatttgttgtgttttgaaactagttgctagtctgcattcctttgttttccctgaattacccaaagaagaaagcgacgcgaggcctcacgcgtcggagtttccagatcaggaaattacccacttaggaaattgagttggctggcagaaaagatataacgccatcttgaaaaatagtattagttagtctattttttcatttatatagtagaggtatattctctggaagaacaattttggaatattcagaacactgcgctgcactattttcatcaatagtaccatatacgttcatgtcagctataccaataactccaactaagcgtatcagaagaaatctatttgacgatgctccagcaacgcctccacgacctttgaaaagaaaaaagttgcagttcacagatgttacaccagaatcatccccagaaaaactgcagtttggctcacagtctatttttttgaggacaaaggcacttttgcagaagtcatctgagctagtcaacttgaatagcagcgatggtgcattgccagcaagaacagcagagtacgaacaagttatgaattttttggcgaaggcaatttctgaacacaggtccgattcactgtacatcacgggtccgcctggcactggcaagactgcccagcttgatatgattataagacagaagttccagtccctcccattgtcgctctccacgccacgctcgaaggacgtgctgagacatacgaatccgaacttgcagaatttgtcctggtttgaattgcccgatggaaggctagaatccgtggcggtaaccagtattaattgtatatcgttgggagagccgtcctccattttccagaagattttcgattccttccaagatctgaatggcccaacattgcaaataaaaaacatgcagcatctacagaagttcttagagccttatcataagaaaactacgtttgtggttgtgttggacgagatggacaggctattgcatgctaacacgagcgagacacaatcagttagaactattcttgaattattccttttggcgaaattgcctactgtgagttttgtgttaatcggtatggctaatagtctagatatgaaagataggtttctttccaggttaaatttggacagagggttgttaccgcaaactatagtttttcagccatacactgctgagcaaatgtatgaaatcgtcattcaaaaaatgagtagtctgcccactattatcttccaaccgatggccatcaaattcgcagcaaagaagtgtgctggaaatacgggtgaccttcgaaaactttttgatgtcttaaggggaagtatcgaaatctatgagttagaaaagcggtttctgctttcaccaacaagaggatcattgaactctgcgcaagttcctttgacgccaactacttctccggtaaagaaatcgtatccagaaccacaaggtaaaataggcttgaactacatagccaaggtcttctcaaaattcgtgaacaataattctacgagaacgaggatagccaaactaaacatccagcaaaaattaattctttgcaccataattcaatcactgaagctaaattccgatgctacaatcgacgaatcgtttgatcattatatcaaagcgataacaaaaactgatactttagcaccattgcagagaaatgaatttttggaaatctgtacaattttagaaacttgtgggctggtttcaatcaaaaagacaaagtgtaaagggaaaaccaagagatttgttgataagattgatgttgatctcgacatgcgagaattttatgatgagatgaccaaaatttcaattttgaaacctttccttcactagtcagctaatagatttattttttcttttttttttacagttccacttgcatccctcatttttcacattcctttttttatagaaaagcatatcactatataaaaattctattatagttgtaacagcatagcatattatagactttttttttctggaaacggttaaaccgtttggctgagatgcaatgatatacgcaacattgcattcaaagaaattgcaaaaaagacacaataaaacgtaatttgtacaaatattttactatcattagctactggatgcagaatggatgattgttagggggaggtggggtacaattgtttgtttttgatacattttctctttcaaatcgcaaccaattcactctgctaatgtgataacaatggcgcctgtcggaaaggtgaaaaaaaaaaaatgcaaacaaataaattggcacggtgtgacatatgccttctataataatgaaggaactcgaagaaaaaggggaaaacgatgtttcaacagctgtcggcatccattaggcacaatgcacacataatttttttatgcataagttggtattttatttcatcgttggcatctcaggtaacgaagcaggtactaacggtttgcccattaccactttttttgggtgagtttcagttcatttatactgctgtgctagcatggtttacgtgttatattgcatatagtttcccaggattctatcgcatatttcctaatggtacttttccggaatattatatcgacgacagagaaactagccgtgcagctaggaaagaatcaaaactatcctccctcattataccgccctctaaaccaatcctgcaaacagttctacctttaggtcttttccaatttgtagggaaatattttgggcatacagctacctctttggtgcctgtttccacggttgcaagtataaaaacgctatcccccatgtttatccttttgctccaaaagattttgaaaatatccactttgaaaattactttaactcttatctttagtttatgcactttagttcttggagtttggattatagttcaagaagataatcgttcaccggcctcttccaatgagctgagagaattctctaaatacggcgtaatatgcgctatgatatcaatgttcatttttgtcttgcaaaatatatatggcaagaccgtgttcacgtacagatctcaaacagatgaatctcaaagtaattctggattctcacggcaagaatcacctttacccttatatgaaaagttggatgagaaacttgttgcgaaaaagaaacctaaatcatatgacaaattgactttaatgatttatatttcccttgttggattttgtttatcgtttggctggtttatcactctagaatttcctgtactatttaggtatttttttcaaattaacagctcttctacagtaataaaagcttttccagtctctttatttttactgaacgggacattccacttcattcaggcaatgattacatttcatttactgggtgaggtctcaactttaacatattcaatagcgaatctgatgaagcgctttgccattattgcggttagttgggtctttattggaagaagaattacttggctgcaagtgttcggtttggttctgaacacattagggttattcctttatgaaagatgcacatcacaatcgaaaataaaagcgaaaatacgtcctgagtagtttaacatgatagaatataaatgcaaataatatttattccctttaggaaatacgggtgttttgaatttacttatctgtaccatacataaaatttacatataataatagaatctttatcaacacataatagtcactctactttgaggcaacggcagcatacttttctctttgttttctttttgcctcctctctgatggctcgagctgtttcggggtccaacttttctactatgattgggaaaacgacaagggcaattaaggtaataacgcccgccagtttccaacgtgagttcaaaatattacccacaatacctgtagaaaagatactgacgtttctagcctgtaaataagatctaatcggggccttatgtaaaagctccactgtaatataagggtgcaccttcatagattgtaatttttctgggtacgttatatctttggatgggaaatattctcttccaaaaaagttcttgaacgcgttcaattgtaaggtgccattctctaaattcttgaattcaataagaattctgtttggcttcagattgaagtccatagatgctgggtacatcacatagtatgtcgtttcattaacaccgtcgtttaaagggagattagcgaattcaaagttgccttcgtcatcttgaaacatggtcgtagatgtgtaaggatattctgtcgaaaaattgccgatctgataaagtttgaaacttgttctagttgaaacaaagccggtgatgttacttgctgctaagtctaagcgacccttaatggtccctctcctggccgtagcactggcgacataaataaatgcactgagtaaaagaacaatctgtgaaaacatcgtcacactgctctttcacttgttgatcaaatttactttgatgatatttaatggcttgacaaattcgttcatcttaatttcatacataatttcatcctgaaatcctcgatcattttcgagactgtttttcgagcttgattttatatgtggtgtaaacacatcattgtacatccttgcaccacactgaaaagaatatggaaaaaatttcaaactttttaatgggtgatagacttgaaaaacaaaacggaataaaagatatagtcgcaagaacttgccttctacgagtataaaagcggtactattccttctgtatgcatcttcatcgcaagagagaaaaagactgaaatcaacaactcccaataacaattaagaatggctaacggtacgtgaaaggggtgatatcctgtttaaaaccatttagttattctttttttcagatggagactgtgatcgggtagcgcatgatgttattattggaattttattttttttgcaactttgaagcactcctaactatattgcaatagtgttatgagatgctacttatgtttgtaaggccatgaaattctgtaatacggagttaaaatttctgcaataaagcacttcaatgctattgtgttatagaggctctgcgctcacccttaatactgtatcatctgtaataaagaatgtttatcttaaaaggattgtaactaaatggttgttagatagtgactcattcgtttattttttaataatcgaaaaagcagaagttctgtttactaacaactatacctcttatcatgtatagaccttgttcaagctcgcgataactctcaagtctttggtgttgccagaatctacgcctcctttaacgatacctttgtacatgttaccgatttatctggtaaggaaactatcgccagagttactggtggtatgaaagtcaaggccgacagagacgaatcatctccatacgctgctatgttggctgcccaagatgttgccgctaagtgtaaggaagtcggtatcactgccgttcacgttaagatcagagctactggtggtaccagaaccaagaccccaggaccaggtggtcaagccgctttgagagctttggccagatctggtttgaggattggccgtatcgaagacgttactccagtcccatcagactccaccagaaagaagggtggtagaagaggtagaagattatgatttcttttttttttactctattaacgcatggaaatacggctttaccttctcacataaatatagtttgtttaattaataaagccaatataaacatttgcatattcgacttcgtgcatgcagaaatgcggcagataaattcatttctgtctaatcttttgaacagttttaaagtacaaatatattagtatttaacaggaaaactaaaaaaatgtataataagaaatgagtaaagttatgaggctatcttgtgtttattatagtatataaagctaccgaaaaggttgttgtaacaagtagcttagtaaacgaaacccaaaatcttaccagaaacgtgctttcttctggcttcttcatggtccatgataccagcagaggtggtcaagatgacgtaaccgaattgtctggctggcaacaagttggcagtccatttttcaatgtcaccaatcttaacgttgaatcttggggaaataacaccacacttgttcaatctaccgttcaattgaacaacaatcttaccagatctgtggtcatcgatgtattcaaattcaccaatgtaaccgtgcttttgcataacttgcaaaaacttgataatgaccttggaggatggtctgattaaaacttgacgcttaccggtcttttcagcgttgttaatggcattcaaagcatcagctaaaacggaagatctggtcatcttggatatgtatgttggtcttgttttataaaaaatactagaactgaaaggccattaaaaaaccttacaatttaagaattgaatagtcgattaagattatttagattgaaattgactaactgcaaacccatattcaagaattatttcacatcttccagcgagtaaacatgccgctggtaatcgcgcgtcctcaatatttgagtttttcaaatagtgaggtgtggatgtatagaggaattacacacttttaagtatgtgatgtatgggcgcacagtaccaatttaactttttttttttttcattttttagcttgattttcaaaaaacttatgggcgttttaggctccggctcaaactaccaccaccacgcggcaggccgaggcaaacagtacgccttggcggggacgccgaagcgactccttctgttccaagctcaatggtccttgcgtttacgctcgcgcgtgggctaactaacgcaattcggcttttgggctgtcgagaaccgagaattattcttcgccttgatagatactttaaaacttctacttaatatactttctacaatttttggtacattcatattatactgaaaattcgaaaaagacaagcaaataaacacagatagatcaacatggctgtatgttagaaagatattataaatcccagttagatgctgaactgatcaatagcaaattataaaccacatccatctaaatgaccttaccacctacaatttggatttgaaatagaagcaatgtgtaaaatatagggaaaggattaggagtgttaaccatactaaaatttttcttatccgaaacagaaatctaaagtcgccactacgcagattaaaatatggtcataaactgcttattctgagaacttttggtggtccagcgtggtttatgtcaggtggtattgccttggatccgtgaatgcatcatattgatgagtttgaacattgttactaacattttttacaattgtacacttcgtatgtgcacgatatgtttcccttttaattaggctcaaaagtctttcagaatcaagcaaaaaatggctaaggctaagaagcaaaacagaccattgccacaatggatcagattgagaaccaacaacactatccgttacaacgctaagagaagaaactggagaagaaccaagatgaacatctaagcgaagaacatatttatgcttcaaactttttgtcatttgtcttccatccttcccttattctcaatatatatgtaatacgtcgtatttgatatatatatatatatatatataatataatttaacggttgttatctgctacatctgtaaaataaaaataaaaatgcttgaagcggctgtacttaaaataaactcatctaaggttttacatggtattactaccggactgcaattacactctttttcgttattggattatttatacaatgcggcccataagcacgtgtgggaaaaaagtatgtaaataaaacaaggttttttgttccatttatcatataaaaaattttggcttaggtccaaagtcgtcttcctggataatagcacctgcattgcgtgtcatttctacatacaggcattcctcagtttgtaagatttgatttgccgtgggccttctctcataattgggctctatcatccatcgtactattctctcaagtgattcaccatcaataagaaatttcggtacccatgcgggaattttagaacttttatgcaaaataagacgattcttggtagcggcagtattgacattattattatcgttgccattattcatattagggttgttgatattactattgttatgaacagtggaggtgccagcgttgttactattaccactgatattgtctctttcaaaatcaaataaatcatttgtatctactttcgtaatgtctgaaaataatgattcagaatgaatatctgtggaacttaatcttcctgcatccgataaatcacccgatctcaacttatgccatgcgttgccattgtcaggtaacacaacgttcgctgcaatttcaacaatcatcagacccagggaaaaaatatctgccttgtaatcgtacgtacaatcagaaatgatttctggtgcaatatattctctgtcaccttcattttcaaaacttttatcctccaacggtaaatgagtagccattccaaagtcacctagttttaggttaccttcaaatgtgatcatgacgtttgcgggtttcaagtccagatgcacaatgtgacaagaatcatggatgaatcgtaaagccaggcttaattccacgatgattttccaaattctccaatcttccaacctttttttctttgcgataacttgctcttgtaaaaatccatccaaattaccattttcgcacaattctgtcataatatagtatgaattttgaaacttccaggaactgatgtaatcgatgatgtattccttcccttcttgatccattgtaatttggtttgttacctcgtttagtattttaatttccagtaatatgcgtttcaaggaattatatttgtttggtttaatggctttgattgcatactttttgtttgtttgggcaaacgtaacctggtagaccgtggaaaactggcctttaccaatggaatgcacattcgtaaatttttcgaaaagatgggaatctggatttgctgataacttatttgaagagattagacgccttttggaatttaacggcgaagaatcggtggaagatatggaatgcgtctctgcacttgttgtgtttgtcacgatggcagaggagagtgacaatggtctgctttctctatgtgtttgagatgttgccccaataatagattttcgtcttgttggagtggagatctcttcgtcagtgtcattgtcatagcgtccacgaaattgataaggttgagggttctttctagttgaatgatgacttgatattatgattggaggtgggaaattctcgtccgtgccgtataaatcatctttgaattgttgtaaactgtttgttagctctctatttttcaaaataaccgaattccttgctcttttgatttttttgaacttgttagaatgcaatgtttgtggagagctgttggtaaccaagctattagtgggagacaggatgtttgtctggttattgtgacgatcatgtgcatgatattttgcctcgctcagtggggatgagtctatggttggtacatggatggaaggtaaagctttcgaagacggagaatctgaaaataaaaggtcttcttgtaaattattgtcttcaacaaaatttaaaggggaaacacttagagaagacgatgcatttttcgaactcgaaaggtggacatgcttatggtctcttccctccactaagggtgattttttcactggtgtttctggtatcctcaatttcgcagggtataacgaagtgtccatagacattttagatacgaggcccgaagacgtaaaggctgattggttaggtttagcgacgctatatgaagaggatgaggatgtattttcagtgcgagcatcatttttcggaaaccatcgctggttccattgtttgagagaaataggactgttcgttttttccgcagatctttttgtaataggagtagtaacactttcattttcatggaacggagaccaccttttaatacgagaatccacgctttcctcatccttgccttcttcctcctcttcttcctcttcttcaattttcccaagaaatttggagttagcctctgacaaagctgtattacttaatgacaggttcaaggtccccgtacttcttgtcaatttgttgttcgaatatggataaaatttcagtttattggtcggggtgctaccccctatagcaaaatcatcactctcgtcttcgccggcctgtttgccaaacatcttcttccccataaactggaggttctccgtgtccagcatttcgaagtcctcttcatcctcgtccaaagaactcatctgttctcgtgtgcgcctgtgtgtgtttacttttccccagcactacgcaatcaaaaatagtaagacctgttcagtagtaatccttttttattggactaactgcgcaagatgatgtgcaggatagttaacacacgcatacatacaaaaaagagcctcttggacaacctttacttaatacacaggggcacgccaatgttcaactgtgttgttgatttcttatccagcattcttttacttctctgcatttttttcgcgtcgcgtcgcaaattgtgatggttaaaagaaaaatgaaaaaatatttttcgcgtcgttatcacccggaggaataaaaaaaagaaacatacacatcacgtgaccacaagaatgttagaaaggcttaccagtactagagacgttaataaattgcgaatagccccctatctcccacatgttggcatctgtgaggtggaacctatttaaaggtgccacatttctttccttagaggacgatggttgcaagatcagcacaaatccatagtttgatgcatggaaagcgaagcactctaacagaagtaagataataaacaatctcacgattctactgatttaagtgcaactagctcttgggcttcttttggttgccaagtcggaatagacgacagatgcatgtttcggtgcagagttcagagagataagtgccttcttttatctttttccccgttcttgcggattttttttttcactttctcatcggcggggaaaaaaaagtgtaacaactaaaggatcaacacggctttaaagtgttttatatatacgcagatatgaaaaaagcattttcacggttattggaaatttttattttacgactggttcctagcacaacaagaggatatactaatagttcaggttacaatgctgattaggttaaagaagagaaaaatcctgcaggtcatcgtgagcgcagtagtgctaattttatttttttgttctgtgcataatgatgtgtcttctagttggttatacggtaaaaagcttagattgccggttctaacaaggtcgaaccttaaaaacaatttttacacaacactggtacaagccatcgtggaaaacaagccggcagattcgtctccggacttgagtaagttgcatggggcggaagggtgtagctttgcaaataacgttgctgcacacgactctggacacgatagtgacttaagttacgagagcttgagtaaatgctataatttgaataaaacagtacaagaaagcctacgagaagtgcacagtaagtttacagacaccttatcagggaaactgaatttttccatcccacaaagagaggcacttttctcaggttctgagggcattgtcaccattggaggtggaaagtattctgtgctcgcgtatacgatgatcaaaaagttgagggacacgggtactacattgcctattgaagtcatcattccgcctcaggacgaaggcgaggatgatttttgtaagaactggttgccgaaattcaatggtaagtgcatttatttctcagatatcgttccttcaaagccattaagcgatttaaaactcacgcacttccagttgaaagtctttgggttgataatttccagtttcaagcgtattatcttcttggacgcagataactatgcggtgaaaaaccttgaccttgcttttaacactacatccttcaacgatactggcctgatattgtggcccgatttttggagacgtgtcacccctcccgccttttacaacattataggatctagcattaacatcggcaaaagagtccgttttgttagtgacgatatttcccccgtgtcacgttatgatccatttgttagtaactcaaacgattacactccaaaggagagacaggagcatttcctgaaacatgttcccttacatgatctggacggcacgatgccagacttgagctctgaatcaggccagatggtgattgataagattcgccatttcaacactctattactggcgctatactataatgtttatgggcctacctggtattataagatgatttctcaaggcactgccggtgaaggtgacaaagacactttcttcgctgctgcccatgccttgaatatgccatactatcaagtgaggactaactttgaatttgatggtttcttctatcaaaaagatgattacaagggtctcgccttgctccagcatgattttgaacaagattacaagcaataccaaaaggcgcagcagaaagttaaagccaacattgaggaattttccaaactggatccagattatactttggacaatggtttcttgaaaactttgatggttaatgatgacggttctgatttggatatcatgttcattcatgccagtttctacaaggcagatccatggactctttatcatgaaaacagatttatcggtccaaatggcgaacaagtacggggcttcaggaagccgcatcgctatggaatggattttgaattgtttttattcaatgatatgagggggtccttctgtaccactccgaaaagccaagttattaaattcaagtattttaccgataaagttaataccccagaatgggatgcaatgtgtgagtatttgaccaatcatgttaattatctggagagcacacacaaagaagctatgggggagaaaaactaatgaagtgattaacaataataatttaataataactcgccatccgaccttgtataatataatgtagcatatatgtgcacggatatatatacatcttagaaaaaaatgaaaaaatgaaaccaagaaaaaactaactgatggtgttcggacaacgttttagaatgagggtatctaactttcttctaccattctctgtccaaaaacctagaaagtaaagtccagccaaaccaagatgtgttttccaacgacgaagacgctgcgcttggtgaacggtttaatgtttctccagtgctctcatctgtaaatcgtgaccgcgatgacgaatctatatctacgtctgacaacctgtcgaattcaagaggcatcgagtagtaattgaaaataaagtcacgctgggggaaaaaagatggtatatcgtcaaatattctttcatgatggtatgtcaataattgccggcgagttttctcgcggtagcatgttcttagaattggatacaagtctcttgatagtttctgcacagcaattctttgggcatttgtaagtttctttaatttcgcagaggtataaagttctctttccttaaaggaataaacgggaaatccatgattgacaccgtcgcttgattgagggacattttgatgcagctcattaaataaatggctgcccaaacaccactcatcgatccggtcagagttactagacgatcgaatgttacgaagagcgggcgccggctgctctgagggcggagaatttttattgctgtcactggatatcgacagtatagcaatttcgtcagaaggaacttcgaaggcactacttgcagattccagtgtctcatcgcgactaatggcagtatttgtacattctggagataaatctgggttattgataacccttacatcattgaatgactttaatctatggaagtctagctcaaattcctcttctgagagttccaggacttcaaatagcgattcttcatcgtgaatgccgttattaattctgggttgaatgcgagcagaccttgacccgcaatcaacctggtaattgttcacagatgccattaatgagctgtactgaccaccaaattttagtattttaagccctgaatacaacctttgctccttgtcgacattcgtaagtatatagaaatctatcccttcaaaagatttgtattattcgggattacgctacagccgcacgtagatcgtacgtgtataacgatgtttatcttggtgaaagtatcttaacgcgaatgctctagtgatggcacaatagaatagtgtcttagcaccacagagcgtgattttttaaagctctatattagcaactacgataggtgtttatttagtttctttgttgatcttcctgtttccagtgttacggccttgtcaggtcaaaaattttacccggatctctagtaatgagtaacttaagaatatcccatctgattattggtagttttactgaaccaagttagagctaaataaatatatacagccgatagtgcactggaaccttatcctaatatctcaatgaaactaccggtagcacagtacagtgcaccagatggtgtggaaaaaagttttgcaccaatacgcgatgaccctcgatacatgaccacagagggaaggacaactgggcccagtgaccatgtgctaaacgctggccaaatcgatagagacaaaccttcagaaccggaacgcacgaaagatggctcacaactgacatacttaggccagctgcgcacgcagctgacggggctacaggacgatattaacgagtttttgacaggaagaatggaattggcaaaaaataagaagaaagccggcgcagacgagaagcggatccaggaagagattaaccagctattagatggtggtgacggtgacgaagatgctgtttaggcaacgatatgtagcgctagagagtgtatatacaaacagaaaagagtctaatgataaatgacaaatatttcgttacaagtgataattgttgaactaggaagagttgatataaaaaaataataaacacacgatgggatacagttaagaaggattgatcgactcctaaatgatgcgaagaaagccaattttcaacttggaatcatcctgccggtttgttgttggtgttagctgtgttaggactcgttaaaatggcaatcaaaccaagaacgaagggcaaaacgtactcctcaagatcggtgggttcgcagtggttcaacaggcttggtttcaagcagaacaagtacggaacttgtaaatttttgtcgataataacggcctttgtttttatcctctatttcttctccaatcgcttctatccaatttctcgttccgccggtgcatcatattctccatcccatgggctgtatattaacgaaattcctgcctccagccggttgatttatccacatgtagaacatgtgcctgtgttaaaacaaatgaccgttaggggcctgtatattacgaggctagaagtggatggcagtaaaagattaattttgaaaccagaagagaatgctttgacagatgaagaaaaaaagaagactactgatcaaattctattagtgaagcactcgttcttagaccatggtaaattagtgtatcggaagagcaatgatgcacctgaagtggtcgtagtaaccctgatagattttgaaaactacgaattagaaacaattattcaaattgttcaaaatagggttgattacgctcaaaagcaccaatatggtgtatacattcgttggatacaggagtttttgcctgttcttgaaaatcagaatttggctgaaagctacgaattcattaagccattggtgataagagccgccatgcatgctttcccaactgccaagtatattcattttgttgatcaagatgctttattgatgaatctcgatctttctttacaaaaatacctgttagatccaaagattatggatttggctctattaaagaacgtccctgttgtggcgaattcaaacatcaagacatacaatcattttgaatatagttcggcaaagattatcattccacatgatgcgggtggtaatattgatgcgtcctcatttgttattgccaatgacttttatggtaaagctctgatagactacttgaatgatccgttactgagaaatttcccatgggataataccggtgataagttgagtgctgctatcggtcatattttacagtggcatcctacattactgggtaagacggcaatcgtcataccaaaagttttggcaagtcagtacgatgcatccttggatcaagaaggtgagtctggaaacggtgcttctaatggcgatgtttaccattataatgaaggggacttggctgcctccttcaagggatgtagatcaagaggtacgtgtgctagtgaaataggtcacatgtaccagaaaatcaagaaatcttagatgtgtgtaatcttgcaatttagtttcaaacaagatccttgtatttatataaacaaagatataatttttaaaaaaaaattagaaaaagcaaatataattcaggtcccacttggaataatggcactgtattgatgcattttccttatgcttagtgacgcgttttcgcgcgtcagtttcaagtttttcttggctttttttttttcattttcgtaaagggtcttaaaaggattaaaaaatgcagtattgaaataaagaacaattacgaacggtgaagctgctattttggttattatacccttccaggacagtacgcgcaaactattatggagatattcaaggaagaagaagaagaagctttttcggcgatagaaggtataatatatgcctgtgaggtgtatgaccctgtaccccgtcatttacataaaagcaaaacaaagatcatcaatgctgctaaattaattatagaaacgcatctttcatattatacaatactcaataacatttcagatatacaagcctatctttctacttggcttagggatcttggaacgacaggtccataccaaacaattctttcagaaagtatttctctcatgtttgaccgcactgtatctatcttcaggaaatgtacgatagagggaggttttccacatttgatcgcacgtctttatctcagattgaaaagctaccagaagctcttaaacgatgcaggattaaagaattttttttcaagctacgattatgctttcggggttgcatacaaccttgtaaattgctctgaatacaggtatgacgaagttcattacatatcgaacggcacttactcattagttgcatcgatgaagatagatcctgctgaagtcattaaaagggaacattttaggcttacaattccgaaatttaacatatctaatatattaattgaaatttttcatttgctcgatggattagcattttttaaggtgaaccctgatagtttatctatatctacagcttcagcagaaacaatctttcgcagtatctccgaaggtaatcatcaggtcctagaattggggagaagtttaatgtttccattgttgaggactggagattttgaaatctgtcgtattgacgacgcgggagctgtcataacatttacagaagcgaaggatgtaaaactagaaataatcagtctggatgaagtttcctgggtaatgcagtggaaatcttgtcttcaaaattatgagagaagggcagcaaatgacagttcatttatcaaaacacacctacaatttaagaaggccaacaatttcaatgaagataataatgggctaggactaattgtagacagaaatattccaacagatgattttacgctagcttctacaaaccgtcaaagtcccccgccttcaaatactggttgttcattacacaggtctaaacccttgcatatccctttatcatctgttattcgtgaagacttttatgatagctctctaaatgagcgtatatctaaagacggagatagcagttgtgaatccttcagtggcgccgaaagtatcttatcagactacgattttcatgataatgaattttttaacaaccagtcacctcattatttttcagaacacatagacaataactcgagagaggtggtaataacagatgaaaatacgataatatctttggaaaatacccaagtaagtcggtggtcaaattactcatggcaaaaaatttcaccgcatcaattacaggtctctattatccaactgcgcatgggaaacttcattgtggcttatgattctgattataaccttcatcagttcaaaattcgtttgtgtgacgatataaaatgtatacaatccacagagcaagacatacaaatacgtgtcccgctcggcgcaataatgtgcagcgtcactggtatcttgaatattaggacgaaggacgctgacaagttgcttcgggtattaagcttttataccactgaccacacggaagctgtatcgcactcaaacaatcaagatgctactgcaagtccactttcgtcagtttcatcagcaatggatctcaagcattcattacagaaatgttcctctacaataatgccccaagagttgacgcaggacgtcatcggttcaaaatcagacctaatcagtaatattcgtcaaaaaatataatcatgtttatttacagaaattttcgaatatatgcttgtatatatatcatagaaaagtagtaatagaacaacaattgaatcaaccatattattgcttaaaagcagcaatcgcagcagtatgaatttttcttctgatgtctcttttgtcaacgtcatgagtatcttcaacctctccccacttttcaacttggaagattgtttctaaggtggcggcacgtacaatattatccatatcagttttcaaggcgggaattaagttcgcagtatcttttttattttctaataatagcacgccgcaaatgaaggactttgtggttaatacagttttttcaagaattgcaagatcccatggtgataagctgctcatatatttttttgctgcattcttaacgatatccgactgctgattgcctcgtaacccatggatgtcggcatctaaaatttgtagtcgaatattagactcggatgaaaagttgcgtaaaaactcttccattcctttgatgatgggtatatataactcattttgcgcattgcgtaatcttccttcaaactcattcataggggaaaagaccaataaagtatcggtatctaaatatcttaacaactgattttttataacatcactgttgcctccaatctttgcaactaattgagggtcacagccaggctcatttgtcatttgtaaatctatgcatcttgccactaatgaagttagtggcaaagagtgagttttgatggaaagactggatagggacgaccactccagttttaataggtatgctaagagagactttgcattatcaactataattccatttcctagaggagtttttatagtcctgccatctaattgtagagcaatctttcctttctcaacatccctatttagtgacaccttttcccaaaacttctgtgaagttttgctcaatctatttgtttccgtaggagtgttattctcaatcgtgttgtctgtccccagtggctgggcatttaatgagtagaatcggggcagtttcaatcttatggaattcacaatgaagcatcccttccttaatgatggcagcattccgtattctcttttgtagggtttcgtttgccttcaagtgttttgttcttatttagccttttcctttaccttaatttttttcttttctctgaagaaaatgaatgagtttaaagatatagcaattaaaaagtaacagtgaagaaatttctcagatgagcagatgggaattaaagaactatctacagagctctttactaaattgaatcaataatacatacttacaaacatgtcacagatagcacaagaaatgacagtgagcttaagaaacgccaggacacaattggatatggtcaatcagcagctagcatatttggacagacaagaaaagcttgctgaattgacaaagaaagaactagagtcttatccaacggacaaagtatggagatcttgcggtaaatcgtttatcttacaggataaatccaaatacgttaatgatttatcacatgccgaaactgttcttctggatcaaagaaaaacattaaagataaagaagaactatttagaaactactgttgaaaaaacaatagacaatctaaaggcattgatgaagaattaaaagaaagcggcaatagcctttcctttcttagccggaaaacttactacgggaacaagttttttttattagtataatgtagatataaaagcttagagtttatataaatataataaaaggttagcactgctgttgcaaaaatatcgaattgtaagccagtaaacttatttaaacggcgctataaccgcctctttgggcggtacttctgcctaagattctcgaaaccacttccttgcagaattcaggtaaggaagtgagaaattgagtagaacgttgaatgaactcagcacggaaatcttgaaaagagcctcctctggtattcaagaatgatacaaccatcaggtatatcaatgtaaacagtagagcgtataggaataaccaagtgaaccacgaagtcccgcctgccttcttagctggctttttcccctcgctgtcaccatccttaccattatcgccgtcgccattttttttgtcatcatctttgctcttcaaacagccagatggcccttttagggtcaattggatacttttatcggcccatgtgtgactagtcagctcgtcttgtttcatattgtcattacactgaaattctagttttgcgtcaaaagaattggcgccccacgtagcgccttttagtgtcaatgtaagcgcactctcagtttcctcgacattgaagccaatgtttttgtcaaaatctataatttgagtggtgatagcatccttaccgggcaagatgacatctgttaaaccacatagcatgtcattttttttacattcttcaggaggttctacgttatgctcttcgcaaacgtttatccaccacttttcaatagttgtgcttggcggagtatccctttccgtagaagttagtgagctaaattttcccacctgatactttttcaatacatcatgcttctcgcaggacaaggcctgtaccactgtaattatactgatgaagccacatatccaagtcttcgataccatcgtgaaagctttccttacctttatctatcgcatcgattgaagatctcagatataaatctacagcagactaatatgccactaacctcttgaaaacccgtcgcttacgaaaaagaaggaagacggaaaaaggacggcatccttttcaatttgcacctggacattctcacccatacatggccttgttttttttttaactgaaacttttttggccgtttttgaggatatgatatttctatgtcggagaacaaaagtaggcgtgggaagtgaagatctttcgctctttctgtgatgatctccttccagctaggctcggttcgaccctgaggtctgcccctagctccttcctattccaaacggaataccaaatgtccagcccgtgacaatgcagcagggtggctaatttttcatccagagtttgcagaatgttggttctcacaaactcagagagaattggcggatgatgggtaactgtgagaggaagtgtctggatttgatcgtatttgttaaattcatcaacaccttttatgcagaggtgtagtagtgtaggtagcccttagtaattggtgtttattattgtctatatagaaatttctttttagtgtagcttgtactctttccctgcattatttttgttttattgacttttgtcttggtgaatcaaaaaattaacgaaacgaacaaatttaaaatggcaagatacggtgctacttcaaccaacccagctaaatctgcgtcagctcgtggttcttatttgcgtgtttctttcaagaacaccagggaaactgctcaagccattaatggttgggaattgactaaggctcaaaaatacttggaccaagttttggaccaccaaagagccatcccattcagaagatttaactcctctattggtagaactgcccaaggtaaggaatttggtgtcaccaaggctagatggccagctaaatctgttaagttcgttcaaggtttgttgcaaaacgccgctgccaatgctgaagtatgtttaaaatgaaaatatgaaaaataagattgaaaaataataatgatgtgttgacgggagatgataaagtattagaatatgttcatatgtgttgcatcctattttctgcatgaatgcacgattcgaaagagctaaaattaacagttttccaaatgaaagagaaaagaaataaagaagaaatgggacatgcaaaaaggaactatggatacctattaagcgtatagcatagtgttttctaatcttattttttcttacactacgactttaaaatttttactaacaatgaattactattaattttctttttaaaacaggctaagggtctagatgctaccaagttgtacgtttctcacatccaagttaaccaagcaccaaagcaaagaagaagaacttacagagcccacggtagaatcaacaagtacgaatcttctccatctcacattgaattggttgttaccgaaaaggaagaagctgtcgccaaggctgctgaaaagaaggttgtcagattgacttctagacaaagaggtagaattgctgcccaaaaacgtatctctgcttaaatgcttttttaattttaaaatcttttaaagtgaatatttgatttatatactactatatactaatttgtttaggccaatacacagaatcaaaatcaaactaagaacaacacagaacaagaaaaataacttttgataaaggctcttttaaataaaaaaaatagaaaaaatagaaaataacacaattatagatatatatctacatgtacataacatgtctagtcgaatctagagaaatgggataaaaatcagagagaagccaagtcaagtgacgcaccattaaagaaatgaacctagaagaaagaaaataagcaaaaatatagagcgaaacaaaatagaaagtgttactaatgaagaataattacaacaaaaacaaaaatgatctccatgtgtcattgttatgccgaccaatacctgtaaaattgaggtgcttcaatagaaatgggtttgacatcattctcgttagatatactttggccattatggttttcacctgtttcaatattaggtttgttaaatggattctttccaatacttaaagtttcaggtttcgatagcatacttttgaaatggtctatctgcgacctgatttcctccttctccgccactgaactattattgatattgctgtcggatattaaattcaagcatttgcttaaaacgtttacaatcttgctggagttttggttgaagttcaatctctgaattagtaagttttcctgttgtctttctagggttttcctttctagctccataaatttttctagtttctttaaatgatttaatttagcgtccaatttttccatttgaagtcttattagctcgttagtcaaaaaattcatttgcctttcctcgttggtagcgaaaatatgactcctataacccaatgatgatatggcaatttctgaaccttctttaatatgttcaattggcttttggtcagagatttcctctttttgtgattttattgattctgcggactgaatggctctctgggtcatcgactgtacagtcttcggattgaccaaacccaccaagaatgctattgttgataaaacggggttttcgctcttcgaaaatggcaagtgaggagcatatttcaaaggtcctaacccgttgtcattatcacccttgccattgccgtcaccgtataaaaatttatcttcaatgggcaattgaaggaaacgtaagatacactgttcaggcgacttattgccaacgtttttggccactttgtaccagtcagcgccgaattcttgtattccctttaatagcttttgcaaatcttcttttgaccaattttcatcaatttgttctagaattttgacttttttcagaggacgtgaagtttcgccttcttccaatagattggcatcaccagtcatgcttgttgacgtacttacttcattgttcattttaccaccattatcatttttgtcaccattttcatcatcagtggtactgggggggtgagttatttcatcatattttcttttgctttctttcaaatatttatataaagtactctccgaatcactagtgttcatcatttttttaagctttgccatatccggcagttgtacagatggtttgtaactttcgaatgggaatagtcctctgggggcatcatgccttgtggaatattgagacgttagtgggggttcgatgttcttaggtaatagtttggagtcaacctgatagtttattagcccccattttgttaagaatttatgcaatctgaataatgcagcagcatcaccagagacgtttctcctcgccgtagtgacactgaaatattcgttggggttcagcctgtaagaatttaccatgaagtttctgtatctcatgtaaacttcaggtgtctttgatggaatcctattggtgaaaaattcaggtaacgattgaacttcaatggaatgaattttttctagattgaaccatttagaataacttggaataacaatttcatgtgcttgcggtatctcaaaagtttcgggttctactctggtgatagtggttttctttggattggcacttttggagtgatcgttcatgatttcacgttcctgttcgtttctctcttcgccactatctaccttcttatctacactttccgtcttttctatgatatcctcctgttcagctttatgcgcatctggaatttcagatggagtattagcaaccgacgaagtgttgcctagttgtttagactcactctttgtgtctccaaaaatggaattatcaggactaatcatcggttgatcgtcatcctcatcatcttcttccacttcatccatttcctttgtgttctcatctggctgactttcttctttgacaccttcaataacagtgttattctctggttcttcctctttttgtattttgacgtcctccatgtttttaacgtcaccatttgaatcctgtattgtgctgtcttccttaatagcaggcttattgttttcattgtctaccgggttcgtaggtatactaggagtgtttgcctcattgttcgaaacagaactctcggtttcgccaaagagattatcactatcctcattatcttggccaaagacgttctgggccctgctttcttctgtagaaggtgtttcctgggaatctagcttattcgcttgcatagtcggctgctgctttgccgttaccgttatcgcctcactttctgcatcgcgtgtgttcggaacagttgcttcatccttcagagactcatcttgttgctgcgattcttcaccagcagtatctgtattggcaacccctgccacagctgcattagcgttgctatcactattgttgtcattgccatgttggtccacgtccacggaagcgtttaccgtggacccctcacccagtgtattctccatgcttgcaaaccgtatcacaattggtctctgaacgcgcctcgatgtaccaatatatcgcgccttgcatggcctttacacattcctcttgcgtatctgatatagtttgttttcgtcttttcgccaatggcctaaacgccaaacgtccggcctcgttattcgtgatgcctacttaatggctcttaaatcgaatttaaactagctcaaaagtaatcaattcaaactaaaataacatcattggccatcctgaattgttggatgccatctaaactgcgtattgaccattattccatcgtaaccacggcggttcaatataatatcacttttgacgattaggtgttttatttacatttctttttttttttcctcgaaaaagatcttcaaggataatacaggaatagaacaggagtctcaaagcattcttgaagccagatttgctccagtttgatagttccaagaagcgctaaaagtggcagttcacactttgttttgattactaggaatctactctttcgctttttacttccttctcagagaatcagcaactgtgacatattatagataatgcgtttacaaagaaattccatcatatgtgctttggtgtttttagtctcatttgtgctgggagatgtgaatattgtttcccccagctccaaggcaacattcagtccaagtggtggtactgtctctgttcccgttgaatggatggataatggggcatatccctcgttaagcaagatttcaactttcacgttcagtctttgtactggtcctaataacaacattgactgtgtggccgtacttgccagtaaaattactccaagtgagctaacacaagatgataaagtttactcttacacagctgagtttgcttcgaccttaactgggaacggtcaatattacattcaagtttttgcccaggtggacggtcaaggttacactatccattatacaccaagattccagttgacttccatgggcggtgttacggcttatacatatagtgccacaactgaacctactccccagacttctattcaaacaaccactacaaacaacgcccaagccactactattgacagtcgttcatttactgttccgtacaccaagcagactggtacgtcgcgtttcgctccaatgcaaatgcagccaaatactaaagtgaccgctaccacatggacaaggaaatttgccactagtgctgtgacatattactctacctttgggtcattgccagagcaagcaactacgataactcctggctggtcttatacgatatcatcgggagtaaactacgctactcctgcatctatgccttcagataatggtggttggtacaaaccatccaagagattgtctttgtctgcaaggaaaatcaacatgagaaaagtatgaaaaatagacggcttctactatcatcattacagtaagggttgaagtcaggaaaggttaaaaataaaataaatatcaaaaagtttttagcggaaggcgttaaggcagcaagtacacattcatttatctatctatacatgtataaacacaactacaatttttttagaaatggaatttattatatgaagggaagacatatagaggcaacagtacataaaggtaagaataaaagcgattttagctagtatatttctgggtatttcttacatagtctctgtaaagcaaccacaccgtttaagcttaaatcttcgttctccttgaatttgcatagtacagcgtctagaatcaaaaatcctagctcgccgtcatcattgttcctgcaaacaaactcataccacgagtcgatctcaaatgttttattcatagatacacgaatattgttcaacgtaatcatttcaacctcgctgccgtttttcgatgatatggttggcgattgtaaaatcaactgagattcagtgggttgtgatttgatttgcgctattatcctaaacacaggagcattgacgttggagatttctgtggggtcaactcttggtgtttcgctggccatttttacttgtgttactggtagacgatgttctacaagaatggtgaagggtgtgttatattgctctttatttaaacacgaacgaaaaaaatatcgcgtattgccacatttggcgcgtcaatattaaagaacgaaggcattatatagggcgacttgtcatgattccaaccatggcatgggcggtggatgcttctcagcagtggcccattacgttagtcaacgactgttggctgtcatctgttcttgttgggtgcttgcagctgcatcgacaaacatggatggatgcctctacatatatatatatatttatgtaatggacctctgaatattttactatgtaactgactataggagataccactggtgctgtagtacaatttagcacttgcaagcgttgacacagttgttgcgaaggcctctttcttgtagcacttaattggagtatgactgccatcatgtagggaaattatgaaagcataggatcaatcttgacgttgcaaagaagaagagacttgctgttccctattgatcacttaccgttattggagttcatatggtacttttttcataattttacgagtaatccctagtggtagttaatattcagcaaataaaataccagtttgagaccaaaggtaagataagagtttactgataaagacaaagaattgggatgacctagtccaagggattatagtaccttcgcgagtattgcatataagctttagcatacacaaacaaagcgacaccgggatttgcatatcgcttgttcctacgacgttgtcagttccataacctctgatttcccatacggattttgaaaatcagctacgaatagatagtctttttctattttcagtaaatgtgtcattgaaaaaagtttctttagaacgacgctttttgcaggctactagaaacacccacttctagtagctttacgtgacgaattaaaccgcgtgatcttctgcactgttatcctaaatgctcaatgctcagaacatcttcttgttatctcagcctcgccacccttatcttatcatagcggccttttattttccctttgggcaaaatacgatacagccttccaaggtcgggcaagaaagtttatgacatataaaagaaacggtaccccaaatacgtctcttcccattgtaaaactaatcctgcatcatcacattaaggaatcattcatctaacaattacattatgatcgccttaccagtagagaaggcccctagaaagtccctatggcaaaggcacagagcctttattagtggaatagttgcccttattatcatcggcaccttcttcctcacttcgggtctccacccagcaccacctcatgaggcaaagcgtccacaccatggaaaaggtcccatgcactcacccaaatgtgagaagattgaaccattaagtccatcattcaaacattccgtcgacacaattcttcatgaccctgcctttagaaacagctccattgagaaactgtccaatgctgttagaatccccactgtagtccaagacaaaaaccccaaccccgcagatgatccggatttctataagcatttttatgaactacacgactattttgagaagactttccctaatattcacaagcatttgaaattggagaaagtcaatgagctgggtcttctatacacatgggaaggttctgatcctgatctaaaaccattattgttaatggcccatcaagatgttgtacctgtaaacaacgaaactttatcatcctggaagttccctccattttctggtcactatgatccagaaacagattttgtttgggggcgtggttctaacgattgtaagaacttgttaattgccgagtttgaagctatcgaacaactgttgatagatggattcaagcccaacagaactattgttatgtcgcttggttttgatgaagaagcaagcggcaccctcggtgctgccagcttagcctcatttcttcacgaaagatatggtgatgatggtatttacagtatcattgacgagggtgaaggtatcatggaagtcgacaaggatgtctttgttgccactccaatcaacgctgaaaaaggctatgtcgacttcgaagtcagtattctaggccatggtggtcattcctctgtcccacctgatcataccacaatcggtatcgcttcagaactgattactgaatttgaagccaacccatttgactacgaatttgagtttgacaatccaatctatggattgttgacatgtgctgctgaacattctaaatctttaagtaaggatgtgaagaagacaattttgggcgcaccattctgtcctagaaggaaggacaagcttgttgagtacatttccaaccaatcacatttgcgcagcttaataagaacaacacaagctgttgatatcatcaatggtggtgttaaagctaatgctctgcccgaaactaccagattcttgatcaatcacagaattaatttacattcttctgtggctgaagtctttgaaagaaacatagaatatgcgaaaaagattgctgagaagtatggctatggtttatctaagaacggtgacgattacattatccctgaaaccgagttaggtcacattgacattactctcttgagagaattggaaccagcaccactttcgccaagttcaggccctgtttgggacattttggcaggtactattcaagatgtttttgaaaacggtgttctacaaaacaacgaagagttctatgtgactactggtttattctctggtaacaccgatactaaatactactggaatttgtccaagaacatttataggtttgttggctctatcattgatattgatttactgaagacattgcattcggttaatgaacacgtggatgtcccaggtcatttatctgccattgcctttgtttacgagtatatcgttaatgttaacgaatacgcttaagcgcaatcattgaatagtcaaagattttttttttttaattttttttttttaattttttttttttcatagacttttatttaaataaatcacgtctatatatgtatcagtatataacgtaaaaaaaaaaacaccgtcagttaaacaaaacataaataaaaaaaaaaagaagtgttcaaatcaaagtgtcaaatcaaaatttaaatgatgatgataatatgaccatacaatgacttaaatcaaatcaaaaccacttgcgtaaaggcagtgaatatggccaaaatataataccatacaccgttttgcatgttcgttaaacgaacaccattcgacaacgaggtggtcgaaggcgcagtagcagaaatgctcatcaattgagaagaataggtttcgttttctggaattgcagccaataaatcgttaacagtatcagcagaaacagttccattgaatggagtggcatcagatatgaaagaaacgacatttccactagaatcgaaaacaacaccacctttcatcgttccagtagtatttcttgttatgtatccgtaagattggataccagtacccaaatcctcgataccttggaaagtgtggaaagtagaatagagatggtttttctccgtaccattcatagcttcaaaaatatcgtattccccacatccactagcccaacatgaacagttggcattggttggatattgagaagtccttgcaatgtgatcgtttagcaaccaaatagcaggcaagtcatagtacccaatagagctgctatttttctcagtttcagtaggcatttcgaattcaaacaaaaacatctttgttgtacctccgtacccatagtaagctggaatgccactacggtaaaccccacaacccttatcataacctgattttggacatgagacattcgaatagattatgtattcttgatctgaagaaatcaaagtgccatctgccaaaacggtagcttcactggcgctgccagtaccgttagaactagcgtaggacaaagcatttcctaaacaaggggaagcttcacctccatgatttagaaaggtaacgttatcagcggttttggaactggactcatagtaggcaagacggttccaatcagaagaacttctgctgttgttgacggtaaatccaggggatgtgtaaaaagcaaattgtttcaacttcaatggtccacggaaatgaacggataaatagtctgctagtggagcgttcttaccactaaaccatactctgtcacccacttcgcaagtacacgattcattgttggtgatatctttaaacttattcacatctacgtaggagcctgtaaaaccaacattagtgaaatccaacttttggtacgactgaggtccactggcagcgactgtgtgcaacataaacatgcacacggaaaggactatactctgtaacatttgtcttatttaagcttgtaatgtttgcacttgagtatgttctattatggctgcttccttcgataaggattgtttctcgaggattttcaggtttataaataacctaagctcggcaaaatagacaaaagaaaagggcggagccaagactttgaaaaaaaaaaatggaaaaaggaacccttgcagatacagcaaaaatgggaaatggaggctgtggaaaagaaagaggctgatatcattttctgtctttagatctacctaacggcttttcttacataggagaactacaaatattatgagtatagaatcgatgaggaggccaagcaaagaccgtaaattccagtcgcggaaggtcttacgtaataaatcgtgcgactccagcacatcgtgggctaccttcttcaaaaacgcgtaacgatattttttcaaggtgtcattctcgtcctcgacttgttccgtgttcacgtttaggaaagacgacggcataccgtctttgctctcgtaatattcttcgctgttgctatcactgaaattctgcatgacgcgaatctcttggaggacttcttcctttatgggtatcaccgttcttttagttatggcttcatattcataaaatcctgggtattcgtcttcttgcaagtcgtggaattccaattcatgtggttgccaatactgtaagaaccaccaggctaaaagattcaccaaccagaaaacggggcacaagattccaaaaacaaaaaaccttggcagccaaggttggacaggcacactcattttacatgatttgcattggcaacagtattttttcatccaagggttctcatcgttctcgaagggcgcggctagatgttttgttttatgctcaatacttgatgctaaagtagtcatgtttcttgtcgtcattctttgaatttttgtagtcctatgtacaagcacaatataaatgacagactagtcaacgacgctgaccctttatatgttccccgtatattccttgttttcattgcagttaacatgtaaatttcccgatgcggtaattacgtttcaaagtcatttcaacacttctattgacagcaaaaaaataaagacacttgaaacgcacgattttttcaagaataatatctgtcgagaagatgtgtcacattacctatcattacagtgctactgatagcccactaatgcggatatttaaatatatgcaccaaaaatgtataaagaaataaacggtaaagacaaaaaaaattacttattacaaatcgcaattacaattaaagtacaagacttcctttgggacagaaaacgtgaaacaagccccaaatatgcatgtctggttaattatgatgatgttgaaggtggaggagaagacatccttgttgatgctgatgataatcccaacgcctttttttgcttcttcttgaggataatcttatccatgtatgaatttatgaattctttaactttatgcctttttcctttggttaagtcatcaggcggcgctcttgaagaatcttttttaagttcctttgtagttaggattttcacgatgtctttagcacattgtttaatgttttcatgatcaaattgtttactttgtgggtttttttttattaagttgggtacaaaagatgcaaagaatttattccagttgtgctctagtctttgggactgggagaccgtttttcttttcaaccgcttagcctcttttgcttccactagttttttggactcttccttttgtaactccttctgtttgttgaactccgctataatatcctccaaaacgctttttctttcattctcaagctttagcttttgcttcaggctttccaattcttcttgtttggctctttctagcgcaattctttcgtattccagtcttttttgtttcttcctctcatattcttcgtcactcagcttatgtttcttagagtctaaagcgccaggcgtttttggtattccactgctactcggagaatttacttgtgtatttgaccttgaactaaagaccttagatgatcccgaaggtggatagtgtagtttcgttttctgttctgcattataatacaatgggcgaccgttttcgtgaatgatctcccagcctggaggtaatctcacccttctcaaatctatcattttgctggctgcgacgtttatgtctttcttcgttatccttttatatgtttcaaatttcgaccatttctccaataactcatcgcagtttggctttaaaaatggaaactttgcagggagagtttttactacattatcaatttgtgacgactcaataccgtttcgagttgtctttggtaattccaacaaaaaatctaaaattccctttataaactttatatcatcttcttcagtctcgtttccttttccatctacctgaggttgttccgtgataaacaatttaagcattttgctaaaacaggtgtaaccgtgtagtttgatagcctgatgacgaagagagtcatcatcgatagtaaaaagtctcttcaagagtttggatgcaattatcttattatcttgctgtagtaatacactcatgatcttcgtcacatccactgggctgtcgataggttggacttccaatgattgaagaaattcaatatttatgttctcgttttcattctttattattggctcaccgcttaatttctttaactttagccattttttctccatggaaacagtcactcccaaggcatcagcgatgttctggggcaataaagatgccgcatctgtttgagtcttaccaccgagaaacccaatacaatttggctcctcacagtagcatttctgagcttgagcaccataacgatccacattataatcaaaagtgatttcctcaccttttaaaatttttctttgagcaaatattcccatgcgtagcttatccttaacaacccatttattaacatatgcattggggctgcaagagtgattgcaaaatctggccaacgaaccctttattgtggcgtcaatgaattctccgttctgtaacatcataaaataaaaatgcttgaaatgacgttggtcatagtctattaacctatctctaaattccatctcctcgatcacctcacctttgtactcgtaaatgaactggttggcttctatgtcctgttcggctcttacgccataacctttatgctttgttttaaatatggctatcggagcgtactgcttcttttgaaatctctgattttgacaatcattaccacaagatgaacacaaatcgttgacacattctatcaacgtaagtctattgatacagtcagaatcctcgtcacaggcatggttgacgccatctgagaattcttcataacagtcacattccatgaaatcattattcttaaatgttccgatcctcttgttcgcatatatacagtcatccaagttttcaaatttggtcaatgcttcctctgtgagatcaggctcttgatcaaaaagcctttgaggtttatggccctcagcgttgttattcagtatttctttttcatcttccgacgcactcacactttggttcttcgacatgatcacgtaaaacaacaaccaggaaaggagaaaggtttgacagcacgactatgcagttttctatcacacgttcgaaagcccctttgaaaagctgccaacgtgaccttacgttctgataaataaccaccaaattaccaataattctaatagtttcttggaatttttcacatgtttgcagtgaataaaaaaaaaaaaacgttaaaggtgatattgatcacgtgacaaatctgtaaaagtacggatactgtccttattactgcgatatacagtgtgaggtattctaagcggtatattcaccgtcctctacacatattttaaatactgatgaagtgacaagcaatatcattgagcattcttttttcaatagtcgaagtcagcttcttctcgtcggttctaaacgaaacgccttgttgaaaaagaccgataaatagaggaagcaacggcaggaaatatatataaacgcatgtcgaaactaatactttatgatagattgttcttctatcagttttcattttaactttaaaaactcaaccaacaggtattggactgacataggcacaataaactcaaaaatattacgtagaaatggcttcagaaaaagaaattaggagagagagattcttgaacgttttccctaaattagtagaggaattgaacgcatcgcttttggcttacggtatgcctaaggaagcatgtgactggtatgcccactcattgaactacaacactccaggcggtaagctaaatagaggtttgtccgttgtggacacgtatgctattctctccaacaagaccgttgaacaattggggcaagaagaatacgaaaaggttgccattctaggttggtgcattgagttgttgcaggcttacttcttggtcgccgatgatatgatggacaagtccattaccagaagaggccaaccatgttggtacaaggttcctgaagttggggaaattgccatcaatgacgcattcatgttagaggctgctatctacaagcttttgaaatctcacttcagaaacgaaaaatactacatagatatcaccgaattgttccatgaggtcaccttccaaaccgaattgggccaattgatggacttaatcactgcacctgaagacaaagtcgacttgagtaagttctccctaaagaagcactccttcatagttactttcaagactgcttactattctttctacttgcctgtcgcattggccatgtacgttgccggtatcacggatgaaaaggatttgaaacaagccagagatgtcttgattccattgggtgaatacttccaaattcaagatgactacttagactgcttcggtaccccagaacagatcggtaagatcggtacagatatccaagataacaaatgttcttgggtaatcaacaaggcattggaacttgcttccgcagaacaaagaaagactttagacgaaaattacggtaagaaggactcagtcgcagaagccaaatgcaaaaagattttcaatgacttgaaaattgaacagctataccacgaatatgaagagtctattgccaaggatttgaaggccaaaatttctcaggtcgatgagtctcgtggcttcaaagctgatgtcttaactgcgttcttgaacaaagtttacaagagaagcaaatagaactaacgctaatcgataaaacattagatttcaaactagataaggaccatgtataagaactatatacttccaatataatatagtataagctttaagatagtatctctcgatctaccgttccacgtgactagtccaaggattttttttaagccaatgaaaatgaagaaatgcgtgatcggaaattacgggtagtacgagaaggaaacttgagccaccccccaaattttattcatataataataggaaaagcaacgacctcatctctcgaacattgtttacttgagcaagtccgattaagagtaagttgtcgtacgttaaatacaaataatcaacaaaacactacacaaaaacttctacgataatgggtcctccaagcggtaaaacttacatgggatggtggggtcacatgggtggtccaaagcaaaaaggtataacctcatatgctgtgtctccatatgctcaaaagccattacaaggtattttccataacgctgtattcaatagttttagaagatttaagtctcaatttctatatgtattaatacctgcgggaatttattggtactggtggaagaacggtaacgagtataatgaatttctgtacagcaaagctggtagagaagagctggaaagagttaatgtttaatattgtttccatgcctctacattacatcgatcttttgatcttctaaaaacttacatatatattctgtttataaaacaagagcaaataacccccatatatttattcagtcagtctatttatttacttacagtatcagtaataataaatacttaagcattttttgttttgtatatctttatttactaaccttggtatgtaagtgtctataaactacacagcattttgttttcctcatccaggagctttgtagtaattgttcaatggtgattctcttcgtggggtcgacctggaacgttctatatagtgcaattttcctcaacctattcagttcgctactaacatgtcttaattcctcaaatagataaaactgtccatcatctttaatttcactgagaaatgatttaaaaagagaatccttttcaggaatggcgattttccaaagatactgtcccatgaccattgtacagtaaacaataccacaactccaacaatctaccagacgcggatcgtattctgcatcccttataaattcttcaggtgccacatatggctctgaacccatggctccactctggaagtggacgtgtttctcccaggcagtctgaaaaactgaactagtaccaaaatcacaaatttttaacaacccattaggttggaaaaggatattttcgggtttcaaatcacagtgtgctataccatgatcatgcatgtattgaacaccattcaaaagctgtttcataaaacagtctgcttctaatgggtgcaacggactcccagaaccttctttaacagtttggatcaatcttgaactcccgttattcgattcatttgagatgttattccttgttagcaacgaatataaatcacctgaagcacaaaattccatcacttctacgaaggaattgctatattccattaggtccaaaattttcaaaatgtttggggcattgaagacatgttttggtggagtggttcttgaaacatttcctgctatcatcgcatttgcctcaaaatgcggatggctcagtgagtgtccaataatgaactcagaggttaatctcgtgcaaaatttatcaatttggtcacctggcttgggcttcagctctttgacggcaaagaatagtttttttccattagagtaggtactgtatggtaggacatctttagcagtcttgcaccttgcgcaaattttgaccaccccgtatgcacctgcaccgacgaccccaatagattttccgtatttttgtgaacaaggtttatgagatgtatcgtcattggttgttcctgccttgccctctgtgtcatcagaatcctcctgtttattgctattgcttctgccttcgccattgttgccttttgtattttcacttttaaggccctttcgtattttttccgataatgcattgattagcttcaactcttcaacacctacagcagcgttaggattcacgatttgcggaatatttttaccatcgtttttcatcaattcatcattattgccatttttaaggttactcgttctcgatttctttaaagtctgcgatttgatgaatctctgggatggtattattgaaaatgctttttctagattgatttgttcgccgttttcttcttgttgctgctgttgctgctgttgttggtttccatccttatgagatttgaataatccacttaaagaaaacacagatttttgtttatgcatatttgcctcactgtcattgtcaccatcatcgccgctgtttacagaagcgtcagcatccttttcatcgccactatccacatttttattgtttgtaataattggcagcactctcaaagaatgttcgtggtatccgttttcaaagactttgaaatgacctaaatccaaaatacatttacattcgatttcttgaaatttcggtaagctggaagcactgatagagtctgagtgatttcttcccctcatgtatattctatttcctgtaccattaccaacattgttggtggcatttgaattcattccaccatttccatttttcattggtggtgaccttggtgtggacaaactgttcttcctacttcttgtgcgattgctatgattacgtacgcccagactgtttctccttctaagttttgattcttcgtcataatcaagcatagcatcaatagaaaagttattttcctgatccaaaacatggttggcattactatttgcagggtttgaagaacctgcgttttgtgggaagtttttcagccgttcccttggttgtctttcaacctcatcgctaccaactgtatagcggtgatgaggcacataagcttccttggaacgtacatgttttgcacgagctttctcttcctttttattttgaagatcctctctctctaacaaattggcttcatcttcatctttttcacttatgaaagattcttgtgaaaacatttcattttctgaattcaaagatggttccctactaggtgacaacgagagttttgcaatattagggacgcccagtttgtgatgcttaggagccgcttgtagaacagggctatgtacgggggatatagacggggaagatacgttgctagttattattcttgctgtttgatgagaatgtgcttggtcctgaccgggacgagatgaaggagccgcagcattattactgcctgatatccctgaaggcttaaatagacccttaatggattcggagagcgatctggccctcttcaaagatgtgtggcgtgaaagcttctcatctcccattgtttttattttttcaaaattttttttttatttagcaagtttctctatctcctttgtattctaaaagtaaatggatggaaagaatggatcttttcgtagactataatgcttcctaaaatatacacgtatagaatggagattccgacttgtttggagccaccaattgccctttatttggtttataccaaggggctcacgtaaaaaaaaaatcgatatgcaaaatccttcatttcatgatgcaagctttcgaaagtggcgcggcgagcaaagtagaaaatcaaagacagaagcgtagaataaaagcccttttaatggtaggaatacgcctcgataacatcatgtatgcaatctacaagaacagtgaacgccgttccatctccgtagtaactatacaggggttgaaatttcgttttcgaaggatagttgttatgtagaaaagagggaaaaaaatatgaaaaaaaaaaaatatagatacgagaggaaaatacaacaaaacattagtcattagaagtcccggaaaagatcagcatatgggtcttcaccttgaacaccgtagttgatgtcttcttccgggtacttatcgaactgtgaggtgtcaccttgtccctgttgaatgggcggttcatacggcgtttctatgtttctagataataatttttcccagacaacttctttgaaccaggggtggtttttgacatcttctgtaccattttgtaaattacctagtctttgacttaagtctcttgtgatcaatctactcaacaggtcctttacatcttcgttgaaaaatggtggaaatctcaattcggcattcaagattttctcataggttttcatcgtgttagagtcgtaaaatggcgtgtatcctgctagcatttcgtaaatcagaataccgaaactccaccaatcgatagatttattatatggtttagtactaacgacctcgggtgctatgtagtcgggagtaccgcataatgtatatgtgacgtcaggaacgtatttggcaaacccgaaatctgttatctttatatgcccgtttttatcaagcaagatattttccggtttcaaatccctataaataatgtccttgctatgcaagtactccaaagctaaacaaacttccgctgcgtaaaatttagcaactgggttgggaaatctttgggatttccttaacaaagaaaacaattctccaccttcaatataatccataatcatgaaaatttgctgagcatcttggaaagtcccccacattctaataataaacggatgtgttacgatagaaagcatcaatcgctcgtcgttggtatgctccacctgtttcaatcttaccacgatttcctttttcaaaactttcatggcgtagtatctgccattatgtcttgatctaatcaaatggaccctaccaaaagaacccgtacccagtgtccttaatatctgaaagttcttgtaaactatacttcccactgtaactctcgcttgggcaataaactgtttatactgctcctcattgtaataagtgacatgtggctgcttcggtttttcttgggtttctccaccctctttttctacagacttactttcgttaccgctctctgtggctgttgtttccctttcactagtctcacctttttgtgattcctcaccttgtctatcatctagagacttttgaccacctccattttgttcttcagtcgacatacccaaaaaaaagattctttcacacaatcagctataattcatgcactgcttaagctaagagaacactactttctgtgctacctttgaagccgattgaaaatgcaagcaagccaaacaaaaaaaaaagtataggggtcagattccttagctttatcaaattaaaactcttagatggatacaatcgcagcttctatgatgtttcgcacctaaaaattctcacgtttttctggccagagatagtagatgaatatttttcaagttttcaagtaaagggatacgatatcccccttgattattatgtcaaacttttaccagatcccgccttccctcccccctaatagcgcgaaaaaaaagatcatcatgattacgtagaaaaaaccacaacaacactatgttgaatcatgtcataagcaaagtcgttaggacactggctttgcaagaacgaatagcagcacagcttcgaacaagtaactaaaaatatgtggtgtataccggtatgtaaatgtttttaaggcccgtccagcggagggttcttgtaaattcttaggaagaatgtcaacaagatggcaacaatacttgttgagaacggtatatacataaacagactaggattaacggagacagtacttccatatagcttaaggaggatgggagggatgacaagcataacacaggaccttaccaaagccattgctccgaacatctcgcctgtatgtttcttagaggtgtactttatgataccagactgcaaagttggtgaacaaaacgcgctcaatgcctgtaaaagagcgaatattatcatggatgtgggagttttctcgccaaatcgtatcatgacaaagagactcagtgttataacaatcatagaaaactgtatgcaaaagatgtctatcttgtctatcgaatggttcaagtgttgataaatcctctttagcgtgtacagtaatgtaggtgatacgaccagtaacacaacacctcttccgatacccagtatcgatatgaaataacctagctctactgcatgccatttgtactcatatgtagaaaacaaaatcaatgctggcatacacgatgtcgttccacagacaaatagtatatcgagtacaatgagtaatattacggtatgccggggtactaaagaccctgcactgtcgggcttcagccataacttttttactggagcgagcaggtccattaacctcattatttgaaattttccataagtaacggattggtaatttcttgcatcgtcagaacccgattgtgatcttagtttctctctcctctttgtataagttgattgtgaatgggccatttgggtttcatggcgcggttccaccatgattgtctcacatattataagcgccagtataacaaacgctattgatgtgtaaataggaatgaacccgtttccatgagtccacttcaccagaaaggacccaaacattgggcctacgcccatagtggcatatatacaactcatcattattcctattgtcaccattctgtgctcagttttcactatatctgaaacgtaactatttccattcgccactagcgcaaacaagccaccgaatgatggtacgatacacgcagtaagaacaatagcccatttgtgatacttcattttcgatgatagggtaaagacgtgcgtaagaagccctatgaccctgatgccgctcatgtatttgaaaacacgcactcttcctattctatcggataattctccccacttaccagccatgaaaatactgattgcccctgctatcatcatagtggatgaagaaatgctggaaactattgtctgtacagccacggaatcataatgtccattctcatctgaaattccttccgctaccttgtccatcaccaacggtattgtagcagtcatagaaatagactccgcaatacagataatcataacaaggccgtaaaggcataatagttttctacgtccatgctctccctcaacgcttttggcaacactcaaaatactgggggagcgccggatagagtcatagctactgtcctgagctgtttcattagtatccaaatttattccagtactgtcattttgactaatgatttcttccaaggcgttgatcccagccgtttccaataaatagtccatctcatctgaagacattaaacgagttgtttcatcctcgtttgacattgttctgcgcctttgcttcgcacggtttgaagatgtatacgtgaaatgcaagaactagggtttgtattccttataagtctattagacttcttgcagatcagcccttcatcttgttggtttttaggaatcccttaccctttattttttttttttttgatttcgattaagggcgggaaatcatgataaacttccacggaacaacaataaacgctcggccaatgttagtaagatacactgtacttacctgatgataatcccatagcactttcattcacttggaagccaaaccagtttataagtacttttaaattgccaagtgcaccctttggtaatttttttttacttttaccattttctgtaagaattttctatttatttcagtagtttattgaatttccataactaaatatatatttaagatattaataattgagacatgaaatgtactgactagatacttttatatattttacattattcattcaaattatttccatcctggcgtaaggacggcgggtatatgctcattaagaagagcgttcgattatactttaccgtcacatctttcggaaaaaattttaatgacctgcatctgtctttcttgtaagatgttcaatttgtccattaaacttttatcaaattctaggtatgttttccaaaccataatactttgcttttgggttaacatatcactgaactgcgtatctgctctcaggcgctgtaatgatacttgatgtattgtttctttaagtttgttacattggttattaaacagctgcacgttaagcttcaatgtttcaaggtcagccactgcatcaaattccggaatctctggtatttccaaatctaagatctcgggtgtaattccacactgttctagtaacggtttgaattttgcacgattactttctgcttgggcaaaagttccaccttgttcgtgactctgagtggtcttcggctttttaaaaagattgattgattctaacgagtcattaattgcatccatcataaaataatctttttctcttggtaaagattggaacaattcttctaaagatatatcatctttctttctccttttcatccctttaggttctttgatagataaattttctatgtcgattgagtcgctgtgatttttatcacctatttcatcccgacgaaacagcaagtctttatttcgatcgtctacattgcttatattgagtttttcaataatgtctctcaaaatgttccatccttcattggcactagttgttgcaggtatctctttaatgggagaaactgactttctaaactgattcttgcattcgaatttacttcttgcgtaatgtcgatactcatgattgtaaaaaggagattgcaaatttgaatcatgggatccactagaaaaagtactggtcttgggcaatttaaattgtttgtgtcccgtttcttcttcgccattttcctctggagagactctgctttcccttttcggttctttattattttttttttcttcatcaggactgctagacttcgacgtcattccataatgttgctgctgttgctgttgttgctgctgttgctgttgttgttttcctgcttcttcttcttcttcatgatcgcttagtgctgatcccaaacatgaatttggatcttcagagtaagatttatgtgtgtacgcatttttacccaatatttcccatatttcttggaactgagagttcgtatccattttaccggcatcagtcattcttacttttgaggctccattggtttcatggaacaaagaatcaatatcaggacttccatgtttcctttcctttttggatgaataatagtggtttcgttggtagctttttaaattgaaggacttgaatatcggaaccttactcttagagcttgaggtcatttttttgcctacaccgaaaccgtagggctgttgctcataaggtttattttgcctatgataagcttctgattgaccaagtgtgggactagccccttgtgattcctttgccttggtcttgaaaatatgacagtttttcttcggctggtaagtgtgtaaacctttgattttcaaatctcgatcatatcgaagtttttgatcttcatcagttaaaattgaatgtgcatgcaccacagctttgaataattcctcagacttatcagattttgttttatctgggtgaagtaatctggccagttttagatatgatttatgtacttcggaggaagtcgcatttgatgtcaagcctaatatggaataataggttgttctatctaattgtggttctattacctgtgacataagaatagtacagtgtacaatagcataaactgaagaagcactttgctacagtctatattgaacattccaggtctatttacgctcatgcctcaaaaaaagtttaaaggcatcgcacggtattgtattttcaagatgtccgcaccgaatcggtattgtaaaagtttcacaatattgaacatctagcacaatgatcaactgaattgaggacaaacagataattttcgtgtgatattatattttaataggataaaggtgaactactacaaactatttcaaaaaataactatttagctaatcacataaaaaatactccgatacggggagtcgaaccccggtctccacggtgaaagcgtgatgtgatagccgttacactatatcggattataaacggttaatattcaacacctaatagtactacttaccaaattaacaagaggatcatctttcccatatgataatagacaccggctctaaactcaactgttctgtactagttgttttgatagaattttttttacaaatctgcccaaagtacgttttcctagtttcatgcctgtgcaacgccgcagcgctaacctgtgcaggacagatatgtaaattggaatcttaacagcaacagagactctctcaaaaccgataccagaactcaaccgcacttcgttatccataaatgttgccttagccgaatgcaatacatcccttataaaatcaatacaatgcgaaacttaacacaatgctagtcgctaaccacgacaaatttcttgcacctccaaatctgcctttgtccctctcccacatcttaactataccagaaatgcctctctgttctgcaaaaaacctgtgttcctgctattagatgaggtaaattcaaaacattacatgccatatcttcttctagacgactacacctctaattacatcaacaaattttaaacttatatcgtctagagtgatcctttcgctagaaatggtaataactactgccattggaatcatagtttacagaatattgcgagtttgctctatattagatatttataaacgctaggatggaaccgagggctgccacgatgcttaaaaaattacagtgcagcaactccgatgccattaatctatcataaagtctggcggcgtattccttgcacaattttcatatcttcccatatgaatacctgttagtccgtatcaccaagtgtaaactgttctttacaatgagaacatctagagtctttctgatatgcgtaacttctgcctcattaatttaaaaatttcttcatagtaaatagcttatttgcttggagcagatgatcgacatgtatttttaggaacataaactgcctaaatataatagatcagcctaaaaataagaatgccaatcaacaaagttgtatttcctatcttccgatattcgcagtccaccattcagacctctggtgagatagtttgcctgcttttgctcccttccaaagtgctgataaaaacctccgtgattttttgaatactcccctgaatgtctattttaagtatattataaaattagtttaagttggtgcggataacgaaaacttgatgcaaggtaaataaatcaagtatatcatagagttctttcattcatatgctatacacaaggttgttacgtcacaactcacaattcaccaagttttcaggcacatcgcccaatcttggctcaaaacctttattttcgaagggtaatttgtacactagtcttttagtgacaacactgtatgggacaggtctggcatgcctatatctagaatcaaatagcttgaataagtccaaagagcaagaagatccccatgccatcgcagaagacgacattgtaaatatagtccatgacgctcccaatagaatattcaagccagcacttgatacctatcaagagaaagagcttgacttacaaaagagtgacctccataaagtacttcattctttgacgtacagtgatgtctctcaattttcgattgtttgggggtttctcattcaactttcgagcctaataggcaattccaccttaggcaaaaaatccattctttataagggaagtgtcgttagtgttttagggttcccaccgttgatttatatggcacttaaacttaggatgaaacagctggaaaaagctggagtgcgctttgagtaatgcagaaggcaacatctccgaaaataaaaacgatgaagtaaatgaaaactcgtttgtgaatacgtaaaattataacgcgccccatacatagtaagacagacttacttttatactattattttagttatatttttgaagtacaatcaagacctgcaagattataatgttggtgattcaacaatcgacgagaccaactgtttgtaaatgaacgggattgcactggcccccgatagactgatcgtaaaggttatagaaagtgcccgacagacattggtaaaacacgtcattatcaccaatagctaaagtgccatgcttcgttatcgaccagccgccagcgtaaatagcgcccgcctgtggaggtggaccatcaaattggaactgtctgtttgctactatcgatccaattctaccactggagtcaataagaacacctccttgtaacgttattgccaaggtgccagaacttttacaggcttgcaccttgatcactttttcattatttggtttctttgttggctctaacttactcttggaaagcacagaactactactggctgaagaaatagtaacttgcacttgaccatcatgaatctgagaaacagcagttgcggttgaagttgctgtcgcagttacagttttacttggaacagcaattgtggactttgtgacaacatttttagctgtagttatttgtaattgaccatcgcctatttgtgacacaatatgtgacactactggaggcaccttctgcgttgtaacttgtatttggccgtctccaatttgcgaaactggatgaggtaatttttgtgtcgttacttgcacttgaccgtcattaatttgtgaaatgacgtttcttttgaccttactttcagtaacggtgaaaggtataacagcgagaccgaatgaggtccggtactctgttgtgccaccatccattttagagcttggagttaaagttgcccagggttcaggtggagcgtacgcagttagcgcaatactacttaatagagatgctagaaatgctttcttgtaatgcatattggggcggtgttcacttcttcagtaagttgtatagaattaaaaaatcgagactaaacagaaatttcgaaacaagaagataagtatatgtatacaagttattttactcttttaactgttttcgtttccccactctttcgcaaaaagaataattttgtgagtcaaaacagtcgaattttcttgcacaaaaagtcgatattcttttgtgactctgtgtaacttactttctacagcttttgttactccacttctcttatatatacccaatgattcactcgtaatatatcagaggaacgttagaatttctgtattttctcaggaatcctacaaaattagaggtgaaattgatcaggttaaggagcagaagcccactatataagtaagatgatatcaagcctagttggatgccttcaggaacggcaaataggatatgtgagcttggcaaaggggttttgatagagtaacaatagatccttgctagccaatgcgacgttcctctgtagtttttaccacagttttacttaatttcgtgctttgtccctttttggcaaaaaagtcggataatgtcttcactatatttgtgttttcgtcttttaggaaaagcgtactttagtaaactacaaatttgagctgagctaatttcggattagtaaaagatgcaaggaacagtaaaaattaaaatagcgattgaccgaaatcagtccaaaaattactacaacaagcaaatccaattaaaaacagtaaaatactttaagtgcatttaccgttacgaacaacatatgtcctagttagtatagtagtctactaagtagcaaaaaagtagaaactctgtcactataccagccatcagttcatagtaaaacagtaaaaattgtaaaaacaagcaaaaaaaaaacaagaaggaacaaatgcaccaaactgttgatctattctgcaaaaaaaagtatggtaaattttttccattatcctggccgctaatccatatggaggtgaacttagaacttgcacaaggatgcgatgaatgataggctttgtgctataattaatgcaggcaggtccgccatgtccaacacgttgctggccgcaaaacgagtcaatctcactgctttgccacgctcatttctccccccttctgcccaattaggcgaccctcacaatgcacatacacatttcccacctctattggaaggggccgtaaatggtaattcttgggagttattcatattaagtgatcttactatttcctatttcggaaattattaaagacaaaaaagctcattaatggctttccgtctgtagtgataagtcgccaactcagcctaatttttcatttctttaccagatcaggaaaactaatagtacaaatgagtgttttctcaagcggaacaccacattttgagctaaatttagattttggtcaaaataagaaagatcctaaaaaaggaatggttggtgaaaaatttattagcttgaatggtaggaatcctcgagatataaaaggaacacttgaagtctaacgacaatcaatttcgattatgtccttccttttacctcaaagctcaaaaaaatatcaataagaaactcatattccttttctaaccctagtacaataataataatataatgcaatacaaaaagactttggttgcctctgctttggccgctactacattggccgcctatgctccatctgagccttggtccactttgactccaacagccacttacagcggtggtgttaccgactacgcttccaccttcggtattgccgttcaaccaatctccactacatccagcgcatcatctgcagccaccacagcctcatctaaggccaagagagctgcttcccaaattggtgatggtcaagtccaagctgctaccactactgcttctgtctctaccaagagtaccgctgccgccgtttctcagatcggtgatggtcaaatccaagctactactaagactaccgctgctgctgtctctcgtgatggtcaaattcaagctaccaccaagactacctctgctaagactaccgccgctgccgtttctcaaatcagtgatggtcaaatccaagctaccaccactactttagccccaaagagcaccgctgctgccgtttctcaaatcggtgatggtcaagttcaagctactactaagactaccgctgctgctgtctctcaaattggtgatggtcaagttcaagctaccaccaagactactgctgccgccgtttctcaaatcggtgatggtcaagttcaagctactaccaagactaccgctgctgctgtctctcaaatcggtgatggtcaagttcaagcaactaccaaaaccactgccgcagctgtttcccaaattactgacggtcaagttcaagccactacaaaaaccactcaagcagccagccaagtaagcgatggccaagtccaagctactactgctacttccgcttctgcagccgctacctccactgacccagtcgatgctgtctcctgtaagacttctggtaccttagaaatgaacttaaagggcggtatcttaactgacggtaagggtagaattggttctattgttgctaacagacaattccaatttgacggtccaccaccacaagctggtgccatctacgctgctggttggtctataactccagacggtaacttggctattggtgacaatgatgtcttctaccaatgtttgtccggtactttctacaacttgtacgacgaacacattggtagtcaatgtactccagtccacttggaagctatcgatttgatagactgttaagcagaaaactattagttcttttatcctgatgactttttctcatttgcattgattagaaaggaaaaaaagaagtgtccttttctactactactctagtcgcatccattcctttgcatttatcttttctgcggttggccaatccattcttccgagaatttggctagccatacttgatgttttcccattattggttcgtttggcaatgctaattttcttaattgccccttatatactcttccataaaatgttttttttataactaattttctgtatatcattatctaataatcttataaaatgttaaaaagacttggaaagcaacgagtgatcgtgaccacataattgcctcgctacacggcaaaaataagccagtcctaatgtgtatattaaaggctgcatgtggctacgtctattaaaaaaaaaatatttatctaaataaaagaaaccttcttttagagaaccttaaaaatgtaatatacaaatcattcataccaaaatctttttacaaatcataatctttttctatttcttttcccttataaaaggtagaacattagtactttgatgtagctatttaacagtcgaccaaagaaacagcttccaaatgaatggcactacattgttcggcgacgttttgatcatacaagttgtagaaattgccggatagacattggtagaaaacgtcactgtcacccaaagccaagtaaccatcttcagtaatggaccaaccggcagcgtagatggcgccggcttgtggtggtggaccgtcaaattggaattgtctgttagcaacaatagaaccaattctacccttggcatcagtcaaaacaccgtccttcaaggtcaattctaaggtaccagaattcttacatgagctatctttcaaagatggagtggcacaagaagatgatgtggcattagtagatgttttagatgcagaggaagagatcttttcggagctggttggggtagcggtagtagtagcttgggcttgactatcggtggcttgagcagtagcagcagaagtggcttggacttgaccgtcaccaatttgagagataacgtctctcttagcttttgaagaggtaatagcttgaacagcaataccaaaggtggtagtgtattcggcagcaccacaagagatggagccggttggggttaaggtggaccatggttcacctggagtgtaaccttcagcagaagcagtggcggatagagcagcaacggaggcagctagggcgacgtttttgaattgcattttagatgtaagtttagcgagtgaaatagttttatgtgtcttgatttacaattactactgccaaaaagagaaggttaagatagacccaccacaagatagattggctctctttcccgaatacttatatactgactgtttggagatgaaaccttcgagaatttttcacccactgtcaacctatttcttatttttgtttttgtttgtggacgtttagcttaaatcggcgcgaatttttttggcgcagtacacgctgacccgtttcttttgggcgaccgtgtctcgaccgtagcaaaaggggaaaaagaaaagctggaagggctaggcgggatctggcccgtggaaatcgtatggaatgcataggcggtccggtcaggcaccacggaaaaaagctgattgtcctcttttacgagccgtggatttgcaggaagaagcaacgcacgcatggaaaacacgtgacctgaaagtcaccggaacaaattagccacatcgacgtttcttttactatacagctcgaacaagctaacttgaaatgctacaaccatgttggtataattgtgtacagacacgtgcatttttggtacgaagagggttacccggctgcgagtttttttcattatgaactaattcagggaaataatcccgttcgggaaatagataaacaacgccaaacgaaaaaaaatatatagtgcatatatgacgagatttaattatcgccaataggttctttcttaggcaaaattaaagtttactcaatttctatttatacattaactgctatttacgacgcattatatatattcagtcattgcgtagtatagacgtggagaaacgaaaaaaaaaaaaggaaaagcaaaagcctcgaaatacgggcctcgattcccgaactactagaggttgggaacttccagggtctgatgaattctttgctgctttaccaggtcaaaatattctatttctatcaaactagaatgcgggtgttcatccataattagacgcgttttttgttcacccgcagccatatcccccaaatatacttgctcgaatgtagcttgtggtagacgaagagttacatctagataacgcttagtgtgcagctcctctaaaaactgcttaatgctagcgttcaatggagtcatgcggcgttgcgaaatttcgtatctccaatggtaagataactggtcaaaggccttttttaatttctgatcatgctcaatgtcaacaacgtcactcccgttgaggaccaagatttgcttggcgtatccagttgcaatatggtcatctgtatccacgtatgcacttgttgacgctaatctttcacaagtttgtaatgttaccttatactgttgcttttcatcgcggaagacgtttggattaaccacttctaaattatccaagaaagttgtccatccgtcccaatttttatttatcattccgatgaaggtgccaaatgggcctactacaccggatccatctcttccaacaacaactattcccagtaaatcgtctgtgtttaatccatccaatatttgatgaacactctttagaactctcttgcgatacagttccccatcagcatgcgacaaattcaaacatacaataagttttagcggcgtatcactgtgcaatcttttccacggtagacgagaatcatgggattgtgctgatataacatcaggcggcgctcctaaagcgcctattatattcacatgagagagttccttcactgtagaaacaatctcacttaatggtagtgtctccagtgaagaattttctagacaatacttccatttgggaagcaaccacttttcgcagttttcgttgaacctcaagtatatttcaggtatattagtgctcttcaaactacaaagtagtacgtcctcattgaacttgattacctggtaaaactggtctctaggaatcttacccaggatcttcatttcttcaaaatcaaacaaaactagaaatttggagaataatattacaaggttattgtctacccattgttcgccatcatcagaatacattagtttgtcaaacaagatcaaactgccaaattcgctatccttatccacatttgtttcgatatattgatcaattttctttttccattccttttccctttcctctagttcttcgtggtccacatgattcacatcttgcaagacccctaaatcatcactggtccgcatttcttgaaacttcacactgaccataacatgttcaccacccgttttactaaaccacacttcagcagcactttcgtctatttcatcatcacagtccagtttttcatcatcacttaaatcaaaagggtctgtagttgccattttattaacgaatggtgaatttaaaaatgggctatcaagatagctaacggcctcaaattgattgctattcgataagcgtggtgtcctgaacccatcacatgaaatatcagcagtacgaatgagctgctcctgtggtgtaaactgaggaaattcacctgtgaagcttctcgccgttttcaaatcaatccattgctgttgcatattggatgacggaccatcatcatgagcgcctgcgcccgttagaagtttggataccatttcaggaacaatgtctttatcctttggcttgctcacttcgccacatatcttacactcaggaaacttgccttggaaataaagagtttcaaatagcatcaaataacagttatagtggctagtgtgtgaacacgtagactccacaaccttttcaccggtaaatgtggaactaatactttcctcacagattaaacatttctcacctatgtacctttttggactgaattgtgaattgcatttttttatgtttctttccaggctgatcatgaaagttggtgaatcttcttcgtaatatgaatcgccgtcaatgcgataatcttcatccataaccgttaaattgatgtctgacaaagtatcacacatagttgtagaatcagaaatcgactctcggagtaaactagtagttaaatttgtagctttgatgttgtatttgttgctacttgtgatatttactggcgattgtaaagcgctaagttgtcctgttttcgaaaaaccagatgctactgatcccgctgttttcttcaaacttggtgggggagatataggcttggaaagattcagtggtttaggaatattgcctcttttggacatcattaggccaagatttggagtaaattgactctcttcaatatacccaaatgtgggcatctgttgcttcttaaattctggtgtctttctaaaaactttacccgataaacctcttagaaatttcttcggtggtgatctttcagcgtcacgatctccacttggtggagtgtgtatttttttttcaaacgaaactcttgttggtgtcttcattaatagattgccttcttacgcccacgaagctttccagtggatctatagactttgtgtaaaggatggtcaagaaatataaaagtaaatagaaattttttgaatagataagataatatacactctcaagacagagtgaacaaaaaggatagttttattttcttttaataatttgaatatattatatactgtgaaccaaggtaccttcgcatttgaaacctttacgatgtcattttattgcctatttcctttttaggtattttcggtgaaatggctgcatgttgaaaattgcatcgctgaaaaaaaaagatatgcaaacaaaagaaagttgcattctgaaacgaccgggtctctcttgcccgcctaacaaaaccaaagaggtaaatgaaagtaaacagatatttttccttacttggaaaaataaagcaacaatgaaggtgagttttatagtcgctcctacagtgatgcaagtgcaatgtcttttttttttcatcctgtaatgggttaaataacttcaaaaaggcaaatcatccatctagttgtggatcaatgtcccattgaattttagttacagtcatgtagtctctccaggatatcacctataggtgtgaacaaaccaaactgcctctgttcaccatcgtatgaatgcaacataccaacaagccccaaacctagacgatcttctaacttggtcaagatccatgcgcctgaatcccccgcactagcaaataaaggagttggagatgcaacgacaaactcgctactttgtaactttccgtcggcccaataaactaattttgtagaatttaactcgcctgaagtgtatcccgtagaagcccctattttaaatactttcatcccaggcttcattttaaaaatttttcgtttcacatgtaaattttgaaatcttaatgttggatctgggaatgattttaagccattacctagggtattctgacatttgaatgatgaattaactttgataatagcaaaatctgataatctgtgatctacgattgctctctcgccccaaactacttgaccaaatttgtttgatttctgccagttcaagttttgatctattctttgcacttcctccaaaaatgctgttttctccaccgaaccatcaggatacctatctgattctttcgttaaaactttcttgtaagaagtctgtaaaacattagaaggtaccatgacgtttggataatcttgcttctcagataatacaacgtgggcgcaagtaatggcaaatgagcagcttgcaaattgagaaaattttttatcactaccagtctgagggaatagataaccccctaaagtacctgtaattttagcgcttgtctcagtggataaagacatagaaattggcaattcaagtggattctctgaaactgcatatgggggggaaaactgaaatttagttggggctattgtatcgatagttgctgcggtatgagacggaatactgcctactgctgatgcagcttttttaatgtaatctttcacacaatacatgtgtacatctgggaacaacgaataaagaacctttatcatttcatagtgttcatgttgcaagttgggtaagccaaacattattgtaagaattgaactctttggggttatacctctaagtataggtgctataaaagcaccttcctggtcagagattattgaagaatccattttggtcaactcatctagaatcatgcctaatttatccatacttggtaagttgcaatggctgccaatacaaaagactgataagcatggtaaaacgcccgattctgatatcaaatcgtcatccgtaataaggtttagtttcttcaggaagaagtaaaatcttcgtaacagtatcgacctagaattcgaaaatgcgtcggaaaccaataaattatccagaaaatgtaatacaattttattaatttttcgtaatgaagacgatttttctaaacttatcctgtacggtatcctgtctcgtgttgtcggtaagaattctttaaaatattcgatggcttcaataaccgcttttgaaatactgatgacatcctgatgaatatcatccattatatcaaccaaattttcctctagctcagacaaacttttgtgaatgtactccaaagtgatacttcttctggaagtgaaactgttttctctcgcattttctgaagtggctaatgttgaggacgttgaagagctgacgtctaaagtattctgcgtatcctgagattcctcctccttaacaggactcaagaagctcaccgctcttaatggtttcccaacatctttgaaaccctgtaaatttttactattcttagatccactatgtccgctactgtgactacgcatttctgatgtggccatactagaagaggctcccgttccgtaagtcattcttcctctagaaaatatggatgacgattgtatggacgaaccaaaagtcgtagacgcatcatcattgtttgcattttcagggttcgtatcatgactgtttgggtctattctttcttcatttccagatacgttgctagacgacgtttctgctgcgttttgttcattgtctgcaggcaagtctgtattttccttttcttcgttctttttcttgtttaaaccaaaaaatctgaccatcggtatatcgagtttacaccagtactatgtacatgcaaaaagaaaggaggatatctagtatgtttattcaacctttattgtatatttacgttttctgtactgtataatttcattttcgaatcttacttttttttttttactcaaaaatacttccgccgcggtgttctacaatttcacttaaaattagtttgggtaataattacatacaatgctgcagacgtacataaaaaaccatcaatgctacgtttcctgatcttttcgtacataaaagattgtgcgtatcagccacaagtaagcttggacttaagatacacaaaaataaaaagtaaaatttaaaatttgtcttccaaaggagagtcattgagcagttgatgaagtttagttgagctttgagaaagctcacctacttggcttgtacccttctctttatatgtactcactgcagggatgtttgctttaattttggtgacctttgtgccataggccctaggctccagcttgatcaatgtgtgtagtgggattgacatccaaggggattcctcctgtggaacgttcataaaatatgcatatatacaccgaagtacggcttgatgagttataatgagaacattttcttggcgctccaattccataatgacgggctctaaacgaatcactacatctctgtatgattctccaccacgatatctgtactcgtatttgtcattatcacgtgctttaaaatcttcaggatattctttttcaatttcctcatacgtcattccgtcacaaacgccagcgtctaattcatcaagtgctttccattgcagtttcttatagggaagataatttgccgtttgttgtgttctttttaaggtggaagtccacacggtcaaatttatttctcctgcgctctctttcactaactgctccaattttttagcgtactgaaagcctctttcagacagtgatgaatccccgccaatttttttctctacgttatagatcgattcgccgtgacgggagagccagatatattttggtttaggacgaatattcataacataaaatacaatcctactttccaaatatgttctgatcttattaattactacttcttcaataatattgaccaacttaatgaacgtcatatccttatctttttgggggtccaaaggttcataaaatctttcatattgtctaattctttccaaaaaatcagcttccgccacatgaggttcagagttttcataatcaggagatgtgctaccgatatccttagcgttatttataatcagttcatgatcgttactccagctctctaaaaacatcggttgaatattattcttttcacatatatctttaagccatttccttcttttacgtgtactattagtagcatcgaaaactgccacagatccgtcttctttagtaaaaaaattaacaatatcttttatggcattttgggcagccaattctctgagtttaaaattatctgtattttcgaagttaaaaaactcagcatccattgggacatttccactcacgtctcttctgtaatttcccacattaaaacacttggcttttatggataaccacgataagtacctgataattttttgggaaataaaagactttcctctagctggtaggccaaccattatcacacatactttgatatcattatcgttggaaatagtactgtaccccatgtttcttgtcttacttgattcggtttttgagccccctttcctttatttcttaacaaacttgcttggtgaatttaagagcgaagggaaagcaaagattatatattaaattcgtatccactggccaaaatgatactttacctgatgtaaatgtatgataagctatagctctcttagtggcgctttacatgtagatgtaagttagggataagaatagatttgtgagcgcattggcgcgacccatttttttaacacagaaaaaaagtaaaaaatagaaattacccaattaagtgtttttatagtaaacaatccttgatatcttagttgaaaataaactcgaattatgtacaagtttccttccacttaatctatgatccttctttaggtaaatttttattagctttatttgtgtagtttttttttatcttgggcatgtacgaagagcaagtacgttatttaactatacatatatgactttgaaacgatcgtcaacttctctttgactttcaatgtactcacaagtgcgtcgaaaatggtggattgggatatacttcagttggtgcagtaatttactacctgaagcagttgctacgactccgcgtattagcgtggaagatccgttcagagtatttaattgaatatacgtaccatccgatcctatggcaacatttgattccttatctgtgattacagagccatcgtcagcattactgcttgccttcacattattttctccggtgatgtgcaaatcactgattgagttggtaatcatagaggcactgttatcttctagttttagcgattttaagtttgttttgattagttcgatcagaccattgatgtattttatcgatatatgagtttcggactcatccccgtgaataaaatagtagaggcatctatttaatatttcgaccattagctcacaactctgttcgttatccattatagaatccgccacacggagagacctttgtagacattctaacacccgtttaccatctctgtagaagttgtctgtgataccttcttcctcaccaatatttgaaatttccgttgcccaccagaggtgggagcataaataaacagcacgacattggtcttgtttctttaataatttggatccatggagtgtgcatctgacaatcaaagaatcataataagcttctttgtagagtgatcttgtcttttgtaaagactgagcaatatatattaaagcctgtaactgagtctttgaatcacttagagactcttcaaatattgtgaaggcctgtgagaaaaaatcatatgaaatttcgtttaattgcaattgatcagctagaatggcacattgtaaattcagtttcagaatcagatctgtgcatgagttgttgcaagaattaaagatatcattgatacaacgagaaacaaatttaaacatttgctttaaaagattggaataatgggaaagtaacgtcttgttatcgggtctttttttcaaaaggtactcttgtatcatacggcatttcctcatcagtttccaaaaatttgtgattattgctggaaaagtgtatttaacattgatgccacctttaatgaacgaagatttaataagaagtaatatttccaattgggcttctaagctaaattgaattttgtttttcattgtttgtttccgagaagtagtgttcattatccaatgaatcaaatgtgccaacttttcctgtattgggtccagtatccaggattcttcttcatcatgtcgattaaaaaacacttcgtctacatttgtatccgaggatgcaacatttgcgggcggtccgcttcttgatattattaagggctcacagattgaaagcaggcgctgaacttggagtttgtcctcaataactaaataagcggaatgccctggaggatgcagtttcgattctgaatcattatcggccatttcttccacttctctatccattaagatgtcaataatttcattgacaacttttttttgtagactaatgctctgcaaagccaggatgtttttgtaagcctggcactgggagattaattgaaagataaaatgctttttcgaagtaactggtgagtttggtggcgcagtggtcgatgaggttagctgaagtttactattctggaaagataacagaaccaaaaataaatgctcggactctaaagaaatatttttctgaccataatccttagttttttgtaagactaattcaaagagtttgttcaaattatcaaaattattaggataccatttcaaacttaaaacaatcacactctcaactagaggaataaactgttgtaatgatagatctggtctttcatgattcaatacggtcaaatagtcccagaacgtaccaaacacgtccatatctaaataagcattcgtggaggtggcgtttggatcgtcctccaactgtcttgtaacataatcgtttaatcgatcgaccaaagtgagaacaatcttgtttatcgaaacatcagggttcaaatgcaaagtagtttgcagtaaagtatccaaggttttcaaatggaactcgtctgcgaacacttggcagatgacgtccaaaagatattcttgggatactaaatctctacattgtatgacttgttccaaaatggtgggaagaatatcttgcttatacatttggaaattatcatcaataatctgcgaaagacgtactagttgagaccccactaaaatttgcagctcttttctttcacgtgttctggtttccctctcacgaagtggcccctggtgttgtaatctcacccacaacttgttcatctcgatgaaattattcataataaattgagagttaaacgacggatcgtcctccggaagtaattctttggttctctgggataaataatagcgtaaaaacaaacctcttattgggttttgcacaccacgacacatctcaatcatatcctttaagatttccttcttgggcgcttcattgaaagtgagatagctggtcccaactgtgatcatcaagtaaagcctgggtaccacgttaccggtatattgaaccaactcataaagatcagctaagtggtgattttgaggatggttttctatgaggtacgtagatagattagtcaatgagtcgaaaataatgacataaagttcgtagtatttcttcggcgataagtttggatttctcaattcggtcaacattatggaagtatgctgtaatgattccattagtttgtgttgagatagacaccggttcattagtgcggttcgctgcttgataacagcgatcgcattttctggtgagtccgcatacgccattgtgtttttcagcttcttctttctcgtcctcctccttttatcgttatatattaacttcactgggccttgttgagtggtcgcacatacaccaccttctttttttttttctctcttttcttctctttactgaggtggcccttgaataaatacagcactttctcgcatctacctcaactgaaaaaaaaaaaaaaaaataaaaaacgcccctttaagacgaagtgacaaagaggcaatagttcaaaagaaaaaaaaaaaatataaagactgttgatagttgaatttttataaacgttatgttaagtatatgtattgatggaagggataataggataatggtgaatgtcttgtttttttataggtaggcggaaaaagaaaaagagagtcgttgaaatgagattacaacaatctctcttcgaatcttagttcgttttgagaaggcaatccaatcaacaatcttaaaaaattttctaaggcggttctttgcttgtttaagccattcaccgggtgaaatcctggtcttgttaatggagcttttaaccagtaactcaagaaggttaaaactggataaaagttctcgaatttgccagcatcttctttaactgggtccaccttcttataggacactcttgtacaaaactcagtcatgactaaaagatcgatgatcaagggcgtagccagtaaagaatcttcgcaaacattgtgaatggaaatccggttatggccacctaacatcaactcactgtaatactcgtccattgccacttttgagtccccgacgggcttcatatatttgatgacaatgcagtggtcaacttttttacccagtttatcattgtacaagatatcattagacgcgatgatgtcatctatgacagaacttttggaaatctccttagacctaaattgttttggagcagataagttataaccgtcattattgcctaaatggttataggatgcaatggagaccggtttaatacctgcatccactaagaactgggccagaacagacttcaacttggtttgtcccgacttgagatcgtctcccgcaatgaatgtaccctcatgctcagccagctgaaccaagccgggaacaaaagtattctgcggtgaaccattaatataggggacaccttccaagatagatgctgctgcaaagatcgtggaaggagcaatctcttcatggtcattcttaatagactgcaagaggttttccatggtgtcattaacaccaggagatacttctacgtacctctcagtatttgcagtccaaagaacgattactttatcaagggcgttttcttctttgaaattctggatatcgcgtctgatgcgttgcagatgggtccacttacccctcgtggttacgttgcctttttcatccaaattgatgcagttattggctctctcatcttgattagctgcaatgaaatcagggtagtaaatggaaggaagaggcttcaccaaggacatcttcgccttcaagcgttgttgcagatcatattcgagaacttgacttctctgcatagcttcgtatagatctgcgttattgatgtcccaaccagagacgacaaagtcgtttgggctaaccatgggcaacagagagttaaaaggagcataaacgtcattcccctccgcatcgatacccagtttcaaggtagaacattgagtcatggagccgaagtagtttggttgcttaacgccttccttagtttgaaactccacattgtgcttattcgccaataccgaggccactaaagtggagccattgttgccacctaacccaatgagcataattcctagtttttccggctttttcaagtcaagtttgaacacgtagtcttgaacagtgggcgttacatcgaagcggccactagctgtcttcgtaactacagcattttcgtagctgtacttggtgagcagctcgttgtccttgtacgtgcacttgtcggtaactactttaacggaggtgattggagcaatattatcttctgtcattgttacttctttttcactggaaaaaaaagggaatgaaacagaataaatcaaggataaaactaacattaggaacccgacaacagaacaagccaaaaaaaggtgacgaaagctccaatttatatacgtctcaaattaacattgccgccaacgcagaggtgcgctttctctgctccatgtgaattaaataagttcaatattctgggaaagaaggatgaagataaaatagacaatacttttcacatgccgcatttagccgccgaagcgcatacttggcctccgcatatttcacattcaacactttcgattccgcatccaaccccggaacaccggcacgtatttcataaaaaggacgtgaagaacaaaaggaacgaagaaaaaggcaataatttactctatgtgttatttagaactacggtgataaagagctcgttccgatcactaagtacggccggaagagagctgttgtttgttgtccatcaagggcacatcggcaccggcctcatcgtcttcatcatatgctggaggctgtgcttgagattcctctgcagggtgagcttccaggtcacggtctacggcgggcgcagtcgcatgtctgcgtgaaagatcgtacgaacgttcactactcgtttcatatacaacgtagcaagcgtgaatgattgctgggaagaataacagtaggaagagaagtaagttcaatagtgtatccctgttgaacatacccttacgcttccagacggccactgggggaatgaaaaccgccaaaaccattaacaacaagtcgtccttgttgatggaatagctcattcgatggtcatggtcattaatatggtctctgtccatttctaaattatatttggttgtttgctttctgctgggtttttattttttaacctagcccctttcctgcagctggctcattcgtgctgtactctctttcctttatatactagtgagaccttttcccccgttcccaaaaagaaaaaaaaaaaaaaaaaaagaaaacgagccttcatcacgtgcattaaagaaatagtaatcccaacgcactcatccgctatatacatagcgaaaaactatatgcccacttcacaaatacgagtttgcatgtataatatataagatttataaatgttgtagggtgaatgtaaacgttcagtaatataccggtatatctatcaagatacgatcaatgcaacgctttactgcactgcactacaccccttttcctctacttgtttttcttagttcctatttccctctcaaaatgcacctgttcaccagagtattctttctcattgcaagtattaccctactttatcgtcccacacaaagaggaatatatatagattataagcgaattgtagatttcgatggagatctgatttccgtgcaaaatatccaggacgtctatacacagtgtttacaactcagcttatattcatatcatgccatttcaagattattttcagaagaaaaaagcagcgttcattaacagaaacaataaaagtaacgcagatgcttcagcgctacgagatattaacgatattaacataaatttcgccgccaagagcaaaaactacgtgttcccgctaacaaagctccccgatgagctcatgcaagaagtattctctcatttgccgcaaccagaccgcttgcagctttgccttgtgaacaaaaggttgaataagatcgctaccaaactgctttatagaagaatatatttgaacgactcaaatgtagtgaagagtgacttcatgcatctcgcaattaattggaccctactgaacttgccgtcttcgttgaaagaagaggagtcccgcgatatcgccaactgcaaattgaaaaaacttatagaaacactgcaaaataatattcacattactgaagtcatccagtggataaggatcaactgggatttggactctaccttgcaaaggtccattctcagcatcctttgcaatcagggcaagtccttgcaaagactagaaaacgtcactgacccggcttgtaacgatatcatctccaatggtcacttttccaggagcaacgtctcaagtttcgacatggctcctccaaattcattgcctgagatggttgttcccgaaaattacattccgaatctcaccaaatatctttcacagcgtatctcttctcggctttctcatatgactttattcatcgaccctttaaaactgttcaattatctttaccctttagatatcaagttacaaatcatcgatttaaaattgcattggaggagggagttttacaataatgattattttgttaaaaagatacgacccggcaatcctctgactaaactatcggaggtttttgacaagaggacattgaaaattcttaccatcatttcttggaatgacactttgttaaaacgcgagacagaaatgctgaaagattttaaagaatttgagaacctggaagatttgtctttgatttctattaagcaggatgttcatatcctcgtagatctttttagttcgttaaccaatttgaaaagactaaaaatggatttcttagaggagtatgtacctgaacccacaaatcctcacatatttctctccattcttttagcttgctccaaattgcaattcatagatctgagatacgacggtcttatcccacaaatcatcaatattcaagaaaataagttccaactaaatcagcaatgcaactgcacaaactgtcaaatagtattcagtgacattctgaagggcaaaatattcatgttccctgaagactactatattcacgatcttcaagacattgctgcaaaggatatttttaaaatgatgaaatacctatctttgttaccatactctaaagcttgtgatgcttatccgagcgttagaacacaaccaatgaatttgactaattttgtgaccaagatgaaccgcaaccttttggaatatagaaattctaaatcccagttggtgcccaaaatcgttaataacccacatcaacactccaccgtgacttccacatcaaccgctcatatgagcgagcccgaaatgataataatcgatgacgatgatgatgatgatgaaattaatgcggccattcctccaagtagtgatgacacagcagctacaatttccactgacctggaacttcctcatgaatcattgaccaaaagagatattattatgtgttatcacgctcttatccatcacttcaagtcgatttacgttacttttttgaaaagttttcctcatttgagattcttgatgttgaatgacattcccacaatagttatggaggagaataatgaacgtatttttgaacccgtcttttatcattatgattataagagtaatctgtatggatggtcaaaggaatcgaacaagaatctggagaacgacagcaacaacaacaataataattctgataccattgcaagaatagccactgttatgtaatcaactccccttcaaatatatatatttaataatatatattcaacgcattttttaagctagcaggattcagattactggtctacttcatattaaggaaatacaagatccattcggatgctagaaaaaaatcaaccaactattccaatgttggtaagctggtttgataaagtaaacacaagatactacagtatacgatcactcagacatcctaggaaggtctctaaagaagagcggtcaccgagagtactaacgatgggttcgtaagcgtactcctaccgtggaaactgcgaatgttaaggaaccagtctttcatcaccgtgatcataaattatatatattatctgtctcctcaaattacccacatttgataatctcatgagaaaaaataaaggctcagatctgcatgtgttgtataacactggcaagaaaagttcccgtttgcaaacacaaatgattaaaaaaaaatgtcacagaagcaacatcttttcaaaatcattcgcattaagagaacgagataaaatcccttgtcgtcatggtcgaatcggacgaggaaagaagagacaccattatcatcagggccaatcaattcttcttttctgtttaaaaaagtgtcatgaaatttctcttgagattattcaaacttgaatgtatcaaatgggaaggagtgcaatgctgaagtcgaaagaggaggattactctcattcttactacattacagtcactgctgtttgttcttatgtaggggaattcttattaaccgaatgtcgagattattataaccttacagaaggttgtccagtatttatacattttgtttctgcccataaagctctagaaaatgaaaaaaaattttcttttcagcctgagaaagttttttcttagggcagcgtgtggttattgggtgttgcgaaactttttttctcaaacatgaaattaaagaaatgaaaaattttatcgatgagcattgaatagctcaagttatagggtattcggtatcatataggtctgtgatcgagtgagcagtgagcagctaggattcaataaacgggattaacaaaaaattgatatgtccaagctttcgaaagattacgtatcagattcagactctgatgatgaagtgatatcaaacgagttcagcataccagatggtttcaagaaatgtaaacatttaaagaatttccctctcaacggtgataacaaaaaaaaagcgaaacagcaacaggtttggctgatcaaattcccatcaaatgtggacatctccaagttaaaatctctgcctgtagattttgaatcctctacaaccatgacaattgataaacacgattataaaatcatggacgatacagatattgagtcctcgttaacacaggataacctcagtaatatgactttattggttccttcggaaagtaaggaaagtcttaaaattgctagcactgccaaggataatgcaccattacagtttgacaaggtattttctgtcagcgaaaccgctaaaatcccagctattgattacagtaaggtaagagttccacgtaaagatgttccaaaagtagaaggcttgaagttggagcattttgctactggttatgatgccgaagatttccatgtggctgaggaagttaaagaaaataagaaagaaccaaagaagcgttcacatcacgacgatgaagaggagtctagtgaaaagaagaaaaagaagaaggagaagagggagaagagggagaagaaggataaaaaggataagaaaaagaaacatagagattgaatgcgtatgtgcgtataactgtgtgtaacataagataaaaatgtgcatttgtgtgtgtgtcagtgattttttttcgcatttacatatataaaaaggcatttctgctggtggaaactgatgaatgttttgtgtgggcaatattactatttagttttgcatacttaaatttgtgtatacgattagaaatttcaatatttcgggtgtaacacaaacgattatttttttcttgatttagagtcgccatatgaatattattaacctgctttttctgtgttctctcttatatgaggttcaatggtaagtgtgtttttaactcgtgttcttcttcattaatcatctttaatacacttccaaggttgacctgtaaatcttcaaagattagtttatcctggcacgtccgatggatactccgtatagaaatatctaaggatctaataaatttgtattggtccattattggtgtggacggtttcttcggtgactccagcattattttgctttgtatactcaattttacgatatcaattaaccattttttgaccaattttggttcctcttcaacgcatttcgaaatagcccttaaaatacgaacaagcaggatttgattttgggtgaaagagaaaccatcatctttattgtggttcaggaccgttaaatcaggcaatatatgtgacttttcatacaaagattgataaattaaaatcaaatcgttattcctccaatttgcgcctaaaagcttaatgtaatgaattatattttgacgaatattatcttcagatacgttagaagttagacatctccacaaaagacgtcgcagaggaaacggtagatcactgtaatcggacaaccaacgaggctcgtagtcttttcttatttgcacatcgtgcgttctataatacaacaggatggatatcactactctttggtattcgtcaaacaaggctctgtgctcccatactttatcgaatttgttgaacttttttgagagcaaaatttctgttatttgacgcacattagttaacttgcccacatactgcaaaagcagcagcctatcatatagatcctcggacgatgaaccttgtagttccttcgaagaagaacttttgttatccgttgcctgggtaactattgagttcaaatgtgagaaaagcacatcgtaatgaacagctactttttgtttcttggactctacttccggtagatttgaattcagtattctcaggatgttctctatatggtgattttgaagattattttctttagtgcgtgaacgattcaataaggaaccttgttcattaacttcagaagattcaaacaaaggccccaacaacttcactggacctttggtcaagtattttagagttgatttcagctcatcatctttcgacttcaatagtcgggttgctaactgagaaaaagtcctcctcataatcaatgattcctgtagataaaattgacaaaaggcagcgcacgcactatttccctttagccagcacaattacttatgcgtgttgttgtttagggttcgtaaatctatattgaaacgcaatttatattctactgttttcttttcgcacaaacagaaaaccgctgtcacattattgtatgactgttgatatcggaccatcattttcgacactttcattgaggggaaaaatgttggtgtcattacgctctctactcatgtctttatgtaagtatacgtttacaagattatttatatgctatgacactacgggttctcaacttgcagcaaaacaagaagcagttagcggcacatttcggtgcaaaaacttatcagcagtttttgctgcctctctttcactaatctaacttactatgtacggccgatagcagtatattgtgctttttactgtcttttattacttttgctgttgctcttgctcttgactgttcccatctttgcttcggaaatttccccatgcgctgcaggacagaaacacaagcatgattgaagcaatcgaattgtgcagtcgagttcaaaattggcagagaagaaaagaggtggaaattgcaacacgaatcaccgctttaccacgcaaagatatctggattcttgatatcaatctttttcaaatatattttatttatttatcaaaagggcaagaaagaaaaaacgattgataataaaaatggataatcagcaggaaagtatatctgaagatatcaccggtgatctggccgctgctgtgagaaagtcatggtccgagtcacaagataatccattactgttaaattttaataattctcccataggtactcccactgataggtactcccctgaaccagcaacgatgatggaaggaaatgcaatgaatctttcatcacttgcgagagggtcgacacagcagcagcaaaggctttatggatcttctcaaacacgcgaaaaatctgatcaacagcagcaggattatcagctgttcaaacatcattattctttgggacaggagacgagagagtctgtttcagatatccttaacgatttgactctaggatctccggaaccaagcgaaagggcatcaccaataaggcaaccatcggtggatgttccacctttaactacaaggcgtagttctatacaggacgttcagtggataagacatttactgaacccaagaagttcgttttccggcgcatcttccaatgaaccaaccaactctcctggggattttcttaatcagagcagggcttggataacaatactgcacgattcatcggcagaatctttacaggctgtcatcgtattggccgagtcattgaagaatgtcaattctcagtataatctctgggtattgcattccagtgaagtcaacgcctttcaattggcccaggtaggaatcaagacgctgataatagatgaatatatcaatttattcatgaatttcggcactggctcgggatttagcgcaagttcgcaatcgaccgaaaccaagggcgaattgaattttaagtggtgcaagctatttctttttttttcgttaattgatcgattcgaattgatttgctatttatcccctacatgcctggtactgcaaaatattgatgagcttctagagagcactgaagtatctgacgagattgataacgaaacttgtgtattgttatcgaataaggtaaattatataaatgaagatctcgttagcgtgaaccaagaccaatcttccgctgaaaattatgatgacgatcctcaaattattatactgaagccgaacagggcagtagcaatgtgcattaaggaatactttactatttacgggaacgattttgaaggtgaaagtaaaaggtcgatgtttcatcaaatgaacgatttacagattatgaaagcattgtttggcgataaatggagttatatagatagcgttggatactgtgctgttcccatagctagcgtgccagcgaatagattgaattataagataatcgaatttaaaatcctgaaaccttgggaaagacaaaactacattgctgccggtcaacatcgagaatctattatgaacaagtggctagatctttggcgagactttttgaaccaagcaaactaaataagaatagtactgcttttccgcaattcttcaatattcattaaaggcggtccggtaccctcttcatagttaatcccatcatacttataatgtgtttcattaaaatgcagttataataacaaaaaattatatttttttttgctgaaacatgccggtacaccgtatttgtaatcacttccttttgtatactaccacatagtcattatccttctttttaattcctttttttttggtttcctttatcatcactatatctgaaagttcaaggttattttagcacttctacattctcgggtgtggctagaattgggcggaatgaaaaaaaaaaactatgtccatcgctttactaattagtgatcgcaccaagaaaaacgagctgtacattgcaattgtacctcttttttttttcctacttagaatcccaatcgtaattaattcactaaattaacatccttaaaatgaaattcgacaatgacagtgagaagcaggttttcgataagcttaaaaaagcgattcctggtattatcaaggaaaaatgtgcaggatacgatgaattgtatggttacaagttgaatcctgaaggtcttacacaagaggaggttgataaatactatgacgaaaaaatcgccgatcgtctaacctacaaactttgcaaagcctatcaatttgaatatagcaccattgtacagaacctgatcgatattttgaattggaggagggaattcaacccattgagttgtgcctacaaggaagtccataatacagaattgcaaaacgttggtattttgacattcgatgcaaacggcgacgcaaataaaaaggctgtcacttggaacttatacggccaactggtcaaaaaaaaagaattgtttcaaaatgtggataagtttgtacgctacagaatcgggctcatggaaaagggtttgagcttattagatttcaccagctccgacaacaactatatgacccaagtccacgattataaaggcgtctccgtgtggcgaatggattctgacattaaaaactgtagcaagacggtcattggaatctttcaaaaatactatccagaactgttatatgcaaagtattttgttaatgtccccaccgttttcggctgggtttacgatttaatcaaaaagttcgttgacgaaaccaccagaaagaagttcgtggtattaaccgacggcagcaagttgggtcaatacttgaaggattgcccatatgaagggtatggcgggaaagataagaagaacaatctgaccaagcaaaatgtcacaaatgtccatccaacagaatacggcctttacattttacaaaaacaaatcatcgaggacgttgagtgatttgttggcatgatctaataatagtctcttatataaaccctataataatttcttatttttgccttatattcaggtaaatcaccatctaactgtattatctctcacgtatcttcacttatatggctcagaaaacaccgtacgaaacgaaggggctgcgaaaatgtttctagaaggtaatggcaataatagggatacagatcgatcagatccgcctatataaaagacaacgcaccgaaggtgaacaagatcgcagataaaggtatttacaagggaaaaaagtcagcaaaaacaagagataagataacaagaagaagatgttaaggagggaaacttcaacaatatacaggacacacaaaaaaagcaacagtagtatactcaggagccagcgggaccagactagagtggattccttggtagaggagtctcccatgggcgatttcgggatcaataaccagcctacacagcctggcgtgatatactactttgtagagctgactaatttaggcatacaggaaaacacaagcagtaataataacaacaacaataatcatggtgacgatgaaaacggcagtcgatacggccacggcagcagtctgggtggagacgttcactctcgccgttgttcatgaactccagcattataaagcatatctaacaataccattcgggttatactgaatagcccacgcacgggttcggggttgtaacgattatatgcatttcataacatgccactgtcagtggcgccacggaaggatagcgggactttatcaaatcattaatttctgtgcataaagtgtatagtatattcatatagatatgtatatatatcattgaatacagaaatcttcgggtgtatacaacgaacattcatcggacgccttttttactgctattgttcaacaaagtgggtaacccggcattcttgcgccaaagtttccatttttatgccaaatccagaggataaaagcactattctcatcaaaagatggaaaagctgtgaaagagtcaagttcagaagaaagcgttaagaaaaatagagtacacgggagcgttatgtcagccgatcattcgagagatccatgtcctatagtcatactaaatgatttcggtggtgcttttgccatgggtgccattggtggtgttgtttggcatgggattaaaggttttagaaattcgccattaggtgagcgtggttcaggagctatgagcgccattaaagcgcgtgctcccgtactgggtggtaattttggtgtgtggggtggtttattttcgacttttgattgcgctgtgaaggccgttagaaagagagaggacccatggaatgctatcattgcagggtttttcactggtggcgctttagctgtaagaggtggttggaggcatacaaggaacagttcgatcacgtgtgcttgtttgttgggtgtgattgaaggtgtgggactaatgtttcaaagatatgctgcttggcaagccaaacctatggctcctcctttgcccgaagcaccttcctctcaacctctgcaagcttaggcatgtagacattatatgagccattttttcatcgttgttggaagtacccttattcggcatgttttttgttacataaatgacgtatcgcactagcctcctttacgtttttactttatttcagccttttatttcaagattaccaaccatttctctcaaccatgtacatattatatattgaaaaagtaccatacttcatctctgaagagaaaatatcaacaagccaaaagctagtgcagaaactttataatgttactttattaattgtaatgactatacgtataaggaaaattaagaaaaggcaaaattcatatttatttagtatatcattatggcaccaagccgtaataaaatgaaatgggtagttaagaaaagtcagacaaaataacgatttattcttcgacaatgtgaagtttattgaacgcgcttgttggcccttcttgaacagaatgagtaacagcaaaattattggagatgtcgccagatgtattctccttccttttactgatagcaccaatgtcgacgctatcagcaccaccagtggcagagctaggattatagacatagttgtggcctgcattgttactagagtcgttcgcacttccatattcactttgctggccttttgcatcgtcatgtttttctgaaggacccggtaaagacgatcctggaggaaaccactcacctgtaaactcctgctttgttatgaaggggtgtagcatagcttgttgtggtgtccatctttctaacgggttcaaatttagcacaccgcctaaaaagtggatcaaacactccctattctgcatttcttggtcgataagttcttgggagttctgtatgcttttaggatacctgtagtttctaataatatctggtaactttctccacttaaaatattgtttactgggcttttccactatattgtattctctgcaaaactcttcaatagttttcatacgatgcttttgtgtagaagaagaactttcttctggtgccaatttcttcataaattttccagagtttttacccatatctatcatccacgatggaggatatccaagcgtgtctattattcttgttaattggttatattcagaagcgcctgggaagatcggtatacccaaaaataattcagcaacaatacaacctaacgaccacatgtcaatactggttgaatacggtatacccagtataatttcaggagcacgataaaacctggactggatgtatgtataaacggttcttgcctcttcgcaagatgagccaaaatcaataattttcaattccggcttatcaggtgcgcagagcaagatattctctggcttcagatcgcaatgaatcagtttgctttccttcaaaacgcataacgaatccagtatttgagtggtgaatgttctgataagttgtatagagagcccatgaaatttgttttgttttaataattcgtacaaattattgcttagtaattcaaacactaaacataagtggttcttgtggacaaaggagtcatacatccttaaaaaatgatgtttattagtagggtctatcttttgattcagtagctctaaaattttagcctccgttatactttgagtcaaatattctgtcctcgatttaaccacttttacagccaatatctctttcgtcagcaaattttgacatttgaccacttgaccaaatgtaccttgacccaaaatgtctagcacaaggtactttctgttctgctctacacccaaaacgtcatttacataaagaatatagtcactgtttatgttgtcgaatccgttgttacatttcccttcactgggcttcgtaagtactctcttggggtttttggacgtttggtaggtaaattctggagaacataaagaatatgtggtaatcaggcttttcgtgacactgactaggggagatatcgtcttggaattgagcgacgcacgtctaaactttggagtagcatttaagacaggttgaagatcgtttttagagttgcaaagttgcatctgaggaatggacaatttctgaccttgtacttcatctcttcgtaactgcttgaaagggggttgtagtgggggacttgtactaggaggatatgcgctaagcctcctgtaaggtgacatgactggtatggagtttgttccttgattagtatttgaatttagggaagaaaaattggacgaataattagttgcagccagactctgccttctttggaaatcttgacgatcataaagggagggaacaaatctggatccaaattgggaaggatggatagcgccctgctggtatacttgctgttgttgttgttgatagccagaaggatactggccactgctatttcctgccaaactcgtattagagctggtgtaagcgggataactatcgtactggaaaggatttggggcaggtgccctggctggaggtacaacgagactagatttacgtcgtctgtacgcatctagactttcgttactgtttaagtcatcgtattgagggggatacaccaggttttgttgagaattagttactttttcctcattccaagggttaacaaagcaaaattgagaattctgttgttgttgttgttgctgctgctgctgctgctggtgatgattctgatgctgctgctgtggagacctttgagagccttgatttacgtacgatggattccatatacctctccccatatggctattgtctgggcttgctctacccgagcccatactagcatcactgtgggtcacaagggtcgggctcaaggagttattcatgttgctattggagctggacgagtcgttattattggatgagttcatgattgctcaaattagcatgtgaaaaaaagataacgaaattatgttcccttgcacaatggctgttgctcttcaccaaaattcttctttcgatatattcccaaatctaatagtgagaaatttgtgtaatacccccagtaatggcccaccaattgtttccttatatctgtttagcattgcgactcattcattgttcagcccagaaggggtaaatctgaggagggggcattgcttgcaatggttcagaaggggcggttagggttaataaagccatcgcgctattttgatatttttattaggccttttatattttttttagtttttttctccaaatcctaaatcctttttaggtgtcatttacgtgcaacgcgacaatagtgatattgtcattcttcaaactttttgcaaggtagctattaaacatacctacacacatacgtacatgcttaacggtgagacaaaagtaaagaaagagacttgaatgggttgctgcatcttaataagttgagtttgagggcgaaagtacacaaatattcatccgtattgaaaatatatatataagaatatagaaaaatgaatgtttctacatcaacctttcaaacaagacggagaagattgaagaaagtggaggaagaagaaaatgcagctactctacaactgggccaggaattccagctgaaacagataaatcatcagggtgaagaggaggaattgattgccttgaacctaagtgaagccaggttagtaatcaaagaagctcttgtagaacgtaggagagcatttaaaagatcgcaaaaaaaacacaagaagaagcatttgaagcacgaaaacgccaatgatgaaactacggcagtagaggatgaagatgatgatctggatgaagatgacgtcaacgctgatgatgatgattttatgcattctgaaactagggagaaggagttggagtctatcgacgttctgttagaacagacaacgggaggaaataataaagatttgaaaaataccatgcagtatttaacaaatttctcccgatttagagaccaagaaaccgtcggggcagttatacagcttctgaaaagcactgggttacatccttttgaagtggcgcaactaggttctttggcctgtgacacagctgatgaagcaaagactttaattccaagcttaaacaataaaatatcagacgatgagttggaaaggatactaaaggaattgtcaaacctagaaacactctattaataactgtatgtatacgtgtgtgtaactagtaatgaattttcaccctgtggaagttaggcctatttaacaggaaaaaggacaggattttaaatctcgtcttgctcttcttttaagaaatatttgccgctaccgtttttccaccatctcatcaaacaactatgtggggttatatctatgacactttcatcatcgcttttgcatctacacctctgatcgagcctaacagcgtaagatgctggacaggtgccaaacggtgagtgaaaatagccaagttcgtcaaaatgaatgatttcgtcaggtctcagcagtagggagacaccaattgaatgtacaggtgcgtcaccccacctttcgtagtaaaatccgcccttggcatctaaagtttcaaaaaaatgcttatattcgtcacttctgaagaaattcaagtcgccaatctcaaaattcgaccaaaaatggcacaaattgtagtcagagtttgcttcaacaacgggataatgcttaccaactagccctgaatcggtcaaaaatgcataggcactgtcctctttacgtaaaatggtctcttcgctggccactaaatactcctctaccgcgtcccataaggttggtatggtttcttcatattcatataatgatatgacaaatccgtattttttgcccttcaatctcataactctgaacgggtcatatgggaaatcgcaataatacttgacattgggttccaccctaaagtagtaatcatagttgtccagtattgactgccggaaaaaaaaaccagaattaaaccgacacatatttctatatgacttggatcccccatataaaacaccctcatcctccatgactcgaagtctttcttcaaaaagtgtatcgttaatccattgcggccgattccaatcttctggtggtattaaagcatattgggtcttcccactcgccattgatgttgtagcttcaatgaagtcttgatcgaaaggaacgtcatttagaaaagtccaatcataatgatacttgttgttaaatctgtcctctaatgatctcattgaatccaatgccccttctaattctgaatttctcaccagcattaaaattgttgcattttctcgtaggtgaaaagaatcagaatcattctgtctggtataatttaaagtgtagtcgtcgtagctattgcgggaaagttttactttaggaaaatagtttcttcttcgacttgtatcatattgttcttttactctttgggaaagagcagtatacgtactgtcaatcttttggtattttcgtatgaggaataactctttgccaaaaatatagatcataaaggtccatattggtaagaatatgccaacgatgtatagcgagcctccttttgccattttaacaatttctgatgataaacttctttaattttgatagcgacttccaagcattagatttggagatgatatgaataagcagtgacagattatttctgcagatgaaaaataaagaggcgtagtactttgtctttaactttcctttattaaaaaaatgtatagaaaatttccaaagcgaccagtaaaacagctagttactcttcacacacaaagaaaagaagaaaatgaaggggaaagtggttatgtggcaggtatagcgaataaagaatttaattaaagaatacatttaaagcaaattttcaacacaaaatattgaaggaataatcagaaaattatttaattattgtacatattatatattcaaatatttattatgaaatatccctaacaaaaagacaataaaaggataatcaataataaaaacaaatatgggcaaaataatatcatatagggggtcaagataagataaaggtaatatagttatggatttcttctccttagagattagttcaacaaggtagcaatgtcggatggcaattcttcaatttgagtggagtagaacttttctagttctctcatagcgccaacgtcttcgttagtaacaaagttgatggcaacaccctttctaccgaaacgaccacctctaccgattctgtgaatatagttttctttgttagctggtaagtcgtagttaataaccaaagaaacttgttggacatcgatacctctagccaacaaatcagtggagatcaaaattctggaagaaccacttctgaattccttcatgatggtgtctctttcttgttgtggtaaatcagaatagatggcagaaacggtaaatttgtcgtttcttaacttagtggtcaattcttcgacctttcttctggtgttacagaagatgacagcttgagtaacggagatagagtcgtataaatcggtcaaacactcgtatttgtattcttcttcttcaacattaacgtagaattgtttgataccttccaaagtcaattcatccttcttaaccaaaattctaactgggtttctcataaatttggtggtaacttccaagacgtcatttggcatggtggcggacaatagaacaacttgagtggttggtggaagtaaggtgaaaatttggtagatttgttccttgaaaccagaagacaacatttcatcagcttcatctaagatgaacatcttgatcttgtcagttctgaatctacgtctttggatgttgtcaaaaacacgacctggagtaccaacgacgatttgagcatctctcaaaccttcagcgtcttcaacaaaggaagtaccaccgatacaagcgtggaccttgatgtccatgtggaaagccaaagccatgacaaccttttggatttgcaaagccaattctctagttggagccaacatcaaagcttgaggagccttgacagaggtgtcaattctttgcaaagcagcaatggagaaagtaccggtcttaccagtaccagattgagcttgagccaagacatcgtgaccttcaataataggcatgatggcacgttgttgaatggcagatggttcttcgaaaccgtaaccgaaaacacctcttaacaagttttcgtccaattccatatcatcgaacttgtagacgaccttgtcatagttggtttgaatttgggattcttcaatatcagtaataccttcagacatattgcaattactatttattagtttcttgtacacaccagtcctttgtttagcgaacctttttttttcctactatgtgtattgggatctgctgtttccttctccttgagatgagatttcttttatatatgatgctgaaaaaaaaataaaaaaatttcgaaaaaaagaaaaaggtacgcaaaatcaacgctttcacccggccttttgtattcgtctgatgtgacgactgtacagctaatgtatactatgtagtagtttagttgaatgattgatagctaagaggtagagggatggcatcaggtatcaggctttgggaatgctctttggacgcggtctaaataatccgtagactcccaatcaaatttaaaagcagattgcggcttagatgtcggtttctcaatatcatgtttctctgcagtactcttctgcgaagcatttcgatctactgaggttatatccaggtcaacgtgcttttgattttctcttttaccatgattcaacaggtcttgaagacaaggaggttcgtggtaaaaatttgtctctgtttcaatattgcccaattgcaagtgtgtgaagtagttacttaagtggcattcactataaagttcacgctgtgtacttctccacagctggtaatagtggtcgtcatagtcagttgtattacgggaccatggcttaaacgttccaatgaagtgaataagtctgatgtgttgttggaaaaaattcatggctggtgaagactggtatccgtagttgggcatggttacgttgtaggtgaaggggaggcgtatccattccatgagtggagacaccttatgcaaaacctctttgctgtagttgcaaataggattaaaaaattgattgaagattccttgatcagcaccatcaatcgatacagttttaatcaaaaaatcttgtaaacttgttgccatatctaaatcaggaattagtagtagtacaccggtgttgaacatgtcaggccatccgatgtctggaaccgcagcaatctggaatcttgtttgttcagggtataatcgtaggatttcaaaaaattctttatttaatggtaaagtatcagcatctaaaaataaaacctgatcgaactgcaccagttcccacagtctagccttgagtaaagtatgagatagctcaggccttttcaacagttcaagatttgccttattcttctctatgctcttctcttgatcctttagcggttcaataatgataatctctttaaaaagacttctaattaaagctatttcctgaggtttaaactcatctccaaacaattttttttcaattagcaggcataaggttatctcatcttccactacagcgtgtttcaagagtttttgtaattggtacgctaaagtcaatgcgccaggtaaatagtcccgtgaatacagcaatgtacagatggcaactttcttggccatagctccgtaacaaaccttacttctgatagatattcaaaaaaatgacacgatgtataagtaaaaaaatgcttttggaggtggatgcgctatccttgatctactcccctcatctttatatgtcatagtaagtgtaaacaaaacccttaacggctaccgcgcggtgacgaatcaatgcgattttgttttcgaacagtgctatttcaaggataacgaaaaatctacctagattggcacatcagtgccttattttccgtctttgcctcttgatatatgttctttttttattgttcttttgttattgtagttgttgcatgtacgtaagttatatatagattaaatattgataatataatagaaaataaatgatagggaaacgttgaataaacgacttcccctcttctttttattcaatatttatctttttaacgggagtaagaccaaacgttcttcaacaaaccatcgttttgagccaaacggttcaaagagtcatcggattcacctctggatctaacgtaaccggacaaagcgtaagtgatgtattcacctggaatggcgcggccttcttcatcaaccttggcaacgttgatttgaacagaagcgtggtcatcggctttgatgattctgttggtagcagaacactttcttggaacatataattcaacctagtaaaaaaagaaattattcaatgttagtacatttgcgcttatattcttgtaaaattattctgcacatgaatgaaagaaaagttctaagagtagttctggaatatggaaacccactaattcggaattatgatgtcttttcagcatatctctcttgggattccaattttgtcgttaaaacgccacatttcttagagatgtgtacttagaccacacatgataaagtatcaggtaacacttgtgccaatttaaatgggttatttgcattttcttgaatttgatgtattactaaccaatatgattataaacccatgttggtcccaccctatttgtaccactaatcttgcacacttaacttattataattttatttttctgtcgatgctcccttgtctgtccacgcttactcagtcctcttctttcttcctttgcgcgccatcatctgctataatttacgtactaattgacccttatcgttttccattttggcttattgatattcttttatttttttatcagatttttaactgaaattcccctttaaagtcaaattcgttaacaatgtttataaaactttcaatcctataatcctcaattactagttcttacattatacagagccgagattcgcttcaaacggacccactagccagctggtatggttcccaccaccgatgaagagaaccagaataaaggcagtggtctcactagcgaactcgctcgaagcgtgcccaccagctcccggcgagagacgcggcgaaacataaagcatttatttcattccttaaaagttatggagatgtatggatgtataaagtgtacgggtgtaaacacattgtcgtcaaaaggtaatctccccagaagttttcactcctatatagaaacacggatacaacctcgatagtgctttctttgtcccattttattatgctacttgttgcattatttttggtttttcaagcctacgttttggactctcagtccctgatgcggataagtattttacataatttacgttactatggcaacagtacatatgtagaaaagtgaaagagaaaaaaaaagaagagagaacttaagtagatgtatgttcaaccagctattgttggaaccaaatatgtgcaaaatatcgccagatattcatttcacgaataacaaggcaaaaatgttgcaaaaaatgtttcttagtaccaaattgaactactgcctttatcatgtgactgaactacgcttggctgttttgtttttccctcaccttgcgctaaagttgtcgtcacattataagggcagtaagaaaaagcagagtttaagaaagtttgtttacatacaaccatcacgtagaggaaattcttcaaacctaccagaccagcggacacaagccatttgtatagataaaaaatggtagatggactgaatacctcgaacattaggaaaagagccaggactctctctaaccccaatgactttcaagagcctaattacttgctggatcccggtaatcatccctcagatcattttcgaactcgaatgtccaaatttcggtttaatattagagagaagctgttagtgtttaccaacaatcaatcattcacattaagccgctggcaaaagaagtaccgttctgcgtttaatgatctctactttacttatacttccttaatgggatcgcataccttctatgttctgtgtttacctatgcccgtgtggtttggatattttgaaacaacaaaagatatggtttatatcttgggatattctatctacttgagtggtttttttaaagattactggtgcttgcccaggcctagagcacctccattacatcgaattacgttaagtgaatatacaacgaaggaatatggtgctccaagctcccatacagcaaatgcaacaggagtgagtctcttgtttctctacaacatctggaggatgcaagaatcttctgtcatggtccaactattgttgtcatgtgtggttttattttattatatgactttggttttcggtagaatatactgtgggatgcatggcatattagatttagtaagcggtgggctcattggaatagtgtgtttcattgttaggatgtatttcaagtacaggtttccgggtttacgcattgaggagcattggtggtttcctttgtttagtgtgggatggggtcttcttcttttgtttaaacatgttaagcccgtagacgaatgtccttgcttccaagatagtgttgcgttcatgggcgttgtgtcaggtattgaatgctgtgattggttgggcaaagtgtttggagtcaccctggtgtacaatttggaacctaactgtggctggcggttaaccttagccaggctgctggtgggcctaccgtgcgttgttatctggaagtacgtgatcagcaaaccgatgatctacacgttattgatcaaagttttccatctgaaggatgacagaaacgttgcggcaagaaaaagactggaggccacgcacaaagaaggtgcaagcaagtacgaatgtccattatatattggagagcccaagattgacattctaggtagatttattatctatgctggcgttccattcaccgttgtaatgtgcagccccgtcctattttccctcttaaatatagcataaaacaaaaggaacaaaaaaaaaaaaatagacaaaatgtagtgtaaatgtatccgtttctaaattaagtacttataaaaaaatatgtaactgaaaaagtcatgttgtataaaaatttgaggcaccgtaccaggaccccaaaagaagaataggttaaagtcatcatcattaataaaccaggaaagaaaagagcataattaagatacgcctacaactttggcgcgtgagccaagtgtcttctggtagctagtgaggcactcaagggaccatatgtcttggcattttctctatattccttaaaagagttgaacgagttgcccggagatctcttgaaaatagtgctggccatggcgctagcggctatccttgagacacccgcggaggcggctgaagaagagacggcggcggctaatctggtactttgggcgatcatttaatacgtttatttactgtcttatgaatgtaatatttaaacttgtgcgtaatcattaaaacaaaggtgaaaaatcacattaaacatctccctacattactttcggtttattcttttatatgtgtgaaactttctctctgcaccaggaagtggtcatgcttgatgctcggctcccaccggaaaaactaacttgcgggcgggaaattgatccctgaagtcatgcccctcaccttcattcgtggatcttatctccagagcaaccaaatgtggaaatggcatgacacccccccacacacgttccgcccactttttttcaaatgtgtgacacacccataccccataatgttgcacgtgacaggtttgtatcacgtgcttcttagggttttgttttaggtctgagacattttagggttttttttcatcaagtctagatcgtttgtaacgaacgattgctccttttttcttttttttttgctttttttttatactcaccgtttactgtcattatgtctctcgagaaactgggcgtgtgtgctaaccaagactggatcacctttacatagcacttattgcatttcttggtgtttcgtaccctacaattgacaaaagtaattttgtcgttcatttcttcatcgattctttcctctttcaacaacttccttattttatcttgggatcgtaacttcacttaattaatcacgattcccatattcgttaacacctcttaaggtttgctgtaaatatatttatgttataaaaaaagaagatattatggtagaaaactcgtcgagtaataattcaacaaggccaattccagcaatacctatggatctacccgattatgaggcgctccccacccacgcgccattgtaccatcaacttatagcgggtgcatttgctggtataatggaacattcagtgatgttcccgatagatgcccttaagacgcgaatacaatcagccaacgcgaaatcgctgtctgccaagaatatgctttcgcaaatatctcacatctctacttccgaaggaactctagccctatggaagggtgttcagtctgtcatactaggtgcgggacctgcgcatgcagtgtattttggtacgtatgagttctgcaaaaaaaatcttatcgattcgagtgatacgcaaacgcaccatccttttaagacagctatcagtggtgcctgtgccaccacggcatctgacgcattaatgaacccattcgacacaataaaacagagaatccaactcaatacctcggcatcagtatggcaaaccacaaagcagatttaccaatctgaaggtttggcagcattttattattcttacccaaccaccctagtaatgaacatcccatttgcagcatttaatttcgtcatatatgaatcatccacaaaatttttaaacccatcaaatgagtacaaccccctcatacattgtctgtgtggcagtatcagcggatcgacatgtgcggcgatcacaacacctttagactgcataaagacagtactgcagataaggggcagtcaaacagtttcgttggaaattatgagaaaggcggatacttttagtaaagcagccagtgccatatatcaagtttatggctggaaagggttttggagaggttggaaaccaaggatagtggcaaacatgccggctactgctatatcatggacagcttatgaatgtgcaaaacatttcctaatgacgtattagttggttcttacatgtcatattattttccattcattttgcatctcagaagattatgtgtatattatcattttcctgttgtgactttatgtacatttatatatacaaatttaatttgataatcccaaagcttgagctctttccctcaacgaaaagttttcattttttcttcattactttatatatctatgtttagtatacccaaagggtatttcggacgcaggcaagctgccattatttatagcggaaactctaagagtggtaaatctatttctaaaaaaaaaaaagattcattcaagcgccctccttggttagttagttagaaacatgtattcagagggaattaaataaagatgagtataattagttcttggttacttgtctctattatttgcttaactacttctattgtaacaaaattgcaagctgctggagttactacccatctattttatttaacaagaggtgctcccttaagtttaaaggaaaactattatccttggttgaaagctggttctttctttccggatgctttgtactcatgtgcaccttcaaataaggattggtctgattttgcagaattcactcattggcccaatttcttaatgattgcagtatcttattggcagcaaaagtatggtcagaacgatcgacttcggggaactcacggctcactcgcactaaagtcatttttaataggggtattcactcatcagatagttgatgtttcctggcattcgttagttaccgattatagaatgcacggactactccgagttctcagcgaaacagaatttgatggagatattgaaactgctcatacgtttttagacgttatgggtgaattcctcaccttaaataatgtaatccgtgacagtaataataacgaaaattgggattttttaactcgctctgattggaaattgcccagagaagaggatttaatggaaattataaggaacgctggactttcaaaggaaaagttgtcctacgcagaactggaattttgcgttaaaagaggaatggcagcggctattagtgaagggtacctattccgctctcaaagaaaccaattgttaactaatatttactcaacatcccccagggctaatgatctaatactgaatcattggctaggagggcagtccaatttggttgcaatgctccaaagatgcgtgcctttcttcgagactttgtttcatgacgagaatactaatgaagctcaagcagaagaactgagattatgtgctaatttaccgccagtatcacaaaaacggataaatgcacgacctttggtctcttcattaaaagcacgtaagggaaatagccacattgtcgtatctcccatgaaatcattttccgattttggcacaagcctgactatgggaaaatttcgagaagacaacaaggattatctcgctgtaagtgcaccacttgaagacacagttggtgcaatctatatagttccatgggatattctaactgtagcaagaaaagaggattttagcattttacaacccatcactgccatgtacggttcaaaggtcgggacatacaaggcaagtgatgttgactacctactcgtttcacagcctggtacctgtacaatcgacttttacttcaaaggagtaaaaatactgacaatcaaggatgagaccaccgaagaagcacatcagttacaatttgctgtaacaggtaatttttatgatgataagattcctgatttggtggtgtcaagcccaagttatggtgccaacgaaactggaattgcaacatttatcccaggatcttccataataagctatttgaccaattcagacaaatatcaagtagttgatatctcaacttttaagggcgttattaaccttgacgggtaccctatgaaaataccatttcagcatttcggggcaacaattcagatatctgacacgactgacaaacaaaagttaatatatattacatgtcaaagtcttggtactgtttttgtttattcgagtaatgatttacacgatttgtccatcccaatatattatataacgaaaaatggcgtcattccagcaaaggacagtgaccacgttgagtggcatataattccctcaaaagaacatggtatgttcggtgcagccatatattcttggaattttgaaggtatgagttttgtagccgtatctcaaccaatgtttgacactgtgtttatatatattgagaagtctgggcaaatagagtttttcttaaaactggttctaaagattaagacaaaatcagattcaatcccggatgagtttggttcatctttgctgtttaatgacgaagaaaagaaattgtacgtttcctccccaggcagtttcgatgcaagaggaagtatatggaaaattagtatggatgagctattaaaggcgggaaacgatccgaagcgcaaaacccttttgattaataatttaaggcatctcatgctcataaatcctgacaaaagtagcaagggtgtgtcaaattttggtaatagcatgattttgggtccccaaaatcaccttatagtaggcattccccaatatgggtatggaaattttgatcacatgcagctaaccggtagaatcctggtactttaatgataagttattatgtacaagcatcggtttagttcaattacattaatttaatacttgaaaagcatatttggcaatatgcgctatatatattctgatgtcatttgcttctatttacatttcattcattttttttctctgaatccttttttgcaatttttcttgcctctccttctttctcaattcctttaacgccctcttatcgttgttttgtggtttaacgtcctttggtataagtttcattatcattttcgagttcatgttacctagcagaacaggatcattagcatattcgctaactatctctttcaatgtctccaagacagcagctcttttctggaaaactgattctggtagcctgggtggttcacctttttgagagcggtccagctcctcaaaattttcaagccaattgtttgaatttatgttattcttgtcatcaagatataacgttactttattcccttttttcaatagcgaaactatttcgtgagccttctgcctttttaaatcatcgctttcaatctgccatgatattttaatatgcttcaagttatcttcttttttatcagtcaccaaattcttgtaagacttattcagtactcccaattccatcagttccttttccttttttttagccagaaagtctgaatatttttttaaggctacacgactttcgactatcttaacaagtggaatttgattttcattatcgatttgctctacattaacaatactgagtccaactttatcgagatcaatgcccttggcaaaataccgaatattggatgcttcaattcggtgggtagtgggatccacaactttgatgtttcccttgtgattttttttgaatatctcactaacaactgaattagctgcctctttagctcgatctgtcccggtgctccaagtaatcaggatttttttcctgttagtagcattccttggcacttgtttcgggcgcttaatatactctttaggaaaagcagcatttcttgccacatttccatgactttgctctttaagatttgccagctcacgtttacgtttcattgcgttgcgaaatatatctgtggtagatgatgcattgtctctgctgaagtattttgtgcaatgaaaatatctaaaactttttaaaaacagcatcttctgtgaaagaacatcactcaaaggaacttttaacatatccacggacctgatgttacctccttactgtgtatgcatcaggtatgcattttgtgatatatagctgttatagttttctgaacttacttttttagacccttaaagttcttaccgtcgcgggaaaattcaggtaaaattcaagagctcaggatgaaaactagacaaaaggaacgagattaccttcaactcctatgccttaaacattttttgtttcctcaagaaaatttgtttacaaaatcattccatcttttgttttaaataaaaactcgactttgggaaatcatattattgagtgtaatatacaaataaaaatattggttaaaaaagtttaataatagattataaatttaaaatacggataggtctcttatcattcacatatcaacacccatgaccatggccaacaaagccattctgacgaacaaaccatacttcatttgtctgaagtaagcagcacgatgatcgtagtccacttcctctttgatttcatttacacgaggcaatggatgcatgatagccatattttctttggcgtgtgccaagatcttgttgtccacgatataagtatccttcagacgtgcatattcttcagggctattgaatctttcttcttggacccttgtacaatacagaacatcggtctttgagatgatatgaggggttaattcaatgctctcaacaccaagtaagccagcttttcttagctcttctcttaatccttctggtaacctcaattccggaggagaaacaagattaattctgacttgatagtgcattaacaaacgacacaatgaatgtacggttctaccatgtttgagatcacccatgaaagtaacagtaataccattaacagtaccgatttcttcacgaatcgtaaacaaatccaagaaggcctgcgtaggatgctcgcgagaaccattaccaccattaataattggaacaggagaatatttagcggcgatatgaacagacatttcttctgaatgacgcatgacaatggcatcactgtaacaagccaaagttctgatagtatcttgaagggtttcacctttcttgacagaagacaccaatggattaacatttacaattctaccacccaaacgttccatagcagcaatgaatgaagaacaagtacgagtagatggttcaaagaaaattgtagtaataacgtggcctttcattaaatctaagacaccttctcttgcgacagctgcccttagttcttgtgcaacagcaaacaacacatggaaatcagaacgtttgaattgtttgatagacaatatatgtcttccgcggaatggattgttactacggatcaaattctggatggcgcctggagcaacaagttctcttggtggccttgaagacatcaatttttgttccaaaggctgttctggaattgcatcctccgcggcatctaaattatcagcgattgcttcttccgtgatcgagaaccttcttttagcactagtagattggagctctgcggaagcagttatggaagctggacttggattaacaatgcattttcctttggcgcctggtgaaactaattcaccgctcaaaactaatgtttcgccattatagacaacacgctcaataccaccgttcatatctttgttgaatggtgaccatctcttattacgtctgaaagaataatccaaatcaatttcgacaactgagtcctgagtagggatgttgaaaattttagcgggattgtcatgcagacgaaggacgatatcatcaatggttaatttaccttcttcaacagcagccaacaatagtggtaatgaatctttgatacccataccaacatcaaccttgttacctgtgacatttgccaaggcgacaggaagagcaccgacagagaaagcatcgatactatcaaggttgttccagaaaaactcttgatcttccttagtaggcaagaaaactgcctccggatagtcatcttgggcaataaacaaagaataaatattgacatcacaagtcactctagggtcttttgccttgaccgtcatgatcaaagctaaatcttccttattcgaaacaccagtaatgtgaatagatctgttttgaagggaggttaacaataaaaccgatgccaaatctgcagttttagcttctgcaatcacttgcttttcagttggccactgattcagaagttcagctactgctgtgatcttgttctttaattcacgtaggggcaaaaacaatgctgtcactttgctagcagattgcgtaacactatgagcattgtgtgctgtaccagcaatagtgaaagaaaagtcagtgtaagatgaatcttgggaaacagagtttgcggccttcaaggatgcaacgtcagtaataacaggtccgctgatggatctgggcatcaattgacagtatgtaaaaccggattccaaaaatagacgtgtggtctccttcagttcagctgggcctttgataacatgggatgcattcggaacataagttgcgatattgattaaaccaggtaaggtaatagttctgtgggaagtttgtgcatcacgttcagaaacatctaaagtgatatttcttgaaatggcttcaatcaacaattttgcacatttaacgttagtaaccaacggaaccgaataatcgacagccaaacgacgtgttttatacccctttgaaacataggatgcaggacgacggaacctgttggcagaaggcaagttgatgtaaaggtcaatttcattattagccaaatgttgagtaagtgagtattctgatttttgatcatcatcatccttgtttaaaacctccagatattggacggcaataccatgttcagataaaaagtcagcagtacctgatgttgcaaataatttatatcccatgttgtatagtttttgtacggaagaaagcaattcttgtttttccttgtaagaaccaatagacaataaaatattcttctttggaagtttgaagccggttgccaacaaagactttaagtatgcttcatacttcgagtggccaaaagtagcgacttcaccagtagaggccatttcaacacctaagactggatcagctcctgctaaacgtgggaaagagaattgtggtactttaacggcgacataatcatctggtaatttttcaacaggataaggcgtcaaaggcaaacccattatggcctttgttgccaattcaatcagattgacgccaacaacctttgaaatgaatgggaaagatctcgaagcacgaacattacattctatgaccttgatttcattgtcctttgcaatgaattggatgttgtatggacctgtaattttcaaagccttaccaattttagcagtggcgacaacaattctatccacagtttcaggagccaaatcttgaggtggaacgattaatgttgcatcacccgagtggacacctgcattttcaacatgctcagagacaacatgcataaccaattcaccatttcttgcaactgcatccatttcaatctcctttgcgttttcaatatatttagtgataacaacaggataatcacgtgaaacttcgacggcttggtttaagtaggattccaaatcgtttttagaataaacagtattcatggcggcaccggataacacataagatggacgtaccaaaactggataacccaccttttcggcaaaagattcagcttcgtccatggatgtcaattctttccaagctggttggtcaacaccaatttgatccaacatacgagagaacttgtaacggttttcagcagaatcaatcatgtcaggggatgtaccaagaatctttacattttcacgatgtaaagtcatggcgatgttgttggaagtttgaccacccattgatacgacaacaccgcttgagttttcaatctcgtaaatatccaaaactctttcaaggttgatggtttcaaagtatagtctatcagcctcatcataatctgtggaaacagtttctggattatagttgaccatgatagttttgatattgttggcacgtaatgttctaactgcagtaacagcacaccaatcaaattcgacagaagaaccgatacggtaaacaccagaacccaagaccataacaccgtggtcatcaaaggataaatcgtgtgagtcagcattgtatgtcatgtataaatagttcgtgtaagcggggaattcagcggcaactgtatcaatttgtttgacaaatggtgtaattccatattcttttcttaatctacggatggcaacttcgttggaatccaaaaatcttgcaatctgtctgtcatcaaaacctaactgcttagcctgtcttaaaactaaggaaggtaattcctctttagtaccaaatgaactaattttctcagcaaattggaccaaatcgtgcagtttgtttaaaaaccacttatcaattctagtcatttcccagactttatcaacagaatatcccttcttagcaaaagcatttgcaatggcgaagacacgcatatccgtagggttgttcaactcgtaatcaatgtcgatatctagatctgtctcattgaatccgaggttagcatattctgtggatctgatagctttttgaatagcttcttcgaaggttctaccgatgctcataacttcaccaacagatttcattgatgaagataattcggtagaaactctggtgaacttcttcaaatcccatcttggcattttgacaacacagtagtctagagaaggttcaaaacaagcacatgtggattttgtgacggaattcttaacttcatttaatgggatattcaaacctaacttagccgcagtgtaggccaatgggtaaccagtagccttagaagctaaagcagaggaacgtgacaaacgcgcattaacttcaatgatgcaataatccttagaaacgggatttaaagcatattggatattacattcaccaacaacacctaagtgtctaataacattaacagcagtagttcttaacatattgtaatcttcatcagataaagtttgagatggggctacaacgatggaatcaccggtgtgaatacctagtggatcaaaattttccatattacaaacagtaatacagttgtcaaaagcatcacgaacaacttcatattcgacttctttccaacctttcatagatttctcgactaaaacttgaggtgaggatgaaaatgcaacattacatagatcaaccaattctttttcattattagcgaaaccggaacctaaacctcccaatgcatatgcagcacgtacaataactgggaaaccgatctccttgacagcggccaatgcctcgtccactgaattagcagcttgagatttcgcacatttttcattaatttcgtcaatggcattactgaagagttcacggtcttccgtggtaataatagtatcgattggagtacccaatactttaactcctaacgcctcaaattcatctttcatggctataccaacagataaagcagtttgtccaccaaatgtcacataaatggcgtccggcctttcatgtaaaataacttttctcacgaactctgcagtaacaggaacaaaataaaccttatcagccaaccctttcgaagtttggatggtagcaatgtttggattaattaaaattgtatagataccttcttctttcaaagctttgatggcttgagaaccagagtagtcaaattcaccagcttgaccgatggacaaaccaccagaaccgagaactagaaccttcttcgcttcgattctagggtgtgccttaacgttatcctctaataggccacctgggaaagcgattggtttcaacacttgtgtatacttgaattctttaactgcttggataaaaacgtcaaacaagaattctgtatctcttgggccaggtgtggattctggatggaattggacggaaaaataaggtaattcagaatgatagataccttcgttagagtcatcattcgcgttaacaaacaatggcttccatccggaagttagagtgtcaacatccacagcgaacccatggttttgagatgttatgtaacaacgaccacttatagttgatgtacaaggtatgttatgaccacggttaccaaattttagttttagggtggatgcaccggcagctcttgctatcaattgatgaccgagacaaataccgaatactggcgtctttttagcctccaggacatttgacaatctttgagatagatcatctagaacagatggatcacctggaccatttgaaataaacagaccatcataatcttctttagtgaaatcgtagttccatggaacaactttcaattctacaccccttttgataaaacaacgaatttgattgtatttcatacccacgtcaatggctagaatccttaaaactttaccatcgggtccggtttgcaattcgatgtgcttattgtctgctggaggaacgtacaatttaggttcattgatggagaccttagaaactaggttttgaacatttggatccacccattcaggaacatcaaacgcacttctccaagaggaagatctggagatggttctgtcagagccgcttttttccaaagacaacctacccaacattgaacctgcatctctcaaatgcttggtcaatgatcttgtatcaacaccataaacagctgggatcccttcattttgtaaccatttacctaaggaagatttacgaagataatgagagtactcgtcggtatagtgagaaataactaaaccggcaatatggattctattactttcaaaatatcttggcaattcttcgaccaattcatctctcaagtgcatatctgggacaccataattgcctaccaatgggtaagtgatgactaagatctggccttcataagatggatcggtcacagattcaggataaccaaccataccagtttggaaaactaattcaccagcgacggatttctcagcaccaaatgaataaccttgtaagaccgtgccgtccttaagttccaacgtaaccagacggtcacccgtagattccattggaggggtgattggagcagtgggagcaatagtggccatattatgattgttatattctattaggtaaggtttatgtgttgtatgctgcaattagttatggatttctatcgtcgttaatattaatgttagtaattgttgatcgttcaagccagatgccgatataaaatcagaactaattgaagagattgatttgctttcgtgccatgaagatctctatcaattgcgattcttttcttttttttttctttcttttttttctttcctattccaggtaatgaaaaacgacatcatcgcagagtcaaacggcttctattttccacgcccagatactaaaatacgcgcccactgatattgcgactggcatcgcatggtctgaatagatggcaacattaaggcttctcaaaagtaatcataaaaaacatactcaaatttgaatgctaacggattataatgtttcctttttctttcaattcaaagttgaacgtggtgagtctttaacaaaagagtagaagtatttataagtttttttggctagatatagcggtattcctcaattctttctcaagtgcttccgtagagaaaatgttcaggaaaccttttgtttgtggttgttgtcgacaggttttttattttctacaatcaagaataagataaaaatacaagaccattaggaaagacgataatttgaaagaaaattggtgtagttaaaacatactagatatgatattatactaattgagcaaaatagagaaggaaagagaggattctctctctgagtaaaatcgatgagtggggattttgtcaaagtatttatactttttgtccataccatttgtcctacttttttaccgtttttttttttttcaaggccagggaaaaaagagtcattgcgtttgtgtgacatttcttttaatattcatcggagaacaccggcgggccacagagaaaaaaaaaaagtccatattccatgtacactgcaaataaccaagatttttcatttttcacgaaaagagggacaatgtactaatggcgttgacgatgacgaaagcaccattttggacattgtatgtcgtacattatcgtagagagattcggttgtctttaagggaccgaaaaaaagaaagaaatcttaggacatcagaaatgtacgtaggcaaatgtatatcacaatgttactaatcaaggttaaaaaaaaaaaatccttttaatgcttaattaccttcttaaatattgagtacgaaaacctatttctaaagaatgagtatatatgttagagcgttgtgctgctccttttaggatttcgggaatgtgtggtcttacgcttaagagctccccaacgatgtttcacatcagtgaaacttctcttgaaatgttccgtcattgggtcttctgtattggttctagcctgtctcttcaatttcatgccctcaaggtggtcaatatgttcaagtctatcactaggcaagataattgcacgatccagtgagtatggtagacctctattcttgcctctgatcagcatagctatgatcaccaacttagataatgtagtaaactgtcttgaaaacgattggttggtgtccggataacctagcgatagcccaactgtaccgtaagcgctaacaatttcaaaaagaattgcaaatatattaaagtttggttcttgtacgtcctttatcttgtccccttcacaaatgcaaatgataaataaccctaaaaatagaaaccacaagtcaaatgaaagctgtttccttaaatgggcaccgataaaggattttgtagatatttcatttggattttcagttttctttttctttttctttttcctgttgttattgttgttgttgttcgaactacttctttgactactttgaccttcgtgactctcgttttcctcgtcgtcatcttcatcgttaccatcgtcttcagtatccgtatcttctggttctccccccatatctccatatagtcctaaagattgctcctcgtaaacatttgtccgtcgaatagagatggccaatggtaatacggagacatacatcattagcatataggagacttggatagaaggatgcagttgacttaaatcgacaacgctgaatccagcagttcttgtgctaacagattgaaacaggccgacaaggactctatagcctttcgataatgatttcacaactgttgagccaaaatctagaataataaataaaatccaatcagttatattcaatcctgcaagcgttaaaagtagccaccatgtagctgccttaggaaatagcaaggtgaaacaacgacgtggatggtctaagagaaaacctaaactttctctcatctgtgataaatcaggagaaattttaaacattatccaaatgatgcatctaagaaggatgggaaaccctgtatttccgataatgataaaccaaatcataacgatcaatgggtatacagctttgttaaacgacatcattgaatttggagttaatgtcaaacctaaatcattaaatgcactcattgctgtccaaaatccccaccatgtaggtgaaacaccatcatctctaacaacttcactataatgctttttcaaaataatccaaggtactaacataacaaaagcaacaatatgccatccaacgtagtagacaaccaatatggtgcataaaagtttgattgctctgtactcgacaccacctaattcatctttctgggctcttgttaatccaaggaagtttgagttacgtccaatagttggttgccatgatagatacgttttaccactgcctttagataaatcatgacgaggatctaggtcataatcggtatcgaaatgtaaaccataatagccttcttcatcgtcgttgtaagtaggatagttgttaagaccattgtggtcgcttcctccattcgtggaatagatattctcattagagtcggaagaggcttcttcgcttccatttttatgagagccatcatgatgtaaaatagactctgcgtaatgaagaatactgtttccagtattactattatcaggataattgcgatcgctgtcagatgcatagggaccatgttcaaatatcttgttattccatcccctcttcctaaagttcggtttttttctatgatgggctttccaattttgatagaccattttttgaaaatcaggcgtccttgcgagctcatttagatccttagcctctgccatatcgatggtcctggaacgttccataggaactgctcttgaacgattatcatcaaatgatttggttttatacatgcggtgcaggttctgctgcagttggtgtttttcttgctgttgttggtgcgatttgagttctgaatcagaatgtggttcagactgctgtactcgttcatcttcatcgccgctttcgttgtcagcaaagtattcttcgttgttatcgccgtcgttgtcatcgtcatcatcatcatcatccatatcagtaataggttttctatctgaaacattgttactgctgtttttctcaattgaaccagtagaaagccttctcttaatttgttgccgtattcgccgcgctttaggaaaatgtttcatgaggtacttcttcgatgctttttttcgataaagaacggaagattttgggttcaaatcatcgaaggttgaaactctttttgaaatttttctaggaggtttagttatatcgaattgaattgatggcccatgctttttgtctgtttctgcgttatcagtaatggctatcgggcccgaatttgatctatgagtatttgttcttaatgaaggtactttgttaccaaaatttgtgtgtaacgagctttcgtccgaaacgctcgccgtactgtttgcttcacttgacacggaattttgatcagtgttactttcatttcccttatctcgaatcttgattttgttaccatttatgccggtggccttctttagcttattgacattacttttatatcttgtgccatccgcaggggacccgatgactaaagggggaccttcatcttcagcagttgcttcatgcttaccttgtagcatcataatggatcgatacatatcggctgggctaatatctcttgaaccccttctttttgcaaatttctctgagggaactcttgcgggtctttgtttgctgtgtggctcatcaaaccgaagactgcttggcttgggcttctgatttaaactttcgtctgcaactgtgttagacgaactacctaccgtcgagtaggagttgttctcctgatattctccattgtcatccgtttcgtcttccttaacgaaatcatctaaactgccactgctaccattgtgattcgtattattattgctgctgtccctactaatgtcatgagaattctggtcgctgtgaactgagtcctgctcatctctattaaccatttctccgctgaacaatttttcttggaaatcatctgttttagcttgtttcctaggataagacgttctttgggtacctgttctattcttggtcatggttcttgctgttagttccctttctaagattgttttcgttcttctcatcttaaaatttcgtctagaagagtctctaataccatcgaagtagcgctcaaaccagtaaagccgtacaaatgccaagcaactatgaactgcaattggtgttgatatgcagcatacgatatacagaacaatttgttggtataagcttagattgttgatatccacagtatttaagccaccttgtgtaactgcgcccgctgctaaaaacaatgtatcaatgtatctggtattcttaatgggatatagcaggattgaagttattaatgtcagggatatcgtgtagaagtagtgaaccgcgataaaactggggaagatatattttttaactggagcaaaatagtgaccacatagagcaataaaatcacgaaatttatggccgaaagattttttatatcgtatttcaagagatgccaatgtgggcactctactcatcgttcttctaaaatgcattgttagttatcaaaaaaaggtaataactttaagtaaaatggataggaatgacttccttgagagccaatagaataccctccttctttttaaggcaatacaagtgtggaatcagtgatgctaatggtaaggtaaaaacaatgggcgaaaggaaagcaacagtaacaaaaagtttctaataatgtaagagctctttatcttgataggtaattatttactgttttccgtgaaagtagcaaaatttagaagttagggtaagatacaggtatagttcctggtccagactccacatctactctcaataacgtggatttgaactttcaaaacaccttttattttctcgatgattttggacttttttttctttcctagccttgagccgtaaagagcggaaaaaccatcagacaattccagagcattttttctttcttgcgttgtcagccccgaacgtaaataatttcgaggagtcgatggccgtagcaataatcgaataacacaatatattgacgtccacatcgcttcacttgccggtgcttgaaataacatcccctcaatactctgtcataattcgtgcccttttttaggttcgacaaaaggaagtcagacgatatatatatatgaatatatatatatatatatgtctataacgagtataatgcaagtttattacaataaacatatgtatatgtaaggtttttttgtattcgccgcatcatttccacagtagcttttcgtctgctttttttttgttgttatattcacgtgcctgtttgcttttatttggatattaacgctataaaccacccatatgtaatgccggtacatttttagataaaccattctcaccacgttcccgtaagattttgttgcgcctttctaatcgttcagtgatatactcactcatgtggacatcctggtttctgtattttactaaccaaggatgctctgttaaagctgcgtatgtaggtcttctttccggaatcttttgtagacataaagaaacaaaatcttgtgcgtcagaactgaatttatctgaaggtaatctcggtggcggcccatcaacaatagcgctcaattgagagaaaatgttgtcgtatgtttctggtggatacggatatctacctagtgccatttccagaatgcttaaacctaaagaccagatgtctgactgtacggtataggtggctctatctggattcaacgatttgattcgttcaggtgccatgtatgactgacaaccaatattagtcttcgctaaagatgccaccaaattaccagaaacaccgaaatcgcacagctttacggtgccttggttggctgaacataaaatatttgttggtttgacatctctgtgtatgatattatgctgctctttgagttcttttagtccatgaatgacagcattggcaataaacgctagctgaggttcatcaatgccgccgatttcagatgattcgtcgtatattttatccaaggaaccaccatccatgtattccatacacatgtagacggcgccctcaataaagaatgcaccataaaaatccacaatatagggagaattgcatttatgcaaaacttctagttccattaaaatttgtctaaatttagcctcatctagctccaaacggacttccttcgtcgccataataacatttgtgggcttatgcagtacctttgagacgttaccatagttaccatgacccagttcatccaaaaattctagttcgtccaatgtaattctcgaactagaaccattgctgaaatctattcctttagaggatagcgatagtttgcctgcaaaattcaaagagccggatttgatatccacgtatttcgagaaatttgcgaaaagaccaccaccaccactactaccagaatttgaagagttgttgctgtttccagttctgggtgtagtgcctacagtgtcatgtgggccttcggtacttgatgaggtggatgtgctttgcacaccatttatcaaagaacccggattcgatcttttcccttcaacaactttgctgtttgataaggtttctatatgttttttgtttgaagggcttggggcaaactgctgcggctgttgagctgttttagtgggcatttttaatgacattcctcctggtggtaatttgaccgctcgacgggcacttaaactttgttttggtgtgttgattatagcaggggccttatgcggggcaacatttggtcttgtagggtgctgggtagaaagcggccttcttggtgcccttctgttaggattcagcaattgcgccttatgtgttgctgatgcagtattagaaactgacggcgtaatgtcagtagcaggtaggccagtatttacaccaattgttgtggcggtaattttggttgtatcgatgttaatatttacgtcggtaatgttttgtgtttcttgattgtccagaacgttcttaagagtgctcttggaggacgcttgcacgacttggctactcattctttgtgaaaccttagaacttcctgctacgggaagaggcggcaatggcttattaacaatctgctgaatatgtttaggtgattgtgaactgcctttgtcttgctcgctttgattactgcccacgctggcagaccttttcaatgcacgttgttcttgaaaagcttttacacgagcatgaaggtcagcgttgatgttattgtagtgcgaggacgtcgaagatgttctcttgacagcagagccattatctgagcctgtttgctcgtttaattggatagatgacttaccagttttctcatggagactgaggttagcaaacttgtcttccatctttgagaaattaacgtctcgatctgcttaatataataatgtatctatagaaatgtacggaaaaacgggtactttatcagttttagttgtatgacgttgatgtctggagaaggacaaggaaaaagtagttctgtgaaacgtgtacccacaatagcagctacccttgtcttcttttttagtaattcttttcttccggcaagcaggtaagcagttatctctgtgtccagatccctttgaagtaaagtttattcaattttctatagaacgtgtatggctcacgaaatcgctcactagtagacaacacacgttagaaagatcctttcaggtgcaacgggacgcagagggaaaaaactggaaaaattgccactaatgaaaaggcaaatagaggatgaaaaagaaaaggtaaatgcagatgaaaggacgaagacagatgcgataagaacagcgtttgagatcggatgcaaaggatatagttttgctctggcactgtgttagtgtgcttgtgggtgctttttcttctatttgcaagaaaatgtgacctttgcggataacctatataagacggggtttccttgctttgaaaagtttaaaacagatattcttgcagatacaggagtacatacttgtgcgatcatcaccaagataacaagagattaatcaaatatagaaacagatatataaaatagatacagagtgctacgcaataagatttttttttcctgttgcaatactatactacgtcttgacatgaactctcaacagtgatatttctggggagttgtatcgatgtgtagtaactggtagtagtctagtaatgagttgttctcatgttagtgaatattctgtatgcttccgtgcctgctgctatgctcaaggggaacagaaaagcaacacgcctcaaaatagtaatctacatgagaaacaagacttagtcattgccttttgccagaattggcttcggccgtagctgttgaagttaatcccgcagtaaaagacaaacggctccgtattcagcagttctatatatcacctcattaagacacagacgatcttgacagttgcagcagaaacacgccaccatatgttcttgtagctacaccacgattgagtgtctgcactcttattcaagtgtttcaactaaaaataagtctaagctgaaagattattactttcatttgatttttttatttttgaagccccatttccttaaatcgttctcgtggacgagattaaaaatagaaatgatgtagaggagatgcactaaacattgcctccctgcaccgcacaattactgtagccattgtgcttatttatatctacctatatatctaagcagctatatcatgggcttgacatacgcgacttctgcttgcttttgtgctctcgttcaaagagcaattacttcattccatctcaagaaggactgttgcaggtcattatttcatttcttactgcacgtatttcgattgagctgctaatgaaatcacaacacaactacccaaatagcctaagaattggaaaaaggcccttcttgataattggatctgttgagttggcgtatgcaaagctgtaaatattgaacggatctggttgaaaaagaaaatcatgctttctttattgtcgcgtaaactgtacactgctgcaattatctagctggctgctagtagcaatgtgctcttcgttacgctaccgtagcttttctccgtgagtgactgattttgctgctgtacatttaactccttttctatttaaattgtgcgctgccattttccgcatcggaaaacctaagacaaattttgatgagtatacttggtacgtgcccacgcagccaatagtgtctcgttcacggcatcagatacagcagtacttaaaagggcactgaggatcaggtttcctaatctggaaaattttgcagcacaaagcttagttatttatctccgattatggatttctgcagtacctaggtttcaacgtaaaactgtaacagaacctttcgtcatgcaagcataattgagttgagtgccttgtttccaatttcagtttccaattttacttcaaaaatcacttctgaaataagatttaagacttgtcaaccctgttccaaaagtggacgcatcattaaatgtaccttttttctgtacaaactttatagtttctagggttggtgatgtgaccgtctctggcagagtcgcaatttaataataaatattagaattgtgctctgtaaatgtattagattcgttgttaacaatcttagtgactgaattctcattaccttcactgttgttcaaatcgatttgttggccagtcacatcttcacctcgatgatttatcttctgttgttgttccttttggaccatttctagagcggccatgacgttatcttcgaggctcaacatagcatcgttcattatagtatggtcatttctatctaaatcgggaactgaatggttcatatctcgttcatcacggttgacggggttcgcgtgatcctgcgattcgttattcgttaaatggggtacaattccgttggaggcaacatccaagtattttcgtctttttcttgagttttcttcctccacgaatctattgaaggaattcattgactgttcgtcgtccaatagtggcgtgctctgtattgaggaaagaaactcggatcttttattcgcttcgttggcttcagctgttgttgcgggactattcgtggcgttctggaatgtgggttgtacgatattagtgtctggcggagtgggttcaccctccacatcattcagcgtactggaaataatattttgagggaaatttattgcctgtcccaataacgcattatcatgcttcttgctttttcttggattgttgatagtttctatatgctgcgtcggtagcatatgcgcctgcttaactgctctcttttgttcaattattacccctgtcccgtctttgtacctcatcttgcatttttggcaccgagagattacctccgaaacagtactcttgattcctctccaatggtatttttcaccaattttggaggtcaccttgttgatgcctaaatgttccattaaatgtatctctaatgcaatctggatttgttgatccgtgtcataaatgatttcttttccttttgtcatcaacttgccattcaataccgaatgagttttggaaagtactcttaatctagccttttcgtttctatcacaatgtaaaggatacttgcctgtttccagaaaatgctttaatcgttcatatttcccaatttcgatactcttttgaggatctcgtaacaaatctatacttttcgtaatatgtgtgaactctttaccatacatgaaagaatctactgggacatcaaagcccttgagaatcccggcttcaggcagctttccaatccgcctaaagttcaatccttccaaaattcttctgattcctacgttcgttccgtaaattaacgggaaaaaggaggacgtaaatcctaatttctttgaccattctatgaatgtttccattagtgttttcccaataccttttccacgaataccagcattgaccagaaatgttcctgtgaccacatgcgctgaccgtccagggtatgctggtttgaggtcaaatatgcctagacattgcttctcccactgcatacttagatttaaattgcgacgttcttttcgtttcttatattgggtggtgtgcttcgtggtttctatttctgttccaaaattatcatttgtgtccgcttcagtatccatactataatccagttctggtatttcgcctaacaccataatacaaacgtgaccatcattatgaaaccagacatttttgaattcttctagtgataaagtctcgtaataaggaaaactatctcccttttccacttccatgttaaattcatctagaaggaaatttaagagccctagcggcaataaatcaggatacgcaggtataggatacatcgtagctattgtttctccatctttcaataaaatggtatacggttgtaaaggagtcaaaagttgatctgggaccgctgcctcatttctcacttctgaactgctattttggtgtgccatctgcagatgttcgtcatccggtactgaacttgtgtgctgatttagcattgaagctaattattacgatttttgttgataatcactttggcggaagtctagagttgttcttgatcggtacactttttactcatcccccgagcagtgaactaacgccaatgtaatgaattttgctcttttatatttttcatttttttattattttagctcacgatccgcatctcgaattttcagagcttactagattctaggccattagaagtaaatgaatagaggtgaaataaaattcatacccatcatgaagtctccttcataaaatataacaccgcaaatgactagtaaattaaaacgggttgctgtcgcacaattatgttcatccgctgacctgaccaaaaacttaaaagtggtaaaagaattgatatctgaagccattcaaaaaaaggcggatgtcgtttttctccctgaggcaagtgactatctttctcaaaaccctcttcattccaggtatttggcacagaaaagccccaaatttattcggcaattacagtcaagcattaccgaccttgtcagagataattcacggaatatagatgtttccattggggtacacttgccgccctcagaacaagatttacttgaaggcaatgatcgagtcagaaacgttctattatatatcgatcatgaagggaaaatattgcaagaataccaaaaactgcatttgtttgacgtagacgtgccaaatggaccgatattgaaagaatcaaaatctgtccagcctggcaaagccattcctgacattatagagtctccattgggaaaattgggcagtgccatttgttatgatattcgctttcccgaattttctttgaaattacgatcaatgggggctgaaatcttatgttttcccagtgcgttcactattaaaacaggggaagcacattgggagttactaggcagagcaagagcggttgacactcaatgctatgtgctcatgccagggcaggttggaatgcacgatctcagtgatccagagtgggagaaacaatcacatatgagcgctctcgaaaaaagctccaggagagaatcttggggacactcaatggtcattgatccttggggtaaaataatagcgcatgccgatccctctactgttggaccacaactaattctcgctgatttggatcgtgagcttttgcaagaaataaggaacaaaatgcccttatggaaccagagaagagacgatttatttcattgaggcaaataaaatatgaaaaaagcctttattcgtacagatttgctttacatattaaaaatttcaaaaacatataatttaagtatataagtagttaatcatttaattatttttccgtggatcgaagaatttcgttaactttttcatcatctcttgatctattcacaactttaaatgcaaaagtcaaatatgaggtatgggatttgatctcagcttccatctttgtgacctccttccatttataattactatcaccttccttgattcgagaacctttgccaaaaggattaaatttggccttttctgttaatggtacgccatcctcgtttctttttccaactttttcatcgttagaatctattgtattgttaaacatccgcttgcgtctttctacaccctggagtttgtgcctcttaatatctctcaacctttccagggcatcattgagtgatctgaccatttgtcttcgactttcgtactgtctaccttgaatttccaccatttcaacatccgtccagccatatttctctaatacatccaatgttttgtctacttgctcaatgcatggggagaagcaacacaatccgaccttttcgtctacggaaataacagaatccagatgaggtatagcatcccagggagccggcagatctaaaaacactacatttgcattcaatgaagcggcggtttcattattgccaaattcgtaagatgtagtgtctcccttctttataagaaatccaccttggcaaacatcccgatgtgtaatcgtaacgttatcatcaataagtccatgctctttgaattcctctaatgcttgttcgtatcttatgtgatgaaattcaaaactaaaaagatgacctacagatcttgcaaaagcgtgcgaaaatgatcctgagcctgtacctgcctcgatcactctgctgtgagggctacaattcaacctttgcatgatgtaggaagagtcgggcgtatatacaatttgagttctgtgtggtaacgacaaagtccacaattcaggagttggttgcagaacatggacgaatgcaaacttatttgagccctttgttcttatagcaatttgagaaccataaggtttacctatgatatccttatgaggaaatgaaccataacgagtattgaatacctcttcggaatgcatccttaccggtttgatgttatctctagaaacccatattagagttaaatcgccttccttgatgaggtctttgtaaccggaaaaacaatttgttgacatttctaaatctgcgtaatcttagctacctgatagtcccaccccgatcttattcacatatattttctatatactttaaacagttttaaaagtgatgagcatggaaaaaaattcgttgctaacggcatggcataaacaaaaagcgaaaaaattttatagataataataaagaaaaagtatcaatagcatgagtgttaatgttataacgaagtgtaagaggaaaaagaatgctgcgcaaatacgttacttcataaaaaaactcaagtactgtatatattttacatttaaatatattaatttatatacaaatacggcctcctctcttgcattttttttattgttccatctccaaaaggcagttgattaagtgtacggataggtaaaactgaatgtggaaatttttgagagtttactccaggatatatgttggtagtattgtgtttttctttcttagtacatgtcagatttatggaaatcgtaaacgataccatggcgggccatttttttacctttgtgggtttcctctttaaaccttttctcatcatttttttgcttggtcagccaagcctccttaaatggtatgcgttccatggcctcaaggggttgatcttctttatcgatgtctacttcgcctaacatgacaacattttcaccacgaatcatgaatatgccgcggtcttcttcagcgtatttgttttcttcgctaaaatatattctctccacgcaatcttgaagtatcaaatttgcatattggtcaaaggttcttagtacaccgaatagcattcttccatcacgcaaaagaacgaagattttacggtctactgagcttacaatagcagcggtggtagtgaagttatactggtcgagatataaatcggcctcaccttctgaaatcttctttgggaaattctgctgttgtcgcttcgcatcctgattggactgatttctgtccttgctatttgcagacatttttggtgaattaattcgattcgagggctgctttcttttataggttttgaaagcggagcaaatgttggtataactctactgcagcgttggcaatcctgttgaaaaggaaaagaaaatataactaaactgtgttacttgtatcttcactaatatttaatcagcccttggtcatacaggcttcccctagattgaaatacaggtgctgaacaccgttgtatattcacgacttcctctatttttttcatattttccattattcaacgaacgcgggtaacaagtcggccgaatttgaacccactcctctgcgcttgtaactttatacatcatcgttacgctataaatgttatgtattaagtgtatcaaagacccatacggtcaatgacataattctgtgccatgaccccaaatgacaagcttaatccatcttcgatccattcctttacccattcactaggatcaatgatctcatcgtcttcgtcttcgtcttcactttctttttgtttcttttgatcgtatgacttattcctctcctcacttgctgttgatcctgttttctccacggatccttctagccaattgacccatttgacagggaatccttgtgatcttgttatggtggtaatatcgttagttatgtctttcaatacaagggtgaaattgaaattgcctggcgtattggagtcggtcacttgaaagtcaccgtcggcatctttttgtttttgcggaatggcaattggtaagatggatatgaataaatcactgattttattgctgttactgctaatagaactcctatcgtcatctggagtggcatcagcctctttctgttgtttctggtattcctcatgtgcagtattgaagagtttgactgcattttccaggtttgcaaatgccagtttctcaccgtctgttaccttgccgtcgaatagattaaactgtaatttttttttagagttgcctaactcaccgtctgcaactgaaggctttttttccacaggtgtaattccattattgttaggatggccccattcatctacaaatattctgattcctccctcaacttgtgagcttagaacttgatcaaacttgctttcaatattgtattgtaatgagggatagttaaccaaatcatggactagatgaattcgcagcacctcttcagtctcaccaacaacgattttctgtaagtttctggctatttcagtaatcgtgctcgtgtttatctttgaagtcaaatcaagctgttcttgggcaagtcggtttttgatctgggatgcttgttctgcagttttattccaaatactcgatacctttgcggatccagaggaggaccaccagtttgaaatagaagcaattgggtcatgcaatggggtctcctcctcctcctcttcttcttcttcttcttcctcctcttcttcttctttctcctgctgctgtggttccttttcctttccgtgagcgtcctgctcggaatttttgttttcttttgattcttctactttttcgtcttgtgctttattattaactgattcactgggagccttcttttcaacccctttcttgtcagttaagcttaagttactcttctccaactcttctaagaattcaaagatatcatcgtcacctttctttccatcattcccggtcttgcccgccacagaattagaacctcccttaacgccttcttggctaccctttacgtcagtattaaccattttcccgccattctttgcttctggcaaagaatctaaaaattcaaatacgtcttcagcctcagagttcttattttcagacattttgccctggtagtatgtatgtttttaatcgattgagtctagttaacctgtcccttgttctattcttcaccgtctcgtccaacttccatcaaagaaccagaaaccagaaaatcgccggtttcttccacgcgtcaatccgtttggaatgatctcatcgcaaaattttttttcgctaaaattttcatagagagtatcaatattaatatatggttataacttatggcggcattagtcgatgaggtgcttgccgaagagactagcacagccaacccataatgccttctaaaaactccatcaacagacctaagctgacttcaaatttgcaccacaaggtgcactctttaaataagaaaagagctcaaagagaaagagctggtctcttgaagccagctagatccagcgtaaattcgaaatctggggaaataaaatcagtagcgttggacctatacttccaaaacaagaagaacgaaagtcagaattccactgctgtgacattacaaaatgcttcatcttctccggcctccatcaccacgaggacactttccaaaaagagagctaagaaaatcgagagaaacttaaaatatgctacacagagaaaattattggttgacgcaagcgctaagctagaagacgaaatggatattgatctagatggcggtaagaaagtgaaagagaatgaaaagaagagttctttgactttggttaaggaagccttatggagtgtcattgacgatactgcatcccagggattgatcatcgaaaacggacaaggcaccaccctgggcggcccatttttcccatgagttaggcacttacgtatcttgtatagtaggaatggctcggtttatgtatattaggagatcaaaacgagaaaaaaataccatatcgtatagtatagagagtataaatataagaaatgccgcatatgtacaactaatctagcaaatctctagaacgcaattccttcgagacttcttctttcatgaaggagataacatcgtgcgggtcagctgcagtgaaaacactggtaccagcgacaataacgttggcaccggctttggcggctttcgggatggtctccttgcccaaaccaccatcgacttggatattcaaatgggggaacttggctctcaaagtttccacttttggcatcatgtcttccatgaatttttggcctccaaacccaggttccacagtcataacaagagccatatccaaatgaggagctagttcaaataaaacgtcaacagaagtaccaggtttgatggcgcatgcagctttgatgcccttagacttaatcaacttaactaaatgcaaagggtcttgtgtggcctcgtagtggaacgtaaattggtcagcaccacatttagcaaaatcgtcgacccatttttcaggattttcaaccatcatgtgacaatcgaagaacgcagtgggcttcttttctgtgttgctagcatcgccagggcgtggcacagaacgacgtagggaggtaacaattggttggcccagagtaatgtttggaacaaaatggccgtccatgacatcgatatgtaaccaatctgcgccggcgttgatgaccttatgacattcgcaacccaagttggcgaagtcagaagcaaggatactgggagctataattggtttgaccattttttcttgtgtgtttacctcgctcttggaattagcaaatggccttcttgcatgaaattgtatcgagtttgctttatttttctttttacgggcggattctttctattctggctttcctataacagagatcatgaaagaagttccagcttacggatcaagaaagtacctatacatatacaaaaatctgattactttcccagctcgacttggatagctgttcttgttttctcttggcgacacattttttgtttctgaagccacgtcctgctttataagaggacatttaaagttgcaggacttgaatgcaattaccggaagaagcaaccaaccggcatggttcagcatacaatacacatttgattagaaaagcagagaataaatagacatgatacctctctttttatcctctgcagcgtattattgtttattccacgcaggcatcggtcgttggctgttgttatgtctcagataagcgcgtttgttatgcgaaaaaaaaaaactttacagaggctttgtttatatatagaaagaccacgaaaaaaacagtgatggcttcatgcttttcagtttcattattggcacgagtagcagtcgttgagcccatcagagtgcaactttggttaaatgtcgtaaattgtatgattgaatcatccatgcaccaatgtcctccacgggatcgccactttttttcttcatcacgccccattttgttgatccgacgttctgtatcaactgtatacagattcgttgcttctcgcaccacacaggttttacgtgcggccaagaccgttgtcaagtggttcattattgtcgacccactgataaattctattctaatcaattatctcattgataggctctgcactcttgggcatgctgtattgcgagtgaaaaagcgcaagaccgaggagagacaaccctgttctcccattatacaacacacacacgttaagagacgcaaacggcctcgtctgaggatcgtagccatcaagaggaagcggaggcgtcgaagaccacatcgcatcgagcgtccactctcaaatatgtacccaataatggaaatccagatggtggctgttccacttgctcttcccagtccaactgcactggtgcattatcagcagcagcaacagcagctcccgcaacatcatccctggtacgacctctcgctttctgaagaagccctctcgacctgctgttgtagttgacctataactgaaaattcacacccgcattacccagcgcgcccgcacgtgctctttatggaaactataatgaataacgaccaaagaacatctttttttctctctcacacaaataaagcttttcatgtttatagatatatagcacatacttttactaagttttctagattgattacgactcttccagttgcacattttttcatagcgaaagtacaagagtaggaagagtggcacaatggcggttcaacaaagaaagaagaaagagggtagaaagtccgataaaaatgccccatcggtcccacaagtagatgcatcattagacaaaccacttgatattgatgctcctcctactatttacagtgttaatttgaaaccagaatatggtacagctgcattgaatttgtccgcggatttcatcagacaagaacaggcattggctaataagtatttgttcttccatcccgtcatccttgttgttctaaccattgggctgcttatttacttgacgccaagaattgtctttccgataaggaatacaggatccgttgctggatggttctaccagctggctcgtattaataagaaggtcgtcctcagcggtttagtgttcaccgcaattggtgcatctttcttgttcaccctcctctcacgtgtatctgactcgtatttcaagtcgaagatcaaccaacttgttggttctaaaggtgagaaagttttcggcatcaatttgaatgatttggtggcaagacatgaaacaaaggatccagtggtgaacaatacgcatatcatcgtttatagagaaacgcccattgcattgatttcgttagcccctaacatgacattaagtactgatgaaaatttagtcatgagtgttactactgtgggttgtcgtcgtgtatatgtaaaaagtggcattatcgaagatttgattgattgggctatgctacactccaaaaatattagaagcagcggcaaatacggggagaccatgaaactcttgattgatgtctactcattcgatagcacgcttaaggaaattttgaagaaaaaagggttcacttatattcaaagcattagagtctctgaaaatcgactactaggcggtttgttcggtgtgaagaaggaattatggggtttgcaattccattttaaagccgaacacaaggactaggatactgttatttttatagccaaaaaatgaaaaaaaacagcatggcatcttgttagttctgttgcaactcgcaggaagtaacaaaataaacactataatatttccatatatttatatatatgtatacaaacaccttgttaacaaaaaaaaaataaacgaactaaagaaaaccgtaatgcagagtacaccttgaagagagagaaaagaaaatctttgaatccatagcataatagcgatcaacgaaactttttaagaagtaaaatgaactgaaaggagaaaaatataacggaatcccaatgtataataataaatagagagcggaagaaaaagaataataaggggaattgagggtatcaaaatacaagacattcttttaccgaaaagaagaatgacttaatagaaaacaaattcagcagatccagataaaacagaaactgtgcaaccatcggaaccatctccggtgaaagagccatcttcatacgcacagctgccctgaacgttagcgccatcggatgcaactattttaacgttaaagttggcagcttggttactgttggggtttggaatcaacgacaagtatgtttctccattagtggaaccagcacctaacactagtggagcccagttgccgacatccgaaccagaagtaccccaaatgcacccatcttctgcagatacaccggcgttgttaatatagtactgagcagaagtctttttaccctgccattgataataagtgtcttcatcaacgactgaaattggttgtgaatctccaccatcaaccactgtgggaatcaccatgttttctgatcctgggtaatccgtcctacatagagcaatggagtcagactttttgttaatggccttagcagatgtttcatccgtagaacataaatcgctggtatcagtgttggtacggtacaagtaaccatttttacagtaaagaccaccaacagatttaccatcgcttggttggtcagaaggccattgagtctttgacattccaggttcacatgcataagaacagtagtagccatccttacattcggacgaagtgttggcatccatgtccatgacagaggcccatccaccaaatcctagccagtccaaggaaactataccgtttacagaagggaagtccgaacatttgacagtaccatcttggaatccgccatcacgcttctgttcagaggtatccttctcagatgaggacaatgtagtggtagtagcagcagattctacagtactagtagcggcattggaatctatgtattgagtgacagtgacaaccgctggtttttcatctttgtgatgatcttcatggtgactgtccgctggagcaggtgcaggggcagaaaatgcgacagaagaaagggaagacaatattaaagctgcggaaattttcattatgtgttagagagagacgagttaagtatgtgcgactatactagtattataatattaaaggaaagtaaggtaccgtctatgaggagactgttagttggatatcagtaatgagacgaaaaagctcgaaatgaatggatatattctttttgctactggcaactgttgaatatttaatgttaaaacaaactaactgaggtatattcgtatctgtatgtacacatatactatatacaggaaaagataagcaagagagaggatatcaactacgagagcgatcgattatatatcaaaagctgtccgctttgccacccataatcggcgcttagtttcggagttcaatcataattctaccaccttacactcaacttactctttaactcctatagtataatatcgccactgaccccatattaaaaaaatttttttgctcgatcttctatcctctttaggttaattgtcgctgttattgtctagattttttctcggagatggcgcatctatttgccgtcaaaagatcctctcataccatattaagtaaattgcctccatttctttttcctcgggcagagaaactcgcaggcaacttgctctcgaagtggtcacgtgcgggtctaggcctgcataatcggcctcacagagggatcccgttacccatctatgctgaagatttatcatactattcctccgctcgtttcttttttcagtgaggtgtgtcgtgaaagaaaacccacaattaaactttcaacaaccgggcgactaggaagagagtagtgggcgcggatgacgaaggctaaggtcacttcttcgtttcctttattggggtttccgtgtagccttcccctgaatagtgtgggacgttttatgagaagccgtaagaaataggcaaattgagttatgacaagtagacatgatgccgcagccttgcctgactttacgtctccttcatgaataagtttttctatcgagttcttttccttttttcgccttaattagctcaattaagcctgtcctcactacttttctttttcttatcggctttgtgccacacctaaccttcgaatgctgttttattccgttcttacatgggatggtaatgccttggcgagaatttcgattttcaggatattgtcttggtggcgtcttttgctgttactatgtgtttaagagagagctgttctacaaagaacttttcatttacgcgttttttcctttttttttttttctcatcctaaacgcgtaaatctgttccctttttcatgtaatgggcgtacaaccgacgatggaaaaatgaatcttgcaattttaatactaacacttggaataactccaaacaggtaagaggctcacagaatctcgaaagtgtaacagcgtactctccctaccatccaattgaaacataagatatagaaaagatgtcaattgtttcactgttaggcatcaaagtcttaaacaacccggcaaagttcactgatccatatgagtttgaaatcacttttgaatgcttagaatctttaaaacatgacttagagtggaaactaacctatgttgggtcctctcgttctctagaccatgaccaggaattggattccattctggtaggccccgttcccgtaggtgttaataaatttgtgttttctgctgaccctccctccgccgagctgattcctgcgagtgaattggttagtgtgactgttattctattaagttgttcttatgacgggagagagtttgttagggtcggttactacgtgaataatgagtacgatgaagaagagttaagagaaaatccgccagcaaaggtacaagtagatcatattgtaagaaatatactggctgaaaagccaagggtaacaaggtttaacattgtttgggataatgaaaatgaaggggatttatacccacctgaacagcccggcgtagatgatgaagaggaggaggacgatgaagaagaagatgacgatgaagatgatgaagacgacgaagatgacgatcaagaagatggagagggagaggcggaagaagcggcagaggaggaagaagaggaggaagagaagactgaagacaacgaaacgaatcttgaagaagaggaggaagacatagaaaatagtgacggcgatgaggaagaaggagaagaagaggtggggtctgtagacaagaatgaagatggtaatgataagaagaggaggaaaatagaaggggggtccacggatattgaatccactccaaaggatgcggcacgttcaacgaattaagaatttatgggttataagattaatggtacctgcaagagaggtacactttataaaatgtataaataaaaaaataacagacataagataaagtcgggttagggcaacagctacgtaaaaaataaaaggcagtaatattttccatttaagttgattttcttattattgtcgttgagaacaaaaagaaattggacgagtccggaatcgaaccggagacctctcccatgctaagggagcgcgctaccgactacgccacacgccctaatattattgatattgttgtttatcaaagtgagatacgtcagtatgacaatacgtcatcctaaaagttcataaaacacatatgaaacaacttcataacagaacgaacatgttggaataaaaatccactatcgtctatcaactaatagttatattatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcaatatattattgaagattgggtgaattttgagataattgttgggattccatttttaataaggcaataatattaggtatgtagatatactagaagttctcctccaggatttaggaatccataaaaggaaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacaattatcatatacggtgttaagatgatgacataagttatgagaagctgtcatcgaagttagaggaagctgaagtgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatgtagaaatatagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctaatattataccctctatcaacaacaggattccaacaattatttcaaaatccacccatatctcagatttcacatcagtattgattaaaatattaattgctaccagttctaataaatctaatgtttacatcatatagtaatatatcttttgagaaatgtgactggcgttatacagaaaccgaattacacgtttaaatactaattataaattatcctgataagtgtatctttatttccgtacagcacaaccgatagaggagatgtttaaagtgtttaagctcactttatagggtgaaacacattttgacgaccgtaaaaggtcatttgatttggtattgaggtcgagaaaatattttcaaatagtgaaggatacattaaacacgctcacaaaacaacataaaaatccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagattttttttggcccttgatgactgttctggtacaatttccaccttgaatgagggtataagataccgatgatatatattcagactatttctacgacacagaaaaacaatcgaccaagccgtccttgaacatgctgcagaacttccttttttttattttttttggctcatctacgtaatcctattatcttttattaaattttgaagctatgagtttctttccagcgacttggaaccaatagttgacagtgagtgcatacttgagtattttccccctacattgtacagtcctcctcagacctggtatccctgtttaatgtggtcgctcatcggacttttccgtccgataggaattcgctcaactttgacaggcggaactactttcacatcgattttctcaggaaagacggcgtaaacaagagaagaaattaactttctacagaaagtacaaccatataaacccttcgtagagctccaattagtagcaaataatgacaaataatgtcagtgaacgaccaaataactcatataggaaaaacattgtccaccacggcttccgcttttttaaactaccaaaaatcgaacagcaacactcaagatgtactgaccaataatgggccttataagaatttattatcaaataccgtcaacaatgcgagctcaacttcatacttttacaagaggactgaacacggtcgctttgtaaaaaatgcatctaacacttttgaggatatttactccaagacaagaaggggcgatgtattcaggaacaagttcacagacaacaaaacatgcttcagaatgctcacgtacataagtgatgatttgttgaacgagatcccaactaaggaaggtctcaaaagtgatgcagatggcaagcttctaaccgaaggaggcgaaaatgaaaatctcaggaagaacgcatccaaaaaagaaacatcgctgtttcagggctttaaaagctacctaccaatagcggagcttgccattgaaaacactgaaagattaaactatgatacaaatggtacaagcggtacggttggtgcgaaagatgttatgtctaaaacaaatgagcgagatgaaattcacacagagcttcctaacttccaagattcatttctcataccgcctggggtagaaactaaaaaaataagctcctcttattctcctagtgcattaaaaagtttttctcaaactcttgtaaatagtttagagtttttaaatattcagaaaaattctacgttatccgaaataagagacattgaagttgaagttgagaatctgagacaaaagaaagagaaactgttgggtaaaattgcgaacatagagcaaaatcaattactattggaagacaacctcaaacagattgatgataggttggactttttagaagagtacggattggaggtgatcgaagctaatagcgacgaaaatgcagaagatgatggtatgagtgagcgaaaggcccttaaaaatgatgctataagaaatgagggtgtcaccacagagagcatatcatcagaggcttctaatctacctccaaggagaaggcaacaacttcgagacgataactcattgaatagattaggtgccttttatagcaaatccaaaaaaagacacagaaaaagcttcccaacattccagcagctttacgagccaggaacaaaaattggctctataatgtccactcacgatgatttcctcacttgcctagattttgatgcgccctttggtaccttatgtacagccggatatcttgatcacacggtaaaaatttgggatttatccaaacaaaacaaaattggagaactagcaggacatcttgctacaattaattgtatgcaaatcaatcgtgactacggaactcttgttactggtggtagagatgcggctttaaaattatggaatttgaatttagctcaacaactttaccaggaaacgcaaaatcttacctctcctacaaatcatattgattctccatgtgttcatacatttgaggcgcatacagatgaggttactgcattatcattagatcctagtttcttggtgagtggttcacaggatagaacaattaggcaatgggacttacgttccgggaagtgcttgcaaaccattgatctgagctttgcaaatgtcttaacaacatccactaatgtcgatttatcaaagagcacacttcttactcaaagaaatgagaggcctagtataggtgcactacaaagttttgatgcagcgctagcaacgggtacaaaagatggtgttgtaaggctatgggatttaagatccggaaaggtgattcgtactttgaaagggcatacagatgccataacgtcattaaaatttgattccgcgtgcctggtcacaggttcatacgacagaacagttagaatctgggacttaagaactgggttgttgaataagtttcatgcgtacagtgcgccagttctttcgttagatctcttccaagagaacgctgcagtcgttgtcgcagacgaaccaagtgtccagatatacgatagcgaaaaggatgaaagctggtcttgcgtcgaacaaggtaacgagactagcgttagtaccgttaagtataaagaaaattacatggttgagggtcgtgaaaatggggacgtaaatatttgggccgtatgataggcattgcattgcaatcaagtcaacccatttgaagaaaaataaatatcgagtgcatatgtgaatagctgctcgctcagatatatataaataaatattcgttctggaatgtaaataaagtatcgtcaataccttggatggtttatcagcgaaatcggtgctgtagatgttgccctgtcatattactacagatgtcttggaagcaatcaccatacctgcattatccttacccggaaaaagaaaactttcgtgaataatgattaatatttaagtggcgactttttcatccttgctattgaaaaaaaaaaaaatgaataattgttattaagcgttagcagatgccaaattgtcgaaatgatttcaaatacagagaattagccgcaaatattaagtagtacctgaatcacgagacatacaactcggaaaaatgaactttggaagccaaacacctacaattgtggttctaaaagagggaacagacgcatctcaaggtaaaggtcaaatcatctctaatatcaatgcctgtgttgcagtccaagaggcattgaaaccaactttaggtcccttaggttctgatattttaattgtgacatcgaatcaaaagactactatttctaacgatggtgccacgatcctaaaattattagatgtagtacatcctgctgccaaaactttagtggatatttctagagctcaggatgccgaggtgggtgatggtacaactagtgtaaccattttagctggtgagttaatgaaagaagccaagccctttttggaagaaggcatttcatctcatttgattatgaagggctacagaaaggccgtttctttagctgtggagaagattaacgaattagctgtggatattacttcagagaaaagcagtggcagagaattacttgaacgctgtgctagaactgcaatgtcgtcgaaattgattcataataatgcagatttttttgttaaaatgtgtgttgacgccgtgctatcccttgatagaaacgatttggatgacaaattaataggtattaaaaaaattccaggtggtgctatggaagaatctcttttcatcaacggtgtcgcctttaagaagacattttcgtatgctggatttgaacagcaacccaaaaagttcaacaatcctaaaattttaagtttgaatgtagaactggagttgaaagcagagaaagacaatgctgaagtacgtgtagaacatgttgaagattaccaagctattgtagatgcggagtggcaattaatctttgaaaagctaagacaagtggaagaaacaggtgccaatattgtactatcaaagttacctatcggcgatttggctactcaattttttgctgatagaaatattttctgcgctggtagagtgagcgcagatgatatgaatcgtgtcatccaagctgttggaggctctatacaatctactacttcagatataaaaccagagcatttgggtacttgtgctttgtttgaggaaatgcaaatcgggtcagaacgctacaatttattccaaggttgcccacaagctaaaacatgtacattattattaagaggaggtgctgagcaagttattgccgaggttgagagatcattgcacgatgcaatcatgatagttaagagagcgttacaaaataaactgatcgttgctggtggtggtgctacagaaatggaagtatcaaaatgcttgagagattattcaaaaaccatagctggtaagcaacaaatgataatcaatgccttcgctaaggctttagaagttattccaaggcaactctgtgaaaatgctgggtttgatgctatagaaatattaaacaaactaagattggctcacagcaaaggtgagaaatggtatggtgttgtctttgaaacagaaaatattggcgataattttgccaaattcgtatgggaacctgctttagtaaaaatcaatgctttgaacagtgccacagaggctactaacttgattttatctgttgacgagacgatcactaataaaggtagtgaaagtgccaatgctggcatgatgcctccccaaggggctggaagagggagaggtatgccaatgtaattaacactctaaaaaacatgtgctgcatacattttattattactctttttgcagtagttatttgcatcaaaggtaatttctttcaatcataaataagttaatactgtattgataaaaccttattcttttcttttgtatactctgtatcttaaagtaattctaggtctaaagaaaaatgaaagaagtaatgaaaactccgagaaacaaatcatatcattggtcgtcatccgggttggatgtcatgcagctgcattccatttcttcggcaaaatgtacgtaatattcgattagaaccctgttttgcaactgattatgctactatgtatttatatatgcatacatatgatgatattatatttgaaaaatgatgctgatttttttgaaaaaaagatctatcctcctttattcccttcttgttttactgtcctttgcaaacgttcctcaagagctcgacatttcccgtctaattcattgatatgtctcctatataaatctgtaacaagttctaactcatttattctagttttgagctttataatttcttcttctttgtgcaatttagtggataactgatcacctaaatctttagctgggtgattttcaaattttcgtccagaaacatcagaactagaaacactatttgagatggattgtgaatttgctttggatatacagggagctttagaagattgtagaaacggtatgaaatgaggcggtgtcgtctcggttttcacgttgctaatcgcacgatctctcgtctcaagcatgtcgttaatagaagccatgtggaaagataaaggggctgggtcgttacgcttagcagatattatatctggggaagacatcgtcgatctaatttgattcggtacctcggatggattagagtcagtcgtccgtgaagaagtgggtgccagagttgcggcggtagaggcaataccattattgcaattggacactatttcacttccgttatttgatattgaagtactgctcaagcttccaagcagcattgataagtgaggtaattgaggagaatctgcgcctgtttttgatgttactgaatgtgaagcattgagggggaaagaggctgcgttgaattgcgaccgttctttgataaaagcagattggtgtgcagaatttgaatactctttaacgtccgtataacttgggaacgtaagtaacttctcttggtatatagcagtatcttgtttgggcagtttaggctttaagtttggtctcgaacaatctcccgacatcagtacctctaattttgttgctgataggtgagaatcgcttctttccttagactccgtttttggcttcttggatatcttcgcagtagatgatgttcccattaaaagttgcgaactttttttctttttatcttcagatgttactctgttagctttgcgaccgcttgattctatattacaatcacccttaagctctgcaatcagcgtctgattccgaaagttgtccagattatgtgcatgatttgtattacttttcctatttcgagactttattacatcagttttcaaactaattggcctgggtttcccatgaagctttaaaaagagaccacacgcattacaaagcatagctccatgctcatctcttctccataatggtgttgtagaggttaaacagttcttacaaacaggaacattagcatcattggatacgttattattgcaattggcatccattgtttgtccattattcttaacttgatttttaggtaatatatggtgtaatgaattcgtatccggactcattcttccagcagtagatgtggaaaaagacttgtcattcgccttaaaattcatattgttgcttattgacgctcctgcttgcgattcacgcaattgaactgccgatttttgctcggcagatactgcttcataacctaaaggtggccatctcccaatatgcccttcttcttcgctttgatttaagctgttgaggttttcacttgattttggttcaaatacattatctcgttttctaatgttatagcctcgaagagttgtagcctgcgatgccataatattaccagtagaattgtagagcacagtacaaatacccgaaatgatattcgtatatctagtattatagcttcaaccgcttgcaatatgttctctttcaaactaccttattatcaagcctatatcttatttttcactgattaggattgataagcgcagataagcgaagataagaaaattttcactctgttcgcccgctatttaggatcagtaattttagtaacgttaatcactaggaacgacgagaaagatgacagaataatatctcattgaaacttgaagtagcgtaattgaaatattaagttcaaactcagaaaggggcagctatcacgaatgaataacaatattttcaatgaaagatttcgttcaacagcatagtgttttactttacaaaaatttacataatacttcaccttttttttctaatctaaatacctatcaaaaggttcccctaaaacgttttcaacaaccttgaccaaaccggtcctgacttcacgttcgatctcttcatcatcatcttccaataactcagcgatgacgggaacgagctgtggcaatagaactaaccaactttcacctatctttgagtatatcaacttcatggctctaatagcccataatttttcattggaggaacaggaagctttcatgtgttcaacgattagtttattcaaaatttggttatgctcatcaacgccactattgttagaagccagagcgccaattgccttgaccaggtacttcccaatagagttttctatattagatagttgattgaccaaggatacagaaattaactcgaatctggaagttgatttccagtattcgtctctatcaaactttagcgaagaggttagagagttgattaccaaacgtcttaaattaacgttttccatgtccttgctaatgaatctttttaacaacatatcaacaggttctaacaaatacgtgaaataggaagtaattatacctctcaaattttcttgaagcttgttgaaaaatttgaaaaatgccaacagtctttctgtttcagtgatacctgcatttgtaacgccttcaccgtcaaacgcccatcttactaatataacaaatagcggtctaaatactttgtcattcatcttcaggacgtaagagttggaaatttcgtgaacggatgcctctatcctactaattgtattattatcgaaactggaaatggatctaaattcgaataaagataatagtaacttaaaaaatattggcgattgtgaggttgcggattttttatcaatattttcaacagtggattctaatgtactcaaaaatagactaacagcaactgtatcattggacgttgctatttcagtggaccaaattctgaataaaactttcaaaacttccttcaaatctatattctcaattatcaatgaaattactgacagcctaatgctgctgtcaacttcacgggaaaaataaataacatgcaaaacatccaaaatatttgacatcaagaaacttggtatccttttgattagaccggcgaacagcaacagtatagcaacttgcaactgctcttttaatgggttactactatctgccaatgaagcatcaaataatttaatagaaggtgggactatttttggatagaacgcaattgacttgactcctaaaacttgaacacagttagttatcaatgccaacgaagatatcttgacctctgtcatatcagaactaactttttcagtagcaagggtgagggcttgagttaatatggacccctcaagcttcttaccatatttgctcactaaagccgtcatcgtgttcaatattacttgagaaataacaacagatttagattccaaaggcattctgtcgagcaaaaccttcatcacattgttaactataggaatagcttcagagccttctaactcgaatttggaccctattaccaacgttaggtggtatctaatatcttcattagtggatgtactgagtaagggtaataccgcattaacaaactcgtcaactggtagaatttgtaacacattgccaagcaccttgaatagaatctcctttatttcagtcgtgtgatctgataatgatgtttcagagtcggaagcttcctcattttcttgggaagttatacatgaaaaggttaattctacagaattaatgaaaaaaagaacaccttctaaaagggttccaaattcttccctgatgtttctaattaactttttatcgcttgtttcatctaacaaaacagaatatacctttagtcttaaatttctcctcacatcgtaataatcttgatctgtttcctcggttattttattgataaactcaaaggtattgttcataaatgtcaaaaattcactttccgaaaaattcaagacaccatttgaaaacaagacacgggattctagtgatttcttcttttccgaggagctctttgatgatgtcaacaatttgatgatatcgagtaagtcattcaaacctgataattcctcattgacatgtagatcaacgagtagggccttaataaactcaattaatattcttgcctcgccaattttaaagttgactaaagctgaagaatactgttgtgcaatcaagaaaaggaacgagcccagtgcctttactggatcaagtgttttgattaacgtagaaaataatttaaccctcctatgtcttggaacatgttgcaaagcggttgtgaagctcaacaaaaggaactccatttcctctttttcatttcctttgctattcttgatcaaggcagggacaacagttagtatcgtacgctcaacaactttagttgtgaattcatcatcttgacgaatactatgggctcccataaaagtaaagataggcattacagaatgcaaaataacttccgaacttaaagtagcaagagatccaattacaagtaatagtttgttttggacttgcggagatgcagaatttctaatagcggataccaatatatctgcccttacgttggttagttctgtacagccatgttccttcaagtatgtgatagtgttcagcgtacaagaaatcaaagtttcttgcgcatataaaaccggtaatccaccgtcttgatccaaagtttccagatctgataataaggaaagtaaagtgaacaaaagcttttcggatccaacatttctgactttatcaagtgcttccaaaataatcgtcaactttctcaggtgcaattccgccagttgcgaaacctcctctttcaaaaatgcgtttttacttgttgatgaacgtcttcttcttcttttagaaaagtctgtctgatccatttcgttactgatactgttttgatttagtatggatacaaaaatatcggaatctaacggcaatgattgtagtacaccgactgtatcgtacgatgattctacgttactcgaagaatccacgatattttggacgatttttagtttttgagcattatttaatgaagcgaatatgctgataagcctctcggcagctatgttagctaactgctcataatctgagttaagagcactgagaacaaaatcgatcatgaatgactgcttttcttttggtgataccaaattaactaaagagcgctcaaaatgctcaaagtttgttttattagcaatacaactcttttcccaactagatctgttttctaagtagtgggaaataaattcctcaaatagggaggaataagaagatgcataagtcggactcttgttcaggttatccaacaacactgtcttggcatacggagaaggtattagtagggcttgattagcccaaaacatcaaaaagactttttcatttctctttggcgttaaaattctggatatgtcataattctcagtaacgtactcattcaaaaatcctgataaccatgcctcactatctttgggatttaacataggaatggtaacgttctctccgtaaagtttatcagacaaaaagtagtgcttagtggatggtcttttagcaatcaaggaaagaatcttcttcacgccagtcctaacttttatagaagcatctcgcaaagcgcaaatcaagcatggaactaaagtaaaaatattaacttccttttcaatactattaatatattttgcaatattgtttaaagatattagctttagcgcggttggagcggctggagatatagttactcttaacaaaaacgttattcttgattctaaagtagtgaaaaatgaagtcaagaaggaacttgctttatagcctttaccaatagcttcagtgaataaagataaaacctttttgtatctttctccagtttctgttagcatggacacattcgttgtgtttatcaattctgaatgcttatccaagaatgtttgaaatgaagcggtatcctttttagtagtttccacggggtcgcttaactgctttacaatgtcggtgttaacatcggcattagtgaacaaagatgtagtaagcctgatttcgaagagttcgcctgtcagtcccaatgatttcaaacattttaacaccaaatcttcatttatggagataaaatattcgaatagttctactaattgtgacttgtcctctaaaatttcggaaaggtaaatcaaatcagtgattatcaacctaacttcgtatctttctagtcttattttttttagtaggctaagaataatgttcaatttggaccgatcataccttgctatggatcttgtataggaagtaatgaatttatcacaaactggtttgtcttccttatctaagaaggttagtatagacacagtgtcgaacttgctatcaaataacttgaaaattttggaaggtagctgatctacgttaccttgtccttttaatgtttggaacagcttacaaatcgtgaggagtgctgaatgttttgcctctttagcatctaagtttgaaagaatggtttccatggcagctaagataattgttttctttaaaggcaaagctgtagcaaatacaactaatatggtatgtgcagctatttgacaatcctttgatttagaggctaaaagtttagcagatatttcaagtaagattggaacaagctgattcagtttttcatcgttgtttgaattgaaagcaacaacgttaataaagcagcatgttgtaaataaaagctggttagtatacgttgcattatgcttaatacattgatccaaataactggtataaagtttcagaaaatccatgtcattaaagagctttatcatggttagcgccgttgggggcttttcacttctaacaaaattcgacaaacaattaaacaaagggggcaacttaataatgctgagaattctcttaaagacaggtgtttggtagtagttgagagtggacaaaagcagcatctctgtgtttttaacatgtatttgaaaacgacgaaccaaccattctgttgcatgtagtgtaggtgctaaataccatttagaagaagccaatagcaagtaagcattgatagcattatccaaatctttaatttcttcttttgtttggacatttctatcaagagaaatggaagactctgaaaagagtgttcttgagaaaatggcaaattttggctcaatttggctcaattcttcaagagccttactagcgttttcaaaaatgaaatcgtaatcttgtgttgcagccgtctttgagttataaatcaaagaagcagaatgaagtttttgtcttctctttctatccaacgcaacagtagcattgttggaagcaacttgagctaattggtcactcaacgaagacattttcaaagttattcgtactttggtggccagttagataagtctgattctgaaaggtaataaagaaagtatttgttacaccttcgaaaatatctagctcatcgctaactgaaaatttttttctttgcttaacgcagaaagaaaaaagaaaaaaaaaaaagtcatgtgacttgaatattattaatctatgtatgttatgattattggctatgaaaccataaaattgaaaaaaaggattcataagctgatatgttatttgtacttaatgctatatttataatttacttttgaaatttttcttagtgggtcaaagtcttctttgatactgaagaatgacccaatggcaacacttggtccattggttaacaagtttctaacgaagtggaccttgtgagagcttataaactgaaaagaccagttttctttttaccaaaggggtagacaaagagtgaagaagcaaatagtcccacagaaataccgacacaaacttgaatcattgtcataccaaatgacattgaggacgatggatcggaggtgcttgtcgtaatggtttcattagcattaacaattgtatttgcactttgcaacccagacaacaacgaattttgtgaagcaataccagatggcacttgaacgaagattgcgggaagcatagctgataccgctaaacctttccaaattctggaatatagattacctaaaacacctatgacaaatgcagctaaggcggcagtaaactctgtcgaattcgcaaaatgcttaccggcccaatatgttacgacataaccggtgcaagaaatgaagaccataactggcagttgtgagatgtgtgcttgatttaataacgagatactaatggtaaacgctggaacgaagaggaacctgaaccacggagaaattaattgaggacatgaaatttcgttagtggcattgtgatacatccatccaaacaaagctgagcccaatgttatgccaaaacccaaaaacaaagaataaataatggcgtagaacatacggaccgcgccagcaactaggcttcgactttgcagttctagtgcaccacacagaataatataacctggcaggattaatgccaatgagccttgtgtaactgcaccaaagcagatgtgagaacgagggatagagccaaaagctctaccgcagaagctaacgacaatagatgcagaaatttcgaagacgtttgaatacatgtatgacttttgtgaaagaataaattgtaatgaccccacacaaagccccataaaaaatgagattgccaggtttacccaatcgccaccaaaggcatacggagtgaccatagcggaacaaaatgcatataaaagaacacacatccaaggtggatatagattcgtgtcagccaaaatttgatcgagtaaagcattaccttcatcggcacctaaggtatcatggacaactcttttgtaaacggcatgaacttgatgcagcttccaaaggtttagaccttgagtacacctaaccaattgaacttcggaagttcttgttgttgcatcaccaaatgaaacaatcatacaacctggaagatacaaaactgaccatctatttcaaggactctagaagtcataaccatatattcttcaagcctatgcgtcggagcaccatacatcataagagctctacacatgcgtaggatgaaccggtgtctttgtaaaatgtctgcaatgtgaaccgtaattttcgcttcagtttttagtcttttcttcagtctaggcattctgccttttttagccttgccttttaaattttgtaatctgctacgcttggcaactggtacgtctttgtttccagcagtagaagaaataccttcatcatctgttgttacagcttgtgaatctgaaaagattgagcttgaattttgatcttcattttggtaaagtttcaataatgaccctagtactccacttttcacttgagatggagggggtacgtatgtggaggtttcaataaacccttcgttatcgtcggatgaattgttttctgcataatcatcaaaatgatccactgcaggagccagaaatgaattttttgaacttgagcctaacgtttcgccatccgacgtacaatttacgtcaccttctaatttgagagcctccagtttttctttatcgtcgccctcatgaacgtctacgattttagacgcatcagctagatcggataagggaatttcttcattacggttatttttttctatatcattcttcccattttcattttctgaaggtattggtgccaagccagggaccaaacccccttgatttccagtcaggttatttattatcttcttgatgaacgtctcatcgtctccatccttaccattgttccttaaatgtgtgaaagaaactttaggcttcctcttgtggcgagcaggcctatcttcttcatcttgtccatctgtgcccttagaattatcgctggtttctgtagatcttgaagacaaatcattttctagagcatccgtatcagcagtgaatcttacatttttgttatcattattagaaatacctagatcactgatgcttttaccacttaaattgccttttttgctctcggctgaattggaagtgcgatggtcactactatcttcaagattcactcccgcttgactttgctcggagcttcccacccgaaaatctgacacaggagtggttggtttttcatttctaccgtccattgtatagcctatcggttattcgatcttttttcttttgttattctatatctaaaagataaaagtcgcacaccgctaagtaagtaagtaagtgttatataagatttatttagctacgttctcagatatagtaggcttaaaacaaacgtaaaacatagttatatattaatatgcaattcggtttatttctttttcaagattcttccgaatttcgtcatattgggttcgcaatttttggcgatggctttgcttcgatatttttcggatgaaaatagtcaaaggacactagaaacacgaatggcgcgctgattacggagacgtcgggctaagacaaagagggtccattcggcgtgctggtggtactgtgacagataaacccaatgccccacttttctcgaggagttgaaacaagcgggacaactgctacgtcataaaaatgggagtaccaagggaggagccataagccgggtaaaatttggcgctgtttttcttaatctaaaaatagttcaacaataaaatttgggctccgcccatccagaccaaagcaatcttcggccttaacaagccaaagggaacgaaacccagactctaccatgcatttcgaacatgttgtagctaactacactggtaacccagatacctattctctcagtagctgtttcaccaagactccgcactcatggtaagtagaaaaagaaaactctcacaaaaatctgagtggcacagcttttccaaatacgctttttaaacttggagaaataaagatgtattacccgctggtgccttaaaatatccttttctccggttgtccaataatttatgttacggcggctatttgagtttttgtggaaatctctatcattaataaatgtcagccttgtgtcttaaatgcaattcaacagggaaaaggcgcgagacttcggcggcaaaaagccacagacaagtgctggttgcaaagaggtaaagaagtaatgtgtgtaatcaaatagatatattaaggtagcaactcaccggtctgtccattttcttttcctgaataacttcttctgtcttcacacattcatttcatttttattttccaatatcactcaacgagaaagaagttacaagatctatctttcaaaatagtttacagttacctttactttaccctttcccttttcagtttgttaccccttctcctaaaagttttattttttgggtaaagatataaaggacactccagtcggttaaggtggctgtctagagaatataaacctgtatttatttaccaggcttatcagaaaagttaatcgtgttcttaaatattcattgaaaaggaacgtgatacagacgtaataaaagaagagtactaagcttaacttaataggtcatttatggttgaaaaacgtagtagacagagttccagtagtggctcagagttcagtgttccacctgatgtcgataacccgccactttctatccctttgaagactttatcagacagatatcagctgatcgaaaaactaggtgcaggatcatttggttgtgtaactttagccaaagcgcaatttcctttatcgaacatattgggtaaacaacatgatataaggggtactttaatggatcagcctaaaaatggtcaccaaaactatataacaaagacacaaggtgtagtggctataaagacaatgatgacaaaactgcatacactccaggattatacgagggtcagagaaattaagttcatactggcaatcccagcgaatgaccatctgatacaaatttttgaggtctttattgactctgaaaattaccaattacatatcgtaatggaatgtatggagcaaaacctatatcaaatgatgaaacatagaaggcgccgagttttttcgattccttctttgaaatctattctatcgcagatactggctgggttaaaacacatccacgaacataatttcttccacagagatttaaaacctgaaaatattcttatcacaccaagtacccagtattttgaaaaggagtacatgaaccagattggatatcaagataactatgtcattaaacttgcagattttggtttggcacgccatgttgaaaataaaaacccgtatacggcctacgtttccacaagatggtatagatcgcctgaaatattattaagaagtggttactattccaaacctttggatatttgggcattcgggtgcgtggcggtggaagttactgtattcagagctctcttccccggtgctaacgaaatcgatcagatatggaaaattttagaagttcttggtacacctatcaaacgttctgattttgttaatacaaaccacatcacagctccaccacctggtggattttgggatgatgccagtaatttggtccataaattaaacttgaaattgccttatgtagaaggttcatcgttggatcatctactttctagctcccaactatccgatttatctgaggttgtcaaaaagtgtttaagatgggatcctaatgaaagggcaacagcccaagagctttgtgaaatgccattttttgaaaacaccgtggcatcccaagtagacgcaagaggcaatgtgactaatacagaacaagcattgatttttgcaggtataaatccagtagcgaccaacacaaagcccatatattttaactcttcaacaaaattgcccgcagaaacagagtctaatgatattgatatcagcaacaacgatcacgattctcatgctatgtgctcaccaacattaaatcaagaaaaactaactttggtagaatttttaaacgaattcgttgaagaagataatgatgatcactcaatacctgatgttggaacagattctaccatttcagattctattgatgagactgaattatcaaaagaaattcgtaataatttggccctttgtcaactaccagatgaagaagtcttagatcattcattatcgaatattaggcagttgacaaatgatattgaaattataaataaagatgaagcagacaacatggaacagctattttttgacctggaaattcctgaaaaggatgagtttcagagaaaacaaccatttaatgaacatgcagatattgatgaagacatcgttctaccatatgtgaacaactcaaattacacacatacagataggtcacatcatagaggtgataatgttttgggtgatgcctctttaggcgattcgtttaattcaatgccagattttactccaagaaatttcttgatacctacattaaaaaaatcacgggaaaagttcgagcctcatctatccaattcaaaccaacattttggaaatgtaaccttctaataatttgtcatttgactgacgaatcgttaggcacagttatatagttatatacacatagacatacatatgttcgcatatatattatattactatgcattcacctaaatagctactgctctattaatacagtgctttttcgatggctttaatttaacttattagacattactttgcgtttattcccctccaatatatttttatgtttgtttttcttgaacattttatgatttcttgctcttggcggctactgattttgttaagcaactcatcaagaggtcaaaaaaagtagaacgagatctttgtgttcggttacccggctcagatcctaacttggtatgtttattcgtataagttactgttgtccacaggcaatactctgcagaaaattaaaacggcattaatgctaggacaaccagaactgttactactgtatgtgcgatagttgataactgcaacattatgcccggtatattctcaaaaaaccctattactgcatacgaagaaatcgcaagagaaatctttcggtttggaaaagctcactgtgaggttccttggagccaatagtaatacagcacaatccaaggaaaaatctggcctatatgcaaggaaggagagatagtcaaaagcattctttcccctagaagttggtgcatatatggcatcgttaaaacatattacccccaaaatttcttctctaaacgatgtgcttggcctttgttttggtttttgatgtcggtcgtttgaggccccttgcggaaaatcgagatcgccgaatggcacgcgagggaagggaaataaggtttaaaggcactgaaacaataggcaagaagtaggcgagagccgacatacgagactaatgtgtccgcgtttctaaggccacttttcaatgaaacggatattgatatgctagtaaaaggacgagctcaagagcgaaaatataagtaaagaattcgagtgcacttgtctccatgcagcaagatttcatatgagtcttttttatctttttactttttacattacacgatatgcactttatgaaaatttaacgaggttggaagccggataatcaaccaaaatcaggcacgaaggcacactcgtatatgcatgttgttgaaactctgttacgctgaactaacaatcacacatgtagaggtcaccgggaaaagttgcgaccccatggaaggtcgatctcttcgtttggctttgcttggctggcggcattgcgcttcttcgcttatacccgtctcttgacgctcgagctcgttcattgagatacctttattcttgcacattttctggcttttttcgctactcgggtacatgtaatcatgcacacagaaggtgctgtagggtgaaagttcctttgtgctgtcgtttgtttttaatgccaaactttctggtgatcaataaccacctctttttccttcaggaaaccttattattgttcttggatagtactaggaagtatataaggaacctcgattttggtattgcacggctatacacatctaagaaactttgtataaaaggtggctaccctattcatagcttgatatcaataggccatctcatcactttttattgaaaaggaaaggagggaaatatatctgattcaaattacttgtttgcttctctttaagacaaaagcatagataatttcagcgtggaacgccggaataagattggtaccctcgtcagaaagttacaaataccgcttcatcttcaaaatgacttcaccggaatcactatcttctcgtcatatcaggcaaggaaggacatacacaaccacagacaaggtcatatcgcggtcgtcgtcgtactcatctaatagttcaatgtctaaagattacggcgatcacacacccttgtccgtcagcagtgcagcttcagagacattaccctcacctcagtatatgccgataaggacattcaatacaatgcctacagctggcccaacgcctttacatttatttcaaaatgacaggggcattttcaaccatcattcttcatcaggctcatcaaaaacggcatcaacaaataaaagaggaatagcagcagcagtagcattggcaactgctgccaccataccatttccactgaaaaaacagaatcaagatgataattccaaggtctcggtaacacacaatgaatcatcgaaagaaaataaaattacaccctccatgagagcagaagataacaaacctaaaaatggttgcatctgcggttcaagtgactccaaggatgagttgtttatacagtgtaacaaatgtaaaacgtggcagcacaagttatgttatgctttcaaaaaatcagatccaataaaaagagattttgtttgcaaaagatgtgacagtgatacgaaagtgcaggttaatcaagtaaaaccaatgatattccctagaaaaatgggagatgagcgattatttcaattttcatccatagtgacaacttcagcatcgaacacaaatcagcatcaacagtctgtgaataacatagaggaacagcccaagaaacgtcaacttcattataccgccccaacaactgaaaatagcaatagtatacggaaaaaattgaggcaagaaaaactggtagtatcaagccactttctgaagccactactgaatgaggtaagttcttccaatgacacggaattcaaagcaataacaatatcagagtataaggacaaatatgttaagatgtttattgataaccattatgatgacgattgggttgtttgttctaactgggaaagctcaaggtcagctgacatcgaggtaagaaaatcatcaaatgaaagagattttggagtcttcgctgcagattcttgtgttaaaggtgagctaattcaagaatatttgggcaaaattgattttcaaaaaaattatcagacagatccaaataatgactatcgtttgatgggaacgacaaaacctaaagtactttttcatccacattggcctttatatatagactctcgagaaacaggcggattaacaagatacataagacggagttgtgagcccaatgtggaactagtaacggtaagaccgcttgacgaaaaaccaagaggagataatgattgtagagttaaatttgttttaagggctataagagatattcgtaagggagaagagataagcgtagaatggcaatgggatttgagaaatcctatttgggagataataaatgcatctaaagatttggattccctaccggatcccgacaagttctggttgatggggtcaataaagactattttaacaaattgtgattgtgcatgtgggtacttgggccataattgtccaataactaaaatcaaaaacttttctgaagaattcatgaggaatacgaaggaatccctatctaataaatcttactttaatacaataatgcacaactgtaagccataaacgaaattttaaaattaatagtattcattttaatcttttttgaaagcttaattttatcatcataatttttcttccaaaacttcaatcttggtattttttttcgcattggtcttcattttttttcttttgtttttagctttaatgttgaaagcgtgaatatcaaaacacttttataataaatcaccactttgtaactatagagaacaattcatgctttatttatagatgccacgattaagcatcaatcattagttgagaggatccttaacgttaaaatccaccgcacttttcctttcaaaaagctgcattgtttccataattcatttcatggcaggttaatgacttatttgatatgaagagtgaggttcttatcaaatgaaattcctacatatgaattttttaaaagagagtttttcgttttacgatatttatttacttcatcatcgtttatcatttttcacgtagcaaattttgaagcttcaacttataactcatttgcatccgattcacatatttcagctgactataaatttggcaacagcttcgtgacttgagcataagaaaaacatagacttgttggatataaaatatggctcacagggctttcatacaggttataatcacaggaactcaagtttttggaaaagcattcgccgaggcgtatagacaagcggcttcacaatcagtgaaacaaggtgctacaaatgcatctagaaggggaacaggaaaaggcgaatatggtggtattacgttggatgagagttgtaaaattttaaatattgaagaatccaagggcgatttaaacatggacaagattaataacaggtttaactatctatttgaggttaacgataaagaaaaaggtggaagcttctacttacagagcaaagtttatcgagcagcagaaaggttaaaatgggaactggctcagagagaaaaaaatgcgaaggcgaaagcaggggacgcttcaacagcgaaacctcctccgaattcaacaaattcatctggtgcagataatagtgcaagcagcaatcagtagtcaaggaagcctccatcattacgtcacaagtgttatcgaaagcatgcagcagtgcatatattttcctagttggttgcttcctgtacgttaggaatcttcaaccaccatccttgtatttagttaatattagtatatgtaccaaagtaaatatactcagatgccatctcgatatacgcaccgtacacgaaaatgaaattaaaaaaaaaatgttggagcacaagcaaggcagcatcagaacgtaccgtcagttggtaccaagacaagtccatccccgtaggcactacaaattatgggaatgagaaagtatacaaaatataaactgtcttatcatgaagaagagtcgcttaggaatttaaactttcaaatcgcattacgcaattctctaaaaacgcgaacctttccctgatatgtaatcagggaatttcctcagaataatattcgatctaagaaaccggaaacgaaatgaaaattgttactactttgtttaggagtagtcaaagttcattcagctatgggttatgatgaaatgatttaaattattctcgctccagtattaacttattacgtaatatgagcttaaaagagcaagctcctcatcactcacactccataacatgaagaacgaaaataacctaatctttaggtttctatggtataatgaaattaatattatctaaagatagtattaaccactactgatgttagccttttgaaaaaaaatcaaaagaaaaatttgaattttaaagaagaagtaacaaagggaagaagtttttgccaatcggacaacactagctctatttatacttttctgttgctccaaaaacaggaaagaacaaatttttcaatttagtgtgacccggctaataataaagagggaagtaataggtagggttttactggcaagaaatccatattgttgctcccgaataatattataaattcttgtaattaatacaaagtttctagatccaccttgtttaaaaatataaagttatgcttaaaattcttcagggaagaaggttttcaatggatgattttacatttttgacgaattcctgagaaactaaattacaatgtaaaactgtacataaatataaatattattgttgatacggaaagtaaaataaaaaaaagaaacgctaaagaatactgaattgccaacctaagtaaaaaataagcgataaaatcaaagaaacggacagaatgcatataaaaactgtaatcagtaataagcccaaaaaatagtgatcagtccatttcaaaaattggtaaaaattgtcccattacgagaattgggatattaaacgagtccctttttactgtccaacaacaggcacacttcaaataaagaccgttacttaataataaattgcacttagtaaagattgcttttccatccgtagtaaaagaaaacccttctgtaatttttgacgaggtagaagaacatgcgttcaacatcaatagttttttccttttattgatatcattgtaaccaaatgccagcaattcgttaaatatttgaaagtaattcgaaacgcttttatgatccagatattcaaaaataaaggaggtgcggtctaatagtaaatttttgttaaaacctgttaaagaatagaattcgttactgacaaaacaaatctcgcctgatcttctccagatgcacatcggtgtgcagcttactaattttgccatgttctccaaatctaataaagccctttgcaaggtaacttcctgtaatagcaaatcctcttcaatcatattggatgttaacgaaatgaaaattggagcatatctttctagtatagagcgtattataacttctaaatcatatctcaaattatgcttttgggtactgtgttcgtcttttactgaggcagatttatcaatttcagctccttcaagaaatttttttcttaaagtagttagcagtttggtgtatgcgagcttgtaattatgcggttttattaaacatttattgtcatataggtcttgaggagtctttactaattcacgaaactttgaaggtgatatgaaatcggtatcatgtttctccagatctgcatcggagtgactagaactgtcacattcgctttccagtttggcgttatgtgatgggtgtgtattagcgtttgctccacgattcaaatgcagcatgtctaaagatataaagggcctagacactacttcatcatatgtattgaaagtagaagtggaatggccgatcgaggagtccttttggtcattcacgctttttgtcgagtttaaaaggttcgttaaatgcaatgacgaatttccccgtgtagatgcgctaggattgggatattctgattcttggagggaaaatatctgggagttattcggtaaaaacggcgttgaaatatctactatatcctttaatttcatgtattcgtcattgcaccacatactatcaaagtgaatattagtttcgtcatcgacatcatcgtcactcttattactatcgtccattccagagtgcacaggaacgtttgaagtagcaaccaaacaattggtagccagcggctgctgcattgctttatgttgctctaggaaatgcgactttaaattgagagtactcttccgtacggtgggtatgatggggtcattcattaaatgtactgcttgtgaagctgatatattattagaagtattttctaagacggtctggcggttattcgtattgaagttcgtaatacgtggaatagatccagcgctttgaaagttatcatttatattatacgtatattggatattcgtattgtgggcaggtgttttgcctggtttttcctgatctgaagatagaaaatctcgctgcagatgtacgcttgagggggataccgtcttcgacggcacatcatgtattaccagcctcttccccaaattcaagtatggttgtgttccatgcttctcaattcgttttcttgatttccttttcttatctctgcaaaacttcccaatatttctttttaaacagttttgacatggcctccctacgtcacactgtatatgtttggtatgacagaattcacaagctgtctggatagactttctcgtctgtttcaactctgaaggtagttttttggtcatatgtatatatattcttgtatgctgtatccaaatatattatttctttactccctttattgctaagctgtaatacgttaaatcattcgaaatatgatctattcatgcaaaaacttgatgtgtgtaacaaagaaaatatccggttcagagatccgaacaaatgatagtcgtacccttccccttagtgttaactcgtttaagcaggctatgatgattagtaaatcgtttcagcctcttctcatttcgacaatttttgaggccttcccttagtgagaggggagataaccaatcagcacagagaacgacgacggcgcggaggctgggcggttaaaagaagataatgtgaaatagatcaacaagctttctggtggcaaaacggcagtcagagatatacaaaaggggcaagataagtgagggaggctatgtggaaatggaatgtgcgcagatgggcgggcgcaagagtaaacattagcaagaaccgattaagtgtaattaacgttggaagtagatacttatcgaccgcaagaagtccactgtctaaggttagaaatataggaattatagcccatatcgatgcaggtaaaactaccacaacagagaggatgctttattatgcaggaatctcaaagcatattggagacgtcgacactggcgatacgataactgattttttagagcaggagagatcccgaggtatcacaattcaaagcgctgcgatttcattcccatggcgaaatacttttgcaataaatcttattgatacgccgggacatatagattttacttttgaagtgattagggctttgaaagttattgattcatgcgtggtcattttggacgctgttgccggcgtagaggcacagacagagaaggtttggaagcaaagtaaatcgaagcccaaaatctgctttatcaacaaaatggatcgtatgggggcgagtttcaaccatacagtcaatgacttgataaataaatttatgagaggaacaactaccaaaccggtgttggtaaacattccttactatcgaaaacaaccgactagcaatgattatgttttccaaggtgttattgacgtcgtaaatgggaagcgattaacctggaatccagaaaatcctgatgaaattatcgtggatgagttggatggtacttctcttgagcagtgtaatcgttgtagggaatcgatgatagagactttgactgaatacgacgaagatttagtccagcacttcttagaggaggcagaaggcgattactccaaggtttccgcacagtttttgaacgcttcaataagaaaactgactatgaagaatatgattgtacctgtcttatgcggtgcgtcttttaaaaatattggcgtgcagcctctattagatgctatagttaattatctcccttcgcccattgaagccgaactaccagaactaaatgataaaaccgttccaatgaaatatgaccccaaagttggatgtttagtaaacaacaacaaaaatctttgcattgctcttgcattcaaagtgattacggatccaatcaggggtaaacaaatattcattagaatttattcaggtacactaaacagtggcaataccgtttataattctactactggggaaaaatttaaattgggtaaattactgataccccatgcgggaacatcacaacctgtaaatattttaactgcgggccaaatcggattgcttactggctctacagtcgaaaacaacatatctactggagatacactaataacgcattcgtcgaagaaggatgggttgaaatcacttgataaaaaaaaggagttgacgttaaaaatcaattctatcttcattcccccaccagtttttggtgtttccatcgaaccaaggactttaagtaataaaaaatcgatggaagaagctttaaacactttaattactgaagatcccagtctttcaatttctcaaaatgatgagactggccaaacggttttaaacggtatgggtgaattacaccttgaaattgccaaggatcgattggttaatgacctaaaagcagatgttgaatttggtcagttgatggtgtcctacaaagaaacaattaattcagaaacaaatatagaaacgtatgagagtgatgatggatatagattctccttatctctgctaccaaattccgatgcccttcctaactgccttgcatatccattaggagtcaacgagaattttctgataatggaaaaaaatggtaattgggataaagaatggaaataccaagtttctttcgaatcaattctaaattctattattgcaagttgcattgtgggacttcaaagaggcggaaaaatagctaactttcccttatatgcatgctccatcaaaatcaatagcgattggtcagtcccacctgatattgaaactccacaagaaatcttaaaaattactagaaacttaatttttaaagctctcaatgacttaaaacctgaaaaatacaaccttctggaacccatcatgaatcttgatctaacaatccctcaatctgatgttggtacggtgttacaagatctaacaggagcaagaaaggctcaaattctgtctattgaagacgaatcaagcgtgtcaaattctggcgcatccacttgtaattctccagagaacagcaataggatatatattccctctgatgctgttacaaccctacacgcaaccaaagataaaaaaaacactcaagagaccagttctaatgtaaaaaaaattataaaagcgaaagtgccactaagggaaattaccacctacaccaataagctaaggagcttatcgcaagggaggggtgagttcaatattgaatattccgatatggagaaagttaccaacgatcgcctacaatcaatacttcacgacttgtagcaaaaatgtccttaataaacgccttgttatatctttatcaaaatggtttttacaactatcgaatagtgtgaaccgataactgtgtagttgtatattaatagaactttacttttgcgcaggaacaaacattttattgcgacataggcataccttgccctcagagatctttatattcttgttcctcgtggcccaatggtcacggcgtctggctacgaaccaggagattccaggttcgagtcctggcggggaagaatattctttttgtcactaacacaaccattctataaattgaagagaaaaattaaatggccaatattctacgtgcttgttattagaaactcgcaacaattgttctgcaaggcccctcatttttttttgctatataaaataataaatggtcacgttggcataagtttgtgtagaaatgcttaagatcacttgcaaaaatataaactgaataataaaaaaaagaggtataatactggtcgttgctttttcaatcaccgtgtcacccaaatcgataatgtcaactttctttcacaaccgaagtaaaaggagtttaacatttgctttctattgaaggcttatttttttttacatattctgcaatttcagctcctaaaaaggatgtcaattcaccttttgaatcgtctaaatgggtaagtctatcacacgtagaaagcaaatcataattgatcgactttgaaatttttgaatcatgtttgtaatctggatgttgtagtacaaaatttctaaagaattttgctgttgttggcaattcaccgcttgctctatcagaaattagctttaaataatagtatagtctctcgtgtttggaagaatgctttaattctttccaatctttggttacaaaccctttttggcataggattggcgtaacaaattgaggaaatataccattctctggattatggaaaatctcgcttatagaataatcttcagtttccacatcggtgtcgttgcgaaatgattttttccaatgaaatttttcaaataggatagcatctctgtgatgggctatcttcatattttcccatactttggacatatgaatatatgcgttaatattatcggaaaaggtcaaaatgctatcgacaatcaagtatatgagcacggaatacgcagcgttctcaaaatctaatagttgcacttcaaatggtctgaattccactctccaaccaggagaatcctttttgtccggggttgcttgttgtgtggggggtttaaaacgtaatgtctgccaatttgtactttggatgttttcaaagtgatttgaagacgttttgttgtcctgattcaacagttcttcgaatgtagatactggatctcttatgtagagatgcgcaaaatgtttagcaagatcatagtccagtggcgccttatcattctctagtagtcgtcctaatactttttcattaataggtacatttgtgtcgttataagtcctattgaaaaatttcgacccacccaagaaaagatcaaccgaactatatcttgactttggtatttcaaggactttatcttgtacgtctttggcaatgcctccaaatccgttcttgttgtatttgggtagtaatggcgcaacacctctttccttcggagtacggtcgtccaccgcaccagatatcacattccaacgaacatcttggtcggctagccaacctttaaaagcaggcgcagcggcagagaaggctagcattataggtgcaaaattcactaatgcatcgtacaggtaacgtgccttgttgatattgggtgcctgaaaggtcacttgtaagcacgaacagcccatgccaaaacccatggaatccatataaatgaaacccggtttggaagccagtttcgcctctttgtcttctggtaaaaaccaatctcgatcgtagatggagtcatccgtttctggagtagctatatctttatacatgggaacattcatgcaaactttttcaccacgcctggtcctgatggatgctgtcaagttaggaaacctgacatgtctgttaatgacttcatcgggtaaaaacagagacctggaagcggcatttttatgattccacggatccttaatgttaataaagtcggggcatcccatcctcgggaagacagtcagcgtcaaagggacagacctggagcccacatgcaagttatttttactatcttgtctcgcatattcagatagcttatattctgcaatggcacgtcttttttgcatgttaacctcaacgtaactacccacgtaattcaaatatggagaagctggtgttgcctctaacatataccggccatactcagggtgaaaactcacatcgttagcctcacaaagggacgaatcctccatattaagctcagtgagtatcttgtcatggcaaacgtcgagcatagaatttctctccttatcatcaaaatctacaaccatgtactcaagctcgtctccccaaaaaagagggtcattgtctcttttaccagcagcttggaaaatatacaacaactgctcgataccttcatcccttatgtgttcattgtacgtcctagactcaaaccactgcaaaggcgtgcccaaagctaagagtcccattttattcttctatatgtatattttcgatactctaaaccaccctacaatgtagccctatactaaatctgctcaattttcagcttctacaagtgactcgagaccacgtggaaagatccaactactccagcacaacgattcaatataatcgattgctccactcataagaggcaagaacaagcttcaacttttggtaagccgccgtttataaacagggaagatgtcctttgtcaagggaggcacagagcatggccaatttggcaaattgcaggtttttctgagtgaaaaatgaaaaagcattgtagtagagtcggctcactgaaaaaccggggaggacgaaaaggtttccagccacagttgtagtcacgtgcgcgccatgctgactaatggcagccgtcgttgggcagaagagaattagtatggtacaggatacgctaattgcgctccaactaccaaggttgttgagggaacactggggcaataggctgtcgccattcaagagcagcaacaggcatgggaagattcgctttttttttttgaattacaatagtatgtctgatgtctgcaagaagtaacaggcgtgtgcacaagaatacgtgtgtgtgcgtaagcgtatgcactggtggcataacttatctaagaagtatatatcactgacatagaaatgtagatatacaggtatttttctcgataatcgataaaaatctcgtcgcgctgaaccaaacttggtggttacggagagtttttctctcatcattactgtctttcgcattgatttcccctttgaccgataaaatcccttggattcataagattaaacaaagaggtgatcaaagagaaccctgtgaaagtttatgtttataaccgggcataaagtgaactagacactttcaagaagccaaccaaagcatgagtaacgaagcttaccagcatgatcataccgtaaatcctcaccagaagatagttgtgaacagctacgattggttacagttccgtgatgagcaagatcactgtaaaagtaagaacccgataacgcacgcttctccaggggtcggttcgaatgcacagaattcagacatagcggaggcccctcaggtattccacccttcctatcaatctctggtcaacgtaccgtccgagagcccgcgacctgatcagacttcagggtccaatcctgccgttggactgcttcataatgcagaggacaaagcgtcagggcaagaagaagaaggaagtcaatatgagattcaatattcggtatttcgtccgctgcatgcatatccaaccaagggcctagcatatgagcagctccgaagaaaagaagaacaagaacagagggaaaacttcaaccatttggtttctgactgtattgaggctgtagagacatttggacgcgaactcgagagaatccaaactggctcaagtgggtcgtactttgtgtatggaacacgggccgacgaaagcgttccggtgggggtcttcaagcccaaggatgaggaaccatatggcccattttctcccaaatggaccaaatgggcacaccgcacgtttttcccatgtctgtttggcagaagttgtctgattccaaacctcgggtacatctgtgaaagtgcggctagtttgttggataggcgactggaaacgcatctagtaccctatacagatactgcatctatagagtcttttaatttttatgataatagaaaaaaatgggtattgggatacaaccttcagaagaagaaacaaaaaaagctgggttctttccaactttttttgaaggagtacatcaacgccgatgagttctttcataaatacccattacctgggatgtattcagatgttaaacattcatttcatcgtaagtcatccggcgaagatatcaatcataaaccagagacaaccaggaacctaacagatgagacagaaccgtccaagcaaataaattcctctccaatttcgacggaatctgaagaaaattcgaaatttgaatggacagaatcaagtttgagtcagttcagattggaactagaaaaactaattatccttgattatataatgagaaacacagatagaggtctagacaattggatggtgaaactaatcaaactttcaaacaataagtggagactcaagttagccgccatcgacaatgggttgtcctttccctggaagcatcctgatgagtggcgtctgtacccatatggctggttgtatttgcctctgcaactactagccaaaccattttctgagcaaatgagatctcatttcctaccgatattgacaagcactaattggtgggaagagtcgtaccaagaattcttggccctatttagcagggaccaagattttaacgtccgaatgtggaagaagcaatgggcagtattaaaaggacaggcgttcaacgttgtcgaaacattgaaagacccacgacaaggccccttggaattggttagaaggacaaggtgccaggtaatagatgagaagatgcaagttccctgttgcccacctccagtttctattttcaaaaacgccatagacgaacctattggatcatattccacttcaccaatggtactccctagcaccccaagcacaattccatttcatgcacataaccaaagcaatagtaatcctgtatactatgattccactctgcacccatttgctaataaaacagtgatagcagagcggctacaaatagtcaattccacccccgtattcacctggtgttgattttttggaaaataattcaatacatactcaatataaagaaatcataactctactttagcatataggaaatagactctttcgaaaaaacctctttctgtagtgttagaaagcaaccggctattatttttgtgtgtcttcgaaaaatcggaacccaaacagatcttagcggattcatggtaaaaatagccttgaagaatttaggaaaataaatagatactcaaaaaggaatagaggatcttaacaaatcattacattacttaactcacattaaaagcaaacacctttcttaagctgttggtgcaaaaaaggattacatctattgcccttatgaatttgttttggccatcggaaaccaaaaagcaaaatgaaatacctggtggcgattatacacctgggaactcaccttcagtacaaaagggttatcaattcctcaatcgagacatatttaaaagttgtccacgaattatggaaaggcagtttggtgagtgtctgcacaatagaacgcatttaatcaaggatttaatttcttctggcaatgttggactaggtcccattgagattgttcacatgtcctacttaaacaaacatgaaaaagaagagtttggtgaatatttctacgttacagggatcgaagtttccggtcctgcaatgcccgtagagtttcttgaagtgctaaaatcgagtaagcggatttccaaaaatatatcgaataatatcatattgacttattgctgttttaattttttcagcaatctagacatccgtattagatacgatgctgacgatactttccagacaacggcaattgactgtaacaaggaaaccactgacctgaccatgacagaaaaaatgtgggaagaaacgttcgcaagttctgtcatccgagcgataataacaaatactaatccagagttaaaacctcccggtttagtagagtgtccattctacgttggaaaagatactatctcctcttgcaaaaagatcatagaattactctgccgattcttaccacggtcactgaattgcgggtgggattctaccaagagtatgcaagccaccattgtcaataactatttaatgtatagtttaaaaagttttattgcaatcacgccaagcctagtggattttacaatcgactacctgaaaggacttaccaagaaagatccaatccatgacatatactacaagacggctatgatcacaattctagatcacatagaaacaaaggagttagacatgataactattttaaatgagacgctcgacccccttttatctctgctaaatgatttaccgcctcgcgatgctgattcagcacgattaatgaattgcatgagtgacttgctgaacattcaaacaaattttttgttaaacaggggtgattacgaactagcattaggcgtctctaacacatcaaccgaactagccttagactcttttgaatcttggtacaacctagcgagatgccacatcaaaaaagaggagtatgaaaaggctctcttcgcaataaattcaatgcctcgtttgcgcaaaaatgatggacacctggaaacaatgtacagtaggtttcttacctccaattattataaaaagccattgaatggtacccgcgaacactacgacttgactgcaatggaattcacgaatctctcgggaacgttgaggaattggaaagaggatgagttaaaacggcaaatttttggaagaatcgcaatgataaacgaaaaaaaaatcggttatacaaaggaaatctgggatgatattgcgataaagttgggtccgatttgtggtccacaatctgtgaatctgattaattatgtctcccctcaagaggtcaaaaacataaaaaatatcaatttaatagcaaggaatacgatcggcaaacaattgggatggtttagtggtaaaatatatgggttattaatggaaattgtgaacaaaattggttggaatggcttattaaacatccgaacagaagctttcatgatggaaactgaattctatcaagcttctaacaacattatcgatgaaaacggtcatataccgatggaatcccgaaagaaaaggttttgtgaagggtggctagatgatttatttttagatttatatcaagacttgaaattgagcaagattagcctaagcaataaagatgaaaaacacagcggattagagtgggaacttttgggtttgatcatgctgcgtacctggcattgggaagatgccgtagcttgtctaagaacaagcatagtagctcgattcgaccccgtaagttgccagcagctgctaaaaatatacctgcaacctccaaaaaatattcaagaggttacattactagacacagataccataataagtttattaattaagaaaatatcatatgattgcaggtattataattattgccagatatttaatctgcaactgctagaaaagctatgcaacgaattggggacgcatatactgcgtaataagatccttcttcaaccttccataggagacgaaatcatggtcatgatcgatgccatgcttgcgtggatagccgacctagatcacacagtacaaccttgaacaaaacggtgctcttagtattattatataaccactacggttggatggactgagggtaagggtaaccgtataccttttatttttttttttacattttgaactgggaagaaaattttttttgcgagggattgacggctaacgccaaaacactccgaagagaatgagaaaagcttgggcatcgctcgaagtcatcgaacgggactatttttgtttaaaatttcaccagatctgcttgataagggtagtttagcttgtgtatttgggaaaggtacgcaaaagatatattttactaagatctttaaatatttttagcttgaggtaatacatgctaattttagttgattagagattctgaaaaattcgttttagttagtgtttaagaatagtggcgtttatcgttttgcccatttaataattaggaaaaaatatgtcagggtccttttggaagtttggacaagattttggttcacagtctccattagctaaactgttgaacagggctttcattaagatcgatgataagcccactagtacggaagcagggaaaattgactctaatagcacagatgaaagtttagaaagcaattcttttaaatcagaagacgaagaagaagaatatgagctgcctaacagagaagaagactacaaagcttataagccaaacctgtctctactgaatgatcttttagatgatgaggagttatatacagaactgatgtgctcgaacttcaagctactagtgtacttgaagtaccctgaagttttgtccaaattgatagattatgtcagaaatagtaccatacttgagtccaatattgatagagttacttcagaagacagagatttagtacgtggtgaagacaaggacacaacggaggactttgagaatgctaaagcagataagaaaaacattgatggtacttttgaagaaaaagaacgtactcgtagtggtgaagaagaggaactggaaaatgaagaaaatgatagtgcatctgaggatactagagtcactctacctcatgaactagaggaacatgatgatacgcgaagagccagaatagcggccgaaatattgtccgctgacgtgtggcccatatcatctgctttgattgaaaacgaaggacttctcgctaagctttggtcgatcctcaggctaccttctccattgtcaattgaagcgtcaacatattttatgaaaataaacgaacgcctcttggatatgaatatggacggaataattgaattcatattaaaaaaggaacacattgttgacgattttttagcacatatagataatccgcctttgatggattttttattaaaagtaatatcgaccgataagccagaaatatcaaatggagttatacaactgtttaaaaaacagaacttggttccaaagttgattcatttactcgatcctgtttttgattcttgcacacaatctgcagccggtgattttctgaaagctctggttactattagcggtaactgtcctaatgagattacttcgagcatagggcctaatgaattaacaaggcaattagtttctccaaatatgatgaaacaacttatggatataatgctcaagggaggcaattcgttaaataatggcgttggcattatcattgagctgataaggaaaaacaattctgattatgataccatacaaacaaattatactaccatagaatctcatccgccaacagatagagacccaatttatttaggatatttggttaaaatgttttctgaacacatggccgatttcaacaaaatactaactgagaagaagattccccttttacagacgtcctatggaacgattgaaccgttgggatttgaaaggtttaagatctgtgaacttattgctgaactattacactgctcaaacatgactttattgaatgaaccgagtgcctatgacattgtaagagagcgtgatgccgaaagagagagaatcttcaattcacaaaattacgtagattctaacgatcgtagtgaattaaaagaaaatgaagacgacaatacaggtgatgctgatgatgaagtggaagatgatacaaatcaggtagaatccgctaatacctccattgatggtgaagaagttatcgataagttaaattctttacagatagaaaccaacaaagtaaaccagaacatgaataatgaagagcaacatagtttaatgccagacttcaacaatggtgattttaaggacgaggaagatgaaaatccatttgaaccccaatattcagacgtcattttggattcttctgatatagaaaaaaactttcgtgtgtctcccaacgttggagatcagctgaaaatcagtttacaagataccagagtaatagatactatgctcgaaatgttttttcacttccagtggaacaatttccttcataacgtagtgtacgatgttgttcagcagatttttaacggtcccctcaaaataggttataataggttccttttagatgatctcctaatcaacatccgtttaactgatatgattattaacggaaacaatgaatgcatagaatatgagaaaggacatgacaccaggcttggatatatgggccatttgaccctaattgcggaagaagtcaccaaatttactgcatatattgaagagatgaacatcacctttgaaaatactgaagtaatgagttctttatttgagagtaaatggattgcctatacggaggatgttctagaggatctaaaggagaaatacaacgccatattaggcgatatagctgaagaaggagacatgttgcaagatgaagaagaggatgctgtatacgacaagggagagcgcactatgggtacagtcgatgactacattaatgacataatgcaaatggacaatgtacggtgtcaagaggaggaagaggatgaaggagaagggtatgtcagctttgatgaagatgaaccccaagaatatcgtaatggtgattccgttagaagcaaagaatcgaattcatcagaaggcaaacgtgaccaagagcagctttactatgagtacgttaacgaagatggtacaaaaacaagattaaacttcaatcctgattctgacgccacggaacaagttccaggtgaagtgaatcgcgatcataagataccattgaagcttaagcgaagttttacggatgcatgcaaatctgaaacaataccaaataatacagttaatgctaaggaagaaagtgtatttcaatttagcaatgaacttagtgacggctgggagtcatcaccttctaattctatacccaagcgtgcttctccatcaaaaaatggcatgaattcacctatgtttcaacaccagtttgaacttcatagccccaccgatgaatttggaggtcataaagacgaaatattaagcgcggaaggccatgactacgacatagatgaatacgatgaactgagcgatgacagtgatgaagagtatgataactgtgaagacgaagacagtttggattatgctgattccgccgcatatgcattgtgtagatccaaaagtaaggacaagatatcatgggatgaagaagaacaggcgcgattaatgggcgttgtaaaatttaattcagagcattacagggactaggaaataatactaattaaataattctaataattctaatattaataacaataataataagaataataattatacaataacacatgtatttcctaactcacaatcgtttggactacatatgctgtctagtgccttattgcgactttgcccgtttgataacttacttcgattgtttagtattcaaaaaggaaaaaggcgttttctttttcgtgtactttttttcgaaattctgttgaatttattcgaactcagaattggtccatcaagagcatccaaaatacaaaataactcatcatcacacaagaagaagcacaactccaagcaatttctacaatatgtcaaaaaaacttgcgtcaccattgtccttcttacccctttataatttgctttctgctgttggttggtcttatttgctttacttggtcatctccttgtacccaaaagttggacagccagcattcttctaccaaactaaaaatgtcgctacccttgttcaatgtggtgctataatcgagatcataaactcatttttaggagttgtacgttccccattgctgaccactgttgcacaagtgtcttcaagactactagttgtcctcggcatcttccaattgttgccaaacacaagtggtgttcaatcagttgtttacatatcattattactggcatggtctataactgagatcgtcagatacttgtattattttttcatgttggtattcaagaatggcgcaccaaagatcttaattctattaagatataatttgttctggattttgtaccccactggtgttgccagcgaactacgcattatttactgtgctttaaatgcagctgaatctcagtattctttactttacaaaagaattttaatagcggccatgctcgcttatatcccaggcttcccaatgctcttcctacacatggtagcacagagaaagaaagtcatgaaaagtttaagatcctctttcgggaagaaactaatttgaattctttagataaattcttctgtattttttataagaatattagccttcacattgaaatggcttcaacgctcttaaccataatcactagtatcttgcggtgcacgggctttatattgagcaaaattgcgaagggtagccgaattagagaactcttagaaagatgtcgaagctcactcggagtcgaccttcacagcctactgaaacaactgtgccgagacaatcttaagtgtgttgctctaattttcatgctacaactgaaattcatatggccagtggccagaatcacacctatttataggccatttaccagtcatccattcagaaatttagctacttcctcaagcatcagtagtacaaaagctaagactactaagacagatacaactccactaaaattatcaaatgaactatatgcaatattcaagattcataatcgtccatatttggtgaccgagggcgacagagttattcttccattcaaattgaagcaagcggaggtgggtgacattttaaacatgaccgatgtaacaactttaggatctagaaactacaagctagttggtcatccaatcaatacttctctgtatactttaaaagcaaccgttgttgggaaaactaaaagggctttccaaactagggaggtaacgaagagaagaaatagacgggtccgtcatgcaaagagtaaaggtgatttgacaatcttaagaatatcagaactgagtatgaactgaattttagggatatgtacatatacgcatacgtataaaatcatgtaaataacaataaaatttgacacactttcttcgccccaatggccattcaattccagaccgacgcgtcttctaagttataatgctatgaaatttcaacaagttaattaaaagtaagcataataataaaatcaggtaatggattcaccaaaaaaaaaaataaaaaaacaagggcagaggggtgaccattagtacgaaacactaaatatagtattaaaatagttcaactccacctccaaatgccctttttgaggaaaatagcggggacagcacatacacattctaggtctgattcgaactcatctgtgaaattcggccatcagccgactagttcggtagcatcaaccaaaagttcaagcaaaagccctcgtgcaacatctcgcaaaagcatttatgatgatattagaagccaatttcccaacctaacccccaactctacctcttctcagttttacgaaagcacgccagttatcgaacaatcctttaattggacgacagatgaccacatctcagctggaacgcttgaaaacccaacgagctttacaaacagttcttataaaaatgacaatggacctagtagcctctctgattcgaggaaatcctccggtggcaatagcgtaaatagtttgtcctttgacaagctaattctatcgtgggatcctacagaccctgatgaatggacaatgcatcgcgtcacctcatggtttaaatttcatgattttccagaatcctggatattgtttttcaaaaagcatcaattgtttggtcacagatttataaagttgcttgcatatgataatttcgctgtttatgaaaagtatttgccgcagactaaaactgcttcatataccaggtttcagcagttattgaaaaaaacaatgaccaagaacgtaacaaatagccatattcgtcagaagagcgctagcaaacttaaaagttccaggtcttccagcgaatcgatcaaatcaaaattaaaaaatagtaaatcgcaagaggatatttcaaattctagatcaacgtcagaatctgcattgagcccaacaaaatcgggcccttccaagaccgatgaaaagaattttttacattctacttcaacacaccaaaaaaccaaaagcgcaagttcactatacagaagaagttttatatccctaagaggctcatcatcgagcaatgcttcctcagcaaaatcaccttcaaacatcaagttaagtataccggctcggccgcactcaattattgaatctaacagtacacttaccaaatcggcgagcccacctgcatctccttcgtatcctagcatatttagaagacatcacaaaagtagttcatctgagtcgtcattattaaattccctttttggtagtggaataggcgaggaagctccaacaaagcctaatccacaaggtcatagtctgtctagtgaaaatttagctaaaggaaaatctaaacactatgaaactaatgtgtcttcacctttaaaacaatcttcactacccacttcggatgataaaggtaatttatggaataaattcaaaagaaagagccaaataggggttcctagcccaaatacggtagcttatgtaacgtctcaagaaactccatccttaaaatcgaattcgagtactgctaccttaaccgtacaaacggcagatgtaaatataccatctccatcttcatcaccaccgccaatacccaaaactgcaaacagaagtttggaggtcatcagcacagaagatacacctaaaatttcttcaaccacggcgtcttttaaagaaacgtatcctgattgtattaatccagacaagacagttccagtgccggtaaataatcaaaagtatagtgtaaagaactttttactggaccaaaaattttatcctctgaagaaaacagggttaaatgatagtgagaataaatatattctggttaccaaagataatgttagttttgttccgctaaacttaaaaagtgtagcaaaattatccagtttcaaagaatctgctctcacaaaattgggaatcaatcacaaaaatgtcactttccatatgacagactttgattgcgatattggtgctgcaattccagatgatactttggaatttttgaaaaaaagcttgtttttgaacacttctggaaaaatttatatcaaagaccaaatgaagcttcaacaaaaaccgaaacctgctcctctcacctcagaaaacaatgttcctttaaaatcggtgaaaagtaagagttcaatgaggtccggaacaagcagtctgatagcatcgacagatgatgtttccattgtcacttcgtcttctgacataacatcatttgatgaacatgcatcaggaagtgggcgcaggtacccccaaaccccgagttattactatgacagagtttccaatactaatccaactgaagaattgaattattggaatattaaagaagttctttctcatgaggaaaatgcaccaaaaatggtttttaaaacaagtccaaaattagaactcaacctaccagataaaggaagtaaattaaatattcctacccccataacagaaaatgaaagcaagagtagttttcaagtgctaagaaaagatgaggggactgaaattgatttcaatcatcgtagggaatcgccttatacaaaaccagaactggcaccaaaaagagaagctcccaagcctcccgcaaatacttctcctcagaggaccttatcaacttctaaacagaataaaccgatccgcctagtgagggcaagtacaaaaatttcgagaagcaaaagatcgaaaccattgccgccacaattattatcatctcctatagaagctagcagctcgtctcctgattcgcttacttcctcatatactcctgcttcgactcatgttttgataccgcaaccttataagggtgcaaacgatgttatgcgtaggttgaaaacagaccaggactcgacgagtacttccccatctttgaaaatgaaacagaaagtgaatcgctcaaattcaactgtatcgacttcaaattcaattttctattctccttcaccattgttaaaaagaggtaactcaaaaagagttgtttcgtcgacatctgcggccgatatatttgaagagaatgacataacattcgcggatgctccgccgatgtttgacagcgatgatagtgatgacgattctagttcatccgatgacattatctggtccaagaaaaaaacagctcctgagactaataatgaaaacaaaaaggatgagaaaagcgataacagttctacgcattctgacgaaatattctatgattctcaaacgcaggacaaaatggagagaaagatgacctttagaccatctccggaggtcgtttatcaaaatttagagaaattcttcccaagggctaacttagataagccaatcactgaaggaatagcttcaccaacatctccgaaatccttagacagcctactttcaccaaagaatgtggcttcatcgagaactgagccaagcactccttcccgtcccgtccctcctgatagctcatacgagttcatacaggatggacttaacggtaaaaataaaccattgaatcaagctaagacacctaaaagaacaaaaaccataagaaccattgcacatgaagctagtttagcaagaaaaaactctgtaaaactaaaaagacagaacaccaaaatgtggggtacaagaatggtcgaagtgaccgaaaaccatatggtgtcaattaataaagccaaaaattcgaaaggtgagtataaggaattcgcctggatgaagggtgaaatgatagggaagggatctttcggtgctgtttatttatgtttaaacgttactacaggtgagatgatggccgttaagcaggttgaggtccccaagtatagctcacaaaatgaagccattctaagtaccgtggaagcattaagatctgaagtgtccacgttaaaagatttagatcatcttaatattgttcaatacttaggttttgagaataaaaacaatatttacagtttgtttttagaatatgttgctggtggctccgtgggatccttgattagaatgtatggaagattcgatgaaccgttgatcaaacatttaacaacacaagtattaaaaggattggcatacctacactcgaaaggtattctccacagggatatgaaggcagacaacttacttttggatcaagatggtatctgcaaaatcagtgacttcggaatttcaagaaaatcaaaggacatatactctaattcggatatgaccatgcgaggaacagtcttctggatggctcctgaaatggttgatacaaagcaaggctacagtgcaaaagttgatatatggtctctgggatgcatcgttctggaaatgtttgctggtaagcgcccgtggtccaacttagaagtcgtcgcagccatgttcaaaattggaaagtcaaaatcggcaccaccaattcctgaggacactttaccattgatatcgcaaatcggacgaaattttctggacgcatgcttcgagataaatccagagaaaaggccaaccgctaacgagcttctttctcatccttttagtgaagtaaatgaaacattcaatttcaaatctaccagactcgcgaagtttataaagtcaaatgataagttaaactcttcaaaattaaggataacctctcaggagaataaaactgaatagctattaggatcgatctatacttaagatatttatgcatacgtaataatatagaacaataaacatagatgacggaatgacggaatgactgaaaattaagaacaaagaaaattaaaaaatttctgctgatacttattcagacgaaaaatggtgcacaataagggtgtcaaaacgacgattcgacccttcaaatattacagtcctcacctcttcgctgaagggctcactttcatcaggaaggtcctctccaataataaaggtagtctcctctatatcagctaaagcagtatctgataaaccaacatcaagcacagtctctataaaggacggcttttcaattgcttcttctggaactttcgtttcaaaggggatatccacaattttaatggtagattcgtttagccagtcatgctcagcaaatgcagttgacaaatcttttgcgaaatcaatattcttgctgttaataaatatactacaggatgcattatcattattatagccatctctatagcatatcaataagagaagatatagtccaagataatcggattgtgtcaggtatggttttggaagtaataaattgaaccgtttcctcttaaagcgatcagcatttaatctgccataggtatttgaaatttgaacggcaaaatttgccttgagtgactggaaaatagacttgaagaaagtagatgatagttcattcagacctaggagatgagaataaatgtgatcaaagtttgcgtatttttcatcaatgaagactgggctccctctatactcatacgaggccccttttaatggcaataagatcagatctgtggaatccattttcatcgtcgctatattagctgccttttcacgcattgtagaaaatatgacttcacttgaaaatggtattttgctcaggtttgaaaatatatcaaaaatttgtaatagtgaatctgtatttgcggtaaagtggggatcatcattatatagagaagatgattgcagcagatcagttgtccgttcagtgagcaatcgtaaatgaatggccctcaatgcaccgactccctcaaacggggtcaatttttcatctataacacttaaattggtatccacatcgtcaacgcttttagaccagatatgaaccatcttttttattttgaatgtgttagatttcaatgtggaatcagtagctgttgtcattctgctcaaggaggtttcgttcttatgtttattattcttaggcttgggagatacccctaaagacaggtaatttagcagctttagagatggagagatcgcttctgtagtgtttatcaccgtggtcagttcaccaattctatatttgctaacatctgccaatgaattaagttgagtgttaatttcagtcttgtccacaccctcagaatcgagaccatctgctgcaccatcatcttctgcaggtgtagataaggatttgcgaacaccatcccggtatgaatctgggtaaacaagctgagtcagaggagtagtgacaaaagtagaaactaatgccatcaacacaaacataccaaatatttttctactgataatgcccgcattcaaaccaacagttaagacaacgatttcaacgatacctttgcatgacatcaaaacaccggctgcagtggcttctctccaaaataagccagtaagtttagctgtaagagtacctgaaataattttggtgaaaatggcgatgccgattgtggcgaaaacatagccccaatctcttccctcatttaatagagtcaaatcgacatttaatcctgcaacagcaaagtagattggaatgaaaacaatgttaggaatatcttccatcctttctgttaatttaacaacgtagtgatcatctctaggaactactaagccagcaatgaaggcgccaaaaataggatgaactccaataatatccgtaaaataagcagaaatgaacatgatgaatagaatgcacatcgttgccaacggtgaaggcttgcttctgtccaattcatgggtccttatgagcacccatcttaataggtattttaagggaaagaaataaatcaaaaaccatgcaaacgtgataagcagaatataaacggtattgacagggctcccttctgcactagaaagaataatacttaatgctaacaaaatccatcccattatatcgttaatgatacccgccgcaaggacaacgatacctgctctatccttgatcaagcgcaattcatttaaaatacgacataaaactggaaaagccgtaacggagatggaaacagctataaataccatgaagacagagaatttaatatgcctttcgccttctgttttgtttgcataagtgtgaaataaaggaatcgccagcagacaaccaaaaccgaatggcactgctaaagtgactatacctatcacgagtgctttctttaggtgtttcttgatgaaagcaatatccacttctaaacctaaaaaaaacataaacagtattattcccaaattcgccactaaatttagccccgggatcgatgatgtagggaaaattgtgtttgtatagtttggaatttgaccaaatatagtaggccccaaaataacaccagatataacttctgaaatgactttaggctgcctcatcattgaaaagggaatgtgaattaaattgcataccagtagtatgagacatgcttgaaagagaaataatgtaagcggcgaactggagttgtagtggaacggatttacacccgacagaattcctcctacagtgtttgccatttgatagaatataaataatacaacttcgtaataataataatcgttggtatcatttgatgtgtgctttagcaacaagagatgatataataagcgaacagtttttgttttttattttcccttactggagctcagccacattaatgcgagacgcaacgggtgcataatattgaaagcgcatttacagcagaaaaatgctttcagtatttattttgagatgctgaatataaatatttagagaatacatccgtagtagtctacagtaagatataaatcaatgcttcgggtgtttgtatatcaaagtgtctttctatgctcacccaaaaattttcttttgcttataactttataaagctcttcgtcttctactagattaccaactaattcttctatgttcttgaaaagcatcataaaagcaaaatgaggttcatttaacgggaacttgaggggcgtatcaggtgatatccaaaattcgggtccgcgtgtgtactcctcaatatctgtaatgttcctcaaatgtagtttatgaatgtacgaccagtcggaaaaactaagtgtgtaatctttatccgccagacatatccgatgtagttttttgacggctttaagtagctcttgcaagttccttaaattacaggtccccgagtcctgtagtgcatattcagcagaagaaacatattctagaggaagtattccctctgggctagatgcttttgataatgaagaaaatgattcttgcaggcttgcaggaggggatgtcactccagaatcattctcttctgaattattatcgttgaattcagaaatttgactggattgtgagctcgttgtattttcttccagatcaccatcagctgtgtcagattcttcgaaaatttctccagtgttcaccataaaggaaagtgctctttgacgcccattaaaaacgatggacttgactttattattgaatgattcaccgatcttaatatccagagaagtggaaatgtcaaacaacagatcaccgactgtagataggatagcccccattaatggcacggctcccaacgcccaaatcacaaaaaaagcacggcctgcaccagtccttggagcatagtctccgtatccaatggttaataagcacaagaaacaaaagtaaatacaattgaagtacgaccaattttctgcgaatttgaatacaagagctcccaataaccaaaaagccatgaaaattgcaatagtcaccgacaaagaaaaccaatgctgcttccttgaggccgtttgtcggatacacttcattaagtcgaacgcttccctttcagataaatttttactactatccatataatgtttccacgatttggacctgcctttttcaactctgtggaaaaagaaaattgggccagaggacttttgaatgatggatcttgtcataaacactattaaacccatcaagacaacaccagatagcgaaaagattaaaaccatgattttggcgccaaccgacttgggcaggatgtcacctagtcccacggttaataatgataccgtgcagaaatataatgcatttccgtaagtgatgtgcaataaaccgctaaacatacccgcaccccaaatcaaccataaagacaatagtacagtgtatgccatgatacttctttcattgggcaaaaggttgaacgttggaggatattttcctaatttatatccaataaaatgtattgttaaaataatggtgcataccaaatatagaccagaactgatacaggcaaaccaaaatccgatagtcttactgtagatgctgggcatgtcattcaaggagcatacaatcacgtccaccaaaagcatccctccagctattgtccatcctgttatatttattaactgagatttaagatacgtcaacttcttactgaaatgtagcattagtataatatttgacgtaaaacccagtaccaaagagatgatattaacggcaaaaataccaggaggatcaaaaactgtctttacttgattcatcaaaacatcggtgtcattgcttcgtggatttgtcaccacggagttgttctttaaggatctccatttttcaactacacaggctatcgagatagtgttagctacgggacccaagcaggcagtaatcacagggaaatagcatgaaaccacaaaccaaaagacgaacagtgttgaagaaggctctgcattaataatactaactctttcgtcccggaaccgcaatgcatcctttagttcctctgcaagaacacccttagcttgcttcggtgtgttgtttgaatgagaatcaacagcctgagctgagctctcttgctccactgtcgccatattgccatatcccagcgtttgtttggcaaagctgttcatgaaccttgtcatatatatagaaatcggtaaaataaatacaagaaatatgctttgttatactgctagaaaggagtgaagacatctgctcacgatctacgagatgcggctatttttgatggaaaaagatacatagggtcaggcatttttgccatattgaataaccaagatggtactgagtactcaggtaatgtatattacattgagtacttcacttgtatacacaaccactgcttcgtattgtatatcaagtatctaactgttgataaactacaactttctcttcaaccataatgatagcgccgcttaaaacatgctagggtaacgagacgcgaatgcgaaaaactcccaaaaaaaccaaaacaaacaaaagtgacaacaattagaacgatgctgaagaagaataggagcgagtttagagttacctccagctatcctgatactactgcttaggctaccttcgcagagtctcgataaatttgcagtcggcaagataagaatatttctctacagcttttagacagcttcctgtccctctagtttcttttgccatccataattgtactctgcactttgagtatcattccaatttgatctttcttctaccggtacttagggatagcaaatgtcgtcgaacaatgatctttggttgcatttagtatcccagttaaatactcaacagagagcagcggccctctttgattacactagagggctgcaggtcattgccggtcccggcacagggaagactaaggttttaacttcaagagtagcgtatcttattctgcaccaccatattcatccccgcgatattatagtgactactttcactaacaaagctgctaacgaaatgaaagagcgtttgcaagaaatgttacgcggggcaggcgtgaatatttcggagctcttaattggtacttttcatagtatttgcctgaaaatactttatagatttggccacttggtggatctacagaaagactggagaattattgatgagaaggaaatagatgtcattttagatgatatgatcgaaaaagttcccgaccaaataagggattatgcttcctcaatcacaaggaaagtaaatctttgtatgccgagtaaaaatggagatgaatggactattcatccgaagctgatcaagaaacagatatcaaagctaaaatcaaacgcaatattacctgaggaatacatcttagattcgaatcatgacgccgcgcttggttacttttaccaaatataccaatcagagctaagcaagaaaaatacgttagattttgatgacttattaatgtacacctttcgtttgctgactagagtgcgtgttttatccaacataaagcatgttttagttgacgaatttcaagatactaacggcattcaattggacttgatgtttctttttgctaagggaaatcatcatctttcgagggggatgaccatcgtaggtgatcctgatcaaagcatatatgctttcagaaacgccttagcgcacaactttctagaaatgggcagaaaatgtcccatcgagtactcaactatcatacttgttgaaaattatcgttcatcacaaaaaattctaaatacaagcgaaattttaataacgcaacaaaacaaaggtcggcagaatagggctccactccgtgcccaatttgacctggattttccaccagtttacatgaatttccccgcttactttttggaagcaccttctttagttcgggaactactatatttgaaggcattgccaaacctattcacatttaatgactttgctatcctagtaagacaacgaagacaaattaaaaggatcgaaagtgcattaatagaacatcggataccctataaaattattaggggccacagtttctgggattccaaggaaacaagagcgatgttaaatttattaaaattgatattttctccgaatgacaaacatgcaattcttgcttcacttttatatccagcaaggggccttggtcctgctaccggtgagaagattaagaacgcattggacacgttagctaccgatgtgtcatgtttccaaatattgaaagacataagtagtaaaaaaataatgctagacataccgacgaaaggccgttctgtgattgctgacttcatttcaatgatagaaaattgtcaattgttgctccagagcactttactagggggtctttcagatttatttgataagctatatgaattatcaggtctgaaatacgaatacttgtacaaggatggtaagaaaaaaaatgatcagcttgaaaaatccgaacctaatttattaaacgcaagacataagaatattgaacttttgaaaaactatttcctggctcttctttccaagtcagaatcttcagataaagaaaaaaatgaagccattaaagcagcaacagatgaagccgaaccaatagagaacaaggtcatcactccaaaagaatacctccgtaatttcttcaattcactttcccttcattctgatgcagctgaggaggaagagtcggaatccaataaagatgcaaaaataaaacgtgagaagaatgggtttgtcacgatatctacaattcacggtgccaaaggtcttgagtggccggtagtttttattcctggatgcgaagaaggtataattccttgtgtgttcaacgatgataagaaagacgaatcagaggaggacgaagaagaagatcaagaaaatagtaagaaagatgcaagcccaaaaaagactagagttttatccgtggaagattctatagatgaggaaagaagaatgttttttgttgcacagactcgtgcaaaatacctgttgtacctatcaaatactgtaactgtggaagatgtcgatagaccaagaattgcaagccgatttttgactactgacttgataaaagccatgtccgatagccaaaaattatttgaaagtacgaatagtatcaaaaaactataccgaattttgaacaaaaagccgcctgctgaagatgataaactattctcccttgaccaattgcgcaaagactataaccaattcattgaaaataggagagaaaggatgatttggcaagggatacaaatgaatgatgtctatggaatacagttgtctagaaataaattattgggttctgttagtgatttcacgtcagctgcggaccagttacgactcgaaacgcaaaactctatattcccacagaagaaacttattgaaaaatcacgcccatccaaaatcaatggcaattacgctcctaaaagtagagttaaaagtccagaaaaaaggtacgctccagaaactacatcattccattctcctacaaagaaaaaggtgtatgcacctcaatacgtttcaacaactaatgtacctagtaggcaggagtttcattcttctactgggaaaaatattccttttctgagaagagaagataggtccatcacagacatatcaccacgatcatcaacgaggtcgttaaaaggagcatctccaaataagacgagccacatgtcagatgatttaatgagaccatcacctacgaggaaggacaaagttactcgtaatattcatttcgcaactgcaggaactttcagaatagaaacccagtcaaatgttgatgaactgcatcctccggaatactccaataaatcagggcagtcgcttacgtcgagtgaattttctgggttttctagcgcgtgcagtaattctgatcagccaacgaacttaatagaagatataaacaacgaattagatctatccgatgaggagttattaaatgacatatcaatagaaaggaggagagagcttttgggctcgaaaaagacgaaaaaaataaaaccaaaaactcgaaatagaaagtctaagagaggtgacaaggttaaggtggaggaagtgatagatttgaagagtgaatttgaggaagatgacagcagaaatacaacagctgctgagttattacataatccggatgacactacagttgacaatcgtccaataatctccaatgctaagtttttggctgacgcagcaatgaaaaagacacagaaattttccaaaaaggtgaagaatgaacctgcatcaagtcaaatggatatattttctcagctgtcacgtgcgaaaaaaaagtcaaaattaaacaacggtgaaatcatagtcatcgattagtagcactttcatgcctgactacgtcaactattggaggcggtttataatttttatttaaagcacataggagttaattttattttactggtagggtttgtatacgaactacatggaaatgtggatggtgtgttattatagcttaatgaatattctttttctatacaagaaaaccgatatgacagctatgaatgagcagtatgccaacaaaaccaggaatgattttaagggtgaagaatctatcgtgaccatagacatattgactaaaccagtagagacatttgccaacaaaaataaaaacaacccattggagttgattgattccaagcattcggcaactttataatattccgaagaattaccgaaaattttgtcagtcaagcagtacccagtcaaaaatagtaaattataagtaatgacccacaaagtatatggtaagttagcaaaccttcttgaaacactataaggatggtattgaaaaaccaactggctgataacaagaaaaattgtactccatatacagaggccacttaatggggttactgaagtccaatagtcccaagtcgaagacttctttgatgctgcaactacgtcttgcgtagaaggcttataaagattgtttaaagttggtttatttcccaacaagtaaaatcccgtgttttggccccaaagaaaaatcgagcaataacctagaaatgagaagatgccttctctattagcactgaagaaacaatttctatcagccaaaattaaaaagtttaaagtgcgatcgtcctttaaaagtagccattcataaatgcatgaaatgaatattgcaattgagcagcgtggaaccattcttgtgacgggatcaataaaggtcaatacaagtggcaacaatgatagggtgataaaaaaattccaatgaaccccatattctgtgacatgttcttgatattccaaattttttacaaaaaacaacctcagcaatcctaggaacaatagagttcctcctgattttaaggcattaaatgcattttttaagaagctgggtttactcttcaagcttaggtttttcaacagtgccctagaagaaacaataccgttactgaaaacgaatgatcctacaccaagatccatcagggatgtcccccaagtttccaccttggcaaacctccttgggaaaattggaaaatctacagccaagatggcaatagcagtcagaataagcatcccaccacgatacgcagtaatatacggctttttttctagttggaaccgctgtgtaatcattttttttttattgtatattggattagaaggtttactcgagctagtaaattttccatatatgaatgcgagcaaacaaggtaacagtattagcgtgtttagaaggtatggttcactagcataaatagtaatagatagaagcaaagcaacccagttcaatgcaaaatcaattatgtattgcacgctggaaatgccaggaggcataaggttggaatttttcaataagttccatgatatgtaagttaccaaagcaattgatgtcactgcgttaatttctgttatagaaccgccattgagccctgtcacaaagtcctcttttctctgttttaaagtcgacatattcttctgatgtactgttgccatttatttagatatttacgtgtcttcttattgcgatcctctttttctcatgctgttttttcacgcgagcatgtcatggaaagtattatcatacaaaacggtaatacatatagatgagtagatttgaataatgctgtagatggcgtatgtaaatgaatatcttataaaattacggactacatttcaagaatctaattcctttgtctgatttcttgtctgtcgtctcataggtttttctaaagaggcagtacgtttcttatcttgaatggagccataggtaacttgagtatgtgaaacttcctcagttcttgggatctcttctggattagaaattgcagtcggctgctctgtaggcacattttctgacattattgtgccccaactcgtggttcgtttaatttgtttaggaacgaaattttttggcagtgactccaacttgatccttttcgtatccggcatttgtctctctgaagaaacatccatgatactcgatgagacactacgcttttttcttccagaatcagtttctctaattttctgcaataattcgtttttggtatctttcatagagtgctccgataatgaggaattgtttcttttcaaaagaatagttttgtcgatttttggatcattgttttggtactttttttctgaactaatgctggtatagtatggtttttttatcttacatttaaaatcgtccttgtgtcctcttgggcagataatacaccacttgatattgtttaaaaagatttcattattttctccagatgcagcggacaataatttaaaaataaatgctggagtaactaccggtatggagtggaatttcttgatatattcaattttccttttcatcgaatttctcaagattgaattattttgaaaatcttttctgttattatcaccaggatcatcattattgttattaatgcaaaactgagtaaaaagatcgctaaattcattcgaccataacggatgggttttcgggatactgggtaaagctgctaagttgattagcagaatgtcagtggatttattgaggtattctacataattgatgcccattggttttagaagatttaatactttagtcagatgtaacagctctacgccagagaatccagtgatagtaacattcagaaaaggggaagaagaaaattcatgatgcaataactttgaagaagacgaaacttgaaactctattgtgctgaggaagggttttgaccataaatctattgggtgtagtaatttttgataatacaagcagcgttcaatgaaaaattctgtaactataccatcattatcatctataatctcaggtaaatcattgaaggagtcaagagctttattacttggaatgatgtaataagaatgatcgtaaatgccgctcaagtaagacgtctcaattttacccccattttgaacaacaattttggttagtattgaacggtgattgccaggaaaaatatgatgaatgataaacgcacaatttttgaaaatcaaagtactattatcacttaaatcttcttgtttgttatttatcgataatggtgactgccctagtactgaaaaatttgtcttactatgctgctgtagagacattgccttgtcccatattttttcaccctttggtttaaatttattcaagagggatgatgttttcgggagcgaaggagtcagggtactggaggattgctgccgctgcagagaggattgggcatcgatattggttggaaaggtggtgtttattttatcccagcaatcgcaagagtttgatccgattgaatcatagggcaggtctttaatatttggtaaaagataatagggatcgtacggtaacagtgcgcttcttttttggcaatcgagaatccatttgaaatgtacaataggtatattttgttcaatagcagcgttaactcttgctcctagtaaagtatccgtaacaaaaatggatatctgcccattctgaccttgatcatcgtcatcattgtgtgaagaggtatctttgattacaaagttttgatagttataactagaacaccctaactttttaatactcctaaccaatgaatcgatggaagttatgttagtgtcggttattctgccaatgaagatattgaagttatgcaaatatttaaacgaaaatcgccggtaaagtatcttcagcatctcataggtggatcctgtcattgttgccgtattagagtccggcaatatattttctccagacagccagagctgataaatgtcatcaatggcttgaatgtcaataaatatgatatcgaatctatgcttcaccgcaaatttaaatttgtttgtattggtggtggacccaacaacaaggacattaacttgtctggtcaaatctttagaaaatatacctcctaacttaataattttctttgatatttttttagctaagatttcattatttattgcagtcggacaaaatgttattccttgaaagggcttcatagtaatattaatgctactgataaaatacctgccatactagaaatagaagacttatatatcacgtaaaatttgtctcttcttattcatcatgtacataaaacagtacaaacattaccaatagtactatatagctttaccaggcaatacgcgaatagtccatgcagtttttcttctcttatactgatgagggtaagttttgcatttgatcaccgccgtatgcgaagcggaaagagcaaatgcgttgaaagaaacctggcgacaataggaaccacgagttcaagctaataatgatacctcaatgattatgcccagattacgttatgtgactaaagtagaaaggtgaataaatataagtaacgaaacaaggttacatggactcttcaattaaagaaggaaaaggaaggattcttttgcaggcagaaaacattgaagttatatcgcaacaataacgatgtagttattatgacctcataatatgagaactttttcctcaagtatttttaagttattctgtgtgtcatgactctcacttcgtcatattttatgttagtgcacaaaatgcgaggtgtgggtgcaatcaagactccgatccattttcgccgttcgaccggtgttttggcggctaaatttaagggcgtgatctcagaactcggcggcaaaaaaaaaagtatataaggcagaaagctttctgcctctccgatttcctctcctttgttttcttttccgcttcaatttacaatctagttcagcggctaatcctctttaccattgttttccgtttatcctttgctcattctcctttgctcgatttcttttgctcgttttttttttttttttttgcttctttttttcttctcgctactctgaatagacgatggccaagaggaaatatggcaggtcttattccctcgatgatacagattcctgcagcaataaagtcctgatagtaccaaccggtcaaagctcctctaacgcaatcactgatttctctgtcagaaaggcgcatgcttgcgatagatgcagactgaaaaaaatcaagtgtgacggtttaaaaccgaactgttcaaactgtgcgaaaattgacttcccttgcaaaacctcggataaactgtcgaggagaggtcttccaaaggggtatacagaactactagaaaaagaggtcgtccgtttgacaaatatgaatgcgagttccagcgccaatgcaaattctaatttgccgttcattaatgatacattttattgttttgataattacaacactcagtctgaaaatcaaaggtttttgggacatttgacatggaatattctaactaatacttttcctactcaaaaagcagtagtttttacagacgatcgaaataatattgatctacaactgcaactgttaacaaattttttgaacctgaatggtgactttaatcatctcccaaattttcttttacttaaatatgattataaccttcagtttttgaaaaatttgttgtctgtcattattaaagatttttttaaaaggcaaaattctttgctacttctattataccctacaaatttatggaaaaatttgctattagacaagattaattcaaccgcaatgacaggtgaacccataactctactggcgttactttatattattcaatttacttggtcttgttttgatgatttcaagctttttaaagtcacgaagcttattgtttctctgacaacaaacagcaaattagacttgaaagttttgcaattggttaacttatccatcttttattttatgggcgcctctgttgactcttgtaaaagtaaaagctcgttaacagaacattcaaatgtaaattcagtaatatggaccaatgatttgctaaacctaaactttacaaatattttgaatatgggattgtacataaatcccaaaaatttaattcctatatcaggcaacaataataataataaatctaatgaagaggatgatagaatagtgacattttggtgctttcaattcttaagctcatggtggtccttaattcaaggtttaccaaagtccaactttttaactgaagaatttcaaccgaaatcaatctcggttctagaaatccccaggctgaagccctttgaaattttgttaaacttcatcatatattctttggatggatgtaatttgttgaatatctcatctttaaatgtttcggacccaaatttccaatttttccagaatgaactggaaagctttaaaaaaaatttattactgtggaacctttatcacaatttgagtgatcacgataacttccgattcttaacatccagttcaaataaaaaactaacaacaaatttactacttaagaatttgacgggtctaaatcacaaactcaatcaacctgattttgtggagattcaattaactttattttacttgagtttaaaattaatgactttaaaggaaggggaccaagatttgaagaaagaggatatctcgttagagatattgtccctatattttttaattcttacagatgactctaataatgatgataatcaacagttacaaccacagcaactaaatctctaccattttacgcccttcaatagtattgacattattgacttatgtttaaacaatttaaacaattggtcattatcacttaaatacgaaagtggtcaaaaccagccccactcaagtaaaataaagtttgaaaaatttcaaaactttttaaatcactggtgtccaatatggtactatgatgaattttccacaaacccttttttacaaatcctcaaaatcaatttcaaattacttccttttgagacaatccattactcacaagaagagcaacgattgttaataagtttgaataaattgagatatttggatgccgtatcgagctttaattcaagttcagtcaagtcgaatttcgcgtctaaggtcaatacccagctaaaccttttgcaacactcgagttctaactccaatttcctagatgcgtcaccatacgattttaataaaatttttatgaacaactttgaaaactatgactacgaaacagatgaaggatatgcggaagatgatgatgaagaggatagtgacagtgacaatagcttaccactagaaattccttttaaaaaaagtaaaaataaatgcaagaataggaataaagagctttcacaaaggttatccctatttgaaaacagagatagcaattcggtagatttcaacacagatacaaatttaaatttaaaccctgattcgccatcagttacgtcttctaagaaaaaatatttagatcatattattttagataaccgagacatcgttagcaaccatgactccagtaaacaaaaattcaagatccagaatattttgaactcgaccttctaacattacgctccttcgtattactcattcagctcttcctctgatagcagtgaattttcgagggtcacgtcgtgactcatatgctttcttgttccgtttcgtttcgagatgacaaaaaactggtcattttttccgttaagtgcaactcacagcagtatcggccgctgagaaatgcccggacaaatttttttgagccggattggtcaccgtttctttcttcggcgcggcttcccattcccgtccatccaaaaaaatctacctatataaatcgacttttcacctctaaaggcagtttattccttgtatgtcctttaagtacagttaataacgagcaatttttttttttttttttagccatctacccatcaacttgtacactcgttaccatgtcaaccacagcatccacgccttcatctttacgtcatttgatttctataaaagatctttctgatgaagaattcagaatcttagtacaaagagctcaacatttcaagaatgtttttaaagcaaataaaacgaatgatttccaatccaaccatctgaaactattgggtagaactatagccttaatatttactaaaagatcaactagaacgagaatttcgaccgaaggtgcagccaccttctttggtgcccaaccgatgtttttaggtaaagaggatattcagcttggtgtcaatgaatcattttacgataccaccaaggttgtatcatctatggtttcatgtatttttgcccgtgtgaacaaacatgaagacatacttgctttttgcaaggattcctctgtaccgatcatcaactctctatgtgacaaattccaccctttgcaagcaatttgtgatcttttaacaataatcgaaaacttcaatatatctctagatgaagtaaataagggaatcaattcaaaattgaagatggcatggattggtgatgccaataatgtcataaatgatatgtgcatcgcatgtctgaaattcggtataagtgtcagtatttccactccccccggtattgaaatggattccgatattgtcgatgaagcaaagaaagttgctgagagaaacggtgcgacatttgaattaacacacgactctttaaaggcctccaccaatgccaatatattagtaaccgatactttcgtttccatgggtgaagaatttgcgaaacaggccaagctgaaacaattcaaaggttttcaaatcaatcaagaacttgtctctgtggctgatccaaactacaaatttatgcattgtctgccaagacatcaagaagaagttagtgatgatgtcttttatggagagcattccatagtctttgaagaagcagaaaacagattatatgcagctatgtctgccattgatatctttgttaataataaaggtaatttcaaggacttgaaataatccttctttcgtgttcttaataactaatatataaatacagatatagatgcatgaataatgatatacattgattattttgcaatgtcaattaaaaaaaaaaaatgttagtaaaactatgttacattccaagcaaataaagcacttggttaaacgaaattaacgtttttaagacagccagaccgcggtctaaaaatttaaatatacactgccaacaaattccttcgagttgtccaatttcaccacttttatattttcatcaacttcagcagattcaaccttctcacatagaacattggaataaacagccttaacaccactttcaagtttgcacagcgtaatatgaggaattttgttttgacaacacaaccctttaattttctcattgttttcatcaattatgcatccatctttatctttagacagttccactacaatagcaatgattttttcatcccaacatagtttttcgagcctaaaattcagtttgtcggtcgtttttacctgcgtattttggttattaccagagccttgtgcattttctatgcggttgttattgtactccgttatctggtcagtgtatctgttacaatatgatttccacaacttttttgcctctttttcacgggacgacatgacatgacctaatgttatatgaagttccttctgaacttttccactagctagtaaatgcttgaatttctcagtcagctctgcatcgctagcaatacacctcttgaccaattcaataatttcatcgtagttttctattttagctgagatatatgtaggtttaattaacttaggcgttttttgttgattattgttgcctttaccaactatttttctcacagtaggtttgtaatctaagctccttctgaacgctgtctcaatttcatcatctttcgggatctctggtaccaaaattggataagctttatgaatttcattgaggatttgtttcgcattggttaatgaagagtctgcttgtccaaaatctaactctatcattaaatcaaacatattatctggtgatttgtctaaattaacaggttgatatcttttcaaaaacccattcatgatgcctaccactttcttctctcctaattcgtcccatttaatactttggtgattgttacctcttttgattactctttgcagtgttatgtctcttatttccgatagtttgtcatatggcgcgaatgacacgccgattaccttgatgttcgtatcatacaccaaataatcttcttttagttcattcaaccattcaaataattgctttctttcgcggaattggtgattgtttctgtcaactatgacacatttgatttcttttttggataatagttccaatgattttttcattaattgagatttatctttacctgtaatatcatcattttgaatatgaccccagctgtcagggaacaaattcactaatgtctgggaagttgttgttttgccacatccaataactgatattggaaagattaaaaatttagtgcgttcgtctactttatcataatcaatggcgttttttaattccaactcggccactttttcgtggtttaagatttccagcccactcatgccatatgattgtagaaacttatttctcaattcaatcacaccaaaacctttcaagtaattctcacagatcttgggtgatgactccaatattgggattgcgaaatcaagatacttgttggttataaatttatgctttctaaatttaaacactcttgacttgttggaaatatagtctttagtaacttctctccactgacggtacatcaaatacggttcttcaaatttatacttgaaaaaaaatggcttttcagtactcttcaagtggcacctgataacaaaaccttcaatctcttgcccttcaaaagatccggttgcagagcagttatctaggaactttttcaaatcctccaaggtgttcgatgtaatgcattggacgcacctgaatccgtatttactcgccatttgcgaaacatctttcatatcccaagtttcaaattccgctttattaacatttacaccatgtaagtataggccagctttttcaaggggatactctaagatgtgttcttcaaatgaatcatcgcaatattctgccacagcggtgacattatgggtatatagcattctagcaaaatcacttcgattgatgttcattgccgccagttgtcttaaaagttgcttctcacctgcttctgcatggttcctgtctacgtctgctctgggtccagtagaatgcttcgaacaaactaccaaggtaccatcttctaaaccagatataaaaatgatacaaccattggcttttatagtgacatcgtaaggccctgtacagttctcttcaatccaattccacttggtaaagttgacctcgcctacattgaaaaacttatcgtatcctctagcaacaataactggattcgttgtatcatcgctaataaataagcctcttgcattacatggcaaagtgatagtatttttgccataatcccattcgttaaatttccatgaaattactttcttattgctgtgtgataagtcacaaacccttctataagctctgcctctaccggatagtttttctgccttttctaactcgttaacaagctgagttactgttcttttaccgtcatatgggctaggcatcgcttcttcgtatgaatacttttatgatcactaaagtcaaagtgtagattttcaaagaaagaaagactatgcaaatgcgtaaaatttgctcgaagcaattctcaacagaatggaatgaattagatgctcttctgtatactttctttgggataaactcatagtgaaattttatcaatggaaaagtacgcggccggcccgctggaacataaagataatttactgaaacagtgtgcttaaacgtatttgaaaaccaaggtgaatgtacccttaaagtgctggcagtgaatagcaaaggtccattaaagtgttctggttttataatatcaaaagcatttatagaaatgcccgctgaaattgacattgatgaagctgacgtattagttttatcacaggagttacaaaagacaagtaaactcactttcgaaatcaataaatctttgaaaaaaattgcagctacatccaatcaatccagtcaactcttcactcctattcttgctagaaataatgttttaaccacattacaaagaaatattgaaagtacattgaattccgttgcctcagttaaggatctagcaaacgaagcttccaagtatgagatcattttacaaaagggtattaatcaagtcggtttaaagcaatacacccaagtagtacataagctagatgatatgttggaagacattcagtctggacaagccaatcgagaagaaaactcagaattccatgggattttaactcacttggaacaattgatcaaacgtagcgaggctcaactaagagtatattttatttcaattttgaacagtattaaaccgtttgatccacaaatcaatatcaccaaaaagatgccatttccatactacgaggaccagcagttaggcgctttatcgtggattttagattattttcatggaaattcagaaggttctattatacaggacatactcgtcggtgaaaggagtaaattaatcctcaagtgcatggcattccttgaaccttttgccaaagaaatcagcactgcaaaaaacgccccgtatgagaagggcagtagcgggatgaacagctacacggaggccttattaggcttcatcgccaatgaaaaatcactagtagacgacctctactctcaatatacagaaagtaaaccccacgtcttgtcacagatcttgtcgcctttaattagcgcatatgctaagcttttcggtgcaaatttgaaaattgtacgaagcaacctcgagaactttggattctttagttttgagctagtggaaagcataaatgatgtgaaaaaatctcttcgaggcaaggaactacaaaactataatttattgcaagattgtacgcaagaagtacgtcaagtaacacagtcattattcagagatgccattgataggattatcaaaaaggcaaattctatttctactattccttccaataatggtgtcactgaagcaactgtagataccatgtcaagactaagaaagttcagtgagtacaaaaacggatgtttaggcgccatggacaatatcacacgtgaaaattggttaccatccaattataaggagaaagaatacactttgcaaaacgaggctttaaattgggaagatcataatgtattactatcatgttttataagtgattgcatagacactttggcagttaatcttgagagaaaggcacaaatagcactgatgcctaaccaagagccagatgtggctaatcctaatagctctaaaaataagcacaagcaacgtattggattcttcattttaatgaacctgacgcttgttgagcagatcgtggaaaagtcagaattaaacttaatgttagctggagaaggtcactccagattggaacggctgaagaaacgttatattagttatatggtatcagattggagagatttaactgcaaatttgatggattctgtgtttattgatagtagcgggaagaagtcaaaagacaaagaacaaataaaggagaaatttagaaaattcaatgaaggattcgaagatttagtatcaaaaacaaaacagtataagctttcagatccatcattgaaagtaactttgaagtcagaaataatatcgttggttatgcccatgtatgaaagattctacagtagatataaagactctttcaagaatcctagaaagcatatcaaatatacccctgacgaactaactactgttcttaaccaattagtgagatagattgcgaacatcacttttcaaaaagcaaaattaaagaaaagaacgtaccataaacagatataaacatatatatgtataacaattagagtttctaatattttatgtttgctctggacgccagatgtaagaacaggaagggatgacgtaggaaccttgtgctagactaaagggtactctcatttatactttgtaatccagattcattatctaacgtattaatcagtactttctcgggtgaagaaagtcttgaaataaatctttcctcggaatcagaattcttagagctttccgttaatcctgagccctgtgtgaaaatgtcattattatgatctgattcggcagaattttgtgcattagctgcattcaagaaattctcgttacttcccaaaagtggagaaaactgattgttatcgttatcgttttgtaaaggatgccaagcagaggaatttctagcgtacggcgcagtgatatcaatcgtagtatctactgagggttcaagtagatcaacgtatgaatcattaggccttaaaaaggagtcttcattaactttattagtcaacgtttccgttttactcagtaatggttccatgttcaacttgtccttgcttatattaattcctgaatagtcaaaagaggatctagctgaggcgggggtgctcgaagtatttgtagaatgtcgatttagttcatttttatcatgatttttaagttcgtcttctattaaaacttgatttaaatctgtgaaaaaaggattatcgtgtcttattgtggacggtaaattatcttgaacactttcccttctattcaatgatcttaatgattcattgctcagatttcctaaagctgaatgcgcaaatccgctattatttggtgagctatgtaatgaagacgataggcttaatactctttttctgttcttttcgttactttgattcccagtggatgtcgagtctttgctttcctcgcgttgtggggttgataaacttttcacgtccctattttctctctttttaggagttgtctctcttttgtgtttattttcttctatctttgacatcgattcttttttattcaaagtttctgaagaattcttatccgaatttttatttggatgggaagcttttaaacttggaggcgtcggatgtttggaattaggcctccttttttgattgttgtcatgcaacacagtatccttataagatggtggatcccgtggtaagatgctcgactctgatgaagatacctcagtagtagtggttccggaagcagcatcagatatgaaatcggaagaaaagtcaaaatctggcggaggcacttccatatttgacattggcgatgttattggagagagcgggattgcctggggtgatgctaattctctttgcaaactctccggttgatatatgttggatttcaactttgcagaattgaagatggtattatcactcggatgggattttgagttcctattgaattgcctagagtttctggtcaatgaagtggaaggtaaatgtgggattaaaatgtctaatggttggacattgggcgaaagtactggagacgaaaggacttccttgggaaagaaaatattagagttatggtatagatttatattgtcatcagacgattccaatattgaggaaattgaggaatctgtttcttttggaaaagaagcaggatgtccatcatagctcggtaaaagggtatttgcatgcgagcacaatctatgtaaaacatgtattggcgagtcaatactaatttcgtaatgtttccttttattatctactactctagacagtctcaggcaaattttaatccaatggtttgctttgatgttttcataagaagtatctggatgcaattgctgatggttgttgaaacgactcggaataaaaatctggtactcatactctttattcactaaatcaccattctttggatcctgcaacaggttccccatattcttggcctttgacaaatttgcatcattgggcaagttcggtaatttaggacctttctgttctgtcaataaaaatttcttggtgggctccatcctatgaaccttcttttctctacaataatactccattgtctctgtcacataaattcttattctatgcaacgtaactttatcgaggggagcgaatttgaacgtgataggcagaaaagcatctaaaataatatcctttgatgctataacgatatcataatataattggttttcccaatctctagatatgataatcggctcactttcttccacagaattatgagcctgtgtccgtacgatattaaccacttgccgggcgctaatgtttgatttaaaggcaccaggtctctctatactggcaaataagaagtattccacaaatccgaaatcagctttaatagattctgggtatgcttgaggaattagttcttcgaaagcataaatatagtcgcctggttgaaagacaaaaaattctcctccagacccgctggtgaagttgttgcttgtcattgccagatgattgctactggtggggatatgatgaccatgatgcgatgctgcatcattatgggtaaaggtgttattcaacaagtcggaaaagatggaagtggtcgtaggtttatagttgtggtgagacacggaaggagacgtggctctcttcaataaatttatcggggataggtttcttgatggtccattggaagaagtgactgacgaagatctagatctttgtctactttctctgtcttttacgttgacagaggaatttccaggtgcacctagaggtgacaagttcaacgaggacaaacctgatatagaattttttctgcttgttatagtttcattatcagacagtgttctataaagagaggcaccactttccttcgtcaaaaaattattagctgcattgttgctctcattaggtgcggaagcatccatctttttcttgctcttctgttcagttggcggatatagagcccatgtatggtctacaatatctttgatttccacgaattcttgtcttttaggagggataccttcaggccattcagttctagaatatcctttgaacgaaagacttatgcttttcagctttgtgggtttcagtattcttaccactagacagccccgaagaacaaccgagggatattccgtcttctgagggtcaaagccttggaggaaaacaactggttcagctaaatgaataaaaagctgtaatgatgaactttgtgccaagggtgtagcatcgagggggatatcaatatccttttccatgggaaacaatggagatgagatagattggtccatgggcatcttgaaaaatgactgatctacaatgagaaaggctggaaaaaaaaaaaagatgtttcaacgttaaaaaaataaaggactaacggtaatgaatagcgaagtctacagactaatttgccctttttagtctctctcaatactcacagactgcttgtagcgtaattagtacctattcttaaaagacgaaaaggagaactagccaagtcttttttttttcccaaattggaccatatcggattaaatttcttttttccgaaactgcaaatcctccagagaatgttttaataaaggaaaaccaatgaaagacatttagcagaataacaaagcaaaaagaaatgacagtgaagagtgataggtgaaggcgttgagaaatgagagttgttgccatggaggaatgggtactgaaccctctcacagaggcgtcactaatttaaaaaaggaaaaaggtgttatatgtattggggaaaggagcgatgaatttttgggtgatgaatgaaacagtgggatgagatgaactacagcaatatggtttggtcttaacggctgtcatgacaaactattgatcagggccagtatttgtatcattattgttataattgagaatgaagaaaggttagccgctgagagaaccttcttcaaattatgttttttttgctttttttctttttgggacggcgcgcgatagatggcgcaagggagttgctctccgttcgacatcaataaattggttataaagtgacgtatttggttcctttttagtaattgatgaagagtgcgggatggcctatacaaggaagagtcgatttagtgccggagaatacacgccctgacgtttgtataaatgcatttccccaaaaaaaagcattccggaaatctctccgtggtggaattgccgaaggaagctctccaagattctttaactgctgctcagattactttcaagagatatgcccaccccaatggcaatgccggtagcgcagagaggccgagacatctaaaggtggaatctgcgcctgtcgtgaaatctgagccttctttgccgaggatgagacaaccggaaccgagaagtataaatcatcaatactctagggaaacgcttccaggccattctgaagccttttccgtaccgacgactcctctgcagacaatccattatgatgtaaggaataaagcgtcaaattcgccaagtagtatagcagctgcagagacagctgcatacctagcccacacaaattcatttagtaacagatcatccggtgtcggcagccgggatccagttatggatactgaaacaaaaccgccacgtgctccttcagccttgaaaaatgagctgcaattgaacagaatgaggatacctccgccgtcatatgataataatgttcgttcacgatctatttcgccacaagtatcctactctacctcgctgtcatcatcgtgttccataagttccgatggagaagaaacttcttatagagaaaaaagcaccgatgaggcatttcctcctgaaccttccatgtcttcttatagtcttgcgtccaaagcctcagcaaaggcttctctaacggacccctcacagcggcagcaagagtcagactatacggcaatgaataaactcaatggaggaaatataatatataaaggcactttacccgacctaataccgcgaagccaaaggaagacaagtaaacccaggttcaagcacaggcttttacgatcacctgagcagcagcaagaaaacttatcacgtgtgtattcggaccaaacgcagaatggtagggcaatcataaacacgcagcaaaatgtaaagttaaagacaactatgaggcgcgggaagtacgcaattacagacaatgatgaaacttttccctacgacagaaagtctgtatcatcagactcagacacagatgaagattctaatgtgatggaaatcaaggacaagaagaagaaaagtcgtcgctctaagataaagaaggggttgaaaacaacagcagctgtagttgggagtagtacctctgtccttccgttccctcatcaccatcatcatcaccatcagctccataacccgaattctcatcacttacacacgcaccatcatacaagttctcacaaattcaatgaagataaaccgtggaaatctcatagagatctcgggtttattaccgaacaagaaagaaaaagatacgagtctatgtgggtatcaaacagatactcgtatttgcgcttgctgccgtggtggccctctctcgcgaatgaagacgacgagtctcacttacagcccttaaatttaccgcaagacggcctgatgcttaacttagtcgtaaaagatatatggtatcgatcaaacctacccagggatcttctagtgcaaatatacaatatggtcgacacaagaaaagacggtaccttagacagaaaatcgtttatagtgggcatgtggctggttgatcaatgtctctatggccgaaagctaacgaatgagctggaccagagagtttggaatagcgttgacggctatgttctcggtacaattaacgtgaagcctgccacttccgatcactatcacaacgctaataaccctctagataagccatcaaagctttcagtccgacaggaattgaaaaacatcaaacgcgatctcagaaatgtcagaatatgatgcctggcattatttgcagaagttctcttcctgtgttaataatgaatgacgatgagttaacaatgacccttatgtatacaacgaaaggacgaatgaaagaaatgaaaatattatctttttttttttttttctcaattttccttcacttttagaagtttttccgttccgcggattttgttcgtcggaccttttgctttatttgtctccagatctctcgagcataatggtcgtttttcatttcatgcttatagtctttgtctttccagcggtacccccaccccctatcttgggctattttctaatttcgtccctcggattatttaattcatattctccccacctttgtattactaaatttattttccaatgctcttttcactcattcttccttttgcatatttctatcagtatatatagcgaattgtatatataagcgtcttgttaccggtataggaattacctgatagaaagaaatagaacataataggaggaagggcaaacagtgcgccaaaacgaaagatagtagaagatgtttagagtatttggttcatttggatcaaagggtaatcaatcttctggtgaagagcaatcaacaaagacaaaacaggttctgaagcaggctaatgactttgagatcgccttaaaggcaatggattttgtccttgatgatagaacggatgaagggttgaatttgctgaaaaaagctgaaatggaaactggttcagatcaaactatcttgactttggcaagaggtgttattgaatttcttcaagccactttgagttttgaaactgaagaaatgaaaagagctgcaattactttaggcaaagctgagcaaatgtcctggaaaagtaagcaaaatgctgaaaagaccaattttaggagcagttcaatatatcctcccggtactgtctatgctgtaacatatactgagtcatgtctgttgcatgccttgttgatgttatttagtgaaagcatgatggaagcagccaaggctttgctaaagttaaggagggcttatacaatgttacaagatatcatggttactgtcaaaaaagctgaacgatcgaaaaattcgagctctccctctccaagcgaaaagagccaagagtcatgcggaagttttgtttctgcagagacaactttcatatcggttgatataccatacaaattgtcttccgaggacaagtccaatccactcctattggaatttgctgaaaaaatctacacgatgagaatgggaaggttatcaggtgcccatattggcaatactccatcttttcataggttaagggatgatttgggtttacagacgactccgtctcaagcttccgaccgccattctgtttcagatgatttcgatttagaacaggctaccatcgacgaattcatccattcaggtgctaatttatgctatggtatcttgcaagtcgtcttatccttacttccacctgcaatcggtgctgtgctatctattgttggattcaagggatcccgtgaagaaggtttgaggctagtttggaaggctacaaaggagagaaatgttcacgggtgtataggtttgttaggtctgatgttttattacgacggtcctttccaatttacagatgctgactttgatataccaccaaacgataatggatcgagggctttaaacaaaagcagaacaaacgatagtagccttttaccaggttatatggacagtgcaaccttattgcatcctggaaaaattctggaggacgcattactaaaagcaagagcactttttcctaatagtgccctgtggctgctaaatgaggccaaaatgcttgctggaaagggcaggcttcgtgattctctggccctaatggactctattgatgtcaatagtatccgtatgagacaagtgaaatcgttgatggtgtttgaacgtgcgatccttttagtcaacttacacgaatacaacagagctgccgatgatttaataagtttgcttgatattagtgattggtctcacgcattgtacacttattttgcgggttgctgttacttggaaaattggaggatgacacaattaggcttattaaatgacggtaaagaacaattctataaagagcgggctcgagaactcatatttgacgctccatctttgttaggtaagaaaacgttcaaatccaaaaatcttccattggatagattcatgcttagaaaagttcaacaatttaataatatgcagaagaaattaaacctacaagaaccactagactcaatagcaacatcacctgtccatgaactggcttatttctacaacggttacaacaggatgactgaaaacgatttaattttgaccaaaaagatgttgacagagtatcacaaccccgccattgattcggaagacccagatcaagagctgatcagaaacttactactatccttgaccttaagaagattgggggatgctgaaagaggtttagccttgttagatgacattgttctgccaaaaatattctacattcaaaatggcaaagtcaaatatttcaaaaaaaccgaagacccatgggcatatccagccgctctttatgagagagctttattctgttggaaactgggtggcatggaaagtttgaatgaatgtagggaatggctgctaagagcccaaaattatgccgccgattacgaattgagtacgcgtatcggtatgaagatcaaagccgcccttgatagagttgaaaacgcgcttgcttaaccttttgcttcttccgccccaacattttagaagtatgcatttttttttttctttcgactacttaccttcccttgctagcagttattacaaccatcattttttcgtgacgtttcatagtttttttatatttttacgcaatgggtttcccgagtagttagttctacggtgtcgatatatatagtgttatgattttaaaaatgaacatatttaaatttttgaacctccttcttagttataggccaagttcattactccctaggaaacaaaaccggtccatcgtagaaattttttttattttacaaaagggttatagtagaatcaagacaatttatttatcactgagatattgatcgagtagatgaatggtcgctcaaactgctaaactgaaaggcgacttgtcattcaacaacgttttctattcctatctaaacctatcgttaagcaatctttcgacgcccacctcttcgtattcctttttcccaacccacagttggtgaaatgttcccagacttgtaagtatactaccgccaagccatgactggtattgcctttcgatagtgtgccctgttgttaatattctaaatttaagggatggtagtattttgtttagttctgtcattaacctatcacttaatccaggaatagaggatgtaccgcctgtaaggacaacattatgagctagtgtcgctcttagatccacatcactgctcattatagacgaataaacaagatccgctagaccaatcaattcattattttctttaggaggcttttcttcttctaacggtctcttaccggtttcatttggagtgtctgcactatttgcagccggagaagtagatttgcttacagcttcctgttccttttcttcagttggtgtaactttcttgtctgatttgttcactccgcttggcttggttctttttagcggcacgtaatcattccgccaagttttcacaactccagagttcgagcgaggccaatttgctgggatgtcatcttcttttggaaggaaaagctcttcagcaaagccgtaacgagtttcgttgtcaaaaacaatctcctcattccaaggactttcaatagatcttttagccgtagaacttaattctgttttcgtttcttccaaagtttttgttgggcatatatgacaaagtgtttctttgcactcttgaaagaaccctcggttattggcgtaatcatacagcgatttatcaacctcatagtcgaatgttttttttataaactctggttttctttgcttgattgcgaaaagtggtatgatttctttgggttccaatgcctttttaatcaagtgattgataaatttcccagcaataaaatttcttcttgtactctttgataatgtcataccatccactattggactgacgctgcaagtatcatgtccaatatcaacaaccaaacaattgggtctacctgctgcaaaagaaacgcatgtcgatgtgggtgctaagtaacaggcttcaaattgcatgccttctaagagcacttctaaagattttttcctgttttctgtgctattccaaacgggctcagttaacagagctggtattccggagttggaattcaaatagagttcgttctgcaatgcccattgccactgttcttgtgcggtatcccagtctatgactagaccgttctcgataataggtttcagttcataatcttttcttggaattccaattgattgttcagaaaatattttcttattgccttcatctgcagtgtatttaccgtaaacagagggcagaattgattgagggaagtcagaacccgaatagccaatatttgttgtgtatgagccaggatcaatgactactgcggaaacttcgtcgccgccataaacttgcaaagcagcattggacatagttatgcttttcaccgccttataacgaagactctttttttgcctaaaatccttggttttctgtacatcttgttttcttttttttcttctcgctgtttcgtcgtcttctccatttcttatgttcgtgttacttcaacttcaaaatagctttaaatgggaacttttcaaagaaaaactaatgtaatctaactattttaaaaacgtacacatcgtagatattaatggattatataagtaagtaaaagccaaaatctatattgaaaaaaattggtttcaaagagcttgtctatcttcttaaggatttcaaaaccatttcaccggccttttcgacaccagctttggtacctctaatgtacacaacatcattgactttgtcagacttccttgggacgttgatgataacgtcggccgcttctctaatctttttgatgttagaaccacctgggccaacaatcatattgaatcttctggtatcagcaccccagacgtaaccggcatatgtagcagatggtgccttggcaattctttctttaatcaacttaacagcagtatcgagagcttcttccttcttagcggaatcgtttgaagtgtcctttgtgacttccttttcttcaccgtcagagagaatgctactcaaatcaattggttcatatgtcaacctcatggtaatatcaccttcctcggaagaagttggtgcaccgacttcttcgatggtaaatttagtcttttctgcattttcgccttcggtagatccacagactttctctagaggaatttcgattggagcacgagctaatttgttagccttctttgaggtgttaccaaatcttacattgacggataaatccattctcaacttttgtatgaaagcaccacgttctgaaacatattcataaatggaggcaggaacatcgacttctcggtcaaaattttccctgattatttcattcaagattttcttctcagctttctcgacattttctggtgcaccggtaatagttattttgccgctagggtcatccttattaggaacgaataagttaatgttaaattcggattctagttgacgacgaacaatcccaccagggccaatcaaagcaccctttctttctgctggaatatcaatggtcttagtaacactattttcagcatccttgacaatcttgttaatttcctcgacaacctttttgacaaacttttgaggaccttgtacggtaatgtctttattttcggagtctgcgttaggaatatcaacagacttatttctaatttcttcaccaccagccttggagataatttctcttaaaatatgaccaccgctaccaacaattgacttatggtatttgtgatcaattttcaagacttcagtgacaaaatcggaggcttcggcaacaatggattccacacgtttggcggcatcttttatgttttgtctagaaccagtgatctccagttcaacctcaccagtttcctgagcctttggatcggtgctcttttgtaagaaatccatctcaacaccgtattcagctctgatgtcgttgatattgtcaccattcttaccgataattcttgggacgtgctcagctggaacattaataaccatcttatgtccgttctccatttcaaaatctaacagagctttcaattcttcatgagctttattgacaccacgagaagggcctctaatggtgacaatttcattgtctcttgggaagttaatgaagacattgtatttttcctgcaaacggttacgataagtaccgtgtggaccaatcagactaccatgaaacttaactggaacaattagttcctttgtgatgatatcagcccattttttggcttcggcagccaaatatttcttggcatgagtcaagttgtattctaaaccagtcaaagtaacttcgacagtcttatctttcgaagcattattgttctcttcgtttggaatatcaatttggcaggcaaacttctcacgaatttgttgtaggttggagcccttgttaccaattaatctggcaactgagttggctggaatattaacagtcattttgcttttgctcgatggagaattcaaaatagattcaaaaattttgttagcagctttggcagctttttcatcacctctaacagttaactgattttcttcaggggtatgtagtttaatttgaaggtggccttcttgttcagaaatgtcctccataatcaatttccatgtagcggaagatggtttaaacaatgagtcttgaacctcctcggaaaattcgtaagttttagtctccatgttgttttgtttagtacgtagagagtttaatgactcattggccttgttcaaagatgcttgaatctcttcaatagatggcttgaaatcttcatcttcagttaaagcaacaagtaaaatactgttatcatttggataataatcaccgaattgaacaaaggcaacgctgctttcggaagctaataaacaatgtttaatagacccgccgaacaactcgtaatccaaatctgtgataaccagggtttcggaaggtggaatattgttcacaaaagaaatcaattctttacgaacggccttgatatcgtttgcctcatcagattttgcgctgatgtggatggtaacagtttcagctgttggcaatgactgtatggatggtaaagatattttaacattaggatgagattcttcaagaccctttaaaacggagtacttggtgaaatacatgattagatttttggcatgggtcagattcttactatgagccttggaaatatctaaagattcaaccacatagctctttgaagacgatctggcataggtgatagcttcaccaaccttatcgcgcaaaccgacaaatgacacaagctcatcatcaggagttgatgggaaagtgacaatgacattgtatttttcttttagttcttctgcatcaatcaaaaactggaacttggatggaatcttgaccttttcttcgtccaaattagaagctaattttttcaaataatcttgaatagatgtcttcgtggcttttgctttttcacgaggacccaatatgacaatatcacccgattttttatagaattggactttgacctcttcatcaccctcatcggaggcaaactcggaaacatcaatgtatggtaggtatttttcatcttcaacgactaatttgattgtggcattcttggtttcttccttaacaatggccaagattttagccttagccaagttgaccgattcaaaatcaccaaataaagaaacgttacttgtagtatcatccatgtcttcatcatatgagttttcattgacttcctttgagacattgattttaacttcgtaggcatcactaatttcacgaatagttctaccacctgaaccgataatactggctttacatttggatgggacctcgatgacagcattgattggttttgttaatttcttcactaactctctctttgcttcatgaacgttagcagctacaccagaaaccaaaaaggtacgagcattcttagaaagagttgattcaacagaaacatcatgatttttcttaacagattggacaatacgagataattcaggtttggtgattgacaactgagattgcaggtccaaagtgaaagcctcttggatgttctttgaacgcatcctcttggccccaaggccagtagtcaatgaaggagcagaaggggaaggtgatggcgagttagagacagcaggtttcatgtttgggccccagctaaccttaacgttcgcgaaggcagcatttgaacccaaagaaggaagatccttcaaagatggcaatggagttggctttttctccaactgaggatgttcttcagcggtagcagcaatagtggaggcagtagtacttggcgaatcaatggtagttacggtttcaacagatccttcgacagtggaagggggagagtcaatagcggtttgttcttcagacattgcagttataatggaaggagggggtgtgggaagtatattttaagcgtggtaaccaaaagacaatagacggaaagttaggaaatcagaatgattcaccttaaaaattatgctagataaaagacagcaatttcaaaggaaaatagaaagtgctgttgtgtacttagacgttctttttcaaagacgttcaattgaaaagctaatagccaatgtttcgaaggaagttctgtacgaaatgtaaaaactataaattagtaaatatactatccgttgcaagtctttaagagctacattaaattgaaattgtcgagtgtcgccaacaacaattcgcgaaaatgagcgaaaatttttcaagcccaccgctaaaaaaaaaaaaaaaaagaaaaaaagggacataaatacgtatatctccagaaaatgcccagtggagtggatgaatacctgatgggctatattactacattattgaaaacgtttaccaaaagtttcgttactgtataaaaaaattggggtatataggcgggtatatatgggtatacttagtgaacaaggaactgctgaagcagaaaaatcctcgtaaaacaatgaagataaaacgaacattaaatgaaggaatgagaaagaaggatcaatgaaaacttttcttgaaagttaagctaggggctcgacattatcggcgtattcgccttcgtagtttcctgcggggtcgtaactacagatgacatagtcaccccatgcaccgccacaggttttgatgccacaaccaacttgggtggtggacttccaaacgacttgagtaaagtggccagtgttacttgaaaagcctggattcgagaagtcgtagttggaaatttcattgtaccaagcgtcgacggcagctgggccgtcataacccaaagccaagttttcaccgtatggaccgccagaatgggtcaaagtgccggagcaatcatagttgtcagcatagtcttgagcgtaggaggccaaagtatcggaccaggacaaagctggtgtgtccttgtgcaaagctctcttcttgttgtgttcagccaacacagaagaggcaaaatctgacaggtcactatccgaagacgatgctgagctagtagcagcggcttgagaagtggtggtggtagcagcgggtgtggaagtggtggaagcagcagcgggtgtagaagtcgtagtagcttgagccaacgattgcgatgtagattcagaagatgtcaacgtggtcgttgaatcggtagttttaccccaaacagaggctaagttcttcaaagcagacaagaccacatcggaattgctggaagcagaggaaggagcgacagggggagcaaccaaagctgtagctgtagaagttggagtggcagtggaagcaggagctagtgtttcgtaagttgtacgtgtttggccgttttcgacataaactacgccttgcacagtaacgactgcagcctcatgggcgtgttcagtgacagtaacaacggcaggagcggccaatgcagacgtggctaaggcggaggttaagatcgataatttagaaagtttcatgatttatcaattacgggatattaaaaacgaagaaaaagtaatatcaaagagcggaagagtgtggcggcctataaaaaaagaatgaattgaaatagcttacgacgtagcgatagacctaacggtagcaactaggattgaaaagagagcgcgattgaagattccttgcttgttttcagaatagaaaaatagagaatacgaaaagaataaataatacaatttcgggttcgttaacagaggtgggtttatatatggtatgggtaaaatagagaagttagaaattatatagttctaaagaagtagagagtcaatagctgcaggaagcacacgagtgctacagttgttaacacgcaataaacgggtccctctatctaaagcgacacaggtaatgggtatgcgatccctccccttcgagcagacaggcaatttttatccacatcgggaaatgactctgtgcgtacatattacctctttaggaataataattactgtgattggcgcacgggtgtggaggtgtcgctcgtttaggaaaaaaaatgcatagttgggtgttgttcgaggagtctagaaggcgaacagaacagctacgacaaaagcggcaatcgttccagctagactattgcactggaaaatggaaagaggtgttgcagcaccttcgtatgcagaaagttttgcggtggttgatgtgccttcttttagttgagtgtagatcgaggaagttggctgatgcatggcagacccgtcttgttggctggtagttgaacgaccgttgctaccagtagttgttcttgcacctaggcttgtgctggagggcttggcatacagtgtagcaacagtctgttggtaggttgttgttgtggaagaggtgccttcgtttgaggtggatttgacagaagtgggctcgtttggcttttcagatgtggcgaaatcgctagcgagagaagatgtttctccggggttaatgatagttgcggcgttgacttcagtgtagatactagaaaaggcagtgtcatcattttctagacaagtggttgtagttgaagggaaagaagaagctggaaccaccgtgttggttttcataggcgatgtggttagctcactggtttgggttgaggcgccgttcaaagtgctacaagatgtcgagattgttctagtgaaggccgtctcatctgtagaagaagcagcggaggtagggaaattactatccgtactacaagaagctgtgatggtgtttgtgatcagattgctttcagtggtggtggcagtggagatggcgaagctaggactatcggaataatcgctctcggaagtgcaggtagagactaactgtgtggtgttgcttgagacactaatactggtggttgtgcgtaagctatctaaagatgcgcctgtggaagaagatccatatgtagaggtgtgtttagcattgtcggttggactagctgagttgtcggtagggtccaatgtgggatctatggttactgcggtagctgcccttgtggagttgttagcagtagtggccaaggttgtagtactcttagtaatggctgtgatggttgtggtactcgaattttctaaagttgtggtcttcacgatactagagcaatttgtagcaggcacagatgtggcaagcgcagaggattgctcggatgtaatggcgtattcggcagcgtatgttacaccgtgtcctgacacagaagcactgttggagtaaatgctactcgatgtggcggcactgttactaatattcttctctgttgaacttgaagcctgagcagtttccgaagtgatactttctgaggcggttactgaagtggtggcggtgtcctttgtggtatgggctgtgctactaactgaggttacagatacgtcggtgttgacggctataacggaattcagaacagattgcgacacagctgaggaagagacggccccggaagaacttctggaagatgacccaagtctcgttgcatattgggcagcattagttgcactagttactatactagtatgttcggaaactgagcttgtggcctccttggaagtgctaccctgaatatcgtcagcagctacagatgatgataatgaggcgcttacagaagaggttgtttgagcagaaaacacagttgtgtttgcaaacttaacagaattaactgaattggaagttacacttctggagcttgcggtggaagtagtaagagtactactcaaaggagcagaaaccattgatgaagagctcgagatggcgctgctagaagaagcggcgttctcggtactcgcgctggaggaagcggcagcggaacttgaggcaggatcagaagaagaagcagcagcagtgctcgaggtagggtcggaagaagtggtactggacgatgtagcaaccgatgaggtggtggtagtggatgaagtagcatcactagagacgacggtactcgaggaggtagcataggaagtagtgacagaagagcttgaggctgatgagacagtggaggatccaactgattctgtgctactagtaattacggtagaagaggacgcagtgagggtagcggtcttggcagggtttatggtcgtcgattttaaagaactgctgctagccgcagacgataccgttgttgtatacccttgcgctacagcgggcataatactggatgagatggtggagactgtgtctgatgtagttgaggtagaagaggacgaggatgaggacgaggaaacagtgcttataagtggttccacttcctctgcaaactcacccaggtagtttccaggagggttgtaggagcacacaatataattgttccatgtcgtaccacaatatttataaccacatccaatctcggcggttgacttccaaaccacctgtgtgaagtgacccgtggattcagaaaatccgggatttgaataattatacttgcttatctccccgtaccaggcgtccaccgctcccgtgtctgtgtaaccaagggcaaggttctcaccatatgggccatcggaatgcgttaagacacccgaacaatcatattggtcggcgtagttctgcgcataggtggccagagtgtcggaccaggtgagcggcgctgtgtcaacatgtagcgctctgaacttgttatgctcgttcagcacatcgctctcgaagtttggaaacgtggtttgtgccttgacggctactaggcatcctagcagaactgatattggaaactccagcataagcgttttcgttttaagttgttttaagttgtttggagttgcaggggtgcagcaattataattttatgccgatattggtttggcaactaccgaaaagcaagaagctaaaaactttgaagtatagaatatgttttagagaattcttcgaccgagttgaaacatgagaactgtttcatcggccctatatagcaattacatccttccgttgctgggtccctgcctagataccatatttgttgttgaattaaccgcgggaacccgcaatatacgaaagacgaacacaagagagcaagcacacacagctagtgcgtagcgttgctagctatattgccatggtacctacctttcacctccttgttaaatccataagtggacggttttcctaaaccagtatttatcagttctcgagcacgcagagaaaagtaaacgaagcgacctgcattgcggtaactataaacacccagccgcctccagcagaaccagccatgtgcgaagaaaaacaatttttcggccaaacttaccaacaatagcgacgcgttcctcacatcgttgggtttttttcgcctctcttcaagtttcctatacccgagcttaacacaacacaacggaccctcttaattagaggtatcctccgttcttttcttccgctttcctaatcgagataccagagcacggaacaggaccctagtgcatcggagaggagatccgtggcacgctcactgcgcctttcactatcaccgatttcgtaattcgaacaggagtatttcgctgcaggggaattactgtttgtagacgagggaaagcaattatcagatacatgccagggatagcgttcaaggggaaagacatggttaaggcaatacagtttttagaaatagtcgttccttgccactgtacgacctgaactttactcaacgaaaaaaaaattggaaaaaaaatagtgcataacgttgctattaacagatgtagtactgatatgtccctgattggtgaagagtcagaatgatataagcctatttgatatgtacgtgtacgtattcgaaaataagatttgtttctcgtagggagcgatatgtgcattatgttacccgttccacatgttttgaactttttttctttttcatggtaagcgtcaataatcaatttgaataactagtgaagagtagctagcacgatgaaataagtgccggagctgatcgaatccctagtctcggttcgcctgaaacagagagaagtcgattactgtacaccgtgcctccttctatgtacaagctacaagtggtcttggtgcctccgagtcttcaggcgacgatgccaatacagtttggctacggaccaaccatcgccgaatcttctcaattgttgccaaacagaactaatatggcgcaaagcgccggagatgcctctttgcagtatgctaatctgagatctgccaatgtgagtttcacgccaagctatttcaaccagtctaggtttaggaagtttcttttgtttaccaagccgacaaacacgctgttgaacttgagtgatgaaatcatcgataagtgtgaaaaaatgtacccgagtttgcaagaagacattgaaattttgagtttgcaagataacagcggttgtgaccttgatccggattttttggtaaaggacgttttcaatgtaaataatatcgtaagagttatattgaagaatgagatagatctggacgattccgcaccagtgtcactttataagtcggtaaaacgatccaagttgaacaacgggtcgccccagtcggtgcagccgcaacaacaaatcccgtcctcttcaggtgttcttcggattgccaagaagaggccacctacaggaaccacgacaacaacaaccattcgtagtgccactaatggatccatgagggtttctaccccattggctaggcaaatttatcctccaccttcttcgaagatcgtctccaacaactcagatgacgaagacgaagacattggtgaaagatcctttttgccgcctccaacgcagcctcagtcacctcccataagaattagttcgggcattgacgcaggtaaaaaaataaaatcaagcatcgtcgaggaagatatcgtgtccagatcagcaaccgtggatccagataaaacaaagcagcaacgtctattgtccggaactcctataatgtccaccatgactccaaacagagttactcttaccggtcagagagtggtttctgaacacgcacataaaaacgaattggttttctctgcttcagcttcttcctcttcatttgctaatggtggcacagctgctgtcactgctcaggacattaataggaaaccacccgtaaccactccaagaataacatcaggaatgttgaaaatccccgagccaagaatctcagagattgaaaaagagttaaaagagggaccttccagtccggcctccattttacccgctaaagctgcaaagattccaatgaaaaaaccttacttggaaaatggcgagaactacgaatccgacgatagctcaagtagcgaaaaccaagaaactcctgaaacagaaccacattcaaaggcttccttgcaacgtagtcaaagctccatcgcagataataatggctctccggtgaaaaatagtcctctcggtgatgccatgccacacaatgtgcatttagcagaacttcccaaggcaagcaatacctcgatcaccaaatcttcaaatggcgaatcctggggaaagcaacaagaacatcaaccaccaagaaagagttcactggaaactatagtggaaaagaaatctcaggcggaaccttccggtattgtggaaccgaaaagaatgactaatttcctagatgataatcaggtaagagaaaaagaagatacgaatgataaacttttagaaaaggaaattttgccgacaattccacataatgatcagccaatacttgcatcatctgataagtctaatgggacgttgaaatcactagctgggaaagttagttcaaacaacaacgcttcaaaggaagatggcactatcattaacggcaccattgaggacgatggcaatgataatgatgaagttgatactacggttcgtattgttcctcaagattcagattcctctagtttcccaaagtcagatcttttcaaaatgatcgaaggtgatgatacagatctaccgcaatggtttaagggcaaaaattcgagaacttccggtaattccaaaaattcaaagccttacacaacggttttgaataaagacatagacaattctaagccagatccaagaaatattttgccccagcgaaccccaagaagtgcggctaagagggctgcccaattattggcaggtgccaagaaaaacgaagtcccacagaaaagtactgaagattctagttcggcagcgtccacagacgatgagtcagagagtgggattgaaacagatttctcatcagacgatgattttaaaaggaaaaatatgtcggtgcctaataatgggcccaaagacatttctttacattctttgaaaggcagtgttgttccagtgaaagactcaaagataatcaataaagaagttgatgaagaaagaaacgacaaaagagatagtcaaaaaaagtcagccgtgagtgaatcttcagtaacaaatagcaaaataagtgaacaaatggcgaaaagcttttatccgaattcaaacaagaagcaaaatgaagctacaaaggtggaaactaagccagcaacacaagcatcgtcttttcctgttgttggtgggtctccttctgttgctactaaaggaactacctctttcaatgaagaaggaaatcgtaaaaatgttaaaacgaaggccaagaatgagtctgcgcagattgataggcagcagaaggaaacaacttctagggttgcagatttgaaaagcgcaaacataggaggtgaagacttgaacaagaaagcagaggggtccaaggaaccagaaaaagcatctgccaatatacaggatgctaacgataaaaataactcgaaggaaaaagaagactccaaaagcaaacaggtatctcagaaaaagttaaaaatgacagatcacttaaaagaaggcaatgttcagcttcctaagcccagtgcaaatgataaattgaaggatttgaaggctaaatttactaatagtaaaacactcgtgccacctggaataatttctaatgaaaaaaataattctagtgcaaacgatgatgattctagctcctcaggttcttccacagaagacgagtctagttcatcttcctcgtcttctgatgaggaaacttcaacatccaggaaggctagaagagttgttgtaaatacaccaagagaaccagttagatcttcatctaagattgaagccccctctccatctgttaacaaaaaaatcaatgccacccctgataaaattccagttacacagctaatggacatgtcgtctcctccgtcagttaaatccaagaccacctcaaatccgtctagtatacttcatgaccttccaagaaaagttcgtccttctttgagttcattatctgatcttgtttcaagaggcatcccagatgtaaaggaaaaaacttctaaatcgaatgagaagtcacaaacaaaagccccttcaagtagtgatgatgaatctagctctgattctgactctaactccagttcggactccgtatcggattccagttcagattctaaatctgagtcagattctgatgactcaggggattcatctgatgatggaaaaagttttattagtgcgaaatccgctagtgctgctttaggtaagaagaagaagccaagtggtggatttgcatcattaataaaagatttcaagaaaaaatgataccagaaagtctcagtagaatacacgtcacagaaagctagtaaaaaaaaataatcaagcatataaaagtattaatatattaaaaaatcttcatgtaaaccaattcttatttacctcttttcccagcaagcgggcaacttctttaagaaaagtaatcttttttgtacgtcgaattatcaaagcttggttactatatttaacattattgtttagtaacagtatcatcttaaaagaaaattttttaaaattccaatataggagacaatggtaataattacatacaaatagctatttatgtaagcaaaactgatatttttatatacaaatcgtttcaaatatctcttagacttcagcgaatttattgctacctctaatgaatccgattgcttcttctctattgacctcaataaccgtggaaatcttattctcgtacttaacacggaaaaatttgtctgcaacttgcaacatatctgttctgaacgtcgtacaaataaactgggcattttttgacagttcttttagaagtgtagcgactgcagttctatactgcttgtcgagtgcagcatcaatttcatcaaacagatagaaggaagcagggtcaaccatttggattgccagaatcaaagcaatggcacatacagtcttctgaccacctgagagctgttcaacatgcagttgttcgttttgtttagaattgaaggaaacagaaattgaaacacctgtatacataatttcactatctttaccgttttggctttcattggattctgcatccatgtcaacatcaatactttcatcatggtcgttagcgttatcattcttacggtgaataatcaacttagcagtacctctgggaactaatctttcaaaaacagcttcaaagttttcagaaaccttttggaaagtagaatcaaccgcgttaaccttttgttgttttaacttaacaattagatcttgaattgagtctttagattcatccagctctgaagctctctccgcaaggtctttgcgtctttcgttaaactttttgaagttttcaaaagctctcttgtttacattcttcaaaccagaaatctctgtgttcatatcattcagtctttgtaatagctgatcacttgtgatgtcgctaaaatcatttactaaagcatcctctggcagaagcccaatttccctaatcctttgctgtaattcttctcttctagtaaccaaagttgttttcttaatcatcgttttttcaacacttttttggaaattgtcaagcttctttaatagtaatcgctgttgattgtttgctttttctagcagtttcttattattagtttcttcagcaatgagactttcaatttctctttgaacggtacctagttccaacacagcgttttcatgctgcttttcaacgctttccttctccaattgtaattctttcaactcatcttgtagaccaaaaataaatgcgtcacctacttctgacatcttggattctagatcattttcttgtgggataagtttggactccaattcggcattcaacgagtcaatggttgtagttataccttctagggcgtctgatgtaatatttagcttattgtgcgctgcactaatctcctttgttaaagattctaatctttccttttcttcttttgagagttcgctatcaaactcctgaagcaaatcattttcgaatgtatttagcttttcctgagcaaatgtacgatttgtattcagcttttctagttttagtataattgcgtttaatgattcttcgagaattaatttttcattctttttggtgtttagcgatgttctatatacctcgatatttgttaagacagactccctgtcattagaaacctttcttatattcccgtttacttgatcaatcttagtatcaatatcatttagttcatttcttacgaaatctaattcttccagtatttttttgtgttgacttcttgattcatttaagtttttcaatgattccaaacgtgttcgtttgtgctggtcaagatacccacctgtaagtacacctcttttgtctgctctatcaccatctaaagtgatggcattgagtttgtgtttcttagctaattttaaaccttgacctaagtctttgacaacaatagtttttccaaaaacgtgtttgacagccttctcaaacctgggttcatattttatcttctttatcaagggagtaaactggatttgtgtagtagtgtttgaggggaatttaacatcactgtccaaagataacctgttcaagggaataaacgtcactctcccacccttcatacgatatagttcgttcataatcaaagtggccgtttcttcggtatccacgacaatgtggaagagggagttacctccaattacttcagcacatgtcttgtacttatcattgactttaatcagttcacctaatgtcccaaagacagattccggtgatatttttagtttttctgtaatttctttcacatttattataccatttgccaatgatctactcatggtttcattaacatttctttgattttgattgacgtcacttaataaagtttccaagactgtctgtaatttttgctcctttctccacaattccttacgagtgtctaaactttcactcagcttctgtttgaggtgtattaattccgaatcaaaatcttctaattgacccttggtatctggtccattgatagaatcaattagctcttcaatctcttcatcaatcgcagagtactgcttccttaaagaagtacgatccatttgcaattgactttccagttcatttaagttttgtattgaagatttcagttcttcaatttctgaatgaatccacgtatcgcgttcatcctttgatttaaaacgggcatattctcctttctttaagataagatctctctgcttttgttgcaaggaggccaattgaagtttgtacattgcttcttcctttgtgagttcttgatatctaggtaaaattttagacaacttttgtttcctttgctcaattatagatttgatctctttcaaagttgcactatccaaatttctctgctcctcatttgactcaatttgctgttgaacatcctttatttttacgttgacgtttgttaatttctgagaaatctcagattcccgtagttttgcctgttgtaaatcagtcgcatttttgatcttcagtgaagcttcaatacttgatagctttttggagacttggtcaatcatatcctctcttttatccaactcctggatgtattgttcggaagagtataccgtgttattataatcaccgtccagtctttccatttgattgataacctcatttaattctcgatcatacaatgtgaactggtagatctttctgttgcgttccaactcgttgtatttctctaattccttacgttcctgttccatttcactcaatttagagtttagttcacccatttccttgttaatttgaatctttttctgctctgtttcctccatttttttcaatgaagctttcaattttacttcaaatgacttagctcctacaacatcttccaataactgcaatctttccttatccttggcattagttaaggcgactattttaccttgtggtactatattatacggattattcattgaaaaaccagcggtttccaacattctgactatgtcccctttggtcacgtttctgtcatttaattgatagtcatccttcttcagccctactgttcttctaatggtcacttcgtcatctcctctcgaaagtacaccggagggcaatatcatagaatgatctggatcgtggaacacaatttctaccgaggcactcatcactgaaccaccagaaccttggtggataagcccttgcctttcttccctcttaagattagagtaatcgtcactaagaacaaatctaatcgcagcgaagaaattcgatttacctgaaccattggagccaataataacattctgatgcggcgagaaattatcaataatggtttcgttcctgtaggttttaaaacccttaattatcacccttttgatatacattgcagacgtgaactattaccgttactccagcaggtcgtcttgtaaaaaaatggtgaaactgtttaaagatgaggttgaaaactcatctttaattagtttaatcatttcctaacgcgtcgcgtcttttcctattcctgagactttttttctttaggttcctaatagtgaaatgtgacaggtgtacacttcgatggcaggcaaaaatagagccaaaactgcttataagttattccaagtgaaaggagttggttgcgagaagggcccagaaggtttcattcattgttggtttagtgtattactaaggccgatcttaacgtctacgaaacgaagtatgatactgatctcgggatactgtcttttagtgtatagcgttattttgccagtactgatatcggcttctaagttatgtgatttggctgagttacaacgattgaacaagaatttaaaagtagacactgaatccttgccaaaataccaatggatcgctgggcagttggaacaaaactgcatgactgcggatccagcaagtgaaaatatgtcagacgtaattcaactagccaatcaaatatactacaaaattgggctgatccaattatccaacgatcaacatctaagagctattaacacatttgaaaaaatcgtttttaatgaaacttacaaaggttcttttgggaagctggcggaaaagaggctacaagagctgtatgtcgattttgggatgtgggacaaggtgcatcagaaggatgatcagtatgcgaaatatctgtccttgaatgaaaccatcagaaacaaaatatcatccaaagacgtttctgtggaggaagatatttctgagctgctacgcataacgccgtacgatgttaacgtcctctccacgcacatcgatgttctttttcacaaactagctgaagaaattgacgtttcgttagctgctgctatcattttggattacgaaacaatcctcgacaagcatttggctagcttaagcatagatacaagactttcgattcattatgtcatatctgttttacagacctttgtacttaactcagatgcgtcgttcaatataagaaaatgcctttccattgatatggactatgataaatgtaaaaaactaagcctgactatttccaaattgaacaaggtgaatccatcaaaaagacagatcctggatccagcaacatatgcatttgagaacaaaaagtttagaagttgggatagaattattgaattttatttgaaggataagaagccatttattacaccaatgaaaattcttaacaaagatacaaactttaaaaacaactacttctttttagaggaaattatcaaacaattgatagaagacgttcaactgtcgagacctttggcaaaaaatttattcgaagatcccccaataaccgatggttttgtcaaaccaaaatcatactatcataccgattatctagtatacattgattccattctttgtcaggcttctagcatgagtccggacgtcaagagagctaaactggctgcgccgttctgtaaaaagagtttgaggcattcactaacactagaaacatggaaacactatcaggatgctaagtccgagcaaaaacctttacctgagacggtattgagtgatgtatggaattccaatcctcatttgctgatgtatatggtaaactcaatacttaataaaagtaggtctaaacctcattcacagttcaaaaagcaattatatgaccagataaacaaatttttccaagataacggcctctcagagtcgaccaatccatacgtgatgaagaacttccgattattacagaaacaattacaaacctataaagagcataaacatcggaatttcaaccagcaatatttccaacaacaacaacagcagcaacaacaccaacgacatcaagcacccccagcagcgcctaactacgacccaaaaaaggactattataaaattcttggagtatcgcctagtgctagttcgaaagaaataaggaaagcatatttaaatttaaccaaaaaataccacccagacaaaataaaggccaaccataacgacaaacaagaatcaattcacgaaactatgtcacaaatcaatgaagcgtacgaaacattaagtgatgacgataaaaggaaggaatacgatctttccagatcaaacccccgccgcaacacttttcctcaggggcctaggcaaaataacatgttcaaaaatccaggaagtggcttcccattcggaaatggctttaaaatgaattttgggctttgatgaaatacattctatgcccattaactaggataccacaacaagtacatatatatacatacgcatatcactgaaagttctaattattgcaaagccagcacttttttaaatattgaattcttcttcatcattttcagtaccagcggtaagagatgctgtgtgaatttctcgcagtttatccatgatttcagtaatgaacggcctcaactcattgatttctaatagacttaaattatccaattgtaaatgagattcattcaaatacttaaggccttttaacactttgatctgccttatttcccttaagtcttgtattttaccacgtaattcgtgaatggggtcatgaaaatcatccttagctttattgaaaagtatacgtgccaagacaagccagttccacggcaactcactaaacctatccggatgagttttctcatattgtatttttctatcaagctctttcgtcgttaaccactgtggtgctacaatactgcacttggattgttgcttcagtaatagagcgatccaaagaaccacttctgtagaacgcatggctaccatattatttaaagctttgtcatctgtagtaataagttgccagcgggtgtggtttccagttcctctatcatcgccacgaattttttggcgtgttgttattctgggaaaaatctttattggctcgttttccacaatgaactgtatttcttctggtgagaaagtctgctgcaaatgtgccggtagtgacatgcgtctatgaaactagtcttatttcagatcagccgttgatcctctctaagtataaaactcttttttgttaaccatttcatagttacactttaggcgactgatttttcattaaatggaaaatatcacaagaaatttcacgctggagaaaaaaaaggttagtcatcactgatcttcccatggagtcataagcacgttcgacataaattgtgaaagttaacacatttgaagctaggaccgtcaatctaggacactagtcggttacttttatcatgtggaggagaatattcgcgcatgaactcaagtatgatcaacccaatgcatcttcaaaaaacttgatcctttcagttctgaatacaaccgctacaaaacgagaggctaaggattatctctcaaaatatacaaatgatagtgggcagcataatcattgtttgttttttatcagggacctgcataaagtcgcaccagcgattttgtcccagttttcaagtgtcataaagagactaggaatgctaggtttgcgacctatgtttgtaattccgccgtcgccaactcatgtaaatatacaggcagagttacttgacagtatcgttacagaagcagatttaaagccacttcaccttaaggagggtcttactaaatcccgcactgggttatatcattctgttttttcgcaagagagtcgtttctttgatattggaaattccaattttataccaattgtgaaaccttatgtgtataatgaagagactgcttcagaattcatgacaaaggatgttgtaaaatttatggattgcctgtgccaagggaatattccacacattgacaaattcttcattctaaataatgccggaggtataccttcgggagagagaaatgataacgctcatgtattcatcaatctttctcaggaactcgagcatttgtcctcgtcattatctcacaatataagcactctaaccaaacgagagccacgctcccaaaacctgttacacagaatggaggtgtacgttaaaaaagatgagatatcttccttagaatgtgaataccatgatcatttagaaaacctgttattgatggacaaagttttatcaaatctagcggctacagcaacgggactgattacaactgtcaaagctgccgcactatcatcagataggaaaaatcctttagtatataatttattgacagaccgatcgctaatttcttcttctttaccaaggtttaaaaaaaaggacggcgagatagactcaccagccaacatgtttgatgatcacgcatggtatgaattgccttcccaacaggtaaatgcagctccttctaactcagatgcagttttagtgacaactgttctcaaaaagggcgtccatatcaaaacttatgactataagacgctgactcaattcaactcaattgggcttccaaagaagtttcacgtacctgagaaaggagcaaaaccctcgagcaatagtccaaaactagatatcaacaaatttaaatccatcatcgatcagagctttaaaagatctttggatttgcatgactacataaaaaggattaatggaaaaatagctacaattattgtgataggtgattatgaaggcattgcaattcttacctatgaaggctcggaggaaaattcctttgtttatctcgataagttcgccgttctaccacacttgaaaggctcgctgggtatatctgatataatcttcaatttgatgttcaaaaaatttcctaatgagatactttggagaagcagaaaagacaatgtggtgaacaagtggtattttcaacgtagcgttgctgtgctagatttgtcgattgacttagaccccgaacactgtgatgaaaagcaaagccaatttaaactattttactacggtaaccctcaatacgctaagagggcactacgtgacaagaaacgtttaagagaattcatgaggtctgtcagggacatcaagccaagttgggaaaatgaaaaaaatatttcatgaaacaaagacgcattctcctcctccttaactttcaagttttcattttcagtttttaaggtatctatataaatatatatatcttactatgcaaagttgttgatatttcactttaccctaccaaatggagttaattactccaaagtgatcccgaacgaagttccactcttgatccaatgtctcctttctatatcttcttctaatcatcggaacgttgtgctttatcgaggtatctttcgctgtatcgtaccaattatctatcccacccacgttctcctcaaagtaaggcgcctttttaactccaacgccaatccaatgagccttgtaccaaccttcatagccactagatagcacacttgttctcgacaactcgcacaaatctgttgggttcagcaagtaaatacttgctgctacactgtattcttcaatgagaggttctagcgtgtatgaactattgtaaagaatcgattttgatgataaagaaatttttagtcccatcttaaacattttcatgaaaggatttgtctcatatgatctttgttcgcccacagtgatatctctagaaggattgattttggctgtttcctggtctttcaaataatcatgttctagaagcacgtttttattcttcaaaaaggtcgatttttgcgaattcagtaatgaaacagatgataatggcgcagctaaaatgggtatttgaaagagataaaataaatattgaatcattgttgcagtatcccaaagcggttctacctgtagcagaccaccattacaaagcagtaagttgcacactaacgattcaacttgatctgtaaaatataaatccactccaaattgggaagttctgctggatagtggagaacaataatttcttagggtgattgtattttgaagattttgtgaccgcagaaaattaactttcgctaaacttttataaatataatacatgtaatgcgcaacagttggattgtcaccctgtgctgtccaaaattttggcttacaattcatatcagtaaattctttccagtaatattcatccgactctttaatgaccagatccatagaacacacatttgataaaaaaaactgcagaccaatgatatcagtatttacagatgaatctattggtaactgctccttttccagagtgaataaaggattgaagataagatccaaaaactcctggaaatttgacacgacattttccttgaatagtttgggaaaaatcctggcaatttgtatattccagcggatattatacgatactagcttccatcgtagcaaccattgagaaaatttcttgtaccagtcttcaccactggaatagaattgaaaattaactgatacttgggccaattggtactttgatttttcgaggatatgaataacgtattttatgaaaatttctgctaggtactcaccttcaatgaaattatcaaactccagaaacactttggctaataggtaaaacctcatttctttgccgaccaactttgctactttgttaggagttagatggtaatctattaggtaaatatttctataccaatccaagaattcatcatcaatcaatttcaacccaatcgcaatgggttggtcattagaagaacaaccaaactgaaaaatgtctctcaaactgagtttccttgacgtttccgggtcttgataaactatcctttcaggttctaaatttattttctcccatatatattcactcaattgacgttgagaaatacaaccacttaaagacaagtctcgatctaccttacgagaattataaaaatctctgtagggaacatttttattagctaaaatttctttcttagagtttaggtactgaaacaattcaaatttatctaataaataagataatcgctttcgtgaaacctcgttgaatttatgagattggattaactctattatgtatgcaaaatcatccctaaattcttgaaacgtaggcacatctgttaaaaattcttcctctagtgactcctccttactagaataaggtgaaagtgggttttgcgtattttcctgattacttaaatggtaaatgtattgttttttgtaatcctctaaatcgaaatattcaccggtgtatggtacttttatatttccttttcctttcaaaccagattttgtgtagtagtagtagtgatcggtaaagtaacttgggtaatagtagccatggcggtgcggtgtagcggctccggtcccagtactgtctccatcgtcatttaagtcagagtcagagggatcttggaatcgtttatcgtcttcaaatctccaaaactttggcagtggttttgggtataaaaaccacttttcagtgtcattttttatgtttgaaatgccatcttgtttggaagcagcaatgtatctttttctcatttgagaaaccaattcaaacggattaatgaaaagatctttagtttcttcacccgttttcagatttgagggcgtgtacgatgagacaaagctgtcactttctccatttccataatgatgggaaactgaaggaagtggatcaattttgttttcttcgtcttcaagatcgaaaaacataggtgaacctaaaaccatttgcctgtcaaattccgtgggcaaagaaatcatatccatatcatcgactgatatttccttctgtttcaaaacagatggggagacatcaccgtcattctctgacaagaccctggcttctttattcttcgtctcattaggcttagtaacagaattttgatattcgtcaaagagtaacgagggccttctctctaccgcctgcataattcccagcgagatgaataagtaaagtgagatttagataactcttacagaggatattgagaggacattttaatcaaattctttaaactcaatgtcccctttttttccatatattatatttaatttctcggacaatttttcatttctgactataaatgacagcaagaaaaaagtgggcagaatcatattcaatttcaagtttcttcgcaatttttttacagtgatattttgtgtatgtatttgtacattgcttttaatatctaagtttgtctataaatggaaatttagtagtggtttaatttccagagcctcactttaccttgttcgttacccacggccagtagcccaccagatggcgaaaatgcgacactggtaactttacccaaaggcgtcccgctggtaggccagttgctgaacacgctacaagaaggcagatgaactagtctcaaagcatccttgactgcacgggatgccatgcacagtatttgaccatcaggggaaaattgtagattagaaatggtagttgttagctggtccaaggcggcgacaggtgtaggggtcgacgaggtcatagcattatttctatcgtaaagattaacaaatccactctcactacctaccgcaagccacctattttgctttatcttacttatttgaagagccggacaagtagttgttgtcccaccaccaacttggatttttgttatacccacgccaccttggtctttccatcttcttataacatggccattcttattcaagtcaaattcccacacttcaccatacgcgtttacagcaattaaaatggtcctaaacttaccacgtgaaataggttgataatcgatacagaaatccgttatcacaccttctatcttgcagcccattaaccatagtccggaagtggaatgtaaaatgttaatccaaccattattaccctgtaaaaggacaattccatggacagaatttgtttgtgaattctgcaaatgtgcaactttgaaattctcaaatgatctttgagtggactcatgtccatacaatctggaaaatttttcgattttggcagtctgtgaatgagttaaattttctaaggataagtcccaggaatgcatatatcttcttctaccggcggtgaatatattttgttgattttggtttgatagagaagtatagaaagtacatgtttgtattggagacccaaccaggtgcaaacttgtcactagatggttcgttttcccgtcaatatgatatattcttaaggtcttatcatacccacccgttaacagtagaggcttagaaggatggaatgaaagagattgtatggcggaatgagacgggtgtgatgcatttgcatctttaagacgcacaatgtcaagtttcttagggggtaatagtttggaattcgataaagtgtctttataattgtaagtagtagacaggatcttcgttagagcattaatatctccattaataacattattagagccttcttcttcatcgtcttcttcgtcatctaattcagaatcagattcatcgtccacccatttgggccttggatatatcttttcaaactgagatctcaatctgttgatgtaatgaacaccgttgattttggactcgttataggaggttcttaatttctttgtcttattggtaacaagaataggcactttaattttttcatcatccgaatctatccaagcagcttcttcagagtcctcagaataatcatcgcttgaagagtcatcttcgtcatccacgtccatggtatcttcattcttatcttgactatcttcgttaccaccatcgtccacaaaaaataactgatcgttgttaacatggtctaattcaccgttctgcgcttcatcttcttcactgttatctgattcagatccctcatcctcctggtcttcaacatccatttcttgttcattgaaaatgaaatcggcattaaatttagcgagattttcttgtaaatctgttgtatcaccgaatacaaatttggctagtaactgttcttcttcatctggtggaggtacgctaacattcattgcggttgttgccattgtcattgtcgcactaatgtaggctgatatacactttcaagaacgataccacaacaggaccagagtgatcgatgagatgaggtgaaatttttttatttttcgtttttttcatttcatattattaaattcgtcggatgtgatgccaattaaccacataatagcaatagtaatggaagttacaggtgacataaaatctactgcgaataacctttgaaaggataactatgtttggccatttttttctacggacgtatatttcactaaatatgtacatagaaaagtcataaaaattaccataatgaaatgcgatgcctctcaaatcaaacccaagtttcgcgcatgaaattcagcatgttctggaacgaaagtgctgacaaagtaataggagtgatcaaagccgtgaactttttttatttccacgtagtcctgccatgaagtggctttcaccgcctcaagtagtaattccggtttcaagtgttcttccaaaaagggatcggagtctcctacatggatcaaaattctgtcgtcgcccacatgtctaatattcttgattaataaacatgggtcgtacgcttcccactgggctttttcttcgcccagataacctttaaacgctttttgaccccagggaacgttggaagggttcacgataggggcgaaggcagaacaagatttgtatctctttccggaatagcccttcaaatacccacaaattgcaccatatccccccatcgaatggcctgtgatggcaacattgtccaagaagtccagctttacgtcaccgttcttgttaaaatgagaatctaatgtttgtgggagttctttgtgaatgtagtcgtacatctggtaatgttgggcgtatggttcttgggtggcatttagatagaatccggcgccctgtccaaaatcccaggagccctcaggatcattggctacttcgtcaccacgtggggacgtatccggaaagactattgcaaatccgtacttgtcagcttgaaactgccaaaaagccttctcagaggcgttgtctggcgtgcacgtcaagccagaaaggtaaaacacagttgggatacgcttatttcttggaaaatcttgggcgtaatagtgcttaggcaaatagatattgacgttcatgctggtcttggtagagttcgagttatgtgacaacttgatcaatctgccaccacagacactaaattccttaacaaccttcatattgaactatgtgaatcgcttatatgtattttattgatgctatatattgtcaaaaatgtgtattgatcttttgtgtgtgtgtgtgtggatctccccttagcagtcgcatgttttccacacgcgcaaggtcataatcgtgcgatatatacaaggcatattgtgtaagatatgagtaaaaaaaggaaacgaaaatatgtcctaattgtcttcgtcaacactcaccactttatgcttcacctggggactggaacccttggaggtagtggtggtagtaatgtctaccgtgccatcgtcaaagtagattttttcagttttgacggtgctgggttttgcatcattggaatccttcgtggtactaatggactgtgcccttccaacaattttcttggatccatctgcagaagcatattcagcatcgttgcccagatgcaagtcgtcccaattcaacatgaggtcttctggagttctagccagaggctctacggcagtgctcctagtcttgattctttgtttttgtagtctattcatgtgcgacctccacttcaaaaagaggttgaaatcattgaagaacaacccatgagagtgcgacttgtcagatttgatctcctccagaggtaagaggaagtccaattgtggtagaggggggatagccttacttgggacaagacatttccaaatcccttgggtggtccatgcagactggcccttaagttcttcgcacttgtcaaactgcttcaccgtagggattccggacgccatggcaagtgcactatctccaagatctctgaagttgaaattgaagggcagtggtaggagtggattatcgtattcatcaatatcccttaactttggaaagaggttccagaagggtgccgttgcgaacttttgatctttgatatatttgtcattaaatgccttggtgttggcatcattgtcatcgccttcataaaagcccatatcgagtaaacggtttgtcggtttcctttgtctttcttgtccttttcgtttgtaacctcctaaattcaaggcttaatattttttttttcccctttacttaattaacgtataaagaaactatgttgttctacagatcgtgagagagagaagaaaaatccttctatgcaatgtgcttgtgtagttattcttgatcagtaacgtcttcgtcgtcgtcttcgtcattatcaagatcaatctcgacaatgttgggcttcggagccgtatcgttcaccacataggcggagtaaacttcattagggggcatgacacttgtagtatatctaactcggttttcttccactagaagcctcaaattctttgttgttggtatcacatcattcaaaaactgcagatggccgtcagaagagtgcacaattgcggcagagatgtcatcgtacgacagcgtgagttcatctgggagcggcggtacctgttgttgttgctgctgctgttgcctatgtagggactcatgtgtcagcacctggacgaagaattctgtagcaaacgctgtggctacgaatgcgtcatccgaagtgtccatatattctggatcattcttggctattctctgcactttttctacaggtaacttgggcgaacacagaggtgcagacgccgtttctttaccactagtctcgttgttcattgtgttagcctgatcacatcgagcgagctatcctgacgctattctctcttgtttcttctgttttgtttctcttacatttttcatttttttctctagttggaaaaaaaaaaaaacactatattagaatacgcacattgttagcgctgttctttcaattgtcatctatatatttacaagggaatacacaaaatcctggtttttttaaggtctgggaaccatgacataggaggagggtttcttcgtcttctttggcaatgacgaagagtagacctccttcaaaagtgcctgcgtcctttcgttttcgagtgcctcatcatagggaagggacatttccttgagtaagacctgcttgatgagcataatttcaccatgtagctgcgcttctgctttaaacttggccactttgtgaagattctgcaatgtgagtgggttatgaggtagctggttggcgtcatcgttgatgactgacttgactaacagccacatctttaaattgcccctgttcaccgtatgcgattcggacatcacgggagagtcgactagttccaagacggattgcggcgctgagtcgttagccctaggctctaaccgcagcacacgcgtgtacccaccgggcctttccaagtaccgcggtgcgatctcgctgaacaaccgcttcatcaactttctgttgtctcctgctaaaaacaattggctctgaatttgggactttaattccgcctgtgcaacactattacttgtcgttattgccctctttgtccaggtaatgatccgctctgcgaccctggaagcctctttacatttggcatgcgttgacactatagattcatgctgaaacaactggcacgcaaggttttttagcagcgcatccctatgcgccttgtccctagagagtttcctagcaatacccactgtcattgttgcgctcgactgtgcttctcaccgttttttctccttggcgtagccaaatctcttgaccgttataagctgttttagcttgtcaaatcccacttgttcttgttaaccaacttttcccgcctcgtacgcggtgacagacaaagcagtgatttttgctcattgtataaagggagtctttactatggtggcataagcaacaatactacgtgagcagcaacgaaagcacatatatagacgacaaagtagtatggttttgaatccgtccaagtaccaagacacccgcacgtggaagatgacgcctgccatgatcagggcccgtaaaccctttttcaaaggcaatatgctcggtctcacgctgctgctgggtgtcacgggctctgtttactactacacatatcattttctgcacaaggacaacgactttgcagacgtgcccattccacccatcgatccgcaggagctcgaggctctcaaaaaggagtacgaagccaagaagaaggcatgaaaagaccgttaatgtggaggtacgctgtggtcttccatcaataggctttgcgctgttcttctctcctcttttgtaaatagtttacctacttgcgtatatgtatatatatatatatatagatatgcttatacggatatatacatacattctgtttgtttatactctttgtcctactctaacagccagctctttagtttaagaatatgatgaaaaactcagtttgggaaaaaaaaggaaaatgttaaagtataaacaatatcgaaataagttcatctaccacgcacacttcaccaagttagcaagatgaacttgaagcagttcacgtgcctatcatgcgctcaattactcgctattctgctctttatctttgcttttttccctagaaaaatcgtgctgacaggtatatcaaagcaagatccggatcaagaccgtgatctccagcgcgataggcccttccagaaattggtgtttgtgatcattgatgctctcagatcagactttctttttgattcgcagatttcccacttcaacaacgtgcaccaatggctcaatacgggcgaagcatggggttacacgtcatttgctaatccgcctaccgtgacgctgcctagactcaaaagtattactacgggatctacacctagcttcattgacttgctgctgaatgtagcccaggacatagattccaacgatctttcggagcacgattcctggctgcagcagttcatccaacataataacacgattcgtttcatgggcgatgacacctggctgaaactgttcccacagcaatggtttgacttcgctgacccgacacactcgttctttgtcagtgatttcactcaagtcgataataatgtgacgaggaacttgcccgggaaattatttcaggaatgggcccagtgggacgtggctatcctgcattacttgggtcttgaccatatcgggcataaagatggcccgcattcaaagtttatggctgctaaacatcaagaaatggacagcattctgaagtcaatatatgatgaagtgttggaacatgaagatgacgatgatacactgatttgtgttcttggcgaccatggaatgaacgaactgggcaaccatggtggctcttcagccggcgaaacatcagcaggattgttgtttttgtcacctaagctggcgcaatttgctaggccagaatcgcaagtaaactacacattgcccatcaacgctagtccggactggaatttccagtatttagagactgttcaacaaattgatatcgtccccaccatagcagcactgtttggtatgccaatccccatgaacagtgttgggataataatacctgactttttacaactgttgcccaataagttggcaagtatgaaagaaaattttatgcatttgtggaaattatcagaccatcacggcgaggttgctcttgacgatttcactgccgaagatatttatacaaagatgtacactattcaagaaacgttaaccaagtctgcaacaaattataattatcctcttttgacactggcttttgttggtttcctcataataacaatcatcgccatttatgtattattacgttattctgggcctgatttttggcagttgcgcgtttcttccctgtctgttctgttagtttccattatactaggcgtttccacatttgcaagtagtttcattgaagaggagcaccaactgtggtggtggatagtaactgcattctcggcggtccctctgttcgtataccgattgaatgtgctcataatcgtgcgctggtttataatgatggcatgcgtacgctcaatcaagttttggaataacagtggccagaaattcatttattctaacgttatgtccaatctacttaatcagaatccttcctggaagtggtgcttaaatatgttgacatttctagtgctgataatggcatctgctggttttcaagtactacattttattgtcactactattttggtggggttgtgtttcacgtacaaaatctcgtgggaaatcgtcaatggtaaccaggcagaaataccgctctttatgcatgatttactggctaagatagactttgcaccaactgaaagtaacttgattgtacttgcgcgcgttttcttccaagcttgggctattgttgtcatttcaaggttggtcctgacgaaattgaaagtacttaacaagaactacctcattaaagatatgaaagtttatataacaattcttttgatgttccaaacttcttctcagaacataggtcaatttctcgttttccaaatattagagtcccaaattttttactttttccaaaatattccaaccgcctcattaacatcaacaagtaagatttatttttcgaatttggtgtccttaattttacaaaattttacatttttccaattcggtggcacaaattccatttctactatagaccttggaaacgcataccatggtgtttcctcagactacaacatctacgtagtggggatattaatgtccgttgccaatttcgcgccggcaatatactggtccatgctaccgtggtcaataaactacgcctctattccagcacaagttaagttgcaaacgttcatcagaagtaagttacctgccttcacctatcattgtatatttggaacttgtttgatgacggcatgcgtcgttttgagatttcatctctttatttggtccgttttcagtccaaaattatgttattttcttgggtggaattttgtgatgggattgctgaatggctggttacctgaattggccctcctttgcgctcttgattaacatagaattgttcacgtggtctaaatatgtatacatatatgatagtttatagattcatactgagacaagtgaaaaaaaaaaaatctactatcgaccttctctcttttcgcggcagcaaaaatgaaaaattaacttcaataaaaaagttgaatactttcaaatattctaattgcatttaatatttaagcaacaaaaggacagcgataattgagtggtggcttaattctatactccaaagtatgtcccaatctagtaggttaagtgcacttcctattttccaagcatcgctttcggcaagccaatctccacgttacatttttagttctcagaatggcacaaggattgttttcattcaagataacataataaggtggtacaatgtactcactgattcactttaccacagtttgaactttagtcgtcatctcgtcttggatgataccttccatgtaatatctagtacgtctggtgacctactctgtcttttcaatgacaacgagatttttgtaatggaagttccttggggctattccaacgttgaagacgtttccattcaagatgcattccaaattttccactattcaattgatgaagaagaagttggtccgaaatcgtccattaagaaagttttgtttcatccaaagagttatcgtgattcttgtatagtggttttgaaagaggatgacactatcacgatgtttgacatccttaattcgcaagaaaagcctatcgttttgaacaaaccgaacaactcctttggtttagatgcacgtgttaacgacatcacagatttagaattcagtaaggacggattgacgttatattgtctaaacaccacagaaggcggtgatatctttgcattttatccatttttaccgtcagtattactgttaaatgagaaagatctcaacttgatcctaaacaaatctttagtaatgtacgagtccctggattctacaacagatgttatagttaaaaggaatgttattaagcagttacagtttgtgtcaaaactgcatgaaaattggaattcaagatttggcaaagtcgacatacaaaaggaatatcgtttagccaaggttcaaggaccattcacgataaacccctttcccggcgagctgtatgactatactgctacaaatattgcaaccatactaattgataatgggcaaaatgaaattgtttgtgtcagttttgatgatgggtctttaatcttactcttcaaagatttggaaatgtcaatgtcgtgggatgttgacaattacgtgtataataattctttggttctaattgaacgagtcaaactacaaagagaaattaagtctctaataacgttacctgaacagttgggaaaactttatgtcatttccgataatattatacaacaagtaaattttatgagctgggcttctacattgagtaaatgtatcaacgaatcggatttgaatccacttgcaggattgaaatttgaaagtaaacttgaggatattgccaccatagaaagaattccaaacctagcgtatatcaactggaatgaccaatctaatttagccttgatgtcgaataaaacattgacttttcaaaatatttcaagcgatatgaaaccgcaaagcaccgcagctgaaacaagtatcagtacagaaaaaagtgacacggtaggagatggttttaaaatgagtttcacacagcccataaatgagattcttattttgaacgataattttcaaaaagcctgtattagtccatgtgaacgaattatcccatcagcagaccgccagatacctttaaaaaacgaagctagtgaaaatcagttggaaattttcacggatatttccaaagaatttttgcaaagaattgttaaagctcaaactttgggtgtttctatccacaatagaattcatgagcaacagttcgaattgacgcgccaactacaatcgacatgcaaaataatttcaaaggatgatgatttaaggagaaaattcgaagcacaaaataagaaatgggatgcacaactaagcagacagtcagaattaatggagagatttagtaaattgagcaagaagctatctcaaatcgccgaatccaataaatttaaagaaaagaaaataagccatggtgagatgaaatggttcaaagagatacgaaaccaaatattgcaattcaacagctttgttcactctcaaaaatcccttcaacaagatttatcgtacttgaagagtgaactaactcgtatcgaggcagaaactatcaaagtcgataaaaagagccaaaacgaatgggatgagctacgcaaaatgcttgaaatagattcaaagataattaaagaatgcaatgaagaattgttacaagtttctcaggaatttactactaaaactcaatgagtaagcgacttgcatagtctgctatcatatatgtacgctaagaaacaactgggcaatggtataatatcatgtagcaagaggacattatatatgaattggtcaatatataaagccttctgtgcaccaaatcgttaggatgatttttcagtatgctgtatcattgtatcgtatattcattcgtatctcttttacctcactaaccgctgccaaaatttacatgtatacaaaataaaagtcttttttatgaccttatttggtgagtaatgctacttttgtaaagagtgatggaaactattattccaaagggttagaagaaggtgaggaatacgttcatatcaccgctacagatcgtgtctctcggttatgagtaatcaaaccctctgcaagcaacacagttactttttttcggttttttcttttcgtgtgaatttttatccagtgagtttccttgttcactttcgagaatggaaggctgatttcgaatttttatattcaacaactgtatttgtattaggctttgcaatagtagatgaaaagtgcagaagacgaatctgctaccctcacaatacaaagaaaaacaaaatcgtcattttaatataggaagacaccgctcaggtaattcaatattgaatctggttgcacttttcttacgatgtaaatacccacaaacttcttgtacggtgagcgtctgacaacgaaatcaatttacggagcaaggattttgacagtagagcagattgttttgagtaggatttaggaatcaagacctccatctttgtcgcattattcctaaatgtaacgtaactcgtttgataagagaatgtctaatcgaagagagttaataacttaataagctctttaaaagaacgatggcatttatcgtctcctatgccaagataattactggctcaaaattgttcagcgttcataaaactttgatatcactttctggcgcacaagctaacctttatgtagttcttacgtagattctttttagcaagtgcctggtagtggttattacataaatgtatcttttcatttgataacaatttcttcagtagcatgtcgtgtctagcacgtgacgtagaactgtggcttttttgttgtcattatgacaatcaagataccaaaattcagtcatgtttaaaaggggaaggtacgatagagatatatataaagtgttcaatttactataattgcgtatagaatccattgttacttgctctcaatgaaacaacgattcattcgtcaatttacgaacctaatgtctacttcgagaccgaaagttgttgccaacaaatatttcacttctaacactgccaaagatgtttggtcgctaaccaatgaagccgctgcaaaagctgccaataactccaaaaaccaaggccgtgaacttattaatttaggccaaggctttttttcatattcccctcctcaattcgccattaaggaggctcagaaagccctagacattccaatggtcaatcaatattctccaactagaggtcgaccttcattaattaattccttgattaagttgtattctcctatttataacacagaattgaaagcggaaaatgttaccgtaacaacaggtgccaatgaaggtatactttcttgcttgatggggcttttgaacgctggcgacgaggttattgtttttgaacctttctttgaccaatatattccaaatatcgaactttgcggtggtaaagttgtttacgtccccataaatcctccaaaggaattggatcaaaggaatactagaggtgaagaatggaccattgactttgagcagttcgaaaaagcgattacatccaagacaaaagctgtcattatcaatacccctcacaacccaattggtaaagttttcacgcgcgaggaattaaccactttaggtaacatttgcgtcaagcacaacgttgtgattatatctgatgaagtctatgaacacctttacttcactgattctttcactagaattgccacactctctccagaaattgggcaactaaccttaacggtcggttctgccggtaaatcgtttgctgctactggttggagaattggttgggtcttatccttgaacgcagagttgttaagttatgcagctaaggcacatacaagaatttgttttgcatctccatcccctctacaggaagcttgtgcaaactctattaacgacgctttaaaaattgggtattttgaaaaaatgagacaggaatatatcaacaaattcaaaattttcacatcgatctttgatgaattgggactaccatatacagctccagagggtacatattttgtcctcgttgatttctctaaagtgaaaattcccgaggactatccctacccagaggagatcctgaataagggaaaagattttcgcatttctcactggttgatcaatgaattaggtgtggttgccattccaccaactgaattctatatcaaagagcacgaaaaggctgctgagaatttgttaaggtttgcagtttgtaaagatgatgcttatctagaaaatgccgtagagagattaaaactactcaaggactacttataagataaatttttttttatactcctttttctcaatatatagattttataaagcatgtatatttttatgcagaagtggtaaatataaacatcaatattccagaataattccatattttcttcgcgtactacaagaaaaagtgaacccttaatgaaaaatagacaatatgaacatttagtaatgttttgaacagtgtatttatagagtacttaaacacatatgaagatatagcgcaagtaaatataaatgagtgacaaatctcatcagatatattgctacttttggctctttggtttgatcaataatgtactttatgtggtaatactttcagcagctgttgatatcgtgggtcctaccttgcctaaatctctagtattgctagcagatatattcccatcactcgccattaaattgtgttccccattctttattgatagaatcaagtacagctatagaatatggtctttgatcacgatgagttgcttaggaatgttcttagtttcttttaaaaacttgtttgtttgtcttttaggaatatctttcgcatctatatcttccggatttggagaagtgacattcctacagctaacacactattacaaacaaatttctttgaatggatggtcgtcaggtactggtggtgcaggaatcattggcggagcatcttatatgttcttaacttcaatctttaaagttccagtgaagctaactttactagtatttagtctccttccatttgcatttttgttttattttaaattagaatccaatgataccaacctgacttaccaaagtcttcaacaaattgacgaagcagaggatgaccagttggtgccctttcctgtcgcctttacacataccaacgcttcgcaatccctgtattctacaagacagcacattttgcaaacggtcaagagacttcgaagattggtttttccatacatggttccattgaccaccgtctacttattcgaatatttaataaaccaagcggtagctccgaccctattatttccgattaatggtgatgaaagaagtaaatcgatgccatttttcttccataaatacagagatatatacgtaacctatggaacgctctaccaattaggtgtctttatatcaagatcctttggacatcttatgagaatgaggagtttatacatcttagcgtttttacaaggtgtgaatttgtgcataacggtactgcaatcatggttttatgtcacacattcgccctgggcggtgatgatattaatattctatgagggttttcttggtggtgcgtcatatgttaacacattcttaaatattctcgaacaagaggatcctgatgaaacagagttcgccatgggtgctgtgtccatcgctgattcctttggcgtttttttggctgcgttacttggtttggggctagaacccaaactttgtaggcatcaaattgccgatgacagaccttggtgtaggatggaataaagttttgttgtgatattaaataggagattgaaataaagtgttagatgctttctatatactcattctaatgcctgctaataactcttcgataattcgttgatttctatcattactttgaatggtactcaatatgccaaaacactgcagtaatgtcaatttatctgtttctgtgacattactttcttcttcttgattgaaaatgtaaagttgaaaacttttgctgataccatcgttactatttacgaagttttcataacaaggtaagactattgaatctctaaagcacataagcaaaagaaacccaatagaataattaccattaatgtgagtccgactttcattgcctgactttaaaaccgtagaattaccatcttctctgatactctgatccaacggtaataacacagcggctaaatcataatatacctcttgataaaatatccgccatataacgcctaatcttttcaatgcgttatttattgtgtcttcattagaatagttaaaaacaatttggttttctaaattgtatagggaactaaccaaaaattctttcaaatcgctgataattctattcatgccgctatgtgtgactcttggatctgtttttaaaatgcaatagaattctaaaacttcgttaaaattttctattttggccctgagtttccatattctttgagttctgaataattctgctacgttactacaaaatatattccaaatattatttgttagggttgtcagttcttgggagttgaagtgtttatagttagcttccagagatggtaaatttcttaaaaggtcgtgtaacattgagaccggattcggtgaggcaggatcagttccagaaagcggatcctcaacgattgtgttgggattgacaccagatggattaacattcaatgagtacacagaagttcctgagtccacaagttgccccgcattagtatgaataaattgtgacggagatttatgtcttccgtaagaggaatgcagaaatttactcaaggaatttggaattgcaggctcgatagcatcttgaccaatgtgcctgtggcttttattttggaaaaagttcttaatcacgtttcgaaatgaatgtgaactattatgtaaggtgcttgaatctgtcaaaaaggaggcaggatccgatgaaatggtcgtatgtgctctgtttctcctattaaaaaagccagaagcctttcctttcatatacctgccggagggcgtggagtgtaaacttttctgagtaatggatattgcatcagaagataactttttagatagattgttcgagcactccaccgtgtcaacgctatgagattcccctatctgagaagaaccagatttagatgttgcagctgaggcattgtcattgctcctcaaggaatgatttgaggccacactgaccttcgatcgaggatgatctactgtatggaatatggattggaagccaacgttagaaacactagggctaatggggttcctcgagcccttcaaattcttgatggaataaacgtcatcatttgatgtgtctacaagagtttgccggctaatctcgcttgtagtctgaaaattttttactggggctgtggctaattgcacattaaggtattgttcgctattgacagggcgttgtgtcgtagtagatgttctttctcgaaggagtatatcttctgctgtcataatgaaagaactttatttctacagaggtcaattggcgtttctgtcacctagatcttttcatttggttattccctctataaatttactcatcggtcaatttttctaacattatgcacctttgtcaccggcccttagaagaggtgaagatgattcgtgaacattggtgataagcgagaatattttctataaatttgtaaagtaaaaataaattacgtgctatttagtttgcaatgtgtacttattgttagtatatgtattttttgcatgcggcgatgaaggccagtaaaaccaacgctcttgcatgcttacctctttcatcagctggtgatttaaaaaccattcccaacaatatcagtgacatataagagagccacgaccccgttttggtacacttaaatatgattatcgttaatatcatagaaactagtttgtaacaaacctggattgttctatttaaagcagaatacttttggaggttttgggttgatacggtgctcaaattttcctctggtgctggtaatgataaagtaacgttgtctccgtcaatataatcatcagtaaaactgttggtattctcattcacttccgagattgtactgaagttcaaagtgctatccacattttctttccagaattttttgccgggtttggaatttattagcatttcatctaacgtctcctccactgtcttcgctgtgggtctagcatcattatttggttgtaaaagagcgtccattaggtgaaatattctacggtctattggtttcaatttcatcgcttgatgcttttcaatcataccttcagtgtcgaacctaaaatttttgatgcgtaccttcaaatcaactatatccaactgtggttcaaagggcaattcaccgaagacaataaaatagcaaatcattcctagagaatacatatcggaagcaaaggtgtattcattgtatgtgtgactcgatcttgaaggcaacgtagaagaagaaactggtctcccctggataataaggtctggtgctgtaaactctaatgttcctgtgcaaccagtacccaatctggactctccttccaactgactttcccccaaatcgccaataacaattgatgggaaaaactcatctgaattgtgttccctgtcgtatacgttgtcattctcattgtcacttttaaatggagtcaataataaacagttggatggtttcaagtccctatgtattaggccaatactgtgcagttcgtgtaaacctcttgcaatatcccttataatggatacgagctgttccgtagataggccaacttctcctgatttaccgtgatttttcttgcgagttctaaatttttttttcctctcttcaggtgattcggtatctgagaacctattgaacacttttcttagaatacagtcttctaaattgccgccactgcaatactgttgtaaaatgaaaatacaaggaacttcttcttgtgaatccgattggctcccatcaatggatctgacaaatccaaccgaagaatccatttcgagccacacatgattatacgtaatcaaattggcacttttgtgagttagcgaactcaacgctttcacttcccgtatgcacttattaaaccattccatatcatttccaataggtattttttttagtgcaaaaacacctaattcagtattaccaattgtgtgtacaactttgtaaacagaacctcttgcaccatttcccagcaaagacaatattttgaaaaatttacgaaagtatccggggataaacaaatcatctggaataaagtatttgtttttgctgaactgtccctgcttattgttactatcgttttgtagggcgtagtgccgatgatttctttccaatgactgaaaatatcttcttgaaaagcttgaattggcaaattcaaatccaagtggcacagtgttctctggaatactgagcctactgctttctgattctactccagcagaggctcgacgatgaagttgtcttctgtttataatatcagggttaatttccgtaccacattgcgggcacacataggaagcaatagggcttttgtattgatgaatccctgaaggaaagtccagtgctgataaagatgcagtctggtcttcatttagttcagagtcattattactgttgtcctgttggaaaaatgataaagttcctgaggttggattaacaaccaccactgatttagaattaggatcatctaaaatcagcgaaccttcttcatatggtactaaactcatttctaagttctacttatgctatccctcaaactatatatctaatagtgtttcttcggttacctagttgtcactcataggatctatatatacaatgtccttcccccccacccccttttctgaaacgtatacaaaaaataaagcttgaaatacgttattacgtaaaaaaagtgtactgtaaaagcttacaaaaaagagtttgcgaaaaattataaataaaaagtagtctaggtaaaatatgaaatgtttctaattatgcatttatgtgatcctgaaaaccgcccttcttacgttggaccatgatgatcacatttataaatatggttttctttccaatgcgcatttcactttctgtgagttcaattttcccaaatcgtcaaagcttttggaacagtcagagcacttgtattttttctgatgggtcttaatatgtttgctcaaatttgacgattcgttgaatctcttaccacaaatcttgcattgtaaaggtttttcaccagtatgggttcttatatgaatcttcaaagaacttgaaatcgcgaattttttattacaaatgtgacatttgtaaggtttttcgccagagtgtgtcctggtatgctgaactaaagtttcttcgcttgaaaaacaccttttacatgtcttgcacttataaggtttgtatttcgaatgcacttttaaatgacggattaatttttgtctttgggggaacgtacgatggcagtcatgccacaagcattggtattcagacttaccccgggttaaatgtactgcttctaaatggtcgtttaattcctgagcactggaaaatgacttattgcaaccatcccattggcaaatcacctgttccggctgcttgattggcggtatattggaaacatcatttgcagacgtcatatcaggtgctccatctgctttagaaacttcgtgtgtttgtgggttggggcaatgtagtaagtgatgtttttcctttgatatactaccaggcaaaaatgagtctgggttggcaaattgaatatcaaaattgataccatgttgacaattaatatggttcactatggaacatgtatcatctccaaggaaatcacagtcctcccaattacaagctaatggttccatagggtgtttgaaatcttgagagacatgatccttcaaaagatgtctttgtaggtcaaatagtgagctacaagactcaggacattctttccatttgcattttaagtcattgtttttctcttctttaaaacaccagttgaaatttatagtgcttgttgtctgtataggaggagagatgctagaaggtaatgagtcttccaaagagctgaaatcagtagattctagatcttttgtaggccaagatctacgatttttctgattctgatgagtgactttgggtagcgaagggggctcactttgatttctaaatctttcataactatactctcttgaaattaagtcatttaaatcgttgttagttagatcggctgttgtgttcgccgcgctaatccctgaattgttcacaatattgtttctatttggtttgtgagaatgaaactgtattctatggtgatggtgttgatgatcagttgaagttgctccagccgtattgttattgcttccattaagattatttttagggttgcatctattaatgcttgataatagaagattcattgtttggttaccgttttcattatttcctgtgctcgaaccatcgcagccgttaccggcattattgtggtcgtggtggttaatgtgttttccaaacggtacttcatacaaagaagaaatattgcataaatcttccaaaatcttcaaatccatatcagtatttaagatatgttcgtgataagcatgatttgtaccttgcaaagtgtttgtaggttttcgtaaagatgaacatttgggtggtagttgaggtggctttgactctaaatgcatatgcttagaacaaggttgattatcagtgctctcctcacaaaatttgcagtatttatggaaaacgtcatcattatttgatgattgatgatcttgaacaaacttgtgaccactagtcgcgctcgtgctagccgtgcatggggtgtcacaggtcaaatcgcaatcaatctccgataagtgagacatcagctgagaaaagctatctggtacagtattattgtgattgtgagagtcgtgattggtactattacagtactgatcatgaaggttaaaatttggcatcaagtgatcgttctttacatctgtgaatattgcaacatcattgccgttctcagatatgtctttctttgtcggttgatcagattcaccttgttttatattagcctcacttttgggatgagtttcgtcacaacatatttccaaaatcttgggcgtacaataacaatcatcggatccaggtggtgggttcggtttatttttcttggaagagggcagcagtatcagatcgtcgttaaaccaagaatcttttctacgtggtaggtcgcttttagaattctgttggggacttgtcggatcagaagctaccgaatggaaattgtttgcaaaagaatgattattagaattatacgttgcagtatcattatattttgttaatgacggattattgtgataattcaagaactcgaaatgttggcagtcggtgtactccttgcatttctcattgacgtggcaatcaccacccatatcatggctagctccagatgcaaatgcggaagtagcggcatcagcaacagctgcggctgcaggtgttgccgaagcactactgtcgttcacaggcgcgctgtggtgaaggtgaccatggatataggtcaggttgttgtagttatggatgtgcccgtggacaatgccttctttacctatcgtcagagcatcaggcttggcagaagcagcagtggccgcactcgtggccatcgagtcatcgcgcttgggggagtccctgggagtcaacgcatccattagttcctatccttcttctatttaaaaaaccgtaacacataaaaagtaaaagtgtaatgcttccgtctcgccgctggcctatattcacagtgactgcagttgcatcttatattgccaagcacgtttcatcatgacctttagggtagatgactgctgtcaactactccgtctgcagtgatatataatcatgttttgggcgtttaaggaaggagaattatttccaacagttgaataggaagatccctagagtaaatcgcaggcaatccagtactaagaaacggcgatgacaatggaaaaaaatggaggtaatagcagccgtggtggccaagtaggcggcaagtctgtgtgtgtttactgcgggtcttcatttggcgctaaggcgctatactcagaaagtgcagaagaattaggagcccttttccataagctgggatggaaattggtatacggtggaggcactactggtttgatgggcaagatagcaaggtctacgatgggacctgatttaagcggacaggttcacggtatcattccaaatgcacttgtgtctaaggaaaggacagacgaggataaagaagatgttaataaagcattgttggagtctgtagaaaatcataagggcgccactcctatttctgaagagtatggggaaacaacgattgtaccagatatgcatacgagaaaaagaatgatggcaaatttgagtgacgcgtttgttgctatgcctggtggatacgggacttttgaagaaatcatggaatgtatcacgtggtcgcaactggggattcataataaaccaattatcttgttcaatatcgatgggttctatgacaaattattggagttcctcaaacactctattcaagaacggttcatcagtgtgaagaatggtgaaatcattcaagttgcctccactccgcaggaagttgttgataaaatagagaagtacgtcgttccagagggccgtttcaatttgaattggagcgacgaaggtcacgctcacgaggattgtgctaaataatagaaacgtaagtcatgtatctagtttaaacgatctgtatagataatgtggtgaaaaatccaaatttttaggagctgtctttctaagcccgaaggctggaaaaaatagtactgatggcaaagacatcatagctttaaagtccattgttctcaaaagaagctcaatagaccatgtcttctgaatcaggaaagcctattgctaagcctattaggaagcctggctataccaatccggctttaaaagcccttggtatacccgccttgaggctgccttctcgaaactggatgatcttttggtctgtgttaacagtatccatcggtggcatagcctatgacaaatacaagcaacgtcagattctgagccatgcaacagacttggtgaagcctttggcagaggagtccatggaggtagacaaagtgccacgaaagatcactgtttttattgcacctcctccaaatgattatctggagagttcgttgaaagtttggagacgatatgttaagcctgtactgtattatgcagggttggactatgaattagttcaagaggataggcaagggattattagaactaatgtagccaacagaatcagagaattgagaaaggaaatattggcatcgacggatgggcagccagttaaagagcctaaccaaacggtagcaaaaccaagtggttcttcaaccagtaaaatttcatcactactaccgttcaataaaatcattcaagatcctgctgaagaagatgactcgtttgatccagaaatcggtaaaaagttcaaggagaacttcgactggagaaacgttataggtatcttctatacaatgccaaaaccgaagcatataataagtgaagacgccctgacaaaggaccctatattatctggtggtgttatttgtttaggtagaggcgcctataaggagtacattgccggtattcacgaaggcttgcttggacccatcgagaagaccgaaaaaacaggatccactgagcctaagatgactggggttgtagaagcaaatcaaatagaatcaaaggtaagtgaatccggtgctacggaactggtggatgccgagaaagagactgctttggaagaggccaaagtacaagatgatctaaaggttgatgaagaaaacagctcagaggattcgcaaaaatttttgaagccatttatttcttcagaccaataccctgacctgcaaatcgcttcggaattacaaactccaaatggcgaattcataagaaaccccaatacaaatatcccgcttctgattaatcagccgttattggtcattccaatacctaacttgataggttttactaccattccaaggagaatacatcgtttttaccagaagcgtttctacgtagaggacgtgtgttcaagtgtagttaactgtgttcgacaaacccgtataagaccgtttgatattgcaaaggatattgatttggcgaaggacgaagaaaaagattggccacagaactgggtcaaacagggtaaagaaaagaacagcgaatggacccaagaattagtatgtgatcctagaatcacgaagcatatgtttgtttacgaaaaaccacccaaggaagagccagaatcagatatttaattggatatatattatgttttatcatcatgcacgatcgacgttatgtctgacatataccaaacccttttcgaagatttccctttactcatgttgaaatagtttttatatatgcacacatatacatatatataaaatctgtaaatataataaaatgtgtacattgtaaaagaatccaagcacaactattattagcattatgagtatttttttcaagccgccgattgatattgagatccttttcgataatgaggaatctcgcaaacacgtagacattgcaacaagatcaagtaattccagttacaaatcaatgaaggaaagcttgcccgtctatgaagatggcgaatcccttggtggaattgttactttgagagttcgggatagtaaaaaggtagaccacttgggcataaaagtgtccgttattggatccattgatatgttaaaatctcatgggagcggtaattcatcttctaaaaaagttacctctagcacatcatcttcctcttctaatggttcagtagatgtgcggaagaattcagttgatcaatttttatgccaaagctatgacctctgtcctgctggtgaattacaacattctcaaagtttcccattcctattcagagatttgagtaaaagatacgaatcttataaaggcaaaaatgtggatgtagcttactatgttaaggtaacagttatgaggaagtccacagacatctcgaaaataaaaagattttgggtctatctttataatagtgtaactactgcgccaaataccctttccgcaaatgagacaaaggcaaccactaatgacatcgctggtggtaactatgctgcagataatgcgagtgacaacacgcaaacaaagagcacccagggtgaggcggcagacgttaatcaagttttgccgatatcacattcaaataatgagcccaagcctgttagattggatataggtatagaaaattgccttcacattgagtttgaatatgccaaatcccagtacagcttaaaagaagtcattgtggggcgtatatatttccttttaacgagactaaggataaaacatatggaattaagcttgatcacaagagaatcttccggcctacaaacttctaatgtaatgacagattccactgctatccgatacgaaataatggatgggtcttcagtgaaaggtgaaaccatacccataagattattcttgagcggctatgacctgacgcccaatatgagctgcaactactttaacgtcaagaattatttgagcttggttattatcgatgaagatggcagaagatattttaaacaatcagaaataacattgtacaggacccggtagaaaagctcgaccttaaataaggtgaagatgtggttctctgttctttcaacatctcgatatttaacttttcgtttggcattatagtgttatacataacaatatctagatttcagtagaagacttttgcgtaagttataacgaactaaacaagcaagaggtaaaatacgatatagtaagaagctcaagtgctaaaactttttttctctacgaaaggaggaatagcatatggttttcttcccttttacagtgcttcggaaaagcacagcgttgtccaagggaacaatttttcttcaagttaatgcataagaaatatctttttttatgtttagctaagtaaaagcagcttggagtaaaaaaaaaaatgagtaaatttctcgatggattagtttctcacaggtaacataacaaaaaccaagaaaagcccgcttctgaaaactacagttgacttgtatgctaaagggccagactaatgggaggagaaaaagaaacgaatgtatatgctcatttacactctatatcaccatatggaggataagttgggctgagcttctgatccaatttattctatccattagttgctgatatgtcccaccagccaacacttgatagtatctactcgccattcacttccagcagcgccagtagggttgttgagcttagtaaaaatgtgcgcaccacaagcctacatgactccacgtcacatgaaaccacaccgtggggccttgttgcgctaggaataggatatgcgacgaagacgcttctgcttagtaaccacaccacattttcagggggtcgatctgcttgcttcctttactgtcacgagcggcccataatcgcgctttttttttaaaaggcgcgagacagcaaacaggaagctcgggtttcaaccttcggagtggtcgcagatctggagactggatctttacaatacagtaaggcaagccaccatctgcttcttaggtgcatgcgacggtatccacgtgcagaacaacatagtctgaagaagggggggaggagcatgttcattctctgtagcagtaagagcttggtgataatgaccaaaactggagtctcgaaatcatataaatagacaatatattttcacacaatgagatttgtagtacagttctattctctctcttgcataaataagaaattcatcaagaacttggtttgatatttcaccaacacacacaaaaaacagtacttcactaaatttacacacaaaacaaaatgatcagaattgctattaacggtttcggtagaatcggtagattggtcttgagattggctttgcaaagaaaagacattgaggttgttgctgtcaacgatccatttatctctaacgattatgctgcttacatggtcaagtacgattctactcatggtagatacaagggtactgtttcccatgacgacaagcacatcatcattgatggtgtcaagatcgctacctaccaagaaagagacccagctaacttgccatggggttctctaaagatcgatgtcgctgttgactccactggtgttttcaaggaattggacaccgctcaaaagcacattgacgctggtgccaagaaggttgtcatcactgctccatcttcttctgctccaatgtttgttgttggtgttaaccacactaaatacactccagacaagaagattgtctccaacgcttcttgtaccaccaactgtttggctccattggccaaggttatcaacgatgctttcggtattgaagaaggtttgatgaccactgttcactccatgaccgccactcaaaagactgttgatggtccatcccacaaggactggagaggtggtagaaccgcttccggtaacattatcccatcctctaccggtgctgctaaggctgtcggtaaggtcttgccagaattgcaaggtaagttgaccggtatggctttcagagtcccaaccgtcgatgtttccgttgttgacttgactgtcaagttggaaaaggaagctacttacgaccaaatcaagaaggctgttaaggctgccgctgaaggtccaatgaagggtgttttgggttacaccgaagatgccgttgtctcctctgatttcttgggtgacactcacgcttccatcttcgatgcctccgctggtatccaattgtctccaaagttcgtcaagttgatttcctggtacgataacgaatacggttactccgccagagttgttgacttgatcgaatatgttgccaaggcttaaataaagcaatcttgatgaggataatgatttttttttgaatatacataaatactaccgtttttctgctagattttgtgaagacgtaaataagtacatattactttttaagccaagacaagattaagcattaactttacccttttctcttctaagtttcaatactagttatcactgtttaaaagttatggcgagaacgtcggcggttaaaatatattaccctgaacgtggtgaattgaagttctaggatggtttaaagatttttcctttttgggaaataagtaaacaatatattgctgcctttgcaaaacgcacatacccacaatatgtgactattggcaaagaacgcattatcctttgaagaggtggatactgatactaagagagtctctattccggctccacttttagtccagagattacttgtcttcttacgtatcagaacaagaaagcatttccaaagtaattgcatttgcccttgagcagtatatatatactaagaaaggaatcatactctcttatgtgccataattctgttaggagcggaaataaggctggttttttggggatcaagttcggaagtgctcttctctcaattgccacaggtgccattgctatcgcattgctatgcaagttccacgaccacgaagcggtactgatagttattgtatgctcgacattgttatatggaataccgtcactgatatcgtttatcacagagactgtttttgcgcctagcaagtttcatattggatacttttacaacgttcttaattttgcattgccactgatcaccatgggctgcacagtggactattttcataataccttgaggagcccaatatcggtacaaagcgagtctcacagagtctatataacaactctggattctttgttaattttcacacttttcattaatggcatacaattaggattcttcctgaaggatggcaatgcgaacaatttcggcagctcatctaacaatattagtacggatcaatatgacaaagaagcaaatgcggtggaaaatggtagatttgtaccccttaagaactcttcacagaccttaacaccagatttggaattattacacggtagtcccaagagtatgaatggggtagcgtggctgattaatgaactctccacaaattcaaacacaaacgcaaacaaaaccatatcatccgatgaaaattcaaactcttcagttattcgacacaaattaggaccgattagcaccagcaagtgtcctaaaaagccatctcattcgcatttttctaaattgaaaaaatataacagtttctttttgggtcctaaagaaaatcgatacaaaagaaatacacaacaagctactaaggttccgacagaaaagaaaagcaaccaccgaagtagccagtatgtatccagactatcaaccatatctgacatctcgaaaagtttcctgaatttcttagcattaaacgaaaaaaacgggaattcgacttccactgcgagaacaccaagtgaaggaagagtttcaataataattaacgaaggaaataatactttgaaatacaaaactccccatgattcgcatactattgattctccaaacttggagttagaaagagaagctattgggagaattaatagtgccttacttcctgcatgtttgagagtaacagataaaatgatatccccacagcaaagcactcaaaatgaggactcataccaagcaacaccattgataccccaggtggaagttgacgatgatttctatgtaggtgatatcttaatgactaatgaactacaagacattccacaagtcccaaggatatcatctgatatagaagacgatttcgaacaacaatataccaaacacgtggatttgccagcccgtgtcactttagagatgtgggaaaaggatcaggagaaaatacttcaaaaagtaaccacaaaccgggataaaagcaaattactaccccctttcagattcacctctgaaagtgatatggatccaagtacatccaccgaattggaagttgaactgcatgcccaaaacaacttcagctttccctttaaaagtgcaggattacaaattgctacatcagaccaatttaaccaacaggagtttaaaacttcagatactattagcgaactagatgagtatttacatgatcccagcattcaagaagaggatgcaagtcagctgattgaaagcagtttgaaccaaaacaacctatcctcaactactattgacaatggcccaaaggatatgagtagatttagtacaaggcattcaccaaccaaatcgataatttccatgatcagtggatcaggaagtgtcaagcaccaacattcacacagcaccctaagcaacttttttacgggtcattcaagaaacaattctcaaataaatcagctattacagggttcttcttctaatatgatgtccaacacctcaccgcattcatctccaaccaagtcgttgagaatgagatttggaaagaaattgtcattatcaaatatctctgatacaatgtcgccatatgagggtagtacaacagatccgataaactactcgtttggccatggtcacaataaaaaccagagtattgattttagctacgtacgtactttgcaaagcagtcattcacctacaaaatcaacctcgggaaattctcgtcgggattctttaaacaatgatagaacccagagtactgttaatgaaagagcgcttagaactgcaagtacattattctatctccagcacaataacgccacatgtacattgaacggagaggagccagttctggacacaccacaatctatacagtcatcatcaagcggttctgagcaagaatcggcgggatctggttctggctatccagaagtagtgttcagcgagtatgatagagaaaaatggaatgttttgaggaatctaaaagagatagcgcccgaaaaaactatagagagcggacctgttgaagaactagtctctcccagtaaataaaccaaccgacttattcatatgtatcaaagatacctatgggaactgctaaaagcaactattttgatcccgtagaacacgatttatttcattaaatttttttttttttttttttttttcactttcttgcgatgagatgcacatagtaaaagaaaagtataccagtgtagtgcgtaaattaatacctatataataattcattttcggtgactcaacattccctgcctatattttaagcacctgcaagaaatatagattatatacgaaggatggattctactgatctgttcgatgttttcgaggaaacacctgttgagcttcctacagatagtaatggagaaaaaaatgctgatacaaacgtaggagatactccagatcatacccaggataagaagcatggccttgaagaagaaaaagaagagcatgaggaaaacaacagtgaaaataaaaaaatcaaatccaataagagcaaaacggaagataaaaacaaaaaagttgtagtaccagtgttggcagattcgttcgaacaagaagcctctagagaagtggatgcatcgaaaggactgacaaattcagaaaccttacaagttgagcaagacggtaaagtcagattatcgcatcaggtccgccaccaggttgcactaccaccgaactatgattatacgcctatcgctgagcataagagggtaaatgaggctcgtacatatccattcacattagaccctttccaggacactgcaatctcatgtatagatagaggcgaatctgtgttggtttctgcgcacacatcggctggtaaaacagttgtggctgaatatgccatcgcacaatctttaaaaaataagcaaagagtcatttatacctctccaattaaggctctatcaaaccaaaaatacagagaacttttagcagaatttggagatgtcggtttgatgactggtgatatcacgatcaatccggatgcaggctgtttggtcatgaccactgagattttgagaagtatgttatatagaggcagtgaagttatgagagaagttgcctgggtcatctttgatgaagtgcattacatgagggataaagaaagaggtgttgtgtgggaagaaacgattattttactgccagataaggtccgttacgtgtttttatcggccaccattccaaatgcaatggagtttgctgaatggatatgcaaaattcattctcagccatgtcatattgtctacacaaatttccgtccaactcctttacaacattacctgtttccagcccatggagatggtatttatctggtggttgacgaaaaaagtaccttcagagaggaaaatttccaaaaagcaatggcgtccataagtaaccagataggtgatgatccaaattccactgattcaagaggtaaaaagggtcaaacctataaaggtggctccgctaagggtgacgcaaaaggtgacatttataagatagtgaaaatgatttggaagaaaaagtacaatccagtgattgtattttcgttcagtaaacgtgattgtgaagaattagcattgaagatgtctaaattagattttaattctgatgatgaaaaggaggctttgacgaagatttttaacaatgccattgcactattaccagagacagacagagagctaccccaaattaaacacattttaccattattaagaagaggtatcggtattcatcattccggtttactgcccattttgaaggaagtcattgaaattctgtttcaagagggatttttgaaggtgttgtttgcaacagaaacattttcgattggattaaacatgcctgctaaaactgttgtctttacatcggtcagaaagtgggatggtcaacaattccgctgggtttcaggtggagaatatatacaaatgtctggtcgtgcaggtcgtcgtggtttagatgatcgtggtattgttattatgatgattgatgaaaaaatggaacctcaagttgctaaaggaatggttaagggccaagcagataggctagactcggcttttcacttaggatataatatgattttgaacttaatgagagttgaaggtatctctccggagtttatgttggagcattctttcttccaatttcaaaacgttatttcagtaccagttatggaaaagaaacttgctgaactgaaaaaagactttgatggcatcgaagtcgaagatgaagaaaatgttaaagaataccatgagattgagcaggctatcaaaggttaccgtgaagatgttcgtcaagttgtcacccatccggcaaacgccttaagtttcctacaaccaggcagattagttgaaatctctgtcaatggtaaggataactatggctggggtgctgttgtcgattttgctaaaagaattaacaaacgcaacccaagtgctgtctatacagaccatgaatcctatattgtcaatgtggtcgtcaataccatgtatatagactctccagtcaacttgttgaaacctttcaaccctaccttaccagaagggattcgcccagcggaagaaggtgaaaaaagcatatgtgctgttattcccataactttggattcaatcaagtcgattggtaatttgagactatatatgcccaaagatattagagccagcggtcaaaaagaaactgttgggaagtctttaagggaggttaatcggaggttcccggatggtattcccgtgctggatcctgttaaaaacatgaagatcgaagatgaggactttttaaagctaatgaagaagattgacgttttaaacacaaagttatcctccaatcccttaaccaattccatgagactagaagaactatatggtaaatatagtagaaaacacgatttacatgaagatatgaaacaattgaaacgcaaaatttcagaatcacaagccgtaatccaactggacgatcttcgtcgccgtaaaagagttttgcgccgtttaggattttgtactcctaatgacattattgaactgaaaggtagagttgcatgtgaaatatctagtggtgatgaactgttactaacagaattgatcttcaatggtaatttcaatgagttgaaaccggaacaagcagcagcattattatcatgctttgcattccaagaacgctgtaaagaagcgcctagattgaaaccagagcttgccgaacctttgaaggctatgagagaaattgcagcaaagatcgctaagataatgaaggattctaaaattgaagttgtagaaaaggactacgttgaaagcttcagacatgaactaatggaagttgtttacgaatggtgtagaggagctacttttacgcaaatctgtaaaatgaccgacgtttacgaaggttcgttgatcagaatgttcaagagattagaggaattggtgaaggagctggtagacgtcgccaataccattggtaactcttcacttaaggagaagatggaagctgtcttgaaattaattcatagagatatcgtatctgctggttctttgtatttatagttaatcacacacaattatgtatttttattggtatatataataaacaaatagatttcatcaacatttattatataataacatttttgtttgggcaagcacactattgatacacccatacaactcaatgaagtgcagcgttagtagagacaataagaggagttttaaattcttaaactatatctggcaaaacaccaccaaagccagccaaatagtatctcactgtatctgaatgaaagtagatttaccagaatccagactaccatctttatatagagattttaggccattgaaagatttaaatcccgatgggtacgaagcaaacatcagtacatggagggatttcttcttgcaacaatacatcagcaactccaacagaatcatatttactatagggacaaggactttgcaagaattaactcatgaagtttatggcgtaccgaaaagcattgatatagcaattgacgttcttgttaatgaaggaaatttgatacctatggaattattcaatcttggtggaatgtacactgacaacagtagaaaaggattttggaagtgggttagaagttggaaggagtctacaaacatgtataaaagccggaaggatgaaacaaatttctacttgagagaagacaaatttattatcaaagcaaatttggaaaaagagtatcaaaggtttcatgaattactcaaaagaagtgtttttatggaggcttcatctattacagatttagtattcacaaggaatgaatttgtgaccacagaaagtttgcagtcgttcttttcaacctatgatgaagaaacgaaaaacgtgttcctgcactttatagagaattataagcacataatagtttcaaaagacaatgttatcaaagtcattgccgctgaagtagaagacattactagcaggttctccaaaggcatcacagaaaatgaccttcgaattgctagtgttaaagtgggtattataaacatcaacaaacaaattacaaggctaagaaaagaaattaatgaatctaacattaaactgagaggaccagagtttaatgagctgccgaagagaataaggattgaatataaacaggcgagattactatctgaaaaacatctttctaggttactaaagtttcaaaataacctcgctcaagtaagaactcaaatagacaccagtgctactaatgcggttttaattcaaactttaagtgaatccaacgaagtaattaagtcaattaatggatatattggttctaccgaaaaagtagaagacttactagatgagattaaagagggtcatgaccgtaccgaagaggtcaatgatttattagctcattataataaaggtcaagacgaagaagcagaagaagaaattgaaagagaattagaacaattagaacttgatgaaaagaataataataaggaagaaaataagaaccaggatttgcacgagccaaaagaaagcagtagcgaggatctattaaagagattgaataatctgaagataaatacaaatgaaggacctgtgcaagataatgaaaaccacgataatgagataagaaaaatcatgatggaagaacaaccacgttgacgaactgagtgactaataaataaatatatatgtataaataaaaaataaatatgaatattttaatagacggaagaaagaaaatatgtgtgaataaccaaataggaaataaacaaaagcacatttaattgttgccgttattattagagtaacctaatgtacgaactttggtattagatgcagaattattggaagacaagtttagttcagacacgttttgtcgcaattgagaagtaccattagaaggatacatccttggggtagtatatgctgaaggagtcattgaatcaccaccacctcctcctcccccgtccgacaccatgtctaagctagataatttttgtaaagagtagttggcgctgtttgacacatttgtgcccaacctctggtaaccaagacgggaggaggaagcatctacttccggttctttcgcccaaaaagatgtcaaacctgagtaaaccttgtgtagaagagaagattgttccatgtagtcgaatgttttgttattggcttccagcggttctaagatgagagtcgatctgggcaacagatccaactcttgcaaacttttgagttcgtcatttcgcgtaagagtcactcttggtatatttctgtggaaaaggtaaggtgttccatcatcgtagcaattatagtctaaccacatccttactttgtgtaattttgtttgaggagggaaagtattagagattgtgtaaccattgggcagtttcaattgtagagtacagtagttctgggcgagaaaccccttttgactcttgtaactaacattatcagtaactgtcaactgcttccacttctgtggctttctttgcgggtcattagtattttgaaaaacatacttcctctccaacttgtcgttctgaatcattcttttgactctttgatattcttcattgctcttggaaaataacttcctctttgttacttgacccttaaagactgattgtaacccattgataaaggtttcccaaggatcctgctcacgagaaaggctattaccttggatagaacattcgagtagaccgttctgtaatatgttaatgcttggcgccgatgaggaggggaaaatgctcttgaaaagcaagcactctttagtaccatttactaaccttacccacagtatgttttcgcgctcctcgtcactaagatttcctggtttgaaccactgatgaagccaagaattgtccccggctgctgaactaatgtaaacgacgataacctgctcactagtatgagagtaatcatgaacaactcgatcatgaaagaggctgtctatacctgacatctcgtacatttctgttattcaatacctgtaattcacttcctttgagggtcaaaaatgtcccctgtaagcaagtgtataagtatataattatatatatgtgcatatatatgtccctatacaactactaacgaatcttaaaagttgactattcatgtggaaaaagtccctcttctagggttgacgcgctagaggtaaatccattaaggttcctcctggcttcgttaactccgaaaagaatagcatgtgcaagatgagttaccgaaagaagcaataaagaaagcacgagtacatgtagaacaggggcacagataataccagacagatgagcccacttttaagagtttcaaaacttccacgaatgcacagggagaataaagtacgcgctgggtccgttacgattcgtgctgcaagaggtttaaaatcgctccacaatggtctcgcccctcggcccttctccaattacaagcatattactaatacagttttcgtttcttttgtaatgttcagataggagcgaaagactaatttcgatggaaatttttatcttcatttcgatagtatgttcaatcagttgaactatgcatctttggttatcatcattaacaaattgaaacgaaaagctatcctgccaagaaggccggatagagagattgaaaaagatatataaagtgtccttgtcacactcatacaacacctgttgtatgtcaggcatacggcaaattgactacagtttgcatttgcactaatgtcgtttgcagtgtaactgttgtattgaacgtggacaaggacaagaaagatagtttttatctcttgatgtttttttatatggaggagaaagcgacgaagtcgaaaaaaacgaaaggaaataaaatgctgtcggaaaaaaagttagggctggtacggattataaactatctcagtagttaggtaatatataagatggcaccagtcttagtacttgtaagttgctgttgattcgtccctagttatgaatttgtctcgtaacaacttggccaaggcgtctttgaactcaccaacactaaagccttttatctgctgctttaccgtttcaaataaatggtcgtagtctagcccattcctctcgctcttaacggatctagttatgcatgcctttagtaattcttgggtccattgggaattacttccttcgtggtgtgcagaactggttctttcaccgcctgtgttgctactttggagagacgcggttctcggtagaaccacacgtagtttcccatttttcacttttttcatatcaggtttgaagctctcgttgatactgtatgtgttgtcaatatctcttgtcagaattttataattgcagaaggattttaagactagcgctaagtctttgtacgccagtttcgtttgctctgatataacttgcaaggtcaaatgatcgctttcgttgaataaagtcagcacacatgtttggaaaagggtcaattcaaatattaggttagttccatcctgtatgatataaggcgactccacttcgcagtggtgcaagttccacatcggatatagctcttttttggaagcatctgaatcttccactttattctgctcgtgataattacggagaaattggttccacgtatcatccatctcttgaggtaggacaaaatttttctttacttcgttggattgctgaaaaactttgggaattctttctctatcaaagataagtgggaaaaatgacttgctgttgttttcattgtatgtcttcccgaacttcacagcagcctcgatattctcataaaacgacaagaacgatgcatatttgattctcagatctgccataacctctaccggctgaaagaattgcgataaatagggttgatattgatctcggtatcgcatttcatcctcttgtgagacatttgttatgattctttgtttgaaaagttccatgaggctgtctttgtaaacaggtaatatatccttaataaatgaggaattttgatcactttgtaagatcgtctttctgaaaattgatctttcgaaaaaattaggaaatgtgggaaggttaacgaacttcagtctcaatataggaagattttcgttgagatactttattttcatatctctgggtaggtcttttttagttgtttttatctttctgacgatgatgaataaatgtgactcaaaatatttgacatactgttctatggctttgctggtacttccaagtaaattacataaatggtactcgatggaatcggagtatattttgaggtgatctacattagctagctgaactacctcatcaaatagcctttcagtatcatgattggatccatatgctgcctttaacttttctgaaacggcatcatcacagaattccttgaattttgacagcatattttttgcttcaaaagcatttctaaacatcaataagctaaagtgtgtctcagttttgaaatatctctctttttcttcatcataagtgtccttcccaatttctatgtattcgctaatagacttcttgttcaacagtagatggcttataaataggtcatttgcatcgctgacccattcaggggaaaataaagatgctaataatgcattcctcgtcaatagtaccttaaaattcttgaaagtttccagcctcggccttaaatttgattcctcacagtaatattgtctgagagttttcatataaaaatctttggggctcaagccctctatactaaaattgcagttagacattatacggagcataggaacttccttctctaacattgtattcgttattggaaacatatgaatatagtgatgaatagtagcgcttacaagggtggaaaattcccttccaaaatgtgacttcatacattcgaaaagtttggaatcataatactgaaatatcgttaaggtctcaaatcctagttcttttcttatcatgggataatttaccggcacatacgatataataggaccaacggcacccattacgtactgaaatagcttgtaaaaagaggtccaatttttgggtataatttcataagaatagtcgcatctggtcaaaaagctaaggacgtgcgcgtcaattattaactttgccaattcatcacaaaattcttgaaaactcagcacaatttggtgttgatgtagcagctgaaacttcttttgcttttcgtcattcccattaaattctgagttgtaaggaatgtatgatttcctttgcgttaattcacggcaattgttcaacatcttaggcattagctttctaaatttagcggccttttctttattacactccaattctttcacgtcagtttcagttatagtttcagctaaagtaaggtgaaaaaactcgtgcagctcagcaatcatcgttcgatacctgggatttcgctcatcgttaaatttattgtatagtcctaaagcgttgcttgcactcgtctctctgcttatagactcgtggaatccttctctcttggaaacgctctcatttatcattgttcctgtgaacccgtacgagaatttataccagtaaaaaagattggtgggtttaatatcttgaggattccttcaaagtagtcttttagtgcaaagatatcgatgatcttcattcgcattgttcatattcatcattacgcaaaggatagctatgcgttccgcttcgtcatacttaatcaggaatattgaacatccaaaaatctccgagctcacgtatgtagaatttttgatgaatacaaaagaagaaaacactagacttttctttgatgtttacattatgtctatgatgctaagtaattgggcactctcccctcgatatgtgggacagcgaaacctcatacattgcaccactttatttcacacacttacacgatgggcaaaagacgcagacgataaatatcatgatataaactcaatgtatgaaaacatgtttacaccttcaaatgataacgtttcaattttgcaggatgaaggtaaatctgattatgatacgacgaaggccagctctatggaagaagatatcagtgcttttaataaagacttgtacaatttctataatattggatatgccaaacagatcatgtctgcttcacaattggaaaatatagtaaaggcaaagggcagatttgttatacaaagtttatccaccagtccttattataatttggcccttgaaaactatgttttcaagaatacaccaagagccaaaagaggtcccgataattgcagactgttattttacatcaatgataggtgcgccgttataggcaaaaaccaaaatctgtggcaggaagtagatcttgctaagctgaagagtaagaatttcgaactacttagaagattttctggaggtggcactgtactgcatgatttgggcaatgttaattattcatatttaacatcaagggagaaattcgaaacaaagtttttcaacaaaatgataattaagtggttaaattcattgaatcccgaactaagactagatttgaatgagagaggagatattattcaggacgggtttaaaattagtggcagtgcttataaaattgccggtggcaaagcataccatcatgcaacgatgttgcttaatgcggatttagaacagtttagcggcttattagaaccctcactaccgaacaatatggaatgggagtcaagtggagttcatagtgtaaaatcaaaaatcaaaaatgttggtataattactcctaatcagttcattgcagtggtatccgagcgttttcagaaaacattcaaagttgacggcgaaatacctatatattactgtgacgagtttaaatctataaacgatgagattaaagatgctatgaacaccttacagagcgaacaatggaaatatttctcggggcctaaattttcagtgaagattaaagataaaggcttaacaattaaagtcgaaaagggcatgatttatgattgtgatagaaatgatttaatcggcttggaattcaaaggatttttggagaatattgacagttacacataacgttgatgaatatttcaattcacttgtaaataacgtaggtaaatatcaaaattaaagtctttcaccggaaactgattcagcatatttcagcagacgcgtcctagattcacagcaaacttcaatataagcgatacattaggagtgttcgtactttagatctataagaactatattttgttacgattcagccgtctctaaatgtgaactaaatatttatactgttatttgagaaaccgacagatagtacttaattttatcgatcatctaagaatagcatcggtattgtggtgacatttattgaatttcttccgctccagaataaagttccttttcacttcaaaaaactgccaccagtaaagttgcaccagtggtttttgagcattttttgtcaatgtcgcttaaccgttcttgaactgtatcctcttgacgtcgataaaatcatttgtaaaaaccaggccaaatcatcattgaataatttacactgtgtcttcaatgtcgccatttggaccaataattatcaaactgttcacaattcactcaaagtcctttcagcaacattcttatgaaacaatactttctttgaatttgtatgatgaaacaaaattttttggttattaatcatttatcactctcggtagccaagttggtttaaggcgcaagactgtaatttaccactacgaaatcttgagatcgggcgttcgactcgcccccgggagatttttttaatgtgctctaaatagaatgtggatgaaatttctcttggccgccgtacccttcttcataattaataatttctttccattttgcaggattatatctgatcaataagtgattgtaaagattttgtttgtgagaaatatgtgaatttttaattttggttataacttaataattgttggaattccatttttgataaagatgaaaattggtgaattttgagataattgttgggattccattgttgataaaggctataatattaggtatacagaatatactagaagttctcctcgaggatctaggaatcctcataatggaacctatatttctatatactaatattccgttttattccttattccgttttatatgtttcattatcctattacattatcaatccttgcacttcagcttcctctaacttcgatgacagcttctcataacttatgccatcatcttagcaccatatatgataatatattggtagtatgactactagttgatagactgaagagaatgtggattttgatgtaattgttgggattccatttttaataaggcaataatattaggtatgtagatatactagaagttctcctcgaggatttaggaatccataaaagggaatctgcaattctatacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagcaacgtaaatactagttagtagatgatagttgatttttattccaacatagacgatagttgatttttattccaacagtgttgacatataaatactagtcaactaaatggtaattggttattattcctcaacattctgctaccaaacgcaaatgtagtaggagagtttagattttcaacgttggtttgcgagattggtgaaatcaaagcatagtttacctttaatcccaatcttccaacaaacagtagctcgcgtggcgtaatggcaacgcgtctgacttctaatcagaagattatgggttcgacccccatcgtgagtgctttgtttcttccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagattttttttgaagctgttgtagttactactttaagatccagattgatacagtacgtatgtgaggcaacagatacttgcaatataacaagttttgtgaagagatagtgtgaatacctatggttccacgcaagaaatcatctatttgaattttcggcttctataagaatgacaaaactcataggaagctgcaatgcattaattttccgtaagctttattaacccgttagccgctcaagtcgcttttctcaggtcgcgctcctcttctccggacttatgtggctccctttagaatataagggtcttccctttaacggaacagtaaggttccacaaggtggcaaaaaaggcaatccaaccgacacttcggcaaatttctttcactctagtcagagctaagttcttatatatactttctaaataattatctgctaaaataagaaaagaaggagcctaaatacgtatatctatatacatgtatacacgtgagctaataaattatgttatctttgaaaaaaggaataacaaaatcatacatcttgcaaagaactttcacttcttcctctgttgttcgtcaaattggggaagtgaaatctgaatcgaaaccgccggccaaatatcatattatcgaccatgaatatgattgtgtggtggtaggcgctggcggtgcaggtttaagagcagctttcggtttggctgaagctggatacaagactgcttgtttatccaagttgtttccaacaaggtcacatactgtggctgctcagggtggaattaatgctgcgctgggaaatatgcatccagatgattggaaatcgcacatgtacgacactgtcaagggttctgactggctcggagaccaagatgcaatccattacatgacaagagaagcacctaagtctgtcattgaactagaacattacggtatgcccttttcgaggactgaagatggaaggatttaccagagagcatttgggggacaatccaaagattttggtaaaggtggacaggcctataggacttgtgcggtggcagatagaacaggtcacgcaatgcttcatacattgtatggacaagcgctgaaaaataatacacacttctttattgaatactttgcaatggatttgttgacccataatggcgaggttgtgggtgtcattgcctataatcaggaggacggtacaattcacagattcagagcacataagaccgtcatcgcgacaggcggatacggtagagcttacttctcttgcacttctgctcacacttgtacaggtgacggtaatgctatggtttctcgcgctggatttccactagaggatttagaatttgttcaatttcatccgtcaggaatttatgggtctggctgcctaatcactgaaggtgcccgtggtgagggtggatttttattgaattctgaaggagaaaggtttatggaacgctatgctcctactgccaaggacttggcaagcagggatgttgtttccagagcaatcaccatggaaatcagggctggcagaggtgtcgggaaaaacaaggatcatatccttttacaattaagccatctaccacctgaggtactaaaggaaaggctaccgggaatatctgaaacagctgctgtctttgcgggtgtcgatgtcacccaggagccaattcctgtcttgccaactgtccattataatatgggaggcattcccacaaaatggactggtgaagcattgaccattgacgaggaaactggagaggataaggtcatcccaggattgatggcgtgtggtgaagctgcttgcgtatcggttcatggagcgaacagattaggcgctaactcactactggatttagtcgttttcggtcgcgccgttgcaaataccattgctgacacattacagcctggcttgcctcataagccattggcttcaaacatcgggcacgagtcaattgctaatttggataaagtaagaaatgctcgcggctcactgaaaacctctcaaatcaggttgaacatgcaaaggacaatgcaaaaagatgtttctgttttcaggacgcaagacactctagatgaaggtgttagaaatattactgaagtggacaagacatttgaggatgtgcacgtttctgataagtcaatgatctggaattctgatctcgtagaaactctggaattgcaaaatttacttacttgtgccacacaaacggctgtttctgcttccaaaagaaaggagtctcgtggtgctcatgcgagagaggactatgcaaaaagagatgatgtgaattggagaaagcacacattatcatggcaaaaggggacatcaacacctgtaaaaatcaagtacaggaatgtaatcgcacatactttagatgagaatgaatgcgccccagtccctccagctgtcagatcctattaattcttatttatttatttatttattttggagggcaaacttatttattgatctggcaaaaatgatctttcccttttttcttatttttctctctatctctctcattgattcttggtcaatagtactcgtttactgtcaacttacaccttatctattatgctatataattttatgcaagacattgaagtacaatatacgtcgagctgcaatatgcaaaaatatcagagggaaaccagctcattaggaaatatgacatgtgggctatctgtttgttggtggtagctgggtttttttttttttttttttgattttgtcgtgcgggtgtgcaggctgggatttcaaacaaataacaacgagtaattgacaagaaaaacttattggcttattttctttttgttcttcaaaattgtttgccttaccctctccctcagtttgttttcgagtgattgtctattaggatcaatagtcaactttgctgtttccatacttaaaacatcactagtctttatgccgaacttcgcatttataaaagtgtcgcaaatcaatctcatatcgtcgtaattttttccataccacaattcacataaatttccagtgaccttacacaggtctaaaaacttttcatcatctttactggcatcttccttttcaaaaattttcttgaaatgcaaaatcaattcaacaaattcatcgttattattcgtatgttcatagtcaccttggctcactagttcgtgaagctcatcgtaaatggataacaaaagggtgatgatagtgcatgcaatgaaaatatccaagggataattgaacgtcaggacgtggtcccaaacgattagcacatattttaagggtaattctcttaaaaataacaaccttgtccatcggatgagccagattaggttggagtgaatcagatggtctacgttttttttcttcccgctgcccgtttttggtggttggtaaaaaacctttgaaaacaagtctggcaaacaaatcctaaagattttcgtgaatactctcttatcccagttaatcaaattttcttcgttataaaaaatcggttcgatttggttcattagcttgttaaagataatcagaacgttttgcaaatcggtattatcgagatctgtaccgtgatataattgcagataaatgacgcttaatatttcgtggaacccttgtttatactgtaggtgttcgctttgatgtataagcaggtaattgtacaaaagttgtctcatttgagcatgaaccttgggttcctgaaatatatcgtcaagcattatccttgagaggtccaaatctataatttccagagtttccctcagtgtcaacggcttttcatcacttcccttggacaaagaacctttagttttgtcattgtcatcagacaagggatgtttttcaacagcctcgacgggagtcagcctcctgattcccactgaggaggaaacgttcgagtgcaagacccttttaggtacatttgcattatgattttcgtcatagttgtcgccatctgccagcataggcactggcaccaagccgaactggttaaggtccaaacctttaaagttatcagttaacaagcagttgttgttttcatcacacagaagcaaagctttccagagccagcctctactattttctttaaagatagagtcatggtagagttcacctttccaaattcccttctgcaccagttggtctcttgtctcgtagtggtcaatcgcccattgtaagacatccttcatggttgcataagcgaaaaaatacaaacgcacgacagctaaccctctctatgtatgccaattctcttgacaactctcccccattgttctgaaaaaggtaatgaaattaaacgctgctgtaccgattatggaaaactcaatggaaaaattgaaaaaaaaaaaaaaaggaactagtaatgccgtaggagaagcgggtaacataatatccggttttcctttacgaccgcttacaggcctaaaccagcgcaccatccagttacaataacacttggagcatgcgtacacgtgtgcgtattctacggctggcatgggcaaaataagacgtggaatttttctgtggtcagaactttgcgtcagtaaataattcaagaaaaaataataattatgtcgaaaaaaaaatagaaaaaaaagaaaaaaagaatactaaaaggtgagtgttcaggaaaaccgcaagccatgtttgttgattattccggactggagcgttacacggatataaatgcatcttttggtaagttggtcaacacttactgctgttttcagcgctgtgaagccatcagcgaacaattggagattctgaaaagtctagtaccaaagtgccacgacattgtggcacttactgacgaagactttgctagtggccgtactgccggactgacgcagaaattgtttgctatggcgatgaccctacaccagatcaccgactgtatcgacctcctgcagaaatgcaacaccataatacccatcgagatcgccaacccggctagctttgaaagcggcgccgcgacggcgccgctacgtcaaagctatgctaggctcttggatgactggtcccactacatgggcccatcaacggtaaaacacacaggctgtaccaaccgacccaagtggagatttccctggcaacagtcacggactatcatcatccccatgctgtttattggcgaaactgcaatgagcaccagggacctaaggtctgtgctgcatgattgtgagatcaggcacgcgagcgaaatgccgctgcagctactttggacgtcgtcaccggagttggtgtacgccacaccgcatgttgacgactacgacatttggtcgcgctacgggtctgattacaacatgcagatagaggacgaagacgaagcatcaaaagggcgacagcgcaagtgtgtggtgcagttggaggcactgttgggtgcgctacctactacggacccgttgttccaatggtagcccgggcctttttttttttcatcagcttctcttttaggccgtcggccccgttcgatgttcacccgtcctggacagcttgctctccccccttcctcgtgctgcgcgactgtttacgttattggcttattgtattgttttcgcatctagaacgttcaggttcaatttacgcaacggtgtttcactcgaagcatctggctgtacaagcaaatgctgcgttctcattctcctttatataacaagcttctgccttaaagcgttcatatgtacatacatatacaccactcaggcactcgcataatcgcacttaaatacgcaaaatatacaagatagccctacaactgctccatggactccaaggacacgcaaaagttgcttaaggagcaccgaatcccctgcatcgacgttggatggttggtcaggcccagtgcctccaccagcaagagctccagaccagggaaatccgagtccaaggccaacagtgtggctcctgacatccagatggacactgctcgcccgcccgttttcgaaacgtctgtagactcttccagcagcattctttcttcaaacgataagggacgccgtcactccgtagctgcgagcttgctaatggataatcagcgtgctaacgctgggtctacatccgttcccacaaacattcctccccctaggggtaggtcgaagtcagtggtggagactaacctgtctaacgttgaggctgactccggacatcatcaccaccaccgccaccaccatcacacggaagatgctcctgcacctaagaaggtcggattctttaagagtctgtttggccataggaagaaggatcaggaacaacaggagaaggaacgagaaaggaaagagcgctcaccctctccgactcacgtggaccgtggcgcggccataagaagagaaagaacggctaccatatctgcggaatcaccaccgcctttgcagtacaatgctccaccctcttataacgatactgtggtaccgttaacaagatccaagacggaatcagaagtgtattacgaaaatcatccgcaaagctactaccatggccgtatgcgcacataccactcaccagaagagggtaaagtcgacggaacttcccccgcagacgatcataactatggcggctctcgacctgatcctagattaatggatttcttgcgctactacaaatctaaggattacaaattagccgccttcaaagaagggaactttattaagtcatctgcgtctcccacaaccaagaaaaatagacgcgcttcgttctcattacataacgacaaaccacaacctgccaaatcacttgctcaccagaaatttgacgctaagggaagacccattccgccgcatcccgacgcacccaaattgccttccgccttcaggaagaagcatccaagcaacgcatcgatagtagacacagtggattccaattcggacgtttcctcgtcagcgcagaataataatcagacaccttcttctcataaattcggcgcctttttaaggaaagttacctcttatgggaacaacaacaacaacagcaccaatgcctcctccctttctgcaaacgtcaataatccagacacctcatcgacgtccctatggtcttctagttcaatggagttcgacccttcaaagataaccaccgtccccggcctcgagaatatacggcccttgaaacacgtctcctttgctacgaacacctatttcaacgatcctccacaacaaatatgcagtaaaaaccctcgtaaaggtgaagtggaagtgaagcctaatggatctgttgtcattcataggttgactccgcaagaacgcaaaaaaatcatggaatcgactagtttgggtgttgtcgttggggggaccgggcaattaaaactattaaatcccgaggaagacgacgcaaatgccaagagtaaagaggagatggcccctcaaaagcagaacgaagtggaggcacacgacgaggaggataacaattctcaaaggagaaacatcgttatggccgctgcagaagctgctgcagaggccagagccaaagaggcacctaacgaattgaaacgtatcgtgaccaacaatgaagaagaagtcactgtcagtaagaccgccagccatttgaccatcgataagccaatgatttcaagaaggggtgcttccacatcctctttggcctccatggtgtccagtgataccaacggtacgaacgcagatgatgaaggagaaattcttcccccaccttctttgaagatacctcacgacattgtgtatacccgttgttgtcacttgcgagaaattctgcccataccagccacattgaagcaattgaaaaagggctcgacggaccctatccccatcttacagttacgtaacccaagaccttctatggtggaaatttggtcgttcagcgatttcttgagcattgctcccgttttatgtctttcgttggacggtgtacaattaaccgtgcaaatgcttagaataattttgagttcgctggtttacaaacagcatttccaaaaactttctctaagaaacacccccttggatgaagaaggatggaaagttctgtgttattttgtctccaaggccaagtctctgcactctattgatttgacaatggtcccttccatcaagacaaatgtacaaaagccttctaaatcttctttgaagtcaaaaattctgagaatgcaatgcaacttggaaaatagatccgacatgaactgggaccttttgacagcttctattgccctcatgggcggtttggaggaaattgtcatttccggggccaagatgaattctgcacaattcaaaaacttcatcctcgttgcttgtatagcaaccgagagattgggcctcgcgtataatggattatctaagagccaatgtgatgatttggccaagtggatggttcaatcaaaagtgacaggtctagacgttggttttaacgatttgaatggcaaactttcctctttcaccgatgctgttttaggcaaaatacaaaaagctaacgagaaaaacgtcttcaaatttttatctctaaatgggacaaatttgagagtgaacgaacacgacacttttgagaataacgaggtcttaaaactgataagcgttttatgttatttggaaaatttaaaattcttggatatatcgaacaatcctgccatcttcccccactgtgttccgacgctgattgattttttacctgtttttgttaatcttgtccgtctgcatatcgactacaataatttaagttccacgagtgtagtgatgctggccgaaatattacccatgtgttcaagattgaattatttttccatgttaggaacggaattggatttggcatcgtctaaagctctagcagaggcggtgaggaaaagttcatctttgatgactttggacgtggactatgtgtatatgccagagaacattaaggaaaaaatttcattatatgctttaagaaatattcaaggggagttgaaaagggttaatagtgacgataaagatatcaaagatagccaattttcaagcctacaggaccaactatcacttttattaactgaaaaagcggataattccgaacattacaacaaaatggttgagaatttcatggccaaaatcgcgttggcacgtatcaagattagtaaagtggttcatgatctttttgatttaaaactgaatggacaattaaatttggaaggtaaggaagctttgattagattatgcttcatagaggcaagtttggaaagaggctgtgacctgctgaaacaaagacataacaacactttgaaatcaccagaggccgtctcaaaaagtcggaaagggggaaatcaagcacaacccaattccgaaagctgtcaaagaatgttactaagctcatctatattacaaaattcagatcatattgcgcttatgccattcggtagtgcaatagtcgaaaagtcaagcccagatgcagaagatgccgtcgaattcagagaaggtgacgactccaacgtaaatcacgaagacgtaccagcaaatgatcaacaatttcgagatgaagttgatatcaaaaacaaatactctatcattaaaagagaactagaacacgaaaagcttgtcggtggtggcgatttgccagtggacaaagaaatcttaaatcgtgccgcacaatccttagatagtgaccagataaaggaatttctgttgaagaatgacgtctctactatccttggcgtcattgatgaactgcatagccaagggtaccacttgcatcatattttcaaaaaacagggaaaccaagaagagaccgcgttcagaacaaaggatgaacaacagtcctcccaatccaatgattcaagtgctaatgcgtcccctaccactgatccgatatccacaggctccaatacttctagaacgaacgataatgctcatattcctccgaccgatgcgcctggatttgataaatttatgaacaatgcagaggaaaatgccattgacgctgcttatgatgatgtgctagacaaaatccaggatgcgcggaacagtagtactaaataataagggatttctcttaattttttaatctcttttttgtattgggtttcgaaaatataataaggagccctcagacatttacgtatcctttcatgtatgattattttaagtattttgtattttttattattattaatgtaagcataatgcttttgtagaacttgagacaacccggacgggtccgatgagtttttttcttcaaacttttatagaaaataataaatggtgttagcaccactcagatgtgatatttgacgtgtcgattgtgatacctgaagacgctattggagagccattgcaacgcacagtccaacagtaataagctctgatcgttttgaaaaagtatgtttctttccattggacggttgtcttccgatcaaaattttatctcctatacaatttcttcctatttactaacgaaaacctgcgaacctgtaaactacatgatttttaatattagtgaacttcaatacacctcaacaaaacaaaacgcccttttcgttcgggactgccaacaataactctaacaccaccaatcagaattcctctactggtgcgggcgccttcggaacaggtcaatcaacatttggtttcaacaattctgcgccaaataacacgaacaatgcaaactcttcaatcacacctgcatttggtagcaataacactggtaatactgcattcggtaacagtaaccccacaagtaacgtttttggcagcaacaattctacgactaatacatttggtagtaatagtgcagggacatccctttttggatcttccagtgctcaacaaacgaagagcaatggaactgctggaggaaatacatttggttcttcatccttattcaataacagtactaatagcaatacgacaaaacctgcgttcggcggtttgaattttggcggcggcaataacacaactcctagctcgaccggtaatgctaacacaagtaataacttatttggcgctaccgcaaatgcgaataagccagccttttcctttggtgcaaccactaacgacgataaaaaaacagaaccagacaagcctgctttctcctttaattcaagtgtcggtaataagacagacgctcaagctcccactacaggattttcctttggttcacaactaggtggaaacaaaacggttaacgaggctgcaaagccttccctttcatttggttcaggatcagctggtgctaacccagctggagcttcgcaacccgaacctacaactaatgaaccagcaaaaccagccctctcttttggtactgcaacatccgacaataagacaactaacacaaccccaagtttttcgtttggtgctaaatcggatgaaaataaagctggtgctacttctaagcctgccttctcattcggtgctaagccagaagaaaagaaggatgataattcctcaaaaccagctttctcatttggtgccaaatcaaatgaagacaagcaagatggaacggctaagccagcattttcctttggtgccaagcccgcggagaagaataacaatgaaacctccaagccggcattctcttttggagcaaagtctgatgagaaaaaggatggtgatgcctctaaacctgccttctcttttggcgctaaaccggatgaaaataaagctagtgctacttctaagcctgccttctcattcggcgctaagccagaagaaaagaaggatgataattcctcaaaaccagctttctcatttggtgccaaatcaaatgaagacaagcaagatggaacggctaagccagcattttcctttggtgccaagcccgcggaaaagaataacaatgaaacttccaagccggcattctcttttggagcaaagtccgatgagaaaaaggatggcgatgcctctaaacctgccttctcatttggtgctaaatcggatgaaaaaaaggacagtgattcttcgaagcctgccttctcatttggtactaaatcgaatgaaaaaaaggacagtggttcttcgaagcctgccttctcattcggtgctaaacccgatgaaaagaagaatgatgaagtctccaagcctgccttctcattcggagcaaaggctaacgaaaagaaagaaagtgatgaatcaaaatcagccttttcatttggttctaagcctacaggaaaggaggaaggcgatggggcgaaggctgccatttcctttggtgctaaacccgaagaacagaaatccagtgatacgagcaagccagcgtttacttttggtgctcaaaaagataatgagaagaaaacagaggaatcttctacggggaagtcaaccgcagatgtcaaatcaagtgatagcttgaaattaaattctaaaccagtagaattgaagccagtttctctcgacaataaaacactggacgatttagtaacgaaatggactaaccaactaacagaatcggcctctcattttgaacagtataccaaaaaaattaatagttgggatcaggtactagtgaaaggaggtgaacaaattagtcagttatactcagatgctgtgatggcggaacatagtcaaaacaaaatagatcaatctctacaatatatcgagaggcaacaggatgaattagaaaacttcttagacaattttgaaaccaagacagaggcacttctgtccgatgttgtgtctacaagttcaggtgctgcggccaacaataatgaccaaaaaagacaacaggcctataagacagcccagactttggacgaaaatttaaactcgttgtcatccaatctttcttctctaatagtagaaatcaacaatgttagtaatacattcaacaaaaccactaacatcgatataaacaatgaagacgaaaatattcaactaatcaaaatcttgaattcacatttcgacgctttaaggtcactagacgataactccacctctctggaaaaacaaatcaactcgataaagaaatgatctaaaagaaaaaattccctctattctacacttatttgacataggatgtgctatattaaataattatatataggtatcaaaatgtacgcgatggttcagaacctgcaattaatttaacacctcaatcatacttgtttttttcctttttcaagaagtttttgtaatgtgtcgtgccgatctgtaaacgacctggatttttatttcattagacagtaaatacgcaccaaatcagaaccaaagaaaggcttctgtagtgtatgaaactaaaagccactttttgtgatagtttcttcttagtacttagtacacaaccaaatattttgcaaaatgaaatcgattcctaaaagtaattcttaaaagtgataatgaatgacttaatcgttattttgatatcctgttaatgtgcataacatcacaattagcttcaccatttcgtttaaactttggttattaggatccgacgaatttttcttatcttctttttccctcaaaagatctcttttgaatattccgatcactagcctcttatacgtattcagtaaaccctttaccgtttgaacaacagctttgtttgagctccccatgctcactaaaacagctgatatcaattggaatataggaacgattaactcaaacaaggaaacaccattagcatctttgtcaactagtagcggattatccaaggtgacgttaacctttaagaatttggaattctgaacgtagacttcgtcaaacataaggtctagacccaaatcaggatcaacttttaaaaatgacaattccgcgattattcggaatagattattttcaattaaagcgctagctccacctctagtttcggcaacacgtattaaaaagaatacagtggctttaaaagctgtcaattcatataacaaatcatcaatgtttatgtgctctgtagtagaatttaacaaagcatctgtatttttcagcgaacgtattattaagagcagtcttgtagttttcatcagtgaatccaatataaaattctctttacttctattagccagttgaataagtgaatccaatagtaatatacctgtaaccctactagttccctcgccataaacaacatcgttccatatgatctctaccaattttttacttcctagtctcaaatcctgcagaaccttttcggaccctacttggtcgcttagaactctactcaaataatggtttgctaatatatagaaatcggaccttaatgccacagaggagagtggggagtttataccctgaatacatgtcttgaacaactgatatagcctgccgtctaccgtgcctttgtcggtaatcaacttacgatcgcggttatatatatcaaataggaaaacggcgagagaaaccaattcttctgaaaaagttatattaaactcaatataatcactaatcttcggaataattgtaccaaaaacctccagaataaagtttgatcttgttgatggttccaattttccatcagtaacaatgatttgcaccaactgtacccaagagtgcagcacagataggttcaactccaatgctttgtttcttgatataatattcgtgaaatggctttttgcttttatacactcgacatctgcatccttcaaaaattgttcttttgacacagtgagactgaaggaattagaatgtaagctttcagcacggactcttttaatcaggcgcataaggttttccattttgtgaaagtcatagatattgccggagcaatacttgttaagagtgacttgttccaaatttaaaggaacattggtgaaaattgataacgtctcttttggttcgcagatattgccatagtttaatggatccaagaaagaaaacaaccttaccgaatacattgtatttgatatcaagtaattcacatatgttaaaacctctgatttcgtgcccgaaaatgaaattttatgaatgaacagacccaaatattgtgtccaataattcctgtaggctaagaatgacagaaatgcaccaacggattcgctctcgatgaagttcttacatttttcctctgtagaattgtcaaaaggagagccgttccatgtcgtgaaccttgtcacttgtggatcgaggatcattattctctcaaaaaagttttctttgattaggtatgaatatagtagaccagatgttaacggattacgacatagtttgagaataatttccagtgctgctgtagccaatctcataggtgcataatcgatattgtccttagtaatgctgttcaatgaagcttccaacacgcttatgagggaatcaagtaatgaggttccggaagatataaatgttgctaggttaggtcccagggatataacgtttgagacctggaaacctaataacagatgagaaatagtcatcgttcgactataattagaaagatttgatgttaagaaatctaatagttctaacttcaaagcaaggacaccagcgtcggttattgagctttccaattgtgtaataaatgcatcctttattctggctgattcatctacggaatcgaatattgttaacaacttatttctcttagacaaagacgcaacggagccattagagcgttctgaaagtttcgccaaaatacgcagtgaatttgtggctaaaatttgatcatcgaccccgacgtataaacccaagtgtgcaacaagtggaatattgaaaaaaattgcatcgtaaaatgaacgtaatccgtgaagagaataattctttggcaagaaataatccgtcttgccatgcttcttaacaattggaaataattcttccacgtatgtctcctgataatccaatactttattgataattttcacagctaactgcaacaattcagcctgatttttgccaccttctaactctatggacaattgatcaacaccaacatcaactacattaaatatacttttgtaaatcttttccgtgaaaatatagttgaatatggggatagctgggcattcttgaacgtaattgaagaaattttcgcaatccaccaaagcatccaaattcgcagctgcaggaatagaatttaaaattacactgtaatcaaaagagcataagcccgtatagataattttcaaaataggaagctggacggctcttttatttctgatatcaacaatttgatccacgtgcgctaaaatgtcgttgaaaatgtagtcaaaatatggccatatacctaccttcctatatccctgacctaatcttgttggaaatgccaatttgccaaaaaccatgtattcactattattttcacgagaatgaatagaaatcagattatggaagagttgtaaaaaccccaaaacgtcagagtattttgttaacacgtttgtaaaagcatttctataagattcggatgaataattcagcgatgaatccttgaaaattagagagtctagaaaagaccaaaattttgttctagaagattcaagttttggaaccaagttacttataaccttgaaagcagcgcctacgagaggtgtatttatcttggtgaattcgaataggacatctgagaaaactttcgatagcgagctttttacatcctcgtcaacctggtatgtaactgatccaactaaagttaataaagaagacagaaatattacagcttcttcatttaagccttcttctaaggctaccgcagtcgaatcgatatcgttatgagttgactcactaaactgctgcctcttatggaggctcgagttaaaattgcttattttcttagtgtagtcactgagacactgtgcaatgtttttccatgaaatcgagctgttttcgccaaaatagtgatagacattcagggcattttcaggaccaaaggacaagctagaaaccatcaaatagaaacaagacctcatcaagttgtcgttgcatctcgaacaccactcaataaaaccataagcgtttgattccttatcagaccagaaagtacatgaatattcgggccttgatgcatagaaaaaatatattgacagaaaaaatctttctaagtcagcctttagtgagatgtcatccaaagttaagtcttcaccggacaacaaagagtcttcctcagcatccttaatctttgtaagcaaaaaggcacaatctgtaataatagtttgaagcacatcatcaaaggatgagaggaaaaattcttgggtctgatcggataaaactatagtagtgtaagaatattcgttgacgttattgggcatactatttagtcgagcggtacccgtggttgacatcatcccaggataagacggattccataagccgcgtccgctcatattatcagttgcggatgctgggttgtaggtagaattcgtcgtttgactgaaaattttttcatcatcaagtaactgtttaggaattagccttggaatatgcctttctaacagggaccttatatcgtagaaaagttccatactcttgtcttgttccacgatagatgtatctgcggcaaatattaaaatttgttcaatagcgcctagttcgacggcagaagtcattggctcatcaacatcagttttgaaatccatcgtgtcagcccttcttttagggtcttctttacaccacccaatgaagtaagcaaaaaaaatgaaaataagagctactttgaccggtttggtatatatggagtcgtcctttaagtctttcataaactgagaatgtaataatttgacatctgcatcgggcaaaactcttaaagatgcgaaaaggtggaaaaatgcaggagtataatatattataaaaaaatcattggaatccaattctgacacatgatgaagtaaggacagtataaaatccttatttttcatgatggctcctttatccactaaaccatataaaatttgactcagaatatcatattctctcagtaagaagtctctcctaaacttgatattttgttggaataaagcattatagttttctagtatctgagccttattgatttgttgtttaatctcagataattgagtatgaatgaacttaaaggctgagaggatattagaaactaaagctccattctttataagctcttggtataactcagtatcttcgtggaaacagttgactataaaagaaacaatttgcaggatatattgccttctcaaaaagtattgtactttgccattattagcggtggtatcaccagaaagtataagttcacatgcaacaatttcatccaagtttaattcatcggacaaagaaatagcttcgaaaataaactcctgattgaccttaaaagtagagccatcggatagttcaatttcacctttttctaattgtgatcggctagcattgttttttagtttgtctgtgtttaagttcaaattttgtaagtcaggaagtacctctttgaacagatcaaaatcgaactcaccactctcaatagagcgatacaatgtttggaaaggaattgcagaccatttcattttttcttatctgcggaacaaatcttttcaactaggttagatgccaagtgatataagttatatatatttcgtgcttaggaggcgtgttgttaattggcgtaccctgaggaaataatttattaagtatagtgtaaactaagtggctaagaaaggtattggtaaactagttgaaaggcaatgggcgcatttactaaatactacatcacacttacaaactaaccttgttattttccagcagaaaatttattttcatcaaaagacgaaaacggaatcatactacccggcccgagaaggactttgatgaagaccgtagttagaatgggctcactagactcgtgagccgtttcagtttaattattattatatatgtataccagtgctttacccaaaagagaatatttacgtgaaatactacgctcttgctgggaccttaacgtgtatatactatcataaactgagactcttcgtaaattgccccttaacaacacggtgctgtgaatgctatcacttgattatacgccaataaacttcatattctttgaagagccgctgctattgcatttaatgctaaggaaggttaacaaagcattaatgaagaataactacaggagtagccaaaaaaatctccgcgacggggaattgaaccccgatctggcacgcgacaagcgcccattctgaccattaaactatcacggaagaaacaaagcactcacgatgggggtcgaacccataatcttctgattagaagtcagacgcgttgccattacgccacgcgagctactatttgttgaaggttttactactttattatagtaaaacctaattacgctttcaattactacaattttcggattttcacggctggtgaaataatgcagcctgtattgcataaaatggccgcacttatgagaactgatacaagttgtttaccgttggggcaccaaggtgttattagtcagaaataaatgtaaatttcttatactgcaaagcagaggtacatataacacacatcgattggttcatcttggctacgactaatatttttgggatgcaggtgaataattagataattgttgtaattccattgttattaaaggctataatattaaaggttatttgggtctttctctctctcggctttattttatttatagtttctatctttcagctttcaaaaaataatatatatggcgcttcatgaaaagagagctagctacagaaatataaacagtcatggatgaataggcggcggcagctatgccggtgcatgcgcacagtataatggacttaaactgccttagtacaactgttcaagttattgaatagcattatatattagtgccaaccaaaatatgaaaccgatgcttccaactgtcaccccaagaagacacgcaaaaggtgctactgcacataaatcggccactccttgagctagacccaattctaacagacttacagttaggattctctttattctgtctagtcgtttctttttttccctcgcttctttttctttttcgtcttctctaccaccatttatagtaattcgattctgttctctactgaggttttctaaagcattaactaccttgcccctggagacttctttaaactttttgatatattcaaatggtgaaacattcaaagccgcatctagtgccttttccaccttttcatattctatttcgagcgactctctctcattattatccaaacttttcactttataatttagcaccgcttctaagcccttcaaaataaaagtatgctgctcatattttgcactaatgttttgaatttgtccctcgataataggcaccttctctgctgtcaatgtttcgtatgttccattgttgtccagatttctcaatgatgtgattaacctatcgcccgcatcgctgaactgttgtattgtgttagttcctgcaatcacaacaatggtgaaataaaaatatatgaaaagctggaacctcatttgaattagtttacttcactaggctcttttatcttcacttattgttttgtggtgtctattttttttactgacagtttacacttttatagtctttaaaaaagcaaaaaaaataattcttttatttttatcccaagataataaatatttatgtattggatagtagtataattgagtataaaaattatttttgtagtactttttcaaactaatctctgcaagacatatcttccatattttcacaattatttaagccgattgcaacaacattcaccataggtgccttttctgcggcaatgcgtagccctataattagctgcttgaatgagaaaaccacaaaaagggggattgaatacatagcatagcttacactgtatcttagtaatttttttcccttctactttgtttttcgcagggcctttgcctttggaaaagggtacacgagtcttaagagaaatgaaaaaaaatgacactaaatcggtgataataatttgtcgttgtgaccacaaaaaagaattcataaaaaaaaaaacttgatcattggcgccacaacctagtcatatttgaaatcatttttttcctttattttttaccacagggtgcgtttagaagagacacaaaatcactctagggttttctatcgaacataaagtaaatcatttttatattccaaaattgctcgaagtaaatctcttgttttcctcccaaatgaagatcaatattaaacctttctgaaaatcttttttaatacagattacattatagagttgtatactcttcgatcatttaacttctcttttatgggtcatatatctctaattgtctctacagtactttttttgcttttccaataaaaatcataatcacagccatagtcacaaaactataagatgaaagtacaaatgatagaaaggatttttctgatccagttgtgtttgcttaccgttgtattagcaagtagtagagcagtggttgaattcgaaagtaccggaaccaaactggtcaactcattaagggtcttggctgcttactcgcagagttctgtctgtgttgatgaaaaaatatctggaatcgagagacaaatagaggaagttaaagatatgtatggtaaccactcttttattctaaagggtttaaatggtatattgaataacaaggtgaatatgctaacaagggaaatccaaatggaaactgttggcaataacacatttgaaacagaaacagggaagctaactaagggcctaaaccgagcagtaaatatatctccgttcaagtacataaaaaaattcaagaccgtttcaacaaagaaatttgaaagcctcttgaataagtatgatctggttgccaagaagggcggggaattgacagaggaacaaaagaaaaagaaggaggtgctctcacggatcagtagagtagtcgctgcaacaacgatagaggctggtctggcacaaggtgtggttgatttatgtataacagtgacaactagtctatgcttagtctcggccagcattggaggcgtcggatttcttatttggctcaccattatataccaagctctgacttaggaaaatgttgccgattttgtttttgccactcctgtacattgtttaatctcagatcgttgtatatatatacatatatatagtgttttaacgacattcttatatttgcatttctgcttcttattacacctaactattctgtaactgccatgggtaagcatttttgaagtattaattaacaattaaactttcaaacatacccaccctttcgttggaataaaaatcaattaacacccactgactagtaaatattactagaataactgatgattatgccaattttctgacagttgttgggtttccattgttgacgaaggtcctattattagatatacggaacatactagatctctcgagcctatcggaacctactaagcggaatcggcaatatacatgttattcatttttttcgtttttcgttttacattattaattttacgtctcaacttggttcaatttcagagacagcatctcatcacatctatcatctttttgtaccacataaggtaatatacacgtaataataggcaatagatgtgtgcgaatgaacttccaatataatccatttagtagtgccttttgttactaatattcgtcagtttctcaagctgacacttgatttattctaaacaaatttcaatcttggacaattagttgacataaactacgttactaatttttgttgtattaagggcttaaataataccggatgtcttggcaattctatcgttaggagagtaatagttgtcagacttattgtcggcttgttcgcacatcgttacttatcctatattatacataagatctggtgaagcgaggagtcccatgtctaaaccgattgctcaggtatttacaggtttaactgcttcatttaagcaagcaattattgaattatatactcaatcttgtctctcccgttactattatttcattcgcgttttatacatctttattattataagtttgatacggtaactttacaatcgattaatttctgctgaaagcccaagctttcataaattaataggtttcgtggtctagtcggttatggcatctgcttaacacgcagaacgtccccagttcgatcctgggcgaaatcaattttttgtttttttaattcacaagaataacctggtattgttataagcaagccaccctttgcgtacgatcaaacaccctataaaatctatatgcaatactgagatattgtattttttctcctttaattgtttatagttcagaataacagttcaaaaatctatgccgcgctcacagggtcctgccgggtattcgccctccagcttgaaaggggtggcaatgcccaagagcgatgtatagtttagtatcaaggaattgagagaggtattacaccaaggatttccgtgaacgaagtgacgacgcaagattaacagattaaattctggtagtaggctaagccgttattaaactttatttacggtataccacaatactgctctttttgttgaggatatgacagacaaaggcaagaacgatttaacaagcaaagctaaggacaaagccagaggcaaccccgagaagccaccatattggtttgaaatcattgtttctgatccacaaaaaagaactggtgacccaggctcttcatctggctacgtgagttatcagatatcaacaaagactaacaacacgtcattttatgataatcgtggcgatccagaatctattatagttgtacatagaagatacagtgacctattgctcctgcatgatattttactcaacaggttccccacctgcatcatcccgccattacctgataagaaagtttttcaatacatagcaggcgataggtttagccaaagatttacacaaaagagatgtcatagtttgcaaaatttcctaagaagggtctctttgcatcccgatctttctcaatcaaaagtcttcaaaacttttttggtgagtaaagattgggaatctcaccgcaaagtcctccaggatagcttgcaaccaaataaagatgaagttactgatgcttttatgaatgccttcaaaacagttcacaagcaaaacgaagaattcactgagataagggagaaaagtgataaactagatcggactgtgacaaagatagataaactttttcataaggttgtgaaaaaaaatgattcgatgtctgaagactatacaaagttgggcagtaatttacaggaattacaagaattggtcacaggcgaaaacgaggaacttgctgcgaagttgaagatttttaatgaaggtgtaacacagctgtcatatggcttgcaagatcttacaaagtatctggattacgaatatattgttgatttgaaggatcttgaacactacattgatagtatgcgacagctgatcaaattgaaagaccagaaacagatagactacgaagaactaagtgattatttaaccaggtcaatcaaagaaaaaaataacttgatttctggatacggaggtagtaatttctttgccaataaattggaagaactagcgggaataaatcaggaggcttcacgtagagaaaaaatcaataaactagaaggcaaaataacgtcattaacaggtgaattagaaaacgctaaaaaggtggcggatggattcgaacaggaatgcttgaaggaaatagaccatttcgaaagtgtaaaaacggctgaaatcaagaaatctctgggctcactagcggaccatcatatcgaattctacgaaaggatacttgaagcatgggaaaaagtagacgatagtctatagtggtgctcttaatgttttcccattactactgataataccttgggcactacgattatctgatcacatttaacagagaaatttaaaaaaagaaaaatatctatataaaaatatgtaaatgttgctattattttatgatgttctgatttttttcgtcaaaccttagatttcttatgtacattaaacttaaacattttgcattgttcttccagttcttggattatattatcttggtgggagtcaatcaaatcccaatcgacgctattactggacaagtcaactttattcgcaaaacaagtcctgtaatcatcaccaaaagtctcaatgaatgcttcttcattaagatactttgaccattccataggcggaaacgtgtttttatccaacactctgtcactcttggaccgtggctttggcgccctttcattttgtcttacataaaagtatctcagcagcattattgcttctttcctcaagatccccggtatactctcgtaccctgccgcactattgttcttgggcactaatgtacacgtatcatgatttactgacaagacagtaccgttgcctccaaatctctcgttgccacaaccgaacaccacctttccaatgtctaattgcttgagagcagatgcacacattatacacggttctacagtaacatatagagtaatgtctttgaacacgtcaacaactcctcgggagcccaacatcgccttgatctgatcgatccccatgaactcagcatgtgctactccagttaatgacttgttcgtatcgttcatgccataagccatcacctggccagttggcgtatgtacaaagatgcaagctaccggtgtctcatcgtggtcaagagcgtatctagccaaacggacagctgtcctcatatgtttaatatgctgcatagtgtgagtcctctagtttttaccgcagccaccagccgcttctcgagcaaagtgtagatcccattaggactcatcattcatctaattttgctatgttagctgcaactttctattttaatagaaccttctggaaatttcacccggcgcggcacccgaggaactggacagcgtgtcgaaaaagttgcttttttatataaaggacacgaaaagggttctctggaagatataaatatggctatgtaattctaaagattaacgtgttactgttttacttttttaaagtccccaagagtagtctcaagggaaaaagcgtatcaaacataccatgtttttcaacagactaagcgctggcaagctgctggtaccactctccgtggtcctgtacgcccttttcgtggtaatattacctttacagaattctttccactcctccaatgttttagttagaggtgccgatgatgtagaaaactacggaactgttatcggtattgacttaggtactacttattcctgtgttgctgtgatgaaaaatggtaagactgaaattcttgctaatgagcaaggtaacagaatcaccccatcttacgtggcattcaccgatgatgaaagattgattggtgatgctgcaaagaaccaagttgctgccaatcctcaaaacaccatcttcgacattaagagattgatcggtttgaaatataacgacagatctgttcagaaggatatcaagcacttgccatttaatgtggttaataaagatgggaagcccgctgtagaagtaagtgtcaaaggagaaaagaaggtttttactccagaagaaatttctggtatgatcttgggtaagatgaaacaaattgccgaagattatttaggcactaaggttacccatgctgtcgttactgttcctgcttatttcaatgacgcgcaaagacaagccaccaaggatgctggtaccatcgctggtttgaacgttttgagaattgttaatgaaccaaccgcagccgccattgcctacggtttggataaatctgataaggaacatcaaattattgtttatgatttgggtggtggtactttcgatgtctctctattgtctattgaaaacggtgttttcgaagtccaagccacttctggtgatactcatttaggtggtgaagattttgactataagatcgttcgtcaattgataaaagctttcaagaagaagcatggtattgatgtgtctgacaacaacaaggccctagctaaattgaagagagaagctgaaaaggctaaacgtgccttgtccagccaaatgtccacccgtattgaaattgactccttcgttgatggtatcgacttaagtgaaaccttgaccagagctaagtttgaggaattaaacctagatctattcaagaagaccttgaagcctgtcgagaaggttttgcaagattctggtttggaaaagaaggatgttgatgatatcgttttggttggtggttctactagaattccaaaggtccaacaattgttagaatcatactttgatggtaagaaggcctccaagggtattaacccagatgaagctgttgcatacggtgcagccgttcaagctggtgtcttatccggtgaagaaggtgtcgaagatattgttttattggatgtcaacgctttgactcttggtattgaaaccactggtggtgtcatgactccattaattaagagaaatactgctattcctacaaagaaatcccaaattttctctactgccgttgacaaccaaccaaccgttatgatcaaggtatacgagggtgaaagagccatgtctaaggacaacaatctattaggtaagtttgaattaaccggcattccaccagcaccaagaggtgtacctcaaattgaagtcacatttgcacttgacgctaatggtattctgaaggtgtctgccacagataagggaactggtaaatccgaatctatcaccatcactaacgataaaggtagattaacccaagaagagattgatagaatggttgaagaggctgaaaaattcgcttctgaagacgcttctatcaaggccaaggttgaatctagaaacaaattagaaaactacgctcactctttgaaaaaccaagttaatggtgacctaggtgaaaaattggaagaagaagacaaggaaaccttattagatgctgctaacgatgttttagaatggttagatgataactttgaaaccgccattgctgaagactttgatgaaaagttcgaatctttgtccaaggtcgcttatccaattacttctaagttgtacggaggtgctgatggttctggtgccgctgattatgacgacgaagatgaagatgacgatggtgattatttcgaacacgacgaattgtagataaaatagttaaaaatttttgctgctggaagcttcaaggttgttaatttattgacttgcatagaatatctacatttcttctaaaaatacatgcatagctaattcaaacttcgagcttcatacaattttcgaggagattatactgagtatatacgtaaatatatgcattatatgttataaaattagaaagatatagaaatttcattgaagagtatagagactggggttaaggtactcagtaacagtgtcatcaatatgctaattttgcgtattacttagctctattgcgcaaatgcaattttttcttaccctgataatgctttatttcccgttccgaaaatttttcactgaaaaaaaagtgcttaagctcatctcatctcatctcatcccatcactattgaaatattttgctaaaacattataacagagagagttgaaaggctcgagaacctaatactgaaatggccaaaaaaaatagattgaacacaactcaaagaaagactttacgtcaaaaggaagatgagtacatcgaaaacttgaaaaccaaaattgatgagtatgaccctaagataaccaaggccaagtttttcaaagatctccccattagcgatcccacattaaaaggtttaagagaatcatcctttataaaacttactgagatccaagccgattctattcccgtgtccctgcaaggtcatgatgtattggcggccgcaaagacaggttccggtaagacattagcatttttagttccagtaattgaaaagctataccgcgaaaaatggaccgaattcgatgggttaggtgcccttatcatatctccaacaagagagttggctatgcaaatatatgaggttttgacgaaaataggtagtcacacttcattttcagctgggttagttatcggtggtaaagatgttaaattcgaactagaaaggatatcaaggattaacattcttatcggtacacctggtcgtattttacaacatttagatcaagccgtaggtctaaatacttccaatttgcagatgcttgttcttgacgaagctgatagatgtttagacatggggtttaaaaaaactctggatgccatcgtaagcacattgtcaccatctagacaaacacttttattttcagcgactcaatcacaatctgttgcagacttggctaggctttccttgacagattataaaaccgttggtacacatgatgtgatggatgggtcggttaacaaagaagcatctactccagaaactttgcaacaattctacattgaagttcctttggcagataaattggatatccttttcagttttataaaatcacatttaaaatgcaaaatgatcgttttcttatcaagttccaaacaagtgcattttgtctatgagacatttaggaagatgcagcctggtatttctttaatgcatttacacggtagacagaaacaacgtgctaggacagaaactttggacaaattcaatcgtgctcaacaggtgtgtctttttgctaccgatgtcgttgctagaggtattgactttcctgcagtcgattgggttgttcaagtggattgtccagaggacgttgatacatatatccacagagtcggtagatgtgctcgttacggtaaaaagggtaaatctttaatcatgttgactccacaagagcaggaagcgttcctaaaaagacttaacgctagaaagatcgaaccaggcaaacttaatataaaacagtcaaaaaagaaatccattaaaccacaattgcagtcattattattcaaggatccagaactaaaatatctaggacaaaaggcttttatatcgtacgtgagatctatatatgtgcaaaaggacaaacaagttttcaaattcgatgagttaccaacagaagaattcgcttattctcttggtttaccaggggccccaaaaatcaaaatgaagggtatgaagaccattgagcaggccaaagaaagaaagaatgctccaagacagctagctttcttatcaaaagcaaatgaagatggtgaagtaattgaagataagtcgaaacaaccaagaacaaaatatgataaaatgtttgaacgtaaaaatcaaaccatcttaagtgaacactatttgaatataacgaaggctcaagcacaagaagacgaggatgacgatttcatttctgtcaagcgtaaagatcatgaaataaatgaagctgagttaccagctctaactcttccaacttcaaggcgagcacagaagaaagcgctttcaaagaaggcatctctggcctccaagggtaacgctagcaaattaatatttgatgatgaaggcgaagcccatccagtttatgaacttgaagatgaagaagaatttcataagagaggtgatgcggaggtacaaaagacagaatttttaactaaagaatctgcagtaatggcagacattgacaatattgataagcaggtggctaaagaaaaaaaacaagagaagaagagaaaaagactagaagccatgagaagggaaatggaggctgctatggaagaagaaatttctggagatgaagaagaagggaagacagtagcatatttaggaacaggaaacttgagcgatgatatgagcgacggtgatatgcctgactcggaaggccacttgaaaaagaaagctagaactgttgactattcccacggccacaatccatccaattcagttgatgatgacattattgaagtggaagaaccacaaactttggaggatttggaatctttgacagctaaattaatccagggttaaaccctcctgcatagtctaacctatagtatttagaacttgtatacatctattctctacactaatatacttatttctttgttcaaatcatcggtaatattacaataaaagaaaaatatgcatatactttcgtgcattgaaggtgtcaaatgaaatcccgcttatagtgaacaggcttccatcatatatacatatatatatatgtttatatatgtatatcatcacttatgctgctccaggagatgtaggtatctattctttcttaacggatccgcatctattaattggaccaaatattgttccgagcttctttccgttagagcttccttttcttccagaatatcttcgagaactaataaaattttcaagcaccaaatattttgcttcccggaaaattcaatttcgtcattatttattaacagaatgttttctctcaagtctttcaacattttaaggtactcttgttcgtccagagttttacaaacaatgtcgtttttaatgaaccacttgatataaaaccatacggattggtcttcggcgtcggtaaacatagcgttgatgatataagatatttcagtccgaatatactccttttgattcccaacctctcctttctgaaacattctgcttatgatctgtactctttggtgccatgcagaataatttgaaatgttattgttaatctttattgttgtgtattcaaactcctccttgtcaagacttttattagtgatactctctatgttaccaacaactattctgcggtaatgccatccgtggtaatttcttgcatcttgttccaataacttattcacgacagcaagttcagtttgccacactttaggggaactcgtaggataatgtttcaagacccaaagtctgtgattccatatccaatagactttggggtaatccttcaatagcatcattacaaaaactaactctttatcccagaaaggtatttccaactcagaagccaaactcgctataatatcccttctgtaattccaaatagcattaaattccggatttttctcaagaagttctgatgttttcttcagagcttcaattgagtaaattttttcatctctcatattcaaaacattttcagtcaagcttctataatcatatattttcttttcgtcttgaactctcttttgtctcagtaattccttggtccactgtttccttttaatgccatgctgtttaatgtggcaaatataaaaaattgcttggtagtcagtaaaaaaaagaattcataatgtaacgaacatttgaagtgcacataccattgctgacctactgctttatagtataaattcagtatactaggtatatgtggctcaaaaatgtggtttttttcttttttgcctttaatttttttcaaatgtttacgtatggtttatgatttaacatttcaagaatagaaatcgccccgaagaatgattgatgttaaatactcgtacaagagtattgaaaaccacttcaaaggggcccaatagcacatttaatgtcacaatcaatatcactaaagggttcaacaaggacagttacagaatttttcgagtacagcattaattccattttgtaccaaagaggcgtatacccagcagaagatttcgtaacggtgaaaaagtacgatcttacgttactaaagacacatgatgatgaactgaaagattacattcggaaaattcttctacaagttcacaggtggcttcttggtggaaaatgcaatcaattagtattatgtattgtagacaaggatgagggagaggtggtggaaagatggtccttcaatgtgcaacacatttctggcaatagcaacgggcaggatgatgttgtagatttaaatacaacacaatcacaaatcagagctttaatcaggcaaatcacctcaagcgttacctttctgcccgaactaacaaaagaaggtgggtacacattcacagtacttgcatatacagacgcggatgctaaagttccgttagaatgggccgactccaatagtaaagagatacctgatggtgaagtagttcaattcaaaacattctctaccaacgatcataaagttggtgcgcaggtcagctataaatattaatagaattcaagtcaaaaaaaaaaaaaaagacggaagtccaaaaaaatctcgttttcgatgtttagaaagaatatagatttatgaactatattatactatactacgtacttcctctgtaaaccacttcatgcgttttttcaagtgcctctgttaaagaaccttgagtgagaaacgaagtctttgacactcaaactttgctttttttgttcttctttttgttgttgtatttgaggggtggatactatcctcttcataacaggtggtgatattttcagatcttgcctcacaaattttgaccaattcggatcttgcatccttgccaagttgttttcaaattgacccaaaagtaccttgtcccacttgaatatgaaaagatcgcgattactgtctggcctgctgccctcgtcagtgtcgtctgtttctaagttgtaggcactccatagctttttccataatgccaggtcccatggaatgccctttaaagcgaggacaaaagaccataccgctgaatcagggttattattggtcaatttggagtaggtctcgtaatagtcatcagcggaatccagaggagccattagaagtttaataaacttcagcagctggtctatattattgtctgcatgtcttttcaccctcttataagaggtattttctcgcaagtcagaatcgttacttacactttctggtaaagtgtgaaaaatctccttcagcaattctaaatcaaggagaagctgctcgccaatgttgacaacagttctggtttcaaatttccttttgctgcccgccagggaaaagggtggaacgggctgcagaaggcggatggtattgcttacaaaatttgtagtgatgatatcaatcaccttatccaagaaattccacttataaacatctctattgaattgcgacaaaataaatgccaaagtcgaaggttgctcttgctgttgtttaatagaggcatctgttaatgcgggcattttaagtacggatttgagggttaccatgtacctgctataatcttctatcgcagcatttgaccaatcattgttgataaactctctccatacaaaatttagatctaagggtatgacacggtttaatagaaaagaagttccttttgctagtaaatcgtcgtatatatttttcgttttcgtaaaactgtttgccagcttttcacgattaccgctgaattcagataatttatcctccaattgatctatagtcgtggcacaataatctgcagtattgatcaataaaacggtatacttggcagcttctagcttatcctggacttcaatattgtcgggcagcagtaaaggaagaagaattttttgtgagtaagtttgaagccatctactgaaaaaatttgccaatgaagtcaatatgctatcattggcattattatcaatgagctctaaggtctgagtcagtacggaacgatatgtcctgaaaaggtctgcactcgagggtaacacgagagattctgtttcattagatgggtacttcggctcactcatataagaaagaaatttcttttccatcatttggttttggtgagacacccataaagtcaaataaggttcgaagcaggaacttagttttggttccttaattttttttgaaaatcgtacgtcgatgtatttttcgaaatctagcgtcgattgtaatgctgtcatgaatagatcaatggaagggttcttgtctttgaattcccttttcagaagtgtctgaaggtccttgtgtgtaatgtgataaaaagtggtggtcaatctgactgccatttcccagtcttttaagaaatagtctgcgaactttgaattgaagttattaagaatttttttgaagtaaatgtatcttctcgataaattttctagggatccggcttcatcgtcgaccctaaatatctctttcatttcgaagagaagtttgtccaaacaccaatctatcatctgggctctcgtacttgtatcgcagtcgagtagctcgcaggcaccttcgcgcaattccatagtgagtgctgtatcatgctctgagatattgccgccggaaaagagcgcattgtagttttgtttaattttggacaaagtgtctcctttcagtcttgaaatggagctcaacaaatagtttatctcgtccaatgatttgtaagagatgaatgtgttttcagcaagcgaacacattatcttataaggggacaccatttttttgaatgagccctgtgagagtaattcattgcattgtatgtaactgtctgtcaatatctttaaattttggaaaagagtcaaagagtgggtgaggtttttcttggcaatgtccaggtacgagataccttctgtcagattcgatatcgtcaactcggtggaggctgagacatcttgagtttctttgaaatcttggaaaactttcctcagagaagcctctatttcagcggaatttttagggtgttccttcaattcattctcttctttgagaatatcctcttgcaattgctttttgtagcttctggtaatactgatcagttcatctatgttgttcagggattcttttgaaaaaagtatattggtaatatcttccagcgggtcataatctaccgtaccttccagcattgtccttctgagaaaacaaaaatggaagatgttgtgaaaatgcagtaagtgacaataagctagcgacttttcaatgatcgcagattaagtatatatacactttaggtctccttctcttctttactagctacgaaaaaacaaagaaaaaaaaaacaaaatagagggaaaaaagatatacgtataaaaatatgctccaggggaggttcgaactctcgaccttcagattatgagactgacgctcttcctactgagctactgaagcactatttcttgttccaaccgaggaataatactagacctgtagaaaagtaccgcttatctaatatccaactttttcttctgttccctttagtgaattcaagatgaaggaacataacagaacggaaaacaaaaaaaaagggaagaaaaaagatatcaccaccaattggcacgctcgcaacggtttcgggccagattcatggccctgtggggtagaagtgcctacagacaaaaaaccgttacgtcccgcctcaccaagcatcgacacacaagccctctcaacctccttaatttctttatctttttttcccttcacctctgtgctctttttttagccacagctgtgcattacgcttgctttgcttgttttgttctctttcgccatgccatattactacttttctacttactggcacgaggccgcgcaagccagatccaagcacgccagaaagtgcggtgtactggtgcaaccttttatcgatttctcatcatatcgctatcgcaacgggcatgggcgacgaaaaagccaatctaaagcgttgtcttcctcgttcctcgcgcacgcgattttgcgttctgcataggaagccgaagtcgaacaagaagcaggcaaagtttagagcactgcccctccgcactcaaaaaagaaaaaactaggaggaaaataaaattctcaaccacacaaacacataaacacatacaaatacaaatacaagcttatttacttgacatcgcgcgatcttccactattcagcgccgtccgccctctctcgtgttttttgtttacgcgacaactatgcgaaatccggagcaacgggcaaccgtttggggaaagaccacacccacgcgcgatcgccatggcaacgaggtcgcacacgccccacacccagacctccctgcgagcgggcatgggtacaatgtccccgttgccacagagaccacttcgtagcacagcgcagagcgtagcgtgttgttgctgctgacaaaagaaaatttttcttagcaaagcaaaggaggggaagcacgggcagatagcaccgtaccatacccttggaaactcgaaatgaacgaagcaggaaatgagagaatgagagttttgtaggtatatatagcggtagtgtttgcgcgttaccatcatcttctggatctatctattgttcttttcctcatcactttcccctttttcgctcttcttcttgtcttttatttctttcttttttttaattgttccctcgattggctatctaccaaagaatccaaacttaatacacgtatttatttgtccaattaccatgcctaaagagaccccttccaaagctgctgccgatgcattgtccgacttggaaatcaaagattccaagtccaaccttaacaaggaattggagacattgagagaggaaaacagagtaaagtcagacatgcttaaggagaaattgagcaaggacgctgaaaatcacaaggcttacttgaaatctcatcaagttcaccgtcacaaacttaaggaaatggaaaaggaggaacctttgttgaatgaagacaaggagagaactgttcttttccctatcaagtaccatgaaatctggcaagcctacaagcgtgccgaagcttctttctggaccgctgaagaaattgatttgtctaaggatatccatgactggaacaacagaatgaacgaaaacgagagatttttcatttccagagttcttgcctttttcgccgcttctgacggtattgttaatgaaaacttggttgaaaacttctccaccgaagtccaaattccagaggcaaagagtttctacggtttccaaatcatgattgaaaatattcactctgaaacttactccttgttgatcgatacttacatcaaggaccctaaagaaagtgaattcttgttcaatgccattcacaccatcccagaaatcggtgagaaggccgaatgggctttaagatggattcaagacgctgacgccttgtttggtgaaagactagttgcctttgcctccattgaaggtgtctttttctccggttcctttgcctccattttctggttgaaaaagagaggtatgatgcccggtttaaccttttccaacgaattgatctgtagagacgaaggtttgcacaccgactttgcatgcttgttgttcgcccatttgaagaacaaaccagacccagccattgttgaaaaaattgtcaccgaggctgtggaaattgaacaaagatacttcttggacgccttaccagttgctttgctaggtatgaacgctgacttaatgaaccaatacgttgagttcgtcgccgacagactgttggttgctttcggtaacaagaaatactacaaggtcgaaaaccccttcgatttcatggaaaacatctccttggccggtaagaccaacttcttcgaaaagagagtttctgactaccaaaaggctggtgttatgtccaagtcgactaagcaagaagccggtgctttcaccttcaacgaagacttttaagagtatctctctatatatttctttttacgcagtctcttcaatctctttatgtgggctttcgcacctcttatttatatatatatatatacactgaatcatataaacttttttttatattgaatctaatatattatcaaacggaaacttcggctgaatttcatacgtatattgattaaagtggaaagggcatcggaaaagtaagaaaagcttaaaaaaattgaaaaaaaaaaaaaaaaaaataaaaaataaaaaataaaaaaacctatacaatacatacatatgtatatgaatataaacctggaacgatgtgtctttaaaaatagttgaacgaactactcggacatacccctacatcacttaaggatgtctactttcataagaggtcccatctgcggtacagacaactgcccctcacggctttggcgtatcattgatgggagaagaacctgccaatatggtcacgttatggaaggtgacgtggaatttaacgacgatgaagatgatctcaacggcctcggtgcaggtgttatcacaagacgtctgaatcttaccaccaatgccactggtagttttcaatctagtcaacttaccaactcgcaactgctgcaacaacagcaaaggcaatctcataaaaaatttaaaaaacttatcggtcatgaggccaaattactatttctcaaatccttccagttcatcttgaaaaggcaaatccgctggctcataactgaaatgcggtttccgaaagagttcgaacatgtcgccaagataatttggctcaagatattaaagacgattaacgaccaaccgcaagaagaactaaaacttcaattacatatgacttcgacaatttcgatcctctaccttgcatccactcatttgtccctaccagtttatacctgtgactacatcaaatggatatgcaccgccaaaatgccgtatttccaggcaagtgaaatactaccgaaatcgtggaggatccagctgccaaattattatgtttccatactagagggctcaatttcaccttttaatgggcaactgtacaacaaaatcgcattgacgtgtggtatgatccacttcaaagaattcttcaactctgaaatttcgtgtcagggcttattactgaaactagtgatgcaatgcgctcttcctccagaattttatttttataccaaacaagttatcgaatttgaagaaacagacattcggaacctgacactgtgggaaagaacggacgaacgtcacacagggcgagtaagtaatcatgccgaactcagggtcctctcttattttatgctcacaataaattggatgctttcttttgatagagaccgacaatacccactaaaatggatcctttccctcacggaatcattgactcagcgcacaaccacaagtgaatctatcggcagaaatatcgttaaagtggtttacccagacaaaccgacttctagtgattatttccagtggtctgaggaggagaccctagagtttttgaagtggatggaaaagcaatttttgcccacacaaacaaaatctttgcataatgagaatggttcgatggagatgacaattgatcaaaaaattgctagaaggaaactgtacaagattttccccttggatcgagaggccaatcatgatggcgaatttaatgactcaacgcatcagttaacttttattgaagatctgcaagaaagatacgctaaacaaacccccttttttgaaagcaacaaaatacgtgattctctcaattatcaagaggctaatccaccggccagaaaggaggctatcggtagacttctaacccatatagcatcacagcttttagtggattttgccatttctaaagagcaactgaaagactgcatttcaaggatcaaaaatgcctgtctgcataggatgaattgactccttttaaattattctcgctggattgctatttctatgcatactccttgaattacatataccaatctgcatatattataggtacatattaatatagaaatgtatcctattttacattgtttctataacttttacattatcagaacttatttttttcctgtcaaaaagaaagaaaactcattctctagacacagcgagatcttacttttcctaacggtgtgaccatattgtacgtacaatattatctatgttttatgaccagatctagttttaaacagaattttaaagggagggtgcctaattttgtattatatattaaaaaagctgggaaatgcccggctcagctaattttcttcaagccggttttacgtgcagatcttgacgaacgaaaataaccatcatccgattaatttgtttgtttattgccccgttgcccattgtgcaaatccgccttgagcaaacgcttgtagtgcgcttccaaatccagtggacgttagtcttccaattttactatctgtggactcggcagctttgttgagttcgtcaacagaagcaactattctgttcacatttgtttcaatgaccatgcccccctgcacgatttcttctaatacactttccaaagtttgccagttaaaaatcaaatcaagttcattgacttcagtaaaacaacggtccaatgattccacaaaagtttggatcagatctaatatggccagttctgattcttgatcatccacgatgaaagtgaaatatagtgtagcgtagtttttatagatgatttgaatatcttcattgtttacctcatcattattattttcattgcttaacagaagcgatggtggcgtgactaaaaaagaactttgaaaatcgctattcctttgagaaatcaattcatatacttgctctaatagcagtttttgctttggaaggtcgaccggcgtgtagaatttcactaatcttggttggcatttcttattgactataccaaaaatgatgaattatgttagtaatgtataattttggcagaagaaaagacccttgagaaatcttacatacatattagaactgcatgaatcattgtgtaacgttatatgtgttctggcctctgtaacccagatctggtatagttacaacagaaatgatattgttccagtggactatttaaaaaaaatatactcctacaacgtaagagaagaaatataaaaaagaaatgcgcaagcccggaatcgaaccgggggcccaacgatggcaacgttggattttaccactaaaccacttgcgcttacttttgatatgaatctttcattcatactcaatattaataagcaagatattttttgaaatgaagaaccttaatcgagccatcgtattcaaaaagaaagaaaaaagactgaatgagaactatttttttattgccttatagagaattacttgagactttttttttttgcctaaaatatatgactttattttcgcttggcctttcttacctcgttttgtgattactcattacttacatcagcgtaagctttccatatctataacatttatgaaagtggaactcctcatactcaaaagttattgctatccatttatattgtgatcttaccattaagatatatagcagatcataatggcttgattctaatactcctcgagtatgaccatgcaacggttcaaaatcccgggttgtaaatatttcttttatcacgaaacatgagtgacaaccacttagactcgaaagtgacgttcttgtatttgcacattcgatgataaatatttaaaacgtatatgtagatacatagtggacagcaagagagatgcatggttggcccatttctcagccttctgtttgttctcttcttaattcaaatggaaacttgttgatctcgagtatcttgttaattgtttgaacgtttatactgtcattgaacgattctacccaatttttgcctttcgtgcctttttttggggtcaagaacccatcccaatccaaattggcaaccttttgaacgcttctattgacctcgtcattaaattctcctaacatatctttatcaggaaatatgctaacaatgtataaataatagccgtcctttgcggttcccacagtacttctaccaaggttatctaaaaaacttttctttggcttgcccttcatgctagcaggattaatatttggagatctgttaagattaacgtactctcgaatggccttatcaccatttagtttacaccactccttgataaacgttgttttcacctttaattttaaatctcgtctcaagtacgcaaattcagagggaatactgtttctatgtctatttgtaagccgtgtcatcgctgtttgaattttgcttagttcgacttcattagcttttgatatcctagtttcattgaaatattctttgtccttgttgaaaaccttcccatttaaataaaacttcttattggattttaccgttattgctggtttactttttctaaaacaagacataaaatggtcttcagggaagtaatgaagttgaaagaatctactagtgtataccaatgagttaggggaaaatttttttccaatcgtcacataggcttggatgggtgaaattacacctcgaagtttaccagcaacaaatttcactggatcccagtttctttcttcttctttttgtaaatcagttagcgtacttaatatagtattttcagcatttaagcacacagctgaatttcctgaatcgctttttcgaaggtcaccaagagaaagaggctcggtattcttcgtcactataaattttgaaaagggatcactactatgtatagtggttgatggtcgaattaccagtttgcctttaggtttttgcgataagagtgtggagaatatcttcatgatttggtttttctattaaccttcttaatcttttctttcttcatctgccatcgcctttctatgttttccgtatttcttccccgcaagttctttaaactcagatagtattagaatcgataattaaggccaggtcaaagttcgtattaatttcaacctttgggcacctatattggattaatttccgtaagataatatatgagagcactatcatggagtgatgaagaaaaattcaaactctaggggcaaaccgtttgttacgattgctcaaaaattactgcgtctgaagccagaattgtaggtatatacgaaaaggtacaacttgggatactattgacggcggtaagataagtgaatcctacctttcgttttgagccgctcaaataagacctgatacaaaaacggttgtttaatctttgtatagtttcttctgtagaagagttatgaaaatatacacttaaactataacgataagaaaatgcgaaaggaaaatgatgaaatcgaaagcattcacaatttccccttggaagcattgggtaaattaccaacctacgtatcctctcgcaacaattctgaaaacctttaacttcccacttttcatatggcttagcttgtagctgttttgaataatctttccctcgtgattttcgataactctaaacttattctttgtaaaatcataatcagtaacaacactcgaatacggagcggcggagtccattccaacgttgataatttcgttttttccgatctttttatgagcttcaaatttggcctttctaattacaagaatgtcacctggtttaatcttctgtaagctcttcatcaactgttcgattccttcttcaggtttataactcaatatagttgcgccaaacgttcttgctcctatgggttgtataacttcgtctttgaattcggatacaatttgtgacacgaaattcttagccccaatatgtgaatttatcaatgaatgagatttctctacaactttcgcattaaacctttgagcgtattcatcaagaatacgtgctgattgtgtttcgactggcgatggaaagcgttcttgaagagtcgttaccgttttctctgggcttgtactattaaaggtcaaggagaatcttagttgcgaatagttttcaaacaagaagtaaaaatcccttaccacccatttttgatgtaatcttttggaaatgaaatgatcatcgatctccatcaaaaagttcaacttcagattgcttatagcaggaggtgcgcttttattaatccaccatctttcttgtgcattaaactctatcttgacgttgttggaaatctcgcctacatcatgcgtcgttgaccttcttatagaggccaccttcggtgtagtatctgactcatggaatgaatccacaggacgattcgtcaatgaaggcacatggggcggtagggttcgtgattctttttctgccccagatagtactgaggttggcacacgttgttgcgtactcatcattgaaggtgtagaggccgtgacattttgatgtggtggaggagaaggagctgtatgtgaatgagtggctgttggttcagagtcaaattcaaaagtagccggtggtactggtggtgcacgtggaagtggcggagcagtatttggcataggatgatattcctcggatacaggtggaaggggagcagatgacttgacatgttcttctacttcattgtgtttaggcagcgcaagaggcgctggaggtgctggaggtgctggaggtgttggaggtactggaggtattgaaggtgctgagagtgctggaggtgctgaagatactggaggtactgggggtactgggggtactgaaggtgcagagagtgctggaggtgctggaggtactggaggtgcagagggtactgaaggtgcagagggtactggaggtgcagagggtgcagaaggcactgggtgaggtggcaccttgtcctcaggatgtgacaccttacttagaactggagctgctggagctgccatcgaaatatcttgagcggtttctgttaatgcagatgaattagtggaaactgtatcatgatactcgtttatggatttccgccgattttcccctgaaatggatttagtcaaagaatttatcgacccgttgcgagcaactcttgtttgtggggaagagacaggcaaaacatttccagttgtgttttgtgatgaattttcaatatcatgtgatacttctgcagtacggtgggagattggtggttcttgagggtaaattttttctccggaattaacattctctgactcattattacctatctgaaaagcttgctccaccatcgaatgctttctcaacccatcgtttgcatcctcaaactcgtggtcgtcagtatcttcatcagaatcatggtcagagtattcgggatgtgcattatcaacagcagctaaattgtgataggcgtgtgtaccatgttcttgcttctgttcatgctctgtggttgcatgaggatctagcgtctttgtttcagtgggttgattcttctcacttagatttgatttcctaaaaaatgggttagaacttgggtcaacaaatggcataacaggtatggcacgaggtagttcttggagctgttcaggttcctcctcctccttctccttatgctgtttctttttcggctcttctgatggtttatttccaactccagaagccataccgaaggggttaaaaccaacaggagcaccgaatctactagcgccagatagtttagccattctttctctcaatgcggccctacgattctcttcactatcttcctcttctttttcctcatcattatctccctctctgtcttcatggccgtaacctatttcgctttcctcagcaacattttctcctcttgcctcgtctgcttgtgactcctcaactttctgattttcctttgtgtactcatctaaaaattgttctttctctatgtcattcgtgccttcatctgcttcgcgtgaggttttagtaatctctttatgtgccaataattccatttgcggttcctcgttgtgctcagtttcaggcgtaaattcaggtttcggttcagttttttcattttcttctgcttcttcagtttccgtatagggctcattcttgttaaccgcactacgttcatgttcttgttcgagcttagccttttttctcaagagttcttcttctcttgcagcctgtaatctttgttgctcctgtaaaagagcaattctttctttaaggctcatctggggcaaatccttctttaattggtcattctcagtttctattcttccactttccacctgtgcacgattaattggttcgggaacaatctttttttcgttttcctttagggactttttcctttcaagattggacgtatcatttgttggaattccaggggggacatagtatttaggagcatctgccacaattgtttttttcacaggtatgttttctaaatccaagtgagttgattttggtaaaggaacttgctccgttatatcttgattaaacatagataagcgagccttcaattttggagaatccatgggaacttttctttcgccattaccactactactatcatgctggacctgtgctgatactgctgtagcggctggaactggcactgtagcggctggaactggcactgtagcggctggaactggcactggcccggacagagtttctttcttcgtttcaggggaaatgggctctggtaggtccttttgttctacttccggctggattgtacgttgctcagtggaaccggtattcggagatgattcggcttcctttccaacttcagatccctgaacagcaacaaaacttttcgggaagataccctcaataacgtcgccatttgaatcctggtattcaccaaagtaccattcggcgtcttcaacagacgtaacaataatctcttgatctttttcaaaatttaaatcgtcctcgtaatcggacttgtatgggaactgagccaccaccttgaagggcacttcgggttcactcatccttagtttgggtaagactgtgtttacttctagtagctcttgcagttgggacgcgattgatgtttactaccgacttgacgctactgtttcacagtgtgctagtaaataccacttctagttgaagtcttaaggagattataattctggaggtaaaataggggcattgtagacctctaactattttcagggtatattcctatattatataggtttattcttaaaatatgaggtttataaatgatacacatcacttattgatagggttatactctttgatacgggtaacatatgagacgcgaaaatggaatataatgacaatgtaaatatcgtcatcttgagataattatcaacaaggttgtcatgaggagttacagataaaagtcaacagagtggagttagtggtgttttaactgtagtgctccatagtttcacggcggtttctcttgttttcagttggtagtaacttttatcctggaagtgctggaaatgaataactcaaatgagcataggcgggaagaggcaggagcggctaatgaacaaatgccttacaataaggctgtaaagtccgcgtatgcagatgtcctcaaggacaaaatgaatagggaacaggagattagcctacgagccatcaaaaaagggatatacaccgatggcggtgaaactgacaactatgatatggataaagagaatgattccgcgtacgaaatgttcaaaaaaaatcttgattttccgttagaccaacataatgatgacgacgatgatgatccgtacattgaggataatggacaagagaccgacggatatagcgacgaggactatacagatgaggcagacaagagttttatagaagacagcgattccgacagctacgatttggaaagtaattctgactttgaagagaacttggaaagttcaggtgaagctaagaagttgaagtggcggacgtacattttctatggaggccttttcttcgttttttatttttttggatcttttttgatgacaaccgtgaaaaataatgatttagaaagccattcatccggcgctacatcctctccaggcaaatcattcagcaacctacaaaaacaggtgaatcatttatatagtgagttgagtaagcgggacgaaaagcacagttcagaattggataaaacagtaaaaatcattgtctctcaatttgaaaagaatattaaaagacttttaccctcaaatttggttaattttgaaaatgacattaactcgctgacaaaacaggttgagacaatttcaacttccatgagtgagttacagaggcgaaatcacaaatttacggtcgagaatgttactcaatggcaagatcaactggtaaaacagttggatacacacctccctcaagaaatacccgttgtaattaataattcttcgtcgcttttaataatccctgaattgcacaattatttgagtgctttgatttcagacgttattgagtctccaggcattggtactgctggaagcgctgaaagtcgttgggagtatgatttgaatcgctatgtaaaggaaattctttcgaatgagttgcaatatatcgataaggattatttcatccaagaaatgaacagaaggttgcaatctaacaaacaggagatttgggaagagatcacaaataggttagagacacagcagcagcagcagcagcagcaggttcaacaggattattctaacgtgccacagcagtattcgagcatattaatgaaaagattaattcaccaaatttacaattccaatcaacaccaatgggaggacgatttagattttgctacttatgttcaaggtactaaactattgaaccatttaacttcaccaacctggagacagggcagtggggtacagccgatagaattactgaccgactccaaacaaagctcctcaacttactggcaatgtgagaacgaacctgggtgttcatgggccataaggtttaaaactcctttgtatctaaccaaaatttcgtacatgcatggccgttttactaataacctacatataatgaactcagcaccaagactgatctcattatatgtaaaactgtcacagactaaagagatcaaagcattgcagacattggcaaatcaatacggtttcgggcagcatcacaagagagaccgaaattacatcaagatcgcaaaatttgagtacaggttgacagattctagaatacgccaacaaatgtatctgcccccatggttcattcagttaaaaccactcgtacgctcaattgtctttcaagtggacgagaactacgggaacaaaaagttcatatctctgaggaaatttatcatcaacggagtgacaccgcaggatttgcaaataattgaaaataacgagttccctgttttactgggtgacaccccagaatatggtgtcactcagaacaccgacgaaggcaagaggaaagttctcctatcaaagcctccttacgcgtcttcatctactagtaccaagtttcatcccgcttctaacgtcccatcatttggccaagatgagctagatcaataaacgacaataaaaaattaaacgttctaaccccctggcccccagaaaatcgcgcagattgacggcactccctttaaatcatagagttaatcagctactcaccactctctttcggtactggcgttattctgaattccaaccttgaacacagccacacggcattcagatgttgctcccatgcgtggactcacgctctgcgattaacagctcatggaaatttcctcgtgctatttaagactgcagtcgtttggaaatcggaatatcttttttcgtgcagttttgcgggaaattttccctacttaaaaagctgaatgaaaatcagaaatatctgcaaaaaaaaaaggtaaaaaagggaaattttaagacatagcataaaggacttggttttgtttcaatactcagcccttttcattcatttctatcacaagtttttttttgctctcgtttccattttcttcgtttacttattattgacgtacatcttttttagtttcaaataacatagcaagaaggcttaactaagttcctatattcttggcatatttatcatcatcaggtcttttaaaagtatctcagaacgtaacttcaacgcctttagatttttttcacaacacgactctattgcaagagacaaaaaaaattaaaatgggcattttggactcgctgaaaaaacctgttaatatcaagagttcgctccccaaattctcccgcagtgctaccagcatcaatttaagtagccacccagtaagttcacggtccttcctcgaattaccaccagagcttttcagcatcactaaacctatatttaagcttctgcaagcacacgcaaataagatttacttccaatcttccgacgctgaggctgtatggaatgttaaggattcttctggacatgtttttgaagcagagtcaatttctttgctcggctctcatataattatcacaaattcctctgtacaagtcgcagacgtggccatcatagattccccttccaacataaaccaatgtgaaatttcaagcgttggagagttcctgcaattcaataatggccaactatctatcacatgtaacgattttggtttactggagaagttcaaaaggttgtgtatgatttctatttttgagttcatttctatatataaggccttgacaggcacagtgatttcctcttatgggctgagaatgtctgatatgcatatcattttgaactcgccgttcaattttaaggattggtgtgaagtttatcttgatggtcaaggttgggtgaaagtgtggtgtcatattgataaagtgtctaaaaccaataattctaaaagtagtagtgacaatgatgctaaaggaaagtatcaaatacggttttatagagatgacaaatccacatctagcaagaactgcgttttttttattcctgacaatgagtacgttcaagatattttcttttataacatcaatgcggcagaaccttctaaaaatatgaacgacttttttcaagggttgcaaatgataaagctcgttggtaatgtacgcttttgcagtgatacggactttaatgatgtggtggatagtggatccatctatagtagtgcaaacaacggcagtggtgacagcagctcgacagcattgaataatgaaagtcctaacactacaccaaaaagtagaactttcttttcacctaaagggcacagaagaaatagctcccatgtaagttcgttaacttctagatcaacaaaaaagcctataactaacttcactacacgtacaaatgggcttttgattaggccattgccccatcatggcgtacatcacctggaagcaatgatcaggttcattattcctttgatggattgtgcaagactttatgggcgtccagttcaattcaagacagaaagaaccgatataaattcgttaatgtttggattacctaaattgccctcagtggattattttgctgaagaggagattgcccatttgatgacccaggaatttaatcctttgaaagaaaaagatactgacgatactatggctttaactatgtcaagattttctagctacctgcaagaaagaatgacaaaagtctccaagagaaacacagaactcaacttcaggacctttagtgatgtaatgggcatgtataatactacgagggatcactctaaacttaattgcatgagtgacaaggataattctgtgaaggaattttcattgagtgataaaagcaatgttagttctgaaacgactaatatgatgaatcaattgcaagtaaacgcccatgaatacaaaagttctatgtgcgaacgtcctatcgtcgcaagtacttcgcccattgcatagttcttcgcatatatagccacatctcaaaaacttacatacagtgtatatatttgtggtacagtttctgtatagccaaatataccctgatataatcttatgtgatattatatacttccatcctaatactaaactttttcgtttaacgtgacgcatggtgcgaagaaaaaaaatagcaaatcgccactcaataaagtgagtagagagcattatatcaaaaaagcatcgataatatcgagtgatcatacgttgaaaatcatcaagtacaatagtgatataagccacaatgcaagctccagtggtatttatgaatgcttctcaagagagaactaccggtcgtcaggcccaaatctccaatatcactgctgcaaaggcagttgccgatgtcattcgaacttgcttaggtccaaaagctatgttaaagatgttattggatcctatgggcggtcttgtgttgactaacgatggccacgctattttaagggaaattgatgttgcacatccagcagctaaatcaatgttggagttatcccgtactcaagacgaagaggttggtgacgggactacaacagttattattctagctggtgagattttagctcagtgtgcaccttatttgattgaaaaaaatattcaccctgttattattatccaagccttgaagaaagcactgactgatgcactagaagttatcaaacaagtaagtaaacctgtcgatgtggaaaatgatgccgctatgaaaaaattgattcaagcctctatcggtactaaatatgtcatacattggtcagagaaaatgtgtgaattagctctagacgctgttaagactgtccgtaaagacctgggacaaactgtggaaggtgaacctaattttgaaatcgatatcaaaagatatgtccgtgtggagaagattcctgggggggatgttctagattctcgcgtcttaaagggtgtcttattgaacaaggatgttgttcatccaaagatgtcccgtcacatagagaatccacgtgttgttcttttggattgtccactagaatataagaagggtgaatctcaaaccaacatagaaattgaaaaggaggaagattggaataggattttacaaatcgaggaagaacaagttcagctaatgtgtgaacaaattttagccgttaggccaacactagtcatcactgaaaaaggtgtttcagatctagcacagcattatttactaaagggtggatgtagtgttttaagaagagtgaagaaatcagacaataatagaattgctcgtgtaactggtgcaaccattgtcaatcgtgtagaggacttgaaggaaagtgatgtcggtacaaactgtggattattcaaagtagaaatgattggggacgaatatttctcatttttggataactgcaaggaaccaaaagcttgtaccataatgttacgtggtggttccaaagatatattaaacgaaatagatcgtaacctacaagatgctatggctgttgctcgtaatgtgatgttgagtccttccttgtccccaggtggtggtgccaccgagatggcagtttctgtcaaattagcagaaaaggcaaagcaattagaagggatccagcaatggccataccaagctgtagctgatgctatggagtgtattccacgtactttgatacaaaatgcaggtggtgatcctattagactcctatcccaactaagagccaaacacgcacagggaaattttacaacaggtattgatggtgacaaggggaaaattgtagatatggttagttacggtatttgggaacctgaagtcatcaagcagcaaagtgtcaaaaccgctattgaaagtgcatgtttactattaagggttgatgatattgttagtggtgtaagaaaacaagaataatagcctcgaggttaaacttcattactgccgtttaatatttggtgtttcttcacatttttttgtttttttatactattgtaatgtatttatatagaattaaagtcctcactataattttgtcatccctacagtatgtcataagcgttaatcggacaaacgttcattttaaaattggcctttttatatttatattactcctcataggatttaatatagaagtatcattcgttaaataatcattatatcatctgtgctttaaataaaaaagtcggccgtcgatgtgtttacgattggccagtatacttactcattcatgggattagttttatttcaacgctgtggtgggtacgatatgaaagacgaactcgacttgtcatcatctgaaatgatctcagaatttttgctttgagaaaaagaatttgattctctcatttctaaaattggggttaactgccgcggcttgacagctgagatgatatcagacgtctcagtgcttcgtccctttggcgtcatagggcagtttatgtactcttcgccagaaaacattcttccctggtttgagggggtcaacgacttggagactaaggcttttctacttatttttggtcttttcgattgtgcttcagcttctttttgatttgcgctttcttcttgccctaaatttgcttctcttggatgtttcctatttgtcctaacccttttataaacgtttctagaaattgccaagacttcttctagcgaaaattctagtctaccacctttagattcctcatcttcacaataaatcagtttaaaattacagtcaattttttctggtttctggtcctttgtattaatcatttgataaacagggtcacttctacctatagaatctctaaagatcggtagtttttcatcatatggtctctttttttgcgataacatctcatgttgtttaagctcacccaaattggtatttgcttctagcaatgatattcgaaggttgttttctttgttcctttctgcctttaagtcaaaattttcccagccatctctataaacacctctattcggagtttcgaatagttctacatcagactcttctccatctacaaatacgttgttttttgttaaattgacgtcacttgatgtgccattttgatttgcaagctctagtctattgacaaattcagatctggttttcccaagtactgtagactctaatgagtccatcgatatttcatttcctagctgaatattgttctcccccagttctctcaggagatggtttaaccggtcttctaaaaccttattaggcctagccttatttttgattcctagctgtagaattttcacggcatattgaaatttttctttctgaattaatagattcgtaaattcttcataaaatgacgctaactcggaaccaattccatttcttaacatatacatgaaaatgtctctgctttccatgaatgaatttctggtaaaaagttctatgtaccaaaaccatattttaagaaacctaacatcattgcgatatctctccaaatcctttaagtgagataaacatcgctccaaaagggtgagcattccagattgtttggaattaccgccttgtggataggcgttgttcagccactttatgtattcaagatacaaagtaattgggtcgcttaatgcagggagctcatctatcagtctttgttcgaagcttgatttaacttggtttatttccaccagtggttgatgtatcgctttcgagagtgccgctgctgatctgccttccttcaggggaagaatgttttctttttgagtttcgatttcttcaaagttaataacattttgtgatggtgacgatggcatgtaagagatacgtttctttgcgtacgctttcattctatcaagttaacgtcttttattgtattttcgcatgattttgtttactatttttgaaccagtgtgcgcctggtgaaggtgtgcatttcaggcaagagggtagttctcatatataaaaaaatggcgctaaagaaattattatatctaatatgattattacttaattatacagtaaaaaaaacacgctgtgtattcatttagcaactaggttgcagaaaaaggaaaataaaatagagagaattagaaacacagaaaccatgccgggcccgatcttatcctcataatctactgctctctttagtctaatgtttaccactctcttggcataaaccataacagtacgtatcaacacagccaaggaagtaataaagaacccaatggagccaatcatggctgttggtgaaccatatgttaataaagtagtggagacaccgcccaacaatatcgagatggacaaccaagacaggtaggttctttcagtggcaaagtaaacttttggttccacacgaactggcacacatatcgtctttcccggtggggcacgaatttgagtatcaaaagtagtaccttttgggattttagatatttgatcaccgttaaaatagtggtcaaaaaatgccacgatttcatagtatttcttggagataggattttcggcattcctgatctttctttgataataagcagcattagcactctcaacaacatgattagtgttggaggtgggggccgaagtagccccgtaaccaacagattcttctatatcaagagaattaccgggtgcgtttgtcatggcagcaaccaaagcagcgtcatcctcatcatcctcatcgaagtcgttatcttcgttatcggatctaccgggtcttgttatttcaatatttgttggtagtggaggtttcctgatatcaacatccatttgaggtaaccaaaatgggattgaatccactttatcatttagtaaggtagccacaccatgaataaacttggagaattttgggactggctcaactaagtgagacccgactaattcacgtacccactctggaggttcttgacctagttgagtttgcaatttaacttccaggactgcatatgggaaacggcaaatatccttgtcatctagctgcttgaatggccaatcgacaccaatatcagttctcctccaattcttatgagttctatccacaccatcaaagttgtcttctctcaccatagttaactctgtatcaagggagatacgaactcttgcatcaccaggtaattgaaaagcagttctattgtagaatgatctcactacaggtctcaactttttctttaacatgacgtattgaatttcggatgctaacgcctccaagttttcaatttcgttcattggcttcttgccttctttacgcatcttggcaaatacttgatcaacagtatatttaccctttaagaagtcattaacatgacgttcctttagcgcaaatcttgccttgacagatttctcaccagtccaatcctctctatgggtctttctttctacaaagatcgtgtctgtagacatacccccataccatctcaatctgtgggcttctgcaccttcatcttttcttaatctgccataataaaggtctagattttcattatcaaaatagatcgaagtaatagcggaatcttctctttcgaattccttattagtgttgaagactaacactggtaaatgcttcaagatgatcagcttcaattctgtaatgttatcagggtgaacccaatactttgttgtctgtctaacgaaattttgttgcttcccaccagcagatgagtctcccttgattgggcgacctgaagttctggcaatatcatatagttgggaaattttaacgactagttcgtcatagttttccttgaaaaatggtttagagtctaatctaacttggaaaactggtttcaagataaaacctgtcttcttatcgtgtttcttgataatcttttggaaaccagtgtagtttagtctcgaaaactttgctagatcatgaacatcggcaatgatatcacttagttcttcttctagaatctcaaaatctagctgagtaggaggattattggagtctaacaaacgaacagtatgttgcacttgttcttgaacctcttttacacgtctaaaaacttcactatgcttaactttgcaaaatgtgtaaaccttgtctaactcgatctccaaagattctaaaaaatctgtttccaattcttgcgtccactgaccgttattcttagataagttatcttctagctcagtcttcagatcatcataactaatataatagtagctgtactgtctaataagagacttgctcaagtgctcaccaaacttcatagctgttcctgccttgttatgctcttttattggccgatttgattgttagcctgtaacttctttctgattgcctcaatatataaagatagtattgcttctttttcattcacgtgtgcagccacgtgcggatgaataataaaaatgcaacatatatgcatagtgcggtgtgtgaaaaagtgaacctacaagtcagtagctctccgtcaaaacgcagacaaaccaattttttgtcggtgttttcctgtgcaattccagtaagtaacatattaatacaatttcctatgatgggttacgtggaaagcagagaggcaattgcgtgattaattcggaatattagcaacgcttctcttagtatgaaaaagctcttcgaaagactatatttttgaaagctttaatatgtttataagttaaatattgtcgaacttgtttgcgacagctcttgaagtcacggtgcgtctttttttactcgtcaactggtataacaatgcgtatgacaattattatataactattactttattcttgccatgaagggattactgtaacgccctcaactagtatacccttttaagcctcgacaaaaatacagaataaacaaaagttaaatctcaccgaagttgcttgtggtactggctttacagacgtttataacgcagcactaaatttccaaataataaccttcctccaatggaaataaaaaaaatcgagactaacccaaagtgtgcgcaataaactctaaaaaataaagtatattcttgtaaatatttctatatgcttaagttcaataatacatgcatactcattgaacatgttatattgttacacaacaaagtaatttctgtttttcggaagtgccagtccaaatcaattcaaagcactgtacactcatgcgtacgcagagatgatctctagcatttcctcaattgttttttcgtcaaatcttgcatcacactcctccactatggagtaaaggtggaccatattggcaggaagttgattgacaatctgcagtttttcagccttgaataatttaaaagaattcagtttagtcatcaactcagcaaagctttcatcgctcattttgcttatacccgatttttcagcatcttttgcaccactgctttctcgttcctcgccttcatcttcctggttgataaagtttttgtttatactgagatagttaaccacattgcgagtaataccttgcaattcaggatgattgtagggcctattctgcttacctttcgagcgacttttcttcagcgcagccaaacttttttggtcccaaagatgttttttttctagatctgttaggaacttcaagacttcatagtcacttaaaaatgcattcctttcctcaagaactttcataacgtttaaagttttttgtttaagtgtcgattttttcagtggtgggtgttggattcactcaacttctcttctactgtggctgttatttgcttaactttcatagatcgatggcattgaaaaaaataatttttcaggcaattttcctttttttacttggtataattttcaggaattgaaggatttttcaacgaattagccttgttggcgcaatcggtagcgcgtatgactcttaatcataaggttaggggttcgagccccctacagggctaatatttttttcttgcccacttattcaaggaataagtgctaattatctttcaaccttgcagcgaagctttcttttgtatttcatctcatagaaggtgaaatatcacactattttgtaaatagaaatagtatatgtagttcgtggagaaccagactgcagactatcaataaaaggttacattctgttcaactcatgtgaccagaagtttgattaagcaaaattgttcttctccttaacatatgatattatctgaaggaatctagaaaagcttgatcattccgcagaataacctatcaaaatgattgggaggaccattttataattcatgctacatatataacattatacagtaaacccttttaatgtaatggattgctcatagttgtgtacacgaactgtttgctaataagcttgttttagcttctattgctaaagaaattactgacgaagagtttatgacaaggaaagatgaacgaaagtacaatttaccggttagtgtcagcgccaaaggatccacgcactagcaaaataatgaaaattgtgccggatattcaagactaagagatgtacaagttgaaatataagtaaccctcggcataaactactctgtcgtaagatcattaacatgtcgatttgcctgtgacatttaacgattcacaaatagcggaattaaatgatactttatctatcctaaaacgcacgaagcatactttagaatgcatgctcttagtaagtatgcattgccgacttctctgtaagacttttatctcgtttcagacctaatctgcaacaagagaaagggaagaggacggtattgttacgacgttattggcggctaggaaagagagaatcaccatgaacgatatggtgcaaaaaaaataaaaaaataaattgaaacggacaggaattgaacctgcaacccttcgattgcaatcttattccgtggaatttccaagatttaattggagtcgaaagctctaccattgagccaccgcttcaacttttgttgaaaatttaggctaacattttctaataggtgacattacaaaatccagtcttacagttatgcttaatattgaccagtagtcatattactggcatattatctgttagaatagtgacatactattctttattactgatgaatttgtaattgtgaagcaattagacgcaaacgtcattgatgtgtcaggatggagaacgatatagactatgtgataatgtaaagttaaatatctgttacttgaacaattaacttgacgtttgtatatgtaaggatatgggtcattacatagaaactatagtaaatagtctcagtattgttatatttgtcatgtttgatatgactaatcggcgcatgttttacacctcttttgtatagtataagaagatctgcttttattcttgaaccctaccactatctcgccaagtttttaaaagatccactgcgatcattgaagattctatttcaaataaaaatcaactattacctatcatctagcattcatattacttgtatattatcatatctgtaagaagatgacatgaatgatgagaaatagtcatcagacttaataaaagccgaaattcaaggtcgataatgtaataggatagggtgttgaatgacaatgtataaaaggaacgaagacagagtaatactattatgtaagaaataccgattcccttgtgagtatataaacataaccatttcattaaaataatttattcaatggtatgtatgatattataataacatacttatacttgtctcactctgttcataaacgcaacaatacaattacttttgaatattatctttaataaatacacttagtagttaccaataaataataaaatcctttactaatactaatataaggatttctatgttctcgaggagaactcgtagtatgttctgtatccctaatattgtagcccttaacaacaatggaatacgaacaattttcttaatattcggctatttctgaaatatacatattcacgggatactaggaggtcagcatgttacaaatttcatgatagtgcatcaagagaccctaaaattaatatcctttatgtgcgtattgctttcatggtagtaaattatcactgttttcatctagacgtgggacggtaacattttcgataaatatcaaaagatggcagtcattgtatagaataccacaatttgtgagcatctctgaggttttttacaagcttccgtaactcatacagacttctatcgtcctactctagtattatttacctattcataaccacttttttatccttctatttaaatttatagatgcaaagggcggaaagaattgactggaaagtaaactaaatataaaaaatatcgccaacttattcatacaatatcgtagcaactgacaacttttaaaaatctgcaaaattctttgtagtgttccttaataatgtttaagctaaggttttttattaagaggaaaatattgcataattctataatttacatcagtacagtagtaacatattatccaattatctatagtgcttttgctttttgaaggcgcttccttccttcgaattatttctttctcttgagtgcttttctggctttggctgtagcggtttagaatttggaaatatttcaaattcttgctccttaattagttttttccaatcccacatttttctaacatataattccagtttccaattcttccacacttgcctgccataaatactattcttcaccttctcagtttctaaaactaatgctctagcaatacgctccttatataatgttaattttgccgtaaattcccacaatttgtccattatatgagagccatatacattgcatgccaaatttacagactctttagacagtatgttcaatagcatttttctcttaattatgtccaccctagtagtttgtagtacgtgctcaacaacatgcgaaaatactccatggtaacacatttgtatcaacctttcctcaggcagagccaacatgctgtcaatggtaatattcaaaaacttgtcgtcgtagtcaattaattgttccaagaaaactgatcgtcttctttcttctgctgttggccagtcatctctggtattgcccaaagtcgatgcactcaacaacaggcaactttccaaaatattctttgcatcagacttttctggataatatttttgtattaattgagcaatgacatcatcccttaagtaaccaccttgtttattgcttgcgttgataatagcagtaccaaaatccatatttgagtttaaaagcatgcttaattcaggaactactgcatccaatatctgttttacgtccttctccttcaaatgttccagcaatgcacgcactacaaaggcacctgtagtatccctttttgctagtttcacaatacggtctttcatatataaacgataaagtctttcaacatattttagcctggcagagccaatcacattttctaagaaatgagaaccgacaggatctgacagtaaatattccaggaatgattcctccttaggatccttctcatctgctgtattgaagaccaatctccaaaatgaacggtccctgtcaaaaataccttcgacttgaataatgagctgaattacaggggaagccactttatccacactgtactctctaaatttggtgatagtagattgcgaaatatcagaacgcgactcggcaccattagtaaatcctttgtataaagtagttattatgtcacgaagttcagatttgaaagattccggtgtttggtaaactttattgaaatcgtcattatctttaatgtcaatcatttttcttgcaatttttgactttttggaacgtaaagtagagttcgctttagttgaattaggcaatgtcttggaagacaaaattaatattagcaatctcaaaacatgtgatgcatactgatggttcatcatagttttcaagtgcggtttcagttcattcaacataaagagaaacatattttccatagtcacataaggcccttctttttcattgttatcaaaacttggtgttaaaagttctctttctaccaaggcggcacttctaacaaataaagtctctaaaacatgggaagcatatttatgacatgacaacccgaagaaaacgccattgaaagattggaaaatgtcttttaactgagtctcatcacattcaagaataactcgttccatcaatttcgaagttatttgggaagtaaccaatttcagttctttaccttttgcttcctcaataatgctcgtgacgaattgaaacttttcctcaggtgcttcgaaggcgtctaattgcaaagtcgattcggcttgcttgaaatactccagttcttctctatctagcacaccaaaaaacatttgtggctgagtctctttaatttcggcttcgtcattgtaagtagactcttcttgctggatgtgctccttcgcagaatttgaactgggttcaaattcgtcctttctctgtttgtcttggtgtcttctgcctcttgttttagtctttcccataataacaataatgtggtttttccgtgaaggtttcagcgtcgttcacagtatactagttgtaacagatcgcagctcatctaatataattttcttcattatattgtagatgagcatgaaaattctcgctaaccgaaaaaaaattgaaaaaaaaaaaagtattacaatcatcgaacaaatatacaggccaagagttcgtcggttttgcaggttgcttcttggttaatgtatacagtacatctgcattatcaaaaattcaaacattatatatatctttactactatacaggtacacatgatacagcctagcaagtttgaaaacttgattgcaatttatgacattatattctgctgtttgcaggtatatctactttgtaagtataaagatgcaaacaaatcagtcttcttggtcccagttacctggccttgggccttgaggtgctcttggaccacccgccttctttgccatgataatttggtcaatggaaagcacagtagttgcagcttctgtagcgacgttaatagcaaactttttcgttgcaagcatgtcataaatattttcctctctgatgtcctttacaccttcatcagattcgccatcaatatccacacctttatataaatgatctgtcttaactgcaccaggttcagttacgttatgtgcagcgtataagtttggtagtacctcattaacatcaagaccagcggtctccgctagggtacgaggaaccacttcaaaagccacggcaaactgttttatagctaactgtagcaatccaggtgttcgttcaccatacttagttatcctagaaatcaattcaatttcggtagcaccagcaccaggcaacaacttaccgcctgatggcttcattagtcccttgacggctgcaacaccatcatcaatggctctttcaatatcatccaaattattctgtgtggcacctcttaaaatgatagtagatgttcttgaaatttcaccttgctcttgtttgaacacagttactctatcaccacctatctccattgtcttaacagtttccactaaacctaattcttctggagttggcgcacctaatctaggcaatggagtggccccacaaacgcgacataatcttcttaattcgaatttgcttggtaccttcaagactagtataccgtatctattcaaataatgtaacgccaattcaccaacaccagcacctgcaacaatgcattctacgcccatgtcggcaatctctttcatcatggcatctatttgcttttcctcgcccttagaaaaatcgagcatttcttgtgcattatgtaataaaacagtgcctttcgtttcagtattggctatgtcaagcggacaagtgaaaactgcaactttatgctttttatcttcggataatgattttacatggccttcaggctcacgattgaaaaccatacctttgatgacggtagaattggaaagcgatccacccataatctttactactctgatagaatcaacattaaaataaggaatttctccagcttgctgagcaactggtaaaacgtgagatacagcttcagaaacaagttcactcaatatgtcttcagatccgtactttttggaggagatgactggtttaatcattttcaaaagttcgtttttatcattcttgtcagtaatttcaccaacaaccatttcgtctagttctttcaaagtaaacttccttgccatattataaccttgaataatctcaacggcagacaagcccattgaaatcagtttttcggacacatttaatagttcgccagccaaaatcatgactaaatttgtaccgtctcccatgtcgatcttctgttgttcagtcgccattacgaggactttcactgcaggatggacaatatctagttctcttagcatggtggccgcgtcgttggtaataatgattttaccgagatggttaacaatgatcttgtttctaccgcagggtcccatagaagtcaaacacatttgatgtaattcgcgaatggccgcaattgatttaataatttggccatcggcgttagagtaactattgtagccttgtttaaacaatcccgcgttgggattttgtggcaatctaagtgacatggttaattgatgattttattgcccttgaggttcaagttgtcttgtcggtatctgtaaagtgagaacatcatcatgctatactattttcttcacttttttttgccactagcggaggtgatgaacattttcgaataccgttaataatgacaaaaacaccattaacttggcttatataaaataagctattgaaatagtaaatgtgctcgcaactctttaattatctaaatccggcagcttctttattgattaataatacaaaatgttcggacaagtgatcattagatatcaacatgaattcaattggtaacaatttcgatgcttacattttatgctagtatacaccacgcatatgtctgtcaatgtacctattacagaaggaaatgttcaagaagcagttcagacagtaccgaagcagaattaaaaatccattatttgaatatgatctgatagtcatatatatgagcaatacaggtcttcacattaaatgtatgagaactgccggaaccactattacattggtcacaattaggaatgaaccaatcggcgtgtgttttatatcccccttatataagtctaagaagatcgatattcaatcttcattaataaagcctttttgacctctacctatgagcaataaaccatatccatcaatagtggtcaagccgtaagaatgtttttaccgagaatagaagtaaacttttcttattgtatataagaaaagcatataaacacgcgcccagagaacatattcagtatgccctagcttggaaacacatcagtaaaatactacgggctagtataatgacttctatatccaaaatttttaagttaacctttcaagtaaaagatctttgccttatactactgtctgaacaactcgtataaattaatgtatgatatgaacattcccattgttacgatagatgtcctaatgaggatcaactataatctatcgaatagtattcatattactaatatattatcatgtacgatgtaccaagatggcatgaagattgagaaaacagtcatcagatttaatagatgctgaaatgccaggactgatagtgtaacagaataatgaatgatatcatataaattggggaaacaataatgacaatattatgtgaaaatatcaattctcttttgtggattacaagatcccctggagaacttctagtatgtcctgtatacccggtgctatatcctttaataaccatggaatccgcaaatatttgatgtaaagtttgtttttcttccccaacatcctttgtatgcttcagtagctcagtaggaagagcgtcagtctcataatctgaaggtcgagagttcgaacctcccctggagcacattttctttttttgtgaattaaacctcgaagctcaacattcatgttttgagataaaaaaaggtacttattacttgtgtaaaagaaagtttataatgatgatcttatttaagtttatagtaggactttctatgcatgtcttgtagaactatttatgctggactcgccattaattagctccagtgaaagtacatatcttctttcttggacattattatctctagtaatagtgatataaggatcggcattcaacaggtgatctggtatttgcggcaatccagattctggtcctgcgttttttttcagttccataaacctttcaacgccaatcggcagcaaatcagccggtaaatgacgttgtagatcgcacatatcgaatgaattgatgtaaaaattgactatatcaaaataagcttcatttacggatttctcgtctgtttcaaataaagaataccttttacttgaccaattcttattatctagtaattcatatgctattttcaaaatggccaatgcaatggaatgttggggtatgactaaaatagtttctagcttcaaagcatcataagcaattacccaagccagattgcacaacttataatcaaaggatagctccctaccaatttttataacatattcatcaatatgaacgtaattgttgactctataatcgaatgagcatgactctaatatccgaagttctatttgaaataccctttttttaaaattttccaaaatgtccgtattgattttaaccacattcctcaatcgtaatgacaaagtacatatatcatttgtttttttaattgtctcaacttctttacagcccaaagtcaggcagcttgtcgctacagtgtagcaaacctcggtctcgaagcgattaaagaggtggtatctttggtaaaagtatactgctgtttctaaagtcttccgtggaaatttcagctgaacacacaagtcacttagaaatttgaacacggcaagttttttctggttgtaatttcgatagtccgatattgtattcttttgggctctttgaatttgccttttagacagaaacggtctcgaaaaaaaaagctgggattcaaacgtgctaggcatatcaaagtacgtaattttcttagttttgctggctctatatctcctctcgctctatagatacagatatatatatatatatatatatatctatgtgtataaagacggctttcaggacagtacttgtttggatttttgatcatcgcggattttcgcaatgcaagtataaagagagcattacccgccacacagtgattcttcagcaagttgtaccgaaaaggaccatttaggtacgtgggatcgcaaaggttcccaaacggtgtgcatcaagccgtagacttcatgagtgctttcggtgcagcaaaaagataaggacaaaaaatactgaaggatgcgaggttcgaactcgcgcggacaaccgtccaacagatcttaagtctgccgccttagaccactcggccaaccctccatcttatttaaaaatcctaggaaatagatgttatataagtcatacatcattgaaaacatcaaataccgttccctgcgttgttctacagaaaagcgcattagagtaggtcataccctttaaaaaatgattttgtaaatgccagaaagtaaacaaatatgcatttcgcctagctcccaatgtaaatagccataaaaaaggataaaatgccagatttagagtcagttctcgttcttcttcttctctgtgttcaattgttcaattgcattgttaatcactgaaattctatgtttcaaattggaatggcagactgaactgagaccttccttactttctcctctatcaaacctaaatattcaatcataaccttattttttcacttcctttttcttactttttttttttttttttttttgtattttggaaggaaagcaggggggacttaccataagaaaagcgactctaaaaaagtgtattttcttccaaagttcagtaaagacagctgggaagtatagtaacagaggagagaaagcataaggagacctcttgctgcagttcacaaccaaaaatagcatatctttactattgtcgctaaccattgcgaaacgagctaaagcaacagcaaacgaaatccctaggtcgaaatgtcatcaaaacctgatactggttcggaaatttctggccctcagcgacaggaagaacaagaacaacagatagagcagagctcacctacggaagcaaacgatagaagcattcatgatgaggtaccaaaagtcaagaagcgtcacgaacaaaatagtggtcacaaatcaagaaggaatagcgcatatagttattacagcccacggtcgctttctatgaccaaaagcagggagagtatcactccaaatggtatggatgatgtaagtatttcgaacgtggaacatccaaggccgacagaaccgaaaatcaaaaggggtccatatttactgaagaaaacattgagcagtctttcaatgacgagcgcgaatagtactcatgatgataataaagaccacggttacgctttgaattcatccaagacgcacaactacacatctactcataaccatcatgacggtcatcatgatcatcatcatgttcagttttttcccaataggaagccatcattagcggaaaccctattcaaaaggttttcagggtcaaacagtcacgatggcaataagtcaggaaaggaaagtaaagttgctaacctttccctttcaacggtaaatcctgcacctgctaataggaaaccttctaaagactccactttatctaatcacttggctgataacgtgccaagcactttacgaaggaaagtgtcctcattggtacgtggttcttccgtccatgatataaataatggtattgcagataaacagattagaccaaaggctgttgcgcaatcagaaaatacattacattcatccgatgttcccaatagcaaacgctcgcacagaaaaagctttctgctaggctccacatcttcttcaagcagtagaagaggttcaaatgtcagttcaatgactaacagtgacagtgcaagtatggcgacgtcgggtagtcatgttctccaacataacgtatctaatgtttctccaactactaaaagtaaggacagcgttaacagcgaatccgccgatcacactaataataaatccgagaaagtgactccagaatataatgagaacattccggaaaattctaactctgacaacaaacgcgaagccacaacgcctactatagaaacacccatttcatgtaaaccatcccttttcaggctagatacaaaccttgaggatgttactgatattacaaagacggtgccacccaccgctgtcaattctacactaaattctacacacgggactgagactgcctcacccaaaacggtgatcatgcctgaaggtcctaggaagtcggtgtcaatggctgatctctccgtcgctgccgcagcacctaatggtgaattcacatcaacttccaatgatagatcacaatgggtagcacctcaaagctgggatgtggaaaccaaaaggaaaaaaacaaaacctaaagggagatcgaaatcaagaaggtcaagtatagatgctgatgaacttgatcccatgtcaccggggccaccttcaaaaaaagactctcgtcatcatcacgatcgaaaggataacgaatcaatggtcactgcgggtgacagtaactcaagttttgttgatatatgtaaagaaaacgttccgaatgatagcaagaccgcactcgatactaaatctgtgaaccgcttaaaaagtaatttggctatgagtcccccaagtatacgatatgctccatcaaatttagatggggactacgacacgtcttccacttcctcatctttaccgtcctcatctattagttcagaagatacatcttcctgcagcgattcctcttcgtacactaacgcgtatatggaggccaaccgagagcaggataataaaacaccgatcctgaataaaacgaaatcgtataccaagaaatttacatcctcttcggtaaatatgaattcaccagatggtgcccagagttctggattattactacaagatgagaaggacgatgaggtcgagtgccaactggaacattactataaagatttcagtgatttagatccaaagaggcactatgctattcgtatattcaatactgatgacacttttacgactctctcatgtactccagcgactaccgtcgaagagataatacctgcacttaaaagaaaatttaacattacagcgcaagggaattttcaaatttccctgaaggtgggaaagttgtcaaaaattttgagaccaacttcgaaacctattttaattgaaagaaaacttttacttttgaatggttatcgaaagtcagacccacttcatattatgggtatagaggatttaagttttgtttttaagtttcttttccatcctgtcacaccttctcactttactcctgaacaagaacaaagaataatgagaagcgaatttgttcacgtagatttaaggaatatggatctgactacacctcccatcattttttaccagcatacgtcagaaatagaaagtttagacgtttctaataacgcaaatatattcctacctctggagttcattgaaagctcgattaaattattaagtttgagaatggttaatattagagcatctaaatttccttccaatatcactaaggcgtataaactagtatctttggaattacagagaaacttcataagaaaagtaccgaactcaatcatgaaactgagtaatttaacgatattaaaccttcaatgtaatgagcttgaaagcctaccggctggatttgttgaactgaaaaatctgcaattgctagacttgtcttcaaacaagttcatgcactacccagaagttattaactactgcaccaatcttttacaaatagacctatcatataataaaatccaaagcttaccacagtccactaagtacctagtaaagcttgcgaagatgaacctttctcataacaaactaaattttataggcgacttatcggaaatgacagatttgaggacgctgaacctaagatataacagaatatcatcaattaagacaaatgcgtctaacttgcagaacctttttttaacagataatagaatttcgaactttgaagacactttgccgaaactaagagcccttgaaattcaagagaatccaatcacttctatatccttcaaagatttttatccaaaaaacatgacaagtttgacgttgaacaaggcacagttatcgagtattcctggagaattactcaccaaactatctttcctcgagaaacttgaacttaatcagaataatttgactagactgccacaggagatatccaagttgactaaattagttttcctttcagtggcgagaaacaaactagagtatattccacccgagctatctcaactgaaaagtttgaggacattagatctacattctaacaacataagggactttgttgacggtatggaaaaccttgaactaacatcgctaaatatttcatcgaatgcattcggtaactctagcttagaaaattctttttaccataacatgtcatatgggtcaaagttatctaaaagcctgatgttttttattgctgcagacaatcaatttgatgatgctatgtggcctcttttcaattgctttgtcaatctgaaagtgctaaatctttcttacaacaatttttcagatgtatcgcacatgaaacttgagagcattaccgaattgtacctctccggtaataagctcacgacattgtcgggtgatacagttttgaaatggagctctttaaagactttaatgttgaatagtaaccaaatgttatctctgcctgcagaattatcaaatctctcacagctaagtgtatttgatgttggagcaaatcaattaaagtataatatatcaaactatcattacgattggaactggaggaataataaagaactaaaatatttgaatttttcaggaaatcgaaggtttgaaataaagtcatttataagtcacgatattgatgctgatttgtcagatctgacagtattacctcagttaaaggtactaggtttaatggacgtaactttaaatactaccaaagtaccggatgaaaatgtcaatttccgtttaaggacaactgcatcaataataaatgggatgcgctacggtgttgctgatacattaggtcaaagagactatgtgtcatctcgtgatgttacctttgaaagattccgcggaaatgacgacgaatgcttactatgtcttcatgatagtaaaaaccaaaatgcagattatggccacaatatatcaagaattgttagagatatttacgataaaatactgatcagacaactggaaaggtatggagacgaaacagatgataatataaaaactgcacttcgtttcagttttttgcaactgaataaggagattaacggaatgctaaattctgttgataatggtgccgatgttgccaatctttcatatgcagacttgctaagtggcgcttgctctactgtgatatatatcagagggaagaaactcttcgctgcaaatttaggtgactgtatggctattttatccaaaaacaatggtgactaccaaacgctaaccaaacaacatctcccaacaaagcgggaagaatacgagaggatcagaatatctggcgggtatgtcaacaatggaaaattagatggtgttgtagatgtgtctagagcagtgggtttttttgatttgcttccccacattcatgcttctcccgacatatctgtcgtgacattaacaaaagcagacgagatgcttattgtagcaacgcataagttatgggaatacatggacgtggatacagtttgtgatatcgcgcgtgagaatagtactgatccactccgtgccgcagctgagttgaaggatcatgccatggcttacggctgtacagagaatattacaattttgtgccttgctctttacgagaacattcagcaacaaaatcggttcactttaaataaaaactctttaatgactagaagaagtactttcgaggatactacattaagaagacttcaacctgagatttctccgccaacaggtaacctagcaatggtcttcactgatatcaaaagctcaaccttcttatgggagctattccctaacgcaatgaggaccgcaataaaaactcacaatgacattatgcgtcgtcaactacgaatttacggtggttacgaagtaaagacagaaggagacgcctttatggtggcatttcctacgccaactagtggtctgacatggtgcttaagtgttcaattaaaactcttggatgcacaatggccggaggaaattacctcagttcaagacggctgccaagttacggatagaaatggtaacattatctatcaaggcctatcagttagaatgggtattcattggggctgcccagttccagagcttgatttagtgactcaaagaatggactatttggggccgatggtcaataaggcagcaagggtccagggcgtcgctgacggtggtcagattgcaatgagtagtgatttttactctgaattcaacaagataatgaagtatcatgagcgagtagtgaagggcaaggaatctctcaaggaagtttatggtgaagaaattatcggagaggttcttgaaagagaaattgccatgctggaaagtattggttgggcattttttgactttggcgagcataagctaaagggactcgaaaccaaagaactcgttactattgcgtatcctaagattcttgcttccagacacgaatttgcatctgaagatgagcagtcaaaattaatcaatgaaacgatgttgtttcgtttaagagtcatttcaaacagactggaatctataatgtcagctttaagcggcggatttattgaactagactctcggacggagggaagttatattaaatttaaccctaaagttgaaaatggtattatgcaatcgatttctgagaaggatgcgttgttattttttgatcatgtaattactagaatcgaatccagtgtggcattattacatttacgacaacagaggtgttcaggactggaaatttgcagaaacgataaaacatctgctcgaagcaatattttcaatgttgttgacgaacttttacaaatggttaagaacgcaaaggatttatcaacttgagttctgttcgtaaattatgtaccaccctgttactcgtttcatattcacgctagagaagtacctcagcttactagatccattcacacattgcaagtatactaaaactatataaaatttaagtacgtaaactctttacttattattatcttcaatgtcatcacgtacttaattatgttaaatatagattgtgtataaataagaaataggatctgttttgaaaaattggccaaaaaggcagatttattaagcctatagagataaggttcttgccatttttcatacatttactgttttctcttgaatgactataatattgccaaaattgcctcgaatatgttgtttcatctcctctcatatttggctttctaagtcttttagttgtattggtgattgctccaattctgaatgattactatgctgctgactaggcgtaaccaatccaacttctccttcattaggatcaaccaagccctcaaaaaaggtgtctctaagctctctccatcttgttgtccatgtccccaaaaatattagtattaaagatgataaaatttgaagaaaaaaccaagaaaaagaaggaaatttccgagtatagaggaacaccacaataaaattgatggcatgtatagtgatagcaaaatcccatgcgagtttactccgtccaacgataacagttaagaaaaaaacacatattaatgaatccagaagccataacagtgagattgataaaccgtatgcgttcgtaaagtcgatattctcccaagaaaacagccattccttgatattgagatcatatcccgctagcttcgcccaacaataaaaaagaacgatcgctgtggtgtaataaaaaatctgtaaaagaacaatttgaagtccaatcttacttggagagagagaatcttgtttgaagatctgggaaggtttcaactcattcggcactcgcaaataccttcttatcgaaaccatgttacagtaattcaaatgcctattttttatctcacttctatgtgtacccttccttagccttcctaaagatcatctcttaacatgaagttacagaatattaccgtgaatatcgcgagctacgaatattttgggtggggagatatttattcatgattagccttgtcctatagtgttacaatggagcaaattgttcaccgttagtattttgaatacgacaatattaaatgaataatagcgcctatctcttgttacgtttggcgatttgtataccttgttaaataaactgattaaaagccgggttatggccgtacacaagttattagaaagcaaatacacttccttatatctggtcacctagttaataaaaggaagtctttaattttggcaaaaaccactatatatattagtcaacaactgaaatattaccagaatttgtctcctaaatgtcgttcagcggaaaaaaatttaggtctagaagacagcagctagtatatgaagcatctttagcggggcgatacaaaaaagcattgagtaagcacccctttcttttttttggtttaccattttgtgcaacaatagtattgggttcgttttggttgtcaagctttacagcgatcaagtacgagcaaggcgatcgtaaagttcaggaaattaatgaagaggatatcttgaaaataaggaagaatcaaagggaatttgatattaaagaagaatattatcgtttacaaggtctttctgaagaggattgggagcctgtgcgcgtcgctaggttaaaggatgaatctgagaatgtctggtaacattcaaaacgtgaacatctttgttattcttctgtccttaaactactaaacaaaaaaaactatgaccattgattgtgcaaagaaaagaccacgagaatgtctaggaaatgattgtaaatacctttattcattggaaaattcttatctataaaacttataaaaaattaaatactgaatttattgctctgcatcataaggtatatatcattcaaacgtgaactcagttagttacgttcatgttcaaagtttttaagacaaaaactcccattagtgcggtgaaaatatagcaagcaatagacagaggcttcttgaaaaaagagcttttcgggtagtcgtactttatcaagacttggccattggcaacttgactaatcaaatttctgtaactgaaagttaatttaacgtgacctttatttaggtcaaagtatgatttctgggtttctatagaaacatttgtaaaagggactggagaatcaatatcgaatatttcggccccttccggaagaaataccgataattcaacattatcatatacagtgtccggtgggccgtttagaattgggatagaagcaacgaatttctcgtctgagccagaggatacatgcaagaaatcggacaatttattagtccaaccgacagtaaaattgtagttccaacctccaaagattgggaatcttggtcttataaagaaatggtcacgttctgcatgcgacgtggaaacaaggccaaccaaatcagtgaaataatgatcagtagctccctcaggcaggagcatgtctaagacagtaacaaagtgagtttgtctcatattctgagtttgaatctgtttcattaattctaatcttgaaaatcctttagacagttttgcggctttgtttgttaattcataatattcctcaaattgtattgtggaagcccaatgagaaagccaaatatctcttctcaaattcactacctgattcaatggggcattgtgggaataaacaattgctaaggtttcgtttgaagaaaatctcggaatatcttcccaaggcccaaactcaaaagagtttccattagcttttcccagtaaactctcgtcatttggggggtggtactcctcaaatgatgagctaccaatcagcgtaaaagaggccttcttggtatcgtaagcagaaagcggcaatctgttcgtttcccacaataggtgttgttcttctgacattccaacgtgctcaggataaggaatacctacggtattatagaagctcttaatcactaaagaaacttcttcctgaggggaaattgcatttggaaattgaatgatcccgtatctaatttcactttcaccatcgtcaccaggtgctgtagtcgaattggcaagtaattggctatttaaaaaagttgcctcgttggtaaaataggctgaaaaaaaggaaactttactgaagatgccactctcaaaggctgtgaagtattcagtcgcaggttcgcttgctatgtttttgatagttatttcgattgtttctgaaatataagcgtttgacacgtctattgtcctcttataatcaacattctcccaagtcgcaggtggctcgtattgggcagcagaagacacgttgaaaaaacataggaacaatcccacaatccaagagaaccaaacctgcctcattttttcagcaccaatattttgtagtttgcgtcttgttccgagctaaagaagcaatcgggtacttgtcaaagaagtagcttgcttaataaaaagcaaacattaatttgttctgcatactttgaacctttcagaaaataaaaaacattacgcgcatacttaccctgctcgcgaagaagagtaacactaacgcattctatgggcaattgaagacagtattcagtacaagacatagtccgtttccttgagtcaattcctatagcattatgaactagccgcctttaagagtgccaagctcttcaacaccgatcatttttgatgatttggcgtttttgttatattgatagatttcttttgaattttgtcattttcacttttccactcgcaacggaatccggtggcaaaaaagggaaaagcattgaaatgcaatctttaacagtattttaaacaagttgcgagacggtgtacaattacgataagaattgctacttcaaagtacacacagaaagttaacatgaatggaattcaagtggacatcaatcgtttgaaaaagggcgaagtcagtttaggtacctcaatgtatgtatataagaatttttcctcccactttattgtttctaaaagttcaatgaagtaaagtctcaattggccttattactaactaataggtatcttataatcacctaataaaatagtatggccgtgacatttaaggatggtgtgatactaggtgctgattcacgtaccaccactggtgcgtacatagctaaccgtgtgacagataaattaacgagagtacatgacaaaatttggtgttgtaggtccggttctgcagcagacacgcaggcgattgccgacattgttcagtaccatttggaattatatacttctcaatatggtaccccctccacagagactgctgcctcggtgttcaaagaattatgttacgaaaataaagataaccttactgctggtataattgtggctggttatgatgacaaaaacaaaggggaagtatatactattccattgggtggctccgtccataagctgccttatgcgatagcaggatctggctctactttcatatatgggtattgtgataaaaactttagagaaaatatgtcaaaggaagaaaccgtagatttcataaagcattcgctatcgcaagccattaaatgggacggatcttccggtggtgttataagaatggttgttttgacagctgctggtgtggaacgtttgatattctaccctgatgaatatgaacaactataatagaccccaaaagaacaaattctgagtgattacttctctttatatttgttaacaaatgcctctggatctacactgatataacatataatagtctataacctctttctctttttctcttcgctttacgcttttttctctaactgttagaacgacaaagtatctcagaagggaatttcgtaagcaagatattttacgactaatcatttttttgttgtataaaaacgtatgtgagattgattcactaattcttcggagtcctggaaggcttaccttatctatgcattcgtacagttgtgtgcaatgttaaaaatggtgactgtatctacgtatctataaaaaaaggttaactaccggaaaatcatttcttctcgtaaagtgtatatttaggttcggaaatcataaacattgtttttttgtgttttttatttttaaataaaaagaataaatattttatattaaaaaataaattttaaagtaaattaattatttaacacgtgattaagttactctaatataatcctatttaataattagtagagttgttgagaacgagtataatattattttttttttatttttttgtaggttctttggccatcctaaatagaataagcatccacaacaactaaactggtattttgttatacacaacgcgtcttggttaggcatctgttttgttttagctattgttcatcgcgtttttttttttcttatctcttttaccgaggggcgaaaatagcgatagatcgagaatataaataaataaaatattgttgtgttgtgtagttctaaagaaaaattttacagtgaaaaggtaacaccggggagtcattacgtagacttacgtattctgtataactgattccgagacgcaaatgcctgagcaagaaccattgagtcccaatggccgtaagcgctctgaggttcactatatctcaatcccattgaacagaggttccgcattctcaccagatgattctgtatcacagtttcagtctgacgggttcatgacacgtaggcaatccatattggaccatcctgtgggctcatttaagggagttaattctttaagtcgatttgcgacttcgttgaggagagccaattcgtttcgtaatatcgagctaaatgcggataatgaaagatcctttttcaaagagagtaacgatgaaacctacgatccggatactttagcaccagctttggacggtagaagattatcagtaactttaaataatgctggtcgcccgcgcattactaatttggctaacaacgatagagttagtacagccagcatggctattcacgatgatgattatgggtccatccaaaattcaacaattggggattctgggtcaatattacgccctactgcctccttaacagaaatgatgagtggtggagcggggagaaggtttacaaataatgacatggattcaattgtagtgaagagagtggagggtgtagatggtaaggtagtaactcttcttgctggtcagtcgaccgctccacagaccatattcaactcaatcaatgtactgattggtattgggctcctggcgttacctcttggtttgaaatacgccggctgggttataggacttactatgcttgcaatcttcgccttagcgacattttgtactgctgaacttttgtctaggtgcctagatacagatccaactttgatatcttacgcggacttgggatatgcagcatttggtacaaaagggcgcgcactaatttctgctcttttcacacttgacctactgggtagtggggtgtccttggtgattctcttcggagattctttaaatgctctatttcctcaatactccaccacttttttcaaaatagtttcattttttatcgttacacccccggtttttataccattgagtgttctatctaatatctcgcttctgggaatcctttcaacaaccggaactgtgctagtcatttgctgctgcggactatacaagtcgtcttctccaggttcattagttaatccgatggaaacgagcatgtggccgatagatctaaagcatctctgtttatctataggtttattgagtgcctgctggggaggacatgcggtttttcccaacttaaagacagatatgaggcatccagataaatttaaagactgtttgaaaactacctataagataacatcggttacggacataggtactgcagttattggctttttgatgtttggaaatcttgttaaagatgaaattactaagaacgttttgctgacggagggatatccaaaattcgtttatggtctgatttcagcgcttatgactatcattcctatcgcaaagaccccattgaacgcaagacctatcgtttctgtattggacgttctgatgaatgtgcaacacatagatgaagcggccagcgccataaaaagaagagctgcgaaaggccttcaagtattcaataggatctttattaatgttgtcttcgttttgatagctattaatttccctgaatttgataagattatcgcatttctgggggccggtttgtgttttacaatttgcctaattttgccgtgttggttctatttaagattgtgcaagacaacaatcaaaccatgggagagagtggcttgtcacgtaaccatatgtattagtgtcgtgttgtccacattaggtgttggtgctgcaattatttcataatcgacgaggggcatacttactctacttaaattcatttacattagctctgtacttctgataatgaaaaaccattgcgtaatatacatattttcgtgtagaattatttccataaaatattcaccgccttttctgtactggccgccggcatgcgagggaagcagaaaattttcaattttgcgatgagctcttgaagaaacagtgttttgttatgaataaatgatgtgtgcacgaaagacccaaggaaagtcgtataatgtcagaactctttggagtattgaaatctaatgctggcagaattattttgaaggacccctccgccacttctaaagatgttaaagcatatatagattcagttatcaatacctgtaagaatgggagtattacaaagaaagcagaactggacgaaatcactgttgatggtttagacgccaatcaagtttggtggcaggtcaaactagttcttgatagtattgatggtgatctaattcaaggaattcaagaactcaaagatgttgtcacgccttctcacaatctctctgatggtagcaccctgaactcatcatccggggaagaaagtgaactagaggaggcagaaagtgtttttaaagaaaagcagatgctctctgctgatgtttctgagattgaggagcagagtaatgatagtctttccgagaacgatgaagaacctagtatggatgacgaaaaaaccagtgcagaggcagctagagaagaatttgcggaggaaaaaagaatttcttctgggcaagatgaaaggcattcttcacccgatccttatggtatcaatgataagtttttcgatctcgaaaagttcaatagggatactttagctgcagaagattctaacgaagcttctgaggggagtgaggatgaagatatagattattttcaagatatgccttcagatgacgaggaggaggaggctatttattatgaagacttttttgacaaacccacaaaagaacctgtgaagaagcactctgacgtaaaagatccaaaagaagatgaagaattggatgaagaagagcatgattctgccatggataaagtgaaattagacttatttgcggatgaggaagatgaaccgaatgctgagggagtgggagaagccagtgacaagaacttatctagtttcgaaaagcaacaaatagagattagaaaacagatagaacaattggaaaacgaagcggttgccgagaagaaatggtctttgaagggtgaagtaaaggcaaaggatcgtcccgaagatgcattgctcactgaggaacttgaattcgacagaactgcaaagcctgttcctgttataacaagtgaggtcacagaatcattagaagatatgattagacgaaggatacaggacagtaactttgacgaccttcaaagaagaaccctgttagacatcacacgtaagtctcaacggcctcaatttgaattgagtgatgttaaatcctcgaagtcgttagcagaaatatatgaggatgactacacacgcgctgaagatgaatctgcattaagtgaagagcttcaaaaggcacattccgaaatatcagaactttatgctaacttggtatataaattggatgtgctttcatcagtgcacttcgttcctaagccagcaagtacttctttggaaattagagttgaaacacccactatatcgatggaggatgctcaacctctctatatgtcgaatgcctcttctttggctcctcaagagatatacaatgtcggtaaagcagaaaaggacggagaaattcgcttgaagaatggtgttgcaatgtctaaggaagaattaaccagagaagataaaaacagattgcgcagggctttgaaaagaaaaagatcgaaagctaatttgccaaatgtaaacaaaagatctaaaaggaatgatgttgttgacactttgtcaaaagccaagaatattactgttatcaatcaaaagggtgaaaagaaagatgtttccggtaaaacgaagaagagcagatcagggccagatagcacaaatataaaactttgaacacgccgaagaagacttagtttgtatttaggtaaaaaattatttcttcataactctgttcacccagcattttttatggaatatcgaccttgtaatgtcattaaccccttaaaggaccacttaaagaaaatgaagtgcatcatgaaatattcatgacgagatgcggaacatatacactcataaataccagaagaatgtgctgaataattttttgttggtaattggctgtcatttaaagtatcgttgaaacaagaggtattggaagatagctaattttagtattatttatgacgttctttcctggataaatgtagatgtatatacgtaataaaatgttaattagtaagttatatgctttccatataatgttctatcttagtctgcataacttgtttgcttgtttttgtttctaacgcttctccatactgggctaagagattttttattttttttgcagcagtcggccctgatatcagcttttctcctagtgcgccatcaaagatgaccctggcaaaatcagcatcatctctggataagaatgctaaaatgagcgattcagttaatacgtcactttcagcaagatctgtgtacttatctttctctcgtttagcagtagatatattagaattgtaaattttgagagatagatcaatatttgctttcgcgttagcaacaattaacacactttgaattttactctctagtttggaatcaaagtcttctttaataaaagcttcagcgtattgtagcattttttcattactgcttttataaccctggcagcagagcgttaaaaacgcttcaaacattaagtcgtcctcattatttttgaattttaagagatattcgtcgtataatttaaaaaatagagaaactttacctttgaaagcgccaattaatcttaacagcttgtgagctaattcgaaatccttcttgtctatgtttcttttttggatctctaaaaataattcttcgaatgaagttgcagttttgcgtacactccaattcggaaattcgaggctccaattatcatgacattgtgatttaacaatatctatttcttcctccaacttgctaataatttctttttcttcttcagtttgctgaattttctcgttttcgcccagaacagttagacacttgtgtagtactaatggatcagctactatattatcaagcgaataaaaatcataaagttcacaaatttggtattgtgtcatttcactgacatacttatcaaaaaagctcagcggtattttatatttgagtacagaacctaaaacattgggaattccgttgtccactatgtaaataaggataggttccacgagctctgaaggcaaattataatttgaagaaaaatggttgattaaataaagacatctaacgaggtcttgataagtcagactcttttttccatcaaccttttctgccttgtcaaacttgataattttttctaagaccacttccatcagttcatcaggaacattttccattgaggccttgtattgtgtaaaaagttcccaagagctttgtactcttcctggattattcctaataatttgtttgatggcgggaagtgaaggttttaaatcaagatcacgcaaattatttgagtgaattgttgcaacgccgtagtcaagatcacttaagttttctatcatcatattgtgtaccatggccgcatcctttttaggaacctctaatttgtttaaactttcgataacattctgcgatagagagtatgggtcaatggtggttatatcttcaggcaaatgatgacgaattggatcgaaagaagggtgacgtagaagctttttgattatgttctttctatttgaatgagatatgagagagtaaaacctcttgttagataacgtagccgcagaatgaagagagcgtaacattattgaatggcggttagctgttaagcatttgaaaaagtagctctcatcgaactctttcatggtgatgaaattttttcatctacttacttaatcagtggtctactgaaacagccttcgggtaatgaaacgagcggtaacgctcacaaatttttctttttacgaacaaaatataaatttaatactatgataaaatctgcggtgagacggaaaaggataagaactagaaaagtattattagagttaagatatgaactgtccatttaactatggttgaagaaaaaaagagccaggatgaaaattatgaacaataatttcgtatatttcgactcaatgtactaactgtacagtacccgttttagaatagcaggtacgacaaaagcagaaaaatgatcgaaccgagctcagctgagaaaaatatagacgctttaccttcataggttgaaatcatgagagaagttgatgtgaaattctgttggataccggacaattggcttcctgatgcagaagaaggatatgcgatcaaggatgacactaaaaaggtgtcaattttcgttccctgagatgagactgctgtttcactaaaagaattaaggccaactgaagatgttgtcaaagccgtgtgctcaaagtaacccgtatttttcgttttgatatatgtattagatgttggcacagaaggcgtaaaactggtgcttagtaatgttttgcttacggagagggacgatacgagtggggaagacgtataagatgagggactggatggctgtttgctgctgcagaaggaatttaaggagtttctcgtggcatttacaaaagtgggctcttcagatggaacagcagcagtattcgtgatattttcagtgtgcacattgacaattgaagcatctgaggtttcaaatactgctgatgaagagattattggtgtgctgttgattgttgcgaaagaagaggatgtaaattgcgagatgtaagtattcatagcgcctgtccatccagttgttgaggttggagcggctacaacggtcgaagctgtttctctgctaatggtttccacatcactaatcacttctgatgtggtgtgaatatctgttcctactgtgatatttgagtcagtagaatagatactggtttgtgcaattgtcaggctggtagtagcagttggagacagttttgtgctggtagtcaccacatggctgatcacttctgatgtagttcgattgcctgtttctactgtggaaatggatccagtggaatacgcactagtgtttatacttgttaaatcagtagtagtggttgagataaaagagcttttggcgctagctgtaccgaggttccgaccctgataaacaataaattccctagtagtcgagaattgcgtagcgtacgtagtatttgctatggtatcaaggcatgtgtattgaaattctaacgcatgatctattgtgtttacattagcgggtagagattgtaatgcattaacccataacatttccccatcatatagtttttcgtcaagtgtaatccacagattactaccaaaacaagtgacgtcagcattggtatcattgtaactttgcgggaaccaccaatcattaaaatcattggatgaataaacctgaactgaagaacaatccaaatcgacattgttattggaactgtcgtaatcaatcttctcagtaccacccaggaaatatccgtttggacaatacatacccaaatgataactttcaaaagaaccgtaaccagttgaacgcccagagtgaaaaacattctctgtaaaagcagcaggatcgaaattcaccacatctgacatttgattaccaagtttaacaagcattggcccagatttgaaaaacttagcgttttctaactcatattcatagctggaaccaccatcactaaaatttagcgaaaatgttatggatccatcaatcgtattataggaggacaggtcattttgagcagtacatgtgaaagtagtattttcatacaagtatgcagcctgttgcgaaacatagcatttgaaagcctcagtaccatccgctaaggaaatagtagctgtttgcgatgagtttaatagcttaatcctataaacatgtggcattgataatgtgaattcatcgccctccctaatggaagacgcatctgcaatactaaaatcaaaagtggcagtccaaccttgatcaggttgtttatttgcagtcagtggagtaatttctaaattggaaaatgtgatatcgttgatatttatagcagaggccaatgccaaggaaaaaagccacagaataattttgagaaaagtgaacattttgaaaactggcgaattgttgttccttttgtgctgactatattaagcgaggcgactgatataaggaagatatgagaatggacgattactagaataaatagagggcatttcgcatatttatagtatgctaaaaggaatctttttttgattcacatggctttttttttagaagattgcatttcgttacatgatcaaacaattccattgtaacgtttttgggaatatttaagcgccgttactgaagaatgaagtgacataaagctgccattgtatggtaaaacaccaaaggcgagtacccttagcatttccttatcgagctggagcggcttctaccttcctaattaggtcatcaatgacctgcaaaacaaagcgaaatggacaaaggacctacacttgcctcgtggcgggaaactgcatgtagttgttcaatgtttcaccactcagtgttgaaactgtttactccattgaattgaggtgacgatggataaactttctttattttttatatttttttataatttaattaacctaaattgagcctaacagaggaatttgaaacaacacaatagaaaacatgagtttcaaaagctaaatatggtattactattcatagtggtcttggtaatgaataatgcatatgtatactcttcttaacgccttatcttatgtaaccatacacttttttagtaaggtttcaattaagctactattctcaattaaatactgctctgagctagataaggcctattgaagttggaggattagatggatagaaataaggaactaaatcgtcaagttcgaaagcctattcccattcatgcatatcacttacctttccttaatcatgatctctttagtgccatcagaactattttcttaacatcgcgattctgtcttccgggtatcgctccaaaaatgtgcgaggaaataggagatcgttcaaatcatcaacttttagtattgggtatcaaagtatcgcagcctggaaacagaattaatctactgcacaagaagggaatacagcaagaacattcacttcattaataggacgtatttcgcttatgtccgatcaaaaagtttttgccagatataaagcaaatgaaatcgtcacagatctgcaacattttggagtaaaaaagtttaaatcgaatataacaagaaggaaaaatgctctgagaaaaattatcgccaatttggttctaggaaactatggcgaaatgtccgttctgttttctgagctcttgaaattttggcaaattgaagatgatctagaagtgaaaagaatttgccatgagtatattagggtgatcggcgcattaaaacctcagcaggccagagaggctttgccatttataatggacgatttcaaaagcagagatgaaaagttacaaataatggcactaagaactctggtattagtcccggtgaaagagctatctgatcaggccttcgactgtatcatttcattggtaaatcacaagtctccacctgaacaagtgacgaggacagcaatttacgcactgttggatttagatgaaattgatcatgaaagggtattggggttatcaagcattctacatgacattgtaaaagcacagtcgagctctccagaagtcattgtagctgcattacatactttatattccattcacgaaaaaaacgctaacatggaacccttcaggattcccttggaactcgcttttgacatgctagagcttttacccgaattaaatgagtggaataaggctactgttttggaagttttgacgacttcggttgtgccgcagcattatttggatacccatgaaatgatcgaactagctttaccgtacctgcaacaagtaaacacatacgtagtgttgaactctttaaaattcatcatgtacttgttgaattatgttgacgtcatcaaagaaactctagccgaaaagctatctaactctgtaatagctttgttagataagccgcctgaattacaatttttagtattaagaaacgttattcttcttttattgagtagggagtcatctctactcaggctagacatttcgtattttttcatcgagtacaatgaccccatatacatcaaagacacgaaattagagtgtttatatcttttagctaacaaggaaacattaccaagaattctagaagagttggaacaatatgctacagatattgatattcaaatgtcaaggaaatcagtcagagccattggtaatctggctgttaagctagatgaagactctgtacacgattgtgtcgctgttctactagatttgttagaattcggtgttgattatgtcgtccaggagattatttcggttttcagaaatattttgaggaaatatcccaataattttaaagcaaacgtaacagaactagtcaaacacactgaagttgtacaggaacctgaatcaaaaaacgctatgatctggataataacgcaatattcggatgtaattccaaactacctggagttatttagagttttttcctcaaacatgtttagtgagacgctagaagtgcaattttccattctgaactcagcaataaaattcttcatcagaagtcctacaaaggaaactgaagaactttgtatggatttattaaaaggatgcatcgatcacgaaaataatcctgacttaagagataaaacactgatgtattggagattgctgtcattaacgaaaacgtctcgtatatcaaacgcgataacttttgaatctttaaaatcagtactggacggagagttgccactaatagaaatgaacacgaaattagatcccaccgttttggaggaattggagctaaacattggtacaatagtatcgatttacttaaaacctgtttctcatatctttagattgaataaaaccaaactgctaccacaaagtcctattttgaatccaaacaaagacctcttgccagttgtaggtaactcatttcctccaactggagctaatagggaccgtcaaaattcagaaagccagtcctcgacgaagtccagaaagactgctatgatggatgattatgataagcccgctgaaaaaattaatcagttgaaaggtaagcgtaaatctagttcaaacaacccctcaaaactatcacggaaaccctcaactttattaagaaaactctctatgaaacggcccttttcgtgactgcaaatgatactaattcctgtatttaaatatactcatatttaacgaacaattatgatgaatgaaaaaacctgatataatagacttaactaagcgatcataaaaaaattcaaaaagttattttataaaacaattcagatgttaaactaaagagttaatgtaatatatatacaatgaactgcgtcataaattcccatagttcagctcatgggacattatctacttataaagacgtggcttggcagcatttcatatataaggctactgaatgtaaatttttcttccattgtctttcccgtgtcccgagaactcaattcaagcactgttcttgggcgtaataaaccttccggtactactaaaatcagacaaaggcaggaagcctcgatttgaccttttaacgggtaaagctctaaaagttgctctctgctccatattctcgttttccgtcatttcagtatctttttcccctgcctcccttacctaaagcttcctcttcggcggctagtaattggtctctttcctttttggctcttagcttctctgtctttttttgttccataatcagcttcttctggttaggggttctcgcaccttcttcccacctctgagcttcttgagcttctagttgttgtttctctagttggtccttttcgtaagcttgcctacgttttcttgctcttcctgctgccacttttttggcagtttctgagtatctcttgccagtattatgcatgttcgcttcttcactatgtttggtggtttctaatgacaactatgcggttagcaaacttccaaaaggcggttaataatacgactacacattatcctatatatatatatatatgtacgcaagtgcttagattggaaaaaagggtgcaacattctcgattgttctatttcagcctgttgatatcaatctgtcgttcaatgctttgtgggtgtgctttacccactcttatacagtagttaagtggcaaaaagggtgtcaaagggaaaggaaaaccagaggaaaagcaaaatagccgccaatactaactctagatttatatcatgttatacgattaatcagacgcgtctgattaatttcaaaagttaaaatataaactatttttgaaatcccattgcaataagcgaactatagctgaatctttcctgcaaaaatggaagtgaagggcaatggacgcattgttaacaaagttcaacgaggatagaagtctccaagatgaaaacttgtcccaaccacgaacgagagtaagaattgttgacgacaatctttacaacaaatcgaatccattccaactatgctataaaaaacgtgactacggttctcagtactaccacatttatcaataccgtctaaagactttcagagaacgcgtcttaaaagaatgtgacaagagatgggatgcgggctttaccttgaatggccaattagttctaaaaaaggacaaagtgttagatattcagggaaaccaaccatgttggtgcgtaggatccatatattgcgagatgaaatataaaccaaacgtactggacgaagtgatcaatgatacatatggtgcaccagatttaactaaaagttatactgataaagagggtggttctgatgaaattatgctcgaagatgaaagtgggagagtgcttctagtgggagattttattcggtctacacccttcatcacgggtgttgttgtaggtatactgggtatggaagctgaagccgggacatttcaagttttagacatatgctaccccactcctttaccacaaaatcctttccctgcaccaattgctacctgccccaccaggggaaaaattgctcttgtttctgggttaaacctcaataatacatcacctgataggctattgagattggagattttgagagaatttttgatggggagaatcaataacaaaattgacgacatttctctaattggtagattactgatatgcggcaactctgttgacttcgacattaaaagcgtgaacaaagacgaattgatgatttctctaactgagttcagtaaatttctacacaacattttgccatctatatctgttgatattatgcccggaaccaatgatccaagtgacaaatctctaccgcaacagcctttccacaaatcattgtttgataagtccctagaatcatacttcaacggttctaacaaagaaattttgaatttagtgaccaacccatatgagtttagctataatggcgtagacgttctagccgtttcaggcaaaaatatcaatgatatttgtaaatacgtaataccatcaaatgataacggagaaagtgaaaacaaggtcgaggagggcgagagtaatgatttcaaagacgatatagagcatcgcctggaccttatggaatgtacaatgaaatggcaaaacatcgcgcccaccgcacctgataccttatggtgttatccgtacactgataaggatccatttgtattggataagtggccccacgtttacattgtggcaaaccagccatattttggaacaagagtagtggaaataggtggtaagaacataaagataatatctgtccctgaattcagttctactgggatgataatattactggatttggaaacgttagaagcagagacggtcaagattgacatttaaataaaacaaggaataatttccacatagatatgcaattaagttttatatgtaaaagtgagcattcatcgttcagctcaaaatacgtttcttgtcacagctggtagaaaaactatgagcgttttttcttacccgcagtcggagaaaaattttttcttcgaagaggcgaaaaagagaagaagagaaagcacaaatctgatgaaatagtagtataaaatcgcatttacaaattttcaaccattgtttatttcctaggtcattaaagagtaaagtgcaatctgtttactaatcagtttttgtcttcatatttttgtgtcttttctgctgcctcacgcaccttctataatacaccaaataatgtccacttctcattgcagattttatgaaaacaaatacccagaaattgacgatatcgtcatggttaacgtccagcagattgctgaaatgggtgcttatgttaaattgttagaatatgacaacattgaaggtatgattctactaagtgaattgtcccgtagacgtattaggtcaatccaaaaattaattcgtgttggtaaaaatgatgtcgccgttgttcttcgtgtcgacaaagaaaaaggttatattgatttgtccaaacgtcgtgtttcttctgaagatatcattaaatgtgaagaaaaataccaaaaatctaagactgttcattccattttaagatactgtgccgaaaaattccaaatccctttggaagaactatataagaccattgcttggccattaagtcgaaaatttggtcacgcttacgaagctttcaaactatccatcattgacgaaactgtttgggaaggtattgaaccgccatcaaaagatgttttagatgaattaaagaactatatctccaagagattaacaccacaagctgtaaagattagagccgatgttgaagtgtcttgttttagttacgaaggtatcgatgccattaaagacgcattaaaatcagctgaagacatgtccacagaacaaatgcaagttaaagttaaattagtcgccgccccattatatgttttgaccacccaagccttggataagcaaaaaggtattgaacaactggaaagcgctattgaaaaaattacagaggttattacaaaatacggcggtgtttgcaacattaccatgccaccaaaggctgtcactgctactgaagacgctgagttacaagctctattagaaagcaaagaattagataatagatctgactctgaagacgatgaggatgagtcagacgacgagtaatcattgccgcgcctaatttttctaggtgttttcaagtgtcatactgttttagaaaattttgtatagaacaaatacgtatatcctgccatatcatattctttgcaatatacaccttgtacatttggctattataaatattacaatccatttaatcataatcaaaatttaatttctgttaccacggggttgtcagtggagcatgccctgccggttctctataatttatctttttcacatgagatatttttacctcaaaaggtagtgatgctgtaataatatgaggctcccccctttccttcggaattgcatttaaatcattggggaacactaagacaagacaaaggggccgtccactcatgtgattttcaacaaaacagataacatgcggatacacactgatatattttcaaaggaaagtctgactgatacttaagtgaagtggtcctagtcggtggcttaggtggactacagtgcaaagaatagaatttttcaaacatgtcaatacgtccagcaacacatgcaggctcatggtattccaatagagcccaagaattatctcaacaactgcatacatacttgatcaaaagtacccttaaaggcccaattcacaacgccagaattatcatatgtcctcatgccggttacaggtattgtggacccactatggcctactcgtacgcatcgttggatttgaaccgtaatgttaagagaatatttatcttggggccgtcgcatcacatctatttcaaaaaccaaatattagttagtgcattcagtgagctagagacgcccttgggtaatctgaaagtggatacagacttgtgtaaaacattaatacagaaggagtatcctgagaacggaaagaagctgtttaagccaatggatcatgacactgatatggctgaacattccttagagatgcagctccccatgttggtggaaactttgaaatggagagaaatttctttagatacggtgaaggtatttcctatgatggtttctcataacagcgttgatgttgatcgttgcattggtaatatcttgtcggagtacattaaggatccgaacaatttattcattgtaagcagtgatttctgtcattggggccgcagattccaatatactgggtacgtcggaagcaaggaagagttgaatgatgccattcaagaggaaacagaagtggaaatgttaactgctaggagtaaactttcacatcatcaagttcccatttggcaatccattgaaataatggacagatatgcgatgaaaacgctaagtgatactccaaatggtgaaaggtacgatgcttggaaacaatacttggaaatcaccggaaacaccatatgcggcgaaaagccaattagtgtgatactaagtgctttatcgaaaatccgtgatgccggtccttcaggcatcaaatttcagtggcctaattattcacagagttctcatgtgacaagtattgatgatagtagtgtcagttatgcttcaggttatgttactataggataatgatcacggctaaaacggtcgaatgtaagcatatatctttcgattgtataattgttcccaaatactacagcatctcaaggaaaaaaaaacaaaaacttccaaaaaaatcgaatccctgaggaatctttaatacattttcaatctatttaagttttataaacgtgtatatgagatgtcatgagcatgaattattaataataaaaactaaatcattaaagtaacttaaggagttaaatttaagccttggcaacgtgttcaaccaagtcgacaactctggtagagtaaccgtattcgttgtcgtaccaggaaaccaacttgacgaactttggagacaattggataccagcggcagcatcgaagatggaagagttagagtcacccaagaagtcagaggagacaacagcgtcttcagtgtaacccaagacacccttcaacttaccttcagcggcagccttgacaaccttcttgatttcatcgtaggtggtttccttgttcaacttgacagtcaagtcaacaacggaaacatcgacggttgggactctgaaagccataccggtcaacttaccttgcaattctggcaagaccttaccgacagccttagcagcaccggtagaggatgggatgatgttaccggaagcggttctaccacctctccagtccttgtgggatggaccgtcaacagtcttttgggtggcggtcatggagtgaacagtggtcatcaaaccttcttcaataccgaaagcatcgttgataaccttggccaatggagccaaacagttggtggtacaagaagcgttggaaacaatcttcaagtcagaagtgtatttttcttcgttaacacccatgacgaacattggggcggtggaagatggagcagtgatgacaaccttcttggcaccagcgtcaatgtgcttttgagcagtgtccaattccttgaaaacaccagtggagtcaatggcgatgtcaatgtttagagaagcccatggcaagttagctgggtctctttcttggaaagtggcgatcttgtgaccatcaacgatgatgtgcttgtcatcgtgggaaacttcaccagcgtatctaccgtgagtagagtcgtacttgaacatgtaagcggagtagtcgttagagatgaaaggatcgttcaaagcaacaacttcgacgttctttctttgcaaagcaattctcataaccaatctaccgattctaccgaaaccgttaatagcaactctaaccattttgttttgtttgtttgtgtgatgaatttaatttgaaactaagttcttggtttttttaacatttaaacaaacaataataaaatgaatagacacacaagaaaaaaactatcttgaatgagtgcaacctttatatattcttccaaacctacaaaaaaattgcaggtctgcgatcactgggtactatcaaaacacatattagcatacgtatgtgttcgtacgtgcggtccgcaaggtctttgtgacagccatgacatgattggattgaatagttcacttcagctgtcaccaccagttttaggccctaacacatcagtcgagttccactaggctttgttagccgtagctgcgttgcaacaactgcgcaaaacgcgcgacttcctgtaaatgccgcagatcacgtggtaaagaaaagaaacaacaggccgacccagtttcgttgtttcttttcattatttctggatgctcttcacaacgtatttcatgacatacttattgaattagtggaagcccaaaacatcattaccctggaaaacttaattgacgtaaattaacttcagttgtcttatgttttttgcatccttaactttagccgcgcagggataatcatatatgtcgaaagagcaactaaacaatacttaaaaacgtgtttgaacttttacgaaagggtaacgacaaataatcattcactggaaaaaccaataaaccataagtaaatgaaaaactgtttcaaccgatgttggtactttccatgtcttaaaagagtacaatttataaattaatgaaaacacagaagtatttagatcggctcaaatgtttttggacattaaaagatcttgaaactgagtaagatgctcagaatacccgtcaagataagagtataatgtagagtaatataccaagtattcagcatattctcctcttcttttgtataaatcacggaagggatgatttataagaaaaatgaatactattacacttcatttaccaccctctgatctagattttccaacgatatgtacgtagtggtataaggtgagggggtccacagatataacatcgtttaatttagtactaacagagacttttgtcacaactacatataagtgtacaaatatagtacagatatgacacacttgtagcgccaacgcgcatcctacggattgctgacagaaaaaaaggtcacgtgaccagaaaagtcacgtgtaattttgtaactcaccgcattctagcggtccctgtcgtgcacactgcactcaacaccataaaccttagcaacctccaaaggaaatcaccgtataacaaagccacagttttacaacttagtctcttatgaagttacttaccaatgagaaatagaggctctttctcgagaaatatgaatatggatatatatatatatatatatatatatatatatatatatgtaaacttggttcttttttagcttgtgatctctagcttgggtctctctctgtcgtaacagttgtgatatcgtttcttaacaattgaaaaggaactaagaaagtataataataacaagaataaagtataattaacatgcctgctcctcacggtggtattctacaagacttgattgctagagatgcgttaaagaagaatgaattgttatctgaagcgcaatcttcggacattttagtatggaacttgactcctagacaactatgtgatattgaattgattctaaatggtgggttttctcctctgactgggtttttgaacgaaaacgattactcctctgttgttacagattcgagattagcagacggcacattgtggaccatccctattacattagatgttgatgaagcatttgctaaccaaattaaaccagacacaagaattgcccttttccaagatgatgaaattcctattgctatacttactgtccaggatgtttacaagccaaacaaaactatcgaagccgaaaaagtcttcagaggtgacccagaacatccagccattagctatttatttaacgttgccggtgattattacgtcggcggttctttagaagcgattcaattacctcaacattatgactatccaggtttgcgtaagacacctgcccaactaagacttgaattccaatcaagacaatgggaccgtgtcgtagctttccaaactcgtaatccaatgcatagagcccacagggagttgactgtgagagccgccagagaagctaatgctaaggtgctgatccatccagttgttggactaaccaaaccaggtgatatagaccatcacactcgtgttcgtgtctaccaggaaattattaagcgttatcctaatggtattgctttcttatccctgttgccattagcaatgagaatgagtggtgatagagaagccgtatggcatgctattattagaaagaattatggtgcctcccacttcattgttggtagagaccatgcgggcccaggtaagaactccaagggtgttgatttctacggtccatacgatgctcaagaattggtcgaatcctacaagcatgaactggacattgaagttgttccattcagaatggtcacttatttgccagacgaagaccgttatgctccaattgatcaaattgacaccacaaagacgagaaccttgaacatttcaggtacagagttgagacgccgtttaagagttggtggtgagattcctgaatggttctcatatcctgaagtggttaaaatcctaagagaatccaacccaccaagaccaaaacaaggtttttcaattgttttaggtaattcattaaccgtttctcgtgagcaattatccattgctttgttgtcaacattcttgcaattcggtggtggcaggtattacaagatctttgaacacaataataagacagagttactatctttgattcaagatttcattggttctggtagtggactaattattccaaatcaatgggaagatgacaaggactctgttgttggcaagcaaaacgtttacttattagatacctcaagctcagccgatattcagctagagtcagcggatgaacctatttcacatattgtacaaaaagttgtcctattcttggaagacaatggcttttttgtattttaatcgtcataaaatgctcccatctcaaaagtagggcaaaattcatgatcgaccgcgcaaaataaatagatttgcaaataagttttgtatgtacatttattaatatatataatatatcaaaagaaaaaaatcaaaaaaaaaaaaaaaaaaaaattgcactcttattcagtcatcaattacaaaacctagagatagcgatggtgcatattcaataaaaaactccttatactgtcgagaaagcttattattggtacttctcgaagatactaaaaaaggttaatttttggagacggaggcaatagcgactagtcatactggtcgacattaatttcaatttttggctgtgcccacctcaatttttgtttattataccatgggtaagctggcaaaacacatattaaagtaatcacacaactaatgccatacgcagtcagtaaaactttcagggactgttgtgcaaatcccaatatacacgctaccaaagctccgatcatgagcgatagctgttgaaatttttctgttttccgttggctgggaaaatctattggaaaaaccagtttcctttgtacatcttgtaatatctcagacattgaagttgactatgacgtgacgttgatcttgtttgagtattgcttgaccaatcctggagtaacttcgtttaatctgcctcgtttttttctctaaatagtttctattatccctcctccacgcgagatgtatttaaaatgtgaaaagtgtacacatggcgttcatcttacgtagatgagagaaacgctaagaagccaaccaaactagtataatctatacatttatagatgtttgtgtagaaccttatttttatactcttgtattatattacattacttgcattaaaccgtcatttcaccaataatttggtcctttagccaattaacatatctgatgaatggttcacccttgctaacatcaataacactatcgttcgtagcttttctatatatattaatcaggcccttatccttagagagctcgttaaatagtttacaattcaaaagatctaactgaaacttccaaatgggtaacaattcattctgtaacacattaactaagatcttcatctgtaaatcgttcatctgtgactgttgtttactcatagggatcttgttcaaaaatttgtagagattaacgaatcctgataaacaattttgcatttgtaatataaattcatctttaaaatcgacatttaatctgtttaattcctggaaaatatacctgttcactccataaatggaggtgactagaaccttctcgatcaaatgccggcattttccaggagtttcaaagtgatctaactcacaactatccaataataagcggaatcctgtccttaaatcgtaaattagttcacaaatatcactctttagtgcaaggagttcttttttgtgtgaaataaatgtgccagaatggtttaatacttcgtcttcctgcttttgagccagataatacaagacatacattagatccgtcatataatgtgaagtattcagaataaacggcactatttgattcagcagtataacatttttcttgttgttttcggatattccgtcattgagcaaaagtttggtttgtaaagacgaaactgtactttcattagattctcgtgtttcactcatacgcctttatatgctatcacagttaccttatttgtcctttttcttgtagagctattctctattctgctttgacttaactagcgtgaaattaaaaccaacgccgcttatctaatcacaataaaagatcagactgtgaaattaataaaaaggaaaggataaaacgacagatatcgcactaactttgttagaaacattatgcagacaaaagaaggagatgcatgtgcctttgtattcttttaaacgcaaaaagggcaggtctatgattaagtatgaatgagcgatataaaatttaagtagaaaagggaagataatagtactatatataaatatataaatgcatttttttacatacctgttgggtgaataatttacctagctgttggatttgctgttactgtattattgtcgtcatcattgccatcgcctttattgttatcattgttattgtcatcattatcgttgtcactgtcattaatctgtaacttagactgtatatcgtaacattcagacagccttgttaatgaggtcatgccttctaggctttcttgatcaatgtccagagatatattgggtttgtctaatgatccttgatgagattgatgctgcagctgaccttcccaaggcctaggtcttggcctcaatgaaggagtactagctaaaccctcatccagcgtaacattgggcacctccacaatattaggtataggcttgttattcagaatgtgatccagcaactcttcataactaagttcaccacctgctgccatgcttgactcgttatgttcgcaatcaattttcaagaggtaaaccgaaacatgtggagctcttttacaggctccgataataataaaagaaactttaatagttggtaagaacttgacaaaaaaaaacacaatatatatacataaaaaagtcaacaactgacaagcaaggtaaaaggtgataaagttgaaagatgactggcgaagaatggggcttgactgtactgtcattcttggtaagagtcggattttttctttttggcatttaccaggacgctaatttcaaagtgaggtacactgatatcgactattttgtgtttcatgatgctgctaaatatgtatacgaaggcaaatcaccttatgcaagggatacatatcgttacacaccgctactaagttggctgctagtgcctaatcattattttggatggtttcatttggggaaggtcatatttgttattttcgatttggttactgggctcattataatgaagcttttgaaccaggccatctccagaaaaagagctttaatattggaaagcatttggctattgaatccgatggttatcaccatcagtacaaggggaaacgctgaaagcgtgctttgctgtttgatcatgttcacgcttttttttctacaaaagagtagatacaccctagctggaatcttatatggtctttctatccatttcaaaatatatccaatcatatattgtatcccaatagcaatttttatatactacaataaaagaaaccagggtccacgaacacaacttacatcgctactcaatatcggtttgagtactctaacaactttgcttggatgtggttgggcaatgtacaagatatacggatacgagtttctggatcaggcatacttgtaccacttatacagaacggatcacagacacaatttttcagtgtggaacatgctattgtatttagattctgcaaataaggaaaatggtgagtccaatctctcaaggtacgcatttgtgcctcaattgctgcttgttttagtaactggatgtcttgaatggtggaatcccacattcgataacctattgagggttttatttgtgcagacgttcgcatttgtgacatataataaagtgtgcacatcgcaatattttgtttggtacctgatctttctaccattttacctctcaagaacgcacattggttggaagaaggggcttttaatggccacgctttgggtaggaacgcagggaatttggttaagccaaggttactatttggaattcgaaggcaagaatgtattctatcctggactatttattgcaagcgtgttatttttcgtcaccaatgtgtggctactgggtcaatttattactgatattaagataccgacgcaacccacagtttccaacaaaaagaacaactgactgacgtgaacttgcaccatgtacatcaattctataaatctactcatataatgaatgtgtaaatatgaaaaaaaaaatgcaaaagcgcaccaccaaaagagaaaaaagctgaaaaaaaaaaggaaaaagatacttgatgtgatgtgtgagtgaaaaaattattaattcctactggataaaatcaccccaaggaaacagttcaagagctaaactaaagaaaagcatattgcataaaatgttaagagaagtcatctattgtggaatttgctcctacccaccagagtactgcgagttttcaggaaaattaaagcgttgtaaagtttggttatctgaaaaccacgcagacctttatgcaaagctatacggtactgacgataatacgcaagaggtggaagccgtgaccaacaaactggctgaatccagtattggcgaagctagagaggaaaagttggaaaaggacttgctgaaaattcaaaaaaaacaggaaaacagggaacaaagagaattagctaagaagctgtcatcgaaagtgatcattaaaagagaagctaggaccaagagaaagtttatcgtcgctatctctgggctggaagttttcgacatcgacatgaaaaagctagccaagacatttgcgtctaggttcgccacagggtgctcagtctcgaaaaatgcagagaaaaaagaagaagttgtcattcaaggtgacgtgatggatgaagtggaaacttacatacattccttgctggaagaaaaaggcctaaaggacgtcaaagtggaaaccatcgatgctaagaagaagaaaaagcctgctgcagaaggagctgccaagtaagcaatccataaatatgtaatagcaccgttctgggagaaaaggactttttacttggtaaccaggcgtgtaggttagatagtcaaaccctatatcgttcttgagatcgtcgctcatatatactgtgcagccggccctcgtgcgcctgcgccgttccttctctgaaaccttcgtagtaggacaataaatatagtccccattgcctattcaaattatttgcaaccgaaaaactgcaaaatttgttgttgaccataggcgtacaaaacacaactcaatccagccgtaagtaagtatagttatgacttcatctctagatgatatagaaccaacagcatataataatatggaagcggacgaggaatattgcagacgcaacgatatacatgacctttccagcgtggtcggtgatgctgtctcacaaggtgtgccagacatggatggtcaaacaacggattcttcgaaggaccctgagccaaattccgaggataagaaagcgtttcctccttcgagtggctcatttttttctcctaatctacagggtcaaaggaagaaagttcttttaaagtttgttttcacaaattgcttactggccataatttgctttacaatgtttgtgttgttctggggggctctttacgacaccagcaagtatctacacaaagttaagcttctggttgttatccaggaaccccctgtggtaattttggataataacagttccatggtagtgccctccatatcgtatgctttgcctacttttatcaataaaataccatgtgattgggatatttataacagtcctaccttccaggccaagttcgacgtaaatacgccacagcaagtcaatgacaaggttgtcgatttggtttacgacgaaaaatactggtttgccattaatatcaagccaaacgccacggagactctatttgaatcactaatcaacgataccgcaccactattcaattctacgctgtttaatcaggtggtatatgaaactggtagagacccgacaaacctaaaatcaacgattttaccggttgctcagaccattgaagagtactaccatacattctacacactaaattatctgccgccgttattgacaaacataacccaggtatatcgttatgcactaactaacaatgcaaggtatatcgctgcagcaggtaaatataactacgaatactatgaccacagaccattcacagaccgtattctactggcacccacacaaatcggtgttgtttactgtttactgctaacttttttccaatttctattgtacggcccattacacgtagaaatggcaaaagtgctaagaccagccaacggtttaatttaccgtatcgctatgtcatggttcacctttttctttgcgtctttgttcttctgcacaacaaccgccatctttcaagtcgattttaccaagtcctttggtagaggtggcttcgtcgtatattggatgtctacgtggctcttcatgcttgctgcgggaggagctaacgaaaatgcggttatgcttgttattacgttaggaccccagtatctcgggttctggatcctatcatttgtcattctcaatattgcaccttctttcttcccattagcgctaaacaataatgtttatagatatgggtacatgatgcccgttcacaacgtcatcgatatctacagggttattttttttgacgtgacaagacgcaagatgggtcggaattatggtattttagtcgcactcattgccttgaatacggcactgttaccatttgttggcaagtatgctagtagaaaactaaaacagaaggctttagtggcagcaaagcagagttaatttcgtagattataattaaggcgacttttcaaataaaaaaatactgatcgttgtttttttttaaataaatgtttatccattcaatggactataataaatatttatatatatatatatatgaaaagattgcgaacaaaaaagatgatggaaaaggagaatctctatatatatattcatcgattggggcctataatgcatcaagcatctaaaacacaaccgttggaagcgttggaaaccaacttagcatacttggatagagtacctcttgtgtaacgaggtggaggtgcaacccaactttgtttacgttgagccatttccttatcagagactaataggtcaatcttgttattatcagcatcaatgataatctcatcgccgtctctgaccaacccgataggaccaccttcagcggcttcgggaacaatgtggccgattaagaacccgtgagaaccaccagagaatctaccatcagtcaacaatgcaacatctttacccaaaccgtaacccatcagagcagaggaaggctttagcatttcaggcatacctggtgcacctcttggaccttcatatctgataacaacaacggttttttcacccttcttgatttcacctctttccaaggcttcaataaaggcaccttcctcttcgaacacacgtgctctacccttgaagtaagtaccttccttaccggtaattttacccacagctccacctggtgccaatgaaccgtacagaatttgcaagtgaccgttggccttgattgggtgggagagtggcttaataatctcttgtccttcaggtaggcttggtgctttctttgcacgttctgccaaagtgtcaccggtaacagtcattgtgttaccgtgcaacatgttgttttcatatagatacttaatcacagattgggtaccaccaacgttaatcaaatcggccatgacgtatttaccagaaggtttgaagtcaccgatcaatggtgtagtatcactgattctttggaaatcatctggtgacaacttgacacccgcagagtgagcaacagccaccaaatgcaaaacagcattagtggacccaccggttgcaacgacataagtaatggcgttttcaaaagcctcttttgtgaggatatcacgaggtaaaatacccaattccattgtcttcttgatgtattcaccaatgttgtcacactcagctaacttctccttggaaacggctgggaaggaagaggagtttggaatggtcaaacctagcacttcagcggcagaagccattgtgttggcagtatacataccaccacaagaaccaggacctgggcatgcatgttccacaacatcttctctttcttcttcagtgaattgcttggaaatatattcaccgtaggattggaacgcagagacgatatcgatgtttttagagatcttcgaagaaccacatgttggatgaccgggcaagatagtaccaccatataccatgatggaaggtctgttatgtctacccatggccatcatgacaccgggcatgtttttgtcacatgatgggatggcgatgttagcatcgtagtgttgtgccatcatgatggtttcaaaggagtctgcaatgatttctctactttgtaacgagtatctcatacctttagtacccatagagataccgtctgaaacaccgatggtgttgaactgcatagctttcaaacccgctttttcaatggattgagaacatctgttattcaagtccaatagatgcatgttacatgggttaccggaccaccaacaggaaccaaccccgacttgaggcttcttgaaatcttccttcttgaaaccggtggcataaagcatggcctgggacgcaccttggcccttaggttcagtgatgatatacgagtacttgttgagcttctttgcaacgcatctcgttgtagagaattgtctagatgtagcaactttcgttaacaagcccatctctacttttttcttggctgtttacaaaaaaatacaagaatccgttactaaagattacaggcgctacaatgcataataaaacttcagtctcttcttttgttacattatataatatactactatattactgagtcatctggagaggaaaagagaaaattttttttcaggcccggttccgctcgcagcgaagaacagcgccatttaactatgtgactagttaattttttttcttttcatgggttcagcgaggacggaatggatacaagagggaataagaacataaaaaggtgaggtggagaagcaaatgccaacctaacctacccgcttgatcacatgaacaccgcttcctgattcaacgatatcgcttacctcgccgaccttgagctggaaggcagcgtcttcaaagctaggctgcatctcgcctctcccgaaccagccgaggtcgccgcctcgcttgtatgaagagcaatctgatctctctttagccagggcctcgaaggagttcgtcttagagtcgtcatccaacctcgtgattaaggttttcagttcgtccgtagcgtcttgcttggatatcgtaatgttctcggatctatgcgatgcgggtcttcttgaatccttgtgcttgatgagaatgtgcaggcatcttacacgcactggatggtctcttaagtgcttgtgtagctggtccttgttggtgccctcaggctcctcccattgcgagtgcttcgtctctggattgaaaaaatactctcttttcttggacttactatacctgacggtccacggggttggcagcccggtcctcgatgctacgtcagatggcattggtgcgtcgttgtggtgccgtagtcggttatgcgtgggaataagtaccacaatgatcattcaggtcctttttctacttagatcgaagggaaaaaggtatgatacccgctcgtgaaaggtgatgtaataataaataggatattattatataatataagaatatatatgtatgtgtttatacgtgggagggaattgtcctcagaacttggctcgaatgtctcgttctgacccgtagacaacgtagccctcctgagagacgcttgccatgatgcgtcccgactgtgtgtcgaaatacttgccctgtacgaggtgcttgtcccagtgggacctgggattcgaaatcttaagatagatccaattgttcacatgaggcaactggtgaaagtaaatcgtgtggtcgagcgagacactgaaactgtggcagtacaaaggcaggttgtggaagtacgggatcgtgagtaggaggtaggaatcggacagatacgcaaaggccacgtagttgtagcgagcgtcgttctcaggagtaatgctcttcgggatcctgtacggatgatgcttgtgtaaagaagactcgtcgcccgcgtgctccacggtagtgatgggaggtctcactttgacgaaataatccagctcgtcggtgtgtcttgccgagtagaacatgtccttggggaattggtactccatgactccgtattgaaacgcatccacatacttgctcatcgaggttgcgtcttggaacctgtcggacaatgaggcatacctgctcaatttctgtgggtccagaacttctttctggaaaagcgaagtggcctcttcataacgatgagggtctggctgcttaccttgcaggcctggaatcgtctcccagtgctgcaaggagtcgtgctccttggaccgttgcacggcaaataagatcatcgacgtaaatatcaacttgtcgtgctgataagcactaacctgcttatggatgaaatttctaccgtttctcagattctgcacatggtacgtgatcttggtccgcggatcaccacccttgatgaaatacgaatgtagcgatgtggggaagaagttcaatggcacagtatgcaatgacgccagcagcgattgtgataccagcgttccaccaaaagtgcccttagaccctacgggcgcggcaggcagatactttgtgacaaaactggtaggcgaaagaggaaccagttccaatattttctctaggttggacatggccattttggaagcactcatttttatgcaatcttgtcttatcttgtcttgctcatggtggatactgaattgaaacccttttctggtttatatccaactggcgtggtttttcattgtaggatgaggctcggtgtttatgccgtctcttccgaggatgcaatcaaaggctctctcctttgttggggtagtagcaagtccaataagcaacgcttgtttgttgattgggccgatttacatagcctatacactgctgttacatatgcctgtgtagaatgaaaaagcaggacgcccgtttcacagctcagattccagagtgtcgggtcttagttcctcccagggaataatggtcctggccgcacgcttcagccgatggctagcgtcatcattgtcttcgctattgtggttttggctggtggatagggttggggagctggatcttctgcgtttcatggaccttgtgaccatcattcttggtggcggcacggacttcttacgctgcttatcgtgggcttcgtccatatcgtgcaggagtgtggtgccattcagagacacatccgggcgatcgtaggcgtgatctgccttttctcgaaacgccatctctagagcagtctggcgggtttgtagactgtgcatgtctttggatagagacaggagcactttatgcacgtcctccagttggctgccgacgttgaagagcatctcctgggtgcacctcatcgacttttccgtctcatgctgcttgttagttacgtgtcgcgttatcttggaattatacctgcttatttcttcgactaatacctgcctgtagctggaatccgactttgtcttcttctcgtcgcctttcgataacattgctgttgacactttgtccagttggttttcaatctgggaagccaaatcctttattaaggttttcacgtttcctatactacagttgttagtaaatgtgttttggaagaaaatgaataaaaaacttgagggtatgcactgtgttggtacgaaccgttcgtagcagcatcttgttccagtagctggttaaacttgtttagcgatttacataatgtcttagaattttcatttaaaactttaattagcttgtcagagttttccctcagctccatactctccaattccagtttacctgcccattccagtatctgcttgtccgattcctctaaagcgcctgcattcgctactttcccactgtgggagaatatagatctgaacggtgatgatgtttctgtaatcatcaacgagtgttcagaattagcctctgaaacatctgtagatatctcgtctgttctacctctagcgaccattttactaaatgtttctacacgtctgcagtatccttgttttgcttgttttccttctttctgttcttgttgattttccctttaagtcctgaaaatactatcatggcgtaaagggaaaaaaaaaaactaatcttacgtggttcttataagatggaccagcaagctgcatacagtacaccatacaagaagaacacactatcgtgcaccatgtcagccaccttgaaagactacttaaataaaagagttgttataatcaaagttgacggcgaatgcctcatagcaagcctaaacggcttcgacaaaaatactaatctattcataaccaatgttttcaaccgcataagcaaggaattcatctgcaaggcacagttacttcgaggcagcgagattgctcttgttggcctcatagatgcagaaaatgatgacagtctagctcctatagacgaaaagaaggtcccaatgctaaaggacaccaagaataaaatcgaaaatgagcatgtaatatgggaaaaagtgtacgaatcaaagacaaaataatatagttgcaataatagtaataataataataataataataataataataataataataataataataccatgtatagaagtatataaatcatacaataaatttaagcattaacccgtcacggactggccatcttcagatgcttcttctcttcgccaatgccacagtcgggaggaatccccatttggtacatctttatggccagctccatcaaataatcgatggcttcgttgaaaattttggccttatcgattgtcggaccccaaacaaaaatgccatgtctcctcacaattacggcgcatgtgtctggataatctttaaaagtcttgtgcaagtcatcgatcaactcgtcctcatgcgccatgttttcaatgatgggaatcttcagcgtatcaaaaaacgatagcgccatgggtttcttggtcacagggtccacctttccgcttggaattgctttgatttgttcgatgttagcaatcctgaactcatcgccaaatagcaaggagcatatcacagcattttgggagtgtgtatgtattatagcacctgcatttttcttttggtagcacgctaagaacaatggagtacatgcgcttggcttgtaaagcttgggagagcgcaaatactctaatgtctgagcgtccatgacaaacaaatcctcaggtatcatcttctccttctgcaccccagatggggcgagataataataattcgtgttaggatcttttattgaaatcccacctccagttccggtgcaccaattattatgaaaaaactgcttgcatagcgtgcaaatgagatttgctggatggcacggatcatctgaatgtatcagaacatcttgtgaagacatagtcgttcactggctccccttgttagttcagtgcttaaaaacgttacatatcttgatgaacagctagctgctttgatcaagagaaaaaaaaaaaaaattggcaccgcatcttagtgccgcaatcttacgtaacaagagagctataaaagtacaactaacaactcttctaatacttaattagattgagggcgtgcgtagtttaacgtcttgcaatggaaacatgtcctcttttcgacatcattttcaaaatctaaaatggcttctttcacttgggtacctaagtctaacatttgcagttcactctcgtggaccacttggcgacaatgagaacagtaccaccttatcttatcgttttctcccccaggcctatcttgttccacaacaatacccacagtatcagcaaaccgaacaggactgtgaggaacatttcctggcaataaatatgaatcgccttcattgatgatgatatcaatgaactttggttcagcgtctgtctcatccacaacctttaaaagcatagatccttttttttgatagaaccattcgggagttggattgatgtgataaccggttctttcattaggcccaccgacaatcatcacagtgaatccccctttatgtaagcaataattattcaccggtggtttcaaaaggccttcgttctccttcaaccatttgtcgatattaattggtgtagtattaaacatttttttcgatttttttggtaaatgtatgctatttcagttacttgtagactgtcgtgaaaagaataaagaaagaatcttttacgtccgtttttttactttgccgaatatgtttcagtgactcacaatttatcctgacgccgtcacaaaggcagccattccattgcaataacgacactctgaatattcacgaacgttcaccagacatttggaggcagcgttctaaatgccgatacccgttcaggagtacaggtgtcagtgacagaaaaataatggcaccgttgacgtcgaaaatacatccgcgcaaattttgacaggctattttggcagcgcaatcaaagaataaacttggtatagtaaggaagccagttactgtacgcatgaattacggtagctttttttattttatttattttttttttttttggacaaatagaaaaatttttattattatgtaagattattgaagtaaaaatacaattggacgaatctagttagattgccaagatgtgttaaaaggcaagattaacttatgaacatgatctacaacgtcctggtttttaaattcgagtaaatacgcctcctttttatctgtgaatgacagtcctgttctcccaagtctttttacatcatggagacgggagttatactctctcgggtacaaggttccttcagcatcagaacagatcacaaactttatcgcaacaacaattcctttatattcctgggaaaatatgtcggtatagcctactcgagacggcttccaaacatcagctttcgttttaacatgttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgccttactttaacagaagataacagaagtgaagaacttatatattctgatgagtctttcatattagccaattctgaattttcagtagatgatctagtaacattacgactgaagcatgaagacgaagataccgttgataaagttcctgtggtggttgagggtgaaagggatgatgtctggctactttgtaactgatattgtaacacattcaccaacttagcagcttgcgcacagcgtatagacagcgtgagatcgtggagtgttccaaatacactagctttgaaatcagaggaaggaatccgaagttgaacatcttgtgccgttgatctattgtacttccaggtgggttccaatttcacaaccaatttacacttctccttttcgaagtctttatatacaattagtaaggtctcgttgtctccggataaaattaaagacaaacacagcatgtccttactcaaaggcacccatgacttgccgttccaaagggaaacttttaccgaatcgttttcgaaatatactgctcctccagatgtgtttatgcttaacggaaacgatacatacgtttcatcaacgttatcgtcatggggggttgctgataccggggtaactgattgttgattgcctggcaaactaaacaatgatcttgaatgatttttgggaatatcgatagttagattctttttgttttttgagaagatgcttagtaaagatgaagatttacgccgataaagcgttggcttatagaaatcgatatctggatcgaataaatctttatctcgtttatcctttccatcttcagaaattatactctcagaatcgtcaatttcagacgcaacactctctattagttcgggagagacactctccaggctgaaagtttgagaagctgttctaatgttttttaaggtaggtgtgtccatatatttaggcgagagaggtacttgaatgctcttatccaattcaattagcttttcacaacttagggattcaatatctttcagagaggtgtcaagatctgaatcttcgctaactgttgccctctcactcatgattgacagtgactcctcgtcagggtattcattagaggtctctattaaggaagacagacttcccggcaaaggaattgatctatgcagtgtgcgaccattgtgtattgtatctgatatctttacagagctaataggcatatcgtcatttcttttaggagaagtataatcagggttgttactcctaacataaacctgttgagaaattttacttccagatcgcttgtattcttttgtagctgttgagtcgaaaagctttctaataacatgtttccaatactcttgccattgaataggatctttgcaagttaacctcaatacaatgctattatttatcggtacctttagttttgctccactatcatcaagtctgatgagatcaagatcgccggacctaaatggtcgaaatagcagcgacctcccgacattcattaagtcatggtttcctaacgcaagggattggaacaagttatcaatggtttgtaatgtgtatggcattttttcagaaagaacctcaaatatagctatctccccattatctaattcaaggatttcaactagtttattattgatcgccaacttctttacatctagtctgtaatatgctctatttataaccttattggaatcgattggcggaagattaatcagggaaacttcgcctgatataacgtcacgaacgcttccgtatttcagtgagttacagcttataaagtcatagcaacttttaaatttgtatacaaacgcactgattagggagcctagtcgtacttcatttgtgacatagaaaatgtccctcaacttataataaaccttgaatagtaataccgcaaaaagcttttgtgaatccatcctaaagtatgacatgttcgcatcgagaagcaaatgcatacatccaaataaaagattatgatacaaatcgagtatttgcgcatctttgaataaactcttgtaagaattcactatggattgtgttagagacatgtcatcatgatttgcagcatgctttctcaaaatgcatctcaagtaaccgctaatttttctcatttcatgaccaactttaaccattgggtccaagctcgaaccatggtacctgctatgggactcacagacaacgagtaatcgttttaacagagtctcgaagctcgcttcttccttgttaaataattccatcccgtctcccacacaatactaatttgcttgctcgttcgtaattagaggaacttttacttggttcatgatgaattttaattgaactgagggtaaaagagtaatctcgataagggtacatttttatttttcccattaagtgaaatttccttcaaattattctcgaagctttcatgccattggtgacacgaaaaaaaaatcttgttgtattttatctaacgcgtcgcgacgcgttagataaatataacagtaaatgatggtataaatgccaccgtcgatatttaaatgagattgcttatatatcgcattattacctgcgaaaatctaatttacgactccttgaaaaaattccatcatactaagtttcttggtatagttacattatcgttggtctactccttctcgatttccctcttagaaataatcaactcttgcaactgcctttccaccgtaggatcatctacatacttgttaaatacgttaagcactctcaaaaaagtttcgttacttgttacgccttccacaagttgacccaagaagattttagaaagaacggataaaatgctagtaattcgtttcatcttgacatcttggatttcatccaactcaaaaatcggtaataatcctgtctctagtaggttatccaccgcaactttttccgtacgtagttgacttgctcgagataacagaatgttctctaatgcttgcaatgcttgcatacctagttcgtcacagggattgaggcattgatgggcgagaccttgaatagcagctataatctcattcttgttgagtgctgaattactcctcccaacagtcgaaagtaggtctgcagttatattaatggaacgactagaaagatcaataatagaacggtatggattggattcaggtgcttcacacccatcctcgactgaattttcataattttgttcccattttgtgccaacggcacctgcacatgacatttcatcaagcagacttaatatgttcataaagttcccatcatctacaaagatatcaccattttgaatgtatttttccaaaaatgtgtagacggcaaattggcggtctttggctgatattaatatccttaaaaaattccaaaattttacatttttgagagcccgctcattgtattttacgtcattgagatgtgtaaacagatcatttattacttgcttcccccattcactttcataatatttagtattgaagatttcattttttaccaaaaagtcgtgttctattaaatcacttaaaatgtcccgtggattatcaaatctcgaaaccaaaaacattttatacgaggcaagtcttgcaatagcctccttggaaaggccatctaaattcgaaatattaatcatatgatcagcaattagtgctccaaattcttgtccataagaagcctctgatattaatataatggatatttccaacaaaaagagaagttcttgttcgaaatagggcgaattttcactcgttttttcaatcacaagtgaagagagaagagtttcaatcatcttaggactgacgagttgattgttctcaaagactgaactgagaggatggctagccttaacgcactcaaatgctttaatggaaaaatcgatgtcttcttccgaaggttcttcatcgcctttcaagtaagaggcgaaagtagacagaaggcttctgctcatctttgccttgcggatcgatatatctggatctggcaatggtagttcaggaagtttcaagagtgaatgaaagtttgtaaaaaatggtaaattaggttccatcaataaattctcgaataatttcaaaatgagttgcacaatctggttccatagtctggtagaaacaatgctaggatcacttatttctttaatgatttgaaagtacaatacggtacataactgagccttaaagttttgtccaagtcttatactctggttactaacggatatcttcgacccagtgtcttcgacgaatatctcgaccaaaggaatactgtcaacatctagctccaccgcttttgcgctactttgtgccaatgttgtcatttctcccagatgaagtacagtatcattatatgactggtcaaaagaaaagtaatagttgataaatgtacacttactaatggcgtccaagatacgtaatgatatttgatcactggaagcaactgtgaatattttgaataaagtcttcaggataatatctctaacatttgagaaaattgctttctcatactgaagtatgtctatttgcgctaacttagaaatagggtttgtgaaatctctttgcatctctgtcatcacagatgttgaggatattaagttattccaggcatcttcaaaccacctttcatttccatgatgttcttcaggcattactatttccttaactttgatggacgtgtaaattttatgcaaataccaacgaggaaaatcttttccattgtagcatcctcgtaaattgttagagtagtcatcaaaagtcatatggtctttaacctgcgggttatgtgaatcggtatttaacatgattatcgaataacttaacacaaacacagagtctgcatcaggctgtacatgaatgatgtcatcttctgtcattgactctgagccattttttcctgcttttttatcctctaactccactttatcattgctttgatcagcagaatattttgatgaaaatgcttcaacgattctttcaatctgttgagattcccctggtaatctgaatttcgtcagcaaaattctgatcgcttcatcaacccttaaccctttaaaatcgaatagatctataaattcttttaacaatgaagtttttttcggatcacaaagtaatagaccgatggttttcttatttaaacgtccgttattgagaaacaaaaatgaagcaatgtctctattagaatccgaatcaatgaatcctttttcaattaacatttgaatgcctttctttgccttttcattaaatgtttcaacgcataatatgaattcagtctttctgtctctctgtttcaaaatatcaatttctttctgattttttacgaattctgccctatcaaatctctgcagatcattgtatatattttcaataagcgaaagtacaccttctaggcaaattggaggaatgttgttagaggtattaacggccgccgctggtaaagaaaatttagttagctcttttataaagtcaatcgaaagatccgacctatccaaattacaatcgaaatttacaaaaagttgcaaaaagaaagcgggagagtgaatccacagtattgaaagttgttcaataattaattccctgattgcaggtggtttttgcttactaacgtcaccactgattgtggtatcctctagaatttcgaatattctccttaaagtcagttcaatctgcataggcaaataatcacccaatatcacaaccaaactcgtgaataattgtaaagttgcttgcaaaagagaatactgggtagaactttgtataatgaataaaacacttttaaatattggatcagaaattaagctgaataaccggggatatagaggaaatttgtcaccggatatttcaatggctgcattgattaactgtagagataatttcatggccgaagttgtgtgcttcattctattctctggcataaccagtgataacaataatccaagataatcctttataactgttattccgtaatttggctcgacattttcggctttctcagccgtttcctcatcattttcctgttcccttatgacctgttggactggcttctcatttttattatcgtctgcaacagcactgtcatcatcagtgctactcaaatcgttatcagaggtagtcgtacctataatgtcatccttcaaattattgtcggtgtaactttcatcattgatatatttttctgtttttgtaggtggatctagtaacttcaactttgtaaatagtttaacggttatccctgcaattgtaacttcagccgttttcctcaaaacctcgcttctctgcgtattacatgccaaggaaagtgtcgtttgtaaaacatcgtagattatagtatcggagagatagtctccaaaggaagaggttataatatcgcgtagtaatgttacaacttttaataaaacagagtcgtccgaaatttgctttgaagcttcaaatctacaatgtgtaagcgcaacaacggtttccctaacggcaatttgaatatcattaaatgttttgtttatgatttttagtgtaaaaactttctgcaacgagtccagagccagagaagtagtataacccgatactgaactagcgctgactatttctaaaaatggtttcaaaagttccaaggcgtttaatgaatctaaacccttcaagtcgttaatttttagccgcagctgtactaaaccagatatcagaggatcatgatagctagaagtaggcaaattgtggaagctgtcaacaaacgaatcactttgactcaagaatatatcactacctccgcccagcaacgcggccacacttgtttgtgatttatctctggactgcttgttcatggcagaacaaagattgatgcactctttgacaatcatcgtagctgggttcacggccaaaacagtttccattggcacgtcgtgcattttgtatatgaagccgtattagttaaacctgggcgcttcttaccaaagttgcgaattaacttaactaagatggttcaattctctgtgtaaagtatccatattaaaaggtcttagttccaacatgtaaacaaagagatctatatattgttttttttccaatgcgctgagtgatgaagtgattagaaaatcataaaaatgagaaactgcaaagaaaaaaaaagtcgttattctgaaaggtgttcggcagcaacaacctacatccaacgcgatgattcaagatccccttgtatatttagacatctccattgataaaaaaccaattggtcgtattgtctgcaaactttttcgtgagaaggctcctaaaacaacagagaatttttataagttatgcgctggtgatgttaagagtcctttgaaggatcaacagtacctgagctataagggaaatggttttcatagagtcgttaagaattttatgatccaggcaggtgacattgtctttgggacacaaaaggattcctcttcatcgtctgttggaaaaggtggatgttcaatttacgctgataaagaggaagtgaaaaccgatgatgaatctttctgttacgggaattttgaagacgaaaacttgggagagtttgtagaaccctttaccttaggtatggccaatttaggttctccaaatacgaacaattcccagtttttcataactacatacgccgcacctcatttgaacggcaagcattctatttttgggcaggtggttcatggaaaatcagtggttcgcactatagaaaactgcagggtagattctgatggagtccctgaatcagacgttagaatcagcgactgtggagtgtgggaaaaaactatgggtgtcccgctttacaacgcttctaatgaccaaattggcggtgacgtatacgaagaatatccagacgatgatacacatttcggtgacgatgattttggtaaggctcttgaggctgctaatataatcaaagaatctgggacgctcttatttaagaaaaaggattactctaatgcctttttcaaatacagaaaatctttaaattatatcaatgaatacatgcctgaacccgacgtagacaaagaaagaaacatccaatttattaacctaaagatgaaaatttacctaaatttatctttggtgctctttaatctggaaagatacgatgatgctatcatgtatgctacgtatttattggagatggataacgttcctaacagagatcaagcaaaggcttattatagaagaggtaacagttacttaaaaaaaaagagactagacgaagctttacaagattatattttttgtaaagagaaaaatcccgatgacgaagttatagaacaaagaatagaatatgtcaataggctcatagaagagaataaggaaaagacaagaaagaatatatcaaagtttttctcctaattagttacttgtaaggctgaaatttgagattaaataacccaatatgaaaacactacattaataagatgtaattatttttatttataaatccatttatttgataaaaaatatgatatcatacaaagtcatctagtaagttcttggtaatagcagatttttttggcttctgtggcttttgtgatgaaagatcatctaatatgtccttagagagtttatctttcctattttctgagttgtctgtttcacccacagagtcgtttggcgcttttggagttaaattctctttatgctgagaatatgaaggagagacgaactcatccagtatacttctaggtgcagaagaagaactttgagcgagggaatttgaagaagtgctatttggtggtggttgcaagaagtcgtctaataagctatttggtaactttggattaggtgactctatatctgaagcacttggcgagccaaacttatcaaaaagactgggcctcatcctagcagtagaaattggttcagacgccatggcgccaatagcagaatatgctctatccttggtggggctctttaatagcttctgaactggtatggaatttctttcgatgaacttccaattcttcacaagtgaaaccgccaggtaattgcaacccattcggcaaagaatatcagtaactcttaagatcagagtacactcgatttttgcttcaacatttagagatccaatgaaatacttcaagtttctgtttctcaggtgattgtatagatagagcaaagcagggtcttcaacaaggaatgatctgttaacacagacttccttatcaacaatgcttgagttgttttctaaatcaatcggagcagtcagcaaagctttaatagccacttcctgctttctcaatttccagtaaatgaaacttgctttccatctatcattctcctttattgtttcaggtagcatttgcgctgtcaatagctctcccaacacgggtccattatcaccttcataaacacgacatacaccgattgccaaatccatatcatgcacttgcttgcaaagaacgttgacacaatcttttagagagtcagttaagagaaagaaaactgctgcatccatatatctatgcttacttagcagaacaaaagcatttttgagtgctgccgttctccacctcggtacagtgaaatcattactgataaatctaaccatcttttgctgctcaggatgaccaatagccatcttccacaagctcaatagtatctgttttttcttcaacgcaagataaaaaatagcacaacggcttggatccctcttatcatctttggaaaattcatattttgcaatatcctcgaatttcttcaccaagtcctgctccttaatccaataggctattctatattctcgagcgcgattccatgaggttatgtggcggtcaatagaagataataatatttctttattgtctgagtgcaatgcccaagacacatccctcatcaatatgcttttttgaatatttttatgtgataaaaataacttcacgcccaacaagaacctaacaccgttgtaatctactatattctcatttttggtgacttcatccactgcttcaatgactgtgataagcgtgatctgctggtggcgggttagataaggcaaagttgttttcgttagttgctcagtaagtgctagagacactgtcttattgaaacaggggtatggatcagggaaagattcgaccggatagtctctatctttagcaataaagtactttaatggatccattcctagattggaatccaaattagatacatcttgcgattcaaagtctaattttcttaacgctaaaaacaatcttaataacagctccttgacaagttgtaacttattcgcataaatggcttgaatcaaaaattgtggatgataaactggaagtggaccatttaaaacactacttaaatggagaatatcatttgataaaatttttcttgaaccaattgattggtacgtaaatggatcagtcaaatccagagatttatccttgatgtaaaattgatttccggaagcaacaacaaacgtgccatttttcatccatacggagtcacctatattatgagctgtatgtgctgtgatatcaattttttcaataggtaggtaactaggtgtgttgttcgtgtaatcataccttaattgagtataaagtaaagcgtatcctgtaaatccgatagagacaatgctttggccatattccgtgcttgtccaatctatatcctcgataggattatgaaatgtttcttcgtattcaagaactcccctgttcaggtcccatagtgacattactttaccagtagaattaacaatacataacttacctgtagatgatcctctaatacatgtacaattcattattccggtgttaatttcacatgccttgatccattggacatgcctatcattataattaacgatggctttatacgttctggtaagaccttttttagtaatcaaagaaatcaaaggcctgttactcacaaaagtttgatgtacagggtcaataatggagatcttgtatatgtcgtcaccatcgatatctaatgaatcagactttacttcaaaaataccacgtgttaaagagacttcaaaagctttgattgaaccatcagagaatattaacgcggtgaaatgacgctcatgactatgctttggctcaggtgtatttaacataactattggatggatttttttctcctctttcagtctcgtttccacacgtaaatatgattgcttctgttcactgtcctccttacgattcgttggacattcccaggcttgtaaagccccattttcgagaagacagatgacctgtttacccaactcatgtacaactgcaaattttatgggagattctgtttgtattgtattttgtaaccgcagtgaaaccccatggtttaacttttgtgggtaccaaacgccattttctgagaatctcgaagtggttaataaagcttcgccgtcgctgcttcttaccaacttctgcacagatttgttatgtcccgtaaatttgtgctctaaagcggcactcagatcttcggttttattgtttataagctgcagaatgtcgattagtaaatgtctgattacaccttgtaaatcgtggacgagaaaagaaagtttgcccttcacattgtcatagggttgtatttcggggaggtacaaatatcttgtatcgtttagcatagttgctttcttgacttttttatgggaaatggtctttttagtcattggttttggaggatcttgggaaagattattcaaagccaaaacttccatttccccagtcattgaacccagaataacaatgtctgagtcagatatatcaaagatttccgagtctttcacactgagagtttgcctaatgatccaattgtctattatcacgcagaacttctgcgtgggggaaagaggcacttcaccccatatttgcacagtatggtttttctccatttcaaaacaagaccatattctcagaactttatcttcacacagcgtataaagagcatgagaggcagtgttgtttttactcacctggtctggctcttttttccaccgcattgcagttataggtttcggatgaggcaacatagtaaggttaaagatggcttgttctccgactattgaaacacgcttccatagtttagcattacagtcgtacttcccaatactgactatcagctgcgaatcttgtgatataatcacattataaacaggtttaggctgtttttggttccactgcaaaataggttgatacacaccaaaattatccttaattttccaaaaagaaagaaaatcagatccaatggctaactcattatcagaagaccatcttaggcagtttactggcgtgtcatcatggaacaactggcaacattgggtccacttgggattctgcataatttgatgaatgggcttgtagatgagcaccctattgtggaaggaaagggcaatgaatccattctggctgttaatatcgaccgcagtacagtctgattgtgtatatatggtctgtaacctagtgaatttgttggtaagtatgattaaattattccctgaacaatatgcaaagatggtatgattttgccatgttgcttgacaagctgtctgaggggtagcattggggcgtcctggaagaaagttcaatgacatgagaactacctttgcgtgtgcacgtttgtttactttctcaattgtttgcggtgttcttagatccctttaattattaaaaaaactgaagtgcttgaaacaataacataacgaggtttcgctatgcgggcagctttaaagaaagagggatagtatattaaaaggctgccataacaattaatcggaacagaatagacacaaataaatttgcagtgcgtttgtagatatcaaagaatggtagctagttgtaaagatcagaagaaggctgtcgctatatgtttgcagagatcgccctgtgtcatgatagagagacataaccctcaagaatgtcttgacaatccagagctgaataaggatctgcccgaactttgtattgctcagatgaaagcatttttggattgtaagcgaggaatcgtcgacatgactaagcggttcacaggtaacgcacctctgtcgactggcaagtacgatcaacagtacgaaaacttgtgcaaaggaaagtttgatccgagggaggagatggaaaagctaaaacttctgaacagccagcagaaggactgattatttatgaaaattggcctgtaaatatatacataaataaatatatgcgtcaagctcttttattcggtttgtccagtaatcctcttacaatatatatatatatatatacgcatgtagcgtattcaagaacattacatttaaaaaatagagggtagaacaataaaaatgcacttaacaagttccgtaagtagaaattataatcagtctaagtacaaatttataccttagcttcatttcagttaagggcgatgcaataaaagtggaagaaaaaaaaagaagggaagaggtttgataatatatatatatatatatatataacattgctcagagaaacatacatcagtgatggaagataaagagcagcaagacaatgcgaaacttgaaaacaatgagtcactaaaagatctgggagttaacgtgctttcccaaagcagtttggaggaaaaaatagctaatgatgtaactaactttagcaacctacaatcgctgcagcaagaagagactcgtctagaacggagtaagaccgctctgcaacgttatgtcaataagaagaatcatctcacaaggaagttgaacaataccactaggatatctgttaagcagaatctccgagaccagatcaagaacttacaatcagacgatattgaacgagttctgaaggacatagacgatatccaatcaaggattaaagagttgaaagagcaggtagatcaaggtgctgaaaataaaggttccaaagaggggctgcagagacccggtgaaactgagaaggagtttttaatcaggactggtaagatcactgcatttggacacaaggctggtttcagcttggacactgcaaacagagagtatgccaagaatgacgaacaaaaagatgaggattttgaaatggcaacagaacaaatggtagaaaatttaacggatgaggatgacaatctcagcgatcaagactatcaaatgagtggtaaagagagtgaagatgacgaagaagaagaaaatgacgataaaattctcaaagaactggaagacctgcggttcagaggccaacctggtgaggcgaaggatgatggggacgagttgtattatcaagaaaggttaaaaaaatgggtgaaacaacgttcttgcggtagtcaaaggtcatcggacttgccagaatggcgaagacctcatccgaatattcccgacgcaaaacttaatagccagttcaaaatacccggtgaaatatactcgctgttatttaattaccaaaagacgtgcgttcagtggctctatgagctttaccagcagaactgtggcggtattattggtgacgaaatgggtctgggaaaaacgattcaagttatcgcatttatcgcagcgttgcatcattcaggtctattaacaggccctgtattaattgtctgtcctgcaactgtgatgaagcaatggtgtaatgagttccagcattggtggcctccattgaggacggtcatattgcactcaatgggttcaggaatggcttctgaccaaaaatttaagatggatgaaaacgatctagagaacttgataatgaattcaaagccaagtgatttttcttacgaggattggaagaactcaacaaggacaaagaaggcattggaatcaagctatcatttagataagttgatagataaagtcgttactgatgggcacattttaattaccacgtacgttgggttaagaatacattcagataagctactaaaagttaaatggcagtatgctgttttagatgagggacataagattagaaacccagattcggagatttcattgacttgcaaaaaactgaagacacataataggatcattctttcaggaacaccgatacagaataatttaaccgagctttggtcgctttttgatttcattttccctggtaaattaggaactctacctgtgtttcaacaacagtttgtcatacctataaatattggtggttatgcaaacgcaacaaacatacaagttcagaccggctacaaatgtgctgttgcattgcgtgacttgatttcaccgtacctgttacgtcgtgtgaaagctgatgttgcaaaagatctgccacaaaagaaagaaatggttctcttttgtaagcttacgaaatatcaaagaagcaaatatttggagtttctgcattcttcagatttaaaccaaatacaaaacggtaagagaaatgttctatttggtatcgacattctaaggaaaatatgtaatcaccccgatttacttgacagagatacaaagagacataatccagattacggtgatcctaaaagatccggaaaaatgcaggttgtcaagcaattattattactgtggcataagcagggctataaagccctactcttcactcaatcgagacaaatgctcgatattctagaggagtttatatcaacgaaagatcccgatttatcacatttgaactacctacgaatggatgggacaactaatatcaaagggagacagtcgttagttgaccggtttaacaatgaatctttcgatgtattcttactaaccacaagagttggggggctaggtgttaatttaaccggtgctaatagaattatcatttttgatccagactggaacccatctactgacatgcaagctcgagaaagggcatggaggattgggcagaaaagagaggtatcaatatataggttgatggtaggaggttcaatagaggagaagatttatcatagacaaatattcaaacaattcttaaccaacaggattttgactgatcctaagcagaaacgatttttcaaaattcacgaactccatgatctgttttcactggggggtgaaaacggttattctacagaagaattgaacgaagaagttcaaaaacataccgaaaatttaaaaaattccaaatcagaggaaagtgacgattttgaacaactggtcaacctatctggcgtatctaaactagaaagcttttataacggtaaggaaaaaaaagagaatagtaaaacagaggatgatagattaatcgaagggttgctaggaggagagagcaatttagaaaccgttatgagtcatgattcggttgtcaattcgcacgcgggcagttcttcttcgaatataattacaaaagaggcttccagagtagcgattgaggcggttaatgcgctaaggaaatcgagaaaaaagatcactaagcaatatgaaattgggacacctacttggacaggtaggtttggtaaagcaggtaaaattagaaagagagatccgttgaaaaataaattaactggatcagctgccattttaggcaatattacaaaatcacaaaaagaggcatccaaggaagctcgccaagaaaattacgacgatggtataaccttcgcaagatccaaggaaatcaattccaataccaaaacgctagaaaatattcgggcatatttacagaaacagaataactttttctcatctagtgttagcatacttaacagcattggcgtcagtctttctgataaagaagacgttattaaggttagagcattattaaaaaccatagcacagtttgataaagagcgtaaagggtgggtgcttgatgaagaatttaggaataacaatgcttcatgaaaacttagaatggacagagtacccttgacgtaactttacccatagaaatatctataaaaaatatgtatgtgttatgtgtatatgtatattctgaagactcttagcggaacccgtaaccttcagattcattaattgcccaaagtaatttcagttctagtttttttttcgaggaataattccataaacatatttcattaaaacatgtatgagccaatggcaaatcatcactatcatgcgaccctagcaagctaattttgaatgggatagtagagatacccgttgcaggtatacgatcagatgccgttacgaattgtaataatttcttctgcaatggatagtcccaactttcaataatttcccaaaaccagcaaaccgctctggaatcatcggagaagccacctacatactttgtcacggatcttaacgatttgaaatcaaatttagtttgttcctcatcaccacacactaatctctccagctcttcagaattaaataattttatagaattgcattctgcgaagacccttttaaaacctgaaacaaatttattgtattgtggctcaatggacttttccagataaaattctacccatttcatgacaaactcatgcttgttactttgggttattggcacatttctgccattttcacataattctaccgttacatactctttgctcgatttactgtcatttaaaatccagttgttatttcgatacgtagtctcaaatgttaaagaaaagacgtcttcgaaattatcctctgtgtaattgagcatttttattaagttcctacttgtctccggaaacaattccgagtaatcttcaaaactcagaggctctgagcatagttttttataaagcgcctttggaaattgtaaatctaatatggtactgttgaaaatcgccaaccccatgacaactccaaacaagtaatataattccagttgtgagttttttccttttgatttgtcaaaatttggagggtcaatggcaaaccatgaacgtgagctttcttttatgtaaataaataagccattcatcggattaaacagcgattttgttaataagaaaaaccattcttttctcaaccctcccgcatcaattccaggttcattaacaaactctattctcagcgattttaataaatcgccttgatgttccttgatacatctcaatgaatcatgagaaataacgtcacgccgtactttgattttgaaataaacgtctacggatttgcctttatccagtgaaattaaaaaagcctgttcagcttcatgttccatgattctgcgaatttcatactccataatagagattttgatgccgagtgacaatataaatggatacttacagaatgaaaaacatttttttgtcgtcgaatttccccactcttcaatcagttgattcatttttgtcttttgagctactcctctccaatgatcgaaatcttgtttataatctatgaagtctagcgttatattgtaaaagctttgaattgacaacgctccacggccatttcttctagtattggctacataatagatgaacgtcaattttgctgcagagtgaatatgccagtcttcctcatattgaaaaaatttaaatttcatcttattattgacgggatgcgtgaaaccacttccctgtttatcatttgattgtgcacttattggtctagtactcaggaattcatggccagtagtgtgatgccgacgaagacgagatcgcatctcatcttcaggcttcacgttattttttgcggttctatttgataattcgttcgacagtaatctggaaaattggaaattgatgtataaatttaaaatctctacctggtatgaaaaattatccgtaggcgttcgccgtaatgattgaatcaattgttgagatgtttttgttgataggttagacaagtagccaatacatcgtttggccaactcataagacaccgcccttatttgttgggtctcaaacacatttttgctcttccgatctctaataaggcaggttcgtattgtaggtatatttaatataatcagcaaccaacgatactgtaatatttgcaaattttcccctttattgattgttattctcttcagtagatcgttacagcaacacagcatactataatacggtttccttgtaggaagatttgataatatactgtaaaatctttgtaaaacttcataattcagcatctttatattctttccaccatcatgtaccaagaacgacctgtttaaaatgctaacatcatgaaatctgtccagtaaatacgttattaccggttggaaaatcaacccctttctttctttatccagaatcccagtcttcttaagccgctgcaaatcatcatggcaccgccttactaccatctgcaaaccctctaatgtgcacgaaatatgcgtactagattccaaattactgttaatttccggctcctttacaataactgttacttggcatgcgctgcatcgaaatttcgttatggaggctggaaaccgtagtgggacaccacaacataggcaattaagtgaaattagacaggatttatcttcttcccctgacacggatgccgaagagttccgcttattgcttttgctatttgagcaacttccgtcctttacactagcggctaaggaccgttccgacgtgcgccttcctgatttgggtaacctgttcttagtatgggctacagaatgtgatagcaactccttcgacacagatccatctctaccgtctttttttgcattaagcttatcaaataaagaaaccatttcctattttactttacctatcagccgcagtattcgagagatatacctggtaaatttcaccaatgcccttaaaaatatgtacttttctgcttaaagtcgagaaatgcatgcaaaaacttgcccctatctagcaatccttcgaatatatttatctatctacctgttccacatgggcggttatacctgactcttcaaaaaatcctgtaacctccatttttttcctttatttggggcaatcacaaaaaaagggtcccagaaagatatgaccctactccctttttgccttatttaaaagtgctaggagatacaaggttaaagctagacctcggttaacgatgggtcttgacacgtaggcgttgctctcctctccataatcatagtaagttgagacaatcgtatacctccaaaggaagcacttgttggcttgacaagagactcatgatagacaggaacgagagtcagggtaattggatagtggaaagatgaaagcaagagaaacgatgcaaagaggaggctgcccagggcttggcgtatccaatttctcatgccagcagggaggattcgtatagcgatgactgacaacattatagtaagtgaggttgatggtcccccggatgtagttaaatgttttattagggaagaagatggactcgaaggacagagccgagaattggtggtcataggactagaatatatagatgtgtttgaaggggtagaacaagatgaagcgcgcaagaagttaagacttaggactgtcggatatacaatggcagccttttatttcaaagatcatactgcacctaaccgaagattttatattctgttgaaagccacgggacggttggacttcgtcaaccttgattacaaaatagtgaaatctctggaaacaggaattgatcaggtaagatcagagccaaagttcatgttccaagatccactacgaacagctctggtttttaatttgtcatgcactgaaatttacgagatttctactgaggacattttttgtttggaagaaacagacgttaagctgagttatgtgacatcctcaccgatagtatccatagatgcgtgtatcaatttcaatgatttcttagataaggatgtctttacgttgtcgattctcacacgtgcacacaatgaggttgcatataagttggaagcatgcgtgtgtgtattcgagtctaaaccagccaaaggaacgaagtggcaaagaactaccaatttaacatttgtggaggaagcaacggtctcacaagtacttctcaaatcggtcaccaatattggtcattttgtttttacgccatggaaaacttattttattaaacatgcattgtcatcgaaacagaccattgatggtaaaacggtagacaaaatataccaagggcctggtgcctttgggtctgataacatggaaagaatcgaacttttgcagcctattttagcggataccacattaaatcatttaacatttacatttatgacgagtactgcaattctaataacatgcagaatgaatgcaatccttagcagttttgaagacgatacgtatatctgggaaaaggccttgtttgagaggcttcccatcaatggtggttcctcacatgatcactaccttgcagcgtttttcaatgagaagtgttggatactggtatccccaaagggccatcttacagtatattcagtcagaaatgaagggcatagtaattttgttcatcttggttcttttctttgcaaatcaaccttatattccgatttgatagggaactacaccaagtcacatttatcttgtggatcattacactgtgggcagggatacttgtgcttgaaatttcgatcgtgtggggacattttcgcgtccacttgcatgaagctacttttcaaaagtaaagacagtgttcctcgacaagtttactctacaagaaaaggtatctattgggcagatgtgaataataatgtttacagagatagtgagcgaatagactttgaaataaatggcagtttcattgctactaaagatggaactctattgaaagataacactatcgttactttggtcccaattcaaagagataatgagtgtaattacgcatacgtcacaaaacaaggttatctgaggtggagtttttcaaaggtttattaccggattcaaaacacgggagttgatttgactatagataattgctttttatctgctatatctagcaagggctcttttttgactgtacttgttctgaatgatgaaataacggtatttgatcattgcaaccgtttgaaaagccagaaagtagttttccatagactttctgacttagcgtccattttcctatatgaatacgaaagcacggtctacattttcatgtctgacaccgaaggaaacctttgcgttatgaaattggcaacttttgagatcgtagaagaggttaaaatttgcaagaagaagttacagttctgtgaagtccctaactcagattatttttttatatatacagccgatactataatttttttcaagccaagtaaaataaaaggtagatttaaaatccaagaagtatatgcaccatgtcctataagctgtttgatacctggagaaaaagatggctcagttgttatggttacttctcaaggtcaattttacgacgtacttgttcctggtgatgccggaagggctactctttgttctaagtttgaaaaagttttaaaaacatgtctcaaatttataactttggaatcttcatcaagatatgtgattgtagcggccctgccagtagcaaatccattgcaggacaagtattccgaaatttatgtgtatgatattaaacagttcaaaaacatttccgcattcaatttttctaacctcaacaatgatatcgagagtataaaatatgaaaacgctatgatatcagatattattgccgtacccatgctcaaaagaaccgaaacattaggaaaaagaaagacttctgagctgtataaggaagtgattttcaattcatgtatcttggtgtctctaaatttagactcaatagacggtattgatagtaaaaatatgaataacctattattgttttcatttgatgaggaatcgggttttattgaatttgtttttgggattaacacggggttctcaatcagtgggttacataactattacaatggatgtgttttggtttatggggagtttgtgcaagcttatcaactgaactattcagttcatgataacaagttcagtattgaacaggtttcaaataggttgaatatttctggtattacaataacatcatctatattttttgataaaaggaaggcaaagatggctaggaagcagcaaaatataggtacatgggtttatttggaagaaatgattttacttgatgtacggaaaggtgtgatgaggttcaatgtcatccatacaacagacggtaacatagaaaaggttcaattgcaggtacagcctctgaatttatttgagagggacctcatcaatagcattaccgacaccgggaaaatgtttaccggtgcagccgctataactttcaagaatattaggtatctactaatttcgtacggtgatcaaaagctcacgttatttagtttaaaacttgatggtgaggaagaaatagacgaaagagtgtaccatgttgctgagcaagttacaaccatcaactctgtaagaactactgattccagaatgagcacgtttttaggcgaatctacatttatgcccttattcttagtaagtaccttgtctaacggttgttatgtgatcggaatcctgcatgaagagtcagatatctcattacatatcttatcagaaaagaaagctgtcttcgcaaagcggtcggttcaaaagttcctgggcttcctcgatcctcaaatggatgatcacactgtaatatctgaaatttagtgtctacgttatgatatatacacttacaaatttactttccttttttagtatagttttcaagtaaaattcttgaagcggtgttgtttttgtttgttcttcgtttagcaaaagtcattgttaaatacacgctataatatggccatgaccgtaggaccgaatgctgtccgaaaaatgatacttatcacacatttcaaataagatcggttttgtagttcaaagatttcttaagagccttttacgtgtttcttaagaaacacttcacattggctatcattattagtaaatagatttatatgattttcacttattaaggacagaaatgtcgcgatttcgaacccataaaaaaaggaaaagcaccgcctgttctccagtcttcataaaagcacaccgtatagaaagggcggtgaatgttgatcttgcatactataaaattatttgacactaatgccaacaacttatgtgccaataaatcaaccaattggggatggtgaagatgtcattgacaccaatcgattcaccaatattccagaaacgcaaaattttgaccaatttgttacaattgataagattgctgaggaaaatagaccactgtctgtagactcggacagggagttccttaattcaaaatatcgacattaccgagaggttatatgggaccgtgcaaaaacatttatcacattaagctctacggccatagttattggatgtattgctggtttcctacaagtcttcacggaaactctggttaactggaaaacaggtcattgtcagaggaactggctacttaataaatccttctgttgtaacggcgtggttaatgaggttacctctacaagcaatttactactgaaaagacaagagtttgaatgcgaggcacaagggctttggattgcctggaagggacatgtgtccccttttataattttcatgcttttgtcagtcttatttgctctaattagtacactgttagtcaaatatgttgctcctatggctactggttcaggaatctcagagattaaggtatgggtatcaggttttgaatacaataaggaatttttgggtttcttaacattagtcattaaaagtgttgcccttcctttggctatttcttcgggattaagcgtaggtaaagaagggccctcagttcattatgcaacctgttgtgggtacttactcacaaaatggctactaagagatactttgacgtattcatcgcaatatgagtatatcacagcagctagtggagcaggtgttgcggttgcttttggtgctcctattggtggtgtcctttttggtttggaagagattgcttctgcgaataggtttaactcctctaccttatggaaatcctattatgtcgccctagtcgcaataactactttgaagtacattgatccatttaggaatggcagagttattttattcaatgtaacatatgatagagactggaaggtacaagagattccgatctttatagccttaggaatctttggtggtttatatggaaaatatattagtaagtggaacatcaactttattcactttcgcaaaatgtacctgtcctcatggccagttcaagaagtgctttttttggcgacgcttactgctttgatttcttacttcaatgagttcttgaaattagacatgacagaaagtatgggtatattgtttcatgaatgtgtcaagaacgataacacctcaacttttagtcataggttatgtcagttggatgaaaatacgcacgcttttgagttcttaaaaatttttacttccctatgctttgccactgttatcagggccttgttggtggtggtatcatatggcgccagagttcctgccggaatctttgttccttcaatggcggttggggccacatttggacgggcagtaagtctactggtagagagatttataagtggcccttctgttattactcctggtgcctacgccttcctgggagcagccgctaccttgagcgggataactaacttgactttaactgtggtggtaataatgttcgagctaacaggcgccttcatgtatatcataccccttatgattgtagtggcaataacaaggataattttaagcacgtctggtatttctggcggtattgctgatcaaatgatcatggttaatggattcccatatttggaagacgagcaagacgaggaagaggaggaaaccttagaaaaatacactgcagagcagctcatgtcctccaaattaattactattaatgaaaccatttacctttccgagcttgaatctttgttgtacgactcagcgtctgaatattctgtgcatggttttccaataactaaggatgaggataagtttgagaaggaaaaaagatgtattggctatgttttaaaaaggcacttagccagtaaaatcatgatgcaaagcgtaaatagcaccaaagctcaaacgacactggtatacttcaataagtctaacgaagagttgggacatcgtgaaaactgcatcggatttaaggatattatgaatgaatctccaatctcggtgaagaaggcggtgccagtaacattgttattccgtatgtttaaagagctaggttgtaagactatcatcgtagaggaaagtggaattttaaaggggttggtcactgctaaagatattttgaggttcaaaagaattaagtatcgagaagttcacggtgcgaaatttacatataatgaagcacttgatagaagatgttggtcagttatccatttcataatcaaaaggtttaccactaatcgaaatggtaacgttatatgattagacatttatgtaatttttaaggcgctagtatagattattcaaaattatatgatacagacttttatcaatttttacttgtttaagctccgtcaccctgttattaaacgtgagcagagaaatgccttttgaaaacacactaaaacacataagttaatcttcgcgccatttaccaacctttttgtattggaggtaaagtgctttgaaatattgtttcccaggtgtgtcaaggaaagcgttcaattgattcaactcgttctgagataatatatcaaaaatcgcatgaataccgggctgcagactcttttttatgtttaaactgaactgcgtcgtaatagacaactgtatatatttcgttagaaccacaagtacattttttctgatggactgctttatcaaacttatctttgagcttaagttatttttctgcccattttgagcgtttgatacattataaggctcgcagtagttcgttattagtctggctacggcgtctgctgaatttgcacacaatgtaccatcatgaattgctattatttctagtatctggcaaagaacggagttaaacaaatggtgacgattggaaaatttaaacctgtgaactaatagcatatgatctatcacttcgatgatgttaataaagccttcattgatttcatccgttgactcatggtttactataaaagcgagagtttttaaacagaaaggaagcagcatttcaatacagtattggctgaatagccatggtttcgatactaagaactccttgatagcattgaacagtagcaagtatgacttgtagccaaatttttctatatcacaataggtgtaggcttcaagtaaagctatcacaaataggtgatgaccaaggttattgtctcttgcaatcctttttgacattatgataaaaactctcacaaatttttcagcacaaggttggctaatggtggaaaacgatttagcactgttccagagcaggcggttaaacgcatcaggaccttgtttaagactttcttccaagcagaaccccaaggcagaatcgcacttatctgtatgctcaatatttaagtactctgcaaaaatatactccaacttgttttctgtaaggagtgaatgaaccaaaaacatttcctgttcttctggcgcatggtacacttttttagaatgatatcgaagcataattttggaaaatatatccagaattctcgatttatgcttagaaatatcgccttgtccggtcgttataatcttgtacaatgtagacattgatattctgaaaaggggaattgtttcagattcaaaattttcagagtagttttccaaaattttaacagcatagctaattgccataccttgtatatctctatgcttgttatctggtttcaaaaattttgcgatagtaaacccggcgataattagtttgctatcaccattggacaatgacattgactgtttaacgatatcgtaaccagattctaagaacttctcactcacaggctcctttgcctgtgacagatgattagtccaaactttttcgaaaatagatattttgtcttctatttcctttttttcatcacctgtctctgaaatggccatttcggggctcattattgttttctcacataattcgtagaaatttgtttcaatgttgctcttgaaggtcgggcttgacaataaatgaaggaggcattctctagtagcggaatcaaggcaaaatgattcgcatgttagattgttaatgagagccactctaacgtttttgttgatgcattggataggaatttgaatcaaagcttctagagcgaaggtttgatggtatgatgaagcaagcttgtttattaaagcgtacgtgatatttgtctcctcaaaaatgtcatcattttttaataacgaagataaatttgtcgagttcaatagtaatgaatcaattaaagaagaaatttgttctcttgtaaagttgttgtttactaatgttgcaaatttggacacaacagagtatgataagtttgactttctttcttcgtcaaggatttcaaagtgcctcatgaattttttttttgcatcagaaagatcgaacgaaatatattctctcaatttgaagcaataaaagaacagttcttcaacatcagccgatgtagtatcaaaaatattagaagataacacgtaatcgattttttctagttcctctgcagggacaatatcatcgtagacttccattatatgatactttaggtcccattgaagactgttattaaatgattccaaagtaaatacttgagataaaataggctttacctcatcgagagttgcgcgcgatgcgccctctgatagtccctccaagcatatgcgtattaaatataaaggaaccctgttggtggaatcgtgattgacttggtcaagtaaagcttgcaatagatttttccattgtaaagaagataaagtgaacaattgcttcgttatagacttgacatatgcaggatgatttatcaaaaaataggaatcgggtccttttctggaacagtactcatttattttggcaaaaaaatctgataattcccttgcgttagcgtgtgattggattattaaatcccaaatatgagaggaaaagagaggatcgttcaaattttcgagctgaatcaattcaagtaaccgaaaaatatgtttaatagcaacctcgatatccaatttaaggataattggtattaatgataacactccagattcatcagtcgacgctaacatttcaagcaataatgcttcaaggaactcttgagatacggttttcttcgattccgataaaagattcagaaatctgcattctaaactaggtttcttggcacctaaaattgtaaagatgacttctagttgagcaaaattgtcttttgataagaaagtgacgaaagtggcaaaataataataagccatatcgtcggtaatttcggacgcattctcttggacaaactttttatttaatttcatgtaatctatgcgtggttgtaaaaggaactttcccataaaatgagatagacgaatgaaggattggtttgaagatgcagaatttttggtctgtgcgaaatatcttaaacttggtagtagcatatgcttgcagtaacaagtagcaattttgttatccgttgtagtaatattgtcaacatgagttagattgcaggcatcttgcaagtatgaaagcgcaaagtcagtcgtcgggcacgaacttaatccatttatggcatgttctaaaagttgaaaagactcttcaacagaaaaattgacaatcaagtagtcattaatcgcaaaaaatgcttttataaacgaaacgctacgtgtaagtaatttgtctttaggccaaaggaaaaatgttcttatcattacaggcacagtcttcaattttttgagtagtttttttatcgaaattggatcattaatagcatctaataatctcgtgaaaattatccaagtatgttcactggtcttaaaatcatccaaatttccattgttgagcctatcaatgagtaaatctaagacgaaaatttctttttttggaaagtaggtttctaatttatcaaattttgaaactatctcggcaatttgatggggttttgtgctcgtcgaacgtagtaatttcgacaaatcttgggcattgtctgggatagatagttcttctgtaagatcacccatattatcaaaaagtgcagtatactctctgtttttccaaagataattgatggcaagctaaatcttagacagagatgttcctatgctagtaaacaattctgtagttgtgaccaagtgccctcttagcgatcattttgagatgagctaagtgaaatttttcagatcgcgcacgacggagaggttttttagttggatggaagtcaagccttgtacaaattgtagttgtatagaaaacattgaacttacggtcttgagttgagtcaataagcgtgagccagaacgcaattatcagatatgacaatcgatgattcaaatcgattacttatggacgtcgatcaatttgattttttggacgacggaacggcgcaacttagtaataacaagaccgatgaagaagaacaactatataaaagggacccagtcagcggggctatcctggtccctatgactgtaaatgatcaaccgattgaaaaaaatggcgacaagatgcctttaaagttcaagctggggccactttcttaccaaaatatggcattcataactgcaaaagataaatataagctttatcctgttagaattcctagattagataccagcaaagagttttctgcatacgtatcaggtttatttgaaatttaccgtgatttaggtgatgacagagtgtttaatgtaccaacgattggagttgttaattctaatttcgcgaaggagcataatgcaacagtaaatctggccatggaggcgattctgaatgaattggaagtgtttattggtagagtcaaggatcaggatggaagagtgaaccgattttatgagttggaagaatctttaaccgttttaaactgtctgaggacaatgtacttcatattagatggtcaggatgtagaggagaacagatcagagtttattgagtcattgctaaactggattaatagatcagacggtgaaccagatgaagaatatattgaacaagtgttttcagtgaaggattctacagcaggtaaaaaagtgttcgaaacacaatatttctggaagcttttgaatcagcttgttttaagaggcctgctctcccaagctataggttgcattgaaagatcagatcttttaccatatttgagtgatacatgtgccgtttcatttgatgcagtaagtgactccatcgaactcctgaaacaatatccaaaagattcgtccagtacatttagagaatggaaaaatttggtgctaaaattaagtcaagcctttggtagttctgctactgatatttccggtgaattacgggattacattgaagatttcttgttagtaattggtggaaatcaacgaaaaattctgcagtattcaaggacgtggtatgagtccttttgtgggtttttattatactatatcccctcattagaactatcagcagaatatttacaaatgtcactggaagctaacgtcgtagacataacaaatgattgggaacaaccatgcgtcgacatcattagtggtaagatacactcaattttaccggtaatggaatctttagatagttgcacagcagcatttaccgctatgatttgtgaagcaaaaggtttgatagagaatatttttgagggtgaaaaaaatagcgatgattatagtaatgaagacaacgaaatgcttgaagatctattctcttataggaatggtatggcatcttatatgctaaatagcttcgcttttgagttgtgttcactgggtgataaggaactatggcccgttgccattggattgatagccttatctgcaacagggacgagaagtgcaaagaaaatggtgattgcagaattacttccacactacccatttgttacgaatgatgacattgaatggatgctaagtatatgtgtagaatggagactaccagaaatagcgaaggaaatatacaccacgttgggtaatcaaatgttatcggcacacaacataattgaaagtatcgcaaattttagtagggcgggcaaatatgaactggtaaagtcatattcgtggctattatttgaagcttcgtgcatggagggccagaagttggacgaccctgtgttgaatgccattgtgagcaaaaactctcctgcagaggatgacgttataataccacaagacattttagattgtgtagtgacgaattctatgcgtcaaactttagcgccatatgctgttctgtcacaattctatgagctgagggacagagaagattggggccaagcgctgcgcctattgcttttgctgattgaattcccttatttaccaaaacattacttggttttgcttgtggcgaaattcctgtacccaattttccttttagatgataagaagctaatggatgaagattcagtggcgacagtcattgaagttatagaaactaaatgggatgacgctgatgaaaaaagttcaaacttatatgaaaccattattgaagcagataaaagcttacctagtagcatggcaacacttttgaaaaatttaagaaagaaactaaatttcaaattatgtcaagcgttcatgtaaatcagtatagtaatgtccttcggatggtatattaggatatatgacgaaaataagtaaatttaaacaacaatatatatttatattgatctatttttctatcacgtaagttgacatttgtattatacattacatcacaattagtaatggaaagtgtttggaaaaaaaagaagattattttgcctttcttttgaaaaagctttccaatgttccttgcttttttaaccttttattcgatgacggcgtttcttgcttttttgaagacgacaatgccctttttaccacgggtgatggcttgcgtggtggtgttgaagttgcgggtctctttgtcacaatatatccatcctcatcaataaaagaggagggctcttcttcagatttaggttcctttgaatgttctgtttcagaaggctttgtttgctgtattttaggtacatccataagtgaatcttctgctgtcgtttccaacaagtcttctaaatcatcgttgtttttgtccttatcgttgctgtcagtttctttaggtgagttgggcttggaccctccatttacttcctctgtatctaagtcatcttcgacaaaaagattatttaactctttcatttgagcttctctttcagggttctgtttatttattttttgcaagttctcctctttccttttacgtaactcattttgtctagaggtttccttgtcatctctatcctttttcatcttagccagcagtgcagtagacctgagacccatgtctttagatttggatttccttccggttgtttcttctggcgtggtctttgatcttgctgtaggccttaccaaaggtttagatttctcttctaacgtcttagtcctctctataattttcgatgattcagaaactttaagttcgtatgaatttttaatggttaaacaatccttttgatcgataatgtcgtaatatggtatgaagctgtccatgggattgaaggcatagatgaaacaatcaattattgaatcttgctgtggaatgttggaaagatcatgaataattttaatagtttgatctttgtagcagcatatcactacgcagttgtatttggcattggtggtctgtttgtaatagtcaaacattaatttcttggccatggatgggccgatcttcaagtggtgaattagatccgtaaaaaggacgggctttacctcagtgaagagcttctcattgataaaatatgacgccttttgatccattaattaccgattgagttaactaaagcctatttctggttgttagttaatgtgaaatattatttcgagctgatctgattgcgatgtaacgaacttctgcgtacttttcaaaattaagagtttcgcgtgtttaactcatacgcgtttactacttccgtcggaaagttacaccgtagtggaaaatagacctattcgttagtataaccttattaaggtacttccattaatgaagtgttctatattgaggcatactgatcgagaattttcataaggtgaaacgataaaaatataaaaattaagcttagcgccgctcggtttcgatccgaggacatcagggttatgagccctgcgcgcttccactgcgccacggcgcttaacttttatgaatattttagacttaataaagattcatattgtaaaattaaaaacaacttgcacactgagctgtgttagaatgaaatcctactataatccatagtagtattcatgtcactagcacattacaaaatatgccataggaagatgacgtaaagattgagaactagtcatcagatataatagaagctgaaaagcaagaattgataatatcggacgctatcctacaatagcagcgcagttgcataatttgttatgtgtcgtctttattgtgtgtaaagctttatacacctttacctttgtgtagaagacaaagacattgttgttatcactatgtccacattcgctacgaggatattttcaacatatctagttgaaatacaaatctcaagccactataaaaactgcggaatcaaacaaatgtacaatacattatcctactagagactaatttctcaaggtttgcaatcccatctcttttcatgaggtatattgcggcacagaatggttgtacgaccattgctcaacgtttccgctcatagatcgattcaaataagattatagacatgtggcgattcaatgccaatccttatcccgaaattacggatgtattcagccaactttgcctatctacattattctgtcaactagaggctaaagacacgaatttcttggcattttttgtttgaaaacttgaaatggaagaaagacagaaagtaattttatgtaatctattatatttaagtagttctaaaaaaaaggagaaatcgacgccagatttcccaccttgagtagagtatcatactatataatatcaatgtacggttcacgcacccagttggcttagtctgttgaggggatgagtaattgttatatattaaccaaaaagggaatcatcttcgttgaaatcttttttgaaaaaccatttaaaaataacaatactagaatatatgataagaccaccgatcatgcacatgatacaactcaaatggccaatcaattggcaatgatagaaaacaacagggagtgctataccgcttgtcaccagcattcctgtaaggaagtgagccagatcttggccagtgtttgatgaatcggacatgaagtcagatgtgtgatatttatttcctgcattgaaaattgtgtttggtattggggcaagcaaaaagatcaaaatatcgaatagtgggtagtaattatggaataatgcgcagcttagtatgaccaaaaggaatcccaatgcgaggaatcctgacagagaaataatctttgtcaatggtgacactttgaattccatcataaccgtctgggattttatgtattaagattctttgccttttagatttgataaatatgcgccgatattagacgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgattccccttttctagtttttctcctactctttttttctcagtttttcgtaaagtggagtgaaagcccatctaagaaaaaggcataataaaatgtaataattttgaggagtacatttgggtatagaacaggatcaaactaattacaagagatacatggctttcccgcttaatgcgaggaaacagtacttatataaacgatatatgtttggggcgtgtatattatgtatataaatgttcttaaaaaataaagaaacaaaaatactggttagttattattatgttttttgtcattctttctagtttaacattgtggtagtaatttattaacaggaatttgctttttactgcttagtttcaccagattcggcattgttgccgttgttgttgttgttgttgttagagtcgttcttgtataattgttcaaacaatttcatcgaggaagtttgcaattcttcggtcttggtctttaactcctcagcgttaacctcttcgccaccttgtactctagcaaccaactccttcaaggaagtgatttgatccctaaccttttgggcttcagccttgtcaaccttaccttcaaattctttcaaggagttttcagtatcgttggccaattggtcagccttgttggcagtttcgatggcttgttttctagcttcatcttgagacttgaatttttcagcgtcgttaaccatttgttcaatttcgttttcggacaaaccagaagaaccggcaacagtaatagaagaatctttgtttgtagctttgtctctagcagaaacgttaataataccatcggcatcgatgtcaaaagtgacttcgatttgtgggacaccctttggagcaggtgggataccggctaaagtgaagttaccaatcaatttgttgtctctaaccaattctctttcaccttggaaaactctgatttcaacagaagtttgaccagcagcggcagtggagaagatttgagatttctttgttggaatagtagtgtttcttggaatcaatcttgtgaaaacaccacctaaagtttcgatacctagagacaatggggtaacatctaataataagacgtcagtaacctcaccggacaagacagcaccttgcacagcagcaccaatggcaacagcttcatctgggttgacggccttagatgggtccttaccaaacaaagatttaacggtttcgacaaccttaggcattctggacataccaccgaccaataagacttcagatatgtctgaagtagacaaaccggcgtctttcaaagccttcttgactgggtcgacagttctcttaactagtggggctgtcaaagtctcgaattgagccctggagaacttcatgttgatatgctttggacctgaggcatcagcagtgataaatggcaggttgatttcagtggaaacggtagaagatagctcaatcttagccttttcagcagcttctctaattctttggatagccatacggtcattttccaaatcaataccagtttcggtcttgaaacgagaaacaatctctctcaacaaatagatgtcgaaatcttcaccacccaaatgagtgtcaccgttagtggacttaacttcaaaaacaccgttgtcaatatctaagatggagatatcgaaagtaccaccacccaaatcgaaaacggcaacaactttagagtcggatttttccaaaccgtaagctaaggcagcggcggttggttcattgacgacacgtaaaacgttcaaaccaacaatttggcctgcgtctttagtagcttgtctttgagagtcgttgaaataagctgggacagtgacaacagcattcttaactggcttacccaagtaggcctcagctgtttccttcatcttgttcaagacgaacccaccgatttgggctggtgagtaagtttgacctctggcctcaacccaagcatccccgttggagtgcttgacgatcttgtatggaacttgcttgatatctctttgcacttcagcgtcttcgaaacgacgaccaatcaaacgcttggtagcaaatagggtgttttctgggttcactacggcttgacgcttggctggaataccaaccaaacgttctccctctttagtgaaagctactacagaaggagtagttctggaaccttcggcgttttcaataatttttggaactttaccttccataatggcaaccgcagagttggtggtacccaaatcgataccgatgacggaaccttgaaccttggttgactgcaaacgtgtggcaatacggaaagagctagacaagcttgacctgtttagtatgtttttagcagcaagcatcttggtgcgtataatatgagatttgtgtagtcttaattatattaaatgggtcgtaaatacaaaagttgtcactctggcaaaggttggtgagcagcggggcgtcgatatgtacagcaggcagaggaggacagcaacgtatggagttttcaaacgtggaacaaagaacccaaaagttcccaagcgtcgagccggcgttggatcgttcgtttttatacaccgcaccgtaagcggtcaccggaaaaagaggcagggggcggtggaaccgggccgaagcccatggaaaagctctgccgttgtgggtgatatacaattattcagcgcatctaaggcactagctttagcacattgtaccattgcgatgatgcggaagagtttaatataagcagatgttagttgcggtagttggtatcatgacagtgagctgaactacgtagcgtcgtgatttatgagtggcacagctaatagtaggaggaaggaggttttgcgcgtgcctgtgatagatttgaatagagtttcagatgaagagcagctgttgccggtggtgagggcaattttgctacagcatgacacctttctgttaaaaaattatgctaacaaggctgttctagatgcactactagcggggctcacgacaaaggacctgcctgacacgagtcaaggttttgatgcgaactttacgggtacattaccgctagaagatgatgtttggctggagcagtacatatttgacactgatcctcaattacgcttcgatcggaagtgcaggaatgagtcactgtgctccatatatagtaggctgttcaaactgggtctgtttttcgcccaactgtgtgtgaaaagtgtggtttctagcgcagaattgcaagactgtatcagcacctctcattatgcgactaagctgacccgttatttcaatgataatggtagtacacacgatggtgcagatgcaggtgctaccgtgctgcccactggcgacgatttccagtacctgtttgaaagggactatgttacttttcttccgacgggcgtgttgaccatcttcccctgtgccaaggctataaggtacaagccatcgactatggcgacgacggacaattcttgggtgagtattgatgaacccgattgtcttctgttccacacggggaccctccttgcgcgctggtctcaaggtatgcacactacctcaccactccagatagatcctcgtgcgaacattgtttcgttgaccatctggcctccacttactacgccaatctcgagtaaaggagagggtacgattgccaatcatttgttggagcaacaaattaaggctttcccaaaagtcgctcagcaatactacccacgggagcttagtattctaagactccaagacgcaatgaagtttgttaaggagttgtttactgtttgcgagactgtattgtctttaaacgctctttccagatccacgggcgtcccaccagagctgcacgttttgttaccccagatatccagcatgatgaaaaggaaaatagtgcaggatgatattttgaagttattgaccatttggtctgatgcatacgtagtggaactgaactctagaggggagctgaccatgaatctacccaaaagagacaatctaacaacgttgaccaataagtctaggactttggcattcgtggaaagggcagagtcgtggtaccaacaagtgatagcttccaaggatgagattatgactgatgtacccgctttcaaaataaataaaagaaggtccagctctaattctaaaacagtcttgagcagtaaagtgcaaacgaagagctctaatgctaatgccttgaataactcaagatatttggcgaatagtaaggaaaatttcatgtacaaagagaagatgcctgattcgcaagcaaaccttatggacagactgcgtgaaagagagagacgttcggccgcattgctttctcaaaggcaaaaacgttaccagcagtttctagcgatgaaaatgactcaggtatttgatattcttttttcgctgaccaggggccagccttatacagagacatatctaagctcgctaatcgtagatagtttacaagatagtaataatcctatcggtacaaaagaagcaagtgaaattttagctgggctacaaggtatcctaccaatggacatatctgttcatcaagtggatggtgggttaaaagtttatagatggaacagtttggataaaaacagattttctaagctgttgcaaatccacaaatcaaaacaacaagattgaagaatatttttagatataaggtagaatacgtacatttacggtaaaaaaaaaaaaaaaagaaaaaaaattgatcttgatacatacgttggtattttactttgaagactgtgcattgtgtatgtacgaaaagaaagggaaataaaaaataacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgcctttaatctcttgagtttgtttaaggacaacactgtccacctggcatgggaatattaccattattccagattcgggcttgttattaggactttttaccagcttgatttaccggtcattacttatcctacacatcatacatcacaactacacttggtgaagaaatcacagagccttggatttgtaacaattatatgtttacgcaatttatcttgggaaagcagggcctcatttgtggacatagcacggtctgtcaccctcgtcgtgcaaaaaatattttgacttctactctttttgaagtttcgttgatcgggtcccttccaaggaaaagtcgaatgctgtcactgcgcatataaaggcgagaacgatagtgactgtgatattaagttattgtcatcatataagtaattttttctctgatatctgtagccctagtttttaatattttcgtaaaatgctcaaaaaaatttctgtttaaattcttctggggtatatacacatgttcccgtcagctaaattaaaaagaagaaggaaccgaaagaaggcaaattataaagtaatcatcctcggcatattgaggggaaaatatccgtcaaaaaaaaaagttctgcacgtcgtcataagtgactatggtatcaaacaccaattaacacgaacgtagcgataatgaaggcaacttcgtagctgaaacagaacgaagttagttaggatgaataattatgattatgattattataatattatataaaatgtataaataagatttctagatcaaaaaaacatcgcgtattttgtaagctatagaaatctaaaatatctaatcagatcttggagcttccttgaaggagatggcagcttcttcacccatggcagaaatgatagtgaccatcaaatccttaccttcatcgaaagcagcttgcatgctgtcacccaattcaccttctggtgccttgacatcgtctttggtttcaccgtccatggtcatcaaggacaagtagccatcatcaatatccaacaattggtattcgcttctcttgacaaatggaacttccaagttgtgagtggatggagacaaatcttccaacttcttaccagtgaagatatcaagggtaaccaaatggaccttggcgtgaccgtgcttaccggtcttggaagtggacatgtcgacaatcttacatggtctacctttgatgacaacgaaaccattctttctcaaggcagaacattgcattgggtaggtggcggaggcaccagcgtcagcattttcaaaggtgtgttcttcgtcagacatgttttagtgtgtgaatgaaataggtgtatgttttctttttgctagacaataattaggaacaaggtaagggaactaaagtgtagaataagattaaaaaagaagaacaagttgaaaaggcaagttgaaatttcaagaaaaaagtcaattgaagtacagtaaattgacctgaatatatctgagttccgacaacaatgagtttaccaaagagaacaatggaataggaaactttgaacgaagaaaggaaagcaggaaaggaaaaaatttttaggctcgagaacaatagggcgaaaaaacaggcaacgaacgaacaatggaaaaacgaaaaaaaaaaaaaaaaacacagaaaagaatgcagaaagatgtcaactgaaaaaaaaaaaggtgaacacaggaaaaaaaataaaaaaaaaaaaaaaaaaaggaggacgaaacaaaaaagtgaaaaaaaatgaaaatttttttggaaaaccaagaaatgaattatatttccgtgtgagacgacatcgtcgaatatgattcagggtaacagtattgatgtaatcaatttcctacctgaatctaaaattcccgggagcaagatcaagatgttttcaccgatctttccggtctctttggccggggtttacggacgatggcagaagaccaaagcgccagttcatttggcgagcgttggttggtggatcaagcccacgcgtaggcaatcctcgagcagatccgccaggcgtgtatatatagcgtggatggccaggcaactttagtgctgacacatacaggcatatatatatgtgtgcgacgacacatgatcatatggcatgcatgtgctctgtatgtatataaaactcttgttttcttcttttctctaaatattctttccttatacattaggacctttgcagcataaattactatacttctatagacacacaaacacaaatacacacactaaattaataatgactgaattcaaggccggttctgctaagaaaggtgctacacttttcaagactagatgtctacaatgccacaccgtggaaaagggtggcccacataaggttggtccaaacttgcatggtatctttggcagacactctggtcaagctgaagggtattcgtacacagatgccaatatcaagaaaaacgtgttgtgggacgaaaataacatgtcagagtacttgactaacccaaagaaatatattcctggtaccaagatggcctttggtgggttgaagaaggaaaaagacagaaacgacttaattacctacttgaaaaaagcctgtgagtaaacaggccccttttcctttgtcgatatcatgtaattagttatgtcacgcttacattcacgccctcctcccacatccgctctaaccgaaaaggaaggagttagacaacctgaagtctaggtccctatttattttttttaatagttatgttagtattaagaacgttatttatatttcaaatttttcttttttttctgtacaaacgcgtgtacgcatgtaacattatactgaaaaccttgcttgagaaggttttgggacgctcgaaggctttaatttgcaagcttcgcagtttacactctcatcgtcgctctcatcatcgcttccgttgttgttttccttagtagcgtctgcttccagagagtatttatctcttattacctctaaaggttctgcttgatttctgactttgttcgcctcatgtgcatatttttcttggttcttttgggacaaaatatgcgtaaaggacttttgttgttccctcacattccagtttagttgtcgactgatactgttaataaactcatcgggcgaggcttccacggttggaaaagcatatgggctggcgcatatggttataaaatcacctttttgcaattcaattctatctttcccatcaaaagccgcccatgctggagcccttgacttcatcgagactttcacttttaaatttatactttctggtaagatgatgggtctgaaactcaatgcatgtggacaaatgggtgttaaagcgattgcattgacggttgggcataccaatgacccacctgcactcaaagaataggccgtggacccagtcggagtagcagcaatcagtccgtccgcctgcgcaacggtcattaatgagccgtcaccatacaattctaacatggatagaaaaggacttggaccacgatcgatggtcacttcgttcaaaatgtggtgtgtgcttagtttttccaccacacatattttcttccccgtgtttgggtctacttcagggcggtgtctacgataaattgtgcactccaacctcaaccgtaaatttgtcttgattttatgattcataatccgaggtaaatcctccctgaaatgttcaaacttaaaatttgttaaaaatcctagagaccctaatgaaaacgacataacgggtggtacatgtctctgaaaaatggaacttacaaaaagaacagtaccgtcgccacccaaagtcactaccaaatcgaagaaaacatcatgttccctgatgaaatcctttgtccaatacttgatccttgattctctacatttactatcttcacataactcgccagcggcaaattttttgctgtttttcaattcggaatccacataaacagtcacacgtggaaaatgtaccaaaacccattctaccaactctcttgttaagaaatacagtgagacatcgttgagtttcgtaacaatcatcaaattttccacatccagttccactttggtattagatatatctttactcaacattcttacaccatacgccgtggaggcatactgaaagtgtgtattactactcttagaacttcctcttgttccgttaatgctcgtaccaccgccactgtttgcattgccgttcacgagagatgaatctttattcaacagggagcttctgcgcgagctgctttcacttgatattttcctcaacatttctttggcgttgtcgatatcctgagttctatcaatttgctcattgttcatcatggccttcttcatcaagttattattgttgttatgatgatcatttcgaccatcttcctcatttacccatttatctacgccattattcatgtcattctccttcatctcaagagcttttactctacttatttagggagcctattgtatttttttttggcttacgatcacgatgtcaatgatcatttgccctattatacctttttctccgttctctttgcgtagtgcggtgaaataatttcaggatgcatgaaagagcaaataaaagtgacacaccgttatatcgcaaggcgcaccacatcagtaatcagatacctgtgcattcaaaatgagtagaaatgtagataaggccaactcagttctggtacgatttcaagagcagcaagcagagtcggcaggtggatacaaggattattcacgttaccagaggcccaggaacgtgtctaaggtaaaatccataaaagaggccaacgaatggaagcgacaagtaagtaaagagataaaacaaaaaagcacaagaatatatgatccgtctttaaatgaaatgcagattgcggaacttaacgacgaacttaataatcttttcaaagaatggaagagatggcagtggcacattgaccatacacttatggaaaaaaaaaccaagaggaaaaggttagaagacagtcatgtgctgatgaattcaggaaagctgataaatggtaagagatattttggaagagccctggaattgcctgaagtaaaagaatggctcaagcagtctcaaaggcagaatgatgggggttctataaacaccaaatgcataccgaaggatagaaatgatttttattaccatggcaaagtcacagccgccttaaccgaatttgaggctaactggacatccattttgaaagcacattataatgtgcctgtgaatgaagatgaagaagaaatgtcaaggcagacacaagaaatccatgtaccaactctggcagatatggagcattggttagtgcaaagaagaaaaaagaaactaatggatgaacttaacctttagctatggaaaattattcaaacatttagaagaggcactatttcgaatgaccatcacaagcattataatcttcaaacatgtccgagctgcagatatgaagtaaaatagtgatcgggactcatttttttttcttctatgatatcatattgtcccgttcgttattaaatgtaattcttccaccgtactagttatcgaaggcaagatctcctttttacgcttaggtagattacatagatttcataatgtacaccaatacaaatgtatcttatacactcgtcaaatcttatatgaatcatgcaggagtagctctcgttttctttttacgagctacttgaaaaaaaaaaactagcgaaaatcctttgcttagaaatccagatttaaaacaaaaccgccgaaaagggaaagattttatgataggaaataccttaataattctatatcatcccgagtcttaggaaaatgattagatctgtgagaagggttttcatttacgtctcaatattcgtattgataatagttttgaaaagaacattaagtggcacagatcaaacgtcaatgaaacaaccagtggtggtcattggctctggtttggcaggcttaaccacaagtaatcgtctcattagtaaatacagaattcctgttgtgcttttggataaggcggcttctattggtgggaattctataaaggcttctagtggtattaatggtgctcacacagacactcaacaaaatttaaaggtaatggacactcccgaattgtttttgaaagatactttgcattcggctaaaggcagaggggttccatcactgatggataagttgactaaggaatccaagagtgctatcaggtggttgcaaacagaattcgatttgaaattagacctccttgcgcaattgggcggtcactctgttccaaggacccatagatcttctggcaaattaccaccaggttttgaaatcgtgcaagcgttatcaaaaaaactaaaggatatctcttccaaagattccaatctcgtgcagattatgctaaacagtgaagtagtggatatcgagcttgataatcaaggtcatgttactggtgtagtatatatggacgagaacggaaaccgtaaaatcatgaagtcacaccatgtcgtgttttgctcaggtggatttggttactctaaggaaatgttgaaagagtactcaccaaatttgattcacttgccaactactaatggcaaacagactacaggtgatggtcaaaaaatcctttcaaagttgggtgccgaattgattgatatggatcaagtgcaggtacaccctaccggcttcattgatccaaatgaccgtgaaaataactggaagtttttggctgcagaggcattgaggggtttaggcggcatcttattgcatcccaccactggaagaaggtttacaaatgaattgagcaccagagatacagtaaccatggaaatacagtctaaatgtccgaaaaatgataatagagcacttttggtaatgagcgacaaagtctacgagaactatacgaataacataaacttttatatgtccaaaaacttaatcaaaaaagtgtcaatcaacgatctgatccgacaatatgacctacaaactacagcttctgaactggtaactgaactgaagagctattccgatgttaatactaaggatacgtttgataggccattgattatcaatgcctttgataaagatatttcgactgaatcaactgtttatgttggggaagttacaccagttgttcatttcacaatgggtggtgtgaaaattaatgagaaatctcaggtaattaagaaaaattcggaaagcgttctatctaatgggatatttgctgctggtgaagtttcgggtggtgttcatggagccaacagattgggtggatctagtttgttagagtgtgttgtctttggaaagacagctgcggataacatagcaaaattgtactgagaatttatagggaaataaaagatatttttgcaacgtactttacatttcaataattaatgcgacatgataggatatactgtttgctatttctttccgtaacgatatacgattttttcttttctttggagttccaaatgaagaatatatcttgttgggaaaagctatagtattaggtttacagaatatggtagaggtttctccccgacgatataggaatctacaagagagagcatgattctacacgataatactgcaatttcttctttgcgttgaagtgtcaccattgcctatccttttacattatcaatgtcaatgttccctcttctaacaaactgaatgacttttctacacgattcatattatcttcttgcgcagtaaattatgttaacgtaatagtagggtctcttgtgcttcattattttgtaactgtacacataattgacacgtttaacaattagtgagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcagtttcttttctttttttctggaaaataagaaaacttatttatggaagcaaaaatggaataaaggattgggacgaagttagtgaaaaaaaactgaaatagtcctagagtaactccgaagtgtctttgtataagctattatctagaaatcacgagaggggaagaaatgtatcgcagtagaaaccgaccaaaaagaggtggagaaaatgaagttaagggaccaaattctgccttgactcaatttttaagagaagaagggatcagtgctgaaaatatcaaacaaaaatggtaccagcgacagtcgaagaagcaagaagatgcaacagacgaaaaaaaaggtaaagcggaggatgatagctttactgccgagatatctcgagtagttgaagatgaagaaattgatgaaattggaacaggtagtggtaccgagacagaaagagctcaggtttcctacgatgccaggatgaaattagtccctgctgatagtgatgaagaagaatatgaaactagccacatttctgacacgccagtcagtttaagttcggctaatgaccgggaatcattgactaaaaaaaggcaaaatactgcaaaaattatccaaaatcgtcgcagaaagcgtaaaagagcagctgacctattggatagacgcgtcaacaaagtatccagcttacaaagtctttgtattacgaaaattagtgaaaatatatccaagtggcaaaaagaggctgatgaatcatcaaagttggtatttaacaaattgagagatgtccttggtggcgtatcaaccgctaatttgaataatttggcaaaagcactatcgaagaatagggccctgaatgatcatactctgcaacttttcttgaagacagatctaaaaaggttaactttcagcgattgttctaaaatttcatttgatggttacaaaacgctagccattttttcgccacacctaaccgaattatccctacaaatgtgtgggcagttgaaccatgaatcattgctttacattgctgaaaagcttccgaacttgaaatcactgaatttagatggaccatttctgatcaacgaggacacatgggagaagttctttgtaataatgaaaggtagattagaagagttccacatttctaatacgcaccgcttcaccgacaaatcattatctaatttattgatcaactgcggttctaccttggtatccttagggttatccagactagattctatatcaaattacgctttattaccgcagtacctagtcaacgacgaatttcacagtctctgtattgaatatccattcaatgaagaggatgttaacgatgagatcatcataaatctgctaggtcaaatcgggcgcacgttacgtaaattggttttgaatggctgtattgacttgacagattcaatgataatcaatggtctgactgcattcattcctgagaaatgtccattggaggtattgagcttggaagaatcagatcagatcactacagattcactgtcgtactttttcagcaaagtagaactgaataatttgattgaatgcagctttagaagatgtctacaattgggcgatatggcaattatagagctattgcttaacggagcaagagatagtctgagaagcttaaatctcaattcattaaaagagctaactaaggaggcatttgtggcgttagcctgtcctaatctgacgtatcttgatcttggttttgtacgttgtgttgatgactcggtgattcaaatgttgggtgagcaaaatccgaatttaactgtaattgatgttttcggagacaatttggttactgaaaaggccacaatgaggcctggacttacgttgatagggagacagagtgacagtatataataaaataaagacatataaaacgtgtattagatagaaaacggaaaattgactaatgtttttattcctattatactcagatcgtcaaatgttgcctttattttctattgaagggattttatggcatctcgcgaataataaacaaacaataatagtaaaaaaaaaagtgtaaacttatgtattcagcgcagataaaaggaaaaaaacgagaagtttgacgtaaagaaaaaagttcgaaaacttttgtagcagttgaaagttttgtatgctatgtcaattaggcctctcacgttaaacggtttagatgagccagaaacctcttttgaagaactgaatacaactctacctcgctttcaatcccatgaaacattaactttggaagaaaacgtgccaccattgagtacatcaacttatataccgcctccatcctcggtaggtacttctgacactggcacggtattttccaatagtaccagcgcgttttggtctaataagcaagcagacgatgatcaggacatggaggtagaccaggatgatgaatttctaaatgacttccaggaattccaaaataaaaaggatgattttgacgatgctattaaaacaaattttcatttgagaaatggatgtcgaactggccctttcaaaaacgacattttcgcagaagagtttgatagaaaactgagtttggaagataaaccaaggctaaagcaacctagatcaatgatggaattgaaaccaaaaagaaaactatcaaatagcgtcacttcaagaaacttaaggtctggtaattctgtaagatttaagaaatctatgcctaacttagctttagttaatccagctatcagagaagaagaagaggacgaagaacgagaaagagaagatcaacgagagtttaattacaagattgataacgatacgcaggacacaattttggcgaaattcagttcagatgatgaaggtgactttctgacaggatttgaagaattagagggtgaagcaattgatgaaacgatttcttcgaacgataaagaaagtgccgaccatccgcgtttcttaaagaagtcatcctcatctttgccattaaaaatatcacctgcacaatatgatatagtaaagcatgacgaattattaactccaggtcttcataggcgacaacgagattggaatacccagcaggaactggactcttttaaagaaaaacgatcagtaagacactgttctaatcaaaatgtacaactcaatggtccagctaaaatcaaaacaataaaacagcaaattgatcataatactccaatgaagaaaggttctatgatatataacccgaaaactatgaagtgggaaggaaatgaaaacgtcttaagcaaatttagtgatgtagacacggcaaacaggaaagctttattgataaaaaacaagctacaacgagatgcagattctaagaagcaaaaatattctgatctacagcatgcaagagccacttcgagaaatcaaaaggtcatcgggaacatgattttagatgaacaaaatttaagatgggttagtgtttcagaggaagaagcagacccttttgcaggcattcctgagataaacttaccaccagttggcaaaagtatgaaaaaacgtagctcctcaccatttttgcgttccaaaagccaagttaatacgccatttgtttcaaatgacaatgatggcgtttatcaaagtacggctgctcaagcaagactccgtaaataccattcaatgaggacacttaacggtacaacagaaactccagaaataagctctactttccatttgagttcaagagcattggaaaaattttaccacgaggagaacaggtggtgtaaaaagttagcctcatggtttataccccgagatgagaccattatcagtgttgatgaggaaacaatcatggatgaaagtacggtcaatagcaagagaaaatcctatatgtatgaaatcaggaacatggtaatcaattcgacaaaagattagccctttagccttcttataactgtttctttaccgttatcttgagtacattcatttctcttacattccaaaattagatagaaccttgaatcgtgtcaacttttcgccgacatttcgcgtctgacagaaaaagaaatgttgcagaaaattcgaatagatgtttcaaatgaaaatagaccatgagggacacattaacatttcaaacaaaagagcccttgatgattattaaaacagatctttatggtttgtttagcaaacactttggtaatttcatgaatatttgactagcaggaacagaaaatcaaaaatgtttaaccatgattggaagtactccattaattctaagactttcgccgatttaaacattgaattatttcgaaaccacaagttcaaaactgttttaaattacataataggtgtagttgggtggaatggattaaaactcgccctttttgtttctgacatttacacatgtatcaaattgctggcattcaactcctggtcaaacaacatcatcaaaccatacttaccctttaaaatatccaaatggttgtttagcggttgtattttagcatcgattgtgctattgatatgggaggctatagcgggaatgaggatttacaaaacgggaaatatctctttgacttatgtcaacaatttttccagaaacctaaattcagtgctcaattattccaagttttgtgtttataatatgatcgaacgaaagggttttcgacagaaaatgacattttttactttttttcaactgaaagattgtattagattaatcttcacggataccccaaggcaagttattaatggtcttacgctgtggtcagttctcgtaacagtaaataaaaacgaggatctaggcgatctggaatcatttaccggtttgatcaacaaaataaagaacattggccagaccaatcatgaagaagcagtgatattgtcgctgatgctattttcctttataatctgggcattatttgtcttcaagtttctgcttgctgtcatttgctcgatttttgtttattataaaataatcaatgatcaggaatatagcgggttgcgtgagtacatttgtgttaccgtcagcgaaaatgttgatgaacttgttgaaagacaaaggaaaaaggaaaatgatgacacgatttataagacaggtcttctcgaatctcagacttttgacgattttaaagaagttgaaaataaaattgaaacatcttttaatgatacgtcatatgcttctaataatgattctatgattgagctaatagagagaagacccgaatacaaaagtcaggatgtatgtgggcccattcccacaatgaagaaaacggaaacaatggaatcgttcgttgacaatggcaatccacaatataccactagattctctgcgattctagattcaccatatatcaacagctatgaaagtaatgatataaagaaagcaaaaatacaaagcagaagcgtaaatactccaaaatatgaggatttgtcttcttctgacattttcaacaaaatacactctgctggacaattaaaatctacaacttctatggagtttcacgggccattagattctatgccaaatacaacaaacaacatccgtaattttaatagcaacagtagtagacctagaccacctcctttacagacaaaaagttcgattaattcaaaagctgactcgaatgataatggaaggatttatacaccaatgaaagcgtacttcagggagcctgatcttccgaggaagggtttgctggaagatgaagatcgtacatataattatacttaataggctggcaaaagccctttgcatatttcatgaattagatagacgtgattagaaacagccgttagtatgtttctgataaaaataatactttttttgtaacactattttcatatattggattgataccggttatagcacaaacataacagccatgaaagtttctttgaaaaccccttttaacatttgcttgtaagagataggttaattttttatagttgctgagattccattgttggtaaagacttaatattaggtatacagaatatactaggagttctctctgggtatgtaggaatccacaaaagggtgtcactagttcaacataataacatcttttttttattccttctttgatattttgtcatattatcctattattttatcaatccttgcatttcagcttccaatagatttgatatttgtttctcaatattatgtcatcttcatacacagtatgtgataatatactagtaacatgaatactactaaatgagtactaccttaggggttcattacagcagcttaagcgaaagtagaaaatgaggcggatatttgttggaataaaaatcaactatcatctactaactagtatttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatctaaattagtggaagctgaaacgcaaggattgataatgtaataggatcaatgaatattaacatataaaatgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgaggagaacttctagtatatctacatacctaatattattgccttattaaaaatggaatcccaacaattacatcaaaatccacattctctacaatattgatttccatcgtgtaagttttctgcacgaagtttattcattcaatttgaagtgcttcgtaataatattactatgcaacttaggtacctcatatttcttagagttcaaccaagttggttccgttggcgtaatggtaacgcgtctccctcctaaggagaagactgcgggttcgagtcccgtacggaacgttgattattttttttttttcgtttctttatagaaaaaattcagacgatattaccttgcgatgagataatcttaccgcagaaagagtgccacagtggtaataactagttgaaggttcatattatataaaaaactctaagaataaaaatggtatctagtgcagttaaatgtggcatatgtcgcggagttgatggtaaatataaatgtcctaaatgtggcgtacgatattgctccttgaaatgctataaagatgctgcaaagcatgttcataaggaaagcgaacaacccagggctggtacagaagctaatgtggaagttgttaataacgataagatcataaacagttcactcgcaatgaataaaacattaaagacgaaggcattcgatgatatatatcaaaatagcgcagaattgcaagagctgttgaaatacaacacggtgaagttccatttggcaaaggtttatagaattttgtccagtactgttaacgatggaagttctggaaaaatgaacagcgatctacaaaaagaactagctgtaaattatttgaatacattacgatatggtggtatacattataatgaagcaattgaggaattttgccagattttattagataaattaaatgcggtgaagaaataagaattatcgttgttagcatgatttttaagattgagcattttattcatttttaaccatataatagtgaaggtgaggactaataacaaagtacttgttgaaagggtcgggttgcttttaggttttttcttctcgttaaggatttcccacttgtctggcaaggcgtcaagcagacttggaaaataatgatattatgtcagaatttttgtgtgaggcgcttctattgcaagtttgtgacaccttataataaaagtgaaccatgtatttacatatgattagggaaagttccaccatcatcttatgatcttcatggccgttttggtcttctttttaacttgaagtccaacttggcgactgtacatatatacatatatatagcaataagtataacaaggcaacaaatcaggtcccattatttaatttgaagtcatctactgccccataagaacctctatattatcagtagattctttcttttagggaaatcgaacctcgatattgtaagagaaacccgcgccactcctaaaaaggtattttgaaggagaggatgatttggagcaacatttggtacactttatcctcagtttttcgctaactacctcgcaacttgttgttgtggatgaaatttttgatattaatttcaataaataaaatatatgcaaatatcattataatttgtcaagtgcgggaaatagactatgcagtgatttagtgtgcaagtttgcccacttcacattcataccaaatatttcttcccactcatttttatcgtattagcactacatacgtgactttttagctcagctttcggactggatagctttactgacttactttctacaagcgatatcattcgtcacagtactccaaagaagtctgggcatttaattttcttctttatcaagtccgccattatgaaggaatgtattgggtaatagttgacataccgatgttctgctggtagcatcgatgaacgaaaataggtaacggcttgccgctgaagatattggaaatgagacagatcattctagggtaaaatgcgctgtagagctagcgtcaattgcgattttcgaacactggctgcaggtatttctgttttctcggctttcattatagtaatgtgaagctactaggagaatcacgaaacatctttttagtaggatgagaacaccacgctctcctaactggaagtaatttttggtatgcttagagatctgttcctctcttatgacttctttttcgcctactataaacttaatatcaacatatttagttagttttttcagagcaatacgtgtttattttttcacaacttcgcatggcattatgtatcattgcagcgtaaatttttacatttagtaatatctaataacatatacacaaaaaagggacagatttttgaattaaataaaccaagcgtaaatcagtattgctcttaccgcagtagggggagttatctactcctgcttaacgtagagaaacaatagtaaaagttatgcttgtgttggaataaaaatcaactatcggctggcaactaatagggacactaccaatatattatcatatacggtgttagacgatgacataagatacgaggaactgtcatcgaagttagaggaagctgaaatgcaaggattgataatgtaataggataatgaaacatataaaacggaatgaggaataatcgtaatattagtatatagagataaagattccattttgaggattcctatatcctcgaggagaacttctagtatattctgtatacctgatattatagcctttaccaacaatagaatcccaccaattatctcaaaattcaccagtatcttaaagagaatgtggattttgatgtaattgttgggattccattgtgattaaggctataatattaggtatgtagaaagtactagaagttctcctccaggatttaggaatccataaaagggaatctgcaattctacacaattctataaatattattatcatcattttatatgttaatattcattgatcctattacattatcaatccttgcgtttcagcttccactaatttagatgactatttctcatcatttgcgtcatcttctaacaccgtatatgataatatactagtaacgtaaatactagttagtagatgatagttgatttttattccaacatatctcaacattaattactcggaacttttttttgatttgttatataataacagaaaatccagatttgtacagaaagaaaatccgtgatagtttaatggtcagaatgggcgcttgtcgcgtgccagatcggggttcaattccccgtcgcggagatttttttggctactgttgcggttacatataacatactttttgcatatatcgtaagttatcagacaccatctggctcactgaaagtttatttctatgtgctttctgaaacgtatgtatatatgagattcaaaaacaatatttaaatattttcgatattatacctacaatgcaatgggctccttctaacttgagaacctcttcccgggtgttcttacaggtccatatcctggcggaaactccttatgtctacttctgaatcagaatccaatttcggttttttttcataatgtgtattttcacgatcacgctcacgctcatgtccaagtcccgttatgtcatttaggtttctcgtgtcccctcttccgtgattgattgttcgtgctttccaggattttatacgactagcattcctaggaggatgttcgacacttaaaggcggcatagaaagtctaaatttaggtgctatattttcattaatatttgagaggtccccatttgattcgttgaaactgaaattatacttgactgcgctgtctttttcaaaaggttccttatgagcttcattttcgcggtgttggttttcactgaacttattaagctttctttccctttctttcaccggatttaaagatttatcctgcgagtttgaaaggatatcatttcttcgtttatagcaccaagcccttaactcgtcagcagtcacatttgagtccaatgcacatagtatatcatccaaacaggtgaggtagccctgatgtttggttaaagagtttttctcattagccacccggtaaagtcttgtcaccgcattggcggctagcttgaactcttgagaaagttccaaattaagactctcaatcgcttgctttgtaggaggttgctctggaggtaaacttgattccaatgaatgcatttgctccataattgaatatattctgctcttgaattagatatgtgtcgtcggtaaaaaaggtttcttgaaatgtaattgtatgagctgccacgatgctaaactgcaaaacgacgtaagacaagtacagtagaatgaatggctgcgcttcaccaccaatgatttgtatcaggctaacgtgcacttggaaggtggaaacgatgcttttgtccagatgcctttacgagtaaggaaaaagaaccatttgaaattttttcaagcgcacttttagaacaaattcgaaaagtgaagaaaatataggtggggtaacaaggaaaagaggctacaagagttcgttaatatattatctccgtattgtgtaaaggaatatgtcacaatttgataataactcttcgttaagagcttgaaagaaatatttcaacttgcaagtctgggaagtgaatggagacataaaaaacaaaaaaatctcccgggggcgagtcgaacgcccgatctcaagatttcgtagtgataaattacagtcttgcgccttaaaccaacttggctaccgagagtatttaattgttgaagaaagagtatactacataacacatatacaattgaaaaagagatttcaaataattatccggtccttccaagatggttcagagtgaaatttatactaaagctaagggatggaagagaatactgacaaattaatgaacaaatacttgaaatgagatagcaactgaggaacaaacgtaagtattttcaacggaattagaaatagcgacatcatgaccagcttattcgcaaatgtgattttcggttgggaagtattaagtcagcatcatcatatgaaaatacttcataacttttctggaggataccttttgaagagagaaacctgtattttgcacagtggattagagccgaaacttcatatgctgctgcgttattttccatagctatagtaacgttggaacaagaatcaactattacctatcgaagagttttcatgttactattatattatcccatactgtgtaagaagataacataaggattgagaaacagtaacaaagtctaatgaaagctaaaaatgcaaggattgataatgtaataggataatgagtgacaaagtatcaaagaaggaataaaaaaaagacattattatgttgaactagtgacacccttttgtggattcctacatacccagagagaactcctagtatattctgtatacctaatattaagtctttaccaacaatggaatcccagcaattatcaaaaaattcacctttcttccaaacattaatttgttccacgggtccatttttataattacgaaataattgtgcattggtaacaaagggagaaagcgatatcctaaactagtaggttacagttgataatataaaaagttggaaaatagcttagaaatgaagaagagaataacggcttctatgcggttgtgacttttgacgcgttaggcgtggtgctaaagatggcgaaaaaatgtaacgtcttcccaagaagtacgcttctaaactaaatatgattcatagtggacagaaagatcaccattttgaatgatgggtcgtggcaaattaatactgatagaaggattggataggactggtaaaaccacgcaatgtaatattctttacaaaaaattgcaaccaaactgtaaactattgaagttccccgaaaggtctacccgaatcggaggactcataaacgaatatttgacggatgatagtttccaattatcagatcaggcaattcacctcttgttttcggcaaatagatgggaaatagttgacaagataaagaaagatttactagaaggcaagaacattgtcatggacagatatgtttattctggagtggcatattctgccgctaaggggacaaatggaatggatttggattggtgcttgcaacccgatgtagggttgctgaaaccggatttgacattatttttaagcactcaagatgtcgacaataacgccgaaaaatctggatttggtgacgaaagatacgaaactgttaagtttcaagaaaaagtgaagcaaacttttatgaagctattggataaagagataaggaaaggcgatgagtcaatcacgattgtagacgttactaataagggcattcaggaagttgaagcgcttatttggcaaatcgttgagcctgttttgagtacgcatattgatcatgataaattttcgttcttctaggaggatctgtacatatatcctagtctagtctatctaaaatacttagtctttctaacagcatatcctttgaaatttcttgtatttcccctccaataaacatctcgtccattatcatatagactttgtaaaagttgaatacgatatccagttcacagacattgccgaaaaatgcatctagcacctccacaaacagatggatgtggcacaaatatatgggttcatcgtcaagtaagtccacacccatgacaaaatacagacccgcatacctcctgtatatgagtttcgtcgaatcggaaaactctacgaagttactctgatgcttatgatctctggaagatatgagtctataaatctgcgcaatggcatcctggctacgctgaggatccgaactgtgtacatcgaaccatctcaccaaccgcaccacaccctgcttattaaagcacagtataaactgtactgccattttttttatcccttacagcaaacaagtctccgttcttcacaaaataacagcaccaaacgctatctcaaggcaaacgttcttaatgtacctactgaataaaccattcctccccgtttgtatcaaaagtatccgaaactgttctatgcgtgcaaaatgatatgtcttgcaaaactattggaaagacccttccactacaggtacagtttagaaatgccggagctgcaagtactacgtgccggcagcatgataaacatacccgcgtcctatagccattcaagcctacatatatggtatatacaacatgaacgctttagtacggtcaccccatctacaagcataacctcttgggcaaaggcgcaaatagttgccacgtgcgagtgcggtgcatgggtggctgtcttttcgtcattggcacgaccccttgcaggtgggaggtagaaccaaataatatccggttgacggtaaaagcaggtttatatatagtgttaaagaaaggtattgtcacatcccgtcgctacccttatccaaaccacgatatcgcacgcacaccaggaaagtaaagttgtgtaagccgtagcagttttttacaggttaaccgattgaataagataatggcgggaaacggtaaggacaaagaggtagataaaagtccctctgttagtactttgaaactattgggaaaacgcctgtttaattccagcagtcacacggataactcttcgttactgcttagtgccgaacaattgggcaatgggagaagtttaagaaaaaggccaacgtctccgtccattagtggcagtggtagcggtggtaattcaccttcgtcttctgctggggcacggcagagatctgcttctttacatagaagaaaaaacaatgcttctgtaggattttcaaatgggtctgtgtcgtcacacaagtcctctgtcgcattgcaggacttaattaaacataataataacccttacttgaactctccctctgatattctgggcacaggtactggcattgcctcgacaagagatagggatagagcagttttggatagagaaaaggaaaaagaaagggcgagaaacaaagaaagaaatactcatcacgcgggcttaccgcaaaggtctaatagcatggctagtcaccattttcccaacgagaatatagtttataatccatacggcataagcccaaaccatgctaggccagatactgcatttgcagacactctgaatacgaataaggagaacgatttgagtttttacatgcatgatggtaacagcaagatacggatgttgccccttccaattgctaatccgaacgattttttgcccgaagatatgaaacaatatagtgtccatttaacggataatttcgtatttgatacggacaataaacctattggttcgggtgggtctagtgaagttagaaaggttaaatcaagttacaggcaaaaggatgtttacgctctaaaaaaactgaatatgatataccacgagtcacccgagaagttttacaagagatgctccaaagaattcatcatagctaagcatttaagtcataacgttcacatcacgaatactttttatcttctaaaagttcccacgaccacatatacaactcgtggttgggggtttattatggaactaggtgttaaggacctcttccaactgatggaaagaacaggctggaagaacgttcccttcaatgaaaaatattgtcttttcaaacaagtggcccaaggtattaagttttgtcatgacaatggtattgctcaccgtgatttgaagcccgaaaatgttttaatttctaaagaaggtatatgcaaattgacggatttcggtatttctgattggtaccatgtgatacctcatgactacactagtccagtgaaaacatgccaaggtatgattggctctccaccatacactccgccagaggtaatgtacttcgatgccaagaagcactaccccgaaaagttccaaaaaccctataatccgttggccatggattcctatgccctcggaatcatgctgattaccatgattaacaatatcatccccttcatcgattcttgtaacactgatgcgagattcagggaatttgaagtgtcatatgacaacttcatcaatcatcaaaacccacatttcagggacaagggctgccacaagccgggtcctggttccgaatactctttagcaagaaatttcaagaatactgatgccacgcgtatcgcatggagattggctgacccgaaccctgcaactagatatacaatggatgatttatttaatgatccgtttttccaacaaattgaaacatgtgtcgagccaaatgatgatgacttagtaagggttcctgaattaaggaaaagtacttctaccaatgattttagtgaaaattcattagatgcaccccatgatcaagaggtcattcacacgtctaatccattcctaaaaaaggaaacgctcacttctaaaccaagatcgatgttggaaattgcagaatctccttccttgaaacaaaaatccaaggtaaaagatagcgcaaagaccaaaacacacgatgttggggatgaaggggggaatgaaagcaccaaacctaagcagcaagataaaaaggaaaatttgaagaaagatgaggtcaagaacggcgacaaggacaaagtcattgaagaggctaccacgactaatgtggacagcatattggaaaaaccaacaccaacctccacaaaagtagaggacaacttaagcgaagatgattccacaatgaaggaattaaagtcgatgctaaactccacccctactacaccaacacataatggccccactccgctccctgcaaaggctggcactcaattagataagcgtatgagcgacctatcactcaaatcggaaacaccggcttctacaaagaactttagcgcaccgaatgtttcgtcatcaagcaattcactgagaagcctcggaagtccaagcgtgtcatcctcgaaaaagaagaaggtaattcaccaccacttggacattaccaacagcgttacaaacatgtcatccgtgagcgcctttatctcaagatagacgttaggacttctttaattccctcttttatgctttagtatcgtcatattctttcatacccttccttataagctttttatataaaatatcccaccgggaaaagataaagaacggaagataaatcaaacaatgaaataaagcacacacatataaatccacatatgtacttatatattttacttcaaacaataaacaaacattttattatttatttttcccgtacatcgatgtacgtgatcggtttttctcattcctctcggatccttcgggaccaccatgtctcacccaccaaggtcaaaaaaaaaataaaatcggacgagaaaagtattgggcaaacaacaattatccacgtgcttatcacgtttttttatttaatgtagaatgtaaaccattataccttaaagataaacactttgttaattaatcattttagttggcggtcattttcatttctgctacaagtaccaacatcaagtgcttaaaatataatacggttttctacacttttattaacgatgaactctctggcaaataataataagctttctactgaggatgaggaaatccattcggcaagaaaaagaggctataacgaggagcagaactacagcgaggccaggaaaaagcaaagagatcaaggcttgttgtcacaagagagcaatgacggaaatattgactctgctctgttgagcgaaggggctacgctaaaagggactcaaagtcagtatgaaagcggactgacgtctaacaaagatgagaaaggaagtgatgacgaagatgcgtcagtggctgaggctgctgttgccgctaccgtcaattatacagacttaatccagggccaggaagatagttctgatgcccacacatctaatcaaacgaacgcgaatggtgagcacaaggattcccttaatggggaaagagccataaccccatcaaatgaaggagtcaagccaaacacctccctggagggaatgacgtcttcaccaatggaatctacacagcaatctaaaaacgacatgctcataccattggcagaacacgatcgtgggccagaacaccaacaggatgatgaagacaatgatgacgctgacattgatctcaaaaaggatataagcatgcagccgggtcgtcgtggaagaaaacctactactttggccacaacagacgagtggaaaaagcaaagaaaagactcccataaagaagtcgaaaggcgtcgccgcgaaaacatcaacactgcaatcaacgttttaagcgacctcctgcccgtgagagaatcaagtaaggcagcaatattggcgtgtgccgctgaatacattcaaaaattgaaagaaaccgatgaagcaaacatcgaaaagtggacgttacaaaaattgcttagcgagcaaaacgcatcgcaattagccagtgcaaatgagaaactgcaggaagaactgggaaatgcttacaaagaaatcgagtacatgaaacgcgttttaaggaaggagggaatagaatacgaggatatgcacactcacaagaaacaagagaacgaaagaaaaagcactaggagcgataatccacatgaggcttgagagttaaaaatagatagctaaatgtatttcgagtctccctatgtatctgcgtctctgccccatagcacctctgttaagtttttatcaatattccatcggcatatttgaaaccgcccggatggtattagagaatcactcagcctcaaactcagcaagtaaaagaggacgggacggactttcaaatatgtctttgtacgttattgtttttcatccctaaatggcttagtaaaaaagttttgccaagaattttttgacgttcaatggaaaaatcgccaagagaaatacgcacaacctccgttttcccgccttttatcaaaaaatcttagttttcccttcctttttttttttttgggtcgcagaaaagaaaaaagatagtagtggagaggattacctgaaaaaaacaggcaaaaacgtcacatccttgaaggtccgcgacaatcacgggcctatttctactttggggctttgcttgattatttaagaagaaacattggacgaagatcaagtaagagtgcacttgtctttagtctggcattccgctatttgtatcttatatagttaacaacaactgttatttactttctggaaaacaaccaacgtttatttttatgaattagaatcattgagattgtctaaacgagaggaagagaaagaaagagagaaagagaaaagaaagcgaagcaagatacaattccaatgatgttatcactgcgcaggttctccatgtacgttttgagatctctgcggcttcactttaaaaagataatcattactcttctaactatccagttactattcattaccatatttgtattgggcggtcgctcgtcgattattgacggtaactggaagtcattcatggcgctctttttcaaaccgcttgcttacactaacagaaacaacaaccatgcttctttcgatctgagatcaaaagacaacgtagccaaactttacgaaaaaatgaattttgatacttcaggcaaatggatcgacacgtacaccttgaagaataatcttctcactgtgaaaatgggtcctgaaaaagggcaagttcttgattcggtagatgaattgagatattacgataacgacccaaggctggtatggtcagttttactagatcacttattagaatcagattccaatgaatacgcattttcgtggtacgattgggctaattttgactctacaaacaaactcattgcactgagacacacgaacatatcttgccagttcgtttgcgagggtgcctttgataaaaatgtgctagaaatggtagagagtgaagtccaagagcctttattcgtcacaaataggaataaatatgacgaatcgctctggtacaacagggtaagaaaggttgtcgattctaattctgtgcagcaagccatacatgatcactgcatgaataatgacgcgtattccaatggtactcccttcgaattgccttttatcataagcgaaatttctgaaaggttgaggccagaagtgtatgacttacaagccaaaaaccacttgttatattctaactttactccactgtcattaaccgtactggacagcgataaagatgcatacagaatcaatttgaagacaacagactcttccaaatcaaatatagtacagacaaatctactacagaattacattaagaggcacagaaatgaaatggtaaatggcgacctcattttcaaccacacttccatgtttgaaaaatttttacatcatggatccactaaaaaaaggaaacttgacgttgaagcgttggataaaacaatatacgctggagagtatctagaactatcaccatctgatttccaattcaatgcaaaagagaggatcattgaattagagaccaggctcaggtctgaaggcctaccatctcatgatacccactatttacgaagtttaaagacgtccgtaaatacgtcccctgcattacagcaaaagtatttcgcagaggcctctgatattacggacgcgactgccgatggtcatcatagagacaggcgatttttctcaatcggacataatctcctaaatgaccctcaggagtttgaagcaagattgaattctttgatcagaaattttcagaaatttgttaaggctaacggattaatttcctggctatcgcatggtacattgtatggatatctatatgatggtctgaagtttccctgggatgtcgaccatgatttacagatgcccattaaacatttacattacttgagtcaatatttcaaccaatccctaatattagaagatccaagagaaggtaatggaagattcttactagatgtaggaagcgcaattacggtaggagttcatgggaacggcgaaaacaatattgatgctcgtttcatcgatattgactcaggtatatacattgacatcacgggacttagcgttagttccgatgcggctaaacagtacatgtccaaatttgtagaagaagaaagctcgggcgaaagcttttctgcccttattgaagactataagtttgacgaaaacgactattttgacgaggtggatggtagagaaggtttagctaaatataccatacatgaattaatggaatgggttaattctcatccagacgactttacggatgcagaaaagaatttagtcaccaaaacatacaagaaagagcttgcaatttcgagaagcgattatgctgaaaaagacttgtctccgaaacaaaggtatttggtaaatgagaagtataacctttacaattgtagaaaccagcatttttccagtctaaacatcatatcacccttgagaaatacaatgttcagcggtgtgtcagcatttgttcctaataggcccatagcaacattgaataatgagtataaagttccggcaaaatacgggcttttgtcattccaaggtaaggtgtatttaccggaattcagatactggttctcgtttgcagacatgaagaagtttgcaaatttgcagctgaaagaacccaagataacacgactggaaagtcccttaaatgatttaaaattcagcgacataagcctactgataacaaacattttaaaatgtgggtttcactccgtatttgccagcttatttaattcttttgacagtactgtttacagactcaaagagcttgaaatacagtatgatcctagcttgagtgaggaagaaaaaagtagtctattaaaaactctacggcgaggaatgtcaaaaaaaataaaatcaccagaaaaagatccgatcatatatatatacgaaagaaagttatgggaaaacgtggaaaagttgttgaatgcgtcaaacatctacaacattgcttcacaagttgagaaggaaaaaggtaaagagtttgttgaacggtcccagcaagtatatgaaagaaactttgacggcttcagacttcccgatggcggcaacagtaagactgtaaatgatctgaattctaagggcttaaatctctttggtgataataagaaaacttcaaacaatatatttggttcagaccaaaaatattaaaaaacgttcccttatccttcggaataggataataacaaaaaccattatttattcattcttgcctcacttaaattcggcccttacggcgacatttcaataacataaatatgcgtgtaaccttattaatttataatgtctaatttattataatattccttcacctaaacacttcaaattggacctcacgcaatatagcgccttctagacccttgcccaaattacccagcaactctacgctttcattgagagaatcaagcgaactctcatcatcatcctgtgaacctttaggttttttaccgttaaatttataaatgccagaacttcctgcaaaaatcgtggtaccatcttcagtaccacatctgttagctagcaccaaaatcgcattctttccttggaacttccaaggctgtccaagggaggttcccaaaaatgtcttttccagtactgtatcctttatcacttcctcagaatccaataagtctattgtgtcctccttgtgctttccatctttataatattcatgatctaggggcattctagttttgcccaaaatgctttcgataagagatgaatttttaaaccaattaattctggatttaaagtacaaaaaaggaaaaaatcgtagaatccagtagtttacgtttgacatatctggttcatccatatccttatattcacttgtactgtcgtcagaaggcactctgggcgtacgttgcgaatcaccaattttaagctggtaaattccttgagatcctgccaaaggcaacccttgctcctttaaagcgaaagctattttgttcttagcggcttctaataatgaattgttatgtaacgtctgtttgtctgtgatagaagtagagtttaaccacgccattggacatagaatcaattcaacattattgtcaacgcaaaaagaagagaattcaaagtgattaaagggggccatgaatttgtagggacttaagtccatacaaatacctattgatgctttcaaagtcacatctctgttgtaagagtcctcattagaaagcttagcacactttgaaaaatccatgggaaacgtctgaaatccctctggattctcctcgcaatcccaattcatttctgtatcatagagaaaagtctttctgtaattaaagatctgctccccctgcggatttactaccagggcagaattgtatagcttctgttcatcatcatcttcaggatatcctattatagtgtagcattgaaatttctcggatattgatttagccagttcaaaagagggcccttcatctttcttagtaacataaggtaaaatatcttttctggcatgaaaactgtaacctgtcaatgcaaattcggggaatagtattatgtctggtttcacataggtggcacttttcgtaactttatccaatattgaccatgttctcttaattgtttgatctacttgcccaatttgcggattgagttgaattactagtacctttagtgatactaaaagttttgtgctcatcttagcaccatgaattgcgtctattagcattcactgaatgtcacgatagagttatcgctgtaaactagcactttttagcattgaaatgcttaaaatgtgtgaaactaaagtggttttatttccaaagaagggttatcccttactagggcaacgaatgaatatctattagggctataaaacaaaaatagttaagtgagatatataccctcttgaatggtgcagggtaaataattatatatcgttacgaacgaaagatgaaaaatatgaaaaaaaaaaaaatcaaatttatgtcaagtgaagggcattgcatggcaagtgtaaagaatccaagaagaaaagaaaggcttaaagcaatccaggttagtacttataagaatgtctgttgtaggatcgttaattttttgcttggactgtggtgatctcctggaaaatcctaatgccgtattaggctctaacgttgaatgcagccaatgtaaagccatatatcccaagtcacaattctccaatttaaaagtcgtcaccacgacggcagacgatgcgtttccatcttctcttagagccaagaaatccgtggttaaaacttctttgaagaagaacgaactgaaagacggcgctactatcaaggaaaagtgtcctcagtgtggaaatgaagagatgaactatcatactttacagttaagatctgcagatgaaggtgctactgtcttctatacatgcacttcctgtggttacaagttccgtaccaacaattgattgggttgtgttcgcacatattacaatttgtacattaatatcatccccgctttcatcatgtgaacatctatagaacatcatttataaaaacaaaaaatctatgtactgacgatataatagcgtacattatcatattattcttactatttatcatactcatcgcatctactgttctcgagaacgtgtaaagtgatttatgccattgaatgaaaaattttgttaaggaacaactagaaatataatagtgtcttggtggatgtggcaaatgaggtgtgcgtgataaagagctacaaactcaaagtaataacagctatcatccatttttatagcaatatttgaaaatggctgctcgtccacaacaacctcctatggaaatgccggatctgtcgaacgccattgtggcacaagacgagatgggtagaccctttattatcgtgaaggatcaaggtaacaagaagagacagcacggattagaggccaagaaatcacatatattggctgctagatcagtagcttctattatcaaaacttcgttgggtccccgtgggttagataagatcttgatttcacctgacggtgaaatcaccatcactaacgatggtgctacaattttgtcccaaatggagctagataatgagattgcaaagttgttagtacaactttccaaatctcaagatgatgaaattggtgatggtactactggtgttgttgttctggcaagtgcgctacttgaccaagcattggagttaattcaaaagggtatacatccaatcaaaatcgctaatggatttgatgaagccgccaaattagccatttccaagttagaagaaacatgtgacgacatttctgcgtcaaacgatgaattgttcagggactttttattgagggccgccaaaacttctttgggctccaaaattgtttccaaggatcatgatagatttgctgaaatggctgtggaagccgtcataaatgtcatggacaaagatcgtaaagacgtggatttcgatttaatcaaaatgcaaggacgggttggcggatctataagcgattcaaaattgattaatggtgtcattttggataaagatttttctcatccacaaatgcctaaatgtgttttaccaaaagagggctctgatggtgttaagttagctatattaacgtgtccatttgaacctcctaaaccaaagaccaagcataaattagacatttcttcagtagaagaataccaaaaattacagacttatgaacaagataagttcaaagaaatgatagacgatgtgaagaaagcgggcgcagatgttgttatatgccaatgggggtttgacgatgaggccaatcatctacttctacagaatgatttacctgccgtaagatgggtaggtggccaagaactagaacacattgccatttccacaaacggtcgcattgttccaagatttcaagacttgtctaaggataaattaggtacatgttccagaatttacgagcaggagtttggtactactaaggatcgtatgctgattatcgagcaaagtaaagaaacaaaaactgtaacatgttttgttcgcggttccaataaaatgatcgtggatgaagctgaacgtgcattgcatgactcactatgtgtggtacgtaacttggttaaagactcacgtgtagtttacggtgggggagcagccgaagtgactatgtccctggctgtctctgaggaagctgataagcaacgtggtattgatcagtatgcattccgtggattcgcccaagcgttagacaccattccaatgactttggctgaaaattctggtcttgatccaatcggaactttgtctacattgaaaagtaaacaactgaaagaaaagatttccaacattggtgtcgattgcttaggttacgggtctaatgacatgaaggaactatttgtcgttgatccatttattggcaaaaagcagcaaattcttttagctactcaattatgtagaatgattttaaagattgataacgtcatcattagtggtaaagatgagtattgattttgtataaataaataataaaagataagttttaatcacatatcccacaattttttttctcagatcagcatttggggttacttgattgtacatatacgtgtatataatcagttgtatacgtatatttaaatgaagtgaggggcgtttcagttatttgcatttgtttttgtacctttttccttataagatgagtcatgactcaataatcaaaccatgttgaaaaggctgaaatttctaacaatttccggaccatattcctcataatctttcttagtgtgacagtagcctttgaattcggctgtttgtgccagcagcgagccaccaaaccagacagcgtttctctgcttccgatgagaaatcacggaaacatctacaccagtcgatttagttccacttaacagctcactttgtgcgattctgttatttacgatagactttagatctctttgtaaacgacgtccaaaatctttgaacatggtagacccacctgatagtacaatattgttgtataaacctttacggacgtcaatagggcaagcctggatagtttgatccactaccgtgggtaaaggagtcaagaagtctgaggatgcaatttctggattgaagaagatttcaggtgctaagaatctttcgtaaccaatatctacgacttttctccttgtcttttcttggttttccaccacaaattgggcaaatttagaaggatctttatcgaatttgttaaactcctttacaatatctggacagacgtaacagtattcttgcttaatcttttcggcagttctcaaggaagtgtctgcttcaccacgttctcttagcaaggattggatgaacaatgtgatgtctctaccggctattggaatgtttttaattgctgagccaatgacgtaaccttccgccactgggatgacgtgggtgacaccatcaccagaatctataacagtaccagttaatgatctatccgtgacttttgaagaggtccatgacgcagccagagccaaaactgcttgcacagcaatatatagaccagcacaattaaatgattcaaaaaaaatctccgccacttgctctctgttttctggaggattcagtggtggttcggtcaataggaaaaaatgatcttcaggctctgttcttaaatacttgaagatggaattttcccagaatctttccatgtgatcccaattttccacttgaccgtgtctgattggatagctcaaagagtaagagggtccttgggatgctactaaagcctcatttccaatatagaaatccaaatcttctgtacctcttttaccggataaattattagacagcaaaccacctgttgcaccattgaaattggttgcagaggtggaatttccaaagtatgatgcttcattactaactgctgagggcgcaccaacgcccgaggacttctttgtatttgaaggtgcagctgtggctattgcagtagggaagacccaggagggagaatcattaccggcgaaaccgagcttggtcagcccggtaccattgtccatgacaacagcgggattgtttaagtatgacattgaatcctaatttcttgctcaatcgtgaggccttacggtagggccaattcttgattaaactactctcatatatttttgtttgaaacttttgaaaaggggttctcgccattttgaagccgcggacagccgggtgactactgaaagtccttatcgaagggtcttcttgagcttacgttaaaaaagagccatagtagcttcacgagagagtcattggtaaagtgaaacatacatcaaccggctagcaggtttgcattgatatggaaccgcatgaggagcagatttggaagagtaaacttttgaaagcggctaacaacgatatggacatggatagaaatgtgccgttggcaccgaatctgaatgtgaatatgaacatgaaaatgaatgcgagcaggaacggggatgaattcggtctgacttctagtaggtttgatggagtggtgattggcagtaatggggatgtaaattttaagcccattttggagaaaattttccgcgaattaaccagtgattacaaggaggaacgaaaattggccagtatttcattatttgatctactagtatccttggaacatgaattgtcgatagaagagttccaagcagtttcaaatgacataaacaataagattttggagctggtccatacaaaaaaaacgagcactagggtaggggctgttctatccatagacactttgatttcattctacgcatatactgaaaggttgcctaacgaaacttcacgactggctggttaccttcgagggctaataccttctaatgatgtagaggtcatgagactcgctgcaaagactctgggcaagttagccgttccaggaggtacatatacctctgatttcgtggaatttgagataaagtcttgcttagaatggcttactgcctccacggaaaagaattcattctcgagttcgaagccagaccatgctaaacatgctgcgcttctgattataacagcgttggcagagaattgtccttatttactctaccaatacttgaattccatactagataacatttggagagcactaagagacccacatttggtgatcagaattgatgcgtccattacattggccaaatgtctttccaccctacgaaatagggatcctcagttaactagccagtgggtgcagagattggctacaagttgtgaatacggatttcaagtaaacacattagaatgcatccatgcaagtttgttggtttataaggaaatcttgtttttgaaggatccctttttgaatcaagtgttcgaccaaatgtgtctaaattgcatagcttatgaaaatcataaagcgaaaatgattagagaaaagatttaccagattgttcccctattagcatcgttcaatcctcaattatttgctggcaaatatttgcaccaaattatggacaactatttagagattttaaccaatgctccagcaaataaaataccacatctcaaagatgacaaaccacagattttaatatcgattggtgatattgcatatgaagtcgggcccgatatcgcaccttatgtgaaacaaattcttgattatattgaacatgatttacagacgaaattcaaattcagaaagaaatttgaaaatgaaattttctactgcatcggaagattggcagttcccttgggccccgttctaggtaaattattaaacagaaatatactggacctgatgttcaaatgccctctttccgactatatgcaggaaacgtttcaaattctgactgagagaataccatcactaggccccaaaataaatgacgagttgcttaacctagtctgttcaaccttatctggaacaccatttatccagccagggtcaccaatggagataccatcgttttcgagagaaagagcaagagaatggagaaataaaaacatcctacagaaaactggtgaaagtaacgatgataataatgatataaaaatcattatacaagcttttagaatgttaaaaaatatcaaaagcagattttcgttggtggaattcgtgagaattgttgcactttcttacattgagcatacagatcccagagtaaggaaactagctgcgttgacatcttgtgaaatttacgtcaaggataacatctgcaaacaaacatcactacactctctgaacactgtatctgaagtgttatcaaagcttctagccattacgattgcggaccctttacaagatatccgtttagaagttttaaagaatcttaatccatgtttcgatccccagttggcacaaccagataatttgagactcttgtttactgcactgcacgatgagtcgttcaatattcagtcagtagcaatggagcttgtcggtaggttgtcttccgtaaaccctgcatacgtcatcccatcgataagaaaaatactactggaactgctaacaaaattaaaattctcaacttcttctcgagaaaaggaagaaactgccagtttgttatgtactcttatcaggtcgagtaaagatgttgcgaaaccttatatcgaacctcttttaaatgttcttttaccaaaattccaagatacctcttcaacggttgcatcaactgcactgagaactataggtgagctatctgttgtagggggcgaagatatgaagatatatcttaaggatttgtttcctttaattatcaaaacatttcaggatcaatcaaactctttcaagagagaagctgcacttaaggcccttggtcaacttgcagcctcatctggttacgtgatagatcctttactcgactatcccgaattattgggtatattggtgaatatattgaagacagaaaactctcaaaatattaggagacaaacagtcactttgataggtatactgggagctatcgacccatatcgccaaaaagaacgtgaggttacctctactaccgatatatctacagaacagaacgccccgcctatcgacattgctcttctcatgcagggcatgtctccttcgaatgatgagtattataccactgttgtcattcactgcctgctaaaaatcctaaaagatccatccctatcatcttaccacactgccgtgatccaagcgattatgcatatttttcaaacccttggtctaaaatgtgtttcattcttggaccagatcatcccaactattttggacgtaatgcgtacatgctctcagtcactattagaattttacttccaacagctttgctctttgattattatcgtaaggcaacacataagacctcatgtcgattctatattccaggctatcaaagatttttcttcggttgctaagctacaaataacgcttgtaagtgttattgaagcaatatcaaaggctctggagggtgaattcaaaagattggtccctcttactctgaccttgttccttgtaattttggagaatgacaagtctagtgacaaggtcctctccagaagggtattgagactgttagaatcgtttggtcctaacttagaaggttattcgcatttgattacacccaagatagttcaaatggcagaattcaccagcgggaacctacaaaggtctgcaataattactattggcaaactggccaaggatgttgacctttttgagatgtcctcaagaattgttcactctttacttagggtactaagttcaacaacgagtgacgaactctcaaaagtcattatgaatactttaagtctactgctaatacaaatgggcacatcctttgctatcttcatccctgtcattaatgaagttttaatgaagaaacatattcaacacacaatatatgatgacttgacaaacagaatattaaacaatgatgttttacccacaaaaattcttgaagcaaatacaacggattataagcccgcggaacaaatggaggcagcagatgctggggtcgcaaaattacctataaaccaatcagttttgaaaagtgcatggaattctagccaacaaagaactaaagaagattggcaggaatggagcaaacgtctatccattcaattattaaaagagtcaccctcccatgctctaagagcttgttcaaatcttgcaagcatgtattatccactagccaaagaactttttaataccgcattcgcatgtgtttggaccgaactttatagccaatatcaagaagatttaattgggtcattatgtatagccttatcttctcccttaaatccaccagaaatacatcaaacattgttaaacctggtagaatttatggaacacgatgacaaggcattaccaataccaactcaaagcctgggcgagtatgctgaaagatgtcacgcctatgccaaagcgctacattataaagagattaaatttattaaagagcctgagaactcaactattgaatcattgatcagcattaacaaccagctgaatcaaacggatgctgcaattggtatattaaagcatgcccaacaacatcattcacttcaattaaaggagacatggtttgaaaaattagagcgttgggaagatgcactacatgcttataatgaacgtgaaaaggcaggtgatacttccgtgagcgttacactcggtaagatgagatcccttcatgcccttggcgaatgggaacagttgtcgcaattggcagctagaaagtggaaagtttcgaagctacaaactaagaagctaatagctcccttggcagctggtgctgcgtgggggttgggagagtgggatatgcttgagcaatatatcagcgttatgaaacctaaatctccagataaggaattttttgatgcaattttatacttgcacaagaatgattacgacaatgctagtaagcatatattaaacgccagagatttgcttgtgactgaaatttccgcgttgatcaatgaaagttataatagagcatatagcgttattgttagaactcaaataataacagagtttgaggaaatcatcaagtataaacaattgccacctaattccgagaaaaaacttcactatcaaaatctttggacaaaaagactgctgggctgccaaaaaaatgtcgatttatggcaaagagtgcttagagtaagatcattggtaataaagcccaagcaagacctgcaaatatggataaaatttgcaaatttgtgcagaaaatctggtagaatgaggctagcaaataaggcattgaatatgctactagaaggaggcaacgatcctagtttaccaaatacgttcaaagctcctcccccagttgtttacgcgcaactaaaatatatttgggctacaggagcttataaagaagcattaaaccacttgataggatttacatccaggttagcgcatgatcttggtttggatccgaataatatgatcgcgcaaagtgtcaaactctcaagtgcaagtactgctccgtatgttgaggaatacacaaaattattagctcgatgttttttaaagcaaggtgagtggagaatagcaacacaaccgaactggagaaacacaaatccggatgcaattcttggttcttatctattggctacacatttcgataaaaattggtacaaggcatggcataattgggccttagctaattttgaagtaatatccatggttcaggaagagactaagctcaacggaggtaagaatgatgatgatgatgacacggcagttaataatgataatgtgcggattgacggtagtatcctaggaagtggttctttgactattaatggcaacagatacccgctagagcttattcaaagacatgttgttccagcgatcaagggcttttttcattcaatatctctattagaaacaagttgtttgcaagacacgttgaggttattgactcttttatttaactttggtggtattaaagaagtctcacaagccatgtatgaaggcttcaatttgatgaaaatagagaactggcttgaagtcttaccacagttgatctctcgtatacatcagccagatcctacggtgagtaattcccttttgtcgttgctttctgatttagggaaagctcatccacaagctctcgtgtatcctttaactgtcgcgatcaagtctgaatctgtttcaagacaaaaagcggctctttcaataatagagaaaattaggattcatagtccagtcctggtaaaccaggcagaattagttagtcacgagttgatcagagtagccgttctatggcacgaattatggtatgaaggactggaagatgcgagccgccaatttttcgttgaacataacatagaaaaaatgttttctactttagaacctttacataaacacttaggcaatgagcctcaaacgttaagtgaggtatcgtttcagaaatcatttggtagagatttgaacgatgcctacgaatggttgaataactacaaaaagtcaaaagacatcaataatttgaaccaagcttgggatatttattataacgtcttcagaaaaataacacgtcaaataccacagttacaaaccttagacttacagcatgtttctccccagcttctggctactcatgatctcgaattggctgttcctgggacatatttcccaggaaaacctaccattagaatagcgaagtttgagccattattttctgtgatctcttcgaagcaaaggccaagaaaattctccatcaagggtagcgacggtaaagattataaatacgttttaaagggacatgaagatataagacaagatagccttgttatgcaattatttggtctagttaacactttgttgaagaatgattcagagtgtttcaagagacatttggatatccaacaatacccggctattccattgtcgcctaaatctggtttactaggatgggtaccaaatagtgacacattccacgttttgatcagagaacaccgtgatgccaaaaaaattccgttgaacattgaacattgggttatgttacaaatggcccccgattatgagaatttgactcttttacaaaaaattgaagtattcacgtacgctttagataatacaaaaggccaagacctttataaaatattatggttaaagagtaggtcgtcagagacatggctagaacgtagaacaacttatacgagatctttagcagttatgtccatgactggttatattctgggactaggtgatcgccatccaagcaacctgatgctagatagaatcaccggtaaagttatccacattgatttcggcgattgttttgaagctgccatcttaagagaaaagtatccagaaaaagtgccatttagactaactaggatgttaacatacgcaatggaagttagtggaattgaaggcagtttccgaattacttgtgaaaatgtcatgagagtcttaagagataataaagaatcattaatggcgatcttggaagcttttgcgcttgatcctttgatccattggggatttgatttaccgccacaaaaacttactgagcaaactggaattcctttgccgttgattaatcctagtgaattattaaggaagggggcaattactgtcgaagaagcggcaaatatggaagcagaacaacaaaatgagaccaaaaacgccagagcaatgcttgttttgagacgtattacagataaattaacgggcaatgatatcaagaggttcaatgaattagacgtccctgagcaggttgataaactgatccaacaagccacttctattgaaaggttatgtcaacattatattggatggtgcccattctggtgactgcggtgtcatttttcatttcgtgctttgtttactatttattttttttgtattacgcatttgtatacgtgtgcaagtattgtgtattattattattattatcattatttttgtaatatctcgtcattatgtgaaatgaaggatgatataaggtacataaattgtgaaatcaactccatttaaaacaactttattggatagatggcacatggtacttttcacaataggtattggcaatatcagtccattttgttatgagcggatgtttttcttgcaagtcaaagtttggatcaaatatggacttactaagtactttgttaatgcgtaattctttttgagcatcaatatatgccttactgaggtcctcatcttcatcaccaaaacgtgttcgtaggccaagtaaaatccccataattatgccaacttgtttccctaatttagcgcccgttgggaaaccatcattgaaaccctcttgcagcttttcttctttagaactcactattccgtccaagtaccccctcttgctatgattctctcttaacttcactaaatctggagatcgttcagtttcgacatcactgtctgatgcccatacatcgtcccaagtattcgacatctctatatactattgtaacactgttccttttttgttctcttctatcaaaaacctttctcatcgttatttttcactcttttacttcgcgtatttcaaagcaatcaggaagtaactcaagcgaacaagtcaatgctataagagaagtaaaatagagagacagcgagaaatactgggggaaagtattggcaatcacttgagatgtttgaagggtttggtccaaataaaaagcgtaagatatcaaagttagccgcagagcaatcattggcacaacaaccctgggttgagaaatacaggcccaaaaacctagatgaagtgacagctcaagatcatgccgttactgttttgaagaaaaccttaaagtcagctaatctaccacatatgttgttttatggtcccccaggaactggtaaaacgtctaccattttagcgctaacaaaagaattatatggacccgacttgatgaaatcaagaatattggagttgaacgcttctgacgaacgtggtatctctattgtaagagaaaaggtaaaaaattttgcaagattgactgtatccaagcctagcaaacatgacttggagaactatccgtgcccaccgtataagatcattattctcgatgaggccgattcaatgactgccgatgcacagagtgcattacgtagaacaatggaaacctattcaggagtaacaagattctgtttgatttgtaattatgtgacaagaattattgacccgctagcgtcccgttgttccaaatttagattcaaagccctagacgcaagtaatgccattgaccgtttgaggtttatcagcgaacaagaaaatgttaaatgtgatgatggagttttggaaaggatcttggacatttcggcaggtgacttgagaagaggcattacattattacaatccgcttccaagggggcgcaatacttgggtgatggtaaaaacataacttctacccaagtggaagaattagctggtgtggtacctcatgacattctaatagaaattgttgaaaaagtcaaaagtggtgattttgatgagattaagaaatacgtcaatacgtttatgaaaagcggttggtctgctgcgtcagtagttaaccaactacatgaatattacatcaccaacgataactttgatacgaacttcaaaaatcaaatatcttggttgctgtttactacggattccagattaaacaacggaacgaacgagcacatccaattattaaacttattggttaaaatatcccaactctaatatacaggcatctttatataattgaatatagaggcgacataaagtaagaataaaaaaaaaaaaatctatccataattcctcttatcttctcagcacatcacctaaaagtcattttgatacaagtactctttaaactgagcgaaggctttaccacgatgagaaatagcattctttgcgtctttgctcatctctgcgtaagtcagtccatgactatcaaaaggttcaaaaattgaatcccagccgaatgtagtgggtccccggcttggaacgatcttgcctcttgtaataccttgaaagaagtgatattcaccccgagaatcagcaaaacaaatggtggtaactgcttcagcgtttttattttcaaagggttccaacattttcacaattttttccaatcccatgctctttaaaaaccattttatataagcacctggtagaccgttaaattcgtcaaatctcaacgcagtgtcttccacaaacactggcttacccttacccaaggccgcaacagcttgctttcccttagctaacgcaatggcattcagatccgtgtcctgcaattcttccaggtctaaggcctcattgattaagtggatggttttgttgttgttgtcgacctcttgagtcaaaatcgactgcacttcctttaacttgttggcattgccagtgacaaatacaatttcgttgttgctcattctgctatcgttcgtttttagatatctctatgtgagtgtttcctatgctttgaagaccagtgttgaaagctgaagctcgagagaacggtttcgaaaataaataatttttttgctatttgatacatttgtatatataacggaaatggcgggttttgaaaagtataaaatacaagattatacaatgattattgttactatcattattgatgatgctgattcttctaattagcagttggagcatattctagttcgttgctgttttcgtaatcatacatatctagcgcaacgatacaagattctctgacgacatcgacttcatcgttgaggtaagatttcaagacgtcgacaacttctggagaagcaatggcacccaaggcttcagcagcttcatgcctaaccattggagcttcttcctttctgcccaaaacttcaatcaaacttgggacagcagccggactacctatttgaccgaagacgtaggcgatttcatgcttgaaaagggaggattctgcactgaaaccagtggccaaggccaggattgcttcatcagtaccgatatctctcagtctgaacatggctctgtatctttggaacaaaggttgcttaggatcattcaataaggcctgtagttctgggatggtagcatccttttctaatggtagaggtggggctgggtcaatactcgagtatagggattgttgcaagttttccttatccttggcacctccatgggtccagttgattctgttaatggccagttcacaggtttctctcacagcaacgtgtggatcctccttagcagccttatttaggtcatccaacgaatccttgtcacctagggcacccaaagcctcagcggcttcgtgtctcaccattggttcttgattttgatctaacataacgtgtcttaaagttggagcagcgtccaagttcttggtttgacccaacacgtaggccacttcgtgcttcaacaactcagacttgtcattgacgaaggattcggcaatgtattcgatggcctttttggcttcctctggcttagtggcaaattcttcagcaacagtctttaagttgaacagagctctaaatctgttggccaaaactgttttgccggacttgttgactaagatgtcccttagttgctctagagtgcattcatcgacgttttcttggaaatgtttttcaaagttagtagacatgtttttttttttctttcttgcgtggtatgttagaaggactacagtttatcctaacctaaacctagagctaccgtcaaatatacacgtgtattcactggatttgccttatgtaatttatatgataaaaacttttcagctcatcgagaaaaattttctttcctcccacgcaggatagagaaaaaaaaaaaattttttttttttcttgtttctcactgcattctacagggatttctgtggaaggattacctctattgttcaaaagataataaacgtgggagtttatctgacgttcgtctttgcaattccattgtctttttttttctctgcgggtcgaatgatcgccgaaccaaaggactatacgtagttatttagtttctaatatacttcgcgatattttctgcagtctcgctactggccgttttccctacttgttgcatagcttcctgatatctcctttgtaggtctggagcagagttctcgttgacctcaccttttgttctttcttcgcctgggaacgtgtattctctctcaacgccttcgtcctcatccctatccacaagaccatcattggcatcctcttcgaggtcgctaatggcatctatgctgtcgttgtcgctggctgcagcgctgctcttctcgtttaaccctagatccttcatcaggccattcaatgatttttgctttctcatctcttcctttttcttttttaggttcaatgctttttcacgttcttgcttatagtattggtcgtattcatcaactttcttgtctacgcattgcataaattcgtcgaatccgtctccggtaaaactggaaacgcccacgacgtctagctgggaatagaattcttcaagcatcagtgacatagaattgaccaatgagctcatgtacccggagcccagcccattgtcaccattcaagtcttgatcttccttgattgctgcttggaaactctcaaaatccgtcatccattccttagcaaaatctgccttgcacacgtcggtcttgttgaaaacgacaatcatgggaagtttggtcttatacagaatggagcaggcgtacagcatgttactcatgaatgtagttggggatgagtttctaggcgtatccacgatatatgcaatcactgtgggaaagctggaggcaaaagattccgtgataatggcacccgacgcactccacacaaaacattcgatttggcctggagtgtcgatgatgcagttttggaacttgtccttcttctgttccaccaacctaataacttgatcaatcttggtgctgaacaaattcaaactggtgacaatggcaccgttcggacctagctggtaattctccatcactttcttgtatttgattgagtctctgatatcgatgtttgcaccataggggactctcaatactgcaggatcaagattgattacgtatggtggcgttttctctgcccgcaagtgggagtttaacctttgcatgaaagttgttttaccggatccggccataccaatacatatgattgtgctgagactcattcttgctgtgtcgttattgcgttttgtagttgtttgtgtgcgctagatgctctcattgtattccttgttaaatagagcatcgcattaaaatttttttttttcactttcgcgaagaaattgcttatggagctatatagaaacggtaatagcataggcttctaacattatagaatatatagaaatagagcacttacatattctttttggccttatcacggttagcgtagatcatggcagtaaaaggttcttcccaacgaagagcgatcttgtacatgaagtaaactacggcagaaacaaccagccccgcaggctttcctttgtaaagggctatgcccaagaaggacaaagtggaaccctggtacatggggttgttggaaacgttgaaggggaagccggtgactctctcatccatcaggatgccgaaatagtcacccaagtacgtccctgtgatacccagcttgtacatggaactcaaaacaagcacttgccccaaaccaaagagagccacacccagcttggtccagttctcgcccgtgatcagagaacacgtaggctgttcacgcaatgcagactcgtacaccatgtctctgacgatacctagcgaaaatatggtcgccgccaacatgtaacagccctttctggccccaccacacatcttggtgagagaatgcttgtggtattccattcttgcaacgatgttccaaaagataggattgaacatcgtgcacacaatggccagctggaacttggaagactgtaaatcgacactgtggatgagttgctggatgatctcttggactgactccttcatcgcttgacttgcgctattcttgttgtcttcaattgctgtttatggctctgtccaagaacgttcatgttcttcatatgtgttctcttataaagaccccttatccagtggtcattgcagtggcagtggacagaaaccaacgatgcatgtgtgggtttgcatatgaagattgaaaaggcttctcatatttcacaaccggtgcaactttccacatgcactctcattgacacctaccctggtcatcaaggaagcatgaacaacaaggaagtcgaattatacggcggcgccatcactactgtcgtcccacctgggtttatagacgcttctactctaagagaagtccccgatacacaggaggtgtacgtcaattcccgtcgcgatgaagaagaattcgaagatggactagccaccaatgaaagcattatcgtggatctcttggagacggtcgacaagagcgatctgaaggaggcttggcagttccacgtggaagacctgacggagttgaacgggaccaccaaatgggaagctttacaagaagacactgttcagcaaggaaccaagttcaccggactcgttatggaagtagcaaataagtggggaaaaccagatctggcacagaccgttgtcatcggcgtagcgttgatcagattaacccagtttgacacggatgtggtcatctccattaatgtacctttgacaaaggaggaggcgtcgcaagcaagcaacaaagagttgcctgcaagatgtcatgctgtttaccaattgttgcaagaaatggtacggaagtttcacgttgtggacacgtcgctgtttgcttaatctttcaaattttaaccttatgtttatattacctttttatttctactatatagcgtattacatgttttttccgataagtataacgaaatttcccagcagcgaagaaagtgaaaaaataacagtgaccataatgaacattcctctctttccattttgcacgtattcttgcagagaagaggcactctactcggaagacagcagatagatatatagactgtagcggttaacgatggccaaaacaacaaaaagagcctccagtttcaggaggttgatgatattcgccataatagccctcatctcattagcatttggagttagatacctatttcacaattctaatgctactgatttacaaaaaattctgcagaacttgcccaaagagatttcccaaagcattaatagtgccaacaatattcagagttcggattctgatctagttcaacattttgagagtttggctcaggagatcagacaccaacaggaagttcaagcaaagcaatttgataaacaacgtaagatcctggaaaaaaaaatccaagacttgaaacaaacacctccggaggccaccctaagagaacgcatagctatgactttcccctacgattcccatgtcaagttcccagcatttatttggcaaacttggtccaatgatgaaggtcccgagcgtgttcaagatataaagggcatgtgggaaagcaagaatccgggctttgcgcacgaagtgttgaaccatgacgtgataaacgcactagtacaccactacttctactccataccggaaatcctagagacttacgaagctctgccctccatcatcctaaagatagattttttcaaatacttaatactgttagttcatggaggtgtttatgctgacatcgacacgttccctgttcagccaattccaaactggattcctgaagagttgtcgccatccgacattgggttgatagttggagttgaggaagacgctcaaagagctgactggagaaccaagtatatcagaagacttcagtttggtacttggattatacaagcaaaacctggtcaccctgttttgagggaaatcatttctcgaattattgagaccactttacagagaaagagggacgaccaactaaacgtcaatctaaggaatgatctgaatattatgagttggacgggttctgggttgtggactgacactattttcacgtatttcaatgactttatgagaagtggtgtcagggagaaggttacatggaaattattccataacctaaatcaaccaaaattgctaagtgatgttctggtctttccaaaattctcctttaactgtccaaaccaaatcgataatgacgatccacacaagaaattctatttcattactcatttggcatcacaattttggaaaaatactccaaaggtggagcagaaataagtacttctacgcagatataataaggaacttttttgttaatttttttttgctgatcgatattaatactttttaagaatgaagaaaaaaaaaaaataatataccagatgtatttacttatatacaacactcactctttatatatatagagaaagaagaaataagtgaggaagccaaaagcggactcattcttcctgtttgattttcgcctctttttccaacctggcttcaatttctcttaattccttttctctttgcaacagttcttgtcttttcaacagcagttcttgctgaactctctcctcaaatgcctttagtcgctcttcttctaaccgtatttgctcctcacgtgtcatgtaggtttcgttattttcgccagtgctttgcccgtgcatatcggatgctgggttgagaacatcgttattaatattattactttgcttgaagggatttgtgtttctccttgttgtggtggacgatgacgacgaaccattcaattttgtcagatttggacgtatggattctgccgcgacagattcacctgataatgcctcggttctatatctttcatataatatctcatgtgtgtagtttttcaagtcatgtaaatgagagatcaataacgcattccttaagataacaaaatcagagatcgatgaatcttccacgtccagtatgccccatggatactttctgccacgaattgtcccaacatcgccgcccatttcgtaaacttcattggatccaataatagcaaaaggtagaagtgtacgtaggtacatattggtttcgtaatcttcgtctgatatttcatcttcatcgaaagggaaattataaattggcaagttccatctgtcgatatcctccatgatcaattttttattcagtttcagttcatctcttgtcaaggaatctgatttgctgatcacagggatgatgttaactaaggatcccaactgtctgatgaattccacatcaatctcttttaaaccgtggccagttgggttgattaagtaaagacaacaatgaactctgccgtccttaaatcttgggtttcttctcacacgactttcttccaataagatttcatcatattggtggcgaatgtagtcggaaatgatttcgaaagatggagaattgtcgagagaatcaccgaatcccggagtatcgatgatattaagttgaatcttgacaccttcatcatcttctaattcgaccgtctcctctctcaattgtaagtctatttctgtggacgtatctgtgggtaacaagattgtcgtcgaagtgtctacaacttgctgaccgcacaaagtatttataaaagtcgatctaccagatccggactggcccacgatcatcacagtgaaggttatacctcttttcaaatgctttctttttcttaatgcagaagatgcgtcaattattccggacatggctggtggttagcaactttaggccttgtgatgattgactttctaaacggctccagatcgggtcgccaatacgtggtgtctacctattttacttttcgatcaaatacttttttgtttatttttctttatgttagaaggcggaaaaataaagaatactggcgatcctgcatggtcgggtaacgacccacgagcattgtgttgtgtaaatatagccatatttaagctatatttatctgtataacatatacgtgtccgtatgtgcccgaccaaatatgttactgcgatgaaatggattgagaacgatgtttaaatgttatgttccatgttgtgttttccaccaaaaaaccgtgaaggacaattcaatgagcaaagggtttaacggagctataacctgcttttgtagatgaaaaaatagaaaattcaaatatatatatatatatatatttataatagcatgttaatttacagatatttggacttttgcaaagtcagtaaatacatggaataagaatactagtgattgaatagagtacatttaaacagatttatttatttctttcctttgttgactctttcttagaatatgaaaaaaaaaaggggctccggtggtgatgaggagagaatatatatgcatgtatcaatcaagaccatttctaatgaccaccaccaccaatttcaatggttggtgggcaacccaaagtgctctttaaagaaccataaataccaaattgcaaggaggtcaaggtaccaaccatgaccaaacgagtaggcaacccagcaaaggaaccgaaaaatcctaactgtttggccaactgagccaacaaaccgactgtggattggccaggagccttcttagtcttgttgaccttggacaacagagtgtctgctggctgggaaacaatggcagcggccaaaccagcagtcaaaccggaaagcaaattcaacaaagtagtggaagtagaggacaatttttcttttggaccggcgaacccgtagtagaactcggaggcacgttcaaagaccaagaatttagcaatgttgtaaggaatttgcttgaacaaaattggagtgaacccactgtagaaagagccgataccttcttctttcaaaattctggaaaaccctccgacgagtccattagcgaactgtggttgggagaccaatctgattctagtggcttctaggggacacaaggcaatgtctgccaagaattcggccatggcagcagaacccatgtaaacagagttcttgtagcgagaggcggtatcgtaacccaagttgtcaatgaagaacttcttgaacacttcgtaaccaccgaacttgaaggcaccttggatagagtaacccaacaaagtaggaccaaacccggtcaacaacgcaccagcaccttctccggcgatgatttgcttgaaagagccgaccatacccttgttgtacacggtaggttccagttggattctcgtcttaacgacatcgatcgggaccatactggagtgagtcgacccgcaccctatggcgccggctagggcgaatttcatgtagtcagagacagagtactgtggaatagcaggagcagcagacacagacatggtgagatgagactttttgatctttgtagttcttcttcttgcagatcactctgttctttgcgatggttcttgtagataaaaagatcgggaggatggatcgcacttaaaaatcttctcgaaacgggccgcggccgggcatgggacccgttctcgacgctgattggctaacgatggttgggcagagtctcagctgctgcttgctcacattcgacaaaagactagaggaaagcagtaccatgctgcgatactgttgcatcgcagcattccgctgtccaaaaacaatacctgttgtattgtttgaggctggcaggcgcttgggtagaaacaacacccgatactggtgacagggctatctataaatattaaaacttgactccgcaattcgtcgtaaactgccttaaccatcgtaatggacgccgtgcaaatgcttcgacttttcccagtagtcaggcattgcgccagacacttgtgctgcttaattgtcgtaatgaaaacatatcggtagcggcctttttttattttttttctctatgggctgacgctgtcacttttcaacgtcgctccgaggcaaaaaagccaccgtcagaaataattactgtcacacacactagatgtccatgtatctttagcatatataaagcgaaaataaaagaaagagtcaacgccgatatgaacaacacttccataaccggaccacaagtactacatagaacaaaaatgagaccactaccagtgctagaaaaatactgtatctcgccacatcatgggtttttggacgaccggttacccttgaccagactgagcagcaagaaatatatgaaatgggaagaaatcgttgctgacctgccctctcttttgcaagaggataacaaggtgcggagcgtcatcgatgggctggatgtcttggacttggatgagacgatcttgggcgacgtcagggagctcagaagagcatattccattttggggtttatggcgcacgcttatatttgggccagcggaactccccgggatgtattaccggagtgtattgcaaggccactgttggagacagcacatattttgggtgtgccaccgttagctacgtactcctcgttggtgttatggaacttcaaagtgaccgacgagtgcaagaaaacggaaaccgggtgtttggacttggaaaatattacaacgataaacacatttacgggaaccgttgacgaaagttggttttatctggtcagcgtgcggtttgaaaaaatcggcagcgcttgtttaaaccatgggttgcagatattgagagccattagaagcggtgataaaggagacgctaacgtgatagacgggttggagggcttggctgcaacgatcgaaaggttatcgaaagccttgatggaaatggagcttaagtgtgaacccaatgtattttatttcaagataagaccatttttggccgggtggacgaatatgtcgcatatggggttaccacagggtgttaggtatggagcggaaggacagtatcggatcttttctggcgggtccaatgcgcaaagctcgttgatacagacactggacatccttttgggtgtgaaacacactgcgaatgctgcgcattcttcccaaggagacagcaagatcaattatctggacgaaatgaaaaaatacatgccaagagaacatcgtgaatttctttaccatttggaatcggtatgtaatattcgcgaatacgtttctcgtaacgcttctaaccgtgcattgcaagaggcctatggacgttgcatttccatgctgaaaatatttagagataaccacattcaaattgttaccaagtacattattttgccctccaattcaaagcaacacggctccaataagccgaacgtactaagtccaatcgagcccaataccaaagcaagtggttgtttagggcataaagttgcctcatctaagactatcggaaccggtggtacaagattaatgcccttcttaaagcagtgcagggacgagactgtcgccactgcggacattaaaaatgaagataaaaattgacattatacattttattaacgcccccccttttttttttttttttgttgatgcagaagcctcgcaacttaaagcttttcagttgtttcttcttggtcatattttttatacatatatacatacatatatgcatgtgctgtgtactacatgctgcctttcttcaatttttatgtatagacaaggaggccagaaagatattataaacaatgttttttatgtgaacttcgaagtactttgaaaatcaaccctcccatcttgcgagacggtcgcaataaacagtgagggtctgttggcaagctcaatgatctttgaatttacatcgttagccacttgtttctctaaattgacaccgttatcattcacgttgctcttcttaacgtggcccttggacgttagtttagttagaatattatctttggatgttgtcatttcatgcgtttgaatcaatattgttcttggacctttaatcttcataaagtacgagtcgacaccataaatgtatcttttttcgtactggttacggatccaactgcgcattcttttgaaaaattgaacagtatgtccgtaagcagattttagcgtttggttcttaatgaatttaggtgccaccgtatcattacttgaatctccgacgtacgcgccttccacgtgtaactcttgtctctccactgaatttgcaatatccaattgactttggccgttgatggccaaaatgtttctggaattaaccagaattttgtcgctttcatcaattaactcaattgaatataccaacccacctccacatactaacacatttcctctcccattcagaatttgaaatttccgtggtagttgtgattttgatgagttcgagactaaagaccttgcagagggaaagataggcgatttgatttccagactggagttctgttcaaatgcgataattgaatccttgccaaatacattccaatcctttgtcccggtcaaattcagtacggacaagcttcttgaagaatcgaaaggtcttctcgatgtttgaaagtttggggcagccagaatttctaaaacggaggatccaataattctatgaaacaatgaagatttgaatgaacgaaatttaatcaggtttgaccaaaaattcagccatttataggaaagggataaatggttcaaattgtgaatggaaactaggcaatcctttttgatacaaattggaatatctggttgaacagtgatagatgcaattttaccattttcgtctactagcctgaaacgggaagtcgcaatatccttgcttaagttctcgatatatgtcctttctttagttacgacattactctccgtcttggccgcttgtgggctcaaaagagaaattgatctctgccaaactcgagtattcacccttgggcttatcatgatgggtggatatccttttctgtgcttctgttttgtttatctgtatccgtttattcgccagccaataaaatgactgggagcacgggacctttgaaattttgcccttgttagtaaatcgttataaaaatacttatatagatattttatagaaaatgaaaaataaaagaaatagccaatatgtaggtatatcgaacttaaaggtcacctgtcgaaatcatttccttcttctctctttttcttttcaatcagatgttttagagcggtcaagcaacgtaaataccaacgtgtgctatcgcattagtcgttttgtgattggccatgctgctgcttcacgtacgtagcactacttaatgaaaaaatacgatcattgttattgaatgcagaatctgcatggctgtggtgtgacttggagaaggtatcaaacccttttatgatgttaccagaatagtgtgattttgacccatgggctcccccatgacctgaatggttgttattactattgtgtgagaaatactcggtctctttatcatatatctcttgttgtaagttgtcaaaggtatcttcttgctctcttctatcttggagggacttttttagttccgctttcaatgcttcataacttttcagctcatcagtcattttcttctaggcgtaggttggtaacaaacggaaagatgatggaaaatggctgttctctaaagatgtttatcttacgtatattctttgctttcgttgtggctttacacacctttaatcattaatttaatggcatagtcggcaagttgttgaaggacctgggttaatcgcctacatgtgaggtttttttaaaaatatcaattacatttaaaaaaggaaagcagtagtaccaaaaatcgggcaaaaaaaatttacctaaataaaggaatgcataaatgaagccgtttaatctttgtatttaatgagaatattacatatgaaggtctcttgagaaagcatcaatagtggacattagctaccttttaaataaatgaacgggtatgtcacccatgggttcaaactcttcatcatcctcgtcttcactgcgtacttcatcgtattcgtaacccaaattttcttttatgtaatagtgatctttcttacttttcctcttttccaaaaggtcatcgaattcgtcctcttccatattcatttgattgaatttgttaagtattctttgtaagaatggtgtgttctccccagcagttgccgtggtattagcattcttcatagtattccttgggggtagcaagggaggacccgatgttggagttgattctgaactacggcttggagcaatattttgcatacgttgtgaccgattaggcggagggttcggtttacgattgggtagagtgttatttatgttgctattaacattattattgggcttactaaaaaaatcgtttatactcttttttcccttgagcatatttggtgaattatttacgtccacaaatgtctgttgaattcttttggtaaaagtagagaggtattcacttgggttctggttacctaatttctgttgtccatttcggggcagtgtatctttgaactgtaactctaattgttttaattctttttgggcgacctctaatttgaaactaagttcattgatttctctgtgttttgcagctaatttatatattaaatcttggtctgttgaaatcggacttgcgtggtcgctcacgggtgactgatttgtcgtagatctttgcggacttgatataggtatagcaagtcttttgggctttaaaggtgtcgtaacccttggtgattttgattcaggctgcacttcatgttgtttttgatgcggctgttgctgctgtccttgggagtgtttatcgacaatcgacagcttatgtaattcaattggttgactaattacacgctggtcttctgacattactttagggcgtatgtatggatgtattttgtattgcttttggctagttagtagtattcctcaatcgtattgtttttgattttgaaaaagctaacgataaaggtcaggaaaaaaaaagaaaattgtatgtaaaggaatgtctggagagagttacacaggaacagaaaggtccagcaacggtttctacaaccaatcatggatgttgatataggatgttattttgaagagaaacgctatgacgacaaactgttagacttcatcagatatgacgttaaaacacctaaaaagactaaatatatactacaaaggcctacggcgacagatgaagagagtgtacgattacaaaggttttaccaattaggagtagatctaaaattgaagtattccaagcggaggtcattgaagaagcaagggcggatcaagaatgctactgaggaattgctgcgattagccaatgaacagttgaaacttttcaacagaatagtagaaagagaaaccaattggataatttatccgctgtgggtaatggctaaacaattaattcgtctggcaaacgaatctagtgaacttaataaagactcaattgaggaatgtggacgcactatccatagaagctttactatatgcctcaatgataggaacccaagattgaatgaaaataaaaaaatcgggtgttatatgtttgctaatctagagttttccatctaccatcggttaagtaataaagatatgattaaaaatttagtgaaagtcctcgagagcagagtgaacgcccgggatataccaccgttgaataaaagcctggcaatggaacataagtctcaagtggtgttgtataattattatctaggtcaatactacggatgtctggaaaacgatcacgaacgcgggttcttccatttaaatgaagcattattgcaatgtccaatgctatatgtggaatctaccggcaagttcgtcttacagggccaaatggaaaagataatgatactgctggttccgcttgctcttttaactaaaaggttgtaccctcactgggatcatccagtaatcgccggagtaattactaggagtaagcgcttaagtcaagtttatccgacattagtgcgtagcgtaatctcagggaacctgtcactgtacgaggctaccgcagcaagccatgaaagatttttcctttcgcaaggattgcatgtcgtcatcacattacttcgagaggtggtcttcactcggttggtacaacgatgttggcaatgggggaatgatcggaaaagtatcatgcccttgaaaattcttctggcaacaaaacaacacgatagttctgccaatgaggacgaagaggagcagttggatgccctagaatgccgtctagcaagtgctatagcaagtgggcttttgcgtgcttatctttctcactccaaccgctgcatcgttttcagtaagaaggagccctttccccatagcaaatgatagaaaaatagtcaataattgaacgaagaaaaaaaaaagaaagtttgttcataaaagaatatcatattatatatatatatagggtcgtatatatatcgtgcgtcttcttccttctctaagggtaaaattccttgtatttgttataatagtagtaactgccgagcccacccaaagctgtcaaaacgacagggacaggtttagtgaacctggaaggcatgcctcttatgacaccagcaccaagtagtaaggtcgatgcacccaatgccatttcgagcccaccatctctattcatatgtagcaagtaaccggcaatcccatatacactaccgaatactaagccagatactagagatggaatggagcccttacggtagtatcccataaggccaccggctgtagtcaaaagactcaatgtatatgctggatgttccatagtgtgatctgatgttcctttctctcaaacttcgtttctgtcttgtctcccgctgttacctaataacttcatgtgatctgctcccccttctcgttaaataccaccttttcatcaaccccgtagggcgcgacacgtctaaaatattaacctctgaatacttattgggtcaaaatgaatgttgataactttcctttacaaaaaaaaaactaatagagtatatgcatttcggtagtgaaatattcgttaatgctaatatgctcagtagtgatcctagattaccagttttactgcagccatcgtacaattttggaacgagtataaagagagaaattaaaaacgacaagaaatattcgtactagcttctcttccggcttgatgacagtcttaatatcatctgcaactcttgaaatcttgctttatagtcaaaatttacgtacgcttttcactatataatatgatttgtcaatgtgatgagtgaatgtctccctgttacccggttttcatgttgatttttgtttcaggctctaaatgtttgatgcaatatttaacaaggagaacagaaatgttttgtgacagcacctgtcaattttaggatagtagcaatcgcaaacgttctcaataattctaagaatgacatcagttcaaaactctccacgcttacaacaacctcaggaacagcaacagcaacagcaacagctttccttaaagataaaacaattgaagttaaaaagaatcaacgaacttaacaataaactgaggaaagaactcagccgtgaaagaattactgcttcaaatgcatgtcttacaataataaactatacctcgaatacaaaagattatacattaccagaactatggggctaccccgtagcaggatcaaatcattttatagagggtttgaaaaatgctcaaaaaaatagccaaatgtcaaactcaaatagtgtttgttgtacgcttatgtaatgatagtaatagaatccaaaaaaaaaaaaaatatacatgctttttcatatcctctctcaccctatctttttttttcttctaattttggctccgttcatatcttattcaaaattaattcagcggtaatcttatctttattgttagacttcgcagaaatttcctttagcttcgatgcagatagtttgatcaagtcattttgtttattacgtcccagttcgcgagaaatgatgttaaccaatgcccacccttttaggtatagttcgctaagttcaacgctcctcaaagcattctttaatgccttttccaagagctcggtcttggtttgtttcttgctacgtagagcctcataatacagagtctcacttagcctaccaaaacaagcgtaattgaatggtgtaatacataggacctgttccaaacaataacaggctttttcaaattggcccatttcgaaataaatctcgctggcataccaccacaattctgcatcaagcgggaatttatctgtaagagctaccacttctttaagaacactttcttggctcaagttcttggaagttgtcttgatagctatcaatttctttgcaatagagacataagtaacgaagtccgtttcatactccagatcatcattcaacaaattttccagatattcaatagcgcctttatcatttccgtttatctgcaataaagtggctttcatgattaccattttatacgaattttcaccaagacgatctcttaatgtattataaacaacttgcgcatcaacgtcttggtttcggtacaccaaaacatagaaaagcatttccatcaagaagaaatagtttccttctgttagtgcagagtctccgcttttcatgtaaattttcatttcattttctagttgcagtaattgttctggattaaattgagtatacgctttggtattcataattgtcaaaagcttttctctaaccaaatccttcaacattgttttatctactgctttctataattttctccgttccaatgcgatccaatgcctttcattcatacatagttatttatttcattaacgatccaaatctctttacttaacttcactagtcaacgcttctaacacatcacgcgatacgaagattaacagtttagtataatattgcaatacatacccatttcacacatcggtcaaggtcatcaagcacttttagttatagtgtgtcctatagttctttcagattgattgaggtttcatattagtgttgaaagcctagctaaagttctctgggcgtgcaacattcgaggacacatcggttgtttatacctcatgggattatggatggtcaaatagataaaatggagaagcgatatagcatgaccaaactggagaataggttaaggactttccaagatggtgttgcacttgaaaaaaaaaagttaaagtggagttttaaagttattccgtatcaggcaatggccaagcttggattttactttgatccagtgatcgatcctaagacatctaaactgaaaaaagactctgtaagatgttgctattgtcatcgtcaaacatacaatgtgagagactgcagatccaaaagaaaagatgttcttgagactctaagcaatataatgaggcaacatctgactgttactgataacaaacaagtttgcctccttatttacttgcgcaataagctattgacggactatagcttccatatgggggtttcggactggaaaaatgacaagtacttcagcaatccagatgatgaaaacgtgataaacctaagaaaatttacttttcaagataactggcctcacagtggttctcaaaatgaacatccgctgggtatagaaaagatggtgaatgcaggactcatgcgatacgactccagcatagaaggcttaggcgatccaagcatggataaaacacttatgaacgatacctgttattgtatttattgcaaacagttgttacaaggttggtcaataaatgacgatccgatgagccgacattataaggtttctcaaaatgggaactgttatttctttcagacacgtaatcgatttgagagaataaaaaatgacaatgacagtatcacgaaaaattgcgaagtctctccaactttaggcgaaaatgggaaaagagaagtgatcaacacgaaaaccgcttctcaaaggcagtgtcctttatttgagtcacctccatctagtactggtcctcaacttgacgattataatgagaagacagatatatctgttattcaacataatataagtgtgcttgatggagcacaaggcgaaaatgtaaaacgtaatagtgtggaagaaaaagaacaaatcaacatggaaaatggaagcactacattagaagagggcaatataaatcgtgatgttttagcagataagaaagaagttatttcgacaccaactgcaaaagaaatcaaacgtccaaatgtccagctaacccaatcatcgtcacctataaaaaagaaaagaaagtttaagagaatatcgcctagaaaaatctttgatgaggaagatagcgaacactcccttaataataattctgccaacggagacaacaaagataaggatttggttatagattttacaagccatatcataaaaaatagagatgtagggagaaagaatgctattttagatgacagcacagatgaattcagtttcagtaaccaaggacataacacatttgacatacctataccaacctcatcacatttgctcaaaggtatagattcagataatgacaatgttatacgagaagatgatactggcataaatacagacacaaaaggagcgtcttctaaacacgaaaaattttctgttaattctgaagaagatttaaatttcagtgaagtgaaactcacaggtagagacagtagtactaatattcttataagaacgcaaattgtagatcagaatttgggtgatatcgacagagataaggtccccaatggtggatccccagaagttccaaagacacatgagttaattagagataactctgaaaagagggaagcacaaaacggggaatttcgacatcaaaaagattcaactgtacggcaatctccagatatattacattctaataaaagtggtgataattccagtaatattaccgcaatacccaaagaggaacaaaggagaggcaatagcaaaacatccagcattcccgctgatattcatcctaaaccaaggaaaaacttgcaagaaccaagaagcctatcaataagtggaaaagttgttccaacagaaagaaaattagataacatcaatatagatctaaatttttcggcgtccgatttttcaccatcatcacaatctgagcaatcatcaaaaagctcaagcgttatttcaacgccggtagcgagccctaaaattaatctcacacgcagtttgcatgcagtcaaagagctttctggcctcaaaaaagaaactgacgatggtaagtattttactaataagcaggaaactataaaaatactggaagatgtgtctgtgaagaatgagaccccaaataatgaaatgttactttttgagactggaaccccgatcgcatctcaagaaaacaagtcaagaaaattatttgatgaagagttttctgggaaggaattggatatacctatagattcatcaactgtagaaataaaaaaggttattaaacccgaatttgagccagtcccatcagttgcaaggaatttggtgtctggaacctcttcatatccacggaattcacgtttagaagaacaaagaaaggaaacaagcacaagtttggctgataattctaagaaaggaagttcatttaatgagggcaacaacgaaaaagaaccgaatgcagcagaatggtttaaaattgatgaaaatagacaccttgtaaaaaattacttccatgatttgttaaaatatataaataataatgatgctacgctagctaatgacaaagacggtgatctggcttttttgattaagcaaatgcctgcagaagagttggacatgacattcaacaattgggtgaacctaaaagtgcaatctattaagcgcgaatttatagatgactgtgataagaaattggacatattgagaagggattactatactgccacaaattttattgaaactttggaagatgacaatcaattgatcgatattgctaagaaaatgggcattttatagctaactaatttgataaacaggctaaaggtttgtattttttgtagttttgaaactgtgtatagaatgtttcgccgcatcgcagatatctgcagggaactgttgacatagcatcttctgtggacgtgacaacgttacgtatattcgttgataccgcaagtctatagcgtatacatgctaaggcaaaaagtttcaaagtgaatgcattatgtatttatatgtaaataagtaagaaaagtgggattttgaaaataaaggtgtagtaggacagtaagtattcaatgaaatacaattataacatatcttcatcgggcgttcctgatgcttcatccatttgagaatcaatggcagtgtcaggcattgattcgtcaattgtgttgttgttattgttcctaaccatgttctgattacgaagtcccatttggagattcctcatctggtcaggtgatatttgcattctattgccaaactgacgccagaaatttggattttctgtttcattgtcatcattaccattgttagtttcattgttacttgtatcgtttgccccagcatccgatacaatattcactatgttgttggcgttccggttggcgtcattgtcattattgttattccatgctgatctttggtgggctattaatagttctctttgtctggttaacaatgttatgttatcttttaaatatagtctcaaaacaacggtggagagcttgtacttctgaaccaccataatgaatttgtcaatgaataaaagtcgccatattaaaagccctttttggtaatctatgttgcccgattcctgaaccgttttttgtactaaacaaatttgtctgtttaattcaatcatttgcatataggtttgagtcatttcatgaagtaaaaaaccagtaaactgaaactgaactcttaccaaactagcaacattcacctcgaaatcatcaatatgatcatttaactcatggaattttctaacaatatgacacatttcactgttaatttcccggtttacaccaggtgctacgacataatcttgatcatcgtccacatcactaaatggatcttcacaaaacgtcttgtttacttgcaataatagtgagttaacttcctccgagctcatcctaatgccatcaaaagtattgagataccaactgaatacttcatctattcgttcaaaattgatattctggaaaagaaaatcgttatttagaccgttgatttgatttaatcctgtagcagctataattgcagcggaatcttgatttaaatcagttatgattctcctaagagcatcttcaagtgtttcaccgttaaatatcaaattcttggatctaatatattttgtcaaaacatcatttacatcgacatgtggtccaaaagcgggcgacgttaaatttactaaataatggcgaagtttatgaacacctttccctgaaaatacgcagaatatttgacgttgattttcactaaagtctgagggtgcaggcctgcaatacatcgttatatcggggcgtaaaaatgacggaacagcagtcaaagacaaatgtgagagccttgggcaagacattagaagctcatatatcggatatattgttaaattagaacagtaagataaatgtaccctttctaaagtatcatttcggcctcgcaaggaaaccatattcaacaaaccctcgtcagtcatttgcgtacatttgacaaggccaattctctttaattttggtaagtctgctagttcataaagagttctattggttaaattcgtacagcacgcaaagtccacatactgtattcttgtacatgaatgaaagagtgctcttaccccgttatcagttatattgaaacagtgcccaaaatgcactgtttgcaagtttttgcccagcttcgataattggaacaacgatgcatctgtaattcggctacacttgcctagaaaaacattacgtaatttaggggctaaattgactatactttctatagttttatctgtaatattttcacatccagaaagatcaatcaatcttaaagagggcatatcgtcaactactttagaaagctcctggaaaagattatccgtaatattcgtattatgagttattctgaattccctcagctgaactaacctagtgaggagttttaacaaactagaatcagtgacatttggacttaatgttatatcgacctctacaagcaaagggcatttgttggctaatagttctactaattcgtcattcatgttattgtttgctgtgatttttattcttttcaacatcggggaatggactatgaaattccgcagtgaatcgaatgttacattccttgcctgaggaacataaaagccctgtactctgggacaatatgtcgctaaggtatcaaatacgtcatcggaaacgtctcttattccagtgatatccacactttggagaaatttacatcctctcaaaacagccgatattggaacactggttatatgcttgcaaaatactaaagttagtcgctccaaattcttacatccgacaaaatagttaagctctgtatcgtgcatgtagtcaccaacaaatgaaaaatttaatcttttgatcattaaacgatagttgaatacagtttcttcagaagttaacttcatagtccttaaaaacaagtctaattgactctttttgttgatgtgcggtctgtaataaagtatcttcacaattatttcagcccagagtttggaaacggtaaggaattttacaatatcatatttttggttaagtttatctaatattaagtgtaatatttccgagggtagcatgtttagggcaaacacaggtgatcttcgggtgacactcgtacatatgttttgatttgatggattcgaaagcacattatttatgaactgccttgaatatctcgaaagatcttgtagcccttctttcaagtcagatgattcagtagtatctatggagtttatccaaatgatgaaattatctgttggattttccacttgttgacctcttagcttggaatggcagtatgcatataatgactttttgtactcttctataattgttaatatttttagccttaaatttctaatttccatgttttctgtctctagcgccctaagcctcattctttgtaatttatgcaaataactaattgcttgtggggagttatcaatacgtagctcctttagtttaaggttgtctagctcaatttcgttcagtattttttttctacgtttctctataacaaccagaaactcttggatttttttgcccactattagcttgaattcgtggatttgcttccgttcttcctctggtaggttcggtaacaatcgattaagttgatctatttgaacattgacaccattcataaggtttgtgttcacagtgtttatgtcaatcccgttcagcgcatttgtttgctgttgtggttgaaatgtcagcgaaaagttttgatttagcggttgtccgttgttggttggcaaaagcgtttcccgttgaatactatcgaacctaaagatattatttagcgttgcatccctaacctcacttgcatttctttccgaagttgccgtttctctagttcgtgatggcatttgtggtcttgtgctattattattgttgttgttgttgttgttgttgttgttgtcgtcaaaatcaccgctactattcagccacaattgagggcccaaatttggatgtatatcaggtgggtgcagcctattgctgtcattgtggttgttgttatcctgatccattatagaccttcttagtataaaggaaaccgcaaaactgtttagcctcactaccaatgataattattgtgccgaaatcaatgagaaatttcaagatttcacgcaggtgtaagcttaaatgcaatgccttaatttttgggcttccctgctagttggacacaagtacgattttgatattcaaaaaccgggcttctaagagaacgattaaatgaaaacgaattattgtgtaaaatcgaaaaactggtgaagtatggacaaaagaaagtaacacacaggcacagttaaatttggtgttatgtattttgccacgccttttttgataatcatatcactaaatttgttaaaaggcaaattttaaaacaagttcctttaccaaggaaggtccataggcgggtaacctcagtagtaatgaaagcctagtaatgatgactataaatgttcattaacacatctgggtaataaatgatgatatttttaaaaactgtataaaactttatggatttatttaatcatgattaggtgtagaaaaaaaatttggcgatatgatggcttgaaaaagacacgtcttcccagtaatgaaaatgcccaaattcttcattagctcgctcatattctattaggatttgaaccataaaaccgttgggggtaaatgagatagttttgaatggatgcaggtatgagaagaaaacggcgtggtctcccaatgatgacggaaataaaagaaaacatggggacgtcagtttgcagagtgtaaagtcagagtttcaaaaacggtgttatcgtcgttatagttcgtgttgttattattgttgttgttgttcgtatgaggttgtgaggagccaacattgtttactaattccatagtagtgttgttatggttagttaggctcagttgtggcaacgataaacgggttccgttattaaagtttagcatatcaaactgggaacttaagtcatcgttgttcatagcatatccattactggcgttgcctgaaaagccgctgacagggaagacgccaggataactaaaatagcccattgaagaattagaattggcattcaatggttggcccggggataatgtagaggcagaagaaccatttgtagtcgtggtgttcattgtggtatgtttagatccaccacttttaacgctagaaacagaaagacctctcatgtgttgtccagaagtatcaggagtggcgaacatgtgcgaaatgctgctgttatgatgctgctgctgttgttgttttgtcttgttatgagtactagagggtgatgccaacccgacttcttccaataaacggcggcttggttggatttgagtagaatccgtcaatacttttctgacttgtttaatgatgtgggctcttaagtcatcttctaataatggcattgctaaaactttatggacaaaggttgggccataatttgtttcacataaaagctttgttaattcctttggtggcgaagaatcgtgtgcgttcacgtttccaaatagggaatctaggatgatttttctagcgttatcatcccctctgtaattcaagaccttcaaaatagtcaaagaagccaatctgtggccacataactctacaattcttttcgtcaatcttggtgccaagatagaatgtctgttgggtaaaacactagtatctaaaaaccacgttactaacaacgcaccattgctattagtgcttagatattcagcatatgtaacgatcattgcactcaaaactattgattgttcaggagttacaatgtcatgtgcctctaaacaagctctgactgcccttgcaccatatctattctgaacaataacccaaaaattagctattatactttcaaaaataaactggttccaggggaatccaaatttcaaaacgcactgtatgacataatttccgaattggtcattgattaatggagtacagtagtccttgaccccttgcgtcacttgcatgatttgtctcggagtatgcgccatagtgatcatcttctgacaagcccatgttccgtttttgtgaacacccatagaggttaggtatttgcttgttttcctcagcatgatgtctttaataatatcagatgaatgttcaaataatttttgaacgatagtgttacccaagtaatctgaactcaattcgggcaattcgtcaagcattgcaatagccaactgttcgatctctaagtcggaaaatgcgtttgaatcgattgattttcgcaattcgcgtaattttggtggatcgaactccctgccagacaatggttctggtaaaggtccaaagttttgcgtatcggaagtgcctttgtgattcagcgatttttttatcaacgaattgatttggtattcatcggaatttgcttcaaaaagttcgatgatctctcttaacaaatcttccttttcgttaacgttaggtggtggtagagggaaaggacattgttctttttcatttgctgagttattgttgtttccgtgcatactattgttattattataaccatggagaacattgctaaaaccagcagaacccgaactatggttttggtgctgcgattgttgtgattgctggttaaatacaggtatagaaacatttccttgttgttggaaagtcacagctccattgaataactgctcctgtaataaaggctgtggttgcaaattgttgttttctaaacccaatggcaagccttgagaattgagaagaaattgtgggggttgttgatgcataggtaagattttggcaaatgaaattttacttggtgctccaatcatagatacctccttgccctgtaaactatctaaggcttttacggcactttccacggaagaaaattcaactaaagccatgtttaaattccttaaagtcctagcagatatgacttcaccatatttggagcatagggttgccaaggaagtacttgttaagtttatcgcgttatttaattgtggctgctggtgctgtaggggaaaaacgttggaaatagaaatggtatttgtgggtaaaaggttcgatatttggtttattgatggtacagtggggtccattgttacccaattgatggattgcggatctatttcatcagcaatcaatggagattcctgtgttggaatagtatagtgcgatgaaatactggcacgagcgggctgttcgtacagtggagcgtcggtatatatgctagacgcgttggattgagatctctgtctggtatttgaccaaacagagtttgggatagccaagttattcgtattcatcttattatctgccatttggcttccactagtagataccatgttgtcaaaatatgcagtttttgtcgaataatcgttgagcgtgtttgaattagttgtattattgcttgtcgtaggttgcaattgttgcaaaaggtgctgttgcatgggatcgttcgcactagcatttgaagaccatattccgctcgaagtacgaggcttgggggcgattgatgaaatggaagttatctgagaagacattgtgttgtttctcgtcctcgagatctgatgtggcaagttaaacgagtcgctagatcctcggggggcaggaattaagaagttattactcgagtcaggaaaatgcaccaatttttccatgtcttgaggaggggttaaactgccaggtctatccatagttacaccgtctatagaactttccatcatcttactcctggaagggctggcccttggtgtcttggacgccaccgtagattgggaactgttgttgctagaggaaaactcagcaccgttctttccgtgactatttttcttcgaatggtgtaacttggcactgatggagggcaaaaggttactcaatgtattagaaaattttcctgctcgcgacctatatgatccaagcttttggggttgttgctgcagttggctattactctctccattgttctcgtattcttcctcgtatattgggatagtgatgccagggtcaatcacctcggggatgttggacaagttgttgatgttcatctgcttacttttatccatcttaagaaggaataaatagacgttcacgctctttctcacacatacacacaaatctctcgaagtgcctcttattgttttaactattcatctctatgcgccattggtcatcctacgagaaacgcccccctttgtcccaataattgtcggcgggtaatttgtccaaatgaaaaagagacattgtcgcgaggaacgaatagatgacccgatttggaaaaaggtaaacaacaatgaaatattcctcgagaaaacaataatgtttatttatgcaaaggaaacacttagaagggaacatctccattcactaaacttcgttggtttggtgtatatttctttgattcagtctgtgcaagaagaattttttagttcattaaattatataaaaacaaaagtacagaagcatgcacgacgcagagagtaccgtagattctctactgaaggagatagacaatgaaatggaacaaacaaagtctaatatcacgcaaaatggttccgaagatacaccacacaactggaagcttccgctgcaggaaataggcgatgataccatggaaatgttggtcaaacacaatactaggtcgaatgctacagaaaatagtagaggtcgatcaccttctaagatgtctaccatctcaaatgaaagccttaatttgggtctcttacgtgtaaattcggaacttgaagagtctccagccgctgtgcatcaggaacggattaaaaactctgttgccaacggggcacttggtcatgccaattctcccaaagtgcttaataatctgaaaaatatggcacaagatatagataaactagcccgtgatgaggaaaagcccgtaaaacttagcagctctccccttaaatttactttgaaatcgactcaaccactgctgtcgtatccagaatcgcccatccacagaagttctattgaaattgaaacgaattacgatgacgaagatgaagaggaagaagatgcatacacatgtttaacacagtcacctcaaatattacactctccatcaaggattccaataactaacgcagtgtcgattaataagctcaatcttgatttcacattgaatcccaacgaatcagacaaaagtctagtatctgacacctcagttgatagcacaggacgagaactagatacgaaaacaatcccagaattaccattttgtatgtcatcaacgcccgaaatgacgccagtcgatgagaaatgtaaccttccaagtaaattgttgaacactagtaacaattcacattctgattcaagatcagccaacagcctctgtggaggatttaaacatttcaacgaatctagccgggtgctgattccagccaaaataatccagtcactactgatgcggatgcgcttattgaaaacgatgttgtgcagggaccttcaacagaatatggaacatatcgatgaagcttttgatgagaaaaaagttcttgacgaaggttgcagcaatgagcccgttacctttttgggtgaaaatgacactaggtccatagtatactctaataaagggaccaatgctaatgttcaagaattttcacaggaagattctctagcgcacagtgaacccaaattcaaagatcttaatgctacatcggatgacgtatggaatgaagacaaagaaacagacgcaaatatttcaacatctacaaagtcagaggaaagctacattgctgactataaagtaacgagacaagaagactgggataccaaaaagcttcatcaagaaagtgaacatgcaaatgaacaaccggcaataattcctcaaaaggattcttcagaagaaacattcactgaactaaataatgaaagtgaattccaaaggaactttaaggatggagaggaataccgaatcgttcaacacgaggagagcctgtatggacaaagaacaaagagtccagaagaaaatataataaatggcagtgaaattggtgtcgaccatggagaggccgctgaagtgaatgaaccattggcaaaaacttctgcagaagaacatgatctttcatcatcatgtgaagatcagtcggtgagcgaggctcgtaataaagacagaattgaagagaaggaagttgaaactaaggatgagaacattgaaaccgagaaagatgaaagtgagtaccataaagtcgaagaaaatgaagagccggaacacgttcccctcttaccacccctgccaagatgggaagaaattcaattcaacgagccatttatagatgaaaatgatacctccaatgattccatcgatttaaccagatccatgaaaccatcagattacatttctatatggcatatccaagaagaggaaatcaaatccaattcaccagaatccattgccaactcccaattttcacaacaatcctcgattaccactgcatctacggtcgattctaagaaggataatggatcaacttcgttcaaattcaaacctagaatagtgagcaggagtaggatttacaatccaaaaagcagagtatcctcattgaattactacgataatgaagattacattttaagcaacagtgaatggaatgcactcgaccctatgagaagaaatacactcatctctaaaaggattcaagataacataagaactcaaaagggtcacgctccacttattaggccaagcatcatgaaacttaatggcgaagattctggttttcagaatcatttcttggaggtagaacaaccgcaagaacacgaaaatatcccattaagtacgcacctaagcgaacaagatatcacaacaaatgtaggcctcgatgaacagaaattaccaaccaatacccaggacgaagctgaaatttccattcgggaaatagagagtgcgggtgatatcacttttaataggggcgatttactatctttatcctttgatgaggaattgggtcaggattttgctaattttctagacgctttggatcatgactccacatctttcaatcatgggccggatgattcatccagttttcaaagagacagttcaaagaaaagcttcaattctctttgggaaagcagttacgaactaaaaccgccaccttccataagaaagcaacctattgcccccgacgtcctgcaaaaattattagaatcagatactaaagatgacgcagatttggaaaaaattagagaagagcgtataactgaaccaaggactggtttggggattggaatgctgaaaacaccagttaaggatgtttcaattgcgctagctgcaagcattaaaggatatgaggcaagtttcagcgatactgactctcgtccagagggcatgaataatagtgatgccatcactttgaacatgttcgacgatttcgaagaagataaaatgaccccttccactccagttcgtagtataagtccaataaaacggcatgttagcagtcctttcaaggtcgtgaaagctggaaacaaacaagagaataatgaaataaacattaaggctgaagaggaaatagagccaatgacgcagcaagaaaccgatggtttgaaacaagatattcctccactgctagcgcagacaaaagataacgtcgaagcaaaagaagaaacgataactcaacttgaagaaccacaagacgttgaacaagaatttccggatatgggaacactttatttaagtataaaggctatttccacgcttgcattatatggaactaagagtcatagagcaacatatgctattgtttttgacaatggggaaaatgtcgttcagacaccctgggagtcgcttccgtatgacggtaacatcaggatcaataaggaatttgaattgcccatagattttaaaggaaaagccgaaacatcctccgcttcttctgaaagagatagctacaaaaaatgtgttatcacattaaaatgtaaatatgaaaaacctcgacatgaattggtcgaaatagtagacaaggtgccggtgggtaagagtttttttggaaagacaaagtataaatttgaaaagaagtatgtacagaaaaaacctaaacaagatgagtgggattatctatttgcacaagacggttcatttgctcgttgtgaaattgaaattaatgaagagtttttgaaaaacgtggcatttaataccagtcatatgcattacaatatgattaacaagtggagtagaatcgcagacaaaattcacggctcaaaaaggctgtacgagttaccacgcaaggcgcctcacaaagtggcttcgttggatgtggaagcatgtttcttagaaagaacttctgcctttgaacaatttcccaaacaattttcattggtcaataagattgtttccaaatacaagttgcaacaaaatatctataaagaagggtatttattgcaggatggtggtgatctgaaaggaaagatagaaaacaggtttttcaaactgcacggctcgcaactttctggttatcatgaaatctctagaaaggctaagatcgatattaatctgttgaaagtcacgaaagtcctacgtaatgaagacatccaggcggataatggagggcaaaggaattttacagattgggtactctttaatgaatgcttccagctagtatttgacgatggtgaaagaattactttcaacgcggaatgctctaatgaggaaaaaagtgattggtacaataagctccaggaagttgttgagttgaatgttttccatcaaccctgggtgaaaaagtattgtgaaaagttagctgaggaggaaaagactcgaacaaccggtcataatttgaagcaagattttaattagaaggtgattaatggaatgaaaacagcatataatctgatgactgagaggtctttagtttaaagattaattaaatacacataataagagtaaatacgtgaatcatggacgatatatttttatttcaatttcacagatccccattcatttcgaattttgattttgattttgattaggctgttggttcatgggtggcatcatacctggcatggggaatggtggaaagctaccaaacataggtaagggtgggaagcttggatgcattggtggagcgggagggtttggtgttccagacatactattacccatattactgttcagattagacatatttgcattgtttacgttgttgttgttatcaattatattaccgaggtttgagtctgtatcattcgcggaattcaacttcccttgctgttggagggataataggcccattaggatcctcctaggattataatcttgttgtagtttttcctgtctatgtaaatactccatccaggtaaattcgttaaaaccgtaattgaaataatcacttaagttggcccccggttgcctccagggtttctcctttaatacttcaggatctattgtcgttatgccaacactatcaaagattccctctttatccaggtctatagaaccagtcattgctttcggtacatttccatcgctctctgtagcttttacggtcgttgccgttacaccttgatttgcttctccttctgttattagtctttcatctgatgtctttgtgatggtattggatacatctgtagctacgctaattacgtctttgcttgaagatgtcgctgcggtagaataagaatcgagtagttttgcatctaacctagtagggtcaggacccagacttatgataacctctaggtcagaatcactatcgtcatctgaggagtcagagtagatatcttcatcagaacgatcatctctggcagtagctggagtttcttccacgggagagtcgaatttttgccttttaactatatcaggattactggacgcacctgcgtctgcttcatcatctcttgatcgtttagatgaaggtagtgctaattcggagtcggaaccatacaagaacttgtcgtcttcgtcttcactggagctcatttagagaaatgctaataattttagtgtaggcaaaaggaataagaatgcaaagcacgatggtgcggtttaacaaagtgaatttggtgatgtactctctcaagatttatgtcgcattattcgctacgaaggtttttcaagattaaaacgaatctcctttcccatcgcgacatacgataaggctaataacgctacggtattatgtcatggagcttgagacattgaatacatatatatacctatatataatatatatatatgcaaatacacaaattcttagcaatttgagtgagacaatggaaataaagaaatgagtgtgaatggatatattttgagggaagggggaagattgtagtacttttcgagaattaagaataggttttactaaacttgtaggatatttcttgaaacctgaccttgtcataataatcttgatcattagaactgctgaaggagtaagccgcagcatatcttgacagtttggagttcaacttttttaggaattctaactcttttgaatttaatttttgtagtgatggcggtggtgatttttcaacgtcgaaggcaatttctaatgggtaatagtaggagggcacctgaggttcatctataaatggatctgcctcatatacattatcggaggcgttgttattattgctggtattattatagtaattacaattagtgcttttatggttgctatagtgacgattattaaaggaatgtatgttatcagtatgtggtggaaactgatcttgatattgggagtatgaatccgtgttttttgaatttattgattcatgaatatttgtgggttttgaataggtataattagtggtatatgggtagaagtcttgtgtgtatgggaattcattgaattcaaaattttcttggaatattttgatatctttttgtgcatttgtattagtttcatattttattgtgtcactaatatcgatatcatctccatttctgttgctcttttgaaagttatcatggttattgaatgatgagtggaacgtagatgcggattcatcattagaaaaaagagatgataatgaagaggatctggtactttcagagctcttttttcctctttcaggaccagttgccattgtgcagtccttcgtagttttcgtttccttggaaataggctgagaatcaatattttccaaattcagaaactcttcattgaacaatatttgaggattaattaaatgaattggttgtgtatgaaccaagttctgcagctgagatgaggcaattttgtcagacttttcaaaatgccaacttctaggggaaattgtagatccaaaagaaaaacaaggacggtcttcttgatcggtggttgtgtcataataaatgttaggttgttgttgctgttcaaaaggaaagaggaagaaaccatcttctaaggcagcgtgaagttttccatgcatatccgcttgcattttgtttgtggggagaggaatagaaaagcttttcttttattatttttttcctttttcaccagtaatgggtgccagtaggaatttgtttctctgtaggtgactaatgacagtagtatattatgcttttaatctttaacaatactactggtcgatttataatatgataatgtaaaataaatcgtaataggatagtcgatgtttgtatctacttcacgaaacagttatggtatacggtagtttaaatatctgaagaagcaaaaataccgaactacaagggaagcattttgagaaaaatattaagatcaaaagataattaatttaccttaaatacataaaagaggaaaagtaatatacaaggtaaacaacaggcaaggaacaagatcaaaaacgtccgaccccaatttagtagtaaattacagtaagagaaaaaggtattggggctgatacatattaattgtgcgttgttgttgttgtttaattttagattggctattatgagtacacacaaaacgttgtaaacgcaatcacccatggataagcgctccctttaaaatgcactacgaaatcattgatctactaactttaaaccggacttaaaccatcaaagggtgctctagatctcatcgatgtattctgatgcagccaaaattgcgcaatcaatcacgtttcccgatatagaaaactaattggctgtgttacgtggctgggggttctgtaattcctttcttccccggtgaatcatcaagattgggctaagcgcctttgatcctttccctcgaagacggaaatggggccgcaggataaaaaatggtgtgtctgtaattccgattttttgcttatgtaatcatgtaactttcttctagtccctttgcagacatgcatgacacttccttacccgaatagtgagttagatctgtgttaggatgcaggatgggcagttcaaaggcttttcttatcgtatctttaccttttcctgtaactaagaaggtttttgagtgcatgtaaaggcacataaatgaaactttaattccctgcgtatttaagacccaagaagccaccatgacgcttccttgatgttgtatctacccccaatcctggcgccccctcctgcgggcacgcatgcgcctttgatccttcccctcgaagacgaaaagtaaacaaagatacgcactttttttctccaacgcagtattgaaggtaccatcacatgcttactcactttgcggctgctataacaccgtggcagtgtaacgttttaccgtttgtcctttgctaccgcattttaaagtggtacaagatgttgagagaaaagatttcctgcagccatgattaggagaggtaatagcggatgacatcaacgaataagctttatccagcggcttgtatagttctgtgtacacaattactgccgggctctctgagcatttgcgtttctcgggctagcttcattacttagtaacttcaaattaatgaaatatttaattatcatgattccaaacaaaactactttaatttcaatcacatttttgttatctgcctgaaacgatagctgtacgggtacgttcttgataaataaaactcagtgtttaaaactctctttttacatctgttcgccgatgattgcttgctcggaggtactagtcatcggaattgaggaaattccttttctcctttgttttctctttatccccgcgtaaatacgcggaatgccaataatcaagtacacattctttctccaagttggccaaaaaatagttcaaattctttaaactaagcgctattaattattattaattatataagtttgaaaatatcaatgcaggaccctatttcttcacgagggtgtatccagaaacggtttcttatatagtgttggcgctcacttttttcctacccacgtctatatatgcaacgcctacttgttttaatcaacatcacaattttatgcttttgaggtacagcagttagccgtacgttttcggcagtcgctaaaaatgtaagcgcggcatttactgccatttagtggacttcttgaggttcttttgacatccgcattcttgcagcaaatacacccccacccttcttttattgagaatatctactgaacctccgtgagggaatacattaatcaaattactccaacaccatacgggccgtggcggaaagaacagcatgatatagataatatatgatatgaattgatttttttttctttttttcttgcggctggtatggtattgtaaggatgatagtgcattctatgagtgatttttgtgacggtgacgtacgatctctatacctttttagccgcccatcttctgcctttcatttttatgccaaccctccatccatacatcctttttaacccatacatatcatttagattattgttttttaattttttttttatcagatgttgttcatcgcgaaatttataatctttcgattgaatcgcacttgtcgtgcataatgataaataccttccggagagaaaactcagacccactgggaagttcctacctgccgagtaagaccagcttgaaaaatttgaaatttcaactgagaatcagaatatattactgcccttcgtgttgtagggttattcattaactatatacgatattataaacagcatagataatcaaacaaaaaaatgtatgcatataatagaggaattggatgactaaatgttcttatattggagttagtggagatgcgtggtagatttgaattaaatagaaagtgctggggttgataaaccacgaaatatcgcagttgaggagaatgataagccaggatagatggtagcgcatttttggggcaatctcactgtaggtccaccacaactcaatatgactacatcgaatcagttataaggcaagtttttagtttactaacaaatatttccatcttattttttttttttgcagggctaagagaacaaagaaggtcggtatcacaggtaaatacggtgtccgttatggttcatcattgagaagacaagttaagaagcttgaaattcaacaacatgccagatatgactgttccttctgtggtaagaagactgttaagagaggtgcagctggtatttggacttgttcctgttgtaagaagaccgttgccggtggtgcttatactgtttctactgcagctgccgctactgttagatctaccatcagaagattaagagaaatggttgaagcttaaacttctttcattcattttctcttggctttcactaggtatatctattccataacgactatgttttgtatttgttaatttacataaaaccatatcagtacatcaacgaactgtaaaaaagaaactttagcataattattgcggatatttaaactcacttgcaggtaagagcaaaaggcgattgatttccagtccgcctcttgtcacgtgatttagtaagaaattttgacagcaccctcggtttaatggaaaagaggggcgtttttcgatgaacccgaggggagactagagaatcatctcggttgaatggagcattatttttttagtagcgcccgcccggagaaatggacgttggcgaatgagccatgaattattaaccgcccatgtctaccagataccacatcgtatgacagtaccagcctagtcccggtaaaccgcaaacggaccttaattgtgacgaagggcccaaatttgatgggtcggtgttaatgattagtcctcattgtcataataaagtgtgatgatggaggcaatgatgatatacggtagtactactgctcgaggtgctatcttttaaccaatcctttgagattcttgtcgccacggagttactaccttttacaaaccgtaatgtcacattttgcatatatcttatgtataaatatatagttcacttactacttgttctcgttttgttaactttcttgttgtagttcttcttgttcttggcgtttccccctttgttttctatctgcttcataagtaaagtgcaaagcattttggaagatattatcaattgagtcattgaaagaaacttggcatcttccctattactaaaactaagaatacttgattcaagaaagaagtttatattagttttagccgtaagataacataacaaagaagaagaaagaaaaatgtctcaaaaaaagaaggcttcccatccagccatcaatctcatggctggcggcacagcaggtttatttgaagcattgtgttgtcatcctttagatacaattaaggtgagaatgcaaatatacagacgggtagctggtattgaacatgttaaacccccaggatttattaaaactgggcgtaccatttatcaaaaagaaggtttcttggctctgtataaaggtctaggtgctgtggtcatcggtattatacctaagatggcaatccgtttctcgtcttatgaattctatagaaccttattggttaacaaggaatcaggaattgtgtctaccggtaatacttttgttgctggtgttggggctggtatcaccgaagctgttcttgtcgtgaacccgatggaagttgtaaagattaggttacaagctcagcatttaactccgagtgagccaaatgctggtcctaaatataacaacgccattcatgcagcctacactattgtcaaagaagaaggtgtttctgccttatatagaggcgtttccttaactgcggcaaggcaagcaactaatcagggtgctaacttcacagtttattctaaactgaaggagtttttgcagaattaccatcagatggatgtcctaccttcatgggaaacttcttgcataggtttgatttcgggtgctattgggccgttttccaacgctccattggatactataaagacaaggctgcaaaaggataagtccatctcattggaaaaacagtccggtatgaagaaaatcataaccattggtgctcaactactgaaagaagaaggttttagagctttgtacaagggtattaccccaagagtgatgagggtggctccaggtcaggctgtcacctttaccgtttatgaatatgtaagggagcatttagaaaatttgggtatattcaagaagaatgacacaccaaagccaaagccattaaagtagatgatgaacaatgggactacaaaatgaaataaagaaaaaatagaaataggctagaagatcaattattaatcgccctattcttccttattacctacacaaaataaagcagcaacataagaaacaaaaacaaaatgaaaacaaaccaaataaatctatgtaagcatactcatttcaatttgatattcattacttgacttttttgtccttatttgaggctccataagcgcgccatttttccctactcccttttttcgtaaatagtaataatgtgctgaaaagaacaatgaagtagttatcatacatattccgtcgtgtcgatatgaggggaggtgtctctttctttcatcccttgtcgcaacctccaatatataagagcataagcaactgatcttactttagtaattaacttagcatacctagcccgaaggaagaaaaaaaattcacctcaacaacatggttcctaagttttacaaactttcaaacggcttcaaaatcccaagcattgctttgggaacctacgatattccaagatcgcaaacagccgaaattgtgtatgaaggtgtcaagtgcggctaccgtcatttcgatactgctgttctttatggtaatgagaaggaagttggcgatggtatcattaaatggttgaacgaagatccagggaaccataaacgtgaggaaatcttctacactactaaattatggaattcgcaaaacggatataaaagagctaaagctgccattcggcaatgtttgaatgaagtctcgggcttgcaatacatcgatcttcttttgattcattcgccactggaaggttctaaattaaggttggaaacttggcgcgccatgcaagaagcggttgatgaaggattggttaagtctataggggtttccaactatgggaaaaagcacattgatgaacttttgaactggccagaactgaagcacaagccagtggtcaaccaaatcgagatatcaccttggattatgagacaagaattagcagattactgtaaatctaaaggtctcgtcgtcgaagcctttgccccattgtgtcacggctacaaaatgactaatccagatttattaaaagtttgcaaagaggtggaccgtaatccaggtcaagttttgattcgttggtctttacaacacggttatttaccactaccgaagactaaaactgtgaagaggttagaaggtaaccttgcagcctacaactttgaactgtcagacgaacagatgaaatttcttgatcatcctgatgcttatgagcctaccgattgggaatgcacagacgcgccataaaaagaaaatgcgaaccgtagaataacgtatatagaacatataattagtttacgtttcacaaagtattaatattacatgtagctttttcaggactttcgatctaaatcaaagattaaaggagctgctagaggtagaaaaggaaatcattgacttttcttgaagatttatgagcgggtaactggagatggaaattttcagaaaaattgtaaatggatgcgatgacttcgatgtgacgttactagtcttaccattgtaaaaaccactatcggtgccaaaagataagcgcaatcaactaagaaatttaccacgctctttgtattgtatttatctccaatttaatctttcttttggtgtgaaaatttagcgaaaatgtcattggtgaattcgttaacacactacgaaattttaagaattccatcggatgcaacacaagatgaaatcaaaaaggcatataggaatcggttactaaatacgcaccccgataaactttctaaaagcatacatgatacggttagcaacgtcacaatcaataagattcaagatgcttataaaatactatcgaatataaaaactcgtcgcgaatatgataggttgatccttgaaaactataaacgccaaggatttcataattgtggtgatgggctggatgaattttccttagacgatttctcatttgatgaagataagctggagtttatgatgaattgtcctcgctgtcaatttgttggtggttttcattttagtgagagtttgttagatgaatgcattgataatgtagacgctatggaacggagtcattctggttatcaattattaacccaatgtagcgcatgcagcttatggctgaaggttaattttgacatcgaggaagagcaagaaggacaataatgaaaatgggaggggaaattgagcatatcagataaatctgtttatagaattattattttacttcgtgggaaatcgaatggtgtatataaaagaggttgtaaaattgacgaaataaatagtatttaggcaactaaagataaaaaaatattatttatttttattcgcggtgcgttgccagattttttttgacatgcggaattttggtaaaaagaaaaatgcagatatgaatagtaaacaaaggaataaaaagcctttcatgaagaagttcgtgttcgagatcttcttccttctttttcgctgtcgacgatagatatgaatgcttttgccattgatttcaaatccgtcattaagctaacatgacctgaagaactggcgattttacaaacaactggaaagcctctctgttcaggcaataaccatttatggtgaacaacaccgtcgcccggaccatagtaaaaatcttcataattcccatcttttatatcttgtataccgttcactttagcacctctaacagtgggaaccttgttaccgtaaaccatggccaatggaggatattctttgttcgggtcgtaatctaagctatccaaataattctttgtacgttttaaagttctcgctaaatattcacagctatcttcataagatgtatggaagacttcatcgaaaggcacatcccttggtacctgtttattattgccggctacattcctaacaacaggtgcatttaggacaaacttggtagttgcgtttagggtagctttaagcgaaagcgctgatttcgttttccttggtaataattttgatttttcgtgagctgattcctctcttttctcattgacgagaggtgacaagccaagggttttccaaacatctgtatcaaaaaaatcgaaatcatacctctctaaggtaattttgtcaacaaaacatctaccatctaacggtagaaaatagaaactacttctcataaaaaagttggttcttagtgaaaatagtttattccacatcacatcatctccaaacctaataggacctaaaatatttggacattggcttggggaacccacgtaaataatacctcttatcaaatgagtacagtcttgcaacactttatgtgcgaccaatccgcccattgaatgggcaatgatgtatattcccttcttatttttttgcttattgtaaatttcctctagtttagtcgttaaatgcttggcagatatgtccaaggataatctccaatcatagccaaactgctgaacatttaaattaggatttgcgtctagcctctttatcaacctcttagagatatcaacaggccctatatgtgttagcattccatcagggacaatctccttctgagttttaagttcatcttcgtcattaggtccgatcaataaatcgactttcgtcatattcaaacctgcctttaatgggatccaaattcgcttatgagtagtagcatcccttagcacactacctcgatatccacccattataacgacatctccttccaattcattccatatagattctaaacgcgaacggtaatatccgtcatgagttttgtcgaatgggtctgctgttatttgcttaatggagttcttcaaggcatccatttccaaagattctttaacagcccttaaccttgaattatcaatgcccctttcgtatttaaataattctatctcttccaaggaagaaatggaggttgattttttcagtttttgcttgatctcattctttcttagattctttttgatgaactcatctggagtcttgggaagcacagttttaattatggctaatggtgaacttgatcggaaatttgtattaccaaatggtaaggaaaaggagaaagttttatgagagctgtcatagttcccgtcatgcgaataagaaataatttcatcgagatcttcatcatcagcgtcaagagaaatggcactcgcttgcttctcttctaaattatgatagttattgggcccagttgtttccttctttcttcccctttgttcactatcgctgtctttttctactttattgcttataactcttgcacctccaatcaaggtatccactttctccattgtatccaattcaccttcgctttcatttacggaaaaaaagcttacatcactaccactatcacttgaatcagaaagacattgcttgttatatttatcattatcggaaataagatcagtagccggagttgccatcattgtaatactccccagttaacctctacaagttgattcttttacgtatcaccaaaataggcaggctattcttacccagtcctttctttttaagggcgtcatagagttgtaagcattttttgagaatgcagtgatgagctattaacttctcaaaacttcctgacgttttattacccggattgaagtaccttgtattcttggagatgtctgtggtcgagttaggaagtgtgaacatgcctatcaacgccccaaaaaccagtgcagataatgatctggaacaatttttccgtgttttaaacttcctcagtagaagtatttttatttagtcgactataaaggtggaagtccatacttaagagatattaagggtattttgatcaacaagtaagtaacaatcgttataaaaatacaatagcaaaagtatgagcggagaaaatcgtgctgtggtgccgattgaatcaaaccctgaagtttttacaaattttgcacataaattaggtttaaaaaatgaatgggcgtatttcgatatctatagcttaacagagccagagttactagcattcttaccaaggccagtgaaggccattgtgctgctatttccgataaacgaggatagaaaatcgagtaccagtcaacaaattacaagttcttatgatgttatatggtttaagcaatcagtcaaaaatgcgtgcggattgtatgcaattcttcattctttgagcaataaccagtcattgttggagcccggctccgacttggacaattttttaaaatctcaaagtgatacttcaagctcgaagaataggtttgatgatgttactaccgaccaattcgtcttgaatgtaataaaagagaatgtacaaacattttctactggccagtcagaagcaccagaagcaactgcagatactaatctacactatatcacatatgtggaagagaacggagggatatttgaactggatggaaggaatttgagcggacccctctatttgggaaagagtgacccaactgccaccgatttgattgaacaggaattagttagagtgagagtcgcctcatatatggaaaatgcaaatgaagaagatgtattaaactttgctatgctaggattgggccctaattgggaataataattgttttattactgcgtagtcaaatatgtatttacagaattcttttaaatatataattcacctactcatcatagccaccgccaaaagaaaggaaacctccagtttgtctggaatgtctcgaaaaataatcgaaatcgatggacacagcgtttgctaataacacggccctttgatccaaagttagtacttgagaacttagcatctcagtaggataaatattatcaaagcatctctgcgaatcaaatctaacaacataaacaccagtatcggtaaacatttctcttcctaaaccaacccaatttctgtctacactcgccattatcttaccatcagcatctgttacaggaaaatcaaatgataagaaaggtgcatctatcttaccaaattggtcaaaagtggatccttctactccatctttctggaataattcgtaacgacgcctccagagatgccagttctgaatggtctctcctactgtcgttccttctttaccgtcgtgatagtgagtggagtcactgccattatcaacatacgcggaaggaggtatgatagtctttatatgagaattgatgaacgaaaagggccttttaatcgtcattattacatttccccaattatcaaagacatctaccaaaaaaggacgatgtagacgataaaactgccgcattatggcctttgttatagaaaaatctctttccatcattgatgctattttgtttccgttcacatccattatggcatacctattagcctgctcgaaacctagaaaaacgttcataaattctatttgcctttcgataataactgtcggttcattaagtatcgtagtagctataggatcatgtacttttattatcccgctattgctattttctttaaatgcttttactgatggcgccttcgttatttggttcttttcacgaattactctcctaaatggaccgtttctgattactttaccagaagaaaccgttaatgttttactcagtgtactgaaatttctcatacatgatcggtaagttagaaatattgccgttctatgcatgtcggtgttatcctttatgtttgacctttaatcttcttttgttttgtcttttttcatttcgtacttttcaaatccttattgccggtaggcttacaaacttgaatgaagtatataacgaagtcaatgaaacctctcccatactaggttcggaacctgttaaggggaacaagaccgcgcacttgttatgaaaattcttcctataactatattgaaagctatttttccacatcggcagacaaacgactgtccagacttagtaaagctcttggtcgattttgtacattgcctttcctttacagctccaagatattatatatatttttgacaaggtaatcaattgccccacaaatcttccatataaaaacctatatatgctattaaccgaatggcaattccctctatctcatatctcacctctacagtaatccttccgtggtatctggtctatagaaatgggtactgtttcatttaaacgtgttatcacttgatccaatggttaccatctgactttggcatcaatcccttcttaaaaagtaaccaatcaatgatatgcgattgtttatgaagtccattcaacaaacaatgggagtttggccgagtggtttaaggcgtcagatttaggtggatttaacctctaaaatctctgatatcttcggatgcaagggttcgaatcccttagctctcattattttttgtatttttttttttcacttcccatctttccaagaatcttaggagaggtgccgcagtacttttttggactgagcaagaagtatcgcaaagcatggaaaagtaagaagggtatagcaaaagtcttttcacaataagaggatattttgcaggcaaatttctgaagaccacataatatcgtcttcttggcgcaactaagacgcagagaaatgcttgttttcaaaaggggtattcacgtagtacctaaactaccaaattctaaggccctactgcaaaatggagtgcctaatatactcagttcttcgggattcaagacggtgtggttcgactaccagcgatatctatgtgataagctaacgctggcgacagcgggacagtctttggaatcatattatccatttcacatattgctgaaaactgcaggaaatccattacagtcaaacatcttcaatttggcgtcctctatccataataaccatttattcgtggagaacattctaccttctgctgttgaacatggcactaactcgaacgccgttgtgaagacagagccttctaggctttttttatccaaaatcaaagattcattcaacggcagcgattgggaagtagtgaaggaggaaatgatttaccgtgctgagaatgaagtcttgggacaaggctggttatttctagttgaaaacaatgagaaaaaactcttcatattaacgagcaataataatggtacgccgtattattttcccaggaaccagtcatttgatttaaacagtgcgatatccatcgatgaatttgctaccttgaaacaaatgaaagaactgataggaaagtctactaagttgaatggtaaggttcaagactggaccatgcctataatctgtgtcaatctgtgggatcatgcttatttacatgattatggcgttggtaaccggtccaaatacgtgaagaatgttctagataacttgaattggtcagtggtaaataataggatattctctggtatatcgaagtaatgaaaagaaaggaagcgatagcctcttaccctcatatgtaattataaaggtatcgggtagaaggggatctaccaaaatcttatatactgtaaatagttttattttatcctctcgctcgtgttttaaacaaccttaatggcaattactttatcattttcatctttcagcattgtggccctatttctatcgcataggggcttcaaacaataatagagcaagctttcgggcattctatggaactcccaattgactgtttcatcaccttcactcaattcgtataacgtaatgacttgattcagttttccagagtcttcgaaccactgtagtatcaaagaagcccaactgtctaagctcttccataatataaaatatctcgtagtggtggtattgctgcttctcctaccactttggtcaatcggtaagcatttgccttctttggtcatttgcgaccaaatttcatcaataaatacctgtgatacagatctttggatgtcctcattattaaaaagatttttcgagattttttttgaatcgtcattatctgtacttccactatctagttcgttgtcattgattacagtcccgtcaacagacatgtaccaaattttcttggtcttgcaatattgtgatatgatgtctatccacgtacttatctgttgtctccttgttaaagaattgggttgacgggtatatagtggagggaatgagtatactggaggtaatgcagacataatacacttgctatattagcgcaacaagaataattctgagtgatgctttgaattcaaatggtttagttgagaaaatgttaaagaaataactggacaagcgaactgcctgcaaaaatttttgacaacctttctgatatgcttaacttttatgaattaggtatttttcttaagggacaacaaatccagaagaacgaaattatttgaggaaccagttaaaaaggttatttaacgaacactattaatgcaaaaaaatctcttgtacatgttcattactctattcatggggtgtaatcatttgtaggcacaaaatgcagactcttcagtagaaaggagcaagttcgatgaacagtccttagctaacgcaaatatctaaaaaaatattcatatgaagactctttctatctactatagtttacaaatataatactgtatataagaccatttattggcttaaaagattttaaccaagagcaatcctatggaacgttctgtcccacttcactcaagtttttgaaagggtaaaaattaaaaaaattatagaattaacagtaaaatgtgctacgttccaaaaaaaaaaaatatgcactatagtatattactacatgtaatacttcggtcaaatacactgggagtaagtgaaaatagagattgttatctccattagtttcttcacattcaataactactttttccgtatgaggcgcttacctcatcaaaatgaagaaaaaaaaaagtatataagcagcgtgattgtccgatcgaaatctttcatttctcaccctctctctctttaaacagtcgcccacacgttccctctttttttttttcgattgttttagttccccccctgccttttcttctttatcttgtcctttttagtttatcacattttttttgtttttgagtatttatcttgtatctaactgtctatctgactaggaatcaatttgtaaagttctaaaaaaaaatttaaaggcggctattgaaaatgaaatacgttgttgtttctggtggtgttatctcaggtattggtaagggtgttttagcgtcctctacagggatgctactgaaaaccctcggcctaaaggttacttccatcaagattgacccatatatgaatattgacgccgggacgatgtctcccttggaacatggtgagtgttttgtacttgatgatggtggggaaacggacttggatctcggtaattacgagcggtacctcggtattaccttaagcagggaccacaacatcaccaccggtaagatatactcccacgtaatttccagagaaaggagaggtgattatttaggtaagacagttcaaattgttcctcatttgactaacgcaattcaggattggattcaacgtgtttcaaaaattccagtggatgacacaggattagaaccagacgtctgtatcatcgagttaggtggtacggtcggtgacattgagagtgcgcccttcgtggaagcattacgacaatttcagttcgaagttggaagagagaatttcgccctgatccatgtttcacttgtgcccgtcattcatggtgaacagaagacgaaacccacccaagcagcaatcaaagatttaaggtcattagggcttattcccgatatgattgcctgcagatgcagcgaagaacttaacaggagcactattgacaagattgccatgttttgccatgtggggccggagcaagtggtcaacgttcatgatgttaactccacgtaccacgttcccttattgctgctaaagcaacatatgatcgactacctccattcaaggttgaaattaggtgaagtgcctctaaccttggaagacaaggaaagagggtctcaattattgactaactgggaaaacatgaccaaaaacctagatgattctgatgatgttgtcaagattgctcttgtgggaaaatacactaatttgaaggattcctacctatctgtgaccaaatccttagaacacgcaagcatgaagtgccgtcgtcagctagaaatcctctgggtagaggcaagtaacctagagcccgaaactcaagaggtggacaagaacaagttccacgattcatggaataagctcagttccgccgacggaattttggttcctggtggatttggcacgagaggtattgaaggtatgattcttgctgccaaatgggcccgtgaatccggtgttccctttcttggtgtctgtcttggattacaagttgccgctatcgagttcgcccgcaatgtgataggccgcccaaacagcagttctacagaatttttggacgagacactactagctcctgaagaccaagtagtcatatacatgcccgagatcgacaaggaacacatgggtggcacgatgagattgggtttgaggcctaccattttccaaccgaactcagaatggagcaacataaggaagctttatggtgaagttaatgaggtgcatgagagacatcgtcatcgctatgagataaacccgaaaatagtgaatgatatggagtctcgtggctttatttttgttggtaaggacgagacgggccagcgttgcgaaatattcgaattgaaaggccatccatactacgtgggcactcaataccatccagagtatacatcgaaggtgctggaaccatcaagaccgttttgggggcttgtggccgcagctccggcacacttggtgaagtgatcaaggacataaatctaagcgagggaaatgaaaatgaatgaattgatgcgcttactacttacttacatacggtttttattcaagtatattatcattaacattagttggttagaccaatgacaccacaggctggtcttggaccggcattaccagtcttcaaagattcttcagtgtcacccttacctaagtcatcttggccggcgtggataacgacgcttctgcctacaacggaggtaggaccgataagcttgatcaaagagtccttgaaggagcccttggccacaccattttcgtccgtctttacgttacccatgtcaccgacatgtctgacttcgtcagttggagcaccatgtgtcttcttgaaaggattgaagtgaggaccagcagagacacaaccattggtggcatctccaaactcatgaatgtggaacccacgttctgcgttaggactgttaccagcgatctcgtaagagacagtggttggctcggattcggaagcctgttcgaacttgacaacaccagagacaccggcatcaccctttaacactgcgactgcttgaaccattataaattaattatgttttatttgtttgcgcgattgctttcttgcctgtttttccgcaacatagttacagctaaacatttgcccaaaaccatcttcttatatatatatctgcgatggcgagcccagcggaagggatgtccgcttactaattccgacacaccggtttaaccccccggcgtgctggggtgggtgcccctaagggagcgggttctgtacttccagtaagcggcatttgcgctgtcatcgccttatcgaacccgctactgagatcatgtcctgagtgggtgagtcgcacgcccaatcggctgcacttcagagatacttacgtccaatttcgcatcatgccaatattacctgtggaagttgaaactttttttgcagatgccgataattttcacatggatgagtcgcagtgtcgtcgtacgtgatgagggcaggcttgaaaattattcttcgagcccaattctctttacttataggcatgccatgtctaattaggtagtcatctcagtttatcttgtgcagggtagaaccaaagataacagcaaaagaaagagcaagcaattatgaccgcaccattggtagtattgggtaacccacttttagatttccaagccgacgtcacggctgaatacctggccaagtattctctaaaggaaaacgacgcaattttggtcgatgccaaatcaggcgatgctaagatggctatttttgacgagctcttacagatgccagaaacaaagcttgttgcaggtggtgctgctcaaaacactgctagaggggcagcatacgttttgggcgccggccaggtggtgtacttcggttccgtcggtaaggacaagttcagcgagagattgcttaacgaaaacgaaaaagctggtgtcaagtctatgtaccaagttcaaaatgatattggtaccggtaagtgtgccgcattaatcactggccataaccggtccttggtcactgacttgggtgctgccaatttctttactccagaccacttggacaagcattgggacttggtcgaagcagctaagctcttctacatcggtggtttccacttgaccgtgtctccagacgctatcgttaagttgggccaacatgctaaagagaacagcaaacctttcgtgttgaactttagtgctcctttcattcctcatgtcttcaaagacgcattggccagagttttgccttatgctaccgtcatcatcgctaacgaatcggaggccgaagccttttgcgacgccttccaattagactgtgccaacactgatttggaagctattgctcaaagaattgtcaaggactctccagttgaaaagactgtcatcttcacccacggtgtcgaaccaacagtggtcgtgtcctccaagggtaccagcacatatccagtcaaacctttggactcttctaagatcgtcgacaccaacggtgctggtgacgccttcgctggtggctttatggctgggttgactaaaggtgaagatttggaaacctctattgacatgggtcaatggctagctgctttgtctattcaagaagttggtccctcttacccttccgaaaaaatatcttactctaaatagattcttcttacaatataatagaaataaaatatactctacgtgttccctctagcttttcattcgtagacatgtttaccgcttgttcttaaaccaaataagccaccgttaccacaataaggaaaagaggcgctataaagtacagcttcaagaaaaaaggacaagcagcgctaagaacaaaatactcgttcatcctctccacatacggccgtacacaagcaacaataacacaataatatggactgggcaatcaatgtcgcccatccacgattactttacaaggatcctaaactttcagtaacgtttattgtgccgagcttatttcatatcattattgctttcgtgttattaggaatatgtgcatccgattttctttgccccaacgtggcccatatatcagatcccaacagccttcgatcgaatggttctttagtctcaaaaacggcgtcccatgcatctcatactggggcattaatggcagttctactatcttggtgtaactcttcgcctgacctattttccaacttaatgagctgggcaacctctacgagagaaacaaggtcaacctcagtatcgctatcaattggtgaggtgcttggcgcttgcggcattatcctgtgcattgtagagggctccatttttattattatgtcaagaactcacattgaaatctcgcaaattcaaaaactatccatcatgagagacttgttattttctttagctgccatgtgcgtaatgagttacgtttcccttatgaatcaggtcactgtgctgaattgccttttgatggcgttcctttatgccttttatctagtcgttaagttaactttcaagcttaatcattctgcagaaaccccagatgaaactgctgcggatacgagcctcagagaagactccgtttctccttttttggatgactctctgatggcttctggtttactaccaccaatacaacctggctttgacatatccaattctataacacacggcattaagcctagtttgctatctgctatggatttcaatagtttcttatcaatgcttgaaaactcatctttggaggaggatgactcaaggaatgaaatggcagaattgaacactctacgtagcatgacgccgggacaacattggtccgcctctgcaacagttgcaggagaggcaacgagtgctggaagacctttcagtgagccaacgaatgcgtttacggaatatagagattctgaaagagcaataaatagttccccagcggtgttcgccccctaccgtgacaaccctgatgatgaagagtctcaagagcaagtattattggagacaacaacgcatggtcattttggtgcgcaagaaatgcgaaggttctccaaaaggtctctgggctggattataaaaattttcataccacatctctcaaatttttcccagaaatccatctcagatgcgatcttttccataataactgttccgtttttcattattttcaaactatcatgtcctcaaccgccttcagatattttgagttatgatcccactttgaacagatactctttaacaacgttacccataattttattatttatccaatcaattactgcacccttcctcctttgcagtatactttctgtgcttttgacatatcatctaggctatctcgtttaccttttccctcttatattagctatggccttaattttactattgacggcttttattacaaaggtaaatctgcataacaagtttactctgtcattagacagctctaacattttacaggaaaagctacaaaaaagaaaactcctcgaaaggcttaacacaagcatccaaataatttttctagctatcggcataataaatatcataatttggatatcacttttagccaattctcttattgagatgatggaaatttaccaaaaaatattaggattatcgaaagctattttgggccttaccattttcgcatggggcaactcagtaggagacttgatctccaacatatctatgtgcaggctctacaaaacccaaactcactaccaagacagagttcgtttagccacaaaattttttatgatatcatgcgcatcttgcttaggaggcgtaatgctgaattctatgggtggaataggctttagtgggctagtatcaatgctttttattggcgcttttaatgataacgaatggtggttcctaagaaaggttaaattacaagaaacaagtcaattggataatacattaaattacaaattcatagtttcttgcgtcttcattatcctacagattattctcttgctgttattcttcggagggcctaacaatattaaacggcgcctcacaaaggagatgaagttagtcggaatctctatgtgcggactatgggcactagccacgttgattaatatacttctagaactgtttagctaaagcttgcaagagtgcctcccgaaaaatttgtttttgtgacatttatctggcgccgtaacagatccgcgcagaacacagaacaccaagaaaagaagtactatttaatttcaagattacttagactccgtcattcaaatcgcccttttattcaaacaaaaatgggccatatattctttctgtctcaaccttcgtttccttggatgaattattttgattgagctccaaaaaaaaagttgtagccaggaactatccaaaacttcgattgagaaacccataacaatgatgcctgccagacttttcatactatatcttttttgtagtactcatgcctgttgttcattgttcgtccaacctgcccatcaccctatatatctatgagcgtctagtatattttattaaggcaagctctatatcaagctgcatatctgacaacttacttcttgttaataaaaccttcaacgacggaggttgtccaccacatattaacttctgcaatgatgagataattaacccaacagcgcctcaaacagtggttgaattagttcttaatgcaaaaaaaggtgaattaggctcgggttatctggctgttgaccacggaaaaaaggttgttattttagcatttagaggatccacaacaagacaagattggtttagtgattttgaaatatatcctgttaactattctcccctttgcgttaaggaatatcgtaagcttatagaggaaggaaaaatcagagaatgtgaaggttgtaaaatgcatagaggatttctaaggttcacagaaactctcgggatggacgtctttaaaaaaatggagtcgattctggaaagctttccggaatataggatcgttgtcactgggcactccttgggggcagcattagcaagtttggctgggattgaattaaagataagaggctttgatccgttagtgctgacattcgcaacaccaaagatatttaacagtgaaatgaaacaatgggtagacgagttatttgaaacagatgctatagaaaaggagtcaattcttaaagatgaaattcaatttcgtaagggctattttagggttgtgcatacaggtgattatattcctatggttccaccattctatcatccggctggtttagagatgtttattaacaaagttggtctacctcagaatgcggaagatattgaataccgtggtaaaaataacaggttaactttaaaggatggatttcgagagggtatgagcggtttggttgaagactggttacatgtctatgaacatcgagcctacttcattgacgtagtgggatgttctggactttaacattcacccacttttacgtttttgtctataactagcatatataataccgctctagagttactctaaactaaatgcgaccactattcttaactaataattgttctttttacaaataactctttcaaaacttctaatcttttctcttacgttttccatttatctgctcttcttctgaaactctttttcctgcattggccctctctttgttacatgaaagaggttttagggttggtaatatttctggttgtaaacttcttgaatacacttgggtagctaactgcttattccagttctcctggccactaatcccggctacgctttttgttgaaatagtattcttctacagcatcatagctatcatcacacatgtctactagtttccacgtatgtcttggaggtactctatcttgaccgtagatggaagctttaaaattttcatcccttgggaaatattcctcacgtggaattttttgagcgctgcatggctaaattctaccgaatccaatacgtatatccactactcaacatgttggggcacaagtgattacacacttaatatctctgtcatagaagctactacagagaaattggttgacactagattattaacaacactcgagaatgcaaccgcttggattaactcaaactctattgatgaagacgaagatgatatgcctcatgccactaacgtagcagaccggcttgatgggttatcccttagcaagcgcgtatatagcatctgtcactacgaattttagtgcggattctctccgtagcgtaaacgttctctatacatcatctacccatgttgctccacctagcagaacatttcagaaagaaagaagtccaagtaatggccaacaaccagaaggacagctttttttatgaaggccccctactgcatattcattaagcttaagcttgatcggtgaaaaatgctataatctacgtgtactggtcacattgttgcacatctcaattaatcaacgctctattattatacggaagatataaaggcatagtaaatacacttgcctgaggtattgattgatgaattattttccacggcccatgcgttactcacttcgaaaatacatttgaattttagtgataagttttgcgatctacttttgttcaagataataatactggggtagaatatactctaagaagtctctttgaaattaaaaatatctctaaaaaaatccattatataatatacagtaatacaattagaggcaggtttttcttttgcacaatcaatatgctttgaaaccaataaattcatcccaggaacggacttctggtggaactataacgtcatgagattccaaaattttgatcttttctgcaatttttgccttcaaacactttgcaaataacaaagccgtttgaggttcattgaacaatgggatagcaaaatcaatagcattccttctcataatatagtcaacatcgtcagtgctctcagctctcttggaggctaaattgaaaacagcttttatgtcatattcttgaaatagttcacgcaattttctcttatcattctttggaaatttaatcaaagaaacctttgcgttcttttctttgatgtgttcctgtagatacgttttagtggtctcattagttgtgtatattctgtaaccaatagtggccactatggaagccacttggcccaagtattctcgagatgtatcacctccaaataatataccacttggaggtagtggtacatggaagttcatggtactttgaatagcagtccaatagctttcaattaaatctctaccaaatgaagcaacttcaccagttgatgccatttcaacccctaagaaaggatctgcaccagccaaccttgtaaaggaaaattgaggaactttagtagcaacatagtcgtactttttgttgagcatcaaatcaacaggttttggtacaatgtcaccgcccaaaaatgccttgacagcaatttcaataaaattaacgcctaaaacttttgaaacgaatggaaatgatctagaagctctaatgttacattcaatcactttcaatgtatgctccccatccttgatgatttgcatattgaaggggccagtgatcttccaagcttttgcgaccttatcagcaatgtcttttagggcaatcttcacatcgtcagaaagatgttgtggcggtaagactaaagaagcatcaccggagtgcacacccgcattttcaacatgctcggaaatggcatgtaccaagacattaccattataagcaacggcgtccacatcaatttcttgagcaccttcaataaatttagacatgacgactgggtggtctggagaaacgtcagatgccaaagttaatttagccttcagttcctcctcattattaacaacactcattgccgcaccggaaagaacatatgagggacgaatcaacacagggtagttaactttagaagcaaataattttgcttcttctactgatgttaattcactccattcaggttggtcaacatcaatagaatccaaaatagatgagaatttgtgtctgttctcagctctatcaatatcgtttggattggtacccattatattacagccgttatcgtaaagtttcaaggcaatgttttgaggtaattgaccaccgacagaaataatgcaaccctcagattgctccaactcataaatgtccatcactctttcatacgataattcttcaaagtataatctatcaacttcatcgaaatctgtggaaactgtttctgggttataatttatcatgatagttttcttgccttgatctcttaatgtcttcgcggtgttcacggcacaccaatcaaattctacagatgaaccaatacgatagacaccagagcctaaaaccagcataccattttcgttgaactccacatcgttctttgtagcattgtaagtggtatacaaataattggtttgtgctggaaattctgcggccaaagtatcgattctcttgacaaaagggattatacctaacgtttttcttaaacttctgatttccagttcgttaatgtttgtggaggcgtgtttatttatagtaaccgcaatctgcttatctgaaaaccctaatttcttggctctctgcaagagatctttactcaagtcacttaaagatttaactgattcaagctctttatagatattaacaatgttcatgcacttgtaaagaaaccatttatcaattttactcaattcattaactctctcaacagtatagttttcatggattaaggcctgaccaatggcaaggactcttctatcagttggagttctcaaggcttcatcaagttgatcgccgaattcagtagaaccttggaatcccaataatgatggatccacctgtcttaatgctttttgaaaggcttcttcatagtttctaccaatagccataacttctccaactgatttcatagaggaaccaatggatctgtccacgtattggaacttagaaagatcccacttaggtatttttgccacaatataatccaaagatggctcaaagttagccactgtagtttttgtgattgggtttggcaattctggcaaagtatagcctagcccaattttggcggcagtgtatgctaagggataaccagtggccttagacgccaatgcagaggaacgagataaacgtgcgttcacttcaataactctatagtctagcccatcaggttgcaaagcgtattggacattacattcaccaataacaccaaggtgtctaatgattttaattgcggcggatcttaacatatgaaactcttcatctgatagggtctgcgaaggagcaaaaaccatagaatcaccagtatgaacaccaagtgggtcgaaattttccatattacatactgtaatacagttaccaaccctatctctgaccacttcatattcaacttctttccaacctttcaaagatttttcaacaagaatttgtggggccaacgacaaggactgtgcggcaagttccttcatttcacttgcattgttagcgaaacctgagcctaacccacccaaagcgtatgcagatctgacaataactgggtatttgaccctttcagcagcctccaaagcttcatccacggtttcacaagcaaatgattctgcgatgggaatgttgatatcctttaacgcagatgcgaaaagatccctatcttcagaagtgatcaaagttttgataggagtacctaaaactttgacgttgtatttagccaaaacaccagattcatccagagccaccccacaatttagacctgtttgaccaccgaaggttaaaagtatagcatccggcctttcaagttcaatgatatatgtgatgtattctggtgtaacgggcaagtaataaatcttgtccgccagggaatgagaagtctggttagtagcgatatttgggttaaccaatatagtaaacttgttatcttccttcagagctttgatagcttgagaaccactgtaatcgaattcaccagcttgaccaatagagagccctcctgatccaatgacaagtacagaatttactccttcaactaattgaggtttgtagtcctcggtagtaaaagcagaattcgtaggctctgttgatgtataaatcgatgtcattcttttcttcctgtctatgtactgtattgctcttcctttatagaactaattttaactatagatgttagtttttcgatgcttaaacttaaatagcgcttcaaaaaagagataaggcatactatagaagacgtattagtaattatatatatacaaatagcatggcagaaatgcttatgacggaaaaaaaaagattggattttctcgatgcttactcaaggtgacacaatcgttacgacatggaggttcctatctctgatattcaaaagttattgccatctcatcaataagagtcattcacaataatctatagaatgccgcaggaaagaagacagtggtggatgagtcattttctcaaccctagtttacaatctgaatgtttaggggatttactatttttaattaggacatttgaatatttctgatagggtaaaatcactttttagggtttctgattttctattttcctcatttttcacaataataacaatgttgccattcttttatcactaccctaaatgtaccaaatattagtaagaaaagaaacattataaagaaaaggaggttttacaagggtcacttggtgagattaggtcgtcgttattatttttattttgtgggcggggtgtaatagtgctaaaaagagggaaaagaaatagtataccattccgcaaagatggagtacatcaagattgccaaagtatctaatgtagtgctgcatagaagaggtacggccacacaaggtactttacatttgactactcaccatttgatctttgagtcaccacaattgtcgacggaattttggtttccatatcctttgatctatggagtgcataaaaacccgggtagtacattactgtccaagttgacttccactaatcaaatccaattggagggaacggattcacagaattacaagctttaccagggtaaggatctatggtcttttgtaaatatcaaggtaattgggaaagattatgcggtattctcattggatttcggtggtgatttacatctacaggcaagaaaggtgtatgattccatcttaaatttgacggtcctgtccaatatcacgcaactatatgcatttatttacatatccaacaatctggaaaggaaactaccttcacccgatagctgggatatatatgacccaattaaggaatttcgaaggcagggcctcgacagtaaagatgaaacatgtccttggaggctatccacggtaaacgaacactatgaattttgtccaacgtatccctcaaaactttttgtaccaagatccacgtcagatatattattgaagcatgcttcgaagtttagatcacagaaaagaattcctgttttaacttatcatcacaaggcaacagattgcaacattcttaggtcatctcaaccattaccggggttgatcaatcagaggtccattcaagatgaaaaattagtttgggaaagcttcaactcattttgtaataaagatattagaagaacgaaacatgtaatagtagatgccagacccagaacaaatgcattagcacagatggcgttgggtggcgggacagaaaatatggataattataatttttttttagctgataacaatatgggtgtcgataaaagtctaaaactgcccacagttacacggttatttcttggtatagataacattcatattgtttccaacacagctgcatacatgacggaagttatctgccaaggtggcgatttgaatttaccactggaacagaatttaattaggagtcaaaaattttccaattggttgaagttgaacactcttattttaaaatccgttgatatgcttttaaagtccatcattttcaatcattccaacgttttggttcattgttctgacggttgggacagaaccagtcaagttgtatcactattagaaatttgtttggatcctttctatagaacttttgaaggttttatgatcctagtggaaaaagattggtgctcttttggtcaccggtttttggaaagaagtggtcatttaaactctgatattagatttcatgataacactatgcattccaacttcaacgatgtggataccaatggcgatgatcttgacataggtgttaacactcaagacgattatgctgaagatgatgaaggaggtgaagatgagacgaatttaattaatttgagtagaatttccaaaaaatttaacgaaaactttaaattgaacaagaaaagtctaaagttcgtctccccagttttccaacaatttttagactgtgtataccaacttttgacgcaaaacccagatctatttgaattcaacgaaagatttttaagaagactagtttaccacttgtattcatgccaatatggaacattcctttccaatagcgagaaggagaaatttcaacagaatttgccaaacaagactaaaagtgtctgggactacttcagatctagaagaaagcagttcataaatccaaatttcatacagagaaaaagaagcggcatgaatgagcacgatcaaaaccttgaagaggaagaaaaagtggagtggatttcgccggatctgaagaaagtccaatggtggtggcagttatatggaagaaaagattcagaaatgaatgatgaattacgccataaacgagactcagtacccatatcggtggataaaaagagtaaagagcatagtaattccgatggcggtaagggtttaaatttgtcaatttttggatttgatatgtttaatagaaagtgatctggttaacggcaaagaagacaaataagtgagttagtattttgcatacaatgatagaagtatagaaaagttcaagcatttctccgttgttagtatacatatatatatattaattttaatgaataagggtacatatattatgagcataacgagtggccgatcggcaaaggggcttacaattttacaacaccagatttccaactaacaccacaccactgagatattagtatagccaatcctctcactgcctccacagtttccttatcacaaccaatattcaaggcacctttcaaatgcccacgcaattgaggattaacatcttgtggaaccaaagaagcaattatcactaaacttgtctcttgcgcagatagtatctcatcaaaggcaaacaaagggccatatacatggaccagtgtataataccataagtctgggtacgaagagtttagattgtttaccacgcgggttgagactttgttgtatattgaattccaatgccgtaagccgttctgtatggtatgatctctttcctggattgtcttgtcatgcttccttctcatagaggtttccgaaaggggagaactgtttcccatggcagcctcccacgggtctattgggtctaagtgcggtactaaaatgtccggagtagtttcctttagcatagtcaggccattgatcgctcttggaaggccggccagaggtcctgttttaagaataacttctctaaattttgctgtcaattgcttttggaaaaaagtaggttgttggtaattctcattgatcaaagtttttctcattggtaattctgagcgcagtaagtcaatggtttgggaagctaatgtgaatctatacatgtgtgcattatcattactcagtagcatggcatagtggtataatttaggtatttcctgtggctcattacaaacactgaacgtggcggccgcaacaaggtaccatatattcttcagtttagggtgaaattgtgataattgtatcagcctttgtgcatttagtatctggttcattcttgaaatacttgcaaaatatatatgtattttttatgataaagtaaaggaagtttggcaagtggagcctgcagtgtggcacttgtatatatgtatgtgtaagtcagtacacaagtataagcatatatggttatgcttcgttgagtaattattagtcacacatttttttaggctctttaggatctgcattttttttttggcaagcacgaattgaaggacagaaaaaagaaaaaaagtgatgagattgaaacaataacaaggtaaacaagtaaatgggaagccaataaacaaaaaaaaaaaaattagagtagaaagaaccgagaatggttaactcacatggaatacggtatattcggttgaagcaggtctttaatcgtgcattggaccaatcgatttcgaaattacagagttgggacaaggtcagttcatgcttcccgcaatatgtgaatagcaagcagggcgctataaacgtcgccaattgtcagcgccaattaacggaattctggacggagctttgtcaacgagagtttaaagaaattatggaagaacgaaacgtcgagcagaaactaaatgagttggacgaactgattttggaggctaaagaacgttacacggatcgtgatcaagatgaagtaaacaaagggcccgcgatcgatgagctctccagcaaagagcttgtggaatgccatttatacagccaacggatgcatgccatacacgagatagacgagcggcttgcgaaagtgaatgagatgaacgaccagttagcccaggagttgaaagacttagagacgcaagtagaggtagagaaaaacgaaattggcaagatgtacgatgagtacctgggctcccacacggaccaaccggccaacgtgctgctggtacagagcctcaatgatatggtcttggaattgaaggaaaactattgattagttgtataaatttcataagtgacgtataaggaacctgttttatgtattcattaagcgaggcgaaaagcgaggcgacatacttcttttcacatcaactcgaacagagaaaaaagtagacatagaaagaacccaaagaccacaagagcaaacaatggtacagctgagaagaacgtatgtatatatgttcgtggtaagctcgttggtatgcacgtatcttaggcatcactaccaacaaagtgtttcaagcgatcacgtcgactaacgacaaagttgctcactttgtcgtgttcatgtgggagtcgtggctgtttgtaaagatgtttgctgaggacatcgtgactttccgcaagctacaggccaacaagtacgtgttaggggtgctgatctgttcattatgcgcaagtgtaacgagtgaattcgcccaaagcgtggtttcgcggggacaaagggtgttcgatgtgaaggatattatttgtaatttctggggcagtctgcttggtgtgggcattgccttctaccaggaccgataaaaagagattatacggaaaatcatataaatgtgtttatgtacaggcaagtttacgtagactagattactttaattgaatatatgctctgtgagcaatggctgtcttgtgaatctggtccctcttttcaaaggcagacgaagtgcctttggcaatggcagtgagttcttctcccaaacgcacggcgaagtcgctcgacactctttggtttgcgctttgtacgatccagttccacgcgatcctatttctttgcctcttgttcagaggcacaggaatgacagaagccttggccacgcctgtgttgaatgtcttggtcatcatcagcggagctagttcgtcgagtgacttttccaaagcctggatggggtcctgccgggtctggcagtacaccagatataaggccctggacagaatggtttgtgccttttccttcttaccgtggcgcatgatcatgtttgtgatgtgatccagcgttgcgttcttgcgtggaggaatgggcacggacttcagtgcctcccattgtgccaactgctctgcagttggctttatcttggagcccgcctgtgaaccctgtaagaggtctactttggactggcccggtggagccagcgaggtctctggcaggtattcttttgcagagaactcttcccttagctcgttgatcgcttcaagccactcgtcgacccctttctctgccgatggttcgctagctggtgttcgtactgacgactggaaacgagcaacacatgtcccactttgccacaggagacgtggcctgactaacatatacctcctcgcacaatgcagcattatattcacctcagatccgtatctatctatttttcttctgaaaacgatagctgctgtcttttctgtacgtgtataatgtgcattgtatgtagtaagctatttctcaagcaaatgtagattggagccaagacgaacatttaaagccgtatagaactactttgtttcttcttcagatgatcatttctcatatatggtcacgtggctcgatgtttatcgctttatctttttttttttttttttttttgcttttcattttggctctgctctctgtattagctcatcatttaacgcaaatgaccacgagacaataaaccgacgaggaatgtgctcatatgtctcgccaatacctctaaataattgaccgcgcgattatttagtgtgaccagagcaaagtagctttgcgtccgaccatgcaaccatggatatactcaaaaatggcaatagtgtgcccctaatacgtttgctggccagtatccctttctgaaataagctaaacccttgcaaccaccaggggtgccgccgtcctaactttccagcctggcagcgcgtcgagtcgccgaatgttgcgggcgctgccccgcccgcaacaccgcgcccgccctgcctcagcttaaccgaaaccacacgggtctgccatcttccatataccctggctcttctttcacaatgcccgctcacaacgccaactgcaaaagaagcccgcccttagtcggttttccccactttgatataacccccccccccccccccccgcatcaactggtaatttaacccaaacaccacggggtcataatttaaaagcgaaaaaccttaaagcgttctcgaagaaatcttcctgtagatgatgtcgtagcaaacttatcttttagagtgtttgtgcttactgcattgtcagatcaaaatttacgtagccgcccttttcaacccctgtcgaagagtagcataacagcagcgtagtgaacgtgcatgttcacaaatacacgtacaatattaatatacaatagtaaggtgatgaacacacacacacacacacacacacacacacacacacacatatatatatatacaggagatcaagttagtgtgaggggacgactactgagtttgaagttctttaaagtgttaaagttatttttcccctctcccacctcgttggcaacctctcacccaccgcttagcagcatgtctccgtacatgaccatacctcagcaatacttatacataagcaagatacgttccaagctgtctcagtgcgcccttactcgacaccaccacagagaacttgatctacgaaaaatggtgggccacgccaatatgctggacaggatcctcgacgaaatagacgaaatcgacagcgaggtagtactgtgtgacgctgccgatggttcttctactgcagaagctcattccgcttccccagcatccagcgactcttctcctctcactaataacatccggcccattagcattatgtgattagcatgcattttccccttttcctttcttaagaacatttttacgacgcggatctgcccgtcatcgcatacgaatgttgaatcacgccagaatcaccaaagaaaaaaactcgttcagttcctaggttttatgagccaggaacaatagacttttatcgcatattatttctatacgtgcacttatatatgcacacatatgtttatatacatatacatacatacgtgtttcttttcagcctgtgtttttgtcgggtccaaaaacatacaaggcaacataatattttgacataactcaacgcaacataacagtataaaacatagtttaataaaagagaaaaaaaaaacaatatttttaagctatcgctcttgccgcaatgaacgccaactctaccacgacagcaatcggcctcaccagccccttcgaaaagctgtccttcttccctcattcgtctaatttaatactggctcatttgcatgagatcatcttcagcttcgtcttctaccagctcgcattctccgttgtcgcaccgttcttgaataaagtggtctttcgcaagcactacaccacgatccgtgacccactgctgaaaattgatttcaatgtccacaccgtctcgatgatccaggctgtcgtctcgaacaccgtcctgttgcccaccctcacgacgccaatgcattataatgttgtcacctacacagattcgtacagttcaatggtatcttccctcagcgcagggtactttatctgggacttgactatgtgcgtgcgttacttcaagctttatggtctcgagttcacgggccacgccattggctccgtatatgtgatgctgttgtccttaagaccgttctgccaaccctggatcggcaggttccttatctacgaggcctccactccctttgtgaacatcaattggttcatcatgcaatgtaacgccaagagcaagaactctatccctctgtggtttaatgtcgtcaatggccttttgctcatgactgtgtttttcgtcgtcaggatttgctggggctccatcgcatccgctctcttattcaggcagatgtggaaggtaagagacgagttacccaagttttctgctgtcacgatgatgtcgctgaacattttcatgaaccttttgaacgtgctttggttcaagaagatgattagaatcgccaagaaacttgcaaaaccagccccaacgtcgaagctagactaaacctacctttttttctatcttcaacaacgaaacgccttacacacacacacacatacatctacatacatacatacaaatatacatatatgtaaacttgtatattcattcctattaaccaaaaagaggcaattaaacttttccctctttttctacgtcatttactcaaaaactctaattccttcgtctctgttctgccattttctccagaaaaaaatcgacgggaaataaaaaaaaaaagacaacgaacaagagaaaaagttcgcgaattataaaccacttctataattaacaggaaaaggaaggaaaaaaaaggaggaaatagaaaactgcaggcctttattcatgtttgatcttaagacgattctcgaccatcctaatatcccgtggaaattaatcatttctgggttctcgattgcccaattttctttcgaatcttacttgacgtacagacagtaccagaagctatctgaaacaaagttgccacctgtgctggaagacgaaattgatgatgaaacttttcataaatcaaggaactactcccgggccaaggccaagttctccattttcggtgacgtctataacctagcccaaaagctagttttcatcaaatacgacctcttccctaaaatctggcacatggccgtttctttattgaatgcagtcctgccagtcagatttcatatggtctccactgtcgcacagagtttatgcttcttgggtctcttatccagtttgtctaccttggttgatttgccactctcttactatagccattttgtcctggaagaaaaatttggtttcaataaattgaccgtccaactatggatcaccgatatgatcaagagtctgactttggcgtatgctattggtggcccaatcctttacctgttccttaagatctttgataaattccctactgatttcctttggtacattatggtcttcttgttcgttgtccaaatcttagccatgacaatcattccagtcttcatcatgcccatgtttaataagttcactccattggaggacggtgaactgaaaaaatctattgaaagtttggccgatagagttgggttccctctagataagatttttgtcattgacggctcaaaaagatcttctcattcaaacgcatatttcacaggtttgccattcacctccaagagaattgttttgttcgacactttagtgaacagtaattctactgatgaaattacggctgttttggcccatgaaatcggtcactggcaaaaaaaccacatcgttaatatggtcatctttagtcaattgcacaccttcctcattttctcccttttcaccagcatctacagaaatacatcattttacaacaccttcggctttttcttagagaagtccactggcagttttgttgatcccgttatcactaaggaattccccattatcattggatttatgttatttaacgacttattaactccactcgaatgtgccatgcaattcgtgatgagtttaatttccagaactcatgaatatcaagctgatgcttatgctaaaaaattgggctacaagcaaaatctatgtagggctctaattgatctacaaatcaaaaacctttccaccatgaatgtagatcctctgtattctagctatcattattcccatccaactctagctgaaagattgaccgctctagactatgttagtgaaaagaagaaaaactaatctatagagtacacatattagcatgtaccgttaaattcagcttcgttatgtctatatctacatacatacacaggtatctactataagaataaaggaaagaaaaaataaacgattaaacattttatttttttgcatcgctatcatcattacctttctcattgttatcatcattatctttcccatcttcatcgtcattttcttcatcattgattatttcaatgatttctgtggtttcagtcttcacggtaaatggttggggttcttcaatatcctcatcattaaccatgaattggttcaatcttttgaactcttcatttttctcctccctaatggcattatacaaaagaaaatttatccaaacttctgcaaaacagtaaataaaaacagagttattgtgaacgtaaaagtttgactcccaaaggtacgagatacttgtcaaaataaaaaaaattagtaatctaactggcacaacagattggaagtatttaacattgttttctaacaggggaattagatcatgaacaccgttaagagtaaacagaagagcgaaaagacccaattgaccactataacgtgacagtgttaactgcggtaaattcatcgcttgcgttaagactatgaaatatgtattttgcaaaatagaattaacgttctttaaacaaaagaaggcgatcgtgaataaaaatgctactctgaaaaaagcaatattggtggagttcaaggcttgagccattttcttagaatttattctttacttttgctgaatgcgatactctattatgttgtaaattgttacactaccattcaattgtctctctttaaagattgatcgacattattttctttacttttttggtgttttcgcgctaaaagtggcgtgctaaatgccaagtattattctaaaaaatcattacgccatacacaaatattgaagactatctatctaacttaacaccaacttgctttattaaagagtcaatatccttcaaagacttagtgaaatacaattcatcgtcaatataaggttcttcaccgtcgctattgttcaagttttgtattgattttaagtaatcctgcgtacacaggatactcactttactgtccgtcgtggatagttcattccactgcctaatacttaaatggtttttcttgtgtcttttatacgttctaattgaatcatagttattctttcgcaatacaaaggctattgaacatatagtcttacattgggaacaaaatatatcgtattcctcatcttcatcgtttggatcagtatgcacctccaaaagagttgtccgtggtacaatggcctgaattttccgtatgcgttttaattcagtattataaaagacgatcaatgaagagtaacattgcctaacaaaagcatcattgaacaatagagtatctttattgtacttgtccaaaacattgatcattaaatcaaacatatcaaaaacacatgctttctgagttaatttataatccgtaatcgcaccaaatccatatggtagccagaaatctatagtaaaattgacagcttcattaaaattataacctgtattaaaaccagcatggtaacatttaggaaacgtgataatatattcgttgggcttttgcacagctttgtacacaggaatacctgatttcttgaaatttggatcgtacggagatattaaagtcactagctgatgcagtaggtctggttgtttgataaataagtctggtgacatatcatttaatagatcgttgaatttcgtacatcccgattcgggaatgctgtaccagaccttagggtcaccttcatgttgatagttagcacttagggtatactgatcttccatatgccaacaaaatgtggaaaataaggagcctatgtaaatccaaggaatagtcatgccagaaatatttcttttaaataacggtaatagcgaattatgagccataggcaagttagttaaattcataggatgatcgcaatatttgaggtagtctatcaattcgtccccatttatatttttgggtataaattctctcgtcggaaagccggtaatttgacctggcaattcgttatgtatgtcagcaccgtatttaactgtcgttaatgaactgcgacgattcttggtcactaagctccaaaacatctcttccaactcatctatagacagttttcgtgctggtaataaccttgaattttgacgtttacaatattcttgaaactctggtagagaatagtcatgcgtgtcctgagtgaatccgtaatatccgtttccgacgatacaagtgttacaaatccaatcgccagagggaacacgttccaaaggtggtgataaacaatatatatggaatggtttgtcacatgaatcacataaaattgttctttttggatcatttgtcttgcgacaaacaatacaagcatcatcatcgtcctcctcaaaatccgacccagaattcgaatctggcccaagatcgaaatcgtcctcgtcatcacttaataaggattttggatactggtcagcatgcagcgccgtgtgcacgttctcgttcagtgaatgaagaaatatgtagtatgaggcaatatatttctcaaaaatttcctttaacaagccgattggtacgttgaattttttagaaatggtcctccatagactgatgtcgcctcttaattgggaaatatctctaaatttcaattttcgcctgaatgactgtgtagtgtcagtaagtgtccgattgtcttttattagttcagagaaaacgtcataaaagtacacttttttttttagtatttccgatgcatgagtagaatctgaatattctacaatcgtataaggttccctaagtataagtttcgatggatccttaacggatcttttaaaattatttaactgtttcataaaaaatagcctacacctatttttcaggtctaggttctccagattttgaattcttggttgaaaagtaaaattttccatatcaatagaaagtggcgggcagaacccgtttggtggtacgaccttgaccataccatatcgtacaccaagccttttaatgtgggggttagagagataatcgatcggatttttgaattcttgttccgttggatacagggcaggaatttcctccatgatagtgatacgttttttgtgcaagatgagattagttaatatgatctagaggtaaaattgactaagtagtcagatcttattctacattgagcctgcgttgtcaacatgcacatctctgtctcttgggatgataatttttcaatgatgattccagggttactttaacgttacacaaaagaaattaattagtgcggctgtttctgtgagcggggcagtaagtccgaagcccttgatattagcccataccctacacattttactcgtttgccctacatcagataaaatactggccctaagccctcctaatctcttctggttacacctagggtaaaatatctgcctttctttgcattcaatgcgttacttctatatcacgagatgagcatacggatcgtgtataatactaaaaagaaagctcctgaaagagttgtgacaagcaagactgtatactactccttctacgaaagttagttcgagttcttgatggcacttggctattctatttcttgaacctttgagaaagaacagaagtaaaaggctgtgtattctgctacatgaaatacagtagtagtcacagtacaaaaatactctaaaccagtaataaagccacatatatatgtatttcctttcacgtgatgcgctgggatgttatcatcttatacgcaattagccgcccatatgccacccggcgcaccgggtcgcacacacacccccgtgattcgcgatatatagcggccaatcaacggcgacctccaagcgcgtgccgggtgggcccctcgccggccaagcagcgcaaggatattcccatcttcgagctcttagatacaacgcttataaagaacgcactttttgcattaacctcttttttgtattacagaacaaacattttaacttgcccttttttaaactttctttatctctccaggacaggccaattggataaattttgcaaagatcaaacagtaacacaaattttagcaacctaaacccccctcataaacgaagacaaaagtgctcctcctcaagtcaaatttgtctttcttttctttcattttttagtctgttgttatccaatttatactgaatctttgagagaaaacaaaaataaaaaaaagaatggttttgccaagactatatactgctacatcccgtgctgcttttaaagcagccaaacaatccgctccgcttctatccacttcgtggaaaagatgtatggcctcagctgctcaatctactccaatcaccggtaaagttaccgctgtcattggtgccattgttgacgttcattttgaacaatcagagttgcccgctattttgaacgctttagaaattaaaacacctcaaggtaagttggttttggaagttgctcaacatttgggtgaaaacactgtcagaaccattgctatggatggtaccgaaggtttggtccgtggtgaaaaggttcttgacactggtggccctatctccgtcccagttgggagagaaactttagggagaatcatcaacgttatcggtgaacctattgatgaaagaggtccaattaagtccaaactaagaaagccaattcacgcagaccctcctagttttgcagaacaatctacttcggctgaaattttggaaacaggtatcaaagtcgtcgatctattagctccttatgccagaggtggtaagattggtcttttcggtggtgcaggtgtcggtaagactgtgttcattcaagaattgattaacaatatcgccaaggcccatggtggtttttccgttttcaccggtgttggtgaaagaacaagagaaggtaatgacttgtaccgtgaaatgaaggaaactggtgtcattaacttggaaggtgaatccaaggtcgccttagtgttcggtcaaatgaacgaacctccaggagccagagccagagtcgctttaactggtttgacgatcgctgaatatttcagagatgaagaaggtcaagatgtcttgttgtttatcgacaatatctttagatttactcaagctggttcagaagtctctgcccttttgggtcgtattccatctgccgtcggttatcaaccaactttggccactgatatgggtctcttacaagaaagaattaccaccacaaagaagggttctgtcacttctgtgcaagccgtttatgttccagccgatgatttaacagatcctgctcctgccactacttttgcccatttggacgctactaccgtcttgtcaagaggtatttcagaattaggtatttaccctgcagtggatccattggattctaaatcaaggttattggatgccgccgttgtcggtcaagaacattatgacgtcgcctccaaggttcaagaaactttacagacctataaatctttacaagatatcattgctattttgggtatggatgaattgtccgaacaagataaactaactgtcgaaagggcaagaaagattcaaagattcttatctcaaccatttgctgtcgccgaagtctttactggtatcccaggtaaattagtgagattaaaggacaccgttgcctcgttcaaagccgttttggaaggtaaatacgataatataccagaacatgctttctatatggttggtggtattgaagatgttgttgctaaagctgaaaagttagccgctgaagccaactagaagaaataaagcttaaaccaagggaagcaaaatttgaaataccgaaggtagaacaataaggatgatgggaaaaaaaagataattttttttttttgtttttccctgcttccttcttgtttattggtattattatgttacgatattcattcattatcctattgatattttctttatattcactaaaaaaaaatttattctataagactgactataattttttttactcccaactgtaagtaaataaagactcacctacgcatacattttttatatatactataagatgtaggatcttaaagaaaaataaagagaaaaagagaagcacacaacctgcgataagttgtaagtttgcctcaacagctattctactcactttttgtatcttcggttagtattattgggaagtcatgttcatcgtactcactttcgcacatgcgattacgtgtattaccctgattttctttctgtattagcgtatggctgactaatattcacttggggtcaacataacttactttcacatatcatggtagctgttttaattaccattctattagatgcgctgtattccaaattaccgttctctcattgagcttcttccttaaaggttcttgcctcgctttcccactggacatgttcatcagtagaagatgcagaattaaaggctttacccttaagaatttgctgtggttcaggtcatcatcaactcgatttgtttcaactgaatcaccagatgcgagcgcaattacgaaaccagatggtattttcaattattctctgttggaaaacagaacatacatcaggatacgaggacccgacacagtgaaatttctaaacggattagttacctcgaaactattacctcattttattaagaaaaatctaaccactgtagaagagaatgaagtgcctactgaagaaggaacgacgaaggttgatccaattattcctgtgccagaatttgatgcacgactgggaaattggggactgtataacgaaaaaggtattcaagggccatatatttcaaggtttggtttgtactctgcatttttaaacggtaaggggaagttaataacagatacaattatttaccccactcctgtgaccgtaagcgaacaaatttcaaattatcctgagtatctgttagagcttcacgggaatgtagtggacaaaattttgcacgttttacaaactcacaagttggccaataagattaaattcgaaaaaattgatcattcctccttgaaaacctgggatgttgaggttcaattccctaatttgcccaaagatattgaaaacccgtggtttgataatctactggatcctatggctctaccaaaaaattccatagatgctaataattttgctgttaatgttttaaattctttgtttaactcagatcctagaatattgggtatttacgtagaaagaagaactgagtcaatgtcaaggcattactccacatttccacaatccttcagagttgtcacttccgagcaagtggatgatctctctaagctatttaactttaacgttttcgacttcccttttcaagtaaataaaaaagcttccgttcaagttagagaaatcagatttcaaaaaggtcttatagatagcactgaggattacatatctgagactttgctacctttggaactaaactttgatttttttccaaacactataagcacaaacaaaggatgttatgtaggacaagagctgacagccaggacatatgctacaggcattctacggaaacgtttggtcccagttaagctggataattatcaacttttagatacagacccagaaagaaagtacgcagaattccatatcgacaacgttgtagaaaagagccttgcagagaacgagccaaccctcaatccatttaccaataaaccgcccgaacgaaccaagagaaagcaaaggccggcaggcttattgatttctaatgaagggctgtatggcgtagctttacttagaacagagcatttctctgctgccttctcatctgatgagccagtcgaattttacattactacaacgaagggtgaaaatattaaaataacacctcaaaaaccattctggtttagcgactggaaaaacaataacgggcctcataaatagatttcacgaaaacaccttgtaaatactacttgtgaatatgcaaataggaaatagatatatgcatacaaataagaaacaatgaacagccttgagttctcaaatttgcatatcatttgttacgtaattccttatcaagaccttttatacaacaacacccatatacccataattattcttaacccatacatatttgtctcaagtttatttttcagatgagaatggccctgcatcagtttttttccagaaactaattcatggtaacaaacatttcgcgccctgctacggggaaggagaattctttttctcccgcccagaacgtaaagccttgtttctttctaccgtactgggcccgtctaattctgcccctttgctgggaaatctcctttgcaagctcccctaccttcgccgcaggcttagtggaggtctcactgaacccttccaccttgggccaacttctacgctcacgttagtaggtaatggattatccacaatgtgcccattagttctaaaatattttgtactttttatcaatacttaaaatttcattttgaattaaaattactttttattttaattacactcctttcataataccaagaaaagagactagaaataaccgaccattccaaagatgtctgacaccgaagctccagttgaagttcaagaagatttcgaagttgttgaagaattcaccccagtcgtcttggctactccaattccagaagaagtccaacaagctcaaaccgagattaagttgttcaacaaatggtcttttgaagaagttgaagttaaggatgcttctttggttgactacgttcaagttagacaaccaatctttgttgctcacaccgctggtcgttacgccaacaagagattcagaaaggctcaatgtccaatcattgaaagattgaccaactccttgatgatgaacggtagaaacaacggtaagaaattaaaggctgttagaatcatcaagcacactttggacatcatcaatgtcttgactgaccaaaacccaatccaagttgttgttgacgctatcaccaacactggtccaagagaagacaccaccagagtcggtggtggtggtgctgctagacgtcaagctgtcgatgtttctccattgagaagagttaaccaagctattgctttgttgaccattggtgccagagaagctgctttcagaaacatcaagaccattgctgaaactttggccgaagaattgatcaatgctgctaagggttcctctacttcttacgctatcaagaagaaggatgaattggaacgtgttgccaagtctaaccgttaagaagctaaaaaaagtgaaagattttcaatattacatatgtttttcttattattacttttatcttctttgtacactctattgtttaaatttataacataatacaatcttatcttttgatgtaaaaaaaaataggactatcaatttttaaataatatatcttacgcaaatctatcaagtaaatataaatgctattggttgtacttcctcgtgtgtcagatactttaactgggtactatttacattgtctctaaacgtaacgtttccttgaaatgatctacacatgtttctaagtcactctacatttgctgctgcattaatggcggttcatttgctttttaattttagcgtccactcctaaaaacatgcatgccagtattagatccgccgttatcaccaaggacccactaatgatgtaacatagccataaataattattgttagcaagtatacccgtgaatattggaccaacacaccgagcaaatgtctttccaatgttgaccacccccataactttggttaaatctcttggtttgatgatatttgttaatagaatttgccttggtgtaacgtccatggcagttgttgcaaaatgcagattcaaaaacaaaatagataagggcaagtaattcttggccatagggatgagaatagaaaatatccctgatggaatttggaccaatagtgtggctcttactgggccaaaacatctggcaattattgatgatgggatggtggaagatgccataaccagttgcgtgatgaaaaataaagtacccaacgccagagatcccatcaaaaattgcttactatagtagtaaaccatccagccacttgtcataaacccggacccgagagagtcgaccatgaagattactaacaatttcatcaaaaccgaaacggtctccttagatagtttgttggatctttcttctgggtgagttgcttgtctcattaatggtgcagtttcatcgttaacgtccaatggttcagctgtttcttcattgcaatctgtatgttcataatgcccgtccaattctgtagcatctgataataagagcatgatgaccattttgcaaaaggcgaagaaggcatacagtaagaaaactaatttataacattgcaaatcagtagcagctaaaccagttcttttcaaaagatctacaaatataccacaaattattgcacctagagcgcttccaattgttccaaccaaggcgtgaatagcataaatctctggtcttgcattatgaggactcagatgtgcaatcatggcctcttctatagatttgaaaggcccgacttcatcacttgaaggcgatataacaccgaagatagcaaatactagcaagagggtgaaattttcgctaaaactgaaaaccaacccacttaacaacatcattgcacaaccataaactaggactcttcttcggccccaggaatccgcataccaagtaagaatgtaagagcaaattacatcccctgccagtgttaatgacataaacagcccaattttatcctctgtcatattgatggcatttaaaaaaagcgtcaaaacttgatttgttaaaccatatgatagaagtctaagaaagacggacgcccatagtagctttatgtctctacttgcacacttgaatttaacaaaaatttccggtgccatggttacgttaactttagaaatattggtaaatccttctgcaatgagctttttcgagatgtgaaaaattagtagagttttctttcgtgccttttttttcggtgcgtcaactttaatatatagttataattgctctataatgctaggcaaaaataaacgagaaggaaggtgagttttagttcattgactaaaaatgagcaaaaaaagtcaggagtttttgttttgaagggcacttcaactctcgaactatggatttacagtttcttcctcgtctttttaagtaaagtattttcaaatgaccaaaatgtaaataaatttgaaaagggcccttctttacgaaaaaaagatcaaaaaaatgttcacaaactatttcacgaaatcaagacaaacatataaaggagaaatacagtggagattagatagtaatgttcgtaatacctgttacaaagtactttctattgttataaaacatttacatattgtgtaaaccaataatatcactcaaaaggaaagtaaatcgatttctttggatgatgtatggttattattggtattctgttcttgttgaacagctccaccatgcatttcaccaaattcgtcatcatcatcttgatctgtacttagtgcagttgtgctattagatacaggattagaggcagcggctttcgcttgggatgctttaggagcactaggtgcttctgcagatgcctttgcagttgaaaagagagagctaaaaggatctacttttttaggttccgcaatagctggggtaatcttgccttggtcggtagtggagctgttataaaaaggcattgaactcgtggtggcgggcataccctcaattgggctcgtgtttagcaagttaaacgaattagcagggttggtaacagggacggcgctttgaaattctgaaaactcgtcatcatcgtcctcttcttcgtccgccttcttttcatcttcttgtatgagttctttagatggttttgaagactcactagaaaaaaagtcaacaaagtcctctggttcttgttttccttgcccaggagtagatgtggctctcgaggcattatcgttatatccattttgactaaaagaaccatcttcgttatcttcattgtcactatcgaaatcagcactcacgctaatgccgtgcactttcgttgacgtgaaacctgccttcgaattcaaactgccatcagcagaggcagatcctccagcaacgcccttgtacttctttgccgtttctcttgccttttttctttctgcgcgtatcttattatcgtcgctcaataattcaatcaaagctttgaccctagttctgacattaattccttgatctcttccctgggaatcaatatagtgaaaagtttctaaaatcctaattaagttaatgctattccttgtatcatcgataaacctttcagaaccgtgtttgataaggtaatcgagcaattgcaaggctttataaatttgcctccactcactacctgccttttcagtgaaccttctgaatatcatggacaaaatttcttctctttccctgaaattgtaagttccttgagaaatctggtccattaaagtggatgaggcaccccaaggctcgttgtttgtcgcttcacgaactttcccctccatctcagtataattgaaaacaacattttgagctttacgaaaatatttcttggcgtcatataatgacatgttggctaatgtatcctctaaactcattcttcctaacactaattaacgatgtgatctcctatcgacgtccctacaccttcctgaattggtaatttttgctttcctcaaataactgtatctacaaatcatttcatgattcttctagtccccttttacttttcctaatcacctcgcacaacgtacggtgtgacatgtataagaaattgaagccatgtttatagagtatatacaaaaaagcctctcatggttattattcaaagtcactctacgtatgcaaataaaataaatgtatatactgaggtgaggtacttaaatgcttattgaagtaaatagcgaacgttgctgaattggcttagcaaaatggttaaccactgaatgacctcgtttctatcaatatcagccaatccttcgtgaaggccgggcaaaacttccccgacagatccctcaaacttactaggtgctaaaagagagtacttcatccattccctgtctttcagtcctctgtgtgtaataaataattgatcaatttgctttgatttgctattggatcgttgcagtttaatatagctcttgatttttttgtaaaaagcccaaacaggtaaagcttccctacactctttatagagaataccattttgttggtcaaattggatgctatcttcctgtgtggcaacttttaataagtccagaaccctttttgctaagctgttcacttcatcgtcctggggaaatgctgaagatagattagagtgccatgcgatataccagttatatattttcttcaggtaaacatgtgtattgaatcttgccagttcgttttcactcagcatcagcgttgtcaaacctacaaacatggccatggtgttgtgtaacttgtagtcagaattggtaaatttttccaaccaagttgggctatcgaatacggagttactatgatagactgcgcctgaagtatcattggcattaaactgaaaatgtgcagcgggcactccaagatggtactgaaatgaagtgtaactagacaacccatcaagtagagaaatagtggcattagaagtgtatttccaatggtcgaacaatgaccagtcttcgtgcccattaaattccgtgagcttagcagcttcgtatatcacgtcttgtaaaagtgggttggctttacagtgaaaatttgtcccagagattgcattatctagatttaggtataccaaggcccttctcctgagaatcgcagcatgagcttctgcataatctgtagatcccagaaggccggatcgttcaccatcccaacttattagtttgataggacgcagtggcttccaaccatgcttaagtaatttactcattcctcgtgcaatttctaaaagaatagcgctgccactatttgcatcaccggcgctactcgaggcgagcgaatccctatgagctccgataataatctccccctcagtgaatataccagggatactaacctctacactactcatttccttgatgttgtaagttagctcattatgcaaatggactttatcgatagagcttgaaggtccagtgaatgatccaaaatcttttatattactaccgggcccaatttgaaaacccctgccattcaatctttctaaaattggttggacatctctagcactcatcggcaccgatggtatcctcggcactctccctaccggtgacatatgttcagtgtcggaatccttggagggataccctggagttgtcggatctcctggagtgtcactgaaatagtttacagaatctctcctaatataacttgggtttcttgctggtccataaggatagtgtaaaaacccattttcctcagtaactttaccatcgtcaaatgggtctgtatatataatgacactggaagcgccataaagttctgcattctttacctttaatccaggtaatattttacccgatcgtacgatgtggattttatcttcaatatcaatgtttttcttcaaaagtagcttgtaatcactgatgctaccataattgcaaaacacgtatcgagcagttacacttccattttttgaatattgatggaaacccttttgccttttcctagcgtgagaagcaggatcacctttaactctatcctcgatcatgcttgcttcgtagaccactttaccattttctaaaggagctacgttagtgtctactggttcacctatccatgggtaatatttttcaactttgggtttgtaccccatatctagaaactcgtccaaggtatatttaaacgttgacgaatcacttgctccgttgctcatgtacccagcatacttgtatacatgttctttcgctctattttcctgttgcaaggagttcaagtatatcctataaacctctgcattcgtcaatctggaagagtgaaaccgccgaaagtctcttgataaagacgtcctgggagcaaatgcggcaacaaatcccatgtacaaaaggagactcgctagaatcaagtacataaacttttccttgtccatatgttctttcattatttcataaccactaacaatactagatattgtattacttctgcctctattcctggatgttaaagtgaaagaatcattcatgctttcttcattgtcatcgcgagtggtctcgccactatattgttgtaatccagtggcttcggcctcattgtcatcagggtctgccatattaacaacagttctctcctttaattgaccttcctctttctctctctttctctctctctgtatcattctcatatatctcttacattcttaattgtgcatgttgaaattgttttaataagtacggccccttgccttgtcaaacctttttacccgggccatcaaactcaagcaaactccgaatggaacaatgcctttttgaagcctggtggtatattatgaaagttatgatagttctaagctttaattctgtaaatactatagtatagagacggccgccattatatatttgtaaatcggacttatattctagtgtttctttttttcgtaacactatagatagctcttgattgcaaaccatgagcgaacgataatattataggccaaattggcgcatcacccaatatttgaacacccaaatataaacatttggaggatagacttgccgctacaattagttgaattgtctcatttatatcggtattcgggtccatggccctttgtgcttgttcttcatttagtgctgacaaatctagggcatccttgtcctgccatcttaagaaatcagtgtacgatttcaacacatcacactccttcggtatcaagttcatttgtaatcttctcaaaatcctttctgcttttagccataagacacggtccgaaaaatccaataatgctgagttagggttgttggcattgtacccgcgtgcccaatcctctacacatttcatgtattccgaaatcactaatactgcagtgaacatacatgtggtcgcaaatacaggagtattgaaaattctgcgcttgccctgtttaatgtacgtaaaaaatgaagtccacgcatccaccatattcagtgcatactcggtagcttccctcaatgaacccatgtcatagcaaacttcctccaaagctttattcatattggaccaatctttcaaccagattttctcaataacatgtgccaggtccaaacaccgtctcattttggcaaacaaatataccggaattattaacctcattgctggattggcgtttattgttgacatgctattctcggtaggtgtcaagatgccaccatttttcaaataaaggttttcccagtattttaacattgtatcgatccgttgtctggaagtcatcttccactcaatatcgtccaactcaatgttattgctattggtgttgttattactgatccttgcgttatttctttcaataagtattttctcatggatagatatcaacaatgatagacatgtacttaacgaaaccctagcatttccgtaaaaaaaactatcgcctgtagaaagaaacctcaaacaattttcatatgcctcgttaccattagacaattcaatcaacgaaaatttcgaatctaacgttattttgtattgacataataggtccgaccattcatcggaatttcggcactgatataattcttctttatagcatggaacaccacattttaaatcgactgaatgaaaacagcaatcagcacctaccagtgaagaaaataagttagatataagtaataccgcatggcaagtcctgatacgtgactgcgccaatacaaaatattggtagtttttgttcatttgattcggcgcgttgtattgctctcttatttttgaaaacatatgaggactgttttcatattccataatatgatcactctcaataggcggctggcatagggactctaggggcaaatttaaacgagaggccttcaagagacgaataatagtcgtcaactgaccatgcatccccttgatcacggctgtatttttattgaaaatacagtagaacgttagcaatactaatgtctgtataacccataactctgtcgtctccgggtttttctcactaactttcaagcttttcctaatttgggtgctagctgcattagctaacacttttgcatgcgtcgaatgaaacccatacaatgctccgaccatggagatagataataacaagggataactgtccatattaggtatgatagaaggaagatgaataaatgaaaaaaatggatggaattcttccttatagtaagtcacataatcgttcaattgactagttgtggggaaggctcctgaatcgatattattgtcggctagcatcatactccttagctcattggtaaaaagcacttgagatactgaagggacagaaaacggagataacaaatccgaaggagtaagaacaggcagctgtttctgtgttgcattagaatcagtttcgccggggaaagacaaagtgagaacatcgtcgttcacatgagaattattttgctctgtcccgtttaataccttggaaatatccaattgccttgagctgaaaaaattggatagatcgtagtccatcatgacgctatcacgacgcctcttatgagaactatgggaaatagggtcagaataggaaggctcctttagttggttttgtggtgtacttggtaaatctgtgcttccattcaaactcaagtttaagcgaggtgataaagaagctttttcatgatttaatgaggtagcagaatggtttggaggtgacttgtttggtatagatgaccttgatgaaggtggagaataaataaacccaatgtcattgaaatgattgaagttgatcttgaaggtagattttggatcagagttgttaataaactctgataaccacttgtcatctatggcagcaggatcgatattactatccttatcattgggctccattgatggttccagtaaattatttgtgcctggattgaaattgatcgtggaagaggaatctgaaacagttgttggtgggtttttaggagatagtgacataagcggctgctcattgctcatttgcctataagtttgatttgccaaattactgtaactattagaagccgtagtagaattagacggtatagtattcgggaagcttgacggaaggttaaattcagaaactgtcggtttatcatgactgaagcagcccaaatcaaatggcgaatggtggctagacatgtatcctcccgcacctgcatgtgcagagttcattgtcaaaagatcggttaaagatggaccgctacttaagagatacactccaggtgtagcaactgtacttccattgttgctgttcactatggtactagaggtggaattttgctgttgttgttgttgttgttgttgctgtccggaggggtcattgttaaatagatttaagttaaacttgatagcttgcggtggttcgtccagggttaacggaggtaaatccaattctgacacgctttccatgagctgcttcgcggtcatttgtggagtagaaaagccgacttgatgcggagcgtcttcaacgagctcgaaattggtaattgaatggtgggggctattgctactagacatgtaagtcattgcactggatgcagagaaagacgcatgtcttttcgtcttatgcatggaagagggagtgttcgccctgtcgataacagcatcgcttgatgcagagtgaactggcacgcctttcgtgctgaacttgaactctcgaaatcctagggagcctgccttactaggaggagttttctctcgcttatcgttcattactggggccgagacgggaagttctacattatttgatttggccaaggcaaccacggcctctttcaattcttcagatgtcttaccagcaaggttcttcggggtgggtagaatagtctctttatttccggctattttaatgatatgaaggtcggttggatcatccgccgccacggaatggcgccgcttggaggcaaaagaagaagtcgaatttggtgctggcgtcattcgccgtggatcccccgtacctacaagagcagcatgaagtttttgctgatgcctgagcactaaatctctacgagcaaaacacctaccgcaaaagatacaaagatacggtttctcacgggtatgcgaatgctgatgtctcttcaaatgctcctgcctgacaaaacccctagtgcatgtgggacacaagaacggtcttggcttatcagtcttaataattcgagattttttaggaatgggcagaataccttgaccagcgggcttagcgaaattagattgattaccgttcacaaacatacttggctccggcactaataaaaaatctttatctgccctatctattctagtatcgccaatgtcttttagcttcttcgccctaaagtttctttttggtgcaagagtcttcgagaaaaacgtgtgttgagagaggcaatgtttaacgaagaaaaaaaactctatggaaatccaagaagtccttgtttctttgttttcgtttctaatatatgcagggtcaagcgggaaaaagaaagacagacggaaaagtgcccagcaacacggaacaaaattgtccagatttattcgagcggccgcggttagtatgcataatgcaggcgcccctcgtccaaatgcgaacggttccatccgaaacaggccatttcccaaaaattatttctcttaatagaagttgctcgcgtagttacctattgtcgatgccgcatacgcagttaccttatccgttgccctacggagaatttccgcgatgcagcaccgtgcggcgagatcacaattttccttgtacactctactctgcccctggagtggttcacccccgtctgtgcgtattttcgtgtatgatgatataaggtcgttactaccgttgattcaaaaacagttgcttcttccatatattgtagcacgaacaactatggccggccgcaaattgcgacaattacacctaacgcagcattaaggtcgcaggaaatgttatctgccgagctgtttatctctgttttccaagattttttcaaccagcccatgagtctgctgttggcggcaacccagttacagataatggtgcatgtgataagcttcgtaccactattcgtagtttgttacatcttgtaagccagtatatatatttgttagattgtgccctaacgttccagtaattgaagggtaaccgaggtttccgtggaaaaaaaccgtgtataagcaagaggttccgagcgaaaaaaaaaagtataaaagaaagcacaggcaatgagatttgtttttcgcttttccttcttatttgttaattctatttttgaagtttccttccgaaaaaaagtaactttgtcctaaagtactaatccaccgcattagacagtacgaagatcgagctatttatttgaacactcggtcttattcgtgataagcgtaatgtggagagatcaatttccgggtcatttataagaactcgagtggattgctagttgttttgattagctgaatgagactcgagtgtcagaagatgactatattttttttctttttttttttagttatgttttatttttgaacttgtacttgcacatgtatcttattgtttcgtgatcttgtagatccgtatgggtgcaatcaaaggtttgaattgcagggctttcatcgcgcggatctcgttgtttgcgtcgtactctgtgctggtgactatggtacattttagcccgagtttattgcactcttgagaaaacagttggacagtggattcgcttctaattgtcgcggataggagacacagtttgcatcggtctaaagcaagacattcggccagacactcgcatagatcaggaaggatagttgggtcatacgtaacatctgcccccactactaaatctatatcctcaggaactctatcgctgccccaccataatctttgcaacttgatgtctggttcgttctcacgcacttcattgttcaattcaaaatttcttttcagctgcgtctcaacgagattcgaatcaccatccgtgacgtacatcttatttacgaactcgtgatacttttgtaaaatgacgagactcactatgcctgtgccagcgccgacctcaagaacatttaattttttcttgccatcgtcttgtccttgtaccggtgccaactcttgtaagggcttatgaataaggaaatcacccatgtataaggcagcttcccatgtcctgaaacctgtagtactggccgcactgatcaaattcggtgtttcctcaattgtgatctttacgtcctcgtcaaacctgtacctcacgacgtctttcatcatcgggtctggcttgcctgtgcttaatagttttatgtacttctcatagagataatcatatatctctatctcgtcttcgccatcgttgacaattgtgaatgccttcgcgaaaatccattcgtggtctaagagcatcttgactatggttttgcaataatatgcattcgtcttttgcacaagttccatctcacaaacaaatctcgatgcatgcaggacatcgttagatttgcttgtttccaactcttctagcaagtattttccagggcaccgctgatgtaatctatcgtagaatagatcttcattcatgttatctttgacgaggagggtcaagttttactagctcgatttttctgctttcttttcctttttcatttacttatacattcttcatcatttttgcgatgatgtactaactgctagtatttatttcgctgtttgtcgtgtccggacaatcagcattaaaattttctacagagttttctaatacatataaacattttggctttattcccctaaagctttctcaatggcacgctgaaaaacattgcataaaacgtcgctattttccaaaccgacgctcactcttacaagatttgtttcgacaccatattgagctacctcgtctaattcctggtagtgggcaataatagcatatggacacgccaaagtgaaattcgtaccgagagaaggtcctttgcacaattccagattattgaaaaacttctttgcctcttcaatattgaaaaaagttagtgaaaataaacctccatacccaccatcttttgtagacataacgctgtcataattccgcttggtatcctctgatgttaaactggggtaatatattttcttgaacaattttcccacctgaggcaataacaccctttttaacaatatatcagtgtttgtattcaccttgattgtacgttccacgaagtctctcgaatttctttccaggcataacgcatcttcgcaccataggcaatcttcatatccgtcttcagtcttcataaattttctagcaaactcataaatctttcctctaggatttagtactaaggatcctgcaataacgttcgagtcgccgctgaagattttcgttagcgaactacaaacaatatcggcatacggtaatacatctatattgacaaagccacccacagtttcatcgaccactatgtaaaatgaatacaagtctgatagccttttcagttcttgtaaatctcccattttcaacagtgggttcgatggagcttctataaataccgccagtatttgctcaccagaatgtaaaatatttttcagagcgttcattgacgttgaatctccctgtcccaagaaatgtgtgtgattgaacttccgaagaatgctcagagtatctgtatatgggaatccaaacatgacggtcttcttgaacggaggtccatatccaatcaacttatcttgtctactagaagaccttgataagcgcttggcatcgaagtttaaaagcagcctgtgggcagtgaaaatggacgccattccacttggaaataagtaaacatccgtattagggttgacatgaaacttcaagtcatcggtagctgtgttttcaaaagtactgtttgagccactttctcccatagaagtaattgtttcggcaggtatgtccgaattcaactgatcatcatccagagcctctccactgccaacattgaatggaccgttgctctcgttatagtgttcaaaagagaataggtccgatagaccttcagagtcaattttttcaacaacttttgtggcaatcctctttcgtattagatatttggctttatcagcagcaagaaaatttaaatttctcccaaatctcgtttctatatattcttcgttcactctgttttcatcttcggtcataaattttttaccgttatccactgtttccatcttcttaagattatccttgacttgtaattcatgtaaaatatactccgccattctgctagatacaatctcaccagaatgttgccaatactgcttcatcacggggaatatttcctggtctacaaacaccaccgtgattttacattcccttctccagagcttttcctcttggttcataggtttaggtgtacatagttgtaagatgcgtactttggtagaaagacccgttttcactttgataaactctctgcacctattggcaaccttgtaagaggggaagcaaagacaagcttcatcttccatggagtacttagcggataaaatttcacataatttctttattgacttgtgtatgaaaaatcttggatatccggtagtaagcgagttaattatactgctttcaccctcttcatagcctactgtagcttcccatgtgggcaaacacacggaaacagcatgttttgtgttgggcggaatagattcaccaatggttctagatatcattttttcttctgttcctcttctctctcttgtttatgtaggtcccgaatcggcacatgagcgtcattctactatcgttatatatatgggtatatatatatatatatatccaaaatatatgactaatttttagaccgagatattgtgaagtgcagaggcgctatcatgatttttgttttttacatccacgcatgaagataagtcatatttactaggtttgaagggttttacctgaacaacactggcaatcattgaagttaattgagttcttaaaccgcaagatattttaatatgaatactgctatttttaaataagactgtagcaaaatgtggggttaaacttttacaaattcactttggttgtaacgcattttctgtggaagagcaattatttggaattttcagtttcgccaaacgaaagaatgaaagaaatgtgctttgccaagaaacgaaagacgacagaaaaaggtagtaaaagaggaaaaggttaaacattgaaaaaggattctatgaagaactctgtcggtatttcaattgcaaccattgttgctatcatagcagctatatactatgtgccatggtacgaacactttgagagaaagtcaccgggggccggagaaatgagagatcggattgaaagcatgttcttggaatcgtggagagactattccaagcatggctggggatacgatgtgtatggacctattgagcacacttcccataatatgcctcgtggcaaccagccgttaggctggattatcgtagattcagtggataccttgatgttaatgtataactcctccacactatacaaaagtgagttcgaggcagaaattcagagatcggagcattggataaacgatgttttggattttgatattgatgccgaagtgaatgtttttgaaactactattagaatgctaggtggtttattatccgcatatcatctatctgatgttttagaagtaggtaataagactgtctacttgaacaaagcaatagatttgggggataggcttgctttggcgttcttatccactcagaccggaattccatactcaagtataaaccttcatagtggccaagcggttaagaaccatgcagatgggggggcatcttctaccgcagaattcactacgctacaaatggaattcaaatatctggcgtatttgacaggaaatcgtacttattgggagctggtggagcgtgtttacgagccattatacaaaaataacgatcttctaaatacctacgatggattggttccaatttatacatttccagatactgggaagtttggtgcttcgactatccggttcggatcaagaggtgattctttttatgagtatttactaaaacaatatttattgacgcacgaaacactttattatgatctgtacagaaaatccatggaaggtatgaaaaagcatttattagcacaatccaaaccctcttctctgtggtacattggggaaagagaacaaggtctacatggacaactttctcctaagatggaccacctcgtgtgctttatggggggattgttagcatcaggctctactgagggcctttctattcatgaagcccgaagacgtccgtttttctctctttcccttgaaagaaaaagtgactgggatttggctaaagggataactgacacatgttatcaaatgtacaagcagtcttcctcggggcttgcgcctgaaatcgttgtcttcaatgatggaaacataaaacaggatggttggtggcggtcgtctgtgggtgatttttttgttaaaccactcgataggcacaacctacaaagaccagaaacggtggaatcgattatgttcatgtatcatttatctcatgatcacaaatatcgtgaatggggggcggaaatcgcaactagcttctttgaaaatacctgtgttgattgtaatgacccaaaattaaggcggttcaccagtttaagtgattgtatcacgttacctacaaagaaatctaacaatatggaaagtttctggttggcagagactttaaagtatttatatatattgtttttagacgagtttgatttgaccaaagttgttttcaacacagaagctcatccttttccagtattagacgaagaaatattaaaatcgcagtctctgaccacaggttggtcgttgtaggttagtgtgctatatagtggccagattcgccttttaaaattcactatgcggtgtgatgatgtgctataccattttttccatgtttaggaaaatgaaaaatttgcaatgcttacttcagcaaaaaagtatatttgaatcaatattcatttatatatttcagcataatcaatcatttttcgtctggatatttgacacaattttgattttgacgaagacattttattctcgatggatattacagaattgttacagtgctttgcctgtactttggaccataacgctgccgtaagaactaatgcagaaacacatcttaaaaatgcaagtaaagtaccgggattcttaggcgcatgcctggatatcattgctgctgatgaagtaccagaaaacatcaaattatcagcttccttatatttcaagaataagattacatacggatggtctgctggtgcaagacagggttcaaatgaattattagattcacatgttgatccggatgaaaaaccagtagtaaaagatatgttaattaaaacaatggtcagtgtgtccaagacctccccgcgttgtatcagagtgctaaaatctgcccttactgtaattatttcagaagattaccctagcaaaaaatggggcaatttgttaccaaattccttagaattactcgcaaatgaagacatcacagtaacatatgtcggacttctgtgtcttgctgagatttttaggacctataggtggaagaataatgatgaaagacaggacttagaagagttgattttaaattatttccctgctttattaaactatggcgcaaatgtccttttccaagatggtaaatatatgaataacgagcaaattggcgaattggtaaaattaatcattaaaatttataagttcgtttcataccatgacctaccatttacattacaacgctcagaatcgtttaccccatgggcatgtttttttgtcagcatcattcagcagccattgcctcaggaagttttgtctatatcagatattgaggtcagaagtaaaaatccatgggtcaaatgtaagaaatgggctcttgcaaacctttatagacttttccagagatacgcatcaacgtcattaacaaggaagtttcagtacgatgagtttaaacagatgtactgtgaagagtttttgactcagtttttgcaagtcgtcttcgatcaaatcgagaaatggggaactggacagttgtggttaagtgacgaatgcttatactacatattgaactttgttgagcagtgtgttgtgcagaaaacaacttggaaacttgttgggccccactacaatgtaatacttcaacatgtcattttcccactactaaagcccactgcagagactttggaggcctttgacaatgaccctcaagaatatatcaaccggaatatggacttttgggatgtcggctattccccagatcttgccgcactggctttgctaacgacatgcgtgacgaaacgcggtaaaacgaccttacaaccgaccttagaatttatggtctcaaccttacaaagtgccgttggtgattacaacaatattatgttggataatgccttgcaaattgagtcctgtttgagaatattctccagcattattgaccgtttgataactaaagattctccatttgccagtgagatggaaaagtttatattgacatacgttttacctttttttaagtctcagtatgggtttctgcaaagtcgtgtttgcgatatttgttcgaagttgggttctatggatttcaaagacccggtaataacctctactatctacgaaggtgttatgaattgtctgaataactcttctaattctttacctgtagaattgacagctgcattggcattgcaaacttttatcagtgatgaccagtttaatatgaagttatccgaacacgttgttcctactatgcagaaattactaagtttgtctaatgattttgaatctgatgtcatttcaggcgttatgcaagattttgtggagcagtttgctgagcaattacaaccttttggtgttgaattaatgaacactttggtccaacagtttttgaaattagctattgatctgcatgaaacatccaatttggatccagattccttcacgaacgttgatagcatacccgatgaatctgacaagcaaatggcggcgctaggtattttgtcgactacgatatctattctgttgtcttttgagaattcacctgaaattttaaaaaacttggaacagtcattttatccagctgcagagtttattttgaaaaacgacatcgaagatttctatcgcgaatgttgcgaatttgtagagaactctacattcctactaagagatatcacacccatcagctggaaaattttggagctgattggagaatgtaatagaaaaccagatagtatggtatcttattatttaagtgatttcatgctagccttaaataatatcctcatttatggaaggaacgaattaaagaagaacgagttttacacaaaaatcatattcgaaatatatcaaaaggctgttactgcagaagataattcgttagacgatcttagagtggtttttgatttatcccaagagttggttcttgcattagatgacagtttacctcaacaatacagagagcgcctactggcggatgttgtcggctctattctaacgcaaaagaatgaattgaaaactaatgttgtatttagtgtgactgcttttaatgtcgtaatctcaaatatgataacagagcctttgatcacgcttcagtacctgaaacagcaaggttgtcttgaaatcttctttcaaacgtggattacagactatattccgaattataaaaggtgctatgatatcaaattatcagttcttgcgttattaaaaattatactgaagttagaaagcaacgattattcagtgttgaacttagaaaatttggttccgcaattagggagtattgttacgcagttagcttcgaggctaccaacggcgttaaggcaattagctaaccaacgcaaggaattctcatcatccggttttgaagaggatactaagtgggatgaaaattttcttgacgttggagacgatgatgaaaatgatgacgagggagaccttactgagaaatatctggaactgataaaaaatagagccgattccttggacttcgtagatggttatgacgcaaaggaaactttcgatgacctagaagaggacccattaacggggtcgatcctggacacagttgacgtatacaaggttttcaaggagtccattgcgaacttacaacatgttgacagcaatagatatcagggaatcttgagacatctgaccccggctgatcaagaactattcatgggaattatgaatgcctaattgaattaaatggcgattgtatattgaaacaaacactggattacataatttagatagaagagagaggatattatgctcaaagtttgttgcctttgcctcggccagttgactttgatttgatatcaagatcttttttttttatctggagtcaatgcgatgaacctaaaaaaatcacaagctttttttatctctaagctggggaaagaatcgtagttaaatcggaaagaaaaatatctgagttttgtcagtctttcttttgcatagcccatccttgtactagatttcataaacattgatcacttcaaaatatacttgtaccaagatggccgaaaatgagagaatgtacatctcctataataatattcacaagctttgtcagggagtggctaaacatatcttagctagaaacgaaagacctgatattattatcgccatcactggtggtggtatgatccccgcaagaattattaggtcctttttgaaaactaaaggacaaaagaatattccgattcaggccatcggcctatctttgtatgaagatttagggttggataatagcgtcgaaactatcggcaaagaggtcatcagaacacaatggctggacttcggtgctttgaaccaacatttcgattccttaattggtaaaaaggtcctaattgtggatgaagttgacgatactagaactaccctccactatgctgtttctgagctggaaaaagagattgctgaacaacaaaaggttttgaatagaatgagtgaggaaaccgttatttctatctttgttctacataataaggacaaaccaaagagagctggactacctgactccatgatgaattctggacgttacattgctgcgcaaactgtccctgataagtggttgtgctatccatgggacgctgaagatatcgaagaacataccatgctcgctaaggctcaaggtcatgactgatgacaaacagtatgttgcgatggggttgcatgtatatagatacatatagttatcattggtaattatttcatatttaacctaaatctaaagataagagtgtatttctagttatctcatttttccttgcatttctaccatttgttgaacttgttgatgcatcatctcttttaaatcggacacatcattttctaattcctccacttgttcagtcttttcacctaatagttgtaaggaggtttccaatttactttgcatctgctcaactctttttaagagatcatctttctgtttatttacctcattgaatttatcgttttcttccagaagtcttaaaatctcatcatttgcttttgtcttttctttcagtaaattatcgtataattcctttgatgctgataattcaccttccaatctttttaactccgtacttaacttgttcaccagatgagcgcttatgtggccgttagaattcgatagctggacgctagctcttctgtatggtattgatgtgttgtttaacgagttcattgattccccttccctgattgcttgtaaagcagcggcctcttctggaatatcgtcaatgctgaaatccacattttttctatcaaaatgttggctttcttcgctacatatggtttcgtgagattcattgtaaatgggttttagagacggatcgctttctaattcgccaagttttgacattgataatgacagcatagaattttcttgaggtaaagtccattcgtcttctatatttccctccatggagtttaaactatctgttaattctacaggtattttatctataattttctcattgctgttttcttgatgtggttttagttcgttctctttttgttccaactgagacctttgaatttcgtacttcttcttcagtagattataatcatcacttatactttgcaatgatgacttcaatgtctccgcccgtctctccaagtctttcacttccaaaactgccttcgaatgattctctttttctttttctaattgcttacctaatgtttcagatgaacgtaaggcagtttgatatttttcttcaatatcatttttttctttcattgtagattcaaagcggttttccaagttcacaattttagtgttcaaagcgtattcaatactatcccagttggcctttgatgactcaagctgttctttgagccgattgtattggaaagatgcgtgttgtttttcttcataactttgttggtcatcgacaaaatctctatttgatttagcgtctaaattttgagtagagctatctaattctattcttagttgttctagtttagtctctagagtggtaacttgatcaactgttgcttcttgtagtgctttcttttccgtttgaaattcacttttttctttttcaagcaatgttctcatattatctaaagattgctgtaaaattgttatcaaatcatctttttcttttatatttttctctaatgtttcaagtgactctttttgtttatctgcatcctttaatttatttgtagcttcagccagttgtccttgtatgttgtgatacaatgattgcagctcattatagttttcgacactctgagcagaactatcgtttagttcagatacctcatactctaagtctttcacttttgttcttaaagctttgatttgatttgattgcctcagctcagtttccgctaatttagctccttcttttctcaactgatctatcaagtcgtccttctctttaatcaatttgaaaaaactagaatccgtggtttcgatttgtgattttctgtttagttcgttagttaggtcatcaatctgtttgtttaatcttaaatattcaggactaatttctttgactaattcttcaacagtaaattcagtgtaatttttaggtagccatgtaggcagtgataccatagtgtcgtcgaagcaatcagtcctattgtgatcgggatgcaccacgtcatcgacagcgattgaatctgccttacctgtatcgccttccacagtgctttctgatcgtaccgcaggatcatctatgttttcagcattgtcaattgacaccacaccggcagccgcatcatcaatggatgtacgagcactttcttgttcattgtttgacagcaccacaggcgatggagacgacaaatttgacgttgaccttttatttttctttcttcctttcttagttgccaaggagagtctctcttccaacgataattttttactcatagcaaaattggtataccactaccatacaacactttttatatactattctggactaaggaccttttaacgacagtctattaaaagaggaagtcaagagctttttggtgaataatctacggttactgccaaattatgatcttctaaattttggcgctttataacatcctcacaccactacgaagcacactttgactacgaagtattacttaagttagactggtctcattgaaatctattagtttgatgtatttagtccctggatttgtagagccctcaattactgttattatattagccctaagtaataatctgtatattggtatcgttttagatgaaaaatcgtttaatgtcagattcaaatcatgctcaattagtcttttcattaacagcatgacttcgttcgttaagctatctattgattcatcattatcatccaaattcggtactagataacccttgagaaagtccgccagtgagtcccaaagctctttatttctggcttttcgtgttctaatatgggcgtgatcttgcttcttactgtccataatggtcatttgatgctgcagttttcgtagcagctctttcaagtcactattaatattattctgtaacaataacatggccttttgatcaactgattgatcattcataagcgagagccattcactggaactttgggctctcaaagacaaaaaattcgatgtcaaactgaaaccaataggatcagctctctctgagaagaacatgggttttcttaataactctgtaaagacctcagaattgaccggtttaccctctgtatccagagatctcttcgtgatctcatcgatggcaccttgagcttgcttcaagaaatatcgtttgtttccgatctggttctccaggttctttatgtagacatccaggacatccttttcaacatccatgtttcctttgtgagactttctgccgtttgctcttgtccctctttgtcgtcatatgcgtcttgtttgttgttacgctgcatatcaaagcgaacggttagttattaactaacgtaaaaattgatggaaacattcatttatatggaagtattgaagaagaggtaaaaaggaaaacaaatttacaaacaacaaagaatgtcttctctatcaacgtctgatttggcctcccttgatgacacttccaaaaaggaaattgctactttcttggagggagagaactccaaacaaaaagtccagatgtcaatccatcaattcactaatatatgcttcaaaaaatgtgttgagtctgtcaatgattctaatttaagttcgcaagaagagcaatgtttgtctaactgtgtgaatcggtttttggatactaatatcaggattgtgaacgggttgcaaaacacccgttaatatgaaaccgatttatctctccgagtcattattctctttaccttaatatatctgtaaataagcaaatgaatattttaatatatgtccaaggtttctttaaaagggattcttcagcataaagggcaaataactctttttgtttatatactgtctagttatatatatatatatatgtatatgcatttgtctgtgtctgtgtctgtttcctatgagaactcaaaaagtaactgaaaccgcggttgcttagatagagtcgataactgttcacccatagcgcagtcacaattcagcaaccagcttatcgtttccttacattgttgtagtattgattcgttcaacgcatcctcttgcgaacacttatcgtatgtaactagaattaatgataaaatgtcgaatctgtgagccactattctttcattcgggcaaacctttatgagagtacttaccactgaaagagtttttgaaataagttttggaaaagttgtgtaaaaaggatttcgtacaatatattcacctaaaacaaaaatcagcctctggagatgtacaacagacccttctctttgaagtctcagtatgttcattgtgcattccaatgcgtataacgtcaaattttcgtatgcaaggctagccctaggaattatgttttgcaagattatctctgacatgaacttttccaggtgatattgatactttgtgtaattgtccaaaaattctactttatataacgactgtatcgttgggaaaacgacccgccatatggctattgtttcatcagcattgtatgagggagggagaaaatagcacatattgattagcgtcttttcgaacagtggaaataaaccagtactagagaactgtatccattttgagtcattggtttcgttcataaaggtatgatttaatagcgtctgtaggagcagaacaccacgaagtttaattcttcttatatcagtggtatcatctagtatgtttagaattcctggaataatccaagaaagattcgtagatatgtctctccttttcaaatgtaacagaattacgtagaataacggaatgcctttcaagccaccctgacttacccacgcctgcattaggttatcttctttcaaagacattccaagcgtgggtttgagaccaagattacgttgctctttgagttcgaagttgcttttgcgttttaaaagtagtggctgtaacttagaaataaggacgcacataatttcgtcatgttcacttttgttacgctgaaagtagtaatctatagtctgcaaaacatctgtgttgatttgtatgtctactcctggagatatggagtgatatgagagagattcaataaggttgacctcatcggacaccgtaattgcacatccagtatctgtcttctttcgtaactggagacacaactctcgaagccttgtagaagaaagactcgaatcattcaattcatcgatgatatcagttacggccgtcattcttttcaatattttgttatatgattttattcttcacctcgttttcattcttcatagttttcgtttctcatctgctattgaaaaaccgaactagccgaaggataacaataatgagtcttaactgttaatatacaagattatacaaataaatatgtttctataaaataaaaagttatattcaattgcgaaaaaaataaataaatgtgggaagaaaacccaatagtatgtcctactatgtcatatgctatcattaataggcatcttcagacacatcttcatggaagtatttaccctcggtggttggtttaatgatacctactcttatacagaaatcaccaaagtgttccccttcttctctttctaaagcataccttttaaacaatggtttgatgtagtcgacaatttcctcatccttcacattggccttatacaatttgtttagcctttggccgaggtaaccaccaccaagcatcaagttataagtatgtggagctttaccaacaagagctaattcacctagccatggacgagaacaaccgttagggcaaccagtcattctcataataatggaatcatggcgtaaaccatactcttctaaacaatcttccaactgagtaataatgtcaggtaggaaacgttcagattcggcaaacgctaaaccacatgttggcaaaccaacacaggaagatgaagataatctcaaaccgctgaaatcggtgttatccaatttataggtctttaaaatagattttattccagcaacatgttcatctgtaatattagagataaccaaatgttgattaccagtcaatctgaaatgaccagaattagtcttaagcatgtattcagcaacctttctaatacctgtcttttgaggcaaatctggtgtatcttcaaccctaccattttcaataaatgcggtaaagtggtttaacccagtttcatctttaatccatccaaagtaatcaatattagatttaaactcaaatggtctctcaggctcgaatttcttaccccagtattcctccactttttgcttgaagccttcgacacccatatcatctacagtatactttaaacgagcatgcttacggtctttacggtcaccgtgatctctttggacaataacgataccttcaagtggtggaataatgtcttcagttttaacaaaacctaagcatgaccctaatcttgggtaagttttcttgttgttatgagtggtacccataccaccaccaacaaaaacattataaccctccacgatttgagtttctgggttaactatagcaactaaaccgacatcgatagataatacatccacatcgttatatggaggaacggcgatgttgaatttaaactttcttggcagataagttggaccgtaaattggttcaatatcgaccaaagcgttaccgctaactagagtcttcttttttcttggaccatcttttctgttttcaaaaatagatggccaggatggatcatcgtcctgttcttctgggccctccagccaaacttcgtggtaggccgtagtctttggtaagaaatgatcagaaatcaattttcccatatcagcgatttgttggtgaaccttggcattggttggtagagcagaaaccatgacatttctgttcacgtcacctgcagcagctaatgtatccataagaactgcattcattcctctcaatgtgtgtttcaagttcttctttagcacaccatgaatctggaaggttgcccttgttgttaatttcagggtaccattgcctgaagtatcagataagtgatccagagcaagccattgttgtggagtggtcttaccacctggtaaacgagctcttgccataaacatatagtatggctctaagccttgtgacttacgtatttctctaatgtcacgatcgtcttgggtgtaaataccgtgaaatttcattaattgttcattagcgtgagtaacaccacctgaagaagtatcctttaagttctcactgatagtacctctcaagaaattagattctctcttaatatcctcgtttgtaacaggttttggctcatcatcaacagcagcgccggaaacaccaagagcttcccataatttaggttcccactcagaataagcagtttggaaaccatcagcatcttgatcatcacccagtcccaagggaattagggctttggcactcaataattccaagcgcttaaataaatcctgtgaaggcttgttaaaataatgtttatcttctttacgtggccaatactcagaatcaccgagaccaaaaacagcaacattcaaactagctaaatccaagtcggtgtcatttttcagagcttcccagaaagacttaccgtcttgggggaattcaccttgcccagccgtggaagtaatgaaaactacattctcttcaccaggtaattcttccaaaataatgtcatccatggacagaacagtagcctttaaacctcttgcagatgcccttgctgctagtctctttgccaagtttgcagcattaccaccgtcagaagcataatagacgtgtagcggtgggccggacaaaccctccaataactgatcgaaggcagccttgcttcttttttcttgtttccttgtcaacgcatcaccagcagattgctttagatttcttgacaaagatggatcttttctggttaatagggtaagcttattctcacggtctaagaagtcctgtaattgttttctgataaccgaagaatccaagctaaatgcctccttatctgttgatggatcgtcataaacaggattaaacctatacaatggccagtaaccagattcaacggcgtttttggtttcctttaagacttctaatggagtatcattttcggaattatacggcaaataagccaagacaatagaaggaccattgtatttagatgcctctattattgcagtcaatagttgggtgtaagaagcatatactgctacagaggcaacataggcactgtaataattcatggcgtacaaaccaacatctttctttctatcctggttttgctttctatggtcatatggctctgaatcaatcaataaaacattaatgtttttacgggaggataaaacctgttgaatacctgagtgacccaaatcataagaccaggcatcggagccaattagccagcttgatttgaaaataaaagaatcgcttgttggagctatctttaagaattttaagacagtagaggaatcttgattagattgtaataactgaaatatttccaaacctgtcgcattggcctcttgtaattgagcttcgtcaagatcgcgtccattgaatgacaaccatttagataatagttgaacaattttatttgcatcctcggacaagtaaagacttggatcaagagaggtttttgctaagctgatcaattcttcacgctgggcttcttgttttaaaaagcgtccaaaaccaaattctggattacttggttcaattgtctcactggaaaattgattcaaaatttgtagatttgatgaaaataactgttttagcactttgatataggcgtcttctaagttcacaacttttttgacagaagaaataagttgagtaacttcagcttgttcctcagccttttcattggattcacctaaaaataagttattatctggttccttcttgttaatattcgatatgacggtgttgataacgttgccataatcattcacattaccaatattagtcaacactacctgctcgatgttcctagaaactaattcattaaaattgccaaagaagtccaaaagaaatggttgaaattcgtttgattgcgatttcttagagacaccctgtaaaacggcgattttggtaacagaagatggcagtatttccaagaacttggaaaaattccatggtctgtatactctaatcttgatcaatcctacgtttgaaggcaatacgctactgaattccgcgtcatatggtgacaggttaacaatgacagtggtaattgactctttacctttaaccagttcaaaatttgtcaatgaatcagtagcttctgataatgctactttagtctcttcgttagcaatctccaaggtaggaaagtcgatgtcttgttcaatagctgtactcgtgccaattttctccaagttaagaaaatggaaaactggggtcagagaacttgtagcaatcttataagaagagtccgcgtttgaaattgcagtttgcaaatcagaagatattaagatggggaaagaaagatcctttaacgcaggaattgcggaataatcttgcaaattcaaatccactgtaatcaccaatggaagtttattaggaagagaatatagatggtggatggatttgaccaaagtagtttcatctgtaaaaacggtagttaaaatgtccttagagagttgatctttgatggtattcaatggatcttgattgttcaatagatgagtagcatctgtggcaacagattctagccctttgaaggatgaatgactattttttgtgctagtagtgtagaacactttattttggggagcactagaggaatattgcgccaacaattgtgggagcgtcaagaggtcagaagcagtcattcgccaatcttttgtttttctctggttcccgttccctactgttactttattagtatataagggatctgaataaatatcaagacgatggaaaaaaaataacaagcaaaggaacctttctatatcccaattttatttcacattaaaaactatcgtcttccaacactttatataactgcttgcagcggccagtaattcgtcgcatctccatgactcaaattttccagtgtctcttagcagttaaaccattcctgcctctgtgtggtggtaattgtggcattatgagttaagagataatacgcacgtgatgaaattcattctgtgaaatatcacgtggacaaattatattacccggattcataaatccacgtattttacctgcatctttattgagtgcttagtaaaagtcagttggtgaaattccgcagataaaacagcatattagttgcctgaaaatagccttatgtgttggtttgatacgtctttgtcattatatacccaaaggtttgtagttcatgttgcgggttggtatgaataaatttttcgtatttagtgattataatacttattacccatttcggcggctaataaggaatctgctaagataggtaaatgtacaataccatcaatggcttctaaaagttttcaaagaagtgggataagggatgaaagttgtgcgtgtgttggttacttaggttctaatttggcttcaatttgaagtgagatgttttgtttaacattagtttcaaattaacagcttttgtgagaaaatatattttggatgaatagcagaaaatagaaatctggaaataaacaaaacagagccaaaattctaagcttaataacatgaatatttgtttatctagcatcttgttcctcccactctttttccgaaaatatggctagccaacttaggtgaatggggaagggtactagattcattcatttatttctattcaaggacaagaacttttaacatagtaagacctttatgttagtttggtgcggctgacaaattcatagctaatgtgctagagctcttatattggtaattactaatccttcattgctattatgactatcacattataaggtaatgaaaaattaaatcattgtgtacggattaagtcctttctctaaaagagatcacgtgactatttgaatcactatctatgttaatcattattgtttaaaagatagtaagtgacagaacaacgaattgtttctgtaactactttttaagcagggaaataactcagcactgacaagggacactttttaaggatgttcgctaaattgcatgggaagaaacaaagaccaatttcttccatcaattcacaaactccaaggactagcaatactactcacgcaaatagcatatccttatcatcgggtaatttgatagtaggttccaatagaaatttaagacaaaagaaagagcagtttggttctcaacaaagggcttccggcagaaagctgatttcaaataaggaaaatgacgataacgtcaacaatggtggtgacaacaattatgacaatggggaacgggtccatcgccatcatattccaggactgaaaataaaggcgtatcaagctgaattaggctatcatgagtcccgattttccgagaatttagtgatgctaaatctagttgagttcccggatataaaacctggtgatttggtagaattgaaaacatatcacaaaaatccatctgcatcgaacggagataagaaaatttattttattgcaaaagattttgacggagagactaaaagaagggcaaaaacatctaatgtttcaatactttcgggtcaactgcaaactttgttagatttgccttctaggtctaggatatggataaaattgaaaccaaacaaatttgacttacaggcagatgtggtagagtttaatatcaaagattgcctactaaatagaggtgatatgtgggttctatcatctaagctggtagatacatgtgtgtttatggatcaaagactggcattcttagactctatcagaggtactattaagggaatttatcgaaatggtaagaagattgtttctggatatattggcgaacaaacaaggataatttttcggtccgaatctgccagattaatttttttgattcaaataactgatgaaatgtggaacttcgaagaaactggtgaacaattatttcaaaagatggttaattcatttttcccgaagatcttcaaaaaatggaaagatgtggacacccaccatactatcactatagccttcgctatatcaatggacttgtctgatacatcattcaaggacttaacacccggcgaatctttgaaaaattcacaggattattttaggatagttgtagatcaagtcagtattatccattgggttgatattatggaaacattaagagaagaatttatggaaatcagaaaagatttattaaacaagcaaacggataagggttacagtgtagcgaatggaagattttcacctgtaatcaagtcgaattttctcgaattggtcaattttgccacgacaattttaacggatcctttcaagcaattagatcttcgacacactacaacgcacgtcatgattatttcaccagggtctggattatttgacgttgattatagtttattaaggctaacaggaaaaaaactactctctcttgaaatgacgatggatttaatatgtctttcaaaagctccattgcacatagttccactttttaggtaccgagactttgagaacaagcttcatcattgtgtaccgctttggttaagtgttttcttttggaatgatcatgacaaaaagagtaactcagaatggactccaagatgtaaaatttatgacttacaaatgatggggattactgaaaatgagttaattcgggaagtggatgttgaatatttacagctgaacaagaaagtcaaatcactatccgagtttatgaatgattacgacaaaaatgccttcgaggtgaaaattttatgcgctggctctaatacgaaacaatctaagaaattaaattcaaagtttgataccgtcttcgagaatgatgttgttgtgaaggcaaggaaaatcccggcaacagcaacaacaacacacggtaacacaaaattcatatggagaggtccaaaagttgctctcccagccattaaggatattcaaaaaccaaacgtaataccagatctatcaataaaaacaatagaggcctctttttatgatgattgtaatactacaaatgataaaattagcactcccaccacttctaacaatgacaatctcgaaatgaatgactcattggtctctgtgagatctgctgataaccaaaacacatctttggcgctggattcgctcaaaggactaagcaaaaggaactcattgaaagattttactcaaagagtaattacaaaatttatttcgaacatagacacaagtaaaaataaaaaaataaagtcaacattactcagagatgatgtggataactcacctttaggttcaaatacaccactaccatcttctgaaagtaaaataagtggcctgaaattacaacaaaaaggcctggcagatgaaaacgttatcagtaaacgtggaaatttgataataaagaaaaacctatccatttttgggctacctagtaatgaaatcatgagtggttcaccctcctcatatttaggctcatcacataccagaacatcctctaaactttctaatatgtcagacaaggctgctttcattacagaagggcaaaaatcaaaacatgatgactcgaacacttatagcctcacacagcaattgaaacatcgtataagtgaaacttgggtggatattaaaagtccttccattccggtaagtagtgaatttgccaacgaattattgcctatacgttggaaagatgtatggccaaaatatgtggccagaaaatatagtaaatggaggtcttttacaaccccagcagagttaccaatcacaatttctgattttccatccaaggatgattttgataggaacttcatcttcagaaatcactcagtgactttaaacacagatcaagaacaatataatcagacatacaaagacttacttcgtgatatgatttatatgcgactgttaactggttttcaaatctgcgtgggccgacaagtagaaaaaatagaactttctagggaaagtggtgaaagtgaaactgtagtcaacaagtatttagatttcaatcaaaatgatgcgttcaaactttatctaatgatcgactctgaaatacacagaataacatgctcgtcaagtggaattattgatgtggagaggtatttgagaaaagatgaagcaaacttgtttgatcaggttcctagttatattccgttggttaaaacgagatacgagagctcatttcgtgatgctatgattgacccacttcatgttaaaagagaatctttgaactggaatcaaattgatcaggttctagcaggttatggcgataacttaatagataggaaatggcacggatttcgagctaaatatgtggtgttaccaacagatatccctcccaacacatattctatggttatcaatggtaaaagcgaaactttaaacccagaagaaatcagagtcgagggtttgagaagattaattggctcaataacgaggtcaagactaagaacagagaaagaaaaaaaaggaagaaaaactaagagagaagaaatacaacctgaagttatgttttacaccggcccgctttacaacttcattaatgagcaacaaacatctttagaaagctcggctataaattttaaagattcaatttttgttaatgataataaccttttaaacagaaatgtagaactatccaagttggcgtatcaaattcaacgtggcgaagatcgcattactttagtcaacagaaaatggcactggaaaaagcatgaaaagtgttttgttggctcggagatggttaattggctcataagaaacttctctgatatagatactcgagaagatgcaattaaatatgggcagaaggtgatgaaagagggattatttgttcacgttttaaataagcacaattttttggacgggcactacttttaccagttctcacctgaatacgtaatggacactaataaactagaaaaaacaaactcccatcgctctacattatccgatccaaagcagatgttgagaaaagcatccactggtagctcaaacgatccaagcgctatgactcctttttcttcagtagtacctgctataagcgcttcgaatgcttcagttgctgacgccaaagagccatcacgccctattttaatgctgagtaactctcttgttatcgatgttgatcccgcgggaaaatcctcgaaacaagaatcgtgtacagtccattatgacagagttcataaccccgaccactgttttcacataagattggaatggttgactaccaccccaaaattgatcgatgatttggttgggaactggtcaaggttatgcgaaaggtacggtttgaaaatgattgaaattccttgggaagaactttgtactatcccttcggtcaatccatttcactcttttgtggaaattaagttagctatcaatccttgggaagatcctgagttcaaggatagggagcttttcgctaaaagcaaattctactaccacgtttatcttttaaaggcatctgggtttttattagacaatagggcatccaaatttttacaaaatcaagatatagagtttgacatcatgtattcatggggcaaaccacagttcaaatatgttcaatatattcatcatacgggtgcttacgtcgcggaattgagggaaaatggctgcctatttttagctcctaacaacatttatatatccagagtgaatccgggaaacataatcgggaaaattcattctgcttcaagctcttcattagatgctcaaaaagtgatcctaaatttcaaatcaacttgcttggactatcagaagttaaggtcaattttccttgacgcaaaggaaatgtggattacaggaaagattgtagaagattgagtagccccatgacatggatgagtttcttcacaaagtaaataatattcgaacgtggatagtaaagcataatgttatctatttatatataaatatacctatgtttttatatgtctgtttactgatctaaagtctttgagcaatcttgataacatcacccaaaacaccagcggcagtaacggcagcaccggcaccggcaccttgaatgacaacaggattggtgtaacgcttagtcttgatggaaataacgttatctgatcccttcaatgatgcgaatgggtgtgagtaatcgtacttttcaattcctacagacacagatttggtggcaacatcgactttaccaatgaatctcaataccttattttcagtggcagcttccttcttcaattgagtcaaatctttatcgtaatcagataatttttccaagaattcatcagcagacttgacagattccaatggttttggaatcaaagactggacagggaaggaagttggagattcaacttccacaccagatatcctaccaacaatggtaacctttctagcaacatccaacccattcaaatcatctcttggatctggttcagtataacccaattttttagcaactttgacaacatcagagaatttgacgtcgttagcttgactagtggagaactcgttgaaaatataagatagagtaccagagaagataccttcaattttttcaacttcgtcaccggtttgaataatttctcttaagaaactgatgataggcaaaccagcaccgacggtagcttcatgatagacaaaaccgttagttggcttatttgagaaaagagccttccaggtagccaaatcagaggaaaaggccttcttgtttggagtagcaatggaaataccattttcgacaaacttagtgtaaaaaccagcaatgtaagcgctggaagtgttatcaaccaaaatgactggcttaggtgaagtcttcaaatgagcaattaaatcatccaaaggcaacgttttagtagtggaggctgctaaagcagccttccaatcagaaccaacatttaatggagaaaagtccttggagattaaagaacgctcagcttcagccaaaagaactagattgtaagtaatggtagacttcatggctaacaattgatccaagaaagctgaaccaacaacaccggcaccgataacggcaacattaacaactttagtgctcattttttttttattattcgattgatgatactatctacgttcttaaaacagtcctgagtacacacacagaagatttagcttcaacaaattgtctatcgctaaccgcaatatttacatattctttatacatttctgttccattcaacccaactttaccaccagggcacacttcttccaaaatatggtcatcaacacacccgtacaccaccatgtgcgttattgaaaaactcacgtgatcttatccactaatagcctcactctatcgaagacttccttctttgtaacacgtttcttaattgcacttggcttagaagtagggtctggagtgctttttgatgtcacagaacctgatgacggtagtgctggattgttttcatcgttcacgtctgtgagggattgatcctgtcgagctagaggaaaatagagatactcgaaataaatgcccaagcaaacgctgtcaaatgcaattccgctatgtccctttttcaactggaaagcaagttttaacccggatgatatttcttcagggtactttccttggtcgaaaacttggttcagttgctcactaatcttcaggaattcttggtagttcaaggttggaaggatttgctccacgtagctcttgtcttgcaattgcagcttgattttggcactttgcgtgtacacattaatggcacgctctaatagttcgtttacgttcacagttccagaaccaaatcgccttagcttttttataacaagacctgttgtattgaagtcttttattgcgaagagtaaatccaaatacaaaaccaggtactggtaagtatagatgaaatgtttccctggcctttcaaaatctggtttccatatattgaccaagtttttgtttatactttttgcggatattaagctatccatctcctccaaagcaccgttcacatcacccaaatcgtcaaacaatatgcgcgctattctgtaacgaggtctgtgctgccatttttttttatcaacagatagtaaatggcgaagtagtcttatgattttgtcaaaaaagaatttttcttgataatcccatgcaagaccttcgtcgttgacccaaaattcctcttgttcctggaagaattggttatctttagacagtaaggtcagagcttcgttaacacctatgacgcctctttttacccacttgtaacaagcattaactaacagataatggggttctatgatcggatctttagcaggtgatgactcataagctatttggcaaccctgagtaatatatttggcaactaatttacaattattaccaccatctgttttgaaaaagaacttggccagattgtaaaaactagaccaattcaacacgaatacatcgtcctgtgacttgatatcgccggataaagaacaagccctattaaaacataaaaatatactttgctcgatgttaaagtctgagattgtggtgattttcttagttttttccattactacttcaccggtttcagacaatctcattgtattctcagcactgcttttccagctaaaacaaagcttattcatgggattatagtagccgctaatcagcatagatcctaagtcatccaatgcctccaatataatctttttatcgtcaatagttcgatccaacttactataataaatggaaatggccattaaataacacaatattgcctttctttgagtcaaagcaataacatcttttttctcagggacagtgatcttatctgaggtccatattaaatcatcttcaacaatataactgtaacactttccgagtaatatccaactttcgaaacggtttgtgttgtatataatgtcattctttaacattctgataatggagtctaattcagaaggtcttgcttgcatagacttctttctcattttatacaaacccagggactgtaagctggatacgtagaacaagccggctgtcatgccttgctgtaactcgtcgtttggagaagttaaatacaaacttgttgcaccagaaaatgtatgcttcaacaagtctgccgttattggccttgataaatattcatttaatagaaatgagtttctagatatgatatgattgtccagcgttgatgggtcgccaattttttctataatattatccattatctgttttagggtggtctttgacgacgacaggtaagggttcttattttgatactgtaatttgattagatatgtacctaaaggcaaagagtgtatcttttccatctctaccgcttttgtatcatgcagatcaggactgaagttatcactagctatcgcgtagtgatatctacaccacagtatttgcttcaattgtaaaaaagaatcattattaatgaactggcacaatagtttttcagctaaatctaggaactttccatttgatgcatcacaaaaatggaaatgtccaaaaagagtgtgtaaggaccaaattagttccgttgtttcaataccttgttcagcaggtgtcctgagctttgcttgtaaatcataataataaagtatcaacgtcgctaaatctatcattatatccttcattttccctgatgatttcgatgctcttttgaaaaaagacttattagaaacgtcgttaaccgcagagctttcatagaaaaggacagtataaaagaagaagaatgtttgcagcagcttttcaaacatatagtcctccaagacaaaatcgctgctttcccacctatttgaatttagtatcgctgtcagttggcttgagagatagccaattgctgtcaacactgttaataacatttggtgccttccgtgtgggttcgattctttgtagacaggtgacgtcaatgcgcccttcataaaatcaagtacgtggaaataaattctttgaacatcctgtatactggattttttgacatatgacgaaaagagaacgccccaaagtctaattttcaataaaaatggtgagttgaaaataaaggaaaccatctcctcatcaatatttgaatgattagtcgaagggtgtaatatatgtaaaaggactttttctagtgtctctagatgattttctgaatgagtgtcagagttcgtgtcttcagatatatcttcgactgttatgttttgtattattcttattttccttttctgggattgaactgtgtttaggtttagtgccggtatatgacggtaattcggataggcaatgtctaaagaagaatctgaatcctttatagtattttctaaagacgtcaaagtttcagagagtctgctatcgactatatcacatgtatattgcaagaagcagtaatgcgtccattgaaaatgtacatacagttctttatctttttcgtcagcaatttgttctaacagagtatgccacgaccttattcttttctcgactttatttctttgactttttaggtctgctgacttatgtccttgaatccgtttatttgtgatttcctccacaatattccctaaatggttaacaagaagttcgtaaatcgataaagccaaatatttgcattgccttttgtttttgttaataagtgcaaaaatgttcgattcgattccaaatacaaaccataaaacaatttttagaagctgagactcccaaaggtagtctataatgagacgccttccgtttccttcatcgtaagttccaagcaatttgaataataatttcaaacgcacttgatggaagtgaagattgcctgcattcacttcggaaataaaagatctgatgtgatccgagtccaaatcatttaaatatctaggaaagctctccttatcatcaaatgcattagatttcaggagcgcatttagttggaataattcctcattttcgttagaaccactggacaagtagtcattttggttaaaaatatcagtatatctactactccaagatttcaaacattcatagagatcagtatagggaataaatttttcgggttgtttgtcactagagccaatgataaatttggaagcaaatgtgtcaaaatcgcaaaagggtagaatgtgaatatatgacaacaacgtgttgaactcaccaaaaaatcttttatgaacgtccataacaagctcttttgagttttcttgttctctttctttaaagcgtttactacttctttgaagaggcttcgtgctatcgatatgttcatcagttctcttgttaggccttgcttcttcattagtttggatatccgatggagctaaattcccactcttatcatctgctcgtacactctcattatcttgctcttcttcttgtcgctcagactctctatctaaagatggtgtattattaattgcttccgatagttcaaacttaaccgcttcaataggttcttcaatttcgttatacggatccatattccttccaataagagacgatgttttaacgctgggtagtaagtttttcaaagccttcgcaacttcatcccatgattcttcattcaaagtgacattaaacacgtccagctttttcattatttcctcatcttgctttttcatttctgatattctagaaagaattggaccaaaagctagtggttccggcttaatatctttgtacttctccaaatgatatctctcaaagattgtgttatccgataagttggggactaatagtttgttcgtgagttctacgtagttattcatcatcagagtcaaatcgttcaaaagaaatttacgatgtcgccccaacaaaagtgaaagattttcctgcttagtgaattcatattctgatattaaacgttccaacttgacactattaaagctcttgaagatgcgagccagcaaatctgtaactgcaaaatcagcatcgctatgttgaatagactcaaccaagttctcaactgcttttaaaatacaattaactagttcttgtgagttcaacctttcatagttattctccaaatacagatgatagtacatccctctgttcctataacatagatatcgcaggttatctagcgtaggagaagaattgcgatacatgccccacctatcaggcttgacgacatcaatctggaagagctcttggaatttgctgtccgacttttcgaagtccttgttttttagatcaatcagagcgtcctgcaaaatattaaaactctgttctatttgaagctctcttgaatgctcctctgcttcatattgttcaccttcgatgtttgaattgagggcattgaacatagacataataagctttatctagaatctgtgttgaggttctaactccttaaagtgcctttacggacctgccttgctaccgtctatttgtatttctgctcttcccaacgtaaacaattcaataaataatttcgcgatggcacatagtaacaagctgttaaatcgaagtaaagaaaaggaaagtcaagaaaacaaagagagaaacaaatgcaagggtgatggttcaatatgtggtagaatggttaccaaggatacagagcatttcagtggtagtagaaggttggaagcaggtggagataaagaacttgaaggacacactcatgagcatatctggtgatgaagaacaagttgaagatattttacttccagtagaagttgaagaaaaagtagacgcttcttacaagttcaaaaacagaggtaaagacttagaatggatgacgaagttaagaagcaaatcctctaagatatatgacagttctatcatgtcgcttccagatggaagatggactaaagaagagcttcgctcagattctgatttctcgatagaatgtcttaactgtaagcaaaaaattataagcaaagataactgtcaagttttgaatgatatgccttcagagttttggttcgagttaatggattattggcattgccacaaacccgatgttaaggaagacaagtcttcctacacaagatttgaaacgctaaaaccatctaaaaacgaaattttaattggaagctcttattttcaaggcactcctgcgacttttgaaaatgtagcgactacaaaggaaaatgataatgttttatgcataaagtgctcagcagtgttaggccaagtaactgctggttcgctttataaactacacaaatggaaactgcagttaatacgcagtggaaacacatacaaatttcctccagaatgtgacattacaatttctttaataaacgtagttaaggcaaactcttgtcgttacgtactagtaaaatgtaaaacggaatcattgctagtttggatattttccgttgacattggagtcacattgacgggaaacaaaagcttcaagagagcgatgaagttgctttacacaaacagcgttaccacaataaatcgatgtctcaatcgacaagtcgtcgaggaattagatttccaagaaacatcgtttaatgctttttacagcgcccttcaacatactaatgcacttttaccctcaagcatgaaaaaaattggtgaatggaccattagctatacatcactaatctaattttaagaaccattctctttcaaatttgtacaaatattgtcatcaagtaataaatagcttctttttttttttaacatacagttgtagaattaacttcgttggccgaagaattgcacaacaatagcgtttgttatattactaaatataggggctttcttgggaacgaaagtgaaacaaacgcttttaatacaatgaaggtcgagaaatcatctaaaggcttggaagttttagtgaggacacaggaggatgatctagaggggttctctttcctggagattatggaccgcgtagaccctttaccattagacttcgagaattacaaaaatttcaaagagggcatttactatatgtgtacacacgatggcacaaagatcggtttcgtgttgaaatttgcgataaatgaaatggagactgtttgctcggaaatcttcgaagaaaccttccaattagatgaatctagacatgagttaaggtttaaaagtgaagattttgatcatagaaacaatctaattgaccaattggctcgtaaaatgtatttagaatcatccttgagtggtgtgaagggctggagaaacgagaaatatgccgtttgggttaataaaaaaccctatgtactggttgagcgtgcagtagcaggtgttcttggtataattacctacgggattcatattaatggttatgtgctagatccaaagtcaaaaaaagttcagttttgggttccaagaagatctaaaacgaaacaaacatggccgctaatgcttgacaacattatcgccgggggattaggttatccttatggtatctatgaaacagttttgaaagaaagcatggaggaagccaatctagaaaagagtgttattgaggataacattaaagcaactggttcagtttcctacctttactttacgggtgatatttctgtaacgaagttcaataaggaatcagattttatcgtaggggaagtacaatatgtatacgatctaaaactcagcgaagacatcattccaaaaccaaacgatggtgaagtcgagagtttcaatttattcagcctgcaagagacgattaatgctttaagaaaaaaagagttcaaaccaaattgtgcattggtaatggtagatttcttgattagacatggctacatcactccagaaaatgagcccaattatcttgaactagtaactagaatgcacagaaggttaccattccccaccttgaattaacattcaagaggttaccggttgatatctaaacaaatataaagaatttttttcatatatacacatctaggtacatactatctaagatcaaaagtactctattttgtcactaaacggaggaaggcgttcagttcgtttgtggttagtgaacagaaaaagttacttggagaaatttaattctatgtcaaaccactctctagaaacaacttccgatggtgacaagctgacatctccatacactagtggtgaaaagtatacaaaaaaccacgcaacagcacaggagacacacaccaagaagacggtatagggtttaacgtagaccttagggttccgttcatatgatgcacctgaaatatcctcgtctttctccaaatccaatgatttgcaatcactgaaaattacttcccatagtgctcctgagaataagcacgcgattaaatgagctggtaagtaatgatgcaaaaacttttgacgcgccattaaaaagaatggaaaataatgacagcaccaggagacgaagaaaaacatcaatgggccatacagcttttctctggtcatcttgtttagggcataatagccacgatgtctagtaattaaatcggccacgataatgccaacaaaaacagccaatgatatgacttggaaccaccacccaatgatgttaccaatgaaatatatttgcttcttttcgtcaccgttggtccagaacgaaacaccacttaaactaccgggccaactgtaaggttcagaggcaaatggatgctctgatgatagtttattgttatgttcgaacatagatttttgagtttcaatccatttcttcaagaatggtaatggcttaacaaccttcggaatatataccttccgaacctcgtccaggttaacaatttcatcaacaacccagttatttgaaggatcaataacttttttgttaccattaatttcttgttgttggaacccccaatccggtaacaactcgtcgttgtgagtccacaaagctacggaggtatcaacgtggaaaagacggaaagaaaccgttttactctttaaaacgtgaccttcatctgattttttcagtggttggaatgcaaaaagtgtttcaggatataattccccatcaccttcttctaaagttactgtagtgatttcttcattggtagggtaaaatggggaggcgacatcatgggctaacaagtaggtatcggtggctacatgtctcaatcttatatgctggttcaatagaacagcttgtcctttaccgacatcactgccatggggtggtaacacttcccattgattgttgaagtcaggatgcgtgtaaccagtaacttgttgaccagcggatgagatacgaccatcttcataccgttgtgggtaacgtgccaagtgagaatgtaagaatgcgtcagtatcttgatgtttgatagtgataatatcaaaataattgacggttttagagtcaacacttaagggagagtccttaagtgtttcttgaaattcagcagacataaatgcgtcgccaggacctgaagtattcaaaacggtgaaatgaacccagaaccaaaacaagtaaatcacaaatggaatcaaaactaaaccattcagccttttactaaaatgtctcatgaactgcctcaaggacaaacccgccttgatgtccagtaattgccataagttgaccacagcagcaaaaccaatagcggaatatgtcataacaccaacatattttgtggaaatcacgaaggataaagacaaaccagtagcgtgtaaccaaatataccaactccatgtaaaaggttgacgcaattggcacttgtagaaacgaacgtaacaatacatagtagcagcaatagaaataatcaagatggcatccagtaaaatcagcctagtttctgtaacatgcgcagtatcgattgcaaccaagagagatgcaaacgcacatgtaatagccctgaaattcagttccttcaaagtgttgaacataattggtacagtcaatgtgcccaatatcgcgttgaaagaacggtacgcgatatatggagctggatgagtttcataagaatacccaatctcatcaaacttaaaggaaccatcatagccacataaccaaccaatgaaggcaatcatcatcttagcaaaagggggatgaacgtcaaagaaataagacctttctaagtaatacgatgcaaatttcccgaaatgtacctcatcaaaaacaacttcttttggataccagatcttataaaatctagcagcaaacgctaataaggtaacaattgttacccaaaagctataacgtgattccggttccggtagtggctgcaagagccaatgttcagcaacttgttcacatttaggcgcggccttcgtgtacttcaacgaaggatcgtctacgtccttagtggaaggtggtaacttcccatggttacgttttttgggcacagacatctgtacttctgtggactgtcagaaaatatcttggtaaaatatgtatcgacaaacttcttagtacagttaatatagaagtaaggattcgagtgagtagttttgataaagcgcgtttcattatgcatatttttcattttttattttttttgtcaagaaatacacgaataacatcacgaaatttatcgacagaataatggaagaaactatttaaaaagacggtagagactaaaaaaggaaagaaaggacaagtaggaagatcagcgtacgatgaaaagcattttcaaggttagaggatgtgtatcgcatgctgctcaattttgccaaaaaagaaccgtggtgagtaccggcactagtaacaccgcaacagccggtgcagtgaggaaaagtttcaacagtaccgaaaccaagcctgtatttgcaacaaaatcggaagctggcaatggaagccacatgaaggaatattcaagcggcattaactctaaactcggcgggacccctttggaaacccgcagcaccgccgatgattctttgaacaatagttataagcaagtcaagggagacattgactggtatacttcatggtatggcctaggtatgaagccctttgaagcaaaagtgcaaaaggatctaatcgagcctctggaccctaaggatatagaaatcaagccagatggtttgatatacttgcctgaaattaaataccgtagaatactgaacaaagcttttggcgcaggcggttgggggctagtgccaagatcacaaacaatagtgacatccaagctggtcactagggagtacggtcttatttgccatggtcaattgatcagtgtggcaagaggcgaacaagactatttcaacgaagccggcataccaactgctacagaaggttgcaaaagtaatgcattaatgaggtgttgcaaagatctcggcgtcggttctgaattatgggaccctgttttcataaagaaattcaaagtggatcattgtactgagaagtttgtggaacatgttaccaccaagagaaagaagaaaatttggttaagaaaggacagacaagttgaatatccttataaatagtcaatatgcgaaccatataagctaattttagtaagtatatatattccaatacaatcacacacacacacacacacacacacacacacacatacgcatatattgtggtagtgcgtagtgtcagtacgtcttatcatacgccttctatttcagggttagcgtatttttactatcaatattacaatacggatatatatacacacacctaatatatatattatacgttatattactgccagtcgaaaaaggaagatacgatgtattattttaaaattcaatttctaataaacattaatggagatatacaaaagaagaaaataattaagttgttatgaaatttataaaccttgttgagctcttcttctgtcacgttcttcagcaatagacaacttgatacccttaccctttggcaaagaaatgtaaggcttaccttgttcaccgatgacgaagacattgttcaatctagtgacgaaagtgttgtccaaggagtccttgatgtgaactaaatcgaaaccaccatcgtgtctttccttgtgaacgatagtaccgatacgacccaagttacgaccaccagtaacgtaaaccaacttaccggcatcgaacttgatgaaatcagtaatcttaccagaggccaagtcgatcttaacagtgtcattgaccttgatgtttgggtctgggtatctgatagttctaccatcgtgggtaacaacgtatggaacacccttcttacctaattgaaccttcttgaccttacccaacttgtaagaagcttcttcatcggtgatacggtggacagcgaatctacccttgacatcgtagaccaatctgaagttttcattggtggcatctagagtgatgacatccatgaaaccagctgggtaggtagtgtcggttctaaccttaccgtccactttaacgtgacgttgcatcaagatagccttgacttcacggccgttcaaagcatactttaatctgtttcttagaaagacaatcaatggcaaggattcacgcaatttgtgtggaccagcagatggtcttggggcgtaacaaccggacaacttgtccaataaccagtggtgtggagctgctaatctttttagatgcttctttctgtacggaaaaaaatgagaaaaaagggcaaaaatgaatgtataatgaagatacagacattttatttttttcattgtgctcgttagtaaatcattactcgtaaaatatttgtacaatcccaggatgatctaaaattaaatggacataaactggttcattgttgttcctattcgtttggttaagactccacttgtttcttgtctatcattcttctcatccttgcgtaattataatcaaagtctatagtcaaacatacggtcctctagccatctttgcgtattgattctttggtttgttttgggcagaaaaatcgctatataagaaagtatttcaacactagattaaattatagtataatttttaatatactagtattgccgacaatctctgaaatttcaatactaccacacagaacaggacttgccagggccagtccgagccagcctaactccaagaccacgtactaagtgaattgctactcccccttaccacgactacaaagagctacacggcctcccggcctaggccgctgctactttcaactgatgtcaccgaaaaaaataacggaaaacgacagttcaagaaaaaaagaacgcaggaagaaaaaggaagcaaaattacagaatgtacggctgtttaaaaataaatagtggatgcatgggtgcttccacgcgtctctgggaaaaaaaaccaggatattttaatgtttgtttatttgtttatttcctgctgaactgaatattgaaaacatcgaaaaaatgcagtacccagctctccattaggactttttacgtaatgacgaaaatggacaagctgcgcaggaaaggactacgaaaagtatgctgccataatgacaagataaggcgcaacacacgtaatcatgactaatggttgcacagacggtaggccaggagaaggattagatctcgtgccgaacgacagcaagctagctagactatgttatctgagtgtaaacgaaagcgcagcagtctctgcaagagcacgtgcgacgtgtctggtgtgcaaaaaccctctagagaaacattgctaaggtttaccgatgcaggaaatctttagttctaaaagatgaaagtcggaaaagccaaaaagaaaccggaaatcttctctgcgcattgttctgtggccacggccttcctggacccgtccttcttttacccgaactttgtcgcccaaaaggcatctcattataatgacaaaactggatctgcaaatatttggacatatatctccagaacgggctcacttctcctcttcacccaggtggtatataggaagagtaagtggacgcatcagtccgcgacatttgcggactgtatatattgccagtcagggcagtcgccaagtgtgtctctttcgtgtagcgacgcacgtcagacatggatgcaacatcgaggatggagcagcctgatgtctttgtaagcaaactctaccacctgctgcaggggaacgcttactcgaacataatacaatggtcgactgatggcagcaagctcgtcatttggaatccggaccagttcaccaaagtcatcctagagcgattttttggtattcacacctttgcagcattcgttaagcaattgagcaaatataacttccagaaggcgggccgcccggactgcgtggagttttccaacattcattttcaaaaagataacattaatagcctctcactggttaaagctcatcagtctgccgccactcccaatgtcgccgccgtcaataatatgaataagcagtgtacttttcactgggaccctttcaaagtgaactccattctaagcaaggccatcggcaagccttccttcgagaaattagtgaaaaatgttgacaggcttcagggcaatcttgatgagcttaagtcgacaaacgcagatagtctgcgtattataagggaaattaacgccagcttacagacaatctcctaccaccagtttcacgcctaccaaaccgctaacttccttcaagaaaattttgaagccatcaaaaaggttgtatgcccggactcttgtctacaacaccagcaacgccaaccaaagcgccccaaacgctactcgttgctgttactaataccaaacgcatccgaattgtcagaaacacctttgatgcgcttcgccggcgtgttcgaatttatgaactgctctttggatacggccactcagtggcacccgcagttgcatcccgaggcatacgaccttcttttcgtcaccgtgtcgcccaacatgcaacaagaacatctcatctacttcaagagactgagaaacctactcccaagctttcctgtaatagccattattaacagacccgtctcccctcaagataccagcattgctccctccaactactctcgctattatttccaccattttttgcagttggggttcagtgacatcctagttagccccttcaccccaacacaacttataacgctcctttccaaacatcttcgaacgtgaaaacctgcctctgagggtcattcacgacctagcataccactatatacgtgtacgattttttttttctgtgaccgcactacaccaaagtttaatgttccattggccccggaaccattcttgcaaacggcgttctttttccgctttcgggtgacacttaatttagcttcttttccctctctgacacctcttgttatctaatctgtagatccgactctttttctttttggtgtcgttcttctatgtccgtttttctgtcaacaaaaacggaaataataggtagaaattaagagccgtacgtgagtgagaggagatccgaaatgagctgacagtataactaatataagcttacaagatattcgactatttcctgggaaaaaattcattcctttgagaaatccttaataaaaacagactaactactaaaattttagaaatttaagggaaagcatctccacgagttttaagaacgatatgaccttggcacccctagacgcctccaaagttaagataactaccacacaacatgcatctaagccaaaaccgaacagtgagttagtgtttggcaagagcttcacggaccacatgttaactgcggaatggacagctgaaaaagggtggggtaccccagagattaaaccttatcaaaatctgtctttagacccttccgcggtggttttccattatgcttttgagctattcgaagggatgaaggcttacagaacggtggacaacaaaattacaatgtttcgtccagatatgaatatgaagcgcatgaataagtctgctcagagaatctgtttgccaacgttcgacccagaagagttgattaccctaattgggaaactgatccagcaagataagtgcttagttcctgaaggaaaaggttactctttatatatcaggcctacattaatcggcactacggccggtttaggggtttccacgcctgatagagccttgctatatgtcatttgctgccctgtgggtccttattacaaaactggatttaaggcggtcagactggaagccactgattatgccacaagagcttggccaggaggctgtggtgacaagaaactaggtgcaaactacgccccctgcgtcctgccacaattgcaagctgcttcaaggggttaccaacaaaatttatggctatttggtccaaataacaacattactgaagtcggcaccatgaatgcttttttcgtgtttaaagatagtaaaacgggcaagaaggaactagttactgctccactagacggtaccattttggaaggtgttactagggattccattttaaatcttgctaaagaaagactcgaaccaagtgaatggaccattagtgaacgctacttcactataggcgaagttactgagagatccaagaacggtgaactacttgaagcctttggttctggtactgctgcgattgtttctcccattaaggaaatcggctggaaaggcgaacaaattaatattccgttgttgcccggcgaacaaaccggtccattggccaaagaagttgcacaatggattaatggaatccaatatggcgagactgagcatggcaattggtcaagggttgttactgatttgaactgaagtatcgctattgctacgtaaagtaattaaaagttaaaaagaataaaactagagcgttttttctactgagttaaggggtcatgtcagaatataacataccctttgacattgtatatatgaattcctggattttgcagtgatctgataaaaaatgtatgtcgaaacctgcaattatcctttcgttttttttcttgtcatctagtgctggcctatcggtatcaaggacatcttttgcgcggatagaaaagggcccatacataccttagaagcaactcaagacaattcatgtactttttaaaccaactaatatttcaagacgtttccgtaatgtcggtggataaaagagaagatatgagcagatctttccaaaaatgtttaaacttgagataccctatcatccaggcccctatggcgggggtcacgactattgaaatggccgctaaggcttgtattgcgggcgccatagcttcactacccctatcccacttagacttcagaaaggtcaatgatattgaaaagcttaaactgatggtttcacaattcagagatcaagtagccgatgaatctttagagggcaatctcaacctaaactttttttgccatgatatcgttgataaaccgaccgatcttcaaacagctaactgggcgaagctatacagaaagtctatgaatgtgccgattgatatgaatgagattaaattcgataatggtaatgtatcttttaaggcatttgaaaaagaaaatgctcttcaagattttttccagtacctatcagatggctttaggcctaaaatcattagtttccattttggccatccgtcgaaatctacaatagaatatttacaaaaaattggaattctaatttttgtgactgccacctctgtaagagaagttcgattgttagcacgtctcggcattaatggcatagtgtgtcaaggctatgaagcgggaggacatagaggaaatttcttagtaaatgaccccaaagatgatgaaaacttatcaactgtacaattggtgaaaagaacagttgatgaacttgctgaaatgaaaaataaaggtcttatacatgctactccctttgtcattgcagcaggtggtataatggattccaaagatatatcatacatgttatcacagcaagcagacgctgttcaagtggggactgcttttcttggttgcagtgaatccaatgcatcaaaaaacttttcaagccccttcactcgagaaacaacaactaaaatggttaatataatatcaggaaagcctgcaaggaccatctctactccttttatcgaaaaagtcattgctaattttcaaggtgaggagcttcctccatatggctacatgtatagtgctttcaagcaagtaagaaaaaagtatccagaattggctaactttattttagctggacaaggatttcagaatgtccaatcaggaatcacaacagacaagaaaattgaaactatgggcgcaagattgaaaattgtcggaaaataatataaatacatataaaagacctgatacttattgacacaaattttctggatgacctttttctatatgatatataaacgtcgctattggatcgtaggttacttggccattatttgagcgtaaccgttcacaggatgtgggctttaaggaatacaaaatccaaatatggaaaaaatttgatatcaatttagggctttaatatctaaaggtatttatttttttcacagttttttttctgttaagctgtctgcaataaggaatgctcctgacatgaaattcgaaaaggaccggaaatagttggagcacaagactgcaaactaaaaaacaaatttctttggaatttccttacgcttatagtatatatcttataaatattaaaattaagagaattcaattattttacatcatttatacaactgtacagggccgcacatgatcactataacaatagagcggcggcaccagcaatagcagcggcaccgaaaacaccgttattgaacttgttagcaccgttagtggtaacgtcaataacacgagatgctgacgatgtgacagaagtagctgtagattgagctttggaggagactggcttagtcacagttgaacagacgttatttgaacaactagttatggtagtttcaacagtggaagcttgagtctttgtgacggtgctgtcagtaccattttggaccactggagtgactgagatagaagatgtagaagaaactggagctgtggtattggcaaaactagcagagcttgcaacagagcttgcaacagagcttgcaacagaactttcagcagaacttgcaatggtgcttgcagcagagctagattcagatgaaacagtagcttgggtggaagcagcgtttgagctggtctctgctgaactttcagaggagctagaagactcagtggcggcactagaagcttctgaagtggaggtggaagaagcctctgtggtagaagctggtactgcagtagcaatacctccattcgcaagtgcttcggaaatagcacccatcaatctagtagagtaccatggcacaccggtgatcattctggtcacttcatcacctgaaataccagtcaacatggtggtgaaatcgccaccggcaaaaacagccttggcaatttcaggtgggtatgtttcagtcttatgcaaagcctggaaagcgtaatattcagataaatgggcgccaatatcagaaacgtaaacagccaattcaatcaaattgaccctttcatcataaggggatagagtggtggtcacggatgcggcggttgcacttgccactaatgctgcggcgacagctaatatactaattctagacattacttggggtatatatttagtatgctacacttttatctgaaaaagaagaaatagtaccgtgtcgacataaaaatagtatcatttagtcgtgctattttatacgcagtattttcaatcatttctattcaatgagtacccagggacccttttgcatttctagcattctctgttcctgaacgatgttttgttagaggcctcgtatagatcttggcattttcaaaggcacgcgttgtattgttttattgcctatcaaaggaacgcgcaggaaacatgaaacttttcagaggagcgtctacggaggatacattcatcaatttttcctcataaattaaacgatgtgtacaaaaaggacgaattgaccccgtcgttcggcgaaaccttatgtattttcctggccatatgtgctaaacgacagataaaataggaaattctccccattttcgactaataagataagcgggagatagcatcatatgaacttttgcactcaaacgaagaaagcacgtgaggattgaagaaaacggatcgccgaatccagcgtgaattgagctcaacaatttttaactatatcaatctctttcactttaaacactaccacttaaatctttttaaaacgctttgcccaatgaccctttttttattaaggttgctgagctattttttctatactattgtcaaactccaaagatattttgagctttattttcttgcaaacaaaataccctactgcttaataaatgcaatgtatacatagttttcaaggtacattatattttaaagttacctcaggcctgtttgcccttgcattctacagtccctttgtaagggtgtgagacaaaaggcctcgttagctacgactgttgaaatcgtttgaattcggcttacaatctaactttgactgcgcaattgttcatgaatttatagtgtgcttgcgaggggcaacttcatacgaaggcttgtaggacccctaagtgcatccataaacatgctcaaagattgtcttagaaaccacaaggagaacgcacagtatgaattaaataagttgcgctctgctagaatattttgacgattacaaagtcagagatcgaaacatttccgctgtgcaactaagtaattttcccaatctttggagaaaatcaataatcacaagattagtacttatcctcttgtaggcttctctctttcgctataaatagagcagaaaaatatgatacagaaggtcgaaagtttgcttcgctgactgaagctttctgtcaagagttgacaaaaacatacaagattcagtattgataataaatggcctgcacttaagactcaaccatcccaataagttacctagttgtgttacctaagctaggaaaatacacattgaaagatgttttacaaagtattgtaaaggtacaatgcattctaggccgaatgttcatttcggattgtaatatgtagtcaacgataacgaacctcatggttatggttatttctgttccaaatttgcaaaatagatcttcattgtcgttgtcggaacgggtggtttataattttagtaaccatagtaactgaataaagtgaccaaacagtatacttcatagctccaggctaggaaacaagatactactgcgaaactagcggaagaagttacgttaaagatctattaattcaatgttaattcaaatttaatatacgtagggatgcgagttattacattggaaatatagcaaatcactgaaataccatcattttgaatacattcgtcatcgccgcatcagttatacgtttctgctataccgtataagaatacttgcttctattcttagttatactgaattttagacattaataaactactaacggttgctactacactacactattcttctaccaatgtcgatgagagcgaactcttcagaaagcagtttacttgaataaattttttcaaaggccctcatttctaatgccttgtgacctagaatttagcagcgtcaactttatggagcgttatttctcaattccatctttgtgccgcgtagttctatcttacataactttattttaagaagagctttagttcatgttcttggaagaattccttttttgacacgatttttaacctaaaggctaaattttatttaaactaacagtgaacaaagtatttaaagcttcatatgtgagttgtcgaacacgtcaataaacggaggtaataaaatgaaggatgagggaaaaaaaaaaccataattttaggctgaagcccatattgtgatatttttaatgttttcttagaaaaattaaaaaacttctcaattaaatgtaaaattttacttgttggcgataccttagaggattcaaatttaactagtgttaatatacgaactggtaacactaatgtttagatacctgtatatcatacaaaccattcaaagtgtataggagtatgttcacaaaccgtagtattatgtgctacatgaatcaagtatagatttaaaatttctttcaagtcaatttaaattattttacaattgtttatatgcttgtgaagattatattgtatcactatagcagtaataaagcgacaacagcaacgatagcggtaccaaaaatgttatctttatcgaaattataggcaccgttggtattgatactgacagtataagaagcagatgaatgagcaatggaagtagccgaggaggcttttggaattggtgagatgactttgctggtagcggtcgcgattggtgcagttaacatggtacaggttccacctgagcagttggtcacagtagtttgagtgatagacaatccggttctggtaaacatgctaatccctgcatcgacagtagtcagggtggtacaggcacccgcagagcaactgactttaatcgctttggggatggtcgactctgcattgttcgatgtagtggctttggagttgaaactactaaccggagacatcagcgtggtgcaaataccacccgaacaactagtaatagtagtttccatagttagcaactcggttttagtagaggcgacatcttcttcattatcttcgcaactaatggtagcggtggtagttgcttcgctggtgattgtagtaactggaacagtcagggtcgagcaaacaccaccagagcatgttgttatagttgtttcgaccgtggaagtttctgtagttgttaatgtgttcgccttagcattaatagtagtaaccggagacatcagcgtggtacaaataccacccgaacaactagttatagtagtttccaaagttagcaactcggtttcagtagaagtgatatcttcttcattatcttcgcaactaatggtagcggtggtagtggcttcgctggtgattgtagtaactggaacagtcagggtcgagcaaacaccaccagggcatgttgttatagttgtttcgaccgtggaagtttctgtagttgttaatgtgttcgccttagcattaatagtagtaaccggagacatcagcgtggtacaaataccacccgaacaactagttatagtagtttcaacggtagaaacttgagttttcgtcaaaacactatcttcattagtacaactactcttacagctcgtgatgacaatttcatctgttgataggtttgtaaatgttgaggttgcattacgaacattttctatcgtgctgaacagaccgctactgatggtgttggaacttctggcatcactgcaattacttcttgaggatactaagagaggggaacttgatgcaaaagatgcgactgacgatgtaggttccatagaaaatgaagagacgatcgattgggaaacagtgaaagtacttaaagtgaaacttgacatatttgatgacgaaagatataaggaagaagtccgctcagcaatgaagctagtggatgtagacgtaattgcagtagacgactctggagaggaactgatttcactgaagggaatattaggagaaactgaatcggtagagctagtgaccacagttgaagaaacagcaagtggagtggaaggcgtagcaaaaaaggtagtagattgggtagaggagttaccagagacatcagatttagcagaaacagtggatctggtaaagaaatcagcagccttgctcgaggaaacaacggctgaagtgaaagtggatgtcgcagatagactttcagtagaagaaatggattcatcagaagaaggtccaaccaaagaagtgggttcaactgatgaactgatcccgcttgaagtaagtacttcaatggaagaaggaatctcagaagaggaagtaattacactagaaactattagttcactggaaatggtgatttgattagaggagatagattctgcggaagtggttgctttactgaaagagagaggttcagcagaagaggtgatttcactgaaagtagacccgaaggaagaaacaggttctgtcgtggtcacttgactagacctgataggttcaacagaagaggtgacttcacttacagtagtaggttcagcggatgaagtgacttgactagacctgataggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgaattcactgacagtagtaggttcagcggatgaagtgacttgactagacctggtaggttcaacagaagaggtgacttcactgacagtagtaggctcagcggatgaagtgacttggctgggactacttgaactgatatatgtatcgctcgtagtagtagtagttgcagaagtagtgaatgcgttagttgttgagacactagaggttgtatggtcagtagaagccgtagatgtggcaggtgtagtaagactggcaaaagtggtagaggttgtagcagtggtagaaatgacagaggatgcagaggcactagaagtactgaaagtgcttgaagttgtagaggtcgtgggagcggtagaaatggtagaagtggtagaggttgtagaagttgtagaagttgtaggagcggtagaggttgtagaagttgtaggagtggtagaagttgtaggagtagtcgatgtgcttgaagtagtaggagtagtcgatttggtggaagtttgagaagtggtggaggttgtagaagttgtaggagtggtagaagttgtaggagtggtagaagttgtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagttgtaggagtggtagaagtagtagaggttgtaggagtagtcgatgtggtagaagtagtagaagtgatagtggtggtaggagtagtcgaagtactagattttgtagtcgttgtagaagtagaggttgggatagccgtgtaaataccatcctttgaaagcgctgaagagatagccggctttaatctggtagagtaccacggaacaccagtgatcattctagttacttcatcacccgaaataccggtcaatcgagtagtgaaatcaccgtagtcaaaaacggctgctgcgatttccgaaggatatgtttcagtcttatggtgattccggaaagagtagtactgaaatatgtgggctctgatgtcagaaacataaacagccaattcaataaggttgactctttcatcgtaaggagataaagtagtggtcgctgtaatagcagccgcactagtagctaaggctacaattcctgctacgatgcttatattaaccattgctttcttcggagtttttcggatatcgcagattcgacaggaactggtacttatttcagtttgagcatactctcaatacagccatttacacaggccatttataggctttcgaaccaaacagctgttgtataaacgaatatattggagcaaaatcactatctttgccaatgcttcttgttttacagttcctgaacgatggagatcttaaacagatctcgtataatttttgacatctttaaaggcacgcgatgtactgtctttttcaccgccaaagaaatgcgcagcatgtaaaaacttctccggagaaaacgcctacggatgggcagatcgatcgaatttccccgtgcctaaattgttctgctcttattatctgtgattaagtgacagaactgcaaaaaaagttaatttgatgtcgtcgatcaatagacattcacataactttactctacgtgctatacgcgctaccaaacagaaagatcactttttcccagtcagtagacactgggtcacttggggtttagcacactcgaaaaggagtaaatatgctgcaaacgagaatgtgcaagcaccattcagaggatcttagctcgtagagagagagaagctgtttgtgctatccaattttgatcctagcgctccgaaaaaggtccgtattaggaaactagatcttgttaattgaaatatctcctcatttttttgcagcccgccactcaatgcgctttgtaacctgtcatagcttgcacagagaagtatcaaagtctacatgtgacacaaagaaaacccaaatacttcttggctatgaatgttatcgtttgatgataacatccattcctccaattggaaaataattactcacgaaggttctatgcatccaaagcggaaccgttgctttcatttaatagaatccacagaacttttagtgtgatttatacgaattccaagggagacctcgacgtgtgacttgaattaagaaaaagccttgccaatcataatagttcatatatgataaacggtcttgattcgggttcttatagcaacagtaacgaaaaatctctaccctcataacttagtattgttgtgttagcggtcatgaaatcttttgtatttcctttaacatatcagttatattttcttcacgctacgtcagccccattattgtgccaacagtttacatcctttgcattcagaggtggttcattagtcgcctacagctgcccgtttggaatgacggcccgtagaggacacgttaatagaagacattccccgcgattcgacgagtacggcgcactctcaatgatttgtaaaggtttcatatcaaactatcaaaatatgcggggctctgcgtaaacagaagcaatcagactacataaggtcctcagtgtaatcttaccgtaggccgatatgtcttccattgtgagaatttctcaacattctgtggttaatcaaccaaatcatgcgatactaatgatcttgacgggcatacataatagaagctaaaaaaaaaaaactagcctgaagcttattctggggcccatatgctcgaaatgccaaattttcaaaaatctagccctacatgcacaacaaatgattgtgcctgcctcctggcaggaaaagggttgatatgaagatgtccggcggcctcttaaacttaagattgaaagacatgctaaccttgttccgttttaaggataaagaggagcctcaataaatgtgtagttatcccttgctaataaaatagtcttattatctcgccactataaaagtcgaagtaaacagacagagacatgttcgatactccacttgcacttcgaaaaagtaattaggaatcctatatatgcgatgctatcgttaatcttttaccttcgtttcccatcttatataaggggatgacgaaaatacctttcggcttacaaatccatctgtaacagctgaaaaaaaaacccagatctgttgatcagttgtaatcgtgtaaacgagtacaaaaggccagagacagcttctactccaagcttaagatacgtatacacaaaagatttttacttgagggagtagagccgaagcgtgtgagtatgacagcgctgcgtaaaacatcagagacgtatgtaatcttcttgtctaatccattattgtcaataactcaagctatatttacatctttagcgaagtcagaaacttattgtcatcctttcaagcctcgccgttgacatccgctgtcagcatcaccctcacctaaagtgttattacacgaagaactgattaaatacgccgagtttgggatgacctgttcttacccgttcattcctttttatggcacactacggttagtatacggcgttggccgtgtgatagggaaaaatagggtaggtaatagagaacaattgatgagttttatgtaattgtattcgcgcaaaaataaaagaatatcaacaaaaaattttgattcgtttacttcataaaaaaaaatcctaaaatttatgaaaatgattaaaaaaagacatccacttccccatagtgctaaattggtatggacgttaaatagcttttatcgtcgttggttttcagacaaatgtgtagcaccctaagtgtgagatatcatatatttcagagaatatagcaccaagtatcgttatgcgttctggtccgtacctgagagctgctcataagaataggcaaaagcaagaaagagtgttctgtcaggaattttcaaactatttacaagctaggaaggctatacgtagtaaataacagccacgattcgacgtggataaacaaacatctacgaaatcccattttggcatgaaaaagtggagcaagaaagacttgaggtatgaaatacttgcaatctttcacatcaacactactttcaagatgttattgcaaacagaaagtgcgattctctttctttcatccgggcgttacagatgaccatatcttcagtgaggataacgaaagataaagagtgctggctcacattaatggaaaaagaaatctacccgctaattgtgatggctcagagtttcttcttatgataaggatgttagtttatatcttgacatgtgtgtttctattgtacaccgtaatagcagattagataaacgagaggtcattcgtaaggatgaaaaaatgaacatctgtttaactttcaagctttctaccatatagccgagatgagcaaatacattaaaacatcaaaaagtggtgcttgaatgcttattttatgacgcaaagcagatgtaatgcatcccgagtaaaacagaatacttaatttgacttcagcaaaataactacccagaatgaacaccgaatttgacattgataacaagacaatctaggaatacttttacatcagcacaatatccatggtggatcccggcggatttttctttcttattgcaccttaatcaggtttacagcctatgactgactctggagtgtcctttcccagtatctgattgtttccgcaacatctatgcatatcagagaagcgttctcatcagtcacttgacaaatgctcgaggagctatcatttgctgataaggtgctacagcgcgctcctgccgcacgctttgttccttttcgataagagtccctcgcgttagtctgagtgaagtgcggaattcagcaaacgaataacaatcgaccttatgatcatgtggattatcggggcaaaagatttggccaagatgtcagagaacgttatcaccaatcactcacacaattaagtggtagtgtaactccgaagatacggctaatacttatcattatctggttttccgaatatacagattggatgaagtaatatatgtatataaatggaccaaggaaacatcaaattaggagatcatgagggaaaggtttaacataacaacattgaagaaaacaacaaaacaaggataatcaaatagtgtaaaaaaaaaaattcaagatgtcagcggatgctagtacaaattcgaatgcttccctagacgaaaaaaatttaaacatcacttcagaagctgaaatcaagaatgaagacgtaaccgcggagccagttctaagcacggtactatcacccaacggtaaaattgtctacatcagtgacaaggttgatgaggccatgaagttggctgaagaagccaaagaaatcgaagtgacaccagaagaagatagaaaacttcgttggaagatcgactattgtatgtttcctttgatgtgtatattgtatgctgttcaatttatggacaagatttccactagttcagcggcggtcatgggattaagaactgacttgaaaatgcatggtgaccagtattcatgggttacttccgccttttatttcggctatctatttatgaacctaggcccggtacagttcattttccaaaggaccagtcacatgtcaaaaatgcttgcggtttttattgtcatatggggaatgttattagctttacatgcagctccaacagttaagtatccttctttcattgttttgagagtacttttaggttgcgcagaaagtgttgtcacaccttgctttaccattatcactgctcaatactggaagacagaggaacaattcacaagagtatcaatttggtttggtatgaacggtcttggctccatcctgatcaacgcaattgcgtacggtgtttacattcaccaggattcttatgctattaaaggctggagaaccttatttgtcattactggtgtgataacaatcttcattggtatcttgatattcctgtggatccctgacgatccatcaaaagcaaggtttttatctaaaagagagaaattaatggttgtccaaagaattaggtctaaccaacaagggttcggtaatcacgagatcaaaaaataccaaattatagaggcgttgaaggatgttaggacgtggttatatttcctctttactgtgagctctaatattcctaatggtggtatttcaagttttatgagtattctattgaatagtgattttggatattcatcaaaggaaaccctattaatgggtttacctacaggtgctgttgaattggtaggttgtccactttttggtattctagcagtttatgcagccaataagaagataccattttggaaatataagttgagttgggctatttttgcagctgtcttagcattgattgctagctgcatgttagggtttgcaacaaactccaaaaaagcaagactggctggtgcttacctgtggtacatctcgcccgtctcatttatttgcgtactttccaatatcagtgcgaattcctcgggatatagtaaaaaatggactgtatcttcaataaacttagtagcatatgctgcagctaacttggcaggaccacaaacctttattgctaagcaggctcctaaatatcatggcgctaaggtcgctatggtcgtatgttatgctgttatgatcgtgcttctatctatactgctcatcgtcaatttaagggaaaacaagagacgtgataagatagctgccgagagagggttccctgaagaaacagagaatttagagttttctgatttgactgattttgaaaatccaaatttcagatacactttatgaaatagtggtgagatacactgacattattgttatcagagaagaatatataaaactaaaatacttaatatcaaaataaggaattttttatcaaagtagaatttctgtaagctacattctcttggtgtagaagatttctcgactgatgtaaaggacaagtcgacttgtcctgcctcatacatacttgacgatgaagagcaagatactgagcacgtgaatcgaggaacaggtaaggatacctcgagaaatgaaaaaaaaaagttgatcagccgtacttgaaaattaaatttggcggtgagaaagacaatatcgtaatgaaaatgattctgacgaccctttgatagtggcaatgatcaaaaagaaaaaaaaaagataagacggtagtgtgaagatgacatatagcgctactctatactcgtccaacttcgaaaataatatgtggtcgttggtacgttcagataagagaatacatctcgcgcgtacgcataattgtggtctaaaaaaccgctgaaattttctcaatactgaatagaatcacgctactacgacaagactcggttactgtgcctaaaataatcctgtgataaacgagttatgttaaacgcagtacaggggttaaagggcattgagtttttgtgagtggaaatgcccccgttatagcttccagtttaattacaaattatcaatttaagcaaatataactggaggattggggaggcgactaaaaatggctaccacgctattagacatacaacattgagtattttatgtaattttgttactgctagcacggccatgcaattggcaactgaaagctatctgacaacttaaatgattcttaaaacaatgacgactataatcttctctaagaagtttcatatccatcttcctcattattcagtttctttttcctcttgaaagtatcgtaaagaacaacgtcttcacattagctattagaagaccattgaactaccggatatgagtaagagtgatcttgccggagagataatagctgcacaaaggccaaggattagattaatgggtgcattgtacgaaaaaaaatagtttacagtcatttattcgcaataaatcaatttttttttcaaaaaatatgtaagtctgataaaaaattcttcactgaagagagatgcttacattctaattcttgaataaaagactctctaacgctgtgaattctctttagctgtaacggaaacagagagttattccgtagtcactgaattttttttttttgacgctattatttaaaacctaggatatccgtcccatacaaaacggccacgagtttcaatcccagaatgtacgagttataattctcctagatgcatgatactcgtgcattcgtttaacaatcataccaatttcccattttcgggatattaaacatgaacatacttttttactgtgagaatgtggtttcacaattattccatacaggtataaaaacgcacagaacttcaaacgggaagactatctacccacattgatggacaaacgcaatgatttctgctaattcattacttatttccactttgtgcgcttttgcgatcgcaacacctttgtcaaaaagagattcctgtaccctaacaggatcttctttgtcttcactctcaaccgtgaaaaaatgtagcagcatcgttattaaagacttaactgtcccagctggacagactttagatttaactgggttaagcagtggtactactgttacgtttgaaggcacaaccacatttcagtacaaggaatggagcggccctttaatttcaatctcagggtctaaaatcagcgttgttggtgcttcgggacataccattgatggtcaaggagcaaaatggtgggatggcttaggtgatagcggtaaagtcaaaccgaagtttgtaaagttggcgttgacgggaacatctaaggtcaccggattgaatattaaaaatgctccacaccaagtcttcagcatcaataaatgttcagatttaaccatcagcgacataacaattgatatcagagacggtgattcggctggtggtcataatacggatgggtttgatgttggtagttctagtaacgtcttaattcaaggatgtactgtttataatcaggatgactgtattgctgtgaattccggttcaactattaaatttatgaacaactactgctacaatggccatggtatttctgtaggttctgttggtggccgttctgataatacagtcaatggtttctgggctgaaaataaccatgttatcaactctgacaacgggttgagaataaaaaccgtagaaggtgcgacaggcacagtcactaatgtcaactttatcagtaataaaattagcggcataaaaagttatggtattgttatcgaaggcgattatttgaatagtaagactactggaactgctacaggtggcgttcccatttcgaatttagtaatgaaggatatcaccgggagcgtgaactccacagcgaagagggttaaaattttggtgaaaaacgctactaactggcaatggtctggggtgtcaattaccggtggttcttcctattctggatgttctggaatcccatctggatctggtgcaagctgttaatcctcttttaaagtactcatatgactatacataccttcttttcttttctttactattcaatacataacagaacaaagatgcaggaaaatattggtatttgttcggcaatttatgctgggtttttttgtaaattcaggtctaattattactgttgatttgtatcaagttggtatcttttttgccatttaataatagagatacgctatgctcatccggatagcaacaatgagagcctaaaagtcctaattgagaagaaaatctctgttcaagactatagtttatgtttcattctggacccttgggatcgtctgaaacaggaaggtcaataattggtaaaaaaaatggtaaatgcgactaagtactacaattgaaacgaatgagcgcacttcatcttcctacaaaacgctgcggctgaaaaagttacataaaaaaccgtcctcaatagcgttaatccagcgtacatgagaaagtaatgacaaagtcttcggtaatatcagtgcatctaccaatatgacacaattgtgaaacttcgctgactcaaataatagccctgtttttttgaccattgttacccatcgagccagtgagaaaaaagccaaaatatctttaaggccttctccattttatgtttatcgatattgtgttgtctgcaatattgaaattttaaaggctatttactttgcctcttgttataaactaagtctgccgaattatgcaatatatagcaaaagctgaaaatagatgtaattacataattcgcagttgtatatgagtatccttaactcgtacattccagttcatctgtgacaaggcactgttttccctaataattattagggaaacgtccttcaaaaatcaaaataattttagagagtctcatcaaccttcgccatagttcgtgatgaaaactttacggtacgtcagactttagatattgatttttttattatttctcccatcgtgagtacaattaccctagttcgaactatatctttcattactggcggaaaaaaaattcaacgaatgttcttggctcaatatagcttagtatttatgtttaaagaatttgtaatatgcgttactagtaattcctttgaatttgtgaatgctttaactgtgagttggcgtacatgcagaaacggccgtttaaaattttaccgattgcagtgacagaaaagctagttgaatatttgtttacataagcgattcagatagacccctaataatatcaagctagatatgcctgttggaaacttctcaaaacctgcgctagacgtcccacgcaatcaacttacagatatgtcagtgctagggaaaagccatagaatgttgaaaaaagcgaaaagggtttactaacttaggcaggttgaaaagcttctcgaaaaataataccttttggtaaaacaacgtaaagaagtactgccataacgtagaattctgcagttatgaacatactacaggcgaaattgctaaaattaatgaggatagtcaaaattgggttatgaatcaaagttttttatagattttcagcaccggtgtggctagtagtcgtccatacatgactcaaagaaaaaaaaaataagtgacataacgcgaagtgaggcattattgggctgctaaagaattttacgttggaaaagaggcaagattgtctcattttccttcaaaatgaaggtactgctgccccggagtaatagtaatttattctcaacagaaatagaatatttaattaatcagagtctaacattaaggtcatgtgttgatagcaggtgacgcgtctgtaaaactaataaagtatataaagcacatccatgagatcttaagacgagagatttcccctactcaaagtacaagcaggacagattcaaaacgcaatccatacgatgaacacagattcacacaaccttagtgagccatacaatataggtggccaaaaatacattaatatgaaaaaaaaggaagatcttggcgtatgccagcctggcttaacgcaaaaggcattcacagtcgaagacaagttcgattacaaagcaattattgaaaaaatggaagtatacggactttgcgtggtcaagaattttatagagacctccagatgtgatgaaatattgaaagaaatcgaaccgcatttttatagatacgaatcatggcaaggctcaccgtttcctaaggaaactactgtggcaacgagatcggttttacactcatctacagtcttaaaggatgtggtatgcgaccgtatgttttgtgatatctcaaaacattttttgaatgaagaaaactactttgcggcgggaaaggtgattaataaatgcactagtgatattcaactgaactccggtatagtctacaaggttggcgctggtgcaagtgaccagggctaccaccgagaagatattgttcatcatacgacccatcaagcatgtgaacgtttccagtatggaaccgaaaccatggtagggttaggtgtagcttttacagatatgaataaagaaaatggctctacgcgaatgatagtcggttcacatttgtggggtccgcacgattcctgtgggaactttgacaagaggatggaatttcacgttaatgttgcaaagggagacgcagttctattcttagggagcctctaccatgcagccagtgcaaatcgtacgtcacaagacagagttgctggatatttttttatgacaaagagctacttgaaaccagaggaaaatcttcacttagggactgatttgcgagtgtttaagggtttaccattggaagccttgcaactgttggggctcggaattagtgagccattttgtggtcacatagattataagagtccaggacatcttatcagttctagtttgtttgaaaatgatatcgaaaaggggtactatggagagacaataagggtgaattatgggtccacgcaataatcattgtaacgggaaaacatatcaccacaagttcgctgtaaatgtgcagactgggtggcatgcttcaaaagcctattctagtacttccctgctgttttcgcacggaaccggtaagaaaacttcgtaccgaaatcgaacaactttcattacttgcacttgtacaaatttaagggagcgggattttaaaacatataaaaggatagtggcacaactaggaataaggtgtattacccaatatgattctcaccttcggttggggactggttaattaattgaatagcttcataacccaccgccccaaaatgtgctcttcgaaatgtctgaggcttttggacctgcacctgaaccacctaccgagttaggacgtcttagggtcctatctaaaacagctggtataagagtttctccactaatcctgggaggtatgtctattggtgacgcctggtctggattcatgggatcaatggacaaagaacaagcttttgagctacttgatgctttttaccaagcaggcggaaatttcattgatactgcaaataattattagtatgagcagtcagagacttggatcggtgaatggatggcatcaagaaaactgcgtgaccagattgtaattgccactaaatttaccacggattataaggggtatgatgtaggcaaggggaagagtgccaatttctgtgggaatcacaagcgcagtttgcatgtaagtgtgagagattcccttcgtaagttgcaaactgattggattgatattctttacgttcactggtgggattatatgagctccattgaggaagttatggatagtttgcacattcttgtgcagcagggcaaagtactctatctaggtgtgtctgatactcctgcctgggttgtttctgcagcaaattactacgccacatctcatggtaaaactccctttagtatctatcaaggtaaatggaatgtattgaacagggactttgaacgtgatatcattccaatggctaggcattttggtatggctcttgctccatgggatgttatgggaggcgggagatttcagagtaaaaaggcagtggaagagcggaagaagaaaggagaaggcttgcgtaccttttttggtacttcggaacagacggatatggaggttaaaatcagcgaagcattgttaaaagttgcggaagaacatggcactgagtctgtcactgctattgccatagcttatgttcggtctaaagcgaaacatgttttcccattagtgggaggaagaaagatcgaacatctcaaacagaacattgaggctttgagcattaaattaacaccagaacaaataaagtacttagaaagtattgttccttttgatgtcggatttcccactaattttattggagatgacccagctgttaccaagaaaccttcatttctcaccgaaatgtctgccaagattagcttcgaagattagtcaaatcaatagttttagtatgttcataatgtgaaaaatgtttatatatacgcttacacacacagtttgatgattcaaatacttagagaaaactttgccgctcatgcatttgcaggcatcttttattgtgttgattttgcgaggaaataaagtgttaagataaagggagttcatttaaagcttgtatacatgctctgatacataaatatgtatgtctatatatcgagtaggaaacaacagctaatgtgaaatcataaacaagtcgtagaggaaggctgggctgaacgagtgacgaagcacgtttaagctggaagagccaatctcttgaaagtaccttcctgtctgcatttttcttgatgaatagccatcaatctttgagcttccaaaggatcagaaacctcttctggttctggccaggacaagtattcattagtgtagttcgagacatagtctggtggcagaatggctaatctcttaccgtaaccggtaaccttcttccagtcacggtgaacattgtacaaagatgaagagaagtaagcgtaacatctttggtattgcttgtatgatagatcgttgttcaattgaggcttgaagtcgatgtattctttccaagccttcacagggtcggctagaacgtagtcggttgccttcttgatggctttcaagaactttctgaccttttcagggtttttcttcaaaaattcatcgttgcagatgtaaagaacggtacagaaacaacagcaacccaagcaagccaacttgtcaattctcaacattttagcatcagaagctggtctgccttgcttggccaagtactcttccaattcgacttgttgcatacattcgataccaataccagcatcaatcttatcttcgatgatgtacttggcgacattcataccacatctgacagcagtgtagtcttctggcttcataccgtagtgcttggtcaattcatcgatttggatcttaccgaattcaccaacgtaaccgatcttcttaccctttagggactggaagtcttcagtgataccactgccctttaagtacaagacaccggtgaatggttcgtccaacaaagaggcaacagaggtcactgggaaaccacgggccttggcagccaaggtgtggatcatggctttcaaacccatgtcgaccttaccagatccaattaactcagtgacatccgaaggattggttggttctaggatggcaatgtctagaccttgctccttgaagtaacctttggtttgagccaagaaaattggaatatggtatggggttggttgccagttcaacaaaaatgtgatcttgtctgtagacatagcttggaagtatgtgtattgttgttgtggtatttttatataattgaaaaggtaaaagaacgaaagaatggacaagaatattgttcatgaagatgataatacgaggtttttatatgttttgtttgctgtcgtcacaagagattgatgttgcttattttgctataacagcaccattttacataacctggataagtaatatttcaagccttctgctagttgaataattcgtatatttcatagttcataagccatccaattcgaattgagctcattgcatcatagccaaaaatcgataaatgcattaacgctgttacctccaggtgattgctgtctttatgcattaacgcgccaatcttattcccttaaaacattacgccggcaaaacgcttaatcgcatatcccagttggcccgaaagagaatgcacatatacaaatatatatgtaaagggaaataccttgtgactacacctatgcctaagtttcagtatctgaactaggataatttcgattataactctaacattttttacgttttctccatatttcgaattgttccttcttcaatcaaaataataaaaaaaaaaaatcacaaaaatgactatagtattttgagcccaacatgactgcgaaattgctattaacaatgattagtcagtagtattgaataacttagaatttaaaactaccttatacaagatgggcatataaaggacatgccaaatggacatattaaatacgctcgatgtaccagaacatccaggaacttaccatagaaaaatatgtaacgacttataaactttaaataaattagagattcaatgaatctctaattttttccgcccgcctattgaacttttactttgtcattaatctattctgaaataggtacagagcgacgccagtgtaaacatatgtgtgatggacatcagcattcaatgtatatcttatcacaccagtttatccaaagatagatgcagttttgaaattggttacttagaatatttctactacatttcgataacaaatataactattttgaatttaaaagttgagtatccaaaaattttagaaatacatacaattacttcccaattacttcccaaatattctcccccctggtttgatatcataaaagcaccttatggcaacaagattcccgggatagtaatgctatttaaatgtatatctatttctcgaatacttgtatctttactccactacccctatgcaagaagatacgcgatagtttttgttccttcctcttcctactctgttaattaactgaaaattatttatattgaaaaggtacttgtagcaaattagacaaggaattctcctggtataaagttagagaaacagaaatatgaaacggccaccccaggtatgaaatattatcttaagaagagccatgaacacacatgaatagattcttgagacatgcttagggtaacaaagactgtaacgccttgttgcaatactgctttattcaaatttttaaattgtacggaattgtggtaaggagaatgtgcaaataacttagcatgaaacggtgctatagttgaatcattgtatgaggtaacatcacttcaacgaaaagaagaataaaattgacctgcacatggagaaagcgtaatatataaaaaatgtttacaattttggcgcactatatgggagaacagctgctggataatattatgcccttacttcatttcaccatatccgtttacagttcaaatctcgccgtcgagccataaattctcaaaattcctttgcaaatattttgcttacctgtaaccggcagcttacattcttccgtcataatttctcagacggatgacataaaccattttttcagaatcctcgataacataatcgatcaaaacagtaataaacattctcttgcacaaaatggactttggcagcaaatcctgaaatattgtggagtattgccagaggtaaaagcaacgttgaacaaattatgacactagacctcttaggcataaagatgacatcatctaggtactcgtaaagatcctaaccacagattccaccttaaaagacgacaatagtaactttgtccttgatctgggttactaaatcagcgatatgatcattaaagtgaatatccccttcttaaaatgtaccaaatatcttatacgtttgcagtttttcttttcctttttctttatttctttggtaaggactaggtaattatttccgtatttggctcctttggcgcttaaaaaatcttgtacgcaaatttccacaagatattgcgtgacaattactattactgaagttgaacttgtttcatgtctccgcctgtgttaactccgttttgcttaactccgtctcgtattacagtaaattcatgatgtgcctatgaatatgcagctagcctgctgcaggcaaaattatttttagctttgtgcgctacagtggtagtaacttaaaacttaaaagctaaaatgcaaaaacagtagagtgcggggtatgcttttcttttgaacgtgcactgcgcagaggcacaatttagcaaagaagtcaggcaaggtagatgatgtaaacaaacgaggacttgtactgcgcatcttgaacctttcaatatcataagtgcaatcagctaaaggtttgattttccgaatgctctgcaaaaaagttaaacatggttatataactcaagtatgataactccagtgttggcctgtaatcaccaactttcaaacgtataaagaaagtaagtaattcattgtttgcttcaggtttagtcttattactatccatagaagtaaaactattgatattattgacagaaaaggaggaaaggaaactaaaggaaaaaaatggcaagcgaacagtcctcaccagaaattaatgcagataatctaaacagtagtgcagctgacgttcatgtacagccacccggagagaaagaatggtcagacgggttttatgacaaagaagtcattaatggaaatacgccagacgcaccgaagagaggctttttaggttaccttattatctacttactatgctatcctgtatcctttggcggttttttacctggttgggatagtggtattactgcaggcttcatcaatatggataactttaaaatgaattttggttcttacaagcacagtactggtgagtattatttgagcaacgtgcgtatgggtcttctcgtggccatgttcagtgtaggatgttccattggcggtgttgcttttgcgagacttgctgatactttaggtagaaggctagcaattgtaatcgtggttttggtatatatggttggtgcaattattcagatcagttcgaatcacaaatggtaccaatactttgtcggtaagatcatctacggtcttggtgctggtggctgttcggtgttgtgtccaatgcttttatctgaaatagcccccacagatttgagaggtggacttgtctcattgtaccaacttaacatgaccttcggtattttcttgggttattgtagcgtttatggaacaaggaagtatagtaatactgcgcaatggaggattcctgtgggactatgctttctgtgggctctaattatcatcgttggcatgttattagttccagagtccccaagatatctgattgaatgtgagagacatgaagaggcctgtgtctccatcgccaagatcgacaaggtttcaccagaggatccatgggtactcaaacaggctgatgaaatcaacgccggtgtccttgcccaaagagaactaggggaagcctcatggaaagaacttttctccgtcaaaacaaaagtccttcaacgtttgatcacaggtattcttgtgcaaacctttttgcaacttactggtgaaaactacttcttcttctacggaactaccattttcaaatcagttgggcttactgatgggtttgagacttcgatcgtcctaggtacagtgaatttcttctccactattattgctgttatggtcgtagacaaaataggccgtcgtaaatgtctgttattcggagcggcttcaatgatggcttgtatggtcatatttgcaagtatcggggtaaaatgtctttaccctcatggccaggatggtccatcctcgaaaggtgcaggtaatgccatgattgtgttcacatgcttctatatattctgctttgcaacgacatgggcccctgttgcttatattgtggttgccgagtcattcccttcgaaggtcaaatctaaagcaatgtcaatttcgactgcattcaactggttatggcaattcttgattggttttttcacaccattcattactgggtctatccacttctattatggttatgtgttcgtaggttgtttggttgctatgtttttgtacgttttcttctttttaccagaaacaattggtctatctttggaggaaacccagttactatatgaagaaggtataaaaccatggaaatctgcatcttgggtaccaccctcaaggagaggagcttcttccagggaaactgaggctaagaagaaaagctggaaagaagttttgaagttcccaaagagttttaattgatcaatatgcgcgcttgataaacatgctaagagataaattcttgaaaaaaaatagggcctactgtaaaacgaagtgacacgtaatttcaaatttaatcaacaaaaaactacgagtttctttgcaaactccctttttcggactactagtactatataaaataacgagttatttagtgaaagaaagcgtttggttaaggcaacattgtacgaagttctgtttctttaaggcaaagcagagtataaaaagtaggatgcttatggagtgaaaacggagtggtgatgaagatggggaagtcaacataggtccacttgagtgcttatggaagatccttaaaaatgcatttccaggaacgtaacactgtaccattcctctaaataaagtgtatacaataatatagaaatatagattcttcccaaatattcagttgttactataaagggaatatttgagctcgttattagcgtggccgcacaaacaaccatcatattagaagagataactttgtttcaactcgggggggcaaactttctcatgcttcgttaacttggcaaatacaacaagcatactttttgcggtgaaaacattttgaggcatgtttccacacaacataatagcgaatggagtaagattttttttgtagtacagtaaaaagacctcatataggtacccgtacaaagtctctgacctctctgggtgacctgggtcattagtagttcaaggagcatctgccactaaaagatttgtgacctaactgtggtagtaaccgttaaagacacggtattgaaacaatgggttcaaaacagtcgagggttttagcatttaagtcggcatatgtccatttctatcctttttccaagtctattgagtttctttatctttttacttatttcctttttgaaaggtcttacgacaaagttcaaagcttgatgaattgtctattactttatttgctaaattgaaactctggatgagtaccaattcttcttttcattttgcgataattgacattatgatttttcaactaattaacatgatattgtacataattttttaatatcaaagcgctacgtccactgaaactatagaaccgttcatctgtcgaatcaacatctctacaattagtacgaaagcttagtttatcaattttttgtgaaaactttgactaatgacgtattattgtggtgtgcattacgaccaaaaggcgggctaacaattccaaggaaaaaagctggtgtaaacctgactgtttgccacggcttttcttactactaaatcggtagcaggcatgaaggaatcgtgaatggtgtgacctgagacaaggagaggcaggcatgaaggcaaacaaattacgggggaaggcacaggagatacccccactaaagattaccccacaatcccttattttctcgagctccctgcaggagagtaagttttaggcacatataggtgcagaaaataaagttttcgcggacagctactgccgagtggcaaaatctatgttgaagttggaaagttacgcctagcttcaggaaccatcgggcttggttggggtgaataatgaaggaacttcgttcagaaaactgttgtctttaccaagcactttaatgctttcttcctcttcaacagttaaggttcatcatattctattatctccggtctcgtatctcctttctccggtcacatgaagcctctgtatcaccttgctaaccgcatttcttccatctaaagtatgttcattgccataagttgcttactctctctttaatatatagaaaaaaattcgacatataaaaggctcaatgtcttaccgttcatctttatgaagagatatagtataagtggaaaaaagaaacatcaaacaatcaacaagaaaaaatactaaaaaaaaaaattgaaaaatatgtctcaaaatagtaaccctgcagtagttctagagaaagtcggcgatattgccatcgagcaaagaccaatccctaccattaaggacccccattatgtcaagttagctattaaagccactggtatctgcggctctgatattcattattatagaagcggtggtattggtaagtacatattgaaggcgccaatggttttaggtcatgaatcaagcggacaggttgtggaagttggtgatgccgtcacaagggtcaaagttggtgaccgtgttgctattgaacctggtgttcctagccgttactctgatgagaccaaagaagggaggtataacctttgcccacatatggcatttgctgcaactcctccaattgatggtactcttgtgaagtactatttatctccagaagatttccttgtgaaattgccagaaggcgtcagttatgaagagggcgcttgtgtcgaacccttatcagtcggtgtacactctaataaattggctggggtccgctttggtaccaaagttgttgtatttggtgcaggtcctgtggggcttttaactggcgcagtcgcccgcgcttttggtgccaccgacgtcattttcgtcgatgtattcgacaacaagctacagagagcaaaagatttcggagccacaaacactttcaattcttcccagttttccaccgataaagcccaagacttggccgatggggtccaaaagcttttgggcggaaatcacgcagatgtggtgtttgagtgttcaggtgctgatgtttgcattgatgccgctgtcaaaacaactaaggttggaggtaccatggtgcaagtcggtatgggtaaaaactacactaattttccaattgctgaagttagtggaaaggaaatgaaattgattggatgtttccgttattcattcggtgattatcgtgacgctgtgaacttggttgccacaggaaaagtcaatgtcaagccattgataacccacaaatttaaatttgaagatgcagccaaggcttacgactacaacattgcccatggtggagaggtagtcaagactattatctttggtcctgaatgaaaagtgaatacttttcggcactggttcatgtccatatatatagaccaattcaaaagcagtaatacttgaaaataacaccgaaaaataaaaatttaaatagtagacacgtttaatgacttaaaaactaactttttcatatctaatattgtaaaatgggcggaaaaagcttaagaatatgttattttacaaatcagagcgctgacacatatagagagctatatgatatgagtgagagcaactctcccgtatatgctaagaatattgtcgcttattaggattgaaagataggatcaatgaggaataaatgttacccttttttcttaaaaatgtaagaggaaattatgaaatatactctgatttgtttattattgattaagaacaatataataaccgctctggtagctactgtacatataatttgacggcatatattgctcatatataaaactaccgcattacttccagttgatagatttttaactcagtttcagtactgccagaactgctcattcgagattttttctatttttagaataggtaaaattgcacttaaatgtataagggatgtacgaagtgagtgcccagactgttactatgacaattaaactaatgtcgatgaccatttgtttcgacaactccatcttcattttcttcacgcgccatactcggatgagaaagaatcttttctctaactatacatttccaaacgcaatgatcaagaagaaagctaaatgttactttgagttcaattactgagacatgtcatgggaatatgaggaagaaacaaatctacgtgtattatactccgtaacatgtagagtaaataccatagttacctatttacctgtgtcgataaatgttcattagctcataagtgatgggatacattgctattcctctgcaatggaagcttcgatatctcccttggggtcgttatgagagacgtctttagggggggttttgacaacaaacggatctactttcgtcgatttgaactttcttgcagaaactccaagtttaaataactcatttatttccacgaaagtctttccggcagtttctggtaggtcaaccacagcccagattaaagtacaaaagcataagacaccccagaaaaagcctgacttagcgccccagttccacttcttagagttcagttggtataagatgagaacgctacatatgatactgaccacattataagtgttacgtgctagaatgattgttttcgttcttagtcttgaagatggcatttcagagactaggcaaaaaacgaccggggcaattcctaaattgtaaaaaaatgctacagccattaaaagagaaccacttcccattttggaaccgtgcgtacttgagcaccccaaaccgccaataatgaaaaaaacaatggtttggaaggctagtccaaaagcgtaaaggtcatatctaccaaaatactttgacgcccaccaagatagaaatgtagcacaaataccgagacagtattgaataatactaaaagtgaaggacatttcagtactaacgccagccttttcgtaaaagtaagttgaataacctattagtattgaaccacaagtggcttgaccagcccagcagagacaagtaattctcgttcttcttcgattaatcttgtcttcaaaacaatcactataggagccttctttacttgtgagtctcttttccttatctatagtcacttttattttgtccacctccagagttactagtatttctttttcaggtcccttgccgcttaaagttcttctaagtgatctccttgcctcatcaaaccttccttttttaactagccaccatggagattcaggtgcaaaaaaaattcccagtgctaaaggaactggcaaaatccactgtagggcaaatggtagtttatatcctaattctgaatccgcatattttttttgagaatttttcatgattccagctgcaaaaagttgtccaaataaccagcacaagtttgaataggttgtaaggtaatatctcagagccaatgggcatatttcagaagcgtaagacaccgtcaaacactgaaaacaaccccatggcatcccgcacaatgcttgtcccacagcaatcatgcctaaactattgcaaaagtacagtataaaagtgaaggcagctaaaaaaaacaatgcaataatcaatgtgtaacgatttccaacaagatccacggagggccccgttagctgtagccccacaatttcacctgccatataacataaggtcagcccgatttgccatgacgctgaaatttcccattctccagttttgtcattttgtgagccaaactttctctgaaaaataggcaaggcgtagaaagctccaagaatagctgtgtcgtacccttccatgattaaagttgtagagaccaatagtgaccaagctgctgccttgggatatgtattcaatgctgtcgcaagtggcattcctctttcactttcgtctgcctccttggcatcctcagtagcgtcaaatatctctgttattactttattgctatcgcttggcgctcttgtatccggactgaactcaacatgaacaatatctaagccgtccttcttagtttgatcatccatttctatccagctgggttcatgcgacttagcctttcctgggtatacattcgagtcacttgtattttcctttcttctgtttatgagaaaagataagtttttcatagctaggtaatggctttacaagacctgtatctctatttgtgttagattttgtgatggtaatctttgcataataattccaagaacaggcctctaagaattacaaacaacgattacagatgaccccaccttttttttatattctatagtcaacactatcatgaacttgtggcatactcattgcatatggctgacaggatgtcaaatgctcccttctacgaaagattctgtgcacgtaaaacgcggggtgtggaatgtcgcgatgactctcgagcagagaaaaagacaaacatataacgagctgattcctctccagaagaacaaagccaacattgattcaaactgaggacttaatatgattgactctctggaaactgcaacagtgtgattatagatcagaaattcatgctgtaattttagtatatcgacctgtcgcgatgttgcaagcgtgacagatctatacatatttcgctaaaactgtcggtaaaataccaacacgctgcactgcagaccacagattcgaaccgaagcatattttcagaaatttacgagaggtctttatagtcaccaaaatatccaaattgagtaattagaaagaaaaaaacacacatactgtagtccacaacctgtttacggacaggttctggctgatgggataaccactctacctgactgctctcctacttcatatttacctcccgaacaacgtgaaatctttttgcttggagaaaaacaagtaaaaagtataaatggagatgaaagatccaccaataaattccagcttgatttttcaacatatgatgacaaatgtgagtgctaaatctaagtcgtaagacaaataagaacttttaccataatcagtatcctgggaaaagtggtagaactacagtttatcaagcttacccacaaagcattaaatatgctcccacaataacctctggagtgatataacaggtatgactttcaagttatagtatattaaagatcttggaattgggcggtttaggcttgttcatttcaaagctcgagtaagattttagtatacttttccctatagaaatatttccgacatagattttttaatataagcacttcttccatgacattttgtttcagttatctctctttcgtcgctacttgagaaaactatatggttgtacgaaaaagaaatggccaaaatattctttgggccttattaatctcattactattgtaagagttggcccttaattttatagaaacactgttttaaggccaaaaaaaaaagatgccaaacatagaaaggaaatgtcgctttacttggctaattggctctaaatcacaggtcttaatactcgaaacgccattgatgtactgtgcacaatttccattccgggttaattataaagatatcagcgtttattttcatccatggcaatgaaaattgtaaaataatcatcatcaaaatttgatatggttgcaatagagggaatgatttgatttttatgagacttatacgcatcaccctgtatttttgcaattacggcgatttataaaacttataacggaatttaagagtttcatcctaccaagcgtaatcatagatataaaaattctattgtgcaactcatatttgtcattgaaacagggacttttctccgaagtttaatatctagtatgagctatacaccttaaccactccttacttgtaaaggtacgaaaaagttgtcgttttagcgcgcacttactgatggatgctgaatcagtatagtgtttgactgcggcagtaaactactcacagtagcaggcacgtactatggaagttgtttcgaggcgcatgataggaaaaagggtaccaaaaaggattagaagagaaaattttcataatgggaagtcactgacgagggttggtggttatccgttttaaaaaaatattatgcaatcaagctacaacatcctgtaaattttgtagtagaaaacttctattataacggtttctgaattggcatataaaatagtcaaaaggtgatctttaaatcaacggtaaaaacagtgaagctggtcctgttgtagaatcgccatttcctttgtggtgataggtctttaagtaaagtaatggtgaatttagttaatttgttaaccaacgcgactccagctaactgagcgcatggtctaatacagttccgttagaaacatattttcattttgatgaggtatcagtatttggcgactattatttgaatgcatctgtaatctggatgaatgaaaccttttatgaaaccagaattgtcccagctattatcaatgtccgtgaatggcttgaccatatggaggcaaacgatccttcacctagtgtaactaacccactcgaaacttcaattattatgccttttcaacggtagctcccgctttaatggaggatatgaaagtagcataaatgaattagaaaagtgtattcactgttctggaatatacatggtacgcaagagatataaaaatttataataaacgtacgttatgcccgaagtgtatcccgaactacgggttaaactaaagctttttaattactagtaggttggaggtttaccaatatgcgttcttctttaggccttacattactgaaacaatactggaaaatcactcttatgatgcttttaagttatcacatttaactttatggcatggcctccgtttgagcgcacggaaagattttatagtactttagtatgactattcgttagcattgctttatggtcgtactcggagtaagaatattttgtgagtgagctggtaagatgaggatattgtagaatagcatttttgctcttatgtgtattcctggtatgatatataacatttgtgcagcttcttactgatgaatagcatatttcctgtttaagagaggtagtagtgattaattagtaatattagtattactgcatgataaatcgcttgataaaagtgtccactcgccttttaaagtcactcaatagagtgtagtattcatatctaacagaatgcaaaagtatgaatttttaagtccagaagggcgttctcatttcttcattaaagactcttcattgcgggacaattgcgcttctttaatatatggccatagttccacattcaatggtaaaagccacatagatttctttgcagatagaaggcggtagaagaagtggctaaaaaaccattcacagtcaatcccctcgaagaaaaactcttcattcttccaggcttttttctcaaacaagtacctattcattttccttgcaatttcgtcccatccattcgcaccactttcttgctcatttataatagtcaacaagaattgcatcttgtgttccattttcacgagtaaagcagtcgtcctcatattttggaaaagccacaccatcatgaggaaaaacaatccaggacacaatatacgaaatgcaaggcaaaaatgctgtgacacgcagatacagttcaaaaaagcaagccataatggtagagagtaaatagtgaaaatccgctttaaaaaccaagtaagcttggaccgatgaatatccttgggaagctgaacgtcttccaggccaacagggctccatgatttttcagtattaaacaacttccattgtttttcaacttctctaaaataaactcccaatgcttcttcaatgtaagggacggaatccttaaatgacttaaccttggcagcttcgtcttttttcaaagagaagggttcgagaagggttgttctgaacgcttcttggcagcccatggcattgaagaaaaagtacctagtattccaagccttattttcatataagtacgaatttagatttgctgcaacaacttcccaatcatgaggatcagaacttggtgtgttttcagtaacctctttgcaaaactgaatgagttgtttcgataaggaacgcttacgagaaagtccacaaataacaaggacaaatattggtcccagaaacaggaccagaagtgaaactataagtgggtaaatacaattgttggaaagtttccaccagacgctaagtggtagccataatagcatccagatcggaaacgctaaggacttgtaaatttcataacaaaaccaggtaaagctgcttctgaaaagatcttgaggtagaacaatcttttgggattcgagctgtttgaaggataatacatctacactcttctcatttttaagttcattctctttcattttcggtagtgagatggcagttcgaggggttttttattcgagatagtaacttctgacttttcgcttttatacagcacagcagaaaaaaaaagccgccgaggcgcgcgcgttcatgcaatggctcagtaacctcgtgatagaaaaagggcaacaatattgggctattttaggcaaagaaactcagctattcgaaaagggcatccatttcatttccggttttctatctagccaactcgataatcgtaataacgaatttacaaaactttaatgcgggtacatcacggtgtgccgtaactttggtttacatttaaggtgcgaccagcaatgtcactgctcgtacagcggttaccgcttgaatgaaatacatattttaagcgtagatttcctgtgacaaaactgtgtaaacatctagtagaaaatagacgtagctgtcacaaatatttacacaggaaagagtctgtcctacgtatctgacatgaagattcatagaaccaagttacttcccaatgtggacaacctttcgataccatgtcaatagcttccccttatgttcggtgtcactgtaaaacggatcaaaacaaaacctagaggtacggtggtactcagatcatgcatgacctctgggtaattagcacttctcccgcttgttttgagattctgtatataaatattgcaaacaaaaggatagagcgcggatggcagcccttacagtaaaaattattcgttttaatcatgcgtcagtgtgagattctatgacaatagtatgagaagatggggtgaagtaaaagcgtctgtatgactatagagtacagttatattacaatatatggaatagagcatagtggtatgacgatattaaggaactttaagttaatgataccatgatagtattaagacgcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn