cgtcccaccaaccaagactgggaagagtggaatgctagtgatggtagttcttccttatcagaaccgccgtcagaagaagaaccagagagtagtgggacagacccacgtcgtgaccccagtgaataatgatcaaaagtgagtcaacaaagaagggcgttaatcgagaaatatcttgtaaatagcgttaaaaagaaaattgcaaagaaataagacatgagtaatataaagttagtctaaagagaagaagagagactatttaccaagaccaaccttcgagaaaggaaaggcagcaaatgagaccagccaaagtgaaagaaccgaaaccctaaatcagcaggccgctggccagtccactcgcgtgacccaaggctttcacgcgaatggggacaaatctcgaaaagaaaagagcagatgaggatatcataaggacttgaggaagcaaagttgaatctacagctagtcgcgggaacagcattggtcacgcgaatgggaagggggcggctcaacatagacagggaaagaagaagcatagaaaaaaaagggcccaattagtcctcatacagggaaaaaaatcaggcttcttttctcattttttcctcctgctgccacaccattcatctttaaatatagtcttgcttttcttaactccactcgcgtgatcaaacgtgttcacgcgaatggagccaaagccaaaataagagaattctgatgatgatataagattgtaacaggattaggtttaaggaagcaagcaacgttgaaccacagccattctcaagaacaacattgatcacaaaaccttgtgcagagaaaaaagtcatcagttcaaccacaccactcgcgagaccaccatcactcacgcgaataaggcaaaacaaaaggcgaaaggtgaaaaggcccaaagaagccaaaaaaactagtcattgccgctcccttccacaacgataaacttgagatataattttgcagttattctcaattgttatgctcttgttataatttttaagtaatgttatgtattttcattccaactcattatttgtttaaaatcatacagaggcaaaatagaaggagtaatgaaatgactgcagtacgattgatatcaaaaaaaatgaagcgaaatagatcaaacaactgaaactcaatttgcttccacaggaatcgattaccaagcttctctactcagttgagtcaaagtatgaagttaaaacatatcttgaaatattcttaaccaaaaaccccttttaattgggggattgttcccatctgaggaattaaaatcactctccttgagtctccacttcttgaataaagtaggataataacttgctcctctgtcacggaatgggacctcagctcaacaagttattcgaaatcacactattaacaagtttaacattaagcgacgaacccttagaaactacaggtatcacggattgtgatggcacttgtaaggaagaagaattgcacgagcatgtcatcagtatcacaaaagtgctgaaagttgagtaaaagagaatggttggtggtaagataattctcattggaatattttccattaaaatctacttctgccagaaaccaaaaacaaatccacaaagccttccagttgtaattgtgtgttttgggtatgtgattgttaaacaggggaaagccatcctgaggagggtggaacagagcacaaggaagatggaagtcttgcctgttttatgatcatcatacaatagaaaccctgatcttgccatgaactccaatttcatcatcatcaccgtgatcttatgtagagttacactccataaagcatgtacacatgacagaggtaaaccctttttcatttttatacaaaggcaaagagaaaaaaaaatgccaatgtgcagggcaaaaagtaacaaaccctccaccctgtaagaaaaaaaattatggagacctgattgataaaaatgcaaggcccacacaaatgaatcaaaaatgatataagaaaaataatcaactgctgatatgctgggtataaaaagttgctcaagcaataaaaaagaaatagaaaattcagccagaaagaagtgattggatttgataaacttgagggtcaacatattccaaccatgactctttgggaaatcaaggggaacagttgaaagagaaaaataaaaatagacttatcatttggaaagaattttttccccagttgggaaatttgttgatactagagcaactctcttgatggcctgtggaggaagtcaatttttcaaaaccatacacatgccatacaaaaaggtgaagattggtgttttttcaaccctgtcaacaggatttgattccagaagtggaaaatcaaaaaagccccagtgacattactcagtggtgaggggcattttagttttcatgggggcatcaggagggataggattaccaatttggaaaaaaataacttgggaatccaagtcagtacatgattagaaaacaccaggtaactgtatcaaggttacattggggaaaaggtccactgagtgggttttgaatgctcctgagtccctgggagagaatcagggatgtacattgatccaccagtattcaaagatggttaaattactgaagtaactataaatgtacaagcctatcattcaaggtggaggagaaacaaattgagaaaatcacttgagatcatggagtaaacagtggaagatacctatagattgatgggttgggaaacctcttctaatccaaacatcacataatcagtgaaacagagagaatccatgcattttgcattactttctttgttgtgatcgaggaaaagaaagaaacaatttaggttacaagatgatatagtggagaacagcaaagggagaataggaggaattgagatcagttgggtgtgatagaagataagagtggggggtaaaaagaacatttcaatgacatgttgtaagaaaaagctggaacaaaatagtagttaagaagttagtttaaagaattcaattcaccttaagagatatgagtagaaaagactgggaagttaacaagtaaatgttctcaattgggattgatatgagagaagtaaagaaaaattgaaataggtaagggtttcagaggattagatagatgactagaggaaagacagggcaaggtacaggactgcaggtttgagtgtgtatattctgtgatgtctttgtttattctgtgtctgagaacccaattggaaggtttgtggtggatcttggttaagtggttgcaaagaaaacagccctgaagtaaatgttttatgcagattgtgtgaactaccttttgaattcctaattacaaaggaaaaatccgttgggagataggtgatgacaaaaacagtcaagcaaaatcatccaagagtgaaaggcattgtcagaaaaaaagacagaacaaagaaaaacagaaaaaagcatggtgattcatgagagcaggaagaagtattgatagtataaaaggaagagatgtgattctgggtatgacataaataacccttacaagggaaacttacaagaggaaaaatccacccataaaaaggctggcaaaaacaaagagcagttgaaatgacacaccaatggatagaaaagaacttagatgtttggcagaagtggaatgaagcatggtgattcatgagagcaggaagaagtattgatagtataaaaggaagagatgtgattctgggtatgacataaataacccttacaagggaaacttacaagaggaaaaatccacccataaaaaggctgacaaaaacaaagagcagttgaaatgacacaccaatggatagaaaagaacttagatgtttggcagaagtggaatggtaaatttcaagcaagacaaaagatgggggcttgggttggaaattggagagtagcaatcctgacactattttgattaagatgagatgatggtaggcgaagaatgtgaaataaattaattagatgttctgaaagggtaaggcatgtagaggaaggaaagaagtgaaattggcatgggtagaggggggaggggagtgtggagggagtggatgatgttcctggtgggttagataaaaatcaagttcagttcaggatagataattgaaacaagagggaaaggaagtgtgatagataaatgatggaaggaagttttgcattggaattgtgggagaagtagggagagtagggaatggaagcttcttatgagttagattagatgaagttaaagttgtgaagaagtatttccaacccttggtttattcaaaatctgtttaaggtaagttacatatatttttggagaagtttgggggatggtatcacagggtggttacatgttacctttccacaaaaattttgtaggtaacaaggattacttgaatgatattttgaaaattgatgagtggaaaaattgggatcatagtttagtagattctccaagaaaagaaaataaccctaatatgattaactatgagcacagctagttttaagtaggggtcaataaaaccctaacatgattaactatagaccccctagggttaagtaatgggaactctaaccctaacatgattcactatacacccactagggttaagtaatgggaactctaaccctaacatgattaactatacacccactagggttaagtagtggaaactctaaccctaagatgttccaccataacactgactagggttaagtatctggggactctaaccctaagatgttccaccataacacccactagggttgagtatctggttacctcaaagttacctgggtaacattaccttggaaatttttataagtgaattttggatgatggaatgtcagggtagttaccttgttaccccaccaccaaaattaggtaacaggtaacatgcaatgggccccaaagtcgctgtgcatggcactaggctaccatcccactagcactcctcatttccttgaaagcaagtatctgtgcgtccgtgaccttcttcactatttacagaccaattccaggaacaagtcagatgtgtattcttctaacagattgtagccaatgaatagacactcacaagattccttcatcttttgcagttccttcacactcatcaaagccaatgctgctgcgtccgggagctgaatcgtttgcatttcacggtccaattgagccaatgtctgagtttcccctggcagattgtggcggacctgatttgagagggagtgcggcatgaacaagctgacctgtttctttcgaggtactggtttcggcggatgaggtgcagagtttgactcaactggagcaggctccttgttgatgggacgagtggcctttgcagccgtttgcataggaaccaattcgttgacaagagcatccaagtcgctgggcagagccttcttcgactggtcaagggtgttgaagtcgaattctaacaactcgccagccgcctgtgcggccggggttgacgtcatcggccgctctccagtgtgagactcagacaagggactgaagccaatgctattctcgttgcttgggaccggcgaagctgccttcttcttccctttggttttcttgggactagacttttttcgtgagggtggagtcttgggaggagacccagttgggtgtggggtggatgactgtaaagaagaaccaacagagagtgagattccaatctggttgttcacatgaaccatctgagccaggacctccagatgctctgcattcaagtctgagggggagatattccccaaactcgaattcacaggcctcctcgggtgccctatacccaggaagttggtgaggcccaatgtgcccagacagctggagagaatgatgatgagcaacccactgaatgagccaagaaatctcattcaatgatctgaaaaaagcagacttacatccacatccatctgatcactagccgtcacacgagtttcactaccgttagtccccgccgtagccgtgttctccttgtccgcaacatccacgtccaagtccatgtcatctcgaggggtgtttcttaagtcgtgggccctcttctccgtaggactcattggtttcttcttttgtgggctcagaggctccacggtggccaaacgtgccgaccttcttgggctagggactgtgaatccatcggtggtgtttgcagctaccattttttagttttaactacagaaactcaatgacaatggagtacaatagacctcagcaaagtctcaccctaaccctgaactccattcaaagggaggtacttactagaataaaatatagtgaagaggggaaataacgagttgaagaggggaaatcacgagttgaagaggggaaataacgagttgaagcggggaaataacgaggtgaagaggggaaataacgagttgttgaggatatctgttgatattaaatggaaccaaaatgaacagttagcaaaaagccaaatctacaccccacctcaagtccaagggaggtccccctgaaacatgcgaatgaaaaacaaaccaaagaaaaagcagccacttacatataaaagataatttactagagcacagaaatcagactattcaagagatggcaacagagatgtttgcggagcctgcgaggagaatgtgatgaacaacacagacagaatcagccaaatcatcccaaagaaattgaaataagaaccccccacattcaaaaaaaaacaaacaagaatttcctagttgacctcaagttgaagggagatacttactgagattgatgtttcctgtgggtgactctacaggggagaacaagggtcttatatagacaagagatgccaattcagttgcaattgagagccaaatttcacccttgacctagagatgaagggaggtactcactgaaagagagccttgcaggtgaagcagcaggggagaaagaggcctttttataaacaaaggtggcctagtcagtcacaaatcccccaaaattgcaaagaaaccaaaccagaatttattccttgacctcaagctgaagggaggtactcactgagattggcggttcctgtgggtgactctccaggggagaagaaggctcttttatagacaagaggggccaaatgaggcctttatataaacagcagaacccaatcagtaaaaaataccccaaaatgcaaaagaagccaaaacagaatttcctagtctacctcaagttgaaaggaggtactcactgagattggtggttcctgtgggtgactctacaggggagaacaaggatcttttatagacaagagatgtcaagtcagttacaattgagagccaaatttcaccctggacctagagatgaagggaggtgctcactgaaagcgagccttgcaggtgaagcagcaggggagaaagaggcctttttataaacaaaggtgatccagtcagtgaaaaatccctcaaaattgcaataaattcacaacagaatttataacttgccctcaagctgaagggaggtactcactgagactgatgtttcctgtgggtgactctacaggggagaagaagcctcttctatagccaagaggggtcaagtgaggcctttatatagacagcaaaaacaccatcagtaaaaaaaaccaaattttaaaaaaaccaaaccagaatttattccttgacctcaagttgaagggaggtactcactaagattgatggttcctgtgggtgactctacaggggaaaagaaggctcttttatagaaaagaggggtcaagtgaggactttatatagacagcaaaaacaacatcagtaaaaaaccccccaattttcaaaaaaaccaaaccagaatttattagttgaccccaagttgaaaggaggtactcacggagattggtggttcctgtgggtgactctacaggggagaagaagggtcttttatagacaagagatgccaagtcagttacaattgagagccaaatttcaccctggacctagagatgaagggaggtactcacggaaaaagagacttgcaggtgaagcagcaggggagaaagagccccttttatagacaaaggaagtccaatcagtaaaaaatccctcaaaattgcaatgaaatcataacagaatttatcacctgacctcaagttgaagggaggtactcacagagattgaagttttctgtggatgaatctacaggggggaccaaaggtctttcatagagacagtcagattgacctttgaccaggtgatgaagggaggtagttaccaaaggtgaggtttggtgctgacaccaggggcagaaaggaggtccttatacacaacagagccgcagtcagtcaaagttccacaaaatccaaatgaaaccaaaccagaatttatgacttgatctcaagctgaaaggaggtactcactgaaattggcttcctcttgggtggctgtaaagaaaataacaacagtggacaaaacggccttatgaacacaacagagcctgacggtgaggaggcacgggctgaatgagggtacgtttatagagaacagatgacaagtcagcaccaatccaacagaaatcacaagaaataaagccagaattctcccccggacctcaagatgagaagaggtactcactgagattcctgtttcctgagggtgactctgcagtgaagaaagatggggccaaaggggcagttctaaaatacacaagtgaagccacaggggtgcaaaggggccatttaaaaaagcacagaagccaagtcagcaacaaatcaagaagtccctccatgacctcaaggtggagggggttacccaacaagatttctgtttcctgtatgtgacagacaacaatttatgtaagtcataagcatacacatttcacccctttacctcaccatggaaggaggcactcactgagctccaagtatgcaggtggcacttcaagtggatggaaaacagcttctattcatttgcagataagtcaagtgtaccaggcctggaagtcaacaaaattaacccaggctggcatgatgacagctgtcactcactgagaatccagtctgtggtaggttacaattgatgtgcaatccggtacctattcataaatgattgataacaataacatcaacaacttccccaaagggagtaccaactccaaaatacacctctcaaaaccaaaccatcactaacaatcccagaccaacagtcacaatttttaaccaaaaaaacaggagaagtgatatgcagaaatgtgataaactgatacaaacaatccagtccatcagtcttccaattcttatgtgccatgtccgtgtccaccaaatacccagaggaggcactcacagaagatcaatcttgcagttgacacaccctaaccctttgagtgcagagggagagtccccaactgatactgaaacctcagatcctccaatcaaaattccacccttgagcacgccacagagggaggtgaaaccagtgatctgagttatacagaaaagacagaagttaacccagggaatagcgtggtcagcccaacctcgagctgaaaacagttcacctcgaggttggcataagcggtgtacgggaacaagtggaaatagacaacttagatgaagaagaaaagacttaccaatcgcgcaagaattaactccacacaatcgatttcgcacgaggccaagcgttacacaaacccgaaatgaagtctgactaaaaagagggacacaaatgaccatcagtcaaccccccattgagaactcctctgaacgaggataagagttctcgccaacttgggcgacctcaacttgaatccccttcagaccgaggtcgacatcccatttgctacgcagatcgacctcgagctcaggaccgttcagctcgaggtcgatatcggagacgtaagctacagagtcactactcacctcaagtgaaggcagccacactcgccaattcttattgtacagatcgagtgaaattcgagcggacagcgagaccccaataagtgagagggcgattttggagacatcagcgacatgtcaaaacaatagagcagaattcaagactaagtaaccaaacacttactcccaagcggttaactgtcagttgagatggttccggatcgaagttactccaagttcgactagtctcaagttcgtcctaccttgagattgatggcaaaatctccagtcggattcacgtactaagcagctgtgtcgtcggaaagtcgagatcgtcgcagtaagtacaaaagcgaatgtaaaccaagcaattaacaaaactcagagataggaagttctgcctcgctctggaacgaggttggaaaaacattgagaatttggtaatcagagatcagcacacaccttagaactcaagcgactcggccaaagtcaaatgaatggaggagtcttgatcctgctgagtgagaaggtgaaacccacggcagagtcgactgtgtggcaaacagaacggatgactgaaattttaattggttttgtgagtctaatcgatcttgtactcggtccacgcgttaatccaaaaagatcggtcgaatctgccagccacaaatttaaggtgaagtcaaggtgatgagcatgagcgcagattgcattaataatcacaactcgactcaacctcgagctgtcacagggttcaggcgaggcccacatgtcacaatacagagaatgtacctcgagatgaaacggtcactgctcgaggtcaattcccagtgtgtgtatcatccatgcctcgagctgcaaacgaatcggctcgaggtccatcccttcatcagttaagacaacgggggacctcgagctgaatagtcctgggcttgaggtccacattgattcagatcacccagacctcgagctgaaaacaattcagcttgaggtcgatacctcatcatcgagaggcataggggaacaggggacctcgagctgaacagctttcagcccgaggtcgtccaagcgcaatccctcattagccagagacactgggcacctcgagttgaatagttttcagctcgaggtcgtcatctttcaacttaagttgtcacagacctggagctgaaacaattcagctctaggtcatcaaaacgcacagggtacctcgagctgaatcgctttcagctcgaggtcgtcatttttgaatgaacttgtcacagacctcgagctgaaaacgattcagctcgaggtcgacctttcatcatccgcaaggacaggggacctcgagctgaatggtttcagctggaggtcgacactctgttcttcccctgggttcatcaaagccccaaggccaagagcttcaagcaagtgcgacctcgagctgaaacagtttcagctcgaggtcgaagcgggctgttctgggcctcagtttcccctgggtccatcatagcctcaaggccaagagcctcatacaccttcgacctcgagctgaaactgtttcagctcgaggtcgatgcgcgctgttctgggccttcagtctgtacttctcctgggttcatcaaagccccaaggccaagagcctcatacaacttcgacctcgagttgaaacagtttcagctcgaggtcaatgcgggccgtgggccgggccgggcttagttgaacctgaggtaaaaaaaagttgtagagtggtgttggcctatttcatctgggttgggatctcctgggccacagggccctttgaagatgtgttccacacatttgtgaggggatgtaggccactggggaatcctgccaagccacccaacaggagttaaaggaaattgagcagtgacccagctgttcataaatgtgtatgtacatttatatctgacatgagaaatgtaaggcaactatttctttgttctgtgagccgttgttactctctccacttgtattgatgaccaaacagggggctgaaaaatcatgttccaacaaataacaaatacagtgtcctgtattacaggttctacacaaataatatgattattcattaatgtgtgaaaagtgaattcaaatgaaatcattacatattccatgtcttgataagtggtggtgaattataaaacagaatattcaatcaactcaatcttcctcagattatgtctggttaaacatttcagtgtcacatgttgcttcatgtggattgtgttatttcctggctggatcatattcataaatctcccacaagtaaatatatttcacagattgataagaaagaaatacagtcaaataccaagacaataagcagaaaaacttcatgtacattggtgataatgagggacaagacaggaagactatcaatcaagaagttggctgatttgatacctgagcaatatgtgcctgtttaatcacatttgtcctataatgatactttgtttattcttttcctgagaggaaagttgaaaggatcctgtacaaatcacagccaaacaaaacagccctgaagtaaatattttctgcaaattatttgaactgtcctattcattacaagtgatacaaaatcaagacaatgaaacacaaagggtgaaggtcactggggaaataacaccaaaattgggcagttacaagtagtatgaatgggagaagacccccacatcccacatctttctgaaagagctgaagctctgcatttcctaaataggagaagaccttcactgctttctgaaagagctgaagctctgcagttccaacagaaaatcaaacaggttatttttgatgtctgtgtttcacaagtacttggctgtggtttgtacaagtatttatttgttgtatttccaagtaatcacctttatttcgacaagtaattgtctaccaatattattggtagcatgtttggagcaacagacgcgggattggaataatggatacatttcaatcatggataagaattcaaggcagatatatttcctgaagaagaggatggggggttgcgagaattacaataataaacacaatgaaggataaggaatgaagacaacccacaaacaaaacaatctcgggtgggcacaagtacttgtctgtgattttcagaagtacttctgtgtgagttttacaattacttgtctctgattttcacaagtgcttgtctgcaaattaatgtaaattcattatcttctacaaacatgttcattcacacaaggcttacagtcaatacagctcatgtaagaataaatactaccagaaaaaaacggtagcgcaacacataaacaaaaattcctaaccagggataaatttgctgctgtctttggctttataagtactgtttgtgctttgttgttgtttgtgcaagtgatgattatctataaatgcaaactggataatatgcattgaatttttaaagcaacagatcaagcttcttttcccccccaatgctgcagtgcttttggtggctactcaccaagcaagcccatatagttcctctgatctcctttccaaagcaattcaccactcaatggcttttttggggcattctttcaacacattgtgttgtttttccttttacttatcaagagagaaggatactgcaaaaattatatgctcattaattaaataaattcaaatgatgcataagaaagacagaaaatcagataccaagacacaaaggaaaaacatttacatacataaagcagaagaggaattgatgggcttgaaatgataaatgctagtaagggacaagaaagggagcctatcaatcaagaagatcaacagatttattctctgcttatgtccttgttcaatcatacttattctgtgatgatattatattttttgttcttccatttcttagagggaaatgaaaacaatcctgtataattaactgcaaagaaaacagccctgaagtaaatatcatgtgaaaattagttgaatgatcttattgatcagatatttgctaagttggtcatacttattctttctcctaaattactactaggaaaacagagctgaagtatatattgtatggaaattattcaaactatcttgacactcagcaaacaaaccaatcttcagtttgagactcattgattacaagtgaaacaaacatcaaaacaagacagtaaaaagaaggagagaaccaaaagaatctgacatctcaagtatgaatagagaaactctgctgtctggaatagagtcccagccagcatggcccttggaattaatgtagtgtaagaaggaaagacaataaagcaaagatatcatctatatcatattcttctctgctaaatattcaacaagaatcaagtgagtcatagatcaggctgttttcaaagtatttgcatgtggtttgtacaagcacttgtctgtgggtttctaaaaatatttctgtgtgagttttccaagtacttgtctgtgatttttacaagcacttgaatgttgtttgtacatgtactcaccctgggctttacatgcaattattgtctgtggtttttagcagttcacactacaaaggaaattaatctatattcaatgtctttcataaaagtacacaagaacaagacttccaaaccagggataaattaatacatttcaataatgaatcagaaataaagacaatcatcaaccaagacaacaaggagaaacaatcacatacatggtcaagcaacagatgattacttgactgggtcacaatcataaataatcatgacaaataagcataaaggaagacaatcaatcagtaaggtaacccattcttcctctgatttatgactatcatatttatattgtgatgaattgttcttacttttgcttctgaaaaagggaacttgaaagcatcatgtatgaattactgcaaagaaaacagccctgaagtaaatagtgcatgcaaattcttactgttgttaattacaagtgatacaagagcaagacaatgcaatgaactgggtgaaactcacaggatggataacatcaaagccggacagcacaagtacacaacacagttctctagaagaattaaagcttaacagggcccaatgggaacctattgccaagatctatgattatttagtagatattaattatgaataagctcaattttacaagtacttggctgaggtgcaaaaaattacctctctgtgatttgttcaagtaatcaactttgattttacaactaattatgtaagaatggagaggagacatattggcacactgtattgattgcatgtttgaagtcacagatcaaggattgacggagatatattaatatatgttattttgatgttggataagaaagcaagtaaatcaatgacagtgattagaaagaaagatagctatatttgttgtgtatttgggattggcagaattaatatcatggatattaatgatgaataaagacaaccatggaatgtgatgtgatagagaggcaattaattgaggggttcaggtcacaattaaaaaattagatagggagatgtggaagagggcatgacatgaatcactgatcttacacagctgcccttttgccaatgacttgtaggaaaattattaaccatactgtttcctcaaatgccacagtgtcccttctggagaacgtacaactcagccaaaaattactaggacctccctgtcaaatcctctcacctctaggtcaatgggcttttttgtcactttccctgctcaattccacagtgcttttgaaacatactcaccaatcaaggacatggataggatcaaattcacaaatattgatacaggaaaagaaagaaaacaatcagataaagagacaccagagagacaattaactaggaagagaaaatcaaaagaataaataattggtaagaaatgagaaactcacgagaataaataattggtaagaaacaaaactcccagtagaagaaggtgggtgttaactcaacaatctgacaccatgacatatctgttcttgttccaaggacttccaaaaaaataattctttggtgaattgagagaatgcaccctctggagcacatacaactcaaacaaatacttactggaacctctctctcaaatactttcacctctaggtcaatacacttttttcagctatttcagatggactggtaaaattgtgagctatgacaaacaattatctacaacttcctcttgtttttccaaccaattctgttgtgtgattggtgcctgctcacccagtgagcccaaataggtactctgacctccatttcaaagcaattgaccactaggtcaatagcttttttgaggcatcctttgaacacattgctttatttttctcttttacttttcaagatacaaagatactccacaaattacattctcttactagccgctttcttgcaaatctatttcaacatggaggtgtcagttatcaaggtagaatctaattccactgcctacttcatattacttgctcatttgtaattgttatggcttaaacttttaattgggtgcttgtcatatcatggagaattaatatgtttgaattggtacagctttattttcttcctggttgcagttcatatcccggaaaacaaatattaaacagtctgacaacatcaacacatcatggaaaataaaaattacacagtctagatacatcaaccagccacctttttgaattatttttctacctgggctgggtcaaagtctacctcagcaaataattttcaaaaaatcaggcaatggcccaatgaccaatggtctacctggtctacctctcccctataccaggtagacaggtagacgtcattcggcgcccatacgcctgatgaaaacactagggtaagcatcaaagttgttaaccctaatttttagcgagttagggttagcgtacgggtacatgcataataccatcttgtagagctcattcagggctttctaacgagccaacaatcgttcaattccgtccagcggtttttgtttgagctttctgggcctcagattcaaaatccgacttcacacccacgcgtttccaacttcactggacccatttttcaaataaaattttgggtgattttttttcacctaaaatgtcatatgggtgacatttttacccaaaaaaccaagggccaaaccccctcaaacccttgttcctcagacccctcagaccctccaccaagagaggggtctgaggggtctgaggaatgagggctcataccaggcgctcctgctgttaggaaatgactacatgtctctatatggattcgatataactaatagtaaagagagatattttactataggaaatgagaataagagaaagaaattcagtttcaagtcccacttcagagagccaatgccaccatctacggaaatctcagcggtgaaaaagatagataaagatctaaattctttcataacaagtgaactagctgaatccaaagtcagtgataaattgacacatgatcagaaaactctactatttgaagtactgtacaagcataaagatgctttctccaatactgatcaaccacttggagccattagaggtcacgaagttagtattaaactcaacacaagcagaccataccccccattattaagaagacccccgtaccctgctagtcctaaaagcagagaggcattggaagagcacattgaagaactagtttgactgaatgtgctaaggaaggttggacataatgaaattgttgagatcaccactccagtgataatagcatggcacaatggaaaatccaggatggtaggagacttcaggtcattgaacagctacacagcagcagataggtaccccatacctaaaatagctgagacattgaataacctagccaaagctaaatttctcaccagcatggatgtcctgaaaggttttcaccagaatgtgatcgctgaagattccaggcaccttctgagaattatcctccacaaaggaatctacgagtacttgagaatgccctttgggataaaaaatgccccctctcacttccaaaggatgatggatatggaattcaggagagaacttgatgagaaatgggtgataatttacattgacgatattataatcatgtcaaatacttgggaggaacacctggagaggatcagcaggattctccaaatagttatcaacatgaacatgaagatatcattgaaaaaatgtaactttggattccaccagattaaagcactaggacatgtagtgtctggaatagctatagggatagaccagaataaggtagcagctgtactgcaaaaaccagtcccagctaataagaaagaagtgcaatcattcttgggttttgctggatattacagacaacacattaaagggttctctgatatagcaaaaccactcacagaattgactaaacttgagacagtttttgagatgacccacaggagactagtagcttataacctcttaaaggagaaactcactactgcccccctcctccttttcccagactgggaactcccctttttattatatgttgatgcaagcatgactggattgggagctgcacttcaccagatccaagttatagataaggttaggcgagaaggaccaatagtcttcatctcaagacagttaaaagacagtgagacaagatatggtgccagccagttagaatgtttatgtctggtttgggccttagagaagctccattactacctagatggcagtgcatttgaggtcataactgattgtacagctttgaaatccttaacaaacatgaagacaccaaacagacatatgttgagatggcaaattgctattcaagagtatagaagcaatatgcaaatcaagcatagggatggaaatatccacaagaatgctgatggactcagtagatgggccctgccgaatgatcccagtaatccagcctatgaccctgaagataaggatgatgacagattccccatcatgggcatacacgtatccaccttcaaagatgaattttttgcaaccgtccgagaaggctatcagaagaatagtaacacagtcatcctgacccaactgttgcagaaagacagaaaagacttaggcttgaaaaattcactacaggagccatggaagtcagcttttgcagaaggtagattctccatgtttgatggattactataccaccgtgagaagcacaactcagtattggtcctagcggacaaggagagtattaatgtcattttacacgaatgtcacgacagtgtatcttcaggacatttctcagaggatagaacaattgaaaaggtagaagacacagcttggtgggtgaactggaaaaaggatactagtgaatattgtatctcctgcgacaggtgccagaaagcaaacaaagcaacaggaaaaaggtttggtttactcatgaaaatagaagaaccatcaaaaccgtgggacataatcaacatggactgggtaacttcattatcccccggaggagcagctagcttcaatgcatgcctagtgattgttgataggtactcgaaatccccaatatttgtaccctgcttcaaggatgactctgccatggacacagcaatcttgttttggaatagagtcatgcccagaactggaatacccagggtcattatatcagacagagatcccaaattcacctctgaattctggacaggcttacacagcatgttgggcactaaacttttgttctctaccgcttaccacccgcaaaccgatgggttagcagaaaggatgatccaaaccttagaagatatggttagaagattctgtgcttttgggttggagttcaaagataatgacgggtacacccatgactgggtctccttgctccctatcttagaactagcttacagcacaagtgtgcattctactactggaaaagctccagcactactggaaaaaggatggatcccaaatctaccaaaagacttcattaaacaagaaggagtggatatacatcctactgccttgaactatgggaaaatattcgacaaggccagaaaacatgctgagcattgtatctctgaagctgtccaatataataaaggaagatgggataaaacccataaggaaccatcttttaaagtaggtgaccaagtattgatatccacagcaaacttcaccaatctctcaggaccaaagaaaatgagagactcgtttgccggaccctttgttgttagagctctccatggaaagaacgcagttgaagtcattctgacagaagaacttggtaggaaacaccctaccttcccagtcagccttgtcaaaccatatcacgccccagacactgaaaaatttcccctaagacaacaagttaaagtggtaattcccccgttggagaaagatagtaacagtaaagtaatattgaaaatattgagagaaaaaagacttagagttgataataaggatgtcaggatgtacctagccagatataaaaatatgagtgcggacaaggatgaatggctcctagagaaagacatcccagactctaactcactactgaggaagttcagaagtgagaagaggtcaagttaaccagtcccatttattttgttaaagaaatggaacctttttggtggtagggaatgtcagccttagagccagcacagctggccaaaagactgcttttaccatcttttctcactataatattaccataactttttactcataagatatttcctgaatctgacttcaaatatggatttctctgctaaattaacccctagtcaccactgaccacttttatcttactctaatccttcatatactttgccttattccacagtacttgtctaaattctgctactcaagaattataattcccctctaccacaagtacatgtaatcattacgtaatccaactctgaaaatcctgtcagaggattctaagttcgcatttttcaggatcttcaaggtttttagactcactttgaaccagaaccaccaataaaccaaccaaccccgttaccgcttggcgcttaacttgtcgaaaggattccaactcccagttttacctccacgtggtcgtgctaggactctgacagttagtattctttcttgttgcttgatttctctgttgctctgctatctcagtctcacatatggttcttcaaccatatctttctctctaactctctctctctttaatcaactcaatcatactcttcatctcattgtttggtggtaaacctgaaaaccacataggtttccctttaaagagccttgatcatagatctaaaaaatagtggttagttctgaacatattcaaactaaaaccttctacagtttcttttgtagaagaggctagtctttgacagcttatcagccatcctactaaaggaaagtaagactgcagattcaatcaaataaaagataaaaaacaaataaaaatatatttctctttttccttctattctctttctcttgcctttctcctttccttctaacttctggttgtatttcccttcttcctcgaaatccaatcagtagttcccctcattctcttgtgtcctgtcgccacataagaggctcaggctcacaggtagtaactagctaatctgtgactgtatatttagcatagaaactgtaagtggtagtgactgaaaccaaaagatctgttgggccactgttgggacaccacttgtggtactactcttgggaggaatagagcttgagagggatgagtgatttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataagtggaacattctatgaagagtatgaaacaaaggaaaatatttatccagagaaaacaggggaaacaagcagtgggaaaatgctctcaaggttactagtatgaaacaactaaggggggaatattccatggaaggagataggaggaaataactgtttcatggatcagggggattgttactagtgtggaacacaaggggtaagaagaatggaatatgtttggaggagaatgagtttcagggctgtggagtttctggctgggaaatattattatccatgtggtctgtgcttgatgggattcatgcctggtttgggggtctggggagctttctggggtcttgatcctgtgattcctctgtgatttgtacttttgaggtgcttggattttcaggattggcttaccacaacggtaccaacagcgaggctttattggatactggattgatggtgaatttgatgccggagcatatggcgcaaaacctaggattggtcgtaaccgagaaaccgatgaacttgaaaggaataggtggacaccagacgggaatcattggaatcgccgagggagtcgaagtggtgatcggaaaaataacgagacccgttgacttttggatagcccgaggagcggtacagttcatcttagggaaacctttcctgattgacgctgcagctacgatcaaatatatggataacggcggagaatctttggctatcatggataaaaagggaaagacttatttaattccaattttattaccatgtcatcagaaatgggagactactttacccacgcatctagttacgcgggattttttagattagaccccggacaaagactgcttgaagtagataaggagccggggaaggttagaattgagtgtcaagctgcaaagtataagtctactgcaaagaaaattaaacctataaacatacctatgccaatgtctattaatccacctctttcaaggcctgccttatctcgtgacccttatttgactccagttgtaccaaatccaccgaaatttcagcctactgcaaaaattacagaagaaagattaaaaatgattaattttggctccccaacttggttatcagaagaagagaaaaatttattttgtcatgtcatcactcttagagcgggagcactagctttctcagaagaagagcgtggacttttgaagcattcttacggtaaaccatacgtccttcccgttataccacacaaaccatggcaacagaaaccaatcccaatcccagggccaattaaagagcggtttatcgaactagtcagagaaagacttaggacgggactttacgagcaattgtgttccagttattcgagtccgttcttttgcatcaaaaagcaagatgggaaattaagaatagttcatgatctacaaagattaaatagcgtaaccattaaggactccggattaccacccttgccagaagaattggttcaatctttcactggtagagcttgttatggtttaggagatataatgggaggatacgacgaacaagaattagcccctgaatcaagacctttaactacttttgagacccctctaggaagatttcaactcaccagattacctcaaggtgccactaattcagtagcagtgtaccaagctcagatgacttggattctgcaagacgagataccaaacaatgtagcacatcatccctaacatgatttcccagatgggaaatcttgtaaagttgagggaaatcctgtaaaaaaaattaaaggtttttccagattttttagatttttctgaatttttcagatttttccagattttttcagatttttcagatttttctaaattttttagatcttttccggatttttgggattggaggacttcccgttggttctgcgggccccgcagatattgatttagacccaaaaactgtaaatatcacccctcttaatttacccaagggttaccatcacgtttctagattctcatcacctctctgctggttcagagaggatcagctcatactgtacctttcatcaatcagtcatccatcaccaaccaatcaagatcaggatctatcaatcatccacattgatccatctccaaaaaccgacatgctaatgcagactgaccgtctgatatgtaaccagcttaaccctccaccttgtaagttctggctttgtcatcccactgcgccgttgcataacttcttgttatggattcttccacatatccatcatcacattatattatcaagtttgatttgtatttttattactaaaatgtctataaataccctttggattactcaatcgactactcaagtagaggcagggggtggggtgtaaatacaatgtgggtgactacaaatgaaataaagactatgtgaaaatcaagtactggtataactatatgtatttgtatgtacagccccttgacagaaaaaatggaaccctttgattggggtctagaggttaaaccaatggactgaaatttatgcctcctggtgaagctgtagaaaatgagttccaaagaatgattatgaaaagttggatagaaaaatgatttgtaaaaaaacttgtatatttttcctcattttttgacttttttggtatttttcaatcatttttcaaagtagttccaaaaatcaggagcaaaacaatcacatctgaaaagaatgattataaatggaaaatggaaaaaaataatgatccaatgtttggagagcagaagaaactggactgagattgaaattaaatctgatttcagtgcctgattgcagggttgggctggtggatgacacattccaggcctctttaataacagctgttgatcatttttcttcaaattttcatttataatcattctttttccatgcaattgtgttgatcttgattttttgagatactttgaaaaatggttgaaaaatacccaaaaatgtgaaaaataggagtatcaagtataggaaatccaccattcaaaaccagtcacttttcccaaatctgttttttgcttcaatgggtcccaaaaggggttatatgaataaccaacatgtttaaaaaggggtggatttttccaaaccagtcaattaaataatggtggatttggttatatttgatacagtgcgcatcacctcttctcgactaccccgcacctgcaaaaaaaaaattgaactttgatctgtatgtttgttcacaccatccatgctacatgtgtaaacaatgcatatttgagctctacagaagtagtggaactcaaaaatataaagcaagactgtgtagcatgcaagacaaaaaagtttgaaattttcaaattcaaaatttggaacacccatggaaaaaggccatactatggcctagtgggtatgcaatatgtatttatatggtatgtattatgcacatagacaatctaaatacatgatattgagggaagaaggagaaaaaaataggaaaactcagtgccagttgtccagctaacttgcagtcataattgaaacatccatcattgcagcccttggaatgcaacaattagatctcgtcaatgatttcaattggctggagctttggctgttgcaagcattttggtttttgtacatggcttttttctgattgtgtctcgtctgctgatttgtatggacaaaaatctcaaaaaaaagtcaaattcaaagaaaaaaaaaacaaaatggcattgaaaaaaagtgaaaaaattcaaaaaaattcaactcccattttgaaaaatttggaacaccctcctcggggtagttgagaagaggtgatgcgcactgtaccccctaatgagaaaaattctacaacaattttacaaaaaaaatttctctccaacttttcagaatcattctttggaacttattttctacagtttcaccagactgcataaatttcatgtcattggtttaacctctagactccaattaaagggttccattttttatgtcaaggggctgtacatcaaaatcaacatggattatgaatgatagacacagctgttaccgtcaaaaatgttaaaaagcacaggatgaggaactgatcacagagtggtataaaaataacaatagcagaaaacagttatgctggaggtctcgagagcatgtgaatggggagttctccttggctgatgagctgagccggctgatcaggttctggctttgttggacgctggtgcccgtcttttcactccaacgtatcagatcactttatccttctttcttcctctgtgggggtaattttattggccgttggtaccggaaacacaaagaccagtaagtaatgctctaatgaaacatccaccaagtgagaaaatgttataaatcatccagaatcaagaactgagataaatcattgaaagggagaggtgaatcaaggatccagacagacttagttctttggttttccaatttgggttagtctggcggtgtaagactcaaaagtggttgtgagaacccttttgctgaatgttgaagggtatggtggagttgcaagctctgcccttcagtactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgataggggtggttggttcgagaataagttgtttgatcgcaatataattgtatgagaaaagaggctttgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttatagggtgttatacgggttgttatagggtgttgtaaaggttgttacagtatgtaatgttaatggtatcgtatgtaatggtagggggtatgtgatttgtgggtactaaactcgggggaaaaacaactgggaggagagcctccttaaatacacaaaggtgagggattttggctccaagggagcaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcaggacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagtcattttagcttgaactagaagtctacatgagggttttatgctggtgtagcatgctacatgaggtgattgtactagtctgcaaactgagatggggtgatgaagattacatgagtggtgtgagatagtgtgacagctgcaaggaagaataacaaatgacatgacagcctgcatgatgtcacttgtaaatccagagtggtactacactaacactgcatgtgtcaatatgtcagaagatggtggggtggtgtgtatacttatgtactatgctggtgagagagtgtagttgtcctgcaatgtgcatatgtatagtgtgtgatatgtaattttgatgtgttggtggtgattgagtgtttccatgttgttggggtgtgtaagtgagtgttgtgagagtccagagggtgtaacttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtagaattgagtgtagaatccatttcttgagccatattgagtgatttgtgagtgtatgtagaggaaaaaagagggataaaaaagaataataaaaaactttgaatttttacacattcagctaccacagcggataagatcatcggaatcataggcaaagaacatgatcttctgcttcttcatcagttgagctgatttcaaaaatcaaatgaaatcccattcagtcaataagaaacgagtaacaaagataagatcaacaattgcttggaagagagaaagagatgggagatgaaaccaaaaatctttgatcaagggggcaatgaacccggtcaccaagttgtccacaaatccaatcccttccttgcccctccacttcttcaaaaactcccgtctataggtttgcatatcttttccccactggatttcttctttggtgttgatgttccgaggtaagccagggcccagatcagaatgagggcttcttcattttcctggccttggtttgcgtcattctgggcagagatggaattgagcgtgtgttgcattgcttcttcattggagtgacaatattggttgcggatctgcaactgctgttgcttctccaaaaggggtagtagtagtcactgcaactcaacaatggtcaatgctagcaagacagtcatcaaattaataattaagtcagtacaagtatatggagagagagaaatacagagatcaacacaacttacagcggttgaggagagactattgtggaagggcaatgaataccagatggtcaaatgagatgtgttgaacgtgtgcttgtgggttgggcaatgaggatggaatcttgcgtattcacaattgggtggtgtagattggggttgtgcagaattataagtaaatttttctctcaaattttttggtagtgttagcttcaaataatctcagctaaaataacagttagtgtaactttttttgtgctaacaaaattttgaccgccagatagtgtaactgatttgaagctaacattgagtgtaacttataccaaattaagctacactacactacactacactacatgcctagttacactacactactgtagaagtacacatgtagtgtagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttatgctcttgaaccctcttcctctgctttctgttttcaatggacaagttgtgtaaaatgtccatataactgatacggctgaggtcaatgtcctatgatcacacacaatcccgcagaaaatgaacagcacaagatgtagagacaaacaaacggaggatgtgcctggtcagatttgaactcacaacttcagcaatgctgagtcacgtaccagagggcttcctttaccaactaggctacagacccttgtggttgtaaggttagttgggtggtagttgccatggttcatgccaacagctccaccacactctggaaacggtgcaaatattatgttaagtttagcaaaaaataccctaagttagcgtttttttagctccgttgcgctgcgttaaagtgtaacatattatgtactgcagctaaaactacatggagatttgaaaaattcagtaggtttttaatcgctagggagtagcggtagttagcggtggttcactttgctgcagctattattagtgccgctaccctattgtagcaagtggttagcggaactgattgctaaacagtcactaaagtgatgttggtgattgtactgcatcaccagtcaacatggatgcaaaaatggacactgggtcataaagtgggaaagagacaggtatgtacataattgagattcatttagttttggcagacagagacttgagagaaataagagatgtggagaaatcatgtgtagtattgttggaaaacattgtagagttgattggaactaagacaaatcacaacaatcaaagaggaggtaggtttacttatttttgttggatgccacatgcttaatcttgtggcattttgagctgttgtcaatctttgcaagttgggttgcaaacttcttgtttgatttggcagcatcaatcaccctctggggatcagcaaactcaccaccggccttgattctgctttgtaaccacatatggctactcacacattgtttgatggttttggtggccaagctactccagactggagcacaaacatctgctgcagctgaaaatgttctttcaacagtcactgagcttcctgcgcaggccaatacatccctagtgaccagtgcaagctgagggaattcagatgcatgagcctgaaatattgtgtgccagtcagtttggtctgagcagaaaaaagtgaaccaatcttgctgcacttaccttccaccatgagaggggatcggctttcttactgagtggccaagctctgtccttatactttttgagttcattgatctcctgatgtacctttcttctctggataataattgaattcctcatctttggaatcctcaccatgagagagatcagtttttggaggtgggtttgacttttgatgatcgtgaagtttagcttggaatgcacgagtaaggatccctttggaaatttcaaagtgttcaggaaatttgtcacgaatcaatgagagcctccaagcggggtgaaacattgttgcaaggagtattgcatgacaccgcaaggcaaggttgagatacttgtttgcaaccttgatcatgggatcaaacattggaagaaggacagagaattcggttgacttctttcttgtttccagaaacaagatcagcctagattattcatacaacaccattgcggaggaagtgccattgccttccatacgtagggtttttgcaaggaactcctgtcaaataattaaggctttagcaaagggaccaggagctgagacaaaaagcaagaagatgacatacctctaagacttggttgagggagttcaagtcttgccactctttgttggagacctcatatcctttgaagaaatgaccagcggctgactttctggcatatttatctgattcatcgttcaggagttggacaatgaccttttgtgcagcataagcttgtgtccagctgtcgtacacaacattccaacggattccatagccagggatcaactgtggccctttgtagccaatattctgagaaactagtttgaatttggcccgtcttgctgttgatgagcagatttgacaactgatataatcaacctgagattttggcttggtcagtgagtttgacaaaataaagactcaacaacacaatcaattcacataccttgaccaaagtatgaccaataccgcctgctgtagatccattcttggaggctttatcagtaggatcagttggtgttttctcttgatcatcctcagaaagtttgccttctgatgcatcgtcaggatcaacctcgtctctatcgtcaagatcattgatttcctgaggctgaacgtccacgtcttcagttaaatccacatacacgccatctggttcaacaacttgttctattgtttcgagtttggggaagaaatctggttttgatttaggtggttgaatttggttttgaagtttgagactcctgagtccggcccctaagatcaaggcaagaacatgacagaagcattgagggttattatctatatagtgattgaagtctccattcttctgtcggatgattgctgcaatttccttagccattgtgaagttattgctccccgaatcagtagttaaggcatggatgtagataagaaaataaaaattagctcaaactatttttaacagaagagattcgaattggaacttggaagcaaacttatttggttatggagctgtaaggatcgcgttccgatccttcactgtccgtcaaagaggcactaacaaaggggctcaatagctcctgagagaagttctagtaccaaagtgggatgaatttcaagtctagaccggagagaaggatctctcattagtatctacaagtgaaggaaaagaaggaaaggaaatgagaagagaaggaaggaagacagggtactcacctagaccggagagaaggatctctgctgtctaggtgaaggggaaaggtgagactaaatacaatgcagaactgagcttatgtaatctagtgacatgtttgtataagtcatgaggagcagggcttacagtctcccctcctataaaagaaaatgaagaagggagaaaatttaacagtaaccaggacagtagaaatgaggaaaaaaagatagaaggtggcctgaaattgtggagaagaatttgagagtggtggttcatttgaggaggaaacttagaagtatggtagagaggagcaaaatgaaagatggagaagagtgagacagtcagagaatttgaggtaagaaagaacagagaaaaatggaggatggggagtagacagagggattggttggaatggaattgttagaaaagagcagatgaagttggtttgttaatattgttgaggatggataaagagaggttctgatcaccagtcttcaaacggtacaaactctgaatcttcaattgggcggtagcgggggtcattctgtctttccagggctgccagttcttcttcactcattactgtcaaggaacccacagcagctattggtatgtcaacaggtggtgctgatatacacgagtcagagttgtgattggtggtcttcttcttcttcttcttttttcttcttatttgagtttcattcacaccagagagtttgaggtagttgtcgatgtcgttgtagtattctagagttgtgtgtgaatattctggggcaattttggagtccatagaagcactctcatcattctcaatggctagggatcctgcttcagctacctcagtgttttcagggcagacttcggcagttgggtagacaggagatgagcagtcaaggtagtttgaggaggtagaagtcgcggtggaagtagtagagtccaaaatagaattgatagatgataatgcagtgggtgggacaatgccaattggatgattgatctgggtggctgcttggtgtgaagcttcaaagatatggttcttagaaccaagggtgtccaaggtagcagcttgtgtaagaggatcaagcaaggatgaggtcaaagttggatcttcagttgtcacaatgatctcactaacggagactgcattaatagaagtactagctggggattcagcgacgatcgcaataacagaagacggagactgggtgacggtgggcgaggccagggtctcagcgctatgaacaagaacggcggctgttttggcggttccgagaggaacacccgagtcggttggtgatgctgagacctccattgggtttacagcagcttggagtttggtatcggaggtgggagaagtagcgggagatgagatcaataggggatttcaagattcaacaacgattgcgttactaggctggtgtactgtggtgatggtgattgaggcatggtccttggcggcagtggacaatggccagacatctgtttggtcgggtgggacgatgttgctcggatgaccgtggggggactggtcagtctgactagcaggcttaggtgaatgtccaccaatgctggcatccggaacaaatgagggtgccgagggtgtacggcttttcggaaagctttttggcagtgaagtcggtgacaacgacttagctgagtccgaagatgaactctgggtgatggacgggcaagtttccgggtttagtggttggcaagtaaaaccaaaggcttgtcgacgaggcggggatctagcatgtttctgcctcactggccttccaatccgccaatggggaggtaatgatgttgctgtcattgataagaccggttccaggcctcgcctgatcgagtacctgaaagagccgcacaagggagctgaggaggtaggcggcaacgacgggggttctcttctggctatcaggaggcctacgacttcctccaagtattggattcgttcttcatagttgtgttttaattggttaatggagtttgtgtaggatccttggtgcatattgaagggaaaagaaaaaaaatggcctgtgccagtgagggcttttgagggaaatccagaattctttgagtgaattggagagcgcaggttagagaattaaagctgtggctttgggctagtcaatctggcggactggtcggttgaaatgcctagatcgtttgagtaccggtgaaggaggcaacaagtgagatggggcaaagacgaaatcaaggttgaggtcgacttgtaacaagatcagagaagtcggtgagatcaaagcggtgaagaatgaaaatcgtaaccggtggaacttggttgcgttggattgaagtccaaggagggtggattgttgtcagagaggttgacttagggtaagttggataagtacggcagaggcctccttatatagacaaaagtgagggatttgtagctccagggtacatgcagctgagggaatttagctggcctgaaaatccaatgagggaatttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcttactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcaatatgaaacaaaggaattcaatatgaaatatgcatccagtattcaaaatgagacatggtcaggataataataaagaaaagctcctgtgacagcttgagataagtgtaacttctgaactagtagagataagagggtagttgtagtgagtgactaggggttattttacctcaggaatccatttttgatgttatttttaccctatcttcaatatctagaaagataataataagtttttatatttttggtgtagaaacacaggaatagttaccacaacgtactgccagtcattgttgatgtagcaaaccaagattccaatgaacactttgtggttacctttggtcgtccacacatcggcaaacagactgactttggatcccgaggcctacacaattcaaaacaattatgtatgagtttaattgctttgttaaagaactgacctcaatcaaaattgaatgaaaagttgtctatcttaactcacctttatatcctttatcacctattttcagcctgcaagtaaatgtcacaatacctttcacaagttaatgtaccatttactacacagactgcactatttattattcttatattcattttatcttttatgcttatatagagttatgcaagttgtacatactaagtttcttctctcttgtctttgatgctccccagaaatccaagaagagacaactttatccaaaccttatccaattcctcttgttcctgaagtcaatctaggattcactaccaggaccgctacttctagttatattgctccgatccctgaactttaccgagcacgaagcctgtggtctagttatatcagcaaatcactggacctgaagcggccttcgatttctcaaaacttatcactatcttgttttaggaatagcaacccctcaaggtagccggttcttacttgatagctgacacctattcttgaaggttgagatagaattttcgagcatagacagccgcccaagtccgagagtaaagctcagaagttgcattgccatagtcaaaagctaccccaagatggaaatcttcgatgcaagtccaagggagcaattggaaaatcattcaaaataagactagcttattgaacgttttgacatcaaattggcccttgtgaacgtatgcaaccagagtaccagaagcattcttcttctttttaagcgcagcagactcctcatcagcacttggaggaatgttggccccattgcttatcacactgttttgtcctggacaagccttgcttaccccggtacaggtcattgagccattttgatgggttttaaggtttgagatggtggataatgggactcggcccgacttagggcaccagtggcatttgtaggtcagacctttatcctacagaaaagaaggcatcagtaacagattaaacaagacatattgagagagcaggaaggagaacagtaacatacctgacctggagctggtgcaccatcaaagaaataaagctttagattgtcaaatccaccgttaacgttctttggtttggctttcacagcttttgaattctccttgtcagaatcttgggcaagatccagatctggtccagactcagttgacctattcacatctgtggtcatgtcgccagactagatcatgaataaaataaaaggaccgaaattcattctccaaatgggatcatcacataacaaacctagaccaaaaaaaatactcacggttcttgatgaggtgtttcctccagcttgaaggtgcggatggtccttgtacctgctcttgggctgtctgtttgattgattgggttcactgatcagagagctctgttccaattcaacttgcacagctctttgtgaatcaggatgatgttggataaatcctggacaagcaagaggagtacaaagttgggtagattgatgagggccggtggtttccacctggttgggtggggttgactgacaatctgaactctgacccatggtgataactgatgatgagggaacttgaatgtgagattagggggtaagatcagctctgggatataacttctgccctcctgcactcaagagcccaatcaagtgatcccggagtctcatcatgatcttttgctgcactaaataatggtgggtctattaacatttataaaactggctgcaatatagctatggtaatagtgtttgtagcatttgtggcgctaaaatacaggtaattgtagctttagcaatgtagaacccgttaaactaaataggggaggaaaattctgtagtggaggcgccactaagctacttgctagatctagctctggacgttaacgctaacactcattctccagagaattaggctacgttattaggggggctaaattagtttagcgtagtagttgcaccgttgactctggtgatacatcatggttacacatcaaccccccctgtcagcctgctactactcagagacaacctgaccatagcatattaaatatttagaggcattattacacatactacccccatagcatatgtaatcaatgtctattttatatgttgataagatagagacattattacatatgtacatataaaaatattaatatttaaataagtggaatcactataaaagagacattattactcattacattaagttttactagtcatgaaagaaaacataaaaataaaccaaaaacacttataaataaacatttttaacatgaatctacaaataacttctgaaccttaagcaaaaggtagaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccaaaggtaccccttaattattactccttcatgcacttctgtgtactatgagtgacacttgttcattttgctagaaaccctcccagttacatcatactacatgttgtaacaggtctacacatgtaattaaggttcatgaagttcggaaaaaatccacaaataaggttgaaatcattgaaaccttaactacattgttacaacaactgtaacgggctggttaaaagccatttgtggcccaatttggctaactacggctggttaagaccagcccactggtcattaaagggtctcagtgaccagaccatggcttctgttttgtcacagcacctctcagtgtttgttacaagcctcacttcagcgctctggcacctgtaaccaaggactacaggtgtctaggcagcactacaggtcaccaatgcctagtaggaggcttgcgccagcgaaacagagttctgagttcgcctcccaagggcccagaattagtagataacgagcccttcttgcccccaaactctgattccccatcttcattaccacttaccagcaataaccacctccaacaaccagtttttcacctgtttttagcccagttcctgctgtttctgtcttggatatcaccaacacaaccatcaactgttccccataactcttccaacaactgttaacaagatttctgagcgctcccagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtatgggcatactcctttacacaaaggaccagaccatcaggtacatcaaaaatacccctgtttaacaggtcctgattcattggagggcaccataaaaacccctgtaactcaggcccctccctttataaaaacttaacagtttttatttcctcttttcttaatattaaaaactcccctttccaagtgttacccacacttgtacatataattttcttagttttcacctggtgtagctagaagagaccagctcttggcatcactcaggctgacaccccccccccccccttgctacatgatgtgaaagtggaaattgaacaagtgtgggaatggaacccagtaaagtatgatctgagggggaattgaacccataatctcaaggtagtctgacaggggaatgtggtcttaccagtaagtgttaataattggcagggggataaaattgagtggcccccattaccaactgaaaaaaaacatgatgatcaattgagcggatctggatgtaggccccccaatcaggcactgtcttcagggtagactaatgctagtcatgtggtcatgtaacttttaatcagttacgctaacagttagtgtaactttttcaccagttacgctaacagttagtgtaactttttcaccagttacgctaacagttagtgtaactgagggtaccactacactaactgttagtgtaactttgggaaaagttacactaacatgtagtgtagtgggtgaacccactaacacttctaaaatttcactaacaggattttgggtagtgttagttgtgcccttttaaaggtagctaacactatgctaatgttttttttgttttttcaaaaatcctgtagtgttagtgggccaaaatttcccaccaacagtaaattttgtgtagtgtagcttaaaaagctaacactacggttagtgtaactggcccaccgttggggggattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctacacctggtttttcccagctttcgtaattcattttttgaaaattctgaatattctaaaaatcttctaaaattgatcattctttttgggcatatgaaaaatccacaaaagagaacttcaattttttatttttctcccccactttttcccaattttttttgaccctataatgtgaaaacttgaattaaatccaaaacttactctttaattgtcaggtttttaatttaccttctccatacagatggtaccattcaagatattccttattttgtccatttgcttatagctcagaaccaacaacattgggatttccaaaatgaaatcaaatttggtcctttatagatttcccaaagattggggaatatcaatgataaatttaaatgtactttgaattctcaaaaactcataggcagaaaaaaaaacttgatgcatcagttaaattaaaatttctcttttgaggattttttatatacccaaaaagaatgatcaattttagaagattttgagcatattcagaattgccaaaaattgaattaaaaaggctggggaaaaccaggtgtagaagcagaaaatcaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtatgtttattaatccccttgtttggacttgttaattttttcaattttatagatgtctcttgcaaaaaaatctggaaaaatctaataaatttagaaaaatctaaaaaatctagaaaaatctgaaaaatctgaaaaaacctaaaaaatctgaaaaatctaaaaaatttagaaaactttaaaaaatctggaaatatctttaactttttttacaggatttccctaaaatttacaggatttcccatctgggaaatcatgtcagggatgatgtgtaggaatattcatcgatgacggaggaataaaaggtccggaatctgactacggaggagagacactgaaggagaatcctggaattcgcaaatttatctacgaatatgctatcacgctggagagaatttcatttagaattgaagaggcaggactcactatttctgcaaagaaatttgcatgttgcgttccagcattagatttggttggtcacgtagtttgcaaagaaggtagaagagtgtcaaagaagaagttgaataaaatcgaaacttggccaactccacaaaatccaaccgacgtcagaggtttcttgggtgtttgcgtttacgtccgaatgttcatcaaagatttttctaatatagccgctcctctcagaagacttacgtggagagacgctaaatgggactggacagaggactgtcaaaaatcctttgaacaactcaagatgattgtaggcgtggacatcacattaaagaaattggattacggtgaaaacgcaggaaaaatcagattatctgttgattcaagtaaaattgccgcaggggccgtactcagtcaagaagattcgaaaggcatggatagaccggttctctatgaatctgtggttttctcacggcaagaatcaagctattcacaatcaaaactagaattatgcggtgtaactaaagttctaaaaaaattacaaactgttttatggggtcagcactttgaattgagagtggatgcaaaatgtcttattggcatgatcaacaacccctccttacctaatgcaccaatgaaccaatggattgcctttattcaactattttcatttgatctaatacatgttttggctaagagtttcacgatgccagacggattatccagaagaccgccagatccggatgaagaagacagtcccagctttgacgaggacaaggaatcaatgagaccgcacccaggatttggaacgaaggcagctttctccgtacgactgttggggacaaaagctaagttgggggaggaggttgtgaacctgcaagaaggattctggaaaaatttagaatattatttatcaacaatgaatagacccccaggtattagtgcagaagaattcaagcaaattaaacaaaaatctttctttttcttcatttcaaacggtgttttacacaaaaagagccagccatattcgcaagtagtaatctcggtgccatcaatacaaaagaaaatcttacaagaactccatgaaagtctaggacatcgaggaacagaagaaacgtatcgaagagtcaatttacggttctggtggcctcacttgaagagagttgtaagaaactgggtcagatcctgcgagccttgtcagaagcgaagttcaacactaccaatggaagaaaggcacgcaacaggaagatctgtgttattcagtcgagtcagcttagatacactccatataaaagcaggcagatggaaatacctagtagttgctagagatgatctttctggatgggtcgaagcagttgggctagagaaaattcaagcaaagaaaatagccagttggtttcatgaatcatggatacttcggtatggcgcacctacgaacgtggtggtagatggaggatcagaatttggaactcagtttcaaaacattcttaaatcaatgggtattcaaactagagtcacgacaccttactatccagaagcaaatggtatggtggagcgggggcatagaacaattaaagataccttggtcaagctgagtgggactgaaggaaagaaatggcgagaatatctgcctttagtgctgtttgcggatcgtgtctcaactaaacgtacgacggggtatactccgtttgaattagtttttggccaacaagctattctcccggtggacttagaatttgagactttcttgggaattgattggtggagtatcaaaagcactcaagaacttcttgagtctagggtaattcaattacaaaacagggataaaaagctacaacaagcacatgctaagctaataagtactagacaacaatcaataaactattgggataagaagaagaaaaatagagaaccattaaaaaagggtgaattagtgttagtatataacaaaagcttagattctcaatggggaaaattgtttgaaaataaatggaatggaccttaccaagttgtcagtcaactacctgggggatcttacgcactggcggagttggatggagccaatgtgagaactcctttgggaatggtggcagtcctgcaagggggaaatagcagatgaggtatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttattttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgttgagtaagaggtgtttttctgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgataaatgtttatttatgagatgatattgtggaaaaatgtgactattgaaagtgtcttttcccttccttcttgaatcttagtcaagagcacaatggttcaagatcactgtctcttgtttaagatcacaagttgtactggttgctactttctttttcctatgcttctcaatggctgaatgatctcaatggggcactttgattaagatcacactggttaatgtatagattgattgctctgttctgtctggttgatgatcagatgagatgatctgttgtgatgagatgatctgatgagatgagatgatcgatattggaatgaggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaacctataatctataaatggccaacttgtggttctaaccctaacctataatgaatatgcatccaatcatctggccaaattgaggttttgctactatacaaaattcacagtgtacctacaaaaaatgtggccaacttgtggttacactatgcaataatcattttttatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacccgtagaatgtgattatgccataatacgcctaagaatatatgcccttctacaaattggactgtgactttatccaatttgatacttgaaacacaattggcatactacaccaaggtagctagaaaatacgcagcaagtcacattaagcctttctacaagagagaagaggatagagatcgttcgtttggacctaggtacctgttgatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccggggggtacccaaggtacctgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaaatcactttattattattattttttcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttttaatcatctacatctaattggaagaatcttacttttctatttttttcatatttattgtaaaaaatcagtcccaagtcacttttttaatttgttcatatttaataatttattgcaaagtttaaactatctacaacttataactaattgtaagaatcttcattgtcatccaaaaccatcaccttcctttttgattttttgttagacttcttgttatccttgagtccctgtttccatgcagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggagggtgtggggcgggtgcgaggggtaccccccaggaggtactgggtacctgcaaaaagtacggacaaacgatctctagaagaggaggaagaagaaaaagaatgaaaacttacaggtatggttaccaccagaatgttgtaacccagttactgggtcaccatccgactcactagacactagtgttcatggctagagtgagcgagttggtgataattcaatcattcattatcacaaaccacatcaggtcatgagccctcgtctcaaaatttcgacaaacctttatctttacccagcgtagggcggatcaattttttttcagcaacaatctcaagcaacgacccagcgtagggaaggaaaactcatccgaacaactcatctgaacaactcatcaaccgtcatacccagcgtagggtggagtttttaggattggccggatcgcctagtttgaaagtagcgagtacgttcggaagccagagactagctacctcgtcccgataccttggtacctagggggccgacgttcgtacaagcgaggctataacgaaagcgctaaggtttttcccttcttctctgcttgaaggctacgacgtttgtcgattctctgcctttcttcaatcgacctctcaaactcaatcttctccccgcaatcaacaattttttttcctcttctcctccgatatatcatcacccctcccctctttttccttttcttttccatatcttaatccaccacatctctctccttatcatctttctcttcaccattgatattccatttttccttttctacacccttccccatttctcttttttttttcctcttgaactccccccaattttttttttcccttgttctccttctttaaccgtcaaaacgatgacttccgacatccgcaacacaaattcccctccccaaaccaacaatccgtggcacaacgatcccctgcgtcccacctctaggaactcaccaacagcgttcgtcatgaacgctggcgacaggcctgattctcaacatcaacactcccggagcaggagccgcaatactccgcgagacaggatcaacgatcgtagacgggacgaagaggaggacggagatgttcccatatacaccgccaacgaggtcaaccgctttctggcggaggcgtccgtccaatctttataccaagggaagacaccaggacaaatcgtgtccaacattgtatcaaggatgtcgagcgccgataaacttcaacctaacggatccaatttcgcagtctgggaactgatgatgagagagcgtgctctggaaatcttcagcaatccgacgtggtacaccaagccgtgcgtggatccagtccaagtacaaatcggtcaatcacttctcctggcgacggtggacagcaacatgcatcgcagcatattacgtcaaccgaactgccatgaaatgtttacctacctaaattcccgattcttcacggtaactagggcggcgcaattgatgtgctgggacaaactcatcaacttgaagatgtccgacttctcaagcagcgccgaagcggtgacgaaactatacgagacccttgacgacttcgtcagctttggcctagaccttaaccgagaaacaattggaggacttgcccttcaaagctccattgaggccggtaccgagtggcgtcgagaggtggatcgccgagtcaaacaggatctaggaggctcaagcaggacactctcgcggaaggccgtcacaccggatcaaatactgaaacacatcgacattgtaaaacggcaaattgatgtgggttcctctcgggctagtacgttctctgcttctgtacctcaagtgtaccaatcgacggcggatcactctgatcgggataaggagttctacgaccctagtacctggaatgctccacctgaacaggtggagggcttggcgacatcgggcccccagtgctggaactgttgctcgacagaccatctcctcagtaaatgccgtctcccgcggcgagcggattttgaccggcctcccttggcattcaatgcattgagaaggtcgagtcagcaacctagcggacacagatccaccaatgctccggtactggcgcctggaaacttccaggcgtggtatccgattgtcacaccgccgggataccagcaccgtggtttccaatcgaccccttcgccttacgctctgccatcgacaggttctggaggtcaacatccagggaagagagccaactggtatcgaaccgactaccgccagaagcaaccaagccaaataccaagacagcgagatcagacctcagcgaactccgccaatatcgccaatccagcagaccagtcagatcaagaacaatcccatccgagtccggactactaccgcctgccatccccaatcgtcgaatctacttcaaggatgatagagattggagtgttcgatgaaggactccagaacggggtggtgcccaactttcttcaactcacgctaggcgacagtgatgaacctgtcttggacactggggccactcaccatctgactagcaataggtacgcactcagtagttttcgtctgcttgagaatcctattcccctctgcgtagccactaaaggtggcggttcctttatcacaggagctggggacctctcttttccaacccagaatgggcaaatcgcaattcttagaggcgtgctatattgtgagcaagcctcctcgactctcatttctatggcagctctgaggaaggctgactctaaattcctctacaaccacatagaggacgcgttccacatatttttgccaaattggcttctgctcttctgctgccaatttcgccgtacaaccaaaaaatggtgcctgcctcgaccactccctccaaacccatctggagaacaaccgtccttgattttcctctcctcctttctttctcctcctacttcctcctgtgtgcacacagattctcttcctttatctaccatgtccagtcctacatcttctactggctctgatatcaacaggcttgtcaaaacaccactatgcaatgaaaagactaaccacattgactccaagaatataaccagacccgctggattggctgtgaaatctatggagaaggaattgtttgaatcccccttagaagtgtcccccagcttcacctggagaccggaagatcttacaaaggacgaggccacgttgctactttggcatcggatttttgggcatgcaagtcttcgagtcatcaggcgattagtgaaacagcaagctgcttttggactgcctgagaagatgcctgcgggccaactacgttgcccggtgtgcgccatacataaaagcaacaggacaggcaccctacaaaggtctaacaggtcggtgaaaccacttgaaattctaaatgttgatttaatgggacctttccccatcgaaacttaccacaaaggtcgatatgtgctaacactcaaagatttaggttccggctataatgaggttaaaattatggcaaataaatctgaagctaataaacacattatagatacaatcaacagactcgagagacagaccgatctgaaagtcaaaggactccggagcgacaacgggggagaatttgcaaacaaggtgttggctaccttcttgacggagaagggtatgcgggcagaacgaagcctgccatatcaccactaccaaaatggagttgtcaaacgcttcaataggaccgtgtctgacatgggaaggacagtcctaggggatagtaagttacctcaaagattctggggttttgcatttgagtgggcttcgtggactattaaccgactccccaacaagacaagcggggaaaagacaccatacgaggcgctgttcaaagttaaaccacaggtagataaagctagaatttttggaagtattgcttatgtcctacaacctcctgaaaaacgtaacaagctagctgaccatgcatttaaagcacatgttgtttctcatctgggggagagcaaaggatggatgttctgggttccagagacagataaactggtgacatctgcctgggctacctttggggatatacctgggacaccaatgctgacaatagaccaagtaaacaaaccactgaagacgccgctaaccattgatgtgaaaagcaatcttgtttcgttaggtgatttctctcatgagctggcgtttgaacaggaggaaaggctagtcgacgatgttatcatcaactgtggattctattcggcaggggtaccgaagacatacaagcaggcacaaaaatcatctgattgggataagtggaaagtagaagtggaagaagaactcagcaacctcgacaggaaacaggtttgggaagtgaaaattatggatactccaaaacaagaactcgatggtcaatgggtttttgcgatcaagactgcgccggacggtacaaccactaggtataaggcacgctatgttacaaaaggatttacgcaaatcaaagatgttgacttcaagaaaacatttgctcccactgcaacctttatgtctatgagattggtactgacccttgcagcggcatacaaatggcctgttcattcttttgactttgtagcagcttacctgaactcagacattgatgaagagatctggataaaacctcctgaaggcatgacactgggaccggaccatgggttacgtttgaagaaagccctatatggcacaaggcaggcggcgaggtgctggtggctacatttgaagaacatcctgttgggactaggatactcagcaagcaattacgacaccagtctctatgtcttacaggacccgtcaaaaattggagtaatctggattcatgtcgacgatggcattgtaacgggagactccatagaaattctaaaaaatcttgagacttctcttgagggtaagatggaaatcaagtggaacaagtctctcgactcgatagtgggggtggatgtgacgcggtcagaaggggcctttacgctcagccaaaagaagttggtttcagaaatccttgactcacattgggatggttttacaagggcaaagacacccctacctgctaatgttgatataagttctgaacaggttggaaatcctaacacatctacagcttacctgtctattgtcatgtcacttagctacttagcagttggtacacgaccagacttatctttcgcagtgaacttcttggcacgattctctgcatcacctggaccgtcacactggaaaggagtccgacatttggtaaactatctggcccactcgaaggagcaagtgctagtgctgaaaccaaacaatgatgcaaaagctttgaaatgctactgtgacgcatcctgggggggggaacactcaaaatcaacttacgggctctttgtaacttttctaggttgtcctattctatggtcttcaagacgactggcgactgtggcagcctctacttgtgaagctgaatatatggcgttgggaatagcgactcgacaagtactttgggtaagacacctgctgagggatatacttcggaaagacttcaaagggaatctcttctgtgacaatcaatcagcggtcaagatcagtactgatgattcatcaaacaaaagagccagacacacagatcgtgaatttcatgttaccaatcaggctttgtaccaaaagaaaacagagctaacttggatcccgacgaaagaacaattggcagatattctcacaaaatcactgactagagaaccgtttgagcgccttaggcatcatctcttagggtcatagtcagggaggagaccagttttattttttatctctctttcttcatttcaaagttaccaatctttttaaattttacttagatgttctatctatcctttgttgtaaatagtaagcctagtgtctaggtgaggggggggggggtgttgtaacccagttactgggtcaccatccgactcactagacactagtgttcatggctagagtgagcgagttggtgataattcaatcattcattatcacaaaccacatcacagaagaggagccatgaggcatcccatcctcgtacttagggatcaagttattgacgttggcctaaaataaaaatgtataaaaaaaaccaattagttaaaatctgaacaagaaaggaaagaagaagaagttctacttacaaacttgaatccacgagagatgtccatgtagagcttgacgcgggcttcatgttcaagaaagttcttagggtagttgtcacgacagtaaattgtgatttggttcataacgaaagcgaaaagggcgtcgaattcaggttgggtaaagcagttgccgtcgtagatactgtaaccgggaggcgtcaagagcatcgatatctccatctcctcagccaacggagaaattgccgggctagagtcaatgaaaatgggtgtttggtcggtaactttagagtggctagggtataaaaaaaaaaaagaaaggaggttagtaaaagggaagggaaggatgatagaataggacccacgagttcattttctgtttctaaaaaaaaaaaaagaagaataataataagttttaacaacaataaaaaaacattaaaattagttaaatatggagggttaaagcttatacaagaagcgaggaaagagaatttggagcgcttactttttttggcgatttaaacgcgaaaaccgaacagcgatgagatagcgtcaaaagaaactacggtgcagaaagaaagttgagggaggaagcaccaaataattagtaacagtcgtcaattgatcaacgagtattattacaaagtacataccggagaatagtggctactccataagtaatcaaaagaagttgatttcagtccacaaaacgaccacgccgttaagatcgataggaaaaagtagaaggttattagtttggcaagtcggtctaaggtgggtagaagaacgataataaaaacataccgaaaatgtgtttttttttcgaaaggcgtccaagaacgaaattaaacgaacgcgttatgtcagcggtaccgattgcgttaggataacgcggttttttttagaacagaagctagcaaacaaacctagagaaaacgaaaacaacagttgcggtgtcagaaagctagcaacaagaatggtggatcgaagaaaaaaaaaagagagaggttataccttgaaattcgctttgagctggtaaagattattgggttcaagcaacggtgcaacatatactataaaataaattattgcccaatattttatattttattggtgtccagataaaaattatctttaataaatatattatatctgtttgccaataaaataaatagtattttattggattcattggcaaacagataaattttatctgtttggactatattgtattggccaataaaataaaatattggcacagtatcgcaggtattcaatttattttgtgttaaattcactttttttttttgcaagtggggcaagttacatgtgaagttcccaataaagtcttgagatttgcgcaggggaatttacatagaagagatgagaaaactttgagctaggaaaacttcactccttcaaatgatcagggatactctttgattcttcataggccttatcttccattgcctgagtgatgatactctgtgcagtttcaaaagagtcatccggctccaccccttggaccaaccattggtgcgagctgacacaccgttctatcgtttttgccgctagactacctcgatcttgcccacaagtatccgctgcagccgaaaaacatctctcaacacttgaggatgtggctgaacacgccaggtagtccctggccagaagcgctaagactggaaattcttcggcatgttcctttcagagaaacaaattagacttataatacatgtagagttggagaaaataaacataccttccaccattccaaacactgactagcttgagaagaagggagcttgtgtttaccctctagataaatagaaagctcgtctgccgcaggtgcctcagcttccacaggaaagtaatcaatatcctctcgatccagattggttgcctttgatttcgttccaatgagtgcatcagattcgtctggtgagcttgataaggcaatattcacttgagcattcctggcttcaaagagttcgtggattaaatcatgagcatgttcgtagtgactgggaaacgagaccttgaatattgaaaggcggaaactgggattgagtatggtcgctatgactactgcgtcacacctcattgcctcattgagatatggttttgtcttttttagcattgctgcaagcatggttttaaattctggttgagtcgagatagcaaggtttttcttgatgaatgtgatgatgtactggtactcggagatcatcaagcaagcagaggagttgtcgccttccatcttcttggtgataaagtagaactcctatgcaaatgaatcacaaaacatttatttttttagtggaaataaaacagggaattgctgataaattacagactaacttacacccagaattttgtttaattgattgactacttcccattcatctcgacttatctcggtgtcgttatagtagttcttccccccttcttgttcctgtcgatccttttcattttcgattagttttttgatgattcgacgagcttgatacgcccgagtacgactttcaaactttatgttccagcgaataccatacccagcaataaggctaggtccatgaatctcaagcttttttgaccaagttttgtactcagatcgtttgactgctgaggatgtgatcctctgaataacaaagtcaacctaaataattttatttataaaaagattagtaacaatcaaacttaattcaatatcaaaaagtcaaactcatgcagcaattgcgttaccttttttaagattttatcaagtggattctttccttcttcagctttttcccacgattccgggtctgcgctatccattccatctattacatccttgtcattggcctcgtgttccacttggtgattgttgtccactcctaagataacgtcctcaacagtaaactgaggagcttcttcaatctcttcagactcttcaatgattggggaaagtctggggacaaaaccaagattttcgacttgagatggaagcaatccgctggttggtagttgagttgatttaagacctgcgttaaggatgagtgcgatcttgtggcagaaacaccggatgtggtttttggaaaggtgaggattgatgctggtatttttgatcatgagcctgtcaacctcagaagccatggtgaagttatttgatccagagtcggttgtctgagccaagatgtattgaaataagaaaattgtgttggttcatctgatcagacaagcaaaaaaaattacaaaaggaactgtacgtatcttctcttgaagttttgacttcctcagaatgtttgcaaatgggattgctaaaagctttcccttgtggctggatgcaatgtacttcatcccaagatgagagattttgaagatccaatcatcggtgatgtaagcaactgagatcccgagaaatgcgtggtgatttcctttagtggtccagacatcgtgaatcagagtaaatttagagccgagtttctggaaaatcagaatcatgttcaaagtcagatgagtgcttccaaataacagatatctttgaggggttaacccacttgtaagcttgtaatcactttgctctgtaaattcatatagagacgatgtgcctcggtggctgcccaagtccgagaatagatggagataccttgcctgacgtaattgaaagtgacacgaagtaggaagtcgccaaaccggctccagggcatagaatatcgaatcagccagattaacaggagttgattgaagaccctgttgtcaaaggcagcgtgtgtcagagatcccttgacctttgttcggtgtcgatcattgtccttctctgcgatatctttctttgacaatggcaatttgcaccctgcctcaatggctgccgatcgtccggagcagtgtggcccctttttagttccatcgcggtgcttgagcaggtttgagtttgttccaacacccttcttgtaggtaatactgcaccacttgcacttgaaactcagtttatctcccttaataaaggaaaattatatcatcagtcactttatctgatgattctctatacttaatcagaaggcagaaacttacttcgtccgtttgtttagcatgaaatggggcctcaaagtaattgcggatattgtcatagggactagttttcttcttgcttgatccctggacctttgagttttctttgtctgagtcttgagtgtgatcgatgacaccgttcacttcatcagaatcatcatctgtgttggtagtgatggaggaccttgctctcttgcgctgcttggttgaaggaggtttacgtgtgcgcttttgcttggattgctgattcgacgggatttgaacaacagactcggcttcgctttcggaatcaagactattccccttttgttgagattggctagtcggtccaactgaccttcgcaagtcacggctaggcctaacaaagctagagcttgcggttggagtgacaatccgagtagactgacgggagggtagtctagagggggttccgcgaggggtaacagaggatctagccattagactaacagtccaattttccacactggtggcggaaccaatcaaacaaaatgtccaatcaatcagtgatgatgggacagaggcttgggggcggcacttgtcaaaagataaaaaaattgaagatttaattgctctaatgaagaaaaattagaaaaaataagaagaatttttttggggtgaaattgaatgaaagtaataaagaacaaacatttgtggtagctcaggtttgagtgaacaaggtgagttttagattgcaaagttgaatgtacagcagatcaaagttgggccttgattgatcagcgaggattggacggggtttggtggtggcagccgtcaaacaaagtgttaagttttgaactttattgctaagaaaataagaccaaactataaaaaaaagggttagaaacaacaaagaaatataacaaacagaaaaagaataagaatatagatgaaaatgtacctggtgaggtagtttcaatactatgaaaaaggctaaggcacttattgtgtagaggagtcagttgaagatgttgatcctcaagagagcaagaattgagaaaggagttttgagtgggaatgggagaagatcagtgagctgatgagaaagtgatccaaaacagccaggtccaggtttattcttcctggtgagagttagtgtgttggtacactgtctgaacacaacatgaaaggaaaaaaaaagtcattgattggtcagtatgtgggtccttcatttctttgatagactagcagcccacttggcagccaactggctgccaagtggggaggggttcgcaccttttttggacttgacagcagcagggctgcaggtacggagcaatcggccgggcaagacgaatcgttcaagcgagcgcgcttgtttcgttcggctcgttcaagggcagctgcaggctgctgttgggggtcagatgctggtaggagagattcaattggtcagcatactggcccccattggtttcataacagctgatgctcacttggcagccagttggctgccaagtgggcaggggctcgcaccttttttggacttgacaggagcagagctgcaggtacggagcgatcggccgggcgagacgaatcgttcaagcgagcgcgcttgttttgttcggctcgttcaagggcagctgcaggctgctgttgggggtcagatgctggtaggagagattcaattggtcagcatactggcccccatcggtttcataacagctgatgctcacttggcagccagttggctgccaagtgggcaggggctcgcaccttttttggacttgacagcagcagagctgcaggtacggagatcgatcggccttaaacgacgatcagtattgcttgcggcaacagaacgaatgccttgattgatcgacgagcatcaaacggccgcggtgtcggcagcagactcggtggcagcagcagagcaaatagtggcctagcaggaaggcctcgatgaatctgatagcctgcttgattgatccaaaaaaaaggatgtcagcaatcaggttgattgatccaaaaaaaaaacataccttacttactagggtgaggatgcagtattgcaaggagagagggtgtggtttgatgaattttttgaaataccaccaataaattcagatattattattttattttattggccgagccaataggttcatgatgaataaagtttattttattggctgcccaatacatgtgcccatgaataaaaattattgggccaggggcccaatactatacttagcccaaatattgggtggtattcatatacaataccacccaatatcaatactcagctaatattggtttcaccgttggttcaagcgtgggtcgggtcgagaccagatcgatcaaaacaggagcctttatatatatacacaaagggacaagtgatacagaaaagttagctgaagaatcaaacaatcgaatcaaattgaaaaaaatataaaaaaactttaccttgaattttcttgggatcagcgatatatgttccccggcaatgatgagattcaaacaagtacgatcttttggctatagcgacgcaaggatagattagcgagttttgcaagttgaggggaagtaagcaaacaagcggtaagaagaacataccaagatcaatattttcccgatgggcgttccaaaacggtatcggagagaaacgtcacgtcagcggactcaggtcgagtaaggacgcctttgtttaagtcagcaaagaacagagaatgtcaaacaaacctagtaaacaaagagggaaaagaaacaaacggtgaaatcagtaataggtatcaaaaagggtggaattggaagaaagaaagcgatatacctttgatttcgttttgaatcaagcggggtggcggaatcgagatgacctgggactgagagctggaaggaatggcgtacgtgggtaggactgttttttaaaataaaaatcaagggcgaggaaggagtcgagaggagaaaagctgggggcgcagcctgaaacaaatactcatttaagattagaaggtggttgaagtcgttgtagagtagatagatgaatttttaatcgagtcggctactgtcatcgtttggaaatgcgagatcaaagaattcagcatgagagtcagtcaaagatttgattattgaaaaagtaaaagagaggacatgaaatcagattgcttctttccaagacaaggcttgagtcgaaatgcctgaaatttcatccgaagagatttgaacatcaaggaatctcaaagagtcgagtaaaaaaataacttatctaagagaagtgataagctagtcgctagaagggagtgaaaacccggtgcagatctagtacccagtcaaataaacaaagctaaaaatctaaaaactcgatcagcgcttaaaagcgaagtaaacaaggtttctgattcgaatggagggaaaaccaaagtcgtcgttcgaatgaacattttcatttttctcttcatgcaattaaaatcggaagatgataagacataccttagtatgagactaaatccgagatgagaggccaggaaaattggaaacaactttggaatcgtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgtttgttacgtgtaatgtatcaatataaatgttaactggtttaaccaacggtgggccagctacactaaccgtagcgttagtgtagcgtagtgtagctaaaataagctaacatgtagtgtagtgttagcgcaaatctgaaaatttgcactaacactacgcacgcagggcgccagtgggtgttagctgttagcgtagtgttagatttatttcactcatccacactaacactacacccatggggcacaaaaaagcgtccgctacaccaagctacagcgctttttagcggttttttggccttttttgcccctaacagccctgtagcgtagcgtaagcagtgtagtggctgtagcggtgcactaacactacccaaaaaaaggtgtgttattagcgccgctaacagttagcgtagtgtagtgggctgtagcgcaaactaacactacacaaaaaaaggttgctgcaacagcagctacgctaacgctaaatggccatttagtgtagcgtagcgtagcggcccaccgttggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattattagttccagaatactgaagggggaaagaatgagcgctcagaatcaagggagctttggtcaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagtagctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacttgtacatatttatttgtaataatatttgaccgtgaaaatactgtagaacagggatgacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataaatgtaatgtaaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtactacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaaatcgggttcgcctaggaaatggatatcggaggcgtttgcgaatagagacgaagggagatggaaggaaaatgaaatggaggagaaccgcaaaattgatcaagaaagcagtttcaaagctcatcagtcaagtagatcctcgaagcaaaaggaaaggaatcgatatcagactagaaaatatcagaaggatcgatgagagaaatttcgcaccttccagatttattccatgattgaacgctcatcgttgaccaaagacaagttcggcgactgattgaggatagagaatacaaagtgggaagaattccaaagtcataatagaaccagactgcggttaagcgtaaaccgaatttgctgcgcaaaaaaaattgaagcaaaaattcagcggaaggaaccaagtttagagaaatcagaatcttggttctgaaaatttgaaaactcagcccctcgtaaaaaaactgaaggcaaacctggagcaactttcaaaaaaaaaaaaaaaaaaaaaaaaaagataagatttttccagaacacaggatgaaaacctttggataaattattcttttccctttccccttatcttttattttttttcttttcttttccttctcaaagatttttacatataacatttaatttttttcaattcagagagcttgtctgagggcagacaaataagttgggggaggatgtggtgagattgatcaaaaccataaatctagttaaaaacattttattacacataaatagtgtttaagatgttagagaagaaggggtaaaatatagaatacaatgtatgataattactgggttaaaacatagctaagataaagcccaagtcaggcctaaaatacataaatccttatgaataataattatacaaatagactgtaaaaacacataaagagaaactacatccatcttagattggtaaatcaaggtattgatcagaaagtacttcatagactagttttagaaaataactcttatactaattagtctaagaataccattctcatagcaattaatctaagaataggccttacatagtagatttacaacctcttgtattagaaaggcacttagagattaattcatatcagattgggccatctcagagtagtaaaaaccactctagaagtacccttctcagacgaacttgtgttcaggccaaaatcccatgtactgcagaaccatttgtctataaatagaggcccctctgactcatgttttcctttctccctcctcatgctagctacagaacagtaatcagagaaattactcagctttcatcacctttgattaagagatccagagattattagagcccctgaacttcccttacctcaattttggccatagaaaagtaattcagaaatattgcttagccattctcacctccttgaaagatttagagaaatcaacgtaccttttatcagagcccagagaaaccaaagagacttataatatcagagtgccagagagaatttataacagatttaacagagaaaccctacagaaacccttattactcagaacaccccataaaactccttacctcctcaacaggtattcttaagcaacaaccacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacacaccaatactaattctactatttcatagtcttattagctatttatcccctctaagctctttactcacttgctgagcagttccacaatgttcaacaaccaacactggttatggaaaaatgtacaatatgattggtctctgtgtagtgtgcctgttagttatcacaaatgaatcatgatgtaggggtgatcagggggatacactttcacaaccccaaggtgcaactctgagactctgcagtacaaaagagacttgaggcaaggagctaaaatatgtgccgaagtcaagcaaggtcaaattttggggactgagtcccctgcagtggagttgctctgacaattttcctggtgatggtttctctagtgataattctaatggggagtggaggggatgaaataatcacgaatctaacatccaattctttggtgcagtaaaaccaaatttcaaaagcaacaacaatatacattattaacatgcatactcaaagtctggatgttggtctcctagatggtcccaagcttgtgctgaaagtaactcttgtctattttgataaccctcgtcttgaatagtgccgccttctgagtgatgaattgtgaacctgctaagtatttcattcctttttttggatttatgctgttgtgcatgattgagccaaaggatgttcagaacacaacatactatgagcaaaactccgctatcaaaacaggtttcatcagtgccacatcaatttattttcttgataaatcaaatttacaggatcctcaaactgagaaaacttgtatcttgagaaaatactgcttaactaaactcacaaggctatactcaatcctgttggaaggtaatatcttggttttttacctagaacaaaaatctgcacccccaaaataaaattaaaaaatgaatcagctgattagatcctccactatggacatcaaacccagaaacagaagtaagaatcgcacccaaatactcaggagtccacccagacctgctgatatagcattcagggcaatagtggttgctttacgactgtgtggtgcgctgttgtttgttgcccatgcggcaagggatggcaccactccatacgtaccgggtgtagaaagaaacagggagccatatcgcactttatagttatctgaagcgtaaaagatcacaaagcctaaaagcgaaagtgttgcgcaacagatagttgccagtcctcgagcttgatagcgatctgataaatatgagacgctcaagaggcctacaaaagctaaagctaatggggggactttttgtttgaaagaagcatcatgatgttacagttgtgtcagaaaactgttgatcaagcaaagatagttcaatctcgagtgtttccatgtacctgaataaagctgagtggctctgggagagtaaccaaactgttgggtaattaagtatactggtcagccaaagaaacatcaagttgttcctagatcaaaactaaccgagttgataactgagaacattcacaatggattttgtaaggatatgtacatctatcaaccaatcattaaaagaagaaaagcaaagtcaaacagaaaactatgactgacttgttggggaaaaataagccagactggagatgttgaatgctgaaaagaaatgggccgcggtcagaatgacaacatgtgggcttttcaaagcttcccagaactgttgactagtcgacttggcaggaaactctttggtgaaggacgtaggcgacgcgagattggatatatcgttactttgaagtcttgagacgacaatgctggaagttgtcaggaaaaggattgtgagggtaagcatcctacaagtctatccatgaatcaaagaggtccaggccaatttcaatacctttgctcttcttcggttagaaatttaaccgtcttgatgtctgatggtagtaaaaggagacctatcataccaaaaaccgatgtgatagaaccctcgatctacatcatttagcgtcaaaatttgaaacgaggtaatgtaaagcagttccgagtggctcattagatatgaattcttccagcggcactgcaaaaagagaaaattaagacgcactagaaaaacccaactccaacctgagtgtccccaatacccgtcgagtttaatgatcgcatatgtcaataaaccagaagtaactccagctaaacaaactgtgctgaaaaagaaggcaatgcgaagttgcagctcggtcctataatttcatttgtaccgtcgacagcaataattgattagcatttattgaacagatcttcaaagcctattggctgtactgacctactgtaaaacattgataaataaagcacaagcgccggatagagtccaccttgcaaaaatcatgcacaaacggttaaccttctatgtaagctctgggattgcggaattgtttcttgggtgtcacaaaccctcaagcaagcccaaaaagaatctggaatcagaatcaaagaatcaaagttaataaacagtcttgcattgctttgttttttttctgcaatatttttcctttcatttgtatatgtgaagacggctgtttttcgactgacctagttgtaagtaatacatggtagctgatccaacatgtgcgcacaagaatgtttaaagagatcaaatcaatgaagatatcacagccgaaaatttgaatgtgaaaccacagcacttacctatgaaccaagccttgcaagagagtcaccaacccccaaatgataacgatggatggtatttgtactccagcaccaatcctacgcatctttcaaagcattagaaaagaaatcaaatcagcgcagatgagtaacaaaagtgaatacaacagcgtaccaataaactcgagggaagttccaccagctgcactccaaatcagtaaattgtctgatcacttcgaaactcgtgttgaaagattaactcaactatatagggtctttggggggcgcggaaaaaagacagtcagacatcgggataaatctgtttagatgttctagggcctaactggaaccggtcatataattcgttactcacattaaagtcacagtcaacgccatggagaaatcctggtcactcatatgaaggtctttttgaagacctggcgttgcgcgtatttcaagagacgtgatggccctggtcagatcgaaaatcacagatcgctcccttcatagaaaaagatctgcatgccaggccgtacctacaatccgcacgttacctgggttttccgcagagaaatcaaaataatttatgaataccttctcaggtctctaatatttatgtcgatgaacataccaaggttagaccgatccagatagctcaagaagtaaaacaagctcgacatcgggatgattctgattttacaagacatcatcacgaaccatcaacacctgaactttcgagccacactaacggttgaggcagacttgacttacaaaagatccaattttagcaatgcgcgcttttcgagcaaggccctgctggaatcagctaaattatcaggcgatttcttgcgagctgatcctcctggctgcatggccattcccactttgattgtgatgaggaaggtgaaaaaaggatggttcgatcgtctcgattgagaacaatcagtccaaactccgggcgattattggttctgagggacaggatacaaaaatattaaaacatataaataaatatggtcaacgtttccaggaatcccgattgctcgcagctcaacaaggttaggttctggcccggtactcgtgagagctctgcggagcagggttgatccgtttatcgtcagtatgtaagcaatcaaacgtcaaactacaaagtttcggtgccaattctttagccactcagttgaacaagggcaatgattctacagcataataggaggacacatgacagtcgagcgccggaagacccaccagttcgaacatgcagcggaagggaccgtcaaactagatcagtcacactagccaaattcgccaacgattcacaagtgttgtgattcaagggagtaagcctatagccggacgagctcaaacggaaggacaacctaaaagcacaacgtccctcctgatgctgtggggatggttaagaaaagtgcggggcgggtggggatctttctgacgagagctggctcggaacctggacttggccaaccactttgccaccgattcctgaacttcagatgcatgtattaggtgtgcgtcacaccccaccgcccccgatcacgaagtatatcggataaacagtggagttcaagatttgcacctcttggacaaaaaagcctcccaatgtcaaaaacctcgtgatgggcacggttgatggggctgtatatatatatatatatatatctcaacatatgttgaggattgcccttcactgatacagacatcgaattctaatgagattttcactccactcaagcagcaactatgttgttttctttctgctttcaccatgacgtacatctatctccgccagctttgaagcaggccaggtagttaatgatcacgcccgcgagatattgtagtgtccaatctcaatattgatctggcctgaaacatttatccggggcttgataattggagtttgcttgaaagtacagctaaaacacttttttatttatgtatattacgtgattattgcgaaaacaatagctagcactcaaaaagatactttctttctttcttctaccgggacgttatatgcaacgtggcatgtgagaagatgtcctggccaacaacttattgtctaggacccagatcctatgggaaaaaggacgaaatgaataacccgctgagatgtctaagggacattgcaaattgtaactgagtcagatgtcaccgattaaccatctggttgcatttcaaataaaatttaaaaaaaagcgcctgaacatgttgtaaaacgggaaaagggatcacaataaaaaagaccgaaaccaactttttgtacccttgaccaagggttgagcttcatgaaaggtggaaggaatctgcaccctcttttatcgcgatagtcagcttttcagcagccacgtcttgacttgaatattcgggaagtttgaggtactacaggattcaagagcatagatgatcaatattccttggatctgcggtggatttagaaagtaagaaaaactcacattaacacatgtcataacagatggaagatattcgtcgggggagtgtcctggttcagccgccttgcgaactaccgttaaggcaggatgcaagccacggaagccaccaattggcagtttgggtgcacctgatcgacatagataaaaaggagacacgaagatcaatatttgacactcaagtacatccgaatcgtgacttaccagtgatgaactgtagaaactggcgacgagatggaacgtcatatgttgacatgatattgatcaggcctcgtatggcagccgagtccatattgtaaccatgatcagctcgcatggcagatgtcaaggctaaagaaacaagcaagaatcgaaaagtcagtgagggcagttgcgacgaaaagcggaaatcagatggccaatttaccttcgggtgaccaatcttctgattcagcatttccaaagatattgacgatctcatcgggcgtgaagctcttgagatctcggattgggaaaaccatggagaagcctgccttgaacatttcaatctgtcgagtaacaccttttgagagggtccaatagatcaccaactcgatgaattcttcaatgttgtcgattgtgaccaaggttgcggaactgtcaggtttcatctccacgtcatatcccggaagaatgaactctagagctagatcatcgactgtggcatcatcaatccggatttgctgaattgctgcgtgggtttcgctttcagaaaggctactatcagcttcgatggcgtgttttgcgatgacgtatttgttcaaatgctccaatgaagctgccaaagacttgtcaaccaatccgacactggcgatggtgagtggtagtggataatccaataccaagcgagcaaaacttcgactgagtgaaatgtcaacaattcttgagtccattaatgctttagccataaattgacctagaaccttgaacttcctgagcctctcaatacctttttcactttctgctgtccgatcatccatgggagacgggaacaaaccggtgcgactgaaaacatgcagcgcttgagagtcgctttcgtgatcccgccacatttggtactgtctctcggcgaaagccttggaagctaatgaaaaaaactctagagtgggtctgggaacaacacaagaatcagcgagtcagttgaatttcaagcaaaggtaaacaaatgtcacttaccccaagccagtgccaacttcatcgaaatattcgacctcaagcattgcccgacaggaagagtagagctcgaaaaccttgatgagtgattcgagaattttttgccggctgatccggaccttttgcctctgtagtctacctagtagacccaaattctcatccctgcgcgagctatcagaccgagcctggcctacccatttttgaatcaggcgctatgaagttaaagcaaattgtgtattggtaaatacgccgatcggcctacagcccggaaggaaacagacagcttaccgcataaccaaatgatgtgctttgtagaaacgaaaacctgcaagaatcaaatcaaggaggagagagtcagaaattatcttgcagaggctaagtggcgctgaatcttaccgtgtttcaaatgggaacaaaaatgggaattgctgcggcagctcacaagcccaatcaggtagacatgcacttgccacaatcatgggctcttccaattgacgattgagtttggcagtcagcttattgttgatgaagacgctttcggcaaacgctaggctacttgcagcttgctcagcagagttcttcaattcgtgccaatccaagttcaagccgtgcaaagctcgcagaagcctcaaaattgacgcctgttgagagccctcaaggatggaggccggtaagagaccttcttcacgagactcggggtcgactgatgatgcatcttcattcgaagctggaactgggccatcgaccttccgaaatgtgaccgtgtagacatttgtccacatgtttcgactttgtagaccgggttgagtttcatgagcatataccgcaccatagactgtcgtatcaagtggaatcggttgaccacccagactgaaagctaagtgccaatccttgggctcggccttgacagctgcggcataggacggtttggatgatcgactggctgctccactagcgactaagcctgcaagagagctattggagtgttttctgagggcagaagcaggacgactgcctagtggagttgcgatgcgagtgccgtggggtgtatgtgcttccattttggagccgtcttgcgcaggttgaacgttgaccggaggctcatcgacatttgatggacgtgagctcatctcttgatcaatcgggcttccttcggtgggctgctcatcatctacttccatcccatcacgccgcggagtgtctacctccattgaatctgtaggtgcggaggtggagaggatggctgaagaagagggcttgctcataggagcatctgccgcttcccgattgagatcttctgcagttaagcctcgcccactgagacgcgagctccgccgcggagcatgagtgctgagaggaacttcaggggcgacagctggtagagatgaggactgactcgattcggcagcttctgctctcgaaggaagagtgaacccagattcttcgaggtgagagctggggctagaagaggatgaggctggtaggccggccactgccgcgaatgcagccaacatgcctgaaagcctgctactggaggatcccgagggacggccaagacgttcatcatcttgtgctttgatgattcgggggcgaaggtaatcgttgaaagcttggaaggtggcaatagcatgtatcgagaccaccacattagcacaattcttggggacatccgtaccctcagcagccacgagacggattttcaactgcctggctagcatggaagcggtgctgcgacgcgaatctacacaaccaagacattgaaataaaagttaatttttcgtgataaaggaacatcaatttttcgtgacatgggtttgaattcacaaggcatcttaccatccggagtgcttgcaacagctgtaagaacctcgaagccttctagacgacctaaagattcttgaaggcgttttactaaaggtacgaacgccggagtgccttcagagggggagaagaatgtttcggagagtatctctgagcgaacactgagtgatggtccaaaggatcgagactccgtggcaaagcgtaagagaccctcaaccaggccactctccaaaagttcaaaactagtaactggatcgttctcgcgactgaagagcgctgccaacttgagaagtgccgactttgcctcctcaggagttggaacggtcccaagtgcatcaactacatctcggatgttgtctaagatatcttgggcttttgttgaagcggttgtttcagccatgacacatttcgctttcaggtgacgggcgcggtagatgagttgatcttttgtgctcgtggaacttgacgaggtggatgcagtcgagaagggatgaatgctactgctgccgtgacgaccaagggaggatggaacttgtagtaggtcctcatcgagcggatttgatgttgtagatatgtgtgattctgaacgtgaaccaccagcagttgcactggatatcctggtcttgatggaagaatgtgatccagatggagctgattccgcgagacgattgacttcatgcatgacgccttcccgtcggaagataaagtgataatcatctggcaacttggccaagaggagatcgaccatctgaagggcatacatcacaagtgagttctgatcacggttggcgagaatcgacgccagaaagctagccaaggggataggtctcagagttcgagtgaggtattccgccttgctaaagtatgcaatcttgaggactgcaacgagcgctttgagccgaattgtaaagctgacactggcgccgtagacttccaataaagtcgggagtaagagagcattgaagcgccggacgacttgttcgcgtgaggttgattgtaagagttcaatccgatgtgcaatagctgcttctttgttggattctttgacttgcgatgaggagctgtatgcaagggcggctaatgttctggctgaaatatcaggcttgacgtcctcatccatcgcagatcgtaccccaggaaaggaattgatggcttcattcggcagcgccgaaggctctggaacacttgtcgaataggcttcttcgtctttcatcgcgacattctcctgtgggtttatcggctttttggcaagctttggatcaaatataccgcctgcgaaagaaaaaatgatttcagcttaacgaaatcatgacgacgacgaatataagccttgatagataagcttacttttaggcagagggggtagaacttcgacgacaaggtcaatcgcttgctgaatttgactgaggaaaaaacgccatgtcaataatgtgaagaggcaatgggtgatgaggaggatggtaaaattcgagatttggtgaaggaaaacttactttcgatctttgcgcattagcgcttgggtaatgaccgacgagttgctggtcaactcgagagcaagatcatgttcgtcaggaatttctggtggagtttggccaactaaaatcccatagacagtatcggcaagtccagcgtccaagagattggttgcaacttctggactacttcgaccaatgtttgtgaaagatttgaggatcgcagaaaagatgttgtcgctaattttagttccgcccactggcgacagaagagcagtcagagatgacaggacgtccggggttagcagttgctggagcttatcaggatgatggcgatatgagtcggttactcgggtgatggcaagaacggcttgttcggatactctttgatccgagtaagaaagaatgttgcgcaagattgggaatacatctctgaccatttcgaaactgtcgctagatatggaactgcagcaattggcagcggctgtgacggccgtacgttgaacattggtagagaaaaaatcgagatattgcaggagcgctgtcagtcctccttcgcgaacgatcgatgagggcagctcttccgaaattttttcaagagtctagaaggcaaaagaaacgagggtaagtaccagcaaaaccaaatgccggaaacgagactgacacttaaagactgctctgccagatcgatgaaatttatttccaatagctttgcgcacagaactggcacggctccgtggtgaacgacagtatgcgcactacctgggagtgcttccatcaggttggctaaacaacgagaggctaataacatttgttcaacctctgtgcccgagctgggatgatggtatgaacctgagctgctaccggtggccgtaagggcggcgaccaaggcgacttcatcttcttcatcttcggattcattatggccactctccccgcgcaagatgccaactagttcgcgagcaaaggaatctgtttgaaagtagccagcgagagtatcttcggtgctaactgccaagatttcggcaagctcctgcagggctgccaaccgactcgttgatgatccggagcctcgggccttgagggattggagtatatttttgagacgatgggtaaatccggccatgatcccacctagaccacgtaagccgctgatacccatggcatccaatccagccagggcccctgtgatgatagtgtcagtaaaagctgaacagttgagagaagggagagcggggagttttccggctcaccaccgctacctccaccgatcccacgagcagtggtagacgcacggtcaaatccaaataaagcctcgcttgcacgtagtgcagccatctcgctttcgtccatgtcatcgtcatcgtcctcatcgtgtagggatgcatgttcaggatccatttcatcaccaaagtcatcgtgtgccccgccgggttcttcagtgagatcggggtcatctgcttcactattacttggactatcttgttcatcttgcgattcatcattagcaccatggtcggaggtagagagagccgaggtgtggtcagtcccatcatttccagggcgatccgatgaaatcgaatgttgaacgttcatttcgacgtcttgttcagaggatttggcagtagcaggggcagaggttggattggaggtcgaagccaaaggggcggtatgagatgatgagttggctttttccttgagatttcctgcactgatgactgttttactagatcggtgcttcctgggcatagttgttgaggacttgggagaagaggacggacggagacgggattcggccttgttagaacgatcgacagaggcagtggcggtactcgagctgaccacacgcgaggcttgagaggggtgacgatgtcggaggttataactggatgaggatggggtggtggtggtggaagaggattgtgtatcgggcttggctcctcgaagacgcttgttggatggcttgggcgtgggctcaggaaaggcgggggaaggtgaagcagatcgagcccgacgtttgccagatgcacgggtgctagaggggaaagagagggagggaggtcgggagggaggaaagatagaatagatctgaggtcagtgaaatcaactttggaagggtgtgaggcaggaaacccaactagctcgacatcggttttaggaagtgagctagaggtcggaagtggggtagtggctatcgagcagatgagattaaaaagaccaagacaggcaaagctaacacacgttaacgttgagttcgccaccgcagcggctgcaaaaagggcagcagagagaaacaagatgagccaatggtttgacccgaaggagacgttgataagtgagtatcaagtagagtgagcaggaaagggtgagttggggtggggtgtgtggttggtttggttggtgaatgacagatgggattggatttggagggtgtaggagcaggaaggagggtagagcttgtggggtgatcgagatggaaataagtgtttatgaatattttttgattttatgtatttttgatatttgaggtttatttctgaatgatcagccggcaatcttgagggggaggatgatagacggatgactgtacgacatgctctaatacagtactacaacttggaatatcattgttgtagtagttgtttgagagtgttgttggaagttggagtttgtgatgtatgaagagtacacaattgcgatctttagatttcggatttggtcaagagatcccagaattggagtggagggttttcagattaggagtacccccagcgcgaacaggatgatcaccatagcacagggggaggattggggaaatgatgacatcgacgaaccgagagggtaagatcagagggtgcatggggacgtacagctgacgatgctgatgggtagaggaaccatgacgtaatcgaggcagtgcagcaggaaaccgctgttttgtttgatttcggtctctggagcagtggccagcagcaagtattgtacatagatataacccaactgctgtgatgagcgattcagacttgtatcatatgatcatagatttcatcagcgagccactgtgcacacgcgcaccgctcccttgatggggcaagcaccttacacagcggggcgaatcgataaaagttagatcgccccagtggcgccacagcccccaggtcgacctgggggcccgatatggcgcctttgtgaccaagtgctcctggcacgcaacacgggccggcctgagggcgataccggtggcgggtgcgccctcatttcggctcgatgactgggtggagaccagttcgtcctgatgacattcactgggcgagtcaccatgacggtgtggtcccaggacctccacatgggcgcaaccggaggtgaccgcgcctgtgacgattaggtggctgggtcggcccatggagcggctcgccctgatggtgtgctaatgcagacctgaggcccatgcctgggcgagcgtctcagttgcgcgcttgtgggaatcgccggaccgacctgctgggtgacagaaacaccctgtcaggcaggttggaacctgtttgaaatgttgttttgtttgttatctgttttccgaacgggtatattttgttgcccgtgacttgaagaaaaatcccggtcggcctcatcgtttatgaatgcgctgaaacgatgaggtcgatagcttataagagggtcatggtcgcacacaaccaagcatgaccaagtgctatcatgctcatcaacaaaaagttgaccgagcggcctgaggaatcggaagttccggagccagctcttccggacaaccgagtcgttataccatcgattgatttacattactgcttatatgtcaatagcgacattatctattatcgaaggccgcgctatgatgatgaagaggcaaccattaatcagggtgattaccaacggttgatgtcattcggtcacatcgagcccctggaggtggacctggatagaaccgacttcgagtctttcaaatcacaagtgctccttcagctggccaacactcgggccgcttatcagcttggcatgctcatcgagcatttcgagagtaccagggacatcttatggaaggctcaggtttacagttacgatgaacgtcggatcgtggcaaattatgatctccacgaacgctttcgctcatggaaatacgacgttctcacctctccattggatctacatctgtcggtgatgattcttatggatcatcctgatgcctcggatgatccggatgatctggtgagcttgcttcgcaatgtacatgatggaggagtgcagggatttggctgatttatgggatactgatcagaattagctatcgggaccaataagcagtcatctttctcatagtttataagcatgtagattagtctggctacactacaggcgaaaaagacagctagaaaatgtatcaagcctttcggcagccatggctaaggttttggctgggcccggggcgaacttgattcttgtgagggtttcggttgtggtatgtttgaaccatgaccagtgagtgatcttcaggtcactgatgagttgtcgggtttcggtatcatcttccgggatacaagcgaccttgaggaattcatgtagctgtaagttatcgctggctcttgagaacatatcagatatatgatattccaaggattccggatctgggttgaataccgggcatctcttgatggtcgatgcgggtggttggccatccacagtgggtttgggtgtgattgatggggtaggcttatcgctggccaaattggatgagctgggagaagtggggtcaccgtcatcgcctagccagatgtaatcatgaccttgaggtgggtgatactcatcgacatcgggtgaatgttggaacaacattgcttggacccatccttggacaacagatggggtcagttgaatgtactgatgggagtcgactttccggaatataacaggttgaccatcaacgatcttggctcgtgctcggagacaatcctcaaaatgttgctgtagttcaggttgagatagggtcgcaatgtggggtgttcggacctgaatggtaacagagatcatttggatttgaattctactttcgggtttgctacgactagtctttaagtaagtatcatggatcacgcaccatttgtcggataaggccatcctgcttggccgttggcatattcggttcaaaggtgcagacacgaattataaacttctcaaaagggggtgatcgggcggacttgtgggcaaagtgagtccagccgccatgaccatagatgaactcgccgtcgttctcgcggatctggccttgcgtggatatgataccttcccagaatagctcgcctgcgtcatcgtttgttcgcatttcgtgaccgacttctggatagtggtggaggacttttgcgatgatttcttgcttgatgtcttgccagctgtaattccgcgggtctcctccccagtagagtttctctggggggccacttgtgagagtccagtgcttgatctgcctcacattgcgcttgccatgggttgtctcggttgccagtgggtcggccagccaaatgtggtacaaaatttggatccctacgttgactattgcatcatggtatattttgggtcgcttggggtcgggtggaatgccagattcgggttccgtcgagagtttgtttagggtcatgatgagggtttgttcggccgatttgggaaggatgatgcagggcttggcctctgttccggagtgggacttgtcggtattgttggcctatttggtctggtgggcctgaggggtcatgatgactcagaagtaactgcccaaggggctaagcgggggccaaggcgtaacctgccgcattttgggtatgtggtggcattgttgaccttgattccacacatttcaggcaaagtgggcttgggtggacacccagtttttctggcggctattatcttgaacaaacactattcagacaatgtggattgatgctgtcttggaaccatttgataaaaggaatggcttgtggttggcaggtaaaatgcaccatgggtcattgatttggaggtttcctcctgtggcaaatgggttgacccaaattatgtacatagaatttgaacataggatagtaaattgttggactcaagatatgtacatagaatttgaaaaaattgttggaccctatttatatacatggaatttgaacatagaataaaatatggttcccaaggtgaaatatttcagaactggggctggatcattctgtttctccttctgcatcatcattgccttcctcatcttcttcatcagatgaattgacctcatctgctgcatctgcatcttcatcttcatcttcatctgaggtgatatcttcatcttgatcattccacacagccaatccttggctgatggcatcaacccattcttgatcttggagtgtgcgtactggtaatttggatatcatttgatgaagggtggggtcatgtagtgaagatgcattgattatgtaatggtcttggtcattatgagtgacttcccaggtcaggtcacctgtggtctgacgttcttttttcttggctttggttttagtggctgagcagttacctttacaacaattatgttgtacattgatgcaaccttgaataaactgtgttatgaaaaaggtaaagggtcaattagtttatggtgtatgtttatggggcagttaaatggtacctgaccctagcattgaccactgtgctttggcttgtcctcttcaattgtctcatctcataaaatgcatcaactcctttgagtttgaaaacattgatcttacaaaagaagctgggggacattccttcggccttggcttgccatagggattggacctcaccaactcccaattcatcactggtgttctttccgacctgcagcaatggtagattagctatgagccagtgcgggttacatatgtcaggtccatattacgtaccacaacaaatacccctgggtccaatcggtcatgcttgttgatttgtatttgggctacttgggtcaccacccgtccatcacgtggattttccagctgttgggggatttgaagtttggggtcctggatatgatgtttggctgtcttggctggatactgatctggatctagaggatgagatgcattgaagttgtaacccatggactgctgaattattttgtttccagagaatattgaggtcacatcgtctcctattcctctggactgggaggttttggggtcatatattgtgcccccagaagttaggaaccttatggatgaataattatcaaatgatgttgccaagtccctccctggggccatccggttggagtgaattgatgctttccttaagacaccattgtatgattcaaacttttccgttgacaccagagagggagggccaaatcgcctgatggagtcaggtaggtgtagtagcatgtgtattttaggtttgttaacccactgtgctgttgatttgatcaggtgatatatcaacaggtggatgtgattggttatatcagctagataatcttcctcattggctattttggtttggaatatgaagggggttagtttacatagtgcaaaccatatctccttctgatcaggggtcattgtctctgagaagacaaaaggggcggcctgaatgattatcttgaaatcccttccaacaagacttttgatgtgttgtatgagataatctggtttgagtgagtcaatgttcaatgattgacagttgaatgattccagtcgtgcaattaatttgtatcgttgggattgggggacacctgccaccaaatcccgggccagatatttcacaactcccaggaggacaacatgcaaaatttctacaggagtatctttaacaccatcaaatcctatgaataaatgtgggtcaattagtcatttatgaagtgcatcataaggataaagtggctgacataccaatcagttcaagtatggggttatacaacctgtgagaactgccttgggcaaaattttccattctttctttgactcgggggtcagacttggattcaattatgaatttgttgttgatggtgtccttcaacccatatttccttccctttctgagatattgagcattgctttctgtggtggcaatgttgaatagtttgtgagtgttgctcttggttgtttcccagtgcctttcacctcttgggaactgcatacaaaattaacgatgagtaacatgatacattagcctgatggatatatgtaaatatatgcaaacctttctcccaaacatgtccctctggacaaaatgttgaacgtatgtgtgagtcttgcggaaacgcttggccgagacacatagggtacacattcgacaggggttcagcgaagctcctggattgggggtgttggtaatctccgcatgcatgggtgagtcagctacaaagcacaagactgttgacgttaccaacaccacttgagatatactgtgatcataagcttcaaaccctactgtggccaattcactgtgattaaattttatttggtatcaggcctggtctttcaagggggtaatgcatgcatggaatgactcacttcaattccttaacaatcatttctaacatttcacaaacacttgccaaattggaagtggccaagaagtggcagttatattcttgattggatatatgtgggggcagcccagccaaagtgaaataaaatgatatatgtttgttgaactgttttgaaacattgccagatgtgtcatctgagtacaacactattggaacatgccggataattttcccattggctttgactctccatggattagggaatggaatcttgttgacctccttcagcctttgttctgtcattgaaggggtaacattggttattcaacatccaaaaggggtaaattagaaaccacttgccatatataaaacccttgcatgcatcaatgatgaacttcccatcaacccaacggatggtagaatagtctgaatcaaattctgtgacaggaatggtagacaagcgtgggtcatagaagggcagggggaaaggaacagtgatcttgatgattgatgtggttactccttctgtaatctgattctccttcttgatatgttcagccttgatgcggacacatttagacttgatttcagtgttggatttgtataaaaatattgggataaccacctcatgtgataccaactgcacaggctcataaatgtaaaactgtttcccattaacctcacacatctgcagtcggttctcacgggggatcccactgagccacttgtaggattgagaaaatctggacatgttcatcccattagtgtcttcaggaaagaattccaagtgttttgatacatgaggattggccaactcctatgtaacaacagaccaatcctgttcagccttggtataatcagagccagtatacatatatgacagacaagtacgaacctgagataagattgttttagcactaagagaataacatggtgtgtcaaaaacagaattggcattccttaatttggtgcctgacaagccactaatcctggctcttgaagccctaactgttgcccatgctgggaggaccaacccgcacagtgtcagaatggcacgaatctttgtgtataaaaccctggagagcattgaatgagtgtgaccaattattagggatgcaatgaggtcctaatagacccaatcataaattaacacaggatcagcttgtgaacatttaaatcaatatagaccaaaatattactcaacaagcttgctcttgaaagggtaccatttacaggtgttgaccctatcagaccgcttatcaactctgatgatgggaggtggctccacacccatatgattgtcctcatctgattcaatggattcaagttcatcttcagggatggtctcccaattggcaacctgaccatgatcttcaggggtccgattgacaggcacccgggcttccagttcatcaagctcctcatctagtgtacgaatgatcctttcaggaagagaatcagtccgatagtgcaagaggtcttccagacgtaaccaaactcgttccatatgggcttggtcttcctctgactcttgatttgggttgtcatttgagtcttcaagatttgcatcatgttgaatcatcccaccttcatttgtggacaagatgtgttcaagttcctgcctccgggccaagttcaattgatgagtcttactcttacaatgaaccctccagtccttagctcctcttgcaagtgggcagatggtacagaggtaagaggtccccttgtcagtctgaattgtagtgtaatctaaagaaagaaggcattctttaaggtcagcagacatatagacagtgcagccaagattcaagggagataaccaaccagtaacgggttggccagacatcataaccaggagaaaatcatgaaggaggaatgggaatgcagctgcacacaccccacacagatggctatatatgtagggcaccatggcagcaccaaatgccacacaacccaagccaagctaactaaatgatgatgaggaagattcagcccaaattctgaggtcatgtgaagctgaaacagccccccccaccccagacagaggggcaattggggccaggggcaaatttgatgtcaaatcaacagaggatgatgtttcagataagataagcatccccacctcaggctagaacttatctcaaccaagaattggataggataaggagatcagcatcagtctagagtatgaaccagatactcaagcaccataatctaaaacaccaatccaataaggaaatagatgatgtttcagaaaaaataagcaaaacaacctgatagtgcaacttatctcaacaaacaatctggcctagagcatcaataagatacacaatcagcattatctaaaacaccaatcagataaggaaattgatgatgtgccagataagataaggacacccacctcagactgcaactcttctcaatcaacaatctgatatggaaatcaccactagcccagagaatcaaccagatacactatcagcattatctaaaacaccaatcagataaggaaattgataacgtttcagataagataagcaaaccaacctcagactgcaactcatctcaaccaaccatctgatatggaaatcaccactagcctagagaatgaaccagatacacaatcagcatcatctaaaacaccaatggaaggaaattcccaccattcttgagaatgaagccagcaacattgagtcctctatatcacctagaagacacatgccacaccccagacctaaacctgattcatgtctcagatgaccaatctacaaacagccatgccaaacccacacatcaagcatgcccccctaagacttctggctcatgaaaccccaatttagtgatgattctgataagcaaagcagctgtccgcagtcccaggaacccacatttatcaaacacagatgaggcaattggcaatagatcaggattgatcaggtcagataaacattcatcatattagtgaacacatgtttcagataagccaatccccccccctgcatcccaacagtaacagataagccaattggaatcagataactccacactgaccggacatattgcagtcgcagcagccccgcgggggctctgagcgagcacagtgcaaccctgctgcgacattgtgacatgaatcccgcaaacctaattattcagtatgatagtgatactcagtctgatctagtatcggtcatacacccatacaccaaacaaagttgcgaagccgatccgtccccgttccatcatagatacccatatcaacaatgagtgcaaatttcttcctacaacaaacagacccaggaccgcaagataactccacccaatcaagggcccgcagggatcgatctccctccgaagaaggcaagtgcctgcttgttatcacctaatacaaatcaatccatcctaatctcctactgcaactgccccctacagagcccgagtcccatgaccgaaaccaacgacgccgcatcggcaaccacgagctagccgacccatttgctgactctgactctgaagacacaggaggtcagcgcccccgagaggacacccctgttactcgtactccccatgagcagttatatcatgacatgggtgtggccgagctgggagagaatgttgctcttacttttcacactgtgcgtcatacatacccgatccttcccccctcccctgatagctcaccaaatcaggcccattgatacagcttacagagccgcaacgttctgccgccctgcttgcggtccaactatctgtacaccgccgaatggacgaaatcataaggggaggaatcaatccacatccacaggtttccgctgtcactgcggttcttagccacgaagaacaaatccgcacctttgaataccaaaagccagccaaggtaaaaaaatccacgcaattgacccctcagggttgtaacaacggctgaccccatgtccctttggtcaacaggacttcatccgaatgaccgcgcgtcaatgcatgaccgcagagaacattgagacttatgctcaagacaaccatgaaaactcgctcttccgcttggtcatggtaagtataccaccaccccacatcctcaccccactcttactgaaccgccttgccctccgcaacaaaccaggccgaaatagccctcctccctccagccttccaacgtgcacatctcccaccccgattcattggaggtgaccaatcagccctcaatagtgttcacactgaggtgaagaaccaactcaaacaagttcgacacaaggtgcgcaacgtcttgctcaccggcattgtcacaggtgatgcccctgcgcccattaaggtcccggacatccaagagctgtccaggcttgtctggaagcatctgatgaccactgggaggtccaatcctctctcggaatcggaaatcgacacccgaatcaatgtctttttgaaggtccggattgcctacctccggttagccaccctagtcaactacctcgatcccgcttgccgaaacatatcgcagtgggaccagatagatgcccaacttgttgccagtcgagcccacccaatcaactatactaaccagtgagcacattctcatactttgtcaggtctttcaaatgctcaccgatctctgcctcaacagttggaaccgactgatcacatccaaggataaggcattgtttggtgccaaacccatgtatgctgacatcgatcaggacctaatcagcagtcctagcgatgaggaagtccatgcacgtatggccactggccaacggctatgaaacctcgttcgaccctgtttcttgacctgctagctatctcctgattctctcttaggtcatcatctcctcttctacatcatgtgttagccccgcttgtctcctatggccaacgactatgaaacttctatccacctcttgttgtctgattacctattagattatctgctttgctcctctacatcttgtgttagccactatctgtctccgcttttattctatgagtcctccttgggagtttaaatcatccaaaatcgattccgtgatacaacttccgatatttacggcatgtgcaccatccaaatgaacaaatcacatgccatcggtcccagaccctaaggtgcccttggcgccaccgagcccataaccaaaccaacccaggggcgaccagattgactcagcccatgtcgaccccaggacgggagcggccaactccccccatgacccaaaccaggtcgtcccaggtgcaaaaaaaatggcaaccctgagccgcccgagcccagcccttgagggtcgacccatgtacgcaccctcgtttcacgcccctgcgacccagcgtccccaggccgaaatcaacgggacggcctaggtgcgcccctggcggtaggacgcaatcgatccgaccccaggggccgtcgaggatccgagttgggatcgcacataaggcgagccgcctatatgccaccgggacctacttcaacagcgcgtcattggtggcgcatccatcttgcggggtcccggactcgtcacatcctccgccaccgattcgactcagtcgaccggcagtgtagagatcgtgatgggcttgcggatgaggaggattgaggattgggtagagatggcagagaggctaaccgagtggaaatgttgagagcaatgagacgagcagaatgggagactaacagtcaaagcctccgcactggtgcgcgataccggtagcagtaccagtcgaacagactactggatcgacgaggatggaacggagcctttggtgctggcggtgatcaccaatggtggatgacagtcgagcactggcacctgactcttgacgggaacgtggcgatggggaagtcaaagatctagaatggaggaggtggaggatgaggaggcggtttgataaggtgggaagtgagtattgccggcaagagtttcctgaccgacggatgatggtggtggggaattataactgatgagctgattgatcacctggtactggggaaagaggagggtgagttgagactggagtccgatggattgcggcttataatgttgtggagattggtttggataacttgatcaaccgggtcggggcagataggatccatcagaaccagcacgctggtcgattgatgagggccatccgaaaggtcaagtacaggacaagtcaattcagaaacaaacaaacaaaaaagatacggcgcggtcaaaaatttcaagggggaggaatataaacggaaaggatcagatccattaatggttgaaaaataaaaatgaaactggcactggcactggcagtggccactggcactggcagtggccactggcagccagttgaagtcaccaacccttgcaggaaagaatagatgactttcgataaccaacgatttcaactgtgcaatcatgaatatctacgtaaaaaacctccgcccaaccaacatcgatctgcagacggaacgattggcatacataattctatatacaaaatcgactccttaatgttgattcaagggttcccagtaaaagcatcaaggacgcatcatgggacgctttgttgagaactgatgatcaaatcaaaatccatcatgcccacgggcttcaaaaaactcaccaatctcgtcgataacactttgaagcttgttttgatcattaccggactgttgataaggagatcctgatcacatcgaaggctgccagcaggggtaacgttggttctgattgaagaaaatgcttcatattcaattcaggcctccccaaggaaactatcatctttttgccaggatctcaaaagctataggaaaagctttgtacgtggaaaaagtgtcaggaatcaatacaagagcttccccaacctatttcttagaaaaataaaatccatgtaagactaggagatggttgccagaggtgagcttggtcaggccacacttctgtctgttgcaacaatgggcaattactattgtgagtaatatgccctgcgtttttgatacagagtcctctttgtgggtagaccccaagataaaaactgatcagatgaatccatataatagagtacagagatagggcagtttatgtactcctggtgatggtctactgatgttgaatcttattgaaaccaacctttgctatcatgccccaaaagtattaaagcttgcaggggatttatgtagaagcaaaatttcacaattaaactttaccaaaaaattgtgcatggtcagtgaacctaatttgccaaccatcagcaacaatttaggccaatctgaacttacctaatttctcttcttcatgaacaatcacattttaatgcttttaatttccatggtaacaatttggtaattgaattgctccacatgattggtggtttgtcaaaaagcaagcacaacagagtggtgaacctacttctgaattgccagcaggccaacccatatttgaaagtggcaaaaaagccaaaatcatactcttgaaataggtatgaattcatgatttttgtcaaaatggtactcttgaaagatttgtattaaacctggttgaaatgaaaaccaaggatatctctgaatttggccctggattgtacaaattactgcaggctttttaggggatttggcccaagtatactcttgaataggtgtggattggccaaacaacctcacccaggtgtgcatttagacaaaatcaagaattgtttaacacccccctatcctaggtcttgcccttgaggcagtcagccaaggcattttttttactggtaaacattaagtggggatgacccacttgcagcaacagaaatgttttcagcaagcaggtccaagctgttctatgataagaagtcctgcctggtcagcaagtacactgtgttactgcttgccactggccaagaagaatccctccatggtcaaggtgatcaccaaggtgaaaaattccacagtgagcattcatacctggtagatgctttaatacaattttgaattcttcacaacaagtgagtacaccttgtaccactccaccaaaagagaattcctccaaggtacaactgctggccaaggggcggaggtggaacatgattccaattggttatcatgtggaacaactcatccatgcaccaatgatcaggagctatctgaaaaaagaagcacttgcattgacctatctgatatgcccacacataaaaatattgccttccttgaaagttgcacacaacatcttactgcacagacttacctgaaaagaaacatttcgcacacaggcaatatgtttacattccttattgaaagaaatatagatgatagattggagccttttggtggttgtataattcaattttaaaaggtttggggtttataaccacccgttgttttgcccttcccaattgcaaactgttcatgaacaaactcaaggtgtatttcatgtaagtaagatagaaatgagatatatgacaaaatcaataaaaggaatgtaaaataaaatattcaaagctataggcaaacaacagaagacaaagaagacacaaaagagagcaagatgacaagcacaaaataaaaataaagaactaagaagaaagaaatcataaatattctgattgacaatgatgaagaaaatgatgaacagtactgtattccaggtaggcctacaatggataaaagaccagaaggttcttttgataactggtggtgactgtgagtttgaagaagggaggaaattggtcaggtcagcagaaagtcaaatggaatggagtgttctgaggaaaaaaccagagtgaataaaatggttggatgtttttttaataagcattttttggataagggtgatgatgatgagattgtgtcaaggaaaagtaaataagatgatgaaagacaaaagataatgagtttgatagtaagtaggttgtaagtaacaacccagaaagttccccaagcagaataaaggttgttagggaaagaaatcattttataagcaagaggtcaagtgagatgtttgagcaagtgtttcattgataaccaagctttttctggtgaggtgagaaagaggggtttgagcttttatgatgtcattcagtgagaatgatgtcataggcctgagggttatgggctattagttaagagggataaatggtcaggcacaatggggctcagacttcaatgcaaacatgcagcataattccataacctgggcacatatatatggacttaggaaatgcaacttcaagttcatatttatagaatcagaaacactccttagctcatgaatattaggtttggagaacccctaaagacatgtttttcatacccaaatcccacctcaagatcttcaatgagggaaataacatgagttctttgatgaaaagccatggaaatacaggcttgctgcaactcaacccaatagaccaaaaaatattttttttgaatcttgaggttacaaacaactgggaaagtcagatgttttgcacaaatgtgtcacctttgattgtgatagatacctaatggggtatcacaacctcatttgcctgcaatacaaccgtttgtccttttatcaactcactaaagcttaccaaatccagaagataaacattaaggtagcatcttcaaatgaattacaatttagatctgtgtagtaataagtatggtacttgggaaccctcccaagtcctaattctctgtagtaatcacaggagccctcctgagtcctgactctctgtggtagttgcgggaaacctcctgagtcctagctctctggattgattacaaaattccactgatttaagccagacctattcccattccagtaataaacgttttaggcaaacgtttcctccactaacactaagtctctaagagatgtttattgtatataacttattatctatgtgagtttgtagcccagaatctactggtcttgggagtctgggatccgtgaataaacacaatagatcattttggaccccagacatccatctaatgtttctattctctacctttcttgctattttcagatctaatagcggggttcatgataggattttgtcaggaagaaaagcaagctactcagtatttgggagtgctcaaaccttggcttaatttttggacaaaattaagcttaatatttaaccaatcgaggaaagtttttgtgaagtttaagccttaatctgcactcaggaacccataaagctgcctgagctcaggaagccttagaggttcctgagttgggattctgagcttaaattaagccttaaattaagctcaggttttcaggatccaggaaaaatttaagccgggttcgggaagcaaaaagcatatcatgaaccccgctaatgagagcttttagtccccacagaacccaccatctaacatcttgttgacttagaatactagccacttgatgcagtgatccctcattcagtttttttatctggttcaaagtgagaataattatctggactggtactcaactatacttagaattggttagttttatgcagaaaaaatcaagacaaaaaggttcaacatatcatccaaaaactgttggttgagctcacagggcattggctcaagctgtgttcaaagttttatgcgcaccaaacatcaaaattcacaggatagatgacacaagtagaataaaattgctactgcatgaactgtcaatgtggcttgaagttgcatttatgagatgtgaataactatgggagaagaagattgtattttcatgtgtttggtggattgaaacaattctaactatcaccaaaagggaaatttgagaaaaacatcaagaattaaaaggagtttaggtccctaaagcatgatcaagggtgacaatgccatccacaaaccttattaccattacttgttccatgtaaaaaaattagaaatagattttcagaaaatgatattccatgctaggccatgatagtgtaggaaaataggccttgatgactagcaatttatcccagttatggaaaagataggctgaatgattttcattatgaaattttgtggtataatcagagtgtttcattttggcaagcaatgaactgcagtacttcaatgttcaaattgccaatacttccattttggatagtaggaataaatgattgtagttgtgtaaacatatctacatgcaaaaatggagagtactcaacattgcgtatcttgcacctggttgataatttttttttgaaagttgatcaaattttcttttggttcaatctcaatttctttctccaatatttgattgcaggttttacaatttaaccaaatcagtaaaacagaaaaacaaacctaaaatccaaccactcagcaaccctctaaggtatccaaaaaaaaatcaaaacctggctattgcacaagtccatcctgtatctcacagaattccaaaacttataaaaactcacatcataaaggtttgtgcaaccaattattttgggcaccttgttttcaaactgaaaaagaaatcttgattgaccagtgccaaaacaaaggcaatttgcacacattgcttggtgggcccctttgtacccaacaaggcaatgtgtacacataaaatttgtttttgggctggtgattaggaatatttctactgtgacccttcaatgattggaatgctcatgaaaattttacagggactctactttatattttgatgacacttgaaaaggtttagtgtgttaccctgtgttgccagatttacttttacaaagagaacttgatctcccatggataataataaccagttatataagttcaaaaatctaatggttgcatgtttcagcttgaaatgagatggccttgataatgtggcaaccttaaatagcaagttacaggtgctgtacatgttagcatccaacaaagtgtgtcccaatgtgcctgctaagttggcaaggagagtctgtgatgtgtacaaaaatgggctcaaggatatccccagtctccaggtgaatcattctatgaagcacatgattatagttgtctgtgattttatttgattttggttcttttctcattaagacattctgattgctgatgtccaaacaaacatatctggtcactcaattttgtgggcagcactgctcacatgagcaatctcatcttgctcaatgaaattatcaattgagatggatggtgtatatttgactgtgcaacttatgcgtgctgttgtccaagttacctctggcatgtaactccttttgccctggggcagtggggcacttgacctattttcattttgtgccatgtgctatgtgccgctttcgcaaactcttcttctagatcatacgattactgggcagatggtgcacgtggaagttgggatgcttttgggcttgatggaacccctatgttgaagagctggttccagtgcgttgtgtacctccagtgctccacctttcttagtgagaactaccagtcagttcacaagataggacataggggctttattgcgggtggttgtccaggtgagtggtggtgtcagtgacaggtgtcgatcgaggttgaccgagcgcccaacggggggaggctcacaaccgtttcaactggtcgcgtggtcgccgttgcctgactctacgtaccattgtgttcgtctcctgctcaactttgttcactaaactgacacaccatctcaactgatacacacatttgttacgtggaggctagccagacacaagcgttgacgaaagcgattctcattgctgaaagagtaagtcaagttgcttgcccttgcccactcatgatgacacgtgtcactccagtctgatcacttccatacactcatatgggcgcaatttgtggtcttcagtacatattcttcatcagataacatgcctacccttacactttcttggacggatctggcgcttttcgggctgacggctggtttgatcggtggtatcgtcctcatcggccgctcgaactcatcacccaacgtgactggccctcataacctgaagaaaaacgctgcaccaaagaagaagaagaagcctaagaaaggaggagaaccgatttccagcccccctctatcctcaccttcggccaagcgccgggaaagctcagcgcagtctccaccccctacacagccgatcactacacctgaaagtcatccggagcctccgtctgctgtccaatcccaagctgtcgaagccaaaccagccaccgggccttctcctgctcaaaagaagaaagcggctaaaaaggcagcagacactatcaatgatcaagactttcctccactcgcctcggccaaagacgaaagtcacaataaaacaaatcagaacaaaccaaagaggccgttcgccgaaaggcatcagcaaccagtccgcaagactattgtggatgacatgagttagttataggtctcacctcagattgaatggcacgtttagatatttaactgatgagggggttttcccttcgtatgatgatccctcacttcagtcgacgaggatgttcagaagccactcaaaatggccagggtcatgaacatcgttaacccagagtcagaagccccattatcgccagcaagtgacccagaggatggatgggaaaaagtcccagattcaaaacgtgcggatatttgttgctcatgatttcatgacgtcctgtttcgatcggttgaacgagatattgtgtctcacctgctaagacttctctgtttctgccaccatccacctttaaaccttctatttaaatcacaggatcgcgcacgactggtatctcaatctcgattggcaccggatcgtctggtcagccggcggccaaacctaagcaggcggccgaacaagcaacatccaagcgtcagcgccagaatgcgaaaaagaaggaggccgccaaggcgctcaaagcagccgaagaggccgaacgactcagtcacctctccgcgcacaagcgagaacaggagcgcattcgcatgaatgcccagactcgctctccccaacccagtgcaacttcttccaagcctctcggcaagaaagtggcgtcagcatcagttgctgaagatggtgcgttctttttgagcctccagcctgacttgtagctttgcctttccacaagtcaatcttggctaatctggttttaaccgcaatctgcaaaacccattgatttgcgttttaggtcgcttgatttgggaatgagcgaggcggctcacatgatgtgtgaagcaggaaataaacgacgagttttggtaggtctgaaaaactcatcatcagcggttacttggggaattgcgattcggtaggctcgggaatctgactcttgagcaccgatcctctttcggcctgggtttcaaatcgaccgccattgaatctcaagagtaggaaggtttggatatgcaccgattttacagagacatacaacccattgtgttcaaactgagacacccacctgttcgatcacatctttctttatactattttttcttcttctttttgacacttggatgtgtgctcaaatgattcaattattgtatctcttcaaagagactgagaaggcttgtctggttattacttccatgaactcatacatttcttcctctcagattttattcaaaatcactctttattagttttcatcttgaccacattttgtacacttgtatttagtctatttaacgctggctagatacttgtgaataaaaactcattggttctttacactctttttccgtgaccccttcctaaaaataagactctctaatgaaaatcattatatctctcaattttaatcccagtgccactttgtggagttcccaaaaaagggtgtgcctcaacaagtcatttcaaacaaacactctttcctatctccaaatccagtatttctttgtatatcatcaagcttaaaaaagtgatttgcatttgggaagaaagtggaatttagattagggtttttaataaatgacacttcctccaccttactcgcatctcatccaagtgctgattggcactgtgataaatgacagtgtctcatatctcaataaggggattcatgattgattttcaaagtatgttttagtaaaatcctgtagacataatcctgagctcccatggttgattatcattgctgaaattcaacaaccaaggcaataataatcactgaaatctcaactaaaacaaaacaagacatactattagcctggttcacattagccagttccaatggctgatcatcaccttgtgaaaagttgccaatagaaaaatattgtttggatggatctagaataatctgggggactctggactatacacattcaaaaatggaggtgtttttaagtatcaatgatttgctgattacagctaaaacgtttgctgatgactggctatcgtgaaccgggctatttacataacaaaagacaggattttagattatttaatcgcccagattttggaatgtatctggccaagggatctttatcaaaaaaatcatgtttttgatatttctcatgtataccttatttcacaatacttggcatttgcagtgtcatactaatacaatgatcagactcctgcaagcatttaagctcacaacacaccccccccccaataaaaaatacattcttgaaagagtcagtgaatttctgatacttgatgattttataccaaaaaaagctatctgatccttacccaccttcgagcagctctgaactctagctggatactaagtaactcctgctatgcctccacattaccacatgtgacagaagtacctgttggtgcgcagagactgtatgtactgcatagggtggtccagattatcagtgtcacaattgtgacctgcataagccagttgggctcccatccttggagcaacacattacaaattcattataacaaaaaaaaaattgaaaggtccctacaattcatgagctcttttttttttttttttgatcaaggaccccccccccccccaaaaaaaaaaaaaaaaacatcactcaaaattagtgccccttattgcaggaacatgtcaggaaaaaagaggtgagcaggaggactcaggatgaccatcaactagtccttaaggaagaatctctgatcatttcaaggaagatgcagcagcccagtcaagctgacttggaagccagagccaggtcctcatgctctgcatctctataaatactggtatgggctctcttcaagtctctctcaccactcttcacacctatttgcattccccacaactggtctctcctaggatcatcagatcaaccttgatcactaatcttttcccatccttatcccacccccatcatctctctccttgaacttggtcccttttttttttttcttctggggaaacatatctttgaaagtaacaagagaaatgatcatagtatatgacatactatcaatttgaaaatgtacaataactagttaatccaaacccaaacacacacaaaagaaaaaagaaaccaacttccaacttccaaactataaatacaacatacccattggacctccttttcccccttctttcaattgagtgtcagctcaccagaccccaccaccaccaaccagagtctctttctttggactttccagtcccccaccccgcatcattctcaacccccacaatcataatgaaaaaagaggatatgtccatttaagctttagataaaaaaaaaacggagtatgtaaatacaagtctctctatctcccgccacaaaaaaaaaccgaaacagtgataagacaaagaaaaagagattgaatgctagtgcttgatagcctgagtggtggaccatgatcaccacaacccagcccgtcgaccaatcctagccaacctctgataatccgccaacagaactgtccccataacggcccataaaaacacaccctcaatcaatacgtgtgtgtgtaagtcgatggcgaggaacaaggacttacggggaacatcagagagcatcaattggtcgctgttcacacaccgttccagccgctcgatcggcccgctctgttgtgccgtccgatgttcctcatcatcaatcatgtccgtcccacacgcagcaccaacactctcctctaaaaaaacaacaattttcccaaatcagtgttgtctttcctccaaaaaaagagggtgatgattgacggaccattcagagatggacgcaaggtgagagattcgtgggatttggaagggagaagagcagacgattgatgggtctgtaacttgcgaaagccggagagatgggatagacgttggccgatggacgaggaccccttatcgtcctcgcccagatccgaagccgaaacagaagctgaagaggtgggaggaaggagagtggaggagacggggggagcagagaggagggaagcgggttgattattagtgtggaagagcgagctgaagcgtttgacgggattagacgcaagcgagctgggcgagtcgacgagaggatccccatcgggagtcaccgtagtggatgattggtggcgccgaagcaagccgacgcgggtgccccagccgccgccgctgtttccggcttcgcgtcggcctgcgacgccggacccgatcagcttcttgacgtcctccaacgtccgcggggccgagcgggctacaccacccccgccagccaccagaccgagcttggccgcagacccgtccaatagggagctcgagatcaccttctggtacccgcccatcaatacccctccgaccgctcgactagctgcaatcaatgcaacttcaacttcactattcccagttttctcccgaccacgcttgatcggcgaaggaaacgtcccatatccggcccggcccctggatgtgcttccttcagcctgctctaccgaacgtccggcgaccgccggaatggtcatgctttgctgcgactggaaattttcagagccatcgaggccaacaaagttcttgatgaactcgcagctcacgctgaagttcaccagacaatagtccgtctcgcccttgatcaatcgctggtaacggaaccgattgacgtagttcaaattcgagatcagtctgttgggattggccttgatgatcaggtagatgaggatgggcaggattaggtcggcactcgaagagttgggccgtggtttgttgagcttcgcgggatcgggcgagcgaggatggagatcttgagcgggtggcgcagaagcagggggcccaggtggatcatcgatcagactggtgtgcatggcatccaagagctcgcttgcagaagcctgatccttcggcaagggacgaaggggcgtagacatcggaagggttctatccatcatcatcgtagtcgtcgtcgtcgtcgtatccgtcgggatcccagtacgatcgagtgtatgtgacatctcaacctcattagagttgatgctttgatcttgcgatagttgtccggctgtgataacaccagctgggatgccctcctttttcatcgggattggcggcagcgaacttaatccatctgaatgaccagtcaagattaatggaaaagcgtgattgagaataggtcacaaaaagtaacctaccaacgatcagcttgtgaacggtcacatagaccccaactttgtcccgaggggagcgacattcaccgtcctcaagtcgagatagttctgtatatatcgaaatgtcaaatattggactcctagcgtatttatgatggatcatattgtaactcaccgatcgaagcagtttttatgatctcatccagtccattgcggatggtgatgatcccatctggatcgtccatctctcttctctccaaatccagacccaagtgatccctaataagagagttgcgtgttaaacttgaaattaggataaaaacaacagatggaagactgacagtgtgagatcgagtagattcaactgggcgatcttctcagtaagttgctgatcttccagcgaagattgctcaaagaatcgatcgtacaattctagacagacgacttcctcgatgagttccaaggtgtgatcgatgatcatccgggtctcctcctcggcctgatcctgctcgagttcttggtggtactctcgctcgagttgttgatcgatctcgtgatacatctcttggatcacctcgccaatctcttggttggtagccagttggagtgaagaagtagctgaaatagaggagaactctgtcatgatcctgagttgatgagagttatataatgatgtagaactgaccttctattacggatgagctgattcctccagttgctgaatggttgtagatcgatagacgagagatgaagttttggatggtattgagcatgttttcctccaagcttccgaggccatccttgatccgattggagacagctctggtgatggcctgatcgagttcgagtgagtctagtgggcgatcgatgagtctgatctggatggtgagtggttctgattcggatctggaggaggatgcgaagagtgaggccaatctctgggcagtgctagtactactgctcctattgttggtattggtgttatttgatcttgggatggtgatcgtttttgcgggtggtgagagtagatggtagatcgggaatcgtagttgagctggtgaggtgagttcatcggataaggaggtggatggtttgatggtagtgaaactggttgggttgggttgggttagtttttaagttagtttgatttttttttgaggatgggattgagctaacctgagatcgggattgattgggtttccgggtgaagtgaataggatccgatctgcttcgatgagtccgttccatccgttgaggttggtgatttggtgttggtttgatgatgatgatgatgggctgatgattaggatgtggtttaggatgagttgtttgttaatgattagttggttgttgtttgttgtttttgtttttggtagtagtagtagtagttctagttgttttgcttgtagtcgttcgatgagttggtgttcttgttggtggatggtttggatgatgttccatcctaggctgtgtccgtctagtcctagttcttgtgcgtttgctcttaagttttggaagagtagtgcgtctgtaagttcttgttgttgttgatggtttgctgctgatgttgttgatgttgttgatgtggttgttgttgttgttgttagttggctggtgggttcagttggtgaggatgatagtagtggatggatggtagtttggttcatgtttagtttttttgtttatgtagtttgtttttcttttttgtggggtggtgatgtttttcttcttcttcttcttctctctcctgaccaagtacatcttcaaacaatccaccactaaccaaccacaccacccacccatcccaaacttgctcaacaaacgccttgagtggcaatcggatgacttctcacgacgaagaactgtctaggaatatggacaggatcactcaactacaggatggaatagacaacgtaagaaaaacaaaaaaacaacaaccaaaaacaaaacactcacatcccaaatcattcatcatcagctcgtaacaatcatgtatagcaccctaagcttcctatcaaggaacgcaaacttcaaacaactcaacccagacatccccatcacccaagccatcccacacccagaaggaaccatcccaccacacgaatcattcaaccgtctgagtcccccccccccctctctctctcaaaaatcatcgagctaggaaactgattcccacctgatcgatcatcaacagaaaactgcgaagaactagtccaagacttcctcaggaaagccaaacagatccaatacctcatctccatcctaccaccccatcacaaccaacaaaaaccaactaaaacaacaacaacaacagcagcaacaacagaagaagaacaggaacaggaagaggatgaggacgattcagaagaatttgaacgattacaggcagacttacaactagcacagcaggagtacgaccgagcactctcagaagcaggtcagcaagcactcagactcttctcttcctcacacttcccaaaaactcactaactaacctggcgacttcagaatcacttcatgccgagatcaagaacgcattgcgactcattctcgatcatcgcgtcaaactactctcatcatccactcctactactactactgccagcatcacctgtaaaaaagattgaactttctattttttttttgttattgtatgtctagattgtgagatatatatagaatcaacgacgatctatatagaagtcacgatacatagcagaagaaggaactatgtaaactgcccatctgaattgagatcgcagattataaggaacctcggcctggaagcaaagaaaaaaaatggttcaagtagcaaatgggaactcatcatcgtcgtcgtgtttctcaccagcctcaacaaagataaccaaacagcagtcctgccccgccaccctcctgtctgaatggctcagattaaggcattataccatactcggaatccacaccattttgtactcccaatatcccgaattcgattgtaatcacttctcgttgttgtatgttgttttccaagttacacacaaaccaaccaaaaaaaaaaaaaaaaagagtacatgatcatatatatataaaccatgagaacaacctataaaaatataatcttaagagagacttgtttatctttcttgacctaaacacacatacaaataaaaaaaaaacacaataacaaaccaacacccaatatgggagcatcaacaatggagttgatggagagaagagagagagagcaaaaaaaagacacgaaaacggccaaaggaaatttttcgttgtttgggggggggggcagtttttgttcttcaagaggggggggattagaaaagtagatcatctgataagcgaacggagcacgatagacgcaggacggtccagaagacttgatcacgataagagttccatcaatcaccacaaaatagatgatccgcaagaatggttttgaaaggtgttatattgtcgagtaagtaagcaagaaagaccatcacatgaacagaagacacagagagaaaagagacaaagcatatatccaaaaaaaaaaaaaaaaccaacgatctctgatcgagcaagacaaaaatgggaattgaacaggaagaaaaaatccaacagattggttgtctccctacctccgcatgatctcaataagcagttttaaagaaatagaacggcccgacctaattcgaccccgcacaaaccaaaaaaaagcccgatttgatgagaaccagagttcgaggggaggaaaaaaagagagaaagagagacgaacgggagcctgagcgtctccccgattgatatccgtccaagcgccgatgacgccccacttggaccggaccccgccaacctggatgccctcggaggaccagcgatcgacaccgttgaaagtgctcacgagcgaccaacgcacttcgccgtccaacgtcatcgacacacagccccggaccaacggcaccccccgaccaactagtaacctactcttcgctcccacattgaatcttcatattttattcagcccttatatcagtcccctgttcatatttgattgcctttcgaaaaaaaaaatatacacacacacttactctaatgttcctctgaaaaagatcggcggtcggtcgatgagatcggtccgtagacataatggcaccggatgagtgtgatcatcttcaggcggatctccaatcgagaccaccttgaggtccaaggtcatcacccttctcgcctcatcacgttgttcgagattgccgggcggattctgatcgactacagacagattacagaaacccacaaggatgagcatgatgatgggataaaaatccaaaaaaaagagaaagatatatagaagcttgggtgctgacagttaaactcatagaggagacgatagtcaaggaaagtgactacccttaaccattgtccaccgaccccagcccaatcgtactgattcaagtccactggccttgttggtgagccagggatagtgggtggccaggggagaggggggtggtcgtaggcgggatgcatgagttgggagaacggacgggcagagcgaagactgttgaggatcggccatgggatctgtgccaggacacggtcaggcccgcgccttgctggctcgttttccagttcgtgatcaagctcgtcttcggccccctggtgctgtaggatcggataggggatcccaagcggagcggggtccacaggcagctcgtctacgttcgtcatgatggtcgggggctcctggtcattgttggtctggttgggatctagttgggcccgccggtgcctcaggataagattgggcatcgcgaacggagcgggatggatgttgtgacgctggggttgcatgtctgggttcaccatgacgtttggaggctcctgttcatcgttggtagcagcttcgatttgatcgttgtcggcagcctcctgttcatccttggcagcagccaggatatcctgggtttccctgcgtagcatgtagaggtgcaggccgacgacgaggctgagagcttcgagatggggccagctgacccgacaggtaggttcgggctgatcgggcacgtcggggtccgggtcggggttaggaatgaagggtccgtagaagttattgggcttatagttcctgatcgagtagctactctccctggcgatccctctagtccggggccggtcgatatccaaggaagtgaggccatagatcgtgtgcagtttggcagcagcagctaccagtggatcgtaaagagaggctcggtgggcatagatcgggttatgctggtggttgagaccggcgaagtggatgatccggaactgggtgggcggattggagagaaggttttcgaggaaggatatgttcaatgaagtcggatttgggttgagaggtgaaggtgatgatgaatgtgcggtatcgaggatgaggaagaggagatcatatagttggtggaagcggtgatctggatagtgtttgatctggggaaaagcagagagagagagagtagttgttaataatgatcggtggttgactgagttggatgaatcagaatcagaatttgtcgatctaccaatctgtcccttattagagcatcgtcggccgtcgtgaggatctgcctgagtgtgattcgggtggttaaagtttttagccaatcgacatgttgttcattctgcttgatggtcaggggatgttggaggaagatggaacggatacgtggatttgagagtgggtcatcctgaatttgtgtcaagttacgaagtgttagccaactgttctatgcttcaagaatgaatgttttgactgacaaagtgattcaggaatagtttctgccagagatgctgtcggttattttgaccatagattcgttcgtgagcaaatcgggcgactctggccagactggctagttcgatcggatctgagtggaggaagatccgatcgagtatctggaagtgatcaagagagaaaagaaaaggaaagaaagaggagaggagaggagaagcgaagatgggggaaggcagggtgagtatggtgctagtgctgtctgggagtggattgttgagttgggttacgtacttctggtggtgagctatctaacatcccagttcgatctggtggtccgtttgaaaaaaagaaaaaatccctaattcaagctcttcctcttcgcttttcaaagtgcttcttccgctaggatttgcaagagagcatccaagtgtttagttgttgggttcggagttgaagggtccagggaactgttctttactttcttcttttttttaagttttgagaagaagcaagcttgctattgtatgggattctcaacacgccgatccgatgatagggaaaacaatacccatacccatacccatacccacacacatggcttacacttacaacagcatagcatatcatatcaaaaaacaaaacacaaacatcttgtacagcagttcccagaaagcttgctgtcgcgagctcctgggatcccaattttttttttttttgtgcctcgatttttctttgtttttctgtcctgtacgtggcctcgtacagccataatattccaggcatatggcccaactcccccatctttcaagttgaagatatgggagttggaccattggattcctctcttttttttgagtcggaaacgctcatcacattcactgtccccagcccccaccaggcaaccgacaggtgcccggaggcctcacccggcctcggcagcagattcgctacctgtacagtcatgtgtacaggttacgaggcacaaaaaaaagtcgaaagaaaataaaaaaaaaatcagatcccaggagctcgcgagcgcaagctttctgggaactgctgtacaaatatctggcaagtcctgatgtctcgatagccctgaaaaaaaaatgttttgtatgcataaatcacacatatccaattaaaatgattatcatcaaacaaacaaagctgcgcacatttacaatgaaatcttacaacaatctgatcatacatcttcaagaaccaacggaggcccagatctaagtagaatggatttcatttagattttagatttggagatgggatagagggagtttgaattcatatctcaatggccatagacaaactccagatacatatttcactcagatcaccagagactcagctatagagatcttccttctcaagtccaggcttgaaggctaaaatcaatcattcccatacacctaatgtgtcttcaatttcactaacaaaaacaatcttcatcaagcaggcagagatgtgctttctacatagagtcttgaataaataactcaatcaatgaagtaaacaaagtagaagttctactttgtttaattcattgattgaattgttgtgcacttataaatgccaatttggttctactagaaccaaattggtatttataagtgcacagcaatataataacatcctctaattaaactggactttcttttcaaaaaatcaagtggtgatatttctgccaatctaaattgatatataataaacttatccccaacacctataaaagtgatttttttttttttttttcaaactggggctagcaaattcttctatcctgtactaccagggtggtgatagacatgtgatcaagtaacacatctttgatctgaggatgaaacaaacccatgtttatcctatccatcttcatcatttattaggatggccatataagaactctgcttgacttctagctcagccatgaaccagtcttgggactccttctttaacaacagaatccaattcctcaagataatcagaaaccccaggctctatatctccccctgaaagccacagtcacatgtgattacatattttgaagcaacatctgatgctgctgttcttgcccagaacttgacccagtggatcccaacaaccccaagaatgcaatccaggaaactaggccacacagagtttgtttaaagtcatctaccacaaattctctcacccctatctcaacaacctaattaatgctgatcaaccagtccacaaccaccaagaagaatgaaacccaatcgaatcctctcaacctagataagacttgggtgataaaagaaagcagatctatgtgagtttttattctgaagaggatatctgtggatatgagccatcctgttgaatgcaaatcaatccaacaaagaaaaaaaaagaatgataaaataagacaataataaccaggttagtggtgatctcaagacatgtagttgaaggggcttatacattgtttgtttggaaactacttgttttcgttcataccatagatgtatatgtgatgttatgatagtttttttttcaaaaaaggagaacctgaaagggaagaagaaagaatacagccagctcaagttgaagtacaacactagagaagataggaacaaaagagagcaagatcaagcgaataaacgagggtcgagttgaatgacctgctcggacaagttctccgctccgagctcagttgccgtgattggtctgatggttgtagaggtagggatggtgggtggggggagcgggttatgaagcgaagcaggcggggaagcgtgagagttggagtcggagagggcggaggagccgacaggttcgaaggtttcgaagatgttgaagtgactagcggccggagggggaggcgggatgggccgacgacgggcagacacgtggctcccagcgagttcgttctcgtccccatggcctctggccgatctgctcgccgctctggccaccctggtcggcggaggcggcgtcggatggtgctgttgtcgaccgtgcatgcgcgcactccccaactcgctcgacccgccttctccatcacctcccgtattgtcctcccatcgtactggacctcctttcgtcggactcgtcgatcgcgatcgatcccctaggctcagaatgaacggatcaatcgccgtccactcatccgaatgagccacttgcttcctccctattattatgatcatcgcgtttcaagaacaatcagtcaaattatgatggttggtaagataaaaaaacacaagcatacgttttcttcgactcgcattcggatcgctcgattcgtattctccatcggacaattcgaccccaggatggacggccgacatatgtctttcgaggtcgtgtttacgagagaaggatcgcgaacaagtgggacattgatgctgaagagggaggaatgggtgagtgagcacatgtattctcttgcttcagaatatgggaagcctcacctctcggatgtctcgatgggtagcctcgtgcgccttgcaattatttctacggacaaagatccgaccacacgtcccacaggcccacttcttatcgaacttgaagattggttcctggttcggattgaattcggtgatctgatccaatgggactcgctcgataccttgtgagatccctctaatggagccggaggtcaagatggccgtgggtggatttgtttgatcactgagagccatggtcgttgtgctgggttgtaaggctgttgctgtgactgatgatggtgatgatggtgaatgtgacatcagggttgtacttttgaccagatcggtctgtgatccagatggttgctcaatcactgttcgatggttatcaatgggtcaagaggggattcggttagcattgtcagtcacgtttcgaagagaaaaacgattggcatatttacttaggatccgaacatgatcggaggtacgatcaaatctgttatcgtccgagttcgaccgggggatctcggtttgattgagatgatgatgatggtggtggtggtcgagtgagctgatttgggcctgattgagagctgagaggtcgaagatgttttgatcagattggctgatgatcagtggagaagtgccgtctgagtctcgttggacggtatgaccgggatggacggaatggacgtgtcgttcgaggtcgtgtctcctggtaaatgctcgctcgcatagtctgcactggaactgggcacgttccttgaggtcgagatgagtacgttcgtgagtggtacagttgaaccttcgagtgaattggcgtccgcagatccggcaggcccagttctttccaactcggaatggtgttagtgattgttcgatcatctctgcggtgattgagttgctagttccgatttgaccatgggatgagattgccggggaggatggttgttgttgttgttcgatttgagttgcaattcgttctgatggtgggatggcattttcgttattggtgttgttgttagtagtagagtcggttgagaatagtgaagggtccaatgggattggttcgatattgttgttgttgttgttgttggttgttagtaggagtgggttgactgggatgtcccttgctggggatgaggatgttgctgtgcccgtagttgctgctgctgctgctgctgctgctgcttcggccatcgaggggagtgaggttgtgctgaggatcggagtggagctggttgaggtggttgttgctggtcggacttgcgccgcatccgcatcctgtcgacctctagtggaagctgaatctcctgcagtctcctccagtccaagatcagtcacaccaccaccagtactagcagtcctgtctctaacaatatcatgatgatcactaatattggggcttatactcctggttactgaagtctgactagctctggtagaaatatgatgactgggatcatgataatcagcagttgaggtgggggtataagtagtactagtgctcaatatcgatgaaatctccatatcctttcttttgatctaaagaattggttgtgttgaccaaactgtttataggactttgattctcgatttttggaactgccagcgagagaaggaagttgggaagttgctaattgggatcccctatagtcgtccccgcaagtcactgcgtcccctcagcttgaccctgtatttatccttcactactgggtctcgccttaacacagcccagctttttttaagtctggattagtttatgcttattttaagcgcttcgggacacccttcaccccgtccggaccccaacccaacgaccgagtcagcttgctactaaaacaaattggctcaaacccaactacgaccagccaaaatttgacccctgtttttttcaccagctttgctgctgggcttcgtctctttgcacagcaagatgactgaaacactgtctacatagggcagaaaaacctcaaaccatttcatacaagtatgcacataaagtagcacaggaatcatgataaagtcttgtagattccatttgtctcttatgctacctgtctgaaactctccactctatcatcaccgtcatcctcatccacagctcaatagtctgtcaagacagatcaaaagagggatatcagaatcaaacaatttttaaggctggctcatacttccaccaggtataaagctacactgtgtttatagcctgagtcaaatatgcaaaagcctgtaagtgtactacacagaatataaataaaggggaataagccatctttaaaccacattactttttttggatagaccaatcaaccaagcaaactgtcttttgcacaaatgatggacacaagcaacactgggtagttacattacctgtaatggtgattttccactcactatcattacttttcccataatgcttcaattttttttgcacatcatattatccattttgtcttgaaatttttttcttttcatcctcattaccatatcagcaacttgtacatacctatatttttatttttatttttggaaaacccttgatacttttttgaaatttatggcatgcgctgcagccaaagcccaaagagagatgatttttaccacttaaagtgtgtttaggtttacttaacctctgggcaatatgatcatgcattagtgtatccattcattacggacaaaaacttaatcattacactactagctgagagaacaattttgtactacatataggtgaaatgtatcagggaagggatcaagtgccctacattgctgggataatgcagatagcacagtttcaagtagcaatccagtgttgagtcacaacccactttttctggttagtatgatggatttgagcatcctcatagcagacttttttgctatttgccacattttttctgctcagaatatcccacccacacatccccagccacatccaatagctacccaatgcttgacttacatctgccctcttgttggatgttgaggtgtctgatagtctgctaccatgatgtatcactacatgtcgaaccatgagcactaccacccaacaaccctggcagtcacaagcatctgtagcctagttggtaaaggcagcactctagtatgtgtctcagcttagctgaggtcgtgagttcgactctcaccagacacatcttcattttgtctgtctctacaggttatgatgcccatctccgcttaacagctcgaaatttactcgctacgctcgtacttctccaggctacttttcttactccaactcactccgactcgccctcattgaacacctctcggcgacgacattcactgtcataaggatcatcgctatgtctgaccccatagcccaaaccaccgatgcttccgatgctctcaatcttaaagtgtcgggcattgttcagctcaagccacaaggagccgactcgaactacctcgactggagcttcgtggtcttgctccacctcaagtcgcttaaactttcgtacgtcctcgagcctgaggacacctctaccactaccgagaggaaagctcgaccctcctcgtggacaaatgacagcatctctgtctcttcgttcatcgcgcggacgatccaccccagtaatctacgcttcgtcagggcacacggcaccgacgccgtggcgatgtggatctctctctcccaagcccatcaggacttctcgtctggtgggcgcatgcactggttgcgacaactggtggtcgctcgtctctccggagatgatatcgattcgcacatcgagtcgatggcggtctgcgccgaacgtctcggcttgttggtaactccagaaaagccgttgaccgtcgacgatatccatgcgaccgcgcttctcacatcgctcacggacgactggcttccgtgtgtatccgcgctcatgaacgaggattccgtcacctcctctcgtatcgtttccgctctcaaggcggagtctcttcctcgtaaggccaggagagacgacgactccgcggtcttggtctccaaagcgaaagccgagtcaggcaagggccgcccgcgcttcaacgaatcactgcactgcacgttctgtaatcgcagcggacacgacttgtccatctgtctgaatgctgcccgggtgctctccgaacacaaatcaaaccgctctgctcccgattcgtcccgtcgcttcgataactctcgcaacaagtctcgcccggctgtctctgacagatcctcatctcgtcaagccccctcaaccaaaccgtcagccaccgccggacaaaccaccatcgtcgagctgggatacgactcctacagcgatgattcagatttctccattccagaacgtgctggtaatgctgtcgttgtttgtcgctccccgtcctcggtagaaacttccggggctgtcgatgccaatatcgactccgggtgctccatatcgatgaccccccacttctccaccgtcaaacgctgcaagccggacttgaccgtggtccgcctcgccgaccgttccgaagtcctcgctgtctcccgtggctctcagacccttccgctgtctgttgacaaacaggttgccactctagttgttcctggtctccacgaacccttattttctgtcgccggcttgtgcgacaagggtctagtagttgttttctcttctgactcctgtgatttctacgaggcgggttcattctcattgtccggtcccgtcgttggtcgcggctacagaaagggtaacttattctaccttccttcgaatgaggtaagatcttcatcagccatttcctcatcagctgtttcagctctgtcaccttcttgcgggagctcactcttggattatcacgtccgactctctcacataggcctgaagcctctaaaacgtctcctccgtcaagctggcattgtaccaactctggcaaacgatattgaagtaactcaatgtccaatctgcatacagtcaaagatgcatcgtatttcttttacatcttgcttttcttatcgctctcagtttcccggtcatctcattcactctgatgttggttcatttgaggtcgcatctcgtgaaaactacaaatattttgtcactttcatcgatgattgttcaaaatttgtttcaatttttccaatgaaatttaaatcagatgtttttccctgcttcaaaattttcaagaccttcttcaaaaagaatggacagtttcaaattctctctctccgctctgacaatggaggcgagtacgtttcaaaggcttttgagtcattcctcctctcatctggaattcgccatgaacctggcccacctcactctccggcgctaaatggtgtcgctgaaaggacaaatcgcacggtgggaaacctcattcgctgctctttactcaccgctaaactccccaaaactttttgggcggacgccatgcgccacatcttccacgccttcaactctatcccctgtaacacgccttcaggtttccactcccccaactccatcctgggtattccccccgttgatttcaagtctcttcatccttttggctgtttggtctggcacaaagtccctgacgcgacccagaagaagcttgatccgagggcacatgcggccattttcctattgtatctcgacgatggtaatggataccgagtttgggatcttcagactagaaaggcaatcaagactcaggatacaatcttcaacgatattacttttccctacgatcatcaaatcactggtccagctccgaccatcattgttgatctcccttggccactctcttcctctgtccccgctccacccgctgctttaccaccagctgtcatacctgctgcaccgaaagtcccccagtcacctctgcagactcctgccgtcgtaccatcacgtgtaactttgcctcaatctttcaggcaacatcgggatccaacaccacctatccccatctctccaattaccagtgactctgatgatgatggtaagttgtctggtcttccttcgcccatcccgctcccgtccccttttctgcgtcccccggtctcgtccctcatggacaacatccctcctctcactctccctgctccatcacctccaacggttcttccgcctgctaatattgctcaacctcaggttgtcccgtctccggcatctattcccctccctgtctcgcgacctcccacgcccccgccaattgctcctgctccaccgtctgctcctgcacgtcctccttctccaccggtcaggcagtctggacgtgtcagaaaggctccagaacgctatggaaattgggcaaagtcttctactgttcccctagatgatatcgacacccctaaaacttggcgtcaactccagaaatctccgcacaaggcgaaatggctccaagcggcagatgaggagttctcttctcttcttggtatggacacatggaaactggttccccggccgtcgaagcgtaagatcatcaagtcaaagtgggtcttcaaagtgaaacgtcgccctaacaagtctatccaaaagttgaaagctcggctagttgccatggggtactcacaagtgcgtggcatggattatcaagaggtttttgcacccactctgcgtcttgaaacactccgtcttatctgcagtctcctggcatcgaagtcttggaagggtcgacaggtggacttcaagactgctttcctcaacggtcaccttgaccaacctatcttcatggagcagcctcccggttttgaggatccaaatcatcctgatcttgtctgtgaagtccacaggtcaatctacggtctaaaacaagcccctcgccaatggaatcgggaacttcatcaagcacttctcgactccggtctcactcagtccaaatacaatcctaccctttacttcaaagtccacaatggaaaacttctaggggctataactgtccacgtcaatgatctagccgttgttggggaagattcctttgtcgactctaccatctccagccttggtgcccagttcaagattggggcagatgaagatcttcaccactttctctaagatcttcaccactttctctctatcaaaatcactcgtgaccgtcaaaacaagctcctctatatgtctcaaggtcattatgtcgatgacatggtttctcggttcctcgacggtacccacacgcctaccaggacacctacctcctctttcttcaaggatcttgtcagaaagaccgccgatgaagacccttcacctggtccctacggacagctcattggttctcttctgtggattgctcaatgtacacgcccagatgtctcctttgccgtcaacaaactgtcccagttccttcgtgatccctcttcttctcactggtctgcagcagttaaaatcctcaactacttagcctccaccaaatctctccgcctacgcctgggtggttctttgacttgtgcaggttactccgatgcagactgggccgaggatcgtcaagattatcgttccacttcagcctacacctacagattcggtgacggggctatttcctggaaatctcgcaaacaggcaactgtctccttgtccagcactgaagctgaatacaaagctctggcagattcttgcaaagaagggctgtggctgcgcaatatactcacggaactatccattcgacctagatcagctcttccacttcatgttgacaatgaaggggcagaagctcttgccaacaacccagagcatcacgccagaactaagcatatcaatgcccgatatcactttgtgcgcgactgcgttagggacaacatcttcgaaatcgtccacgtttccacacacgacatgcttgccgatatgctcactaaacctcttccccgcgttctactggaaaaacaccgtctcatgttcggtcttgtctaaattttttttatctctctcttttgtttgttgtatcttttctccactgagttcagtcatcagcaagggggggtgttgagataccgtgacatgtcattgaccgccacatgttcacagaagttactgtgcttcttccttctttcacttcttccatttctctcatgtcacactctgtgacattcagttatctgtgctctcagttcatatactggattcatgtgtggctgggtggatttccttttcctcatcctttccaacacacatgtctccaggtatggtcatttctcttttctttcttttctttcttttgtcatgttgaaataaacacctatcctttccaacacacatgtctccagggtgttcatctcaacaggttatgagcccagggcctacctaagcgcaacccgcttacaacagagaccagatgaagttgtgaatgcttacttgtaagaccaaaacttcccctgtaagactacccaaggtcacgggttcaattcccactctgatcatgatttgttgggtctcattcccacttccacatcatgtagcaagggggggtgttgaggtgtctgctagtctgctaccatgatgtatcactacatgtcgaaccatgatcactaccacccaacaaccctggcacaccacggacaattgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtcactgcgcctactgccgcagtcacgcacgcggattcgtcaaggtgacggttacatccgcggcgacacgcaaatgaccgtggtggcagtcacaagcgtctgtagcctagttggtaaaggcagcactctagtatgtgtctcagcttagctgaggtcgtgagttcgactctcaccagacacatcttcattttgtctgtctctacattggatacaacagagctgagagcaacccagagtccggttttcactccgatgccaattatgtatgtcttttcttgcccttgactccaaggttgagtaaggaagaattcagcaccaaggggagcggttggcttgggacagatctctttgatatcaataaagcaaaacgcatccaatgctcaataacagacaaataaaattgggatctccaagccccaaacaatctgaaaatttgctaattctgtgagcttcataatcatgttaagttcaataaatgaatttttttattttccttgtgcacatgaaaaagggaagaacaatttaaggaaggacatttaaccatcattttctcaacacagtatatatatgctattaagctggcagagataggagaaaataacaaaagaaggaaagcagggaaggacaacccctgaaatcatgttcaatatccagctacccttacattatcttaatgatattcaatcatgcttaatttaaacaaacaaatccatctatttatacagacccctccatgagtcttttaaaacttcccttcaatcttaaattggacttgtcatttcaacaatgcacactttcttgcttctaaacatttgcttcaattctttctcacttaatactcaaagaatgtctagtacatcaaacataagctttctgctttgatcataaagttgattcaaaacgggcaagaacgggcaagttttggaattgtagtcaacccctctctagcctttgtgaatatccatacattgttctttttgtttgttctactgcccatccttgtttttgtctagaatattcaaggtttttaagttgaacgttcttttgaagcaaactaaattagctctgatcatgtttttcttttccttccccggccccattttctgtctcttcagatcttctttgtaacaatcaacacatcttcaactcaatcatgaagggtcagttgattttggaaagcttacagagtgcagtccctgctttccaacatagatgagatccagaatcatcaatgtgcacattttttcagtatggattactgaatcctgtttccaattaggttcttataagattctgtgtgaacaaaagtacatgaaacattttggcaatgttgatctttcaactggagcacagcttatcaaagttatcaattgagggaattatacttgtcgagttgatgataaggaaggccacaaacatgaggcactctcttcttcttttgataaaggtcaaggacaaagcagagctgaaacatagttaatcagctttccacttccatttgatccacaataacctattgtaaaaaaaatcattattgcaacttacattttcaatctgctcagacatacccaagcttatctcttgtctttctcctgcttcattatgctgctcatagcgtccaatttcgaagtatggatagtcgaagtagctcatttatctctaacatgaacgatatgcatggacactctcaatttagcttctttcagctcatgttgacaattgcttgtgctccatggaagtatacacagccccatgatgatgtgctcacacggcattacttatagtatacttcacttaagaagctgtccattgactcgcccccattccttcaggaaagaatctcaagacccagatcagacccaatcaatattacagagcctgtctcacagattgaccacttcaacacatggatcttctttttggaccccaatcctgaaacgcaatagtcatgcgtattatgggacggttttttttgcaaaggcggcttattagttagagcgattgattataagatcagagcatctcgagtacgtatatggttgtgtgggaaagagcatcttgcaaagacaccggaaatccaacaaacaaccgcccgaaatctcttcccatcatggctacaacaaacatcgtgctccttttcccccagaaagcacgatcgaaagaagctgaaagagtgacaaaaaaaagagtgtagatgtgtgtgtgtgtgtttgcgaagatcgtaagcgagtgaacatgggcgatagaggtcaggaaggatgtttgtcgcgatggagcgcgggtggagcgggcttgggacgtcgcttaataccaggacgatccggtgtgttctgcgggattgaagctgctgcccggtctgcttaaaggagacagtctatccgggacttctttccttgaaaccacggcttgcgcatctatggagatgaacgttatggaaggaatcaggctgaagtgcttaatctgtgatcaccccccccccccccccccaagaaaaaaaaaacctcatatgatttcttaccaggtttggcgacgacccttgccctcggcaccgcttctggggcagtcttgtcgatcgctgcctggatcgattcggccccccgggctacacatatgattcatcagagtagaacgaaggatgtggtctgattagtcctttatgattgcgtcgggctgagctgatagagcaggcgagcgtaccaaagtcctgctgcatgagcggttgcgacggaagacagcacacttggagcagcagaaagctgtgcaggagcgccgcaaagatcatgactgagaaccctcttctgccggaagatgaggaagagtttttggctggaatgagaggcatttctcttttttactatgatttttacttcaactatttgtgttaaaggtgaaaatgataatgacctatcaagaggtgctacttaggataatttgggcacagataaacgtagtgaataggatggcttattgggcttgatgcagtaaggaagagagcctttatatcctgattcctatcctccgtctgagtctgaccttgcggctgggcgatgtaacagactccttcatgacaggagtctctcagcctgcccgagtctccagacatttcccgggtcgatatactgtcagatagggtgtacaatcatcaatttctttggaggaatacgaagccatccgattgatgttaatacaactcattgacgataagacaagaacgataactattaactgggtcctacttgccaccaaacatgaagcgcttggtgattagatagccttgcccaacgttttagtttcttatctcgaaggatacatatacagcagagattgatgactaaagagtatggacggagatcaaagagcttaaaaaaggtgtacatccatttatatcgctgttgcaagtgagaaatcctccctcctcctctgccccacaaaacaaacagagacacgtcacctattttaggggagccggtctgtgtacttgtttatctaccggtacagagcgagccctcgggaagagacaaaaacgtgggtgcacatacataaatacacagagccatcacagtccccactgcaagagtctcgaaacctcaaacatctccttttgttttgttatggtacacaagcactttatcaaagttcgcggaaagcgttctttcaagattctcagctgtgattcctaccaaggacacttttagcgcctaacgaaagcccggctgctatgtgatgggagagtttatcgcaggatgatgatgctgaaacagatcctgcgccgtttagatcgatgctgatatcgtgtgtggggctcgagtacgaagcctgagagtggccggaccacttagccccgagagcagccggattgcaacgcggtcatcgaccggtttctgtctggtgctgattatcgagcttgcagcttcgggcgaatgtcaaaatccacacggggtcattgatccttagtaatgtaccgacttgagaaagacgcttcgcgacgggtggcttgcttatggactccatctctatgagatgaatgagactctgcacaacccaactgaagaaagaaaccataaaaccgcctggaacaacttcatgtactgtgcaaaccgcaccatgagctatttcttttaagccaaaaaaaggggagggggaggaagaaacaacgagacactagaaaactatgtaagggcagaagatacacaaagaaaatgcactggatttgagccgacgagaggacgaggataacgacaacgacgaggatgggcaagagcaggaggaggaacgacaagagtgctagtactgcttatgctactactgcgacaatctgcttcagctattcacttcatttacggacgagagggaccaaaaaaaaaaaaaaacgatcatcataaaagaaccccgctgatgaaaaaaaagaacctcaaaccgacgatagatcgatatacgcatatcggattctgactgttgttgttgtgctcagacttgattccgaagcagacgtttcaagaacgcctgctcgttcggcggccttccaaggaacttggtcagactgaccatctcgtccctggccccgcccggccggaggatctcgtcgcggtaccgggcccccatcttggccgacatcggatctgccgagaacacactctcgtacatgtccgccgagaagacttgcgaatataagtaccctgcaaaaaaaaaatgtcatggtaattggtttgggattcgatcttcgtcattataagcttttgttgcagtcatcgatgtagggatctatctcttaccgtagtatccagccttgatttataaagtgttgattaccaatccgtaccagatcagtcatctcaaccgcctaaaaaaaccagacaaaaaaaaaaagaaacactcacgtcatacccactaagaaaaaggtcaaaatgagcaaacaagaggtcagatgaacaaggattataaaaagaaaaaagaggggcttgatctagatgagtgaaagaaaagagagcggacccgacgatgtggccgaaggagctttggccaggggaaagcatggcaggatccgagtcgaccaacgagatctcgtctctcgactcgcaccaatgacgcgtcaagtcgagagtgtctgtactagtatggacatacatatcatacctaccgtcgtccatccatcacacacggagtcagcccccatccgatccgatcccaacgagacaaagtgaagaaagaaaacggacattccaaaaaagatctgacgaagattgaacaagccggaattaacgtcgcgactggcgatgatcttttggaccagctccttgggcagcttctcgtccttgcgcagatagtgttgcgacatcttcaccagttgagattcggtccagcaccaattctcgagcatctgcgacggcgcctcgacgaagtctcgcgccacactcgtcccatggaatcgtccatcttttgttttacatacattctccatcagttcatccctcttcaatccgaccgagatttctttatcttacatttggtcttgctgcataattggtgaaacacgtggccctagagtagtatttattttccgaagggttagtcgagcagcaagcgatgtacaggagacaagacagaccatttcgtggaagaaagtgacaacgctatcgtgagtaagcaaggcaggtttctgtgccgtgcctttagccaagttagccaccctaaaggaaaagaaaaaacagacacaagtgagttcgacaagcgcaatctaaccggaaaaaagaagcttgcattgcggccactggatagtggcgggtcccgtcctttttttcgtagcccggaacgagcccccagacggcggcatgtccatacttattcggtctgggttcgagatccaaatgtaaatctacgacagaaccccaaacgttaaaaattagcagctttcttagaattacgagttcaagttaaaaaactgacagcccaggaacccttcgcccttttcagcgcgaccatcggcgaccgcctcggagtcccagacggcccattgggtggcattggggtgccagagcttggcgtccttgacttggaagaacttgaccgagagcagcgcttggtaggtctccaggatcacctcgacaaccaccgagactgggaagtattccttgacgagctcggctttcaggtccaggtttcgctcggtatatagtcgatcatagtatcggtaatcctacatcaaccagattgattttttttttagtttgatgtaataatttctttctttcttttttgtttggagacatacccagacgtataacttggtgggatcggtatccagccccaagttctggacttcctcttgcttgatcttgagcaattcttggcgttctttgagggcgacgggggtgattttctggcggaggtctttcaagaaggagaacacggtctcggtcttcttggccatcttgatctcgagggcgtgtgcggcccagttgggcttgcctagggcggtggcggcctctcgacggagcgagatgatctcctctaggatcggcacgttgatcgccgcgcgtgagtcgtagcccagggaggcccgcttacgggtctctggtacgatcgcatactggtcataccattgatcaattcaatcttggagtcctctgaaattttgtgttttttttgtggggggggaggtgttcacttacctggatgactggcgtataatctggggttttgaaggtcatggctagtctgccttgatcatctttctcaaatccagagaggatgtcctctgggacgcctttgagttcctgagtagaagcaagcagtcagtgtgggtagaactcgggtgtgctgatcggatggatgtacctcgggggtgaaccagatctttccctgttcctcgttgagattcttctggaagtcgatggccaagttgttgatcctattcttgagctggttgaatttctggcgactgtcctggtcgagatgcaggccattcctagtgcgttcgatgaggagcttttcgatcagtctcttggattcgtcgtcgagactgtcggggttgatgttcttctgtgcagccagtagggcttcgtagacgtccatccgcgagcatacttcgaggtcgtactcttggatgatcttgtcggcctcgacggcagctgttctgagcgcctcctctggtgatacgtattgatagaaagtctttttagaggattaagttagtatggtaatgagtttgtttttaaatgtctgggattgctgctcactagtatttcggctacggtggtcaggagatcattgtcggctaatgggaggatgacggtttgggaagttagcctggtcaggtttggttgctgcgattgagtcgagtaggtctcttgagtcctggatggcttgtttggtgagtgtgatgatctgttctggagtgtgatcccattgtggtggtggttgtggtggttggatggtggttgattgggctgccatggagaatgatctgttgttgtttagtctgagtgggattgggcagattggatggttgttgatgaggaatgggtgttggtagtttgttgttgttgttgttgttgttgttgttgttgggttgatgatgagtgagagtgtggttgttgttgttgtgagtctgctgatgagtttgtgttgtcggatgagctggtggccagtgcccaagccgagtctcatatcgctgggttgttctttattgagggggaagttaatcgcgggtatatgatcgactgtgttgagggtaaagccgagaaacccgagcgaaccaaatcaaacacaaccaaacaccaaatacataccgatgatccaagaagaacagaacagcaaaccaaccccaccaagaatattgatcctctccggatgggtgtcagtacattcctaagaacattgtctacatattcatccaaactaatcatcaaccatttcatccgaaaaaacagtgggagtggaaagtcgacttttgctacccaactagaacaagctaatccagtaagcaattctcaaacaaacaaaaaaaaaaggattcaggttgaccacctcaacaaatagaactttgtaaggatctgtcaggacgtcttgggcaagcgccaggcatgcgaatcgagggccaggagatgtctcaaagaagtacattacaaacacatcatcatacatacttatctctccaaacactaattcattactttttacaggggaaatcaatcatcatcgatcgacaaaacttcgaccggaaacagagactcacctggctaaggatcgccaaagagatcgaagaattcttacaacaacaacaacaggagggccaagacgatattgcggttaagcttagggtcgaatgcgatctgatcgagttcgcgaccccattcgaggtatctatcccctcagatcaccatcaccaacatctatcagaaaaaaaaagaataaggatcgactaaatggagatttccctttgacttataggaatgtgtcactcggctccggtatcgaactggacacgagaccatccattcgttcgaagaaggaatccgggtcctgaaatccatctccaacaaagaatgggtatcgcccgacatctcggaagttgagtccccctccccccacaatcagatcgatcgattgatgctgactgtcgatcgagcttaccagggcttcagtcgacacctagtcctgctccccgcaagttgtccatccaatccacatcctcgatcaacaaccacaacgacgacgacgacgacgatcccattcccagtgacggcggaagtcatccactcgatcatgcgcaccctccagaatatcccaatcaccatccatccccctcagctcatcatcacccctaaactcgccatccatccgctccaagcttcgacggcttccagaacaggcacttggaagaaccaacccaggtcgactgagcgatggtagccgggcttggtgagatcttcagcagaagaagatctaaagagaaccggctcagatcgacccccgtcttcgagtcatcatcctcgaaacaacccactccacaccgatatcctgatctgggccttctgcttggagagcagcacgaaggtccgattggagcttgggaggaccaagagacggagcgaagagtcccagaatgaggttcctacgatgatggttgaggtcgtcggggtcgactggctcgctgttatcatgcgtatctctcatgtctcatctggcacggatcgctgcaagggtatcctttgccgtagaacgtgtgctctatagtctcttcttggatctgtgtttttcattctcattggaatatgtacatcaatcattctgttcactcctctgttatccatccagacaatcctaatatgtggtgggttttgggggggtcttcttaactgcctagggtgtcccaagcttgtagggggcttcaagacagtcagtgtgtgggtggtggagggaaattctctcgattagaaacaaacggcagattggctcctttttataagagcattcacatttgttggctagattttcaggttaactaaactctaacttaactaagtccctaccctcctttgttggagtggtacaccacctgttgcattgtgccgaccggcgaacttatcaaagtccctcgcttcggagggcctggtggccttggctggcgtggaacgccactcgcgcgaagcgcgagcctccgaaggagggacttaggacaaaagcgaacatgcccgcgtgtcacggttgggcagttttggtgtaacacacattgagctggatgtacagcatgcacatgaccagatatttagaatttgagtagatgaggttttagagattggtgatgcctctcacctcatccaattttcagagctttatcttggaaattggatgaggtggatgtttttcaagttggtcaaattgaggaaatgttctcacctggtaggcagtgaggttgaaacaggcttatgtaagctcagccaacttttcatttagcaaattttccttaaaaattcttcaattgtgtagtttttgatttttttcaaaaatttcttgatggaagtcaagaccaccatattgggcatcttcacctcaactcagttttcaaaaaatttacaagctggatttcctaggatttttggcgcaaaaaacagccaaaaaacttgaccgtgacacgcaagcgtgtttgttttgggctcaagcctctcccgcacttcgtgcgttcgacggagaggctgtacaagctcggccgaccggagggagggacttatgtctgaagctgaccccgcgggctgagagcattagaaagtttggctgggacattttcataatcatcctgacacaattttttatgattgaattgttctattttttgattttcttgattgccttgctgttctctatctttctatacactgcccatgttcccagctcatcagcatgattgccaaatcactcgctgcatgtcctttgggccttggaagatgcccaatggattaagattggcttctagcatcttcgacacaagtgagttgtatcaagcaggatgttgataatatgcagtttcagttaggtcaaccagtactattggaggacttcccatggtggtttagagtgctttttagacctttctcagtcttaaattaagaacacaatgaacattccaaccagctcatgtgagagctattaccagaaggcttcaggaaaaaaaaaattgataaaaaatttagatctaaggggtgtaaatcaacttctgggagggttgtacaagattgtgacaggaagtcatccattatgtgtccaagtttggcaagtgtggagggggtgagttagaaaaatatggccagagctttccatgttttgcatgtgggtggaataggcatgggggaggcttgaagaggaccccggcaagccctaggataggggggtgttgaaaaagtccaaattttggcaaaattcatagtacagtctcctcccagatgtttatagccatctgttttgagctccacaccaggaactcaagaatttcaagtcaaaagattttgtggaatggtggaaaatgggtctcaaagaatgaatatgaaaaaataatgatgataaacaagattatgaaagttgtaaaaagtaaaaatgagaaaatcacaaaaacggacagctctgatatttcttgaaggaaaagatgaaatctcccaagttatagtatgagatctggaatgaataataagaagtgaaaatttggataaaaatgactacttggtggtttaaaaagggtgcctagggggtcattcatcaagaaatgtggaattctggtactgcaatctactaattttgactgcagggtgtccaccaaccatgctcaaactttttttggatcaatatttttcatttataatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaacaaaaaattaaagtttttgaaaaaaagttgattttcttttatctttttcacaaatttcaaaatcttgtttttttcttattatgttttcatattcattctttcaaacacattttctgacattccgtgagctcttgtgacttaaagcttttggattcccagtgtggagctcaaaacagatggctataaacatctgggaggagactgtacatacctggggccctgcagtgagtcacatttttttggaaaattcataccttttcaagagtatgctcaggctaaaatcccctaaaaaagggggggggctcggtaaaaagtccaatctggggccaaataccaagattttagggtcttagctaatcgactcccaaaaagtggaggatcgactcccaaaccccgaaacccccggaatttccaccgaattccccgaggaatgggagtcgatcccccaaacccgtcagcgggtttgggagtcaaaaacccactaattttaataaaaaaaaggccaacccccgaaggggttgggggtcgatgtcccaaaacccactgggttttgggtgtcgcttaccaaaaagggcccgcaacggccgggaggaatcctcccggccgctgatggcacaccctcagcggccgagagaaacactcttggctgatgagagtgtacactctcatcagccgggagaaacatgagctgactactgttcggcgtcgaccggctgccgttgggggtaccatccggtccaggttagttggccgggccgtctggggtacttctcctccatgaccgagcatacacccttggtcatgcaggagagaaacctccatgactgagtatgtatcctcggtcatggaggatacaactcctccatgaccgaggatacaccctcggtcatggagggtttgactcctccatgaccgaggttacacccttggtcatggaggattcaactcccccatgaccgaggatacacccccggtcattgaggatttgacttctccatgaccaaggataccacctcggtcatggaggatttgactgcttcaagaccgaggatacaccctcggtcatggaggatttgactcctccatgaccaaggatacatgttctctcggccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctcccggccgttgcgggccctttttggtaagcaacacccaaaacccagtgggttttgggacatcgacccccaaccccttcgggggttgaccttttttttattaaaattagtgggttttcgactcccaaacccgctgacgggtttgggggatcgactcccattcctcggggaattcggtggaaattccgggggtttcggggtttgggattcgatcctccactttttgggagtcgattagctaagacccagattttattggtctgaactaggttctcatacctaaaatggcctctttcatgactaccattttgaggctgtacatatgcatgttggtttatgtggtctgatcaggtgatcatcgagccctttgggctcaaaacaaacccctggtggcactcagccaaatgggactatggtttgtgcccagacaggcttgcaagaccatatttgttggtgtgtatttgtaccctctcctatcatgaccgttcaacacagccctgccccaacaaaagtgaagcgttcccataccaaggccaggactaagtggagcaagacaggcaagacccgcaagttgaacgctgacgccagtcgagctaccgaccatgtcgcagagattttgacttccaaccctgtcgatgccctccgtgcccaatctcctaccgccaccgagtggagtgctgattctgtgtcctataacgcgcacggaacgaagtgttccggtactaagactaggactaagcggagcaaaacccgcaaattggacgctgacgccagtcaagctacagttgcgcgcggcaaattactgtacaaaaccgacttggctgcatggggcaaggccgggggtgggtcgggggaccaaacctccagatgatgatatttttggaggtttcagactgtgtacactacgggggtgcttttaaggttttgcttcgaaacaatgtccgaaatgtatggacttggtgatttcgaagcggctttcgtaaaaagttcgaaacttttacgaaagttgcaaaaaagatttcgaaactctttcgaaatcttccgcttatgattttgatccggtgaaattctgggttttatgcggatattgccggatcagaactctaaaaaaacacttcggaagttattccggaagttttttggtgggaggtgtggatcttttgtaaaactttcgaaccatgcttcggttcctccaaccggttcgaaagagtgtcgaaagtgctgcaaaacttttttggttggaggaaccagaccgtgtgatttttttttttgaaaaggtatttaaagcgctcgattgttgagcaaggggtgtcggtcgcctcttgcttcttcatcctgaattatcccctcatctccccctctgacagtttccttgagctctcttgaactcctcttatacgtcctctcctgtccatttttcattaacctggtactatcgaaggacaacctgagttttggtttccactaccctccaacagaagtgacccagccgagtagcaagcacacaccagcaagcgatcatcttgttttctcctggtcgtcccttctgctaccttcacataagcaccctccagtactaccgccgtttaattgagctcattccgatatatgtttattcatattactgttttcttatcctttatttcattctgttttctttcctttctttcatttcaatccaatcgattgatcgatcaaagtgaaatgttttttgtatttttttctctttttcttttgtatggagtggtttttttttctctattatacacagcagaaatacaaaatcatgacattgaaacttagagataaatgattcagaatcaacgatgaatacaactgaagatggggacaaccctcataagagacaactgtgccgatctaaaagccatccgacagccattgcagaacccgaacagttctgaaaaagtttcaaaacctcctgattgtgacggaagtctttcgaaaccattccgaagagcccttcggagtcgatttcgaaaccacgggagtttcgtaagtacttcgaaaagattttgaaaagctatcggaaggtcttcggaggaccttcggaatccctttcgcaacacgttgcgaaatgtacctggaccaaggtccaggacgtccgcccctgcgggcgcatatttcgaaacatttccgaacgaacttcggaaatgtttcgaaccccagcacccgtagtgtagattctaaatccaaagtggcgaccaaattggtccagccagtttttttttattttttttttgggccagcaatccggacacatgccctcaggccggacttcccttgcgccaagagaagccggatcctcccaaaaagtcttgaacatccggacacgacttgtacagtaatttgccgcgcgcaactgtacccaaccctgtcacgaagattttgacctccaatcctgtcgacgccctccgcgcccatcctcctaccgccaccgaggacgttgctgattccaccgccaatgacgccgtcggcggtgccgacaccattgctactcgaggtctcggcaaacttttcgaaagctctgatgcggtcgacgactctgtgctcgatggtacttactctatccgggacatggacggcttcgagaagtggatcagcgaccacaagtcaaccctttgcaactcgggttttgagccagacaagccgaataaaaaaactctggtgctcgaccccgacaacaccttaattagcagtgacggctatgagggggactttgtagttgactgcaacaatgagaaacgttacagcatcttactccaccctgactgcatcaccttcctgcacgagatggtagctcggtacgccgagattgccatctatacctcgagctcatatgtatacgcgacgaaaatcgcctgccaaatcggggtgcgttatgcgagggcttacccgcacgaggaccgccttccgttctccaagattctgtcctcggatgattgtatcctagacggggcggagcgcaagaaggacctgcaccgcttgagaagcttacaagatgttgtgtttgtcgacgatgacccgtactactcgatcaggagccaaaacgacaacgttgtacaggtccgtcggttccatggtaaagaatcggagcgatctggtctgatggccatcgtacccctgctcagctatctcagttcggtcgacagcgtcctcagcactatgcgaaaactcaaaaaggtttggtacaacaacggccttgttaaaatcgtccagtctaccatgggtgtgaactgctagaattgtcaccaggatattagaagatcaatgaaatcaatcttgaagcatttttcaaaaagcatgttttttttttcttgtctgattgatgcgtgtagctacgagtgagtacaagcgcccattgtgagtgaacaacatgtgagaaatagctgcagctccattctgtggaagcagatgagtcaaagaatgaagtgtcggacttgaaaataaatattggaactgataagcaattgggaacacgacagagagcactttttatgagttgtcagagcccaaattagagagtattccgttactggaggtataaacagttctgtaaccctctcctcggaggtctgaggggtgcgcctcgagaaggctacattttggctgtttaagattgcctcttgtattctgacccctcacaaaacgcatttcctcctttaccaatgcacacacttctctaagtgccagtctctcttcaacacacttggccatgcaaaatgatattcagcagctaaaccataggtccttatcatctttgttcgaacccttgccttgtctatggaatccagccaacgcgcttatatggacagcagatgtatcagtgggaagtgtggatatttgcatgtgtctcttccctatgatagaagggcagagaaaaagatgagatccgccatccaaactccgtgtaatcttcctacatgcatgaacgacaggatcggatgcatcctgagtttccaagagtagaagctttccctggaaagcgaacaggagggtgattagctgaagtgaaggaaatgttcaaatgtcttcgaaaatgtggaatgaattaaacaagtaatttgtgtcttaaaaagaatcaggccagccttctaacggctggtcacagtggatagatgcagagccaaatgatgaggctgaggctgcacatttcagcgcacaaaaagattcagtgagccttgtgtaggacatgtgtttttttgcgaagacgcatagcattgggacgacacgtcgaaggttttttgggttcatacataggtggttacagctcgcaagctgtcccgtgaattaacacactgcgatgggcagtcagagcccagcccattggataggctgatggtggcccgttgatctcaattgttaaacgtagggtcaggtatgaaagaaaaaaactctgggagatggacgaatcgcgttcaattcaggatctttggagttttccaaactgtcagtaccaccttggaccgtctactacctaggtgacctacacttgctttgaatttcatcggttatcaaaagaagagagtgttgactcgaatcaaatttgtatttgtttttttgattgactgttgggtaaaaattacattcatatacattgtagctgggactgggatgcctaagttcttggtgtgggtagcttagtgcttgcgggggatgatcatgagtttgaacttgaacttgaaggggtagtggcagtttggctcggatctaagcctctaaagcgtttcctcatgtcgagctatgttcgaaggagaaaagacaagaagaaattagagttgttggtcttccaaggatggatgaccgacgagtagagtttgggaggacgtacgaggccgcgcttgcagtcgaagaaagcgtatctcagatgggcacattcggtaggaagttcgtcgaggtgcgattggaggcattccttgggtgtccgatagggaggcttgagcacgcaatccgatcgtaggatgcatgcggtcaggtctgctttgatctgttggcatggcccacctcgtcccaccgtctttgaggttatttcatcgattgcgtccattgggacttgagttcgaggaatctggtgggttggtggttcagtgaatgattggttgaagaaccgacacggcttattttggaagcaggaccaccccgcagtccgatcgccgggtcagggtcatcctcctctggccggcaggttgacgtcggcagaggaccactgctcagagtcagagacccccccccccccccaaagttgaacccactcagacttttcctttcaacaaaggacatcacacagaacaaccaccaacgcaccatctcagcatattttgtcggccactccgatcaacagcatccaagcagaagcacctctagcactcgataacacattcacaagatgtcaacagcagtagagaaaatcaaggccatcgaagatgagatggtaagttttaccactatatcataacaaaacccttgcaaatggaaaactgattacacatctattgcgtttcttcatatttgaaaatatccaaatggcttgattcaatcgacctcttcaggccaaaactcaaaaagtcagtttccaaccccccgatcgtccatcatcagagaactgaaattctcgcccgttccaagacaatgactcactgatccttgcatttgccaacagaataaagcgacggctttccatttaggtaggtattctcattggagttatctcttttgacgaccgaaggacgattgcgcaagttgaccaacttttgatcgaacctttcctccaccttgacttcgactccacccaggccaactgaaagccaaactagccaaactaaaacgagaactgctaacgccttcgtcgagtggtggtggtggccctggtgtcggattcgatgtggctaggacaggtgtggctagtgtaggatttgttgggtgtatgtcgttgagctggtcttaaacagatttcgtaaaccggacagatattttctgacttatctctctctctctctttcttcatcagttccttccgtaggaaagtcttcattgatgtctggtttaacgggcacacaatctgctgttgctgcctatgaattcacaactgttgtcagtcagcccattgattgatccttcgcaccacgatccctaacacggcctatgaacacatttgtaggacgaccgttcccggaacaatgaatgtccgaggtgcttctatacaaattctcgatcttccaggtattatcgagggtgccaaagacggaaaaggacgtggtagacaagtcattgctggtcagtttcatcgttggctctgtgttcaagcttgcctgaccggcgctaactttcgattattccgatcatcatgtttcccttgaaattaattcaattcatggatcagttgcccggtaagcgttctcccttgatgtctacatgaatttctagcatatgtagtgtaatcatttatctcatgcactcttttttcataatctgctcaacaggtcgtgtaatcttttattcattgttctggacgtactgaaaccactggatgacaagcggattattgaaaacgaattagaagtacgacctggcttccactttcccaagatggcatcgcttcaaacatgtgattaactagggatggatttactttttttccagggttttggaattcgtctgaataagaaaccgcccaacataatcattaaaaagaaggataagggtgggatctcgatctcaaacaccgttccacttaccaaactcgaacctgaagagattaaggctgtgttggccgaataccgaatgagcaattgtgacgtcgcctttcgatgtgatgctacgctggatgagctgattgatgtgatagaaggaaatcggtcagcccctctttcgctacatttccgatcacagctctccctcctcaaaaacctgtggattgaataaccacggactactaaccacttttatattggctgcacaacagagtctatatgccctgtctatacgtattgtgagtagatcaagctgtttccttgcggatggcgcgtgaaggtgggctcacgcaaaaaagtggctgccttacagaaacaagatcgatgctatttcaattgaggagctggatttgctgtatcgaattccaaacagtgtaccaatttcagtcaaggagtggttgtgagtgactccggctcaggaaaacttgaccacaactctacataaccccccaaaaaggatcacctcaagctgacacagagcgatatgatagaaatattgatgaattgatcgacgctctttggtacaaactggacctcgttcgagtgtacacgaaacctcgtggaaggcagcctgattattctcagcccgtcgtgctcaagacagctaaatgtacagtcgaggatttctgtaacgctatccacaaggaaatcgccaagcagatgaaatagttgagtgttgatgttctggccttttttcgctcaatcagcatccaaaaaagaaatcctgctccttcattggaatatctctctgtcaggtgtgaactgagaagctgatccaagcttgatttgtctgacgatccttggtgattaaaaactcggatgacttgatagttgtgttgtttgggtaagattgagcttccgattccacaatctcgcgtcatgacagaaaggtctagctactcgatcacaatactaattctgaatatatattggtcagggtacatctgctaagcacgctagaggacagaaagttgggctcgaacacgtcttggacgatgaggatgtagtgacgagtaagtcgaacgattctgctccatttcttcatccgtcaatctcttttttgtgtttggtttggttgatctcattccacatactcacctgctctaaatcatcccgaaaacagtcgtcaaaaagtgaaaatcagttcgaccggttcccccttatacatgcatacctaaaaatgtatacatttttttcacttttgatcatcatcctatctatttcttctttggattgaaatctatcttgaagctgcaatactgcttggcaatctcccatgtctttccctcaaccgctagaaaatactccctaatttgcttggttgagcgtcatgctccaaacactcaagcccaatcatgcgtgagctggaggagtcattgtagccttgtttgacccagagggtacttttaggaatcattccttacactaccatcacagtgaggggaaatctaatgattgtcctcgtgccattctctttcagacactgtacctctcgtgctagctgatggtctttctcttagcaacgccatgttttttttcctcgaagagtgaggtagttgatttttgagatgcaaaaagtttgaaaacgtttagaaagatggacgtgtagattcatctactttccacttgaattcctagcttcaggaatggtgttgaacacatgagcatgaaacttggacaagttaggaggggtttgcaacccaacgatcaaatgccggtatggggttggggcccgcagctcatgcaacatgcgatggacatcgtcccgagtgactattgatctcaagggaatgctgtcgcaaatgtgacagggaatgctggggcatagttgagatagattactaaacatcaagtgcatagagtttagacatatcgactcttgaggttacattggtgagaccatccaagggcttaagtgggtttggccaagttcttgtcaccgaacaagtaggtgagaccgcacttcccgcagtactgtcggtcgtggtgccaagccatgaaaacaccagcaccacaggtcctaatgaaacagaggcaaaacaagtcagggagcagtctcagtggagagaatggccatggttaatgcagaaaacgtactgggctggacattctcgtcgtagtcgtttgatggtaccactgctttcaacctgcaagatagggaaagacaacatgagtatcctacagatccttcgagtatctagttcaaaaatcaatgtttttaccttgtagtatttcaagacggccatcttgactttcttacgtttgtgtttgatcttcttggggctggagtgaggaaccacaaaggatcagatgctgtggaaggatgctgccgagctagatgagccagatggcaataaagactgacgtggtgtaagttttttttttacgcttcttggcaccaccacgaagacgtaagaccaagtgaagggtggactccttctggatgttgtagtcagccagggttcggccgtcctcgagttgcttaccggcgactagtaattttcaaaatagagtcgaaagtttaattgaatgacgatcgctacagtcgaagtggcaaggtgtgcagacatacaaatcaatcgctgttggtccggggggataccttccttctcctgaatcttggtcttgacattgtcgatcgtgtcggcggattcgacctcgagggtgatggtcttgccggtgaggctattggtgaaatcgtaatgttagtagtgattggagaagggttagccgagatgaaagccagcggcctacgttttgacgaagatttgcatcttgacgtatctggttcctactctgtcgtaagaggagaggtcctaggaattccagtcgatggtcttgaagtcgagtcgttcacgagggggacggatggtcacagcaggggtgtggttgacccggtcaatgatagcggcggccgcttcctgctgcggatcaagtggtgagccgcgcaatacttcgaataggtttcggcctcgacagtcccaccagtcagaaaccctccaagacccaaactgcccaatttgccattaggtttcgcgtccccaccctgtccgctctgtgttttcgttcctcgaggggggtcaccggttggtatcgtcgagggtccgagtgaaagcaaccagcagccgagcactgaagggtccagctagcagtcgatcggaataccagcagccgaacacgaagaaaccacatcaagatggtcagtcactctcatcctcgtcctgctatccccactctaaatcaccccctgcaacacaatcccgtcttcatgaacaggaaaagccaacatggaagccggcatcatttctaactcatgccgttattttgatctgattcattccgccgagatagacgaaaggtacctcctcctttggtaagcgccacagcaagacccacactcagtgtcgtcgatgtggtaggagatcgttccacaaacaacacaagagtcagtcaggtttccatttttcaaatcgactctacccctcgcatctatctgacgccatctctcccatttgattgtccagcttgtgccgcctgtggattcccagccgccaagacacgttcgtacgaatggggagccaaggtgggttccttttcctcttattatcatccgccaattccggcgactgatttggactacattccctgcctacaggctaaacgtcggcacaccaccggtaccggtcgaatgaggcatctcaaggatgttccccgccgattcaagaatggattccgagaaggcaccgttgccacccgaaaaactgcctcgaccccaaaagcttgagatgactaagctactcactctccctgtcctcagtgtggtctcctccttcgtctatcccgcagagatgttccaagcccagtatatgatcgatgcaatgtcaatcctactcacttcatgaaggttccccacacggacaagtgaactaacttgaatcaaccatcattgcgttctctgtccaagcccgcctccgttggaattagtatgactctcaatgtgggctccacgtataacttttaatcatatgcttctatgcaaacatttcctcatcaaacgttccttggtctccccaagccagatcgtctttcgtcgattgggcccaattggcttgaaagacaatccttgatttaaggagaagctagattgggaggattactgcgcgaatgcccagtccctcccttgtgggatttgctcttgacaacaccgtcagttaatgaccatagcattcagacgggacaggtcgaagtgtgccacccaatcaatagagcccctttgattgtttatcaataagacatttatttcatctgacctcgttcgtcccagcgctcgctgactctcttggttttcccatctgaaagcttgtgatagatttgcttgcatcaatgggtaagcctcataagctcgtgctgtatctattgtcggtacgctgtgctcatcgatgacatcaaatgtatgcccatcgcgtccattcatcgccattcgcttgctagactttggaaacatgtaggggtactagcggaagaccttcattaataagtggtgggacctatggtttccaacttaatgaagtccctcaattctggaggggcttcattaagtttaggtatggtttatgttgcgtattcagcccacctgcagaaacagttatacatgatggtcagtcttggactgctagttggatctttcaaatgagacttcaaacatcaattcttttagctccattgtttgaaaaagtagatgccttaatgaacaggtttcaagtaaatgcttgatctttgatgggacaatttttgctggggtaggaagggagggcacttgggtggttgatgatacacatcaaaagtcctccaagtgctcatcatagcctataggtaggacatgtgaaaaagaacaagtttaaaactgcagtggttaaattctcttttttttttgaaaaagaaagtcagtcaagatgggacaaactatgtttggaaatgatctggaagacaattgggatgatcaacaattataaaaaaaaagaggaaacctacacctgtgccaccctggcccttgtttcctttggctccattgagaaggagttggtgtttattagctttggaaatgttttttttcaacacagaaagtccagccaatgctcaataatggtaaatggtaatgaatcataatcatcaacatgagatctggtgcagtcaatacccctttgcccctccagtagaaaaaaaaaagaagagaaaaagtgaaaggaacaaacaacttgcaacacatttgcagaaggaattacaaccaaattatgccatgaaggctgaagaaaataagtaatcaactataattgttgattgacaaatttcatgcaatcagtaattcagatttatggaaacaattaccttggttaaaccatcttcttctgccctcacttggttgggttaaaaacttggattgcagcatctaataaatcagctgtaaagcccccaaaaaagtaagatagtgtaatccccagtgtcaacagtgcagtatcaactattaatgggacaacttgacattattcaaaatggttcctatcttgactagaaaattctagccaactgaggccagtgcaatctttttagaaaagccagcccatctagataaaatcatcaaaagttgcggaaaaataaggaacatctgagatgagaatctaatgcaagtgatggaaaggaaaaaatagagaaaaagatgttggaaaacaatagagagaaaacagaccttgtgagacccacatgttgggaataagtaacatgagaaccaatctgtgtagggaaaggaaaaatagaaactgatatgtacatgcaaagtggtgtggcctgtggggctccatttgctacatcaactaaattcaaaaagcctatgaaggaagttgaaccgaccaattggctagtattgagtgttgtgatgaggggttgatagaggtttggattcaagttctagttgttcttttgagatgttctcaaactgtcaagtgtcgtcatcgtcacattgaatattcaagctgctgcttggctgggctgtctgagaaagcctggaaacttggaagcctttctcggccaacaacagcatcgacagaccacaaccaattgaccgagccgaaaacgagatctgacaccaaccgaatgattccgcctcgcctggctcaccatctccagagcttgattactcgcaaggttcgtcatcatcactcgtccaagctgatgtcaatgattgtagatcccaggattaggctaatcatgaacaacgtcgaacagttactagaatccccggtattcaacgaattcgtcgccaggactgatggcgcgttccactcgattagactcggcttgaaagaaggctggcaagaaggaaaacaagaatcatctaccgatgggaaatcatccaaagacgatcaagaaccgcaaaagcccaacaagacaactcaagaatcaaagtccagttcaagaggttcgcatctatctgatcttaccccaacacttcaatttctatccgtagctcaaatatcacatcttcatgcgcttgtatgtgtaatagatcgtcgaaagacagtttattcaaccgagcaaacacgggagtcgaaaacgacaacagatcaggacagaagcaggctcgacacagaacagaaactgcaagagctactcgaaaagcttcgtcgtcagcaacccaaatcatgacgccacatcgtcagcaacctctcatctggcgtctcaagactttattaaagaggtcgcctaccggacgattcagtacgagctttcttggattaaacgcaactcgaatcgaaggaatctgattcgccaaattcatcaacccacagaatgtatatattcggatgtaaaccaacccccttcgatcttcaccactcaatctccagtcacaatgtattccaaaaatacccatcttgtacttgtacattatttggcctatcttaatcgatgcatttattcctgtaatcttctttgaccgtcaaccgataaaccaacctcgtttttcacccagcttaccagcctcgtttctacgtatgtcgcgacctcaatggatagcttcctcgtttctattcgatcgatttttatgagtacctcctcatggatccacatatttcaaagctgcgatgtcaccttgggatctcattcattttgaaatcatgccactcctaaagtctgctcaaacgataacaaaattcagtatacgtaacttgagggcaaagctgactcaagcgttaccagtcaaatccacacatacatcattgacttgtttgaacttagatagtggaaaacaatgctcaaattcaagatgggtcaatcctcctccatcattagcaattgtgcaacacggtgatgcactgctgtttggaagctgtttcaacaaaaaaagtgatgcgattcagtatgagaatgctggtcaacaccacaagatctgcagaccactagcggtgtgattatgctaggtcttatagggaaagacctggattattgtctgtatcaatcctgttttgtggattcatagacttccaaaaggaactttcttcatctttttttggattttcctgtggatggaagagacaacaaccaaaaccacatttggtttcccaggctatcttttccaagaactatattgatggggatgtttccaggaaaccagtataatattctcatgaaaatcacagcctgatggggttcaagttgtagctatatgttaggtgggttcaatcttgatcaattaacatggttcttgagctgtctgccagcttcttctggatttctactgctcaaagatatatgggaattggttggaaagaaatggactttcaaggttttcaatttgtgttcagaagacaagaaaagtcaacattttccataacgtacacccatggctattcaggcccttaatgattgtggggagacctctgaaatgaaaaaattgtgccaggtattttaaggccacatttggacatcagcccccccccccacttcacaaatcaactctgccaaatgcccagagcccccgcaggtcacacagtgtaggaatgcaaatttataatgtaaacagaaggttcaaatgtggtccaggtgactcactgtaaatccaaccagggtatgcaaatcagagctgtgtagaatgctaggcatacatacttcacattgacatattttctttgccaacaaaattatgcagttgaaatttgatcatccaagcaaaacaatttgtatacatgcacatttcatatatctatgatttttcagaggtttgcagatcagctttgaagattgaatcccctcatgagtttatgtagaaatcagcttgatgcaggtttccaacccacttcctaatcatttggagtgctgttggaatactccaaaaatcagagagagagagagagagagtctagagagaaagcaaaaaaaaatgagatcttaacaaccctcttcaggttctgaacttgatagatcaaggttggtgggatggccaaacagagagcccaaactgatatctggtggcttgggttgatagatattccttttcttagtgccaaagctccctggggtatatctgtattgaaggcaaccagttcagaacttaagatcattcattgcagactagcaagttgggttttttttggagatacgagcttgaagattggttttgaatttctatcactcttaatggtcagttcattcaatcagcttcccccctgaatccttttgatttcaacactctcattgttaacatgattctatagcctggacttgaagcaagttccccacccatcatcaccattaatgggtttttttttcttccaactcatgttccagaaaagtcccactatgaagcagttttattttgtgaaggtttcattcacaaagacaacccaaacaaaaggggattttgacagccacaagatcatgatgaccttcttgtttcttgattcctctgcaaattttaatgggcccaaacttaaaaaaccccttacaaggccttcagatttggaggcaagtcatccactcagaaactgtgcacttgatagatatcccatgtccatgcagtccttgctgaggtccggatatttggtgatttggttggggtggccctgtggaacttatatatgcccctttcggtttggccttgcatcaatgttggctatgctgctgcaactgaattctgataagaatcccttggtctcagaacttttttttttcttggttgatccacctgttgctatgctatgctatgctgcgcttgtatacatactagtaccgctttttctgataggaaaaatgtcgccatgaaaagcgtagcgcagatctcagcagtcaccttaatacctgaaagcaaacaaaaaacaaatgagacgatttctcggccaggttggctatatgtcgtgcgctcgactgcgtatgatgataaggaaaggagagccttccaaaccaaacttaaatcctaaatttctactcttgagaccgctagtctgagaggggcttgcttgcacaagagaatgagatggtgcagaaagcaaacagccgagtcacgcatttgcttgtttgttgaatcgccaggcttttttttttttttggtttccagtttggccggcccagtttaccgatctgagtcgagttcgaaagagttgttacaccaaatcgagtggacgagctacgtcatcgtcataagttataagatacactgcccagctttcatcggagtctctgagaaccaattaaagtgatcttctacaggttttcttacttgtcgaccttcgacgagcacagcgatgagtggaatgtgcatgcctggtggaggcgattctgcttcgatctgatacatctttacatactatcgatccccatcagcgctttgggggagaccggtgttgggggatgtcggttctgatgggggagaatctcatgaatgtgttggaaggtcgtacaggatggtgtgtgtttgtttatgtttgaccctgaggtttggtcatcagctcgaagaatttcagccacctctgcttatatgtaggctctctcttctctgatggatgatggatggtgagcttttcctcagcttgaaagtagttcttctctcttggagtgtgagttggtgttggttggatgagctccactggtctggtcctccttgcccagaagtgtctgtctgtctcagcctgttccggtggagcagtgtttgtagagatgtacaagatcgtacagtcaagcctggctgagatttgtgcccaccagactcagctttgatacaacgtgtataaggaattgtatgtgtatacatacatcctctgactccctcctccctctgactacacatttctcttcggagtcgagtatcactccatccatccatccagcctgaaagaaaggaaaaaactcttgccatcaaaccattccttccctttcattccttcaaaacaacaaaacaaacacacacacacccctacataaaccaccccaccccaccccaccccaccccacacacaataaacttaataaataaataatagactatataataataatactacctgctccctctctcccctcaaacttgattggcttgcttccaaccaccttctttcaccatggatctactcaagcttatcatcttcctctcattctcactcacccagcatgtcctggctgccgggcctgcgctcggtgagctcgatcagatctacttcggcgtctgggtcgaccccgatctaggcttccaggacacccccgccctcttcaacagtcgactccagcgcaatgcctccgtcttccacatcgcccagcggatgcccctcctgccctacaactacaccaccggtgtcggtgggcccgcacccgagtatctcatcgaaaacactgccaccgatgccgccgtcttcctcaccgtctatcccgccgcactcagtgccatctctgacgctgattacaccggcctcggaacccaactactggcctgtcagtctctctttcccatttctatctacatacgcagatctatctactctctctctctctcttccctcgcttcggctcaatatatccctccgacacacatgcttcctccgatccaaacaaatcatctttccgatcagtgtcgttgggagactgactgacttgagttgcttatcaaatccaatcttaaccttgaaactcagataccaaggatttcaaccgaacagtcttcctgagatgggcacccgaaatgcaaggccgatggaacgagtaaattctcattcatccttcaccaatccatcacatcctactcacaactcactccctctctctctctctccagatacggtcaacagccagtggcctacgttcaagcatggcaaaccatgtacaaagctgtcaaagcgattgcaccagccacgatcatcgtctgggctcccaacctggggcacgactatccatacggtcaaacggccaacatcgacccaaccgatatggctgtcctggatactaacaagaacggcgaactcgacaaaggtgatgacccttatatgccctactaccccggagatgattacgtcgattggatcgggatatcagtctgtcagtctccccaaacacacaccagagatcattccgcaacagcctctttatcagatcacatgtacataaactgactgaatcacaacagatttcaagcagttctctcgtaacatcaatgccgcccaacccgcaggattctgtgcggatatcctgacgggtatcgaaacccagacccgagtgaacacgggctttgactggtacaaccagttctgtgcctccaagccgaccaaggcctgtctaatcgccgagtcgggcgcggcctaccatccgaatgtggccggcggagcgaccgagctggctatcaaacaggcctggtggcaggactgcatgaccaacaccaccttcatgcaggcttacccccggatcaagcttcacatgcacttcgagtttcagaaggtcgaggccgatatcggtccccccgacgtgcgtgactaccgactcaccaacaccaccgacatcctgacggccttccaaaccgacctcaacaccgtacagaacaactacctctggtaaggcatttgccctgctctttgatgatctgaagctgactcttgattgggttatcaaacgtagggcacaataccgcccgatcacccggccgatccaagtcaatggtcccggagtctcagcccctgccacctcgagcttctccgtccccaccctcgtcctccagaccgcccggaacccgcaggtctcaggcctgcccacactctttggcgtcaaacgacacagcggagtcgacaagcgtcgcaccgagctctcccgcgcgctctgtgtcgtcgccgcttccagcctcctcctcgtctccggctggctcggccagaatcggaaacgagccctccgtcgtcgcacacagcctgctccttcctccgagtgatctttcgtccccattcttgttacgaactttttcttcttctatggactctttatattcactttgctcttttcaacaacaacaacaacaaaaacgactctcgatggttccatcgagactcactgacttttttctctcttcctgggctccataccttaccccccattgcttctatctaacctcacgctagacttcgtgacccttatctcaaacacttccaaaaaaacaactgggtttcatagatctacctcttatgatcgatcaacagatataccacattagatattttacctttgttcatttccatttcatttcaaacaaaaaaacaacaaaaaataggtgttactgttaacaagtaattcaccaacaaaaaaactgtcagctcttggttttatttatttattgaggcttttattacctactttgaagccacacacttctactttattttggggtactttgattctctctctttctctcccttggttttttatcatccaactccaattctttttattcccttctcttttccacctttgtttttgatgtttctttgagttgaggttttctttgcttttctttggtttgctttggtgattccctttgatatatgtataatgatgatattcttgatgaccttgatgatgatgttttaatttcttcttttttcagtttgattgtttgattttccttccttttttttgattcttcttcaatttttttttatggtaagaaaaaaaaattcttaacaacaatgtgtgtgttttttgagagagagacagaaagaaaagagtctggcctttttgttgtgtgatgatcaattaatgatgcactcatcaaaaggacatgaacaaccagctcaagggtccttataaaaaaaaaactttcttttggtagaaattgtgaccttcaaaaggtcaaagtcagcattctgtaagggttgtcagtttggatgggagcttgaagggattgagtggagaatgacaagtgatataaagggaattcaacttcaaggagtattgggctggtgttgagctatattgatgtacttgtcacagcgagctcagagacctcagtctgtttttctctggttactgaacccagaggagcaatctcatccatccacaaacactcctcatccactctcccagtgccaatgaataaacttataataaaggttctatttctgatgataagtaatatgaatgaagacttacatgaaacagtatatgaaaaagaaggaaagcataaaatacctcaaggcagagacaacacaagtgcatagctggacaatgacacaagagtatgctgataacaaagaggcaaagtaaggaagaacggatatggaagaggtcagtttgctgcaatcaagatgaatgaaagaggtatcgagtgagaacatactagtgcaggaagtcttgcaaataggagatggagatagaccagtagttgaaaggaagtgatgagtgattgatgaatttgttgaaaggaagtgatgagaaaacaaagagctagaaaggatgttgttgatcagagatgattgacaaataaggaggaacagacagcaatcagaatttcatatgatgatagatgctgataaatgaaaaaaaaaaagaaaaatgaatcattgttttccctgaggaacaaaagattgagatgagaaagaaagatgttgatgagatatccaaggatactggtgagaggaggatcaagtggaggtcttgcagaagaagaaagaagatctgatcattgtctgagagaacggagcggattagatgatgtcacaagagattggtccactagagtcatagaggtaaacacccagattgccgctgattgctgggctcacctagagtgttttttgacaacatgacattggcccttggggggcttcaaacagactgtgctgggctcaatttatctcagacactatgacaagctcctcaaaccttccatagccagccatcagattcctgaatctgtgcacttttaaatatgtgcaggggatctcatcattgcagacccatatgtgagactccctgtgctgcctgttgctcacaaggcaaaacagtccagatcacagaagcttgattgccacaactacatttactcacaggcctggcccatttcctagctcagtagggaatccttcttctctgctatcaatggtaggtgagctctcttgattctctttcttgtttctctctgtgctctctagcactcatcttgtataagttactgaagagtgattccttcttctctgctcccaatgctagcaatacacaccctggtactagaattcactcaagcccatctgctctctagtgctccatacatctgtcagtgaaggatcaaatgtgatccttataacaccatagatttctgagcaaaatttgcacaaatcaattggggtagtgattatccaaatttggtgggcccaggaccaatggggactgaacagacgcagacctcacagctcacatggaggtggttgatgtcaacctgacagtttgggggattcattctcaccctgctctgcattcctgagcatgtgaaggtgtgagacagataaggttttaaacctagatcatctgttggaagtggtacaaaaaagggggtctttttttctaaagctgctttcctttttttgcatcagactctttagtcttttttgcatctgtgtctcatgttgtctcacaatcttcattgcttgcctcaaccaacacagctctgttctaccttctttcatttctcttctgtttgattagactagagttttttttatcagttgtcatttcttgttaggtttgcttgtctttgctctcttatttagttcaccttggttgtgcactaagacatcagtttggaaaacctcaggtttacttgtctttgctctctgggttggtttgtcctaacacattggtctggaaaacctcattcctaggttcttgtgttgagtgagtgatagatagatatgatttcagcatggaaacactacaacagacaactattgccagtaataagtgtagatacaggagcctaattcagagaagcatatctatgtataacactattggcatgtaacagtttgaatgttacagatagctccacaaactgttccaaaattccacttcaaaatcaagttctgggttgttgtttacataatacacaacaaagtaagaatttacaagtatgtgaatgtgtatgagagtgttgcatttgttggaattctgatagttcttattcttcccaacaaaacagctgcttctttagtggtcagatcatctgaagtcccctctcatcatagctatgcatgtctgacccagcttgaagcactgaggagtaaggctgatcagctccctaggatccatctagctatacttgtcttcttgtctgcacactctcttgtttgttcatatattatcgaattgttttatcttttcccttcatttttgcttttgcttccaaccatatcttgatcatctttttatctagtctatttgaaccagatagtcaatggggaatctaaaccatttcatttgaatcttgtgccaacaacactgcaacaaatacaatacacagtttgtatcacaaggaattgtaccaagacatatggctaagagccagattaaatgaataagactcccaatagaagcacattggtcatgaaataaattacatcaagactgtgatacatgcaaaaatacatgccaatatattgtgaataccgtatttgttgcagtgttggtgtcaaccttgagttcccttattagagaggtgcattgataattgcactcccctcccctctccgcccgcccacaccgtcacccctccaaaaggggcgtgcgatcacacctgcccgtctctgaggggcgggtttgattgcacacccctcggaagcctgatttcccaaggaaacagacttctgaggcgggcaagagaacccgcccctccaggaggggcggatggacttgcccgccaatcaaggactgttggtatcagctcgtcggaagggattccttccgacgagctggtttgaaaactggcttgccaggaggagcccctgccaacgagctggtgtgcataccagctcgtcgggaggggttcctcccggcaagctgatatgtacagtccggtcgcatagaattcaaaagtttctctttcaatgagacgagtgaggaggtgctggtagaagactggatactggtttgcgccgtagatttgctggttgaatcagttgacaggctactggatgaggtagtagatagacttctggatgaggtagtagacaggccgctggatgaggtagccttgccgattgaagcggtggaaattctggtgtgaggagtgggagtgacgggggcctctttggatggttttttggtgaggtattgagaatagattgaatgaaaagcggataatacagttcttgaggataacaatcagagtcaatgtgattgttgatagtcgccattacgatctggttaagactaacaagcacagttgtcaaaggaacaaagccgtcaaattaagaaagaaaaaaaatctctccaaggctcaagaagatgtgtctgattgctggtgtcgatgagacaataatggtatttgcttaattgaaacaaacttttgagaaagagaagggaattggggcttgttttgaagtcagaaaccgtcggctcctccgtccctttacgacccaatttcatcggttaaacccttgtgaaaacttcagcaaaggattctagtcaccatagagactaagtaaaggataggctagagatgaagcaagtgtatgcgtatgtccccaatcctcaccaatccaaaattcacttcaaatgatctgtggggagagaacccgtcagtcaagaaccaagaatatcttggttcttgattggtgggcaagtcctcctgcccctccaggaggggcgggggaaatcaggcttccaaggggcgtgcaatcaaacccgcccctcagagacgggcgggtgcaatcacacaccccttttggaggggcgggggcgtgggcgggcgggggagtgcaattatcaacgcacattagagagtgccactgagtgtgttcacaaacaacggtgaaacaatgtgatgtgatgcgataaatagccatgtatgggtattgcattgaaaaagtgatgcattgcatcaaaaaagcaatgcattgcatcaaaaaagcaatgcattgcatcgaaaaagcaatgcattgcatcaaaaaagcaatgcattgcatcagcatcgtatcggaaagcgatgcaaaccgatgccaccaaattatggtgcatcgctttgccgatgcgatactgatacactgtatcaaagaatccgatgcaagcaatgtgatgaagggccctgcatcgctcttgcgatgtgatgcaataaaggcccgatacgatgcgatacctatgcatgcattgcatcagtttcatcgttgacaaaacctccctcatcttctcaatctcatccttactttcaaaatgaggattacatattcttatcaaacttgaatttttggtccaatttagatttaatttagttgggatttgaataatttttcatcattcctattccttgtgtgtggaaaataatggtctagctatgctatcagtagattgttagtgtggaccctcaatctaaacctaaccccaacccaataaccccctaaccccctaaccccctaacccccatcaggggatggccagtgggaattgaacccacgacctgctgggtggtcagattttagggccagtggaaactgctgagctacagagactttgtctctgccttttttttggaaatctagtctgctgggggacccagccctggctgccctttggttccaaactgaagataatggcaccattttctccggtttggaaccaaagaatttgagtgacacaggtgccttctaactacacaggaatttttaataggtaaagataataccaattcagacagagttaaatgtagtaaatttgggacactggtttcaacagtgggccgctacactaagctgctctaaacagcccactaatgttagcatagcggcccgcgaaacagcgcaccaaacctgtagtgttagcgcgctgtaagtgccactacgctacactactcagcccaaaaaccgctaaaatgtgctgtagcgcagcgtagtgggcccttttttgtggcccacatgcacagcgttagcggtgttgtggtggaattctgctgcgctatgcttaacgctaacaggaattccgctgtgttacgctacactaaccactacggttagcatagcagcccactgttgctgtttttgtgtacataggtaagcctcagtggatttggccctttggattaaacccctaaaatgaagtaggcattccctctcaaaatctggattactgctctgtgatagaacatttttcccaaagaaacatcagaataggagccctggtacttttacatgctgtcccacaccattgcaaatggtggtggaaaagctgttcacatcagtgtaaaattacaacatatcaatcatcattctcctctatttttgttatcaatatcaagttgttattaacagctagttgtggatgacacatatgcagttgtcactgcactgtgttacactatcaagaccaatgttttggtgggtgaaatgttggcagtagaattagaggggatattcatgatgagattgcaaaaaaattgagtagagattgaattctctcactgtagatattctgagttacaaacaagagaaaggaaccaataatatttaattccttttactgcttgattaaactaggaaaatcaaaccatcacttgattaaatgtgctcattgatttttcttgatattatacatagagtttttataagtcttgtgcattatggatccagcagagagcttgattgtatcaaaaaaaaaacatacaagaacagccaatgataaagttagatgaatgctgagattaatgcattgatagaaaattacaacatggtactacagcagttcccagaaagcttgctgtcgtgagctcctgggatcccatttttttatttgtgccactcttttccttttcttttttgtcctgtatgtggcctcttgcaggcatcatggcccaactcccccatttttcaagttgaagatatgggagttggaccactggattcctctcatttttttgagtccaaaaagatcatcacatcaagcattgcccagctcccaccaggcagccggactgatgcctggaggcctagtggggcatcagaagcagattcgcaacctgtacagtcatgggtacaggctacaaggcacaaaaaaagtgagaagaaaataaaaaaaaaattggatcccaggagcttgcaaatgcaagctttctgggaactgctgtacaagaaaaagtcaagcaactggtgtgagttgacatgcaagagctcagaacatcctcttcactgaacttgagttcaaatatgatgcacactttaatggtacattgttctgctctcccccccatcccctttgagctctcagggtggcaccaccaaataatgtcaacacactgacctcagcttgcattgaggtttaattggagcttgccacatgtcaactgctagcagctgcttgactttctcttgtagtgtgggggagtgacaacttttactacaaaggtgtgcctcagacatagactacagttgacccatgacaccataaagatatggctcagacataggctacagattactagttgactaatttttataccaacttggaaactagatgaaaaaaataaggggagaaaggatcatggacagataaaagtaagaccaaagcaaaaaccacgctttaacagtacccacaactacaggtccaagccacctcatttgtataaatgtggctcttaggagggagttttaatttttattggctttacaagcaccatggacctcaagttgtgagttatctctctgtaggttccaaatgaggagacaaccaccagaaaaagtgttggatcacatgatctgtaggcgcaacaacatcacatcccgctggttgatgttattgtgcctgtggatcatgcaatttaatacttttcaccttgaatgaacagtattgggtcacattttccctgggcgcaataacattgcaacccccacattgcctgataacattgcaaccccccaggcaatgttatcgcgcctgcggaaaatgtgacccaatactttttctagtgaactcttcctgatgtgagagtgagactttttcagcctagtagaaattaaatggactgcacatgagaggattggttacccctatactccttcagacagctcttgtgaacattcaagtgaactgtaggtcaattaagtacgtaagataattttgggatcagcacaattggagcacaggtcaaaaagcccggttagaactgaacatgttgccagtcctgatggtatatttgtactttctagtcagagcggggatggtagtatgtgaacacaatgctgcctttctatatttgtatttaggcatacaatttgcatcgcagatgaagattaagcaaagagaaacacaaaaagaaaatggaaggagaacgacagataccggagacatgggtcactggtaaatccttatttatgaatcagttttggtttgacggctgaccagcccatggcacccgccgccattagtgaagaagcaatgaacatcttttggaatccagctgctcgaattaatacaagtagacgcaagcgtgatttcatcgacagagaaatgtcccatgtcgaaataatttgagaatcagtcagatagggataaaagccaaatgttggaaataagataagaccttacctgtgcaacgaaacaaagcaccagttaatcctccggctatcaccgagttccattgatcatgttggcctcgttgccgatcaagcgtacagttgaaagcattgtacatcacagctgaagaagcggtgacaaatcgaaagatcaaatcaacaatttgttaatgttgattgaaggtacttcaagttcatattcttaccaagaatcccgcaggtatttccggtgaaactaccccttcgggtgataccattcaagattgcgtttaacctcaaccgccagctgatcgagcctaatgagcttgagtgagttgccgatcccgcaccaacagaggcacccgaagcagccgtactcattccagcagcggacccagcagacgatagaccggaggcggacttggagggactgttgaaagtaggcatcgatttggcgactctaccggcagcgatgaccttactgcgtgaccagccttccttgaatccccagagaccaccgaatgctaggccgcccacatagaccgtccctgttccgtagcacagttcatcactccatccacgattcggcaggaccgattggcttccggcgatcggcgacagtttggcatcttcgagcgagaggtaatctaaaccagcgttcacgttggagaggggatggagacttgagggttgggcgtatgctgatagaatcgggtccaaaataggtagattgagtacactgtcgggaggatggtttgggcttgacgagttcacctagaatacaatcatactcagcatccaaggatgtgtcagagaaggtctgaagccctaactcaccttgctatgggtgtcgatgtgatctgatggggcctgttgattaacagaggacgaagacgggttggacatcgcgtattgttcccagcgacactactcgaaatttcaggggttcgttcggctcgttcagtctaaagtttgagacttggtttttttgttccctgtttcttttcttgctcgtggaggagttgagtttttttcaaagtagttccgtctggactctggatgctgacttggggttgataagttttgtcgttttgatgatgtgacctatttttgggacggggttgaagttccggtggtcctgcgaacgtcggtcggacggttttttcggagaacactgatacagaaacccagccaaattggatatgcatacagcttggccgcagacaaactgaaacgactcgccaggaatctcagcaacatgtggcaacgccgcaccatgtggcaaatgccaacaattctcaatcagcttctggaaatcaaacttcacaataaccctcaactcgaaagagcatacacccgaatccctatgatcctctcgcggagaccgtaaactcgctatgttcatcgcatcggccaagtttgatcaggggaaactacctccacaaacaggcccggaacttgagtaaaagttgaagtgctacgatccttccgccaagctttttttacataagactgcagtgtacctaagagcacgagcctatttgcatatatcaattgaggcgctggatcaacggttgcagaaggttgatcatcttcaggcatcgccttcttcatgacagtcacaagaggatggtgacgggcgccggccatggcactatcccatgctgttttggccggcacgagagactttaagctttggaggctgggctatttttacccctctcatcatcccggcctcgtcccctccattcccggggcttcctcttttacattcggcgtggcaaacatgaaagctaaacacgactcagaagatccgacaatggtagtgcttcccgcaccggccagtaagagcaaactcgaaaggaaggccatacgaaagttggacttcttgtgagtggagcccggactgatccatgtgctatgcgggatgaagttctgcacgtgctgagacaatcgttccgccttgtttatcgggcccagactcatcccccttttggggctgtacttttttttgagtttcttggatcgagcgaacctgggtatgttcacaatggacctctccgatatcttaactggctgatctgattttatgatgagactttgatttctggatccaggaaatgtgcggattgttggtgagcaatacgcctaggctgttggtatttaataccgatgtctaagcagtcaacttatcgtaacggagcgtccccctcaaatgattgtaccaggactgcagaaggaccttgacatgtcagactatgactactcgatggcattaacattgacttttatgtatggaattttttttgctttgattcggttcacaatacactatcatagtagatgtatcgccttggataactaatgatattgttctctttgtgggtgtcctaaagaccttatatagttgagctagtctctcgatacttggtccccagtgaacggcaggcttactgatttcgtgactttgaatttgttccagcttgttgacctcccttcaaatctattggtcggtcttcagtttagcacattcacaaatctgagaccaaacttgctttttttttcgattgcccactcttacctcaccttattcctattcttatgcatggtttgacagatgcgtaagattggtgctggaatatatatacctctgctggttacgatttggggcctggtgacttgtttgcaaggtttggtcaccaagtgagtaccgcatctcggtttaaaattatctgcagtcttttccggacgtatcttcaatctgagaaatacgtttgtttgggctagctacaaaggacttcttgtgtcgaggtcagtcagtgatattttaatgttaaagcatgaaatatgtcttgggaatgtactttggggagagagaaaaaaaattgatcctcatttccgtctgattacgcttcactttttgtagattctttctaggcttggttgaaggtaagttccaagcaatgatccaagtaaactcaacacttactgatttgttcatgctttgaaaggtggactgtaccccggtactgtgctttatttgtcgacgttctatacaaggtcctcattttctcttgtagtgtttgaccccttggtagctttccattgcacaaagcttggaaattaagaatcgtaggtccgatttatatttgctaaagctatgtgcgtctgaaaacagggccgagcttcaacttcgtatcgcgttattttttggtactatctgtatggctggagtggcgtcaggattgctgacatatgcgatcatcaacctggatggtcattggggacaccccggttggagttgggtttttctggtacgtcttgaaagttactattaccacgcattctgaaatgaagaggatgtggttaaaatcagccattcataatcatcttaccacttcaacttttgaacattgattctgaaacagatcgaaggctttgtcacatcgatttgcggtgtagttggcttctttatcctgccatcaagcattcataaagtgaaaatcttgtctgacgaagagaaaaggtagctagccgatccaaagacgcctattcttttagctatgagcaactttctgagacaactgattttgctcacgtctggatagctttcttgtctcaagatcagagaaaatctgcgctcccagtctcgtttcttcgccctccactatcaaatacccccacaaatcaactcttagccaagtctgggaagctttcaaaagccctcatgtcatcattctgaatatatcacaatttgcgtgcgcatcaaacatcttcagcttggcttatttcacaccgactggtaagtgaaaaagtattttatcatagtccagcgatcacgttacctgtaggtttattgactcacctttgataaaattcttctgatttttgcagttgtccatactgtcagttacgatccaatagtgacttagccgccgtcaccgatagctgacttatatattgtgtttaccagtttggctactctcccacagatacccagctgttcacaggtaatttcaccctttctgagattcaccatctcgggttgaatgttgaccggatgcttatgagggtaatccaaattacagtcccaccctttgctctaggtttcattttcctcttgggattatcatattgttcagaccggcatcaagctagaggcctcatggccggcatgagtgcaatactctcaattatcgggttcgcaatcttctatgcctcaggcgacgaaaaagtgcggtatggctccttgttcttgtcgatcccgggtgcatatggtgtcacgccatgtatgacggcttggacggcagacaatagtgcccctcatgtccgcaaggcaaccgcgctcgcctttggtaccatggtagggaacgccggtggtttattcagcgtttgggtcagtcttcacctacgtttttttcgcgatgctttcaaaatccgacgtctcactaatctggagtttttctcatggtgcttagatttttactttggggcacaagccaagataccatctaccgactgcaatcaacttagctttgtgagttgaatgccttcataaaatcgattcaaggaactcatcagaagcagtcattaaaaaagctgatgtgtgtttttgaccttcgcgatgttgtagtggcgtagtcatcgtagtgtgctgcgtgatgaacacattgtggctaggctatgcacagagaatgaaagtgacaaaaagaagcgaaatcttggcaaaatacactccttctcatgccgatggggatgacgggacggagaaggaagggtcgaaagtcccctccagcgagcaggagatgttatctgcacaagcttgggaccatctgggcgatcagcatccggatttcgaatatgtatactaatgtggacaatatgtgctgtctttcttttcggtgttcctttctctctttggtatcctccacactctaactagcacgataaactgtacacaacacatctccaggcacacattgatgtatttgatgattcacaacatttcacagtcaattcttgtatacaatgttacttcctgattaactgtgtgcctctgaacatactcccagaaaaataaggtgtaacagaacagaaaaaatcagttgtagttttctatttcattgggttgtacttagcttcattctttcatcattgcctgccattattttcattccttaccatctgtcaaatgtcaatttccaatcacaatatctgtggatgcaaggtcaagataaacaaattgaaccagcaagggctgaaatttgttcaaatcttcagcttgaatctgcctactccaaattgagtgttaacatcaaacaatcagtttggtgttccgcacaaaaatggagtgcccttaaagggtgatcacccctcaaatgaagaagtggatgtgtctcatctatgagcatatgtaatccacccggtccttcaaggaaggtacaatatgtcgccccatcaggtgatgtaatctgacttgaagtgaaagagactgtgctcaggcgggaaaataagtaaaaaattatcccggttcataatatctaaattcttcagttgttgttcggcactatgtatcaattgtttgtcaataccagtcatcatcaacgggtgggtgaggattgaccctggcacttgattttggattgtgatgtctgccttctgcgcactcgagtgtgccatcgcgcgctttgcgcctaattgtgaagttcatgctccagggacgcgttcgtgattgcggggcgcgattcctgttctttccctctcattcaaccaccaccttttcaaagcttcagactacatacccaggatctagctctaatcctttcatcgttttttcgccctccaaatgccttctaactcgaccctaacccgaaaacaacatcttgaagccctcaaggctgctcgggctggccaaaaacgcgattataaagtaagcactaatcagacattgactcccgtctgcaatctagcttcgagactaacgagatgaacattacaggcatcacaagatgaagccatttacgaaaccgtatcagaagatcagtacaagtcgattgtgaagggacgactggctgaagatgattttatcggcaagcatgttcttgtcacatgtgacccaccctcctgctcaaatttggtttgatcgtgttacagagaacgacgatgactcgggatatgttgaccagggagtgaatgaatgggaagaagaagagaatgacgaacagcccgtgaaacccgcaagtgagtcattggactaatgtgaatttacgcataatgctgtgtctcacccccctcaaatctttgacaggtaatcaccgcaaaccgcgagatcgacagtcgacggcactccaatcgagctcaagtggtcgtccaaattctgccctccctgccacttcgcacaagaacacgcgccctggatcaagtacccgagcaaaaactgtggccaaagagcctgtaactctgaacgcttatcgcaaaaccaaagaccctgttgcgtccgaaggcttcatgaataatttgttgagcggactcggtcaagactcttcgaaatcatccggcccctcacatctccctaagaatgcgcctcatcaaccaagtaggctacagggctccgagcagacctccgatcagaggaaaagaaaaaacgaaccaaatgatactcgtcttggtctttccccaaccgctctacgcaactctagtcctcgtaagacgaacgggatgccttcgtcatctccccctttgggcgacgaagattttgccagaacagaaagcctcggcgatggttccagcgctggtataggtggattcctcagcagtgaaggagtcgaagaagtcgaaagaatttctaaaaaacctcgtatcgctactctgcaccatgatcttgtcgacctcaatgtggaagatctggccatggatctgagcgacgaagagaatttggacacacatgtggatgatttgaaaacagaccccaactccacccccacagtaccttgtaaactagtttctaaaattggaaaacatggaaagaacagacgtcaaccacccggcgttactgtagtagcatccggtcaacatgacgtaccttcgcaaggcaacagcaaaccagcagaaacctctaagccccaaggcctgaattggcagaaagcgctccaagccctacctacagtctccaacattgatccagctgttgaggctcatctcaaagtacttattgaagatagtgaagacaaaccacaatcatctgaaacccccaacgccgttgtagcttcgaccgaaatagacctttccgaaactacagagtttttggccaacattccgcgcaagagcaaaactgcccaaggcccacggatcacaaaaaaagcactcgcgcaagcagaagctgatcgacatctacccaagcctacaaaggtggatgcatttgttcctcagccggctacagacgcacagacaaccaacaagcttacagaaacaccgacagaaaatagtcaaggcaatcgactcaagtttttttggctagactatcaagaagccgaaggtgtcatatacctgtttggcaaagtttttgatcaattatcggccaagcatgtcgcttgctgcgtgattgttgaagggatgcagcgcaacttgtttgttctgcctcggcccaccatggtagacggttagtgaggtcacctgactatagggtagttttctttctaatcctttctgaatttatgtagaggatggaattgaggtcaagccgacggaggatgatgtttatgatgaagttgagacggttttggaagctcaccaaatcacagagttcaaaggaaaacttgtcaagcgcaaatattgtttcgaggaaaaagacatgcctgccgagtgtgatgagtggttcaaagtcgtatacagttacaccagtgagttggcctcgattgcaggatttcctcagaattactaattacctgctttcgccagagccacccatcgcgaggcttacaaccggcaagacgtttagcaagatttttggaaccggaacgagtgcttttgaattattccttttgaagcgtaaaatcatgggtccttgctggttggacgttcaaggagcaatccctagtacacgggctacacctgtatgtccttgcttattcacaatagagacattcttgactcctagtgacaactcgctcaataaccttaggcatcgtggtgtaaactcgaagtcgtggtcaaggaccccaagctaatcaatccgctcagtgacgctgattctaccgcaaaggagattccacctttgaacattatgagtcttagcatccgggatatcatgaatcacaaggataacaagaaagagattgtgtgtgtcacagtacgcatgtggcaagaaggtccgtaatttcttataaactggtgattaagtagcaggaatatgatggaatttaagacctggatctatttgcctgggtaacacagccaatttagaagacaccacaccgattgaacagcaatcatcggtagtgaaaacctttgtgaggccattggcctcctttccagctggcactcatgaggcctgccgtcgatcaatgcctcctataacgccggtaaaagaggagcatatgttactctctatccttctgggcacaatcaactcatatgatccggacatcatcgtagggtatgacctagcaaatgtcgcattggacgtcatcttacatcgtatgcgagacctcaaaacctcacactggtccagaatcggtcggatgcgacgagaaaagcttccatcgctacgcaccgggggattcaacaatcatctgctaaccggccgcttagtgtgtgatcttagtagtgatggtttcaagtcgatggtcacctcaactacgtggtcattgaccgaactttgtcagaaatatctgcagataacccgggaagacattgatcccgatgaaattgtcaatttctttgattcgacctctgctaaacccgatcgtatcatcaactttatcaagcactgtgaagccgactcgtattttcaaatggctctgatcaacaaggtgcaatacctaagtttgaccaaacaactaaccaatttggcaggaaataactggaattcaactttgcacggaggtcgtgcgcaaaggaatgaatttatcttgttacacgaatttcatcgtcacaagtttatatgtccggataagttgagcttcaatgaccgaaaaacgttggccgcaactacaaatacgacgggagagcaaggcgaaggtaatggcggcaataaagccatcaagaaggacaaatataaaggtggtcttgtgtttgagcctaaacggggattgtgggacaaattcatccttgtgatggacttcaactccttgtatcccagtatcatacaggaatataacatcgacttcaccacagtcaatcgtgccggttgcgatgtcagtgacactcactgtctgcggtcaaaagaaagaacttttacactaacttctgtttctatgtattgcaaccttaggacgatgaaaatgatcaaattcccgaccttccgcccgctgacatgaagcagggagtgcttcctaggctgattgccacattggtcaaccgaagacgagaagtcaagaagttgatgaaagccccagatacacctccatcaaagatagcacaggtacatatggctttctcagtgttgttgttcggcagtactgatgttctgaccttgaacacattcactatagtacgacatcaaacaaatggctctgaagttgactgcaaactcgatgtatggatgtcttggtttcgaagggtctaggttctatgcgaggcctttggcagcgctgaccacatcgaaagggcgagaaatcttgaccaacacccgtgacttagctgagagtcagaatcttgacgtaagtacccgcacgaaaatccataaaataactcacatttaaatagacacgttgattgcagcgttccatttggtttattaatcctactgcaggtaatttatggagacaccgattcagtcatgatcaataccaacgcattggacttcgcagccgcaaacaagatcggaaatgaattcaagaaactggtgaatgagcgatataaactgctggagattgacatcgatggcgtgtttgagcggatgctgctgcttcaaaagaaaaagtatgcagctctgaaagtcgatgccatgactcaagcccggatcgtcgaggtcaaaggcttggacatgaagcgaagagagtattgcaaactgtccaaggatgcttctcagttgagtgcttggaattgatctcaatgttcaatctggatttttatttaacgcttactggatatcatttctgaacctactgaataggtatatcctggaacaggtattatcaggtttatcaacagaacttgtggtggaaaaaatccacgagtatcttacagaacttgggcaaagcgtgaaagacggaaagaaggagctcgacgacttcattatccacaagaaactcgggaaagaccctaaggactacccggacgtcaagtcacagccgcacgtccaagttgcgctgagaatgaagctcaagggcaatgtgacccccaaagcgggtgacgttataccttacatattttgccttggggaggatggtagctcaagcacccgatcagctcaggccgataaagctaggcacccggatgagttgcgtcttgcagatagcccttggaaaatcggtgcgtcaatgcatctctgtttggcttgcgtagtcctacaacatgcatgtgctgatattgaaccgagtggcgattccagactacgattactacttatcactgcaagttttacccccgattgagcgtatgtgcgatcccattgaagggacggatcgctgtagactcgcagagtgccttggtctggacccctctcggttcaagaatattgtcgcgactggtcaagattcgcaaagggaattccacaccctagattcccaaatcccagacacagaaagattttcaggcacttcgccattcgaagtgaggtgtcgccattgcggtgaaaagttcgagtttaagggtgcacaagccgacacggtaagtttcggggtttttcttaacgtcatgagaaaagcgattgacgttcttgggttgtgacttgccaggttggcatgatatcacctagtggattaaattgtccaaatttggagtgtcgcaaaccgctcggggttccatccatggccacccaattggaaattcagattcgcgagttcattgggaagttctacgaggcttggttgatttgtgacgatgcagcctgtcgaaatcggacacgtatgatgtcggtttatgggcgaaaatgtttgaatacaagtatgggatgcaaaggtcaaatgagttacgaagtatgtatccactcatcttcgtcgtagtccgtagtactggcttgcatcagcctcatttcacattgatttcggtttgctcatgtgtggttctcctctttgactggcaaacagtacaccgataaaatgctatataaccaattgttgtactttcatagtcttttcgatccttcaaaggctgaaagcaaattcaaggatacgtctaaatcaggcaagcaattctttgaacttagccaaatggctctgcaataaccgctgatcattttttccccttgattgcttttgtcaattgcatagatatgataacgaagactttactagtgaaccaacaagctctcgccacaatgaggggaatcgtcaatcgatatttgcaacagaatgccagacgatttgtggccatggataccttgttttctttcatgacgatcagaggcctctaggagatccatatcgctgtaataatagtatctatttctagttttgtaactgtttcatcattcttgccctcactccccattttagaggaaagcagtaaaactttggtcatgttcagggtgttttgttagtagtccttattcattcttcacttgtttaaatgtcatcttagtggtgcgaactaatctaatctcatagacaactcaaaatttgaaacatgtgtacctcccttttacctgctggcaatttgagtctttgaaccacagaagcaggatttaaatctgttgaagtgccgggatagactctcttaagacatgcacagcacttggcgaatatctgctgcaagaaaaaaaagggctggtagtggctggaaagaaaaactgtacaacatgacggatgtatcccaaaggctgttagcaccagccgagcagcgggggagggtctccacttcatccatgtcttcatcagaccgtcgacctgcaaagttcttatttaggctcctgcctttttcctcaaacattatcaaacaacctcaaactgcgtatgtatcaatcaacatttaaatcagtacttcatgatcgaacgtaacccaatccctttttttgctttgtctcctggaagtattggcattggagttggctaggccaaccattcagacaagaaccctgcggggcccgtagtccaagaggctagtaagttgtgtcaaacctccttcataatgagtatagaatcaagcatcggcagtgccgtgcaaagtcaaccagactcacactttgtattccacattttgctttgttgttatctgcggatttcaagtacacttcagtctacttcagtatttgaaatgagactccactcttatcagtacttgtgggtaggacctagactgcagtcactcagtcacgctttttcatcatacacgatcatgcaatctcaaactgtgtatgtgtccataaccaatcacgtaaatatacttaccaatcgatcttaacccaatccctgttccccttatctcctggaattgcccttagagttgtccccaccgaccaaagtgagatagaaaccctacaggacccctagtctaagagacttgtgctatactttctcaataatgagtttagattcaagcattggaaagtgccgtccaaagtcaaccagactcacactttgtattattttgctttgttgtgatctgtggagtaccggctaggtacccttcaggtacctgaaatgaaactccactcgagtcttatgactacttgtttggtggacctagactccagtcacgcactcagcactcagtcacaagttttaaaaggccagctttatccatcatcaatcctcagaaaccacaggcactcagcaacattgttttgaatcaacacctgcacctgtgacttgggtagttatattacaccctgaaggtaagttttgttttaacattcaaatcaatcaccttctaacttacttgtgataatgaatatttagaaagacctgttttatccccctcaaccatcttctaccctcggcatgacccttggaaacagacaacatactttttgaataaagtgggtatatgtttctctcatcagaccaaaagcaacatgcatgcttatttttgcacaaaacctattggcacacagttttgtcatgtggtgccaatttctcattgtggcattgaccttcaccagcatccattctgtttacggtcatgaatacatgagggtctttccaggtttggatggcattactcatgttcagtattcaagcgtcttaccaggatcaaacatgttccgggagaaaaatgttaaaacagcaagaatacgtactaaagacttatatcccttcttcaagaatattgatgaaggagaaagattaatgcaagttttcacagaagctgaaagtagaaattcaggcaatcatttaggttattacatagtagcagatgaagccccattagctgaagcattacattggtaccaattagatccaagtgttatccctgttgctgctgactccagcatatccattggaattaatcaagtgatcaaaaaattcttaaaatgataaatttccatctaggaattttacccaataccacagattactgcagcaatctctattgttttttcatccatgtttatatctgattgatatgctcttccatttccatcatcattctggatccaaataaccagatttcttttactcacagaaattcttgatgcatactcttcaaagtggttgcttttttgaaacccttagaatgcctttctgtatttatttttgagtatgcatcacttgtggtccactatgaaagtctaaaccatttgatttaaatacacaagcaatatctacactcccaaaacttgataattttgtccagggcaatatctagtacactcccaaaacttgatgatgtggttcagagcaatatctacactcccaaaacttgttgttttccagagcaataatcaaccactttctgatgaccagtgtaccaaccaccctatggggaatattcaatcaatatttacaaaaggatgccaggcaatttttggcaatgaaaaccttgttttctttcatgacaaccaaaggcctctaggatacccatattgctgtaaaaacagtatctatttccagttttgcaactgttccatcattcttgatctcccctccttttttgcagaaagcagtgccacattagtggtgttgatggttgtttgaattccgctgttgtagtgcttctctctctctctctctcttctctttcacaacaatgtcactccttttcacatctttcactctttttcactcctttccagatgaatattccttttcaccttctttcccacaactcagctcacattttgcatgtagataaatagagtgccacattggtttgaattttcttgtcatgttggttctctctatcttctctttcacaacaatattactccttttcacatctttcactctttttctctcctttcaagatgaatattccttttcaccttctatcccacaactcagcccacattttggatgtagttaaatattcattcttcagagttacaaaatgaaaatcatcagtattctgcaaacctttccctctggtgactacaagatacaacccctgtagcatgagtgcttttacaccacacaaactagcagctcttagcccttttttagggctcttagaccttgtttttccttgtgcctttcagccttaagatttgtttcaggtctttcttccctcccttcttgttgtgaaatttcatcaatttgttttgctagttatcatcaatctttattttcttgtttaaaagtcaaatgccatactagtagggcaaactaatctaatctcatgacaactcaaaatttcaaatatgtgtacctcccttttacctgttggtaatttgattctttgaaagaagcattatttaaatgtgttgtagcaccaagataaactgccttgagacatgcacagtatttggaacataaaaagaaggccagtaatgactgttcaacaattacataaatacttcataagcaaacttaattgaattccttttccctcatcacttggaattggccttggagctgtctatgtcaatcaaggtgagacaggaatcctgtgaggcctgctgtccaagtggcttgtgcttaacagttaagcacaagccacatggacagaaggcttaactcgctccataatgagtaccaagaggtgttgtgcaaagccagtatgtaaagcacacttacgctttgcagtgaattgtgatctgcggattctgatcagtaccaacaagtcccagagatgaaacaccactgtcatgataattacttcctgtactgcagtcaaaacgcctgcttgtccctcctgggaaattttggcaacttcctcttcaaaacctgagcgccctcaattgaaagctacaaatcactcgagcagtaccatagctaaaatctcagaaagcacagtcattcagcatttttacagcaaatttgagcccattcttgcgcactacacttttccacaacctgtcgagattaagtacctgcacctgtgaactgagtacatagtcatattgcaacgttgagggtaagttgtggattaaaattgaaatcaatcgcctgttagcttacttgtgatatccaaacattcagaaagaagtgtttcatcctccttgaccctcttctttacctcaggcttgacatcatttttggtaatagacaacaaacattttcactaatgtgggtgtcttctgccctcatcacaccaaaaagggatccggtgaagcatacatgactgatgatatatttgcgcttaaaacgtattggcgagcagttttgtcatgttttttcgatttctgattgtgggattgatcttcaatacgatccatgccctcaatgaatatcgatacatgaggatccttccaggcaaggacgacacttatgtggagtattctagcgacattccgtcgcttgacaagcacaacatacaaagagagaagatcccgaccccaaagttatatgctgtcttcaagagcctcgatcgtggcgactacatcattcaagcttttcagacgactgcatcgggacttttaggcaactacatcgtagcagatacggctccgcgagggagccattggggcaaagtcgatcgttctgggtcttcttgtccacccttcgatcccaagacatccaagaagatcaacgatgtgatcagtcaagttttagagggtaccatcaccttgcaggatgttcccccatattccaatagtcaattaatgttggagaaatctgctgtttttcagcctcaattagatctgattggaatgctcagccttcttttccttcaccatattttccgcaccctggttatacctgatcacttttgctcatagaatccatctaagcttatgctctccagtgatcactactgatgtaccacatacgcttagcataacttcttgtgcttgatgaatgcattatacataatgtgattggaaagctactggaaattgttttttcttgaaattttgtcctaccactagggaaaaatgaaccaggtttagaaaagaccaaatccaatcaaccaagctgatctgtggtttctcccacctcaaataacacttttgtgaatcctttggggctactgtgtccttgaataggtaccatctatggtgaaatcttgctagaattgagttgtcttggaaaaccggttttcaattggacccaaaagcatttcatatttgctaaaattggcacttcttccattactcattgcatccacaaggataaatgtgtcaaaatgctaacctcatgaatccaaggtgtccatctgttgttgttgacagaattttataatctaaaatctctgaagggacttcatgcaaatttaagcttggtggatgctgggaagtctttcactttccaccacttgcttgaagactctatccaaaagatctcatatacaatttcaaaacacatcattcaacggtgtctatcatccaagggtttctaggaggtgcaagctgaggtgcgcaagattgggaggagttaagcagtatgaaatgactattgtgtcaggtgccaactttgatgacccacaaggtgagatggattgaggggctaggggctcctactttggggggtggtatgtttcaggggccaagcaaaccatggaagtcctcgtcaaaccccagcgtttcgaccgatttatgtagttggcctgaccattcctatccaaaaataatcttcgcttagaatatagagggatccgattgaaactgtctgagggaagagtgaaagcaaaccagaagcaacgaagtcgaagtcgaacggaatggtatatatcatcttacaatggttttcaggtttcatctcatttcaaatcaactttcagaaggtcttgatccttattgcccttttagcattcatctcatcgtggacgtacaagctcaaggtcctcaacaagtattcattcctgcccaagacacctcaacttaccaagactttcaagaaccaagatgcatcccgtgatctcaacccgaacctactcctaaattcaaagcaactcttcagtaatcatgaccatttcaacaattatctcgatgaatttctcagtgccatcagagtctttggattcctagaaaaaccagtttttcatgaacttgcccgccatctccaaactcgccgattattagcaggtgacacgctgagcttggacgaggataaatcattttatattgttgtcgagttgagtgtttcttttaattattactgtcttgataatttgctgattttatgattccccccaaaattcacagcggatctgtccaagtctttgctcaaacatctgatcgggcccgtccaggccagaaccccggttcaccagctggcgacgcatataatgatcgactggcgtatgacaatgaagatgataacggctttcaactattgaatgttgttgaatccggtggaacactcagcagtctttttacaatcctcagcctgttgactgagggcgtcaaattgagatacgaagaagatgaaggccagaccgaccaagctttttcgccagacttcgtcgatcactccccgcagacatctcaaggacaacctcatcacataccgactgttgcttcaagtccatcagttctacccccctcagcttcagccgtcgaccccgagaacaaccccggagactggcacgccatcaatcccaccgagtcggtccctcatgatggaagaaagtttcctgattggaataaagatactaatgaggatggcggcgatacagatgatgatgggcagtcggtggagaccagtcggagaagtacttatacttcaaaaactaccactcgccaatcactcgatcgcgctggatcacgccaagcacttaggaaggacgcttcgcaaactcatcccgcttccgggactatcaatcaaatgccagatagagactgtgactatgggttcgcccggagaactgatccctatgcaagctttagcccaactcctcagcatcatggcccttcctatgccacagatccaaccacaaaaaagccacgcgaagcctattccagacacatccgcgatcaaattttcgagaatgctcaacccaaagaagcgactatcgctagagcaaccaaagatacgactttagctgtcataccttccgaagcattcaaacgattgacttggaagtttcctaacgctgtagcgcacattgttcaggtcatcttagcgcgtctacagcgagtcacttttttaacatctcatcgatatctgggactcaccaaagagcttctgcgaaccgaaaaagcgttcaatgaaattgcatgttatccactacctccatcattttatgaagatggtgggatgatacgactgcgacatcggttcatgccgagtagcaagctcaccgatgaaccttatgttctggctggaagtcacatgagctcagactaccacatgaattcgggtccccgttcctcaatgaatgaattcttcaaacagcccacgactaagactgagcctcagcaaccatggaatgacctttacatagacatttccagatctacatcccaaaatggcccctgcagtccagattctagtggtgaacagtatccaaggcgaaggtctcgacaccgatatagtaacctttcgcacgatctatctgctccattccagatgcccttttccgcgacaaatcatctacacgaagatcttgcgttgcgggagttagtgatgaagagcatcgccaaatcgatcggcttggtccaacaaccaccgcccaaaaatcgcgggtctaacaaaggctcagtcagtcacatccattcgtcgtcaccgactccattctccagtgcatcaagagcaggcttctcacctgaaccctcgattcagggtagcggtggtggtggtggtggtggtaaaccagctcttcggcctggctttcgctcagggctaggctcattgtcgtatctcaaaacattgggagattcttcgcaagaaagacgagatgaatttcaggacacctctagtagtgtggcctcttcatcggcactgctggatgaggaagaagagaaagaagacttaccaaacgaagttgagatcatgtatttccctcaagatagtacattggtcaaagcgggtgagcggaatgcgggcttgtacttcgtgatcgatggcttcttggatgttttcatgccgccggaacacgacaagatgagtcccagtaacacatccgccgagaaacccacctcgtcatcgaagaaagatcacccatcgaaagcaagaaatgtctcggatgataacgagttcagttatctcaggaaggactatgtgaagatgcaaaagtccagatctacgaaatccactcgaaatccgagcaagtcctcggctgcaccgaagcccacgagccaaaaatctcaacagaaacctgcgccgaaaaacgagcaaaccaaactgtttactatcaagcccggcggaatcgccggatacctcgcctcgatctccggctttcctagttacgttgacattcgggctaaaactgatgtttatgttgggttcttgtcggctaaagccctcgagcgcattatggatcggagaccgatcgtattgctgaccctggctaagagattgattagcttattgtctccgttaggttcgtcaccaatttcacatatcagttcaatgtgtttcttatcgcggaggcttgatagactgagtgtgctgaatttgtttctttaattgcttaccttcaatcagtccttcacattgatacggcgttggaatggatggcagttgacgctggtcaagtaagttcttgtatttacctctagttactctttcaaaccaagcctcccattactcgagcctttctcattcgatgggttgcttggtttactttgtagatcatctatcgcgaaggagacaacagcgacaatttatacattgtcattggtggtcgactacgttctatttctgaacaaacggatggtggagtggaaatcctagccgagtacggacagggtgaaagtattggtgaattagattgcatcaccaacactagtcgaaagtcgaccttgcacgcgattcgagatagtgaactggtccgaatcccgatgactctgttcaatgcgatttcgatcagacatccagcgatcaccatccaagtctccagactgattgcctctcgagtccgtcgagaagttgacgccagcaagtcgaactctctgaagagtcgatcgcacgggcccgattatgctgtgagtacgaatcggacgggcatgcctgcaccagatgagcctggaagaggttcgatccgtgaattggggatgagcaatttcaatctcaagacggtcgcaataatccccaataccaaggaagtcccgatcgtcgagtttgctaccagacttaaagccgcactcagccagatgaacgcaagcacaaagatgttggaccaatctgctatcttgtccgtcctcggacggcacgcgtttagtcgattgggcaagttgaaattgactggctggctcgctgaactggagcaaaagttcagaatcgtgctatacgtagctgatacagccgttaatgcgccttggacccaaacatgcattagacaagtgagcgtgtttcccgcttcaaattcagttcaacttgaccgtacatctcggaaagatgctgatatcgtttgcgcatcaatcaatcgcaaggctgattatatcatggtagtatgtgatggaggaagtcagcctgaagtcggggaatatgaacgactcttgagtagcatgaaaattactgctcgaaaggagctggtccttcttcatcccgatcgcaacgtgcctgctggatctacccgaccttggctcaaagtaagaacaaaaaaaaatcaagcaaatgaaatcagattgcacaacattatttgactatgggagattgacaatcaggttttcgtgataaatctgtagaaccggccatggttgcatgcccaccatcacgttcaaatggccggcgcgacgcctctgaacaacaatcatctcgacgaacttctgccattgacggcattgagacaactgaaaagacgagtgcagacgcgcctatcgaagtatcgaggctaccagatgcccagcgaattccagatcatcaagcgaggcttggccaacaacgactttgctagattggcccgccgactatgcggcaagtcgatcgcagtcgtcctaggcggcgggggagccagagggatcagccacatcggggtcatcaaggccttgcaagaaaataacatccccatcgatatgattgggggcacatcaattggatccttcattggcggcttgtacgctagaaattctgacttgatctccactctgggtagagcaaaaaccttcagcgctaggattgctacctattggagattattgaccgatctcacttatcctgtggtcgcgtatactaccggccacgagtttaatcggggtatttacaagtcattttatgattatcatatcgaggtacctcttgatgtttttttttttctgattaacttgagtcaagtattcacagctaacttttgacttgatgtttctgctctcgcattgaaggatttttgggttggttattttcactggacaccatagtcatcaaagccatatgtatgacatgcttaagggttggatttttctcgtgatttttagctaccattttgggcgaacacgactaacattacctggtctcgcatggaagtccacaccactggtgagtcctctaatctccaaacagaaaaacatttagttgtagactaatttgacggtcgagcctagggtatgcatggaggtatatcagagcgtcaatgtctttggcgggccttttgccgcctctatgtgatgaaggagacatgttggttgatggcgggtatgttgagaagttgtattgaaagacatgtctgtcgttttgcttgggtgactaatcgctccattgattgatctcaccaatttagctacatcgacaacttaccagtaagccttatgatcccgcatatattgcgcttctgtaaaccgaggtcaacaggacctaacctcttggaccctctatctctattttctcctcaggtctcggtgatgctccggatgggcgcagattcagtgtttgcggtagatgtcggctcgatcgatgatacttctcctcgtaacttccccgaatcgctctcgggatggtggttgctgatcagaagattgaacccatggtcttcggcatatgatatcccggtatgtcatcctcctttcctcgcattgatagagaataaggatccctgcaaacatggaaacgcggagattaaaacggtctcatcactgatgatttccctctttttttgcatagaccatgactgacattcaaagtcgtttgacctagtaagcttcgtcctccttttcactaatagaatattttgtgttgtctggaacgttccctcccttcaagttaagttgtgtgaattgattgatcttgataaaatttgaatttctgtttgtcacaatagtgtatcgagtgtgaaaactttggaagatgctaaagcgactcccggcgtactctacatgcgaatgcctgtaagatttcaatctatctcctatttattaatattcttcccctcatctgatgttggaaaagcggtagaaattcgtgcaacaacaaaaagcggtatttctgcgaccgcaagaggggacgattcatactaacaggcttcctttttccattctcaaggtgaccgagttcacgacgttaggattcggtcgattcgaagagattctcaagaaaggatacgaggcggccaaggagatgttaaaagaactagactctgaaggcaaattaccgaccggcttggatgatggtaccaatggatcagattccatcatcggcatacctggtcacaggccttatcataactccaagaatggtggcaatggatcaatctctgaaaacactaaaaggcaacgacttaacgtcagacggaatagtctctaaagctcgctttcgttcctctattcttctctctctattaacaattcaataatagccaccaaccagtacatacatacgtaaaatagtttgtgtatatgtaagctttctagtccatcttcacacaccgcatttgttttttctcttatcctcttttaatgctccaagtacacaaaaatagatgcttttgctcttctcaatcatccgcacatcctctccatgacaatttttgttcgcgctttcagcgatgcagtaaaaagaagcgcccaatggggggctcgaacccccgacatttcggtcacgtttgcagaggggataccccttgtaaaagccgaatgctctaccgactgagctaaccgggccgccatgattaaccaagagggttctgcggtttgattgcgttcagtgtcttattcatctctccggaaaacgaaactatcctcctttgatgtcgatgaatgctttggttctttccaagctggtctccactgtgtgtggcattagtgatggaccaatcttgcatcattgtggaatccgattcatgccagtcggctgcatagctctccaaccggcacggcgatgtttaatttccaatgacctcggttatgtaagcgactaatgtcttcaatgttcatttttcaatcgagatagcgagtgaatgtcatctcgggtataattaagtgatcgtgtttcgaggtagctacgtcaacatttatgtaaataagaagggctgttttttacgtggtgtgtataggatctcttgagatctctaactcttgtctccgagcgctgctggatgatacatatcagccaaagatgactctatgtatccagcctttctttcagcgtctgagcgaatccgagcagataaagatgctctgaacggattgccgtctccgctcctccttccttgctctcattggatgcccagatggaacattcaccactcttgaaatacttgtttgtgattacatatgattccgtgagaaccggaagctcgaattctctgtcgatttgttgcaatcctcttggcgcaccatccatccatggttccttctcggtcactggccttccttccttccccatcatctaccgtcatatcctccccctgtcgccgctgctggatcatcgcatcgctctgcgctcccccaactgaggctccactgctacatacatacttcgtcaaaagatatatatatcatcgcgtttcgttgtttcccagtttccggatgaagaacacaggatggccgatagccccggcacgtggagaagcaaaaatagaccgcccaacgtggggctcgaacccacgacaattcgataccaaccagggttggatgagactcatgatgataagagtcgaatgctctaccaactgagctagccgggccgtgggaaacgtatgaagtagttggaatctccacctcagagactgttctttgtgcctagtggtcttaagaggtgaccagtagcctcaggttttttgtcattggagtgttgcgtagcggtagaggagaaaaatggatggaaacaagggttgttttcggtcagacgaatgccacctttgggctgggctgggggcgatgtcactagacatatgaggagaggcagccaaaccgcctgggtgcaaggatgtttttttgagagctgcagactctgaaaatctacttgggaggccgctatggactatgcttcctttgcatggggtcttgagctcatatcggtcaagacagttttagagtagaaggttgccttgtatcccttttgatgtctcactcgattgttgcagttttcaatctgttttgataagaacgagctgcaccattgctcacagcactagcactcaaactcgacacttgctgactgcatccgcagctatcaagcaagcagaaaaatacgctgagaacagtggaaagattgattgcaataaatttctatgatgatactctaaaaaaaaattctagcatgtctcatttccggtggactggactatcttaacaagaccgttcttgtgccaaacctttttgagtttgcgcaagttgctggggacgctgtcgaccgcactaagaaatttgaggaggggcacgagggccatcagaccagcttcctcggactcatttccatggtatcggcgcacttggaggacgttgtcgttctgactcctcatcgagtagtaggggtcgtcatcaataaacacaacgttgtccagcttcccaaagcggagaaggtccttgcagcggtctttgtcaattgggtcgatggggcaatcgtcacggctcaggatttcagagatcgggaagcggttcggccggtagacctcggcataacggagtgcaatttggcagctgatttgttgggcataatcttttgagctcgaggtatagatggcgatctcttcgtaatgcgcgctcatctcgtgcaggaaagtgaggcaagcagggtggagtttgattgggtaatcagacccgctattgcagtagccgtgaaatccgaagggtgtccattcctggcaatcaacgtgttatcgaggtccaggactaaagttttgtctttaggcttgtctttgccttcagaagccttgcaaagtgttgacgcgtgttcgctgatccacttctcgaaaccatccatgttgcgaatggagtaaaaaccgtcgagcacggaatcctcgaccgcgtccgcgcctttgaagagcccttcatgagcggcttcagtagcaacgtacttcacatcttcatgagaaacggtgctgtcttcgatagtggcaggagtgttggtgttgagaaggacggccggaggttggctgttcgatttgcgactcttacccttcttcttggtatcgctaacctttgcctttgacaaggctgcaggactgtgttgcacggcaatgagaggcgaaaagggaatctgggaaaaacatctgataggggtagaaaagcttttgggaatgaatgctggggtatgtcgattgagcaggcgaaggactgtccgggatgaatgctgccacatgttgacttgttttgatcaaggcacctgcagacaccagcgtccgtatggctcttgcactccacttcatagtatgtacccacgctcccttgacactcacttttgcacaaagcctctcacctgaatgggaggaagctgccccgaccttcttctactgtaagtgtgtagatgctgtcaatgatccaattggtcttcacctactttattattaaacctaacccatctacctttcaaattggtgactgcagtgcataaggcggcttcagatgctaattcatattcatgaccagcttcagattagctctttctactttgagattagcacaacaggccgatgcttttttagcgagttggagtatcagtggctgaagcaattctgtccccccggatcctttaaaatctctcatgtcaaaagcactgattttggtatcgcgacgacaatgcgcaaccgacacaagggaaacagaagtatgtagactgtcgaagtgaaattgcgcacttggaggctctagacagatgttagatgaacaagagatccgcgcgcaaatacaaaacaatcctcatgcaacagggaccaaggagaggaggtggaagacaatggtgaacagaaacctgacaattaaaatgcaaggatgacgaaaaggatgggatgggttgagcagagatgatccgaaggagtgtccgttgctttgctgaatccacacgttgggagagcaagggtaaaagaagttatctgatgctagacaacaactggtgcgggggtgatagaactcagagtacgcggatgtcggggatgttgtcgttgctggggtaggagctgacggaggtgtggtcataggttgatgcagctccactctggtcccttgagttgctgtagatgccgttaggaccgtatgcaaaagtgctgtcggcgttgtggaagctgttgtcagtcgcgtgggtggaatcgtatgcgaaaccaccgttgttgcctccgttgtagtagggggagccacagctgattccacatggctttcgggcttgaagtctgttgggagcacgccatatcagtgacatgcacaggattgggtgtggtgatagattcttcggcacttactctactggggatgccatggcggctgcatgaacaaatgaaaagagtcggtcaggctgtcagtagagagactctcgaaaagggccacaacagaaaggacggagcagaggacgcaccggcagccaagaggcagacagcaacaattacgcttcgcatactggtaaacttggagttggtgaatgagagtgtggtgaagaaggaatggtatcgaggtgattgatgatgtgtctgaagtaggatgatggtgtgatggaacaaacggcggggatgcttgcctctatttatagcccagaactacagcttgactgggtttgcctgcttgctgcttgcctgggcaacacaaatcgacaatcatgagcccatccgactgcgtcagacaccgtccaaaaaaggtgctctctcaccgcacattagagtactggatcattacgccggggagtgacggcaagaacaacggtggcaaccgagcgcagatcggatggaactgacggtgctctctgtctcaatgcggtatttggataggaggattttgtcagatgccagaaccgagacggctcggttgggttgaatggagtcaggaagtcaagccatgaagacacgatgggactgccaatcctaaacctgtccatcaaatccagaccgctcaacacactttctggatgggaacgtagcctgtcggttctggaatttcagctggaggcgttacatattcttgtttgtttcttcaacaagcaccgtagcagaaagggtttgacgcccgcaattgcttactgttttcggagatattcgagtgacaaggaggagcaagctcaccccattcctggggggaaccattgtgataggaatatgcaagggttgcggaccatgttcgaacgaagacagagacacctcatgcgtgaagtggaaagatcttcaggttgaggaacttgaagcccccgtggccggcagacttgctccggcagatttatacaagtcacacgcaaggagagatccagcgcggatgttgagatgcccagctgaattttgctcaacacacatttgcttggggacagaataggtttgatcgattccgtgttttcccgggtctcagtgggatatataggatgaaattttttggcaagatcgatgatgggtttttacaagcttgtatatatatagtgtatacatgtgagacgatgaaatggaagaatgcgagccgtatgtgtcgagatactgagagggactagtacaggtcaagacacgtcctgtgattccaaaaagaagaaaaccatccaattagccagatgtgttcctttgtagatccagtggattcgaggattcttggcttacccatcattaatctcataatcgtataaagtgatatgattcttgaactccctgttactagattgaggagaaaaggggggacagcaaaacaggccgtttggattagtggagccgaataagtgggtggcccaaaacaaagaataacgacgtacgccctcttgagtcgaatctaaacaaaaataaaagtgggaaagttgttcatagatctggttagttgatcgtttaatcaagcaaatcatggcgattcaatgaggaaaaaaaaagtggtttactttttcgaaccgagtgcccgtttgagcggcgatcaatttcttgagatctccgactgtatcttccttactgtcaagctcacccagacagaccataagattccaaataagtagaagagtggcaaaaaaaaaacaaaaagaaatcagaacttacctgcattttaccctcacttgaaaagcaaaaaccagatgaaatagtgagccgattgattctcgatacgtcgaagtagatatgtataggatactaagtttgagaacggacctttagtgccgagtcgatcgttagcaatcacctgttgtttgagaatgtgaagccatcagagacagagagatggtccacagagtgggcttgggcgtacctcgatcatccctgtggtagtggccatcttgcttttgatatgtagatggggtggttgttgttgttgtggtgctgttcttgaaattgcggactcggtcaaatatttaaatggcatgtgctggattcgccgcagcaagatccgcatacatggaggaggagctgaaaaaggccgaaagctgagggaaccaccacccactcatgaactgccctcaactcacacacacacacacacaaactaacatccgatcatcagcaaagaaaaaatggagagcttggacgaacggaaagcaagcatcgagatactcgctcgatggctcaaagacgaacagatcccggtaagcgatcaccaatcacagacggagaccaatcttctaacctcaatctaattagtatcccaacagctggcaccaacagagagaaacgaggctcaagtagaacaagacgatcgaatccaggagactctcaagaacatcatctcttgtggtactcatccagaaaccgatcaacaaacatctgtcgaactgctcgctttaacctccaaggctttgcagaaactggccactcagatccagatcgactccacgatatactataatccaagggaactaccaccatcccaagagttgagccgaactcagaccgcatccatcgagatcctgggacgcaaaatccgtctgatctcgaccctgaccgatctcctagaaaaaaagatcattcccgaagactcaagcagagatcaagatgagatcctcctgttggaatccaacttcgagtgtcgctgtgaaatgatctatcggctgtcgtgttggtgttcgatgggctattcgaatgatgagtgggagctacgagccgagcatcgcgacaagattatgagttcagtacaaacgattgcattgtttttttcttccttttctctctacacttaactgtgtatcttttcccaacacttaacaggttgatctggtttctcagggacgatcgatcgactctggcgactgcctcactcgatcgaaaaagtgccgcttcgaggatggaacatcaacctagagatcgcatacatcatcttggagaaacagatcaagcctctttttgcccgccaacacctactctcgtcgcgccatctcaaccctgctactggccgaaagatcgagcgcaaacaggaccatctcttcgctcccaggtcggattcgcttgatgagccgctctggaaacttgaagggattgggttttggaatgccatctgtctcttattagaacgattgcatcaggtatatctggccttctttttttatcttttttctttcctatctttgtgagctgattggggcttgaactacaggatccaggattgaaggaaatctggccgctcctcatcccccccatcatcaccttggccgaatccagtatccctcggtatcggctgagagggatccaattatcgatcgctttactggaagatgtaccaccgttaataatctgccaaacgggcattaactcaatcctccagaacgtaagtttcaaagaaccttctttgatgaactgtaacaggattgaaaatgtgctattcctttgtaggcattttcgacgacgttcagtctgctgaacattgagcaaacccatgcattattgagcagcggatttgaagcgagcaagagattgatcgaagtagaatggagggcgagtggccagacacgggaagcccaagccgctcgatacgagcaacttaaccggctcctcgcggaggccatcttcaaccctctcgccttctgtaaaagtcactcgactacttcccacatcgacctgcatcttttcgctgtcactcggctggctgaaatcgccagagaacttggctttggaatcgctcgatatgtccgagtatgtcacccccactataatctccatacttacataaatcattcttaaattcttgggatttcttgctgctttttcggtgacatgtaggtcattcttccatatctatgtgaaactttattgagccttcatttgagttcaactacttataatttagtgatcgaggtcaacgagttgatcggcttattattcaagacttgtcgcgaggtgatcgaggaatggcggagcagattgatcgtagtcttttcgacgtgttggatcgaatggacttcctcctcctcctctgaagatgatcatccactgaatgagaacaacaacaacaacaagccttccgatccatcttcgtccttctctaacaacagtcagtcattatttcttttatcttagttcgccttcaaacagcagttcaaaaatccgttcctgctttgttggtaaaaacaacaaaagataatcgtcgattgatctcggaagaacaaatcgactcgcttcaccgatccatcatccgtcacactttcatgagcttcatcaacccaacggcccatcctgatcatcctcgtgatgctggtgtatgtggggttgccaatgacgtcgatcatccactcagcgatccgctcttgcagatgatcaactccatccaacattctcatccttcgttgactcgattctttgctcctcttttcacgtctccttgattcttatcctcttcgggtgtttagcaatttttgttttgttttgtttgtttgttgagtgttatcaaaatatcatacccagtgtgtcgttctattctataatcactgtgtatctggcgatgatctgattgtcaaggagcggctatgtaccgtagatcaccgtacgttttgatgcttcactgattggctgattattgtaccacagaagatggccatggagactggttaaggggggcgcattttgatcttcttgtcatcacaaccaaaaaaaaaaggaaaagaaaagaaaagttggataaagaatcaagctcattcttaaggacatgaagtgtttgtaaactccaagagtcatttgatggtgccacaagatgttggagtgtctggtgttccaacatgggtgatcaacatctggaggccggactgaatctggcaacacaaagtacagcataaatacataattaagacttcaatcccaatgtcgctgttacgaacggtgtcaatcagaacagccataacaccattggtcagtaatttcagctttttggactttgttcggccagtgggtgtgcttcactgcttgccggggaggcatcaaagtttatgataccttttcattcaagaacattcctccccggcaagtggtcggtctgtttgttagggaggaatcttatgtggttggtgaaaaggtaccaggaccttgtaccttcttgttgaaggagacctctttgaaactaacttacaatacaactcacaacacagtggaccggggaggactcctcctgaacaagagcctgtccccaacaagcagcaagaaaggatgttgcctccttggcgagcatcttgtaataaaatttcaatgagcataccccccatggcatttaccgggaggtatctatgctctctccctgggtcttgtagagcaaacaccagggccttactcggcggcaagaggtctttgccagtaagcgggtatatccctggtacatatgcatgaggtaaggaaaggtgaggatatttcgttgcttggtaacaaagatttacgttgtgattatgcattggctcatcactttgtgttgccagattcgccgactgagtcggcggtcaggttgaagacatattgcaagatccgccagtggaacacctgtttacagatctgggcccgcgcttgggctttgatgatcggtgcacgccatctgactttggcggggtcgatcggagcggaacttggtcggcaggaatggtgactctcctcccaatccttggtctttcgaatatgtggtggtggtggataggaggatcttgagcagactcggcaagttgttgggccgggtcgtcctgatcttcttcagccgctgttggactgcctttttggtttgtaggaggatcgagtggggtgagatgaattggttggattgcttgagtaggcgactcgagttcggtgctgttgttgaaagcatcctaatggttccttgtcagtgtcagtctcttgtttttgtttctttttttcttgatgatcgatcaacgatgttttaagttactcacctttctcaatatctgtggtccttcacaatgaacaagtgccttctttgacttccccctgctcaaaacctaacttaacgcaagcccctcgatcggatgggcctgtgccaggctggcgcgattccatcctgatttcagaagaaaacagggaattcacaatatttgtgcttgtgcaatgtggttgtgacatccactcaattggtttttggagtccaccaagtgtgaccaccctatcatgattataaactcatttttcaatttgcttcactttgaaaccctctccttattgatttttgtactagctaatctcctttctataccttaaattttttaaactcaaattcagtatagcaagtgaataatctcaagtaaaatctcagaaactgaaatcatatgaggacttagaaaacatgcattcagattggtattgaattgaattcaaatcagtcaattcagtttctttaagggatctactggaggacttccccttggatctgggacccttgcagtttttgatttagacccaaaaattctagattttttcagggaaatctaacttttttggctctaaatggaaactgggagacccgcagatgttgacgggaagtcatccactatctgatagatattgataaagaaattctattatgggaaaaagaagtattttccatgcagtagttgtaaaactactgacatgatgatacattcaattcaaacatattgtcagataaccaagaaaaaacaagcagaaaccaaagagtgaaacggatatatatcatctaggatgccttcttgaaggctgggtcatccaaaccaacacaagactgacattctgaaaagggaagaaagaagaatgttaaatatctgtctccttttgatcaaatgatttcaagcacccaatcatccttaccaattgaagccttgcattccccagtgcagctgtacatcttgttatcataagcagtgcaaactgtaggtaaaaagcactttgttagttgtggattaatttatcaaatatattgcatttgcttcatcacgcataacctaccattgtggtccttctctgtcttcaagaagtagttcttaccacattctactttctcaacagatgtttcagaagttctcactagtttgccttctttcattgtaactgggtagcaggtaccgcaaactgaaatggaagcaaaattcatcaggattgttaaattcgtgtctacaaaatgaaataatggcttacccgcaggtttcccggagcaagtcttgaagtcgcacaaacccccgttgtcacctgcggcactgcttttgcagacggcctcaactgggttggtggacactgtatgcagcaggaacaacatctcagaacagttgaacattaaggtattgatcagattatggtccacaaacatttggcctgttggcttggattgagaccacccttgctttgcatttcggctatgtcacgttccgacaaagtcaagtaaatgttggtgcactgcataggcttgagttgagggcctgacatggaagtgtttgagtcggcttgagcatagtaaaagctcaagctgagaatgatgaatgaagctagatgcatttttggttgatattaagttaaacaacaaatgaatgactgagcgttactcgaatgtgagaatagattgggattaagtgagtttgaatgcaatggacagttgaagataaataaatagtataaatagggcagctgctgttggtgatctgggtggattgatgccttcctgacgagattatgggcgtccttttatcctatcacccagggtaacgacgatagacccaaactcaagatctgttgtgctgcgtggactgctctttgataggcacaagcagaaacattactggaacaagtgcttggcaagaatggttgagcgatctcgcttttagagaaacgtgttttgtctctgcaccgatttcctgccaaacaacttcactgaggttgacgagacggaacaagcaacaatacataagcttacatatctcagatagtctacggaaggtagtaacgtcaaggtcgacaaatcaccatgtgtcaaacgcaaaggtctcatcggatttgacccgaataacacacacgacttggctaatgctttgcctggatgattgcttaccatgtcgcaatggtcatgtttcagctccaaaaaacttctccttacagctgaccgagcaaaccttggcatccccaagttggtcatatcgagaatcgaacatcgatttaacaatactgcatttgaggctcgtgagccaggcaaacgtatagtgtactagatgttgcacaaccagcccaaaaatcgagcctaacacaagcctctgagtgagagcccagagggcagccccgcagggtctctgtctcacaggcggagcagattgatcgtagtcttttcgacgtgttggatcgaatggacttcctcctcctccccctcctcctctgaagatgatgatcatccactgaaggagaacaacaacaacaaggcttccgatccatcttcgtccttctctaacaacagtcagtctttatttcttttatcttggttgtccttcaaacagcagttcaaaaatccatttctgttttgttggtaaaaaaaaaaaaagataatcgacgattgatctcggaagaacatatcgactcgcttcaccgatccatcatccatcacactttcatgagcttcatcaacccaacggcccatcctgatcatcctcgtgatactggtgtatgtggggttgccaatgacgtcgatcatccactcagcgatccgctcttgcagatgatcaactccatccaacattctcatccttcgttgactcgattctttgcccctcttttctcgtctccttgattcttatcctcttcgggtgtttgattattgttttgttttgtttgtttgttgagtgttatcaaaatatcatacccagtgtgtcgttctattctataattactgtgtatctggcgatgatctgattgtcaaggagcggctatgtaccgtagatcaccgtacgttttgatgcttcactgattggctgattattggatcactcaagatggcaatggagactggttaaggggggcgcattttgatcttcttgtcatcacaaccaaaaaaaaaaggaaaagaaaagaaaagttggacaaagaatcaagctcattctttgtgctcagttaaaaggacatgaaaagtgattgtaaactccaagagtcgtttgatggtgccacaagatgttggagtgtctggtgtcccaacctgggtgattcttgagggttcaaagagggatggaagtgggtcgaagctggagatgcccaaccactccagctgatcgaccatcagagaaagaagcccacacactcaacatcgaccatccacctatcccaccacgaacgaacatcatacaaacccaaccagaagctcccgattcctggccaacccaccccgaagccgagatgatccggttcatcctggtccagaaccgacaaggcaagacccggctatccaagtcagtttatcctccctccccttctcacctcatcaagaattctctctctctctctctctgaaagaccaggagaagaagctgactgaccgattgatggatgatgatgatcggctcggattcggacgctcgtctttctacacatccgtccgccccgctctcggcacagatggtatgtgcccttagaggacgaagaaaaagtcaaggtccgtggcgaggtgcatcggttggtggccactcgagaccagaaataccagagcaacttcgtcgaagtgtgtacccccccatctctctctcatctcatctcatcttatctttctttaaaaacccaatcactcggcgtctgaccattggtgtattcagttccggacatcaaaggtggtctatcgacggtatgcagggcttttcttctgcatctgcatcgactcgaacgacaacgaattgtcgtacctggaagcgatccatctattcgtcgaagtcttgggtaagaacaccctttcccaccatcatccccatacattgcaaaaaaaacaacagaataatggagacgggtgtggctatatctttagatgcgtttttcgggaacgtgtgtgagttggatctggtcttccagttccatcgcgtctattccatcttggatgaagtcttccttgccggagagatcgaagaaacttcgaaatcggtcatcctcgaacggctcgactacctcgaaaaactcgagtaatttccccccttttttgttacctcttctcgttgagattgttgtatgaaggatgttttaatttatttgttgttgttatgaagggttgtggactcaaatctaaatcaataagaaatcactcgtgtgtgtgtattcgtaaccacagatgaatgactggatgagcccttattcttaggtcggttcttctcaaaaaaaaagtggaatgaaatgatgtatctcgcatagacatcaccagtctctttctaacggatgattattttttcccactcaagtcgttattcttgttataatttgcttcgtcttgtgaacaaacgacacatcaaagagtcatcatgcccatagattagagatcgtttttttggtttaaaagtgtggatttcatcagatgggatgcgtgatttttttgtagagagaaaaaagtacagaatgtatggcttaaaagggcaaagctggtttagatttctctttaacaatcttccactcctaatgatcaaagaaaaaagagaggtcaatagttgatcgaaatcaagaatacgaggagaggaagaagacgaacttttctataggattgaattctgtcgtccattttgaccattttctgggtgacctcggcgaccttagcctcgcgattacgttggcgaatctttcccttgaaaggtttgcgtctgccgatgtaggggccgaaggagtgggggacgagggtgggagaggagtagcgaggttgagtgagggggtcatgttgaggggatgcggcggcggcggaggaggagagggagttgaggacgggtttgatgaagtccttgggctgttggaagaggcctaagagtcgcttatccttgaccgtcaatcgatcctctccgcccaagagttcgatcaccttcggaacggggtcagttgggatctgcttgaactcctccaggctgagacttccgtcgtagaagttcggctgctggctgagcaagttcttggtcgatctgctcatcttcttctgttggttgccgcccgtcggcccaagagagtcggcggtcaggttgaagacgtatcgcaagatccgccagtggaacgcctgtttacagatctgggcccgcgcctgggctttgatgatcggcgcacgccatctgactttggcggggtcgatcgtcggattggagtgatcggagcggaacttggtcggcaggaatggcgactctcctcccaatccttggtctttcgaatatgtggtggtggtggataggaggatcttgagcagactcggcgagttgttgggccgggtcgtcctgatcttcttcagccgctgttggactgcctttttggttcgcaggaggatcgagtggggtgagatgaattggttggattgcttgagtaggcgactggagttggctatcctgatcgtcggtgctgttgttgaaagcatcctaatggttccttgtcagtgtcttgtttttgtttctttttttcttgatgatcgatcgatgatgttttaagttactcacctttctcaatatctgtggtcattcaatgaacaagtaaagtgccttctttgacttccccctgctcaaaaccctcccaacattcagctgtgaccgattaaggccacccgactatatccgcagggcactgcgctatccggactgatccgagctgcgcaagcgcgaccgctcaagttgatcaacggttcaactccaagtggtgggattcatcagagaaccttcaaactgacacaagataatggcagtcagcacacgaccaccacagacctacgacccactctcgagactacgggacgaattcgtggtcccattcaaggcgcgctcctacgctcagcagtttgccaaggtctacttcctccgactgagccgactacgcgagcgattgaaggagaaatgtctggagaggtggaaggctcagacgccctgtcgggtgctcgatatcgacccttcccggatctcagtggtcatcgggacgctatactgcgagatgaaactcaaacccaacgtcttggaggacttggctagagaggtgtgtgtgtgtgtgtgtgtttgtttatgtgtgcgggggtttcgaagttgatgatcgctgatcgaagtagagggccttctcactcctagcatcatttgggtccggctctcggccctcggaagtgggtctccacggacgaggactcgatcatgctcgaggatgagtcgggtagagtaagactagtcgggattgatcgagagaaattcactctggtgactggtcagtcggcaatcgattacaataattatacatgaactgtcagatgataatcgtcttgtttaggatctttactcatctagggatcatcgttggggtgatgggacgagaaacgagcaagggagacttccaagtccacgatctgatttatgcgggcgtcccagaccagccgaggaaaccgactgggaagaagaaggaagatctcgatcaaggattggtcgcgctcgtgtctgggcttgatctggacaacaacaattccagccggaccaaggctcgggccgagaccctggtcgaatggctcaacggacagatcggcggagacgaggaacgcagactggctaggagcgtcggccggttggtgattgctggaaatctgacccgggtcccatccgtcaacgagccccccgttcagaacagtaaggaggccaccaagctggtcagtcgctttttcttcttcttcttcttccgggcacccaacctgacttagaaactgatcttgaagcacatctagaaacgctcggcatatgagcccgcgatcagtgcccctccacccaccgatcccgccgaccagctactcagccaactcgacttacccgtcgacctcatgcccggcccgacagaccctaccattcaaagcctgccccaacaagcactccatcggtgtctctttcctaaggctaccgcactcagaactgcccatcctctcaatcatgggcctaacccttggtgggccgagatcggcggcgcctcgtgagtcttctcttcaaaaatcttcgtccccccctctcgcaagtcgtcttgtgaataacgtgtgtgtgtgtgaacacggccttatctcgagaaccattccatccaaaaatcatctctgaactgccctctgtctctctctctctctttgagcccttgaaaaatctgatatcttcctgtgaccacagattcttgggcacctctggccaaaacttggacgacatttacaagtacgtggtggatgaagaccggctgagcctagccacccagatgctcgaatggagtcatatcgcacccaccgctcctgataccctacgtatgcgtttttattctctctttccccttattacgtcctcgcttattttttgggagggttgttggacagattgttacccatttcgtgagcgagatccgttcgtcttgtccgaacttccgcaggtctattttgtgggaaaccagccggaattcaagacccatctccaggaatacgggcctcctgaaagtaagtcgatcttacatcttatgggaagatggagacagatgtgatggggaaaaaaagggggggggagtctgatgaggtgctggatgtgatttgtgactgaaatggagtagatcgatcgaggacacggatcattcttctgccgcggttctcgagatcaggcaccatcgtcctcgtcgacccgatctcgctcgtctgtcaaactgtcctcctcctcccctcgctagagaaactgcccgatgaaccggacgatctcgatagcgatggtcaagatcatcttcctccggaaaaactcgtcatggaaatcgacgcgggtgatgatgatgacgaatgaattgatcgaaacctactccttttttttggatcactgttttttgcctcatttgtctcattcagttctaccgtacaagatcatctcgtatgtgtgttttcaaattccttcaggatacattaatctatttaaaaaaatacagggtggagttcaatctagttatgtacttacagttaaggagaccctgctcatgtaagattcatggattttcaaagaaaaggaaaagaacctatcgagttgttatttcgattccttcctctgtatttttgtatgctacacaacttggatgtacttgtcagtatacctggggtaggagtgggtttgtggaaagattctctgtcctcatccttccaccatctcattctctgttcctggtaagtctgtttctttctttatctagtgtttctctttgttttcttctcttaatagtttgattatcattactagagaaatactaatcatgatctttccactatcccattctctattccagttcatctttcccctatctcattctccgttccaggtaagtctgtttctttctttatctagtgtttttcttctcccagttcatctcatcagaaccccttttcactgctgactttgtttgaaaattgggttttttttgctactctttagcctgaacttggaccagcttcataaatcaaccaccagtgctgatcatggaagttattggatgtgaacagatcacttcacatccacaaaacaagggtgatggaacttttgttataggttttgccagcaaattgagattaccaaatcggtttgacttccccccatgcacaagtgcagaatactcagttattcttacacctgccatggaccggaatgttactgccaattatcaagactggttcagctacctatgtgtgatacaaaggagctcatctcaaccaggggcttgagagatatcagcacaagtgactttttttttttttttttttcagccaccgccaggatcaacccaaactctgctgatgattcaaatcctggtggtggctggaaaccaaacaaggccacttgtgctgatatctcctaagacctcctttgtatcacacctaggtagctgaaccagtcttgatacttggtggtaacgtcccagtccatggcaggtgcaaaaataactgtgtattctggacttgtgtgggggaagtcaaaccaatttggtaatcttgatttgctggcaaaacacatagcaaaagttccatcaccattgtcttatggagcttcccagtgagctggtttttatacctgcttgtcagaaggaaccaccccttatgacaagctggttttcaaaccagctcgctgggaggaaccccttctgacaagctggttttcaaaccagcttgctgggaggaaccccttctgagaagctggttttctaaccagcttgccgggtggaaccccttctgacaagctggttttcaaaccagctcgccaggaggaaccccttccaacaagctggcatgtagacgcttgctgagaggggttcctcccggcggtgtgacctctgcctctctaggctgagggggtttgaaaaaaaaaaaaatagttcccatatggattagtcaagtgtttcttctttagtgaatccaaaccatatcttttctttttcactcctaaagtctcacagacaatctgtcagtgaacttcagtcattagtctcccctgtttgtctcaacagggccgtcccataggacccatgcccagcccaggtcctaaatgcatatagatatgcgtttgggaccgcatatattggacatgcaggcaggcacgctaacctgcagggtatatcccccacaggcaagcggcgtgcaggtgtgcacaccaatctgcagctggcgtgcacaagggggggatggcttgcgcttattatcccccccccctccaaggccccgggttgtctggaatgtatgtcaatggctgacaaagtcagccgttgttcttctcttctttatcttattcaggcctgttggctgctaccatcaacaatggtagtgactgacaggcaagagggaggtcatactgaccccccccccttgctttttttcacagtagcgtagcacacagaccaattgctggatcaattgttcagtagtgtgtatgtcaacggccgaaaaagttgttggccgttctggtttatcttcatcaggcctgtcagccactaccatcaacaatggtaatggctgacagtgatgaagtcaaaagagacattgggctttgttctgctcctagatttgatacccaaggacaaaaccaacatcagtgattctatgcttttgcttcagatgaagaagagctctgtgatgaggacaaccatgaaaactctgacaatgaaagtgatttcaacaatcacagcaaaatcactccatctttggggaactctgacaccatatcaggaatactgacaaaggttgattttgccatccaatgtatgacatcttcttcaaaacaatctgagtatgacatgtggcaaaacaagcttgaagaccaaggaccaactctcattgctggctacgggatttgatggaaaatcaaatggggaagccaagaccacgtctacaagggccgcaacataatcagccgactcattgaaaataagaaagaccagcaagaaagacatggtggaaggaatttctttgatgattatgagatatcacggggtgactgggaggttgtgaagcagcttagtgacatactgattgtgaatttgagtttcattttcatgaagatgtgtgtttctcatgactatttttactaacagattctttttgaaggagttttacttcataaccaaaaaaaggaaggcaaccattcttctgcagaccttcaaaggtattccttctgatggacaaggtacttatacctcttccaccggaaggtattctttctgattgacaaggtacttgtaccttgtctaccagaaggaagaccttccagttgacaaggtacttgtacctcgtccaccggaaggtattctttctgattgacaaggtacaagtacctcgtctaccagaaggaagaacttccagttgacaaggtacttgtacctcgtccaccggaaggtattccttccaattgacaaggtacttgtaccttgttgactggaagggtttccttctggttgacaaggtacttgtaccttgttgaccggagggtttcccttccggttgacgaggcggtaccttgttgccttgagactgtacagtctcaagggtccgggacccgccggccttgagactttacaagatctcaaggccggaggaacccctcccggccttgagactttacaagatctcaaggccggaggaacccctcccggccttgagactgtacagtcttggggctgggaggaacccctcatggccttgagactgtatggtctgggggctgggaggggttcctcccagccagattttttatttttattttattttccaatgacacctgggctatcccatgggacccaggcctgggtcctataagatatcccaggggctaaacacatatatgtttatcccgggaataaagggagtgcatgcctgaaatgctggcctcttgggggtaatcttccatggcatatttgacaaggcttcctgttacagctacctgtgcacaagatcttgaagtcttgcaaatctatccccccaccatacaaaaacatactcttccaaggcttaaaacccaccaaacatgatttttaaaattatcatacccgttaaagaagtccccttgctcacctgatcagggaatctgaaaaattcaacgcaaagttaaacagcaggtagctctcttgttgtttgagctaaataaatataacaagccacagaagggaagctgaaactgacccaatccaacccaagtcatgccattttaactggattggattcttttcccaatccacaaaaatgagccaagtgtgtagtggattggatgagcaatccaatacttagtatttcattagtttacccaattgaccaggtactaatgatagttctctttacatgtcaggatataatcagaagttggaattagcccattatcagaggtgagctgttgtgtccttgtgtaatttgaatttttcttgagattaatctcagatctatctaaaaattttggggaaatgttatatgacaccagagatggtgttcttgcttatcatggatctatctgttgaggggcgccagggactgaagcaatgactgtagccggaactcacaagagggaacttttcgatgagaatgattatgtattgattcagtgagaaaaggagtttgagagacagtccggtagctcagtagtagtgggaggcttgatataagcataactcggtacaagcatacaacatgtactacatacaggattgactaatccaacaatccaaaattgaagtatcagctattaattcttggcaacagtacagttgttttgaacagaaagtaaaaaatgaagaccaagcttgttgagctggggaagttaaaaccaaatttcaaagtttccaaagacatgaatgatgaattagctacaaaagaccaagcagtcaatgaaaactcagaatcaattaattttttttctctcttcagttttttcattggttgaaagaatgggatggttagaatctacagcattgttgatggagaagataaaggaggaaatccagatattggaacactgggagttctttgtttgccagtaatccacccatatcaatcaccatacttgatggcttaattgtgaaaatcaatttcttagaaaagaatcaatttgcacaaatataaacaagcagaagctttttacaagatgataaattcttggcctggttagcttattttaacatcaagggattttttttcttatggtaaacctatgacatgtttttgacctgtttcaatgatcatgttggttcaaaggtatgatttgttaagcaaaaaaattggtcctcccaggataaaaagaatatggcatacaaaatccattttctatttttaatccctaataggataacttacaagatacaatcatggatatgacaggtgtagactatatatgcagtcactaataaatccaggataggactgggatacacaaagccacccactattgggtgctgaatcttttttcctggtgttgtactagtctatttaaattagctagtcacaaggaaatcaaaccatcggttcttcttcattttgaaccttgacatcctcagagccccccatgagtttatcaataaaagaccggtcactctctccctctcttctctctctctggcagtccaaaattcttcaaatattgttttaagtatcaaattgcataaagtcacagtccaatagtgagaagggcatatattcttaggcgtattatggaataataaccttctatgggttatttaacctatagtcactcctgaaaccactaggctagctccactcagtcaaagattatttgggatttaaattttatttgcatacaaaatgcttattgcataatttaaaccacaagttggccttagtttggttatatattcaatattcattgcatagtttaaccacaagttggccacattgtttgtaggtacactgagaatcttgtatagtagcaaaaccacaatttggccagatttttagatgcatattcattataggttagggctagaaccgcaagttggccatttatagattaaaggttagggctaattcatctgggttgtaaaatagactatttaaggagggctttcccccctcattccaatttttcatcatctcatctgatcagcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgccccattgagatcattcagacattgagaagcataggaaaaggaaagtaacaaccagtacaacttgtgatcttaaactattgtgctcccaaccaaggattaaggaagaagaaaaagacacctgaataagcacatttttttctcagtagtatctcataaattctcattcattatcagtacatacaccaatcatttttcaaaatacataaaacatataaaaagaaagaaaaaagacatcttactcaacaattccactccaatagtctgctcaattcacattgatctaggtttgataagaggctgctacatatagtgttctctatcattggttttgccacagaaataaataaatttttgtgttaactcttttgtagtacaatagaggggcaggcctttcaaaccagccgtaaatagtagattattacatatgtgatgtatctcatctgctatttccccctcacaggacttccaccattcctaaaggagttctcacaccatggcacttcatttttctgttttttcatctatttagcatttataaatcccattcttacacctcctcctcccccaattggggttattcatgttagaaaataaaaataaaaaatgcaatttgaagcagtggggagaaaatacactgaatacactgaatactgtattcgtattgtcccaaattctgagacaattcacaatacagaaatattttgaattgtgtacttgctggctgagtatggtgtacttgtattttatttgttgaccagggtgatacaatttacatgaatacacacgtactcaaaacaaaatacaatacaatctagtgtgagtacgtatcataatggttgcatcattgctgcaaattggcaatgagagagaatagagaaaagtattggagtgttagatggtctatctatgtttgtgtggtttctcaagtccaatcaattggtgggtgatcaatcattatgagcctcacaccttgtgcaacgttttgaatctccttctattttgtcccccccccttttttttctcaatttcctcatttttttggtttctactttcagtaggttgtaacttgtggtcaacaagtaaagattcacaagtgtagctagagttcatgtgaaagaccagatgccacaggagcttttgcttatgaacttcttcaaacttcaatggaaacagtgagtgtcagccagggggagatgtgtgtatcctgtcagatgtggatgtaatacaatgggcctttcagaaacacatctccttgaaacaattttcagcagatgtacatacataaatagccactgcttaagcccagaaatgacctaattcaaataaagtagtcatcaaaacatgcattttcatgtattgaggctgtgaaacaggactgaagggcatgtagtgttggaaacagtttcaaatcatctgacacaaaacaaaattggaaagaaagacttgtcttgaaagatgaatctgaattctagatttcagtgtttcagtgttttctgtttcaagtttgcatagagggtatatattttgaaatatatatatataccttggaatcatgatgatgcttttgtacagccacttcatcttcttcttttcttcaagactctatgatgattttcaataaaacagttaaatatcttggtctgcacggtctgggtttattatccttagttctatctatgagaaatgaaccacatcaggagcttcagggtttcaagagcttgattttaggtaggagtattatagcccactgaaaatatagattttcctcatctgcaagagaatcattctgatagcgttccatgtaactcactgacacaggtgaggatagaaaagctgctgaagacccaggatcaagcaattttccagcatccattcaaggggaaaacaaacttgtcttaggagtcccagtagatagaaaagtaccccatgagatggaaaaacagaatgaaggtattttttttttatttcttcctttgtgaacctataaacccttttgataaagagttgtgtaggagatcaaaactgactgatttttgcagatcaagtccagtcaatggcaagagaaatcaatgaaatccgccaaaaaattgattggctcaagaaacaagagtgccccaagtttgcagaatttggacaacagctggatcaaattgaagctaatctgaaaggacccctgcgcgagaaagtggttgctttgaaaggcaaaaaacctgccacttctctcattgcatggtatggtgggataggtatacccaagcaagcccaaaaatctgaattgaaagaaacaaatgaagtgccttatgaaatatttcctcttttgaaagatgttttcacagcagaagtgatacaaatttggaatgacttacagagcaagctgaacatctggaaagatgaagaaccagaaaatggggaaataatgggtcttctagtttgcttgcagtctttcttcctgctcaaggatcttattcaaagatatgaattgattctacctccattcttgaagcaaattcaaacttttgtcccagaagtcttcttggaaatgttcaatttcaatatgaaactccttgcacaactaccaaaggacttggttatgcaacattcacattgtgcattagtacttaatgggatgactatcaccaggaatccaacgttgaagcatttcaaagcttccataacaggtaagatttggtttatgtctcaaaaacaattcaaagtctcaaaaaatttctcaattatctaaaattatattggtgacatcactgataaaaatcattgcaactgaaacagatcttccgcatgaaaagaaaatacgtttttatcattatattttgcaaggatacactctgacacttgaggaagaaagattagctaaagaaaaagaaaaatttgattttgtttatgatgaagttcataagggtgatttaatcaaaaggctagatgatctttctcttcaattaattccaggaaaatttcaagataaacaatatctccatccatccacagtcaaaaacatgaagaagatgttccagtttttcaatcagctcccatctatcttgacagaaagcgattctgatgagattttattgatgataatttataactttattgatcttctcaaaaacaattacaagggtttatttgatcattttaaacctcaagatgtaactcatgtcatgttccagaagaagttagaatttttggaagaatttttggaccttatgcacacaaggaagatcagcaagaaagaagaaaaactcatgcagaaacagattgaagaccttccaatgattctgaatttcagtgaatctggtgatctgtcttttaatgattggaagagacgtgttttaaacctttttcttttatcaagaaatcggaaaatattgcacaaagattcatttggatacttgaaggaagtgaagaaataccatgataagaaatgctttcattgtccagagatatactttcacaatttacagtcatctcatgatcatccaagttcaatcaagtaaaaatgtctcagacccttcaagacttgaaaaaccaccataattgatgaattcaagatgaagaaaaagtatgaataccaagttttgtaacccccccccccccgaaaaaagaataaaaagcttaaaaaaaggatgacctcttgtatttttatccttgatgcatttccatacaactactttgacgtctctatcagtcctcccctcttcactgttcttgttaccaatagacatgaaactctttgaaaagatgagatttgattcacaatcttgccaaacagatattggcaaagcgcataggcctccattagcgtggacaacttccctgctcccgctagcttaacaaatcccctcgacagagggccggaggcaccttcggaggctcgcttcgcgccagcctggcttagctataccaggccctccgatcgagggacttgggttaattagtcagccgcttccgcctgtgtcggacaagttttaagcttgaggcccaagtccctcctagaggggcgcccttccgctatagtaaatagtactcttttagagtgcccagattctccgtgccaattcccgttggcgatttgactgcagaagaattatattggtcaagattggtcacaacaggtcacaaccacccatgggtgttgcaaacaggggaagggtaatcgcgggtcattgttggatgtgctgatgtagcagattcatacgttttccatgcctgaaacaggaagtaagacccattttcgattctctggagttctctcctcaagttccaggagtgttgcaagaggttgcaaggcttttttaggcttttttactctatgtgctatgatatccctatctccaagatgcttgctttgcgatcccctggtcgccatcgtttgttatgcttcagcctcttgtgttcgaacatagctgttaaggctacaactccagaaaacctgaacagcttccggtgggacggcccggctaaaagtgattatacgaccgatgacttattcgctgccttgtcgccaaatcacgctcccggcgttactcccccagaagaattagtgtgggcagaactactagaacagccaccttcacgctcgaaattgggagacccaaagtctcctgttataccttccgatttcattgcacattcagcccggactttctcgccggaactgctacctccggggggtctggtagcctcccccccatcgagccatctgcaccgctcgactgagcaagtgggcggcataaatcgtaagttgaagttcttttttctcttgcgatacggactgcatcacttcaaaaaagataaatcacttaaccttttatatgcagattccatcaaccctagtgttgtgcaacttgatgaaactagaagcctaagctcacctgtaactccaggacatcaacgtcagtcgacgtgaatgatctcggtcggcttttgatcagctgcacaagtgttaactgatgaattgattgatgaattggtatcattcctcagcagtagtcgacgaatcatctgacgttgaaacaagtgcacatcggtctataaacagaatgcagagattgaccgaactggcaattctcattcaaaagtatcaatcccgcccgtcccatcgaacctgtttgtcaccatcgggtgaaatcttgataccctatctcaaaaatcaaaagattggttttgaaggaaaactgaagactgtggatttcgggaaactcgacttcaaaggcatcgctagcttggacaaaaccattcaccccgctttgccatatgcgaggtataagcgtggcgaccagagcgaattgctgagagtcttgagaagaacaacacaagaattacagaaggattcaagattaattttgaattacaggaatttgatcatattcatgcagaaaatctatgaagaatttttagacaacttgagaatccccacagtcgcgcaagtgcaataccaacaagaaatgctagactggctggatagagaaatctttggtccaactatcggtcatccagttttagggttcatcgaaccaccatacccaatttggacggcagatccattggataaaaccactggagcaaatcaagttttactaatagaatacttctcccagcgggaacacgatcttgacatcctacccgctacttcttttaagctactcaaaaaattccaacgtgagggtgagtgaatgcgagctagctcggacatggtatccaaaatgcattactaatattttgaaacattatttccgtgcttgatgggaacttagaatcaactgcaaaattatttcaagaagcagaatttcaattcaagactgttgaacccctccgaggaagcttatcatttctctcgctgcttgtccgaaattataattctcgcggaacgggacgcgataaacacagaattctacacgattcaacccttgatgtggtcacagacatcttatcgaatttcaaacaacaaagtgatcggctcaaagtggaatctttaaatgtcaaattctatcatccgaagttgtcgatcgcaatatatgattccaaacaccttcaaactacccaacagtctcagccactgcgagttttggcgtacaaaaattcatttccactcaaagagggaagcgtcttaggtatcttgagaagattgatgaaggctttggatgccttccacatacatgttttaaggaaattgcttgatttggacactggaatagcaaatcacaagaacatacgaaaagacttgctggagtggttgattcagggtatcatcaaaccaaccggcagtctaccggttcatggactggttcaaatcaaagatgatcgcccaccttgggccgatttgtccgaggaagattctctcaatctctttggacctgttcaaaggaagttgattgaatacttttctaaggatgaaaaaagaatgtttgcaaagagagaggaacttatatattttttggccacttggtatacatactatcatcccactcaattggaacttttgatgaaatatgtgaagttgaaagatcaagaagatttgagtcatgggtttctcttgtgaatttcatgatttgttcacttcaaaaataatttctttaaaatttccttttttccttttttgtctgtttttttatatgaagatctgattttctatcacacctaatagatggctctgctattcccttggttttctatcttcagttgatgcaagtaattcaccttttgtggcacaagataacatcagagtgtcttcattcatttattgtttgaattcttctgaagtgtgtaacttattgacaggttcaacaaaaagagatcagagaatctgaacctgccttggtatttctgttcctttcaagtgcagctggtgctgtgtgaatcacacaatgttcaaatgaaaatatgtcaagcaaatgttttaggactgaaagtgaagatggtgtcaaacttgattgatcaacttttaaatgtgtgatatactaacccaagcagattgtgaagaatgaagaaatagtggtgtaagaatgacagttggtagtaaccaaccaaaagttttttctgcttgctcaagtagatacaaatgtcaatgtgcataaatgttggaaccatttctatgaattcttggcatgcttatgagacacaagcttcagcagtctgagttgaggaaagatctggatggctgatgggtgatccagccaataaaaactgcatcccagtgttttcaaatcagacattcaatgttctgccaatttgggtcccacatcagctcactattagtatacaacaattattgctggcctgatgtggtcagaaagctgtttagtaaatcagttctgaatcatctctccagaacaatgaatcaatgtgaatactagtcttgtggcctttttatgattgtcattgtatgaatacatgatcaaaaaaaagttgattcaaagttgaattttctatgggttgattccactcagaagatccaagtgaaatcacgcaagcaggacaaaaaaaaagaacttggattgatactgaaaaaaagaaaaagaaaaaataacaagaaaagggaaatgtcaagagacagctggtggaaaaaaaaaatgaagttgattaaatgactatgtcggtcatggccatccatcttagacaaggatattgctgatggaaactccatgatagacaaacaaattaattgactgactgttttttggaagaataagaaaaagaatcaagcacataggaagtggagagttggcaagaccgattccgttgggaaatttttttgactgaatttcttgatgaagagaatttttaatctgaatcttcttcttcggagctttcttctgacccgtcatcaataaatccctccattgattcgtcgtcatcctcttcttcttcctcctcctcttcctcctccgcatcgccgctaccgtcttcgctcccgctttcgtcggcctccaagtctagcaagtcattgatcccgtttgtcagcttcttcaatcggcgggcgccttcggccgcctcatcctcactatcttctgaatcttcttcatcggatccacttcccaataccacgtcttcaacgctgccttcctcctccgagtccgtctggtcgagttgatcagaatcgctcccgtcctcgtcgtcactttggtcgctactgccatcactctcatcatcgttcgatttttcggcttcttgctcggacgccgaactctccccttcgacgtacttgtagggctcctgtttggggaccgatgttgccttcttcttcttcttatcgatggctttcaacgttttcgatccggttagctggcggcttccattcgagaccctgttcagttcgatctgattgagcactaattccagccgcccgttcaaggataggagcttggtgtgcaaattcaagcgcttttgtaacgatgcctggagcgttgaaagttgcgtcacaagtgtcggaatctggtgataaaaaaagaattgtggattgaaggaaatactgtcagtatacattcgaggattgtacgtttatttcgcgttgttttgaagaagaagaaaaagatactcaccgttaataggtaagacatgtggatgagcaagatctgtcggacccattccaccaaagttttagttctccgaacggtagcaacggttacgccatcgccatagccgcgtttcttccgattcaagcagatgacgatctgttcgatgagggtatgcaatagcttcttcgggactcgttggatggtattagagatcagatttttgttatttttagattgttgtaagaaacaggattctaaaagtttggtatctgttgatttgagggcttgggttaaagtttgagcgaacgatccgatcgatgcgattgttgttgggttgatcgagttggtatcattgagcgatccgttgagagacttggcagatttcgatccaagcatcttatttgcgagtccttctttttctagcccctcgggtagctcgtcatcatcagattcattcaagtctatcggtccattggaggtatccgtttgaaggtttaggatcttgagtcggtcagcaaaagattgagtggttgtttcgtcttgaacgtttagttcttcgtcaccgttctgatcacttttggcatttttatccggtgcttcatctgaggatgaggaagcagacgagggtgaaggagatcgagagactgttgccttttctggctcttgctggttcttcgcttcctgttttagtttcttgtgactagctttaggtgctcgtcctttggatttgggtgtagcagctttggcaggcatatttcctaggcttgccgaattttgaacacttggcttagactggaaaatgaaagaaaaacggaatcgatgaggtggatatgtcctttagagtgctggttgattgaggatagccaactagaatgggctacttgcgatatatgtattattaaggatatgtcctttctatgatgggatgggccgttttgccggtcgcagtgcaaatgccagagatggtcaagaagaaaaaaagatgcggaacttgcatattccaaattgaataagcaactttgcatatttccaatttgaataccgtagcactcaaccgcaaccttcaaagagtccagcatccgaatcctcctctcaacgacctgcagatgccaatggagatgtcggtaccaaaaaagtaacctcctgcaccttgaccccgttgcacggaggtgtgcaaggtattccgattatacatccccaagtttcatttcctttttttcatgttgttgaatttttatttctaccaaaatcttggtagaattaagcttctcattaaaacagttactgtaactctttatcataatcccaacagacagaactgttctttatacagatgtgcatcttttggtctattaattttatgtatccttgcaatcttgatcttgtagctgcaaaagaaacccaagcaaaatgacttgttatttttattcatgtgggttttgacttgatatacagcttatgtaatctagaaagaaacttgaaaatcttgaattttcagaaaattaaataaaaaacttcaatggaggacttcccgtgggatctgggaccctcgcagtctttgatttagacccaaaaagtctagatttttgcagggaaatctagcttttgcggctctaaatcaaaaatgggagacccacagatgttgatgggaagtcatccaatggaggacttcccgttgtctaaaattgtaaatttagaaggaagggctaaagcttattggctggtgaaagtcgttagacctcaagatttccccagcaaacaaagcttagctggtctgtctaaaatcagccatctggttgacgggaagtcctccaatcttcaaaatcaaaaaatggagtagatggaagtgtccaggtggctcaggccattatcccatcctcaaaaaaatacaagttaatctgagaatgtgaggttgcgggacttgcatcgagtttgattaaatcagatactgggaaatcatcagattatagctactagtggggtttaaaattgaaatttattaaatttcaaaactcattctaaggtgtttatcgataaatttttttaagggtcttagctgatcgactcccaaaaagtggagagtcgactcccaaaccccgaaacccccaaaaaatccattgatttttccaggaaatggaagtcgatcacccaaacccgtcagtgggtttgtgagtcagatgcccaccaaatataattgataaaataccaatccccaagggagttgggtgtagatgccccaaaacccaaggggttttgggcattggctaacccaaaagagcaaagacatccgggaggattcctactggctgctgatggcatacctttgaacaccaagagaaaccctcccagccttcgaggatgtaaactctcaaaggccaagagaaacactctcaacaaccgagagagaacctctccaagcttaactaatcctctccaaggaggtgcaaagcgtctccaaaggagaggcttacctccaaagtcacttgcctgcctcaacagaaatgagttttccacaaaaaacccctcatctgattttgtttaattttttaaaaataccctgagccaagttgggaggaactgaataaagagatttgtagcctgccatctcagctttcatcccgtagttttttatatcttcctacaatgactaccagtgaagctcacttcttcttcagtgattttccttatttgcaaagtaactcaattacaaatcatctcacagccaaggcatagtatacaaacctcaatacaatataattgtatttgcttggataaatcccaacaggttctgaaagtacaacacagactcaagctatgttcttatgaccagatatgcccaacagaatatccggccataatcagggcaggttgcttgcaaaatttttaaacaccaaaaatttgacaggacgtttcttgccagggaagatggatattcaaaagtttgaagcggctaaaaataagatgagaagcctacaattctgatggtcaaatcctcaggatgagaaacggattgcaacaggtgagtaccgggcaatgtgggtaaggggaccatttctcctgccatttggctggagtttgtagggagagacatgccactttggatgcaagtccctcctttggatgttgtgtagcgacctccttggaggaacttgtgttaagctcggaacctcttggccattgagagtgtacaccctcaagagcagtctctgttggcctcaatgaccgagagaaacactcttgtcatttgagtgtgtacactctcaatggccaagaggttctctcttggtcattgagtgtgtacactctcaacggctgagtggttctctcttggtcattgagtgtgtacactctcaacggccaagaggttctctctcagtcgttgagtgtgtacactctcaacgacggagtgtttctctcggccatcaaaggtgtcccatcagcagcccgggctcttttgggttagccaacgcccaaaaccccttgggttttggggcatcgacccccaactccctcgggggttggtatttttttgattgaatttggtgagcatccaactcccaaacccactgatggggattgcctcccatttcccggcaaaattggtggattttttgggggtttcagggtatggaagttgactctccacgttttgggagtcaattagcgaagacccttttttaaatttgaaaagttgtgacagattgttcagagaccctttttctaaaatgaggtggataaaggcctcaaaattggctttaaaaatttcaatcatgaaccctgctactgggaaaaaccagagctttttgtggtatttctcaaattgtgaagatactaaatatgtcaaaattggcacagaggtgcttgaagccagaagaatacttctatttcttcttcaaaaatcatgcaaaactttcttttgtttgatccatctgtaaactactccagtaaaaaaaactaattattgacattcaggggaaaagaatgaaaccaccataaataatgatgaactgaagtaaccatattttacttggattttccctattgattttagttcaaatctctgaacagtctgttgcctgtattttgccttctgtcttgaggcttgctccatgaacattcatcaacttctcaaaccaaggcagcaattataaacagggactttttctttttgagaaacttttgatttttgtttgcattatttccataatgtttttttatttattttgttaatggaaaaacaattgcaaagattttcaaacaacctctaggggtttgtttgaaaaaaaaaaaaatgaaatccacttatgggatttcattacagtcctgatgtgaatacatagatgagatcctcatgggctgtatcctcttgtacaaccatgcaaaatacagacaatgctcctacctagacctgcatacaaaatctcaaatgcagatgatcacttaactgaaggctgtgcaggttgataattgcattgtgtgtggacatttttggtttctttttgaatttcacttcttcttaaaaaataaaaaaagactgtcaaaaacaaatcaaaaaaagttacaaaacaaaatccaaaaaccatttataattgctgcctaaggctttatcattttaaagccatcatgagcctatcaacctagctatttcaaagttttcaattaagtttgaaaagtaatgaatggaaatttaatcacaagaagttgaacatccactaacaaaaaaaacccacagagggagatcagacagaaatgaggaatagttgggacttcagtcttagatagactggtatatgtatccataagatttgaggttgatgctgttgtcagaaatttatgtcttgtcttttttcttcgattttaattgcgcatagtgatcaattttgaacagccgagtgatggttaccttttgtctgttggttatgaccactggattcctccaaggtatcatcttggctttcctcatttctggaaaactatctctggagaagcgactataatcagagtttgttttgatccgcttcgcgatcttttcaaaagacttgaaaaatttcgcttcatcttcaaatacgtttatccacttgatgtagctttctctgtggtagtaataggccaatgttttcactgccacctcacacataataagattttgtctggacaatctaggtgctcgatcgtataacttgtaaactttttccgtgcttctgcattctattgccttaaaaagtgaaacttgaatgaatgctatttttccgaggtcgatttgttcattgattttcgggtcaattgacaagctagctggcgacgaagtaattagctggaggaaaaaaagttgtactttgttttgctcttctaggtcaatcgagttggtgagcgggtgacccaatgtttccatcaatctttgatttaacgccaacagtacttccaacaaccttcccgctcgccctacaaaacctctttcagagatagttttgtgcgcaaaatgcaatttcttttttccctgtctcattttgaattttttgatctccaccattattccagttgaatctactcgcagtggctcttcaagccttctgctttgtaggtttgttgctatcatcgagatgtgtccccatctggcccagatgcctgttttcatgtcttgttcacaatcaatcttgccagtctcaggcaaatctagaggaattgcacctatttcttcgtcttcctcttttacttctgaacggggcaaatcgatttcattgatgtaacgcttgaaatcaacgccgcaaggcttggtaaattgtacctttctcagcacagcgtaagtactgctcaagtcgcaagcgttctcccatggaaatagctgaagatggtgcatctctctccgcgctattcgagtcgcagaatagaaagattcggtagcagttttggacatgtgcgatacaaaattgaagtcattctcaaacaccacttcccacttttctagattgacggtcttgtagtaagtggccaacaagattatcgctgcttcggtcaagaacccttgtctttcggatactgatccaatgtcgacggtaaatttatttttccgcttcattatgcgatataccttctcatccgattgcttcatcgtgatcaccagcttgaaaggttccaatgccggaattagatcatgctcgttacaacacaacagccacctataaattgaggcatgctgcttcaatagctctgcttcttctgaaacgccaagacttccaagcagtctaaggttgttcacccaaaaaatatccgaaaattgtaaaatgatctcgtagaattcgcgacttctgattttatcaagtgcgattccatcacggccttgattgagaaactttccgacatcggcggcgaataagtcgttgaatttcgctatggttgaaccgtacgtcgatctataaagctgctcatggggttcggccctgtaaactgtattcacaaaaatccacaaccacatcttgtcgctacggtcataatatgcacttgttgttatttttcttgctaagtcatctgttggttccttcgcccgcttgatttctccatatttcgcgtcaaaaagatcaaaatgctcatcatccttttccgacacgtagggttctatttcgttgagggtattgcgaccaagagaaggtgaggaagtggaagcttcgggaggtgaattcgtgtttgttgggaccggtgtaacaggtgcttgattttcgactcgtagttcttgtgtaacagattggatcaactcgggtgatggaggagcttgttcaattcgtgaagccctatctgaaacttgaaggaggcataatcaacaacaaaattgtcagtcttgtaggttctgatggacagcgcgccccaggcgatagaaaaatatcgtgaaagaaatttgaagactaacgggaactcttctcactaatttcattaggaaatatccatccgctaaaatcatcagccatcatccctggcgcccaggaagacttgtgtcttttattattcgtcttcagatggtttgagaacaaggacaaacccaaccaagtctcaggtcctagcgaatttcgtcacatctatcagcttccgtataagtcattgtgaagctgttggtttctgaagtatctcgtcaagacaagatacctgtgtcgctgcgaaaaagagtactagcttcctcaccatcaatatgatttctgtgagaaggaattgagatatcaatgttgttctgaggttgatcttcgaacaaatcgcggtttcttgggtggtaggacgcctctgacaaggacgctggtggcctcttttttgaattccctgtgtatgaagaaagttcaatctcaataaatgtgaagcaaggcccgcatgtgcacctcaagggtcattattaagtatttcgacttacccatgccggaatcaatttctctcatgttcctggaggatgagcccggctcaaattcacgtggagcttgtcggccttgagggctggaaactgatttgagctgcgcaggtgtttctactatagaatgccataaaaaagaagcacggatgtgtagcaaacgtgtgcagccattcaaacaaaatgtcaacgatttcgagtagctgatctgatgttgagacagatatagggtagcctgaggcgagacaggaagaaaagcaacgcacacattccaccggcgtccgttctagaacttgcatgatgaggacctacaccactctccgggaaacctagactcaatcggaccgacggcgcatggacaggattgataatccctaaatcgtctataaattcgtcaaaaagtcaaaaaagagcatagatggttagcacgagccaactatcaatctgcacgtgctcgctcgtttttattgcgaaccacttaccgggtgtgagagctgaccttacgaggagcacacctaggttaggaacaagaatgaacggcgatcgccacagcctcttcatcatcggtagttattcagaaactcttagcaattacgcattgagttgcccccccccccctccccaagacaactccgccctttttatttatcaattactgttactcggatcaagtattgaacagccgggtgagttcgcgactctggtatccatgtataaccattcagaaaaggccccacagctgggagatacaatacacttttgttcagatgtatgcgtgggacaaccgttttgaccaagttactctcaacatagaaggtctatgtaagaaacaaataaattctttagattcatgtaaaaacatgtttcacgccagttgaaaaaaatggccatcaagcgtcaaagagaccttggtggccttggacgttgatgctaatctgcttcagcctgatgtttcgtgtccaacgctaggagatgatttgtatttatgtagcatgagcaactatggttccccgaaactaacccattttgtgacgcatggaaggttgcttccacctttcttacaaagtgttttccaataatttcgttcttttttaggagatcatattccactttaaggcatgcacgagaaaaatagtagacaagctgcattcaattttagcatagagaaacgaactctggaaattggagggtctgtaagttcgccgaggatgctttatcgccgggaagaaatgctccgcagaatctgagagaacagggagtgttacttcctcgggaccaaagcactctgctgacctttccattggaagatcatggggcttagccttaggccatgaaaaacaggctccttgtttgttgtagagtttagttcaccggatcggcttaaagcgattgcaagtgcgcaataccctggcaaggtggagccggcggactctggttcaggttgggctgttaaccgcaaaatgaaaccatgaagaggggcgcttgtggatagcacatgaagtgttcagcttcaattgattctctctgccgaagtggctcatatgtagtctccagtccgaagctcttgcaatcgaatgagagatggtctgcttcagatgtgtttgggtacatgtgcaaatttctgcatctaatggatgtattcatgtgtgttgtgcttggtatttactattagcatccgcacgttgaacacggatctacggcttagcgtgttcaagtcaaggtcaaaagagtggcgatggccgctgcatggtccgtctgagtgccgacccgcacctgggattgatctcatcaagtgaggacagtctggatgcattcgcccttacacattaaccttgactcatcacgagacttgccttgattagcatacttgagtctctcccgcgctttcccgccttccgtgaggacttgttgatgtatgtagcaagtcggttcaaccggccgggccgggataattgggaacgagaccacccgaagttcagcgcatgagtgctgccagacaaacaagttacaaacaagcagtccatgagtcaccaacttatagcataccaatgcagtgatatcgttcagtcttagctgataataaaatgcccttccttcgtgccacgagcagtgactgtccccttatgttctccatccacatcagctttgatcaacgaaccagagccatcccacattcatcttctccctctctccggttagaaaaacctgactgaccccacgaccgacatccttctctgcaaggttggtaatccagcgacatcttcgcgttcggtgagtatagcataaacttccccggtggttaggtcaccccagaatttcattccatcaatctccttgacatccatgccttctgactaatatgtcccttttcctgacccactcgtccgttcaaagttgacacttgcctctctgtctcctggttccactgctttctgctgactagttaccgcaatttccgaccactcattgcatttggcagcttgattcttgccgcaaccctgccaatcctcccactatttcatatcaattttttttgggaatcgaacactcttggtaggctaccttccatcaagccaagatcaaactccatcatagcaccgtccgaactactcgcccctctctaaaaatcccttcgtcgtcgcgaatccatcgcttccggtcataactcggccatccatccaatttctcaagtaaacctacccactcttcatctgtaagtcagtcttcctgggccttctatacacaaaaatatattcaactccgcagcttcgaagcgggcacctccggcaagtatgtagccgcagtgtttccccaagatgcctcaaactttactatggcagaaatcttgaggcttccttccaaatctaactaatcaaaacaccaatacaactcagcctgatttctgaatcactttacccttggctaaaaaaaaccccggcatcattattgcttcccctcttcctttcctccattcaactgatccagccatcaaagaagttatgttgacaattctgaccaactctttgtaccttttacacctgaaacccagtgatcatgagtgaaatctgcaagctttgctaattcaacgacgcccatggaacaggtagaaacttcaccaccgaacactcctgccgacacttcaccagggccacagcctgagacaagttcctcttcaccagaatattcaatccaaccctttgtaaccatgcccgaaaaagattccaccaacctagatacttcacttccctcccagcctcccagcaactcatcacctcaaaattcttccaacgctgaaaatttgacagggcctgttattcaacctgaaccgtccaatccatttcctgtaaaccatccaacaagccgtgatgcgtctacctcgggcccagcaaccgtcatgtttccaccctcatccatgcaagccaataccacagttcctgctcaatcgtcttccccttcagatcccccgacaaactcgcatccagatgagccccacaacatctcagtcacagttcaggctgttccaggacaggcctccaagaactcgcccgagtcggtcgtcccggccccatcccgtggagcagtcatagcccttggagtgctcaccgctttcttcgttacattgattgttgtcctgctgctgtggcggaggcggcaggagaggcggaaaaagccgagtgatctcccgtctgagatgcaggacaacgagaaaggagatagcgcccctccatcaagaagcacctcatcgagccaccggccactgacaaccgtgccgccgccgaaggcacacgctaaagcgggccctgggatcccgaatccgttcggccggcgggggatcacccgtccaagtcggccggcttctctgccgctggactcgagaatcgccaaggctgagcggatgcagaaggcacagtcacaagaggtgaaggctcaagcacggccgagctcgtggcgctcgtcaattgcgggtgtttgggagagtctgggcttgccaagtcgggtgctgcatgaccccaactcacacttctggtctgatagcgtctcggtaacctcggaggactccacccgtaacctggtcagccgcccatctgccatccctgaggaaatgagcatgcgggcagagacagatgcacctacgccgaactcagacatccaatcaacccgctcacactcgcctgccccctctagaaaaaccaccgggagcgtcaacactaatgcccacaaccttcaatcctcatcctcaagccagccttccgagcggcaagactccggcagcttggttgtctccggtcaagacacccaatcaatctcgcgctccaacgactcgctcgactcccacacaacctgcagtgaccattcttgcaaatctcctacggagtcgagccccgtcaaggacaaaccaaaactcaccgtggatgcggtcgagaacacttcagtcaaacaaaacctctcgcactcccccatcggctcgggctcgctcgactcccacacaatttccagtgaccgttcctgcaaatctcctgatcactcaagccccgtcaagaacaacgaaaaattccccgtgatcgcactcgaaaacactcaagtcacccaaactatccccatctaaccaactcaaaaattcgcttgcaaatcaacctgattggcagcctcaaacctaataatccgcccaataacgctccgctccgtgccgtttgtcgagaaactcgtcatctgaatctttattaattacctaataatattaatcatcaccataatagaattaatttattatctggagcattgctctttctcaaaaaatgtccaactatatgcaatgcataatgtgtgggcacccccacatgtacattccttaacacaacagcatcactttatttttctggtttgaattcgtattgcttctttgattttgttttaggaaaattattctcaagacccgctctctgttccccatgttacggatctgtagcccaccgaaagggatgcgcacaatttctacgtgttcctctcttttgaccgtatgtagttggtaattggatggctattcgaacgcaaccctttcctctatttttcgctttgtccgtgttgtgttggtctatgtgtatgtccgaaataaatgtgtagccactataaagcttcatgcaatttctatcgtttcagatcttggtatttatcacccgtacttcaaacatgaagcctccttcaaagcgagccaggaggcgaaccaggcaaatagctttggttatcctccctcatgatctcgccgattggttggccatctaaaccgtcacagatgtcgctactggtggttgcactcacttgacattgattcaccaattttcctaggctcgcactcatgcaagtcttccacgggcttggttaagcttacactgacccataaagttgcgtatgtagactgacggtggcagataactacatataagtcgatgtacatagtgctcttttcaccgggcgcgacgcccttaaggggtttccgctcagcgacaatggaggcagaaagttgttttccagacgattccaacaacaatcccgttagtaagtgaaaaaaaaaaactataaatagctagaagcataaaaaaaactttgtcagacgagtacttgacattaggcgtggctcgtttttccatcaatagctctccttggcgttaagaggagatggtgtagcgactaacaattttgtggctggctaaagtaaaatatctacccgtaggcagatcatagagaagggcgacatggaaatgtttagatggcttcagattgtagctcctgaacatcattaggcaatatcgtatccgcaagacttcaaatcgcccggatttattttctttggatgccgtcgtcctttgtgttactcccaagagtttcttttcgccctacacattgaaactaatcgaccaaagcacaatctgctgttatcagcgatcttgctctcatcgaatattttataaagccgataagctgcagtagtcctagtactcagtatgaattccccagcaaattcacagtcaggcactgtcaagggctcactgtctcagcttccgaccgagatcaagttgcgcatcatcgatcaccttaaacttcttgcggagaaggagggatctcccggtaccagttttttgaagcttgctctggtagatcgaacgttccatgaactgtgcagtccgacaaactggaaggtacgtttggcgttattctccgctctttacactgttaatctatgtgcccattggctgcctgttggatgacatcgtcccaaacccttatgcgcgttaagtcagtctctgattgttcttgtttttcctatccggctcagctgcttgacttgaagagcatcaggaaaaaattcctcaaccaattcatccatgacatactacctcatcaaggaaaacgcatacgatcaatgactctcaaactcgaattttcagttcagtactgtgcccgtcgccgaggcccgaacggtattcaagcaaccgacatcataaccgacgaatatggtccaggacgattgagtgaaattttgaaagtgtgtatcaatgtgactgatctgagaatcttccttgaacactatatggacgagtttggagatcttagcgatgcgctagtcaacccgataccaacatcattgcatccagttgctcaacttagcaacttgacctacattcatttaaataatcaaaccgaggacgagagcttcaaggaagagtacttggtcaatttgataagaaacatggtacatctagttcacattcgtctcgataggcttggtgcctcttttccaacatgcgacttctgcgagtgtccaaatgtgatccagccgattttgccaccactggctgttcacctggcttcactatcttcactgagatttatcgacttttcaatggtagattgctttgattggggctggactaaaatgaagtggaaaggagcgctcgaagggatcacattgcacagaagcacccagctttcttttcgtgccgtacacgccttttgcagccttttcgaggacagcttagtttctctttcgctttgtgatgttccgctcagcaattcgggcgaccttccgttgactagcctgcccaaagacgagcttgaatacgtctttcgtctgccgaagttgaagaagctggcggtctacacgccctattcgattgaatttctccgtctattccgagagtcccgcaacatcaccaacatcaaccttgttgccaattatataattggacctgaagatctcaaaagcttgatcagccatgaaactcggatttggaaggacttgaaatctttgctggtgcaagttaagcaagtcggcaagggaagatacaggcctcgagaaatcgcagatttggtcgcttgtggttcacaagtaggtgtgcgggtagaatgtggctcccttgcgatcgaggggaaccgacttttcgaagagtatcaatcgcagttccgcctcggacaagaatggagtcctgatgagccaagtgacagtgagagtgactgaaacactcgctctcaccattgctgccttgctggtgaacgttacacatgcagtgctttttggttggacaatcgccgactcggggtcaagccctgaaaccccaggcttgtgcttgttttcaacgttggaagacttggtcttgggcctttttatttgtgttgtgcttcttccaactgactcttgcaagctagttaaataaagaaatgaaaaaacacatacattgaaatcatctttagtatagacctgatgtatcaaaattgcaagatattggtaaggggagttggaaccaaacaatgaacaacctgttggtgtattctaagcctaccagatgcaaaaaaaaatcttgaaaggcattcaccggtcatttgcacctctgacagtgaagttctgaaaccccaggcacacattagaccccgtgggtaaactgatggtgagatttcactcccgtttgcttttcctcttctttttgtattctaagcctaccagatgcaaaaaaaaaatcttgaaaggcattcaccggtcatttgcacctctgacagtgaagttctgaaaccccaggcacacattagaccccgtgggtaaactgatggtgagatttcactcccgtttgcttttcctcttctttgtgacttaccccgattgaagatttgattggattactacaaaaaaaaaaactagaactttgatatgggaaaagagccagagaaaaaaaatggaaaagcatgaaatgataaaaggatttttagcataccctgggtgagatcatggtccaagattaaagacagacccctgaagaacaatgattcatagacaaaggcagaacaaaaggagcatgaaagacttgaagtaaaaattttagttagttaaaataatgtaatcccaaattaaaaatcttaccatccctcacctgtatattcttgtggccaatttgtcagaaatatcacccaagcagccgggtgatatgtagttctagtttcgaatagtgacaaccttcccaacacgactcgtcaaatccgggaccagtgtaggctgccggagtgataaattgaatcaaaaaatccattctgagacttttgattggatctgttgcactctgatcatgacattagatgtgaaatatattcacatagctcatttaaaatgtttctgggggttgccaaaatcaaatctgctaaatctcaactgtgagcctctatgtagctcacaaacaaattgccttgctgctatctgatttaggtcctaagatcaatagcttatttgactcccttaacatcggcagtaatataaaatatagacacacaaaacaagttcaattttactaagctatatatgcaagaaaaaactgtgagtgaagctgattggggtttatgatcaagcagaactgcattaaagagtgaaaatgaaaagtctgaacagatagataattctggcgccaaagaaaaggtagggagtgcaaacaaagagatcatggattccaatgtatcaatgaatggttataactagggggaagttttgaaagacatatagggttccaagatgtccttaacaagggtgaatgggttgcatattgaggtcctataagtatgtgcttcctccatcggcgcccttgcttcgtgtgttgaaattccaatgcctacatactacctccactaatccggcaaatttttaatgcttgggatcacctcggttgtaccgatgatcaactcgaggcgggggatacggagtagaagggcttggagacggtcgagatgtcgtatctttagggtggtaagctaaggaaatggaaggaatcactctagctggagcagaaatggacaagcgttaacgatcaatacgtggatttcaagtaatcaaaccacacaggatgctttggagcttggactgaatcaaagtaagcttaccttcgcccggcgagaaacaagccaagagaaaaacgacgaaaatttttgccatcgatttcattcttcacgactcgtttacctcttgtcagataagataaatatactgtaggagttgtggtcactttgtcgtcggaaatagacacaactcgaaattttttaaagcagttgtttatcgtatgtatactaagttttttttagtttctagggagattaactactcgagagtcaaggctaaatttgatcgttcttgtctgggagctgaaaaaacagacaagtggtcaagcgtttatatattcaagaaccaaagctctccgcggtcaagaaaaagaaaacagcaacagaaaccatcccaccagggtatagcatacaaggtcaatgatctcttccatacggcgtccaccaatgacataaagttttcgaatggatgtagccatgttctatgctgttaagtttatgtactcatggaataaccgttctccagtgcttgtatgattttagccttcactgcacagcaccacgaccccgatatgcgcaccaatatttgtactccttttgccacgaaaggcgtctttccttcaaggcgcccaacagatgtcggtgttcaagggtggagaagctagaaagaggagaaatgttgaagagaagctggaagaatgacttcgcttcttttcctccttctttgctgaagccctatttctctatagcaagccctgttacaatacaagcttaaccaagcctctccaggagccctgttacactgcaagcttaaccaagcctcttgcgggttaagtttagttgaaatgccggagactgcactgtcttgatggccatgagtgagaggaatccttcccggctatcatgactttacaagtctttaggctgagagggattcctccagtgcacaagtctcaatggccagaggaatccatctccaactctcgtctcaagaataggtttttttgcccaatctcacacatgggatgtacatacaacaggcctgtttggacactggcccaagtcccacttggcatttggacattttaatgatcttgcgctagctatgtgaggtatattttgatgatacatggggttgtacaacaccacaggcaacatatgggaaaacccctttgaggtgttgacatgtgaataatattcctgttcttcccaagagagagacaaaaaaagccaagattctcaagtatattgctgataaatatgatccagaacttaccatccatctgaattttctggtgcacttactccattccacatgcaattcataacacttgcaaccttgaacaagatctgtttgagctgctgatccattgatggctatttttttgctttgtacttattttttgactgttgcaataagtatcatcacttgtatgatcaacagcagatacctattgtatgtagatgtgtttcatacattttacaaaactattaggtacatacaaaaagggtactgaaaatcttcaatcaaaaaagagggtgattcagatcataaacagacccatgttttgactctttggatcacaccagtctcatcctcctcattttttcctcctcctcctcctcctcattttttcttattctgattgaaacctcaaatttcaaaccaaggtacccatacccatgttattagtgaagctattagtttccttccagcttctatattaccatagtattttggcaattccatgtttcatgtcaacttgtctagacaggaaaccatcagttgatcaattgattacaattctcacacagaatgtgtcaggaagcaaaactggcatagcaagtatgtcactttccatgtcacttgttttggaaggattttaaatattattttgttctatttgaacctaattgttgatgattcttatatttctgcatttggagaaaggctcaagtggactgtatagtttcaaggaggactgcacttcccttctgaaagttttcagcaattcacaagcaaaagttttgttgggaatcatgaagaggcaagaagaaatcagaagaaattatctaactgaagaatcacttgaagatcttcataatggcatcaattccctgttggcaatgttggatgaatccaaaaaggaaaaattttggtactttgtggagaaaaataggaaaactctgtatttattcccaccagctcctgtggtatcagctcaatctgaatcttggctgtctctcaaaaacttggaaggtacggaattattcatcattctcattgtgtatccctaaaaaattgtacattcatcagctgttgaaatttactgccttgaaaacccaaacagatataattccaaacatgagtaacctcttaaagaaagatttggattacttgaaagacttcaaggctttccttgacactttggaagattcacaagcatcaatgttcttgagaatgcaaagaaacctggcagaaacaggaacaaatcatactgaaaaatcaatgagaagagcttttatagaaaggaatgcattcttggcaacattaaacaattcccaaaagaaaggattctggaagttcaacgagaagtactttcaagatataaaattggaccaccattgtagattaattgaaacagaagaactcactagggcactacgtgctttgttacataggatacctgcagatcaatttataagcctaactaaagataccaatcacattagagataagatgcccaagttcacttctatatcaatgaaaggttgccatgagaattttattgaagtgctatcaggtttaaataagtcaagacaagaaagattgtttgaggtttttggattggaaaaggggatcaaggagtcaattgcaattggccaccataacagtcaagcacttactcaaaagaggaaccgacatctttctagatatctttatgatctaatcaatcagatacctacataacctttttgttgcggttttttacaaagctttgtcctcctccatttttctttattaggtttcttcttgtgcatattgatggtttttgagctggctagtagtagcagccttttggagctgtagcaccccatagtgcagcataacacagcatagtgtaacagaaaaccactaacactgctaacagcatcactacacaatttggactcttacattgaccccatcacactaacactttttttgaaaatagtgaagtgtagtgtagcagcccacttctgttccagagtccaacaatccatcaacacctgtctttgttttatggatgggctggggttctgatctggaccttgaacaccagatttccagagcactctcagataaaagatcttgccccaccggccagctgcttcctcaaggtttttgtcagccagaaacccgcgaggaaggtcttgcagggtggactttgagcctgaaacttcccagtagcatgtccaatatatagttttagggtctggattggaaccctagcatgtgctacattttttggagtttcagagtggtccagtttgcttgaatttgttcttgattggatcacgcaaaccaggatagacaagagtcttgagattggctaatcagttcttggtagtctcaaagcaagttctgtgtatgcaagcccaaggatctcttgtgtcttgattgtatcaaaacccctttgatggatctttatcagtgatgaaatttgagtcacatattcatacattgctgtatctctcaatgtcaaaactagaagtacaaaaagtcggatagatcaccttagaaccagatcatgatcaagtaaccataagaaaacaaaaacatgttttgtgatgttcaagagagcaaaacaactgagtttcatttgcatttttggcttgttttattttgttctgaaggaaatgtggatggattgattgattgattgattgaggaaacaaaaaaaagaagagcaagagaaggatgataaggataaaactagagatggagatggatagaaagagaatgggaagagaatggaaacagacagtcgtgtttatatatatatatatatatatatattgatttactttcatatatgtaaccacaccaaaacgacaaaaaacaaagaagcaagataaaccgataaactgataaaaaaaaacgatactaaacaacgcactaaaaaagagaaaaaggaaagtttttgttttgtttttagttcaacaagtcgacgaaattgctaggaagaacgttgccgccattgccattggccgagttctgtttgcgtctgaagtcgtccaacagttcgccctgccaccagccatcagggtcggtttgggtgatcgcgataatgtcgtttgcttggaatgaaaactcttctggcatcgttgctgtataatcatataaggctacagagactagtgtaaaatataacaataaaacacattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgacagagctaagtgagctggctccaacagctgagcatacggttggggatctgactaagctggaagagctgggtccaagagctgactaagctggtttggagagctgacggagctgggtgagctggcttgggttggggagccaagtgagctggaagcgctgattgaggtgactgagctgggtccaagagctgacctggctggttcccagagctgaatgagctggggatgagctgagtgaggttggatgagctgaatatgagagctggatgagctggatctgagagctggatgagctggatctgagagctggatgagctgattatgagagctggatcagctgggtctgacagctggatgagctgaatgagctgtggccgcaagccggctgagctgggtccaactgagctgggtccaagagctggatgagctgtgtgatctggttccaagagctggatgagctgactgagctgactgagccggaggagctgcgtctgggagctggatgagctgagtgatctgagtgagctgggtccaagagctggatgagctgcattcgagagctgagtgagctggatgagctgggtctgagagctgagttccaagagctggatgagctgagtgagctgggtccaagagctggatgagctgagatgagacgggtccaagagctgagctagctgggtccaagagctggatgagctgagtgagctgagtgagctgggtccaggagctggatgagctgcgtctgacagctggatgagctgagtcaaggagctggatgagctgcgtctgggagctggatgagctgagtgagctgcgtccaagagctggatgaactgaatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacggggttctgcggagctcccaccagtgtatgatgttgggggaagacatcatcgacattgacgattggctgtgcgagtgttggtgactaagctttcggagtcgcatgactattagagggctcgcccgtcccagcctggttcatcaccccgccacgagcatctaacgcgacccccagaggcatcgactgcgaagtgggatggccatagctttggtgtcgagcttgttgctgttgttggtaggacatgggggcttgaccggagctcgaaggtgccggggacggcgttccacctcggttgtatccgccatgaggctgcgggcttgggctccggccaccattcgagcgcatgtcactcggcggcttcatcatcgaggcagatacggctggcgagctggagcgcttataaggatcatacgagctgggctgttccagcgtcgtcctctggccgcctggtgagctggagcgctgatacatgttaccagcctggggctcggccagggtcgatcgacgagtactcactgcaggcgagtgagagcgcttgtaagggtcatgagcagaagatggctgctctaaggtcgatcgacgagtgctcactgccggcgagtgagagcgcttgtaagggtcatgagcagaagatggttgctctaaggtcgacctgcgggcactcggtgctggcgagctagctcggttgtgctgtccattcaagaatggttgggccaaggttgaccgacgtccatcctgctcatcatgctgacgtccccgagcaggggtcgcgctaggcgcaggtgaacgacggaaggagctgatcgagggagttgatcgcagcttttctaaggccgcgactaatggatcgacttgcccgttttctgcagggaccgatggtggctggactccaccgttagttgaagcccgagagaccggtcggttagatggggcaggcaagccactggctgtgtgagccggctctttgttcccataacccgatgtataacggttggcaggcttggcagatgccggtggcggaggaggtccggtaggctcttgtttggaggcatttggctcatagtgttgtcttggggggttggttaactgagagttactatggttgttttggaaatgctgaggtggggcgacggatgaggccgtaggagtactttggacgctctgtcgactgttcagactatcgctcgtaccactaccaacgacttgagccatggcttctgcaggagaagcagctcgagagattgatgcgcccatggaagagcgagagatcgaggctcgagggacgagcccgggattgggttccatactagtaaatgaattggctgcaacggcatcggcgatggctcctcccctcttgactgccgctttggaagtcgatcggctcgaagcggcaggcggaagaacggggtcggttggtgaggccgggccagatcgaatcgcatgggctaaatcttggatgttggtggttgaagggacagcgcgtggattgcgaatggatgatctgataaagttagcatgtaccgcaggcgcacgattgtatggagtttgttcgcctctcgcatagttgacgtattcgggtgcaactgcgaacatgacaagtcagtcgaaaccaaaagaggttgtatttggagactagcactcaccgtaaatatcgctacccgtacgagcctgtctaacgaattcagccacatcttgtgcggtatcacatcgctccagagcttttcgaataatctcgcattgctacgatcaaggagaaattgaatgagctcaagtctttttggggaacttaaaggggaattttgactaacttcatcatcaacaacacagattgtggagaccccattggcataatcccaaaacgaagttcgaatgaaatcgatgcgttcctcttcaagatcttgcacaagctagatgaaatgcgtttagatgattgaaacaccgcaggcaaattgcggaaaaaaccttacatcgcaatatcctttccattgcatattccattcggctgttgtttccttcaagtttttgacgtgtgaacgatattcgcgttcttgattgattgacaaacagaaaaaaaagatagctgagatttttcgagtagagtgctgataaatctgattttttgacttaccatccatctgaacgttctgttgagctttctctaatttcgcagtcactttatcataatcgcgaccttgaactagatgtgtttgagctgataatccgttgacggcgatcgcgtttgcttcgtacttctttcgtgactgttacgatacgcgtcagtttttatcgcgtgatagatcaatttagaggctgagagaagctcaactttttcagtcagttcgaccagttcagtttttttcttgtgtaatcgttcgattgcagcctgaggctaagagggagaagatggaggcagtaagtctatgtaaataatcctctcaagttttcttggatggatagagtgtgggtatacgtttttcttgagaccttctctcctggtgacgaattcagcgacctttttctctagtgcagtcctgatcgtcccagccaattcgagatgagaatgtgcgctctgtctggtggtatccctgacggtttctagtgcacgtttgattccaccgacttcgagttcattattgtttgagtgatgatggatttcgaagagtgggttcttggtcaatttggtcaatcgtttggcatactcctcttcgatcgacgcccgttccttgtaccatagtctgagatcgtctagcagttttgaggagtgtctgttcttgttccctagtgcgtcgtagccatgctcaccccagaatgagttacagaatgagtatgggtccggtggtaggcttgatggttgattgttaagtccattggtgactgaagatctccttgagtttgatctcgagtgagattgggttgttgctgttgactgtttttcgtaatgaggatgttgttgttgttgttgttgttgatgatgatgatttcgggatgaagggcgagaagacatgagtgcaagtgttgatgctgttgttgttagtggttgttggcaagtgtggatgaaggggggcggagtggtcaacagggaagagccgggctttagtaggatgtagatatccgcgggggtatggggttacgggggggacacgatagtttgggctatgggcatacacgtctcaaatctctctctgggcattacagcaagtgttcttgactttccccatctcaacactagcgcatacatccttcacatctgaaatctcccaagaactctgatcgtaagtcatgtatcttttgagatgacgattgacgaaacctgctgattgcccactgcggcccattttttaagcatcagccctcctgcgtttgaagtttttttttttttcgtcagtttctcgtggctggtctgtggaacatcacatcacaaaacatttcaacgtcgatatggctagtatgacggaaagtactagttcgaatcaagcgactggtcagtgaagcatgtttgactcgactttctttatcaaccaatttgtatcaacccaacaactgaacccgtacatatttgtttctcctgttggtaacagttgatcgtgtcctcgatgcactggaagctctagctcgaaagtatcattatggcgcaaggagcgaagccaatggttttattcctaagggcgaagagaaagaagaactaacagaggaggaagtagagcagcgacacgaaagattgaatgaactgcgatcgaagcttctgccttcgttgaaagaccacgtcaatggtatctcaacctcattgaataacttggccaacaattcttcaagtgatccagacttcggatcgactttgaagagcatcgaacaacttgttcaaattacaactaaggccataaagttgaacttttcacttttttgggaagcacccctcccaagcaacactcacgactaccagttgaaagaaagtaaaatttatagaactgaagatctgtacacaagcacctgttgtttagaaagcagtcgcagttctctacttgaacacggtgtcgacttcattaaatcttggaagacttccacccataatcgtccaattaccaatcactacatgaaactaacaccccgagaaaggctgctcgaaacaaccaccagctacgatgctctaatcgataaaatcatccgagcgtcgcaagtctctgagttgacttttttacaagaatgctggcgagatactagcaaacatttcgccgatgcactcaaacgcctggccgtcctaactggtcctaacaggaagaataagagcgtgctcaggagggatattgtcactctggctaaagcaaccacaccactcatcaagttactaaggatattatacatgaaaatatctaccaatcaattcgaatttagattgaatacagaggagatcaattcaaaaactctctctttattacatggtgatccacctacgatcaaatttcgatgtgatgttcatgcctgttcattggaagacatccataaagcaaattccatatgtagtatcgacaaacaatttctagtcgagaggattcacgatatctctagaacgatcgattatactgttcttcttctcgctttacatctcgtccctctaccaccttgtaagatagatccttctttacgacatactcgtgacttcaagacttggcttttctcgtggcaaaatcattggaccctcgctaagactaatttgttacgtcttatatcatctgtcaatctcctttgaagctactcaaaattaaagtatgcgtatatatatttatttatccaaacttgccattgtatgaaactctctttctccccaagatcacatcctcattggcatatataaggctccttttggtggcccctgttcaaggttttccagaatgagtatgggtctggtggtaggcttgatggttggttagagttggatatcaagtccattggtgactgatgatctccttgagtttgatctggattgagattgtgttgttgctgttgactgtttattgtgatgaggatggggatgatgatgattgcaggatcaagggcaagaagacatggacatggtggtacatgttaggaagtgtgaagggggagttggggatatggggttaagaggaggacatatttaatagttttgacaatgcacatgcacggcttacacaatttctctctatgattacatacagcagtgttcatgactttccccaatcaactgatgaccatctgaacagtactagggacactatattgaatttagatacaaccttgctaaagatttcaacatctataccgaacctcataacacgctgtctgggccgcagttgtgatgaaagatgattgggctcggcttcatggtttagtctcgataaaagagacagttttttcatgttatctttccttttttggttgcggcttctttttttttctttctttttttactcaaattttattcttctaacattcaaagttataaatctacatataactagggttccgatccggaccccgaagatccggcactacccgaccgggtaccgggtcgagtcgggtcacgggatgactctagacatacccggtatccgattgggtatttttatgccgccctttatggcagaaatccggggtttttgggggttttggacccttttttttcaaaatcaaaagttagttttgggctctcccaaaccgctgggtgaagtttgggctgaaggctgagatccgtcgggtacccggcgtcggagccggatatgctgggttcggatctcggaaaggcgatacccgaacccggaggcccggatcagaaccctacatataactaaaggaatagcctcagagaaccaaacaaactgtcaggcttcaatcagtatttctattgtttctcatgcggcttctaacgccggcgtcaatgttgcacaattcaatgtcatttccgacattcactaggactttacaagactttacaccttcaaaatcaaaggctagaccttcaaacaagtaaaacccccaacatccggggcaaaaacaaccagcctccccaaatttgggggcatatactagtattatgtaaaaatattctatcatgtattttttcaaaacatcattgcatgtatatagacacaggtatttacttaagtgtgcaatgtcaaatcaataaggactaaaaaaaagtgtctatatggctagtatgatggaaagtactagttcagatcaatttgctggtttgattcaactttctttaataaccaatttacagatcgactaacccagcggtgggccgctatgcttttggcccaaaaagtgtagcgtagaggcactttttttcatcaaaaaagtgtagtgttagcggttttttagcggtttttcactgcgctacagctcttttagcggaaaaagcggctaaaaaccgctgtagtgaagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgttgtggcggaattccgctacgctacgcttagcgctaacagcaattccgctgtgttatgctacactaaccgctacggttattgtagcggcccccccccgttgactaacctactgaacctattcacattttttttttggaatagttgattgcatgcttgatgaattggaagctctagttcaaaaacacaatccttgcatcagtagcaaagtcaagtagttgatgactaggggcaaagagaaagcagaagttagaactaacagatctttcttttgtttgtttttttttgaaaaaggttggtatggaaaagaaatccaacaagatgaaaaaggacaacaagatcttaagacaagagatgaggaatcacaagatcttaagacaagagatgaggaatccaaaggagaaagtgttaaaaacagcctccaaatcgcatcagactgggctgccgcccagatctgcctgcacggcactcttgcacggggggttgataagcgcaagccaaccccccacgcgcacgccagctgcagattggcgtgcgcgcctgcacgccattgcagaatggcgtgcaggcaggcaagccatttgcctgcaggttggcgtgcctttctgcacgcccaactttaggtcctaaacacatatttatatgcgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggactctttttttcttttttcttttttctttttttttcccctcggcctagagaggccgaggtcacacagccgggaggaacccctcccggctcgctggtccacagtccagcggaaggaaacccttccgttggacgaggtacacgtaccttgtccatcggaaggaaagccttccgccaacactgggtcactacactaccagtaacggtagtgtagcggtaaagtagtgttttttttgtcactagcactacttttcctgtagcgcaaatgcactacattatctttttctttttttgctgtttttttttgccactacactatcacaacggctgttttttgtattttttattgcattatagtagagaggagatgacaagagaaaaattactattaggaagacaaacctaggagagagaaacattaatatgagcaagtaagatgaataggaattaatattggatgatattaaataatcttgaagatgatttttgtgaagaatcaagatggatggggtcggggacagagggcacaattgatggatggctgctagcaggttgggacccttaattcaatgacaaggctggaccgtttcctcatcagattagggctgtttcacccctggatggtgcagtaactcaatatccaggggtgaaaccgttacaaaatcaggttttggtgctctcaaaaagaggggcccagttacactacaggatattgcagtagcgcactatccaggggtgaaaccattacactatctgttttttttgggtttcagaaaagggtcccactacactacagcccaggaaaaaaaattgtggttagtgtagtggtaaagtagcagccaagcagctgggtgcactacactactcagatacactggataacgcagcgtaaagtagcaacccagtgttgcttccgcttggacgaggtacatgtatcttgtccatcggaaggaaacccttccgctggatgaggtacatgtacctcgtccagcggaaggaagtgagagacttgtgttaagtttgcctcttttccacctcactcttcttcctcctgttgtgagaactcctttgggatgtatggcagtcctgtgagggggaagtaacaaattgatattgtgcttgtttgatatatattgttacaggtggtttgaaagacctgcccctctattgacacatgaattctgacaacaaaaaattatatattgatgtgccaaaacctttatgcagtagtctctatcagacctagatcaactgatatatggtgtatcaagttccgctgggcacatgcccaagttgggcaaaaaacaagccaagcgtgcttggccgatctccaagcgcacgtggcacactctaaagtcactttggcactctcccaacccccgcttgacacatgccaaagttggcgggggtcgggacaaagcctcgcttggccgagcccaagcgagggtgccacctgcgccaaaaccacccaccacccaaacttgaccaaacgtgacttcaatgtccatgggatctcacacccattggaacaattctacagctgcttctcttcaccgatcttttgtcccgtaacgaacatagagtcatggccaagaaccgaagaaccaatcatcggaagattctcctggaacaccttcatgactgtccgcctgctactatttagagacaacctgaccatagcataataattatttagagacattattacatatactacccccatagcatatgtaattaatgtctattttatatgtacataatatagagacattattacatatgtacatataaaaacattactatttaaataagtggaatcactataaaagagacattattactcattacattgcgttttactagtcatgaaataaaacataaaaataaaccaaaaacatttataaataaacattttttaaacatgaatctacaaataacttctgaaccttaagcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctagggtacctcatcagaagtacccctgaattattactccttcatgtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacacatgtaattaaggttcatgcagttcgggaaaaatctacaaataaggttgacatcatttaaaccttaactacattgtgacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccagtgaccaaaccatggctgcaggttcgtcacagcaccccttagtgtgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggctgtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaagggcccagaatgattatataaggagcccttcttgcccccaaactctgattccccatcttcataaccacttaccagcaataaccacctccaacaaccagtttttcacctgtttttggcccagttcctgctgtttctgtcttggatatcaccaactcaaccatcaacttttccccagcactcttccaacacctgttacccagttttctgagcactcccagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattcattggagggcaccataaaaacccctgtaactcaggcccctccttttataaaaacttaacagtttttattatttcttttcttaatatcaattacctccccattccaagtgttacccacacttgtacaccatttttcttagctttgcacctggtgtagctagaagagtctagctcttggcatcacccaggctgacaatgaccgtcggcctcagcggctttcaacacgggctacttgatacctgtgtctgatgaggtgatgaggtgagattggatgtcgatggtctgattggcccagagctttgggtcagccaagtcagactttggcttgtgccaagatcgaagccccgcttgagttgcccaatcaagccccctgggcacacttccaagcccccgtggcgcttggccaagcgggacttgggattgtgcccagcgtggcttgatacaccatatatgaaatgctatgacacaagatatctaagaacctgattgtgatcacaggtgttggtgaagggggggttgatgatgatgatcaccagctggcaggctgtgtgatgatgagatacttgtttgtccattcttcatcaagactctcccaggtatgagcgtgtggctgagatggggcagaggtacacgccttgtgcccagtttccgcgctcatgtgggaaaaaaggggggaaaggaggggcttgggcctttccttttctgccctttgacctagaaaagactcagtagaggcgtgggtatgcagtaaagtaggcagagagggtggactcggtctcaaagcctaaaaccctctgcaaaaaaaaaaaacttctcacaaagggtgggtgggaggttttggagaaatatgtcttgatagatgaaggaggagaggtgaacctggcacttcgtgcagagctgtcagttctagcaaaatgtggtggaagatggggctcgctgagcaagtctccttcttataccgtcactgttgacgggtgactgcagctgcaatgagggagcacggtcccagtcaatgatcaacagggcggtcagggccagctctccgccttggtgaccatggacggcggggacttgtctgtgcccctgtcacctcacaagatcacccctataaatgggttgaaatctccaagtgagatatatgttgatgctggaattgcatgaggaacttgaactgaggggggcaaaaaaggcctgattatatagtctatttacacaacggctggcatgtggttctagccttaactgatattttcaaaaatggctagattatggttctagccctaaccatttgcctagctctaaatctatactacacactaccaatgtaacactggaggatttcccgtcacagtttagagtgatttttagacctctctcagctctaaattaacactctaatcacaaccacaactagctcacctgagggcctttgctacaaggcttcttaagaaaggttttttttgtcaaaaattaagaccttcatggtgtaaatcaaattctgcaagggttgtgaatgccaacgggaagtcatccactatgctttgtaatcatgttctatcataaccttaacatctaaataacttctgaccgagtcgagctagcctagtggttccagtgattgtctacagctcaaatgtgatgtagagttcaaatatgcaacaataaaaccaataataaagctccttatcaaagatcattcaagaatttatctactttgatacttgaaacacatttggcacactacaccgtcagaggaaaaatggaggaccactcctccctcccctcttttctcccaaattgttatacaaaaaagggtggtacttcccagctgtggtgcactctttttcttgagaatagctgagcaagcagatggagtttgggaaaacagagggtaataggtcatagttgattgggacgtgtatgtagtctctgctgaacaattgctatgggtctaggtccacttaaagtctgttccagtcttctcccaatacatatactccatgataagcctattgtaagagaagacagaaacaaataaagtttgtaagcctttgcaagctcaacttggtttctagtaggaactacctggagttatctgctttgatcatcagcaataccaaaatttgagcaagtcagaagggttcacgattggcatttccagttcccataaagccattttgtatgtggcccaaaccagcccaaaccagcagccgcatggcctgctgcaaagtttaaaaacatgacatatttatcaaacaaatgaggatatccaatgtaccaaacaagaaaatattgttagcaaacaagcatccaaaagctcaatcatgaaccccactccaggaccattacccaccaagcttcctgaaaaccacctcataacctactatcttctgcgtccaagttcaagatgggcaacagtatctgcaagattattgtctgttttcctcctgaagttggcccctaccggagatcgcctcagttacttgataagctgaaattttggatatattataaggctcaagcgggcattgccaaccgacatcgcgaagatggtaacaatcattatcacaagaaagaatatcaagtcagtctaatcctgcttctcttcttgtgttccagataatttctccagtgatcagatgccttgacatttgtgcgcatgtcgccataatttgggtcgatcggccaacacagaatgcaattaattgttacactcgggcaatcaagtgtgatgcctctcaaaaatacccctattcagttcaccaatatatggggcggtttcgccatccagtttattcagcctcgttggctaaccgagcatcagcgtacatggccctgggcgaataccagcgttcctcagaggacctcagagaagcaattgatcggtttgatccctcactgactgaatctaacagagcgactttgatcaaaagagtcttccgtcttgtgcgttgccatctggctctactagacggcctccgtgggctagatgcgttgagaaagttcgacttccagtttcatcctcacgatccggacatcagcgaataccaaagattgttgtcacgtaccgagttgctggtcaacatcaagaaatcaattgacaattctcgatcgaccaaccaatactggcaaacaaccttgaaccttattcagtcactagataaaaaaattgagccctggggattcaagttcaactatgcttgtcttcctggctcgtggacttattggaaggtagaagcgcttgctcatctggggaaaactgttgaggctgaagaagtgcttgaccgatgtatcaaggctgacacaaccaatgttgagtatgtactacttttctttatcagtcaatctcgcttagcgctggaccccgtacccggattggcggggtatacccgcgggaactaccccgcgggacggtctccgggcggcctcgtcaggctgctgtggaccaacgggtacggcgggtacgggacacgggcgaggccaacaatacccgcgggtatcgcgggtattatattagacctttgcaaggggtgagcagctgccagccgaagaaggatgtgcaacgaaggcggctgcatgagtcagcaggcgcccggctgcaattatgttggagcaggcggctggctgcgtttatttcggagcaggcagccggctgtgtttattttggagcaggcagccgggtatagccggcagatgccgggtacaggtatagcctatacctgtgcctcggggttgttgtgacctaggtcacatggtgtgactcggctgcggctcagccatccggaggagactacatccgtctcctccgggccacacctaccgtaatccatacgcttacacccctctgagtcactacaggttatgagcctgcgataccagctacgctgaagaatctcgaaccgacggaccataccggattagtttttttgaatcttgccgaccaaatataccggacccacttctcacgccgacggaaaagtaccggcctttacacttcaaatcttaaaacaaaccgacgcaaaataccggatttgtttataaaaaataaaataaaataaaaaaataaaccttacttttctttctcttggatcagctatcacgatcacaatggaccagtactcttatcatgcttacagtcgaattcgactgttcctcgccgacttgaatcttgttctaggatcgttgccacctgcgggtccgaatccctatctacctctgccgagtgtagacccggtccgatttcctcaaggcttcaactgtggtcctcatcatcagctctcgtcaaataggccgactcatcgctcgagagcctggaagaggcatcacgcaggaatagattaccaacgatcggaacaagctcgccatgctctgcccatcctaccagtcaagcaaactgttggcagcactccaaaggaatacaagctccggttttcccaaagtcgacggccagcccatatttcaaaccacagagagtgctacagaccagtcaaaaactctgagatcacttgtcaaattcaatcaacacgtcaaaatgaatgtcttcactatcctgacaatcccgacaacttggccaacaagtatcctagcgattgtgataatttggttgacacaaatcctagcgatcccaatgttttggttgacaaaaatcctacggaccacaacaatttgatcaaagaaaatcttagggattgcgatgatctggccaatgattactacagcgatcaagatgtagtgcacgaaccagatgaaattgacctagatcagattgaatgggatgatcgctccgatctggacatcaatgcaactcctgattcttaccaaccagaccaaaacttgacctccggcgctattccagaagattgtgccaaccatttccttcctaaaactgagtcacttcagcaacccaatccaacttttgacttaaaaaactacagtgctgacgatgtagaccgctgggccagtaccttgtcagtagaagaattcgagcaccttcgtgttatgggacccaacgctagaactgaatctttccggcaatatactatctccaacctcaatcaaccgactcagacccttactcaacaaagctcacttgaacacccagttcctacgtctaatggctaccaggacaacagcaattaccaccaccaccagcctgatgacatcagcagcaacaatttcgaccaacaaccgcttgtgcctccagattatgatcagtcaagatctactttctgcaatcactcagacaactacaactctcatctagaggcttgtgacaatggtggatttgatgatggcgtttttgacgatggcggatttgatgatggcggatttgacgatggcggatttgacgatggcggatttgatgatggtggttttgatgatgcttattattagcctgtttcacattccaaccctctttcccacttcttaaaatttgatttttttatcttcaacctactcatcatttctaccattttattttatttttatgtttattatttattttttatttttcagcctcaacctttccacgccaatttttcttcaagtttgatcttattttgtttatttatttcttctacctttcttcattttctttctattttttctcagcttttttgtagttagaacctccccggcaggtgtcttggagccttgccgagggggtgggtgttgtgacctaggtcacatggtgtgactcggctgcggctcagccatccggaggagactacatccgtctcctccgggccacacctaccgtaatccatacgcttacacccctctgagtcactacaggggtgcaccacactcgggtatattcccgggctgacagggaatacccgcgtcctgaaccaccccgcggggcatacagaatccccgctgtccgtacccgataccctagggtatgttgcgggcggcctgattttgtacccgctggtcgggtataccctcaggtcggggcgccgggcgacttgagaaacgccgggtaccccgcggggtccagcgctaatctcgctttccacactgatatctacatgtgatgcaaagaagtgaacggaaaagggtgtttgtcactgaaccaattggcatattttcttaattttctccggatgtgcgccttccagcttaataagagtggcaaaagctttggttgatttggccaaagcagacctcagcatgagagtcttcgaaacgctgctttacgccaatccagcgccagcttggtgtgtttgacttgtttgttttttatagcctcacactgcgcagtctgaaccatctgtatgtaatatttataaggctaaccttttcttgctttcattttattccccccttttggtatcaggtgtcttctggtgccgaaattaataagctcaatggataaaatcgaaagatcatgttctcagtctctccactttgctgccgtagagcaatgtgatgaactccttgtcagcctcaaagaccctatgttgaccactctccgaatgaaagttgtaaccatcaggtgtgaacaactggctgaggtttgttgcaaatgtttttaaaatgcacctccacctccacaatcacatatttgacctggtttgggtttaccatctgtggatgatgactgacttggcggtctcccttttactggtgattgtcgacctcataagcaatgcttgaagtatagatcaccagaatcccatctatgttaccaaattgttgcaagcaatgtggccctgcacgaggagctcaacttcacctgctccaagcgcttgtctactaagcccgacatctacgaggcccatcggatttatctgctccgatccttaattgctctagcccgctcgacctaccgctccagaaaacataactggagcctcacctacttgatcattgctgacttgctctgtttctggcccgatttgctgctttcttcgcgagagggcatatttgaggaagtttgtgctagaaccaactccaaaagatcctccttcccccgcttcaacaactctttcccacattcctcccagagccgttcatctggttcaaacaacaacactggcaaaaccaacggggctgattcggaccccaaaggatactatcgggtaaccattgtcccatacttgctgtatctaaatccttctttcaatctttggactccctccacacgcatgtttatctctgaattgactccctttttttttcaaactctgcgctggctgtttgttatcctagactctcggggttcgaacaaacgcttccagggaagaaatcaaggaggctttccgaaaactggccctcatacatcatcctgacaaaggaggccaagccgagtcatttcaaaaggtctgtttcctctttctcttaacccagcaccgccagcacttcctggttggacaaactgatccggccggtttccaggtgtaatggccaatagatgttttctgccagtgtgcatatgtccgcacaattctccataaaaggcagcaaagattaatttatgggggatatctatcatacttatcatacatttctctttgtggtatagatccacttggcttacgagattctttttaacccggagtcaagatcggcttacgatcagactcgtcgataaacccactccatctcaccctcagactttgccaccaatgaacgaaatttgattccaagcatctagttttttttttgcgtctcaaaactaaaatagatccaaaggtaaaaaatttgagtataaattttgttcaggtattgtattcaaatggaggatcccatcacacagaatggtcagattctatgggatgtgtttgcaactacataatcaacttggacaggttgcaaaaaaagcaagaacaaaatctgcaagaatttctttcttgacttgagttttgccgggagggattccaaccaatatggaaacttgtacagtcttgatgaccgggagttacattgctcttggccaattacataggaggcttcaggcttcatgattgaaattcaaaaattttagagccaagttccagacctttctcaacgacattccaaaaatttattctgaacaatctgtacagccatttgaattattaaaaaaaacagatgatgataaacatcttaaaaggggcttcataataggatgattttcaatcatgaagcagtcaaacttccaaggtcatcacggtccatggccgccccgtaagaattatgtagcagctctgaatggtcaattttttcatagggaaagacaaggttctctgaggtggaacatcctctgagagacagcttgtactcatcaaggaagaactcactccccccccacatcgctggcgcacctccttctcacctgtcgcagtcaggcctcaccttgacgttgagacgttgtgtctgagaaggtctggagccacttgcctggcttattgaagcttcaggatcggtttgttgcactcatctgatccaggggtgcaacgaaacagctcatgttcttcccccattgtttttcttacactcgcttggaagggtgtaggcatggttatgtatgaggctacagtaccttccatcttggacaagaaccagatgacaagcaagtcctatggaatggagatccctatggaatagacatccttggaaagacacttttggggattgtttgttgttgtttgcatgttctcacctatccatctgaaacagaagacaaacgacgagtgcgattccacgcccaaaaacaaagcacaccaatgagaatattgacaactttgcaagaatctcggcaaggatgatcaatcaggatatacaaaaataaaagaacgaggagaaggggatcgattgggtggatggattacacgggaatataaagaggtaacaagggggtgtagacaagagccagcgatgcaagtggaatacaaagacatgtgaagatcgggcagcagccagagagaggaaggatgatgaccacgctagaggcctttaagttcgagaactaaaccgaggacgagtttcgagaactcagccatatctaaaaaaaggaaaaaatcggggagaaaatgatgtcaatggacccctgaggactaaggggaagggagagacacatacggtcgaagctgaactcgggttgatggatggtgtcgccagtcgaatggatcttttggttcgagtcttcgaaggaggattcgatggcaaacgcgctgggcacgttgatgttgatccaactggcatggtctgaacacgcgtatccacacttggtgttcgtccatccgatcgccaaatattcgtcgatcaataatctcaaatactctgcatgtatgttgaaaaaaaatatgtgagtgatttccagaaccgaatcggagattttttttttatatgagaaaagaaaaaaaaaggggggggggggaagaactgacgggtgagagaggggtcaacaaagtcggtgaccagcccgacagttggtgtagtgcccttcttgacgaacgcggtcatatcgaactggaccatgccgtcgacgggccggttagcttgtcgatacgcgcgtgcaacttcctgactgccgagcaggccgccctcctcggcggagaaccacatgaactcgagcgcgccctggccggctttgggggtccagttgtggtggagcaggatgtcgaaggcctcgaggatcgacgtcgtccccgaaccatcgtcgtctgcccccggcgcaggtaggaacgggagcaggttcgtcgagtcttggtgcgcgcctacgataaacgtcccgctacttctcgtcgctgcctcttcgccattcggctcgaaacgcgctatgatcgtgttctgcccccacttgtgcgggaattcactcaccgtcacgttcgatttcgacttggataccaacgtacggatctcatttaaaagccaggcttggctttctttgccagtcgatgagcgataatatctaatgttgttgttttttgtatttatatatgagaatctcttcatgtttctgtgagagagaggagtaagagaagaattggagtgctcaccgggttcggaagtcggtgaatttcgtcaagcgtttcttcatccgagcgggttgaataagacgagtaaaattagcgacagcctgatgcccgagtttaattttgtgagggaaggaatggactggagattttgattgatgaagaagatccgacgaatgatgggtgacgaaggtagggttgagaagttgcgggtcggagtcgagggtgaaggcgtctgagtggaggtcgctagcgagccacgagtcggtgatgtccacgaacttcctgcgtccatccttgaagatcagcaaggctttctcgccctcagtggtccattcctgacgcccatcggcccatctgatcagtcgcttctccgggtacgccttgatatgttctgtgatgcgctcgagatggttgtcagtgagcaggctttcggctttctcttggcttaatcggtgttggttctctcctccaagtagtgattctatgggcggactgagttggaagttgatctggttggtggctcggttgatgaccagtggtggttcttcggctgcgctcggttgggttgctgttgataggagtagcagggcaactgctccgatgatggtcgagtagttgagcatcttgcttgttggaggatggtgatgatgatgatatgtaagttggagtgagttggttgggcttggttgggtcctcctgggttttttgaccaaaaactagcccagctgcttataagttatatagggcatgacgccccccggggtaagggaggagaccccccgaccggagcctggagatcctccatcaacaactcctgagggacatcctgtgcatctatacatctactgggaatcatggaaaatctgtactacagctctaatccatccagatcaatgtacaatgataatgctaatcggcaacaaagaagcttatcaaactaaataaattaaaaactgcttggtaaacaatctggagtcactaggggagatcacatctgcagccattcgagcaagggctaatgccatgtgcatggccacccagtcggtccaatggtccattgaataattaatctcaactcacttgccgttctattctcactcgaaatataattgcaaagagttttgatcttgactgacttccctccgttccaaattaagttataatcttaccttgactctctcacttattttctttttcaaaaaatcttctgggaagtctttactgtttagaaagccttgtgatgcaggttcaacttatgcacgcactatagtttcaagtgggaaaacagaaatatgtgtaagaggatcgaaaccttgatgtgtgcagccttattcaaaacttttggtcatgataattttcagatctggttgtattttgacaatttccagaaaatccgatcacttcatctcacatgccacttcacgttctactccatccaagtcttaaactagaccgaaattccctcactcacaatcttaaaacactcaatttaacattgtgagtgggtccttgcaacctcatcatggggtttttgatgcatatgaaaagttgttccttaatgatttttttctttctttgcccgtaatggcatatagaagtgttataattggtagataagataagataagataaactctagcaagggatgtgatggtattattcagacatgcaaagaggatttagtcgaagtcgactgaactggacaatgccatttttttgggtgatgatggattgatttcttgttgaggaaggaaatgaggagaacagatgagagaggaatctgagaggatgaggatcaagaattagcatgttggaacgcaaactgaaaccactgcaagagacaagccaagtcttccaagccgacggagactctgatgagattggagtcgacgccgaactgactagcccactcgagttcattgaagtgagcgaggaggacgtagggcgaggagagggtgaagttggtgcccaaggagggacctttatagctcttgagatggtcatagaacgtctcgcaagacttggcgtcatggaagatgatgctgaacagtcccccatatccgccgggaggatgcttccgtcgacacatctcatagttctctcgcgtcgtgtagcgcggataatggatcgacttgatgatcttgttctcttccgaatctcgcaagctcatcagatactcgcagatcccactcgcattgccgttgatcttcgctacccgtgtgcggaaatcccgcgagttccgttccataaatatcgcatcctctccgaagtaagtatcttcatatatcccagtcggattggtttggtccccatccaagaggcccttcaacgtgctgtgatgttttgatgatgggttgatgatcatgctgtttccggttcaatcgtgtgtgtgtgtggttttcatgtcaaacgtttggttcaagtttccttggatataaggatgaaaaaaaaactctcacctgccacccattacattgctgtctccgctaaataccttagtgagtgagctgaccaggatatcagcataaggcaagacctcgacgtttaagaagttcccaatagtttcatcgatgacgacgaggaagccatactgatcagccaactgacgaagttggacgaggtcaggagatttgagtagcgggttggaggggaattcacaaaacagagcggcgatgggcgggatcccttgggcttgattttgttcgagtaactgggccagagcctggagatcgtcggattctccgtggccgaagaagtgggctccggggccccatttctcgatgatcttgagggtgtccgtgtacgggaatccgaaacagatactcttgccgatcggttggtccggatgtaggcgaacttgcaatgacattgccagttgatgggcataaaagatcgagctcatcccggtgggatagaggtagatatccgactcggttaattgaccggctccacgttcggatcgtttgaggttggctgctggcggactgctcgagccgtcggaaggggccgtttcgaccaagatatcagcgatccttcgtcggagtgccagtttggcaccctggacatgttggatcggcaggttacgaccataacgctcttcgacataggtcgacgtgttttcgtcggtctcgagcccggttgggatgggtggggcgggcagagggaatttggggctctgtttgacgttgtagcggcgaggtgcaacggcaggcgagttaggaggtgaggggagatcgttgaggatctggctgtgcggggctcgaggagcttctctgactgggaaggagcccatgagccggagagcgcgttcggcgaaccgagacgaaatccctagcccggtgtgctgccaaaacgtccgagccaagccgaagatcttctcgtcaggtacgaagagcacaaatatccggaggggtggttcgggacgggtggtgacgggactggacggttttgatgaagaggcctcgaacctgaccagacggcatcgtttctccagtcccgcttccgcgatggcttgttttagagcccggtcggccacgaatttccgacacaggttggcggccttttcggatgggaatagcatgcatctttcctgaggtgataaggcatgggccgcccgacagatctcggccaactgtttgtttttagtaaagatgtgtcaagtcagtctatgcttgattacaaaaacaaaacagttggaatatgtaaaattttcctgggatgatggatcgggtgctaaccttttggatatccagatggataaagaagcggggatagccggtgctgagtttattatggactcgttcgaggccaagttcataatccacgttatccttccaggtaggcagcgagacggatacggcgtgtggggtgtagatgggcaccgatgagcccagttcggccgaatgtccggtggttgcaggtaacatctcgcgatggactccttcaacgaatctgtgggagtttcaatcgctccgtctttcccctttatgtattacaatgtagcccccattaaaacttgaaaggatggttccgacagctcggtacatatttccaatcgcttctcttgacttccttccgtccagcagctgacagtccatccagcctgaaacaacccaacggaacaccctcgacaatcccaactggacacactcagtacagggctcaagaactccgcgcaattctccgactcggcatccactccagttacacaaactccagagtcttgagcccacacatgacccaccactttgctcatggatgtgattacataacaccccccaaaagggaaaactctcacctggcgagccggcatacagatggcccagatccacaaaccatcaatccaagggcagacccatgttttgttatgcaggtgttaggcaagatggatcagggaatcaacttgtttgagaggaagcttggatatagtggtgtctgcaatttccctctaccaaaatgccataacctcaagctagaaaaattgacttggtcacccttggtctgagcacaactccaatcaaggggtttgtgaggaccccagcaagccctaggatatttataaaaaagtcaaaatttcagcaaaattcatacctgggggccccgtggtgagtcattgttctttggaaaatcaatacctttttgagagtatgctcaaggtaaaatcccctaaaacacccaataaattgacatatacagtgggggacaacatattaccgtaacggattttacagtgtctgaaatgttgaggaagaaaaacccaaaaactcaccccctctgggtggcaaaaaagtgtgattttttaggccaatcttcccagaaaacccacctacagtatgaattccagtttaatctcaggtctcagacccacccaacttgcccaaaagtcttcctgaggggattatcacggggattgacatgagcataggcatatatgaggtggttacacacataaatatatccacttgaactccatccacattttcttcaggctatctgcaagtccaggtttaggtcctaactgcatccttatggacttgaaagccatttttaatgacatgtgtctgaaattatggatttcaaaaagtgaaaaaagagaaccattggtctgattgcaaaaccaaataagaaatggaaagtacacactccaaaaagcccaaaaatgacacttttggggttgaacaccacacatggcagacaaacattcagccagcatggtaaactcaacttttgctggtgggatgttacagtaatatggtgtcccccactgtaccctcctcaaagggcctctctgagtgacatgggagaggtccttcaaggatggtgtacacccattttgcgacttctcaaactttgcaaacatctccccccagcaccccaacaactatctttgtcttttgaaattgttcctgagggagaacttaagccctccatcagtcttgtctgagagcacattagccctttcagcaagaattcaaaaagcttatttttaggcctttttgccacaaattcttcataggtatgtgaacccagtttaaaccaataaaatcttggtatttggccccagattgtacattttacctccccccctttttttagggcacctgataggtcaacatttaccttccttgaaggacctctcagagtgacatgggagaggtcctttgctgcatgatgaaagcacaaacttgaagtcacaagaattggtgaagtggtgcagaataggccccaaagaattaatattaaaaaataaaaacaaaaaataaagttttgaaatctgtgaaaactaaaaaatagcgatattttcttccaaaagctctgatattcattttgggggagtgggagcactggaagaaagaaagaatggaacatgggaagaatgattataaatgaaaattttgtaaaagatggtcaccaggtggtttcaaacaactgttgagtagcacatttgccagcacatgttgtggaaaagcactagaatttactgttttgactccaatctgaacaaccaacctggctcaaccttttttggttccaatttttttttttcatttataatcattcttgccatgttccactctttcttgctttcagcactcccactcccccaaaatgaatatcaaagcttttggaaaaacccaattttattttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattttttggcacctattctgcaccacttgaccaagtctcatcacttcaatttggtgctttgaagctctggggtccaaaacaggcagccaaaaataacggtccacccactgtacacccattttgtgacttctcacactttgcaaacatgcggatgttagccccacgcgccctcaaaccaatccaactttgactacaaaaaaacagaccacttctcaatcaccacaaaaaggcacaaacagtagggttagggatagggtatgggataggagttagggaagtgtttttttagaaactaccaatgatttttattcctgataatctagagttctttaagtaatctagatataaaatgatcaatttgtaggagcagtaattgattcattatgaataggaatgataatcatattccatactaactagcatgaaaggaatgaaattcttgtgaaataagagaagagagagagtaaaagagtgaaatttcgacaaactaaaatggcctattttatggtgttcaaacataaatatggagttgtcagtataaaaaacaacagaataaaaagcaataattggctgcagcaacctgtcagcatacttagaactctaattgacaggtcccgcccaaaattgtcgagtgtgcttttaatttagggggttggaaaaatgactcccaaaaatttgacgacgactcccattttggtcgaggggtcgttggacgggagtcgtctttccaattccccctgggggattgggagttgttgaattttttgctcatcaatcccaatctctcttttcctctttcttcactgtcacatgtcactcattccttaccggtattctccctgatctcttatttaatatgcataaatacctgctcccacatcttgtgcaattgttgtagctagactatttaagaccctagttattgagaaattaaaacactatcggttctttatctttttaaaccgttcctgaaagaagcactttagcccttcatcagtctttgcagagagcacttaagccctttctgcaagaatccaaaaagaatttttcttggcctctcggccttattttcatcaggagtcaacctcccatccaattttatttattttttatttttatattttttttgggtgggaagtccgagaatccaaaaagtatttttcttggcctctcggccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatggattgggaggtcgactcccaatcccccagggggaattggaaagacaaccccttgaccaaatgggagttgtcatcaaatttttgggagtcgtttttccaacccccttaatttaaagcagtgtcaagtagaaatttacatacctatttgaacatcatgtttcatgagtaccattttgacaaaaatcacaaattcatacccatttcaagttatgattttggcatttttgccattttcacgtaccttttttcaacacccccctattagggggcttttcgggtcctggcttgtgttaagctagttctgaccttgtcactaagcagaaaaaattggttcaccagcaagcattgttgttctccacccctactgactcactcaagctaaggagctcttctgagcttcctccttactgtttctttataaggaaggtactggccaattcatgtttttttaattcttaaaaatcaagtcaagaggatgaatttcaaatcactaattgtcttatggataagaatttcatgctactgcaaacatatttttttgactcagttaaatacaaatggattaaatattgaacggaaactactctgaaaataaccaacaattgtatcacaaaactgttaatcttgtgagatttttgaataaagttgatcttgaaattgtttgagaattttttcatgaagatattcttgatccataattgcctttcaggttaaattctcccacctatattcatgtccactggctgaagaggatgatcagtttgtttgattgattttggatcaagagtgggctgcagattgtgaaaatagggctcttgacagccatagcattggaattcatgcaatgcttgaaggtgtttctggtattctgaaactgtttgtggtgattgaagatctgtttcaattaaaaggatcacatgtaaaacattcatttcccaattattaagagatatatcaccagattcattgaggttcagaattcttgaaagggcttcactcttttcctgtttaattttctcttcattattgttccactgaattgtatagacaaatttcaaggaatcttccatgtattgcaatttcctttcaaattctaaatgatctacatcacaaggtataaatatatgaaataaactcttgtaaaatgttttgatagtattaatcaaattaaacatcaccagagtcaaatctattttacttaatatacccaatggaaaagatgggagctcatcaaacaactgaaataatttcttcatattcttcactgtttctggatgttgagattcctgatttgagaatctttgctgatttatttccaaggaaagatcatccagtctatctttcaaatgatcatcatcaaattcctggaaaataaaatcaaagtttgataatcctgtatcttgtggctcttttctgagtagtaaaacatcttctttcagaatttgataagaaagatccattttgttttcatttggaagagctgaagaaaaatagaaaacagatcatcattaatttcatttcaaggaaaaaaaagaaacttcatagaaacagttcaaatgattttggtactttcaagtgagtcttacctgctatagaaagtttaaaatgtttcaaggctggatttcctgtgatcaacatcccattatttactggtccactgagagaatgcttgaagatgagattaattgggatctttgagctcatcttgatattgaactttaccatttccattacattttctgatgcaaatgtttgaatttgcttcaaaaaataaggatgaatcaatttgtgtgtttgaataaaatccccaaggaggaacaagcacttcaaggagacaagaacacccattatttcttgatcagtcttatgaacttcatctttccattttcttagagtttcatgtaaatcattccaaatggagaccagttctgccatgaacctttcttttactattgaaaatgcatgatctgatatttcacctgttcctgtagatttaattggtctgttttgccttggtatgtcaatccctccataccaggcaattaaagaattcagaggtcttcttccttttaactcaaccagctttgcccgaattggccctttcagattagaatcaattctatccattttttgcccaaattctgaaaacttggatatcttgtgcttcttaagccattcaatttcctggcgtatctcacctatttcaatttccattccttgtatctcagcttcaagaataagtcagctacctcccatagacctctaattgatcatcatttgagacagaagaaaatcaatcattaccttcattctgttgatttttctcatggtatactctgtcatctaaattattggtgatgataacttcattggttctctgagtgtttgtgatggctttacttgatccagtgtcttctatcactttaatttgatttgccattgtatgaaaaaaacaattatcaaagcttatctcagtatcaggtggcaagttgataaatgaggaaatctgtttcctcacctgaatctgtgtactctattccattaagatgtaaatgtggttcattcatcatagatagagcaaattgaactgttgctattcccaaaagggatacatattgaataggaatgtttgatatcatgattacggtaattctactaggatttattggtttgtgatcagttcaaacaataatgaaaaaattcataaaataaactctttctcaaattcatccaaatcattctgatgtatttatattctacaaaggaaccttttctgacagcacatgtgagcttgatggtttacaaacttgtttgaagccagtccccttcaaacaagtttcaaaaactacaggatattttgtatcattcaaatgatgtcaactgattttgatcatactgaaatcatggaattgataactgttgaagtatcacttatataacacagcaatatcaaaacagagcgtgtgataaaaagtgaagccatgaataaatttgaggctatgagaagtgaaatatgtatttaccagaaacatgtcagaaagtttctgtatgacacaaggttttaaatagatattggagggtttcacaatgagagtttacatatttttcaagccaatttttagctggttattgaaaactttttgaaacatgaaaaagttgttctgattgttcagaaaccccaaaatctcttcattatgtcaaaattccaaaatcttgttgataaggaactgaaaattggctataagaaatttatgaatttctctcatgaaagcccctattgacagtttgactcaaacaacaactgatgagcaaagtcatccaataatgtgcaattttggcagggaccagtcagcatactcaaaactcaaattgacaggttggtcccagccaaaattgctgattatgttatgacaaaaattaaaaatttgctgaattcatttcaaacaccatagctctatccatgcaaggtttattttataatttcataatgaagggacacatttataatgcagggtgcatccttcacaagtgtttcagccagtggctttcctttggagttgagtctgggtcaaactcgtgacaggtggcctttcacatgaccagattaatgcaaacttgtgaatttcttccgatcgacttgcctgttgaccatcaccagcaaaaaaaaaacacaaaaaccaccaaacgaggaaaatcaaagaaaaagggaaagaacggtcaagaacggtcagacgagatgttcagcttagtagagtccatcaccagtcgattcaacctcaccaaccatacaaacgcagatagaccgttgaacacccaagtactctactcttcactctcctcgactaccaagaaactagcaaaccaactgtcgacaagcctccaatcatcctcccagcatctccactccaccctagagtctctcgaccatctagacctagaccaactgatcatccaaacaccggtcgattccacctatcaactcgccatattcttattaccctcctacaacgtcgagtcgccagtcgattcggtactagctcaattccgagacgctctcttcgacttcagattatccaagaactctctcgctggtctcagtttcgccgtcatcggtattggacactctgattatcgagatgagttttgcaaacaagccattgagctcgacgagatactggaaggattaggcgcccgaaggctgttacctctacagaagatcgatgtcgcagtcgatcctgaacgcgatctcgaccattattatcattctatcattcagaaaacctttcatccggcactcaaatctttctccgagctaccaactatcaaatctcaagagatcaagaagtattctgcagaaaatgaagaagaagaagaagaagaggaggaggaagaacaagatgatgttgacaactcagatgacgaatttgtagattattccaattcaaagccactttccaaagctgaaaaagcgcgccaaaagtccaaaagattattaaacaaaaagatcaatcaaggtgaaaagaagaccaacggaactcaagatatcgaagacttaggagtaggagtaccccagatcgagaacctgacctcaaactcaaaagatgacgccgaaaaccagatgattaagaaagatatgattagtcctatgactcgaaaaagtctgaccaagcaaggatatgcaatcgtcggttctcatagtgctgtcaaaacttgtcgttggactaaagcttctctaagaggcagaggattttgctataaacatgcattctacggtatgtttggatcaatcaaaatgccggattggttggtcgatcgaatttctcatgtccttgatctgttggtttatttaggtatccaatcccaccagtgcatggaagccaccccatccttagcttgtgcaaacaaagtttgtcttcccgatttttcatcaagttatacacaaatctcaaccaatccccttttgttgtgctcgtttagtgtacgttttgttggagatcacataccaatccggtcggaacttcgtggagatggaagacggatgatgcggaattcgtggtagaagaaagcttgaaggagcacgatcgatgttagtctcagccgtcctttctctttgaaatcatgagatactcacatgagatcgttcccaaactgttgaagtgattaaacagttagccgggatgccaggagtccgaccggaccgatttactgaagcccgaactcctcgtcatgctgccttgagccttgtcggagaaccggtcatgttccgtacgtattttaaattattgcttcctttccacattccagccatcatgtgacttaagaaagtagtttcttcctttctgtttcttccccttttcttccgctcttgatcgggagttcgttgctctggaatgaccatacagcccacatcaagaagtatatcagcctgctcacagagaaacgaatttcaacattaaaaaatagtaaatcgaatatcagaatgttctttcctggtccaagaaaaaaaaactgatcaaggattgtcaatttaaaattgggacacagaccaatgcgcaatttccagactcgttattagacttaccgccggttacacagctgtacctctcgatcgatgcggggacgaaagagtcattaaagtcgatcgatcggccgctgcaccgagatttctgggaacgattcttggagtcgatcgatatcgtccgcaagaaaaagatccggacggttttccggctgacgttggtgaagggagaaaactcggacgagatcaaggagtatgccgaattgattcgccgaggccagcccgacttcatcgaagtcaaaggcgtaagtctgattgtttgtagatcatcatgatgaacactcaaaaaatcgacatgtttgtggtctcatttaggtcacctattgcggatacccaggctcttcaaacctgacgatcaaaaactcgccctggcataacgaggtgatcaagtttgtcgaagacttgtgcgaagagatcaatgatcctcgctaccgcgcctcttctcaaaacggcgatgcccagcaagcgccgattgccgagtacggcttggctgctgaacatgctcattcttgttgtgtcttggctgcccatcaaaaatattacttcgacgatcaatggcatacttggatcgactatgacagtttgtcatttttttccttcctcgtggtttcctccttttacaaataacataattgatattgtttgtttcccctttcatttcgaaaaaaaatagagttttttgaattggtggagtcgggacaaacagagtttgagggattagattattgcgatgtgacgcccgagtttgcgctttttgggtctcctcaagctggcttctcgcccgaagatcaacgctggttccgcaaaaaaacgcttgccaaaaacaaccaacttgaggatccacttgcagatcagacagctccctcctctgttggtgttgttgttgctcctggtcccgcacaggatgtttaacatcaccaacatacatactttctttttcctattggcaagtttttattttcttcgattctgactctttctctctcttcgcgtctccctttatgtgttattggaactgtcgttttatccttgtgaatacatacatctttcctttttgatcgatatcactaaaagagaatcacgcttcttccttgatagttctctacgtacatgttattcttgttccttccgatcgttattattcttagggagggtgagggtacagatcataatgagacgcccatttgtccaacaccaagctagtcagtaatgatgagtcatcagaggataaatgcctcctcatctttctgaactagtgaagccttggctcaatctgatgacattttagattgccagcctggaatgacgcattcagatataaagaatacatgatatttgagacgcttggaattctaacaatgttgatgcttgtcgccgtgaccgaaggagcttgtgcactgggggtcatgattacttccggccggtgtttctccggagctcgacacgttaccggaagtgtgaataattactccccctcggcacaggtcctccctttgaaagggtttgtttcactatgcttgagcccccggctcgtggccctgaatgaatgaaacctggaatccatccaagccttctgtcgagccgcgtggacctgatgatctcgacaatcgtctcatcatggcggattcctaccccgtagagagattccagctacaacatgaagtgtaggaacgatccgaagagacagccttgactacgagtgcgacgcaaagagctccttagctccaacagccagctcctacaagcgcgcccgaggcgtgatattgttgtactacacatctgaccgattcgtgcaaatttatggcagcatcgggcgtcttctcaactgtccacttcagacaacatcaccatgacgatctaccgcactatcagtcgatggattcgccgctgcgcaacacgccgaggctgccatgtaaaacaccatctcatggtcagccgatggtgaagataaaccgtgaagcccggcacaaggtccatttaaggcccgctcgtcgtcaccaacggcttctctacctctcctcccatccctcattcacagcagtaaaatcacatttctagtgacactttcattttgctctttggtgaaatcagtctacatttatatatatatccagctccgccatcatctcgtgttgttcattaagagtaacacacgctaaaatgagagtgactaccatcagcctcttcggatttctcctctcccctctaggctccctagcgcaagatatctcgattgctagtcctaccaaggattcgaacgtcacgcctggacaaaagctcaagattgtcctccaggcccaaggtacacagccatcatcttcttacaaagttatatttcctcatcttcgcgccatgttgaccattgtcctaacggttatatggggttccaggcaccacctcctcagtcaaacacattgcattcagcaccggcttcagggccacctccaagcacgacgacaagtcgctcggcagacccaccgtcggaagcgtctcgcccggatcgcccgatgttgccttcgacgcatccaaaggaacatacacatacgagatcactgtgcctgcagccaaggatttcttggatggcttctctgctccgtacgccaacttgtcgatctcctcacaagattagatcgtctgctcactttcctcacgtcttcttcatttcagatacgagctcaccgtatccgatctctacttgctaggggtcagtctcaaaaacacttgatttgcatctcgcaaaaaaaatcaatactgataaccccgatgttcgatttaattaggcaacattcacacccactctcaagctgaccagtgtccaagtgaacgtgcaaaacaacaactcgtaaatcggtctcctacattccttcctgcccaatgcacctcccccttctttttttacgatactgaccatttgtctcggatatatctccagaactggcggcgactctcctccggcggatcctaacaacgcgaacaacagcacgaatccgactcccaattctacggatcccaacggtggaaaaggttccaactcgtctcccactccctcttccgaccctaacagcggctcctctagcaattccaacaagccctctagtggcgctgcatcgcatgtccatccgtctgctatgtattccgcgtgctttctcctcgcggcttgtcttctcgctttgtagtcttacttgttctcaatagatctcttggttcttgcttgtttttgtttgtttacttctctctgatacattattgaaaatggaactctgcttgaatttcttttttttttttgggggggggggcttgaagatgcatttttttgttgcatatctggctgttttctgcctgctgggaatagcagcatcacatcagcggtgcatggggcatttatctgccagtgtatgtatcccatgtccatttctgtttctggttgcagtttgtcttctcgttttgtagacttacgtgttgtcgatatagcgcttgattttttttggaatggaagtctgcttgaaattatatttgggcctgaaatgcaatcttcttttgttgtttcgttttcgcctcttttgttgtgttgcaaacaaacatgagcgatgtgctcccttccccgagtttgcaactgcactccaactcagcatgcaaagcagattaaccaaaatcaaagtcaaaccctgtatctcttttgccaggtgcaatgactcccgggaggtggttgagggagacttaggtcaatttctcagctagctcctggagacgaatcgtggagccgtgcctccttgttcacgcaattctgacactgatcaggattgtagcaatgtcacaaaggagttcattgaataatgggcacctgggtggcggcggtggcgcctcacgtgtatacggcgataaaaacctcttacataggatgcattcttctccttgcgagatctttcagactgttccaactgctgccaattgattcaccttcaaacatgcctgggttgcgcacactgctatcttttctttttgtccttgccggatgggttactcaactcacaatggctcaacaaatcagtgtcctttccccggttccaggggctgttttgcaccccggccagagtaccgaatttgttctccgtctaagatgtgcgttcatagtctttaatcgatcagatttccccccccccggttgagctgacttcatatccatcctcagccaccaagttatctctcgaaatggtcgcgattaacttgggactgcgatcaatcaaagatcaaacccacccgggcgccttaggacaactggtgctcaagacactctacggcagtgacattcacatggatcacaaatataccttcagattttcactggttttgcctccagccgaagacttccctgatggtgcttcttccactccgtatgtcgatttttaattttcttttcttttcttcctttgccaaattgacccacaagttaaaattttcttttactattttagctatgatctcgtagtatctcagtactatatcctaggcatcagcaactcatttgatcagaacatccaaagccccatgatgtacagtaactcgactcgagtcaaagttaccgagtcaacgagtttcatctagcgcaatcattcttcttgtctcgtttattaatctagtccaaaactttccagtgatcagcgagcggaaaaaaaaatgttggatgatagtaatgatgtgtagagatatctatgtacgaaccaactgagcattgagaagcccagaagatacccatccaggccaaaggaggaacgaaaaacgatctgttataaacaaatggacaaccatcaattagagtcgtccgattgggattaaacgcgttccagcccacgcgcggatgtgcatcgcaagctgtcaacgagcgcgcaggccagtgactacaatgagcgtggggatgtgactgtgagattgacccataatctgtgattctagtcaacccatgcaattgaacatgaactgcgacctctttgggatggttcatggttaagcctgcagggctgtgctacggcgtcgccccgcagagggcggtgcgtctgatagaagtgggcggtatggcacagttcatccaggcagatccaggcgtacttgttgattacacataactccgcgagctcatctgtactcctcgaagcaaccctcccaagttcatcaactcaaaaatatcctctagtttttcatcgactttctccgatattcttcaaaatttatcaatctgcaagtatggctggattgcgtatgctggtatcctgtcttctcatcctggccgtgggattcgcgactgctcaacaaatgacgattgtctcaccggcgaagggagctgttttgtcccctggtcaaaagaccgactttgagctccactttacatgtgtgtacccctttgatccgcgaagcaggtattctatttgagcgctaactcccggttccttgttgtgatccagccactacttcgtcagtcaagactgtcgcggtcactttgggcttcaaatcagtcaaagacaatgctcctaaggagtctgtaggacatgtactcaagacgatctatgctagcgacctccacatcgatcctaaaactttgagctacaagttttcgactatcttgcctgaagccaaggacttcactgccggtgtttcttcaactccgtatgcccacttccctttgtctatctcctgcaaaattaccatcgactgaaacaagtccttcggagccttttttttagttatgacctcgtgctctcccagtatttgcttttaggggtaagtcagttcactttattcactcggataacctcagtccaactgactcgacgaatatcctcaggccactcaaagccccatgctttacagcaattcgactgaagtcactgtcaagaagtaaaaggtttcttccgtttgcatagatcgtccatgagaatacgtcttgtatcattcatatgccccagtctgatttttccgcggggaaaatttatcatgtttgactgctaccaagtcgtacttatgatgaatcaaatgcggacaaattaagccagctcttttggaaataagtatcaccataactcttttgactgaaatatgagcgacttgtaattcaacccggaaagaaaaatactgagatatcgccgtttccaacaagtctatgttggacaggtcaaacaagccttgttttggatcccatgctcagattctcaattgaacaaagagtaaaaaaaatgttcaaccaatgttgtgattgacaagccctaggacatagctgatcaatgcctttttaagtgtgttctcatgcccaattaacttgatacaggcagcctatgataaagtctttgatctgaaggcaaattcaaggattttgattttatcagctaggtttactcacacagccaaagatagactcttgtacaaatttggctagaaacacccaattgatttcaagagtacaatctagacattttttgcaatttaacacacctttcacaacaccaccctatgtctaacacctggaaaaatcaatgctcactaggtggcaagtgacatcatgtaacattgatcactgctccacagtagctccaactctattgcaacccagatacaatagcccctttgtgtgctacatggggctgaggcagggttgagctgggtatgtaatgggtagcatgctggacttgggctgaagtcacttgtcatcaagtgatcattatttttttttcctggtgggaggggggctttctttgcatcctatctctatccagcatgcctgttatatgtacagtcaattgcagtatttttcaagcaaaccagtacccctacagttgcaaacatcaataaacagcaacacttcttttgggtctggaaagttggggaccaatgttttttttctaaaattttgtgtatttggggtgactctgcctatgagaatactccaacatcagcagttgccataacctgattgaaccggctaagctcctggccatgtatctgtaggctggtgtagtggttgtgggtgatctgtaaggttctggcaggttgtgggattgattccccgccataaaatgactttcaggtgtcacaagcaggcctgtcttccatttaacaccctttaggtatgggtttaaaagatgtatacatcctctcttatgccataatatagcctttaaatccatacacatatacttaaaaaaagaactactgggtggatccctggaccaagttaattctgaattcccctcagtctgaaatgcacaaaattgtgttcagcggggaggtttggcccatgttccctccacctggatgacctttgcagcagcaatgggtctatactatactttactataactgacccctttcagtatagtaaagtttcctcaaatttctatttactataccaatactataaccagtgtgtttcccaccaagcttggtatagtataggccactttttgtggctccaaaattcacctattttgcaagcgccttgtctttatcaaccatgaagtgtgtctatgaactccagagggcccttctatggtcaagagactctcacaagtagctttagatgtttttagcagcatccagggcaggttatagtagagtatatcacccaaaagaatttcctgttctcctcagttatagtaaagggccctgaaaatcagactataaccacaccctttatagtaaagttggaaatatatatactataacaatgctataccaataaccgtaaagtatagacccagtgttgtttgcaggcgggtcagtaaaggtgattgacatttgcaactgtacctggggattagctgcagatcctaggaaactcaattgtgtttttggttacagggcttgagaaaatattgaagactatgtagggatgcaattcattgaaaatctatgctggaatcctctgatcctcaccaaatgggatatgtatagtggataaacagtgaaaagtggctgcttattttggattccagagctccaaaacacaaacttgaagtcatgagacttggtcagatcgtgcataatgggtcccaaaagatgaagatgaaaaattagaaaaaaataaaataaagtttcaaaatttgtagaaaataaaaaataaaattcatttttttcaaaagccttgatatctattttgggagagtgagagtgctgagagaaagaatgattggagcatgggaagaatgattataaatgaaaaaattggaaccaaaaaaggtttagccagtttggttgtcaaaattggagtcaaaacagtaaattctagtgctttgctgtcatgtgcactggtgaatgacccactcaacagctgtttaaagccatctggaaaccaatttctccaaaatttttatttataatcattcttacatgtcccgagctttctttctccctgaactctcactcccccaaaatgaatattaaggcttttgaaaaaaaaaattgttttttatttttcacaaattttttgtttttattttttcatattaattttttagtacctattctgcaccaattgacacagtctcatgacttcaattttgcatttccaagctctggaatccaaaataagcagccacttttcactgtctacccactataagaccatctccaccgcaggggactacctgattccccaaatttccacctcacgcaactgtggagcacttttagctcccctggcaaaggctctctcacaccaggaggttcttcacatagcagctggccttgttaaaggcccttcccatatgccccccaattccctctagaccccttccaatggcaggatcttcagatacatatccaaatgtaatctcaacacaacccaaaatcctctggcttggtgggatttggagctttctttttcttagtgttcattacggtcaagatcaggattggctttaggtagaagatagaagtttggattatcagaaataaatagaataaatgatgaagaaaaaaagaatgtagaagagagaaaatgatgactgcagtcattttcatctttgattctttcatcattcagattgttgtttgagttgatgatggtgtgagattctttgagaggagtgatgttgaggagaagtgaagtatgctggagtcttggacatatgtgatcaagtgaggtaggtacaggggatatgtgttgtgtatgggggaatggatatcacataggttgtcagtgatatggtcaataggcacttgatgtccagtactcatactttcctaaatttaggttaactatagcacctgagctggcttttcctaatttaggaccttgtttagtgcctccagtggaagggctaaattgggtttgggggactaaattgtgtttagtcccgcaatatagtccccctcagtggagatgctctaagcagccacttttcagtgtctacccactgtacagtgggtagactgtcaggccaaaaaatcacaattaccacaatgttgttacacaatgaaatcttccaaaattcaagagacagcataataaggtagtgtgtattcaataaaaacagaaactgggtaaaataaacgctggtaaaatgagtcaatagaatactgaaagtgtccagtcttttgaaacttcttgaaaattcaattgagatgagtgagtaaaatcaagcaagatatgctcagatggcttctagttggggaaccattcaaaatggttggtatataagcatccctgggtaacttggctacactacaatcaagaactttagtgttattgtggcaggtctcacctcagcctgcatggtgctattagtactcaagcattgctatgctacacagctttgagcagcttcctccaccagtaagcaaccactcttttccagtgaaaatgtgtggtctcagcacctcattcctatcaaatattgagcaggtaattttttgaactttctcaagccaattcccagcatctcttctccatattggattgtaataaccttttttctgcaccatcttgtttatttccatgtagtttagtctatttgtatttccatactaatcttccctaaaaaaattttaatcaaaatggaacaggttttttatgagaggataaatattcctgtgatatgagtggtctcatgagactctcctgtaccaggctgaaaaatcaaagagcttggtattgcaatagaagcaagtaaactgttttgataggtggaaaaatcaataatgcatagatagacacaacaaaatgaacacaaagactgccaccaaaatttgaaagcttgcatgctgattcttcatggtcattcaggaatgtcattttatcatgcaaaaccagaggaggatttgccttgagacattacatttggtctttaatcacattgaaaaatgtgatcatacagcaggcatgagtttttgtttccagagatgatttgatctccctcaatggtaggcacatgtatatcagttttcatggggggtactatgttcatatgtgcatcaacttacaccttttagctcatcaatcccaggattagcaagcttagtgtatcttcatacaccactagctcacatcctactctcaagctggttttccctaatccaacctacatgatccttcaagcttgtggggcattgttgatcagagttaaaaaaattctggtcaatgaaggggggaaagacagcaaatgatctgttggagctgttagagcaggttagactgcagtgtatatgttgctagagatgcaaccaagccaaaaaacacctcaatctagagggataagatgctccaggcttggatgtgagaactaaggggttgaaaaagccccttaggagtatcggaactaatgataacaacttcttgtatttaactgaggttctataaaacatgcccaagagggtcaacttgcagtcacaaatcaacaaatctatcctgatgaatactcaacaaacaaacgaaaacaacttgtgacatcccgtctgggcgtgatcccagacttcaaataaggtcgggagtcaccttgcttggtgttgtgcggaccaagacttggccctgcaactttctggccaggtgtgttgatccaggtgcagggtcctgatcgcagccggtcgcctagttatgatcggcaatcggtggcttcgcccggaaacattacggtcgggggatgtgcagagtgttcgggggtgaagccgtcggagcgcgccccggaagtttttttctttgagacccgcaagctttgaaatcttcttcgcatatgtagtatcaccatctgtaacctaactggtattcctcccgggttaggtcagccaacatttttctcggcccatttctttcccccttgtcctggtcaccccgttgtccgtaccccggtctctcgcctgccccttcgtctttccctccccccttcgactggctttgctctctcttctcctccccacctcgtcacactctgcacacgatcgcagtagtgctcctgcatctctgaaaaaataaaaacactgtccagctaatcgccatcccccccatcaccggaccccagcaagtttgttcctttccacttattcttggtgaccagatggacgtaagcttcccgcattctcactctccaacatcgatttccccactttaatcagcccaaacagttatgtactgactacaactccatcttctgcttcccctccttccacccatctagcctcaatttgtccaacaactccaatcctgcttggaacaaatcgccacaccgagtggcaccgatggtatcaaagctgttagtcatctatctctcaacttcataaatccatactgcaccatcatacctctcctgcacgatcatctggttttcattacccgatcaacttgagctttctttttgctgtctaccgcccagagcagagagggccagcgcaacatatatcgtgtgcataactggtttgatgacggatgattatcaccaattcagaaccgctattctttagagcattagctctatgaagattacaatccgtataggatggaatctcgttagtatgacgtcatcaaccaagctgcctaccattcttttgaatgctgtctttcggaataccttcctccctccaatcaaccaccgcaacattatcaatgacattccattgcttttgaccaacgcgctgatttgtcttgttggttacaccgatatacttaacaggccactcaagcactcaatgaacaattctatcgctctccactcgccattcccggattatttgaaatcctaacaacatgtggcacgccagcggtccgccagctatcagctgttgagctccggaaacgagtatccgctgggaaacgaaaacattggaaaaaactcgaatcttcgatgagagatgcgatcaaggcgcgccttctcgaaatcgtcgtctctgaaccagtccccatcacgcgacatgcgatcgctcgtgtcatctcagaggttgccgaatacgagttgcccgaaaaagcgtggccccaactgttaggttttttgatcaaagcaacagacagtccggtggcccatgaacgagaggtcgcgatcttcacgctctctagtctgatggacaccgtcgtcgattcatatgccgagaatctccctcaaatctacgccctcttcgccaaaacccttcaggatcccgaaagtctcgaagtccgtgtgaccaccgtccaagcccttggtcgagttgccgagtacatcgaagttgatgaggaagcctccattgtgcgtgatcactcagccgagcttatgatccagcagctgttgaccattttcttattccttctcccttttgtctcccactaggcctcattccaggcgatgataccccagatgctagtcgtcattggccaaaccttagaagccggtgatgaaaatgctgcgaagaaaggattcgacactttagaaacactcttgatcatcgaagtccctctgatcaatgctcatttcacccaagttgtcgaattcaacgctaccatcggcaacaataagtcactcgacgaatcccaacgaataatggccctcaactgtcttctttggaccatcaagttcaagaagagcaagatagcttcgatggacttgattaaacctatagtcgattctttgattaccattggtgccgaagatgagcctgaggaccccgaagacgattccgtggctagggtaggttacagttcatctgccagtccattctttctgattactgattttttgttatctgctattccacctacagacagccttccgatgtctcgatgccctctctacctccctctctccccaagctgtcttcccagcactctactctcgcatccaagaatgcttccgcagtaccgatcccaccttacgtaaggctgccgttatggctcttggagtcactgtcgaaggctgctctttgttcattcagccacacatcgaacagttatggcccttcatcgacacgggtttggaagatagcgacccccgtgtccgacgggccgcctgtaccgctttgtcctgcatatgcgaaatgctggtagacgaatgtgccagtcgtcaccagattctcgttccccgggtttccgctttactcaatgaccctgcttgccagaggaatgcgatgacggctctcgatggtctcttagaagtgcttgacgaccaaacaatcggactctaccttcaccccctcatggagcgtcttgtacccatgatcgattccgctcctccgaagctcaagggcactgtggtcggtgcgattggctccgccgcttacgccgcaaaaggcgcattcgagccttacttcgacgtttgtatgcaacggatcactcctttcctttctctcaaaggcgagggagacgagcaggagttgcggggtgtcgctcaagacactgttggtactttggcttctgctgtcggcaaggaaaaattcagacctttcctggatggctgtcttaacattgctttcgaggccatcgaattgaacagcccaagtctacgtgaatgttcgatgattttcttcggaactttggccaaggtctacgaatccgagtttgttgcctatctccctcgggtgatgccagccgtctttgccagtctcgggcaatctgaagaagacgatggttcggtcttgccaagtgaaatgatcaagggattcaaggctgcggacgacgacgaagacgaggctgaggaagactctgcgtttgttgatgtcgaggatgtcgacttggacgacgacgacttgatgaagactaccaccgcggtcgctgttgagaagtcagttgcggccgatgctgtgtccgagttgtttgaatacaccaaaaccagttttttgccctacttggaaaactcgatcaagagcttgactccgctgttgactcacttttaccccactacccgcaaggctgccgccacgactctcttgtctttcatcacaattgcttatgagatcaccgacccccctaaatttgagcctggtatggcccacatcaacatgcccaacgatgttcgcaagcttgtggatttggtcatccctgaaataatgagcgtatggcgcggtgaagatgaatggtaagtcgatatatcaatggttgccttcatttttattgatcgcaccctgcacgtgatgattccttctatctcagctcactaagatttgtccgatctatatgatcgcgacttatgtgaaatccactagaactatactctgatgcatacactacagcctgtttgctttgtttgcctgtgtatccaacatgctaacttcaatctatcatctttcccagcgacgtagttagcgatctctgttcgtctctctcctcggtcatctccaccgtcggtgctggcgtcgttgctcccacatgtaagtcatttgtccatgacactcccgcacatcgcaattactgatttatttgaattgtgcctggcttgcttcagacctcgatgagacatgcaccttgatcctgacaatcttggaaaggaagtcgactgcccaactcgacagtgatttcgaagaggcatcagcgactggcgatctctcagaagttgaatcaaacttgattggctgtgcagccgatctagtgggcaccttcgcaactgtgcttggggctgattttgcccaagcgttcaatcaatttttgccctgtgtttcgaagtactacgatccgtgctactcaccgaccgatcggaacaacgcgatcggctcattggcagaggttatcaacggccttgggtctgcagttggccctttcaccgagcaactcctacctctcggattgaaggcgaccaaggacgaagacgttgaagtcaggagcaatgctgctttctttttgggatcgttggcttattggactactgtcgacatcagcagccagtatatgagcatcctggagtgtcttcaacccttgttcacagtccccgacgactcgtcccgcgagaagagtgaacgcgccaaagacaacgctgccggtgcggtcgcgcgattgattctaaagaacaaagccgctttgccgttagatcaagtcagtagttttttttgctaatctgattgtcggtcactagttgaagccaccccccatttgaacagctcttaccggtcttcttcgaggctttaccactcaaacaggactttgctgaatccagcaaatgcttcgaagccttgtttgaattgatccaacagtcacatccgttggtccagactcactttgaccacatcttggccgtctttgcccatgttctccagaactcggtacccgctgttcctgaagaaaaggcgatgattccggccgaaactcgagaaaaactggtggctctgttgcgcgtaagtttgtttatctcctttgattgatttttggttgatttattgatgtgttgaacttgcgggtcttttaagcaactcaattcccaagtccccgatcaacttgccgctcgtggcttgactggctacatccaatgatttactcccttggcttcattggtcacagaacagaaaagaaaactcgggctaaaaaaatattaggaaactgtgatgatatgatcgcccaatcgattcatgtccacttccctcctccttctctctcgatatcggctttctaatgattcatggaaaacatacctcatcatcattgtttttcgattccccccccctcccgctcccaccctcagatccatgccttttcgcatgaattgccttcttcatctatccaatccaatccgaactttttgtctttttattatttatttatcttctttctttctctctcatcctctcatctcattttatcttatttgaatttctttatttttattcacatcgtattacgttatcttagtttaaaaatatacacggctttgttttcctttttattttgtgtggtggtagtcgtatttctttttttttttggtaatgtttttttgatgatgatgaaaaatgatgatgaaacggttcctttctttgacgtttatgatttttctcagttcggcctcgttttttttcttttcctcagacatctggtgaatcaatatttacttctttcaatcatctttattttgcttgatcggtcccccacacatacacagctctttcattcacaattcttgatgattgcttccaaactgctataatatgtatcactaacttgtcggtgctagggggatgtgagcaccctcatcagtcgggattatatttaaatagttcgtatgtacgtatcatcgtgactgagtgtagcacaatacgatgaggcaaggaggaaccgaagggcgaccgtatcggttttcataatctttcttggccagggagcccatgttatgtactgcttgccttgacgtgtgccttggcagcttttcgtctgactcggcgcacgcgtctcgatcagaggtgtggtgtcgaagaccgcctcctggctaagcgtatacttcatcgagaaggactcgccatgggagtccacatgaatcatatttgatcaatgcaggaaggactgattcttttcgatgttgaatcacgcatcattgtgtcctatcattaaggtgaggaggccgaatttgtcagggccgatgatggcctacacatctcaaagaattaacgcctcaagccgcggcttcagaccagtgattttttgaggcttctgaggctcccgaagggcagccccgcagggttgcctccctccggccggcgcaatgcggcagggacgaggccactcgcatgccaacgccgcccacagcagggaatggggacttgtgttacgttcggctcatctggcggtcctcacagttcctccgcagtgcgttgaagactcttgtctcagcggggcacccccgtgccaccaattaactcatcgggaactctcgcccttctccattcaactcaattggtgagtgtcttcaaaatttcatcgacatgaagaaaggaccgcttacgagtctccctcgagtcgccagacctcgagactttactcagcgcacgtttcagggacacgcggagcccagcgggaccacgacgagatgaaactcgagactctgaccctcgtttcagtgctcataggcctcttctgtgcggtgctccagtgcggccaggttcaagcaataagtgaatgtcccattcccaattgcggtcgttgtggtcaggcaatgtccttgatgactcacaatcagcagtgccggaaagcgttcctctgcaagacccatggccggccaacgggccgacagtgcaccgtcatgagagaagggagctactggcgttgccatgcctgcgacgaaatgctcgatggactctttcatagacgttgcctgaggacccatctcactcctcacggtggaatatgcgtttccgtaacggaccacagagctctccaacttgctagacaggagagcctgtgttacggacccgtggttagaacaaattgagtgccttgaagtcgcaatacatagttgctcttgtatatatctcggacgttagtagtactaccatcgaacaccaacacgacagccgatagaccatttcacagccagacttgaagttcatggattccaacaggaggatctcatcttcatctctacttgagtgtcttggaatgatttttttttctaggagatcggtcaggctcgagacagacggttccagaaccggcaggctacactcccatacatgctgtttacatagctttctggatttgatggacattggcaatcccattgtgtcttcatgtcttgactttctggcttctttcaacccaaccgagccgtctcggttctggcatctgacaaaatcctcatttccaaataccgcattgagacagagagtaccgttagttccatgcgagctgcgctcggttgccaccggacttctcgccgtctctccccggcgtgatgatccagcactccaacgtgcggtgagagagcaccttctgacggctcctgacccggtcggatggctcatgattgtcaatttgtgttgccgagtcaagcagcaagcagcaggcagaccaagtcaagcaggcaaccccagtcaagctgtaggtctgggctataaatagaggcagacatccctctctttttgccccagcgcatcacccactcacatcagactcaacaacaatcacttggacaccactccttctccactacactctcattcaccctctcaaagttcaccagtatgcgaagcgtaatcgttgccgtctgcctcttggctgccggtgcgtcttctgccatgtcctttcagttgtggccgtttttgagagtctctttactgacagtctgaccgactccgtccattcatccatgcagccgccatggcatccccagtagagtgagttttgaagaatcttctcaatagaactggtcctgtgcagaccactgacacgagatcctcccaacaacagactccaagcccgaaagccgtgtggatacagctgtgacccatcctacatcaatggcggcaacaccggcggtggtttcttctacgacagcgaccgctcgagtgacagcagataccacgactcagcgagccaattccaatccactccttatggcatattcagcagccaaagggagaatgacgctgccgcctcctcccatgatcacacccaaatcatctccacccccggcatcgacgacggccgcttgtactaggcagcgacacaacaccgtgcccgtcacagtctggcatcagctcggctctttcgtccccagtctgtcagggtggtgattgtcccaagctctctgctcatctctcttccactcctttgccgtcatatttgtcttgtcattcgcggaccttgaccatcgttttatccattgtcatccggctgttcttcattagtgtactcctttgcctttgtggacagatcttttgttctcttgtcatccatccaggccatttcaattgcaataatttagctaattcgatggttcatcttcatttctaaccgtgtgtttgtatcacttcatcgctgtcgaccctacctggttggagagatgagagaatgtcagttgttcgtgttgaattctagcatttgtgcactgaattcactgtgaggaaagacgttgtgctcacttctggtcagtactaccacgaaagctttgctcatgtccaatgaaaaagcgccccatgtcagtgtggaagataaaaaattcgcctcatctttctcggagaaggcaacattccctcgagatttgtatatgatggatgcttagattgaatgtttcaaactttctagaaaaacacttgaggaaaattaaggaaaaatctccttcaaggcgtttccaaatgcagtacccaaagtaggacaatgatttcttcaagggccttcaaacactcaaccctgtacaaccttcaatatgtagcagtgttgatgtagatatttcaatcaacaacattaaggtgattcaaattgtgcaaagacatttttatgggtactacttgaatgcaatgattgttgtctcttggattaagggttggtcagctttagactcgtgcaacctctaagagcctatgctgggagataaaactgggcttctacaaccccgcctcagcaagaactcagttggtgcgtatagcagcccttcatgagcatctttaaaccaccagcagcttcgataatagccgtcagtcgggagaaccccctcactgaccccggtcaccaagcgtaaatatatttatggactggcagaccagtttatttagcaaagaaacacgtttcccacagggcttagaatgattgacgagcgagtgcaaagcaagggcaaagttgacctaattcaacacatttcatgacgatacgattgaaacatgacagctttacaaaggtcttgggaagcattgaagctatgaagttaggttcgcattcaagatttgattggccgttctgaggagctgaataaccaacgaatcctcggatgacggtcgagaaattaggtcggtcgatcggaagaagtgactaggctggttgacaccctgctccggctcctttgaccttggcctgagggagaagaaagatcgccgaagaatcggccaaaagtcattaatgatgggccaaataatcgaactgaacgacggctacaaaattactcaccgctggatcaatgcaacataattcatcgtcaccgaccttacatccggtgttttgaggacgtgggtagactggtcatcatcacacaaaagattatagtccatcagcatatcagttggaatgcttttttttttgcaagtaaaggtttcaaagagagaggaaacggaacgaacttccagcggcgtaaccaagacatacggcgtttggtgcatctcgcgtgccatctttcctgcctgtacaatcatatatgttttggtacaacggccccggggtacattgtaccagagcgacgaggatcgtaaagacgaggaacagatggataacactagtgttcatcttgtctatcttatctattggaaaggggcgggggggtgattggagttgattcgatgttgaaaaatcaagtgggttgatcgttataaggtacgggaggggtgaagagagagtggagagaagcaagcgacgtggaatttctgcttacaattttaatttatctcgtacaattcaagacatgatcatgtgtcgtcttcaaggcggtcagagtgtggttgacgccatttttctgttcagcacagttgaatgttctacaagttgtatgtatgtataagtatgacagaagccagccagattgatggatcactgagccggtggcattctatgtatgtgtagagaaacatgaccagtcagtgccatgcaggaaatttaaatcacccaaaaatcgcctcatgaaagtgtttggttttcaataaaaaaagaaaggcggcaatatcttggaatgtacgaatagtacgaacgaggcagcggcgcggagtgagggaagagggagtcgcaaattacaggggtccccttgagggaaggtgtccggcactgatgcattacgttccggggtccactttctatgtaaatggaccaggatccggtatagggggtgttgagatattgtttgcagccatgatggttaactgagccgatggccgccgaggtcgtcagcctttgttctcgttcataagaggatcatgaaagcatccagctcgactacaaaaattggggactttcccttcaggtaggtttcattccgaagccggcgagacaaccaatatgtcctgtcttgacccgcggcgtgtgttaagatgtcttctatcttcctctcgccggccaccatcccagtcgtcgatcgtaatcaagccatcaggatctgttgaggggttcacttccctttcgcgaccaaggatagccaagatgcaagccgggaggtgtccagttggatccagattccatggtggcgcgtcgtcttgcttttacctacttgaacattgttggcacggccctgaaggaggtcgagacgcggggagcttcgctcataagaagaagaaggatttctaaaaaagacgcgtcggggtggaactggagacattcgcggctcatcccgtcctgatcatgtgcttgtgaagtaagcagctggggtgtgatgtgatgtgatctcttgataatcatctactccaatcccaacagatttgattaacatcacataatgattataaagattggggaatgctaagaatctctttcttgatagcatacgtcatcatccccattgtcatgagctgcataacatttggttgttaagaaggttgtgaagggtttgttctctagaatttaagcaaaaccatttctcatgaaatccaaatagattttaagaagagaactgggaggcttgatcatgaactgatggaaaaggcttctgaagatgctttgaggatatgtgaaaaatagctttcattttgtgtcccactgagtcttttatgtacccctcctatctgtgtggatagttacgttagccggacaaaccccagatcaccaaactgaggtagttcagggcaaggagtgaagttagttgaagattggttacctggcctttttagcgtatggaagtagtacaggtccctgacctctgggtgtttggatgtccctccatttcttcgacagattccatcagagacgaagtgtcctggtaaattgcggattcaggttaggttatgtttatgtttgtttgcttttaacttcagtctgggaagttagggtttaaggctgggcactcaacacttgcactccccctgccccctgccagacaacctcggcccagaaaccaaccaacctgaaccaaccaaccaaacagaatacttgaaaagaatggtcaaggaggtcgagatggacgaaataccttcaccacaagaacaggctagactctatcactcattcagatccatcagaatggcaaccgatcaaacctggtacctcatccatcaacaatggttcaacacctggtcatcctcaatcggaatagcaacagacgactcaacagcagcaggaacaacaacaacaacaacagacatcccatccatcgataactcagatttactcgatcatgagaatcagctcagattcggcatctccatcggaatcgactgcgaaatcatccctgaagaattctggaacttgctcgtcaaatggtatggactcaaacaaccaacccatgcaatccctcgatcggtcatcgcacccagtggtccatccagcgaatcagtcgaattctatccacccagcttcatcttccacctcatactacccagctcaaacttagaagaacttgaatcagaacaacagtacgacctgaacctgatcaggcaattacccaatctggtcatccagaagagattctcgatcggaaactcgatcggggacctcaaacgagaattgacgagtaacctactcccagcaggtttgctcaccaggtccttcaagctctggtcgatccacagtccaccctcgaatccaaaccaactcatcctgagcgtgtccgagtttgggaacctggagacacagctcgtcgagccttcctcaggcgatgccgccgacctcaacgaagctctcctcaccgatcccgtcaacgtccttgccatcgaacagcaagaccaggagggtcattggctcatcaatcctaaatccgctcccccttcgactccccctcaacttcaggatgatgatcctacatcctccggtcccgtcttcggcggccaggagtggctcgatcggatggaaaagatgaaccaggctaacctcttagaccccaagttctccatcacctctcctaactccgatctcagtctcgtcgcgtcagttctccctcctccttcctctccgtgtatcgtcactctgacctccttatttcgcttctctagattcaattctgcccaaagcgcgttcaaagctcgcggaatcagaggcttggtaggactgactaatttgggtaatacatgctgttagtgtaaataatttctttctgtttcttttttctactttggtttttcttcgaggaaatccgatcgaattaatccatcaatgtctcctatccacccaaaccccgaaaacaaaaacatagttatgaactccgcattacaatgtttgagtaattgtccagaattgaagacctacttcttatcgagggtgtacatcaatgaactcaataggacgaacccattagggatgggaggcaaagtagcggagacgtttgggcaactgattgagcgaatgtggtcgagtgagtatgaagtgagtcgccggattcagggaagcacgagcgggacgaacgggccgacgagttacgggggttcctcgcaccaatcgatctcaccacgcgaatttaagtcgatcgtcggtcgattcaactccctcttcttgggatatgggcaacaagactcgcaagaacttcttaccttccttctggatgccttgcatgaagatcttaatcgggtcaaggttaaaccgttcgacgaaatccccgattatgacgaccaaaactcgctcaatgatcccctccttgaggctcagaaaatccttaaactcgcaaagacttgttggaatctttatcgtagacgaaatgattccgttatcgtcgatctctttcagggtcaatataaatcgactcttatttgtcccgattgcaataaggtgcagattttttttttctataacaacatcaccaaaaaaaaaccaagctgatctttttctgtattatccttttcaaggttgcaatcaaatttgatgaaattatgtatctcacattacaattaccgatcaataaaaaattcagagggacgatttacttcgttccattagatttaagtaagcctcgaattaaagtgaattatcaaatcaacaaagattcgactatccgacaattaaaacaacatatcggtcagatcttatgtgtagaccctgatcgagttaagtttcggtctcagctgctacagatttaaacgatttgtgacttactttgagtttttctgaaaaaaaaaatggttagatggctgctattgaagattggtcgggtaaaccatggaaaatttggcacgatacggattcattggagggagttatggaacgcgatgtgatcaatgtatttgagactccactgccttttgcggccttgaagtcggggatctatcacacgaacggggaagaagaggaagtccctgatctattgatccccgtggtctcgtatcgtccggcggaacggatgaatatggggagcagtactagcatccacaagccatcgagcacggcctttggggtcttttttgtcgcccggatctcggcgaaggatcggctgagtactcgggcagtctacgatgcggtcgcacgggaatatgcccgatacaccagccaggccgaggagctcttcgaacgtaatgaggacgaggacgtggtgatgaatgagcccaccgccgagattccgccctcctcctcctctcaacccacactccacgccgtacctaacctgttcaagatctccgtgcccaaaaccccctgttcgacggtctttccggtctctaacgcaatgggaaacgcgacgatcgagctcgaggagcgcgtcaagctctctgcctccaaagccccgcccggacccgcgcccgtgtccggtgtcaatgaagacgcgaacggctcgaatggggcggtgttcgaaatggaggagaacgaggacctgtacgaagacaaagcggctgcccctgaacctcgttcctcatcatccccctcccattcttcgcaaacgggcccggtagtcttcgagggagattacttcgaatgcgaatggacaccgagtgcgatgggccacttcttcggactagataagaatctgccgaactcgaagaactggatcgatccgccggtgatcgaggatccggaattggtggcctctagagtagccgaacagaacaagaaatccggcgcggcgggggaattgacgatcgaggaatgttttaaggatttctcaaagccggagaagttgggctcagaagataaatggtattgtcccagatgtaagaaccatgtccaagctactaaacagatgcagatctggaaagtcccggacatcctcgtcgtccatttcaaacgcttcagctcggctagaacgtcctatgggcgctcgtccaaagttgataactttgtcgactttcccatccaaggcttggatctttctaatgaagtcgaaggcattaaggtcgtccgtgaacttaagaaacatcaacgcaatctcaaagcttcttcgcgtgatcagccagttgctgatcaggatcaggatcataagaatcttccccagatcttggttgatgatcatcttccttcttcttctaatccctctgatcataataataatgataaggttggtggagaaggaaaagagatcgacgcgattctggaagaccaaaatactgaacttgatgatggcaaggaggaacgtcagcagcagcagcagcaagatggagatcgggagcgggacgggcatgagaatcctcagcaggagggggaggatgatgaggatgaggaagaagaggaaagcttgatctatgatctctttgccgtcgataatcatttcgggggcttgggcggtggtcattatactgcgtttgctaaaaatgaagaggatgggaaatggcataattacgatgatgtgagctcttctcaaacacacacgcacactatatatataattaactccttaaatgattctttttttttaaaaaaaaaaaaaaatagtcacatgtgacggaagtgaattcaccagaaagagtgaaaagttcggcggcctatctgttgttttatcgccgaaggacgacgaggaagcttggtttaaagacgcacgggatcgtgagctcggcgatgcaatcacgggacatctcggcgcgctcgtcgagccaagggaattcgagtcacatggccgacgacgacgaagacggctcaagagctgctatcaaaactggagcaggagcaagacatgcagcgatggcgtcgtcgagctcgaatggcctggagagaccgactagccaagaagaagaagaagaagtcgatgaattggatgagggtgttggtgctggggttggggctgttgggaggggctcgtcgatcggctcggtgggcagagaagacggctcgctcagatccgagtccccattctccgacctacgtcccaacctgtctagaccgatctcttcttcttcctcttccccggcttctcattcacctgacgcttctcattctgcttctcccgcttcgcattcatcttcgtctgagctcgttccctcgcttccgcttggtcatcactccttgctcgattcttcggatcccatcctcagtcatcactcggccaaccatcgggactctagtaatctgcccgctgtcggcccatcgccggctgatgatcgccatcatgtcgctccctccgccgctccgattcctctgccgcccgtcccccctccgccttataagccgcattcttctgcttcctctcgttgatctcctatcttttttatcttatctaggtctttgggtatcttatcggtcacaaataatcaaaacgttttgctaattcttcttttttttccttagaaaagaaaaccaaaatctggcttattttttttttttttttgattacttatttatcctcttacaatgttttttctcttatttatccattttcttttctttagttttccttagatagattttaatgttttttttttcatgtttatctacactcaaaatgatgatgatgatgatgatgcatgaatgaaatgaaatgaaatgcatatatgaggagagaacaaggaatacacaatgtggaagcaagccaacttgtgattgatgagtaagtgtgtgaacaaatgatcacctgattctatctgtgcctggctggtttgcacatgaacttactccccagacctgcaaaggtgccatctgacgatgatcatccagctcctcaacagctggtcagacgtatactactgccatgtctgggccaacattggcctgacccctgtggtccatgtgtaggcccatggtatggctgactcttcatgttttatgtccactggttaacccagagtcagctgctcctatcttgcattgataggaacacatctgaattgaggtctgttgtagatttttatgaaacttaacaggcctacttagactcatacacccgtgaagcccccctttatctcgtgggtctcacaaggtctcatagctcagattacctaagcacacttgagcttgtctttccgctttaccttgtagatggcagagctccttctgtctaggtaagtatcccaccatcctcttcctcttctcactttccttcagttgtagatactgatgagagatccttcttttctcctggagtcctgtctggactgaaatcaaacccatttggttgctacacacttccccctcaggagctattgagctccttgctggtgcctttccaaaaatcagtaaagttagtggtgtggatatatgggtggctcagataccaagattgctgacacaacctgccccactaaattcatctgttggggcaggtctgttcatgcttttgcagtagtccaacccaaactgcctctcaatatttaagttgagtcatgggtcaacctgccagccagcccgtgggtctggacacatgaaccccccccccaaaaaaaaaaaacagttcaatttatacctatgtcatgtttttttttgttcaaatctatattgtatgtgcatgaatgaaattgaagaggaggttgaagaaagttatcatcaagagaaagaaatggatgtctaagttagatcaactcttccggttgattgactttgttgatcacttcaaatcagattagagatggtcgtgttgcatccggatatccgcgcggatgcggatatccggttgctttttccggggaaagcggcatccgcacccacatccgcatcccctggcggatatccccccgccttagcgggtatctgagcggatatcctcggatacccgccctctaaatggccggcgaggcacatcctcgccggctggaaggaaacccttccagtcgacgaggtacatgcctcgccgactggaaggaccttgccggctggaaggaaacccttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgggatttgggggggggaaaggacatccgcacccgaatccgcatcccctggcgggtatccgctggccctggcggatatccgccagcggatagctcttatccccattggattgtccccgcccatctctaaattacattgactcctccagttaatcaaattcatccatttggtgtttcacaaattattggccagggttcagcaggaaaggcccactactagccactattgatacttggcatcttgttggattgacccttgagtagcccaacttcaggaaagtctgacccaacccatcataagcaacccgggggtttgacccacttaggttcaaattcaccttcaagctgccctgccctgccccagaccaatcccaggttggggcaacctgtggggcatcggggcaacctgtggggcatcccaacccatcctcacccctacagtgaaggattaaaacacagcccttacattaacaagacacatacagttaattatgagatgttggaacacttgcaataacaagtcaatgtctatccatggatctcacagcataaactccccccctgttggaattctgtagttgttgtgtcctgctcttctctctctgtcacatctctatcactcctttccacctgtcactccctttctcccaggttccagatgaatattcctcttcttcaccttctgtcccacaactcagctaatgttgtatgtagataaaatttaaattaccatgcttcagagttagaaaatgtaaagcatcttttcatctgcaactgatccctggagtctctcccagatgcaactccttgtagtgtgtgtgcctttccactgcgcaagctagcagacttaggcctctttgagggctctaagaccttgtttttctcctctgagcttttccttgagtttcttcatcaaccaatctcttctccctttctcccaaaaaaaatcttgagtttcttcacccccccccccccccctcaactttggcaacaacaataaaccaaccaataagcttgaaccattcttgaaaaccatggtcaaacaagatcaaacaacccttcaaaaccttataagtctggctatgatctattatattttgacccttttttctgaattgatagcattgctggagattagtcacagtctcagcccccttgtggcacaagtgttaaattatgttatctgtgttctgatgaggttggataatcttccagatacctcaacctcattatcaataaggatgccaagtattttgatggcatcaaacacaatggctgcagcactgatgcttgtcttctcaccttcacaccttgtggttggagctcactggtttgatgtacttttttgaatatgtgttatgccttctgcttatagcccagaatcttccatgccagtgtctgtatctaccaaagtacatactaaaagcagcctgagtgtcagatgtatttagtaggtcatacagactgaccatgaaaattttgattgttggctacattcataaggctctgtttggcagcgtaataaatacaggtgtaatattgcctgattaattcaataaaaaataaaccaaagggaaatatgtaacaaaatgtttgcttgggcaatttcaactacttgtttcattaatgctgataacaaatgtggtatcttaggccatattgagccccataatatcaatattacactgtatatgggtaaaaggtgtaatattggtatcatggtgctgaaggtagcccattatctcaacttttttcatactaaccttgaaatcagtagttgaacttgccttagtaaaaattttgttacatatttccaagtggttcattttttattaaattaataaggcaatattacacttaaatttatgacgctgccaagcggggcctaagtgttcatctgaggaaacagctggagccctcctaaaatgatagagggcattttgttatactcccagatatgctgctccttctggtgggaagcttgtagggtgttgggaatgtgaggcgacttgtagagcttccgaaaaaggcccccccctccacataaagaggaactgggatgagttagtacttttggcaccaaacacctcaaaaaaatgctgtcaaggtgcccaggtggtgcaaatcctaccttgtgtttacaaagtgggtggtggactttgaactttgtgatccaaaaagaactggattggaggagcccctcatacacagcatgaacacagacagggtcaaaccaactcactcactcttgaggaaagttgatcatcccacatcaaaagcaagcactttagcactggttcatgtgtccttgacatcttatgtcattactgcatcctcaatcatcccctttgcatttgctgtggtctgtagggggatcacaggcaccttgctcaagtagccggcttttggcatattatgcccaatttcatgttgacatgtctgtaggagttgcaagtcattttgcctgtctgttacatcagctgaagtaagtcaaacttgagcttggttgctgtgtacatatttgttgactgggttccccacaatgaacaatgagctttagagatgaaggtggtcttagtttatctacacaatacaactaatgatgacctgagatcacaaacctaaaagagtttgagtttagtgatgaaagcaacaagttgttgaataaaaagatttgattgattgctttttcattcatacctttagagatgaaggtggtcttagggcctgtaccataggattcaattgtgaaaaatggatatttttttctttcatctacagaaaaattgggggaaactggagggatctgttgttgaaattctttactttcaggtcaaagactggcttttggttatatatcacttttgatgatatgaaattttgagcaaggtagattttcaaaaattgaattttcaagtcatacaatacaggcccttagttgtaaaaatggttgaatcaatacttttatagaaataatattataaaacttaatagaagtaataatcttaacaaaaaataatgataagtatatatgatcaatgtctgataaaaacaataagaaattgaagaaagaaatacctgataaatgggatcagaataccacaaagttaaaaacacaaaaacacaacgacattgacttctttaacacaagggatttatcacaatgaaatagcctgaaagaataataaaaggaacggtcaattacatgtaacaatcaatgatagaatagtataaaccacgctacctgctcagaagctaaatctagctcctcctgaatgttagaagtggtcggtcgatgagtcgagtgttgcaacttgattgatcagcaatcaaatgagaccttggacgattttgatttatgatgattggatttgtggtgagcaactgataaagaagggaaagatgaaagttattggcggaggatgcagttgcttgcagaagagaaggaatgacgcaatttatttggctgtcatgaagatatgtgaggatgcatatttgattatgcataaaaggtgtgagtttggatttcacaacattagtttatatacacaatacaactaattatgacctggaaatgagctcacaaacctgaagaaacaacaattttaatctaagtagataacatgaaagagatgatagagaaacaaaactaaaagagtttgaggttagtgatgaaagtgacgagttgatgaatgaaatgatttgattgattaagaaaagaactgatacaaagaaagagagtttgctttgaataatgtatcaactaggttccagaaagaactgcagtgcaaagtgttgaaatctggtgaaactcaacatgtcaagggttaatgacaacaatcacaaatcaagcgcagccaacctcttagggttaagacagatcgaattcaagtacttgggactgattgtaccagtcttcttcccccaatctcatcaataccatcaagattcaaattcctcaagtctaaacttcaactcactcaatcacagattgctacattttccaatactggttctacacccagtgtaatgatcccaacttctccgcttactgaagcttgatgttatgagctgtggaggactggaaccggggatgctacatgtgtatatagtctgttacgcaaatgtcacaaacttccaacttggagtttgtttgagatccacaccttgtacatccctcatcttgcaatctaccatcaagaaccagaacccagaagatccccacctgctctccccagagcacccacaacataacttcaaacactcactcttttttttgttccttttgtaaaagtcttcattggtgctcactctactctgctgtaaagcaaatccttacctcataagaaattgtcctctacatttcttgtttgttacttccttctcctgtttttcatctgtttttatcttcttttctcttctgtgcttgatgaacaaatcactgaactgtttttcttctcatttgttctttttcagactatctgcttgctcaatcctcctataaagtcctcacctaatttgttatatctttccatctatattagtggtatgctctctttctctttctaaagtttctttttctatcatctgattatttactagatcctttgttttttctcagtctggtttttggtttcttagaaatttcatcataaatacttcacaaagtaaaagctatgtaatgaataaaggaaaagagaaaatagagaaagtgactaagaatcaccaaggttttcactgggatgctgtgatcacccattcccttttttctccttggcatcataccagaagtgaggctctaattgccatgttggattggttggtcaacttcaaggagggaaatatggacattgctctgctgccatcatacacatggaagtcagcatgtttatttcatttctgtttatagcagggcctcaacaataggtggtggtgaattgaaagacatacccagagtggtcaagacttggatggtccaataaggttaagagcagtactctagccacccacctcggctgaatcattgggttttcggggaaaatgggcaaaaaccgaggctctgggggagaaaaaatgaacgcagccggggtcgaaccgacgatctctcgctctcaaggaaagctgctcatcctgcatcgaaggcgagcgccttaccactgggccatgcgtccgttgattgctacgtaagcgccggcaattcgatcggcgcggagccgccgtatcatcttgtcaaatgtgaaaagatcaaacttgcctagtgtagctcctccccagaagttgattcgttatcttcttatagtttactcttgcccttctttatgcgggttctctatctgatcaactccagaccaaatcacatcaaattaacaaaaaaagaagaaaagaaaaatacaaatttgataaacaaagtatataatgtttgtggtgttctgatggcgatgagaaggtgatcacaaggaatcgacttcgcgactccaagtgacggtttctttcagactactcgtcttaatatatgatgaggatgaggatgatgaggctagtaggttgccgttgcccttgactccgaactggttatatagaataggatggttattgatttcaatcgttcgaatgatgatgaacaggacccaatgagaaagaaacaaaagagattaaaaatgagtactacgtaattgactattgttttttttttttggttatataaaaaaagggagaggaaatgtgttatgtatgtagtggtgggtcttatgggacatggatggacggactgtttttaatttgcatgcaggggctgacaagatgagcttcgtgggtccaaacgagtagtgtcaactgtgagcctactttgttccttcttctgcctttccaattcccattgcgggagggaagacttgaagcagagacggcagataacaagcccaggaaagagtgttcccggctctcagatcttcagatcttacagaatggaattcagatctagaaagtttgtgagcccttcacgtctaccaccagcgatcaaagaagtctgtcttacatcaaaatttgcgtaccgaaacatgatcaagagtgttttttttgttggggggaaaacaacagacggacagttgtagtgacggtctccagctacaacatttttgatggagcatctattcgacgggttgaaatgtggagagatgcgaatcggaaagaaagcgaggaaaggaggaagaaaaaaaaggggggaaggcggaggaagggggagaggcgatagatagagggatctatagctcgactcggagaggtaccttgttcccttcctcgtctacttcatcctcgatctcaagctccccagagtcagcgatcgtgaccttctcgatcggtctatcccttccatcagtcttggatgactcgatatcatagacaacgtccttcaaacaccacaaaacaatcgtcagcatcattcatgaatgggcaggagaagtcgcacataccatgccttcgataaccttgccaaacaccacatgttttccatctagccaggaagtcacgaccgtgcataggaaaaacctaaggattgtcatccggtcaagtcagtttgaccgttattctgatgctctccggggggggggggatctaaatgttcttatgatcactgaactgagagccattggtgtctggaccggcgttggccatcgataacgtccctgcaccttcatgtttgtataaaaagttctcgtctttgaatctgtcatccagtcacaaatccacgccaaacaaacaaacaaaaaaaaaatgatcagaatagttatcgaatccagcttggtcacagtattgagaatcttgggtggtttttgggttggaagattgactgacttgctgccgtaaatcgattcgccaccggttccatcacccttcgtgaaatctagtaacaaggtcaatccggtctccagagtcaactttcgaggatcatggaaattcgtgcgaggtctttctgaatgtgcgacttaccaccgccttgaatcatctgggaagagtgatcgacaagtttaataaaacacatcatcaacttcagcctgttttttttgtttttcttctcaaaattgtttaaaaaaaaaaaacgggaaggaagaacttacaaaatttttgatgatttcggtggaagctcgatcctttgtatgccaatggagtcccactagccgatttcgtattcccaagagctagaactcggaagttctcactggttttgggggtccgtttgaacaacccaatcacgatccttcctaacggctgtgtgttttccccacgcacaaaaacacagcttgcttcgatcagattttttttttttttgatgatggaagatgtagataactgagttgatttaccttgtcgccacgcgtgatatctaagtagaccctgtaaataaaaacagcccatacacatttttttttcagaaatgcaaggatacatgtaggaggaaagaaatccaaggtattgcggacttacttggagactaccaccgggccttttcgaggctgttgggaagcgatagtggtgtggaggatgagggccacgaaggcactgaggagccaagagagcaaggtagtcgaacgcatcttcacaatcttattattccctttcaaatctcaactgttgggtttctgtggatgtatcttctgttgacgatggtgatgatgtggagctgttggtgctttgactgttctttgaaaattttgtggttgtggtgaaggtggaggccggttgacacgccagccgaggccggtgggcgcactgctttcctggtaagccatgtccaaaacctgttacttgaatttttttttttcacatcgcatttttgcccatgtggtcgtcaacaacaactcagggaaaacttgtacaggcagttattttgcgccagatcatcatagcccatgccacggatactacgaaaaattgatcagaatctcaagctgtttctcgctgtttctcaagtcaaaattgagacggcttagggctgaaacttcctcctatgcttctgtgtgataacagattcataatgaccacaaccccagggaagaagtttgacgactgttggatccaaaaaagaaggtctttgggaatgatatcatctgatagctggaatccattctaaacattttttttttggaaaaaaaattgagtagaaaaaaaagagagagatgaaaaaatgcattcttcaatccgcaaaaaaatacacccaatgggttcattaatccagtctttataaagctcaacttgttaaactttgtaggatattttctccaataattcaagtagccacagcatacatacaaggtcttttggaaatgaaaatcattgaaatttgaatcaattttgttcgtgcatttctcattgacgataaatttcacccaaacagaaaaaaaaaacctaattataatttgaagtagttaggaaacttgataattatcatgctcagcttcatcagattttgttgtcttgatacttccaaaagcaatggttgaactatctgattcaattaccagaggggctacttcgatacattttgcaggaaagccaatgaaaatacatcataagattgatccacccatgtctagaaaataaagtttccagtgtgtttgagaaactttgtagtagaaatggtttttgcatcaaagactaaaggttattatttcaccctataggatctttatgtttcattgatctacattctcctgaaaaactattatgctcaagtataaccccctcaaatgtgccattcatcactactacaggatattccagggctgtatgccagagtaaacattgtggccactcaaacactttctttgataggagcaagtacgttcagaaacgtaggctgaccaacccataagcttttgataccggtatttactggataagttatccagacagaactttgagctcttcagaagaggggtccatccagcctcgatcagaaaaggtctcacctcctttctggtgatgcatactagctgcgaatcccttacaaggccacacgtcaaggataagaaaacctgtatcttttctagctaggcaaattcctgttagtcttttgtggcgacgcaacaaagatgaagagccggggtgtggccaagtacatctgggcatccttcgaattgatcggaccaattgtcttgtatcaaggttccagtattcgtgaagactttgagtcgcttggaagttcatcgcagattgtaaatgatcctgctaacccaatccgcgtgggtatttcaagtggcagagcgaagttacaggatgatggaagaccggcccagtgccagggctttcatgaaccgcctgccaaacgactccaggccattagtagaagcactctagaagaaaacgacagaccggtggcgactgtctctgatgattttccgcctggttttcatccagtaaacaatgcaatgttacttgatccaaattatcaaagatcccctccggccacgagtaattttcagtcgactccgtcaagcgatacactagttaatgacgaaaataagtatcaaggttagtaaagcagcacacatcaaggacgtgatttattcattttcggcgtgtctaacttgttctggtttttggaaataaatgcatcttgactccctgacgcaacttgtaattcaggaaacgcttacccagatgttagtgcttctggacctcgcttggaaccgcacaagctgcatgaacctggacgcaaccaattgcttccagcacggctcattgagaacccacgtgccactcaagttcaaccctcccttgttggagaaagtcccgagagtagctcgtgtcccactgcaagcactagagccattggctggattccgcaccgttttactaatgttaatagctttcatcacttcccgctgatgccaagggatgccaaagatttgatgaatcaattggaaacctccgtgaaaaggcgtgcaatatgggagaatcgtgcttcgccgcacattgaaaaacagtttgaataccttccagttgatatgatatcatatcctggctacccggcaaaagtgatctgtgttttggataagaattaccatcactcttcatctcgccgaatcagccaacagctttggtatttgttcgagttcatggtgtgtaaccattgtctttcatcaagtcaaataggaacaccgaaataccaaagggaaaaggagtacccagaattgatgagctggttcaaaaatatcctgcacgatccaaaagacagttttccagtgttcggcgaagtaaaaacctaccagttaaataaaactttcggaccagttcaacggtggttgatatggtatcttcatcatcaagatacatcaagctatggatacacaacatcgatagctcttctctatttctggtacaaaacccaggctcccgagagttgggagaaattggagattcgtcggaaaggattggggttcgaatccttttggtcgttcatgcatcacaccgcggaaaaacctggcccgggagcgggatggtataagatcaaagccttcaattcaccatactccctaccatcatcactgggagaacttccgtcaagaactttcaaagcgttaacccagcaattcaatgacttgattatcaagtttacacatgacccagaggagataaaaattcaccagacaataattgatgaaattgatgaggtctacaagccgtacaagcttgtggagcacgtacattctgatcatgatttgaacagatttttcgggatatatgccctcttggaaccttttaaacacaatcaaacagcagaaaaaatgtttgcaattaggttgaattacaattcaggagaaatgattcctttcaatgaactcaaaataagcttggaaaatttgttagagtcatgtcgatggtggcatcaaaacttgaacttgggattgaaggccaaagggattgatccactgctcaatgcacatcagaatttcctggaatggttgataggcattttgtttgggaagaagtatagcttacccatgtttggcatcattgatgaaaagacttatgagctgtttgatggtcaacctgggtttactgccatccaaagattcttgattaatcatctgacttcaagtgtttcatctactcatatagcatctgaggaatcaacatcccagagtctgacatccaagccttcaacccttgcaacagattcaataatgctgattgtgtattggtatcattctaggctattcaagttttggaagcaacatttaagcaatactgaaaactgtgtgttagtttttattgatggcttgagaattaatcaaagattgcattattctttcagaggcaactaaatggttggatttcattatatcagattcccaacatcaagaccctgttgttgacactgtaactttgggagtttgatagcaaaactagctctcatttctcatatccaaatctccattcttcttgaaagatttgaacatctatcctggattcctgattatctgaacctattctatgcaccatttaatctttggtgttgtaagccaatgttttcccttgtcaatagtaatatgctatatcattcttgattatcaatttgatggtgccaaacacagcctacaaattggatttttgttttttctcatagcctgtccaccaggaaaaaacaatgctcactttatgactggtgaggtgactgtttgacatcaggctaagttcagcacactaaccactatgtatcaagctcaactctatttcagccccctgtggcacacaaaggggccattttagttggattgcattaacactggagctacactggagttgtcatcaattttagataatgtcacctgtcatctggtgggcattgtttttttcctggtgatcttcatgctgattcactacctacatgagattaatatctccatctattgttgtgttttcttatctcaccacataactgtagtctgtagttgtaactaattgatcacacacttcttaatgcatagtcaaatccctcaagttttctaaatatttctttcatttggttccttatgaaaattttcattctgattgatttgtcaatagttcctcaataaaatagaaactctcagctctttctggatgatgaaaaacccatgttataagaacaagctttggaaattttacaataatttttgtggatagggtctgtttgaatttgctaggattcactgattttgtgatccatcacctggcatgaaactcctctacttggccttcaggcctggaggatctggcagactggcactatccaactcatggatccttgctcgagttcagcgtatcttgatgcctacaaaagggtatcttgtagtgatggggtgtagttttgcctcacccagtgtaggttggctatttggggtaatctgtttgggagacacagatctgtctggcaggggtacctggtgacggagccggatatgccggattccggggcaagttgaagtcatatccgaaacacgagacacccggatcttagcccgaaactccgactgctgtgttcctgcggagtctcctcctcgcgaagttcccaacatttcctttccttcagattcaaccaaacatagacaaaattaccgacaatgttctcaatcgaatcaacctcaagtgagtctgtctcgtcactgatgggctggatcagttttgcttgttggttagtctcttttccacttccacaattctgtttttttatatttttccttgtgcactagcttgtgtgtatacgagtggaattggagtaggcaccgccgtaaaaaagcttgatgagagtcttgaagcggagtactaatttctctttgtggcccgaaggcttctcgtttacacgccccaagtatgtgtttgacgtcttcatttcccaactaactattttttattcttgcgtctttgacacatactgaccaattcaaatatgatttcaatcgaattagatttatgaaaactatgtttacaagagtggagaaggcgtttcgatctccttcgtcgtgatatggatgattggcgacttgacgaatttatttggggcggtcaaacaacatttattacaaacgatgatcatcttgtcgatctattacacgctctgtgacttggtcttactcctccagatctttcactatcgtcgttatcaccgacagagggcagctaaaacggtctcactcaacgcccctggatccgaaaccgggaacgtcgtgagcaatggcatggcttctgaacgtgcagaggccgaagaaacctcgcctcttttgtctcggaatgatgattcgaatcagttggagaataccaaaggatcccccaaatccatatgcaatcaattatatcgcgcgctgaattactgctcgcaagccttgcccagctacatcactgtttacggcttgatcctcgttatcggtttcctcggctggtcgatctctcaaaacccccgcttagaccctcaagatcctaaaacacccccacctgccaatgacggtagcggcagtggaaatagaccgactgaaacctgggatattaccgctcagatcatgggttggattagcgcgtttgcttatctcagcagtcgagtccctcaaatcttcaaaaatcaagtcaccaaatgccatggcttgagtttgttattcttcttagtaagtaacacatagtattcttctaccctgccattattctacaaaagctgatggtttttgtttggctgttattttcaaggttggaatcactgggaacttgacttatgtagcctcaatcttaaccgtcgatcgatctccggaccacattttaatcaacctgtgagattgtgttaccatctggcttcacaggcttgcaccactctgcaacaattcatataactgacctcttccgaactttttgcttttcgaattggcctggatttcaggagttggttgataggcagtggcgggacgatattcgtaagttgaatttacttggttttgccaacaaggaaaaaaaaagagtaaggaactgatatttctgaccttacatcgttctccttttctctttctaagctggacctcatagtactttatcaattctggagttatcgccatgaacgcgccgattcttctatcatccgcgaggaagttacaagctgatttcttggagccgatagatttttacgtgtagtgaaaaaaaaaatccatgtttacttcctcgttcacctagattcttttatcaattaaagcatcaaacatagaattgtatttttatttatcttcctttgatagggaaatcaactctgtagaataaatactgcagcaaacgggaacagcatgaaccatagccttcttccttctgatcgggattatggaatgcatctttctcttaatcctctctgaatcactcgattgctgtattgataatattcagacggctgcgccgagcctcgagcttattgcacaagatacaatgcatcatcatacgtagtcatcatcatacacttcttgacgatgacccatgagtgagccggtaacatcggtcgctacaatatgtttatgtacggcacgtccagttgtatgaggatacagacagacttatgacgctgatggctgtcggtggttatcgagatcattaaggtcgtgtctatcggattctgactcctctgcttcggcccccctttcagaatcaggaactggtgttaccgagggcagggagaggatgataggccaaggcgggatgcagcggttcaaccgtacatgaacatcaaacatccaagtgccacatgtaaaacatcctcctgcttgccgcatggcaagatacccccagggtcgagcgaaattttcagcgatgacttcatagctgatggctgctctgtcagttcctggctccacttgtcacagaaatttctagatcgcaaacgcatcaatttatttacttaaatacttggttgatcaactttgtaatcctttcatcgcacgttcgcaaactcaactcactgaatatttatgtaatcgcagtcctggagcgtagaccagcattgagggaatttgtttggctagagttgacgcgtttatcatgagcttttgcgatgaagagatcagcggtgtacacttctgaatcctcaatcaccataattgctacgtcatttccaatagggccaggctgaagtcgaggtcagtccagggtacatagacctcttggagctctcagcagcgctgatcggcaaaagaagcgtctttgtttattaaggcctgaatacatcaccgatccccaattctcatctttcccatacgtaccatctagttagacttctacgtacagtggacgatcttttggtatcaagagtggagggaagggtgaagtcatatgccgaattttttttgtagagcacacccaacaaaatgcatgcacgaagggccgatctcaaggtgacttgacggtgagccaccctgacgtgcccgagcttcctcgtctggggacctcgtgagagagattgtaaatagccggatgctgctggatcatgtttcaatgggcaataacatggctgttgatcgcttgtttggtagagtgtattggtataccaaacatgtgccggtgtccccatcaagttcagattatgataaactcgctagtgtgtaaaccggagcatcgaaacccgattaaagtagaccctgatcaagaactattcatgcagcagcgcacataatccatggtaagcttgctgggaaggggatcgatggagtaataacacccgagctgccagtgggctgctcgaagaactgtaatacagcagcttgtctccttattagagagcggaggttggacgacgggtccctcacatctccctcaaaactatcttgatcctgctgaactttgtccatcagtatccaacaccaatacccaagcagcaccaaccagaccagcattgaaatacctatccctctcaacaaagcgccttggactcattcagcctgatggagcgagaaatgtgtaagatgatgatcaattacaccggtgctatatgagttccaaaggttcattagaccactgaatccacctgcacccatgcccacacgttgttacaggccaggaaagcgcggagaagtcgacggaatgttttgagtcacccctcgaccagcaggacagcatagatccacgcgcagaaagggaggcagtccgtcgttccgattggatgtgagttcctacccttaaagaaaagtaaaagtatcaagcatcaaaagcgtgttctcatcttagcccccggtccacttttgccatagcattcttcccatcactttcatttattcgtttttgagtcatctagacagatcaaacttgggtaagttccttttgtcatttttaaattcctccgcaatgatgaaactaagtgattgatcgtcgtttttcttcactcctctaggcaatgcgcgagttgcaggtcagtgatttgatgttctaccaagaaaggtcaatggaaagttttaattttactatcatctatgttctttacaggtttacaagagagtcttaagatgacggattaccagttctcaattgctctcacggtgacttttgtgttggtgtctctactattcttttaatcaattgcttgatgtgctcattaatattcttacacttttccttttcataattacccaaagtccatacattgtaagtcaagggctccccaatttcctagtatccatgaatgagtagagtactaaagagcaaaaaatgcgacaggctgccgaattaccaatcaatctggtcggttttattttctctgtcccctattaggacgcattattcgatgctgatcaggctctttttttcctcgacaaaacaaaacttttcaaaattcaaagctattgaaaaagctcggcgcaaacaccataataccgttactggtgaccctctgggggctggttactacctttcaaggtacggattttttttggcttgggcatcgttattatgcacccatcatcaaattatatgaaagtgaaaataatctccaattgaattatgaaggcttcgtttctacttaccagggcctactcgcaacaaggtatgtatctatccagtttgtttgttcacgccttcttttgtgttgactttttgattttttgattttttgtttctctccaggttctttttgggtgctgttgagggtaaacctattatattccacatttcaatttcatgtagtctaagcctgatgctgacgcctctctgatcacaggtggcctttatccagtacgctgtcaagctcgatttgcaagtatggtattggcgttgattttttgtttggtcgtattataggctaccgtgctctttatctcaaattcttacaagaggtacggctgccccccctttttgatttctctccggcctcgattctcgtgcgggaagcatctagtctgaaccgcgatttgaaattgaactgggttcctcaggaacgaagtacaattccggatatctctgttctcgtcagcctcagcactctccggggccctatcgggggttttcgcatactggttgatacagctgtaatttccactctttttcatcagaagtttaattcaggaaaagcgcagatgtgactgagtccaatttcttgggtttcccattattattatttttcgcagagatggtgtctgtggcatccctggatggggttggatatttattgtttgtctcatcttccagcaaggatttatcctagccatcaattgtataaaatccttggaataagctctgatccgaatctcatccacaggttgagggtattttcacgactctgtgtggagtagtgggattttttattttccctcgctccttatcgacttgtggatttttaacccctgaccaaagaaggtgagagtcaaggagcatattttggaggtgatgcaaggcaacctcacagcggattggatcttttatttttgcaggattatgacggttcgattggaacaggacaggccgttggaagtccagatgaccgaagagaagttctcgtggtaccaagttgcttgcgcatttaaaagcccacacgtcttacttgcggctgcttctctgttcatgattggatcgaacctttatggattagcttattttgaacctagcagtaagtgaagacccctaccacttttactggatgttatttcagttgctcaacccgatatcaatcgtcgcatcttcccatcagttgtcaaaacagtaagcctctagcagctggctattcacttcaacacgaaaactgactccagataagtttggttattccgcgagaatgactcaactggtttccgtgccaccattcgccgtaggattcgttggtcagtcttaaaaaagtgattccctgctcctcttacatgctgatcctatcctatccccacaaaatttgccatgtaaaacaaattcaaaatttgaacggcgaaattttagcgatgctcgtgtcgtcttatttatcagaccactatggggcacggggcgccactgccatagcaatggcatctcttgctgtaagcttttctcttcgccaccggcttgataccgtttgtgtcaacgggaaaggagacttatgaaactgtcttgatgaaacactatgcctttctcgataaaaactgcagtttgctggctatctcatgttcatgattagcaattcgacagtcgttcgatatttctcactatttctttcaaccgcgggcatctattctgcttccccaactctatatgcttggatagccaataatagtgctcctcactatcgcaaagccacggctatcgcactgggccccatagccgctaatacgggaggaatcgtttcaacatgggtacgtttttggttttcttccccctccctttttaccatgtcgtcgcgggatgcacgttcgccccgttttaaaattccagtttcttggtctggtgttagaagggattttcagaaacaaaagacgaaggctaatgtcacaaataaaattcctatgcatacccatagctcttttccagctcacagaacactcattaccaggcggcgcccatcgttaacatatgcttgtaagaggatttttcatgatgattaggaagtgaacatgaccaactgataattatacttctttttacatctagctcggctggaatcgcaattctttgcagcattaacctgatctggctaagatcgtgtaaccagaagagagaggcccaaaaagaggaaacggacgtgttgacggaaaaaggccaatcaatcgttaagaacatggattatgaagagtggctcagattgggcgacaaataccagaccttcagatatgcttattgaaaaccacacctaaaccacttcgcccgtctcactatattgctttgtacttattctaccacatgtatgtttattggacgagtaagcaggatcttccacataattgtgaactgaggtcaacaagactgatgaaatgacagagaaagagagaaccggtggatcacacgtatgagttggtgggtgatgagacaaataagaagggacgatgcataaaaacttgaatgtgtcaattgtagtaagaataacgaagaaacgcggaaaaacgcgacttcaaggaagccttggcgtgggctgagtttaatgagtctgatcaactagatatgaagagagacatgcggtaaaaacacacatgaggggatgactgtaacgatggaacaaatacgaaaagcaagatggaaattcagaggaagaaaacctagagaaatatgaacccgttggagtaagctttattctaatgttccttggggacttgagttgatggcttaccggagagacttgaaggtttatcctagaacgcttgatttcatgcgaaagaacaaaaaaatcttgtctatcactattcaagttagaagtctgcaaataatttcatctactatttattcttgcagttgacaattattttctgaaagccataatctacccccagataggaaggggggcgcagagggttaaaatatagattctttgcactttgcatgtttcaattgttaatgataaaacccaacattgaaccttcagtgtcattcttgttttgtagtgcctctgatacatactgcaaaaattatctagaatttctctccggtatttctatctattctattttgacacaaacatatatgaacccatagtgttttttagaaagagatattgtggcggctaattgttcaaaggaatagagcggcactagaatcttcaagtgcttctctataaatcatcattaaaatcattttggcgcaatgatcttgagaagctcactaatgaaaaataaaggaagatgtcctagctttcacaagagctgtttctcagatccgaagtgtagaccggttcactagtcacgtcagaaaaggaagggtatccgtcaaaagggagtgagattgacagccaagaacaaaggataaatacattgaatcaaaaggggcaacaaaagttgagggatatcatccattaagcttgacctgattcactcagtttatccagaggaaagaggccgtcgacgtcagctcggccctccattcaacaaaaaatagtcaaacaggtgtttcttcttctacattgacttgctccaagccttcaccttaatgtcagttggcaatgatcgaggacggcgaaaacgaccgcgatgtttgcaacggctatatcaccgaacaatcctattaatgctattccaatatgcatgttagcggtatcaacggggtacatgcacggtgaaagaccctgaaagaccctgcaatggtgctccgtgggtgagtgcatgcaacctgccccacattattcatggcccatctttgctttggctacttcagtcaatatcaaccgagattgtaatcgacctcattctcctcaaagcgacggatacatagcccagtcaagagtaggatgcattgtcgaccttgctactccaagtacctttgcagtggccagcgcacgctcaagcaaggctcagtgtgagtctacaacccttacacaaattgtctgagttgcgttccctcctatattagatctaaccatcccaatcattggcctcttccacctctcagctcctttcctcatccaacgttcgcacgcacttttttcaaccgagccccagaggtagaacagcttaccactcgattgaaatcaaagccctgtttcacagtgctactaggacctcccaattccggaaaaacagcactagttcggcacgttgccgctcaaaaaagactcgataatactcccgagttccatccactgacgattgatctacgtgaagtggctacctcagaaaagggcgcttttctcaatgcatttgtggacgagggaattagacgccgggacagcttttggaatttcatgtggaccgtcgccaaggtgacaggattcggtggctcagaacaaccttccccacaaaaggcagcaaaagctttcaaagaacttgggggacacctcaagccattttcacagccccacggagaaagactccccgtgttgatcatcgacgaagcaaatgacttcaaaaggacagacgacaaggtatgtcttgagctcactgaccgttcaaatcaaaagtgctatgtattaatgatgtatcgacttcaaggcaatatgcgcatttctcaactttgccgtccggattaccaagcaagaatcaaaaatgcacgtcatttttacctcctccgactcgttcttcgcgaattggctcaaaagacgtaagctcaagtttctatcataagtgtggaaaactctcgatctcataaccacattccttgcccattttttcttcaggtgttaatcctactcattttaacacgctggttgttggtgacctgccccgcgaggaggcgtacaactattttcttcacgtcgtcaaaaaccatacacatctctcaaaacaacacaaaaatcgcctggaatccatcaactttgagattccttttagaatgactggaggaagaatgcttttcattcggcaatatgtcgaccaagtacatatttctggctactttgaagatcgtaagtttgaagcgcacattatgttcaaatttgacaacagcaagaagcttatataaagtagttgcattttcactctagccatggaatttgaacccacactaactgcacgatcctgcttggaagacgactttcggggaaaagccaaaacttacaagaaaaaagaagttctgagggtctgccagcttctccttgattcagatggctacatatcctatggcggactttcagaagagcttggtaatgaggtcgttgaagagatggttgaaagaaatcttctccattatcggccagtttcaagattttctagggacctgataccacccccaaccgaatcagttttaactgctcaaagtaaaccagccctccgggccatggaagggctttctaagacatacgggaagcagtcctgaatacataccagtgtgtactttttgggtgacaaagcgcgttaccttttaacagactcggcagaacttctgtggctttgtgaccctcggaggattcagaactggttgggactccatcactttccaacccaattgcaatgcgtttttctttcttatcataaatcaaatcagaaaaaccgtatgtcttgatgaccaaccgtcaccaaactgatttttgggttgttcccacccacagtttgtgtttattctacaggcaaacttgctacgggattgcacaatcttgaatgttgaagctatactaagaaattaaccagagtgcttttatgagagagaaagagagattatggcagccgatgaaggggtcaaacagcgctagaatccccatgtgcttctatttgaattaccgtccaaatcatattgatcttgagtagctcaccaaaaggcaaagtcaactggaggatgtcctagctttcagaaagaactatttccatgatcagaagtaggtaaagcgcttcactatttcatggcagaaaaggaagggtatgaatcaaaatgatgtgatcaacagcccaaaacaatggaaacacacacattgaacaaaaaggggcaggatcattaagtaagtaaggaatcaaaaaaaggcctggtggccatgttaataatatacaatcaaatgataatctattattaatctgcaggatttgaattattgaatgacaaccaaaacgtttttatgtagtaaatacaacggatgtatgatgtgtatggttctagctggattaatgttaataattattaattaagtgttaggtgactaaataaaatttgtaaatgttcttcttgaatggattagtgatttggaatagagattgaggttataagggatttgttttcatgttcttttgcagtgcctaatcggaggaatcctatgccaggtaatgattctcttccatgctacttctttttggccaagaaagtgaggaacttcttccaagcttatgacctgattcactcagcttgtcccaagaaaagaggtcgttggcatcagttcggctcctcctcctatgtaaaatatgtacaacttttcgataacaatatgaatcgattggctcgacctcctcacctgcatccaactatttacttaatgattgaggacatttgatcaagactcgatcaccaatcccaaaccaatcgtggttatcaccttcgatcttcgaattcaagttgttctttggattgaaagcttgtcttctcatcgtgtaggaatgttgcatgattttggcaacggaacctcgctcatcatcattgcgacccggaaaatgcatcgtgaacccgtcgggctatgacatacggaaatgagatggccgtaagtttcaattttcaaataatttcttttcaggaaaaagagatactcaacatggtcaacccaatcacaacatcgatcatcatgtccaaataagctccaaaacaaatctccagagccatcggaatccgggagttctgtctcggtcaagaaagcctcgattccagttccccgaatagagcatgcatagatgataccagcggtgatgggagagataataaagatcatgaagatggccacatgcgattgacggatgatcaaggaacggtgacgttgtggtttagtttgaccaggcttttgagctttatgggtggtccattcaaaaatgattgggaagatttttccacatcctccgatcaagagggccaataagcccaggaagattgggatcagtatccacccgagtagtccccatgatttcgatcggcctgaccagtcgaactcgccggcatagtataccttcccgtgcgatgccgccagtgctgcatccgcatgatagtggtctgcccgaggcggataaaagtgattggtgctgttggtaagattgaatccccatgcctctgatcagtataccaatatttgtttttccttggtagatatgctacagcgttggaatggaagactcttattctcacactgcatctatcgcgctgattttgagatcatcagtcgacacgccgtaccggccactagcaacgagatggttaggcgcttttgtatggatccatttcgcaattgcctcagtccaggctttagagggattgtctaactcattcccagtttcccacatcattattgtggggtcatctttgatagctaactgatggttgtttcgaaaaatcaacataatatttacatcactcagtcaaatgttctcgcaccatggggcaatggggttgcatttttgtttctatatgggacaagttaagaaaaaagcttgatgcttcgatgaatttcttatcaaattgaacattacttaacttgagtataacgattcacgtggttaaagagtgtttccaagtagagcaaaaaatctccataaacatctgatttgatgtcatagaatgatcgatagtccgagtctggaatcgagcgccatttcaaaaaagtcttgaagccaccgtggtctgttgtctcaatagtcataaaaataatttcaagactgattagccatcactttcaactcgtgtcccctgtaactgtcgcatctggcagagagaaactcagtttattcaaaacatgctcctttctttcttgcttaaggaagtccttcattgtctgaaagatcttggtcgaaactaaataccgaaggcttcgatgaaactagaaagacttacaataatcgtattgatcggtgatcgggatgattaatctcaacccgtatctatgtatgtaaatatatttttcagaatgattaaccaatcgaaaaaggatccattttctcagtttctccagtctcgttgaccatcaagtatttttttcttatctcgtgttgaaaaattgttatatccaccttttggcagcataaattgcaaatgagatcacatccaatgcgtcattgttcgtgttgtttcttgtgggccaaaccgaatatggattaccaactgagatgcctagagtcgtggctctcactacagctttgtttttgttttgaaaccaacgtgattttgtttgtcaaaccaaatgaaaaaaaaaatcataattagcaacactaatgatagaacaattcttacatagactttcagcttatatgaaatagtacaagcgctacactcaactagatcccatgatagctgcggtagcaaaagcctccaagactctggtttgggaaggataagatggactaggggagacattctcatcgagtcctaaaacacaagttacaaaaaaacatgtcaactgtcttcattttttttgaaagcagatccagtcatccgtacgaaaagccttttagaaaaatgacgaacccagccaatagatattaggcccgacgatcttgaaaggtgtatggccatcgccatcgaccagatgatggccgttcttgcgaataaaaccgggatcaggggacttgtccaatcttcctagttgcctgttgacggcctgcggtccgtcaagaatcgaaacaaatcgggtgatgttctgagccgaaaagcaattgtttggatccagtttagacatgatcagcagacaaaactgaggcgatggcgatatttattataaggagagtctctgcaaatcgaaaacaggagagaagatgttagttgggtatacaacatcagatttgattggggtaagtgaataaatactttttgtggaaatttcgaatcgaatctttccacagggattaatctctagtctacagggcgattctctgcgtgttgattttgagtgatgggtttagatcgtcattgattcaaggggtaaaaattatgtcttgagccagcttattggatgagtgcgcagaaaaactctgctagctcgttataagtttttgacaggtttcgacgagcttcccaagtggaatctacagatgctttttttcaagcgaagaagaaaccaaaaaaatggacgatttgctgagggtttattgtggaagatgggcaaagtgaaatttaatgtacaattttcttctggatgtcggtgtttttttttcttattcagaagaatgagaatagctcgacggcagcaagtctccggaaaataaaagctaaaaaaaagtttgcatagtcatgccactgagagatctgccatcagatctatcagatgcagattcatcggaataaggctgttagagtagtagcactagcacgctcgtgcttcatttgcaggaggggcatccataaacagagaaacggaaaaagggtgaagcccgaggacaaggataacatcatccttggtgggttgatgattttttatgtttcagagataccgaagttgtctgacaaagcacaagcaagatacacacaagatggtaatctcgacaaacaaaattcgtcacatcgaaccaaccgaacggcaagcactaatatggatccacggccaagggatggcactaggatctaggatcgatctggtcttaaagaatgaaaaacaatgagcccatcgccgccagcattcttcacatctacttacacacttatttacaaccaagtggagaaaagagacaagcttggaaacatgacatatgattatttacgagggaaggagggggtttttgtggcaagacttgttgtgagctcctctgctgatgcccgatctacaagcctcgtgcttgggagctcctttcatgaagatgacattcgaccagttcaacccaagaaagctcatcagcgtgtgctgaagataatacttgttctctgtcgaaacattctcgggatccattctaaactcacagtagtatccagagatgcttgaacaagcatttataagaaaaagtgttgatcatgccgtcatcaactggtttgtcaatgtcgagggtggggtgagatgcagattgatcatgagtggaaatcgagcaccaaggatcgaagcatagacaaacgacttggacccaagtcgtttgaccatgcttcgatcgtgtaattccgctttacttcaattctcggtaacacatcggcaggcccggatcttcatctgtcccgattcccgaataaaaccagtccaccggaacgggcaccaacaggcggcaactatgtactccccgagaaaactcggggggaaatctcgtacatgtgtaggactcctgcgagaccaccagatggcaggttgggtgagggcatgagggaaacttacatattggtctttcttgtgggaattgattacatgcagagccagccgcttaacagccttccaccttgtgtgggactggaagcaggtgtttataatcttatttcacccaatggccggaattccctctcgcgcctttctgaggcgagcaattgccttccccacggtcgagacgtgatgggctgagggtacaaaatcaagttgctagcgctcgttggaggcagttgagtatatggaggaccaggtaaacctgtcttttccaccttgtgcgagattgcagacacgtattgatcttaagcacacgaaggcgtggttctcgtctccattcttctacaatctcacaactacctccgaggtgagagccacaccataagcggcgcctgtcccaaggagtgggtgctgattgagttcacttttgagcacttgcgcgctgacttattagtctagcgctacaagaagtcggggtgattttttttctcacaaagccaaccaggacctcaacaggaagagaatgtgtaaaagtcgggcacaaaaatgtagtcttcggccatggcaatactactagagggcgtgacataaaggagaacgcgttgcaatgtgtgtttcttgggaatgtaacggcctgcaattggaagatctgctgtcgggttgataccagagctactccgcctccaacatggctccagtgtgtaatcagtgataaggacaatttgagcagctgttcagacgttcttaatgcccatcgttgcctgaccagcagctccaacacctgccttgagaatttcccctgctccggctaccggaaggcccacgccggttccaacatgctcgcccgcgtctaaccccgtcttcacaccgctcaggaatactgtgcccagaccggtcccgaggccggtaggcgctccaacgagtcctgcaacccccgagccagaatcacgcgatccaccaccggtttcggaacctccagattgatggttggcggcggccggaagtgaagtcacttggggaggaaggaatcttgtcagactctgaagttgatgtttcacagtctaactgacatacctgggtcagtcgacggagatacaacatgtccagaggactggattgtaccaggagatggttgatgcgcgggtcgcgagtgggaggaagtcttctcagtttgaggttggtgttgagcttgcgaggagtacgactggggcgatgcggagtatagtaaatgggtcggcacgtttgattgatgttttcggtacaactcggtggcagaaaagtcagcagtgcgggtagtaggcacggcgatgacacctgggaagtggaagaagaaaaagaagctcagctcctcatagctagtcaatctacatcgagcgcagagctcaccactgcaaacaagcaaaacgctaatcactaggctggattgcatcttcgacgaggttgagcttgaaagagataacttaatctgaagaggtggtcgattgcttgacctaaaacagtggcaaagattgaaacaatattggtggtaatgacagttggaaatgtgaatgtggagggtggataaagatggaatgggttgtggctatccagctcgtttaaatataagctccgataggctcacaccaagtgttatgaattcattgatatacctattgtgctcgacatacaatcttgccatctgagaaactaagtaggcgatacgatcttagcatctgagaaactgatccaattcagagcaaatcaatttagtatgttgatgcctagactgattgtctggactgaagccgatggtcagcacactcacctgcgagtgtctgataaagaagaagcggtgaggaattgcggcaggtgttgcccgaggatatgcggaacctggccactgaacgtcccagcaatggtccgaatacccaacagagctgagcaatgtgtgatcaatatcagacaaacgctgcttcagcacttgtcgtaatctggtcagactatgtgccaaacctcctctctgagtgagcattgtcggcccgcaagtatttccctatagacgaaggctggcgccgggacggggaacgtctctttcaaaatgtttatttatctcatttggatggaagacgtccggctcgattcggtcattacaaaattctccttccagctttcgagcaaaaaaaacgcctccttagctggtaagaaatcacagaagtcattcgtcggtgaggactaaaggacagcggcttggggaacggtggccaagtaggctcacttggcgctacgcactggcacatcggcttaattcgctacaaaactatcttcatacaattttttttcctcattacggctagaacctggcttaactgaatctctcaaacggaaaatcccaaaggggactcgagttaactaaacttccttatcgcaagattccaacgccactccgcgtccccgtgagacaacttgccctccaggcgaaagggtgggcctcacccgccaccagtcagtggtgctaccacaccggtcaaaaatctcccagagggagggggcaaggacttatttatgataagtggatcgcactgggagctcaacagaagtgaagtgcgtccagcacgagatgatctggcacagcaatgtgttcgttgagcattgcaaaatttgaaagagtggtacatcaatgaatgtgtgttagtcgcacttgaaaatgtaagtggcgatgagaagatcttagtcgggttgaaaagctattctagagcttccacatgagtccagtttgtgtatattcgtgagagcaacaattaaaacaactgttcaggcattaggtttcggcatccccgcggcctggcctgcaacgccgacagtagcgtcggcaattgcgccagccccgttgactaaaggttcgcccttatgtcctccagagatgacattagaggttgtacctgtcccaaaagcagtagaccctccaacgagtctagccacatttgaggcaaacccagcaggcataccgccgccgttcacgacgcttccagattgggggttggtaccgcccggggctggattggagaagacacaatattgttagaaactggatttgatttattaaaatgatatcaacatacctgggctggatgagattggtacaggagcatgaaccacatcagactgggctacatcggaaaggtgttgaggggcgggttgcacagggaaggaaggctttccagattggggtgggtgttgagcttgcaaggagtgcggctggggcgatgtggggttcagcagatgggttggtacgtttgagccttgcttttggaaggattcaatctcggtaaagtcggtgagaccagagatagggacagcaatgacccctatgaggaagttaaggaggaaaaattcaaaaattcagtcactcagagtcaaaccgattcaaccaaatcaagcggacttaccgctgcaaataagcaggacactgagaactaaactggactgcatgttggataaattgtggtagtgaaggataagttaatttgaggtggaaagagagtggttgaccggaaacagtagcaaagatcaaaatgaatgagagttgcagatgtgaatgtggacggtgatagaagctgaggtggtttgcatctatccagctccttttagtatttgttctgataggctcgcaccaaatatcatgaaatcattgtcggtaccactgtgctccatcaaatcgagcccatctactaggggatacgatgttgccatctgagatccaaatcagagcgaattgtgaaagctagcatggttatctctgcacggaacttctggatacccgataattatctcacttccctgcgaatggctgataaagaagagacagtggtccgtgatgaattgtgctaactgtccctcgagaagatgtcaaacacggtgagtcagtttacatgctcccaagttccaacgcgccgattaaaagctcaagcaatggtcttaaaatttaatgcccaactgagccatgctttgtggggtggtcagactatgtaccaaacttccagtcaaagtattgcctcgggagaaaaatctaacaattaagccgggccaagtttctttccaaacattggtttttctcatctcaatggaaaactttcgatcgatttggccattgtagtgggtccacctgcaacttccaagcaaataaactgctgatccttaacaagaaaaaaaagggtccgcctttttgcactccaaaaaaaaacccatgcacaccaaaaaggtgtgtgtgaacgtgcactccaaaatccatggagtgcgccatggtgtactccaggttaattggagtgggagcccatgtactccaatatccattttggaacagtgctctgtggagtgcacttgtggccactccaatgactttggagtacacagccacgcaccccatcatctgcagtggtgcactcctaaacatagtggagtggggaacactgccagatatccatgaagttgaactctacagaattcagtatatcatatcccctgaaaccagccaccattgacactcatccttgatctcatactccaaacaaccatctgactcaaattgatccaagaaccaaaacaatggcaatgattaatcacaaaactcaggcaactcgttggtggtcaatactagaaggttatttaaatctctctctgtctgttgaccaggcccttatggctttcaaaaattacaaaagaaatctgacaagcgcaatgaatcaaaaataccatgaattgagtgtgatgtcagccttggggtcttagaaaacactccaaatttttggagtgaagctaatatgtatactccaaataacttggagtgagcaggatttgggatttgcacccctaaaaacacctgggaagtaacatcttggagtacaagggtgtgtactccaaggattcttggagtgcacaacatgcactcctaattttttggagtgcacaaccatgtactccaaaaacatcaagttttgccccttttggtgtgcactccaagaaatcttggagtgcactcctacacactccaagaaatcttggagtgcactcctacacactccaagaaatcttggagtgcactcctacacactccaagaactcttggagtgcactcctacacactccaagaaatcttggagtgcactccttttttggtgtgcgtgggggaaatctttggagtgcaaaaaggctgacccaaaaaaaatggagtgaaaaaagctacgtgtgacaggctagtgtgggactctagcgcaaaaaagcgcgcgacccactgagaggcgcggaggtgcaggcggggcttacacacccaaatcagctatagggggattcaaaactcaataggacccaggaaaacccctgtaaatttcagtgacaaaaatgtatgaataatttggccaaaatcccaaatggtacagcatacccaagaacacttgcaacttttgcacacgaaaagaaaattgtccgcctaaatttttttttggtgggtttcttccctgcagctgtcatcacgtacagctacatttgaactacaaggtgcttaagtatgttcagacgtgcatatgtaacccacatgtatgtatgtacatacttcaggcttttgagttcccaggttagctggattgcaaccaagcttcaaatgaactgttaaaaatcaccagcatcttgaaaggttcacaactccaaatgcactttgacaacattttacacaacttgactggtccgccatctcattactctggaaccaattggcttgacagtgtgttggacaacttgcctttggcccctctgacaaactcgataaccccagtagatgacagctttgagttcttggacccaaatgggcaacaatgttggtgttttcctgctgggcctaatcacacgttggcctatacgacaatgagttcctcagtccaccaaagctacggtcccatgaattatcaataagcagaggaagctcagcttctagcggcccaacagttttgagatatgtgtgtcaatccgactcaatcgtttctaacatctagctcaagctcagtcaataccaatccatctgacggtactctctccctcatttggcgcaagaccagttcaatcacaccattcgggccatctgagcgagtctcatcagggaaatctggttgatctttctaattggttccatccttactcagccgtggtaacaacctcgcaagccaagccaaaatgtggtgcccagatggcaaatccggagctaactccccgtggacccagactgaacagacctacccggcggggcaatcacaatacttcaccagctgggttttctactgtgttattagacctggatgatgagattgacctccttgaggaccacagcagggctcctttggactctgcttgacagtcacctcatggttctccagtccctgcacaggaagaagcatcagcaacatttccagttgatcagaccattatgattgatttccatttccatttgcccatccgcaaggaggcaaccacatctcgcaagaagaagaccgatgggccgaaaacaggagtgtataaatccgatcccggtaaagtcaccatttgctgggatgtctcaaaaaccaatcagttatctttcaaattggctgtcatcactgccattgtcaccaaacagcaccaaagcctggcgggttttttggagcggagcgagggcattgggaatatcacgtggtatggcagtattcatgtgcgttgataatcgcaccccctccccctccccgcacgcccacgcccacacccctccaaaaggggcgtgcaatcgaacccgccccacctggaggggcgggtgggatcgcactcccctcggaagcgttgtaagactcaaaagtggttatgaaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataaggtctgaagttataaatgagtgatgattatattgatgaagatgttgttcaaagctttaaaaccaaggcttggagctctgggagcactatgcttcaaccagtaatggtatatgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatgattgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggaatttagctagtctaatacatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtgcacttacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaccacaaaggaattcaatattcaatatgcatgcagtattcaaaacaagccatactgagaggaaagaatccaagagatatcccgtgacaggttgaaatctgtgtaacttctaaactatgagagatatgggatcagttgtagtgggtgactagggttaattttacctgagaaatccatttctgatgttatttttaccatatctataatatataaagagataataataaatttttatatttttctgcgtagaaacacagtattatttaccacatcctcccccaacttattggctgtccccagtcaattctgattttgactgtgttttggagctaatcttacagaaaaaatgaaagaaaaccttgccctgcgtgtatttaattggcttgagcagtgttgaattgatgttacagtgtccagagaaagatttgatttgaccagcagggaaactgtgactgtagaaactatgtttatttgggatttttattcttgggagcacttaagattgaaaagaaatcctgaattgtgtaattgatttcttacttgataaaaatttggggaacttttgatttttcaagagtttgtagtcaagggctggaattgaactcgggtcttcaaagtatctaatttttatctgtaaatatagttttgaaaagaaaaaaactatatagatttttgatatctgacttgtcttgatgagactccaaaaaaaacagccaggtaaaggtgcagagcattcagacttgatgcagacagggaattgaacccaggtagaagttcgtgatgggggttccttcccaactcgactaatgtacttgttggaaggcctatctttgagaactgtgatcgctcgcgccttggccaaggtgtttcaaccctgtcacaggtatgacctggcccgatcggagatatgcgtgccccttccccgccgtagatccacctctctgtgggtatccttgttactggtcgatccgtcactccctctcctatacgcatctgactgaccgccactggatctcgccttcgacctcgtaactcgactgatggtgtatccatctggacaggtaagtgtgatcctgtctctctttctctttctcttagattttctttaatttgacagttgctgcattccaacagatacatgacgccaccgtcgatcttcatccgcactagttctggcctcggcgaattctggtgctctcaaccgtgggtcgttgttcttccatttgttctaattatagtctttggtctgacacggcggtgaacccttccggtcttcggcgactttggctcccgcctctccaggtgcgttcttctcttttcttctcctttgccttccccacctctcactcttggttgctacctctccatacccgaagtatctctctgttacgtcgtgatcgattccttcttcttctcatttgcttatcgggactaatttagctccgattctgttttgttctgacctagaaccaaaaaaactcctctttacttggcgccattcctccccacgccgcttgatcgaacgataccccaaaaccgccgtactacccttctcaccatgcttttgcggtatcaggaagcgccgtgggtacgtatctcgcctggggggatctctgcttcagccatcctctcggctataaaagacggccttgtttcttggtttccctttcctcctcatcggctctccaccactgctagctacatccacttcccttccaagctctttcattacccttctacgatccattcccctttttactgtccaaccatgtcgtctatcttcgataactgtgacaccaatgacttctattgcgaaggccgttctgacccgtccatcgatgtacgttgtatcacccatccttctttgttgatccttactaatatcggttttgttttttactacttatccagattggcgtccgctactaccctgaccgtgatcagtggagtccgatattcaatcctcgtgtcgtggtaagtctatcatccactacctcttcttgtctgccgtgggtctaatcatttgtttgcttctccttgctgtctctttatactagcccgatgataacgctgatggcaacaaaggcccaattgaagctgttggcaacaaaggcccaattgaagctgttggcaaccagggtccagtcgatattaaaccagtaagcttatccttgatcatttcttacttcactttcacacgactgattccgttgcttgtcttctgttctagatcgtggaggcaaaggaaaaagggcccgctgaggccactgttgatccagcctcgatcaacactattgtaagtctattctctgctcctccttgttgtttgttttgtcggttactgattccgatttcttctcctagcttccgtctgagctggcttgctcagcttcgttggtctacatccccaaagggatggaaatcgttgagactaggacccagcttttgtctttgatcagtcatctattccagatcaggtgccgatccctcgcctgttcccaaagccgcacccctttgtctgtgtcccgtggagcgtccacgaccccgaacttcctcctggccttccggttcccttccttcgaaacttgaatcttcctgtcccggctcctactccggctccgtcgacctctagctctgaatcttcgtccaacgactcggattcctcgtccacctatccactcatctccaattacatcaacttgaaccaccaaggagtccaaaaactcctcctcaacgacaacactccaccaaccgccgtctgtatctacaccgaggaagacgtcatgcgcattttcgagggtattgcgccagaatatgtggatatgtgctccgaataccccccttcctctttagctgaatccgccagaatatgtggatatgtgctccgaataccccccttcctctttagctgaatccgaccgccgggtcatgttcttcgagaacatgcagtggttctttagaaacaagagatccacttatttgagcaccagaaagttctaagttatttgttttccacttttcttcttcaaaacccaaaaaatctttaaaaggtaacaaaataaaaaaaagtttaaactcttctaaaccccaaaaaaaattgtatcctcctgacttgagttattattagttacactttttctctttttattctttcaaatttctaagtaaataaatttttaatttttcccaaactactatctcagacccccctcccccaactctgatggttgtcctcaaccatcttggctttaagtaagtttgagtgagaagcactattgtgagaaacaaaaatttttaaagaaaaagaatgtggagtttcctcccccaactcaagaaaaaatgactagtatgtggtatatttttggtactttatgtcttatttccagctgtttttatactttatgagttttttgtatgatgatggtactgacttagaattacagaataaactccagaggaaaatatgaaaagaaatgtttttattctgaagtgtccgagtccctgtctgagctaccttctgaactatgatctgaatctgaaggtgagtcttcttcgtcccgaatttctgccaaaggacgtccacgtgggtagaaccttttgatgtgagatgcggcataagccctttttaattctactccatccagttcttccagtatgtatgatcctccattgagttgttttttgactttaaatggcccattccatcgattttcaaataattttccccactgatcctctagactcttgttataagttaacactaggtcccctggttgaagtggttgccgtaatctagccgccatttttcgatcccagaaccgaacagaattctctcgagtttccatcattttgtggtgagctatgtccaaaatttcgtctcgcctttccaattgttttgtccttgcttccagaagttctgccgtagtactgatttccgtccaatcaattcccaggtaagtgtccatttcaatatccacaggaagaaccgccttttgcccaaacatcagttcatacggagaatatccagtagtcctttttgttgagattctgtctgaaaataaaactaaaggtaaatattccctccattttccgcctgattcgccacacagctttactagtgtatctttgattggcctgtggcctctctcgatcattccatttgcttccgggtagtacggcgtagttggtttgaatttggctccaatgctttccaccgccgtaataaattcattcttgaattctggaccattgtctactgtaaccgttttgattgctccatatcgatacacccagtcttctagaaggaatttagaaatagccgctgctgttaacttgactagtggtgccgcttccgcccatccggaaaggtcgtctctagcaattattaaatatttgtatcgtcctgctttgatatggcaaacgtccaacgccactcgtccaaatagagttgtcgccccagttgggtccctgatttctctagggactaaagcatctcttttctgacaggcctcgcaactttgaacccacaactttgttttcttcttcaaactgggccaccaaaatctgcaaaccagtcgttgataagtttcctccaatcctctgtgtcccagttcttcatggacttttcgcaagagtttactttggtaagagatgttggagataaccaattgagccatgggagagtgtcgccgcatgagtcgtccatcttggataaagaagttaactgattttcgctttattgaccggtattcttcaggatccatgcctgttggccgcttcattgtacttaagtaatttttaaggtccatccagaatccaggtgcttcccattccaaaagttcttctgatattgaaaatgcccggaactggtaagttgctcgtatcactggctcatcttcatcaaagtctggctgatcttcatagaattcttcctcttcgtcactgataggccttctggataaagcatccggtaaggtaaatgtttttcctggcttatgtactatgtcaaacgagaagagttgaatgaaggccacccatcgcgtcattggtgcatttgggagtgaaggtgagttgatcatttgaataagtgattgcgcgtcaacttgtaattcgaaatgttgaccccaaagaagtgtttgcagtttcttgaggattcgagagactccgcataattctaattttggctgagaatacttggattccacgggtgaaaacactattgactcgtataaaaccggtctattcaatcctgtctctagttcttgttgggccaaaactgctcctgctgcaatgaaacttgaatccaccgctagcacaatcagtcctgcgccttccaaatagtccagatttttcaaggtgatatcttccccaattatttttttgagtttgttaaatgcttcattacattctccagaccatgcaaaactaatgtctttccgtgtgagtttccgtagaggtgccgcaatttccgctaggttttttacaaaaatgcggacgtaagtgactattcccataaatcctcgtagctcggtgagactgtttggagttggccaggttgtgattttattcttcttctgtactgaaacttttcgtccttctttgctgaccacgtgtccaacaatatccaatgcaggtacacagcaagcaaacttctttccagaaatagtgagtccggcttcttcaatcctaaaaagaactctctccaaagtctgagcatattcccagataaatcgtcgtatccccgggttttcttccagaacttcatcgttgtaagtggttcgaggtccctttattccgccatcgtcaataaatactcccacgtattccggaatttcgtcttgaagaatccacatcatttgagcttgatagactgcaaccgagtttgtggccccttgaggaagtctggttagttgaaatcttcccaaaggtgtatcaaaagtggttaaaggccttgattcttccgccaattctcgttcgtcgtatcctcccataatatctcctagtccataacaggctcgtccagcaaaggcttccacaaattcttctgttgctggtggtaatcctgcgtccttgatggttactcgattcatttcctgtaggtcgtgcacaatccgtaatttcccatcatgctttgcaacacaaaaaactggactagagtagctggaagtggattgctcgtataagccggtccgtattcgttcccgcactagttccacgtaatcatccttaatagcagctggtattggtattggtttcttctgccatggtatatgatcaatgactggtatcacgtaaggtagtccgtaggagtgtttcaaaagtcctcgttcttccatgcagaatgccaaagctttttctctgataacaatgacgtgcttaaacagtttgagctcctctttccaaagccatccttccggtccaaaattaacaacctttaagcgctcttcagtgattttctttgttggtgtaaattctggagggtgtggagtaagtggagttttgtatggatctcgagacaaaggtggtcgctttagtggtggatttagtagttgcggaagtggttgattaattggtcgaactttcttcccaactggtttatactttgtcatacaccacagattcccttccttccaattttgacataagtgcttctggaacgtccatccaagtcctattcccaacaggtcgtggatgttcttgcttggttccgtcctcgtaactgattcctttatgatccgtttggcaaggtttgattgtattgcagctcctttgtattgtgagcaggtgagttgttcttgtctgctgtgttcttcttcccatcttttctcgtgttcgtgttccttgttacctgttttacatagtcttaaaattgagtctgaaatatcagtgagtattatcttggaaaaaaattgcatcagcttaaaaattgttttggttagttttgtaatttcttgtaagataagaaaaagaaaaaatagtagccagtcaaagaacaccggcgcccagaattcaactctcttgactagcttcagtgagttatccctcaattggacgccggaattcataaaaaatgctgaataatactctttttgaacattcgatcctcgtcgtttgtcggtatattgttgtcctgtaacttcacactattggtactgaggtccttcttattattccagcctcttccttggcctgttcttgctaatggtactgacacccttcgtccctttgttccttgaaaagatagagtttcaccgttttcgtgatattccagagtgcatccgtagtcgaataagaacggtcgtcccaaaatacagtcctgagccttgggtgagacaaacaggtgtgctggtccggagaatcttccaattccaattgggcaattttcagctactccatttaagtcacatcgtgctcccccaactcctttcattggtatgtctacttgtactagctccaaatccaggtcttctgctactgatcgaggcattacgtttaccatggatcctgagtctaccataaattccacgctagctcccccaacttcggctgttacgtatcctagggcacagctatagtagcaagggtccgttggatcttccacctctggagtagtcatagctgccgagacttttgcggtttccgtagtaatatatgtcgcactactctttcctgggagtcggttctgaagttttgcaattatttgctccgtgtaagttggtgaaatagccgtgagttgcgcaaaagttgttggaattttcaaatggtctaactcctgcaacagagcttcttctggtgttgcagcctttttattaactggcttctctttactccacactttctctaccacaggagttttaggtgtttcttctgtaatttcggcgagctcgtcttcttgatccacgtccatatcatcttttcctggttcttgaatccgaacactgcgtcttcctcgttggccttccgaccgggtaattgcatgattggctaaaaaattttccgcgcccaattgcggtggatcccaatcaatagtttgagctgaggtcttcatggtagcaggtgcttgattttctcctgttcttcgggattctgctagtttcgttgctgcctcttgcattttagggtccgctgatgctgtagccactactgttctaatgggtcttgatggattccagggtatatgttggccatcaggtagataccagtctcgccctgttcgcttaactaatccaagttcctcatcttgtgctagttcgggacatcgataagttgcatgtccttccctcttgcagtaataacaagcttgagtttcgtataaaggtgtcgaaggtttcgcatttcccctagagaattctgatttttttttagacgcaggttggttgtaggatactggtattatactcttcaattgggacttgagtgaggcaatttctcgagccatatcttcaacatgcttatccatggcttggcctgtaggggcttccgcaatcatctgatctcttctttgactgttccctttctgagcgttcagcttattctgcattaattggttagattcgccaaagcctgagatgttaaaataccccggttccacaattcttacttccaatctggctgcttcaaccaagtcgacccagcggggcggtaagttgcttccgtctggtccctttggaagtagttcgtaactaattaacgtgcgtttgatattcatttgactttcacgcgagaatgcactcaggaagagtattgatgcatctgacttctgatgaatttgcttgttggttactaagtatttaaggatggtggtgaattttcctaagtaagatttgaattcccggtgatccttgattccgccatttatgccgtattctttggtgatatccactaggtcgttggttgtgtacaagatcgtattatccagttctccccaggtttcgaccatttcctttcgtaatttgtcccattcgcatgtctcaaacccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaccaaaacaatggcaatgattaatcacaaaactcaggcaactcgttggtggtcaatactaaaaggttatttaaatctctctctgtctgttgaccaggcccttatggctttcaaaaattacaaaagaaatctgacaagcgcaatgaatcaaaaataccatgaattgagtgtgatgtcagccttggggtcttagaaaacactccaaatttttggagtgaagctaatatgtatactccaaataacttggagtgagcaggatttggatttgcacccctaaaaacacctgggaagtaacatcttggagtacaagggtgtgtactccaaggattcttggagtgcacaaacatgcactccaaattttttggagtgcacaaccatgtactccaaaaacatcaagttttgccccttttggtgtgcactccaagaaatcttggagtgcactcctacacactccaagaaatcttggagtgcactcctacacactccaagaaatcttggagtgcactcctacacactccaagaactcttggagtgcactcctacacactccaagaaatcttggagtgcactccttttttggtgtgcgtgggggaaatctttggagtgcaaaaaggctgacccaaaaaaaatggagtgaaaaaagctacgtgtgacaggctagtgtgggactctagcgcaaaaaagcgcgcgacccactgagaggcgcggaggtgcaggcggggcttacacacccaaatcagctatagggggattcaaaactcaataggacccaggaaaacccctgtaaatttcagtgacaaaaatgtatgaataatttggccaaaatcccaaatggtacagcatacccaagaacacttgcaacttttgcacacgaaaagaaaattgtccgcctaaatttttttttggtgggtttcttccctgcagctgtcatcacgtacagctacatttgaactacaaggtgcttaagtatgttcagacgtgcatatgtaacccacatgtatgtatgtacatacttcaggcttttgagttcccaggttagctggattgcaaccaagcttcaaatgaactgttaaaaatcaccagcatcttgaaaggttcacaactccaaatgcactttgacaacattttacacaacttgactggtccgccatctcattactctggaaccaattggcttgacagtgtgttggacaacttgcctttggcccctctgacaaactcgataaccccagtagatgacagctttgagttcttggacccaaatgggcaacaatgttggtgttttcctgctgggcctaatcacacgttggcctatacgacaatgagttcctcagtccaccaaagctacggtcccatgaattatcaataagcagaggaagctcagcttctagcggcccaacagttttgagatatgtgtgtcaatccgactcaatcgtttctaacatctagctcaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctccccctccccgcacgcccacgcccacacccctccaaaggggcgtgcaatcgaacccgccccacctggaggggcgggtgggatcgcactcccctcggaagcgtgttttttcaacaaaacacgcttccaaggggcgtgcaattccacatgctcctcctggaggggcatgtgggcttgcacgccccttggaagcctgttttgttgaaaaaacacgcggaattccaccacagtggcgatcatatcagatctgccggtccactggacgcttgtatccataccaatgatattggtaaggttattgtctctcaaccttaccaatattgtattggtaaggttccaggctttgcttacgtgagcaaaaagtccagggatgttttgctcacgtaagtgaggcttcctctcctccttgggaggagagagaaatttatcaatatcaagtattgattaagttctctctcctcccaaggaggagagagaaacttgatggcaggctgcttacctcatcaaaacatccctggatgttttgatgaggtaagcggcctgtcctgttctttcctcccccggtcgggttgggaggcggccggttttgctttggttttgtttggtggccggatgggtgcaggtgtgaggtgcttgttttagagacagaaaaggagggggggggagaaacaaacaggacaggccgcttacctcatcaaaacatccggggatgttttgatgaggtaagcggcgtgccatcaagctctctctccctcccaaggaggagagggagccttgcttctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcctggagccttaccgatacaatccgatagaaaggttcagagacaggaatcttaccaatattgtattggtaaggttctgagcttgttgaggggtgtgcgctttgacccgcccctcgcttaatctacctgccagtccagaaccaacctgggtcggttcttggctggcgtgcaagcccacgcgccccttggaagtgtgttttgttgaaataacacgcttccgaggggcgtgcgatcaaacccgccccttcaggaggggcgggttcgattgcacgcccattttggaggggcgtgggcgtgggcgtgcggggagggggagggggtgtgattatcaacgcacagtattcatcatggtgggccatttgccgcctcacagaacaagcagttggcaaagccaggtgttttcagcgcatggctttctgcatgttgagacgttaacaacacaggtcaaaaagtgaccggcaagttgcatcagaagaatccaaaagacttggctgaagtgagtgtctgagtattatgagtctctgtcttggatggatcactgacgtgtcttccagaacacggccgctttggctggtttaaccgagctggacaatccccgtccgttggtcaaaccagtctttcatccatcaacagccacaattgattgggctaaaattaacaaatacattggccagatccttgagacatacactccccaaccgcgactgagtggtagctcggacaagttggtctttgtcaacccagataaaaatcatgagtactttgtaatctcaatgcgcgtagccaaggcttgggtcaaagcaatggtaagtgcctttggccaacaatcatctgctttaaatacatattatggtcattgaccataatgatcgaccagcacttgtccccggaaaccgtggacttgtggaccccccccaagacaccaatgtttgactacatcactgggcctctcaagtccgacccgcctcctccggcaaatactccccagcagccagccccgccctacccataccccccttaccctcacaggtatccactcccaatgggctataatctgcagtacccgtttccagggactgcaactggcacccatgggcttcctccacctgggagtcccagccaagaccagaacccaggccacgccccggctaatcctcagccagactcttccccggcgccgtcagacatggaaggcaacgataacatcgcctcgtttctgacatatgcttgggtcaaccccaaaagctcggcctttcgcaacggtttggagcaattgggcattactcactggagcatgttcagacatgttgaagcccgtgagatcatggcagcaggggtcccactgggacctgcaaggactattgttgtggcagctaaacggtactcttattccttgaagagccgagggtgtgccagggatctctgattgatcaccacctatttatacttgcttgatcaccgtctagactatcattgcttgttagcattatcacctcaagtgcttcaaccaattccctccttgcttgatagatatcaatggtggcctttgaccattctcatacttgctcaatagatagcaatagcagcctttcatcatttctcgatttctaccttcctccttgcttgataccggacttgtatgctcacatccatgtaaatagtcataaccaaaaaaatgccatctgacatgttatcttcttcatcttttcttgattgctaccttcctcctccttgcctgataccgacctcggattttcacatccatgttgtcagacactgagacactagcccaggtgtctacaatagaatgtaacccccttgggttacataacaattattattatgtgtaatctttaagttaataattattaagtaatgttatccctttttacatgtattttttatgttaataattattctgtaaattaataaagattcacctctttattaatttacctcttccatgaaaattataatcaagttgaaaaggataattatctcctgggtgtatccaagagatgattatccaatttacctctcttgtgtgtatgtttattatgtttatctctcttatggtattttctgaaataaaggatattcaacacatgtacatttatcatgctctgaatatcctgacactttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagaattgacccctgctctgtaatatttaagaggatgcttctccccctgagattcatcccccagacaatattaccataccaacccaactaccttactaaaacatatacttagtgagtggggtttttagtaatatattatctacaaactagttgtacctttctctttaccttattactagtctttataagttactttattaacttataagactagtaccaactttattcatcttactctcttaagcaccggcacagtgaagctcattccactgttgtcccttattattataaggagctagcccctccactgtactagtgttgaggagaggcttaattccactggcccttttggctaaagtgtgacccaaaacccatcaactctaggtcacataagagaccagagctgacacatgtaaatagtcacaaccaaaaaaaaatgccgtctgaaaagttatcatcttgattcaagtcttttaagtagtcacctcacaacggaaaaggaattggtttgctgtcttccaagtttgtcatctcatcaccaattcgatcaggtaatgaccgatcctgaatgttaagcctaagcaatcggtttgctccatctcatcactgatttgatcatgtcgactgatcctgactgttaagcctgagccataggttttctgttggctgctcagcaaccattcaatgcattccatgtttgtcatctgagcaccaattgactcatgtcatgaccgattcaccaattggatcgagtcatgaccaatcctgactgttaagcctcaagcacacaaagcacaagtcaactcagttcctattccaatcaatctgtttttgagattgatgtcgcttcacattgtcaatatacaatcatagggccaagagatctctaacaaaagatatgagtgaaaaatcttgaaaggggatcagagcaaataaatcaacaatcatgatgagcaagtttggcggcttaggaagacaaaatcaactgagacaacaaggacagcagacaccaagaaacctgctcaatcaatgtagccacaccctctgaagagcttttgcatcaatgtggtgttgaagacatactgaacatgagtttcaattacactgctgtctccaacccctccatctaggtgcccataccaacaaagtgatgccttgaggatactgaaacccttctcaatcggattcatgtccggggagtaaggagggtggtaaaaaatccggtgtggtgttctaaatggtacaggccccctcaagatcaaatttcaattttcaattttcaacctttcaatatcctcaagcctcaagatttcaacaatttcacctcaaatcccctctcagtcctacagtttccttcattatattattttactatgtttttgtttcattttattagggctttaataaaaaaccccgcattttccgcgttttgacgcgctttttctgcgcgcagcacacgcgcatttattaattaatttattttgggccttaataaaaaaacccgcatttaccgcgttttgacacgcttttgctgcggcacagcacacgcgcaatccgtgtttaaacgcgcttttttaattaattaatttttgccattaatttcaagtttttttgattttttaaagttgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattattttttttcactgatttttcaattaattgtttgcatgcatgtatgtactttattttttaagttttttggaggttttgaaattattttctaggttttaaaatatgaataatttaatggcgcaatccaaattttttgaaactcaacggttcactttgaatactgaaattagacacttttttcacttaaatttttacagcttaattttcattcttttttcactttttaaatctttttcccacactttaagacatattggttaaaatgatgataaaaatggttttgcataaaaactaaagatttgtaatgaatactgcatgggacaggttttttttgattttttttttaattaatttttaccggctcaattttaatctttttttgaaattgtaaatctatttcctacatctcaaagtgtctagaatttaatggaagaattcattttgcctcaaaagaaaagcttcaatcttaatataagagtgtacactatttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccaacaatttgaaaacgtttcaaagtgtaggaaatgaacttaaaattccataaaataaggataattaagcgtgtaagaattaattaaagaaacatgtcaaaggctttattcaaggtacagctttcattttgatgcaaattgatttataccataactctaaacatgtctgaaagtgtaggaaacagatttaaaatgtcaaaaaatcatgaaaattaagctcttaaaaatcaattgaattttaaggctgattacagtattcagaatgaactgttgagttttatggaaattgaatattaccagtaaattctaaacactttgaaatgtaggaaaaaactttcaaatttcaaaaaagcataaaaaaaaggtaaaaaaattaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaacggtgtcaaatgcagtatacaagatgtagttctcactttgattcaatttgatttttaccataaatttctacatgtctgaaagtgtaggaaaaaagtttaaaatgtgaaaaaagaatgaaaattgaggtctaaaaatttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattaatttttatgaaaattggatttgaccataaatttctacacacttaataatgtaggaaacaactttaaagttacacaaaatcttgaaaaatgaggtaaaaaacttaaagcaaacaattaacggaaaaaatgagtgaaaaaaaaataattaataatcaaaattcatttttatggaaaatggtttttaccattaagttctacaccttttaaagtgtaggaaacaactttaaaaaatcaaaaaatcttgaaattaatggcaaaaataaattaattaataaatgcacgtttaaacacggaatgcgcgttgttgaaggtgtaatccctgtagaagggaacacaagcagcaattgcatcagcagtgatgtgcctgctgcaacacctgctgagcattgtgtatcataaagcaataaaagaagtaatgcaccagaggactggagcattccctttaagaagaaaaagtaaatctttactttcattttctgaaagcaaaattttactttacccagaagaaagtacaccagtactttcctcctggataaaaagtctcatggagctttctccacaagaaatcaggctgctgagaccaatgtcttagcagcaatattcttgtataaatatcagttcccttttcccccattttgtatctcttatctattcactttatcatcttatcttatcttaaccacttacccacttaccaacacacacactcacacactcacaacaactaccaccaacacctttgtaccctttccactctattatagtagaaactcatcaaataaaattccctcaaaacaaccccccaactacaacacgcgtgtgctgcgcacagcaaaagcacatcaaaacgcggaaaatgcgggtttttttattaatgcccttttattatttcatttcctctaattatttttccttcatatcatttttcattcatcctgacttaatttttattttaccatttatcattctttattatatttttcaaatcacctacccagtagacagtcttgttttattttcttggtcctaagacatcttagtatgttggtttatttcactcttgattcttttcttttcttttcttttgttttgttttgttctgttctgttctgttctgttctgttctgttttgttcttttttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtttttgctttttgattgagttgtgtgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatgaagaagcatggcactctgatctgatccaagatagacccatcaaatttcattgatcttttcattcttgatacttctgatcctcatacacatccccaagatcactcagactcaacaactgccacagaactcaacttctgttgtctcctctcagaaaaccagccaaccccaacgcgtttgttcagacctcagctcactcatccagacccaattgaaggcagccctcaaagcacttttccttcaaccaactgcctaccgcctggcacaataggagttccacaccggcatccacatgcttctaccaggtctgcaatccgtccgttgtgatgaaacaaggcattatccaagaccaagacgctccgaggcaccggggatggattcatcatgggcaactagattgaaaacattagaagcagcggtgggacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcactttttttttccaccaaaaaccgtagtgttagcagcttctcgctacgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacacgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaatcgctaacagcaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgttagaagtcacttagcaattaagaatatgatgccacagcggttgatttcacaaggataccaatatctactcactagaatgtgctccaagtagaactcatagccaagacgacacattgtctcttcctgaatcaaaagaataactagaccatccaaagccactgccaggaccacattgaaacagtgcctggcccttgatacaggcatttgagatgtccgctctcctacaggagcccatccccctagtgtgtcggactccgtcgctatacatgccacatatgtctatcagagaaaatcagcactggctgaagcagaccaattggatgaaagggagcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcgattagcgtagcgtagcggaattccgccacgacaccactaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttggccgttttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctaaagaaccgctaacactacggtttttggtgaaaaaaaagcgccgctacgctacgctttttgcgccaaaagcgtagcggcccaccgctgaagggaggcatcacatacctgtaaatactaaacattctgggatataatatgcaatcaaaacgacgtaagcacctcgcttatggatattctgctttgggtggaccttttgcatagtcttttgagacattcagagatgcttgtgtaattcatttgagatagtttcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagtggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaatgcgctacaaaagcgctaacactacaaaaatttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcggcccaccgctgatagtttgcaaggagatgttgatgttccggttcttgagtagtgattgctgaatctcagctagataaattgttgggtccaaggtgaccagctctaatagaaaccatctttcctcatccaataaagccattgggcacccagttgatgcataggttgctggatcacataccacgcagattgtgtttttgtacaaccgggtccaacggcaaagggaatatgtgctgacagtggtgttgttctggatgtcaatatcatctaggctccagctgtcaagcgccgatttaaccaccaagaacttgtatgccactttataatctacaaaaggcattgctaaacaatagggcaaatttctgaaatcagcagccacttaagaaacatgctaataatagaaaaacttactagttgcgattgattgggctggttgggacttgttggttgtgaagaaatgaagattgaaaaaaagcattggtgagtgcgacatgtggagcctgatggtgggtgatttgaagtttgaactatgtgctgtacgtagttcaaatgtagctgtacgtgatgacagcttcagggaagaaagccaccaattttttttaggcgaacaatttttttttgcgtgcaaaagttgcaagagttcttgggtatgctgtatgtactccccaaaaatgtatgaattgatttgtgccacaaacacctattgattcctgagtcctcaagtattgttctcaagcattgtgcagttgaatcttttggctaacccattctgttgtggagtatatggatcagatgttctggtttttataagatgatctcaacagtatttggaaaccttcttgtttttgaattctgtacctctatctgagttagtactgtagggtagtatccaaatctcttggcttcaatgtgtttgattggcacataagggattacctcaaaccttgggattccggggctgccccagtcccgagcccgggggttcaggaatcgggatgggctccacaaaaccccaaaaccccggggtttattgtttatagggattttccctgatttttccttgttttggcacgtataacagttttttttttcattttcacatgtgggattcattgaaaaagaaaaaaaagggttgcaatgggccatcaaagtccaaagtccaaaaaccaatcccaacacagcacttatggttgagatgggtaggtagtgctgggccgtagtgccatcattgattcagaaaaaaaaattgtagcaagccctggggctttggggcagacccggaattcccggggtttgttcctcaggatgaccctctagccccgttgtggtaagccactcctgaatattcaaagttataaagagtacaaatcacagaggaatcacaggatcaagacaccccagaaagctccccagacccccaaaccaatcatgaatccccccaagcacagaccacatggataataatatttcccagcagaaactccacagccctgaaactcattcccctccaaacatattctattctccttaccccttgtgttccacactagtagcaatccccctgatccatgaagcagtcatttcctcctatatccttctatggaatattcaaccccttagttgtttcatactagtaaccttgggagcattttcccactgcttgtttcccctgttttctctggatgaatattttcccttgtttcatactcttcatagaatgttccacttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagcaattcagataactgatcacccactattagccaggtatttgcccatcaacatttgggataccttgatttgtgaacaagtatatttagactagtaaacataagaaacattagatataccatcctcaagagatctccaaagccacaccttccttcagagtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaataaaaaaataaaaaaaacaataatagggggtatcaaatataacgaaatccaccactttttaattgactggtttcgcaaaatccacacttaccaaatccacctttgcagtgaccaaataacctacttcttttgtcaggggcgtatcaaatatagcctaaatcaacccattttgtagcccaaaattcttgaatttcaaatttcaaccatcccccatcctccacgattccccacatcctccacgattcaaaccccactcaccccacggcttcttcaacatctcctcttaactcacccctgcaaatcacttgtcatcaaaccaactctgatcaattgattagttcaaggtatttatcttcaactgaactaaatcatattttaatggcctcacaaattttttattttcccactacttgcacccaacagatgccaccaaaaaaagcttccagaatcccaaacatacaatcgcttcgaacccctccaaagaagaagagggccactcccaaaaatacatgatcaaagaagaatgatgaggaacttggttcatcccaaggtcatctaaaaagagaggactatgaaatcatcatcgactggctcagagataagaaaaactatgttgcgtgttttggtgatgggaaggctcctgcaattggacgacgaccaaaggcaatgataaatgcccctaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaaggggcactgattataagttccagaatattgtaggagggaagaatgagcgctcagattcaagggatctttggcctggaggatgagcacatcatttgatttgactgatctttatttgcaatgatcagtaagtgaaatcataattgtgtactagttgctcttgatgtgaacacttcaacagatcctctaataatgcagtcataacaacgatgtaacagatctgatccccggatcggtatttatcggggatcagatagaaatgtcacccgatactgtgtattgggatcggatcgtttttccgatccaatcccaatttatcggatgattgggatcagctggggtaatccgatacgagccgcgtgggaacttggtatcggtatcgcccaagccgatccaatattttcccaatcctgtattgtggcccgcccacattattcgggtcggtccaccccaccacccctccagtcccagtcctattcccaccacccccatgagtgttgtattgagggagtcgatcgtcctcacctcggctcgaatctgacgacccccccccttgttgcttcagttttcacccttcaaccgtcgggccggactcggactcgaacagacaccgcccggcctcccccacttgtcgttcccggcctgccctccgctttgtcgctggatacttaatctggtgaacccccccccttgtcgcttcacccatcaaccgtcgggtcggactcggactcgaacggacaccgcccggcctcctccacttgtcgttcccggcctgccctccgctttgtcgctggatagttctgatttcgccggacgagccgcagccgcttccgctgtcgtcgctcttggagtcgtgggtttgaacttcgacgtttggtcctggacgaatacgatcgttcagcttcaaggggaccggttgcccatctcacacctcatcaccgcatccacctgcattgcccggagtcggtatccaccccacaaccgcgttcatttctttctctcgttgtgcaagacaactagtcagggcctgaggtgagtcatcgatacgatacgatccggtatcaggtattggattggatctgtcatttttgttcaattttttttggtctcttgtccagtccagtccactgacttttaccttcactttcttttatgtggttttttggattgccctttgaagtgtactgtcaggtgtgtttctccttgggatttggttttctttcatcatcattattatttattggttcatcaccaattttttatgtcatcaccaattttttatgtcatcaccaattttttatggttcatcactgaccacttttgtttttttgaccattcatttaggtttttgtctattgtcaggtgagtattgattttgttttatttctttttcttattaaatttttcttttatcattatgatttattggttcatcactatttttttatggttcatcactgacatcatttgtttcttttcccatttattcaggtttgtctctagtgtgaggtgagtattggttttttttatttctttttcttatttaatggattactatttttaatcattcaatcaaatgatagatcaatctcaactgacatatcattggacattttttttcagacatagaatagtgattcaaactcttcaacaaggaccaacaacactgccactgccaggaacattggtttcacaatctctactcgatcatggccacctcctcaacccctgcttccaggtctcagcccaacacccctcctccagtaaccccatcagcctctcggccttcatctcgacatttgacgaggattaccactcctgtccgaaatgacctcaattttgtcaggcccagcaacgactcttgcaaggcccttcccccttcttgagcaactcagacgtctgcaagacaaacgcgtaaacgccccaaaggccatcgccccaaaggccatcgcccgcttcggcttcaacctcgacacgtgccgcccgcaagaccaagaaggcaaaggtctctcaaacgcacaagaaacacaaaagcaagagggtcgttgtatccagcggggattctgattctgagtctgactcagaagcttcatctcaatctgaaactgaaacgcacgggacggcaaagatgattgacttcacacaggattcagatgatgtgaaccgccaattaaagcttcacaaaaacaaggcgcaaccgaaggagtcagagtttgacaagatagaggagtattttcacccccctgtgtttgaagaaggcgacgcaagtttttttatgttattctatttgttttcttttacacaactgacattgtggtttgaattttcatatttttttagactgaaccattgtcttacaaatgtaaatggtgcgataacccttattggaaaggggtaggaactcgtgcaaacctcgtcaaacattgagacggtaacacaaaccaagaaccgtgcccaggacgagccagggcaattgcggctgggtgtaagctcccaatgactgtgaaggagaaaaaagcacagaagaacgagcccgagcaggtcgcaatgcagaaaatggtggacggcaacaattttgacaacaacaccttcaaccagctcctcgtcctctggattgttcgacattcgttgccgtgggttcgaattgaggatttcattttaggtatagcattcagatatctccgacatgtcgccaagccatacacccgcgtctgggcggccaccgaggcccatcgcagcggtgggccgctacgctacactacgctacaggcccatgtagtgttagcgtagcggcgccattttttcttttttttcgcgtagtgttagcgcgccgctacggccgctgcgctacgctaatttgtagcggcgctaacacctgccaatttttggtgtagtgttagcgtgcctctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcctaaaaaccgctaaaaactgctgtagcgcagcgtagcgggcggtttttgcgctctgcgcgcgtagcgttagcgcagatggggggaattgcgctaacgctatgctaaacgctagcgcaggttttttccccatgcgcgtagcgttagcgcagaaaacgagaaaagcgctaacgctacgctaaattgtagcggttttttgctacactacgctacgctaacgctactgttagcgtagctggcccaccgttgcccattggctgtactgccacttgcagagtaaggtgttgcacacactccaggtgaatttatttccagtcctcttgatcaagcaaatagttggctgattgctactctggatttcacaacttagtcaaatacctcaaagctcagcctgatccatgatgtgtggactaccaaggggaattgaaatgtgtttctaggaatcaccgtggcttatatcgatgacagttggacattcaaggtctgtcatctgtcggttaagtatattgcttggacacataagggcaaatatctggcaattccattggccaacatcttcctcaaatccctcttgaagaataagataagtatttccattattatgtatcaaactttgtatgacatagcggctgattaggaattattttggttgttgtatttacatcatagcccaaactactgactcaggttcaaataacctcacaatggccgttgaggtcgaccgattgctcaagaaggacacaaatcacaataaccacgtctcaattgccaagaatcatatccggtgcttttgtcacaagctaaccctcatcctcaatgccggcctcaaagcgatctcagtaccacgacgcgatcaaatccccactggccccgtgttgggttttgtccccgggctgtgtgccatatccaaggaattatccgactcaggccaagtggacccattggccaaccccttcgatactgatggcttcgttgacgattcagactccgactgcagtgacaatgaaggaccagaactgagggaggccaatgttattgagaaggtattgaagaaggtcagttatgacctattttttttatctcgtgacgttccccctgaccatgatctatacttttaaaataggttgattatgtgatacagcgaatcacttcctcatcagccaagcgatccgaattcaacacatgggccaaaaaacttgactactcggggcccactctgatcgccggttacggtatccgctggaatatcaagtttgagagccgcgagcaagggtatattgcaaggaacgtaatcaacaaactgatggagaacgagcgagaccgacaagaacacgagggaggcaagaaccacttcaatgaatatgaaatcacacgaagcgactgggaaattgtcaagaaattgaatgatatcatcagtgtaagcttttcctcgtcatttccaagattatttccatttcagtatctaattacctatgaaatcaatatttttctatacatcatcaacaggaattctattacatcactaagaagatggagggcaaaatcccattggcttcaatggtccttgcaaaataccgactcctgcggcaatacctagagggcaagctcagcaccatcaccgaggatgaattcaagaacatgatcaacaccaggctcaaaaaaatcgacacctacttcaacgaggctcttgcatgtgatgccatccttctcgccacagctctcaaccccagctaccgcctctcaatgatccagaagtggtacccctcagccttcccccgtgcacaatcccttctggaagaccaattccaacaacgcaaacaggccctcaatgaccaggcagcaagagatgaagacaccccgccacccaaaaagaacacaaccctgccccctggtggtggactcaaggaagatgttgacttcttttcagatgctgcaccagagacctatgacaaactgtcagcgtaccttgggggtaagtattggctgccctcttcacaggctgctgactgcttaacttggtggaaggtgggttcaatcatttcatatttcaggttctgagtttgtcataagaatctgattattaattttttcgatgaaatacagcaatattcaacagaatttccaatggtggcactactggcccgagacttcctggccacgagtgctacgtctgcaagtgtggagcaatgtttttcagccgcagcggatgtttgagggcaagatcaaggcaacttagctgccaaaaaaatcgaaagatgtgtaagttcccatcaatggatcactcaaggggtaaagcctgatggcccattctaggcggcccaggacataatctctgctactcaggcagaattggaagcagccaagacaacaaaaaaacctgtggcttcaacctccggtgtcaaaggttaattttattatatccattattattattttttcacctatattcacagcctctactctctaggctctacgtccaacccccactcagtctcccaaatttcatttcactccacttgaaaaaaatcccttgaagaaaaaaaaagttgtatatttctttacattaagtatgaaaattataaataacgatgaaaaaaaaaaatctcaggctctccatttttagcttcaaaaatttacattccaatttttattttcataaaagttaaaaattaaaaaaaaaaaaaaataaaaagggccttaataaaaaaacccgcattttccgcgttttgacgcggttttgctgcggcacagcacacgcgcaatccgtgtttaaacgcgctttcgcaattaattttttttaccattaatttaaattttttctaagtttttaaaattgtttcctaggttaaaaaatgcgtagaaattgaatttaatgggaagtccattttcaataaaaatgactttcgtttattattttttttccactcattttttccattaattgtatgcattactttttgggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggacgtcgagacaactggctgcggacggtcctctcaacgtcgatccccctatattttttttttcccgaaattttgggagttggacctccaacgcgaccgactattttgggagtcggaactccaaaaaaaataataaaaaaaaataaaaataaaggaaatcccccggggggatttgggagttgttcctccaataaatgggagtcggagcgacaccaaataaaaatatatgtatataaaaaaaaccttatatgtatatccacctcgggcccacggcagtcgatatccgactgcctcccacccgcgcccgcgactcccagactccctccctcccctccctagcaaaaacaaacgaaacgatcgaacggaccgttagcgaacattagcgaagcgtaccaggacctaccaggaccatcaggaacaccccagacctaccaaaaccaccaacagccctcccagaaccccaaaaacaacccaaccacccccccaaacaaccccaaccatgcctaacagcccccctacccacacaacccccaactcagcccctcaagaaggccttccagcccacccaatcagcaacccagcccctgtaggagaccctcaagacccctcaggcccccaagaagaccccacagacccccatgaaggacctcaaaacaccccaggcccccaagaagacccaacagacccccatgaaggccctcaaaacacctcaggcccccaagatgaccccccaggatctcatgaagaccatcaagagcctgaagccccccacaaagacccctcaggacctcatgaagagcctcaagacccccacccagaccactcacgaccccaagatgcccctcaagcccctcaagcccccaaaggagacgccgtggtagacgtggtcgtaggctcaccgttgcatggaggaaatccggttggtggacctctggacaacaagcttggcgtacctactgatggtttaaatcagcctcaaggtgagtttcatttcattcctcaccctctgtatccaccttctgtctccaccctctgtctttctccacccgtgaagctcttgctgacagacctgcggtctcaggacctcaagattcccctcaagcccccaaaggagacgccgtggtagacgttatcgtaggctcaccgttgcgtggagcgaatccgtcggatggacctctggacgacaagcttggcgtacctactgatggtttaaatcagcctcaaggtaagattcatttcattcctcaccctctggctctactctgtctccacccctcatgctcttgctgacagacctgccgtgatgtcccaacctccagatgcaaaccttctctgaaggtatcgacgccggtctctccgtaaccggtcgttcccccggtgaagatgatcctgcccccatgttgacccacagcaacattcagcctcacagtgacattccaccctcaccctctgacctcatgcctcaagatattgccaatggacccgcggttgtttcccctcaagccactccagccgctgcctcccgactgtcttcactcaggctcatggtcagatcccagcttctccggccgtcccatctggtcaagccccaccagatgaggttatccaatcctcgggaaaccctctagacggtatcgaccccgccctcttacaactcacgcaggacttctgtgcatcccagaactcccaaggacctcaacatgaagacattcaagaggaagagaaggcggagaagactgtcaatgaaatatatgaagagctctccaaggatgttctggacgaaatcctcgaggaagattcagacaaagacgaggccgcaatcgctgagatattggatgagcaactgaagagtctcaacccggttcaggaaactcaagtcaggatgtacgcaaagacaccggtgaggtggccccaggccccagcacgggtaacgctaatcaggaaggcgaaggcgaggacccggtcaatgaccaaaccgatttcgttacaaacttcaacccggacgactaccggatctgtcctaagacaaactgccggctatatgatttcccgaacccccccgcagcactttacgctgatcccgagttcatgattgacgatgttaagcgctttgcattgcataatggctatgcaattgtgctcaggcgaacagtcaaaggaaagagcaagctcttcaaatgtgacaggtaagcagcccgaatttggtcttttccgtctctcaccatgtcctgtaccttgggttttgggttattgactggtactgttcatttggggattctagaggaggccatccagaccaaaataagcgccccggtgaaactcacgggaaggctcgttcgactcggttgatacggtgcccatgggaggccacagcttactttcacaaaaagggcgtcaatcagtgggacttccgagtgaggacgggcgctcataatcacgagccgtcggaaagcatgtctgcgcacaccaccaacagaaggctcacaccacgtctttatgaagaaatgaaggctcttggcaaggcaggattgaggcctagcgagatactccggtccctgaagaagactcacccgaatgagatcatactagcgaccgtcagcacgatttacacagcccagaaaaaggctcgccaggaaacgcttcaagggataagtcccattgttcacttgaacaaaactctggccaacaccaacttcaccaccgccaccaaagtagatcaagaaggtaacctcaaagcgctttttttctgtcactctgattccctgaagctcctcaaggcataccaccacatcatcctacttgactgcacgtaaaagacaaataagtaccgcatgcctctgctccacgtgtctggaatcaccggttcaaacaagacgttcagtgtcgcattctgtttcatggcggaggaaaccaagccgttctacgattgggccctgcaatcacttctgacgattttccaaagcaacgagatccccctccctcctgtcgtcatcatggatcgcaagcaggctctaatgaattcccttgcaacctcgttccccaacgcccaccgcatgctttgtgtttggcatattcagaagaatctcttggccaaaggtgcaaaactcattgccacagacaaacaacgaaaggatatgcttcaatactggatgaacatagtaaagatttcgacccggtccaattttcaagctagtttttcccgctgggcccacaaatatgggccagactttgaaaaatatgcctcctcaaactggttacctgttgctgaacactactccaatgcgtggacatgcaccgtgactcatttcaacaaccggacaacctcgcgaatggaatcggcccatgcattcatcaagtctagagatgtcacttcgaacccgggtacccgcagcgggtgcgggtacccgcctcaaaaatcactttttttggacacccgcacccgcacccgcacccgccatgtctgccagggcgggtacccgggtacctgcgggtgtggaggggtctatgggcctcatcggccggaagggattccttccggtcgatgaggctgttccacctcatcgattggaaggaattctttccggtcgatggggttgttatacctcatcgatctgaaggaattccttctggtcaatgaggtataacaacctcatcaaccggaagggattccttccggtcgatggggtcgttgtacctcatcgatctgaaggaaatccttccaatcaatgaggtataacaacctcattgaccggaaaggattccttccggttggtgaggccacaacctaatgtcattgagactgtacattgagactgtacagtctcaatgaccggaggaatccctccggccattgagacagtgtacagtcttgaaggccggagggttccctccggcctcaacaggcccatgtaagacaccaactggtgtcctacatgggccgctgacaccctggtagagcccaaaactcccaaactgcattcccagggcgggtgtcagggcgggtgtcaaggtgggtacccgggtacccgccgttttttgtcccaaaactcaacacccgcacccgcacccagcacccgcgggcgggtacccgctcagcagaacaggtacccgcaaacaggtaccgggtacctgcaaacgggtacccgttgccatctctaatcaagtctcacctccttgggccacaacaaacttttgccttggcggtccggctcatcagcaatgcaattgcagagcaatatcaccagatcaccagcatccatttccagcaaaagatcatgacacttcgataccttggcagcatcttccgaccctgccttgggaagatcacgaattatgccctcagtcgggctttcaagaatcttacggccgggaagcaactcggtgaaaatgtgcattgcaatcaacgatatgtccttcaaatgggcataccttgcaaacatcaactcttggaaatctcaaaatcgggaggaatggtatcaccggaagatttccatctccaatggcacatgaatgtatgttttcatatatcttcccatgtgtttccattttgttcttcttcccatttggttctgacatgaatccctcctcaggtcctcagacgtgatccatccccaagggcaacccagaatgataacccaatgattgagcagataacggatcggctacgttcgatgaatccagcccagcaggcaatccaaatcgccgccatcaaccagctgcttgaaggatctggggcggtagtagatttccagctgccgaccgaagctcagaagactcgaggacgaccgaaaggcgcaacaaacaaaccaaggaccaccaaatgggaactgttggagttcaaacatgtcaagaagaagaggaagaaagacgagagtgaagctgtcaaagcaaagaaacagaagctgaacaatgcgaaagcggccatgaaggaattccgaaaagctgaccagaaggcattacagaaagaagaagacgaggcgttggaagaagaagaacagatcgaggcatctgaggccaggaaaaacagcccccaaccaagcaagaggatcctcccacctcgtcgcgcttgggtcaaagcgcccccgccagccaaaattgacttaccccctgcaaagcccaacgaagccgcaccctccacgactgagaaagaagattcccctcccaccaaagcaggaccagccccaaagaagaagattcgacccatcaaaacagcgagcctccctgcgaaagatcaacccccatccaacgagcaacccgcggttcttccccccaaaccatttgacgaaaacgagccagacgaagcggactcatccttctatcgccagtatctccccaacataatcaaggactcagtgaaaagcatactcaacccaagatccgatggtcactgtggctaacgagcggttgcgtggtgtttgggacgagaccagggtgattacatgcggatccgcgaggcactcatcaccgaaatcaccagccggagggaatggtatgtcaaaaagcaaatcttccattgaattgacaagatgttggacagcctcaaggtcgacacgcctgaaccctgttctgttgacaaatggatgtcaatgccttccttcggtgaagctatggccaatgccttcgagacggcgtttcatcatttctctacatggttctctaagttttctccattatttctgtccccccaacaacaatccccccatctgcattgctcatgtccccaatcactttgttgccttggaaatgattgaccctgtatactttcctgcaccacaacttatgaaagattggaaggaagacgccgtaccagaggctttaccgtgggaggagaagtattcagcttgtcatgttctgactgttggacgcaaaattttattcccagggaccactcattatcaattttattcttcatgtcttcctctccttctccatattttgtctcagattaaatttcttgcttatgttcccctcctcctacttgtgtcctctcctttaactctctttctgtttctttcaatttattgcttctgtttcattgatgtgggttttaactcctaagtagtgcacgtgaaattcatgttttgcttgattcttcaatcaattgaatattattagcagtgatttctacttttgatgatatttgttcatttaaccaaccaataagaaggaagcttttgcctcccatatgctcaagagggcatacatttctctctgtttttactgatatttcctttttgccaatttttcctcctctcattggaggatgattacctggattctattttatttaattggtctgttttactccattttgctgttttatttttacttgatttgaatttattcaaggggccccttattcaatggggttgaatttttaaatgtcttgatggatttatttttgttttattttgtagtttttttattatgtttgatggtttgctatttattatgttttttcgttgtcccgactcccatttattggaggaacgactcccaaatccccccgggggatttcctttttttatattttttttattatttattttggagttccgactcccaaaatagtcggacgctttggaggtctgactcccaaaatttcggggaaaaaaaaatatagggggatcgacgtcgagaggaccgtccgcagccagttgtctcgacgtcccaaatatttgggaattggaactccaatatttgggagtcgtttaactaagaccctacttttttaccttatttttcaagtttttttggaattttaaatttatttcctaggttttgttgtgtgtagaatttaatggtagcatctgatttcaataaaaataaatggtacatttttaatactgcaattagggggtatcaaatataacgaaatccaccactttttaattgactggtttcgcaaaatccacacttaccaaatccacctttgcagtgaccaaataacctacttcttttgtcaggggcgtaacaaatatagcctaaataaacccattttttagcccaaaattcttgaatttcaaatttaaaatccaatttcaaatttcaaccatcccccatcctccacgattccctcaatcctccacgattccccacatcctccacaattcaaaccccactcaccccacggcttcttcaacatctcctcttaactcacccctgcaaatcactcgtcatcaaaccaactctgatcaattgattcgttcaaggtatttatcttcaactgaactaaattatattttaatggcctcacaaatttgttatttttccactacttgcacccaacagatgccaccaaaaaaagcttccagaatcccaaacatacgatcgcttcgaacccctccaaagaattaagagggccactcccaaaaatacacgatcaaagaagaatgatgaggaacttggttcatcccaaggtcatctaaaaagagaggactatgaaatcatcatcgactggctcagagataagaaaaactatgttgcgtgttttggtgatgggaaggctcctgcgattggacgacgaccaaaggcgatgataaatgtttacgagttgatggcgattcacctgcgaaatgtatctccgactaaaatcaatctcaccccctttttcacttaaatttctacaggttaattttcattcttttttgatgttttaaatttttttcctacactttaagacatgtgtaaagttatggtaaaaatcattctgcaccaaaatgagaactacatcttgtatgctgcatttgacaccgttttttatttaattcttcactttttcactcaattgtctgcattaattttttttaccttattttttatgcttttttgaaattttaaagttgtttcctacatttaagagtgtttagaatttaatggtaacattcaactcccctaaaactcaacagttcatactgaatacttcaatcagccttaaaattcaattgatttttaagagcttaattttcattattttttgacatttttaatttgtttcctacactttccgacatgtatagaattatggtaacaatgaatttgcatcaaagtgaaaactatatcttcaatactgcattttatggaggtactgagcagccattttggccaaaaaaaatgaaaacatggggatgaaccgccaatttggccaaacaaccgccaaatgacgcccctgaaccgccagaatggccaaattgaaaaatgaatccaaccgccaaattggccacccatgctcctgagccgccatcattgcccctgaaccgccatgcatggcactgaaccgtcaaattagccatcaattttgaaaaacgtcaaatacagcctgaaaatcatacagggcatgacgcactacagaagccacattccccacctgtatcagaaatgtaaacacatagattctgttcgttccatagtgttacacgttactcgttacacataaggacaaaacaagccttgcataagtcacatccagacaacgatccagcccttcccttacagtttccagacgatccagtcctgtcctcacaacatcaagacgacccagtcctttccatttctagatcaagagtaagcagcagaatcccatacttatgcacccttaatagccaaacacaactaacgtaacttgcatagaaaaaaagatgttctgtttccagtgtggaaaatctcccgtggtattccgtggattatgcaacgactgtgtcgacaaaatgattccaaactcagcacctcctccaaaaatcagacctccaactggccaattgacctcggctcaagagtttctccaatctaaacggcaagaggcaatccaaagggccagagcgttatactccaatccaatcaccacacctactgtccccagcccactcggccagtccatggcatttcctattggcgtgaacccagtggtgaatggattgacaggcagcagtcaaagtatgtaatttcatgcgtgtaaatcccatatcgttctacttcaaacattaaaactcacctataactttattactactgtctaataccccaccacagctgtggtccctgcggtcttgaaccctgcatacaaatcagcccaagcatcacattccatggcatttactattgctgtgaacccagtggtgaatggatcgcccggcagcagtcaaagtatgcaattttatgcgtgtaaatcccatatagttctactgaaaacgttgtaactcacctgtaaccttattactaccaacacagctgtggtcccagccatcttgaaccctgcatacgaatcggcccgagcttcaagagtctcgaaaactcaaccttacccgaacaaccgagtcggacgtacagttgcaagaagagctccggcaagtaaaggtgccctacctgctacgaatcctcctgataagatttcggtccaatgtggctttgagatgtgggcccgaggcaaatatgcccctttgcaatcggtcattcgaagcaatcagtttgtgctctggtcaaatcctgattcttttcaagagctgatcgacacgctctgcaacaagttcaacggtaaagtggaactccggacaaagatgactgaggacagggaaatgtttggtgtcgagcacttcaggttttgtcggttaggcaccaagaaaggaggatctgttgaagattacgaatcgtttgtcgctttcttaaggcgggaaaaggcgatcgacttgatttatgaccgggacacctttgaacggcacacccttgatgaagaagaacaagaaggaattgacgctcaagctgcacgatatgctctccgatcaggaaaggacactgaatatcatgaagatttgcattcagacgctgaaagtgacagctctgaatccagtcttccttcgaccattttcacatctgcaaccggttcaacatcaaccacaactttaccccagaatcgatcaactttacctcctcctccaagtctaccttctttgacatcagcaacccggtcaactccaaccactcatttaccccaaaataaatcacttgtgcctcctccctctcagccggtggttcagaacaaccacgatcaacgtccaaaattctcctcagtcattcaacaagagaccaacccccatgttgaagccttgaacagaaacttggacgacgaacttgtgatttttagcatccgcccatcttgtaagtgtcactattttaaataaccacctgacttgagtgactaagaatttgttattagggcgagccgaaccaatcttggatccaaacgatttatcttgggagagatttgggagcatggaggacactgtttcataccgagattccgacaactctgactgggttgatggagttcgattgagcctggatcccgatgggctcaacatgcctcagaaaatttgtctctaccgtgtgaattataataaatgtttcaaggtgaaagagatgaccaaaatcatagcggccgaggttcttgactctggaaagatttttcccatggtagccgaatactctcgagtccgcaaggatctaacacgtgattcatattcatgcgtaccaaactattggctgaggacctatgcggtttccaggcaattcctggctcaattctgtcaggctataagtcagtcggaaggtgggacaattattaagcaaacagcaaaaaggttacgggtgagtgtgtctgctattcaaatcctttacaaatttattggactaaccaactacccaccagattgtcgatggatttcctgttcaccatgacatctttactcgaccaagacatgaggataaatatgttcctggtcaggatgatgatatgtttgattccactgaagaacccaactacaatctcccgcccaacaatatttgcgatgaaccatctcgagtgttctggatggaagaagaaatcactggcggctatacgtcccttttgtcaattgatgacgatgtctacttcaccggtgaacctcgctctcccaccgaatttttgctccactcgtttcaacactggctctataatcacactcgtggccagatcaccattgataaatttaaaggttatggtacccttatttccaaaccacacattgtagatttgaacactgagtatgtgctatacatcaatcctcttgatttctgtatttgacactcataatttctataccctttgaatccacaggtctatttgggagaatgaatattccaaagagttcatggaattatttctcgagaagcacaagtgcaacaaggtgtgcaaagacctggaactacccgacttggttcgaatcccttggcaaccaagatccacaagatccagcaccccaggaaacattcaccattccactgtcaactctgctcatttggccaacgagatcggtcaatccaccatcaacatcaaagaatccaccagcaacactagacaaaccccaggccatactaattcgattacggatgaggatctggggctgatctcagtggtcagactgggcacgcaggcactgaggtcacgatttcatgattgagcatctcatgtatatagatgtaatggccacttaatcatttatcaatccattatgattgccttttttctcatgaatgccctggtcacgttgtggtcattattcctgtgtatgaagggataaaaattcaaaattttattatttatcaatgaaggactcaagatacggataaatggacgtcagaaatggaatctacggccaatttaacccctagtcgctcactggaaccaccttcatatctctactggatcagaagttacacagaatcaaggatgtcacacggggaatcacaggatcagaggcactcagctggagggtaaattgcatgggggtatattgcataatgcatattgaattccttttatgcataatgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacatcttacatataaaagggatgcgttgtagatagtctagccaaaatccctcaggattttcagggatagggcagctaaaatccctcatattttactatataaggaggcctctgcctgccagttgtttcctcctcatcccactcagtacacatttattgtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagtccctttgggttcaagaaccacctctattacatatacagcattaaggaagaacacaagtatcaagacatcaagacgagaaacaacatcaccaactcaatcaattctttgggacaacaatatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataacatagaaaggcagagtttgcagctcatttcatccctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaacgtatatagaattgatggccacttaatcaaatataattatcttttttcatgagcccatgtcacttgagcccattgatccaagcgcctgcaatgaatcaggcaaccagggcccagctcttctggacttgaggctatgtctaatgatgattcaaagccctgaatcatacacctgaaacatacaatcctgtacaggcattagatttgaatctgagacgaaattttttttttcagactccttcacatcaaccactcagactgtcgtggtccaaaagccacctctcgtccatcaatccaacaccagctcagctcccactcctcctttggccccagagcccggccccatagcaggaaactaacagtaagtggttcatttttccctatgatcatcaggggcctttggcccctgtggatgttgatggggtcttttttcccatgagtttattgcctcttcagccactaccatcattgatggtagtggctgaagaggaggaggaggatcgagctgacacccccctcctctgtttttgttgtgtagggtagctaaacgcgctcttgatccgttggatcgctcgccaacaggtatgtggacggccgattgcatcggccgtcgttttctttataattgattgtgcctcatcggccacaaccatcactgatggttgtggccgatgaggagctgggggatcatgctgaccccccctcctcctctgttgttgtgtagggtagcaagccgagcagcaatcgatccgttggatcgattgcctttcaggtaagagaacggccgacatcgtcggccgttctatttctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaaccatcactgatggttgtggctgaagaggaggcagagtagagatcgagctgacacccccctcctctgtttttgttgtgtaaggtagctaaacgcgctctcgatccgttggatcgctcgccaacaggtatgtggacggccgattgcatcggccgtcgttttctttataattgattgtgcctcatcggccacaaccatcactgatggttgtggccgatgaggagctgggggatcatgctgaccccccctcctcttcttttatttgtgtagggtagcaaaaaccgccatcgatcgtctggatcgattgctatttaggtaagagaacggccgattcaatcggccgttctttgctttatcttaagattctgcctcatcggccccaaccatcactgatggttggggccgatgaggagatgggggatcatgctgacccccccctcctctgcttttatttgtctagggtagctaaaaccgccatcgatcctctggatcgattgctatttaggtaagaggacggccgattcaatcggccgttctttgctttatattaagattctgcctcatcggccccaaccgtctctgatggttggggccgatgtggagatgggggatcatgctgacccccctcctcttcttttatttgtccagggtagctaaaaccaccatcgatcctctggatcgattgctatttaggtaagagaacggccgaccaagtcggccgttaaaccccttttctcatcggccttcttcagccactaccatcggtgatggtattggctgaagaggaggaggtgccatgagctgacacccccccccccttgtctttgtctacggttcagggtagctaaaaccacgaacaatccgttggatcgctcgcccgtgtggtatgtgaacaatcccttttttcatcggccctcttcagccactaccatcaacaatggtagtggctgaagaggaggaggtggccaggctgaccccccccctttttttctggtctttgtagggtagctgagcctcgaaacgaaggtgagtgaacggccgatgtagtcggccgctcgttttcttttgggttctagccttgcagccactaccatcaaagatggtagtggctgcaggggaggaggtgccagcgaataactgacacccccccctcctcaatgttgttgtagggtagcttacaagtgaattgtccttcctgctccatcttcagaaacccgtgcccaaaaaaatgaccaggaatgcccgaaggcaactcctcaatgccaacccgagcctcaaaaagggccccttggccaatggaagccctgatcagcttgttcggcgcaaggccggcaaccatcagggtgaaagttggccatgtgtggtctgggcctcatccactcaaagcaagggccccttggcacatggaagccctgatttgcttgttcggcgcaaggccggcaaccatcagggtgaaagtgggtcatgtgcggtcagtgccccatcaactcaaagcaagggccccttggcacatggaagccctgatttgcttgttcggcgcaaggccggcaaccatcagggtgaaagtgggtcatgtgtggttggtgcgtcaagtgaggatgatgaaagtgaggatgatgagccactttggaatcgtaaacctgtcccgaaaagacttccagatcacggtattcaaacatcaaagccccgcaaccctccgcctcaatatccaactggtactgcaaagaagattgctagtctcgaaagaaaattcggctctaccgagcatacatatttctttctctgctccccttctgaagaaaaagtatcccacaaaccaattcaatacttgcctaaaacagataaaccttcccgtcaaatcgcactatcttcaggccttgtacctcacttcatcctagagtatcactccttccaaacatctccatctactccaatattcaacaaactctgtgatgtgatccaaacgctccatgccatggccagatatcgtccgcataacaaacgaaataccaaacgactcaatggtgaaatgcatctgataggattccgcccaggaaataacgatggcaagtctggaggtatgtccgaattacatttttttcccaatgatgacctaagtaatcccatatgctatactcatgattattcattaattattgtcctaggtacttatgtacgcaacacactcacccctgctcaaactgctgaagacaatgcaaactgggccaagcttcaatcccacaacaacttccttgctggcaggatggaagctctctctcaaaccgccttcctggaaaatcaagccctgatgcaagaatacggaatgcctaattggactcaggaggagtggactgaaatgaagaatgaagatcgtgaacacctcaaatttgctgcaaatgtttccgtcacatataacgatttctacaaccaagcccatcaagatgagaacgacttaaatggatggacctatggtatatttgcttatattgataagtcaactgggaggcccattcctcctccttcctccgaatcaggtcatggatttttatttccaaggcatgcttatctgattgactttgtaaaatctaatggcattgttgaacttgtttggcagactaccaagtttgaacattgtacaactcctcctcctccttccctttcttctcaaaatgatccagaacgcccctggactcaccaaggttgttcttttcaaatcaacaggagacttgccaatgttgctaaaaaattaaaagatgctactcctgaagagatacgtaaaaagactttatgtaaatcccaaaaatatccatcctgattccctgatagttacctttttcaattaaagtgttctttatttaccatcccccttatcatgatgtcttttgtttcatatgaattccatattttcaattttaaacataaattaccactgcttgatcatccatcccaaattgaaattgattattgaataaaaataatcaatcagatactcgcattcaagacaacgcatccaagtaacttatgtaacaaattcagaaattatgttattttgattcaaagacatgaataaagaaaccatattattcatcaaaggatgcggcacgatgagagaaagattcagaagggtcattggtagggtctgaaagccaagacgagtcaaaagaacggatagcttcaagaacaagagagaacacctcccaaacgttgtgaatgtcaacaacaggtattgtgagatgcatcccggtttccagctctttgattgctttgacaaaccatttgggagacgtctccattaattctgtcccctccggatagaacgcctgctgtaaggcctcggcagcagatattggcactggaatcaatccttgttcgcctccgacctccaagggatattgatagcaccattctgcactacatcgagttgggagcatgctcttcttgtcccatcgacgtttgtaattgttatagttactcgtccattgatcgagactttcttgcagaagtggaacccataagtaaataaataaaagacttttgatgcatgcaatgttagtcagtttattaccaaaccagagaagctgtggataaataaacttactgctcaacaggatcttgtggatcatagtacaattgctcctccgcccgaaagagttggtttattagctcgctgttgtattgcttcattaactgcgaccatagacactcaatcttctgattgtgggtgctcttggtgaacaggtgtgactgaatcggatctgggcagtctgcattgaacaattcggtgaggttgatctggtggccagccatgtggattgtttcggttcccctgtcagtagttgttcggcgaggtatgccaccttcacgtttgacaagctcgagatagtagtatccaatgtgtcgggggttgttgttggtgacatgaacaaagattcccaaaattttccggccccaagcatcgataaaaccatagagagtgatcccaaacttcttgagtttgtcgtggccatcggcagaccaaatgaagttcgggccaggggtgttgaacacgcgacgcttcaaaaccctttttgatcggttatcaacaccttcaggatcaagggtacggttgatcaatgcaactgtgagacttcattccaaacaaagaaatatcagaaataattccacgggattataataacagagaagacataacacacttatgaatgttgaacccatatttcgtctgtaacaattgtcgcatctttcggtaaccaacgttccggccttcaggggtttgatgaatttcctgaatgcaagagacgatcgtatcaatgtcaaccttgttgttgtccaaatcgtcagttcgccgtgtcaggttcatggatttgatcttcctttcgagtgttcgaaaagattgagtgtagtcgtgacttgttgttagagcatggtggatttgtgaatatgacaatcctcgttcaaagtaggtttggatgtggtcttcaagctgattggaatgttcagttgcttgaagtataagtccccaatcttccttcctttgtgtgagtgttcgtttagagacggatatgccgtgcgtgtcttgaatatgtttgcggatttcagcgtctgtcaggccagattcaactagaagagaaacctcagcctcaaaatcgtcaccaaaagatcgcattgaggcacgcatgatggatggttggtgtatgtagtaagatctggtggggtggtgttgagttgttggtgtgtgtcgagtggttggtgtgtgtcgagtggttggtgtgtgtcaagtggttggtctggtagggtcagcagttagtgagaagagtgtttcttgagctcggttgccagctgattcatcggtcaaagagctgtggtgtgttgagatgaactcaggtgactggagacagtactgttggaaaggattgttgattcatttcaacatcataaaagagagagagaaacaaaagaagaaaaggacatacctggagacagtactgttggaaaggataaggagagaaagtcctcactaacacaactggctccagtatatgaactgaaagaaaaacaggtgaatgtcacagagtgtgacatgagagaagtgaaatcagaaagaagcatacactgaaatgagaagtgacaggtatctcaacacccccccttgctgatgactgattttaaagaagagattgaaaaaaaaaggaaataaaagaagaaagatgcatagaagaagaaataaaaattaaacaagaccaaacatgagacggtgtttttccagcaagacacgaggaaggggtttggtaagcatatcggccagcatgtcgtgtgtggagacgtgaacaatttcaaagatttcgtctttgacacagtcgcgtacaaagtgatatctggcatcgatgtgttttgttctggcatggtgctctgggttgttggcaagagcttctgccccctcattgtcgacatgcagcggaagggccgatctaggtcgaatagataactcggtgagtatgttacgtagccaaagaccttctttgcaagaatccgccattgctttgtattctgcttcagtgcttgacagagagacggtcgcctgcttgcgggatttccaggaaatggctccgtcgccaaatctgtaggtgtaggctgaagttgaacgacggtcctggcggtcttcggcccagtctgcatcggagtagcccgcgcaagtaagagaaccacccagtcgtagtcgaagtgatttggttgaggctaagtagttgaggattttcaaagccgcagaccagtgagaagaggaaggatcacaaaggaactgagatagcttgttcacagcaaaagaaacatcagggcgggtacattgagcaatccataggagggaaccaatcaattgaccgtagggcccaggagagggatcttcatcggcggttcgtttgaccagatccttgaaaatagaggaggtaggagttctggtagccgtgtgtgtgccattgaggaaacgagagaccatgtcatcaatgtaatggctttgagacatataaaggaacttgttggcatggtcacgagtaaacttgattgagagaaagtgatgaaggtcctcgtctgccccaatcttgaattttgctccgaggctagtgatgattgagtcaacgaaagaatcttctcctacgacggcgagatcatcgacgtggacggttatggcccccatgagtttcccattgagaatcttgaagtacagggtggggtcatatttggactgagtgagaccagatccgagaagtgcttgatgaagttcctgattccattgaagaggggcctgtttaagcccatagatcgaccggtgaacctcacagacaaaatcaggatgattaggatcttcaaaaccaggaggttgctccataaagataggttgatccaggtggccgtttagaaaagcagttttgaagtctacctgtcgtcccttccacgactttgacgccattagactgcagataagccttagtgtttcgagacgtagagtgggcgaaaagacttcttgataatccacaccacgaacctgagagtagcccattgcgactagccgtgccttcagcttcaagatggacttgtcgggacgacgtttcactttgaaaacccacttcgacttaatgatcttccgttttgaaggcctggggaccaatttccatgtgtccataccaagaagagaggaaaattcctcatttgctgcctggagccatttggccttatgtggtgaattctggagttggcgccatgtcttcggagtatcaacatcgtcaaatgggacagcagaagattttgcccaatttccgtaccgttcaggagcttttcgaacacggccggattgcctgacgggcggggtgggtgggcgcgaggcgggcagaggtatggaagctggtgactgaacagccggaggttgagagagatcagcaggcggaagaggtgtaggagcagttgaaacgggtagagtaagggggggaacgttgtccatgagggacaaagctggagggcgaaggaagggagatggaagcggaattggtgatggaagaccagacaacttaccaccatcgtcagagtcactggtgattggagaggtgggaatgggtggttccggattccgaggttgcctgaaagagggaggtaaccgaatgcgctgaagggacgtgggaggtgtcaatggtcgaggaactgctggagcaggaatgacttcagtagccgttgggagagcagcaggtggagtgagagtggaggaagagacaggccaaggaaggtcgacaaagatagttggagctggaccagtgatttgatggtcatagggaaaagtagcatcattgaaaattgtgtcacgacttttgattgcctttcttgtttgaagatcccaaactcggtatccattaccgtcctcaagataggataggaaaatagcagcatgcgctctcggatcaagtttcttttgggttgcatccgggactttgtgccagaccaaacagccaaaagggtgaagtgaggtaaagtcaacagaagggcggcccaagatggagttgggagagtggaaacctgaaggagtatagcaggggacggaattgaaggcgtgaaagatgtgacgcatagcgtcggcccagaaactcttcggaagttttgcagtgagtagggaacaccggatgaggtttgccacggtacgattagtgcgctcagcaacaccgttgagagatggagagtgaggaggtccaggctcatgacggatccgcgaagtaaggaggaaagactcaaaagctttggagacgtattcgccaccattgtcagagcgaagagaaaggattgaaaattttccgtctttttcgaaaaatgccttaaagattttgaaacacgagaaaacttctgatttggatttcattggaaagattgaaacaaatttagaacagtcatcgataaacgtaacaaaatatttgtaattttcgcgggaggcaacctcaaacgagccaacatcggaatgaataagatgaccgggaaactgagaacgataagagagacgagaggtgaaagagagacggtgcatttttgactgcacacaaatcggacattgagtgatctcaatatcgttagccactgttggagtgattccagcttgacggaggagacgtttgaggggtttcagacctatgtgagatagccggacgtgataatccaagagtgagcatccatgggatgatgacggaattgaggtggcggatgaagatcttacctcattggaggggagatagaagagattacccttgcgatagccgcggccgacaatcgggccggtaacagaaaatgaacctgcttcgtagatgtcgcaggaattgctggagaaaacggccacgaggttcttgtcacacaagctggcgacagacagcaacggctcgtgaaggcctggaacgacgagggtagggacttgagtgtcgaccaaaagaggaagggcttgagagcctcggaaggtggcgaagacttcggagcggtccgctaagcgaactgaggttgaatctggcttgagacgatccacggtatcgacatgaggggtcatggaaattgagcaccctgagtcaatatttgcatcggcagcatgagaaaattcagtcacttctcggtcgacgatggcattgccagcgcgctcaggaaccgagaagtcggactcttcatcgtaagagtcatagcctaattcgaccacggtgacttgaccagcggtcgcggggggtttagcagaggggttggagcgtgcgggtaaacgatcgctgcctgcgtggcgtcgattgtcccgagaggtatcgggacgacgagaccctccgctgttgcctgaggagcgagttgctttgtgctccgagagtactcgcgcggcattgtcacagatggacagatcgtgcccaggtcgattgcagaagctgcagtggagagagtcgttgaagcgagacttgtttctcggcgggtcggcgcgtgccttcgagacggagatggaagtatcatcctcgcggcgggctttacgacgaagcgattcggctttgagagccgatacaatcctagccgacgacacagagtcctcgttcatgagggctgacacacaggggagccagtcatcggtgagcgaggtaagtaatgcggtcgagtggatatcgtccgccgttaacggtttgtcgggcgtgaccaacgagttgagacgctccgcacagacggccatggcctcgatgtgcgagttgatgtcatcgccgaccaaacgcgagactaccaatcggcgtaaccagtgcatgcgcccaccggatgagaaatcctggtgggcttgagacagcgaagaccacatggcagcggcgttggtgccatgggatcgaatgaaacggaggttggtcgggtggatcgtcctcgcgatgaaagatgagaccgcgacgctgtccttgacgtaggcggccgagcgttctttttcatcgacggggtcgagaacgtaggagagtccgagtgacttgaggtgaagtagaactacgaagctccaatcgaggtaattggagtccgcaccctgcggtttaagttggacgatcccggagaccttaagattggtggagtcagaatcgccgagtttggagtcgttggccggttcagtggaggccatgacgagggatcccttgtatccgaaagagtcgagtcaaagagtttgtgcgtaaatcgtcgaaacgaagcgagaagagatatcgagagaagttcgacactgttaagcacaactggtgctcataacctgtagagacagacaaaatgaagatgtgtctggtgagattcgaactcacgacctcagcaatgctgagacacatactagagtgctgcctttaccaactaggctacagacgcttgtgactgccaaagttgttgggtggtagtgctcatggttcgacatgtagtgatacatcatggtagcagactatcagacacctcaacacccccccttgctacatgatgtggaagtgggaatgagacccaacaaatcatgatcagagtgggaattgaacccgtgaccttaggtagtcttacaggggaagttttggtcttacaagtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgttgtaagcgggatgacgcttaggtaggctctgggctcataaacctgttgagatgaactcaggtgactggagacagtactgttggaaaaggattgttgattcatttcaacatcataaaagagagagagaaaacaaaagaagaaaaggacatacctggagacagtactgttggaaaggataaggagagaaagtcctcactaacacaactggctccagtatatgaactgaaagaaaaacaggtgaatgtcacagagtgtgacatgagagaagtgaaatcagaaagaagcatacactgaaatgagaagtgacaggtatctcaacatggtgtatgtgtttaatgttatgcgttgaggatggtaggtactttggctccagggagcttatcacatagtttgtatgtattggaatgtttgagatgtattgtcagggtgtatgacatacatgacagatccacttggccaacttggcggttggaatcactcatatttgtttgaaaattgggtttttcatttttcattttttttggccaaagtggctgttcagtacctccatagcatttgatgtgtttctttaataaattcttacacacttaattatccttatttcatggaattttaagtgcatttcctagtacactttgaaaggttttaaaattgatggctttatccattttgcattcaaaaaaaattgtatacggtacaaatttggcaagaaacggggtacgctcacgtattaagattgaatctttgagttttagaaaaattggacttcaccattaacttctacacatttttaaatgtaaaatttcaaaaaatgattaaaatcaagccgataaaaattaattaaaaaaacatgaaaaaacctgtccaacgcagtattcattaccaatattttgtttttattcaaaatgactgttaccatcattttaaatcattttaaatgtgtcttgaagtgtaggaaaaaaagttaaaatgtcaaaaaagaatgaaaattaagctctaaaaatttgagtaaaaaaaacatgtctaatttcagtattaaaaatgaaccgttgagttttaagaaatttggatgttaccattaaattctacacgcattaaaacctaggaaataaatttaaaattccaaaaaaacttgaaaaataaggtaaaaaagtaatgcatacaaaaaatgagtggaaaaaaaaaattaagaattgaaagtcatttttatgggaaatgggttttaccattaaattctacgaattttccacctaggcaacaactttaaaaacttaaaaaaaataaaattaatggcagaaaaaaattaattaaaaaaccgtgtctaaacgcagaaaccgcgtgcgctgtgccgcagaaaaaccgcgtctaaacgcggaaaacccgggtttttttattaaggccctataaaaatgcccaacctttttcttttacccaaaaaaatgccttttgaaatgatcccacagataccggattggtatcggattggtatcgcgatgcaataccgatccctaaccctgcgatactgcctgctgcaatccaatactctgggtatcggatcgggtgggcgatccaatacccctttttttgatacctggtaacaaaaaattgatctgatccgataaattggccgatagcgtatcggatcggatctgttacatcgttggtcataattgtgatcagtgcatgtattgaatgtatttattctatggacacttaacatctattattcaatacatgtacatgtttatttgtaatggtatttggccttgaaaatactgtagagcagggataacttgtggtgcaggtatttcacggacaagggagtgaaaggtaagtgataattactcatgtatagagcaagtatgtatttaatagataagtaataaaagctaagctaattataagataagataagataagataaagtaatgataggataacaagaggtgaaggtaaacaacattatggataagtacttgtgtaattaagtacaggtgttgcagttacttggtgcatgaaaggtactgtcacatgtactctgtggataactttggatgtccagattggatccaaaacagtaaattctagtgctttactacaatgtgagctggtgaatgcccttctcaacagctgtttaaaaccaactggtaaccatttttttcaaattttcattcataatgcctcttcccattttccattctttctttcctccagtgctcccactcccccaaaattaatatcaaagcttttggaaaaaacttttttattttttacttttcacaggttttgaaactttttttttttcatattcattctttgggacctattctgcaccacttcaccaattcttgtgacttcaagtgtgttctttgaagctctggaatccaaaaaaagcagccaaaaataatggtccacccactgtacaacatgtaggtacaacagcaaggcaccatggctggaggaatcctgactatgggcaatgtaaatcttaaacagtattgagtgatgagaaataatttaacctaaagatgattttctgtgtatacaagtgctaatcaggtatggaaagccaaagctgtgtgtaaagaaatatgtatatgatgtagggtagttaaggttatcctgaattgatgtatgtaattgagtactatgatgaaggagtgatgctacatacagcggtgggccgctacgctacgctccccttttgcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaaaccgtagtgttagcggttttttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaatcgctaacagcaattccgctgtgttacgctacactaaccgctacggttagtgtagcggcccaccgttgtagctacatagataccgtaactatataatgtgtaatgtatatgtggtgtatgtataatgtaatgtacagttctgtaactatgagtatactgatgagctgataactagagaactgtaagagatactgaaaagctgtaagaggtgactatgggtggaataatatgtagaatctgaatatgaaataatacttatgagactatctataaaatgatgtgaaaaatgaggacatatggaaaggtatggacataccacaccaagccggtattgcagaggaagttgcttgcttttgagtatgagttccgaagctctgggatttctgtttgaattcctcttctgtctcagtgtaagaatcaaaagtggttgtgaaaccctttttctgaattgagaaggggatgatggaggtgcaaactctgcccttctatactatcagaaacaagacccaccaagcttagcttggaaagttttaataacgtgataggattggtttgttccagtgaaaactttgttttttgaaaaataaaggttgcatatataattgcttataaaggaaactgttatgttgtgtaacaggtgaatttgttatgtaatgttgtgtaatattgttgtacttgatgagtgattgattggctgaatgagtgatgaactgagtagatgaactggaatcagaagacaacagatgggggaaaagagccaccttttatagacaaatgtgagggaacttagcttcagggcagacaagaaagagtgattttagctggcctgttggtacaaatgtgtgaatttagctggtctgaacatgcaagtgagggaaattagctagtgaggctgtgtacagccggtagacagtgaaaagtggctgcttattttggattccagagctctgaaacacagacttgaagtcatgagacttgatcaggtggtgcataataggtaccaagagataaaaatgaaaaaacaaaaacaaaaaataaagtttcaaagtttgtgaaaaataaaaaaataaaattgatttttttcaagggccttaataaaaaagggggtcggaaaacgactccctaaaattcgccgacaactcccattttggtcgaggggtcctcggacgggagttgtctttccaatttgccctgggggattgggagtcgacttcccaattgtttttcattaaaatttatttttttgggtgggggtcggcgcccaaaaccctccttggcaagtgggaggtttgggagtcgcctccctcccactggccggggggattccctccggtcattgagactgtacagtctcaatgaccggaaagaatcccttccggtcatcaagaccatacaatcttgatggccggaaggaaccccttccggccattgagaccaatctccgtgaccggaagacattgtatggtctaggctgtacacctcattgatcggaaggatatccttccagccaatgagatacaacaacaccatcaacaggaaggaatcccttccggtcaatggggttgttacacctcatcaaccagaaggttttccttccagttgatgaggttgtcacacctcatcgaccggaaggaatcccttccggttgatgaggctgttacacctcatggaccggaaggaatcccttctggttgatgaggttgttacacctcatcgatcggaaggaatcccttctgatcgatgaggaccggaagggattccttccggttgatgcctgtaatagcaacctcatcaaccagaaggaatctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccggttgatgaggtgcaacagccccatttgactggaaggaatcacttccggtcaatggtgttgttgtttcttattgaccggaaggatttccttctggtcatgtgggagcgactcccaaatcccctcaagcatgaggggtggtttggggatctgactcccaaaattgcaaaaaaaaatatttaaaaaaatagaacatcattggatggccgactcccaaagccggccacccatttggaaaaacaactcccattcgacgtcagacaaccgtatttggcagtcggcgactaaaatttgggagtcgtttttccaacccccataaaaaaaaacccggtttttcctctttttgacccagtttctgctgcgcgcagcagatgcggtttccgcgtttaaacgcggttttttaagggcctcaataaaaaaacctggtttttccgcgttttgatttccgtgtttagacacggttttttaattaattttttttgggccttaataaaaaaacccgcattttccgcgttttgacgtgcttttgctgcgcgcagcacacgcgcattctgtgtttaaacgtgcattttttaattaatttattttgggccttaataaaaaaacccgcattttccgtgttttgacacgcttttgctgcgcgcagcacacgcgcattctgtgtttaaacgcgcatttttaattaatttatttttgccattaattttaattttttttgtttttttaaaattgtttcctacactaaaaacatgtagaagttaatggtaaagtccattttccagtaaaatgacttttgattcttgattttttttttccactcattttttccattaattagggtgtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttcttcatttaaccccttttggggcccattgatgcaaaaaaaagttttgagaaaagtgactggtttctaatggtggatttcccatatttgataccccctattgtttgcatgcatgtatgtactttattttttaagtttttttgaggttttaaaattatttcctaggttttgaaacatgcagaatttaatggcgcaatccaagttctttaaaactcaacggctcactttgaatactgaaattagacacttttttcacttaaatttttacagcttaattttcattcttttttcactttttaaatttatttcccacactttaagacatggttaaaatgatggtaaaaatctttctgcataaaaaccaaagatttgtaatgaatactgcgtgtgacaggttttttttgatgtttttttaattaatttttaccggctcaattttaatcattttttgaaattgtaaatctatttcctacatctagaagtgtgtagaattcaatggaagaattcattttgcctcaaaagaaaagattcaatcttaatataagagtgtacaccatttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccaacaatttgaaaacttttcaaagtgtaggaaatgaacttaaaattccataaaataaggataattaagcgtgtaagaattaatgaaagaaacatgtcaaaggctttattcaaggtacagctttcattttgatgcaaattgatttataccataactctaaacatgtctgaaagtgtaggaaacagatttaaaatgtcaaaaaatcatgaaaattaagctcttaaaaatcaattgaattttaaggctgattacagtattcagaatgaaatgttgagttttatggaaattgaatattaccagtaagttctaaacactttgaaatgtaggaaacaactttcaaatttcaaaaaagcataaaaaaaaggtaaaaaaattaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaacggtgtcaaatgcagtatacaagatgtagttctcactttgattcaatttgatatttaccataaatttctacatgtctgaaagtgtaggaaaaaagtttaaaatgggaaaaaagaatgaaaattgaggtctaaaaatttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattaatttttatgaaaattggatttgaccataaatttctacacacttaataatgtaggaaacaactttaaagttacacaaaatcttgaaaaatgaggtaaaaaatctaaagcaaataattaacagaaaaaatgagtgaaaaaaaaaattaagaatcaaaagtcatttttatggaaaatggtttttaccattaatgtaggaaacaactctaaaaaataaaaaaaaactcgaaattaatggcaaaaataaattaattaataaatgcgcgtttaaacacggaatgggcgtgtgctgcgcgcagcaaaagcacgtcaaaacgcggaaaatgcgggtttttttattaatgcccttttttttgccattaattttaattttttttaattttttaaaattgtttcctaggtttccaagcgtttagaatttaatggtcaagtccaatttccataaaaatggcttttaattatcaatttttttttccactcattttttctattaattgtgtgcttacatgtttgtaccttattttttatgtttttttgaaattttaaagttatttcataggttttaatacatttagaatttaatggtaacatccaattttatcaaaactcaacggttcatttttaatactggaatttaacatttttttcacataaatttctacaggttaattttcattattttttgatgttttaaaaatttttcctacacttggagacatgtaaaaaattatggtagaaaccattttacataaatattaaatatttttattgaatactgcattggacatgttttttttaatgtttttttgattgatttttaccggcttaattttgatcattttttgaaattttaaattcatttcctacattcataaatgtgtagaagttaatggtgaagtttaatttccctcaaaatcaaatattcaattataatacgagagcgtgcaccgtttcttgcataatttgtaccgtataccaactgtatttgaatgcaaaatgaatacatccatcaattttaaaacctttcaaattttagtaaatgagcttaaaattccaaaaaataaggataattaagtgtgtaagaattaattaaaaaaacacgtcaaagggattattcaagatacagttttgattttgatgcaaattgattgttaccatcatttttaaaatgtctgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgcaaattaagctcttagagcatccacccccgttggggtaaatctttaggtagctaaggaggcctacagacctcttttgctaaactacagaccaaaaccaccctcatccacctgtaaacggctcattagccagctgattaatcttaccgagtgctactccaccttcgtgcccaactggtatctagtaattagctaaaagaacacactacacacatcaccctcctccatgacaccaactggtcatcggagcacaccctccttaatggccggcaacaatcggtcattgaggaaagaacagaacctccctcaatgaccggtccggtcatttaggatagaaccattcaatgagggttttgtaccctcctcaatgacaggttgatagcagtcatcaagggaggttgatctctcttttcaatggccggttggtaccagtcaatcagggagcatcatgtctcaaagtgtaggaaaaaaattcaaaacgtcaaaaaataatgaaaattaacctgtagaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaacgttaagttttgagaaaattggatgctaccattaaattctacatgtattaaaacctaggaaataactttaaaatttcaaaaaaacataaaaaataaggtacatacatgtaagcacacaattaatagaaaaaatgagtggaaaaaaaaataatcattaaaagtcatttttatggaaattggacttgaccattaaattctacacgcttggaaacccaggaaacaattttaaaaaatcaaaaaaaacttaaaattaatggcaaaaataaattaattaaaaaaccgggtttaaacatggaaactgtgtctgctgcgcgcagcagaaaccacgtcaaaacgcggaaaaaccgggtttttttattattcattttttaggacctattctgaaccgctttaccaagtcacatgccttcaattttatattccagaggtctggaattcaagataagcagccacttttcactttctacccactgtacaattaatgtcaaaggctgtgctgcagtgcgtaaataatgtgagaaggcggcaaatgaggcaataaattgtgggaaaaattcagctgttgtcataaatgaggtgagaaaattatcaaactgtgggaaaagtgattcaatcaagactgcgcatgaggtgacaaataaaaccaaactaattcatgcagtggagataaagaggtgtgtgagattatgtttatcccgtgggctgtgtataagcataactgaaaggtggttccattgatgcgtccactggtgacctaggctgagattgtctgtagagtccatttctgaatttgtattgtttgatttctgaaagaatatatgtgaaaattgtatataaagaagaaagttgaaatctttacatatcaaattctcccctgaattgggttacaaggaatgttcatccggctcaacatctcctgtgaagcaaaatcacccaacaatggaaaaacttatgggctggggtccaccggtaggccctgcctgaatattggggctggctgatccattctgtggtccagaatgagttgcagggcaaattggttcctttgggatgtattttttatccatagatccttccgcatctggttcttcatcagagttgacattcctagttcctttagaattcccgctagatccttccacacctgcatcatcatcagagtcatcaatcctagaatgtttggcccatgtgttgtcattatcttgagccccctctagtctgacgttttagaagcgttaatttggatgcctctcttgttgctcatgaatgacctctggaagctgggtctggtgtttgggtgggcctcgttgcagttgtttatttgcaggaggtgtggataccagtgagaatggattattctgagcaggtagcagattatggtagaccccggacataattgaaacatataatttgtcctctttggcagtcaagaaagagatctctcctttgcttttttttggccagggaaatcatcaggaatgtatgcataggctgggttgagtacatttggaaagccattgtcaacaacatatggtgtgtcagcccttgagaaattggcaaacaagagacaagcggtgtgggcagggccaattgaatttggcaaggcaaaaaagtcaccctcctgatggaggtcatgggttggtgttgcaccattgaagttgggatggggcagcaaggacaaatccaaagggggttgatcagtgggtgttgcagtttgaaaggagtgatcaggagaaggaatcccagttgcaccatctctgctctgatcagccacaccagcacgggccaaaccgtccagtgagaagcggagatgcttggatttgtctcttcatttgtcttcttcttcttcctcgtcatctgaattctcaatgtccgccttgaccagagccaagagggattgcaggtgcacctgctccttgggtttcaacactgggtgacttgccagctcctgtgccttgatgtaaaggtccaaacctatgggatcagataattcaaagtgtgttagctggtgttgattgaccagtgggccatattcaaatgaaaagcaaatcttacgtgattgatctgtgatgaaattatgggcggttgtcagctggtctgaaaaggtaatgaaacaaataactcagctttgacccaaaattgcaggcaaattgggtggttacatctagggtctcactgttagggccccccttgggcctctccacatggctggatatctggcaaagggggttaatttgacccctttgcgggccctccagctcctcagggacccccttgggccccccttcagccttcagggcaggatatgttgcaaccaggctgaagttggcccctcttgggggatggagacccaaaaaaaagaaaaaaatggccccatttgggggatggagatccaaaaaaaaaacaaatcctaatattttttaccccagttctgtttttttggctgccagattgggtcggattggctttaaatctggtgtgcatgggttctcctgcttcctgctttgaacacgtatcggggtgtttggggtccacacaggttggtccttcggtccagcgtgcaatctgttgttggatcggtcgatgcttggttggtcagtggttcttggatatgatgaaactcaggattttcgccgagagaaaggggaagagaccgggagaagaagaccttgaggagaaagctctgagggagaaaaaaatggtcttgagggcccaaaaaggggctagagtctgctagcttgcgtgacggaaaagcgtacatgctacaagaggtggtatttgttattgacctcagggaaatggcgcagaagacagatgatttttcatttcttaactccggagcatgaatattttatctacatacagtatgggctgagttgtgggacagaaggtgaaattggatattcagctggaactaaagagaaggatagtgacagatggagaagagagtgacatgactgtgacaggaagagaagaaggaggagagagaatggcacggggcttcagaattccaacaggataggtttggagggaggtggtggttaagggtaaatgcatatacatatgtgtttaggaccaaaaatttgtggtgttcaggcctgcacgccaactgcatttctacactctgcagattggtgtgcagacctgcacaccaatctgtgggtgtgtgggtgtacagaccaaactatggctggtgtgcagtttggcaccttgccattatcattccctggttgagggatataaccacaaatgaaaccttctcatgtcacttgtttgttgacactcagagcacaaccactaggttagtagcataaagactgacaatggggggtctggccccttctcatcccaagagcgtatgtgtattctggctgaactacatccctcaaggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacataatgtataagaataaacattgttttaatactctctattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttatttattattctaacaacaatgtatactattttccagtattcaattaattattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacagtgatcaggagaaggaatcccagttgcaccatctctgctctgatcagccacaccagcacgggccaaaccgtccagtgagaagcggagatgcttggatttgtctcttcatttgtcttcttcttcttcctcgtcatctgaattctcaatgtccgccttgaccagagccaagagggattgcaggtgcacctgctccttgggtttcaacactgggtgacttgccagctcctgtgccttgatgtaaaggtccaaacctatgggatcagataattcaaagtgtgttagctggtgttgattgaccagtgggccatattcaaatgaaaagcaaatcttacgtgattgatctgtgatgaaattatgggcggttgtcagctggtctgaaaaggtaatgaaacaaataactcagctttgacccaaaattgcaggcaaattgggtggttacatctagggtctcactgttagggccccccttgggcctctccacatggctggatatctggcaaagggggttaatttgacccctttgcgggccctccagctcctcagggacccccttgggccccccttcagccttcagggcaggatatgttgcaaccaggctgaagttggcccctcttgggggatggagacccaaaaaaaagaaaaaaatggccccatttgggggatggagatccaaaaaaaaaacaaatcctaatattttttaccccagttctgtttttttggctgccagattgggtcggattggctttaaatctggtgtgcatgggttctcctgcttcctgctttgaacacgtatcggggtgtttggggtccacacaggttggtccttcggtccagcgtgcaatctgttgttggatcggtcgatgcttggttggtcagtggttcttggatatgatgaaactcaggattttcgccgagagaaaggggaagagaccgggagaagaagaccttgaggagaaagctctgagggagaaaaaaatggtcttgagggcccaaaaaggggctagagtctgctagcttgcgtgacggaaaagcgtacatgctacaagaggtggtatttgttattgacctcagggaaatggcgcagaagacagatgatttttcatttcttaactccggagcatgaatattttatctacatacagtatgggctgagttgtgggacagaaggtgaaattggatattcagctggaactaaagagaaggatagtgacagatggagaagagagtgacatgactgtgacaggaagagaagaaggaggagagagaatggcacggggcttcagaattccaacaggataggtttggagggaggtggtggttaagggtaaatgcatatacatatgtgtttaggaccaaaaatttgtggtgttcaggcctgcacgccaactgcatttctacactctgcagattggtgtgcagacctgcacaccaatctgtgggtgtgtgggtgtacagaccaaactatggctggtgtgcagtttggcaccttgccattatcattccctggttgagggatataaccacaaatgaaaccttctcatgtcacttgtttgttgacactcagagcacaaccactaggttagtagcataaagactgacaatggggggtctggccccttctcatcccaagaggtatgtgtattctggctgaactacatccctcaaggatatcccatctgatcaatctattgcttcaccttaacagattcaaacttatgtccaactcatccttcctggagagctctccaagcatgccatctcggaaggaactagtcgtgtcgaggtacaacaggctaactttgtgagaccgccaagccccactacatccatgcatctacctgtaaccctacagtttcaaatgattgccacccattggagccacatgagagcactggtgagctatgtatgtagagccaccaaccaaagtttagaattcaaatatctaattcctctgaatcattgcctgagattggagtccaaaatgaaaatatatacaacattgggcccagtggcctcaagccactcatgatttctggaccaaggcaaagaacggttcaaaaggttggggggagaggcccatgccccaggctggactgccattggaatcatttgccttggagtggcaccaacctcatctcatcctccacttttccacattggtttattttcccacctgtttttttttcaaaccttgaatatgccccagccaatagtaaacccccagccttgggtacaaacatggccttggattggagaactcgtctgttgaaaactgttgctaataaggatggcaaacaggcaggcttgggctgcccgtgggccggcccgccagggcccatcatcttagcaggcaggcttggcctggcccatttagcaaatgggctggcctggcctggtccattttgcaaatgggctgcccgtgggctgcccgtgggctgccagcacagaaaataaaagacagaaaatgaaatattaaggacaaggaggctggcaagtttttaaattttttcaattcattcaatataagtaaaaatgtgagcctggatctcaatagtgacagcaggacacaaggttttttggggggcacttttaaatgtatttctaaagatagaggaaatacaagtaaaagtagaagagaaggaaagaagagaaggaaaagaatagaataatctttttgttctttgtttattttatggagaagattaaattatggcagtcttactgtccctcttgggtggctgcaaacagtcttactttccttagtaggatggctgttataagcagagctaactctgacgcctccaaatcaacagaaactgaaatgggtattgacactgatgaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggaagagaagagataatagaagctggagcttgctttatttgatcagggcttttggttggagaagagtgaagagaaactgagagagacagagaagagaaacaagcagaaagatgctagcttgacttatgagaagagacttactaatgataccaatgacactgtgtagtgggaaaggtaggaaaagtgaggtccttctggttgataagtcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaaggttggaataattcttggagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaagtcaaaaaggtaaaaagtcttaagatgaaaaagataagataatatttgggatagaaatgggcagttttggcagtcttttggccagcttgtctggctctaaggctgacaaaaaacaaaaaggactacagcttcatggaggtgggtatttttttcatttcattcatttttcaatgattttatgtagaaacgtgtgtcaatatgagtaaaaaaagagaaacatgtgtaaatataagtaaaaaaagaactataacctatttttctttgagcctttcatccaatcctgggtgcatattgagatttcaactgattcatcactgaggcgcatgcggtaatcgtctagaatgcgacctccagtagaaaaggcagactcagatgcgactgacgtcattggaatcatgagaatgaccctggcaaactcagacaaagaagggaatcgagttgcatttgattcccaccaagctagaacgttgaagtgatcttccgaggcgtttacgtttctttcttcaagatatagatccaactctgccgcaggagcattgaattgagaaccgccctgggtgccggccatgtactcctggaatccagagatatcggcatcaatcttcctcttgtttgtggtggttgattgagacacagttgctgggctgggatcgggtgactgagggataaactgattccagagggataagaaagatgatcgaacttttccaataaaggtatcggctcgggccactgggagattttccagcttctcaaggatgtagcggagatagcgtatcttgtatcgagggtctagaataattcctatggccgtaagttcctttgctgattcccagtatttgtcaaactttgccttcatcggggaaatcatattgaatatgtgaggatgttcttttgagttgttggtttgggtgagctgcatctcgatagctgtcattgctcggtaggcttggttgattgttggatacttggtcccacttagcaaaacagtggctacaaggattgagttatagaatcagtacaaatttataggtgcaagagaaaagaaaaagaagtttatgctcacctcgataaaatggttcaaggaattcttggatgactgcaagctcctcccattcaagcttgcttgggcaagattcaaatttgtcatctccaatggctagctgttggaaggcaagcttgcatggcgtggaggactggatcatgaggaacgtcgagttccatcgggtcgggacatctttagaggggtgttggctttctgggtcaaggtctaccacttcgcgagctttatcaaatgcatccaaacgggatttcgagccgtgtatatagagaacacttgtgtggagttgctcaatagcagtacaaacagtcttgagcccatccttgacgacaaggttgataatgtgggccaagcaacggacatgaaagaattcggatgttgatggagttgaggcggaagagttgcgatcattgataaatcgttgcagtcgagccatggccacattgttggaacttgcattgtcaagcgttacgaatccaatcttgttcacggctttccattcaagcaagatctggctgagtcggtcggcaatcgcttgtccagtgtgtggaggtgggagggttcggaagctgataatcgttttgatcagttcccacttaggattaatgtagtgggctgtcactaccatatagccggtcatattggagcggaccacaaatcagtagtcagcaatatagcggttgcttttgctaccttggtgggttctattgctttcatgcttttgaacaccttgacacaattgttgcggacactcttgcgtccaggtatcttgaagtttggctgagctgcttccatgaaatcggtgaatctgttgccatctgcaaacgcaaaaggaagtttgtctagaattatcatcatggccaatttttcgcgaatgaagtcttgagagaacgtccaggagcggttaggcatcattgtggaggatccgggtaaactgacaatgccttgttgaggctcgactaccccccccccgtgtgcctctatgcactttttcgaatgacggtggaggtggttagtcccagatgatggagctgcagagagtctagtgttgcagtaattgcactgcgccttgggttgcccatctatttaattaccagaattaaaatcaaaacagtgtcaattggcacagtgcaactcttgagattcagaatcatcaaacatcaaagaaaaatcttaccttcctcaaggctcaggaagtgctcccacaccttgctcgtacgtttgcgcctctttgcttggctgtcttcttgtgattcactcacactatccacagcggggccagcaggggtctgaggtgtccgtctagtacccgtcttttccgggtggagttgtgtgggggtgtcctggatatcagatgccccgtctgttggaattacaatttatttgggggggtgctgttgacaatggcaattaattggggttgggttgggactcagggagtgccttgaaatttgaggtggggagatacaaactgaatcagctcatgtcggacagaagaatatttatcataaccgaaggatgagaatatgagaataataatttgtacagcatgcacttacaggtttctgctgtagatatgttataacacaagaacccagatgacaattggcttgtgctttgtgaatgtgtagctgggtgggaagatacaatctggatcagcctatgttggacacaagaagagaagaatataacattgaatttttagaatatgaaagtgagcacttacaggtgcttgctctttggtaagccagtggtgctatgctgcacagtgcaggtacacttgcaaaaaagttgctgagcttggggagtgaggatagagaagcgcagaggagatgaagtgaggtcggatgggaactttgtttgggtggatgttgattgtttgaggattggaggcccgatgcagagaggccaagcgaattagacgagtatggacgaccagatagagagatcgagattaaacaagctgatcgattccgactccaaaccttggagggaggaaggtgatatgattagttaagtgttgggggtcggggatggatgagattatgagatacacttacagcgatacacaagcacaggatgatcctgacaaagtcgttgaaagtcgttgatatcctggtgagtctttgaccgcgacgccgacgcttaagaatacggagtcgacctacgactcgaggatacggacacggtatagtttgctgaagtcgtcgattttcctggttgcagtccaaacttcaagtctttgaccgcgacgccgtcgccaacgcttacgaatacggagttgactagagttggacacggtataaggtattgtcaattcgttgccagtttgctgtttgcacaagtccgccagcgggcagccgcagcgactctggctctcgagtcttgccaagtcgcagtggaccctgccccctgccggggaacactgaatggggggcccattaagagtccaataggcaccccgcccacgggcttgctgggccgggtctaacatgggcttttcctaaacggtttgggccaaaaccagcccaaacccggatggtcctgggcggcccgttggacaccctgcccatttgccatctttagttgctaacacattgttaagtgggttggcttgatgcaagcttccctcctataaattgctgacagctatcccatcccagacaaaatcccatctctaaccagtgaccacatcaaacagcttggtatctttctctctggccaccctgcaaaaagtaaacctggtaagcttttgatatatatccaggtttgctttttgcaaggtggccagggagaaaaataccaagctggttgatatggttgctggttagagatgggattttgtctgggatgggatagctgtcagcaatttataagagggaagcttgcatcaagtcaactcacttaacaatgtgttagcaacagtttccaacggacaagttctccaatccaaggccatatttgtccccaaggctgggggggttactatatattggctgggtcatatccaaggtttcaaaaaatatatgaaaatacacgtgtggaaatgaaccaatgtggaaaagtgaaggatgggatgagttaagtgccactctctccaaggcaaatgattgcacaagcggttttggtcttacaaatttctctcacatgcactcaaacttgtcctgcgtgtgaacacttatggtctatcaagtgggtctgggcacaggcccaagttgggccaaaagcaggccaagcgcgctgggacggtcccaaagcacacttggccaattgtaaagcctgaatggcaccctcccaacccccgcttggcacatgccaaagttggcaggggttggagcaaagccttgcttggccaaaatcaagcaagggtgccacgcccccaaaaacttgatgccccaagatcaagtcagtcagctatgatgaaggagggctgattggcaagatcacatcctccaacttggcccatctctagcctgaacggcagccagttcaattttaaaaccggcatcaatcagaaacttgagatggttttggatggttgcactgacactcataagattgttttactcatatgattgtttttgttcgtctccttgctgagcaggtcacagcatagcttgattaaggatggcaggaatgatgcattatgcttcaaggaggctagtgcattcagcagtgctaaatggtcctgaggacttgaagctttgctggtcttgattggcaagctaatctctttgattactttgaggagaacatcagaactttcatccccaaaaagcggattttgctcaatgattgggactggtacacaggagcattgcatttcagccactcatgtttttcctttgattggaagccagccactgtgctttgagattatgtacatatctacattttttgcattactttatcttcatgtctcttgagcaataagaaacaaacatagcagcatatgaacattttttgcatttttctaatcttacacatatctcttgagtaataaaaaacaaacatagtagtacagctattccgggaagtcttgtccacttggactcgcaaattcttttttattttttattttttttattcttttactgaactggatctgtcataactgaactactgatgacagctgttcctcctcggctgtagttcagtacaaagaaaaatttcaaaaatttcaaaaaaaaaaaaaaaattgcaagtccaagtggacactaacttaaccaagtccctctgtgggaggggggacgccgtcccaaagggaccctccgcaggagggacttatgagctaagtcgaccctcttgcccaagaggattaaaaaaattggtctctttgtttaatcctttctcctgtgtctatctatcggtctccaggtacaaagtcacccaccaataggaggggcttttcgggcagattcttttgatcacactctcagttttgtgaggtgacttcgctcttgtccaccttagctttttcactttcatctctcaaaagcgattttgaggttgaacctgtattcaatgccacacatcaggtatacaggagcctttcgattaaatcctgttttgtatgcacatattcaagctggctacattgccacaagaccgacaaaatgctgcatacagattaagagcttggaagaagcgggaagctgttcttaacccataagaaatattccaaggatcaagaaaggcaggcacttggattggctcccaacatgttaacttgattccaatgtgaagtggtggcaatcaaggggatggttggaccatacatattgtgaagactagatggaaattggggcacaaatgagctgtggaggcaagttataaaaaagtcaccagccaaactcttaatcctcttgggccgcgggggcgacatagcccgtaagtccctccggcaagccatcggatcaactgccaggagggacttagttaagttagaagtggacaagactttccggaatagctgtaatgattggagaaacaaaccccattcagaaggtgcagacaagactgggccggtgatctcttggaactcagcacagggacaatcaagttgctgacaatgagaaaagaaatcgtgagacttttccggggtaatcactttgtcgatcccttttttgatttctgttactaatgcggcttgattgggtggctcctttgtaggggggccaaaatcttgaaaatgtgggctggcgcgcccttgttcaccctaacttttctggggggagacattgatcaactgcccatgaaagttgtgattttttgggtttcttgttgcgcaaacgcatgtttttggcccccgagaccccggtttcaccccagagtagtgtcaagtgccgcatggcacacaccaattgtgaataatacctgatcaagcaaagtcagacttggctgccgtaaaaaaaatgaggttgaaaaaaatcaaaattaaaaaagtaaaaacatggaaaatagattatgtacatgttttttactgcaaaacatggtgcgcctccaatgtgccagagccaaaggtgcacattgctggcagttttggaggcaccctctggtgagcacttttccaaaattggtgccgtcaaccctacagcagttcccggaaagcttgcgttcgcgagctcctggaatctgattttttttctttccacttttttttgcgccttgtaacctgtacacatgacttgacaggttgtgaatctgctgtcgaggccgggtgaggcctccgggcacctgttggttgcctggtgggggctaggtacacttgatgtgatgacgacttctgactcaaaaaaatgagaggaatccaatggtccaattcccgtatcttcaacttgaaaaatgggagagttgggccatgatgcctggaatatcatggctgtatgagtaaggctggaacccaggggttcagttgggtggtcaagcccatcccaagacccatatccaaaatcacccgggttatcacccgtaacccgggtggatccaagctttttttgacttcagagaaagagggactctgagggagtagttgtacaactcctagagcctctcctttctactctatgtatcgtacagtctacaatacccgtattgtgcagtcaacgatccctgtattgtgcagtctaccatcccaatggcccgtcaatatcttgctgttcctgccacaagcgccgcctccgaacgagttttctctgccacctccaaacaagttttctccaaaggacaatgaattgtctcttggcaacgctcatcactcaagccagaaacaatcaaacggcttctttgtctcaaggagtggtatcaactccttgatagtccactgtaaagcaaccactattcatttttctcacttttgattatacataatgtcactcgtttattctcacaatcgtaccttgcctttctttgcgtaacaacaagaaaacatgagaaatccacagtttgttaacttctcatccaccgatagagccttgatactcaagcaaggctctctacaatgtgaaaaacatacaactacattgacactttgccctcaagagtgtcactgagtagtattatcacaacccccgggtgctcggttggtgcccaggccccatcccgaccacccgaccacaggtggaaccacccaggttgaacacccgggtggcaccatgcgggttccagccttatgtatgaggccacgtacaggacagaaaagcaaagaaaaattgaggaataaaaaaattgagatcccaggagctcaaagctttctgggaactgctgtactcctttgattggacataattcaattggattgaggaacggtgagtatggaggaagaaatttaatcttgattgacttggagtcatctatattgactgtatatcttccaatcctttgctttcttctgtaaacaaagaattggaagtaatccagcccatgtacaagcctttaaaaaaaaaagtccagctagcaaaccacaacctttctcaaatggctgtacaacattttattttattgatcatggcctgttaaaaggtaaatgcaacagatcaatattcatttccaggatatagacccttctagctgaaactagaagatattatacgggtcttcctgaaaatattacagtagattttgattaaagaaaattgttaagaaagtttgcagagatacttactggatttgtaccacatatactcctagtgcagtcctttccagtactatttatgcaccagactacactgtaacatcttacatagactatttagaagagtttaaatctgttaaatcggattactatagaaacccctcatcctataacctccctcctgctatatttttgtccatagatatcttaggaccaagaaatagaaacaacaacgtttgtaaaagtaaagaaaaatgtctaaaataattaataacataaacatctaacatgatttattgtgttttatgataatcttcatgaaaaaagcacttcagagtattgtttatgtagaaaaataagaaaaactctaatcctagttgattggttggttcagtatcttgacagatggaataaacacactggattatctcacaatatcttggcttctatggaagtggggctcaagtataaccttgcaagcaatgtgtgagctttacattattgcatttgtatcactatctaccagtaagtgttattaataaatgtccaggaaaattattaataacacttactggtagatagttatatagttgcaatagtgtaaagctcacacattacttgcaaggttgtaattgaaccccacttccatagaagccaagatattgtgggatattcctgtgtatttcactgcatgtgttatttaaaggactttctgacattgaggctttgtttccttgtccatggttctgaatggccagatgaatgagcagcattttgaccatagcaactatgcatttcgagcttcttctctccaggcaatatcactaccagagacattctatttggagtccctgggccttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgaactgcattgatgagttgacttggaggtgctgaagtttgatcatgtgcataaagatttccagtagtgaccaacctctcattgcaaaaggtcaacaaacagaactcacacatgcacaggtctaatgtaagccaagtagttatggagctgcattgaaagcttcccagtcaaatagacctgcctggatttcaattggtgagtgatattttggcctttgtgataccacacctgtaaaatcatttaatttcctcaccagtaagtgttccttgaggcagactatgtattacaaatgagcacacaagtcttctcatttcccctagcaggttggccacaaccaaagctcccacaggggcctctctttgtcttgccttgtggatctaaaacaattgctattgattgatttgtcagtgggatttcttggaacagaggatggcttgagtaaggactttcctggcatcatgaaattattttgcagagttggaaagactggatttgttgaaaaaaaaaatcaacaaaatcagaacaaaaaaaaaatcaacaaaaatcaactttaaaataagaatttatgtaatatcagattagatcaagttttaattttgtttgaaaaaaatcaaatttttccaaactttaacatgtccacaagaccagcattttgtttttctcattttccagccgcaactcaaaccgcagttaatcaatccaagaccacacatacagtacacacagaaaagctgattatcttccttccagttattaaaaaaaacaattggaggattatagcagcctttctagtgtctgcaggcattctttagactcaataaactgggttccatgagtcaggcagaaagaagaaaaaatgatggctgatatatggctttcattttccatttgtgtatcatcctactattattacgaaaaaataaagcaaagtataaagaactaatcatgaaaattacttacaagcatgttttttttttgttattttttacagcagagctgagtgttcaccattcctctctacagtatatccagcaaggaaaatctggcagtctgaggaccagtgtggtccatacggttgagttaagtagaagccagttaaagtaagtgtgattcaatttggtatgcatcagagttatttggcctgacacagagaggactggctgggcaaagtggaggaggaacaacgatcgacgaccaggagaagaaaagaacaccatgatcatcaccggccaatcgatattcaccatcacccacgagcgagcaccgacgaaggagatcccgctggactgctcaggatcgggcttcgatcagccagccctggtcgtcccgggcgagatgatcgcctcgtcgaagtactggatgcgcggccatgggacgtttatcgaggagcagtcggaggagcaggagggcggcgagctcgacggagagacacagacttccgagggactgattcggagcagtcttgccgggacggtcgaacggatcaacaaactgatcaccgtcatccctcttagcggccggtaggtcggtcctttttaggatgctttcttatatccctcgatctcgtacttattcatcctctctccttccccaaatccccctgatttaaggtaccgtcctgaagtgggcgatttggtcatcggaagaatcaccgaagtccaatccaaacgatggaaagtcgaggctggcggccgtcaacatgcggtactgatgctgggatccgtcaatctcccgggcggcgtccaggttagtccagcgtgttcttattccgggggggttttttttttctctcaagcgaagtattcggtcacagaactgagatcgactatcgattccttcttcttcctccatgtcgattggaaaaacccagcgaagaaaactggaatccgatgagcttcagatgcgcttcttcttccaagagggcgacctattggtcgcagaagtgcaagggttttttggcgatggatcgatgagcttgcacacacgttccaggaagtatgggaaggtgaatggctctctctctctctgtctgctaactttgatactcgcatcctgttgagtttgaactaactctggttgaccaacaccgttgctgctgtttctaccaatagctacgaaacggaatgctcttgaaagtgccttcgcaattgatcctacgcctcaagtcgcatttccacatcttaccgatcgggatcgacctgatcatcggcgtgaatggctggatatggattgcccaacaacgggcgcacacggagctcgacgagtcactcaaagaggccttcgaagcagaagctgataacatgtactctgatgtcaacgaggtaagcgatttgtcgacttgagtttctgagtaaatacccaaaaaaaaaaaaaaaagaaacagatcttgacctgttaatatatatatttatatttcgcataaaaaaaagccgatctcgaccaagactcgagcaaacatagcccgtctagcaggcgcaatcaatctgctctcgacccattcgatcccgatctccgattcgtcgatcctgcggacctaccaagccagcttagagatctcgcgtctatccaggctggacgacgatcaaccgatggacgtcgatggctccgaggaccctagtctggccgcaaaacatgagctcgacgggttcttgaaacccgagttcagggagaaggtcttggcccttctcgttgcttcttcgtagatataactctccaactccccgccgccaatatccttcctttctttttctcttgggttagtcgtcagtagactccaccgttgggtgtgtgtcctgtcgctctcttaactccttggagtctctcaaacgcctcctgtccactatctgcctcacacacgatctcgctcaaagactcccagttcgaccacattttgaggagacgaaactattttgtttaaatgaattgtgtaatattaattcaacgcaagctagaaattgatttctttggagccatgctcagaagaatgaaacctatgttcttagggaagcctgagtttgtcaggactagcaccagccttgacactatcaccccatctcactttgaggacagccgagctcatacaatcatgtgcaagtatcccccaatttgcaaaagtgatatcagtagattttgacccgttttttctttggatgtgacaatactagtacaccacgggtgcggtcctggaaatggcgctccgtcggctcgaccccgcggtcgagcactggttggccataaccatttttgcgcaatcccgccaaaccaggcgggctgacggcagctacaggtagaagaacagcaacaccgccgttggcctggcctcaaggccaaaagcgtcgagccaactgcttcgtcaagcagcagttggctcgacgcgccatgcaaggtcatgcggcgggtttcgatcaacctcaatcggtagcaaccacccaaacaaacaccaggaagaatgacgtcgatcgccaagaatcacagccctagtatcacctttgccggcgattcagccgattttcccattgtgattgccaatgatcctgccaagagccccacccaagctatcagccccgtgaccgcacaaaagtcagccaacaaaactgtcgagaaaaaatccccagagaaagggcccaaggcctcggtatgtcatgattctaggagtataacccccctccctattccttctgaccggaactaatcgttcattcatttcttgttattccaatcagacttctgggaatcaagaggtccgacgttctcgccgcatcttccgccaggatgaaggactcggccgttttattattccacccggatacttgctttccaatgaaatcaatatcaaggaccaccaccgctcttagatacagacaatctcatcgcctcagaccactatcaacaattgttaccaaaaagtcaagaagtcgatcatcaacgacatcaaaagtattgttgtaacatgatcgttttttgtttccttgtccttaagtcgatcatcaacgacatcaaaagtatcactgtaacataattgttttttgtttccttgtccttttcttctgaaaacacaacccctaaccaccaccaagatataaaaaaaaaaggatgactagtgaaaacatttattacttttaggctaatcttggatcaacttgttgtccagagttgtttggtgtagctcgtttacgttttttcgattctttctttgttgcactcgtacaccagtttttcactccatcatgcagagcgttaatccaatccagtggctgcaaagctgcgaaattcaaacccgaaattttcctgtgagaaacttgagccgaaagcgaggccgagttgatgacatagttgtcatcatcgttatgtatcacttcagatcgtttgacagtactcctcctcctctcaatcataacttcttcggttggggtgatggtgcatccgcctcggtcacagttgtgctggcaattcaatccagacttgatgcactaaaaaaacaccatcattgtcaactttgcaggcagtaaggtaaaaaaatctggcttacatttgagttcaccaaactggtctgcatagtttttctgatctgtcgcattctgtaataagtgctttcctctgtaatttgaaagatagttacatcaatgaaaaattgaacttgaagagaatcttttttgattttccagagtgatttcacacgtccaatatgttgggttccatcaaatttattgttaaactaaaaaaaaaaaatcaatcaatgaaatttcaatattgtgaaatgaaggagaaagaatgcagatcaagaagaaaggagaaataccagaataaaataatgcttcttgaggacttgcttgtcattcagattcaactcagatatttgcttgatttcttccccgggatgtgatgatttcaagtcttgaggaacctctgatttatcaagttttgcaactgggattttatgaatagaaggatagtggatattctttgaggatgaagtattattatacccaaaggttttctgaattaagggattatatttaaatatatttgtaactgggttggaagcttgtacatattttttttgttttttatcaaaaaagaatcccactagagagaatttggcggaaagagttataattgctgaatgtaatggcaatatcttggccagggctttggcggttggaatgaattgaggcatttctaagaataccattataaatttcaaatttttctgttgcaaaaaggcaagctggaccaaatcggagaatagaatctggaagatgaagtagcatgtggaattttggtttattaacccattggccagaatcttgaataatttgatttaagaatatatcaataagattcttcaaatcagtaatataaactgacatgtcctcaatatgtgtttggaagattaaagaagaaagatggcagagagaagaccagattttgatacgggaaggcgtcataaattggaagaaaatgaagggagctgcttgaaggatgattctaaagtctttaccaactatgcttgaacaatattgtaccatactagtgggcctgattgaaggaatatttagagagttggtgttgaaggaataccataaagctgtgagttcttttcttttatcttcatctaatccactcatgaattctgtaaataggtacttgacaattccaagcaagaagacatgtaaaatttcaaccggggtgtccctgaccatgtcaaaacctaagggaaattatgcaggaattagaatcagaatggaaatttgaaaataaaagatataaaaacacaagccttttaatttcagaaaaggactgagaacccgtgttttatcttttgattccaaatcaaccaagtctggaggaataggttgatccatgtccggcggtatttcctttccatctaagagcaattctttctttttctctctgaatgaaatgatttgttttgcaaacttgcggttcgtttgatctcgaattccaaactcagccgatttttcattcaacttttccaaattcagtgtgagtgcgttttctttgacgtatctccaaacctcttcactgtctttaattgttttttctgtagttctcagattattgggatgcttttttattaacaaaacaaggagacaattagaaaaaaaactgcagtagctttgaaaaagaagaaagcaaaatacatttgatccatgtgtgtttttattgacgaatcttgaaatgtaaccgagtgtattcctgtctttgatcgttttggaactgaggacacaaactcgacagggattcaacgaaggtccagggacaggagtgttggttatctcagcgtgcatcggagagtcggccaagaagcataacagtggagccataacaagaacattttgagacagaatcatgtcatatgcttcaaatccatcattcaccatctcactgaatgaataaaagtattgaaaattcagtaaattgaacaaaaatcatttctcataaaaaggattaaattaggattgaacaaataataattgtactttaactgttggaccacaatctctccaaggtccagagctccagcaatgttagaagtgcacaagaaatggcagttgaattgttgatttgagagattcggaggtaatccggagagtgtaaagtaataagagatgtgtttgttccactcctttgatttatttccagaagtatcatcacaatacatgttcacgggtacgtgtcgaatgatcctcccgttggctttctccctccaaggatttggtagcttgattgtgccttcactgttttgctctttacaaaagtcaaaacacatatggttgagctatctcttcttttttgattaatacaaagcatatttcttaccataaagcaagttctcacagtattccaatagttttcgaccatcacttgaaatgatttcagaatagagaagatcaaaatcctccaagttgatttcttgtaaatcaggatcatcatataagatatcactggcaatagctatcttcaccgtagagtcgtgccggtttgatgtaatttgtggtttgtagcattttgcaaaggtgttagattgaagtgtgtagaaaaatatgggaataatgatatcgtcattcttgagttggaccggctcataagtatagtagtgtttcttgttataagccaccatttgtacacgtatatctggcgcaagatgtttgagccactttgctgactgtgaagtcttaaatatgcctttgccatgtgcatcttccggcaggaaatccaagtggggggcgaccaagggattccttaaatcctgccaaaaaaaaattgatgttgggaattaacaaacactttctctcaagttcacaaattagggaattgctgacatctgaaattatctctctagcatccagcgcaaacattggctggccaaatacggattccttttcgaccagagagtggtgactcatgagacgtatcttctgacgtgtcctccttaatgtctcccatcctggcagatggatatggtgcaatgtgagtatgcttcgaatttgatgatatagatcttgagagatgatcttgtgcaagtatcccacaaataaggatccaataagatactagaaaagggttaagaatcagtttgaattattggactgatgaattttttttgctgaaggatatcattgacacacgtccttgtttacaaatgggaaccacgcagagtcaactgtcataatctcctcaatttcggccaggtcacgttggaaagcaggtactagaagtccatcaaaggagtcggccggttcatcatcaatctgatcaattgcaacaccgagtaagttcaaccagtccagctcttcctcctcatgttcactctcgccatcttcaaacaaactgattggaaccacatcgctttcatcatcggtttcattcactagaggttcaacttgctcatcggaacaaacggggtcgtcgcatataggttctatctcgatccgtggccggtttgactcttgttggtttaaagtctcattcacattgatcctctcttgttgtctctcaatacgctcttcatccaatcgcacaaggtttagatgacgttggccgcgtgcatgcttcttttggttgctggtgctctttccacgacagaggatacaactgaattggttcgatccctcctgaaaaaagtctatcgaaaaaagtgtgtcagtctggtgaaatttttcatctctttccacatcaatttgatttcctctcacatttatccggcagcatgttttcgacttattgtttttttttctcttgatcgggatggcttgattggattgtaagtcttttgttgtgatgtttgaattgaattttgattgttgaccgttgactgttgacctttaccaaattgtggttataattgtttctgacatcaaccttgaacacttgatatttaagaccgcgtcatcatcaatttatgtatctcgatcttgttcacgaacaaaccacagcttctgatagcaccatcatcgaactgaccttttcccttcattcttaatctcactatggacttcaatgatccagtttttggaggtgatggtgatccgactgcttcttattgtccagatgaagaagacaaatcccctccccactcgactcctcttccctcctctcctcaacacttgccagaatcccaaagatcatcaaagcgtgcgaggcaagcatccctggagtcaggcaacgaagatgacatcatgtgtgataccaatactcaactcgacttttctcgtttgccaccattgacccatatggataaagtctgctctgcacttaaagcccttcatcatcttgatgatgagcatgataagattgctcacaaagcaagcaccgtaagtcattccgatctttctcatcaatcgttttctctccaaattgttaacatctactttttctccagtgtcccacacccgagaggcatgcaaatgtcatgtatgctcttcttgcggcccaacaacatcagacctcagttgaagcatttgtcccatacggtgacacattcaaggtgaggttaatctcattacatcttctcacatctccattccaattcattttgacctccatcaatctcgccaacaagacttttgtgaggacaaacgcccgaatgtcgttcctcattccgactcttgaggcttactcaaacaatccgaataaaagtggggcactccccaagagtctgtactaccttttgttggtacgatatccaatttcttacccgattacctttcctggtgacttattgcttttctttgaccaggatgctgttcacaaacagcctgacgagtggagagacgacaaccttcctccaaaacaactcaaaggggaggcgccagctatgaaaatgtatgctcaagtcgtcggcgaattgttaaaacaccaacgaagtcaccttcgtgtactggtgagtcagtctttgttatcttctaactcatgttggtgaatgacattcaatcgaattccatatttccgatgcttagattctgaacaacatcctcgagaccaaaagaattgagattacaggtccagtccctaatcgacatgcgttggccacttcggtgagggtctttcccatctacttctggcttctgaaatgaaagctaactcgagtttttttgtgctttgttttgcatgcttgctttacagatctattctgacctcccgcccgaaaaccgaaagtggactgaagaacagatcaagacccgagtcgaatccaactggctcatgcgaattcgtatggcctatcttcgactcgttcttgtttactactacactcacccatcatcaaagggtacacaatggggtgcaattgacgaccaacttgcaatcctccggaattcaacttctgagtttcaaaccatgtacgtcatatttctttctttttccgataagtgagttgtcctgacatgtctttttaatcaaggcatgcaacccttgtcttaaaaaaggataaggagctattttcacatggaaggtacttcaaaaagatcccaaaggaacacttcactgttccttccgtcgatgatgtcatcattgccctttctgaaaaagaagcgactcgagaaatgcgagcttcgcaagcatcgacttaacttgactcatcttctcatttcctgcctttgtttcatattcgttatttatttctcttttttttattgatcctttctctgtacatgttaaaaaacctgattgctatcagattagcgagtgttttcaagcaataaaagcaacttccagcctgcgcgttgcatccttgcgctagcctacaccctgagcggccgacagtgagtgtactgccagccgcggggaactgtttctccgacgagctccggttgacagctgactgtacggtatcgtcagcagctgccgtcgagccaccactggctgttcctgcaaagccaacgaatacacttgacgacaagccttggtctgctccagctgagaatcctacgttcacagttgaccgcaagcactcgccagctgccatcggcaggccaacatcgactgtcagccccatgtcgacgtaatgcagtcagggaggccgccgcaaaccagccctgcaaccgcgggcaagccaacgttgcagggtcaagccgaccgcggggatttacgccccccgctatgaagcacccccaatctttcgtcggggcggcacgggtcaagccaacggaattctttccgtcgagcatccgtccaccagagcctgtggtgtaggaatatgatggcagacgtgggaggtcgatgcagtaaaaatgttgttgaatgtccgtgttgcatatctatacattagagtatttgtgatagaagaattgagttgtgatctagcttgacgagagtgaccgaagacgggtagacagagcttagcgttcataagacggtagaaaggaaatgaggaggacggtgactgggagatggaaatgatggaagcgggaggagagttagtttttactgggaaggtgtttcttgtagtaaagacaggagcagatccaggcgaaggcgagccagacggcggcggtggagatgatcagaacgggccactcgtcgtgctggacgccgacggggaccgacagacggatgggagatgatggatgatcatcagcgtccacggtggggaggccttggaggggctggaaggggctggagaagaactcgttgaggagtcgtatttcgtccgaagtgattgcgggaagacttgtttctgaagcgacgggggctggaaggaggaggaatctcaggatctacggcaggatgtggacaacaagaagaaggatgatgatgatgaatgatgatggactgactggattggttgcaccacttgaccaacgagggaggttggatgagcacttctcttaccggccgccgatcggtcttgggatccaggatgggcgggaggtagcgcagatggagagggacgatgatggagagcgagccggtgaaggggaggggcagcgggaccatgaggccgccgagcccgggcggatccggccgggaggctggcccctcgaggtcggggtccgtccagacgagcaggtccaacaggccatccttcttcgggacaaccctcggctcgctcagtcggccctcctcgtacagctcccggagctggtatcgatccacgatcaccgtccccggaagcccagcgaagaccagcccaaccgcacactccttcagcccctcgacttcgtccgagctcagcgtcaccgtcgtccgtaggctcggatggaatccatacactcgctcgctgagttcggtcgtcaatccaaccatctcggattccggttatttctcgttcgtcttgatggtgggcgccatggtttccgggaacacatcctgttgggcaatgtggacgatcgagtaggaggccccttgctgtgcaagcgcgcctcgacgtagccccacatattttgcagtcgcgcaaagggaaacaggcacaacaaccccatcaatcaatttgtcggctgagttgaataaaataaatgtattgactgctaagatcgcctgttaaatcacaatgaaaggctttgcccaacagcataaatttcgattccactcttcaagatttctatgtttaaaattagaggctacgtcagaaccatgcaagattgatattttgtttaacaaatccagtacatacataatcatttgcttgagagacatttatagacatccagacagcttataaaaaaaacacacacaccagataaagagatacaattttacatctatttgttacatctatgtatccatttaacaaatttttatgaatgactgactgactgatacaaaactacaaagaagatacacaaatgcggattgcagcaaagaagacgagtgaagttgcagcaggagtttgactagaaggagtatttgaagtcggggtgtctgtcgccgagatattcccagccgttgaggtagagcagctcttggacgctggggtcgacggcctggtcgttcagggcatagtgttgcaggacctcgtctcggcgatggatcttcaccgcctcgacgtatgtcaagtagcccagattcgccagacagctcacgatgatcagcatcgcgctatgttcatgtttggatccatagaaattcggaaacccccccacagaaattttcactgttagcttccatccttatcatctgcctttgaaaatggcgcctgtcccaagaacgccgactaggtagttaatcacttacaagacgatattgaccatgactgcaaccgaaaaattgggctggtcggtatttgggaacagctggacgattcaaaggttagcacttttcacagataaaatcgacggcctgtaggagatactgctaggagtgaggaattagctgaggacatatgaatagaaaatacggaccagagagctgatcaatgcgcccagatttgcggcgattggtccgagagccaagctagtagccttgcgcgcatagggttcgctattgctgctcatccaggccgccagacaggggatcgtggcgtaggcgcccatgacgatcaggaacagggcgccgtacttcagactgccctcctcggagacatagaggatcgaatagcctaccgctgagaccccccctgagaccaccgaggccatcgctcgggatcggtgtcggtccgatagatacgacgtaagtaggaccgtcaccacccctagcgtgtagggtggaactgtggttgttgttgggtcatcgtcattcgtaaaatcggtcctcgtcagactcgcgtcttgtttcaagattttttttttttcaagttgaaatcatactaacttactcgataacgtctgtgcgaccgatggcccatgtccaagctggaaaccaacagataatgatcaggactcttgggtaggcgaaaacctgcgcgcaaaaacagctgaaaacctactgaattcaatactaaaaaaagcgcgaacaagacgggattgtcagacagataaagtggcaaggctggtcattggcattcagctgaggagttactgactgcttgactggaagtggatgatactggcgagattagttccagcgaagaagaacgccagacaacacaagactacgtgtggactgcggatggccttccagatctggaagccggacgacctgaacggcttggcatccaacaacccggcgtcggtgaccggactacgatccttctccagtcgctcagagacagccctgtggataggacgcaaaatcaacaaaaagactagcaatttttttcgaagacgtaccgtttctcgtcagccgtcagaaaatgggcgtcttcaggcgatgaaggaaaccacagaaagcccaccgtgccagcgacgatggtcaagctcccctcgatctttcgatgcccagagtttgttttgatttccagaaaagaaagattgagcaggttagaatgatcgatgaaccttcaaaagagtcgagcagaggaagaaggactcaaccaggaagacccacgcccatccggggagtccgagggcgccgtcgaggcgggtgaaggcgtaggccaacgagcccgagacccctgccgccagacatccgctcgaatagaacaaccccatcctccactgaagctccgcccttcacacacacgaggtcaccatccaaatcggtaagcaacatgcgccaaactgggccgaagtgctgagatcgtcgaaatctccagagccactcaccgggtatagcaagcgactgataggtacagtaataggcccgggaaaaggccgcctgtcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttagctatcgatcagtacaccgagagatcggaatgcttactggccgccaaaagcccgacatagcttcaagtcccaccatgtacatcgatcaatgaaacagtcaacaagaagtttcttcttttttttgaggaaaatacatgattttttttttaagagagagagagaacgtgagcagatggactcacttggacacaaacccatgaaagaatagtgtcagtcctgaaagcgtcaggatgagtggaaaaaaaagcttggcgccgatccgccgcatctacgaatatattcgatcgctcaaccacattatcaatcttaggttgctcaaacctcccccgtctcttccgatgttttttttttttgtggggggggggggggatcttcttgggagagagagagagaagaaaagacttacgatgaaattcgaggggatttcgacgatctacgtacggattggatttcgggtaagcctcgaggccgccactttccaagaatgatttgtgatggaaagcttacgattatgggtctacaacgaggatccaattcaaataatattggaacgacacgagcatcagtcagtgacggtcaaagaagacagagccccaccatttttttgaggtggtggtaggagggtcttacatcagggtgactatgaggcagagagtgaactgcgaatcgtctgtccgtaaatcagtctgcagacctattatgggtagagtcatccagtcatatctcatttcctagttagtgtctggttggatcttggattatgtgtgcgcgtcaacaaaacggatgatcatgtacctatagaacgtatgttgtctgtagcaagagagaacgaaatcagtgatcagaagtccttcttttcttttcttttcttttttgttcacccaaagagttttacatcgaaactggacgttctcaagaatgactacatatttttaatatgaggagtgttttcttactgagactcaagcgacccagctcgctggcgaagtaaaagagagccaagacaggaatgagtctgcagcaagagagagagagagagagggccagaagacttgatcagtgagcagctctcccatataacaaaaacatatcatcatcataaatcctgccagttcatttgcggacctgctatccaatttccaggcagccgagcggagcaagttagcgagatagatcttctcggactcgcgctggaagccttcggagagggagtaactagtatactttgagggtctgtcggcgaggaggttgcaagagcggccattggcggagcgctgttcgcggacgaaaaagtcgccgaaggccagcgggagctcatgaggtctactgctcttcatcgccgccggatctgtcgaggctgctctcccagctttctttgttgtactcccgtttcttcgcgccaccttctcgaccagaccgtggatgtaattataagctgccaccattctcatcgtcgtcccttccgaatcaactcgacctctcttctctctgcccagcgggaaacaatccagagatcaggagctagcgccttatataattagagcaaaccagacgatgtccggccagcaggatgcgagctaagaaacaagaaaaaaaaagaacaagtgtgtggggttgggactatgcgggagtctcagcggacgagtataatgattcttgaaggaccaatagtggtgtagtagtgtggatgggtggggtgggaagcagactgacgaagagtgccaagaagagagtgagagctcctgacagacagactacaattatcctcactgaactcgatggattggattgagcccctctagtgatcagtctcattgatcatcaagcagagccaagcgaaccacagtgagctcgtcggccggccccgatcatcatcttgatatccaactatttatgttatagcccgggaacgcccgggggtccagggtgatccgctcggccgccgtcttcctcccagttaatcacactcgccctgcatcatcatcttcatcatcggcccggaggagctcatgaccatcggccgatcccgctcatcttttacatacaaacaaaaacatcttcaccgacagtctgcaccaaccaaacgaaaaaaacaaagatcaccggtttgtaaatgtagacttcccggataacggatctgttgatctaacaatccaacattcgagctcatcccgcatcacaaagtgatcccgccaaccggcccgagccccgactgttgcgccacactcacgccgcagcaactcatcaccccgcatcgtcgatcaagttagaaagtcatccttctcgtcgtcgagcaggacgaagaaagccttatagtccctccacccactatgggccgaagcactgagcagtcgcccgacgcacgcactgtcacgtatttatgtaccgcaagacccgtgcacgactatcattccagcttgattgggtgcactccaaactatgtatactgacgtgcagtaataatcttgcagacctcaatccgactatggagtacctctgcatcctgggcgatccgcgcaaatgttggatcgttgtaagatcaatacgagccatggtatactcagcaccccatagaggggggagcctgacaggaattgctattggaccctcggcgggggttatgggctgctctggaagggaacactagacgagtcttggtgatggtggagggcggttcccagattgccatgtttatgtgttttggtccaccaagctccgcttggatacgaatgttcataggatcatgcacgaccagtggtacatacccggaaacaaggtgtgcaccagcccgctgataactgtgcaaggacgagaaatgaggaaaacggtcaaggtgaggaccctgttccacaaatcctcaggcacatgggactggctcggtatatatgtgcttggactggccatcccgactgatcggaagaaagagtcgcatgagcgcagactgcgccagctgataacaaagggtctaatcacgactcgtgaagtgcttatcattaatgaaaaaacttatataaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggaagaatcaccaagagcagaatgtgtgatgtccgattaatggagatcagggtaagtgcacgggatgagcgattccggtcgaagaaaagacagccgtcgaggagaagagagagagagtcgggacagtacagcttccatccatccggcgcatggactgcaggcgcggaaaggccccccagcgtgctcggttcggaaggctggaaatactcatgtggatgagcgagaggacgagcggcttgagacgcatggcttggtcgtctgtgcagtcgatcatctcggagttacttataactccccatccaattttgggttgttgttgttgttgttgttggctgtgtcggattgttgtgagttggaccccgagtagtggtcccttcggagtcataacttccaccgacggcttgtagatctgatcaacctgtggagtgatctttctcaaaaaaaaaaacaaggtgctcgggttggggtccgtcgacggtgtgctcttcagctactacatcctctctgcacgccactcgaaagacgacgatgatgatggattgataagttgacttttccgaaaccataacttttcgacgacgagggacatctaccccaccaaccaaatcctgtataattcaaatccgacaatccaacaaagtctgtgtgggagctacaacgaaagacagctgttaatgcccgaatagttctggatctaacgggctatatagtctgtttctctattgcgagtgtaaatatttaaacaaagggcgtttgtgatgagaggtcatcgaataaagctgagggacaagtaaacagctgtttgataaggtgactgataagggtgactcgacgtcattcactcaccgaatcaccgaagagtcttcactatcgggagttgttgcgcattggtcaagggggtgcacaacacttaggaacaagcctgcagaaagaagcgcaagagggctggaagatgctacgaagcgatgcaaccctcatcctaattattaggtaggtactcaggctggtccaatcagcgtcgctatattgtaactcccaaaaatccttgaagctgtctaggcactcaaagttgcaatgagatggacccttataagagcaacgatgtggtcggactatgtacagcttccttattgtatgtacatatgattgaaaaaagacagcccacaaagggcgcgacattggagccttgttataaaggcttgtgcatgcatcactatcaattctatgaatcactccgaatcaatcactacaagtttgtgtatactttaatagctgcaagctacgcgtccaaatgcctcgatggaacaaataaaaaataaggtggaatggggagggaaaactagatcgagaccatgcgatggccagccgcaatcaaggaataattaactaggtccaagaagaatcacattaaaaggttgacacgactggaatctgattccagatgaatgtctgatcagtttggagatttaattgggtctacatataataacaggaaattaagagccgatgaagggtagaaggccggactgacttatattgtataagtgttcaccaacctcccagaggtccgccgaacgcggcgtggaaagcgcccaggacggtgtggtcggtcggctgtctgccgtctcggaacgggctccacaagatttggaccgatggatccagcgacgatctatgtatggagagagagaggaagcagacgtaaggataaaacacgctcatgacagagaagagggtttttttttttttttttgatcggcaatgcttgcttggtcatggcttcaatcggagcactatttaaaggagccgccgaaaacacctgctctcgtaatttcatccaccaccgttcaaaaaaaaaagaaacatcgttgcggaaactatgtaagtcagtcggagacttcttctaatagagtcggagatctggagagagagagtatttggacttgccagtgcagacgcccattaaaccaacgaatatgccagcaatcaagaatcgcatcttggggtacacgagtttcgatcgggaatagaaaaggtataaatcaagccaatggggtgaccggatgcaagctcaaggaggagggggggtaaattgatggacggctgtcgagcgctagaaacgtgagatggagggcggcaaacgacaaacaagaactggacaagtatacggaaaaggcaagggggggggggggggatgagtcgaaacccatacggttgaccgtcagctgctttatacatgaacacgcgactattaccgctttcatcgcccatcatgttgtcgagccgtgatgggcaggccgggaggcttataatatgtttccaatccaatcaggattctcatcgtctcgctgctccagcttcatctcatcggattctccccccccccccaaaaaaaaaaaaaaaaactgttcttacaaggcgggttgagggggcacaagaccatcggtactccctggcttccatcttcgggggtcaaattagcgcgctacgaccgagcatgtaggagatccgcaccttccactgcactcagctcaaatacatagccctgcatgcgtcccggacttcactcgttcatgctggtgtcaaatttgattgaccatataaggctggttttttgcgccaagaaagtatttaggttttttttctgatgaatcggttttgattttattataagtgcagctgctgtagcttgatgacttcataactattattttatgtgtcaacgagggcatagcccccatttttggggtcagaggggggttttaaatgaaagggagaacaggattggattaattaggatacttgagagatttcctggtgataaaaggcacatcaattagcagaatgatgataaagatggcctcaaaaagatcagtgtaatatgtgaaacataatttgaaacagtattggattctttcatgatcaaggcctttgaagatattgaagaaccttgtataaacattaacattgcaaaaagaaattccaattccaataggggggttcaagattgaactttaaggccatttttaaggtgtttctgatcatgaatgtacaatttttttgtgatgtacagaaggttcagaaattaataaattggaaaaactcaaagaaattcataaaatgttgctcaaaaacaccataaaaatcacttgaagttcaattgtgaacccctctaatgtaagatacattcatagtaataaaataggccaaacaatcagaatattaattctgcccctggtcagtggaaagtggcatttcctcctagatctcagtcctccatccaatgtatgaatgaagctgtgtatgtaagcatttgcaatactatcattagctctttgttaggtttttttgtatagctctattgtattgatgtgtacttctccgtatagttgatctgtattttcaactaagtgaaatcataaggagggtattccaaaattccagttctcaataattgagccccatttggacatcctgttatacatcataaattgccccgcaccgggggtcacacattataaattcaatgatttatgacatataacgggctgtccaaatggggcctgaaaaatttaccttcaagaaaaaatatgccaaacttcaagaaaaaatataacaaactggaagaagccaaaatgtgggttactcccaatgtagcttgtcttataactacaacaaaaaataaagtaacaatttatgcaaagttactgtgaaatgtgcacattgtcagcattggattttcttgaatcaaattttgagtgatctctgaggaagaaaccaagtttaagcattgattctgaattaaaaaactcaagtattcaattgaaacaattaccttgattagaattttctatacttcccaattttgaccaaggtattactggaatttttgaaaaactgaacaggtgttgtaaacaattattttgcatcaggtcacacttgccatgttttgtccttgaatcagagaagatatacagggttagaatataaattaagggggagcaattcttttgaaatgatccatgctattttcaggaatgaattcaaatgtagattttaatcctatctcaaaataaaattttgtctatgcttctttggtcacagcagatttattaatgacaaatgtaaatgtggcatgatggaagcaaaaattgcatccagatttaaatccaaacaatttacaatgaggagttggaattcagtctttgatgaagaaatcaaactcaaaagcttcatgagaatgtcatacaaatcagaaatctggattgaggattgatgccaaggttggagattctgacactctgtttggctatctgaggctcatgtagattggaaaatatgttatacagatggtaatttgaaattttactgtcattcaatcagcatttgatacattagcaaaactttcttcaatttcagaactgaaaaaaatgttttactttatatggcagtttttgatccccttggactataagctaaaagcaagctgaggaaaatttcaatgtgaaagggaatatgcagattttacattgcatggtacttcaaatttgaatgagttcagtcagtcttacttgcagattttaccacctctttcagtttcttcaaagttttccagattttaccacctctttcagtttcttcaaagttttctgatgcttttactattgtttgctacaattattttcaatatcatttgaattgattcatgatgatgatgttatttgatgttattggcttgtttaagaatgttttgatgttatttgatgttattggcttatttaaacaaaaaggatgattttcagaaaaaagtccctttttgagtaggaattgacagtaatctgaatcagggagactgagttgtgattggttgtaggccaagagcatgcttgatgatagctcagcaaaccggaggttcatcaaatttggtgaggctcatcgaggttggaatgaattcagattggatcaaagcaatcaattaaagcgatctcaaagcgatggcctggccgcctgtgtgacgatcagcccttcacttgctgggtgaatggccagttcactctccaacatcgacgccggcgttagaagccgcatgagaattcaatacaaagctgaattgagggtcgacgccgaggttagaaagcctgacggtttgtttggccctctgaggctattcctttagttatatgtagatgctagaatgattttggccacaatttttactagaaattgcagcctatgatacagctgttgtgcaaatgattgcgcttttccacgatttttttttttttttttccgcaccaattttttttttcccccgaacccaacatttccccggcgcacggacttaggtctcccccgtctgagcgagccactcactggccttgccacccccgtcgcataggccaagccacaacatatttcagtaacaaacccactcgatcacttgggctacccaatcaacctggtctgtaagcatgctctaaagataatatttgatgttgcactttagctaacaaaaacttgcatttaattttatcaggtcccggtcccatggcaaaacaaaagtactcggccgatttcaaatatgcggtcgttagagcggcaaagagaggaaaaacgttggacgagatcaatacaatgttggccagtacagtcagcaaagattccctgcgtcgatggacagacctgtacgagagaacccgagtggttgtgtgcgatccatctacttaccaaacccaaggccggccattcgaattggagcctgaagatctagaatacatccgacaaatggtcaccgagaaaccaacagcgtatcttgacgaaatccagaatgctttgattgaagagaaaggagtctctgtcagcttgaagacgatctcaaaaaccctccacgaacgattgaaaatgtctaagaagaccatcacgactgttaatcgacgtcaagatccagaggcgagagcacattaccttgcgcgagtcagctgtgtaccgacctcttgtcttgtattcacaggcaagttcttattttatctgatatctgaccccaaataactcatcgttgatatgaatcttttgacagatgaatcaggggtctcgctcgaggtggtttcaaggacacaaggctgggcaccggtaggtcaaagaacgcctcgggttccgcgtgagaggagtacacatggatacaatatcatcccggcgatctcatcgactgggttggttgcacatatggtccaggaagaatcagtcatttgatctgactttgaatttttccttgagcatatcctagtgagtgtggatctatttagtttttcttttttttgttttactgactccatttgtttgtcccagttgccatctatgaacccttttccaggtccgcgaagcgtgcttgtgatggacaacgcgcaaatccatcactatggccggattgaagagattgtggaggctcgaggttgcctcttgctacatctcccagcatactctcccgacttgaacccaatcgagaaaggtttttcagtatacaagtcggctctccgacggaacgaagatctgcttaccggcagcgaggaagattatgaagtcattgaaagttttattagctttgtgtttactgatgtcttgacacaaaaactatttattggttgcggttatctttgagacatataacattgtagataaaacttgtgtagaagtcagtcaatggaatcttttcatatttttgataagtattttgcttggatgttgagaccggctctgggtgctgagacttcagtaagcacagaggtctgaattgattgtttgtctgttctggtgcacaaccgagattagtttgtctgaaatacttgcagacaaagagacagcttgtgggtcccatattcatttcaagaagtcatcgaggaaactatttcaggaggttagagaccacagcgattgacaaagaaacaattttgagagagccgagaaaaataaactatttcaggaggttagagaccacagtgattgacattgaagaaaatatttgaagagagtagagaaatatcaatggttccggatatcaggaaaaaacaaaaagaagatttcatagtgctgagtttaacaggaagaaaaaaagatgtgttttgttgagagacattgacatggaaaagcatcgatggaccgagtatattgtagtgctgagtttatcaggagtcaaacacgatgtgatttcataagaaaagagagaaaaagaaacaatggactgagcaaaagcgaccagtgatcgacttgtgagactacttgttgaggcggcgctttttaagagtgcgtccgtactttttggtgttagagacgagcaatctcgctttgctctttttcacaccaaacacttcgagctcttcaggtttgatgttttcaaattcttgataatgagtgataccgtaatcgaccagcgccttctgtacggattcacaattatgatcgatgtggcagaatgacaagtaatcattgatatccacagtgtcgtctgaagccggcggcgaagaaacagggccggtgttcatagtccctgcagccaagtgagaattgtgagcgagaaacgggttgggctgccatcctggtggatgctcgtgtcgcatcccaccgtatgggacatagaagtttgggtttggagggccccatccccaagggttgcctgacggccaactcatcgacggtggataggcccccattcccatttgaatcggcgacaagttgatgtggtttgtagaacccgatgcagatgcagtaccagctgggcttctgttgctgccgggagttctaggaacactagccaaatcttcagtcgtcctagcgcggacatcgatcgcattatctccctcttcttcggcacctgcagtgattcctttgaattcggctttcgtctggaatcggaaggccagagattttggcggattgtctaccgtgacttcgttgttggtaacctgagatacgaggaacctgatcagtcccaaaatgacttgtgaaagcaagaaaacaaaagaaaacaatgcaactcaccatcgctctggcccagaggctaattcgatccggactgagcgcaatgaaccgcttcgaatctttggggtcaatcataactggaagctccattgaccccgtcaattgctcactcggcatatgagtcgcccttagcaaccacatattctcgatcacctgtctgttgaaacttgcaccagccgtcggctccgcttgcgcagattggtcgtcggtgttctccttgtcctgctcagataattgttttaaagcttcattgcgctgatgaccattgtaaaaagcagattagttaaacaggagcccctcatatgatacaaattatgtccaagaaagaagagcaatacatacctcggcaattgtcttggggtcattttggaccaagtagatctttgcttcccccttcgcctcggccacctcaacaaacctcgtgaatattttggagttgtccaacagagtttggttcttctcgatgaattgtccaccgtaagggataatcacataccagcagaggttcttctccctctcttgcttctccgcatgtccaaacacctgatccggttcgagtgcacggaggacttcaagcacggcctctttgaaaactgcaaggctagtatgtgcagagttccaagttagcgatagcttattcggtttggaaattaatcgcgcatatttatcgggggtatcagccgtcactgcctttcgcttatttcctccgcgggtgttagtaggctttgacttgttctttttcaacgttacgaagagtttatattcaatagaaaccttgaaatcttccccatcattgtcgttgtcggcttcgtccttgggatcgataacttgttgctgagtgtttgacgacgtgttggcaactgatgcagaacgcctttctgaactgagggagtcaccacctggtaactgattgtccaaccaattgcttacttgttcgaggatttggaggccgtcaagatagtcggaatagtctgcgagtacaatcaaacaacagcaaaaattatcagatcatcataaaaaaagaagtgaagaatatgaaaataagaaaaatctgtacgtacctgctggttccatagcatgtggcgatgaatggaaaacggttggttcagggcggatggtggtggcaggcaaacaaacctgtgtctgtggtactacgtatgacgggggagacctaagtccgtgcgccggggaaatgttgggttcgggggaaaaaaaaaaatcgtggaaaagcgcaatcatttgcacaacagctgtatgaaggaaatgggaaaatcctcaagggtttgatctatgcatagaccaatgtattgtcaattttcaagaatcatattggagtagtattttccaaaaaaccttccaaactatctaagactgatttataacaaacaacccaaaaatctttcaaggcaagtttttttttttttttcaaaaaaaagggaaattaacaactccaaagtagaaaaaaaaaggaagtcaagaggaaaacagaaaaaaaagtggtgtgagttgttcctagggttgttggtgccatgtttgaaaaattgcacgcccaggggcgccttccaagccttcttaaggggtgcgcctttggctggcgcaggggcggtgcgccaaggtgccttttttccttaattgacaacatcataactcaaaatagtaagaaaacaagacaaaaaaaacattgattgatacgtgcaggctaaaagaaggaagaatgatgagatttattaagaaaaccaaagttcagtggggtcccagctggtaccagcaaccagtttgttttgggtgtcttcaatcttgaccatccagaatctggaatttggatgccacaatacatattccaaaattggaaatgatggatctgacagccagtcagtccaccagtccaatgcctggctctctcagggcccaccattgtgcagggagatccgctggactctccgggccctccctgcagaggttagggttagaggtgcgcaccaccccacctttttgggaaaaagtgtgcgcactttggcgtacaccaggtggtggcgctaacaaccctagttgttccccattgttaaagtggaagagtaccaccaagagtgtatgaatatattacttcatgctatgtgttcacatgacaaatcaaagtgtgattttgtgaggctacatacatagtgtgattcagagaagtcaatatgcacaacaaagaatgcatgttcagctcccattattcattataaggttagatgtggctagtagaaagccatttttgaaaatctccatgcatgagagtgacttgcaaaatgtttttcaagtcacttgcactcagctgtgaagccccctaatagatgaagattcaagttcagctgatgccatcaagatgatttgaccgtctgattttgactatgcagggtacatgttttccaaaggcacagcagcgactgaggctctggagtgagtgaatagatggaacagtggccatccaactggcaattgtttatctaagcagtgttaaggcaaagtgccagtaaatctgcactggaaagttttggaaagacttgcattgaaaatctgtgattttggttgtgtgtttatatagggaatagggttgagtgcatttgcatcaaggttgtcaacctggaaagcaatatgctttctcctgcatgatgtccaggttgggatggaccactaccatatgtagcaaccacaaacatgtgttttctcatcactggactcaacttgagtaagggccagtaccgtgaggtccaattttgaaaattaggcattttttctgccttctacataaaatttcacacaaagtggaggcatctatgtaacattgaaattcttcacttgtagactaaaaagtggcttcaggtgatggtgaactttgatgacacaaaaatttgagtaagatcaaaattccaaaaaaactgaattttcctgccccatatgtaagtctcacactttatgtattcctctcccaattaatgaatcaatattcatgaggaagctccatccctttgtgtgatgtatgtacatagcattggagaacaactcatgacttgggagcagaaaatggatacaagaaaatgaaacacagaaggaaaactattcattaaaactaaaactgtattatatccaaggagaaaaagatttttttttataaaattgaatggaaggtgtagacattgtagagtcaacgtgaatctcaggaaaattgataagtgtttttgggagaaattaatatgtccactgggttgatattgagctagcttgagggagttggaattctccaacaaatttgaatacgtagatgggccagatctggtttggaaggatgatgttgaaagggaccgctacaacgctcacgagtcagcgacggagcggccagagccgagcgggtcgtgctcgagaatgtcgctgagatagccggaagagaggagtgggtcgccgtcgagattgatgttctgattgtggaagcaggggtgctcgcagtccccaacggccgtctcagcgctactggccgtgctctctgtctggtgcttgtccctgcggactggcattcgcaccgagccgtctacaataacgcctcgctcgtcttcgacagcgacttgctggcctgaaatggtctctgtgccatcaaagtcccagctcctagtcgtcttccacttcgcctcctccctctcgtcgtcattctgaggacagtccggcaggttttcgggctcgatcccaaaactcttcggatcctcctcttccttcttgccagcagggaccgcttcgagaggaccggaaggagctgaagcatcggacttgaatggaggctgcgaatcatcgatctccagtttgatactatcggacttgctggagggcttgtttccgatgaaggccttaagttctaacggacgactgtccgactcggaagaaaaggtcggggtggtaggggttgcatgccacgctggctgtgggacggccttcgaaagcggttgaacaggtgaatgtgtgactttgggcctcggggcgtatggggttgaagctgggggctcttgtttcacagacaacattgggggaaaggagtgggtgtctagtggcgacgccggccgactgggctgtttctggggccgagtttgcggccaagtaaaatcatcaagggggagcggagaaaggagcctgtgcggtcgcaagtcatcactagaagcatcgggcaaattgccgtccgcagaatccacggagcaatgcgagtcttgtttggcttgacgttcaaacactgtatcagccttgcacgcgtgaaggacagcagaagattgtcgagagtcttcatgcggatccacaggctgcggtgtcggcttgcatctcttaatctttattgaactcaaggtcacccgtggtggggactcgacggccgtgtcatgaactggttgcaagaaggctgatggttcttgggagggttttgattgatgggaagggtcgattcgaggaggccggtttggcaaatcggcaattctccgatgggcgcgaggcaagctgcgttgagcgtcatcttctagggacttgcgcctcgagcctttttggcgttcctcaagggctcgggcggcttgacccggtctgataggaacgctatataaaggcttttcacctcttacaagtctttccatccgaaagacttcgcatgtataggatgtctcgcctgagggatcattgactttgccggcatgagtcacctcgtacaagccgtcataacgataaccatactgcggtgcccatggagaacgacgtgagccggaacctcctcggacgactcggactggaaggcagcttcgaagtgacttgtatagcgctctgttttgggtctcattcgggtcttggttgtgctgcatgatgcgcttgatcatacgctttgttccgggacgtgtatatccaccattccccatgtacctgatggcaatgccaatactcagtttcaaaaaaaaaaaagtctatgattccaaagaaaggaagatcaacttggttttccttaagcgtttgacaactcaccaaatgatatcaccgcagtcgatatcgtggtcagcattgtttaaaatcatgctgtaggctccgcctgcgttgtgtgagcccgagatgccactctggagcggggtgtgaacaccggcccgggtcacatgcgctctctttcgccatgtttggccgggattgacaccctcgatgtggccgaaccacggcatatttctgtgggtattgagtgctcgaggttggtgacttgaatatgttctggatctggcagaaagacaatggtgacttgatctggatggaattgtaggcgaagaaggagctcggtttttcctggcttgagaggttggccaataatattgtgtgttccaacctggctgcaatgaggacatctttttatagtttttggagtgagctgggtgatgatgataacaggtacgataagactatgattgggcctcaaaacgtatcaatggcagcttttgagctttccactctctcaactttccatcgggaactcatcacccatcaggtgtttcctcaggaaaatcaacatgagatgtcgagttcactgcttactgatcttgagcttgtgattgactctctgagctgaatgcacccggcgcttacattgttgaggagagggagaactaaggatgtgagactgagcataaaatgccaaagagttgaaagggtgttgcgtgaggaatgcaagggtggatagggcagctgaagataattagcaatttatgttgaaactgagacatagaaaatcgaggcaatggtcatcctcacaaggccaatctgcttggaagaccactggagcgagtcaataaggtatgtagagactacccctccctgtattgcaaggccatccatggctctacatactcccaagttgtccgtcttccactcggcttcagactgtggtacattataaccgtcctgtggaacctatgtagccaaatatatttcttatcaggtgcagtacattgcgctcagccctcattaacctcattcgggcctgcatattacttgttcaattcgtttgggacatacatatagggacatatccaaaaaaaagggcattcgataaaaaataagatgggatacgtcatttgatggatgtcattgtcatggataaggtggctatcataaccacctgacgaacgagagaaacatgcaaaaacacacaggagagattttttgggcggcgatttctggctcagaaatcagccaaggaacataacctgaagtgcgtaaattttgacaacaacaaggtccgaactacatcgtcaccaaagtactgatacaaatatctgtcttcttatattttttgaagtaggggcaacaatacatgagagctcgaaaaaaaaaaaaaggaaagataaagacgacgacggtcgtgagtcatggggagaacaaacgggccaggacagagcgagtaaagctgcagcatgagcagaagaaagaagagtgctatcagacgagaagagggacgaaaggaagcggagagccgaggccgatctaagcttgagaagccccagaggccaagattttttatttttttgatttataagtctatcttaagaccatcatcaggattagctttgcgagtttttgaatgagccgagccagagcaattaaaggtagagccaaactggggaagagaatggatgcgaggacacgccactccgagcccgccgaagccgaggaagaagagcgggtcgggccggccgaggggacgcggtaggccgaccaagcccgcccgactttcgcgcggatggccggctttgtagacctcccaatcgccgaaactcgtcgagatgctctccaaatcgcatcccttttttttcccaaagaatcctcgtcagatttataagggtgatgatcatcaggatcacggtcagtgcgggaaattcttgcggactaggattggttctacatacgtagcttcaaaaagccctatttatatgcatgcagatcatagaaattactgttctcactcacctcgtccaatctcatcgcgaagttagaccccatcttccggagcaaatcatacatcatgtatccgaatgtgccctgagttcaaggagtctctattagctcagcaagaagtgagatataccaagtggatgacggggagggggaggcttacaaagatcagggatttgggcaggtcgacgaaggagggatacatgatctggagagctccaaagggaagatagagtcgatcttccacgatcattctagtccacaccccgaccgtttgatcagttccatcttaatcatcatcctcatctgaagagagaagaaaattaatctgagcgggctcacggttgggtgtccaagacgttccaacgaagcctccgttcagagaactcccggcgggtcttgatcctctccaagccgtacaccgtttgcacccaactgtcgctcctgatagccgagagttctgtgtgctggtccgactcagtcggcgggccttcgatcgtccgcggctgatgcaacagaaaaacgaaaaaattggtgatcttgctgtctcatcatattgctgatcacttttcttttggatattttctggcttgagtcggttacaagctcactaattttgaatggatagcacgcttggacatggaatctaggatgaaccgcgccgagcgtaagtgcgcatggagattgcttagttggtccggtgtgttcaggaacaggtgttgcagaagactgggcccgaatgccagtttggtttcctgttgacaattctgtctacgcatctacatttcgcaaaggaaaaaaaaaaaaaaaaaaaaaccatgtaagagaagacattgatgaatgtgtgttgggaatgacgatgggaccttgcgacggtggatagactgacggaaaggacgacgacccaatggaagtaagattcgagcccgatctcagactgttccgcaatagctctgtcaatgtaatttgaaatgaagagagagagagagagaggagtcagtaggctgaaatcgtaatggggatcatgatccggctgaccttgcaatatgggcgaagtagttgagtccatggacagtcagcaggccaagaggctgggccggatcgagtgcagaatagaagtctttccagcggatccagcagggcaaggagggggagggacaggacaacgcttggagctgatcgacggtcagtcggtcagactcgccgggctcctgatcagcggcgagtctggagagggtagccacgaatctctggacactccggactcgctgggagacttggttggcggggtagatggcttcgaaagcctccgcgagtccttcgacggaaatcgtctggggcaccactctcgatcggccgctcgtgaccgttatcttgaagagggccggcagcgaggccgcgtgcaggtaggccagcacggccccaatcctgttcgcctctgagcccgtcttccgcatccacagcctcgtgacctcgtccaaaaggatcgaatattctgaatacgtcggtcgactgccttctctctcgcataaggacttgaacgcctggatcttgcgcagcgtcgggttggggctcgtcggccccgagagaacgtgctcgatcgtcgagtcaaccctcgccgagatcatctctcttgcggccggcctgagtccagcggcttgaattcggtgtgcagacatcttttcagcacatactcattaaagagtcgatttgcagatcgaaagactgactggagaacttggcaaaatcctcacagggatcgacgctcaactgggtcgtccgtctcagctctgctgccgcatcgacacatggaccactagcacagacctggcgatacagatttgagagaaaacatgatgaacacaagtcagtgatgagataatcgagttcacggttattaatcagttggcgggaagagcgctcacgttgttggggtttttgggaggtgaaggggcattagtaggggataagaagaccgtagttgtgacgatcttgacgggcggatgaccattatcgggggggtgggctctatggaacttgaccagctccccggcaaacaatccgaagccgatggatgccgcacagagagagaagaaggcgaggatggcgagccggagctcgacggaggtcggcttgcgctcgaggatcctggcgtgtccggccaacagggcttctcgttcgggatcatcgccgccaccatacagctcgacctcggcttcgtcgacgggctcgttggggggctgctctgggcttccagacagggatgggtcttgttggtcaggcgatggcatgagggagtcggccttgtcttagactatcagttgatgattggatgtttggcgggcacaaggatatcaatccccactgaaattcagtttgggtgactctgcaggggatgaagatgattgccccagcatggtcatggtgtgctctcacactcactatgggctgtcaactaccctaaacaagatcacacattcaccatctcctcagacaaaatacacaatctaatatgtatcactgtttgccaaaacagttttctctgatcatttgaacaagaagctgagactttttactcactcaactgcataacatgaaacaaatacaaaatgaaattggtgatcagatttttcacatatttgtggaggaaaaggattgtagctgaacttatataggagttggaggaaatccttctcatgggaagctataacaaaattcttttaatgggagtggatggcagaaaaatgaagattctcataagagggaaatggctaaattaaactcagtcctgtcagtcatcttcagtcttcagaaaaaccagtttgttggaacacctgtaacatactactatgtagctgtctcagcaaggcgtccacaaaacatggtaaccaggttcaactcaaagtgacctatgtccacaggctggctttgagctctgttgatcatgtcagcaaagtccatcaggctgaggattttggatcatccattgacaggaggctgtgtccagccattgccaacatggaagaaaaaattgagcttttcaaatggaccattgttgttgaggatggacagagccactgataatggtggttaccgtttcatctattctgttcatccctggtatttgtgacttactggatataaaagattgggagggtttcatcctaaacatttagggaagtcctgttgttgaaatttttcttattgggaaattctgaaatggggctgacaagctatgagaactggccccataaaattaagacttgtatttgttgtactccagggaaactgcttgatcaaattgagtcaatttcttccaaactaagttgtaagcacctcttaagaataaatgaatcggccttctcaaaaaatgttgatcagacttgtgacatgtcctcaatgtcaaaatctggtccatcaaaagtttaaattgaaacatacatttctgaattgaagtttggatcttttctgacttgataggaatagatgattcaagtttatcttgcaaaagatcttgggcagcatcagaaccaggacttttgaatttgatcaagaattctctctcctcttcactcaatctattcaagtgtgaaatttgtctgttttcattgaatttgaagtcacttaaatatgttgagcttctgcataaatctacaattttagttggtattttttctttgactccattggtctcttcacttatttgatggagaacttcttttgatcagatgggagtagagtggaatagacttgctatcaaaccaattattgcatcaaagctcctcatgaaatattgatctttttctggaagattttccatgagattgactggcaaaagatatgcatgatatctcaagacaaacatttccatctcatgtaaaattttcaactccagaagcttctcatcagacatggataattcctcataagaaattatctgtgacttgatgtaatcaactaattcaatgaatagaggttctattttggatgttgaattgtttttccttgcatcagctgatcccaattcaaggaagtctatcttaatttttatgaatatttctgatttgaaccttatattttccagataccttcccaggcaaacctccacatattgaaattcaatctttttacaagtctcagctagatccaagcaagctgagtttctgattgaagtttacatatgcagcactaacatcatctgggttgaatttacttttgacatagttcaaaattatattttggccttgattttctttgttcaagaattgggagagatgtacagtatcctcccagatgtttatgtctgggggtaaacctgtcacaggtccgcttgagcccgcgcggcgactgactctctgtacatatctcctcaagtccaaagaaccagcagctcgacaagaacatcccgatgcccctggccaaaccgatccgagcgaaccaaagaaaacaacatgccgcaaacgcacgagaccgggttgtcaagctcaagggggacatcttccaatcgaccaccatcctctgcgaattcttgatcttcttgtcggtcactttcatgcctgcactggaacccgatcgatgtgaccttgtcccacgaccgactcgctctggaggctttgaatctagcaaaacctcgcccaggcgcatcaacctcgtcccagcttgacgaccgacttgctttgaatccagcggtagccagcctctggtgggccaataaaacattaatttttaatattaatttttcatttttttaaattttttatttgataatcattatctcctgcatctcagctaaactctccatgttttgttttattttaaaaaaaattattaaagaaaaaaaaaatcaattttgcttttatttttttaaaatgtcaagcaatgacttttcctattctgttgtttcatactcttttttatcatctccctatctaccactccccaaaaaatgggaaataaagaatgagtatatattttttaaattaagtaatccatctgccataaacatctgggaggagactgtacatgcagaatgatcacatgcttttgtattttgacaaaaacattcatgatcagatctaaccattgatgaatcctaaaacttgcttccatgacatctgggcttctggatatccattggggcttggaaaaacgactcctaaaaattagtcgacgactcccattttggtcgggaggtcgtcggacaggagtcgttcttccaattccccccaacaaaaggggagtcgtcgtcctaatttcaatggtgattttttaatttttttaattaaaaaaatgggagtcgcccgcctaaagggcgggagtcgttgtaccaatttagccaaatattttttattttttttcattaaaaaaattgggagtcgtccgcctaaagggcgggagtcgtcgtaccaatttagccaaatattttttattttttttcattaaaaaaattgggagtcgtccaactaaagggcgggagtcggcgccccaattcaatattttaaccttttttctgcattaaaaaaacgggagtcgtccaactcaaaacaggagttgtcgacctctagcgaccctaaaaactcaaaaaaaaagttcagccactggggccccgccccaaaggcactttatcaatgattaaaaattagattcattgagaaaaacaaattcaagaaataattgaaataaattgatgagatgttgagaaatgtaaacaaaaaaacaatgagaaatgtaagaaaaaaacagggataaaagaattcaattgatgagaaatataagaaacaaacacagggtaaaaaaggacagaggaaaaaaaaataaaaactaaaaaaagacacaggcagaaaaaaaactagtagtgggtcattggattttgaatcttcctccctacagtcaatgggtgtggagcggcgactcctgcgtgggagaagaaacaaggtttcttctccccagacgactcctaggtattttccaacgactcctgcgagacgaaaaaaaagtccagtggacgattgggccatcgactccctttccgtcttgggtaattggcctgacaactcccgaggaaaaaaaaaatatcaaaaaaattaaagatcaaatttgggaggccgactcccgccctttaggcggacgactcccaatttttttaatgaaaaaaaataaaaaatatttggctaaattggtacgacgactcccgccctttaggcgggcaactcccatttttttaataaaaaaaattaaaaaattgccattgaaattaggacgacgactccccttttttttgggggaattggaagaacgactcccgtccgacgacctcccgaccaaaacgggagtcgtcgactaatttttaggagtcgtttttccaagcccctatccattttcctcttgcctccccaacacatgcgcttagtgaagtgacagaccatctgtatgtccctctactatgtgtgggtctgggaaaaagaggtatcaagactcttattggatatgtctcagtgagaggtcagactgcagacgctctctcaagtctattgtgcagaggagactgctacaccacggcttgatatttatttgagcttgcgtcagctagaccccacatttgaatttaagttggtgcaggtcagcaccaacctgcatgcccataaatcttctgcgcagaggacccaacagaaacactgggtctggcccaaaccatccctaacccaaatgcctcaatggagaagccaacccctcccaacctagctcttattggcagggttggcttgacttgagtcatccaagggcgcaacagctactctagctgaccaagtttggctcctccaacaagggctgatggttgggctgccatcaactctaggtggtcattgctgccctcctcttcattccgtggctcactcaagagctattgtcaccaagtgggcacacaaccaacaaccaactcgcacaacaaaatgacacccaatcagaaattgttacacacaccagagattgagatcccaccggttcctgaagcttttttggaacccggttcacttcatcaatccaaatccagagactattagagatgggcgcattgaatccggatatccgcgcgtatgtggatatccgctcacgatttcagcggaaacacacatccgcatccgcatctgccggcggatacccgctgatacccgccctctgaatgggcggcgaggctcttccaggagtgtttgtttttaaaaaaaagaaaaaaaaagaaaaaaaaagaaaaaaaaaccagccccctcggcctaaaggggcagaggccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaccagctctccgggagcggttcctcccgacgaagcctgttaaaaaccagcttgctgggaggaacccctcccggcgagctggtacacagaccagctcgtcgggaggaacccctcccggagagctggtttaaaaaccagctcactgggaggaaccgctcccagcgagttggcctgtggacgcttgccgggaggaacccctcccgacgagctggtacacagaccagcacatcgggaggaacccctcccaacgagctggtacacagaccagcacatcgggaggaacccctcccaacgagctggtttaaaaaccagcttgccaggagggattcctcccggcggtgtggcctcttggcacctgtcagccttagagccagccaagctggccaaaagactgcttaagtcctcctttttcactcaagtccctactgtaactttttcatctcaatcttttattactttctgacttcagaaatgaattgttctgttaattttaaccctagtcaccactacacacttttgcactactcttctccttcatagactttgtaatattccacagtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattttctcagtagacactgagttcgcattttcaggatcttcaaggttcagacccacccagaaccaactcagaccagaaaatcagcaaccttcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccatcaagtcaagcttgcatctttctgctaagtttcttctctgtctctctgaaggaacccttcattctgtttctactaaatacttgcctccatcatcatcacctcaatccaagtcttctttaagtcatcattattctttgtttggtggtataactgaaaaccacataggtttccctttaaagaaacttgatctttgatctaaaaaatagtggttggattgacatatcaataccaatagcccttctcagtttcatttgattaggaggcgtagatttattccgctaaaacaacagccatcctcttaatccatctggctaagactgcattaagacttgacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaccccctgagggagatgcgggtcgacgtcccaaatcccactgggttttgggtgtcgtatcccacaaagagcccgcaaccggccgggagaattctgctgacgggttttggggggatcgactccccattcctcggggattcggtgggaaattccgggggtttcggggtttgggagtcgatcctccactttttgggagtcgattagctaagacccaaaagatatatatataaataaaaactattgataatttcaatttttttttctcaattttcaaaacatacttctctaaattccatcgcgaagcgctcgtaaaattttttcaaatttccatcgcggagcgctcgccaaaacctttttttttgggccttaataaaaaaacccgcattttccgcgttttgacgcgctttggctgcggcacagcacacgcgcattccgtgtttaaacccgcttttttaattaatttatttttgccattaattttaatttttttcaagtttttaaaattgtttcctgggttgaaaaatgcatagaatttaatggtgaagtccattttccataaaaatatgttttaactattaatttttgggccttaataaaaaaacccgcattttccgcgttttgatgcgcttttgccgcgccgcagcacacgcgcattccgcgtttaaacgcgcatttattaattatgcataatttatgcataatttcgcctccagggggcgcgcgcgcgtaccacaagtgcctgcatgaagtttgaaaattttcctgcaggcaccaaacaagaaaaccactcaccacaatcaaaaaaggacatcaccccccctctaaaccttcaacacaccacaactcagtcaaaactcaaccaaaatcaacaaaaaaaataccaaaatcacccattttttctcctcttcaaccccacgcactcggatttttttgattcaccaccggttcactcccaacttgcaggtacactctaaacttcaaaaaatcataacttggccattcctcaaccaaaattcccaaaaacataccaaaagcacccatttttcatgctcttcaccgccacactcttcaaatttgctgatccatctcttgttttttttaagtcattgttaggcctcaaacttcaactctgaataactcagccaatcctcaactaatttcttcaagaaaaccatcaatcaacttctgtcttaatcctcttgaccgccaccgtctccgtttttgccgctggacctctcgttttttttaatcatcactgggactctcaattgactcaaacttcaactctgaataactcagccaatcctcaaccaaattcttcaagaaaaccatcaatcatcttctttcttgatcctcttgaccgccaccgtctccgtttttgccgctggacctctcgtttgttttaaatcatcgctggaacgctagtaggactcaaaccccaactctgaataactcagccaattcttgaccaatttcttcaagaaaaccatcaatcaacttgtttcttgatcctcttgacctccaccgtctccgtttttgcctctggacctctcgtttttttttaatcatcgctggaactctagtaggtttgaaacttcaactctaaatacctcagccgtttctcaaccattttattcattcaaaacactaataatcttctttcttgattctcttcacccccacattctccgtttttgccgctggacctctcgttttgtttaaatcaccgctggaacgctagtaggactcaaaccccaactctgaataactcatccgtttttgaccgaattcttcagaaaaccttcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatgtaaatggttgttaccatcattttaatcatgtcttaaagtgtgggaaataaatcttaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaacctttgcgttttaagaaaattagatgttaccattaaattctacacactttgaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgaagaattgaataaacaaaacggtgtcaaatgcagtatacaagatgtagttctcattttggtgcaaaattatttttaccataaatttatacatgtctgaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaagctctaaaaatttaagtgaacaaatgggtgtaatttgagtattaaaagtgaactgttgagttttaaaaaaattggattgcaccattaaattctacgcacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtaaaaacaagtatgcatacaattaatggaaaaaatgagtagaaaaaaaaaattaataattaaaactcatttttatggaaaatggtttttaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaacttaaaaaataacccataaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttagagccagccaagctggccaaaagactgcctaaatcccccgtcgtccattcaaaatattatcatatcttttttacctgaagatttttagcttttctgacttcagaattagattcctggtgtaaaattaaccctagtcaccactgaccacttttacactactccaatccttcactgactttgtaatatttcagagtacttatgaaatatccacgtaccttgagcttcagctccttctaccacatgtacatgtaatgattatgtcatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccacccagaaaccacaacaaccagtaccagatccagcctacacttatcaaccagaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttacttctttaagtccagctagcatctatctgcttgttttctttctctgtcactctcacctctttctcttccttctctaaaccaaaagccctgatcaaccaaagctccaatagcttcaaagattcttctcttttattgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccctgatctaaaaaattgtggttgaactgattcatcagtatcaataacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagctatcctactaaggaaagtaagactgtcagcagccatctaaacagagacagtaagactgccagaactttaatcatcttcttaaaataaataaagaacaaaaatatcatttatttctatcactcttcttctccctttctcttacttttatttgtatccctcttctcataagaaatacatataaaagtgccccgcataccttgtgtcctgctgtcactatagagacccaggctcacaacatcgcttccgtgcttgaagaacgtccattacgcatcagaggaccctctttggctctttacggacgctagtggatcgggacttggggcagccttgtttcaagggaaggactggaaagttgcttcacctattgcctatgaatcacacctaatgacgccagcggaatgcaactatcctgtacatgaacaagagctattggcggttattcacgccctccaaaaatggaagatgctacttctcgggatgaaggtcaatgtcatgacggatcaccattctctaacctaccttttgaaacaacggagcctcagtcggcgacaagtgagatggctagagatcctgtccgacttcgacatccactttgagtacatcaaaggcaaggacattcagttgcggatgcgctatctaggaaagacaccacggaagaagatcggggcgtcacacaagcagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgattctgatacagtcatcgcagaagagggaaaacccccctaccctttggggtgaagaattcccctttattgatcatggatacataagttcagacgtgagaaaccaactatggaaaggcatccccaaaacaagtgaatgggaaaaattctccggaggactcccatacaaccatgaactgtggttgaaaaacattgatgtttatgtacaagattacctgatgacagacgatatggtaataagcagactgaccaccttgttcactgatacggcaaaaaattggtacattggaataagagacacacatggaaggaaatcatggtcctggtggaagcacaccattagaaacaagtttggtactcataattggaagtggaagatgagaatggaatttgagaaagactacttcacagtagataacagaaaggttcacaaatggttcaacacccaaagagaaagacttcgagcctaccaacctgaactgagtgaacctctagtctgtgaaaaactcttgaagcaatgccctggttctttagagcatgcagtagaaatccttgacagagctatgggacagtataaaacaaagtatacaaatagcccacaaaccaataggaattcctggagaaacaacaatcagggtactaaagttgaagccagcaggaatgaacctgactctaaaagaccccctccatcaaatcctcaagccacaaaagggaaagatgtttgccacttctgtaaacaaccaggccattacactagagagtgccccaaaaagaagaacagaattaacaatgtagggttagaccctgaggaagaagacaaagaacaacctgataattgtgaattcgattctggcagccaatatgataaagaggaggaacctcagagtgaaaaccatatgatcctagccttggaaaatgatggtacatcagatcctttaattgattttaattttgacgagtgtgctgtagaatgtgtatttaccaatgatttctctattgctgaaatccaagctgaatcccatcaacctcagacttgggacaagaattgccggacctcccatgtggaagatgctagacttatgaggtgtaaacctgataaagggaaagcccatttaataggcaaatcaaacctcactagtgtcctgatcaatggtgaagaattttcttgtctactagacagtggcgcttcttgctctataattagccatactcttttagaatccattcctcccttcaatggagagaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagaacaaacttgcatttgccaatacagatcaaccattaggagccatcaaaggacatgaagtgcatctgactctcaccactgagagaccttaccctcctctccttaggaaacctccctaccctgctagccctaaaagcagagaggccctagatatgaggaacacatagaagaattggtgagactgaatgttctaaggaaggttggccacaatgaagtagtagaaatcaccacacccgtgattattgcatggcataatggtaagtccagaatggtaggtgacttcaggtctttgaactcttacacggcagcagacaggtaccccatacccaagatcagtgagaccctcaataacctagccaaagccaagtttctgactagcatggatgtcctgaagggtttccaccagaatgtgatagcagaagattctagacacctcttaagaattatcctgcataaaggcatttatgaatatctaagaatgccttttggtatcaagaatgcaccgtcacactttcagcggatgatggatattgaattcagaaaagagctggatgagaaatgggtaataatatatattgacaatatcatcattatgtccaacacttgggaagaacatctggttagaatcagcagaatcctaaaaatagttatcaagatgaatatgaagatttccctcaagaaatgcaattttggtttccatcaaatcaaggctttgggacacgtagtctctggaatagcaattggaatagatcaaaataaggttgcagctgtcctccagaagcctgtccccagcaacaaaaaagaagttcaatccttcttgggctttgccggttattacagacaacacattaaagattttgctgacattgcaagaccacttactgagttgacaaaaatggaaatggtattcgagatgacccaccaaagacttgttgcctacaacctcctgaaagagaagctgacctctgctcccctactcctttttccagactggaaataccctttcatactatacgtagacgcaagtatgactggccttggagcagcactccaccaagtccagacaatcaataagattaagagagaaggacctattgttttcatttccagacaacttaaagacagtgagactagatatggtgctagccagctagaatgtttgtgccttgtatgggctgtagaaaaactacactactacgtagatggaagtgtttttgaagttgtgactgactgcactgcattaagatcattgatgaatatgaaaactcccaacaggcacatgttaaggtggcaaattgcaatccaagagtacagggcaaacatgagcatcaaacatagagatggcaatatccacaagaatgcagatggactgagtagatgggctttaccaaatgacccaagcaaccctgtgtatgaccctgaggataaagatgatgacagatttcccattatgggcattcatgtatctaatttcaaggatgaattctttgaaacagtcagagaaggttatcaaaaggataaaaacactgtcatcctttcccaaatactcatgaaaaattgcaaggatacccagctgaaaaactcgttgcaagaaccatggaagacttcctatgctgaaggcaggttttcactgtttgatggccttctataccacagagagaaacacaattctgtcttagttttagcagacaaagaaagcatcaataccattctgtatgaatgtcatgatagtgtttcctctggccatttctctgaagacagaacattagagaaagtagaagacactgtatggtggtgcaactggaagaaagacacaattgaatactgcgcttcttgtgatagatgccaaaaagcaaacaaagccactggaaaaagatttggtttgcttatgaagatccaagagccttccaaaccatgggacatcatcaacatggactgggttacatccttatccccaggaggagcagctagctttaatgcgtgcctagtaattgtagacaggtattcaaaatccccaatatttataccctgcttcaaagaggactcagcaatggacactgccatttttttttggaacagagctatgccaaggacagggattcctagaattattatatcagacagagatccaaaattcacttctgaattctggactggtttggacagtatgctaggaactaagctttccttttccacagcctaccatccccaaactgacggactagcagaaaggatggtccaaactctggaggatatggtcaggagattctgtgcatatgggctagaattcaaagagaatgatggatacacacatgattgggtttctttattaccaattcttgagttagcctacagcaccagtatacattctaccactggaaaagcgccagccattctagagaaaggttggatgccaaatctgcccaggaatttcctcaagaaggaagcagtagatattcatcccactgctctcacttacgctaaaatctttgagaaaaccagagagcatgctgagcaatgcatagcagatgctgtaacctacaataaggataggtgggataaaacaaacagagaacctcacttcaaagttggggaccaggtactgatatctaccaccaacttcaacaatttgtctggaccaaaaaagatgagagattcctttgcaggcccattcatagttaaagcgcaacacgggaaaaatgctgttgaagtgatcttaactgaagagttcagtagaaaacaccccactttccctgtcagtctagttaagccctaccatgctcccaatgaagacaaattccctctgagacagaaagtgaaagtagtcataccccccatggaagaaaaccccaagaataaaatcatccacaagattctgagggaaaagagattaagagtagacaatagggatgtgaggatgtttctagctagatacaagaacatgagtgcagacaaagatgaatggctactagaaaaagatattcccgatgctaatatcctactccgaaaattcaggagtgagaagagatctacctgatgcttcatttcttgaaatgaacccctttttggtggtagggaatgtcagccttagagccagccaagctggccaaaagactgcttaagtcctcccttttcactcaagtccctactgtaactttttcatctcaatcttttattactttctgacttcagaaatgaatttttctgttaattttaaccctagtcaccactacacacttttgcactactcttctccttcatagactttgtaatattccacagtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattttctcagtagacactgagttcgcattttcaggatcttcaaggttcagacccacccagaaccaactcagaccagaaaatcagcaaccttcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccatcaagtcaagcttgcatctttctgctaagtttcttctctgtctctctgaaggaacccttcattctgtttctactaaatacttgcctccatcatcatcacctcaatccaagtcttctttaagtcatcattattctttgtttggtggtataactgaaaaccacataggtttccctttaaagaaccttgatctttgatctaaaaaatagtggttggattgacatatcaataccaatagcccttctcagtttcatttgattaggaggcgtagatttattccgctaaaacaacagccatcctcttaaggaaagtaagactgcattaagacttgactttaaaataaataaacaataaaaatattattcatttcatttctttttctctttctctttcttttcctctccttctagttgtatttccttatccctcagaaatatatctagttttgcccccccatccttgtgtcctgccgtcactttagagacccaggctcacagcaccgggtatcccttgggatacccggatacccgccagtatttcaggtggaagggtgcatctgcacccaaatccgcacccgctggcgggtatccgccagcggatagcggatatccgcggcggattatccgcgaccatctctagagactatgtggcggctccaactgaggaaattggcaatgttgaagaaaaacatgtggtggctccaactgaggagcctgccaaagagttgaagcctaggaaggcagtggtatgtacattatctgtaacatcatatagcttaaagatgtaacttcatacccgggtaaccagagtgggtgcaggtacccacctcataaatccaatattgtggacgcccaaacccaccagggctggtacccaggtacctggggccggtacctgcgggttttgaggatttttttctggcaaataagctcaaaaatctcacccttgtattgctgcatgactaattatatgactgaaattgactagatacatgagcaacatagaaataaatgaaaaataaactgttctattggacctgatattctcttccctcatctgcctcctcctcctattctttggcttcttctgattcttctaactttcatgtcttttctttgtaaatctctatttgcattgagccttggtctctgcctttattttttttattttttttatatctccctctcttgcacatttacttggaccaattatcaaacacttgtattcttttctctcatctttaaaatatgtcagcttaatgcatgtaatctatttcttatttattttcttgatgttgatgaaaattctctggtgaacaggaccattatgatacattatcagggtgggtgtaaggtgggggtacctttctgggcacccacatgtttttttcagctcaaatgtcaacaccagaacatgcacccagcacatttttctgggtacctgatttggaaaacaggtacctgctgacatctctaacacattccaaaattggcagggggcaggacaaaaaaccttgctaattgtccaattccaagcaagtgtaccacaccattgcaattatgagcttaatgttgttaatatgtattagtaagatggtttgaagctcttgtatttccaaataagacaaggtttcctctaagatcatcttcaacagactcgtgaccccaatttagctagttgcacaagtttttgtggtccaacagactcaccatccagcttgccaatatcattcagggttgtctcaacttgataaaacccttggcttttggtgagtctcctccaagcccaacaacacaccaacacttcaaagtggctgtccacaccacacaaccatttgactcttgtatgttgtcttcatccaacaaagagcttgaggtgatagaccccaccctggctcatatggtcaaaactattgataaagccaacaatgtacataatcaaatccaaagcagccaaaagctccaaaagggtgacccaaataagatcaattgtttcaaagtctcccttgagtcaatgtcagttgattttcattgatgcctgccactgatcctcaattcctccccactccttttgattctgaagaagtttaatgatgtatgtattgatttacatggcaatggtgtaggtgaatgatcacaccgtcctccttgttgagaaagtgagtaatcatctgattggatgttgaccaaggataagccgtatggcaaaaaattgaaggggggattaaagaaccacaagcttttggatgaaagtgatattagtttatctacaaaataagactggagaagacctgaagagcacaaaccttttggatgaaggtgatcttagtttatctacacaataaggcctgagaagacctgaagagcacaaacctgaagagatcacaacattaatctatatagagtgatagttagaatgataatagaaacaaacctatgatagtttgaggttagtgaaaaagcaacaaggtatgatgaaacaattgattgattgagaaagagaccaatacaaagtaaagagaacaattttatgaagagcaattaggtttcagataattgtggcgcaaagtgtgaaatgaataaagtatgatataaaatagagaaagaactagacagaacttaatagttcaatagggatgaccagtgatatcaggtctggccaatggagaaatggtccagcctgtttgttgggttggttcatctggcgagtctgctgtgggccttttgttgaagggtgtgtgaccccccttgaaatgtgctacagggcctcaagccagggcctgcacaatccagagaccattggagatgctctaagattcaaaggaaactccacaaaaactgacttcagaggagctgtaattcagctcatctgaccgcatcttggatgaatgggagggatttttgctggccattgagactgtgtgcagtttcaagtaccagaagtggtttgaaaaggcttcactgcatttcagtggagggaatttcttaatgatagtaaagctcaagtttgtcaaagattggatgttttgaaaaatgcctgagcctcccagtgcttcaacaggctttggaataaagagtcatgcacaaaggatcatgatgatcttaccagtggtttacctcttatgaagaactaatttgaaggtttaattcatctagatttcctttccaaaaggtgtcaaatgattcaaatatgaattacatttctaccagaaccctaaacaaactttgcccaatcataaaacaacaatttttttagtgcagggattcctttcaagatctgggggaaccccaaaccaattcaagacctcaaaagcttgatattttttggttcaacattaacatcttcaaggattacagatccaacaggaagtacaccattcaaccatttttgattctcaaactatgtgtgagtctgattaaatcaatacattgttactttgaatggtgtgggatggttgatggtgtgtatttaagcagttcctggttgatttctctatcaagattcttgatcttctcaaacaccattccatataaattctttgaaaggaatggtattgattcctggaactgatttggatttttctgagagttatagaaggccaaggttgtcacctgaaggacatagttttcaaactgaaatctagatctctttaatgaaaagtctactctctctgatctgatgtggggatacatagaaatggaggagtcaacttctggtctccaatgttccctcaattgggatctgggagttttaccaataacctcattctccttttctgttttctcaaagtttgaaatttgtcggtttttattagagtcacttatgtacttggagttcttgcaaagctctaagattctatgtggtatgttcttttgaaatccatcctctccatttatatgattgatcacttgcttggatttcatataaagagagtggaataagcttgctattgcaccaattgtttcttcaaagatcctagtttgatagtattccactttctccttgaattcatccataaatccaactggcagatgatgttcataatgccttaagaaaaagctcagcatgtcatatagaattttgaactccaaaagcttttcatcagtcactcttacttccttagacataatctgggaggagatgtagttgactaagttctcaaagaagtccttcattttgtacatcaaggcactgctgcttccaatggttaagtccaagtcaaggaaagctttccttattttcttgaaatctgtggttggtgatttgtttggtgattcaatagttgccagatgatacctttctagttcaaaatgaacatattgaagttctatctttttccaagtatcctgactgagtactggataaaataagctttgtcaggtcaaacataaatcggaaatgtgctaaaaatactgtttgactgacactgaaaaacaggcctcatatttttcatcaagtcatcctcaagtaagcttaatttttggttgaagttcacatatacagcactgatgtcaaacgggtagaacctggtcttgacataactcaagatgaattggccttgattctccttgttcaagaagtgagagagacagcagttttggatgatttcatgttcttgtaaattcaaaaacacacccatggttagatcaaaccaccggtggagtattgacattgcttgcaaaatatttgggctttccatcacatcccagattccttcaacttctgcaatagccgtgagccatcctttttccgaatcgccgagtttgtttctcgaaagatgtccagaggtggacttgtatctcccctcgtcctcagatacgccgtggtagtcattggggtcggcagtccctctttggaacaggttttccaccgattgcagcacaacttccacatgagcttgaagccgaaactttttctgtttatccaatgtcaggtccaccaaatctcctttccataagctgatagcagctagagtttgcgaactgaggaccgacacccttctccgcgccccttcagcccaaaagaagttcaacaaacgtgcaatcaatcttcactggatgactcaaacaagaattataactcactgaagtccagtttgggcttcttgttctgatgatctgagtgagaaatggccctgaaagtcagcttttgagttcgaagagagatacagttggcagtgcttggagttgacaactcttactgcctgatccactttccgcggtttgaggcgaaacagccaagccttttcgtcgaatggtcatcaaacagaattgaattaatgcaaaaaaaatcaatttaaacagctttgttgtcgggagtaggtgtattctcttacttaggtccaagcctatatgagctatttcgttacactttcttctttctccgcattgttgctcttgactatcaggagtgattctgcttatatcaatctttccaactagatttgcaaccctgtcgctggctagacaggttgagcatcattcataaaaagttagttgcagcgttgttcctcttagcgcagacccaatgtggcctatgatctaacccaccttcacctggttcaatcgaattgtgatcggcgtttatgatagtctttcccaaacctagtttgagggtctctctatcaaaacccacaatgatttgaattctacttgagcaggctagaatgccgatttgcacgacccaattataagcgcgcatgttcatagacccacttgcaaaggggaaatcaggagctccgatcgagtgaataaacgaggctcgggctcttggaacggtggataaggctggacggtgggtacctcggacacttcagcgggaaaggctgctcgattctggttgttttttagcacatcagggtcagtcgggcgggacgcaagatgcgataaaacttggctgcggggttttggtgaaacagctcctatcaacctcaagcatgaagtcgatcgtcatttgatttgatatgacaaggaaggaccgccgaggaggaggacgcgccagagttgatactgcgcaatcgagggtcgatagtgcggaatctgatcagccggactctgttcagcctcaagaacaattggaccaagcaaaaagatccttgagtctattatagttacagtagactacatggttcgggcaagattggcattcaaaaataagtggagaagtccgaagctgcctcctgtcctcgatctgaaaaactattcgaaaaccgttcgcgcagatgttgctgtgaacatactttatcgtttcagtatcgagaaatgtctgtattcttgccggtcttcatggatactttctgggcattgaggaagacgagcaaagctttctgacctttgtttaacgcttgagggaaagtttgtgcactagaacaaaaaacaggctggaatgaaaccgcagtgagtggggaaccctgtctaacttaaacaagtccctcggaatttggaggggaggggggacgctgcctgttggtgatcaaaaattccaacaaaaccaataaagatgctcccccaaattctcacccgttgccactctactatgcatagaataaaaatcgattctccttgagatacactgcagaaagctgaaggaaaatggttctcttagtattgcttgataaaataatacaaaacaaaaaatagaagaaatcttgtaagttatttcagttgaagatgttaagtttgagcaaagacattggcagcctggatagcattctgagtagcagtcaagaacaatgtgttccaagtgataaaccaagttttgaaataaatctgagctgaaacaccattgatgtctgggaataaaggcgtcatgtaaagttcagcaagagacacataagattgaaagtgactggagagggcttggatattttgaatgagggaggaactagtgtcggctggtggatcgagatgcgcatcttccaaacgaaacaccaagctcataacggattctccatattcttcggatgatttgtgtaatgaatacatttgatgagaacacatttctgtgaataatggtacctgttttcgttccatcaatccctctcgtaataatttttggaagaaaagcttagacaatttgatgattggtattattgatctagcgagctggatggctgcgtggctcatgggagggtcggcttctggatgagtcaatctgaaatactcttcgtgcgcctcgtaagtgtctcttattggaatttcccaaagatccgggataatgtgtaattcagagcctttcagccatttgatagtttgattgaatgcggaattgaagaaacatagaccacctatggaggttgggaacctcttccttgctgggagcttgagttcttcaataatcccacgggagttactaagaaaattgatgatgccaaattctaaacgatctctgatgcagtcgtcgaggccgtataatcgataggttttgaactcttcgaagtgctgatcgtttgtttggctgggttcggctatttttccgggaatgatttcatcaagggttcgaatgatttgatccaaaatccgatgaagattcggttggagttctagaacacgctgtattttgggtgccgggtctcttcgcaattcaatgaggtcatccagagcttctgcgatgctgttgagatgttgccgtagtagcggtagcaggctcgagtgcaactgagtgtggatgtccttcttcgaacgcagtcggccgatcgagagatctgctggagtatcgcgtgtgaaagtactaggccagtgaaacaggtgcgcggataacagctcgaagcccttgatggccaagtctatcatgcagaggtttttgggagtcagttgctgctttcgcgaaggttcggggatcatcattcttcgatagattttcttgccttgcgtacctccttgcttccaatcaaactgcctcatttccggcgtgtcgggttcgggcgagtccacgagtccattgtaccatgcctccaattgggcctccaattgggcgtctgggtcgtccatttccttgcgagctttgtcgattggccaacctcgaagagccacatgtcggcctaagcctcatcccctcgattttccaaaaaaaacaaaaaacagtctcgcccacccggggcctccgcggggaaggaagcccctggtcgattccccggccaaaaaatcctggaggagtcttctatagatcttccattccagaatccgcatggatcttgggagttccaatattcttaaatgcacttcaacaaaaaagtgaaggttagggtgcacaaccgccagaaaaaaacatgataagaaagctttccatctttccagtctgtgattttgtcgtctacaccccgtcatgggcaattacaattctgaccaagaagccgtcttgaggaactctaggccttcgaggctaaccccagggacagaaggagcttccgccatcgaggccaagtcgatcccggcccctgcaaatcaaaacgtgaatggctttgttagagaaatcgaagcatcatcagggtaaattattggaattttccctatcctgacgaacgctgttacccccttggaagctcagtgcgtgtggtgggaggtgtgggttcgactacggagtggaaataccctggtggaaccctgcctgtggcaatgacgacgcgcccccaagtggaactcggcccgtagcactggcagaagagactttcagtgaggttggttcagggtgtctcttgaccttgtgtctatcgacaggcggtttgctttcttccatggtgcaggacccggtagccctttttgatcaatcctaatagcagcctggtgcatataaagctgaagagatgatgccacttcctttgcaaacagtactcctcttcacatccacaacctgctccttctcgattcatatttcttgctcaaatccccccatcaccttttcccctgatccagcctcgccatacaaaaatcagcacccaatcatgtactctccaaaactcaccatagctctgatcatcagtgtcacatgcggtcttgtaacagctcaattcggagctgtaagttacaacaacttctattgccccaacaagccacatgttgaaggtcattgcatctggacccgctacaaaaagcccaatgatcccaaatccggcgtggactattacttctgtaagtcctccttctcattcaatgcccaacagacccaactattccactggcataggcgcattaaagatttgcacacctatttataacttttacaatctgctgctagtggataccgctgtgaaaatgaaaccgggaacttggaactgcggtgtgaaccttgcgcagtgttgcagcgtcaatgactcagctatgtccgtggtcagtatgccacatgtgctctctctttcgtcctcacctgcccattggagctcacgattttttttttttttcaaaaaatcgtaggactccaaatggatgtctaaggagattggtcgcttgtgtgaaaacccactttacgcctagtgaacgcaagaagcacggcggctccacacccgatttctctgtggatcatgtaaataaaccacagccatgtcttcgatattgtgccctcaacttcttgtgtgtcttgtgttgcaagccgctgtcgagcccaataccgtctggtatataaagatgtcaaaaatgtaaatagccaccgctgacacgtctcatttctatgtatgcccaacttcaacatcttgttttcccctttctcaaactgcgatctgaccaaaacaaattgaactgcttcatgaactaaatcacgtgtaaagaatcgcttatatgtaccctcccaacgacttttagctgaatgtcttgtggactggggccatcgaccatccaaccctgcgtggcagcagaccttgcgacccatggtacccggaacaagtgagtataacccgatatgagaggaaaccggggatgatgaagtacagcataaattcgggcgtgtttggttgatataaggaaatggaagcccagaagtgcaaacttgtatacaattccaaaatctacatgagtcgcactcgtaaaggtattagacacactaggctagtcatatagaagatgagggataccgttttgataatgataattggtcatagtgtagtgtggagttgttgggaaagttgatcagcttctctggcaactcaagttaaagattaaccgagaactttcaaagctaaagcttttatgatcatagggcttttggttggtttctaagctagagaagacttcgtatgctgattttccattagtgtcactgttagcacctcatcaattgccgacgaaagatccaatggcttataagcctggcaaattgccgacgataaaacctcatgtgactcagtggagattttttttttttttcttttttcacaaaaaaactgtaaagaaaaaaacagcaattattaatttacttggcttgtaatgaatgagacgaaatgcaagaacaagacaaaacaaaaggaaagaacgacaactttttttgagtgatactggtagtatagaggatgagtccgatgggaagatgtaggataggacagccaaatcaaagaaattttcaagaggagcatattataatcgagaaatgtttttctgaatgagtcaatcaggtcactttttttgcttctttttctctttgaggggattttttttgaacatttagggttagaatgattttttggtttgaaacgagaaacaggggcgagaaaccttcaaggtctaccactaagccaactcaacctacaagtcgccgggaaactaaataattaataactgaatgatataagaagttacataaatgaacgacaaaaacaaagaatcagaaaaatcccggttgttgtacagggaaaagttgaaaggaactaggaggcaatgaggagctcaaaacggaagccacgagagaatcgattaatggaactaggagaaggaatcaagacgggtattgaagcagacattgagtatgaggctgaggtgaagcagacgattatcgaagaatctccaatccgacctgggttactgaaggttgatgggtcgagttaggaaacggttgcattctctgtgacaagagattattgatagaattttcaaagggcagtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtgattgacaggtggccgtgaggaaagcttgacctaccggggaggcgcgaacataatcacaagtagaagagtttttttttatgcatcagacatggcataaaaattctctggcctgaaaatatagattgtgacttacaagaatttcttgatcgatcggtctgggagtcatgaaccggtagagacgagcttttcttggcggtcgttatcggttgcgaagtcgcaatcccaagcggggtcgagtccacggcaccaaaagctaaggtcggagctgaggctactcctgacggactcggtgtaactgagggtgatgaaggaagactcgtaggagacgcgagcggagctgatcgacgagggtctcggcgagaggtagggcgaaggagagcggctgagttgggagacgaccggatccgccaggcgggccgcctggtcgaccatctcgacttggaccgggaccgggtcgtcgatctccagctggggcgatgacttccgcttggtcagtacccgtcggcaccgctcgccgagcgaaaaggcgacaaccatcaacttcgactggctcgtcgacttgcgcagttttgcatatctcccctcatcagccgtcttccccgtctcgcctccgtccacgctaagcaccaacagcttgccgcgaccaggtgaatccggctcggtggtaatcataaccggcttggtcgtcatcgagaggctgtattggagaccgccacattccatcttgatctatcttcaacttgctttcactttgtaacaatcgtgcttctcgggaagtcgatggaagagaagcgtgacactaatagtctgacgaaactgcaaaaattgaatgtggtcgaagtatttttgcttataatcattaacacattaaattgaattgaaaagagaaaaatttgggaggagagcacccaaatttgaggaggtatgttcgactttatataagcagtttcaagagaggtgagtggatctatggggcagcggctaacctgtgatttttttttcaagcggacaaatcggatggatttattgggttggaaggtccgcaaaatctgggtttaaattcctgagctataatctgcagttagacaagatagactaaaaagagagagagagagagagagaatgtcaatcgaacgccccatggaaatttctcccacatagacagagggagggaggacaggggggtgtacataggatacaagaaaactcttagcgcaattccaagggtgacattgatgatcaaggccaaggagaatcatgatgagtggggaagattgaaaggtatgtagaggcgggtaaaaaaatggcatcttattgcttggtagtgatagacatgaaggaagtggagagaaccaaaaagatggaataaatacccaccgaagtcttatgtattatctgcgtatcactatcagccacaaaacgtgcggaaagttgccaatgaggtgtgtttgtgtgtttgtaatccagatttccggaaacttgtgggcggacttcagactgaaaatgagtagaattttttttgtgtttgaaaatgactcctctagtattgagacggggaagagttgggagcaaaatgattgaggattgagggcgagttgcaccttgctaaatccttgcagcctatttataatctcagcaacagccacaagagatgtggagggagagagagccgacgtaaaagtcaattcatttggtgggtttggcttgtattctgcacacccaagattggcccttgaattggaggaatttgccgatagttaggatagaagagatgcagaaaaccgtccgacgtcggacgggtgagaaagttttttgaggaggaagattgtatggcgaaattttagtacaagtgtgacatgggactccggatgatgatgatgatgctgatgttgatgatgatgatgatggaggcaagccgagccaacaggttagttgtaagctaaaaacatttaaaaaaaaagaagggggagagaggggggagttaagtaggtttatgaaatttgctggacgtgctaaaatggtgatggctatccgagaacgcgaaggggcacggctgatggaactctatgggttcttggtgctaagagcagctggtgcaagtggcttccccagctcagatccaatcatcatcatcaatcggctgagcaagagtttggtagaacaacctcggctgccgtctatcctcttggtatacataacataatacgatacgatacgttggccatatacatatccttgtgccttaaaaagaaaagataaaaaataacatacaacaatcggatttccgaaagcaggaagtctttcgggtcattggctttttttttttcctttctccttttaattcttttgagatgtcgtcttaatgtacttcagccgattaacaacgcaaaaataaatgaataaatagaggaatacattagcatttcagtgccgagacgccgccaaggaagtttcccagtcaaacatcagtcaaggggttcttgtattattattgggcaaacatggatgatcatcaagattacagttgactctagttggatagctcttggactcgcagtcacactggtatggccatattgcaaatacgcaattttttttgttctagttggagggagttgattcaaaattttgaaaggggtacatggccgaaggcagaggagttggatctatcaaccagggcatctttgtgatcatctagtgcggacaagcggtggaggtaacttcgctttcaagcaactctagtcaatatttccacacatagatatctgatctcactcacggtctacctcccagctgcaatgccacccggcatcaagcaaagttaagtccagcagccatcatgggccgatgggaaagaattctgtcctgggtttcgcccgccaactcgacggaaaaaacccattcaggattcagatcttacatattttgtaagaattatgttattatatcgtcggcaagttggactagggctgcgccagctgtgtaagcagcccatcgagcagcattcggctggataattcagagttcagggccgagctcgatccaagactcacaagaaattgtacatatttacaatacaaaaatccctatcgctgtctctgcagcctgctatctggggtaatcttggacggccgtgagtctaaatctccaaccgagcaatgccctgcagagcctccaccatccacacaacccgcaacccgtcgccccaacgctgctgcagcctcctctgcttgagccgtcgacttttactggattgtattgtagctaatacactcatacaagatgcgtccaagcttcgatcatatcgttcattggagcttatgagcttccgccagactgcagcgcagggctggtgggaagatgccgcggctagctggccaatcacctcttatgaacaatctcaaaatcaagatgtagtatctatatatgcacaactttaacaatgccgccttcactcgcctaaatcaagcgtgaattctgtttacataaatctttatgcgacacgagtggaggccaccatgcacacaaagattgtgggaccacccaggagcaccttgcagtccgaaggatcaaagatcgtttttttatataaaaaaaacatgtcatattcatgaagggagtgtggccgaccagagggatgaaaggtgaagatttgagactccaaacagatggaccagatacagcaatattaagatgatgtgaacagtacatataaacagagtgtgaaggaaaaggcagccatctggatgccccgttctaagcgttgatggtgtgtgtatcccagcggcaaacgatgagtgtgagtatgtaccgcagatggcgatgtaggatgtcgggaagcccctatcagtcaaactcactgagcagagagacagactattctcggcgccgtgaagtggtgctgaaatcatgagtcggtatgtaccagataaactcgtgactaaaaagagtgagaacgagtgtttcaagcatccagcccacagcctgttgacagtccatatgggcctgcgcgatgtctgcatcctcagcatgtcccccactaggtcctcctccctgcagacacccgccagagccatctgctgaactctttcttagggggaaaagctcatcccacatatttacacacttgtgtgtaccttggagttgcattcttgtatacgcattggtcggctggacttctgtggtgaacctgctcttttgatgtgggttttttcctctgtggggtcacagactatgtatgtacttgctgaacagatcatatatccatcattgagataattaccttataacagaaagcacgtcggtcagtccatgaggttggcggctttgctgatgcatcaacttcaagcttttgatgattgactgattgttgtgttgtctaattgtcatgacttatttatttggacattctttgcgaaccacaacttgctagtttcggttttgtgtttgaattttcctattcagataacaggatgtcctccagagcaagagaaaaaaaaataactgaggaatatcatcagagagtttaatttcttcaaattttcttgttggttgtcgttgcaatcagagtaaacacgtaaaaaaataagacctttcttacaacactgcgtgaaaagaaggatatgagagaggaggaactgaccaaaaaaaagagaagatggaagcgaaatgatctggctttgattgttttattgtcaaaaaagaaggaaaacaaatatacaaaaagtgtataaaagtgttgagaaagaaagagaagagagaaaaaggaagatgtaacgaaaagaaaagatttatatctaatgttaaaaagaaaagaatcagtcgatttttttactatggccgctaatagaagccaattgttggggcaagttttccgagccaacggaggccaatagacgaacggcgagggcgaagaagatgatgagaaggaaagccgagccagccaacaaaacaaacccactaaaaacataaccaaaaaaaaacaccccacaatcaatttcaaaaaagtcattcatttttttgtgcctggaaaaaaagggagagagagacagagggaaggatgacggacctcgagatgtcttgtttttggcaactatcgccggcccaataggtgactttcccggtcttaacatccgaagatttctggcaagcgcacacgaagcacttcccgcctgaggttttctggccttgaacgcattgaccatgaccattgcagtcggaggaagcggagagacattcggccttggtggggaaacatttgcgactgctggggatgatggggatggcctgggagccgaagatagagcgccgacggtcgatgagctcgcggcggatgaagctctgctcggaggtcttgaagggcgaaaggatcgagagttcggttcgcttgcctaatcgggcgtgcaccagctgaccaggtatgccaatcactattgtctccattccctcgtcttctccttccttcaacacctctcctaataactcctggatcgctctcacactcgtcctgtattggattgagctctccccgtgtcgtcggcgtacttcttgcagccctgatagtcgtaggaatgcgatcggtggtgccattgcacgcttttggacaaattcatcgagttgcttgagatcatccaatatttgatacgccggctgtagtttccaagcaaaggggtttttttttttttgagtggaagctctacacatcataacaaaaatcacaagtttgattgtgcgagtgtagttgaggactcacagaatcgagggtaccgtattccttgatagccagagtgaatttttcgagatcgggttcgacagacagaggggagttggaactgatgggtttcgaaagatcggcagcccagcgtttccaatcggagagagagtcgggccaatcggcggcccaatcgtccaagttttgtgcgagttggaggcccattccgtcgtgataggcctggatgaagtccttgagaccagggatcgagtcgatcgggagccgcatgctctcgacgatccggccgatatagaccgagatgagggcgtcaaaactcagggtttctggcggattcgggacaccaaacatctgcgatcgggcgatgaagtcggcgggcagaacggctgagaaatcggaattcggatcaggagcatcgtcagccttggcagttcaaatgcgtagataatgatctctgaggtttaagggactcaactctctccatcgttcccgtagagcgcgataaacaatttacggtttccagagccagagggactcccggctgagaggggcaagttcgagtaagtgttaccgaggacgagctgggcttttggggttgttggatggagggatggaggcaggttttcgaattgggagatgtttaacttgtgggagaggatcgcattgagttcagaagtcgacaacgaggggggctgtgatggttgttgctctggtcttcgtcctgcaggttcgttgagatacagcttggcagtcagttgtccattgctgagactgagcagtagtagtagtgttcccagcaagacggtcaacagcttcgtcaggtccatcgtctcttggttttggttcagttggtcttgtgggttgatactaaaataaataaataaataaatgtgtggtgagcaccaagaccctgtggaaagcggattggccccgattggcccgggtaaatccccgggatgtcagtgatcttgccccggggcttggtaccacccaccaccggccaacgaagtagggtcgacggcgcgttacctggggcgcgccgatgtgcgggcgccgcgcacgcgcgccctcggtgcccacaaaatctggaaaaaaggggggtggcgcgcacttctaaccctaacttttccagggggagtcatccatcaactgcccataaaagttgtatttttttgggtttcttgttggttgaacttattttttggcccccaagacccccgttcaacccccgaatacatagtgtgaagtgctgcatggcacccaccaattgtgactacaccacaggttgagttttggaaatggcactccgtcggcttgaccccgcggtcaagcactggtcgggctcaacccctcttacgcaatcccgccggattggtctggccaacgtcaattttgggtaggaaagctgtaattccaacgttggcttgacctcagggtcaaaaagtcccaccgtcggcttgaccccatgtctgaaaatgaagaaaaaaaactttttttttgacattttttctgcacccttttcatgcccaaaaaattgtggccacctcaagaaaaaaaaaaaaaaaaactcgggaaaaaaaacttggagacaaaaattctatatgcaatttgaaattttctatctatttatatgcgaaaccaaggcagattggtatgatatgattggcacagttggataagctcttcggttatcagcatgcaaccatgcagtgagcctaggttgggtgttcaagccccaagctgatttttttttgttctgcagcgcgctgctgcgcagttactgtcatgatgaaaaaatgccgtcaagccgccacaagcttgccaggcaaccgcgggcaagccaacgttgcagggtcaagccaaccacggggatttacgccccccgctatgaagcacccccaatttttcgtcggggcggtacgggtcaagccaacggaattcgttccgtcaagcatccgtcaaccagagcccgtggtgtacccaataaagcaaagtcagactttgctgcggtaaaaaattgaggttgaaaaaaaattaaaaaacatggaaaatagactgtatgtacatgttttttactgcaaaaaatggcgcccctggcgcacctccaatgtgccagccaaaggcgcgcatcactggcagttttggaggcgccctctggcttgcacttttccaaaagtggtgccgtcaaccctacacccaagcatatttaagggtgtcccccaaagccaagccccaagaccatgccccagggctcagccccttaccgttctttttggaatgccctgaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcccagccatggatctaataaagatgtgccttcagataacctgtggtggttcaagactagcattctttgcttagtctctatcaagtaattgtgggactcaccaggaatgcattttagttcagagtttgcacatgttctctcctttttttctgtttgaaaatttaatcttgcttttaaattcatctttctgtgctgaatcatttgatgcaggagtgattgcgctggttacaacttggaggcgaaggtaatatgtgtatagtggcgaggacaacagtgacaacgccagaaaattagttcttgtgacaattggaatggacaactagcgacagtttggcttaaatggcggcaaggttgatggcagcaacaacggcaatgttcctcggacgattgggcttgacaggtttttttccccttctctgtcttttgatgatttttgaatggacgaaccgaccagcaaagtcttgaatattagctgaacaagaagaagagaaccaggtcaagttaagaggcaggagccattggtcattatcataaatcaaacccaaaatagagaaggttacaatttgttctccatccccaagagcatagtcacaggcccccgagcaaaaggggcgtgcaatcaaacccgcccctcagagacgggagggtgggattgcacgccaaccaccccagaggtcatggcagactgatgtaagcaaaacactctggactgttttgcttacgtcagcgcgccagtgactctttcctcctggcctttgagactgtacaagtcttgaagaccaggaggaatccctcccagccatcaagactgtcttgatatctggaaggggttcctcccggccattgagacttgtacagtcttgatgtccgggagagattctcctggtctttgagacttgtacagtctcaaagactggacggaatccctcctggccatcaagacttgtacagtctcgatagccgggagggattcctcctggctctccagaccaggtgtgcaggccagccctcccttttttgggcgggttgtactgcacacccctcttgttgcaaatgtcagcaaacagaggggcatgcagaaaaacccacccaaaaagaagggcgggtcttacttcctgccccttttggaggggtgggggcatgggcgggcgggaagggggagggagtgcatttatcaatgaaccttctacacacttcaacctgccacatttacctcaatcatctgtctgaccggtgagactcatcattcctcaaatctagtcttgatgccctctcttttctctgatctcttgctgactttgatttgctgatgtttctttgtttagtatcttatatagtcagacctattgctttctcctgctgctaaactccaagccatgtgagtatctttcttttcctcttctcttccctttttcccttcttcccttctcatctctcttcttcttctgtgaatcttttacctgacactctggctctcgttcatctccaatcaattcttctagatcttcatttcttttaccaccaagccatgtacaccaaccttttttgacaccgatgtttccattcttccaggttcccactttttgatcaactttgcagccaaagatttgtgcacaccttgtacaacacccagaatattactgatcccatcccattttacaaccgaactcgtgaaacgcaagaactatttaattgattaaaaggaaaaccactatttacaatcttgctaggccctcccagctccggaaaaacggcactggcttgtcacctgacttgtcaaacctgagctgatggaacttcagagttccatccaattacgatcaatctccatgcagttgatacgtcaagaaacaccagctttctcagggcttttgtgcgtaagggattaagtttggcttcacataacaaaaggtggggcaacctactcagtgggctcaagctgtcagctgcttggttttcaattgagtttgggaagaccaacacttccactgcacctgccgcagttgtctttgatgagcttggtaactgtctgaagccatggtcacttgcccatggagaaagaccaccagtgctgatcattgaaaaagcaatttcatttaagaaaatgagctatgatgtatgtctcttttcacccttctcatattacatatatgcatattgacaatatcagattttcaagttaacacaggcattccttgactttgccgtttgggtcaccaaagaagaggcaaagatgcatgtcatctttatgtcttctgattcattctttgggaaatggctcaaggaacgtcagtccaagcattcatcttcatccatgttttgaatcagacaaatgggttgaacacatgctgtggtataccttaagggtagccatctggcccatttaaaaattttacggttttttcttttattacaaattacatactttttacaccttttttctcatatatacactcgcaaatcaaccattatggctcaagaactggattctatggtcaatttcacccttggtcaccactggaggcgtcactggaactcaaatggattggaagctacacgctctggaccatcactagactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattacatacctcatcgctatacatatgtacatttcaggacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaaggcaaacctgctgaaattgcccctagaggaggctgtcatacctgaatgctacaactgcggggaaaaaggacacaagagacctgattgccccaggtcccagaaggaagataaataatgtcaacattgaacctgacagtgaggaagaaacctcttctaggtttgaaatggttcaagtagaaccagaagactcagattttcaccaaaatcatcaccaatctgaggaatcagagtacagattccatgttatatcagcagatattggggatgagtttgaaattaatgccatccacggtgagtcaaatttgcctcagaaatgggatcctacaatggaagttggccacatttctgatgccaaacttttgtccaacaaacctgagacaggtatgagctatactatgggaaaaaccagttacactactgtcatgttccaaggtaaagaatggaaagctttgcttgacattggagctttctgctcatgcactagtagtgatttccttgatacttgttacccagaatggaaaaattacttgttgcccgtacctaaagctaagttcagcagttgtaattcttccatgaaaccccttggtgtaattagtatgcccttaatattccctcactccaaaggatctttaagactcaatgttgaatttgttgttttacaagatgctttatgtgaatattttattttaggaaatgatactttctgcttgtatggaatagacatttttcagagcaaaaatagatactataccattggtggagactggaaaagaaaattccagatttgtaatgtgaacattaaaatacctgagccaatcaaggaagtatcttgcctgacaaaggaacttattgagtttgataaagagtatctgtcacaagcagctgtgagtgatatactaaaccaagagcagaaaaaagatgtcttgaaaatatgctacaaatataaagaggctttttgcacaacagaagagcccattggaaatgtcaaaggacatgacatcaagttagaattaacttgtcaacctccgtaccctcctgcccttagaagagccccttatccttctagcccaaaatccagagtggctttggaaactcatatcaaagaacttttggatcttaaagttataagaaaagtgggccataatgaacaggtggaaattactacccctgtaattattgcatggcataatgagaaatccaggatggttggagattttagagctttgaataattataccaaagctgataattatcccattcctaggattgaccactctttgcataacttgtctaaggcaaaatatattaccactatggatgttcttaagggattccaccaaatacctattgagccaaatagcagacaatttatgcgcattatatgccatttaggtgtttatgagtacctcagaatgccttttggaattaaaaatgcaccatcccattttcaaaggatgatggactctatatttgggagctttatccgtcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtagactcccaaatatggacactgatttatccacattttcttaatgttatggaaggaagtcaattgaaatgactggtgccaacagaagacacagggaaaagaaaattattacagacgggaagtaacttcaaaaaatcccgctcctaaggaaaaagaaggcaaacctgctgaaattgcccctaaaaaagctgtcatacctgaatgctacaactgcggggaaaaaggacacaagagacctgattgccccaatcccagaaggaagataaataatgtcaacattgaacctgacagtgaggaagaaacctcttctaggtttgaaatggttcaagtagaaccagaagactcagattttcaccaaaatcatcaccaatctgaggaatcagagtacagattccatgttatatcagcagatattggggatgagtttgaaattaatgccatccacggtgagtcaaatttgcctcagaaatgggatcctacaatggaagttggccacatttctgatgccaaacttttgtccaacaaacctgagacaggtatgagctatactatgggaaaaaccagttacactactgtcatgttccaaggtaaagaatggaaagctttgcttgacattggagctttctgctcatgcactagtagtgatttccttgatacttgttaccctgaatggaaaaattacttgctaccagtgcctaaggccaaattcagcagttgtaattcctctatgaaaccccttggtgtaattagtatgcccctaatattccctcactccaaaggatctttaagactcaatgttgaatttgttgttttacaagatgctttatgtgaatattttattttgggaaatgatactttctgcttgtatggaatagacatttttcagagcaaaaatagatactataccattggtggagactggaaaagaaaattccagatttgtaatgtgaacattaaaatacctgagccaatcaaagaggtatcttgcctgacaaaggaacttattgagtttgataaagagtatctgtcacaagcagctgtgagtgatatactaaaccaagagcagaaaaaagatgtcttgaaaatatgctacaaatataaagaggctttttgcacaacagaagagcccattggaaatgtcaaaggacatgacatcaagttagaattaacttgtcaacctccgtaccctcctgcccttagaagagccccttatccttctagcccaaaatccagagtggctttggaaactcatatcaaagaacttttggatcttaaagttataagaaaagtgggccatattgatcagttggaaattacctaccccctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcaatgctgaagagaactttaaaacagttgtacatagtttagtggcttgtctcgcgaaataacaaaaagtccgctacttctttttccatacaatttgataacatgttaagaaatccattatcaatcaacccagaaatgacaaagattatcgccgaaaacacggctaaaagtgagaaagcctgcactaagttaaccgcttctgttgataaactcaacgacgacctaagtagcaccgccgaccacatcatatctaccattagggaagatgatgttgtagagaatgcgaaaaagaaagaagaattagatgtaataaaagacctactaattcaacaaaacattagatcggaaagcttgagcagcctttttaaagaacaaatttctctgcttaagaaagacatgaaagctgagataaaatctagtgttcaaacctccctagcgcaatacatttttcaaaataatactgcgcctctcattaatcaacctgatagcagtgctcatccgcgcctagatcaacatatgcatgcacgcttcaataatccctacatggaggaggtacaaagtcaaaaagacagagacattgcccctcaccttagtaattctcatccaacatctgcgccgcagcacaactctagaaattctcaaactccgtttaataactctagaaattttaatgcgccgcagcagcaagaaaataattccaatagagtcccatctaggtattataatatgggatttggccactttaaataaactgggtccctcctgtcacagattggcctaaatttgccggctcagatgactatgacccatataagttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctattcttactcttgcagctagtgtagctagaagagttctgctcttggcatcacttagcctgacacatctgcacccaaatccgcgcccgctggcaggtatccgctggcactggtgggtatccgccagcggatagcggatatccgcaaccatctctagtgcagacccatacaccaatttggattggtgtgcagacccgtaaaccaatttggcatacccatacaccaatttggattggtgtgcagacccgtacaccaattttgattggtgtgcagacccataggtcaagtttgatgggtgtgcagtgttgaagtctgagtacgatggtactcggacgtatccctccaacccaaaggccactagtacatatgacatcactcctcaatagaattctctttcagttatccaaccacgctgtgtcctccttgtcctcaccaagaacttgtaggatatgaggtataacaacctcatcgaccggaagggattccttctggtcaatgaggtacaacaacctcacaacctcatcagctggaagggattccttctggtagatgaggtataacaaccccatcaaccggaaggaattccttccaatcaatgaggtggaacagcctcatcaaccggaaggaatcccctctggtagaggcggcgatcttcttctgacaacacatctgttatcttgagtgttgattggcactgttgtgagactttttccaggatcatcggtagatttaatgagagcccgcattaggatcagcacacccctatcaacttcagcaataacctagcaaagcacagtcaaggtgaagctctaatgagcaaaaaaaatgaagtgacaacacaagagggaggacacaacttacccttctctggtgaagacttctgttgactatttctggattttgcatccagggctataatccagaataaaaaagggttgattggtgacacaacagagacaattttctcatcaattgtgaggcaatttaaggaggttcaatcctatttctggtttccgcatcaagggctatcaagataatgcaaatcaaactaggtcagttgaagtttgcaagtgctctctggtaggttacagtgagtgggttgatgccaagataaaaatgaaaattgatacccttgaaagaatcattcaggtgctcccaaggcccaggtaagccggctggaaacaacttgtgcgtgaaaagctcattgctgtagaagattactttctttgctatttccttttcttgtaacaagattttgagctccttttcattgaggaaaccgttcttgtgcaataaatcaactactgtgaatgtgtatttccacagtgtggtaattaaatatgtaaaaaattcaaaagtttttcctatttatacatttttctcatacattcactcagaaatcaaccaatatggcttcagaaatggactctacggacagtgtgttgataatcgcactgccctcctctccctgcccgctgtggaactactcttgggaggaatagagcttagagagggatgaatgcttgaagggctgcctctctggttactgggagagtaagaagaacaagaaataagagtatggactcttaaggaaaggtgtgactaaatgaagatgtaagatttgtaaagggtaaggtatgaggataatagttctgtgtgaaatgtcttaattctgtaatgctaaatatattacaagtaagtaatgctaaatcaatgaccagggagcaataatgacaactctgatgggggacaaatggcaagggccaagagagcactacatataagtcttctggggggaataagaaaacaaggagcaaggcatcatcacaaggtacatgtaacaaggcaacaacatggcttgggagacaggcttggtactggcatgtgtgacaaggttgaaacaaggctaaagaaacagggatggaaacatgacatatgtggctactgtaacaatttgacatggtgtgtaataaagagaaaccaagctgatgaagaacaggggtctttcctaatagtctggctctctctgctggtgtactttctcccactttttacctgatttgtacttattttattaccaagtgtggctggtgatccatgtggagtgttactgatgggttgttggactttgtggttctgatgggagtgtctgtgggatgattgaaggtggccatgagtgtattacatatttaaggtgttggtttgatggttgttatgatatgtagaaggtgtgaaaatggtccagaaaggtgcttgtagagtgtgactggttttgattggtcttaccacaccgcccacgcccccgctcctccaaaaggggtgtgccattgcacccgcccgtctctgaggggcgggtttgatcgcacgcccctcggaatgctaatttcccaaggaaacaggcttccgaggggcgggcagaagaacccgcccctcagagatgggcaggaggacttgcccgccaatcaagaaccaagatattctttgattcttggttcttgactggcaggcaagtcctcccgtgattatgtcagaaaaacatcctaggatgttttgctaacatattggcttatcctcgatttttttttcatgaaagtctttctggatcccatcagaaagaagaggactacagttgcaaacgtcataaaccgaccatatttttttgggggtccggacaattggagataaaaaaattctaaattttttgctgcggcctgcattttgttgagtggggatactgtagaatcctcaccaaaaacctggcaaagctccaaatccattggaacacacgtccaggcttgagaatttcagtcagggggagcctcttggctacagctggatccagccatttcacttcctcatgagtaagtatctccataaaatcaacattcacactagttatacacatttaatcatcagaaactgattggccctccaccatcattattatagattcagaaacaacagacactaaattctcaaaagccaaaaagggacaaagaagacggcgccgtagggaaaaaagcaagaaagatgagaaggaatctaagtctgtaaggataaaaaccaagaaaccaaagcaatccagcagaattaagactaagaattcaaggaaagatgaaagatcagctcctgttccaattcttattgattctgacagtgacattgatgtggttcacgtcattgaagataaaagtgatggcagagttcgagtactcaatgctggccccatcaatgacgacagactccaaatcctcgaagctggtgccacggtacatcgggagcccactcagacaaagactgtcaaaccttccatcaataattctcggccacgaacaaacaccaagacaaccgatccagaactttttgacttccaagaagcagaaatcaaggtaatgatttagttcagtactatgatcttgctatggatgatgaaacatcagaaaacaatagcgatgagactgaagatgaggacaaacaatttcaaggattgtggccaatattctccactggaatctctgttagccaagaagctgttcagcatcgttgactaaaatctggaaagaagacctatcaacaaccagtcaagaacccaaattcttcctctagtaaacttatcccagcccctattcccaagcagaccaaacatgacaggaaaaatcgacgcatacaagctcttggaacaaacaatacaatgtttgaaaactatttcatccaattggagcctgttaaagctgcaatattggatgcaggcattgatcctgatcttgcggctgccactcagactgatagtacagtttccaattcttgtctggattgagccgaacgtgattctgttgatgcccgacttgcttgcctattagaacaacggctttcagctccaacgaaacctcgaacctccaccaaagtagaaaaggctcaggccaagtgggaagcactcaacacagccactttacggtaccagcagaaagtaaagaaagacacaaaaagttcaagtttccacaatcaatgatgaacaacctttgactcaagtactcactcaacggaaccgcttctcccagtgtcacagcttcacttgcagctgctcagagctctctagaacagcgccctttgaccaccggtcctccaaaattgagaaatggaatatatctgtctcgttccatttgaagggaggccaaacctattctgaacaaccagcacctctccaaaatcaagaaaggaaatcggaagaatcatcagtctttgcttgacaatgtagaacttcaaaaattactcttcatgtgggcagcatctcaagtcgctggtcatgtgagttatacttggtcaagtatcaacattgctctgtttgaaaaatctgactctttggttaccttttatattacaggtgactccgataacattccgccagcatgtcatagacaaattattccctcagttcaacattcaggaaggccttagctgcagtgcttcaacttgttggatgatcaaacttggataccgacctcaagagtatcaaaagtgcctctactttgatgggcacaaacaacccaatgtttttgaatccagaaagaaatatatcaaagatttcctctcttattggaagcgatccagggtatatgggggtgatgatcttgaagatgccgcacaagtcaaccctgaagcgctaggcaatggaaaagaaactgtcttcatattccatgacaaatcgactgtccatgcaaaagagaagccaaaatcaagctggttgcttcctggtagccgcgaaatccgagaaaagaatgctggacggctcattcatatctcagactttattcttgaaacaacaggaaggctgaaactccctgaagaacaggctcaagcactcaatcttgaatcaaatgatgctgccactgtcatttatcctgggtcaaatggggataaatggtgggacatggaacaactttgcgatcaagtctccaacaaggccattccaatttttgaaagccttcacccagactcccaggcaatttttgttttcgactgttcatcagcacatggtgcattttccaaaacagctttgagagttcagaacatgaatctcaatccaggcggcaaacaatcttgactccgagactcagttattccctctgacgacccaatcatcccccatcatcttcgtggccttccacagcaattctgctatgattcttcacaccctgatcctaaacaagccggtcaaccaaaaggaattcaagtaatcttggaaccaaaaggaattcaggtaatcttggaggagcggagactttggaagcattgagggaatttagcttcagggcagacaagaaagagtgattttagctggcctgtaggtacaaatgagtgaatttagctagtctgatcatgcaagtgagggaaattaaccagcgaggctgtgtacaattaatgtcaaaggatgtgctgcagtgcttaaataatgtgagaaagtgtcaaatgaggaaataaattgtgggaaaaattcagcttttgtcataaatgaggtgagaaaattaataaactgtgggaaaagcaattcaatcaagactgagcagcctgcaaaggcagtgcatgaggtgacaaataaaaccaaactaatatatgcggtggagataaagaggtgtgggaaattatgtgtataagcataactgagaggtggtttgagggttgcaacatgtgcttgactgagtgttggctttgtgatatgcgtccgtaggggtgtaacttccaatgttgcttccagtggtgacctaggctgaaattgtccgtaggtgcgttgataaacgcacaccctcccccctcccgcacgcccacacccccgcccctccaaaaggggtgtgtgatcccaccctcccgtctctgaggggcgggtttgattgcacgccccttggtttgctgacattggcaaaaagaggggtgtgcagtacaacccacccaaaaaagggtgggttggcctgcacgcctggcctggagggccaggggctttccctcccggctattgagactgtacaagtctcaaagaccgggaggacagctatacactccccttctgaggggagtatgggagtgtgcatgtgtatactttatacatatgtacatattccctgggctatcccataggacccaggcctgggtcttatgggatagcccagggcttgagccgttgaggctgttgaaaaaagaaaagaaaaagacctggggctcccagccccgaaagattgtacagtcttggggccaggaggggttcctcccggccttgagattgtacatggctcaaggccgagaggaatccctcttggccttggaaatttgtaccgacgagagggtttacaacccatcttgttgggaggaatccctcccgacgagatgggcttaagaccagctcattgggagggtttcctcccaatgagctggactatgtaccagttcatcgggaggaaaccctcccgatgagctggactatgtaccagttcattgagagggtttcctcccgatgagctgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgctggctgcacgcctgcctgcaagcgaggcaacctctgcttaacggctggcgtgcagcatcgcacgccaatcgaaattggtgtgcggacccgcacgccaacctgctgggggaatgcccgcgcagagggttggagtgcggacccacactccaatttcaattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactcccctaagcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctaggatacctcaccagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcataccacatgttgtgacaggtctacacatgtaattaaggttcatgcagttcgggaaaaatctacaaataaggttgacatcattgaaaccttaactacattgtcacaacaactgtaagtggctggtctaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccagtgaccaaaccatggctgcaggctcgtcacagcaccccttaatgtgttttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcatcagccaaacagagttctgattttgcctccaagggcccagaatgagtatataaggagcccttcttgaccaggaactcaaattccccatcttcattaccacttaccagaaataaccacctccaacaaccagtttttcacctgtttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagcactcttccaacacctgttaccgagttttctgagcgctcccagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattccttggagggcaccataaaaaccccggtaacgcaggcccctccttttataaaaacttaacagtttttattatttcttttcttaatatcaattacctcccttgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagttttgagcgtggtgagtgttaggtagtgggtgattaatacctgtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacagggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttcatcaatgtactagtagctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttattatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagcaacgctgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcgattagcgtagcgtagcggaattccgccatgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcggtttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctaaaaaaccgctaacactacggtttttcgatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctggtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttagtagataagtaattaacagataagataactgtaagataaataaggtaagttaataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacatccctattcaaagtgttacccacacttgtacaccatttttcttagctttgcacctggtgtagctagaagagtttagctcttggcatcacccaggctgacaacctgttacacaacataacagtttcttttatgagcaattatatattgaacctttacctttcatcaaatcaagtttttaccggaactgaccaatcctatcacattgttaaaactttccaagctaagcttgggggtcttgtttctgatagtatagaagggcagagtttgcacctccatttttccccttctcaattcagcaaaaaggtttcacaaccacttttgagtcttacaacggaaagactagcatctgtgaaggacgctcatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccccagggctgacaacctgttacacaacataaacagttttcttttattgagcaattatatattgaacctttatctttcatcaaatcaagtttttacctgaactgaccaatcctatcacattgttaaaactttccaagctaagcttgggggtcttgtttctgatagtatagaagagcagagtttgcacctccatttttccccttctcaattcagaaaaaaggtttcacaaccacttttgagtcttacaacggaaagactagcatctgtgaaggacgctcatgttgctcaagctcagttgtcagcttgtccgtcatcagtttcttgaatccattcaaaatcaaagtgcccagattttgcaattgtttctcagcttccaattgaaaatgtttatctgaaagagccttgagttgctcatggagggctggaagtaatttttcatcagtttccaatacaaaccagttaaattggcttcccaaagcttcaggctttgcaattgtacgagaatctcaagttttgactgagtgtccttgataacctttctagcctcccatgtctttgtgtctttctttgtttcacgagtcacaattatcaagtaaaactccccattggtcttggattctatggacggaggcaaatcccaatttttgtaaagctgaatgacctcctctataaattcatatttgatacaacaccatcactcggttagaatggcagttgccggaagacaaaaacaagaactgatccaagcagccatgttttgaaatgaaggaaaaccattgatttggctaaaagcgtctaatgcctttgccttcaaggcaggtgtaaggacctggtccaggtatccaccatttgtttccccaaaattgtacacccgcacccacacccagcacccgtttccgggtacccgctttggaaaacaggtacctgctgacatctctactgcagcagccaaatcatcagagtctcagcaaacaactgaagaaacaaagtcaggccaattgaccaaagtaatcaggtatgtatccaattacattagtcataacaagaatagcaaaagggaaaacaaactgaaacaaacataatactctgcacagttacgcacaagaactcaaatcaccaagaacaaaactacaagataggataaccaagacacaactctcaggtaagaacaacaagcagacaaaaataaactaaacacagatacccaactgaagatcaactcagttgaatgctttaactcaggttcacttgagtctcgtatctcagtaggatccgcccccaatcaggagaggcatgaataagtaagagcaaaccattcaaggctggaaacttaacaagagctgacaaatcaatcatatcctcactacggctgaatcaagattcaacagtgactaaaaacacagtcttaacaccaacactgccaaaatgattgtatcagattgctacatctgtcattacatcagataaaaatatctcatattacatctggaaaaactatggttttatctcccagaattgatattatatctacctaaaatgatattgtgtctatcatgaatcatattacatcagaccaacctataattcaatgtcaacataactgaattcatatcagatttttctatctgatttactgtccatgggctgaaaatttgtatcagatgtaaaaatctgatataaaatcagttatgttgacattaaataggtttagctgattcaatatctgttgtgatagatataacataattttatgtagatatgatatcactcctgacagatataataccagtttttcctgatgtaacatcagatttttcatctgatgtaatgccagatgtgggaatctgatatcatcaaatttgcagtgcaacccagcggctgaagtattgctcctaggtagagatgttcttggggtatctgttgtggataccccctatccgctggcagatacccgccattgccaacagatacctgccagaggatttggatttgggtgcagatgcccaaattccctccaaatcttggcgggtatctgggtatccccaggcagccttccagatggaccctcttcccttgagaccttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacatgtgccttgtcactggaagggttccagtcatgagacatggtacagagccaagaaccagaaaattgtccttgtcttgcaaacctttccgtccacaatcacttttttcaagtgtgatgccttccagatccagccacccaatccagctgaaaattatagcttgggaatgccggtttggatgggggaacagcgctcttggtcgaggagatttgagttccaattcccggcttcttgacagttctcaactgtctaatccttctctgatgatcaggaggatatgtaatattcatcttgtgtacattatacattatactttgcagacatgtgtattcaaaatctcaacctctaaacaaaacaagctgttctatcctcaatgaacccaagtaaaacaacaagctaacaaactatggatgatatttaatgatacaatgagagaaatttaactaaaggtaaaccagaatccagcccaacattcccttttgcataagccatcccgaaaacccagcttaaaattgtatctggcaggtagggttgatggcgccacttttggaaaagtgcgcgccggagggcgcctccaaaactgccagcaatgtgcgccagaggcgcgccaggggcaccattttttgcagtaaaaaaacatgtacatacattctattttccatgttttttaattttttaattatattttttttcaacctcaatgttttaccgcagcaaagtctgactttgctttattgggtagtcacaattggtgggtgccatgcggcacttcacactatttggggttaaaccgggttcttgggggccaaaaaataagttcaaccaacaagaaacccaaaaaaatacaacttttatgggcagttgatggatgactccccccaaaaaagttagggttagaagtgctcgccaccccccccccctttttccagatttcatgcgcgccaagggtgcacgtgcccgacgcccgcacattggcgcacctcaggtagtgcgccgtcaaccctactggcaggaggttctttggggatcatggccaagtcagcttatatggctgatggcaagtaagtctgcagatcaatataggaaaagttttctggtggctctcatagccaaataatcctgatcttcttgccaaacaaaggacttgacgcaacaagcaagccacttgggcattttgcaagtggagatcaagtgacagcctgccttgtcaaccggaaggttttccttccagtcgacaagggagttgaccggaaggaaacccttccggtcaattgtcagctggcctctccaactgcccttgctttaaggggcgggtatcttcagatacccgcttggatatccgctaaggcggggggatactcgccagctgatgcggatgcgggtgcggatggtggtttccctggaaaaagcagccggatatccggatgcgccggggccatctctactgctatgtaaacaccttgtctgctttagtccaagttgagtatttgtacatagaaccatagtctcattaaagaaatctactcctagttgtttgagttctctcagatggggttacccaaggtcatgtgggcagcctgtaaaagcaaggagacaccagtacggctgaggcgccagcactgcagtcaagctttgctctatcccgctgtgtatctgggcagcatgagaaagagattgcatgaaggcaagatcatttacctgtccagacatgttagtatccctatggccttcaggattgtttgcaatgccaattgaattcgagaattgacatattagcaagtgtacggatgcaagataacgtcagttgtccagttccaccactgggtgcaccaccgggcgtagtggatggcatttggatacccaaacagatgtaccaaatgccatctgactttggccctgcaaggagcatcctttggatgcgctttgcattttgctgaagcgggatggtagcgccaaaccatccatcagatggcaggattagaagctcttggggacaaaaactaccaagcattaggcttgaacccatgacccacagaactgccaccagaaatttcactgatgcagtgccttgccactcgactattctagattttttaatattgcaccaggcaaagggtcaactatagaccccacattgcatttttggattgttttcaacacattgaccaccttttaagatcattttttgacaattgacccttttttttgactgccagaccctggtgaaaaccatcaattggaaactctgagaagtgtccaattgatggttttcttgttgttcatcggacactcccaatcaagtgcccgatggacaccgggctgtacaccatcctctggatggtctcgcctgccaagcattgcttggacgctttctgaagcgtccaaatgatgccaggaacgcccgagcgtccgttggatgcttcacaaccaagttgcgggcgctcaggacggaatccatccgtttgctggggggttttcaaaaaacccgccccatggtgtaagtgagatcctatttttcattttggagaacacaaataatatgtgtatcccagattagctcatgatagaattcggggatggaaagtcaatcagtgagattccgcttacagaaaaggagagcatatataaatgatgcacccacccacctgaaatgataacggaggccttgagatcaagccaagactccgagtgtgtgcgttacttatcttgaagatgatgatacagaagttgaacagattaaaaaagtcaactcaacaaatcagatgagccttactgatgagactgaggagatgactactaggtggagtgggaggacacaattggcacgccgggcggctggatgagatcaaccagcggtttggcatggcttggatcaaagcagtgtgttgatgagccgatgcctggctctggccacattgaccctgagttgcatcatgaaggaatacggcattgtattcttccagaattaaagtccatctaatggagccaaggacttcccgtcgtggtttagagtgttttttagacctctctcagttctaaattaacactctaattacaacctcaactagctcacatgagggcctttactacaaggcttctgaagaaagatttttttgccaaaaatcaagtccttcatggtgtagatccaattcttcgagggtcgtaaatgccgacgggaagtcatccaatctcggcacttgcatcggaaaccacggtccggaccggtgaaaccttcatcccaagttgaagtaattgttttcagtcagtttccttcttagttttgtttcgattcaaagccccatgaccaacagaaatgcatttatgtctcgctcgattatcctggactgaatttgcttcttcatacttcaatctgaccccattatccccgatggaactcatgattgctcgtttcctgactattcgcgtaagacctaattcaaatcctcacccgctcgttttctgttacccgtctgatggatgtgattcaatgatgatgatctcctaccacccctaccgctttaatgacgaatgaagtgtcttctgtaactttggattgtggagtttttgggtactgaaaagatcgcggcaaatgttcttggaaccaatcttatgcatcttcagaggatctccaaccgcacacacagacacaaaacagaagaccctttattccttcaagtgattcattctttttttttttttttggaaacggcacgaatttggtagaggtacttcccatgcctgcatacatacaagaatgttttgagtttgttacaggatgactacatagtgataactaaaacgcaagcttttggcttgaattcttgatcactttaataaggatgagttccgcttcgctgcttcaaaatctcacttccgcctccccatcccatccttttgctgatccaccaatttgttccaacagttacctcataaatgcgactattggttacgagtttgagactcatcgtggtaagatttacatgttcattcctaagtgaatttaatcgaagggaattttgattaacaccatctttctcttttctggtcaccaaagcttttccaagtatcaaatttcatttatgggcttccgtttgagcatggagcctcctcttcctcctcatacaacttgagaagaatccgccaatcctgcaagtcaatcaaacacaagctcacccacacagttcggtcgggtgtgagacggttgaatagattcggttcgacttcagctggacctcatgtgagctaaaatcctctccttttttttggctggggcttctgttcagcgcaagaggctgccttatacagccttgaatcttgtttttttataatgatccgagtgatttggcgagtaggaggccggagtatgttcgatctgcagttcttccatttcggatcgtcaacaagcgatcaagtggcccacttgcattgagggccataccgcccacaaagattgtgtggatccccgaaacattgaagaatcttcatgcccctgttgtcaaccagcaactcccagcattcagaaagaagcagagcatcgagacacctttgagcctgtgagtgatctaaacagttttaacttgccaatgccctgtgaaagattataagacaagaatctgaggaatttcggatgtttcctgtatgtgatggtgaggataggagcaactcaaagtatgttcgatatgtctcgaagaatttgatattgaagatgtccggatgaagtggccaagttgtgcccacccctttcatcaagattgtgtagaaaaatggcgcgaaacacatcttacttgtcccctctgtcgatctgaagatgaaaagttgagcaaggaacgggctgagcttgaagctcaaaggcgagaggaagagagaagtcatggaatcattaatggcgtgcctcttttcggacacttcttgcgtcgattatcggagatcggatctccaagaaatgtaagtctgtttaatatttctctctggaaaaactttgaataattcgatgatatatatgttttttttttctgattcatggaaatgggtaggaacaggaagcggcagaaatagctgatttgagactcttcttccaaagaagagaagagcagacccaaagcaatctccaagcattggatcaagctgaaatccctactagaaatgtgagttgaagactctaaaatcaattgataatcagatgatcatcagtgtatattgcaaccatcaatcaacctgatcatgattgtatctctcaatctccccatcagcaacaacaaacaaccttgatgaatccatatgaacactttttccaaagaaggcgtgtaatttatgttcacaatcatcaaactgactaaacagatgaaaaaaaaaaaaaaaaaacatacattcatcaagaagaaatttacaaatcaaaaaattattgggctagttcatatctgaacttggaggtgatttttgggacaaacccatgagttggctgtaaaccaatctagacctttgtccaagttctacaaaatagtgatgataattaatgccacctgcaaaagagaagtttcaattgagctgtcctagaaagacatgatttatgatcatgaattgtaatcagatttctcttgaagagtttggtgacttgcgattggatttttgtaattcacgtcaagcagatgtccatgcaagacttccaaataatcaatacttttacagaatctgtactatagttagagctggtctctggatatccgttgcggatatccgttatccgctggcggatacccgcccgctgtagcggatacccgccagcggatgcgggttcgggtgcggatgtgccctttccgctgattttccagcggatacccgggtatctcaacggatacccgaggccggaagggcagatggccggctggaagggtttccttccagccggcgaggtactccttccgggcgagcaggtacatgtacctccccgactggaaggaaatccttccaggcgcctcggcgggcctttaaagggggggtatccgtggatacccgatcggatacccgctgcgggcgacggatacccgctagcgggtgcggatgcggatgcggatggccatttggcctgaaaaagcagccggatatccgcatacgcgcggatatccggatgcgtagcgaccagctctaactatagtggacctcttccactggaaacaattgagatttaaactcaaagacaaatgattgatcagcaatcaactaagggagactattttatttctgtgaggttaatctggaattggcatattacaatcatcatggattcagatgggtaagatctcatggcctgtcactctagcttatttgttcccccaaattagttctcaagaagttgttttaatagtggttgttgagactctttttcaaagctggacctggaacttattctgactggaaaactgacctgccttgtcatgtgtttcaatttgccagatgcattatcccaatgctagaatttcactggctcacctttgaagctgaaattggttttaatgacagattttattgaaattcttatgtgtatttccaaatgaattggttcttctaggacccaggagagcatgtccagatgtgagtaacaaaagccaatatccaaaacgtgggattcatacattttcaaaacagttttcctgcttttctcgccaacatatgacttcaacttgtagtgactggaaaacaccagtacattatttgccttgcaagtgtatgtaatgtacatgtgcccatgttttcagcacaaaaagatcatgtctggttgtgagccaaagtggcttgaaactgtcagctgttgatctcgcgtagaggtctggctggacaagattgggggtagtaataaatgtattactatggtaaagataaaaaactaaatacaagaggaagggaaagataaaaagaaggataaaaagttgtttcttttatttaacttgtttgaattctattgttctataagaacatggttaagcctgcacaaaaacgcctaggcctctattcctaaaggtaagaataggatgcaatcagatagatgtgattgtgatgatttttcatcggtcaagagactcgatcgggttgttaacatcaaacccagttatattaattcatttttgattcttgattcattttattatcatttgttatagattttatttcagtttaatactactgattctttatgagtctgatgatagtgtagagacattaacttgatcgattaggggctttcagtattttactaagaaggtaaggttatcagattcaatctcaaccatatctaattcaggaatactagtccaaatgtaataaaattcttagataaataaagacctcaagggtatataaataccattgctgagtttatctaagtaagtaaagtcttactactgttttgaatgagtatttcaaaataagatataatattttgattggttcttttttccgagggagaaagattcaatccaacatgaagtagtttttatatccaagctggacatccattttcatgtgtactctataatcaagcattgtaatcatacatgaatatagtttctttttgtgtttattctgggttacatgttgcttacttcacttagttagtatttcaaacaatcctgtcaaattatgtttctcatttatcatctaactaaaactgtgtcattttaaatcattcattatgcacatttccttctaactaacaattccattattccaatgcattttgtacactggttttgagaccttttggacacaccagagtgtctctaaggttgacattccctaccaccaaaagaggtttcattcccatgcaatgaaatctatgaaatcatgggaacagtttgtgtatattttttctcaaattttgtatagttattctctagtttttgcacaggcttccgttaatactatagttattctctagtttttgcacaggcttccgttaatacttggttggaaatgaatattttgccacttattataccatggcaatggtaggatcaagtacatgaaaatctattaaattacttgcatggtgtcagtggaaattatcattcacttgttctgaaatcactgagtaacagagtaaaggatgaaaggaagtggatttaattcttgaatttaagtcatgcatgatggcagatatggttgattggaggtagaatatttccctttattactgctttagaatttgattccacaggtaatagagtcatcattatcacctgcaaccaaaactaaagaatgacaagacatttcttttgtctaatttggcttctgactcactcataaaatccatgaactaatgattaatgttctgttcaaattctgatcaattccaagcatgacttgcttgattgagtgaggctgaatggtcttaaacatatgacaggatatcaatattcctgagtgagcttgataatacttgtgagaactaagaatcaaaagtgaaattgagatagtcatgatatgatcaagaaaggctgctcatgtatgaatgtgcaatgccaagaaagtggttcaatttcacatcaataattttaaaattttgatatacacagattgagaagatcttgatttctttgtaggatctattctaaatcatgtgatggaaaaatgatcagctgacagtatcatcctacttgactttttgagacaattcaagctttgaattttcttcaactatcaagagtaaaaatagaaaatgtaagatggtattctactttctgaaacaaattttgattttatcagttcagacagtgatttttatgtataaatttcatcatgaatcaatatgaagaaaggaacaacattctgcaagaaaatgaaatgacagcttgttcagctattgtattcaaatttgaaaaaattcagatgtctttggaactcccatgacttcataaaaatgttgtaagataccttaactctagcagaaaatgtacaaggaaattctgcaataaaatattcctaaaactggaggtaactgtatgatacatgatcaaaatgtttttccttagtctcaaaacttgagaatcagcacttgatcttaaaaacaagccacaaaatcttgtcagagtgaaagaaatagaatgtttaaggtttattcatgatgataaacacttgaattagatcagtttgattgagcaatttcaatcatattacataattagataattgggttcaagaaaaaaccagaacctcaaataacatagcacaagtgtggttgattgaattatcaaagtagaggatgaccttgaagtaaaaatcatccacaaatattggacatttgatctagccatcaatgaatcactcaaaattaaaatggcctcttgatcagaattgaaacagtcaaatttatcataacattggtcacaaaattgaaaatacatcaaattgagacattcaggggttctactacacggcaaattgttgtgcatgttgaatcttctattgaattaattttaccctttaatttaactttgaagctagcccctaccttttcattccagttagttgatatctctgctagattgaagagatgaaatgagactccttgatttctatatgggaattgttagggcacttctgcctcaatactggtacatattttcaagtgaccaataaaaacactttttcctattaatttttctcgacagattgagcatctaataaaatgaaaggctttatgagaaatatcaagatattagccaatcaatagttatactttcttttagaaacttgaaatatctcattatcatcatgaaattattagtatagcaaaaaacattaatctatatgactcatatcaaaatatactttatagattgtagacctgttgggatacaaaggctgggattaatttggctgatctttcagatttttcactgagcaaggtacaggtgtactaccttaaagacaatcagataagaagaagagataaagtggctcatcagtttctgcaatactgtcaaattttggcaaaattcctctccctgtagctccactcagttccaacaagcaataatattgggttatttataagtacctatcattttctgaacaaaatttgaagatgatgatcagatggttcaagttggtagctttcttttattaaccactaagatagaagttcagcaaagggatttatggtagttgcaagctatgtatttacaatactgttcccaagctattgattctgattgcatttaaaaagcacagcaaagctttttattgttgtatcatggctattcttggcctactggactgtttgaaaaagttaaacttctcatcttgattttttggtggatcaaaaaatgaaataaaacagttatttaaatcatagttgacaccttagcaaaatgaagaggtgatttttgggctctaatacatgtcctctgatagacctggaggtgattgttgattggaaatgagcaacaagatttggcaataatgtacaatggtggaagtagattcccaatctttatgtgttttctctccttgtcacttttccattaagtctgaatccagtatccattgatgcattcagtctcatgagtttacctgcaactggttcagtaaactggtgttatcttgccacttgatgtactacttcacttgaagttcaaaggctaagatgatatgtttatatgggtctgggaggtaaaagtttgctttttgtataaaagtgtgagctgtattttaaaactcaaggacataacagaattcttacctcactgattgtttgattgcctactcaaaatgtggatatatatatatcaccataacattgtactttgaataacacaatggtgccattgattggaatcaagcagcttcatcttggttcatcttcaatttgggtaccaacagttgaagattccgtgtactcaatcaaagtgtcttttgaggaacaatatcacattcatcgatctagtctctcatttatcaaaccaagatgctggacttagaacagttccaagtgacatgaaacactactttcaaccgaagcatcttgggcacttgctgaaatggtcttcattcagctcataattcacttgaagaatataagtgcatacttgaaatctgttagttttggagcacaggtgatattaggtttcaataatgtggcatcaatcagaataagtaatctgaactgggactaccttctggtgcagattaaaaaatgagcttggcaatggaaaggctcaggctcatagcaaatacaagattctccagttgatatttcctggtctagatcagaaatctagctgttgatattgttggttaatggtagataaagagctgcaatcaaacaacaacttaaaaagatagatgcaattttatttgggttggaagcaatttatgttgtaataattggacgatcttggataagaattaattccaattagtgtagcactataaaagtgaaaacttatcaggtcggcaccctattaggattggaagatacagtcattttgtggtatttacaatcttcacaagaacggtttgtgatgtgagttgacagcgaagaaacagttttacaattcatcttggatgcaggtttgttgcttatcattataagtgttgtttgtgttggctcttgactcaggtttctgcttgggttcttgtaccggccatcacgagtgatggtcttgatcgttgaaaaggtttcaattggttttctcctgttcaggtgttaaggtgatctagtatgacgtcaacagtgccgctggttaattatcaaaatcctcgctcttgtctggctcgtttgactgctgctgcatctgttccatttgaggtggtctgcgacggggtcggattgagctcttggattggtaccaagctgccaacttcgttgttgttgtttgtagcggtgttgttcatcgattcgatgtccttgccgttctagattgttttcttttttatttttgctaatatactacttgactcggtatcgcttctcttcagcgattgtgatcagatatgtttattagatgattaattctttgcgctggttcactagcgcgatcgatgcagcgactgtagtttgtcaaccagtaataagggctggatcagaagagtaaaagcaaagcgttattagtgttgcgatgaaagaatatatatatatgtatatgtatatttgattaattcaagttgaagtgatgaaacaaggaggatttaagggaaacaatttctttatttttctttatttttattttctattgttgaatacccgaagaagaagacgaattgagtcaagggaaatgaagaagtcgggctagtcgtatgattcctctgatatgatgagggaggtgtacgggtatgggaagcgatgaggcccccaattgtcagctgttgatctcgcgtagaggtctggctggacaagattgggggtagtaataaatgtattactatggtaaagataaaaaactaaatacaagaggaagggaaagataaaaagaaggataaaaagttgtttcttttatttaacttgtttgaattctattgttctataagaacatggttaagcctgcacaaaaacgcctaggcctctattcctaaaggtaagaataggatgcaatcagatagatgtgattgtgatgatttttcatcggtcaagagactcgatcgggttgttaacatcaaacccagttatattaattcatttttgattcttgattcattttattatcatttgttatagattttatttcagtttaatactactgattctctatgagtctgatgatagtgtagagacattaacttgatcgattaggggctttcagtattttactaagaaggtaaggttatcagattcaatctcaaccatatctaattcaggaatactagtccaaatgtaataaaattcttagataaataaagacctcaagggtatataaataccattgctgagtttatctaagtaagtaaagtcttactactgttttgaatgagtatttcaaaaataagatataatattttgattggttcttttttccgagggagaaagattcaatccaacatgaagtagtttttatatccaagctggacatccattttcatgtgtactctataatcaagcattgtaatcatacatgaatatagtttctttttgtgtttattctgggttacatgttgcttacttcacttagttagtatttcaaacaatcctgtcaaattatgtttctcatttatcatctaactaaaactgtgtcattttaaatcattcattatgcacatttccttctaactaacaattccattattccaatgcattttgtacactggttttgagaccttttggacacaccagagtgtctctaaggttgacagaaacattcacacatttttgttactaacatctggaagccctagatctccggggtcctgttcttttagataaatccaaagctagtttatttcaataattttggtttgaaatttgacttcccaatacttatgatctctttttgcgatgcttttagttcatacatagcaggaggtaagagctcaatttggaaggattatttatttattggtgttatctgagtatttccacagatctgcctttctgcaatgtgtaggcatgacttggtggtctgatgtgccttcaggctttcatgaggacatgtttcggaatctacccgaggctaccggggcttctccgtcgagcacccccggggggttccggcagactctgaagatgagttgaccaagaccactttggccgaccacccacccaaaaccaaccacttcctcaatgaacacatcatgtctctcgaacaacaacaagctcaatcgcccgaacaaaccgaaactgaagccactgaactatccaacaacctcagattacgctcccgaacctcaacaacaaccacgacgagctcgacggcaagcaactcgaagaatgagctaccactaacaacaacgatgacctacactactacttcctccttaccctcacccgtcatccctcaacctacacccaaaccccagaaaagctctcgtggtggcgcccgaaaatctaacaaatctacacgtcgttctagtctcaatcagaagaaagagaattcttcaaagaaaaaatcaaattctcctcccatcttacccaataatcccgctcaacaacatcaaaaacaggaacaaactatcccagaagatgatgctaatatcactcgctgcgtctgtggagaagatagtcagtctttttctttatcatctatttctctttttttagactcgattctaaccaattttcctgaaaataaactgtagatgaggaagccaacgatgtgatcatgttccaatgcgataaatgctccgtatggcaacacggaccttgtgttggactctacgcggaatttccaggagattacttctgcgaaaaatgtcgaccggatttacataccactgggtaaaccctcttaatcttatcaacacaactttctttttttgagaattcaaagccaaagactgatttctggttttgggtttccttgatatttgatagacaataccagaaatcgacaagtcatcaaccgactcgacggtctccatcattcacatcgagttcaagtcgacgagagcgagtgaacccggatgcagcctccctggcggcgttcctgacggatgccggagtgaagccggaggaccaactctcgctgggcggctttgccctgccgacgtttgcccagacgaggcgacagtcgaatatgttggtcgacggcgtcgtgcctctcgctcagaagaaacagactgccatggatactagtagctctgggactgccgaatctactctccttcctagtgctgtcaacgatcttaataaggctaagcgcaaaagaccctcactcgatcagattgaatctcctatcttgtcagtctgcgtcctctctctctctgctttccgtgcaacgattctgactccttgtcattttttattgtgtcgtgttgacgattttaaggccaagtgtagagccagctcttgaagataaactcaaacgaccgcggatcagtcctggcgccgaactcccctcgccggccgcatcggtctcaacgaccactagcaaactctacaacccgcccagtgcgagctcgcttttctcagggccgatcggcaaacacaaacgtagtcgaaaggtagacgagaccgacgaatctagtggtgagtgtcgaaacacaaggacaaaattgatccaaagcttcgatgtgggcccttttcctctaactcgatcatgctttgctcgcttttgggactagttgggacaagtaacagtaagaacaaggcgactggggtgtttaataataaccggaatccggcctcagtgtctacttcggcaaccggtagaagggggtcgccgacgaagcgaagcaaagaggacggacgccggacgaagcagcaagtgactgaacaacaagcgcaacagcaacagcaacagcaacgacaacagcagatagaggcgatgctttccgagggctgggggctcccggaccatctctcgtatctggactatctcctcccaaccccgtttcctcagccgttgatcatcgaagatctgggcgacggagctgaggcgaagatctatgagaccccggctaaggtcaaattcccttccaaaagaactacgatcgctgatcttcgcaaacgctccaaacatctcgtcgattatcttcagaaagttcagatcgaatcgtctgatcgtgagaaacgtaacgaactcatcgccaaaagtctttcctctaaacaacaacagcaacaacaacaacaacaacaacaacaacaactcccgacaatcgatcctagcaatcctcagcaatcgtccctccaaaactctcactctcactcgtctttcgactcttctcaatccgtcgttagctctaaaaccctcgaaatcatcgatgatctttctagacagctgtatcattggcaagagaaattcaagcaaaattaaacccttcctctgaacatcaagtttgctttcggtattttatgtatttacttattattattattattatcatttgaattcgcggaaacaaaaaaagactcccttcttgtcaagtggaacctacaatcaatctgtgttgagattgtgtctgtacacatctgagcttgatgaagctgaagaaagagggcgatcagctcttgtactggagctcatgtttggctgtggtgggcactacaccattctcatttttcctatgatgtgttttttgtaaggaggaacttgacttgggaaaaacaaaaactggaagagagaggggggttatggttcacaacacgagcaattctggaggaaaggatgtagcattatatctcgtattgaagtcagatgaagaagaagagctccttgggtaactatgtattgccaagtactcttttaaaagagaatcctctgtgcccaaaaagtcttatgggctacatttttaatttgttccttgcaaggagatctggccagaaaagatcccaaagattggaaaaggcatcttgctttctcaattgatgtagtctgcttgactgtctcaaatgtggccctgctgtttgtctataatccctgacacaaagctgttgttggccaggttcagagatctaggctatctcaagattgaagtatcattatctcttgagctaaactaactgttcagcttgggatgacaattatgattatgttatttgatttttttttgggggggttattttgtgtatgatcagaaaacaagaaagatatcaataagatgtaacatgagaaatggataacaatatacttgaggattggtaaatttatgattgattttatgttacttatcatcatctttgatcatgattgagaatcatgatacttgatcattattagtcattaaacagaataaaataaacaagaagaagagaagactagtcaaaagcaagaggttggagggctcttctgtttgttaggaagatgatatgttctgatgcaaggggggttcttttaaacagggagttgggggaatatacggtcagaagcctttgtcggctgagccgcattgccctaacggggtaaagtaataactgtacgcaattatcgtttaacgagagtggacggagataatttttggaagggaagaaaagggaaaggacagaaagaggaatgagtatgcagatcgaccacgagagaagaaggggcgagtgggagagagagaacgcgagaaaggtttgagacttcactagttatcttggatgctggtgccgttacccaagcaggcgatattctcggcatagtagtgacaatttctcatccattcggtccggttaccgaagatccagacggcagagttaacccgaacgaagtctttcgagcgaggtatcatgtgagggaagtagtcgtggttggccaccgcgtgttgaccagactcgccctggaagacctccgagaggatcctggccgccgtcggtgacatcgatctcggtctaatcaacaaaaaaagttcaaagctggtcagccttctttttgttgcatactgatccatcggtgccaaaatattaagatgtgagacatatgagagcggggggacaaaacagggaaagttttctactgacgcggcttgggagtgcgcgtaatgtaccaagccttgggttccaagatcgagagcggcaagctgagcgacggagccgccgatgccgtggccagtgaccgagaatttgaggccagtagcgttaacggcctgcttggcaactgcccaattatcagtggcgattctagcggagttgtagagctggaggatgcccctgccggtggtgcattgattgtgggcggtgcagcgagggaaagggcggccgaagtcgatcgggacaacttcccatgatagcggcactactgagtcgtacccccggaatactatcactatctttttgcatgaatggtacccgtgctacaaatcccttctgtccttccgccgtctcgaaatcttgcagaacttcaaattcgttgccctccaccgcaaacgtgctcggacatagcgtacgataatctccataggcagcctaccaaatgcaataaaaaaacactcggttcaacttcaaattctcaaatttggatggtcttccaaaccagcgtattttcaagttactaatcatctatctttctaatctgtgtttgaatttatcagcggatttaccatagaaagataactgttaagaccatccacggaagcagtttttcagagcatgatccaggtgtgtatgagcgaggatgaagagaagaacaaaaacggggaggttgcgtgacggttaatcccagtgctctgcagacaggaaataaagaaaagtggcacgaagccgagggcggtagattgaagcgggaaatgaaagggccaaccaatgtaacctgatatggtcctgttggtcgggatcctgggtgtaccacattatcttatcggcatggatagccttggggtcagtgatcgccgggtcgaccagctgttggttagtcgcgtcggtcacttgtcgcgccttcaagaccgatagtgtttggccaaattcgaccagcatgaggaacgctatcaccgccagcaaacaattcatcccgcgatggtccatccttgataatgcgtatgtctgttttttcccgcgtccctcttgactttcgcgctgattcacaatagctccttacaaggacggtgaacaagaactagtaccgcgagctaggtctcaagagtaactcgatagatggctttactttcgatagtaagccaagaaagggtgattgtttttttttgtggaggagagcctgagaggacaaaaacaagccagtcagtaccaatcacaagatggcgtttggagtcagttcgagtgtgacagatatctagctgattgagcaagtgtgctgaaaatgagctgccctcagctgagatggatatatagctgatgatattggagcagcacagaaaagagatcaaggccaccaggttgtatgcgaatctcatcatcattggtgcagaaatgccaagagaagcgttggatatcgaggggacaacaaaatccttccttaaaacagccatcagaagaccgcctgggccgagagcttctgggatgaagctaggctctcctggaagctttcaatcgaagcactcttcctttcggagcgcagtgaagaccaggaaatgagatacggtttgatgatgtgtggtagaccaaatttgtatagaatttgggagtcaacgaccattctagtgcttatagcagaccaacgaaatccttcgtcccgtctatcatcaatgcggaatggagaagacttccatcttgccttggaagatccgaattcattccatcatagtctgactcttgagtcgacgcttgtttctttaattggagacagatgttgcaagctcacaactgcttgggtcggatggttgtgattatggagaggtctgagagcatcgacatggattgacgccaatttgctactctgatatttatgtcaagctcaaatatatggtgtagacggaaaagatcatttgagatcagacgagcctatgatgaagtactcctcaccttcttaggctcattttagactagaaaaaactggactaactctagaactcacgagaaaaaaatgataaagagattctcaacaatcaaaccaaggaaaaatgatcaagaaataaattcgatatgtgaacttgattaaaaaggatgagcgctgaagactgttccttgtttccgtcatctctccctcatttaatgtggggagtagtaacggatgaacagagagacagaggaagaaatttatggagagcaaggagacgataggttttgacaatgaaggctatcatctgattgattccatctcaaaatgttagccagatgccacatgttatttggaaaaactgattggcaccaaatgtcattctgcggccttcgcccatattttttgttggaaatcgcaaggaagagggggaagaggaagtgtttatatataaagcgaaagaaatcgagggtgacttgaaatattggatcgtagaaaggatttaggcttgagtgtgcttaccgcaacaataacaggaacaggcctggggaagctgatcagagagtcacgaaagcgccttggaggagaaaaaaacggggaaactggagtgaagtctttgtggttttacgaccaagttgcgtggtatactcttcaggagtctgacggggttatgagcagaaaggcaggggggagggggactaacaagaaaggatagagtatttcttctatcaaatcgtggtagtttaatataagaaacaggatctgagcagggcagtgtgtgtggtgctgaatattgtgatgacaatatccctaaggtagagaaaaactaatggttgatgcttattggttttaatttcgtgatttgatgagagtaaaaagatggacggaaatggacgaatgaaggttcgcttccagcttcatggaccttattcttcgtcatcatcatctcatcaatcacgtctttctcctgccctccctcggtcaccggacctttgactccctggcatataatgtgatcggggaagagactcaaattgtcttgcggaagttttgtcgatctttatctttattaaattgcttgaagactcttttgcagaggctggcgcccgagataagcgcatggaagccttggaaggaaggggcaaaaagccccgcttagattcatttcagctcgtcatcaccgacaattctctctttaaagacgcagattaataatagcactgggcgagatctctttcggcgaactgtcaagctcgtcatcatcatcatctcgaccgttttgtttaggctccgttgggcagcaatgtattcacatattgcaagcgatatattgcccattcttgtgacatctgatcaggttttggtggtcctgatcagatgtcacataggatgcagtcaggcaaacatagcaatatgtaaaccgctcggattatctcgctgccaaacgggccttattcatcttgaaaattatatggcgaatgttcttttgagcacacactcacctcccctgcaggaatgcataaacggctagcgttatataggctagtataggacatacagattgggagaggtaatctgtcgatttctatgcaattttcgtgatgtgtttctttttcacgaatatttaagtacacttagcggacaagtacatagaacaaaatgagaatgccaaaggatttgaaaatcctcaaggttgaagagatcaaaccagactgatgataccaagggactggtttggattgaaaggtttcaactggaatgtgatagagatgtgatcataaagataagaaaacagatttcttgatatcacaaggatgtggataccgtcggccaagggtatatctctcgatgggtgaagatcaaaactagcgtgaatgaatgggactcttctcgcgaggtacgagggccatgtataactccgattcttttggggcaaattttccttttccagtgtaagtggcttgtgtctgtgatcgatttcatctttctccacaatgggggaataaggaaaataaagatacagtagaaaattctacgatacatagttgcgctaggttcgggcggccttgctgcaacagcaacgatagggacaagctgaatgagaagaatccgtctgagctgaggggggatgatcatcaacttgtaatccatccttctgcagaaacaagaagaattgaaactggaagagttaaggccaaacaggcacggcggtaagcttgatacgtttccccccagtcgggtctcggtgacgtctccctggcccgtctacgtggtcggagtcccaatcatgctgagttttccccatcgatccgacgttctagttgtcacgagaaaaaaaaaattgaggacgaatatgtgtgccagcgtaagaaaaacgagcactatacagcttagccgaccaataatcacactcattgacacacatgtctatctatcgggaaaaacgtgatcgtcctttttctggtggcgagctagttccagcagtctgctttcctcatcaagcctaatactccacaaatgccccgaatgttttctagacggcaacagccctcatttggatctacaagttatcatggcgtcggcggggtttgagcctcccgctaacatcatcgaatgccctggtaattcacgcagggttggatggttgatggccccagtccacaagaagccgctgggagtacatagcaattcttgaccggtgatttagttcatgaagcagttgaatttgttttggtcagatcacagtctgactcaggaagagaaaaacaagatgttggggttgcgcatacatagaaatgagacctgtcaacggtggctatttacatttttaacatctttatatactagacggtattgggctcgacagcgggttgcaacactagacacacaagaagttgaggggacaacattgaagacatggctgtggtgtatctagatgatccgcagagaaatcgggtgtcgagccgccgtgcttcttactttcactaggcgtaaagtggtttttcacacaagcgaccaatctcattccacatccatttggagtcctacgatgtttcaaaaaataaaatcgtgagctcaaatgggcaggtgaggaagaaagagagagcacatgtagtatactgacctcggacatagctgagtcattgacgccacaacacagcgcaaggttcacaccacagttccaagttcccggtttcattttcacagcgggatccactagcagtagattgtaaaagttagaaaaaatgcatgcaaatctttcaagcgcctgttctgttggacattgaatgagaaggacgacttacagttgtaatagtccacgccggatttgggaacattgggctttttgtagcgggtccagacgcaatgaccttcaacatgtggtttgttggggcaatagaagttgttgtaactaacagctccgaattgagctgttacaagaccgcatgtgacactgatgataagagctatggtgagttttgccgagtgcatgatagagtgctgattttgtatgggggggctggatcaggggataaggtgatgggtaggtaacgtgatttgtgcaagaaatgtgaatcgagatggagcaggttgtggatgtggagaggagtgggtgtttgcaaatggagtgggatcatctcttcagctttatatgcaccaggctgctattaggatagatcaaaaagggcgaccgggtcctgcacgatggaagacagcaaaccgcctgtcgatagacacaaggtgaagagacaccctgaatcaacctcactggacagtggaagtctgttgtggcatgagttccaccaggggcgcttcgtcattgccccaggcagggttccaccacggtatatacactcgagtgtaaatccgtggtcgaaccgacacctctcaccacgcccttataagagcttccaaaggggtaacggcgctcgtcaggatagggaaaattacaataactcgccctgatgttgcttcgattctagtcaaagcctttcacgttttgatttgcaggggccgggctcgacttggtctgggcggcggaagcccctcccacgcggcatctgtccccgctcaaaggcctagagttcctctaggcggcttcgtagtcagaaattgtaatggaggacttcccgtcggatctgggaccctcgcagaagttgatctagagccaaaaacttttaattctcgcagggaaatttgaagtttgacgctctaaaccgactctgggagacccgcagaagttgacgggaagtcctccaattggccatgacggggtgtagacaacaaaatcacaggctggtagacgcgaaagaaggaaagctttcttatcatgtggtttcaggcggttgtgcaccctgaccttcacttttttttttttgaagtgcatttggaatattaaaggaactcccaagatgcatgcggcttccggaatgaaaaatctaaaaacaggaagaatcctccagaattttggccggggaataaaccaggcgcttccctggagaccccatgtggtacattgtttattccgaggtgtttggaaataaattggaattctaagctcaggctcttcactcttgcctaaggcctgtactatagccccaattgttgaggccaatttccatttttcaagttggaaattttccctgctgtggtacttgaatatgtgaaaattcaatttttttttcttctatacgtttttctcataaaattgttcagaaatcacactttaggccttcagaaatagattctagggacaatgttgcattaggtcactacaggatatgtggaacccttacaaattagaagtcacccctacagacacatatcatccaaggccctggcaattcttccacccaatctcactgggatctggctcagagatctccaacttggaaatagttaatggcagaagatgatctaccactcatttggatgctggacatattgccccatgtatgtcaacagcacttgatatgtgctttcttaaatacactttatttatttgtattttacaaacaaagaaaacgatggaagcactgtacgtggtgatgagatatctgacgggttattttccagaacaagatttggaatgatttttcaaaacaacccactactctaggccatgagtttgtgaggttaaatatacatgaagagaaactttcaagccatgatgatgatgatgatgatgatgattgagaaggagaaaaagtctgtcaagagaaaggcacacatacaaggatcacagcaaatatgtgctgctttgtatcataaatcaaaaacatgcaagggaaaagaaaagagtaataagactgcagtggtgcttgagtatacataattggaaaaatttatatattttttctactgaatagttaatggattgtcttcctcttcatgtgaatattttgattcagattcagagaatcaatccaaaaagctagtcagcatcaaaagatggcatttttcttcatcctaactatgaatgagagatgactcaccattcaatgtatatgtatctcatattttttattttatttcaatgtgagttgcttcttctgcaagatattgatgaatagcctctgaagcattccttaaacctgaattcctaatttcagattgcatgtcaatatggccaatttaatttactccaactgatcttgtgttttttttttttttagattgtggttcataacttgatatgagtgttcaatctcagcagctctgattaagatacttggctccatccaacaagttggacatgtagcagcttcttttagccattagcgttttttttgctgatcaaacccgtcattttcttcttcttgcttgcccattgcttgcataaagttcctgggcaaaaatttaaacttttgtgctgaattttatgtctgcagcagtgctgcagtttacgtagtgctgcagtttcatgttcaagaagaaattgcttcttgcaagaagctactatcacaaacctccctatttgttttgtatttttcttgcattttgtctcattcattacaacttacaagtcatgtagctgaataaaacagctgtttttttgttgaccattttttttaaaacaaagaaaaaaatttccattcacattaggttttattgttggcaatgtcataccaggcataatagccattggatcttttgccggaaattgatccatttagcactctaattcattcctgtggtactcatgtcagagatgcgctgcattgcgtctcttagggaagaagtggaacaagttcctccagctttccagatccaagtgtgggtggtaactaattcttgattcttgtttagaatcagaaatgttttagggaccatatgaaatgatcagcgtgttttaggaaattcaatattatttcctttcaatcttcaaaataggaaaagaaaataagttttaggaacaaaaacactttgttcctaaaaacccatagggtgtgagaaaaaattatttgataaatgaagtagaaaaatgtgaattaaggatttttaaaggagataaggatgaatgataagatttgggttttggatgaagaagagtttgaggatgattcaggttggagtcttttatgaggaaaagggggaaacttccttcaagcacaaaatagtcttgttttggactgggtcaggactattttgtgcctgtccaaaaccaatcttatccacgtacatggaccccagcaccttcccctaagtgccttggtcaggtgctatacatgatcaggtgctatcagagacactaaaggaaaatcagtaatagtgcaccaaattctttctagcttagaaactaatcaaaaaaaactgtgtatgctcataacagctttagctttgaaagttctcggttacgctatgcctaattaccagagaagctgatcaccttggccaacaactccacactacagtatgaccatcataagggtatacctcggtatacctcatcttccatactacccggtctcagttatcttttccgagttcaattcatgtagcttttggaattgttcaagctcgcgcctctgggcttttgtttccttccatcaaccaaacaaacctgaatgtatactgtactccattatccccggattccactcgttgtactcacttattccgggtcccttgggccgcaaggtctgctgtcacgcagggttggatggtcgatggccccagtccacaagacatccagccaagagccgctgggagggtacacagcaattcttgacaggtgattcagttcatgaagcagttggattttggactgtctgaggaagaggaaaacaggatgttgacgttgggcatacatagaaatgagacctgtcaacaacggctgtttacatttttttacatcttcatatactagatggtattgggctcgacagctgattgcaacactacgccacaagaagttgagggaacagcattgaaggcatggctgtggtgttcataattcagggagaaatcgggtgtggagttgcgggagcgccgtgtctcttactgataagcaggattttcacacaagcgcttaagcccatcagccattgattcggtgtcctacggttttttgaaaaaaatcgtgagctcaaatgggcaggtgctgatgagagagagagtacatgtggcacactgacccgggacatgaacgattccttgacatggcaacactttgcaaggttaaaaccacagttccaaactcccggtttcttttccacagcggaatccactagcagtagattgtaaaagtaaatatgttttcaaatctttattgcgcctgtggaacagttgggtctgttgggcatttaatgagaaagaagacttacagacgtaatattccgcaccggattttggacgatcaggcgtattgtagcggatgtagacgcatcgaccttcagtatgtggcgcgttggggcaagagaaattattgatatttatatctccgaattgagctgttacaagaccgcatgttgcactgataataagagctatggtgagttttgccgagtgcatggttgcgtgctgatttttgtatggcggggctggatgaggggataaggggatgcttggatttgcgcaagaaatgtgaatcgagaaggggcaggttgtggatgtgaaggggagtaccgtttgcaaatggagtggcgtcatctcttcagctttatatgcaccaggctgctattagcatagatcaaaaagggcgaccgggtcctgcacgatggaagacagcaaatcgcctgttgatagacacaaggtgaagagacaccctgaatcaacctcactgaaagtctgttgtggcatgagttccaccaggggcgcttcgtcattgccataggcagggttccaccacggtatttacactccgtggtcgaaccgacacctcccaccacgcccttagtgtgaggctcaacctatttctctaactaataaagactatgaagattaccaagaggtaatctcgcctgaagctaagagaagatagtttaagaatctgaatttctctggcgatcgctatgagaaacaagattataattcttttaataataacttgatttagttttaatactataagttttggtaatatataagtaatgactaatgatgaaatagaatatcgaggtgaggaagagaaaagagaacaaacaaataaacaacactgagctatataaataaaagtaacaacggatcatcaagatgatcgtgaatcatcaaacacgtcatcgataaaaggaaatacaaatcgtcgatcaaataatacgtcatcagaaaacaaaataaagaaagccatgtgcatgacgaatcataagcgaaaacaacaaatttacctaaccagataaataaaactgtaagatacagacgcatcgttacaaaattgcctaccctattaccttattttgtcccggaacatcttccgatttcttcttcttctttttgtatttagtttcataaatcttcttgaatgtttctacaaaatgatgagctgattgtggaatatgcttttcagaaacccatgtattttctccgaccgtagcgcccttccaagcaatcaaataatccactttacccttgcttaccgcccgctgatctaaaataacacgaaccttactccaatccactacttccttctcttcatagtacctatcttttggaccagaaaccaaaccacgatcagtaacaaccataggatcttgatatctcactaacaaggaaacattaaaaaccggatgtagcttaggataatccttctctatgtccagccttaccgcattagtaccaaccattttgacaacagagaaaggtcctaaatacctatagtccaatttagaattcagtcttctagtttgaataaacttccggagtaacaaaaccttgtccccttcagcataaattggcgcatcccgtttaccttgattgtaataaaacgcttgtttaatccgagcctgcgttaaacattcaattgccgtttcctgcgtaatctgcaaatctaccaaaaaatcgtccaactcctttctacccgtagattcagtaataatgttaaacttcggatgaaagccataagtaaaaaagaaaggagaaatcttcaaactagctgaatccaaattattaatggagaattccgccatatccaaagccttgtgccagtcatcctgataatacgaacaaaaatgccgcaaataatcttctacaatttgattcatccgctctgtctgtccatccgtctgcggatgatatgccgtggatgccccagactggatgcccaacgacaacatcaatgacttccagaaatcactcacaaaagtactccccctatcagacacaatcttatctggcaaaccatgaaatttgaaaatattcttacgaaacagtgttgccaataccgcagaagagcatgactcattacacggaataaagtgtgtcagcttgctcaacagatcaataaccaccaaaatagaatcaaaaccaccagaaagcggtaactttacaatcatatccataccaatcacgctccaaggacgaggagttggaattatagagaccagctttccatctgccggccgacgacgggccttaacacgttggcaagaatcacaactgttaacaaacttgatgacagaatccttaaccgctggccacgaaaaacttcgagtcaacaacgataaagttcgcgcaatacctggatgaccgacagtaggaacttcatgatacatcttcagtattttggtacgcaaaatggctggcacaaaaatcctattaaaatgccaataaaaaccgtcaataagcttaacccctcttaaatttctttccaaatcagtataattcttttcgaagaaagtcaacaatgaaagactaggcctttgaaaatgtaagtcatgccactttgatccagcgggcacagaagctacatcattaatagacaccatatttcgagtaattgaatccgcatcccgtcgaataaacttgtcatctgaataatcctcccgcctacttggagcatcagccggatttttagagcctgcaatgtgaaaaataagcatattaaaattgtccaaataatttgcccaccttgcttgcttgggagacaaatgcttagctgtcttaaaatataacaaattagaatgatcagaaaatacagacacaggatcctttgttcccatcaaccaagctcgccattcctcaaatgccgatacgatagccagcaattccagatcgaaaatgggccaagaacgttcgcggtccgtcaatttcctagaaaaataactaacaggctgaaaaactccttccgcatttggttgactcagaacggccgcaatggcgtatcccgagctatctacatgaacactccgatccttttcgaaactgaaatgaattaataatggctctttcataaacaaatccttcaggtcattaaatgaattacgtgccactgttgaattaaaagaaaatgtatcttgcatctcattcttagtcaaattcgtcaaagcattagcgacctgtgaaaaacgtggaataaaccgcctataaaagttaataaatcccaagaaccgttgtaattctttcaagtttgaaggaaaaggccaatccgcaattgtcttcaattttctttcattcatcttcaaacctgtatctgtaatgtcaaaacctaagaaagttactttcgaacaaaaaaattcacacttatttaaagaagctttcaatgaattctccctcaacttctgcaaaatgttccgaagatcaatgacatgttgttcttgtgttttggaaaatatcaatatatcatcaatataaacaaaacaacaaacatccaaatactcacgcaacacgtgctgaatgaatctttgaaaagtcgctggggcattcgccaatccaaaaggcatgacctgatattcgaacaatccccatggtgttcgaaaagccgtcttccattcatctcctggcgctacccgcaataaattaaaagctgccttcaaatccactttagacaaaaaactgcaaccatgtaagcaattcaataaatgcccgataacaggaagagggtatgaatctcttatcgtcatgttattcaacttccgataatccacacaaggtcgatttgccttccccggtaccttgacataaaaaattggagccgccgctgacgatgaagaaactctaataaaacctttcttaacattatcagtcacataaaccttcagttcatccaactcatctttactcaaattgtacatcttaccaaaaggaggaattgctccttttttaagattaacttgacaatcaaatcctacccgatgaggaggcaaattagccaccgcctctgtcacaaacacatcagcaaaagagtcaattaaatgtttaccctcatcagacgtcacggaagaaacctgctggacacaatcatacataacaatatcatgttcatttccaccaataaaagtattagaatcttttaaccatggattaccaaaaataatgtcagctgaagccaacttagttacaaacaatttaacatgagaagtcaaaaaagaaccactcatagtgggaattaaaacattcccttttacaaaacacctgatcacaccagaagacgcaggcgttccatcgaaagaattacaatggagtccgaaatctaaactagtagtaggtatgttattagtcttcacaaactcttcattaataaacgaagccgaagcacccgaatcaaccaaaaccaacgcatcagtaaatgtagacaatccaatcatcaatctacctttaaaaaatggacgatcatcgatactaggaaactttttaacataagtcagctgcttacaatcctttaactccatatctgccaatcgggacgcaaaaaacaactccccagccgtcattggctcctgtacctcaaccgaagtcgacgcctcagccgcatcccggcctccaaataaagaattatcaggcgacctcttggctgaatgttgattttcgatttgagagatcgactcgcgtttcttccccttttctacccgagccacttcaggacggtccgtcgaaatccttgctaacaaactgtcagctcgagccggacgattggaatctgcgccacctcgaacatccgacccagaaccacgagaacccccgtcacccagcgaacaaccccaatcacgcaacaaagccgccatgtctccggttttcagatgaaacttcggatcgaccggacaagaatgacgatccttgtgaattttatcgaaatgttgtccacagcgaatacacaattttctcaattttgcctccaaacgccactgactgtaagagaaacctgtcgcctcaatctctccagcgataaccgcatcgatatccatcgggacaccatctctagttgcgtccgagtgaggttgagtcgcaggtcgatggtcatcagagcgatgttgagatcgttgctggttgacaagctgatttactgccttttgccgaactcccttctcataaaaccctacacccccgagatccatcgccaagctagccgccatatcctgcttcgcttgaagggtcgtaatagtagtccatccaccgcgaaacatgccaagcctaacgatgtcctgatttatagcttcatcataaatctcacatttagacgcttcagataagtcaaccgagtacaataatgaattgaagatgatattgaactcctcaacagtctttgacccttgacgagccgccttgagcgccttgcgcgcttcttcgacctctcggtgattagagaaagtcgactcgatcgaaaccaaaaacgactcggcgttttgtaattcatccaaaacgaaatccgcgcgcgatgaagccgtcaacgaatttaatccctgttgctgagcattcttcccgagcaaacctcgccaccaattgtatgaaggacaaacgtcgcccagacgaccagattccgaacggaaataaccagccagccacaacaccttatgcttctcatccgcaaattgactgtgtaaacgctccagcgtgtttctcataaagaaacaaaaggagttagtttctttcggagcaccagagaagtatatgtgagaataatagactgggtcgacaaatgttttcttaactggtaccgccggagtcgcagaaaccgattccaatcgatcaaatcgaacagcagttgaagaagaaacagtgtcgaacgcattgcggacttgcaagaattcttgttgaatcgaagatcgaagttgcatgaattcttcatggcacgccgtctggaatttactcatctcgatcttcaacttgcccaaattgatctgtaattgtcgaataacggtcttatcacgacgcgaatcagatttgaggtcggcaatagtttgagcgtgaatggaagttgaatgcgcattggaatcgttattcaattgaagatccgacagaagagccgatacatcattgtcagtgaaagtcgcaggtcgggattgagagtgaaatggtcgcgatcgagacggagcaggttgattcaaaggaagggaatccggtaaaatcggactggcaattggtcgaggagaaaaatccaacattgattgagggatgggagaaggagtattgatagtgaagaaaggagccgggactgaagtcgatgtcgggaccggtaatcgtcgggaagaaaaatttatagcagaaggggaaggagagttgggaagcgaaactccaataggagtgatcggagatggttgagaattatcgtccgacatgaggttggcaaaaaaattttcaaagttttttatagatataactatgaaataaagacctcgatataactgtgaggctcaacctatttctctaactaataaagactatgaagattaccaagaggtaatctcgcctgaagctaagagaagatagtttaagaatctgaatttctctggcgatcgctatgagaaacaagattataattcttttaataataacttgatttagttttaatactataagttttggtaatatataagtaatgactaatgatgaaatagaatatcgaggtgaggaagagaaaagagaacaaacaaataaacaacactgagctatataaataaaagtaacaacggatcatcaagatgatcgtgaatcatcgaacacgtcatcgataaaaggaaatacaaatcgtcgatcaaataatacgtcatcagaaaacaaaataaagaaagccatgtgcatgacgaatcataagcgaaaacaacaaatttacctaaccagataaataaaactgtaagatacagacgcatcgttacacttagcttccaaaggggtaacggcgctcgtcaggatagggaaaattccaataactcaccctgatgatgcttcgagttctctagtcaaagcctttcacgttttgattcgcaggggccgggctcgactgggtgtgggcggcggaagctcctcccacggagcatctgtccccggggtagtaatagcctcgaagccctagagttccttcaagacggctttgtagtcaggattgtaatttgccatgacggggtagcgataacaaaatcgcagactgatagaggcaaaagatttcttttcatgttgttacaggcggttgtgcaccctgatcttcactattttgttgaagtgcatttggaatattagcggggttcatgataaggttttctgaggaagatttttaagaaccccgctatttgtgagcactcgatgggaggcttaatttttagcctaaattaagctagctggttaaaggatccagcaaaattcaaggccaccccccccaatggaaacggtatttcctgcctgccacaacaatctactcaaaaatcagtatgcgagggctcagtgaacgccaacaactcatcagggaggtcttcctcatcatggcgtaccatcacaacgaggcaaccgaagcaattctcgatggcgtcatgaaactcccatcgatccccagctttggtgcgattctctttcccggcaaacccagcttacaatttatctgggagatgttttttgatgacgaagcagaagtcgccgaaattctcgaggagttactttcacatcgatatttgagcttgcgtaccacaccaacaacccacgacgattacgacctagccaagctttttgacatgcgcgataacgacttcaaacaagctgtcagaaccaccaaagacggattcctttggctgcttgatcgaatccgtcaccatcctatattttacagcaatagccctcggcctcagctccccattccccatcaattggcccttacactcgaacgacttggatctaacgggaacggtgcttcggttggacgtttctcacgtaatctcagcgtcgggcggggtacagtcattaaagtcagccggcgcgttattcaagcaattaatgaagtatcgaccaactacattgtttggcctaataaagagcgacgagctgagatatcggaagtgatgacagaagaaggattcgaaggatgcatcggctttgtggacggcacaacaattcccttacaccaacgacccggtcttgatggtgaggtatattgggatcgcaagaagcagtattcgatcaactgtcaagtgatatgcgattgtgatagattcatcacctcgttcatgaccgggtggccaggaacatgtggtgatagcttagttttcaagaacatgaaggttcatttggaacccgataggtttttcgaccctggtatgtagaatgtctgtctttttgaatcaattatcatttcattttcctgtctgattgatttctgcttggttgtccaggtcaatatcttattgcagactcggcttacgcactatcgatgacaacgatcccagcatataaatcgccactctcaaagataaatcgaaacacagaattcaattattgtttagccaaatctcgagtacgcaacgagcacacaattgggattctcaagggccggtgggcctcccttcagcagcttcggttatccttgtatacaccccagcacatggttgagataatccgctggatcaactgttgtgtggctctacacaatatgctggcgcacctcggcgactcttgggacgaacttgcgaccccaaatgataacgatgagccaggtgattcagaaggaaatcatgaaaataatactgagggccaccgcgaagagattcaagaaaagtgcttgctcttcaatcatttagttggtacattacctattccatcacactgaaaatcaccccctgtgttgtatccaagtgactccgattatttttttctcagttttcctatctcatcatcattgtagatctagcttttgtgagcggtaatgatgttaatttatccatagacctaaatggagtacaagtttttgctttgagtcttacacagtgaatttaatgaggaacaggagatgagatcgatcattatagatgtttgattgatcgattgagatacgtagaagtgaaacaattgaaaattgaaatgtgaagcatcttagaagacagttctcatgaggatctcaatgtctgaaggactcttcccctggctaatccatttttcggccgcgcgcatcttagcattttctcgggtggttatgtcaccttgctcgcttttgtacttagatttttcccactcaaacttctctttctccatctccatgtgcttatcaaggtaagcaaacttcttgtcagacgatgatccaaaggcagcagcgactgttgatttgcccttgggattgtttgtttccctcctcggggcagggatcgatcgatcaacttgattgacgaatcgtccacgaggcgcagctgaacccgacggttcagcatcgtcaacttcatcttcttcctcccttgaaatgttcgctcggaggtcggcaagcatagacgccatcgtacggcggggctgagacgagccaagctgatgacctggggtggccgacgtcgagggcatcgcagaaacgggggctgaatcgagaggaggagtaggttggtgacttggtggagcgtccaagaggctatcaggcaagtctggattgtcgttggactgatccactccagaggtctgatttgcttgcccagaggttgccagatcgggtgattcgttcacatgggtcgtctggtccagtacctcctgtgttggttcccagccggggtaaaacatttcaggattgctcggattgtctggattgtcgttatcaaccggccgattgtaaagcgacattccttgttgggactcgtactgggccgcaggggtgacattaggcttctcaccgaagagggctgacattcgttcgtagcaagggcatttcccttctaggagtacgtcaatcgaaacgatatcctccccctcttcaatccccgcaccggtgttgtcggcccatctcttggcagctacaaacctcttcttgtaggcctcaatacgctgtcgaagaagcttgccgtccaaatgcagtcgcttgtgagttttatcattcataaatattgcaaatcggtcgtaagctgctgatttcgtcatgacttgctgtcccacccctgttcgaggtccgtttccgtagatctctgtgtagtgatgcggatcttcaagataagtacatatgagttcaaagtcagaggcgatgaactgaggattgttatccgcagccccagttggcttagttgacttcgatccagaggttccagcggcagtctttacggcttttggatgaggcttcttcttaagtaatttggctgcttccaatgcctctttcttcttagctagttctgctcgatggataatcatctcaggtttcgttcgacgtcgttttggttcggtcgattcatcttgagccgatgccagtgggatatccatgatctgggaataatgaaagaaaaacaaatcggtcggttagtcagttaaaaaattaaaaaaaaaaattgagacaacaaccaacacggttgcctctggatggacagaaatcgatatttgacgggttgagtttgagaagtgtatcggagaggtttgaaccagttgggttggagttgaggttgacttgttgatcaatttccgtctcaagttgccggagccgcgcacagcgatacgacagccattgatttaaggctaaatttgccttcctgagctcaggaacccctaaggcttcctgagctcaggaagccttaggggttcctgagtcggaattctgagcttaatttaaggctaaatttgagctcagaatttccggatccaggaagaatttaagcggggttcaggaagcaaaaagcttatcgtgaaccccgctattggaactcccaagatgcatgcggattccggaatggaaaatttatagaagactcctccagaattttggccagggaatcggccaggggcttctttccccgcggaggccccgggtgggagactgtttttttatgaggctaggccgacatcaggctcttcgaggttggccaaatatcgacaaagctcgcaagaaaatgaacgacccagatgccggccaattggaggcatggtaccatggactcgtggactcgcccgaacccgacacgccggaaatgaagcagtttgattggaagcaaggaggtacgcaaggcaagaaaatctatcgaagaatgatgatgcccgaaccttcgcgaaagcagcaactgactcccaaaaacctctgcatgatagacttggccatcaagggcttcgaactgttatccgcgcacctgtttcactggcctagtacattcacacgcgttactccagcagatctctcgatcggccgactgcgttcgaagaaggacatccacactcagttgcactcgagcctgctaccgctactacagcaacatctctacagcatcgcagaaactctggatgacctcattgaattgcgcagagacccggcacccaaaatacagcgtgttctagaactccaaccgaatcttcatcagattgtggatcaaatcagtcgaatgattgatgaaatcattcccggaaaaatagccgaacccagccaaacaaatgatcagcactttgaagagttcaaaacctatcgattatacggcctcgacgactgcatcagagatcgtttagaatttagcatcatcaattttcttggtagctgccgtgggattattgaagaactcaagctcccagcaaggaagaggtttccaacctccacaggtggtctatctttcttcgattccgcattcaatcaaaccatcaaatggctggaaggctctgaattacacattatcccggatctttgggaaattccaataagagacacttacgaggcgcacgaagagtatttcagattgactcatccagaagccgaccctcccatgagccaggcagccatccagctcgctagatcaataataccaatcatcaaattgtctaagcttttcttcgacaaattattacgagagggattggatgaaagcaaacaggtaccattattcacagaaatgtgttctcatcaaatgtattcattacaaaaatcatccgaaggatgtggagaatccgttatgcgcttggtgtgccgtttggaagatgcacatctcaatccaccagccgacactagttcctccctcattcaagatatccaagccctctccaattactttcaatcttatgtgtctcttgctgacctttacatgacacctttattcccagacatcgatggtgtttcagctctgatttatttcaaagcttggtttatcacttggaacacattgttcttgactgctactcagaatgctatccaggctgccaatgtctttgctcaaacttaacatctttaactaaaattacttacaagatttcttgttttgtttgattttatcaagcaatactaagagaacaattttcctttaactttctgcggtgcatcccaagcagaatcaatttttattctatgcaaattagagtggcaacgcgttggaaggaatcaaaaatttatagaagactcttccagaattttggccggggaataaaccaggcgcttccccggagaccccatgtggtagattgatgattccactaaggtctgtgaaaaaaaaatggaatttcaagctcaggctcttcattcttaggcagcaattataaagagacttttgaaattcttttgaaattgttttgaaagtgttttgaagtttttggtctgcttttttgagcaaattgatagcccaatcagtttccaaaactgattcaataacattgcgtaatcataaacccaagctcttattttcccacaagtccctagtggttatgatgcttgcagacttctctgctaagtactccaaccgggggactggggaaaggagcaaagctgaattcaaggtaggacagcagagtgccactattggccgctttgtaagggtggggatgggtgtttcagcacaagggttcttcagcatgtatcctagtacacagacccatacacagacctcttggctgttacaaaagatgagaactgttagaaatttcaaaaaattcaaactcatatcagccctccaagccaatttgaagacctttgaaataaaattatcagacttatcttttgagattgaattcaaaaaaaaaaaacttttgaaataaattcaaaaaaatttcaaatatgtggttatcattggggcctcagggcctgtaccacagccccaattttttgaggccaatttccatttttcaagttggaaattgtccctgctgtgacaattgaatatgtgaaaattgacagtttttttttctatacatttttcttcttcagaaatcacacattacaccttcagaaatggattctacagaccattccacccttggtcacctctggacatgtcattggaaccaacgctgggccagctacgctaaccgtagcattagcatggcgtagcgcagcggaaatgtgttactttgtagcgtagcgttagcgaaaaatccacctttctgggctaatgctacgcgcaaagggcacaaaagtgcattagctgttagcgtagcgttagcgcagaaaattggaattgcgctaacgctacgcgctcagggcacaaaaaagtgcctgctacgccgcgctacagcgctttttagcgggttttttgccttttttgccgctaaaagcgctgtagcgcagcgtaacgcagcgtagcggctgtagcaatgcgctaacactacccagaaacaagccgcctgttagcggggctacagcgtagcgtagcgtagcggcggtagcggcacgctaacactacagaaaaaaaggcctgtttcagcgccgctacgctaacgctaagtggccctttagcgtagcggcccagtgttgttggaacccttacaaattagaagttacacccctacagacacatatcacaaggccaaaaatcagtcaaacacatgtcacaaacctcaagtcacctcccagttatgcttatgcacagatcatggcattcacataatttcccacacctctttatctgcaccacatacattacatattttggttttatttcccaactgcatgcactgccactgcaggctgtacagtctttatttaattgcttttcccatggttgcatttttcacacaatagaaattactgattttcacatgtcaaatgaaatgtatggtttcactattttgaccagtgtattaactcttcctccagatcttcaaagcaagttaaacatctgtcctcctccttttttcatcatccatgtgatcaaagaaaatctgagagtttttgcaatggttaatctctcttccacagtctgatttttcaagaatatctgaacttaactcaattctttgtcatggattttgagatgggtgcaagttgaaaattcttcaatgaaatcccgattaaactaagtttttctataggttgcacagacttgggcttcctgaaagaccaattgtccgcacaaaaaaaggatagatcagtcttttgtattgccttgtgtaagctacatgaaggacttacatgactttctggttaatgattagtcttgaaatttgatccaatatctgaagctgagggtaaacagttcaagttgtttgtcacagatttcacagagtttgtaacttttctgacaaagctttttgcatgattggcccaaagtactgaaatttttattgagaactcaatgttcaattggagggccagagatgaatcttactagaagcttttgataaatatgagatattgtcaacttcaattgtcaacttcaacttgatgcacttttggtcaatgccaaatgcattgtttaacaccattggacaaaagctatggatcattgctcacattgacagggtgtagggaaaatattgggttggtgaaaacaaaaacagggttggtaacaagtggcccatcagggaaaatttgaggggagtagcagccagtctcaggtgatgagaacatttgaaacttcaacagcttcatgtctattttcatctgccttccattcccctcacatatgcctgggttcatggattttgtcagcaatgaaagcttattcttcataagactgtttggactagagctgtaaagcaaacttggagttttggcactccgattaagggcatactaaaccccagacttgtaggcaaaagagaatcatccacttcaagctggacactttgctgtgactgttgcaaaaatcagcccttccacttcagatccatcatcaagcaaaataaatgtccatcaaccccagttggtctgcttactcaacgtcaagacaaatctttgatttgcttaatgactatggttgaagcagtaaacatttggtgatcactcaagttagatcactcctaaaattggttaattgtctggattgcttgactaaacctctagaaggaaggatatatctttccacttcaaagggagtcaatgaaggaatgattaatagaagattgttaatttgttgtaacaatttcccataatgtttggtgggtctaacataccttctcctgatgacatctaaaattgctcctagtaatggaatatacacttagtaaggcaatccatttaccaaacaccttttttaccatatcagaaacaataagtacccaaaacaagtcgaagagcaagagagagaaaaaaaaaagatggagagagataggagaaaaaagactgctattctatataaagtcaataacaaggacctcaggagatgatcagaaaagatttatacaaaaatatggagcgcaaaagatgaacttccacatgaggttttcaggaaaatggattttgctatgggatatgataagtaacacgtatatatatagagtcctagagagttttgaactgaatatagacgtccttaacgttcttgatttccttaaggatgagaccagagagcatatgctgaatgacgacccactcggagaaagggatagcgtcgtcagaggacttcgaggttttggttggtggggtcaagccgaggtgcaagaagacgagagccttggggccgatcttgagatgcttgacatcctgcaccgtcaccgtgaatttctcttgctccagcttcgctaggttgctcagcagaatgttctccacatcgcggtccagatacttgtccgttcgcttgtctagtaactcttccaatgaactcttgcctatcgctaatccgctccgtaggatcatcgaacatactataaatccaccgatcggatcaagaatcgtcaaaccataccaacttcctatctatttttttttgtcggattgtccaataggagatgaataatcaggataacttgtagcggatggaatttgttttaagagagagatgatggaaactgacgattgcaagaagagccacaaagctactaaacgcatcgcttcgatgatggagagcattagcaataagcaccttcgagtcttccgcttttccgacttgatacgtgattcgatagaggctctccttgacgatgatgctcaggaaggcgaaataactagcccggatatccacctcgtggtcgtgtccatggtcagatgtaaaggtgggcagatgcgaggctaggcctgggaactggcgcgataggatcggcagtatcagtgtgtaggaatgtaatcctgtcatgttgtcaatgagattaggtcagtaatcttctaggttctttccgttggaagaatgggcttgagaaagaggccgttcaggatattcaccaattccaaagcctccgctaatcaagaagaaagcgacgatcaatgagccaacagactcgaattttcctacacacgtaaaaaccatgaatcgtggtgagctttagactcgttttttttgttggggaaggggcatcatgaggactgaccatggccgaaaggatagtctttatccgcaggttttcgggaccaattccaggcaaatagggtgattaaatcgccgagtaaatccgacagactgtggcccgcatcagcgatcaaggacgctgaagccagcagataacccgcaatacccttcacggctgtcaacgcaatctatcagaaaaaaaaaaacgtgcagaaaattgtacaattcaaatatcagtcaaaagatcacatgtaatcggtcgttttagagaaaagaactattaaggagcttacgttggcagcaagtcccatcagggtgaccctgctccctttatcagagctcccagtaagagcattgaacaaggcctcctgttcttcctcgtcagcgcctgctccatgatgatgatggtggtgatgctggtgttggttgttgtcgtgcgtggctgagctggtcatgatgaagaaggtgcgtggaactcggcgagtaggttcaagcggagagattacttaagccagggagatcgatacccttacgtaatcatctccaatcacaataacccaccacttttgcaaaataatcaagctgcttcatcgactcggccatcctcactctcattttgacggctgatacccaaggaagcaggtctcaaccagccagacgcaacagaccctcgtgtgagcgatgaatagtcgcgtcgagtggtttgttacagccaagtccgcaagtcttagtttgtgatgatatgtcagatctcagtaaaattggtatgtagaccttgattcggtaaatatgtggtcttaatgatactatagatttggggtagtttctgttcagttttccttgcagatcttcttgagaaatggggagagaaaccgtgttaagataccatctcagccattttttcaactgatccaaattttatcaaataagcttggcaaacccatggttgttatactggaccagaaacatagttctgggtgtatcctgcagaacttctgcaggatacaatgtacattcttaatgtgcttttatctgtttgatcaatgattttgtataaggctggatcaaggatctgtttcctcaaggtgtgtccagttcaatacttcaatttttttcattctttgccttgtaaatcctcctgcaagtctgagcttgagaatcttggcattttcctctgggctctggggtgaaagaagaaattcagcatttccatctctctcccaaaaattaattacctatggtgaacatctggatcctgattgtggtaagatattctttttctacttgttctgtcagagtaccaagattgaccataacttgcctcttcaaagattgctcaagcagcaatattccttgctgcaaatcctatgaatcttagacactattcaaacccaactagaccctcttccaacccaagaggaatagtgagtgaagatttcagatgagtaatagaaatggattaaagtataggagaagcttacaaattggtttgatgtatattttatgtcctgaactgatggttctagcagcaaggtggtagctgttcaatatgttttcaggatttggaggattccaatattgaaacctgggaaggttgcaaccacaatttctgtcaagattgtacatctagatggaaagaagaggcccccacatgtcccatttgccgcaatgtggatacaagactgtctagctaccacactcaacaacaacagccagtggttccgattcctgtgttaagaggaacacttttggaagctattcacactgccagaattgatctcttacatcttccagaagaattaaaggttggtcatttctttccatgcatattcattcctatcagagaaggatcaagatgtgctgaaatttgtttcaataggatgcagtaaggcaaagaattagttctttatcagctgcactgcaagagttaaacagaaggaacccttgataactgaacaagacacacattaattattttcagataatctgctggttctctcatacttcatttattttcttcctcatcaatactaaatttggctttgatgtataccacaggaagttctctgttatcaagaaattcaaataataatagtgaaaatgacccttttcttgaatggttttagcaacatgtaatgggatcaggatttcagagaaagagattaaaatacacaagctacttgagtgtttgcaaaattattgaattgattcagaccaacctttttgtataataggaagtgagatgtgggaatgatcctttccagctaagggaacactcccagaactgccaaaattcccctcagcacctacatgacctgtttgtcataccactgacagccaacccttacttaacattgacccaattcataaataaccaaatcttgagaaggattctggtttttgggaaaaaaaatacatttaccttctctcatgtctttttttatgtttgtcttgctagtccaaggtaaaaagtaaccacaatacagattttgatctaaatctttgttattcataatatttctatttagtgatgacagcagttaagtctactttactcttttccaaactttcttttatcttccgcacctcttctttcattttttctttttcctgtttaccaaccaaccttgagatttctcttactccttgttttaattcgatttctaatctgttcaaagtctcctccacttccttaactttctccaactttttttccattgacctatcagtttcgcttatccaacttccttctctcacctccttatctggagtcaaccaatcttcataagtatctttggccgccggcgttccgtttggattttgattttctgatggctgctctgaatcctgtcttggcgtctcattggtgtttgtcgatgcgctttcctttcctttgtccttccccggattcgtatcgtctacttgagtcgcacttacgttgcctgataatccgtgatcagccccaggctcaggcacttccttcgagagctccgtcgcacacgtctttcttctgcttgatgtcttcgtcttccgctttttggtgaacgatccaccttcttcgcgatcaacttccgtgtctggcagttttttcgagctccccgacgcgtacgtcttccttctcgacttcttcgcgatcttctgattctctatggatgatccaccttcttcctcactttcctcactttccgagatcattcgttttcgttttgggcttgtctctggaggcggactcggacgcaagtttttcttctttgaagggccggctggttcatctggcatcgtctcgcgatcctcttctgaatccatttccttttctgaatgtggatccaatcataaaaaatctttgatcagtctctcgtttcctgccctcatcaaaaattgatcccttacttggattcggttgattgtcggacgaatatggaatctcgctttgaacttccttcaagagtgtatttgaccataagagtcctggcttccatcgagccgctgacttattcaatctcgtcgcgttacaattagctcgggcccaccggcaatgttcgcattttccccggtcacctcgtttggcagtcgattgaacacaatacaatctttgactgagacatcgatcacatggttcttcatattgttgagtttgtatatattcctccatcatggaggttgcgatgggattgacaaggagctggaagttctgatttggaggtttagttgttcgatgctcgaagggttccttctacttatgtatttcccacctccctgtcagggtctcggatatggacggaaggtgccgtagttctccgaccgcggaaaaactaagaaagatctaacgtaagaggcatatgcctataaacttgcagaaaatatcgcggctcaggaagatcacagaggcagcacgtactttctgaggataatttggaacggaaaatggcaatccaagcgtcgattagcgaatgcgagatcaggttttagttttagagcgtagcaatcttgtagcaaaattattcaatctatttatcatgagtcacaggtgtcgaaaggagatgtgagtttagatgtggaggctctgggttggattcttcaaaacaatttatcgcacctggatcaatatgtacttctcaagaaataatgaattaatggtatccgagcaagtaggaagtaactacgtaggccttgggggtaagtgtgaatttcttaaggttctgcgtgcttgagataacttccagtctgatttggtcaaggatggaaagtggagccaaggtccaaggggagagatggttatgaataagctcttgcttgctggttcttcttcgatcgttgagttggtgctatatcagctgcatcatgattccacgggtggctctttttttgtcattgccatcatgtcatcgtacatattgcttttactataagccccactttgtaaatgcaagcctcggggtgggggcctacaccgacgggcgtgcagtcgtacacgcctttttcttaaaagtgtgatttccctattagcattgcacactatgaatgtatgttgtcgtttagaaaatgcttacacaaatgggtctaactgactaataggtagaaagtgaatgataaagtaagcggtagtttggataaattttgagagaagaaaataagaaggatataattagagaaataaccaggtcaaaaagatgagggtcataagaaatcaaaacgtggtgagttcgtgatgaactctattatcaggttcacgccttgttggcatccacatccgcgccaatagtgcgtactgggaaggcgagtcgccttattccaggtacggttaacttcataaatatgtttagggatctcttgagtctttggatgcgaagcttcctcaacttggcggaagtattttgtgaatcgatgatttttcagacgtcaccaaccaggtcaacccagatagggatcatgtttctggcagattacactcctttggcaagccgctcatcaacataacggcaaccattttagcatttcttttctgattccagctgagcaagcatgctcgagaacctctgacaggcctcgtacaaacaaagtcaacaaaatctttgtgtattgaagaaaattctgccatgcgttgatatcattcttgccgatcatcaggccttgttctcagcggacaagctcccatgagtttgagtcggtgaaaaatgtaggccaagggataaggcttatcggtaaaacagtagacttagagggatgtgtttttattgatttcaaatgacaccttggaacggatgctttcccgctaacaataccaggaaattatccaacaagaatttgctttgaaaccggaaaaagccccaaatgaaaaaggtgacaccaaattaccaattgaacattatgatttaatggaaaaaagttcactctgcacgactgagaaacttccaccggaagaagctgcataaacatgagccagaaagattacccagccaaatattacttggtcaaagatcatccggccacagtgagcatcagtcccactaaatctgtattaatcatgaggtagtttcactgaatcagagacacatttagtcaattggccaatcatattttatcggcaggtcatgatgatacaggtggggtaggttcggtgttatgagttccaatcagggtaagctcacctgggatcacatacactcaaattgattctttgaatgtattcagtatgagtgtcggaaaaggggagagcttgcttcaactttgaagacaaagcagcttcctattctgtttgtgtctactaacaaattcaatcaatttctatcttcaaaaattctaccacctcgatggttcacagattcagacttcttgtggtaaggtctatctattctttaatttaggaacttcagagtattgaatttaatcttcactcattccttgaaagcttctccaagcaccattattgatgactgctcctccagtccatctccaaggctttctcatggatttcagcaatttcagaaaatcatgcagatcaagattaggccaatgttttaaaccattcaattttggcacaaaaaagcaaggcaattctcctccagctattgaattaagagtggtgcatgaccacccacaaagttcagtgagtgaggtcatttcttgagagcatccaagaagtcaaaaacaataacattatgttctttcatgttggttgtgtatttttcagaatcaggtggccaatgtagacaaagtttgtagcattggtcaggactcaacttttaccccaaccattgaaaatcaaaatgtgggtgctaactttttgaaagaacaggatgtgttgtttctttagattgtgcagcagactgaaagatgttttttttgtattcacgttggacgtaatagttccagcagccaccgataaatgaatgtgcagtatgtcttaatgatttaaaattggaggataatctaaagaaatggaaaggttgtggacactcttttcatacagcttgcatatcaccatggacagaagagaaatatacatgtccaatttgcagggaagtggatgaatcccttccaatatatgaactagtatccatccaaggagaagctctgaaaatgtccttagttagggaatataacaaaatggccttggggagcttcccacaaacattggtaagtcctgttgatgaatttcagtcaaagaataacatgaaattctgacaatattaaattaaacaacaacaggaggaattatttaaattgttgtgtttgaaagcaaaatgggaaatgtttgaaaaatatcacccctcaatagctagagagattgactctttaccagttgaagtttcctctgatattttgaattcattttcataagtatagtctcatgcttgttaaattcaaattggtctatactgaaaaatccaagtggtaatatttgaattctgagccaccaaaatttcaaatttctgaattcttctaattagccaggatagaagtaaatgaagtgattccagcaacgctgggccgctatgctacgctacgctaaagggccacttagcgttagtgtagcggcgctaaaacccgcccttttttctgtagtgttagtgtgccgctacgctacgctacgctgtagccccgctaacaggcggcatgtttttgggtagtgttagcgtatcgctacagccactacgctgcgctacagcgcttttagcggcaaaaaaggcaaaaaaccccctaagaagccctgtagcgcggcgtagcgggcacttttttgtgccctgagcgcgtagcgctagcgcaattcctactttctgcgctaacgctacgctagcagctaacacacttttgtgccctttgcgcgttgtggaactactcaaccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagttgagactacaggtgctgatgaggctgccctcctgtacaatgctaatgggaagagtgtaacactaagaaaaagaagaatagaggtgtggctgatttctactttatcttagactactattactgatgagcttgtgtatgtagtacctacagaggtgtgagggggaggagaaatgaggtgtgatgggataatactggtaagggtgtaacactggcaatgaggaatgacactggaaaaggggataatctggcaaatgaggatttataactggcaaggggggatgtataactggcaagtataactggcaatgatatctggtaaagatataagggtgatactagtatttctgatttctaagactatggttagaagataattcaggcaaggtacatagcataagggggaaaatacatgagagggaagaaagagtatataagtgtacaacatgtacatacaacagtaaagcaccatggctggggaaatcctggctatgggtaatgtaagtcttgaacagtgatgagtgatgagaaataatgtagctaagtgacagatgttctgtgtatacaagtgttaatcaggtatggaaagtcaaagcagtgtgaaaggaaatatgtacatgatgtaatgtagttaaggttatcctgattgatgtatgtaattatggttatgctgaatatgtagtgtagtatgtagtaatggtgatgtaccatgatgaatgagtgattctacatagagactgtaactatataatgtgtaatgtatatgtactgtatgtataaagtaatgtactgttctgtaactatgaatacactgaggggatgataactagagaactacaagagatactgaaaagctgtaagaggtgactaggggtgaaataatgtgtagagtctgaatatgaaataataatgggaagaatatatgtaaaatgctgtgaaaaatgagggtacatggaaaggtatggacataccacagcgtagcgttagcacagaaaggtggatttttcgctaacgctacactacaaagtagcgcatttccgctgcgctacgccacgctaacgctacggttagcgtagctggcccagcgttgattccagctcccctcaaactcattgatttatgaattcttttcaaactttgacttcttttggtttttgaaatttgatttaataggcatccagggtactaagacttacctgggattacaccaggaaaaagcaatgaacacttgatgacaagtgaaattcagctaactccagtgtactacccattgaatatcctgctcaactctgtctcatctccattaggggctattgtagttgggtcacaacatatttggagctacatgggagcagcaattgatgatacatgatgtcagttgaaatctagtgagcacagatttttcctggtgttagttattaccaaaggggaatgggttgacaatacttattaagctttaacaaaatttgttgaatttgaataggtattttaggaggaatataaagcaaggctatgaatactgtgggtgagttaagttgtatactgaagcttaagaacaataaatatattctagatttatgttggttacctgtaatgtatcaatataaatgttaactggtggaactggtgtctgaatattctggagattaatcagtgaagttggcatggattacatgttccagaatattgaaggatggaaagaatgagtgctcagaaccaaggaatctttggccaggggaatcagcacatcaattgaataactgatcattattatttgtcatgatcattaagtgacatcatagttgtgtactagtggatcaatttactaattgctcttgatgtgtgcacttgaactgatcccctaataatgaagtcattattgtgatcagtgcatgtattaagtgtattaattctagggccttagttaaacgactcccaaaatttggatttccaactcctaaattttggggacgtcctgaggactcccaggccccctaattttcttcccccattttttgggagttggtcctccaatcccttgattggtttgggagttgactccctaagagtattatagttattttttctttttatgcaaacccctgggggtttttgggagttgatactccaaggccccatgggttgagagttggcactggaaaaaaaatcaatcaaaagaatggctggtagattcctcctggccattgaaaggcacacagccggcaaaattcctcccggacgttgaaaggctagaatcttgacagccaggaggatttgtcatggggccgtcccataggacccatgcctgggtcctataggaccgcatatattgatttgggcatgcagggtataccccctgcaggcaagtggtgtgcctgcctgcacgcccttctgcaatggtgtgcagggggttggtttgtgcttatcaacccccctggcactaagattagatcataaattaaacttagaaagatttttttggatattcttatcaagaggatgcactgggttgaatgattgctcggaccggcctgtccaacaagtccttggaccggcctgtctgatgagttcttggacatgactgtccaacaagacgtcatcggacttgcctgtccaagcagatgaccctgcctggaaactacttggatgagctggttctacggcttgccggtgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaagaatgtatggctgattccaagatagatcttactttcgcaaagtaatctctatcagacctagatcatgtatcgatctactaatgaatctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacaaaacagatgagttgttatagagtttgttaattatctcttcctcaaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttattggttaattgttaatgtactaataattatatgatgactactactactaatatgcttcaaattccaaactctgtgttggtttcacgcttacaatactgtactaactctctacttatcactaactaactcacttactaacttattcttcaacttgggtgattgaacttacttccgtaggttgatgtactaacttcactaactaactaactatcactaattctaactcttcactttactgacactccggaacacttccagtagctcaggatcaacttactgctctgcgagacttctgtaggctgatggggaagaagagactttctggtggggagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcacctgcacagcctttgcgcacagcctccaaaaaaatagcgcagtttatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacaccagcgcagcatgatgtcatgcattgccaggtaaccaagccatcttccagaaccaagcgcagcatgatgtcatgcgttgccaggtaaccaagccatcttccagaacattctgcataggcagtaccagtctgccagacctgctgttaatttatctccttccatccagagtttgggggtcaaagcctctcctcactccttccttcctccctctgcctcaatatttttcctcccttcactttccacaatccgtaccctgtacccttacataaaacataaattacccttattacatgttgaaattctgagcttgagaggggaaggattttgaggagttttgagaaaaggggctcaaaaaaggatgagggacttttttgggaaaggctcacagaaaatgaatgaaagaaccaatgttttttattcacaagtatctagccagacttaaatagactaaatacatgtgcacaaaatgtggttgaatgaaaatgaataaaggagtattttgaataaaaactgggaggaaggaatgaatgagttcatggaagaaacagccggacaattcttctcagtctcttttagaaaagctagcaaattaatcatgaaaaaacaaacacacaaccacaaatgaataagaggtgttaattcttaacaatcagttttaaggaatcagataatgaccagaaaaagaaagaagtcaacaataagacatgagttgctagaagaaaattgtcttgatgagttctaattagactacacaagaacagaagattcaacacagaaaacagctatggttgagtataattcagtctgggacaggatgattcaagaaaaaaaaaaagagagaaaaggatgagaagaaaagagggtgattttagggaggagtaggccaaaagaggtgaaaactcaacattacacaccgctcctccgttccattcctggtcaagacatgttctcccactcctctccatgtatatagttccgctcctctgttccattcctggttgagatatgatctcccactccactcctatgttccattcctggtcgagacatgttctcccaatccactcattgtatgtagtcctgtccgtatataccgcacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtaactatgctatcccaacacctcttctgtatgcttttggcattggaacaggcacagcacaccacaccagacggccatgcctgagagacgctgtggtgagaccaatcaaggtcatacatagtacaaaatagttatacatagtagtttttatgatgttacaacctgatatacttgtactacataatgcattaccttgtatccagttcagaagtttacaaaatagtatttttacacatagttttgttacataatacatagtactacatagctacaacatactacataccacacatcttaagatacaaattagtcttccctcagtactttctttctatgataataatctttcagtaaacattagttatttctgttgagggataattagcgatgcaaggtgtgagaggttgaagtgacgtctagcgacacgcgtgaatcagagtggtgatttcaaatgattacatcagcatggtgtgtgaggtggaaggttggagttggcttgtagtttcgtctcttttcttttcgctcaacaacgtcaacgcttcaagactcaagactcgaatttcatcacgatcaagaagtcaagaagcgtcaaggtagtactatatcaacatcagatagtacaactatagtaaatcacagtcgaaattgatttaacacacacagattcaacataatcgagcacaccaagtcatcagttcaggaggaggatcaaaacaatcaaatcaaggagctatcgttgtttgtcgttgtttcttttgtttgttgatttattattacatgatcaaaattactgaactaaataattctggtaatagcttcatttgttctagtccgttattgtctcatcaaatcattctcgacctgtttagtttatacacgttctgctatttaagactgttggtattttatttctttgttgcttctcaaatctttctcagttgatgctaaaggtcgcatgtgttttggatgttttcatttgtttgtcttgttaagtttttcatctactactactggctgtgttgaattgatttgcaataaagagaacttgtcacatcatcacatggtagcgagagtcaactcttgaatcattcaacagctcagagttagagggaaaactacaagcaaactaaacaggtttcaaagatgagcagcgattccgaatcatccgataacaagaactcgattcgtatcaataaacttacaccggtcaattgggtacaatggaagtcacgattcacgttgtacctcaagagtcataagctatattgcttatttgacaaagactgggttaaggatgaaaagaacgctgatcaatattcggtcaagaactacaaggctctaaatgcgttgtacggtgcggttagcaaggagcttcacaacgagattcttgaaaacgacacatcgtttaaggatgcgtgggatgcactagcgtcggcttgcggtcaaaattcagtgataacaatctgcgctgcttatcggaaagtgaaccaaatgaagtatcaacctggaacgtcattggcggatcatatttcgaaatttaagagcgtgtacacttgtttagccaatcaaactgctaaccatcttcaagaattcggcacggtcacttcgtttatggccgctgcaatttttttggaaagtcttgaaaacgatcctgaactcgcttcattagttcaaacatgctatgacattcaaccgttcaacctaaagaatgttacagaccgtgtaggaattgaagccgctcgacgaacaaaccgaagcgaagatcaatcagctgtaatgtttgcgtcgaattcaaattcatcctcaaagccgaacaagaagaagaacaaacagtctaagcccaaggctgtagctccgactgtaaataatggtagtcaactcgctggcaagaatgtcaaatctaccgataattcgtcctcctcctcaaagcctaagatgtccgacgcgatggagaatcgtttccaacaaatcgaaagatcagttggtgaactgaccaatctcatgaagaagtttgcctcaaataacatgctaggaatggtacacgattctgtgaaaacaaccgacacaaatcatggacctttcgacgtcaattctgatcggtcaaatttctttgttgctactgttcaacatgcgtcgcgagaatatttctcccggtttttagtgtttgacactggcgccacacagtcttgtgtgataaacatcgaattactcacagatgtgcagccactcacaaaccactacatgaatacgttttcatcgccggttgaagcaacacacgtcggaacacttcgaattggtgattattatatcaatccggtgtatcatgtcccaaacggatgtgcgaatattgtctcggcatcacaacttattgatcatggtctcaaacctcaattcaagaccgatcagtttttgctcaagggcggtgacaaagtcgtggcaacatttccaagaattggaaagttgtttttggctccggtgtctgaatacatttgtgttgttaacatgaagagaccagaggagtttgactggcattttgcgttgggacatgcttcggataaatatgttgaagtctttggtcgtcacaataacgtatcagtttcagagtctacaaaatagaaagattgcgaaatttgtatgaaggctaaaatacatcgtactcctcacgctcgtaaactaccctcatcaagtataccgtttcattgattacatacagatgttcttcaaatttcccccccccccctcaaaacttgggtatcgttatgttctagtcgttgttgatgatgcgtcaagatacaatcgaatatacttgctcaaatcaaaatccgagtccaagggtaaattattatccttaattgaagaactgaagaataaacttcatcgcgtaccatcatatcttcacagtgatcgtggtggtgaatttagctcatcaaaattcctcgagaaactccgagagtatggaatatccatcgaacgaggaccagcggattctcctcaaaccaatggagtctcagaacgatttaacggcgtaatacttgagaaagttaaatgtatgttgttacagtctcaggtccctcaatctatgtggcacgaagctatctgtcatgcatcaacgttgttaaatgttctcccacactcgtccattgattggttgtcgccgacatctgtactagtcaaacataactcactcatcgaaccagatcgaactcagatgcctttgattccattcggagctcgagttattgtccatagacaaggggcgctcaagattgagccaaaaggtgttgatctcatgttcttgggttttgaacctttttcggattctgctcgtttctatgatcctttggtacatcgagtggtaatcagccgagattatgtggtccccagtatatcgattgatagtcatggaaacacgtggaagaaggacgtcaagtcattacctcacgtggtatcgatgtctgaaagtaaaattcctcgtttgtctacttggcttcctggacgactgtctccatccacgtcggttgagtctattgtgacttctgaacaccattctcaacagttaccagaaggtgaagatgatgaatctggttcatcatctgaagatgagtcatcaggcgatggcgattctgatttgtcacttgaggcacacgctgcgagggtgtttgagcgagccgcgaagaagaaggaaattgcaaagaaaaaattgcagactggtggatcggagcgaccaaacaacatcgataaatcgctagatgcacctccgaatcaaggccgacattatacgttgtctaacgcagctctgggtcggttaaagcctgggtgggaatatgttgaaaatcatcgcccgcaaaaggaaattcgtggtgacgtggacacatcaaatatcgtatcgtctaagcgtcggcaaggacctcaagcgtcatcggctattgatcaacagcccgagatagtaaatctggttcaactggttacaatggctgaagcaatggcgagtccaaaagaaaaaccgttgtggatggaggcgatgacaaatgaacatgcgtctcagctagcacacataactggtgatttagttcctcccccgaatgatgaaaaggtgataggtggtatgtgggtcctgtgtcgcaaactcaatgaggcgaatgaggttatcagatttaaagccagatgggtcggttttgggaatcatcaagaaccaaacaaacactactacatgacttacgcattggtcggccgcattgaaacatttaaattgatgttgtcaattgcggttacatataaatggaacgtttttcagtttgatgtcgagacggcgttcttacacggcgagatggatgcggatgtatatgttcgacaagtagctggttttgaggttcctggaaaagaaaattgggtgtggaaattaaataagtcattgtatgggatgaagcaggctccaagaatgtggaagaagcatttttccggtacactcaaatcactcggtctcactccgtcaatcatggacgatgctttgtttttcaatgcggatcgaacacttttcttgcacatctatgtggatgatggcctcattgtaggtcaaaacaagtctattatcaaatcatttctgtcacaacttgagaaggcttataagattaaagtcaaagagaaaccaactcaacatcttgggtatactttggaatggaaaactaattcggttgtgcttcatcatcaggcttatgcagaaaaaatccttaaggcgttcaacatggaatcggctaattcagttcgaacaccacttactacgaatgcacttcatcaagtagaattagaatcaacgccatttgacgcagctattatgcagaaagctatggggtacatcaactatttggccattcattctcggccggatattgcgtttgccacaaacttgttgtctcggtattcttctcgacctacgcagcatcattggagcctagttaaacacttgctgcggtatatcaagggtacaatcaagtttgggatcgaaatcaaagatcatggcgtacctagagaattggtcgggtatgcggatgcggactatgcaatgtcgaatccggataaaaagtctacgacgggctatgttgtgaagtttcaagggaacattatctgctggaaatcgaagaagcaatctgtggtggctcagtctacaactgaagccgaatttatttcgatcaacgtgtgtgctaaacaaattgggtggatgaagaacttgttgattgatatgaaaattccggttggggttccatgtatccgaaatgataacgctggtgctgtgatcataagtaaagaacttcggttgtctgaaaactcaaaacatattgaaattcggtaccaatatttacgggatattgtggcaaagaatcaattgacggtcgaagacatttcaactgacgacatgattgccgacattttgacgaagtgtcttggattcatcaaggtggctattgcgcaaaaacagttacatcttgtatgtgctaattaaggaggagtgttgagggataattagcgatgcaaggtgtgagaggttgaagtgacgtctagcgacacgcgtgaatcagagtggtgatttcaaatgattacatcagcatggtgtgtgaggtggaaggttggagttggcttgtagtttcgtctcttttcttttcgctcaacaacgtcaacgcttcaagactcaagactcgaatttcatcacgatcaagaagtcaagaagcgtcaaggtagtactatatcaacatcagatagtacaactatagtaactcacagttgacattgatttaacacacacagactcaacataatcgagcacaccaagtcatcagttcaggaggaggatcaaaacaatcaaatcaaggagctatcgttgtttgtcgttgtttcttttgtttgttgatttattattacatgatcaaaattactgaactaaataattctggtaatagcttcatttgttctagtccgttattgtctcatcaaatcattcttgacctgtttagtttatacacgttctgctatttaagactgttggtattttatttctttgttgcttctcaaatctttctcagttgatgctaaaggtcgcatgtgttttggatgttttcatttgtttgtcttgttaagtttttcatctactactactggctgtgttgaattgatttgcaataaagagaactcgtcacatcatcacaatttaatctcagataccaattagtcaagctacatatactatttcattccatacttctgcttgcttcatcccagatattggttatctcatctcatctcatcattcatcctcttcttttcatacaatatttatttcatacatcaattatctcatactacaattatttcatagtaaatttatttcatactacatttattttattctacatttatttcataatacatttctttcatgtatccatctcatttcaattcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtcctgattatctcatttcttttgcactacttattatttttatcacaaacagaagttacttcatattttctccttttcaacatgtttatttcacactacacatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctgatatcttaccactagtatctgatcagaaccacccacatgtatatagagaataccctttcccacttactttgttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgattttcccccagaagataagaaattgaacccagaaaccattaccccccagagcctcatccttaccagaattccccacatccccaatctcttagcaggtgacttgtacagtctcctcccagatgtttatagccatctgttttgagctccacactgggaacccaaacatttcaagtcacaaaagtttgtggaatggtggaaaatgggtttcaaagaatgaatatgaaaaaataataataaaaaataagattttaaaatttgcgaaaaagataaaagaaaatcaactttttttgaaaactttaattttttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaaggatgattataaatgaaaaatattgatccaaaaaaagtttcagcatggtgggtggacaccctgcagtcaaaatcagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctaggcacccttttcaaaccaccaagtagtcatttttttccaaattttcactttttatcattcattccagatcttatactatcactttggacatttcatcttttcctgaaagaaaaattgaggctgtcagtttttgtgattttctcctttttaatttttacaaattttaaaatcttattttttgttattattttttcatattcattctttgaaacccattttccaccattccccaaacttttgtgacttgaaatgtttgggttcccagtgtggagctcaaaacagatggctataaacatctgggaggagactgtacaagacatcagtaataaatctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaaatctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacatttttccatgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacaccgcttggacaaaaccatccaaggacccgtcagacaggctggtccaaccggttagtctagacagtgatgagaagaaattcccaaagagaataggtatggaacatgaatggactgtggaaattcttggcatgagtgtgatgagattgaaggagataagagataatttccttggcttcatgtatatttagaagaagtactagtgtttaagctaagtattaacaataaacaaattggttcaagagccatgagtttcaagtgcagagtttatgggatgagggagaatttgattggcaatgtggaaattgcatgagtggaatattggtgagttgggtttgtttgagtgaccgtcagtcttgtacaatttgtagtccttgctgtacctgatggatcaggataagcttgccagttgggaatatgtacctgatgaaatgcttgtaatatattgaaaattttaaaaaccataacatgtttgagcatttacaccccataatgtagtaaaaatatactaatacaattctgtttgaactcaaaaaaataactgctaaaataactgagatttttgaaaaaaaaaaatgtagcacagtgtagtagtgcactgctggttggtacagaagttaaggaaacttgaaatttgtttgaattgtcccaatattagacttttgctttaagatgaatggataaaatttccagattccacatgagtgcacacactcatgtctgttgacatcattaaatgaagtttcaaattaaaatttcattcactcttatctttgttcaaattttcagcctgatgaaactattctgtatcagcatacataattttaaaaaaagttggtccaggtactctttacagctttctcatcaaggtttccaattgagttcttttttcaatggtatcataatattcacatcaaaagttcattacaggatgacaggtatttttaggtttggtgcaataattccagtatataaagtgaaagatcttgttgaaatttgcagaaataatttccccacttgttttaatatcaaatagttccaccacttattgttcacaaatattttacaacaaaatggttcacagcttgaggattattgtggtaagatatttcttcccaatactgccaatacaattggctaggttgagggtatcctagttaaactgtgattcactcaaccaagttaaacttggttgcatctcaaccaatgaaatgtgaatccaaggccttgaatgtatatttcattggttggatttcaaccaagtttaaattggttgaatgcatcccagttaaattgggataccctcaacccagccaattatgctggaagtgcaatttaatcatccctcatttcttggtagcttctccaagtggcaatgtacattgctgctactcccattccttctttttggggcaaattagtagcaaagaaaggttacaaaaaattgaattcaagcacaaaggagactgcagaaagctcagtgagttgtctactttcagttttatccacccaaaagggccaatcacagtaagactatttctgtcaacttctcacatgattttttttgaaggggagtaatgtggaagaagctcctcttgatgaacaaaacattgaaaggataaagttaaaggctttccctgatcaaagtattgatgaagaggaactgaaaaatgtgggatgggaaatcaaaactctttgtaaccaagctcttttcattcaaaacaggccatcacatgccacaagagtgagtcatctccataaatttcaatgagagacggatttaggtctgaagcttgaacaacacaacagctcgagcaatccattttggtttggagtgtaattgaattatatatgaaatttgtagaaacatacccttcaatagctcatgagattaagttagattttgattggactgaggtaaaataacctcaagccccagctatagagcaacccaaatccagatatgaagatctatggagttctagacatcattttatgtgaaatctgatcaggtacatcaaaaccacattagatttaacaagaatttgtgatgtattgcttccaaacagagcctcagtgataaaatatggttgaaatacttgaccatgatctgctagcttcataccacatctaccagttctcacttactgcaactgcactctcgccattcacaattttaaattttatatgtttgtcaatcatgctttgatgcctcccagaaaaactatttcatcacccccccccccaaaaaaaaaggaaaaaaaatgaatacctcagctctctgcttcagccttccttcattctttttcctttctattagggggtatcaaatatgaagaatctgaactggtccttgattttgatatctttgattggtttagatttgttctacatagacacaaagtaatcatgaccatagatatccataaatcttcaagattttttataatctaataaaaaagttagggtttacaccccttcaattgaaatcagcattccatcataaatattttgttcttaacatgaaggaggttcccatcagaacaaaaaaaaaggttgcattggtggaattgatattaataatgcctctataagcttgagaattgcaatgatcctttcttgtttttgatgtgttttgagagaattaaatttggtagaagaagcaagataagtaatcagaaaccaaggaaagattgattgtcagaggaaacttccctggagatggcacttttggacctgatttcaggcacctacaacactgcagagaacaccctccacaacaccaataattttgatgcatgtggagatttgagtactgcacctaatttgtcattactgaaccctccccatggatggctggtcactggtgttgagggtgtgctctgatcaagtttttcaggtacctgcaaacaggttcaaaagggacatctctagtcagtaaatccaggagaggccaggtctgatcaaccatctcatgaaagaattgattgacttgtaagtgctccagatcataaatccttgagaatacatcatccaagtagaagcaaaacaaactatctacgtctttgtggatgcaagattccaacaatgatatgatggttccaacttcgcagcagatttagcaagcattcaaggatcacacagggcagagaaagcaggaaatacaggatatggtggatggattctggatgtgagcaatcttgattgtggattgatatattgcagctgtttcaaacaggatttccacctcatgatcagtgatgatgatgatagatcccaacattgtttttttcaacctgtggtgataggaagccagtcttgcatcatgcttggagaaccaagtgttcttttcactatgtatgctctatgtatatgattatgttgatctttagagggtcatatgagaagctctcaatcaatcagatcatcagtgcctgcacctctgaccagaaaaatatcctcatttcctctgggtttcaaacaaacatcaataaatatattttctttctttctttttagattatctttttgttatatccttacaattttacagtactagatctagatggtcaatggatatccgctgcggatatctgttatccgctggcggatacccgccagtgccagtggatgcggttttgggagtggatgtgccatttctgctgattttccagcagataccccggtatctcaatggatacccaaggccaatggccagctggaagggtttccttccagccggtgagaggtacatgcttgctgactggaaggaaacacttccagctggcgagaggtgcatgtacctgactgactgccaactggatgggtttcttccagctgacgaggtacatgtaccttgccagctggaaggaaacctctctacccggcaaggtagatccttgccgactagaaggaaccccttccagccggcgaggtgcatcctcgacgactggaaggaaccccttccagccggtgcctcacgaaccttttagagggcgggtatctgaggatacccgccagcggctttggatgctgatttccccggaaaaagcagccggatatccggatgcaaagcaaccatctctatatacagtactccatctacatccattcttcttcatcttcttcttttttccttcttccttgttcttcttccattgattgatcaaggaggcccatggccgatcgactccttccaaaagaaaagacaaattacaaacagaatctattgtccaaggaagccatacaacagcttatggatagaaggccgatttcggcactgttcaatgaagggaagagtactggacttttggaccgacaaaccgggtggatgaagggggggtggggggaagcttgatgttgaatgaaggtgaacagccacacagatagatgactggttgttatacttggatagtcatgcaaaactgaagatcatttgtgggtggaggagctcccaattggttggatacatggcccagttgacagctgggaagtgccatgtttggccagcccatgagggacaacgatccctatgacagttggattcatttgttttttggccactctggctgtactgtttggccaaagtggcagtacatcaccatattttcattttttttttttctttttcatttatttatttttttgccattagcggggttcacaataagctttttgcttcctgaacccggctgaaatttttccagaatgatgaaaattaaatcctgaagtcctatataatgtaagctccgaatcacaactcaggaagctttcttgaaggcttcctgagtgcaaaccaaggctcatcaaacttgacaagattcttccttgatgatgatctgttaaatacgaagctgaatgttgtccaacaatcaagccaaggtttgagcgcgagtatgtcgcttgattttcttgctgacaacatcctattgtgtgaaccccactattgtccacaccacaatgcctcccttaatttgttctttcccacaccaactgcagagtccagaccgaccaccaagaaaaagcaatcatctttatacaggttgatttctgattcctgatttctgattcctgatttctgatttctgattcatgatttctgattcatgatttctgattcatgatttctgatttctgatttctgatttctgattcctgattcatgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgattcatgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgattcatgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgatttctgattcatgatttctgatttctgatttctgatataccaaaaaacacaaaacacaaaacaaaaaagaaaacgtaattcaagaaacaaaaaccaaaaaaatggaataagagagaagcccgacgccaagaccccaataaaaaaaacagagaagaaaaaaggaaaaaaggaaaaaagaaacagatggaggaagagtactgattacagccccgaaaccactcccatgtcctttctctcttgtattttgttgttgttgtttatagtggtggtgggtttttatgaagaacaaaacaagtatagattagattttttgttgttgttgttgttgtcaagtaagaaatgaaagaccaccataaataaatgaataataataataccgggacagatgaatcattaaaaaaataagatgaatgtgtgagttttttttttttaaaaaaaatcaacaacaacaaccagagcagaagccgacccgaccatatacaatgtatatatacataagacagataaatatgaaaagtgagaaggccaagaagaaagaaaaaaatagggataagggtgggatcagaagttgcgattccgatgggggatagagtaagggatagagtcgggcggacgagccgaataggagggaggcccagtttcagcagaatcaggaagaggaagaggggaagaggcggaggaggagacgatcgggatatagggggggtcgacgaaaggattcctattatcggacggattgcgggagtgagtgtggaggatctggtgggggttggcgagcgggatcggggcccaagcggcggaagaatgcaggtcttcttcctcgacctcgtcctggggagagctcggaaacgagctggggaaaagctgctgctgatggtggtggtgggaggtgaacggattggaagggtcgtcggaggagagggtggggctgatggctaatggcccgtccgccctcagatctgtagacgaggaggaggaggattcgtaggaggaggtggtgggcatccgttgaggtctgttggacaaaaaaaaaggaaagaagatgaagttagtgtttggttggaagaagggaaaaaacaagaagggagttcttggtgaggtgtgtgggacagatggttacaagaggaggatgtgtcgaggaaagctaacgaaggcgcatgctcatacgacctggtatccgtccccgcccgatcgctcgttcccccagcggtcgcaccaacggaagagggagcaagaggaggaggattggccgtcgacggccggctgacgatcggcagttggtcgtcgggaaacagtctggttctggcgagcgccattttcttgtagatgtagagcgcggcaacgatggtgacgaggaaggagacggcgaggacggagtatttgacggcggtcgagccccctccgccttccccagtccctcccgttcccgaaccttcatcttgattgttgttatctttagaggatgagtcggtgaagagggtgcccagatatacccccgccagttgcttcggcatcgagatcaccgtcgccgccgtgaagatcgtcaacgacatccccgtcgtcgcgaatacgggggtgactagatggcccggaatggccgacaatctcgccagaaacgcaatcttttttaaaaaggggaaatccatcatcagcttacaaaaaaatcttgcaaagaaggttgaagaagaagaagaccgacccaaaagccgccctcccggatcaccacacacatgcacgcatagttgacgtccttcttctccagcttggccgcccgatgcgagcacagatatttgaacgtccaatagttcgccagttctccgagcaacgtgcccagcgacacgatcgcgaagcccagccagaggccccacactagtccacacaatataatcacaatctttggggccgaaggctcgattagtttagctgaagacaagaggagaggagagaagagaagagggtttacttcgtggccaaacagcggcgggaacgagatgatgaataatacgcccaccgggatcagccagcctacctcgaccccattcactttcaggttgcgcatcgactggacaaacgggtgcaaggcaatcacgatctggtggtgataaactatcatatatccttcttcagtcccttcgttttttttttttggaaggaaggaaggaagggacaactcaactggcaacaacaccgatcccgatgaggatcaggaccaacaagacgtagtatttgatccactctttccgcaggaatttactatcattttttttatttcaaaaaaaaaacaatcactatttgaaatcgaaaaaagaaatgtctgggagatgttagagatgtacacacttgagagagaggggcccgaatgcagtctggtaagttttgtatctgaatgaagtctttgaatccagcgaggagggtttgaagtcttcatgatgcaggttattatgattactagtttctagttcgaatgagtgctgctgttgctgttgctgatgctgttgatgatgatggtgatgggttgatgatgatgatgagggtggatagtgtagtggttggttcatttgaggatttggttattgtttttgggttttgaaggtggttttgaaggttttgagggttttgaggatggttttgaagatggttttgaaggtgatagttttgagtctggtggtggagcaggttcatcagcggccaccgcgaggaagccgagccttttaaagggtgttcctgggttttgctgcttggttggttggttggtcgaaggaggaggagagatggctgtctcccagttctggcttgggttggttgaagttgactagtctggacgagcccacccccacactcacaccaaaagcaagcctccggagaaattcgaatgcatttaattacataaacagcatagcatcgcatcgccaccaaactcaaacataaaatcatctcagcaatactaaagtgcagccggaaccgctcgggagttcatgaggtgtaatctctagccggaatataccccattctaaccccgggcctctacagctcgggtcggctgacttgatccagctggcatctgatggatgcaactgctggagatgaacaagatggtgatgagatgatgatgtccatggcttgataatcaaagagatccctgcaatcaccatttatttgaagtgaaggtctgattttacagctccctcatgagccatctttagtacaggctgtgaatactaaaagctgcaggtttccccagtacattgtataatggatcagcacttcccatcaggataactttgggtcccccaagttgtgatttattatagagcctcagatcccagatttccctgccaaaaatttaatctagacttttcaggtctttatgttgtaatcaaccaactgggagggccccagaacagaggggaagttgaccaatacttcagcttcacagggcctaggacatgtaaaccaagcttgatgacctctcatgcaccatagacatattccacattggttgagtggattagcaagcttgctatatcaatccatgacgaattagccaggtataagtgtgagacccgctagctctagatctggctctccagctagttaattaatccaatcttgaattcctacagtataccagtgtggagagtaggcagctctaatccagcctaatccacaatccagacaactattgaattttgattaattttatagggtttctgatcactgcccaaaaatatttgggtatgggtgtgcatcgtaagaatgcactacatagaactcaaatgggtaatgagatggccaggcatgaagaaaaaaaaagatgagatttcttggagcgtacctatctttctcccaattgcctcctcctgatcatcatcatcatcagagaagtgaccattgccaaccaccagttgttttgtggcctaagaaaagtgatgagtttccagcaccagatctcttgacttcttgttcaatctttgatctgcattatagaactgaatagacagaaaaaactgaccaaattttcacttttgagttctgtgatacaggccctaattatcacaagatataacagcactccatttctgtctgatttgccttccaacattcaatttaagctagaagacaaccctggtgagattgagaacattcatatcagttgtttctcattgtataaggagtacaacactgcttacaagaacaaaaaaacaaccacccaagccaactgagaaggctacagtgcgcatcacctcttctcaactacccccaggagggtgttccaaatttttcaaaatgggagttgaattttttttgaattttttcactttttttcaatgccattttgtttttttttctttgaattttgttttttttttgagatttttgtccatacaaatcagcagacaagacacaatcagaacaaagccatgtacaaaaaccaaaacgcttgcaacagccaaagctccagccaattgaaatcattgatgagatctaactgttgcattccaagggctgcaatgatggatgtttcaattatgactgcaagttagccgggcaactggcactgagttttcctattttcttctccttcttccctcaatatcatgtatttagatggtctatgtgcataatacataccatataaatacatattgcatacccactaggccatagtatggcctttttccatgggtgttccaaattttgaatttgaaaatttcaaacttttttgtcttgcatgctacagaatcttgctttatatttttgaattccactacttctgtagagctcaaatatgcattgtttacacatgtagcatggttggtgtgaacaaacatacagatcaaagttcaaattattttttgcaggtgcggggtagtcgagaagaggtgatgcgcactgtacaggcaatgaaaatgtgtatgttgaagaccaggagactattgattttgagcagcaccttgccagaaacaacactattggctcagcagggactccaaccggaaagctcagtcttgacctcacaagaactcagtgtcaaagttgaaacaggagttcactttgacatacatacttgaggggtggaagttcaacttgaggggggcttggcacttagcaaagtcctgctgagcctatttcaatctctaggccaagaggatcatcagccttcaactcggaatcaaaaactttgactagaccactccaaactcaacacaattcactgtgattccggcaaatatcactcacagttagttgcttcttctttattttctccagcttgtttttcttatttaatttcttggttttccttttttcatgtttttgactatcaatgtgtgaagacagaaaggatggaagaacatggtttgtggtttgcttgagttgtggggctcattgacttgtggcaggcatggcactcttgcttgattttggccaagcaaggctttgtgccgatccccgccaactttgaaatgtgccaggcgggggttgaaacagtgacacatgcacttgaagctcggccaagcagacttgaagccttggcccagtgcacttgacaatattgttgcccgattttggtgtgtgtccatactggcttgcaataccataatatgataggaaaaagtcctatgtattgtcagaaacagatttcacattcagattcattgctcatgatctcaatggaagcagttggatggcttaggaaacctctcaattatgtgacaaagtagaatgtgtcccttttgtaatacacttgggccagtctctttgccttggacttcctatttctagtgtgagttctttaaaatttgagttgccaccttctgttccttttggaatgctacttattttcttcaaacaactctaaggacacaattatgggtcagcatgttgcttatctgcttccaattccctagtaactcactagtggtactgtccgggatcctctttaattcagtaagctgactttttccaatttgcctattggagatttcttgactgcagttgttgaacttgcatgaatcaatcatttttttatcaacatttttgcctctggaattagcatgcatatgcttaagcttggattaattcctgctgcttcctcactttgtgagttagagacaagttttgtaagcttgtctttctacaaggaaggcaaaaggcttacttgtgtggccacaacaaaaaagaagaatggggaaagaggggaaaggatgaagggagagagagagaaggaaaaagagatgaaatgaaaagaagagatactatattcaaggccccagtcacttttgactgtactcaggctcatacctgtgtgccatataaaaatcagacttgttggtaatttcaaatctaacaatattagggtgatatctcatcttgataatacccttaatattatatcacttgattcaagaactcatattccttcaaggtgatgatagtttatttctccctaggagatagctctcatgatcatctcaaagaggatcaaatcattgactgtctaattgggcttaattgctgctttcaaggggagcttttaaggggaaagatcttataaatagcaaaatctaatactattaagaaagttcgcattcaacttgtttccggacttcaagtgtgaaattctggtcaccaagatgaaaaagggttccaaaacatgatgatattcatcacaatcaaagctttcactccagaaatgaagaaacacatttctcagatgttcacaacttgaactatataggataagctctaggaaaaactcaatcaatttatggatcaaatgaagtcacctgaaaatttgtgaacattgatgagctcagaattcaatcaaggaatccattttagaactgagaaatttcagttcatgaaactgcaatgcatgtcaaaaaacaagtttctcggtatgcccacagagcttctccgtgttgcctaatttccagttgtgcacatagaggttcaagagaacaaggggaacaatcaaaaatttgcatatgaacatacttgatgaatgatttgactcacatagatcctcttgagcatggtgtaatccgcgcaaaatgcatttgtagagacggctggacagaaggtgtattctcgaggtttccgagggtccgttggtccatacggtgtcactttgggttcaacaggcaaaccggattttctgatctggtcaattatgatctgcaaggtcagaagagaagatagaacaaaagtccccactgacaataccaatttccgtttggttgctgaaacccacacagtccataaggtcggtctctgttgcacacatactgccatcttggatcaaatgcagctgcaagcccgagaaaggccgccaagacaatgacagatttcaagaaatacatgctctatgaagagttctaatcgcgaaagttattccaaacgtgtaaaaccgagactagtgcgataggaaggtggaaaagaggacgacaggtgatattttcatggcagaatcatgtgcggttatcttgtgcttttaaggatgaagagttgttttttttctccgagctcggggatagatcctagaaggtctaacccatatgatcaaacctggctgaattcaccaccctattcatgactactcttgaggctcttgccgttgcgcaatgcatactcgcaaaataaaacggacttgcatgttgtgcagggtgtacatgaatggcaaattgggccaattcaaaacaaatcacatgaacaggatatcgtcaatctctgctgcatttgattctgcaagtgctgtaaattttccaacaaaatctacgaatctttactacacactgattggcttttcaatcttgaagaagcaagtcagaattcatgtgatcgccaccagctgctccttggcagaccacatgattcaccgagcacaccttttcccaccatgtcttaaaaacaatgaccatttgtgatgacaccgaaagctgaacagccaaaacaagaatttgcccacactgtggttttatattcttctatgggggcataattgactaatgaacccattttaagcctatgcttccgctatttcgtcctcccacgcgcgctcctactgctactagtgcttgcaaaatcagacactcggggtcgtattaacacagctgtgcccggtcggcatgtatttgttgtcggtgcaagagggcacgccaccaggacgcccccaaagatacagtttggattttggtgatacttgggattttggtcaaagcgcttgagactgaggtttgcatgtgatatttcactcaagcttttttctgaggactccttggtcaaaaatgtgaccacatatctggcttaaattcaaatgatgtgccttatagtagcaaaactggtttgcctttttaaatgcttaaaaagcgcttcaaacacttttctaaacagtcaaaacagcttatttaggcaaagaaagagagatctagctggaaaacttccatggatgtttgctttggtgagaagaattagaaaggtgcgacatttagattaatgtgtatacatatatatattttctgtttaaaaaatattcctatggtgaagttaattatttgtatgatcataatcaagaagtgagaaaaggaaaaagtgaccattttaatggacctttgcatattagtattaacgtgttattcagatttcagttgtaatttattattcgtttctgcaagtaagaggaaagatgacataaacccatttttttggcttattattatagatggaaaatgtaacgtggttttatgagaatgttttgctgtgacgtgagatcatgaattcatcattgaaaaaagaaagaattgagaaactgagagaattggttgttttctacttgattctttataatcctaggttgtggcagtaaccactaaaagaaccttgaaacaatgaggcatcattagactcactactcccacctaatcttctgctctcagttatcatcatttcaccagactttcttttgtcactggacgacaggtctccaggaagctcggtgtactgattgtgtgccagctctttgtaatcttcttgtccagcgagcatagttttgatgcaattgtgaaaatcttgttgcccggtgggctccagcaacaacccaggatgcgcggggacaaatgcctcgttctgtgtcacatcttcacctaacgccagagccacggaagaagacaagtcatctcttttcccctgggcctcagtcggatcgcgtttaccaaaattaacattggataattgatccccgccgtttaaagacaggtcgtttgggtttctcacaaattcaaaagcttcccctaaccaagcatttgaggagaattcgtttttttgagattgatcgttggccacaaggctcggacaaccattgattttcgaatcaacagaggattgcatctctagcccaaagaacgtttgttggctcatgaaggactgttttctcagattttcgttcatatcctctgtgacggttgtagagtaatcactattatcaaacgtaagagatacgccagagccaatcctgcagcttctttcaagctcaggtctttgaaattctgtggcggaattagagctgtagtttccagagttgttgttgaagttttgatcaccaagcgtatcatttcggggagaatactcagaaagttttgctgggtggtcttgaaaattgcaaaccaattgactttcagcacccaaagcacttcctggtagaaaagagccggcactatcagtgagcgtaggggcgtgattatcatgatcactgagataaggtgaaactgaatttgaaaaattcgggtcgggccgctgagaagtattattatgcccaaaatcattgggacattctcgctcgatgtgtcccagcatccaaggtttttgagattgatagcgttcctcttcagatttcagaagttgagccggttcacaagttggttctacaaggcccaagctcaggagatggtatcgcggagatccagactggaactgtaagttggcgtcgcagcacagtaaagcggatccttcaacactcgagcgtattctcccaggaaggttcaagtcgtctttccagagggtaggtgggcaagccggcttgaattgattctcaaacgattgatgaaagagtggacgattcatatctgagacgtttttggacaaagtctccggactcagatgttgctgtgccgtaatctctcgtcgcgtatctctttcatcaaatcgcctcagccatatgtttgacatattctcaaaacattgagcgtatggctttgcctgtggataatgactggaataaattgataacgcttcctgacagtgtttcaccggtagaaagacctttggcgagattccattatacgaagaggaccgtcttccagcagagatgtcgtgctctggtccaaattccgtgcgcacatcgtgctctggtcccaattccgtacgcacatcatctgttgcaacagacagactacggtccttgtctagtgcaaacaacatgaacactcctgacatgaacaacttgtggagagaataaacagctagtggggccatatagtcttctcgcaagcgctttctttgtagttcgcaggcagccatggcggcgtgggcggcccgatgtaagtatggacttccgggaggagccgtcaatgcacatggaatcagcaaggattgaagtgcctgttgtaaacaaatcatcaagataataaaaaataaatcagccaagaggtggtatgtgcttcaacaagagagacggatcgcacattatgatatctatggaagatgaaacgccgatggaaactggttagccatggtcgcatatgtgattcattgatcatttcatgatgtaagaaaaaacaaattggactcactgaagctcaaaccattcgcctgtgtaaaatgggatccctcccgagtcccagccaccctctacttctggtttgaactcattttgtgtttcccagtccaagccaaacaaattccctgcacttttgttgatggaacttttggcggggattagtgcgcgccattgatcgagctctaaggcgagcgcgtcgacgctagcgtagcgctgctctgctttttcctgggagaatcgagaatgatacactttctcctttatttttgttaaaatccgtctgaggcgaatgtgatgtaacgatggagacatcgttgtccagcctaaaggatatgggttattttctaaagtagtgcctgtttccgagagcttcttatcgattgctacacgccgcgctagaatttgttcatcatcggtgacatgacaatcgatatcaagggggagctacgtcgatttttcaaaaaggacatgtcagagcttggttgttttaaaataaagcattcattgtccctaacctcactatctatctcatcatcttggatggcaattggccgtcctaattgaaaagctatggttctatcctcacaaaaaaaagcaaaattcagcatcaggctttggttgtgaaagacctgaagcataagctcacctctctaaggcatagacgctccaccatatccgcttttttgtctcctcgtgaaagggactgagctgttgagcctttggcgtctttctgtgcaagcccaattccaaagcagttctcattgcgagaccggtaagatgccaagttgaaagtccttgggtggaacggaatgaatacatcgctaggaagagcaaggcttgaatggttgttgtgttggaagaaacatgatcgtagtattgcagagcggcttgaaagtaatgctttgggtccaagatgcaaacataatcaatcttctcaattcacatgtttcaagttttcgtcaagaaaattaattcatgaaaaggaaaccatccatacttcgtgcgttggcaaatttggaatcactcttcctcgcatttcccataatctgagacccaaagcataggttaaccaaagaaaaaaagccgccgtgcgcggtccgtccgctactagtggtttttcggaggcacaaaacctatctctttcgctgtaccactgcttaaggactacaaagttcatgaagcaatgtcttgcttgaattgtggtgaagacggtggcaaaaagttcgtccgataaacgctcatcttgcggaaggggaggaaagacgaaacccgacttcatttgcattgaaaagctggtttggaagactgcggattctacatcagctggagcgatagatagagattcatcagagcacaatgaatccaacgatgttttcgggggtatcaggctttcagaaaagaaatgagcttcgcctgtttgattgcacaaggcacttgtagaagtaaaaaacaggcgatttcatcagctttacgcattctaaatgatccaatcacttggacaaagcatatatttcaatcaaaagaacgcaaacgaagaaaaaatccgtccccaagaaacgcccgagcttccacccacatatagaggctccgctccagaggtcaaactaagaaagccaaatccatctactaggtcttgttcgctcaaaacctccgcttccgttgtcttttgtgccagtttgaatgcaatcaaattagttgccttcttgagtacggtatgcttagggcagcaagcctcaggagagatttggtttacttaccttgagtacggagtgtccggggtcaatttccttgagagcagagatcagttctttcacacgggcctcgaggttggcgatgtgttgccttagaaacttttcgcccatgatttcgtccgggaacacgcattccgaactactcttggcgcaattgccacatcttcagccagatgttacattgatgatcagctttatttttgaattcggtaggtgcatgcctcgcgaggagacatcaacatataaatctgtctgtcaaattcaacatttgcaacttacggctgactgataccatcacaacgctgttttttcaaacggcatcgcaagcaggcatttgtcgcacgtttccgttttttcgctcccgctggagactttggctggtgttgcgagaaaaggagtcgtcccgacatccttaattttgagtaagagacatacgtatgcacgtctgatctttggagaaggtcttcctattgtaagactatttaccaaaaaacgaacatgagtttgctgagggcaaagaagcgagagacgcgtttatatccttggcgatttggtaaagtatttctgccgtgtagcatcgaggataaagcgtccaataaaacctagtcatgtgcgcgttcccctcagtaaactccttggagtctgctttccctccctttgaatttgaaacacgccgcaagccaactttggcgtgaatgagtcaacatttcaagagtgtggcactcacattggaaaccttgcccttgtatgtatgtttaccaaacacctattgcaacttaattgtgcttccatgggactcgtggcccatgtcatgccaaaggacaggtgctcacgcagtcagcatttctgagcgtttgtgatgtggctaacgcgtcaaaacctttgtttttgtataaggtattgctatcgggaaagccccacaatgacacgcagcatctagtcgctgtacaagcagatttatgatactttacaggatgtgctcgtatatttcatatccctgtgccctgcgaccgacggggaggtagactactaggtgctgcgacgcacataaaccttctcgagacggccatcatgagcgtcatgaatgaactcttcagcaagtcacagttgccaccctcgtggttaagagggcgtcactcacaaactgacttgcgcactcactgttgatgtgattacactgactgtaactgcgtttatctacagctatctttgacactcatgaggggatttcagcgacgacaaaagaaaaagttgtcacagtgtaattgatcaatgtttttcccttctggcccacctcggttaacctctattaagcaatagacgaagtcattgaacatcgcaaagtacccacatgttccgcgtagcacccaggacgacactgtccggcgtctgctactttcaagcagagggtttttcactacgagtcaaggcaaaatattcaaattccgtatccaatagtatccaaatcagattcattcaaaatgacgaaatcgcctataggcctcggtgaaacttctgcgtgttcatgtgccgtattacttacgacaatgctccatgcacactcacagacccgcacacgcagatttggatcaggcgccacgtcggttagggtttgagtcccggtgtaaatgtgctgttgggaagtctatgtggcaaatgtgagggtctcaaagttagatgaaaacattgatctattccccacacacaccgccgtaattccagtaggaatatctcgattttgaaagacatggaacattttcttgttgtttatcacttcttgttctgtaatgctgtcgatgtgcatttggcttttgagggcgattgtaggcttaccatgcccggccaaacgaggatcgatcacggccacagtgttaatgctccaacgtattatatacagtacgttgcagctgattgctgatagcggtgccacttcaccaacatgttccggacacccaatgcaaaagcgtcaaaagaccaaacaaccaagtgactctacgatgtatgttaccagctcctagataaacttgtacagaaatgaaatcatcgatccacggttttccacgagccctcctgtccccgagctgggaactggcatgttgttttgggagaaaaatcctgcattccacttgacttggcacgcaatgaacatcgttgtggggcttgcctatttattgcacaagcatcgacgtcatggccgccacgtgcattcttcagcctacacgattgctcaagctcgctgaggataacaaagatgttagctgatatcttcggcacccatctaactacgacgatggcttggcgtttgtgggcaaccccaccagggcacgtagctttgaaaacaagtcgcgaaatacatgttgacacactgctaagacccgcataacgtatttattttattgatgtcgccgattcagctgtacttgaaagaaccagggcggccggttaactttcgatgcttctgccatactcaaaaaaagcctgcaccagagaaaatacagggtttttgggggaacatggaatctgtttctacatcaaacgttagaagttgtggagaagacggctagctttcttgctgtggagtttcttttaaactcagccaccacgtcgtaccagcagttatgttaaagctatgaaaagcggagccaccacccgacaacaccagggacataaaaatggctaggaactgcttaagatgaagttcagcatctaatttattcaatttagatttgtaaaagtacctagatacttgaatccaaaaattgagggaaatttgttgtatcaagtggatagattcctatgtatcccatctgaaattttgtatttcacaggttgcacatattaggagttttgatattgaatttaaggtgttttaaccactgaagatgtaaggaaaatttgtgaaacattgccttatggaattgacaagaatctgtccaggcaattgctttgaagctcatttagtgatttcacttactttttaatctttttagtaggcaattgaaattcaccacaatatgcatttgaatttctagtgtacacacatggacttgtggaacttgaagtcctttgtgcaacacttgcactgcaattgcatcagatggcttgatctgtgattataccagataatttcttgtgatgttaaatcagtcaaagtgtctgattttatgtacaacaatcaaatcagactctttaactgatataacatcaaatgaatacatttgatataataccagatacagctatcttatacaattgctttggcagtgcaagtttaatcttgtttttttgtttgattttctaatcagatctaatctgagcatcaagtatttagaagtacggaaatcaatataacaaaaaaacacaactcagatacatagagatttgaacttaagatcattttaggaggggaaatcaaaacttaaaaatgggattatctctgttatttctgatctaatttacattttctgtttggtgtatctttaaagttaaaaagcacatgattttggttcctttcacttgcctttctggagttttgattttctggttttctcatatctgttctttggattcttcttttttttttcttgttagctttctactactgtatattgtatgagcttttgaatatttcaaacttaaaatgactgtcttgttcattttctgtttttgtacatacattgaaggcaaaaaaccttgcaccaagctgatatagactggaaactgtctagaaatctgtctacatcaatttcatagcattagctcaaacttggctaatatttgaacttaacaaaaggccctccaagggcttagaggaagtctgaagccaaaaatgagcttatccaacatttccttcttctagtacagagacataagattattcatgctccatacactgcaagaaaaagtcaagcaactggtgacagctgacatacaagagctcacaacatactctacactgaacttgagtcaaactctgacttttattctacgttgttctggttcagccctttgaagcaacagggtagtcccactcaagtatttcaacacaatggccttagtttccattgaggcttgattggagatttctttatgtcaactggtagcagctgcccaactttttcttgtagtgacataaagcattttgaagctccaaatctaccccaagatttgtaacattagaaatatctccattggttacatttcaatcagatttgctaagatgacatggatttctgttctatgtttggattattgagtacccagaaagctacctactaatgggggtgacaatcagaatatataattttttacttgctttttctattaatagacctattcatatgattaatattatggtcatccttgaatttaataacacttttccagaagactgaaaaggagggataaaatattcagaattctttcatttccatttttcttactatgtattcacaaaaaaaaacattccaacaaatctcaaaacagtttgtattccaatctgtacaggtcagcagctacaaaaactttgagtctttcttggcagaattctgataaggacaaggttttggtaacatgaccttatcagatttccagcagcagcaaaagaaaaaaaaaaaaacttcccactgaagtgacacccaatttgtaaacatcaggttcagcttgtaatcacacacacttgaccaaaattccaccaatgagcatatggaaaaagatgtatttgaaacatttggcagctagaacagaagtggagaagtaggtcatatttggatgataagaggacaagtcagttggggactaacagttgtgggtgagtgtgtcacttctagaaatttctcaagtctgtacattgggggacaagtagcacatccccccttgtcaacccaaacacctctccatcatcatcccaaattccaatccccctcaaaatctgaagatggggcaccacccatcttgttcagattctttctagcttcatcaacagcagaagatctgcttcagtttttctgtattcttctcttgcactaaatcttaactacctcacaatgaatgtttttcttgctttgtcccttacacacagaaaaagaagtcattttcataagaaagaaaaaggggaaaaaacatgtataaattgaagtctcataaaatacaccaaaaggccaggtttctagtaaaaacaagaattctcaagctcctgtgtgctaagctatgagggagggagaaaggaaagaccacaagaagtagttttttgtgaccatctgtaatttctttgggctttgtatctcagttattttccagttgccactggttttaattctcaatggatagaactgattctttacttttcaagtcttttgtctgaaccatcatttttcccttttccatccctttgcttctcattgatcttggtgtttttgacaaagtaaaaactggtttgaggcctcttggcaggaccaattgaacattacctaaactttttttttttcattactctctatgtaccaacccccatcccatcctctagagggagggggtagggaatggttcaatggatttgggcaagattgttggtgacccccatttgtagggggtctccagggtccgatgatggttgactactcatgatgggtcatggtacagttgaagagcagtgacaagttttatatccacacaagccagcacaagtttggatatatgtaccgcgtcggatcgcccttagaggctcaggcccaaggtaccaccaggctgattggggcgacatccaccgacgcgtctctggacgagagctggagggtgggatagccattcaagggaccaatcaaggtgagccaatacataccagctgctgagatcaatgcttttcagcttttgaagttcgagtcagagtgatgaggaaaaaaggcaacctgttgtttgtcaacagtttttggccgaacatggcagttgtgtagtccaaaggggtgttgcgacagcccgaaggggggctccgtacatacaccgcgtccagatcactcggccattgatatccagcgtgtcttcttcaacataaataccaccaactacatattattatttcctccacaagatggcagcacaagtaagcaagcaagaatcgctaatcttgcttgacacgcttgacgctcattgaaatctttttttattcttcagcttactcacaatgcgatcaaaaggatgttcgaagaccaaaacttggagatcgaaaatctgactgtccaagtgatcagtatcaagtcagtcggagtatccaacgtgtcttcagcacctgaaagatggaggtaagatagatacctcactcgattttcttaaaaaaaatgaagaatgattattaacaataatgaagtattcaggataattatctcggatggacagatgtttataacggcgatgttagcgacccaactgaaccactttgtgcaagagaaccagatcaagaagcattcgatcctgcgagttccgtcctacacggtcaatgtgattggctcgcggcacgtggtagtcttactgggagtcgaggtggtccaatcggactacccggagcgcatcggcaatcccgtcaattgcgacgccgaggccaacgccaacaaggacaattcgaacaccaagcccgcccccgccgtcttggccaaccgatccaatgtcgcccctcctaagcctgatgtcaagcctgacatcgacgtcaagcccaaaccctcctcctataaacctaacatccccgcctctaaacctaacaaacctggcgtccgtcgtactggtaatcacattcctattgcgggagtcagtccatttgctaacaagtaagtcagccatccatcccaatttgaatttcacccactcaatttttttctttctttctttctttctcttatagctggaaaatcaaagccagagtctcccaaaaaacggaaatcaaaagatggtcgaattcacgaggagatgggaagctattttcggtgaccttcttagatgacagtggacaaatcagagcgactggcttcaacgatgcggtagataacttatacgactctctgcaagaaggccaagtttatttgatctctcgagggaagatcactattgctaagaaaccgtataatacgaccggccatgattatgagatcgttttcgaaaacactaccgaagtcgaagaagtaatcttgcttccttccttgcttccttccttccatttgagtcaaatctttcaaactaatcttggttgtttgtttgtgtagtgtggagatagcgctgacacgcctaagatcatcttaaacaaattgactaaattgagtgaactgaacgatgtcgagaaagatgcggttatcgatgtcgtagccgtcttgaaagatgttggtgagatctcggagatagtgagcaaggcgactcaaaagacggtacggcaacacatcaacttacttagtcaaagacgcagcattttttttttcttttctaatattcttggattccacctcacatgatgcaaaaccggatctcagatagtgaagcgagacatcacgttaatcgatcaatcggcgtattcgattcgaatgacgttatgggggaagacggcggagacctttgaggcgccgacggagtcgattgtggccttccaaggggtcaaggtgggagactttgggggccggaatctgagcatgatatcgagctcggtgatgctcgtgaacccggacatcccggaggcctttgatctgaaaggatggtacgacaacgaaggcgtgaatgcgaagatccagagtttcgctaacaccggcaccggcatcggccgcgagatcaccgaggactcgctcaagactgtcgctgaaattaaggacactcagctcggaatgaacgagcgtggcgactatttcaacttccgggccactattatgtatatcaagagtgagacgatcagctatcctgcctgtccgaccgaacgttgtaataagaaactcttgcgcgatggagacgatgaatggagatgtgagaagtgtgataaactcttcccagcacctgaccatcggtaagcaatcatcagacataggaacgtgtcaaaggggatagagattgactcgaaatcccgaaaatctagatacttgatccagatgacagtccaagatcatacgggaacgctctggctctcaggcttcaacgaagtcggccagatcatcttaccgatgaatgccaacgagcttatcgggatcaaggagaccgacgaggcccaataccaaaagatcgtcaccgacgccactgccaagacttacaccatggtctgtcgcgctaaggaggaaacttataacgacgtcaatcggactaagtattccgtccttcgcatcgcccccgtcgattgggtcgccgccggcctccaattggccgaaactttactcaagaattattccgcttgaatctccccccccccccaccaactcttctgacttcactgccttgttcctcgtccgtgaatcacctccttatttattcccttcctgctttaggtatttttttttcctttctgacaaaaaaaaaatgaaccaagatcaagacggttcactcaacaacaggctttcagcttagttttaagactcacccttcccccctctgtcctcatttttattgttttgtttgtctttcccaatatcaaactgtcttgatataaaccaactgacaaacaaacaacaaagacgaaaaaaaataacgatcagtcaatcaatgtacttttacttacaaatccaaatccaaatccaaaaaaaaaaatgtttagaaaagaggaaacataaacaaagagcaatacaggtatacattagtgaagagaaccatggatttgtttttgttggttgttacataccaaaggtcactaaccttcctgtagtttggtctggagccactgaaatcaaagcatacttcaagttcaagttcaaatggagagcaagcgatgatatcaccgtcctcattacactccacaactctgctacaatctcgtcacaagtttcagcctgcgttgtaaccctgcagcaccatcttcttgcctcgaaaagcccgaggtttttttttttttttgatagaaggactccaagtaataagatcaaatattgcattcgctcatttgtcatagtgacgatacatatttacagattgagtaacgaattaacacaagtccgaatatttgtacatctccaaaggaaaagaaaaaatagataggtacatatccatatgtggaaggaagaaatcgacgaccggcgtgatcacagaaaaacgactcgcggaaataaatagcacttccagaatttgaagtcatcctgctcagattgaaaataaatcatctgccatatccgccggggtattgtagttcagttgggggaggagggcctgagggcggggcgaaagaggttggtggaatcctattttttttctcagtgccaatggtttttttgggagggcagagaatagtgagcgagcaagctttgcggagccggagatgccgatgacttacatctgcatctgagggacgaccatctgtggctgggccgcgccggcgccggctccgggtgggggaggcggaggagcagggaatgccggctggaaggagtcgtccacgttagcctgccaatctatttgtatgtattgccgacgaagaagggcacaccatcagcgagagagaaggtcctcttccaaggacaaaaagggcgcagagagaaacgagactcaactgcagatgttgcagtgccagacctgtctgctcgagcagggaatgagcgagacgaagcagatctaaggcaggcaggcatcagaggtcagacatccccatctgcatcgtcgggcttccgccggcgtgcgtggccattttggctccctctctcacctcgatccagcgccgacggtggctcttgaacacgctcccgttgtggcacttcggacacgcccgacccggcccatccggcgctcctgaagtcaccttcaccggacatcctaccctgatcatccattaacaaaaaagacggaccctcaggctcttccctaccattgggctgtatgcataggagagagagtgtgtcttacgaaatgcagatcggaatcgggatatctgaacacatcctaggcgtttttccttctggaagatattcgattgattcgaggtgttagaatattgattctttctttcaagatgggttgttctataaatcgagtttgattatttggatgatggaagatgagaggaggaggaggtttttttcttcttcttgcgacagtgattaatatgtatccttttttttcttataagatgctcatgattgtggggagtcaccccagctgatgatcagcttggcgagagacaacaagataaacatggatgtgtgtttttttttgttcttggctggctgggattgaccagccgtcgtatcttgccatggtgtgtgtatgaagggacttgcttgactggggatgagagagagagagagagagagagagtagtgcagatgttgcttgtccggtcaaggggcctcttccgaagagatgtgtctctcggctgccggccgtcctcggcccgtgaatgtatatgcggctgccggcctatttgccagccaacttgggggacagcgtttcagggggaaacctgccgggaaccaccaggaactgcctccgaacgaacgaatggatggatttagatggtagagactggtcagtcaactcccccactctctctctctctcttcagaaacccaaccgaagaacaacagtgactgacatccacctgtgtgcatgtagtctcaagaacgatatgtcggatgcgggctcgatggccgagagagaaccaacagcagcaactattccatcgggtcaggggcctcttgagagctaaccgcgccagccaagcctcccagcttttcctcgccgacttcgaccgacagctgctccgaacgagcccccagccgggagaccgatgcaaacaacaagccgatgactggctctggcgcaccgccgtcctcttccgatcctacaaccagcccgacctggccctccggctcttcactcagctcaagaccaggctcccagtgcccatcgaagccctcgtctccgccctccaagcctcgagcgatctcgtctggaaagctcccgaagatcgccatcaaccatccatccctctcaccccaaacgcattcgaccacctccatcattcgcagctcgcccattccctgctcgacctctccaaccatcccctgctcctcgcccaaaaaccttcccccaagctcgccctaccaggacatcatcttcaaaaaaaccactctcaacaacacgacctccttccgtcttccccccagaagaagaacacccgggccctcgaagtcatccttgcaaatatcttgaagctcggtgatatggactggatcgtctccatcttccgcgacttttatccagcctacaccgaccaactcgggcgatacctataccccccatcaccctcaccctcaccctcatcatcatcatcatcttcttcttgttgttcgagaacgacagcgagcgatggctcgttaagtgttgatgagataccttcaggccgattagtgaagtatctggtgagcggatatatggcctgtaaggacgtacgccgggcctatttagtggttcgatttcacggaaggatggtagatcgagtagggagggatgaggaagaagcagacttgacggcggaggtgacgtttctacgactagtgtcacggacgagtgtaggcagtatggagcgccggatggggatgattgtgaaggtgcttgagcggatgcgggagggaatgaaagagctagacagctacggcgtggagggactgatggagatgcggtatcggatgcgagccggctgggccttccggcgtcgccaggaagccacgcttgccatcctcgccgccgtcctcgaccgcgccctggccctcttcctcctccaccgtgcccggccctcctccttcccctcttccaactccaacgcgctcatccatggcccacaccaaggccaacatgcggtctcctcctggaaatatcggccctcacccgccctcttcgggatcctgctacgcgccctgcgcgacctgcttcgcttccaaactcgccccatccctcgtcctccctcgccctctcttcatcagcatcaagatgaccatacgctcccgctcgaggtgccaaaaacggccaagaaacgaagaccgtctcctggcctccatcgcgccctcctcgcccaaatcctcgccttcgaccatctcaaccgatccatctgtccttctcctcccaagtcgagctcgatcaatggccgtccaaaccagcaagacccggcgcacactcgggaggaggaaagcctggacagactgcccattcggctcgaccttctcacgccgaagaccgtgatgctcctggtcgaatgtctgttgttggctcgcgactatgttgcgctctgggtcctgctcaatcggccctccctttctacggacatccgacgccaagcgctcccatccatcaccaagactcgtcgcatcctccagctcaattcgaactctccctctccgcttcttgagagtcagctgcttcagcaactcgaccccctccacagcatcagactccaactcgctcattgcttcactctcgacttcagcgccgtccatcggtcgctgcgttgggaaactgaggaacgatccattcatgccagaatcgtcgctgagatcgccaagttggaccgccccttcttgcattctttcgccctctctcagttctccttaggtcaatcacatttcttttttcccccactttggttttttaaaaaaaaaaaagttggattctgattcttggttttgtgtgtgtttagaatttttgaggaaagagtttgggaaagagcaactagatcttctgtcatatggaatgtcgtacgataccgctggcgccgtcatgtgaaccctccttcttattcgggctcgatcccttcgaaccagcgtcctcttcgaaccgttgatagtgcaccggatgacaggcctgcatgcttggatgcggctcgtcctgacatgtgactctcctcttccgctctgcgatcctcatcttctttcccgtctttctcatgtgtacttctgaacagccatccacacacactctctctataccatatttatcatgtaatatatatgtcgtcacgtttcggtgcttgcatgtaatccatttttcttgggcgaacttgattggagaagaatggcgtcgtgtcaagagccttgcaatgcaatgcagaccttgtgtctcaacttgtgtggcttccagacttcaatccactcaaagcacacccttcaaggcgctgaccgactacgaacgggccgagtatcgggaaggtagagcctctttcgcgaggtatgtacgcccgggtccacctggtcccctcaaaaaacgaggggattgggttaagatatacaacgtaggcaatcctgcccggccgtaaagttcagggggaagcccatcctcggccgactttggacttatttgtgtgtccatcgggaaacaatccgaccgagtccctcgacgcgtttcaggctccatttgatagtagctttccggagagcagcgtaggtgggcgttgtccacggcgccgccctctttctatgaagaccacgtggccggtatcgacacgaggtgccttcaagcccctcagccggacttaccgggatccatattctggtgagactggacacgtggtcttctctctcacttcccatagaccttgaagaacaaggctcgtctcgctaccaggccattctccccccctaggatctccaactgccttccgcgattccactcccatccacatccactactcgaagaaaattctacccgctgtcactcaactaaaagacccccaacccacacttgagagtctcgggaacccggcagtaataagccaggttccaggattctctaggtatctcgataagatactgaataagtacaggagtacattagcggagcctacctactaggcgccgcagaaacaaatcccctcgtgctctacatagaagcatgaagagtaatagggggccaggcattccgaaccggcccccgtctactcccttaaaatcctccaaggggcatagtagacgaatgtttcaaaccgaccagggggaggcggcgcgctggacaggaaggctgtgtcttgggctttcttggctcctcctgctcgccatgctgcacgaacatacttttacatatacactatctagaaatgagaaggggttttttctttttttgaaacatccagatccatcaatctcgaatctttgggatgattctgcggccgataaagtcgcgtccaagtcttgcccacacacatctacaaatgggtcgaagatgtttcatcaggccaggatccagactcacgtgtcatccccctcagactgaagcttccactcggccattgccaggatggtattaaacggttcaggtgctgatggtccggcgggatgcactcgccactcaggatctctcttcgcacttatatcgccaaccacgatcatttgaacgcctctcattgtaccccaaccaacaatgcttaaatcaactctccttgccagcttgctttcgatcgcatcgctccagactgtaagcgcacgtcaggcgccgccgctgctagctaaaagaggcgtcattggagtcgatgtaaactgtcagttcagagcacattcctccacgctacaatcccaacgttgccgcccaaaaaagagctctgttttcccaatcatgggccatcgccaaaatctaatgtgtttgctgacgccgatgtttttttttttttttttttttttttttttacatattcagtttgtccacattgggacaagttagaagcctgtcgaggcggctctcacgcatgttgtcgacagttctgtgccaggtcaggaggatccatcacacgcttgttcaagtttttctttctgcctcaaggaaagagctgacgaccaggtttaatgattccgtgccccgttttagttaccgggtgtcgatcgagaccgaggctgcgacccagttctgcaaccctggcaacgcgcccaagaagcccgacccgagcccccctcctcccccgacgcccccaccccccgctccctccccgccacccccaccacctccgaccgtgcaagtcgctccagccccaatcgtcatcggcaccgcccctcctcctccgcctccgaccgtctactacgcccagcccgctccccaagtcttgtattcccagccggtgccctatgctcctgcaccggtgctcgtccaatctcattgaattcacctgtcccgcttcgtcctcaatctccccgatcttgagctccatattggtcggctactccttggagatagctgttctattgctcttccatcgtctgtctttcatcgtttaccactcattcattctctttattatatctgcaaaaaaacaaacacatatctgtttatatgcaaaggacacactgataacactccattcgttttgcatcaggaggatttgaaagggatgtggactcatttgataagatcctccaaatgcttcgatccctagtttcatcttttttattgttcgtcaaggctcttcataaatttgtaacaaaaaaaaaaccaacaccaactcaatgagaaaaaccaccccatgaccgaaattaccacacatgaatcatctgatgactgttgttgttgactgaaggagactgtccacacaattatatccagtgggccatattggtttctgaaacggactatgtaagaatcgagcttttctaaaccattccaacctttttgggatggttaatttgaatccaaagatcaagatgatatcacccacatagttgacctagtggtacacaatgactggagaactcccagcccccccccccaccccccaaaaaaaaaaaaaaaaaatctgtggatgagtgaattaattttgcattttcaatagggggggttcatggatgaagattatgaatttttttaaggcccattttacggccatccatttctgacaatctgaccatgataatttgggggcgctgaacgatcaggtcaacccgctcacatcccaacaagttggttgattataaaaaaaaacagcttataaagaaatcggcttggaaaggtttctggatttggattgtgaacccccccccccccttattttggtggaggttttggtgctgaatgaatttgagaattatgtagtatatatatttatgtaggagaacttgaagtttccaacaaaggctttcaaagcttatcagaagcagcaaagataattaaacttgcttaaaagtcaccaaccaaacccgaaaataaaacgacgggttttttttaggttgcttgtaataatacatactcttcattttatagctaccccaccacaccagattggtctgccgggttgttgcagacaccaagaactactgaaacagtcgcaactagtaccccaaagcccagacaaacgttcttgtttcctgggcatatggcccatgggtgtctcttatctctagtcctcagacttgtcacttgacaggagagtagatatttttcagtcaagctgctctctcaactaatcttgcttatatagaatgaggcaagttattcagacgagattggctcactcttccccaataacagttacagatctgtttgactggtgtacatatttatgtctctggttgattctcgtctttgcccattttatcgagctcacacaaccatgatctcgtactttttttctgcagaaaacaagaagaagaaacaggccgagattaagagatctgttttgattccccagtcagtgtaaatgagactatccaaatacatctatcttaaagctgagaggggagttaaatgggttgtcaaggaggccatccccaaacaccctcgacctgcaacgtttcttaaaaaccatgattggtgaggtagtgatcttcttcattcgttcaacagaagccagtgagtggccttggggaccatgagccgaccagacagagacagcaggcttataagaagattgcaggagagcaacatgagtggatgtggggcctcctcttgaggggaaggacaacacgacttgcagttgcaggtccgaaacagttctctggagtctggagtcaccgtctggtggagcatttgccgatatgttcccggagcggctgcagatcaggcccttctgctgagagaggggggatggatcctgtagcgcagttcgttggagcttcgtatccgggcgccggtgcgagcgaagaaccggctcgcgggagttccccggcagctctagagagagagccggccggtttgatgttcgcttgactcttgagacatgactgtgctcgtccttcctctctcatgtctcttggtctgatttatcccgctttctttgcagatgatgatgatccagttctttttgagttttgagaagttacaaagtcaagttacgtcagagtactcgttgcagacagatcagagtggcagtgtcttgatgatcccagagtctcgcgcccaaaccaacgcctcacaaatttgcagtcggtcactccgactggccttcgtcccgacaagtctctgcacccagcccttgcagcctatttccggcttaaccgttgcaagcttctctgcacgaacgacccggccaacgacacagcattaaaaccttccgccttcccacaacacagcccagcctcctcttattccggccctttgcagtctgttttttttttttttacttgcttgctgtgaggtgtactacatacttgttcgttcgtccgtcttttttcctttatcaatgttttggctggtcggagtctgcaggctcgtcccctggtgaaaccaacaactgatcgtctcctcgtccccaatcctctatattgtacccaggtgtccatacatacaagatctacccatcaacccgttggtgaacctcccaaagccgagcagtccatttcagcactgccacctcaaactccccacgcaaatattagataccccaatcaccactagccggccaccgaaaaactctcaatcatcatcaagtctacataaatatacttctttctttcactcttgtatctgcccggctccgtcgtcatccgcccttcgcaaccaactcatacacatacatatatatatatcagttcgtcgttcatccccacatatttatttcagcttttgttctacacactccatcaaccatccaaaagaagattgcgaagaaaggaaaaaacaaaacatcttgggttcaaggactgccacttcgtataatattcggctcgatcgggaattgattcgtgttcttctgctcgaaaaaaaaaaaaaagaaaacgattggacgccacaaaaagaaaggacgggaagagatgtgtgacgaatgttgtatctgtctctcgtaagcttccgccccctttttccttcgccccatgaggccgtcgccgacgctcccgaaagactgacctttttttcttgtgtgcataatttggggaatgaaaaaaaaagggtcggatgtccgacgaagatcaacccttcgggcggcgacggccaagcccggatctgtccccgctgcaacaacggcagcgtcttccaggcccaaagccaacgctggctcgaggtccgtccttcccatccccctgcccctctctctcttttttaccctgttgctgactgtcggttgggttatgctactgttattacacaggtctgtttcttgcccttgttcccattcaaaacgaaagacgtatggtcgtgtaatatttgcagttgagtcttcccccccccctgtttttttggataaaagtggaagaagaagaagagttgattgggtggtgtggatggatggaacaggttggcaggccgaactgggcgtcttccagcccctcgtcgcaagcaccttcccgccgccctcattccaaacgtcagtctccctctcctcatccactctcgcactggatgagccaacccaaaaaaccctgcaaaagctgacatcctttccggtccatatcagccaaccgggatacagtcccccgatgatgtatgctgcaccctacaccgccgccccgccgcctccagcgacgtacaccccatcctccggcgcagtacccggcaaataatctctctctctctctcgatcgggtctcccttatatatctcccggagatgtcccccccccccgcctcggcccgtctgttgcttgtactgttcttgacgtcgtcgaccccccagccatcggcgttctgtccatcatgtacccttccttctttttgctctatctcggccccgtctcgccggtgtcccggcccgaaacggcccggtcgtgtgcttgtatcttcgctctcccgttctagcttacttgtcctgcctctctcctcttcctcataataatcgttcatctatgtatgtccatttgtttcggtggtttagatgcactcgtctgggatccttattctggtttgttgttcgaactgttcatcgatcgtcttatctttatacaatatatatatatatgctacaaatgtataagccctctctcggcgttgtgagtgtcaagtctttcttctgctcggtctgtcgtgacggaactcatgggattgatctagcttaacaaaacccctcaattcgtcgggccagttgcctggcctcgccaagcgagcctccttcggaggcttgcgtccccccgtccctctggaacgaagggattgtgttacgctagtggattgataaagttccagcaaaaacctaggaggcccttttttttcaatagaaaaaaaaaaaaaagaagaagaatagttattgaaagttttagctgggtctatgtataccgagtctgattttgttgaactatgcagatattttttttcaagtcctatcggtctttggagtgttctttccggcccggcgcaggctggcattgtgccccctcggaaggccgagggaagttacacttgcaagtttcggagcagtttgaaccccccgagtttcactgtaggcttgagagtcaagctataaaaaaatattgtatgtgaacccgaactaaaaaaaaaacggtgtgtcccagagggaggcgggctattataatttattgtaggctgtcgaaagcagccgaccgagccggataactagccggtgtacataggacaacagccttttatgtagcggcgtgccgagacgtcagacgatctggacccggtgggtacatacttacagcagagttacaaaacaagcctcagactgcaagactcgatatcaaacttgattggactcgcgccctcgggctcctggagggcgaggagatggtggctggatgtgtggtccattgagtccccaagtagggccgaaggaccacggcggattggtacctttatgtagctccaaacactgggtcgtcggccagttgttcatcaccgcgccggcactccaactcatctggcccggttgtctgtctatttaggtggcccatgtctcggccaggtctcggccgcctcgacatcctccgatcacaaacttcatccactctttgacttaatttgcagaagatcagactgaacaaagtttaagcgctcaactgtgctcaattatcccgtagaatgaagttacagctagcggctattataagtgtgctgttgtcacttgcagctggaggctcagttgccaggttttcatcaacaaaggaggaagcccgacgactctcgagaggaatctcggacgatgagcattcgaatatcagggcttcactggcaggaagctcgagtcaagcagtgggacaacgaccgcagccgatgaacagaaacttcctgttgacggtcccgaagtatgcgcgggccgatggggtgcaagggtactgttccctgacgatctgtcgaagcatcgcgcccccagcattcgaggagccgggcgagcgctacccacattactattattctgcgcagagcggctggcatgatgccgagttgctcttcaaggcgatcatcatgaacgggaataagaaggccgtcctgcggctcgaaagctgcagcaccaccagggtggtgaccgtcagactctgctacccttccactaacaccatctaccccgccattgagcttccaccacgcggatcgatcggggtggaagtcccgcgggatgccgaatggcctcgcaagaacgccccggtgctccatctgctcggagtcaaagatgcctctcgacgaagctcctcccatcatcagctgtccgccgcctcgcccgaataccgaccgatccaatcctataatgatcgcgactcccagctcagcaggtccttccaaaccctccagctcggaccgcccagcgcccatcctcccggatacaaattcaacaatgaggacgagttcgaccagctgggcttcgtcacccggccgacgttcgagtacatcagccccccctcgccgtgatctaatcttggcgctagatatccatgcctgatcttcatttgttcatccggcttgccgtttttttctcgagaaaacacctacttgcttgttcttgatcaccgtcttgttgatgttctgtcttcttgagaatacttatctcttctcttctcttctcttctctatatatgtgatctcaaatagatcttgattccagtctgcttttcgtcattgttgcttagatcgtccagagcaatcctattactttctttggtctctccccctccccaaatcagtggctaacattgagggaccgtgggattcccgactgagggcttccagttcgactgccaagcattaagcaagatggatgtcccgcgaaaaacgagaggatgggttggagatcggacagatactcatatgtaccgtcgttttctcgttgtagacatcctggccctatgtggctctgcaaaagccccgattcccagatcggccagaatgattgcagtgccagtcaacaagctttgtaaaaatatatggggatcggcggccaccctttcattggcctgaacaaatcgcgcgggccttcgggaaccatcacaacattgacagacctatataagaatctaccgcaaaacttcgacacttgcaggtgtgctggcctccgtgtgaagagtcaattatgtcctagacaagacctgatggtccttgtgggggctgttagtgtaagattagggggggggggggcggggtttgttttcttcagagctcaagaaatcaatggaatgtatttggtgaagggatgtacttccaattagctatttcaaccagactggtggaccaatcccagtgtgtgctactactactactagtactactagcttggctccacaatgctctgtttccagatatattcagcggtacaacatctatcaaaggtaacctctgcagatacttgggtgtgatcacgtcactttggagtcctcgccactcctattcttaactcctcgaaagctgcaccgatggcacatcgtgctactggctcagaggtgcacttctactcagctcggcaatcactgccatttgtaaactggctcttatggtttggtgaaccattgatgatcactaactatacttgttgagaaaaaaaaaaccccagacagacagacgggagaattgagagcttgggtgttcagggcctgtaccatagctccacagccaatctttgttgagattttttattgtttgccccaaccaaaattcatttccgggttggcactcaaaattgggcttctgtactgtcggaaactggccggcgtgcagcgtcatttggggccaatcttctgacttggaaatcgctaattattcacctgggctcaggtcaatatccataccattcggccaacagccccattcgattcatctactttcaattcttgtgtctatttttactttattttttttcctactgatagggacaagatggttactaagaaaaaactcacctcttctttcttcttgtttccaccactccagaaacctcataaatacatgttttttttgtcaaagagtagtagttctatcaaaaaaaaaaatacttgcatttgttcctaagatgacatgactaaattatccaccagtttatttctagctggccttcattggtacatgcacttcctctaaagagaagaagagaaaaacaaaattagaatttgggttaaggtttttttttctttttttggtgggttccagctttgtttttgtttgtgattagaatattatggatcgatgaactcacctgaggctgagctgtttctttgtttgttccccattgatgccttcaagggtactgtttctcattttactttctacatttgaatagtgttccaagatggttgccagttccatgttacaattgtgttctaaatgatcatctgtctattgcaaccagagctttgtgatgcatttgttttttttttctacctgcactgggtttgttcttccctgcaaatatttacatagttgtcaaccacctcttgtcacagcatggtcgagtctgattacctcagcgtggggtttccatgcccctcctcccccaggctggacccccccttgagtgaatattttcaaacttgctccagcagaccaagacggtcaacaggatcccccagttgaccatcaccaccaccaacaccaacaaaaactaaaaaaaaaaaaatcacacaacaacaaaaacaaacaactaaaaaacaggagaaatacaacgatgtctttctcaccagcaccatcaaccctcaagcgaagctcatccacctcatcatcatcaaacggacagagcgagctacccgaagaaacccaatctgacgaccagcaactcacaaaacaacctactcaactcatccatctcctcacccaacccgatccactccaaacgaactacccccaccctaggactcttccctaactcgatctctcagtctccctcctcccccaactccataggatttggaaaatcttccttccagaacttcggcagagttggtgatcactcccaacatccgtcccctgggatattcaataaaagtagcatcaagaaacctttccatcatcagctctctcatcaacaatctactggaaatcaaacctgtaaggactgttcagaaagcaaaaaagaaaatctctagttttttatgtatagaaaactaactgttcgttcatgcacagttcaaaataacaataataatcaaaccaaccgacccagaaaactaggatccttcaattcattggcagcccatcatcccacaccaccgacgcccccatcagctcctgcttcgacgacgacggcgataaacagtgggctcacaacacgaggaataagcaacaaagatgagagagattcggaagagaacgagctcgaggagcgatccgagctggtctccgatcctatccatcccacccttgatagctctctcgggcccatcataaactgagatctaaatgggtattctggctcttacatcggccccctctctaagaaaatctctggagaagagtacggcaaagctatgcggagattaggctcctgtgacactgtatgtgttccctatccatccccttccctaaatggctcacaagctgatatggtcgcttgaacaggtggagagcttttactcgttgtatttacacatcaagcggccctcgaaccaccagccgatctcagacttgcacatctttgtcgatccgatcaagccagcatgggaagatccgttgaacgttcgaggcggaaaatggacgatccggttgaagaaaggcttagcgaaccggctctgggagaccttgatcctgagtctcgtcggcggcgggctcgagaaactgatcgctaatccgaatcctgatctcgaccatctcaacacctccccctcagacgagaacactaacaacaacaacaacgaactcagtgactatgcaagggagatctgtggcgccgtgcttagtattcggagggatgaggatatcctcgctgtgtggcataagaccggagctcctgaagtcggcggagacggcaagatggccaaacaagtcaagttcagtccccctccctgcctctaaaaagattttttcttttctttttctaaccactttactatttctatgacagattggcactccaaacggtcttacaattgcccttgaattgcaacttggtatataagttaaatgccgattgtttgtcgtctacgaacggcggagtgagcatgacgacgatcggccaaaacatccaactcaatccctaccacaacaacagcaataataataacaacaatcacaacaacaatcacaaccacaaccatcatcatcatcatcagggacaaggacagagtaataagacacattataatccgaaccatcatcatcttaaacaacaagctcaccgggcatctaattttaataataataataataatacccaccaccaccactcggctgatcttgcgaaaacttcctcgccgtccgctgctgcgatttcgcctcacccgttcgccgtcgggttgagctcgtccgtcgcaccagctggagctgtcgatcttactcatcctgatcctcattctaatattaatcatcgtcataaagattgatcaagttttttttttctttttttcccaaaaacaagaacaaaagaaattaaatcagatcttcatgcttttttttgttagttagttagttggtttacaattcacacttcagaaaaacattgcttgttctcttggtcttttcatgttcattttcatatacatcttttcttctcaccaaatacaaagaagaagaagaagaagtaaacaaacaaacaaaagcagggaaaggaaagaatgcttggttaaatgatccccctttgctggcctgttttttgtatgatgtacttcattgccaatatccatgttctctgtctatctcctctatcttcccttggtttgacattcacacacacacacttatggacattctggttggttggtgtatgagtagtatgggttgagatggtgctctggggtgcggtggttgtgtgtggatggacgagtcttcattgcaacttcaagaaaacatctatgtatgtatggccaaggttttgagaagaaatggctgcatggatgtgtcacctggggccaagtctccaagagggtgtgaatggatgagaaaatgaggagctcattctcacacactggatcccagatatatgtgcataccagaccatctgtgagatgttgtgagtgaacagagctgtgataggggaggatggatacatatatggtcttgcaagcgcgtctgggcacaaacccaagtcccgcttggccaatagccactgggggtttgatttgtgcccagagggcttgatcatgcgggttgtgcggggggtgggacttggcacatagtagagatgttgctcaatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcgcctgctagggccgccagggcaggcacccgggtacctgctccgggcacctgcaggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaagaaaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctctctgatctatctttagcttggcctcatttgtgttattcaatttcctttgatgaagactgtacactgtctttatgactggaggaattcctccagtcatcaagactgtaaaccatctcaaaggctggagggaaccctccggcctcaacaaatcaaccagattagttcagcaacacatgtagaacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcagatgtaaggcaggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacctgtttttactgcaaatgttgacacccgcacccgcacccagtacctgtttccgggtacctgctttggaaaacaggtacccgcaaacgggtaccgggtacctgctgacatctctagcacatagccaagccccgctgggccaatatcaacctcttggcacataggatcattggtcatcaactcattgaccaagaccaagcttggacaacacaacaccaccacgaccaccagtcctgctggtgctgttggttgttggttgtggttagggtttgaattgcttgagactgaagccagtccgacgaggttgaggggagtaggagaccgctgcaaatgacatgattcacgatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctattacagctacttgtaactgtaacatattgtgaagtaccagaaatctgggcagtttttggtacaagggaggtgtgttgagattacaaaggttgacacaggcctggaaaaagaactcaataactgccaagacaggtgtatttttgctgtcacactctgtatttgtaacagaatattgtaattcatcaaaattgattggttattctgtcatgtttttgatataaaaaaaaaattaaaaaaaaaacttgcaaatatctgtcaatatattgttacaattttgggtccaagaattgtaacatatgatgataatagcacacagtttccgtggcgcagggatttggatccaggatttagacagaggcaggtatggacaggcttatcaagtgattctggaagggcacaatgttgagccactaagccttggaagagtgtggttgcagcagcggtgagccgctacgctacgggcccatgtagtgttagcatagcggcgccaaccattgcttttttggtgtagtgttagcgcgccgctacggccgctgagctacgctaatttgtagcagcgctaacactcgccaatttttggtgtagtgttagcgctgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaactttcaaattttcaatatcctcaagactcaatatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttattttatttcctcttattatctactcttcatgttattttttattcatcttgattttattttgtttttattttttatcattttattattcttacttatctttttcaaatcatttactcagaagacagtgttgtttcttatttcttggtcctaagacatagtttcatttatgttggtttattctgattagagatcgttcgttcgtactcgggtacctgttgaattttttcaaaaaataggtaccaagtaccgcaccacgcacctcccggcgggtactggcggtacttttggcaggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattattattttttcatatttattgtaaaatatcagtgccaagtcacttttttccattatttcatatttattgtgaaatgttgacaacaaattggaagaatcctactgtgttattatattttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaagacatcttaaactaattggaagaaccttacttcattattattattattttcatatttattgtgaaatattactcaagtcacttttttggcatttttttcatatttgttgtcaagtatctacatctaatgggaagaatcttgccttttttcatatttattgtaaaacatcaatcccaagtcaattttttcatttgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattagattattagaagaatcttcattgttgtccaaaactatcaccttcctttttaatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagttcttggagtagaaggccaccatcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaattttcacaaaaataggtaccaagtatgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataattaattgaatactggaaaacattatacattgttgttaaaataataaataaataaatatgcatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttaagtattgtacatataatatcactaggatttcacagaaatatcattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttgcccatccttgatcacataatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaatttctacatgcaggactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgaataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaactgtagccctttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagttccctgaggccctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtacagtgattattagtgattcaacccaccaataaaattacaaacctgctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattcatctggattgttgttaaaagacttatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatgcaagaggattgatccggatgcccaattaaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcatttactcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaaagtaccgcacctggcacctcccaacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgcagaacgatctctaattctgatcttgtttgtttgttctattctgtgttcttcttttgttcttttgttgtgttgtgtgtgttgtgttgtcttgtttttgtttctggttgattggtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaggcatggcattctgatctgatccaagatagacccatcaaaccttatcgatcttgttttcttgattcttctgatcctgatactcttgaactcaattcatcttctcagatcttctcaattcaaccttactcttctcaagatcctcaaactcaaaccatcgccacagaactcaatttatgctgtcttctcaccgaatccaacccctcacacttctcatccggacctacgacgagggcagcttctcagcaccttcccctcaaccaactgccaccggccagcaccgttggagtttcacagcgcgcctctggcgccgctacgctacagcgtttttagcggcaaaaaacgcctgaaaaccgctaaaaactgctgtagcgcagcgtagcgggcggttttttgtgccttgcgcgcgtagcgttagcgcagatggggggaattgcactaacactacgctaaacgttagcgccatttttttccccatgcgcgtagcgttagcgcagaaaatgagaaaagcgctaatgctacgctaatttgtagcggttttttgctacgctacggttagcgtagctggcccacctttggttgcagagtctggggccttgtgaagccccagtgcagtggccagaatttggatcccccatgcctccagactcaagtctcaagttgcagcttccttcagcaaactctaccactcacaattcttaagcccatctctctactgcaactgaaaaaaaatacaaggattctagaagaggatcaaggcctcatctactcatgtcaccccatctactcctgatgagatctactcaggtcaagacaaactggatgcccaagtcccagtcaatccaaccccacaagagttcatttatgtcactgatccctcagctccaactctttttgattgttctgtgaggactcagagtaccaagaaaaacaattagcaaggaccaaacactagcattggaacataaccaaatcacaagcaaaggaagaccactagtgatgttatgtctcatttcaagcagtatatgctctggtgcaattttttcaattttcttacaatatccttatcctaaaagacctgggcttttggatactgcagtcgcatgatgatggctgcagatgataaatcaaaagtggtctgttttagctaaggatttgaatgggttgggtttggggtggaaaagctttcccaaacccaacccaaggtacagtgggtagacagtgaaaagtggctgtttatttttggatttcagagctccaaaacacaaatttgaagtcttgagactcagtcaagtggtgcagaataggttctaaaaaatgaatctgaaaaagtaaaaaccaaaaacaaagttgcaaaatttgtgaaaaataaaaacaaaatttattttcctcaacagctttgaaattcattttggggggagtgagagtgctgagagaaaggaagattgggatattagatcaagaatgattataaatgaaaattttggaaaaattggtttctagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagtaaagcactagaatgtactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaattttttttttcatttataatcattcttcccatgttccattctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaagaaaaaaaaaacaattttattttttattttccaccaattttgaaactttattttttgtttttattttttttgtattcattttctaggacctattatgcaccaccagaccaagtctcatgacttccagtttgtgttttggagctctggaatccaatataagcagccacttttcactgtctacccactgtacatacattgcagttcaggtcatattttgggaatgggtgacccgactcaaacccaacttgagattgattcagaatgagcttttctggtctggagactgcctaaacccaacttcaacaggctccaggtctctccctggttgccccaacctatattcacatcctgtatttcagttgccaaccttctctgacaggtggaactaccagtggaaccacatgttgagatacctgtatgttagatctcatatgcttatatgtagttatgcttctactaagtctatcaccactaaaacttgaccggtactcccttctctctctccttactgaaatatttgcacaagaaaacgtttggaaggactcatatctgcattttttaggatgaatctgaataatactaatacaagaaaacaaatcagaacaagatcacaaaaaaatgaggaaaaaagagaggaaaaaaactagcatatgcaatgacttgtttttttttttagaaaatatacagacaactgagtaagagacactaggacaaagaagaattatatattatatatatatatatatatatatatatataggggcttgggaaaaacgactcctaaattttaggcaacgactcccgttttggtcaaggggttgttggcaggtgtttttcttccaattcccaaaaaaaataaagggagttgttgccctaatttcactggagatttttaaatttttttattaaaactatgggagatgtccgcctaaaaggcgggagtcagcacactaattccaccaaatatttctactttttttttatattaaaaaagacgggagttgtcgccataaagcgtccctagagactcaaaaaaaaagtagagccactgggcccacccaaaggcactcatacaacaccacaaccgctgcgctgcgctgcaaaagcggcaaaatagcgcagcgcagcggcaccccgcttttcttggtgtcaaaaagtgaaagcggcagcgcttaatcgctattttcagcgcaagcgcagcgaaccagccgctacacgcattatgaacagtgtgtagcggagcggtttctttttcgcttttgctacagaacagcgcagcggaagcggtatagcggtttttgccgctagttgctgagaatagcggagagcgcaggggatagcggcgcttttctgggccaggatggttggcactattccaaaaagtatataaattagctgaacctgtttatcaaagtataaattggcacattatcatagttctgattaattatcagactttgatttgagtttcaaaccctctaacagtaacctctcaagatgaccttgaatgaaaatcaccctcaccgctattcagcaaagtaagtatcgctttttcagcgatcgtttcgctacttcagcgctgagcgaagcgaatcatcgctactggccgctgtaatcagcgcgctgaaatctatgaaaattttcactaaggttgactagcaaaaagcgcagcggcaaccccgctacaaaaagctcagcggagcaagacaaaatccgctgcgcttttgctacgcttgtcgctttggacagcgcagcggttgcggtgttgactctatcaatgataaaaaattagattcattgaaaaaaaaaattgcaagagataaaagaaatgataaacaggccaaaaacattcaaaattgatcagaaatgtaagaaaaaaaaagggtaaaaaaggacatagaggaaaaaaatcaaaaactaaaaaatacacaggaaaaaaacctggtagtgggtcattggattttcaattggaaacaatcagaaaatttggcttcccatccccaagcctcttctgaggccttttctttccaatactttatgagctgaggggaagcaaagagtcttgggttatgtaactgcaaggggaaaaaatgagaaaaatttgatagaaaagcaataaaaattctgtttttgtcattgaacttgaaggtcgatttgggtgagtggatatgggtcggttgtgggtatgcgggttagggttggcaactcctgcataggagaataaacaatttttcttctcccaagacgactcctatggattggtctgacaactcccacaagacaaaaaaaaacagccgagttgtcacttaattgggaaattgggccatcaactcctgttttgtcaggtgactttagcctgacaactcccaatggaaaaaaaaaaaaaaacagaaaaccccgaaaaaaagatgagaattgggagcgacgactcccaaacattaggcggacaactcccaaaaaaaatcaaaaaaataaaatcaaaaatgtatttcaaaatgggtggacgactcccattaaaaaaattcatattggtccaactactctccggaccaagccctgggtccagagttggtccaggggtggtccgcagacagtcctctcgacgtcaacaaccaaatgggagttgttgcctaaaatttaggagttgtttttccaagcccctatatatatatattataaacataaaaatagtacaaagagatagtaaagagaaaatatcataagaccaatcactaaaaacaataccagtttttcgccagcaaaaaatttccatttgggttgtggaaaatagatcaatttccctgaggcttttttacaaaatgactcaggagtaaaaattaggctaaaatgagctattggaggaattcccaatgatcagattcatttatacggaacggctaaactttctttgctggcaaaatctcaaggttgaacaattttcaccagccaataaggtttagccattccttgtaaatttacaagtttagacaatgggaagtcctccattatagccaaaaaataaaaatgcctcaaatgagctaaaaattaattttggaatgtttgagacatttttatttttgggctaaaatagctcattttagcctaatttttactccctgcgtcattttgtaaaaaagcctcagggaaattgatctattttccaccacccaaattgtcattttttccaggggcaaaactggtattgtttggagtgaatggttgggccattgcatcacaacacaatgttttggccctttagcttaagttattggatcctcaacaattctaatcctttatctgctgtaatcaagggctcaacactatatttgctacctagcggagtgtcataaggcattcaaacctcactttgactgaatcacacaagcttcaaaaacaatactggagaaaatttgtgggcaaacaaagaactgctatgctaacactttttggtaataatttgaagtatagtgtagcagagcacctgtagcagcacaccattgaaaaaactctacaaattgatgaatgctgatcctgcccatgagatttccaaagttgaatgaacagcacaaaaaaacagcttatggacctcaaggaggcaaaactctttggagtggtcttgatgcactttatcttgcctaaatggatcctcaaaaagcaaaacattgccttcagataaatcccaaaaactcacaccagaatgagaattcaacaccatctttttcatgttcattttttagaacctattctgcaccacttgaccaagtctcatgacttcaattctgtgttttggagctcttgcatccaaaataagcagccacttttcactgtctacccactgtacaacatgggatagaaaaacggttcagaaattgcacactctcaactagtttgagcttaggtatcctttctgaatttctggtggaatttagtttatctgaagaccactgaatttttgttgattttgggacaatgaattcacaacctaagtattgtaacctggccctttcctttctcccactattcttttttctttgtaatgagccttgctttacatggagattgaccaagagcatggcagtagtctaaattgagttccacctcaaagtatctatcattgaaatcttgtgttatatgatctcatcaagagttcaattttttattgaattaaaatcttcttgtaggattcctcaccataattatattttcagaaccttgactttacatatagggccttgcaagccagtctggacacaggcccaagttgggaaaaaagaggccatgcgggcttggccattcccaaaccccatgtgggaccctctaaacccaacccttgcttgacacttcccaaagttggagggggtggggcccaatccatgcttggccaagcccaagcaagtgtgccacctgcagtgcacaccaaacctgtaccatcacagcagatacaagctataagatatttttgaggtagcgttgagtacatctgatccatcactgttccacactgggtatgaagttttaatgctctaatggtctgtttaataaaatcaaagcacactgatgactattgggtgcatcaaaattcccatggactcaaacccttggtaaactcttcagctggaagacagaaagcaaacctcagacaaactttgcagaactgcactacagtatcaagggtttatgtgaatttacagttgcctaaagatgattttctagcaaagttctataaatcagaattgaatgactctttttgatacttacccagacttagagaaaactatgagaaaacaaaatcaagtggaaagataatgatggaggtaaggtggtgttgggtgtggtggtgggtggttggtgttggtgatctggtgaactcagagcttgggtttggccaagacagatttgggctggtgccaagaaccaatccacgcaaaacctgccaaaccaagccccctgggcacacacccaagccccggtggcacttggacacacgggtcttgggcctgtgcccagactggcttgcaagaccatacacagagatagagagaagccaggaagtacagctcccaacagttatgagttgttttcataaggctttggcttgtaactttaatatatttttgaaatgtcttggttagaaaaatttaaaggaatctttaaattctgctacggattataagaaacctttcaataattaaaattgagaatttgatcaaaaatttgtaatagaacccaactccaaagaataactgtagtaattattcctgaccccctatcatcttaattctttaatgtgaatttccaatagctaatttttcttctcatcaaatcatcaggtatgtatttaagaagtatcaatttattctattcattgttctctttttcctcatcactttatcatgagactagaatatattattaagcagcatgttttttgtcaactgatcatacttttgcagtccatgaaccctaagtagtagttctttttcttcaactcatgactctggaatatcctcttcttttttctcatttgttgtgagtgattgtggcattctgaatattcagtatgcaaacaacattttggttgtcatgtatgtagtctatttaaaaaactgatttcacatgataatcaaactctttggttctctcaattcttatcccagttccactttaagaagttccaagaatagggtgtgccttgatgtttcctttcaaaaacaacctctcttttcctgtctctcactcaagaatttcttcaataaattataattctgaggctgattagttgtcacttacttgtaaaaattcccacacttctgcatgcctggtgactggctggtaccacttgcaaaacaacactctgaaggaagtacttgtgcctaatacacacatgcttgtgtgttgctatcaacatgttttggtgtagtgattatttgattagcaaccctgagtgtaattcaaatttatttcaggtcagagtcacaatggccaaatgagaccatgttgccaatctcctcatcaaattttcaaggattgattttgaacttcagatgagcaatacttcaaagttatgaaatattgaaaagggggttagaaaaacaactcctaaaaattagtggaaaactcccatcaccgttggccaacaatcagcaggagttgtttctctaatttgaaggccaaatatgggattcatcatctcaacttcccaataagtgttgatttgatttttattaaaaatgtgggagtcattcttctaaaaccccccttcccttttaagttgagatcaagccccaaaggtaccatatcaaagaaaaaatcattttattcattgaagagaaagaaaaaactcagaaaaaaagaaaaaggaaaaaaaaaaaaaacataagggataaaggcagggaaccataagagggattataaaaggaaaaataggttcaaaatggagaataaatagaaaacgctttgtgaaataacccaattcaatacactctcaatagaaaagaggattcctctcagccatcaagggtatacactctcaacagccaagggaaaccaccttgatggccagagtgttaactcttgatggccaagaggaatcctcccggctgcttccatggggttctgttactccattgacccccgaaccctggtcagttttggaggattgacccccaaaccaaccagtggtttcttttttcaaatattttttaggaagttgactcccaaaccagccaaaagttttgcatggggttggactcccaaattttggggattctggggcttgggagctgactcatttattttagagtgtgagctcaaaagagatgataattttcattcataggaaggaaaatctcaatcttaaactatctacaagtctgtgacatgtgtcacagtcaagacctcaactcatgtcacaacagtttagccaagcaccaaaattaattaaaaaaatgtgtcccaatgcggaaaccatgtgcgctgtgctgccaaaccgcatctaaatgcggaaaagttctgtttttatattcaggccctttaaaaatgggattccaactcccattttgggagtcaaaattggtccaacgactctcaggaccaagattctggtctggagttggtctgggagtggtatgccagaggctcatgcaaggtctgccaacttttgggagtttttgactaatgtttaggagttgttttttaagccccatcaaaaaaaaaaagaattaaagttgagctctaagccttgagaagctattacatgagcaaaaagtgcaaatttgagtggaacctcggataatcaagtttttccattattaatttttttgcacaaaagtggacaagttcccgtcaacatctgtgggtctcccagagccggtttagagcctcaaaattcaaatttctctgtaagaatcaagaattttcaggtttagattgacttccaacgggaagtactccagttaagaaactgatttactagaattctccgtgcaaaaaacacttgggaagcatgattacaccatgtgtttgctctagggacaaggcagttggcagtgatcaactgtttggtgttcatctggtcatcctttagtttcatggacccaaggagaaagacagatggcgactgaagagtgttcatctggcacctggatggcctttgccatgcggggtgaatgcttatcgtcgttggcaaagagcgtcttggattccaatgatggttccctcatgaacaatgacactcagaaggtttatttaaaaaccacattgcaattagccccaaattatccaccaactcctggacctaacctatctccatgtgctacagctagtttcagaaagattgtcaccttgagctggattttccaagcagaaatcaaggtatattcaggttaagtttgcaaatccatctacaaacttgcgctaaaacagtaagttcactgcaaaaacgcggtttgagtttgagtttgcctatgaatttggtatatccagcactttttcttgaaggaaaatccacaccaaggtcgacaacctttctgaaattagctgtatacataaatatacctcgcatatggttttggagccaaagattggtgtgctttaaaatcacgacgctcgatgagccatgtcggtgtgagcagtcaggtgcactcggaccctacctccttcctcgggggtggggggatgaaccctagacgggggcaacagctcgcgcgcctcgaagaaagtatcggttgagctgcggggatggtccgcagcagaagtagtgagagaggcggggtgtctgccaggccggccttggctctccacagcacggccctcagtatcgacaaccccagccaggccggacgacccttcaccctcagcttccgcttcaagagctcacgaaaaagatggcaccaacaaagaaggtcaaaaagtctgccgagaacatcaactcgagactcgccctgactatcaagagtggcaagtacttgctcggttataagagtaccctcaagagcatgcgaagcggtaaaggtacggtctcgtctcgtcttctctctccctccgtctcctcccttcactgcatcaaaagagcattcttttcgccgcttccaccgattaccgaaattggcggctcatgcccaaccgcaggatcgctatctcaagacccatccaccgcgctatcatcagtcctacgaaacaccgcatcacactcgatacattttcattccaccctcttccacgccaatcaaattgattccaactcttgaaataccgactgaaactgatttatcacttgaaccccctccctccgccttcacctaaccgaacaaaaaaaaacccctacctcgcaattcaacttgatctcaaacagccaaattggtcttaatctccggcaacacccctccccttcgacgatcggagatcgaatactacgccatgttgtccaaggtatgcaacttatcataatctttttattatacttgaaccggatactaggcagaattattaatctgtggacaaattgcttaacaatttaaatagactcccgtccacttgtaccagggatctaacgtcgctcttggtaccgcctctggaaaactatttcgagttggaatcttgactatgtatgtcatcccgttttccatcctccctcacaattttatttttttattttttattgaatattctgaacctaacgcgaactgactttgtccctcgattggcgttgattttcccctactcttctttttctactctttttttttgctgtgtgatctattttattttttgtttttgttgatgatttagcttggacgctggtgactcaacaattctggatgctgccaactaaggaaggaagcaaagaaacaaccttgcccaactttcttcgccctccactcgcccatgtcctcctgtgtcttttactcctcctctatgaaattatgcacccatgatttgttcgagccggctttctacacccacagtggaagacctccactttgatcctcgaagaactgactccttgtgtgtcttaggttgatactatagctgcctgtaagatgtctcgacaacacggtctttcccgtcatctaatgccgtctgttgatcttgctatggacaaacttactgcatgtgtgactaccacgccgtccatcaaagcagcagctttagtcattttctgtaacttgcgcaagagcggcaggtagtacactgcacacgtctctgcaagaagttacccaaaccgtgtcggttagggaaccactcttagttttctccgtgccttgcctcttatgcaactgaggtgtgtatcttgacaagctttcatttctagccgcgtttctttgtatacaccagagaaaactaagtaacacaactttcatgaaggatacgagtcctacatcccgatatcgaggacaagtacgaatccgtcttcatatgcagggtccgcaaacctagctatacagatggactaagagccctgttaataggaatgatgaaataagtttattgacgctgagaagccggcgagtctgtgtgccatatcttgaatccactgtcccatgtccacagtatacagggaaaccaggggaaacccaactggacttggccgatattgaaagataagctccaatatttgggcccactccatcgatcctcgaatgcttcgctttgaccacatatttatttggcgagcaaaattttttgtatggcgtatatcaacatatgagccttttagaagtcaatcggtcgcactggcacacaacactgaacagatcaacacatcaattcaactgtgcttgctccacatccaattgattcggaaagtttttcctgtttttcgtatcatatctcggctccctcatatacgaaccattcagaactaactcaatcttcttcttcttcttcttcttggaaagaacgtttctttttttgctgatatctggatgcaatgcattggaaacaccacgaaagcacgctgtttctgttcgttttctggccaatcaggatgcttgattcggccttcccttggccgaaagcttcgatgatataccgagatgatacaagtcatagagacatggtgaggaagttatataggtgttgaggtcggtttctggccaatcaggatgctccattcagcgttgctgctgtcgctgaagcaagcttgtatgtcggcaggcgtcttccccaactggaaggatgtgattgccagcgactggtgagtgtccaagggtatcgtgggtgcttttggcgggcaaacatcgggatatcggcggtggtctgctggttgatttgggtgtagacgagaggcgatgatacttaaaggagctctttctttgagctgaccttgccaaaacaccagcagagccaatcgtagcaactattttatatcgtgctcaagtcctttcacttccatcttgttcaccttttccgcttaccgcaaaaaacccaaaaccccagaaaaaaaaaaacttataaaatgtctttggttccgatgacccgtccggctaatggcctgggcactaatggcaacttgatcaatgtccagttaaacctgttcaaaatttcgatgtcccccaccaataacttttttcactacaatgtaagagatcattgaagagactggacatacgagctcagttcttggaagctctacatagagttagtgatctgatctttggatctttggaccttaattaacaaaacacacacaggtcgaaatcttctctgccaagggcaccagtccgcccattgcgatgaagaaacgcatcttcaaggatatctatgctaagttcgctgacgcgcccgatcgtcttggcccggtctttgatggcgataagaccgtttatagtcataaagaacttgaccccttggagggtacagttgagtggaaaaacttatattctgcttcaattgggttttccttctcctcattgtcattgtttttaaagctcatctttatcacgcttgtttgtttgtttgtttttttaggtcagtgtggctagctttaagcttccgcctgaaaaagaagaattcaagtacattgtcagttgaagctcttttaactgagtgctacaccaataaatatctaagtcaccgacgaaagctgattgatgaggagggtgatttattttctgacggcatgtagttgacggaagtagaacgaccgaaatggaaaacctcagatatatttcatttagtgtttgggcctcaggggccgacgatgcagaacaggtccgaaggcgaaagagggaatttgatgggcacggctcgtcgggccatgcaagccttaaacgtcgccatccgctatctgttggccgcagactgtccctccacctccagggccttcttccccgatgccgcgccgtccttggatattggtgccggagtcttgttgagacgtgcgtttaacaacaaagacccaatctttttcagtgtttcggccgtttgactgaacccaccaccaagatgtttttgggcccgtttttttttttttgtaggcggttatatcactcacatgaggatcggaaacaccacgaatttgaaggcgcctccggacaacttattcttagccatggacatgacctgcgcgacctttttggacgcccctccggagggcaatcccgccaacactctcgccgatctttgttgtaagatcttgaatgtccatccgcaacgattgtgcagcttgaaggaggaagattatcgcaagttgcataaaatcctcagacgatttaagatcaacattataagaggcgaatctgataaaggtatcactaagtctatcgatgtaggtcgtgttgtttcgttgccttttctctctccatctctcttggtatacccatgcaaatagtcaaatcgctcaattcttgggcttcttgacccccgaatctagcatcttacgttgactaattcccggagtgagattttcgaaactgatgaaggaaagacctcggttgaggtacgaacactcaaaaataaataaattgattctcataacattccggtaataaatatctttgctgagatttccaatcaccggtaggcatttttcctcaaaacttggggaagaagattgcgttttcctgaattaccaaacgtggtgacgatcggtaagggcaagaagacggtgaatagatttttcttgattgagaatcattgaattgaatcaaagtaaaatcgtcctaatcaaatgacatctttggtcaggtatatcccatggaggtatgctcgattcgaaaggtaagcctaatccattttctacagtctttagaagaaaaaaaaaagaaaaactattttgcttaccacgctgcatttttctcccgatcgtcttcataacccagggtcaacgttacattttaaagctcaccggtgaccaacaatcatcggcgttgcgattccaaacgattaagtaagcagatatgtaccaaactgatccagtctaacaattcttaaatgttcgtgtattacaaaacaggcccgccggtcgtttcgaacagatcatggttgcccgtcaacacgtcatggatagcgctcatgagagactgtttgtcgctgaagcttttgtagtattctctgcgtagatgggatgctttggataggatattgatgattgatctggacgggttttaggttgaatgcctatggaattaagatcggtcgcacgttcgttgaagcccaggctcgggtgcttccgccgccggtagtggagtacaagtatgtcttgagctttcatcaaagatatcaagagcttggactgctcgttatttggattctctaacggggtgttttttttttcagaaatgatttgagaattccggtgcgagatggtcaatggaatatcgctaagccaaacttacaacttttaacttcaaaagttctcaaatcatggtctgtttcatgtactaatttcgtttatcttttgtctgcattttgtgacaaaaaagaactacataaagcgtcttctgatttcttttttttttttatgattggaaacatgcaataaagggcggtggtcatttgcactaatgcccacttacccgaggcagccctgatgaatttcttaggtggcttgagaaccaagttgatccagctaggtgagaacacccacatgcaaacactttcggagagagaaaactgaaagtgtttttttttggggggggggggataatgaattaataggtgttcaagttgccgatgcgccacctccggtgatccgtttaacaggccaaggaactcctcaagtcaaagaagctttggaaaaagctggaaagaccgcttggcaaagcttcaacaaaaacccgccccagcttttcttatgtatcacagatgatcgtagctttttatataacagcatcaaggtcgaaggagacgtgagctcatcaagttcatcagtgtatttttcttggaaaagaagtctgtctgacccatcctgtgtcggtattaactatagaactttgcaagtcgaggcgtcaccactcaatgcatggttatcaagcatgtgtaagagctaccaccatccacaactctttctagattacaaagaggaagaaaaaaacaataccgatcattcatacaatctttcaaccttctatttttgaaaaaaaaaacaatcacaggaaaaatgcgaaagatcaatacctttcaaagtaagcagcacttcaacttgataattctaggatccaaaagcgtacttgaaacgttggaactcatgatgtattcgatttcttttgatagcttggctttgaagatgtgagggctctcaacttgataaaaaccctgagtcttccagtgctaacgctaccaaacaaaaaaaccccagaaatttgaaaattggtggactcaatcatcgcttgactgatcttgagccggcctgtggcggcgtcccgacgatgatagttggtaagtcgtgcccgatgttgagacaaagatcagtgtgaaaaatcactcaagaagcaactgtttttgttgttgttgttatccttaggtgcggatttgacccacaacaatctgtcgcctaaaatgaagccctcgattgctgctttggtgggtagtttggatcggactttgttgaagtatgcgccggcggtcggcgtccagcctttgttagaaccaagtgatgaggatggaagacctcgatcccaagaggtaagatttggtgttctgcatggttttaaacacaaaaagaccatcattaattcgacttgtttcttttggtgaaacaatcagcccattcaactctttagaactctgttgttcaacttgctccaaaaatgggctaagactaatcctggtcctaagtttcctcgaaggttgatcattttcagagatggtgtctctgatggcgagttcagccaagtcttggagagcggtccgtcctcgtccttatcatcattcagtactcttcttctttttgtttttttggctcacttctcatatccttctggtcgcctttttctttttggttcaatatagagttcaaggctgcaaaaggtaggcttttccattagccatcgagaaaaaacagacacattgtatttttcgtggggaagaaaactgatcttttcgactgttctactatcacaacagctgcggttgagaaaattgccggaaagcccgaccaatgcaaagtttgtcctcaaaacattaaaaatctattgttgatcggcagaaactgatggagatatccaacttgaatgatgcacagatcacttacattgtctgtgcaaaaaagtaagtaaaatcttctccctgggaaagaccgcaacgacctaaccccccccttttttttgaatgaatctatagtcatcgattgaggatgtcgccggacaatagatgccaagacagatcgggcaatgcgccggcaggctcggtcttagacaaccggattggagacccattcctgttcgatttctttgcccagacccaggccggcttgcagggcacctcccgaccaacccgctacgtgatcttgaaggacgagagtaactcttcggctgatcagttgcaatcgctcatccaaatcagtccgtccccttttcagtccaactgctggctttgatccttgttcatccccttttctttgaccttgtttggttagtctcgtctgggtttcaacgcgctactaggagcgttggtcttgctacacctgcttatgtaagtcacatctgaagacaattttgggtttctattagctgactgacttatcataccccaattttgatatctaaccagtatgcggacataggtaagacagatctatcttttcgaatgagtgatttgactgacaaaaaaaaacaaatccgcacaataataataataatcaacagttgcttcgcgagccaagatgtggttgaatgtagaagatgatggagcctcgacggtggcttcagtggcctctggtcgcgaccaaaccgccgaagaaagggcccatgacctcgggatgtaccaagacagaatcaagtcgatgatgaacaaaatggatgccttggaccagcagatgtggtggatctgatgatcattgactaataagttctttttccattttttttttcaagatttcatctaggtcttttattgttatccaggaatcattggatcaccatcatctgatatgaagtactttctgctcagaacatcaagcataagcagtctgttattttctctctctctcaataaataaggatttggattaggttgtacttttgtatttgtatttgcaatatctggcgtgatttgtcttctccaaaccaaccattccaccagcagattatgattcaaatatcttcccaatctactctgtctctcttgttgtcttggtatcattttctggttgatgaagtgactgaaatttgtaatattattatggaagtatgagaaaaaaaaatatcttgtaatactatgtgttggttgctttataggcttcctgcggtgctttttgaaacaaaaacttgatcagtctttctatttgctatgtatgaatggatcctttctccaagatggaaattggttctcaatacaaagctttatccttggctactcataacaatggtttgacagtcaaaatgagttgatgataagtagatttttctcctttttcttaaaaaaaatcagtttcatttcctttgacattgtagacagtcatcaagatttatgttactcaatacaaatatgtacttgcgctgacttcttgccagaagattgtaaatgcctgagaatgagttcctgactgacttgaacttctgcagagtcgagttgcatgtagttctgtagatcacgctgatgatgatgatggatgcttatgatgcttgattataatcggaatcggatgatatcaacttggagatatgtatttatgtatatcaggtcagccagtcatatctaaataagccaccggttcatccaccaacacagtcttgacttcactctgattgaacagaagccagcttgtgtcgagaaaaacagcagaaagcggttcactatagtagctttggaaatacccaactagaaatattagaaatggccaccgaattctcgtctcgacccttaggtaagctatccttttttttgtccatgaccatccagaaaacccatcaagatgatgtatactggtcactcaagagaagaagatatgtattgagatgtgatcgggtgtttgcagggacgacgttggtgctcttcgatgtcgacggcactctcacccccgctcgtcgatcggcctcccctgagatcctcaagactctgcaagacttgcgaaagaaggcggtgatcgggttcgtcggaggctcggacctggtcaagatccgagaacaactcgaagtcactcccacggctaacggtctgtctctctttctctttaccatccgatttgctttgtttttttttactgaacttgtatgtctatggctcgtgtgtgtatgtatgtatgtcgatgatgacgatcagtgttggagaacttcgattattgcttcgctgagaacggattgaccgcgtatcagtccggcaaagtcttggaaagccagagcttcatcaaccatctcggcgaagaccggtacaagaaactggtcaacttttgtctaagagagatcagcgaattagacatccctatcaaacggtccgttctttcgatctcgagttcttcttttgcttcgatggaagactggttggactgactctgatcggcttctgcgggcgtttcagaggtacttttgtcgagttcaggaacggaatgatcgtcggtctcttctttctcttccgatcgatcacgctttcatcaccactgattctctgacaccgaccccaatcctccttttgatttttatttttgatgactgtaaaaagaacgtctcacctatcggacgaaacgcatcgtcagtcttactacccatcttctttctcctcccctctttgacatccttccgaacactaatgtcgcacgttcctctttttcatgcagggtttccgaacgagatgaatttgagaagtacgataaacagagccaagtccgagcgaaattcgtggagaagttgaagaaagaatttgccgattacgggttgacgttttcgattggaggccagatctcgtttgatgttttccctaacggtatgtccacatatatcactccaccccaccccttagataaagctctgtggttatttaaaggagggatcatgtaggatgggataagacatacgcgttgaaacatgtggagaaggccggcttcaaggagatccatttctttggtgataagacttataagggaggcaacgatcatgagatttatgaggactctaggaccatcggccatccggtcacttgtcctgaagatactatcgtatgtttccctcacttcttcttcctcactacaacttcttttctctctctctctctctgtctccctgggtggattcattaatcgaccagcttcttttttatagaaaatcttgaaggaacttttttccatttgatcgaggtatcttcaactacggacgatcacagggttttgcttttttgggttgcgatggactatcacaaaaaaaagagagaagacggggtttttcaagaggagaaaaagttggactagatatccgataacgctggacatcgaaggtatattctcgttacatcagaaaaaaatcacgttgtggcgtttcttgtgttctttgctctagataatcatagaatttgagaaaccatcctgcgccagttgagcagcttctatctcttagacttgggacatcaaacctaaagaagaatgaaaaatgaacgcgaggactggagtttgtccgcctctgatcaaaaaaaactgagaattggacaaggttggtcggggttaacctttctgtacattacagaggaggccactgggctcttggagagaagaaccatttccttgtctcacaatcttaaaacatccaaactcttcaacgctttcctatatctagtaaagaaataatcgtgggtgtcatttcttcatggcacaaaacttggctacatacatcccaacaagaagacacctgaaagtagaagagagacactgaaaatccggctcggagtgacatcaatccggaatggtgtggaaaggccaaggatcttggcacagctgtgaagagatggagccaacacatgtttcaagaaaatgtgttgagcgagtgtatatacatataacaaatgaaacttgtgggaagtccccagttggagtacaaacttgaggtttttgagcgtgctggattctgcagggtgagtttcacctggagtagggcatttggcccgaggaaatggaggccatggattctgtcctggtgaataggcttgcaatccatgagaatataaactggcttgggtggagcgcctgccttattctccacggtcattaatctctactttccataaacctcgaaatatccaacgatgcacttcttaccagccttcgtcagcgcattgtcatgcctctctttcgctacgcaagttttctcaagcccacacaaggccaaccccgcctcgctttccaaaactctcatcatgaagcaaacgatggactatactaaaggcgctctgcccatctacggcccagacggcaccattgtttacagttttatgaggaatatacatgaccctgtcacaggctacactaccgtagtcctcatgaacccaacctcgaacccattgttcgtactgagatcggtcagtgctgattgatgaaggaagatgccgcagataagatgagcccgaagtctgactgcttgcatctctttccgaccacagtcaaacaatctctgcgctcacaagacaacctacaccggttcggacgtgtccggatcccgaaaacagcaatttaacatcgaccctaacggtctgctgaaagaccagtggtcattcaactatgttgatagcacgggcacccaacaaaactataagtttgaccgaaactacgccagcaaagagggtacgtccgcctcctgaaggctttgaattacagatctgtcgctaacaaaacccaactccatcaggtgaaatttaccacgaaaacggcgacctggtagccgagctcagaagtgtgtactatccttatatctattgactgtgtggtgtctaactatcgaatcattttttttttcagatcaaaagcgaacggattcctggatcaccaccccttcagtacatgaagtcgacacttataccctctcatatgctcaagattccccagcggtgtgttctcattattaccaaactacagcgtaccaaagtcctgacgcccaatatatttgattgacaggtcgagttggctctattgatgggcttggttatgagccgcgtccacgattgtggaatttgatgcgcatcctcctttccgcctaatcgcctttgaatgttgtccatatctaccccgtctcttttgctctagccctggataactttccacatcttctgctatcggatttgtatcatgtttttctcttatttcttgcgtttgtaacttgatttgtgtgttggtcatggaggacaaatagcctcaaactcgaagcataaaaagcctgcaacaaagaagttgaggtttccgatcgaactatttctcgaggaacctttacctgatcagttggatgggttgctcttgggccttttcataaagtcgcacattagggtagctcacatacgtcccgctgattggggctgattcccaatcaatgtctgtcaagttaacagaacatgattggacttccctatctcacaactccaaggcacaaaagcgactcagaatgaatgagccgccaaaagactattggcaaaaaagcatcatttacattcaaatgatacctgatggattaatgataaaaaccacattttttaggtggaggaggttaaaaaaggactcatggggtctgatcaaccgtggtagcacctggtagcaaaaggatataataaatgtatgcaacgggctgttcttttttggaaaggaaatgacctggcacatgtttcatagaattatgttgacctggggtatcggacataacatgtaacttgttgggagctcccaatttaaacatgacttgagagagtctccagattttgcctgcaagtgtggaggccatggggccgggtgtacaacacttctcggcagttcttggcacacaagcattgtgcatataaaccagctttggcagggtgcattgtccggtttgcaggccatccatcaatatttctcagcaccgaacgatgcacttcctagcaacctttgtcaacgcattgtcatgcctctcttttgctacgcaaactgttgcaagcccacaccaggccgaccccgccgcgctttccaacattttcataatgagacaagcgatggactattcccaaggcgcgttgcctatctacgcctcaaacggcaccattgctttccgattcatcaggagtatacacgaccctctcactgggtccaccacgattttactcaaggacctagcctcaggcactttgaatgtggtggaatcggtcagtgctatgccgtggatgagtgacatcaatgtctgactgcttctctttcttacgtaccacggtccacagtcgaacagcctctgtgctcacaagaccacctactccgacatggaggtgcccgtatcacaaggccggcagtttaccatcgaccctaatggtctgctcaaagaccagtggtcctttagctacctcgatgtcaccggcacgcaacaaaacttcaagtttgacaggaactacgccagcaaagagggtatgtacacccgttggagactataggctatggacgtgttgctaacaaactcgatctcatcaggcgaaatttatcaccagttcaaaggcaaaaacggcgcgctggtagccgagctcaggagttagtgccatccctataggtagaaattatgcggcatctaactgtcgattgattttttttccagatcaaaagaggacggatgcctggatcaccaccccttcagtgcatgaggttgacacttacaccctttcatgtgctgacaattccccacaggtgtgtcctcagtgctcactataaactacagcaaatcaaccacaaacaatcctgatccgttttttttttttttggcacaggtcgatttggtcttcctaatgggcttggttatgacccgagtccatgattgtggactttgatgcatacttttccttgcacttcatcacctttggatttattctgtaactacattccttgtctctgttgcttaaatctggtgtagctttcccccttctactgctagtggatgattattgtgatcagccttcaatcctttcatttttaacttgtctaagaagaaatcgggcttccagttaaattacattttccgcaaaataattatttggacggattgatcttcagtcttcgcataattttaagcaagtcacggtgatagggcagtttacacgtcctgctggttagggctgattttgaataaatgctcgccaagccagaatgagatgattgggattccttgtctcacatccccatcacgaaaaattcgcttcaaaagaatcgtcaaaagccgcataatcaaaaagctgaaggaaccacaacaacaagctccccacggtttttcaacgtataatatcagggtgagaaaacaggctgtcctgttctaaagtcttggcgctctgggtcaaggcgaagcctgatcaagagtatgcaacatactgttcttttttgacaaaggaaaaggaccggaacatgtttcgtgaaatggcgttgaaccggagtatgtgatacagcatacaatttgcttcccggtttgaatattaatgaagaatttttagcatgtttgattctccatgagtgagtttcattttgagtaagcagtctccagatttcgccagattaatcttgcccgaaagtatgtacatacatattccaatttccaaggattccgtacttcttggctcacaagcatggtgcatatagactgccttcagaagactctcctgagcgctcccaagtcatccgcgtctccacgttccatatctcccaacaatcaactatgcagttcctacccgccctcatcagcctattggcttgcctttcttttgctacgcgcatagctgccagctcacacggggccgaccccagcccgctttccaaagtttttataatgaagaaagaaatggactattcccaaggctctttgcacgtctacgccgcagacggcaccattgtctaccgtttcctcaggaccatacaagaccctatcacaggcttcactacagttttcctcgagagttcaccttcgaaagcattcttcgtatacttacaatcggtcagtgctgtgccgcggattatagatgatagtaatgtctgatcccttctgtttcctaccacggcacacagcccaacagtctctgtggtcacaaaacaaactacacccagttagatgcccccggagcacgaaaaatgcagtttaccattgaacctaacaattttcgcaaagataagtggtcttttagttatgtcgatggcacgggaacgcagcaaaacttcaagttcgacagaaactacgcgagccaagagggtatgtacccaccctgaatgttactgaatatgatggacttgccccttacaaacccgattccatcaggtgaaattcgccaccagatcaatggtcaagacggcaacctggtagctgagctcaggagttagtatcctccctctgcaaggaaaacgtttctggcaactaattgccaattgcttttttcagatcaaaagcggacggattcctggctgacttctagttcagtaggcgaggtcgatacctacaccctttcttgcacggccgattctcctcaggtgtgtccccactaacctgcattgaaccaacggaaaacagatctgactcccctttcttgttgaacaggttgaactgatcctcttgatgggcctggtaatcagtcgagtccacgattgtggaagttgatgcacatggtacattcgaattgattttatagctacctcttctcttttcctcaaacctcgagtagctttcccctttctagtgctgttggatgtttattgtgtcgagctttcatttctttcacttttaacttaactttcacattgaccatggagaacaaatttcctattgtccgaagcaaaggaatcgggttacataccaattaaattacactttcagcaaaataattagctggatggattgatcttccgtctcacttcgaatgaccatgagcaagtcacgcattcacaaggcagtatgtgtgtttatgtcctgctgattttaaatcaaggcccacaaagtcagcaggacatgattgaaacaagttcaaagcgaacaggtgactcagaaagagccactgacagcctcttattgatcaatgtaaaatgcagactggaccacacatacaaacatgcgtcgacaactcttgtagcccctggggcatttcctcagttagatagctgctactactcatatattggtacttgataaaatcaaactgcactttaaaatcaaatctaataaataaaaactcaccacagaggtcacaaatagaggctgtcatcgtgttctgtattctctcggcactctgagtaaaggtcaagccggatttaagggaagtagcaggagatagctagatacagctaagatagcacatctatgtacaacagattgttcttttttgaccaaggaacaggaccggcacatgtttcatggaaatatattgaccgggccgggggtatctgacataacatgtaacttgtagggagcagcttgggaactttgcgcgtgcttcattcttcattgacatgagtcagtcgaacttaacgcaagtcccgattccctgctatgggcggcgttggcatgcgagtggcctcgccactgtcgcattgcgctttgggggcaagcctctctgtgagacagagaccctgcggggctgccctccgggctctcaccagcgaggcttgtgttaggctcggagtgagtttcacttctagtatgcagtctccagatttcgcccaaaagtatgatggccatggggccagcaatgcgacgcttcttggttcacaaatcattgcgctacgtccagggcttccgtattgcgcatatataaaccagcttcagcaccacctccctctcagctcgcacaccatccatcttcaccctgcaaacttttcaatatctaactatgcagttcctatccaccttcatcagcctaatggcgtacatttcttttgccacgcacattgttgccagcccacacaaggtcgaccccgccccactttccaaagtttttataatgaagcaaacaatggactattcccaaggctctttgcccatctacgccccagatggcaccgttgtttaccgtttcgtgaggaacatactcgaccctatcacagggttcaccaccattttactcgatcacccagccacgcacgtatcgatcgtattgcaaggggtcagtgttgtcccgcggatagatgatatcaatgtctgactgcttctctttctcatcgcggcgcacaggtaaataatctctgcgctcacaagacaacttacacccaattggactccggaccacaaaaaatgcaatttgaaattgaccctaatggtctgctcaaagaccagtggtcctttagctatctcgataccaccggcacgcaacaaaacttcaagtttgacagaaactacgcgagcaaagagggtatgtacgactgctaaagactacaggctatagatgtgctgctaacaaacctaatcccatcaggagaaattcaccacctggttaagaaccaagatggcgacctggtagccgagctcagaagttagtgccatcattcgtagagattttgtgaacatatctaactgtcgattgatttttttcagatcaaaagcggacggattcctggttgaccaccccatcagtacacgaggttgacacctataccctttcatgtaccgaggactctccacaggtgtgtccccgcttacctacagcgagacaacagcaaacagctctgaccggtgttcttttttgaacaggttgaattggtcatgctgatgggtttagttatgagccgagtccatgattgcggactttaatgctcaaattccttgctatctaaccacacttgaattaagtttctgtcaaccatctcgttcaaattcgataatctctcatcaaacttgagtagcttccttcattttcttgtatcggaactcttcactactgtgttttcttttctctctttcatttgcagctcaatttgtctgttgattcttcatcacatataacacgtagtccaaagtaaaagaaactggccaattatgatgttaaggaagtaaaaaaaatccaatgtcaaagcaacatcagttttgatatgttctgcgaacttctgctgagagtcatcgatatttcactaaaatcagcccaatggtgctggcagcacatgatatgaacctatttcacaatgcgacattgaactgtcacaacccaaaaaaaaaaatggctcagaacaagcaacagaaaaacttgcgatgaagcaatcatcagaggatacatgctgctcaaccactaaaaaaactgtgctgcccattttcttgatgctctcggtaaggaccaaggctactatctaagagcgatacttggtagcacagggatttacggcagatttctctctttttgacaaagaaaaaggaccaagacatgtttcatggaattctgttgaactgggatacttgaaatagcatgaagccgatggagattctctgcttggaatgtgtatgaagcttgacaatttcgagagcgcttcattgaatctttgatgagtttcacctcaagtaaggagcctccgagtttcggccaagagtagggaagtcatggggccgggtgaataacaccacaatcaatgaagatataaactggcttgcgttcatcgcacccgcaggcatcagatcttccccctcgtattagtgcactcgacagctaacaatgaagctcttaactactttcctcagcgttttggcgtgcctttctttcgcgatgccaatcgcaaccagctcacaccctgccaatcgcgctccgctttccaaagcttacatcatgaaacaagagatggactattccaaaggctctctgcgtatatacggcccagacggcaccgtattgtaccgatttactagacatatacaagatcctatcacagggtacactaccgttgtactcatgagcccagcctccgatgcattgatagtactcgaatcggtcagtgcggattgttgaatagtaaccccccggataattgatctcgatgtctgacagtgacctcttctctttcttaccacgccctacagtcgaacaacctctgcggtcacaagacaacctacaccgagatgaaggtgcccggatcacgaaagcggcagtttaccattgatcctgaaggtctgctcaaagaccagtggacatttaactacgttgatggcacgaacaaacaacaaaatttcaagtttgacagaaattacgcaaacaaagagggtacgcatgcctcatgatgaagcttattggttacagtgcacttgtcactaacagagccgattccatcaggtaaagtttaccaacagatcaaaggcgaaaatggcgagctggtagccgagtttgagggttagtcagatttccatagccaaaaacatatgtgcggcatctaaccgacaacggtcgaccgatttttacagatcaaaagcgaaccgattcctggttgaccaccagttcaacacgcgaggtcgatacctacacccttttttgtacggcggattctccacaggtgtgtccccactgtcttatcatcgagccaaccgaacacagctctgactcccattgcttgataaacaggttgaattggtcctcttgatgggtttggttatgaaccgggttcatgactgcggactttgacactgaactgccttcctctcatctcacttgaatttagctgctattgaccgtcttgctcaaacgcttcagacgttcctcccttcaagctttaccagcattcccacctttctattttttgcaaatgttcattgtgtttaatgttttggttttccttgtaactaagcatgtccgatgatcatggagaccagctcaaagacaagctgggcaaacaaaattataacgacttcaaaaaaaaaatgatttggagtcaagctacgttctcggaaaactaaccagttggatgggttgactttcggccttttcagaactgtcttgagcaagaggctacgctcgtacaaacgaactggtacatacatgtttgaatggccctgtttcagtagaataccatattgaagtcattcatcttagaaagaaaacaacccagaatgagcaaccatcaagtcaacgctttcgatcaagcaaacattaaagaacactgaatacatgctgattatgctgaattgaccacaaaagcatgtcgttcccgaccctgtgggtgaagaatatgtatactttctggtaagagaggtagctcagggatgtatgtactgtggatttttcttcttatgtagactaggaaaaaggaccgctacaagtttcatggaattacagtgggccggggtatatatcgaaacacgtaacttgcagagagttcccaattggaatgatcacttgagagtttttgagcgtccttaagtgaactccagtgagtttcatctttagtacacattctccaaatttcgcccggcgggaggtcaatcaccataaaagactggggtggtgggctgcttctttccccactcatcccttccacactccactctcgccatccatccatgcagttcctatccactttcgtcagcctatcggcatgcttattgctttctactcaaatcggcgcaagcccacacaaggccgaccctaatcccctgaaccaagtctacataatgaagcaacagattgactattccagagggtttttggatgtctttggccaagacggcaccgtcgtttaccgttttgctaagaatgtgcaagaccctctccaaggggatagcaaaactgtgctcatgaccccatctctcgaattgttgtctgccctgggatcggtaagcgccgaatgctcaatacaaagcccatgaagatgtctctaatcccatgcctgattgcttctccttcctatcacggcccccagacgaatgatatctgcggccacaagacaacctacaccgagtacgatttacccttatcgtcaaaaaagcatttcaccatcgaccctaatggtttactcaaagacgaatggacattcaacttcgtcgatcgctctggcaaacgacaaaactttaagtttaaccgaaacttctcgagcaaagagggtaagcttaactcatgcctcttggattctctcggctattcttgaaaaacttgtcgctcaccgattcgattccatcaggtaaaatttaccctcagatcaagggcgaagacggcgagctgatcgccgagctcagaggttagtgtcatccctgaagcataaaaataagaaatgtgtgatgtctaattgttgatgaattgtttcagatcaagagcgaacggacgccttcctgaccaccccctcagtacacgaggtcgcaacttatacgctcttttgcacggccgattctccacaggtatgtccccaccaaacaacatttaaccatcagaaaacagctctgacccttattatttgttggacagtttgaattggtcttcttgatgggcttggttttgagccgagttcacgagtgcggaatttaataacttttatatagctcccttaccacttaagagcatacgaattaagatcctatcaacctgaacactcaaccaaacataatcattttactcatatagcttgtcaatcgtttcgaacgtttcctggttttgcatatctttatcgtgtccacattgttttttattttctttaattcacttccaaccctcaaaaaaaacaatttgcccgtcattcaagtcaattaaactattatctacaaacaacaaaaaaaaatagaataagctatccaatgatgatcttgaaagaaaagtgaaaacaaaacaatcatcctggtaatagggtagattacacaggaaactgcagaccgctcgcaagcagaaattaaacattctgccgtggatgacaccgaagccaactcaatgtggatcattccctttttggcactcggtgaaactggaggttccagaagttgagtatgatagccccaagggcgcaattccatgtgggctcctggacacaacctattggtatgtcgattgaacagttgaaacttgagcttttcgagtacaatctatattgttcacaacactgtcattctggcctaaaagtgacaatctctgtgttcagattcagacagaccatagaaaggtcctgttgatgccctggttgataatcaggttgaggcagctcacagagggataaaactcagataatttgtttgcatttttgttttccttgggaaataaaaaacaataaatgtagtgaaaagaagaacactttagctgggaatatgatttcagcttccctgcatggttgataaattcaacagtacttgaagctggggtctttattttataatgggaaatataaaaaaagaaactatttctaaaacaagcaaaatacctatccatctgctcaagacttggatttttttagtcaatgaccagtgtcatttttcctaataatcataggattactgaagaaaatctgaatttgtttatcagaacccaaagtatatatgaagtagagcccaccctataaatgcatactcaatggtaaatccattgtaacatggctgatggaagggtatgggtagaggcaagaaactggcagaagccatgcgcagaccaatacctgtctgtaaccatgtaatatccgggttgctgaaatcatctaaattgggtcaacaaagagcttctttgaaatcaaacctcattatgaagccattcatcccctgggcctgtgaaagacaatttcctttttgactttatcaagatgtatttttcccttctttttgaaacaatacttttttccctcaatctgtaaccctttttaataaggtatatttcaagttggtctaggagtttgactggatctagtccagaaggactgtttttttttttggaaaaaagggcaggttaaacttacctgagcaagtcatgtcaattagggatttgtcaacaagctaagagattggatttgtgtgttcttgtcagtatttcacatgggctgttgttagaatttgtaagtaatggatgttgtgaacaggtgattttggtcactgaggataaaaacaaatgtgatatctcagttatttctttttctttggtaaactatggggttgaaggtccaaatttcagttttgttagacaaagtgctatggccactttttgtcatagcttcaacatcatcagtggggccaaattggattagtttcctcaagcttcaagacccatctggatgaagtctgaattactcgctcaactgattggcagactggtttccgattgaggcttagaatatcttcatgctttggccctgaaaagaactatttctctgattgggattgtgaagattcttctctgctaattttgactcatcatgttaaatatccagctctgctcacctccagtctcaacataattcataatcgtaccagattttttcgataaaaaagttagactggatctgatcccttgatcttttgatctagtgctgtactgatctgaggcctttgcattcaatatttgaggagatgtgttggacatgatgatgaatgggggtacttctgcgcatgtcagattaaaaccgtgctaagttaatccgcagtaagtaaagttgagccttgttcggtaacagtatggacatgggtttaccgattatggatttcgtggtgcaacggggccattttccggccaagagatctttccgcttggccgttcttcgatggccaatcactcaagacactcaccatgtcgtccatgacaccaaacgacttacctccagaaatcgtcttcaagatcgtctctctcagtctagggtatgtccttcccccatcatgatattctcctggaaaaagaaacgttttaaggaaatatatatatataactgactggctaattttcatgtatgtagtcggtctgatgaaagtgacccgagagttcatcgatggaaactgaaattcctcagggtttgttgcttgatctgtcgaggctggctggacgtatgccaagcgtttttgttccaaaacgtatacatcaggaggacgaagaccttccgtctggtaagcctgtcttcccaaagtgtttatgaatctccattagatggaagttgtgtatgatattaaccagtctgagagaatgcttctgaggaactagttttgcagatcgctatctagttcaagaaacgtggggcgatatgtgcgaaagttgatgattgccttgccgacatgggaagatacgagccaatatccgatgtcaactgggatcgagaaatgcttacaactgttggaaggattggaggagctggaagtcaagccgccgttcgatggattcttcagcgagaaagcattcgagctgatccatggcatggtcaacctcaagaaagtgtcgatccgaaaggcctctgggcttcaggttgccaacgtgaaggcgtatgccgatcgctctgtcgacttcggcgccgataagaagctcgacatcttccgtaaactggtgttacccaagacagtcgagcatctccatctggtccaaccttcgaacgaattcatggacgggctgccatcgatcctgaaggagatattatccaccgaggtcggcagcaaggaaggccgagtctcagaaccgggcccaggactgaagtctttcagtctgcagatcagtgggctctacaacaggctgccgaacccgaacgtttacgacaagctcccccagctcctgtcggcaaagatgacctcgttcaagctgtgtctggacacccgtctggaagaccaaacgatcatcgaccttctctcgatgactccgttcctccaggagctcacgctcggcaggatcgggctctcccagttcctcttccgccatctcgccccactcacgtcgctccaatcgttgagcctgatcgccttcggcccgaccgtcgaagccgacgtgaacgtcgactggctcgagttctgcgatgctatcactagctttatcgagaaatccccgctcatggaatccttcgaattcgataccgctctcagcatccatactgctttcatcagcttactcctcgagttactctatgttactactttcgaatctacccgtacttatagtcgtcttaaacatctgaatatcaagcataacgaacctcctcctatgagctctatcgaacgtatctgcgaacgggctcccttcctcgaatctctcagtatcaaggttcccattagagctctggtatgccctatcaactcttttccttccttccttccctcactaatttggttattctgctaactgaacttgatcactctccccttcttatttcagggaagattaaaggccgctttatcaaaattaacccatctcaactgcttagaactgaataattttgtgatggtcaagaaaccgttggaaacgaagatcgataccgagcctttctttctcttcaccgaacgccaaaatcacaaaagaaacactggggatcattacactatgtaatccatctataatattcccccatatcactttcctccccgttctctcaacacttttctttgcctatccttcttcttcattttttttttcctgcatgtttgttttaaaaattcaagattttaggttgtacttcttttttttaaaaaaaaaaacaaaaagctaaacatgcttcctttttgttgttctattctctcataccggctatcccatctgtttccaaaaataaatactccaaacagcagactagcaagcaaacacaagcagaaataaaaaaaaaaatcaaaagtcacttgaaatgtgacaaaaaaaatcctgcaagggcttgcatgggctgaatttgagaggagagttttggttttacctgggcacaagctgagatagtattaattttttcagtgtcatctccaactctggataattctcatctctacttgtggtccatgtggatatatgttgtcacagtattgagatggaatgtgttttcaggagtttaggttgatatcactctgaaactttacattgctcacttctgtctcaagtattgcacctttgttcatagactggctgacttgttcaaagatctacttttgaacttccatagacttgatgaatggtccactgagaatagctgcatgaattatcatgtgtaatgacctcttttgtctaagattacagtcaatagttccaaacatggcatcaacccaagaaaaacctgtgccacattgatcaaaatttacttcattgtggtcctggtgtccttgatattggatcactactagtcaagtttcagcttgatatggaaattctttgtgactgataaatttcttggtggttttatctggtgctttacaagcaatggatggacctagagtggaataaaatcattactaatgtctggttgaatcatgcatatttttttcccaacaattgaaacagagtaaaaagaacactgttgatttttttccttttttttttggaattactagatctagtagtcctaggtatgtttcaaagtcatgaatagaatatataatccaatacctggagtagagtccattatacagtaccttgttctatattggaagtgctgcattttccctgcaagctactacagtccctttttttcttctcttttttcggattgctatttgttgtttcaatgtggaaaatttcaatgagagtgttgttcaattcaacaaaaaaaaagtttctttcaacagtgaacctctagagtttgaatggtaattcagaaggatttgaatgatgtactgacatttatcaacacttggataacaaactggaagattgaaaatgcaatctgcattgatgtctgttggtaaaggtctgtttgaaaaaaaggttgaaaaacagttaatttgatgcagttcctatccagtcagttcttcaataataacactttgacatttgtgaagggatacacatacccatctttataaggatcatgactgtaaccaccaaatttcttttgacaattttcagattgagtggtcatatactccactgtaatcccatacttcattgggatcatccctgcgttgtatatttggtttcctgatttgtttccatccgcataaataacgttcatcattctttgtaaatcggacggttcaaaattgatgagtttttgaataattcactgtttatgcatctttgagagatgacttactttccgtctttgcaccagctcaaccaaccatcctctggtttgaatgctccatctggacctccttgtttgcattcatcctgagagaatgcatcaccaacagttagtaccttgaaattcatccgagtcatcatatctgagatgaattttgacatacactgttgacggtaacaaaggctttctgaagtgggaccaatcatgagggaaatgtttggaattgaagtcagtggagaaccctttttctcaggtatggaaattcacccactttttgaattagaatagtattaattatcctccgtttgactacttcttccaaagatttttcaatgtcataagtactcttgtccaacgtgttggtgaacagtttaccatccgctagtaatccaccgaagcctgctgggtcattgattccgctttcgagagcacgtttcacatcatcgactaatctcttttccatgcctgctttccactgtgagatcgcttccgtatattccgcccactacagaaaagatttcgtttattgttagtaaattttttttctgtcggcatgtttgatctcaaacatctgccctttttcccattattgaaagtctcaatcttttccaaacaatctgtatcatacaaaaatgagcggtatcttactcgagaaaaagcatctgatttcatattttcataaagcctgtgagcttccatggttgtggcagtttgagccgctgagactgcagctccagctgctgccgccatgcccaaggctagggtgttgactccgggaatccaaatcattatctagaacgatgtcgagtgcgtgttctatcgtcaatttctcccagcaaattaagcaggtggaataaaaaacatacagccgccgaaacggtagcccagattgcaacgaccaatgccaaaatgaaagaggcttggaaaaggtgatcagatttctctttttcgggcgggaagctgttttttttttttttccaaatcaaatccgatgaaggtcaatttggagggaacccaaaaatcccatagatgcagaaggcttacagatcgatcgagatttgtgacgcgacagctagataataaacataatattagattctcaagatgtgatcaaatgctggagaatggaaattactgtttatcgtggcggcggcaaaacctaaccctttactgaaagattcctgaacgtgatgccactgttggactgagtataaaacatgccaaactggtccaggaatcggagcgcagatctaagcgtcatataggcaatgttaaagattttaagagaagaatatttcaatttgtttttcttccgtccatattttagtagtatggcattacttttaaaaaaaaagccttacctgtcctgcatcacaagtttctccaatcccacaaataaaattggagacgccgttttgccttgcaaattcctaaccaataaatcaaaagcacgataacgccagcagacagaccatgtcagtgatactaacaggaaaaaaataggagtttcaatggtgtaaattaccgaaattgtcacgtttttcccatttgcataacttgctagataaccagatatgttgtgagctttccagacttccggggtgggtgcttccgcattacaaatcaatggcgtgttaactgaaacgaaattgttggtcttgctagtcgtgttggtcatgctggtcggggtgcttgtcgtgttagacgcgttagtcttagtcgtcgggggaagcgggttttgcctcattggaagcgtgggctgactagcgccaaaatcggctgattcgacaaaaggaaggcctgggacacaaatgatcaagatacaaacaagataggccattttgtgggatgctgcacaactccatgccatgtttgctcaagttcgctgtcaggttacccagtagttagaaggtattcttgagtttgttttccccgtcttttctcctgaaataagtagataaataagtgaaagccaggaacttttccgattaagagctgctcaacaggttggttgagctccagaaatatttaatatagttaaagagttaaagaatggtagatagactaactccggttggaggaagatgcaaaattgaaatgattgtgctttcgaacgagagaacagttgagacgagtatagagcgaaagagagtgaatgcttaatgaatgtctttctgaatgagcaatatataaagtaatagataatagataacttgggacaagtgaggaaaatattccaggacaacaggtgtggaaagaatcccactgtcgcgggcccttgaaaggcattgtatataactgtttagattgcaagaagtgttgatgagacagtgaagactgctccgttgaaagccaaccccaaaacaaatctcgaccaagagtttcctcgcgttggcggcgatgacctgtcgacatcgaatgatcaaacggccctcgggacaaggccaagtgctagattgatccgcattcgaacgagaacacttgccccttgtgatggaaacgacacaactgagaacatcgtaacgaccgaagcactatttgatcaccactagtttgcttccctcttgcatgaagtaaaacccaagtgagtgcacaatgggcttcggtataacagtttgattgatgcatgaaacaaaggcttgagatcatcaacaataatacaaacttcacctcagacctcctcataatgatgattgactatcggattgagacctgggtggctggcttattttttgggcacatcttatcagtaaagaagatagcatgaaattttatactgctttcttaggccatcttttcaactcttcttgtcacatcacatcagcttgaactgatcagatgagcctgtttgaacctctggatcagctttttgaggtgtgtgggttttgaaacaccaaaactgtcaacatcacccatgatcatccccacccaaatttacaatggaatcaggaatttctcctagtaaatgaagtgtacaacgtggttgtttaggagggatttatccaggggtcaatcaaatacccccatttttggcacagtgggtgtatattggtattatgggcacatccctgcaaaaaaaaaaccaatttggtatacacatttgcctacaacaaaatttccaaatcaagcagaggcccaattggaatgtacagtgggtggactgttatttttggctgcttgttttggattctacaacttcaaagcagcaacttcaagtcacaagacttggtgaattggtgcataataggtcccaaagaatgaatatgaaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaataaaaatggttttttccaaaagctttgttattgattttgggggagtgggagtgctgagagaaggaaagagtggaacatcacaagaatgattctaaatgaaaaaaattggaaccaaaaaaggttgagccaggttggttgttcagattggggtcaaaacagtaaattctagtgctttactgcaatgtgagctggtaaatgacccactcaacagttgtttgaagccatctggttaccattttttccaaaattttcatttataatcattcttcccagtttccattctttctttctgtcagcactcacacttccctaaaatgaatatcaaagcttttggaaaaaaacaattttattgtttatttttcacaaattttgaaactttgttttttgtttttaattattcatattcatttttagagacctattttgcaccaattgaccaagtctcgtgacttcaatctggtgctttgaagtgctggaatccaaaacaagcagccaaaaataatggtccacccactgtacagtttcattacatgaagaaattgatgttgcgggggcatttgttggtatttttatgctcggggccaacatgggatgagcttgggtcatgaaaggatgttgatttaacactctatgataatgtatagcttagctcagcatagcctcacaaaaagcagggaattgcctgttatctgccaattgtaaatgtcccaggacccatagattagcagggtaacacagtatattattgcagctgaggactaaaaaaaagtctgccaacactgcagtaatagtatcagtgaaataaatgggcctatgtaactggtaattttggaaaaatggtcccaagtgccaggtagtctatcaccacctgaactcaaacagtcatgaagctaaccaataggataataaaatatctgtgataaaagtctaatgaaaacttgtatgtactataatgagcatttgattcatcatgaggatttttgatgtatatacagacttaatctgcacaacataaaaaaaatgctacctgcactgtaaaaatcacctgcatcagcatttttcaaaacactttgtgccccacatttttttgttccaaactgaaatgtttggagagtttgattattgaaatcaatagaaggggtcctcagggccccaggcgcatatcttctctgattcaaaagaaaattgaacaatcaataacaaaaaaactgtgtgtaaaccttttcagtttgtatatacttagttgttttttttttttcttacaaaacaatggattactccttacaattgtattttaatctttccttaacatcttcattccaactatcagataggtctcaagggagtggaattatccacaacagaccctactcaaagtaatcaaaccccaacttctacaactcctcaagttacttaggctgaggaattgagaatttgtagtatccctctcaccccactaaccagcaaagagctatgtgtcaaaggatgattgatactcaggcattcaggagtggtctctcaagaacagtcatgactttgtttcaggccacccttatcttgtgaagcaccagtcttgaatcattcacaagtgtgataggtctggcccatattagctttgtgctagagactcaaaatttcttcaaagctaaaaaccaagcttatatataatgcaatttcttcataacgagtgaccagaaatacaaggatgaactttgatacttagtgggggctataaataagccaattcattttgtcatattggcagcgcagcattctgcctgcaagccacaacagtaccatgttttcttctctttttgcggatatcttttttgggtttgcaattcaaattgtttcaatcaacaaagtttgatttgaatttgaagcaacaatctcagttcctgaacgtcaaatgataaggaatgggttggctgcactgacctttatcaaagctaggatagcaaaccggaagattgaagatgcaatctgcattaatgtctgttggtaaagctctgtttccaagagaaatgtgaaggatcagcaggaaccagtcatcaaaagtcttacatttctttgtcgtcaacataaaagggtggactcacttgtctgcataaggatcgtggctgtaaccgccaaatttcttttggcaattttcagattgtgtggtcatatactccactgtgattccgtatttggtgggtatcagcccagcattgtaaatttgatttccagatttgtctccattggcgtagattatgttcatcatcctatattgcacacacccgatgtcagttttcaactccttatgaggcatgaattggtgggattacttacttcccatctttacaccaactcagccatccatcctccggcttgaacgctccgtccgggcctccttgcttgcattcatcctgaaagattaattccatcctgatcaataatttggtccttttgagatcattttatttgagacgggctttgacttacactgttgacagtcacaaaagctttctgaattcaaaacaaatgttaatcagaatttcagatagtgatgatagtgcaaaataaacttgaccaatgaacataaggaaactgactttatctttgagaatgttattaatcattctacgcttgactacttcttccaaagacttctcaatgtcataagtagtcttgtctagtgtgttggtgaacagtttaccatcggctagcattccaccaaggccagctggatcattgattccggttccaagagcacgtttcatatcgtcagaaagactcttttgcatcccatccttccattgtgaaactgcattcataaatgaagcccactacagtagagagttttttagtcagcccagtgtcaacaaatccagctctttgatctgttcaacaattcaataactatgaaccaaacaacccgctcagaaaaagtggtttcttactctagaaaaggcatctgaccgcatgccgttaaaggcactgttagcttggagggttgtgacagcttgagctgttgcaaaagcagctccagctgcggctgcaagacccacaccgactccaggaaaccagatcaatagctaatgtaaattcaggtggaagtgttgtataatcaatatcagtctattagagtaataatagtatcaagcaagtcaaaagcgaaatcaagatccgaaaactcacagcggcgctgatagtagcccagattgcaacaaccaatgccaagatgtaggccactttgaacagatgatcagatttcttcttgtcgggtgggaagctattttttccccaatcaaatcagatccagtcaaatcagaggaaacccgatttttaaggcaatccaaatctccagcggagcggcaaaaaaaggggacttcactgacagatcaatcgagagttgggatccaatgactaaagatgtaaaaaaaaaagaagaagaagtgctcttaagaaccgaaagtctctcagatgtgattcagtggataaagggtgaaagaggtaagttactgtcaagggtattggcggcaaagtttaaggctttatccaaggatacctgcatgtgatgccactgctggaccgcatacaaaacgtgccagactggacctggaatcggcgcacagatctaaaaaatcgtaaaaggccattttcacattttgtttcttctttagaaagatgtgttcacatacaaaaaaaaaaaacgagaaagaaaaaggaagaatatcattacctgtcccgcatcgcacgtttctccaagcccacaagcataattcatgaccccgttctgtttagcaaaatcctagaacaaatcaagatccacaccaaacacgtgcagatcaaaagccgaacgtgcagagcaaccaagtaaacaaaaagcacaaatcgtcttccacaaggaacgagaagagagatttctggggtgaattaccgagatagtgacactattgccgttaggataactagccaagaaaccggagatattgcgagccttccagacatcgggagagggagcttcggcgtcacagatctttggggtgttagttgtagccaaagtcttactggtggtggttgtgttagtgctgttagttgtgtgggttgttgtagttgcagtactttcgggaagcttcttttcccgcatggggagggtccattgaggcgtggtactcgtagtagcagatccgaccaatcgaatcccaaacaaaaaaacaatcatgatcactaatccgcgggcattctcccgcggaaatgatacaaaactcgataccattttttccaaaaggtcactgtgagattgccaactggtgatcagatgatgatattggaactggtctgtctttcaccttttttttttcaagcgagcaagcaaatcaaaagcgcataccttaacagatcatgaaagatgtgaagatgtgggtagaaaaaagaaaggataggggcaagaatgtctaatcaaggaaagtatgaaggttatagtgcttggagggtatgaatgagagaatgttagagtttccaaccgacggtagggaaatagcaaatagatgatttttgtttcagacagagttgcaagagatttttggaagaagtgcgagaacccatggactgttgcaggtcgaggcttagataacccttggggttcgtagaaggagagttcgctcgggcaggcccaagctggaaaccgacggtcgacgcccccgtcggacagatgcttcattgcgttgacggccgggaggtttatgtatgctggttctcgaatcgtcagacgagcgctcggacacaccgccgacatctttgctgactctgtcatcgtcatcccagagctgccttgcgacgaagaagaacaacatcgacttcagaacatcccaacgaccgaaagacaacaccagagatctgttgccgtttcgtacggatcgatctcattcggggtatccatcaccggtctcggtataacaacctgcgagaggctcgacttatatagatggtcattcctggtacaaactactttcaacatcctgacaatccccatcccctcctattgaagctttgctggacaagattccggaaagatttgcgctgagaagaagcccaagatcaaggaagaactgttgtgcaagggaggcatccccgacgcatcggtcccttggcgcctgaaaaacaagcacaccgtcttaggcgacacaggacgcccagcaaggaagttaaggttgggccagttcacaggatgagaagttccttacaaaacagattcccaacatggagaatttgggcttgagttcacttgtagtggcatagctagctctggcgcactatggtcagtacttggctggggtacttcagtgacaaactgtgatcaatatggcctgttattccaccatgaaggagaacaagcttcaatgataatacatactactcaagaagaagacaactattattatagtaaacattagttgatcatcatggaactgtttaaatatcataatttaaatcaggctctgcccttataatcatttcaaaaattttcaaaaacaaaaagtacatacatatgtacatacatacaataaaaacgacttggttttggaccacaagcagtgatcaagtgatgcgaaacataaaaaagtaagcaacatacatatgttgaagaaagaatgaaaaaaagaatgcaagaaaacaaaagaaatggttagcaatacatctaccccccaaaaaaataatcaagtaaagtgagcggggccagtgagtaggatatttaggtatcatcatgaaggagtaggtattataggggatatcatatatatagtaataaggagatttgttcagcttggtatcaactgtttgaataattaaacgaaagaaaggccagagaagagaacagaagaaagaaagaacgacaaggttctcatcaaccaaccaaccaaccactcaaaaatggaaaaacctcctaccagaaaagaagaaaaaggaaggaaaggaaagatcaacgatgatcgcggggtcggtgttgggtattatattgggtatatgggtgtttattattgttggtacctgatgatgagggtgtgccggagttgtatgcatagttatgtggcgtagacgtagaggacgacgatgaagctgtggtaaaaaatgtaggaggaagagggtcgaggtaaggatttagtgatgaataacgaaaaaagagagagacagagagcttacacatgcgaggatgaggggcgcgtttgtgaggaggaggattgacgatgaggggctgatattcgacgtcattgagatgtccataatcagagcgattatgggccgctgcagagagagaatgcggcggatgaaaagggacgacggggtcgatcatctgatggaagtttttacgcgagagcggggcggctgaagaagaagaagaaggatcgtgcgggaatttggggggttggcggggcgagaaggaggaggaaagagaggaggagggcgagatggtggaggatgaggcactggatgagccagatccggcttgatgatgatgatgattcgagatcgaatagagtggcttggaggagtgactgatcgaattcgagcgggcacgttggttgagctcgttgatgatcgattggcgatcgaccctcgtagtttctttggaagttgatggatgactgttttgagacgatgatggtttggggaactgattcaatctcatcgagagtaacgattcctcgagtctactactattaggacttgatctgttgttgagtcttgctgctgctgctgctgctgctgatgatgatgattgtaaggtaggaccgcacgagccggctcgaataggcggttggaaggaggagttggaaggattgaatggtttgggttggattaagggtgttgttgaggatgcttgagtttgtctgttgagcagtcgatgagcaacagatggagattggttgaggttggatgggatcggagccagtccgctgatcgagctccttctggctctcatgggttgatcggcttgagtgggcaatcggctgcttgactgtgttgatgatcttgtggggatcggatgagttctgctcagtgccgggttcttctccagctgacgatgatactgggatggaccaccggcagcagcagaggctggtctggttggggctgctactaaggaagtcgagtgtctccgatgtcgttcgtactgttcatgagcatcaaataatctcgagctatccggattcttgggcttgttgagtctgttgatgtccttcaagttcaacttcttatcatactccaacctcttttgagctgttcatgatggatggggtgtcagaaccacttcttataaagagaaacataataatcactcacgatcaatcaaggtctcataagcatctgctagcttcttaaaatgaatctcaataaaccgatctcctggattaaacctgcgcggatgatacttcaaggactgtatgaatcagaaaaaaaaaatacaaattacgccaaatcagtcagtttcccatcatcaactggaagagtcttctcttttcttttgctccttctataatggactggacgaaaaaagggagttgatcagagaaggagcgacttcgtacctccctacgataggcaaataagatttcatctgaacttgcagtccttggcaagtggagtaaagagtacgcattttcagactccatcttctctctctctctctctcttctacgtattgattgttcaatttattttggagtctctgtcgtccggctgtcagctatgcttcgagtggtttgatttgatttgtttttttttcctgcagaaaaaaacagaaagagagaagagtgatcatgaaattcaatgtaatcagtaaacttgtgtttgttctttctttttgagtaagtaaaaaaggggaaggggcaattctttttttgtacaaagccaagaaaggagaaatacatacagacaaatctcgaaaaaagcgggttttttttcttcctttctttatcaatcttcttctgggccttttagattcttgttgatcaacaccgacacaggggggcaagtggggagtgggggtgataaaaggggctgaaaaaaggagtgaaaaaaaaactaaaaggattcgaagatcaagctttggaaatgagatgagaagtcgatgtcgacgttgggggaggttcttttctgtttgtttaaacttcgggaaaaaagaaagaaagaggaggatcacacaggaatgaaggtcaaaaataccgattgttgtttttttttttcgaaggaatgggggggaactacacagtagcgaaagtataaagatgagtctttagaaaaggatgcctcgggttattttcacatgcgcatctagctggccgacgtgaactcgagtatgtaaaaaagagaatcaccaacaaaccaaaagaaggaggatgattagtttgatcaaggatagaagggatagttgggtatatgaggagtaatgattatgttttttaaaaggattggcagtttatgaatgcagtctttgttgtaaaaaaggaaggaaggtggacaggagcgggaagaggaggagtggggtagagcccgacgatcgatgatttatcaatgagacttcttttttttgggaatgatgattggtaaaaactatgtcgagagcttataggagtggggtggggaggacaaaaaggaacccgaggagacaggaaaaggtttgaatttataagattgacgacaaggaagacatgatgagagttgacaggagaatctatttgtttgatgagttggggtaagatgatgattacttttgtgtccttttgggttagatggatggttggcgagatcagagacacaaagcagtagcttttcctatacatcagtccaagagagagagagagagagagagagagagagagaagggaagttatagatcggtgttgatggtagtggtgcatcatcgattaacagactcaccatgtactgactatcagagggctgatggaccaccaggggagatctggggagatactaataattttagctggaagatggagtggatggggatagacaaggattatttttgagacgacaagagctgactgcaagatgcgataggcgtcaacccccaagggctcaccctcaacttcagggagatctcaaatgtgtctcatgaggacaagtcttaccgatttttatgtagcttacaacaaggctaccccattccccgtccgatagcaaaaacgcatgctaggaagccctagagtagatatattcgcagatcggtgtggatggttcgatggcccgcgccgatgtggcgaagagtattgttacttccagttgaggacggcgaaggtgttgtactgttttttttttgagtttgtcaaaccaacaacgttattataagggataattaagatttcaagattttcatcttttacatacatacaaaaggttatggcgactcaccggcgtccttccgtccgtctgttattattttgttgaaggtgaagaagatgatcgactcgtttaaggacgtgtacaatcgcaaggcccgagtagcacgattcttcgagatagcaaacgaggtggaaagcgattcaaacttttccaaagggtatcgttagaatgtaaccccgacggtcatgagtccatcacccagacgattggggctacattctacaacataaataccatatcagctggccatatgtatgggccggtgggagagcggtcaagaggcacgccgcaagctgaagagagaggaatgcggagtgtgactgcagttgcaggtgacgaattgtatgcggtgatcatacatagggttcagagagaattctaccgaaaacctgagaaagatctttcgagagaagagaaagccttcaatgcaattttttttttcagtcatttctccaggaaatgacgtcattttgtcaagaaaagacgtcatacatcggagacgctgcagattttgttctcatgtgcgggcaagaaagagcatcagaagagaggaggcctttgctggcctttgtcatcatgaaaggcaaaacttatgggatcaaaaccacacatgtatttgtacgattgatgaccaatatgattgatagccatggatgttcttgatggccagaaatggaaggcgttgttcatgcaccaagtccataactttgatcaatcaggttcaagaaaaattggttgtccttgaaaaaaaaaatagatttgaggggcgtaaattgacttctgggagggttgcagattgcaacaggaagtcataatggaggacttcccatcgcagtttgccagtttacaaccctcccagaattgaatttacaccccctagatcttaatttttggtatagaaaattgttttttcagaagtcttgtgatgatagctctcatgtgagctggttagaattatgattggggtgttaatttaggactggggggggagggcttaaaaagtactctaaatggcaacgggaagtcctccaattatgatcattccaaaacacaatccaaattgcatttacttgagaaacaacaactaggaaaacagttcagactagaaaatacattggtatacagcatgacaataggcaatacatgaaaataggatgcagatgaatacacaacacaagtccaagaaataaactaaattgttacatactatgaacaatctataaagaacaggaagtctggggagtcaatttcacaatcaatcaattgcaatcctgtgccatgcagtcttcccaatgcaactggccactccaccttcaaacttcatgccaaaatctcaaaagtgcttgttctgaaaaataatacatctgttgttcacagtaaatagaggctttcaaagttgggatcatgccaaagaaaaaaaataaatgagaagtttgatgtaggaaaacagatagatatatgtatcaaatgtttttgttgaatgttgagccaaaacagctcaaacaggttttccgtggaaataaatctgcatttctgttcttgaattcagtccaaaggagccgaattgctttaccacactaccagtctgtcaacatcatcagttgtcagtccatatttatctacgcaaacatatctagatatcatactgacctgttccttacatttgcctgttattagtgagctcatctttttcaattgatcatgattcctgtatcacaaggaatggaaagatacacaaattcagtgtcacctgtgtgaattcatattgatttaaaacacaattcttcaaaaagattcacatggtaatgtctaattgattggatgatttgataaaaacctattgggatgaacatgttgtcattttgtataacagatggcaatgattaactcaatccacttggaatataatattttcaatttaatagttgcagaatatttacttacaaaacatgttttgaatgaagcacggatctctccttttgattgagatagaatcttttgagggcttttgctgtttatctgaatggtatcaatggctctgttgtttcacaagaaataaatgtcagaattgattcaagaatccatgcaatttgtttaaaatatcaaataataaacaaccaactttgaacaatcagggggtgagatctttcctgatgaaaatggacttttgatgttgcaggaaggttgatcaagttttatgtttctaccaaatataggtgtattaggcagaacttgagtgagagagatatcaaagtgtggatatgagagggttccaacctaaaagcattgatcccaaatattgtcagacaggtagaagaataaatcatctaattcaagtaatgaaagtgcaaaccatagctgggctacatttattttcaacctctaccatggcatcatacatgtcagacctttgtgttggactgatatttagtgggaaaacttcaacatgaatcaatacagtaccactgaattataaggtgataaagtaaagaaagtgagctttactgaccctgtatttttggagatgacttcaacctgatggaaaaacaagatcagatttagcataatctcaaatactagtaagattagatcaatgtgaaacaacacataaacaacaacctggctgcttacaaggcaagatttagaggaagaatagacttttgtttcacccgcaagaattgtgttatcatctgtagtgttaatatttgcccaggccctgattcaaagaaaatttcatgatgaaccaataggggataaacaagatgcttatagttgagctaatatatctgatgaagattagtcacaatggaatcaaaagaaggagataatcttcaagaggctcactcaaaacaagctatctgggacgttttccccttaggaaagcaccgctgtcctcggcacagagagatgtaggctagtaagctgatcacagtgaggaagaatttataggcagtcatttctgcgattgttccaatgattcctaaattcgaaaattttgcgatgtaatcggatgtgggataagggatagaatcaatcagcgttgtcaagtaagcacatctaactagtttttctcaaggaactattcgaggaggtcaactcctaaacactagtggtgctcaatgttttataagtttgttgccatgtcctccgatcaaagccttttagagtggagaagagcaaaatgtaattcagttataatccccgctcaactgcgatgcaattggactcgatttcgagttctaagtagcgagtcaaagcttgagtagaacccaagaagtaaaataattgtgggcgccggcacccgacatcgatcaaacaaagcccttttttttgggtgcaagccggcaaacgagctttttgtgctgccccttctgctaccataacgacccataatgggttcacttcacttcgcttctcaaggtatacccaagtgctgtgtatcggcaatcggatgcatcggtgagccacgggaactggtgtcttctgtcacggttttcttcggtttgtttcttcgggtggaggtaaagattgaaagtgatagaggtcaaaaacagaagtcttccaagcaatgctatgaaaacttcgcaacaccatataaaattgaatgttggctggaaatctccatcgaaaaaacagagtccaaggttggtctggcgagggaacagttcaaaggaaatgaaatcttttcccatcgctctctgtatctgcagtacgtatgatgtatgctagccttggaaggtgtgcttagtttgctatgtgctaggcttccctcagtggtcactgcaactgggtgcgcagatttgagaaattattttgggcaaatcaaacatacatactattacacatgtgaaaaaaaaactaagtatgtgatcaaaatatcattttccttttacaaactgttgagactaatagaggctttcaaagtttctagttcatctatgcacaaaagatcttatatatcattatctattcttgagaaaataagcagttccgtgtagcagtgtcaatatatgcaaataggggtattcaaagttagaccataaacacattcagaaataaaatttctcttcataaatgaatcaagtcatggatttatatgtaagcaattatgttagaaaaattattttggccccatttggctgcaaatcatgatatgggatttggctaaggtttggcacagacttggaccgtgtgatataaaacaataggaaatttttgcacaaacttgcaccaaaccatgcctccaaattaaatcttacggctagccaaatggagccttatgagctgatgtttatacatttttggaccaactttaaataccactaatagtaatccagaagttttcaagaacgttttccattgaaaagaatctgcatttgtgtccttgaattcagtccaaaggaaccaaattgtttgaccacactaccagactgtaggcaccataaaatttcaattgttatttatctacttatccaagtcaatattttacttacctgttgattacatttaccagttattagtgagctcatctttttaatttatcctgatttcttgatcatagaaatagtgggatacataatttcagtgccaatttcatattgatttgagaccaattctttaaaagcttacagggtaatgtctaattgattagatgatttgatgtaaacctattggaatgaacatgttttgattttgtataccagttggaaatcaatttagtcaatttggcagaaaatatttgggaatattgactcacaaagcatgttttgaatgaagcactaatttctccagctgattgtttcaaaagcttttgagggcttgctttatttatacggatgctatcaatggctctattttttcatacaaaataaatgtaagatttaattcaagcatccatgtgtttgttttgatttcaaaagataagcaacacacttcaaacaatctggtggtgagacatttcctggtgaaaatggacttttgatgttgcaggaaggttgatcaaatattgtgttgctaccaaatacaggtgtatcaggttgaatttgactgatggtcataatgaatctttgatatggtagggttccaacctaaaagcattgtttgaaaaactggcagacaattggaaagccacatcaaccagatcaagtaatgaaagtgcataccaaagctggagtacatctatcttcaatatctaaaatggcaccaaaaatatcaagccttgggatagtgctgatatttggttgggaaatgtcaataagaaaccaaattataaggtgataaattcaacaaagtgagatctactcaccctttatttttagagattacttcaagctgataaaaaaagaagcacaatttcaaatacctgtaagattagtcgataaatgcaaaacaaaacaaaagctggatacttaccagacatcctccaaaggcagtggagattttcttttcaccggagagaactgtgtggtcagttgtaaaattcataagtgcaaaggccctgtttcaaacaaatattcatgataaaccaatagagcatggagagaaacatttagctaagctaatatgatgatattttgttacaagaatgaaaagatggggattatctcagagaggctcaccggtcacaatcaccctcgttcacttgtccattaggaaagcaaggattggcattttgtccaaggcatgaggagctgtaggctagtaagctgatcacaatggagaagaatttataggcactcatttctgtagttgtttgtgtggtcaatcaatggggagggagggtataaagtatagtgaggacgggatgcgggatggaatcaatcggtgtcgtcaagtaagccaggcagctgaatagtccttctcaaggaatgattggaggaggttatagaactcaagcactggtgctcaattttccaggagttcgtcaccatgaaatgcctttcagagtggggaagagcaaactatctcagttataatcaccgctcaaatgcggtgcaatcgatctcggttccgacttccaagcagcgagtcgcaactgtagtcgaaagcaacacatgagagctttttgcccagctccttctgccgctataacgacccacaataatatcccttcattttccttctcaatgtttacccaagttatatgtaccggtaaccggatgcatgcctcccgagaaccggtgttcacaaagtttgtctgttagggtagagcaaacgatttcaggtcaaaaaaggtcaaaaaagaagtcacccaaacagtcctctaaaacttcgcaacactagtgtaatagtgaaggtcggctgcaaatcaacatcaaaagcaggcctcagtttgcatggcattggttgggtagagaacacgagtcaaataaaatgacacttttccgcgtcgctctcagcacttgaagtgtgcaatgtgtatcgtgtaagctcgaattggaaggtatgctgattctgttgtgtcaactacaaagaggcctttttcattatgatagcctgtaatggatataaaaattgctatcatggcatcattgatcacttgccttggggtagcgctgatatgcagtggggaagtttgagtatgaatcaatacatgtatcactaaatgtttggttgataaaccagaaaaagcgagatttactgaccctgaattgttagaggtgacattaagctgatggaaatataagatcatcctcaacacttatgatgggaaattcttttacatagggctggataaatgtaaaacaaaatacaaggccccccctatgtactcacaaggcatcctccagagggcactaatatctgtgtttcacccgcagtcactgtgagatcagccgcaaatttcatattccccaaagccctgattccaattaattttttgcaataaaccgaccgaggataatcaacatgcttgcagttcagcaaacatggcaataatgggtaacaatgaagtcgaaggaagggtaaaatctgaaagagactcactgcgcacattcaccgtactgtacgatcccttgaagaaagcactcatgatcggggttctggccgagggatagagaactgagggctagtaagctgatcacagtaaagaacaatttatagactgccatttctgtgctttttcctatgctgaactaatgtgtagatggtaagatataatgatatgagggatgagggatggcaccaatcagccttgtcaagctagcccggcagttatatagtctttcccaaagagtgatgtgaggcggtttaaagctgaagtactggtgcccactgctttgggaactcgttgccctctcctccgacaaaggcattttggagtaggtaagaggaaacgaagtcagttataatcacctgtcaaccactgacattggatccgatgtcgacttccgggcagagagccaaaccactggtaaagagcaagaaatgacagaatcgtgacttctgccacccgacatcgagtaaaccaaaggccttttacgggtgccagcgacccaacgagctttgcatacagctacttctgctgccattacgacccgcaaaagtacccctccattttcattctcaatgtccagtcaagtgttgtgtaacggtaaccggaagcatccttcccgagtaggggtggcgagcctcgggaaccgatggtcagtgactgtcaaattttggttggacgggttgagtaaaggaattgagcaatatgttttacataaaagtgaaggtcggttgccgctctaacttgacaaagtccctctctgaatttggagggggatgtgccgtcccatggggactctcccggcgcaatcaccactccgtctcgtaggagggaggtactttcttacgttagaatcagcatcgaagaaaatgtcagaatagccccctaggggatgagaccgcagccaagcgttgcaagaagtctacacaagacaagacaaaacaaagtaagccatgaaactcatgactcagaatatccaagatatgaaactcacctcagcccattctgtttcagatccaagcagcaaaacaagccacctcaatccttgggaacaaagccacggcaagcccgacaacaaggacaagagggagaacgagagcgacgagggaagacacacgggagatccgtgagtacttaagcaaccctctttctcagcttagagtgaacaccagaactaatcactcgctccgttcaacagtctcattgcacatagaattagtcaacccagtggaccattgctactcgctagaatcaatcaagaccaaaacgagtaagtccactcagcctgtgcaaacaagacaaggtacatgatctgacacaaatctgatttgcgcagatcacaaccaacaaccatcgcacctcatagaaaataggacagccatctaacatcctaaagtaaataggctcatctctagactcgcaatgagacagatatcgtgatgctgaccaaatgggatagaaacgatcctactacttttcttagaacctctccccctttcaatctctctctaccgctttcatttcttcctcagtcacatctgtctcggccacaccgagcagtaacaaacccatagccaagaagcacgaacgatccgttctgctcttaggtaaatttctcctactgcatttctctcataataaatcattactcagacaaaataatcttgtgcatagaaataaagctttatcagttcaaatgtctaaccgaaatataatctcttagttgtttaaaatcttacagaaaaaaggtctttggttgcatgatgtcggctgccacttccagccggacaccaatttttgagtctaaattacggcccacggaaacacccccgtgtgattaggtgccccaactcccaagtcttggagacatacaccgttccagagattgagcagctactttgccagaagcaaatgacatggaaagttctcagctcaacatagtttcaagtcaaatgacccctcaagaaaggttcaattcttaagggcaaacaaatcaaaaggaggctacagggtttagcctaaactgttctacacaacattgacctatagaggaggaaaaatcagaggaaagagatgatgaagctggatgcaaaaacaaggcaaagaagaagaaagcaaagtgtcatctagcacatgcagaatttcccaaaaaagcttgttgagacccttccaatttgcaaaaaaatcattcaaacattgtgctgcataaattcaaaggatgcccagcttggcgtttcgcgaggtctcgacacttcccagatcgagaggctagtgctaagctagcgtaagatatggcaacattaaacttacatctgatagcgaatgtaagtactgtagatgatttgaccactttgccctgatagtgatgaagttttgacttttgagacacttgtacaacatttctttctatctatttatttatgcactgtaaaaataagaacgagaataaagtgcgatagtagagagtgaagacgattgctgataatgataataaacaagatgacggaatgtagcttataatgaagcagataaataattagcatgaaaagcagcacagaaaaagatgtgttgttactgtatacatctacatgagatatgcacatccaaatggcaaaattgccaggaaaacagttttcacctctatgtatactgttttcattttatgatccactgaggttatccccccacgacagttttgaaaggagtcgggcagatgatgcaatggtgagcgatagatagcgattgaccaggggcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacgttagaccttcagaccccaaaagagagccagagcatcaaactatgcaacaaccacagcgccagtcaatcccgaggaggacttcgcttactactctgacaaagaagaagcaaagaagaacgcgttcattctagactctggtgcaagtcagcacatgttcaattcactcgacctgtttctagactcatcgccaacaagaatattgatagtgaccggatcgggtgcgacaaacattgacatgatggccaccaggaagggcaaagctagactacgcctggacaacaacacaacgatcacgctgaagaattctctctacgtgccaaatctatcaaccaatctaatctcgtttgcccagctcatcagaagcaatgcgaccattacaatgcaggaggatggaatgattgtaaccatcaacaattcacattcccttcgcatcagcacagagaacaatctgtttgaagtgcaaggtatcctaccgagcagacaagcactaaacacaacgacagcagaagtctgcaaattcgacacgtggcacagacgcttcggtcacgccagtgctcccagaatcagggaagtcattcaagagaaaagcgacatcagcatcaagaacacctgcgaagcctgctcaaaaggaaaaatgattaaatcccccttcaagggtcatttctctcccacctcgaatccccttgaagtcgtccacggagacatcgttggaccaatctcaccctccaccaacggaggatgtcgatatttccttacgctcgtggatcaacacactggttttatccacatcaccttactcaaagagaaatcagacgccacgaaatcaatcatggacttcaagacattctttgagaagcaaacagggcactcgataaagaaaatgatcactgatggaggaggagaattctgcaacaacgaactaggcgagatcctaaagagtgagggaatccaacacaacgtcgcccctccgtatactccgcaacataacggaattgccgaacgggccaacaggaccatcattgagatgacccgatgcctcatgctgcaatccaacatggctgcggaatggtggggagaagctgcccaaacggcagtcaccataaccaactgccttccctcgctagcaagaagccgatcaacaccacgacaactactgctgaaacaacaacccaatcctcgattcctcaaaccattcggatgtcaggcatggattctcaagcccaaggccaaccgtgaaggaaaatttgattccatttcgtgggagggcactttactgggctacaccaacgacatgtcgtcctatagaatctatcgacacgaggatagaaaagttgtattttcgcggcaagtcaaattcaatgagaacatctttccgacctgcccagccctcaacaaaagccttgctgtagtcggagaaaacctggaaatcgtcccaaccttctcggcagatccaatccttccctttgaaggggaattgacagtaaccgacgctgatcctcaaacagaagatcctgaagaaaccacgcctgatcacccaacagaaccagcgtcggacaaacgatgggcatatgtgaaggattttcaaccaaaagaaccaatcgtcagcacagtcgacgccagtaacatcattgaaggcaaacgaacccggacaacaacatgtctcgttgcaacctcgctcgacccaaagtctcacgccatggccatgaaaagccaggaggcctccaaatggagggaggcggagctaaaagagatctccaacatgaagaagcatgacgtctggatcgagcgatcccggcgcactgctgattcgccaatagccgcaacttgggcttatcgcaagaaactgggcccagacaatcaggtggtggagtacaaggccagaatttgtgcgcaaggctttcgtcagacgtacggattcaacttcgaactgaagtatgcgccaaccggcaaggcagcgtctcttcgcctgcttctctcctacgcagtcaatcaaaatctggctatccatcaactcgatgtacgcagtgcgttcctcacttgcccccttgaagacacagtgacgctcctcccgcctcaagggtatgaatgcccccccaacaccgtgttcgaattgaagaaagcaatctatggactcaagcaagcgtcccttgtgtggtacaagcggctcagctgttttctcatcagcattggattctcggccaccacctcggacccatgcgtttttcatcgacccctctgcggcgtcaaacctccaacatggatctatgcgcatgttgatgatctagtcgtcatcagcagcgatccggcagttttcaaatcggaaatagaacaggagtttgacatcaaatacctgggcagggcggcttttctccttggcatgaaccttgaacgttcggccgactctcttcacattcaccagactcaatacgttgagagaaagcttctggaattcggcctggacaaatcaccgccggcttcctgtcccctcaatccgaaaatccacctgaagaaagcctcatcgactgaaatcgatgagctcaccaagactggagccaactaccgctccatcgtgggagcactcaactatctcagtgtcctaactcgcccggacatttcctatgcggtcagtgtcttatcgcaacatcttgaaaagccgggtatccagcattatcgggccgctgaacaggtgtttcgctaccttgccggcacgaaacaagtggggcttgttttcaagaagcgacccagcctttcaatcagtgcgcacgtcgatgccgattggggaaactgccccgacacaagaagatcagccacaggctatgtcatcacaacaaatggtcaaacgctttcatggaaagcaagcagacaagcaacggtatctctctcctcgactgaggccgaatacaaagcgctgtctgaccttggaagagaactagcttggatatcccatcttatctcagaactcaaccttgactacactcccatcaacattccggttggagtggacaaccaaggcgcgatcgacttagctcgcagtgaaatctcgcaaaatggttttcgaaccaaacacatggacatcaggctacactttgtccgagagctcatctccaccaaactcatcaagcttcactacattcggacaacatccaactccgccgacttcttaacgaagccaacgggcagactcactataagaaggtccctggcatccataggcgtagcaactccagaatcatctgcttctcgcctaaaggctcaaagcaacccagcctgtcagaatagccccctaggggatgagaccgcagccaagcgttgcaagaagtctacacaagacaagacaaaacaaagtaagccatgaaactcatgactcagaatatccaagatatgaaactcacctcagcccattctgtttcagatccaagcagcaaaacaagccacctcaatccttgggaacaaagccacggcaagcccgacaacaaggacaagagggagaacgagagcgacgagggaagacacacgggagatccgtgagtacttaagcaaccctctttctcagcttagagtgaacaccagaactaatcactcgctccgttcaacagtctcattgcacatagaattagtcaacccagtggaccattgctactcgctagaatcaatcaagaccaaaacgagtaagtccactcagcctgtgcaaacaagacaaggtacatgatctgacacaaatctgatttgcgcagatcacaaccaacaaccatcgcacctcatagaaaataggacagccatctaacatcctaaagtaaataggctcatctctagactcgcaatgagacagatatcgtgatgctgaccaaatgggatagaaacgatcctactacttttcttagaacctctccccctttcaatctctctctaccgctttcatttcttcctcagtcacatctgtctcggccacaccgagcagtaacaaacccatagccaagaagcacgaacgatccgttctgctcttaggtaaatttctcctactgcatttctctcataataaatcattactcagacaaaataatcttgtgcatagaaataaagctttatcagttcaaatgtctaaccgaaatataatctcttagttgtttaaaatcttacagatttacagtctcgacccttcgagttaaacctcaacacacttcaacattcaactcaggagcagaacgatcgaaatggtcaatccaacttcatcttccacggcttccgcatccgactcatccaagaaagaggagaaggatgtcatcacgattccaaagtttaacggggaaaacttcagcagctgggagtcaacgatgagcgcctacctagaatacaaaaagctatggtacatttgcgaattggacgtccttgctcaggaaaatgttagtgacaccgtcaagagcaatgccctggaagtatggctcatattcagcagcaaaataaactccgaaatcttcaacagcatgaagagttcttgcggccgtgacccctacaagatctggatcaagctcagagagaactacgctgccgccaacatctacggcatctacagagtctgggtcaactacgggagaatcacgtatgaggaggacctgctcaagtacatcatcaagatcaaggcagctctggccaaaatcagtacaatcagaatcaatgtcatgcaagagctagtaagcgtatccatcatggaaaagatcactgaaaagcaaccggctttgatggagcgactcttagcggacatcgacacgctttccaacccacaccaacttctcgcaagacttcgccaaattgctaaccacgatcaagtgagaaaaatcagggagctaactaccaatcataatcaagcgcaaagtcaggcgctggccacgacaactcaacagaagaagaaaccaaaaatctactgtacgggcggaaagcacaatcctcagtcaacgcacccacatgaccaggacgattgctggacccttcatcccgagctgcgaccatcaccagacgttagacccttcagaccccaaaagagagccagagcatcaaactatgcaacaaccacagcgccagtcaatcccgaggaggacttcgcttactactctgacaaagaagaagcaaagaagaacgcgttcattctagactctggtgcaagtcagcacatgttcaattcactcgacctgtttctagactcatcgccaacaagaatattgatagtgaccggatcgggtgcgacaaacattgacatgatggccaccaggaagggcaaagctagactacgcctggacaacaacacaacgatcacgctgaagaattctctctacgtgccaaatctatcaaccaatctaatctcgtttgcccagctcatcagaagcaatgcgaccattacaatgcaggaggatggaatgattgtaaccatcaacaattcacattcccttcgcatcagcacagagaacaatctgtttgaagtgcaaggtatcctaccaagcagacaagcactaaacacaacgacagcagaagtctgcaaattcgacacgtggcacagacgcttcggtcacgccagtgctcccagaatcagggaagtcattcaagagaaaagcgacatcagcatcaagaacacctgcgaagcctgctcaaaaggaaaaatgattaaatcccccttcaagggtcatttctctcccacctcgaatccccttgaagtcgtccacggagacatcgttggaccaatctcaccctccaccaacggaggatgttgatatttccttacgctcgtggatcaacacactggttttatccacatcaccttactcaaagagaaatcagacgccacgaaatcaatcatggacttcaagacattctttgagaagcaaacagggcactcgataaagaaaatgatcactgatggaggaggagaattctgcaacaacgaactaggcgagatcctaaagagtgagggaatccaacacaacgtcgcccctccgtatactccgcaacataacggaattgccgaacgggccaacaggaccatcattgagatgacccgatgcctcatgctgcaatccaacatggctgcggaatggtggggagaagctgcccaaacggcagtcaccataaccaactgccttccctcgctagcaagaagccgatcaacaccacgacaactactgctgaaacaacaacccaatcctcgattcctcaaaccattcggatgtcaggcatggattctcaagcccaaggccaaccgtgaaggaaaatttgattccatttcgtgggagggcactttactgggctacaccaacgacatgtcgtcctatagaatctatcgacacgaggatagaaaagttgtattttcgcggcaagtcaaattcaatgagaacatctttccgacctgcccagccctcaacaaaagccttgctgtagtcggagaaaacctggaaatcgtcccaaccttctcggcagatccaatccttccctttgaaggggaattgacagtaaccgacgctgatcctcaaacagaagatcctgaagaaaccacgcctgatcacccaacagaaccagcgtcggacaaacgatgggcatatgtgaaggattttcaaccaaaagaaccaatcgtcagcacagtcgacgccagtaacatcattgaaggcaaacgaacccggacaacaacatgtctcgttgcaacctcgctcgacccaaagtctcacgccatggccatgaaaagccaggaggcctccaaatggagggaggcggagctaaaagagatctccaacatgaagaagcatgacgtctggatcgagcgatcccggcgcactgctgattcgccaatagccgcaacttgggcttatcgcaagaaactgggcccagacaatcaggtggtggagtacaaggccagaatttgtgcgcaaggctttcgtcagacgtacggagtcaacttcgaactgaagtatgcgccaaccggcaaggcagcgtctcttcgcctgcttctctcctacgcagtcaatcaaaatctggctatccatcaactcgatgtacgcagtgcgttcctcacttgcccccttgaagacacagtgacgctcctgccgcctcaagggtatgaatgcccccccaacaccgtgttcgaattgaagaaagcaatctatggactcaagcaagcgtcccttgtgtggtacaagcggctcagctgttttctcatcagcattggattctcggccaccacctcggacccatgcgtttttcatcgacccctctgcggcgtcaaacctccaacatggatctatgcgcatgttgatgatctagtcgtcatcagcagcgatcgggcagttttcaaatcggaaatagaacaggagtttgacatcaaatacctgggcagggcggcttttctccttggcatgaaccttgaacgttcggccgactctcttcacattcaccagactcaatacgttgagagaaagcttctggaattcggcctggacaaatcaccgccggcttcctgtcccctcaatccgaaaatccacctgaagaaagcctcatcgactgaaatcgatgagctcaccaagactggagccaactaccgctccatcgtgggagcactcaactatctcagtgtcctaactcgcccggacatttcctatgcggtcagtgtcttatcgcaacatcttgaaaagccgggtatccagcattatcgggccgctgaacaggtgtttcgctaccttgccggcacgaaacaagtggggcttgttttcaagaagcgacccagcctttcaatcagtgcgcacgtcgatgccgattggggaaactgccccgacacaagaagatcagccacaggctatgtcatcacaacaaatggtcaaacgctttcatggaaagcaagcagacaagcaacggtatctctctcctcgactgaggccgaatacaaagcgctgtctgaccttggaagagaactagcttggatatcccatcttatctcagaactcaaccttgactacactcccatcaacattccggttggagtggacaaccaaggcgcgatcgacttagctcgcagtgaaatctcgcaaaatggttttcgaaccaaacacatggacatcaggctacactttgtccgagagctcatctccaccaaactcatcaagcttcactacattcggacaacatccaactccgccgacttcttaacgaagccaacgggcagactcactataagaaggtccctggcatccataggcgtagcaactccagaatcatctgcttctcgcctaaaggctcaaagcaacccagcctgtcagaatagccccctaggggatgagaccgcagccaagcgttgcaagaagtctacacaagacaagacaaaacaaagtaagccatgaaactcatgactcagaatatccaagatatgaaactcacctcagcccattctgtttcagatccaagcagcaaaacaagccacctcaatccttgggaacaaagccacggcaagcccgacaacaaggacaagagggagaacgagagcgacgagggaagacacacgggagatccgtgagtacttaagcaaccctctttctcagcttagagtgaacaccagaactaatcactcgctccgttcaacagtctcattgcacatagaattagtcaacccagtggaccattgctactcgctagaatcaatcaagaccaaaacgagtaagtccactcagcctgtgcaaacaagacaaggtacatgatctgacacaaatctgatttgcgcagatcacaaccaacaaccatcgcacctcatagaaaataggacagccatctaacatcctaaagtaaataggctcatctctagactcgcaatgagacagatatcgtgatgctgaccaaatgggatagaaacgatcctactacttttcttagaacctctccccctttcaatctctctctatcgctttcatttcttcctcagtcacatctgtctcggccacaccgagcagtaacaaacccatagccaagaagcacgaacgatccgttctgctcttaggtaaattctcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggctttaaagtcgagcggcgactcgttgtggcccatcatccaattcaccatgtagcctccataactcgctcctattttttcacgcataggaaggtccccaatgtaagtctgtgcacctgaaataaattggggccacagcccgttattaaatcgcatgggacttgcctaaagctgctgtacgcgatccatcaatctcggcataggtcttcagtagatactgatatcctgcgactagatcctgtaagacaatatctgtcagatttttcgagttcaagaatagagacattcgacattaccttgtaaggttttcctccccagtcttgcttgattgagtctgtaaatttctacagaggaaggagcaagacaggatattaataatcaagaggtaggggcaaatgtgtctcaatttacctgcccatatccagtgctgcctgtgggattgatcatggcgactatgtatcccgcaccggcgaaggtgttggcgttccatcgtaagctccaagttttgtcccaagcgccttgaggaccgccatgactgatacgtgggaaaagaaggcaggaccacagttgtcaaggtctggatactttctatctcaacaagtcactccatattcaaacagaaagacgtacattaagaacattaagggccacttctggcccaggtcggctacaaaccctggcggtctgatcaagatcccgtgcaccgatcgattctcggcgccgtggaaccaaaagtcttcaccttcatcgagcgtagtcccgctaagatcacacaaagagccaacctttgtgcattttgtgcagtggtcgggaagggccaggtccaggatgtagggagtcggaccaaaggccagtgaagacattgtcaacagtaatcgggctgccggcttctctgcgtcttgcgccgactttttgccaagatacgctaggtaggatgccgaattctcgtcggtaagacattcaggaccctcgctggattccagagaaagatagaaaaccttcacacgtccatgctcctaataaatgtttgtcaggctaatttagacatatcttttcactgctattctcgctttcactcacttctgctagcagataaagctcgtcatcgtcctttccccagatgattttcgaaggagatctatcccagcttttggcaaagtaagaccgcgtgcgcgactcgaggttgtagacaaccacttggttctggtcggattcataaccatcacagttcatttccaaccaggccactttaccttgatcacatccattggcgttcttcgctgaaggcgagaagacgggctgtttgtaaattaatcagaaattcacatcagtgatttaacacgttttgatcatcaggggtctctggggttcttacatttgatgttcctccttggtcgccagtggttagctgaagcggctttggaagtaattttgttctcggataaaggggcatgatgtagatattttgacgggtatgccaagctacatacaacagaagaaaaaatcaacaccgtctcgaagatacgtgaatgatctcttgctcctatgagccttaccagggttaacatcagggtctttcgccgtcacgactgctgaagaggaggacagatcaaaatcggagctcgacccggatggacccactggaacactctgaacgaaggcaacgtggttagtgagctgtgtgacgagaacttgtgggtcaatcggtgtaagattgctgaccaagcttggaaacagggatcgtggctgatgagaatccggaataaaccaggtatggtcctccttttgttcgaggtcgatgacgaacaatcgggcctctttcccatgttgatcaatccattcgtcccaatgacgcacataaacagaatcgtaggtttgtcctgtcgagccttcggcggcctcctcgaacgagcgttccaatttatgtaaattcttcagagcttcggtgtcgtagggaggataaacatcaacagagaagcccagtacccccgcggacgatgaggagaaggactgaaacttgatgtttccgatcgggacgggcagagagccaacccgataggccttcttatccccttttcctcctatccgaatcgcccataactcgattcctttcccctggtcatcagcgagttcttcaagtcgttttttgagatgttcccgggcgagtttggtactgatgagcgggtctagatcgggaccagcttcctgcgcccctggtggacggaggtataggatcgagttggagtccaaccagactgcttcggcgtaggctagatcggtgagtacggtggtgtgtgatgatgcttgttggtcctgtacttgagtgaggtcgatggtgatgagggaggtgactgtggattgtcttgcgtggttgtaagtcttgattaccgagagagctgactgtgctgatgggtttgggatgtatggaccgggtttgggtagttcggcgagtgagactggctcgagtatgttggttgagtggttgttgaccatggttttatttgtgtggagatggtcaatcagaagaagtgggaaccaagtcgaagaacgccatatcacgattttataccaagtgcgtcattcaatgacgtcatcaggggcattttgctctattttaccaccaacgcgcatacatccatacactcaacttttctagcccaatagagcccaattcacagttggcaattatagttgaattcaagcgccaaattgggagtggtcaataattttggcagcccccttcttgaggttttaagctgaaagatattcatcgagtgcagaaaatggtttcatgaggtgaaaaaggtcatgatagctttgactaacgtaaaatttgaagcaccctggaatatcatcaacaccagctccttgagacccagtcactcaccacacttcacatttttactaaagcctcaatgactaaaaaaaattaccaacaaatagattggtgtgtatacaaaattcaggctagttttcttggaatctgaagatagctgatacatgagactagttacctagtaatactagataagaagatgctgtagatgactttacagagtacaaacaatcacaaacagtcatacaaaacacaaacaatctatgtgcaattttgaaattttgatgtggaattggataaatctacaagaggagaccatctctcttctccaattttttttactaaaagtatcagaaagtgaaggaaaggtgatccagaacaagatgtttgaagtacacaaatggttatcagcaaaaaaaaattcttaaagtctaagacgactttgagagaaagaaccattgagtatcattcaggaccaaattgatcattgattgtaaatacatcacaatgcaatttcttcctaaagactaagctgttttgggttttgctatcatgataaacaattgtccatttaatccaacttgccctcctaaaatattaatgctgctcccaggctgttaagatcacaaaatttcagcttccatctttctagataactggtattcaaaatttcaccatagatgtcaaaacataattttgtaagtgaattttggcactaaactgcttatagcagaatacctgccaaaatccatctgtccagtagtatgtagttgaatttatggttcaattttgaataccaccacatttaaaaaacttactttattttggcacacagtggtaattttttgaacacttgtcttcaacacatctttatttctgttccaaacaaaaaagaaaaaacagaaaacatttagtgaagtatttaagactgatgttttcataatttgtagaataattttgaagcactaacacattgataggtatagtagtaaaggcactattaacccttacctaattggatgaattggttttattccaggtgaaaattggaacataataatattaagataagaattagtgaattgggtaaattttgagtgtcatctttggaaaaatggatttacctggcatgttttgtaaacactgttgattccaaaatttttatcctgagttaacaagcctgttgatttgtctaatccaatcctatcaatggccctgattttttaataatatttgatagtcagaggtataaaataagtaaggcgtctttatgtcttccaaataataaaccacaaacactttacaatcttctgtttttatcacagatggggttgtgttgttgcattttggttggtttattggatcagtacctatcaagttttttgtaacacgtgctacaaaggttgggggctggcttgtgccgtcctatagaatttgaattgaaaccctggtcagatatatggctacaaagatcaaaagtgtcaaatgataaaggtacacacatatcccggggcacaagttttcaaaatgtcatctatggcactataaatgtctgcttgtttaacacctctaaaatttgaaagaaaaaatccttattaaaaaacttccaatttggaaaattgagaatcaaaagcttactcactcaactgaattgaggatttgtatctggtgtgaccagagaattatgatcaatgacactggaaatttgaccacccattgaaatagatgatagtgaattcttggaattggaggtgaacttaccatgcatgttcctctaccaactgcaatttctaattcacctttgccaactactccttttccattatctccatttacaaatttgattgagttacgagccctgtttacatataaagaatatgtaaaatcatggaaaatcagattacaccacactacttgtcagtagagaaaaatggtgctggttggctggaaagatattaaaggatggggagattgtgaaaaagacggagcatacgtagtacaatcggccaagctgaggtggtactggttggtgcaacttgcctgactggagactagaaaactatgggcaagcaagctgatcaagatcaagaagaatttacaagcatccatttttactgtttctagtatgtatgtattattgaacttattctgagttgatggtgagttaagggaagggaagggaaggctttgttcgagcccggtctggcttaccacacttaaatagcctcccataagcggagccaaggggtttgaaactcgagcactggtgcttgttgttagagtttgttgccatggccctccgacaaaggcctaccagagcggggaagaggaaaccacattagcaaacaaacaggaagccttctcggttctcacgcctacacaactgaagttgaatttcaaggagttatacaaaacaccagttacttgagacatcaatgactaaatgaatcgtggctgctgcaacccaaaatacccgtttcattgcatggtctggggtgccagctgccgagtgaccattttttcagatccttccaatgtcataacgaccgacgggaacatctccggaaactgggacacagatattttttggggcccccttctccaggtttcaagctgaataatactcaagtagcaaaatgcaaagagtaaataaattaaaaaggaaaattgaaaagaaaatggagcaatcatgctgaaggaagataaccgctatagatagagtacaaggagaacagaagggacagatgaaggaagagacgatggatttggagttcggaatcaaccattccctagtagacccatcctactaccaagttgcgtgttcagagacacaaagagccccttatctttgcgaatcaataactaacattaacattgacctgctggtctatgttacaagaagaaaacttattgaaaaattaagaagaatgtgaagaagcagatgaaagtgaaagaaaagttaatgtgagtataaagattatcgctcgaggaagagaaatatcttcggatattcgaaaagctttttgtagccatgatgcagtggacgacctcattcattgaggatagaattgaaggaagccggattgactccacaagacaaacgccggaatcatttctttggtactcatatcgcaattcgaaacctgttgcaaaaaattaacaactgatccgcggtgttccgctctctaagataagcacaccttccaaacttggttaatttttaaaatgagtggaacgtcgcgattgaaaagttgttgcggccacccccttttcttgctcgcccaacgccgcaatcaccgccttgtcatctactgggtttcaataacgaaaccgcttcctttcctccgtcgagagattatagggcaccttcatcatagcgatatgcagctttacctgcttttggtgaagcttgctggtaacaagaagttattaacccctgcggatggttgtaggtcgtccgtcgcgcggcgcagcttcttttgtcatcagtggtttccagtcctctgagtttaaaccaattcaaaaagcatccaaacagcccatccaatcatgctggaagcttcaatttcaagaatgatgcagctaaaaaaaagaaaaaagcgattcacactctgatcaatttaagtacaatttggtcagccaccttgaccattgataaatatggaccacaaaaatatctgtgaaataaattcaaagcatgcttgcaggggccaactcatctcagcattttatacaaaaattttagatttcattgtttttaacaactcatttttatacatgcaaaaaaaaattgggtatgtagatgaaaaatttacaatttggtcctaggaacattgcctggttgaaatacaaatggtaaaaacaaagaatttttgtgggaaaaaaattgtccttgaattaagtccaaaggctcctttgtcctgaaccactgcaccagactataaagatgatctcatattaattcctatatatttatcttacagaagaaaaaaataacctacattttgcttgcaataatctgtaatgacaagactcagttttctcaattgatcatggtttctgtgtcacaaaaaaggaaggatatagcagtttatttatttcaaagtaaatttaaagtatttggaagaaattcttcccatacttacagagtaatgtccaattcattggatgatcgaatccgaacctattgaaatgaaaaggttttttttgcatgcaagtttcaaatcagcaaaagaaccttaaaatttgatatttcaaatgtcttctttgaaaatattgacttactaaacatgatccacttgcagtctcaattgttccacgtgattgagctaatatattttgagggctggctttgtttattttgattttaccaatagccctattttttgataagaaataatatttagatggaaatcaagtgtaagcatagttactttaatttactgtctccaaataataagcaacagactctatacaatcttttgatttaacattttgaattggctttttattttgcagaaaggcttgttgagcttcacattgctaccaaatataggtgtatcaggtttagtctcattaatgtatattgtaaaggctggctttggaacgattccagtctaatgagatcaattccacatatggtcagtaaattggctaaaggaattaagcagataagctcctaaaagtgcttacaaatctgttaggacacattgcaaaaacgtcccacatggctaaacctatgtctgtctttgtggcagcgctgataacagaagaatttggatgtggatcaattcactatgcctgacttgcaatattatatgtaaacttgacaaatggagctttactcaccctgaatctgtagcgatgatttcaatctaatggaaaaacaaaaccattcttaacataatggccagtaggattggataagtatcaaacaagatatgagagagcccctgtatacttacaaggcaccccacagaggcaacagtgatgtttttttcacccgccatcacagcgtcaccagtcgaaaacttaatcttgttaaaagtgctgatttaaaaaaaacattcatagtaaaacaagaggtgatgatcaaaacgtttgcagttaagccaatatgatgccagttggtcacaacggagtcacagtaagggcctcactttgcacattcattggggtccacttttcaatcagtagaacactttttttcgggcttctggctgcagcgggattgtcagccttagagccagccaagctggccaaaagactgcttaagtcctccttttttcattcaagtccctactgtaactttttcatcttaatcttttattgcattctgacttcagaaatgaattcctctgttaattataaccttagtcacccctacacacttttacactactcctctccttcacagactttgtaatatttcaccgtaccattgtgaaatatctaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaatcctctcagtagacactgagttcgcattttcaggatcttcaagcttcagacccacccagaaccaactcagaccagaaaaccagcatacctcaacttggattcaccgccgtatcatcgccgtgttattgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatactacgtcattccttcaagttcagcttgcatctttctgctaagttccttctctgtctctctgaatgaactcttcattcttcttctactaaacctctgcctcaaacatcatcttatcaaatcaagtcatcttaattctctgtttggtggtataactaaaaaccacataggtttccctttaaagacccttgatcttagatctaaaaaatagtggccggattgatttatcaataccaggaacccttctcagtttcagttgagttaggaggcctagatttattccgctatagaacagccatcctttcaaaggaaagtaagactgaagtaaaccttgatcataaaacaaataaacaataaaaaatattattcatttcatttctattttctttctcttcctctctccttttctcttattctagttgtatttctttatccccttgaaatacatctagaattgccccccttttcttgtgtcctgctgtcacttctgagacccaggctcacagggatagagagctgcaggccagcaagcttaatatgatgaagaagaatttataggcaggcatttctgtcgtggttcctgtgatttctcagtgtgttgattgtgggatacaatgagatggccggacagcaaacatataacccggttataaacaatctttttcaatgatccagtccagggggttgaacttgaacctggagtactgttactcactgtaaggagtgcattgtcatggtcccccagcgaaggcccatttcagtattacagcagggagaggaaaccaactgataattagtgatcactctcttactgctgtttaatcaaagtcggctttcaagcagtcttccaaaaccccataaaaaccaagaggttaatgaatgataagtaggtgctacttaccacccgacatcaatcaaacaaaagacagctttgaagcattgcacaattgcgggtgctatctgccaggatcctttgcattccagaaagactcacgggattaaccgttgggtgcggaggtgaaattttatgtattggcaacctgatgcagcgtaaaaccagcttttaagtccggcttgttgggactcgggaaccgatgctcgaatgcttgggggcgtctctagcagtggtgggccactacgcttttggcccaaaaagcgtagtgtagtggcgcttttggcccaaaaagcgtagtgtagtggcgcttttttgcatcaaaaaaacttagtgttagcttatttttagcggttttttgctacgctacgctgcgctacagagcctttagcggcaaaagtggccaaaaaccgctaaaaagtgctgtagcactgtaagactctaaaaagtgctgtagcactgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatgatggagtgtaagctcttcccttctatactatctgataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaaaagttcaggaatgtgttgtgtgatgaagagtttgagttggtttggttggcgctttaaagtgtttgtgtaaaggtgttcaaatattgcttgagtgttacttgactgatgatttaaaaaccgggaggagagcctccttatatagacaacagcgaggaaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtattttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaaaagttgaagtggtgagccaagcagctgaaagaatgattctgattggtcaggttatgtggtgtttagaagtgagtgtggtgatgtaagctgcggctgtcatgcaaggaaaatacactaatttaggctgcaggtatgatgtaatatgtgggagtgaaatttaaggagtgtagatgtatgtaaatgagtgtatatgtaaatggggggttgtactgtactgagggtgtctgtgtagcttaagggttgtaattgggattggtgacatgtaatgatggatgtaatccttgtgatatgttgtccattgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttgtccgtagagtccagttcttgagccttatggtgagatttctgagagagtgtggatgataatatggagaaaatatatatgtaagaaaaagaaagaaaaaactttgaatttttcacatttttgactaccacagcacagcgtagtgggcccttttttgcggcccacacttgcagcgttagcagtgtcgtggcggaattccgctacaccacacttatctctaacgggaattccgctgagttaggctacactaactgctaccgttagtgtagcggcccaccgttgtctctagggccactttttgatgtcgacaagacttgatagctagctgagagtgacactattagcaaaatttcttgttgaatagatgtgaatgtgttgcatccagtcagagcgccaaagtgttggaccatctggatcttgttattccatcttttgcaagcaatggaaagcttgccttgaaggacttattgaagttatttccgcactttgtgtcagccttagagccagctaagctggccaaaagactgcttaagtcctcctttttagccatgttcctactgtaacccttttatctcaagattttattaaattctgacctcagagatgaattcctcatgtgatttcaaccttaaataccactacacacttttacactactcttctccttcatagactttgtaatatttcaccgtaccttgtgaaatatcaacctagttggaattccaaccctctaccacatttacgtgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagttcacattttcaggatcttcagacttcagacccacccagaaccaactcagaccagaaaaccagcataaatcaacttggattcaccgccgtatcattgccgtgctatcgttaggagtcccttactcattggattactcattggaatcttcccacccttcatgtcaggatcaccaataagtaagtcattccttcaagttcagcttgcatctttctgctaagttccttctctgtctctctgaatgaacacttcattctgtttctactaaacctctgcctcaaacatcatcatatcaaatcatatcatcttcattctctgtttggtggtataactaaaaaccacataggtttccctttaaagacccttgatcttagatctaaaaaatagtggccagattgacatatcaataccaggtaccattttcagtttcatttgattagcaggtgtagattaattccgcttaataacagccatcctctaaggaaattaagactgcattaaaacttgatcataaaataaataaacaattaaaagattactcatttcttttctcttcctttctctctccctttctcttattctaattgtatttctttatccccttgaaatacatctagaattgccccccaatccttgtgtcctgctgtcacttttgagacccaggctcacactttgatctcccgctcccaccactttctccatgatgaatggcagtgtgtcactacttcattgccaatgctccacttattcaaattgcagtccactgaaaaaaaacctcggcttgattcctatcaaggctaatgagttggtttgctgttcttatagattagataccttctcaccagataagttgtggtgttaagatactaggggggccgaaagaagcagctgtcaacaggtgagtttccctaactttgtgagcacaaaaaatgtaagtcttctctcaaaaaattagaggtcttacttcttggatcctaacctgctgcagattggcattggcagataagtggatggatttggggggtgaaaagtttgcgcgcagattgcaaggaaaccatcatgattgaatttgaaggactgatcaacatcctcatcaagtctgacacataactttagcggtcttggactctttttggaagaagtttttggtaatatttgtaaacccagtgggcaggcgggtttctcagacttcccattccatacaaccttctaacagacacatcctggatttatccagcctgcctttcattaattttttgctggatccagtgcccaattttcgtcatgaattccccgttgacctcctgagttcctgttgtatgcaagaccagtactgccatttttgcccgcattttcctcaatcatctggggcatgaaggcatgaagtgctggagattgccaaggtcctgcttaaagctcacttcaagtccaggtgtcatgaattgtattggaagatgcacaaaaattccatcaacaattttatttgcagcaggccagacattttcttacataccaatttgattttgggatgtgttacaggggaaaacaatacaatgaaacatattcatcaattcagaagtttaccagggttgcaaacttagaaattgagtttatcaatgatggattagacttttattcaattcttcgcatcttcagattaatattcctgattcccgcagaatttgttttggttttatcctcttggctagatggtattgaggatggtttagaaagtcatgctgcccaacccgccacccttgctctttctctctaccttttgtggcttcacctctttcaggccaatcccatgtgcatatttatccatctgattcaagcaggagatgaaaaaatggaaaagaacactattaacaaagaaaaacagcataagaaatacatagaatgaagaacaaaaagcaagacaaagacagcattttgatttccaggcttgcgtggtaatgtgagtttgaacaagacgtccatgaaatatttcccggcttaaatttcacttcagagataatccattttgagtgtggtgtggtgagaccaatcaaggtcatacatagtacaaaatagttattcatagtagtttttatgatgttacaacctgatatacttgtgctacataattcattatcttgcatcccgttcagaaggttaaaaaatagtattgttacacatagtttggttagataatatgtagaactacatagctacaacatactacatatcacacatctcaagataaaaattagtcttccctcagtaccttctttatatgataactagggaatagcgtggctggcgccacgtttaccactttgctcaatcaataattatacatacaattacaacttgaatcattccctcaaataatctatatgtatgtgactcttcaacaatgatttatttgcaacatttgatgtcctcttagtctcagtcccagacagtaaaccaatacaaagactatttacagaagtgacttgcaaaattgggtgtgaggagttcaatttgatttttcagagtaggctacgctgtgtttgaagattgtaatggctcaagtcagtagagactgatttaagtgcggtatagttgaggaatatcatcgactgaggattgaaagaggccgagcttcattgcacaaaacaattgcaggactccctgaggtcgctatctaacaatgaatctggcgcaggtcttcggcataatcatctacctcgaccttgttcggaataaggcaataggggcttggccaaacctattgaacgtcactctttcttaagctttgaaaagaagaagtgttggctggaataggaaatgttgctctggacaggtcttgttaagaattattcatcgacagtgccggcacagatactcttgtcaattaggggataaacgaagtctaatctccacatgatctttcacttcttatttgacctgttcatttatgtagttcctcagccaaacaaagacgcattagcaaaaatccgtcttctttccagatgcagcaaagacttaagacacattattgtttaataggatcttgatgctcgattagtctattataacaattgttaaaaaaacttaatgagactaattcagttgaaccttgataccaaccaagcctgtggttatttctgttcaggttcatatccgtgaggagactcttctgatggtggtttatcagaccaaaacttatgtcaaggtttacttcctggtaactatgtattagtcgtttactgttaaggcatggtctttcctaacattgaatcaggaattgggtattgctatcatttgaggcacgaggtggccgcgattgcaaacttctcacctcagcgactatcaaggcctcattctttaattatttcgtactcaacaaaacttacaacaaggatgatgagatgaggggcaggcatgtagtaggagttggtgtttccgtggcagttcagccagcggtcgatgattgaaggagagaagtgagggaatcgagaggaaacaaagaagagggaggaacaggtgacaaaatgaggggagatatgagagaaatcaggtagaaaagcgacaaaaaaggtgcatacaatgaaatggagaagaaaaagcaaaattctaatttcggacgagggatttgtctctgaataaggaaatatttgaaatgaagagcagaggtgaggttctatttttggaaaagaggttcgcctctgaatagaaatgtttgaaatgaaggaagcggcaaggcttaggctgtgggtataaaaggaggaggtcgaggagtagttctcaggctaggggctccaagacttaaggtcaccaacggtacccttcacagaccagaacagaattattgtaaaaatttccattttttagggaattatctgtttgggataaactttcagtaaacattagttatttcatctcagataccacttagagtcagactacatatactatttcagtccacacttctgctttctcatcccggatattggttatctcatctcatctcactcatcatcctcttcttttcatacaacaattatctcatactacaattatttcatagtaaatttatttcatagtacatttattttattctacatttatttcatattactttctttcatatatccatctcatttcaactcattactcattgcttatatcacctacacgtatatttcaccacacagatttctcatctcacctcagaatatttatttcagtccttattatctcatttcttttgcactacatattatttttatcacaaacagaagttacttcatattttctccttttcaacatgtttatttcacactacacatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctgatatcttaccactagtatctgatcagaaccacccacatatatatagagaatactctttcccacttactttgttccccatgcttgcattagagaagtgaacagataattactgacatcacttactagtagttaccagaagtatttattattgattttcccccagaagataagaaattgaacccagaaaacattatcccccagagcctcacccttaccaaagagatactactacaaagggatgcatatgaatgaataaagggacacatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaataacgtaaaggtattcaatttactacaaaggaattcagtatgcaatatgcatcctgtattcataatgactatggctagagtgcagaatccaagaaatatcccgtgacaggttgaaatacgtgtaacttctaaactacaagagataaaggtatgtttgtagtgggtgactaggggttattttacctgaggattccatttttgatgttatttttaccctatctttcatgaataaagagataataagaagtttttatattttctgcgtagaaacacagtattatttagggtcttagttaaacgactcccagaaattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcgcagtaggggcattcgtcgtcggtcgctggagagtgtacacttctccgcatcctagagatcacttctcgggccgctgagagcatacactctcaacggccgagaggaatccctctcagccgttgagggcatcttcccggcgccgactcccaacccccctggggtttgtggcggatcgactcccaaaaaccccgggggtttttatttttttcattttatttatttattttttattttttttataaggggagcgactcccaaaacctttgaaggttttggaggtctgactcccatggatgtccggaggagcgtccacagacggtcctctcgatgtcccagaaatttgggagtcggaactccaatttctgggagtcgtttaactaagacccattatttaccacaccgtcttggctgttgagggtacacactctcaacggccgatggaaaccgtctcggccgttgaggtgtacacacctcagcggccgagtcaattcctcttggccgttgagggtatacactctagagatgtcgctcgatacccgggtacctgtagcgggtgcgggtacctgcatcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggccgccagggcgggtacccgggtacctgagccgggtacctgcgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaatagagaaaaacaaattattccatcaccaatttgaattttatcttctatctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccagcctcaacaaagcaaccagattagttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcagatgtaaggcaggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgcaaacaggtacctgctgacatctctaatacactctcaccggccgagggaaaccaccttggccgtcgaggtgtacaccatccaaggccgggaggcagctcttggccgttgaggtgtgcactcagcagccaagtttctctgagtgtacacctcaacggctgttgagtgtaccgtcagccattgaggtgtgtacacctcaacggccgaggcggtttccattggccgttgagagtgtataccctcgatggccaagagggaatactcttggccatcaaggtgtacactctcacggccaaggggtcaactcccagatgttgagagtgtacctcagcagccgggaggaatcctcctggccactgccctgggtcttttgggtcaccccaaaccctggtcggtttggcaggccgactcccaaaccaaccggggatttttattttttattattatttttattagggagtcgacacccaaaccaatcaaagtttttgggggttcgactcccattgttcggggattccggggcttgggagtccgctcaacgctgccacagatacgatactctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaattttttgaatctccttgcaaataaaagcggattggtcagatagttttttttattggggctcagataaatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttggtccgctgtccactttttgggagttgtttaacgaagcccctaaagaagttacataatttagttaaaggtaaaattacagaaaaataagaagattacagagatttcttttcagaggattaagaatagattagatttttttagtcagagggctaaaacagattagaattactaacacagaaatagagaaaactttacctggacactaaatcatgaggaacttcattatcagaaactccaaactcaagaattcaactgaaaactaaagctcaagttaacagtcaagatctgaagatttgggattcaagaaaattatttctcaagcaaacctgaaactcaagactagccaattggactcatctttttttcttttgtttcagtcacacttctaattttcacatctctaattttttccttacatgatcattacaaaaaaactacatatatttatttatttagagaggtattgtctggggacagacaaataaagttgggggaggttgtggtgagacaccaggggaaatttcagggcactggttgcccagtgactgcatttcaccataaaatcaaacaaaaatcacaaaaaatcactttggtaacgaacctgaaattgccatatttttcacagtattgggaactgattttctcatatctttcactcaacattcagacaaaattcaaaataaaatactatcaaagtcactagagtttcctcatgtgatgagttttttatgtcacttctaatttacagaaatagtaaatagaatcagcacagaatgattttttctgcagccccagcataaaagtttgaaagtctcttgatcagatcaggatattctttgtagatttagatcctctcgcaccagtcaatttcatcaaacttatcatttccagttctaaatctaatactttctcagatagattctggaattcatttcccctagtacaataaaaacatccccaaaattacccaagttttaataaaattcaaaaaaaaactgtaatttctccatataaaaacaatacaatcaataagatgagctttaaaaaactcaatcatgagacaacaaaatttctaaattgaattcacgagaggatgattttttcatgggtcctatgggacggcggcagagaatcatgagaaaaaagggaaaaaaacaaggctgggaggggtttcctcaaagcctgaagactataaactcatagcagctcattgggagaaaaccctcccaatgagctgctatgagttcatagtcatcgggctgtgaggcaccccctcacagcgttgtatgtttccctcatttcgcgtgattctcagccgccgtctcataggacccatgagaaaatgatctctctcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccccccctttacccatcatgtacacactgcacaccaagcaaaaatagacacactacccgagcctaactaggcctcacggcgggagcgggagcgagcagcagagctgtcacgaccagtggaggccataagacaaatacgccaatccccgcgtgctgagttcgtggatttgggttgagaaccacgattttcgtctttaaccttttgtagccgtcgtctcatcgacctgtacatgatttccttcccaggccatgaaggcctgcttcttactcttcttcttgtgtcttcagtttttttttattttgtgttgccatcctcttgatcgtcattgaaaacgatcacttttcaacttgagttaccgatgctaagttaagatcgccccgctttttttttttttttcaacaacttgtttttaattagtaagccaaatgaaatgaaacctggcataacggtgtataacatcacaagttgattgttgaaaagacaaaggattggtcagtcagatactagagaaatcgactcttgaccatccgccatcgttaaaaccacaaaaacggacccggaacctggcactaccggtccttccgtttccaaagagacaaaccgaattcgaccggtccttccgtttgcaaagacagagcttccgttcgccaagagagacaggaaacgaagcaagacagcagaccggcactgccggtccttacttttgcgacgagagaacgtccttcccttggaacgagacaggcactaccgtccttccgttcgcgacgagagaactcgaccgtttgcggcgagctcaatcagattgagaaacattcggcctttccgtttgcaacaaaggcactcggtcctccctttttgcgacgagcaaacggcactaccgtccttccttttgcgacaagagagctgaccgtttgtggcgagcggaatcagagcaagaaaagctcagcctttccctttgcaacaaaggcactacggtccccccttttgcgacgagagaacggcactaccgtccttccttttgcgacatcggtcctcccttttgcgacgagagaacggcactactgtccttccttttgcgacaagagaactcgaccgtttgtggcgagctgaatcagagcaagaaaagcttagcctttccgtttgcaacaaaatgaatcagagtgaaaccgaaattccgattgaggatgattctagccatgaggaagattccgattccgggcaaagaatctcagcttccaatccaattgaagatgattctagcaatgaagaagattccaattccagtcaaagaatcacagagtctgagttcattgatgagattgctgctctcaatcgtggagagtctcttccggacgagttagccagcttaaaattgcaagcaacctcaaagaagagagtcaccttgcgccaagatatcctagagctcaatcaccaagagctcaaagagcacatccgagtcgagtccagaaatctctatggcgatgaggccaaggatgaacaactcgaagctgtagccgccttagtccatgaccggcacacgtttttccttgcaggtactggttttggaaagactcgaatagcagaaatgtatcacaatcatgtttcaaccgtatcaaaagtctattgtattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggaagtactttctgatcaataccttgatttaccagtctaagatggatgtagtatctctttatgtgtttttacagtctatttgtataattattattcataaggatttatgtattttaggcctgatttgggctttatcttagctatgttttaacccagtaattattatacattgtattctatattttaccccttcttctctaacatctttaaacactatttatgtgtaataaaatatttttaactagatctatgggtttgattaatctctttattccgtcgagctaacaacagtccacgaccttcccctttgctcacgaatgtggcactatgatagtgttttacagtagtaccaattggagatgcacacgatggaggacttacttgcacccttttggcctccgcccctctactccgactccgctcttcctctccgccaaccccgctggttcctctccctcgttcgtccgctactcctattgcacacgcgttgctcacgacagtggcattgaagtagtgtttcgactcattccccggagatgcatacgacggaagacttacttttgctcccttgtcgcctcgccccatctccacacctataccctcttgcttcttagttgtcgaccgtccatacggagtcgaagctctccccgtacggatgactcggccgacatctaaaaatcctccggcggcggctcatggcacctctcgccatgccgctcctcgtccaccacgcggttcagccactccccactctgcggttggcagatggtagtctcgaactgcctgcccccggagtcacgtaccgccattatctcctccctccgcctgggacagaaccgtagatccgttctaaaagcaaacaggaaagggcggccgagtataatctcgttcgacctcgtgaccaagaacgagatccgctcttccactttggccacgagcaccggctccgcctccaccaccccttctacctcgcatctgaatccccccatggtacggatcgacatacttgttttacgccgcgcaaggcttgtcgctcgggccaattccgcgggcatgatattaatcatggagccgctatcgatcattgcccaaaccttctggcctttgatctccatctcgacgtaccccaatgggcacgacactagcgctcggtgtaccggcttatcattctcgccgtactccgcactacgcacctcagccaataccgtctcgacgggggcgcttactttctccgtggtctccttgaacgaaggacccgcagcttcccggatactccctatcagctgctccgccatcaacggagagatcgtcgccaggtctttgagggtgagagagagagccgtttcgttccctagcgcttttcgggccaactcactcgctctcttcttctcggcagactgttgagttaccggctccctcgctttcggtttcttcggcgccggctccgcttttggattcggatccagctccatccggtcgtaccgctccccaaaacaaacccgttcctccgccgccaccgctcttacttccgcagcgactgccggaggagtccacgctctaccccgctccactatcccgatgtgggacttcacctccgcttccttccccttagccgtttccggggagtccgcacttctcctcttacgcacctcgtctcgcggaatcgctgcctctatcttttcaccatccagatagtagtccctcattgttggacgaacccctaaggtcttgatgtccgtagtgaggtctggacattgagacttgaagtgcgctgtcgaaccgcaataactgcaagcgggcggccccctcggcgcaaatccctgccccttgtttgccgcctccggcgctgcagaggtagcttcagcccccgcacgtcccgctggcggtttccaggactgagtcaccgtcttctgcatgaacaggcgtagctccttgagcgtatccgccagttcaccgacctccttcgcggacaccggctccttgctcttagccgatcctgagccacctgcctctatcccgtcctccaccaactcctgcatgtccatctcgcccagaagtgccttacggatctccttcatatcgggcaacacgatcacacccccatccttagatctcttcaccaaattccgatcgtagagctggcggagtgcccgctcccgcatctccttcggaaaggctttgatgaaggtccgcttcaccgctcccggagtattggtgacgatcccgttccgattcaaatacttcagaatccgatcgaacgaagagacgtacttcccgtactgctccctcgtctgaacaccacctttctccgtcatctccgccgcgagcttatccagatccgcatcccggtacctttgcttgctttggccccacttctccaacatctccttcttcaactccacccaatccttcttctcgtacccgtccatatcctccacatcccgcaacgcctcttcatcctggataaagttaaccacctgccgaaccttatccgaatcctccgctccttccccgtccgcagcagcctcgaaacgttccaagaacctcgacacttcggtagtgctgaaccgaatgtttggatagtccttcggacgtatctttgccttcagcggacccagggaccgcggcggcgttgggtcatccaagttcatcctttcctcggaaccttcgcttggtactccgtaagttccgacccttttgctcgatcccgaagcctgcccttcgaaaagcttaaccttttccgctacttctgttccaacaactccgttcttccggacttgcttgaccaaattacgtccctcggcaatcaggtcgtccaaggtttcggcccgttgttttcccttttcctccgcactcggttgattttcccgaaccgtactcccgcttccgtcgctgtcggaagaatcagaagaatcgttccacactcgctcgttttcgatgttgtggtacgccggtgtgaaaaactgtcccggaaagctcatccactattcttcgtaccgttcgaccaaggaagttgtttcccggccagacccccaatttgtggaaagtaaggcgcgccctagggtatttcttgtacttctccgctccgcaacgcgtcttactccggtttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaataattctcttttattgttctttggtaggtaatactctaactctaatctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttctgatctgttctgagtcataagttccccctctctcccccctcttctgcctcaaagtccactcctccccagcttctcacactccagtctcttcctacttcccgcgctgtcatccgctatcaccccctcggactccgcgtgtcacccctccgacgcctgtcggtccaggtactcctccggccgctagtaagtaggtctcccaccgccgcttccgcctctggtccgctccggaaccccgcttccgcccatcggtgctcaccgctcctcgtagcccctccgcagtataccctgaaccccgttccgcagtcggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacctcaaggttgcgcgttcaagcctcactctcaacacttttcatcaacacctctatcaacaacttcatcaacaacaatcatcaacaccttcaaccgttatacgtatcattcgacagcttcatctcaaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacagcgagcgagttaattttgtttgcagcaagccggttccgttttgaactagccggttccgttacaagcgactccgttttgtcacaagcgagtcgactttgtttccagcgagccggttccgtttccagtgagtcgactttgttttgaacaagctaaccaagacctttttcaggatcgtcgctaactttgaatgtgctgtaaaacacaagcgttctccctgcgataatgatgagagtaccagaggcagttagttgatcaagtccaccaaccaccggagggagaccagacttctttagaatacagatatcgcacctgagacattccaaacgaggtgattcctgttatttgtcttgactgagaatgaacgatccaaatagtttcctcttttttgtattggccggacgtttggtgtcgagaagattgatgtttttgatgaaaggatgacttgtcgaatttcgaccaggggctgtatttctgaggttatgtcaggtgatatggctccttttttttgtttgttaattatgtagattatattcttaaggtttttgacatacaaaagtttgtcggatgagttagtctacccccaagaggatttgcagactgatattttagaaaattattatcaattacagttgcgaggagcaacttctaagctttggcctgatcaataagatcaggcaggtctgtaaaaatccgagaccaaacatcaaaaaagtcttgagggagcgtcaggatttcaaatcttgtgacgctcccaccaaaacaggagaaactcagcacctgagttcatcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgcccgccgcagccagagacttgtgtcaagttcgacaactacccacctcatcactccaaacttttgaaaaaccaccacatcacttcaaaaccaagcaacagactttggtaatccaagaccccccaggccaaatttttgaccccatccccacccaaaaaaaactgtaagattttcgatttttttttgggtttctgaccaagtttttgacttttttttgatttttttttgactttttttgacttttttttttgactttttttgacttttttttcaactttttttgactttttttcaactttttggactgtttttttggactttttggccaatttttttggactttttgggtgatttgttttgactttttgaccaattttttttgactttttactgacttttttttgactttttttttggtttttttggggtttctgaccaagtttttgactttttttttgatttttttttgactttttttgacttttttttttgacttttttttgactttttgtttgactttttggactttttttcaactttttggactgtttttttggacttcttgccaatttttttggactttttgggtgttttttttttgactttttactgacttttttttgaatttttggccaacacagatcatgtcatttaagggcttcgcccatcaggaggatcccaaccctctgaccaatcaacaaaaaaccagctatttagctatctgatcagtactatggtcttgcaagccagtctggggcacaggcccaagttgggcaaaaaagaggccaagcgggcttggccaatcccaaaccccgcgtgcccctctaaacccaacccttgcttggcacctcccaaagttgggagggggtcaggcccaagtcatgcttgaccgagcccaagcaagtgtgccaccccgcgccaaagctgacctcaccgatccacacttgagcggggccccaagtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaatagctcattttagcctaattttttatctcctgaggcatcttgtaaaaaagtgccagaaaattgatctattttccaccatccaaatttccatttttccttggggcaaaatcagtattgtttgtagtgtaattggcatcttttattgatgaatttagaaagagaaatcaaaaacttgaatatggttgaatttctgtgatgttctaaatgtatttctacaggggctacaaaaccaaaaaataatagcttcccttgatctgattgtgaatcaaatctgtaacatttgttccaaaaaaacagctgaggccatgaaaattgtattcaattagcaggttttatttttttatttgaatcagcagccttatctttggggggaaactaggtgtaagcaaaagggaattttagaggacattcattttcttttctgggaaattagtagtaaattctgggtaaaatctagtgactttcttgtgagtcccattttctatcatgatccttttagtgatttttacaaaaaaattcaaatcttccagggtgacttatttgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtgagaccaatcaaggtcatacatagtacaaaatagttatacatagtattttttatgatgttacaacctgatatacttgtgctacataattcattatcttatatccagttcaaaaggttacaaaacagtatttttacacatagtttggttacataatatatagtactacatagctacaacaaactacatatcacacatctcaagatacaaaatagtcttccctcagtaccttttttctatgataataatctttcagtaaacattagttatttcatctcagatgccacttagtcagactacaccatggggcgggtttttagaaaaaccccccagcaaacggatggattccgtcccgagcgcccgcaacttggttgcgaagcatccaacggacgctcgggcgggcctggcatcatttggacgcttcagaaagcgtccaagggatgcttggcaggcgagaccatccagaggatggtgtacagcccggtgtccatcggacacttgattgggagtgtccgatggacaacaagaaaaccatcaatcggacacttctcagagtgtccgattgatggttttcacccgggtccggcagtggaaaaaaaagggtcgattgtcgaaaaattattcaaaaggtggtcgatggtcgaaaaacgatccaaaaatgcagcgcggggtatgtagttgactctttgaccagtggaatatcaagaatctagtatagtcgagtggcaaggtactgcctctgtggagttactggtggcaccacctggaggtcatgggttcaaacccaggcctggcatttttgcccccaagggcttctaatcctaccatccgatggatggtttggccctaccatccgggttcagcaatatgcaagtcgcatccaatggatgctccttgcagggccaaggtcggatggcatctggtacatccgattgggtgtccaaatgccatccaccacgcccggtggtgtacatatactatttcattccacacttctgctaatctggaagagtgttgagcggatgcctttggcaacacaaaatgtgtattgaatcgagtggatattactgatcccaagccaggtttgaggcatagatatgagctaagcatgatggacgtaacaggaatcctgggattctctgcaagagtttcaatttcttagtccttgttgattgcctattttcttggggtgcacttggttacagtttgcggcagagtgatgggtatgtgggttatggacgccattcttacaatacgcgcacgggggttgtcttctgtgttggtctgagctaggattgggctgctttctggcgcaggcaagaccgatctgctggcaacggtgccacagagacaagacatgtatttgtatcggatcgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaaaaaaaaaaaacgtcttcgttttttttcgttttttcttcaatacagccaagtatcttatgtatcaaatacggttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacgcctgataccgtattgtatcgtctctgtggcaccgttgctgctgggcacgctcctgtctccttatttccagctcaagctccaagagttaattgtcaagagattcattgccgtcgtcccgcttcatcatttctgagcccacgtgcctgaagcatgccggtaatcttgtccaaataaagaaaatccaatgtagctccagtgctttttggtcaaagaaggattgagacacttcaaagaggaatctagaatttttccagattttggtgattgattcttggaagctgccttcaacaatttaattccgtagagacggtccatgaatttgaacgtgtttgcccgtgttggagcagcatagtgactgcagatagcatcccacagctccttgggttcaaacttgcccaggtcatcaaaaaatctgattgcgttttgtttgtcaagatgttgcctgataatagcagcagcctgcttcttcctggccgtattattaccatcaccagacacggaagggttggccaaaaggaccaggtcatcaagatcaagataagtaagcaatatgaggatgctgttttgctatctccagaaattagggccattgagtttttctaccgtgaagtaatgtttggtgttttcctctcctgaggtaataatgtaaagttctgaggttgaaagttatcaatggtaattgcacatggacaggcactgcaactgttgaacttaacacaagtcccccctggtgggaggctcgctggggtgactggctgggtgcaaagggctccctcccgcaaacttgttgcaagtctctggctgcggggggcgcatctggcagcgtagtgctggcaaggcggttcccaaagggagctccctgcaaagcaagggaattgattattgaacctcttcaaatggcaccctatactcctcagcagaatccttttgccgagagaagtatatgggttgttgtggagaaggctttctgtttgctgaagacaggaaatcttcatctagtttggtgggcggaagatgtcaatacagcattatatctcattaatcggaccccaaacttgtctctgaacatggactcaccttattttgtgtggcacaaagacaaacccaggtttgatcatttgaaaatctttggttgtgaagttgtgtattatgaggagaagcttgtttgggatccaaaaatgtcctcttccggtgcgaaaggaatcctttttgggtatcaagaaggtcacaagaactacaggattttgtcgtgtaagaaaaatgttgtgatgtttgctcataatctttgtttcaaggatgatcactttccaggaattcaacttaactggcttcctttatcaattgaaacaactatcttcgatttgcctgttgcggaagaagtctttagtccagcaaatgttggtctgggagatattggtgagggtagtacttcacattctgaaggtttccatgatttaacttctgtcattgaagataccccatgtgctagttcatcacgctttgatgattcccaggtcaaacagttgctgcagggttcaaattctcattctaatcaagagaattctgaaccgcaatctcaatctacttcaaaaaagggttattcaaatgtcccgtactatgacattgccccacttaatattaattctacgctgtcagaagataatgttatccttacctgttgctgagctaataatattgtcatggagccgtctgcatcagatccattatcttataaggctgctatcgcatctttggctgcgcttgattgggtggcggcaatcaacattgagcttcaaaatatggaacaccacgtggtctggtcgatttgtaaattaattgcaggttgcaagcctctgttgtgtaaatgggtctttaagaccaaatttaacatgttttgggaaattgacaaattcaaggcttgtttagttgtttgaggattcctgcagaaggaaggcattgactatatggcaactttctctcctaccagacgactcctaactctgcatacaattctagagatctctgcctttttggatcttgaactgcatcagatgaacgtcaagtgtttctttcacatatttttttatgtatattttgctttattacaccaaaagaagggggtcaagcaagaaaagacccagtgcacagcggcccccatccggggtgtaccaggggattccccttcaaaacgcctgaggtctgggggttttcagcatccaaacagatgccggatctcccaaaccctgaacccgtccgcgggttgacctggatttgcttggtccgggccggaaccctagcatcacctcttctcaactaccccgcacctgcaaaaaaattgaactttgatctgtatgtttgttcacaccaaccatgctacatgtgtaaacaatgcatatttgagctctacagaagtattggaactcaaaatataaagcaagattgtgtagcatgcaagacaaaaaagtttcaaattttcaaattcaaaatttggaacacccatggaaaaaggccacactatggcctggtgggtatgcaatatgtatttatatggtatgtattatgcacatagaccatctaaatacatgatattgagggaagaaggaggaaaaaatatgaaaactcagtgccagttgtccacctaacttgcagtcataattgaaacatccatcattgcagcccttggaatgcaacaattagatctcatcaatgatttcaattggctggagctttggctgttgcaagcgttctggtttttgtacacggctttgttctgattgtgtctcttctgctgatttgtatggacaaaaatctcaaagaaaaaaatggcattgaaaaaaaagtgaaaaaaatcaactcccatttcaaaaaatttggaacaccctcctgggggtagttgagaagaggtgatgcgcactgtacactcaaattttctagcccaattcacagctggcaatttgaatagttgaattcaagctacaaattgggagttttcaataatttgggcagcccccttcttgagggtttaagctgaaagatattcattgagtgcagaaaatggtttcatgaggtgaaaaaggtcatgatagctttgactaacgtaaaatttgaagcaccctggaatatcatcaacaccagctccttgagacccagtcactcacaacacttcacatttttactaaagcctcaatgactaaaaaaaattaccaacaaaaagattggtgtgtatacaaaatgcaggctagttttcatggaatctgaagatagctgatacatgagactagttacctagtaatactagataagaagatgctgtagattactttacagaatacaaacaatcacaaacagtcatacaaaacacaaacaatctatgtgcaattttgaaatttaatgtggaattggataaatctacaagatcaggagaccatctctcttctccaattttttttactaaaaatatcagaaaatgaaggaaaggtgatccagaacaagatttttgaagtacacaaatgggtatcagcaaaaacaagtttcttaaagtctaagacaactttgaagagaaaaaaacaattgagtatcattcaggaccaaagtgatcattgattgtaaatacatcacaatgtgatttcttcttagatactaagctgttttgggtttttctatcatgatatacaattgtccatttaatccaacttgcccgcctgaaatatgaatgctgctaccaggctgttaagatcacaaaatttcagcttccatctttctagataaatggtattcaaactttcaccataaatgtcaaaacataattttgtaagtgaattttggcactaaactgctcataacagaattgctgccaaaattcatttttccagtagtatgtagttgaatttatggttcaattttgaataccaccacatttaaaaaacttactttattttggcacacagtggtaatcttttcgacatttgtcttcaacacatctttatttctgttccaaacaagaaaagaaaaacaagaaagcatttagtgacatatttaagactgatattttgataattgttagaataattttgaagtactaacacattgataggtatcgtagtaaagactctcttaacccttacctaattggattaattgattttattccaggtgaaaattggaacataataatattgagataagaatcagtgaattgggtaaattttgagtgtcatctttggaaaaaaggattcacctggcatgtttggtaaacactgtcaattccaaaatttttatcctgagttaacaagcctgttgatttgtctaatccaatcctatcaatggccctgaatttttaataatatttgatagtcagaggtataaaataagtaaggcgtctttatgtcttccaaataataaaccacaaacactttacaatcttctgtttttatcacagatggggttgtgctgctgcattttggttggtttattggatcagtacctatcaagttttttgtaacacgtgctacaaaggttgggggctggcttgtgccatcctaaagaatttgaattgaaaacctggtcagatatatggctacaaagatcaaaagtgtcaaatgatgaaggtacacacatatcctggggcacaagttttcaaaatgtcatctatggcattaagaatgtctggttgtttaacacctctgacattgggcaatttgaattaaaataaaaaaatcctatcaaaactattttaatttgcaaaattgagaatcaaaatcttactcactcaacaaaattgaggatatgtatctagtgtgaccagagaattatgatcaatgacactggaaatttgaccacccattgaaatagattatagtgaattcttggaattggaggtgaacttaccatgcatgttcctctaccaactgcaatttctaattcaccttgactaactactccttttccattatctccatttacaaatttgattgagttacgagccctgttcacatattaagagtatgtataattatgggaaatcagattaaacccaaatacctgtcagtaggcaaaaatggtgatgataggttgaaaagaaattaaaaaatggagagattctgaaaaagacggagcatacgtagtacaatcggccaagttgaggtggtacttcttggtgcaacttgcctgactggagactagaaaactatgggcaagcaagctgatcaagatcaagaagaatttacaagcatccatttttactgttcctcctatgtatgtaatattgaacttattctgagttgatggtgaggtaagggaagggaagggaaggcgttgttcgaacccggtctggcttaccgcacttaaatagcctcccataagcggagccaaggggtttgaaactcgagcactggtgcttgttgttagagtttgttgccatggccctccgacaaaggcctaccagagcggggaagaggaaaccatatcagtgaataagtggggggaagaggaaaccacattagcaagcaaacatgaagccttctcggttctcacgcctacacaactgaagttgaatttcaaggagttatacaaaacacaagttacctgagacatcaatgactaaatgaatcgtggctgctgcaacccaaaataaccgtttcattgcatggtctggggtaccagctgccgagtgaccattttttcagatccttccaatgtcataacgaccgacgggaacatctccggaaattgggacacagatatttttgggggcccccttctccaggtttcaagctgaataatactcaagtagcaaaatgcaaagagtaaataaattaaaaaggaaaattgaaaagaaaatggagcaatcatgctgaaggaagacaaccgccatagatagattacaaggagaacagaaggaacagatgaaggaagagacgatggatttggagttcggaatcaaccattccctagtagacccatcctactaccaagttgcgtgttcagagacacaaagagccccttatctttgcgaatcaataaataacattaacattgacctgctggtctatgttacaagaagaaaacttattgaaaaattaagaagaatgtgaagaagcagatgaaagtgaaagaaaagttaatgtgagtatcaagaatctgtagatggattatcgctcgaggaagagagatatcttcggatattcgaaaagctttttgtagccatgataaagtagacgacctcattcattgaggatagaattgaaggaagccggattgactccacaagacaaacgccgtgatcatttctttggtacaaatatcgcaattcgaaacctgttgcaaaaaaataaaaactgatccgcggtgttccgctctctaagataagcacaccttccaaacttgtttaatttttaaaaggaacttgttgagtggaacgtcgcgattgaaaaattgttgcggccacccccttttcttgctcgcccaacgccgtaatcaccgccttgtcatctactaggtttaaataacgaaaccgcttcctttcctccgtcgagaaattatagggcaccttcattataatttatagcgatatgcagctttgcctgcttttggtgaagcttgctggtaacaagaagttattaacccctgtggatggttgtaggtcgtccgtcgcgcggcgcagcctcttttgtcatcagtggtttccagtcctctgagtttaaaccaattcaaaaagcatccaaacagcccatccaatcatgctggaagcttcaattccaagaatgatgcagctaaaaaaaagaaaaaagtgattcacactctaaccatttaagtacaatttggtcagccaccttgaccattgataaatatggaccacaaaaatatctgtgaaataaattcaaagcatgcttgcaggggccaactcatctcagcattttctacaaaatttttagatttcattgtctctaacaaatcatttttatacatgtaaaaaaaaatgggtatgttgatgaaaaatgtacaatttggtcctaggaacattggctggttgaaatacaaatgggaaaaacaaataatttttgtgggaaaaaaaatgaacagctgcatgcagtttttggccaaagtgatggtgtgtgaatagattgatatctagatttggttttgactgctgtactcaatttctacctggttttccattgaaaaaaattctcatctctgtccttgaattaagtccaaaggctcctttgtcctgaaccactgcaccagactataaagatgatctcatattaattcctatatatttatcttacagaagaaaaaaataacttacattttgcttgcaataatctgtaatgacaagactcatttttttcaattgatcatggtttctgtgtcacaaaaaaggaaggatatagcagtttagttagttcaaagtaaatttaaagtatttggaagaaattcttcccatacttacagagtaatgtccaattcattggatgatcgaatccgaacctatttaaatgaaaaggtttttttttgcatgcaagtttcaagtcagcaaaagacacttaaaatttgatatttcaaatgtcttctttgcaaaatattgacttactaaacatgatccacttgcagtctcaattgttccacgtgattgagctaaaatattttgagggctggctttgtttattttgattttaccaatagccctaatttttgataagaaataatatttagatggaaatcaagtgtaagcatagttactttaatttactgtctccaaataataagcaacagactctatacaatcttttgatttaacatcacctaatttgaattggctttttattttgcagaaaggcttgttgagcttcacattgctaccaaatataggtgtatcaggtttaatctcattaatgtatattgtaaaggctggctttggaacgattccagtctaatgagatcaattccacatatggtcagtaaattggctaaaggaattaagcagataagctcctaaaagtgcttacaaatctgttaggacacattgcaaaaacgtcccacatggctaaacctatgtctgtctttgtggcagcgctgataacagaagaatttggatgtggatcaattcactatgcctgacttgcaatattatatgtaaacttgacaaatggagctttactcaccctgaatctgtagcgatgatttcaatctaatggaaaaacaaaaccattcttaacctaatggccagtaggattggataagtataaaaaaatgagggaacccctgtatacttacaaggcaccccccagaggcaacagtgatgtttttttcacccgccatcacagcgtcaccagtcgaaaactcgatcttgttaaaagtgctgatttaaaaaaaacattcatagtaaaacaagaggtgatgatcaaaacgtttgcagttaaaacaatatgatgccggttggccacaacggagtcacagtaagggcctcactttgcacattcatcggggtccacttttccatcagtaaaacactttttttcgggctgctggctgcagcgggatagagagctgcaggccagcaagcttaatatggtgaagaagaatttataggcaggcatttctgtcgtggttcctgtgatttctcagtgtggtggttgtgggatacgatgagatggccggtcggggaagatataatccggttataaacaatctttttcaatgaccgagtcaagggggttgaaactcgagtactggtgctcactgtaaggagtgcgttgtcatggtccctcagcgaaggcccatttcagtattacagcagggagaggaaaccagctgataattagtgatcaccctcttactgctgtttaatcaaagtcggctttcaagcagtcttccgaaaccccataaaaaccaagaggtaaatgaatgataaataggtgctacttatcacccgacatcaatcaaacaaaagacagctttgaagcattgtacaattgcgggtgctatctgccaagatccttcgcattcaagaaagactcacgggattaaccgtcgggtgcggaggtgaaatgttaggtattggcaacctgatgcagcgtaacaccagcttttaaatccggcatgttgggactcgggaaccggtgctcgaatgcttggggtcgtctctaaggccaatttttgatgtcgacgagactcgatagctagctgagagtgacactattagcaaaatgtctcgttgaatagacgtgaacgtgttgcgtccagtcagagcgccgaagtgtcggaccacctggatcttgttattccgtctttcgcaagccatggtaagcttgcctcgaaggacttattgaagttatttccgcacttccatctcccgctcccaccactttctccgtggtgaacggcagtgtgtcactactccatcggtaatgctccacttattgaaaatgcagtccactgaaaaaaaaacctcagcttgattccaatcaaggctgatgagttggttcgctggtcatatagattagataccttctcaccagataagttgtggcgttaagatactaggggggccgaaagaagcagctatgaacaggtgagtttccctaactttgtgagcacgaaaaatgtaagtcttctctcataaaattagaggtcttacttcttggatcctaagagcctgctgcagattgacatcggcagagaagtggcagagaagtggatggattcgggggggtggtgaaaagtttgcgcgcagatcgcaaggagaccatcgtgatcgaatttgaaggactgatcgacatccttatcgagtctgacacataactttagcggtctcggactctttttggaagaagtttttggtaataaacccggtgggcgggcgggtttctcagacttcccattccatacaaccttctaacagacacctcctggattaatccagcccacctttcattaatttttcgctggatccagtgcccaatttttgtcatgaattccccgtcgacctcctgatttcatgttgtatgcaagaccagtactaccattgttgcccgcgttttcctcaatcatctggggcgtgcaggcataaagtgctggagatcgtcaaggtcctgcttcaagctcacttcaagtccaggcgtcatgaatcataatggaagatgcacaaaaattccatcaacaattttatttgcagtaggccagacattttcttacataccaatttgattttgggatgtggtacaggggaaaacgatacaatgaaacatagtcatcaattcagaagttgaccagggtcgcaaacttagaaattgagtgtatcgatgatgaattatgacttttatttaattcttcgcatcttcagattaatattcctgattcccacagaatgtgattgagttttattctcttggcttgatggtattgaggatggtttagcaagtcatgctagtctacccaacccgccacccttgctctttctctctgccttttgtggcttcagctctttcaggccaatcgcatgcgcatatttttccatgttcctgcttcaagcaggagacgaaaaaaaataaaaaaatagaaacgagcactatcaaaaaagaaatagagcataagaaatagatagaatgataaacacaaagcgagagaaagacggcattttgatttccaggctcgcgcggtaatgtgagttcgcacaagacgtccatgaaatatctcgcggctcaaatctcacttcagagataatccatttcgagtgcggagacgcaggtgacggtcacgcgctgagtggcaatgcaatttactgcaagggcccactggttcggaaaggtgtctagtgggacaagggccgagaagcggatgaggtcgggaagttaggggaggacggcgcagggctcgagtgctggaactacgcatcatacacgacctaggttttcaagtgctcccgactggaggaaacgacgactcagtggcaaagaccacccagccgagcctgacagagggtctgaatgagtggccaggaaacccatcgatgaggctatgcagtgtgcagggtgtatttttttttgaaacaaaatttctccgccatggatattcatgtggagctggtaagtgaggttgaagaagcgtaaggaaatctggaagagtgttgagcggaggccttcggcgacgcaaaatgtgtatcgaacctgagtggatattactgatcccaagccaggtttgaggcatagatatgagctaagcacgacggacgtaacaggaatcctgggattctctgcgagagtttcactttcttagtccttgttgattgcctatcttcttggggtgcagttggttacagttcgcggcagaatgatgggtatgtgggttatggacgccattcttacaatacgcgcgcgggggtcgtcttctgtgttgatctgagctaggactgggctgctttccggcgcaggcaagaccgatctgctgggcacgctcctgtctccttatttccagctcgagctccaagaggtaattgtcaagagattcattgccgtcgtcccgcttcatcatttctgagcccacgtgcctgaagcatgccggtaatctcgtccgaataaagaatatccaatgtagctccagagtttttcggtcgaagtaggattgagacacttcgaagaggaatctagaagtttcccggatttcggtgattgattcttggaagctgccttcaacgaattttattccgtagagacggtccatgagttcgaacgcgttcgcccgtgttggagcagcgtagtgaccgcagatagcatcccacagctccttgggttcaaacttgctcgggtcatcaacaaatctgatcgcgttttgatcgtcaagatgttgcctgataatcgcggcggcctgcttcttcttggccgtattattaccatcaccagacacggaagggttggccgaaaggaccaggtcatcaagatccagataagtaagcaacatgaggatgttgtttcgccatctccagaaattagggccattgagtttttcgaccgtgaagtaatgttcggcgttttcttctcctgaggtcatgatgtaaagttccgaggttaaaagttatcgatggtgattgcacattggcgggcactgcaactgtccagccccggagtccggacaggccacccctctgcactccgcttgtcccgggctgcggaactggtccgatatactctgtcgatccgggcagatgtcatctcgaaatctgcttaacaaacttggaactcgaccggggaatccgtcaaaccggttatgctgatgatatgtaaataattttttagaagaccattatacagccctgactgagaccacaggactagggtgatgactttgtgttggacggagatggagaaaaaatggttctgctgctggaatgctgttgaattctagccacaattagtaaaacacaagccttgttaggctgacttggcgtatttgagaggaatgcctgtgagacttgagttatagaaaaaaagatctacaccatgctgtcaaccccaacacactgggtctttttgccataccacagcttttgactggttgtgcttcccactgttttcaagagagtttattcaacattatttgtactgttcaaccaattttcctgcttaaatcaacgacattgatctgatagctacaatgttagaggattcaggttttcatctgcccaaacaattcagaaacagcaaaagcgaagcgaagcggcccagcaagcacagtgggccttttccgaaaaaagcctttaaagcaacgagaagaaggtcttgagtgaaatgacggaggactggttgtgttataaacacaggggggcaccaggctcatcaggcatattccaagcgtcttgaagttgaacaaggaagacctgatcggaaacaagtggcaagattaggaccaagatatattgggactattttaacagcaggcacagtgatattaacaggggctgttgactcaagcagcgcaccctgaaaggaagctcggatggcccgaaaggtgacacaaatccgagaaaccaaaattagatgtagcagagctgcaattatgtacaagagtgcttcgcactacaaacgtcctgaaagctggaacaatctcaaagcttgccaacacaattcttttctaaaacaacagccctgccggaaaataaaaacaagatggaactggatggaaagcgccgatcacgatcgtttacaggctttgggcttcttgcccttcttcgaaacgctgaatttgggctgttcgatctccttgcccgaggttgcgaagacattcgagaagaagacatgttctttcttgataggttcctgtgggagagcagggaaaacgaggacgtcagtggccaataatcaagcagcagatgcgcgtttgggtcagactccaagactggacgttggagatgtgggcttacttggaaaccgaagtgaggggtgtcgctacgtttgtcgactgggtccttggagtcggcgagggggctggtggtggtaaggagcattttgaaaaggtccaaccagtcagtttcttcaacacttgtcgggggcctttttgctaggggcgcacggggaaggagaaaagtcgactcacaatttgatcaattggatgtggtattctcccttttgtttgaactcgggagacatggctttggcgtcattgggcatagggcctccagccatcttgagaggctcggcaccgattgaagagtaaactgtgagcgtgctacaatatcatgggtaaaatgcgttttagagacgagcgcgtgtcagtaatcatagcttcaacaaaagattcaaagccatagagacctcgaaacttactttgcatcccagtcaacagtgacagcaaagttgtagttttgatcatacttcagagggagcgacaggagcgtcttggtcttgaagtcccgcactctgatagtttcactgttgctgctaggcttgtggtcggtgttttgggcgtcgaagtcagacccgccgaaaatgtcgaagatgtgatcacctggtttggatgaaaattagtatcgtgggatatctacgctgctggctgggtaagggaggtgggtcttaccggactgtagaattggacaaaaaaaacaagtcagcaggttgttgctagcgggcaacaggaatgataacttacgggtacttctatgctagcaaagaggtagccgtgggtaagtaccagtggggctttggagtccaatcggatagtctaaggatgcgtaagtgttaggtcagctatgtcaagctatgcaaatggccaatggggctgtgggcgtggcgaagggtagcacgtacttggtaccatgtggtgatcccagtaagagtggtggttttgtcaatagccggattgacatccgttcgtctgtgcaaaggagagcggatatattatcagtaaaggttaattggctagaagaacggaagaatgatgacttaccggaaaccgtgctgggcattggcagagttgccacctgggatgaagatggagtcgtcgcggatctccaactgaatttcggagggcgatttcctggggtggaggattgagacgtattccgaggcctttccagcccctttaacgataaatgcgatgagtttgctcagtgccgagctagggttgtccaggtcggcagttttcatgtcgtcggttaacttgaaatcgaagatccgtttggtgtcgccgccggacccggtgggcttggtgtcgccgccggacccgttgggcttagcgtctccgccggaaccagagttggtagtagtgctttttgcttcattggttgttcccccacctggattaacgtcttccgcaacagaaaggctagcgaagagaaagatggccattaaaatggcccgctgcatcttgcctacgagcattgttggaggtggtttgagctgatggaagtggttttagtaaaaagttatttataagaatttataagaatgccctgcaagtgaaagaaatgtaacaaataaggtgagacgaaaagtgttgcttcgtgggagatagcgaacttccaaggcaatgaccctcaacaatttatagacaagcttccaccactcttggccaaccgtcaggaagggtgactgggatgcggaaccggtcttgtccggacttgaagaattaagccacatcctacagtggtgtcctatccatggtaacgcgagacttttataccctttagcacagatgtggaccccatgtacacactacggtagccgatacaaaaggtcccattttcggcggtttcttgagcttctttggatccgggcgtttcccagaaatcggttgctccacattcgccagctggagtgaggcctagaccatacaacatcatttttgagctgtttcctagcacataaataaggcgcccacaggtccgccatgtaccgttcgggaaaactacacttcacaaagcccctgacagcctgtgaccactagaaatggggcgcttgccgcagactacaacatagagcgcctaccgcggttgtcaatctgggggtgctcgcgcgttgaatcaaaaacagatccctctgccttcgactgggtgtaggatggagccctggggagagaagtgattatggagcctgtaccatgtggttaaattttgaaagatgatcatattttccttctacacaaaaagtgggaacaattgaggagatctggtgtcaaaagtcttcactttcaggtcaaagactagcttttggctattgtcacttttgatggcatgaaatttggagcaagataaatgttgagaaattgaattttcatctcaaatggtacaggcccttcaatctcaaaaaatcatctgctttagatgattaaagtatacacatgtttagatacggatcttgtagaaaccacaccattcatattgacaagggtgtacaatgtggtgggttccttgtgggtgttacaattttgggcccatttcctgaggaagaagaagatgatggggaaatgttggaagaggagctgaggttgttacttttcccacagtgggactttgaactagctctaattggggtttttgttacataagctagtgcaattacagggttttacaaaaaatgggaacttgggttccagctagtgagtggtaattatttcccagtagtagcacaagtcttcatcccctctggtccagcagtcttgcaacccattaatccctgctccctggcatacccccaagcggttctgctgcgttcaagccacattgaagacattctacagctttcaaggtctgttgcaatcagaatgaagtgtttcaagctactgtgcttcctgtctgcacctttccttgtttggtcacaggttgtgcacctcccacctaacacacaaccccctgagcttgacggatgccaacatgtctacctgctatatcagaatcaatggctcccatgtcgatttccttacacctgtacctgtgggactcacgtggattgcagagcctcacgccctggtcaatttgaacagtgtgtaacatgcggtgacatacgtaaccctcagtttgatggactttgccgctacaggcagcacaccaatgtaccatgcagacatagaagataaacaaagaggaaaagatagttccacaattaaatagaatccagaacaattgttcacacgcacattggcttcaaccctttctttttccatggtgaaccacaattgtgctctcatcctcctattatctgagtttctggtttacacttgtgccacagccaaagcactatagcagaaagcagagtgtagatcatattatgaaactcaaatgtctcaatctgtccacttcatcaattcttgttttatcatctcaatgtaaaccccttagttaataccaaacccattatttttgtgctaccctctcagggggtgttccaaaagactttcattttttttggaatttccattttagtttcaaaaaaaaaactgggtttttcttgttttttccacaggattctcactttttttcccagcggatgtcacctgtgtcaattaaattcttcggctcgaagccaaagaaaaaaccggcaacatcttccgcttgaagccaaagcttctgctgggctgggtgagctgctctgagctggctcacccagaagactagatttccaaaatcaaaaccagagacaaagtctctgtagttcacaccacggtcatttgggtgtcgctcgccatgtaagcgacaccttgatgaatccgcgtgcgtgactgcggcagtaggcgcagtcactgagcacaaaacccccaatgaaacccccagatgttgctccgcgcgggaccgacacccaattgtctgtggtgtcaatggtttgcactggccccagaatctgcccacccattaggttgtgggttcaaatcccactggccccatcccctaatgggggttaggggcaggtttttgggggaaggtttttgggggcaggtttttgggggttagggttagggggttagggggttagggggttagggttaggggtgagggttagggttaggggtgagggttagggttaggggtttagggttaggggtttagggttaggggtttagggttaggagtttagggttaggggtttaggattaggggtttaggggtttaggattaggggtttagggttaggggtttagggttaggagtttagggtttagggtttagggttgagggttgaggatttagggtttagggttagggtttaggggggttagggctgttttttctagaaaaaatgggcagaaactgttttttttgcagttttgtacccagctcacccagctcacacccagcccacccagctcagccttgcctttggcttcaagccaatgataatgacaccattatcttcggcttgaagccaaaagttttaaatgataaaactcgcggatgttgtggttttgatttttgatgtattttgtacagcttttattgctccagataactgatcttatgacttttattttttatttctcatctaatatgcacataacacctgtatatatgcatactaaatactaaataaatccatagtacatacctagaactccatattgtgacactcctgggtggatgttccaaatctgaaaaaaagatgaaactttttttattacagctactgagttgtggttgtagatttgggttctaccacttatgtagatcccaaaaacatatagtgcacatatgtaggctcacttgagcggaaaaacataccagtcaaagttcaaaaataattttgcaagtgtggggttacacagaagagccccggggcactgtagctgaatttgatcctttgtcttgctcagattttttgatacatcatttttttgatttttagaagctcaattggttccaatgtgaaccaattcaattgatataactttgggaccaatgcagtggtaaagagattttcatactatgtttactattcagcttagcccttttgactttacctattgtccacacacacagagaatgagtgaagggaagaagcagagttggatggattttcgggaaagaattttgaaaggagaacaggtggcagtcaatagtcggagttatcagttgagtgttggaagaggatgaggatagtgaaaagaattgtagaagggagcaaagcgcaatgcggaacgcagaattacaacaggtatctacagcttcagaatgaacaaggctcatcccatcccccctgtcctactttttgacacctgcaagaagtgattcatttaattaatcagtcataaaaacaatgaatataaattttgttcaactatcctggttcaagatcattcctgcattgagatgatggagggtcctcttagtagagacatcaattgcttttcaagagactattgtattatactggcctgaacccagtttgtggtttcctatgtagtcaagacaaaaattcatatagaaacccagcatattacctttcctcccacaaattgtttcatgctttctcaccgtttaatgatcttaattaaccctcatcatctcctttgggtcaatcactattgctcttgggtgcacataatcaaaaatctgagaaggaaaaaaaaatattttgtggcggggtgccactgccagccagggtttttaagtgtgttttataactggtcaggtgagaagcgtgattaagaggtttcaattggaagaatttggaggttctggcagttggtgctcagtgcatttgtggggatgccgtggacactgagtcatgtactggtggttggactctctgccacatttgtaacaacgatcaaaccacttttcgggactttcagggcaagtagggtgtataattccaagggggcagtcaatgggagttctacaagggacaacttgatggtgcgggtaagttgagtgctggcacaacagctgggggtcatgcaggccgggggcttgtgcaagcaggagacccgggattgctgcaagaaggcccagcagtgtcacagatctcatgaggagacagtcaccaagtgatgtagatggaaccaagtgggaattgaacacaggatcacttctttcaggtatccacaagtagaaggccacccaagtaggacaggggggatggggtgtgccttgttcattatgagactatagataccccacagcaccctgaaactaatcataccctgcttgttgcctgaatcacagaaccaagaagaaatggtaaaccaagaagcttgagagagcctggtaagccaaacttaactaatgtccccctccccccccccccctcattggctgtggcttctgctgggagggatttttacttccagccgttgaggtacatgtacctcgtcggctggaagggtttccttccagctggcgaggtacatgcttgacagctggaaggaaatccttccagccgttgaggtacatgtacctcgatgggctggaagtatatccttccagtcgacagggtacatgtaccttgttaacgggaagggattttcttcccagttgaccgcggaggtagagtgtaccccgatcccctcggccgcggagagggatccctctcggccgccaagatctttccgggaccgactcccaacccccctggggttcttaagggatagactccaaaaaaccgggggggggggggttcccactatttgcccacagctaccgagactccgtaaagcaacctgttaacgagcctaccaacaaacacactacccaaatggccacgaacacccccatcccctccaccccacacacacaagtcccctccaccccactcaacacacaagactccaatgtcgacaacgctaattccaagagaaaaagagggccaaactggcttccccgtgaggaagaacagctggccatctcatggctcaacgtcagcgaacaaccggaatttgccgccaatcagtcgggcgagacattctatcgaaaaattgaaaatgatttcaacacccactcaaaggctcactaccgtgatgcagcgcaaatcaaaacccggtaagcatctctgcttcagctaatgatctggttcctttacttactgaactaccctggcagatggactgcaatgaacaccgccacacttaaatttgctgcaatctacaatgcgattgagcgcaatcctcccagtggttccagtcctgatgattggctcgaagcggcaaagacaaactatcaagaccagaccaaagggacagcattcaatgcactcttggcttggcaaaagctccgtcatgctccgaaatggcgagccaatgcttgcgtcgatcaaccatccacaccaagggcactaccaataccgacatccgattcaatcgaccccaaagagtcgctctccaatacccctgcttcatctagtgctcgtccgatcggtgggaaggcagcaaagaggcttcgaattgagggctacgcacacgatgaattggtctcaaaagcaagcgagtttgccgaaatttcccaagaacgacttggcgctcttttgaaggggaacgaaattctgacggcaaaaaacaagctcctgaaggaaaaaaaccaaatcgaagagaagctgcttgagttagaacgagagaagataaaaatagagaaagaaaatcgtcggagtgagacccagatgaacgacataaagatgctccgtgaaagtgtggatattgatgacgatgaggccaaagaagtcctgaagatcatcaaggatgaaatcaagaacaaatggcgaggacgggcctgatttttcacctcatttttctgttttcactttgagctttcacaccttccttcttcacttgctttgtctcacagggccctcatcccctactgttttcttttaacccaaccaaccgatctcactcgttgtttgcaaaacatgcgtatcttttattcagattgatcaatctgacatattttcaccatgtgcatagatacaagaaataagaacatgaaaaaagagaatgaaatttcaactttaagctcgctcatcacctcggagcaaccaattgtaaatcttgagatcctcgcgtaactgtgcatgggtctcaggattgtgtaaatcaaagttgttttgaagataattaccccatgtgtgttccaacaatgggtctctatgattagggacgatttcagctgaaggggcagtcagaaaggggtcggccggtgattgttcctcaacaatcatgttatggagaatgatgcagcacatcatcatctccatcacatcatgcttctcccatagccgacatccccgtgtgagacagtgccattgggcttgaaggacaccaaacgtcctctcgatgtcctttcgcgcggattcctgaagctttgcaaagtgctcagaggccccaccctgcgggtgtttgatcgacgagaccagagtggaccatggtgggtagattgagtcgcagagatagtagcccgtggtgtactcgtgtccgttcagcgtgtatacaatggagtccgacgcgccagcaagtaatccatcgaataggtgactccgatgaaggacattgatgtcgttaagggcccccggagtgccaaaaaatgcatgccaaattcgaaggttcttgcttgcgacagcctctaagaccatggtaggcttcttttctttccctttgtactggcctgcaaatcctgatgggcagttcttccatgcccaatgcatcccgtcgatgctgccaatacaacctggaaaccctctttcctcattctcacttagtatcgtctgtagttcctcgtggtttggaggtcgaagatactccgggccgtagagtttgatgatgtgcttgatgaagcatttcagtgtttgcagggccgtcgtctccccaatttgtacgtactcgtccaagatatctgcactgatactgtatgccaattgtcgcagtgctgccgtcattttttgatgtgttgaaaggcctatctggccacagcagtcctacaaaatattggtaagaagtcagccaataagataaaaaaagagctaatttacattttacgcaatcaacttacagctttttgaacccagaaccggtcatgttgctgaagatcgtcacataatcgattgaataggttgcggctcatccggaagcgccgctcaaagatccgattgttataaaccggatgctcaacaaagtagtcttgcataagtcgttcgttgcctgcgattcggttccgaaaaatcttttgtctggtgccggtaggaatgtttctgggtatgggttgtgttgctgctgccaagagacggcgaaaccagtactcttctttgatgtcccagaggtaatcgaagtggagtgtatcaggatccatggtgggtggttctgctacggagggatgccgacggacacgagtgtggcagcggcctcagtatctaaatatagtttgcctaccgagccgataccgactgcccaggggggacttgactcggtagctaagcaacccagcctcgcgggcctcgctggctacctaaagagttaccacaacgatagtggatgctctaaaggtcttaatttttggcagaaaaaaatctttcttcagaagccttgtagtaaaggccattatgtgatctagctgtatttgtgattagagtgttaatttagaactgagagaggtctaaaaaacactctaaaccgcgatgggaagtcctccattgacctccttgtttgctttattctaatacaatttgaagccacatccctcatgtcttcatgtcctttttatttttctaagtttgattttctcaaatttcttgacaatgcagacagataacaagaaaattgtttgtgcacactcaccaaaataattggaatccaattactgtttgttttctaatattttttaaaaaaaaaatgtacagttgacttacaacatgttgaaaaatatgtaaaatgcagggaagaagcatgtgatatagcaaaaatgagacgtggggatagggcttgaaaattacaagtaacaacaatgctaacagaaagaggaaacaaatatacagaattcttgtgcaacagttcctgataagtcatcagtccctccagcagaaaccacaggcaatgaaggggggacttggtaaagtttggcttaccagctctctgaagcttcttggttttgtgattgaggcaacaagcaggggatgattagtttcagtgtgctttatagcctcataatgaacaagcctcatcccatcccccctgtcctacttgaataacactctacagcagttcccagaaagcttgcgctcgcgagctcctgggatctgattttttttttattttctttcaacttttttttgcgcctcataacctgtacacatgactgtacaggttgcaaatctgctgccaaggccgggtgaggcctccgggcacctgtaggttgcctggtgggggctgggtgcagcggatgtgaagacccgttccgactcaaaaaaatgagaggaatccaatggtccaactcccatatcttcaacttgaaaaatgggggagttgggccatgatgcctggaatattatggctgtacgaggccacgtacaggacagaaaaacaaaaaaaatcgaggcacaaaaaaaaaaattgggatcccaggagctcgcgacagcaagctttctgggaactgctgtactagttgacaccttcaagaagttactatttgttcgattccccctcgggccctctgtacaccactcgttgactgtctccccatgacgtctgcgacactgctggccatcctcgccttgtttccgggtttccttctcgctcaagcccccggcctgcatgccccccatatgttgtgccatcactcgacggacccacaccggcgactcgtcacttgtggaacccccatcaactgtccccttggactcatacaccctccgtgccccgaaagtcgccgagaagcttatgatcgttgttacaaatgcggcagagagttcaatcgccggtatacggatgactgtcgacggggtccccacaaatgcattgagcaccaactgccggaagctctggctacccccgattgaaaccgcgtactcacgcttcttacccgactggttgtaaaaggcatttaaaaaccctggcttgcgccccgctgcaaaatattttttccttctcaatttttttattatctgtatgtgcacccgaaagcaatggcaagacgatatagctggctaagagaagacgaagggatcgagataagttcattaaagggtgagcaagaatgtgaaacaagttgtggtaggtgttgagttatgtgacatgtcattgcttgctacatgttcacagttgtcagtgtgcttcttccttcttcatttcattcatctctctcatgtcacactctgtgacatccactgttttctctcagtttatatactggagtcatatttgtgtctgggaggatttcctttcctcatcctttccaacatatatgtctccaggtatagtcctctttctttctctttctcttctcttttctctttcttttctgtgatgttaaaatgaacatgatcctttccaacatatatgtctccaggtctctagtccatctcaacagtaggaaaggtgatatgctgggtttctatatcaatttttgtctggagtacatatacaggcaaccacaaagcgggttcaggccggtataatacaacagtctctcgaagaggaatcgatgactctactaagacaaccctcgatcgtctcgatgcaagaatgagcttgaaccaggatagttgaacaaaagatatattcattgtttttatgactgattaataaaatgaatgattcaaagaaaacggtatgtgattatagacaaaagcaaaggccaaagagaagagaaaaaaaaccaaggtatgtgtaatctagagaaacaatgcttgaaagagagggagagagagaagatacacttaaaggaagagattaacatggaaatggttagggagagtctttaagagaggaaaaacagagatccgattcgtttacggatctccttgccaatgagtttacgttcgagactgaggacggattcgccgtctttgaccttattaacaacgaacgagcaggtcagaatctgtagaagaggtgagaaatgtatctgagaaggggggggggcttacttcgaggatagatgagttctcttctgcccgacgagcgagatagggtaggaccttgtccactgggccgaatggtagatacttgaacacgaatggctgtgggtgtttttgattatcggcgtcactcggggccaggatttgagtcagggttgaggtcaggttatcagccattcctgcaagatatacaaagaaaatgtgagttccccctcaaatcaaaaaatgaaaagaagagtgaaaaggtgggggagattaccatagagctgggcaaacattagtctacccctcaagctatctgagagacggatgctctggccgtcaacattcttagcgagaccttcttcgtctctgagttgtttgaggaccttagcagccgagatcgggttatgtccggcgatcatcatggcgacttcgatagagttggaagagcgagattgtctgggatcggaggtgagtccctgagcccggcgggcgttactagcgagttgttggacgaggctggaggcaaggttgtcgaagcagccgtcggtctcagccttggaggcccacacaggcgggtgatcggggacgccgggccggccggccgcacgcgcctcccgccatcgggccgtctccgagaccaagtaggcccctcggacaagcttcacacccaccgaaaagtcccgcttgtgcccctcgtcgacatattctgctagtcgctccggcgtggaccgtaggagcgcctggaaagtgttgaagaccgtcggtgagtaactcgccgacccaggtccctctgatttcgatttgttgaattcggccgagaggaaggtagctattctgtccaacgcaggctggtagaaatagagcgtggaggattcaggatcctacatgaacagaatcatggaaggaccatgggggggggggaacaatcacctgaaaccagctgtattcagcatcgatcatgatcacaatgtcggccgctttggccttctgacagacgcctctgagactgtccatcaatccatcgagggtgagatggtcagccggggagagaggatcagggatgtgggagttgacgattgggaagggggagccattgacgcggaagggggagaggccattagcaagcaggttctcggaagcgcgcttgaagagatacgggtcgtcgacgagtccagagaccttgatggccaccgcactcggcttcattcgcgccgaactcgccgcatagcccttcgctcccgactcatatcccgctaatgactccaccgtccgcgtgatcgccgctacactctctctgctcaagccgctctctgatgatcccttccccgctccctctaacgcttcgactgagtagtttaataatgatcctacttctccttcatacaatgccttcatcaccggctggcaatcttccgccgactccccgcctgtgtactgtttttttttttttttgcattcaataaaaaacagcaaccatcagtcaatttttaagatcatcaatttttgggagagaaaatgtgtaattatttgaaaggatttgctcacatgtgaaaaaaatgtgtggaagacgaactagttacatcatactgattgagcggaggagggaagccgaacaaaattcaacacgagaatttaaagccgggaacaaggatgtattaggtcagaagggagggggagggggaaaggctgattgatttgatgaagggggggggggggtacagacgtacccattcgacgacagaccaagtggcagggccaaggatggggacgttatctctgagagagatgcaatgatttagcaggaggggcccgtaagtagcgacgccggggatttcacacaagagcaaggtcagataactacggaggaggtcaggggcggctttctgggccacatgggcggccttcagtctgagtgcatccggggctagtgccgcgagagggtcatcggggaggtcggcggtctggagggcatagaccgttgcgccggaagctagtgcgcctaggccgagcgccgtggccagcagagtgtaccccgtcgatccgcggcccggggaggggccggcccaaagccgagctccggtgggcccggaaccttgctggtgactggagccataaaatctccgcgagcagaagccgggcgtcgatccgctgcttagatagcgcgagggactggacctcgaaggcttcgtgaatgattggctcggccggatattccggagccccatatggactggtcccagacggatgagagtcatagcttggaggtcgaggtggccgtttcagtgcttggcggggtgaatgaggctgtgttggatggacaagccttccgacgaatcgtttgggatatggtttctgccaggaggttttcgaggctgagtgtcctggcgaggatggcggaccagaatcgacttccgcaaggtgcagtttgcggatttgggcagggggggggggggggtcagctggctcttgttacactcagaattttaaagtgtgggaaagatggattccgatctctctggtcactggtccgaatccgatcgatcggctcgaaagttgtacggactattatcaagggtccaagatgtgtaaggaacccaaagaagggggatataatctgtaacctctgaaggatctggccaagattctggagagatgaaacgccggaagcgagcctgcaagccagtggtttcaattcatcgacaattgcgactcgtcgcgctggtttcaatggtagccgattggatgtatgaggacggagtgcttggctgtggcacgtaaaaccagctccgactaggaggtgtggatagaaggaggccattcgtattgtaaaaggctcatttccaaggaactctctctgcgtctgagaaggagtatatacaactcgctcgggatgtccgaggaattagcgttgccaccaacagccatcatccaagcttgtcgcccatacttctccaccatcaacatccaagacagtatgaatatttatgtatccgtagtgatgaaaaaaacgcagagcctgaagatcgatcgtcccatcaaaaagaatggtccagacgacgatctgggttcgttctggtcgttaccattgcgacatcggccttccgagctcgatgacaagccgatctgaatacttataactgagcagggtgcagcagatttagccgacagttcggtcatcgaagtgaaacttgttccatacctctcggtccgattttaacaagcttaacacaagtcccctccgagaagcagactttcgatgtttcggtaatctcggcacgaaggccgaaatggaatacacacgggttggaggttggccgttggctggctgctccgcttgcttagttgttgcagaccaccctctgaagaactatgaacctccgttgttcagatataaatgccaggaagaaatagtttaaaaaaatcacagactccctttgccatcattatcaggctagaagtcgactctcgatgttttggtaacctcaccatgaaggccgaaagaaactacgggttagattcttgtcatgtatgggcttccgcttgcttagttgtactagacctatgagttgattaactactttgcagagaaccttttgaaaattaaacatttctatgaatatttgaagcttcgttcttcaatactagcagcaagtatctaaaaattctatagcctccctttgccatcaataggtttaatcatgtataagcatgaggattcagcgattggatcgtgcaggaaatttatattccatagctgatggagaagaagctaaaaattaaaaagctaagaagaagaagacgcagaagaggaagaggaagccgctggatggatagcgcatacgacgccttggtgatgttcatctgggccgtttgggcaatctgcgaggaactgccgggcggcgacggcattgcacgtggtacaacgatgattgcaggctcttcgaagaattttgcagggttgatgttggactccggccgcacaggtgactggggacccacacgcaatggtgaaaatagcacttggcgcggtcactgggtgctggcattgggggtttatcgcttcgccatacttgatcatcattgaacatgccagcagggcgcttagtagctggacgggactcatagtggcgactggtaagatgggcaaattggtgtctacaacgaggtctcgaatactcggactgctcctttatatatataagttcgcttcatgcgtgcttggtgcttctcggattcggcttggaggtgtgcaccccattgccattataatcgactgcatctatttggcgactccgcttcaagatctgactcaagaaaaacaaaacaagcagtaaaacatctttcatgcaccgcccctccaaccaagcaaccgaatttgagtgcttagggttgatcgatttcgcattttcagttggccaagagatcccgatacatatggcccggcggtgaacccgtgttcaatcatactaagctggcatcaatttgaactcagttatgtatacgaacccaatcgaattcttatgtacccaaaactttttggtcatgggtgccatttaggctccagttggcattaaaccagcaattttgatttcgcatttccaggtacatagccaagagatcccgatacatggcccggtgaccccgtgttcaatcatactattaagctggcatcaatttgaactcattgacgaacccaatcggatccttatgcacccaatatttcttggtcatgggggccctttttaggctcgaccagttggcagtagtatacaccagcaagttcatcggttacatcgggcttgaaacacaaaagtctaaccggttgagaccctcaattgcccagcacatatcttatactcggccggtgaacttccccccgacaaagtcatgttgtctgataaaatcaagcactcattatttttattgtttcctttttgtttcctttgcgaagttggaacaagaatttcaagatgaatttgagctctcatgtaggctatagcacaccattctttacaagaaaaagtcaaatcttgcacgtaaatatatttcctgtccgagtctttactgctccgagaggcgtttaccggaggcctcgtcactagaattagaaagcactggtgcttttacctcaacgccctttcattcacagtgctgtgtgccaccacctgaggttacataataacactttacctcccggcctcgggggtagattccgagaatgaaacatgggggatgcttccgtggggcgttaagggattggaaggatatgaaggcgaagctccgtcggcggctggcacccgagatcatacaatcaaaaggaggcccgtttctctggtctggccgaggtcgggcgcctgcggccaccattcatttatctcgtgatgtttgttaaggttgcggaagaatgcttggaagccgacttcgagcacgcgactttcagaggccttttcgtttggtcaatcgattcgtttcaattttcctgttctgtggaccttggtaaccattccttccagcgaatgccagttctcggatgccccccccctgttgttggaagactcttatttagcccggcgaatcaagctctccctcatgtcgccatccttcaccatcgtcagactttgtatgctctcttaactcctgacattgtcatatcacaccatcttcatcagcctacatcattaccaacaaaaatgactctttttaaattcttctttgttgcaatctgtttgctagctcacacttctccatctcgtggccagggcggtctgagctgcccttacgtatccaaagccccccaagacaattgtgacaagtatgttacgcctgttccagattctttctcttcttgtgactccagttcaacccatccgtgatgcattgccatccctgatctggtgcttactcactagtggctttagttatacaccctcgattgattttgaatatattcttacacatttatgttacacagagctttggaatctatccaattcgcacctgattacacaattactgccggcgaaacagaaatcgatgtgagctctggcctatgcaaggtaagttcattggtttatctttcaatccctaaatataatcattatccacagaggggattcaaaatcatactgagcattattttgtcctacaaaaagataagaattaccactgtaaatggtgcagggtgagtaaatctgagttttctaacttcagatcttcagcgtgagtcagtgaatgtgtattgatttcatggaaaaaaaaaacattaccattgccagagctgtcagcaagcaaaatataattgatggaatgaatataatttacaatggctgtaaaaaatactttgtatgcgctttatttacttgacctgttggatttctttaaacagtcatctgaccagaattgggattcaatgttttcaggctgggatttatgcagtcaatgcgttcactattgacatccaggaggttccgcccacggatcccacttttggttcgcgtgtgcagttcaacgaggcagtctgcctaaatccaacatcaaaaaaaccaatcatacccgcagattgtacaaagtatgttccttactatttgaaaggggaaaatgaataagactgattttttctattctggttgttgcttttgattcaataattaggggtgctgctaatctacctatacaaggtcaaggccctcaaggtctgttaaagcaagttaaaggtcaaggaatcctcaatctatccgcatcatgtaatgtgagtctatttggcccaaagatcacaagaatttagaacattcaacacctcttacatttttttaattgacttgaatttgatttatgaaatggacaactaatgatacaaacagataacagttactgcaggaaataaattggatatcactctgtcagtatttgaagaataagcttcagtgaataagaaagtttttctgatatactcaagactcctcatcctttttcttcccatggaatagagataaggagactttgaaaaccatgatgaaaaaaataacagaccaatgcaaaaccagtgtaagtaaaaacttgtttcatctgaatcaatattgtttgacattgacatttcaattgtcctttcaaaagcctggttatatgacagttggtaaaggcacttttggctccaatggaagggtaacattatcaacatcactcaataggaaccaacgttagcatcaatcagagaactttgttttcaattggcctggcctagagttaccaatcaatgtttcaagtaactttgtactttttaagaaggctgtaaatcagtttaccagcttagtcttgtttcaattttttgaagagatcagattctgtttcttcattttttttaatgtttcttctatgtaaagttgagatttgttctttcttcttttatcagaagaatttccaaatggtttgtaaaagatattgcttttattgagtgaagaaaaatagccctgttcaaagaggggggggggttgccttctgatgccaccagtgcaacaaggcctttcttagtattgctgaggatcaaatgtagcctgtcacatgcctgagtttgaacacatgtgtttgctgatttgtctatacaataatcttaccccatgtgaactgcgctattgggaagacatatagaggtgggtttgttgcccaaaatgaattccttccattttttcaattcagccacaccatccaaagccagtgatgtctttttcttagtttgattgctttgttttcacaatgtgggagctatgtctaagtgcttctgtggcagtgctactggaccacatcaactggtgtttttgattggtccagcaaaggtcaaaaactaaatcaaaaacttgaggctctatcaatttttcagatgaataatcttttaaaccggatggtcaactcgatagagtgcggcctatcctactgtgtattattttcttgcacacatagctgagaagcatgatcaaattgctggcttggattgacttttctcggatcttggatgcagtggattgatcaagtagttaatggccatgccccttgacgaagcagacctgggttttcttccagtgatcacattcaacaaacagacgatggggctgtgtgagagtgggtgggtgagacttgagtgtatgctctcctgacgtcatcctgattacctcatccaaatctccacagctcaacctactctacttgagtcttcaagtctgactctccttgttgaccaccaccttgaccatcttccttctctctccctccctccctcaagcgcttccccatccaagatcaacttgggcactcgatactccgaacaaccaatgtcaacttgaaaactacataatcaaatacgatctccaagaaaaatcaagcatggatatcgatggggctccgctctgtagggtatgtcgttccgatgacccgactctcggcccactcttccatccctgtcgatgcaccggatcaatcgcacatgtccaccaagattgtctctcgacctggctctctcactccaagaagtcgtcctgcgagctgtgtgggcatctcttcagcttcgaaaaggtctacaaacccggctcacccgatcggccacccttcactacaatcacctgccaagcactcaaggaaatcgccctcttcctcctactcctctcccgcgctatcctcgtcggcctctgttggctcgctatcgtcccatggaccgtcgtctgggtctcatccgcttactggaaggctgctgattggtttgcattcggtctaacctctaacatcgatcaatgtgtgtatgttttgatttgttattacgaatcctcaataaaacagacatggaatcaatcacaggactgatcttattttctatgaaccgattcgcccgcacattcatatatctatatcagtatccaggtcttccaacagctcaaaaacctcaacctcgatcctcagttcttcaacaaattcttctcccgattccaagccatcaacagcctcatcctcccctaccaatactacccttccttcttcctggatcaccaacctcgtcccatcattagagctcgacccaaactcaatcgccctcgacatctttcaaggtcaactgatcacctgcgctatcatcctaagctttgtcgtcatcttcctcctccgagagtggatcctacaaaacacacccccgcctgatttgattagactagccgaggatgaagaacttcctcagcagccattgcaaccacaccctcctgctccagatcaagcccggcgtgcacctttagaacaagtcgaacaggccatccagtccgaaaaccaatcaaccgatcgtgatgatcttaaccaagacaaaagcgctgaccccagcagaattaatggatcatccgactcgaatgattcaatcaatctgacccctctaccacccagtcagactgtgtttgccgacagcaaatcgattgtccccaccttctcctccgattcgtctacgattgcgagcgtcctctctaacactgaaaccacttggaccaaggctggtcttctcccagaggaacaactgctgcccaccccaggtctcctcgaactggccgatccaggtctcggtatgcctttctacaaagctcacgacccgatcgattccgacattttctcccatcggatcttggtcacttctacctatctcctctttctggccaatccatccgatgctcctcttcttgccgcaccatctaagtctccccatttcggtgacccggatgatagccaaaagaggcttatcggagcctggacggacctagccgaaaacaccatcttacatccttcaaatcacatccctagtccgattgttcaactgaggactcacgtctctgactcgtttcccgaagatcatcccccggccaacccgatcatctttcaagagattgaatttaactggacacgtgcattattaagtgacccgaagatctgcaagcacatacaatacctcttcaatcctcgttgctactccacccaaaccattcattctcaagatcagattcggatcaacggcttggtgtacagcttactctcgatctataactcgatcgaaagcctcagtgtgattcacgagagcagcaactcagaagaagaagacaccgaatcaaatggatatcagcgtatatacgacctcatgagattatttgtgttgcctttattggacgttcctaacccaggtctgcgcagttttcggttaacccaattggaagccgatattcacgagatgatctgtaaacatgatcctgtcttcctctcgaatctctcgcctgatcagccctccgtcggttcactcaagcactccctcgttactatcttggtcaaacaaaaaattctaaccactttggtcaacagttctacgtttcttaggtatagtcgaggcatggtcagtcggatttagctgattgtaattatcaaggaatagcaaagattgatgcatggaatttccatcctcctcccctcaaaccctatatttggaccaggcgtctgatgacaatttgttcactaactggcgattaaagtccaccaggccattttctcaaagtttcttggacccgcagcgagtaatcaatcccgagaatgatctttgcgaaatcacgatccagttgattaattttaaagcgaccgtcgaacctcgtctgaaattaaacaagcctgatgatgaagacgttcccgattggattgatcatgcgaccttggaccacaagcttttggtcacttcatcttacctactcttatctgatgaagtctgcgatactttctatccagcccttcataccccaggttttctcaacgcactagaaaatccaaacaaggaccaacaacataacgagattttactattgcaggcatggctcaaactagccacaaactgtgctgcaaagagctcagaacttttactacgtttcaagaatttcgcactacattcatcggtcatttcgtttgaagatcgaattcacagttttcaacggttggaaaccgagtggttgtcgaaactactgagtgatccctcgattgcccagtttttggttctgatcctcacccagaacaacgagaacgagcgagcgacagccagcttgagctaccatactccccatttcttcctcctcaaattgttgtatgtctacaccgtactcgaaactctgattccgagatcagaaagtcaacaggctgggatcatttacgagaatgcgtcaaagatcttggatgagcatctcaagagactacaagccgagtcttccgatcggatccatcaggtcttggaaatgatcagacaaactcgattcctcttggattcttgtcaacctgccaagtccctctctggatctactaatcctcccaacaacgacatggaattgagatccgaactgctgattactcggatgaaaagaggcatcattggaatcctcgctcgtcagaaagtcttgagcttgattgtcactgatcgtaggtttactaagtatgcgcgtgccatggtctgtctcatccttttctcttaatatgcagtttttttggtcactgtttcccttgagattcgaggatctcatgtctgataatttatctggtctgtagctttttgaaccaaatttattttctcaagttactacccttccgatccttgaacagcttgaagaagatgatcaaaatatgctcgattatgaaagaatagataaggggaaacagaaggcccccgatcaaactttgctcgatgatcaagctgcaggtccctctgaggaagcagcaatagatgaggaagattcactcattaaatcagaacacttggccgaatcgtctgttcttgaccaatcgcttgatccttcctctcatatcgacaccttcgactggtcagaagatgccgggaaatgttccagtcaagcctcaagtactcacgcagacgggaaagatatcatatccggcaacttcattgaatcttccttggccgatgatgcaaacctcctctcgactcaatctgtatctcctgcagaggacctcttgcctactgagaatgggtcgacatcaagtgcaccaaagattggtactccagccccgggaagacagcccgttactgaacaccatgaacccgagccccaaccggataacaacgagcgcgtggccaacctggatatcctaaatcgaggtcgattacaagttgctgagcgagccgtcgcgggtaggttgccaggctttgggcctcaacgacttcaacgggaagcggctctcggcccaggcttagcggacgggttcgtgtttgacgaagccggtggtgccaacgccgcagacgatgagctgatggcagaagatatcgacgggattttagagctcatcgggatgaaaggtagtctgctcatgttggcccaaaacgtcggcttgatgactatgctgctctccctctctcttctcgcttttgttcatcttcctcatatgatcggcaagatcgctgttttggtccgtttgccttcttatttgcttacttcctcaacttatatatcactaacttcattttcttccctccgtttgcttagtcaaaagctcatagattgttggccccacccttgaaaggattgctgatcctccaacgttgcgtccatcgactgttggactgcttatctgactatgtcaagcttcatttattgccaaattatcaaccccctgcaaagattcagcaactttggtccttcgcagggtcaccagaaaaatcgtttgcaggactctctcaatggctcgatcgatggccaatcacagaactagtaaggttgagtaagactttggtcgatcagggaagaccccttttctcgagcttcccctcgttgaatacggtctggcaaaagatccttgatcgggttggagaccgactgaacggcatagcgtatggctcgaaacctattgatcgggcgcttgcggtcttacttggttatttcgaactggctttgatgagtttgttctacctctcctccggtctcgatcaacaacgagcgcgatttgttagtgagacgatcgtgaatgggatgcaacaacaactgttgatcggcaaagtcgggatcttcatctttgtcgaactggtcatcttcccattcctctgtggactactcctaaactttacaacgatcccaatattcgctaatgctacgttcagtaaccgactggaactctatagctcggcgccatactcggcaaccttgatcacctggttggtcgggacttgtttcatgtttagctttgccattctcgtcagtacctgtcgcgaatcgctccgtcccggtgtctgttggtggatccgagacccatcggatgatcggtttaatcccatcagggaaatcctcgaacggtccgcgtggagtcaaatcaagaagatctccgcttcggctatcatgtatggaaccgtggtcgtctttggactcggctcgatcgtcttcaatcttgtcttctttaccggtacccttcccttgagaattcacgctgatcgaccaatctcaagttcggccttagatctggtgatctatcaaacctttttacctttcttcttggaatgcttccaacctcgtacaaggctgaaggaatgtcttcaagctgtcagtcgttatgtggcccgtcaacttcgactgacttgttatctctacggcgagagacgcatcgctgaggagaccacgctcgaggtcgttgtttttggatctgatggccttatccgaccagttgaaagaagggcgcgattctcaccgatgaggttctttaaatctcacccctgtcgatcatcatcatcatcatcatcatctgggaagaaggaagatcgaagtcagtcgaagggggtgtcgaaaggcaccctgagtcgacgacgtaagtgggcggggggctcgtttgcccgggtgccggcgtcggacgcggtgaaagtggtaccagggcggaagatgcatatcccggtgcatgtggatggcacgccaatcgacccggcggacatggctatcattgagcagcagcaggctgaggcgcgcgaggagggaggtgctgctggcgcggagcaatacacgatcgtctatctccctccacagttccagatccgtatgactgcctatgttatcttcatgtgggctgcggcagtccacctcggctggcttgctatcggtattcctctcctcctcggtcgcttcctcctcgatcggttcttcatgcccgaccatcaagagccccatgatgtctatgcttatgcgctcggaatgctctgttgtgccatcattttgtccctgaccatcaaggtatgggctgaatactctaggctctctcagtcgagcgtcggtggagagactggctggggagcggtaaaggccaacgaatgggagcttgaagggtctgaggccggctcagaagacgatgagtctgaggaagaagaagaagaagaagaagaagaagagggcgcgggagcggctccagatagggccggaaatgccgaccgggctggtcgagtcaggccggtccggtcgatctggagacggctcggatcacagctctataatgccggtcatatcctcgttctcgtcttggttggtggggttgggctccccatcctcgccgccatcgtggtcgaactctacgtgctcggcttagtcaagcctaaacagccaggattacccgccatcttcctcctcgaagcctggacttatgggtgtatctatctctcgatcgccgcaagacttttacggttattggccccgactcattcgctctccgtagctctcgaccaagtatgtcccttttttgcttttctctttctcgctccctcgtcttatcccaaatcattgatctggctggatctgtctttctgtgtgtgtgtgtgtttagattgtcgtccgttggagggctggcgaggtcgatagggtagtccaagagatcaacctcaacctgctcatccccataggatctcgtctactcctctccatcctcctaccttttctactcgtccaacccatcgtcctcttactcttacgtgaacgagactcgattggtaagacgatgataggccatcaaattggaaagatcttagattggctcggcctttctacttcttcttcttcgactactattcactcatcttcttctactcatcatctgaatcagagcggtgtcaatccatccgaaatcctctcctatcttctacttagacttatctatcctcttattctctcctggttctcccaacttcttatcgctaaaaatctcttcttactcttctctaattggattgaaaaagttagggatgatcggttcttggaaaatcgtagacttaaaaagttagtctttcccattttatttcttaactttgattttcttattgattttttctatttttttttcttctagttatgatcctccagttggttttcctagttcttctgctggtctcctgaaagatgatactggccaatctggttccaaataaaaccaatttgatccacactttttttctcaagctcttttgataacctttttcttttttgccatttctttctttcaagttttcatcttttttgcaacctcatttgtcaaacctgatttctttctccttttttcattataaacccttcaagttgttatctttcctttttttcatgattaaaaaaacttgtttgattttcttttgtttacaagatatgtgtgtgtgtgtgctttttttctggtgaaggttatgattgaatgttatatctcatgtttatatatacatactaagagttttcaaaagaaatccaaatgttgcatgtaaaagtgttgtttttgatggaggactcacatgtagaaccaaatcaaccttcatcatttctttctatttatgtgttgtcaagatcaatcaagttgattgacatatattttacatctcatgaagtggtttgctttttccattttgtttagatatacagtttccttttcctttgaatgtcttgttttgtttgcaatttaccaatttcaggttctcaatcatattcttgattagggcagtttatgtcaacccaaggttggaatcaatgcttgacaaagctcacttcatggggttcaaagttcaatgaaatgcaaacattatatagacatccatgttttgtaaataatcaaatcttgttgggtgtgggaaacctgcagatcacatgattggattgtccagattttccgcaaacaggattgtatcattgatgtgatatgcatgtgtgtcctggattcctgagatttttttctgacatctcagctgaggtctagcttaacaaagcctctctctcccctagagtccctgcaggatactatctgtaggagaggctcatacaccaagtccaatccttggcagggactggaaggattttgaatcccattatcactaaaacaggtgacttgatcaatgaattgagaagtgctgtttcaactttctgacaagcgctgctatagatattttagatccagaagatccacatataaattggcaatagaacaacataaagagaaaccaaaaaggccgtatacctgcaaaaattcaaccactattgtggatacttagatttataggattgaatcctgtgaatccttacttactttccgaaaattgtgattttgaatctttcttttaaaaaagaaatgtgctcaagtggttggctcccaggaggtgggactagtaccaaaatgaagctgagaaggtcttttataacctggctctcagacaggttcctggaagttaccattgatgaagggcaagaaaaagaaaatctcactagtcaaagtgggatttctgtcccagccagaaatctgatgttatacacaagccccttcctgcaggttggggtaacactttgcttgcctgccaaagcccaaaaccagtcgaggggattagataagccagggctgaggttgatttccacaaagtttgccatgaactgtatgtgaattgccttgttgttttgcaaatattgcagcagttgagccccagtgtgcattgcttagttgagctacaaaaattcatgaaatgattcatctcaaaatcatgttaaaaattggcaccctttctgggtgtggtggtttttcatccagggttcgaaatttcttttagcaacccattcatcagtcatcagtcatcaccctgctatagatactggtcttgaaattttcacattttggcaaaacctttcagggacaggggggttcaggtgacttttttggtttagcatatcctttttttgaaaaagtgttgaagacatatttgtgggggtcacaacagccttttttacttcttgcacccattaattgtttttcttgcacaggtgtttcttaaataaattttataacctgaagtgttaaagtttagcattacattttaagcccacagcagtgctgctgcttcttgtggtgactcagaaagcctcttgcaagaagctattgtgaaccccgctatatcaacagggttgaactagtttttgcaattcctaaaactcatgcaagtttcatctgaatgatgagtctcagggaattgaaaaccttttgtggcattttgctgtgaactttgtattgttacatgtggggttggtcctggtttatgtcccagctacctgtgacagctgtgttttcttcctcataggatccaaatacaaaaaacctgaagggttcatatgaaaacaaactagttaggtaccccagctatggtggttctcctcttgacctctgcgtggattttgatcatgcctattggttagaacctgcccgaactgagtctagtattgcaaaaagctccattaaatttaaggttaatttaaacccagattggaatgaaatcgatcctgtgttttgcagcataatcagcataagtcattccacaaggatctagtggtctcatcaagtaacacatatctgttcattatttaagtatcgaagttggcaatccatgaaacttgttttgctatctataaattgttcttccctggaatcttcgaaatgcaaatgatttttcccatggtcgcaggctacattcatatgaacttcaagctggtccgacctggctccacatggaaaaatggtttttctgtcttatctttttcatagattccccacatggaaactttccctcatgttctacgcttcatccaagtggctaaataaaaacggttgaattggccagtccattcgcagtgcttgcttagggattatcgatcttgaataaacgttgacgatgaagactttatggcaagtgtggctcctgcaattatctagcgtagatgtatttcttgtaagagcacccacaccgggtaaggtattcaaaatacgataggggcaaaacattctcgtagcgtgcgacaagcttactgactaaaacgcgctttccacatggccaaatcacctaggtcaatttgggggtctggaccatggtgacctggtatccgaccgattggagttaagccctccgcagattgattcaagttccgataagagccctggaacgcaccatcgtgaaatacgtgcgtttattcttcttgccttagataaggttggtgacccgatgttacttccctcctaacattttggtcgcccggcttccccacatgcatgatctttgtgtggtttctaatcaccattcatggtggatgtaataggtacgacgcttcaaccacctgacttgaatccgagtccaagtcggcaagatcaacccagatttgaggtttcatcatcgaatagcgttgaagaaattgacttcttaggtgggctttgaagcataatggcgcgtgacccggtttgcgcttgtgtatctaaaactcgaatttattaactcgtagggaatccaatccagtcaaggaactctgactggctcgataaccaagctctcaggaacatagaaaacccagctccagttccgcatactgccaataactgtgagagacaccatcttatcgatgccattgaggccagtgcagctgctatcgcgaaaaaccaaaagctgaacagccttcatgatctatatgccatctgataaaattgacgtcctagatcaggaaccctggctggatttgaatttgcttttggataacccgacgacaaagaagaggaaatacaaaagttcctttcaagccccagggatgatggctgatgatttcggtgggtggaagtttcatgatgagatccatgatcatggttagtctccagacgttacctccggagtataggattaatatattgaattcatgttggcgtttttgtccatgaactccagtgccaaatagcgctttcaaaattgcatcactggattctgattcatccaaagaaatcacaccagactccttggaagaacttgaaggaaaaaatacaaaaccattgcacacgggacataaaaattcacctggcatattttttcaccccctcgcacatttcgataccccagacttagctgatcaagagctcttagttctaaataaagcgcaatatttccctgctgagaatacaaattccccggccacaatttctcattcacccactggattagcttcagaatccactgcaagccttcgagaagaaccatgtttcccgaatagcaacgcaaatccacctgttgtgcatgaacaaaccccccaattgacttcatctagtcatccaagacctcacaataaaagtaaaagaccacgcaccaagcggtacagacacccagaagtccaagttggcaatccgccggctccactagattggaacccgaagccccggttcgagaaaacccaacatttttctgaaaagaatgatgattactttaaaatttttggaatggaagatgaagaattcgatgctttgggtcaaaattttttaacaaccttgcagagaaaatccacaaaattaaatttagaagtccaagcagaaagtagtgaatttttcaaaagacttcgtggtggtaagaccatggtttggatttttgggaatacagtttacagggctgaaccagaggagcagcgtttgaaatcgaagtatgcttcaactttatcagaatttgaaaaaatatttgcgttgaaaatcgaatcacttatcaatcaaggccaatcatccacaagcgaagaaagaaatactagaggtgtttaccaacttgttttgcaattttccgacattctttggatcaacaacttgagattacttgacagtcttggactcaaagacgagaaatattatttgattgcgcatgccttggtttataggtggcttctgaggtgcacccaggatgatctagagcatctagtgttagaaatcttcaagacagccctcacgttggatccatcgaaagaaagaatttatcgtatgtctaaactgaaaaagaacggtgcaattgtttttcatggagtaatatctgaaacacaaacactactgactgaagcagtcatccttttgttggcgacttactacaagaccgtcaatgaagaaaagtgggaattagtacttggaaatgactcccggtttctatcgcacatagtgaaaaaccaaaccgaagcttttcattcggtgactcgaacatcacgagccaagatgagattgcttaagctgtttccatgggtgggcaacttccacgaattcaatacctacgagttactgagtggcctgcggaatcacagaaaccatcgggttgatctggattcgtatgttcaagttgaaccccgtctagaaaagggacagtatgaggaaattggcgagatcccttccgaattgaccgagacaggtaaagttgattccgagcaaaatatggatacagatagttgggttaggtggggatggatctcaataattctacaacgtgcacatacagtaatggagaaatcattgacaatagaattcactcaaacaatgctggacgtggaagccttcagaatgcaagtactcggtcagaacaagcattttgccttcaaggaaattgctgagaatggttttttgaagcgaacacatatttttttgaaagtactcttagaattaaataaaaggttgattgaaacattgggtcaccggccaatcgactcattatatttagaagagcaaaacaagatacaagcctattttcttcacttaatcaaatcgtctccaaaggttttatccggggacttgaagaacaatgaagaaatcgactctggaaaaccaagattcatccaagggttgattttcaaagcaatagactgcagcaacattgaaaggctatacctaccgtaccctgaagcagatgccaaagtgtctcagcaagaaataattatgactgaagcagcagcaaagatgttggcttgttattactaccaaaacaattacttaaaatggaaaaacttgtttcatgatgaagatagtttttttaggtcatttgaaaaaattgaaaggagactggacctcatacccagctatgaaagattctacagagacagttttcccataatgcaaaaggccagattattcccctgggtcaatccatttataactacaagccaacaaggcagagtgacaggtctaatttttagggccggccactatgcaagaggtgctgcaaagaatgtctcaaaaacaactgccagaggaaaaaaactaagaggtgaacattaaactctggcaatcaagattaattgtgaattttatatttgtgttcaattattgatctagttgtgtgaattttttgtcatttctcattgcaatttggttactaagaaatgaaattccattactatcaagatgtttaaaatcaactaagaatttccaaaggagtccaaaaatattgaccatagtccaaaccagacattttatcatcttggtaaaatgtttatataccagcttgaaaacagggaatagtagatagaaccatccaatgtgaaacacatgcattcagtagatttttgtttcacattttcaaaatattataaatttctcaagtcagctcttctgtaacccatgcccttgttgacccatactctccattaaaccacagtgaaatggtccaccaattcactcatatcagtggaaaaccctctgaagtgacacattctctctactaacccatagcactttttgtccaccaagggggatgggttaatggagagttgcatgtaacagcttgaaatatcctttgaagccgtttgataggggcctaaattgtaagagtcacatctaaatttttgatgtcattcaatttgaggacaccagaacaaagttgaagctttgggagcccagaatctagaactgcaatatgtagtattctagctcagtagaacaaaagtcagaggtctctgggaggggaaagaaaaggctaaactgcttttcaagtaatgattatgtaatcttagaattaatgtttttgatacctatactgggtggaggtattaacatcattcacaatgctttttttagcattaaaattctctagtgcataaattgttctcttgttagtttcacaccaactgaccaaaggaaacaaacctaatttcatagagattaacaaatatttcaatcttttgaagatactccactggagttgatcaagccatggctattcatcaattacagctaatatacattctcaaatcatactaggactcactctaaaaattggataaattaattctttgccaaggtggatgtcagcgccggtctcttgtgtgacctggcgttgatggggtaatgggtcttactatagcctgtaaaggccagtagaaatgaaacctcaccttgacgctaggaagcagaggggttagctccctgggttagaggggacaacagtggaatgagcatcactgcgcctgagctcagagtggtaggatgactcccttctagactacagtagtgaattaactgcagtctaggataatagaataatgatcaagataaaaggtaaagagaaaggggagagtgtactgctaaaaccccactcactaatgttaagtaaggtaaacgggtttgtatggcaataatctctggggggaggattcttagagggaaagccttccctttaagtattgcaaggcagggttcaggctgcctgttggaccggacaggtccacagatgatcatttatgtatttaaatcataaatgatcaaaataggtatttaaattatgatcaaaccaaaagtggaggaaatgacatcatctctctctctgggtgaatcaatacagagagagataaataattaaatcctcattggtaatcatctctctcattacagcagataatcaagagagagatgactaagcttttaatacatatgtataatatttatttattacataagtatagaataagataccaaggacactgggacgtgggtacatccatcgagatatacctcatcctttgaagtggtcatcaaaccactaaactaaatcaactcatggaaatatgagccaatgcagacatttggacatgtcctacatgtctcgtggctgacagtggagctggattattgtaggttttaagccctcccatgtacagtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcagaatggcgcagatgtgatcacatcatgagcggcgagagccattagctgtgttgattacataaatagtgatgtaaaccggggatagggttgacggcgccaccttttggaaaggtgcgcgcctgggggcgcctctcatgtagcccgggtatggcgcctttggctggcggcgccccggcgagcagggcgccgtctttttttttttttaaacaagattctttatgtattgcataggaaaagatgtgtatgtacaaggaaagaaagtgaacaggattgactggtcggaggttcgaggatcagacccaaagatcctctgggtcccagttcacatcggcggggttgtcttggatgccgtcaaggtcgataacatcatctgctggttgaggtgggttttcccacatatcaaaatcaaagagagtgtccatgaaggcgttctcgcgtgaagcaacgacttgcatttgttcttcggtgaaaacaccggtttcgaattcttccaattcagtaggagtgaggaatgcgtcgtagattctcatgctttcgtattcagaatcatgtgtcgagttcttttgtcttctttgttttctaggtgctagtaatcgatcaccttctagtaggtgaagcttcagttgagctaacatcttcaaggttgttggggacattcgatttcgcgattttgtcttgattgcactcattgttgagaataagccctcaacaccagcagcatggggaacgatttcaaggacaccaatcgcaacttttttcagcgcgtttgactcaggtgtgtcaggaaccatcagccagtaatccaatggttgatcgacgtcctttgagttgtaggggaaaagtgagttgtaataccgattgattgcatcttgtagggaagaagcctcagctctggtcagcttccaatgcttcgcaagacggaggagcatctgaccgacttccggaagtgagtgtttctttgagactgcaattcgacggtagctagggtggaggaaaaatgcaataacatagatatcctcatggtagatttttgtctgtgattcaagtgcattaagacagtgccttttgaaaggctcgaagcgagagtagacatctgtatccctgatggccttgtatgcgatcagaagctctttccagatatcagaaagagtggtgtctgcccgttccaaggacccgattgcatctacgacaggctttaggaggctgactagagtttgatttgcggtgaagtgatcgcgattctcgattatttcgacaactgcatttgacattgcaggggtatcgactaaagggtcatgaagtaattcaagacatttccgaaacccaagttcgtgtgactgaactcccaagcagaccttagccatcgagtaccaacgggtttcacacagagtttgtagaccgtgtttgacttcgttggccttttgccatgtagaaagatgctcacgccagaaccccgaggttgtgaagtagttaacaagggttttgttggacttgatcacacgatccatggatgggtgactggctatttgcttggcgatgaggttgaaaacgtgcaaggtgcagtaaatcttcagaatatgaggatttgcttcgttcacaagtctctggagcaagcaatgagaaacaaaatgagaacaacaaaaacctcttcaagaagcaataataactcacccgaagtttgatcataacggatggagaatctgtgaccaatgcacagattttatccaagccaacttgcttggacttcagtgaatccttgagggctgagaagatgttatcggccgtatgtctcttggagttaagatctagtacatcgagaaagtattttcgtttagcgcctttaaggaccatcaccgcatatatgctgttaccagagttgtccgtccagccatccaaagacaacgtcagctgagtctgatccttcagggtatcacacatagacaattcgtgtttggcatgtatctttggcaaagtgttgtccatcatttgtactcgtcggggtattttgtacacggagcgcgctagttcagactgatattcttggaagtaaggattttcgagaaatgtcaaggggatattagagctgattaatgcttttaaaagcatttcatgtaggtgatgggttttttcattgctcattggtcggaagtactgatcaatttgctggcttgattttttatcaggaatggagacagagataactcgactgtcggtctcatcaagaccatcggatcttaaggtggttgaaccaccatcaccaccctcggcaagaacatcacgaaggtaagcagatttgttgtctggagaaatgtttgggcacgattcctggatgtgtgagaagagctgggaaggctttgcctggttgaaaaccttatcacagtgagtacacttcgcttggcgtcgtctggattcgtcgtttcggagctcagacatgaggaagcccttccaccttggaccatgggcttgtgagggactggtccatttgttggaagcgctgctggtgttcctgactggtggcatcgttgagaatgggtgtttgattgagaatttgtcaagactcaaattgttgcctcaaaatcctaaccaggacatagaccatttccgactctgagtcagcaggagtcactgtctagtgtcagtcagaaaagctgacacctgaaatacatttcaatacaattgaaatcaaagtgatttcataatttccccaggttgtctatgggcacatacatacctgttcactcaaaatttaaaaagtaggtaaagaaggtgcgcgccaaccctcattttcgcagattccggggccccgggtgcgcgcacggggggcgggcgcactttggcgcgccccaccccttggcgccgtcaaccctaaccggggagaaagagatagggctgattatataagcagactctgcttcccactggccttctttcccctgttgaccatcaagccaactcactccaccaagaacaaaccaacatcacaaacacacacacacacactatcatcatgagctggttttcagtcgaacctccacaagcccagtctccaactcaaccagctgtcctcgttcatcccacctcatctcgataccagcctggaaacttactcggtgaactcaaagatgaggttagaatgaatcatgatatacacccctttctattgtaagaggtactcacgatgtacttgattcttcacaggatacctcctggttggctcagtcgtccgggtttgtcactgaaacacaaacgttttatatcaccttgcccggcaacaagctggcaatgtgtcaagtgatccactcagctatcgggtcagtcgagccgtttcatctcttgtatgatcttcatccatctataattcaagatgctcatctgccgacagctgtctaaatcactgaatgagataacagactctggtacccccaaatccaattcaccttccgattcgtcgatcagggttccggggcacatcattggaagtctaccaacgtcaccaacttcaagacccctcccgcctcctccggatcctcgtccgttaaatacgatcgaaggtcatgcaaggccgaccaattttcgatcttgttggatccagcacagcccgatcgatatacgatcaccggcaaacatgacgactcgatccacatccaattcagcgtgactcggatggcagatgtaccgggttggaagctcgggcaagacgctcgaggagggctgacgtatttcggccgatgggcatcgaaggagccgagcaagagcggcccggattatggggcgggttcggacggctacctggttcaccggttctggccccgttgcagcgtctcgggccgcttgttgattgatggcaagacggtcgagctcgacggcagccgggcaatcttcgtccatgccatccagggcatgcggcctaacctgattgcctcgcggtggaacttctgcaacttccagtccgtccgtccgctcgagccgctctccgagggcgccgaggacaccgacccgggagtcagtctgaccctcatggaattcaccaccgtccccggctcttacggccccccacagacgatcaccgttggcagcatcgtcgttggcgacaagttggttgggatctgctgtagccccaacccgagtgaactcgtggactccaaaacgactcaccaagccccactcctccacgatgtcgacacgggttaccaggtgccctcatcgattaaattcgagtggatggcccccgtcctcgccaatgcactgggctcatcggctccgtccaccgactcttctcccttgtctgctactgcccacctcgtcttggacctcgaggctaaacggatctcggagaaggagagttatgtgactaaaggcttgatcgagaaggtcgacgtgatggcccaaatcccgtatcttgtcaagaaagttatctcagccgttgctggtgcgagaccatacatctacaccgttagtagatccccctcttcccctccccgcacacactgatttcaccgattccactcatatcactgatgatctgcggtccgtacttgttttaattagtggttgaaccccgtcgaggctcacatcactttgcctaactcggctctcccaaacgggttcaatgtcaagaccgaagcggtcgaaggagaagctagtaaattcaccattcatggtcaccttttcaatgtcagtaacccatcctcctctccctctctctcaaaatcattctttgtaatcttttcttgggtattctcttcttttgcttattttcttggtttttttttggttgtttttaggaagcgacttttatatccgatttgtgattgattgatcgtcttcttgttctctttcttagcaatctttcatatctctctattcccctcttctatgcagaaacaaaaaatgacttgagttgtgtaagtgtatgtctgtgtcatgtgtgtgtgtgtgtgttcacagtgtacctaacaataaataactatacatatgaacagaactatacttacatacataaacagtgcaacattacaaaaacacaaattgattgaatgattgaagcttgtactttttatgttggttatgtgtatgagtgcatcaacagatagctataaatgacaatatgatgatgatgatgaagcaggctttactttcagcaagttgagggtttttccattattcactttataagccatgattcaaatgaggggtttttttcttcttcttctgggaaatgtggggtctcatcaattttttttttagggatatttccttacatttggatgatcaagttttttttttctttttcaaaaaaaaagaaatattggaaattttaaaaatccaagttgagcttctttgaagcttgagaactgcattacaatttacatgagcagaaaacacacattccaggtgatcctcattcacaattacaaaaaattccctggcatgtagttacacacttttttggatagtttcttgatgagaattttgttggacatcatgagcacactcagctatcttttttttttttacatgtaaccccagacatctagttttctaaactgtttggcgcaaaaaacagccaaaaaaacacacacacacaatagagacacccaagtgtgttcttaacttctttttgggcacaagcctctcccgcatcttgtgtgattgacagagaggctgaacaagctagtgcccaaatcatggactaaattcttgatctgcttcagctagcaattctacagtgtgcaattctgcaagttctctccagggaaaatgaccttgttttttgatgtgagattagtaatttggtgaattgtatattcaacacttactcctccattacagagggacaacccacagtcagaacttgttgacaatgccatgccccactagcttaattgaacctcttgaacagggggagggcctgtgtcccagagggactgtctgtaggagaggcttattaggtcacttgtaatttgagtgtaatgtattcatatttatttatttgtttaggctctgtttggccatccacaattgtaatagagtgttgtcttgagtcatcaactccaaaactaggtttgactattccaggctgtgtaaatgatgcagcctgaaaatccacatcaatgtcaatgtttctgtttggtgcacattggctggagtggatggccggaaatgtggtttaggaggacaggggggcattgtattggtgagagggagttgtgtataggtggaggagacatggaggtgtgatgagggaactgagagggtggagagagtcacaaaaggcaacttatgaaacaaaactttgtggggccaaaatattgggaatggaaggggaatatacatcaataaccacttccatcatatgcaagtggctatgatgggcgctcccaaacacagtcatgaggccctgtcataaacagtgatcccccaaaatatctgatatgattgcttatgacaatcatggacagacaaacaaagcctgagttattgtttgaggttttgaagatctggtgtgaatagatttatgggtctggttgatgaagcaagcttgttctttttattcaaatgtgcaaatggaatttttgaatgccaaagcccccagaaattgaatggaaaaaaattacaaaaggaaaatgaaaaaagagacacaagaaatacttggaaatgttaggcagatgaaccccccaactttattcaaacaaaaacacccaaaatctgtatagacttttttcaattgaatttcataaatttttagaatcaaattctaatccacaggttgggtggcaatggatctgattttttttgatggctcaaccagatcactttgaaaataattggattttttgtcccaaaggctattgtacttcaaaactaaattggggtttgagtgaatgatcatggtattgataatctcaattaattgctgtctgttattttgttcaagtgaagtaaatttataaccagctctcttgttttcttgagcccagtattcgactaaattgtttgaaatatgataccatttggctctttcattaatccgtgttttgttatggtctttatctatcttctgaaggtgcaatagcgctgaaatgtttttggcccagtcaaatttattggtcagttttccatcaccattttccattagttcatcccagaatttcttcatgaaatataaaatcccttcaactattttatggttcaatttgccttccttgtgttccttgagtaatgagaggcggactataattaagaaagtggaaatctttgttatattacttacaaagtttgtgatggagctgatcttactgcctgatacagacctctctttctttaatctattcatgttgtttcttgattcaatactcaatctcaaattcctcatgagaccattggagaaggtgctatatttgtcaagatcaagtttttcatttgaaatcttcaatacaatttcacaaagtatttttggcctgagactggttttgatcttgctgcggaattggtgttttttctttgtgtatttttgaactacatctggcattttacttgtaggaatgaagtaaaaatccccactcttttgaagattgaggtttttaaacatttccttgagactgaaatcatgagagaattgtggtctatttaaatcagaaaacacatcatctgaaccttgatatctcaaaaaatcccaatcataaacatcaaagaatggtggaatgaaatgatttgcttcttcatggagatcacatttgcttgattggattgaattttgcatatttgttattaattttctttcactgtttaaaattcctccattatctttaggtgtgtgttcttgaccatggctcaatttatgtagctcattttgataagacttgattggccaacttagttgactgtttgaggcaagctcctttcttttccgttttttcaagatggatgctgtattcccattaaaaattgtcttttgagatggattttcaacatcagccccaccggtaagtggtaatggagaccttggctgctgaatttcagaattcaaaggctcttcaataaaatcaaaacttgattttggaagttcatcaaacacagctatattcaaatcaggaagttcttgattgtcaaaatctttgattatattcttggctgttggatgaagtaatgctgggctgatcaacctcagtaaaaaataatatttgaatactgagttcctcataattgtatggcattcgttgagaaagaaagtgaaaatggtaaaatactctagctgcctggtgattgacagatgcagttgacctttttgcacttttgatgatcaatcagtcatgaataacaatcttaggaatttggtggaaggatttttttgattttttggctagctggttttcaattttaaaatggtttccaatcatctctggcaagtcttaatttgttttgaaaccatccaaaaccagtacagaatctgaagcttgacctgtacagcactttgagtgccccccttgtttattgtttatcaagaaatacaaaaatgaaacaaatgcaatacacaactttctattttcatgcatagtgttgaagtacatacatccttgatgtatctgatgtcagataagtacatagcttaccaggactatgtaattttctactccaacacattaaaataaaacaaattacatgatctgttgaagaaaacagaccctttctttttctgaaacaaatattctagtgggtatcaaaggtactagagtctaatggcggcttcaccgccatgacaaacttcaagtgaaacacaactgattgatacagggcataagtccctgtcattttagcctacacttgaaactgtatgcccaattatcttcaacaactccaacaatttcatttagcttttccaatgatgcaaatgaggatgaaaatcccaagaagatgtgactatcccagcagaccattggggtcaacatgtcagagctgtatagatctcaggaagatgtgactgttccagccaaccatttgggtcaacatgtgaaccccttttctagaggaggattagtgatggttgtggaaaaggaaaacagttctacataaaaaggcagatgatcgccaaaaaaattgttttgaggatacacaagaagcaatgcattccatattattcattcattggagattagaacagagaagcataaagtaagaacattagggcacgacataataacaaatttagactaaaaagatttgacaaatgatatataaggagttaggtgtctgaaaatggcaaaaacaactgacaatcaagtccagagtctggaaatagcaaataatatgtaaaaatgtattggagaacataaggagagaacaacaacaaaactgaatctaggaataagagtgaggataggtacatgtctgaaaaaggaagtggacactggagacaaaactatataaagaccagtgaatctgtccggtcacgagttggaattcagcaatgcactcaggttaagtgaggacttgatgtttctcacatcattaatgcacattgcaatacctgattaaggtgcaagggggctaggtttggtgcttaattgtttaacttgttaattatgtaattgaaaattttggaaaaccctgccgtatcattcaaaacatgttggttcttcagctagcctgtttggtgacacattgatgaaacattttagctttttcgaatcaactggtctctaatcaatttataatggtggacttgatcaggttcctaccccataatcaagcatgcatcaagtattgcacttgcttatttacctaataacaatggtgaaagcaatacaatacaataggggtatcaaatgtaggaaatccaccattacaaactagtcacttttcccaaaacttttttttgcatcaatgcactacaaaaagtgttacattgcattctgcaaatgcgcggtaacatcacatgtcacatgcaaggtaaaatcgcatgtgacatgtgatgttactgcacatttgaaggatgcgatgcaacccttttgtagtgatgggccccaaagggggttaaatgaataaccaacatgtttaaaaaagggtggagtttttcaaaccagtcaattaaataatggtggatttggttatatttgatacctactactgtttgtttctgagcagcagcaatatattgtagagatggatgttatacaatgttcttgacccatgttggcagcaagagcttcttaggcttggaatcattccaatgtattcaagaatttggttgggcaggagtggtgtttgcttttatgagaagatataaattcacatcatcttttcagtaagttgaacatcctctgccagccattagcagaagctttataattcatgagccttgagccaaaaatggtctcagcctttatcattatggtcccatcaggacccaggaaagcccctatagaacacagtaaccaaaatgtatgaatttttggtcaaaaaccaaaaaaggagctcaccccaaatgtatgaattgctgtttttgcccagaaaggtactcaccttaaatgtatgggcttctccctgaagaaggggaggtagtaagcaaaggtgtatgagagtcacaaaatttttggccacaatgctccccaaggccccccttctaacttgaaagcccaggcccaatgctttgaagggctgatgtgtagttcagggggactgtttgcaccagcaactagaccccttgaagtgaaggctggtgtagggttagcttctcccccttttttgcctcttttacccctctccacctcccccctgtacagaaggtaagcaccaaaaatgtatgaattatcgtggaaagtgctgaacctacgcacaaaacgtgtatgaatgggcttaaaaaatgtatgaatctttcaaaaatcctggttttttggttactatgttctataagagctttcctggggtcctgtctcatcatggtgccaaacttaacacaagtccccctggtgggactggaggcttgctggtgtgactggctgggcgcacaaagcgccccctcccacaggcagggacttgaaacttacaagaacactttcccggtgtgaggcagaaacagggttttggtggtggcaaccttgtttgccccaccactcattcattacaactcaaatttatttttagttcatatggatgaaagatccacataatccagatttttatatagttttttcttgcaaaaaccagtttggttctggtagaaaacatgcaatgaagttcatgattttgaactttgatttgcaaatttggcagagaggctcaagcgcactctcagtataagcatatttgatgcctgcaaaatgataatttgtcttttttctgtttgttcttttaaaaaaagattggtatggaaataaaaatatgaaaaaatacagaaagatcaaggagatacatgtcatagaacaagaaaaaaagcacaatgaaattttgagaacaataacatccaaaacagagggaaaaatacaaaaaagggacctcaaaatcatgcctgcctcacgcaagctttgagttttatgtaagcctctgatctgacaagactgggctgccgcccagacctgcccgcaaacgactctcgtcacgagaggattatgtagttaagctcatcatggtgcatactccctgattgtggcccaaggaatcgttcaacatcgtccagttggctttccgccaaccattaaagtgttatagcagtgatcttgtgcttgcttcaaggccgggtacttttcttgccccacgtcaagcattaagatcagccgtgttcaagaccgccagacaggcttgcccgtgcacgctgatcacagagatcagccgcgatggccacaagctgagatttctgctccttataagctgatgatcggcagtcggaaatggccagctattacagattttatatgatgctgaggaaacaaattccggaaatgtgagataggtatcatccggttgtttgcacacattgacacgatagcttgtttgttcctgattgtcttgtcttcataatactcttgaagtggttttgtaaatattatgtcaggagaagctgaagaagaggaagctttgtgatgccgtcgatgacgatctataatcggcttgctcatgatcgcccggatatagtccgagcctctctcctccgcacgccggctattatgtggagcgtgcaacaaaccagctttgggctgccggctggtcatgggacttgaaaaatatttctgggatgaatggatggctgctgcggtcttacaatttgtgagttaggccgaatccccaacgggttgttctccttcatcatggctgcatcctgatcccccggctgatcgatcatgtgcgcaaaaaaaagaataactctgctcttgatgatgatggtcagctggcattaattcatcccaagcagatctctacatagctcatgtcctccccgctccggccgaggaccgcctagtagttccccaaccggttgagcaggcgcacatgagggacaaccgagtccatccctgtgccctcatacttatttccatacccatcctctccgctttcatggtcagtctactcttggcatggccattctctcctcttttttttccttctttggcttcctccctcctattatattgtatcatattatgttacggattcttgccgagctggattgagagtcttgtttgcgagtgtttgttagactaaaaagatgtaaccatcgtgttcttcttgggcgcgatgttctcatctgattcttgaaggctatatcatcgatcgactgcaagtgtataaagagctgcaagctggtgtgtttcttttttctggagtgtccattgtatattctaagttcgagagatgatactagatgatatgatatggtgcccatgaaaatcccagatctcatcatcatcatcatcttcatcaccatctgcatcctctgcgagcctctgcgatgtgatgtactaggccaacatcctccaagcttaaaaaaacctaaaaagaaaaaaacagatggacagagaactctccctttgctgggctggtctcggactgggtgcatggactagtcctacttcctacactttaggatctaaatagctcgtcagccgcttatcgagctctctgcacctcacccatcaccctctgatcatctgatcttctccttccactctctctttcttccctcccttgcccaacttcttcctctcccccttctttcaattcaagctttcctttacactcctcatcccccctacatattaatccagctcacagtctgccttacactactagttcgacagtccttctacctactctgatcttctctctgtccccccttcttgttgcaaactccctcataatactgtacctttcctcgtagttttgtctggttcttgtgctttcttttttttttcttcttctaaaaaaaaaccacaccgatatcgaaaaaaaattaaagaaagttatctgagtgggcttggattccaaaaaaaacaacaacaacaaggtcaaggtcaagtccaaccaagaaagcagttcaccgctcaaggtctaatcgcacatctcgcagtcgggctacaaatctctagacggatacaatcatagattggccgacgagacagccttgggactatttaaaccggcctacgacttatctccgtgtttgtttgttttcgtttatcccaccaccaccactcctatcatccgctgttttttgcctccttcatcttgaattgattatcatcaaaaccatccgaagctggtcttcttcatatctttatatcccgtccaaacttctgactcacctcatcatccctctccaaaaactatcgatcttctatccccccccccccctgctccatccaataaaacaggctcccttcctcctccatccacccatccgtctctcttcaaccgccccctctcaaaaaaaaaagaaacatcctaccttgaagcagtttattaagtatactccccacattccccctccaacccagaaaacaagaatgcaaccaatcaccgcgatgttctgtctcctcagcgtggccgcgacgatgcttctccttgccgaaagcaagccggtgatgccgccgtttgtggcgcattcgtatgtccgtttgggcggacgggacgaggcgcggggcaacaagagcgacgagaatgcggtggcgttcacgagctgtaatgcggacggctacgagatccatggggtcgttaatgcgatgaccatcacgccttgtcaacgatcctccgccaacgatcaatgcactttcatcaggggcaggtctgtcttttttctctctatgctcatcctcttatcccctccaaacttcgttgaccgtcgtctcttgttaatggggctcctcctccagaaactacaccatcgagctcgacttcctgtcctacctcgactcccagaaccccaggagctcgatcgtcgctggtgaccccaaggaaggaccctacgcctactctggccaaagcttcgccgcttgcaaggtcaaccaacacgctttcttctttactctgtcacccccgcatcctatttctcgtgctgacgcgtcttgtttttttttgtggactgggggttatatacagtacaccaattgtccgatccaagccaatgtagcatcgacatatgtataccatttccagaccctagcctctgtaagttaaatagcccttttccccgcttgatgatcgaattccgaagcgcaatccagctgatcctttcgtcgcttggacggcctcaggacttcaactatctcaccttcaacgtcaccaatgacttctttgggcccagcttgttctgcgccggcacgcctgtcaacttccagcaacaggcttgaccagctcctcctcactcttgttttcgccccttcaaagaccccgctccattggcgcccccccccccccctaaaaaaactcatttaattacccggctctcgtcgctcttatctctgcttcgacactcccttcgtcgaagaaaggacagtttcttttttttcttctcctcttgtcactcccgctctcatccaaattgttctccccgtctctatgatcttatgaagtgaagtacccccccctgccctcctattgaccttaattaataataataatatgttttttttttctttgatgtttcctgttttgtttctttgatgtgtttgatcatgaatctatctgtcgtgttcctttttccattttttcttttgttatgaaaggctcttgggaaacaaacagagagagagagagggaggaaggtataagagtgagtggccagaagaagttgtgtgtgatgggatttcatgggctattgcgttcctctcttgcccatgtctcttcctccctctccctatacatatgtccctgtccaccctcatccacacccgtcccgccccggtacgtatagtctcttttgcccgcttccccagaggtcttcttgtggttacctttgaggagaatgatgattgtcataatctcgtatatcccatattccttgagttcttcaaaaatgctttcccccccttttcaaagacttggattgactccagtaggaaccaggtccctttgtggtggttcgaaaacttcaagtgaatgcggatgagatgtccagccatcaagtcaatggttatctagtggctgtccactggaatgttgcgctggatcactcatgtgtaagagcaggacggggggggggagcattccaggaatcggattaagcatgaagggttagggaacaaaacgatgaccttaaaagtgtcaatggaagacaactacatatatatatagtggcacatctctgtcaggatcatcaagatgcaaatccagaaaacaaaaaaaaacgtaggaagacaacatgttggttgtgctcctatctctcatgtatatgccctgtctgaagaaaaaaaagaaaggtcacttgattataacacggattttgtcgcttgtgcaagcttactacaataaggaggtggttgttgggtattgcaaaaagcggtggatgtttggacacatttgggtccgtgcttgctagtgctccttgtgcaaagttttgttgggggggggggagagtttttggcttttcaagaatgtgtttattgccctgcaaaaatgaatggagaggaggccggtgtgaagtgtctggttgagggagggggggggctacatttataaaggggttttgttgtttttttgctgtccagtaaccttgcaacacactttcctttttttggtattctacgtctatcctatcttggacacccattaaacctgcagccaattttgttggttagccaacagctatatcaatttgaataattaactttgcaatgtgagacttggatttgctcgcaagttgtagcaggccgcggggttcccaaatttgaccattccctttcctgaaaaagttttgattccaatctttttgcattcttttttggccttactccaaaaccttgtataaaagcgcattttcctggttatacatatttatgtctgggcaatcaagtttatcattctggaccacatggcaccattaaccatgctcatctgttcaacccattcaacaatcaagctgtgtataaacatgcacatagaatgtggccacatatttaggtagcgaacggatgcacccccacaccaagcatggtcagcttgtgcccggatttgtaaatgtgtaaatttgggcatattgactccgcaacattgagagttagagaggtggcgcgcgtccaagaggaaacatcagccaagcagacaccggactgcacacacgtgcagccaaatcagcaagccctgaaagcaatgggaccaacggaagcttgcgacccttgcaggaaggaagctcgccggtgcaactccgagtctccgaccaccccggatatatatacttggcagaaccaacgtcaaaccaccgtcggaagccaaagggaaatcatccaaaatctaaaaataaagaaattttgcccccccccccccccccaaccaccctggggcccgggtcttagtgcgaagaaggaaacaatccacccggaccaataataccttgacattgccgaatcggctgggcaaaagccgtccagcccccaaatccatactcggcgagctcgaggagcatcaagaaggcgatcctcctaagctcacctagcaagattcttcagcatacttagtcaagcgaccaccagacgtcgcttgaagacggaaagggtacgctgactcgctgagcctgcggcgtggaagtcttggagagtgtccagagtgatcacaaacaagtgctcaacctggtccgggagaagttttcggtctcgcccaggtccgcagcttcaagcgagccggatcatgatagacggatgtacataatttactgtaggctgtactctcacatgagtcatgatgaggctccccctcccgtgatggccatgagatataaatgtttaaaaattacagatgctgtatgtctgtgttcaatcctgtacgtcatttcgaatacactctaaagtggactcccaggctctcccaggtctttttatcagaggcagccaaggaaatttaaaacccacaaggcgcaggcaccagtcaaatatcctttctttacgcattggagcagaccttccgcattcgccctctggtacatcttcttcaacaccgaataatacttcttgatcagtaacatacctattttggcttttccatcgtggacgacgagaaacgacgaccgagatgatttactcaggaatcagtagcttgattggccttctattggcaaactccgttcggagcgacctcatccaaccgccgcccttcctagtccaatcagccgcgctggtcgataaccagggccagcccatcatcccgcctgatatttccaaccaggtcgcgttcacaaactgtcccgcgggcgattatccggtgtatggtaacgtggaatcaatgacgatcacgccgtgccagaaagccactctgggcgatccttgcaccttcgtcaagggaaagtgagtctcggcgaccatcctcttctcagtcgtgctttcttccctgttgctcagcgctaagcaaacatttgtttggttgtctgggcccggtaactagcaactataccatccagtttatcttcacaacctcgctcagctcaaaccatccccggagctcgatcgtcgccaccggcaaggacggcgcgtatgcatactcgggccagagcttcaacggttgtaaagttaagcgcgccagtgaaaaaacccattcccgcgggatgcatatccaggcttgtgctgaccccactactacccattgtgcatccaactttacacagtacgcttcctgtccggtatttgctgaccggagatcagcttacacgtataacttccatactttggcatccgtcagtcgcacggtgcttggcacatatttcctctgacctttgatccataagctgagcctgctcttccccatgctctaacctcaacagtcgttcgaccatctcaccttcaaccttacccaagatgtagaaggacccagcatgttttgtgccggcacgcccatcatcttccacaagtgataaccctcaagctcccaagggtatttcatcttcttcccattcaagcccgttttgggcgatagaacctcgacttgttcaccctgaatgccattcaacatgctccatatcacattctctctttccctttcagacttcctttactctctagctcttctgaccctctctgttcctgtaagctttgtacaaacttgaccaaaatgcatgtttttttttgtgaatgagcaagttcagttctttaattctttttccataatttaaacacttgtctcatgaaatttcaacaatgatggttttatttgggggtttggttaaacaactcccaaaaactggagagccaattcccataccctggattccccaaaaaatgggagtcaaccccccaaaaccattgactggtttgggagttgactccctaaaaaaatattacaaaaaaggaaacccccagttggcaaaagagcggccaggaggattcctcctggccgctgaggtacactctcaatggccgggagtttactccccattcctcttggctgttgagggtatacaatataattattaattactacaacttgattgtagtctttctgtaaaaagggatacatgtgtaatttatgagagtattccaatgctttgatttcagccatgctgcaatctgttgttcaaatgcttatatgaggatctgaaaactgtgttgaaaaaagctttgaagtttccatttatactgttccttttaccaagggcaattattctgatttcctctttccctgaattcctgatccaatgctctaagtatttccataatagggaagggattgattgtgtccaactattgtaaattttttgatttgatggaagaattgcatattctttgaaactttgtattgcactattaaacaagactccaattcccttattctttgattcaatatagccatgggggattataattgtatcaattatttgaacaaagaagagtaataatacaaaaagtttctttttggttgaagttgagaatacttcatcttccatttcttcttgaaaatttatattggtctgttgttcccaaaatatgagccacatatttttgttcttcagaaattcagtgcagcttttctcaagtaatcgtgtagatatgcggttcttatctattccagtctcatagtttccatcatctttttcacaggtaagagctgcgctaaaacgtttcagtaactggtgggaattttcacaattcaacatgatattgcctgttggctcaaatacttccattctttggaataactcattcatcatattttttatcatttggtttgggtattcaacatagatacttttttaattgaaatacaaagttttgattgggaattctacagtggacttgagttgattggtcaattgtttaattgaagatctgaaaacagtgttgaaaaatattttgaatttttctttcatgggttttgttttccccaaagcaattgacattagctctttggtccctgacctcttgatccaatgatacaaaaatttccacaatgcactggtgctcccatcttttggccaggccctttcaaggtcagatttttcagataaaatgatgctatattctttgaagctttctattgcttctttaaacaggacgggaaggttcagaccaagcttggtatcagccatttcaaggggtataaatattgtatcaatcatttgaacataaaacaaaaacaaaggaaagagttcctttaagttcacactttcagactgtaattcattgactacatttaagagattgatatttgtctgtgcttcccaaaatttgaaccataaattctggttgtccaagaattcatcacaattgtctttttgaaagtcacgggtaacattgttcctgatataaattccagtctcaatgacatcctcagcattctttatatgaaaggctcttttaatttcagtaagccatcctgaggcattttctgaatttaacataatacttcctgctggccctgattccattagttgaaaaagatgattaattcttcttgaaatatgagaatatttatcttgtgcaataagactatacttatcaaaacatacaaaatttatgtctggtttgtaaataacaccaatttcacctttctgctggcttttggttgtactcaatgatggggaagatttttggtgctcattattgaattgtgatgttatgagctcatgattagaggctttgatattatttggacatgaaatcccagaaataacatggttggaatctacaaccttatgcatattagtttcaactcttgaaacatatttgggggtcaatccccctttaatatatgttgatttcccttttaaatcagaaaaatcatgagcacatgagccacttgactggtttatgtgccttgttttttgtttgaaaatatgcatgttattattactggtttgaaatttagattttgaacccaactttattttatcacctttggctactgctttgaacccaatatgactttttgatactttttttgaatcatttgaatcaactttctcttttgaagaattggagttcataccctcttctaaatatgcatgtctactgagggaattgttctttttttgattcaataactcaagcacatttgaagatgtttgttctttatttgaaaatgataccatagggacaattttattgagcttgtttccaatattgttattttgtaaagaatgtgataatggctggttcctatggccattattgaattctgtgcacacaagctgattacttgcacatttttaacttatagagttcctcttgggtttgaaaatgtcaacactggcaggttttagattaaatctgtgatttgtatttgaactgattacttcttttgactgagttgcttgaaaaaagcaggtttcatcttctccactgttctgtttggaagtaattggttttccccctgcatgcaacttcaaaggaccaattttattaattttgtgtagattgagtttagttttttgatccaattttgacatgacatggttcaactcaggcttcttgattttttttcccatgtgattgatttcaaatgttttcctaatttttgaattgatttcaggtcttggaatttcctttttggaatcagacttcaggatttctttgcctttgactctctgtcttcctttcgacagggtcttctccctatgcttcccaaagccttggctaactgcagtttctatgtaagaggatgtcaaaaattcacccaaaagcttttcttttttcccttgatctttggcctgaggtttacttttagaactctccaaataatcaactgatgtggcttttctacttgtcaaaatttcagtcccatgatgtgaattagagtctgtgttggttcctgagtattcactctggtattcccaatgaggatgatcaatctttttcccagtactcctagccttatgttggtcccactgatcttgagctaaatcacttttagatagtttctttttttgtatcagaacaggatttcttgaaaaaggttgtggatcccttccaggatattgggtctgttggcttatattttttagatttccaatgctgttgacttgttgtctatcatctgatgacatcaaggaggatgtaggatttagatctggagggttggagggttggaccggaagtttatcactggagagactacttgtagggtgttgatagtcatgcattgcataacatgcaacagtgaccttcagaaaggcaaagaggcccttcttgttcatcagcagtctttttatgatcggatgtaaagtgtgtaagtgatcctgggcaatttttgatacaaaaggagggcacagggaatgggtctgctgttcttgggtcggatgccaacggacaagtcaatacatagacacattgcagcacacgtatctcaagtgagaaaaaattactacgagatggttgtacatttttcaaaacctagccccacctcaccaaaaaacttgagctgctgttcttcataatgccccaaatcaggttttccaacgtgcctgataaggaaccgtgtacatgttgtgtttcttgaggaaacaattcaacaaaatcacgacattgtaatttttggtggacaggcccggacatttgtacttggtcatatggctgagaagcattgcgaatagcagaagcgttttcttgcggagcttttctatgcgaatttgcgtcaccatgggacagggctaaattattcaagtcaccggcaacctacggtacttggacaagctaggggacagtgggcacaccaatctcctttcgccgccaggcgctcaggactcgagcggacttggttaagtttggccaggcgcactttcttgtttagtgaactaggtttatcatccacatcggacaactctcttcccagttactagtggtgggtagcaacaatttggacatgatacctgaggatgcggcatatggctcctactggtatcatcacttctaacttttttcccctccctccctcaccccataacaaaaggatgttgtgaatatttcaatcctggattaaccaaaacctgcgatatgtatccaagtactgttcatgaacacaaaatgcagacttgatctgttcatattcgtttattttcaattgacaggaattgtagtttgtttagtccaagcacgctggcatggtttaagtaattcagacaagttcaagtcgatatagtgtccagtgttacttcgggggtccgacagggttcaagtaatttagacaagttcaagtctatatagtgtccagtgttgatgcggtagtaaataatatgtccatcttgtttcaaaatcaaagacttcgaaagaaagaatcggtgaaattctcaaggtacaaatgtggcaggtgttgtgcacgcgttgtcgtaatcaccggctgcgattgagacaaaagtgtcatcgccatagttgggctgttgggaaagagaggccagataaaagataaaggattgatgggcactgatcagtctcaacggatgaagatttccccaaagcggatctgaatccctgcttaccgacacgccgaaatcacgcgggcagcatgagccgttgtctactgggaaattttggattgtgaattgttcgcatgtggctgtcgggccggcttgcatggctctcatcactgtcaattaaaccccccaaggaacggaaatgagaagggttgtatcatcggttaggttcattcaaatcgaacaagcaatgtaatctggaacacccacaagcgtaattctgggcgttatggttaccgtcaagcgaggtagcccggcgacataaagctacgggcttatcgccctcacatctaaaaatctggattccaaagaccacttcagattggatcaagaggaccactagggatttcatggcgcttgagaaatgcatggtatgttaaaagatcaataatatgtaatccgagatggaaaatctagatgcggtttgactggtgtggttggggctaaaaatctaaatgactgaaataatcaaagaatgggaatatggtgttcttgaacgaagaaattgcgagaccagaaagcgccgagtgatatgatcgcagaacttatgtaggctcgaaggatcacacagcatgttcgaaggcctgaggctgagtttttgggatgagccgtcagagtggtatcggttgacaggcctcgagtattcttatcactttgcgacgagagagaagtttgtctccgtcctccatgaaaccaacctctaatccagagatctgagccttgaagggcgtttcgcctgtaacaaattttcggcgacaagtaaatcaacgtttgaaggacacttgtcttggatacatctctcggactcggcccctggactggtgcagaggcaacatcggttcattgaggtcccgtttctatttccatcactacattggcattgaccggggcgccaaggcctgtttggccgacttgcattatcattgtccgaccgtgactatcgatcaaaaaccagccaggcggtgtaagataatgtctgaattcgtcgatgagctttgaggaggcaagcagcatttgatatggatacattcataccgagctcaatgagcttcgctccttagccaacgtgtcgatgtcttggatggaaacgattgggagagtgaattggcaattttctaaaaaaaaaaaactttacttggattatggggtgtgtacacaacaaagaatgaggcgaggaaagtatgtatcatcacaagaaattgtaatggaatgatgctttgtaatacttaattagaaaaataaagtaaaaaaaataagcaacaggcagattcaaagatacaacaatcgtgaagatctgcaacaaaaagtctggagagcttcaagacgaacgaaatagagggtatgcagctcttttgtacacacatgtaagcaaaaagatcaggtgaccatatcattcatacaatgggaatgacgacgttccgggagggaagatgaggcggaacgaatactggttcagccgatgaagagagattggcctggtctcgattttcagggatttgatgattaccgccctctgtggtttctgtgttaccagttgaaacgataggaacctgagcagacactaaaggtctagaaggccggggtgtggacgtcggactggcggccaaagaagccgttgttgatggccgattacttgtgggaggattggtggaaaataggagggatttgacttgggaaaccgtcagatcaaatagaaataagtcttgttgaaagtcgcttgcttcattggtcactctcgattgacctcttcttgaagtttcattgctttcatccgatctttcttctactgaattcctcagatccaatagtggatccgttccacttggtttgctgggaggttggttggcttcaaggtcttcaaggtcttgatgatctgaaaaagtgacgagaatcgagtaaatatgagaaaaaaaaaaaaacaggtttgaagggaataggagtcatatggaggattggagatcgtcgacgtaccagggctgatggttgatgattcatagtggtgagcggcggtaggatcggcagatattgggatcgagtgagattgggtgaaacttatgaggactaaaagtagctgaaccaaacagctaaaaacatctaagccgacgagaaaagcgatgatggctaatgggtgattccaagtgactgattcacaagaacatgatgaaaaaaaaaacagtcaggatttactgggtcaaaaaaggggaaatggacaggacgataggaggcttacattgtccaatgaaatcaacaagaatcccgcttgggtcatagtttgatgaggaaagtaaactgagatgactcgataatgcacaaaaacaaatcgcaaacgaggccaatgcgaagaatcttagaggtctatctggttggatttgtttaggttgtgagaattggacttcagaaaccgtcctgagaatgacttgaaagtcggttatttcgttcgattgtccatttaacgacatgtaaatatgtttacacatatttgttcaaggcgattttgttggatttttttttgtgacgcatcagaattcggagaaagaatgtaatgaaatgttagctcttgcctactgagcaaagaccactactttctgggttcaacagttgaactgaatactgacagatcaaatttttcccatcaagagtgtagcatagtacaacaagggcgtagaagagaaattcgagctgaagtagttcatcacaacaaaaagggtcaattgttgagcaatcaagaatcatacatgtaattatcacaatgagaatgtatgcatacatacttgttgcatcaacattgcaagtttaatcttccgccgttgttctgccctttggcagcgctccgattcttgggattcgtcatcggattgctctcgttcatcaaacatggatgtgatgttggtgatattgacgttcctgactgggttgacattgctcgaatcggcggtagtatcttgggccgatgatcgataatccatctttgtttgaagactgaaatgctcgacaaaaatcgatacgcaagagatgtcgatggattatttcgcctcacaagacactccacgctcgatctgatcacgagtccactggcgaacgataaaaactgcgttggatttattgaatcggaatcagtcagtttgatgtttctgccattctcctttcggtgggaaaatgaagacagaagaaatacatacttggtttcattaacagccagttgcagttcaagtcggatggtacaccgatgccatccaagcagaatgtgaggatcggtaagacaagctagtccccggacgctgtctatgacgagactccgtcccccggggacgcggggtccttttgagaccctccattcgggggggggtcaactcaagactaaaggcactgcgctggaacacacccacagggacaattccaatagcccggttcacgtagctgctcgtccgcagttaaaaatttgaaaacgagcaaccttcaaccaatcctcgctaaattttttaacttgtaatttggcccgcgagcaacaattgatcctcaaacgagcatatggaagcgtgcttgtcaacataaatcacctcacctaccacccccgccccccgtccacctcagcactacggatcttgttctacttactcatcaatttccacagtgaaggcacctcatcactctgccacaatactcatctgtatgtaaatcctttttcctcctttctgtttgattttttttgccctttgcctactttttgaaaaatacatactgatcaattgtcttttcaaggccatgagaggttattctgaacgccaaagccggatccgggatcttttcttgattattgtatggttagagcacgaggaactggaagacatggttgatagttggttccgccacattcgaattccgactgaagccgaactcattttccccaggagcaagattccacaacggatgtataatctactcctcagtgatcgggcaattttcgatgaagggcttcgactagttttatcgaaccaatatcttgttccccgaccatcacccaaactgcgagacgaatatgacctcgaacgactgttcaacatgcccgacattgaattccgacaggcttcaaggacctcaaaggccggatttgtaggattactcaacataatttgcactaatccggttttccattggggcgggatccgtccgcaacttccaatagctcatcaacttgcactcacgctcgagcggttgggatcaaatggtaacggagcatcagttgggcggttctctagaaacttgagcgtgggtcgcgggagggtcgtcaaagtatctcgtcgggttattgaggctttgatctcactaggacggcgctatgtggtttggcctgatgcggctcgacgtgctgagatatccgaggtaatgtctagggagggttttaggggatgtgtggggtttgtagatggaactacaatcccaatgtttcagcgacccggttatgatggagaggtgttcttcgaccggaaacgacgttactcaatcaacgcccagattatctgcgactgcgacaaatatatcacatctttcatcactggatggccgggctcatgtggggatagccgagtttacaagaggatgcagctccatctgaacccatcaaattactttgacgaaggttaacatccacgactccctctggcataggaaaaaaatctgacatcgttcactctcttctctaatcaggccaatacttgttggctgactcagcgtatgagctgagccatacggtgatacctgcttacaaggtacctgcggcaaacatcacaatcaactcgcaattcaacttttgcttggcaaaggctagggttcgaaacgaacatacgattggtgtcctcaagtctcgatggagctccttgcgggagatgcggttacatctgtatcattgtcaacatatgcggttacatctgtatcattgtcaacatatgcgtgcatatgtttcttggctgtacagttgtataatacttcacaatctcctcgcaggtctcggtgatcagtgggctgagctcgatgacaacgatttgttaccgcttgatgatgattcagatgaagaagatattgacgagagtgcagaagatttttgagaccgcttaactataaattgtgtatgctacagcatgtaccagagggggattttgtaggagtcgattgagcccctctaggaaaatctgtgataactattattattagtctgataaccattactattagtcgaccgagccaattatgtgactacatttgctctcagattacgaattggattgcttggtcatttgcttggtcattgcttatatatttatctctgttcattgcttgtatctttatctctgcaggcaaaaaggaaaacaacaaaccaaaagattgagattaagtaaaataacagaccgatcaattgttacctgagtttgagtcaagggaagtaaaaaaccagaccaatcaattgataccttaaatttgatgacagagagaaatagaccaagcatgaggacatgtaataactaaaagcaacaaaaaggcaaaaaaacagttcaaaataattgagatcgatcgatccaaaaaagaggggaaaaaaatcctatcagaatcaacatgttcggaaaagtatctacacatccaatagtgtatcagcaaaatgaaacaaaaagcatgagattaatgtaaattcacctacaggtctaatcataaatcagcctcatgtatgcctcgatctcagactgggttctcccctggttgacaagttccatgatgacattttttttctcgttctgaagcgctagttgcttcttttctttttcttcagcccgcttttcttcacaattgtatcgttctcgctcccaatcaagttgcctattccatcggtctttgtctcgtgcatctcttgagttttctcgctcttcttttttttggtcgcggtgtggaaagtaaggcgcgccctagggtatttcttgtacctctccgctccgcaacgcgtcttgctccggtttgttgtcccggggtaacttgcttgatggtcttgtaggtaggtaaaataactctcttttattgttctttggtaggtaatactctaactctaatctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttctgatatgttctcagtcccctctttttttcctctctcccccctcttctgcctcgaagcccactcctcctcagtttcccacactccagtcccttcctgcttcccgcgctgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgtctgtcggtccaggtactcctccggccgctcctgagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttctgcccctcggtgctccccgctccttgtagcccctccgcagtataccctgaacccccgttccgcagtcggccgtgatccccggcgtccgtcgatgcccggattccccgcagtaagcttttcagaaccttgtgcattcggtctactttttctccactttcccgcgcctcggaaggcttgactttccactaatgcaccgccgctttcctcagcctgcttatgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggtcaaggcgcgctcccgccaccacagcgggagtcttcacactgcattctttgttcctccacttctatttgacgctcgatgatcgcaaatctggagtcggccgagctggagaatgcagtcgccaacgagacctttggcgcttgttgaggagggttagatggtgaactcgccgagatcgaagccaactgggcgcacctgccaagaggtgtttgacggccacgagctgattgtctcccacccgcattggcacaactgggagtcggtgttgttggctgggttgagctattgttggctgatcgaggaggttctccttgaactgaatgggttgagggatctcttgttgccgttccaagaggaattgagaggctcagcggcgtactgtttggaagcgaatcggtgaattcgtcggttgacgactcttgggtagggtccctccctaagcccaaacgatcaggagcctcagacgtagcggtttcttccagtcgattgattgaggaggtaaccgtttcaagctgttgcccagtggggagatcaccttcttgactctcgtcactttcttcgtcaatcggagggagttcaaggcccggttgtgagtggtcgaattccagcatggcaacaacattggctttgtcttgtaagatagcgtcaatacgatcaaaacaaggacatatcttctctagagcctctgcaagtgtttgcggtccttcactactctcgattccagcgccggtattctcctcaaaccatttagcttctaagtatttcttcttgtatcgatcgattcgaagctgtaatctcctgccattgaggagcaagtcgggattggtgttattcatccacactgcaaacacatcgaaagcctgtgatttcgtcattttcgtcattcccaccccagtctttgacccatcaccatacaagtcggtataatgttcagtgttctccagatatgaacagatgttctcgaagtcgctatgcacaaattgcttgcctcgatagtcagcatcctccgagccactcaatctggttgatctcgatccacttcgtgttttccttctcttatcagcttcttttctctttccagcttcttttgcctgtttttcagcttcccttgcctgcttttgggcttccttttcttgatttttgatgagttttgccatctcacgttcttgcttgcgacaaagtcgagcctgctcttgctcagcacgaaaaacatccatctcgtcctgggtgcggcggcgacgtttgggagccggtggaggaggtagttcgtctagttcagtagagttgtttgcttgacgattggcttgatcaggattcgaagagcgtccaagattgacattcaacaggctaagctgcaatgagttatcagattgatccatcgacatcgaagattgatctagggacagcgattggtccagcaaagatgaaggtgagatctgctggattgatcaaacgtcaacgtcaaagaagtagacatgaaaattgaagaaccactgcctaccaaagtattctccatatcggtactttgctccatgggatgtgaggtttggttgatcgatggttggtggtagaaggacaaagggatagtgggaagagatgattgggggagagtcgggtggtgtgagttttatgaaaatttctctacgagcaactggcaggagatcaacaagcaggggatagtgaggaggcataaaattttagtcataaaattttaagcctcgagcggttagttttttgtgacatgtgttaaaacagccctacgtgaaccgggctaataatactctttgaaaaattgcgagcaatgaatgtctaataacaaccccaagaagcagttttcttcccatgtttcattggccatttcaagaagtgatgtttaaattccaaaaaaaagcagaatcaggaagaagtgaaagtaaaaacaagacttgaaatttgaaatagatcatcctttctattcttgtaaactttcattttttttcacatatgtattgaacctttttttacttctttccaaacttatatctgatttaagaaaatgtaccaagtaatgcattaaatatagtggttagtaactaactcagaagtaaaagctttagttccatgaggaacaataaaatccatatttctatccaaatggtctagtgattcttgtagtggattaagacataactgatcatctgaatcatgcttgagtaacttttcatgagccctggagtaaacaagtgtaacataattgatgagaggtttttcctctccttcaacatgattgttggggattttaagtgcagcaggaattgaaaacaatccatattcacttttagtgcatgtaaaggtcttggaagtagtaaagcgatgaacaatgaacattgttcatttcttgaacaaattggcaaatgtaagacaccaaattcaattcatctagatattttatttctgaattttcttctttagatcccaaagttatccccggataattattttcaagagtttttaactcatggaaagaaaacagtctttcttcaaatttatttcccttttccatgaatgtattcttcaagctctggattttttctcgaagtactgaagagttttgataactagattttattggtacattctttgagtttaaaagatattctgcttcattgaacattttttcatccttgaaaatttcactctcactttcaaatccaaaagataatttgtatttgagagaatccctacgagatagccatgctagatatcttgcttgatgaggttcaacatcttttaaaactatttaagaaaaagaatcataacaatacaggaattattagcaattttacaaaataaaacaaaaaatttcatagaattggagtttcttacccttaatgaaggtcctataatgtgcaaattgccagtccaagggaatcaattcactactgatgaatttattgacattgtaccttaaagcatgtttaaagtttttcattttgtagttgaggatcatggtgcttgaaagcagctcaagtttatcaagtccatctggtccacctgagatcaactctacaagttcctgttgattgatctccttcatctggtatgctgaatgaataatttgaaacgcagaatctttgattgctaaagaaatctctcctccttttggagagtggtagtcatattcagagatcattggaaaattatgattaagttcattcaatattttctccattgctctagtaaattgtccaggaagacctgtgggtttgttgttcaattcacacaattgattggtgcagtccagtaagttttcaagctgttcagttccctcattttttccacgcagtaattctctaatcaatgtttggattgctagtaagttttgatatataaattcttgatcatctgactgaattatctcttcatgttccaatttgatttgtttcactgaaaatgtgttggaaaataaattgagtcagaccattttacttttcctttgagaagttcttcatttatttccaaaatttcacttactagcctgttcatcatccaatacagaaatttgttttttaaatggaaaagtacttgacaggaataccttagcttcttttaagtttttttctgtgatctgaatttttggaaattggactattcttttttttgtaatacgattcttcaccttatgattgtgaccttgacctttgatatgatccaagttccaacatgaattacaatttttggaaatcagatttgacctctgtgtttttcaatatacaaaaatgcaatacattcaagctgttcaccttttgtacccagaatcaactttatactttcaatgtactctgaatagtctggagtttctgatgaaagaaaaggaaaagaaataacaagttcagtgtcaattttaataatatatacatagataatagatgttttattttgataattaaaaacacctgatgaatctttccctttctctagttctcctggaatggttgggttccccagcccagagttggctgcttgtacctcatgaacttcagaggagatgtaagtaaagatagcagccatgacaatcaaattcagtttccgtatttcaaaagtttaaaaatacagtggtatgtgtaaaggaaattcacctgttttatccattgattcagatttttccatttgatcagatgaaagcaaagcctgaggaatttttccttcaaaggtgccagattatgatgtaagaagatgggaaatcaaagtaaattttcatattctcaagatgtaaaatgataatggcatatgtagatcaaagtcaccttgagtatacatgcattgactccctttaagttgcaggattaggaaaatcaataatttgattttgcggaacccaaagtaatttgacatggtgggtggcaatatgatgtgcagattgatagataattttttggtggctatatgagataaagtactgttgtcagtgtggaaggaactccaaatattaagaaagacccctatttatgttgggccaaattggtgagaggactgattcatgtcagccaaaccattccaagtgtatgaatgtatgctgagtggtgaaggtgacaatgctgtacagcagagtgtactgctgacccccccgttgcatgccctgggcgagcttctcgtcaagaaaccattagctcaccgtctcaggtcttgccttcagcgagagggtcgatggatgagtgattgtcgcagaaatgacattcagcatgatgctctcgctactcggcgactcgcaaggtcggcccacagctgcagtattcggcgcgacaaagctcaccaacacaggcaactggtactacacctcacacatcgcatcaggaaaaaagctcagataagtacggcaacaacaagctgagatcaaagccctgcgataagtgccagttctgtttgagcgtggacggtcatcagaaagatgctgcatacatttttcgttggtcattgtcatggcgaaacccaccttgcagcaacagcaacacgttagatgaccatataaatccttggaactcgcctgcgttggaatgcataaatacttgccgactcccagtagcttgttcgaattcggttgcgacgaagtcgctcatggatcatgtgcgtagaaatgccacgagcttgcaggcaagtcaagagagcgtatactccctccctcaatccagatttggttgaggctatcctatcgactccgagtaaccagaatgcccccgtcagtgcctctggttcttcggtgaaaactaagcacacacatataatttctttgtatgagttaatgcattgtcgattcgtcgtgacattgataaagagggtagctatacttcagccttggcaatcatgaaaggctaccttcgacccttatcggtttcgcgccggcctgaccttctttctttgatgccacttgtgagagtaacatgaataactgtgaggttagaggctcagccttgcaaattcagttctacatacccaattgtttggcattcagttttgttgtatgtgactggtcttgtacatgtgattatatgcgctatgggttgatcaaacttgaccacgacttggcggatggcaagctgtgacaagagaggagtgtctctagggctgtataaggactcgaagtcgccgttacaccagttacacacctatttactttgttgtgtacatcgtgaaattggagctccactggcatatacatcattgactcaaaggtcaggttttcaccatcctgcctgaccagattagtcagtcctcacagactgattcaacataaatagaggccctccttaacattagacaattcttccacatcacctgacacacttcctacatagatacctgttcaaactaaaaatatttattttcattcctacctatcaatcttcacatcatcccatcaaccaacatgtcacatcactttggattacgtaaaataaaactactgattttgctcttccttcaagttcatgggagtcaatgtgccatgaggaactttgctgcaggtgatttgcactgatatacctaccataattaaattttgtacagccttctgactatgatttatatgggtaccataattcataactatctcccagatagagtccatggggtagaatcagtcatttccgggtccaagagctcatctaatcccatagcactgtctaagtccatggataaaccaggtgatttgtttgaatccttctatattttggcaatttggaaactgaattcaatttgcattactaataccttctattgtaacactccctctattattcaagatttacaagacacatctgatttggtagattcaaatgttcaggcaaaaaatgatgggagcagatatgaagaaggtaatcttatttcatccaaataaacttttaccttatattccatggaccacatgcacaaattggaaaatttggactgaatttgatttatttaaacattatcttccaccagattttacaggtaaatattctgagcaagtagatcatgtttctaagatcctaaaagagattgaagaacaaggtgaccatttttaatttctctttccatgttgaaagtactataaagaccctaaatctgattttcatgaattatgttgctaatttcagagcctggaactataattattgatcataaagcattcccaatccaagacaaatcaccaaaacaggtggttaatttcccatttccaaaaaagatgattacagaatctaattcaaaagacatcagagaatatcttgcaagcacatttccttttgaacagcaatcaactatattagacagtgtgaaatcaagtacgtttaaattataaattctagtagacagaaagtactttaatgtgctccatttgactttgattttgtctgctgaaaatcattttatgcagttgccaaagtacaaatagatgaccaaaaggcatttgatcttcaattggaattcagacagaaaaacctggcagaactcaaggatcaaattatagtttcactgggttcaaataatggaaatcaaaactggcaaaagttacttgattacacaaataagttggatgaattgagcaacaccaaaatttcccctgaagaatttattaaggagattcaagaggtattgtacaaggtcaaattggaatctacatcaacatccaagctttacagtcaatttactctatcagttcaagattttgcacttcaaatcattcattcaaaatacaagtcaaatcaaataagtcaaaatgatcttttgaagttgatcacggaggatgagatgctaaaaattctagcaaagaccaaggttctcacctacaagatgaaatacagctaaaccgaaaaagcttgcgggctgtcgagtcggaatatccaaaaaaaaaaaaaaaaaaaaactgcaattggaatgttaggaagaatacagacaagaatacaggctgccgtatacctgccagcagcaccggtgggacctgaccggccccccagggggatgcctcagcagcagccatcagcgggtaagggaaggccgttggagtgaactttgcatcaggattccgatggtgttactctcatcacctgaaaatgagagaacaaaaagatagcaaattcaacccaacatgatgcatccatacatgaacctgtattcttccaaaacttccagctgtagtcggtagatttttttatttttttttattttctgacttcggagcccgcaagctttctcgttatagctgtattttgattcagcatcaagattgggaatcaataaatatatcagtactgagatgatggacctggactggcaattttcacattataagactttcagtgatggtgagatacattcaattgcagaaaaaggatcaaaattgaataatttaaaaatactgatgaatttggtcttccaatttttaaaaaatttgttggttcaataaaaattgaaatagctttgaagaataacaaagcaagtgattcaagctatcttggatggctaacccatgggtattctatcaaatacggattatctcctaataatgaaaggagtatgtttttccaagatggaagaaaatatgctgaattgtatgcattttctaaaagtccccacaggaaaataatacctggggagcacctcaaagagctgttagctaaaatcaataaatccaaaggtatttttctagatcagaatgccttgctagataaaaggatctatgcatttcatgagttgaacactcttgaaacacattttccaggaataacttcatcttttacggatgatttgaaatcaaattaccgcaagaagatggaatcagtttctctcacatgccaggttcttcaagaaattggcaacattcaccggttcattgaatttaaagtcccatttcacagctccacagaatatggattgttttctattcccaagaaattttcaatcccaaacaattataagaatggagaaaaggagaatttggtctcctatgttgactttctttactccactgctcatgaaagaattctccaggatacttcaattaatcaactttgccttgacccattgcaagaatccttaaatcgtattaaaagcaaaatacctgttttcttcaacttagcttcccgtagttcaccaatcaagccatccaatgttcatgaaggcaaattgtgatggtttgtttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggaaggctactcctgtatctactccaactgactctgtcttcaagaatctccgccatcgttccgagtcagaacctatctcatcgggaccatatccacagctgattggttctctcctctgggtatctcaatgtacccgtccagacatttcctttgcagtcaatcgtctttctcaacacctccgcaatccatctgatgcacactggcatgcaggtctccgagttcttaactacctcgtcacaacacaacatctcaaactttggcttggaggttacctcaccctttcaggctattctgattctgactgggcagaggatcgggatgatcgacgctctacctcagcctacacctatcggattggtgacggtgccatttcctggaagtctcgaaaacaagcaacagtctctctctcaagcacggaagcagaatacaaagccctctcagactcatgcaaagaaggcttgtggcttcaacatcttctgacagaactccgtcttcggcctgacaccgcgatacctctacatgtagataatgaaggagccgaagctttggcgaaaaaccctgaacaccatgccagaaccaaacatatccatgcccgatatcacttcatcagagaatgtgtccaagaaggagatatttccctcctccctctgtccccgaagtatacgttgcctacttggtgcaaaagccgttaattgattgcatcgaaaaccatagtttgcttattggaaatgtcccttattttcctctgtattattgctgcccgccctccgttagcttttctattcctgtcccatcaatcttcagttattttgtctctcctgtcagtccgtttttcctgtctttccctcttccttttttttcttatctcgttcttttctacatctgctcagcaaggtggggtgttgggtttcacagactgtgtgctttcacacatgttcttagctttcatttcttgtgacatttcatctgttgtctagtcctggagcagcagtcgtggaaggatctctcctcatccttccacgaccgcctctcgacactgcaccgtgtctcaatgctccaggttagttttctctcttcttttctttctcttgtttctttttgttctttcttagttgatgaaatgcatcatccttccacgaccgcctctcgacactgcaccgtgtctcaatgctccagtcatccgtatcagtctagctcatcatagccaaatcacaaatcataatttgtggccaaacagggccttagctatgtgagctgacatgtgagtcaagtgggttggatgtttgagctgggtaaaaatgtgaaaaacacgggttttcccaatttttccttaaagaaagctgccctaaccacgtaaagcctattaaatcctaaagcccctcacccaaaacacctcaaacaccacccagctcagcctgccctttggttcctaaccaaagataatagtggggttcacaatagtgttttttgcttcttgcacccattatttttttcttgctggcgcattgctgatgccaattttctcagcaaaatttttaagttcagtgctaaattttaagccagcagcagtgctgtggtttcttgcgcaagaagctatcatgaacccctctaatgtcatcattttcttcattttgtagccaaaattttatggttgatgcaggtacactacagtcagcacaactggcccactgttgtctaaatacaagggactgtcctcaattttggttgttgtctggtcttatgggaagagatgccatctgaaatttatgcttctcctacatctgctagcaatcaagtctagatcacctaattatatcatacaaaccttattgatcaccaaaaatgaaggttatgtgtcacaaataatctatgtgtgacaaactcaaaataccaaaaaaggggtatagtagacatttatgtcagagacagtgttgaagtggcatgaggatagattatgtgagatcacagtgaaagtaagaatggaccaaagatgacaacatatttagttttgaaaaataacttatatgtattccacatgattcaagtccacaacagctgaattttgattaattgccccgcttgaatcctgatcactggattcaaaaagtgtagcagggcgagtaatcctatggggataatcggccaagaacgtaatctttaagcatcatagtccaaccaagtcctgagagcacacttctaccgaagttttgatttgtatttcttccacttcgcaatcgtgttttgagtgctgcaacaccggaccctgggccgacagtcttgcctcatcaaaccgactagaaaatctacaatcgagatcaactgagttttttaaatcctgattaattggtaactcagaactagccttaacatgactaacctccatggaaccatctctttgaagctcgctccggtccaacgctcgggtgctcctgaagttaaaatcaggaagatgcttcaatgcaaggttgatatttatagacatgggatcactgactaccaccgaaaagcgagaacgtttcgacctgatgtgtgcttaaatccgcaaggattttaccgaaaaattctacttcttccttagtgtttcgattatagctatcactttggaatggatctcgctcgacaattgattcattcttgcagtataaagctagcttctccagattcgacttccagcaagtagaattttgtgcttgcatgctctggctgtactttccatctaaaatttccttaacccaatccatgtaacatactgccgtttccctcggatgagtcttggtacaaagtaaaggagcatctagggttaggggattaagaagtagtgtagcatacccaaatcagctgcatggctcgattttggaaatgaatggcagcctgtcaactggtcgcctgaccttctatggtttttactttgctatgctcatgggcaggcagttcatttaatcgtccttgacatcccgcttcagtgaaaaccgtgttgttggcgccctatgaaactcaagctatcactcagcgaacatgagttgaatcttgaggagatggaactcaaaagtaatggctcacccggagaattaatatgggtagttttatttctgatctcaaaccgtcaggaatgtggtcgggcttgcaagaaagaaggttacttggtaagttttgttatggtttgggtcgaacttgaacaaacttggatctcacttttgaaactttgcacgctcctaaaaaaggccaaacgcagagacagcagtcaattgagcggctaggcggaatgcggcgcacaagaacgctggcccattcgtccaggatgtcacgatcaattagggaaggatccccaaaattaaaccattgcaccgcacctacacctgggtaaaagtatcatactcagttttaaacgaccaccgacttgcattctcttgaagtagctcgaagcttgatataaacaggtttgtggtcatcgatttaattcattaggcgaaccttcatcccattcctctactgattctgggtatgcacaggagtcaaagcattcctgaaaagctcgttcaatgtatggctcgctgtcagaaacaagaaaagtgcgtagtaagtatcggattgggttaggctcaacagaaaatccttcatcttgaaatttatcatcaacaaaaacccaaagaaagtgattttcagcttacagtgttggtggtggaatactacaaagacataaactgataactttggtcggaaaaacagccgccattctcagcagaatctcagacgaccaacaatgggtcccaagagcatgaacagccggaatttgaagtttctcgagaccaatagcgaaatcggcggcaagtgtgaatagatcgatagccttagaggggggatttttgctacgaccgtggtggcgagcatcaaacaagatttgattaaaagagcttcgtatcactgactggtcggagaaagacttgacgtaagagctatccatcaacagaggatggactatcatcagccagggtcggagagagctttctgaaccgccgctttcacaatagctgatttcataatgaagttgtactttagctgatacttggacgaagggcatgattgaatcgaataagccctatgcagaataatgagttggagcttggatgaccactggaaagcaggaagtccaaagccgagtttgaagctcagctcttatcaaagaacatgcagagggtctataactgcttaagaattaaccagtccatccgaggcctcagctgaatggatgaaagttttgccgattagcaaagtcgcggaaacacatcgactggatctggaaggccaggtagctgaggataattccctcgatttcattgttcttaattttcatttcagggtaatcggatgacatcaattcacccccatggcactggcgatattcagacttgagcacataaatacgtcccttctactaatcattcgcgaattgttctaccggaagtgaagtcaatggcttcgtcgatctggatggcaagcaaacacacttggcacgcgatggctgccaaacccgcgcacttcccgactgctcaacaaggtctgcgcctgattgatggatgaatgtagtcctgaatgtagaattgagtctgaacgaacatctgaattaagagggacatgcacctcggccggagactttcagaaaaaattgctagctctcaacacaccaagctccggccacgaaattgatccgattcccattaagcaaagtacacacagattgaatcttgaaatgcggcgcttatgcaaacagcgagtaacaacaagcagttaaagcaaaacagaccagattctggaatccaaggacgaaatttccacagaaagaatgtacatcgtgaattcagatccagggccccgaagtcactggtgatctcatacaactgaatcaaactaggaaattaataatatatcaacatgaacaaaaaaagggaattctgaaagtatcaagttgaatgtgctagctactaattattatgggaaagcaggttaaatcacaatttgactctctatttgaaacaccctcccttcttcttttattgatctgtattggggggggggggctgaaagatggcttggaagaatgcccattctgttgcattgtaaaaatagctgagtgatttgaacatagtaggtgcttgaggtagaacttgaggacaaaaaacttgcccaggatgcagaagatacaataatgcgaggaaattccaagtaaccaccaacacccaggaaagcagagatagaggagaggaggttcccagcagctgcttgactaatctgctactctacaatcaaaatagaaaaagagcagatttggttcctacaaggatagaaggaaatgagatgtcaaggatctagtagatgaaattgtcaagcaagcagaaaatgtaaccatattaattggtaggacttaaaattgatcaaaatcccaatcaacaatccaatttttgaagccattcagacctatgagtacaatgactcacatcttcagtttttaaatttttattaccctctgagttgaagtgtttgatattttgtgcatgaaatgttgccattgactaccatcaacacatgatgacattgatcctcctttgtcaaatcgaagggaatcattggggtttggtccgccaaagggttggctctatgggaatgaacagagacagttttggaagaatcgtttgatccgatcacggctgatccggctccggtccggggttacggatcgcccccctacgatatcttccagccatttcacagccaggccaactgggtgtagagaccgagcaccaccaccaccactcttcaagttcaaccacccttcttcaacacagaaacacccaggatcagacttacaaggatccctacttcacagccaggcctgcaagaaacaacatcccaccccgaacactaccatcaacttgataaacctacaatcttggcttgattggaaacccctcactcagtcatcccataccacccgcaaaaaccataggctattgaagtaataggacgaacgccatatatccgactgaaatcatacattgcttgaaatcatttggaagaaaaacacaaaacgaaacctccctcggtcaaacttccacactcacaatcaagatgggattcccctggatctcatttccgtggatctcgttctctggattgttcattattaccggtgttcgtgagtattgattgttgagcgagccctttcgctatttctctccctctcgatttccattgactgatgatgattattcttcaatcaatcgataactgtgaataaaaatcaaacaaaagtgatctttcatttccggtacaggatcctagcatatctgcctcccagtttccaatcccgattcgcacaatatgcaccgttgagtggatttcaattttgatgtcgaacccagctactttctctcccttctcgaaatttacatactcgctttgtctttaatttcataaaaaaatagagtcccagattttgagtcggctcaattggctggcttcgagtcgagcgaattcagtatcaataacaacctctctcaggatgaccatcgtcaactagatatcgacgaagttcgtcgaattatgttgcagaaaaattgcacctttgatgaggtacgtctcgttgcattttccttgacaatcgttatctcctgtgaattcatagatggatatcaaatgcttattctcagtgctggtctttccttttttaggctcgacttattcgtcatcagcgccatctaaaaaggaacggaattgatccaatcaccggtttaccgaccgacaaaaaagcaatcacttcacttgcttaatccaacaaaaacgaccctgctcacaccaactttttttgctccacatacacatacgcacatacggagatctgttgtttactttacttggcttgtttagatatatggcttaaattttttccgttttcatttctctatcggttctatcttctcaaggatgttgtataaccataaaacctaccctgcttgtggtcacctattccaatccccccacccctctaactctaatgtaatcgtcaaatttaaagaaaaaaaaatgaaggacttgttccagtttactggcctctgattagcacttgaattatacaagaacgaagtcagtaacagccgattcattcttatgaagggtacaatacccttccaacttggtgcctgctacatgaaacccgaatccatacacactctaatcaaaaatgaggtcggactcgaccgaacgggcttcggcagtggtctttttttcattggccattgcggagttctcgtggcggcatctgccggcctcggacaattccggagcttgcaagttgcagacacacgatcatcagctcttccggttgggtctactatgtcgacttgcagcgcctgttcatgctttctttccttcggctcctcgcttggccaatcgtacttgctcatcacgatctccgatagtctatcttatggactgcctgttgtcaggaaatatgagctagctactgtgcatctctttgttatcccatcccagatagcacagaaaaattcaaatcacatacactcaatcaataatctctatataatctctattctacatacaaagagaccaggaaatctaatgccagtggataggaattgctaagaaaaatcaagaatcgcgcaaaaaaaccagtcagtcggattttgatcaggatccgaaaatcagatcaagtttcaaaggcggagaaagagactctgaaagcattgatgaagcccagctgagtatccgatgataaatctgtgaccaggaaatgaatttcaactcatgaggctaagagagaactccagcaatggtggaccaaaacacaggtaccaaacaaagaacatcactaatgggcatgagagttgtatacagagcctagaggaaaataaaagcacaagaaaactccatattactggtttaaaggtagaaatggagaattttaggaaagaaggaaatccaccaatggccatgagatttgtagaggaaaaaaacggcaatcatgagagaaaataattaaccagataaaggattgatttgtattgatcaatgaatgttgagataaagttctgtgggaaaagtgggaatcaacctgtgagggagggaacaaggagctgaaccatgagcagtgggtatgatatttttctgtttcaagcttctttttctttctctggtggtcatttcttggaggcctagacttcaaatagtcttttttatgtcttcctacctgtgttggcgccttgcaaaatgattgaagacttgtgaatcagcttcaaactcagtgagtactgctattaaaaacttgcggttgaattgtatctcgatttcctcatgtggattccaaacaatcggctgctggggatgaccagtaaaaacataaaatctttttccggaagaatttctgagctttctaactatgtagggtgaacgtccatcatctactgtcatggtcccagggaattgtgctgctgctccagtgttgggttcttcatagtgattagctcccaagattgtgtattctgaaccactccaatcaattttgacaaggctcctagcaccccaaactttagaaaaaactatggttataatgaggagtgtttgaaagataattgaatgcatcattttattgatccttttctggatgagaaaagataagtatttatgggagtaagtaaggcttcacctggtaaaaaactactcttgaaagaaaccaatactgataagggaagcgtatctgatggtctgcccctctgggaactagggagagtaaggtaacaagggaactttgatagtgtggaatcttaaaaaagaatgtgactatgaaggatttttgaggaaggtctgcctactaaggttaacccagtctgaatgataatttggtgaacaaatgaaaaatatcccaaattctatggagcaactaatgagataatgaggggtgatcagtgaacgatcagactatgtctgaatttatgggactattctcatggtgggaaataatttagagaaacaagattgcaattgatatagaacagtatgaggtgtggccaacctgtggattgaaaggagacagaataaaatagaaataaatggccattcaaaattaatcaaactgaaacagtgtgtccaaattggaaatgcaataatatcagatatagggggaattagattgatgtggactcaagcaaactaaataagggatggaacttgtaaagtattgtttaaatctcatacaaatggggattatttcaagacatgtaagagtgtccaaacgtggaaaccagactagagataaactgggatatcatgaaacacaagaggggatggataaattagaattgatgatggaatatatgagacaatctacatataactaaaaaaataggccccgtttggccgcaaatcacgatttgtgatttggctaaggtttggcgcggatttggaccgtgtgatataaaacgatctaaagtttttgcaaaaagtcctgccaaacctggactccaaattacaaattaccaacggccaaacagggccttacaactgaatcgtttgatttgtttttcaccaaaagaaaaattcaagaaactacaagcagtcaacgttctgtaattctattcaaaccttaatggaaacacatttcattatgtttacatactttggcaataccacctttgagtgtccaaggtgtgaaacacaaaattgtagaacaattatttgaatttaattatacttcattgttgagtatgagtcaagtttttgcatgtcatgaaatgagaccaaaatctttgatcagtttaagctgaactatctgacccccccttgtaagtgattacagccccctacagaggacaaagggtccttttcagtccactggtagtacaactggagttgtaacaaagctaagaccattgtttatcaatgtcacctttcaataagtgaatattgttttttccttgtgtagcctgggtcactgtggttcactgggttctagttgggttaagttgccaagatgtgccaataggcttctacactatgctgtattaaatggtcattcattgttagtattttcagtatcaatcttcctgtagggctagtaccaccacatcacagcacttaatggaaaaaatggggaacaaagccactcaaaacttctgtgacatcaggatattttttgatccatgtgaaagtgtgtgtagcatttgctgattaaacctgacaaatccaatacccttagaagtgtattggtgatgctacactgcaattcatcacttttagcagattttttttctcaaaatggtgtataaaatgtggagaaatatatctcttctgacgcaaatgtgtggtattcacatttcattgctaacagttaacctaaaatccattagtgattttgtactttatattgcattctggtcaacaactggtttagaattcttgactggacagtggaatgaactgtaataaatgctcaaactgctctgagaacaatttggaaggtaaagctgttgaaacaatctcctccttgagtcctctgccagaatttttaacccagcttgtttaattgcaagaacccccctctgaatgaccatttcaagctttgaattaagacatttttcaatgaagccaaattttccacttatatgtgaacatcctctttgccattcaaactgaaagttgaaaaaaaaatgattacacccaaaattggtgcaattttttccaaaaattgtgtacagctgtggatttatgactgagaaatggtggttaagtgcaagtgctatatttgaactgaggaaattgtgattgatttccacaacaagtgagtgttaatttactcacagctgtagaacatgggcatttttttcaaataaactatcacacagatagcaaagaaaaaccaagacaccaaatacattgccaaagcaaaaaaagtttaatcacaaaagaattattcttttgtggccttttcacgccccccaaaggaaacagaacaaaggggacaatatctaaaatttgccaaatggcacatcaaaggctattattgtggaatggaatgatggcatacagacaagaagatttatatactattgaaaaagatggaaggccagcagaaaagaagaaaactagaagtaatctaattttaggatgtcagtaagctgccttaatattgttggttaattggtaggtgtttcagccctgcaatacagtagcagaaaatttggaagctaaagcaatctccctgatgttgaatcagattaagagcaaggacctggtggctgattgttaaatgtcctcaaggaaggcagtccatggtctgcaaaaaaaactgggtcaaaattagctgaggggtactccagatgtcagacactgagacactagtccatgtgtctacatgagattttaacccctccaggttacataataataaatattataatatgtattctaataagtatttatttaatgttattctttaaattaataatgattcacctctgtatatatttatctctctctctggataattaatgtacctctctcatgaaaataataatcaaattgaaaaggataatactctcttgtgtttatccaagtgattatcatcctgtttatctctcttgtgtatctctcttgtgtatcttctgaaataagagagatattctacatatgtaattctattttctgaaataagagagatagtcaacacatgcacatttgcatgtttgaatatcttgacactttcccccaaaggaatagtgtaacaataaggggactgcaccggtccaacaggcagcctgaaccctgccttgcaatacttaaggggaaagctttccctataggattccttcccccagagattattgccatacaaacccgtgtaccttacttaatattagtgagtggggttttagcagtacactctcccttttctctttaccttccatctttatccttattctactagcctagactacagttaagtcactactgtagtctaaaagagagcctcttttgatctgctctaagcttggtgtggtgatgctcattccaccattgtcccctctaacccagggagctaacccatctgctttctagcatcaaggtgagggttatttccactggccacctctgtggctatagtgtgaccctataccccatcaactcctggtcacataagagaccggagctgacaccagatgagcttttcaggggtatttttttgagggattgcactttgttgttttgttaaaaattttgatttgaggattctcacaggtatttctctttacaaagagaactctttgtgcgcaagactgacaatgttgaaattttggcatattgccatttgacagccatttttgtgacccttccattgaatgatggataaaagcattgaaatcaaatagatgatggccaattactagttctatgggctgtggtgagcaatactagcagaaatgtttccagtgaggaaatggctgcttctacactagagcccaaggatatgtcaggggtggggtcccttaattaataggtagcacagatacttgtttttttggtgagataattaatgttaatgagggcgcctcttgtgatacaactgttcagttgatgagtgacagtcctccatataaacaacactcaagaattgtgcatcacttgaaacaatagatacatagtatgaagcatttgaggctgctgttgcccagctgtggtgtgaagattaatgaaattctcttctgctcgagggggtggtcagtcattggcagggtgcgtcctgttggattggatcgttgatatatgaggtcctccaacttcctagaagctgttcatccagcaagtctgtagctgggaagaacttcaaggacctttcgaacttacaagggctggccaattgtctgcggaatatatattctttctgatcgccgctgatactctggcaatacagccccgggaggtccggagagcctcagcattggtttgatgatatacgtacattcctttccatgagtgagatgtatgacttgtatcagataggacgatgctctgatcattgattttccagcaagaattgcttgagagcctgccgttggccgttgttgagtgatgtcgtcaaaccaattcctcttcgacatcaagaactgtatttgcaagtgcaaccgtcggggcgggtcgagtggatattgatgcgcaccgggatgcatttaccttggttgttgaggtttgaaaatttgatgaaatgttttgaagttaggaggctttcaagctttttctggcgggtatgatgagggattgtcctgagattgaggagtgtcgagatgtggggtatttgcattccccggtcggcggagtcaagagggatgttcctgctagtcgatgagagccaacgacgaccaatccaactgacaaccaatcacaaccgaactcaatcgattcagatcaaacaactcggtcttcctcaaggatgcccaaaggttacccgaaagattacattccagccgtccccgtcggagcaccggcaacgatcgcgtcagttgaccacactcctgtctccttttgtatgcaccctctgaaactgacttgatgggcttagtgaacctcaggctttgccgttcgtcttcaccggcttccagccgttatcgaccatcaatgggaagaacgttgcctcggcattcggaaagtccgagcaccagtcctggtggacccggcgggccgatgatgagacttgggaggcacaacgacattggaagaagaccgtcatgctcggcggcgatgattgtgcattgctctcctcctccacactccccccagccaacaccgaatcttcttcgactaatgatcgagcgaccagcatcaatggtgattcgtccaccaaaccgaacaagtctcacccatcctcctcatatcattcaagcctcaacgaccctgctcaacggaccatcgttatccaccctggctctcgaacggtgcagataggccgagcctgtgacccgctaccaatctcgatccccaacgtggttgcccggagacgctatccgaatcacggaaagcagccgctcagtggactcttccggaacttcgagccctcctcgacccaggaggctaaggacacattcacttcgaagaccaatgcgatccggaccgagctgcgtagtcggatgcgtgccatcaagctccgtgggatcaccaatggtcagggcattgccgccaaccataacgcagatgcggcaccactaacactcagtgaggaccaggacccactcggaacggtctggcctccagtctccggtccagaatctaaggatatctacgtcggagatgacgccctcctcatccctgaacccgaaaaaaataattatgctgtccgctggccgatcgttaggggtcaactcaactcatctgaagactcgggctacctcactaagggcgaaatcttggccgacatcgaggccgtttgggtgtacgctctatccactcgtctcggtatcaaagaacaagatttgaaagtaaatcaatctttagctgcacgtttggtgattgttgtagacatactaacaagccttactcataggaatattcagcaattttcatcttacctgatatctatgatcacgtgtacctgcgggaaatggtcgacttactcttccgggcgttaggcttcaaacagatctgtctacaacaggagtcactctgtgcatgttttggggcggggctagggacggcatgtgtagtggacatgggtgcgacgaagacatcagtatcgtgtgtcgaagaaggctgggtgcttccggatacccggatccagttggcgatcggcggcgatgatatcactagtgtacttgctggaatgcttcgtagacagaacttcccctacaaagatctgaacctcaattgcacctgggagtggcagatgatcgaacagctcaaagaggatatgttggtcctcagtgagggcgacgttggtttgaactcattcacctttttcgtccgccatcctcaaaaacccaccgttaaatggagtgttcgtgcttacgatgaagtgattattccagccatggtaaatcgttgtttttctttttttttctgggtataaactccgattgatatttacgcttttttatggacaaccaacagattttattttcaccatcgattattgaatttgatcggaagctaaacatgaaaaaacgagtgtacgcggataaggaagatgtggatgatgtgttagatctaggtgggaatccgattacggaggcgatgcggaattcgacgagtatatcagtcttcacgaagcctcagccggccggagggacgggtggagccaatggggctgatccgagccggttgacggttgcacaagctgaggagaccgtctcaggaacgggagaggatggagcgtcaccctacaacggtacaccccaaccaaacacgctcggtgtcgaatctaacgcgcccacgcctcgacctagtccaagtcttaccacccccaaaccggctgctaatcccaccacgaccagtaacaccgaacccttcgtgactccttcggctgccttcgtctccgctgtctcgaaaattcccctccatgaagcagtcgttcagagcatcttggcctgcgctagtgaggaaagatgtaagcggatggctggcgctatcatgatcgtcggtgggggtgcactgatacataatgttggctatgcactcacaacacggtatgtttgcttttctttaagcttgatggtaatctcatgcttatttgggggaataattcatattgataatgattgataacaacaacacaaaatcaaaaggatacaaccgatgttagcggctaaatatccgacgatcgaagcgaccacgatcccgcctccaagggaccttgaccccagaatattagcttggaagggggtctcattgatttgtaggattgaatcagcttctgatctgtggatccgctctagtgattgggaggtcttgggatctaaagctatcaaggatcggactatcttcatgtgttgattttgtttttccatattgtttttctttgtaattgtgaagatttcatagctttggctttacattatgtatattgatgagttttatgttcacataatatatcttctgtaatctctgatcttctttgacttctttgctcaacctctaatacccctctctttctcaaaatggatgacttctggtggtcaaatcttcaccccccagaaattcaagccaattataaaacacactaacactacaagaaaaagccaagcaattggtactgtcattagcccagaccatacttgcactgaacttgagttcaacttacacttgagttgatcattctacattgtttctggtccacccctttgaagtctcagggtggtcccaaattattttaacactgacccagtggtgggccgctacgcttttggcccaaaaagtgtcaaacttcaggctccagcgcctcctccaagaagaggaggacgactgtaagagcggccagtgaaataggtaagccccaatttcactgagctaagttgcatatgcaataataaccaggtcaaccggttagggttcaagctgacagacagtgctttgacatgttgcagcaaccgacttaacagaatctcagccagcaactgaagaactaaagtcaggtcaaataaccaaggaaatcaggtatgtatctgatttcgtgtataacagcaataacaacaaagaaaagcgaactgaatcaaaatgataatccaaacagttaaacgcacaaaaaagaatcacaaagagcaaatccacaagacaggataaccgggatacaaatctcaggtaagaacaacaaacacagaaaaatgaatacaacaaagatcctcgactgaagagaagtacagttgaacgcttcaacacaggttcactgcaatcttgtatctcagtaggatctgcccccaatcaggagaggctgaaagaagtaagagcgaatcagtcaagactatagctaagcgaaaactgatgaagaacaacttctatcagttaactcagtcacagtctcaatacactgcaactgcagctacaacaacgcaacctcaatgttaacaaggcggctgaagtatcactcctaggtaaacacctagtccctcattacttctcaactttatttcatgcttatcagttgtatatagaaacacaatctcatgtcagaaatttatcctagttgtttgagttctctcaaaaagcgtagcatagcggcgcttttttgcgccaagaaaatgaagtgttagtggttttttgttatgctacactgcactacagggccaaaaaaccactatgaagtgtgttagtgtagcgtagtgggccctttttcggggcctgtgcacatagtgttagtgcaagatgtggcagaattccgctacgctatgctaaagtttagcggaattccgctacactaacactacggttagtgtaactagcccaccgttgactgacctcaattttcatcattttttgaaattttaaatttgtttcctacatttttagatgttttaaagttgatggtattattcattttgcctaaaaatagagctggctgctacacatccggtgtggtgttctaaatggtacaggccccctcaaggtccaatctcagaattcaattttcaatatcctcaagactcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcatttgattattttatttcatttcctcttattatttactcttcatgtttttttttattcatcttggttttattttttatcattttatcattcttacttatctttctcaaatcacctactcagaagacagtgttgtttaattttcttggtcctaagacatcttagtatgttggtttatttcactcttgattgttttgttttgttttgttttgttttgtcttgtcttgtcttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgtgttgtgttgtgttgtgttgtgtagtgtagtctgggttttgttttttggttgtgttgtgttgtagccccgcgtgataatcaacaaggtggcacctccaatcgccctcccaatcaatcctccccttctgctaagcctcctgccgtcgctgggcacaccacagtcgtagaactcggctacgactcctacaacgacgcatctgacttctctattccagaacgcgccggtaacgcggtggttgtcagtccctctggtctttcctctgtaaacgctgccgcagccgatgcgaatatcgactcaggatgttcaatctccatgactcctgctgaatccaccgtcactcgttctcgacctgactccacggcagtttgtcttgctgacaactccgaggtgtttgccacctcccacggcagtttgtcccttcccctgaccatggacaagactgtccccgctctggttgtcccctgacttcatgaaccccttctcttggtggcaggcatgtgcaacaaaggcctggttgcagttttcgcaagcaattcctgcgatatctatgacaccgccgattttacggccactggctctgtcgctggacgcggctaccataaaggaaacttgttctatcttccatcaggcgaggtaaagtcttcctccgccacctcaatttcatcttcagtcccatctcctcctcttggtggctcacttctggattatcacatccggctatctcatataggtctgaaacctctcaagcgttttctttgtctggccggtatagttcccaccacaaccaatgacattgacgtcacacagtgcccaatctgcgttcgatctaaaatgcatcgtacttcttttaaatctcgtctttcctatcaatcctctcttcctggccatcttatccactctgatgtcggctcctttgaggccgcatcccgtgaaaaatacaaatactttgtaactttcatcgatgacaatggccatccgcatccgcatccgcacccgctagcgggtatccgtcggccgcagtgggtatccaagcaggtatccacggatacctgccctttaaagggccggcaaggcggctggaaggaaatccttccagccgttgaggtacatgtaccttgttggctggaaggatttccttccagtcaacaaggtacatgtaccttgtcaaccggaaggatttccttccagttgaccggcaaggtacatgtacccccccggctggaagggtttccttccagtcaacaaggtacatgtacctcgtcgaccggaaagatttccttccagtcaaccggagtggtaccaccggctggaagggtttccttccagtcgacgaggtacatgtaccttgttgactcaaaggatttccttccagctgtcgaggtacatgtacctcgctgtctggaaggaaacccttctaacctcgggtatccgttgagatacccgggtatccgctggaaaatcagcggaaagggcacatccgcacccaaacccgcacccgctggcgggtatccactacagcgggcgggtatccgccagcggataacggatatccagagacctcttactatatgagattaccctgtttcttgaacaatttgtaccatatacaaattttatctgtatacaatatgaaaagaggggtgtgggagtgagttttaaggttgagagaaggattttcaaagattttcaaggttgaggggtgaggacctgtggagctacaccccttgcactgtagaagtgcagtaagatatgcatgcaaatgcactccaacagtgcaaaagccgtgaatcccgctcccaatcccaatcccgcaatcccgcaacctcccacccctcagagatatttccagagtgtggccctcgaaccagagaggcccacaccggggcactccaaatcaaaacacttggtaagacttactgaccaccagactacagtacttgaatgtatacataatgaaaaccacatttcctgtagcaaacacaatcctccgaccaacccaaatcatacataaatgcatatccaacaccaaaaacttgtcacggatgtctggctccatacctcgtgtccccgccgagacctttaattcccctcataattaagccccccaactcctgtggcactattctctgagttgttcttcctgattggacccatgtttaagatgtaaaatgtgaattaatgattcacgcattgtgattataacatacatacatagaacaatgaaaagtaacaaacattaaaactagtagtcatggaagcaagacaaaataaaacaagtgcagcggaaatatttaaggctcttcgtcgtcctcatcaacaggtaataagtgatcggtgtgggaatctccaactgattcaacatctgaatcttgttcatcaagcaccaattcctctaaaatgaagtccgccgcacctaaattgttgacctcattatatatatctgattcaaggaattcaatcaaggcaaaccaccggtctggtaagactgtgcaaattagtagtccctctgagagcatctgattgattgtgatttgccatgcactgagcagttcttcatgctgcttctggtacatttacatctggccagccagcaatcttgttgcaccgggtccttcttcaccaaacacatcattgagggtttttctgagtttaacacttaaggggcctgcagaggggtttatgtgtcagttaaattattctcattaaatttaggtgtactggcattaaataaaaaacataccttgaatgcactgatccatgcatgatttaacttgttctctgtgagaaattccccatgagacagtcctttgtatttcaatattcaattgatcaagttcttctttcgatcgatccaaggcaaggacagaatgtatgccagatctcacatgaggatcaatggcccatggctccttggaatggcacaagtagccatcattccagaaaaggtcttcaagcgctattttcttgaattgattataattgattgctgcattttcaggcagattgagttgtttggggcaatggttcttcaggtagtcggtacgccgggcaaggaaggtgttgagaacaggaattactgtttttttacggcaattgagggcttcaaaaatattctctttcaaaacggtaccaagttgattgctttaggactttgaattgtgcaaaggttgtgtttcaccctgtatttccacagcagctttgtagagtgctgattttgcactccaaagcagaccaagtgtaaaacccctcccatgttgggtttcacaaggctgtcatgtacatgtcttcttgtcgctatcttacttctagctctcctttctcttcctggctcaacagagaactgaccccgcactctctctgagccaggtgagcctttgatttcttttcattccattgtctttgttttctcttcatttctaaagtgtatcagagagaactgaccccgcactctctctgagccagaaatacaaacccacccccagtttggtcttagaatctttggctcattagccgtctccgcgccctttccccttcattcagtgaaggactaacagagtccttacactttttttttctcacaccaaacaaacccgactcaacttcgactgtttcgatcgcaaatccaattcaaaattgactattccaattgactactgatccgttccgactgattaccccgttccgctccgaccaaccgactgtactgttccgttttgatccgactgctccgctccgattactgtttcgaagactgccttgctctatttttcctcctccaccgaccaaactgtttctttttccttccttcacaattcacccggttcatgataacgaggacaaacgccaccaccaacaacgtacaccccttgacagaccctgaggcaatactcaaagccggcaacaccgaaaagagacacatcaaacgggcttctgcccaatctattgctccggttccctctgcaccaactacgtcatctgaaaccatgtcagaatcggctcccccacctggaggccaagaacaaccggccggcaattccacccgcgaatccaaccgcactgccgatgcatacaatatgagcacggccaaagagtggtttaaagccgtgctcaagatccaacacacagcgataacacaggcccaggaagatcgccgacaagcgttagaagatcgccgtgcggatcgtcagataattctcgcggctcatcaagcaagctcggaccgcatccgacgattggaggacttactcctcgctatgaacatcaaaaacgaggtcaattcccgaaccgaacaaccagcgccaggtcgggttgacctacagaagtttcgcacctccgacggcccaacctttcgtggaccgtttcaagaaaccgaacctttcttacgttggattcacggcgtacaaattttcttcgaaacaaagagcgtcagcaacgcagccgataagatcaaaatactcggaaacctagtagcggaaacgaaccttcagtctttctaggcaaacaaagcggcgagctttctcaacaagtcctgggaggaattcaaagctcgcatgttcgacttcgccctccctaataattggtgttctggactccagcgacaaatccgtaaactagagatgtcgcaaaccgagaccttcttagaatacagcacacgagctcgcacccttcagagcttattcaatttcgacgccaagaaactatcccaactcggagatcttcaactagctgaattcgttgtatacggcttatctgacgcccttcaagacaggattcatgaacgtcaactcctagagacatctcccttcatgtatggccagttcgagaagcaatccaacgcttcgttcctcgcgctgcaaagacccatgggcccagcaccggtaaccaaggcaacgcctagcgccccaccgactctcggccgtgacgaattcatatggcgggtccaagccttcctggactcacaaggtctttgtcatttctgcaagagacactgcggcaatgccgctggggcctgtcccgggccaattgaccgttcacacatcaacattcccaatgacttccaaaccccgactaagcctctcaattatgtggccccccgagcctggagcaaacctaccaccggccccggatgatcctctcagcctccagccggccgacccccagctcgagcagcaagtgtagcgggtgtcgcagagataactccgcttgaggctcatgttgccggtttgacgattgacgcggcaatcagacaagattcccttatggaccatgaattcgacgacgagggttgtttcccagccctggggacagcagcggtagctgcactagaggatctcgacaaccagctcttacaaaatgaaattgaacaggctactcaagcttccaacagttggacgggcaacttggctgacgacattgcgggttgctaaggatccacatcttcagggatttctttactctccaattttcttcctttttttttctccttccttccttttctttcttcttttcctttcttcaattttttttataggaggggagactgtaaaacccctcccatgttgggtttcacaagggtgtcatgtacatgtcttcttgtcgctatcttacttctagctctcctttctcttcctggctcagcagagaactgaccccgcactctctctgagccaggtgagcctttgatttcttttcattccattctctttgttttctcttcatttctaaagtgtatcgtagagaactgaccccgcactctctctgagccagaaatacaaacccacccccagtttggtcttagaatctttggctcattagccgtctccgcgccctttccccttcattcagtgaaggactaacagagtccttacaccaagcctccgctgctcctcctctcaaacactcaacctcagtattatcattagtatataaggtcaattgacaacttgttgtgtttgacttactgttttctggctcagcagcactaaagtgggcctctagtttaaaggcatcctcatcctgctcagcctgtaatttttggatctcacacagttgattgattcacatcatggggtcaacatgagagcctgtctgtaatgatgagacaagcattttgcttcgaacccatagttatttcaaatgggttagaaaatcaagatatcacctctgaaaagataagctaatcacatacatgagcaccttcattgtttcacctcgttcaaacaactgagcttgagcctcttgttgagcaagctcttctaggttttgattggcatggaatcagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcggcgccaatttttttttttcgtgtagtgttagcgcgtcgctacggccgctgcgctaagctaatttgtagcggcgctaacaccagccattttttggtgtagtgttagcgcgccgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcccaaaacccgctaaaaatcgctgtaacgcagcgtagcgggcagtttttggcagcctgtgcgtgtagcgttagcgcagatggggggaattgcgctaacgctacgctaaacgttagcacacgttttcaccccattcgcgtagcgttagcgcaaaaaatgaaaaaaacgctaatgctacgctaaagtgtagcgattttttgctacactacgctaggccaacgctacggttagcgtagctggcccaccattgatggaatgcccgctgagattcccattgatctcaaaacaaaactttggtgaagcatgtcccatgatgtcagcttgctactatagcagagacaacctgtcatagtacacaaacactgtagaaaatacaaaaagatattattataaatagtgctggaaataaatgagaatatcaaataataagagcattttttctcaatattcttaatctatatgaagaataaactagggtacctcactcaaaggtacccttcactcgaaggtacccttcactcgaaggtacccttcactcaaaggtaccctatatttcaactacttcatgcggcaaatctacatcaaagatatagagtgtacctcccagaaggaaatgaaatatgcttatgtttataatcaaatatgctaataaacaggtttaagacttgaaactgatttgttgtttcaaacatacatttgtatattgataacacgcgtgtggcacatttccaaggaaatagccagatgtttcagctttcatcttccacagaacacctgtggcacatttccaaggatatggtcacatgtttcagcctccatgcatgaagcacccacaagttgaacctgatctcccagatgcctccacgggtatataaagagccctctttccccccaaaatcagattcctcagataattacaacccactttagattacccaccatcccaaatgcttaacatttgtatctgtctggtaatgtattgtctcttgctttaattctctgtctatcagaacctcaagacttaaggggctttattagtacataatgcccccttctttcttgagattcttactactttcttctgggatttaaaccacccctgttaaacaggccccagtgttaacaggtacctaaatcctctgcttttgcacgatacctttgagggaactaaaccacccctgatttatcaggcccctctgtttaaattatatcaacatttattgatataattattcatttctactatctcataaccttgtaattaccactcattgttggaattacacaccggactctttagtcccagagttcaaactctaacatcttaagtctttgcaccacgtgtagctagaagggatactccttggcatcacgtaggctgacacatgaacatgtgggtttggctggtgcagaagctcatccagcttgggttgtgcttctttttgacgtctgaatgcgtgctgagtcttcctcttcaaagtcaaaactacataatcagagaggagagaagttgaggcaaagcaaagcaaaattatcattgagaaaagccacacatacaaagcttctcaattccaaggtaattgtgaaaaacactcctgtgatttatcccgccaaggcgatgattccgcgttgcttattgctgaggaccaacaaggggagagagataggaccaaagtcattctaaacctttgccatcagttaatccccatcctttgttgtatctcgggttgaattgaagctgacagggccagtcgtgaacataagagtgaaacactgcagtagcaaacttcatccttgggagttgtttggttagcagcttctgggattgaaaattttttccaagggtacatccgatatcatatagaatacctatttgggccattgagttgagttggcctaacagtcgcttgattattgacatagggagtccacgtccctccctggatttgtagatgttgcagaagtagatgacagaattgtgccggaaacagcagccaaacaagccggtgtcatcacatcctttccaggtgcttgcattgcagcaatcatctgcaaccttatgctgctcactacattggtctttctgataatacaaaccttcatgttgtaaacaggatagattactgaaaacagaaccagaacttcaaacataaaacaatgagaaaattagatgacaccgtcatgaacagaaaaaaatctgatgaaaaagagaattcaaagtgagaaagcataccacaaggattattaatctgataaagagaagacaagctgaagtagagaagatcaaatatagaaatgtagtagacactagaaatcatatgaaagaatgatagaaggtgagtatggtgtgtttgagtgatgagatagagaaagttgagtcaattgattttctcaccaaattggtcataaccaattgagaaggtctaaagttgaagcaggagctatcagaaggtatttggaagccttgagatggtagtcgagacagtgttgagatcggtgagagtgtagaatcagagagaatagagataagagaaacaagagaaaggaagggatgatacggagtcggataggaagggaaagtcgagggtatgagagtcaagttagttggagaatgttggcggagagttttgacggggcagcacgtggatagtgatcaaagggagtggtggcggttggttggaagtgagtgagggaaagtgtgctgctgagagaagacagccgttgtgtgtcgtgggagagcaatttgagctttttatgtgtttgatgaagttgtttgagttgtggttgaggttaggtttttagatagaaagaagagcgggagcggaagagacgagagagcagagcaaggagagagagagagcgggagcgggagagaagagagcggagaaagcagaatgtaattccaacacatgtcaggtgagtgtttgaataattgcaggtaaaaggggcacatactgctttttgagtctttttctgagcttgctcatgtatttgtgttaatatttcatcattggttgctttgatttcttcaggagggatgaatagatgtggtgtatgaagtggcaagtggttttttgaggccctcttgtgatgctggtgttgaaaattcccatcaaggcagacaaaaatttggttggtgtctttcggttgtgattcatcaagagcaggagccgaggttccaaaacatgctggacacaattgttgggccaatacatcttgaggagtaagagaggttgccgtatggattaaatcttgctctaatctcttcagatgccaataagcgtcaactgaacctgagagacatctccggagatcacgaggctaagcaaaacatcagagtgttgttgtgaagatcagtaagtaaagaatgccaaagaatgtcacattaaaatagataactgtaccttgttggtctctttgatacacagcctgacagaaattgattcattccaacgtcgtagaacttcgctaaaagtggtgagattggcattacatatgttccatagtaaatcgtaaaagttcaatagccgaagggacaatcctgtctgcggaaaaagaggggtgcttggaagatacccatgggccaggaagtgtattgggtctgggatgcaggtgcaaaaaggcatcttgatttgcttctggcctaaaaggcacaatgtattgttagataaatagagatggaataactggatccaagaggaaagcacaaacatatcagatcaatcaggtcaacctcccttgatttcatttgatgtgattcacatttgcacaaatcttttgataagtctttgaaaaagtcagagttcatccagttttgagttttcttttttgaaggtaggcaggaaacatcaattccattaagtcattccagtttctcagtttctgctgctcaataagcgcttggtgatgagattgtatttgtttgagagattcaacatcttctggtctcagtttgtctggtatatcgttccaaacgttgtcatcttgcattgtattgacttggtcgttgggatcatcataattgcaaggactaggaggactcgggtctggtattggttgggatgctggaacaggaaaactggtcgttgatttattggatacttcagctgctgtacgctgtggtagtcagaaatgtggaaaattcaaagttttgtctttctttttttcttatatatattttcttcatattatcacccaatctctctcagaaatcacaccataccgctcaagaactggactctacggacaaattcacccttggtcaccatggaggcgtcactggaacacacctgaatcaactcttacccaacaatggacaacatatcataaggatttcacccatcattacatgtcaccaatcccaattacaaccttcaagctaaacatacaccctcagtatagtacaaccccatttacataaacactcatttacatacatctacactccttacatttcacttctaaatattacatcatacctgcagcctaaattagtgtattttccttgcattacagctgcagcttacagcaccacattcacttgtaaacaccacataacctgaccaatgagaatcattctttcaactgtttggctcaccacttcaactcttgtacctctctgaccaatcacgttcactcattcaactcatctatgtagctaaaatccctcatataatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactattttctatataaggaggctctcctcccagttgttgtctcctcagtgtattattcatcagtcatagtttggtaccacccaatcaaagatacaccacctttacagaaccttaccagacaccaataacaactaaactcatttctcagcatcacacaaactcattcctgaacttaccctatcacttgtggaaaacttgccaagctgagcttggtgggtcttgttatctgatagtatagaagggcagagcttgcacctccaccatccccttctccattcagcaaaagggtcttacaaccactttttgagtcttacaagggagtccccaacgtgataggataaaattgtgtgatctacatcaagtaatcaaatttcaacaactaacaagaaggaattgccgaaggatcacaaactttagcgggaaccggatcaaatttatcaaccatatctgcgactactcaatggcatattcagttattctattgatcgactagtcagacttcaataaacaattcaacgacaccaacagccaacctctgaaaagaaagtgtaggaatcaactgaaacgaggactcgaagatgaaagcctgttattaaccagcagaaggaagattatcaaaggatctggataactaggatactgttctacgacaactcaggaaatatttgaaaaaagcagctgcttatagaccaaaagaagggcaaaggtacccaaaggatttggataagtagattatgtaaaagaagaaatttccagtatttaactgatcaattatttaaaagaaagccataagcttgccctggtaaagaaaccagcgaccaaagctttatttttttctttttcagagcaaccgttgtggaactactctttgggatgaatagagctggggagggaatgttgctttaatgggctgcctctctgtgaactgggttgagtaagataacaagaaaaagataagggtgtggactcttaaggaaaggtgtggctttggagtattattgagatgggtgtgtcttctgtcttctggtcttctgtctgaataatactagtatcccaaatgttgatgggcaactactaggctaatgaagggtgatcagttatctggattgctggggcaggatctgatgggaaacaaatgaagaggggaaaacaaggctcattatgtacaaaatctggggagtggccagcttgtggttggaaacaccatggaacaaaatggaacaagagaaaattatcaaactgaaacaatgtggcccaattggtaggcactaagatgaatggaggaaatgacatcagagacatgcagggatgaaatgtgccacacccaatgagggaggaagaatataccaaagagataaatgaactagccagatgtgtactagtgtgagacatgaaaataaaccaagaggaatagtgtgaaaccatagaatgtggcccaaagtggaaatgaggctagagtgaaagtggaatagagtgaaacacatgcaggggccaagtgtggaaggctgaatggggattgatgatgtaagactgcatgagatgattgtgtaataatgaaatgaaatgagaatccagagtgtcttctgtccagggggcttggtcttgtgacatccatggtgttgcaggttggttgaatgttccagaaggggcttgccttggtccttgagggtcctgtcgtccagagggcttgatattgtgcttgaggctttgatattgtgggcctcttattcaagattggcttaccgcaccgtttgtttaggtataaaaggagtgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatggatctaatttttggtgtatcatatatggaagaattatttgctccacaaaccaattataggaaacgactttttgcgccaacttcaaatttaaaccggaatacaaaaactccaatttcatcatcaatgctatcaccaccttggatgaaggacaagaagacgggaaatctgcctatattcagaactggaattgacaagaccctagatatggacaaaccaatctatcaacaacccaaacaacagtaaccgatttatcaacaaccaactaaccaaaaaaaaccagttttaattgaacaacctggacttttctacaacagacaccatttcatgcaattcttgaggcaatacgagatgacggcggattcacttaattcaaccaattatgattgagccctacagattggacggtttgtgcaaaccaaggaactgaagtgtcaaatcgagtccatggacggatatgaggaatgtgactgggatactctacgagcctcaatgattgaattatggggtgacaaatatgaaatttggtatgcaacaactgacctagtcaacctttctgaagaattttctagagataacaaaacagttgctaccaagcattccagacgtaccttcaaaaattttccgagatccttgatttcctcctcatccagaaacaattgagaagtagacaggatgccttagttcttttcatcagtgcctttcctcaagaactccagagaaatatcaaacggaatttaaatcaaaatggtcaacttcaacaagcacccaatggatccaggttaccccctctttgggaacaccttacggaggcagctgggatggaaaccaaattagaagaattagccaaggaaattgagtcactcaaacaacaacttcaagattcacaatcacctgtcatatgcaacactccccatcctttgtcccaattggagccacaaatggattatacagaactagcgacggattacacggagccagcaaaagattatacggaactagcaacggattatacggaacgagtgaaggatcatacagagccagcaacggattatacggaactagcgatggatcatacggaactagcgacggattacacggagccagcaacatattacacaaaactagcaacagatcatacagagccagcgatggattatacggaaatagcaaaggattatacggaaatagaaaaggattatacagagccagaaacaaatcatacggaagccaccattgctgatacagaaaattcaattgatgttaccatacccgtggcctcattgaacatgaaagaacctgtcagcttgctactatggcagagaaaacctgtcatagcaaataaaataataaattacataagaaaatctaattataaagtaaaaatattacataagtaaaagaaacaatagtacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaagtataaacaaaaccttaaatattattgcagattctgaatcagaatacaatttaacctagggtacctcagccaaaggtaccccaaattctaactcctacaccctgtaatacacacaggaataattaacaggtacccccagatcacgggtactgtgactcttctgcataatgataatgcatatactccaaatccagtctcagaattggattattgtgcacgttttagaagatagagcagtgtggagtcctgtctcccagcccacgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtgacaacaaagcccccaaacgtgtaataagaatgtaaacaagctagaatatccatgaaaatactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctctggcccatttccaaggaacctgctccacgtaacagagtagcccctatccacaggtccccatgggacattcttggctgtaataattttgggcatggccccttggagcttttggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggccaaaaagcacccccaagtcctactaagctcccctgggcagcccctgaggccttccacaggtacttaaagggccttctgaccgcacaaataatgatcccccagctttacaataccatatagaaacatacttaccatttacaagtccactacacttgtaattagcctagttactactatttttgctgttattaagcctcaagattcctcaagaaactccccagtgatcacccagcacccaaaatcaaccattctgagcgctcccaactgggaaaattcaatttttttctttctttttttcttatatatattttcttcatattatcacccaatctctctcagaaatcacaccatacggctcaagaactggactctacggacaaattcacccttggtcaccacggaggcgtcactggaacacacctggatcaactcttacccaacaatggacaacatatcataaggatttcacccatcattacatgtcaccaatcccaattacaaccttcaagctacacatacaccatgagaccattctgatgtcccatggacactcttctggacatcatctgagctgtccagaactttcagggcagagagtgtccattggacactactctgcctgacagtttgcggacggtttctggaaaactgtccactggatagttttcaagccgtccaatggatgattttgattgcagtgaaaataaagaaagaagtgaggaggttcagagttgaacccaagacatcatggctgtaacattgcacacccacaacgcttctccttgccagctgcactattcagaattgttctcccagaagtcaccgaatccacatatatagaccaaattcgcactttggagcaagccatttcacacctattttgatgatcaagtgcatttttggagctttttttgacaatcactgcacctgcacttttggagcatttttcgacgattgaccacacttttggagtgtagttcgaccatcaactgcattttcagagtgtttttagaccaatgaccaaacttttgaagctttttttgaccatcgaccaccggctccaatcaggaattgtaactcaaattgtccaatggacacactgaaaaccgtcatccatcggacactctcggttggagagtgtccgatggacaatagatcatagcgtccatcggacgcttcatatttggccagtgtcacctagatgcttttggaagcatccaagtgatgcaaggctcgccagagcgtccctcggacgctctgattggatcgctggacgctctcctcaggaaagcgtccagcggatcggccagttcacaaactggcccgtggtgtacacctcagtacagtacacccatttacatatacacccatttacatacatctacactccttacatctcacattctacatattacatcatacctgcagcctaaattagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattggggacagtaatgataagtactattttcatcaagacaagtgactcccacagtagctatcactttacctgaaaaatcttgttttgacaaggaagtgcaagaaagctccaaaattagtccttctttgtcttctacacagaaaaatcaactttttcaattgctctttgttaacaagaaggcctttgctactgtagaagaaccatttggagccattagaggacacgaggtccaattgaccttgaatattgataaaccttaccctccggctctgagaaaagccccttaccctgcaagccccagaagcagagaggccttggaagaacatattcaagctttgttaaaacttaaagtcattagaaaagtaggtgcaaatgagaatgtagacatcactactccagttattatagcttggcacaataataagtccagattagtgggtgacttcagagctcttaacagctacaccaacccagataggtaccctatgcccaaaattatggaatctttgactaagttacataaggctaagtacattacatgcatggatgtccttaagggctttcatcaaaatgtgattcacaaggacagtagacaattcctcaggattgtttgtcacttaggcatttttgagtaccttaggatgccttttggtataaaaaatgccccttcacattttcagcgtatgatggacactgaattttcgcatgagttgaatcaactctggcttattatatacatagatgacatcataattttttcagataattgggaggatcatttgtcacgcttagaaatcattcttcagaaaattatcaagatgaatatgaaaatatctttgtcaaagtgccagtttgcattccaagaactcaaagccttaggacatattgttaatggtctatccttaggaatagataagcatagagtagctgcagtcttgctgaagcctacaccacaaaatactaaagaaatgcaaatgttccttggttttgcgggttactacagactgcacatcaaagactttggagctatggcttcaagtctgtacaaattatgtagccctaatgtagtctttgaaatgacagctgaaagagtacaagcttgtgaatccattaaatttgccttgactaatgcacctctgttgtttcatcctgacccaaaagaaaggtttaaactctatgttgacgcttgtatggaagggataggagctgctttacatcaagtacaaataattgatgataaaccagtagaaggtccaatctgtttcatctcacgacagctcaaagaatctgagaaaaaatatggagcttctcaactagaatgcctttgtttggtttgggcattagataagctttattattatcttgacggatgtgagtttgatgtgatcactgattgcaatgctttgagatctttgttgaatatgaagacacccaacagacacatgcttaggtggcaaattgcaatccaggaatggagaggatctatgactattgttcatagagaaggtattgtccataagaatgcagatggcctttcaaggtgggcccttcccaacaatgctgataatcctgcttatgacgctgaagaagtagaaactggaactccagttgcttctatcttgccatatccaatgaggatgtctgaatgcttggctcactgggctttgcctaataacgaggacaacccagcctttgagaaagaatattttgttgacagcaatcccatcatggcaatttcagtgtcaggcttgtcttcttcattctgggaactgattgagaagagttatgactctaacagtaatacagtgattctcaaaaaattgcttaaatccccgtacgcagacaaaggtcttgtagaaggattagaaggtgtttggaaaaaacactttttagaagataggtttgtcatgctggatgggttactgtatcacagacgtgaacataactcgtcagtggttttgttagatcctagtcatataagtattattttgaatgagtgtcatgacagtatcacttctggccacttttctaaagaaagaaccttgaatagggttcagaacctagcttggtggcctgattggagaaaccaagtatcagattactgtgactcttgcgaaagatgtcaaaaggccaacaaatcaactggaaaaagatttggccttttacaaactattgaagaacctaagactcgttgggaaataatcaatatggattttgtgacagctttaccaccagcaggaactgaaaattttaatgcagtattagtggtgtgtgacagattttccaaaagagctaggttcctcccttgttacaaagatagtagtgctatggatatagcactgattttttggaacaacatagtaagtgatgtaggatgccccagaataattataagtgatagagatccaaaatttacttctgatttttggcaaaatctttttgaaattctgggtaccaagttagctttctccactgcttatcatccacaaacggatgggttggctgagaggatgattcaaacattggaggacatgataagaagatattgtgcctatggtttggactttaagacaagcgatggttacacgcatgattgggtatccctgctgcctgctctagaatttgcttacaactctagcaaacattcagtaactgaaattgctccctttgaacttgagagaggttggatccctaatatgcctaaagactttttactgtctaagactgttaccttacatccaagttctgagtgttttcagcaaatgatgttcaaggctgaagagaaggctagtgtatgtgtcaaagaggcagttgaatataataaagaaagatgggacaagtctcataaggaccatgacttacaagtgggtgggcaagttttaatttccacagtaaattttaataatttggctggcccaagaaagttgaaagatgcctttattggaccatttgtgatcaaagcatttcatggaagaaatgccgtggaagtaatacttacagatcaatttgcccaaagacatcctactttccctataagtttgtgtaaaaaatatgtggatcctacaactaatcctttaagagttgagcaagatgaagtccgtcctcctatagagagtgaagtatcggacaaaatccctcacaaaattttaagtgaaaagattgttaggaaacaaagtaaagactgtaagctttatttggttaggtttaagaattgtcaacctgatcaagatatgtggttagagattgataaaattaagaattgtcaggttttgttaagacaattcagggcttccaagaggtcaaaaaattcctcgtagagtaatttttttagtgggggcgaatgtcagacactgaggctatagcccatgtgtctacaatgtgaatatataagtacaaacaggctagtgtagtggttaagaactgtcttaagacaattcttaccaacaccctgtgttcaatccccctcaacactctattgtatttttattcattccttttttatattttttctcctaagtaattccgtggaataacttagtattttcctctgtattaatattcctttattacagagatgctaacttatgtacataaagtttattcttctttctctataagtatattctgtaattagagagattactacactttgggaattgattaatttattcctctctgtatggatttcccatagagagaaatgatgtcattccctccacttttgatgtaatcttaatttaaatacatgttctgatcatttgtgatttaaatacataaaatgatcatctgtggacctgtccggtccaacaggcagttggaaccctgccttgcaatacttaagggggagggctttccctctaggattcttccccccagagattattgccatacaaacctgttatccttacttaaatcaagtgagtggggttttttataatctattacaatttattgcatacctacatctaccctttatcatctccctccattcctagactacagtaaagtcactactgtagcctagaagagagttgtacatcctctaagctcggcaccgcgaagctcattccgcgtgtgtcccctctaacccagggagctaacccctccgcttcctagcgtcgaggtgcggttctcttccattggctgcccttgcagttatagtgagaccattaaaccccatcaacgcccggtcacgcaagagaccggcgctgacaacatgcatgtaagttgcagtttggttgagagttgaccggaaacacaattgaaatgtcaaccctggaatattttaaaaacaccccaatttatctgaatgacaggggtgaaggtccacgaattttgagacacaaggtgtggcacatctgacacagatgtgtccgagaatgaaatttgctgggccagacaagttctctaattgtgcatgaggataatttttaatgtgaacagggcaattattatttgcagtggatgtcattgatgacacataaagacctcccctatggccacagtggcaactcaccattatatataatctttgatggtgaagtgcatggattatgatgctgaaagaaatgtgaaagcattggagataaacaccttttgctaggaattctattcaattgaggtaggtacatgatgtcaattgagactatcaggatattgagtggaatctccgatagggtcacattcatccttatttgtatgtgtgatgttgtgtggtagagcagatcttgggccttgtttgatccttggcagcggaatggttgtgctactgtggatggaattggtatgcttaaggtcatggggtttgaaggggatcacaagcataccaatggggtctggtgtatgtgttgtacaatgtgagtcattcttgtggtgaccaaagaaaggagagatgtatctgcaagctatccccgctgtatcctcatcataggataaggatagagcaaggatgcattgaggatacgggcctactcggctctgcacatcttacattcaatgtggcaccttctattgcaggcacccagatatgcctttttttccatctaatcaacgattctaactattgagtcactctcaattcatagtcaggtgattaaaattgatcacatgtaaaataattgagtgtatcaatctgcttgcgcactacttcctcatcttaattccaaagtggtacacttcacctgccgagcaactcacttgctaaaatgcaatccttcccaaaatttcaattgagtttaagggtaagctatacaccaccgcaaaaaaaccttggcttgtttgtcagggaagacacttttacatagccgatgtcagttacatctcacatttgagttgcaggataagtatgtaccgtcaccaacctttcccaaactcccccctttcctctgacaatcacccaaccccaagtctaatacatcctgcagacactaagacctacctgcccatcagccttaactcgcaaccctataacttcaaccatgaattgttctcctaaaagtcaatttgaaaattacacccagaaagaatatcaaattgaagcgcactacaaatggctctatgagatagaattaaaaattatagagattgttaatcagtgggagcccttagtatatgaagatgagaatgaatactcaaccatttcctccgacagcaaattcttccgccccatgaccgaagctatccagtggtacaaagccaaggaattgcaatttaaatggaacaaacaggcctctgccaaaggaatttcattatctgtagtacccaacctccgagaaatgtgggcggcgagaagaaaggaactcaaccgaggtgaagtctattcatgtaacaggaactgattgggaaactaatgcttgattattttcagacccagttgccaggccctggaacgaatctcctccccgttcctccagccctgaacaaagcacaccttctaaacccaaggatagtgatggtagctccggtggatacaactccaagggaaagtccgcctccatggtaagctccttttccataatttgtatgttgacatggaattgaagtggtctgactgatcgctatgatgaaaataggttcaaatccgcattgactagtgcctgactgtgttgtttacatggatcatcgatccagcttctcctcacatgtacccacgttttacacccattgatgcatgccctctacccgaacgttggaaagaaaatgatgaatacaatccgttgtcctcccaccgtcttgcttaacttgagtcacccttaagaccggcggtcttaaggataccgcagaggtatcaataccccttcacatttttgatcacctttatcccccaaatccatgagattactgaaacgccttgtcaaacatacgcttaagctatttgattctttcaccttggggtcatacagcattatgtatctcattgcccttggttttgaccaaattggcaaaatgtgcatgaatgcaactttgttgactggctcacgcaaaacccaaataactttgttcttccagattcacggtatttataagctcccaccttctaccttaaactccatgtgctgaccaatctgtgcagatctgcactctagaaactcagcaaacttacctgaggtttgattatcctctaccaatctcaccaaccgaaaaagtaccgccatgcttaccactcactttccagatgatgtcatgtcacatattccaccttgtgctatcatcaaaattcctgcctgaagccaaacaaactttccttagtacctgcaggtccctttgtgagcacaaacaaattgtcatcaagctgaaaggttttagttgaaaacccacgttgctcatgcaatgatgggtcaccattgtgcaaattgccttgaacatcacagaggggcccatccccattacttttttcctcgacagcatctactaccaattgtttccttgataaagagctctttcagcacagacttccccccccccccatcgatttgtcctccctctcaaattggttaataatttctccccacatcctcttccttactcgtttcccaaccttctatacttgatttaattttcttatcacccccccccccctaaccccaaaatgaatgatgcaattcaaaatgaatctgtgaccgactcaacctcaacccagacagcagctgaacccaaaaaatctccctcacctcatcctccctccacaccaccaccaggtcagtcatattcacacacttatcatattttttccggttgtcatgcccatttttgttgattttttccattgcttttccagaccccgactcttacagaatgtcatttccttcagacaatctcgagaaacccccccgcagccctgacacagaaatgttgcctgcccccccagaaatatgttcgggcaagccgctactcgagtcggaaattcaagagataggcgaggaggagttcctcaggaaggtcaccaaagtccaggattttgctaaggcgtgttaccaattacgtatacccaaatcgatcaaacaggatgttgaaggaattgttacccgtctggatagtttacgaaaaggtatgcattctctctataaaccaatccccccaatggctgaggttgacttttcatcaacaggatatgaggagagtaaaaccctccctacccacgaatgcctgatggtcaagccttccagtcaaccaaccatcactcggccatcttcgtctgccccaccaaagcccaactccaggaccaaaaagaagagtcatacgccagttgcgatcacttctcacatatcgactttacctcctcaaccccatgaaagcaatggtgcctcagaggaacaatctcatctcccagacgaacatcccatcaacaaaggcaccccagatcgccctgaaacctcagctaccattaccaagaagaccaccccagtcactctcaatgcacccaattgtgcagccgaaaagattggagaccaatccttacctgaagattcccatgacccttccaagtcccccactacttttaattcccacaaattgattgctccgactcggatcttgaaccgtggacgctctaaccctgtcgaggagtctggcccatcaacaaacgggtaaaataagaaacaccacttggatgaagacacagactcatctcccagcgatgatgaagacgctcctactcacccccgatctcacattgcttcatctctcactccgcttccagaagatgataaggccgaagaccagccaacagtccctaatcaagatgatccaatcaacccgcctgactctaccgccaacaactcaccttcgcacgatcacgaggctgagccttccaacaacgaccaaccatcaaccatcaataccgctccagccgattcaatcattaatctggattctctccgtacctgcatttaccaaatggccacagaatttcggaaaggacgagtgaccaagaccaagtgggagcaagggtgggacgcagcccaatacctcatgcatttccgtctcgacactcctcatgttaccaaaattccaacagctacttttgtctacaaccaagcccagttcaactgcgaaaactggatcaaagagattgttgaatctggtgagcctcacttaaattactcaaaataccttgaatctttgcttacccacttttgctatcttttacagcgacagaaattcttgctccttcgagtcatgagccatggtttattgaggatcttatcaacttcactctaatcaaaaagcaaatagcatcagaagggacaaccattgtcagcgcctcccaatcgccacatccagaattcaatttcttccgagctgtacgttccctgatcaaactcccgccgcctcgtatactccgtgaatgggccaagactgttgcactctcagtacaaaccatatcggatgaaaaccctaaagctcctgaaattcagtctgcgccatctagcctcagacgacacgttattgtccttacctggcttaacaccttgaagaataccatgccaatacttccacaaatcacggacggtcaacctgaggatgggaaagtaaccaactccttgaccactgccccttccacctctacgggcgacgcactagatgatcttcgaaagactatcattgatatgattatgtcatacaccatcattcaagctcactccgaagaccagcacaatccccgcaagaaacccaagacaaaatccaactcaaccacagttgctaccaaggatgctcctgaccgtaaatccctctctgagattgaaagccgccacaactactttcccttaatatctttcctcctctctggtgtgcgtggaatcttcatttctacccgtgattaccgacaatatagtattagtcactgcctcaaagtcttatcaatcttcaaaagaataatttcatcctctcagggcccctcctctgctcacgaggctgtatgggttaacctgggcagttatattcaccaaatccttgattcagttcgccaatcaaataatgatgtatccagacttattatccctacccgtcatcagctagctaagtgtattgctcatgattatattaatgttactagtaaagagtctgaattgtttaatattccccaaaatgccacttatcaatagtttctataaactaaaattgaaatccaattattctgatacctgccacatcaacaaaattaaccttttccacactaacacagaccctcaccaccaaatctgcatcaaagtatgatttatggagcattaagatgctctataccaggcagtagcccctcattttataaatttgcctgcttgaccccaattcaccatataccattggtgcttcagagcgtacatgccactgaagtgttggagcccaactttcctccataagaccggcggtcttatcaagtatgtatgaaaatctgattatcctcattggcagcatatttcctaactggctaatgctatcttcctacacgtttcaataattcaatatataccttttgcagtttattattatcaaatacttttatctgagctccctgataagaccgccggtcttaatgaatcttacattgacctacaatttgtagaccaagaccaagcacgccggtcttgtatgcaatattacatggtccatgggacaatacttacccaaagaaacccctagaaaagggttgcatacatcaataaaaaatgttgcagatatatattctggtagagtaggctatctattttattattcacaccatatccattaatataagtgtgcttgtgtgaatatttgatagccttcatcctaaatgtgctaaccccctcataacttgatccctctttccttcccatgattgattctgtgaagattcaatgatatttctgtaccattcatcttttctagaaagatgatcatgcctctcattgattgtatccattgccagcgatttgattatctactttttttaccttgatctggcaaatagaataggctgtatcatgaccacttcatattagccctgcccaaagttttgaattacctaaaaatgtattctcacattaaatttttcttgatacaaaaacttaatgcaattgaactactcacatcaatattcaatgttcaattgcattaagtttcattcctccctcatgtccatgttgtacctaaaagatttccaaacacaaatgcaactgatactctatacacccatttaaccattcataagatacattcccccatctacttactagacctcatggttcactttatttttgtgtccctccaacggactccattcatcctggccttacatcatgttgaactttttttattggacatgaatgtattctcattcaagactacactatttttttaaaccattttttcttcttttttatccattgccttttctgcagattcttatgttgtagttcccaccaaactttgatgatatttagcagtgccccataaaactaggctgctatgattttgagtttttggttgagcttgagatggggaattgtcaggtgcccattcatgtgtattttttggggctttgatgataatcagttttttgatatttgatagccttcatcctaaatgttctaaccccctcataacttgatccctctttccttcccatgattgattctgtgaagattcaatgatatttctgtaccattcatcttttctagaaagatgatcatgcctctcattgattgtatccattgccagcgatttgattatctactttttttaccttgatctggcaaatagaataggctgtatcatggcccagtgttgtgtcacatatccaggttacagatgaaccaatgggtttcaaacttgattttaatttctaatttcaattatctcagacttaattaatccattttttcctcagtacctaaacaaacccatgcaagatattggtgaaacagattcatattttgaattttctcttccagatcttacatcctcctggaagaataactcccctttttgggatttttacaaaattatttcaggttctgtctaggtgatctacacatatttcccagctttgcaggagtttatatcaatattctatctttcctatttgcccttttctggtcgcaagaccaatcactttgccataaatttcaataccccctaccaaactctgcattttttgcctcagctttccctattttacattctccccctctaatcatccctcatgccaaatttcctaaatcacttttatctttgatctaaatccatctctcactaaatttgactcattcacatccctattgggaaatctaactttttttgcccctttgtgaatccggtttttcctgggccaagcctttttcttattttgatcaattcttctggttacttagagcttactgattagttgtggatatcaacccaatacttgcatttctctttcatgatggaatcagccccatcctccactgctcctgttgaaattcactcaccgtggtctctcttcaattcttctactctttgccattgggtttccaaatcttttttcaaaaacctactggccagaaccaacacaattcaatccatctcagattctcacatccacttattatagtcaggttgctctcatccaccatcttgactaactaaattaacacacattcacatcctcctatcccttggctctatgtcaaaaaagttatgaataggcattcacgggattcagttttcacatatgcatgtgcagcttgcccaattgcagtttagggcggcatcctggtgtgaccagaaagcatcagaactaacaattagtatcacaattacctcggtcaggttgaacgcacatccattcttagatctctttgttttctaccacaccatttttatcaactcatgaatcaaataacctcgactcattaaactgtaccaacaatctcgaacatctgccccagctcactgttaattttaccttgttcttacatagccataatgtgtctgctccacgattgaacaaactggccttgtttatgtaacccccttgtcgcgatccctcccagcttgccgcttggagttcacttttgttcgctcgctacatcaacgataaacctcaccccctcaccaaccaccaatgtcagcctctttctgtcagtaatctacagtctgctttctcggtaagctgttaatctcatctttccattgtcatcaattgctcaggcctgttcctcttctatcaattggatcaacagtgtattgactttttttctttctagttcagaaacaatctgggctgcagtccttcaacgatcaatctcaatctcatcctctccctctgctcgaagacctcccgaattgttctggagcttctgtctcattgagatctatccatgtgcgtctgtcaataatcaaacaatctagtctctatctcttccactcatctcctcaatcattccaatccagacttgtacctctcacagatacatcagggtttgtcgtctaggcaaaacgatctctcctggtcccatttgttgattagcacttgcttggcccctgaatcaaccaacgatcctctgtcttgagagacaaaccaggcacctctctctctccctcatcgactagtgtttgttatctctttgattgatcagaaaaatcataaaccttttacattgattgatctgggctgatttgatctgtctcacctctctcattctttatagacagaacaccatcaaagcaatcaaactactttggtcttaattccatccaggcttctctgaatctcttccaggctgttgcaagtatgagtttcttatctatcttcacgattcataactctatgattcaacgcttactgatctacaacactacatttgcaattcgttcagccacaataactcaatcaccagctctgttgctccaggaaatgactcaaactaaacgtaaacacgaactcagagctcggaaactcaacaaccccttgcccctgggtgcacctgatcgattcaatatggataacaccgtcaatcatcagggtcataagggggcttgtgcggtcatgttgccagccactcgtgcatcacccttctctctgccaacccaatctgagagccccttgtctccgggtagccctgatttgcttgcaaggcaaaaggccaacaaccatcagggctataaagagactcgtgtggtttcttctttggtcgacaaagtaacggtcccatcaaagagccccttgtctccgggtagccctgatttgcttgcaaggcaaaaggccaacaaccatcagggctataaagagactcgtgtggtttcttctttggtcgacaaacaaacggtcccgtcaaagagcccctcgtctccagatcaacccaataatcatcaagtccataaagatactcgtgcggtttcttcttctgtcaacgaacaatcagtcccatcaaagagccccttgtctccgggtagccctgatttgcttgcaaggcgaaaggccaacaaccatcagggctataaagagactcgtgtggtttcttcttgcactgcccgagcaatgtcaattccagttcccaaacctcgtaatcctccgccccaatacccgtccggtacagcaaagaagattgcacgagctcacaggaagaatggaacttcggaggatacttactttatcatctgttcaccctctcaaaccccagtttccccaaagtatgtcataaagcttccaatcctagcgcaaccttcccgtcaaatcgtgtcatcatcttccttgacccctcaattcatttttgaaactcactcattcaacatcaacccgccaacatcaaccttcaacaaactatgtgatataatccaaacacttcacgctatggccaaattcctcccctgcaacaaaagaaaccacaaccaaatcaacggagaaatgcacatgattggatttcgaccagggaacgatggcggtaaatctgctggtatgcactttctcttctcactgcttcttcatcagttcaaggcttcatcattgaatatttatctccacaggtacatacgcccgaagaaccaatctcacccctgctgaaaaggccctagacgataccctgtgggcaaagcttcaatcacacaacgaatttctctctcaacaaatggaagcaatttcccgcagtgcttacgaacaaaacaaaaatttgatgaatgaatacggtctcaggaggagtggtcagaaatgcgcaaggaggatcggcccgagtacaagtttgcctccaatgtgtctgtaacatacaacgatttttataacgagcaacatcaagacaaaaacgacatcaacggctggtcctatggtctcttttcttatatcgaacttggaactggtaaaccgatccctcccccatccactgaattgggtcatgggtttttgtttcctcgacatgcttatctaatagtctttgtcaaagccgctggtatcgtcgagcttgtttggcaaacttccatgtttgaacactgtaccacccaaccgcctgaatcactctgaatgaaaaaagggcgtaattggacacaccaaggatgttctttccaaattaacaaaaacctggccaaagtcgttcaggagttaaaagattcttctccacaacacatagaaaaaaaaccttatgcaagcaacaaaaatatggctcataataattttgtctagttttttgttctagtgatcatctctcttccctttttcatcttgcaacacatttcaattggctcttctttgaaacattctgatgacatatcttaccagagcagattgttaacattcagcttttcagcagtttagcaaaaattaaaatgtcatattccaaaccatatcttgccattgatttctgcctcgtaccaaaattttaattctcacaactcatgtgacatgatgaatctccctggaaatatggaggcttttctaaaaatttctcctcttcacaaatccacaacaataaaattaagataacaaacacaattaaatattgatcaatgttcaaatattatttgagggtagaagtttgtttttgtagcagtcaatctgcgggaaaacatatgcgcctgaaaacaaaaattgaatgtcatggggatgaaaactggggatccagcccagatcaagttttttgccaagttggttcatacctaataatggaccctttcaactgttttcctaaagctgctgtggtctttaaaaagaaacttgcctacctactcaagagcagaaagaaaattgaagaaaaaattgaataaggggaaaagaaaaaattaaaacaaagcaaaacatcataggtagagaacttttgtgaggatagggccagtgtagcatgaaaaattaagaatcattaaaaaaattataaaaacaaaacagacaaaaaagtgactaacaaaaagaatgtttatatctgaaatattgaggctaaacttgagtcttgatgatcccaagacaccaaaatttccaggtacagtttataaagccacatgtttttcccaacctacaagctgtcaaaaattattcacctctccctaacttgaaaaacctcttttgcacttaaaatggtgcctcacactattcactcatggatgcaacttgaagatacaatttcacaaggttttacattgagaacactcatgtaacatacataaaattgccattttttgagatgaataattctttgatgaaatagataaaacatcatagattgttatagggctaatattcacatgacctagttagtatataaggaaatggattgcctctaacatttttccaaagtctaacctacttttgttcaacaatctgacttataaactttgttcaaatgaatcatttcagtacagtgcattaatccagtcaaggcaatccaactttgaaagtgctggatgaatactgaactgtcttgaatttttggagggtattcatgtgagcacagtagataaaattaggctcaggctaccgaaaaatcaccagtgaatcagcaaggcattgaagtgctcctctaatctgccaaagcagtagtggaagtggaattcaccttatctgaagctgatggaactgaagtattggatcactactgtagaagtagcagtgctgcttggtcccctatattgttttatatcaaaaaccaaggataagtgctatattttgccccaaattgaagccattactgtggtagtgttttttttttaaattttctgtcagccagagcaagagggactttgtgaagtttgtgttttgcatctcaaattttttccataacaaaagtgtgagaatcacaactgaagaaatgggaaaatgatatggtataaagagcaaggtttatattggcaaccttggcaacctttctcctgtacaaattgttgagagtgctatttgagcctgttgaaaaagctcaatgttgaaaaaaactgaaatgtacataattttgcatggattttttgtaaaattccacctccagtacactaccattgatagacaaggtgatacaaaagatatatagcacaatctcaccactgttggtacaatccctttttgggtgtttaatgtaatagaaaagctaattacagatcatttttggcatcaatttacccttcttatccttaaaataagactctcttctacatcttcacttatggaaatttctttacaatctttttgcatcagatactgctcagtcataagagatagatctagttatctttgtgtttttttattctgaaaccccattttttgctgttttgttcattatgcttgaagaatctcaactttcttgaaatccacatgaattcaattacaagaataccacaaatataaatcagatttccacatcaatatcatttgcctgccacaaaaactatgaaaaactctttgttcataagtcagcaacaaaaaagaagggaaaatgagtccaaaaagctatgtccttttaatgggaagtatgcccttgggcagggttgcctgttggtacttgttttgatctactggattttgaaatattggtggtaaccaataagttgggcttgtttccaataaaatcttcatcaatcagtaagaagctttcttaatccactgagcttctttaggaatccttggccaatggcttgcccttaaaaatctggtatataagctaaattcccatcaactacctaattggttgctttggcatcattaaatttggttaaaaattgaagaagcattttaccaggagtgacccatttcaccatttgacaaattatgtcataaaagcaactagtggtgccatatgaatgatcaagttagaagagctatttgtactcacacttcatttgtcaattctgattatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctcaagagtctgctggattcttgggtttattgcgaggaagagagagaggtacttcagctactcaaggcttatctggctcgctttaaagaagcattcgattggagtgaacgaagccatatcgtacgcatcttattccttttttcatagttatcggcgcaagattctcacacgcgtgctgctgctttttttctttctttttgggactagcaaacttttccattctcgtgtgaatcaaatgcaaatgattggcacgtcttcggacacctcttacaactggcgatcccactcggtctgtgtacagtcgaccaatataacctggccttattgcttcgatgctcaaaggagatcatcagtatctttgataaacatccttttgttttacagctgtgtggcttagactccagtctcacagcttctcagctaacggccaccttgcaaggattgcctgacgatggtaaaggattaggtggtcagtagccaaaaaaaacatgtcacatcatcatcacagtcaccttaacttcttctttcattctttcaggacgagtgacccaagccaaaagggctaaattggtgatgcgaacaatctcttgcaattaaccaatcaccgatccattgtgggatgaggctttgagacgttggaaacttctgtcaacacttgttggacatcggcccttcgaagactcgtctggtgatacggtgctctatgattctccaccagcactgggtgcaatatctggagaaggtgtcttggtccgtcttcttttttttgaaaagtctggtgtctttcctctctcgcgctagcttacatcgtgtccttttgggactcatatacgtggctgtccacaggaaaataccaacgcctggatcagcatctctggtctcttgacatctatcgccagtcttcacgatcccaataattcgaaaccccgttctccgcctcttgaacactatataccaacggacctactgcatgatcgattctatgcgatcccggatcgagcccaaaatgtggatcggtatatccaggtgcgtgagagcgatttctagagccaagttggggagacttaccttgaaactaatctggagattattaggagatggtcgatctactcgtagccgacgatctacggatgcgagaaggagtgaaagatgcattgggcacagaactgaacacagcattatttccgatcctcctgaaacatctcaagtcgattgtcgcgcatttctttgagaacgatcgagtgaagccgcagagtccgttcagtcacttcatcgaacaagccatctcgatgctacgcctcttcttcgagcggatcagcgagcccctctccgagcttacctccgagcgcgtctgctccctgctcatcgactttacgagatataccaacagacttggtaaccttggctctgaattccaagcgattgccactcggatcaagtataagatggcccagctctgcgaacttatcgttgctcataaggaccggatccccttgatcactaacccagtcgtcaagaaccagatgatcgattacttcttggcttgggccaccaatgtcaacatggtatggatcttactagctctcttgtctgtattctctctctctctctctaactaatttaaaacgatctaggtgtcgtgtatttcggctgaggaagcgagtcgtcagagagctaacagagacctcagtcttgcctgtctcaaggcgctctcggcgttctacgatggcctcaaacttcaagctagacattacttgctccggcaaggtcctaatcctaacctcgtccatattcgtctgttcagtcgtcattacaattatctcacttttatgttgactgaggtcactaaattagaagtatgttgtttgtttctcttaattaaaaaaaaggattgctcgggtgttgagaggggtctggattccgctcttcgtaggcggttgcggttcggagtcggaagctggaggtagcttagtaagtagatcaatactgactgcacaaaagtgattctgcgagggtttttttttttgaaaaaaaaactgatgatgatatcaattgaatctgagcaggcgggaaatggacctacgccggaactagccgcggcagtacaacgggagctgagctcaatcacgcgggagattgtgcagctgtcaggcttctgtgagcagacaatgaactgtcttgtcaagctcagacgttggaccttctctttgatagcatcttcaacctccagtgaagtatttggtacgtttggaaaggcattagggagattttgttccaggaggaaattcatagagttgatcatactgacaacagtcctctcgggggcgtaacatcactcaaactctcacctgatcttgaagaaaataagccttgtccttagtttcgctgattataaatgaagatttgttgtagactttgatcttctgcatattttccttcatcttcaaacacctaatacctttgtctgaatggtttttcaagcaaatatgtgttgacttcatgtgtttatcactcctacagtagtagctttgtgctcacaggccccaataagtttggtagccaagggatattctactgtgcacatttggaagatttgtttatatatgtatgtagctgacattattggtcttgaatggaacattttatgtatttactagtcttgactgtctgctaaccataaaaaaacacacacctctaattgggtagctactctgagagattgaacttcaggagatcagcttttcagaatttcaggtttggttctaagaaaaatctgataaatgtagaaaatcttataagtccaataaatctgaaaaaatccaaaaaaatctggaaaaattggaaaaaacctaaaaaaattggaaaatcttaagaaattggaaaaatctacaaaatctgaaaaaaatcccaaaaatccggaaaaatctaaaaaatccggaaaaatctaaaaaatttagaaaaatctaaaaaagttggaagaatctaaaaaaaaagttggaaaaatctaaaaatctagaaaaatctaaaaaatttagaaaaatctaaaaaatttagaaaaatctaaaaaatttagaaaaatctaaaaaatctggaaaaatctcaaaaagaaatttacaggatttccctaaaatttacaagatttcccagatgggaaatcatgtcagggatgatgtggttaccaagaaggacgttttcatctatttgatggaatactttaccacaggaccaagcattcttgtgttatggtcttaacggacagagaacaaattagcattatgctccacgaatgccacaacagtgcattttccggtcatctatctgaagataggaccatggaaaaagtcaaaacctgtgcctggtggcttaattggaaggatgatgttgcgaaatattgttccacatgtgatagatgccaaaaagccaacagatcaactggtaagaaatttggactcatgatgaagattgaagaaccatcaatgccctgggaagtcgtcaacatggactgggtgacaggactacctccaggaggacagaataattacaatgcttgtcttgttatagttgacaggtttagtaaaacacctatattcctcccatgccacaaagatgacacatccatggacacagcattaatgatatggaacagagttgtttcatggacaggactcttcaaagtaattatcagtgatagagacccaaaattcacttcagaactctggcgcaacttatactccttatttggcaccaaattatctttttcaactgcctaccatccacaaacagatggactagctgagcgtatgatccaaacacttgaagatatggtccgcagattttgcgcatatggactagaattcaaagacgcagatggttttacacatgactgggtcacactattacctgccttagaactggcttaccgcacctcagtccacagttcgaccaacaaaacaccatccatgctagaaaagggctggaacccaagattgccacaagatagccttaggaaagacctcatggatatccatcctactgcatcaagctttaaaaccatgcttgacaatgcacgcaaacatgctactagatgtatgaatgattctcatgaatataataaacaaaggtgggacaaatctcacaaagaacccaactttaaaattggtgacatggtactagtatcaactatcaacttcaataacatcaaaggaccacacaaactaaaagatgcctttgctggaccatttgtgattagagcactacatggcaaaaatgcagttgaagtagtactaaccaaggaatttgacaggaaacaccctacctttccagttagcctcattaaaccctataaagaaacagataaagctctatttccccttagaactgaaactgaaattatatcaccacctatggagaaacaagatcagggaagcatagccaaagttatcaaggagaagagagtcagaggacagaaagataaattttaccttgtccgctacaaagactctaacaaagaagatgaatggctcccagaaaaagaaatcccagaaggggacaaactcctacgcaggttcagacatgacaaaagaacatcagataaaaaatgatattatccttttttttttgttttttggtggtagtgaatgtcagccttgaggtatatacatacccataggcctcaaaatataaaataataaaaataacaattacaactcatagtcaagtctcaagactagcccaagaaaaaatattataaataataaattaatattaagcataaaaatctatatataaaagtgtatatggtcaaaagcctgcaaatgaccacaaaggcctttaaaaataaaaattaacttttttacttttcttagaaaataaaaacaaacttcatgtagttacattccactgtgtaactacatactcaaaaaacaaagaattctgtaaaataatcaataattaaagagctacagacctttaaagttacagaaccaacttagctgaggacataaacaaagttcactggatgcgaactcaagataaacaaggtttcaaggcttattcaacatgtacaaccttgtagttcagcaactataaccaagtaaccagtttaggccacatattctgaaccctgaccagccacttggtcatgtaacctgttttgtttatccctaaccttaataacctttatgagcaaactcagaatatcctcttacctcagccatccatcagaataaccctggtccagtttgaaatcaacagaattgagaattggcccatttcaatctggcccaagtagttaatttgttctcagccagtacatatcagaatacctcaaccaatcccctccaaaatggattggaggcgaaacaaaaagcctcctttggatatctggaaccctagcaataccttggtattgcatcataatatcctgactgggtagctgtacccgtggttacagttacaactgtttcagcctttgggatactgataaccaaggccttgggcatggcttccactcagccaaacaagcccaaagcatcagtgtcatcgttcaaaaatgcactgcaagccaccctaaggtgtgtggctatataaagactcctttattgagtgcttaaacctcagaaattcacccacttcaccatatatactactatatacttgaagacagcatttccaaccatttctcttatcaaccttagcattccaaccacgaaacagagctcctcttttactgctaccttcagccttaacctgtagcccttacccttaaaagatcccagctccttattcctttaaaattggccattttcttacttgctgttgcagaagtattgctctagaatttgcccaggaatcctcaactcatccaaaagacctttttggacaaactccttgtgatatattgtctaacaaacaattcaccctccctcaattcctcctttggaattcagagtattgattaaaactcaactctaggcctcttaacaagtaatattgtgatgttataatttctttgattgtttaaccaacaatccccttttttttgtaagtttaaatatactttaaactttaaaaattaatataaaattactaacaaaattttattaggacaggaatagtactagagtttccttctagtttcatatccagaccttacagaatgagcttggtgatatccaaatgaacatgtggccatatcaacacaggcataaaaataatctgtgtaaactaactggccaggtagacacacttacccagccagatacaacactttgttttagttattggattgttcttatgaaaacttttttttattaccaattattagtttgagaaccataccaagaaagccatctcacacaattatctgcaactttcaaccatctgatcttcttgtttatatataccccaacaaattcatggaaaagcagagtcaaaattatcatgatgttcaattgggtgatgcatgatattttgtgtatcaatcataccccatggataatattcaatagaatgaatttcttacattatctgaacctttggtattgtataacaaacatgaatattctctttctataaaattgcaccaatgtacaataagttgagctcaattcatccctacatatccaaatgtaagggaatcaagttaactcaattaaatctcatcctgtagataaacagattcaacagaaaacattttttgccactatttaatcatttttgatactctttcccagcagaaaaccattccagcaactgtgtgttggttgggttttattgaaactagttggatgattccaagttgttgaatattgttgcagaaggctcatgaaacaatattcaacaacttgaaatcatgcaactagcttcaataaacccccactaattgtgctcaaatgtggtaatttcaagcagaaagttattccagcaaccgtgtgttggttggggtttattgaaatgaaacaatattcaacaacttgtaatcatccaactagattcaataaaatcccaccaacatatggttgtgcaaaaatccaacaggcggttatcccagtgactgtgttggttgagattgattgatggatgattccaagttgttcaatattgtttcatgagcaatattaattcatgagccatctgaaatatcattgagcaatctaataacattgaataactcagagtcatctaattacattcaataaatgccaaccaacacacagctttccagtgtccactgtccagtgagttgtgactgtgtgtggtgcaatccgatgttcctaaccaagtaaacacacaataataatccattccatggaaattgatttcagatcattaatgtagctacccctaatttattatttgaatttcttgtgttgtacaaataaaatattgaaccagaaattgatgaatcaagctttcaatttttattactatttgctgttcaacaaaatccaaaaaagagcaagtcacataaatccaaagaaatccaaatgcaggaaagcaatatatattaattcccatatgttttcttccattgaagaatccactcactcagcccgctatgccatgctgtccaatttttcactccaaaagaatgggttttctctcaagatatgatacatattgtggtgattgtaagaaagaagtttatgtctcactcaatcagtgtgttttgtattccagatgtaaaccattggtatttctctatcaaacacacatttatgcaaaagaagaaaataagcaagcatgaaagaattgaaaaagcaactgtgacagatgaaaacagaatcctgtctcaattttagtcagtgttgttgttttcatttgagttattaacctggttgctgctttcctctggattgtcaatgtccatcaggttgttctctttgatttcgacataaggaactaacgagatccaattgttcttgaggccacgtaataaaaaatgtgttgcaggaagtaggagttttttgactggttgcaaaaaatgcaccatgcttaactgggttggattgttggatattgacagcatcaggccctttttcttgagcttaatttgggtgatggtacctggccatttatattttgagccaggcacagcaaaagcttgatctgggtttagacatatttaatctcattagtgtacattgtcttgaataaaagctttgtgttgatggatcaactaactgtacatctcccctagttttttggaaatataatgatgatttttagctagatcacctgaggaaatttgcaaagagagggaaaacatattaatacttgattgacttgcatgagaaaagatagtattcaagctcaccctcacgcacatccagattttcagcacagccattgtcttgctcctcaggaggttggttgttgctctcagatcccaagttgccagagttgctgccgttgtaagactcaaaagtggtttgtgagaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtctatatattgtgatagaggatagttcaagatgaagctgtcaaatgatatgtataacggttgaaggtgttggtgattgttgtcgataaagttgttgatagaggtgttgatgataagtgttgagagtgaggcttgaacgcgcaacctcaaggttgatggtatataaagtttatgcttcaaccaggaatggaatggaggaccggtggagttaaagtggagttaagatggagttgaagtggagttaaagtggatgtcttcaatgggaattgaacccaggtccttgcagatggggtgtataagggcaaaaagcagtggatttcaggcaaaggtgagatagcttaatggttatgaaaaaagtaatattgttatttctacactataaagaactgttataatatatataaggggggttgtaattgtaaaacttcaatactagggagctaataatagggggtatcaaatatacaaaatccaccattcaaaaccagtcacttttcccaatttttttttgaatctatgtgccccaagaggggttaaatcaacaaccaacacctttaaaaaatggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctaataataaggagtgaccagtgatgtagtgttatgggggggactgactacagagcatctgatgaggaggggatacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcaggtgaggggatttagctgacctgaaaatccaatgagggaatttagctagtctagtacatgcaggtgagggatattagctagtgagagcacagccttgagggattttggctagcctacaaggtcttactacaaaggaatgcgtgtgcacctacaaaggaattcaatatgagatatgagctagtaaaggaattcagtatgaaaaaaaggaattcaatatgaaatatgcatccagtattcaaaatgagctatagtcagactcagagtaaagaatccaagaggtatcctgtgacaggttgaactttgtgtaacttctaaactatgagagatatggggttagttgtagtgggtgactaggggttattttacctcaggaatccatttttgatgtttattttaccttatatctgatttagaaaaagatgagaataaatttttatatttttggtgtagaaacacaggaataactaccacaccgtgatttacagagtgattgggattggagttgttctttgaggcattgtttgccttggattgcttacaaaaagtactaacaaccggaccaacaatctttttggtcattttttttggctcttggttctggcagtccagcaacggcgcaacactaggctaaactgtatttagcgcagctacatatgtagcttagagaaacacgctagctgttctagccttagtgttagctggagctggtaagcactccatgtagcggtagtatagcggttcatccgctaccggattcatgatcctcatgtagcttagctgatgggatgcaaacactaaaattagtggtaacatagtgaaacagcgcaccaaagaaatagctacgcgctacacagctattaggagctttagtgccacagcacgcggtagcgttgagccttatctccttgcagggacctgggcctcaattttccttcccagatcaccccaaaccccaatcaccagccatccaatcacacccaaccgcttaccaacgattcaaacccactgccatgaccacatccaatgctgcaggacgtgagtcaaccccgccgaaacaagccagcacagttacccaccaatcgacccgtatacgtacccctctcgagcgccccggcttcattcagacccacacagactcccggagagcgcttcaggtaccacctagtttgcctctggtcaatcaaaccagctcacaggcctcaagtggtgcaccatccaatcaggtagagaaacctgctcgcccccaaaaaaaagcaagttgaatgttttcatatttgagactagctagtctctacattgaaatcaaactgatgccgctttcttctttctgttcactcactagtctacagctcgtccccaaggcaccaatttcagggtagatgttgaccttgctcaagacttggatgaggagaatttaaagtgggtcaagaagaacaagtcagaaaaagaagggtacaacaatgccaagatgtactatgatgaaccatacaaagcccccgatcagacagtaagttcacattttgtgtcatttgctattctttcaacttgctagctaaccattctgcattctaaaaacaggaagaaggagctttaacttacaaatgcaactggtgtccaaagtcagtccgagtcaacaagtccaccgactcaaacctcaaaactcatcgcgatggttccatccacggcaaccgtttacgcaagtcgtgcactggacgtgcgaaatcattagcgcagggggccaacctccctcagagtgccgaagagaagcattcagccaaagtcaagaccaccacctcaagtggaaccctgaccgtctacgtacagaaaggccaatttgatgtcaagaccatgaacaaaatcctagtattttggataatctgacagttgcttccatgggcttgctttgacgactatctgcttggggttgccattgattactgcaatcccaatgcaagaatctactcttgaacatgggccgctattcaagcacataagctttatgttacaatccagcgacaagttattagcgatatcaaggttttttttactctaaacattggctagttagattaaactgacataagtggtttgagcttcatgtagagacagacaaaatgaagatgtgtctggtgagagtcgaactcacgacctcagctaagctgagacacatactagagtgctgcctttaccaactaggctacagacgcttgtggctgccagggtagttgggtcttacttgtctaggttcaactgcacagtgtctccaaactgtggtgatacatcatgttagcaggcttaacctcaacacccccccttgctgcatggtgtgagaagtgggataaacccaagaaagtgtggggaatgagacccaagaaattatgatcaagatggggattgaacccgtgatcgaggagcaggcttacagggggttctggtcttacaagtaagcattcacaccttcatctggtctctattgtaagcgggtcacgcttaggtaggctctgggctcataacctgtagagacaaacaaaatgaagatgtgtctggtgagagtcgaagttcaacgatgaaacaatgcgataaattgccctgtatctttatcggcatcgttttagcgatacacgcttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctgcggacgtttcaccggatctgggagattcgatgtgtcaaattcgcgaactgggtcgtgggttgattgcttgccagcttgcgtgttgacctgtggcggggtgctggctttgtactcaatcttttgaatgatgaacttttcttgaatcaagttccgagtgcgagtcaagtgtgagggaaagaacaagttgaatatcgagaggcggtaactgggattgagaattgtggcaagcaaaatggcgtcacatttcaaggcttctgagagatatttgtcggttcggtcaagcatctttgtgtacatcgggtgaaagtcggcttcggttgtcaatgtcatcttcttgttgagcagagctttgatgtatctgtattccgcaagtatcatcccagccaaggggatatcaccttccatcttcttagttatgaagtaaaacttgctgagaacatcgttgagccgtttgacattgtcccagtcggctcgagtaatctcggtatcatcgtaacaattgtcgctcccttccttttcatgtcgatctcgttcattatcaatcagcttgttgatgacttgtcgcgcctggtaagctcggtctcggctgataaatttgatattccatctgatgccataccctgcaatcaacaatggtccatcgtaatccaacttctttgcccaagtgtcaaactccgaccgtcaagctgctgaggaggtgatcttctgaatgacaaagtcgactttattgaagctcagttgggccaatggtgtttggctgttttcgctgtcgtgggatacttcattgtactcatcatcgacgtcgttatccttggggttgggtccaaaaaccacatgctcctcgaaggtattgggatggactggatctttgggttcttcaaggacaggctccaatcccgggacaaagccaagggtagatgctttagtcttcgtgaggccatccgtatcgatcgatattgccttgagtccagcggtgaggatcagaccaatcttatggcagaagcatcggatgtggttctcggatagcttgagcttgactcctgttttgatttcaatcatacggtcgacctctgttaccatggtgccattgtttgagccggagtcggtagtctgggctaagatgtgaatgaaaaaataaaaagagccaagttaaatcactggctgagagacaaggggtaacagacaaaaaaaaatggaggaaagacttatcttttcttgaagatccgacttgatgatgacattacaaaaggggattgctaagttcttacccttgtgagtccaagaaatgaacttcaatccaagatgggtgatgacaaactcccaatcgtccgtcacgtaagccgcggccattcccatgaatgcatgtcggttgcctttagtagtccaaacgtcgtgtatgagggttatttttgatttaatattcttgaacaaaagtagaagaatagtcagccataggggaaaaatggaggttcagaggaggaaagagaatgatacagataatcaaatgggagattgagatatcacacctggagccttgatatcacagtagcctgtaagttcagataaatcttgtgcgcctcaattgctgcccacacacggctgaacagtttaataccttgcttgacgtaattgaatgcgatctcgagtagttcatcctccattcggaaccacggcaaagagtgccggatgagccatagcacaaggatctgattgagagttttttggtcaaacttctgagtcatcattacctttgggatacttccttggtggcatttgccttgattcttctccatctgagtcgtaggtagcttggcgccggcaagtattgcttcacctctttttggacatggattccgagtcttgtttccatcgcggtgtaagactagattacctcgtgatcctttggctttcttgtagctaactccacaccaacgacactcgtaatgcaatggggtgccagaggaatcctgaacatccaagagttgcaatcagttgtggccccttggttgcaacagaaaaaaacacgacaatcaaaaatcacttacttcaccatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaaatattcattatatttccattgatcatccacacagaaaaaattaaaacccttaaaaaatacgtccgtgtcccttcaaaaagtcttattttttcagtctgagtcactttacactatcacggagagagaaccataacagatacaaacaatctgagtcgaccattcgatccgccgtaccctgtttacactactaggtttttttcctgaaccttgaaagtctaccattcctacggcgtgagcggatctagcctcatttacccatcatctcgagggattagtacctggtcgaaggctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatctgccgtactaccactcccgcctagtacatcacccctcctactaaaccgtcgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacaccgacaaacaaaatacagaactcatcgcctttataagacgtatccagcgccgccttactttccatcctcactcaactgcatcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttccgaaaaagctcaaaaattggttgtgtacacacgtgatccggcgcgtcaacagcacccttagcgctaacatccaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatagaatggattgataatcttaaggcagtgacacggagcaccagatccacttatatgttctaaattgaattcaattttaactggagcagctaacacatggtacaatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaataatagctaaatacagcacgcctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccatctgaatgggttactactcaggttaacagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattagctcaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaatattaaaagaaagaaatacaaaagagataataaaagtgctactgaggattactccaaagatttcaagaaaattaataaagactaccctagtaaagacaaagataaagagaaagaaaaggaagtcacctgttatgaatgcggcaaaaaaggacataaatctactaaatgccctaaactcagtaagaataaaaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgattctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttaccacataaaattatcaaattacccgtgaagaagtctagtaataagggagaaattcataagactggaggtactaacatcactaatattatctgtaataaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcctaaattattagatagaatactgcctgattggaaaataaaattgatccccatcagacctgagaaattctacagttgtaacagtaaattgaaccctatgggaatcataactctggatattatatttcctcatgctaagaataacatacaaatcacggtagaattaattgtaatggaagattttagaatgaaatacatcattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatattttactatcaatggagatttaactactaaatttgaacttggcatcactgataaaatgaacttagtacaactagaatgtaatgctttagaaaataataattttggaaatactattgaagaagcaaaaatttctagtacattaacagaagaggaaaagtcacaattatattctttacttcacaaaaagaaattggcttttgctactactgatgaaccctttggacgcataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacctagtaaaaatgaatgtacttagaaaagttggtgctaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagactttagagctcttaacaattacacaattgctgatagatatccaatgcccaaaataagtgaagccatcacgcaattacaaaatgcaaaatatattacgtgcatggatgtacttaaaggatttcaccaaaatgttattcatgaagatagtagacatttaatgagaattattctacatatgggtatttatgaatatttaagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcacaaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgaaaaattgaaaattgttctagaaagagttatcaaaatgaatatgaaaatctctatgaacaagtgtcaatttggttttcaagaactcaaagcattaggccatatagtttcaggattgagcatagccatagataaaaataaagtagctgccgtgatgttgaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattacagacaacatataaaagattttgccaaagtaactggatgtctatataaattaagtagcccaaacacctcctttgagatgacagtagacagagtagctgcattcaataaattacgtgaactacttacttctgctcccatattatttatgcctaatccaaataagccttataaattatatgtagatgctagtatggaaggactaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaactttgaaagacagtgagaaaaaatacggtgccagccaacttgaatgcttatgcttagtctgggccttagataaattatattattaccttgatggatgtgaatttgaagtaattactgactgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactattaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtcattggaaaatataccagagaacccagcctgggacggagaaattgctgcaaaaattatgagtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacactgatgatattaatatttgtgggttacacgtaactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaattaaaaatatcttacaaagtaatttcaaaaataatgatctgataaattcattagaagaaccatggcttagttcattcaaagaaaatagattctctctgttagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatctcttcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttaagaatgatactaaagattattgtgaatcttgtgacagatgtcaaaaagcaaataaagctacaggaaaaagatatggattattacaagaaattgaagaacccaaagaaagatggtctgtcattaacatggattttgttactggattaccacctggaggacctaacaattttaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaagaagatacagcaatggatactgcattattattttggaattctattatttatgatgttggttgtcccagatatatcattacagatagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgtgggacccaactaaaattttttacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggtatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattagagagaggttggactccttggtttccaaaagaaattttaatgtcaaaagcagtacacatacacccaagtgcctctgattttcactttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttaatatctacatttaattttacaaacctgactggccctaaaaaattgagagattcctttgtaggaccctttacaatcaaacaattacacggtgcaaatgctgttgaagttatacttactggagaattagaaagaaaacaccctacattcccagttagtctaattaaaccatacaaaactagtgataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagaaaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaacaatgaagacattaaacaatatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactcctgtccacgacacagtaagggtgggagttattggcaaattatagggagtcattttctaaccccgtatttagtaaggcatgagattttaaagatacatgagtaaataatgcacaaagtgccatgtccaaatcaggacagagtatgtttcaatgctcagcagctggcctaattttttttcacaattgatattcccacagatgtttccaacacttcctaaatttccctggcctgactatagtcttaaaatgtctcctttgaggcccatttacttttggctatggccagccaacctgaattgttggaatacttgtgacaaaaactattcactcctggagattaagaggagatgagaagatagtaggtggagttgtagaagttggataatttgaatagctaaatagtcatttctgcgggtcagttcctgaaatgtaatagaataaaatgaaagattaacacctcacttcagagttaagtctttaagaaagcatacgtttcattttgagatagttctcctgaatcatgttgaggtgtatgatagtctgctaccatgatgtatcaccacagtatggcaaagctgttgttttgacccatatccactaccacccaactaccctggcagccacaagtgtctatagcctagttggtaaaggcagcactctagtatgtgtcttagcatttctgaggctgtgagtttgaacctcaccaggcacatcttcattttgtctgtctctaaaaaccaaaacaagtgtgtcttgaacttcaagggcaccacaatttcaactggatttctttcatttttctgaaactttgtggagtttccaaaccaaccaggagactaattgactttcaaatttttccaaagtcaagttgcatgggtgttgatgttgggattggtgagattttcttcttcttgatcttgtggtatttcttcatcttcctctgggtctggtttgttggaatagtattctttgtcttagccctcaaaagaggagattgtcaggttagtttatctttattgataaacttcctgaaagctaaaatatcattgtgttaatcattaaacttcttgatcatgtgtagagctgagctgttgtataagagaacaagattgagccaataatttagcttgtgattcaaattcaagagatggtgtcactaacctgataagctcaaacacaaatgatgattgtgagcaatcatcaagctctaggtgagtcttgattgatttgatcacaagagcgagagaattagaaaagatcaaaggattctgattcccctttacctcgcaaaacatcatccttaccttgtgtagattattctcattgaagttatcatcaaccaaactcattgaccgtatctttccgcctttaagcggtaagtaagaagttaatacttcttatgcctttttattcaaaaagaaaaagagataattgaattattaaataattgttcttgtcaatgatcatgcattagattcattgaacaattttcactactcaagtcttaagtgcaacaagaattcaaatcttttattcagaaagtaaagtaccttctactgactttggtacaagaataacgcatgataactaacaatttgataaatgtacttagttatatttattctctttataattaagaataactcagcaaatttatcttttattgttatctaagcgttgttagtagaaatagcagattcattctgccttcaggtatttctactattctctttacttttatctaaatctatcaattgtaatttgttaaaagaacaaatacttataaataaataaaaacttcagttccaaattctttcatggttcctcttcagtgttggtttcttcttcagtttcaccacaaccataaacacaactttttctcttcttgttattgttaccattgttgtcttcttaaacacaagatttcatccttgatgggcaatttctcttggtggtgaagctatgctgtgttaaattctgggacttttcagactgtttatttgcttgaatactactgtttctggatgttgattggttgagggtattttcaaggtgttttgtatgggtgaggggttgatttttaggatggtgatgaaaattttgagacaggtgtttgagattggtgataggttgattcaggtgtttgggaacagtgatggtatgagaaagatgataagttgattccagtgtttcagatgggtgatggttggtgcttaaaattggtgacaagtggagttgatgagtccggtgtttgagattggtgatgagttgagttaggtctttgagaatggtgatggcttgagataggtgatgagttgattctggtggttgagattggtgatgagttgagtctggtgtttgagattggtgattgagtccagtatttgagaatggggatgagttgagtctggtgtttagaattggggtggttgagacaggtgatgatacaaatgagttggtgagatgattgaggagatgagtgaagtgttggagattgatgagatggctaaggggttggtttcaatgtgtgatgggataggaccaatctcacctactgatatcactcatctgacccatctcaccatgttataccaaaaaaatgaagaaaactcccccaaagggaaaaatatatttcaatgatgtggtacaactatttatagttctgtaaatccatacttgggttgatgagctataagagcataatagactatctaataacatagtatgggaaaaaacaatgacatgagagaaaatgactatggatatatatataagtgcatactgtagaacaacactccccccctcatcaaccacaaaaaggaaaaaagaaaataaatagtaataaaaaaatagaaattgatgaatccaatgaaaaggaaaccagaagcagcaaaataagacagaaaataaaaagttgaaaagttgagaatcagaagaaaaaaaagacaggaacaaaaacaagtggaacagaaacataaaaatagattgaggaaaataccaatggaaattgagaatgaaaattaagaaaaatacaagtaaccaatgaaaatccattgactgcaaaacataaagcatgaatggttagcttccaaagaaccaatcaaccttctttatccggcagaagttgtggagggagacaaacagatgtggggggtgcatgttcattgcagccagcgcatactttcccccctttacttgccaaagtgatggactgtcctctcagtcctagaattgcaagaaattccgaaaccttcttccacccaagggccttggtaagaatattggcgagttgatgattggttgaaatccattcaagccaaatcttcttgagatataggagttcattgatgatatgaaattcctgttccacatgtcaatgttctttccgagtgccacaatcagaactgatatgaattgccgcctttttatctgacagaagaagcagtgtaggaaatcaaggaaaaagtgaagataaaatcaaaaacaaacacatagcgtccttggacgcaatagataaagccatgtactctgcctggcaggtcaattgtgacacacatgtttgccgctttcaagaccatgagattggagcaccccaggcggtggagatgaatccatgaactgacggtgaaaccttgaaaaattcaaattagccgatccaatgcaatgctggttgtttgatggatcattggtgtcgtctggaaaggttacagaatatataaaagggaaaattttgattcccacggttaacggctctgtatttttctctcatgttgctctccacatcactcgcatttgttcagcagatgtgattccaggcagtttgtggctgaaggatacgaacacctatgttggtggaactaaaaacaatgtagttattaaatcctgttcacatgatattttcttctgtacaatgtcctgatttctcttttttatttgatgaatacaaagaggtttttgtaactgaatctttatccgatttgcccccccaatcaggaaggttttgattgtgaggtaaatttgaaagcaggagtggttccaccctttggtaagatgtataatttgagtaaaggagagagagatcatttgaagatgtatattgacgagaatgttcataagggttttatttgggtgtcatcttcccctgtggcagcatcaatttttcatgttaaggtagctggtaaagcagattgcccatgtgttgattataggatattgaatggtatgacaatacaagattcttatctactaccattggtttctcaattacttataaacaatttacagggtcctaaatatttgtcaaagattgacttaaaagctgcttttaatttgttaagggttgctacaggtcacaaatggaagacggcttttcatggaccatggggtttgtatgaatatcaggttatgccttttggtctgtgcaatgctccagctatgtttcaacgttttattcaacatgttttgagagaatatttggatgtatgttgctttgtttgcattgatgaaattttaatttttctctagaacagaggatgaacacattgctgatttgcggaagatactcaataagttacgagaattttctctaaaagcttccttgaacaaatgtgaattcttttgttccaaagttacatttttaggcttcaacattacaaaggacggattgaagatgagtgataagaagttgtatacaattaatgattggccacttccttcttctatcaaagaacttcaacgttttttgggatttactaatttttataggcggtgtggtaaataataccgtgtttttacacagaaaatataaaaaatttcttattatctctttataaactaaatatatcataaaaacaacaacagaaatggatccctgaggtaacattacccctagtcactcactacaactgaccccatatctctcatagtttagaagttacgcagatttcaacctgtcacgggaggtctttgggattctttactctcagtgtggcttgttttgaatactggatgcatattgaatattgaattcctctgggctgtattgaattcctttattgccacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagcctaaatccctcaagacagtgctctcaccagccaaattccctcacctgcatgtattagaccagctaaatgcccccattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgttatataaggaggcctctgcctgtcagttgttccctccagcatcccaccagaggatcagatcaactcaacccacattacagattatatacaagtgacagccataacaatacattatattgaaatacaaacataacactttcatcaacataacaagtgccaagtgtccataaactgcctcacataccattactggttgaagcatagtgctcccagagctctgtgccttggttttaaatctttgaacaacagcttcatcaatataatcatcacttggaagattcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggttttcataaccacttttgagtcttacagcggtttattcaggattttttgggaatggcaggacctttgacagctttgacaaaaacaaagaaggccccagtgacaaattttcagtcaacggaggtgactgctgcttttgggcaattgaaaaaatcgtttgtttgtggaccgttgcttatgcatttcaatgttgagaaaccttgaactgttcacgttgacagttctggttatgctatagctgcagttttgagtcaaccggacgctaatgacaacaatagacctgttagttattttttgcggaagctgacagacagagaacgattgtggcctatatttgatttagaactgttagctattgtgtcagcatctgaggactgttggggcctggttaatgtgaacagatgaaccagttagagttttttcagaccatttgaatttgatgtatttcaagaaggctaaatatttatctccaaaacaagcttgttgggtgtgttatttggacaattttagatgttgatttatcatatttcaggcaagtgcaatccagaggatgctcctatttgtcgtgaggattttgtggctggacgaccaactattcctgagtcaacttcattgaaagataagtttgttatgactgaagtattggaattgtaaaggatgttcagggggcaaatgctgaaattttatcatttttaaagggtgttaatgtaaaaccgcatttacacgcagattcgctgcggcacagcacacacggattccgtgtgtacacgcggttttgttgagttttagcagttttagccctgtcttgcgcactcagagagactgcggatgtaaatcaaccgcttagggtttgactctctctctcttaagagaaaaccttagaaccctcaaactctcctctcctcatccgaccaagaaaaaacttcctacggatcaactcttcaagactcactcaaccgacgttaatcattgaatccgctcaaggtcatcagaagctctgcccgtaaagtaactacaacttattgatcccccgaccaatcctatctcttcctgacacactctcttccttttttgtttctttctgtttctttgttaatagatcgcgtactcttctattcttacttgcttatctcttgtgtgtgtcgaactcgaacatatccaatagctgttcgttctccttcttttctctttgaagccttctcatcttttttgttgcttatttcttgtggttgttgtcaaaataactgactgtttcatttccgctttgttcttttcttcttgatttcttttttagtcttcataatcttcagatctctattcctctcccattctccaagtccttgactataccttgtcatttacatcaaagtatgcttctctttgatctttctcatctctgctttctcttctgatgtcctttgtcttattctgactctctctattttctcagttctggtttttgtttctgagtaatcaattcaaaattcttcacgattaacagtcgaatagaacctcctcaaatcaaatcaaaaccagaaaccagaaggttgatcacgaatcatggatgctgtgaacccaaccatccttaaaatgaccatcaaggccatacctactctaaacaaggacaacttctccagctggcgaactcgcatttcggcactcttcaaactcggcggattaaaagatcaaatgatcacaggcgagccagaacttgaggacaacgacaacactatgctgtgtgccatgatcatcgcaaagatctcgccagcgactcatagcaatgtcgtgaatgctaccaacaaggtcaatgctcagcttctctggaaagccatcttaaaacggtttatctcttccaaaccatccaacagagctcgtgtgtacaactcctttgccaacatcacgtttgacgccagcaacatagaaaaatttataaccgaagtaagaagctccattgtaaagatggaagatgtaggaattaaacttcctgaagatattatcacctacaatcttctcagacgactccccagcactctagacaaaatccaacagagtatcactcattcgaaagacagcaaagaaatcaagccagaatctcttttgaatcaccttgaaatccatctcaacgaactcaaggtgacgatcgcaagcaagggcgaatcggtcactgctaccatgtttactaaggaagatacttggtgcatccctggtgtacataatcctttttccaagacacaccaaaaggacgattgttggaaggtgtaccccgaaaaacgtgcagcctacctgaaaaggaaagaacaatcccaagtcagctccttctctacattctcacttaatcatccatcaatcttcatcatcgactcaagatcgacgtcacagatgatctctgatcgaaaactcttcacccatctagacaaaaacgaaggcggaatgatcaatacgagctgcggaatgagcactctatccataaaaggaaaaggaacggttgaactcatctttaaggatcgacctatagttctccataatgtcttatttgttccttctactttcaatgttctctctctacgtcatcttctattagagcaatgcaccttcaattttgctgtcaaccattttactgttctcaagaacaacgaaatctatcttgagggtcgctatctgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaatggtaattgagaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccagatcaatcctgttacgtggattaataggcttccaatgtgaggaatacttctactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgggttgtaatgttattggtggtttgaagcactaataatcacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaagtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttagttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccatcatgcataattcagtcttgtatgtagaatttgggctcctttcccgtgtaggctgctttgaattatgcaagctttgaattagagcacaaaggggtcctgatgacgccatccaagagggatatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacattgttttaatactttattctaataatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttgattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtatgatattttccagtattcaatttgttattattattgcagttactacgtacatttcacgtactgtgaaatgtgctctgtggctgacactatcaacataacctacctgttcttgagttgcttccgcctcctcaacattcccacttgagctccgcgtaattgttgcacaaatccttgggccacgtcagctattgcagaatcagacaaaaattgggcattcctgttaaagctcctgaagtatgcaaatcgtgcgctgtagcaaaggtcaccaagtcgtcatttaaacacagatcctcatcggcaactaaatctttggaagagttgcacttggacctaataggccccattgctcgtatgtcctataaaaaacataaatacatcttgaccacagtggatgcgaatactcggttcatcgctgctatcccattggtttccaaggccgaaacttttaaagctctcactcacgccattgatgtcaaggctaagagacttgggtactatccctctatcttgcactcagacagaggctcagaatttactaacttgcagctccaagctgagtactgcctcagtcatgtgattaaacagcaattttcggacgcatacactcctcaacaaaacgggttagctgagaggttcaatcgaaccgtactggaatggctgtgaacaatcattctggattctgggctcagtccgtccctgtggaacgagattcttagcacatgcaccctcaccctaaatcagatccccactcatcgcagcaagaaatcaccctatgagctcttcaagatgagcaccatcccactcaatttctttaaaccactgggaaatcccttggttgtcgtatctcaggacaagaaatcatagttggaaccgaggggtgattttggcaagctcatcggattcaacgttgatctcaaatcgtacaaggtccaactgtccgacgggaagattttagacacaaataacatccagtttctcaatttcaacacctccattcctgcatcaactgatctctgcaacataatcgaagaacagcaagcaaaaaatgatgagaaacaagtccaacctctcaaaaatatcaatcaaaaagaggaaggggaaacaaaccgtcatcaaggaagaggaacaagatgaagattccgacggaaccaatgaacagttcctatctcctgattccggcttgtcggaagatgaagttgaggttgctgaatccctgatcccagcggttgatgctccagttgggcaaattttgcgggaccgaactcttcaagtcaaaccagtgaagtattcccatttctccgaattttcctgcttgtccgaagatccaagatcgtttaagggagccgttactggatcggactcattactgtggaagaaagctattggaagtgaactcgacaacatcggaaatgacgatgcctggcttgatcaatatgaagaaccggacaaatccctcaaaaccacctgggtgtttaagactaagccagcaacagcttcctcggaggagaagaagaaggctcgactatgcacacagggatttctacagacttacggcgaggattttttcaaaacatttgctcccaccggtaaattcccatcgctattgactctgctagtgttggctatcaatctcaagatgcccattaagcaatttgatgtaaaaagtgcattcctttttgcaccactgaatgaagaaatctacatcaagacccccgagggctcccatcgatctgctccttatcttaaattggttaagtctctgtacggtgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaactttcaaattttcaatatcctcaagactcaatatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttatttcatttcctcttattatttgctcttcatgttattttttattcatcttgattttattttatttttattttttatcattttattattcttacttatctctttcaaatcatttactcagaagacagtgttgtttcttatttcttggtcctaagacatagtttcatttatgttggtttattctgatcttgtttgtttgttctattctgtgttcttcttttgttcttttgttgtgttgtgtgtgttgtgttgtgttgtctttgttttctggttgagttgtgtgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaaggatggcattctgttctgatccaagatagacccatcaaattttattgatcctttcattcttgatacttctgatccacctacatatcctcaagttcactcaaactcaacaaccgccacagaaatcgatttctgttgtctcctctcagaaaaccagccaaccccaacgctttttttgttcagatcacagctcactcatccggacccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctaccgcctggcacgataggagttccacaacggactaaaacaggccccgaaaaattggtacaacactctaaccaattggtttcaagagattgaatattttccctcagtgtcggatgcgtgcctcttcattcacaagaacaaggactccttcattttctttcatgtcgaccatctagtggtcgttggacaggtcaaaacctttgaagaacagtttttatcacgattccccaattcctctgctcatgcttctgacacactgttgggaatgaatctcaatgtgatgcctgactccattgagttgtctcagccggcactcattaaaaagggccttgaacttctgaatctggaggactgcagaccggttaagactccactcactcctgcggtccaactgcatactgcaaccaatgacaatcatgctcaatttctgaaacttaacatcagctacagatcttacaccggcatgctaaattatctagcttgccggacaagaccagatctatcatctgctgtctccatgctgtccaagttcaatcagcgacctggtcttattcattggaaggaagttgtgcactgctggaagtacttaaaaggaacacaagattttggacttcttttacaatcagaacctgacaaacttgtggatcaaatcaattttttcactgatgccacgtgggctgaagatcaagaaacgaggatctcccgcagtggctctctcgccttctggaaatcttgtccgattctttggaacagcaagaaacaacagaacatcacaatgtcatcgacggaatctgagatgaatgctctttcctgacaaacttgtggatcgaatcaattttttcactgatgccacgtgggctgaagatcaagaaacaaggatctcccgcagtggctctcttgccttctggaaatcttgtccgattctttggaacagcaagaaacaacagaacatcacaatgtcatcgacggaatctgagatgaatgctcttttggatggtgaacaggagaatcagtggctgtcttttctgattgaagaattgtggcgcatcaagctattgcccacactgttccacattgacaacaaaggtctgttggagaagctaaagaacttcgggtccaactcaaagaccaagcaccttgatatcaagatcaagggcctaagagagaaattcaatgccaaagaaatcgacatcaaactaatttcatcaccagaaatgattgctgacttgctaaaaaaagcggctcctcactcctcattgaaaaaacttcaacagaaatgcttcaaagttctttcgtcaacaaccaaggagggctgttgagttttagcagttttagccctgtctcgtgcactcagagagactgcggatgtaaatcaaccgcttagggtttgactctctctctcttaaaagaaaaccttagaaccctcaaactctcctctcctcatccgaccgagaaaaaacttcctacggatcaactcttcaagactcactcgacggacgttaatcattgactccgctcaaggtcatcggaagctctgcccgtaaagtaactacaacttattgatccccgaccgatcctatctcttcctgacacactctcttcctttttttttctttctgtttctttgttaatagatcgcgtactcttctattcttacttgcttatctcttgtgtgtgtcgaactcaaacatatccaatagctgttcgttctccttcttttctctttgaagccttctcatcttttttgttgcttatttcttgtggttgttgtcaaaagaactgactgtttcatttccgctttgttcttttcttcttgatttcttttttagtcttcataatcttcagatctctattcctctcttattctccaagtccttgactgttatgagctgtggaggactggaactggggacgttacatatgtagagagcctgttacgtacatgtcacgaacttcgaacttggagttcgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaagactcagaacccagaagatccctcacctgctctcctcagaacacccataacatattgcaagatcaactcacacggagaccaggaacgaaacacccagaacaccactccgcaaaccttgaaaatcaaccctgaaaactcacctctcaaaccttgaaaatactccccctgaacctctctcaaaccttgtctatcaaccttgatactcacccctctccctctttcacaccctcacagacccttcaggaccccccaggaacccctcaggccccccaggaggtcgttttttggcgttttttggcgttttttgttggatcgttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctagcgtcaggtatgtctttttctagagccattcgtccctatctgcactcatgttctgtatcttgctaaaaacatcctcacatctctgttgtccactcttatcctcttttctccaagtatgttaaggatgaattttttctttgggttttcttccatggggggaatcactactttgactttctgtcttagggggaatttgtctggatttggggcatggtagggtttgacaaggctcactggaaaggtgggatgttttctgctgaattcttccgtcagaataacttcaactgcattctttccatgtagagctttcactaaaaaaggtcctgcaaatgaatctctcatcttttttggtccagataagttattgaagttggtagtagatatgagtacttggtcacctacttggaaagatggttctttatgagtcttgtcccatctttctttgttgtaagcagttgcttcagtaatgcaatgttcagcatggactctagctttttcaaatatcttagcgtaagtgagggctgtgggatgaatatctactgcatctttcttcaggaagtttctgggtaggtttggcatccatcccttctcaagaatagctggcgcttttcctgtggtagagtgtatactagtgctatatgctaattcaagtataggtaataatgaaacccagtcatgggtatacccatcattgtctttgaattctagtccataagcacaaaatctcctcaccgtttcttcaagtgtttgtatcattctctctgctaggccatcagtttgcgggtggtaagcggtagaaaaggacaacttggttcccaacatactgtgcaatcctgtccagaattctgaagtgaatttggggtctctgtcagagataattattctgggtatgccagtccttggcatgactctgttccagaaaaggacggcagtgtccatagcagaatcatctttaaagcaaggtataaatattggtgatttagaatatctgtccactattactagacatgcattaaagctggctgcacctcctggggatagagatgttacccagtccatattcacaatgtcccaaggtttggatggttcttggatcttcataagcaaaccaaacctttttcctgtagctttgtttgctttctggcacctgtcacatgacatacaatattcagaggtgtcctttctccaattttgccaccaggctgtgtcttctactttttctagagtcctgtcctctgagaaatggccagagtatacactgtcatggcactcatgtagaactacattaatactatccttatcagcaagaaccaagactgagttatgtttctccctgtgatatataaggccatcaaacatggagaatcttccttctgcataagatgtcttccaaggttcttgcaaggaattttttagcgctgaatctttgttattcttagtgagtatctgggataagatgacagtattgttattcttctgataaccttctttcacagtctcaaagaattcatctttgaaagaagaaacgtgtatgcccatgatagggaatctatcatcatccttgtcttctggatcgtaagcagggttgctggggtcatttggtaaagcccatctgcttaaaccatcagcattcttatgtatattcccatctctgtgttctatttccatgttggctctgtattcttgtattgcaatttgccacctgagcatatgtctgttagggggttttcatattgagtaatgatctcaatgcagtgcaatcagttacaactttaaaggaactaccatccaggtaatagtgcaacttctctactgcccacactagacacaggcactctaattggctagctccataccttgtttcactgtccttgagttgtctggaaatgaaaaacaattgggtccttctttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggacggtgtcatcgatcacactcaagactcagacaaagaaaactcaaaggtccagggatcaagcaagaagaaaactagtaacttcgacaatatccttgattactttgaggccccatttcatgctaaacaaacggacgaagtaagtttctgccttctgattaagtatagagaatcatcagataaagtgactgatgatataattttcctttattaagggagataaactgagtttcaagtgcaagtggtgcagtaaaccctacaagaagggtgttggaacaaactcaaacctgctcaagcaccgcaatggaactaaaaaggggccacactgctccggacgatcggcagccattgaggcagggtgcaaattgccattgtcaaagaaagatatcgcagagaaggacgatgattgacaccaaacaaaggtcaagggatctctgacacacgctgcctttgacaacagggtcttcaatcaactcctgttaatctggctgattcgatattctatgccctggagccggtttgacgacttcctacttcgtgtcactttcaattacgtcaggcaaggtatctccatctattctcggacttgggcagccaccaaggcacatcgtctctatatgaatttacagagcaaagtgattacaagcttacaagtgggttaatccctcaaaggtatctgttatttggaagcactcatctgactttgaacatgattctgattttccagaaactcagctctaaatttaccctgattcacaatgtctggaccactaaaggaaatcaccacgcatttcttgggatctcagttgcttacatcactgatgattggatcttcaaaatctcgcatcttgggatgaagtgcattgcatccagccacaagggaaagcttttagcaatcccatttgcaaacattctgaggaagtcaaaacttcaagagaagatacgtccagttccttttgtaattttttttgcttgtctgatcagatcaaccaacacaattttcttatttcaatacatcttggctcagacaaccgactctggatcaaataacttcaccatggcttctgaggttgacaggctcatgatcaaaaatactggcatcaatcctcacctttccaaaaaccacatccggtgtttctgccacaagatcgcactcatccttaacgcaggtcttaaatcaactcaactaccaaccagcggattgcttccatctcaagtcaaaaatcttggttttgtccccagactttccccaatcattgaagagtctgaagagattgaagaagctcctcagtttactgttgaggacgttatattaggagtggacgacaatcaccaagtggaaaacaaggccaatgacaaggatgtaatagatggaatggatagtgcagacccggaatcctgggaaaaagctgaagaaggaaagaatccacttgataaaatcttaaaaaaggtaacgcaattgctgcatgagtttgactttttgatattgaattaagtttgatgttactaatctttttataaataaaattatttaggttgactttgtattcagaggatcacaatcttcagcagtcaaacgatctgagtacaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgtagcggcccaccgttgctataaattgcaaatattaattgccaaccgtacttaaaccatcctctatataagtgctccattgcaccaaaacatgccaagctggactgacaaatgacaaagctgaaattgaggaatcaagtaaacaaaggtaataaaatgtcttcacactgcctttatcatacaatagagaacaaagccctgcaagtaaccatcaatcaaacattaatcttgtatctcaagttgaagacaacacctgcgctcccctgttgttatagagtgaaatcatcagtttcaatttgagaaaaagccaaaacaacatgactcacttggtgtgccaacgttgaagattttcctgtgaacaacattaacaattccttctctaatcgttggcctcaccacaagtaaattggcaacattggaaactctcgaaacagcaacatacaattgaccgtgagaaaagacatcagtctcaagataaacaccaaccctactcagggtttgtccttgactcttgttaacagacatcgcataagccggtgccacaggaaattgataacggaaaaacgacaagcctgaacgactacttgacttattatgaagtttcacccgtggtaatgttatctcgtttccagaaaacggccccgacatcaatcttcccgcaatgaagccaactccaaaattaactaccacaattcgagacccgttacacacaccattcttgatatccatatttctgatgaccaccaaaggcatgccgacctttatcctgagttcatggtccggaaatccaccaaggcttattttgttgagacattcctcaggcaaactcccaaccccatctggatccggtgtgtcaattgagcgtaatgatgatgctggccctggcaacatatcgaggatttcatcattgagcttcttcacgtcgcgatttagtggagccaatatacaacactcattgaggtatccgatgtcttcagaattgcaaagactactttgctgcttcaagtcgccgtaaacgaattccatcaactactgacgcatctcatcctttgacttgcatgccttgatgttgatatgattgagcttgataatactgaaatcagatttctgctttttcccctcgcctagtaccaatagcgctcttgcaaatgatgcatttttgtcatccgacacagagtcgatggccttcgctagacgcatgttttctgttagcttgaactgtttgatggccggccacagtttagaagacttgattgttgcagtgtaagcgggaggatactcattatacttgactaccgggagtatttatcaaaagtcgcctgaaaagatcacaacttttcccccaaaatcggcttcagaatggcacagtctcttcaatgatttattaaccgtgtcgatagagtttttatggatcgtaacaatttcgtcccaaatgattatccttgcagcaatcaatctatcactaattgccgtgtttttgtccaatgaacattcagctcccggggcgacatcaatgggtatcttgaaggtcgaatgagctgtttgcccttttctcaataaaagggcggctactcctgacgaagcacataccagggacgcaattccattcaagtttgcccagtctatgattctgttaagcagaaacgtttttccagtacctccaggtccatcgaggtagaacattttcccttgaggcgccttgattgagttcttgactttctggaaaaaaacgtgctgggatttactgaaatttgcttggtctgatgcaagtcgcccgattacgattcttggatctttgatctcgtcacgtttggcgtccagtgacctcagaatttgacattgcttcccggttaaggtcagtccgcaagtgtcaagtgctccacccatcccttcaagaagtgcttcaagcctcacgattgccaagacttctcgctctcggatgttcagctgtcggctatgcctcttcttcatgtcaacgcggctgcagtcatccgtaaaatttagataatgagttttgaatagaattaagggatcggatggcggcgaatgtatgcaaatcatcgcaaacatctgagcaagttgaaatccactgcgaacaatagcagcttcgtttaaggcctcattgtataagtgatcgttcacgagtagacccaatgcattgcatgcatcttggtaactgccgaaagatgtcccatcaacgctcctcaattcgtcgaaagaagtataacctttccgatgtagtagaaggacccttagataaaacttctcgcctgcaagataagaaattgaaaagactctcccaacagtcaaggcatttttctttcgaggagtccaaactttttcagatttatcccaaacaaagtaggctggaatgtcttcataaaaaatttctcttgatgagaccccatcagcgcctatagtgtttgctgcattcaactcaaaaaagcctgtcaatgttgttcggcctgccttcccactactaatttgacccgccagagtatcttcgccatcgaaataaacaagttgttcgtcctcgtcatgaacagctagccttgcaaccggtgggaacctgtcagaaaggggatacttgaagagacgccatgcagctaaagccaaccatcagttatgccgaagacaaatcaaacagacaatgcttaccttccactgcacttatgtatcggccatccacaaaagacttaacctcatcctgagaatcaacagacaatgacatcctattgtggcccttagtgatatacttgtagaggtatttgatcgctgttgtgttgacagggacttcgacgttgatgtggcactgaaagtttagtgtcaggtaagaattgtacggaacgatagatccattgtggaatatggaagtgtgtttctttacgcgtgccccatcgtctcgtcgtttgtatacagggtacgctccatcaacatttacggtgcgttcggcaaacggtttgggaaagccaagtttgcatgactttccattccagcatggcctgcctttgcaggggccatgtagcatgaattcagagacaagactatgcagttttggcgatttattgatgtccgggagctccgctgaaacaattttgtcgatttcttcaggggttatcggacggtcacttttggcaagagtaagcatcaggtgtaggtgtggcaaccctctcttctggaattctacagtgtatacataagacacaacttttccgaatctttccatcttgacgagttgatagattaattctttcattttcaggtaaaagactctcgcaacgacagttgggtgatcagaagctttctctccagctggaatttcatcaagaatttcttgccactttggattcgcagtcattgttatgaatagggatggaggaccgaactttctgcatatagccattgcatcatggtagagttgttgcatacaccaaggactacctatgaaagatgaagggagtataacacatcttccactgatgggtgactggtttttgagggagttgaccaaacgtttataatttgaagccttcagtttgccctgattattcgttacatatgagagccttccgcgctcaacacaaacatacatatcgacaagcagctcttgtgttagtgaccttccggctaggattggagagaacctcttacgacgccggaagaggagataggcaaaccacttgagcgaaccaacccgtctgttcttgactggaggtgtcatgctagtcagcctccattcattcattaagtaaacaaaaacacacctctcccagtccaagcagtgtataagttatcccattgcttctgcccgtaaggaaagaaaagtggatattgaagggggaaataagacgagtgcatgtctgagatttccttgaggctttcatctttccggtgaaggacaatttgacgctctccaatgacatcaccgttgccctggacaacgacgccaacctcctcaacagttggacagttataacgctttggatccgctccagccatcgggactccttgtaaacttattgttcgagcatttgtctttgagaggatgtctagagccgttcggaaacgttttgcataagggttaatttctcccatcaggtgcactaacatcaagattgtgcctcgcttcattgttgatttcttgacgttgtcgcctctttgacctaaagcacgcgtcagcctgtactctgcttcttcaataccattgttcccgacaacgtatatttgcgcgaagccaggtgaatcatccttaggctccaaactcgagatccgatgtggcagggcaccagatattttgaagatgtttacgcccataggtccttgaacagagtagtcaaccttagctcctaacgatgtgaatgaaattgcattgttatacatcctcgtcatctgctggaagttgattgcgtctaacgagaaacacgtcattagcttgtgtcaaaacataagtcaaaaatcataccttcatgtttcccggttagcagccttctcaactttgtcggatactttggtgcgctatcatcgaagtctggcaagtgtaccttatttttttggcagcaggccgagtacaacttcgtccgtttaagtcgatctaatagggtcgcctcatctttccagtgtaatgcaccacaagattcgcatgattggtcgcatcgtccgagtctgtttgggacagagtaatcgctggcattggggagacttgactcaaaatcaggtgatgtgctattgaggatcttctaccttgagttgatcatgatgaggtttgatgaggcgttaaagtcgatgaaccaaaagatggtggctggaatattcagcagagggtctgaccgcccagttaacttaatgaaaaccccgactgaacccaaagctccacgtggtcatacttgttgataaaatgacttgtgtctcctaccgtcaaaacttatcatctatcgacaagatatgggaaaacacgacgagattgctggtgttgatgcttgggatggagctgaggttgccgcttgggagggagctgggggtgcaacctggatgtctgcattggaatcatccattggagcttggattattcaaggtaaaattggtgaggagcctagcaaaagtgtagtgaaactggtgagatagaagcgtagaaaaaccagcgagacagcctagcaaaagcgtagcaaaactggtgagacaatcggcgaggaatgttgaattatccaatccctacgctcattctgaatatgcagtgtcaattctcacttgcatccgaatctcatcaaacaaaacctaaccgacttgtccccccccctcatcaaaaactttttcgaccacgccgataccagtctttttcttcacacacttattcaagtaaaaagtggagaaagagactggtgagcgcttttcctccaaatacgccaaagtcgacaagcgaacaacaaaaactgaatcccttttcttttcccttatctttttctttttctcttcataacatatctagacttagtcctacacatgtcctccatcatcatcactatcaaaaacaaataaaaaactcactgcacttttgcaggtatgatcttatttttattatcttactatctcgttattcatctaaccgatctcaaattgttttcttcttctcaatctctttctcaaatattgttcaggtgtgtcgggaaagcccaaagtcagaagtcgttgttgtcgagttacttattggattttatctttacctacaaaggttcgctagacttatatttttgtgttttctgtcattcttcattttctctttcatgataaataataactacacgcttattcaagtaaaaagtggagaaagagactgacttagtcctacgcgtgtcctccatcatcatcactatcaaaaacaaataaaaaactcactgcactttcgcaggtgtgtcgggaaagcccaaagtcagaagtcgttgttgtcgagttacttatcggattttatctttacttacaaaggtgtgttgggaaagcccaaagtcagaagtcgtccttgtcgagttacttattggattttatctttaactacaaaggtcacttcagattgtttcattatcacatggtagcgagaggtcaaaatgtccgaacaatctagatccattcctacacaaatccaaaacgctcagaagactgccgccaagaatgcagccaatcgcggaggactcgtcctcggagcagaccaagctcacgcctttgcaatgtcttcaatgctaaacaaaataaaaggaatcgacgacttaaacgacaacaactacacatcatggtccaaacaagttatgggacagatgaatagcatattcttcgacagctatctcaccaatgtccactacgaggattacgaagttgaagacacaataaatcgcattaaccaaaactgcatccttgaattcttattctctaagatggacgaaacaaacgctgcaagatttcgagcaggtttgcttgacgtcaagatcccactcgttagagaaatgataccaccgaccgacaaagaattagaagccgatcctgcagcacaaccaacgctgggaagattagtgccctccatgggccgccgaccgggccatctatgggcaatagttaaagaattccatcaatccgacaacaaagcaaatatttaccttctccaaaacaaaatagaacaattccgacaagattacaagacatccatttcaacccacctcaacaaattttcaaaactcaaaaatgaattcttcaattgaggaggtcacatcgacgaatccctcctgggcagacaactactacactcgattcacaacacccacatcgccgaaattcgtcacatattgcgaacagtgaagcccattactacccaaacagtaactgccgccctcaaaagatatgaagacgaaaataaagaattccaactcaactctggaggaaagatcagcgaaggaatcaatagtctgaaactagcaagcaacacggcgaaatcagggcacccaccgccaaaatgcacgctaacaaaatgtcctggtccacaccctgcagccagatgttttaagcgaccagagaacgctaaggccgaaagagaatggtttgagaagagaggattgacgccaccaaatcgccaagcaaacatcgcaaatgaaccagaacccgaaccacctactcccacggtttgcccacccgcatccgcaaaccacacctcaaccaaaactacctcagatcaaccgaagaagaagaactatgtcttcgtagcttacggtgacgaggcaaacctagttcatcccaaactggaagcaatatgggataccggcgcctccagtcatatgttcaacgattacatcttcttcaagaatgtcaagaatacttctcagactcaagactctatcatgactgccgtatccgaagagctaaaagtcgaggcaaatggagaagtcgtgctaaaaggcgtaacaatcgagcaattcacactcaagaattcgctctacattcccgctttcagaaacaatctcatcgcagccggagcactgaagcaaaaaggtgcaatcgaagtcataaaccctaacgacccctccaagtttattgttgtttttgacgacaaaacatttcttcgaggacgctacgtgaacaatctaatggtcgttcaaatagaaccggtcagcaacatctcaaaatcaaacaacacagagaacaaggctgacaaacatcattctaacgtagatcacaatcgattaggtcacatcaacccatcatacctcaagaagactatcggaaaggatagcgacagatccgataaaacgtgtgagacatgccgactaagcaaatccacaaggctcccattctccgggaataaaccatacacacagaatctgttagataatatccacgtagatcttagtggtattattagaacttcttgtatttttgattattcgtatttcatgttaattatcaatgaatacactcggatgactttcatacatttcttgaaatcaaaaaccaaagaagaagtctttggagccataaactcgttcatacttcgcgcggagaggcattgtgacagaaaggtcaaaatgataacaaccaacggaggcggagaatttatcaattcgttgctcattccattttgcaaatcccttggtatcgtcaaaaataccacggccccatatactccacagcaaaatggcctggttgagcgtttcatgcgtaccatagcaaccaaagctcgggaactgatgttacaaagcggtgttcccactcgatactgaagcctggcatgcgatgcagcagtgttcatccaaaaccgggtattcaaccgatcccgaaatggttttcctgaatctgcttatgaattgtggtatggtcacaaacccaatctgaattacattcaaactttcgtctgtctgacgtacatccaaaatcggtcagaagaaagggacaacaaatttagccaaacgtcaagaaaaggttttcttgccggattcgatgagtttaaccaaaattacctagtgttcgactacgaaagccatcgttttcttcacactcatgatgtaactttcgacgaggccgtttttccggaacgtggagatgatcagaatgagaccttccgagtggaatcagatatcgaagacggccaggcaattcccaatgcacaagtcaatgatcaaaagtcaaaccacaccgaatcggatgaagacgaaccagagcccccactaaatcaacaagatcagccaagaattgtcaaagtcattcccccaaaacccccaataaaccatcccgatcaccccaattacgtccgaagatccaccagagtcggaaaccaaccaagacgggcatacttaacaactaccaagaagaatgaagatatctccgaaaacaccgatcccaaattcgaaccaaaacgatttaaagaaatccaacattccaaattcaagagccgctggatcgaggcgtgcaacaaagaagtaaaaggaatgaaggaaaaagaagtattcagtctaacaactcgacccaaaaaccggaaggtgattaaaggaagatgggtattcaaagttaaaactctcccggacgggagcatatccaagtacaaagcaagatttgtcgccaagtggtacacccaggaagaaggaatagattacgatcaaaccttttcaccaaccggaaaaccgtcatccttacgcttggtcattgcgcttgcggcaaggaacaactgggtcatagaacaaatggatgccgtcgctgcttttctgaacagcgatctagatgaagaaatttacctagaacaacccaaaggtttcgaggaaggcggaaaagacacggtatggcgactgcacaaatccatttatggactaaagcagtcagcccgactatggcatctggaagtcgaaaaatatctgaagggtattggtttcataaagacggaagcagactcatgcgtattctttcgaaatcgaaatgggaaaatcagcattatatatctacatgtcgacaatatgatcattacgggtgacgaaattcaaatagtcaaaaatgagataaaagacaaatggacaatggaagatctagggatcgcaaaatttgctgttggaattgaaattgaacgggacagcgttgggaattactatcttcatcaacaaggtatgatcaacaacgtcctcaacaaattcgaaatgatcaactgcaagcccgcatgcacccctttcggatacaacataaaactactcaagtccaccgatgaagaatccgctcgtttcacgtctatgaatccgcgataccaaaaggcagtgggctctctgatgtacattgcaatatgcacacgcccggatatcagctttgctgttggtgtgctatcacgattccttgagaagccaaaccagcatcactgggactcattcattcacgtgttgcgttaccttaaattctcccaaaatctaaaaatccgatatcaatccgggagacaagatttattatcggcaaaccccagctggaacttccccacaatggctagcgacgctgattgggcaggagacagatcaacactaaggtctactaccggttacgtctttaaattcatgggaggcgcaatcagctggcggagttgactacaacctactgtcgctttgtcatccaccgaggctgaataccgtgccatcacggaagcaggacaagaggcgctatggctcatgaagttaatgaaagaactccaaattccggtccaaaccccactcgagatgatatgtgacaacctaagcgcaatgcatctagctcaaaacccagttcaccacggccgactcaaacacgtcgcaattggacaccactggatacgtgaatacgtccaagatggaactttcaaaatgaggcatgtatacaccggtaacatgatcgccgatattctcaccaaaaatctcggaaagaacccattcaacagatttcgacatatgattggattgacagatgccgtttgaattgagggggactgttgaattatccaatccctacgctcattctgaatatgcagtgtcaattctcactcgcatccaaatctcatcaaacaaaacctaaccgactcgtcccccccccctcatcaaaaactttttcgaccacgccaataccagtctttttcttcacacgcttattcaagtaaaaagtggagaaagagactggtaagcacttttcctccaaatacgccaaagtcgacaagcaaacaacaaaaactgaatcccttttcttttcccttatctttttctttttctcttcataaaatatctagacttagtcctacgcgtgtcctccatcatcatcactatcaaaaacaaataaaaaactcactgcacttttgcaggtatgatcttatttttattatgttactatcttgttattcatctaaccgatctcaaattgttttcttcttctcaatctctttctcaaatattgttcaggtgtgtcgggaaagcccaaagtcagaagttgtcgttgtcgagttacttatcggattttatctttacctacaaaggttcgctagacttatatttttgtgttttctgtcattcttcattttctctttcatgataaataataactacacgcttattcaagtaaaaagtggagaaagagactgacttagtcctacgcgtgtcctccatcatcatcactatcaaaaacaaataaaaaactcactgcacttttgcaggtgtgtcgggaaagcccaaagtcagaagtcgtcgttgtcgagttactcatcggattttatctttacctacaaaggtgtgtcgggaaagcccaaagtcagaagtcgtcgttgtcaagttacttattggattttatctttacctacaaaggtcactttggattgtttcaattatcacaaggaaaacgtattgaaaccagagagacaatcggcgaggagcatagcaagaacgtagtgagagcaaaactatcctatcagcggggaccctagaggctagaacgtaggtagcaagatgagtacggtccgccaaatgattggcaagcgccgaggaagcaaaacagatggcatagagttagaacctcaactagcagtctagccctcaaagatcggcaaggaggacactcacccggtcaaatacactgatacaacttgttagtccatgtcaagagttgaatcggccgcaacgtttgtcaagagtcggttccagccaagagtcaattccagttgagagtcaattccagtggggtctaccgtctaccgtctcagagtgagttggaaatggggttggtttgaagctcaggataaggactgttaagacaatcaattcactcagtctctctgtccaacgctaagtcggacctcagtcctgaccaagtggggccaccaccaaggctcccccctgcaccggcccaacgggcagcctgagtagacccgacctttaattgggtcgtctcgggccgggcctaagttaaaaatcccatgaaaagcttggcccaaacctgggcgggtttggccggcccgttggacacccggcccacttaccatccttaacaagactgtgtttaccactgtacctgtactgaagaatgtgtacccgtacaggccctttatgcttgaatgtgattgctcagactttgcccttggcgcagtcctatcccagatctgcgacaaagaccaggaacttcacccagtggcttatttatcccaatcactggtccaatctgagtagaactacgagatctttgacaaggaactactggcaattgtggtgttgttcaaggaatggcaacactacctggaaggcaacccaaatctcttacaggcaattgtgtacactgaccaccagaaccttgacaacaaagcagctgacaagacaggaaagatgggctgagaccatgggatgcttcgactttgaaattgtgttctggccaggctgacagtcatccaaaccggatgctttgtctagacaacccaacctggcaccatcaaaggaggacaagctcacctttggacaactcttgagacctgagaacatcacccctgacacttgctgaagtggccaaatatgactgctggtttgaagatgagtctgtggacctggaagacaatgaacattggttccaagtcaacattctcggagtggaggagcccaacactccagtagaggatatcctgatggacagcgaactgataagccaaatccaatccctgactccatctgattccagactgacggaattgatttcatcctgtgagaaccctgtttccagttgaatgaaagaggccataaagcattatttggtgaaggaggaagtgctctacaggggcagacggaatgaagacctcaagaccaagattctaaagaccctccatgacagcaaattggcaggacacccgggaagattggagacgctctcactgatatgccacagcttcatgtggccatccatgaagagttttttcaactgctacgtggatggttgcaactcttgccttagagtaaagtcttcaacccagaagccatttgtaatgctggaatctctgcccatccctgtaggcatgtggatggacaatatctatgatcttataacagaccttcccctatccaacaattgtgacagtatcctgactgactaaaatggcccattcccttccttgcaacaagtccatgaactccgaacagctttcagatcttatgttgaagcaggtttggaaactccacggcaccccaaaaaccattgtcttggacagagtaagtatttttatttctcagattacacaagaattggacaagccacttgagaatctggcttcatccttcgacggcctactacccccggaccaagggacaatccaaaattgcaaatagggtggtgaattagtacctacagtattttgttcagtaccaaaaggacaactgggaacccctcttggtgacggccgaatttgcttacaacaacaatgatcacgtctcaattggagtttcccccttcaaggccaactacggtttcaatccgtcctacaagggtatcccatcaaatgaacagtgtctaccagcagttgacaaacaactcaagaaaatcaatgaagtccaatcagaactcaaattatgtctagaagcagctcaagaatcaatgaaggctcaattcaacaaacacgtgaaggacaccccaaattggaacattggcaaggaggtttggctgaacagcaagaatattttgacaacaagacccagccccaagttggaccaccaatggctagaaccatttcaaatttctaagaaaatatcccaatctgcctacaaattgactttgccattatccatgtaggttgttcacccggtgttccatgttttggtactgcgcaagcacaactcggacaccatcactgggaggcaccatccatcaccggatccggtacaagtcaacaatgaggagtaatgggaagtggaaggcgtgctgaactgttggaaaagagaaaagaaggtcaaatacttggtcagctggaaaggctttggaccgtaggagaacttgtgggaaccggtggacaacttggaacactgtcaaaaactggtcacagagttcaacatcaaatttccagatgcggtgtcaaggcacaagaggtcacggagaatgaagtgagagggcaagctttttgccaccaggttttttaaagcttcccggggaacgaatgcagagccaaaacaggaggaattttttattatttcttatccatagttattttttataacaacaacgggggcggcttgggcattaaaggggggatagtgttatgagctgtagaggactggaaccggggatgctattcacaaacttcaagcttggagtttgtttgagatccacaacttgtacatcccacatcttgcaatctaccatcaagatccagaaccctgaagattcatccctgctctccccagaacacccataacagccacgtctccttgggtttgtaattgtcatcctggccggtcaggtccaagagctcttggggccacaaggccctggtgttttcagatgaaattgatgcacggtgtgccccaggaccccggctctccccaggtcgtgtcgcttctctggggattcatcgctgtggtatttattcctgtgtttctacgctaaaaatataaaaatttattctcatctttttctacatcagatataaggtaaaataaacatcaaaaatggattcctgaggtaaaataacccctagtcacccactacaactacccccttatctctattagttcagaagttacacctatttcaacctgtcacaggatatctcttggattctttactctgactatagctcaatttgaatactggatgcttattggatattgagctcctttgtttcatattgaattcctttattagctcatattacatattgaattcctttattagctcatattacatattgaattcctttgttggtgcacatgcattcctttgtagcaggaccttgtaggccagccaaaatccctcaaggctgtgctatcactggctaaattccctcacctgcatgtactagactagctaaatttcctcattggatattcaggccagctaaattcccttacctgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtccccccataacactacatcactggtcactcctcattattatcagctacctagtattgaggttttacaattataactccccttataataatataacagttctttatagtgtagaaataacaacattactttttttcataaccattaagccatctcacctttgcctgaaatccacggctttttggctttatacaccccaaccacaaggacctgggttcaattcccattcaagacatccactttaactccacttcaactctatcttaactccactttaactccaccggtcctccgttccattcctggttgaagcataaactttatataccatcggttgcgcgttcaagcctcactctcaacacttatcatcaacacctctatcaacaacttcatcgacaagaatcatcattaccttcaaccgttatacgtatcattcgacaacttcatctcgagctttcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcacctccaccatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacatcgcggtggtagaatgtgccccaacgccaaccggtgggtcagagtcaacacaggcccagtggatttcttgattaggctgcgtgttgcgccccctggcaatttcaagggctttgaaggcaagcaactcttgtgttgcaagagtcaagcatcccgcctggtggccattttgtcaagtgtcatgaccaaaaagtcctcaggaatgcattaattacatttcagaggggtattcaagtcaaccctcttggcaccatggagcattgcttggctccaaagggcagagggcctccatggttacacagatagatctgttaagattgtcaggatcccggatgcgcatagatttggtgtcacatccgtattttgccttgatatgacaggtgatgtcagcaacaatccaaccacaatcttgaccacttgtattggctttgggctacatgcaaccaaaaaacaatagcaatcatcagttaccaaataatatcaaacacacaaagcaaaagtcaaaattcttacattcacagccagctgggcatgaacctgctgcaaatcaaggcaggtgtccttgtccacgtaattcaaggcaagactatcatcaactttttttgcctgagcagacgaggcacagtgagcagttagccaatcaaccatgaataatgcctcacacacataacggccggtctcaccttgttggagcccttggtggaccaatcaggctcctacatcagaatttttatcattgccttgttggtctcgttattgaccaccgcctcaacaaacagagcaaattcattgttattcatcacataatagttcttattttgcccaaatgtgccgtcctgattcaggatgcagttccctttgagaaagccttctgcctggagccggtggagatgcttgttgatatgtttgcaagttggggcgcgcagccttataatctcctgctgacactcggcccaagaatagtaagtgagattcaccttccaaacagtctcacacttcacaggaggggtcacccaatcctgaactcctgctgagctgactcgccaccaattgtttttaaatgtggtagacaagataaattgtgcatagttgaggctttggttgtgcggactccgaccctgtgggccggccagttgactggttgtaggcattcttgaatcagtgcccacgtagtcatggaacaagcagaaggccttggtgttggttcggccaacagtgaaggttttaaccacgactcctgcaatctgtcaggggcattggcaaagggaagcagcggaactcgaccattgggataggagacgttggccatcaaaatgacctttgaaaaccatgtagcggtcagtcagttagattgccaaatatttagcaccccagcaatcaacaaaaattatcgcctacaatattaaacaatattggtcgtgacgtgcttgaaaaatggaactgttggacacagaacaattgttggaacagtgtggaacttttcaagctaaagaaaagagcttagaggggaaaagatcaactacacagggataaatgtgagttgaatacttggattctgatgaagctgccctcttgtcagggcttgggagagagttacactaagaattaaagaaaaggtgtggctatttctgtgggcaatcttagtatgaggtttattactgatgtcttgtacaaggcacctgttgagagtgtgaggatgtgggggaatttggtaaggatggggctctgggggataatggtttctgggttcaatttcttatcttctgggggaaaatcaatgatgattacctctggtaattactagtaagggatgtctgctaagtaattatctgtttacttctctaatgcaagcattcatggggaacaagggaaaaggaaaagagttttctctatataaatgtgagtggttctgagcaggtactagtggtaagacatcagctgaaatgagaagatggtatgaaataagttgtatctgaaagatgggtgattatgaaataattgtgcctgacaattgtgtagtgtgaaataaatattgttgaaaaagatacaacatgaaagaatttatgtatgtgataaaattaatgtgtagtgaaaaagaaatgagatcataagaactgaaataaatattctaaggtgaaataagaaatcggtgtggtgaaatatatatgttggtgatataagcaatgtgtaatgagttgaaatgagatgtatatatgaaaaaaatgtagtatgaaataaatgtagaataaaataaatatagtatgaaataaatttactatgaattaattttagtatgaaataaattgtagtatgaaataaatgttgtatgaaaagaagaggatgatgagtgagatgagatgtgataaaaatatctgggtgagaaagcagatgtatgggatgaaataatatatgtagtctgaataactggtatcagagatgacataaataacatttactgaaagattattatcataggaagaaagtactgagggaaaactaatttgcatgatgagatgtgtgattgtgtagtattttgtagctatgcagtaccatataatatgtattcaaataagtgtaaaaactactattttataatgttctgaactggatacaagataatacattatgtagcttatgtatatctggttgtaacatcatcaagactactatttatagctaatttgtactaagtatgacattgatttgtcttaccacaacagacgattttattttgtggttggggctgggtggatgggggaggaggggagagggatgggattgggggccattgctggggtgtatgaggatgttgtagagagaaaattggagggaatgtgtctgaaggattggaagttttggaagatatatgggaccctgcatgaggttgtaaagtttttgggcctgattttcaagcttgcaaacacgcaagctttcctgtgttagctgtagttccacactgcacaagcctcaatttgtcaagctgtcactgccatcaaatcgttgcttgcggtgagtttgtcattgttggttggactaggcattttgaggaacaccacccccttctttgcacctgacttaaattttgcatccatccaagccaaaaatatcagcctgcctgccactgattgagacccagatttcagccaattttgggttacagcccatgtggcccacccagagcattgttggtggtgtggtgttcatgcatccttcaatcaaacttggcattttccggtaaggtgtgccacactctattgataccaactgtttgagcccttgaaattgattgtgtgacagtagaacaaaattgatatcagaactttggaccgtaacgccttccaaaccttcttcttcttctgcttattcttcaccggacaatagacaatgaaactgatcttgcaatcaaacatgtggggtgggtgtgggattttggccaaatttgtcgaaatttcacagtaatgtcaccctcaaatcacacaagccccagctcttgatccgcagcaagtaatgagaattgaagtttcaaccgcttagggttgaaattcctttgagttaaaaagacatcacagtcggtctctgtaaacctcagacttgacaagatactcaacctctcagcttgctcaagatcaataaactttgctaaagatcctttcggcacttttttgctctgctcaatcattcatgaccttacagtgtaaaagttcacatcactcgctgcacttttatctcactcatgctcacaccatacccttctctttcttgcctcaagattgattcttgacttattcaggaactctacataaaggctctataaaataagcttcacgtcctcttcaaacgtgctgtttgttgtttttccttctccttattttcttcctctctctcttttccttctcttgttgtttgttgatgaaatcactgatctctttctttcttcacttatgttcttgtctcttacttagtttgattatatcataatctttccttcttgcttttgctcaaagtcctcattttctattcactatttctatctccttagtgggatgctttttctcttgattctttttccttattttcttgttttctcatctttttttttatagtttggttttggtttttagtcctcaattcaataattcttcagaattgttgatgcggtttgtatgttgaaatttggttgctcttcctcatcatcattttgcaaaggcagtcagaactaggtaggagagccatggtgcccaccagaaggcagatgaaggcctgggggagtgaagccagtgtggtgagtatctggatgctcttgaaaaaaggctggaggcaaattgtgagaaggcgcaggtccaccaaattgagagggtcccaagctgcttggactaggggacgactgggaggagggcaggctatattggtaggtatcactggccgggtggacatgaagagcacctgaaaagcggagccaaggcaattgaggtgaaatgaacagggttccaccattagacatgttggtgggactgctgtggtaagacattttcaaaggaatcaatggtaatgagtaaataatttgatcagcagatagaaagaataaccaccaggtcattcaaaagaggagggtgcagtggctattgaaggggacacagtatgggaacgacctacctgggtgaaggcccaaggcccatgatccatcattgcagcactgtgtgaccaaaccatggccaaccaagacaatgagcacaccatcaggaagtgttggaaacattgtgcggttatagcaagtgggtgatggtgtcttgtgagattgagagtggcagcgtgcatgagttctgaaaatagggattttcaggaattatgggatctgccaaagcaaacaaacaattttgatttccgaggcttttgtgaaacacaatattcatatttcactgatacagaacctttttattcccttgaaaatcagtcagtgataaaaaggacaaaataaaattgttttacctttttcatcaaggcatatgccatttttgattataaatttgaattgggaaacttggaacatgagaggaaggcaaatggtgcaaaagagttcagagatccaatgagatcaattctttgatgataattgattcattgatacattagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaggaaatccatgactttttgaacatgttggttccccttggggggcccattgaggcaaaaaaaggttttgggaaaagtgactggtttctgatggtggatttcctatttttgatatcccctatgaagagggtatctatcacatccaagaatgagaaaggctgaatttaaacaaagtttaaaattttgtccaaagttttcttgaaaaattcatgtgatcttggagtttcttgagaaaaactatggtaaaggtttactttgagataaattatcaacccctgagtttgagaagaaatttgacttgatgcattctggaagtaagtttcttgcagcttcagacaaaatacaactgagtttttgaaaatccctttaacttttttcccatctcctcaacagccaatgaggagaatacttcactgctagaaaaatttcatttgttcatcaagaagatattttatcagaatttgtaaatatctacttctctttccaattctgaaaacatactttcaccagttctttgaagagccccaaggaatattcaccaaaactatgagtacttgctcctgcatagctcaaaagaaccatcaggcaaaggagtttctcattctttgatgcttgaaagccgatttctctggacaattgctaagatcaaacatttcctgtctcatacctgtctcataaccaaaaaaaaaaccatgggcacatgaacactcaccttaaagatttgtatgggtcaaacagaagctatggctaaatgaattgtcagaacagcaaagaggtatttgtggatccagtcagcaccatatgatcagcactccagcttctaatggtaggagatgcaatttctactgtttcaatctagatagtaaggggtgtcaaggtggttttttcaacatgttgttcttcatttaacccctattgttactctgtatgcactttttctcatatgcatagtttttattctcatatcaatagcttttcacatactatgtttatagatcttccatcatgtgtttatggcttttcaaccaaaatgtgtatacgcaaaactataaatagtctttacattcttctgaaatatatttccccttgggggagttttcttcatctcatccagatactaggattgggggtctaacaaccccttttagagatggtcgcggataattgggggtctaacaaccccttttagagatggtcgcggataccctgccagtgccagcgggtgcggatttgggtgcggatgtccttttccgcccaaaatcctggcggatatccgggtatcccaagggatacccggtcatatataggcctgtggccgcggctgtgggctgcgtaatgcagtccacagctgtggccccactcggctgctggaccctgggatatacccatgtccttgtcggccgccgatacacagcctgcctgatcctcaaccttgtcggtggccaatacaccgcccttcatccctccctttccaagccaacaacacccaccgcggcccagaagaaaccgcaaccgcggataggttttcttgggagataagtcctccccccccacctttcacccctttttttcctctctgactcgcgcaaaaaaaacgctgaccaacccccacctgtcctttggccggccaacaggcaccgagcgcttgtcacgcccgattgtcgttgctcgtggtgttccattgtcgcttgtggtgttccgtcgtcccttgtggtcttggagggttttttaggctcagtgccttgtcgtctcggtccgattgcaagtctccctccctttccaatcccccaccgtcgccgatcctcgctctgtcaccaattcccccctctgctgccaactccaacgccccctggggcctaatcttttggactccaacctgccttccaggctttttgaccagggtgagtccacatattttcccctctttgttagtaatgaaaactgagctgtccccttgtcaattttttttatttaacccttcctactgggccttatttttgggtctccagcctgccttccaggctttttgaccagggtttctgacaggtgccttcaaggctttttgacagggaagtaagtagggagaacccaagtgagtccacatccctatgacttttcccctcatggttactgatgaaatctgattcacttgttaattgtttttatttaaccctccctcttgatcatattctatgtctgtcaggctccttctttctcattaactcattacataatttataattaagccattcctttcaagtacaccttcatttctcataattcatttctcacccccctcccatttcctgtttgccactctgactgattgaatttctttggtttattttccccatcccttttgctctcaggcccctgctttgtgatcatctcattatatactcaacaagtaagctgactttgcttactcacacctcttgtattgctctttcccctcccaatctctgatgaaatctggtatatttaattgacattattattttcaatcctcactaatgctaactcattagattaccattcaacaaagttcaaacatcaatcaaatcaccgggaactcaaacatggaacaccgatctaagaggatccaaagacgcatcgaaccaggtgatgactcggactcaagcaatccacctccaatggagtccaatgaaggagagtcagcggcctcaggtgctaaccctgtaggacctgattcaatggatgaacagagtctgggtaatctactgggccattttttgtcatttttttgttgttggtttttttttgattaatgaaattgattatgtagaacatgcaatgaagctggctcataatcaagttagctctgcctatgcatcctatgaggcaccaacaatgtctgatcagaaggaaaagtttgatcggtacatggttgcttggaaatttaaaatgtgagaaaaccatctccatcaacatcattctttgatcattattagctaaatcaatttacactgttactagctgttcgaaaaaaattaattgacctgcgcacgagtcttcatgtgggaatcttctcacacacgttgctcgatgctcaaagaaggcaaacaatccctcggatcaaaagacgcttgcatcgcttggcatatcagggccaggtgatattgatccacgggaggttagtgcttttccattttggatatatattaattgttacctgaaatgtttcctcaggttttgcaacaatgtgtcatctggtgtgccgaggccgcaaagccattctcagccatcaaagaaaccagcgtgaagagaatccttcatctgacaatcttgaagaaccttccgagtcaaaagacgatttccaaaggtgttcataccctctacttatgtgttcaggagaagctatgtgaggagttaaaggtgagtgattgagttttggctggctaatattttctttccgtccttcaagtttcaaccattaatgatgttttgtgctattcagatgcatgagggggcgatatacttgggtgttgatgcgtggcaatctccaaatggatacgatattatgggcacggtggcatatcgacttctggacgatggtgccggaaatacaaaattggatgcaatgcccctggactttgtgcagctcaaggaaaggcacacaggcaaatacctggctgaaatggtaagatgtgttgttgagaaatttggattagaaaatagggtacataagattttcttggtctccaccccccttgtgtaccaattttgttcacccttgattgtctgtgatctgaccctgtttcaactctgaatagatctgtggtattgtttccgacaatgcaagcaacaatgagactatgattttggagttggaacgactagattggaaacaattcaagggcgaggcgcagtggatccgatgctttgcgcatattgtcaatcttattgtcaaggctatacttcaaccgttcacttgtaagaaatcccaagctggcacgcctgagtttgatgactcagatgaagaagaggaaaagcatgagcacattgtgaggtaagctgtttcaatcaagcatttaattttgacactagaagctaaataacactcggaaatttttagattcaatcaagagcaacagaactgtcacttggatgatgatgaagataaccacaaagaaccttacggaaaagaggatccagaactagcattcaacgatgatctcactctagacaatcttgaggatcttgaacgagaagacttaaaagataattatacctctgacttgtgtctccaaaccctcacaaaggttagtctgttcatcttttatcaaaatctctaatcacctctcactggaatgattctatccactgttggcagttccgtcgaattgccatgaaacttcgcaagtccccaaactccaaggcaaaattcatcgagatttgtgaagaagctcaatgcaagaaaccccacaccattgagtgtgacgtcccgacttggtggaactcaacttacaagcaactgtcgagtattgtccaatgtgaggaagccatgtaagtctaatcattatcagatcatgatccccaataattacccaaactaaccttttattcatgaaagtgtcttgtggcagcgcaataagcagtttggaatggcccgtaactatcacgttcaacaagaagactttgacttagccgcggacttggttcgacttctccaaccgttttacaaaatcaccctccaattttcaaccaaagcctcagcctggattgccgaggtcgttctcatgattgatcaaatcacatccaaccttgcggccgtgattgccaagcaggattctgaacaagatcaccctccagctctacaaaatgtgtgttgcgccggcctttgcataaccaataagtattactcactgactgactgctcaccattatacagaattgcaatgggtaggtattttcttcaactctcatgtgattacatatgacattcctggcaactaacaaatattatctctgaatttccagttctccatccgtctttcaaggacaaatactttaagctggccaaatggcctaaggaatgggtcgatgaggcagttaaactcacccgcgagatgtacaataagtggtacaaacctcgaaacgtggaatcagcaccaagtgcagcagaactggaagatgaatcaggatgggtaagttccatttaatttgcccccttctgattcatatcaactgatcaaatcctccaccagccgcaaactggggtcctggcaggtctaggtgatgctgctgaagctcgaattgcggccccctcaagtgaccccattaccacatggctcacaggtcccctgtatttggataaacggcgaccaattgatgccctcaagtggtggacggagcaaaaaaggagtggaaatccacatcaaggccttgaacagatggcccttgatgtcctgtgttttccaggtaagactcaagactcacagtaaatcagtgatctcaaaatcagaatgctgatcattgtttctgactttttgcacagcaacaatggttgacgtagagcgtacgttcagctttggtagagactatgtcaccacttggtgacacaatctccacccacaatcagtaagtacaggtatggtgttggctttttattcacagaacaacaagatcaaacctctggcactccacgaatacatggaaaaaaagaagaacaaagctaggactaaggcgaagaggactggtgggagtcaaagcgctggtgggagtcaaactcaaagcgttgctgtcgtcattgattgattaaatattagtttcattttagtttatttctccattctctttctttccttctcttgagtctcaatctctttctgtcactctcactggttcatgtcaaaaatacaaatgtcatacacgagttagctgcaagcaacaaaaaaatttccattctctttctttgctcctctcaatctctttctgtcactctcactggttcacctcaaatatacaaatgtcatacatgggttacaatttttttgattctctttctttccttgctttctgtcactcttactgattcacctcaaaaatacaagtcatacacgagttagctgcaacttaagcaactaaaaaaattgcaaagaaaaaaattgtttttttttttttcttttttttgggagtgtcacaggctgtgagcaacaaaagaaaaaaaaatagagaaaaacaaaaagaaaaacaaaagaaaaaacaaaagaacaaataaaataaaaaggaaatatatatatattaaaaaacaaaaaaaaaataaaaccacttttgccaactgctcaacaaaaaaaaattgaaaagcaaaatctgaaatttccccacataacattcattttgcaccctaggggtcatttaaggggcggatatccgcgggtatccgcgcggatacccgccagcggtgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaagggaatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaacaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgcaagattgagtttgattgttattggtgttggtaaggttctgtaagggttgtatatctttgagtggtactaaactgtgactgatgaataatacactgaggagacaacaactgggaggagagcctccttatatagaaaatagtgagggaatttagctccagggaagccagtaatgagtgattttggctggcctgggctattattacatgaggtatttttagctacataaaaaaattgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgcatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaattcaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtgtactggactgagggtgtctgtatagcttgagggttgtaattgggtttggtgatatgtaatgatgggtgaaatccttctgatatgttgtccagtgttgggtaagagtggatccaggtgtgttccagtgacgcctccgtggtgaccaatggtgaatttatccgtagagtccagttcttgagccgtatggtgtaatttctgagagagattgggtgataatatgaagaaaatatatataaaagaaaagaaagaaaaaactttgaattttcacatttttgactaccacagcggatgcggatgtctgattccgctgaaaaagcaagcggatatccgaatccaaacggatatccggatgtgccgggcccatctctaacccctttggggatcttcagactcagtgatttttatcaacatttaggcacatataaacgacaccaccttctcccaattgctagaggaggctggtgcctgtgtgaattatgtcacagtaacctgttctggaactttacaacctaaagaaagggtcgttgtaatttttcaaactatatttctaaagacatatggtttgtaaaattccatttttatgggggtaatgtataattttacaaaccatcccccaaaaatatgggttgcacaaaaagggctttaaaattgcaaacaacgccccatgtagtagagttttgaggcacatatgttgcaaacaatatgatttgcaaaagtacagtctcctcccagatgtttatggtcatctgttttgagctctgcactgggaacccaaaaatttcaagtcacaatagtttgagtaatggtggaaaatgagtctcaaagaatgaatatgaaaaaatgataataaaaaacaagattataaaatttgtaaaaagtaaaaaggagaaaataacaaaagctgacatccctaatatttctttcaggaggaggtgaaatctccagtgatagtagcagatctggaataaataataagaagtgaaaatttggaaaaaaatgactacttgatggttaaaaaagggtgcctaggggtcattcatcaagaaatgtggcattctggtactgaaatctactaaatagggggtatcaaatataaccaaatccacctttatctaattgactggtttgaaaaaattcacccttttttaaacatgtttgttattcatttaaccccttttgaggcccattgatgcaaaaaaaagttttgggaaaagtgactggttttgaatggtggatttcctatatttgataccccctaatttgactgaagggtgtccacccaccatgctcaaacttttttggatcaatatttttcatttgaaatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaacaaaaaaagtaaaattttcaaaaaaaaagttgattttcttttatctttttcacattgtttttcatattcattctttgaaacctattttccaccgctcctcaaacttttttgacttgaagcttttgagttcttgctttggagctcaaaacagatggctataaacatcttggaggagactatacatttttgccttatttcaagaaattttgcaacccattaatgagttgaaatttatgtgttgcaaaattgcacaagatggtcggtaaaattgaattttacaaaccatgttttgcaacctttttgccttccttcaaggaaatttgcaaccattagtgtgcaacccattaatgagttgtgattcatgtgttgcaaaatttcaacagatagtacgtaaaagtgaattttacaaacattgttttgcaacctcaaaaaaatcaaaacaagaaagacacagccttcacaaaagtaaacacaaaaatcaaaggaaatcaaaaaaatagaaagacacagcctcaaaaaataaaaataaaaggaaatcaaaagacaaaagagaaagacagcctcaacaaaaacaaaaggggaaaaaagagaaagacacagcctcaaaaaaatcaaaaaggaattcaaaagatagggagaaagacacagcctgaacaaaatcaaaaagcaattcaaaaagaaaaaaagatactgcctcaaaaagaataaaaggattgaagaagtttcttttcctttgactttcatttcttcaactatcttctgaatctccttcacaacatactcttcctcccaaagtgtacaatcactcaaatgaaggagccagctcatgttttctttgacactggcaatagaactgggaagccaattaatctgctggccatagagctaccagggtgccccatgacctgacctggagggggtgtccataaaataggttaattgaaacttccagaaaaccaaaaaaaacaaatcaaaaatgtcacaggtttaccaaatgtcagacaagtcacaagggtttcacagatttgaaaatacgtgacatattatgataatagtataccctctcaaaagattgagaaaacaagatgttgcagtgtgggagatttgggacatgtcacaagtgtttcacagctttcaaaacctgtgacacatgatcctaatagtgtatcttctcaaaagtttgagataacaaggtttcatgttggaagcttgagactggcaactgtgaaaggttcaaccaaatatatatttgaaatcttcttgcatggtgagagtataaccttgtttggtgggtcgattgtaaattatgtgttgtaaaattctatcacagggtatcaagaaccgttttttacatacttagttttacaagacattatggtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccagctgactagaattcaaagtctctgtagctcagtgtttccactggccctaagatctgaccacccagcagtgtggttcaattcccactggccccatcccccgatggggtcagggggtttgggggtttggggttagggttgtgggggttcgggttagggggttaggtcactcaatgcacttcaccccccaaagaggcgctgtacccggacaggttccagcggagttgttcatctgtctgggtattgtggggccattggggacctggcggagtagttgggaatccaatggcccccgcttcaatggggggttaggggttaggggttagggttaggggttaggggttaggggttaggagttaggggttaggtttaggggttaggtttggggtttaggtttagggtttagggttagggttgatttagggtttagggtttaggggttagggtttaggggttaggggttaggggttagggtttagggttagggttagggaggttagggctgttttttttataaaaattggacaaaaactgtttttacagttttttttacccagctcacccatctcacccagctcaccttgaaatacggttccaaaccaaggatgctaccacatgcatctttggtttgggaccgaagaatacaggggaaaaaactctggatccttgcaatgtcccaaaaatttgggagttggttgacaaagcctcaattacatatttcaatgttgtgacacaattttatgggttgtaaaattatacaataccgtcatatgtatggaattttacaaactatctggtttacaagacataggtcttgtaaaacatagttcataaaattcacttaccccctaaagaaaagagcttagaggggaaatgaacaactaccaggggaaaatgtgagttgaagacttggatgctaatgaagcttccctcttgtcaaggcttgggagagagttacagcaagaattggagaaaaggtgtggctatttctgagggtaatcttagtatgggattttactactgatttcttgtacaaggcacctgctgagaaattgaggatgcggggaattttggtaaggatgaggctctgaggaataatggtttctaggttcaaattcttatctttctgggggaaaagcaataataatcacttctggtaattagaagtaaatgatgtctgctaggtaatgtaacagagcgggctcaaatgtcacagaaataagggcttttgtgagcacaaggtgatgcttggggctagaaagactagaaataagatgtattccgtctgaagatagatggatgatcgaaaaacaactggagaagaggcctctttaaatagaggccgatacaacctaagagaaagaaaccaagagccgagagaacatgtgccagcacgcaatgctgcaaggagtgactagaaaagagatgacagaaggaatgtttgtcatagcgcgagtaccgcgcgtcgtaagagaggctctacatctaccggcttccaacagaaggccggtaaccgttaggcctctatggtcgtcataactgcagggggttgcttatgcggtagcccctgtacaggagtactttagccggtatcttgtagcgggtgcatactgcactgctacaaccgcccccccccccccccacaggggccgtcccggaaccttcaccggcaaacctgcccaccacgtggatcctcgaccgtggcgccggacctggaagtgtctttggctttggtgtttttttagctttcagcttctcaatggccactgctttcttaatcaaagccttgtccaccctggctgcagcctgcttctcttttaaggcaattgagggcggggtagcccacataccattaacaacgagtgaccggagggccaaaggcttcatgctgttactgttcacgggttgagggtattccttgccttcctgatcaatgagaatgtaaacattgtttggtagtacttttgctatatcaaaaggaccataccattggggactcattcctgagtttcaccaattggcccaccaccagagcgtccaaatctctggaaaacttcgcggaggcatcaaacgactccttattcttgtcagttttgaccgctgtggtgtgctgtgcctgttccaatgccaaaatcatacagcagaggtgttgggttagcatagttacatacatatgacagtcattacaagagtaggaacaatcattatggatgtggtgtggtatatacggaaaggagtgctaatgaggagtagcgtgggagaacatatcttgaccaggaatggaacggaggagtggtgtgaatacgtggagtggtgtgggagaacatatctcgaccgggaatggaacggaggagcggaggtatatacgtggagaggagtgggagaacatgtctcgaccaggattggaacggaggagcggtgtgtaataagtgttgaaatttccccatttccttctctctctgcccttctttttcttttctagtcaccataaatcagactagatcatattcatcaagtagcctgtttttagttattctgagcctccttccgagtcaaatttgaaccttaagtaaccagctctttttcactactcatgtctctaagatgaatttttctttttcctgattttatgattgatttgccaaagactgattaattagaattaacgaccctaattatctgtggtttataacatgttttatttgattaactcatcctgcttatctaaaagagactgagaaagatctgtctggtttgtttcttccaaatactcatgtttcctcctctcagttctttattcaatatgtctcctttattcattgtttctcaaccacagtttgtcctcatgtatttagtctacttaaacccaggctagttactagtgaataaaaaaattcattggttcttacactcattttttctgcgaacctttcccaaaaaggacccctgctttttgtgccatctttttctcaaagtcttcaactcagccggtcgagagctcaaaaattcaacaataagggtactttatgtttacgtaagtgtacagggtacagattgtggaaagtgaagggaggaaaaataattgaggcggagggaggaaggaaggagtgaggagaggctttgacccccaaattctgggtggaaggagttaacagcagggctggcaggctggtactgcctatgcagaatgttctggaagacggcttggttgcctggcaatgcatgacatcatgctgcgcttgtgtgctcccttgcatgcatattatgtgacaaggactggagttaagtgttcctagcacagcataagctgcgctatttgtttggaggctgtgcgcaaaggctgtgaaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaatacctcactcttcaatatgaaagaagggcctctccccaccagagattcccttttccccatcagcctactgcggtacattggtcatagttaattagtgagttagttagtgataagtagtgagttagtgcagtattgtaagcgtgaaaccaacacagagtttggaatttgaagcatattagtagtagtagtgatcatataagttgtagtacattaacaattaaccaataacaagtagtagtagtattagcaccggagctctagttcttgattaaagtgccttagcaagaaattgttccaggaagagatcattaacaaactctataacaacaacagatctgttttgtgctcaaaccatcagcacaacagtgtccattattaaactgaagttgtaacaggttcattagttgattgatacgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatcagccatacattattaaatattaattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaaccaatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacaccgctgtgttaacaaccacgtcctgttatgagctgtggaggagtggaacaggggacgttacatatgtagagagcttgttacgtacatgtcacaaacttcgaacttggagttcgttcaagatccgaaccttgtacatccctcatcttgcaatctaccatcaagaaccagaacccagaagatcccctcctgctctccccagaacacccctaacatattgcaagatcaacataaacggagaccaggactgaagccccagaacatcgaccatcaaaccttgaaaatcacttctcaaaactctcccctccaaccttgaaaatcaacccctcaaactttatcgactatcttacctctcaaccttgttactcacttccctgcatctctgcctacccctcacagaactcacaggacccccaggagcccctcagggcccccaggagttgtttttttgggctaaaccgttgcagatcgccgtttttttggttcaggttgctcggagcgttgtcggaccctcggaggacccctagcgccctcagtttcacctcgggacgctcggaaaccgctccagaacgttcctagcctcctgtagactgctcctgacactccgctcactgttggccaatccaaacggaccggatcgttgtctgagacctctccgatcacttggagaagccccaaggccctagaagcgcagcgaagcgcctcagaacgcagcgtagcacctcaggactgtacatagccagcaccagacccccaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccaacaccccgtaagacgccccacagccccccccgtggtggggagacgcccctgggagacccctggcgaatttgtttccccttctcaacaccaactagaccccagaacccctgaacaccccttcaaaacctgatggaggacaacccaacccccagaaccatagtagcccccgtgagaacccccaaaacccccctgaacgcacagaacaccccctgaaagaccccagaactccccccgagacaccccagatccccgaataaagctcacacaagccgtttggcaaggcgtaaaagtacaaaagtaagcctccacaattttagttgcaccttccaaagtcactacacaccgtcaaagcattacctgccactctgtgagccgccccgtactgttttgctatggacgtagacgataaggatgccaaactcgccgaggtccaggcgcaactgaaagaactcttaggcgtggtccaagaggagcacaagatccggaaggagacggaggcccaattggccaggaaggaggcccaactagcggcagccgtggcgaataccaacaacccgccaccagctccgactgcgccacccaaaggccccaagattggaacacccgacaagtttgatggcgcccgcggagagaaggcggacgttttcatcaaccaggtaaacctatacctcctggccaaccaacacctcttccccaccgaccgctccatcatggttttcatcttgtcctacatgaccggcccggccagcgcctgggctcaaccgtggatggcaaaggtactgtgcgagactgagaccatcaataatgacgacttcgtcactcagttcaatgccatgtactgcgacaccgagaagaagaccaaggcagaagcagccctccaagcactcaagcagaccaagtcggtgtctcaatacacccaccagttcaacttccggctgggagaccgcaacccttgttagccagtaccggcacggactgaagtcccagatttgtctcatgttgttgatggctctgactgacttcccggaactggctgacgccgccaacctggccctgaagattgacaacaaactcaacggcatggcccccccagaagcaactccaaccccagaccccaacgcaatggacttatcagtcatgtgtggctgcctctcaatgcatgctaggattattgacgagggggtgtgtgtttctgacacattaacacccccgcaatgtgagttcaataaagcccctcccttcaaaaatactcttgaaacagctggctagcttcttcccttcctaggacatagcaccaacgctgccacagatacgatacgctgtgtgtatcatggcccaattctgcaaagctgaatggcccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattgttcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgatagcaccaccggccagaccccaaccaccaatgacaggaccattgcaactgctgagccagttttgccaactccaacagaggcctcacctattggcgtggagcccgtgaggcaagctaggattattggcaagggggtgtgtgtttctgatgcgttaacacccccgcaatgtgagttcgatatgcctccctccatgattcccgttgaaacagctggcaagccttttcccctcctagaacttgtttccaccacagaagtcagcgccgccaaagcctcttggtcaactttggctcaactcgccgcagacagcaaagccaaggccccggtgaagacggctgaagaactagtcccaacccactaccacaggcatatctacatattccgcaaatccagtgcccagaagctaccaccttgaagaatctacgactttctgagtagacctggtgctgggggccctcccccaagcaagcaggatcatccctcttttgcccaccaaaaaccaagcacttgaaactctgatcaccaaaggactagagaacggcaccatcagacaaaccaccttgccttgggcagcaccggtgctgttcaccggaaaaaaggacggaaacctacggccctatcggaagctcaatgcggttacagtgaagaataaataccccctgcctctgacaatggacctggttcacagcctacttgacgctgacactttcaccaagctagacctgcaaaacgcctatggaaatctacatgtggcggaggttgatgagggaaagctagcttttgtctgccgacaaggacaattcgcacccctgactatgccattcggaccaacaggagcgccaggctacttccaatatttcatgcaagacatccttctgggacggatctgaaaagacaccgcagcttatttggacaacataatgatttacacgcagaagggaaccgaccaccaagcggcagtcatgggtgtattggagacactgagcaaccatcaactttggctgaaaccagaaaaatatgaattctctaggccggaagtggaatacttaggacttttaatatcttgtaaccggctgaggatggatccaactaaagtgaaagccgtatctgaatggccgccaccgaagaatgtgactgaactacagtgtttcattggattctcaaacttctaccggcaattcatcgaccacttttcaggaatagctcaacgtctccatgacctgacaaaggacaaaactccctacgtctgggatgaacgctgcaacaaggcctttgaaaccctgaaaaccgcgttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatatacaaaggtgagggattttagcttcaggggaacaagagaatgagagaatttagctggccagagctttacaatgaggggttttagctattcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataacagttgttttagcttgaactagaagtctacatgagggttttgtgctggtgaagcattttacatgaggtgatgtactagtctgccagctaaggtgaggtgatgaatattacatgagtggtgtgagatagtctgacagctaaggtgaggtgatgaatattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaaatgacatgacaacctgcatgatgtcacttgtaaatccagagtggtagcagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactttaatggtgtgagagtgtatgtagttgtccttcagtgtgcatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttaccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaaggctgaaatttaccatagaatccagttcttgagccacaatggttgatttgtgagtgtatatatgagaaaaaaggtgtgaagagtatgtaatttgtaataaaagaaaaaactgtaaaatttttaaatgggccagatggctaccctttaggtataccacagcgttcaccacagctccagtgctgaagatagccaacccgtacagaccttttgtccttgaatgtgattgctcagactttgcactcggcgccgtcctatcccagatctgcgacaaggatcaagaacttcacccggtggcgtatctatcacggtcattagtccaatctgagagaaactatgagatcttcgacaaggagctgctggcaattgtggcatctttcaaggaatggtgtcactacctagaaggcaacccaaatcgactacaggccattgtttacaccaaccaccgcaacctcaaaagcttcatgacaaccaagtaactgacgcagagacaggctagatgggctgagaccatgggatgcttcgactttgagattgttttccgaccgggccgacagtcatccaaaccggatgccttgtctctacgacccgacctagcaccttcaaaggagggcaagctcaccttcagacagcttctgagacccaagaatatcacccccgacacatttactgaagtggccgaatttcactgctcgtttgaagatgagtctgtggacctggatgaagccaaacattggttccatgtggacatccttggtgtagaggagcccaacacgccaacccttggtgtagaggagcccaacacgccgacggaggatatctcaacagacagcgaactgataagccaaatccgatccctgactccacctgatcccagactgattgagctgatttcagcctgtgagaacccagtgtccagtcgaatgaaggaggccaccaagcattacttggtgaaggatggagtgctctacaggagcggacggattgaagtgccacggaatgaagacctcaagtccaaaattctgaagagccaccacaacagcaagttagcgggacacccaggaagatcaaagacgctgtaagactcaaaagtggttatgaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataagttcaagatgaagctgctgattgatatgtgtgagggtataaagatgttattgactgttggttatattgatgaagttgttgttgatgaatatggctcagggcacttttggtttatgatgatgatgaaagtgttgaatctatatttcaatgtacataaatctgaaattgtaatgtggctatgacttgtagttatgaaataatatataagatggatttagttataagggtggttgagatgatctggtccactggtgggatgatggtgggaacaactggcagagcagaggcctccttatatagacaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcaagaacttcacccggtggcgtatctatcacggtcattagtccaatctgagaagaactatgagatcttcgacaaggagctgctggcaattgtggcgtctttcaaggaatggcgtcactacctagaaggcaacccaaatcgactacaggccattgtttacaccaaccaccgcaacctcaaaagcttcatgacaaccaagcaactgacgcagagacaggctagatggggatgcttcgactttgagattgttttccgaccgggccaacagtcatccaaaccggatgccttgtctctacgacccgacctagcaccttcaaaggagggcaagctcaccttcagacagcttctgagacccaagaatatcacccccgacacatttgctgaagtggccgaatttgactgcttgtttgaagatgagtctgtggacctggatgacgccgaacattggttccatgtggacatccttggtgtagaggagcccaacacgccaacccttggtgtagaggagcccaacacgccaacccttggtgtagaggagcccaacacgccaacccttggtgtagaggagcccaacacgccaacccttggtgtagaggagcccaacacgccaacccttggtgtagaggagcccaacacgccgacggaggatatctcaacagacagcgaactgataagccaaatccaatccctgactccacctgatcccagactgattgagctgatttcagcctgtgagaacccagtttccagtcgaatgaaggaggccaccaagcattacttggtgaaggatggagtgctctacaggagcggacggattgaagtgccacagaatgaagacctcaagtccaaaattctgaagagccaccacaaagcaagttagcgggacacccaggaagatcaaagacgctctcgctagtacgccgcagcttgacgtggccatccatgaaaagatttgtcaaccgctacgtggatggttgcgacttcttagggttaaatcctcaacccagaagccatttgggacattggaaccgctgcccatccccgcaggcccgtggacagacattagctatgatttgataacagacctccccctatccaacaattgcgacgtgtcctcactgtaattgacagactgactaaaatggcccatttcctcccttgcaacaagtccatgaactctgagcagctggcagatattatgctgaagcaggtttggaagctccatggcacccccaaaaccattgtctcggacagaggaagtatttttatttctcaaattacacaggaattggacaagcatcttggaatccagcttcatccttcaacggcctaccaccctaggactgacaggcaatccgaaatcgtaaataaggcagtggagcagtatctgcgtcattttgtgcagtattggcaggacgactgggagcccctattggcgacagcggagtttgcttacaacaacaatgatcatgtttcaattggagtttgaccctttaaggccaactacggattcaacccttcctacggcggtattcccccaaccaaacagtgcttgccggcggttgaagaacaactcaagcaaattgatgaagtccagtcagaactcaaattatgcctagaagcggctcaagaagcgatgaaggctcaatttgacaaaggcgtgaaggacacccctaattggaacgttggcaaagaggtttggttgaacagcaggaatatttcaacaacaagacccagccccaaattggaccactgatggctgggaccatttcagatttctaagaaaatatcccagtctgcctataaactgactttgccactatccatgcagggtgttcacccggtgaatcatgtttcagtactgcaaaagcacaaaacggacaccatcactgggagagaccaccccccaccagaaccggtacaggtcaatgatgaggaggagcggatgtagaaggcgtgctggactgttggaaaagagggaagaaggtcgaatacttggtcagctggaaaggattcggaccggaggagaacttgtgggaaccggtggacaacttggaacactgtcaagatgtggttgcagaattcaacaacaaatttaccaatgcggcatcaaggcacaagaggtcacggagaatgaagtgagagggcaagctttttcccactgggttttttaacgctgccaggggaaagaatgcagagccaaaagaggatgattttctttcatttttaatttttatccatagttaaaaaaaatttcttacatcatcaacgggggcggcttgggcattaaaggggggatagtgttatgagctgtggaggagtgaaacaggggacgttacatatgtagagagcctgttacatgcatgtcacaaactttgaacttggagttccaattcagttgctcgattatggcagagagctccgcctgtcccggtaaagctgggtcagcggcaatcattttgcctttgtcgcaaggcaacctaggctgtactccgtagaggagttcaaatggggagtatttgctactgctccctgcgtgtatcctcgtggagaataaggcttcctccaagcagtcttcccacttggacggatcacctgtggtgttcaatcaaaacaacgctgactctaggacaccgttaaaccgttcacacttcccattcgtttgggggtgatatcctgaagtattcaacttcttcactcctgctttatccaggagcttgagaaacccggctgacataaaatttgagccgcggtccgtcaaaaactctttaggcactccaaaaggagttatcacatgatcgaacaccgcttgggctatttccccggtgttagcctccttgatcggaattgctattggccaagaagtgcaatgatcaaccattgttaatatccaacagtagctatttttatagctcttcggcatttgaatgaagtccaaagaccacctttcaaaaggcccgacaaccaggagaggcgtctgctgccccgtctcttggcccttatctggccttttgtgcatctggcatgaagtgcacgtccaaacgtagtcctttacgtctttgtatcggcaaggccaccagccccggcccctgaggacttgcagggtacaatcccgtcccctgtggccaagctggtcatggacctggtacaagagatgaaaccggtgtgctcgcgggacaaatggagaccgctcccataaccccggatggccaagatagatcaaggtctcgtcagcggggtcgtacttgaagttatctgaattttcccgtgcccgggtaaccagccgcggtggtatgccctcaggcagttccaccccttccaacaaatatgggattatcagaggccaatccgtttcatggagttggtcgtcgatttcttccacaacgcgaggtcgctccgcctagacagagcatctggaacggtattttccaaaccctttttatagcggatatcaatatccattttcgcaaactcctcaagccatcggcagagctgttttgacagcagcctctgtgtcctgaggtataccagcaaggcgtgatcagtttagactatagtagtctctaccgccccatccaaatacacgtgccatttacgccaagcgtgaataatggctagcaactcccgttcttgagccgggtagttgacctgggctttattaagcttacatgactcaaacgccaccggtggaggagtaaatcctctccggcttgcaacaacacggccccaacggcgaagtcggaggcatccgtctccatgacaaacgctttgagcgtgtccggcatgaggaggaccagtgcactcaccagagcatcttgcggctgtttgaaagcaatgtcgtggactggcatccagcgcactcgttctctcttcttcacccctcccgccgtcaagtcatgcagaggtgccgctatcttagcaaaacctctgacataccggcgatagaagccacaaaggcccagaaatgaccgcacatcaaaaactgtcaatggttttggccataactgaacagaggagatcttctcctgcattggccggatggtgttagatgaactcccgcaggatatgggtcatcatcctctggaacgtgctaggcgtgttcaccagtccaaacggcataacaagccattcataatggccgtacttcatgccaaaagcagtctagcttaggaaaatccaaccgggctatcttcatctgatgaaaaccctgctggaggtcaatcttcgtgaaaaaacgggcccctcttagcgcgtcgaagcattcctgaactatgggaaaggggtgcttgtctttcttagtgacagcgttaacctgttggtaatctacacataaacaaaccttcccctaattcgggttcttcacaaaaactattggagaagaccatgccaatgttgacggccagataaatccggtgcgctgcaagtttgccaatctctcctttagtgtatcaagcagtgccggcaacagctgtctgaccggctgggagatgggctgagccgctcccgtatcaacaaggtgttctatcaccctttctcgggacgagactgccttgattggaccaaaaagtactgtgtactcgtcaaccaagagcctcaaatgcttagccagaggctcatctgagccaaacgccaatggcagctccaccggaacctcatctcgaggccccaccacgccctcggactccgtcaacgcaagcagcttctcttacgctcctgaccacaaactactccttctgagaaaaggcggtatgaacacttcctgcttgtcagtgagcggaagcaaataagtgtcctgaatgagacaattttctgacaatcctggctgaaaaggaaagacattaccaacaggtcccttcagcatccaagtgttgctctcccaatctgtggagacaacattagttgcaatccaatcacaacccaaaatgatgtcgtatgtacttaacggcgctatgcaacagtagacgacaaaactcacaccagacaaacgaaatgaaaccttccctaacctattgtcctggattttgtccccatacgctcctgtaatacagaaattggtgggagagaaagatatagggatcctacggttggatgaaaaagaggaggatacgtacaacaaaccagcgcctgtatccagaaggaccctggccaagcagccctccaccatgtgatggaattcagcacagaatttatttggctcgtcagccattaaattcaatgactcaacgggcttaccacccaaacaatcaaatacagtgtcggcagcttcccagcgaagcttgtccgacccggctacccccatgcctgggcggtcagctagactcaatgatgcatcaatctcacagtgaggctcacataactccggttcaaaaagagattcattactgaaagaagagagaactggaattacaacagacgtcaatgggagagactcctcaccattgactacgcttttttttctttattgctttttcttcagcgtgctttgcctcccaagccttttgacaatccgtctttggctctgggaacttggcgagaacatgcccctccttcttgcaattgtagcaagcaaggcaagaggacttcttcttccggtcccaaccgtagtcgccatctgattggcgctttccggatccgccaccagaggtggaggcaacagggtgcaattcgcgatgcttgtggtcgtgctcaatggcgtacaacaggatttgagggaagtccattggcttgcgttgtaacaagcttgctgacctccatggcttggccccggatcagcttcttgacgaacgtcgtcttctcgtcgtactggtaaccataggtctttgccttggtttgccagtctctgaaccgttcgtagaactcctgacacgtctcgttctggctttggaaaaggcggttgagctggtcggagattgactggtctgtaactgctaacggattcagagtgatcaaccactttttgaagtcggacagctcttgggtttggaattatcaaggactgcatccttgtagttgcggaaggcttttccactgaggcatctactagtggcaacattccagacaccaatgtgagcctggcggtcttcaaggagtacctccatggtgaccaaccaatcccgggcatcttcacccggggtgcccttgaacttggggcagtccttgtttggccaggccttcaggattttgcccacgttgaccttggagtggagttgagggggcgcaggggtcaaaggtttgactgacggcttcacgtcttcagtcggatggttgcctttgacatcgacattcatctgggagaagggaccagtaagcttcgactgaatctccttatcatctactgaagaggcacctacagggttctcgtaatcaattagctcatcgtcgggcaccttgatcggatgttggcgcttaaagagccactgacattcttctgggcccaacccagccaccttctccttggagtaaggcaccccatactttggcgctgggggagcaatctcctgggggatcggcaagttgttggtcttgggtggtggggtccgagctaaagacatcgtcgatctacacaatcggagaacacaaaagaacacaggctgtaagcctcacaaacagaaatcaaaacagcaccgggtgctactgcaagaggcattcggaacctctactgaggagttcccaaaaactgctactggctacttggtcctcaaagacgtcgtctaaaggagggggatcaactgacaatttgcaggtatagtttggaagagggcagttggggtgagtccaatagacaattgagagcaaaagatagtatgtaaattgcctccttcgaatggataagtaaacgtagagcggtatttgtcggacaaaaaaagataactcgctaccactgtaacagagcgggctcaaatgtcacagaaatgagggctttttagagcgcgaggtgatgcttggggccagaaagactagaactggaggacttcccgtcgccatttagagtgctttttaagccctctacagtcctaaattaacacctccatcataattccaaccagctcacatcagagctatcttcacaaggcttgtgaaaaaataaatttttataccaaaaattaagatctagggggtgtaaattgaaatctgggagggttgtaaacggcgacgggaagtcatccactaagatgtattccgtctgaagatagatgggtgatcaaaaaacaactggagaagaggccgatacaacctaagagaaagaaaccaagagccaagagaacaagtgccagcacgcaatgctgcaaggagtgactagaaaagagatgacagaaggaatgttcgtcatagcgcaagtaccgcgcgtcgtaagagaggctctacatctaccggcttccaacagaaggccggtaaccgttaggcctctatggctgtgataactgcagggggttgcttatgcggtagcccctgtaccagcgtactttagccggtatcttgtaccgggtgcataccgcactgctacagtaattatctgtttacttctctaatgcaagcatgaggaacaaagtaaatagggggtatcaaatataagcaaatccacaattatttattgtgtttgcaagaaaccttggatcggtttgctttttgatttttttgtaatccttccaatttatggatttacctttttgctttattaatttcagataagtttctgcctcaggtgtcccagggctttcaacttcttcctcagctcatgcgacggtccagtgcttggtcggcatcactgatggggcagaagggagtgaccggcagtcctggtgagcggctggttggacctacaaactgccctggttccaaatatgaacctcgttttttcttaattctcctccaagagcatctactggagcaacatggctccggaggtggttttatccttgggtgttatctgacatctgtcaagataaaacccgactgagaaaatgaaaatattggattagcaaaatcaaattaaaaggattacaaaaaattcaaaaaggaaaccaatccaaggtttcttgcaaacacaataattgactggttttgaaaaacccaccatgattcaaacatgttggtttttcatcttgcacctttggggacccattggtggaaaaaaatatttttggataatttactggtttctaatggtggatttcttatatttgataccccctaatgaaaaggtgtagtctctctatatacatgcaagtggttctgctcaggtactagtggtaagatatcagctgaaatgtgaatatggtctaaaataagttgtatctgaaagacaagtgattctgaaataaaaatggctgacaaatgtgtagtatgaaataattttgttgaaaaatatcaaacaatctatgtttgtgataaaattaatatgcagtgaaaaagaaattaaatgataagaaactgaaatatatattcttaagtgaaataagaaatctgtatggtgaaatatatatgtaggtgatataagcaatgtttaatagcagggttcatgatcagctcatgtcaggaagatttaccgcaacctcagcattcacaatctctgctgcggagcttaaatccattacaaaaaataaagaaaccctgcaaaatgttaggaaaaataaggccctcaccctctgatggaaacattcttacttgtgcttctgtgctgcccatccggccacctataaatcacaaccaacaaaactccctgtcccatccagccacctataaatcacaaccaacaaacctccctgtcacatcctgccacccatgaaccccaaccgaaaacacccctgaaccaaccttaatcaacaatccccttggtttaaaaatgtggacacccagtgaacaacagcagctcatccgtgatgtattccttgtcatggcctaccaccacaagacggaaacagaaaacctgcttgacatgagaatgggtcttctaacaatcccaaggtttgccggcatcctgttcccaactagcccaaggcttcaatttttgtgggagatgttatttgaggacaagacagaggctggtgagattcttgaatacatacttagccagcaatacttggaggccccccaactacccatgaagactacaaagtcagtgtcagcaacttccaataccccaccagttggcccttaccctcaaacgacttggctcaaatgggaacggtgcttcagttggccggttctcacaaaatcttagcgtcggccaaggtactgtaccatcaaagtcagtcaacaggtcattcaagcaattaatgaatccttggaaggtttcattgcctggcccaatcaagaaagacaggcagaaatatcccaagtgatgaaggaggggggctttgaaggctgtgttggttttgttgatggaaccactatccctttgcatcagcgccctggtcttgatggcgaagtatactgggattgaaagaagcagtactcaattagctgtcagatcatgtgcaactgtgataaaaacatcactttgttcatgactggcgggcctgggacatgcggggacagcatggtctacaagtcaaggaagatccactcggaagcagaacggttccttggcccaggtaagtcatctcatgatcatattcttcagctgataactcactgatgtatcagctaactggtgatgttttcttttgtcttatctgcaggccagtatctcctgcccaactcagcatatgcattgtcaaagacaacaatactagcttcaaatgtcctggaaagcacagagttcagctattttttagccaaatcctgggtaaaaaatgaacacactattgggattataaagggttgaggggcatctctccagaatctccaattgtgtctcaatcagaaagatcatatgatggaaataatcagatggatcaactgctgtattgttttgcacaacatacttgctcagcttagtgattcatggaacaagatggacaatacagcttggaatgatttaggtcctctggctccccctcctccagaaggccagatcagttctgaggaagaacatagggacattatacaaaagaattgtttggactggaactacttgattggcactctccccatcccatcttaatccacattctttttctcttgtcatccattcttgcctcagtttgatacagtcaattttaaacacaagtaaacgattgttattttttttttcaaatgcaattcattcattccattaatcatgtgagtgtgagatgcgttgcttaattagtgcaaatgagaaatggaaacaatttcatcaatcatctgattaatatgcatgagttgatcaatcatgtgatcatgagggacattggttgtgggctgagcctgaatcaaagaacatacatagattatgaggtacattggttgtgggatgaatcaaagaagatacatcaagtcatgcatcatgtgatacaattggagtcaagggagggaataagatatgacaatttttaaagaccaagaacggtcagaagagaacaaaagatattggtgagcaagagcggccagaaggatgttgtgatcaattttaaccaaggatcacagaccaaaggagtccaagggatgatgagattagatagagagagtcaaaattcagaagagaacatcaaatatcagctttctagaaaagactcctgaggagtatctcaatatcaccggagctctttccttcagccaaccacttttcagaagcatccattttggcttgacccgcttggaagactcctctcgttcaaggttgtacttcttctgctccaactgaaacttgctctcctcaattcccatgtgcttgtttaggtaggcaaatttttgtttggatgaggattcaaatgcaccagcaactgtagattttgtcttgttgttggtggtatctcttcttggggccaggatagatcagtccagaccaggcaaattgacaaaacgtccacgggtggccaagtccagaggagtgaagttaccgtgtgccattaatagtgttgggctcactgggttggctgatgtagtgttttcagagcttgtggggaggaggtcttcaagggaaggtagctcgccattgacctcattgttattgatgttgaagccacttccttggtggttttcaatgagtccatcaattgactgatcattgaacaggctcagatcaatttttgggcaaaagggaactggcaaaggtgtttgaggataaaggcttgcacctggctcagattcaaaaataccagcaggggagtaattggcctttggtccaaaaatgctttccatgcaagaatgataagggaaattggattgtaaactagtgttgtaggatcaaaactgtttgccctcctgagtacctttgccggctgagttggatttcttcttggcatcaaaaagttgcttcttgtaggccaccaaccattgacggcaaagtttgctttccaaggtgaggccgctgtgactgctggtgctcatgtatatagcaaagggactataggcagcccccttggtgatgcattgaggaccaccgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttccgacaagctggtgtgtacacagtggaagggattttcctcccaacaagctggttgaagtaccggcttgccgggaggaaccctgttatgacaaacaggggagactaatgactgaagttcactgacggattgtctgtgacactttaggagtgagaaagaaaaagatggtttgattttactaaggaagaaactgccagactaatccagagagggactaagtacaggatttgtcttgtggtttgtttgaagcataccacagtataagcatatactccaacaagcaggtttgaataccggcttgccgggaggaacctctcccaacaagctggcaaacagaggcttgccgggaggaacctctcccaacaagctggcaaacagaggcttgccgggaagggttcttcccggcactggaaccgctgcctttgggtgggaggcattcctccaaccttgagaccatacaggtcttggggctgggaggggttcctcccagccttgagagggggggtttcttctggttattgaaaaaaagcatcaggcactctgggctatcccataggacccaggcctgggtcctatgggatagtctcagtcctaaatgcatatgtatccatatgcatttaggaccacatatcttggcgtgcaagccaacacgcctgcaagcaatcattacataagataaaaggacaaaaaataatttctctactctcaaccagatgatagcaaagtctgtttcacctgtgcaagtgcctagcacatactggatctttttcttatctgattttcttttgagtcttctcctgaaactcttagttcaccctggattcaattttaattatcttcaggtaggacaacatgtccctcaatttcaaaacaaaacaaaatcaggagaaatctacatcaagacatctgacacataagacaaatgggatgaaaacttgttcatcaccgaaaccctccccagaaaactgcttgggaattttgaggggcaggaaacccttcccagaaaactgcttgagcatttggtgtgtatgcctgcacgccaatctgcagtggtgtgcatgcctacacaccaatctgcagtggtgtgcatgcctacacaccaatctgcagaggtgtgcatgcctacacaccaatctgcagaggtgtgcagattggtgtgggctagggaggccatgcagttatcatgcccccatgattccatatggactaggaaaattcaaaaattcattgatagcatttggtttatgtttgcgtccagagcctatgttcatcctttttgcaatccaatacaggtaagattggtgtcccacggggaatgataagtacaagccatccacagattggtgtgcgcgcccgcacgccactgcagattggcttcaggcatgcacaccaatcgctttcggggggtattaccctgcggattggcatgcctgtctgcacgccaatctgtattggtgtgcaggctcacatgcctaagatgtcaggggttaaaagattataaccccctcatgagaaagaaatataaatattaaaataaataaaaagagataagcgcgggcgcactcagaatagataaagaataagtgaataaagatgcggcgcagcaagaatcaacgcaacgcaacacatacaagatccccaatcattgaaggaaaaatctcctatttccaaaatgttcattgaccccaacgaacaaaactaaccacaagtcaaccagtgacctttcctagtacttaagaagagtcattggtctttccttttcctttcttcttttccccagaccattataactacaaattgtagctactaccttataagaattagtattgccagatcactgctgacctttctagcacttgtcaactctacgcttccgcgtagtgcttttccctacctagattggaggctcttgcctaccagtcctttgagatagttctaacttcagtcttatcttagtctctacgactcacgcctccttatgattcctctacgatcatctcacgcctccaactagttccattacgattgttaccctgattgttaacttgaactgttaacttttcccaacttggatctactcaaggttggttgccctggctttaggctacaggaggatgtgttagtaagactcataaagctatctctgagccatgccggtacatcatcactaataaattaccctcttaccatcacgtctcatcctcactgaacagatcacggttataggcactactttcctctctagtaagtgtcccaagcctgacaactgggggtctggccgggaaactaactcctgaccacttgtcttccttaaactccaaaccccgcttgtaagtctatgagtgatagctcttcctttcctactttaacctacaacatagtttctacattgaccaaaaaggaggaagaagtcacctattcttactactggaagataaaagaaattagaaccttcctaataactactcgtaagacctatctccaatcctctagagagcttttaggtcagaggcagcataagcgactagtatctattatcaccaagaaaaccagacagaatcttgataccggcactccttctcctctcaatccttccatcagaaagacactagaagaaacagccatcataaatcctcctcaactccatatagaagacctaacttccaacaagtctctatacagcaaggaacaatcttgattctattaggacctctcatctgactacctattacttttgatccctcaagattgaaccctaattcttttatcttcttatcctacaccaggggaaattccagggcactggcgggccagtgactgcaagtctcaactaattcaccttgaaatattcaaaaaagattataaaaatcactagaagaatcataaatgaaaaaagagtttcacaagaaagtcactaggttttcctctgaaattattctcaatagggggtatcaaatataggaaatccaccaccagaaaccagtcacttttgcataaatgggccccaaaagggtttaaatggataaccaacatgtttaaaaaaaggtggattttttcaaaccactcaattaaataatggtggatttggttatatttgataccccctaattccctggaaaagattcttaacttcctccaaatttacctgatgttgtcatcagtcgatctcgcgtagagatcaagctggacatggatgagagtaataataatatattactattagagataagaccagatacaacaagataaaaggaaaaggaggagaaattgagtattctttttttgttatttgtttatttgaggtttcttatattcttggagaatatttatagccggtaaagaaacacctaggcctctatccctaaaggtagggataggatcaatcaaatataatgattgtgataattttttatccagtcaagagacatggaagggttattaagatcaaacccaattatttatttgattttgatgtagttgatttaatttttttttatgtttataaaattaagattgatttttttttgataagagaagtaagatagagtagagtgagaaggaaaggaaagaaacacgctatgataagttttctttattctagattgaaggcgatagttacttacttcagaggatccaaaacaatataaggaacagtagtagttttggaaatagcggtcgaggtcaatctaaggataatgagaatggaaccagattcgatcaaaatttcttatctcaaaagtatttatatagacactcagaaataaagagattagatataataagacaatctgaaaatattgtgttcaggtgagttataataagtaattacctttattttgtgtctcaatagtaattatcagaggtaagatgatttttttattgctgaggggggaggaaggactattccggtctcaggtgttgaatactttgtaccagtccttcttctaaagtttgttgttgtttgcattgccttgatttgatcatcttgcaaggctgaagtcattcttttgaagattgctttcaatattcaaaggatttggttttccttgattaatcttaatttcaagagatcacatatctgtgaaacctctaacatgtacgtgaaatcttcattattttcaattttattaatttttatttgtttttaattgttttgtgaaaccgttaggacatttcaacatgtctctaaggttgacagatgttgacacaaggttgttccccattctttgctgattaagacataagaaacaccagaatttgatatgatttactagatgtcagcacttatttcagaatgaatattccagatttgaaatcaaattaaattttaatcccagattttcagaaggccccacaggctgtatgtcagaggaggttgccaagtctgatgtcagtctatattggattgcacatcatcccacatgagcctatgctacattgaaaggggttcctctcagcaagctgcttttaataccatctggctgggagcagttccttccaaaaagctggtattagatgtatgttgctgtaagaggctcctgccaaaaaactggattatgtgccaggtcaccaggatgggcccgctacacaggttggctttaaatgatgcttgtgttgaaatactccctccccaaaagttgggtaattccacaaacttttgtgagagaccccgatttctgggaggagctcctggctagctattttggaggagcttggggcaagctgggatgaaacccagcctgctggaaggagggcctggcaagctggctttgctaccagctccagaaaagctggaattaaattaaggctgtgaggagggagtcaaacaagctgggatcaaacccagcttgttaggaggggctccataaaagctggcattgaacacagattgtcaggaggagtccctgataaactgagtttaatgccagcttttgggaggagtcccacccaatttggtgcagtctcaggttgtattacacataatctggttaaacacaacttttcaggactcaggaggacctcctggccagctgggtttaaacttaacttgtcaggaagagctcctggccatttggggttaaaaccagatctttgggaggagctcctggccatatgggtttaaacccaacctgttggcaggaaatactgtccagctgggattaaacccaacctgttggcaggaaatactgtccagctgggattaaacccatctggccaggagctactcccaatgagctgggtttaaacccatctggcaaggatctcctcccaatgagctgggctcaaccgcagcttgtcagaaggaaatcctggccagctgagtttaactcatggccagctgggtttaactccgggccagatgggtttaaacccatcttgtcaggtgaaactccttgaacgctgggttcaaacccagcgcgtcaggaggagtccctcccaatacggcacagtctcatgtcggattacacgtaatccaacatgagactacgccgcaccctccataaacccagctcaacaacagctccttccggcgagctgggggtaaacccagctctccatgagctccttctgacaagctgggagtaaacccagcttgccagaagcttcttctgaagagctgggtttaattccagctcgccatgagcttcttctgaagagctgggtccaatcccagcttgccaggagctcctcccgccaagctgggctcaatcccagctcaccaggagctcctcccgtccagctggttttaatcccagatcgccaggagctcctcccgacgatctgtgagtaaacgcagcttgacaagaactccttccgacaagctgggagtaaacctagtttgccatgagctccttccaacaagctgggattaaacccagcccaccaggagctcctcccggcaggctgggagtaaacccagcttgccaggagcttcttaggacaagctgggttctccagcagcttccaatgagatgcgttcaaacccacctgtccaggagcttcttccaaaaatctgggtttaaatccagcttggcaggagctccatccaatgaggtggtgtcccagctcgccaggagctctttccaatgagctgggtttaaacccagcttgtctgtcaggaggggctcctggccagctgattttaatcctagctccccaggaggagctcctggctagctggggtttccaaaacccagaactaaccaaacacctccttcatatactcatcccacacagaatcagccagcccagtggatcagcactacttgctagaattaaccaacacccaaaagagtgagtccacctcactggtgattcactctacttcattttcttttcctcttctgtgcttgatgaacaaatcactaaagtgttcctttgttttcttatcaactttctctctatctctcttcagactatctgctggctcatcactcttatcctcctaaaaattcctaaacacgctcatccaaagaaacttatacagcgtgtgtctgttcacatgcacaaactcttcttcattcaatcaatcttaaccatcttcattccccatgctgctaaacatctgaataattctttcacaaacaagcagattgtagggaccaggaacgctgccccgtagccagagactaggtacataccttcatctgtgtcaaagacaaaaaagagaaaaacaactccatgctaactgccaattgttgttgaatctcaaactgtaactctagtttattctgtataattcatcttctccatcaagtaccactccaatctctcaatcaccaatctgctgtagtcagaaacaccaaactgcaactctcaaattaccaagaagcacaacaatcatttctactcttaggtacttttcttgattcttttctttttcaaacttcaatattcatcttgtaaacaaaatgatgactatatcaaatagaagtgtagtctaactaacaatacaatctcttgatttttcataattagcacggcttttcatcacaaacctcaagaaaacgttactcaaatgctcccttttgaagtggagccaggcggaatcgttcttcttggtcgacaacatagatggcttactcaaacatcccgcatttgtccaaaacatgaatatagaccgaaggcaatttctcaggcaaatgtgattgtatggattcaaacattggacaaataataagacgcactatttcaggcatccaactgccaatccaacacaggaggacagctggagtgctgtgatctgggaaagcaccatcttcaaatcaaggaagaaaaaggccaagccaacagacaagaagaagaagactgtggtctgtgagatcacaaaggaacatgtggttcaggtgcctggcaagcttgccttgggagaatatatcaagcaggtaagtaagtttcctatggatgagcggataataaaagaagactcatctttttttggcttctttttccaggttaaagagacctgggaaggatattgcttggatttggtcagctatcatgacacaacaagccttatcagtggatgaaacgacctgttcaacaagtgcagtgagcatatcactatcctgaaccaaatgaaactcttgcctaattgcaagacattcaaagaggaggcaacaatttggactcatcgcttgaaccggatgagtgaaatatttgaaaaatggatagatgttcaacgccaatgggtgtactttgaagctatcttttctggtaataccgacatcaaacaccggcttcccaacgcaagtaaccagttcaacatgatccacaccaaataccttggcctcatgaaacacgtctccaaatcaccatacattgttgatgaactgacaatgttttacactcagcgcaaaactctcaacaaggaaaaatttctttgatggatggaatcttacccggcccaagtggttgtcttggcaatccaaatcatgtggactcagacaattgagaatgcactgcgcaaaaaggttgctttatcgggcctactctaaactgtcttacgaatgttggacttactggcatttgcagtcttaggagagctcaatccggtcacgcaaaggaaatgtgaacatctaataaccaaattagttcatcagagagatgtgatacatttgctcatcaaagatcaggttgacacaattgcccggtttgaatggctctatcacatgcacttttatcttgatcaatcagattccaatccaaccaatcaaatctcaattcatatggccaatgcaacatttccttacggatttgaataccttggagttcccaattgactggtacaaactccactgactgatcaatgctatcttacacccactcaagcagtacacggtcaatttggaggttcaccttttggaccctggtaagtttgatgtattcatttttgttgttgtataaaaaagatgagcacatgttgatgcagctgcttcttccaggtaaaactgagtcagtcaaagctcttggagtgaagttgggtcaattcgtgcttgtcttctgctgtgatgagatctttgacttccaagctatgggcagaatctttgttggactctgtcaagttggcgcctggggttgttttgatgaggccaatcgattggaggaaagaatcctcagtgctgtgtctcaacagatccaaagcattcaacagggactcaaggccatctcagtggaccccaaggcagaggtagaactagttggaaaaactctaaaaatcaattcacatactgtgtaagtttgttacacaataatcaaaaatttcaacaacctttcctcagcaatgattctgatcagactttgtactctaacatgatcttttccttcttctttgcagaatttttatcaccatgaatcttgggtatgccggccaatcaaatttacctgaaaatttgaagaaattgttcagaagtatggccatcactcgaccagaccgggaattgattgcccaggtcatgtttttttctcaagggttccgtactgctaaaacccttgcctccaaagtggttccgttttttagcttgcagtccaagcagccccactacaattttggattacaggctctcaaggcagttctcaccagttctggtcatttgaagtgtggccgactgcaaatcaaaagctccatggctgctactagcaatatcaccaattcttccaacagtggtgctgaacaaaagattttgattcaaagtgtcactgagaccatttttccaaaattggttgctgatgatgtgcctttgctcaccaggtatgtcaattttcactgtgaaatacttgtgttgccaaccaagcaatctaatttatatttgtgattgttacttaaaccttgtccttgactcattgcacaatttattggggggttgttaagcgcacaccaatctgcatgccagctgcagattggggtacgcgcctgcacgccattgcagaacggcgtgcaggcaggcacaccactcacctgcaggttggagtgcctgcctgcacgcccaatatgcggtcctaaacgcatattcatatgcggttaggacccaggcatgggtcctatgggatggccccgccattgttttttttttttttcaaacccccttggcctctctaggctgaggtcacaccgccgggaggaacccctcccggcgagcctgtgtacatgctggcttgttggaaggaatcccttccgacgagctggtacatgatccagctcgtccaaaggggttccttccaacaagctagtacaaaatccagctctttgggaggggttcctcccggcgagctggtttgaaagccagctcgtcggaagggattccttctgacgtgctggtttgaaagccagcttgttggaaggaaccccttccaacgagctggtacataatccagctcgccgggaggggttcctcccggagagctggttttcatatcagcttgttggaaggaatcccttccaacgagctgggatgtacacaggctcgccgggaggggttcctcctggcagtgtgacctcagcctagagaggccaagggggtttgaaaaacaaaaaaacaatggtggggccgtcccataggacccatgcctgggtcctatgggatggaccccatcctaaatgaatatgtatatgccttatggaccatcccagggtcatatgggacagacgtggtcctaaacacatatacatatgtgttttggaccacatatttttggtgtgcaggcaggcacgccaatccacagggtaataccccctgcaagcaattggcatgccattatcatgccccatgtcccacttcaacaggctgcgtactctttcattctgatgatttattatctctactagaatcaggaacctcaaagaattatggaaggttttaacctcactggtcaaaagtcagagttacagctgcccattccagatgattatcatcatcaactcaggtgcatcctctattccacaacacaaaatatcttggttcccaatatggtaaacccaaagggctgcacactactcagcctggtggatgcccgggcctctcatgttggacatatccactgagctcctcagaaaatcagatcaatcagaggaagccataattaacagcatacttaccacaatgtccaacacactccttcaggttggcatgggaggctccacttgttccttgaaaattcacttgggctcacatccattcaatcatctgtaaatccagatttccagaggctccacagttgtgtctcacagatcatgttcctctagactaggctccagaagctaccaggaatgggcatgggacttgtaaagtccccagatttttctgtaaaccaatcaagtaactaacaacagacaaaagtccaactcttctttgagccgatccatgagtgtgttgataatcacacttcctgtgattccccgcccctccaaaaggggtgtgcaatctaacctgcccattggagtcctgactttacaagaaatcaggcttccaaggggcggggagtaaaacctgcccctcaaagaggggcggggccctctgacagccaatcaataaccaagatagctgggttcttgattggcggggcagcataaccaatggtggggtttgcaacctgcctctcaagagcccaaaggttcaacaagaaccttactgatttggaaatcagtaaggttctctgcttgcttatgtgagcaaaacatcctagggatgtttggctcacataggcaatgtggggtgctgtgcctgttccaatttccaaaagcatacggaagaggttataagttacacacacttaacattccctacaagaggaggacattcattacataggattcatagtggaaatacaaaaacaggatacagtgcccatatgtagatgtggtgtgtgtaggtaggctatgtaatatggttgtatttgttgattaacttgtatagaagaacaaaatacagatgatgaggaggggagaaggaaggtaggcagagaggctttgaccctgaaaaatgaacaaggaagtaagtaagtgagtgtttcatctgatgtttcttctgtgtttcatctgagcagatgaaacacagaacatttagaatttggattcggtttctgagtaacagatctcataagactgtagactgtactggattactgctttggattgtttcagcacatgctacatggcttggtttcacagcaaaaaacaacatcatgctgtgctagtgtgtgttacctgcagcaaaaatatctcacaaggagtcccctgcagcagaaattcctcactcttcaatacaaaaggaggtcctcttgtaataaatagcccgacttctgagcacagatctttgtattgaggagttgtaacaaaactgagatgagattttattcaaaagagaagtttacaaaataaatcccataagggaaccaaagagagtgaaacaagatactagtatttataatgaaaagagtcatgttgatgtgttgcgtagtttgtagactatctattatgtatttattattattgttaaagaaattttctaactgtataaagagctaaatggaaaaaacaaaagcataattttgaaatttggatttggattcagaattgttggattctttgggctgaagttgacacctctctccaccaggatttcccctttcccccatcagcctacagaagtaagttgatcacccataagtagtagtttgttgtgtgattgtcagagaattagttaaataaagtcaaagcttatgtatagtagaactagaaccattaaaccataacaagtagtgaatataaatagtgttattaacaacaaagattatcaacagtaacaatcataacagagtagtagtcttaaaccacacagctctagtttctgattgaagtgccttagcaagaatttgttcaaggaagaggtcattaacaaactctacagcagcttatctgttttgtgccatcagtactacaatatccattattaaactgaggttgtaacaggtttatgattgataattgatctgagtctgacagagattactttacaaaagtaagatctatcttggaatcagccacatattattaaatattgattacaagactcttagttatatgtttagtacaattagagggccaggtctttcaaaccacctgtaagttgtaagagattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatccgtcccaggagtcctacagcaagcggagaacctttctgatttccaaatcagtaaggttcttgttgaacctttgggctcttgagaggcaggttgtgtgatgattcaacaagaactctttattgcaaatcttatcaaacagccagtagtagtagaaaaatcttttaagaacaacaatcgcgacgactaaacagaaagatgatcacttgaagaaacagctaagccttgaacaacaaagaataaacaactcctaattatagtgattgttgattgtcgctcctcctggattgatgtagtcggtgtttttgcgtcttgatacgtcttgacctcttgatcttgctgatgcttgtgtcttgcttcttgaagtcttgacgagattgaagaagaagagagaagaaaaacgagaacgacttcacagtccattttgactactgtctgctgactgtgattatctaagcatttgaaatctacacaacacatacttccacgtgcatacttccttcacatgaaattcccacagctgacgtcgctagttatccctcaacactcctccttaactagcagacaccagttgtaattgtttctgcgctaaagccaccttgatgaacccgagacacttcgtcaatatgtccgcaatcatatcatctgttgagatatcttccaccgttaattgattcttagccacgatatctcgtagatactgataccgaatttcaatatgctttgagttttccgataatcgaagttctttgcttatgataaccgcaccagcattgtcattccgtatacacggaacacccaccggaaccttcatgtctatcaacaagttcttcatccaccgtatctgttttgcacatacattgatcgctatgaattcggcttccgtagttgactgagccacaacagattgcttcttcgatttccaacaaatgatgtttccttgaaatttcaccacataccccgtcgtagactttttatccggattagacatggcatagtctgcatcagcatatccaatcaaatccctgggcgaactccgatctttgatctcgataccaaacttaatcgtccctttgatataacgcaataagtgtttagccaggctccagtgatgttgcgtgggccgtgaagagtaacgagataacagatttgtcgcaaatgcaatatccggacgagtgtgaatagccaagtaattaatataccccatagccttctgtatcaccgccgcatcaaaaggagtcgattcgagctccacttgatggagtgcattggtaggaagaggtgtgcgaactgaatttgccgattccatattgaacgccttcagaatcttttcggcatatgcctgatgatgaagaacaaccgagttagttccccattccaaggtatacccaaggtgctgagttggtttctctttgacttttattttgtacgccttttcaagttgagacagaaaagaaacaatgatagatttgttttgacctacaatcaggccatcgtccacataaatgtgcaaaaagagagtcctatccgaattgaaaaagagagcatcatccataattgacagagtaagaccgagcgatttgagagtgtttgacagatgttttttccacattcttggagcttgtttcatgccgtacagtgatttgttcaatttccaaacccagttctcctttcccggaacctcgaatccagagacttgacgcacatacacatccgcatccatctcgccatgtaaaaacgctgtttcaacatcgaattgaaacacctgccacttataggtgactgcaaccgacaacatcaacttgaacgtctcgattcgaccaacggaagcatacgttaagtagtaatgcttattcggttcttgatgatttccaaacccaacccatcgagccttgaatcggatgacctcattcgctttgttgagtttacgacacaaaacccacatcccaccaatcactttttcaccatttggaggaggaacaagatcaccggtaatgtgcgccaactgagatgcatgctcgttcgtcatagcctctaaccacaatggtttttcctttggactagccatagcctccgccatagtaaccggttggaccagattgacaatctccggttgttgatcaatagccgatgagaattgaactcgttgccgacgtttggtaaaaacaatgtttgatgaatccacgtccccgcgaatctcctttgacggtcgatgatcttcaacatactcccaacctggcttaagacgatcaagagccttctgcgaaagagtaaagtgacgcccttgatttggcggtgcatcttgagaattgttgatattcatcggacgttcagaaccgccagtttgcaacctctgtttagccagttcctttttcttggcggctcgttcaaacaccctagctgcatgagcctcaagcgacagatccgagtcaccattgcctgaagactcctcctcagatgaagagtcatcatcatcctgatccccgtgaattcccgattgcacagaacttccatctaccaattcagggctaggcgaagtcgaccgagataagcttcctggaaggcgagtagtcaagcgaggaattttgctgtcggcatgcgatacaacttgaggtaacgacttgaggtccttcttaagaacaatatcgccactttcaatagatatgctcggaaccacataatcccggctaatcactactctatgcacgaggggatcatagaaacgggcagcatctgaaaaaggttcaaacccaagaaacatgagctcgaccccttttggttcaatctttagtgatcctggtcgatgaaccaccacgcgtgcaccgaaaggagccagcggcatatttgttctgtcaggttcgatgagtgaattatgcttgaccaacaccaacgtcggagatgcccaatttatcgaagagtgcggcaagatattcagaagtgtagaagcatgacagactgcctcgtgccacatggattgaggaacctgggactgaagcatcatgcacttgattttttccaaaagaactccattgaaacgctccgacactccgttagtttgaggtgaatccgcaggtccgcgttcaatcgatattccataatctcgaagtttttcaagaaatctagatgagctaaattcacctcctctatcactatgtaaataggcaggtacttggcaaatcttgttctttaactcttcaatcaatgagagaagtttcacttcagattcggatttggatttcaagaggtacacccgattaaatctcgaagcatcattgccgactaccaatacgtatcgataacccaatttggacggtggtgagatttgaagtacatcagtatgtaatcgatgaaacggagtacttgatgacggaagacttcgaacgtgaggtgtttgatgaatcttggctttgacacagattggacaatccttcgatttggttgactcagagaccgaaatgttgttgtgacaaccaaaaacttcgacatacttgtccgatgcatgacctaaggcaaaatgccagtcgaattcgtctgggatcttcatgttgacaacgcaaatatactccgagattggtgccagaaataattttccgatccttggaaatgttgccacaattttttcaccgcccttgagtagaaattgatcggttttgaaatgtggtttcaacccgtgatcaataagttgagacgcagagataatgtttgcacatccattcgggacgtgatacaccggatttataaaaaaatcaccaatccgcagagtaccgacatgagttgcctcaaccggcgacgagaacgtattcataaagtgattggtaaggggctgcacatcggtaaggagttcaagatttatcacacatgattgtgtggcacccgtatcaaacactaagaatcaagagaaatactcgcgcgaggcatgttgaaccgtagcgacaaaaaaattagatcgatcagagtcgacatcgaaggggcctcgactagtttcagaaagtttaccagagtcgtgaaccattcctaacatgttgcttgaggcgaatttcttcatgagatccgtcaactctccgaccgacatgttgcttgaggcgaatttcttcatgagatccgtcaactctccgaccgatctctcaatttgttgaaaacgattttccatcgcatcggtactctgagattttgaggaggacacattattatttgtaccttttgcatttcctgctaattggctaccattatttaccgtcggagcaaccgctttcggctttgactgtttattcttcttcttgtttggttttgatgctgcatttgattgtgacgtgaacataacacttgattgattttccgttcggttagttcgtcgtgcagcttcaatcccaacccgatcagttacatttttaagattgaacggttgtatatcgtaacacgtttgaacgaaggaagcgagttcaggatcattttcaaggctttctagaaaaattgcagcggccataaacgaagtaaccgtgccgaattcttgaagatggttcgcagtttgatcagctaaacgcgtataagcactcttgaagttcgagatgtgatcggctagagaagtaccaggttggtacttcatttgattgactttttggtaagcagcacaaatcgttattactgagttctgaccgcaagctgaagccaatgcatcccaggcatctttaaatgaagtgtcgttttcaagaattttgttatggagatccttgctgaccgccccgtataacgcattcaaggctttgtaattcttttccgtaaacttgtcggcgttcttctcatctttgacccagtcatcgtcgaataagcagtaaagcttatgactcttcagatacaacgtgaaccgagatttccattgcacccaattgaataacgtaagtttttcgattcgtatcgaatccttgttatcggatgaatcggaatcactcatttcgggtcctgtttagctcaacttgttgttttctctaactctgagctgttgattgattcaagagttgactctcgctaccatgtgatgattcaacgagaactctttattgcaaatcttatcaaacagccagtagtaatagaaaaatcttttaagaacaacaatcgcgacgactaaacagaaagatcatcacttgaagaaacagctaagccttgaacaacaaagaataaacaactcctaattatagtgattgttgattgtcgctcctcctggattgatgtagtcggtgtttttgcgtcttgatacgtcttgacctcttgatcttgatgatgcttgtgtcttgcttcttgaagtcttgacgagattgaagaagaagagagaagaaaaacgagaacgacttcacagtccattttgactactgtctgctgactgtgattatctaagcatttgaaatctacacaacacatacttccacgtgcatacttccttcacatgaaattcccacagctgacgtcgctagttatccctcaacaggttgcaagccctgccccttggttatgctgcacacccatcaagaaccaagctatcttgattcttgattggcaggaagatctttgaggggcaggttagattgcacacccttttttgaggggtgtggggcgtgggtgggtggggaattgcaagaagtgtgattataaatgcaccatccatgatcctctgaaagacccactcacccgtcagaatattgggcatatcaaccctttaaaattggacatacaaacagagtcaaggataatgtatcacccattattcttcaccccccttatgggaacacttaccatgaaattagttagacacttgatccaacacctatgtgaagaaagctcactcctgtttaatgcagaatggcaacaggtgagttcgactccctctggtccttttgatgtaatccctcctcctattttttgactgagaccaccggtttagcttctcactgcgaggttacagttgctcattctatttgtaaaattcaatggctccatggttgattcagccaagagcaaggcacttcaagatgaagtagacaagatgcccgctgtaagtcatctgaccagattcaatcttaaatagatttgatttgttgattggtttcaaacaaggatgatttcattgattctacttacttatgtcacaacacaaactgttgacgatatccaaagccgtcaacaagcagttcaggactcagatcccaaagtcttcagccaactattcaagtctctcttacatcacggaaaactcccattatgttttgagacacatcatgtgttgtattctgacacacattctaacttattttttctctgtttgttaaatcacttttgcacatcatgctggtcaattgctattttattagctattaaccaaaaaatcaaaatagaaaacatgagaaactcaaagggttttttttctttcaagtgtttccatggcttttaggtattcaggatctaacatcatctgcaggatcaccttacaaaactcctgggcctctagatgacttagtgagctcatgtgaggacggagcatgcagtatgggtgggggagggtgctggtgggttgagaaggatcattcttagaatccaggacacaggttggccacaatctggctcctgtgggtgcaggaatgattgggtagtcaagtcaaattggattttgggctaatccagtgtgttcttgatatcctaatagtgggtcaatagttctttggagactatgtagtttgatattattacccagtacaatttgccaccaatcaacaatcatctagtttggagaaagtgagcaagagaaattaagtcagcttggctattcaggtgcccaggaataggatctggctcacagatctaccacaattgtgcaccagaatattcaagaaaaagataggtccagcacaggtttctttgtatcctgcccagatggccgtgagtgagtgtcctctcaaaggagaatttgcttggttttgtgtcaggtccacacaagccttcagaattgctttcattcaaattcaccttcatcatttgtcttggatagtttgttgctaatgtactcactagttgtaccttctccattaaggagccgcttttgtgttgtttgcaacacactttggcaaaggtctccttgaccccatggttgtgagattcctcaatgacgaggaacatatccattccttcacttcaaagataggtggatgattctatcaatcaataaatgcccaagtttgcataggaaaacaaacaaacatacatacattctctgaaatatgggcttgttaaagtttggtgaattggaggcataaccttcagcagcccagtaaagcctgtgcacagagaaccttgtgttgcctcgggtgttgaccatgtacttcttgggataattgaagtttcaaccgtgccggcgtttaagaggagctgaaagtgttgttgaccttgtgcaatcaaacatcacatatcatgagaaccaatgtaactagtgtccatcaatacttttcaatagtttcctctggaatgtcaaggtagatcttggcaggaggagacaatttcttggtggcttgaacaaagttggcaaaatgctaattgtgatttggaagcaaggttgccttgttggatcctttggtttgactactgtgtaggtccactgtaagagcaaagactgcttggcttgactggcaatcatctcaatgggatattttaagaggcatctgtcatgcagatgttcaaatacaaatgtcttcagcaaccaaagcggcatgtccttgaagtgtaggtccatctgtatttgatgtgaagtcaatggatgggttgggtccttgaaaattattggccaggctggctgtactaggattgggaggggaggccaaagtgatgtgagccaattcctgaggtctgaccaactatgatatcaacagattaaagacagtgtcaggtatgctggcaccttttttggttctttggaaggcattaaggaaggatagccggagtcaatgggggtgttgacagaagcgaaatgagaactgaaatattgcaagtctgtcaaatccatctgaggccgccactctgaaacggtctgttggcaccatgaggagtccactgctgtcttgccatggtgacaaacgggatttctggtgcagacctcatcactgggaatctccattgaaggtcagtcacaacaggattgccagtgatgagttcttcaccagaaatcctgttgtgaccaccttacaattcatacgagatggtgatttccgcgttgggttaagtgaattccaccttgtgttcacagaggcagtatcacctgtgggatccacaatactattagatgctcaggggcaaatgtgagtctggtcaagacagtcccgtcacggtaagctttggaacgtgcaaatcccgctctcaaatcttggttagattgcagaaaaagataatgaaaagataaactaacctggtcaagacagtcaagctttggcacgtccaaatcacggtctccaatcttggtgaggaaagagaaagaagccgggatcaagaccaaccaggttatatactatgtacaactgatctaggttaggtttgggaatctcactaactaggttaagcttatgtaagtacatagtatgtgatctaatctgggaagtaaccttgtatcttctgctatcttccgccactactctaacaaatactgcttggcaagaagtgcccctggggtgtacttttgaaaattatctaaccaggtggtgattggtgatgaagttgagacccttttattctttagtagtaaagtgaatgtaagcaaagagtttgggctttggtggcttgttaccaatttgtatgctggaattggccctgctactagattgggccgctgggttttcagtatcagattccatccctgagtttttgatcttcattctcaacagggatagcagatttttttgtggctcatagtatgatgcaagtcagccatgattggttaaggtgaactggttgcttgcaatcatatcttcagcagcttagaatatcacccttcccactgatggacgagtgggatagactgactgagccttcttctctctgtgcttggtctttgcatctgggtggaatttgattatgaacttggctgaggcagcatcagacaattcatgtttttatcattttttctcttttgattttttcggttaatatgctttccacttcataattattcatgcagttctattttcaacatcatcaatttcacaatcattttgagacatgttccaaaacaaagagaacctgcaagtttggaatttactgaatcccactatataacatgggaagagcatgcaacacgtaatcaaagtcattccttgaggtgggaagattcatcaaacagataacaatcgggatatattatgggctaatagtaggcaaattgaacagatatcaaattatatatttcaaaccccatatgttggggagattagagatttcatgcttccttaaacaaggaatgggtcaacagttgtcccttagcggggctcccaataggtttttgtcaagaagaaactcaagctactcagtctttgggagcgctcaaaccttggcttaatttataggaaagataagcttaatatttaacaggtggaggaaaaattttgtgaagttcaagccttaatttgtgctcaggaacccttgtagctttctgagcccaggaagccttagaggctcctgagttgtgattctgagcttaaattaagctcaggatttcataattcaggaaacatttaagctgggttccggaagcaagaagcttattgtgaaccccgctattggttggacaacccttgctagttagtatgctgttccaaatgttaattggaacaccatactgagtcacgtgaatgtcaggccaatgaggttgaggcctggctagtatgctgttctaatcttcttaatgagagcagcatactgcgccaccttgggggttcttggaacttcccaggtggccggaaagggaggaaaggtggtgctgacttgttgatgtaaggctcacgagtttgaggctgttcaagttgacttggccagtgtttatctactgcttggtcagcttgaatgcatgttaagccttgattcttgttttttttttggtccaattttgatcaaatcaacatattgattccccttggcagtcctaggaactgccaagttggtaggaagggaagcagttgcttacttgtgaactagaaaagcagagtcatgtcatacaaattttttgaagtcatcactttaaaacattcaacattgtcatcatcagcattctctagtcttgcacattcttcagcaggcaacacgctgaagaaacatcttctgcaatagcatcagcaaaaagtataatcatgcttagtttgaatgtactctctcagatcccctgtaagggttaagaatgcctttcactgtgaacagccagaacaaagcagagaggctaagattgttttaggaccaagcacaatggggaatggattgctggttcaaagagaatggagtcagttctctactgaaccagggaatatacaaaaatacttgctgtagggcaggtggcctttgataacaccttgtgaacccctgaggaggaggagggtttacatgcccttggaaatgcacctttgttctcatcacatagggaactaccaaaatttctggatccgtgcatacccagtcaccttcagagcccagctaaagcactgtctcatcttcttcccatcaccaggatccatttctttaagcactcaaacctctccctgctttccttgtgttgtttctatcattcacttttgtcttcactatctcttttttcatccataccatttcatttcattttttccttttcatcatctttcagctcctgattccatttctaaccaaaccttttgcttcaattttgaatggaacatactgaccaccttggaagtttgtagaactgccaaggtggcaggaagggtagagctgtatataaagttgttgcaattaaaattgggacaccttactgatggttgtacaaagggtaggaggtgctgctgacctttgagcaaagctgacagaccaaatcctgttggtcaaaacaaaaaagacaattatctaaaattgcttagtttaaatgtatggtcagtaagaggcaagtgttttgtatgtctacagagtaactttggcagtcctaggacctgcaaaggtaacaagttagacaaaaaggacacatactcatgaaggactggctcagaaggttgatgacttttaaaagagaaattgtaagatggaaatgaaatccaaggagatggaaggagaatattacaagttctgtagcagtaccacttggcatattaagaaaaggaaaggtggcagaaggaacatcttcattggggcagattttagtggtggataccatttccagatggtttaataattgcaaataagtcaactctcttatcaccaattctatttcaaatacatcacttgcatcatcatttcaaaatcaacatgcagcagcaagtttgtgtgtagggggttggatacttttgaaattgatatgtagcagagtattgttatcaaggtgtgaggaaattaaggggtatcacatataaccaaatctaccatcatttgattgactggtttgaaaaaatccacccttttttaaacatgttggtttttcatttaaccccttttggggcccattgaatcaagaaaactttttgagaaaagtgactggtttctcatgatggatttcctacatttaatagcccctattgtaacaattctcttcaaggacttaagactttctaaagtctgtgacatgagaatcccgcagaaatatgggaggatcaagcgaaaacggtaagtaaataacagagacagtaggatagttatggggacggtaagaataaatactgaacaaggttgaaaaggaaagaagggaagattaacatgtggttttgagaaagagacatcaagaagtgagaagactagagggttgagatttattataaatagagacttctttctttctaaattgttattcttttcctcattgagtttattttgtatttacacttatcaacagttaaattgcaatactaccttgagaatataaaaataaaggcaatggcttatctttattagaaacagttgcttgagaaagttgtgctatacaggaataaattgtagacaatagtcatttgagtatttcgaagacatagtaaggcctcacagaaaaacttatataattctttctagagataaaatgtaacaatagctagtggctgccaaggagatagttttgtcatatgaagagacttgtgtcatcaggggcagactgaacactcctttgaaacattcaagcaggaactttgggcctcataagtcttgaatcccaccaaccaccggaattggcaaacaatgaggcagcatgagatgatatgacaaccaatcctgctacaaaggtgaagatggccatttgactatagaatggtaatcacatgacatctgcatttggtttggatcttcctttcctgaccactgattagttcaccctgacattcaatcatgtatccctttttggtcccttataacttgactgggggattttattggataggacctagtccatgggacatgtattaaatgtgcattaggaaagcaattggctttggtcttgtgctcaaattctctggttatccgcatctttttttcttgtttgactattattacttattttacccttgaatagactggagcaaataattgtaactgctagaaaatgacccaatctgctcttctctatccaatcttgtaatgagcaagaatttgaatccaatcaaaagcaacagctgaaaatccactggttacccctccacaagctttaacccaaaaggttagtgatttgacagagatcaggaccaattctgcaaatttcttgcacccccaatgcaacagccagctgggtaaataaagtctcaacctctgagctaatgatgagcgctagatctggcttaggtttggctgcagcactagcctcatgatctgtttcaaatctttctctggaacatattgtttgactgatctgcacacttttcaaaagctctcatcagcagaaattgcatgctcaaatttccttgactaaactatccatactcatagatccggtgggatgtgtgttggatgctggttaaagccaaattaacttgatatgacccacactctaaccagatgtttggtaatgcatgtgtagcatgctaccctagacctacacagaaccacagttcaatataaacatcttgaaaagcaagtagggacaagccctctgagccttttggtgtcagctatgtacaaaagggtattaaaacaaattctgaccttatcactatcaagaaaatgtgaccaaactggtggcagttgacatgtgggttactccatatttgacttatgtcatactttcatctattccagaccaagaatttatgctcagtcactgtggattgtgcacagtgaccgctttgaagtatgtctgaggtaatagttgagtaacatctgctacaaacccaactttgaagagagtttctgcatggcaactggcagcagttcctggagagtatcatagtgtggttggttggaatggcttgtcaagcaaacaaaacagttgtatagcatgatggatggcctcaaacaaaatagatccaccattagaaaccatgaattttccctatcatacaagtttgcatcaatgggccctcaaggggttaaatgaggaaccagcatgtttaaaaaatgatggatttgttcaaaccagtcaattaaataatggtgaatttggctttatctgataccccctactctttccatttgcagcccaagcaagtacagtcctttttgtacataaatgggatcaccatagatccaagattcattgtttacagaagctgataaagtaagagtccacttttgactctgtcctatttgatctggaaggattagtacaaggctcaaattccaggaaacaattttagaaccatatataaggtactgattactagcaccagagagggaatcactctaccaagctaggaagaagagtggaaagctgagatgaagtaaaaagttgagctggtgaatatgtaatatgtgaacatcttgtgaagcctccaacaggagggcccccatagaccactagtggagcaatgtttcacatatctggactcaggctggagttgcaggaaatgctttatgttatatccaaatccccctgcagcagctagatgcccccaacactttctttcaaaggatttggaaagtggcccaagtcacaagatgttgtccccaagtctgatcaatatttatggtgtcctaactttggtagaaaaaaccaacaagttcaatcttttgatcatgaccttgtagacttgtctgaagaatgtacttacaaatgaaagatttgagatatttctagattcctgtttagctgcagtaaaacaaacagctgatcaggccatggaagttgtgcaggcatggaatattcaccagaggctctgggaatcttgtattgagccttttccccaaggtggttcagcagtggtggaccatcaaatctagggaaaacaaaatttttggggcttgcagatgttacaatcagaaacaaaattgttggggctatcagatgttacaatcagagctgcaaaatatcctcaatacataggtttaacagattggatgcatgcagaatgatcagtcagacactgaaccctcttacacaacacctatgagccaaagccaggtagcaagggaaaaggcaaatggaaatgtgatgtggcaccctcacattacttgtcaaccaaatagtaccaaacaaactatatcttccaaacccaataattgatcaatttgtagtcattctagttgacaccttcaaccagttctttgtgaatacttgtgggaggaaacaaatgcttctacttgtggaactgttggaggcctgtaaaattgcaaacagcttagatcaaatcaacagccagcagaatgctagtaaatgtattggcaggcagctataggtcttgcacaattgtgcactcaatttttaagaatgcaacaaacttaaaaatacaaaaacaaaaaagggaagtatgatgaaaacatttgagccagatgcaaagcatacaaggaatactgacaaaaaattgaaaagcaaaccaacaaccaactgcccaacaggaacacttggcaaagaaaaagaaggcaaaagggaggcatcagcttatcttgagttgtagtcagaattgtatggtagaaaatcacttgaggctggtcaattagggcctatctagtagatcatatgttgtgtgactctttttcatcattgtctgtattgtctatactttctctccatcattattgtgtttgtcttcttcaggcttttcatcaccagctgagttgacatcttcatcttcctgtggtttgtttagactgttggcttagtttgatccaccaatgactgatggccaaagatggtttattgacttttctttctttctgtgtttttcttccagtatccaaactatcacagagaagtctttagcagtggctggctcaaaacacattgtttagtgtcctgtcaacacattagggtgtatcaaatatatccaaatccaccatcacttaattgactggtttgaaaaaacccatccttttttgaacacattggttcttcatttaaccccgtttgggggccattgaaacaaaaacgtttgggaaaggtgactggtttcaaagggtggatttcctacatttgatgttgagagaagtttttccaatccaattatgtcaagatcaacctttatcatcttttccagtgtgactcactggccaagttggagataagattttgaagctacaaaccatttgaaatgatgtcaatggtgtcaagtctaagtatgatatatttcttagtgtatccttatgtgtagcagtgaaatattggcatgtgctcatttttgagttgatcaatgtttgtcccagctcctcaatgattgaaaaatgatattaagcattaatgttcaagtcatggagcaggcaatatctcattgagcaatgtgatcattcaaggtagttgtatcaaatgctgacttgactttcttgatcccttgagaaatagcagccaatcttgttcttatgatcatcaacctccctattaaatgcttggttgatgatgttgcagatgattattcctttgggagcaagaaaaattcttcagtgacacacattcttttttggtcctcatcaccaatctgtccattgtatgtacaaaatttcaaattttctcactcaagaccatcaaccaacacggcttcatgaatctccaccatattttcaatcattgttggccagctttgagcaaggaattcagagatcttgtagatcttggcactcccccaaattgtgagaatcagagaagttcccatagtgctttgcatggatcacatggccaacaatcctcctccctggaacccactgaatttgaaaacttgagatatctgtacaaaaaattggtatcaggtatagatggctaaaaagactgtcatcaaaattcatgttcaattggctactgcttcaaatccctccccaaccttgcaacaggtgatccaatgcagccatcatttccagcatggttatatctggtttgctgggtgcgtgaggtgaagtggaactagatacttggaaatctgaagtttatgcaatatgttcaagaaatgtcagagcaatttggattttcaaaactaactcccagtgctcattgctgcaacacttcaaagtgagaaaccttcaatatgacagttttgtagcttcccagagtcagattggaattgggtactaaatcagggtgctgaattatctgatatatagccagaagtccctttctcaattatgggattacaatcataattactgtgacctgaaatggcactgagcccaacaacctctgcaattgtgattcaggcttcaaagtccataatccctgaacccaggccaaatgaaagacagtcaatggttcagctcctggtaagctgtttgactttttgtctgatcaaggaaacatgacttgtatatcaactgatcttgatgtttttttgttctcaggtggatgcaattgatcaggattgttcatcacagaaagattttgatggtgagtccattaatcccctgttttaacctaccactcataggggatcaaaatatgccttttctgtagtaagcctgcctgtcatttggccatctatttggcagcctgcaattcagattgccaattgtttgacttgttgcaactgtgccatgtacagccaggtttttgacaccatgcaatcctgctttgaaaaatatttgacatatcaatggaattgcacaaggatcttgttttcttaaattctatttctaatttcaatttaatacatattatgtagttacatagccgcgtcaaggaactttgagatcctggcgtgtataaaactggcagctggtcagtctagcctggcggtgcatggaagttcagatttctctgtgtagccgggctacaggtagtagggcagcatgctgcctctaccattgagatgaccatgaggagatatggcatgcccttgctctgatgcaaggggcttgccatctcctcttgtccattcctcttctgctccggagcgagaggtttctccacagctccggccctgcccgggtttctttgggtggccagtttgcaggtgtgggctcatctcttgtctatcattctgacaccctctgatagctcaggcctctaaggtttggaggcctgtgtggtgctatctggcttccccgagggcagagattctgatgtcctctaatgaagctgtgtatgggccaagagaaacatcccctagtctttggacccattctgcgggcagcctgggtccagcctgggtcgcaagagtgaacgtttccaatcagaaaaacgcaaggaaagcttgcgaggaggggggggggggcggattggctctaggccctccactgggcctgtggccggctccccctctcctctctccacagggtgtgtgggtggagtgaaaaaaggggtctagcagaagtggaagcgctctgacaagggtggactcttgtaaaacggagggagatttccagccagggtagtctctgcagcgtcatccggaaccattggaagagacttgaagatggcagggagatccaataagtcaacaggtgccacccatatgattctccccatatccatctggcatagttgagaaacttactacagcagccaacaaaaccaggtttggccgggagtttcattttagcccacaggctcagattcattagattctttagccacagagctttgttcttgtttcctctttcctgagcccacattttagcatgtatctggccaatataaattggccctctgtttgtagggggactgttctctttctctcactttgtcgcaggtctccatctactagatctctcaatctgtacaagcccccctgcatggttgggaaagccccgctgcatggttgggagagttatttttttccggtgccttactcaacataccgttagctatttgaaatcatttctgatacaacaaccctcacaaagacaaaattattgtattattacaacacctacgttatgctaaccacagcctttgcccgcaacccaccaaactttagcagaggagctctctcgtggcaacctggacctgtcagattgccaccaatcggatggtgggcatgtcaatttgtcgatgctttgaccggactggtacccaggacaaaaaaaccagctcactccacatatcccaggaaggactatagacatgggaaagtggtcaaggctcacaactgtcacagagaggggggctgtctctcccagttgtcagataaatgaaggaattgtgagtggcccaccacccagtggaaggagagagtactccccggtgttgaagagaaatggacaacagcaagtcaccccattccaaggattgagcttcaaggacatagaacggatttttcttcttgaagagaccagatggaaaaaagcaagaatcaaatggaatcaaacaagcctgaatctatcaaaggaacagtgatcagggtgatatctggagcaataaaacttggatttgccatgaagagattgaagagtggtttttaatgatttgaaaaaattgaatgcctgtccaatagaaacaataacagatgcttaatctagtgaaaaaatctgcctactgtcttgttttcattggtaaataatgatgcatatatgtagatatttggtaaatgtaagactaaaccaacaatcattcttggggcaattgtgattggaattattctccaggaatacatagggcatgtaagactttatctaaaccactatcttcacttgtgggaatagataactctatgcatgtctggtgagaagatcttggggaattaggtgatcctattactgcatcaggatttaccgtgctctggagatggatactagtggatggaggctttgggttgactatagagcaaatagaagaggttaagaaaacctcatgattccagtattttaaagcttctggtgacccatcagagtgtttgtcaatgcattggaaagagtgtacatttgcaaaagaaactcaaatcatcctctaaccaatgtcaaaaccttgggggaaaaggttctcattaactgtcaaggaagccttgaaggcatcctgagcgtacccaccaggaaaaacagtcagaaaggtttcagaaacattaagagttgtgaggtggccaaaagcaaaacagggaaaaacctcacatcaattgatgcaaagtggacaaaagcatatccacaacttgttttagtggcccaatccatgactagcatgatgttctggatgggaatgctttcaggtggatcacatatcatccgcaaggatgtatggatattttgaagggtggtttttttttcaagcccttgtaataaaaggattgggttcagtatctgacccacatcattgtctccatcattccccagattttgtgtgacctctggtggctcactgctatccttgattctgatcttcaatgtcctatagtaatcaccatgtgaagaattctctgcttctttccaagtcatcagtggaaatctgggcttgacagactgttgggcacaatccagaccaaagaagtggatatatgcatagcgtttgcttctgcgcgtttgtagatcaatttgacaaaacaaagcacatctcccaggtgaatacagaagattcatcggccgaccagcaaatgccctggaggatgattgattgggaaacttgtgacttgggtttgttgttgttgaaggcaaattgctctgcttggtcaaatgattttcatgcaaagagacattggaatgtctcctgactcattggatgtgcttgtgaaatgggatgaacaatatggatgatggtgagcatggtgatgaggaagctgaagaagggacatgattgttggtttcaataggcagctacaatcaggtagaggggattgaagaaggcagcaataatgaggtgaaaaactgggcttacatggtttggattcttctgggggtggttcatgtttgtgggagggagagctgactttgttggtttgaggtggagagaggatggcttcataccccatccatccaggagacttggaattgaaccattcatacaaaacaggccagtcacaatttaagttcaattaaattgtcactgtaagccacatccaaccattgcagtgctctgttgagggttctcaaaggtggatgtatgcacagatccaaactcctacctgttgaactacggatactgaaatcttagagatgaaagactcccccaaagggaaaaatagtatttcatagagatgagagctatatatagatgtgtaagtacatattttggttgatgagccgtaaatgtatagtagaatataagataacaaaatatgaaataatgtgatgacatgtgagtgagaaagtatagatatatatataagtccataccacaacataacactccccccctcatcaaccacaaaaaaggaaacaaaaaaagaaaagaaaaagacatgaaacagaaatgaaatgaaggagaaataatagaaaaaagagaaattaaaacgcctgagaaccaaagtaaaggagaaaaaataaaaagaggaagaatgaaataaataaaaataagaagaaaaataagaataaaaataaaaataaaaataaaaagaggaatgacaccgaactgaaaagaaagagaatataacagacgagagcggataggaaaggaaaaacaaggaaaggaaacaatataaatgtagtaaaattatacaaatcccccaaagagaccgaggcgttgacagctgtgtaacataacagatccatggttagcttccgtgagaaccaatcaacctttatctggcggcgggagttgtggagggagacgaacagatgcggggggtgcatgttcatcgcagccagcgcatacttccccccctttacttgccatagtgtgggactgacgtctcagccctaggagtgacaaaaactccgaaactttcctccagcccagtgccttggtgagaatgtcggcgagttgatgatgagtcgaaatccattgaagacggactttcccattatacagaagttcattgatggcatgaaattctcggtctacatggcgatgctccttgcgagtcccgcaatcagagctgatttggacagctgccttattgttgcagagaataagcggaggaggaaggtcatagaaggacttcagaatggacgaaagacagcaagcgtcctttgaggcaaacaataacgccatatactccgcctggcacgttgagcgagccacacaagtttgcctcttagacgaccaagataccggcgcaccccagactgtggagatgaagccatggacggacctagaaaccttgccgccccaatttgcatcaacataagtcttgataccatccttgagagtaccggtcgcgacaataggaagtgccaaatgcttgctgtaacggatatacgaaatgagatgatccagcgccgcccaatgagaggcatcgggcttcaaagaaaaacgagcaaggaaatgaacggtgaaagtaatatccggccgagacccctgagcaagatataagagacaaccgatgcgagagagatactccttatccattgagccatcggaaaagttggactcaagatccgtagagacaataggcgttctagtgcagattgaggattgttgaaaatttacgatcttctcggctaacataggttgatcgattaaaaatccgccctgagtctctcgaaccctgaggcccacaatacttgacaaacagtcgtcccatttcaaatcaagaaccaaagagaggcaagacttcaaatcggacagtaattgcattgaactggccgtaaaaaggccatcatccacatgaatccaaagaaaagcccgattgtcacccgaatggtacatgtaagtcgactgatcctccgcattgggaaagaaaccaattgtctccagccgcgacttcaaatgaagccaccaacatcgagcagcctggcgagtgccataaagggctttgcgaagcttcagaacacaaccaggtttgactgagacaccgggaggcggtcgaatgtagaccgggtggtcaatgtcgctatgaagaaaagcgctcttgacatcaaaagaagcaattggccagttattttgagacgccattgccagcaggagtcgtagagaagagaaaatcggtgtgggagcaaaagtctcgctgaagttcctcccatggatctgcttgaaaccttgcgcaacaatacgcgctttaaacttggtgatttcgccttcttggctcctttttaaagcgaagacccagcggcacgtgaggacatcacgacattcggactccggaacctcctcccatacttgaagttggatcatcattcctacctctgcatcgatagctgcagaccattctgcccgaaaagtagaattgattgcctggtgataggtgtttggggcatctgaactgaaaggggaaacagtgactgcagagtctagacatgcatcctgaagttcgatctcctggatttgacggaaatccccaagggactcaacccgtatagagttgagtattgcgttcagaccgccagagtttgtcacctgtgaaggtaagtcgtcctcatgaaaaatgactgatgctccgtgttccagtttctttgacaccggattccacagtaaccaaccatgagaatcgtccaaaacgccaacatgaatcagcggtgatgatcggggtataaactgctttttgtaatttatgtcgtgaaggtacgcccgacaaccaaaaactctaaccatatcaagagatggccgtttcttcatggcgatttcatacggagatttttctgcacccgtgtgcacgactctattaaaaataaaacatgcctgcttcatcgctagaaaccagagtgagcttggcagcttggcgtggatcacaaaagttcgtgccatgtcgagaagcgtgcgatttgtcctctcaacgctaccgttttgatggtgctcataagggatgctcagttcatgaccgacgtggtgttctttcaggaatttattgaatttgtgcgacgtgaattctccggcgttatccgatcaaatagtcttgacagtgtaaggagtcaacttattgaaatccagaatccaatccatgaccgctgttcccgcagtagccttgctcttcaaaccaacaaccgaggtcatcctagagtagacatcatgaatgaccagcccgtaggtgctgccatctaaagcctcaggaaacggtcctactaagtccaccgccaccatgtcaccaggagcatctacaatgtcccgcgaaggagaattcaccggagtgtgtgtactcttggccagagaacaagaatggcattttgacttgggagacggaagttgcttaatagggataccagagacacattgcttattgatggtacgattgaagaaacgaacggcgagatgcccaaggcgggtgtgccagagagatgaagtggaaatagcggacacgtgtggtgagagagtcgaaggagacataaaatcatttgacttgggggaagggataaaccagtgataattatgggcatacgtagggaaggaaaccccgttctgagttaaagaaaaacaaccattccggaaagcgacccctccatcccatcgatcaaaatatccaatcgaaatgaccgttccgccaatacggggcacaagaagcacatccttgagatgtaagtcactatatcgagtcggaacgattgcatccccaacgccgtctacggaaatgcggtcttgcaaagcaacacgcagtttcacgttagccggacgtaggttgacaaaaaaagatgaatacgacgttacatgatgagtcgctccagtatcacagagtgggtcctctggatttccgggtgtcgccgatatggacgcaagctcgccagacttatgaagacggccggataggacagatgacttttttggcttccacgacggattggtctttcttgggtcgtcgagcggggcgaggttgttcttgacccgaggacaatcaggggcccagtggccccattcccagcaatagttgcatggaaaatcaggcgtgaggtactgcctggcctagttgtccggaggaggtgttgatgaactggattgatgcggagaggactgactcggagggcgattggacccccgtgaaaaacgttgatttccacggcctctaccgcctcgttgatgagactgtgaagccgaacgtggtccctgagaggagattgccatagctgacgctgagttcgatgccgatgccaattgatgaagacgagttgccatttgaagaaggtcctccgacttgacgacatgatcgggcttgatagcaatgcgggcatcgatcgaatcagccatgacctgttggtatcgacggacggaggaatggaatgacagagacaataacttatctgctgtcaaacctcccaatctctcctctaaatctaaccagctccgctttaaagcctcatagctggaagaaattgaatccgatgcatctggggcctgtgcaatgtcggaccagcgattaatgaggagagaccaggaggtggccgcgaaacgccctttcaaggaagtgtaggccccatacgctgacaatccgttgagggatgagcgtagcgtcggatcgactgactgctggaccatcgtcaaaacccctgccgccgtaaccgaatcgaccccagaacgatccacttcgaaataccgctcaacaccggtgactcgcttcacggtgtccagcaaggatgccgaccacattgggaaattggatccatccagcgacaacgagggagcaaggtcctttccgagttgatgccatttcagatgatcggaaatggttgacttggatgagtttccggcgggagcctcagcgtccatcgagctgcgggtcaaatttcgaatcaaaagaaccttcagcaagttgtcatcgattcccgacagaccagatttctcgagctcttttgctatgagttgctccagagtcggaaccgggttcttgggatccgatttctcgctctcgttgtcttcaggaatactgggtgggtcggaatcgtttttaggagtggaggtggatgggaatgggatttggcttcgattatcggtttgattgtttgactgttcacccgacatgttgacgaaggagttgttggctgaaagaaaggtagagttgtcgaaagactgatcgacaatatgaggatttgtctggcgtggaggagtgactcgattcgcaaagtttggaatgataagctctggattttcagagcgcgtgttgaccatatgctgtcacggatgggtgactaactaggttaacgaacaagaataagctcttcacagaagggtgaagcgatattggggaggatctgtacagcgcgagttaatcttcacggaagggtgaagcaatgagcgagataaagttctacagcttataataatcggtgtaaaccccgctggtaacagcgcgggctcataacctgttgaactacggatactgaaatcttagagatgaaagactcccccaaagggaaaaatagtatttcatagagatgagagctatatatagatgtgtaagtacatattttggttgatgagccgtaaatgtatagtagaatataagataacaaaatatgaaataatgtgatgacatgtgagtgagaaagtacagatatatatataagtccataccacaacataacactaccaaaggagataccatttggattgtgatcagtgtgcatgtacactactgatcttcaatcaacatgatcaacacacatccttagcctcatccaacacggtcaacaagatctcctcaaactctcaagaagctcacatctcactcagtcatcaaacaaaccaacatggctctggcatcagacagcacccagtttttactacacaggattgatgtgtcagctgatggcctcccctcatattatccaaaccacacaaagccaatttttcaaaagttgtatgtttctctccatttctacatgggatatccgtggtggccagagtctcataggcatttcacttcttctaaccttggcagcaaagacaagggcccatcaatggctgtcgagatacttgagacacatgggatcaaacggttcatgttgacgcgttatatcgacagattgcctggccaatatctaaaaggcatgctcccctttgtcagtacaacctcaaatactctgtggacctattgagacggatgcagattctctaggcccttgtcaacttgacaagaacccaggaaactcttggacctgaagaaaatggacagaaggtcatcaggacaacctataaggagcaccccagagggccactctttctactgaattttggggttgcctatgagtctgagcatcttctggcaacaatcaccacaaatatgccatctaatcctaataaccccttcctgcaatgcagctaattgtgaactgttgccaaggaatcctcaagaacattgaggacctggaccctccagattacagaggaaaatcccaatccataccaaacaagcacacattagtagctctgctgtcagtacagccaatgactgttgggattgagaagaatgtttgtaagtccaaggaggcccccatataatcccacaccaccctgccaccagtgtaccaccaatgactgttggaagtgagatggacagtagtgagtccaatgagggccctgaactgactggtccctcactcccaaatcaagctcttgccaaagccaggaaattcaagcccctaattaaaggttccaagatgcctttttatgagcacccacaaaagataccacaaacagggccaagcatacatccccatgagcccatgagatcacagattccaacacctctgtcttggaactgctgaaaaacatatgcaagtgcaagcctcaatttaagcttaaggaggtgcaatggctccttgatttacatcaagctcagctttccacccactacagtcaactccctattcacccataccccttggtggaccaaattagctatgggttaatagtgaaagtctctattaagccatgaaatcatgggtaaataatgacaccctgctaacccatgatttctatgggttaatggtgtctatggctctcttatgccatgttatacatgggagaagagagatgagtgactgcttgctgagattgatgtagctttgtattgcaagagagtatttttttgatgctccaataaaaacatcacaaacatttcaagacatgtaaattgcaggcattgatgaaaaaagaaacatagggactgatagggataggaaaacaaatgggaatcatttggaactgactggttggaaaaatgaggtgattgttgtatgttgcaagcttcatcaatcaagtgatcaataggacggttcacgtctggctttttggccgctttgctggtcagccatcagcttgctgttaataaaaaaagcaataaaatttacaaaaaaatttagacacaccagcactgcaccagcagatggaaacaggctgatcatcttcaggcagtacatcccaatcatcatcttcctgttccatcttgactgtgacctctcacagagctagaaatcatctccgaatcaactaccacattgtgagtatctttcgttaatgtgtaattcccttagtttctttagatgactaactattgggccattctctagagtcatgagacagtattccgagaggcagtgtctaatcagggaaatcttaatgatactattacggctggagtatgaagaaacagatttgatggtcgagcgccacggggggtgccaaaatcacaaggagaatttgatattgaaaggctttttgacatgtcgaataacgacttccaacaggcagcaagaacaaccaaacacggtttcattaaagtgctcgatacaatttttgacaatgaagtttttcattgtggggggcatagacctcagctaccaattcctcatcaacttgctcttacgcttgaacgacttggttcaaatggcaacggtgcctctgtaggccggttctcttgaaatctgcaagttgctcgaggtactgtagtaaaggtaacccgtcgggtcatcgaggctctcatatcaatgggacaggtgtacgtccaatggcctgataaggatcgccgtgccgagatatcggaagctatgcgaatggaggggttttctggatgtgttgggtttgttgacggtactactatcccaatcttccaacgcccaggatttgatggcgagacgtttttcgatcgcaagaaacgatactctatgaatgctcagattgtgtgtgattgtgataggttcatcacgtctttcatctctggatggccaggatcatgtggtgatagtaaggtctaccagcggatgcagctccatcagaacccatcacaattctttgatcagggtaagtccatctcctatccgatcttgctgttatttggtgatcctctgttgacatcatctttgaatggaaaggtcagtatctgctcgctgattcagcgtatgatcttacaagaactaccattcctgcatataaagcacctgcgacagaggtcctcatcaataccgatttcaactactgtctggccaaggctcgagtgagaaacgaacatacaattggtatcctcaagtctcgatgggcttctttgcgggagatgtgattgcatctgtataatcggggtcatatgaggcaatatcttgcctggttttatagctgtatcattctccataaccttttagcaacacttggtgatcaatggaccgagttggcacctgaagaccaaaaccttgacccttcagctgaatccagcgatgatgatcaaattcctgctgctaccgacgaagctttccgctctcaattaacccatgaatgtgtttcatttaactatgaattaggagttttacctttttagtgcccataaggctataattgtgtatttacaattaaaaatgaatgagaatttttaaatatcaggagagagataatcatgtatttaacatgaataacaggtgatgaatttctgttaataaattgatgaatggggatttgggcaagtggtcgagtgtagaggatttgaagatgaaataaaactagcctatccataaatcaggcgcactaaggcagtgatctcatttggtgatctgccttcttggagcatcttgttgaccatctgtttctttttgacttctacctctttcaaccctgatactcttgcttcttcttgtttttgaagtcgatcaaattgctcctcctcaaactttaatcgcctgtcctcaagatccacctcccttttctccttcctgttggctcggctttcttctagctttgattgtgcaacctgatgattccatcgttgttgatcaatcgtaatttgtttttctaacatagcaaatttttgattgtttccctgagtaaaagaagtcgcaagatttggtttggattttggctccggagcgttactagccctttgacgtagcacttccaaagctgcattggtaggggccaccaacgttatagagtggagcccgatggaattggtacagggggctgattgtgctgggtggtagctgatcagaaactgatccttttcaggaattggattggattgtatcacagcccaatcggattggattgcaggaaccactggattgttgattaccgcaggagtcgtcgataacatttcaacatccttttcaggaatcggatcggattgtattgcaggccgatccgattggattgcaggaaccactggattgttgattaccgaaggagttggcaataccgcaggagtcgtcgataacatttcaacatccaaatcctccaagattggatcgtaattcaagccaccgatcagaccatgagaggatgaacttccactagactctccgtcggtgagttcttcgttaggcagcaatgtggccgaggcaagtgaatggtcaaattcatgcatcggagtgatgtttggcttgtctcggaagattgcatcaatacaatcatgacatgggcacatgtcttcgagagtttcagctagagtctgaggaccatgctcgtcaagcaccccggcgccggttttctcttcaaagttttttgatttgatatatttctgcttgtaagaagtgagacgttgttgaagtcggcgaccactcagttggagatctggactgagactgttcatccacacagcaaatccatcaaaggcctttgcttttgtcaactttgcttggcctacactagtcttttggccattgccgaacagatcggtgtagtgtccaggtgtctcgagataactacatatgtttttgaaatccttatggtcaaaattcttgccgcggtcttcattcttcgaagattcgtagccagtgccagttgattttcttgcttgatttttttcttcctgtgcaaggcgcttgcggtccgccttgagttcctcccttgccgttttgagcttttctttttctgtacgatgtgccttcatttgagcattggtgcgacaagaacgtttgggctttggctgacaagtttggctggtcaaaggcaatgctgccccaacaatcaattgatggtcaatgacacattatccatagcctgagattgtagaatgttgtgaacaaggtaagttgagctgttagatccctgaatctcaaactcatgacttacaagagcagttgttttgaggtaggctggttggttctggcgtgattttttgatgtggtttgtggctgatcggtgataccgcaagttgagcctgagtggaacttggggggatcgaattttagcaaatagttcaagagagattagtatgagcagcaaccaaccagcaagtttttttttgtgcaagcaattaaatttacggtaaaattttaccagaccagcaaaacagctgaccaataaagtggctataaagtcagacgtgaaccgtcctaatgagttgctttgagtagatttccataaattggttgagtttattggcaatatcacttgtgttgctctcaatgtagttgttgatgattgggatggccttgaagaccacttttgcatttggtatagggtggggtgggtcattagatctacttttgtcatcatcattgttgtcttcttctttggttcttacatccttgactaatcaagtgatctaagtgagaaaggagatcaataaaaaaggcctagtgtgtgagaaaggagatgagccaacagcaaatttcaatgattgttttggcacaagaacctaaagaagcctgggaaaaatgtccctattaacccatgaacttccgggttttcccttaagattggtatgggtgggttactgggctatagggacttatgggtttataagcccaaacttccctgcccaccaaattggtggaacaatttttccatgggttatgtgaatcatgggttaataggtatatggggtaatagagagttgactgtagtgaggcagttgatgtgagagtgcaccgtctccttccagcctggataattttgtgctgattcagttgtaacgtatttgaaaatttgacagctcacggattcaaccagagcaccatgcatattctggatacctgccagaaggccaaatttgtgaacaacagattgatccttcctgatctagagtgggacaagtatttagtccaatccaagaaaaataggggtgactgtggtcctgttgtagcctcatggtgtgatagagagtccacagtcttccaccaggtaaagagatgcctcaatctccatgttgatcctaaaaatctcagcagagacaggactgttatctaacagttcagtgtcctaaccaattagcatctcctctgttgatccaatcaagcttgtgtcttagcagattcatttgaatcctcaattacaatcacaaagatataaatcaatctcatcactcttcctctcaatgtgagccatctcagtgcatgtgtgataattctgtttgtggaaacacagttttgaagagatttgaatcctcccagtccaagttgtctcttttccttcaacctctggcaatcttgaggtgtattcaatctgtgtcgtttttgccaggagtggatttggccggctccttctatctcatcaaggggaatcttgctttgagcaattctggagcacacttgcaaccaaaagaatatgtgcaaacaccaattgtctagttgtctactcttctgggtgtgcttatcatggtgtggcaagaccaatcaaggtcatacttagtacaaattagctatatgtagtagtttcgatgatgtcacaaccagatatacatatgctacacaatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttatccatttaacttcttttgggtgtagccgtgcgctagtatggtattcaaagatactaagccttacaatcctcttcacatcccccctctctttgtattctctgtattaaatcatgtattcatactaaatccatagtattacattccctttggtatttctatgacgtcattattgtttctcactgtatcatcaatgttgctgctattctatgtatccacggtttgattgtacatagacttataagcaaccctctcatgaggctttgttcctcatcaaatatgatacacaattattaaacaacaaactttacgcttaagtccaaagatacttataaaaaccagcttaaccgattttctgtaagggccctgttacatggggcccatttatgcaaaaaaatatttttggaaaagtgactggtttctgatggtggattttttatatttgataccccctaatgtatcattttgtattcagttcagaaatttataaaagattagttttatactcatttggccacaatatatatgttaaaacatagcttcaacatactacatatcagacctctcaggataccaattagttttccctcagtaccttccttctatgacaataacctttcactaaatattatttattccatctcagataccacttagtcagactttgtatactattttgtcccatgcatttaccttctcatcccagatattcttactttcatctcactcatcactacatttatttcattccatctcatttcaactcattagcggggttcatgatcaagattagcaatcctgaccttgcttcaggtagccctgagtttgcaaattctgaccttaaattaagattcatttaagctctaaattaagagttcaggatgctcttaaggttcctgagtcagatgagaagggcttaaaaattgaggatagcactgttagcctgccatcacctcactctcttgtcccctcctccccctccccctcctcagccacccccttgatcattacctcctcccccaatcactgtcaatcagcagatcacctcatcaacacttctccacccctgtgtcatcacaaaaatcctcagatctggaagtgtaagatatttcaaatcaattttgttctcaactgacaacaagatgtcagcttttttttatcacccccccttactctgtctgatcactataggaaatggaacaatctttgatgccgcctcaatcaggccaaccaataaggcaccttctggaactgcacagcccaagagggagcgcaggaattgggttggaatggcagcctaccgagccgacctagtttcaaagcagagggattgggatgccgctgccaagaggcaggggaataaatgaatatcacaacaagaagcaagtggctcccagtctcagccggtcctgacttctacctctcagtcccaaccagctatgtccatctcaccagaatcccatgctggtccagttaaatgccttttcttccagcacaaggactatgagcttgtatgtacatattttgagagcctcagaaactttacagaactccacagtgatggatctcaaacccacggtggtcctcaatgcatcaccaagggggctgcctatagtccctttgctatatacatgagcaccagcagtcacagcggcctcaccttggaaagcaaactttgccgtcaatggttggtggcctacaagaagcaactttttgatgccaagaagaaatccaactcagccggcaaaggtactcaggagggcaaacagttttgatcctacaacactagtttacaatccaatttcccttatcattcttgcatggaaagcatttttggaccaaaggccaattactcccctgctggtatttttgaatctgagccaggtgcaagcctttatcctcaaacacctttgccagttcccttttgcccaaaaattgatctgagcctgttcaatgatcagtcaattgatggactcattgaaaaccaccaaggaagtggcttcaacatcaataacaatgaggtcaatggcgagctaccttcccttgaagacctcctccccacaagctctgaaaacactacatcagccaacccagtgagcccaacactattaatggcacacggtaccttcactcctctggacttggccacccgtggacgttttgtcaatttgcctggtctggactgatctatcctggccccaagaagagataccaccaacaacaagacaaaatctacagttgctggtgcatttgaatcctcatccaaacaaaaatttgcctacctaaacaagcacatgggaattgaggagagcaagtttcagttggagcagaagaagtacaaccttgaacgagaggagtcttccaagcggggtcaagccaaaatggatgcttctgaaaagtggttggctgaaggaaagagctccggtgatattgagatactcctcaggagtcttttctagaaagctgattcttgatgttctcttctgaattttgactctctctatctaatctcatcatcccttggactcctttggtctgtgatccttggttaaaattgatcacaacatccttctggccgctcttgctcaccaatatcttttgttctcttctgaccgttcttggtctttaaaaattgtcatatcttattccctcccttgactccaattgtatcacatgatgcatgacttgatgtatcttctttgattcatcccacaaccaatgtacctcataatctatgtatgttctttgattcaggctcagcccacaaccaatgtccctcatgatcacatgattgatcaactcatgcatattaatcagatgattgatgaaattgtttccatttctcatttgcactaattaagcaacgcatctcacactcacatgattaatggaatgaatgaattgcatttgaaaaaaaaaataacaatcgtttacttgtgtttaaaattgactgtatcaaactgaggcaagaatggatgacaagagaaaaagaatgtggattaagatgggatggggagagtgccaatcaagtagttccagtccaaacaattcttctgtataatgtccctatgttcttcctcagaactgatctggccttctggaggagggggagccagaggacctaaatcattccaagctgtattgtccatcttgttccatgaatcactaagctgagcaagtatgttgtgcaaaacaatacagcagttgatccatctgattatttccatcatatgatctttctgattgagacacaattggagattctggagagatgcccctcaaccctttataatcccaatagtgtgttcattttttacccaggatttggctaaaaaatagctgaactctgtgctttccaggacatttgaagctagtattgttgtctttgacaatgcatatgctgagttgggcaggagatactggcttgcagataagacaaaagaaaacatcaccagttagctgatacatcagtgagttatcagctgaagaatatgatcatgagatgacttacctgggccaaggaaccgttctgcttccgagtggatcttccttgacttgtagaccatgctgtccccgcatgtcccaggcccgccagtcatgaacaaagtgatgtttttatcacagttgcatatgatctgacagctaattgagtactgcttctttcaatcccagtatacttcgccatcaagaccagggcgctgatgcaaagggatagtggttccatcgacaaaaccaacacagccttcaaagcccccctccttcatcacttgggatatttctgcctgtctttctagattgggccaggcaatgaaaccttccaaggattcattaattgcttgaatgacccgtcgactgactttgatgacattaccttggccgacgctaagattttgtgagaaccggccaactgaagcaccgttcccatttgagccaagtcgtttgagtgtaagggccaactggtggggtattggaagttgctgacactgactttgtagtcttcatgggtagttggggggcctccaagtattgctggctaagtatatattcaagaatctcaccagcctctgtcttgtcctcaaataacatctcccacaaaaattgaagccttgggttagttgggaacaggatgccggcaaaccttgggattgttagaagacccattctcatgtcaagcaggttttctgtttccgtcttgtggtggtaggccatgacaaggaatacatcacggatgagctgctgttgttaactgggtgtccacatttttaaaccaaggggattgttgattaaggttggttcaggggtgttttcggttggggttcatgggtggcaggatgtgacagggaggtttgttggttgtgatttataggtggctggatgggacagagagttttgttggttgtgatttataggtggccggatgggcagcacagaagcacaagtaagaatgtttccatcagagggtgagggccttatttttcctaacattttgcagggtttctttattttttgtaatggatttaagctccgcagcagagattgtgaatgctgaggttgcggtaaatcttcctgacatgagctgatcatgaaccctgctattaaacattgcttatatcacctacatatatatttcaccatacagatttcttatttcacttaggaatatatatttcagtttcttatcatttaataactttttcactgtatattaattttatcacaaacatagattgtttgatatttttcaacaaaattatttcatactacacatttgtcagccatatttatttcagaatcacttgtctttcagatacaacttattttagaccatattcacatttcagctgatatcttaccactagtacctgagcagaaccacttgcatgtatatagagagactacaccttttcattagggggtatcaaatataagaaatccaccattagaaaccagtaaattatccaaaaatatttttttccaccaatgggtccccaaaggtgcaagatgaaaaaccaacatgtttgaatcatggtgggtttttcaaaaccagtcaattattgtgtttgcaagaaaccttggattggtttcctttttgaattttttgtaatccttttaatttgattttgctaatccaatattttcattttctcagtcgggttttatcttgacagatgtcagataacacccaaggataaaaccacctccggagccatgttgctccagtagatgctcttggaggagaattaagaaaaaacgaggttcatatttggaaccagggcagtttgtaggtccaaccagccgctcaccaggactggtcactcccttctgccccatcagtgatgccgaccaagcactggaccgttgcatgagctgaggaagaagttgaaagccctgggacacctgaggcagaaacttatctgaaattaataaagcgaaaaggtaaatccataaattggaaggattacaaaaaaatcaaaaagcaaaccaatccaaggtttcttgcaaacacaataaataattgtggatttgcttatatttgataccccctatttactttgttcctcatgcttgcattagagaagtaaacagataattactgtagcagtgcggtatgcacccggtacaagataccggctaaagtacgctggtacaggggctaccgcataagcgaccccctgcagttatcacaaccatagaggcctaacggttaccggccttctgttggaagccggtagatgtagagcctctcttacgacgcgcggtacttgcgctatgacaaacattccttctgtcatctcttttctagtcactccttgcagcattgcgtgctggcacttgttctctcggctcttggtttctttctcttaggttgtatcggcctcttctccagttgttttttgatcacccatctatcttcagacggaatacatcttagtggatgacttcccgtcgccgtttacaaccctcccagatttcaatttacaccccctagatcttaatttttggtataaaaatttattttttcacaagccttgtgaagatagctctgatgtgagctggttggaattatgatggaggtgttaatttaggactgtagagggcttaaaaagcactctaaatggcgacgggaagtcctccagttctagtctttctggccccaagcatcaccttgcgctctaaaaagccctcatttctgtgacatttgagcccgctctgttacagtggtagcgagttatctttttttgtccgacaaataccgctctacgtttacttatccattcgaaggaggcaatttacatactatcttttgctctcaattgtctattggactcaccccaactgccctcttccaaactatacctgcgaattgtcagttgatccccctcctttagacgacgtctaagcggaccaaacagccagtagcagtttttgggaactcctcagtggaggttccgaatgcctcttgcagtagcacccggtgctgttttgatttctgtttgtgaggcttacagcctgtgttcttttgtgttctccgattgtgtagatcgacgatgtctttagctcagaccccaccacccaagaccaacaacttgccgatcccccaggagattgctcccccagcgccaaagtatggggtgccttactccaaggagaaggtggctgggttgtgttgaaatacaaatccattgtgtcaacctgtttcatcatacatgataaaaatcatatgtcatgaatagaatcaattcatgtacacaatcaagttgatgacactaacacataggaatcatatcatttaaaatcaacatcctggacaagactggatagcctagtggtaaaggcatcactcctagtaaagtgacttagctgatgctgaggtcccaggttcgaatcctggtctagtcattcttttccctaaaatatatagctgatgcttattctaacaggttgggcccagaagaatgtcagtggctctttaagcgccaacatccgatcaaggtgcccgacaatgagctaattgattactagaaccctgtaggtgcctcttcagtagatgataaggagattcagtcgaagcttactggtcccttctcccagatgaatgtcgatgtcaaaggcaaccatccgactgaagacgtgaagccgtcagtcaaacctttgacccctgcgccccctcaactccactccgaggtcaacgtgggcaaaatcctgaaggcctggccaaacaaggactgccccaagttcaagggcaccccgggtgaagatgcccgggattggttggtcaccatggaggtactccttgaagaccgccaggctcacattggtgtctggaatgttgccactagtagatgcctcagtggaaaagccttccgcaactacaaggatgcagtccttgataattccaaacccaagagctgtccaacttcaaaaagtggttgatcgctctgaatccgttagcagttacagaccagtcgatctccgaccagctcaaccgccttttccaaagccagaacgagacgtgtcaggagttctacgaacggttcagagactggcaaaccaaggcaaaaacttatggttaccagtacgacaagaagacgacattcgtcaagaagctgatccggggcctagccacggaggtcagcaagcttgttacaacgcaagccaatggacttccctcaaatcctgttgtacgccattgagcacgaccacaagcatcgcaaattgcaccctgttgcctccacctctggtggcggatccggaaagcgccaatcagatggcgactacggttgggaccggaagaagaagtcctcttgccttgcttgctacaattgcaagaaggaggggcatgttctcgccaagttcccagagccaaagacggattgtcaaaaggcttgggaggcaaagcacgctgaagaaaaagccaataaagaaaaaaagcgtagtcaatggtgaggagtctctcccattgacgtctgttgtaattccagttctctcttctttcagtaatgaatctctttttgaaccggagttatgtgagcctcactgtgagattgatgcatcattgagtctagctgaccgcccaggcatgggggtagccgggtcagacaagcttcgctgggaagctgccgacactgtatttgattgtttgagtggtaagcccgttgagtcattgaatttaatggctgacgagccaaataaattctgcgctgaattccatcacatggtggagggctgtttggccagggtccttctggatacaggcgctggtttgtcgtatgtatcctcctctttttcatccaaccgtaggatccctatatctttctctcccaccaatttctgtattacaggagcgtatggggacaaaatccaggacaataggttagggaaggtttcatttcgtttgtctggtgtgagttttgtcgtctactgttgcatagcgccgttaagtacatacgacatcattttgggttgtgattggattgcgactaatgttgtctccacagattgggagagcaacacttggatgctgaagggacctgttggtaatgtctttccttttcagccaggattgtcagaaaattgtctcattcaggacacttatttgcttccgctcactgacaagcaggaagtgttcataccgccttttctcaggaggagtagtttgtggtcaggagcgtaagagaagctgcttgcgttgacggagtccaagggcgtggtggggcctcgagatgaggttccggtggagctgccattggcgtttggctcagatgagcctctggctaagcgtttgaggctcttggctgacaagtacacagtactttttggtccaatcgaggcagtctcgtcccgagaaagggtgatagaacaccttgttgatacgggagcggctcagcccatctcccagccggtcagacagctgttgccggcactgcttgatacactaaaggagagattggcaaacttgcagcgcaccggatttatctggccgtcaacattggcatggtcttctccaatagtttttgtgaagaacccgaattaggggaaggtttgtttatgtgtagattaccgacaggttaacgctgtcactaagaaagacaagcacccctttcccatagttcaggaatgcttcgacgcgctgagaggggcccgttttttcacgaagattgacctccagcagggttttcatcagatgaagatagcccggtcggattttcctaagctagactgcttttggcatgaagtacggccattatgaatggcttgttatgccgtttggactggtgaacacgcctagcacgttccagaggatgatgaaccatatcctgcgggagttcatctaacaccatccggccaatgcaggagaagatctcctctgttcaattatggccaaaaccattgacagtttttgatgtgcggtcatttctgggcctttgtggtttctatcgccggtatgtcagaggttttgctaagatagcggcacctctgcatgacttgacggcgggaggggtgaagaagagagaacgagtgcgctggatgccagtccacgacattgctttcaaacagccgcaagatgctctggtgagtgcactggtcctcctcactccggacacgctcaaagcgtttgtcatggagacggatgcctccgactttgccgttggggccgtgttgttgcaagccggagaggatttactcctccacccggtggcgtttgagtcatgtaagcttaataaagcccaggtcaactacccggctcaagaacgggagttgctagccattattcacgcttggcgtaaatggcacgtgtatttggatggggcggtagagactactatagtctaaactgatcacgccttgctggtatacctcaggacacagaggctgctgtcaaaacagctctgccgatggcttgaggagtttgcgaaaatggatattgatatccgctataaaaagggtttggaaaataccgttccagatgctctgtctaggcggagcgacctcgcgttgtggaagaaatcgacgaccaactccatgaaacggattggcctctgataatcccatatttgttggaaggggtggaactgcctgagggcatgccaccgcggctggttacccgggcacgggaaaaatcagataacttcaagtacaaccccgctgacgagaccttgatctatcttggccatccggggttacgggagcggtctccatttgtcccgcgagcacaccggtttcatctcttgtaccaggtccatgaccagcttggccacaggggacgggattgtaccctgcaagtcctcaggggccggggctggtggccttgccgatacaaagacgtaaaggactacgtttggacatgcgcttcatgccagatgcacaaaaggccagataagggccaagagacggggcagcagacgcctctcctggttgtcgggccttttgaaaggtggtctttggacttcattcaaatgccgaagagctataaaaatagctactgttggatattaacaatggttgatcattgcacttcttggccaatagcaattccgatcaaggaggctaaccccggggaaatagcccaagcggtgttcgatcatgtgataactccttgtggagtgcctaaagagtttttgacggaccgcggctcaaattttatgtcatccgggtttctcaagctcctggataaagcaggagtgaagaagttgaatacttcaggatatcacccccaaacaaatgggaagtgtgaacggtttaacggtgtcctagagtcagcgttgttttgattgaacaccacaggtgatccgtccaagtgggaagactgcttggaggaagccttattctccacgaggatacacgcagggagcagtagcaaatactctccatttgaactcctctacggagtacagcctagcttgtacataatatagagacattatcacatatgtacatataaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaagttctactagtcataaaagaaaacataaaaataaaccaaaaacatttataaataaacattttaacatgaatctacaaataacttctaaaacttaagcaaaagttagaatattatttcagattcttaatcttcatgcaaaataacctagggtacctcaccaaaggtaccccttaattattactccttcatgcacttctgtgtactctgagtgacacttgttcattttgctagaaaccctcccagttacatcatactacatgttgtgacaggtctacacatgtaattaaggttcatgcagttcgggaaaaatccaaaaataaggttgaaatcattgaaaccttaactacgttgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtctcagtgaccaaaacatggatgcaggtttgtcacagaaccccctagtgagtgttacaagcctcacttcagccctctgacacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcacaagccaaacagagttcttagtttgcctccaagggcccagaatgagtatataagacgcccttcttgcccccaaactctgatttcccatcttcattaccatttaccagcaataaccacctccaacaaccagtttttcacctgttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccgtcaactgttccccagcactcttccaaaacctgttacccagttttctgagcgctcccagaccatttttcacccacctgaagtccccttggcttggaaatagttgtcagccttagagccaaccaagttggccaaaagactgccaaaactgcccatttctattcaaaatactatcatatcttttttatcttaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaaccttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctatctgagcttgttgattccgcttccagaggattttcagactccagaccaacacagaacaccaacacccagaaacagatcaagccatcacttatcaaccagaagcactccacttttcccaccttttccactatttcagtgtcattggtgtcattagtaagtacttttcataagttttagctagcatctttctgcttgtttattctctcagtctctctcaaccttttctctactcctccaacccaaagccctgatccaagaaagcaagccatagctgctattacctcaattctccctgtttggtagtataactgaaaactacataggtttccctttaaagagccttgatccttgatctaaaaaattgtggattgatctgattcatcagttcaatatcccatttcagtttctgttgatttggaggcgtcagagttagctccgcttattaccagccatccttagtggaaagtaagactgcttaacttaatccatcttcttaaaataaataaagaacaaaaatatcatctctttctctcagtctttcattcccctttttttctacttttatttgtatttctcttttcttaagaaatacatttaaaagtgccccccaaattcttgtgtcctgctgtcactatagagacccaggctcacaattgggggcctcatcaggaaattttttattccaaagacctcttataatcatacttctaaacttaattcatcaggcaaataaaaaaaaaaataaaaaaaattttctagtactttcttctcatacatactcttcttcttttctccttctttagaaaagaacaaatcacgtataccagttttctttaaaagaaaaaaaaaaaaaccaatatctccattcttcctcgcggagcgctcgctaaaaacgaagattttccattgcggagcgctcgcaaaaatcctctttagattcaccctcctacataggactcagttgttaaccaaccaaaatctcttgtcctctattttttttgttctcccatcgaatctcccactctcgtttgcgaagtgaagaagtccagaaggatcatacccgaatcgtcacccaagattggatcttaaagttcctccgatctttcgtccctctcgtccgaatcagagaccgaacttgacgtcgaagacaaccaaactctcgttcctcctagaaacggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccgaaatatatcagtcgagcaacaacaaccgagagctccaacgtcgagaacgagagcaaccttcagaggacggagccggagacggacctcctggattacagcgaagcaatgaccggcgatactccttcagccctgcagcagccgagcggcttcgaaggcttaggctccagtctgccatcagttaccggcaacgctatgagaccacaggtggccgaaactttgaggtcggaactaggaatttcacctgcattaatcaactcgagagcgacttccctagcgctagagacagcttccaaccgctcgacgccagtaccttgccccgtagacagacaagttttcccggtcaattcgactaccgcgacaggtcggcagatactatctccgacccctcttctaccaaatcggaaccaattcgcagccttgagtccatctccagccccactcggcttagacgacataatagtggacaaccaggagctagagacagtcatccaccttttcaacaagcaatggaacacctttgttcaagctcgagaaaatcagaacctacgtttgatgcggatggctctagtccaagcaatatccagccaggacgaaatccgattactagctggaggagcagagatgctcagaatctgcgaaaattggatagcgcgggaagaattagcagacctggagagagccgaagctgcaagttgccaccagacggcccaacgtctagccataacccaaacggcccatccccggcccctcagcgtttgacacgccaatcctcagacgtgacgtacctgggtactggccaggttcagcagcgatcaaacccgccacctccacccccgccaccgtctactccacacccatcggaggttgcacgacaaacgcagctttaccatcagcagccccaccaccaccatcaacagagaggctaccacaacccacaacctcagcaagagaggttggtgcagaatcacgcgccccctcagcaccaggctatgcaagtcgccccgaatcacgatcaacaacagcccccccgccccccacgtcaaggaaattggagaggattcgggaggaacaggagacgcccccaataatcgaagtaggggagtacttgatgagagccaagaggattgccggcagagtgttcagagaccaagccagagggagaggaagggggagaagaggaccccctcgacaggaagaacccccagcggaaccccgccaataaactcacccgacagcctcgacctagaacatttatcggacccatccgtaaaggaacacttcctgaaaaatatcaacaacgacttagcacaagatgtacccctgcttgtggaagagaggttgcaagacttattctctatttttctctcggaattatctggaactatggagtccattcctcattctctaatggaatcttgtctttcaaattttaacaattctatgaaaaattctttttctgatcttctaagtaatgaaatcattccttctatcttgaacagagttgttgaatctttgagtgaaaaaaatattattagaaccagtaacaattgctgccaatgcccctgtgatatagaaggattaaaaagtaacttggaaaagaagatagaggatctacaggatgtgctatacgtgagagataatctacaccactctgagagagaagaagttatggatagagtgagagcattagagaagaaattgtctgagaaatttaactatgtatcaaatcaagtgactgatttaaatgtaaatgagaacaatagatttgaacaagtaaaaaggaggctaggggatttgcataacactactcaacaaataaatagtaagttaaactctattattgaacctgagtataaagaatcaccgcctcaccttcagtacaataacccatggtcaaatgctctggctgaacaagtaatcaatcagccccctctggaaggagaaaaatggcctcaaaatcctgttccccactcccaaggcccagtaagactggaagaacaaacaacaaaaagggtaactagtgaatttgataccaagcctcttgaaaataatagccttgaatcctggcttatagatttccccttcattgatcatggtgaaataaactccgaggtgagaaaccaattatggaaaggtatccctaagaccagtgaatgggaaactttctctggtgaattaccatacaaccatgagttgtggctgcagcacattgacgtcttcatccaagactacctcatgactgatgacatggtaatcagtaggttgactgctctgcttacagataccgcaaaaaattggtacataggaatcagagacaaacatgggagaaaatcctgggcatggtggaagaatactattaggaataaatttggcactcataattggaaatggaaaatgagagtagaatttgagaaagatcatttctcaatagaaaatagaaaagtccacaagtggttcaacactcagagagaaagacttagagcataccaaccagagctcagtgattatcttgtctgtgaaaagatcctcaagcagtgccctggctccttggaacctgctgttaagagcagatataagaaagcagatgaagatatgaactttgaagagatggttatcattatagaggaagttctggacagagcaatgggccaatacagacctaagtatagtaacccatcccaaaatattaaatcctcttggcgaaatggaaatcagccaaacaagcttgaagataataaagctgagacagatcaaaagaaaactcctgctactgctcccgcattcaccaaagggaaagatgtttgtcatttctgtaaacaaccaggtcactactccagagaatgccccaggaaaagaagcagaatcaataacattgagctgaattcaggggatgaagatgaggacaggaatgacctgggaagccaatcagaaaaagaggaagacaatcaggagaacaatcatatgatcctagccttggataatgatggtacatcagaccccctgataaactttaactttgatgaatgtgcagttgagtgtgaattgaccaatgagttctcaatagctgaaatacaagctgagtcccatcaaccccaggcttgggacaggaactgccaaagttcccatgtagaggacgctagactaatgagatgtaaacctgataaaggtaagggccacctgattggaaaatcaaatctgaccagtgtattgattgatggcaaagagttctcatgcttactagatagtggtgcctcctgctctattattagccactccctcctagaccacattaaacccttgtggaaagatgacctcatgcctattaaccacgctagattccatagttgtagtgaccaattacaacccttgggcatagtagagatacctcttatattcccccatactaaaggatcaatgagaataatagctgaatttgtagtcatgagaaatgctagaatcaattatctcatcctaggaaatgattacatgtctttgtctggttttgatatcaccaatagcaaagaaagattctttaccataggaaatgataataagaaaaagaaattcagctttaaatcccatgcaactgacaagatgcctccttctactgatatctcctcagtcaagaaaacagaccccatgctccagaaatttatatccgaagaattatctgacgcaaagataagtgagcagttatccagtgagcagaaagaaaaattatttgaagtactatattcaaataaacttgcttttgctaacacagatcagcctctgggagccatcaaaggccatgaagtccacttgactttgaccactgaaagaccttaccccctctcctgcgcaaagccccttatcctgccagccccaaaagcagagaagcactggaggaacacatagaagagctagtcagattgaatgtgttgaggaaagttggccataatgaagttgtagaaatcactactccagtgattatagcttggcacaacggaaaatctaggatggtaggagacttcagatcattaaattcctatacagcagcagacaggtatccaatacccaaaatcagtgagaccttgaataatctggccaaagctaaattcctgactagcatggacgtattaaaaggtttccaccaaaatgtgatagctgaagagtccagacacctgttgaggattattctacataaaggaatatatgagtatttgagaatgccctttgggatcaaaaatgccccctctcatttccaaaggatgatggacatagagttcagaaaagagttagacgaaaagtgggtcatcatttacattgatgatatcatcataatgtcaaacacttgggaagaacacttaataagaatcagtaggatcttacagattgtcattaagatgaatatgaaaatctccttgaaaaaatgcaattttggtttcaaccagattaaagccttgggccatgtggtgtctgggatagcaataggaatagaccagaacaaagtagcagctgttttgcaaaaaccagtcccaaattgcaaaaaagaggttcaatccttcttgggttttgctggatattacagacagcacattgagcactttgcagacattgctagaccactaacagaactgaccaaaattgaagttgtgtttgaaatgacccataggagacttgcagcatataacctcctcagagagaaacttacttcagctcccttgctccttttccctgactggaaataccccttcatcttatatgtagatgccagtatgacaggactaggtgctgccctccatcaagtccagaaaattgatggaatcaaaaaagaaggaccaattgttttcatctctagacaactcaaagacagtgaaacaaggtatggagctagccaattagagtgcttgtgtctagtgtgggcagtggaaaagttgcactattatctggatggtagttccttcaaagttgtaacagattgcactgctttgagatccctactcaacatgaaaacccctaacaggcatatgctcaggtggcaaattgcaatacaagaatacagagccaacatggaaatagaacacagagatgggaatatacataagaatgctgatggtttaagcagatgggctttaccaaatgaccccagcaaccctgcttacgatccagaagacaaggatgatgatagattccctatcatgggcatacatgtttcttctttcaaagatgaattctttgagacggtgaaagaaggttatcagaagaataacaacactgtcatcttatcccagatactcactaagaataacaaagattcagcgctaaaaaattccttgcaagaaccttggaagacatcttatgcagaaggaagattctccctgtttgatggccttatatatcacagggaaaaacataactcagtcttggttcttgcggataaggatagtatcaatgtagttctacatgagtgccacgacagtgtatactctggccatttctcagaagacaggactctagaaaaagtggaagacacagcctggtggcaaaattggagaaaagacacctctgaatattgtatgtcatgtgacaggtgccagaaagcaaataaagctacaggaaaaaggtttggcttgcttatgaagatccaagaaccatcaaagccttgggacattgtgaacatggattgggtaacctctctttccccgggaggtgcagctagttttaaagcgtgtctagtaatagtggacagatactctaaatcaccaatattcataccttgcttcaaagatgattctgctatggacacagccgtccttttctggaacagagtcatgccaaggactggcatacccaggataatcatctcagacagagaccctaaattcacttcagaattctggacaggactgcatagtatgttgggaaccaagttgtccttttccacagcttaccacccgcaaactgatggcctagcagagagaatgatacaaaccctggaagacatggtgaggagattttgtgcttatggactagaattcaaagacaatgatgggtacacccatgactgggtttcattattacctatacttgaactagcttatagcactagcatacactctaccacaggaaaagcacctgctattcttgagaaaggatggatgccaaacctgcccagaaacttcctgaagaaagatgcagtagatattcatcccacagctctcacttacgctaagatatttgaaaaagctagagtccatgctgaacaatgcattactgaagcaactgcttacaacaaagaaagatgggacaagactcacaaagaaccatctttccaagtaggtgaccaagtactcatatctactacaaatttcaataatttatctggaccaaaaaaaatgagggattcatttgcaggaccttttatagtgaaagctctacatggaaagaatgcagttgaagtcattctgactgaagaattcagcagaaaacatcctacctttccagtgagccttgtcaaaccctaccatgccccaaatccagacaaattccccctaagacagaaagtcaaggttgtgatcccccccatggaagaaaacccaaagaacaaagtcatccttaagatacttagagaaaagaggataagagttgacaatagagatgtgaggatgtttcttgcaagatacaagaacatgagtgcagataaagacgaatggctcttagaaaaggacatacctgatgctacctcactccttaggaaattcaggagtgaaaagagagcctcttgatgttttatttttaggaaacaaaacctcttttggtggtagggaatgtcagccttagagccaaccaagttggccaaaagactgccaaaactgcccatttctattcaaaatactatcatatcttttttatcttaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactccattccttca