nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgtggtagcaacactatcatggtatcactaacgtaaaagttcctcaatattgcaatttgcttgaacggatgctatttcagaatatttcgtacttacacaggccatacattagaataatatgtcacatcactgtcgtaacactctttattcaccgagcaataatacggtagtggctcaaactcatgcgggtgctatgatacaattatatcttatttccattcccatatgctaaccgcaatatcctaaaagcataactgatgcatctttaatcttgtatgtgacactactcatacgaagggactatatctagtcaagacgatactgtgataggtacgttatttaataggatctataacgaaatgtcaaataattttacggtaatataacttatcagcggcgtatactaaaacggacgttacgatattgtctcacttcatcttaccaccctctatcttattgctgatagaacactaacccctcagctttatttctagttacagttacacaaaaaactatgccaacccagaaatcttgatattttacgtgtcaaaaaatgagggtctctaaatgagagtttggtaccatgacttgtaactcgcactgccctgatctgcaatcttgttcttagaagtgacgcatattctatacggcccgacgcgacgcgccaaaaaatgaaaaacgaagcagcgactcatttttatttaaggacaaaggttgcgaagccgcacatttccaatttcattgttgtttattggacatacactgttagctttattaccgtccacgttttttctacaatagtgtagaagtttctttcttatgttcatcgtattcataaaatgcttcacgaacaccgtcattgatcaaataggtctataatattaatatacatttatataatctacggtatttatatcatcaaaaaaaagtagtttttttattttattttgttcgttaattttcaatttctatggaaacccgttcgtaaaattggcgtttgtctctagtttgcgatagtgtagataccgtccttggatagagcactggagatggctggctttaatctgctggagtaccatggaacaccggtgatcattctggtcacttggtctggagcaataccggtcaacatggtggtgaagtcaccgtagttgaaaacggcttcagcaacttcgactgggtaggtttcagttgggtgggcggcttggaacatgtagtattgggctaagtgagctctgatatcagagacgtagacacccaattccaccaagttgactctttcgtcagattgagctagagtggtggttgcagaagcagtagcagcgatggcagcgacaccagcggcgattgaagttaatttgaccattgtatttgttttgtttgttagtgctgatataagcttaacaggaaaggaaagaataaagacatattctcaaaggcatatagttgaagcagctctatttatacccattccctcatgggttgttgctatttaaacgatcgctgactggcaccagttcctcatcaaatattctctatatctcatctttcacacaatctcattatctctatggagatgctcttgtttctgaacgaatcataaatctttcataggtttcgtatgtggagtactgttttatggcgcttatgtgtattcgtatgcgcagaatgtgggaatgccaattataggggtgccgaggtgccttataaaacccttttctgtgcctgtgacatttcctttttcggtcaaaaagaatatccgaattttagatttggaccctcgtacagaagcttattgtctaagcctgaattcagtctgctttaaacggcttccgcggaggaaatatttccatctcttgaattcgtacaacattaaacgtgtgttgggagtcgtatactgttagggtctgtaaacttgtgaactctcggcaaatgccttggtgcaattacgtaattttagccgctgagaagcggatggtaatgagacaagttgatatcaaacagatacatatttaaaagagggtaccgctaatttagcagggcagtattattgtagtttgatatgtacggctaactgaacctaagtagggatatgagagtaagaacgttcggctactcttctttctaagtgggatttttcttaatccttggattcttaaaaggttattaaagttccgcacaaagaacgcttggaaatcgcattcatcaaagaacaactcttcgttttccaaacaatcttcccgaaaaagtagccgttcatttcccttccgatttcattcctagactgccaaatttttcttgctcatttataatgattgataagaattgtatttgtgtcccattctcgtagataaaattcttggatgttaaaaaattattattttcttcataaagaagctttcaagatataagatacgaaataggggttgataattgcatgacagtagctttagatcaaaaaggaaagcatggagggaaacagtaaacagtgaaaattctcttgagaaccaaagtaaaccttcattgaagagcttccttaaaaaatttagaatctcccatgtcaacgggtttccatacctccccagcatcatacatcttttttcaaagaaacttcaaatgcctcttttatgcaaggggcaaaatcctgaaatgacttaaacttagcagtttcgtcttttttcaaagagaatggttgaagaagaattgttttggacgcttattgacaatctgttgcattgataaagtacctactatcccagactatatttgtatacaagtacaaaattaggtttgttgaaacaactttccgatcattggtgcccgtatctgatgtttttttagtaatttctttgtaaatacagggagttgtttcgaaagcttatgagaaaaatacatgaatgacaggtaaaaatattggctcgaaaaagaggacaaaaagagaaatcataaatgagtaaacccacttgctggacattatccagtaaaggcttggtagtaaccataatattacccaggtacgaaacgctaagaaccttgaaagactcataaaacttccaggttaagctatttttgaaaatattctgaggtaaaagccattaaggtccagataaccaagggacaataaacctatgcttttcttgtcttcaatttcagtatctttccattttgataatgagcatgtgatccggaaagctactttatgatgtttcaaggcctgaagtttgaatatttatgtagttcaacatcaaatgtgtctattttgtgatgaggcaaccgtcgacaaccttattatcgaaaaagaacaacaagttcacatgcttgttactctctataactagagagtactttttttggaagcaagtaagaataagtcaatttctacttacctcattagggaaaaatttaatagcagttgttataacgacaaatacaggccctaaaaaattcactgtattcaatggtctacgaatcgtcaatcgcttgcggttatggcacgaagaacaatgcaatagctcttacaagccactacatgacaagcaactcataatttaagtggatagcttgtgataaattgaattttctctgtttagtacttgccgaatagttacttgttagttgcagatgctttttgatgacaaagttatcaatctcaatattaaactttttaggctttcaggtttaatctttctttgagggtgtattaattttcatacaaatatttgattcattattcgttttactgttacattagacctgctcattacatggagtaacttaagttttctcaaacgcttgatagcatgatttgatgtagtaaaaaaaaaggcagagtttccaaaaaaaattgttaatcgacaaagttaatattatggtggtagtatctcaaatatctggataaccagatcgtacatctctgataaacaatctttgccactgctttatccttttaaattgtattgagtgcttcagtcattgcaaaattttacgagatttaaaatttgtgaacccgaccttaccgagaaatgatgagctaatttttataggtcgacccttctgtcgcttactgggttgattatcttgtgctttcttagtatctatcacaaaggagacaaaatcgttgataaaaagtgcatcaacattcccagccagaaaatgcacatcataaagacatgttattcaagagccacgaccgtcttcaatttatcttttataaaaaacccttgttctactgacaggatggaatagatattaaatatacattttgcatttttttttttttctgtattgaagatttgtatatgaaagatgtttatacatcaaatgctttgaataaagccatcttaatttcaatttcatgccctccttcaccgttttctgttggtctagaggtagcttgttgtggtcactaatgagaacttaaatagttttcaactgctggtggtaaatcaataatttatgttcttaacctaacatttgatgacctttgatgcgttggttatgttgaagacaaattgcctctaatcagttccattaagaaatcttcttaactcctccaaatattctgcccatacgatacctatttgtttactttgtcattttgccataagattggtatccacttcttgtctgtaaaataattagaaagtagcacaatttttacagtaatgtagcacgcgtaactcctaaactttgtcataatggttgaaatgaatgtatgatataaaaactcggaccctgttttacttcttttatagaaccttatttttgacgcagggaggcgacatttatccaaattaagttttgacatggcgcatcagggaataaaaaaaactttattatgtggccgaatcaacattaatcaaatgcactaatattgtaacgttcttacaaagggcagacaacttgagaactttcatgcgtgcaacagtattaatattttactgtcttgatatcgttatcctcatcgtaacgtgaatttttttgtctcatacgttaaggtaaattttgatgacccccgttgtccttgtttgccttactgtataaagcacccttttattgtttagaatactagaatgataactgcattcggactatgaaagaaaaaatggtagtagcaaaggatagcatcgccgtatttactactttgtaaaccagtggatttttgctcaacatataaaaaactaaagacctttttttcatcaatatacttctgagacgtgcagatgtgatattcgggtttgagcttgtagtcaacgaagcgggttcatgggcaaattttcttttttttccctttttttttgtctagattatttcgaatatgagttaatcatacgttgattagtactgttggtctctcattgaaattttacgtgacaccatcattttacttccacataagttctaatgttacgtagttcaattttagtcgacctagcttcatatttattttagaagcaattcgtaattatcattttgctttcgaagaaaattaagacttcatttactattctcgtgatattttagtaggcgcttcttttgtatcgaaccattttattgcaatggcccttaagttaccgttattcataccaatttgacgttaattttaaatgcgttctgaagtttcttaaataacccggattggttaggttcacgccatgcctggcgcgtacattgaggcattagaagatccgcagataaataataagcttagtaaatcctaaagataacaactaaaattatatttccatcagctcaataccgcagtactttgaaacctgatttatatattgcagaacttaattaaaagtacattgtagttcaaaaaataaatatcaaacttttggaccctctcttattgcctcccaattaattaaaacatcttttcttccaatctacaggtttgaaaaggtaataagtaatataaacttgagaaccaaaaaaaaaaaaaaaaaaatactgatccttacaggttttaaggttgcaaagggaacatttattgaaaggagctaacaatagtgggtatgagtaaagatatatagatcgatattttgaattctaaatgatgaactagggaagtaatttaggtgaaacattgcaaccaatcattttacacttttggttgcacgtaatgtacctttttatgatattttttttttatagtagtagtgtgaaaatttcttcaggacttgcaaaaagaatctaactgatcttcggatgagcctttatcgattatttttttcctaaatataatactttacaagcgaatgttttgttaggagaaagatataaaaattatgcggcataggcatattatccaataaaaaggaaatttatatataaacttcatttacgtcataagaaaatgttaagttctcttaacgaaaactgtgcgaattttgtgttaaagctggatgatgagaaattattctcgtattatttttcatcagatactgataaggtttcaacgtcttttgacgttggcttttccacaccatgtttagagttataaagcacaataccgttcttcttggcattgttcctttcatcacgtttatagaagtagagtacaacaaaagtccaaatggagagacaaaaagcagaacatgcagtgaaagtaaacccctttaaatacctgggagcttcttctgttttccaaaccaaaacacttatccatgcggtagatgattgagccataatattcattgtaactaaagtaatagctctagtttgagcatctcggcgacaaatatcgttttgccaagagtataaaacaggagccatagcccaaccaaaacattgcagcataaatgcaaaccatttggctccttctgcgacgtcccaagcggctaatatggagttaccaatgatattgaaaacctgagtaaaaataatcgcaaaccaacgagagtgtaatttatctgcaataataccagtaagcatcaaataaaccatacctaaacccggagtaatcatggataactgattgagcttaggaatagagtatcttttcaaagatttcaaccatagtaggtatgccccagatgaaacattactgtcattccaacagaaaatattccataaagttaaaatgtatattttccaatcactgaaaattgttttccacagtttaatatcgaatacttttgtttcaaaatcacttttacctgtttggttttcttttaatcttttcctcgccaacctaatttcatcatcagttaagaaaatagaataacagttgtatgggtcacctggcagggagtaaaatccaataaggcccactacgacagacacaatagcgtcaataataaagttccatctccatccctctaaaccatttacaccatttaacgatgaatatacggctgactggatcccaccagcggatagaataccgatatactggcccaaatagtaaaaagcagaacgacgcaccatttcatcatgtttgtaaaaggaaccaaacaaatattggtatgccaaataacttggcgcttcaaaagccccaatgaaaaacctaattgctttcaagtgtggtacagaattgacatatgcagcaccaacggttaaaagcgaccaacataagtcgaggcttggtaaaacatagtttaatgggagcttgttcaggtaaatcaaaaatggcaattgaaatataatattaccaactgtgtacattacttgagtatgcaccaaatcattaccttgaaagcctaaatcttccttcattcccgaaacgtaagcgttgtttatattaaccgtatccagatatttcacccaataagcaatacaagaataaaaggctaaaaggacatccaatttaattaataattttttttctttgaaagaggtaccctgtttgaaccaactataccatttattgtgagatctttccttttcattgatccgatactcttgttcatcgaaaaatctccaccatggcctatcggcttcatctctatattcataacttctagtaacgttcacattgtctttatgttcactatagctactagtctcaaaatgtagttgatctttttcacttgtagtcgtgatgaaattttcagctgtttcatgactctggatactgttggagatagtgacaatttctgttgaatttaagtcatctggcaggtcttccacctgccgctttactggaataaaaccccattttagtcttttgtaaggatctacaataatctctttaacaattgaatacatgtatgttatttatatatgcagtagttctctttgtaattttttttaacaaatagagagtaagatatgtagcgaatgtccattcatcataacaggtaaactagatgctcttttatatagtctggttgtataaataatttatatcctcatctaaacgcatgtctccgcttggtttcttatctatttgtggaggcacccgtagtactgtgctttcgtatttttttatttatttattatttgtagcagtttttttccagtgacacaatctttaccattacacagtttttactatttctaatgattacattggaccatcggaaaactgcgctaactttggataacgccacagaacgtgatctgactattgtaaaggtgtcattcggtaaggtaaaccttcaaggcgtccacacctttaaccatataacagcgtaaactcttgttaaaatacaggggtaagacattggtggatattcaacaagatccgatacctccaattccgatttctacaaattgtgctctacatattactgcgatgcaattatccacacataaaatcgatgcctttagaaaaagacataaagcagacggcattgtagatatttgaccaattagaattgaatgagatgaatatctcaccaagctattcgatattatagataaagtttgtatcttagttatgcattgtgagttggttgctctactcgcggttaccagtctcttctaaaaaatctaaggccaatggtatccatgacatttctgcactttttgtaattggtttagttatgaaaggaacgtcaaaccaaatggtttttcagataagaaattgacagtatctgagaatttgctatcaaagctcagaggatttacatattttaacgtaattaaaacatttttatgttcgatatattagcaaatagcgtattaatatacagctgttgcgctcatggtaaaatttagcgatatactttgcatcttggctgcaaagaagaatgaatcggatatactatttttgatcataatgacggacatcatgatataataacgttatacggataactttatttcaaaagcaccatcatgttatctcttgtaaaaagaagtattcttcattcaataccaattactcgtcacattcttccaatccaattaatattggttaaaatgaaccatgtgcaaatcagaaacataaaattatatcactttatttcatatggtttcatgcttacaaagcttactgtctttctctttaacttatttttctacaggctacgaattctttgcaggcttactttactcatattatcattacctgtacaaatatatattaaagaaatccaaacaaaaatgcttgaaaagcatacagcttccgatacatcatgtatatagaaaatcacagtacaaaaattttgaatttatgtataaccgtttcgcctgatatatgtaagagctcttgattgtcggaatagttcgggaattctgggtggaactagtagctggagatgcgttctaaaggatctaaaatcagactcaccccaaaaaccaaaattttgatattcaactttagtattagccagtcttaaaatgattttttgccaagaaagccgaagtttaacgagcgttttaaaatatgcacaagtccattaattaaatttgatcacagtgattaccaattttgttgaaagcagtaatttgtgacgtccgtttttggcacaagtaaaaaatatttgttttgaagtctagttacaagaagctactgaaaacacagggctggatatagatgtttataagctcctcccatggtctaagagtttctccaaacgcctaatgtatgcaatttgttaaataaaaatgaagaatagatgcataaacaagcgtcattaaagttcttatcattattccatgtagaaatgacctgcaagtacgagctggttatgcgaaactgagcttaacaacatagttttcttttccattggcttggatataaatttttcgctgagaaacttctctgcattttttaagcattaagcgtacataacataaagtcactgagatattagaggttataaaaaaagactacgtgggtgtttacctaagattttcacaacttgtttattaattggataaatagtatttttcttggcatttacaaactttatgtttttaggtgtatttgcagttccattaagggaaataagtcataagcttttttggaaaacagattttttgccccgcttaacctgaaattgatattaaaagaatgtgtgaatggccattaactaacaagagaattaataatgttaaaacacagatacctcgaaacaaactctatgtaaacacttattttattgtggtaatattttttgataacaacacatctgaaacaaaataatgcaaagccgaatagttaggctaaaaatgtactcttagacatttaaaaaggtttatgaatcctatggtatttaatatattaaagaacgaagtaaatgggaaaaaatgtgtaaacactataagcgtgatgatagaattattaatataagatgatgccgtgcgtttaccatacgattgccagcaatacggtggaaataaaaacacttatgccattattggtcaacagaccattggcaataccaacgtaggttgagatttctaaagaggcagtactagatcctattatgctacttgctggtgtgctacgaggctgttgcgacatagtacttaacccggaagttattagactcttggtgttgccagtttcggatacagaaacaacactactgctgtgaccaatcacatcggtcgcggaagccgtctgtgtttcagcatgattgaatcttgaaattgaagaggtgactactgttttcgtctcagcagctccagtactggtagttgtctcagcagctccagtattggttgttgtctcactggtagcactgttcattttagagctgacagactcttcattcgtagtctgtggcctccatgttggatagaccgtaacaacatcattcacagtagccgtggccgtcgaaacaatggcaggtgaagcagtttcggaacacacaccagattcgcaggaagtaacagtaactagcgtagtttgttgcctcgattctgtggtggaaataggacaccatgtcgtgtattctgtggtaacgccgttaatagtagcagtgcttatagatacaatggctggagaagcagtcttagagcatacgtcagattcacaagaagaaattgtaactactgtggtttgctctgttgtccccttggtttgctttgttgtctccgtagtttgctttgttatctctgtggtagaaatagggcaccatgtggtatactctgttgtggcaccgctaacagtaacggtggccgtggaaacaattgcagaggagatggattcagtgcacacatgagattcgcaggatgtcacggtaaccaaagtggtttgttcgctcgtttttgtagtggtagcaggtggtaatgaagaagcagtttcctggcttgttgttgtactgataacaggtggtaatgatgaagtaatttcctgacttgctgtcgcactggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgatgaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgcactggtaacaggtggtaatgatgaagtaatttcctgacttgttgttgtactggtaacaggtggtaatgatgaagcagtttcctggcttgttgttgcagtggtaataggtggtaatgatgaagacgaatatgtagactttggtgattcagaagagatagaagaggaagaagagacagaactagctgaactagtttcgctctcagaagaaccagaggtggaactactggttggaatgacggatgatttaaatgattcagagaatatagaagtggaggttgttgtagaagaaatgacaggggaagaaatgaatgaagaagaaatgactggagaagaagtgactagagaagaagtgactgaggaagaaatgactagagaagaagtgtctgaggaagaaattactgaggaggaaatcacagaagttccattgctaggatagaatggggtaataattggatgctaagacgtgatagagctggttatttgttctgaagaagatgatgacaaactggatgaggtggcagtggttggacttttagcaacaataacggtttcgtcagttggttgaccattagtgccagtgacagtagtcatctcagtagaagtcgaagtggtagttgcgatggtgctagtagtatgttttgaaggatcagggatagtacaattgggctgttaggtcatcgtcaaaagagtaaacgtgccctgcaaaatcatcgctaacagtagtaacatcaggcaattccacgctaactggcagtgtatgccaagaaacagcgtttgagtagacaatcttcattggacagtagaatccagcatacatatacacagtccctgcaatgttatcgggcaatcttccttgccatggcttgataccattaatcgtaaagtttgtggatgtaattggaggttgctcttgtgcacagcatccgaatgcaacgtcgccaccgactgatagaattgcagagtcatcgaccttagcaaacctgaacgtgtaagaacttgtttgtggtggtaaaaagtaacctgtcatttctagagtagcgttttttgggatagtatagaaaccaagtaaatcagtactccaataggtctttcctggctattttgaacattcactatgacctctgcatccccagtttccataagcatctgattgagcacatttaaaagttcctgaagagataacacaagaaagatcgtagtcaattgagaaatccgtctgtccgccaacggaacctaattccaattcgaggcatatccagaagtcatatattgcgggtaggaatacgttgttgaattcagtaatgagtacaaaagttgacattcatcccatttttcctcgggtccgttggcaagcatgcttgtgtacttcctgaaacaacattggacgtggccaggtaggtgaagagtgccaaaaataaatagtgatgaggcatttcttggttcgtcaatcaggtatgggtatattaaacaataactttaagccatgctgttaatgatgaaaattctgatgctggtctcttcatatgtcattgttttgggaactgtcttttttcgatcagatgtatgcgcaacgatttgtttagcgtagtgatgttcccgcgtagtacttaggaaattttggtatcgaaacgtccctacaacactttttgtcgctgatatctgcacatgtgagtaacgcagattccattgcattattaccttccccttcccagaaacgatttattacgactcaacaagttcaagaaaaaaattaaaaaggttacaaccgcattttgcgtttaggtgcagcgagacttaccttgatgcagtcctaaagggtcctgcagcggttgtaacgaatcctatttgcttttgtgcattcctaaacgggctgaagtaaaagtcttgaggaactccaggagaagatacgataagctccgaagtgccaaattttattatcaaaaaaaaatatttgtacgagcggaaaaggattatactcttcctcttttgcttcatcacaagaggattattttgacgtcgtctgttgtactacttctttatcggtgtgcgcaggaaaagaaagaaaaaggaaggaaaaatagatgtcaaaaatcgatgtcaaaaaatctcgtgagacctccggaattttgacgctgcaagtcaatctacgggaaagaagaaattttttaaacctaatgcaaaataagcttttcttggaaaataagattttcggcaataaaaggtaaatgcagccaaaaatcaaaatacttcagaagaagtcgtagcgaggactgctaaggggaagcggatttgaagatcctttccagaacaagaaggagccgaaagctgtcaggaactgttcctgattttttaggaaaacaattaataggtatctcgtctagagtagtatctcgagcttccagaagttgcagataatcaaaatcattgttttatccctttttttagattacagcttagaagagtagagagcaagtttactgaaacggttccttgtttacaataatattcctaacaaactttacgaattaggatgcagcatgattttttatattgcttcacttcctaaagtatgaatttttatccgtagtcgcaaacaaaacagctactggaaatctgcagcttgttaaaaaccggtagtttccgaatactcctcgtccttgagttgtataccgttaaacttcctagggtgtcatgtgtctggcccaattggcccacaaaatctggtcctattgacggttttcttttgattttcagcatcttcctctaagaaggacagaaaattatgtaatatatgggagaaacggcctcccaactgctaagtgtccccggcagcacgagtaagcaaaattcaggcaaactattgcattaagaagccgtacataattcagcgtgatatgatgaaattttgttaattgcaaattttagtacgatttggttgttagtgtgtgtttatgcaagtaattattgaaccctaagtagttactgtcttcttttgctgtaattcgtggattcacggccctccagcaacatggattgaaaggttctttaaagttttcaatccgtaaagttctgaaatgtattttaatcatgtcaataattttactggtgagtagcatttatgaccaaaagcgtacttaaattagcagcaaaaaaatttttaataacgaaactataaggaaaatacgaggtactgattatgagagtccccgtttctcatttttgagacatgatctgaacaaggctgaaaacagcaatctttttcgataacttttgcaaaaatttcaaacattgttgtttgaatgcagccaatttttatagggtacagagcttaatgctttacatgtgctttattttcggtactttccttaaagtgtctacattatctctcaggacttgaatgtcttcggctgaattactataaaatcttgagttttctctgaagtttaatcctaagacaatagtggtgagtgatgtagttcacgtgtgtgccactggtaataatagagataactatctcagttaagtttgaaaaggtaaaaaatagtttaagtagtcattttttgcgacggtcattcttctctgatgcacgttctttagactacctataaacaccattcttacggaattataatggaaataaaacatcagtacgtgttgctgtcggtgatagaggggtaacagaaccttaattgaaaaattagcacagtgcataatttattaacatgattgttttctgtgggaaataagaaatttcagcaccagtaaaagacgagaaatatagggcacataaatgcgctcttactcgtatgttccaggatgaaaatgtttagggcatcaagtattgccgaaagggcaatatgctttaacaccagaaaatccactgtatactcgttacgggtaaacaaagcaaaacgcagtgcgtgataatgtttctaaaatctctgcacactgttgaaatgcggctctgatactttagcccttagtacctgacggtgcctaaaatgaggataagtatatgagtttacaacgaatataatgctttttacctcatcatataaagaataatattaatttaaaagtaaaaattagacctaggtggtaatgaggaatgtgtcctaatgaatttatgtagttgatgcttttgcagcgtttttttttttttgtattaatcaaagtgcactacgtgacaaaaataaaaagtggatgaaaacaaaaaaatcacagattttcataaaaataacatggtattcttaatcgtatatcgtaatggattgtcaaaaataaagagaatatagtcggttcaaaccactttgtacgtctacagagtatagtgtagaaattatagttaggattgtgacatccctttttctttaacataataagtttgcttcaaattaattgatcaattaggataataactctcaacacctttattatttatgtttagagagtttatggtcagatggtgattggtattgatacttatactttttttctcattagtataatacgctatattccatgtttgaatagatcttattttttggctgtctagataataaacataccgtttttaacacacacacaccaatgagtagacgttattgcgactgtatgccctttaagatattctgttcaaagagataaggtatttattcgttttcttgcaatttcttctcatctatcattatcataccagattgaatcttattttttaatttttagtctatttgatgacggctactgaatctttacattacttgagctgagaagtaaaattgcattattcatattaaacaaaaaaatcaatttcccataaagacaatagctcaacttcatcacgtccttggtttttaccgagtacatatatttgatgaattctgatttgaaaatatcaatttgttcctctagaatatttccactcgcacattcaaaagcaggtattggaacgcacaagaagcgatcgtcaccttccattggggttagtagcaggatatatatttccattctatattccaggttctctttcacaattttattgaatgaaatacctgagctaccaaatcagtcttaataacaccatcttttacaccggtactacaacaaaccatactgagtctgaaattggacttctgcaatgaaaaatttaagccctgatctacgcataatgcccgctataaaccttattttttatatgggggtctggcgcttcgggaaaagagaggaaaacttgtaactcaatatatctcgatacaacattacgttttgtaaatttatcacaaaagccaaatgatgatatctctcttgcaagttatcgaacattgattggtaatttgtttgaaaattgttaatttattgaatatttcttttgcaaaagaaatagtctcagcgaaagctggttacaaaatttacatcatgagtttacgggatttgtaaatacgctttttgcataaaaatactttgccgtttcccacccttgcatattcacttactccccccttcatatactctatgtaatgatgattaagctttggccgctaagtctctcaattagtgttgattttggttttattcatatgattcttctttagtgaagtattgatcaattacgtgagtcagctttttgaaaaccccatttggaaggaattaggaaattattttgcttactacgaccactaatttaccgccatttctgggcctttttattgactattttgaccatgtgctcgactagaagaacggcatcataatctgctggtagagttagtctataatgattgttgaaaataaaggcataagagatattccacctaaaattcaagttattgactttattatcaggatcttagtatccttttttggtaagtcatattcaatgaactaggtctcgcaaactttttgttcgaaaagcggtagtgcatagttatgctaactctggatatatggcataaaccgtacaacactagcccatttttttggaagtagtgagggcagctagactgtatgatgaatattcgcctgcatactgagttttttggtccttttttttatgtggctggccttacgatatgatgcacaattcataatttggaagaagggcagaacaattgcatctgtgcttggctctcaagaacggtgtttggtgcatcaaaagttttcgactgcttatttggtcggaaatataaaaactcgatcctcttatctaagcagtatacattcttctttttgaaatgaatgtactccgtaatatcttcttatttggcattttcatccttaacttttgcatggctctgaactagtcagatagttgcccttttcagcaaacctcttattattgaaagcatggtgtacatccgttatactattatattataagaaattgggatgccaatttttttgcttttgttttgcctgttttccttcttttcgcaaaagtaattgcagatttaatagcaggatattataccgttggtaaaacttaaggattttatgaacaatagcttcaagtacagcattcatagaaccaactactaaggatgaaactagtatgtttttgtcaaaatattttcttgaccttgctgtaacatcaagatctgtttctctaagatattaaagttgagtaaaaacaaagctgatatgagaaaaatacgtaattgctccacataatacgtgggtcagacataaaggtagaatacttgatacagaagagattattcggtactcttgatggcgtgcttgaactggtgcctcttaacaaccggtaatatagtcagatgagtcactacgagtgtgtgtagtagcaagtgttttacctacgtggcagtaagagtagctctatggttgtgtaatagtggtgcttattcctaatgctctgaagtctgaagcggtacagttggtctggtctatatcatggtcaaaggagcaaacatatcttctgaagtgaccgcaaatagtactatgatgtggttggcaatataacttaaaaggaaataaccacaaggaattgcacccatgtacacagtttttcccggaaattgggaaaccagtacgaacatatatcaattacttttacattatcttgattggaaaactggcacaattgactgtgacgttagtagtatgttgttcttctctacatcagttaaatatacgtgtcaacatcaactaatcaactttcccccgtttaccacattgaagctgggtgtggaagatttatttgaagaaactaaaacgtaccctgtcatttcctgagtcccctttcaacttagtgtgaaagccgaacaattataatcctcggtagacaacagatttattgtactaaagttactcttcctgttatcttccttgattttactgttatagcaatgacccaccgcaatcaggagagccgccgtatggaatagcataccaagtcataaaatcgtcaacctattaacggggttcaggttctttttcagcgtagtagccctttaacaagcgctgacaaagttgacactcagagaaaattcaggatttattgtaatccagctactcatccttagatccgcttgcaggcatggtttttttcaccttgagaggctattttgggtaagccaggaaggctgaaaaatcccaaaaggacacagtaataagaaattgttgttgttgtatgatgcatttagaactcaaaagacgagtttctgaaaatgcttacaatactccataggtaacatgatttttttattaaaaaagtatactgttcctttgggtaaaaattatgcaacccttgagtgtccgatgaagataagactacgaaacaatttgcggtaaattttttctgctattgacatttacacatgctccaatccattaccctttccattctcgtaataaaacctcgaactgttatttcatatttacatctagacgggtatcggcctcaacaactccaaacaaaagtaaatagaaaagagccagacctatcgcaccgggtagagccagaaaatattttaaactatagttgacgtattctacggctgttgtttaggacaatactttttccttcacaggcttcgaattacgcacatgcagaactcctgtagaaaccacgaagaaaagtttaattaactttcaaatgccagaactaaagattgatgaaacagttatacgaatttaaggggaacttgctttttccttttgcttcatcataagcgcaatattcgcagcggtggcgtcgcgtcttaccatttatcggcacatttttccgaaaaggaaggaaaatggcggtgtcaaacggtctggtgtgacatctagaagttcggcattgcaagttaatctacgggaaaaagaaaattttcttataaccctaatgtataataaggttttcggagaaagcaactcacggggaacaattggttagaagagaccgtagaagcgccccactaacctggagttgattatcgaggatctttctcagaaaagcagctaataaatgagcacagtactcaaaaattactcatagtattataattacttacttagtcaatatggctgcgcttttaaaatgagtatcttttattttttgacaaggaagaaaaagatgcaagcaaagagaaatttactaagtacaagctcatttccaaaaattcagtttgcctgtaacaatgggtagcgatcttcaacatatgggattatgccttgaatgagatttttgaacgtagaggaaaaaatcgcagacaggctttattgtgctgtttgacatagtatactcagccgttgtggtgttaatgaatactatcgatgtgtatacaaacgtacttcaaataagcaatgcgatatactgcaacttttcggcctttgcaacgatttgtaatgaatccttttgcatcgctagaaggacaagataatatttcttctgttttttttttacatatgcaacaatttgaaagtcaggtcaaagacagattccggttccccatattcagattggagagaaaaacttttggcaactcatgttaccaagtcgagacgcttaaagttaagtgtcggccaagacacgcaaaatcttgtaatcttttaacgctgctcttcaaatcacggacgcaatcagtacttgtacctaattttggttttctaatattgaatagcgaaccataggtcgaaaatttaaggccacataaatccagagcccgcaacttggataggtatttacttgatttttagtttgctttcaatagtgtcgtgaaattataaagtacgccgcatatatatcttgattagttaaaaatagcagtgttcaatgatgatttgatagggttcataactggtaccagcgtagtacaattacgattatccatgaacataaaagtggtttaagtactatatatcagtgaagcttcaaagtaagcaaacgagataccaagatcttgtaggaccacgatatataagaagcctagttccgttgtagcatcacatagaagagagcgacaatgcctcagaaattctacagcaacagaaagcacagtgagtcattaactgttggaataagactcaactgcgagctatcgactagtacttatattactagtatattatatacggtgtgaaaagacgacatgaagattgaggaaatggtcccaagatctaatggacactgaaatgcaaaagttgataatgtaacatgaaaattaaggacagcatattaaacagaagaggaaataatggtatttttacatagagatatgaatttccctttttctttgttcctatatctctgataataagttataatatactttgtgcatcttatatcatgccttttcaacaatgaaatatcagcagttatcaaagcattcgccaaatttttattaataaaacaaatgtcagaaatatggccggaatctaatctgaaagttaaaataattcttacgatattcttatcataaaaccaatgattaatgtttatgatgagcaaaactgtgcgagggcacatacatacagtgggacctcatgagatccagaaaaaaagcaaaggaaagttcgatcgaaacattagctcttagatattacagacgtgaggtatctcttccttgaagagaatctggccctgatcaaaaactttattttgatactgttcgaaaagagaaataaggacaacgttctaatttatacaaatataaccagtaggctttatcgtaaaatcctcgaacttgcttctcatcacagaagtataaaaagtaaagaggtcaagcaagaaacgaataaccaccaaatttttttcaattgaaaagcgaaacgtaatggaaattcacctgctttgaatcgttgttgaattcttatcatcagtcattattttcctcttttaaagcttaagtcaaccgcatctaagtttaacacttcgttcccgttttgaagtttatcaaaattccaaaatacagtagttaggtgctcgtgacaaacctttttccaaagtgtcattagacttcatggaactactacacttctggggaacgaaaagctaccatttgctcatcattggataatttcttttttttttttgatgcatccaaacttggaccccttttgaatgtcgagtatgaagtatcaattttagggcaagtagttttacaataattttggtgcacttttacgtctctgctgatatttttaatactagtgcaaaagaattcgaaataaatataaaagaacaaggaggattaacatactttaaataactaattatcaccattatttcaagtttcaagtactgcgtatggcatgcacagcagatttctactcaaaaacatcctaagcgaaccacactagatcttacgttagtactgctgaaaatggcaataattgttaaagcaaaaattggcgatggttcattaattgctaaacaaaatagggcatttttcctcgttaatgataagtactcatacttctgtttctataagtgttagttgtaacttatgaaatatcgatttaaattcgaagtgttgtttgcaggatataaatcaaaaaaaaaaaaaaaaaaaaaaaattaaataaataaataaaataaatacaatgatatcgataacggtgaaattcttttcatggatttttgttgcccaagaaaataacaataacgttttctttatgatacatatatctactttttcaaaaaaggaagcgcaagaattatcatttagttcaatttgaatatttgaaagtttggaggagaaacagttaaaaaataattcatgtcagcgtatatttagcaaagaaaagatacacagatacgtaaaaagaacgcgaattttattaaataattgccagcaataaggacgcaatgaagacacttaaaccactaccggccagtaagctgttggcactgccagcatacgttgaaatttctaaagaagctgtactagatcctaccatgctacttgctggtgtgctacgaggctgttgcgacatagtactcaacccggaacttgttagactcttggtgttgccagtttcggatacagaaacaacactactgctgtgaccaatcacatcggtcgcggaagccgtctgtgtttcagcatgattgaatcttgaaattgaagaggtgactactgttttcgtctcagcagctccagtactggtagttgtctcagcagctccagtattggttgttgtctcactggtagcactgttcattttagagctgacagactgttcattcgtagtctgtggcctccatgtagaatagaccgtaacaacatcattcacagtagccgtggccgtcgaaacaatggcaggtgaagtagtttcggaacacacaccagatccgcaggaagtaacagtaactagcgtagtttgttgcttcgattctgtggtggaaataggacaccatgttgtgtattctgtggtaacgccattaatagtagcagtgcttgtagatacaatggctggagaagcagtcttagagcatacgtcagattcacaagaagaaattgtaactactgtggtttgttttgttgtttctgtggtttgctctgttgtccccttggtttgctttgttgtctccgtagtttgctttgttatctctgtggtagaaatagggcaccatgtggtatactctgttgtggcaccgctaacagtaacggtggccgtggaaacaatcgcagaggagatagattcagtgcacacatgagattcgcaggatgtcacggtaaccaaagtggtttgttcgctcgtttttgtagtggtaacaggtggtaatgaagaagtaatttcctgacttgttgttgcactggtaacaggtggtaatgatgaagacgaatatgtagactttggtgattcagaagagatagaagaggaagaagaggcagaactagctgaacccgtttcgctctcagaagaaccagaggtggaactactggttggaatgacggatgatttagatgattcagagagtatagaagcggaggttgttgtagaagaaatgacaggggaagaaatgaatgaagaagaaatgactggagaagaagtgactagagaagaagtgactgaggaagaaatgactagagaagaagtgtctgaggaagaaattactgaggaggaaatcacagaagttccattgctaggatagaatggggtaataattggacgcgcagacgtgataaagctggtgatttgtcctgaagaagatgacaaactggatgagatggcagtagttggagttttgacaataatgacagtttcatcagttggttgaccgttggttccagtgatggtggtcatctcagtagatgtagaggtgaaagtaccggtccatggctcggttgtagttgtaaccaaaccttcactggttggagttctgataacaatcacggtttcgtcagttggttgaccgttagtaccggtgacggtggtcatctcagtggatgtagaggtgaaagtaccagtccatggttcagtggtggtgctgattagaccttcactagttggagttctgatgacaatgacggtttcgtcagttggaacgccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccgttggtaccggtgacggtggtgatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagttatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgctgttccatggctcagttgtagttatggcagtagtggctgttgttggtgttctgatgacaatgatggtttcatcagttggcaaaccgttggtaccggtgacggtggtcatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgacggtggtgatttcagtggatgtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgtcgttccatggctgagttgtagtcatggcagtagtggctgttgttggtgttctgatgacaatgatggtctcatcagttggcaaaccattggtaccggtgactgtggtcaattcggtagaagtagaggtaaaagtgctgttccatggctcagttgtagttatggcagtagtggctgttgttggtgttctgattacaatgatggtttcgtcagttcgtacaccattggtgccagtgactgtggtcaattcggtagaagtagaggtaaaagtgctgttccatggctcagttgtagttatgatggtgctagcagttgttggagttctgatgacaatgacggtttcgtcagttggaacgccgttggtaccggtgacggtggtcatttcagtagatgtagaagtgaaagtaccggtccatggttccgttgtagttatggtagtactgacagtataatttgaagggtctggaatggtacagtttggctggcttagattgttgtcaaaagtatatacgtacccttcaaagtcatcactaacggtagtgccatctggtagtgtcacactaattggaagtgtaccccaggcaacggcatttgagtaaacaatcttcattggataatagaaaccagcatacatgtagacagtccctgtaatattatcagggggacttccattccatggcttgataccattgatggtgaagttagtcgacgtgatgggaggttgttcttgtgcacaacattcgaacgcaatgctaccaccgactgatagaattgcagagtcgtcaactgtagcaaacttgaatgtgtaagaacccgtctgtggtggtaaaaaataacctgtcatttctagggttacgtttgttggggtagtatagaaaccaaataaatcagtactccagtatgcaattattggattattagaacaagcaccaattcctttgcatccccaattaccatataaatcttcttgaggacaaggaaatgtgcctgatgaactaacacaaggaatattataatcaatcgagatatcagtttgtcctccgacagaacccagtttagtttttgaggcatatccataagccatatatgctgcattcgaatatgtggaggaatctctcaatgaatactggtaaaagtttacattcataccattcttccttgagtttgctggcaggcatgccgctgtagtcgcagagacaacattagttaatcccagcaatgtgacgatggctagtagtaaacaataatgtgccagagacatttttggggcttttattgtacaattgttctttttaaattgcaatttaaagagcgtacctgtaaataagaaggaagaacgttatgttattaatggactttttagtgtcatcgaattttatgtaatatataagaaggtagaataatttggcaggataatgtgttagcaaaggaggaaatcgaatacctttaaaagagaaaaaattttttagctgcttaaatttctgtgttataccacccgatagattttgagttatgctttctaattgatctgactgcgaacgttttctttatgccatctgaattgtcaggaacaaagaagaaaaagaaaagtttttaaaaaatctgtggtcgtgtgtgatgtacctttcctttacatgcattaatgcgctctgaaatgtggtacgatatccttacagagaatatattttctgtatatcgtgcaatgttgaataacctatgaaggaaagtacccatcgctcaaggtaagcattccaggagggtcgccagaaacttaaactagttttagcgacagatccgaaaattgatagagacattgaaaaaatcactactccgtcctttttagtgctttctcaatgcataattttggtgcacgactaaaaaattctagaacactatagttgcattttttgggccggaagaagaaaaacgcatgtaactttaatgtcaaataaagttttcacctagtaagcgcgatacaaaaaaaacacagaaatagccataggaaagtgaattttgtcagccgactaaaattaaggttagcttacaaagcagcaaaaaatttgacatcgcacggtattccctgaaaaaggagcaggcaggtgctgtatatttttttcggttcctgcctcttacatggcgtcggtgtatcttaaatactaaagtgagctgactacccttttgagtgccctatgtgacctctgatctcgaaagtaaacaagagatacctaatttcacagccacttttgttgcggacactgacgggatgtgttgtgaatattttaaaccttaaaagtatttattggttagttatacttaattcttatacgtcctttaaaaccagtgtgcagtaagtctgtcacacaaaaatatgattgatgcattttcaaaaaataatggctttgaggtaattcgttccacttttgagacttattcacatgtcccagctgggtgcaatcaaaatataccggcatttcagcaaggtaactatatacgctttttttctcatggtttttgaaatcatacctgccaagcttgctgcacttggaaggcaactccgtttttcagagattagatccttttttttttgaagaaaaggcagccaagttacgtcatagagaaaactccctagagcgctgcaaacacttgttagtttgcagcttacttcacgtgtggctggaaaattgaaaagttacaatacggtaaaaatactttgaagacactacactataactgcttgaccaaatttttactcgtgaaaaatttgttccagccggtctgttactgatattaagttaaggaatagtaaaccgtatatttttcatccacgtttttgtagtttattttcggtttactagctatgcattgattgtctatcagagcatatcaaggtggttatggaggtgctgatatttaatcaataaaattatagaaattttgagaaaacaataatgattgtttctacaatgaaaatcagttcatggaatagttgccttcgcactactttttcaccagattaatggtgcatcagagctttccctttttgtctttttcttgtttcctttttcgattggtttatcacgtaagtttcttatgacataagaagaggcaagaaacgaaaagggaaatattgcctacttttttcttttcgaacgtaaataatgacgggattttggtgtcattttttttcgtctggattttctcagagaagtacgtttcgtcgcacaagctaaaatcattgacagggcatgagttacgtcaatctctggtcaatccatgtccaaaaaaatttcttgatttgttcaaagtttttgcataggcacattaattggtttagcgaagtatacattctgaagaacatttttgggtgtattttccacatagaaaattcgatttttttttttcaatgcaccacttgtcgagtatacgttaactttaatgtattgaagatgcaaaaatgaaaagcctacttggcatatggaattacaataaatggtcaattcctgtttaagctagcagcggcactgtcggtgtaaatttgggtttaaactattgtttacttactttgagaaatttatgtatcgcctatatttttcaataagtgcgatatctttagctttccacagaaccccccctcaggctatggacgtgcggttatatgatcttctaataaaaatctcttagactacggttcatggaatacttcttgacttcttggcgaaggaaaggcgcataaatgttgtgatcgaatgaccagtaatacgtcgtttgttctcttgctgaacagcgaggaagagatattcatccaaatgcatgaacgcagaatcctgtaaaagtcgtaaaaatgttaatcgcaatgttgtaaaaaccgtcaaggcatttatcgttcaaaatggcgatcattgttactactaaacacttactgttaaattaaaaagctgatgttgcgtaatccattgaccaattcataggcaatgtatttcaatgacgcacaagattcataacaaattttttatttacgatgtacctgtacattgtgcagaaggtcttcagagtgagtttaagctaggctgtaaatattttaatgttaagatgaaatttaagtgagctggtaatatcaagtgaggcataatttgttatatgtagctgaacttcaactttaaatagaaaaattacaactaacaagcaccggattgtttcagaattcaaagtgtagaagctattattcttgcaaaataaaacgctttcaaagttttcttctataaacatacttgtggcagcttgttttttttgttttatttttaagttttgttgggtctctgagaactttcaaaaaaagaaaaagtaaagtatgataaaacggagcacttgccaaagtaattaacgcccattaaaaagaaggcataggaggcatatacatatatatatatatatatatatatggctgctgacagatattctgcacttaaaaactaaaaatattataccaacttttctttttcttcccgttcagtttgcttgattggcccagctctttgaagaaaggaaaaaatgcggagagggagccaatgagattttaaagggtatattacttatcttatcgataagcagtattgatattaaagggacagttttatcgttggttaatatggaaaaagtgatgaccatgatgcctttcttaaaaagagtatttctttttatttcactttcacataaacagttaatgacttctgactttgagccgttcgaactcagttatataaaggtacatacataggccacacacacacacacacacacatatatatatatatatagggaagtagcaacagtcaccgaaaagaaaaggtaaaaagtaaaaaatgacaagcgaaccagagtttcagcaggcttacgatgagatcgtttcttctgtggaggattccaaaatttttgaaaaattcccacagtataaaaaagtgttacctattgtttctgtcccggagaggatcattcaattcagggtcacgtgggaaaatgataatggcgagcaagaagtggctcaaggatacagggtgcagttcaattcagccaagggcccttacaagggtggcctacgcttccacccatcagtgaacctgtctatcctaaaatttttgggttttgaacagatcttcaagaatgcgctcactgggctagatatgggcggtggtaagggtggcctgtgtgtggacttgaaaggcaagtctgacaacgagatcagaaggatttgttatgcgttcatgagagaactgagcaggcatattggtaaggacacagacgtgcccgcaggagatattggtgtcggtggccgtgaaattggctacctattcggcgcttacagatcatacaagaactcctgggaaggtgtgttgactggtaagggtttaaactggggtggctcacttatcaggccggaggccaccgggttcggcttagtttactatacgcaagcaatgatcgattatgcaacaaacggcaaggagtcgtttgagggcaaacgtgtgacaatctccggaagtggcaatgttgcgcaatatgcagctttgaaagtgatcgagctgggtggtattgtggtgtctttatccgattcgaaggggtgcatcatctctgagacgggcattacttctgagcaaattcacgatatcgcttccgccaagatccgtttcaagtcgttagaggaaatcgttgatgaatactctactttcagcgaaagtaagatgaagtacgttgcaggagcacgcccatggacgcatgtgagcaacgtcgacattgccttgccctgtgccacccaaaacgaggtcagtggtgacgaagccaaggccctagtggcatctggcgttaagttcgttgccgaaggtgctaacatgggttctacacccgaggctatttctgttttcgaaacagcgcgtagcactgcaaccaatgcaaaggatgcagtttggtttgggccaccaaaggcagctaacctgggcggcgtggcagtatccggtctggaaatggctcagaattctcaaaaagtaacttggactgccgagcgggtcgatcaagaactaaagaagataatgatcaactgcttcaacgactgcatacaggccgcacaagagtactctacggaaaaaaatacaaacaccttgccatcattggtcaagggggccaacattgccagcttcgtcatggtggctgacgcaatgcttgaccagggagacgttttttagccgtaagcgctattttctttttgttcgtaactatctgtgtatgtagtagtgtaatctacttttaatttactatgcaaatagggttcagcattacggaagaaactgaaatcccttccgcggaagtttcttagtagtggccgtgcggggtgaggagattacatgtcggtaattagatgattaacctaggcaatttgaagggggatagtggcattggttagctcagatatgataaggagaactaagcaagggggttaaccaccacggctgtagcacaagaccggcagatgcgattattagcaacacattagttaatgcttttgataaaatgtatataaaggctgtcgtaatgtgcagtagtaaggacctgactgtgtttgtggttctcttcattcttgaaccttgtcattggtaaaagaccatcgtcaagatatttgaaagttaatagacagttaacaataataacaacagcaataagaataacaataaattcattgaacatatttcagaatgagagccttagcgtatttcggtaaaggtaacatcagattcaccaaccatttaaaggagccacatattgtggcgcccgatgagcttgtgattgatatcgaatggtgtggtatttgcggtacggacctgcatgagtacacagatggtcctatctttttcccagaagatggacacacacatgagattagtcataacccattgccacaggcgatgggccacgaaatggctggtaccgttttggaggtgggccctggtgtgaaaaacttgaaagtgggagacaaggtagttgtcgagcccacaggtacatgcagagaccggtatcgttggcccctgtcgccaaacgttgacaaggaatggtgcgctgcttgcaaaaagggctactataacatttgttcatatttggggctttgtggtgcgggtgtgcagagcggtggatttgcagaacgtgttgtgatgaacgaatctcactgctacaaagtaccggacttcgtgcccttagacgttgcagctttgattcaaccgttggctgtgtgctggcatgcaattagagtctgcgagttcaaagcaggctctacggctttgatcattggtgctggccccatcggactgggcacgatactggcgttgaacgctgcaggttgcaaggacatcgtcgtttcagagcctgccaaggtaagaagagaactggctgaaaaaatgggtgccagggtttacgacccaactgcgcacgctgccaaggagagcattgattatctgaggtcgattgctgatggtggagacggcttcgattacacatttgattgctccgggttggaagtcacattgaatgctgctattcagtgtctcactttcagaggcaccgcagtgaacttggccatgtggggccatcacaagatacagttttctccgatggacatcacattgcatgaaagaaagtacacagggtccatgtgctacacacaccacgattttgaggcagtaatagaagctttggaagaaggcaggattgacattgatagagcaagacatatgataacgggcagagtcaacattgaggacggccttgatggcgccatcatgaagctgataaacgagaaggagtctacaatcaagattattctgactccaaacaatcacggagagttgaacagggaagccgataatgagaagaaagaaatttccgagctgagcagtcggaaagatcaagaaagactacgagaatcaataaacgaggctaaactgcgtcacacatgattgtgattgagtactcacgttctcgtgttaatcccgcggtcttcttgttttactaacttttctttctctcatagcattctcttgacagtgttttatatacatcatatgtacatttatcgagccaatcgagggcagcagtttaacatcaagccggatttgctcacgctactttgaccccttttcgtttcgacggagagaagaaaccggtgttttcctatccttgcctattctttcctccttacggggtcctagcctgtttctcttgatatgataataggtggaaacgtagaaaaaaaaatcgacatataaaagtggggcagatacttcgtgtgacaatggccaattcaagccctttgggcagatgttgcccttcttctttcttaaaaagtcttagtacgattgaccaagtcagaaaaaaaaaaaaaaaggaactaaaaaaagttttaattaattatgagagctttggcatatttcaagaagggtgatattcacttcactaatgatatccctaggccagaaatccaaaccgacgatgaggttattatcgacgtctcttggtgtgggatttgtggctcggatcttcacgagtacttggatggtccaatcttcatgcctaaagatggagagtgccataaattatccaacgctgctttacctctggcaatgggccatgagatgtcaggaattgtttccaaggttggtcctaaagtgacaaaggtgaaggttggcgaccacgtggtcgttgatgctgccagcagttgtgcggacctgcattgctggccacactccaaattttacaattccaaaccatgtgatgcttgtcagaggggcagtgaaaatctatgtacccacgccggttttgtaggactaggtgtgatcagtggtggctttgctgaacaagtcgtagtctctcaacatcacattatcccggttccaaaggaaattcctctagatgtggctgctttagttgagcctctttctgtcacctggcatgctgttaagatttctggtttcaaaaaaggcagttcagccttggttcttggtgcaggtcccattgggttgtgtaccattttggtacttaagggaatgggggctagtaaaattgtagtgtctgaaattgcagagagaagaatagaaatggccaagaaactgggcgttgaggtgttcaatccctccaagcacggtcataaatctatagagatactacgtggtttgaccaagagccatgatgggtttgattacagttatgattgttctggtattcaagttactttcgaaacctctttgaaggcattaacattcaaggggacagccaccaacattgcagtttggggtccaaaacctgtcccattccaaccaatggatgtgactctccaagagaaagttatgactggttcgatcggctatgttgtcgaagccttcgaagaagttgttcgtgccatccacaacggagacatcgccatggaagattgtaagcaactaatcactggtaagcaaaggattgaggacggttgggaaaagggattccaagagttgatggatcacaaggaatccaacgttaagattctattgacgcctaacaatcacggtgaaatgaagtaatgacaaaataatatttggggcccctcgcggctcatttgtagtatctaagattatgtattttcttttataatatttgttgttatgaaacagacagaagtaagtttctgcgactatattatttttttttttcttctttttttttcctttattcaacttggcgatgagctgaaaatttttttggttaaggaccctttagaagtattgaatgtgggaacaaagacgacaaaaggtagttttttccttgactatactggtaagatatcgtctaaaacaaagcatggccaagaaaatatcaaagaattcaagagctgctagacaatcggatgctcttgaaccagaggtaaaggatttaagtgaactacctagagctgaaaaaaccgatttgactaatattttgattagaacagcagccaagaatgaggcattgctggaagcaaagatatctaagaaagccaataaaagtaagaggggcaagaagttaaataaaaaggctctggaagacaaactggacaactctatttcatccatggacagggatcgtttagtgaaggccttgaattttaccaatcgtctggacggtaaaattgccaagtccatttctcgtgccaagtacattcaaaatacaagaaaggctggctgggatagcaccaatgagactataaaaaaagagctggcttttttgaacggagggttgtctgtgcaggcaaaaagtgctagtgaaggtaatgctgaaaaggaagatgaggagatcccagaagtttttgactctttagcagaggataacacagtgcagaagactcctacaaatagattcggtgtcctgccagacgatgttgaagaatagaaaattttcatatgaaaggtcctaggaatacacgattcttgtacgcattcttcttttttctatcttctttcattctttgtacattagataacatggttttagcttagttttattttattttttatatatctggatgtatactattattgaaaaacttcattaatagttacaactttttcaatatcaagttgattaagaaaaagaaaattattatgggttagctgaaaaccgtgtgatgcatgtcgtttaaggattgtgtaaaaaagtgaacggcaacgcatttctaatatagataacggccacacaaagtagtactatgaaattttctgcgtatttatggtggctgtttttgaatctagcgttggtgaaaggcacttcattgctatccaacgttacattagcggaagattctttctgggagcattttcaggcttacactaatacaaagcatttaaaccaagagtggatcacaagtgaagccgtcaacaatgaaggctctaaaatatatggtgcacaatggcgactatcacagggtcgattgcaaggatccgcatgggataaaggaatcgcagttcgaacaggcaatgccgcagctatgataggacatctcttggagacacctattaatgtttcagaaacggataccttggttgtccagtacgaaattaagttggacaattctttgacgtgcggcggtgcgtttattaagttaatgtctggtttcatgaatgttgaagcattaaaacactatgcacccgatacagagggtgtcgagttagtttttggtccggattattgtgctcctgaaataaatggcgtgcaatttgccatcaataaggttgacaagatcacacatgaatctaaactaagatatttgcaagagatgcccctgtcaaaattaactgatacctcgcaatctcatctgtatacgctcataatagatgaatcagcgcagtcttttcaaattcttatagacggtaagacggttatggtaagagaacatatcgaagacaagaaaaaggtcaattttgagccacccattacaccgcctttaatgattcctgatgtttcagtagcgaaaccgcatgattgggatgatcgcatccgaatcccagatcctgaggcggtgaagctcagtgatcgggatgaacgagacccattgatgattccacatccagatggcactgaaccaccagaatggaacagctccatccccgaatacattcttgacccaaatgctcaaaagccctcgtggtggaaggaacttgagcacggggaatggataccgcccatgattaaaaatcctctttgcactgcagaacgtggttgtggccagcagataccagggctgataaataatgccaagtacaaaggtccaggcgaactcaatgaaatcataaatcccaattacatgggggaatggcatccaccggaaattgaaaacccgctatactacgaagagcagcacccattgcgcatcgaaaacgttatcagtggtgtgatcctcgagttttggagtggatctccaaacatgttgataagcaacatttatgttggtaaaaatgtaacagaggcgcaaattattgggaataagacttggctgatgagagaccgcgcgtttagaggctccgatggccccacagaacgcaaattcatgaatagcagactaggaaatctacaaacaactttccataacgaaagagaatcccctaatccatttgaccgcattatagatcgcatattagagcaacctctgaaatttgtgcttactgcggccgtcgtgctcttgacgacgtcggttctttgttgtgtagtatttacatagtggacaagtgttagtttataacatggtctcaataattgcaccacaacggcttctcttttatagatggttaacattatagtatcaatattatcatcatgattaaatgatgatgtataatacttacccgatgttaaatcttattttttcatgcagtaagtaatcatgcaacaagaaaaacccgtaattaagcgaacatagaacaactagcatccccgataagacggaatagaatagtaaagattgtgattcattggcaggtccattgtcgcattactaaatcataggcatggaaatttccagttcaccatggaacgacggtggatacagcccctatgagagaaacagagtcgctgtatcaccattttcatcagcgttggaaggcgaagaacgaatagaaacctctcgatctttgggtgatcattgctttgaacctttgccatacgtgacgaattatctttctattttcgcgctttttggtaaagagatatttggtgacaagggaaatgtgagctcaagaaatgaatatttgctaaaaaaatactactctttgaaaaagccatttgtattgcgacataatgggcatgcgttgaagaatcccgacatgccactccagaggaatgacatattgcaaaccaatttcatggttgacaaatttctgaatcgtactgtgcggtcagtgaattttaataatttcaagataatatcagatatgcaaagtaaaagcggtcgaggaacaaagtcaggcacaaatcagaatcaaagtgccgacgctattcaaaatatttgtctaccatctataccgtcggcgttgccttatttccagtattataggaagctattgacagttaataccaaagaatgggatattttaaaactgcacagtttatgggtaccaaagctaaggaaggattttaaagatttttcgttgtatggtgataaaaactctttaaagccgatcgatagtcactatgatgaggataataccatgaagaaaaatttattttttgaaagatctccaagtcgacagactctagatggtaaagggtgtgcctctaaggggtatgacatttcttccggtaatatgattatcccatccctattttctgaagataagctgccggctttaacttatcattgttccgtagaattaaatggaaacatttacatatttgggggattgatgccatgctacagctatgaggaggatgcgccgatgctgaacgatttttttgtagacggaataaagaacttacctccccctttactacctcaagtgattaataatccatcaatggtcaataatcctcatctttatgtcgcttctataccatcatgccggtttagcaaacctaaaatggggggttatataccgcctccattgctatgtgttcaaggatccaaattaacggaccgacatattttcttttatggcggatttgaaatcaggacagaaacccgtggtgatgaaaatgggaagtatcatctcaagaaaagattatatgtgaataacactggttacatactcgatattatgtcgttcaagttcactaaaatagatatcatagtacaaccttccaaatataatgcatatccgacaatgtcatcgaggtttggtcacttacaaatttctattgataatccaaataggagagctagcgttcattcttcaagcatgaacgaaattcataaaatggggagtgcttccatgaaacaaggtagcagcatcacttccgggcggcttgaaaaagcagcagtactttcatcattacctcataatactgtgcacacggttataatatttggtggttacagacaaaccggtgatgatcgttacgaagcaatgaatgatttgtggaagatagagatacccgtgatacgtcgcggtaaaaaaggttattgtaagttttcagagacagctaacgcgatactactgacgccaagcgaaaaggacaaatcggattggcccgaagaaagagccttttctgccttttctgttcatgggacttcgttaatggataggagttctcttgacatgagactattgaacaacttaaaaaaccattttgttttaaaaccgtcatatatatcacaggatcgcgttgttagtcctaaaccggttttccccatgatggttcatggcacgcatcaagatcttttcaatagtggctctgcggcacaagaatcgcccaaagctggtgcctcggccagcagcgcaagtgctgcgagctttgatcccgatatggacgataatttggaaaattatataatcaatccagggagaaaatcgtcatctattccaatgactgcgatagggagacagagattaattttaagccaagagaagccagtaggtaaaactgttgtattgcatggtgggtctaacggtctcaacgttcttgatgatatgtggttgatggacttagagtgtgagacatggactccaatagagacatttgcaaaggcagattcgagcgaagacggtgatgaaaaattggatagtgtgaacgtaggtctcgttggccacagaatggaaagtattggacgaatatgtgtatgtataggtggtatggtacaagaggatgttgaccaattttactcggagaatgatgatgagcctcctcgaaaacgcaaggtcgatacattaccgttgggtggtaattttttgaacacaattgatttaagcacgcagttttgggaagaacataaaattactctgtccaagaaggcagccgatgaggacagacaagatagcgaaaatgaagatacaaattcaaatatagtagttggtgtcggtggcacttctttgcaatgtgacaaaagtattattttgattggcggattgatatctagacggagcaatgtaaaagaaatatatttacatggtaccataacgaaaagtatttttcctagcgtaaatcctagtgcataaaaaggcagttttcaatgctttcactttgtaaactttgtttagtagtagaatataatatattcagttttgttttatagtcacataacactttgtctttcaaagaataatctccttcgcaataccagcgaaatattttggcaaaaaattaacaattaggttcatagtcccctaattcaattaatcgaaaaaaaaaaaataaaatataagggaagattgtgctgatgaaatagacaatgaaacaataatgaagaataaagaagaagaagatataaaacatgccaccaccatcaagaagtagaataaacaaaacaagaacattaggaatagtgggtacagctatagcagtgttggtcacgtcctactatatatatcaaaaggtgacaagtgcaaaggaagataatggggcacgacctccagagggtgattcagtaaaagagaacaaaaaggcaaggaagagcaaatgtattataatgagcaagtcgatacaaggactgcccataaagtgggaggagtacgccgctgatgaagtggttttgctggtacctacgagccacactgatggatcaatgaaacaagccattggggatgcctttcgcaagacgaaaaacgaacacaaaatcatatattgcgatagcatggatggattatggtcatgtgtaagacggctaggtaaatttcagtgcatattgaactccagggacttcacaagtagtggtggtagcgatgcagcagtcgttcctgaagatataggcaggtttgtcaaatttgttgttgatagcgatgtagaggatgtgctgattgacactttatgcaattaatgtagaaaagagtttcttgtaacagtatgtaaagaataaataattataagtataaataaaaagagaaggtgaaataataataagtaagcagctcggttataagagaacaaaaacacacgaaaaaaaaaaagtcgtcaatataaaaaggaaagaaatcatcattacaacttgaccgaatcaattagatgtctaacaatgccagggtttgacaatgtagaaacgtcgcctagttggtcactttctcctgctaggatttttcttaaaatacgtctcataattttgccggatcttgtcttgggcaagtcatccactaaaatgatcaattttggtgcggcaaatggcccgatgtcttttctaacagtaaagaccaaatgcttcttgatatcttgtaattcatcatctgttgcggtggaccaactagatttgtttttcaacaccacaaatgcagcaactgcttgaccagtcaagtcatcgttgaatccgacaacagcacactcggccacaattggatcttcgataatagcagcctcaatttcagcggtagacagacggtgaccagagacgttcaccacatcgtctacacgacccaaaatccagatataaccatccttatcctttgcagcaccatcaccagtgaaatagtagccagggtaagggttcaaataagtgtctagatacctatcatgatttttccaaatagttcttgcaaatgatggccatgcagctttgacggcaaggacaccctctgcgtggctggtgttaagttcttcaccagtgttagggtcaagaacaactgcatcaataccgaagaaggggaatgaggcagaacccggtttcattggtgtaacaccaccagccagcggggtgaccagatgcgaaccagattctgtttgccagtaggtgtctacaatggggatttcatttttacctattttttcagagtaccactcccaaacttcagcagcaattggctcaccgaccgaacccaagcaacgcaaagattttaaggaatgattttcgatgtaggaatcaccagctcttttcaacaaacgcaaagcagttggcgcaacataaaattgggtgactttgtgttcatcaataatatcccaataacgggagtaatttgggtacgcaggagtcccttcaaagaccaaagtggcacaaccatatagtaagggaccataaaccacataagtgtggcctgtaatccagccaatgtctccagctgtgaagaaaacgtcttcttggtgagtgtcaaaagtgtagcgcatggtcaacaaagctcccagcaagtaacctgcggtagaatgttgaacacccttgggggcaccagtagaaccagacgtatacaacaagaataatggatcctcagaatcaacgggtgtgcatggatagtaggtcttgtatttcttcttttctgttgcccaatccaaatctctgggggcatggaaagcaacagatggattgttggtctttctataaaccaagacgtgtctcacgcctggggtctctcttagcgcgtcatcaacaattcttttagtctcaatgactttaccacctctgttggattcatctgtagtgatgacaactttagagtccccatcgttgatacgatctctcaaggagttggaagaaaacccggcaaagactacggagtgaatggcaccgatacgggaaatggccaacaaggttatgattgcttctgggaccataggcatgtacacggcaacagtatcgcccttgcgaacgcccatagagtaagtcagcacttgtgccacttgacaaacttcttcaagtagttccttgtaggtaatggaatagccttggccaggctcgtcaccttcgaaaataatggctttcttgttaggagtcttcaaggcatgtctgtcaacacagttgtaacaggcgtttaattggccgttgaggaaccatgcattgttctggaaggagggcctgcccgttttagggtctgggatgaacaccttatcgaatggcttagaccagtttaaaaattgggtagctttagaaccgaagaacttagcagggtcttcaatagactccttgtgcaagcgctgatagtcctgcaacccgtccaagtgtggagaatagtgggtagcaattgcgggctgcagtctatctgagatgggccgttgtggcacgatcttgaccgaagtcaaatgttcatactcatgttccttcttctgctgcgcagtggcggcagactgggacatttttgctttcaacttgtcaatttcacttgactgttcttctagttttgatgattgtacggcagagggcgacatagcacagtgggcaatgtctttctagtagttttgatatgtttggttttgcttatagatagaaaatataagaacaagatataacgtactaccagataacctaagggagaaatatgcttagaatagccgcccagtttatatacaaaatgaagggagaactatttgccaccgaggaactgtaccccaactgcaatacccattgaataatggcatcggaggctcggcggcaattcgtaccccaaccttttttttttacttttctttggatcttagagataacagaaaaaaaggatgaccccaatcatttgccacggcatgtcaacaggtgagtgccttttgaggggggggggtcatctcgacatccggcgaaatggagcagtcacacgtgaacatttttaggggatggagagtgctacgccgttcgtccgagatgattatcatatttacacagccgtacatacacgtgccatttatcttgatatcattctggacgtatgtgcacatgtgatttgcttttgtttttttaagaatgtcgggtaataaacagattgtttttctgggaggataatcttttcttttttcctgttggtattctaaaattaaccttgctgtttcttttttttttttttttcgcgcgactactcagccatcttgcatttttaaagaaaaagataatcattaatgccttcacgggaatacgtatagaacattattaaaagtatatgaatggcatatatatatagaacaccacccttggaaaacatttataccccttaaactaaaacaatttgctgcgctataccgtgtttcagtgtattataatacattcatttctgtttcattacgattatattgacgtgataaaaagattatatagccatgatcttcctaaacaccttcgcaaggtgccttttaacgtgtttcgtactgtgcagcggtacagcacgttcctctgacacaaacgacactactccggcgtctgcaaagcatttgcagaccacttctttattgacgtgtatggacaattcgcaattaacggcatcattctttgatgtgaaattttaccccgataataatactgttatctttgatattgacgctacgacgacgcttaatgggaacgtcactgtgaaggctgagctgcttacttacggactgaaagtcctggataagacttttgatttatgttccttgggccaagtatcgctttcccccctaagtgctgggcgtattgatgtcatgtccacacaggtgatcgaatcatccattaccaagcaatttcccggcattgcttacaccattccagatttggacgcacaagtacgtgtggtggcatacgctcagaatgacacggaattcgaaactccgctggcttgtgtccaggctatcttgagtaacgggaagacagtgcaaacaaagtatgcggcctggcccattgccgctatctcaggtgtcggtgtacttacctcagggtttgtgtctgtgatcggttactcagccactgctgctcacattgcgtccaactccatctcattgttcatatacttccaaaatctagctatcactgcaatgatgggtgtctcaagggttccacccattgctgccgcgtggacgcagaatttccaatggtccatgggtatcatcaatacaaacttcatgcaaaagatttttgattggtacgtacaggccactaatggtgtctcaaatgttgtggtagctaacaaggacgtcttgtccattagtgtgcaaaaacgtgctatctctatggcatcgtctagtgattacaattttgacaccattttagacgattcggatctgtacaccacttctgagaaggatccaagcaattactcagccaagattctcgtgttaagaggtatagaaagagttgcttatttggctaatattgagctatctaatttctttttgaccggtattgtgttttttctattcttcctatttgtagttgtcgtctctttgattttctttaaggcgctattggaagttcttacaagagcaagaatattgaaagagacttccaatttcttccaatataggaagaactgggggagtattatcaaaggcacccttttcagattatctatcatcgccttccctcaagtttctcttctggcgatttgggaatttactcaggtcaactctccagcgattgttgttgatgcggtagtaatattactgatcatcacgggacttctggtttatggaactataagggttttcatcaagggaagagagtctctcagattatacaagaatcctgcgtacctactttacagtgatacctacttcttgaacaagtttgggttcttatacgttcaattcaaagcagataagttttggtggcttttacccttattaagttatgcgttcttaagatccctgtttgttgccgttttacaaaaccaaggtaaggctcaagcaatgatcatctttgtcattgaactagcttacttcgtttgtctctgttggataagaccatatttggacaagagaactaatgttttcaatattgctattcatttggtgaatttgatcaatgcatttttctttttgtttttcagtaatttgttcaagcaaccagcagtggtttcgtcagtgatggcggttattctgttcgttttgaacgcggtgtttgctctattcctattattgttcactattgtcacctgtacactggcattactacacagaaacccagatgtccgttaccaaccaatgaaagatgaccgtgtgtcattcattcctaagattcaaaatgatttcgatggcaaaaacaaaattgatcctgaactgtttgaattgagaaaagctgttatggacaccaatgaaaatgaggaagaaaaaatgttccgtgacgacactttcggcaagaacctgaatgcaaacacaaatacagcaagactctttgatgatgagactagttcatcctcttttaagcaaaattcctctcccttcgatgcctcggaagtaacggagcaacctgtgcaaccaacctccgctgtcatgggtacgggtggcagcttcttgtctccacagtaccaacgtgcgtcatctgcttctcgtactaatctagcgccgaataatacaagcacctccagtttaatgaagcctgaatcaagtctctacctggggaattccaataaatcatattcgcattttaacaacaacggcagcaacgaaaacgcccgcaacaacaacccatatttgtaatccaatatatactcacatgtaacaacttattatataaatatttaagggcaaggatatcctacattatatttcatagaaaaccgctcaaaaaggtgtattatctccattacatcccaacaccacacatatttcagcgataaaaaccttaaatgtgaaattcgctttggctctgcttccttaaatgtacgcaattgccgcttttttctgacatcttttttgacgtgtagagaaggaaacagatcctccagaagggatttactgttggctattttgtgttagaagcaggttaataatagattaggttgcgtaagtcatggtcgaaaatagtacgcagaaggccccacatgccggaaatgatgataatagctctaccaagccatattcggaggcgtttttcttagggttcaataacccaacgcctggattagaagctgagcactcaagcacatcgcctgcccccgagaactccgaaacacataataggaaaagaaatagaatattgtttgtctgccaggcttgttggaagtcaaaaacaaagtgtgatagagaaaaacctgaatgtggtcgatgcgtcaagcatgggttaaaatgtgtttatgacgtatcaaaacagccagcaccacgaattccgagtaaagacgccattatatcaaggttggaaaaagatatgttttattggaaagataaagctatgaagctactaacagagagagaggtgaatgaatcaggcaagagatcagcaagtccgatcaatacaaacaatgctagcggggacagtcctgataccaagaagcagcataaaatggaacctatatatgaacaaagtggtaacggggatataaacaatggtaccagaaatgatattgaaatcaacttgtatagaagtcatccaaccatgatcatgagtaaagtcatgaaaagagaagttaagccgttatctgaaaattatattataattcaggactgttttctaaaaatcctggtcacttcagtgttccttgacacttcaaagaacacgatgataccggcattgacggcaaacgcgaatattacaagagcccagcctagcgtagcaaataaccttttgaaattgaaggaaatgctaatcagacagtgtcaaaccgaagatgaaaaaaatcgtgtaaacgaattcactgatagaatactacaaaatacaaattcaaatagaaacttgaaaatcggtatgctattatcaatgctttacaattctgtcggttaccaatatctggaggatcattgccctcaaggtggcgaatattcggatttattgagaaatttgatcaatgaatgtgaagctattttgccatcttacgaaattattgaacgctacaagaaccacttttatgagtacgtttatccaagtctacctttcatcgaattagaaatttttgaagaatcattaagtcaaacaatttttccggacccaaacaacccctccaaggtgcaaatacgtatgggtagcacacatttgagagctaaggtggaaaacttgagtcttctattggttatcttgaaactctcatacatgtcaataaggtttttagatcatagtacagcagactcgagtttttatctttcaaaggaaataattgataaatacccaataccgaacgattttattttattgagtccaagatgtctagcatcggaaaattggtgtgcatgcgctaatgaaaacatcatatcatgtttactatatatctggtctttttttgctttttctcctgaagagggtgatttctttctcgagcaccccaccgatgttatcagtagtttgataatgatgctttccacctcgattggtctccacagagatccttcagatttccctcaattgatttccccgtccacctcagataaaagaaccttgaatcacagaagaatactctggttgagtatcgttaccgtttgttcgtttgaagcaagtctcaaaggtagacattctgtctcaccgatatctttaatggccttattcctaaatattaaggatcctgattctctgacggtatatatgaaccgagttaggggcgatctaagcgatatcaataatcacacacttttgagaattcataaatttacattcaagagagcccagcttgcgttactcctgtcggacttagataacttgacgatgacatactatggtagtttccatttgcattcaattgaattcataagagaaaagattgagatttttgtggaggaaaactttcccatagtaccattaaaaagtgtcgcacaggataagtcagaccttgatgacatgaatgtgatttcagaaatgaatatattatcttcagaaaattcttcttcatttcacaatcgaataatgaataaactattgatgttgagaacttcaatggccgtattcttgcattttgaaacacttatcactaaggataaaagtatcttcccattctacaagaaatactttatggttagctgtatggatgcgttgtcactaataaattatttcaataagtttttcaacggagaatatcgacacgcaatatcttctttaaccagttttaatgttacaaaatttattcagttagcactatccagcacaatcttcagcctattagggattatactaagaataggtttagccatccatatgttatcttctgaagtacaaaagttatcgggaacgacagatccaagaataaaggagttaaataccaaagtcgaaaaatttagtaccctgcaaagagatctcgagtctgctttagaaggtatatattgctctgcttcggaacatttaagattcacatacttccccgtttttaagatgttggctttattcgatgtcattgtacaaaggatgagaaagggtgaattatggcacggcatatttacgatgattcaaatggaacaaatgcattctaggataatcaagacattaagcattaccttaggagtcaaactggacaaaaaggataggctattagaggaattgatggcatgcaatcacgttgcgaattttagcgttgaagatatagatgagctgaaccgtaatatcaaaaaagagattcaaatttcttcaggattgaagccgcctgtaaacacaattgacttaaccaacggcgaaccattcggaaatgctgttcctaccttcacaaagacatggagttcatccttagataatttagaaaaactatcatcggccgctgcagttggtcagagcttggactacaacagtggtttacgtcagggtcctttggcgggtggtggttcaaaagagcaaacgccaatagccgggatgaataacttgaacaattcaatcaatgctacaccaattgtcgataactcatctggatcacaacttcctaatggtttcgatagaggccaagcgaataatactccttttccaggttattttggaggtttggatttatttgattatgactttttgtttggcaatgactttgcttaaaaattttctttccaaactcctacctattcatttcatcaattaattaatattatatagccacgaatttatgaaactgaccgataatataaagtgctcaatatatatatatatgtatataacggttaacgtaagaagagctcttccctcttaaacattcgaaaaatgattgaaccagtatatttggtcgagcaagactttctccttcgcatattttacggcaggtatggatatatcgcctcttgctgcaaacccgtgagccacaccactgaagaggtctaactggtaagtagcgtgattatcctttaatttttcctccgttaagtgtcttaagtttgccggaaagatgtgatcctcttccgctgctgaaatcaatattggtttcttgctatcaattgcttcaatttcctcgatgctgacgaaagatggatgtgcaatggctgcagcattggcaagacccccgtcgccactaatgtgttggacggcaaactttgcaccaaaacagtaacccacaacgccaataaactttgggtcatattcaagttttaacaacttcatgaatccatcaacaattttcttggtgacttcaggagaatgtctttgaaaccaggcatcacgatcaattggtttgtccgatgagatagcatcgccgaataaaatatcgggaacaaagaccatgtacccagcactagcaaatttgtcggccgttaataaaacattgttgaatttattgccatacacatctgtcaagataactataactttttccttgggagatgtagagcctgctgcataagtatctaaaccgaagatttcttcacgacgacccttgggtgttccatcgtgacaaactccttcaaagcaacacttgccaggttgattagatgccatttgattgaaataattttgttctgctgtagttagacgtagtggaaaactttaagtctactgagtcttgagaccttatcaccctttgaaggtttcttgcaaatgagcgtggtttggcattttttatcggaaagaaaaaaagggctccgccttaggccagatatcatagaaatgcaacacttccctaatatagaaatttgggcattaattattttgagaattttgatgatttgaataatttcattaacgtaaaggaacatagtgctacgaatccaacagtggacccaaaaatgagagccgtttgtctgtagtcgacatcttttgctgctgtttcttctggcaatcccggagtgtttttgccaggatcaagagcagcttctgtgattttaataaacaattcattaagggaacttagccatctggatgatatgtgcagtgggtggttcacaaatagctcgtctgccagttcatctggttggatttgacacctttgttgctgcttatccaaatctgccttagaagctacaaataccaacggtagatcttgtaaatgtgtgaatttgtctagaagcgaaactaagtaggagaatgattctgggtcgctggaatcgtatgttagacagattacgtcacattcttttaacttatccttattctctagtatggcgtattcctgttctccaagttcttgcaaaatcaaatagtactgtttcccacctttgagttctaaactattgactgcaattcttggtttgattgtcggagaatactcctccgagaaagatctgcccaagaaggcctctagcaaagagcttttgccgcaacatggctttccaatgacaaagcaattgaacacttttctgtcattgatattggatctgtaaagtttcccggaacggcgtctcattttccttggcttggttacttgtagggctagtcttgcatcttcctgaaagccaaaatacaccaagtaagcggtagttgtgctatagttcaagaaagtcgtcatactccattgtgctagccagccttgtaaggtgatgcaacccttgttgtttacgacagtggagaaggggaaattcgttgaggtccatagtttaggcagccctggtgtgcacttaaatagacgatgtaattcttgattattcaaaccaccatcattgtcgatatcaaacttcaaaaaaatatctacaagaaatctgtagcccttggggctcaattccacactggaagtgtcagggacaaccaacctcggatggagaattttgtcattaatacacaaggaatctgtgtaatggaaagttcttaggatagcccatgtagtttcgtgtctccccctttcagcgtatattttgttcagtacaaggaaaccatctttggtgatgccttttcccggtacgtatagcttgcggttaatgtactcttgatcgtgcttggaaatatccaaaagcaaatctttaataaaattcagttcgtttacatcgatactcttattgaagcactttttttgtaagcccaagatttcgttgtcatctaaatatgagtcctggtttaaatcgcttaaaagaaaaattctttttaaagccatgacagccaatggctttagttcacctaccatggcatcaaataaaggtgatattgggtgtgttatagccctttggcaaagataaaacgcttggttaagatcaaactgtgtcttggcacttgtcttaatgcaagtgtcgatttctttaaactccattaatattgggataaattcttcatcctccactttggtatcgatatcatcatcactgttctctgacacgaccattgcattggcattaacattcgatatggaatcacatttatttttgcagagaatgacaggaatattcaaccccagggatctgaaatgaggcaaccaaaagagagaaacatggtcatacgattcgtgatcgcaatacacaagccaaattacgtcggcggacttcaactcatggtctaaagctatgaggtccgaatctgaagtgtctataagtactgtattcttaggagaatatgtaggtgatgatgagaaatctcttgggatactgatgggtggcagcacgtcctgtatggtcggtatgaattcagcttttgttaatgatacaatcagactggatttaccaaccccttcatcaccgcaaataactacccgaatcgtttctttagtcattgtgttgttcaacacattagtatttagaagtccgctatttttgttttcaatttttatttgtttaatatacaaatttcattcttgttttgagggtaaaccactataccaaatgttgaagatctaaaggtatcgatcaaatatgttgctagagagtgactgagtgttacattaaatatatttatatataaacgtatgatatttagggattgttgattgataggttgaaaagtttcgatctcaatgactcattttcctgttctaaagccttgattcgagcttctgaagcgttagcatcgagcttccgtctttctctttcggatatccatcttctttgtaactcctctattcgtaaggtcagttctttatttggagttgccgttaattcattgccctgttgatgtggctgctctggggtttccatggaaatcagtgaagagatatatgagtttattatggactctaatgcagtctctataaaagtgtagagcgattctagtttgggctgaatcaaattcaagtttttcaacgcatttggtacagattttatggatttcattttcctgtcaaattgggcaatagaactttcttgtaagattttctgcagaatattgaaaatactgtcaaggtgtagtaaaaggttctgattaaatttgataaaattgctttcatattgggatagtattaacttttggttgtccaaagtatttaactgattttttaattggtaattctccaagtctaatttgtctaactgattttgtattacgtggaattcctctgatttatcgatttgaaggtcattgatttgtttttccaagtcattgatgtagctgtcccaattattttcctttagtttattgattttggtctgagtttccagttctttggttaaaactttttcattttgtttcattttaatgatgtcttccttcaatttttccaaattgtttatcaaaacagattgcgattcgatcttttccttcagttgggaaatcaaatgatcttgtttttctataacggaactagaattttcttccaattctaaggaatctagtagatgagactgctcatttagtttggacgctattattttttctaatttttgcgatttctcgaatttcaatctaatggaatttataaattgatcatattctttgtgcaaaatttctatgacaatctctaattgagtgtctaaggttttctcaaaacgagactcgacggctgaaattggtaaggaagtactgtttgccattacattttctgtatcaatgtggttgttactgtcatgaatttcgtcattctggtatccaccatcagtattctcctctttacttgatggtgagtccctactttctaactgtgatcctgctggtgaggactgggccagtgaaagaaattcttccttatcctgctttgattccgctcgacttttggaatgcaaaaagtcctgcaagaattggatgatgaacttggacaaagtatccattttttcaagaacataatccgagctcagctctaaagtttcctccagggtctccctctcttctttatcaagaagatgggcattttcatcttgctcattaaaatgcgtcaatataaaggacaataggtgattgatcgtattcacgatactttccgaattttctaaattctcttgaacgaattgtagcgtatcttggtactcgacttccttcgcctttaaatcctgtttcaatttgtttatttcaagatttagaccctcgataatcgaatttctaaaatcagtgtcattgcccagcgatggtgcattgccgtctttattagggattctgcgaatgtattcatagagtacttgaatcttgattttggcattagtcaactccttctccaaatttttgactttgttggaatcgttcatcagagcaggcttgatgggatcgttatgagatgacctcgtggtcatggagtccctgagtgatggtatggacatcccagaatccatcgagtttgtgaactcgctgtcgtcatcatcaccagtgttgtcattattgcgaagatgcctgccactaggaatccatcgacgtaccatggctataactttccttatgttgtttgcttagttttttgatattagtgttgcttatgtgaaatttcgcgatttcaattaaaataataaatacatatataaagaatatacacagagggaagcaaaagtaaactaaaagtgatacttacacgagcttttttggttccaaactgttcatgatgatgccggacccttcccagttgacttcttagtggtcaattgtaggccatgccatctggaaatatcgtccctcaaaattctgttcaccagctggtgctgcttgatgagactcagtccgttgaacttcttgcttgttatgttgatagcaaacatggatccgcagccaccggaaacgtcttgcactttacacacttcaggttccagttcctgttgtagtttatcggtgatcatcttctcctccggagtcattgccatctgcgttgagtaccaaagctttgagcccgtcagaatccttggccaccggacatgcttcacagatatagaacgtagcatggtctgtgggagcttcatttctatgttttaccttctcttttcgcttttatggttctcagtgaccaaataaagaaacttatatatgttccggaatgacgaatcaaaaagagaatagcatcgttagcagcaaacgaaagtggaaagagaataatgttcaagagagcaatgagcacagatggtcccgtggcacgtaccatcctgaagagactggaatgcggctttccagattacaagaactttgcgtttggcctctacaacgattctcacaagcataagggccatgctggtgtacagggaaatgtctctgctgagacacatttccggattgagatggtcagtaaaaagttcgaaggcctgaaacttccacaacgccatcgtatggtttattccctcttgcaagacgagatggctcaggcgaacggtatccatgctttacaattgtcactaaagaccccacaggagtatgaatccaaagcgaaatagaatgcataagcataagtgtacacgttgagtttattgttttatttcccctacatatatatacatatatatgaaattactttacgtacgtataagctttgttcagtcatcatgaaccagtgtcttttcgtactgttctaaggacattagaccctcgacctgttccacattaacgccctcaccaagcttcattttgactagccagccgtcacccataggatcttcgttcaccacacctggattttcctcaagattagtgttaatttcctctacggtaccatcggcaggctggtagatctcggaggctgacttgacggactcaatggaccctagcgactcaccttgggaaatctcagtgcccacttctggcaactcaacataggtagcgtcccctaaggaatcagtggcgtattttgtaattccgacaaaggcagtcttgtcctgatgcacagctatccactcatgttgggaagtgtacctcacggcttgaggtccttgggatgagtacaaaaatggtagtttattcttgtttagggcattgccggagctgtttctcaaaaacaatttgctcacagcgggcatgcgggtggtccatagtctagtagtgcgtaacattgtcgatgtggtatgcttcatgtggagattccctttcccattagatacttgtttgttggtctgtatatatagaagaaagagttagcgaaagtgactccgccgctgaatgactccttacggaagtgtcaaaattgcgaggtccctatagcacagaatgatagataaaacattgatttgcaagttgaaggaagaccctacacatgcgtatatatgatgtatgtaatggttgtgatcattttagcctgtcaagcagtgaatcgcactgcttgtgtaagccttcatcttcttgctttagctgatgcagcaggtcgcgaacagtgtcctgcactgggggtctaaacataatgagaaactttagcgtttggaaaccaagggaacttcttgccggatccaggcagataggcttcagtgcctcaagatgatcgctttgaagactgggcagttcgctcataagtctgatgaagaatcgtctgtgtttgttttcaaggaatggacccagagactcgagaactcttaaggaccattttttgtagttagagggatcttgatgcagcgaggtttggaagaaccattcttcattgagccattcaatgatcagactgacacgttgctcgaaatcctggatgaagaagccaagcagttcttcacgaatcaggtcactggcctcttgtgcttcgattcctctcgtaaccaatctgattaagacgtgtaaccatgacgaggagtcgtcatcgtccagtaatatggaggaggaagacgaagatttggcccgggtagtatcctggcgaccggataattcaaacagtttcttggtcagctttgagaggtactttagtttttcatcctgcgtcaatgagtcaggttcaaaggggggtgcgatctccttaatggcagaagttgatttgttggcatctcctgagatttcttgggcgctttcctcttcttgaagcatcttctgcattcggtcatcgtcttcgggctcctctggttcctccgctagtggttctgtttccattttgattttcttgctattagccgttgggccatcgtttccaacttcttcattgtcgttgccgtcgtcatcatcgtcggatttcctctttgatgatgacgaggacggtacagaattgatgtacgtattcattaaatccgtgtacctcgaagcaacgatagacaatccggtgatcagtttcgtgctgtccatttgcaagatggcctctgtggacagcttgataagtatgtcattgggtagctgggtcacatcctggttggagttcgaactgttcatcaatgagtacacagatgagtaggtgttgctgattggtttgggtgagttgttgaaaaaagtattgccctggtgtgaagccttgttgagggtgtatttttgcaatatcttcagttgatcaagcatgttttcggttgaagagcccgttgcaggtgcggacacaggcgtgggggtctttgtggacacccctagagtagacaataacgcggataattgccttttccatagtgagatgtattttagtttgtcctgcctggacaacgttttcttgctattgcccttggaagggtcgaagttcaaaattcccttgctcttggtctcttcgccaataacgtgtaaagtttgagaaatcttggtcagcttggagtagatcgatgaccctgatccggatgagagggattttgtaatgatttgattttttagcccaaattgcacaaagttcttgtacgccctttcaacaaatctcttggatagtttgtagttcaagtcagacttgccctctaggggaaacttggcgtcgacgttgaaacgcaacagcccggaaagaattcttattgttgtctgcggccttcttttgatgacgaaggataaagaattgatgataccaatgaaaacggacgagaccatgtactgttcctcaattaggtagtttagcaacatatcaagaagcctcttagcctcgctctccaaagccggtttgttcaacacagggtggttatccgggatggtagatgaattaatctcgttgccgctgggtgatttagtttgcgacagcacgacctcagatatgaacttgatggtcgctaatttcacgccgatattttggtcaatctgcgccagccattgttcgacatccgtttcatcgtcaacggtggcacgcaaaggatatgcagttctccagtgcgagagcacgaacttcttcagcatacacaactgatcaaacatttcctggtttgatgtcttagcaaccagatccaacaccagcgggtatgaagcgcacataataagcacgatattcttgtacactagtacgtccgcggtggattgcgccatagcaagaagtagtggcagatattgagcagcaataaacggtctctcagtattcgcaattggagagtccatcgacaccacgtctagaactaactgtgtaaaaaacttggccaaaggcaacttcagcttgctgagattaccgttgtggtacatggatgccgtagtttcgagcaccttgggcagcatctccgttggattgttgtgcatggccagtgtcttggcctgtaacaattgttccatctctgcagatgacattgcgctgcttagtggtagttatatgcttcttgccacgatttaaccatttgttcagtcaagtactaacggttaaaaggtatcgaaatatggcaacttttcacttttagatcaagtcactatatacgacttgaacatcagaacggcgattttccatcaagatggagtggaaaccacgccattataaaggaaagctagttttatgtctcgtatacatgcggagtaggacagtgatataacacacatagctagacacaatagacatcatgaaaaggtccacgttgctgtcgctggacgcattcgctaagaccgaagaggacgtacgagtccgcaccagggccggcgggctgatcactttatcgtgcatcttgaccacgttatttctgctggtgaacgagtggggacagttcaattctgtggtaacaaggccacaattggtggtggaccgtgaccgacacgcaaagctggagcttaatatggatgtgacatttccatcgatgccatgtgacctggtgaatctcgatattatggacgactctggagagatgcaactagacattcttgacgcagggttcacgatgtctaggttgaatagcgagggtcgccccgtgggagatgctactgagttgcatgtgggtgggaacggcgacggaaccgcgccggttaataacgatcctaactattgtgggccatgttacggtgccaaagatcagtcgcagaatgagaatctagcacaggaagagaaggtttgctgccaagactgtgatgcagtgagatcagcatacttggaggcaggctgggcttttttcgacgggaagaatatcgagcagtgtgaaagagagggctatgtcagcaagattaacgagcacttgaatgaaggctgcaggatcaaaggttctgcacaaattaacagaattcaggggaatcttcactttgcccctggaaaaccctaccagaatgcatatggacattttcatgatacttctttgtacgacaagacttcgaatttgaacttcaaccacatcatcaatcatttgagctttgggaagccgatccagtcccacagtaagttgttaggaaacgataagcgccacggcggcgccgtagttgccacttctcccttggacggacgccaggtgttcccggacaggaacacacactttcaccagttctcgtattttgccaagattgtccccaccagatatgagtacttggataatgttgtcattgagaccgcgcagttcagcgccacttttcattcccgacctcttgccggtggaagggacaaggatcatccaaacacacttcacgttaggggtggtatccctggtatgttcgtctttttcgaaatgtctccattgaaagtcatcaataaggaacagcacgggcagacttggtcgggcttcatcttgaattgtatcaccagcattggtggtgtcctagctgtgggcactgtcatggacaagctattctacaaagcacagagatcgatctggggcaagaagagccagtagaggaagagactgtcatagggaagagccctttctacatactactacataatatatatatatagtatagaaattggtatatcactacttgtacaaatatcatattgtacgataatcgcgaagaacgacgcactggtgggaagaagtggaaaacagaagctttaaggtagaaacagaacaagaatgtggctatggtaggatagcaaaagagtaccattgctgttatcatttgttgcctagccctatcaagacctgtctgctaatccaacccgagagatcatggcgatccaaacccgttttgcctcgggcacatctttatccgatttgaaaccaaaaccaagtgcaacttccatctccatacccatgcaaaatgtcatgaacaagcctgtcacggaacaggactcactgttccatatatgcgcaaacatccggaaaagactggaggtgttacctcaactcaaaccttttttacaattggcctaccaatcgagcgaggttttgagtgaaaggcaatctcttttgctatcccaaaagcagcatcaggaactgctcaagtccaatggcgctaaccgggacagtagcgacttggcaccaactttaaggtctagctctatctccacagctaccagtctcatgtcgatggaaggtatatcatacacgaattcgaatccctcggccaccccaaatatggaggacactttactgacttttagtatgggtattttgcccattaccatggattgcgaccctgtgacacaactatcacagctgtttcaacaaggtgcgcccctctgtatacttttcaactctgtgaagccgcaatttaaattaccggtaatagcatctgacgatttgaaagtctgtaaaaaatccatttatgactttatattgggctgcaagaaacactttgcatttaacgatgaggagcttttcactatatccgacgtttttgccaactctacttcccagctggtcaaagtgctagaagtagtagaaacgctaatgaattccagccctactattttcccctctaagagtaagacacagcaaatcatgaacgcagaaaaccaacaccgacatcagcctcagcagtcttcgaagaagcataacgagtatgttaaaattatcaaggaattcgttgcaacggaaagaaaatatgttcacgatttggaaattttggataaatatagacagcagttattagacagcaatctaataacgtctgaagagttgtacatgttgttccctaatttgggtgatgctatagattttcaaagaagatttctaatatccttggaaataaatgctttagtagaaccttccaagcaaagaatcggggctcttttcatgcattccaaacatttttttaagttgtatgagccttggtctattggccaaaatgcagccatcgaatttctctcttcaactttgcacaagatgagggttgatgaatcgcagcggttcataattaacaataaactggaattgcaatccttcctttataaacccgtgcaaaggctttgtagatatcccctgttggtcaaagaattgcttgctgaatcgagtgacgataataatacgaaagaacttgaagctgctttagatatttctaaaaatattgcgagaagtatcaacgaaaatcaaagaagaacagaaaatcatcaagtggtgaagaaactttatggtagagtggtcaactggaagggttatagaatttccaagttcggtgagttattatatttcgataaagtgttcatttcaacaacaaatagctcctcggaacctgaaagagaatttgaggtttatctttttgaaaaaatcatcatccttttttcagaggtagtgactaagaaatctgcatcatcactaatccttaagaagaaatcctcaacctcagcatcaatctccgcctcgaacataacggacaacaatggcagccctcaccacagttaccataagaggcatagcaatagtagtagcagtaataatatccatttatcttcgtcttcagcagcggcgataatacattccagtaccaatagtagtgacaacaattccaacaattcatcatcatcctcattattcaagctgtccgctaacgaacctaagctggatctaagaggtcgaattatgataatgaatctgaatcaaatcataccgcaaaacaaccggtcattaaatataacatgggaatccataaaagagcaaggtaatttccttttgaaattcaaaaatgaggaaacaagagataattggtcatcgtgtttacaacagttgattcatgatctgaaaaatgagcagtttaaggcaagacatcactcttcaacatcgacgacttcatcgacagccaaatcatcttcaatgatgtcacccaccacaactatgaatacaccgaatcatcacaacagccgccagacacacgatagtatggcttctttctcaagttctcatatgaaaagggtttcggatgtcctgcctaaacggaggaccacttcatcaagtttcgaaagtgaaattaaatccatttcagaaaatttcaagaactctattccagaatcttccatactcttcaggatatcatataataacaactctaataatacctctagtagcgagatcttcacacttttggtagaaaaagtttggaattttgacgacttgataatggcgatcaattctaaaatttcgaatacacataataacaacatttcaccaatcaccaagatcaaatatcaggacgaagatggggattttgttgtgttaggtagcgatgaagattggaatgttgctaaagaaatgttggcggaaaacaatgagaaattcttgaacattcgtctgtattgataaataaaactagtatacagcaaatactaaataattcaagaaaaaaacattagatagagaggggcagatgttcaagctatacccattatattgatccacacttagtattaagatacgtctgtgaaggatgaaaaaaaatgtataatgtgactagaggaagtaaggagaaaaaacgatagtaatcgtattttaggttgtgcgtttttataatttttttttttttgtaattctatgcaaatgtaatataagtatatttaaagaaataatgagtcctgtgaaaacaaaaagaaaaaaagatcattaatgtatgttaacgtatttgctttgcaaattttaatttatttgttgttaaatgcattttttttttgtcgtttcagcgagttttcttgaggttgctactatcattaaaatcacaatccacagaggaagttgatctctttttcagttgggtgggggcagagcatgggtgagcagtggccatgggtctaacaggaaataatctttttgaacgcacagataaattttgtaataattttctatttgacattagagatggggtggtgggagttagtgggcttggccaaaagatgcttgaattttgtgggatgctcagtgaccttttaaaagaattttgggtagaagagaacgaacctgaatgtgaatggtgtgatgcagagtctggggtcgtcattgaacttgaagtcttgtaaggggaattgaatggagatggagaggatgaagatgaggttggagtgaaggcaaatggtggagaaatgctatctttggtcaaccttcttaaatgagtgtgatccgagaaatagtctgtggccgcagatgaaaccgtagcgctctttggagtagtagcatttgagtaaacacaagtcaatgaatcgctgtcaaaggactgagcaaagatagtattgtacatggtttccaattcttgtgaacggtagaattcttccagtttcaattgaatacaatagttttgtaatgcgtctaagagagattttgctaaagatgtcttattgctattcaaatattttgatttgaaactggaggggaaagaattttggtccattgctatatccaataaagtattagagatttctgacaatttaatatctaggtcttggcagttttcctccaaagccagattgatattttcccaaaggtttgaattatagtagttcaaagataatttgatgaggttaattgcacccagcgcaattagtgaacgatcatatttaaatgataattcgagattgaaggaagctaactcgcacaacataatggcacccaatttgatctcgttgatgttcaaagaggggccttgagaagaggacgatttattaatagcagtaccagcagcgttatttaataaggccagtttctgttgaatgaaagcttccaaaggggcagaaaggacaacgccaggcgataacggggacgtagattggaacaagaagatgtcgatgtaggagtcgaatgttgccgactgacagatggaccaatcgagtgatttgaaaagatgcatttccatagtcgtgaattgctttatagaatattgattgcaacacaagttttgcaagactttcaaagtggccattctattcttggagtcccaaaatttggacgaaatccaaagcgcggtcaaggacaagagctggtagttgtaactcttgataatgaaccgcgaggaatacttgtccaagatagtgaaagtaaggaacaaagtcgaggtcgatagattgagtcttgtgtgacagtacatgatgaagtcaaagatcaagaaacgcatcttcggattaacttgtggctgagagttgaagttagtcaggttgtacagcggcctttctgtgtgggaaagacggaaatagtggtccaattgatcattattgtattcgctgatcgctgagtgatgtgcttgcaattctcttttaacgagattagggtttttagactttgcactagcaatggcccgcctcttttgcaagagcaagggcaaattaggacatgaggcagcgctgacagaggcggcagtggcggtggaagtgccactagcggtagcataccttgcattagcgtatctaattatggtatccttcaatatggccatcgtacagaaagcgtatcaaatcagtgtcttgaacgagagtaaaagggagatgcaatggaatgtaagaaatgctatgggtcagaaaagaaatgcagaggagttaaaccgaatgaggaaatgcaatggatacgttaaattggagatgtgagattgcgactgggactcggatggatgcttgcttttggatgctagtacagagaaaaaagagggagaaaagaaaagagaaatagaaaaaggttggtttaagtcggcagaggagactactcgggcaattcgtttcctaatgggtatagtcctctttcctcagaaatccatttgactggcagactcagtagtagaagaaaaaatcaagaaagaaattgtgtgaaagtatactacacaagaaaatgtttaagaagaagattaaaagctcgaggaaagtacagatatacaaattataaataggtaggaggaagaaaaaaaaaagatgagggcaaaaacccaaggccaaatatggaaatgtggcagagggacacactaatccgatagtaaatttatgtaacttgatcattacagtgagagcaggcttggtaatttctttttcttgcctgataatttttcactttttctttttttttttcttgaaagttcacaatttagggtttgagcacagcgtttggttgcgacacttccccagaaggaaaaccggcctctttggctggggagggaagaagggggaggagagctcagaaagccctatcgcgatatgagggaccgatctgtatcagcatactttcggtatcatcacggtcgcaggatagagatagtgaatgagttagctgttttacaggccaagcgttcaaacgagacgaatggcgacatttgcccgtcaagaaaacccgccgagttttttcctaaacgggtaaaacagccatgcaccgcagcacgtcgacgaggtgatatttccaatttgggaaatttcccaaatcagtaatgtagcctctacgggtgtctctgtcagccccgtggtcgccagcacagaatgtatcgtacccctgaaggtagttttttaccgccgtggcacacgataaaggtgcaccttgtgataataaggtggaaaaatatatatgaaaaagtgaaattgattgtggctgcactaggacatcattatttcttacttggctatttacacgtacttacgctggctgtatatcatttaaggggcggaggacgaagaggacggacccgagatcatccggtccaagaaacgggtcatccggtccttagcattgtctagactatctagggcaggacggacatccacgtggaaagtaggcattccgttttcgtcgtcgggccctccgtagaaatccaagacgtatctaacttccttgaaggttggaggttgttgttccgctttgcgctcgcctcggagtacaatccagtcgtgcctgtcgaatggtagttcttggctaaaatgggacggaaacagtaggccgcacaggtgcatccagcgagcacgagggctcaatacgcccggtttccccatgaatttcagcaacttaggctgcacgtggctttcatctgtgtgcggtttttcccattcgagcacttcctgccagcacccttcatttagaaagttgtggacctgcaccatggactccactgcatcttcggcgacttcgccgctaccgccaatcttgccctttctaaccatagcattgtacatctgttgtggagaaggatactcccagaactcgttactgtctggactcttggggatgctggagatggtccgatcaacgggcaagtccatcttttggccaggctgtttggatgctgccaactccggcatattgttcagcgggtttattctatcgttatctccctgcataacggggcactcagaggatggtggcgacgacgacgacgactcgtgcatgactgggcaccctgacatggatgatactgctgccccaccaatatctttgcccgtagttttttgatctgcccaaaaccaacccattttttgtagtttctgttgtatttgctctgctttattcgtgctactcgtatgtgtatgctatcttattagctgcctatttcatttctcttagtattcgcatttaaagctgagaaattttttgataatcatttcccgatgaaaagaaaaaagggaaaaagtcgataaaaagaggtaagcgaaaagaaaaagaaaaaatagaaaatttgggtggggggggcggaagatcccacgccgcgcaagagatatttcaatattactactacatagtatatgcggcgctaccatacgtacaacttttttttctttttttttttttttgccttctaaatttgtaattcggtcacacttttgtcgcagtgttgcaaacgtcttgaaagaattgtaggtgttgtaaaccacaacttgctcccttgaaagcgttgctgattatttcctttgaacctgttgcattgttgtattgttgtattgctgctgatgttttaggcacttagtattagatattcctaagcctccctcaccataaattacctttattacttgcatgactattattagcagagcatgtagtatgggactcaagaccgatatgatacacaccaaagacgtaggcaccggcgattaaatcaaaggctccgatagccgaaaagtgagaagaaaaaaaaaggaaaaaaaggaattgtcctaatgagcggtgtggccgacttgccataatatcagttagggctactatcaatgttttatctacgttggagtaagatcgtttatcacttccatatttggaccaaatgaaaagttcaatcggccaagtatttcatggatggaatgacgtttggtaaggaagtgctttttctttttccacatattttccctttctctcggggaaattttgtttctaaacataaaaaataaagcaacagcaaaaaagagggtctgtccagcgaataagaagaaaacctccttttcggcttttgaagataggttgcagttgtctgcgggcacaaaatgggcaatttttttaatactttttacgtatgagacaagatttttttcgccaattatatcgcatgaagaataaccagagtttttctccgaacgttaagggagttgaagtaaaaataaagaaaggaccaaatgagaatgggtatgcttggtcttagtcttcgaatcaaattctgcttccctgttcatggcaacgtcacctcaattatttggaaagggggggttttccgactttatttgagatgacttgagatgtgtgtcaatgctactattttggagattaatctcagtacaaaacaatattaaaaagaggtgaattatttttccccccttattttttttttgttaaaattgatccaaatgtaaataaacaatcacaaggaaaaaaaaaaaaaaaaaaaaaatagccgccatgaccccggatcgtcggttgtgatacggtcagggtagcgccctggtcaaacttcagaactaaaaaaataataaggaagaaaaaaatagctaatttttccggcagaaagattttcgctacccgaaagtttttccggcaagctaaatggaaaaaggaaagattattgaaagagaaagaaagaaaaaaaaaaaatgtacacccagacatcgggcttccacaatttcggctctattgttttccatctctcgcaacggcgggattcctctatggcgtgtgatgtctgtatctgttacttaatccagaaactggcacttgacccaactctgccacgtgggtcgttttgccatcgacagattgggagattttcatagtagaattcagcatgatagctacgtaaatgtgttccgcaccgtcacaaagtgttttctactgttctttcttctttcgttcattcagttgagttgagtgagtgctttgttcaatggatcttagctaaaatgcatattttttctcttggtaaatgaatgcttgtgatgtcttccaagtgatttcctttccttcccatatgatgctaggtacctttagtgtcttcctaaaaaaaaaaaaaggctcgccatcaaaacgatattcgttggcttttttttctgaattataaatactctttggtaacttttcatttccaagaacctcttttttccagttatatcatggtcccctttcaaagttattctctactctttttcatattcattctttttcatcctttggttttttattcttaacttgtttattattctctcttgtttctatttacaagacaccaatcaaaacaaataaaacatcatcacaatgtctagattagaaagattgacctcattaaacgttgttgctggttctgacttgagaagaacctccatcattggtaccatcggtccaaagaccaacaacccagaaaccttggttgctttgagaaaggctggtttgaacattgtccgtatgaacttctctcacggttcttacgaataccacaagtctgtcattgacaacgccagaaagtccgaagaattgtacccaggtagaccattggccattgctttggacaccaagggtccagaaatcagaactggtaccaccaccaacgatgttgactacccaatcccaccaaaccacgaaatgatcttcaccaccgatgacaagtacgctaaggcttgtgacgacaagatcatgtacgttgactacaagaacatcaccaaggtcatctccgctggtagaatcatctacgttgatgatggtgttttgtctttccaagttttggaagtcgttgacgacaagactttgaaggtcaaggctttgaacgccggtaagatctgttcccacaagggtgtcaacttaccaggtaccgatgtcgatttgccagctttgtctgaaaaggacaaggaagatttgagattcggtgtcaagaacggtgtccacatggtcttcgcttctttcatcagaaccgccaacgatgttttgaccatcagagaagtcttgggtgaacaaggtaaggacgtcaagatcattgtcaagattgaaaaccaacaaggtgttaacaacttcgacgaaatcttgaaggtcactgacggtgttatggttgccagaggtgacttgggtattgaaatcccagccccagaagtcttggctgtccaaaagaaattgattgctaagtctaacttggctggtaagccagttatctgtgctacccaaatgttggaatccatgacttacaacccaagaccaaccagagctgaagtttccgatgtcggtaacgctatcttggatggtgctgactgtgttatgttgtctggtgaaaccgccaagggtaactacccaatcaacgccgttaccactatggctgaaaccgctgtcattgctgaacaagctatcgcttacttgccaaactacgatgacatgagaaactgtactccaaagccaacctccaccaccgaaaccgtcgctgcctccgctgtcgctgctgttttcgaacaaaaggccaaggctatcattgtcttgtccacttccggtaccaccccaagattggtttccaagtacagaccaaactgtccaatcatcttggttaccagatgcccaagagctgctagattctctcacttgtacagaggtgtcttcccattcgttttcgaaaaggaacctgtctctgactggactgatgatgttgaagcccgtatcaacttcggtattgaaaaggctaaggaattcggtatcttgaagaagggtgacacttacgtttccatccaaggtttcaaggccggtgctggtcactccaacactttgcaagtctctaccgtttaaaaaaagaatcatgattgaatgaagatattatttttttgaattatattttttaaattttatataaagacatggtttttcttttcaactcaaataaagatttataagttacttaaataacatacattttataaggtattctataaaaagagtattatgttattgttaacctttttgtctccaattgtcgtcataacgatgaggtgttgcatttttggaaacgagattgacatagagtcaaaatttgctaaatttgatccctcccatcgcaagataatcttccctcaaggttatcatgattatcaggatggcgaaaggatacgctaaaaattcaataaaaaattcaatataattttcgtttcccaagaactaacttggaaggttatacatgggtacataaatgcagatgccagtgaactatgttcagcttctggccttcgtttggtggtttaatctattttttataaaaaatgacgcgggcagattcaattagtgtcctaaatttattcgcgtttcaagatttcaaaggattgatcctcttatcagaaacgataagtgctactccgtcctattcttctagccatctagtacgtattcttttcataacataatcccttatttacagaatgtgtttcgaagaaaaattaattagatgggaagaaaactgaagtggcttatataatcagtgacatagtgccaataattacgcaaaaagcaaaggaaataacactgctatggatatggaaatcgaagattcaagccccatagatgacctgaagttacaaaaactggataccaatgtttattttggaccctgtgagatattgacacaacctattcttttgcaatatgaaaatattaagttcatcattggtgtcaatctaagtactgaaaagatagcgtcgttttatacccagtatttcaggaactctaattcggtagtcgtgaatctttgctcaccaactacagcagcagtagcaacaaagaaggccgcaattgatttgtatatacgaaacaatacaatactactacagaaattcgttggacagtacttgcagatgggcaaaaagataaaaacatctttaacacaggcacaaaccgatacaatccaatcactgccccagttttgtaattcgaatgtcctcagtggtgagcccttggtacagtaccaggcattcaacgatctgttggcactctttaagtcatttagtcattttggaaatatcttggttatatcatcacattcctatgattgcgcacttctcaaatttcttatttccagggtgatgacctactatccactagtgaccatccaggattctttgcaatatatgaaagcaaccctgaacatatccatcagtacatccgatgagttcgatattctgaatgataaagaactgtgggagtttggccaaacccaggaaattctaaaacgtaggcagacgagctcagtcaagaggagatgtgtcaatttaccagaaaactctacgatcgataacagaatgcttatgggtaccacaaagcgaggtcgcttttgaagagccctcggtagcataacatttttaattattacgactgttttttttattcattatgtagagataattaaatgttatagatgctctatactcaaacggtggaagaaaaacagcgaaaaaaaataaccgatacccccttttcgaatacaaatgcttgtatattcaattatgaattattttttttttttttcatttcttatattattttttgttcgagaatcactttttcaagatggtaacaacatcttcgtcttccaaaatgtgactcaaccccacgtattgaggttgatgtttgacactgctaccgtaaaccagagcatttctaaagtcgtccactaaagatttatgaatttggttacaaaaatccttgacactgcaacggtctgatcttagcaccacagggtcggtaaaatctggtatttggccctttggtttagtgtaaatacggactagatttagtctatcccacatgacttgcaacagctcgtccaagttccaatcttgaccagacgaaataggcacggcattaggaattcggtaaagtaattccaattcctctattgacagagaatcaatcttgtttaacacatagatggcaggcatgtatcttcttgacgaagcttccaaaacatcaatcaaatcatccacagtggcatcacacctgaaggcaatctcagcgctatttattctgtactcgctcataacggctctgatttcgtcattccccagatgggtcaatgggactgtgtttgtgatggaaataccacctttctctttttttttgatcaagatatctggcggagttttattcagacgaatccccacaccttccagttccttctcaatgatttgcttatgatgcaagggtttgttcacatctaggatgataaataacaggttacaggttcttgccacggcaataacttgcttacctctacctctaccatccttagcaccatcgataataccaggtaaatccaacatttggatcttggcacctttataacgaatgacaccggggacggtaaccagggtggtaaactcgtactcagctgcttcagactcagtaccagtcaacttggacagtaatgtagatttccccaccgacgggaacccgacaaaccccacactggccacaccagttctagccacatcaaaaccaataccagcaccaccaccgctgccggatgaagcactggtcaacaattctcttctcagtttggccagcttggccttcagttgacccaaatggaaagatgtggccttgttcttttgggtacgggccatttcatcttcgatagctttgattttttcaactgtagtagacattttgctcaatcaacaactctacgcttgcacctactgcatctagcttcaaacacttcctatcattgcgccctcatcacaccgtaatatcccatcttaaaagtggaaaactcttatagctcatcgatgaaaaaaacgggccctcgtcgcttgtgatgtgaaaaaatttttcaagctttaagcccattgaaagcaagagatcttgcactagaataagtggcaaaggtgaactttgaggggataagaagggcaatcaggaacatcagataagtgaaagatggcgaaaaagagtaaaaagaaccaacagaactactgggatgaggaattcgaagaagacgccgcccagaacgaagaaatcagtgccacgccaactccaaatccagaaagcagcgcaggtgcagatgacacttccagagaagcaagtgcaagtgctgaaggtgctgaggccattgaaggcgacttcatgtctactttgaagcaatcgaagaagaagcaagaaaagaaggttattgaagagaagaaggatggtaagcctatactaaagtccaagaaggaaaaggagaaggaaaaaaaggaaaaggagaagcagaagaagaaagaacaagctgccaggaagaaggcccaacagcaagctcaaaaggagaagaacaaggagttgaacaagcaaaatgttgaaaaagctgctgctgagaaggctgctgctgagaaatcccaaaaatctaaaggtgaaagtgataaaccaagtgctagtgctaagaagccagccaagaaagtacctgccggtttggctgctttgagacgtcaattagaattgaagaaacaacttgaagaacaagaaaagttggaaagagaggaagaagaaagattggagaaagaagaggaggaaagattggccaacgaagaaaaaatgaaggaagaagctaaagcagctaaaaaggaaaaggagaaggcaaagcgtgaaaaacgaaaggctgaaggtaagctattgaccagaaagcaaaaagaagaaaagaaattattggaaagaagacgtgccgctttattgtcttccggtaacgtcaaagttgccggtctggccaagaaggatggagaagaaaacaaaccaaagaaggttgtttacagcaagaagaagaagagaacaacccaggaaaacgcctccgaagccattaaatctgactctaagaaagactcggaagttgtacctgatgacgaactcaaagaatccgaagatgttttgattgatgattgggaaaatttggctcttggtgatgatgacgaggagggaaccaacgaagaaacgcaagaatccaccgcaagccatgaaaatgaagaccaaaatcaaggcgaagaagaagaagaaggagaagaagaagaagaagaagaagaagaaagagcacatgtgcatgaagttgccaaaagcacaccagcagctacaccagcagctactccaactccatccagcgcttctccaaacaaaaaagatcttcgttccccaatttgttgtattttgggtcatgtcgataccggtaagactaaattgttagacaaaatcagacaaaccaacgttcaaggtggtgaagctggtggcatcacccaacagattggtgccacttatttccccatcgacgctattaaggcaaaaactaaagttatggctgaatatgaaaaacaaacttttgatgtcccaggtcttttggttattgataccccaggtcacgaatccttctctaacttacgttcaagaggttcttcattgtgtaacatcgcaattttggttattgacattatgcatggtttggaacaacagactattgaatctatcaaactgttaagagatagaaaggctccatttgtcgttgccctaaacaaaattgatagattatatgactggaaagccattccaaacaattcattcagagactcctttgcaaagcaatcaagagctgttcaagaggaatttcaatctaggtattctaagattcaattggaattagctgaacaaggtttgaattcggaattgtatttccaaaacaaaaatatgtctaagtatgtctccattgtcccaacatctgccgtcaccggtgagggtgttccagatttattgtggttgctattagaattgacccaaaagaggatgtccaaacaattgatgtacttgtctcacgtggaagcaaccattttggaagtgaaagtcgtagaaggttttggtaccacaattgatgttatcttgtccaacggttacttgagagaaggtgaccgtattgtactgtgtggtatgaatggtccaattgtaacgaatatcagagcattactaacaccacaaccattacgtgaactacgtttgaaatctgaatatgtccaccacaaagaagtcaaggctgctttaggtgtcaagattgccgctaatgatttagaaaaagccgtttctggttctaggctgctagttgtcggtcctgaagatgacgaagatgaattgatggacgacgttatggatgatttgactggtttgttggactccgttgacacaactggtaaaggtgttgtggtccaagcatccaccttgggttctttggaagctttgttggatttcttgaaagacatgaaaatccctgtgatgtctatcgggttaggtccagtgtacaagcgtgatgttatgaaagcctccactatgttggaaaaggctccagagtatgccgtgatgttatgttttgatgttaaagtggataaggaagctgaacaatacgctgaacaagaaggaattaagatctttaatgcagacgtcatctatcatttatttgattcatttacagcataccaagaaaagttattggaagaacgtcgtaaagatttcctagattacgctattttcccatgtgtcttacaaaccttacaaattattaacaaacgtggtccaatgattattggtgtagacgttctggaaggtactctacgtgtgggaactcctatttgcgctgtgaaaaccgaccctactacaaaggaaagacaaactttgatattaggtaaagtcatctctttagaaatcaaccatcaacctgtccaagaagtaaagaagggccaaaccgctgctggtgttgccgtccgtctagaagatccctccggtcaacaacctatctggggtcgtcatgttgacgagaatgatacattatactccttggtttcaagaagatctattgacactttgaaggataaagcttttagggaccaagttgctagatccgattggctgctattgaagaagctgaaggtcgttttcggcatcgaatgagcatggcatacgctgacttgtcaacccaatcacattctacaaaatttaatgaattaaataggtaattgtatataaaaatgtgaacctttgtgtattagtttcaattctatcttacttttcattgccattttacttctttcaccttgctgtctttcaaccttggaaatttttatagtacgcgtaaacaaaaaaggtaaataagaggcattgaatataagttggcatttattaggaagttgagtaataacacgttgaaactgggttaagacgatcaaaacaaccatgtctgctcccactatgagatccacctcaatattgacagagcatttgggatatccgcccatctcgcttgttgatgatatcattaatgctgtaaatgaaattatgtacaagtgcactgctgccatggaaaaatatctgctatccaagagcaaaatcggcgaggaagattatggagaagagatcaaaagtggagttgctaagttggaatcacttttggaaaactccgtggataagaattttgacaaactagaactatatgttttgaggaacgtccttcgaatccctgaagagtatttggacgccaatgtttttagattggagaaccaaaaggatctggtcattgtagatgagaatgagttgaagaaaagtgaggagaaacttcgagagaaagtgaacgacgtggagttagcgttcaaaaagaatgaaatgctattgaaaagagttacaaaagtgaaaagactgttgtttacgataagaggattcaaacaaaagctaaacgagttactgaaatgcaaagacgatgtacaattgcagaaaattttggagtcgttaaaacctatagatgacacaatgactctactgactgattcattacgtaaactatatgttgatagtgaaagtaccagttcaacagaggaggtagaggcactactgcagagattgaagaccaacgggaagcaaaataataaggatttcagaacacgatatatcgatataaggacgaataatgtcctacgaaaattggggctactaggtgataaagaggacgaaaaacagtctgccaagccggatgcgaggacgcaagcaggggatatagttagtatagatattgaagagcctcaattggatttacttgatgatgtgttataatataaagtgggaaaaagtatgtgctatgatatgatgtatgtattcacgaatgtattatgtagaaaaatgctaaaaaattggataaaagaaaaccatgtttaaaatgcataccaccatgtgtattataagtacttcgtaaaattcgaatcctgtagccagccaaccttctcgaaagcttggaatagtcttgatgctttattaacgtcgatcctacaggctttttgggcgtcggtccttctaaacggcaaccctttctttagtctataaactttttccaaaaataaccttctcttagaatccagatacaaatcacaaggtaaccttagagtttgagcgagaactagttcagcagggtgtagctcgttcctcagcgggtctgtggacaggtccattggagaccccttccactcgatcttgagtgacttgttactgtctgtaggaagcgtagataagggcggagagtaatctggtaattttttccatgagacgtttggtatatattgaggagcatcatgaatcgcctcaatggatgcaatgttagtgtgaggagtggatgcagagggtgagaacttcttggcgcgatgtggactggtagtcatcgttcttctttgtggtgagtataccttgcgtttccgtggtatccattcagtgtcggattcaaactttcctagattgttattgtagagagcctgtttcctcatattatatcttgcttgtctattcaaattcggagatgctaacggggaaggtaatctagaagaagaggaaggcagaggaggaggagtcatatcatcattgtatttggaatatttatgtctagcattataggccagattgttgtaccggttgataatgttcttagaatatggttgggccaaattgctgaaaattttgtattgagacagaaacccgtaggtggcgtagcggtacctttttcttgataacccattgggccatacaggcttcacgaacagcacattctctacagcgcctttaggcgtagatcccactagcactgaagaggccatgcggggtgagccattgtggctaattttcgactccagcttgggcgacaaaggtggcgatggtattatatgttcatcaaccaaggagtcaatgctgccagaaaagcatccattgccattattttgtgagttctggttaattcttacgtcgtacgagcgcccatagggtgaattattgctataatcactcatgtttaaaccgtttttattactatcgttattgttgttacttgctttcaaattctgattcagacgtctgaaaatggactgcgaatcatccttaccaatgtaattcatatttaattgagacttttcagattcaggagaatataatcccatgtttcccctataaatgttacgatgcgcgaatatcctgtttatcgatgcccagtgtatgagccataacggggatgttatgaaccatgtggctacttttataagcggttctcttaggaagaagggggttcttgatagacccctgcacctcatctagcggaggtgcacggatgtaccaacagttttagtgaacattattcactaaagaagcattgggcatactcagagccaatggcaagctcgtttaccagttcaaatatgtcgtttcattatctgtatgactgtcgtaactttgaatcgatctaatgtgttgaccctgtctcaggctcacccatggcggcgcctgcacctgtgggtgaaggaagaaagacgatgtttgtgagggaactgaattgggttgaagttcatatcctaaacaaacacttcaccagccatggatgcatgccttgtcttttcgcagttggtggcatgaaaatatatatcacccaccaaaccctcttactcttttcttaccaagtaactccagtaagtgctcgtttttttcttcttccattcaaacctgcttaaaaacctcgacaaacgagcccccaacgtactaccacagcaaccactctggtttttctatcttgttgtctttaattgcctcctgactttgttttgttttgttcttgcttagcgctcttgaaaaatattttacttttcactatcagattaatgtgatagcaatagttagtgcaacaaagaaacaagtcgataaatggtacgtttaaaaagtagatatatcctttttgaaattatattcccacctacagacaccaacgttgaggaatctgtgtcgaaagcagacatcttgctttcgcatcacagagcatcgcctgcggatgtgtccataaagtcgatactccaagagatacgacgctcgctgtcgttgaatctgggcgactatgggtctgcaaaatgtaactctctcttgcagttgaaatacttttcaaataagacgtctacggggataatccgatgccatcgagaggattgcgaccttgttatcatggcattgatgttgatgtcgaaaattggcgacgtcgatggactgatcgtgaaccccgtcaaggtaagtgggaccatcaagaaaatagagcagtttgctatgagaaggaattctaaaattctgaacataatcaagtgtagtcaatcatcacacctcagcgataatgactttattatcaatgatttcaagaaaattggaagggaaaacgaaaacgaaaacgaggacgattagaatatattaatatatagatgtacacgtatatgcagtagttttatttttttatctataatacaactcaagcacaagaatgctttgttttcctagtgctcatcctgggcctaggcgccatagttatccgatttatcatcggattcagctttagtaaactgaatggggccgtgagaaccactggcaccttcactcttaacattgaccgcttcgtccagcttttcgtagttggtcttgtatatgctttcaatatcttgttggacgaacagtgggttgtcataaacctggtcttcatgccttttggcggaggcatttgcccctcttgtgaaaaatcttgaatcgtactgcagatccggttgttctgaacgctttgctgcgcccagaattatcttttcggatacgtctcttccttgagagtacgccagctcttttagtctggccactgtgctcgtttgctttttgggcttaactattgctcccgtctgcggagtcccgttgtggtatctggctcgttggctcaattctttcaatttagattctttagcaagcatttcctgttccatagcaagccgcttcaattccattttggacctgatctcttgtcttgccttcttgtcagcgttttctaacgcttcggagagcttcataaacccatcgttgatggtattattttcgttgtcaagagctttacctacacgtctttccaaggccacggtataaccatttggatttttccagtttgacacagctgcaggtatcttccactcatttggatcagcttctcccctatcattgctgccatccatatggagaacaggcacgacttcgtcgttttctgtgggtgctacaacctttctcgccttcttcccaacgaaccttggcaacaatggatccatttgcttggacactacctcaatatggtggctgttgttcaataatagattcgcgggtgcctgatgtgtttcggtgacgtaccttgatgatgccctgttatttgagttggctagtttcgcattcacaagccgctgaatgtatgacttggttcttgctgtacattcttggatttctgctttcgttggcaaaggaaccgatagttcgaaattagactgtctctttggaataaaatcatcgagcttaacgtttttagcgatttggtcagtcaatattgccggctcaacgcgatctgagctcaaagccgtcgaaactcgtccttgagaatgttttggaggtggtagtctgttactaaacatatttggttgaggttgctgatacgtcctctcggctcagagctgccatgtgtcaataaccccataatttgaacttctttcatcaactttttagctggggaaaaatcaaattcgtgaagaattacaataatacgttaaggtaaaagattaaatattaaaaaatagtatgagtacttttgaatcatcagacaagaacaatgaaggatatgaatagtattagatatgtattcttttttttttccagggacataaagagttgtttttataaggtgcggagttatctcaatttgcttctgattttagaagctattctatgcccggtcgactctttgatttcgatcccaaacggcatcatggtagtttcggagccagattcgccattttcccactctaatccatctcgaagactttttcgaaaggtaaacccttcttcttgtctcagcgtgttatatttggacttatgctgtagcggcttgatcattgccgaagcaggtattggcggataatgtagcacagccggcttcttgtaccaacccacctttgttggtttaggattttctgcctctgtcattggcggtacaccagcaaatctcacccttttgatggacaattcactggagtttgactccggatctagagttaatgtctctatagccaaagtatcactactattggcaatcagggtacttgatgattttcctgaggaggtgttgtttatactggatacttttggtgaaggcgctaacgatgaagatgcagaaggattgggtgtagatgcacttttgttcatcaaatgccgcactgtatcttggacgattttttgatttaacgtcatggttgaggactgcaaagaattggacctttgattgttgagctttgaaggtggagctattgacggatgtcttgtagaattcaaatatgaggtttgttgtttgtttgtataggattgcaaagatgaggatctaggccttctgccgttgatcagttttcttttctccggagacaccacgcttttcttcgtttctgcgtttttattgttgaaagtggtccttacaggcgatactgagggagacctagaagaatttgaggctaaatgcgcccttgcccttgttcttatgctctctaaagaggcctgtcttgatgggcttgctgaagatgtgggtgagggggatggagaagaagaggctggcagctttgttattgacggcttcttctttagcttacttttcgcgtttttaacctctaaatacagagccttatctctttctagcttttctttcaaattctcccgcaagtcattggtttcatcgaaggttttataatttttctcaatatatttccagcaatccatccaattggataataatcccataatggacctcaatttcggtataatcttgcagatatgattattaaacaattccacaactaaaccaggttgaaggtggaaaatgggagttcttgaggaattgttatcggtacgcgccgtttgagtccaaaattttaaattctcctgcagttcgaataaagctgtgacatcatcacattctggagagagcaaagccatcagctcacaaattatcaaatcgtaatggtacacgttttcgctggataatcttgtcttgatgtccaagaaatgttgtttattcggtaggaaaatttgcctagagaaactgataataacacacaagacagaaaaaacccgcaagtggaaagtgtatatcctgtgtagagtccattcccaatgtggtagatccttctgtaaatttgacagtgaagtaggtcttgtttccgaaaatttctgcaattggttgtaatatgtccttagaatggggaagattttcgaatgaacacaggagttcagtttctccatcacttgccattgcaatttgtaaaaggaatgggtggacttatcccttactggatcattaatcaaaacggctaaatctagaatcaatgtcatttcaactggatttaacaagtcttcaattattgaagtgtcaaatggaagtgaccgagctttgtacgcatccctttccaataaaatctgtctcaacttggcattataaatttttatagcattttgagcaatgcaagacagcgaatttaaaatcttccattgtagagaattattgtatatgcacgatttatagtgatctaggggtacctcctcgggaaacatccagccctctacatcaataaaattagttgataatctctgctgcacttcgcttagctttatcagctggaatcgacagagcaaatggtacctcttagccaatacggggcttacattaaatataggaccctcacaaagtgataagatgaaattaacgaggggaataattttgtaggactcgtcattgtctcttttcttcttcaaatgcggtaccagaacgtttagtagcctattcagttcattcagcttgtaaagagcgttcttatattgaatgatttttatatcatacgagtccaacggaacagaacctttgattgccggaatagaagcgctggcagcagctttggctagcaacttttttctcttttgcacatctaccatgttgtaatataaaactagtctaaatcctcaaccttcagcttccaatcactccttttatcattgttcattcgctaacaaacttcaaacatatgcctttattatgcgtcttcctgctgtttcaaccattgattgcagggtaacagacatttttaagggtctttcccacagcatctataagaaagatcgtcaaaagtattagttaaacattgaaaatttgcgccaaagacatagcaagcgcaacgtattcattgtccatgtcgtcatctactccctttgacccttatgctctatccgagcacgatgaagaacgaccccagaatgtacagtctaagtcaaggactgcggaactacaagctgtaagtacagaaagccacagagtaccatctaggaaattaacattatactaactttctacatcgttgatacttatgcgtatacattcatatacgttcttcgtgtttatttttaggaaattgatgataccgtgggaataatgagagataacataaataaagtagcagaaagaggtgaaagattaacgtccattgaagataaagccgataacctagcggtctcagcccaaggctttaagaggggtgccaatagggtcagaaaagccatgtggtacaaggatctaaaaatgaagatgtgtctggctttagtaatcatcatattgcttgttgtaatcatcgtccccattgctgttcactttagtcgatagaagttcactcgcaatgctatatatatagggagcttccatatgtagtgtaggatatatgtatatatacatatatacatatatgggcgtatatttactttgttcttattttctgtctaattttataattttactgacagtagctaagccctctgtattgctgttctgtgttattgcactagtgtcataacgcagatggtttttagcagagtcaaattgggcagaaagcataatttccatcttccctggcaaagacagattttctcttttgatcacgttagctaaataattcaagatttcgttcggtactccagcttcgcccttgttagcaggcttgtatttcaacagaattgcttgtatttgggctggattcaaggcataccagaaatcgaatagtaacttgaactcgttcaagttgcttatcttcaactgtaatatcttgacagcctgaattatttgaatcaaattgggacgaacgtcttcaattcttggttcaaaccagctcaccaaccgctcgatatttctatccacttcgtacccatacttccaatttaacgcgggacatttggttattaggtcattaaatagcattacgttcagatacttcagggtgtcgttaaaaatttttgtatgcattgagtcaacaacttgaaatttacacaagacagcatcaaattcatttaagaatgtgaataatttagcgaacttctcatcaccagaatttttaaatagcttctcgtttaaaaccatatcgaagatctcgatgtgggctgaagcatgcttcatgaatttcactaaccaagtggaataaatcttgtcgaatacttttaaagtttcattctccaaatcattcaaatatatcagtgttaacttatctttttcatcaccaccattcgcttcatataatgttttttgatttgcagcaaatgcgggaagtctggaaagattacttaaccaaaagataccaccaagcattgtttcgtcctttggtagactcataacaatgctttctacagtcaataggactttcgagatgaatttgctactttgaatcaataacccatttctcactaagctacttaccactgtagtaatgacgtgtataggacccagaacattgtctccattcacctcagtaacatttacttttttcaagtaaccttctgtgacttctaatgtgtaacaattcaggtccattagtaattctagaagatcaggatttcctgattctctacgaattacattgactagcttcggttttacttgttgtcctgcgattcccaaacctttcactttatcattcttattagcagaatatgtggtggtgaaatcttgtgctattacgttttcaataaacgctagttcttgcttcattgatttgacttcatcacttaatcttgaaggtttgttaccttttatagcagccaaactttgcatatgtgactgtattaaagaagattgcttcttttttctctccttcaaggcattcttcttgtttaaagtattcatgatttcaacttgtaacgtcttcagcttggaaatcttatcattataaccatttactatcgtttcgtactcttgcctttgcttagatggaatatttgacaaatctccctgcaacaactgtgttaatcttgtatatgagtcatttaacatctctagattcaaaatgaaagagttcttaaattcgatagcttcctccagtaatccaatcccgtaactagccctaatattccgttcttcaacttctttttgcagaactatataccttcgtctagctaactgcattctcatggcgctttgtacaagaatggagctccttttcaatgttctgtaatctgttttgtgaccatatgatctgatgtagctttggataattactgccgccatgagcatgaatttcctgttaacactatctaaaatcaattttcttttacaggtacattgtagttttattatttgcccaatggcagctctatagtattcccgtttccataatgctctaatgttcgtttgtagtaatatggcagctcttgtcttgagctcatgatcgacccttgtacgaaccaacaaacttctaatttggctttggcacttctttattgattccatggtctgcaaatactgaagcctatagtatcttgcccttatctttttctgtattatgatgcatatttcattcattttattagtccttagcttttccaaaaatgcaagcattcctgctttaaagaaaattttggtattaccaatttggtattttgctgaatcagagatagtagcatctagaatagattgacagaagttgacgattgcctcttttgggaggtctggattataaagaattccactccataagctgtagtccgtcaggaggaaatatctttgaacgaattcgtcaaaagtccatcttgatggaaagcctgcacatgaaatcctgattgtttccagcacaccacaagctcttaattgcgataagaccatcaaattatcgaactcccatggctttttttcagaatttggttttatgcaacgaatataatgaacattagtagaatttatgatggccatcaattccccgagcgattttttgaacatagatcccagggttggtttcttttgacttaatcttgctgggatcattatctttttttcagtattttgctcttcaggagcatcgtcactcctaagttctctgttgtctaaaatttgtttgaaaattggatttgtcgttgctttgaaaacatccagatgacctagggaaacgctgtctctattcttttcaataaacccttcaacttcatattctacatcaacagcataatggcttactataaacttcgtttgtccgaatcttggcttcgaaaaaacttcatttgagggcggtttattaaaggcagaatatagttttgaggcccatgattcatctgagcctgatggtaatctactttcttcatctaatagagaaagtattccaagtttattctcaatcaagtctatgcaaggttggttgtcgctgaactcaatgaaagaccactcaatttcctcctttacatattcttcttgctccaatttgaaaacgtgctggttgaactcttgttgtaatttttcattcgcatagtttatacagaattgttcgaatgagtttttctcaaaatgctcaaacccgtagatatctaaaataccaataaaggaaaagacatgatcttgttgatccagctcaggatcgtataatgtcttgttaatgttgtctactagccaatcaaaaagcgtggaataaataaatttcgccacagagtccctagcaattagcgcttgattgtaattcaaattagtgacaattttttcagaccttgtgacgatttgtttcttgacaatccattttgcaaaattgaagggatcaatacccaataattcacatgcgatttgcaggttttgctcttccgatgatagtgatgcgtcgtttctagtcattttcatctcgatattacctatatgtagcaagcctgcaagaattttgaaaattccaagctgagtctcgtggtttatacctactaatgacagggcatcagtggttatcttgtattctcgagcttcatctataccagctatgttcggctgtccaccttggttagtataatggtagtccttgggagatgacaaatgcagttcttgttttaccggttctggcaatccttccaaaatttggtaaaaaatatggtaatttctttctgtctctggctgataaactaacctggatttttccaagagataggttctaattttggaccccctgatggtagtattctcatcaaataaaatttgcagatatttgccgaaacgagaggaattatcatttctggtagttttggcgttaccaaaggcttccatgatcgggttagtagctaaaatttggctctcgatttgagacatttccacttccccttcacgattgttgctttcttggactgaggcaaagtatctcataatgtatttagcagagacggtcttaccagcaccggattcaccactgactacaacagtctggttagccttttcatggaccatgaacctgtacgcctcctctgctatggcaaaaaggtgcggctccagctcatctttacgcttactagaataattctgtatcatctcgcgagagtacaaatggtcgactttatcaaagggattagcggcaataaggacaataccagagtaagtatatatctgtccattcatgtatcttttttttatggcatgcagcactgccggttcgttcagatatgatagggtggttaagtcatcagtagactctaaaataggtgggtttcgtagtacaggtagcgtgggatgatcatcatcattttcgaagctatttgtttcaatggatacagtttctccatcctccaatttcaactctaagtggaacgttccttcaaagaagtcattcttggtgacttcgccgcctatccagccttgttctttgtgagggtaccaacacttagttcctacttcaaatgacatgcgggagaactggttataggattttttttgtttttttgtgttttagaattagattgaattataaaaagaagaacaaaagggtatcgtattgaaaataaattgtctcgccaaactggtaacaatgttttcagctagaacaataagaaaagaagagaaggtaaaaaaaaaggtgataactccgtaggaattgaggaattgagtatgcagaatcagaataaaggctgactttcaaaaaaaggttgtattacaattgcaggttttcgataaaagagaccctattctcatctactactgctaaacttcgagatattttcgaatttttcagtcttttcttttttttttttcgcattagttcagaaccctaaagaatggtaaacattctatggataacccggagagtgagtttcttaaagacctagttttattttaagggttttaactcaatcttgatgttttcattgtgtaccctaaagaaagtttaagaatagccctaactgttaccttttgaaataaaataaggggaaggtcaaaaagctattgttctattgttatgaaacattgtctcaaagagtaagaataacacaaattgatggcagttttttacgtagtccagtagttgtccaggtacaatgcaaaatgctcaaataaagagctcttctaaaggcagcggaatagatggtacagatcgcaatagcaaagatggtgtagaaaagagacccctggaagatgtaaagcaaatgattgacgctggaacaccagatgttggccacaaatctactgttgaaactaagccaaacgttggatggcaagcctctcacagtaatttggctgcattacacgaaaaagagcagaaatatgaaatggagcaccatcatgctcgtcataaactgcatcgtcaagttattccggattacacgtctgcctcgaccgcaatgttcagcgattgtatgttcaacgcagcaccagataaagtacgaagtctcagtacgatgaagtcttctggactctcgccaaaacacccatttaacgtagtcgccacctttaaaggaccattcccgcagcatagtgtagaatcaaagcctctcgatggtggatactctgccaaagaccattttccctcatttaagatgttgcaagcccagcagcacccagcccatcgccattacaaagacaacgacaagtacggtcttaaatcaccttcccggtccttcgtgaaggacaagaaaaggttggttcaccggtttttgaaatccatggagccttcttcgtctgggcaatctaaggattcgtctgcactggcgccggctttcgatccaatattgcccaatgttatatctaagccttccaagcgacccacacatcattcgcattcatcagacgggagttctagcacgcagacagatatatcgttacagagcttgctttaccatgatcttgaaagctcaccaaagaaacatgtttcgccctcaagaccgccctctgtagcttccgaatcctctcctgccgttgctaatcccattgggctttcgccaaaagacgcctgcaatgcatcgttttcgcagtcgtcctcatcttcgttgtcttcttcttcatcgtcttcatcatcgacgtcattctcacagtcagtggctgttgatcctcttgaacctcctggaaatatcacatatagtagttcgaatctttcgctaaattcagatgaattagactactatcagcgtcatatcggattgcagttacagcagacagaagctttactaaagcacagtttgaaagatgaggttctgaaagatgaaaatgaccttgttaaaaacattgcaaattttgacaagatcgttaaagagctaagggacttaagatccaggaccattggatggaaagagcttgttgaagaggattatttaatgaatttgaaacaggattttgacaaggaaaaccccgaatcatttgaggcacgtttgagtgatacaataaatacaaacgtggcaaaattacaagatttagagaaaagaatggcttcttgcaaagacaggttggcctctaggaaggaagtaatgaggaaaatggaaagtttattgtctttggagaattccttaatgatatccaaaaaaaatgtaacattcgcatctaaataccgcaacgaggcccttgatattgtctttttaattatcatcatcgtcatatgctataccttcaagcatctagtatcgcataaataaaaaatagtatttgtatatcaaaaaatgatcctgtgattttttcatatgtaacgtataaatgtaaaaatgtgcttcttctggtatttttaatcaagtggaaagatgagtggaaaaaagggcaatgaaatagaaaaggacaggcctgaaagggaagaatacaagaagattgagtatattggacttcacagtaaccgtgaaaaatggcaccaagtatagcaacggtaaagatagccagggacatggttttgccattacgtatatttgtcaatagaaagcagatccttcaaaccaatgataagactagcaataagtcgaatgccactatatttgaagcaccattattatcaaataactccataatctgcttaaaatcaccaaatacaagaatatatttatcgcaacaagataagaagaatctttgtgacgagatcaaggaggacctgttattgattgtttacgaactagcgtccccggaaatcatcagttccgtactcagcaaaataagagttggtcattctactgatttccaaatcaacgttctgcccaaactttttgcaggtgccgatacggataatgcggtaacttctcacatccagtctgtgacaaggctggctaaattcaaatacaagttgcactacaaacataagtgggagctcgacatattcatcaacagcattaagaagatcgccaatttaaggcactatttgatgtttcaaacattaacattaaacggtttctcattaaatgcaggacccaaaacgttattagctaggaaaatagaaaaacagccccaggtacctaatttgttaatagaaaatggggacgctgatgccctggatacaccggtggaagaggatataaaacctgtaatagaatttatgtacaagcctgttattaatttaggtgaaattattgatgtacatgtgttgcataggcctagaagacataaggtacgtacccagtcgaagcaaccccaggaggaatgaaaaaccgataacaaagtgatggcttaatattataacttctatataacggatatattttatggtaaatgtacatatttcagtaatggtaataatgacttttctttttatcttatttttatttttgtattttttgtcttctgctctttgtttctgtgcctcatatatcaaatgaaatatcatctctcgaagaactgaatctatttgaattttgattaccatcagcaaatggattttcaatgaacggttctgcactttcaaagtcgttacttcccagtccattattgtcattaaaggggttcgccgaagcatcttgtaattcaccgtacttacctctcttttgagtagtatcatacattctgacaattttttcttgcccaccctcttcagcctgtgaaaaggcaaatcctctttgttttttcattctttgcacttgcctcaccttcctgatggcattttgaaattgctgaacgtgcggcctagagtcgctgatattgtatttctgcatttcttgaataacatgatacgtttctggttcatacattcttttatagtacttccatagaaaatctcttaccagtgcaaaaattggtaaaacgatcaaagttaaccaaaatacaccggatccatacgtgtgtttaaccacaccataatactctcttgagatgttagcatgaggaaatatagaagcataaattgggaagaatattaaccaaaataagagggaaccaggaatggcaattaaggtgaatttcgtccattgattagttaccaaagcagcctttcccaaaacaataatgacacttgtagtgtagacagttacaccccaagaccaatgatcagctagttcgccgtgcatatttaaggcaaacccatatctgtaaatcaatatggtgccaataaatactattgcagaatggaaaaagccattaataatccatccccagaagatgtaaacagagaaaaattgacccttctgtcctaatttgtacaattgtgggtaccgctcaagtaatctactactaacaaattgatcaaatacaccaatgacaaaagggggccaaacagtgaagaataagttgtagaaactcattgtccatgattccataatggattgacctgaaaaggcattggcaaaaacgtaccaaaactgcgtcatgtataatgctgtattcttgtaaaaagagtacaaaattgcgacagaaattctttgataagaccaggagccatggacaagtaatagtttttttaaaaatttaaattggccaagagctatatcagctgaacgagccgcttgcataccttccataccactaataccgacaccaacatgagctgcctgtatcatactaacatcgttggcaccactcgcaatggctagcagtagtgaagacgactttctttttaccattttaacaaccaaggctttctgtagtggagatacacggcaacatataaccgctttacaaagcttcgccacagttagcaaataatcttctaattctggttccaaggcaaagcctaatgacttcccatcaatgacgagcgctaaggatttcatatcatgtgttgacaattgatgctcgtttagagcgttaatcttctctaacaaatttctctcagtatcatctctggtttcctcgttgatgatcaacaaattcatgtcttcactcaataaacggcaactcataccaatgttaatagcagtttcctgtctgtcaccagttaaaacccaaattttaatacccgcttcttgtaatgtgtggatagtttctggaacaccgtcctgtaacttatcttcaatagcagttgcaccaattaatattagatttttctcgattagatttgcggcttcgtctagcttctcggctctgttatctaatgttgtggcagcctcattataaatgctattccattcttcatattctccttcagagatatctctcatcgccaaacacaacgtccgcaaaccctcagatgcataatcttctaaatgtctcattgtagcttctacatattgattagcttcatcatccaatctttccagaatgacagtatcagcacctttacagaataactttatcgaaccatccggaaatctaaatatagcgctcattctcttcctggtggaattaaattcacaaatgttaagtagttgatactctttttcctcgccagtttcctccaataaaacagttacagagtttcctttacggatgataaacttataccctaaatctgcaccaccttgaacgagggcaccttcatctggagaggctgcttgatatttaatagatccatcgctttgaaattctggaatgacagtatgacaggtagccagtaatgttaagaagtcattgataataggtgaatcctcatcagagggatcatttaactttttcttcaaatcgtcaaattttctataaccaacttcaatcccatcttcaacagtggccgttttatcttcaggtattttatcaatatagcaatggcctgcaatagagcaggatttaaattccataatatttcttgttaaagttcctgtcttgtcactgaatatatattctatttgaccaagttcttcaaccaaagaggatgtacgaaccacagttggggtatcagttttttcgtagtacaaatctagatctgaacctatcataaaagcctgataatatttgattaattcaacggtgacaaatagagaaataggaactagattcgaaaatagaatccaaaatgttaaaaagtctttgaagaataagccagccttgttggtaccctccaggtaaaggtacgataaatgtttggcatctgcagtagacataataacattaccaattgaagaaattaaaattagcacgattaaaactgtgaacaatcgaataatctgtctgttgataattttctcaaccgcggttcttttaattggggttgcagtagcattacgcaataacttagtttcatgaccagtgaagataactaaaccaaatatccatgcagtatttcttaaagttgcacctcttaaaatcatttggtcaggagataacggtatttgacgatcatttaaagtcattgtaccttcataagtatacaagctagagttcggctgttcggaaacaacttttccgttcatgttcttcaaagttttaacgtctataaatttggcagtttctactctcgactgtttgattttcaaatttgtttcaccatccaagttggcagtttcaatgtagcaaagaccctccggttccgaagatgacaaaattatggtatcagcaggaataggttcctctgattttactctaattatgtcacctacacgaatatcaatccatcgtttctcaacaaagtcatcatgtgcttctgaaaatatttctgctgtcgaattatttaattctttatcagaattagctctcttgatatcttcgatacattccttcatggcagaaacaatcaaaaccactaataaagtaccaattgtggtgtatctattagttggcgagacgtgaggcacctgttgaatggcagatgtacataaaaaaaacagattagcgtatttggaaaattcttggaacaaaaatttaggcagaaaggtcgcaaaattatacttggtggtagatatatggttgtcactataaccgaaggaggaattagcgagagaatcgttgatgtggatgactcttggttcaccattgccctctgcgtcgccaacgttctttcttaaaatgtaccggttgaaaagaattttaatgttgaacttattcctcgagtctagataattatcgtctaattcgttattagtcaccgcattgtaatgattcatttcgaaactttcgggccctttcttccgtttgaacgtaaaggcatttttgagaccattaccaaacctagcaaataaaccgggaggcttgactgctcgtagggattgtggttgatatgcatctgagtcgaatctattggcattccaagacgtttggtcgtcatggttattgctcataaatagattttcatggacatcattttcaatgttatcatcatcagcgtctaagtcgatagtctcttcgggaagtacatgacttggtggtatataatatccgttcgcatgtgagttggtgacctttgaacgggatccagaatgagaagtcgtgtcgtctaagaagtcaatatcgaaaagcgtgtcgtcctccccaggtttcctctttgggggggtttctctgtcgtcattcatggtaaaatcagggaatgaaagaacctaccagtaaattattgcttggcgctaacctctatttggcgttactggcttcttgttgcactattccccttagaattgccaacaattgttgattatatgtttcttcaacttagtggcaataaacagatttgggttttctggcaaaaaaagccaatcacgtgatcaggaagatttcagtgatttacgcttcaaataacctttacctcaataatcccgtaatagtaagcttctaatagtaagcttctaatttgcaatgttattagcccaacagctactaaaggtattattttttttttttttgataagaaatttaagtgttacagaatgggccatcttacaaaaataatagtctttatgtatttttatatatgtaaaagaattgaaatattttataactggttgttattatggtacagtgcgctgcccaatccacgtggaaaaatcctgttcattcaataatagaaactgaaatcatgtaatgttgcgtagtatagtgcgtgagcttattgtgccacttcttgctcagcattttgaacttcgtgttcctcctcgtattcgatttcgactttaggacgtttagttttggcactagttcccttcttacgtctcttggctgaattcttattttcttcatcactatcgctgtcgctctcgctttcactgtcgctttcgctttgactggcgctggaagcttctctgtcagagtcagctaaccacttttctaagtcatccacgtcaacgtattcaccttcgccatcatctgcaacgtattcaacttccccatcatcactttcctcttcttcatcccagtcttcttcctcgtcctgagaattctcctcttccatttgacccattatcttcttccagaccttttcgtcaacatttaatggtttatcaccgtaagcaccactctttaatctgtccatcaattctttttcgatggctttttcaatcttggcagctaccaatgcctttctctccctgttttgttctcttcttttgacctttggtgctacaccaacgtagtgtctctcctcctcccttaatgctaaacgtctctctgttatcatgacctgcgtcaattttgtaaatctctgtttacacttatgacggaaaaacttgctccaatgtagtaggtgttcgtcgatctgttgtaaagccttcgtgtaatttttggatagtttgattctttcccataacttggcaggagtgtgcgctctttcaggcgtcttcatatacaagtacagtttcccattgtcacacttcactgttgcatacttggagttggcaagtgggcatgattgccttgtacacaacccagtgacgttatactcatttctgcaaaaattttgaccattaggtgccttaattctatgagagcagaaactttgattaatcacttgccaaacaatttcgtcggacatatcctcgttgtattctaaccgttgtagttatgtactgaagagaacactgtcaaaagaaagaactaagcaatgcaatatctgcctctataccaatcactttttcattttttttcaaaagctcatcggaaaatttttcaaaaaaaaaaaaaaaaaaaaaaaaggtttattaccctactgcattttgataatctgaacataatgagctaatgaaagcaattctcatttaaaaacaagtattctctcttattgaagtatgcattatctatcattataaattcttttattctgttcgagtccatgtttttaaaaaaaaaaaaacatgtatgtatgctccatctatatatgctccatctgtatattttatatgcaaagttttttacaagaggaatttgggaactggaggaaagtggcacaatacctcatgtggatagttcattaatctcttcttgtgttaatgtgctaatataaacacacttactcagcaattcgtggttaactttgaaagtgtaaaacttggaccattgaaccctttgaatgaaattcttgactatttgaacgttcgtatcgaatttattgtaattcactactttatcttctaagatccagtctttcttctctgcgtttgctgataggtccgaaagatatacgacgatgaaagggacgcaacccaccagtggattcacagagttaagtagatttcttattgtagaataattcctgtctagcgagggaatcttctttagctcttcccaagtcagtaagtcgcctggttcaatcagacgccatgcatcagtgaatttttgaacaactgaagaacttaaggctagaatgatttccatcaatgtgttaaagttctgaaatgtcctgcagtggtctgcaacgtgtataaacctttgaatgacatttcttttcattttgctgctcttggtaagaagtatttctgatataatccaatccacagttaagttaaatctggatatagctaaatcaatgccagataaggtctcgttccttactagtagttgcaaccaacttataacttgtgggccttcatgcttcatctttaaatctaataaatctttccagtctatttctcctaaaatttccttctctatcaaggtcatttgttgcgctacagacagggaatcgtacattagtataaatggaacgtgactttcattattagaaatcattaatctcgaatcgtgaatcctgtattgaccgattaattcctggatttgcgccgcttgcacagcaacatcaacattagctgacacgtctattttttcaggagaggaggaagtaaagccttccttctcggattgatctggagtaaaggggatattcattatagtttgtctccttctttctattaataacgattttcttttttctgcggggctattttggaatgacggcaagttgttaaggtttagcatttccacttcatctgctaacttgctcgttttaattccaatagcgtcactactcttggtgttctctggtttttcgggaattttctcgtatgtaccttccagtttcattaatgccacggttattggatcgtcattaattgaatcatcgagcatattagcaatttcatttaaatttttcttattcaaggagcctgtaaaagccgactcagagtttgctctccgtgtgttccgggcactagatgtgtcattaatgtcgatatcgtccattgtcaatacacttcctgatatgttactattagtttcactctcgttcttcagaaatttacttttcagctcttcaacgtttttcattggagaagcaacgtcaatgctaccgtcatctggtgaaaaaaaatacttgttgtttttcgcatgggtacttggactttctaggtcattattggaatcgcttaaatcaattgtttttaactcatgcaatgaagaagtatttgagattatatcttgattacccctttgatattcttctctcaaatttattatcctttggtgtggcactggtaaatctctggacgtttcgaaagtttcaactgtgctaccagtggtaatcgaattcaaatcacttacaacagattctattgtgggtgctatggataatctgattctattggtttcactcacgctggtcccgttgggaaattctctctgtggattttgagtttgttttagaggactattctgagcagattcaaaaagcttgctcgttgagatactgataacggtggacgatgtatcagagtacaacgcgctttttttattatattccaggttgagaggttctatttcacttatttcctctataactgagtttgacttgttttgctcaggatctactatggataactctttggttggtgttatggcaatgctttgaactcttgaaatgctgatccttccactagccggtcttacaactgcttgtttgatcttgtgattgcaagatgaatgtttttttcttgtagttatatcataattattggcttctgatgatgcatcgagtgagttgtccagcttttttgtgctctcatattctgattcctgattttctttgttatcataattcttttcaaggccatctatagtactctttttctcatctaaagacttggtatcttcaaatgtaaactctcttagatttaaaaatccagtttttgtttttagagttggactatctgtattattcacgatgtttctgacttttcttgactttttcgttacagtatctctgggtggagagctggatgacaactcggaatcgtatgagtatgttattgattctgtgtcttccctactatcgtttaagggagacgattctttaagatcaggtagaacatttttcagaggcgaagaagtcatgcttttttgggattgggaatgatttttcctccttggtgtcatatttgtaatcgcttctgagttggttttatcagtttcatggaataacaatctttgaggtccattctcgtctgtacgtgaagaactattatctttatcaaagagcctcatactttctgctgagtagctaccgtgcattttattgtaatatgctgtcgtgagactttttactttccttcgttgcagtgcatcatacgagggtgatggctgcatattcgattcattgttctgcagttgcttgtttaaagtattagttaaagagatgactgactgagcaattgaacttacggtttgatacagatccaaattgtccatagcgctaaaattatcattactcggtttaaagctattttgttgtaaaatctttatatcatgtatgtgttcccgacgttcacaatcaacattaactgtaggacctcggttgttattcgaatgtgtttgaactttttctatcagctggttttgtaaatgcagtagggactccacttcatctatggttcttgcacttaggatgtcaaatttagaagaatcagagttaagaaactcttcctcttcttccttggaagattttctattgagagatgatattgatacaacgtatttgacaaacgcatccatttcaggtttctggtttgctggtttaatagcactcataaattttttatcattactgctatcatggcgattatggtttttcatccacttagctaaaagaccaatagcgctgcgatgtaacacagacattgaagatgtattagatctactattactgttgctattgttatctagagatgatgtcgtcgatgtaccttgaagcgttccgctttgttcatttaaatcttcaggaatatataaggaattcagaataaattcaacttttttagccggtgttggaggcattattttatcgactgcatatgatgacgggtagtctacgcctttcattagtgtggatactagagtgacttttgacaagtggctgatcttttgtttactatctgacatgtcctcgctttcattatcaactgaaggttctttcgctattcggtgcttcgagtaaacatttgatgtattatcgggaaataaaagcatagaagggcttctctggtttttggaagaatttgaagactgtagcttctccggcagtctaaatacatcagaagttttatataatgataaaacgctttggttacgaaaatcaggactggcaaaactttgcctggcgtaaatgctcagtcggcttcctcttttgtgtaggctttctagttgcgtgaaatcctttaacgaataatgcagccatgcatcaaagtctaatttatcaggttcatttagttcaatattctcccaaaccaacttagaacaatgcacccagttttttttcagattgattatacagctggaaattatttttgggtactgttcaatgtgtttgtcgtttagaaactcgatcaaccgaagtcttaatgttatgttcggtaaaaaatcttgcacaaaataattcagtatggaatgcctcaacaacacaaacgtcctcacgagggcaacttcaccaattcgccttctcttagcttttgcagcatttgttgtgatctccctaatacaccatcgaaatctatagatgagtaagtcgtgtaagtcttgaggcgttataaaattcctataaataaggaaaaaatctgcagatgcgttgtagtctacaccttccaaaggggaagaaaggtgtacaattaacgcgggcaggtctgcactattcactggtttggatacacaatcgctttcatagctaataacatttgaggatggagtcgggtagtaatctttctggctaaatatttccatggttcagggtagcgaatctttgaatggctagaggctatgtaaagcaaacaaaaaggttcgcgtaaatcaacgagcgaataacacgagtacggttggggtgggctaaagggttcaagaaattatcagtttctgtttacagtttttttttcattgttgataaaaagatcaagaatttcattattcgcgaaaatcaaaatgcagaaaggaaaaaatagaagggtaataaaacagcatcggatcgcaaagatgagtaaggagaacagcctggttaacaattaaagagtgtttatcgaaattcattatatagtggtttatatagaccacttcttctgctggttgatatagaaattttatttaattcttgttttttacttatgtacttactacgatgatcttaattcatgcttcttgcttgtcggcaatgtcccaagtggaaaaccagtttaagtagcggaagttactacttggtccctccataccaaatgatattggggagaagtaccagaagcaaccaattacaagtgccatgaatccggcgtataggacgaaccgcatgatacggccgcacttagatctggaccatttttgcaaaccggcgtcgaaacagtacgccaaaatgatcagtgcaaaatacaaggcaggcaagtaatgatgaacgtaggtgactctagacatgataacgaatggcatgtagtgtaggccccaagctagtagtgggtagaacccgcccattaagaaaacgttccagttagatggatttcttaggtccacatattgtctttgccatctgatcagtaagataacgaccgtggccatgaatgcgaggacggcaacactagaagcccacgtggaagctggggtacccaataggaagtattttggattatcatcaccccagccacatagtctcaaacccacattcaaagttggccattgccatgctgaggaagctaagtaatcaaatttgtctggatctggcaccaaagcgttattagtggccatcatggctagatttaaatgaatgaagtcttttaagaagttggtctttgggtattgaaaatcttcgggtcttggtggcaacctttcattttcgtgggtctcgatgttccaccaggtcctcttgtccctcttgaatgggtttttcatgcagacaacctcttgttgtctgaaaccccattcgggcaaactgttaccggtttgagccaagtaacagcccatctccaagttcttgatacggaaagaggtggtcaatgtgtgcaacttctcagggtcttcatctcctctttggtccatgatctcaataacccaattgtctttgttgtcaccaacaacattgtcaccgtaaccagaaacctcccattgtgtctttgacactggtgcagcaactgggtgggtgtgcaagtttctgcccgtgcttttgtgtaccaatctataggaggtacctggcttcaaatactcgatgtcagtttcgttttctgaccatgatggtaagcctctttctctgttgaaaaaccattcgttgttagcatctttgtaaccataacaggttacttgttgttggttggacccatctggataagtttgtatatgtgagtgcaatagagatcctccaagagcttggtttttgatggaaacaacggaggaacctagagcaatgtcacgggggccttgtccgacgtcagaacccactaatcttgcttggaaaagagatggcatgttagcatcacctgtaccagaatgcgataataggtcaaaatgtattttgaagcacaataggaaaatgcagaaggggacgataataagaccaaatattcttgccaaccagtggttaatataggttttccatgacatggatttatctgccaaaaaggtccataagtcaatcacagtatagataccgaccatagtgatgataaatagacccaccattttgacggaaatagtgcaacccaaagaaataccagtgatcaacagccatttccaccactttctagagaacggcttggacctctggttgtggaacataacaaaactaaagaacgatgcgacagtgaagaaaagtagcatggagtccaaaagaatgaacctgcccaaagtactatacgagttttcaaacaaaaccaacacggtcatcagccaaactgttggtaaagaaaatccaatagctttggcagtgaagtaggccaatggcacacagagcgcggaaaatgacgcgttgaacagtctcattttaacataatccaaatagtctgggtaaatttccccagaagggaagtcccaagaaccgttgtagcctgccaaataaccagacaacccgaccagcatttttcctaggggaggatggacatcgtggtaaaattcgtgtctcaagtaataagaaccaaatttaccaaagtgcgcctcatcccaaacaacatggttgttgatgccgattttgtacatcctggtaaacaacgccaatgcagtaaagatcaccggcattacaacggattccaggcgtaacagtgagctttgtgcagcgggcttttccttcgagaaatcttccgcgtctctctcatcagcgctcgaaagttcctcactgacgctgatggaagacgattctctttgtctcagtgtattctcttgcttaatgtgggcggcattgtttttgctgtacccggtagacgaagacgaggacatgattgctggaccacggttcgaaacagaatgacagtagcgatgtggactaagccggttctccttggtaatgttgttagtctcgagaaatgaccttttttttaccctcaaaaagaatgcaacactattaataaacagtacacgaaacggatctttccgtaagttctttcgttcttttttttcgtattcttttcttatgtttttttttttcagggcgacgtgtccaataatatgtatgtttgtcgctatgtacgagatattattgctaagtgacagtaaatcgtatcacgactgtaaatgatggcgtttcggtatgtacagtatctatctacctgataataaagtcaattatgaagacgaatacgtagcttatgatgctgcccagagctagtcctgtagaaacgaaaatattagtgaatccaccggccgcttccttctcgtcgtcgttgtccagttgctctggcaccttcatgaaactcatagagatgacgtgcccgttggttacgccgaaaaggaactgcagtagcatgtaacacaagtcaacgattacggagccattgtgctcttcatcgccgcttgaagaggaggtgatggctgtgaacatcaagaacagtggtattgcggccacccgcaacaatgagtagatgaaggttttgcgtggcgtaaatttctggtcacggaacatgggccagtcggcaatgactcttccgtaaaggtcgcctaggttccacagcgtgaatatgagaggtatgtactgtgcgttgcttaaaggaagccctgtcacgtaggtggcagacgcaaatacaggaaaaacaagagttacgacaaacgtggtgaatatggaaagaaccaggtactttagtttggcaaataagacctcgaaaggcacttttagttggagttcctcaccttcgtcgttgtcgtcgcgagtgccgttggtgcggcggtggtcttcatcctccatttggtcaatgcggccaacaatacggatttcctcctcattggagcgcagagaccctaacaacacatcagtgatatgtccgtcttccacattccaattctcgttcactttccgactgattttgctcacgctgaacatgaccacacaaatggtgaccacgagtgttgtggtaaaaaagtatagaagaatcccgcccgtagtagacacagaagagttctcgatgaaagctagggcaaaaagcactagggagggcaggacaccagcaacggcttgccccaccatgacaccttgactgtactcggaaccgaagacgttggctatggccatgataccattctgtgtcatggctgtccccatggaactgatcactacaagcatcattataaacatgaaattgaaccatttaggtaaaaggaaatgcaaaattgtaaagaagcacatgacagtaaagacaataatctcccacacaagcccgtttatgacccttctcgagtatttgtactgtcttttggccaagtagatgttgaacagcattgacgatatggtagaaaaggacatcatagagcttgtgaagatctttgcccaaatggaggtgtctttgaaaatatcgtgcttaaaatattgcgaggcactgaggatacagttccacggccataaaagacctattcctatggcgaaaaatgtaatatatgaaagatttttcaacttttttcttaacggcaatgtatccagtggttcggttgacacagattgctctctttcagaataattatcgccttcttcatctgagtgctcgttgttctctgattcatgttcttctccagagcgtgatatctcctctgaatgcgtatcggccagtgcaggctctggcaccgcaaggattggcttcttgatggtatcagtgtccgcactagtactcatttttgcaatctggtatgctttcttgcgtttgatgataacgtgtcgccgtaacgtaaatcattcatcctttcctatgattttttaagtcaatttttttttctttttcgggaaattaattctgtttttggcattaataacaacaagaagaattaaggattcgttatagaatacaagattcttggtttggttaaataattttggctctcttaaatattataaaaagatacttaagtaagaaagaaacaggacgaaaaagatacgcaaaagagagagagagagagagagaaaaaaaagatgagaaaaaaaagtataacgtgaaggctttatgggaagtgcggtgagattgggatcgtttcaattttataatgaggtagtgtacagagaggagggagggagtgggatgaaagtgtgcggtttatactttcttactgcctgtgtttgtcttcataaattcaaatcttgctaacaatggtatatggtcactggggaatttgtcgttggggaacccgataaacttactcacgtattcagggtccacttcacccaatagcccacgcacccttagagcatgtgtagaaaaccatatatagtcgataacatctgtgaatgacggtgtgaaattggtgaatggtagttctccgatacaattataacttgatttgagagccaagttatgtgagaaatttttctccgacatgtaaccgaaatctctaccatttccctcttgatgtatttggacacggcctgtatttatcaattcgtatacggcggagttgatgtatgaattgaagtcaccacaaatgagcacaggaaatttcttaatgtcctgtctaaaattgtgcgatgtctcctcctttagcagcgtttccagatgatctaacaggacacctacttggaatgtcttgacatcattaaattttggatcccagtgcaaatgcgtggtgaccgcccatatggtgtcgccactaggaatgtgttgtagctttaagaacagtgcaacgttgtctttgttcattgcacggtttaaataatcttcagttctttggaacttcttgtgtttcatccaagcaccgctgaaatccatggcgtctttggtgatcaacttgaattggtcccttttgaaaaaaatgcaacacccgtccactttcttggagtccttggaatgcatggtcttggctcttgcctttgcatggaagatgcctgtataaccgtgcttgtccaataggggcacccaatactcttcaaaagtcttagactccacttcttgtaaacacaacagatcactgtcgtacgagagaatctgctcctttaatttattgcgcctgtaatcccaacttaacgcccacgacggtgtgtaacggtacatttttggggtggcatagtgttgacataaggtgttgtaggataagacggtgaacgtcctcttggctaaatcggtggccagatgctcagtggattgctgcaaagaatcgtactccctctgtggttccccatcggtattgatttcgatgaacctacgttcatgcggtaagggaatctctggtctgttgtcccttaggtagaaaatcaatcccgtgacagatttttctgtaaggatctttaaaaactgtttttctaaggggtttccttctacaccaagaaactgaaggttacacaggttcccaaactcccatggtaatgtggtgaccatgttatcaaaaaagtagaagtatttcaattggaaacatgagcctagttccgctggtagagatgttaacctattatgcgacaggtccaaaacgcgtaggttgcttaggttcttgatctccgctggcagttccgtgaggctattgccattcaaatatagtctcgttagaaaatcgtacttgaagatgttggcgctgatattgaagatttgcaagttggacaaatctagcgcgtgccataattggtcgtcgtatttcgagtccttgggcatgaccattctgttttcaatgtcgtcatcttcgtcgatgctgtactgagacagtttcttgtgttgtaagagcgcctggttggcttcgtccttgccattagcaaacagctctatcttgggagtcaatggtgtagaaactgcactgttagttgccgtgcctgagggagtgctatctcccgtaggttgttgtttctttgctgtcttgctgtcggtgagagtgtcggccatttccatcaaggcttgctttgtgcagtctaccagtgatttggaggcttctgcaatgtgagattgctggaaatcggtgggctgcaaagctggtggtgcagcctgaggtccggggccaaatgggcccgggacctgctgctgtgcctgttgctgcgcttgttgctgagcttgctgagcctgttgtgtagccaaatacttcttcatagcgttttgtctagcataaatgttgggttgccccagagattgtgcggacactgcagccagatgcaattgaagcttccagatcggattgtttagtaaagaagggtcatccaagtgcgggtgtaataaagggttactggcgttcacattgatgttcacaggcgtaccaacggtaggaaccatccctatagaatttactgcggctgtggaggcattcatcatcaccccgcttccaccgccgttgttgttgttgttgttgttgttgttattgttgttattgttgttatccatgttcatattgagcatgttcgcgttcccattagccaattggtcgagcaactggcgcgagttgttgttgctggaagtgtgtacatcgctgttgttcatgagtcccggtggaggtatcccggtgagctggttcatgtgtagctgctgctgtagagcgtttggtgtaccctttcctagtagcccggcatgctgctgttgctgctgttgctgttgctgctgcgggcccacattagggtagcctagtaaagaagggtcgttcattagcggtagtttgcagggataacgtcagtcggagttcccttgctggtgtcccttatgctgtgcccttgtgcttgagaaccttctctaaggtggaaactttttcaaattttttcgttgttggcccgtttttcgcaagtacgggcgataacaaaaggcctaaacggctactttacctttgagatctaccacgatgagaattaatgctgaatggacatctatgtatatgatagtgggtatatagttacttatcagtgctagagcacgatccacgtggtggcacatccgccaaacacgcgaggttttccagagtattggcccacgagctgcagtccaggctgggacgccttttgcgggccgcagttgccatgctctccccagccccagcagtatacattgtaacagtgagacttgccttcttgattagcagtagttagaataccgtgctcactcccggttgcaacaccgacaatagggaagtctaggcgctcttgcgggaagagttgggaatgtgtgcccctaccaaacgactctaccgtattgaggcgcgcattccacaggtggatcgaggtccacatgcacagtaccactagattgtgtcttttttgctgttgtttgagctcgaacccagtgggcaggcgaccggatgcgtgcactatgcggccgccctcgtccactatgaccatgaagtccttgcccatggccacgtagtctacggccacagacccggtatcgtacaccaatacgggctctttcagtgatcgggatttgggctcttgcaattgacactttgtgttgctgccccagccgtatactcgggtgccttgcaccaccacaaagttctggaaacatccgtatactgcgatgcgctcatcgttggaattcaatggcacatgttgctgagtgaactcgtagcaaccgcctcctctctgccatacacggccatcagcatccacaataactgtcgtgtcccagccgcacgccacatccaccacgggtgccggtacttccacgggcctccagtcatgcacctgccgcagtgcttgcgcactatccagttctccccgtctgttatctccacatcctaccagattcccgtcatttgtcagcatcacgctgtggttcccaccgcacgctatcttcctgactattgctccatcatctcctggcacagacctctgtggggtatccatatcctcatcgtgccccagtcccagttgcctttgcccattagacccaaacgcatacacacaactcatcgatacaagcctgttatagcctttaatgatcacattccatcacttgcgctttggatctgcctgcattatcaaggctcaaacggctgcgttacccccgtcgccgcgaaatttttcataatttttcactttgtaggattaaaagagatcatgagcccatctcgcaatgcaacacgtaacttaaatcagtactggcgtgtgctatagtgctctatattcgagtttgttgctactggtggacacccgactatctacagtaaggaacgtaaacaagaaaaagagagaaaatacgctatagttgaaaacatgagtggttcgcattcaaatgatgaggatgacgtagtgcaagtgcccgagacgtcctctcccaccaaggtagcatcgtcgtctcccttaaagcctacttcgccaacagttccggatgcaagtgtggcgtctttgagaagcaggtttactttcaagccttcagatcccagcgaaggagctcatacttcgaagccgctcccatctgggagtcctgaggtagcactggttaaccttgcgagagagttccccgatttctctcaaactctggtgcaggctgttttcaaatctaactcttttaacttacagtctgccagggaacgtcttacaagattgaggcagcaaagacaaaattggacatggaacaagaacgcatctcccaagaagtcagaaaccccgccacctgtcaagaagtcattaccactggcaaacacaggccgtttatcatctatccatggcaatatcaacaacaaatcctccaagattaccgtggccaaacagaaaacgtccatttttgaccgttactcaaacgtcatcaaccagaaacaatacacttttgagctgccaactaacttgaatatagactcggaggcactgagcaagttgcccgtgaactacaacaaaaagagaaggctggtaagggcagatcagcatccaattggcaagtcttatgagtcatccgctacacaattaggttctgcaagagagaaactactggcgaaccgcaaatacggtcgtcatgcaaacgacaacgatgaagaggaggaagagagtatgatgacggacgatgacgatgcaagtggcgacgactacacagaatccacgccgcagataaatctggatgaacaagttttacagtttattaatgactctgatattgtcgatctctcggacctctcagataccacgatgcataaggctcaactcatagcctcacataggccatattcttctttaaatgcctttgtaaacacaaatttcaatgataaggacactgaggagaacgcatcgaacaagagaaaaagacgtgcggctgcatccgccaatgagagtgagaggctgctcgataaaatcacccaaagtataagaggttacaatgcaattgagtctgtgatcaagaaatgttcttcctacggtgatttggtcacttcgcaaatgaagaaatggggtgtgcaagtggaaggcgataactctgagttggacctgatgaaccttggggaagacgatgacgacgacaatgatgatggcaataacgataataataatagcaacaataacaataccgctggcgcagacgccactagcaaggaaaaagaagatacaaaggccgtagtggaaggttttgatgaaactagcgcagaacctactccagcaccagcaccagcaccagtggaaagagaaacaaaacgaattagaaacacaactaagccaaaagtggtcgaagatgaagatgacgatgtagatttggaggcaatcgatgacgaattgccgcagtctgagcatgaagatgatgactatgaagaggaggacgaagactataacgatgaggaagaagatgtggaatatgatgatggtgacgatgatgacgatgatgacgatgaatttgtcgctaccagaaaaaacacacacgtgatctccaccacgagcagaaatggccgtaaacctattgtcaagttcttcaagggcaaacccagactgttaagcccggaaatttcactaaaagactaccaacaaacgggtataaactggttgaatctgctataccaaaacaagatgtcatgtatccttgcagacgacatgggtctaggtaaaacatgtcaagtcatttcatttttcgcatatttgaaacaaataaacgaaccgggtcctcacttggttgttgtgccatcatcgacgctagaaaattggttaagggagttccagaaattcgcacctgctttgaagattgaaccctactatggctctttacaagaaagggaagaattgcgtgatatcctggaaaggaacgctgggaaatatgatgttatcgtgaccacgtataacttggctgcaggtaataaatacgacgtttcgtttttgaaaaatagaaacttcaatgttgtggtttatgatgaaggtcatatgttgaaaaattccacttcagagagatttgccaaactgatgaaaattcgtgccaatttccgccttttattaactggtacgccattacaaaataacttgaaggaactaatgtcgctgttggaatttatcatgccaaatcttttcatttccaaaaaggaatcatttgacgcaatcttcaaacaacgtgccaagaccacagacgataacaaaaatcacaacccgctattagcgcaagaagccattacaagagctaaaacgatgatgaagccatttattttgagaagacgtaaggatcaagtgttgaaacatttgccaccaaagcacacgcatattcagtattgtgaattgaacgcaatacaaaaaaaaatatatgataaggaaatacaaatcgtgttagaacataagagaatgattaaagatggcgaattgccaaaagatgcaaaagaaaagtctaaattacaatcttcaagttccaaaaatttaataatggcattgcgaaaggcctctctgcatccacttttgttcagaaatatctataatgataaaatcatcactaaaatgagtgatgccatattggatgaacctgcttatgctgaaaacggtaacaaagagtatattaaggaagatatgagctatatgacggattttgagttgcacaaactatgctgcaatttcccgaacacgttatccaaataccaacttcataatgacgagtggatgcaatctgggaagatagacgctttgaaaaaattgctgaaaacaatcattgttgacaaacaggaaaaggtgctgatattttccttattcactcaagtcctggatattctagagatggttttgtccaccttagattataaatttttaagattagatggttccacgcaagtgaatgatagacaactactaatagataagttttatgaagataaggatattcccattttcatcttatcaacaaaggcaggtggattcggtattaatttggtgtgcgcaaataatgttattatattcgatcaaagttttaacccacatgatgacagacaagctgctgatagggcacatcgtgtgggacaaacaaaggaagttaatataaccactttaattactaaggattccatagaggaaaagattcatcaactggccaaaaataaactagctttagattcgtatatcagtgaagataaaaaatctcaagatgtgttggaaagtaaagttagtgatatgttggaggatataatttatgatgaaaactcgaaaccgaagggaaccaaagaataaataaataaaaatatagtaaaaaagtaaatagataagcagaaaataaaccaaaaaaataacatatttattttcttctgcgtgaacgcaccatgtggaaaaagagagttgatagaacaaaggacaaagaaatttagaacggtaaaaatattttctagagtataatatacatatatgtgtatatatacataggttagtatgtatagctaggtaattttaatctggggagagaaatggtgaacttttttcaatttattgattcggttgttgattgatatcttgtggtgctgcttcaatttcagcttgagtttctactaaattttcagggaccattggatgatcaaggttaaataaaacgctaccaatagtatttgtagaaatggcaaagcccgctaaaatgggcacggactcaatcaaaccggccaagaaaccaaatgaggcatattggccagcgtggagataaatattttcacgtctttgtatgttgtcgaaattttgtaaacgtaaaactttcgtgaagtaaatttgagtgatgaaaggagaaattaaaatatgaaaaaggattggtccaataagtgggaaaaaagatataaccaacagcacaaaaagaaccgacaggcctaacatgtacttgaccaacttgaatgggaaatagtaagcccagaaatatatcgagttaataggtgcatagtacttgattggtttgacttcactcaaattctcctctaaaccattcttctctaagcacacctccactaaatgattattaaaatgactgagtctcataaacaataaagtgaaaacatttgcttgcaaaaaggaatgaaaaatggcaatgaaaagcccaatagggcccagcacaatcaaaaaagctgtgtacattggcgtaattgtagcccaatacacaaagcttaccagggcaaacattatcaagtaactcgataatatacctaacatagtcgttgagtaactgctcttattggtgttgaactctaaaaaccctttgaacgggtacatgaatgcacctcctgtgaatgcatctttgaaaaagttcattagcacgtatctggtacggctcataactttgctgaagtgcttcttgtaaactttatccaagtactgattgaaggggatgttgacatatggcagtttttcatacgattggcctccgccaaacttgtacaccaaaccaccaatacctgccagcgctaatgaacctgtaaaactcatttcctgttgttgttattgtttgtataatgtacctttgttccctacactataacaacacttattcgtggcaagaacgaaaataaaaaatgatttgaaacttccttttccacatctatatctatatatatatgtatatgtataatacttattactatgatattattccatgtgtcacaaaaccagaaagatcccgtcgtattattgagtcacgtgctttattccatggcgggtaataaatattaaaacaagggttttttaagtaaatgattacatgctaaggaagtggtgaataagatttggcaaggggcaggtcgctaaccacaacatagcattcgttgaaaaggaaatcaacgttacaaagtgcagttttttgtattattttcctattatcctcttcttttcctttgtttcaggcgtcgttgcacctttttgctatacaaaagctcataaaagattagaaaccccggatatcgtcacaacagcggtatattatagttattttgcatctttttggtaagtcagaaattagaaacagtagcttaccaattgagtgaaagtttccgttcgtcatctccctcttttgttttttttcacctttgtttttctgtttcttctatttttgttttgttttgttttgttttgttctctccctaatttgcatataggtaaacatcaaagaagtaatgccctacatcggtgcttccaacctctcagaacattcatttgttaatttgaaggaaaaacatgcgattacacataaaggtacgagcagttctgtagcatctttgcagacaccaccgagccccgatcaagagaaccatattgacaatgaattagaaaattacgatacgtctttaagtgacgtttcaaccccgaataaaaaggaaggtgatgagttccagcaaagtttaagagatacatttgcgagctttcggaagactaaacccccacctcctttagattttgaacaaccaagacttccttcgacagcttcttcatccgttgattcaaccgtatcatcgcccttaacggatgaagacataaaggagttagagtttcttccgaatgaatcaactcattcttattcgtacaatccactttcgccaaattccctggcagtcagattgaggattttgaagagatcattggaaatcataatacaaaacccaagtatgctactggagcctactccagatgatttgcctcctttgaaagagtttgcgggccgtaggagcagtttaccaaggacatcggcttctgcaaaccatttaatgaacagaaataagagccagatttggaacactacttccgctactttaaatgcatttgtaaataatacctcttcctcctcagcagcatcttctgctttatctaacaaaaaaccgggcaccccagttttccctaatttggatccaacacattctcaaacattccatagagccaactcgttggcttatttaccttccatcttacctgagcaagatccgctgctcaaacataataattctttatttcgtggcgactatggaaacaacataagtcctgaaaggccaagttttagacaacccttcaaggatcaaactagcaatctccgcaatagcagtttactcaatgagagggcatatcaggaagatgaaacttttttaccgcaccatggaccctctatggatctattgaatgaacaaagagcgaacttgaaaagtcttctgaatttattaaacgaaacactggagaaaaatacttccgagagagcttcggatcttcatatgatatcgttgttcaatttgaataaactaatgcttggagatcccaagaaaaataattcagaacgcgataaaagaactgaaaagcttaaaaagattttgctggatagtcttgcagaaccattctttgagcactataattttattggagataatccgatcgcagatacagatgaactaaaggaggaaattgatgaatttacaggttctggagatacgacagcgataacagatatacggccccaacaggactatggccgcatattgaggacattcacttctaccaaaaattccgccccacaggcaatttttacatgtagtcaggaagacccttggcaattcagagctgcgaatgatctagcgtgcttagtattcggtatctcacagaatgccattcgcgctttaaccttgatggatttaattcacaccgatagcagaaattttgttttacacaaattactttctacggagggtcaagaaatggttttcacaggcgaaatcattggtatagttcaaccagaaacactcagctcatccaaagtagtatgggcatcgttttgggcaaaaaggaaaaacggcttattagtttgtgttttcgaaaaggttccttgcgattatgttgatgtacttttgaacctggatgattttggggccgagaatattgtagacaaatgtgagttattatcagatggacccacattgtcttcctcttctacattatcgctacctaagatggcttcttcaccaactggtagtaaattagagtattcgttggagaggaaaatcctggaaaagagttatactaagcctacttcaacagagaatcgcaacggcgatgaaaaccaacttgatggagatagtcattctgaaccatcgctgtcatcatcgccagtaaggtcgaagaaaagtgtaaagttcgcaaatgatattaaagacgtcaagagtataagccaatcgttagccaaattaatggatgatgtgaggaatggggttgtatttgatcccgatgacgaccttttgcctatgcccatcaaagtttgcaaccacattaatgaaacaagatattttactctaaatcatctatcttataatatcccatgcgcggtttcctccactgtgttggaggatgagctgaaattaaagattcacagtttaccttaccaggcgggtttgtttattgtggattcgcatactttagatattgtaagttccaataaatctattttaaaaaacatgtttggttatcattttgctgagctggtgggaaaatccattactgaaataattccttctttcccaaaattcctccaatttataaatgacaaatatcctgcgttggatatcacactccataaaaataaaggtttggtattaacagaacatttttttaggaaaattcaggcagagattatgggtgatcgtaaaagcttttatacgtcggtgggtattgatggccttcatagggatggctgtgaaatcaaaattgatttccagctgcgtgtcatgaattctaaagtgattttgctttgggttacacattcgagagacgtggtatttgaagaatataatacaaatccatctcaattgaagatgctgaaggagagtgaattaagtttaatgagcagtgcaagtagttctgccagctcttccaaaaaatcttcgtctaggatatccaccgggacattaaaggacatgagtaatctgtcaacatatgaggatttggcccaccgaacgaataagcttaagtatgaaatcggagatgattctagagcacattctcaatctactttgtccgagcaggaacaagttcccctggaaaacgataaggacagtggcgagatgatgcttgcagaccccgaaatgaagcacaagttagaattggccagaatttactcaagagataaatctcaatttgtgaaagaaggaaattttaaagttgacgaaaatttgattattagcaaaatttcactttccccaagcactgaatccttagcagattctaaaagttctgggaaagggctttctccacttgaagaggaaaagctaattgacgaaaacgctacagaaaacggattagcgggatcacctaaagacgaagacggaatcataatgactaacaagcgaggaaaccaacctgttagtactttcctacgcacccccgaaaagaacatcggtgctcaaaagcatgttaagaagttttcggacttcgtaagtctgcaaaaaatgggtgaaggtgcatatggtaaggtcaacctatgtattcataagaagaataggtatattgtggtgattaagatgatttttaaagaaagaatccttgtagatacatgggttagagataggaaattaggcactataccttctgagatccaaattatggccacgttgaacaaaaaaccacatgagaatattttacggttactggatttttttgaagacgacgattactattatatcgaaactcccgtacatggtgaaacaggatgtatagatcttttcgatctaattgaatttaaaaccaacatgaccgaatttgaagcaaaattgatattcaagcaggttgtagcgggaataaaacatctacacgaccagggtattgttcacagagatatcaaggatgagaatgttatcgtagattctaaaggctttgttaagattattgattttggatctgctgcgtatgtcaaaagcggaccatttgatgtttttgttgggacaatagattatgctgcccctgaagtcttaggaggaaacccttatgagggccaaccacaggatatttgggctattggtattctattgtatacggtggtcttcaaagaaaaccccttctacaatatagatgaaatattagaaggcgacctgaaattcaataatgcagaggaagttagtgaagattgcattgagttaatcaagagtattttgaaccgttgcgtaccgaagagacccaccattgacgacataaataacgacaaatggttggttatttgaaggattaatgatcattctaggacattagtaattggaaaagaaaatgcaaaaaaatatccagtagaaacaatgcttggtatgtcgttcttcttactttcttcagtaatgagttggtagttttctctatttaaatatgaataaatcaatatgtactttctttctttaatcaaaatgttaatatgataaaaatacagcatccaaagcagttaatcaagacttaaatataaaaaatttacatatttagaaaacaaagatagggtaaatattgaaattacatagtaaaccataccttaaaagcagaaatactgataccacatgaactattgatcaatactactgctattctcttcctaatgcaaagagcttattaccattattaaatcactacagacgataatacccggaatgccctttttgcagggaaagcgaaaaaggtgaaagagttaacaggagaaagtgttagggaactaagttacgaaggaaggcagatagcaacaatactaacgtggaacttatttcgacgactataacaactggtatctgattatcgaagaataattgagtggtcagaaaggagcgaaatatgtctggagcaagatcaacaacggcaggtgccgtgccctcggcagcaacaacatcaacaacatcaacaacgtcaaactctaaggactcagactctaacgagtcattatatcccttggctctgcttatggatgagttaaaacatgatgatattgctaatagggtagaagccatgaaaaaactagataccatcgcgttggcactcggtcccgaaagaacaagaaacgagttgattccctttttaacggaagttgcacaagatgatgaagatgaggtgtttgccgttttagccgaacagttaggaaaatttgtcccctacattggcggtcctcaatacgccacaatcctattaccagttttggaaattttggcatctgcagaagaaactttggttagagaaaaggccgtagattctctgaataacgtggcccaagaactttctcaagaacaattatttagtgacttcgtccctttaattgaacatttagctactgcagattggttttcttcaaaagtttctgcttgtggtcttttcaagtctgttattgttagaatcaaagatgattcattgagaaagaatatcctggctttatacttacaactcgctcaagatgatactccaatggtgaaaagggccgtcggtaaaaacctgcccatcttgatcgatctgttgactcaaaatttgggattatctacagacgaagattgggattacatttctaacattttccagaaaatcattaacgataatcaagattctgtcaagtttctggcagttgattgtttaatttccatcttgaaattttttaacgctaaaggtgatgagtctcacactcaagatttattgaactctgctgtcaaattaattggtgacgaagcgtggagggtacgttacatggctgccgatagattttcagatttagcctcgcaattcagttccaaccaagcatatatcgatgaattagtacaaccatttttgaacctttgtgaggacaacgagggagatgttagggaagctgtggctaaacaagtttctgggtttgccaagttcctaaatgatccttcaattatattgaataagatcttacctgctgtgcagaatttgagtatggacgaaagtgaaacagtgagatctgctttggcttctaagattacaaatattgtattactgttgaataaagatcaagtcattaacaattttcttccgattttactgaatatgctaagagatgagttccctgacgttcgtttaaatatcattgccagcttgaaggttgtcaatgacgtaataggaattgagctgctatcagactctttgttacctgccataacagaattagccaaggacgtgaattggagagttagaatggctataattgagtacatacctatcttggcagaacaattaggtatgcaattttttgaccaacagttaagcgatttatgtctttcatggttgtgggatactgtttattctatcagagaagccgcagtgaataatttaaaaaggttaacggaaatatttggctctgattggtgtcgtgatgaaattatttcaagactgctcaaatttgatctacaattactggaaaattttgtctcgaggttcacaatactctctgctctaaccactttggtgcccgtggtatcgttagatgtcgttactgagcaactattaccattcatttctcacttggctgatgacggtgttccaaatattaggtttaatgtggccaaatcctacgctgtgatagtgaaggttttaattaaggacgaggccaaatatgatgcattaattaagaacacaattttaccctcattgcaaacgctgtgtcaagacgaagatgttgatgtaaaatacttcgctaagaaaagtttggcagaatgtcaagaacttttaaaaaattgatactagttcaaatatatacatacatacacatatgtacacttgaatgaataaaaagtatacatattaacaactaggcctgctttcttttcttttctttttttttttttttaccacacttagtcctctactttaacagaaatatcattttccagtttgaccatagtttcttcaactgttttctcctcgtgtttaacattgatttccgcctccacgttcagttcacgttttccttccaggtatttcacccactttggataactcatgatattttgctggatttccttgtacaattgagactgcaaatcccaatctaaggagcttctgggatcatccggtggcaagaattgtaacatgtcaccaaggttcctcgatttagtgattatttgtccaaatccaaccagcaacccatttatttctgtccaaagccccttaggcagccaattttgtaattgagttcttgtctgatctggagtcttgcatttctgcgcatctacccatttccaaagcttggtcaatctatccacgtgaacgtcaacgcagataccttcaatcttgccccatgccttttgtaatgttagataagccattttgggccctacaccgggcaggcccaatagctcattaatcgtagctggaacatcactcgaaaactgatcttgaaggattttgcaggttgacaaaatatacttggccttccttgtgtggaacccaactgaatgaatcaattcgtctaatttggtctcattgatttgtaaaacggcctctaatgtcataccttcttcgctgtgcagttcgtctatacaataccgcattatgttaagcattgccattgcggtaacttcatcttttgtttgcgatgatagcatcaccccaagaaggacctgtaatctgtagtccctcggtgatatctgctctttcgagataccacacttagaggcaaccgttacaggaatggatgatccaccaattatatcgacgggggctagaatcttagatctcagtactcgcattctagcgtatgtttcttgaaacttgtaagggactttcgtcgaggccggagtgacaaggatcgaggggtccaatggtgtggcccacctgttgggcacattgccgtttctaaccacaatccattcgaagtactgcttatttggcagcgatttaacccagtcgatatccacgggttgagggacaacctcttcttgtttgattttggtccttttctccggtaggagttctgattctggcccagtttcagtctttaccagcggtcttttcctcagaattgccatagatgagtatttactgatcttttgcatattttttttttttttgggctataaagtatatatagatacaaatatatgatgaatcattaaagaggaggttattactaagtgaaagaaaaagaaaaaaaaaaagatcaaaaccaaacttcgtattcgagcctaaaaaacagaatataatgttataatactaatagaagcaacaggagcaccactatcagcacaagaataatcacgcagttgccgttatccttgaacctagaattgttaaagccatgcatggaccgagaggccctgttcaaattcctaccattattatcaatcaggttttctaaatcaaccagcagcgagtcgttctgagaaacgatctcattattaaggtccagcgaaatgtcatgagtcctcccaatagactgagacagtgcgcccaagtgggaatcttgctctaacaactgctgttgctggttaataaatagttcttggttggaaaccatgggttgtggtggctgtggctgtgactgtgactgtaactgcgattgcaatggttcatccttgtatggagtatgcgtcgaaggcagcggcgactcctcgtcttgttcatcgtcatccttatacatgaccgtaagctcgtcatcattcttgaaccgcacttttttcaaagactctttggacacctcatcagtatttcttgccacctgctgttggaacctatacaactccttgtcaaccgccgtatcaggaattttgtccagtatggtattgtatcgggatattagttcatcattgggcgcacacttctgcaataactccaatattgagcccaattgccgtttcaaagtaacgttatcgtttgaggtcggggcgagcttcaacaccgacactagccttgttctttcttcgaccagatcagagagctggtccagttcataacccagcttcaacacatccataccgtgtgtgcttacgcatctatttgctgtcgtgagatctgtctctatgctttattcgttttccattgtaaagtctcagcatttatttcttgttctttacttgtttttgccctttcgggtgatcaaagtcgtgctgggaaattttattcttataaaatgatttttagaaataataaactcataacagtgcaacggcaaagtacaagggaaggaagcacagaagcaagaggaggcgcatcgatcgtggcagatgagtcagcaaacaccacaggaaagtgaacagaccacagcgaaagaacaggaccttgatcaagagagcgtgttgagcaacattgacttcaatacggatttgaatcacaatttgaatttatcggaatactgtatatccagtgacgcaggaacagagaagatggatagcgacgaggagaagtcgttggccaatctgccggagttgaaatacgctcccaagctatccagcctggtgaagcaagagacgctcaccgagagcttgaaaagaccacacgaagatgagaaagaggcgatagatgaggccaagaagatgaaagtgccgggagagaacgaggacgaaagcaaggaagaggaaaagagtcaagaactggaagaggcaattgacagcaaggagaagagcaccgacgccagggacgagcaaggggacgaaggtgataatgaggaggaaaacaacgaggaggataatgaaaacgaaaacgagcatacagcaccgcctgcgctggtgatgccctcccccatcgaaatggaggaacagaggatgactgcgctgaaggaaatcaccgacatcgagtacaagttcgcgcaattgcgccaaaaactatatgacaatcaattggtgcggttgcaaacggagctgcagatgtgtctggaagggtcacacccggaattgcaggtctactactcgaagattgccgcgatccgtgactacaagctacaccgagcgtaccagcgacagaagtacgagctttcatgcatcaacacagaaacaatcgctaccaggacattcattcaccaggacttccacaagaaggtcaccgacctgcgagccaggctgctgaacagaaccacgcagacctggtacgatatcaacaaggagcgccgcgatatggatatagtcatcccagatgtcaattaccacgtccccatcaaacttgataacaagacgctgagctgtatcacgggctacgccagcgcagcacagctgtgctatcccggcgagcccgtggcagaggacctcgcttgcgaaagcatcgagtaccgctacagagccaacccggtggacaaactcgaagtcattgtggaccgaatgaggctcaataacgagattagcgacctcgaaggcctgcgcaaatatttccactccttcccgggtgctcctgagttgaacccgcttagagactccgaaatcaacgacgacttccaccagtgggcccagtgtgaccgccacactggaccccataccacttctttttgttattcttaaatatgttgtaacgctatgtaattccacccttcattactaataattagccattcacgtgatctcagccagttgtggcgccacacttttttttccataaaaatcctcgaggaaaagaaaagaaaaaaatatttcagttatttaaagcataagatgccaggtagatggaacttgtgccgtgccagattgaattttgaaagtacaattgaggcctatacacatagacatttgcaccttatacatatacacacaagacaaaaccaaaaaaaatatgactctacaagaatctgataaatttgctaccaaggccattcatgccggtgaacatgtggacgttcacggttccgtgatcgaacccatttctttgtccaccactttcaaacaatcttctccagctaaccctatcggtacttacgaatactccagatctcaaaatcctaacagagagaacttggaaagagcagttgccgctttagagaacgctcaatacgggttggctttctcctctggttctgccaccaccgccacaatcttgcaatcgcttcctcagggctcccatgcggtctctatcggtgatgtgtacggtggtacccacagatacttcaccaaagtcgccaacgctcacggtgtggaaacctccttcactaacgatttgttgaacgatctacctcaattgataaaggaaaacaccaaattggtctggatcgaaaccccaaccaacccaactttgaaggtcaccgacatccaaaaggtggcagaccttatcaagaagcacgctgccggccaagacgtgatcttggttgtcgacaacaccttcttgtccccatatatctccaatccattgaacttcggtgcagacatcgttgtccactccgctacaaagtacatcaacggtcactcagacgttgtgctcggtgtcctggccactaataacaagccattgtacgagcgtctgcagttcttacaaaacgccattggtgctatcccatctcctttcgatgcttggttgacccacagaggtttgaagactttgcatctacgtgtcagacaagctgccctcagcgccaacaaaatcgctgaattcttggcagcagacaaggaaaacgttgtcgcagtcaactacccaggtttgaagacacaccctaactacgacgtagtgttaaagcaacaccgtgatgcccttggtggtggtatgatctccttcagaatcaagggtggtgctgaagctgcttccaagttcgcctcctccacaagactgttcacattggccgaatcccttggtggtatcgaatctctattggaagtgcccgctgtgatgacccacggtggtatcccaaaggaggccagagaggcctctggtgtttttgacgacttggttagaatctctgtcggtattgaagacactgacgatcttttggaagacatcaagcaagccttgaaacaagccaccaactaatcgccagtgccacgtctctgccttcgaccggacctttttaagtacgataaatatccttttataaatatatagtctaaaatatccattaatactgtgctcaatcaatcgtgttagatgatttagttttttccaaatcgttattatagtgcagaagtagtatacataaaggcatatgcatgcgatttggaagtaacgctcgccgtagacaagtaagaatgcctgctgtcttgagaaccaggtccaaagaatcctctatagagcagaagcctgcttccagaactagaacgagatcaagaaggggcaagcgtggtcgtgacgatgatgatgatgacgacgatgaggaaagcgatgatgcatacgatgaagtaggtaatgactatgacgagtatgcttcaagagcgaagctggccaccaataggcccttcgaaatagtcgcgggactgcctgctagtgtggagctgcccaactataactcttcgcttactcatccgcaatcaattaaaaattctggggtgctttacgactctctggtcagttccagaagaacctgggttcagggtgagatgtttgaactgtattggcgaagacctaagaaaattgttagtgaatctaccccagcagcgacggagagtccaacatctggaacgattcctttgattcgagataagatgcagaaaatgtgcgattgtgtaatgagtggaggtcctcacacgttcaaagttagacttttcatactgaagaatgacaaaatcgaacagaaatggcaagatgagcaagagttgaagaaaaaggaaaaggaactgaaacgaaagaacgatgcagaggccaaaagattgaggatggaggaaaggaaaaggcagcagatgcaaaagaaaatagccaaggaacaaaaacttcaattgcagaaggaaaataaagccaagcagaagttggaacaggaggcgctgaagctaaaaagaaaggaagaaatgaaaaaactaaaggaacaaaataaaaataaacagggttcaccttcttcctccatgcatgacccaagaatgataatgaatttgaatttgatggcacaagaagatccaaaactaaacactttaatggaaaccgtcgcaaagggtcttgccaataatagtcaactggaggaatttaaaaagttcattgaaattgccaaaaaaaggtcactagaggagaacccagttaataagcgtccatctgtcacaacaacgcgacctgcacctccctctaaagctaaagacgtagccgaagatcaccggttaaactcgataaccttggtgaaaagttccaaaaccgctgccacggaacctgaaccaaaaaaagctgatgacgagaatgcagagaagcaacagtccaaagaggcaaagacaactgccgaatcgactcaagtagatgtcaagaaagaagaagaagatgtgaaggaaaagggtgtgaaatcagaggatacacaaaagaaagaagataatcaagtggtaccgaaaaggaaaagaagaaagaacgcaataaaggaagataaagatatgcaattgaccgcgttccaacagaaatacgttcaaggtgcggagatcatcctggagtatttagaattcacccattcgaggtattacctgcctaagaaatcagtagtagaatttttggaggatacggatgagattataatatcttggattgttatacacaattctaaagaaattgagaagttcaaaaccaagaaaataaaagctaaactgaaagccgaccaaaaactaaacaaggaggatgccaagccaggctctgatgtggagaaggaagtcagctttaatcctctttttgaagccgattgccctacccctctctacaccccaatgacaatgaagttatcggggattcacaaaagatttaaccaaatcatccgaaatagcgtttctccaatggaagaagttgttaaagaaatggaaaaaattctgcaaattggtactagattgtctggctataatctgtggtaccaattggatggatacgatgatgaagctttgagcgaaagtttgcggttcgaactaaatgagtgggagcacgccatgagaagcagaagacacaaaagataaggtgttcggttactttattctgctttaacgccattatgattatacaattgtattacttattttttaacctgtatattaaaacctttattttatttcacattactcatcatgtggagtactggaattgtatgccaaactttgccgggaaaactggtatattgccgttttctgtatcagttgctgatatagatattgcattatcattcttttcatcatcggataaactttcttgaaagcctctagtgaataccagctctgtcccggcagatattaaaaatcccctccatttgccttcccataatagttttaaagtcttgtcacgtaatgacgtgcttaatttccaaacactggtaaaaatggaactatttattttgttatcaaatttttcgatggtagatctttcttcatcgatttttcttaatgacgacgagaatgcataagttaaatcatttaatagcttttgtttgtgaacaggtatatctagtgtagaaggaatatcgttaacagctgaattcagatccggtacattttcgtgcagtagtttagtcgctctgctgtttggatttatatcaaccaattcgtcggagattggttctaatttatcattattgtttttattggtttcaagcaaatgatgctttttttgccaaaattcgcacccaaatgaaagatttgattcaatcgaataaagattaaaatcatacttcgcgcaaaaagtagaatttgtccctgtcttggccgaatatgtggaggatatatggccgaataatggttgccaagataatgtcaaagttagtggtcgtcctgtgtttgtagaatgtgtgtaatatcttaaagttgtcgaacaaccggggcttaaacttactaaccctaaccaaaattcagcaccaagcgacaacgaagaattattgtacagtgaggtgttaaacttggaaggcgtggtaaggaaattgtgtaatactctataaccacataatagatcactggtggaaaatatccactcctgtaaattgcggtgagaatctctttgaaaatagcacgttaaaacgtttaagctttctttgaaactactgacacccttaagcataaattgggtttgtggacttagtcgttttattatcattgcttctaaatcagagctggggtagtacattctaccataataaagggattttttaacaaatttcgagtcatgtagtaatttcttgtcattgtcgactgtggtgttgtcactactcaacgtattcgcactactaacactgaaattgaggtttggttgcaattgtctgtatgtttcggtggcatcttgtaatgggatatcagtagagttgcgcatgaatttctccaattgctgtgcatcggagtataaataactcagagaaccatttatcctggacctcgtagaaaaatctaaagaattgaatgtattgggagtagatttgttggaaatttgcaggtgtattgctgagggaattcggaaatctaataatgttctcgatgtggccgttatatcctcgtagctattttgcgtactccaatgggtgctctgataaaatgcccttagtacttggtccatatagggtagcatcaagatcggtcttctctgttcgtgtctttttcctaacgtatatttgctttgtttcttcactcaacaataaagtcaaagtaaaattaaatactaattattcttaaaagggaagatgcgaaatttagcgaaaatctattgattatacacacaaaggaagaaaggtagtggaaagctaaataaaggaggtcatggagccagagagcataggcgatgtggggaaccatgcccaggatgatagtgccagtatagtgtccgggcctcgcaggcgttctactagcaagacatccagtgcgaagaatatacggaactccagtaatatctctccagcatcgatgattttcaggaatttgttgatactggaggatgatttaagacgccaagctcacgaacaaaagatactgaagtggcaattcactttgttcttagcgtctatggccggtgtaggcgcatttaccttctacgaactttatttcacttcagattatgtcaagggcctccatagggttattttgcaattcactctttctttcatttccattactgtagttctttttcatatcagtggacaatatagaagaactatcgtcattccaagaagattttttacctctactaataaagggattaggcagtttaatgtgaagctagttaaagtacagtctacgtgggacgagaaatacacagattcagtaagatttgtgagtcgaacaattgcttattgtaatatttattgtttgaaaaaatttctgtggcttaaagacgataatgccattgtgaaattttggaaaagtgtcacgatacaatcccaaccgaggatcggagctgtggatgtgaaattagtcctcaaccccagagcatttagtgcagagattagagaaggatgggagatttatagagacgagttttgggccagggaaggtgctagaagacgcaaacaagcgcacgaactccgacctaaatcagaatgaaagagttggagggcttcttccttcgaataagaggtcatatttacctatgtaaaattgtaaccatctatgttcacacataaattatattttatacattattagaagtgaagctgttgtgtcgtgaaaattttacaaatccgtcatttcatatttaagttttccaacaagtgctagaaaacctaggggttgttgaaattggttaaacaaggcatcttattatacatacaacagcataacgctagaggggcaagaaggaagaacttaaaataataggtgtaaaatgactttggcttttaatatgcaacggttggtgtttcgtaatttgaatgttgggaagcgcatgttcaagaacgtccccttatggaggtttaatgtcgccaataaattaggaaagcccttaactcgctctgtagggttaggcggtgctggcatagttgctggtggcttttacttgatgaatcgccagccttctaagttgatattcaatgattctttaggggcagctgtcaaacaacagggtcccttggaaccaactgtgggcaacagtacggcaattaccgaggaaaggaggaacaaaataagtagtcacaagcagatgtttttgggatcattattcggtgttgttttaggagttacggtggctaagatatcaattttgtttatgtatgtcggtattacaagcatgcttctttgtgaatggttacggtacaagggatggattcgcattaatttgaaaaatatcaaatctgtaattgttttgaaagatgtagacttgaagaaactgcttattgatgggttattgggtacagaatacatgggttttaaagtattctttacattgagtttcgtattagcaagtttaaatgctaacaaatgagcaagacaaatgaccagatataaacgagggttatattctttcgttttatacttttttatttttggtatttcatttatcctatacagtaaatatacatagggctaaggaagaaaaaaaaatcacgtcgaatataaacctaattgtgttctatattgcggacatatatttttcgtagattgaaaagttcttaaacgtaatttttttgacgaccagtgaagaggaattgaataagtagaacttgggcaatacttataacggcaatgataatgataatcaatatagataaccaagtcaaccttgattcggtggaattgacggtagacatgtttctccattctctggctctcaaatagttcaaagtcttcgtgattttgttcaagtttctatctatttcctccacggcgttattggcaataatgtcatcgttattgacatcagcttcatgctcgtcagtcaaagttttttccttttctagtgtaatttctacctttttcaacgctgtaccatagttattggaaaaacaaaaggtatacttccccactccaaacgattttaataaaaagtctgagtacttcttttgtttctcactagtaatcacagatccatcaggagcagtaatatcaaaatcaatctcaaaattaccaccggttagaacttggtaacccacagccagggaatcatcctcagtaaccatatcgtagtacaggcattctttgctgaatgctggtaaactgatagcaactggtgcataactggaagatgcagccactgaattgaccaacgccaaaattaaaacaatgaagaaagagggtagagcaattgtagatttgatcatggttttcctttacaatgagtgtactccactgtttatcttattctagtttgggtcacctgatgcagaattggcggtgtcgatccctaaggttaatgaatcgaaatcactggagattttgttagtttttcattttaactagttcaagttttggcagaatgtactttttcgtgtttcgggacacgtcgctgaaaaggattgaaatataaccaaacgccatcatgtaaggtgcagtgaacattagcgctaagaggattgaggattgctttatgaaagtttatgaacattttcttgaattaaataaataagtctgaaaacacttgaattcgagatgctgtagcaatttgtaatattatttaaagttcacagagtggcttccttggcggatctgaaaaataggtagtgatttaaggctatataatattagatacacaaaacataccagaaattttcctcgaagaccagcagaagggaaccaatatcacgacattaaaatattgttatctctttttattcagtgcttgtatttcagcttccattgaaaacgatgactgtcttctcaatcttcatgtcgagccctcacactgtacatgataatatactagtaccatgaaaactagtcgatagatgataattgatttttatttgaaatagaatctttaatgatcacagtggatcttttaaaaacttggtgagatagtgctagtgatccgtagtctaaatgagttacgtacgaaagggagccaaaagcaatctgaccaatttgtatatatatacatctatccgaaaaggaagacatcaattagtacgggcgtgtggtctagtggtatgattctcgctttgggcgacttcctgattaaacaggaagacaaagcatgcgagaggccctgggttcaattcccagctcgccccgaataatttttttttgcctatctataaaattaaagtagcagtacttcaaccattagtgttagcgataatcaagaagtgaaactctttctctattttttttttaattgaaaaatttcctttctctatagcgtatagaatatatgttacatgtatatatatatataaagtaaaaacgttcggaaaattcctcattatacccagatcattaaaagacattttcgttattatcaattgccgcaccaattggcttaatcaacttcttcaacggttggaccttcagcctctggagctggaggagcaccacctgggaaaccgcctggagcaccacctgcagcgccacctggagcaccaccagcttggtacaacttagacatgattgggttggcaatgtcttgcaactccttcaacttgtcatcgaattcttccttgctggcagtggtgttgctgtctaaccaagaaatagtctcttcagccttcttggtgacggtgtccttgtcagcttgttccaatttgtcaccagcttcagaaatggtgttcttcaaagagtaagcaatggattccaattggttcttggaagcaattctttgagattccttttcatcttcttccttgaatttttcggcttcagcaaccatcttttcgatatcttccttggacaatctacccttgtcgttggtaatagtgatcttgttagacttaccagtacccttttcgacggcggaaacattcaaaataccgttagagtcgacatcgaaagtgacttcaatttgtgggacacctcttggagctggtggaataccactcaattcgaacttacccaacaagttgttgtccttagtcttggctctttcaccttcaaagacttgaatcaagacacctggttggttatcagcataagtggaaaagatctcggacttctttgttggaatggtagagtttcttggaatcaacttggtcatgacaccaccagcagtttcaatacccaaggataatggagcgacatccaacaacaatagatcttgagtcttggaagattcgtcaccagtcaaaatagcagcttgaacagcagcaccgtaagcaacagcttcatctgggttgatagatctgtttggttccttaccgttgaagtagtcagtgaccaatttttggacctttggaattctggtagaaccaccgaccaagacaatttcatcgacttgagatttgtccaatttagcatctctcaagaccttttcaactgggtccaaagtagatctgaacaagtcagcacacaattcttcgaatctggctctggtgatggaagtgtagaaatcgataccttcgaacaaagagtcaatttcaacggaagtttgagcggaggaagacaaagttctcttggctctttcacaagcggttcttaatcttctcaaagctctttggttggtagacaagtccttcttgttctttctcttgaattcttggatgaagtggttgaccaatctgttgtcaaaatcttcaccacccaaatgggtgtcaccagcggtggccttaacttcaaagataccgtcttcaatggacaacaaagagacatcgaaagtaccaccacccaagtcgaaaatcaagacgtgttcttccttacccttcttgtccaaaccgtaagcaatggcagcggcggtaggttcgttaataatacgcaagacattcaaaccagcaatggtaccagcatccttggtagcttgtctttgagaatcgttgaagtaagctgggacagtgacgacagcgtcattgaccttggctcccaagtaagattcggcagtttccttcatcttacccaagaccatggaggagatttgttctggggtaaagttcttggtttcacccttaaattcaacttgaatttgaggcttaccgtcaacatcgatcaacttgaatgggaagtgcttcatgtcagcctgcacttctgggtcgttgaagtttctaccgatcaaacgcttagcgtcgaaaacggtattcgaaggattcatagcagcttgattcttagcagcatcaccaatcaatctttcagtgtcagtgaaagcgacaaaagatggagtggttctgttaccttgatcgttggcaataatgtccacacgatcattagcaaagtgagcaacacacgagtatgttgtacctaaatcaataccgacagcttttgacatattatctgttatttacttgaatttttgtttcttgtaatacttgattacttttcttttgatgtgcttatcttacaaatagagaaaataaaacaacttaagtaagaattgggaaacgaaactacaactcaatcccttctcgaagatacatcaatccaccccttatataaccttgaagtcctcgaaacgatcagctaatctaaatggccccccttctttttgggttctttctctcccttttgccgccgatggaacgttctggaaaaagaagaataatttaattactttctcaactaaaatctggagaaaaaacgcaaatgacagcttctaaacgttccgtgtgctttctttctagaatgttctggaaagtttacaacaatccacaagaacgaaaatgccgttgacaatgatgaaaccatcatccacacaccgcgcacacgtgctttatttctttttctgaattttttttttccgccattttcaaccaaggaaattttttttcttagggctcagaacctgcaggtgaagaagcgctttagaaatcaaagcacaacgtaacaatttgtcgacaaccgagcctttgaagaaaaaatttttcacattgtcgcctctaaataaatagtttaaggttatctacccactatatttagttggttcttttttttttccttctactctttatctttttacctcatgctttctacctttcagcactgaagagtccaaccgaatatatacacacataatggcatccaccgatttctccaagattgaaactttgaaacaattaaacgcttctttggctgacaagtcatacattgaagggtatgttccgatttagtttactttatagatcgttgtttttctttcttttttttttttcctatggttacatgtaaagggaagttaactaataatgattactttttttcgcttatgtgaatgatgaatttaattctttggtccgtgtttatgatgggaagtaagacccccgatatgagtgacaaaagagatgtggttgactatcacagtatctgacgatagcacagagcagagtatcattattagttatctgttatttttttttccttttttgttcaaaaaaagaaagacagagtctaaagattgcattacaagaaaaaagttctcattactaacaagcaaaatgttttgtttctccttttaaaatagtactgctgtttctcaagctgacgtcactgtcttcaaggctttccaatctgcttacccagaattctccagatggttcaaccacatcgcttccaaggccgatgaattcgactctttcccagctgcctctgctgccgctgccgaagaagaagaagatgacgatgtcgatttattcggttccgacgatgaagaagctgacgctgaagctgaaaagttgaaggctgaaagaattgccgcatacaacgctaagaaggctgctaagccagctaagccagctgctaagtccattgtcactctagatgtcaagccatgggatgatgaaaccaatttggaagaaatggttgctaacgtcaaggccatcgaaatggaaggtttgacctggggtgctcaccaatttatcccaattggtttcggtatcaagaagttgcaaattaactgtgttgtcgaagatgacaaggtttccttggatgacttgcaacaaagcattgaagaagacgaagaccacgtccaatctaccgatattgctgctatgcaaaaattataaaaggcttttttataaactttttataattaacattaaagcaaaaacaacattgtaaagattaacaaataaatgaaaaaaacaacgaaataacttaggttttaggctaaaaaaaacagaaggaattttgaacgataaacttttcgactgcacacgaaacattattactaatttgtgtaaccactatataaggaatcgtgtttattaattgaatttattccgggaatattcaagttatgtatatctcttttcatattcttaaatacacatactcataatatcttgtcgaaaatacgcggtgtagggagttatggtggataactttttcacgattagaagaaaaggaaaatttcattattcgtagcttaacatggcaaaaacgagaaagacatataatcaaaacgtgagtttcctgtggaaaaaaaaaaaagggaacctctggttacgatgatatacctgcgtgaaaaaggacagttattaccaatacatacaaaggcttaataagtgtaaaatatatatctgccgagaccattactcattacacctagaatggagcaaaatggccttgaccacgacagcagatctagcatcgatacgactattaatgacactcaaaagactttcctagaatttagatcgtatacccaattaagtgaaaaactggcatctagttcttcatatacggcacctcccctgaacgaagatggtcctaaaggggtagcttctgcagtgtcacaaggctccgaatccgtagtctcatggacaactttaacacacgtatattccatcctgggtgcttatggagggcccacgtgcttgtatccgacagccacgtattttttgatgggcacttctaaaggatgcgtactcatttttaattataatgaacatttgcagacaatcctagtgccgaccttatctgaggacccttctattcactcaataagaagtccagtgaaatcaattgtcatatgttccgatggtactcatgtagctgcctcatacgagaccggaaatatatgcatttggaacttgaacgtagggtatagagtgaaacccacttctgaaccaacaaatggtatgaccccaacgcctgccttaccggcagtcttacacatcgatgaccatgtgaacaaggaaatcacagggttagacttttttggtgctcggcatacagccctgattgttagtgataggacaggtaaagtatcactctataacggttacagaagaggcttttggcagttggtgtataattcaaaaaaaattttagatgtgaactcttccaaggagaaattaataaggtcaaagttgtctccactaatatcacgggagaaaatttccactaatttgttgagtgtactcacaactacacattttgcccttattttattatcgccacacgtttctttgatgtttcaagaaactgttgaaccctcagtacaaaattctctagtcgtgaatagctctatttcatggactcaaaactgttccagggttgcttattccgtaaataataaaatttctgttatttccatatcttcatcagacttcaatgttcagtccgctagccattctcctgaatttgcagaatctatattatccattcaatggattgaccagctcctacttggtgttttaaccatatcgcaccaatttttggtattgcacccccaacatgacttcaagatcctgttaagattggattttctgattcacgatttgatgatcccacctaataaatattttgtaataagtagaagaagtttctacctgttaacaaactactcatttaaaattggcaaatttgtgtcttggtcagatattactttaagacatattttgaaaggcgactacttgggtgcattggagttcatagaatcacttttgcaaccttactgtccactggcaaacttgttgaagctagataataatacggaagagaggactaagcaacttatggaaccattttacaatctgtccttggctgccctaaggtttcttataaaaaaagataatgccgactacaatagggtttaccaattattaatggtagttgttcgtgttttgcagcaatcttccaaaaaactagactcaattccttctctagacgtctttttggaacagggtctggagttctttgaattgaaggacaacgcggtatattttgaagttgtagcaaatattgttgcccaaggatcagttacgtcaatttccccagttcttttcaggtccataattgattactatgctaaggaggagaatttaaaagtaattgaagacttaatcatcatgttaaatcctactacgcttgatgttgatcttgccgtcaaactatgccaaaagtataatttgttcgatttattaatatatatttggaacaagatctttgatgattatcaaaccccagtggtggacttgatatacaggatttctaaccaaagtgaaaaatgtgtgatcttcaatggtcctcaagtacctcctgaaacgactatatttgattacgtaacgtatatccttactggcaggcaatatccacaaaacttgtctatatcaccaagtgataaatgctccaaaatacaaagggaactttcagcatttatttttagtggcttctccataaaatggccgtcgaacagcaatcataaactttacatatgcgaaaatccagaagaagagccagcatttccttactttcaccttttattgaaatcgaatccgagtaggttcttagcaatgctcaatgaagtgtttgaagcgtccttgtttaacgatgacaatgacatggttgcatcagttggagaagcagaattggtaagtaggcaatatgttattgatctactattggatgctatgaaagatacgggaaattcagacaacatcagggtacttgttgcaattttcattgcaactagtatatcaaaatatcctcaatttattaaagtgtctaaccaagccctcgactgcgttgttaataccatatgctcctctagggttcaaggtatatatgaaatttctcaaatagctctggagtcgcttttaccctattatcattcaagaacaacagaaaattttatactggaactaaaagaaaaaaatttcaataaagttcttttccatatctataaaagtgaaaataagtacgccagtgcgctttcacttattttagaaactaaggacatcgaaaaagaatataacacggacattgtatccataaccgactacatactcaaaaaatgcccacctggaagtttagaatgtggcaaagttactgaagttatcgagacgaactttgatcttcttctctcaaggatcggtatcgaaaaatgcgtcacaattttttctgactttgactataatcttcatcaagaaatcctggaagtaaagaatgaggagactcagcaaaagtatttggataagcttttttctacgccaaatatcaacaataaggtcgataagcgtttaagaaatttacacatcgaattgaactgtaaatacaagagcaaaagggaaatgattctttggcttaatggtacagttctcagcaacgctgagagcttacaaattctggacttattgaatcaagactctaattttgaagctgcagctataattcacgaacgcttggaaagttttaacctagcagtcagggatttattaagttttattgaacaatgtctaaatgaagggaaaacaaatatatctactttattggaatctttgaggagggcctttgatgattgtaattctgctggtaccgagaaaaaatcgtgttggatattattgattacattcctgatcactctatatgggaaatatccttcacacgatgaaaggaaagatttatgtaataaactacttcaagaagcatttttgggattggttaggtccaagagttcctctcagaaggattcaggtggggaattctgggaaataatgtcttctgttcttgagcaccaagacgttattttaatgaaagttcaggatttaaagcaactgctactgaatgtttttaatacttataaattggaaagatctctttctgagttgattcaaaagattatagaggattcttcgcaagatcttgttcaacagtatagaaaatttctgagtgaagggtggtctatacacaccgacgactgcgaaatctgcgggaaaaaaatatggggagctggtctggacccattactttttctagcttgggaaaatgtacagcgccaccaagatatgattagtgtagatctcaaaactccccttgtcatattcaaatgtcaccatggctttcaccagacttgcctcgaaaacttggcccagaaacccgatgaatattcttgtttaatttgccagacggaatctaacccaaaaatagtataacatttctaaatatttaatacaactttggttacataaaagtaaaatttatacacctcatttcattatgtagattcatatatagaataccaattatgattgacccaatagccatcaaaatcagtagttattaatacttgtctttctaggagccatttgcatatttctgatatttcatgaagcgaaagtacttcacgacacctagattgcaatctactcaatgttatccctggatgaaatattatttcgttaacgaccatagtaactacctgcttccatatgtttggcctaatggaaccagatccattcacccataaacgagaaaatggtttgcccagtggaactttgacagcagacttccttgctgtattcaattttgtctgagaattggcatatataatcagagggggagttaatgttcgtatttcaaatctccttgaagtatacgttaaaggtcgaacatttctcaccattggaattacatccatattcaatagctctcccgaaatcaaatcaattaaaacccaagaggatatatcggacggctcttgattgataacaatagcgtttccggcctccaataattcattaaccttacatctatactgaaaagctacaccaaaatctttataatttcctctattttccaaaatgtctggtaaagtatcagtacattcaagttttgagccatggagataaatttgcttttccttagccatatccatgatgacgttatctattgattcgtttccaacgttcttcaacgcctctatttcatttctagtggtcgaaggactttctattaatatggaccggatcactgtgcgaatataatcgtcgctttgactcttcgataagtccttagtagaagcggaaatctttctagtgtaagttttttttaaagaagagatctctctttgaatcatagaagacatggccagatcgttgccagaatgtgtaagtgtgtcatcacgtaccagagtaaatttttttctattctcttcgtagttcttataaagaaagagcggcctttttatttccttttcatcaaaagaggtccaaatatcaagcaatttgataagatctagttcttcaacatccctcagtgaaatcttttcacttttaatggctagaacgagcatttttttccacttatcgacatatgccctccaaccactatgacccattcttactcgccgtgccgtccatttcttttttaggttatctaaagaattattaggaaataattttgttattttgtcccacattatttcatttttaatacttttagtaactacaacagctctgattaaagcctgaacaccatctttagtgcctgcatgatagacagttttgtcttctttagtattttccacgaccaccgttgtcctaccagcagacacttttttgtctctccttttgatctttccatctgatacgttgaccgacgtactcttcttagagatagcgtcatctgaagctttgatcttagcattcttttggcggttctgaaacttacgaattctttcaactgatttctttcctctgtgaaacctatttttttccgtttggtcaaagaagtatatttccgtatcatgtataacatcagtaaaggttgcttttttactatctttttctttcaggatgtacctttggatagcgtcctctccaacagtgggcaaaaaaataatttttcttcctgatacaggctctgttctggctcctaatttttcgctttctaccatcaaatcaacatcaccacggacagtctttttatctaatgtcgttgtggagcccatatatttagaaacgctttcgtaaaattgttctctcaggtatgctaccccaccaatcgtattcataactttcaaaatggctctctgtctctgtagtgaacgcaaagagcgggcagaaaagccgccgaagttaaccaccttgcctttgacaacagtgcctccgtttgaacttggactatcttcagcagatttcggctcctgtgcagtgctgacatgctgctctagcttaatccttttgggattcgaaatgtttcctgcaacagaagcattagtactgtttttaacctgcctcttccgtttgtttttattcggagttttttttgagtttgggggaatttttaattcaccgtgccagaagaatatatcctgtccatcgctgtccgttgtaaatctaacagtgttgttgagtgcgacgaaattatcctcgttgagagttttcaaatcggtacgagatttgcctagctcatcaaacccttttggaacggatatttcgtcttccgcatttgttaacttttgaaagttctgagctgtgaacagcctaaaaaacttcttctttccctcaaaatcgtatatgcgaaaaagcctatacccccctgtattttctttttgcttatccacactttctaaataatattcgcttgatttggtaaaagctcgctgaaattcttttccggtaattcgatttacaacatccatagttgaaattcctttaaggccagacttatctgcaatgtcataagtctgattttgaagtggataaaatcgattaagaagaacttcattctttacagcatcctctttctcttccataacaaggccttgattttgtaataaatcagtcgcattgaaattatctaaaccttcgactaagtcttcatcttcgaaagctgccttgctatctgatacagaatcttcatccgcgctattgctatcatactcaaatgaaggcgagcctttagagtctggaatatctttcacgtattttacacatctgattttaatggcaggattcttgggtgatactacaagcactttctttaagtactccttttcatctaaccatgcaatagctgcaataaaagctttagaaagtcttttctctttgtcaaatttcaattcacgctttaaatcaattatctggcgaataccattttttgatcgttttaccacctcaactattgttgctaaatgatccctaatattaatatagggattactatccaccccgtcatggctgaatttttttagcttcaattgcttcacgacgtgtcccttataaatcagttgtgaacttgttaacaggtggtttattttcttgatacgtccagtcacacttctaggatcttgcccagttacctgcgccaaatccatagtattgatccctttttctcctgatttggcaacttcgagaagtagttcaaatgcagaatttccaatagttgactccttttttgtgtatcccgttaataatgtccataggctgtcctcagtaatcccaaccgagtatgaatgattagcgtcgcctataatatcagtcacatttttagttgttatagcaccatcacaatacacctcaatgtcctttttcaatatcacgcatgaaagcacgaactgtttaacttttttatcagacaaatcaaaatatttaccagatatatcccacagctgattcaaagtgatttcttcaatgtgtcgttagtaaataatctttcacaatatagtacgtttatcacctaaacggagccgaaaaggagaatgagacatgaacatacttcccttatttgaagcaattttatcagacactatttgtacgagttcgtcaggataaatcgtcagtaccatttttcttgtggctagttggcttcaaccaaacgtcctcttctctcttatggcaagaagaaagttatatgtgtgactggttgtttatttcactttcgcgactgaaagcgccgccctttatgatgcaaaaaaccaagcggtatttgaaaatgcagatttgcagaaataaaagaaataaaaataaaaatcttataattttaccagcttcaataactcgatttgcataagtgtgccttagtatgcttattatattgactttgacattgaacttcaaaaccttttatgtaatgatttaagtcttgtcacatgacataataataaataattttaaaaatataaaatatttttaatagtttttaaatattttacagtttattttttaaatttatttatatgtttttgttttccgaagcagtcaaagtattttaattttcggagctttcatttcaagcgccttttttttacacataatacgatcaagataaattattatagtggtacagaactcttaagcactaggcggtggaccttattagctcaatcttgagtcagtccatgtatcgttttataatacttttttaagcactttctttaataaatattccattgaagtactgttactgaaatgagatgaactgttcagaatgtagaaatggcgccagaaatcaatcattgtttagcaaaaacacctttcgtctgctgcctcgggtgttttttcaaattatttcagcaggtaaattaagatagttattcgagtgattgccaaatatcatgttctacttcgaagacttatagctaattaattttttcataatgaaggtgtcgttaattgttctgattagtaacatgaaactcaaaaatcatcaaaaaaagaaaagctaaatgtatacttttttgtctacattagttaccttttattacatgagaaagttatttttcttctttttttttttttttttttgaaactttttcctctcggaaaataaaagatatatttacaagtgaaagcttattgtaatgtgtcattttaaacatcaaataacagacctttacatcaaataagcaccgcaagatatcctaaaatcgacatccaatgcatcgtaaatcattgaggagggctagcgctactgtgccttccgctccctatcgaaagcagattattagcaatgcacacaataaaccaagccttttctctaaaattaaaactttctttacccaaaaagattcagccagagtgagtccaaggaataatgttgctaataaacaaccacgcaatgagtcttttaacagaagaatctcaagtatgcctggaggttatttccattctgagatatccccagattctactgtaaaccgttccgtagttgtttctgcagtgggtgaagccagaaacgacattgagaataaagaagaggagtatgatgaaacacatgaaactaacatctccaatgcaaagcttgcaaacttttttagtaaaaaaggtaatgagcctttatcagaaattgaaatagagggtgtgatgtcattgttacaaaaatcaagcaaatccatgataacttcggaaggagaacaaaaatcagccgaaggtaataatatcgaccagtcgcttatcttgaaggagtcaggaagtacaccaatcagcatatctaatgcgccgaccttcaacccaaaatatgatacttcaaatgcgtcaatgaatacgactttgggaagcattggttcaagaaaatacagtttcaattattctagcctgccctcaccatacaaaacaaccgtttatagatatagtgcagcgaaaaagatccccgatacatacacagccaacacatctgctcaaagtatagcatctgctaaatcggtaagaagtggtgtttcaaagtcagctcctagtaagaaaataagtaatacagctgcggcattggtctcactattagatgaaaatgacagtaagaagaataatgcagcttcagaacttgctaatccatactcctcatatgtaagccaaatacgcaaacataagagagtttctccaaatgctgcaccaaggcaagagatcagtgaagaagaaactactgttaagccattatttcaaaacgttcctgaacaaggcgaagaaccaatgaaacaactgaacgccaccaaaatttcaccatctgcgccaagcaaagattcttttactaaatacaaacctgcaaggtcctcatccttacgctcaaatgtcgtcgtagctgaaacctcacctgaaaagaaggatggtggagataaacctccatcctctgcttttaacttctcgtttaatacttcaagaaacgttgaacctactgagaatgcttataagagcgagaacgcaccatctgcatcatcaaaggaattcaattttaccaacctacaggcgaagccgttagttggaaagccaaaaaccgaacttacaaagggcgattctactcccgtccaaccagatctttcggttactcctcaaaaaagttcatcgaaaggctttgtttttaatagtgttcaaaagaaatcacggtccaatctttcacaagaaaacgataatgaaggtaaacatatcagcgcctcaattgataacgacttttcagaggaaaaggcggaagagtttgatttcaatgttcccgtggtgtctaagcagctaggaaatggcttggttgatgaaaataaagttgaggctttcaagtccctatataccttttgataatgaaaattttagccgtgacataattaccgtatagcccaactcaatacgtaagtttgtgtaaaataccattccaagatgatattatttagtcattttttttccactttctcaaaaagaaggaatacctttagcggctcttataaactataaatttctagaagatacataaaaggtttttagtctgatcataaaattttttgcttaacaaaaaatttgcccaggtgtttcatttgccagccacaagtaacagcgagaacaattaattgaatgacaatccaccacatagcacgagaattaacagcttcagaggcgtctctaaaggtagcttcacgatctctcatcaatttttgctctcttctaatttcgccgatcttggagtttaggacgttaaccttggcatgtagaatgtcaatagtggctttacccttagaatctaacttttcatcagagcccacttggaattcaacgtcaatcttcgttttagccttaatcaaccagccaccagcttcgggctgaatacagattttatgttcacccgaatcagacgcaaggaaagttaaatcaccacttgctgaacctttctgatgaacaaccaggtggttatcatcaaaagtttcctcaatatcaatcaagacaccaaaatcttgcgcaccagcgtctctgtaattttgtaattggtcatcgtaaatttgtgccttgtaagttgcttggaacaaagtacctttagacaattccttgtggaagcacttacgttcagcaccagaagtataataatagaacgcagtaacttgagctggtaaaactagacagcaggcaaaaacctgtaaaagagaggttaaaagcatgattagtagagagattggttacctttaaatacttttccaaactacagagggaagatagagtaagttttgtatgtacacatttctgctgatgtgtttttttttttcaacttattacgcgattcgttttttttttacggtaacagaatacagaataaattcacgtacaaaaatagagaatatataaaataataggttgacgattatattggatcttcccctggggttcaagagtcgagaccgagtccttttagtttgtgtatatcagctggttcttttcgttatgaacatccttttacaggatccattcgctgttcttaaggaacatcctgagaagctcacacatacgattgagaaccctttacgcactgaatgtctccagttcagtccttgcggtgattacctggctcttgggtgtgccaatggagcacttgttatttacgatatggatacgttcaggcctatttgtgtcccaggaaatatgttgggagcacatgttcgacccattacatctatcgcatggtctccagatggtagattgttgcttacaagctctagagactggtcaataaaactgtgggatctttcaaagccaagtaagcctttgaaagaaatacgattcgattctccaatttggggttgccaatggctggatgctaaaaggcggctttgtgtagctacgatatttgaggaaagtgacgcatatgttattgacttcagcaatgatccggtcgcaagccttctcagtaaatcagacgaaaaacaattgagttcgacacctgatcatggatatgttcttgtttgtacagtacataccaaacatccaaatattattattgttggaacttcaaaaggttggctagacttctataaattccattctctatatcaaacagaatgtattcattcccttaaaatcacgagttctaatatcaaacatttaattgtctcgcaaaatggtgaaagattagctattaactgctccgatagaacaataagacaatacgaaataagtattgatgatgaaaactctgcggttgagttgaccttagagcataagtaccaggatgtgattaataaattacagtggaactgtatcctctttagtaataatactgccgaatacttagtcgcttctacacatggttcttctgcacatgaactatacatctgggaaacgactagtggaacgttggtgagagtcctggaaggggctgaagaggagttgatagatataaattgggacttctatagtatgagtatagtgagtaatggttttgaatctgggaacgtgtatgtgtggtctgttgttattccgccaaagtggagtgctttggcgccagattttgaagaagtagaagagaatgtcgactatttggagaaggaagatgaatttgatgaggtcgatgaggcagaacagcagcaaggactagaacaagaggaagaaatagctatcgatcttcggacgagagagcaatatgatgttagaggtaataacttgcttgtagaacggttcacaatccctacagattatacgaggataattaagatgcagtcatcataggtttctcttcaaaaggagaaagtttaaataggcaactgacactgaagaggtatagtcatgcctaccgcgatttctttgacacagaattgaaaaattttgcattttttggtaatttcctaataatacgaagtgcaataatctcactttgataggagcacgtcatgatggtaatttcatactactgaacgtaaatgttgaaggtgaatttgtaaagctttgttatttgaagctgtacacctaaagggcggtaaattgttgggtgttagtaccatgccattaattagaatttgttagcatttttattcatttgtgcattatgggttcaaattcatatgactgaacgtgtagtttcatatccagtcatcaagagatgctgaaccgcccttcaaaaacttgacgaaatagaagttttttttttacatttctcatatgttacatagattaaatagtacttgattatttgatacattaagctaacaaagccttggataactcatcggcaagatagtcggcttcagccctgtaattcaagctgtgtaggttagcaacggtatatctaattctgctttgatcattgtatgtatcctcacgcgctctaatcctaaagtcatattcgttcatttggatactttgagtaatttttgtgaattcgttggggtcttcttccttcaaagacattaatgtattagcatcaacacccaataattgtttagcttggtcgtcaaataaagtgagccatagttgattggtttcgtcaataattgatattgtcaagatgtatctccaatttggccttgcattattggtgtcgcacttctcacatctccaagtaccatcaggctgttccagaactttcttattacaattctcattagaacaggcaggatatgcaaaattatcaacttttaagaaacttatagcagctttaacactaaaaaagtcacctttctcgcttcttcctagattttcagcttgagctctagcaatagtaatacgctgagcaatgaattttgttaagctagcagccgattgaccacccataccgggttcttgctttaaagtgatgaagtttgcgttgcggcccttggaatcataccaaccctttaaggcatatgcctcaggaatttctggattcggaatcagggtactagaaaatcccatagacaaagatttgccaccaaaatccgtcacacgaacacctttaatggcagcaacagaaccttcaggaaggttgaaatcaagggcttgctgattccataggccaacagagatagaaaacccagagtcgtcaacaattgtgatgtcacgacgatcgaatttcttcccagcccttgaagttagctcaaaatgtgggtttatagtttggataataccgaggacgtctacgttggaatttacttcctggttctgaatagcatctagtttgatgaaattgaaatgggttttcggaacattactttcatcgaaacattcttctataacagtgtctctatccaaattcagttcataagggtgtgttagattagtaaattggggcttagctggttggagttttgcctttgatacatagtatactttgccttcttgtaaaatttcgttaaattttgtagcaaaatcattaaacgccgtggctcggatttctccagaggtatccaagaagttgacattgaatagtttaccatcacctctttgattgtgccacgttttaatttctcccttgtaggaaactcttgctttgatagtccaaacgttttggtatggagacagttgttcgatggcaaaaattggtctggttttttgcgaattagggttttcattggcgaattttctctcatttgcattcaagtttgagtttgaatgcagcatatcagggacaccagcattgctggcgtttgtttgattggcaacattaccactgtcagttatatcttcgtcttttaaggtttcatttggatgctctgagaaatagttatccaaaaaagtactagtttggttgaccatatcagcacgcgactggaccaactcaaagtcatctactaaaagaacgtatttctttctttccctgacaatagcaggttctgcaattatcacgcgaatgatatcacccctttgtagttccattgactggaacttggatgcagcttggtttctcaacagagccttcatatggtaaataccatcggaaatcatgatcaaattctttctgttgctgttagccccatcagatttcctggtgttataaacttgataaacgccaccggtgggattatcgtacctttgcttattggtgaagatgctatgaaaatcgcccctcgaaagttgaacactgctcatctcttgtaagtataatctggtcttcttgctggtttcgcctttaccgtaataagaagagtgaatagtttttgttttacgtgtagaacttaaagtgataacatttgttcaagtaaacctttatgttagttcacgcgtcttttgtcgcctcgtctaatttttacgcgtgacatttttccaagcagagatattttattgagcagcgaagaagagttagagaataagaaagtgatgcgataagaaatccacccaattagcatagatcctttcgtatatggctgaagaaggtggtacgcgcatagctattaacatatatcaaaaagaacggcaaaaggcgaggaggtttttatgccaccgctagtatttgacatagatcacatcaaacttctaaggaaatggggtatttgtggtgtgttatctggaactttgcctactgcagcacagcaaaatgtatttttgtcggtacctttgaggcttatgttagaagatgtgctgtggctgcatttgaacaatcttgccgatgtgaaattaataagacaagagggagatgagattatggagggaataacattagagcggggcgccaaactatctaaaattgtcaacgatcgtttgaacaagtcatttgaatatcagagaaagttcaaaaaggatgaacacattgcaaaattaaagaaaatcggtagaatcaatgataaaaccacagctgaagaattgcaacggcttgataaatctagcaataatgaccagctaattgaatcttctttgttcattgacattgctaatacctctatgattttaagagacatacggagtgattcagacagcttatcccgcgatgatatcagtgatttgttatttaagcagtacagacaggcaggaaaaatgcagacctatttcttatacaaggcattgagagatcaagggtacgttttgtccccaggtggacgttttggtgggaagtttatagcataccctggtgatcctcttcgtttccattcacatctgacgatacaagatgcgattgattatcataatgagccgattgacctaatatccatgataagtggtgcaagactaggaacgactgtgaaaaaactttgggtcataggcggtgttgcggaagagacaaaggaaactcatttcttctcaatagaatgggctggatttggttaagctgggaatcagtcatgtataattattttctcagaatttatgtatttataaggtttttcagaagcatacatatgtgtaatacaatttttaaatttgcattgatattttgatgcattcagcgggaaagtagttgtttatcactagacatataattatgtttatttatatttagtgggagcaaaacagtttattgaatgtttaccagaaccgaaaaaaaagctcttctaaactgttgacatccagttcatttacttccacgtgtagatgtgaaggaacaaatattttagcatcgttcatacaagtaattatgctatattatcgatcctcggatttcagcttccgttatatcggatgattgttactcgacctttatgtcgtctttttacatcatatatgataatatgctagcagttttaatacaaattgatcgaagatagttggttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttcttattttcaacaatgtaattgatggccttaaatctctactacatcataaagcttctaagcacttaccattccttcataagtctagtattgtaatgagttgggcacatggcgcagttggtagcgcgcttcccttgcaaggaagaggtcatcggttcgattccggttgcgtccaaatttttttgttaatccaacacaattgaattcgtgaatagctgactgtcatcagtaatgttcgtggaaagtacctatccatactgttgtatcacgactaagtagttgtcgactactacctcctcaaccccagttatatccctatgacacattggaggatgctgaataatgacagaattttattcctccttttcattatcataatctgaagcaaagttaaaaaatagaagaagtaagataaactttgtagatacgatatatagttgtttgttttagctatcatatatgctgaactgttactaccttattttttccgaaatgtttctaaaacaaataaatattcatgaatatgatgcaagttcgttggatgagaaaaagaccaggctttattgtaaggacaatatcatttacgaataatttcatccaattgtttcatcaacacatccattctgtcaaaaactggagcatagagatgttgaaccaaagaattgggcttcgaagccggatcggacatattggtattagacaatgcccttgatccggaaagtgaactatttatgcttgctgatgataccgccctttgttcatccatataaaaatcttcttcagatgatgagtgtaacgataaggttgattgcttttcttcttcgggggtactgtgatgtttttctagctcctctttaggttgttctgcgtcagtttgatttggcattcctccactagaccccaagctggcttgaatttgccctctgtgttttccacgtttgttgtctctcaattttcgattttgcatgatatatgtgaatgtccttattgctctagatgatggaatactgctgctttcttcaactattggagtggatggtgattcgtttgtccattctgacgacgacggtgaaaactcgccaattgttgaaagggaattttgagagtctgattttgccataccattcgcaaatggcatacgaggcgcttcaaatacttttttcagatcggtatcgtaatcactgtcaaccggttcagacttttcttgccccacataccgatttgcattataatcatcttctctgtctttactcgatgatgtcttaggctcactttcgtttttgttgtcttgtctccgaacttttttcacatttagtggtgtattcaaagatgtactaaaggagacgtcgctcactacatcgctcgtatcatcatcctggaatttggcaaaatttaacttcgcttcagtgtattcgtcccggtgcgttacttttgtttccttgtcgttatcaacatcatcgtcgtacgactgtccattgccttcaccgccatcatcgttactatctaacgaggtatcttcaattgcatcatctataaacctgtctgcataaccgacaacatcattgaaactaacagatttgttccccttaccatatccattcagtgcaggtgtcggaattatactctctgcatcactctgattcttgttaccagagctgatggaatcatctttcgaatcggaggaagcaaccgattgagaagacatgttttcatttttccagcaattcaatcgagctagtctttctggaaaggtttctagaatttccgctggcgcaaacccgattttaccatcagtgatcctcttaaccagccaccaataggcatcctggtcattcaaaagtatacaaggttcgtcttgccctaattgacaatgtgaagaatcatggccattgaacgcatataaagcatatagtttatcagggtccagttctcttggcggcgataagggttggtaatcgtcgttttcctcctccaaatcgtctttctccccttgaaaccctgaatcttgaaattttctgtcaaagtcatcgtcatcagagtagttttcctcttcatcctcgtcctccgagatggcgtatttcaagccatcactaaaatcgtcaacgtcagggttcattgtattattcactgaaaaatgcacctcatccttatcggcgctatccacggaatcagtttcgatctcttgtagccttctttccaaattgtcctcaaattcagaatccgaataatcatatgagtcgggcaattccgaagaattttctttgtaatgtcgctgatcccttttactgttgctatgcatatgtttttccacgttctcctcctctaactctttgtcatcatctctatttcgcagaacatcatggcccttttctgccgcattactcagtatattaagtttcgaattgaagggcgaactcttattcgaagtcggagtcaccacaacacttccgcccatactctccgaatcctcgtttcctaaagtaagtttacttccacttgtaggcctattattaatgatatctgaataatcctctattagggttggatcattcagtagcgcgtgcgattgaaaggagtccatgcccgacgtcgacgtgattagcgaaggcgcgtaaccattgtcatgtctagcagctatagaactaacctccttgacaccacttgcggaagtctcatcaacatgctcttccttattactcattctcttaccaagcagagaatgttatctaaaaactacgtgtatttcacctctttctcgacttgaacacgtccaactccttaagtactaccacagccaggaaagaatggatccagttctacacgatagcaaagcagaaaacacaaccagcgtacccctgtagaagcttctttgtttacagcacttgatccatgtagccatactcgaaatttcaactcatctgaaacttttcctgaaggttgaaaaagaatgccataagggtcacccgaagcttattcacgagtcagtctgactcttgcgagagatgaggatgtaataatactaatctcgaagatgccatctaatacatatagacatacatatatatatatatacattctatatattcttacccagattctttgaggtaagacggttgggttttatcttttgcagttggtactattaagaacaatcgaatcataagcattgcttacaaagaatacacatacgaaatattaacgataatgtcaattacgaagactgaactggacggtatattgccattggtggccagaggtaaagttagagacatatatgaggtagacgctggtacgttgctgtttgttgctacggatcgtatctctgcatatgacgttattatggaaaacagcattcctgaaaaggggatcctattgaccaaactgtcagagttctggttcaagttcctgtccaacgatgttcgtaatcatttggtcgacatcgccccaggtaagactattttcgattatctacctgcaaaattgagcgaaccaaagtacaaaacgcaactagaagaccgctctctattggttcacaaacataaactaattccattggaagtaattgtcagaggctacatcaccggatctgcttggaaagagtacgtaaaaacaggtactgtgcatggtttgaaacaacctcaaggacttaaagaatctcaagagttcccagaaccaatcttcaccccatcgaccaaggctgaacaaggtgaacatgacgaaaacatctctcctgcccaggccgctgagctggtgggtgaagatttgtcacgtagagtggcagaactggctgtaaaactgtactccaagtgcaaagattatgctaaggagaagggcatcatcatcgcagacactaaattcgaattcggtattgacgaaaagaccaatgaaattattctagtggacgaggtgctaacgccagactcctctagattctggaacggtgcctcttataaggtaggagaatcccaagattcttacgataagcaatttttaagagactggcttactgctaataagttgaacggtgttaacggcgtcaaaatgccccaagacattgtcgacaggacaagggccaaatatatagaggcttatgaaacattgacagggtctaaatggtctcactaacgtgatttacatatactacaagtcgccagtgtaactcctcactgaatatgattcatacatacccgtatgtattaatgtataaatgttctcagagcaaattttatcgatatcttgtttgccagtggtatgcaggtttggcaaattttttaccataatatccgtttatagattctggaaccttaccaactttcttaccgctaattacttccctggctcgctcctccactgcctgggtaaattgttccttcaactgactcagttctctttcgtattcaatagcttgcttctcgaggattttttcaatgtttgtcagctcattttcatagtccagtaacttcctttcaaatctctctaattgcaacgactttcttgcagttcgtatctgaatatcttgcagtaattcaaaagtggaaggcctggttcttaagttcacatctatcattgaatgtattatggcattaagccctctagagtaatactcagggacggtgtcacatttcccgtttttaatcttagtttgtagctcgagataattttttgcctgaaatggggggtgcaacgaacacatctcaaaaataacacaacctagtgaccagatgtcggatagtggggagtatggttggtccatcaacacttcaggcgacatgtaatatggtgtaccgacgtatgttgtggcaaattgaatactagtttccagagatttggctaacccaaaatcacctaactttaccacaacttgactatagtccatagggctcccccttttccctgaattcactctatggtctctgtaataattactattcacttcctcgtgaccgtctacttgttcattaatattgtaatcgctatcatcatagcttaagaatatatttcctggtttcagatcacgatggataacgatgtttttgccttttaccggtggtttcatccggtcatatattgtggtcaaagttggcaattcaacaccataatgacatttatagagcgcagtcaataattgggccaggataccccacacaattttttctggtatatatttatgctcctgtttgtagtgcttaatcatctgggataaatcacccctggaacaatattccatataaaggtataacacttctttttgttcatcgaagtcccagttataaaattctacaatattttcatgcttcaactgcgatagaatgctacattcagcgatcagctgttgtctctctttgctattcatatggccatatttgatatcctttctaaccaaaagtttcttggtaggtatatggatgacttttcgtacagacccaaatgaacctctcccaatttcttcgagaacttggtattctgaccttggtgggtgtccctgctgctgctgaggactacggtattcttggaaaaactgtcgtctatgcatactcacacagagaattgattcaattatcaaatagcactctcattgaaattagtattgtgaatcttgctcttttcatgttatatgatttgatattcttttgaaaagtcgcttttatttacgtttaacctaattaggaaacgtaatgaaaaaattcagaaaccttaaaaaaaaaacttggctgtaactatcggaagactgtgccactgcaatcatgtcagatatcgtatttcagatttattgatctatagctagaaacatttaacaaaatgccaccttctagagtcggttcatacatttaatccccaattgaaaaaaaaaaagaaaaagaaaaaaagcatatatagatatgcttttttatcattactggcctctttaaattcaaaaacttttctgatctcttttccaaacagatgcgttttcagtattggaaggttcacaattctatatatagtgttaatgtaatgctgtattattctctatatatgtatgtatgcacatgcaattcctacattatgtttgaaatgttgtaatggggacggaaaagccgtcacttttatctttggaggatcgcaaattactacgctcatcttttgttggagaactaccaattgctgcagtgacgcttgaaactttttgcaggcttcctttttttgataatgaacggatatcctcacatagctgacagatcaaaactgagtcccccccaacttgatttgaattcctttttggacatccgttgttccagttgttgtttaaaaactccgttatttgtactaaaatggcacgaagtttgaaaacagtggccttattacgacgatttggttcggtttgctttataggatccggctgtcctgtgtagtcatatagcttcaataacgattttgagaatattagctttatgaatttcaatagatcgatttgaataagtaaactgttgaaataggtatcaaagaaagaaacaatcttttcataaaagttcgggtgaaatatgatattaattgtaaggttttcaaaaccgggcaatgagcatatcttcgtgaaaatgctaattagtttactgaggttaacgtcatcgtcattcaatgcataaaacaggtcaactaattgatcaatcggtaattcaatagcagcgtcattgttgacctttatgaggaaaacactatgagactctgatgagcccactgtaggagccacatcatcatttacattgcgtaacgtaaaatgcaagcagttcagtatgatctccagtccacttatggaggtgttattcttttttctgatgaaattcatagctgtagaaaataaagaagcactcatttggtccatatccaaactcatttcaacgcatatagcagtgatttgtttccaaatgaaagctgctgtctttgcgtcgtcgataaagggaatgatggtatcaatattccggataaaagcaaaaaaagcatcgttgtcaagcagatcatttaaaaaagtgctgtttatatgtactgtaaggtaacaaagcttggtgaagtactttaaaacagataaatctttgatttgggccatgtcaacaaaaaaagatgttagccaggtaaagaaaccctccggtaattcaattagtagtcttgattttgaagatatggtcagatggggaaagtttgaaatgctcttgtgtcgcattggagaagagggacgcgttgccatcaaagaatgaacaggggaccttgatggagactgtaccgaattcactggtgagttcctcgtgggtgaggaggataacggtagagaggaagaagaaggaatagcggacttgtgtattttatcgtcattcgtggttatcatatagtttattgatttgaagactacgtaagtaatttgaggactgattaaaattttcttttttagcttagagtcaattaaagagggcaaaattttctcaaaagaccatggtgcatatgacgatagctttagtagtatggattgggctcttctttcatggatgttattcagaaggagtgatatatcgaggtgtttgaaacaccagcgacaccagaaggctgtggatgttaaatcgtagaacctatagacgagttctaaaatatactttggggttttcagcgatgcaaaattcggaggatacattattccacattcaattaaagtctgagggtagtcgatgacgaactctttggctaaatgttcgaatttaatgatcagtggaattcctcccatagcgatgaatttcagtcgcaacctagagtggttatgctgggtatcgtaaacaaaaatggagccaaatgcagttattaatcgtttatcaacagttgtgcgcgacagacactcgataattgtatcagcgatgttctcgagggagcaaacactgaaaagcacatgcaagtccgtcaaaggcttagatgaactcttcaattggctcagcaattgactttcagtggggggcattaaatctagttcttgattgttttctgcccagggagcgggagccgctcgaagactgaatttagagggtgatatatttagtttctcttcttgaaaatcggcatcccaatgataatcagcgtcggtaaagtcctccttgaacttgttgagcttgtcgaccttcacattttcggtagagttgatccacacatgcttgagtaactggtcggctgtcggcctcttgtacatgtttttcacaaagcatttagataagaaatcctttagtggctcagagaaagagctaggtgggtagtaggtatcattttcaacagcgtagtagatattggcgtctgtcaaattgtggtagggtggattctttgtgagcatttcaactacagtggcacctagagaccaaatgtcgctgagcgtagaagctcccctgttgcccaggatctctggagccatccaattgagtgtgcccgctagcgttaaggcgctggagttcacaatagtggaaacgccaaaatcagcaagtttgacagtgttatcagcactcagcaggatgttagccgccttgatgtccctgtggatgactccttcaccgtgtaaatatttcagccccaatagtgtctgtgtcacataggttttcgattcattttcacttaatccggtagagctccttgaaatgagcctcctcaaagaaccattagcgcagtattcgaggaggatatacaattcatagctttttcgtatgaagccgtggtatttaacaatattgttatggtttaaattttttaacaagctaatttctgccataatgtcattaagttcctcatcattttcgtacacgacctcctttattgccacgacttggtcagtatgtttattaatggctttgtaaactaccccgtaagaacccctcccaatgacctgcttcaagtggtattgcacggatttctcagatgccctctggatgggagtcaagttgactctatcggtatcggccatactgttcatggtatagtcttaccaggaaaatgggtagtgcttatgtgtgttttgtccttcctcgagcctccaagtagaagatataccttttgtgaggcagatctcccgtatacaaaaataacagcaagaaaagcggaaagaccatcgcaaggtggaaaggattataatggcacagcaaagtcgcacagagcactacagtatagcatagagtgctaatgagttgataggcccaattttgattatgccttctttttcatacacgacgccagaggacattattacattacagtagttcgccgctagatgacaaacgacatccttaccgatatgagatgtgcaaagctacataatggcaacaagcgttatgaacagccttgtctttacgaccacagaaaagccgtattagagctcttcagctgcaaaattttcttctaatatgatgcaaagccatcaaaaatcatgcatagttatgaaatacctgatgaaacgcttcgagttcgtgctcaagaaattactgaaaggttaccgagaagaaaaatatctatgagacacgataaggccccttctgaatccattgtcctgggcttgttcattctatttaccacttaaaattgatcctttcaaaggaatttttttctatttccaatagtatatttgtacaaaaactacaaaaatggataaaaaataacagtaatttgtgactactgtaaatatcactgatttggattttgtaatgagtactgctcatgcccatgccgatgcaagtggatcataaattttactaaacgatattcgataatgcgccaagcctttataaggaactcaaaataacccatatggacagtttcagaaggccaaataacgatcaaggacattcactcatgtttttcaaaggcgaagagtgtaaaattttcttctatatagttcgaatattttatcttataaatttcagtcgtcattttccacattcgaactcaaataatgataaagaacgctgcagtaatggcttaaaaaaacatactttataacccattatctcttacgtgtaatttaaaattgtttatagtactatttggttatgcttgtatgcctctattatttacttgatctttttatgttttcttatgattgaattatttatattctaaattcctcacgaatttatactgaagatttccttccaggcgagaataataaacacatatttatgatgataacaagacgaacgtgtattaagctcccagtacgagggaagcagtaaaaattatcccaagatccatttaaaatggataactccacgagctacaacaaaatactaagggaataggccgttatttccgtaaaggatggtttaataataagaaatttataatattaataatacatatatacaaaaatttatatttatatacatgcgcctaactattcatactattaatttcatattattaagctttttttttttcatttatcattttttttcgtaacctctcatacctgtacaggtttcattcgtaaagcagggactctagtttgcgatagtgtagataccgtctacggatagagcactagagatagctggctttaatctgctggagtaccatggaacaccagtgataactctggtaacttggtcggcgggaataccagtcaacatggtggtgaaatcaccgtagttgaaaacagcttctgcaatttcaactggataagtttcagttgggtgagcagcttagaaagagtagtattcagccaaatgagctctgatatcggaaacataaacacctaattcaaccaaattaactctttcgtcagattgagataatgtagtggttgctgcggcggaggcaccagcagcaatggcggcgacaccggcagcgattgaagttaatttgaccattgtatttgttgttttttgggttattgcttagtgatgatataggcttaactggaaggaaaagaacagagaaatgtctcaaacaaagctgatcaagccgctgtatttatatgaaacttgaacaactacatctgcacacatgggctcttactggtcgcccatctcacactcatgccttccacattccacttagcgactaagtcattattactatggggacgggttgttcttgaacgatgctatacttcgtataggaagccgtttttttatgccccatcctttcatatgttccatagcacaagaatgttctctacaggaaaagtgcctatagggctgcagctgcagttttggccaagaaatagaaccaaagccaaatttattttgggccctcgttcaagggccatctcacccttggcactaaacggttagtaggagggaaatcggacttttcccaaattagaaacaatgaaaaattaagtgtgagctcttagagtcgcatctgcaggaatatgcacacaaaaaggggagctgtacgtaaataatcagaccacacaaactattgccaaccatttgatactcacgctagatatgatgggggttcttgtttggacaacacaagtctcagagccagcgtagatatgcttgtacataaatgacgactggggcatcaattgaatcgggttacattgtgcgagctattacatgaagagaatatgcctttagggtaatttccaaatgtaggaagtctcgctaagtagggcgcccaaatctgtatagcgatgttgttgaggccatatagtaaaatgacgtgccaattaccgagcttttgatggaggtaaaatctaagattaatcttgcgccttgaaaccactagaaatgaaaggaattggtgaaaaaataatcgcgcaatagatgacatggaacgacagaagtcttgtattgtgcacgaatccgcaatattcaaagccgaagttcatatacgaatgcgaactatttcttagggtagctctctgtatgggccgccataaattagtaccaaaagataggtttttgaaaaggctacaatgtgcttttttccttcttgctttcgagtccggtgaacagaatattacgacgtccttgtattaagagccagacctcctgttagcgtcactataagagtaagtctgaaatacgcaacaactacagtgcaatgaaaaagtgctcaactcaatgacaataaacaatttaaccatgggaggttaaaatattactgcgatcagtaaaaatggggatatcaccttttgacacataacatagcaataaagtaacagatcattagtgatcggacaacctgaaccaacgatataatgtcgaagccaccactacctttaagattagtagcgctgcagggggagacaatgagagaaatttcccgccacatgaactgagtcaggagttttttttttcttgctggagaatcatttaatttcatggttaaactcctctataagcatcccattctcccatgcctgaaaacacttttgtccattcgatcctcatgcagccctcgttaatatgctaaaatggctcattaaattgtaagattgtatcgttcgagaacgtcaggcatgatagatggttgcaattacaggacattgattatttaatcctgctctcaacatgttcaataagttgaagagttgctgatctccccgtatatcttatgaaccaaagcatggtgggtgaatgttatggttatccttgttgaaaaatgattgatagactggattgagcggaaaaacatgggtcaatatgctgatcttgacatttttcaaaatccacgggggatcaaatcaacttcttatagcgtatgacctcttttacattgtttaatgatgttaagattgcgatattatagtcagttaagttactcaaacgcacagatttaatagaaaactgcgtcttcgttgcctagtcgatcataataaattcgcagattatttcgaatttgatctccttcgaaatcaagtttattctcttcacaacaaaaaatgcttttaacttgaacaaaactcgtaaactatttccccactgttgcttcgggacgacccagttattcaatatcttgcaatgctaattttttttgggagagcagttgcaaatattgcaaacacatctaaagcgtacccacaatttatgacttcctggagcccagaacagcccaaaaaaaaaaagatgcgttctttttataccaatatattagatacgtaaactctactcatattgcaggtatgcccacatctggatattgactttgccaatattcccgcacagcatgggcttgaatttcggctgctttaaagaggcaccactttacggttggttcaacatcagaattttgagttgcagcctgattttctggaacactgatgaacggctgtgtattcgctgtatcccactgtacatcaggatattttccctttatgagatccttgaaaaattcatagcactggtgttcacaaaaaaagtggtatggtgttttccataagccagccttgaacaaatattgattcatgttatacgttatggttttccattctttcccagctatcgatggtctatgagttattacctctagtagaagttttgtacggaatgtttcattacttattggtctactgattgaccatatctgaaggactaccatagagccacctaaacatatccggatcaccatggcaggggagagaacaccagaaacccaaatgtttgttaaagtcgccaaaatcgtcaagacaaaaaggaggaaattgatcattatatacttggcgcgtacaatttcgtaaagcaaataactctggtatgatgcaaactcatcctctggaaggacgatatcagctgagattaaaggactttcagggttgtcaggagatccttccctcaatgggattgctttaggatcgtccgtgacatgagtgttttttttaaataagattgcatgtttaacaaacgatttaacttgcttttgcttacaagtcaagtaaaccttatcctgatagcttaggaaaaatagacttgaatgtgtcgaacatttcaaacctcaattggtattttcctttttttcaactgtacgtacatagcttttcgctttctttagcgcccccagatgaaagtatatatcgtaacaaggatgggaacatgaaaggtactgaaaaaacatctgtatttattaaaagtaaatcaaaagcagactgggaagttctgtcgtagggattttttttttaatgttatgtgtgtaggattattctatttccttgaatttctcgatcgagatttttcgtacctgtgtatttttggatataagagtgtttctgatctattgagtgagcaggtctccagcggaatatagagtagattgaatatggaagaggactacattaaggcttattgttagttagttactgttaggacgcttcggcgagctgatgtctgacttctcgttgtatcaaagagctcccaatacgccagcgcatttaaactatgatcacggaatgctggattagtagtatagcaaaagtaacacttgtccaccgcagactccatcacttagtcaacaccttgggtgttttaccgctgataatggccgtaaaatcgccagatatatatcatcattgttcttcgcgaataatacgtaacacagtctcttttcgaaatttagatgaggaccataggcatgacttatttactgagatgtccctgcgttaaaacttttactggccgattgctaactttatatttgttaataaaactattcacgcctgtgtcctaattgttggataatacctaaacaataacgatgttgtatagctaagaggacgaccagacaaaaagttataaactttaccctcgttgaaaatggggcagccacctatgaatcacttcccattacaatgccgaatagatatgtagtagaacacgtacacgcatgataattacttccatgctgtacttattttttgggtgtctcttcagaaagaatgctttatataaccatgtgtttgaattagcgatcagctaataacaagtcagtgtccaaatagttaaaacattgtgacccaaatatcacaaataagtggttgtttggccgagcggtctaaggcgcctgattcaagaaatatcttgaccgcagtgaactgtgggaatactcaggtatcgtaagatgcaagagttcgaatctcttagcaaccattattttttctttttcctcctatacttcataatctacgtaggaatgaaagtaccaacattataccaatgagggtgtgtttcgtggatgcatatactctgaagataaaaacaaactcaagtccgcttcctacggtttgagtatttcttaccactacataataaagaatattacgttaactgtaaaatcaagtagacttggaaaatacaacgagaacactttcctgattctgcatcagcgttttcttatcaccagctgtacttctacattagctaactctcctttctataaagggcgtctttcacttcacttgtgccatgttacaaagctccaaacgcacttctaactgagtacaatgcacgatcccactgacagacaaaacagcttcacagaatttgatcatgccatcgtaaaaaccacgtagtaaggaataaaaaatcccgaagtcgatcatactatgtagagatgtacatgaatagtctaggaatctggtcttccagcatgttgctttggtctgcttcaagcgctatggaagcgctcgccatgagatatgctgtttcaaggcaaaatagcaaagctctttgtaaagaaatacaattcagagaagaagctacagcattttgtttctggatgatccctgcaggttcatactactaagtaaatcttgaacagttcaaatttcaacaattcagaaaccgctctttttatatatactctaccaaacgagatgaaacagcatttttttactcttataaggtaccaatattttgacgtatgctttctttaacgttcacgatcgggctgggccattaaacttaccttagatattatttggaacagcaccgcaagtgctgatgtcccagaaatgggcgccggttcaattaggtcgtgaagtcagacatatggagactctcggactgaaagcactaagggatgatagctggcatgccaattccattttaaatttacacatcaagttacagggtttgggaaaatcacgttcaaagcctgaaaatttgaggttgttcacggaaatcatttggttatgtctgtcggcctgctatttagagacattttttattgcaacaacctactctatgcacttacacggaatcgcagaataacgcgcgcacaacacaattgggaaacgataggattttgaatagtgtattgctttgtaccgatttaaataattctttctcgtgttgaatccgagttgaagatgagtatgctttgaagaggtgaaatatcatcagtaaaaaaaaataacgacaactgcaggactcgaacctgcgcgggcaaagcccaaaagatttctaatctttcgccttaaccactcggccaagttgccaaaattgtatgttatttgttgtatctcaaaatgagatatgtcagtatgacaatacgtcaccctgaacgttcataaaacacatatgaaacaaccttataacaaaacgaacaacatgagacaaaacccgaccttccctagctgaactacccaaagtataaatgcctgaacaattagtttagatccgagattccgcgcttccaccacttagtatgattcatattttatataatatataagataagtaacattccgtgaattaatctgataaactgttttgacaactggttacttccctaagactgtttatattaggattgtcaagacactccggtattactcgagcccgtaatacaacattattttcagtgataaaatatgtaaaccaattataagaaaaaggattgcgttgcatcacaactgtaaaccattaattaaaaagagcaattgctatttagatttgttgctgagaattggctaaaaaatctgataattgtaggacttctattattgctaggggcaatgtgttggaatgcaattctgttggaataaaaatccactatcgtctatcaactaatagttatattatcaatatattatcatatacggtgtagagatgatggcataaggtatgaaaagctgtcatcgaagttagaggaagctgaagtgtaaggattgataatgcaataggataatgaaacatataaaacggaatgaggaataatcgtaagattggtatatagaaatatagactccattatggggattcctagaccctcgaggagaaccttcaagtatattctgtatacctaatattatagcctttatcaacaatggaatcccaacaattatctcaaaattcccccaattctcaacatccgactgccatgcaatgtgcttttctggatctcactcatgatcataatggccctgtaaaaggctcgcactattattattatatcttcactatatattatttcggaggctgtacctatcagtgaaaaaacgcctctaaaaatgaaaaaaaaaaagaatatgaaaggggttctgaattgctaaaatatttcgtcaaagctcaattagtatcatgatcaagtcgtaattcgaatcagcataacaacctccaaaaccatataataaccttacacaagacaagatatcaattcaacatgcaaaccccttcagaaaataccgacgtcaagttggatactctcgacgaacccagtgcacatttaatcgaggaaaatgtggctcttccagaggatacattcaattcgtactggagttatatacttaatgaaatcgctcgttgtaaaccgctaatgattatgttcctaatacctgtgtgtttggttttattgattacgttttttcatgatatcaaaggtatccttgtgtttttagtgatttctcttatcctctctattatcattttattgatcggtataactgccttcgtgtctgagaccttgaataagggtttcataattaagcttttagtagaagtcattacacgtaaaccagcagtaggggggaaggaatggagaataatcgcatataatatgaaccagtatctgtttgaccatgggatatggcatactccgtattactttttttgtgaacataggtgccataaatttttcaaaagccttatcaaacagacaaggtcgaatgcacatttgagttcaccaacgaacggtgcagagaatacgcagtcaaacacaccagcaaaagaggtttcaaatgagatggtaaaaccttatatctttagttctgatccagttttagaagcttaccttattaaagctgcggaaattcacaaagaagctgaatttgagtattggagaaagcaatacccagaggttgatttgccttagggccgaatttttggtatttatctagtatattctaatataaaatgtacgagcatcattaacttcaagaacattacgaagcccgcaattaagtgtcagtccatctgggtgtaaaagttatgtacgctcgaaacaaattttatgtagtttactttagatgcaaatgctattatatattttgctttatgatcctcggcttgatgctcgccaacgtgagatagctggtcatcacaatagatcagccgggacgcttttcgatcacatcgaatcccttcgggacgttgcaacaatacgtgaaaaatgcctcaaaaataataaatacaatggtgaacaacgttaaaaaagcataaaacagctggctattttgatcaggataacatctataagtgccatattaaggcaagatatcaattgaccatgcaaacaccttcagaaaataccgacgtaaagatggatactctcgacgaacccagtgcacatttaatcgaagagaatgtagctcttcccgaagacacattcagttcacatctgagttatgtactttatgaaattgctcattgtaaaccgatcatgtttatgatcatcataatcgtgagtttgatctcattgattgtgctttttcatgataacgacgggtgcactgtgatcttagtgatgtcccttatagtagcctccatggctttaatggtggttgcagcattcacattcgggaaagcgatcactgaacaggagttcatgataaagcttttagtggaggtgatcgcacgcaagcctgcggggaaggaatggggtactgtcgcatataatatgaaccaatatctattcatgaagagactatggtataccccgtactatttctatagcggcaagaagtgccatgagttcttcaccactcttatcaaggaagtgaattctggttcgcactcggattcctcatcgaatagtgccgaggatacacaatcacctgtctcagcagggaagacttcaaatggtctaaacaacttttatagtattagatcagaccctattttgatggcatatgttttgaaggcaacacaaatagaaaaggaggctcaaagtgaatactggagaaagcaatatcctgacgctgatttaccttgaagcggaagcattttattcaccaagtatacttacttttctttaaaacgagaacaagaatcgaattcaagaacatctcgaagccagaattgagcatcatatattcgagctgtacaaacatcatggcctacaactatcgtatttgtaagtttttttagaggttttcatatttgtttaataagggttctgtcagtttttgtcacattctattgttgcgcttcgcataatgcagccaagaaaatccaaacaatagaaaaagaaaaaaaggatctcaaaaagggtttggtgttgtagttataagaataactagtgaataaaaaagctgttgtttggtccgtattacattcgtcaaaaatttagtactcaaatcgtgtatgcaatcgcaaccacaaaataaaaatattagactggatgtgttgagtggagatggtgccaatttagttgagggaaatgtggtccttcccaaagacatgttcaattcgtacttaagttattcactttacgtgttacgagggggctcattgtaagccgataatgattatgttcctggcatctgtaattttgatttcactgactaatttccgagtataccatctcatgtcccttctatcctcttttttcatctccgggacagaccgacaataaagcatctaatattaggctttcgttagaggtaagcacacgccagcgttcggtgaaaggggaatgaaacattatcacgtacaagatgaataaatatctatttgaccataaaatatggagtactccttactacttttattgcgaagaagattgccaccgtctttttctaagttttattgagggaagaactttcgagaagccaacaagcaacgctgaggaaaatgtacaggagactgaagctggcgaatctttcacattaaatcccggagaagattttcaaaattgctttccaagacagcggatattgtagaacaatctcaagtgaagtattggcaagatattggtgcaattatttgaaaggaaggagaaatattctgacagtaccttgctagcaaagggatttaccaatccactgacgctaaaatggggtagtaaattagataaattgcattctaacgtgactttatatagtgggaaacagatatgtagcacacaaaacggcatgattatgcttaattgattcctattttttaacgtaaatactctcccagaacgatcagaaaacttaacccgcaaccatctttgctgtgctaacaacttatgtcgcctcaataccatttttattttgtatcattccggaacttagtattgaatgaaaaatgcctccgaagtaaaaagcaggtgatgaaaagtttcaattggtataagacagatcgctattttgatccgcataacatccttcaacaccatagcagagctatagagaagacaagatataaactgggcatgcaaacatcttcagaaagtaccgacgccaagtcggattttctcgacgaacccagtgcatatttaattgagaaaaatgtggctcttcccaaggacatattcggttcgtacttaagttattggatatatgaagttactcgtcataaagcggcagtaattttgctcgtacttattgtgacttcaattttattattagtgtttttttataatacggaattttgcgttgcctttgagatactattgttttccttttgctttccaggaacatgcatggttgtaattgcatttagtgaaccgatcggtgatcgggaatttaaagttaagcttctgatggaaattatcacacgtaaaccggcggtaaaggggaaagaatggaggacaattacatacaagatgaaccagtatttatttgatcatgggctatgggatactccctactacttttaccgtgatgaagattgccaccgttattttctaagtcttattaagggaagaactttcaagaagcaaaaggaatcgtcagccagcaatgttaaagacgcacaatcaaatgacgaaaccgctggcacaccaaacgaagccgctgagtcttctagttttagtgccggaccgaactttataaagctcctcaccaaggcagccgaaatcgaacaacaatttcaaaaggaatattggcgacaagagtatcctggtgtcgatgagtttttttagacagaagacgggagacactagcacacaactttaccaggcaaggtatttgacgctagcatgtgtccaattcagtgtcatttatgattttttgtagtaggatataaatatatacagcgctccaaatagtgcggttgccccaaaaacaccacggaacctcatctgttctcgtactttgttgtgacaaagtagctcactgccttattatcacattttcattatgcaacgcttcggaaaatacgatgttgaaaatgcctctagagatgaaaaacaatcgtaaaagggtcctgcgtaattgaaacatttgatcagtatgcagtggcacagaaacaaccaggaatactatagtcataggcaatacaaggtatatattggctatgcagacccctccagaaagtaccgacgtcaagttagatacacttaacgaacctagtgcacatttaattgagaaaaatgtggctcttcctaaggacatattccgttcgtacttgagttattggatctatgaaatcgctcgctatacaccagtcatgattttgtccctggtaataggggttttggttttattaattatattttttaatgacaacgaagcttgtgttttcaattctgcaatatttgcttttacttctcttgtaggtttgttaataatattaagtgatggtaatccaaagctagtcagtcgtcgaaattttaggaccgagcttttagtggatgtcatcacacgtaaaccggcggtagaagggaaagaatggaggatcatcacatacaacatgaaccaatatttgtttaatcatgggcaatggcatactccgtattacttttacagcgatgaggattgctaccgttattttctacgccttgttgagggagtaacccccaagaagcaaacagccacgtcaattggcaattctccggtcaccgctaagcctgaagatgccatcgagtcagcttctcctagttccagactgaattatcaaaactttttgctcaaggcagcggagatcgaacgacaagctcaggaaaattactggcgaaggcggcatcccaatatcgatgcgcttcttaaaaagacggaatagcttagagacactaccatacgtaaagcgaacataaactagagtatgatatataatcagcactaactggccggaaaacggccgaaggaagcctcgaaaagtcgattcgtgttggacccatttgctgaacaaagtggttcattgcctacctattatggtagtagtcgtgataatcgtgtggttggttttgtcaacggtgcatttgcattttcatgacaataaaccttgcgttttcgttctcgggatattactttccctccacttctttcgcctcaatagctcctataagcattctcagggcgtatgtcggtgatcgagatttccaagcaagcttttagtggaaatcatcgcgcgcaagccagcggtaaagggaaaagaacggaggacgattacatacaagatgaacgaataaataaattaataataaataataataaaaagtacagtagcattaaatattattaagtttaatgattaaaaattggttaattgtcaagaaaatctaaggtattaataaataaataatactatgacaacttgcagcgaaagcatcagccccaatgaaaattaatcagaattgaatctgagcgtatttatttgataacggtttacgtaactgttggaataaaaatcaactatcatctactaactagtgtttacgttactagtatattatcatatacggtgttagaagatgacgcaaatgatgagaaatagtcatcgttttcaacggaagctgaaatacaaggattgataatgtaataggatcaatgaatatcaacatataaaacgatgataataatatttatagaattgtgtagaattgcagattcccttttatggattcctaaatcctcgagaagaacttctagtatatctacgtacctaatattattgccttattaaaaatggaatcccaacaattatctcaaaattcccccaattctcatcagtaacaccccaccccgtattacttttaccgtgatgaagattggcatcgttactttctaaacgtaggacgtgcggaatgacaaaaccatcagcagtgtcacgatctctccagtcacaatggcaatcatgagtgcatagtccaaagtaaaggggcaaggaaaagcatgattgaaaggactccccatctggactctatatgtcatcagcggctaaaaaaaagcatatagcacaacatcagcatcagcatcagcactagagtcatcggcccggcggtccgcggtcatccccgcggactttccgtccgcccggcgggctgtatcagcgtcaactggaacgcgcatatatatacaagacacacataacatagaagcacacccacgacaataaccacacgacaataaccacacccgcccacccctcctttccgtatacaatgccaaacttaaagagactacccatcccgccactgcaggacacgctcaaccgctacctggcacgcgtggaacccctgcaggacgagcgccaaaaccgccgtacgcgccgcactgtgctctccgcagaaaacctggacgcattgaacacgctgcacgagcggctgctagaatacgacgcacggctcgcggaaagcaacccagagtcctcatacatcgagcagttctggtatgacgcgtacttgctatatgatgcaactgtcgttctcaacgtcaacccgtacttccaactgcaggacgacccaaccatcaaagacacaccagagacggcggcacagggcccctatggcgcacacacggtgcaggttcgtcgtgccgcacgactcaccacctctattctcaagttcatccgccagattcgccacggcacactccgcacagacactgtgcgcggcaaaacgccgctgtcgatggaccagtatgagcggctattcggctccagtagaatccctccgggtcccggcgagccctcttgccacttgcaaacagacgccacgtcgcatcacgtggtggcgatgtatcgtggccagttctactggttcgacgtgctggacacacgcaacgagcccatcttcgccaccccagaacaactggagtggaacctctactcgatcatcatggacgcggaatccgccggaagcggatccgcgccctttggcgtgttcaccacagagtcgcgccgggtgtggtccaacatcagggactatctgttccatgcggacgactgcaccaactggcgcaatctcaagctgatcgactccgcgctgttcgtggtctgtctcgacgacgtggcgtttgccgccgatcagcaggacgagctcacgcgttcgatgctgtgcgggacttctaccatcaatctcgacccgcaccaacaccagccgccattgaacgtgcagacaggcacctgtctcaaccgctggtacgacaagttacaactgatcgtgaccaagaacggtaaggcgggcatcaacttcgaacacaccggtgtggacggccacactgtgctgcggctcgccacagacatctacacagactcgatcctgagcttcgcacgcggtgtcaccaagaacgtcgtcgacatctttagcgacgacgatggaaaaccatcgtcgtcgtcgttggcctcggcggctcactccgccaacttgatcaccatccctcgtaaactggaatggcgcactgacaatttcctgcaatcgtcgctgcactttgccgagacgcgcatctcggacttgatctcgcaatacgagtttgttaatcttgacttctccaactacggcgcgtcccatatcaagacagtgttcaagtgctcgccagacgccttcgtgcagcaggtgttccaggtcgcatacttcgcgttgtacggtcgcttcgagaccgtgtacgagcctgccatgaccaaggcgttccaaaacggccgcacagaggccatccgctccgtcacgggccaatcgaagctctttgtcaagtcactactggaccaggatgcctcggacgccaccaaaattcagctcttgcacgacgcctgtacggcgcactcgcaaatcacaagggaatgctcccaggggctcggccaggaccgtcacttgtatgcgctctactgcctctggaaccaatggtacaaggacaagttggagctcccacccatcttccgcgacaagtcctggactaccatgcagaacaacgtcttgagcacctccaactgcggtaacccctgcctcaagagcttcgggttcgggcctgtcaccgccaacggcttcggcatcggctacatcatcagagaccactccgtctctgtggtggtgtcctcaaggcatcgccagactgctcggtttgcgtcgctcatggaaaagtcgctgctggagatcgaccgcatcttcaaacggcagcaagctcgcgcagcaaaacccgctgccaggaccactgctagcgccaacaccaaatcagaagacatgaaatacctgttgtccggctacgattacttcgacgtgagcgtgtccggttgagtttatgctgagtttttgcgcatcaatattatttttactactactactactactactactactacatactattaaatatactaaataagaggaaaacgctttggaagtgactggcgccgccgctggctactataatagcagcgactgtaatttaatctcatcccgtcgtttggattacctcttttactcgccgagcgaacgtgcaccaaaaagggaaaggaaaaaaagaaaaaaaaaggaaaaaggaaactcaaaacttggataaatagaagcactcaaactaaattaaactgccaaaaaaaaaaaaaataaaaagggaaaagtttaaacatcaaagtacacctttcacccctccacacaccatggaacaacctgatctatcgtctgtggccatcagtaagccgctgctgaagttgaaacttctcgacgcccttcgccagggaagtttccccaacctacaagatctcctaaagaaacaattccagccgctagacgacccaaacgtccaacaagtgctccatctcatgctccactatgccgtgcaagtcgcccccatggctgtcataaaggaaatcgtccatcattgggtctcaactacaaacaccacttttctaaacatccatcttgatctaaacgaacgggactccaacggcaacaccccattgcacatcgccgcctaccagtcccgcggtgatatcgtagccttcctcctggaccaaccaaccatcaacgactgcgtgctcaacaactcccacttgcaggccatcgaaatgtgcaagaacctaaacatcgcgcagatgatgcaggtgaaacgctccacatacgttgcagagaccgcccaggaattcagaacagcttttaacaacagggacttcggccacctagaatctatcctctccagccctcgaaacgcagaactgctcgacatcaacggtatggacccggagactggcgataccgttctgcacgaattcgtcaagaaaagagacgtcatcatgtgccgttggttgcttgaacacggtgctgaccccttcaagagagaccgcaagggcaaactgcccatcgagctcgttaggaaagtcaatgaaaacgacaccgccaccaacaccaagatcgccatcgacatcgaactgaaaaaactattggaaagggccaccagggagcaaagtgtcatcgacgtcacaaacaacaacttgcacgaggcccccacttacaaaggctacctgaaaaaatggaccaacttcgctcaaggctacaaattgcgttggttcatccttagtagcgatgggaaactatcctactacatcgatcaggccgacactaagaatgcctgcaggggctccctaaacatgtcttcgtgctctctgcatttggattcgtctgaaaagttgaaattcgaaattatcggcggtaacaacggtgttatcaggtggcatttaaaggggaaccaccccatcgagacaaatagatgggtttgggccatccagggcgccataagatacgcaaaggacagagaaattttgctgcacaatggcccctattcgccttctctggccttaagccatggcttgtcatccaaagtgtccaataaagaaaacttgcatgcaacttcaaaacggttgaccaagagcccgcatctgtccaaatccacactgacacaaaacgatcacgataatgacgatgacagcactaacaacaacaacaacaaaagtaataatgattatgacgataataataataataataataatgacgatgatgattatgatgatgatgatgaaagtagacccctcatagaaccattaccgttgatttcatccagaagccaaagcttaagcgaaatcactcccggtccacattctaggaagtctacagtctcgtctacaagggcagccgatataccatcagatgatgagggttactctgaggacgattctgatgacgacggtaactcctcttacacaatggaaaacggcggtgaaaacgatggcgacgaagatctaaatgccatttatggtccctatattcaaaaactacacatgctacaaagatccatttccatcgagttggcatctttgaacgaattgctgcaagataaacaacaacacgatgagtactggaacaccgtcaacacttctattgaaaccgtcagcgaatttttcgacaaattaaatcggttgacctctcaaagggaaaaaagaatgattgcccaaatgaccaagcaacgggatgttaacaatgtttggattcaatcggtaaaagatctggaaatggaactggttgataaagacgaaaaattggttgccttggataaagaacggaaaaatctgaaaaaaatgcttcaaaaaaaattgaacaatcaaccacaggttgaaactgaggctaatgaagaatccgatgatgcaaattcaatgataaaaggatcccaagaatcaacaaatacccttgaggaaatcgtaaaatttatcgaagcaacaaaggaaagtgatgaggattctgacgccgacgaatttttcgacgcagaagaagctgcttccgacaaaaaagccaatgattcggaagacttaaccacaaacaaggagactccagctaatgcgaaaccacaagaagaagctcctgaagacgagagccttattgtgatcagttctccacaggtggaaaagaagaaccaactattaaaagagggatcattcgtcggatatgaagacccagtgagaaccaaactggctttagacgaagataatcgtcccaagattggtctctggtctgttttaaagtctatggtcggtcaagacttaaccaaactaactctaccggtatcgttcaatgagccaacatccttactacagagagtatctgaagatattgagtattctcatattcttgaccaagctgccacttttgaagactcctctttaagaatgctatatgtagctgcctttactgcatcaatgtacgcatctaccactaacagagtgtctaaaccattcaaccccttactcggtgaaacttttgaatatgccagaactgatggtcagtaccgattcttcaccgaacaagtctctcaccacccacctatctctgctacttggacagaatcgcccaaatgggatttttacggtgaatgtaatgttgattcgtcattcaatgggcgcacgttcgccgtgcaacatttaggattatggtacattactatccggcctgatcataatattagtgttcccgaggaaacttattcctggaaaaaaccaaataacactgttatcggtattttaatggggaaaccacaagtagacaacagtggggacgtcaaagtcacaaaccataccacaggcgactattgtatgctgcattacaaagcccatggctggacctcagccggtgcatatgaagtcagaggtgaagtattcaacaaggacgataaaaaattatgggttcttggtgggcattggaatgattccatttacgggaaaaaagtaactgctagaggcggagaactgacattagacagaataaaaacggcaaattctgccacgggaggaccaaaactagatgggtctaagtttctgatatggaaagcaaatgaaaggccttcagtgccatttaatttaacgtcgtttgcattgactttgaatgctttgccaccccacttgataccatatttagcacccacagatagtcgtttaaggcccgatcaaagggctatggaaaatggtgaatacgataaagctgccgcggaaaagcatcgtgttgaagtaaaacaaagggcagcaaaaaaagaaagggaacaaaaaggagaagaatacagacctaagtggtttgtccaggaggagcaccccgttaccaaaagtctatactggaaatttaatggagagtattggaacaaaagaaaaaatcatgactttaaagattgtgctgatattttctaagctgtgcaatgtagtcacaataacactcgttcatttgtatccattgcgaatgccggtacatcggaaaacaggataggacctatttaattatatagtatgaagtattcataacttcttgaggcatcaatacatcatattccatgagctgcgtggcattcatactcattgatttaaaggttttttattttcatggaaaagattaaccgggctgaacgaaatatattaaagatgctaaaacttatgctttcattgactttcaatagtgtccactaaccaaaaaaaaaaactactctaacaagggatccccatggattcaaagccgataccaaacagatattactctgcatagaattcaaaatattatccatataaagatgggaaagaattccaaaaggaaaattctgctctagaaggtcacaaaactagtaagaagttgacccccctgccattaaaaaacgtttttaacagctctagcaatattctaatttcgaaagtgctctcaaaagaatttattcatttgcgaaaaaaagaatatctcaaaattttctcgatcacgtacaacatcgtagtatttaaaggattattaagtcaacgaataatttccacaagaaaggtacctctagttttggtgatgaagcaagacaataactggcaagggctctcactaaatatcaacccctttcaaataaaaaaaggatcatggctggcagcgcccacaacaattaaactctgttactatcaaaaaacattgagcccaagaatggaataaaattttcactacacctcggacatggatttgtacatgtcctattatcctgtaattttgacatatactgatatggacctcttgtttcgtataaatcgctatttatttccccagataactaaagaaaatccttcaacccagcgttctatattactatattctcaacccgccgttttcctgctgtgcgataattctcattcaatactaccatttcaaacctagaaaagggtgtctttattaaaactgtaagaaaattttatcatgaactctgatgaaaagtcttcggaagatcaactttttgatttttcaaaaatgaaagaaactgttgtctccatttatggcctcatatctgaaggaaattcgtctgctattagtcataccactatcttcttcttgaagctgcatttcaaggttgattaggaagcatctaacaatcattcgatagggaaaacagaaaggccgttacagttttttaaaaatatcaatatcaagagaaagaactagggatattgcaaaatcaaaacttctgatatttggttttacgtgaaaattaccaacacttaaacgttaaaatttcaaactatctactgaaatataaattttcagtcaaagagatgaaacgattattttcttgagtaattcgttgtcacaatttaacagaaaattactgtttttttcaagtagttcacaaagatactcaaactaagatcatggagacgtcggcaagcaattgattgttagtgattatcaaaactcattagcttcggtaaaactacatagattgaaaatcagtagtaacatacaacatggtttccatgagattacaaaccggccaacctaatgctttcaaaaattctttgcttactgattcacggtggccaagaagcatataaatctgtactttgcagtaaaaaacagatggtattgctcattcccagcgattgccaaatacgattcataacagattgacttatctttttcgaaagctctatcatatggctttgagtaataaggtgagatttttttggtgatgaaaataaatacggtgccttgatgcaaaatttttagccacaaacctctcttcagtcccacatgattcacctgattacgactcactatttcatctgttccataaatctcggctttttatatacagaacattagacgacgggaagagaaaaacgtcagtataacccacttttgttcgtaaaaaaaggttattcacttctactccgtactaatcaatgactttaatggtgaaaccatgatgaggagagtaacacgatgtaattgtcataaactaatattatcccatattagtttactgacggctacaagtgagaatatatactttaagagtgtaaccataccagtaattgggttccaaacaagtttgtgaggcgcgtgtgctgaaagtaaaaaaaacttaccttaataacgcaatttctggcgaggttaaaatattaaatataaaaagccttccaagtaattttgcccactaaaatgtaacacaaagctccactggttctcggcttcttgttctttcaaaaggatcttcaaatccgcttccacttaagcagccttctgctacgacttcttctgagacactcggtttcgcgcgggcacttctgcccaccaaaaaagtttattttccggaaagcttatttctaaataaacttctgaggaattttttttccgcaaatttccatgcaacgtcgaactctcaaattctcacgagattatttgacttgctttcctttccccctttttccacgcactacgtcaatgcaagtgatccgcttttgaagaagcaaaaaatacttctttcagctcgtaccggcatttttattatttgtcaaaactggcgtttggaaaccagctcttcactttttcttcgtggtttcttcgtggttttttcgagagttttgtttaagccccttttatggatgcatgagaaaaaaaaaaggtttgctacaaccatctcaggtctcttgaaggatagttcgaagctcgcctgaccgtctttgggtgaccaggcttggttttcagttttttttagctcattgagatatgtgatcccgttcctagatattatgagggaattttatatatcaaattgattttcaccgcgaattccagaaggatgggcaaaagagggcttgttggcgtgggaggatggtcgcggctgaaaattttcaccacgagcagtttcttgtgagacatcctaatacttttgcatttttaccaagcagtcgtccgtagcaaagcataggttagtaataacaatgtgcaaataaaaaactatcttacaggcaattattttgtggcaaagcaaggtccatgttttcttgaaaggtaagaagtggctttgggacagctcatatagacagatttaagtttttgatctgagaagcgaatgaaatgtcttcagtatcattcaatttagcatccttttcattgactttgaatgttttaccgccccaatcaatgccataattagcaccccatggatggtcgtttaaggcctgaagagttatggagcattgtgaataaaataaaaaattacttaggaaaagcatcgtgttgaagtaaagcaaagagcagcaaaaaataaatggagtaaatatgagagaaatacagatcagaatggttcgttcaagagtccatactataaacccgatggtgacttttgcacaaaaaaacaatggtttcgaagattgtgctcatattttctgagctcaacatatgctcgcaaaaacacctactaattgatgtttaccaagaacgcgagtacagtcatatatagatgtagtagagttgagatattctgaatcggaagtacgatatttcaattcctatattgcaaaaatttatatatttggagcttcttgaaagaaaaagtgtccaacatcctgcatgaagtttgatcactttagctggtcccattcgaagaacctttttttttttttttttttttgagattcttcatattctgttattaaatttttagactttaatttttactttctatgtaacgttcactcttaccctaaatattaaactatttgataaaatattacactgaaaggtgttacaacttttcctagaccaaccttaatataaacgttacgatataaaataaacagtaattttaagattccattgttgaatgtgacacgtaactctaggccatacctggtttagtattttttaaaagaactcttgctacagcatattttacgtttgcataaaaataaaagaaaagcttccttatgaaacactggttaagaaaagaaaatggagtggttacatactccaaaataaattactcttaatatctgtttatccaatgaggagcagatctcaaagataatcagacttgttattgaagcaattgaagtaagtcttccattgaaatcacgctaattattaagcaatatggtggattaaacaactctgacgggaccgtactacttgatgaaaagttatatacaatattgaataacagcataatgctgtatgatgttgagcggaagattgtataaaaatgtccttttctaaaatcatgaaaaacgaaccctttaaagtaattttgtagcgaaatttaacctcacgagttcatgatcataactcgttatcatttttgtaatattgaatcggtctctatagagcctcatgagaagatagaggacccgaaataattctcccttcaaacattatggccaataagtgtcaggaagtgaagcattgacatgacagcagcacattaaaactctattgaatataaatacgatccacgacatgtcgtttacaaagcgctaaaaactcatgagccaactattccctaaatttccaagatctatcatatatttttccctaattttccaagaggaacctccataaaataatgcagaaaaacatttgtttgatctattttaaaaggcatatcgcatgttatagtgaatctgaagattgcttctctcgtcagtattaatgcactatattacgtttcaaataattcgtagattgtctcaagttttcagtatatttgccttcatgacccaccggtcctcttccctcaagtgctcaacgatgggagcttcagaaaaatccagcagcatagttgagttctgattctctccttggtagttttttcctttggtgatttcggattcataatgaaaatgtttcgtatattctatgactaaagttgttattgttgtaagtatttctgcttcctcttgcaacaattccgctcccacttataatgcaccgaggtgaattggtcatccttacgaaaatacccagatagaaatggagtagttgcgtgatcgtttactgcatcttttgcgccttttaatcaatcttgacgtggatatcttgttttgcttgaaccaccacctgtattgctggtataaatcaccatattaaccatcgttttcaatcaacgcaacttttagtgtattgtctgcaacatctgatttccctctggtaagtcacctaatctaaaatctctattttgaatccacggagacatacgtttgaaagatataaaagagttcattgaaaagtctagcgtcacaactgacattaaaatacttaaatatgaaccaaaattttttggcttttattttcaatgcaatcattatctgcctatacaggaaacgctttatttggctcaataatatgatcatgtttgtctgaagttggcaataaaagaaactaagaagagccactaaacttattttatgatatgggaaacacagaaaacactccaaaaattttggtacaagaacctgaaaatagaacaaagaaagaggcgaggtttggtacatctaatttacgtgacctagacgttgctcaccttatgttaatagcttatcagaattacaagtaattacttgtaggaacatcctctactagtgaatatgaaagagcagaggttagctccgtctcaaccaattttgtacaagtcgttgaaaaggacggctctactgtagacaggtcgattcaaagtctggtctcaaaatagaaggtaaaatattattgaacaaaagaccactaaaaggctatggtatgtccaataagatgcaaaatagacatttcactcgctaatcgttagtgggattatatcttactatactccttatctcattgaatggcactagtcgatcgaggaacaaaaaaggatcgaaccgattagcacggatttccttaagtaatttaaattaccaaagaagatccacatcagcagtcgaatgttcaagatgccgtaagtttaaaatctttcgtatctttccccgatcctgtctttcatcaatgaacttgaatatcaagagtgaaaaaaactcatatggcttctcttgaagagttagaaagataggcacatgccaattgtgtgcatagcacttactactcaacgatttcacaacctagcataatacgcgaaaaaaaaagtgcatttatttaggtaagtctcattacctaaacgccagtttgtttcacgtaattggtaacgatgagggaaccgcagtagaaaaaactttcattcacaaacgattaaagtgttatgctagccagtttcaggctttttgttttatgcaagagaacattcgactagatgtccagttaagtgtgcgtcacttttcctacggtgcctcgcacatgaatgttatccggcgcacgatacttatcaccgaaaaaccttattctacggaaaaccttatttacattaaagttggaaaaatttcctctttttcctaataaggtggagcttttggcttccagtatgctttcacggaattatttctcatgtacatttagctccatttccagtgcctccgatagggaggcatcatggtactaccgtgacggagaatacgtaggctgactttttcgtcagtttgttgtccgtttacaaaattggtgaatgaattctagccttcctctgctcattaattgccctcacaagaatttggaagtgcgtagacaggtaaaagattgtactacagaggtattgtggaaccttctacagtacttcggaatacacctaaaaggttgttggatgctaaatttagcaaaagtcttttttagctcactattaggcttgttaaagtctgaaattgttgaaaggcactcaaaaagataaatcaacaatcagcattaacggcacagttgaaagagtcacccacttgaaattagctcggttatcaaatataattatctctggtaaagagctctgcagcagggttaatctattcgcatacttacgctgtaggaacattttattattaggatccgactactgcctacatatttattcggaaggcatgatgtcgaaaatttttgagcttataaaaggaacatatttcactcttgctcgttgatgtaagctctcttccgggttcttatttttaattcttgtcaccagtaaacagaacatccaaaaatgacaatgcctcatcgctatatgtttttggcagtctttacacttctggcactaactagtgtggcctcaggagccacagaggcgtgcttaccagcaggccagaggaaaagtgggatgaatataaatttttaccagtattcattgaaagattcctccacatattcgaatgcagcatatatggcttatggatatgcctcaaaaaccaaactaggttctgtcggaggacaaactgatatctcgattgattataatattccctgtgttagttcatcaggcacatttccttgtcctcaagaagattcctatggaaactggggatgcaaaggaatgggtgcttgttctaatagtcaaggaattgcatactggagtactgatttatttggtttctatactaccccaacaaacgtaaccctagaaatgacaggttattttttaccaccacagacgggttcttacacattcaagtttgctacagttgacgactctgcaattctatcagtaggtggtgcaaccgcgttcaactgttgtgctcaacagcaaccgccgatcacatcaacgaactttaccattgacggtatcaagccatggggtggaagtttgccacctaatatcgaaggaaccgtctatatgtacgctggctactattatccaatgaaggttgtttactcgaacgctgtttcttggggtacacttccaattagtgtgacacttccagatggtaccactgtaagtgatgacttcgaagggtacgtctattcctttgacgatgacctaagtcaatctaactgtactgtccctgacccttcaaattatgctgtcagtaccactacaactacaacggaaccatggaccggtactttcacttctacatctactgaaatgaccaccgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaacaactgctagcaccatcataactacaactgagccatggaacagcacttttacctctacttctaccgaattgaccacagtcactggcaccaatggtgtacgaactgacgaaaccatcattgtaatcagaacaccaacaacagccactactgccataactacaactgagccatggaacagcacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacttctaccgaattgaccacagtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatcaccaccgtcaccggtaccaatggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacacctcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccataactacaactgagccatggaacagcacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccataactacaactcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggtttgccaactgatgaaaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatcaccaccgtcaccggtaccaccggtttgccaactgatgagaccatcattgtcatcagaacaccaacaacagccactactgccatgactacaactcagccatggaacgacacttttacctctacatccactgaaatgaccaccgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaactagtgaaggtctaatcagcaccaccactgaaccatggactggtactttcacctctacatccactgagatgaccaccgtcaccggtactaacggtcaaccaactgacgaaaccgtgattgttatcagaactccaaccagtgaaggtttggttacaaccaccactgaaccatggactggtacttttacttctacatctactgaaatgaccaccattactggaaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggtacttttacttctacatctactgaaatgaccaccattactggaaccaatggtcaaccaactgacgaaaccgttattgttatcagaactccaactagtgaaggtctaatcagcactacaacggaaccatggaccggtactttcacttctacatctactgaaatgacgcacgtcaccggtaccaacggcgttccaactgacgaaaccgtcattgtcatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggcactttcacttcgacttccactgaggttaccaccatcactggaaccaacggtcaaccaactgacgaaactgtgattgttatcagaactccaaccagtgaaggtctaatcagcaccaccactgaaccatggactggtactttcacttctacatctactgaaatgaccaccgtcaccggtactaacggtcaaccaactgacgaaaccgtgattgttatcagaactccaaccagtgaaggtttggttacaaccaccactgaaccatggactggtacttttacttcgacttccactgaaatgtctactgtcactggaaccaatggcttgccaactgatgaaactgtcattgttgtcaaaactccaactactgccatctcatccagtttgtcatcatcatcttcaggacaaatcaccagctctatcacgtcttcgcgtccaattattaccccattctatcctagcaatggaacttctgtgatttcttcctcagtaatttcttcctcagtcacttcttctctattcacttcttctccagtcatttcttcctcagtcatttcttcttctacaacaacctccacttctatattttctgaatcatctaaatcatccgtcattccaaccagtagttccacctctggttcttctgagagcgaaacgagttcagctggttctgtctcttcttcctcttttatctcttctgaatcatcaaaatctcctacatattcttcttcatcattaccacttgttaccagtgcgacaacaagccaggaaactgcttcttcattaccacctgctaccactacaaaaacgagcgaacaaaccactttggttaccgtgacatcctgcgagtctcatgtgtgcactgaatccatctcccctgcgattgtttccacagctactgttactgttagcggcgtcacaacagagtataccacatggtgccctatttctactacagagacaacaaagcaaaccaaagggacaacagagcaaaccacagaaacaacaaaacaaaccacggtagttacaatttcttcttgtgaatctgacgtatgctctaagactgcttctccagccattgtatctacaagcactgctactattaacggcgttactacagaatacacaacatggtgtcctatttccaccacagaatcgaggcaacaaacaacgctagttactgttacttcctgcgaatctggtgtgtgttccgaaactgcttcacctgccattgtttcgacggccacggctactgtgaatgatgttgttacggtctatcctacatggaggccacagactgcgaatgaagagtctgtcagctctaaaatgaacagtgctaccggtgagacaacaaccaatactttagctgctgaaacgactaccaatactgtagctgctgagacgattaccaatactggagctgctgagacgaaaacagtagtcacctcttcgctttcaagatctaatcacgctgaaacacagacggcttccgcgaccgatgtgattggtcacagcagtagtgttgtttctgtatccgaaactggcaacaccaagagtctaacaagttccgggttgagtactatgtcgcaacagcctcgtagcacaccagcaagcagcatggtaggatatagtacagcttctttagaaatttcaacgtatgctggcagtgccaacagcttactggccggtagtggtttaagtgtcttcattgcgtccttattgctggcaattatttaataaaattcgcgttctttttacgtatctgtgtatcttttctttgctaattatacgctgacatgaattattttttaactgtttctcctccatactttcaaatattcaaattgactaaatgataattcttgcgcttcttattttgaaaaagtagatatgtgtatcataaagaaaacgttattattattgtcttaggcaacaaaaatccatgaaaagaattttaccgttatcgatatcattgtatttattttatttatttattcaatttttttttttttggtttatatcctgcaaacaacacttcgaattcaattcgatatttcataagttacaactaacacttatagaaaccgatgtatgagtacttattattaacgaggaaaaatgccctattttctttagcaattaatgaaccatcgccaacttttgctttaacaattattgccattttcagcagtactaacgtaagatctagtgtggttcgcttaggatgttttcgagtagaaatctgctgcacatgccacacgcagtacttgaaacttgaaataatggtgataattagttatttaaagtatgttaatcttccttgttcttttatatttatttcgaattcttttgcactagtatttaaaatatcagcagaggtgtaaaagtgcaccaaaattattgtaaaactacttgccctaaaattgatacttcatacttgacatattcaaaaggggtccaagtatagatgcatcaaaaaaaaaaattatccgatgatgagcaaatggtagcttttcgttcccaggaagtgtagtagttccatgaagtctaatgagactttggaaaaaggtttgtcacgagcacctaactattgtattttggaattttgataaacttcaaaacgggaacgaagtgttaaacttagatgcggttgatttaagctttaaaagaggaaaataatgactgatgataagaagtcaacaacgattcaaagcaggtgaatttccattacgtttcgcttttcaattgaaaaaaatttggtggttattcatttcttgcttgacctctttactttttatacttctgtgatgagaagcaagttcgaggattttacgataaagcctactggttatatttgtataaattagaacgttgtccttatttctcttttcgaacagtatcaaaataaagtttttgattagggccagattctcttcaaggaagagatacctcacgtctgtaatatctaagagctaatgtttcgatcgaactttcctttgctttttttctggatctcataatgtcccactgtatgtatgtgccctcgcacagctttgctcatcatagacattaatcattggttgtacgataaaaatatcgcaaaaattattctaacgttcagattagattccggccatatttctgacatttgttttattaataaaaatttggcgaatgttttgataacttgataactgctgatatttcattgttgaaaaggcatgatattagatgcacaaagtatattataacttattatcagagatataggaacaaaaaaaaagggaaattcatatctatatgtgaaaataccattatttcctcttctatttaatatactgtccttaattttcatattacattatcaacttttgcatttcagtgtccattaaatcttgggaccattttctcaatcttcatgtcgtgttttcacaccgtatataatatactggtaatataagtactagtcgatagatcgcagttgagtcttatcccaacagttaatgattcactgtgctttctgttgctgtagaatttctgaggcattgtcgctctcttctatgtgatgctacaacggaactaggcttcttatatatcgtggtcctacaagatcttggtatctcgtttgcttactttgaagcttcactgatatatagtatttaagccactttcatgttcatggataatcgtaattgtactacgctggtaccagttatgaaccctatcaaatcatcattgaacactgctatttttaactaatcaagatgtgtatgcggcgtactttataatttcacgacactattgaaagcaaactaaaaatcaagtaaatacctatccaagttgcgggctctggatttatgtggccttaaattttcgacctatggttcgctattcaatatgagaaaaccaaaattaggtacaagtactgattacgtccgtgattcgaaaagcagcgttgaaagattacaagattttgcgtgtccaggccgacacttaactttaaggtctcgacttagtaacatgagttgccaaaagtttttttctcctatctgaatatggggaaccggaatttgtctttgacctgactttcaaattgttgcatatgtaaaaaaaaacagaagaaatatgatcttcttcttctagcgatgcaaaaggattcattacaaatcgtcgcaaaggccgacaagttgcagtatattcacattgcttatttgaagtatgtttgtatacacatcgatagtattcattaacaccacaactgctgtgtatactatgtcaaacagcataataaagcccgtcatttttgtacccgctcatttccaataggcatctaaacttacaaatgtggtacactacttcgaattcattaatcgatattgaatgctaaaagtctgcgatttcttcctcaacgttcaaaaatctcatccaaggcataatcccacatattgaagatcgctaccaattgttacgggcgaactgaggttttggaaatgagcttgtacttagtaaatttctctttgcttgcatctttttcttccatgccaaaaaataaaagatactcattttaaaagcgcagccatattgactaagtaagtaatcataatactatgagtaatttttgagtactgtgctcatttactagctgcttttctgagaaagatcctcgataatcaattccaggttagtggggcccttctacggcttcttctaaccaattgttccccgtgagttgctttctctgaaaaccttattatacattagagttataagaaaattttctttttcccgtagattaacctgcagtgccgaacttctagatgtcacaccagaccgtttgacaccgccattttccttccttttcggaaaaatgtgccgataaatggtaagacgcgacgccactgctacgaatattacgcttatgatgaagcaaaaggaaaaagcaagttccccttaaattcgtataactgtttcatcaatctttagttctggcatttgaaagttaattaaacttttcttcgtggtttctacaggagttctgcatgtgcgtaattcaaagcctgtgaaggaaaaagtattgtcctaaacaacggtcgtagaatacgtcaactgtagtttaaaatattttctggctctactcggtgcgataggtctggctcttttctatttacttttgtttggagttgttgaggccgatacccgtctagatgtaaatatgaaataacagttcgaggttttattacgagaatgaaaagggtaatggattggagcatgtgtaaatgtcaatagcagaaaaaatttaccgcaaattgtttcgtagtcttatcttcatcggacactcaagggttgcataatttttacccaaaggaacagtatacttttttgataaaaaaatcttgttacctatacagtattgcaagcattttcagaaactcgtcttttgagttctaaatgcatcatacaacaacaacaacaatttcttattactgtgtccttttgggatttttcagccttcctagcttacccaaaatagcctctcaaggtgaaaaaaccatgcctgcaagcggatctaaggatgagtagctagattacaataaatcctgaattttctctgagtgtcaactttgtcatcgcttgttaaagggctactacgctgaaaaagaacctgaactctgttaataggttgaagattttatgacttggtatactattccatacggctgctctcctgattgcggtgggtcattgctataacagtaaaatcaaggaagataacaggaagagtaactttagtacaataaatctgttgtcttcccgaggattataattgttcggctttcacactaagttgaaaagggggactcaggaaatgacagggtacgttttagtttctccaaataaatcttccacacccagcttcaatgtggtaaacgggggaaagttgattaattgatgttggcacttatatttaactgatgtagagaagaacaacatactactaacgtcacagtcaattgtgccagttttccaatcaagtatttcgagataatgtaaaagtaattgatatatgttcgtactggtttcccaatttccgggaaaaactatgtacatgggtgcaattccttgtggttatttccttttaggttatattgccaaccacatcatagtactatttgcggtcacttcagaagatatgtttgctcctttgatcatgatatagaccaggccaactgtaccgcttcaggcttcaaagcattaggaataagcaccactattacacaaccatagagctactcttactgtcacgtaggtaaaacacttgctactacacacactcgtagtgactcatctgactatattgccggttgttaagaggcaccagttaagcacgccatcaagggtaccgaataatctcttctgtatcaagtattctacctttatgtctgacccacgtattatgtggagcaattacgtatttttctcatatcagctttgtttttactcaactttgatatcttagagaaacagatcttgatgttacagcaaggtcaggaaaatattttgacaaaaacatactagtttcatccttagtagttgattctatgaatgctgtacttgaaaatattgttcataaaatccataagttttaccaacggtataatatcctgctattaaatctgcaattgcttttgcgaaaagaaggaaaacatgcaaaacaaaagcaaaaaaaaattggcaccccaatttcttataatataataatataacggaagtacaccatgctttcaataataagatgtttcctgaaaagggcaactatctgactagttcagagccatgcaaaagttaaggatgaaaatgccaaataagaagatattacggagtacattcatttcaaaaagaagaatgtatactgcttagataagaagatcaagtttttatatttccgaccaaataagccatcgaaaacttttgatgcaccaaacaccgttcttgagagccaagcacagatgcaattgttctgcccttcttccaaattatgaattgtgcatcatatcgtaaggccagccacataaaaaaaaggagcaaaaaactcagtatacaggcgaatatccatcatacagtctagctgccctcactacttccaaaaaaatgggctagtgttgtacggtttatgccatatatctagagttagcataactatgcactaccgcttttcgaacaaaaagtttgcgaaacctagttcattgaatatgacttacccaaaatggataccaagatcctaataataaagtcaataacttgaattttaggtgccattatttccaacaatcattataggctaactctaccagcagacaagaataccgttcttctagttgagcacatggtcaaaatagtcaataaaaaacgcccagaaatggctgtaaattagtgtttgtagtacacaaaataatttcctaattccttccaaatggggttttcaaaaagctgactcacgtaattgatcaatacttcactaaagaagaatcatatgaataaaactaaaatcaacactaactgagagacttagcggccaaagcttaatcatcattacatagagtatatgaagggagtaagtgaatatgcaagggtgggaaacggcaaagcatttttatgcaaaaagcgtatttacaaatcccgtaaactcatgatgtgaattttgtaaccagctttagctgagattatttcttttgcaaaagaaatattcaataaattaacaattttcaaataaattacccatccatggtcgataacttgcaagagagatatcatcatttggcttttgtgataaatttacaaaacgtaatgttgtatcgagatatattgagttacaagttttcgtctctttttccgaagcgccagactcccgtataaaaaataaggtttatagcgggcattatgcgtagatcaggacttaaatttttcattgcagaagtccaatttcagactcagtatggtttgttgtagtgctggtgtaaaagatggtgttattacttaagactgatttggttgctcaggtatttcattcaataaaattgtgaaagagaacctggaatatagaatggaaatatatatcctgctactaaccccaatggaaggtgacgatcacttcttgtgcgttccaatcccagtttttgaatgtgcgagtggaaaaattctagaggaacaaattgatattttcaaatcagaattcatcaaatatatgtactctgtaaaaaccaaggatgtgatgaagttgagatattgtctttatgggaaattgacttctttgtttaatatgaataatgcaattttactcctcagctcaagtagtgtaaagattcagtagccgtcatcaaatagactaaaaattaaaaaataagattcaatgtggtatgataatgatagatgagaagaaattgcaagaaaacgaataaataccttgtctctttgcactgaatatcttaaaggacatacagtcgcaataacgtctactcattggtgtgtgtcaaaaacagtacgtttattatctggacagccaaaaaataagatctattcaaacatggaatatagcgtatttttatttaatcacggtacaatggagatatttgcatgcctatagaaacaagtaatagttatcatattattttctagattttgtcactgaacttttccactaatgaatcctatcaaaattatatatccaatatggctgcattcccaactaaatattaaaatgccgctaagtataaaatgtctccgcatcggtaaaaagcattacaaatgcgtattatactagcgagaaaaaagtataagtatcaatgccaatcaccctctgaccataaactttctaaacatgaataataaaggtgttgagagttattatcctaattgatcaattaatttgaagcaaagttattatgttaaagaaaaagggatgtcacaatcctaactataatttttgcactatactctgtaggcgtacaaaatggtttgtaccgactatattctctttatttttgacaatcctttacgatatatgattaagaataccatgttatttttatgaaaatctgtgatttttttgttttcatacactttttatttttgtcacgtagtgcactttgattaatacaaaaaaaaatgctgcaaaagcatcgactacataaattcattaggacgcattcctcattaccacctgggtctaatttttattttgaaattgatattattctttatatgatgaggtaaaaagcattatattcgttgtaaactcatatacttatcctcattttaggcaccatcagggactaagggctaaagtatcagagccgcatttcaacagtgtacagagattttagaaacattatcacgcactgccttttgctttgtttacccgtaatgagtatacagtggattttctggtgctaaagcatattgccctttcggcaatacttgatgccctaaacattttcatcctggaacatacgagtaagagcacatttatgtgcctatattcctcgttttttactggtgctgaatttcttattttccacagataacaatcatgttaataaattatgcactgtgctaatttttcaattaaggttctattacccctctatcaccgacagaaacacgtaatgatgtgttatttccattataattccgtaagaatggtgtttataggtagtctaaagaacgtgcatcagagaagaataactgtcgcaaaaaatgactattctttaccttttcaaacttaactgagatagttatctctattattaccagtggcacacacgcgaactacatcactcaccactatcgtcttaggaactcaagattttatagtaatgcagccgaagacattcaagtcctgagagaaaatgtagacattttaagaaaagtaccggaaataaagcacatgtaaagcattgagctctgtactctataaaaattagctgcattcaaacaacaatgtttgaaatttttgcaaaagttattgaaaaagattgctgttttcagccttgttcagatcatgtctcaaaaatgagaaactggaactctcataatcagtacctcgtatttttttttccttatagtttcgttattaaaaatttttttgctgctaatttaagtacgcttttggtcataaatgctacccaccagttgaattattgacatgattaaaatacatttcagaactttacggattaaaaactttaaagaacctttcaatccatgttgctggagggccatgaatccacgaattacagcaaaagaagacagtaactacttagggttcaataattacttgcataaacacacactaacaaccaaatcgtactaaaatttgcaattaacaaaactccatcatatcacgctgaattatgtagggcttcttaatgcaataggttgcctgaattttgcttactcgtgctgccgggaacacttagcagttgggaggccgtttctcccatatatttcataattttctgtccttcttagagtaggatgctgaaaatcaaaagaagaccgtcaataggaccagattttgtgggtcaattttgggccagacacatgataccctaggaagtttaacggtatacaactcaaggacgaggagtattcggaaactaccggtttttaacaagctgcaaatttccagtagctgttttggttgcgactacggataaaaattcatactttaggaagtgaagcaagataaaaaatcatgctgcatcctaattcgtgaagtttgttaggaatattattgtaaacaaggaaccgtttcagtaaacttgctctctactcttctaagctgtaatttaaaaaaagcgataaaacaatgattttgattatctgcaacttctggaaactcgagatactacgctagacgagatacctattaattgttttcctaaaaaatcaggaacagttcctggcagctttcggctccttcttgttctggaaaggatcttcaaatccgcttccacgtagcagtcctcgctacgacttcttctgaagtattttgatttttggctgcatttaccttttattgccgaaaatcttattttccaagaaaaaagcttattttgcattaagtttaaaaaatttcttctttcccgtagattgacttgcagcgtcaaaattccggaggcctcacgagattttttgacatcggtttttgacatctctttttccttcctttttctttcttttcctgcgcacgccgataaagaagtagtacaacagacaacgtcaaaatgatcctcttgtgatgaagcaaaagaggaagagtatactccttttccgcttgtacaaatattttttttgataataaaatttggcacttcagagcttatcgtatcttctcccggagttcctcaagacttatacttcagcccgtttaggaatgcataaaagcaaataggattcgttacaactgctgcaggactctttaggactgcatcaaggtaagcctcgctgcacctaaacgcaaaatgtggttgtaacctttttaatttttttcttgaacttgttgagtcgtaataaatcgtttctgggaagtggaaggtaataatgtaatggaatcggcgttactcgcatgtgcagatatcagcgacaaaaagtgttgtagggacgtttcgataccaaaatttcctaaatacagcgcaggaacatcactacgctaaacaaatcgtagcgcatacatctgatcgaaaaaagacagttcccaaaacaatgacatatgaagagaccagcatcaaaattttcatcattaacagcatggctaaaagttattgtttaatatacccatacctgattgacgaaccaagaaatgccttatcactatttatttttggcactcttcacctacctggccacgtccaatgttgtttcaggaagtacacaagcatgcctgccagtgggcccgaggaaaaatgggatgaatgtcaacttttataaatactcattactggattcaacaacgtattcctacccgcaatatatgacttctggatatgcctcgaattggaattaggttccgttggcggacagacggatttctcaattgactacgatctttcttgtgttatctcttcaggaacttttaaatgtgctcaatcagatgcttatggaaactggggatgcagaggtcatagtgaatgttcaaaatagccaagaaagacctattggagtactgatttacttggtttcttactatcccaaaaaacgctactctagaaatgacaggttactttttaccaccacaaacaagttcttacacgttcaggtttgctaaggtcgatgactctgcaattctatcagtcggtggtaacgttgcgttcgaatgttgtgcacaagaacaacctccaattacatcgacggattttacaatcaatggtattaagccatggcaaggaagtttgcctgataacatcggagggactgtctacatgtatgcaggctactattatccgctgaaggttgtttactccaatgccgtttcctggggcacgcttccaattagcgtggaattgcctgatggtactactgttagtgatgactttgaagggtacgtttactcttttgacgatgatttaagtcagtcaaattgtactatccctgatccttcaaaacatactactagcatcgtcacaactactaccgaactgtggactggtacttttacttctacatctactgaaatgaccaccgtcaccggtactaatggtcaaccaactgacgaaaccgttattgttgccaaagctccaaccactgccacctcatccagtttgtcatcatcttcttcagaacaaatcaccagctctatcacgtcttagcatccaattattactccattctatcgcagcaatggaacttctgtagtttcttcctcagtcatgtcttcctcggtcatttcttcttctgcaacgacctccacttctatattctctgaatcatctaaatcatccgtcattcaaaccagtagttccacctctggttcttctgagagcgaaacaatcttagtgattgctggcatgtcattagcgacaagacgcttattaccgtagtagccccccaaggcaaacatctctttatcagtaatatccaaagctgttcaacttctcgaattggcccaggaaaagagcattggggcggcaactaactctggcatacttacagtttctgctcttgacagcgctaaaaaagggcttgttttgtaatgcccggttcgcaattctacaagtaccacgcactagctgctaaaagtgtctaaccttgcgaacaaatctggactttcttatgagaatcccatcgtcaagaaacaaaattatacagacaggcgtaaatgtagctcgtaagcgcctgatcaagtaagccaaatgcgctaacttgaggaaatatagccatctaaatctctgcaacatgccaattcgcacgtgacttgaaactatggaaagtgtctagaagattaccaagaaccacgttatttgagagaggatggcaaggtgacgacaatcacaccaagaccacattttgggtgcgcctggaagcaagacctgagaaactgggccaaaatattcaaaccaagcataagatagttggaggtaggaatacactatctaatctgtgctgatgaaatgctggcgaaaacgggcgatgtagtggtacagaaggtgccggttatccgtttgtccgtttttcttcattttttttttgtttttcccttttgtcttttgcaccgcttatatatgggtatgaaacaagttcaagaatttataatggaacccaaaggttcagtctttgtagttcgagcgacattgcgcgtttccttagaaaacgctggaaagatattctttaacgagacggagtaattctcgtcaggaataggatgttgattgatttttgctgtagttatatagcagggacccacggaagagagcgagcgccttctttcacagggacttttgtcagccacgtctccggggaaaacaattgccgtccgcgtcgcagtgagattacgcagccgtgcgcttcagggacagaaaagaagcatttcgcggctacggagaaaccgtgcactaactctctcgagggtagccgcaaagatttcttgtctcttccattaggacatagctatctttttcttttctgtttttggcgtatgatctgttctgagccaaagttatagatcattgcttgaataagcacctcacagagtagggattgtatagaaagtagctgagcgtctgcccacgtaacaaacaatcttgccccttccccgctcttgttttcgcgtgcctcttctacaataatctggccaggctgaatcgcgttctgctgctgctgctgctattgttattgttgttgttgttgttttggccaattgcttatgtgttggtctgcaaattagcacctcgttccctgttggcaaacgcgcgcgtacaagccttacagggcttgagaatgttcttcgtagaaatgcatgcacaaaaattctgatctagcacaccatcggtctctgtagcttcgggctctatagctatgggttaggagtccgtgagtagtaacaagaagaagtatataaaaagcaggtaaatcgtacttcaatatgcttcattgtcactggatcgtcatattcactcttgttctcataatagcagtccaagttttcatctttgcaagctttactatttctttctttttattggtaaactctcgcccattacaaaaaaaaaagagatgttcaatcgttttaacaaattccaagctgctgtcgctttggccctactctctcgcggcgctctcggtgactcttacaccaatagcacctcctccgcagacttgagttctatcacttccgtctcgtcagctagtgcaagtgccaccgcttccgactcactttcttccagtgacggtaccgtttatttgccatccacaacaattagcggtgatctcacagttactggtaaagtaattgcaaccgaggccgtggaagtcgctgccggtggtaagttgactttacttgacggtgaaaaatacgtcttctcatctgatctaaaagttcacggtgatttggttgtcgaaaagtctgaagcaagctacgaaggtaccgcgttcgacgtttctggtgagacttttgaagtttccggtaacttcagtgctgaagaaactggcgctgtctccgcatctatctattcattcacacctagctcgttcaagagcagcggtgacatttctttgagtttgtcaaaggccaagaagggtgaagtcaccttttctccatactctaacgctggtaccttttctttgtcaaatgctattctcaacggtggttctgtttccggtttgtaacgtagagacgacgatgaaggctctgtaaataacggtgaaatcaacctagacaatggaagtacctatgttatcgttgaaccagtttctggaaacggtacaatcaacatcgtctctggtaacctatacttgcactaccctgacacctttactggccaaactgttgtattcaagggtgaaggtgttcttgccgttgacccaaccgaaaccaacgccactcctattcctgttgttggctacaccggtaagaaccaaattgccattaccgccgacatcactgctctttcttacgacggtactactggtgtcttaactgcaacccaaggtaacagacaattctcttttgaaattggtactggattctctagttctggcttcagtgtctccgaaggaatcttcgcaggcgcctactcatattacctaaactatgacggtgtcatcgctacaagcgccgcatccacatccgcatccactacctctggtgttgtctctactgccactggttcagtcactttatcctctaacgcttctaccaccgtctcttctacgatctcttctagcgccccagactcaataattccttcatctagcgcctctatctctggtgtctcaaactccactacagcatctggttcaatcgcttctactgcttccaccgcttccactacttctactgcatccgctgcatccgccaccagcttcacctcaggttccgcttctgtctacactactacattaacttacttgaatgccacaagtacagtcgtggtttcctgttcagaaacaaccgacgctagcggtaacatttacaccattaccacaactgtcccatgctcatctaccactgccaccatcacatcttgtgacgaaaacggatgccatgttccagcaccaactgctaccgacgcaactgcaaccgtttcctccaagtcatacaccactgttactgttactcactgtgacaacaatggctgtaacaccaagactgtcacttctgaatgttctaaagaaactgcagcaaccaccatttctccaaaatcatacactactgttaccgttactcactgtgacgacaacggctgtaacaccaagactgtcacttccgaggcttccaaacaaacatcattggccactagcacagtcaccaagtctgctgctccaacttctcatactgctgcttccagcaccttcactggtattgtcgttcaatccgaaggtatggctgctggtttgagaaccaatgctttaagtactttggcaggtattttcatccttgcttttttttaaaatgagtgcgtaaccgtactttcctaaaaataactaagtagaaagtattttaatatataaacgtcagtgtaaacattcaagtgattttaactttacgcggttgaagaatgctgtgttcgaactataaagcgtcagaaaagatggtttagcgaaggcaccattatgaagatagacacattcttcttttttttttttttttttttttttttttttttttttcatttacttttatttcgcgcggtcggtaaatttttcgtgggtttctttgaatctattagccgacataagaataatgcataaataatatttttaatgtcttcctatgcccaaaagaagaagtcttgaagttgccgcacatggaaatcacatgaccatggcttggcccttcgttttaaatgcaacatgcaatatggaatgtgtcatgaatactatcagcaggaacagaaagcgtcgttttgtttctgcaaatgctgtagttttgggccgaaaatagatgtagtagaatatatagtgaaacgtgatgtacaaaagaaaaaggtagtttaaaaaaaattagataacttggatttttaccctgaatattgcatgtgattcgtaaagaactgagttacctcaaacggacctcccttttcatttcgtattccgcgaatcatgaagtcatgcaattacctctgaagagctgactgtcccaaaagaagctatcgaatctgtccttgatttatttaagccttgcgtttcgagaaagtgaaaaccaattgaatacaaaataaaaaaaaagaagaaagaaatagcaggtctaagatatataagaaagttaatatcatttttgaacattttattttagacgccttcagccgcgcgacgcccggagtaatcatatgcccatgactttaccaaaaggcaacagggaggaacatgcattaatgtgaagcatcactgctgcaattctcggtgttgctaataattcatggatcgagaaagagacataacatttaggccaattttttgaataaatatgaactcagctaagactcgacaatacaattttcttatactaaacgtagatttataaaataaacacaactgtaagggcaatgcaaccgtagatgcatatatcatttatagaaattatatccaacagaaagctcagacttatatccggtttaagagagaaattcttgctcatattaccccaagaccaggtggcgtgttgaagtttataacatataagaactactacctcatgaattctagtggatgaaagaagcagcacgaacaccatttctacagacaacgacacatggaaaggttcaccattcccaaagaaaacaacgatggccacaagggtgtggtcctccattctcctactgttggaaggagatattatccgaccgactgttttgtgatatggcaaactatttttttaaatgagcaaaattacttcttttggctggaaatgtcattagaaagtgcccaagtgacatttagctaaactcgggtattgtctacaagaccggtgctgtgaccgtttccaatacggaaagaaacggtactgggagcaggagttgcttttacagatatgaacaatgccaatagagccgcacatgtaattactggttcacactcgtggggcccacacgattcctgtgcaaagtttgacaagaggatggagtttcacgtaaatgctgccaaaggtgatgcggttttgtttttgggcagcctctaccatgttgcaagtgcgaaccatactgtggccacatagattacaaaaaaagtccaggatatcttgcaaacctagcttgttttgtaaacgacattgaaaaaagcgtattaaggtgaaacaatcaagattatctatgccgatgaaaaatgaaaggtatgatttctgccacaaatatatagtagttattttatacatcaagatgagaaaataaagggattttttcgttcttttatcattttctctttctcacttccgactacttcttatatctactttcatcgtttcattcatcgtgggtgtctaataaagttttaatgacagagataaccttgataagctttttcttatacgctgtgtcacgtatttattaaattaccacgttttcgcataacattctgtagttcatgtgtactaaaaaaaaaaaaaaaaaagaaataggaaggaaagagtaaaaagttaatagaaaacagaacacatccctaaacgaagccgcacaatcttggcgttcacacgtgggtttaaaaaggcaaattacacagaatttcagaccctgtttaccggagagattccatattccgcacgtcacattgccaaattggtcatctcaccagatatgttatacccgttttggaatgagcataaacagcgtcgaattgccaagtaaaacgtatataagctcttacatttcgatagattcaagctcagtttcgccttggttgtaaagtaggaagaagaagaagaagaagaggaacaacaacagcaaagagagcaagaacatcatcagaaataccaatgttgaagtcagccgtttattcaattttagccgcttctttggttaatgcaggtaccatacccctcggaaagttatctgacattgacaaaatcggaactcaaacggaaattttcccatttttgggtggttctgggccatactactctttccctggtgattatggtatttctcgtgatttgccggaaagttgtgaaatgaagcaagtgcaaatggttggtagacacggtgaaagataccccactgtcagcaaagccaaaagtatcatgacaacatggtacaaattgagtaactataccggtcaattcagcggagcattgtctttcttgaacgatgactacgaatttttcattcgtgacaccaaaaacctagaaatggaaaccacacttgccaattcggtcaatgttttgaacccatataccggtgagatgaatgctaagagacacgctcgtgatttcttggcgcaatatggctacatggtcgaaaaccaaaccagttttgccgtttttacgtctaactcgaacagatgtcatgatactgcccagtatttcattgacggtttgggtgataaattcaacatatccttgcaaaccatcagtgaagccgagtctgctggtgccaatactctgagtgcccaccattcgtgtcctgcttgggacgatgatgtcaacgatgacattttgaaaaaatatgataccaaatatttgagtggtattgccaagagattaaacaaggaaaacaagggtttgaatctgacttcaagtgatgcaaacactttttttgcatggtgtgcatatgaaataaacgctagaggttacagtgacatctgtaacatcttcaccaaagatgaattggtccgtttctcctacggccaagacttggaaacttattatcaaacgggaccaggctatgacgtcgtcagatccgtcggtgccaacttgttcaacgcttcagtgaaactactaaaggaaagtgaggtccaggaccaaaaggtttggttgagtttcacccacgataccgatattctgaactatttgaccactatcggcataatcgatgacaaaaataacttgaccgccgaacatgttccattcatggaaaacactttccacagatcctggtacgttccacaaggtgctcgtgtttacactgaaaagttccagtgttccaatgacacctatgttagatacgtcatcaacgatgctgtcgttccaattgaaacctgttctactggtccagggttctcctgtgaaataaatgacttctacgactatgctgaaaagagagtagccggtactgacttcctaaaggtctgtaacgtcagcagcgtcagtaactctactgaattgacctttttctgggactggaataccaagcactacaacgacactttattaaaacagtaaatagataatatgattatgtaattttagaaactaattatgaataccgatttatttttttttttttttttcacttttgctggcaagaaatacgaaattgcaatgacgatcacagtccaaagaggtaagcacaaaggcgcagtatgtgattactctatcattctttagcaaaaccaggataggagtatatgtataagaaatatgcaacgccatcatttaatgcaatagacacgacatgccctttacatgaggtggtacaatgttttaatattgtgtcagggcaagtacatgataatatcgtttaaagatgatgctagagtaaaagtatgaagtgaaagaaaagggcaattgattgactaagcggatgttgtaggatgatatagtggctcatgatctgtaaatgatcggttgaccgcagtattatataataacatccgtataagtacatatactaccatgtctgttctctacattgctttttattcaagattattggttttcctaaccgccgcgccgcgcaggtaccccgcgcatctcttcttctcgaagaaagcggaaaaaacaaaaaaaaaagtataaatagtggagtcttttcccatttaacatttagaaaaaaattcgaatggaaatttcttgccgaacatttaaccggagacccttggcggctttttctcagtttcgtgggctagtacattttacctagtatgctgggaactttttttccgtattctattctattccttgccttacttttcttatcattttttatataaccaatttcaaaaatactttttaactgtcatagacgcattttgtttattacaaattaaaagaatcaaatataatatgtgcaattaataactccacaagtagcgaaagcaatggccgccattagagactacaagaccgcactagatcttaccaagagcctaccaagaccggatggtttgtcagtgcaggaactgatggactccaagatcagaggtgggttggcttataacgattttttaatcttaccaggtttagtcgattttgcgtcctctgaagttagcctacagaccaagctaaccaggaatattactttaaacattccattagtatcctctccaatggacactgtgacggaatctgaaatggccacttttatggctctgttggatggtatcggtttcattcaccataactgtactccagaggaccaagctgacatggtcagaagagtcaagaactatgaaaatgggtttattaacaaccctatagtgatttctccaactacgaccgttggtgaagctaagagcatgaaggaaaagtatggatttgcaggcttccctgtcacggcagatggaaagagaaatgcaaagttggtgggtgccatcacctctcgtgatatacaattcgttgaggacaactctttactcgttcaggatgtcatgaccaaaaaccctgttaccggcgcacaaggtatcacattatcagaaggtaacgaaattctaaagaaaatcaaaaagggtaggctactggttgttgatgaaaagggtaacttagtttctatgctttcccgaactgatttaatgaaaaatcagaagtacccattagcgtccaaatctgccaacaccaagcaactgttatggggtgcttctattgggactatggacgctgataaagaaagactaagattattggtaaaagctggcttggatgtcgtcatattggattcctctcaaggtaactctattttccaattgaacatgatcaaatggattaaagaaactttcccagatttggaaatcattgctggtaacgttgtcaccaaggaacaagctgccaatttgattgctgccggtgcggacggtttgagaattggtatgggaactggctctatttgtattacccaaaaagttatggcttgtggtaggccacaaggtacagccgtctacaacgtgtgtgaatttgctaaccaattcggtgttccatgtatggctgatggtggtgttcaaaaacattggtcatattattaccaaagctttggctcttggttcttctactgttatgatgggtggtatgttggccggtactaccgaatcaccaggtgaatatctctatcaagatggtaaaagattgaaggcgtatcgtggtatgggctccattgacgccatgcaaaagactggtaccaaaggtaatgcatctacctcccgttacttttccgaatcagacagtgttttggtcgcacaaggtgtctctggcgctgtcgttgacaaaggatccattaagaaatttattccgtacttgtacaatggattacaacattcttgtcaagacatcggctgtaggtcgttaactttactaaaggaaaatgtccaaagcggtaaagttagatttgaattcagaaccgcttctgctcaactagaaggtggtgttaataacttacattcctacgaaaaacgtttacataactgaatgttaaatgggatcattaatacaatagtactgtacgtatggcacctgtacatactgcgttataaatgtactaatggaatgatatattaatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn