nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgtggtagcaacactatcatggtatcactaacgtaaaagttcctcaatattgcaatttgcttgaacggatgctatttcagaatatttcgtacttacacaggccatacattagaataatatgtcacatcactgtcgtaacactctttattcaccgagcaataatacggtagtggctcaaactcatgcgggtgctatgatacaattatatcttatttccattcccatatgctaaccgcaatatcctaaaagcataactgatgcatctttaatcttgtatgtgacactactcatacgaagggactatatctagtcaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatactaaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgctgatagaacactaacccctcagctttatttctagttacagttacacaaaaaactatgccaacccagaaatcttgatattttacgtgtcaaaaaatgagggtctctaaatgagagtttggtaccatgacttgtaactcgcactgccctgatctgcaatcttgttcttagaagtgacgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaacgaagcagcgactcatttttatttaaggacaaaggttgcgaagccgcacatttccaatttcattgttgtttattggacatacactgttagctttattaccgtccacgttttttctacaatagtgtagaagtttctttcttatgttcatcgtattcataaaatgcttcacgaacaccgtcattgatcaaataggtctataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaagtagtttttttattttattttgttcgttaattttcaatttctatggaaacccgttcgtaaaattggcgtttgtctctagtttgcgatagtgtagataccgtccttggatagagcactggagatggctggctttaatctgctggagtaccatggaacaccggtgatcattctggtcacttggtctggagcaataccggtcaacatggtggtgaagtcaccgtagttgaaaacggcttcagcaacttcgactgggtaggtttcagttgggtgggcggcttggaacatgtagtattgggctaagtgagctctgatatcagagacgtagacacccaattccaccaagttgactctttcgtcagattgagctagagtggtggttgcagaagcagtagcagcgatggcagcgacaccagcggcgattgaagttaatttgaccattgtatttgttttgtttgttagtgctgatataagcttaacaggaaaggaaagaataaagacatattctcaaaggcatatagttgaagcagctctatttatacccattccctcatgggttgttgctatttaaacgatcgctgactggcaccagttcctcatcaaatattctctatatctcatctttcacacaatctcattatctctatggagatgctcttgtttctgaacgaatcataaatctttcataggtttcgtatgtggagtactgttttatggcgcttatgtgtattcgtatgcgcagaatgtgggaatgccaattataggggtgccgaggtgccttataaaacccttttctgtgcctgtgacatttcctttttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcttattgtctaagcctgaattcagtctgctttaaacggcttccgcggaggaaatatttccatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagggtctgtaaacttgtgaactctcggcaaatgccttggtgcaattacgtaattttagccgctgagaagcggatggtaatgagacaagttgatatcaaacagatacatatttaaaagagggtaccgctaatttagcagggcagtattattgtagtttgatatgtacggctaactgaacctaagtagggatatgagagtaagaacgttcggctactcttctttctaagtgggatttttcttaatccttggattcttaaaaggttattaaagttccgcacaaagaacgcttggaaatcgcattcatcaaagaacaactcttcgttttccaaacaatcttcccgaaaaagtagccgttcatttcccttccgatttcattcctagactgccaaatttttcttgctcatttataatgattgataagaattgtatttgtgtcccattctcgtagataaaattcttggatgttaaaaaattattattttcttcataaagaagctttcaagatataagatacgaaataggggttgataattgcatgacagtagctttagatcaaaaaggaaagcatggagggaaacagtaaacagtgaaaattctcttgagaaccaaagtaaaccttcattgaagagcttccttaaaaaatttagaatctcccatgtcaacgggtttccatacctccccagcatcatacatcttttttcaaagaaacttcaaatgcctcttttatgcaaggggcaaaatcctgaaatgacttaaacttagcagtttcgtcttttttcaaagagaatggttgaagaagaattgttttggacgcttattgacaatctgttgcattgataaagtacctactatcccagactatatttgtatacaagtacaaaattaggtttgttgaaacaactttccgatcattggtgcccgtatctgatgtttttttagtaatttctttgtaaatacagggagttgtttcgaaagcttatgagaaaaatacatgaatgacaggtaaaaatattggctcgaaaaagaggacaaaaagagaaatcataaatgagtaaacccacttgctggacattatccagtaaaggcttggtagtaaccataatattacccaggtacgaaacgctaagaaccttgaaagactcataaaacttccaggttaagctatttttgaaaatattctgaggtaaaagccattaaggtccagataaccaagggacaataaacctatgcttttcttgtcttcaatttcagtatctttccattttgataatgagcatgtgatccggaaagctactttatgatgtttcaaggcctgaagtttgaatatttatgtagttcaacatcaaatgtgtctattttgtgatgaggcaaccgtcgacaaccttattatcgaaaaagaacaacaagttcacatgcttgttactctctataactagagagtactttttttggaagcaagtaagaataagtcaatttctacttacctcattagggaaaaatttaatagcagttgttataacgacaaatacaggccctaaaaaattcactgtattcaatggtctacgaatcgtcaatcgcttgcggttatggcacgaagaacaatgcaatagctcttacaagccactacatgacaagcaactcataatttaagtggatagcttgtgataaattgaattttctctgtttagtacttgccgaatagttacttgttagttgcagatgctttttgatgacaaagttatcaatctcaatattaaactttttaggctttcaggtttaatctttctttgagggtgtattaattttcatacaaatatttgattcattattcgttttactgttacattagacctgctcattacatggagtaacttaagttttctcaaacgcttgatagcatgatttgatgtagtaaaaaaaaaggcagagtttccaaaaaaaattgttaatcgacaaagttaatattatggtggtagtatctcaaatatctggataaccagatcgtacatctctgataaacaatctttgccactgctttatccttttaaattgtattgagtgcttcagtcattgcaaaattttacgagatttaaaatttgtgaacccgaccttaccgagaaatgatgagctaatttttataggtcgacccttctgtcgcttactgggttgattatcttgtgctttcttagtatctatcacaaaggagacaaaatcgttgataaaaagtgcatcaacattcccagccagaaaatgcacatcataaagacatgttattcaagagccacgaccgtcttcaatttatcttttataaaaaacccttgttctactgacaggatggaatagatattaaatatacattttgcatttttttttttttctgtattgaagatttgtatatgaaagatgtttatacatcaaatgctttgaataaagccatcttaatttcaatttcatgccctccttcaccgttttctgttggtctagaggtagcttgttgtggtcactaatgagaacttaaatagttttcaactgctggtggtaaatcaataatttatgttcttaacctaacatttgatgacctttgatgcgttggttatgttgaagacaaattgcctctaatcagttccattaagaaatcttcttaactcctccaaatattctgcccatacgatacctatttgtttactttgtcattttgccataagattggtatccacttcttgtctgtaaaataattagaaagtagcacaatttttacagtaatgtagcacgcgtaactcctaaactttgtcataatggttgaaatgaatgtatgatataaaaactcggaccctgttttacttcttttatagaaccttatttttgacgcagggaggcgacatttatccaaattaagttttgacatggcgcatcagggaataaaaaaaactttattatgtggccgaatcaacattaatcaaatgcactaatattgtaacgttcttacaaagggcagacaacttgagaactttcatgcgtgcaacagtattaatattttactgtcttgatatcgttatcctcatcgtaacgtgaatttttttgtctcatacgttaaggtaaattttgatgacccccgttgtccttgtttgccttactgtataaagcacccttttattgtttagaatactagaatgataactgcattcggactatgaaagaaaaaatggtagtagcaaaggatagcatcgccgtatttactactttgtaaaccagtggatttttgctcaacatataaaaaactaaagacctttttttcatcaatatacttctgagacgtgcagatgtgatattcgggtttgagcttgtagtcaacgaagcgggttcatgggcaaattttcttttttttccctttttttttgtctagattatttcgaatatgagttaatcatacgttgattagtactgttggtctctcattgaaattttacgtgacaccatcattttacttccacataagttctaatgttacgtagttcaattttagtcgacctagcttcatatttattttagaagcaattcgtaattatcattttgctttcgaagaaaattaagacttcatttactattctcgtgatattttagtaggcgcttcttttgtatcgaaccattttattgcaatggcccttaagttaccgttattcataccaatttgacgttaattttaaatgcgttctgaagtttcttaaataacccggattggttaggttcacgccatgcctggcgcgtacattgaggcattagaagatccgcagataaataataagcttagtaaatcctaaagataacaactaaaattatatttccatcagctcaataccgcagtactttgaaacctgatttatatattgcagaacttaattaaaagtacattgtagttcaaaaaataaatatcaaacttttggaccctctcttattgcctcccaattaattaaaacatcttttcttccaatctacaggtttgaaaaggtaataagtaatataaacttgagaaccaaaaaaaaaaaaaaaaaaatactgatccttacaggttttaaggttgcaaagggaacatttattgaaaggagctaacaatagtgggtatgagtaaagatatatagatcgatattttgaattctaaatgatgaactagggaagtaatttaggtgaaacattgcaaccaatcattttacacttttggttgcacgtaatgtacctttttatgatattttttttttatagtagtagtgtgaaaatttcttcaggacttgcaaaaagaatctaactgatcttcggatgagcctttatcgattatttttttcctaaatataatactttacaagcgaatgttttgttaggagaaagatataaaaattatgcggcataggcatattatccaataaaaaggaaatttatatataaacttcatttacgtcataagaaaatgttaagttctcttaacgaaaactgtgcgaattttgtgttaaagctggatgatgagaaattattctcgtattatttttcatcagatactgataaggtttcaacgtcttttgacgttggcttttccacaccatgtttagagttataaagcacaataccgttcttcttggcattgttcctttcatcacgtttatagaagtagagtacaacaaaagtccaaatggagagacaaaaagcagaacatgcagtgaaagtaaacccctttaaatacctgggagcttcttctgttttccaaaccaaaacacttatccatgcggtagatgattgagccataatattcattgtaactaaagtaatagctctagtttgagcatctcggcgacaaatatcgttttgccaagagtataaaacaggagccatagcccaaccaaaacattgcagcataaatgcaaaccatttggctccttctgcgacgtcccaagcggctaatatggagttaccaatgatattgaaaacctgagtaaaaataatcgcaaaccaacgagagtgtaatttatctgcaataataccagtaagcatcaaataaaccatacctaaacccggagtaatcatggataactgattgagcttaggaatagagtatcttttcaaagatttcaaccatagtaggtatgccccagatgaaacattactgtcattccaacagaaaatattccataaagttaaaatgtatattttccaatcactgaaaattgttttccacagtttaatatcgaatacttttgtttcaaaatcacttttacctgtttggttttcttttaatcttttcctcgccaacctaatttcatcatcagttaagaaaatagaataacagttgtatgggtcacctggcagggagtaaaatccaataaggcccactacgacagacacaatagcgtcaataataaagttccatctccatccctctaaaccatttacaccatttaacgatgaatatacggctgactggatcccaccagcggatagaataccgatatactggcccaaatagtaaaaagcagaacgacgcaccatttcatcatgtttgtaaaaggaaccaaacaaatattggtatgccaaataacttggcgcttcaaaagccccaatgaaaaacctaattgctttcaagtgtggtacagaattgacatatgcagcaccaacggttaaaagcgaccaacataagtcgaggcttggtaaaacatagtttaatgggagcttgttcaggtaaatcaaaaatggcaattgaaatataatattaccaactgtgtacattacttgagtatgcaccaaatcattaccttgaaagcctaaatcttccttcattcccgaaacgtaagcgttgtttatattaaccgtatccagatatttcacccaataagcaatacaagaataaaaggctaaaaggacatccaatttaattaataattttttttctttgaaagaggtaccctgtttgaaccaactataccatttattgtgagatctttccttttcattgatccgatactcttgttcatcgaaaaatctccaccatggcctatcggcttcatctctatattcataacttctagtaacgttcacattgtctttatgttcactatagctactagtctcaaaatgtagttgatctttttcacttgtagtcgtgatgaaattttcagctgtttcatgactctggatactgttggagatagtgacaatttctgttgaatttaagtcatctggcaggtcttccacctgccgctttactggaataaaaccccattttagtcttttgtaaggatctacaataatctctttaacaattgaatacatgtatgttatttatatatgcagtagttctctttgtaattttttttaacaaatagagagtaagatatgtagcgaatgtccattcatcataacaggtaaactagatgctcttttatatagtctggttgtataaataatttatatcctcatctaaacgcatgtctccgcttggtttcttatctatttgtggaggcacccgtagtactgtgctttcgtatttttttatttatttattatttgtagcagtttttttccagtgacacaatctttaccattacacagtttttactatttctaatgattacattggaccatcggaaaactgcgctaactttggataacgccacagaacgtgatctgactattgtaaaggtgtcattcggtaaggtaaaccttcaaggcgtccacacctttaaccatataacagcgtaaactcttgttaaaatacaggggtaagacattggtggatattcaacaagatccgatacctccaattccgatttctacaaattgtgctctacatattactgcgatgcaattatccacacataaaatcgatgcctttagaaaaagacataaagcagacggcattgtagatatttgaccaattagaattgaatgagatgaatatctcaccaagctattcgatattatagataaagtttgtatcttagttatgcattgtgagttggttgctctactcgcggttaccagtctcttctaaaaaatctaaggccaatggtatccatgacatttctgcactttttgtaattggtttagttatgaaaggaacgtcaaaccaaatggtttttcagataagaaattgacagtatctgagaatttgctatcaaagctcagaggatttacatattttaacgtaattaaaacatttttatgttcgatatattagcaaatagcgtattaatatacagctgttgcgctcatggtaaaatttagcgatatactttgcatcttggctgcaaagaagaatgaatcggatatactatttttgatcataatgacggacatcatgatataataacgttatacggataactttatttcaaaagcaccatcatgttatctcttgtaaaaagaagtattcttcattcaataccaattactcgtcacattcttccaatccaattaatattggttaaaatgaaccatgtgcaaatcagaaacataaaattatatcactttatttcatatggtttcatgcttacaaagcttactgtctttctctttaacttatttttctacaggctacgaattctttgcaggcttactttactcatattatcattacctgtacaaatatatattaaagaaatccaaacaaaaatgcttgaaaagcatacagcttccgatacatcatgtatatagaaaatcacagtacaaaaattttgaatttatgtataaccgtttcgcctgatatatgtaagagctcttgattgtcggaatagttcgggaattctgggtggaactagtagctggagatgcgttctaaaggatctaaaatcagactcaccccaaaaaccaaaattttgatattcaactttagtattagccagtcttaaaatgattttttgccaagaaagccgaagtttaacgagcgttttaaaatatgcacaagtccattaattaaatttgatcacagtgattaccaattttgttgaaagcagtaatttgtgacgtccgtttttggcacaagtaaaaaatatttgttttgaagtctagttacaagaagctactgaaaacacagggctggatatagatgtttataagctcctcccatggtctaagagtttctccaaacgcctaatgtatgcaatttgttaaataaaaatgaagaatagatgcataaacaagcgtcattaaagttcttatcattattccatgtagaaatgacctgcaagtacgagctggttatgcgaaactgagcttaacaacatagttttcttttccattggcttggatataaatttttcgctgagaaacttctctgcattttttaagcattaagcgtacataacataaagtcactgagatattagaggttataaaaaaagactacgtgggtgtttacctaagattttcacaacttgtttattaattggataaatagtatttttcttggcatttacaaactttatgtttttaggtgtatttgcagttccattaagggaaataagtcataagcttttttggaaaacagattttttgccccgcttaacctgaaattgatattaaaagaatgtgtgaatggccattaactaacaagagaattaataatgttaaaacacagatacctcgaaacaaactctatgtaaacacttattttattgtggtaatattttttgataacaacacatctgaaacaaaataatgcaaagccgaatagttaggctaaaaatgtactcttagacatttaaaaaggtttatgaatcctatggtatttaatatattaaagaacgaagtaaatgggaaaaaatgtgtaaacactataagcgtgatgatagaattattaatataagatgatgccgtgcgtttaccatacgattgccagcaatacggtggaaataaaaacacttatgccattattggtcaacagaccattggcaataccaacgtaggttgagatttctaaagaggcagtactagatcctattatgctacttgctggtgtgctacgaggctgttgcgacatagtacttaacccggaagttattagactcttggtgttgccagtttcggatacagaaacaacactactgctgtgaccaatcacatcggtcgcggaagccgtctgtgtttcagcatgattgaatcttgaaattgaagaggtgactactgttttcgtctcagcagctccagtactggtagttgtctcagcagctccagtattggttgttgtctcactggtagcactgttcattttagagctgacagactcttcattcgtagtctgtggcctccatgttggatagaccgtaacaacatcattcacagtagccgtggccgtcgaaacaatggcaggtgaagcagtttcggaacacacaccagattcgcaggaagtaacagtaactagcgtagtttgttgcctcgattctgtggtggaaataggacaccatgtcgtgtattctgtggtaacgccgttaatagtagcagtgcttatagatacaatggctggagaagcagtcttagagcatacgtcagattcacaagaagaaattgtaactactgtggtttgctctgttgtccccttggtttgctttgttgtctccgtagtttgctttgttatctctgtggtagaaatagggcaccatgtggtatactctgttgtggcaccgctaacagtaacggtggccgtggaaacaattgcagaggagatggattcagtgcacacatgagattcgcaggatgtcacggtaaccaaagtggtttgttcgctcgtttttgtagtggtagcaggtggtaatgaagaagcagtttcctggcttgttgttgtactgataacaggtggtaatgatgaagtaatttcctgacttgctgtcgcactggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgatgaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgcactggtaacaggtggtaatgatgaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgatgaagcagtttcctggcttgttgttgcagtggtaataggtggtaatgatgaagacgaatatgtagactttggtgattcagaagagatagaagaggaagaagagacagaactagctgaactagtttcgctctcagaagaaccagaggtggaactactggttggaatgacggatgatttaaatgattcagagaatatagaagtggaggttgttgtagaagaaatgacaggggaagaaatgaatgaagaagaaatgactggagaagaagtgactagagaagaagtgactgaggaagaaatgactagagaagaagtgtctgaggaagaaattactgaggaggaaatcacagaagttccattgctaggatagaatggggtaataattggatgctaagacgtgatagagctggttatttgttctgaagaagatgatgacaaactggatgaggtggcagtggttggacttttagcaacaataacggtttcgtcagttggttgaccattagtgccagtgacagtagtcatctcagtagaagtcgaagtggtagttgcgatggtgctagtagtatgttttgaaggatcagggatagtacaattgggctgttaggtcatcgtcaaaagagtaaacgtgccctgcaaaatcatcgctaacagtagtaacatcaggcaattccacgctaactggcagtgtatgccaagaaacagcgtttgagtagacaatcttcattggacagtagaatccagcatacatatacacagtccctgcaatgttatcgggcaatcttccttgccatggcttgataccattaatcgtaaagtttgtggatgtaattggaggttgctcttgtgcacagcatccgaatgcaacgtcgccaccgactgatagaattgcagagtcatcgaccttagcaaacctgaacgtgtaagaacttgtttgtggtggtaaaaagtaacctgtcatttctagagtagcgttttttgggatagtatagaaaccaagtaaatcagtactccaataggtctttcctggctattttgaacattcactatgacctctgcatccccagtttccataagcatctgattgagcacatttaaaagttcctgaagagataacacaagaaagatcgtagtcaattgagaaatccgtctgtccgccaacggaacctaattccaattcgaggcatatccagaagtcatatattgcgggtaggaatacgttgttgaattcagtaatgagtacaaaagttgacattcatcccatttttcctcgggtccgttggcaagcatgcttgtgtacttcctgaaacaacattggacgtggccaggtaggtgaagagtgccaaaaataaatagtgatgaggcatttcttggttcgtcaatcaggtatgggtatattaaacaataactttaagccatgctgttaatgatgaaaattctgatgctggtctcttcatatgtcattgttttgggaactgtcttttttcgatcagatgtatgcgcaacgatttgtttagcgtagtgatgttcccgcgtagtacttaggaaattttggtatcgaaacgtccctacaacactttttgtcgctgatatctgcacatgtgagtaacgcagattccattgcattattaccttccccttcccagaaacgatttattacgactcaacaagttcaagaaaaaaattaaaaaggttacaaccgcattttgcgtttaggtgcagcgagacttaccttgatgcagtcctaaagggtcctgcagcggttgtaacgaatcctatttgcttttgtgcattcctaaacgggctgaagtaaaagtcttgaggaactccaggagaagatacgataagctccgaagtgccaaattttattatcaaaaaaaaatatttgtacgagcggaaaaggattatactcttcctcttttgcttcatcacaagaggattattttgacgtcgtctgttgtactacttctttatcggtgtgcgcaggaaaagaaagaaaaaggaaggaaaaatagatgtcaaaaatcgatgtcaaaaaatctcgtgagacctccggaattttgacgctgcaagtcaatctacgggaaagaagaaattttttaaacctaatgcaaaataagcttttcttggaaaataagattttcggcaataaaaggtaaatgcagccaaaaatcaaaatacttcagaagaagtcgtagcgaggactgctaaggggaagcggatttgaagatcctttccagaacaagaaggagccgaaagctgtcaggaactgttcctgattttttaggaaaacaattaataggtatctcgtctagagtagtatctcgagcttccagaagttgcagataatcaaaatcattgttttatccctttttttagattacagcttagaagagtagagagcaagtttactgaaacggttccttgtttacaataatattcctaacaaactttacgaattaggatgcagcatgattttttatattgcttcacttcctaaagtatgaatttttatccgtagtcgcaaacaaaacagctactggaaatctgcagcttgttaaaaaccggtagtttccgaatactcctcgtccttgagttgtataccgttaaacttcctagggtgtcatgtgtctggcccaattggcccacaaaatctggtcctattgacggttttcttttgattttcagcatcttcctctaagaaggacagaaaattatgtaatatatgggagaaacggcctcccaactgctaagtgtccccggcagcacgagtaagcaaaattcaggcaaactattgcattaagaagccgtacataattcagcgtgatatgatgaaattttgttaattgcaaattttagtacgatttggttgttagtgtgtgtttatgcaagtaattattgaaccctaagtagttactgtcttcttttgctgtaattcgtggattcacggccctccagcaacatggattgaaaggttctttaaagttttcaatccgtaaagttctgaaatgtattttaatcatgtcaataattttactggtgagtagcatttatgaccaaaagcgtacttaaattagcagcaaaaaaatttttaataacgaaactataaggaaaatacgaggtactgattatgagagtccccgtttctcatttttgagacatgatctgaacaaggctgaaaacagcaatctttttcgataacttttgcaaaaatttcaaacattgttgtttgaatgcagccaatttttatagggtacagagcttaatgctttacatgtgctttattttcggtactttccttaaagtgtctacattatctctcaggacttgaatgtcttcggctgaattactataaaatcttgagttttctctgaagtttaatcctaagacaatagtggtgagtgatgtagttcacgtgtgtgccactggtaataatagagataactatctcagttaagtttgaaaaggtaaaaaatagtttaagtagtcattttttgcgacggtcattcttctctgatgcacgttctttagactacctataaacaccattcttacggaattataatggaaataaaacatcagtacgtgttgctgtcggtgatagaggggtaacagaaccttaattgaaaaattagcacagtgcataatttattaacatgattgttttctgtgggaaataagaaatttcagcaccagtaaaagacgagaaatatagggcacataaatgcgctcttactcgtatgttccaggatgaaaatgtttagggcatcaagtattgccgaaagggcaatatgctttaacaccagaaaatccactgtatactcgttacgggtaaacaaagcaaaacgcagtgcgtgataatgtttctaaaatctctgcacactgttgaaatgcggctctgatactttagcccttagtacctgacggtgcctaaaatgaggataagtatatgagtttacaacgaatataatgctttttacctcatcatataaagaataatattaatttaaaagtaaaaattagacctaggtggtaatgaggaatgtgtcctaatgaatttatgtagttgatgcttttgcagcgtttttttttttttgtattaatcaaagtgcactacgtgacaaaaataaaaagtggatgaaaacaaaaaaatcacagattttcataaaaataacatggtattcttaatcgtatatcgtaatggattgtcaaaaataaagagaatatagtcggttcaaaccactttgtacgtctacagagtatagtgtagaaattatagttaggattgtgacatccctttttctttaacataataagtttgcttcaaattaattgatcaattaggataataactctcaacacctttattatttatgtttagagagtttatggtcagatggtgattggtattgatacttatactttttttctcattagtataatacgctatattccatgtttgaatagatcttattttttggctgtctagataataaacataccgtttttaacacacacacaccaatgagtagacgttattgcgactgtatgccctttaagatattctgttcaaagagataaggtatttattcgttttcttgcaatttcttctcatctatcattatcataccagattgaatcttattttttaatttttagtctatttgatgacggctactgaatctttacattacttgagctgagaagtaaaattgcattattcatattaaacaaaaaaatcaatttcccataaagacaatagctcaacttcatcacgtccttggtttttaccgagtacatatatttgatgaattctgatttgaaaatatcaatttgttcctctagaatatttccactcgcacattcaaaagcaggtattggaacgcacaagaagcgatcgtcaccttccattggggttagtagcaggatatatatttccattctatattccaggttctctttcacaattttattgaatgaaatacctgagctaccaaatcagtcttaataacaccatcttttacaccggtactacaacaaaccatactgagtctgaaattggacttctgcaatgaaaaatttaagccctgatctacgcataatgcccgctataaaccttattttttatatgggggtctggcgcttcgggaaaagagaggaaaacttgtaactcaatatatctcgatacaacattacgttttgtaaatttatcacaaaagccaaatgatgatatctctcttgcaagttatcgaacattgattggtaatttgtttgaaaattgttaatttattgaatatttcttttgcaaaagaaatagtctcagcgaaagctggttacaaaatttacatcatgagtttacgggatttgtaaatacgctttttgcataaaaatactttgccgtttcccacccttgcatattcacttactccccccttcatatactctatgtaatgatgattaagctttggccgctaagtctctcaattagtgttgattttggttttattcatatgattcttctttagtgaagtattgatcaattacgtgagtcagctttttgaaaaccccatttggaaggaattaggaaattattttgcttactacgaccactaatttaccgccatttctgggcctttttattgactattttgaccatgtgctcgactagaagaacggcatcataatctgctggtagagttagtctataatgattgttgaaaataaaggcataagagatattccacctaaaattcaagttattgactttattatcaggatcttagtatccttttttggtaagtcatattcaatgaactaggtctcgcaaactttttgttcgaaaagcggtagtgcatagttatgctaactctggatatatggcataaaccgtacaacactagcccatttttttggaagtagtgagggcagctagactgtatgatgaatattcgcctgcatactgagttttttggtccttttttttatgtggctggccttacgatatgatgcacaattcataatttggaagaagggcagaacaattgcatctgtgcttggctctcaagaacggtgtttggtgcatcaaaagttttcgactgcttatttggtcggaaatataaaaactcgatcctcttatctaagcagtatacattcttctttttgaaatgaatgtactccgtaatatcttcttatttggcattttcatccttaacttttgcatggctctgaactagtcagatagttgcccttttcagcaaacctcttattattgaaagcatggtgtacatccgttatactattatattataagaaattgggatgccaatttttttgcttttgttttgcctgttttccttcttttcgcaaaagtaattgcagatttaatagcaggatattataccgttggtaaaacttaaggattttatgaacaatagcttcaagtacagcattcatagaaccaactactaaggatgaaactagtatgtttttgtcaaaatattttcttgaccttgctgtaacatcaagatctgtttctctaagatattaaagttgagtaaaaacaaagctgatatgagaaaaatacgtaattgctccacataatacgtgggtcagacataaaggtagaatacttgatacagaagagattattcggtactcttgatggcgtgcttgaactggtgcctcttaacaaccggtaatatagtcagatgagtcactacgagtgtgtgtagtagcaagtgttttacctacgtggcagtaagagtagctctatggttgtgtaatagtggtgcttattcctaatgctctgaagtctgaagcggtacagttggtctggtctatatcatggtcaaaggagcaaacatatcttctgaagtgaccgcaaatagtactatgatgtggttggcaatataacttaaaaggaaataaccacaaggaattgcacccatgtacacagtttttcccggaaattgggaaaccagtacgaacatatatcaattacttttacattatcttgattggaaaactggcacaattgactgtgacgttagtagtatgttgttcttctctacatcagttaaatatacgtgtcaacatcaactaatcaactttcccccgtttaccacattgaagctgggtgtggaagatttatttgaagaaactaaaacgtaccctgtcatttcctgagtcccctttcaacttagtgtgaaagccgaacaattataatcctcggtagacaacagatttattgtactaaagttactcttcctgttatcttccttgattttactgttatagcaatgacccaccgcaatcaggagagccgccgtatggaatagcataccaagtcataaaatcgtcaacctattaacggggttcaggttctttttcagcgtagtagccctttaacaagcgctgacaaagttgacactcagagaaaattcaggatttattgtaatccagctactcatccttagatccgcttgcaggcatggtttttttcaccttgagaggctattttgggtaagccaggaaggctgaaaaatcccaaaaggacacagtaataagaaattgttgttgttgtatgatgcatttagaactcaaaagacgagtttctgaaaatgcttacaatactccataggtaacatgatttttttattaaaaaagtatactgttcctttgggtaaaaattatgcaacccttgagtgtccgatgaagataagactacgaaacaatttgcggtaaattttttctgctattgacatttacacatgctccaatccattaccctttccattctcgtaataaaacctcgaactgttatttcatatttacatctagacgggtatcggcctcaacaactccaaacaaaagtaaatagaaaagagccagacctatcgcaccgggtagagccagaaaatattttaaactatagttgacgtattctacggctgttgtttaggacaatactttttccttcacaggcttcgaattacgcacatgcagaactcctgtagaaaccacgaagaaaagtttaattaactttcaaatgccagaactaaagattgatgaaacagttatacgaatttaaggggaacttgctttttccttttgcttcatcataagcgcaatattcgcagcggtggcgtcgcgtcttaccatttatcggcacatttttccgaaaaggaaggaaaatggcggtgtcaaacggtctggtgtgacatctagaagttcggcattgcaagttaatctacgggaaaaagaaaattttcttataaccctaatgtataataaggttttcggagaaagcaactcacggggaacaattggttagaagagaccgtagaagcgccccactaacctggagttgattatcgaggatctttctcagaaaagcagctaataaatgagcacagtactcaaaaattactcatagtattataattacttacttagtcaatatggctgcgcttttaaaatgagtatcttttattttttgacaaggaagaaaaagatgcaagcaaagagaaatttactaagtacaagctcatttccaaaaattcagtttgcctgtaacaatgggtagcgatcttcaacatatgggattatgccttgaatgagatttttgaacgtagaggaaaaaatcgcagacaggctttattgtgctgtttgacatagtatactcagccgttgtggtgttaatgaatactatcgatgtgtatacaaacgtacttcaaataagcaatgcgatatactgcaacttttcggcctttgcaacgatttgtaatgaatccttttgcatcgctagaaggacaagataatatttcttctgttttttttttacatatgcaacaatttgaaagtcaggtcaaagacagattccggttccccatattcagattggagagaaaaacttttggcaactcatgttaccaagtcgagacgcttaaagttaagtgtcggccaagacacgcaaaatcttgtaatcttttaacgctgctcttcaaatcacggacgcaatcagtacttgtacctaattttggttttctaatattgaatagcgaaccataggtcgaaaatttaaggccacataaatccagagcccgcaacttggataggtatttacttgatttttagtttgctttcaatagtgtcgtgaaattataaagtacgccgcatatatatcttgattagttaaaaatagcagtgttcaatgatgatttgatagggttcataactggtaccagcgtagtacaattacgattatccatgaacataaaagtggtttaagtactatatatcagtgaagcttcaaagtaagcaaacgagataccaagatcttgtaggaccacgatatataagaagcctagttccgttgtagcatcacatagaagagagcgacaatgcctcagaaattctacagcaacagaaagcacagtgagtcattaactgttggaataagactcaactgcgagctatcgactagtacttatattactagtatattatatacggtgtgaaaagacgacatgaagattgaggaaatggtcccaagatctaatggacactgaaatgcaaaagttgataatgtaacatgaaaattaaggacagcatattaaacagaagaggaaataatggtatttttacatagagatatgaatttccctttttctttgttcctatatctctgataataagttataatatactttgtgcatcttatatcatgccttttcaacaatgaaatatcagcagttatcaaagcattcgccaaatttttattaataaaacaaatgtcagaaatatggccggaatctaatctgaaagttaaaataattcttacgatattcttatcataaaaccaatgattaatgtttatgatgagcaaaactgtgcgagggcacatacatacagtgggacctcatgagatccagaaaaaaagcaaaggaaagttcgatcgaaacattagctcttagatattacagacgtgaggtatctcttccttgaagagaatctggccctgatcaaaaactttattttgatactgttcgaaaagagaaataaggacaacgttctaatttatacaaatataaccagtaggctttatcgtaaaatcctcgaacttgcttctcatcacagaagtataaaaagtaaagaggtcaagcaagaaacgaataaccaccaaatttttttcaattgaaaagcgaaacgtaatggaaattcacctgctttgaatcgttgttgaattcttatcatcagtcattattttcctcttttaaagcttaagtcaaccgcatctaagtttaacacttcgttcccgttttgaagtttatcaaaattccaaaatacagtagttaggtgctcgtgacaaacctttttccaaagtgtcattagacttcatggaactactacacttctggggaacgaaaagctaccatttgctcatcattggataatttcttttttttttttgatgcatccaaacttggaccccttttgaatgtcgagtatgaagtatcaattttagggcaagtagttttacaataattttggtgcacttttacgtctctgctgatatttttaatactagtgcaaaagaattcgaaataaatataaaagaacaaggaggattaacatactttaaataactaattatcaccattatttcaagtttcaagtactgcgtatggcatgcacagcagatttctactcaaaaacatcctaagcgaaccacactagatcttacgttagtactgctgaaaatggcaataattgttaaagcaaaaattggcgatggttcattaattgctaaacaaaatagggcatttttcctcgttaatgataagtactcatacttctgtttctataagtgttagttgtaacttatgaaatatcgatttaaattcgaagtgttgtttgcaggatataaatcaaaaaaaaaaaaaaaaaaaaaaaattaaataaataaataaaataaatacaatgatatcgataacggtgaaattcttttcatggatttttgttgcccaagaaaataacaataacgttttctttatgatacatatatctactttttcaaaaaaggaagcgcaagaattatcatttagttcaatttgaatatttgaaagtttggaggagaaacagttaaaaaataattcatgtcagcgtatatttagcaaagaaaagatacacagatacgtaaaaagaacgcgaattttattaaataattgccagcaataaggacgcaatgaagacacttaaaccactaccggccagtaagctgttggcactgccagcatacgttgaaatttctaaagaagctgtactagatcctaccatgctacttgctggtgtgctacgaggctgttgcgacatagtactcaacccggaacttgttagactcttggtgttgccagtttcggatacagaaacaacactactgctgtgaccaatcacatcggtcgcggaagccgtctgtgtttcagcatgattgaatcttgaaattgaagaggtgactactgttttcgtctcagcagctccagtactggtagttgtctcagcagctccagtattggttgttgtctcactggtagcactgttcattttagagctgacagactgttcattcgtagtctgtggcctccatgtagaatagaccgtaacaacatcattcacagtagccgtggccgtcgaaacaatggcaggtgaagtagtttcggaacacacaccagatccgcaggaagtaacagtaactagcgtagtttgttgcttcgattctgtggtggaaataggacaccatgttgtgtattctgtggtaacgccattaatagtagcagtgcttgtagatacaatggctggagaagcagtcttagagcatacgtcagattcacaagaagaaattgtaactactgtggtttgttttgttgtttctgtggtttgctctgttgtccccttggtttgctttgttgtctccgtagtttgctttgttatctctgtggtagaaatagggcaccatgtggtatactctgttgtggcaccgctaacagtaacggtggccgtggaaacaatcgcagaggagatagattcagtgcacacatgagattcgcaggatgtcacggtaaccaaagtggtttgttcgctcgtttttgtagtggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgcactggtaacaggtggtaatgatgaagacgaatatgtagactttggtgattcagaagagatagaagaggaagaagaggcagaactagctgaacccgtttcgctctcagaagaaccagaggtggaactactggttggaatgacggatgatttagatgattcagagagtatagaagcggaggttgttgtagaagaaatgacaggggaagaaatgaatgaagaagaaatgactggagaagaagtgactagagaagaagtgactgaggaagaaatgactagagaagaagtgtctgaggaagaaattactgaggaggaaatcacagaagttccattgctaggatagaatggggtaataattggacgcgcagacgtgataaagctggtgatttgtcctgaagaagatgacaaactggatgagatggcagtagttggagttttgacaataatgacagtttcatcagttggttgaccgttggttccagtgatggtggtcatctcagtagatgtagaggtgaaagtaccggtccatggctcggttgtagttgtaaccaaaccttcactggttggagttctgataacaatcacggtttcgtcagttggttgaccgttagtaccggtgacggtggtcatctcagtggatgtagaggtgaaagtaccagtccatggttcagtggtggtgctgattagaccttcactagttggagttctgatgacaatgacggtttcgtcagttggaacgccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccgttggtaccggtgacggtggtgatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagttatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgctgttccatggctcagttgtagttatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgacggtggtgatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgctgttccatggctcagttgtagttatggcagtagtggctgttgttggtgttctgattacaatgatggtttcgtcagttcgtacaccattggtgccagtgactgtggtcaattcggtagaagtagaggtaaaagtgctgttccatggctcagttgtagttatgatggtgctagcagttgttggagttctgatgacaatgacggtttcgtcagttggaacgccgttggtaccggtgacggtggtcatttcagtagatgtagaagtgaaagtaccggtccatggttccgttgtagttatggtagtactgacagtataatttgaagggtctggaatggtacagtttggctggcttagattgttgtcaaaagtatatacgtacccttcaaagtcatcactaacggtagtgccatctggtagtgtcacactaattggaagtgtaccccaggcaacggcatttgagtaaacaatcttcattggataatagaaaccagcatacatgtagacagtccctgtaatattatcagggggacttccattccatggcttgataccattgatggtgaagttagtcgacgtgatgggaggttgttcttgtgcacaacattcgaacgcaatgctaccaccgactgatagaattgcagagtcgtcaactgtagcaaacttgaatgtgtaagaacccgtctgtggtggtaaaaaataacctgtcatttctagggttacgtttgttggggtagtatagaaaccaaataaatcagtactccagtatgcaattattggattattagaacaagcaccaattcctttgcatccccaattaccatataaatcttcttgaggacaaggaaatgtgcctgatgaactaacacaaggaatattataatcaatcgagatatcagtttgtcctccgacagaacccagtttagtttttgaggcatatccataagccatatatgctgcattcgaatatgtggaggaatctctcaatgaatactggtaaaagtttacattcataccattcttccttgagtttgctggcaggcatgccgctgtagtcgcagagacaacattagttaatcccagcaatgtgacgatggctagtagtaaacaataatgtgccagagacatttttggggcttttattgtacaattgttctttttaaattgcaatttaaagagcgtacctgtaaataagaaggaagaacgttatgttattaatggactttttagtgtcatcgaattttatgtaatatataagaaggtagaataatttggcaggataatgtgttagcaaaggaggaaatcgaatacctttaaaagagaaaaaattttttagctgcttaaatttctgtgttataccacccgatagattttgagttatgctttctaattgatctgactgcgaacgttttctttatgccatctgaattgtcaggaacaaagaagaaaaagaaaagtttttaaaaaatctgtggtcgtgtgtgatgtacctttcctttacatgcattaatgcgctctgaaatgtggtacgatatccttacagagaatatattttctgtatatcgtgcaatgttgaataacctatgaaggaaagtacccatcgctcaaggtaagcattccaggagggtcgccagaaacttaaactagttttagcgacagatccgaaaattgatagagacattgaaaaaatcactactccgtcctttttagtgctttctcaatgcataattttggtgcacgactaaaaaattctagaacactatagttgcattttttgggccggaagaagaaaaacgcatgtaactttaatgtcaaataaagttttcacctagtaagcgcgatacaaaaaaaacacagaaatagccataggaaagtgaattttgtcagccgactaaaattaaggttagcttacaaagcagcaaaaaatttgacatcgcacggtattccctgaaaaaggagcaggcaggtgctgtatatttttttcggttcctgcctcttacatggcgtcggtgtatcttaaatactaaagtgagctgactacccttttgagtgccctatgtgacctctgatctcgaaagtaaacaagagatacctaatttcacagccacttttgttgcggacactgacgggatgtgttgtgaatattttaaaccttaaaagtatttattggttagttatacttaattcttatacgtcctttaaaaccagtgtgcagtaagtctgtcacacaaaaatatgattgatgcattttcaaaaaataatggctttgaggtaattcgttccacttttgagacttattcacatgtcccagctgggtgcaatcaaaatataccggcatttcagcaaggtaactatatacgctttttttctcatggtttttgaaatcatacctgccaagcttgctgcacttggaaggcaactccgtttttcagagattagatccttttttttttgaagaaaaggcagccaagttacgtcatagagaaaactccctagagcgctgcaaacacttgttagtttgcagcttacttcacgtgtggctggaaaattgaaaagttacaatacggtaaaaatactttgaagacactacactataactgcttgaccaaatttttactcgtgaaaaatttgttccagccggtctgttactgatattaagttaaggaatagtaaaccgtatatttttcatccacgtttttgtagtttattttcggtttactagctatgcattgattgtctatcagagcatatcaaggtggttatggaggtgctgatatttaatcaataaaattatagaaattttgagaaaacaataatgattgtttctacaatgaaaatcagttcatggaatagttgccttcgcactactttttcaccagattaatggtgcatcagagctttccctttttgtctttttcttgtttcctttttcgattggtttatcacgtaagtttcttatgacataagaagaggcaagaaacgaaaagggaaatattgcctacttttttcttttcgaacgtaaataatgacgggattttggtgtcattttttttcgtctggattttctcagagaagtacgtttcgtcgcacaagctaaaatcattgacagggcatgagttacgtcaatctctggtcaatccatgtccaaaaaaatttcttgatttgttcaaagtttttgcataggcacattaattggtttagcgaagtatacattctgaagaacatttttgggtgtattttccacatagaaaattcgatttttttttttcaatgcaccacttgtcgagtatacgttaactttaatgtattgaagatgcaaaaatgaaaagcctacttggcatatggaattacaataaatggtcaattcctgtttaagctagcagcggcactgtcggtgtaaatttgggtttaaactattgtttacttactttgagaaatttatgtatcgcctatatttttcaataagtgcgatatctttagctttccacagaaccccccctcaggctatggacgtgcggttatatgatcttctaataaaaatctcttagactacggttcatggaatacttcttgacttcttggcgaaggaaaggcgcataaatgttgtgatcgaatgaccagtaatacgtcgtttgttctcttgctgaacagcgaggaagagatattcatccaaatgcatgaacgcagaatcctgtaaaagtcgtaaaaatgttaatcgcaatgttgtaaaaaccgtcaaggcatttatcgttcaaaatggcgatcattgttactactaaacacttactgttaaattaaaaagctgatgttgcgtaatccattgaccaattcataggcaatgtatttcaatgacgcacaagattcataacaaattttttatttacgatgtacctgtacattgtgcagaaggtcttcagagtgagtttaagctaggctgtaaatattttaatgttaagatgaaatttaagtgagctggtaatatcaagtgaggcataatttgttatatgtagctgaacttcaactttaaatagaaaaattacaactaacaagcaccggattgtttcagaattcaaagtgtagaagctattattcttgcaaaataaaacgctttcaaagttttcttctataaacatacttgtggcagcttgttttttttgttttatttttaagttttgttgggtctctgagaactttcaaaaaaagaaaaagtaaagtatgataaaacggagcacttgccaaagtaattaacgcccattaaaaagaaggcataggaggcatatacatatatatatatatatatatatatggctgctgacagatattctgcacttaaaaactaaaaatattataccaacttttctttttcttcccgttcagtttgcttgattggcccagctctttgaagaaaggaaaaaatgcggagagggagccaatgagattttaaagggtatattacttatcttatcgataagcagtattgatattaaagggacagttttatcgttggttaatatggaaaaagtgatgaccatgatgcctttcttaaaaagagtatttctttttatttcactttcacataaacagttaatgacttctgactttgagccgttcgaactcagttatataaaggtacatacataggccacacacacacacacacacacatatatatatatatatagggaagtagcaacagtcaccgaaaagaaaaggtaaaaagtaaaaaatgacaagcgaaccagagtttcagcaggcttacgatgagatcgtttcttctgtggaggattccaaaatttttgaaaaattcccacagtataaaaaagtgttacctattgtttctgtcccggagaggatcattcaattcagggtcacgtgggaaaatgataatggcgagcaagaagtggctcaaggatacagggtgcagttcaattcagccaagggcccttacaagggtggcctacgcttccacccatcagtgaacctgtctatcctaaaatttttgggttttgaacagatcttcaagaatgcgctcactgggctagatatgggcggtggtaagggtggcctgtgtgtggacttgaaaggcaagtctgacaacgagatcagaaggatttgttatgcgttcatgagagaactgagcaggcatattggtaaggacacagacgtgcccgcaggagatattggtgtcggtggccgtgaaattggctacctattcggcgcttacagatcatacaagaactcctgggaaggtgtgttgactggtaagggtttaaactggggtggctcacttatcaggccggaggccaccgggttcggcttagtttactatacgcaagcaatgatcgattatgcaacaaacggcaaggagtcgtttgagggcaaacgtgtgacaatctccggaagtggcaatgttgcgcaatatgcagctttgaaagtgatcgagctgggtggtattgtggtgtctttatccgattcgaaggggtgcatcatctctgagacgggcattacttctgagcaaattcacgatatcgcttccgccaagatccgtttcaagtcgttagaggaaatcgttgatgaatactctactttcagcgaaagtaagatgaagtacgttgcaggagcacgcccatggacgcatgtgagcaacgtcgacattgccttgccctgtgccacccaaaacgaggtcagtggtgacgaagccaaggccctagtggcatctggcgttaagttcgttgccgaaggtgctaacatgggttctacacccgaggctatttctgttttcgaaacagcgcgtagcactgcaaccaatgcaaaggatgcagtttggtttgggccaccaaaggcagctaacctgggcggcgtggcagtatccggtctggaaatggctcagaattctcaaaaagtaacttggactgccgagcgggtcgatcaagaactaaagaagataatgatcaactgcttcaacgactgcatacaggccgcacaagagtactctacggaaaaaaatacaaacaccttgccatcattggtcaagggggccaacattgccagcttcgtcatggtggctgacgcaatgcttgaccagggagacgttttttagccgtaagcgctattttctttttgttcgtaactatctgtgtatgtagtagtgtaatctacttttaatttactatgcaaatagggttcagcattacggaagaaactgaaatcccttccgcggaagtttcttagtagtggccgtgcggggtgaggagattacatgtcggtaattagatgattaacctaggcaatttgaagggggatagtggcattggttagctcagatatgataaggagaactaagcaagggggttaaccaccacggctgtagcacaagaccggcagatgcgattattagcaacacattagttaatgcttttgataaaatgtatataaaggctgtcgtaatgtgcagtagtaaggacctgactgtgtttgtggttctcttcattcttgaaccttgtcattggtaaaagaccatcgtcaagatatttgaaagttaatagacagttaacaataataacaacagcaataagaataacaataaattcattgaacatatttcagaatgagagccttagcgtatttcggtaaaggtaacatcagattcaccaaccatttaaaggagccacatattgtggcgcccgatgagcttgtgattgatatcgaatggtgtggtatttgcggtacggacctgcatgagtacacagatggtcctatctttttcccagaagatggacacacacatgagattagtcataacccattgccacaggcgatgggccacgaaatggctggtaccgttttggaggtgggccctggtgtgaaaaacttgaaagtgggagacaaggtagttgtcgagcccacaggtacatgcagagaccggtatcgttggcccctgtcgccaaacgttgacaaggaatggtgcgctgcttgcaaaaagggctactataacatttgttcatatttggggctttgtggtgcgggtgtgcagagcggtggatttgcagaacgtgttgtgatgaacgaatctcactgctacaaagtaccggacttcgtgcccttagacgttgcagctttgattcaaccgttggctgtgtgctggcatgcaattagagtctgcgagttcaaagcaggctctacggctttgatcattggtgctggccccatcggactgggcacgatactggcgttgaacgctgcaggttgcaaggacatcgtcgtttcagagcctgccaaggtaagaagagaactggctgaaaaaatgggtgccagggtttacgacccaactgcgcacgctgccaaggagagcattgattatctgaggtcgattgctgatggtggagacggcttcgattacacatttgattgctccgggttggaagtcacattgaatgctgctattcagtgtctcactttcagaggcaccgcagtgaacttggccatgtggggccatcacaagatacagttttctccgatggacatcacattgcatgaaagaaagtacacagggtccatgtgctacacacaccacgattttgaggcagtaatagaagctttggaagaaggcaggattgacattgatagagcaagacatatgataacgggcagagtcaacattgaggacggccttgatggcgccatcatgaagctgataaacgagaaggagtctacaatcaagattattctgactccaaacaatcacggagagttgaacagggaagccgataatgagaagaaagaaatttccgagctgagcagtcggaaagatcaagaaagactacgagaatcaataaacgaggctaaactgcgtcacacatgattgtgattgagtactcacgttctcgtgttaatcccgcggtcttcttgttttactaacttttctttctctcatagcattctcttgacagtgttttatatacatcatatgtacatttatcgagccaatcgagggcagcagtttaacatcaagccggatttgctcacgctactttgaccccttttcgtttcgacggagagaagaaaccggtgttttcctatccttgcctattctttcctccttacggggtcctagcctgtttctcttgatatgataataggtggaaacgtagaaaaaaaaatcgacatataaaagtggggcagatacttcgtgtgacaatggccaattcaagccctttgggcagatgttgcccttcttctttcttaaaaagtcttagtacgattgaccaagtcagaaaaaaaaaaaaaaaggaactaaaaaaagttttaattaattatgagagctttggcatatttcaagaagggtgatattcacttcactaatgatatccctaggccagaaatccaaaccgacgatgaggttattatcgacgtctcttggtgtgggatttgtggctcggatcttcacgagtacttggatggtccaatcttcatgcctaaagatggagagtgccataaattatccaacgctgctttacctctggcaatgggccatgagatgtcaggaattgtttccaaggttggtcctaaagtgacaaaggtgaaggttggcgaccacgtggtcgttgatgctgccagcagttgtgcggacctgcattgctggccacactccaaattttacaattccaaaccatgtgatgcttgtcagaggggcagtgaaaatctatgtacccacgccggttttgtaggactaggtgtgatcagtggtggctttgctgaacaagtcgtagtctctcaacatcacattatcccggttccaaaggaaattcctctagatgtggctgctttagttgagcctctttctgtcacctggcatgctgttaagatttctggtttcaaaaaaggcagttcagccttggttcttggtgcaggtcccattgggttgtgtaccattttggtacttaagggaatgggggctagtaaaattgtagtgtctgaaattgcagagagaagaatagaaatggccaagaaactgggcgttgaggtgttcaatccctccaagcacggtcataaatctatagagatactacgtggtttgaccaagagccatgatgggtttgattacagttatgattgttctggtattcaagttactttcgaaacctctttgaaggcattaacattcaaggggacagccaccaacattgcagtttggggtccaaaacctgtcccattccaaccaatggatgtgactctccaagagaaagttatgactggttcgatcggctatgttgtcgaagccttcgaagaagttgttcgtgccatccacaacggagacatcgccatggaagattgtaagcaactaatcactggtaagcaaaggattgaggacggttgggaaaagggattccaagagttgatggatcacaaggaatccaacgttaagattctattgacgcctaacaatcacggtgaaatgaagtaatgacaaaataatatttggggcccctcgcggctcatttgtagtatctaagattatgtattttcttttataatatttgttgttatgaaacagacagaagtaagtttctgcgactatattatttttttttttcttctttttttttcctttattcaacttggcgatgagctgaaaatttttttggttaaggaccctttagaagtattgaatgtgggaacaaagacgacaaaaggtagttttttccttgactatactggtaagatatcgtctaaaacaaagcatggccaagaaaatatcaaagaattcaagagctgctagacaatcggatgctcttgaaccagaggtaaaggatttaagtgaactacctagagctgaaaaaaccgatttgactaatattttgattagaacagcagccaagaatgaggcattgctggaagcaaagatatctaagaaagccaataaaagtaagaggggcaagaagttaaataaaaaggctctggaagacaaactggacaactctatttcatccatggacagggatcgtttagtgaaggccttgaattttaccaatcgtctggacggtaaaattgccaagtccatttctcgtgccaagtacattcaaaatacaagaaaggctggctgggatagcaccaatgagactataaaaaaagagctggcttttttgaacggagggttgtctgtgcaggcaaaaagtgctagtgaaggtaatgctgaaaaggaagatgaggagatcccagaagtttttgactctttagcagaggataacacagtgcagaagactcctacaaatagattcggtgtcctgccagacgatgttgaagaatagaaaattttcatatgaaaggtcctaggaatacacgattcttgtacgcattcttcttttttctatcttctttcattctttgtacattagataacatggttttagcttagttttattttattttttatatatctggatgtatactattattgaaaaacttcattaatagttacaactttttcaatatcaagttgattaagaaaaagaaaattattatgggttagctgaaaaccgtgtgatgcatgtcgtttaaggattgtgtaaaaaagtgaacggcaacgcatttctaatatagataacggccacacaaagtagtactatgaaattttctgcgtatttatggtggctgtttttgaatctagcgttggtgaaaggcacttcattgctatccaacgttacattagcggaagattctttctgggagcattttcaggcttacactaatacaaagcatttaaaccaagagtggatcacaagtgaagccgtcaacaatgaaggctctaaaatatatggtgcacaatggcgactatcacagggtcgattgcaaggatccgcatgggataaaggaatcgcagttcgaacaggcaatgccgcagctatgataggacatctcttggagacacctattaatgtttcagaaacggataccttggttgtccagtacgaaattaagttggacaattctttgacgtgcggcggtgcgtttattaagttaatgtctggtttcatgaatgttgaagcattaaaacactatgcacccgatacagagggtgtcgagttagtttttggtccggattattgtgctcctgaaataaatggcgtgcaatttgccatcaataaggttgacaagatcacacatgaatctaaactaagatatttgcaagagatgcccctgtcaaaattaactgatacctcgcaatctcatctgtatacgctcataatagatgaatcagcgcagtcttttcaaattcttatagacggtaagacggttatggtaagagaacatatcgaagacaagaaaaaggtcaattttgagccacccattacaccgcctttaatgattcctgatgtttcagtagcgaaaccgcatgattgggatgatcgcatccgaatcccagatcctgaggcggtgaagctcagtgatcgggatgaacgagacccattgatgattccacatccagatggcactgaaccaccagaatggaacagctccatccccgaatacattcttgacccaaatgctcaaaagccctcgtggtggaaggaacttgagcacggggaatggataccgcccatgattaaaaatcctctttgcactgcagaacgtggttgtggccagcagataccagggctgataaataatgccaagtacaaaggtccaggcgaactcaatgaaatcataaatcccaattacatgggggaatggcatccaccggaaattgaaaacccgctatactacgaagagcagcacccattgcgcatcgaaaacgttatcagtggtgtgatcctcgagttttggagtggatctccaaacatgttgataagcaacatttatgttggtaaaaatgtaacagaggcgcaaattattgggaataagacttggctgatgagagaccgcgcgtttagaggctccgatggccccacagaacgcaaattcatgaatagcagactaggaaatctacaaacaactttccataacgaaagagaatcccctaatccatttgaccgcattatagatcgcatattagagcaacctctgaaatttgtgcttactgcggccgtcgtgctcttgacgacgtcggttctttgttgtgtagtatttacatagtggacaagtgttagtttataacatggtctcaataattgcaccacaacggcttctcttttatagatggttaacattatagtatcaatattatcatcatgattaaatgatgatgtataatacttacccgatgttaaatcttattttttcatgcagtaagtaatcatgcaacaagaaaaacccgtaattaagcgaacatagaacaactagcatccccgataagacggaatagaatagtaaagattgtgattcattggcaggtccattgtcgcattactaaatcataggcatggaaatttccagttcaccatggaacgacggtggatacagcccctatgagagaaacagagtcgctgtatcaccattttcatcagcgttggaaggcgaagaacgaatagaaacctctcgatctttgggtgatcattgctttgaacctttgccatacgtgacgaattatctttctattttcgcgctttttggtaaagagatatttggtgacaagggaaatgtgagctcaagaaatgaatatttgctaaaaaaatactactctttgaaaaagccatttgtattgcgacataatgggcatgcgttgaagaatcccgacatgccactccagaggaatgacatattgcaaaccaatttcatggttgacaaatttctgaatcgtactgtgcggtcagtgaattttaataatttcaagataatatcagatatgcaaagtaaaagcggtcgaggaacaaagtcaggcacaaatcagaatcaaagtgccgacgctattcaaaatatttgtctaccatctataccgtcggcgttgccttatttccagtattataggaagctattgacagttaataccaaagaatgggatattttaaaactgcacagtttatgggtaccaaagctaaggaaggattttaaagatttttcgttgtatggtgataaaaactctttaaagccgatcgatagtcactatgatgaggataataccatgaagaaaaatttattttttgaaagatctccaagtcgacagactctagatggtaaagggtgtgcctctaaggggtatgacatttcttccggtaatatgattatcccatccctattttctgaagataagctgccggctttaacttatcattgttccgtagaattaaatggaaacatttacatatttgggggattgatgccatgctacagctatgaggaggatgcgccgatgctgaacgatttttttgtagacggaataaagaacttacctccccctttactacctcaagtgattaataatccatcaatggtcaataatcctcatctttatgtcgcttctataccatcatgccggtttagcaaacctaaaatggggggttatataccgcctccattgctatgtgttcaaggatccaaattaacggaccgacatattttcttttatggcggatttgaaatcaggacagaaacccgtggtgatgaaaatgggaagtatcatctcaagaaaagattatatgtgaataacactggttacatactcgatattatgtcgttcaagttcactaaaatagatatcatagtacaaccttccaaatataatgcatatccgacaatgtcatcgaggtttggtcacttacaaatttctattgataatccaaataggagagctagcgttcattcttcaagcatgaacgaaattcataaaatggggagtgcttccatgaaacaaggtagcagcatcacttccgggcggcttgaaaaagcagcagtactttcatcattacctcataatactgtgcacacggttataatatttggtggttacagacaaaccggtgatgatcgttacgaagcaatgaatgatttgtggaagatagagatacccgtgatacgtcgcggtaaaaaaggttattgtaagttttcagagacagctaacgcgatactactgacgccaagcgaaaaggacaaatcggattggcccgaagaaagagccttttctgccttttctgttcatgggacttcgttaatggataggagttctcttgacatgagactattgaacaacttaaaaaaccattttgttttaaaaccgtcatatatatcacaggatcgcgttgttagtcctaaaccggttttccccatgatggttcatggcacgcatcaagatcttttcaatagtggctctgcggcacaagaatcgcccaaagctggtgcctcggccagcagcgcaagtgctgcgagctttgatcccgatatggacgataatttggaaaattatataatcaatccagggagaaaatcgtcatctattccaatgactgcgatagggagacagagattaattttaagccaagagaagccagtaggtaaaactgttgtattgcatggtgggtctaacggtctcaacgttcttgatgatatgtggttgatggacttagagtgtgagacatggactccaatagagacatttgcaaaggcagattcgagcgaagacggtgatgaaaaattggatagtgtgaacgtaggtctcgttggccacagaatggaaagtattggacgaatatgtgtatgtataggtggtatggtacaagaggatgttgaccaattttactcggagaatgatgatgagcctcctcgaaaacgcaaggtcgatacattaccgttgggtggtaattttttgaacacaattgatttaagcacgcagttttgggaagaacataaaattactctgtccaagaaggcagccgatgaggacagacaagatagcgaaaatgaagatacaaattcaaatatagtagttggtgtcggtggcacttctttgcaatgtgacaaaagtattattttgattggcggattgatatctagacggagcaatgtaaaagaaatatatttacatggtaccataacgaaaagtatttttcctagcgtaaatcctagtgcataaaaaggcagttttcaatgctttcactttgtaaactttgtttagtagtagaatataatatattcagttttgttttatagtcacataacactttgtctttcaaagaataatctccttcgcaataccagcgaaatattttggcaaaaaattaacaattaggttcatagtcccctaattcaattaatcgaaaaaaaaaaaataaaatataagggaagattgtgctgatgaaatagacaatgaaacaataatgaagaataaagaagaagaagatataaaacatgccaccaccatcaagaagtagaataaacaaaacaagaacattaggaatagtgggtacagctatagcagtgttggtcacgtcctactatatatatcaaaaggtgacaagtgcaaaggaagataatggggcacgacctccagagggtgattcagtaaaagagaacaaaaaggcaaggaagagcaaatgtattataatgagcaagtcgatacaaggactgcccataaagtgggaggagtacgccgctgatgaagtggttttgctggtacctacgagccacactgatggatcaatgaaacaagccattggggatgcctttcgcaagacgaaaaacgaacacaaaatcatatattgcgatagcatggatggattatggtcatgtgtaagacggctaggtaaatttcagtgcatattgaactccagggacttcacaagtagtggtggtagcgatgcagcagtcgttcctgaagatataggcaggtttgtcaaatttgttgttgatagcgatgtagaggatgtgctgattgacactttatgcaattaatgtagaaaagagtttcttgtaacagtatgtaaagaataaataattataagtataaataaaaagagaaggtgaaataataataagtaagcagctcggttataagagaacaaaaacacacgaaaaaaaaaaagtcgtcaatataaaaaggaaagaaatcatcattacaacttgaccgaatcaattagatgtctaacaatgccagggtttgacaatgtagaaacgtcgcctagttggtcactttctcctgctaggatttttcttaaaatacgtctcataattttgccggatcttgtcttgggcaagtcatccactaaaatgatcaattttggtgcggcaaatggcccgatgtcttttctaacagtaaagaccaaatgcttcttgatatcttgtaattcatcatctgttgcggtggaccaactagatttgtttttcaacaccacaaatgcagcaactgcttgaccagtcaagtcatcgttgaatccgacaacagcacactcggccacaattggatcttcgataatagcagcctcaatttcagcggtagacagacggtgaccagagacgttcaccacatcgtctacacgacccaaaatccagatataaccatccttatcctttgcagcaccatcaccagtgaaatagtagccagggtaagggttcaaataagtgtctagatacctatcatgatttttccaaatagttcttgcaaatgatggccatgcagctttgacggcaaggacaccctctgcgtggctggtgttaagttcttcaccagtgttagggtcaagaacaactgcatcaataccgaagaaggggaatgaggcagaacccggtttcattggtgtaacaccaccagccagcggggtgaccagatgcgaaccagattctgtttgccagtaggtgtctacaatggggatttcatttttacctattttttcagagtaccactcccaaacttcagcagcaattggctcaccgaccgaacccaagcaacgcaaagattttaaggaatgattttcgatgtaggaatcaccagctcttttcaacaaacgcaaagcagttggcgcaacataaaattgggtgactttgtgttcatcaataatatcccaataacgggagtaatttgggtacgcaggagtcccttcaaagaccaaagtggcacaaccatatagtaagggaccataaaccacataagtgtggcctgtaatccagccaatgtctccagctgtgaagaaaacgtcttcttggtgagtgtcaaaagtgtagcgcatggtcaacaaagctcccagcaagtaacctgcggtagaatgttgaacacccttgggggcaccagtagaaccagacgtatacaacaagaataatggatcctcagaatcaacgggtgtgcatggatagtaggtcttgtatttcttcttttctgttgcccaatccaaatctctgggggcatggaaagcaacagatggattgttggtctttctataaaccaagacgtgtctcacgcctggggtctctcttagcgcgtcatcaacaattcttttagtctcaatgactttaccacctctgttggattcatctgtagtgatgacaactttagagtccccatcgttgatacgatctctcaaggagttggaagaaaacccggcaaagactacggagtgaatggcaccgatacgggaaatggccaacaaggttatgattgcttctgggaccataggcatgtacacggcaacagtatcgcccttgcgaacgcccatagagtaagtcagcacttgtgccacttgacaaacttcttcaagtagttccttgtaggtaatggaatagccttggccaggctcgtcaccttcgaaaataatggctttcttgttaggagtcttcaaggcatgtctgtcaacacagttgtaacaggcgtttaattggccgttgaggaaccatgcattgttctggaaggagggcctgcccgttttagggtctgggatgaacaccttatcgaatggcttagaccagtttaaaaattgggtagctttagaaccgaagaacttagcagggtcttcaatagactccttgtgcaagcgctgatagtcctgcaacccgtccaagtgtggagaatagtgggtagcaattgcgggctgcagtctatctgagatgggccgttgtggcacgatcttgaccgaagtcaaatgttcatactcatgttccttcttctgctgcgcagtggcggcagactgggacatttttgctttcaacttgtcaatttcacttgactgttcttctagttttgatgattgtacggcagagggcgacatagcacagtgggcaatgtctttctagtagttttgatatgtttggttttgcttatagatagaaaatataagaacaagatataacgtactaccagataacctaagggagaaatatgcttagaatagccgcccagtttatatacaaaatgaagggagaactatttgccaccgaggaactgtaccccaactgcaatacccattgaataatggcatcggaggctcggcggcaattcgtaccccaaccttttttttttacttttctttggatcttagagataacagaaaaaaaggatgaccccaatcatttgccacggcatgtcaacaggtgagtgccttttgaggggggggggtcatctcgacatccggcgaaatggagcagtcacacgtgaacatttttaggggatggagagtgctacgccgttcgtccgagatgattatcatatttacacagccgtacatacacgtgccatttatcttgatatcattctggacgtatgtgcacatgtgatttgcttttgtttttttaagaatgtcgggtaataaacagattgtttttctgggaggataatcttttcttttttcctgttggtattctaaaattaaccttgctgtttcttttttttttttttttcgcgcgactactcagccatcttgcatttttaaagaaaaagataatcattaatgccttcacgggaatacgtatagaacattattaaaagtatatgaatggcatatatatatagaacaccacccttggaaaacatttataccccttaaactaaaacaatttgctgcgctataccgtgtttcagtgtattataatacattcatttctgtttcattacgattatattgacgtgataaaaagattatatagccatgatcttcctaaacaccttcgcaaggtgccttttaacgtgtttcgtactgtgcagcggtacagcacgttcctctgacacaaacgacactactccggcgtctgcaaagcatttgcagaccacttctttattgacgtgtatggacaattcgcaattaacggcatcattctttgatgtgaaattttaccccgataataatactgttatctttgatattgacgctacgacgacgcttaatgggaacgtcactgtgaaggctgagctgcttacttacggactgaaagtcctggataagacttttgatttatgttccttgggccaagtatcgctttcccccctaagtgctgggcgtattgatgtcatgtccacacaggtgatcgaatcatccattaccaagcaatttcccggcattgcttacaccattccagatttggacgcacaagtacgtgtggtggcatacgctcagaatgacacggaattcgaaactccgctggcttgtgtccaggctatcttgagtaacgggaagacagtgcaaacaaagtatgcggcctggcccattgccgctatctcaggtgtcggtgtacttacctcagggtttgtgtctgtgatcggttactcagccactgctgctcacattgcgtccaactccatctcattgttcatatacttccaaaatctagctatcactgcaatgatgggtgtctcaagggttccacccattgctgccgcgtggacgcagaatttccaatggtccatgggtatcatcaatacaaacttcatgcaaaagatttttgattggtacgtacaggccactaatggtgtctcaaatgttgtggtagctaacaaggacgtcttgtccattagtgtgcaaaaacgtgctatctctatggcatcgtctagtgattacaattttgacaccattttagacgattcggatctgtacaccacttctgagaaggatccaagcaattactcagccaagattctcgtgttaagaggtatagaaagagttgcttatttggctaatattgagctatctaatttctttttgaccggtattgtgttttttctattcttcctatttgtagttgtcgtctctttgattttctttaaggcgctattggaagttcttacaagagcaagaatattgaaagagacttccaatttcttccaatataggaagaactgggggagtattatcaaaggcacccttttcagattatctatcatcgccttccctcaagtttctcttctggcgatttgggaatttactcaggtcaactctccagcgattgttgttgatgcggtagtaatattactgatcatcacgggacttctggtttatggaactataagggttttcatcaagggaagagagtctctcagattatacaagaatcctgcgtacctactttacagtgatacctacttcttgaacaagtttgggttcttatacgttcaattcaaagcagataagttttggtggcttttacccttattaagttatgcgttcttaagatccctgtttgttgccgttttacaaaaccaaggtaaggctcaagcaatgatcatctttgtcattgaactagcttacttcgtttgtctctgttggataagaccatatttggacaagagaactaatgttttcaatattgctattcatttggtgaatttgatcaatgcatttttctttttgtttttcagtaatttgttcaagcaaccagcagtggtttcgtcagtgatggcggttattctgttcgttttgaacgcggtgtttgctctattcctattattgttcactattgtcacctgtacactggcattactacacagaaacccagatgtccgttaccaaccaatgaaagatgaccgtgtgtcattcattcctaagattcaaaatgatttcgatggcaaaaacaaaattgatcctgaactgtttgaattgagaaaagctgttatggacaccaatgaaaatgaggaagaaaaaatgttccgtgacgacactttcggcaagaacctgaatgcaaacacaaatacagcaagactctttgatgatgagactagttcatcctcttttaagcaaaattcctctcccttcgatgcctcggaagtaacggagcaacctgtgcaaccaacctccgctgtcatgggtacgggtggcagcttcttgtctccacagtaccaacgtgcgtcatctgcttctcgtactaatctagcgccgaataatacaagcacctccagtttaatgaagcctgaatcaagtctctacctggggaattccaataaatcatattcgcattttaacaacaacggcagcaacgaaaacgcccgcaacaacaacccatatttgtaatccaatatatactcacatgtaacaacttattatataaatatttaagggcaaggatatcctacattatatttcatagaaaaccgctcaaaaaggtgtattatctccattacatcccaacaccacacatatttcagcgataaaaaccttaaatgtgaaattcgctttggctctgcttccttaaatgtacgcaattgccgcttttttctgacatcttttttgacgtgtagagaaggaaacagatcctccagaagggatttactgttggctattttgtgttagaagcaggttaataatagattaggttgcgtaagtcatggtcgaaaatagtacgcagaaggccccacatgccggaaatgatgataatagctctaccaagccatattcggaggcgtttttcttagggttcaataacccaacgcctggattagaagctgagcactcaagcacatcgcctgcccccgagaactccgaaacacataataggaaaagaaatagaatattgtttgtctgccaggcttgttggaagtcaaaaacaaagtgtgatagagaaaaacctgaatgtggtcgatgcgtcaagcatgggttaaaatgtgtttatgacgtatcaaaacagccagcaccacgaattccgagtaaagacgccattatatcaaggttggaaaaagatatgttttattggaaagataaagctatgaagctactaacagagagagaggtgaatgaatcaggcaagagatcagcaagtccgatcaatacaaacaatgctagcggggacagtcctgataccaagaagcagcataaaatggaacctatatatgaacaaagtggtaacggggatataaacaatggtaccagaaatgatattgaaatcaacttgtatagaagtcatccaaccatgatcatgagtaaagtcatgaaaagagaagttaagccgttatctgaaaattatattataattcaggactgttttctaaaaatcctggtcacttcagtgttccttgacacttcaaagaacacgatgataccggcattgacggcaaacgcgaatattacaagagcccagcctagcgtagcaaataaccttttgaaattgaaggaaatgctaatcagacagtgtcaaaccgaagatgaaaaaaatcgtgtaaacgaattcactgatagaatactacaaaatacaaattcaaatagaaacttgaaaatcggtatgctattatcaatgctttacaattctgtcggttaccaatatctggaggatcattgccctcaaggtggcgaatattcggatttattgagaaatttgatcaatgaatgtgaagctattttgccatcttacgaaattattgaacgctacaagaaccacttttatgagtacgtttatccaagtctacctttcatcgaattagaaatttttgaagaatcattaagtcaaacaatttttccggacccaaacaacccctccaaggtgcaaatacgtatgggtagcacacatttgagagctaaggtggaaaacttgagtcttctattggttatcttgaaactctcatacatgtcaataaggtttttagatcatagtacagcagactcgagtttttatctttcaaaggaaataattgataaatacccaataccgaacgattttattttattgagtccaagatgtctagcatcggaaaattggtgtgcatgcgctaatgaaaacatcatatcatgtttactatatatctggtctttttttgctttttctcctgaagagggtgatttctttctcgagcaccccaccgatgttatcagtagtttgataatgatgctttccacctcgattggtctccacagagatccttcagatttccctcaattgatttccccgtccacctcagataaaagaaccttgaatcacagaagaatactctggttgagtatcgttaccgtttgttcgtttgaagcaagtctcaaaggtagacattctgtctcaccgatatctttaatggccttattcctaaatattaaggatcctgattctctgacggtatatatgaaccgagttaggggcgatctaagcgatatcaataatcacacacttttgagaattcataaatttacattcaagagagcccagcttgcgttactcctgtcggacttagataacttgacgatgacatactatggtagtttccatttgcattcaattgaattcataagagaaaagattgagatttttgtggaggaaaactttcccatagtaccattaaaaagtgtcgcacaggataagtcagaccttgatgacatgaatgtgatttcagaaatgaatatattatcttcagaaaattcttcttcatttcacaatcgaataatgaataaactattgatgttgagaacttcaatggccgtattcttgcattttgaaacacttatcactaaggataaaagtatcttcccattctacaagaaatactttatggttagctgtatggatgcgttgtcactaataaattatttcaataagtttttcaacggagaatatcgacacgcaatatcttctttaaccagttttaatgttacaaaatttattcagttagcactatccagcacaatcttcagcctattagggattatactaagaataggtttagccatccatatgttatcttctgaagtacaaaagttatcgggaacgacagatccaagaataaaggagttaaataccaaagtcgaaaaatttagtaccctgcaaagagatctcgagtctgctttagaaggtatatattgctctgcttcggaacatttaagattcacatacttccccgtttttaagatgttggctttattcgatgtcattgtacaaaggatgagaaagggtgaattatggcacggcatatttacgatgattcaaatggaacaaatgcattctaggataatcaagacattaagcattaccttaggagtcaaactggacaaaaaggataggctattagaggaattgatggcatgcaatcacgttgcgaattttagcgttgaagatatagatgagctgaaccgtaatatcaaaaaagagattcaaatttcttcaggattgaagccgcctgtaaacacaattgacttaaccaacggcgaaccattcggaaatgctgttcctaccttcacaaagacatggagttcatccttagataatttagaaaaactatcatcggccgctgcagttggtcagagcttggactacaacagtggtttacgtcagggtcctttggcgggtggtggttcaaaagagcaaacgccaatagccgggatgaataacttgaacaattcaatcaatgctacaccaattgtcgataactcatctggatcacaacttcctaatggtttcgatagaggccaagcgaataatactccttttccaggttattttggaggtttggatttatttgattatgactttttgtttggcaatgactttgcttaaaaattttctttccaaactcctacctattcatttcatcaattaattaatattatatagccacgaatttatgaaactgaccgataatataaagtgctcaatatatatatatatgtatataacggttaacgtaagaagagctcttccctcttaaacattcgaaaaatgattgaaccagtatatttggtcgagcaagactttctccttcgcatattttacggcaggtatggatatatcgcctcttgctgcaaacccgtgagccacaccactgaagaggtctaactggtaagtagcgtgattatcctttaatttttcctccgttaagtgtcttaagtttgccggaaagatgtgatcctcttccgctgctgaaatcaatattggtttcttgctatcaattgcttcaatttcctcgatgctgacgaaagatggatgtgcaatggctgcagcattggcaagacccccgtcgccactaatgtgttggacggcaaactttgcaccaaaacagtaacccacaacgccaataaactttgggtcatattcaagttttaacaacttcatgaatccatcaacaattttcttggtgacttcaggagaatgtctttgaaaccaggcatcacgatcaattggtttgtccgatgagatagcatcgccgaataaaatatcgggaacaaagaccatgtacccagcactagcaaatttgtcggccgttaataaaacattgttgaatttattgccatacacatctgtcaagataactataactttttccttgggagatgtagagcctgctgcataagtatctaaaccgaagatttcttcacgacgacccttgggtgttccatcgtgacaaactccttcaaagcaacacttgccaggttgattagatgccatttgattgaaataattttgttctgctgtagttagacgtagtggaaaactttaagtctactgagtcttgagaccttatcaccctttgaaggtttcttgcaaatgagcgtggtttggcattttttatcggaaagaaaaaaagggctccgccttaggccagatatcatagaaatgcaacacttccctaatatagaaatttgggcattaattattttgagaattttgatgatttgaataatttcattaacgtaaaggaacatagtgctacgaatccaacagtggacccaaaaatgagagccgtttgtctgtagtcgacatcttttgctgctgtttcttctggcaatcccggagtgtttttgccaggatcaagagcagcttctgtgattttaataaacaattcattaagggaacttagccatctggatgatatgtgcagtgggtggttcacaaatagctcgtctgccagttcatctggttggatttgacacctttgttgctgcttatccaaatctgccttagaagctacaaataccaacggtagatcttgtaaatgtgtgaatttgtctagaagcgaaactaagtaggagaatgattctgggtcgctggaatcgtatgttagacagattacgtcacattcttttaacttatccttattctctagtatggcgtattcctgttctccaagttcttgcaaaatcaaatagtactgtttcccacctttgagttctaaactattgactgcaattcttggtttgattgtcggagaatactcctccgagaaagatctgcccaagaaggcctctagcaaagagcttttgccgcaacatggctttccaatgacaaagcaattgaacacttttctgtcattgatattggatctgtaaagtttcccggaacggcgtctcattttccttggcttggttacttgtagggctagtcttgcatcttcctgaaagccaaaatacaccaagtaagcggtagttgtgctatagttcaagaaagtcgtcatactccattgtgctagccagccttgtaaggtgatgcaacccttgttgtttacgacagtggagaaggggaaattcgttgaggtccatagtttaggcagccctggtgtgcacttaaatagacgatgtaattcttgattattcaaaccaccatcattgtcgatatcaaacttcaaaaaaatatctacaagaaatctgtagcccttggggctcaattccacactggaagtgtcagggacaaccaacctcggatggagaattttgtcattaatacacaaggaatctgtgtaatggaaagttcttaggatagcccatgtagtttcgtgtctccccctttcagcgtatattttgttcagtacaaggaaaccatctttggtgatgccttttcccggtacgtatagcttgcggttaatgtactcttgatcgtgcttggaaatatccaaaagcaaatctttaataaaattcagttcgtttacatcgatactcttattgaagcactttttttgtaagcccaagatttcgttgtcatctaaatatgagtcctggtttaaatcgcttaaaagaaaaattctttttaaagccatgacagccaatggctttagttcacctaccatggcatcaaataaaggtgatattgggtgtgttatagccctttggcaaagataaaacgcttggttaagatcaaactgtgtcttggcacttgtcttaatgcaagtgtcgatttctttaaactccattaatattgggataaattcttcatcctccactttggtatcgatatcatcatcactgttctctgacacgaccattgcattggcattaacattcgatatggaatcacatttatttttgcagagaatgacaggaatattcaaccccagggatctgaaatgaggcaaccaaaagagagaaacatggtcatacgattcgtgatcgcaatacacaagccaaattacgtcggcggacttcaactcatggtctaaagctatgaggtccgaatctgaagtgtctataagtactgtattcttaggagaatatgtaggtgatgatgagaaatctcttgggatactgatgggtggcagcacgtcctgtatggtcggtatgaattcagcttttgttaatgatacaatcagactggatttaccaaccccttcatcaccgcaaataactacccgaatcgtttctttagtcattgtgttgttcaacacattagtatttagaagtccgctatttttgttttcaatttttatttgtttaatatacaaatttcattcttgttttgagggtaaaccactataccaaatgttgaagatctaaaggtatcgatcaaatatgttgctagagagtgactgagtgttacattaaatatatttatatataaacgtatgatatttagggattgttgattgataggttgaaaagtttcgatctcaatgactcattttcctgttctaaagccttgattcgagcttctgaagcgttagcatcgagcttccgtctttctctttcggatatccatcttctttgtaactcctctattcgtaaggtcagttctttatttggagttgccgttaattcattgccctgttgatgtggctgctctggggtttccatggaaatcagtgaagagatatatgagtttattatggactctaatgcagtctctataaaagtgtagagcgattctagtttgggctgaatcaaattcaagtttttcaacgcatttggtacagattttatggatttcattttcctgtcaaattgggcaatagaactttcttgtaagattttctgcagaatattgaaaatactgtcaaggtgtagtaaaaggttctgattaaatttgataaaattgctttcatattgggatagtattaacttttggttgtccaaagtatttaactgattttttaattggtaattctccaagtctaatttgtctaactgattttgtattacgtggaattcctctgatttatcgatttgaaggtcattgatttgtttttccaagtcattgatgtagctgtcccaattattttcctttagtttattgattttggtctgagtttccagttctttggttaaaactttttcattttgtttcattttaatgatgtcttccttcaatttttccaaattgtttatcaaaacagattgcgattcgatcttttccttcagttgggaaatcaaatgatcttgtttttctataacggaactagaattttcttccaattctaaggaatctagtagatgagactgctcatttagtttggacgctattattttttctaatttttgcgatttctcgaatttcaatctaatggaatttataaattgatcatattctttgtgcaaaatttctatgacaatctctaattgagtgtctaaggttttctcaaaacgagactcgacggctgaaattggtaaggaagtactgtttgccattacattttctgtatcaatgtggttgttactgtcatgaatttcgtcattctggtatccaccatcagtattctcctctttacttgatggtgagtccctactttctaactgtgatcctgctggtgaggactgggccagtgaaagaaattcttccttatcctgctttgattccgctcgacttttggaatgcaaaaagtcctgcaagaattggatgatgaacttggacaaagtatccattttttcaagaacataatccgagctcagctctaaagtttcctccagggtctccctctcttctttatcaagaagatgggcattttcatcttgctcattaaaatgcgtcaatataaaggacaataggtgattgatcgtattcacgatactttccgaattttctaaattctcttgaacgaattgtagcgtatcttggtactcgacttccttcgcctttaaatcctgtttcaatttgtttatttcaagatttagaccctcgataatcgaatttctaaaatcagtgtcattgcccagcgatggtgcattgccgtctttattagggattctgcgaatgtattcatagagtacttgaatcttgattttggcattagtcaactccttctccaaatttttgactttgttggaatcgttcatcagagcaggcttgatgggatcgttatgagatgacctcgtggtcatggagtccctgagtgatggtatggacatcccagaatccatcgagtttgtgaactcgctgtcgtcatcatcaccagtgttgtcattattgcgaagatgcctgccactaggaatccatcgacgtaccatggctataactttccttatgttgtttgcttagttttttgatattagtgttgcttatgtgaaatttcgcgatttcaattaaaataataaatacatatataaagaatatacacagagggaagcaaaagtaaactaaaagtgatacttacacgagcttttttggttccaaactgttcatgatgatgccggacccttcccagttgacttcttagtggtcaattgtaggccatgccatctggaaatatcgtccctcaaaattctgttcaccagctggtgctgcttgatgagactcagtccgttgaacttcttgcttgttatgttgatagcaaacatggatccgcagccaccggaaacgtcttgcactttacacacttcaggttccagttcctgttgtagtttatcggtgatcatcttctcctccggagtcattgccatctgcgttgagtaccaaagctttgagcccgtcagaatccttggccaccggacatgcttcacagatatagaacgtagcatggtctgtgggagcttcatttctatgttttaccttctcttttcgcttttatggttctcagtgaccaaataaagaaacttatatatgttccggaatgacgaatcaaaaagagaatagcatcgttagcagcaaacgaaagtggaaagagaataatgttcaagagagcaatgagcacagatggtcccgtggcacgtaccatcctgaagagactggaatgcggctttccagattacaagaactttgcgtttggcctctacaacgattctcacaagcataagggccatgctggtgtacagggaaatgtctctgctgagacacatttccggattgagatggtcagtaaaaagttcgaaggcctgaaacttccacaacgccatcgtatggtttattccctcttgcaagacgagatggctcaggcgaacggtatccatgctttacaattgtcactaaagaccccacaggagtatgaatccaaagcgaaatagaatgcataagcataagtgtacacgttgagtttattgttttatttcccctacatatatatacatatatatgaaattactttacgtacgtataagctttgttcagtcatcatgaaccagtgtcttttcgtactgttctaaggacattagaccctcgacctgttccacattaacgccctcaccaagcttcattttgactagccagccgtcacccataggatcttcgttcaccacacctggattttcctcaagattagtgttaatttcctctacggtaccatcggcaggctggtagatctcggaggctgacttgacggactcaatggaccctagcgactcaccttgggcaatctcagtgcccacttctggcaactcaacataggtagcgtcccctaaggcatcagtggcgtattttgtaattccgacaaaggcagtcttgtcctgatgcacagctatccactcatgttgggaagtgtacctcacggcttgaggtccttgggatgagtacaaaaatggtagtttattcttgtttagggcattgccggagctgtttctcaaaaacaatttgctcacagtgggcatgcgggtggtccatagtctagtagtgcgtaacattgtcgatgtggtatgcttcatgtggagattccctttcccattagatacttgtttgttggtctgtatatatagaagaaagagttagcgaaagtgactccgccgctgaatgactccttacggaagtgtcaaaattgcgaggtccctatagcacagaatgatagataaaacattgatttgcaagttgaaggaagaccctacacatgcgtatatatgatgtatgtaatggttgtgatcattttagcctgtcaagcagtgaatcgcactgcttgtgtaagccttcatcttcttgctttagctgatgcagcaggtcgcgaacagtgtcctgcactgggggtctaaacataatgagaaactttagcgtttggaaaccaagggaacttcttgccggatccaggcagataggcttcagtgcctcaagatgatcgctttgaagactgggcagttcgctcataagtctgatgaagaatcgtctgtgtttgttttcaaggaatggacccagagactcgagaactcttaaggaccattttttgtagttagagggatcttgatgcagcgaggtttggaagaaccattcttcattgagccattcaatgatcagactgacacgttgctcgaaatcctggatgaagaagccaagcagttcttcacgaatcaggtcactggcctcttgtgcttcgattcctctcgtaaccaatctgattaagacgtgtaaccatgacgaggagtcgtcatcgtccagtaatatggaggaggaagacgaagatttggcccgggtagtatcctggcgaccggataattcaaacagtttcttggtcagctttgagaggtactttagtttttcatcctgcgtcaatgagtcaggttcaaaggggggtgcgatctccttaatggcagaagttgatttgttggcatctcctgagatttcttgggcgctttcctcttcttgaagcatcttctgcattcggtcatcgtcttcgggctcctctggttcctccgctagtggttctgtttccattttgattttcttgctattagccgttgggccatcgtttccaacttcttcattgtcgttgccgtcgtcatcatcgtcggatttcctctttgatgatgacgaggacggtacagaattgatgtacgtattcattaaatccgtgtacctcgaagcaacgatagacaatccggtgatcagtttcgtgctgtccatttgcaagatggcctctgtggacagcttgataagtatgtcattgggtagctgggtcacatcctggttggagttcgaactgttcatcaatgagtacacagatgagtaggtgttgctgattggtttgggtgagttgttgaaaaaagtattgccctggtgtgaagccttgttgagggtgtatttttgcaatatcttcagttgatcaagcatgttttcggttgaagagcccgttgcaggtgcggacacaggcgtgggggtctttgtggacacccctagagtagacaataacgcggataattgccttttccatagtgagatgtattttagtttgtcctgcctggacaacgttttcttgctattgcccttggaagggtcgaagttcaaaattcccttgctcttggtctcttcgccaataacgtgtaaagtttgagaaatcttggtcagcttggagtagatcgatgaccctgatccggatgagagggattttgtaatgatttgattttttagcccaaattgcacaaagttcttgtacgccctttcaacaaatctcttggatagtttgtagttcaagtcagacttgccctctaggggaaacttggcgtcgacgttgaaacgcaacagcccggaaagaattcttattgttgtctgcggccttcttttgatgacgaaggataaagaattgatgataccaatgaaaacggacgagaccatgtactgttcctcaattaggtagtttagcaacatatcaagaagcctcttagcctcgctctccaaagccggtttgttcaacacagggtggttatccgggatggtagatgaattaatctcgttgccgctgggtgatttagtttgcgacagcacgacctcagatatgaacttgatggtcgctaatttcacgccgatattttggtcaatctgcgccagccattgttcgacatccgtttcatcgtcaacggtggcacgcaaaggatatgcagttctccagtgcgagagcacgaacttcttcagcatacacaactgatcaaacatttcctggtttgatgtcttagcaaccagatccaacaccagcgggtatgaagcgcacataataagcacgatattcttgtacactagtacgtccgcggtggattgcgccatagcaagaagtagtggcagatattgagcagcaataaacggtctctcagtattcgcaattggagagtccatcgacaccacgtctagaactaactgtgtaaaaaacttggccaaaggcaacttcagcttgctgagattaccgttgtggtacatggatgccgtagtttcgagcaccttgggcagcatctccgttggattgttgtgcatggccagtgtcttggcctgtaacaattgttccatctctgcagatgacattgcgctgcttagtggtagttatatgcttcttgccacgatttaaccatttgttcagtcaagtactaacggttaaaaggtatcgaaatatggcaacttttcacttttagatcaagtcactatatacgacttgaacatcagaacggcgattttccatcaagatggagtggaaaccacgccattataaaggaaagctagttttatgtctcgtatacatgcggagtaggacagtgatataacacacatagctagacacaatagacatcatgaaaaggtccacgttgctgtcgctggacgcattcgctaagaccgaagaggacgtacgagtccgcaccagggccggcgggctgatcactttatcgtgcatcttgaccacgttatttctgctggtgaacgagtggggacagttcaattctgtggtaacaaggccacaattggtggtggaccgtgaccgacacgcaaagctggagcttaatatggatgtgacatttccatcgatgccatgtgacctggtgaatctcgatattatggacgactctggagagatgcaactagacattcttgacgcagggttcacgatgtctaggttgaatagcgagggtcgccccgtgggagatgctactgagttgcatgtgggtgggaacggcgacggaaccgcgccggttaataacgatcctaactattgtgggccatgttacggtgccaaagatcagtcgcagaatgagaatctagcacaggaagagaaggtttgctgccaagactgtgatgcagtgagatcagcatacttggaggcaggctgggcttttttcgacgggaagaatatcgagcagtgtgaaagagagggctatgtcagcaagattaacgagcacttgaatgaaggctgcaggatcaaaggttctgcacaaattaacagaattcaggggaatcttcactttgcccctggaaaaccctaccagaatgcatatggacattttcatgatacttctttgtacgacaagacttcgaatttgaacttcaaccacatcatcaatcatttgagctttgggaagccgatccagtcccacagtaagttgttaggaaacgataagcgccacggcggcgccgtagttgccacttctcccttggacggacgccaggtgttcccggacaggaacacacactttcaccagttctcgtattttgccaagattgtccccaccagatatgagtacttggataatgttgtcattgagaccgcgcagttcagcgccacttttcattcccgacctcttgccggtggaagggacaaggatcatccaaacacacttcacgttaggggtggtatccctggtatgttcgtctttttcgaaatgtctccattgaaagtcatcaataaggaacagcacgggcagacttggtcgggcttcatcttgaattgtatcaccagcattggtggtgtcctagctgtgggcactgtcatggacaagctattctacaaagcacagagatcgatctggggcaagaagagccagtagaggaagagactgtcatagggaagagccctttctacatactactacataatatatatatatagtatagaaattggtatatcactacttgtacaaatatcatattgtacgataatcgcgaagaacgacgcactggtgggaagaagtggaaaacagaagctttaaggtagaaacagaacaagaatgtggctatggtaggatagcaaaagagtaccattgctgttatcatttgttgcctagccctatcaagacctgtctgctaatccaacccgagagatcatggcgatccaaacccgttttgcctcgggcacatctttatccgatttgaaaccaaaaccaagtgcaacttccatctccatacccatgcaaaatgtcatgaacaagcctgtcacggaacaggactcactgttccatatatgcgcaaacatccggaaaagactggaggtgttacctcaactcaaaccttttttacaattggcctaccaatcgagcgaggttttgagtgaaaggcaatctcttttgctatcccaaaagcagcatcaggaactgctcaagtccaatggcgctaaccgggacagtagcgacttggcaccaactttaaggtctagctctatctccacagctaccagtctcatgtcgatggaaggtatatcatacacgaattcgaatccctcggccaccccaaatatggaggacactttactgacttttagtatgggtattttgcccattaccatggattgcgaccctgtgacacaactatcacagctgtttcaacaaggtgcgcccctctgtatacttttcaactctgtgaagccgcaatttaaattaccggtaatagcatctgacgatttgaaagtctgtaaaaaatccatttatgactttatattgggctgcaagaaacactttgcatttaacgatgaggagcttttcactatatccgacgtttttgccaactctacttcccagctggtcaaagtgctagaagtagtagaaacgctaatgaattccagccctactattttcccctctaagagtaagacacagcaaatcatgaacgcagaaaaccaacaccgacatcagcctcagcagtcttcgaagaagcataacgagtatgttaaaattatcaaggaattcgttgcaacggaaagaaaatatgttcacgatttggaaattttggataaatatagacagcagttattagacagcaatctaataacgtctgaagagttgtacatgttgttccctaatttgggtgatgctatagattttcaaagaagatttctaatatccttggaaataaatgctttagtagaaccttccaagcaaagaatcggggctcttttcatgcattccaaacatttttttaagttgtatgagccttggtctattggccaaaatgcagccatcgaatttctctcttcaactttgcacaagatgagggttgatgaatcgcagcggttcataattaacaataaactggaattgcaatccttcctttataaacccgtgcaaaggctttgtagatatcccctgttggtcaaagaattgcttgctgaatcgagtgacgataataatacgaaagaacttgaagctgctttagatatttctaaaaatattgcgagaagtatcaacgaaaatcaaagaagaacagaaaatcatcaagtggtgaagaaactttatggtagagtggtcaactggaagggttatagaatttccaagttcggtgagttattatatttcgataaagtgttcatttcaacaacaaatagctcctcggaacctgaaagagaatttgaggtttatctttttgaaaaaatcatcatccttttttcagaggtagtgactaagaaatctgcatcatcactaatccttaagaagaaatcctcaacctcagcatcaatctccgcctcgaacataacggacaacaatggcagccctcaccacagttaccataagaggcatagcaatagtagtagcagtaataatatccatttatcttcgtcttcagcagcggcgataatacattccagtaccaatagtagtgacaacaattccaacaattcatcatcatcctcattattcaagctgtccgctaacgaacctaagctggatctaagaggtcgaattatgataatgaatctgaatcaaatcataccgcaaaacaaccggtcattaaatataacatgggaatccataaaagagcaaggtaatttccttttgaaattcaaaaatgaggaaacaagagataattggtcatcgtgtttacaacagttgattcatgatctgaaaaatgagcagtttaaggcaagacatcactcttcaacatcgacgacttcatcgacagccaaatcatcttcaatgatgtcacccaccacaactatgaatacaccgaatcatcacaacagccgccagacacacgatagtatggcttctttctcaagttctcatatgaaaagggtttcggatgtcctgcctaaacggaggaccacttcatcaagtttcgaaagtgaaattaaatccatttcagaaaatttcaagaactctattccagaatcttccatactcttcaggatatcatataataacaactctaataatacctctagtagcgagatcttcacacttttggtagaaaaagtttggaattttgacgacttgataatggcgatcaattctaaaatttcgaatacacataataacaacatttcaccaatcaccaagatcaaatatcaggacgaagatggggattttgttgtgttaggtagcgatgaagattggaatgttgctaaagaaatgttggcggaaaacaatgagaaattcttgaacattcgtctgtattgataaataaaactagtatacagcaaatactaaataattcaagaaaaaaacattagatagagaggggcagatgttcaagctatacccattatattgatccacacttagtattaagatacgtctgtgaaggatgaaaaaaaatgtataatgtgactagaggaagtaaggagaaaaaacgatagtaatcgtattttaggttgtgcgtttttataatttttttttttttgtaattctatgcaaatgtaatataagtatatttaaagaaataatgagtcctgtgaaaacaaaaagaaaaaaagatcattaatgtatgttaacgtatttgctttgcaaattttaatttatttgttgttaaatgcattttttttttgtcgtttcagcgagttttcttgaggttgctactatcattaaaatcacaatccacagaggaagttgatctctttttcagttgggtgggggcagagcatgggtgagcagtggccatgggtctaacaggaaataatctttttgaacgcacagataaattttgtaataattttctatttgacattagagatggggtggtgggagttagtgggcttggccaaaagatgcttgaattttgtgggatgctcagtgaccttttaaaagaattttgggtagaagagaacgaacctgaatgtgaatggtgtgatgcagagtctggggtcgtcattgaacttgaagtcttgtaaggggaattgaatggagatggagaggatgaagatgaggttggagtgaaggcaaatggtggagaaatgctatctttggtcaaccttcttaaatgagtgtgatccgagaaatagtctgtggccgcagatgaaaccgtagcgctctttggagtagtagcatttgagtaaacacaagtcaatgaatcgctgtcaaaggactgagcaaagatagtattgtacatggtttccaattcttgtgaacggtagaattcttccagtttcaattgaatacaatagttttgtaatgcgtctaagagagattttgctaaagatgtcttattgctattcaaatattttgatttgaaactggaggggaaagaattttggtccattgctatatccaataaagtattagagatttctgacaatttaatatctaggtcttggcagttttcctccaaagccagattgatattttcccaaaggtttgaattatagtagttcaaagataatttgatgaggttaattgcacccagcgcaattagtgaacgatcatatttaaatgataattcgagattgaaggaagctaactcgcacaacataatggcacccaatttgatctcgttgatgttcaaagaggggccttgagaagaggacgatttattaatagcagtaccagcagcgttatttaataaggccagtttctgttgaatgaaagcttccaaaggggcagaaaggacaacgccaggcgataacggggacgtagattggaacaagaagatgtcgatgtaggagtcgaatgttgccgactgacagatggaccaatcgagtgatttgaaaagatgcatttccatagtcgtgaattgctttatagaatattgattgcaacacaagttttgcaagactttcaaagtggccattctattcttggagtcccaaaatttggacgaaatccaaagcgcggtcaaggacaagagctggtagttgtaactcttgataatgaaccgcgaggaatacttgtccaagatagtgaaagtaaggaacaaagtcgaggtcgatagattgagtcttgtgtgacagtacatgatgaagtcaaagatcaagaaacgcatcttcggattaacttgtggctgagagttgaagttagtcaggttgtacagcggcctttctgtgtgggaaagacggaaatagtggtccaattgatcattattgtattcgctgatcgctgagtgatgtgcttgcaattctcttttaacgagattagggtttttagactttgcactagcaatggcccgcctcttttgcaagagcaagggcaaattaggacatgaggcagcgctgacagaggcggcagtggcggtggaagtgccactagcggtagcataccttgcattagcgtatctaattatggtatccttcaatatggccatcgtacagaaagcgtatcaaatcagtgtcttgaacgagagtaaaagggagatgcaatggaatgtaagaaatgctatgggtcagaaaagaaatgcagaggagttaaaccgaatgaggaaatgcaatggatacgttaaattggagatgtgagattgcgactgggactcggatggatgcttgcttttggatgctagtacagagaaaaaagagggagaaaagaaaagagaaatagaaaaaggttggtttaagtcggcagaggagactactcgggcaattcgtttcctaatgggtatagtcctctttcctcagaaatccatttgactggcagactcagtagtagaagaaaaaatcaagaaagaaattgtgtgaaagtatactacacaagaaaatgtttaagaagaagattaaaagctcgaggaaagtacagatatacaaattataaataggtaggaggaagaaaaaaaaaagatgagggcaaaaacccaaggccaaatatggaaatgtggcagagggacacactaatccgatagtaaatttatgtaacttgatcattacagtgagagcaggcttggtaatttctttttcttgcctgataatttttcactttttctttttttttttcttgaaagttcacaatttagggtttgagcacagcgtttggttgcgacacttccccagaaggaaaaccggcctctttggctggggagggaagaagggggaggagagctcagaaagccctatcgcgatatgagggaccgatctgtatcagcatactttcggtatcatcacggtcgcaggatagagatagtgaatgagttagctgttttacaggccaagcgttcaaacgagacgaatggcgacatttgcccgtcaagaaaacccgccgagttttttcctaaacgggtaaaacagccatgcaccgcagcacgtcgacgaggtgatatttccaatttgggaaatttcccaaatcagtaatgtagcctctacgggtgtctctgtcagccccgtggtcgccagcacagaatgtatcgtacccctgaaggtagttttttaccgccgtggcacacgataaaggtgcaccttgtgataataaggtggaaaaatatatatgaaaaagtgaaattgattgtggctgcactaggacatcattatttcttacttggctatttacacgtacttacgctggctgtatatcatttaaggggcggaggacgaagaggacggacccgagatcatccggtccaagaaacgggtcatccggtccttagcattgtctagactatctagggcaggacggacatccacgtggaaagtaggcattccgttttcgtcgtcgggccctccgtagaaatccaagacgtatctaacttccttgaaggttggaggttgttgttccgctttgcgctcgcctcggagtacaatccagtcgtgcctgtcgaatggtagttcttggctaaaatgggacggaaacagtaggccgcacaggtgcatccagcgagcacgagggctcaatacgcccggtttccccatgaatttcagcaacttaggctgcacgtggctttcatctgtgtgcggtttttcccattcgagcacttcctgccagcacccttcatttagaaagttgtggacctgcaccatggactccactgcatcttcggcgacttcgccgctaccgccaatcttgccctttctaaccatagcattgtacatctgttgtggagaaggatactcccagaactcgttactgtctggactcttggggatgctggagatggtccgatcaacgggcaagtccatcttttggccaggctgtttggatgctgccaactccggcatattgttcagcgggtttattctatcgttatctccctgcataacggggcactcagaggatggtggcgacgacgacgacgactcgtgcatgactgggcaccctgacatggatgatactgctgccccaccaatatctttgcccgtagttttttgatctgcccaaaaccaacccattttttgtagtttctgttgtatttgctctgctttattcgtgctactcgtatgtgtatgctatcttattagctgcctatttcatttctcttagtattcgcatttaaagctgagaaattttttgataatcatttcccgatgaaaagaaaaaagggaaaaagtcgataaaaagaggtaagcgaaaagaaaaagaaaaaatagaaaatttgggtggggggggcggaagatcccacgccgcgcaagagatatttcaatattactactacatagtatatgcggcgctaccatacgtacaacttttttttctttttttttttttttgccttctaaatttgtaattcggtcacacttttgtcgcagtgttgcaaacgtcttgaaagaattgtaggtgttgtaaaccacaacttgctcccttgaaagcgttgctgattatttcctttgaacctgttgcattgttgtattgttgtattgctgctgatgttttaggcacttagtattagatattcctaagcctccctcaccataaattacctttattacttgcatgactattattagcagagcatgtagtatgggactcaagaccgatatgatacacaccaaagacgtaggcaccggcgattaaatcaaaggctccgatagccgaaaagtgagaagaaaaaaaaaggaaaaaaaggaattgtcctaatgagcggtgtggccgacttgccataatatcagttagggctactatcaatgttttatctacgttggagtaagatcgtttatcacttccatatttggaccaaatgaaaagttcaatcggccaagtatttcatggatggaatgacgtttggtaaggaagtgctttttctttttccacatattttccctttctctcggggaaattttgtttctaaacataaaaaataaagcaacagcaaaaaagagggtctgtccagcgaataagaagaaaacctccttttcggcttttgaagataggttgcagttgtctgcgggcacaaaatgggcaatttttttaatactttttacgtatgagacaagatttttttcgccaattatatcgcatgaagaataaccagagtttttctccgaacgttaagggagttgaagtaaaaataaagaaaggaccaaatgagaatgggtatgcttggtcttagtcttcgaatcaaattctgcttccctgttcatggcaacgtcacctcaattatttggaaagggggggttttccgactttatttgagatgacttgagatgtgtgtcaatgctactattttggagattaatctcagtacaaaacaatattaaaaagaggtgaattatttttccccccttattttttttttgttaaaattgatccaaatgtaaataaacaatcacaaggaaaaaaaaaaaaaaaaaaaaaatagccgccatgaccccggatcgtcggttgtgatacggtcagggtagcgccctggtcaaacttcagaactaaaaaaataataaggaagaaaaaaatagctaatttttccggcagaaagattttcgctacccgaaagtttttccggcaagctaaatggaaaaaggaaagattattgaaagagaaagaaagaaaaaaaaaaaatgtacacccagacatcgggcttccacaatttcggctctattgttttccatctctcgcaacggcgggattcctctatggcgtgtgatgtctgtatctgttacttaatccagaaactggcacttgacccaactctgccacgtgggtcgttttgccatcgacagattgggagattttcatagtagaattcagcatgatagctacgtaaatgtgttccgcaccgtcacaaagtgttttctactgttctttcttctttcgttcattcagttgagttgagtgagtgctttgttcaatggatcttagctaaaatgcatattttttctcttggtaaatgaatgcttgtgatgtcttccaagtgatttcctttccttcccatatgatgctaggtacctttagtgtcttcctaaaaaaaaaaaaaggctcgccatcaaaacgatattcgttggcttttttttctgaattataaatactctttggtaacttttcatttccaagaacctcttttttccagttatatcatggtcccctttcaaagttattctctactctttttcatattcattctttttcatcctttggttttttattcttaacttgtttattattctctcttgtttctatttacaagacaccaatcaaaacaaataaaacatcatcacaatgtctagattagaaagattgacctcattaaacgttgttgctggttctgacttgagaagaacctccatcattggtaccatcggtccaaagaccaacaacccagaaaccttggttgctttgagaaaggctggtttgaacattgtccgtatgaacttctctcacggttcttacgaataccacaagtctgtcattgacaacgccagaaagtccgaagaattgtacccaggtagaccattggccattgctttggacaccaagggtccagaaatcagaactggtaccaccaccaacgatgttgactacccaatcccaccaaaccacgaaatgatcttcaccaccgatgacaagtacgctaaggcttgtgacgacaagatcatgtacgttgactacaagaacatcaccaaggtcatctccgctggtagaatcatctacgttgatgatggtgttttgtctttccaagttttggaagtcgttgacgacaagactttgaaggtcaaggctttgaacgccggtaagatctgttcccacaagggtgtcaacttaccaggtaccgatgtcgatttgccagctttgtctgaaaaggacaaggaagatttgagattcggtgtcaagaacggtgtccacatggtcttcgcttctttcatcagaaccgccaacgatgttttgaccatcagagaagtcttgggtgaacaaggtaaggacgtcaagatcattgtcaagattgaaaaccaacaaggtgttaacaacttcgacgaaatcttgaaggtcactgacggtgttatggttgccagaggtgacttgggtattgaaatcccagccccagaagtcttggctgtccaaaagaaattgattgctaagtctaacttggctggtaagccagttatctgtgctacccaaatgttggaatccatgacttacaacccaagaccaaccagagctgaagtttccgatgtcggtaacgctatcttggatggtgctgactgtgttatgttgtctggtgaaaccgccaagggtaactacccaatcaacgccgttaccactatggctgaaaccgctgtcattgctgaacaagctatcgcttacttgccaaactacgatgacatgagaaactgtactccaaagccaacctccaccaccgaaaccgtcgctgcctccgctgtcgctgctgttttcgaacaaaaggccaaggctatcattgtcttgtccacttccggtaccaccccaagattggtttccaagtacagaccaaactgtccaatcatcttggttaccagatgcccaagagctgctagattctctcacttgtacagaggtgtcttcccattcgttttcgaaaaggaacctgtctctgactggactgatgatgttgaagcccgtatcaacttcggtattgaaaaggctaaggaattcggtatcttgaagaagggtgacacttacgtttccatccaaggtttcaaggccggtgctggtcactccaacactttgcaagtctctaccgtttaaaaaaagaatcatgattgaatgaagatattatttttttgaattatattttttaaattttatataaagacatggtttttcttttcaactcaaataaagatttataagttacttaaataacatacattttataaggtattctataaaaagagtattatgttattgttaacctttttgtctccaattgtcgtcataacgatgaggtgttgcatttttggaaacgagattgacatagagtcaaaatttgctaaatttgatccctcccatcgcaagataatcttccctcaaggttatcatgattatcaggatggcgaaaggatacgctaaaaattcaataaaaaattcaatataattttcgtttcccaagaactaacttggaaggttatacatgggtacataaatgcagatgccagtgaactatgttcagcttctggccttcgtttggtggtttaatctattttttataaaaaatgacgcgggcagattcaattagtgtcctaaatttattcgcgtttcaagatttcaaaggattgatcctcttatcagaaacgataagtgctactccgtcctattcttctagccatctagtacgtattcttttcataacataatcccttatttacagaatgtgtttcgaagaaaaattaattagatgggaagaaaactgaagtggcttatataatcagtgacatagtgccaataattacgcaaaaagcaaaggaaataacactgctatggatatggaaatcgaagattcaagccccatagatgacctgaagttacaaaaactggataccaatgtttattttggaccctgtgagatattgacacaacctattcttttgcaatatgaaaatattaagttcatcattggtgtcaatctaagtactgaaaagatagcgtcgttttatacccagtatttcaggaactctaattcggtagtcgtgaatctttgctcaccaactacagcagcagtagcaacaaagaaggccgcaattgatttgtatatacgaaacaatacaatactactacagaaattcgttggacagtacttgcagatgggcaaaaagataaaaacatctttaacacaggcacaaaccgatacaatccaatcactgccccagttttgtaattcgaatgtcctcagtggtgagcccttggtacagtaccaggcattcaacgatctgttggcactctttaagtcatttagtcattttggaaatatcttggttatatcatcacattcctatgattgcgcacttctcaaatttcttatttccagggtgatgacctactatccactagtgaccatccaggattctttgcaatatatgaaagcaaccctgaacatatccatcagtacatccgatgagttcgatattctgaatgataaagaactgtgggagtttggccaaacccaggaaattctaaaacgtaggcagacgagctcagtcaagaggagatgtgtcaatttaccagaaaactctacgatcgataacagaatgcttatgggtaccacaaagcgaggtcgcttttgaagagccctcggtagcataacatttttaattattacgactgttttttttattcattatgtagagataattaaatgttatagatgctctatactcaaacggtggaagaaaaacagcgaaaaaaaataaccgatacccccttttcgaatacaaatgcttgtatattcaattatgaattattttttttttttttcatttcttatattattttttgttcgagaatcactttttcaagatggtaacaacatcttcgtcttccaaaatgtgactcaaccccacgtattgaggttgatgtttgacactgctaccgtaaaccagagcatttctaaagtcgtccactaaagatttatgaatttggttacaaaaatccttgacactgcaacggtctgatcttagcaccacagggtcggtaaaatctggtatttggccctttggtttagtgtaaatacggactagatttagtctatcccacatgacttgcaacagctcgtccaagttccaatcttgaccagacgaaataggcacggcattaggaattcggtaaagtaattccaattcctctattgacagagaatcaatcttgtttaacacatagatggcaggcatgtatcttcttgacgaagcttccaaaacatcaatcaaatcatccacagtggcatcacacctgaaggcaatctcagcgctatttattctgtactcgctcataacggctctgatttcgtcattccccagatgggtcaatgggactgtgtttgtgatggaaataccacctttctctttttttttgatcaagatatctggcggagttttattcagacgaatccccacaccttccagttccttctcaatgatttgcttatgatgcaagggtttgttcacatctaggatgataaataacaggttacaggttcttgccacggcaataacttgcttacctctacctctaccatccttagcaccatcgataataccaggtaaatccaacatttggatcttggcacctttataacgaatgacaccggggacggtaaccagggtggtaaactcgtactcagctgcttcagactcagtaccagtcaacttggacagtaatgtagatttccccaccgacgggaacccgacaaaccccacactggccacaccagttctagccacatcaaaaccaataccagcaccaccaccgctgccggatgaagcactggtcaacaattctcttctcagtttggccagcttggccttcagttgacccaaatggaaagatgtggccttgttcttttgggtacgggccatttcatcttcgatagctttgattttttcaactgtagtagacattttgctcaatcaacaactctacgcttgcacctactgcatctagcttcaaacacttcctatcattgcgccctcatcacaccgtaatatcccatcttaaaagtggaaaactcttatagctcatcgatgaaaaaaacgggccctcgtcgcttgtgatgtgaaaaaatttttcaagctttaagcccattgaaagcaagagatcttgcactagaataagtggcaaaggtgaactttgaggggataagaagggcaatcaggaacatcagataagtgaaagatggcgaaaaagagtaaaaagaaccaacagaactactgggatgaggaattcgaagaagacgccgcccagaacgaagaaatcagtgccacgccaactccaaatccagaaagcagcgcaggtgcagatgacacttccagagaagcaagtgcaagtgctgaaggtgctgaggccattgaaggcgacttcatgtctactttgaagcaatcgaagaagaagcaagaaaagaaggttattgaagagaagaaggatggtaagcctatactaaagtccaagaaggaaaaggagaaggaaaaaaaggaaaaggagaagcagaagaagaaagaacaagctgccaggaagaaggcccaacagcaagctcaaaaggagaagaacaaggagttgaacaagcaaaatgttgaaaaagctgctgctgagaaggctgctgctgagaaatcccaaaaatctaaaggtgaaagtgataaaccaagtgctagtgctaagaagccagccaagaaagtacctgccggtttggctgctttgagacgtcaattagaattgaagaaacaacttgaagaacaagaaaagttggaaagagaggaagaagaaagattggagaaagaagaggaggaaagattggccaacgaagaaaaaatgaaggaagaagctaaagcagctaaaaaggaaaaggagaaggcaaagcgtgaaaaacgaaaggctgaaggtaagctattgaccagaaagcaaaaagaagaaaagaaattattggaaagaagacgtgccgctttattgtcttccggtaacgtcaaagttgccggtctggccaagaaggatggagaagaaaacaaaccaaagaaggttgtttacagcaagaagaagaagagaacaacccaggaaaacgcctccgaagccattaaatctgactctaagaaagactcggaagttgtacctgatgacgaactcaaagaatccgaagatgttttgattgatgattgggaaaatttggctcttggtgatgatgacgaggagggaaccaacgaagaaacgcaagaatccaccgcaagccatgaaaatgaagaccaaaatcaaggcgaagaagaagaagaaggagaagaagaagaagaagaagaagaagaaagagcacatgtgcatgaagttgccaaaagcacaccagcagctacaccagcagctactccaactccatccagcgcttctccaaacaaaaaagatcttcgttccccaatttgttgtattttgggtcatgtcgataccggtaagactaaattgttagacaaaatcagacaaaccaacgttcaaggtggtgaagctggtggcatcacccaacagattggtgccacttatttccccatcgacgctattaaggcaaaaactaaagttatggctgaatatgaaaaacaaacttttgatgtcccaggtcttttggttattgataccccaggtcacgaatccttctctaacttacgttcaagaggttcttcattgtgtaacatcgcaattttggttattgacattatgcatggtttggaacaacagactattgaatctatcaaactgttaagagatagaaaggctccatttgtcgttgccctaaacaaaattgatagattatatgactggaaagccattccaaacaattcattcagagactcctttgcaaagcaatcaagagctgttcaagaggaatttcaatctaggtattctaagattcaattggaattagctgaacaaggtttgaattcggaattgtatttccaaaacaaaaatatgtctaagtatgtctccattgtcccaacatctgccgtcaccggtgagggtgttccagatttattgtggttgctattagaattgacccaaaagaggatgtccaaacaattgatgtacttgtctcacgtggaagcaaccattttggaagtgaaagtcgtagaaggttttggtaccacaattgatgttatcttgtccaacggttacttgagagaaggtgaccgtattgtactgtgtggtatgaatggtccaattgtaacgaatatcagagcattactaacaccacaaccattacgtgaactacgtttgaaatctgaatatgtccaccacaaagaagtcaaggctgctttaggtgtcaagattgccgctaatgatttagaaaaagccgtttctggttctaggctgctagttgtcggtcctgaagatgacgaagatgaattgatggacgacgttatggatgatttgactggtttgttggactccgttgacacaactggtaaaggtgttgtggtccaagcatccaccttgggttctttggaagctttgttggatttcttgaaagacatgaaaatccctgtgatgtctatcgggttaggtccagtgtacaagcgtgatgttatgaaagcctccactatgttggaaaaggctccagagtatgccgtgatgttatgttttgatgttaaagtggataaggaagctgaacaatacgctgaacaagaaggaattaagatctttaatgcagacgtcatctatcatttatttgattcatttacagcataccaagaaaagttattggaagaacgtcgtaaagatttcctagattacgctattttcccatgtgtcttacaaaccttacaaattattaacaaacgtggtccaatgattattggtgtagacgttctggaaggtactctacgtgtgggaactcctatttgcgctgtgaaaaccgaccctactacaaaggaaagacaaactttgatattaggtaaagtcatctctttagaaatcaaccatcaacctgtccaagaagtaaagaagggccaaaccgctgctggtgttgccgtccgtctagaagatccctccggtcaacaacctatctggggtcgtcatgttgacgagaatgatacattatactccttggtttcaagaagatctattgacactttgaaggataaagcttttagggaccaagttgctagatccgattggctgctattgaagaagctgaaggtcgttttcggcatcgaatgagcatggcatacgctgacttgtcaacccaatcacattctacaaaatttaatgaattaaataggtaattgtatataaaaatgtgaacctttgtgtattagtttcaattctatcttacttttcattgccattttacttctttcaccttgctgtctttcaaccttggaaatttttatagtacgcgtaaacaaaaaaggtaaataagaggcattgaatataagttggcatttattaggaagttgagtaataacacgttgaaactgggttaagacgatcaaaacaaccatgtctgctcccactatgagatccacctcaatattgacagagcatttgggatatccgcccatctcgcttgttgatgatatcattaatgctgtaaatgaaattatgtacaagtgcactgctgccatggaaaaatatctgctatccaagagcaaaatcggcgaggaagattatggagaagagatcaaaagtggagttgctaagttggaatcacttttggaaaactccgtggataagaattttgacaaactagaactatatgttttgaggaacgtccttcgaatccctgaagagtatttggacgccaatgtttttagattggagaaccaaaaggatctggtcattgtagatgagaatgagttgaagaaaagtgaggagaaacttcgagagaaagtgaacgacgtggagttagcgttcaaaaagaatgaaatgctattgaaaagagttacaaaagtgaaaagactgttgtttacgataagaggattcaaacaaaagctaaacgagttactgaaatgcaaagacgatgtacaattgcagaaaattttggagtcgttaaaacctatagatgacacaatgactctactgactgattcattacgtaaactatatgttgatagtgaaagtaccagttcaacagaggaggtagaggcactactgcagagattgaagaccaacgggaagcaaaataataaggatttcagaacacgatatatcgatataaggacgaataatgtcctacgaaaattggggctactaggtgataaagaggacgaaaaacagtctgccaagccggatgcgaggacgcaagcaggggatatagttagtatagatattgaagagcctcaattggatttacttgatgatgtgttataatataaagtgggaaaaagtatgtgctatgatatgatgtatgtattcacgaatgtattatgtagaaaaatgctaaaaaattggataaaagaaaaccatgtttaaaatgcataccaccatgtgtattataagtacttcgtaaaattcgaatcctgtagccagccaaccttctcgaaagcttggaatagtcttgatgctttattaacgtcgatcctacaggctttttgggcgtcggtccttctaaacggcaaccctttctttagtctataaactttttccaaaaataaccttctcttagaatccagatacaaatcacaaggtaaccttagagtttgagcgagaactagttcagcagggtgtagctcgttcctcagcgggtctgtggacaggtccattggagaccccttccactcgatcttgagtgacttgttactgtctgtaggaagcgtagataagggcggagagtaatctggtaattttttccatgagacgtttggtatatattgaggagcatcatgaatcgcctcaatggatgcaatgttagtgtgaggagtggatgcagagggtgagaacttcttggcgcgatgtggactggtagtcatcgttcttctttgtggtgagtataccttgcgtttccgtggtatccattcagtgtcggattcaaactttcctagattgttattgtagagagcctgtttcctcatattatatcttgcttgtctattcaaattcggagatgctaacggggaaggtaatctagaagaagaggaaggcagaggaggaggagtcatatcatcattgtatttggaatatttatgtctagcattataggccagattgttgtaccggttgataatgttcttagaatatggttgggccaaattgctgaaaattttgtattgagacagaaacccgtaggtggcgtagcggtacctttttcttgataacccattgggccatacaggcttcacgaacagcacattctctacagcgcctttaggcgtagatcccactagcactgaagaggccatgcggggtgagccattgtggctaattttcgactccagcttgggcgacaaaggtggcgatggtattatatgttcatcaaccaaggagtcaatgctgccagaaaagcatccattgccattattttgtgagttctggttaattcttacgtcgtacgagcgcccatagggtgaattattgctataatcactcatgtttaaaccgtttttattactatcgttattgttgttacttgctttcaaattctgattcagacgtctgaaaatggactgcgaatcatccttaccaatgtaattcatatttaattgagacttttcagattcaggagaatataatcccatgtttcccctataaatgttacgatgcgcgaatatcctgtttatcgatgcccagtgtatgagccataacggggatgttatgaaccatgtggctacttttataagcggttctcttaggaagaagggggttcttgatagacccctgcacctcatctagcggaggtgcacggatgtaccaacagttttagtgaacattattcactaaagaagcattgggcatactcagagccaatggcaagctcgtttaccagttcaaatatgtcgtttcattatctgtatgactgtcgtaactttgaatcgatctaatgtgttgaccctgtctcaggctcacccatggcggcgcctgcacctgtgggtgaaggaagaaagacgatgtttgtgagggaactgaattgggttgaagttcatatcctaaacaaacacttcaccagccatggatgcatgccttgtcttttcgcagttggtggcatgaaaatatatatcacccaccaaaccctcttactcttttcttaccaagtaactccagtaagtgctcgtttttttcttcttccattcaaacctgcttaaaaacctcgacaaacgagcccccaacgtactaccacagcaaccactctggtttttctatcttgttgtctttaattgcctcctgactttgttttgttttgttcttgcttagcgctcttgaaaaatattttacttttcactatcagattaatgtgatagcaatagttagtgcaacaaagaaacaagtcgataaatggtacgtttaaaaagtagatatatcctttttgaaattatattcccacctacagacaccaacgttgaggaatctgtgtcgaaagcagacatcttgctttcgcatcacagagcatcgcctgcggatgtgtccataaagtcgatactccaagagatacgacgctcgctgtcgttgaatctgggcgactatgggtctgcaaaatgtaactctctcttgcagttgaaatacttttcaaataagacgtctacggggataatccgatgccatcgagaggattgcgaccttgttatcatggcattgatgttgatgtcgaaaattggcgacgtcgatggactgatcgtgaaccccgtcaaggtaagtgggaccatcaagaaaatagagcagtttgctatgagaaggaattctaaaattctgaacataatcaagtgtagtcaatcatcacacctcagcgataatgactttattatcaatgatttcaagaaaattggaagggaaaacgaaaacgaaaacgaggacgattagaatatattaatatatagatgtacacgtatatgcagtagttttatttttttatctataatacaactcaagcacaagaatgctttgttttcctagtgctcatcctgggcctaggcgccatagttatccgatttatcatcggattcagctttagtaaactgaatggggccgtgagaaccactggcaccttcactcttaacattgaccgcttcgtccagcttttcgtagttggtcttgtatatgctttcaatatcttgttggacgaacagtgggttgtcataaacctggtcttcatgccttttggcggaggcatttgcccctcttgtgaaaaatcttgaatcgtactgcagatccggttgttctgaacgctttgctgcgcccagaattatcttttcggatacgtctcttccttgagagtacgccagctcttttagtctggccactgtgctcgtttgctttttgggcttaactattgctcccgtctgcggagtcccgttgtggtatctggctcgttggctcaattctttcaatttagattctttagcaagcatttcctgttccatagcaagccgcttcaattccattttggacctgatctcttgtcttgccttcttgtcagcgttttctaacgcttcggagagcttcataaacccatcgttgatggtattattttcgttgtcaagagctttacctacacgtctttccaaggccacggtataaccatttggatttttccagtttgacacagctgcaggtatcttccactcatttggatcagcttctcccctatcattgctgccatccatatggagaacaggcacgacttcgtcgttttctgtgggtgctacaacctttctcgccttcttcccaacgaaccttggcaacaatggatccatttgcttggacactacctcaatatggtggctgttgttcaataatagattcgcgggtgcctgatgtgtttcggtgacgtaccttgatgatgccctgttatttgagttggctagtttcgcattcacaagccgctgaatgtatgacttggttcttgctgtacattcttggatttctgctttcgttggcaaaggaaccgatagttcgaaattagactgtctctttggaataaaatcatcgagcttaacgtttttagcgatttggtcagtcaatattgccggctcaacgcgatctgagctcaaagccgtcgaaactcgtccttgagaatgttttggaggtggtagtctgttactaaacatatttggttgaggttgctgatacgtcctctcggctcagagctgccatgtgtcaataaccccataatttgaacttctttcatcaactttttagctggggaaaaatcaaattcgtgaagaattacaataatacgttaaggtaaaagattaaatattaaaaaatagtatgagtacttttgaatcatcagacaagaacaatgaaggatatgaatagtattagatatgtattcttttttttttccagggacataaagagttgtttttataaggtgcggagttatctcaatttgcttctgattttagaagctattctatgcccggtcgactctttgatttcgatcccaaacggcatcatggtagtttcggagccagattcgccattttcccactctaatccatctcgaagactttttcgaaaggtaaacccttcttcttgtctcagcgtgttatatttggacttatgctgtagcggcttgatcattgccgaagcaggtattggcggataatgtagcacagccggcttcttgtaccaacccacctttgttggtttaggattttctgcctctgtcattggcggtacaccagcaaatctcacccttttgatggacaattcactggagtttgactccggatctagagttaatgtctctatagccaaagtatcactactattggcaatcagggtacttgatgattttcctgaggaggtgttgtttatactggatacttttggtgaaggcgctaacgatgaagatgcagaaggattgggtgtagatgcacttttgttcatcaaatgccgcactgtatcttggacgattttttgatttaacgtcatggttgaggactgcaaagaattggacctttgattgttgagctttgaaggtggagctattgacggatgtcttgtagaattcaaatatgaggtttgttgtttgtttgtataggattgcaaagatgaggatctaggccttctgccgttgatcagttttcttttctccggagacaccacgcttttcttcgtttctgcgtttttattgttgaaagtggtccttacaggcgatactgagggagacctagaagaatttgaggctaaatgcgcccttgcccttgttcttatgctctctaaagaggcctgtcttgatgggcttgctgaagatgtgggtgagggggatggagaagaagaggctggcagctttgttattgacggcttcttctttagcttacttttcgcgtttttaacctctaaatacagagccttatctctttctagcttttctttcaaattctcccgcaagtcattggtttcatcgaaggttttataatttttctcaatatatttccagcaatccatccaattggataataatcccataatggacctcaatttcggtataatcttgcagatatgattattaaacaattccacaactaaaccaggttgaaggtggaaaatgggagttcttgaggaattgttatcggtacgcgccgtttgagtccaaaattttaaattctcctgcagttcgaataaagctgtgacatcatcacattctggagagagcaaagccatcagctcacaaattatcaaatcgtaatggtacacgttttcgctggataatcttgtcttgatgtccaagaaatgttgtttattcggtaggaaaatttgcctagagaaactgataataacacacaagacagaaaaaacccgcaagtggaaagtgtatatcctgtgtagagtccattcccaatgtggtagatccttctgtaaatttgacagtgaagtaggtcttgtttccgaaaatttctgcaattggttgtaatatgtccttagaatggggaagattttcgaatgaacacaggagttcagtttctccatcacttgccattgcaatttgtaaaaggaatgggtggacttatcccttactggatcattaatcaaaacggctaaatctagaatcaatgtcatttcaactggatttaacaagtcttcaattattgaagtgtcaaatggaagtgaccgagctttgtacgcatccctttccaataaaatctgtctcaacttggcattataaatttttatagcattttgagcaatgcaagacagcgaatttaaaatcttccattgtagagaattattgtatatgcacgatttatagtgatctaggggtacctcctcgggaaacatccagccctctacatcaataaaattagttgataatctctgctgcacttcgcttagctttatcagctggaatcgacagagcaaatggtacctcttagccaatacggggcttacattaaatataggaccctcacaaagtgataagatgaaattaacgaggggaataattttgtaggactcgtcattgtctcttttcttcttcaaatgcggtaccagaacgtttagtagcctattcagttcattcagcttgtaaagagcgttcttatattgaatgatttttatatcatacgagtccaacggaacagaacctttgattgccggaatagaagcgctggcagcagctttggctagcaacttttttctcttttgcacatctaccatgttgtaatataaaactagtctaaatcctcaaccttcagcttccaatcactccttttatcattgttcattcgctaacaaacttcaaacatatgcctttattatgcgtcttcctgctgtttcaaccattgattgcagggtaacagacatttttaagggtctttcccacagcatctataagaaagatcgtcaaaagtattagttaaacattgaaaatttgcgccaaagacatagcaagcgcaacgtattcattgtccatgtcgtcatctactccctttgacccttatgctctatccgagcacgatgaagaacgaccccagaatgtacagtctaagtcaaggactgcggaactacaagctgtaagtacagaaagccacagagtaccatctaggaaattaacattatactaactttctacatcgttgatacttatgcgtatacattcatatacgttcttcgtgtttatttttaggaaattgatgataccgtgggaataatgagagataacataaataaagtagcagaaagaggtgaaagattaacgtccattgaagataaagccgataacctagcggtctcagcccaaggctttaagaggggtgccaatagggtcagaaaagccatgtggtacaaggatctaaaaatgaagatgtgtctggctttagtaatcatcatattgcttgttgtaatcatcgtccccattgctgttcactttagtcgatagaagttcactcgcaatgctatatatatagggagcttccatatgtagtgtaggatatatgtatatatacatatatacatatatgggcgtatatttactttgttcttattttctgtctaattttataattttactgacagtagctaagccctctgtattgctgttctgtgttattgcactagtgtcataacgcagatggtttttagcagagtcaaattgggcagaaagcataatttccatcttccctggcaaagacagattttctcttttgatcacgttagctaaataattcaagatttcgttcggtactccagcttcgcccttgttagcaggcttgtatttcaacagaattgcttgtatttgggctggattcaaggcataccagaaatcgaatagtaacttgaactcgttcaagttgcttatcttcaactgtaatatcttgacagcctgaattatttgaatcaaattgggacgaacgtcttcaattcttggttcaaaccagctcaccaaccgctcgatatttctatccacttcgtacccatacttccaatttaacgcgggacatttggttattaggtcattaaatagcattacgttcagatacttcagggtgtcgttaaaaatttttgtatgcattgagtcaacaacttgaaatttacacaagacagcatcaaattcatttaagaatgtgaataatttagcgaacttctcatcaccagaatttttaaatagcttctcgtttaaaaccatatcgaagatctcgatgtgggctgaagcatgcttcatgaatttcactaaccaagtggaataaatcttgtcgaatacttttaaagtttcattctccaaatcattcaaatatatcagtgttaacttatctttttcatcaccaccattcgcttcatataatgttttttgatttgcagcaaatgcgggaagtctggaaagattacttaaccaaaagataccaccaagcattgtttcgtcctttggtagactcataacaatgctttctacagtcaataggactttcgagatgaatttgctactttgaatcaataacccatttctcactaagctacttaccactgtagtaatgacgtgtataggacccagaacattgtctccattcacctcagtaacatttacttttttcaagtaaccttctgtgacttctaatgtgtaacaattcaggtccattagtaattctagaagatcaggatttcctgattctctacgaattacattgactagcttcggttttacttgttgtcctgcgattcccaaacctttcactttatcattcttattagcagaatatgtggtggtgaaatcttgtgctattacgttttcaataaacgctagttcttgcttcattgatttgacttcatcacttaatcttgaaggtttgttaccttttatagcagccaaactttgcatatgtgactgtattaaagaagattgcttcttttttctctccttcaaggcattcttcttgtttaaagtattcatgatttcaacttgtaacgtcttcagcttggaaatcttatcattataaccatttactatcgtttcgtactcttgcctttgcttagatggaatatttgacaaatctccctgcaacaactgtgttaatcttgtatatgagtcatttaacatctctagattcaaaatgaaagagttcttaaattcgatagcttcctccagtaatccaatcccgtaactagccctaatattccgttcttcaacttctttttgcagaactatataccttcgtctagctaactgcattctcatggcgctttgtacaagaatggagctccttttcaatgttctgtaatctgttttgtgaccatatgatctgatgtagctttggataattactgccgccatgagcatgaatttcctgttaacactatctaaaatcaattttcttttacaggtacattgtagttttattatttgcccaatggcagctctatagtattcccgtttccataatgctctaatgttcgtttgtagtaatatggcagctcttgtcttgagctcatgatcgacccttgtacgaaccaacaaacttctaatttggctttggcacttctttattgattccatggtctgcaaatactgaagcctatagtatcttgcccttatctttttctgtattatgatgcatatttcattcattttattagtccttagcttttccaaaaatgcaagcattcctgctttaaagaaaattttggtattaccaatttggtattttgctgaatcagagatagtagcatctagaatagattgacagaagttgacgattgcctcttttgggaggtctggattataaagaattccactccataagctgtagtccgtcaggaggaaatatctttgaacgaattcgtcaaaagtccatcttgatggaaagcctgcacatgaaatcctgattgtttccagcacaccacaagctcttaattgcgataagaccatcaaattatcgaactcccatggctttttttcagaatttggttttatgcaacgaatataatgaacattagtagaatttatgatggccatcaattccccgagcgattttttgaacatagatcccagggttggtttcttttgacttaatcttgctgggatcattatctttttttcagtattttgctcttcaggagcatcgtcactcctaagttctctgttgtctaaaatttgtttgaaaattggatttgtcgttgctttgaaaacatccagatgacctagggaaacgctgtctctattcttttcaataaacccttcaacttcatattctacatcaacagcataatggcttactataaacttcgtttgtccgaatcttggcttcgaaaaaacttcatttgagggcggtttattaaaggcagaatatagttttgaggcccatgattcatctgagcctgatggtaatctactttcttcatctaatagagaaagtattccaagtttattctcaatcaagtctatgcaaggttggttgtcgctgaactcaatgaaagaccactcaatttcctcctttacatattcttcttgctccaatttgaaaacgtgctggttgaactcttgttgtaatttttcattcgcatagtttatacagaattgttcgaatgagtttttctcaaaatgctcaaacccgtagatatctaaaataccaataaaggaaaagacatgatcttgttgatccagctcaggatcgtataatgtcttgttaatgttgtctactagccaatcaaaaagcgtggaataaataaatttcgccacagagtccctagcaattagcgcttgattgtaattcaaattagtgacaattttttcagaccttgtgacgatttgtttcttgacaatccattttgcaaaattgaagggatcaatacccaataattcacatgcgatttgcaggttttgctcttccgatgatagtgatgcgtcgtttctagtcattttcatctcgatattacctatatgtagcaagcctgcaagaattttgaaaattccaagctgagtctcgtggtttatacctactaatgacagggcatcagtggttatcttgtattctcgagcttcatctataccagctatgttcggctgtccaccttggttagtataatggtagtccttgggagatgacaaatgcagttcttgttttaccggttctggcaatccttccaaaatttggtaaaaaatatggtaatttctttctgtctctggctgataaactaacctggatttttccaagagataggttctaattttggaccccctgatggtagtattctcatcaaataaaatttgcagatatttgccgaaacgagaggaattatcatttctggtagttttggcgttaccaaaggcttccatgatcgggttagtagctaaaatttggctctcgatttgagacatttccacttccccttcacgattgttgctttcttggactgaggcaaagtatctcataatgtatttagcagagacggtcttaccagcaccggattcaccactgactacaacagtctggttagccttttcatggaccatgaacctgtacgcctcctctgctatggcaaaaaggtgcggctccagctcatctttacgcttactagaataattctgtatcatctcgcgagagtacaaatggtcgactttatcaaagggattagcggcaataaggacaataccagagtaagtatatatctgtccattcatgtatcttttttttatggcatgcagcactgccggttcgttcagatatgatagggtggttaagtcatcagtagactctaaaataggtgggtttcgtagtacaggtagcgtgggatgatcatcatcattttcgaagctatttgtttcaatggatacagtttctccatcctccaatttcaactctaagtggaacgttccttcaaagaagtcattcttggtgacttcgccgcctatccagccttgttctttgtgagggtaccaacacttagttcctacttcaaatgacatgcgggagaactggttataggattttttttgtttttttgtgttttagaattagattgaattataaaaagaagaacaaaagggtatcgtattgaaaataaattgtctcgccaaactggtaacaatgttttcagctagaacaataagaaaagaagagaaggtaaaaaaaaaggtgataactccgtaggaattgaggaattgagtatgcagaatcagaataaaggctgactttcaaaaaaaggttgtattacaattgcaggttttcgataaaagagaccctattctcatctactactgctaaacttcgagatattttcgaatttttcagtcttttcttttttttttttcgcattagttcagaaccctaaagaatggtaaacattctatggataacccggagagtgagtttcttaaagacctagttttattttaagggttttaactcaatcttgatgttttcattgtgtaccctaaagaaagtttaagaatagccctaactgttaccttttgaaataaaataaggggaaggtcaaaaagctattgttctattgttatgaaacattgtctcaaagagtaagaataacacaaattgatggcagttttttacgtagtccagtagttgtccaggtacaatgcaaaatgctcaaataaagagctcttctaaaggcagcggaatagatggtacagatcgcaatagcaaagatggtgtagaaaagagacccctggaagatgtaaagcaaatgattgacgctggaacaccagatgttggccacaaatctactgttgaaactaagccaaacgttggatggcaagcctctcacagtaatttggctgcattacacgaaaaagagcagaaatatgaaatggagcaccatcatgctcgtcataaactgcatcgtcaagttattccggattacacgtctgcctcgaccgcaatgttcagcgattgtatgttcaacgcagcaccagataaagtacgaagtctcagtacgatgaagtcttctggactctcgccaaaacacccatttaacgtagtcgccacctttaaaggaccattcccgcagcatagtgtagaatcaaagcctctcgatggtggatactctgccaaagaccattttccctcatttaagatgttgcaagcccagcagcacccagcccatcgccattacaaagacaacgacaagtacggtcttaaatcaccttcccggtccttcgtgaaggacaagaaaaggttggttcaccggtttttgaaatccatggagccttcttcgtctgggcaatctaaggattcgtctgcactggcgccggctttcgatccaatattgcccaatgttatatctaagccttccaagcgacccacacatcattcgcattcatcagacgggagttctagcacgcagacagatatatcgttacagagcttgctttaccatgatcttgaaagctcaccaaagaaacatgtttcgccctcaagaccgccctctgtagcttccgaatcctctcctgccgttgctaatcccattgggctttcgccaaaagacgcctgcaatgcatcgttttcgcagtcgtcctcatcttcgttgtcttcttcttcatcgtcttcatcatcgacgtcattctcacagtcagtggctgttgatcctcttgaacctcctggaaatatcacatatagtagttcgaatctttcgctaaattcagatgaattagactactatcagcgtcatatcggattgcagttacagcagacagaagctttactaaagcacagtttgaaagatgaggttctgaaagatgaaaatgaccttgttaaaaacattgcaaattttgacaagatcgttaaagagctaagggacttaagatccaggaccattggatggaaagagcttgttgaagaggattatttaatgaatttgaaacaggattttgacaaggaaaaccccgaatcatttgaggcacgtttgagtgatacaataaatacaaacgtggcaaaattacaagatttagagaaaagaatggcttcttgcaaagacaggttggcctctaggaaggaagtaatgaggaaaatggaaagtttattgtctttggagaattccttaatgatatccaaaaaaaatgtaacattcgcatctaaataccgcaacgaggcccttgatattgtctttttaattatcatcatcgtcatatgctataccttcaagcatctagtatcgcataaataaaaaatagtatttgtatatcaaaaaatgatcctgtgattttttcatatgtaacgtataaatgtaaaaatgtgcttcttctggtatttttaatcaagtggaaagatgagtggaaaaaagggcaatgaaatagaaaaggacaggcctgaaagggaagaatacaagaagattgagtatattggacttcacagtaaccgtgaaaaatggcaccaagtatagcaacggtaaagatagccagggacatggttttgccattacgtatatttgtcaatagaaagcagatccttcaaaccaatgataagactagcaataagtcgaatgccactatatttgaagcaccattattatcaaataactccataatctgcttaaaatcaccaaatacaagaatatatttatcgcaacaagataagaagaatctttgtgacgagatcaaggaggacctgttattgattgtttacgaactagcgtccccggaaatcatcagttccgtactcagcaaaataagagttggtcattctactgatttccaaatcaacgttctgcccaaactttttgcaggtgccgatacggataatgcggtaacttctcacatccagtctgtgacaaggctggctaaattcaaatacaagttgcactacaaacataagtgggagctcgacatattcatcaacagcattaagaagatcgccaatttaaggcactatttgatgtttcaaacattaacattaaacggtttctcattaaatgcaggacccaaaacgttattagctaggaaaatagaaaaacagccccaggtacctaatttgttaatagaaaatggggacgctgatgccctggatacaccggtggaagaggatataaaacctgtaatagaatttatgtacaagcctgttattaatttaggtgaaattattgatgtacatgtgttgcataggcctagaagacataaggtacgtacccagtcgaagcaaccccaggaggaatgaaaaaccgataacaaagtgatggcttaatattataacttctatataacggatatattttatggtaaatgtacatatttcagtaatggtaataatgacttttctttttatcttatttttatttttgtattttttgtcttctgctctttgtttctgtgcctcatatatcaaatgaaatatcatctctcgaagaactgaatctatttgaattttgattaccatcagcaaatggattttcaatgaacggttctgcactttcaaagtcgttacttcccagtccattattgtcattaaaggggttcgccgaagcatcttgtaattcaccgtacttacctctcttttgagtagtatcatacattctgacaattttttcttgcccaccctcttcagcctgtgaaaaggcaaatcctctttgttttttcattctttgcacttgcctcaccttcctgatggcattttgaaattgctgaacgtgcggcctagagtcgctgatattgtatttctgcatttcttgaataacatgatacgtttctggttcatacattcttttatagtacttccatagaaaatctcttaccagtgcaaaaattggtaaaacgatcaaagttaaccaaaatacaccggatccatacgtgtgtttaaccacaccataatactctcttgagatgttagcatgaggaaatatagaagcataaattgggaagaatattaaccaaaataagagggaaccaggaatggcaattaaggtgaatttcgtccattgattagttaccaaagcagcctttcccaaaacaataatgacacttgtagtgtagacagttacaccccaagaccaatgatcagctagttcgccgtgcatatttaaggcaaacccatatctgtaaatcaatatggtgccaataaatactattgcagaatggaaaaagccattaataatccatccccagaagatgtaaacagagaaaaattgacccttctgtcctaatttgtacaattgtgggtaccgctcaagtaatctactactaacaaattgatcaaatacaccaatgacaaaagggggccaaacagtgaagaataagttgtagaaactcattgtccatgattccataatggattgacctgaaaaggcattggcaaaaacgtaccaaaactgcgtcatgtataatgctgtattcttgtaaaaagagtacaaaattgcgacagaaattctttgataagaccaggagccatggacaagtaatagtttttttaaaaatttaaattggccaagagctatatcagctgaacgagccgcttgcataccttccataccactaataccgacaccaacatgagctgcctgtatcatactaacatcgttggcaccactcgcaatggctagcagtagtgaagacgactttctttttaccattttaacaaccaaggctttctgtagtggagatacacggcaacatataaccgctttacaaagcttcgccacagttagcaaataatcttctaattctggttccaaggcaaagcctaatgacttcccatcaatgacgagcgctaaggatttcatatcatgtgttgacaattgatgctcgtttagagcgttaatcttctctaacaaatttctctcagtatcatctctggtttcctcgttgatgatcaacaaattcatgtcttcactcaataaacggcaactcataccaatgttaatagcagtttcctgtctgtcaccagttaaaacccaaattttaatacccgcttcttgtaatgtgtggatagtttctggaacaccgtcctgtaacttatcttcaatagcagttgcaccaattaatattagatttttctcgattagatttgcggcttcgtctagcttctcggctctgttatctaatgttgtggcagcctcattataaatgctattccattcttcatattctccttcagagatatctctcatcgccaaacacaacgtccgcaaaccctcagatgcataatcttctaaatgtctcattgtagcttctacatattgattagcttcatcatccaatctttccagaatgacagtatcagcacctttacagaataactttatcgaaccatccggaaatctaaatatagcgctcattctcttcctggtggaattaaattcacaaatgttaagtagttgatactctttttcctcgccagtttcctccaataaaacagttacagagtttcctttacggatgataaacttataccctaaatctgcaccaccttgaacgagggcaccttcatctggagaggctgcttgatatttaatagatccatcgctttgaaattctggaatgacagtatgacaggtagccagtaatgttaagaagtcattgataataggtgaatcctcatcagagggatcatttaactttttcttcaaatcgtcaaattttctataaccaacttcaatcccatcttcaacagtggccgttttatcttcaggtattttatcaatatagcaatggcctgcaatagagcaggatttaaattccataatatttcttgttaaagttcctgtcttgtcactgaatatatattctatttgaccaagttcttcaaccaaagaggatgtacgaaccacagttggggtatcagttttttcgtagtacaaatctagatctgaacctatcataaaagcctgataatatttgattaattcaacggtgacaaatagagaaataggaactagattcgaaaatagaatccaaaatgttaaaaagtctttgaagaataagccagccttgttggtaccctccaggtaaaggtacgataaatgtttggcatctgcagtagacataataacattaccaattgaagaaattaaaattagcacgattaaaactgtgaacaatcgaataatctgtctgttgataattttctcaaccgcggttcttttaattggggttgcagtagcattacgcaataacttagtttcatgaccagtgaagataactaaaccaaatatccatgcagtatttcttaaagttgcacctcttaaaatcatttggtcaggagataacggtatttgacgatcatttaaagtcattgtaccttcataagtatacaagctagagttcggctgttcggaaacaacttttccgttcatgttcttcaaagttttaacgtctataaatttggcagtttctactctcgactgtttgattttcaaatttgtttcaccatccaagttggcagtttcaatgtagcaaagaccctccggttccgaagatgacaaaattatggtatcagcaggaataggttcctctgattttactctaattatgtcacctacacgaatatcaatccatcgtttctcaacaaagtcatcatgtgcttctgaaaatatttctgctgtcgaattatttaattctttatcagaattagctctcttgatatcttcgatacattccttcatggcagaaacaatcaaaaccactaataaagtaccaattgtggtgtatctattagttggcgagacgtgaggcacctgttgaatggcagatgtacataaaaaaaacagattagcgtatttggaaaattcttggaacaaaaatttaggcagaaaggtcgcaaaattatacttggtggtagatatatggttgtcactataaccgaaggaggaattagcgagagaatcgttgatgtggatgactcttggttcaccattgccctctgcgtcgccaacgttctttcttaaaatgtaccggttgaaaagaattttaatgttgaacttattcctcgagtctagataattatcgtctaattcgttattagtcaccgcattgtaatgattcatttcgaaactttcgggccctttcttccgtttgaacgtaaaggcatttttgagaccattaccaaacctagcaaataaaccgggaggcttgactgctcgtagggattgtggttgatatgcatctgagtcgaatctattggcattccaagacgtttggtcgtcatggttattgctcataaatagattttcatggacatcattttcaatgttatcatcatcagcgtctaagtcgatagtctcttcgggaagtacatgacttggtggtatataatatccgttcgcatgtgagttggtgacctttgaacgggatccagaatgagaagtcgtgtcgtctaagaagtcaatatcgaaaagcgtgtcgtcctccccaggtttcctctttgggggggtttctctgtcgtcattcatggtaaaatcagggaatgaaagaacctaccagtaaattattgcttggcgctaacctctatttggcgttactggcttcttgttgcactattccccttagaattgccaacaattgttgattatatgtttcttcaacttagtggcaataaacagatttgggttttctggcaaaaaaagccaatcacgtgatcaggaagatttcagtgatttacgcttcaaataacctttacctcaataatcccgtaatagtaagcttctaatagtaagcttctaatttgcaatgttattagcccaacagctactaaaggtattattttttttttttttgataagaaatttaagtgttacagaatgggccatcttacaaaaataatagtctttatgtatttttatatatgtaaaagaattgaaatattttataactggttgttattatggtacagtgcgctgcccaatccacgtggaaaaatcctgttcattcaataatagaaactgaaatcatgtaatgttgcgtagtatagtgcgtgagcttattgtgccacttcttgctcagcattttgaacttcgtgttcctcctcgtattcgatttcgactttaggacgtttagttttggcactagttcccttcttacgtctcttggctgaattcttattttcttcatcactatcgctgtcgctctcgctttcactgtcgctttcgctttgactggcgctggaagcttctctgtcagagtcagctaaccacttttctaagtcatccacgtcaacgtattcaccttcgccatcatctgcaacgtattcaacttccccatcatcactttcctcttcttcatcccagtcttcttcctcgtcctgagaattctcctcttccatttgacccattatcttcttccagaccttttcgtcaacatttaatggtttatcaccgtaagcaccactctttaatctgtccatcaattctttttcgatggctttttcaatcttggcagctaccaatgcctttctctccctgttttgttctcttcttttgacctttggtgctacaccaacgtagtgtctctcctcctcccttaatgctaaacgtctctctgttatcatgacctgcgtcaattttgtaaatctctgtttacacttatgacggaaaaacttgctccaatgtagtaggtgttcgtcgatctgttgtaaagccttcgtgtaatttttggatagtttgattctttcccataacttggcaggagtgtgcgctctttcaggcgtcttcatatacaagtacagtttcccattgtcacacttcactgttgcatacttggagttggcaagtgggcatgattgccttgtacacaacccagtgacgttatactcatttctgcaaaaattttgaccattaggtgccttaattctatgagagcagaaactttgattaatcacttgccaaacaatttcgtcggacatatcctcgttgtattctaaccgttgtagttatgtactgaagagaacactgtcaaaagaaagaactaagcaatgcaatatctgcctctataccaatcactttttcattttttttcaaaagctcatcggaaaatttttcaaaaaaaaaaaaaaaaaaaaaaaaggtttattaccctactgcattttgataatctgaacataatgagctaatgaaagcaattctcatttaaaaacaagtattctctcttattgaagtatgcattatctatcattataaattcttttattctgttcgagtccatgtttttaaaaaaaaaaaaacatgtatgtatgctccatctatatatgctccatctgtatattttatatgcaaagttttttacaagaggaatttgggaactggaggaaagtggcacaatacctcatgtggatagttcattaatctcttcttgtgttaatgtgctaatataaacacacttactcagcaattcgtggttaactttgaaagtgtaaaacttggaccattgaaccctttgaatgaaattcttgactatttgaacgttcgtatcgaatttattgtaattcactactttatcttctaagatccagtctttcttctctgcgtttgctgataggtccgaaagatatacgacgatgaaagggacgcaacccaccagtggattcacagagttaagtagatttcttattgtagaataattcctgtctagcgagggaatcttctttagctcttcccaagtcagtaagtcgcctggttcaatcagacgccatgcatcagtgaatttttgaacaactgaagaacttaaggctagaatgatttccatcaatgtgttaaagttctgaaatgtcctgcagtggtctgcaacgtgtataaacctttgaatgacatttcttttcattttgctgctcttggtaagaagtatttctgatataatccaatccacagttaagttaaatctggatatagctaaatcaatgccagataaggtctcgttccttactagtagttgcaaccaacttataacttgtgggccttcatgcttcatctttaaatctaataaatctttccagtctatttctcctaaaatttccttctctatcaaggtcatttgttgcgctacagacagggaatcgtacattagtataaatggaacgtgactttcattattagaaatcattaatctcgaatcgtgaatcctgtattgaccgattaattcctggatttgcgccgcttgcacagcaacatcaacattagctgacacgtctattttttcaggagaggaggaagtaaagccttccttctcggattgatctggagtaaaggggatattcattatagtttgtctccttctttctattaataacgattttcttttttctgcggggctattttggaatgacggcaagttgttaaggtttagcatttccacttcatctgctaacttgctcgttttaattccaatagcgtcactactcttggtgttctctggtttttcgggaattttctcgtatgtaccttccagtttcattaatgccacggttattggatcgtcattaattgaatcatcgagcatattagcaatttcatttaaatttttcttattcaaggagcctgtaaaagccgactcagagtttgctctccgtgtgttccgggcactagatgtgtcattaatgtcgatatcgtccattgtcaatacacttcctgatatgttactattagtttcactctcgttcttcagaaatttacttttcagctcttcaacgtttttcattggagaagcaacgtcaatgctaccgtcatctggtgaaaaaaaatacttgttgtttttcgcatgggtacttggactttctaggtcattattggaatcgcttaaatcaattgtttttaactcatgcaatgaagaagtatttgagattatatcttgattacccctttgatattcttctctcaaatttattatcctttggtgtggcactggtaaatctctggacgtttcgaaagtttcaactgtgctaccagtggtaatcgaattcaaatcacttacaacagattctattgtgggtgctatggataatctgattctattggtttcactcacgctggtcccgttgggaaattctctctgtggattttgagtttgttttagaggactattctgagcagattcaaaaagcttgctcgttgagatactgataacggtggacgatgtatcagagtacaacgcgctttttttattatattccaggttgagaggttctatttcacttatttcctctataactgagtttgacttgttttgctcaggatctactatggataactctttggttggtgttatggcaatgctttgaactcttgaaatgctgatccttccactagccggtcttacaactgcttgtttgatcttgtgattgcaagatgaatgtttttttcttgtagttatatcataattattggcttctgatgatgcatcgagtgagttgtccagcttttttgtgctctcatattctgattcctgattttctttgttatcataattcttttcaaggccatctatagtactctttttctcatctaaagacttggtatcttcaaatgtaaactctcttagatttaaaaatccagtttttgtttttagagttggactatctgtattattcacgatgtttctgacttttcttgactttttcgttacagtatctctgggtggagagctggatgacaactcggaatcgtatgagtatgttattgattctgtgtcttccctactatcgtttaagggagacgattctttaagatcaggtagaacatttttcagaggcgaagaagtcatgcttttttgggattgggaatgatttttcctccttggtgtcatatttgtaatcgcttctgagttggttttatcagtttcatggaataacaatctttgaggtccattctcgtctgtacgtgaagaactattatctttatcaaagagcctcatactttctgctgagtagctaccgtgcattttattgtaatatgctgtcgtgagactttttactttccttcgttgcagtgcatcatacgagggtgatggctgcatattcgattcattgttctgcagttgcttgtttaaagtattagttaaagagatgactgactgagcaattgaacttacggtttgatacagatccaaattgtccatagcgctaaaattatcattactcggtttaaagctattttgttgtaaaatctttatatcatgtatgtgttcccgacgttcacaatcaacattaactgtaggacctcggttgttattcgaatgtgtttgaactttttctatcagctggttttgtaaatgcagtagggactccacttcatctatggttcttgcacttaggatgtcaaatttagaagaatcagagttaagaaactcttcctcttcttccttggaagattttctattgagagatgatattgatacaacgtatttgacaaacgcatccatttcaggtttctggtttgctggtttaatagcactcataaattttttatcattactgctatcatggcgattatggtttttcatccacttagctaaaagaccaatagcgctgcgatgtaacacagacattgaagatgtattagatctactattactgttgctattgttatctagagatgatgtcgtcgatgtaccttgaagcgttccgctttgttcatttaaatcttcaggaatatataaggaattcagaataaattcaacttttttagccggtgttggaggcattattttatcgactgcatatgatgacgggtagtctacgcctttcattagtgtggatactagagtgacttttgacaagtggctgatcttttgtttactatctgacatgtcctcgctttcattatcaactgaaggttctttcgctattcggtgcttcgagtaaacatttgatgtattatcgggaaataaaagcatagaagggcttctctggtttttggaagaatttgaagactgtagcttctccggcagtctaaatacatcagaagttttatataatgataaaacgctttggttacgaaaatcaggactggcaaaactttgcctggcgtaaatgctcagtcggcttcctcttttgtgtaggctttctagttgcgtgaaatcctttaacgaataatgcagccatgcatcaaagtctaatttatcaggttcatttagttcaatattctcccaaaccaacttagaacaatgcacccagttttttttcagattgattatacagctggaaattatttttgggtactgttcaatgtgtttgtcgtttagaaactcgatcaaccgaagtcttaatgttatgttcggtaaaaaatcttgcacaaaataattcagtatggaatgcctcaacaacacaaacgtcctcacgagggcaacttcaccaattcgccttctcttagcttttgcagcatttgttgtgatctccctaatacaccatcgaaatctatagatgagtaagtcgtgtaagtcttgaggcgttataaaattcctataaataaggaaaaaatctgcagatgcgttgtagtctacaccttccaaaggggaagaaaggtgtacaattaacgcgggcaggtctgcactattcactggtttggatacacaatcgctttcatagctaataacatttgaggatggagtcgggtagtaatctttctggctaaatatttccatggttcagggtagcgaatctttgaatggctagaggctatgtaaagcaaacaaaaaggttcgcgtaaatcaacgagcgaataacacgagtacggttggggtgggctaaagggttcaagaaattatcagtttctgtttacagtttttttttcattgttgataaaaagatcaagaatttcattattcgcgaaaatcaaaatgcagaaaggaaaaaatagaagggtaataaaacagcatcggatcgcaaagatgagtaaggagaacagcctggttaacaattaaagagtgtttatcgaaattcattatatagtggtttatatagaccacttcttctgctggttgatatagaaattttatttaattcttgttttttacttatgtacttactacgatgatcttaattcatgcttcttgcttgtcggcaatgtcccaagtggaaaaccagtttaagtagcggaagttactacttggtccctccataccaaatgatattggggagaagtaccagaagcaaccaattacaagtgccatgaatccggcgtataggacgaaccgcatgatacggccgcacttagatctggaccatttttgcaaaccggcgtcgaaacagtacgccaaaatgatcagtgcaaaatacaaggcaggcaagtaatgatgaacgtaggtgactctagacatgataacgaatggcatgtagtgtaggccccaagctagtagtgggtagaacccgcccattaagaaaacgttccagttagatggatttcttaggtccacatattgtctttgccatctgatcagtaagataacgaccgtggccatgaatgcgaggacggcaacactagaagcccacgtggaagctggggtacccaataggaagtattttggattatcatcaccccagccacatagtctcaaacccacattcaaagttggccattgccatgctgaggaagctaagtaatcaaatttgtctggatctggcaccaaagcgttattagtggccatcatggctagatttaaatgaatgaagtcttttaagaagttggtctttgggtattgaaaatcttcgggtcttggtggcaacctttcattttcgtgggtctcgatgttccaccaggtcctcttgtccctcttgaatgggtttttcatgcagacaacctcttgttgtctgaaaccccattcgggcaaactgttaccggtttgagccaagtaacagcccatctccaagttcttgatacggaaagaggtggtcaatgtgtgcaacttctcagggtcttcatctcctctttggtccatgatctcaataacccaattgtctttgttgtcaccaacaacattgtcaccgtaaccagaaacctcccattgtgtctttgacactggtgcagcaactgggtgggtgtgcaagtttctgcccgtgcttttgtgtaccaatctataggaggtacctggcttcaaatactcgatgtcagtttcgttttctgaccatgatggtaagcctctttctctgttgaaaaaccattcgttgttagcatctttgtaaccataacaggttacttgttgttggttggacccatctggataagtttgtatatgtgagtgcaatagagatcctccaagagcttggtttttgatggaaacaacggaggaacctagagcaatgtcacgggggccttgtccgacgtcagaacccactaatcttgcttggaaaagagatggcatgttagcatcacctgtaccagaatgcgataataggtcaaaatgtattttgaagcacaataggaaaatgcagaaggggacgataataagaccaaatattcttgccaaccagtggttaatataggttttccatgacatggatttatctgccaaaaaggtccataagtcaatcacagtatagataccgaccatagtgatgataaatagacccaccattttgacggaaatagtgcaacccaaagaaataccagtgatcaacagccatttccaccactttctagagaacggcttggacctctggttgtggaacataacaaaactaaagaacgatgcgacagtgaagaaaagtagcatggagtccaaaagaatgaacctgcccaaagtactatacgagttttcaaacaaaaccaacacggtcatcagccaaactgttggtaaagaaaatccaatagctttggcagtgaagtaggccaatggcacacagagcgcggaaaatgacgcgttgaacagtctcattttaacataatccaaatagtctgggtaaatttccccagaagggaagtcccaagaaccgttgtagcctgccaaataaccagacaacccgaccagcatttttcctaggggaggatggacatcgtggtaaaattcgtgtctcaagtaataagaaccaaatttaccaaagtgcgcctcatcccaaacaacatggttgttgatgccgattttgtacatcctggtaaacaacgccaatgcagtaaagatcaccggcattacaacggattccaggcgtaacagtgagctttgtgcagcgggcttttccttcgagaaatcttccgcgtctctctcatcagcgctcgaaagttcctcactgacgctgatggaagacgattctctttgtctcagtgtattctcttgcttaatgtgggcggcattgtttttgctgtacccggtagacgaagacgaggacatgattgctggaccacggttcgaaacagaatgacagtagcgatgtggactaagccggttctccttggtaatgttgttagtctcgagaaatgaccttttttttaccctcaaaaagaatgcaacactattaataaacagtacacgaaacggatctttccgtaagttctttcgttcttttttttcgtattcttttcttatgtttttttttttcagggcgacgtgtccaataatatgtatgtttgtcgctatgtacgagatattattgctaagtgacagtaaatcgtatcacgactgtaaatgatggcgtttcggtatgtacagtatctatctacctgataataaagtcaattatgaagacgaatacgtagcttatgatgctgcccagagctagtcctgtagaaacgaaaatattagtgaatccaccggccgcttccttctcgtcgtcgttgtccagttgctctggcaccttcatgaaactcatagagatgacgtgcccgttggttacgccgaaaaggaactgcagtagcatgtaacacaagtcaacgattacggagccattgtgctcttcatcgccgcttgaagaggaggtgatggctgtgaacatcaagaacagtggtattgcggccacccgcaacaatgagtagatgaaggttttgcgtggcgtaaatttctggtcacggaacatgggccagtcggcaatgactcttccgtaaaggtcgcctaggttccacagcgtgaatatgagaggtatgtactgtgcgttgcttaaaggaagccctgtcacgtaggtggcagacgcaaatacaggaaaaacaagagttacgacaaacgtggtgaatatggaaagaaccaggtactttagtttggcaaataagacctcgaaaggcacttttagttggagttcctcaccttcgtcgttgtcgtcgcgagtgccgttggtgcggcggtggtcttcatcctccatttggtcaatgcggccaacaatacggatttcctcctcattggagcgcagagaccctaacaacacatcagtgatatgtccgtcttccacattccaattctcgttcactttccgactgattttgctcacgctgaacatgaccacacaaatggtgaccacgagtgttgtggtaaaaaagtatagaagaatcccgcccgtagtagacacagaagagttctcgatgaaagctagggcaaaaagcactagggagggcaggacaccagcaacggcttgccccaccatgacaccttgactgtactcggaaccgaagacgttggctatggccatgataccattctgtgtcatggctgtccccatggaactgatcactacaagcatcattataaacatgaaattgaaccatttaggtaaaaggaaatgcaaaattgtaaagaagcacatgacagtaaagacaataatctcccacacaagcccgtttatgacccttctcgagtatttgtactgtcttttggccaagtagatgttgaacagcattgacgatatggtagaaaaggacatcatagagcttgtgaagatctttgcccaaatggaggtgtctttgaaaatatcgtgcttaaaatattgcgaggcactgaggatacagttccacggccataaaagacctattcctatggcgaaaaatgtaatatatgaaagatttttcaacttttttcttaacggcaatgtatccagtggttcggttgacacagattgctctctttcagaataattatcgccttcttcatctgagtgctcgttgttctctgattcatgttcttctccagagcgtgatatctcctctgaatgcgtatcggccagtgcaggctctggcaccgcaaggattggcttcttgatggtatcagtgtccgcactagtactcatttttgcaatctggtatgctttcttgcgtttgatgataacgtgtcgccgtaacgtaaatcattcatcctttcctatgattttttaagtcaatttttttttctttttcgggaaattaattctgtttttggcattaataacaacaagaagaattaaggattcgttatagaatacaagattcttggtttggttaaataattttggctctcttaaatattataaaaagatacttaagtaagaaagaaacaggacgaaaaagatacgcaaaagagagagagagagagagagaaaaaaaagatgagaaaaaaaagtataacgtgaaggctttatgggaagtgcggtgagattgggatcgtttcaattttataatgaggtagtgtacagagaggagggagggagtgggatgaaagtgtgcggtttatactttcttactgcctgtgtttgtcttcataaattcaaatcttgctaacaatggtatatggtcactggggaatttgtcgttggggaacccgataaacttactcacgtattcagggtccacttcacccaatagcccacgcacccttagagcatgtgtagaaaaccatatatagtcgataacatctgtgaatgacggtgtgaaattggtgaatggtagttctccgatacaattataacttgatttgagagccaagttatgtgagaaatttttctccgacatgtaaccgaaatctctaccatttccctcttgatgtatttggacacggcctgtatttatcaattcgtatacggcggagttgatgtatgaattgaagtcaccacaaatgagcacaggaaatttcttaatgtcctgtctaaaattgtgcgatgtctcctcctttagcagcgtttccagatgatctaacaggacacctacttggaatgtcttgacatcattaaattttggatcccagtgcaaatgcgtggtgaccgcccatatggtgtcgccactaggaatgtgttgtagctttaagaacagtgcaacgttgtctttgttcattgcacggtttaaataatcttcagttctttggaacttcttgtgtttcatccaagcaccgctgaaatccatggcgtctttggtgatcaacttgaattggtcccttttgaaaaaaatgcaacacccgtccactttcttggagtccttggaatgcatggtcttggctcttgcctttgcatggaagatgcctgtataaccgtgcttgtccaataggggcacccaatactcttcaaaagtcttagactccacttcttgtaaacacaacagatcactgtcgtacgagagaatctgctcctttaatttattgcgcctgtaatcccaacttaacgcccacgacggtgtgtaacggtacatttttggggtggcatagtgttgacataaggtgttgtaggataagacggtgaacgtcctcttggctaaatcggtggccagatgctcagtggattgctgcaaagaatcgtactccctctgtggttccccatcggtattgatttcgatgaacctacgttcatgcggtaagggaatctctggtctgttgtcccttaggtagaaaatcaatcccgtgacagatttttctgtaaggatctttaaaaactgtttttctaaggggtttccttctacaccaagaaactgaaggttacacaggttcccaaactcccatggtaatgtggtgaccatgttatcaaaaaagtagaagtatttcaattggaaacatgagcctagttccgctggtagagatgttaacctattatgcgacaggtccaaaacgcgtaggttgcttaggttcttgatctccgctggcagttccgtgaggctattgccattcaaatatagtctcgttagaaaatcgtacttgaagatgttggcgctgatattgaagatttgcaagttggacaaatctagcgcgtgccataattggtcgtcgtatttcgagtccttgggcatgaccattctgttttcaatgtcgtcatcttcgtcgatgctgtactgagacagtttcttgtgttgtaagagcgcctggttggcttcgtccttgccattagcaaacagctctatcttgggagtcaatggtgtagaaactgcactgttagttgccgtgcctgagggagtgctatctcccgtaggttgttgtttctttgctgtcttgctgtcggtgagagtgtcggccatttccatcaaggcttgctttgtgcagtctaccagtgatttggaggcttctgcaatgtgagattgctggaaatcggtgggctgcaaagctggtggtgcagcctgaggtccggggccaaatgggcccgggacctgctgctgtgcctgttgctgcgcttgttgctgagcttgctgagcctgttgtgtagccaaatacttcttcatagcgttttgtctagcataaatgttgggttgccccagagattgtgcggacactgcagccagatgcaattgaagcttccagatcggattgtttagtaaagaagggtcatccaagtgcgggtgtaataaagggttactggcgttcacattgatgttcacaggcgtaccaacggtaggaaccatccctatagaatttactgcggctgtggaggcattcatcatcaccccgcttccaccgccgttgttgttgttgttgttgttgttgttattgttgttattgttgttatccatgttcatattgagcatgttcgcgttcccattagccaattggtcgagcaactggcgcgagttgttgttgctggaagtgtgtacatcgctgttgttcatgagtcccggtggaggtatcccggtgagctggttcatgtgtagctgctgctgtagagcgtttggtgtaccctttcctagtagcccggcatgctgctgttgctgctgttgctgttgctgctgcgggcccacattagggtagcctagtaaagaagggtcgttcattagcggtagtttgcagggataacgtcagtcggagttcccttgctggtgtcccttatgctgtgcccttgtgcttgagaaccttctctaaggtggaaactttttcaaattttttcgttgttggcccgtttttcgcaagtacgggcgataacaaaaggcctaaacggctactttacctttgagatctaccacgatgagaattaatgctgaatggacatctatgtatatgatagtgggtatatagttacttatcagtgctagagcacgatccacgtggtggcacatccgccaaacacgcgaggttttccagagtattggcccacgagctgcagtccaggctgggacgccttttgcgggccgcagttgccatgctctccccagccccagcagtatacattgtaacagtgagacttgccttcttgattagcagtagttagaataccgtgctcactcccggttgcaacaccgacaatagggaagtctaggcgctcttgcgggaagagttgggaatgtgtgcccctaccaaacgactctaccgtattgaggcgcgcattccacaggtggatcgaggtccacatgcacagtaccactagattgtgtcttttttgctgttgtttgagctcgaacccagtgggcaggcgaccggatgcgtgcactatgcggccgccctcgtccactatgaccatgaagtccttgcccatggccacgtagtctacggccacagacccggtatcgtacaccaatacgggctctttcagtgatcgggatttgggctcttgcaattgacactttgtgttgctgccccagccgtatactcgggtgccttgcaccaccacaaagttctggaaacatccgtatactgcgatgcgctcatcgttggaattcaatggcacatgttgctgagtgaactcgtagcaaccgcctcctctctgccatacacggccatcagcatccacaataactgtcgtgtcccagccgcacgccacatccaccacgggtgccggtacttccacgggcctccagtcatgcacctgccgcagtgcttgcgcactatccagttctccccgtctgttatctccacatcctaccagattcccgtcatttgtcagcatcacgctgtggttcccaccgcacgctatcttcctgactattgctccatcatctcctggcacagacctctgtggggtatccatatcctcatcgtgccccagtcccagttgcctttgcccattagacccaaacgcatacacacaactcatcgatacaagcctgttatagcctttaatgatcacattccatcacttgcgctttggatctgcctgcattatcaaggctcaaacggctgcgttacccccgtcgccgcgaaatttttcataatttttcactttgtaggattaaaagagatcatgagcccatctcgcaatgcaacacgtaacttaaatcagtactggcgtgtgctatagtgctctatattcgagtttgttgctactggtggacacccgactatctacagtaaggaacgtaaacaagaaaaagagagaaaatacgctatagttgaaaacatgagtggttcgcattcaaatgatgaggatgacgtagtgcaagtgcccgagacgtcctctcccaccaaggtagcatcgtcgtctcccttaaagcctacttcgccaacagttccggatgcaagtgtggcgtctttgagaagcaggtttactttcaagccttcagatcccagcgaaggagctcatacttcgaagccgctcccatctgggagtcctgaggtagcactggttaaccttgcgagagagttccccgatttctctcaaactctggtgcaggctgttttcaaatctaactcttttaacttacagtctgccagggaacgtcttacaagattgaggcagcaaagacaaaattggacatggaacaagaacgcatctcccaagaagtcagaaaccccgccacctgtcaagaagtcattaccactggcaaacacaggccgtttatcatctatccatggcaatatcaacaacaaatcctccaagattaccgtggccaaacagaaaacgtccatttttgaccgttactcaaacgtcatcaaccagaaacaatacacttttgagctgccaactaacttgaatatagactcggaggcactgagcaagttgcccgtgaactacaacaaaaagagaaggctggtaagggcagatcagcatccaattggcaagtcttatgagtcatccgctacacaattaggttctgcaagagagaaactactggcgaaccgcaaatacggtcgtcatgcaaacgacaacgatgaagaggaggaagagagtatgatgacggacgatgacgatgcaagtggcgacgactacacagaatccacgccgcagataaatctggatgaacaagttttacagtttattaatgactctgatattgtcgatctctcggacctctcagataccacgatgcataaggctcaactcatagcctcacataggccatattcttctttaaatgcctttgtaaacacaaatttcaatgataaggacactgaggagaacgcatcgaacaagagaaaaagacgtgcggctgcatccgccaatgagagtgagaggctgctcgataaaatcacccaaagtataagaggttacaatgcaattgagtctgtgatcaagaaatgttcttcctacggtgatttggtcacttcgcaaatgaagaaatggggtgtgcaagtggaaggcgataactctgagttggacctgatgaaccttggggaagacgatgacgacgacaatgatgatggcaataacgataataataatagcaacaataacaataccgctggcgcagacgccactagcaaggaaaaagaagatacaaaggccgtagtggaaggttttgatgaaactagcgcagaacctactccagcaccagcaccagcaccagtggaaagagaaacaaaacgaattagaaacacaactaagccaaaagtggtcgaagatgaagatgacgatgtagatttggaggcaatcgatgacgaattgccgcagtctgagcatgaagatgatgactatgaagaggaggacgaagactataacgatgaggaagaagatgtggaatatgatgatggtgacgatgatgacgatgatgacgatgaatttgtcgctaccagaaaaaacacacacgtgatctccaccacgagcagaaatggccgtaaacctattgtcaagttcttcaagggcaaacccagactgttaagcccggaaatttcactaaaagactaccaacaaacgggtataaactggttgaatctgctataccaaaacaagatgtcatgtatccttgcagacgacatgggtctaggtaaaacatgtcaagtcatttcatttttcgcatatttgaaacaaataaacgaaccgggtcctcacttggttgttgtgccatcatcgacgctagaaaattggttaagggagttccagaaattcgcacctgctttgaagattgaaccctactatggctctttacaagaaagggaagaattgcgtgatatcctggaaaggaacgctgggaaatatgatgttatcgtgaccacgtataacttggctgcaggtaataaatacgacgtttcgtttttgaaaaatagaaacttcaatgttgtggtttatgatgaaggtcatatgttgaaaaattccacttcagagagatttgccaaactgatgaaaattcgtgccaatttccgccttttattaactggtacgccattacaaaataacttgaaggaactaatgtcgctgttggaatttatcatgccaaatcttttcatttccaaaaaggaatcatttgacgcaatcttcaaacaacgtgccaagaccacagacgataacaaaaatcacaacccgctattagcgcaagaagccattacaagagctaaaacgatgatgaagccatttattttgagaagacgtaaggatcaagtgttgaaacatttgccaccaaagcacacgcatattcagtattgtgaattgaacgcaatacaaaaaaaaatatatgataaggaaatacaaatcgtgttagaacataagagaatgattaaagatggcgaattgccaaaagatgcaaaagaaaagtctaaattacaatcttcaagttccaaaaatttaataatggcattgcgaaaggcctctctgcatccacttttgttcagaaatatctataatgataaaatcatcactaaaatgagtgatgccatattggatgaacctgcttatgctgaaaacggtaacaaagagtatattaaggaagatatgagctatatgacggattttgagttgcacaaactatgctgcaatttcccgaacacgttatccaaataccaacttcataatgacgagtggatgcaatctgggaagatagacgctttgaaaaaattgctgaaaacaatcattgttgacaaacaggaaaaggtgctgatattttccttattcactcaagtcctggatattctagagatggttttgtccaccttagattataaatttttaagattagatggttccacgcaagtgaatgatagacaactactaatagataagttttatgaagataaggatattcccattttcatcttatcaacaaaggcaggtggattcggtattaatttggtgtgcgcaaataatgttattatattcgatcaaagttttaacccacatgatgacagacaagctgctgatagggcacatcgtgtgggacaaacaaaggaagttaatataaccactttaattactaaggattccatagaggaaaagattcatcaactggccaaaaataaactagctttagattcgtatatcagtgaagataaaaaatctcaagatgtgttggaaagtaaagttagtgatatgttggaggatataatttatgatgaaaactcgaaaccgaagggaaccaaagaataaataaataaaaatatagtaaaaaagtaaatagataagcagaaaataaaccaaaaaaataacatatttattttcttctgcgtgaacgcaccatgtggaaaaagagagttgatagaacaaaggacaaagaaatttagaacggtaaaaatattttctagagtataatatacatatatgtgtatatatacataggttagtatgtatagctaggtaattttaatctggggagagaaatggtgaacttttttcaatttattgattcggttgttgattgatatcttgtggtgctgcttcaatttcagcttgagtttctactaaattttcagggaccattggatgatcaaggttaaataaaacgctaccaatagtatttgtagaaatggcaaagcccgctaaaatgggcacggactcaatcaaaccggccaagaaaccaaatgaggcatattggccagcgtggagataaatattttcacgtctttgtatgttgtcgaaattttgtaaacgtaaaactttcgtgaagtaaatttgagtgatgaaaggagaaattaaaatatgaaaaaggattggtccaataagtgggaaaaaagatataaccaacagcacaaaaagaaccgacaggcctaacatgtacttgaccaacttgaatgggaaatagtaagcccagaaatatatcgagttaataggtgcatagtacttgattggtttgacttcactcaaattctcctctaaaccattcttctctaagcacacctccactaaatgattattaaaatgactgagtctcataaacaataaagtgaaaacatttgcttgcaaaaaggaatgaaaaatggcaatgaaaagcccaatagggcccagcacaatcaaaaaagctgtgtacattggcgtaattgtagcccaatacacaaagcttaccagggcaaacattatcaagtaactcgataatatacctaacatagtcgttgagtaactgctcttattggtgttgaactctaaaaaccctttgaacgggtacatgaatgcacctcctgtgaatgcatctttgaaaaagttcattagcacgtatctggtacggctcataactttgctgaagtgcttcttgtaaactttatccaagtactgattgaaggggatgttgacatatggcagtttttcatacgattggcctccgccaaacttgtacaccaaaccaccaatacctgccagcgctaatgaacctgtaaaactcatttcctgttgttgttattgtttgtataatgtacctttgttccctacactataacaacacttattcgtggcaagaacgaaaataaaaaatgatttgaaacttccttttccacatctatatctatatatatatgtatatgtataatacttattactatgatattattccatgtgtcacaaaaccagaaagatcccgtcgtattattgagtcacgtgctttattccatggcgggtaataaatattaaaacaagggttttttaagtaaatgattacatgctaaggaagtggtgaataagatttggcaaggggcaggtcgctaaccacaacatagcattcgttgaaaaggaaatcaacgttacaaagtgcagttttttgtattattttcctattatcctcttcttttcctttgtttcaggcgtcgttgcacctttttgctatacaaaagctcataaaagattagaaaccccggatatcgtcacaacagcggtatattatagttattttgcatctttttggtaagtcagaaattagaaacagtagcttaccaattgagtgaaagtttccgttcgtcatctccctcttttgttttttttcacctttgtttttctgtttcttctatttttgttttgttttgttttgttttgttctctccctaatttgcatataggtaaacatcaaagaagtaatgccctacatcggtgcttccaacctctcagaacattcatttgttaatttgaaggaaaaacatgcgattacacataaaggtacgagcagttctgtagcatctttgcagacaccaccgagccccgatcaagagaaccatattgacaatgaattagaaaattacgatacgtctttaagtgacgtttcaaccccgaataaaaaggaaggtgatgagttccagcaaagtttaagagatacatttgcgagctttcggaagactaaacccccacctcctttagattttgaacaaccaagacttccttcgacagcttcttcatccgttgattcaaccgtatcatcgcccttaacggatgaagacataaaggagttagagtttcttccgaatgaatcaactcattcttattcgtacaatccactttcgccaaattccctggcagtcagattgaggattttgaagagatcattggaaatcataatacaaaacccaagtatgctactggagcctactccagatgatttgcctcctttgaaagagtttgcgggccgtaggagcagtttaccaaggacatcggcttctgcaaaccatttaatgaacagaaataagagccagatttggaacactacttccgctactttaaatgcatttgtaaataatacctcttcctcctcagcagcatcttctgctttatctaacaaaaaaccgggcaccccagttttccctaatttggatccaacacattctcaaacattccatagagccaactcgttggcttatttaccttccatcttacctgagcaagatccgctgctcaaacataataattctttatttcgtggcgactatggaaacaacataagtcctgaaaggccaagttttagacaacccttcaaggatcaaactagcaatctccgcaatagcagtttactcaatgagagggcatatcaggaagatgaaacttttttaccgcaccatggaccctctatggatctattgaatgaacaaagagcgaacttgaaaagtcttctgaatttattaaacgaaacactggagaaaaatacttccgagagagcttcggatcttcatatgatatcgttgttcaatttgaataaactaatgcttggagatcccaagaaaaataattcagaacgcgataaaagaactgaaaagcttaaaaagattttgctggatagtcttgcagaaccattctttgagcactataattttattggagataatccgatcgcagatacagatgaactaaaggaggaaattgatgaatttacaggttctggagatacgacagcgataacagatatacggccccaacaggactatggccgcatattgaggacattcacttctaccaaaaattccgccccacaggcaatttttacatgtagtcaggaagacccttggcaattcagagctgcgaatgatctagcgtgcttagtattcggtatctcacagaatgccattcgcgctttaaccttgatggatttaattcacaccgatagcagaaattttgttttacacaaattactttctacggagggtcaagaaatggttttcacaggcgaaatcattggtatagttcaaccagaaacactcagctcatccaaagtagtatgggcatcgttttgggcaaaaaggaaaaacggcttattagtttgtgttttcgaaaaggttccttgcgattatgttgatgtacttttgaacctggatgattttggggccgagaatattgtagacaaatgtgagttattatcagatggacccacattgtcttcctcttctacattatcgctacctaagatggcttcttcaccaactggtagtaaattagagtattcgttggagaggaaaatcctggaaaagagttatactaagcctacttcaacagagaatcgcaacggcgatgaaaaccaacttgatggagatagtcattctgaaccatcgctgtcatcatcgccagtaaggtcgaagaaaagtgtaaagttcgcaaatgatattaaagacgtcaagagtataagccaatcgttagccaaattaatggatgatgtgaggaatggggttgtatttgatcccgatgacgaccttttgcctatgcccatcaaagtttgcaaccacattaatgaaacaagatattttactctaaatcatctatcttataatatcccatgcgcggtttcctccactgtgttggaggatgagctgaaattaaagattcacagtttaccttaccaggcgggtttgtttattgtggattcgcatactttagatattgtaagttccaataaatctattttaaaaaacatgtttggttatcattttgctgagctggtgggaaaatccattactgaaataattccttctttcccaaaattcctccaatttataaatgacaaatatcctgcgttggatatcacactccataaaaataaaggtttggtattaacagaacatttttttaggaaaattcaggcagagattatgggtgatcgtaaaagcttttatacgtcggtgggtattgatggccttcatagggatggctgtgaaatcaaaattgatttccagctgcgtgtcatgaattctaaagtgattttgctttgggttacacattcgagagacgtggtatttgaagaatataatacaaatccatctcaattgaagatgctgaaggagagtgaattaagtttaatgagcagtgcaagtagttctgccagctcttccaaaaaatcttcgtctaggatatccaccgggacattaaaggacatgagtaatctgtcaacatatgaggatttggcccaccgaacgaataagcttaagtatgaaatcggagatgattctagagcacattctcaatctactttgtccgagcaggaacaagttcccctggaaaacgataaggacagtggcgagatgatgcttgcagaccccgaaatgaagcacaagttagaattggccagaatttactcaagagataaatctcaatttgtgaaagaaggaaattttaaagttgacgaaaatttgattattagcaaaatttcactttccccaagcactgaatccttagcagattctaaaagttctgggaaagggctttctccacttgaagaggaaaagctaattgacgaaaacgctacagaaaacggattagcgggatcacctaaagacgaagacggaatcataatgactaacaagcgaggaaaccaacctgttagtactttcctacgcacccccgaaaagaacatcggtgctcaaaagcatgttaagaagttttcggacttcgtaagtctgcaaaaaatgggtgaaggtgcatatggtaaggtcaacctatgtattcataagaagaataggtatattgtggtgattaagatgatttttaaagaaagaatccttgtagatacatgggttagagataggaaattaggcactataccttctgagatccaaattatggccacgttgaacaaaaaaccacatgagaatattttacggttactggatttttttgaagacgacgattactattatatcgaaactcccgtacatggtgaaacaggatgtatagatcttttcgatctaattgaatttaaaaccaacatgaccgaatttgaagcaaaattgatattcaagcaggttgtagcgggaataaaacatctacacgaccagggtattgttcacagagatatcaaggatgagaatgttatcgtagattctaaaggctttgttaagattattgattttggatctgctgcgtatgtcaaaagcggaccatttgatgtttttgttgggacaatagattatgctgcccctgaagtcttaggaggaaacccttatgagggccaaccacaggatatttgggctattggtattctattgtatacggtggtcttcaaagaaaaccccttctacaatatagatgaaatattagaaggcgacctgaaattcaataatgcagaggaagttagtgaagattgcattgagttaatcaagagtattttgaaccgttgcgtaccgaagagacccaccattgacgacataaataacgacaaatggttggttatttgaaggattaatgatcattctaggacattagtaattggaaaagaaaatgcaaaaaaatatccagtagaaacaatgcttggtatgtcgttcttcttactttcttcagtaatgagttggtagttttctctatttaaatatgaataaatcaatatgtactttctttctttaatcaaaatgttaatatgataaaaatacagcatccaaagcagttaatcaagacttaaatataaaaaatttacatatttagaaaacaaagatagggtaaatattgaaattacatagtaaaccataccttaaaagcagaaatactgataccacatgaactattgatcaatactactgctattctcttcctaatgcaaagagcttattaccattattaaatcactacagacgataatacccggaatgccctttttgcagggaaagcgaaaaaggtgaaagagttaacaggagaaagtgttagggaactaagttacgaaggaaggcagatagcaacaatactaacgtggaacttatttcgacgactataacaactggtatctgattatcgaagaataattgagtggtcagaaaggagcgaaatatgtctggagcaagatcaacaacggcaggtgccgtgccctcggcagcaacaacatcaacaacatcaacaacgtcaaactctaaggactcagactctaacgagtcattatatcccttggctctgcttatggatgagttaaaacatgatgatattgctaatagggtagaagccatgaaaaaactagataccatcgcgttggcactcggtcccgaaagaacaagaaacgagttgattccctttttaacggaagttgcacaagatgatgaagatgaggtgtttgccgttttagccgaacagttaggaaaatttgtcccctacattggcggtcctcaatacgccacaatcctattaccagttttggaaattttggcatctgcagaagaaactttggttagagaaaaggccgtagattctctgaataacgtggcccaagaactttctcaagaacaattatttagtgacttcgtccctttaattgaacatttagctactgcagattggttttcttcaaaagtttctgcttgtggtcttttcaagtctgttattgttagaatcaaagatgattcattgagaaagaatatcctggctttatacttacaactcgctcaagatgatactccaatggtgaaaagggccgtcggtaaaaacctgcccatcttgatcgatctgttgactcaaaatttgggattatctacagacgaagattgggattacatttctaacattttccagaaaatcattaacgataatcaagattctgtcaagtttctggcagttgattgtttaatttccatcttgaaattttttaacgctaaaggtgatgagtctcacactcaagatttattgaactctgctgtcaaattaattggtgacgaagcgtggagggtacgttacatggctgccgatagattttcagatttagcctcgcaattcagttccaaccaagcatatatcgatgaattagtacaaccatttttgaacctttgtgaggacaacgagggagatgttagggaagctgtggctaaacaagtttctgggtttgccaagttcctaaatgatccttcaattatattgaataagatcttacctgctgtgcagaatttgagtatggacgaaagtgaaacagtgagatctgctttggcttctaagattacaaatattgtattactgttgaataaagatcaagtcattaacaattttcttccgattttactgaatatgctaagagatgagttccctgacgttcgtttaaatatcattgccagcttgaaggttgtcaatgacgtaataggaattgagctgctatcagactctttgttacctgccataacagaattagccaaggacgtgaattggagagttagaatggctataattgagtacatacctatcttggcagaacaattaggtatgcaattttttgaccaacagttaagcgatttatgtctttcatggttgtgggatactgtttattctatcagagaagccgcagtgaataatttaaaaaggttaacggaaatatttggctctgattggtgtcgtgatgaaattatttcaagactgctcaaatttgatctacaattactggaaaattttgtctcgaggttcacaatactctctgctctaaccactttggtgcccgtggtatcgttagatgtcgttactgagcaactattaccattcatttctcacttggctgatgacggtgttccaaatattaggtttaatgtggccaaatcctacgctgtgatagtgaaggttttaattaaggacgaggccaaatatgatgcattaattaagaacacaattttaccctcattgcaaacgctgtgtcaagacgaagatgttgatgtaaaatacttcgctaagaaaagtttggcagaatgtcaagaacttttaaaaaattgatactagttcaaatatatacatacatacacatatgtacacttgaatgaataaaaagtatacatattaacaactaggcctgctttcttttcttttctttttttttttttttaccacacttagtcctctactttaacagaaatatcattttccagtttgaccatagtttcttcaactgttttctcctcgtgtttaacattgatttccgcctccacgttcagttcacgttttccttccaggtatttcacccactttggataactcatgatattttgctggatttccttgtacaattgagactgcaaatcccaatctaaggagcttctgggatcatccggtggcaagaattgtaacatgtcaccaaggttcctcgatttagtgattatttgtccaaatccaaccagcaacccatttatttctgtccaaagccccttaggcagccaattttgtaattgagttcttgtctgatctggagtcttgcatttctgcgcatctacccatttccaaagcttggtcaatctatccacgtgaacgtcaacgcagataccttcaatcttgccccatgccttttgtaatgttagataagccattttgggccctacaccgggcaggcccaatagctcattaatcgtagctggaacatcactcgaaaactgatcttgaaggattttgcaggttgacaaaatatacttggccttccttgtgtggaacccaactgaatgaatcaattcgtctaatttggtctcattgatttgtaaaacggcctctaatgtcataccttcttcgctgtgcagttcgtctatacaataccgcattatgttaagcattgccattgcggtaacttcatcttttgtttgcgatgatagcatcaccccaagaaggacctgtaatctgtagtccctcggtgatatctgctctttcgagataccacacttagaggcaaccgttacaggaatggatgatccaccaattatatcgacgggggctagaatcttagatctcagtactcgcattctagcgtatgtttcttgaaacttgtaagggactttcgtcgaggccggagtgacaaggatcgaggggtccaatggtgtggcccacctgttgggcacattgccgtttctaaccacaatccattcgaagtactgcttatttggcagcgatttaacccagtcgatatccacgggttgagggacaacctcttcttgtttgattttggtccttttctccggtaggagttctgattctggcccagtttcagtctttaccagcggtcttttcctcagaattgccatagatgagtatttactgatcttttgcatattttttttttttttgggctataaagtatatatagatacaaatatatgatgaatcattaaagaggaggttattactaagtgaaagaaaaagaaaaaaaaaaagatcaaaaccaaacttcgtattcgagcctaaaaaacagaatataatgttataatactaatagaagcaacaggagcaccactatcagcacaagaataatcacgcagttgccgttatccttgaacctagaattgttaaagccatgcatggaccgagaggccctgttcaaattcctaccattattatcaatcaggttttctaaatcaaccagcagcgagtcgttctgagaaacgatctcattattaaggtccagcgaaatgtcatgagtcctcccaatagactgagacagtgcgcccaagtgggaatcttgctctaacaactgctgttgctggttaataaatagttcttggttggaaaccatgggttgtggtggctgtggctgtgactgtgactgtaactgcgattgcaatggttcatccttgtatggagtatgcgtcgaaggcagcggcgactcctcgtcttgttcatcgtcatccttatacatgaccgtaagctcgtcatcattcttgaaccgcacttttttcaaagactctttggacacctcatcagtatttcttgccacctgctgttggaacctatacaactccttgtcaaccgccgtatcaggaattttgtccagtatggtattgtatcgggatattagttcatcattgggcgcacacttctgcaataactccaatattgagcccaattgccgtttcaaagtaacgttatcgtttgaggtcggggcgagcttcaacaccgacactagccttgttctttcttcgaccagatcagagagctggtccagttcataacccagcttcaacacatccataccgtgtgtgcttacgcatctatttgctgtcgtgagatctgtctctatgctttattcgttttccattgtaaagtctcagcatttatttcttgttctttacttgtttttgccctttcgggtgatcaaagtcgtgctgggaaattttattcttataaaatgatttttagaaataataaactcataacagtgcaacggcaaagtacaagggaaggaagcacagaagcaagaggaggcgcatcgatcgtggcagatgagtcagcaaacaccacaggaaagtgaacagaccacagcgaaagaacaggaccttgatcaagagagcgtgttgagcaacattgacttcaatacggatttgaatcacaatttgaatttatcggaatactgtatatccagtgacgcaggaacagagaagatggatagcgacgaggagaagtcgttggccaatctgccggagttgaaatacgctcccaagctatccagcctggtgaagcaagagacgctcaccgagagcttgaaaagaccacacgaagatgagaaagaggcgatagatgaggccaagaagatgaaagtgccgggagagaacgaggacgaaagcaaggaagaggaaaagagtcaagaactggaagaggcaattgacagcaaggagaagagcaccgacgccagggacgagcaaggggacgaaggtgataatgaggaggaaaacaacgaggaggataatgaaaacgaaaacgagcatacagcaccgcctgcgctggtgatgccctcccccatcgaaatggaggaacagaggatgactgcgctgaaggaaatcaccgacatcgagtacaagttcgcgcaattgcgccaaaaactatatgacaatcaattggtgcggttgcaaacggagctgcagatgtgtctggaagggtcacacccggaattgcaggtctactactcgaagattgccgcgatccgtgactacaagctacaccgagcgtaccagcgacagaagtacgagctttcatgcatcaacacagaaacaatcgctaccaggacattcattcaccaggacttccacaagaaggtcaccgacctgcgagccaggctgctgaacagaaccacgcagacctggtacgatatcaacaaggagcgccgcgatatggatatagtcatcccagatgtcaattaccacgtccccatcaaacttgataacaagacgctgagctgtatcacgggctacgccagcgcagcacagctgtgctatcccggcgagcccgtggcagaggacctcgcttgcgaaagcatcgagtaccgctacagagccaacccggtggacaaactcgaagtcattgtggaccgaatgaggctcaataacgagattagcgacctcgaaggcctgcgcaaatatttccactccttcccgggtgctcctgagttgaacccgcttagagactccgaaatcaacgacgacttccaccagtgggcccagtgtgaccgccacactggaccccataccacttctttttgttattcttaaatatgttgtaacgctatgtaattccacccttcattactaataattagccattcacgtgatctcagccagttgtggcgccacacttttttttccataaaaatcctcgaggaaaagaaaagaaaaaaatatttcagttatttaaagcataagatgccaggtagatggaacttgtgccgtgccagattgaattttgaaagtacaattgaggcctatacacatagacatttgcaccttatacatatacacacaagacaaaaccaaaaaaaatatgactctacaagaatctgataaatttgctaccaaggccattcatgccggtgaacatgtggacgttcacggttccgtgatcgaacccatttctttgtccaccactttcaaacaatcttctccagctaaccctatcggtacttacgaatactccagatctcaaaatcctaacagagagaacttggaaagagcagttgccgctttagagaacgctcaatacgggttggctttctcctctggttctgccaccaccgccacaatcttgcaatcgcttcctcagggctcccatgcggtctctatcggtgatgtgtacggtggtacccacagatacttcaccaaagtcgccaacgctcacggtgtggaaacctccttcactaacgatttgttgaacgatctacctcaattgataaaggaaaacaccaaattggtctggatcgaaaccccaaccaacccaactttgaaggtcaccgacatccaaaaggtggcagaccttatcaagaagcacgctgccggccaagacgtgatcttggttgtcgacaacaccttcttgtccccatatatctccaatccattgaacttcggtgcagacatcgttgtccactccgctacaaagtacatcaacggtcactcagacgttgtgctcggtgtcctggccactaataacaagccattgtacgagcgtctgcagttcttacaaaacgccattggtgctatcccatctcctttcgatgcttggttgacccacagaggtttgaagactttgcatctacgtgtcagacaagctgccctcagcgccaacaaaatcgctgaattcttggcagcagacaaggaaaacgttgtcgcagtcaactacccaggtttgaagacacaccctaactacgacgtagtgttaaagcaacaccgtgatgcccttggtggtggtatgatctccttcagaatcaagggtggtgctgaagctgcttccaagttcgcctcctccacaagactgttcacattggccgaatcccttggtggtatcgaatctctattggaagtgcccgctgtgatgacccacggtggtatcccaaaggaggccagagaggcctctggtgtttttgacgacttggttagaatctctgtcggtattgaagacactgacgatcttttggaagacatcaagcaagccttgaaacaagccaccaactaatcgccagtgccacgtctctgccttcgaccggacctttttaagtacgataaatatccttttataaatatatagtctaaaatatccattaatactgtgctcaatcaatcgtgttagatgatttagttttttccaaatcgttattatagtgcagaagtagtatacataaaggcatatgcatgcgatttggaagtaacgctcgccgtagacaagtaagaatgcctgctgtcttgagaaccaggtccaaagaatcctctatagagcagaagcctgcttccagaactagaacgagatcaagaaggggcaagcgtggtcgtgacgatgatgatgatgacgacgatgaggaaagcgatgatgcatacgatgaagtaggtaatgactatgacgagtatgcttcaagagcgaagctggccaccaataggcccttcgaaatagtcgcgggactgcctgctagtgtggagctgcccaactataactcttcgcttactcatccgcaatcaattaaaaattctggggtgctttacgactctctggtcagttccagaagaacctgggttcagggtgagatgtttgaactgtattggcgaagacctaagaaaattgttagtgaatctaccccagcagcgacggagagtccaacatctggaacgattcctttgattcgagataagatgcagaaaatgtgcgattgtgtaatgagtggaggtcctcacacgttcaaagttagacttttcatactgaagaatgacaaaatcgaacagaaatggcaagatgagcaagagttgaagaaaaaggaaaaggaactgaaacgaaagaacgatgcagaggccaaaagattgaggatggaggaaaggaaaaggcagcagatgcaaaagaaaatagccaaggaacaaaaacttcaattgcagaaggaaaataaagccaagcagaagttggaacaggaggcgctgaagctaaaaagaaaggaagaaatgaaaaaactaaaggaacaaaataaaaataaacagggttcaccttcttcctccatgcatgacccaagaatgataatgaatttgaatttgatggcacaagaagatccaaaactaaacactttaatggaaaccgtcgcaaagggtcttgccaataatagtcaactggaggaatttaaaaagttcattgaaattgccaaaaaaaggtcactagaggagaacccagttaataagcgtccatctgtcacaacaacgcgacctgcacctccctctaaagctaaagacgtagccgaagatcaccggttaaactcgataaccttggtgaaaagttccaaaaccgctgccacggaacctgaaccaaaaaaagctgatgacgagaatgcagagaagcaacagtccaaagaggcaaagacaactgccgaatcgactcaagtagatgtcaagaaagaagaagaagatgtgaaggaaaagggtgtgaaatcagaggatacacaaaagaaagaagataatcaagtggtaccgaaaaggaaaagaagaaagaacgcaataaaggaagataaagatatgcaattgaccgcgttccaacagaaatacgttcaaggtgcggagatcatcctggagtatttagaattcacccattcgaggtattacctgcctaagaaatcagtagtagaatttttggaggatacggatgagattataatatcttggattgttatacacaattctaaagaaattgagaagttcaaaaccaagaaaataaaagctaaactgaaagccgaccaaaaactaaacaaggaggatgccaagccaggctctgatgtggagaaggaagtcagctttaatcctctttttgaagccgattgccctacccctctctacaccccaatgacaatgaagttatcggggattcacaaaagatttaaccaaatcatccgaaatagcgtttctccaatggaagaagttgttaaagaaatggaaaaaattctgcaaattggtactagattgtctggctataatctgtggtaccaattggatggatacgatgatgaagctttgagcgaaagtttgcggttcgaactaaatgagtgggagcacgccatgagaagcagaagacacaaaagataaggtgttcggttactttattctgctttaacgccattatgattatacaattgtattacttattttttaacctgtatattaaaacctttattttatttcacattactcatcatgtggagtactggaattgtatgccaaactttgccgggaaaactggtatattgccgttttctgtatcagttgctgatatagatattgcattatcattcttttcatcatcggataaactttcttgaaagcctctagtgaataccagctctgtcccggcagatattaaaaatcccctccatttgccttcccataatagttttaaagtcttgtcacgtaatgacgtgcttaatttccaaacactggtaaaaatggaactatttattttgttatcaaatttttcgatggtagatctttcttcatcgatttttcttaatgacgacgagaatgcataagttaaatcatttaatagcttttgtttgtgaacaggtatatctagtgtagaaggaatatcgttaacagctgaattcagatccggtacattttcgtgcagtagtttagtcgctctgctgtttggatttatatcaaccaattcgtcggagattggttctaatttatcattattgtttttattggtttcaagcaaatgatgctttttttgccaaaattcgcacccaaatgaaagatttgattcaatcgaataaagattaaaatcatacttcgcgcaaaaagtagaatttgtccctgtcttggccgaatatgtggaggatatatggccgaataatggttgccaagataatgtcaaagttagtggtcgtcctgtgtttgtagaatgtgtgtaatatcttaaagttgtcgaacaaccggggcttaaacttactaaccctaaccaaaattcagcaccaagcgacaacgaagaattattgtacagtgaggtgttaaacttggaaggcgtggtaaggaaattgtgtaatactctataaccacataatagatcactggtggaaaatatccactcctgtaaattgcggtgagaatctctttgaaaatagcacgttaaaacgtttaagctttctttgaaactactgacacccttaagcataaattgggtttgtggacttagtcgttttattatcattgcttctaaatcagagctggggtagtacattctaccataataaagggattttttaacaaatttcgagtcatgtagtaatttcttgtcattgtcgactgtggtgttgtcactactcaacgtattcgcactactaacactgaaattgaggtttggttgcaattgtctgtatgtttcggtggcatcttgtaatgggatatcagtagagttgcgcatgaatttctccaattgctgtgcatcggagtataaataactcagagaaccatttatcctggacctcgtagaaaaatctaaagaattgaatgtattgggagtagatttgttggaaatttgcaggtgtattgctgagggaattcggaaatctaataatgttctcgatgtggccgttatatcctcgtagctattttgcgtactccaatgggtgctctgataaaatgcccttagtacttggtccatatagggtagcatcaagatcggtcttctctgttcgtgtctttttcctaacgtatatttgctttgtttcttcactcaacaataaagtcaaagtaaaattaaatactaattattcttaaaagggaagatgcgaaatttagcgaaaatctattgattatacacacaaaggaagaaaggtagtggaaagctaaataaaggaggtcatggagccagagagcataggcgatgtggggaaccatgcccaggatgatagtgccagtatagtgtccgggcctcgcaggcgttctactagcaagacatccagtgcgaagaatatacggaactccagtaatatctctccagcatcgatgattttcaggaatttgttgatactggaggatgatttaagacgccaagctcacgaacaaaagatactgaagtggcaattcactttgttcttagcgtctatggccggtgtaggcgcatttaccttctacgaactttatttcacttcagattatgtcaagggcctccatagggttattttgcaattcactctttctttcatttccattactgtagttctttttcatatcagtggacaatatagaagaactatcgtcattccaagaagattttttacctctactaataaagggattaggcagtttaatgtgaagctagttaaagtacagtctacgtgggacgagaaatacacagattcagtaagatttgtgagtcgaacaattgcttattgtaatatttattgtttgaaaaaatttctgtggcttaaagacgataatgccattgtgaaattttggaaaagtgtcacgatacaatcccaaccgaggatcggagctgtggatgtgaaattagtcctcaaccccagagcatttagtgcagagattagagaaggatgggagatttatagagacgagttttgggccagggaaggtgctagaagacgcaaacaagcgcacgaactccgacctaaatcagaatgaaagagttggagggcttcttccttcgaataagaggtcatatttacctatgtaaaattgtaaccatctatgttcacacataaattatattttatacattattagaagtgaagctgttgtgtcgtgaaaattttacaaatccgtcatttcatatttaagttttccaacaagtgctagaaaacctaggggttgttgaaattggttaaacaaggcatcttattatacatacaacagcataacgctagaggggcaagaaggaagaacttaaaataataggtgtaaaatgactttggcttttaatatgcaacggttggtgtttcgtaatttgaatgttgggaagcgcatgttcaagaacgtccccttatggaggtttaatgtcgccaataaattaggaaagcccttaactcgctctgtagggttaggcggtgctggcatagttgctggtggcttttacttgatgaatcgccagccttctaagttgatattcaatgattctttaggggcagctgtcaaacaacagggtcccttggaaccaactgtgggcaacagtacggcaattaccgaggaaaggaggaacaaaataagtagtcacaagcagatgtttttgggatcattattcggtgttgttttaggagttacggtggctaagatatcaattttgtttatgtatgtcggtattacaagcatgcttctttgtgaatggttacggtacaagggatggattcgcattaatttgaaaaatatcaaatctgtaattgttttgaaagatgtagacttgaagaaactgcttattgatgggttattgggtacagaatacatgggttttaaagtattctttacattgagtttcgtattagcaagtttaaatgctaacaaatgagcaagacaaatgaccagatataaacgagggttatattctttcgttttatacttttttatttttggtatttcatttatcctatacagtaaatatacatagggctaaggaagaaaaaaaaatcacgtcgaatataaacctaattgtgttctatattgcggacatatatttttcgtagattgaaaagttcttaaacgtaatttttttgacgaccagtgaagaggaattgaataagtagaacttgggcaatacttataacggcaatgataatgataatcaatatagataaccaagtcaaccttgattcggtggaattgacggtagacatgtttctccattctctggctctcaaatagttcaaagtcttcgtgattttgttcaagtttctatctatttcctccacggcgttattggcaataatgtcatcgttattgacatcagcttcatgctcgtcagtcaaagttttttccttttctagtgtaatttctacctttttcaacgctgtaccatagttattggaaaaacaaaaggtatacttccccactccaaacgattttaataaaaagtctgagtacttcttttgtttctcactagtaatcacagatccatcaggagcagtaatatcaaaatcaatctcaaaattaccaccggttagaacttggtaacccacagccagggaatcatcctcagtaaccatatcgtagtacaggcattctttgctgaatgctggtaaactgatagcaactggtgcataactggaagatgcagccactgaattgaccaacgccaaaattaaaacaatgaagaaagagggtagagcaattgtagatttgatcatggttttcctttacaatgagtgtactccactgtttatcttattctagtttgggtcacctgatgcagaattggcggtgtcgatccctaaggttaatgaatcgaaatcactggagattttgttagtttttcattttaactagttcaagttttggcagaatgtactttttcgtgtttcgggacacgtcgctgaaaaggattgaaatataaccaaacgccatcatgtaaggtgcagtgaacattagcgctaagaggattgaggattgctttatgaaagtttatgaacattttcttgaattaaataaataagtctgaaaacacttgaattcgagatgctgtagcaatttgtaatattatttaaagttcacagagtggcttccttggcggatctgaaaaataggtagtgatttaaggctatataatattagatacacaaaacataccagaaattttcctcgaagaccagcagaagggaaccaatatcacgacattaaaatattgttatctctttttattcagtgcttgtatttcagcttccattgaaaacgatgactgtcttctcaatcttcatgtcgagccctcacactgtacatgataatatactagtaccatgaaaactagtcgatagatgataattgatttttatttgaaatagaatctttaatgatcacagtggatcttttaaaaacttggtgagatagtgctagtgatccgtagtctaaatgagttacgtacgaaagggagccaaaagcaatctgaccaatttgtatatatatacatctatccgaaaaggaagacatcaattagtacgggcgtgtggtctagtggtatgattctcgctttgggcgacttcctgattaaacaggaagacaaagcatgcgagaggccctgggttcaattcccagctcgccccgaataatttttttttgcctatctataaaattaaagtagcagtacttcaaccattagtgttagcgataatcaagaagtgaaactctttctctattttttttttaattgaaaaatttcctttctctatagcgtatagaatatatgttacatgtatatatatatataaagtaaaaacgttcggaaaattcctcattatacccagatcattaaaagacattttcgttattatcaattgccgcaccaattggcttaatcaacttcttcaacggttggaccttcagcctctggagctggaggagcaccacctgggaaaccgcctggagcaccacctgcagcgccacctggagcaccaccagcttggtacaacttagacatgattgggttggcaatgtcttgcaactccttcaacttgtcatcgaattcttccttgctggcagtggtgttgctgtctaaccaagaaatagtctcttcagccttcttggtgacggtgtccttgtcagcttgttccaatttgtcaccagcttcagaaatggtgttcttcaaagagtaagcaatggattccaattggttcttggaagcaattctttgagattccttttcatcttcttccttgaatttttcggcttcagcaaccatcttttcgatatcttccttggacaatctacccttgtcgttggtaatagtgatcttgttagacttaccagtacccttttcgacggcggaaacattcaaaataccgttagagtcgacatcgaaagtgacttcaatttgtgggacacctcttggagctggtggaataccactcaattcgaacttacccaacaagttgttgtccttagtcttggctctttcaccttcaaagacttgaatcaagacacctggttggttatcagcataagtggaaaagatctcggacttctttgttggaatggtagagtttcttggaatcaacttggtcatgacaccaccagcagtttcaatacccaaggataatggagcgacatccaacaacaatagatcttgagtcttggaagattcgtcaccagtcaaaatagcagcttgaacagcagcaccgtaagcaacagcttcatctgggttgatagatctgtttggttccttaccgttgaagtagtcagtgaccaatttttggacctttggaattctggtagaaccaccgaccaagacaatttcatcgacttgagatttgtccaatttagcatctctcaagaccttttcaactgggtccaaagtagatctgaacaagtcagcacacaattcttcgaatctggctctggtgatggaagtgtagaaatcgataccttcgaacaaagagtcaatttcaacggaagtttgagcggaggaagacaaagttctcttggctctttcacaagcggttcttaatcttctcaaagctctttggttggtagacaagtccttcttgttctttctcttgaattcttggatgaagtggttgaccaatctgttgtcaaaatcttcaccacccaaatgggtgtcaccagcggtggccttaacttcaaagataccgtcttcaatggacaacaaagagacatcgaaagtaccaccacccaagtcgaaaatcaagacgtgttcttccttacccttcttgtccaaaccgtaagcaatggcagcggcggtaggttcgttaataatacgcaagacattcaaaccagcaatggtaccagcatccttggtagcttgtctttgagaatcgttgaagtaagctgggacagtgacgacagcgtcattgaccttggctcccaagtaagattcggcagtttccttcatcttacccaagaccatggaggagatttgttctggggtaaagttcttggtttcacccttaaattcaacttgaatttgaggcttaccgtcaacatcgatcaacttgaatgggaagtgcttcatgtcagcctgcacttctgggtcgttgaagtttctaccgatcaaacgcttagcgtcgaaaacggtattcgaaggattcatagcagcttgattcttagcagcatcaccaatcaatctttcagtgtcagtgaaagcgacaaaagatggagtggttctgttaccttgatcgttggcaataatgtccacacgatcattagcaaagtgagcaacacacgagtatgttgtacctaaatcaataccgacagcttttgacatattatctgttatttacttgaatttttgtttcttgtaatacttgattacttttcttttgatgtgcttatcttacaaatagagaaaataaaacaacttaagtaagaattgggaaacgaaactacaactcaatcccttctcgaagatacatcaatccaccccttatataaccttgaagtcctcgaaacgatcagctaatctaaatggccccccttctttttgggttctttctctcccttttgccgccgatggaacgttctggaaaaagaagaataatttaattactttctcaactaaaatctggagaaaaaacgcaaatgacagcttctaaacgttccgtgtgctttctttctagaatgttctggaaagtttacaacaatccacaagaacgaaaatgccgttgacaatgatgaaaccatcatccacacaccgcgcacacgtgctttatttctttttctgaattttttttttccgccattttcaaccaaggaaattttttttcttagggctcagaacctgcaggtgaagaagcgctttagaaatcaaagcacaacgtaacaatttgtcgacaaccgagcctttgaagaaaaaatttttcacattgtcgcctctaaataaatagtttaaggttatctacccactatatttagttggttcttttttttttccttctactctttatctttttacctcatgctttctacctttcagcactgaagagtccaaccgaatatatacacacataatggcatccaccgatttctccaagattgaaactttgaaacaattaaacgcttctttggctgacaagtcatacattgaagggtatgttccgatttagtttactttatagatcgttgtttttctttcttttttttttttcctatggttacatgtaaagggaagttaactaataatgattactttttttcgcttatgtgaatgatgaatttaattctttggtccgtgtttatgatgggaagtaagacccccgatatgagtgacaaaagagatgtggttgactatcacagtatctgacgatagcacagagcagagtatcattattagttatctgttatttttttttccttttttgttcaaaaaaagaaagacagagtctaaagattgcattacaagaaaaaagttctcattactaacaagcaaaatgttttgtttctccttttaaaatagtactgctgtttctcaagctgacgtcactgtcttcaaggctttccaatctgcttacccagaattctccagatggttcaaccacatcgcttccaaggccgatgaattcgactctttcccagctgcctctgctgccgctgccgaagaagaagaagatgacgatgtcgatttattcggttccgacgatgaagaagctgacgctgaagctgaaaagttgaaggctgaaagaattgccgcatacaacgctaagaaggctgctaagccagctaagccagctgctaagtccattgtcactctagatgtcaagccatgggatgatgaaaccaatttggaagaaatggttgctaacgtcaaggccatcgaaatggaaggtttgacctggggtgctcaccaatttatcccaattggtttcggtatcaagaagttgcaaattaactgtgttgtcgaagatgacaaggtttccttggatgacttgcaacaaagcattgaagaagacgaagaccacgtccaatctaccgatattgctgctatgcaaaaattataaaaggcttttttataaactttttataattaacattaaagcaaaaacaacattgtaaagattaacaaataaatgaaaaaaacaacgaaataacttaggttttaggctaaaaaaaacagaaggaattttgaacgataaacttttcgactgcacacgaaacattattactaatttgtgtaaccactatataaggaatcgtgtttattaattgaatttattccgggaatattcaagttatgtatatctcttttcatattcttaaatacacatactcataatatcttgtcgaaaatacgcggtgtagggagttatggtggataactttttcacgattagaagaaaaggaaaatttcattattcgtagcttaacatggcaaaaacgagaaagacatataatcaaaacgtgagtttcctgtggaaaaaaaaaaaagggaacctctggttacgatgatatacctgcgtgaaaaaggacagttattaccaatacatacaaaggcttaataagtgtaaaatatatatctgccgagaccattactcattacacctagaatggagcaaaatggccttgaccacgacagcagatctagcatcgatacgactattaatgacactcaaaagactttcctagaatttagatcgtatacccaattaagtgaaaaactggcatctagttcttcatatacggcacctcccctgaacgaagatggtcctaaaggggtagcttctgcagtgtcacaaggctccgaatccgtagtctcatggacaactttaacacacgtatattccatcctgggtgcttatggagggcccacgtgcttgtatccgacagccacgtattttttgatgggcacttctaaaggatgcgtactcatttttaattataatgaacatttgcagacaatcctagtgccgaccttatctgaggacccttctattcactcaataagaagtccagtgaaatcaattgtcatatgttccgatggtactcatgtagctgcctcatacgagaccggaaatatatgcatttggaacttgaacgtagggtatagagtgaaacccacttctgaaccaacaaatggtatgaccccaacgcctgccttaccggcagtcttacacatcgatgaccatgtgaacaaggaaatcacagggttagacttttttggtgctcggcatacagccctgattgttagtgataggacaggtaaagtatcactctataacggttacagaagaggcttttggcagttggtgtataattcaaaaaaaattttagatgtgaactcttccaaggagaaattaataaggtcaaagttgtctccactaatatcacgggagaaaatttccactaatttgttgagtgtactcacaactacacattttgcccttattttattatcgccacacgtttctttgatgtttcaagaaactgttgaaccctcagtacaaaattctctagtcgtgaatagctctatttcatggactcaaaactgttccagggttgcttattccgtaaataataaaatttctgttatttccatatcttcatcagacttcaatgttcagtccgctagccattctcctgaatttgcagaatctatattatccattcaatggattgaccagctcctacttggtgttttaaccatatcgcaccaatttttggtattgcacccccaacatgacttcaagatcctgttaagattggattttctgattcacgatttgatgatcccacctaataaatattttgtaataagtagaagaagtttctacctgttaacaaactactcatttaaaattggcaaatttgtgtcttggtcagatattactttaagacatattttgaaaggcgactacttgggtgcattggagttcatagaatcacttttgcaaccttactgtccactggcaaacttgttgaagctagataataatacggaagagaggactaagcaacttatggaaccattttacaatctgtccttggctgccctaaggtttcttataaaaaaagataatgccgactacaatagggtttaccaattattaatggtagttgttcgtgttttgcagcaatcttccaaaaaactagactcaattccttctctagacgtctttttggaacagggtctggagttctttgaattgaaggacaacgcggtatattttgaagttgtagcaaatattgttgcccaaggatcagttacgtcaatttccccagttcttttcaggtccataattgattactatgctaaggaggagaatttaaaagtaattgaagacttaatcatcatgttaaatcctactacgcttgatgttgatcttgccgtcaaactatgccaaaagtataatttgttcgatttattaatatatatttggaacaagatctttgatgattatcaaaccccagtggtggacttgatatacaggatttctaaccaaagtgaaaaatgtgtgatcttcaatggtcctcaagtacctcctgaaacgactatatttgattacgtaacgtatatccttactggcaggcaatatccacaaaacttgtctatatcaccaagtgataaatgctccaaaatacaaagggaactttcagcatttatttttagtggcttctccataaaatggccgtcgaacagcaatcataaactttacatatgcgaaaatccagaagaagagccagcatttccttactttcaccttttattgaaatcgaatccgagtaggttcttagcaatgctcaatgaagtgtttgaagcgtccttgtttaacgatgacaatgacatggttgcatcagttggagaagcagaattggtaagtaggcaatatgttattgatctactattggatgctatgaaagatacgggaaattcagacaacatcagggtacttgttgcaattttcattgcaactagtatatcaaaatatcctcaatttattaaagtgtctaaccaagccctcgactgcgttgttaataccatatgctcctctagggttcaaggtatatatgaaatttctcaaatagctctggagtcgcttttaccctattatcattcaagaacaacagaaaattttatactggaactaaaagaaaaaaatttcaataaagttcttttccatatctataaaagtgaaaataagtacgccagtgcgctttcacttattttagaaactaaggacatcgaaaaagaatataacacggacattgtatccataaccgactacatactcaaaaaatgcccacctggaagtttagaatgtggcaaagttactgaagttatcgagacgaactttgatcttcttctctcaaggatcggtatcgaaaaatgcgtcacaattttttctgactttgactataatcttcatcaagaaatcctggaagtaaagaatgaggagactcagcaaaagtatttggataagcttttttctacgccaaatatcaacaataaggtcgataagcgtttaagaaatttacacatcgaattgaactgtaaatacaagagcaaaagggaaatgattctttggcttaatggtacagttctcagcaacgctgagagcttacaaattctggacttattgaatcaagactctaattttgaagctgcagctataattcacgaacgcttggaaagttttaacctagcagtcagggatttattaagttttattgaacaatgtctaaatgaagggaaaacaaatatatctactttattggaatctttgaggagggcctttgatgattgtaattctgctggtaccgagaaaaaatcgtgttggatattattgattacattcctgatcactctatatgggaaatatccttcacacgatgaaaggaaagatttatgtaataaactacttcaagaagcatttttgggattggttaggtccaagagttcctctcagaaggattcaggtggggaattctgggaaataatgtcttctgttcttgagcaccaagacgttattttaatgaaagttcaggatttaaagcaactgctactgaatgtttttaatacttataaattggaaagatctctttctgagttgattcaaaagattatagaggattcttcgcaagatcttgttcaacagtatagaaaatttctgagtgaagggtggtctatacacaccgacgactgcgaaatctgcgggaaaaaaatatggggagctggtctggacccattactttttctagcttgggaaaatgtacagcgccaccaagatatgattagtgtagatctcaaaactccccttgtcatattcaaatgtcaccatggctttcaccagacttgcctcgaaaacttggcccagaaacccgatgaatattcttgtttaatttgccagacggaatctaacccaaaaatagtataacatttctaaatatttaatacaactttggttacataaaagtaaaatttatacacctcatttcattatgtagattcatatatagaataccaattatgattgacccaatagccatcaaaatcagtagttattaatacttgtctttctaggagccatttgcatatttctgatatttcatgaagcgaaagtacttcacgacacctagattgcaatctactcaatgttatccctggatgaaatattatttcgttaacgaccatagtaactacctgcttccatatgtttggcctaatggaaccagatccattcacccataaacgagaaaatggtttgcccagtggaactttgacagcagacttccttgctgtattcaattttgtctgagaattggcatatataatcagagggggagttaatgttcgtatttcaaatctccttgaagtatacgttaaaggtcgaacatttctcaccattggaattacatccatattcaatagctctcccgaaatcaaatcaattaaaacccaagaggatatatcggacggctcttgattgataacaatagcgtttccggcctccaataattcattaaccttacatctatactgaaaagctacaccaaaatctttataatttcctctattttccaaaatgtctggtaaagtatcagtacattcaagttttgagccatggagataaatttgcttttccttagccatatccatgatgacgttatctattgattcgtttccaacgttcttcaacgcctctatttcatttctagtggtcgaaggactttctattaatatggaccggatcactgtgcgaatataatcgtcgctttgactcttcgataagtccttagtagaagcggaaatctttctagtgtaagttttttttaaagaagagatctctctttgaatcatagaagacatggccagatcgttgccagaatgtgtaagtgtgtcatcacgtaccagagtaaatttttttctattctcttcgtagttcttataaagaaagagcggcctttttatttccttttcatcaaaagaggtccaaatatcaagcaatttgataagatctagttcttcaacatccctcagtgaaatcttttcacttttaatggctagaacgagcatttttttccacttatcgacatatgccctccaaccactatgacccattcttactcgccgtgccgtccatttcttttttaggttatctaaagaattattaggaaataattttgttattttgtcccacattatttcatttttaatacttttagtaactacaacagctctgattaaagcctgaacaccatctttagtgcctgcatgatagacagttttgtcttctttagtattttccacgaccaccgttgtcctaccagcagacacttttttgtctctccttttgatctttccatctgatacgttgaccgacgtactcttcttagagatagcgtcatctgaagctttgatcttagcattcttttggcggttctgaaacttacgaattctttcaactgatttctttcctctgtgaaacctatttttttccgtttggtcaaagaagtatatttccgtatcatgtataacatcagtaaaggttgcttttttactatctttttctttcaggatgtacctttggatagcgtcctctccaacagtgggcaaaaaaataatttttcttcctgatacaggctctgttctggctcctaatttttcgctttctaccatcaaatcaacatcaccacggacagtctttttatctaatgtcgttgtggagcccatatatttagaaacgctttcgtaaaattgttctctcaggtatgctaccccaccaatcgtattcataactttcaaaatggctctctgtctctgtagtgaacgcaaagagcgggcagaaaagccgccgaagttaaccaccttgcctttgacaacagtgcctccgtttgaacttggactatcttcagcagatttcggctcctgtgcagtgctgacatgctgctctagcttaatccttttgggattcgaaatgtttcctgcaacagaagcattagtactgtttttaacctgcctcttccgtttgtttttattcggagttttttttgagtttgggggaatttttaattcaccgtgccagaagaatatatcctgtccatcgctgtccgttgtaaatctaacagtgttgttgagtgcgacgaaattatcctcgttgagagttttcaaatcggtacgagatttgcctagctcatcaaacccttttggaacggatatttcgtcttccgcatttgttaacttttgaaagttctgagctgtgaacagcctaaaaaacttcttctttccctcaaaatcgtatatgcgaaaaagcctatacccccctgtattttctttttgcttatccacactttctaaataatattcgcttgatttggtaaaagctcgctgaaattcttttccggtaattcgatttacaacatccatagttgaaattcctttaaggccagacttatctgcaatgtcataagtctgattttgaagtggataaaatcgattaagaagaacttcattctttacagcatcctctttctcttccataacaaggccttgattttgtaataaatcagtcgcattgaaattatctaaaccttcgactaagtcttcatcttcgaaagctgccttgctatctgatacagaatcttcatccgcgctattgctatcatactcaaatgaaggcgagcctttagagtctggaatatctttcacgtattttacacatctgattttaatggcaggattcttgggtgatactacaagcactttctttaagtactccttttcatctaaccatgcaatagctgcaataaaagctttagaaagtcttttctctttgtcaaatttcaattcacgctttaaatcaattatctggcgaataccattttttgatcgttttaccacctcaactattgttgctaaatgatccctaatattaatatagggattactatccaccccgtcatggctgaatttttttagcttcaattgcttcacgacgtgtcccttataaatcagttgtgaacttgttaacaggtggtttattttcttgatacgtccagtcacacttctaggatcttgcccagttacctgcgccaaatccatagtattgatccctttttctcctgatttggcaacttcgagaagtagttcaaatgcagaatttccaatagttgactccttttttgtgtatcccgttaataatgtccataggctgtcctcagtaatcccaaccgagtatgaatgattagcgtcgcctataatatcagtcacatttttagttgttatagcaccatcacaatacacctcaatgtcctttttcaatatcacgcatgaaagcacgaactgtttaacttttttatcagacaaatcaaaatatttaccagatatatcccacagctgattcaaagtgatttcttcaatgtgtcgttagtaaataatctttcacaatatagtacgtttatcacctaaacggagccgaaaaggagaatgagacatgaacatacttcccttatttgaagcaattttatcagacactatttgtacgagttcgtcaggataaatcgtcagtaccatttttcttgtggctagttggcttcaaccaaacgtcctcttctctcttatggcaagaagaaagttatatgtgtgactggttgtttatttcactttcgcgactgaaagcgccgccctttatgatgcaaaaaaccaagcggtatttgaaaatgcagatttgcagaaataaaagaaataaaaataaaaatcttataattttaccagcttcaataactcgatttgcataagtgtgccttagtatgcttattatattgactttgacattgaacttcaaaaccttttatgtaatgatttaagtcttgtcacatgacataataataaataattttaaaaatataaaatatttttaatagtttttaaatattttacagtttattttttaaatttatttatatgtttttgttttccgaagcagtcaaagtattttaattttcggagctttcatttcaagcgccttttttttacacataatacgatcaagataaattattatagtggtacagaactcttaagcactaggcggtggaccttattagctcaatcttgagtcagtccatgtatcgttttataatacttttttaagcactttctttaataaatattccattgaagtactgttactgaaatgagatgaactgttcagaatgtagaaatggcgccagaaatcaatcattgtttagcaaaaacacctttcgtctgctgcctcgggtgttttttcaaattatttcagcaggtaaattaagatagttattcgagtgattgccaaatatcatgttctacttcgaagacttatagctaattaattttttcataatgaaggtgtcgttaattgttctgattagtaacatgaaactcaaaaatcatcaaaaaaagaaaagctaaatgtatacttttttgtctacattagttaccttttattacatgagaaagttatttttcttctttttttttttttttttttgaaactttttcctctcggaaaataaaagatatatttacaagtgaaagcttattgtaatgtgtcattttaaacatcaaataacagacctttacatcaaataagcaccgcaagatatcctaaaatcgacatccaatgcatcgtaaatcattgaggagggctagcgctactgtgccttccgctccctatcgaaagcagattattagcaatgcacacaataaaccaagccttttctctaaaattaaaactttctttacccaaaaagattcagccagagtgagtccaaggaataatgttgctaataaacaaccacgcaatgagtcttttaacagaagaatctcaagtatgcctggaggttatttccattctgagatatccccagattctactgtaaaccgttccgtagttgtttctgcagtgggtgaagccagaaacgacattgagaataaagaagaggagtatgatgaaacacatgaaactaacatctccaatgcaaagcttgcaaacttttttagtaaaaaaggtaatgagcctttatcagaaattgaaatagagggtgtgatgtcattgttacaaaaatcaagcaaatccatgataacttcggaaggagaacaaaaatcagccgaaggtaataatatcgaccagtcgcttatcttgaaggagtcaggaagtacaccaatcagcatatctaatgcgccgaccttcaacccaaaatatgatacttcaaatgcgtcaatgaatacgactttgggaagcattggttcaagaaaatacagtttcaattattctagcctgccctcaccatacaaaacaaccgtttatagatatagtgcagcgaaaaagatccccgatacatacacagccaacacatctgctcaaagtatagcatctgctaaatcggtaagaagtggtgtttcaaagtcagctcctagtaagaaaataagtaatacagctgcggcattggtctcactattagatgaaaatgacagtaagaagaataatgcagcttcagaacttgctaatccatactcctcatatgtaagccaaatacgcaaacataagagagtttctccaaatgctgcaccaaggcaagagatcagtgaagaagaaactactgttaagccattatttcaaaacgttcctgaacaaggcgaagaaccaatgaaacaactgaacgccaccaaaatttcaccatctgcgccaagcaaagattcttttactaaatacaaacctgcaaggtcctcatccttacgctcaaatgtcgtcgtagctgaaacctcacctgaaaagaaggatggtggagataaacctccatcctctgcttttaacttctcgtttaatacttcaagaaacgttgaacctactgagaatgcttataagagcgagaacgcaccatctgcatcatcaaaggaattcaattttaccaacctacaggcgaagccgttagttggaaagccaaaaaccgaacttacaaagggcgattctactcccgtccaaccagatctttcggttactcctcaaaaaagttcatcgaaaggctttgtttttaatagtgttcaaaagaaatcacggtccaatctttcacaagaaaacgataatgaaggtaaacatatcagcgcctcaattgataacgacttttcagaggaaaaggcggaagagtttgatttcaatgttcccgtggtgtctaagcagctaggaaatggcttggttgatgaaaataaagttgaggctttcaagtccctatataccttttgataatgaaaattttagccgtgacataattaccgtatagcccaactcaatacgtaagtttgtgtaaaataccattccaagatgatattatttagtcattttttttccactttctcaaaaagaaggaatacctttagcggctcttataaactataaatttctagaagatacataaaaggtttttagtctgatcataaaattttttgcttaacaaaaaatttgcccaggtgtttcatttgccagccacaagtaacagcgagaacaattaattgaatgacaatccaccacatagcacgagaattaacagcttcagaggcgtctctaaaggtagcttcacgatctctcatcaatttttgctctcttctaatttcgccgatcttggagtttaggacgttaaccttggcatgtagaatgtcaatagtggctttacccttagaatctaacttttcatcagagcccacttggaattcaacgtcaatcttcgttttagccttaatcaaccagccaccagcttcgggctgaatacagattttatgttcacccgaatcagacgcaaggaaagttaaatcaccacttgctgaacctttctgatgaacaaccaggtggttatcatcaaaagtttcctcaatatcaatcaagacaccaaaatcttgcgcaccagcgtctctgtaattttgtaattggtcatcgtaaatttgtgccttgtaagttgcttggaacaaagtacctttagacaattccttgtggaagcacttacgttcagcaccagaagtataataatagaacgcagtaacttgagctggtaaaactagacagcaggcaaaaacctgtaaaagagaggttaaaagcatgattagtagagagattggttacctttaaatacttttccaaactacagagggaagatagagtaagttttgtatgtacacatttctgctgatgtgtttttttttttcaacttattacgcgattcgttttttttttacggtaacagaatacagaataaattcacgtacaaaaatagagaatatataaaataataggttgacgattatattggatcttcccctggggttcaagagtcgagaccgagtccttttagtttgtgtatatcagctggttcttttcgttatgaacatccttttacaggatccattcgctgttcttaaggaacatcctgagaagctcacacatacgattgagaaccctttacgcactgaatgtctccagttcagtccttgcggtgattacctggctcttgggtgtgccaatggagcacttgttatttacgatatggatacgttcaggcctatttgtgtcccaggaaatatgttgggagcacatgttcgacccattacatctatcgcatggtctccagatggtagattgttgcttacaagctctagagactggtcaataaaactgtgggatctttcaaagccaagtaagcctttgaaagaaatacgattcgattctccaatttggggttgccaatggctggatgctaaaaggcggctttgtgtagctacgatatttgaggaaagtgacgcatatgttattgacttcagcaatgatccggtcgcaagccttctcagtaaatcagacgaaaaacaattgagttcgacacctgatcatggatatgttcttgtttgtacagtacataccaaacatccaaatattattattgttggaacttcaaaaggttggctagacttctataaattccattctctatatcaaacagaatgtattcattcccttaaaatcacgagttctaatatcaaacatttaattgtctcgcaaaatggtgaaagattagctattaactgctccgatagaacaataagacaatacgaaataagtattgatgatgaaaactctgcggttgagttgaccttagagcataagtaccaggatgtgattaataaattacagtggaactgtatcctctttagtaataatactgccgaatacttagtcgcttctacacatggttcttctgcacatgaactatacatctgggaaacgactagtggaacgttggtgagagtcctggaaggggctgaagaggagttgatagatataaattgggacttctatagtatgagtatagtgagtaatggttttgaatctgggaacgtgtatgtgtggtctgttgttattccgccaaagtggagtgctttggcgccagattttgaagaagtagaagagaatgtcgactatttggagaaggaagatgaatttgatgaggtcgatgaggcagaacagcagcaaggactagaacaagaggaagaaatagctatcgatcttcggacgagagagcaatatgatgttagaggtaataacttgcttgtagaacggttcacaatccctacagattatacgaggataattaagatgcagtcatcataggtttctcttcaaaaggagaaagtttaaataggcaactgacactgaagaggtatagtcatgcctaccgcgatttctttgacacagaattgaaaaattttgcattttttggtaatttcctaataatacgaagtgcaataatctcactttgataggagcacgtcatgatggtaatttcatactactgaacgtaaatgttgaaggtgaatttgtaaagctttgttatttgaagctgtacacctaaagggcggtaaattgttgggtgttagtaccatgccattaattagaatttgttagcatttttattcatttgtgcattatgggttcaaattcatatgactgaacgtgtagtttcatatccagtcatcaagagatgctgaaccgcccttcaaaaacttgacgaaatagaagttttttttttacatttctcatatgttacatagattaaatagtacttgattatttgatacattaagctaacaaagccttggataactcatcggcaagatagtcggcttcagccctgtaattcaagctgtgtaggttagcaacggtatatctaattctgctttgatcattgtatgtatcctcacgcgctctaatcctaaagtcatattcgttcatttggatactttgagtaatttttgtgaattcgttggggtcttcttccttcaaagacattaatgtattagcatcaacacccaataattgtttagcttggtcgtcaaataaagtgagccatagttgattggtttcgtcaataattgatattgtcaagatgtatctccaatttggccttgcattattggtgtcgcacttctcacatctccaagtaccatcaggctgttccagaactttcttattacaattctcattagaacaggcaggatatgcaaaattatcaacttttaagaaacttatagcagctttaacactaaaaaagtcacctttctcgcttcttcctagattttcagcttgagctctagcaatagtaatacgctgagcaatgaattttgttaagctagcagccgattgaccacccataccgggttcttgctttaaagtgatgaagtttgcgttgcggcccttggaatcataccaaccctttaaggcatatgcctcaggaatttctggattcggaatcagggtactagaaaatcccatagacaaagatttgccaccaaaatccgtcacacgaacacctttaatggcagcaacagaaccttcaggaaggttgaaatcaagggcttgctgattccataggccaacagagatagaaaacccagagtcgtcaacaattgtgatgtcacgacgatcgaatttcttcccagcccttgaagttagctcaaaatgtgggtttatagtttggataataccgaggacgtctacgttggaatttacttcctggttctgaatagcatctagtttgatgaaattgaaatgggttttcggaacattactttcatcgaaacattcttctataacagtgtctctatccaaattcagttcataagggtgtgttagattagtaaattggggcttagctggttggagttttgcctttgatacatagtatactttgccttcttgtaaaatttcgttaaattttgtagcaaaatcattaaacgccgtggctcggatttctccagaggtatccaagaagttgacattgaatagtttaccatcacctctttgattgtgccacgttttaatttctcccttgtaggaaactcttgctttgatagtccaaacgttttggtatggagacagttgttcgatggcaaaaattggtctggttttttgcgaattagggttttcattggcgaattttctctcatttgcattcaagtttgagtttgaatgcagcatatcagggacaccagcattgctggcgtttgtttgattggcaacattaccactgtcagttatatcttcgtcttttaaggtttcatttggatgctctgagaaatagttatccaaaaaagtactagtttggttgaccatatcagcacgcgactggaccaactcaaagtcatctactaaaagaacgtatttctttctttccctgacaatagcaggttctgcaattatcacgcgaatgatatcacccctttgtagttccattgactggaacttggatgcagcttggtttctcaacagagccttcatatggtaaataccatcggaaatcatgatcaaattctttctgttgctgttagccccatcagatttcctggtgttataaacttgataaacgccaccggtgggattatcgtacctttgcttattggtgaagatgctatgaaaatcgcccctcgaaagttgaacactgctcatctcttgtaagtataatctggtcttcttgctggtttcgcctttaccgtaataagaagagtgaatagtttttgttttacgtgtagaacttaaagtgataacatttgttcaagtaaacctttatgttagttcacgcgtcttttgtcgcctcgtctaatttttacgcgtgacatttttccaagcagagatattttattgagcagcgaagaagagttagagaataagaaagtgatgcgataagaaatccacccaattagcatagatcctttcgtatatggctgaagaaggtggtacgcgcatagctattaacatatatcaaaaagaacggcaaaaggcgaggaggtttttatgccaccgctagtatttgacatagatcacatcaaacttctaaggaaatggggtatttgtggtgtgttatctggaactttgcctactgcagcacagcaaaatgtatttttgtcggtacctttgaggcttatgttagaagatgtgctgtggctgcatttgaacaatcttgccgatgtgaaattaataagacaagagggagatgagattatggagggaataacattagagcggggcgccaaactatctaaaattgtcaacgatcgtttgaacaagtcatttgaatatcagagaaagttcaaaaaggatgaacacattgcaaaattaaagaaaatcggtagaatcaatgataaaaccacagctgaagaattgcaacggcttgataaatctagcaataatgaccagctaattgaatcttctttgttcattgacattgctaatacctctatgattttaagagacatacggagtgattcagacagcttatcccgcgatgatatcagtgatttgttatttaagcagtacagacaggcaggaaaaatgcagacctatttcttatacaaggcattgagagatcaagggtacgttttgtccccaggtggacgttttggtgggaagtttatagcataccctggtgatcctcttcgtttccattcacatctgacgatacaagatgcgattgattatcataatgagccgattgacctaatatccatgataagtggtgcaagactaggaacgactgtgaaaaaactttgggtcataggcggtgttgcggaagagacaaaggaaactcatttcttctcaatagaatgggctggatttggttaagctgggaatcagtcatgtataattattttctcagaatttatgtatttataaggtttttcagaagcatacatatgtgtaatacaatttttaaatttgcattgatattttgatgcattcagcgggaaagtagttgtttatcactagacatataattatgtttatttatatttagtgggagcaaaacagtttattgaatgtttaccagaaccgaaaaaaaagctcttctaaactgttgacatccagttcatttacttccacgtgtagatgtgaaggaacaaatattttagcatcgttcatacaagtaattatgctatattatcgatcctcggatttcagcttccgttatatcggatgattgttactcgacctttatgtcgtctttttacatcatatatgataatatgctagcagttttaatacaaattgatcgaagatagttggttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttcttattttcaacaatgtaattgatggccttaaatctctactacatcataaagcttctaagcacttaccattccttcataagtctagtattgtaatgagttgggcacatggcgcagttggtagcgcgcttcccttgcaaggaagaggtcatcggttcgattccggttgcgtccaaatttttttgttaatccaacacaattgaattcgtgaatagctgactgtcatcagtaatgttcgtggaaagtacctatccatactgttgtatcacgactaagtagttgtcgactactacctcctcaaccccagttatatccctatgacacattggaggatgctgaataatgacagaattttattcctccttttcattatcataatctgaagcaaagttaaaaaatagaagaagtaagataaactttgtagatacgatatatagttgtttgttttagctatcatatatgctgaactgttactaccttattttttccgaaatgtttctaaaacaaataaatattcatgaatatgatgcaagttcgttggatgagaaaaagaccaggctttattgtaaggacaatatcatttacgaataatttcatccaattgtttcatcaacacatccattctgtcaaaaactggagcatagagatgttgaaccaaagaattgggcttcgaagccggatcggacatattggtattagacaatgcccttgatccggaaagtgaactatttatgcttgctgatgataccgccctttgttcatccatataaaaatcttcttcagatgatgagtgtaacgataaggttgattgcttttcttcttcgggggtactgtgatgtttttctagctcctctttaggttgttctgcgtcagtttgatttggcattcctccactagaccccaagctggcttgaatttgccctctgtgttttccacgtttgttgtctctcaattttcgattttgcatgatatatgtgaatgtccttattgctctagatgatggaatactgctgctttcttcaactattggagtggatggtgattcgtttgtccattctgacgacgacggtgaaaactcgccaattgttgaaagggaattttgagagtctgattttgccataccattcgcaaatggcatacgaggcgcttcaaatacttttttcagatcggtatcgtaatcactgtcaaccggttcagacttttcttgccccacataccgatttgcattataatcatcttctctgtctttactcgatgatgtcttaggctcactttcgtttttgttgtcttgtctccgaacttttttcacatttagtggtgtattcaaagatgtactaaaggagacgtcgctcactacatcgctcgtatcatcatcctggaatttggcaaaatttaacttcgcttcagtgtattcgtcccggtgcgttacttttgtttccttgtcgttatcaacatcatcgtcgtacgactgtccattgccttcaccgccatcatcgttactatctaacgaggtatcttcaattgcatcatctataaacctgtctgcataaccgacaacatcattgaaactaacagatttgttccccttaccatatccattcagtgcaggtgtcggaattatactctctgcatcactctgattcttgttaccagagctgatggaatcatctttcgaatcggaggaagcaaccgattgagaagacatgttttcatttttccagcaattcaatcgagctagtctttctggaaaggtttctagaatttccgctggcgcaaacccgattttaccatcagtgatcctcttaaccagccaccaataggcatcctggtcattcaaaagtatacaaggttcgtcttgccctaattgacaatgtgaagaatcatggccattgaacgcatataaagcatatagtttatcagggtccagttctcttggcggcgataagggttggtaatcgtcgttttcctcctccaaatcgtctttctccccttgaaaccctgaatcttgaaattttctgtcaaagtcatcgtcatcagagtagttttcctcttcatcctcgtcctccgagatggcgtatttcaagccatcactaaaatcgtcaacgtcagggttcattgtattattcactgaaaaatgcacctcatccttatcggcgctatccacggaatcagtttcgatctcttgtagccttctttccaaattgtcctcaaattcagaatccgaataatcatatgagtcgggcaattccgaagaattttctttgtaatgtcgctgatcccttttactgttgctatgcatatgtttttccacgttctcctcctctaactctttgtcatcatctctatttcgcagaacatcatggcccttttctgccgcattactcagtatattaagtttcgaattgaagggcgaactcttattcgaagtcggagtcaccacaacacttccgcccatactctccgaatcctcgtttcctaaagtaagtttacttccacttgtaggcctattattaatgatatctgaataatcctctattagggttggatcattcagtagcgcgtgcgattgaaaggagtccatgcccgacgtcgacgtgattagcgaaggcgcgtaaccattgtcatgtctagcagctatagaactaacctccttgacaccacttgcggaagtctcatcaacatgctcttccttattactcattctcttaccaagcagagaatgttatctaaaaactacgtgtatttcacctctttctcgacttgaacacgtccaactccttaagtactaccacagccaggaaagaatggatccagttctacacgatagcaaagcagaaaacacaaccagcgtacccctgtagaagcttctttgtttacagcacttgatccatgtagccatactcgaaatttcaactcatctgaaacttttcctgaaggttgaaaaagaatgccataagggtcacccgaagcttattcacgagtcagtctgactcttgcgagagatgaggatgtaataatactaatctcgaagatgccatctaatacatatagacatacatatatatatatatacattctatatattcttacccagattctttgaggtaagacggttgggttttatcttttgcagttggtactattaagaacaatcgaatcataagcattgcttacaaagaatacacatacgaaatattaacgataatgtcaattacgaagactgaactggacggtatattgccattggtggccagaggtaaagttagagacatatatgaggtagacgctggtacgttgctgtttgttgctacggatcgtatctctgcatatgacgttattatggaaaacagcattcctgaaaaggggatcctattgaccaaactgtcagagttctggttcaagttcctgtccaacgatgttcgtaatcatttggtcgacatcgccccaggtaagactattttcgattatctacctgcaaaattgagcgaaccaaagtacaaaacgcaactagaagaccgctctctattggttcacaaacataaactaattccattggaagtaattgtcagaggctacatcaccggatctgcttggaaagagtacgtaaaaacaggtactgtgcatggtttgaaacaacctcaaggacttaaagaatctcaagagttcccagaaccaatcttcaccccatcgaccaaggctgaacaaggtgaacatgacgaaaacatctctcctgcccaggccgctgagctggtgggtgaagatttgtcacgtagagtggcagaactggctgtaaaactgtactccaagtgcaaagattatgctaaggagaagggcatcatcatcgcagacactaaattcgaattcggtattgacgaaaagaccaatgaaattattctagtggacgaggtgctaacgccagactcctctagattctggaacggtgcctcttataaggtaggagaatcccaagattcttacgataagcaatttttaagagactggcttactgctaataagttgaacggtgttaacggcgtcaaaatgccccaagacattgtcgacaggacaagggccaaatatatagaggcttatgaaacattgacagggtctaaatggtctcactaacgtgatttacatatactacaagtcgccagtgtaactcctcactgaatatgattcatacatacccgtatgtattaatgtataaatgttctcagagcaaattttatcgatatcttgtttgccagtggtatgcaggtttggcaaattttttaccataatatccgtttatagattctggaaccttaccaactttcttaccgctaattacttccctggctcgctcctccactgcctgggtaaattgttccttcaactgactcagttctctttcgtattcaatagcttgcttctcgaggattttttcaatgtttgtcagctcattttcatagtccagtaacttcctttcaaatctctctaattgcaacgactttcttgcagttcgtatctgaatatcttgcagtaattcaaaagtggaaggcctggttcttaagttcacatctatcattgaatgtattatggcattaagccctctagagtaatactcagggacggtgtcacatttcccgtttttaatcttagtttgtagctcgagataattttttgcctgaaatggggggtgcaacgaacacatctcaaaaataacacaacctagtgaccagatgtcggatagtggggagtatggttggtccatcaacacttcaggcgacatgtaatatggtgtaccgacgtatgttgtggcaaattgaatactagtttccagagatttggctaacccaaaatcacctaactttaccacaacttgactatagtccatagggctcccccttttccctgaattcactctatggtctctgtaataattactattcacttcctcgtgaccgtctacttgttcattaatattgtaatcgctatcatcatagcttaagaatatatttcctggtttcagatcacgatggataacgatgtttttgccttttaccggtggtttcatccggtcatatattgtggtcaaagttggcaattcaacaccataatgacatttatagagcgcagtcaataattgggccaggataccccacacaattttttctggtatatatttatgctcctgtttgtagtgcttaatcatctgggataaatcacccctggaacaatattccatataaaggtataacacttctttttgttcatcgaagtcccagttataaaattctacaatattttcatgcttcaactgcgatagaatgctacattcagcgatcagctgttgtctctctttgctattcatatggccatatttgatatcctttctaaccaaaagtttcttggtaggtatatggatgacttttcgtacagacccaaatgaacctctcccaatttcttcgagaacttggtattctgaccttggtgggtgtccctgctgctgctgaggactacggtattcttggaaaaactgtcgtctatgcatactcacacagagaattgattcaattatcaaatagcactctcattgaaattagtattgtgaatcttgctcttttcatgttatatgatttgatattcttttgaaaagtcgcttttatttacgtttaacctaattaggaaacgtaatgaaaaaattcagaaaccttaaaaaaaaaacttggctgtaactatcggaagactgtgccactgcaatcatgtcagatatcgtatttcagatttattgatctatagctagaaacatttaacaaaatgccaccttctagagtcggttcatacatttaatccccaattgaaaaaaaaaaagaaaaagaaaaaaagcatatatagatatgcttttttatcattactggcctctttaaattcaaaaacttttctgatctcttttccaaacagatgcgttttcagtattggaaggttcacaattctatatatagtgttaatgtaatgctgtattattctctatatatgtatgtatgcacatgcaattcctacattatgtttgaaatgttgtaatggggacggaaaagccgtcacttttatctttggaggatcgcaaattactacgctcatcttttgttggagaactaccaattgctgcagtgacgcttgaaactttttgcaggcttcctttttttgataatgaacggatatcctcacatagctgacagatcaaaactgagtcccccccaacttgatttgaattcctttttggacatccgttgttccagttgttgtttaaaaactccgttatttgtactaaaatggcacgaagtttgaaaacagtggccttattacgacgatttggttcggtttgctttataggatccggctgtcctgtgtagtcatatagcttcaataacgattttgagaatattagctttatgaatttcaatagatcgatttgaataagtaaactgttgaaataggtatcaaagaaagaaacaatcttttcataaaagttcgggtgaaatatgatattaattgtaaggttttcaaaaccgggcaatgagcatatcttcgtgaaaatgctaattagtttactgaggttaacgtcatcgtcattcaatgcataaaacaggtcaactaattgatcaatcggtaattcaatagcagcgtcattgttgacctttatgaggaaaacactatgagactctgatgagcccactgtaggagccacatcatcatttacattgcgtaacgtaaaatgcaagcagttcagtatgatctccagtccacttatggaggtgttattcttttttctgatgaaattcatagctgtagaaaataaagaagcactcatttggtccatatccaaactcatttcaacgcatatagcagtgatttgtttccaaatgaaagctgctgtctttgcgtcgtcgataaagggaatgatggtatcaatattccggataaaagcaaaaaaagcatcgttgtcaagcagatcatttaaaaaagtgctgtttatatgtactgtaaggtaacaaagcttggtgaagtactttaaaacagataaatctttgatttgggccatgtcaacaaaaaaagatgttagccaggtaaagaaaccctccggtaattcaattagtagtcttgattttgaagatatggtcagatggggaaagtttgaaatgctcttgtgtcgcattggagaagagggacgcgttgccatcaaagaatgaacaggggaccttgatggagactgtaccgaattcactggtgagttcctcgtgggtgaggaggataacggtagagaggaagaagaaggaatagcggacttgtgtattttatcgtcattcgtggttatcatatagtttattgatttgaagactacgtaagtaatttgaggactgattaaaattttcttttttagcttagagtcaattaaagagggcaaaattttctcaaaagaccatggtgcatatgacgatagctttagtagtatggattgggctcttctttcatggatgttattcagaaggagtgatatatcgaggtgtttgaaacaccagcgacaccagaaggctgtggatgttaaatcgtagaacctatagacgagttctaaaatatactttggggttttcagcgatgcaaaattcggaggatacattattccacattcaattaaagtctgagggtagtcgatgacgaactctttggctaaatgttcgaatttaatgatcagtggaattcctcccatagcgatgaatttcagtcgcaacctagagtggttatgctgggtatcgtaaacaaaaatggagccaaatgcagttattaatcgtttatcaacagttgtgcgcgacagacactcgataattgtatcagcgatgttctcgagggagcaaacactgaaaagcacatgcaagtccgtcaaaggcttagatgaactcttcaattggctcagcaattgactttcagtggggggcattaaatctagttcttgattgttttctgcccagggagcgggagccgctcgaagactgaatttagagggtgatatatttagtttctcttcttgaaaatcggcatcccaatgataatcagcgtcggtaaagtcctccttgaacttgttgagcttgtcgaccttcacattttcggtagagttgatccacacatgcttgagtaactggtcggctgtcggcctcttgtacatgtttttcacaaagcatttagataagaaatcctttagtggctcagagaaagagctaggtgggtagtaggtatcattttcaacagcgtagtagatattggcgtctgtcaaattgtggtagggtggattctttgtgagcatttcaactacagtggcacctagagaccaaatgtcgctgagcgtagaagctcccctgttgcccaggatctctggagccatccaattgagtgtgcccgctagcgttaaggcgctggagttcacaatagtggaaacgccaaaatcagcaagtttgacagtgttatcagcactcagcaggatgttagccgccttgatgtccctgtggatgactccttcaccgtgtaaatatttcagccccaatagtgtctgtgtcacataggttttcgattcattttcacttaatccggtagagctccttgaaatgagcctcctcaaagaaccattagcgcagtattcgaggaggatatacaattcatagctttttcgtatgaagccgtggtatttaacaatattgttatggtttaaattttttaacaagctaatttctgccataatgtcattaagttcctcatcattttcgtacacgacctcctttattgccacgacttggtcagtatgtttattaatggctttgtaaactaccccgtaagaacccctcccaatgacctgcttcaagtggtattgcacggatttctcagatgccctctggatgggagtcaagttgactctatcggtatcggccatactgttcatggtatagtcttaccaggaaaatgggtagtgcttatgtgtgttttgtccttcctcgagcctccaagtagaagatataccttttgtgaggcagatctcccgtatacaaaaataacagcaagaaaagcggaaagaccatcgcaaggtggaaaggattataatggcacagcaaagtcgcacagagcactacagtatagcatagagtgctaatgagttgataggcccaattttgattatgccttctttttcatacacgacgccagaggacattattacattacagtagttcgccgctagatgacaaacgacatccttaccgatatgagatgtgcaaagctacataatggcaacaagcgttatgaacagccttgtctttacgaccacagaaaagccgtattagagctcttcagctgcaaaattttcttctaatatgatgcaaagccatcaaaaatcatgcatagttatgaaatacctgatgaaacgcttcgagttcgtgctcaagaaattactgaaaggttaccgagaagaaaaatatctatgagacacgataaggccccttctgaatccattgtcctgggcttgttcattctatttaccacttaaaattgatcctttcaaaggaatttttttctatttccaatagtatatttgtacaaaaactacaaaaatggataaaaaataacagtaatttgtgactactgtaaatatcactgatttggattttgtaatgagtactgctcatgcccatgccgatgcaagtggatcataaattttactaaacgatattcgataatgcgccaagcctttataaggaactcaaaataacccatatggacagtttcagaaggccaaataacgatcaaggacattcactcatgtttttcaaaggcgaagagtgtaaaattttcttctatatagttcgaatattttatcttataaatttcagtcgtcattttccacattcgaactcaaataatgataaagaacgctgcagtaatggcttaaaaaaacatactttataacccattatctcttacgtgtaatttaaaattgtttatagtactatttggttatgcttgtatgcctctattatttacttgatctttttatgttttcttatgattgaattatttatattctaaattcctcacgaatttatactgaagatttccttccaggcgagaataataaacacatatttatgatgataacaagacgaacgtgtattaagctcccagtacgagggaagcagtaaaaattatcccaagatccatttaaaatggataactccacgagctacaacaaaatactaagggaataggccgttatttccgtaaaggatggtttaataataagaaatttataatattaataatacatatatacaaaaatttatatttatatacatgcgcctaactattcatactattaatttcatattattaagctttttttttttcatttatcattttttttcgtaacctctcatacctgtacaggtttcattcgtaaagcagggactctagtttgcgatagtgtagataccgtctacggatagagcactagagatagctggctttaatctgctggagtaccatggaacaccagtgataactctggtaacttggtcggcgggaataccagtcaacatggtggtgaaatcaccgtagttgaaaacagcttctgcaatttcaactggataagtttcagttgggtgagcagcttagaaagagtagtattcagccaaatgagctctgatatcggaaacataaacacctaattcaaccaaattaactctttcgtcagattgagataatgtagtggttgctgcggcggaggcaccagcagcaatggcggcgacaccggcagcgattgaagttaatttgaccattgtatttgttgttttttgggttattgcttagtgatgatataggcttaactggaaggaaaagaacagagaaatgtctcaaacaaagctgatcaagccgctgtatttatatgaaacttgaacaactacatctgcacacatgggctcttactggtcgcccatctcacactcatgccttccacattccacttagcgactaagtcattattactatggggacgggttgttcttgaacgatgctatacttcgtataggaagccgtttttttatgccccatcctttcatatgttccatagcacaagaatgttctctacaggaaaagtgcctatagggctgcagctgcagttttggccaagaaatagaaccaaagccaaatttattttgggccctcgttcaagggccatctcacccttggcactaaacggttagtaggagggaaatcggacttttcccaaattagaaacaatgaaaaattaagtgtgagctcttagagtcgcatctgcaggaatatgcacacaaaaaggggagctgtacgtaaataatcagaccacacaaactattgccaaccatttgatactcacgctagatatgatgggggttcttgtttggacaacacaagtctcagagccagcgtagatatgcttgtacataaatgacgactggggcatcaattgaatcgggttacattgtgcgagctattacatgaagagaatatgcctttagggtaatttccaaatgtaggaagtctcgctaagtagggcgcccaaatctgtatagcgatgttgttgaggccatatagtaaaatgacgtgccaattaccgagcttttgatggaggtaaaatctaagattaatcttgcgccttgaaaccactagaaatgaaaggaattggtgaaaaaataatcgcgcaatagatgacatggaacgacagaagtcttgtattgtgcacgaatccgcaatattcaaagccgaagttcatatacgaatgcgaactatttcttagggtagctctctgtatgggccgccataaattagtaccaaaagataggtttttgaaaaggctacaatgtgcttttttccttcttgctttcgagtccggtgaacagaatattacgacgtccttgtattaagagccagacctcctgttagcgtcactataagagtaagtctgaaatacgcaacaactacagtgcaatgaaaaagtgctcaactcaatgacaataaacaatttaaccatgggaggttaaaatattactgcgatcagtaaaaatggggatatcaccttttgacacataacatagcaataaagtaacagatcattagtgatcggacaacctgaaccaacgatataatgtcgaagccaccactacctttaagattagtagcgctgcagggggagacaatgagagaaatttcccgccacatgaactgagtcaggagttttttttttcttgctggagaatcatttaatttcatggttaaactcctctataagcatcccattctcccatgcctgaaaacacttttgtccattcgatcctcatgcagccctcgttaatatgctaaaatggctcattaaattgtaagattgtatcgttcgagaacgtcaggcatgatagatggttgcaattacaggacattgattatttaatcctgctctcaacatgttcaataagttgaagagttgctgatctccccgtatatcttatgaaccaaagcatggtgggtgaatgttatggttatccttgttgaaaaatgattgatagactggattgagcggaaaaacatgggtcaatatgctgatcttgacatttttcaaaatccacgggggatcaaatcaacttcttatagcgtatgacctcttttacattgtttaatgatgttaagattgcgatattatagtcagttaagttactcaaacgcacagatttaatagaaaactgcgtcttcgttgcctagtcgatcataataaattcgcagattatttcgaatttgatctccttcgaaatcaagtttattctcttcacaacaaaaaatgcttttaacttgaacaaaactcgtaaactatttccccactgttgcttcgggacgacccagttattcaatatcttgcaatgctaattttttttgggagagcagttgcaaatattgcaaacacatctaaagcgtacccacaatttatgacttcctggagcccagaacagcccaaaaaaaaaaagatgcgttctttttataccaatatattagatacgtaaactctactcatattgcaggtatgcccacatctggatattgactttgccaatattcccgcacagcatgggcttgaatttcggctgctttaaagaggcaccactttacggttggttcaacatcagaattttgagttgcagcctgattttctggaacactgatgaacggctgtgtattcgctgtatcccactgtacatcaggatattttccctttatgagatccttgaaaaattcatagcactggtgttcacaaaaaaagtggtatggtgttttccataagccagccttgaacaaatattgattcatgttatacgttatggttttccattctttcccagctatcgatggtctatgagttattacctctagtagaagttttgtacggaatgtttcattacttattggtctactgattgaccatatctgaaggactaccatagagccacctaaacatatccggatcaccatggcaggggagagaacaccagaaacccaaatgtttgttaaagtcgccaaaatcgtcaagacaaaaaggaggaaattgatcattatatacttggcgcgtacaatttcgtaaagcaaataactctggtatgatgcaaactcatcctctggaaggacgatatcagctgagattaaaggactttcagggttgtcaggagatccttccctcaatgggattgctttaggatcgtccgtgacatgagtgttttttttaaataagattgcatgtttaacaaacgatttaacttgcttttgcttacaagtcaagtaaaccttatcctgatagcttaggaaaaatagacttgaatgtgtcgaacatttcaaacctcaattggtattttcctttttttcaactgtacgtacatagcttttcgctttctttagcgcccccagatgaaagtatatatcgtaacaaggatgggaacatgaaaggtactgaaaaaacatctgtatttattaaaagtaaatcaaaagcagactgggaagttctgtcgtagggattttttttttaatgttatgtgtgtaggattattctatttccttgaatttctcgatcgagatttttcgtacctgtgtatttttggatataagagtgtttctgatctattgagtgagcaggtctccagcggaatatagagtagattgaatatggaagaggactacattaaggcttattgttagttagttactgttaggacgcttcggcgagctgatgtctgacttctcgttgtatcaaagagctcccaatacgccagcgcatttaaactatgatcacggaatgctggattagtagtatagcaaaagtaacacttgtccaccgcagactccatcacttagtcaacaccttgggtgttttaccgctgataatggccgtaaaatcgccagatatatatcatcattgttcttcgcgaataatacgtaacacagtctcttttcgaaatttagatgaggaccataggcatgacttatttactgagatgtccctgcgttaaaacttttactggccgattgctaactttatatttgttaataaaactattcacgcctgtgtcctaattgttggataatacctaaacaataacgatgttgtatagctaagaggacgaccagacaaaaagttataaactttaccctcgttgaaaatggggcagccacctatgaatcacttcccattacaatgccgaatagatatgtagtagaacacgtacacgcatgataattacttccatgctgtacttattttttgggtgtctcttcagaaagaatgctttatataaccatgtgtttgaattagcgatcagctaataacaagtcagtgtccaaatagttaaaacattgtgacccaaatatcacaaataagtggttgtttggccgagcggtctaaggcgcctgattcaagaaatatcttgaccgcagtgaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccattattttttctttttcctcctatacttcataatctacgtaggaatgaaagtaccaacattataccaatgagggtgtgtttcgtggatgcatatactctgaagataaaaacaaactcaagtccgcttcctacggtttgagtatttcttaccactacataataaagaatattacgttaactgtaaaatcaagtagacttggaaaatacaacgagaacactttcctgattctgcatcagcgttttcttatcaccagctgtacttctacattagctaactctcctttctataaagggcgtctttcacttcacttgtgccatgttacaaagctccaaacgcacttctaactgagtacaatgcacgatcccactgacagacaaaacagcttcacagaatttgatcatgccatcgtaaaaaccacgtagtaaggaataaaaaatcccgaagtcgatcatactatgtagagatgtacatgaatagtctaggaatctggtcttccagcatgttgctttggtctgcttcaagcgctatggaagcgctcgccatgagatatgctgtttcaaggcaaaatagcaaagctctttgtaaagaaatacaattcagagaagaagctacagcattttgtttctggatgatccctgcaggttcatactactaagtaaatcttgaacagttcaaatttcaacaattcagaaaccgctctttttatatatactctaccaaacgagatgaaacagcatttttttactcttataaggtaccaatattttgacgtatgctttctttaacgttcacgatcgggctgggccattaaacttaccttagatattatttggaacagcaccgcaagtgctgatgtcccagaaatgggcgccggttcaattaggtcgtgaagtcagacatatggagactctcggactgaaagcactaagggatgatagctggcatgccaattccattttaaatttacacatcaagttacagggtttgggaaaatcacgttcaaagcctgaaaatttgaggttgttcacggaaatcatttggttatgtctgtcggcctgctatttagagacattttttattgcaacaacctactctatgcacttacacggaatcgcagaataacgcgcgcacaacacaattgggaaacgataggattttgaatagtgtattgctttgtaccgatttaaataattctttctcgtgttgaatccgagttgaagatgagtatgctttgaagaggtgaaatatcatcagtaaaaaaaaataacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgccaaaattgtatgttatttgttgtatctcaaaatgagatatgtcagtatgacaatacgtcaccctgaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagacaaaacccgaccttccctagctgaactacccaaagtataaatgcctgaacaattagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatataatatataagataagtaacattccgtgaattaatctgataaactgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacattattttcagtgataaaatatgtaaaccaattataagaaaaaggattgcgttgcatcacaactgtaaaccattaattaaaaagagcaattgctatttagatttgttgctgagaattggctaaaaaatctgataattgtaggacttctattattgctaggggcaatgtgttggaatgcaattctgttggaataaaaatccactatcgtctatcaactaatagttatattatcaatatattatcatatacggtgtagagatgatggcataaggtatgaaaagctgtcatcgaagttagaggaagctgaagtgtaaggattgataatgcaataggataatgaaacatataaaacggaatgaggaataatcgtaagattggtatatagaaatatagactccattatggggattcctagaccctcgaggagaaccttcaagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctcaaaattcccccaattctcaacatccgactgccatgcaatgtgcttttctggatctcactcatgatcataatggccctgtaaaaggctcgcactattattattatatcttcactatatattatttcggaggctgtacctatcagtgaaaaaacgcctctaaaaatgaaaaaaaaaaagaatatgaaaggggttctgaattgctaaaatatttcgtcaaagctcaattagtatcatgatcaagtcgtaattcgaatcagcataacaacctccaaaaccatataataaccttacacaagacaagatatcaattcaacatgcaaaccccttcagaaaataccgacgtcaagttggatactctcgacgaacccagtgcacatttaatcgaggaaaatgtggctcttccagaggatacattcaattcgtactggagttatatacttaatgaaatcgctcgttgtaaaccgctaatgattatgttcctaatacctgtgtgtttggttttattgattacgttttttcatgatatcaaaggtatccttgtgtttttagtgatttctcttatcctctctattatcattttattgatcggtataactgccttcgtgtctgagaccttgaataagggtttcataattaagcttttagtagaagtcattacacgtaaaccagcagtaggggggaaggaatggagaataatcgcatataatatgaaccagtatctgtttgaccatgggatatggcatactccgtattactttttttgtgaacataggtgccataaatttttcaaaagccttatcaaacagacaaggtcgaatgcacatttgagttcaccaacgaacggtgcagagaatacgcagtcaaacacaccagcaaaagaggtttcaaatgagatggtaaaaccttatatctttagttctgatccagttttagaagcttaccttattaaagctgcggaaattcacaaagaagctgaatttgagtattggagaaagcaatacccagaggttgatttgccttagggccgaatttttggtatttatctagtatattctaatataaaatgtacgagcatcattaacttcaagaacattacgaagcccgcaattaagtgtcagtccatctgggtgtaaaagttatgtacgctcgaaacaaattttatgtagtttactttagatgcaaatgctattatatattttgctttatgatcctcggcttgatgctcgccaacgtgagatagctggtcatcacaatagatcagccgggacgcttttcgatcacatcgaatcccttcgggacgttgcaacaatacgtgaaaaatgcctcaaaaataataaatacaatggtgaacaacgttaaaaaagcataaaacagctggctattttgatcaggataacatctataagtgccatattaaggcaagatatcaattgaccatgcaaacaccttcagaaaataccgacgtaaagatggatactctcgacgaacccagtgcacatttaatcgaagagaatgtagctcttcccgaagacacattcagttcacatctgagttatgtactttatgaaattgctcattgtaaaccgatcatgtttatgatcatcataatcgtgagtttgatctcattgattgtgctttttcatgataacgacgggtgcactgtgatcttagtgatgtcccttatagtagcctccatggctttaatggtggttgcagcattcacattcgggaaagcgatcactgaacaggagttcatgataaagcttttagtggaggtgatcgcacgcaagcctgcggggaaggaatggggtactgtcgcatataatatgaaccaatatctattcatgaagagactatggtataccccgtactatttctatagcggcaagaagtgccatgagttcttcaccactcttatcaaggaagtgaattctggttcgcactcggattcctcatcgaatagtgccgaggatacacaatcacctgtctcagcagggaagacttcaaatggtctaaacaacttttatagtattagatcagaccctattttgatggcatatgttttgaaggcaacacaaatagaaaaggaggctcaaagtgaatactggagaaagcaatatcctgacgctgatttaccttgaagcggaagcattttattcaccaagtatacttacttttctttaaaacgagaacaagaatcgaattcaagaacatctcgaagccagaattgagcatcatatattcgagctgtacaaacatcatggcctacaactatcgtatttgtaagtttttttagaggttttcatatttgtttaataagggttctgtcagtttttgtcacattctattgttgcgcttcgcataatgcagccaagaaaatccaaacaatagaaaaagaaaaaaaggatctcaaaaagggtttggtgttgtagttataagaataactagtgaataaaaaagctgttgtttggtccgtattacattcgtcaaaaatttagtactcaaatcgtgtatgcaatcgcaaccacaaaataaaaatattagactggatgtgttgagtggagatggtgccaatttagttgagggaaatgtggtccttcccaaagacatgttcaattcgtacttaagttattcactttacgtgttacgagggggctcattgtaagccgataatgattatgttcctggcatctgtaattttgatttcactgactaatttccgagtataccatctcatgtcccttctatcctcttttttcatctccgggacagaccgacaataaagcatctaatattaggctttcgttagaggtaagcacacgccagcgttcggtgaaaggggaatgaaacattatcacgtacaagatgaataaatatctatttgaccataaaatatggagtactccttactacttttattgcgaagaagattgccaccgtctttttctaagttttattgagggaagaactttcgagaagccaacaagcaacgctgaggaaaatgtacaggagactgaagctggcgaatctttcacattaaatcccggagaagattttcaaaattgctttccaagacagcggatattgtagaacaatctcaagtgaagtattggcaagatattggtgcaattatttgaaaggaaggagaaatattctgacagtaccttgctagcaaagggatttaccaatccactgacgctaaaatggggtagtaaattagataaattgcattctaacgtgactttatatagtgggaaacagatatgtagcacacaaaacggcatgattatgcttaattgattcctattttttaacgtaaatactctcccagaacgatcagaaaacttaacccgcaaccatctttgctgtgctaacaacttatgtcgcctcaataccatttttattttgtatcattccggaacttagtattgaatgaaaaatgcctccgaagtaaaaagcaggtgatgaaaagtttcaattggtataagacagatcgctattttgatccgcataacatccttcaacaccatagcagagctatagagaagacaagatataaactgggcatgcaaacatcttcagaaagtaccgacgccaagtcggattttctcgacgaacccagtgcatatttaattgagaaaaatgtggctcttcccaaggacatattcggttcgtacttaagttattggatatatgaagttactcgtcataaagcggcagtaattttgctcgtacttattgtgacttcaattttattattagtgtttttttataatacggaattttgcgttgcctttgagatactattgttttccttttgctttccaggaacatgcatggttgtaattgcatttagtgaaccgatcggtgatcgggaatttaaagttaagcttctgatggaaattatcacacgtaaaccggcggtaaaggggaaagaatggaggacaattacatacaagatgaaccagtatttatttgatcatgggctatgggatactccctactacttttaccgtgatgaagattgccaccgttattttctaagtcttattaagggaagaactttcaagaagcaaaaggaatcgtcagccagcaatgttaaagacgcacaatcaaatgacgaaaccgctggcacaccaaacgaagccgctgagtcttctagttttagtgccggaccgaactttataaagctcctcaccaaggcagccgaaatcgaacaacaatttcaaaaggaatattggcgacaagagtatcctggtgtcgatgagtttttttagacagaagacgggagacactagcacacaactttaccaggcaaggtatttgacgctagcatgtgtccaattcagtgtcatttatgattttttgtagtaggatataaatatatacagcgctccaaatagtgcggttgccccaaaaacaccacggaacctcatctgttctcgtactttgttgtgacaaagtagctcactgccttattatcacattttcattatgcaacgcttcggaaaatacgatgttgaaaatgcctctagagatgaaaaacaatcgtaaaagggtcctgcgtaattgaaacatttgatcagtatgcagtggcacagaaacaaccaggaatactatagtcataggcaatacaaggtatatattggctatgcagacccctccagaaagtaccgacgtcaagttagatacacttaacgaacctagtgcacatttaattgagaaaaatgtggctcttcctaaggacatattccgttcgtacttgagttattggatctatgaaatcgctcgctatacaccagtcatgattttgtccctggtaataggggttttggttttattaattatattttttaatgacaacgaagcttgtgttttcaattctgcaatatttgcttttacttctcttgtaggtttgttaataatattaagtgatggtaatccaaagctagtcagtcgtcgaaattttaggaccgagcttttagtggatgtcatcacacgtaaaccggcggtagaagggaaagaatggaggatcatcacatacaacatgaaccaatatttgtttaatcatgggcaatggcatactccgtattacttttacagcgatgaggattgctaccgttattttctacgccttgttgagggagtaacccccaagaagcaaacagccacgtcaattggcaattctccggtcaccgctaagcctgaagatgccatcgagtcagcttctcctagttccagactgaattatcaaaactttttgctcaaggcagcggagatcgaacgacaagctcaggaaaattactggcgaaggcggcatcccaatatcgatgcgcttcttaaaaagacggaatagcttagagacactaccatacgtaaagcgaacataaactagagtatgatatataatcagcactaactggccggaaaacggccgaaggaagcctcgaaaagtcgattcgtgttggacccatttgctgaacaaagtggttcattgcctacctattatggtagtagtcgtgataatcgtgtggttggttttgtcaacggtgcatttgcattttcatgacaataaaccttgcgttttcgttctcgggatattactttccctccacttctttcgcctcaatagctcctataagcattctcagggcgtatgtcggtgatcgagatttccaagcaagcttttagtggaaatcatcgcgcgcaagccagcggtaaagggaaaagaacggaggacgattacatacaagatgaacgaataaataaattaataataaataataataaaaagtacagtagcattaaatattattaagtttaatgattaaaaattggttaattgtcaagaaaatctaaggtattaataaataaataatactatgacaacttgcagcgaaagcatcagccccaatgaaaattaatcagaattgaatctgagcgtatttatttgataacggtttacgtaactgttggaataaaaatcaactatcatctactaactagtgtttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatcgttttcaacggaagctgaaatacaaggattgataatgtaataggatcaatgaatatcaacatataaaacgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgagaagaacttctagtatatctacgtacctaatattattgccttattaaaaatggaatcccaacaattatctcaaaattcccccaattctcatcagtaacaccccaccccgtattacttttaccgtgatgaagattggcatcgttactttctaaacgtaggacgtgcggaatgacaaaaccatcagcagtgtcacgatctctccagtcacaatggcaatcatgagtgcatagtccaaagtaaaggggcaaggaaaagcatgattgaaaggactccccatctggactctatatgtcatcagcggctaaaaaaaagcatatagcacaacatcagcatcagcatcagcactagagtcatcggcccggcggtccgcggtcatccccgcggactttccgtccgcccggcgggctgtatcagcgtcaactggaacgcgcatatatatacaagacacacataacatagaagcacacccacgacaataaccacacgacaataaccacacccgcccacccctcctttccgtatacaatgccaaacttaaagagactacccatcccgccactgcaggacacgctcaaccgctacctggcacgcgtggaacccctgcaggacgagcgccaaaaccgccgtacgcgccgcactgtgctctccgcagaaaacctggacgcattgaacacgctgcacgagcggctgctagaatacgacgcacggctcgcggaaagcaacccagagtcctcatacatcgagcagttctggtatgacgcgtacttgctatatgatgcaactgtcgttctcaacgtcaacccgtacttccaactgcaggacgacccaaccatcaaagacacaccagagacggcggcacagggcccctatggcgcacacacggtgcaggttcgtcgtgccgcacgactcaccacctctattctcaagttcatccgccagattcgccacggcacactccgcacagacactgtgcgcggcaaaacgccgctgtcgatggaccagtatgagcggctattcggctccagtagaatccctccgggtcccggcgagccctcttgccacttgcaaacagacgccacgtcgcatcacgtggtggcgatgtatcgtggccagttctactggttcgacgtgctggacacacgcaacgagcccatcttcgccaccccagaacaactggagtggaacctctactcgatcatcatggacgcggaatccgccggaagcggatccgcgccctttggcgtgttcaccacagagtcgcgccgggtgtggtccaacatcagggactatctgttccatgcggacgactgcaccaactggcgcaatctcaagctgatcgactccgcgctgttcgtggtctgtctcgacgacgtggcgtttgccgccgatcagcaggacgagctcacgcgttcgatgctgtgcgggacttctaccatcaatctcgacccgcaccaacaccagccgccattgaacgtgcagacaggcacctgtctcaaccgctggtacgacaagttacaactgatcgtgaccaagaacggtaaggcgggcatcaacttcgaacacaccggtgtggacggccacactgtgctgcggctcgccacagacatctacacagactcgatcctgagcttcgcacgcggtgtcaccaagaacgtcgtcgacatctttagcgacgacgatggaaaaccatcgtcgtcgtcgttggcctcggcggctcactccgccaacttgatcaccatccctcgtaaactggaatggcgcactgacaatttcctgcaatcgtcgctgcactttgccgagacgcgcatctcggacttgatctcgcaatacgagtttgttaatcttgacttctccaactacggcgcgtcccatatcaagacagtgttcaagtgctcgccagacgccttcgtgcagcaggtgttccaggtcgcatacttcgcgttgtacggtcgcttcgagaccgtgtacgagcctgccatgaccaaggcgttccaaaacggccgcacagaggccatccgctccgtcacgggccaatcgaagctctttgtcaagtcactactggaccaggatgcctcggacgccaccaaaattcagctcttgcacgacgcctgtacggcgcactcgcaaatcacaagggaatgctcccaggggctcggccaggaccgtcacttgtatgcgctctactgcctctggaaccaatggtacaaggacaagttggagctcccacccatcttccgcgacaagtcctggactaccatgcagaacaacgtcttgagcacctccaactgcggtaacccctgcctcaagagcttcgggttcgggcctgtcaccgccaacggcttcggcatcggctacatcatcagagaccactccgtctctgtggtggtgtcctcaaggcatcgccagactgctcggtttgcgtcgctcatggaaaagtcgctgctggagatcgaccgcatcttcaaacggcagcaagctcgcgcagcaaaacccgctgccaggaccactgctagcgccaacaccaaatcagaagacatgaaatacctgttgtccggctacgattacttcgacgtgagcgtgtccggttgagtttatgctgagtttttgcgcatcaatattatttttactactactactactactactactactacatactattaaatatactaaataagaggaaaacgctttggaagtgactggcgccgccgctggctactataatagcagcgactgtaatttaatctcatcccgtcgtttggattacctcttttactcgccgagcgaacgtgcaccaaaaagggaaaggaaaaaaagaaaaaaaaaggaaaaaggaaactcaaaacttggataaatagaagcactcaaactaaattaaactgccaaaaaaaaaaaaaataaaaagggaaaagtttaaacatcaaagtacacctttcacccctccacacaccatggaacaacctgatctatcgtctgtggccatcagtaagccgctgctgaagttgaaacttctcgacgcccttcgccagggaagtttccccaacctacaagatctcctaaagaaacaattccagccgctagacgacccaaacgtccaacaagtgctccatctcatgctccactatgccgtgcaagtcgcccccatggctgtcataaaggaaatcgtccatcattgggtctcaactacaaacaccacttttctaaacatccatcttgatctaaacgaacgggactccaacggcaacaccccattgcacatcgccgcctaccagtcccgcggtgatatcgtagccttcctcctggaccaaccaaccatcaacgactgcgtgctcaacaactcccacttgcaggccatcgaaatgtgcaagaacctaaacatcgcgcagatgatgcaggtgaaacgctccacatacgttgcagagaccgcccaggaattcagaacagcttttaacaacagggacttcggccacctagaatctatcctctccagccctcgaaacgcagaactgctcgacatcaacggtatggacccggagactggcgataccgttctgcacgaattcgtcaagaaaagagacgtcatcatgtgccgttggttgcttgaacacggtgctgaccccttcaagagagaccgcaagggcaaactgcccatcgagctcgttaggaaagtcaatgaaaacgacaccgccaccaacaccaagatcgccatcgacatcgaactgaaaaaactattggaaagggccaccagggagcaaagtgtcatcgacgtcacaaacaacaacttgcacgaggcccccacttacaaaggctacctgaaaaaatggaccaacttcgctcaaggctacaaattgcgttggttcatccttagtagcgatgggaaactatcctactacatcgatcaggccgacactaagaatgcctgcaggggctccctaaacatgtcttcgtgctctctgcatttggattcgtctgaaaagttgaaattcgaaattatcggcggtaacaacggtgttatcaggtggcatttaaaggggaaccaccccatcgagacaaatagatgggtttgggccatccagggcgccataagatacgcaaaggacagagaaattttgctgcacaatggcccctattcgccttctctggccttaagccatggcttgtcatccaaagtgtccaataaagaaaacttgcatgcaacttcaaaacggttgaccaagagcccgcatctgtccaaatccacactgacacaaaacgatcacgataatgacgatgacagcactaacaacaacaacaacaaaagtaataatgattatgacgataataataataataataataatgacgatgatgattatgatgatgatgatgaaagtagacccctcatagaaccattaccgttgatttcatccagaagccaaagcttaagcgaaatcactcccggtccacattctaggaagtctacagtctcgtctacaagggcagccgatataccatcagatgatgagggttactctgaggacgattctgatgacgacggtaactcctcttacacaatggaaaacggcggtgaaaacgatggcgacgaagatctaaatgccatttatggtccctatattcaaaaactacacatgctacaaagatccatttccatcgagttggcatctttgaacgaattgctgcaagataaacaacaacacgatgagtactggaacaccgtcaacacttctattgaaaccgtcagcgaatttttcgacaaattaaatcggttgacctctcaaagggaaaaaagaatgattgcccaaatgaccaagcaacgggatgttaacaatgtttggattcaatcggtaaaagatctggaaatggaactggttgataaagacgaaaaattggttgccttggataaagaacggaaaaatctgaaaaaaatgcttcaaaaaaaattgaacaatcaaccacaggttgaaactgaggctaatgaagaatccgatgatgcaaattcaatgataaaaggatcccaagaatcaacaaatacccttgaggaaatcgtaaaatttatcgaagcaacaaaggaaagtgatgaggattctgacgccgacgaatttttcgacgcagaagaagctgcttccgacaaaaaagccaatgattcggaagacttaaccacaaacaaggagactccagctaatgcgaaaccacaagaagaagctcctgaagacgagagccttattgtgatcagttctccacaggtggaaaagaagaaccaactattaaaagagggatcattcgtcggatatgaagacccagtgagaaccaaactggctttagacgaagataatcgtcccaagattggtctctggtctgttttaaagtctatggtcggtcaagacttaaccaaactaactctaccggtatcgttcaatgagccaacatccttactacagagagtatctgaagatattgagtattctcatattcttgaccaagctgccacttttgaagactcctctttaagaatgctatatgtagctgcctttactgcatcaatgtacgcatctaccactaacagagtgtctaaaccattcaaccccttactcggtgaaacttttgaatatgccagaactgatggtcagtaccgattcttcaccgaacaagtctctcaccacccacctatctctgctacttggacagaatcgcccaaatgggatttttacggtgaatgtaatgttgattcgtcattcaatgggcgcacgttcgccgtgcaacatttaggattatggtacattactatccggcctgatcataatattagtgttcccgaggaaacttattcctggaaaaaaccaaataacactgttatcggtattttaatggggaaaccacaagtagacaacagtggggacgtcaaagtcacaaaccataccacaggcgactattgtatgctgcattacaaagcccatggctggacctcagccggtgcatatgaagtcagaggtgaagtattcaacaaggacgataaaaaattatgggttcttggtgggcattggaatgattccatttacgggaaaaaagtaactgctagaggcggagaactgacattagacagaataaaaacggcaaattctgccacgggaggaccaaaactagatgggtctaagtttctgatatggaaagcaaatgaaaggccttcagtgccatttaatttaacgtcgtttgcattgactttgaatgctttgccaccccacttgataccatatttagcacccacagatagtcgtttaaggcccgatcaaagggctatggaaaatggtgaatacgataaagctgccgcggaaaagcatcgtgttgaagtaaaacaaagggcagcaaaaaaagaaagggaacaaaaaggagaagaatacagacctaagtggtttgtccaggaggagcaccccgttaccaaaagtctatactggaaatttaatggagagtattggaacaaaagaaaaaatcatgactttaaagattgtgctgatattttctaagctgtgcaatgtagtcacaataacactcgttcatttgtatccattgcgaatgccggtacatcggaaaacaggataggacctatttaattatatagtatgaagtattcataacttcttgaggcatcaatacatcatattccatgagctgcgtggcattcatactcattgatttaaaggttttttattttcatggaaaagattaaccgggctgaacgaaatatattaaagatgctaaaacttatgctttcattgactttcaatagtgtccactaaccaaaaaaaaaaactactctaacaagggatccccatggattcaaagccgataccaaacagatattactctgcatagaattcaaaatattatccatataaagatgggaaagaattccaaaaggaaaattctgctctagaaggtcacaaaactagtaagaagttgacccccctgccattaaaaaacgtttttaacagctctagcaatattctaatttcgaaagtgctctcaaaagaatttattcatttgcgaaaaaaagaatatctcaaaattttctcgatcacgtacaacatcgtagtatttaaaggattattaagtcaacgaataatttccacaagaaaggtacctctagttttggtgatgaagcaagacaataactggcaagggctctcactaaatatcaacccctttcaaataaaaaaaggatcatggctggcagcgcccacaacaattaaactctgttactatcaaaaaacattgagcccaagaatggaataaaattttcactacacctcggacatggatttgtacatgtcctattatcctgtaattttgacatatactgatatggacctcttgtttcgtataaatcgctatttatttccccagataactaaagaaaatccttcaacccagcgttctatattactatattctcaacccgccgttttcctgctgtgcgataattctcattcaatactaccatttcaaacctagaaaagggtgtctttattaaaactgtaagaaaattttatcatgaactctgatgaaaagtcttcggaagatcaactttttgatttttcaaaaatgaaagaaactgttgtctccatttatggcctcatatctgaaggaaattcgtctgctattagtcataccactatcttcttcttgaagctgcatttcaaggttgattaggaagcatctaacaatcattcgatagggaaaacagaaaggccgttacagttttttaaaaatatcaatatcaagagaaagaactagggatattgcaaaatcaaaacttctgatatttggttttacgtgaaaattaccaacacttaaacgttaaaatttcaaactatctactgaaatataaattttcagtcaaagagatgaaacgattattttcttgagtaattcgttgtcacaatttaacagaaaattactgtttttttcaagtagttcacaaagatactcaaactaagatcatggagacgtcggcaagcaattgattgttagtgattatcaaaactcattagcttcggtaaaactacatagattgaaaatcagtagtaacatacaacatggtttccatgagattacaaaccggccaacctaatgctttcaaaaattctttgcttactgattcacggtggccaagaagcatataaatctgtactttgcagtaaaaaacagatggtattgctcattcccagcgattgccaaatacgattcataacagattgacttatctttttcgaaagctctatcatatggctttgagtaataaggtgagatttttttggtgatgaaaataaatacggtgccttgatgcaaaatttttagccacaaacctctcttcagtcccacatgattcacctgattacgactcactatttcatctgttccataaatctcggctttttatatacagaacattagacgacgggaagagaaaaacgtcagtataacccacttttgttcgtaaaaaaaggttattcacttctactccgtactaatcaatgactttaatggtgaaaccatgatgaggagagtaacacgatgtaattgtcataaactaatattatcccatattagtttactgacggctacaagtgagaatatatactttaagagtgtaaccataccagtaattgggttccaaacaagtttgtgaggcgcgtgtgctgaaagtaaaaaaaacttaccttaataacgcaatttctggcgaggttaaaatattaaatataaaaagccttccaagtaattttgcccactaaaatgtaacacaaagctccactggttctcggcttcttgttctttcaaaaggatcttcaaatccgcttccacttaagcagccttctgctacgacttcttctgagacactcggtttcgcgcgggcacttctgcccaccaaaaaagtttattttccggaaagcttatttctaaataaacttctgaggaattttttttccgcaaatttccatgcaacgtcgaactctcaaattctcacgagattatttgacttgctttcctttccccctttttccacgcactacgtcaatgcaagtgatccgcttttgaagaagcaaaaaatacttctttcagctcgtaccggcatttttattatttgtcaaaactggcgtttggaaaccagctcttcactttttcttcgtggtttcttcgtggttttttcgagagttttgtttaagccccttttatggatgcatgagaaaaaaaaaaggtttgctacaaccatctcaggtctcttgaaggatagttcgaagctcgcctgaccgtctttgggtgaccaggcttggttttcagttttttttagctcattgagatatgtgatcccgttcctagatattatgagggaattttatatatcaaattgattttcaccgcgaattccagaaggatgggcaaaagagggcttgttggcgtgggaggatggtcgcggctgaaaattttcaccacgagcagtttcttgtgagacatcctaatacttttgcatttttaccaagcagtcgtccgtagcaaagcataggttagtaataacaatgtgcaaataaaaaactatcttacaggcaattattttgtggcaaagcaaggtccatgttttcttgaaaggtaagaagtggctttgggacagctcatatagacagatttaagtttttgatctgagaagcgaatgaaatgtcttcagtatcattcaatttagcatccttttcattgactttgaatgttttaccgccccaatcaatgccataattagcaccccatggatggtcgtttaaggcctgaagagttatggagcattgtgaataaaataaaaaattacttaggaaaagcatcgtgttgaagtaaagcaaagagcagcaaaaaataaatggagtaaatatgagagaaatacagatcagaatggttcgttcaagagtccatactataaacccgatggtgacttttgcacaaaaaaacaatggtttcgaagattgtgctcatattttctgagctcaacatatgctcgcaaaaacacctactaattgatgtttaccaagaacgcgagtacagtcatatatagatgtagtagagttgagatattctgaatcggaagtacgatatttcaattcctatattgcaaaaatttatatatttggagcttcttgaaagaaaaagtgtccaacatcctgcatgaagtttgatcactttagctggtcccattcgaagaacctttttttttttttttttttttgagattcttcatattctgttattaaatttttagactttaatttttactttctatgtaacgttcactcttaccctaaatattaaactatttgataaaatattacactgaaaggtgttacaacttttcctagaccaaccttaatataaacgttacgatataaaataaacagtaattttaagattccattgttgaatgtgacacgtaactctaggccatacctggtttagtattttttaaaagaactcttgctacagcatattttacgtttgcataaaaataaaagaaaagcttccttatgaaacactggttaagaaaagaaaatggagtggttacatactccaaaataaattactcttaatatctgtttatccaatgaggagcagatctcaaagataatcagacttgttattgaagcaattgaagtaagtcttccattgaaatcacgctaattattaagcaatatggtggattaaacaactctgacgggaccgtactacttgatgaaaagttatatacaatattgaataacagcataatgctgtatgatgttgagcggaagattgtataaaaatgtccttttctaaaatcatgaaaaacgaaccctttaaagtaattttgtagcgaaatttaacctcacgagttcatgatcataactcgttatcatttttgtaatattgaatcggtctctatagagcctcatgagaagatagaggacccgaaataattctcccttcaaacattatggccaataagtgtcaggaagtgaagcattgacatgacagcagcacattaaaactctattgaatataaatacgatccacgacatgtcgtttacaaagcgctaaaaactcatgagccaactattccctaaatttccaagatctatcatatatttttccctaattttccaagaggaacctccataaaataatgcagaaaaacatttgtttgatctattttaaaaggcatatcgcatgttatagtgaatctgaagattgcttctctcgtcagtattaatgcactatattacgtttcaaataattcgtagattgtctcaagttttcagtatatttgccttcatgacccaccggtcctcttccctcaagtgctcaacgatgggagcttcagaaaaatccagcagcatagttgagttctgattctctccttggtagttttttcctttggtgatttcggattcataatgaaaatgtttcgtatattctatgactaaagttgttattgttgtaagtatttctgcttcctcttgcaacaattccgctcccacttataatgcaccgaggtgaattggtcatccttacgaaaatacccagatagaaatggagtagttgcgtgatcgtttactgcatcttttgcgccttttaatcaatcttgacgtggatatcttgttttgcttgaaccaccacctgtattgctggtataaatcaccatattaaccatcgttttcaatcaacgcaacttttagtgtattgtctgcaacatctgatttccctctggtaagtcacctaatctaaaatctctattttgaatccacggagacatacgtttgaaagatataaaagagttcattgaaaagtctagcgtcacaactgacattaaaatacttaaatatgaaccaaaattttttggcttttattttcaatgcaatcattatctgcctatacaggaaacgctttatttggctcaataatatgatcatgtttgtctgaagttggcaataaaagaaactaagaagagccactaaacttattttatgatatgggaaacacagaaaacactccaaaaattttggtacaagaacctgaaaatagaacaaagaaagaggcgaggtttggtacatctaatttacgtgacctagacgttgctcaccttatgttaatagcttatcagaattacaagtaattacttgtaggaacatcctctactagtgaatatgaaagagcagaggttagctccgtctcaaccaattttgtacaagtcgttgaaaaggacggctctactgtagacaggtcgattcaaagtctggtctcaaaatagaaggtaaaatattattgaacaaaagaccactaaaaggctatggtatgtccaataagatgcaaaatagacatttcactcgctaatcgttagtgggattatatcttactatactccttatctcattgaatggcactagtcgatcgaggaacaaaaaaggatcgaaccgattagcacggatttccttaagtaatttaaattaccaaagaagatccacatcagcagtcgaatgttcaagatgccgtaagtttaaaatctttcgtatctttccccgatcctgtctttcatcaatgaacttgaatatcaagagtgaaaaaaactcatatggcttctcttgaagagttagaaagataggcacatgccaattgtgtgcatagcacttactactcaacgatttcacaacctagcataatacgcgaaaaaaaaagtgcatttatttaggtaagtctcattacctaaacgccagtttgtttcacgtaattggtaacgatgagggaaccgcagtagaaaaaactttcattcacaaacgattaaagtgttatgctagccagtttcaggctttttgttttatgcaagagaacattcgactagatgtccagttaagtgtgcgtcacttttcctacggtgcctcgcacatgaatgttatccggcgcacgatacttatcaccgaaaaaccttattctacggaaaaccttatttacattaaagttggaaaaatttcctctttttcctaataaggtggagcttttggcttccagtatgctttcacggaattatttctcatgtacatttagctccatttccagtgcctccgatagggaggcatcatggtactaccgtgacggagaatacgtaggctgactttttcgtcagtttgttgtccgtttacaaaattggtgaatgaattctagccttcctctgctcattaattgccctcacaagaatttggaagtgcgtagacaggtaaaagattgtactacagaggtattgtggaaccttctacagtacttcggaatacacctaaaaggttgttggatgctaaatttagcaaaagtcttttttagctcactattaggcttgttaaagtctgaaattgttgaaaggcactcaaaaagataaatcaacaatcagcattaacggcacagttgaaagagtcacccacttgaaattagctcggttatcaaatataattatctctggtaaagagctctgcagcagggttaatctattcgcatacttacgctgtaggaacattttattattaggatccgactactgcctacatatttattcggaaggcatgatgtcgaaaatttttgagcttataaaaggaacatatttcactcttgctcgttgatgtaagctctcttccgggttcttatttttaattcttgtcaccagtaaacagaacatccaaaaatgacaatgcctcatcgctatatgtttttggcagtctttacacttctggcactaactagtgtggcctcaggagccacagaggcgtgcttaccagcaggccagaggaaaagtgggatgaatataaatttttaccagtattcattgaaagattcctccacatattcgaatgcagcatatatggcttatggatatgcctcaaaaaccaaactaggttctgtcggaggacaaactgatatctcgattgattataatattccctgtgttagttcatcaggcacatttccttgtcctcaagaagattcctatggaaactggggatgcaaaggaatgggtgcttgttctaatagtcaaggaattgcatactggagtactgatttatttggtttctatactaccccaacaaacgtaaccctagaaatgacaggttattttttaccaccacagacgggttcttacacattcaagtttgctacagttgacgactctgcaattctatcagtaggtggtgcaaccgcgttcaactgttgtgctcaacagcaaccgccgatcacatcaacgaactttaccattgacggtatcaagccatggggtggaagtttgccacctaatatcgaaggaaccgtctatatgtacgctggctactattatccaatgaaggttgtttactcgaacgctgtttcttggggtacacttccaattagtgtgacacttccagatggtaccactgtaagtgatgacttcgaagggtacgtctattcctttgacgatgacctaagtcaatctaactgtactgtccctgacccttcaaattatgctgtcagtaccactacaactacaacggaaccatggaccggtactttcacttctacatctactgaaatgaccaccgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaacaactgctagcaccatcataactacaactgagccatggaacagcacttttacctctacttctaccgaattgaccacagtcactggcaccaatggtgtacgaactgacgaaaccatcattgtaatcagaacaccaacaacagccactactgccataactacaactgagccatggaacagcacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatcaccaccgtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacacctcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccataactacaactgagccatggaacagcacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccataactacaactcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatcaccaccgtcaccggtaccaccggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaactagtgaaggtctaatcagcaccaccactgaaccatggactggtactttcacctctacatccactgagatgaccaccgtcaccggtactaacggtcaaccaactgacgaaaccgtgattgttatcagaactccaaccagtgaaggtttggttacaaccaccactgaaccatggactggtacttttacttctacatctactgaaatgaccaccattactggaaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggtacttttacttctacatctactgaaatgaccaccattactggaaccaatggtcaaccaactgacgaaaccgttattgttatcagaactccaactagtgaaggtctaatcagcactacaacggaaccatggaccggtactttcacttctacatctactgaaatgacgcacgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggcactttcacttcgacttccactgaggttaccaccatcactggaaccaacggtcaaccaactgacgaaactgtgattgttatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggtactttcacttctacatctactgaaatgaccaccgtcaccggtactaacggtcaaccaactgacgaaaccgtgattgttatcagaactccaaccagtgaaggtttggttacaaccaccactgaaccatggactggtacttttacttcgacttccactgaaatgtctactgtcactggaaccaatggcttgccaactgatgaaactgtcattgttgtcaaaactccaactactgccatctcatccagtttgtcatcatcatcttcaggacaaatcaccagctctatcacgtcttcgcgtccaattattaccccattctatcctagcaatggaacttctgtgatttcttcctcagtaatttcttcctcagtcacttcttctctattcacttcttctccagtcatttcttcctcagtcatttcttcttctacaacaacctccacttctatattttctgaatcatctaaatcatccgtcattccaaccagtagttccacctctggttcttctgagagcgaaacgagttcagctggttctgtctcttcttcctcttttatctcttctgaatcatcaaaatctcctacatattcttcttcatcattaccacttgttaccagtgcgacaacaagccaggaaactgcttcttcattaccacctgctaccactacaaaaacgagcgaacaaaccactttggttaccgtgacatcctgcgagtctcatgtgtgcactgaatccatctcccctgcgattgtttccacagctactgttactgttagcggcgtcacaacagagtataccacatggtgccctatttctactacagagacaacaaagcaaaccaaagggacaacagagcaaaccacagaaacaacaaaacaaaccacggtagttacaatttcttcttgtgaatctgacgtatgctctaagactgcttctccagccattgtatctacaagcactgctactattaacggcgttactacagaatacacaacatggtgtcctatttccaccacagaatcgaggcaacaaacaacgctagttactgttacttcctgcgaatctggtgtgtgttccgaaactgcttcacctgccattgtttcgacggccacggctactgtgaatgatgttgttacggtctatcctacatggaggccacagactgcgaatgaagagtctgtcagctctaaaatgaacagtgctaccggtgagacaacaaccaatactttagctgctgaaacgactaccaatactgtagctgctgagacgattaccaatactggagctgctgagacgaaaacagtagtcacctcttcgctttcaagatctaatcacgctgaaacacagacggcttccgcgaccgatgtgattggtcacagcagtagtgttgtttctgtatccgaaactggcaacaccaagagtctaacaagttccgggttgagtactatgtcgcaacagcctcgtagcacaccagcaagcagcatggtaggatatagtacagcttctttagaaatttcaacgtatgctggcagtgccaacagcttactggccggtagtggtttaagtgtcttcattgcgtccttattgctggcaattatttaataaaattcgcgttctttttacgtatctgtgtatcttttctttgctaattatacgctgacatgaattattttttaactgtttctcctccatactttcaaatattcaaattgactaaatgataattcttgcgcttcttattttgaaaaagtagatatgtgtatcataaagaaaacgttattattattgtcttaggcaacaaaaatccatgaaaagaattttaccgttatcgatatcattgtatttattttatttatttattcaatttttttttttttggtttatatcctgcaaacaacacttcgaattcaattcgatatttcataagttacaactaacacttatagaaaccgatgtatgagtacttattattaacgaggaaaaatgccctattttctttagcaattaatgaaccatcgccaacttttgctttaacaattattgccattttcagcagtactaacgtaagatctagtgtggttcgcttaggatgttttcgagtagaaatctgctgcacatgccacacgcagtacttgaaacttgaaataatggtgataattagttatttaaagtatgttaatcttccttgttcttttatatttatttcgaattcttttgcactagtatttaaaatatcagcagaggtgtaaaagtgcaccaaaattattgtaaaactacttgccctaaaattgatacttcatacttgacatattcaaaaggggtccaagtatagatgcatcaaaaaaaaaaattatccgatgatgagcaaatggtagcttttcgttcccaggaagtgtagtagttccatgaagtctaatgagactttggaaaaaggtttgtcacgagcacctaactattgtattttggaattttgataaacttcaaaacgggaacgaagtgttaaacttagatgcggttgatttaagctttaaaagaggaaaataatgactgatgataagaagtcaacaacgattcaaagcaggtgaatttccattacgtttcgcttttcaattgaaaaaaatttggtggttattcatttcttgcttgacctctttactttttatacttctgtgatgagaagcaagttcgaggattttacgataaagcctactggttatatttgtataaattagaacgttgtccttatttctcttttcgaacagtatcaaaataaagtttttgattagggccagattctcttcaaggaagagatacctcacgtctgtaatatctaagagctaatgtttcgatcgaactttcctttgctttttttctggatctcataatgtcccactgtatgtatgtgccctcgcacagctttgctcatcatagacattaatcattggttgtacgataaaaatatcgcaaaaattattctaacgttcagattagattccggccatatttctgacatttgttttattaataaaaatttggcgaatgttttgataacttgataactgctgatatttcattgttgaaaaggcatgatattagatgcacaaagtatattataacttattatcagagatataggaacaaaaaaaaagggaaattcatatctatatgtgaaaataccattatttcctcttctatttaatatactgtccttaattttcatattacattatcaacttttgcatttcagtgtccattaaatcttgggaccattttctcaatcttcatgtcgtgttttcacaccgtatataatatactggtaatataagtactagtcgatagatcgcagttgagtcttatcccaacagttaatgattcactgtgctttctgttgctgtagaatttctgaggcattgtcgctctcttctatgtgatgctacaacggaactaggcttcttatatatcgtggtcctacaagatcttggtatctcgtttgcttactttgaagcttcactgatatatagtatttaagccactttcatgttcatggataatcgtaattgtactacgctggtaccagttatgaaccctatcaaatcatcattgaacactgctatttttaactaatcaagatgtgtatgcggcgtactttataatttcacgacactattgaaagcaaactaaaaatcaagtaaatacctatccaagttgcgggctctggatttatgtggccttaaattttcgacctatggttcgctattcaatatgagaaaaccaaaattaggtacaagtactgattacgtccgtgattcgaaaagcagcgttgaaagattacaagattttgcgtgtccaggccgacacttaactttaaggtctcgacttagtaacatgagttgccaaaagtttttttctcctatctgaatatggggaaccggaatttgtctttgacctgactttcaaattgttgcatatgtaaaaaaaaacagaagaaatatgatcttcttcttctagcgatgcaaaaggattcattacaaatcgtcgcaaaggccgacaagttgcagtatattcacattgcttatttgaagtatgtttgtatacacatcgatagtattcattaacaccacaactgctgtgtatactatgtcaaacagcataataaagcccgtcatttttgtacccgctcatttccaataggcatctaaacttacaaatgtggtacactacttcgaattcattaatcgatattgaatgctaaaagtctgcgatttcttcctcaacgttcaaaaatctcatccaaggcataatcccacatattgaagatcgctaccaattgttacgggcgaactgaggttttggaaatgagcttgtacttagtaaatttctctttgcttgcatctttttcttccatgccaaaaaataaaagatactcattttaaaagcgcagccatattgactaagtaagtaatcataatactatgagtaatttttgagtactgtgctcatttactagctgcttttctgagaaagatcctcgataatcaattccaggttagtggggcccttctacggcttcttctaaccaattgttccccgtgagttgctttctctgaaaaccttattatacattagagttataagaaaattttctttttcccgtagattaacctgcagtgccgaacttctagatgtcacaccagaccgtttgacaccgccattttccttccttttcggaaaaatgtgccgataaatggtaagacgcgacgccactgctacgaatattacgcttatgatgaagcaaaaggaaaaagcaagttccccttaaattcgtataactgtttcatcaatctttagttctggcatttgaaagttaattaaacttttcttcgtggtttctacaggagttctgcatgtgcgtaattcaaagcctgtgaaggaaaaagtattgtcctaaacaacggtcgtagaatacgtcaactgtagtttaaaatattttctggctctactcggtgcgataggtctggctcttttctatttacttttgtttggagttgttgaggccgatacccgtctagatgtaaatatgaaataacagttcgaggttttattacgagaatgaaaagggtaatggattggagcatgtgtaaatgtcaatagcagaaaaaatttaccgcaaattgtttcgtagtcttatcttcatcggacactcaagggttgcataatttttacccaaaggaacagtatacttttttgataaaaaaatcttgttacctatacagtattgcaagcattttcagaaactcgtcttttgagttctaaatgcatcatacaacaacaacaacaatttcttattactgtgtccttttgggatttttcagccttcctagcttacccaaaatagcctctcaaggtgaaaaaaccatgcctgcaagcggatctaaggatgagtagctagattacaataaatcctgaattttctctgagtgtcaactttgtcatcgcttgttaaagggctactacgctgaaaaagaacctgaactctgttaataggttgaagattttatgacttggtatactattccatacggctgctctcctgattgcggtgggtcattgctataacagtaaaatcaaggaagataacaggaagagtaactttagtacaataaatctgttgtcttcccgaggattataattgttcggctttcacactaagttgaaaagggggactcaggaaatgacagggtacgttttagtttctccaaataaatcttccacacccagcttcaatgtggtaaacgggggaaagttgattaattgatgttggcacttatatttaactgatgtagagaagaacaacatactactaacgtcacagtcaattgtgccagttttccaatcaagtatttcgagataatgtaaaagtaattgatatatgttcgtactggtttcccaatttccgggaaaaactatgtacatgggtgcaattccttgtggttatttccttttaggttatattgccaaccacatcatagtactatttgcggtcacttcagaagatatgtttgctcctttgatcatgatatagaccaggccaactgtaccgcttcaggcttcaaagcattaggaataagcaccactattacacaaccatagagctactcttactgtcacgtaggtaaaacacttgctactacacacactcgtagtgactcatctgactatattgccggttgttaagaggcaccagttaagcacgccatcaagggtaccgaataatctcttctgtatcaagtattctacctttatgtctgacccacgtattatgtggagcaattacgtatttttctcatatcagctttgtttttactcaactttgatatcttagagaaacagatcttgatgttacagcaaggtcaggaaaatattttgacaaaaacatactagtttcatccttagtagttgattctatgaatgctgtacttgaaaatattgttcataaaatccataagttttaccaacggtataatatcctgctattaaatctgcaattgcttttgcgaaaagaaggaaaacatgcaaaacaaaagcaaaaaaaaattggcaccccaatttcttataatataataatataacggaagtacaccatgctttcaataataagatgtttcctgaaaagggcaactatctgactagttcagagccatgcaaaagttaaggatgaaaatgccaaataagaagatattacggagtacattcatttcaaaaagaagaatgtatactgcttagataagaagatcaagtttttatatttccgaccaaataagccatcgaaaacttttgatgcaccaaacaccgttcttgagagccaagcacagatgcaattgttctgcccttcttccaaattatgaattgtgcatcatatcgtaaggccagccacataaaaaaaaggagcaaaaaactcagtatacaggcgaatatccatcatacagtctagctgccctcactacttccaaaaaaatgggctagtgttgtacggtttatgccatatatctagagttagcataactatgcactaccgcttttcgaacaaaaagtttgcgaaacctagttcattgaatatgacttacccaaaatggataccaagatcctaataataaagtcaataacttgaattttaggtgccattatttccaacaatcattataggctaactctaccagcagacaagaataccgttcttctagttgagcacatggtcaaaatagtcaataaaaaacgcccagaaatggctgtaaattagtgtttgtagtacacaaaataatttcctaattccttccaaatggggttttcaaaaagctgactcacgtaattgatcaatacttcactaaagaagaatcatatgaataaaactaaaatcaacactaactgagagacttagcggccaaagcttaatcatcattacatagagtatatgaagggagtaagtgaatatgcaagggtgggaaacggcaaagcatttttatgcaaaaagcgtatttacaaatcccgtaaactcatgatgtgaattttgtaaccagctttagctgagattatttcttttgcaaaagaaatattcaataaattaacaattttcaaataaattacccatccatggtcgataacttgcaagagagatatcatcatttggcttttgtgataaatttacaaaacgtaatgttgtatcgagatatattgagttacaagttttcgtctctttttccgaagcgccagactcccgtataaaaaataaggtttatagcgggcattatgcgtagatcaggacttaaatttttcattgcagaagtccaatttcagactcagtatggtttgttgtagtgctggtgtaaaagatggtgttattacttaagactgatttggttgctcaggtatttcattcaataaaattgtgaaagagaacctggaatatagaatggaaatatatatcctgctactaaccccaatggaaggtgacgatcacttcttgtgcgttccaatcccagtttttgaatgtgcgagtggaaaaattctagaggaacaaattgatattttcaaatcagaattcatcaaatatatgtactctgtaaaaaccaaggatgtgatgaagttgagatattgtctttatgggaaattgacttctttgtttaatatgaataatgcaattttactcctcagctcaagtagtgtaaagattcagtagccgtcatcaaatagactaaaaattaaaaaataagattcaatgtggtatgataatgatagatgagaagaaattgcaagaaaacgaataaataccttgtctctttgcactgaatatcttaaaggacatacagtcgcaataacgtctactcattggtgtgtgtcaaaaacagtacgtttattatctggacagccaaaaaataagatctattcaaacatggaatatagcgtatttttatttaatcacggtacaatggagatatttgcatgcctatagaaacaagtaatagttatcatattattttctagattttgtcactgaacttttccactaatgaatcctatcaaaattatatatccaatatggctgcattcccaactaaatattaaaatgccgctaagtataaaatgtctccgcatcggtaaaaagcattacaaatgcgtattatactagcgagaaaaaagtataagtatcaatgccaatcaccctctgaccataaactttctaaacatgaataataaaggtgttgagagttattatcctaattgatcaattaatttgaagcaaagttattatgttaaagaaaaagggatgtcacaatcctaactataatttttgcactatactctgtaggcgtacaaaatggtttgtaccgactatattctctttatttttgacaatcctttacgatatatgattaagaataccatgttatttttatgaaaatctgtgatttttttgttttcatacactttttatttttgtcacgtagtgcactttgattaatacaaaaaaaaatgctgcaaaagcatcgactacataaattcattaggacgcattcctcattaccacctgggtctaatttttattttgaaattgatattattctttatatgatgaggtaaaaagcattatattcgttgtaaactcatatacttatcctcattttaggcaccatcagggactaagggctaaagtatcagagccgcatttcaacagtgtacagagattttagaaacattatcacgcactgccttttgctttgtttacccgtaatgagtatacagtggattttctggtgctaaagcatattgccctttcggcaatacttgatgccctaaacattttcatcctggaacatacgagtaagagcacatttatgtgcctatattcctcgttttttactggtgctgaatttcttattttccacagataacaatcatgttaataaattatgcactgtgctaatttttcaattaaggttctattacccctctatcaccgacagaaacacgtaatgatgtgttatttccattataattccgtaagaatggtgtttataggtagtctaaagaacgtgcatcagagaagaataactgtcgcaaaaaatgactattctttaccttttcaaacttaactgagatagttatctctattattaccagtggcacacacgcgaactacatcactcaccactatcgtcttaggaactcaagattttatagtaatgcagccgaagacattcaagtcctgagagaaaatgtagacattttaagaaaagtaccggaaataaagcacatgtaaagcattgagctctgtactctataaaaattagctgcattcaaacaacaatgtttgaaatttttgcaaaagttattgaaaaagattgctgttttcagccttgttcagatcatgtctcaaaaatgagaaactggaactctcataatcagtacctcgtatttttttttccttatagtttcgttattaaaaatttttttgctgctaatttaagtacgcttttggtcataaatgctacccaccagttgaattattgacatgattaaaatacatttcagaactttacggattaaaaactttaaagaacctttcaatccatgttgctggagggccatgaatccacgaattacagcaaaagaagacagtaactacttagggttcaataattacttgcataaacacacactaacaaccaaatcgtactaaaatttgcaattaacaaaactccatcatatcacgctgaattatgtagggcttcttaatgcaataggttgcctgaattttgcttactcgtgctgccgggaacacttagcagttgggaggccgtttctcccatatatttcataattttctgtccttcttagagtaggatgctgaaaatcaaaagaagaccgtcaataggaccagattttgtgggtcaattttgggccagacacatgataccctaggaagtttaacggtatacaactcaaggacgaggagtattcggaaactaccggtttttaacaagctgcaaatttccagtagctgttttggttgcgactacggataaaaattcatactttaggaagtgaagcaagataaaaaatcatgctgcatcctaattcgtgaagtttgttaggaatattattgtaaacaaggaaccgtttcagtaaacttgctctctactcttctaagctgtaatttaaaaaaagcgataaaacaatgattttgattatctgcaacttctggaaactcgagatactacgctagacgagatacctattaattgttttcctaaaaaatcaggaacagttcctggcagctttcggctccttcttgttctggaaaggatcttcaaatccgcttccacgtagcagtcctcgctacgacttcttctgaagtattttgatttttggctgcatttaccttttattgccgaaaatcttattttccaagaaaaaagcttattttgcattaagtttaaaaaatttcttctttcccgtagattgacttgcagcgtcaaaattccggaggcctcacgagattttttgacatcggtttttgacatctctttttccttcctttttctttcttttcctgcgcacgccgataaagaagtagtacaacagacaacgtcaaaatgatcctcttgtgatgaagcaaaagaggaagagtatactccttttccgcttgtacaaatattttttttgataataaaatttggcacttcagagcttatcgtatcttctcccggagttcctcaagacttatacttcagcccgtttaggaatgcataaaagcaaataggattcgttacaactgctgcaggactctttaggactgcatcaaggtaagcctcgctgcacctaaacgcaaaatgtggttgtaacctttttaatttttttcttgaacttgttgagtcgtaataaatcgtttctgggaagtggaaggtaataatgtaatggaatcggcgttactcgcatgtgcagatatcagcgacaaaaagtgttgtagggacgtttcgataccaaaatttcctaaatacagcgcaggaacatcactacgctaaacaaatcgtagcgcatacatctgatcgaaaaaagacagttcccaaaacaatgacatatgaagagaccagcatcaaaattttcatcattaacagcatggctaaaagttattgtttaatatacccatacctgattgacgaaccaagaaatgccttatcactatttatttttggcactcttcacctacctggccacgtccaatgttgtttcaggaagtacacaagcatgcctgccagtgggcccgaggaaaaatgggatgaatgtcaacttttataaatactcattactggattcaacaacgtattcctacccgcaatatatgacttctggatatgcctcgaattggaattaggttccgttggcggacagacggatttctcaattgactacgatctttcttgtgttatctcttcaggaacttttaaatgtgctcaatcagatgcttatggaaactggggatgcagaggtcatagtgaatgttcaaaatagccaagaaagacctattggagtactgatttacttggtttcttactatcccaaaaaacgctactctagaaatgacaggttactttttaccaccacaaacaagttcttacacgttcaggtttgctaaggtcgatgactctgcaattctatcagtcggtggtaacgttgcgttcgaatgttgtgcacaagaacaacctccaattacatcgacggattttacaatcaatggtattaagccatggcaaggaagtttgcctgataacatcggagggactgtctacatgtatgcaggctactattatccgctgaaggttgtttactccaatgccgtttcctggggcacgcttccaattagcgtggaattgcctgatggtactactgttagtgatgactttgaagggtacgtttactcttttgacgatgatttaagtcagtcaaattgtactatccctgatccttcaaaacatactactagcatcgtcacaactactaccgaactgtggactggtacttttacttctacatctactgaaatgaccaccgtcaccggtactaatggtcaaccaactgacgaaaccgttattgttgccaaagctccaaccactgccacctcatccagtttgtcatcatcttcttcagaacaaatcaccagctctatcacgtcttagcatccaattattactccattctatcgcagcaatggaacttctgtagtttcttcctcagtcatgtcttcctcggtcatttcttcttctgcaacgacctccacttctatattctctgaatcatctaaatcatccgtcattcaaaccagtagttccacctctggttcttctgagagcgaaacaatcttagtgattgctggcatgtcattagcgacaagacgcttattaccgtagtagccccccaaggcaaacatctctttatcagtaatatccaaagctgttcaacttctcgaattggcccaggaaaagagcattggggcggcaactaactctggcatacttacagtttctgctcttgacagcgctaaaaaagggcttgttttgtaatgcccggttcgcaattctacaagtaccacgcactagctgctaaaagtgtctaaccttgcgaacaaatctggactttcttatgagaatcccatcgtcaagaaacaaaattatacagacaggcgtaaatgtagctcgtaagcgcctgatcaagtaagccaaatgcgctaacttgaggaaatatagccatctaaatctctgcaacatgccaattcgcacgtgacttgaaactatggaaagtgtctagaagattaccaagaaccacgttatttgagagaggatggcaaggtgacgacaatcacaccaagaccacattttgggtgcgcctggaagcaagacctgagaaactgggccaaaatattcaaaccaagcataagatagttggaggtaggaatacactatctaatctgtgctgatgaaatgctggcgaaaacgggcgatgtagtggtacagaaggtgccggttatccgtttgtccgtttttcttcattttttttttgtttttcccttttgtcttttgcaccgcttatatatgggtatgaaacaagttcaagaatttataatggaacccaaaggttcagtctttgtagttcgagcgacattgcgcgtttccttagaaaacgctggaaagatattctttaacgagacggagtaattctcgtcaggaataggatgttgattgatttttgctgtagttatatagcagggacccacggaagagagcgagcgccttctttcacagggacttttgtcagccacgtctccggggaaaacaattgccgtccgcgtcgcagtgagattacgcagccgtgcgcttcagggacagaaaagaagcatttcgcggctacggagaaaccgtgcactaactctctcgagggtagccgcaaagatttcttgtctcttccattaggacatagctatctttttcttttctgtttttggcgtatgatctgttctgagccaaagttatagatcattgcttgaataagcacctcacagagtagggattgtatagaaagtagctgagcgtctgcccacgtaacaaacaatcttgccccttccccgctcttgttttcgcgtgcctcttctacaataatctggccaggctgaatcgcgttctgctgctgctgctgctattgttattgttgttgttgttgttttggccaattgcttatgtgttggtctgcaaattagcacctcgttccctgttggcaaacgcgcgcgtacaagccttacagggcttgagaatgttcttcgtagaaatgcatgcacaaaaattctgatctagcacaccatcggtctctgtagcttcgggctctatagctatgggttaggagtccgtgagtagtaacaagaagaagtatataaaaagcaggtaaatcgtacttcaatatgcttcattgtcactggatcgtcatattcactcttgttctcataatagcagtccaagttttcatctttgcaagctttactatttctttctttttattggtaaactctcgcccattacaaaaaaaaaagagatgttcaatcgttttaacaaattccaagctgctgtcgctttggccctactctctcgcggcgctctcggtgactcttacaccaatagcacctcctccgcagacttgagttctatcacttccgtctcgtcagctagtgcaagtgccaccgcttccgactcactttcttccagtgacggtaccgtttatttgccatccacaacaattagcggtgatctcacagttactggtaaagtaattgcaaccgaggccgtggaagtcgctgccggtggtaagttgactttacttgacggtgaaaaatacgtcttctcatctgatctaaaagttcacggtgatttggttgtcgaaaagtctgaagcaagctacgaaggtaccgcgttcgacgtttctggtgagacttttgaagtttccggtaacttcagtgctgaagaaactggcgctgtctccgcatctatctattcattcacacctagctcgttcaagagcagcggtgacatttctttgagtttgtcaaaggccaagaagggtgaagtcaccttttctccatactctaacgctggtaccttttctttgtcaaatgctattctcaacggtggttctgtttccggtttgtaacgtagagacgacgatgaaggctctgtaaataacggtgaaatcaacctagacaatggaagtacctatgttatcgttgaaccagtttctggaaacggtacaatcaacatcgtctctggtaacctatacttgcactaccctgacacctttactggccaaactgttgtattcaagggtgaaggtgttcttgccgttgacccaaccgaaaccaacgccactcctattcctgttgttggctacaccggtaagaaccaaattgccattaccgccgacatcactgctctttcttacgacggtactactggtgtcttaactgcaacccaaggtaacagacaattctcttttgaaattggtactggattctctagttctggcttcagtgtctccgaaggaatcttcgcaggcgcctactcatattacctaaactatgacggtgtcatcgctacaagcgccgcatccacatccgcatccactacctctggtgttgtctctactgccactggttcagtcactttatcctctaacgcttctaccaccgtctcttctacgatctcttctagcgccccagactcaataattccttcatctagcgcctctatctctggtgtctcaaactccactacagcatctggttcaatcgcttctactgcttccaccgcttccactacttctactgcatccgctgcatccgccaccagcttcacctcaggttccgcttctgtctacactactacattaacttacttgaatgccacaagtacagtcgtggtttcctgttcagaaacaaccgacgctagcggtaacatttacaccattaccacaactgtcccatgctcatctaccactgccaccatcacatcttgtgacgaaaacggatgccatgttccagcaccaactgctaccgacgcaactgcaaccgtttcctccaagtcatacaccactgttactgttactcactgtgacaacaatggctgtaacaccaagactgtcacttctgaatgttctaaagaaactgcagcaaccaccatttctccaaaatcatacactactgttaccgttactcactgtgacgacaacggctgtaacaccaagactgtcacttccgaggcttccaaacaaacatcattggccactagcacagtcaccaagtctgctgctccaacttctcatactgctgcttccagcaccttcactggtattgtcgttcaatccgaaggtatggctgctggtttgagaaccaatgctttaagtactttggcaggtattttcatccttgcttttttttaaaatgagtgcgtaaccgtactttcctaaaaataactaagtagaaagtattttaatatataaacgtcagtgtaaacattcaagtgattttaactttacgcggttgaagaatgctgtgttcgaactataaagcgtcagaaaagatggtttagcgaaggcaccattatgaagatagacacattcttcttttttttttttttttttttttttttttttttttttcatttacttttatttcgcgcggtcggtaaatttttcgtgggtttctttgaatctattagccgacataagaataatgcataaataatatttttaatgtcttcctatgcccaaaagaagaagtcttgaagttgccgcacatggaaatcacatgaccatggcttggcccttcgttttaaatgcaacatgcaatatggaatgtgtcatgaatactatcagcaggaacagaaagcgtcgttttgtttctgcaaatgctgtagttttgggccgaaaatagatgtagtagaatatatagtgaaacgtgatgtacaaaagaaaaaggtagtttaaaaaaaattagataacttggatttttaccctgaatattgcatgtgattcgtaaagaactgagttacctcaaacggacctcccttttcatttcgtattccgcgaatcatgaagtcatgcaattacctctgaagagctgactgtcccaaaagaagctatcgaatctgtccttgatttatttaagccttgcgtttcgagaaagtgaaaaccaattgaatacaaaataaaaaaaaagaagaaagaaatagcaggtctaagatatataagaaagttaatatcatttttgaacattttattttagacgccttcagccgcgcgacgcccggagtaatcatatgcccatgactttaccaaaaggcaacagggaggaacatgcattaatgtgaagcatcactgctgcaattctcggtgttgctaataattcatggatcgagaaagagacataacatttaggccaattttttgaataaatatgaactcagctaagactcgacaatacaattttcttatactaaacgtagatttataaaataaacacaactgtaagggcaatgcaaccgtagatgcatatatcatttatagaaattatatccaacagaaagctcagacttatatccggtttaagagagaaattcttgctcatattaccccaagaccaggtggcgtgttgaagtttataacatataagaactactacctcatgaattctagtggatgaaagaagcagcacgaacaccatttctacagacaacgacacatggaaaggttcaccattcccaaagaaaacaacgatggccacaagggtgtggtcctccattctcctactgttggaaggagatattatccgaccgactgttttgtgatatggcaaactatttttttaaatgagcaaaattacttcttttggctggaaatgtcattagaaagtgcccaagtgacatttagctaaactcgggtattgtctacaagaccggtgctgtgaccgtttccaatacggaaagaaacggtactgggagcaggagttgcttttacagatatgaacaatgccaatagagccgcacatgtaattactggttcacactcgtggggcccacacgattcctgtgcaaagtttgacaagaggatggagtttcacgtaaatgctgccaaaggtgatgcggttttgtttttgggcagcctctaccatgttgcaagtgcgaaccatactgtggccacatagattacaaaaaaagtccaggatatcttgcaaacctagcttgttttgtaaacgacattgaaaaaagcgtattaaggtgaaacaatcaagattatctatgccgatgaaaaatgaaaggtatgatttctgccacaaatatatagtagttattttatacatcaagatgagaaaataaagggattttttcgttcttttatcattttctctttctcacttccgactacttcttatatctactttcatcgtttcattcatcgtgggtgtctaataaagttttaatgacagagataaccttgataagctttttcttatacgctgtgtcacgtatttattaaattaccacgttttcgcataacattctgtagttcatgtgtactaaaaaaaaaaaaaaaaaagaaataggaaggaaagagtaaaaagttaatagaaaacagaacacatccctaaacgaagccgcacaatcttggcgttcacacgtgggtttaaaaaggcaaattacacagaatttcagaccctgtttaccggagagattccatattccgcacgtcacattgccaaattggtcatctcaccagatatgttatacccgttttggaatgagcataaacagcgtcgaattgccaagtaaaacgtatataagctcttacatttcgatagattcaagctcagtttcgccttggttgtaaagtaggaagaagaagaagaagaagaggaacaacaacagcaaagagagcaagaacatcatcagaaataccaatgttgaagtcagccgtttattcaattttagccgcttctttggttaatgcaggtaccatacccctcggaaagttatctgacattgacaaaatcggaactcaaacggaaattttcccatttttgggtggttctgggccatactactctttccctggtgattatggtatttctcgtgatttgccggaaagttgtgaaatgaagcaagtgcaaatggttggtagacacggtgaaagataccccactgtcagcaaagccaaaagtatcatgacaacatggtacaaattgagtaactataccggtcaattcagcggagcattgtctttcttgaacgatgactacgaatttttcattcgtgacaccaaaaacctagaaatggaaaccacacttgccaattcggtcaatgttttgaacccatataccggtgagatgaatgctaagagacacgctcgtgatttcttggcgcaatatggctacatggtcgaaaaccaaaccagttttgccgtttttacgtctaactcgaacagatgtcatgatactgcccagtatttcattgacggtttgggtgataaattcaacatatccttgcaaaccatcagtgaagccgagtctgctggtgccaatactctgagtgcccaccattcgtgtcctgcttgggacgatgatgtcaacgatgacattttgaaaaaatatgataccaaatatttgagtggtattgccaagagattaaacaaggaaaacaagggtttgaatctgacttcaagtgatgcaaacactttttttgcatggtgtgcatatgaaataaacgctagaggttacagtgacatctgtaacatcttcaccaaagatgaattggtccgtttctcctacggccaagacttggaaacttattatcaaacgggaccaggctatgacgtcgtcagatccgtcggtgccaacttgttcaacgcttcagtgaaactactaaaggaaagtgaggtccaggaccaaaaggtttggttgagtttcacccacgataccgatattctgaactatttgaccactatcggcataatcgatgacaaaaataacttgaccgccgaacatgttccattcatggaaaacactttccacagatcctggtacgttccacaaggtgctcgtgtttacactgaaaagttccagtgttccaatgacacctatgttagatacgtcatcaacgatgctgtcgttccaattgaaacctgttctactggtccagggttctcctgtgaaataaatgacttctacgactatgctgaaaagagagtagccggtactgacttcctaaaggtctgtaacgtcagcagcgtcagtaactctactgaattgacctttttctgggactggaataccaagcactacaacgacactttattaaaacagtaaatagataatatgattatgtaattttagaaactaattatgaataccgatttatttttttttttttttttcacttttgctggcaagaaatacgaaattgcaatgacgatcacagtccaaagaggtaagcacaaaggcgcagtatgtgattactctatcattctttagcaaaaccaggataggagtatatgtataagaaatatgcaacgccatcatttaatgcaatagacacgacatgccctttacatgaggtggtacaatgttttaatattgtgtcagggcaagtacatgataatatcgtttaaagatgatgctagagtaaaagtatgaagtgaaagaaaagggcaattgattgactaagcggatgttgtaggatgatatagtggctcatgatctgtaaatgatcggttgaccgcagtattatataataacatccgtataagtacatatactaccatgtctgttctctacattgctttttattcaagattattggttttcctaaccgccgcgccgcgcaggtaccccgcgcatctcttcttctcgaagaaagcggaaaaaacaaaaaaaaaagtataaatagtggagtcttttcccatttaacatttagaaaaaaattcgaatggaaatttcttgccgaacatttaaccggagacccttggcggctttttctcagtttcgtgggctagtacattttacctagtatgctgggaactttttttccgtattctattctattccttgccttacttttcttatcattttttatataaccaatttcaaaaatactttttaactgtcatagacgcattttgtttattacaaattaaaagaatcaaatataatatgtgcaattaataactccacaagtagcgaaagcaatggccgccattagagactacaagaccgcactagatcttaccaagagcctaccaagaccggatggtttgtcagtgcaggaactgatggactccaagatcagaggtgggttggcttataacgattttttaatcttaccaggtttagtcgattttgcgtcctctgaagttagcctacagaccaagctaaccaggaatattactttaaacattccattagtatcctctccaatggacactgtgacggaatctgaaatggccacttttatggctctgttggatggtatcggtttcattcaccataactgtactccagaggaccaagctgacatggtcagaagagtcaagaactatgaaaatgggtttattaacaaccctatagtgatttctccaactacgaccgttggtgaagctaagagcatgaaggaaaagtatggatttgcaggcttccctgtcacggcagatggaaagagaaatgcaaagttggtgggtgccatcacctctcgtgatatacaattcgttgaggacaactctttactcgttcaggatgtcatgaccaaaaaccctgttaccggcgcacaaggtatcacattatcagaaggtaacgaaattctaaagaaaatcaaaaagggtaggctactggttgttgatgaaaagggtaacttagtttctatgctttcccgaactgatttaatgaaaaatcagaagtacccattagcgtccaaatctgccaacaccaagcaactgttatggggtgcttctattgggactatggacgctgataaagaaagactaagattattggtaaaagctggcttggatgtcgtcatattggattcctctcaaggtaactctattttccaattgaacatgatcaaatggattaaagaaactttcccagatttggaaatcattgctggtaacgttgtcaccaaggaacaagctgccaatttgattgctgccggtgcggacggtttgagaattggtatgggaactggctctatttgtattacccaaaaagttatggcttgtggtaggccacaaggtacagccgtctacaacgtgtgtgaatttgctaaccaattcggtgttccatgtatggctgatggtggtgttcaaaaacattggtcatattattaccaaagctttggctcttggttcttctactgttatgatgggtggtatgttggccggtactaccgaatcaccaggtgaatatctctatcaagatggtaaaagattgaaggcgtatcgtggtatgggctccattgacgccatgcaaaagactggtaccaaaggtaatgcatctacctcccgttacttttccgaatcagacagtgttttggtcgcacaaggtgtctctggcgctgtcgttgacaaaggatccattaagaaatttattccgtacttgtacaatggattacaacattcttgtcaagacatcggctgtaggtcgttaactttactaaaggaaaatgtccaaagcggtaaagttagatttgaattcagaaccgcttctgctcaactagaaggtggtgttaataacttacattcctacgaaaaacgtttacataactgaatgttaaatgggatcattaatacaatagtactgtacgtatggcacctgtacatactgcgttataaatgtactaatggaatgatatattaatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn