gtgattagtgattagtgatttaacatcattttttaatttaggcataaaacgccctcaattcaagggtttttgagcgagctttttgctcaaagaatccaagatagcgtttaaaaatttaggggtgttaggctcagcgtagagtttgccaagctctatgcattcattgatgatgatagggttttgtgtgggcgtgaagccaatttcatacgctcctaagcgtaaaatcgccttttccatgctccctaatcgcttgaaatcccagtctttcaaatgcggttcaatgagggcgtcaatttcattgattctttctaacacgccattaaaaaggcttaaagcgaaaacaagctggttgtttttaatctttttttcttctaacatgctggaagcgatttttttaatttcttcattaccgctctcaaacgcatacaacaattcaaccacagcccccctggcttgagttcgtgtcgccattttaacccttgagagtttggcacaagctcaataattcaatgagggtgctcatcgcttcaaagcccttattgccggctttactgcccgctctttcaatcgcttgttcaatattgtccgtggtaagcacgccaaagcttaccggcatgctgtattttaacatcgcgctagcaatgcccttagtcgcttccgcgctcacgtagtcaaaatgcggagtcccccctctaataatagctcctaaaacgcacacgccatcgtatttttcgctctctaacaatttgtctaaaatcaaaggcaattcataagccccaggtaccagcacgagatctaaaagatcctcatcgcccccatgccttttaaagcagtccatcgccccttcttttaatctatccgtgatgatatgattgaagcgcgatgttaaaatagcgactctttcattcccttgtaattgcaatttcccttctatgattcgcatgaaattcctttaaaataaattttggatttttaacatgtcggttactaaatattctagctcgtcaggttttagcatgttcgctccgtcgcttagggcgtttttaggatcaatgtgtgtttcagcgaacaacccatcaatccccaccgcagccgcagctctcgctaaaataggggcaaaagagctgtctcctgaacttttcccgttcgctccccctggcatttgcacgctatgagtggcgtcaaaaatcacaggggcaaattctcgcatgatttttaaagagcgcatatccaccactaaattcccatacccaaagctgctccccctttcacacaaccacacgccattttttaacgccgtttcataagtggggctttgaatgcttttatcccttgttttaagggcttttaagacagaatattgcatgtcttttgggttcatgaattgcccttttttgatattgacgatagcgttagtctggctcactgctacaatcagatccgtttggcggcacaaaaacgccgggatctgtaaaatatccgctactttggctgccacgcttgcctgatagctctcatgcacatcggttaagattttatagccaaattcatctttgatcgtttgtaacatttctaggcctttttctaaaccaggccctctgtaactctccaaactcgtgcggttcgccttatcaaaactcgctttaaaatagaaatccaaccgctcgttgttggctaggggttgcaatttagtagcgatacttcttagattttctaagctctcaatgacgcatgggccggcgattaaaacgggtttaggggtttttgtgttagaagttttcatgacttatcctttgtttaatggtttcttcaatcggctcaaaaaaatggctttcaaaattataattataaatcctgcctgtttctataatgtagtgccagccaaaaattttcaattcgttattcatcactctttcttgaatgaaatcatagcttaagaggttgttgagttgcaagcgcacgttcaaacgttctgtaagccatgaacgcttggcgaaatggttgctgaattgagggtgatcttttaattcttctttaataggctctaaaaattgtatccagtttgcaatgtaaggggttttagctttggtggtttcatcattgattaaatgaatgctcccgcaagccccacaatcgctatgcccgcaaatgattaagttttgaatgcccacatgcgcaatagcgtattcaacgctcgcaatggtagaaagggattctttatagcttgttttaggagcgatcacattgcccatgttgcggatcacatacaattcgcccggtttggtgccggtgattagattaggcacgactcgtgaatccacgcaagaaatgaacaaagtgtggggcttttgcttagtctttaagctctcataaagctctttaagctcttcgtattcattctcttgaaactctaacgctcctaaaaacgctttcactctttaacccttaaaatctcattttcttaaacttggttttcattttaaaacgcttatcatagctaaaattcttccatttctttttgttataatggcgttattttacactttaaagggctttcatgcaattatgtgtcgcattggatttagaaaaaaaagaggacaacctttctttattgcaagaattgaagggcttagatttatgggctaaggtggggcttagatcttttataagagatggggctgtttttttagatgaaatcagaaagattgatgaaaattttaagatctttttggatttgaagctctatgatattccttatactatggcaaatgccgcgctagaatgtgcgaaattagaaattggcatgctcaccgtgcatttaagcagcggcaaaatcgcgctagaaatcttaatgcaacgcctaaacgctcttaaaaaacgccccttaatcatgggcgtgagcgctttaactagctttagcgaagaggaatttttgagcgtgtataacgcccctttaaaaactcaagcgattaaattgagcactatgggcaaagagagcgggattgatggggtggtgtgttcggtgtttgaaagtttagcgatcaaagagaatttgggtaaggattttttgactttaacccctggcataaggctcaataaaagcgataaagaagatcaagaaagggtggcgaacgctaaagaggctaaacaaaatttaagcgattttatcgtggtgggccgccccatttatcaggctaaagagcctagagaagtggttttagagcttttaaaggattgttaaatgcgggtgttagaaacgattgccactttaagagaataccgtaaaagtttgaaagaaagcgtggggtttgtgccgactatgggggctttacacagagggcatcaaagcttgatagaaaggagtttgaaagaaaattcccacacgattgtaagcgtttttgtcaaccccacgcaatttggggctaacgaggattttagcgcttatccgcgccctttagaaaaggatttggctttgtgtgaaaaattgggcgttagtgcggtgtttgtgcctaaaattggcgaaatgtatccctatgaagcagagcaacgcttaaaactctacgcccctacatttttatcccgctctttagagggagccatgcgtaaggggcattttgatggggttgttcaagtcgtgttaagattgttccatcttactaatcccactagagcgtattttggtaaaaaggacgcccaacagcttttaatcatccagcatttagtccaagatttgcttttagacattgaaatagcgccatgcgagattgcgcgagatgacgataatctggctttaagctctaggaatgtgtatttgaatgccacagaaagaaaacaagccctagccattccaaaagctttagaaaaaatccagcaggccatagataagggcgaaaaagcgtgcgaaaaactgaaaaaactagggcttgaaattttagaaaatttagaagtggattatttggaatgttgtaaccacaaactagagcctttaacaatcatagagccaactaacacgctcattttagtggcggctcgtgtgggtaaaaccaggcttttagataatttgtgggtgtagtttgaaatctttgtggcgacccttgaaagatttgaacttccgtttccaccgtgaaagggtggtatccttggccactagatgaaagggtcatttttaacgattaactattatatgaaaaagcgtatgaaatgattttaaaagcgtttggtggcggagcggacgggactcgaacccgcgaccccctgcgtgacaggcagatattctaaccagctgaactaccgctccctatccaaaccccatagcctaaaaacgcatgcttgaagctaagtcaaaaatggtggtcgctataagactcgaacttatgacatctaccttgtaagggtagcgctctaccaactgagctaagcgaccacaatattgagataaaatccaactaaatttaaaagagtggtgactcctaggggatttgaacccctgtaaccaccgtgaaagggtggtatcctaaccactagatgaaggagccactacgctcaaatggtgacccgtgttggatttgaaccaacggcccattccttaaaagggaattgctctaccagctgagctaacgggtctcacaaaaagataatgatacaattttttttaacgcttgtcaagaataactgaaaaatattgcggttttcatagaaacgacacgctctcaaaacggcatgggtaacaaatattacgcttaaaactttggttgcgcttaatgctacaaggatcacaatagacgccatgcgttttaatgttggttagcgttagttttggggttttaaaaaggctttgtttttcccaagcgctaataaatcttattaggattcaatgctttttttgtttaaaaaatttcatttttaaaaaatgggtttttgttttatcgttttagatctcattttgttgtgaaaatcatttcattgagtttgtttaaagtatttaaaaacgcattcccttaaggaagtagggggtattttgaaaccattctcccccttttaatctccaacttaacccccctaaagaagcgctttttttaaaagctatcgcttgaattagtatcaagtttttcactaactaatcatcaaaaacgctaaaaaggattttccatcaaaccccctccaaaaaaagagagtttaaaaaagaaagactttaaagtaaaagggtttttttcatgttttctccttgaaataaaattgagtgattggaattttacacattaagaatgtgtttggaacattgtagcatgaaatcgtttttttttttttttgtcatttagagaaaattttagaattttgcattttttgcgcgtttgtttgggtggtattgaaagggtttttaggttttattttaatggaacgctaacgataaaatcttgattttaatggggattttttgttgtgcgtttttcaaaacaagcggttttgtgagataaaaaccccccccaagaagagggctgttataaaaaatgataaaaagcaagggggcttacatcatgccgcccatgcctcccattccgcccatgccacccatatcaggcattgctggggccgctttttcttctttgatttcatgcacggtggcttctgtggttaaaagcaggcttgaaaccgaaaccgcattttgtaaagcgatcctttctacttttaaggggtcaataatgccttctttaaacatgtccacatacttgccattgctagcgttaaaaccaaaatgcccttcgtgtttttgcacttcattcacgaccacaccgccatcataaccggcattgatagcgatttgagctaatggggctttaatggcacgcatgatgatttcatagcccactttttcatcatcgtgtaaattcaaatgcactttttgagccgcgcgaataagagccgcaccgcccccaatcacaatgccttcttcaaccgccgctttagtcgcgctcaacgcgtcatccacccggtcttttttctctttcatttccacttcactcgcagcgcccactttaatcacagccacaccgccagagagtttagccaacctttcttgcaatttttctttgtcataatcgcttgtcgtgcttgcgatttgggttttgatttgcgcgactctgtctttaacgtcatcgctatggcctttgccatctacgatcgtggtgttgtctttgtcaatcacgatccttccggctttgcctaaaaactccacttcagcgttttctagactcaagcctaattcttcgctaatgacttgaccgccggttaaaatagcgatgtcttttagcatttcttttcttctgtccccaaagcctggagctttaaccgctgcgatattcaacacgcctcttagtttattcaccactagagtcgttaaagcttcgccctcaatgtcttcagcgatgatcaaaagcggtttgccctctttcatggttttttccaatagcgggaggatgtctttcatgctagagatttttttatccgttaaaaggatgtaagcgttatccaattgagcggtcattttctcagcgttcgttacaaaataaggggagagatagcctctatcaaattgcatgccttctacgacatctaattcgtcttcaatgcccttagcttcttcaacggtgatcacgccgtctttgcccactttttccatagcgtcagcgatgagtttcccgatattgtgatccgagttggcagaaatggtcgctacttgggtgatttcttctttaccgcccacttttttgctggcttttttaagctcattaatgatcgcttcagcggctttatccatgcctcgtttcacttcaatggggttagccccagccgtgatattcctcaagccttctttaaaaatgctataagccagcacggtcgctgtggtcgtgccatcgccggcagcatcagcggttttgctcgctacttctttaacgagttgagcgcccatgttagccaccgggcagcttaattcaatctctttagccacgctcacgccatctttggtgatgcttggagcgccatagcttttttgaatcaacacgttcctgcctcttggccccatggtaactttaacagcgtcatggagttgtctcacgccttcaaatagaaggtttctcgcgctatctgaaaatttaatttcttttgccattgtgtatccttaataataatgtttttttagtgttttttgtgatcatgacagcaagcttcatgctctttagcatgtttatggtcatgattgcctgtatgacagcaagatcccgcgcccacaatgcccagaatgtcttctaattctagcaccatgtattcggtgccgtctaaaacgatttctgcgcctttgtatttgccaaaagcgatcacatcgccctctttaacgcatttgcaaccctcactgattttatggctaacggctttgactacgcccattaaaggcttttctttagcgttatcagggatgatgatgcctgaactggttttgttctcttcttcaagtctttctactaagaccctttctcctaatggttgaaacttcatttcagttctcctaagttttgataaataaaatagaaatttagcgcttattgttattaagcgacacaactatagcgcatttttagggataagtcaagccataaaaccaaagctaagattataattataaggattattaagtctatttgtatcaagttttattagtttaaaaatataaggattagaaaaaggggcgttatcaacaaacctttttgaagattttatttattgagtataatcccttttgagaaagtcaaaccaaaaaagcccgttggagaaagcatgaaaaatgattcttaaaagttccattgatcgccttttacaaacgatagacattgtagaagtcattagctcttatgtagatttgaggaaattaggttcgaattacatggcttgttgcccttttcatgaagaaaggagcgcgagttttagcgtcaatcaagttaaagggttttaccattgctttgggtgtggggcgagcggggatagcattaaatttgtgatggcgtttgaaaaactttcgtttgtggaagcgcttgagaaattagcccaccggttcaatataactttagagtatgacaaaagcgcttattacgatcataaagaagattaccaccttttagaaatggtgagttcgttgtatcaagaagagctttttaacgccccgttttttttgaattatttgcaaaaaagagggcttagcatggagagtatcaaagcgtttaaattaggcttatgcacgaatagaattgattacggcattgaaaataaaggcttgaataaggacaaattgattgaattgggcgtgctaggcaagagcgataaagaggataaaacctatttgcgctttttggatcgcatcatgttccctatttatagccctagcgctcaagtggtgggttttggagggcgcaccttaaaagaaaaagcggccaaatatatcaattcgccccaaaataagctttttgataaatccagcttgctctatggctatcatttggctaaagaacacatttataaacaaaagcaagtcatcgttacagaggggtatttggatgtgattttattgcaccaggcgggttttaaaaacgccatagccacgcttgggacagctttgacgccatcgcatttgcccttgcttaaaaaaggcgatccagaaatccttttgagctatgatggggataaggcagggcgaaaggcggcttataaagcgagcttgatgttggctaaagagcaaaggaaagggggggtggttttgtttgaaaacaacctagaccctgcggatatgatcgctaatcatcagattgaaaccttaaaaaattggctatcgcgccccatagctttcattgaatttgttttaaggcacatggcgggttcttatgttttagacgatcctttagaaaaagataaggcccttaaagaaatgttagggtttttgaaaaacttttccttgcttttacaaaatgaatacaagcccttaatcgccacgcttttgcaagcgcctttgcatgttttagggattagagagccagtttcttttcagcctttttaccccaaaacagaaaagcccaaccactctcaaaagttcgcgcatgtttctagcatgcccagtttggaatttttagaaaaattggtgatccgctaccttttagaagacagaagcctgttggatttagcggtgggttatatccatagtggggtattcttgcataaaaaacaagaatttgacgctttgtgtcaagaaaaattagacgaccctaaattagttgcgttattattagatgcgaatttacccctaaaaaaagggggttttgaaaaggaattgcgtttgttgattttgcgctattttgagcggcaactcaaagaaatccctaagagttcgctcccttttagcgaaaaaatgatctgtttgaaaaaggctcgccaagccattatgaaattaaaacaaggagaattagtcgccatatgaaacaaataaaagctttagccttatttagtggggggttggatagtttgttgtccatgaaattactcattgatcaaggcattgaggtaaccgctttgcacttcaatatagggtttggggggaataaagataaaagagagtattttgaaaacgccaccgcgcaaatcggggctaaactcctagtgtgcgatattagagagcagttttttaacgatgtgttgttcaagcccaaatacggctatgggaaatatttcaacccttgcattgattgccatgccaacatgtttaggaacgcgttttataaaatgcttgaattggatgcggattttgttttgagcggggaagtgctagggcaacgccctaaatcccaaaggaaagaagcgctcaatcaggtgaggaaactggtcagagaagtgggcgaagaggctcgttttgatcccattttagaccgaacgcaagcaagcgataaaaagcctcaatttttagacgaattgctcttaaggcccatgagcgctaaactcttagagcctacttttatggaaaaaaagggttttgttgatagggaaaagcttttagatgtgagcggtagggggcgcgctaggcaattgcaaatgatcaaagattacggcttaaatattatgaaaagccgggtggggggtgcttgcttacggacattcaagtgagcaataagattaagaatttgaaagaatacagagaaatggtgtttgaagatggcgtgatcgttaaagttgggcgttattttgtcttaccccataacgctcgtttggtggtggcaaggaatgaagaagaaaaccataaattggatattcaacaccccttaatggataagattgaattgctaggctgtaaaggccctttgagtttggtggataaaaacgctagcaaagaagataaagaattggccggccgtatcgctttaggctatgccaagactttaaaaaatcaagcttatctcattcaaatagggaatgaaaaacgcgagctttaccctttggataaagagagcgctagagagtatttattcgcttaaaaggggaatttttgagggttttaggggttttctttttatgctataatggaaaaagttctgatcggcgttaagcgatttgctaggaggtctgtatgcaagagtttttaggttttggtgtggtggggaattttgcagggcatttggagcaagcaggagagagccatagttttattaacatgaaaagcgaagaaaaggacgcccctaaggggttattccctttttatgtcccctatgagaattgctatttggggcgttgttgcattaataaccataagattattttgcctaatgatttgaatttgaaggtgcaagcagagccagaaatcgctttagaatgcgatgtcaaatacgatgaaaaacatttggtaaccaagcttgtgcctaattttttcatggcgtttaacgacgcttctgtgcgcaatttagacgccacaaagctctcccaaaaaaagaatttttcaccagcttctaaaggtatagggcagaaattgcctattgacaggtttgtttatgggggggtgtgtaataatttttctatcgcgtcttttttgaaatacgataatgtttggcacatttatggggaaaacagcaaattgctcaaatacgagtttttttatcaaaaactcttagattggatcaaagacagattgaaccaccaacaagatggcgattctttagaggctttaaggccttttttagagcgccataatttccctactaaaatggtttttgcgatcggagctaccccttatatgccttttgcgcaagagcatttcttacaaaaaggcgatgaggtggtgattatcgcttacaaccatttacaatacagctttgaaaagattcaaaacctcttagaagaggacgccctacaaaccaaagaacacgctaatctttcttatgtctatcaaatcgtagagtagtaaggcttttttctctttagctttgcttttttaccccttttaaagataaaaccaccccttttgacccccttttagaggatttttatggtttttttgagataattaaaccttagaaagttaattaaaattaaacaaaagggttgtgatgtccgctcattttttgaaaatcgtttttttagtaggcatgtgcgtttcaagtttgttcgctgaaggtttagaggggttttttaacgccctagaagcccagctcaaaagccccatcgctaaggggattttaatggtgattttcatagggatcgccatttatgtgtggaggaatttggaccggtggaaagagatcttattcacgatccttggcgtggtgtttgggatttttttattctttaaagccccgagtttggcgaattggtttatgggaattttttaatgattatcctatcagcgagcgtgaagaatttgcgtgaaatttcggttaaagaaaagtttttatggctgaacgctaagtcttatttgatttctgtttttgcgccttttatcttgctcccttggattgatttattgagcgcttttttattgtatttagggtttttagcgctctttagcgcgctggaattttttgatgaagacattgcagatattattatcgctaaaagcaaaataaagactaaaaccaaatgctacagagcgtagaatgctagaaaagtttttaggcgctatcaagcaaaaagtttcaaattattttttaggggctttgcctaaaagctattcaatgagtgaagaaaacaacattttaggcttgtatgatgagcattttttgctcactaaaaacgaaaacttagtgggtattctccgtttagagggggtgagttacacccatttaagcacagagcaattgcaagatcttttcactgaacgccaaatggctttggattctttggaaaaagtcgtggcgtgcctcgtggttaaaaggcgtaaaattgattatcgacaaagcattcaatctgactctcaatacttgcaagcgatcttgaaccagtttgaaaacaaagaagtgtatgagaatcagtattttttggttttagaaagcgcgcactctttacagggcgttttagagcataagaaaaaatctttcatgcacgctaatagggaaaattttaaggatattctctcttataaagtgcattttttgcaagaaacttttaaaagcttagaaatccagctcaaaaactatgcccccaaactcttaaactctaaagaggttttgaatttttacgcagaatacattaacgggtttgatctccccttaaaacccctagtaggagggtatttgagcgatagctatatcgctagttctatcacttttgaaaaagattatttcattcaagaaagctttaaccaaaaaacctataaccgcttgattggtattaaagcttatgagagcgaacgcatcacttctatagcggtgggagcgcttttataccaagagacgcctttggatattatcttttccatagagcctatgagcacgcataaaacgctgagttttttaaaagagagggccaagtttagcatgtctagtctcgttaaaaacgagctgctagaataccaggaattagtcaaaaccaaacgattatccatgcaaaaattcgccctaaacgttcttatcaaagcccctagtttagaggatttagacgctcaaaccagcttaattttagggcttttatttaaagaaaacttagtgggcgttatagaaacttttggcttgaaaggggggtatttttcctttttccctgaacgcatccatttaaaccaccgcttgcgttttttaacctctaaagccctagcgtgtttgatggtgtttgaaaggcaaaatttaggttttaaggctaattcatgggggaatagccctttgagcgtgtttaaaaatttggattattccccttttttattcaatttccacaaccaagaagtgagccataataacactaaagaaatcgccagagtgaatgggcatactttagttataggggcaaccggaagcggtaaaagcacgctgattagctatttaatgatgagtgctttaaaataccaaaacatgcgccttttagcttttgataggatgcaagggctgtattcttttaccgaattttttaaagggcattaccatgacggccaatcttttagcattaaccccttttgtttagagcctaatttgcagaatttagaatttttgcaatccttttttttgagcatgttcgatctcgccccctcaagagataaagaagccttagaagacatgaatgcgatttctagcgcgattaagagcctttatgagaccctataccccaaagattttagtttgctggattttaaagaaacgcttaaaagaacctcatctaaccaactgggcttgagcttggagccgtatttgaataaccccctttttaacgctttgaatgacgcgttcaactccaacgcttttttaaacgtgataaacctagatgcgatcacccaaaaccctaaagacttagggcttttagcctattacttgttttataagatcttagaagaatccaggaaaaacgacagcggttttttggtttttttagacgagtttaaatcctatgtggaaaacgatttattaaacactaaaatcaacgctttaatcacgcaagccaggaaagctaatggcgtggtggtgttggctttgcaagacatttaccaattaagcggggtcaaaaacgcccatagttttttaagcaacatggggactcttattttgtatccgcaaaaaaacgctagggagttgaaacacaatttcaatgtgcctttgagcgaaactgaaatttcttttttagaaaacacccctttgtatgccaggcaggttttagtcaaaaatctgggtaatgggagctctaacatgattgatgtgagtttggagggcttggggcgttatttgaaaatctttaattcagattctagtcatgtcaataaagtgaaagcgttacaaaaagactaccctacagagtggcgtgagaaacttttgaagagttagtttaaaaaagtcaatatcattttgaagcactcctattcagatggctaaggcacacaagaaattaggggactctgctgtattcctaccctgaagcgttaccctaaagtcctattgcataggtccaaataagagcttagggatcattttaaccatagaaagcttatgttttcattaaaaatgttatgatacgctcaaattagtcaagcaaacaagcaaaaaaattaaaagggttagattgaaaatattcgttctgttgatgtcggtaattttaggaatatcattaacaggttgcataggctatcgtatggacttagaacattttaacacgctctattatgaagaaagccctaaaaaagcttatgaatattccaaacaattcacgaagaaaaaaaagaacgctcttttatgggacttgcaaaacggcttgagcgctttatacgcaagggattataagacttctttaggggtgttggatcaagccgagcaacgctttgataaaacccaaagcgctttcacaagaggggctagttatgtgggcgctaccatgattaatgataacgtgcgtgcttatggggggaatatttatgagggcgttttaatcaattattacaaagcgatagattacatgcttttgaacgatagcgcgaaagctagggtgcaattcaaccgcgcgaacgaacgccaacgcagggctaaagaattttattatgaagaagtgcaaaaagccattaaagaaatcgattctagcaaaaagcacaatattaatatggaacgctctagggcagaagtgagcgagattttaaacaacacctattctaatttagacaaatacgaagcttatcaaggcttgcttaacccggcggtttcgtatctttcagggttgttttacgctttaaatggggataagaataagggattaggctatcttaatgaagcctatgggatcagtcaaagccctttcgtggccaaagacttggtttttttcaaaaaccctaacaggagccatttcacttggatcatcattgaagatggtaaagagccgcaaaaaagcgaatttaaaattgatgtgcctatttttatgattgattcggtttataacgtgagcgtggccttgcccaagctagaaaaaggggaagcgttttatcaaaatttcaccctcaaagacggagaaaaagtaacgccctttgacactttagcctcaatagatgcggtggtcgctagcgaattcaggaagcaattgccctacattatcactagggctattttatcggccacttttaaagtgggcatgcaagcggtggcgaactattatttggggtttgttggcgggttagtaacttcgttgtattcaggtgtgagcacctttgcagacactagaaacacgagcatttttgcccataaaatctacctcatgcgcatcaaaaacaaagcttttgaaagttatgaagttcgagccgattccattgacgctttttcgttttcattaaagccttgtaaaagatcgcttgaaagccctaaaatcattgacgctagggaattgctttcagggtttgtaacagccccacaagtcttttgctctaaccgccataatattttatatgtgcgcagctttaaaaacgggtttgttttgagtcatttaaaatgattccaaaaccccccaaagaaatttttagtttttaagtgtcgttggcattaaacacaaacacgatataattataaaacgatacgaaaacctaaattaaggggaagtcatggctgatagtttagcgggcattgatcaagttacgagtttgcataaaaataacgagttgcaattgttatgctttaggctgggtaaaaacaaggatttgtatgcggtcaatgtctttaagatccgtgaagtggtgaaataccatggcaatctcaccatcatcagccacgaaaacaattcgctcgttgagggcttgatcattataagagagctcaccattcctttgattgacatgaaaaaatggttttattatgacagccagaacaaaaacaaggatttacgcccttacaggatagaaaaagaaaaaggtgaagacgatattgtcatgatttgtgagttctctcgctggaccataggggttaggatctatgaagcggataggattttgagcaagaaatggactgaaatggagcaaagcgctgggttagggggatctgcaggcaataacaaactcgtgagccgcacgcgctattttgatgggcgcttggtgcaagtggtggatattgaaaaaatgcttatagacgtgttcccttggattgaagatgaaaaacacaacgatttagaaacgctttctaaaatccattctaaccaatgcgttttgctcgctgacgactccccaagcgtcttaaaaaccatgcaaatgattttagacaagctgggcgtcaagcacattgattttatcaatggtaaaaccttattagaacatttgttcaacccaacaaccgatgtgggtaatattggcctgattatcaccgatttagaaatgccagaagcgagcggttttgaagtgatcaagcaggttaaaaacaatcctttgacttcaaaaatccccattgtggtcaattcttctatgagcggcagctctaatgaagacatggccaggagtttgaaggccgatgatttcatctccaagtctaaccccaaagacatccagcgggtggttaagcaatttttggaattagcatgaaaaaatacagcactatccccaccccttgctatgcgctagagagcgaacgcttagaaaaaaacgccaagattttagaaatcgtgcgccagcaaagtggggcaaaggttttgctcgctttaaaagggtatgcgttttggcgtgagtttgggattttgaggcaaaaattgaacgggtgttgcgcgagcggtctttatgaggctaagctcgcttttgaagaatttggggggcgagagagccataaggaaatttgcgtttatagcccggcctttaaagaggctgaaatgagcgcgattttacccctagcgacaagcattattttcaactcttttcaccagtacgccacctacaaagacaggattttggacaaaaacaagcaattagaaaacttgggcttaagccccattaaaatgggtttgaggattaaccccctttatagcgaagtaaccccagcgatttataacccatgctctaaaatgagccggttagggattacgcctagcgaatttgaaaaaggagtcaaagagcatggcttagagggggtgagcgggttgcatttccatacgcattgcgagcaaaacgccgactctttgtgccggactttagagcatgtggaaaggcatttcaagccttatttagaaaacatggcgtgggtgaattttggtggggggcatcatatcactaggagcgattatgatgtgaatttactcatccaaacgattaaggattttaaaaagcgttatcatgatatagaagtgatcttagagcctggggaagccatagggtggcaatgcgggtttttaatcgcaagcgtgatagacatcgttcaaaacgatcaagaaagtgcgattttagacgcttctttcagcgctcacatgccagattgcctagaaatgccttatcgccctagtatccttaaaatttctgtagaaaacgatgaagaaattattgaagttgaaaagggcgaaaatcaaggggcgttttcttactttttaggcggccccacttgtttggcgggggattttatggggagctttagctttgaaacgcctttaaaaaggggcgataaaatcgtgtttcaagacatgctccattatacgatcgtgaaaaacaactcgtttaatggcgtgccactgccaagcctggctaaaatagactcgcaaggttttaagatcctcaaaagcttttcttatgaagattataaaaataggaattagagctttttgattaaggtttttgattaaggtttttggggcttgtaaaaagacccacgcacaacattccagtgccaagcccagccaacaccgcgccgatggtgtgcatgtctaaataaatgcgagcgagcatggttaaggggattaaaggcaagagccacaagtattttttaaaagaataacggcgcattaaaaacgccaccgccaaacccaccatagacgaatgcccgcttggcatgttgaaattacccccataagggcgctcgcccaaacgctgatcattgatcgttacatggtttaaggctcttttggtggcatgcgtgagaaaagttgtggcgatagaagcgttagcgacttgaaaaagccctatcgcatctctttggatcaagggaatcgccacagataaaatcgtagggataaagcgcgcgtaatgctcggtgaaatgaagcgccaaaggcacgcgttggtgtttagggactttagggaaagggataaaaacacccaataaaatcaagcccaaactgagcgctaacaaagttttagaaaagcttttgggcaggctttcgcaaaatttttgtttaaataagaattttttcatgagtgttattttactcttttttgtgtttaaggaggtctaaagaagggcgataaacagcgctaggggttttaaaatcttcaaacacccctaaaacgctatggaaaatcacattttgattaatgggggtttgggtttggataatggaatgcttttctttaaaaagatcgttggcataaagaataaaggggatctcgtattgctctttaggggcgatgcttttaggaatgccatgcaaataatacgccccttcgcccaaactttcgccatgatcgcttaaataaatcattaaggcgggctgtttggcgttttcaagcatgctaatgattttgtctaacagatagtcgttataaaaaatggtgttgtcataggcgttaatcaggctttctttggagcaagaagacagatcagcgcttgaacaatagggcttaaacaccctaaaattcaaaggcactttattgtcatagttggggccatgcgagccggcaaggtgtaagatgagtaagacattttcattagagcgttcttttaaaaggttaggtaaattatagagtaaggattcatcataaggggcgatcgcctcgcaattggggcatttttgaatcaattcatagtttttaagatagctggtaaccttaacgttcttttcgccgtcattcgcgctataccaaaagactttgataccggctttagtcaagtaagtgggcaagttttcataaacgcccaagctgtttttaaaagaagaatctaaaatgcattccaaactcgctgtcgtgtaagtggtgcaagaagtggcgttaaaaagagtgagttcgtgattttttaagcgcttgctgagtcttggggtggtgggtttttgataaccataaagggcgtaattgcgcttcctagcgctttcgccaatgactagcaccacaaacgaatgggaatggttgggtgaaaagagagggagcggcttgatagtgggggcgaaaaatttaagagcgctcactctaaaagcgttcacgctataagcgaagggcaggattaagccccctatgaatttcgcatgcttgtcaaaccacagccaatttttagcgttcataaaagcgctggtgataaagataaacactaacgccaaaatcgctaaaaagggtgcttttttagaataatttttgatggggattttatagatgatatagccgggtaacaccccaaaaacaacgataaaaacgaataatttaacgctcaaaaagcctaaaacttcatgcgtgttggtgtttaagacattgcccatcatgctcttatttaaaaacaccttataagcgctaatgaaatagaaagcgacagaattgagccaactaaaaactatcgcactccaacgcatcaaagaagcagagatcaagcctaacgccaaaaaaagagcgccattaacgcaaaaaagcacgataataatcatggctataaaactaacctggttgctttctttataaatgtaagcgaacaaagggaaatggtataaaacgccaaaaataaggctatagagcaaaccggcttgcagacaacttaggggctttaaaaacttcagatggaataatgatgtcaaacacgccccttaaaatcaatcgatcttaggattatatcgtaggtatggggattttatggtttattttaagggtggaaagcgttttttagggtggttgcgtttaagagttttaaagcgcgtttgttgtaggatttcatccttttctatagaaaagtaattttattagccaaagttcccctaagcctaaaaagcttaggggtttccttgtgggtggtttgtccttgactttggggcgttttcattgggttataaaaatgatcgcttgaataacgctaatttttatttagattgtaaaaaacgcctttgagtattttttgtgattaacgcttgaagtcaaaaaactttgtttggtggaaaaaattaaaaaagtttagaaaaataaaaactttatgaaaagattaaaaagcgagtgggaagtcagcgtaaaaagattaaacccccaaaaaagagagggttcaaaaaagaaatcccttaaaaagggagttttaagcttttagtaagcaaacacatagttgagatacacgctataaagccttctgtactgtaaggtagtgcctagcaaagaatagtaattcgtgttgatcgtggggatcttcacgcctaattccatgccatgttgcgcgctatgatcagcacctcttctcttattcctggcgagattggtccttaagcccagattgaataagaattggaaattcgccgtgttgattttagccttatagtaattgttcacattcgctaaattcacatactgagaattaagccatgaagtcccccctaaggcgataccgccaaacgcgccaaaagaaatcttattgtgtttagtggctttatcgttgatgaaattcactaacaaatcgctccccacgccataagtccaaacatctgaagaagcgttgaaaaattgggatttgttataggtgtggttgtaatccacaaagccgtaataccttgcgccccatcgtttgtttttcccaaagaattgcttatagcccacttgaaagccgatcccattcattgcgccgttattggtggtagaagcggcgatcaaaccggcgcgcctgaaagggttactgccgagttcttggctcctggattgcacttgagaatggatgttggagtcaatatagtagttgtcctgtatgccttgcgggctattagggttagtctttttgctcaccacattttgtaaagattgcgcatcaggcaaacttgaaatggctgctgtgatgctgtcatagtgttcgcctagctttttgtattgactgctgaagttcgctaaagtgtaggcgaggttgcgcgcgttatggattcgctccgcttggtcgccaaaatgagcgatgctgtcttttaaattcgttacggtctctcccacatacgcgcaaccggctccccaagtgttagaagtaaccgtgccggatggcgtgccacggagatggccattttgcacttcatggcacacccctaaagagtcttttacgaactctgcagggattctttcaaagtctttcaccactgcttgggcacggtttaaaatctccgcttgcgctttggcgttagcgaacatgctttgggcgaagttggcgtctttataggggttgaatgtcttcccggtgtctaggttgcgctggttttgcgcgtttgtagcaacgatcttggattgctctacggctatttcggcgtttttgatcatgtcttgaatcgcgctgatttcatttttaaaaatcccgcacgcgctcccatcgcctttcaaatatattccttcccataaactaccactactcgcaccacctgcaccaccattgttgatccatgggcatgcgctattaagggtggttataatggtgctagcctgttctaaaagaacttgagcgttattttttgtaacaatttcttctccattattattcgtattcgtgtttccattatttttattgattgtaagtttgagttctgtgttggtgtcgcttaaggcaggaatatcttttccgctgctcccaaaagccttttggatgatttgataagctttattgattttcgcgtaattttcagtggataaaatgctgtatggtcctggttcataattagtagtgccacaagtaatggtagtgcctccccattgatttgatggcgtgttgtggaaagtttgaacgcctccatttttgcttgtgtctttaccgggaccacaagggctgatcgcatagctcatgacttgccataagcccgctgccgcattcaaggctaaaagcaccgcttgatatgcgggggaattctttttgtcattgatcaaattcttcgcgctagcgttcaaattgccccttgcgttgttgatggcgttggggtcggcggactgcctgatgagagtgtttaggacgctataattcgttaaaagattgttcagtctttcatagctgtctgagagatcttgaatgcctttggtgtttttcaccatttgagtggattcgccgatttgatagccggcgctgataaaaaagccgttgtcttcagcgcttaaagcggaaactaaaagcgaacctaaggttaatgacagaaattttttcttcatgttttctcctttactttattaaaataagattgaaattgttagtaaatcttgcggaagtgtgtatttaagtaagaccataccgcaatctttcgttaatatagtataaattaatggtattttgatattaattgggcgtttttgcctccaaaaaaaaaaaaaaaaaaggtttttgtagcgtttctaaacaaatattaaaccaataaaggcaattttaaaagaaatgaggttgtttaatagggggtagctataaaaaagggggggtttaactttggttgtttggttgctttagatttgttgtaaaaaggattttttctaaaaaatgagatttgattgcttgagatttgttataaaaatgattttttctttagatttgtttgtaaaaatgattttcttaagagaatagaaaagtattctgtaatcatcattcctcaaaaactcaaggacttctttaaaaaagcggagttatccttgagttttggggcgtttgcatgcgattattaaaaaagcttggtgcgagatcctcactcttttaaaaaggctttgagcgtttttcaaaactatcatcaacgctctgttaaaacaaagcctagcctaacattaatcccctacatagacttgtcttggacgcgtgatcctagcttgcgggcttttgacatgctctaaaagttgagcgcaccagcctacggttctgccaatgacaaacaccggcgtgaagaaacgcactgggatttttaaagcccttaaaatggtgccggagtaaaaatccacattggggtagagattcctttcaatgaaatactcatcttttagggcgatttcttccactttcgcagcgatttcgctcaatctctcgtccattttaacgcctttttggtgcagttcgtctttcaagccttttaagattttggcgcgcggatcgtagcttttatacaccctatgcccaaagcccatgagcttgaaattatcgtttttgtctttcacgcgtgcgatgtatttatccacgtttttcacatcgccgatttcttctaattgtaaaagcactttttcattcgccccgccatgcaaatgcccccacaaagcgctaatacctgcgctaatagcggcataaggatgcacgccggtgctagcgacattccttaccgtggtagaagaggcgttttgcccatgatcggcgtgtaaggttaggattttatcaaaggcttccacttctaggggcgtgatttccacttcgccttgagtggtgtgttttaagcggctataaggataccctctcagcatgaaaaggatattttccacataagagcgtgcgatgtccggataaatgatgggtgctcccacttcattacgatagcaaatagccgcaagcgtggggattttagcgacaatccttctggccatagtctggtaatcttcttcagtgtgcatgttttggtgcgtggaataaagggtggataaaatagacactccgctagagagtttcgccatagggtgggcgttactagggaaagctgaaaacatgttcaacaagctctcatgcacaaagcttctgtggcgtaattccagttcaaattccaagctttcatcttgatttttgggtaattcccctgtgagtaatagcctgcacacatctacatatttgtatttggcgactaaatcctctattctatgccctctgtaatacaattcgccttttttgccattgatatagctgatcttagattggcacccggcggtagaagaataccctggatcgtaggaaaaaaacccagtcgtttcaaaaagcttggaaaaatccaccgctttaggcccacgagtgcattcaatcgtttcaaattcatagcgttcattattttcattattgattaaagtaacagacattcaatttccttaagttttgatagtacccagctcctgattataagccaaaaaattaaatgattccttttaaaaacatttcgctttttcaagttattcctaaccgctacttttaaacacgcattcaaaaaaagatttttaagggttatatagtatttttgcgctagtatagttactcaaactttagaaaaaggataaacaatggcttacaaccctaaaattttacaaaaacctaaagagggcgaagaaattacgattaaagacaacaaattgcatgtgccaaaccaccccattatccctttcattgagggcgatggcattggatcagatattaccccggcgatgataaaggtggtggatagtgcggttcaaaaagcgtataagggcgagaaaaaaatcgcatggtatgaagtgtttgtgggcgaaaaatgctatcaaaaattcaaagatcacaaggaattaagccctgaagagcaatggctcttaccggacactattgaagcgatcaaccattataaagtctctattaaagggcctttgaccacgcctattggtgaggggtttagatctttgaatgtggcgttacgccaaaaaatggacttgtatgtgtgcttgagaccggtaaggtggtatgggagtccaagcccggtgaaagaaccacaaaaagtggatatggtgatttttagagaaaattctgaagacatttatgcgggcattgaatggcaagaaggcagcacggaagcgaaaaaactcatccattttttacaaaatgaactaaaggttaaaaaaatccgcttccctgaaagcagcggcataggggtaaaacccatcagcaaagaaggcacagagaggctagtgagaaaagcgattgaatacgcgattgataacgacaagccaagcgtaacttttgtgcataagggcaacatcatgaaatacaccgaaggggcgttcatgaaatggggctatgcgctcgctcaaaaagaatttaacgctcaagtcattgataaaggcccatggtgttctttgaaaaaccctaaaaccggtaaagaaatcatcattaaagacatgatcgctgacgcgttcttgcaacaaatcttattgcgccctagcgaatacagcgtcattgcgaccatgaatttgaatggggattatatctctgatgcgttagcggcgatggtggggggtattggtatcgctcctggggctaatctcaatgacacggtgggcatgtttgaagccacccatggcaccgctcctaaatacgctgggctagataaagtcaatccggggtctattattttgagcgcggaaatgatgttaaggcatatgggctgggtggaagcggctgatttgatcgtctctgctatggaaaaagcgattaagagcaagaaagtcacttatgatttcgctcgtttgatggatggggctaaagaagtcaaatgctctgaattcgctagcgtgatgattgagaacatgtgaaagagcgtttaaactcttaaatggtgtttgaatgcgaacaaaaggctaatactatcattaaggaataaagttgataaaatttgtgcgtaatgtggttttattcattttaacagcgatctttttagtgctcatgcttttagtgagctattgcatgccccattatagcgtggctgtcattagcggggtggaagtcaaaagaatgaatgaaaatgaaaacacgcccaataataaggaagtaaaaacccttgctagagatgtctattttgtgcaaacttacgaccctaaggataaaaaaagcgtgaccgtctatcgcaacgaagacacgcactttagctttcctttttattttaagtttaattcggctgatatttcagccctcgctcaaagtttagtcaatcagcaagtggaatgcaatactatggctggcggatcaatttgtttaacatgttccctaatgtgatttttttaaaacccttaaaagagagcgatgagatgtcaaaacccgtttttagctggattttatacgccttgctactagtgggcttttttatcagtgcgcgctctgtttgcgctttatttaagggcaaagctcattaattcctttaggctttgttggaaaatcacaatggggttattggagcgtttgttaaaaagctcaatatagggcaaactgatgctgtaaaaagcggtgttgtttcctctcaaattgatagcgattttataatctaattggtaggatttcaataaaaagtcattcaacaaacaatcattaatcaagcccaaattgtcatggctaatcaaaagcattttggcttttaattttagggccaaatccaacatgttttcttctaaagtgataggcacgcataaccctccagccccttcaacgatgactaaatcgtaagttttggtgaaattttgaaggcgttgggttaaattgtccgtgtcaatgggggtgtttggatcttcttcttgttgggcgatgaggggggctgaagctttagcgtagcgatagaatgaaacgtcttttaaggttaaagagcgatctaaaaggcggttatcttgcaagaacaaatgcgcatcgctaaagtggttaatggcatcattaacgcccgtttcaatgggctttaataaaatcgttctaacgccacaagcgttgcaatattgggctaatagtctagcacatgtggtttttccggcattggtgttagtcgcgctgataaaaagcatggtttaacctttaaattgatagtcgttacctctaaactgataagccccatcaaagatttgagaagtcaatacatttttgatttgtggtaacttcacattctttagcgcttctcttgggacttctaccaccaactcctcaaacacttggtcgtttaaagggttatcaatatcaaagatgaaattcaaggtattatggagtgagttataagttaccttgtcaattaacgcataagttagtctaatgccctctgcttgctctatggcggttacgatactcttagatagtcttggactaatattaccaagctgtgtcgctaaatctgagataaagcaataccctgcatcggtgtcaatggtgttagcaagcactttagcaatcaatgtcttactcacttttttgccttgtcttaaagccttgacaaggttattgactttaatattgtggttatagcttgctttaaaacttttacttttagtgcatctttgtaaatctagtcttttaatcgcttgtagctcgtatttctctatgtcatcagcatcaaaagttctaggactgccatgatattgccttgctctaataaaacttttaaccctgttttcaagttgtctataaaactcatcagcaatctttggcatactcatcgcttttaattttgtcgtagaaagctcatcaaagaatacgccataattgtccttaccttgtttatcaaagaatgtatagactttattgtgtaagcgtgtgatagattgggttaaagggatagtgaatgtaatccctgtgaaagtcatatccacttcaaaatccttttctgtcgctaatactaaatctacttttccagtctcggcgttttgacaataacaaatcgcctcttgattgaaatactttgccaaatctaataattggtctttcaagtcaaatgagttactaggttcgttttgaaacacaaagaaactaacttctttgcttggtaataatgggtcatttaaactatttttccaataacctgttacttgtagataacctaaaaagtgtctcttttggtctaatagagattttagctcttgtgtccttttaatattgtctttataagtgtagcggtattttttgataaatttatcgctagacataaagtcttttattgtggagtttctgtttttaaagaatttatctacatagcccctacctaatttgtgatagaaaaccgcataaatgtccccaatcatatctttgtaatttttaaattttgtagtctctttaccattttcaggttgtgggtgaaagaactcatcaactttaatagggtcgtatgggtctaaatccacagagttacttaaccaatattgagctattatgtccgcatttttagggtctgctccgctcttataagcatagattagtgcgtttcgttgtttttcagtaaagtctttataaaaagcgtctttaaaaggtctaaacgctgagatagttccaaaaggtagtccgcttttgattttattgacaatgctattgagattagcgctctcaatcgtggaagctttaatagtagtcccttgttggtttttaagtcgtgaaacttccctgccataagcgtctaaagtttcgcttaaagataagttgtcttttactctcactctaggtttattttgtctagctaatttcttgtccgctaacgccttatcaatagatgctgtcaaagaaaggtttctttgtggttcatcaccaaccatttctaaaaaatcgtaattcaataacattatcgtgtccttttctttaagcgagattgtagcgctttatctttgagctttcagcgggtcattagggtttatttggtataatatcaaaacttcatttaaggttggttcttatgaatattttatttgggattagcgacacgcaagaatgttataacgctattaaattcgctgtcaaattagcccattcgcttaaagaggtccgtttcaccttattgcatgtgagcatggaagtgtttatttatagcgaaagcgggatgatggattatggccaaacagaagccttagaagaagaaaaggctaaggctttgttaaagcaatttgaagacgctttcaaaaaagaaaatatagagtgcgagagcgttctaaaaagcggtgatttgattgatgtggtcttggatatggctaaggattatgatttgttattgatcggggcgagcgagtctaatttattgtatcgtttgttcatttcgcaccaaaatagccttgttgagcaatccagtatccctgttgtgatcgctaagtagcatgaaaatgcatcaaatacccacccccaccatgtcgcaagtgatcatgcttaatgactccattacgacagcggaatttatggtttctgctttaagggatttttttgacaagcctttagaagaagctcaagaactcatgctaagcatccatcgtgatggcgatggggtttgtggcgtttatccttatgaaatcgccatatataaggcggtatgcgtgagggacaaagccagagcgttaagattccctttaagattaatggtgcaagaggtaaaataatggacaaattcaataaagatttgaatgaagttttatctcatgctttagatttagccctagattttaaccatgtcctttgcaccacagagcatgtgctgttagccattttagagcatgggattggaataaggatttttaatactttagaagaagataactaccataaaatggagcaaatccttaaagactacttgcaacaatacattcctttaaaaaatgatccaaccaaaataccagacaggagtcctgtattagcaagagtgtttaaaaaaatgtatgcgagttacttggatagcgtgggcgtggaagaattgcttattttcattttagactacgatgattgttacgcttcaaaactcctggatagttttggcatcactcgttcgtatttcaagtccgctttattggattttgataaccctaatgatattaatgataatgacattaataatgaagaagcgcccaaaagcactcccctaaaaaaatacactaaaaacttgagcactttagcccaaaataacgctttagatccagtcatcggcagagaagaagagattttaagagtcatagaaattttagggcgcaggaaaaagaataacccgcttttaattggcgaagcgggcgtagggaaaacttccatcgctgaagctttggctttaaaaatcgctcaaaaagaagtgccggagtttttgcaagaatatgaggtttattctttggatttggctttaatggtggctgggggaaaatacagaggggattttgaaaagcgcttgaaaaaaatgctcaaagagatccaacaaaacggccgtatcattttatttattgatgaaatccacacccttttaggcgcagggagcagtaacgctgggagcttggatgcggcgaatatgttaaagccggttttaacggatgggagcttgaaatgtttgggggcgaccacttttgaagaataccgcagcgtgtttgaaaaagacaaggctttcaacaggcgcttttctatagtgaatattgaagagccttctaaggaagcgtgttacttgattttaaagaatattgcccccctttatgaagagcaccaccaggtgcgttataatgaaagcgtgtttaaggcatgcgtggatttgacgagttattacatgcatgataaattcttgccggataaggcgattgaattattagatgaggtgggatcaaggaaaaagatcaaccctaaaaaaggcaaaaaaatcagcgttgatgacgtgcaagaaacgctcgctctcaagcttaaaatccctaaaatgcgtttaaacagcgataaaaaagcccttttaaggaatttggaaaaatcgctaaaaaataagatttttgcccaaacagaagcgattaatcttgtcagtaatgcgatcaaaatccagcattgcgggctttctgcaaaaaataagcctgtggggagctttttattcgtggggcctagtggggtggggaaaacagaattggctaaagaattggccttgaatttgaatttgcattttgaacgctttgacatgagcgaatacaaagaagcccatagcgtggcaaagctcattgggagtcctagcggttatgtggggtttgagcaaggggggttattggtgaatgcgattaaaaaacacccgcattgtttgctgcttttagatgagatagaaaaggctcaccctaatgtgtatgatttgttgttgcaggtgatggataacgccactttgagcgataatttaggcaatcaggcgagttttaagcatgtgatactgattatgacttcaaatgtggggagtaaggataaggatatgctggggttttttagtgctaaaaacaccaagtatgatagagctgttaaagagcttttaacccctgaattacgctccagaattgatgcgatcgtgccgtttaatgtgctcagtttggaggattttgaacgcattgtttctgtggaattagacaaattaaaagccctagcgctagagcaaggcgtgatcttaaaattccataaagaagttgtgaaatgcatcgtgcaaaagagctaccaaacgactttaggagcgagagaaattaaaaaaatcattcacaatgaaatcaaaacccaattaagcgatatactgctcttacaatcgcttaaaaaaccttgtaagatcgcttgcttattggaaaaaaaccaattggttttaaaagaaatcaagcacgcacaaaaggtgaaagaaaatgacttttgaaatgctttatagtaaaatccatagggctactatcacagacgctaatctcaattatgtaggctcgatcaccatagatgaggatttggccaagttggctaaactcagagagggcatgaaagtggaaatcgtggatatcaataacggcgaacgcttcagcacctatgtgattttagggaaaaaaaggggtgaaatttgtgtcaatggcgcagcagccagaaaagtagccataggcgatgtggtgatcatcttagcttatgcgagcatgaacgaagatgaaatcaatacgcacaagccaaatattgtgctagtggatgaaagaaacgaaattttagaaaagggttagagatggattttagtcaattgggcgggttaagcgggttattagacggcatgaaaaaagagttttcccaactagaagaaaagaataaagacacgatccacacttccaaaagcggtgggggaatggtgagcgtgagttttaatgggttgggggagttggtggatttgcaaattgatgacagcctgttagaagataaagaagcgatgcaaatctatttgatgagcgctttgaatgacgggtataaagccgtagaagaaaaccgaaagaatttagcctttaacatgttggggaattttgccaagttgtgatgctttataaagcccttatcgtttttatcgctctgttgggttttttgaatggtttaggggcttatgatttcaagcattgtcaggctttttttaaaaaagcgagccttaaaaatgggggcgtggctttaaaggaattgcctaaaggcgtgtatttgtattactctaaaacttaccctaaacacgctaaagtcatcaaatccgatccttttatagggctgtatttgttacaaagcgcaccaagcgagtatgtttatacattaagggatttagacaaggacgcccttataagacccatggccagtatagggactaatcaagccacagaagcgcgattgttggtggggcaaaaaggctatgaccgctacgctcaaatttcacaaaaaacccaaaaaaatggcgttatcagcaatatttgctatcaaatgttagggctaggggtaggggggaatggctttatagaaacgaaatttatcaaacgctttttaaaccaacaagagccttattatggggatattggggtgcgtttagaagaacgtcataagcgtttagtggtagcgcaatttgatccctttttccctaaaaacccttttttaaaaaacgatgaaatcctagcgatcaatgatcaaaagatccgctcattagcggagtttgaatgggtggtgagcaatctttcataccaaagcctcgccaaagtgagaatcaaacgaaaccatcaaatcaaagaagtaacgctcaaagtcaataaacgctatggggggtttttactcaaagacacttttttagagcgctatggcatcgctttagacgagcgttttatcatcactaaaataggcgctcatttgcccaaaggcttggattttttaaagcttggggataggattttatgggtgaatcataaaagcgtttcgttcaacccgaaggcgttaagagaagcgttaagcgcgcctaaaattgaactattagtctggcgtcaaggctttgaattttacattaaagtccgttgaaacattgatgaaacatgacgcttatgaaatcattctttcttggtttatcacgcctctcacggcgattttagggcgtttcgctgaatttttcctctacaccttgcatgcgcaattggtgtttaatagcgcggtcgctttggcgttcatgctttttgcttacaggagtttgaaagagcagaattttttcagcgctagcgcgcttttagaggcgttatggtttgtggggtttttcgcactgtttaaccacgctttgaaaaacccttcgcgcttttatgaattgtttcaaaacgctatctttattgcacctaacatgatcgcacaaagcctttctcaaagcttgagtaacttttctaaccacgcactttctttagattttatcttcaatcatggtttttatgcccttagcttcatcagcgatttgagtcataacgaaatgtccgtgtggctttttttaagcattttgcaagcgctttttttgagcgtgctgtttgcgatcatcattttagtgtatttggaagcgcatgtgtggtgctctttaggggcgctgtttttagcgtttgggtttttcaaaacctggaggagcgttgtggttatatgccttaaaaaatgcttcgctcttgggttttacaagccttttttgttgttggtggggtttttgaacgtgtcggttactaaggccttaatggacgctagcatgcaagaaaaacaagacttaagccttttattggtggtggggttatttttgtgttgcgtttttatcataggcgtgccttttttcatcaacgctttgtttagggtgcaaaacagcctcaaagaaacttacaaactcgccaccaatttgagcgctaacctcactcaaagcgctttgcaatctttacaatataccacaacctcgcccgctccctctcctatttctacttctacaagcggtagcgtttctaaagaaaaggaaacgcattcccccacatttaaggtagaaaccacccaattagatgtaaaaatcccaaatttcaagcaaaaaaaggttaaaaaggatacaatagatacaaaaaatgaaatttaaataaataggaatttaatgaggattttttttgttattatgggacttgtgctgtttggttgcaccagtaaggtgcatgagatgaagaaaagcccttgcaccttgtatgaaaacaggttaaatctcgcatgaaagaaaagcctttcaatagcgagcagttgatctatttagaagagcttttaagccaccaagaaaagcatttagaaaacaagctttctggtttttcggtgaatgatttggacatgcaaagcgtgtttcggttggaaaggaatcgcttgaaaatcgcttacaggcttttaggtttgatgagctttatcgcgcttgtcttagcgatcgttttaatcagcattctgcccttacaaaaaaccgaacaccatttcgtggattttttaaaccaggacaagcattacgccattatccaaagagcggataaaagcatttccagtaatgaagcgttggctcgttcgctcattggggcgtatgtgttaaaccgagagagcattaatcgcattgacgataaatcccgctatgaactggtgcgcttgcaaagcagctctaaagtgtggcaacgctttgaagatttgattaaagcccaaaacagcatctatgcgcaaagccatttagaaagagaagtccatatcgtcaatattgcgatctatcagcaagacaataaccccattgcgagcgtttccattgcggctaaacttttgaatgaaaacaagctcgtgtatgaaaagcgttataaaatcgtgctgagttatttgtttgacaccccggattttgattacgcttccatgcctaaaaaccctaccggctttaaaatcactcgctacagcatcactgaaatcgcaccgactaataggaatgattgatgcgtaaggttttatacgctctcatgggttttttgttggcttttagcgttttaaaagccgatgattttttagaagaagcgaacgaaacagccccggcgaatttaaaccaccccatgcaggatttaaacgccattcaagggagcttttttgacaaaaaccgctccaaaatgtccaacactttgaacattgattattttcaagggcaaacctataaaatccgcttgcgttatgcgatggcgaccttattgtttttttcaaaacccattagcgattttgttttgggggataaggtgggctttgatgcgaaaatcttagagagcaacgatcgcattttactcatcaagcctttacaaatcggcgtggattctaatatcagcgtgattgatagcgagggtaagattttttctttctatgtgttttctaccactttcaccagctccaaacaccctaatttacaggttttcatagaagataaaaactattacactaacgcttttatcaagccccaaaaagaaaatcaagaaaatatggctgaaaatgcccctaaagatgcccaaaaaaataataagcccctaaaagaagaaaaagaagaaactaaagaaaaagaagaagagactataattattggcgataacaccaacgcgatgaaaattattaaaaaagacatccaaaaaggctataaggctttaaaaagctctcaaaggaaatggtattgtttatgggcttgttctaaaaaatccaaactctccttaatgcctaaagaaatttttaacgacaagcaattcacttatttcaaatttgacaaaagattagtgctctctaaattcccggtgatttataaggtcgttgatggctatgataatccggtgaatacaaggattgtgggcgattacattatcgctgaagacgtttcggctaaatggactttaaggctgggtaaggattatctgtgtatccgttttgtcaaaaggagcaaaggtgaataagtggattaaaggggcggttgtttttgtagggggttttgcaacgattatgaccatttctttaatctaccaccaaaagccaaaagcccctctaaataaccaacctagccttttgaatgacgatgaggtgaaataccccttacaagactacaccttcactcaaaacccacagccaactaacacggaaagctctaaagacgctaccatcaaagccttacaagaacagctcaaagccgctttaaaggccttaaattccaaagaaatgaattattccaaagaagagacttttactagccctcccatggatccaaaaacaaccccccctaaaaaagatttttctttaaagcaattagatttactagccgctcgcatcacccctttcaaacaaagccctaaaaattacgaagaaaacctgattttccctgtggataaccctaatggcattgatggtttcactaaccttaaagaaaaagacattgccactaatgaaaacaagcttttacgcaccattacagctgacaaaatgatacccgcttttttgatcacgcccatttctagccagatcgctggtaaagtgattgcgcaagtggagagcgatatttttgcgagcatgggaaaggctgttttgatccctaaaggctctaaagtcataggctattacagcaacaataacaaaatgggcgaataccgcttggatattgtatggagtcgcatcatcactccccatggcattaatatcatgctcactaacgctaaaggggcggacattaaaggctacaacggcttagtgggggaattgattgaaaggaatttccagcgctatggcgtgccgttactgctttctacgctcactaacggcttattgattgggatcacttcggctttaaacaacagaggcaataaagaagaggtgactaatttctttggggattatcttttattgcaattgatgaggcaaagcggcatggggattaatcaagtcgtcaatcaaattttaagagacaaaagcaagatcgcccccattgtggtgattagagaggggagtagggtcttcatttcgcccaatactgatatcttcttccctatacccagagagaatgaagtcatcgcagagtttttgaagtgactcaaaaatgccagtttaaaaacgctataataaccctaaaaaacaaaagagagcctagcaagaaagcccatgaaaattaaaaatgtcttattgagtggggggagcggcaaacgcctatggcctttaagccgtagcctataccctaagcaatttttaaagctttttgatcataaaagcttgtttgagttgagttttaaaagaaacgcttccttagtagatgaaacgctcatcgtgtgcaatgaaaagcattattttttagccctagaagagataaagaatgaaatccaaaacaaaagcgtgggttttttactagagagtttgagtaaaaacaccgctaacgccattagtttgagcgccttaatgagcgataaagaagatttgctcatcgttacgccaagcgatcatttgattaaagatcttcaagcgtatgaaaatgccatgaaaaaagcgattggtttagctcaaaaaggctttttagtcacttttgggattagcattgaaaaacccaacaccgagtttgggtatattgaaagccctaacgctctagatgtcaagcgattcattgaaaagccaagcctagaaaaagcgatagagtttcaaaaaagcggagggttttatttcaatagcggcatgtttgttttccaagcgggcgtttttttagacgaactaaaaaagcatgcccccactattttaaaggggtgcgaaagagcgtttgaatcgttagaaaacacgcatttttttgaacaaaagatcgctcgtttgagcgagaagagcatgcaagatttagaagacgtgagcgtggatattgccttaatgcagcaaagccacaaaatcaaaatggtagaattgaacgccaagtggagcgatttagggaattttaacgctctttttgaagaagcggctaacgagtctaaagaaaatgtcagcctgaatcaaacgcccgtttttgccaaagagagcgagaataatttagtgttttctcataaagtgagcgctcttttaggggttgaggatttagcgatcattgacactaaagacgctcttttagtcgctcataaagacaaagctaaggatttaaaagccctagtgagcgagatagaaacacacaaccaggaattgttgcaaacgcacactaaagtgtatcgcccttgggggagttatgaagtcttgcatgagagcggttgttacaaggttaagattttagaagtcaaaccaaacgctaggctttctttacaaaagcatttccacaggagcgaacactgggtggtgattagcgggatggcgagcgtggagttggatcaccaatcgtttgaattgcaagctaatgagtccacttatatccctaaaaacaccttacaccgcctggctaattatggcaaaatccctttgattatcatagaggtccaagtgggcgagtatgtcggcgaagacgatattgtaagggttgatgacgattttaacaggcagaatcaaaacgcctaatgaaaagatttaataaagaaaattcaataaaggaaaaataatgaaagaaaaaatcgctttaatcaccggggttaccgggcaagacgggagctatctggctgaatacttgctgaatttgggttatgaagtgcatgggttaaaaaggcgctcttctagcatcaacacttctaggatcgatcatttgtatgaagatttgcacagcgaacacaaaaggcgttttttcttgcactatggggatatgaccgatagctccaacctcatccatttgatcgctaccactaagcccacagagatttataatttagccgctcaaagccatgtgaaggtctcttttgaaaccccagaatacaccgctaacgctgatggtattggcacgctaaggattttagaggccatgcggattttaggcttagaaaagaaaacgcgcttttatcaagccagcacgagcgaattgtatggcgaagtcttagaaactccgcaaaatgaaaacaccccctttaacccacgaagcccctatgcggtcgctaaaatgtatgccttttacatcactaaaaattacagagaagcttataacttgtttgcggttaatggcatcctttttaaccatgagagcagggtaaggggcgaaacttttgtaacccgtaaaatcacacgagccgctagcgcgatagcgtataacttaacggattgcttgtatttagggaatttggacgctaaaagagactgggggcatgccaaagattacgtgaaaatgatgcatttaatgctccaagcgcctaccccacaagattatgtgatcgccacagggaaaaccacgagcgtacgcgattttgtgaaaatgagctttgaatttatcggtattgatctagaatttcaaaatacagggattaaagaaatcggtttgattaaaagcgttgatgaaaaaagagcgaacgctttacaattaaatttaagccatttaaaagcaggcaaaatcgtggtgcgtatagacgagcgctatttcaggcctactgaagtggatttgcttttaggcgatcccactaaggctgagaaagagctaggctgggttagggaatacgatttaaaagagttggttaaggacatgttagaatacgatttaaaagaatgccagaaaaacctttacttgcaagatgggggctatattttaaggaatttttatgaatgagattattttaatcaccggcgcttatggcatggtggggcagaacacggcgttgtattttaaaaaaaacaagcctgatgttaccttactcacccctaaaaagagcgaattgtatttgttggataaagacaacgttcaagcttatttgaaagaatacaagcctacaggcattatccattgcgccgggagagtggggggcattgtggcgaacatgaacgatctttcaacttacatggttgagaatttactcatgggtttgtatcttttttctagcgctttagatttgggcgtgaaaaaagccattaatctagcgagctcttgcgcttatcctaaatacgcccctaaccccttaaaagagagcgatttattgaacggctctttagagccaacgaacgaaggctacgctttagccaaactctctgtgatgaagtattgcgaatacatgagcactgaaaagggcgttttttataaaaccttagtgccttgcaacctttatggcgagtttgacaagtttgaagaaaagatagcgcacatgataccagggcttattgctaggatgcacaccgctaaattaaagggtgaaaaaaattttgcgatgtggggcgatggcacggccaggagagagtatctaaacgctaaagatttagcgaggttcatcgctctcgcttatgagaatatcgctcaaatccctagcgtgatgaatgtcggctctggagtggattacagcattgaagagtattacgaaaaagtcgctcaggttttagactataagggcgtgtttgtgaaagatttatccaaaccagtgggcatgcaacaaaagcttatggatatttccaaacaaaaggctttaaaatgggaattagaaatccctttagagcagggcatcaaagaagcttatgagtattatttgaaacttttagaggtttgaaataaaatcaaggctcttatagagctataaaaacgctccgccattaggcgttaggctagcgattttacgatattgcgatcacaaattcgcttcaaaaagcttgagccattaatgggggtttggtcgcttcgctctcaatctcaagcgttttcaaaaagcaaggcgtgttgctctgatttttcataaagaactagggggtggggaatgtaaggggcttttctatgagattaaccaccgcttgctttaaatcaaaacttgtatttacaaccagtagctacgattggcatgagatttatcttttatatgagtaggcattccctctattaaattgaatgtcttggatttttatgctgtctgttttagagatgattgccagttggtttttactttccaaaattccaagtccctttatcagtctctatactgacttcttttatatgctgacaacgaagtatataaaattgatagctatcgccaaattttagcgttttattaatcttgaaataaggaaatccctcattgttatcacaattcccacgattgatttttgcgctcaatatagcgatactatcaacatttgaaatggtgtctatccaataaaggctgttcctaaaagttactttaatgtctattgggggtttttcactaccactacaccccacaaaaaacacagcaaacccaaaaatgaccgctcatatcaagcccgctttttttataatacccactattaaaacgctctcttattgtaagttttctctcaaatagcttgagtatagtagacttagacttaggcgatctctaaaccatttttagggcaggcttaaaacgattaaaaaatgacggcgtgttaacaaatcctaggcaatagttcgccctctggcacctctaaaatcctttcaaaaccccatgcgttctttaaaaccacgctaggataagggttgttaaacactccgccgatcacgcaagcgtttttcgctttctcattactttttaaaatttctaaggcttttggggcgtccttttgattgagcgctaacacaaacaccccctcattagccagcgcgtagggttctagccctaaaatctcacaaatccctttagtttcttcttttaaggggattttttcttcttctatgacgattttcactctggagctgttcgcccattcgttcagcacgctcgctaacccgcctctagtcgcatctcttaaagcatcaattttgagatcgcttaaaaataggggttttaataagggatagagcagttggcaatcgctttctagattcgttttaagcttgatttcatgacgcgtcgcaaacaggcttgccccatgattggcgatagtgtcgcttaggataatggcttgcccttgttgtaaatggcgcgaagaaatccctggcttgatgattttacccatacaggttgtgttgataaaaagcttatccacgctcccctttggcacgactttagtgtctagggaaaggagttttaagttggctttaaacaattctttttgtatggattgtaaaatttgctttaaaagagggatttctaagccttcttctaaaataaaacccatattcaaatacaaaggttcgcccccttgcacgctcacgtcattcgcgctcccgcaaacgcaaagcttgcctatatcgcccccattaaaaatcaagggcgtgatgacaaaactatccgtgcttacgcaatattccccactagcttcaaatgtaggggcgtcttcatcaaacgcaacaatccattcttttaaataaggcatgaagactcgctcaattaaagcgtttgtttctttccctccgttcccgcatgctagagttacgctatccatttttatccttttttgatgattatagggttgaaatacgccattaaggcttgaccgacagggatactgctgtcattaggggggaaatgcttgtggaaaaaatactccctttgaagctttttgaatcgtttggctaattgttcgcacaacaattggttgcaaaacacgcccccactgcacaccacgacatgccctttaaaaggcgtaatcaaagcggtaatgatttctactaagctgttaaaaaatttcttagcgatgcgattgggttctaaaacgcccaaatccttttcaaacgcttgataaaattccttcaaacgcaccacgctgtttttgatttcaaaagggtaaaaggcattttcatcgctttgtagggctaaattttctaaaacctgcccgctttctgcttcaaaactaatcgttcccactaaatccaaactaaacgccactatatcaaacaaacgccctatggaattggtggcgacgctttgaatttttttgtcatgcatttgtttaaaaattcctaattcgtcttctttgaaatgtttttgaacgcgctttaaaagcttgttgagttggtgctttaaagcgatttctaaaaccaatcttctaggctctttgatcgctttttgcccccctaaaagccaaaattcttcaaacctagccacttcttcaatgcgttccaaatcccccacaaaacactccgccccataaaccttattttcataagccccactcccgtcccaaacaatacctataaaggggtgatttaaatgcggatcttgtaacaatgcgtctaagatactcgctaaaaagtgggcatggtggtgctggacttgcaacaagggcgtattaaaatcaaaagccattttagtggtggtgtagttttgatgcttgtcgcaagctaagagcgtgggcttgaaatcataggtttttaagaaaaaattcagggtttctttaaagtgtttttcattttctaaaacgctcaaatccccacaaaaaggcgagagcaaaacaacggaagtttcgctatctaataggctaaaatgccctttttgctccgctccaagcgctaaaatctttttttgcggatggttagagcgtttgggtaaagtgagataaaggggggcaaaccctctagccaaacgcatggggcgaatggcattatccacgcgctgcgcgatgctatcatcaatcctgtggatgatggcgcgattgtgcgtgagcttaaaatcaaaaatgaaatgaagcgaatcgatctctttttcatcgctcgctaaagggagggagctgaaattcgcgctcgtgaatacaataggggaatctaataaatctagcaataaagcatgcaaaggggtatagggcaagataacgccataaaagggggagtttttagcgatattgggggctaattgggtgtcaggttttttacgcgctaaaagaatgggggcgcttaccgaatttaagctttcgcattctaatgcgttcaaaaacgcatgctgcttggctgcgtttagatctttaaacatgagcgcgaaaggctttagggggcggttttttaaaagccgtaacctctctatggttttaaaattcctcgcatcgcacaagagagcaaagccccccaaacctttaagagcgatgattttacccttttgaatgtctttagcgcattctaaaagagcgtcatcatttttgaatcgcttataattgagcgcgataccgcactttttgcagctgatgccttgaatgtggaatcgtttgttggtggcgtctttataaacggatgtgcaaaatccgcagagtttgaaaggttttagggcggagttttctctgtcatagggcatggcgtttaaaaggctgtatctcgccccgcacttcgcgcaagaattgaaagcgtaatgaaaatagggggagtttttatttctgatttcgcgcaagcaatcctcacacacgcctaaatctttagggatttgactgagtaaattcaaggggtggttcttgctttctaaaatcctaaaatcattgaaatgaagtgctttatcataggggctaataatgattttttccaccaacgctaaagggggtaatcccttttttagggcgtttaaaaaagactctgttttatgagcgggtaagacaatctctaaagccgcttgggcgttacgcgtaaagcctacaagccctaatttttgagccagggtataaacaaaagggcgcatgcccacgccttgaaccacgccaaaaagcgtgatcttattcaataaagttgcatcgttacacaatgcaaactcccatgctgtttgattaaagtattacaatcaacccctatcacttctaagggcgtgtgttgttttaaggtttctaaaatgagcgcgtctttagggtcgttgtaggtggggacgattaaagcgttattgcacaataaaaaattcacataagttgccggtaagcgttgttggttttcatcaaaaatggctttggggatttctagggggatgagtttatagggcgtgccgtctagttttttaaaggtttttaattcttcttgcattttttttaaggctgtgtaatgctcatcgttttcatctttgcatgcgctataaacaatggtgtctttatttaaaaaacgagcgagcgtgtcggtatggctatccgtatcatcgccttttaaatagccataagaataccacagcacttgtttagcccctaattcctttttaagcatgttttctattccattttgattcaaatgggggttacgatttttttctagcaggcattgggtgttggttaaaacgctcccggccccatcgctttctatgctcccgccctctaaaacatagggcatcgtttttaaagggtgttttaaaaaccctaaatgtttgagcttgaaattcactaaattgtctaaattggacgggtattttaacccccagccattaaaaccaaagtccaagcactctaaaacgccatgattttcaacgctgatcgctccaaaatccctagcccatgtgtcgttggtgtcaatccttgcgatctctacaccgggtaaatttttaagcgtttcataaccgatagtgtcgttagtatggacgcacactagcactttagcgtgttgggctatggtttgaatgatgtgtaaaaagctctccctagcttcttcaatacaatacgcccaatcgccaaactcatgggggaaagccattagaatcgcttggattttttcaaactccgctaacattcttttcattaaaaatatccttttaagcaactataacacaatctcattcaaatagcgtttttaaaacaaattcaaacgcttttgggcggtttgaaaatattctttttctgattctatgccgataaattttcgttttaaatttttgcacgctaagccggtggtgccgctccccatgaaaggatctagcactacattattagggtttgtgtggatggaaacgattttttccattaaggctaggcttttttgcgtggggtgtttcactctttcaatcccgctcaccacagggctttttaagatcaagggccgtaaatatttttcattttcaggtttgttaaacacccatttggctttctttttaaccgcccatagggcaaattccgtgtcttggacatagcgccggtggatgtttcttggcatgggattatttttaacccattggataaagtctttgactacaaagccgttttcttctaaaaaatcagcgatatagcttatgaatctgtaagagcaaaaaatcaccatgcagccgtttggattgattaagggggcgtagcgtgcgatccattctaaaagcttgaaatttttatcccattccccaaagtctatgccttgccttttagcgctctttagggtggaaaaattgttttgaaccgaaatgttgtaaggagggtctgtgatgatcgcatccacttttaaattttgctggtggaaatccttgatgatttcaaaggcgttagcgtgataaatttgtatcatttcttgcactttttaagatcgctttgcctaaggctagggctagaagaggaggcacagcgttaccgatttgcttgcaaacgctcgttttattgccataaaagatataattatcgctaaaactttgtatcctggcggcttctctgggcgtgatagagcggtgcaattcagggtgggaattggtgccattgctcggagttactaaatgagagcggttaaaaaagtcgttgtctataagcaggtttaagagtttcttataaaaagcgttttcgtctaaatttaagtcgttttctaaaatgaaaacaaaagttcctttgacttttgtaacgctttcttgattggattgccaaatttgatgcacacttaaaatattgagagcgtctaaaactcgcgctttgctttcttcatagccagggataaattttgaagccttataagaacacaccccataaatacaaccatttttaatttggaaacggctcaacaacacccctaaattaaagggatcaatggcgtttaaaaagcgagaaacaagcaacaataacctttcgttttttaaaaggattataaaataacgctcattagtttttgtttaaaggttttagaatgcgactcatatactaacagggcatggtttaagaaaggataagataagtcaaacgggttttttatagctagcttcaataaaacttattaaaattttagcttgaaagctcttaaatcgtttttatctagcaaatattgccaacttggatctttgcttttgttaaaatcaaaataaaaagtatctattgctcgcaataattcccactcattattgacttgagaaaagatagttgtcttgagacccatattcaatacaaaaatgtaatgcttccaatcatatacgccttgagtgtcattaaaaattacatttgttttagctaataaacagatatattgaaaatctctatcaatcaggcgggtttgattgttggggtgggcgtaaataaaatgctgattaggagtgagtgcgataagattttctatataatcagcaataagaggaaagtcttgaacagggaaaatatggtgtatttgtgtggcttgcgctgtttcattttctcctttcacttcagaaagagaatgattgaatttatcattatattgtttcaccactttcttagcttttgaaataagatagttagaattagcaatccttttagagtttatgagatcgtattcttgtctggtggtatttttatcttttcctatatctcgccaattgatacgattgtaattaagctcatcttttgtaattatagtgttggataaaaacccttttcttgtgccttttttaccataataaaaagctaaaggattgataattttagtaaaaatcctaaaacattccgtagtgtttttgattgctgtgttattgatagtaaaatgagtgaaaccatcttttagttgtttaaaactttctgtgtcttgtttttgtaaaaagttgtcaaatatagaatcaatcccactatccattaataccttttgaatgtataaaataaggaatttcaaagcgtttgtttctctttgcatgaggtattctaatagctctatgttttgtatggtataaatatttctattgccagtttttgtttcaaataaaataccgctataggctaataatttaataggctgagaaaaaaacttatcgtattcatgcatggaaaagtcagaatttaaatcaggtttagaaaaaatcattttaacattttcattggtgtaagggctatcccaaatatccctaatagaaaatgatttttcaatattatattgcgtaaattctaaaatacaatcagcaacaatagacagcacatcaggggcgcatttttgatctatccatcgcgcgttttgtgtttttctaatatcataatctctgagttttaaaaaatcaataatttgctgttctttcattagctatcctttaaaatcccaaaccaaaagcaactcatgctatcaatatttaaagtgcgcgtttgataattcctagcgattttataaaaatccctaaatccaacgctagagatataatcgcattgtttcttgctcaaagatatagggtttttagggattaaaatagccacagatccattaaccacatagcctttttctttttttaaaatccttggtttataggtcatattgggggttaaatagacatcatctctgtctaaaaatgaagctatcttgaacggatttaaaacctctttttgaatgtagctatcgtaattttcaatgctaataatctttccgttttcatcaatattgcgagatttaatcacacgaataccatttttaaccaacacagaattagtgatttgtctgtctctaaacacttcaaaaagaccaaactgcatggaatgaaacaccttatcaaaaaaagcgttgcgatagataacccaatagggtaattgtttgtcaaaaatatagcttggcttttgcttgatgcttagatttaggggtaacgaacgcgctaaaacttcttttgatttttgtgtaacaatagcaattgtttctactaaaacacccttaaaaccaagctcgccaaaatctaaaatcgctcctactccctttttttcaagcttagttctggtttctgcatactctttagtgtttaaaaggtttttaggcataaccattgctgtaaagttggctagttttaaagacttttctaaaaaaatccctgctaaatgagtgagccctaaactataatctttaaatctttcatgcgttttgccaaaaggcggattgcccacaattaaatccactttgtcgcattcataggctagaaaatctgtgcaaatcaattccatttcaaaattgttaggaatgcaatctttatataaaatctctaaaatttctaaactatttttatcaatatctatacactttaaataaacttttttaacagaagcgtattttttaaaaagagcgcttaagaaattcccacaccctacacttggctctatgatagtaacgctctcttgtttaaagcttggcaataacttcgctatctcattaataataaaagggtttgtaaaatacgcgcttttttctatgcgtttggaattagacatttctgccaaactcactaaactcgctcttgcaatcttgtttttattctctaaaataaatcgcttcaaattttttggctctaacaaatggtgcgcatcaataagcctaatgatttctttaggctctaagtgggtttgagacatgaagttttttatttttatagcaatttgcttaaaaataatcgttggaacagcttcaccgatactttgtcttatattcatttcgttttgtttggagattttttctttttcttgttggttaagggcgtttaattcttgtaattctaaatctaaccacttaaaacggctagggatattcattaaaagcatcagctctctaatggaaaacactctatcatctttggggtggatcgtgttttggctagccatttggtcgtttcttgtatgaatgcaaggggcaacgctatgatacttttgccttttatatttatcgccatttttagaaacgtttaagacaatcttattgccaaccactctatggggctttttgtttaattctgtgttctcaaacgcgctttgtccttcttttaaatctttaatccattcttgcatatgcgttggataagttctaaaactatgataaaaatccgcgctatcatactcgccccaagtaagtggttttaacgagcctatcacttcttttaaggttttttcttgtttgaaatcaggaaaaaattctaacgcgcttataaaatctttaaactctttacaaacccctatcactaaagttcttgttcggcttgaattagctccaaaatttttaaaattgattacctcatcatagagcatataatcaccactcaaattttgctctatcatagatcctatttctagcaaattgtcatttttgtctatacaacctgttttataaaaactagggacattttctaaaataaaaaatcggggtttgatttgtttgatcaaatcaacgctctcaaccaccaaagaattccgtttgatttcatcgtttttctttttatgattggctacgctcatgccttgacaaggtggggttgctaccactaaatcaaccctatcattaccaaattttttagaataaaatccaatttgttttaaaattttttcttttatctctagctctttaatgtccccacaaatatacccttcatcaaatttgcatttattgttgattctttggatattcaagcgtttttctaaaatttcattggtagcaacgcattcaaacccctcttctaaaagcccatagcaccccactcctgccccagaaaataaagaaatataggttaaggtttgattaaagagcataagggttttagggattaaatcaaactcatttgaagcgcctcaacgcctcaagctctcaatttctttaagcatggtttcaaaggcctctttagtgcctgctcgcacgctagaaaacaaactaaacgcaacaatagctatgctcgccacaataaagcccggaacgatttcataaatatccaaaaagcttttgccaaatttatcgtataaaatcaccgtgctagccccagagagcatgccagcaatcgcgccaatgcgcgtcattcttgaccaaaaaagtgaaaacaagatcacagagccaaaactcgcgccaaagccagcccatgcgtaactcacgatgctgagaatgctggcgtttttatccgttgaaatgaaaaaagcgatgcaagccacccctaaaaccgaaagcctagaaatgaccatcactaatttttggggggcgtttttattgaaaatcgtcgcatagaaatcttcagcaatggtagaagagcttacaagcagttgcgaactggccgtgctcatcaccgccgctaaaatcgcgctcaataaaatgcctgtgatccaagggttaaagagcaattgactcatcacaatgaaaatcttttcagggtcttctaagctcaaatcaaatttatgcgcatacgcaacgcctaaaagccccataacgcatgccccaatcaaagaaataaccatccaagaaatcccaataatggtcgctttaggcacatctttaatggagcggatagacatgaagcgcactaaaatatggggttgcccaaaatagcctaacccccaagcgaggcttgaaataatggcgactacgctagagccttgcaagaaagaaaggttttcaggcttgatttctctaatgattttaatcccctctccaatcccaccaagatggattatcataacgatcggcaccacgattaaagcgctcatcatcaaaagcccttgaatcagatccgtccaacacaccgccttataccctcctaaaaaggtgtaagagacaataatcagcgtgccaatgcttaaagcgtagctgtattgaatgccaaaggtcgcctcaaagagtttagccccactcactagccctgaagaaatgtaaaaaataaaaaagattaaaatcacaaaagccgaaatcaagcgcaagatgtgtttgtcatcgctaaagcgcgtttcaaaataatctgaaatggtaatggaattagcgatcacgctcgtataaacgcgtaagcgtttggccacaaaaacccagttaatgagcgctcccaaactcaatcctatggcgatgtgtgagttgataagcccccctacatataaagctcccggtaatcccattaaaagccacccgctcatgtcgctcgcccccgcgctcaaagcgctaatcacaggccccatagaacgatcgcctaagaaataatcttcagtcgtttcgttttgtttgtaaaaataaaaaccaatatagagcattaacagcgaataaacgacaaacatcgtaacaataggggtgcttaaaacaacatgtcccattttgatctccttatttaatacaatatttatttttcagcacaacatgatttgtggcaagtgggttgccttaaaacccttgagcctaaattcccgtaacgatgataagaaatgctaaccgatcgctctaagtggtaatacagcaattcaaaacgcccgttcaagcagggtttagctgtggctaaaaccatccctaaggagcttgcttgcttgtgcaataaatccaaatcgctttttaaataacggatacgattgaaagcatgcaatttctcgctgaatttttgcaagctttcataaacgataggggtgtttgcttggagcgtttttaagcattctaagaaaaatgttagatccttgttcgctcgttcgttttctgcactgattgttaaagggatttgagaaatgaggcatgctaaagccacgcccaacatgtcgcttaaggtgtccttttcggtgatgcgatagcccacgcttttaactttagtgtaggaaaagagattgtcttcgcctctgattttgacatagtctttagcttggctaaattcatgtttataatgataggcgtagctctttgccataaaaatcgcgcactttaattcatgcgtgtgttcgtcatagcctttttgaatcaagccctctaaagcttcgcttaaggggttttttaaggcgttttcatcttcttcttcttgatagatattcacaaattgcgtgatatagttgaaaatgcctaccttcctcccaaaccccacagcggattttttaatccccccaaaaggctggcgtaaaacgatcgctcctgtggtgggcttgttgatatagatattaccggcttcaatgcgttctaaatagtattcccactccctttcatccaaagactctaacgcgctagtcagcccgtaaccggtagaattgactatttctatcgcttcgtctaaattttgcgctttcatcacggataaaatgggcgtaaaaagctcagtttggtgcgtgaaatcgccttttttagtgccgtatttgatgcttggcttcatcaaataggggttatcatcaacaaagcttgccgggatttcgtaattttcatagcttttcaattcatccatggctttgacgaccttttcattaggcttgtccgctagagtgccgattttgtttttgaaatcaaaaggatcgcccacgctaaggcttagagtcgcgtctatcaaagtctttttgaaattctcatcttcatagacttctttttccaacactaaaagcgaagtggcggagcatttttgccccgaattgctaaaagctgaatggataacgttcttgatcgcttggtctctgtctgccattttgctcacaatggtggcgtttttaccgcccgtttcagcgctcaaggctaaagtggggttagcttctagcatcttataagcggtgtcttcgcccccggttaaaatggcaaactggatgcttttatctttcaaaagatgctcgctaatatcgctccctttagagggcaagtaaatgagcgcatctctaggcacgcccgcatcccaaaagcactcacaaagcttataaccggtcacgctagacaaacttgatggcttgtaaatcacccgattgccagcggctaggggggcagcgatagtgcctacagaaatgcccacagggaaattccatggggcgatgaccacgcccacgcctttgggggtgaattgcgttttttcattttgctcttgtaacactcttaagctgtaagggtaaaactctaaaaagtcaatggcttcgctcacttcagcgtccgtttcagcgaaagtcttacccacttctaaagcggaaatccctactaaatcgcctctcctttctctaaaaatctgggcggtttgactcaataaagcatggatttctgtgaagcttttttggctgaaatggctcttatcgcttttagccacttctagggcttttaaaatcgcttccttatccgctaaatgcacgctggcgatttttttatgatggattttatcaaagacttctaaaggggttaaattaggatcttcaaacctcccatctatttctgggtaaagctctaaaataggggcgttatgcattttctcgcgcacttttttagcccactctcggttggcttttaaaataaaatcggtatcgctttcgtttttaaaggagtggtttgggtaagtggtatggccggtttgtttggcgtttctgtcttgagtcctgtgggtggtattgtctaaagtagcgattcctttaaggctgtttaagaagcgttgttcttggtctttccattcgctcgtgcctactttgaggttgaagaaagctttcatgaaattatcgcttgaggtgttttcatctagcctcctcaccaagtaagcgatcgcattgttgaaatgcgcttcatcgcacaccggcgcataaaggatgagtttgtgcatctcttttaattcctggctcgcttgcaagctcatgccctctagcatttcaaagctgaaatgctctaacacaacagggtcattaagggcatggatgcgcgtatagacataggcgatttcaaaaatattgtggctcgctgcgccgatatgaatatatttataattatcgccctctaaaacaaaatccagcattttgttgtaattagagtcggtgtcttgtttattggaaaatgtgggtaacgcccaatctttcatagaagcgatagtctcttcgctctccatgtttgctcccttaacaaagcggattttaatgggctttaacccttttaaaaccctttctttagaaaaagcatgcagttttttcaaatattcataagaatcagggatataagcttgcaacacaataccggcgttcaaatcaaatttagcgatagactccataaacgactccactgttagctctaaatccctaaattcctccatatccaagttgatgaatttaggcatgccttgctttttttcctcttctaaagctaaagcgtaaagagcgtctaagcgtttgacaatctcttttttagagtattcaaaatcaaggatattgatttgagaaaaaatcgtcgtgattttaatggaaatgtattggatgtagttagattttagggcttgagagtatttttcaaaacgcgcattagcttcttcttcgcctaaaacttcctcgccaataaaattcacgttcaaaatgattttttcattttttctttttaaaatccgctctttcaattggctctcctcttgatccaagaccattgctttcgtgtcgcttctgattttattgacaaagaaaggaacgctcatatcaggcagcattttcccaaagcttaaaaaccccattaaaagccatttttcaaacgaagaaaaaatctcacggcttttgtatttgtctaaaacatgctcaatcatttcaaagcgggctttattgtccaagcacctaaaactccgatccataagctctatgagcatgactttgttttcggggttgtttaaaagcttttgcattttagagtggaacgctttttcttgctcgctcaaatgactactgatactatcttgcagttttttagctaattctaatgaatcctcaatgattttttgcatgagcttaccttttatttaagaatttggcttgattgtagcatgttttaagcgggtggctttaagtctcatttattggtaatgttttttaattttaaattttgttccagtggtgattaattctcattccaacctttttgagtttatcacgcatttttacacaatgataagaatttgagtgataatttgtattgtttttagcttcatttacttttcgtttaataataaattataatattcgcatcgtgtaatttaaaaccattgaacgaaacgattttaaattaaacggattgataaaaattttacaaaacaaaggatataaaatgaaaacaattaaaaatggcattatgatcggcacactcggtgcgttgttattgagcggttgctctagctttgatgctcagcgtttcgcttgtctccctaaagaccattcttcaaaagacgcttccaccaaaaaagaagcgcaatacatgcctaagggcttttttgacccttattcttctaacttgaaccactgggattctacattctaggggtttatgagagggggcgaaaaaagggggggtaataaagctcattttaagttttctcaaattacaataacaatctttttaacattgatatgatataaaaggagatattcttatgagtgacactcatattgtagaaaatgcgaataatgagaaaatagaaaaaccaaatacttcaaatcccactgcttccaccccccccaataatgaagagcttttaaaatctattacagatcttaaagatcgccttaaaaaattagatgataaattagaggatctcgaaccctttataaaaatctctcgttttataggccattggtttggaaacccctctaacgacgcccaagaaaacccaaaagacgctcaaaaatccaccaatttccacgagaaatgcaccaaaccgactgaaaccaccgaactagttgaaaaaataaaaatctagctgcagaaaaagaaaacctgactaaagataaaacagaactgactgaaaaaaatcaaaatctaaccacagacaaagaaaacctaaccacagcgctatcaacagcaaaaagccaagccgaacaaacgagccaaaaactaaacgagctagagcgaaggcacgctccataccaaaaattagaaaaactctatgaagcctttttggaagtcaaagatcgcttgaattttgggttcgtagaaaaaactcacagcgcaatggacttgatcgcatctgttcttagcgatagcaaatactatttagaaagcctttataacaaagcgagccaagaattaagcgataagaggagcgataaaggcgaaaaattagctgaattgtttgattcgctttttgaatacattaaggatagtaaatttgagcgtttgaaagagccaagcgcttatgactattcatgcaaaacgctatacccagagcaaaacacttctcaaaagatgcgaagagtggtcttaagaggctacatgtacgataaaaaaataacatgttacactatcgtggatatgggatcataaatgggaacgctcattgaaaaatggtttggcttctctcaaatcagagaagaattagaagcacgtatcggtgagttagaagatgaaaacaccgaattattcacaacaaaagacaagctaaccaaagaaaacaccgagctagctagtcaaaacaccgcactgactgaaaaaaataaaacgctaaccaccgaaaatgacaagctcaaccaccaagttatcgcgctcactaacgagcaaaatagtctcgaacaagagcgagcggaattgcaagatgaacatgggtttttagaaaaatcatgtgccaatttagagaaagaaaaccaacgcctaaccgacaagctcaaacaattagaaagcgctcaaaaaaatttggaaaactctaatacccaattacggcaagctttagaaaactctaacgctcaattagcacaagctgaagaaaaaatagctgaagaaaaaaccgagctggagcgagaaatcgcgcgcttaaagagcttagagggtatggaagccaaaagcgatctggatttggctaacaggcgtttagcgagcgcaaaccaggatttaaaacgccaaaaaagaaaattagaagaagagaacatcgccctcaaagagagggttgatagcttgaaagagcaactcttcacattgcaaccacaaaaaccacaataaaggaaatatcatggtaaaacccttacaaagtttagaactgcctcttggccaccccttagtagagaagctgtgcgatcggtctttaaaggatggagtcaaattcaatgaaaaaagtgagccgaatttcaaaaaagaagtgtcagaagaagacaaaatcaagtttaacaaagcgctgcgggtgcttcatgcgattgagaataacagcacttctttaaagtatccttctgatgacaatcaaactgatgaaaatcaaaaattcatagaggatttagcacaagctaaaaagatcgctaataagcaaatagaaaaaaccttagagatcgtttcttatagcgatgtggatgtggattttgaaaaatttaaagatttgatgctcaatgtggatagtgtagcggtaggccttaagatctatagccaaagccaattgcttgatttggacggagggcattgggatttagaggcacctagcacgcctaaagaaagagtaacctttaggtttgataatttacccaaagacgaacacaacaaagaaatggatttttatgcacgctcaagtttgaaggatttaaacaagggcgttgtcgctattgactttgggactaaaagcacgaccgcaagctatatggataagaacggggaataccgcttgctctctattggtgggctagtagatgacgcaagcctgacaaagtttgaaaaccccacgatcatggagtttaagcacagaggaaaatttattacagaatacgacgagctagatcaccgccctttcacagaaaagaacgatatagaagtggtgcatgaagcccaaaagaacgcttcaggcgttaaggggaatgatttgtatcggtttttttctaaattgaagcagtgggctggagcggatgaaaaacagaattttagggatctaatagaggattttctttagagagcttcactcattgcgcgggttttaaccccatagaaatctatgcttactacattggccgctgcatcaacaacatgcacaatggcgtgtttttgaaatactttttatcctaccccatcaagtatgaaaagcatcaggctgaaaaaatcagagagagttttgaaagaggcttgaaaaaatccttaccccggcatgtttttgacgatgaaaaaacggctaaaactttcaaagtggaattgagagcgagcgagccttgcgcgtatgccattagcgctttaaaaagctacgggttttttaaatcagagaagttagacaagccggtttattacggggtgtttgattttgggggcgggacgacggattttgactttggcaaatgggaaaaaagcgctagccccaaattcgcctacaaaatgacgcattttagcagtggaggggataaatatttaggcggtgagaatttattggaatggttggcttgggaagcgtatgccaaaaatttccaagagctgaaagcaaaagatgttgtcatcgctaagcccaactatgacaggatcgatacgcaacgtttcggatcgtttatgcaaaattccagtggagcgcgcttgaatttgcaaacgatcgcttctcaattgcgcccttttttagaaaatttagacgccaatattatagaagcgatagaagaaaatgaaaactttgagataaagggttttgaaaaggattttaaagctcagctgtttgataggaatggggtagaaacagaatgcgatcttaaagttgattgcaaagagcttttaagccttttaaagggcaagatataggaaggcgttgccaacttctttgccggattttctaaagtgatggctgaaaacattgatgatcagtgtcgggcgtttcatattttcttaggcgggaatgcgagccggtcggtgttagtcaaacaagcgtttgaaaacgccaaagaaaagcagctcaaagattaccagcaaaagacttctaaaaatgattttaaattcatcatttatgagccgctaggcacagaaaaatcagacaaacagattttagagcttacaggagaagacatctctaacacgcccgcttatttgaagcccacttgcaaaaccggggtcgtttttgggcttttagaaagcagggacaaggctaaagggattgaaatgccctctatagattccaaccctgtgtttaaatacgatttgggcattgagatagaagggaaattccacgctaaaatccatagggattctttaaagcctaatgaatatcagattttccaaactaaagaggaatggggaggctttgatgagttagagatacgctacagcgacaagtctctcgccaacaccaacactctggacattaaagatacgcaactgatttccatggcactagaagaggttgaagaagtggacgtgaaggtgtgttgcgtggattcctaaagcattaaagtggggctgtttaaagacggccaattgatctatgaaagcgaggtagaaaaactatgatgactaagaacgcttacgcgtttgtcgtgattgaaaaaagtattatggtgtttaaatgcgccaaagacaaggggctaatccctatcactgaaggctttgcgcctttaaaagagggctttttgagaagttttaaagagcgttgcaatgtggaatttttagaaaatttagaccttttgtttttgtatgactaccagtttccaagcgaggttttttccttgtgtaaggatttgaaaaattccatttgggacagaaagcttgtggtagcgctagtggaggctttggagggttttaagggtttgaatttatctcttaagatagaagacaggcattctaatagcttgggtaatggcgttcaaaaattgctcaccaacgctgatttagggagcaaccacaaaccaatcgtgatagacagcatgaaaacataccaccaaagccagcaagaaaaatacaaaagagaaagaggcgaaacgctagaggttcgccccacaacaccccctagctatgggggtgggagcattagaatcagcggcgataaaaagcctgattctaatgaagaaaatttttaaaagaaaggacaaccgatgagcaaagtgcaaatggataccgaagaggtcaggtaatttgtagggcatttagaacgctttaaagagttgctaaacgaggaagtgaatagcttgagcggccatttccataatttagaatcatggcaagacgctaggagggataaatttagcgaggtgctggataatttgaaaagcactttcaatgaatttgatgaagccgcgcaagagcaaatcgcatggcttaaagagaggattagggttttagaggaagattattagaggtggtttatggctgaatggaaaacggacacagaagaagtcaaaaaggttgctggaagatgcagggaatttaaacaaaccctacaaaaaagacaagtgtggtggttttatcaaagaccttgatagttacgcgctaaaaatcatagtagagcgcagaaaaactgaaatgcaattggaaaaagccataggagaattaaaaaaagccaaaagcaatgaagatgacgctaaagttgctttaagagtcttgcaaggtgcttctgctctctcgtggatttggcctcctgctagaatagctgctacggcagccattgtagccgctgaagctgttttgaaatttatgaaagctttagaaggttttacagaaaaaatcaaagaagcccccaacgattcaaacgctatcaatgaagcctttgataacttggaaagagagttagaaatagctacaggaaatttgagtcaaaaaatcgatcccgttttagaacgcaatgaaaattatgcgcaaaaagcgttggagtatagggagtttttagaaagccgtaaagagggctttattgtagatgaaaaaaacccctatccggaagaagtccgctttaatgagtggcgtttagcggagtttgatagcgtttttagcgccattgtgcctttagaagatttaaataaaaccgcatgcgctcatcatgctctaaaggctttacaagccgcgcttaaagacaacgatttgggctttgatgcggcagagttggaacagatcgcaaaaggattcatccctaggggttatttatggcattttgacgcgaatgttttagggaatttagcgttggtgagagaagagttattattaggcgtgaaacacacgaaaggatattcactatggacagaatttctacagaaacagaattgaattgggaatttgtagagccgctcaatgaaaatgcgttgagcgatctagaagagcggttgaaaataggctttagcgatgcgtttaaggacttcatcaaacgatcaaactatggttttagccaattgcgttatttcatggtgggcaatgagtcttacatgttcaaacatgttttgaatttcaatttagagggcttgttgattgatttcatgcagagcttaaaagaatggttagaacctgaagaaatcgtcttcgctaatgacgggtatgggggtattatctttggaataccaccactgatgtggtgctgtttttagacaccgataatggctcaaaaaaagcgctattaaatcttaatatgtttttaaaaaaactggaatcaaggggttaaaatgttttctcataaagtttttttggagggttgcaccaatgagttaagaaggatttgcgactatttcgtagaagaggccatgcaagatgatttagggcagaaactcaaaaatgaggcgctagaggagatgctaaaaatcgcgcatgatttagaaaatttagagcaggaaactcaatacgaaatgagaaaaatcaacgagcaacttgaagaagccaagtatttggagaaacaaattcatatgaatttccattcaccaagcgagatcgataggcttatgcgtgaagccaaagagcatgaaagagaagccaagaggcgctatgatgaatatcttaaggataaaaatgattgatgcgggtaatttattaaaagaactggacgacgccttagataaagttgttgctaaaaaagagccagagagctttctcaagccgatcgtctcacaaatagaggactatcaaaagagtattaggcaaattcaagtgcaattcacagacgtgccaaagttcaatgaaacgagcgtttaccctaaatttttaagctgtggtttgttggaaattaaaggcaagaatggcgctaatatggaatttttattgcctaaagtttatcctttcccccctaaaagtttgtatatagagcatgaaaaagacgggcagtttttgagagaaatgctcatgcgcttactctccagcgcgcctttagtgcaactagaggtcgtcttggttgatgcgttgagcttggggggtattttcaatctggccagaaggcttttagataaagacaatgactttatttaccagcaaaggattttaaccgaaagcaaggaaatagaagaagccctaaagcatttgtatgaatatttaaaggttaatttgcaagaaaaattggccggttttagagattttgcgcattataatgaagaaaaagaagaccgcttgcctttaaaagcgtttttttaagcagggtagatgctttgagtaaagacgcgttttatatttggaaaaagtcatgcgttttggctctaaaaatggggttttgagctttgtcaatttggagagcgaaaaaaacaatcaatccgcagaatatttgaaaaacgatgcggagttttttagagatacgacaagttttgaacgcttgaaatatcttaatgtggaagtcatcaatgatcatggtatccaatcccaacacatgcaagacttcgccgataaaattaaagcgtattacaagcaaaaaaaagaagttaaaagggagttgaaagacttacaaagagataaagaattttggactaaaagctctcagcatgaggtggttgtgccggtggggtgggatattaaccataaggaagtgtgttttgaaatcggtaacgaacaaaaccacacgctcatttgcgaccacagcgggagcgggaaatccaatttcttgcatgtgttgatccaaaatctggctttctactacgcgcccaatgaagtccaactttttttgttagactataaagagggggtggaatttaacgcgtatgtagcagatccccctttagagcatgcgaggttggtgagcgtggcgagttcaatctcttatggcatcactttcttgaaatggctttgtgatgaaatacaaaaaagagccgatcggttcaagcaattcaacgtgaaagatttaaacaattaccgcaagcatgacgaaatgcccagactgatcgtagtggttgatgaatttcaggtgctttttagcaataataaatccactaaagcggtggaggggcatttaaacaccccgcttaaaaagggccgtagctatggggtgcatttagttttagccactcaaaccatgcgcggcactgacattaatccaagctttaaggctcaaatcgccaaccgcatcgctttgcctatggatgcagaagacagcagtagtgttttgggcgatgatgcggcttgtgagattcaaaaaccagaaggcattttcaacaacaacagagggaataaaaaataccacaccaagatgagtatccctaaagcccctgatgatttcaaatcctttctcacaaaaatacacgctgaatttaaccaaagaaatctcgcgcccatagatcgtaaaatctataatggcgagacggctttaaaaatgcccaacacccttaaggctaatgaaatgcgtttgcatctgggcaaaacagtggattatgagcaaaaggacctgatagtggagtttgaaaacaacgaatcgcatttgttggtggtgagccaagatttaaacgctcgcatcgctttaatgaaactcttgttccaaaacatcaaaagcgcgaacaaagaattggttttttgcaataaagaaaaacgcttgataaggtcttttgatgcgcaaaaagaatacggcatcacgcctgtagaaaatatcttaagcgttttagacaccgctatgaatcctaatagcgtacttgtgatagacaatctcaacgaagcgaaagaattgcacgacaaagtaggggcggaaaagttaaaatcgtttttagaaaaagccatagacaacgagcagtattgcgtcatttttgcgcatgactttaggcaaattaaaactaattaccattttgacaagttaaaagatttgttaaacaaccacttcaagcaatgcctggcctttaggtgcaatggggaaaacttgaacgctatcaaaagcgatttgccttcaccaagcagactcaacgcgctattgatagggatttccaaagacagcgttactgaattcaggcccttcagcttacaagattaaaaaagggggagttaaaaaaagagagttaaaaaagggggggttaaaaagactaaagggttttttaatctttttaaagcgttttcaaaccttttgcgtggtggtttgcgtaaccaagcgagcgattttttctcttaaatgcaataagagctctgagcctttcgctaaagcttttaggcataaatgagaactagcgatttcgctcacggctccatccactccttcgctctcttcaatcaatcctcgcacgccagacagctctatggggcaattgacaagcaccagattcaaataatgcgtgtagccatcgaacatgcacatgttcgccatgtcggtggttttgggatctaaaatcgtgttatcataatagataggcttctcatcttgtaaaatagagattttagtgtgcaagcggttgaattggaacaactcattgcgcgccactcgcccagcgacaatgatttcactatagagcaattgagagccagagtgcaaagaaatcgtggtattgcccttaaaatgtgcgttttcaaaggggattaacgggaaaggcgcgaagtctaaaaaggcgttttcccccacaacgatatgcatgtctctgctagcaaacccgtcttcagtgttatggattttttcaaaggattgcgaagtgatccttaacttgcaattttgaccgatatgtaattgcatgtcttgcgcatcgcctttcattaaaccagggcttaccgctaaaagcatgatttcagctaaatcatctttagggtaaaagggcgccatgagcttaaaggggggcgtgaaaaaattgtcttcaatcacgcaccgcccatcagcccctattttggtttttaacctgagcttggattcttgagcgtaagtgttcatcaatcttccaataaagcgttacgcttaatccatgcgatcacatcgtctaggccttctttagcacggatattcgtaaaaataaagggtttttcgccgcgcatctttttagaatccctttccatgactttcaagtccgctcccacatagggggctaagtcaatcttattgatgacaagcaagtctgagcgtgtgattcccgggccgcctttcctggggattttatcgccctcagccacatcaatcacaaaaatcgtaaagtccgctagctctgggttgaaagtcgctgaaaggttgtcgcctccgctttcaatcaaaagcaattccaaattagggaaacggccatgcatttcttctaccgcttctaaattcatggaagcgtcttctctaatggcagtgtgcggacagcccccggtttctacgccaatgatcctctctcgtggcatcaccgaatttttacacataaactctgcgtcttctttagtgtaaatatcattagtgataaccgccatgtcgtaatcttttgacatatgacgcgttaaagcttcaatcaaggcggttttaccgcttcctacaggaccacaaactccaatttttaccataaaattcctttcaatttgagattaaaattcaagacatataaaggcgcgagtataaactctcatgttgcatcgccttaatgtcgttttgaacgcttgccgcgcacaggtggctttcgtctaattctagggttttttctatgagctggttaaaagggctttgcaagctcaataagattttttgcccatcgttttgggataaggggacgcttttaacgcagttgatcaccatgttagaagtttgcgcataaagataatgcctcaaagcctttttcaattccatattcaaactcgccgtaaaaacgccatagctagtggcatgggtgggatctttggttgtttgagcgtaagcgttaaaaaatgcgcccatgtctaattcgttcatggcttgtaaggttttgatgaaacgattgcctagcttttgattggctaatcgtaattccatggggcttgtggatagcattatgatttcttcaatccctaagattttttttaaatcctgttggagggtgctttcataggtgagtttcaagctcagcatttccgtgtaaaggaactggctagaaagattggcttttagatattctaaagcactttctttattggtaacctttttttgctggatgtaagtttctagcccaaaagaatgcgtgtaagagccaatagggaacaccgcatcattgacttgcaagatcagaaattcattatccacatgactattggcgttgttgtctgtctttggggtttttgggggcgtacccacgctttttttagtgcttttcacgctctttcctttatccattctgttatttttctattttacgaccactttaaaatcgctcgctagtgagaccttaaaattaggctcactatggggcatgctcacggttaagcgttctttggaatccagttttgaacttaaaacacgattttgaacccctagcttttctaataacgctagcgtgggcttttcaaatggtgttttaaattcaaattgagactcgccatagtatagagccgcatggcggtttcctatttcgtaacatattttcgctacttctgcaacgctcttggcttggatgtgaatgacttcagaatccaagatattaacggcgataacttccttctcttctttaaataaaatatccccttgagagagacccaacttgggagcgtctttaaggcgtatggctatgtctttgccttgcctggttttaaagcgagcgatttttttcctcgtttcaaaccattccaaatccacatgatccacattgaaatccaaggggtttaaatcccttagattgccaactaaacgctctatgatcatctcacacccaatgttggataaagagtaaccaagcaggaatccaagcggttaaaataccctcaatgatagcaagccatggagtgaatttccctaaagggattttcaagatgttttcaatgaaagcggtaagccacaaaacaccccaagccaaccaaatgatcgcccaccaatcgccttcagtgatgcctaacactttgtggtcatcaagcatatcgctataatgggataaaatcgcagcaggaacagtgttgatcgctacgaataagctataccaagaatagggcctccaatccaaaccaaaagtgtggttgatagcggcatacaagtaggtaaaaccgaacaataacccagtcgctggcccatagaaactggtcaaatggtgtgatacttgaacaatatcttctgcaccttctacaggggctgtagggtggagcgcggagtaagtgatgaccaccacattacaaacaatggaaagtccgcccacaaaaaagttcatcaccgcggtgcttttaggatcgactttggttaatccgcaaatcccattgctgattaaaacaatcccaacatataacaatacaagtcctagcattgccttatccttccaaaacaaaatttttacaacaaacgcaccttacgaataacctttgttgcttgagctaatcataaagaaaaatagtaaattgacaaaaaataaaacaaaaaaataagcccccaacttttaataaataataaaagtcagagagcttaaagactaagatttaaggagaaacgctccttaaaatcctagaaaattaaaaatcctagaaaaatcctagaaaatgctaaagagttgagccaagctcactttattggctggtttagaagtgacttctttgccatccacgaacacatggtaagtttcaggattgacttcaatgtgagcggtagtgtcgttgaattgcatgtcttttttagtgatgtttctgcaattttttaccggtaacacttgtctttcaagccctaattcttctttaatgcctttgtcataagccgcttgggacacaaaagtgatgtttgcatcgtatttagctttaccatggtgagcgaacatttctctgtaataaaccggttgtggggtagggatagaagcgttcgcatcgcccatttggcttaacgcaatgaatccgcctttgatgatcatgttgggtttcacgccaaagaatgctggactccacaataccaagtcagccactttgcccacttctactgaacctacatactcgctaatcccatgagcgatcgctgggttaatggtgtatttagacaagtagcgtttgatcctgaagttgtcgttatcgcctttttcttctttcaagcggccaaattcttttttgtttttgtcagctgtttgccaagttctagtgataacttcacccacacggcccatcgcttgagagtcagaactggtgatggagaaaatccccatgtcatgcaaagtgtcttcagccgcaatggtttgagggcggattcttgaatcagcgaactggacatcttctttaatgcttttatccaagtggtggcacaccataagcatgtccatgtgttcggcttctgtattcacggtgaaagggatagtggggttagtggaagcgggtaggatgttgtgttcaccggccactttaataatatcaggagcgtgtccgccaccagcgccttcagtgtggaaagtgtgcatagtgcgtccggcaatagcagccatagtgtcttctacacaaccggcttcattcaaagtgtctgtgtggatagcgacctgcacatcgtatttgtccgcaacgtctaacgcatgattgattgcagaaggagtggtgccccagtcttcgtggattttaaagccaatcgcaccggcttcaatttgatcggctaagctcgcatcgttagaagtgttgcctttagctaagaaacctaagttcatagaatattcttcagccgctctgagcatccattttaagtttcttctacctggagtgatagtagtcgcattagtgccatcagcaggaccggttccgccaccaatcatggttgttacaccgcttgcaaaagctgtggggatttgttggggtgaaatgaagtggatgtgtgtgtcaatcccaccagccgttacgatcaagccttcaccggctagcgcttcagtagcaggacccacgctaagattgtttttaacgccatcttgcatgtctttgttaccgcctttaccaatgccagcgattttgccgtctttaataccaatatccgctttataaataccggtgtaatccacgattaaagcgttagtgatgatcaaatccagttcttctttgctagggttgttggattggctcatgccttctcttagggttttaccgccaccgaatttaagctcttcgccgtaaatggtgtagtcatgttctacttcagcaatcaaatctgtatcgcccaatctcactttatcgcctgtggtagggccatacatagaaacatattcttttctgctaatctttttcatttcttactccttaattgtttttacatagtggtcatcgcttttagcaccatgaaaaccacgctctttagctctgtgtaaagcaatttttttgctttcgttatcggcttgcctatcaaccaatgcgttaaatccaaagattcttctgttaccgccaatgtcaatcaactctacggatttttcttcgccaggctcaaaccttaccgctgtcccgctcgcaatgtctaagcgtttgccgaaagttttttctctgtcaaagtctaggcatctattcacttcaaagaaatggaagtgtgagccgatttgaaccggtctgtcgcccacgtttttaactttcacgctaacggcttttttgccttcgttgatagtgatgtcttcattttttaagaacaactcaccaggaactaatttaccattagcctcaataggggtatgcacggttacgagtttggtcccatcaggaaacatcgcttcaatacccacttcatggatcatgcttgccacgccatccatcacatcatctggttttaaaagagtgcgcccttcttgcatcaattcagccgcagtctttttaccagctctcgcttcttccataatatgggcactaatcaaagctactgcttccacatagttaagcttaatgcctttttctttgcgtttcctagctaattctccagcgtagtggagcatcaacttatctaactcttttggggtgagtttcatctcattctcctattcttaaagtgttttttccttgaagacataacgcaatcaaggttggagtaattgtagcaatgttttgatttactaagattaacagaagcgtttattaactaattattatttataatgaattagtattatggttttgaagtgccataaaagcgttattggaagcgcgtttaatacccatttagaacttataaaaatcaaaaactcgcaaaaaaatgagaactagaattggagtcataatgagtaattgagtaataatggtggccacgactggacttgaaccagcggccactaccatgtcaaggtagtgctctaccaactgagctacgcgacctttatttaaaaagggtaattatgccttaattttgttttgtttttgcttaaagaagaattgtcttaacaataaaacgcccacgcccacatctatcatgacatcagcgaagttaaaaatggcaaaatcaaacccataatgataatacacataatccaccacgcccccatgcacaaaccggtctaaaacattagaaaccccagcgccaaacaccatgccaaactctatcgcatggtttttaaaaagctccttttggcgcattaaaaaaataaaaagccctaaaatcaaaaggatttgcaagtatttcaaacccccctctaaaaaactgagtaaggaaaacgccacgcctttattgaatactaaaacaatatctataaccaaactttcatagcgaaacccctctaaaatagcgtgtttaatcgcttgatccacgccaaaaataaggaaaaaaacccctataaaaaccaacaggctttgttgggtggtgtttagcacaactgcccttcaaaaaattcttttaattcttgcattttggattctaaaagtttttcgtctttagcttctaaaaggattcgtaatttgttttcagtgccgctataacggatcaaatggcggatctctagttggtctaattcttttaaaagagcgttataacctttcaggctttctaaagggggctttttttggatattcaaattcactaggctttgggggtatagttcaaaggggtttaacgcaacagagcttacaagcttgctttctagcactaacgcgctcacttgcaaagcgcacaccaagccatcgcccgttttagcgtaatcgctaaaaatgatatgcccgctttgttcgcctccaaaattggctttattcaatcgcatgcattcgctcacaaacttatccccaatcgcgcaatgcttcaattctaaatcttgggattttaagtattctttaagagctaaattgctcatgctcgtagcgacaaccgcttgagaagaaagggcgtttttagatttttgataaacccctaacacccctaaaagcttatctccatgcacgatattccctaaattatccaccaccactagcctgtcggcatcaccatcaaaagcaaagcccagatccgcgcggtattttttcacttcctggctcaattggttagggtgtaaagccccgcattgctcattaatgttacacccattaggctcatcattgatcactaaaacatcagccccaagctcgctaaaaacgaccggagccaccttataagccgcgccattagcggtatctagcacgatccttaaattttgtaaattcaaatgtttggggaaagagtgcttcaaatgcgcgatatagcgccctatcacatcgtctatccttttagcgctaccgacactttcgcccactttataactagaatgcagtaattcttcatcatgaaagatttcttcaatcgctctttcttcttcttctttaagcttataaccataagaattgaaaaacttaataccattgtcttcaaaagggttgtggcttgcgcttatcataatgcccgcatcgcagcgcatgtcttcggttaaaaaagcgatcgcaggggtaggcataggccctatttgaatgacgttatagcctatggaagtgagagcgctcactaaagcgttttctaccatatagccgctttttctggtgtctttaccgattagaattttattcgttttagaatgttttttaaaatacaacccggcagcaatgcctaaacgcatcacaaacatgggggtgagtttcacccctgctttacccctcacgccatcagtcccaaaaattttcatcgttataaaataccttttaaactatttttaatcaatttttagatagaattatgccaaattttacattacaaagggattaaaacaaggctatggcaaatcataagtccgcagaaaagcgaatcagacagaccattaaaagaaccgaacgcaacaggttctataaaactaaaattaaaaatatcattaaagccgtgcgtgaagccgttgctgtcaatgatgtagcaaaagctcaagagcgtttgaagatcgctaacaaagagttgcataaatttgtcagcaaagggattttaaagaaaaacaccgcttctaggaaagtttcaagacttaacgcttcagtgaaaaaaatcgctctcgcttagttttggggcgcttttaacttctttaagctcagtaacgggtttttgttgttgggcttctttttaagttttgcgttttttgaattgttgcgtctttttatatatctttttattgataggtagtctcgcatgtccattctagccgaaaagctttcttccattctcagacgatacgacgaactcacagccttactctctagtgctgaagtggttagcgatattaaaagactcaccgaattgagcaaagagcaaagctccattgaagaaatttctgtagcgagcaaagagtatttgagcgttttagagggcattaaagaaaataaagagcttttagaagacaaggaattgagcgaactggctaaagaagagttaaaaattttagaaatccaaaaaagcgagctagaaactgccattaaacaactccttatccctaaagatcctaatgacgataaaaacatttatttagagttaagggccggcacagggggcgatgaagcgggcatttttgtaggggatttgtttaaagcgtattgccgttatgcggatttgaaaaagtggaaagtagagatagtaagctctagcgaaaacagcgtagggggctataaagaaatcatcgttttgattaagggcaagggcgtgtattcaaggctcaaatttgaagcaggcacgcatcgagtccaaagagtccctgagacagaatctcaaggacgaatccacacttccgctatcacggtagcgatcatgcctgaagtggatgatgtggaagttaccctcaaccctagcgatttaaagattgaagtgtttcgcgctggcgggcatggggggcaatgcgtcaataccacagactccgccgttcgcatcacacaccttcctaccaatatcagcgtgagcatgcaagatgaaaaatcccagcataaaaacaaggacaaagccctaaaaatcttaaaagcgcgcctttatgaaaaacaaattgaagagcaacaactcgctaacgctaaagaccgaaaagagcaagtgggtagtggggacaggagcgaaaggatccgcacctacaattacccacaaaaccgcttgagcgagcatagaatcaatttaactctgtatagtttagaagaaatcatgctttcagggaatttagatgaagtgatcaaccctttaatcgctcacgctcaaagccagtttgaataaaacccccactaaaacgataaaacaaagggataaaacgctcaagcattttttaagatagccacccactaccactaaaaaccctaacatgtccccaattttacatgctttaaattttcgccccaccaaaacagcgtaagagttcccataaaagctagttataaatataattttaaattctatatatatatcaatgcacttttaaaataaaaatattattcaatccattttgtaacaaaaaattcacttttttatgatataactccaaagcttacattataagagcgaattgtattttgtaaaagcgaacatattagggagaactctcaaattttggtaatcccctatattttttggcatgcgcgaatgcaataaaaaaagaaatccttaggatttctcacattaaggagttttaaatgaaaaagatttttttaggtatggcattagcctttagtgtgtctatggcagaaaaaagtggtgcgtttttaggaggtgggtttcaatattctaatttagaaaaccaaaacaccacccgcacttcaggcgctaacaataacaccccgataaacacttcaatgtttggcaacaatcaagcggctccagcccctcaaacgcaaggcgcttctaaaccggacactaaagtcaatccaagcgcttggatgaaaaaataagggggaagtcatgaaaaagtcattcaaaaaattaggctttgtttctttagtggccagtagcgtgcttttagggagcatgaacgctaccgatttagaaacttacgcagcgttgcaaaaaccatcgcatgtttttagtaattatgctaaaaagagtaataaaggtagcgaattgtcaagcgattcactaacgcaacaacaagcccaaaacaccgctcaaagcgacaccactcaagcgacaacgcttgagaacaccgcttcaagtggcacaccagactcatcaaccctaccaactaaagaaaccccaccagcaacaagtggtggcactggtggcgataaacacaccgcttcaagcggcacaccaccagcttcatcaaccccaccagctaaaaaagatgaaacaagtggcagtggcgataaggatcaacacaccgctagtggaactggtggcacaccaagttcaagtggtggcactggtggcgataaacacaccgcttcaagcggcacaccaccagcttcatcaaccccaccaaccccaacgccaccaactagtggtgggaacactataacaagccagctaaccaaagacaccactacggttaataatcttaagagtgtgagcgtgagcgcgatgaacaccactttaagtggggtaacgcaactctctcagcaaaccgcaacgatcagtactcttttaaacggtagtcctaatttaggcagcgtgatttccaacgctcaagggctaagcagcgcgtttagcgcattagaaagcgctcaaaacactttaaagggttatttagattcttctagcgcgacgattgggcaattgacaaacggatctaatgcggttgtgggtgcgttagataaagctatcaatcaagtggatatggctctagccgatctcgctacagctgatacgcaaaaaacgcaagccgttgcgcttgtggctgctagtaatagcgcaacgacaacgacagatgccatcaatttcttaaacgcgctaaaagccaatctaacggctcaaaaagacgctttcatgagcgtgcataaaaacattcaaaccgctgtcgctcaagcccaagcaacctacacgccaagcgtgatcaacaccaataattacgggcaaatgtatggggtagatgcgatggcagggtataagtggttctttggtaaaaagaaacgctttggctttaggtcttatggatactacagctataaccatgcgaatttaagctttgtggggagccagcttggaatcatggagggcgcgtctcaagtgaataacttcacttatggcgtgggctttgatgcgctctataacttctatgaaagcaaagagggctataacacagcagggttgttcttaggctttgggttaggaggggattcgtttatcgttcaaggagagagctacttaaaatctcaaatgcaaatttgcaacaacaccgcaggctgttcagcgagcatgaacacgagctatttccaaatgcctgttgaatttggtttcaggagcaatttctctaaacacagcgggattgaagtgggccttaaattgcctttattcaccaaccaattctataaagaaaggggcgtagatggatcagtagatgtgttctataaaaggaacttctctatctattttaactacatgatcaacttctaagcctttttcttctttccaatagagggttttctctctgttggtttctttcttttttgttttctttttttattgtatttagggggtgggggtttaggcttttgtttgagagagggtttttaaaaactaaagaagcgtttaaaacagaaccttttgttttgggatttgattttttacttgggcttgttttcaaaaatcattttgatttctaaaaatagtctataatgctcgcaagagatattttttaaggttatcaatgaaagctataaaaatactttttataatgacactcagtttgaacgctatcagcgtgaatagggcgttgtttgacttaaaagattcgcaattaaaaggggagctaacgccaaaaatagtgaattttgggggttataaaagcagcaccagagagtggggggctagtgctttaaactatatcaatgcggctaatggcgatgcgaaaaaattcagcgcgttagtggaaaaaatgcgttttaactctggtatcttggggaattttagagcgcatgcgcgtttgaggcaagccctaaaattgcaaaagaatttgaaatattgccttaaaatcatcgctagggattctttttatagttaccgcaccggtatttatatccccttaggcatttctttaaaagatcaaaaaacggctcaaaaaatgctcgctgatttgagcgtggtaggggcgtatcttaaaaagcaacaagagaatgaaaaggctcaaagcccttattacaggagcaacaactattacaactcctactataacccttattatggcatgtatggaatgggcatgtatggaatgtatggcatgggcatgtatgatttttatgacttttatgatggcatgtatgggttctaccctaacatgtttttcatgatgcaagttcaagactacttgatgttagaaaattacatgtatgcgatcgatcaagaagagattttagaccatgacgcttccattaaccaacttgatacgcctactgatgatgacagagacgataaagacgataaatcttcgcaaccagcaaatctcatgagtttttatcgtgatcctaaattcagcaaggatattcaaaccaaccgcttgaatagcgccttagtcaatttagacaacagccacatgctcaaagataattcgctcttccacactaaagtcatgcccactaaaagcgtggatgcgatcacttctcaggctaaagagcttaaccatttagtggggcaaatcaaagagatgaagcaagacggggcgagtcctagtaagattgattcggttgttgataaagctatggaagtgagggacaaattagacaacaacctcaaccaattggacaatgacttaaaagatcaaaaagggctttcaagcgagcaacaagcccaagtggataaagccctagacagcgtgcaacaattaagccatagcagcgatgtggtggggaattatttagacgggagtttgaaaattgatggcgatgacagagacgatttgaatgatgcgatcaataaccctatgcaacaacctgtgcaacaaacgcctattaacagcatggacaacactcatgcaaatgacagcaaagatcaagggggtaatgcgctcataaaccctaacagcaccaccaacgatgatcacaacgatgatcacatggacactaacaccactgacaccggcaacgcaaacgacacccccactgatgataaagatgctggcggcaacaataccggcgataccggcgatatgaataacaccgacaccggcaatacggataccggtaacactgatgatatgagcaacatgaacaacggcaacggtgatacgggtaacgctaatgacgacatgggtaatagcaacgacatgggcgatgacatgaataacgcgaacgacatgaacgatgacatgggtaacagcaacgatgacatgggcgatatgggggatatgaacgatgacatgggtggcgatatgggagacatgggggatatgggtggcgatatggggaattgagattaacccctagctctttggttaaaactagccttgtttttaatcaaagattgatagccaaaactttaatgggtgttttttatttgtagtgaaaaccattcttttaaggggataggggatactttgatacccctttaacccccaactagctccccctaagaacgcttttaaaaatccaaccaaagctttttatcatcaaactagcacaaaaaactccgtcctttagggcgcaagatgtaagcgcttaggctatattcaagctaacaaaatacctctaatctttttagggtaagaaacgcccatgcagactttaaagagcctttcatgttagcgtccgttagaactttacagctagaaagccccttgctttagaaaaaggggcggttccacctttcagacgctcaaaattaaaagcagaaactaaaatttcttcttgctcacatcttctaaaatgtcttgggagatcccatcaatttttgtgctgacttgtaaggaatggttagcgatagtcaaattatcctgcacatcttgttgcaaggcgttaatggaattgtggatgttttctacgcccttgttttgcattttgatagactcagcgttatcggcgatgctttgaactaaaatattgatattggcttcaatctcgctgagggatttttgcgtcctttcagcgagctttctcacttcatcagccaccaccgcaaagcctctgccatgctcgcccgctcttgcggcttcaatagcagcaataaattcgtttgatcggcgatgtctctaaccatatccaccacgcttttaatgtcttcgccttgagagatcatctcctggcttttagaatcaatcgttgtaataatattagtgatttcttctaaggattgggtggtgtttttcaggcttctttcttgcttgtgggcggttttagtcaagttatccacgcaagtttttaaatctttggattcatgattgagcgcgttcgcaaaccctaaagaagctttaagcatgctagaaatttcttgccctaaagtgttgagcgctttttccatgttggctttagggttttggatgtggtgggtgaaatccaggtttttataatgctctagggcgttgtttagggtttcaatattggcgccaatttggttacggaaatactggataatgctattaatggtgtttcttaaagcttgcaagtctttgtttttaggcacgcatgcgatttcttgggtgaaatccccattttccacatgattggttacctcaatgctgttttgaatggctttattatcggcttgaatgttttcttgggttttaaggatgttttcattgatagaagcttgcatctgcccgatttcatcataagcgcttgggggcgttaggcttatggcatggttatttttggggttattgagcaggttgaaaaaatcatttagggtgttattgaccctactgatgcgtttggttatgagactggaaatgatgataaagactaaaagggctaacaccagcacgcctaaaatcaaagtggtgatgataatgtatctggtgtttgtcgcctcttgaaagaccaatgatttattgacatatttcccaattgcccaacgccaatgattgccgttattttcttttccttcaaaaaaatcaaagggttgtatggctaaaaaggtttctgtatccccgctcaatgaatggtagctcaaagttccggcttcgttgttgttataatattccacagctttagcgactcgcttgtccggattgatagcgcttaagattttatcttgaatcccacgattagggttgattaaaagcctgccgtctttccccattaaaaaggtgttgctcttgttttgacctatcacgtctgtataaaaggcgtcaatgtttaaaaagaagtttaaagcgcctataatattttgatttttatcctttaaggggaaggtaatatccataccatagattttattgccatcaacctctttataatagggatctgaacgggttatacttttgagcgaatggatttgattgatcatgttttcattgagcgtggtattagggtaagcgatttttgaatggatgttcatggcagtgataactcgttcattattattcgtataaatcgcgctaatcaataacacatgagggtttgctagcaaaaactcagagagcatgcgtttttttagggtgtcattgatagagccattttcatcgcttaaaaacctttcaagggtgttagcgcccataaaaatacgcttcataatgccttgaatcttaaaactgactaactgagcttttttttgcaacaattctgtggcttggctttgcaacacgctttcaaccttgtggttgataataaagcccataatagcgctaataataataacaactgcgcacaccatcaccacaatcttaaaaccaatttttgtagatttcattccctttgcccttttaaaacgaattgatagagaataattattatacattattttgaaattttaataaaaaaagagaataaaaaagagaataaaaaagcagaaaataaaagagagccaaagccctccaaagcccccaaaactcccccaaaaaaagaggcaaaaaggaatgaaaattaccttttagagaattgtgggcttcttctggcctttcttttaccatattttttgcgctcaaccacccttgaatctctggtgagcaagcctttaggttttaaaatggctctaaaagcaatatcataagcgttcaaagctttagaaatgccatgccttaaagcttccgcttgcgctgagtagcccccaccaaaaaccaccgctttaatatccacagattgctcttgtttggttaaaagtaaaggttgcatgactttcattttaatggcttcatgcccgcccaaccattgattcaggctttgctcattgatactcaattcgcctttacccggagtgagccacactttagcgatagcggttttccttttaccggtagcatagatttttctcatttagcgtcctttttgctagtttgtgcggtgtgagggtgcttgtcatcacgataaactttgagttttttaatcatcgctttccctaatttcgttttagggagcatgcccctaacggctaagtggtagagcttttcaggggttttttctagcatttcttggagagtcttgctcttggtgctgccaaaatagcctgaatgggtaaaatactctttatcctctaatttcatgcctgaaaatttaaccttattggcgttgataaccaccacaaaatccccacaatccacattaggggtgtaaaaagggcggtgtttgcctcttaaaagcacagcgatttcagtgatcaagcggccaaaaactttatctttagcgtccaaaacgacccaatcacgaacgatgtcattgactttagcagtctttgtcataagaatcctttgataaaattaaagcacccattataaggaaataaacttaaatattgctgaatttaaggaaagtttaaagtttaaaaatagggttttttaaaaaatttgtttgattgcttttgattttatggtcaaacccatttcttaagtaaaacgcattttcttaaaagaatagggggtattttacaatagccctctcccacagcccccaactaaaaaccccctaacccgagaagaccgctttttaaagaggctatcacttgcttacgcaagctcttttattgtatttattttaaaaaatacctttgagtattttttaatttttttactcatgtttaataagctaaagcctttatttttgcccttgattgagcctttcttctatctttttgatttgttggctcatttgagcgctcgcgttgatttgattgatgagcatgtaaaggtttatcatcatcaaaagcaccaccacaatccctaaaaaaaacacgatttgaacggcttttttagcgatttctcgggcttcttgttctttttgcatgcgtttttaattttccaattcttctggggataaatctttataaaagcgttctaattcaaagctctcgcccaaatacgcagcgatttcttgggaatccacaagggcgttttgcaagcaactcgtcgcgcctggagagggagtcatgttgaaagtgatgcctttatgggtgcaaatctttttttcgcctaattccaactttcgcttggttctgtctaaaacttgcgggcgcacttcgccaaaaccatgagcgtattctaaatcttctaggctaagagagggaatgattttttgagcgtcttttaaaaatttccttttaccgataacgggcaattcaaaaaccatgtttttaaacacataattacggatttctttatcgctcatcaaatcaaaagcgattttgaacacatctttattcaaatccatttttagtaattccaagctaatacccttaagccagcatttgttgcgctctaatttaggcatcgttaaagcggtaggcccgattcgtgttttacccttaatgacggcatcagggtcgccatgcacggctgcaaaagggagtttggggttttgaacggtataaaccttgccccttaataaattaggcacaaaataaaagctacccgccacaggcaagcaccctaaatccaagccataacccatgctctgagccaaaggcaaagcgtaagagccggcattgactagcacgaatttagcatacacttcttcagcgtcttcagaagttaaggcgtaagtgtcgtctcgtttttcaatctttttcactttgaaattcaaaaacacctggttgttgggctttaattttaaagcttcttttacaaagttttcgctcaacttcgcaaaattcatggtactccagtctttttgatagccatgaccgataatgttttcatgcctgtctatgccattagcccctaaaatcacattaggctctaattctttaatcttttgcttgtcaaattcttccaaccccacaaagatttccttaaaggattcgtagcgttttttcatgaactcgcattcttcatcgcccacgcctatggccattttctgggtttcaaaaatcacttcattttgcaagcctttattgagcgcgtattgcctggtcttataagcgctcaaacgcacttttttagctttttctggagtgtaattcgtttcaatagagccatcatgaatggtttgtgaattagccttagcgctggagctgatttgagctaatttagagcatttttccacaatagccacacgctttaaagagctgtattcgcttagggtataaaaggtcgcacaccctgaaaccccacctccaataatcacggcatcaaattccatactcattgtctttctccaaatgttttaaattgataaatcgtaatcatagtataagaaaatcaattcgcattcaaggggcttgaagttttatggataaaatctttcaaatcgctcattccaagcaccctatcaatcaataatttctttttagaaaacgccccattatgttcttcggctagccataatgaagtgatcaccacgcctcctattttatggctcaaggttttaaaatgtttttgggtttgcaccgaccaaatgctgtgagcgactatcgcttgatggttgtatgcgcccaaatagagcatgatatgccctttgagatagatgagcgtgccataaggcgtggcgtttttaataatatagtcttctttttctttggctttcatggagcttaaatccacataattgttcgcatagcggctttgcgcgtaggaatttctggggagcaaaataccaaaattagcgaaactatccctagtgaaagccgagcaatccctattgcctaatagcccaccccagccgtatttttgccccagcatggtgtctataaaatacgccatgttctcgctagtaaaagccttagggaaaacaaaaaaatctttttcattcaagatcacgctttgtaaggtcgcatagcctttagaatccctcaaaaaaccataggctttcaattccttttttggggggttttgaggtgttttttgactttgggggatgagagcgaacaattcgcccaccctagcatcggtgtaaaaatccccatagtccgtataaagggggatcttgtcttttatgggcatgacataatttttgatcttggttaaaagctctatgtctttatcgcgcatgtaagctaaatcgctaactttaatccagccataaacaaaactgctttgaatatgggcgtaagttttatccgtattaaaatgcgtgattaaaaccggcgtgccttgaaaaatcagcgaattttgatacctatcaaaaggatagcctttttgagaaaggtaataaggcttgttagtaggcacagccctcacatcgctatctcgcaccaccacagccttaatcttagcgcttgggtaatgcacaatatccatgcttttaatcagttcatcattgaaagcttttgcgttgggttttagatcttcgccataaccggtggatttattcatctctttgagaatccaaaagacttcttttttattgcttttgactttcgcatctagccatggggaataccacgctttgagatagctctcttttagattttctcttaacgcttgggggtcaatgctgttattatgactgccattttgagagcttgcaagatagcttgaagcctcttggggcaaggataaatctttgagcgtgaaatcctttttcatgcaacccacaaacaaaaacaagaaaactacaagaaaataacgcatgctttagagaaccttaacatcaaatgcgcaaataatttcttaaaatgcgtccgtattgcgggcttctcaatttcttaatcgcagagctttcaatctggcgcaccctttctctagtaacattcaattccttgccgatttcttctaaagtccgatcgctttcatcgtctaaaagcccaaaacgcatgcggatcaccgctttttctcgctcgttcaactgatccaaaacgctttcaatttgggcttttaaatcttctcgcatgatgtgatcaatggagctaacgatgtttttgtcttccacgaaatccccaaatttgccatcatcatcattgccgactggggtttccaaactgataggctctttagtcaccttaatcacattcttcactttatctaacgaaagccccacttcttcagccaccacttctaaatcaggctctttgccggtttcttgaatgtgtttgcgcatgactttattgatgcgattgatcgtgtcaatcatgtgaatggggatgcggatggtgcgggcttgatcggctatggctctgctgatggcttgcttgatccaccaggtcgcataggtagaaaacttgaagcccttttcatgctcaaacttatccaccgctttcatcaagccgatattgccctcttgaatcaaatccaagaaaggtaagcctctgctcgtgaatcgtttagcgatgctcactaccaaccttaaattggatttagccattttgtttttagcgcgatcggaaatcaatttccctcttttgatttgctctaaaatctcttttagcttgttaggggctaaatcaaagccctcttcgctcgcctctttagtcaaaaagagttttttgagatccatatacacgctaaccatagtcgcttctggcacttgagcgataatgtcttctttagtcatgttagtgatattggcaaggatttttttatggttagcgatcaaaacatcattgaataagggcagtttgtattccaagcgtttcaactctttttcaaacccatcgccgctctttaaagtggtctccatcgttttgactaattcattaatcagtttgctggtaggctctaaatcatagagtctgtctttgagcgtttggcgtttgtaagctagggtcaataaacgcaccaactcgtcttctttttcatctatgggggcttcaagggctttaagccattcttttttagccttgtctagggctttaaagctttcttgaaccttttcaacgcgcttcttgtctttttcggaaacgacttttttcctttcttcgttttcttcgtcttcttcgctgtcatcatcttttttaggatcgcttacgctattttcatcgtcatcatcaaagctcctgaaaagctctttaacccttctttcacgattgattaaagcgtctttatacgcgtagataaaatcaatcaaatacggcaccgagcaaatcgcgtctaaaataatgtcttcgcccaagcggatctgcttgctcaattcgatctcttcatctttgcttaaaagttttatatcccccatttcacgcaaatacatgcgcaccgggctatcgctcctgctccactctaaaaaatccttttctttcaaaaagtcacagccatcttctaattcttcatctaaaactttttgcttttcttcggtgtttttaatcttgtcaatcgcattgagttttttagcgtattctgaagagctgaccaatttcttttggtatttttggcacaattctttgatttttttgacttgggctagagtggggactttcgcgctgatttgaatgatggactcataagaaacgcaatcgcttaaggaattagcgaacaattcttctaacgcttcattaaaactaagctttttaacaggaacaggctctttcgctatttctttgactttgctttctttggctttgacttctttaattttgccctctttggctttattgtttttgttttccttattactctctttagctttattttcctgtgtggcttctgttttggcttcctgtttagctcttttgggggctttttcttcgttagctttctttttcattggacactccataaaataagaacccatgctttcaatcaaaagctaggtctataagataagatacacctaatcctttgccattttactaaaaaatagcttaaattctaattatattattggaatttttcctcgctttatatcaatattcatcacaaaatgtaaaaaatactaaaaagcttttttacattccacccctccattccacccctctataaaaacaaaccctaaagctcatccaccatgctttttaaaaatttcgctgaagtgtgagcgcttttttctaaaaattcatcaaagctcataccggcttcttcatcggcgttatcgctaatgctccttaacacgcagcatggcacgccaaatttttggcacacaaacgccacgctcgccccttccatttccaccgcgctcgctttaaactcgctaactaaaaattctttcctttctttgctatgcacaaactgatcgcctgatgcgatgataccttctttgagcgcgatatgttgctcattagcgatctttttagctagagcgtttaaactttcgctcgtttcaataaaaatcgcgctttcggggataaaccctaaagggtgatcaaacgcgctcaaatccacatcatgttggactaatttttgagccactaacaaatcattgatttttaaatctttaaccaagcttccagccaccccgctaaaaagcactttttgaacgccaaacgctaaaatcatgcttgttgtagttaaagtggaatgcaccttaccaattttgctataagcgacaacgatttccttattatgataaacgcctttatggaaaacattcccccctaaagggatctcttcaaaacccacgccaaacaattctaaaataggggttatttcttctctcatcgcccccaaaatgccaattttttgcactattttctcccaatcacacgtattcttctaaaaactcaatggcttcatcaagccctttattgagatccacgcttatggtgggcttgttgcttaagcgcttgttaagcccctttaacacgctcccacagcctaattcaaaaaagacatccactcggccgttgttggatttcacgcagtcttgataacgcaccggctgagtgagttgcaagctcaataattcaacggctttggctttattgtgatacgcttcattagtcgcattggagatgatttcaaaatggaatttatctttcaggcttttttctagcaattcctggaatttaaaaatcataggctctaaaaaagggcaatggctcgccacgctcatttctaaaaaaaccactcttttagctcccatttcctttaaagtcggctctagggctttcaaatcgtctttaaccccggctaaaaccacttgcatgccgccattgaaattcgcgcaccacacatttttggttctttgacacaaactcaaaaggctttcttcagaaacgcccaaaacgaccatcatggacgcgtctttattcgtgcacgcttcttgcatcattttgcctctttggtgcgtgagtttaagggctttttcaaaatctaacgccccactcaaagacaccgcgctcacttcaccgagcgaatgccctaaagcaaaaacgggttttaaccccccatttgcttgcttgttgagtaactgataagcgatatagctcactaaataaatggcaggctgggtgtaagcgctctcttttaaaagatcgttttcttcaaaaagcgtttttttcatatccactttaagcgcgttagaagccctttcaaacaattctttagctagggtgtggctctcatagaacgatttccccattcctatacactgcgagccttgccctggaaataatagcgcgtattgcatggttatcctttaaattttattaatccataatttaaaattgtaatataaaagcccttagttttgtttagaaaccattaaagtttaaggtttattttaatttatttttactataattctactttgtgaatgaggacaggtgggtgagttggctgaaaccacatccctgctaaggatgcgtagccgtcaaggttaccgagggttcgaatccctccctgtccgccagcctttttgcctttaaaaactttttgtttagaatgtattaacgagagacatatagtttctaagcattccttttacgacactccttttacagattttacaaatacaaaatttaggttgggtgaagagagacacccagcctaaaacctatcaatccactgcggtattttcaaacattttgagtataatcgtttccactacaatcataaaaaagaaagaacatgactgacaaagaaataggtaaaaaagttttagaacaagcagagaagcctttgagcgttaaagaaatttgggagagagcttgtgaaatgggattggataaagaacgcgacggtacgggaaaaacaccttggagtagtcttggaagtgcgcttggtcgagacgagaagcaattttatgttgcacgcaaagaaaaaggaacccatttctattggctcaaatctcgtgaaagagaatttccaccacaaaaaaccccagattccaaagaagaagatgatggacagagtgagtgttcagacacagccgaaaaacaaaaaacctctcttaaggaagagaatttgcacgaactgcttgtgaaattccttaatgaagatccaaatttcaagctcctatgcaaaaccatccgccataacgaatgtaaaaaaagcacagcgggcgaatgcaaatggaattatcctgacatcgtgggcgtgtattttccctataataaatattttccctacaatagatataaagaagaaactttggaatttttacagcataccggtcaaaaaagacacaagcttttttcctttgagcttaaaatcaggattaatttttccaatctgaaagaaagctatttccaagcggtgagcaattctagttgggctaatgaggggtatttggtggtttttgaagagattaaagataaagttttgggcgaattaaggcggctcaaccaaagctttggcataggggttatcaagctagaatctgagatttcaaactccaaaatcttgttgccagctaaagaaagggagattgatatacccacacttaacatgcttatagaacaaagtccgaaagattttgagccttttatggaaaagattaacaagcaaattaaaacaggacttgatacggcagtggatatggagaagttttttgatccagtgcttgatgatgaagcaatgcgaaaacacattgaagataaaggcattaaagcagaataaaaaatgggagcgccttatctttcttaccccatttttaaaagcacagacaggcttttcactctttatcaaggggattgtaatgaggtcttgccccaatttgaaaatgcttttgatttgatttttgccgatccgccttatttcctttctaatgacggcttaagcatacagagcggtaagattatgagcgtcaataaaggcgattgggataaagaaaatgggattaacgatattgatgagttcaattaccagtggatcaacaacgccaaaaaggctttaaaaaatacagggagtcttttaatcagcgggacttaccacaaccttttttctttggggcgtattttacaaaaattggattttaagattttaaacctcatcacttggcaaaaaaccaaccctccccccaatttcagctgccgttatttgacgcattccgctgagcaaatcatttgggcaaggaaaagccgcaagcacaagcatgtttttaactatgagattttaaaaaagatcaataacgataaacaaatgcgtgacgtgtggagcttcccagcgatcgctccttgggaaaaagcaaacggcaagcaccccactcaaaaacccctcgcgctgttggtgcgcttgcttttaatggcgagcgatgacaattccctcattggcgatccttttagcgggagctctaccacaggcattgcggctaatcttttgaaaagggaatttatcggtatagaaaaagaaagcgggtttatcaaaatatccatgaacagaaaattagaattagacgctcgctatcaagagatacgatctaaaatcaaagatttaaatcttataagccctttttttaagccgctttaagcgttatacttttcagattttatctcaaaatgggattctattttcacccattccttacaaaggatattttcatacccaaaaagccagtgtttggggccaataatgattttttctggattgtttatcaaataagccgcccaccagctataagtgctgttagcgataatgccatgcttgcaagattgcatgagcagcatgtcccaatacgcctcttcttctttatccctagtggtcatgtccataaaagggtagccaagatcaagattttgcgtgaattttaagtcttcacaaaatacaaaaagctccatgtttggcacgcgctttgccatatactcaacagcctttttttgataatcaataccaagctgacagccaatccccacataatcccctcttcttatatgcgcaaacacgctgtttttagcggctaaaatcaaagcaagtttgcggtggtattcttcctctttttttttattatttccattttcggggggggggggggtagggtgaaggtttgcttgattaaaggggatatagcatcaaaatatcgtggatcttgaaaatagccataaaaataagtcaagcggcttggctttaataatttaggctcgtattcaaacacgatttcttggctcaccctatcaaaccccatgcgtttgagcgcgtctcttactagcttggggaggtgttgcattttagccatagtgatttctctttcactcgcatagggcaaatcaatagggaaaagttctaattgcattttcctattgctccaatcaaaagaggtaacatccaatagcacgggcgtattaaggtgtttttgcaaacttttagcgaaagcgtattggaacatttgattcccaagccccccgcaaatttgcaccaccttaaaagccattcaatccctttgtttttcaaataaaacgctcattttagcttattttaaagccctttttcaataaaagcctaaaaagcggaataacgctttcaaatcatttgaattttttatttgaaaaagacgcgtatgagggctctagcaagcgttcttggtattctaaaagaatcctgtcttcgctattgagcgagtaggcttcatcgtatttgcgcttgatgatgccctttaaaatggtgtgctggacctggtatttgtcttctttaagcatttcatcgactaaagcgtaaagctgaatgtcttgaatgagtaaatctgaaattttaacgctctctttatcaaacaattcttcattagcgcaatattcattcactaaaataagcactcggtcatacacatccgatgcgattttagcgtttagggttctataaatgtagtctttgatttttttgagttgctcttctaaatcttcactggccttgctcgctaaggctagaatgcttaagatttgaactagagtcatcattttatggcttaaagagcgggtgcgccatttaatgagaaggcgcatgaaataagacattttgacagaaaggctacaagggagagtgtttttcttaggctttggcatgcttattttcttttaaaaaaggattttgtggtttaattatataactttaaaattaaatctgggagtaaagagatgaaaacattcaaaaaaggcgtaatcttagacgctaaaagcgtggggttgaaagcgctagaagttttaaaagaagtggcggattttgatttttatgaggttactctgcccaatcaaatcgttgaacgctctattgaggctgaaattatggtattgaataaagtcgttatcactagagaggttttaagccaattgcctaaactcaaactcatttgcatcaccgctacaggcacggataatgtggatataaaaagcgcgaaagatttaggcatagaagtcaaaaacgtgagcgcttattctaccgaatctgtagcccagcacactttagcgtgcgcgttgtctttgttagggaggatcaatgattacgatcgttattgtaaaagcggggaatatagtcaaagcgatatttttacgcacattagcggtatgaaaatggggcttattaaaggaggtcaatggggggttattggtttaggcaatatcggtaaaagagtcgccaagctcgctcaagctttcggggcaaaggtggtgtattattcccctaaagataaaaaagaagagtatgagcgcttgagtttagaggaattgcttaaaacaagcggcattatcagcattcatgcccccttaaatgaaagcacgcgcgatttaatcgctctcaaagaattgcaaagcctaaaagaaggggcgattttaatcaatgtggggcgtgggggcattgtgaatgaaaaggatttggctttaattttagaaaccaaagatttgtattatgcgagcgatgtgtttgtgaaagagccttttgaaaaagatcatgcgtttttgaacccaaagatccaaaacaaattgcttttaaccccccatatcgcatgggcgtatagcgacagcttgaaaaccttagtggaaaaaaccaaagaaaacatccaggattttttagcttctcaaaaataaacgcaaaaaaaggggtttaatcgtttggtttttcctttttgtttgccataaaataaaatctaaaaaatggggtttaatcgtttttaatggttatcagacaatccgctagatttaacccattaagaaaaaagcctttaaggtggattgacccccaaaggcttttatgatagagagcgattacatcttagaaatatcaattttaaaggtgtggatttcatcttctaaaaagactttaaccaccaccacgcccggggttttaaggtttttggtatccaccacgacaaaccctcctttagccttattttcaacgttaagggtgtttttcttaaggtaattgatcgctaggatctttaaagcctggcggctttcttgcatgacttcttgctcttctacatcatccatcatcatcatgccaaagcctggcccatacatgcccattcccccatacatcatgccgttataagctaaaaaactcccttgcccgtaataaaacatgggcggggtgatcatattgatattatcaataggggcggtcggcacgctgatattaaagctttgtaaaatgccttcaaaatcaaaactagacttcatcacttgtctcaggcttaagaccggtaaactcgtttgattgatagacaccgaaatggctttacggctaaacactacaggttttccctctaaaacttgcgccgctacatacagcactaagggggattcattcaagccttttaatttgctttgggcgatttctaactggactttagatttcgcttgcgtggaagtcatcacttgaatcccattattataggaagtaacatgttcaggcgtgatcttatagctcgcgcaaccacttatcagtaaggctatcgctactaaaacgatttttctcatccaaactcctttcattcagtttaactttcgtttagagtttatttattatagtgtgttttaacttaaaatgtaacttttatcaaggttaaaagctcaaaaaagctttaatgcgtgttttctaaccacaaaaggatagaagatttgatctcattgagttttaaaacttcttggtgcttgatgcctctttcaaacaaatcatcaaggcgttggctatccggggtgttgtagctgtttttaagcgtttctagggcggctttatcgttatcgtttttcttttgctcattcagggctaaaagggtggttctagggaatttttcataagaggcggtggcagaaacaagggttttttcgtgggttttcaagctggcgtttaaagcggtggcggtgtgggggtcaatcaggtatcggtgttctgcataaacttcttgaatggttttcaaacaatcttcatctgagcagctcgcgcaagaaaaatgctcctgtaaaagggctaattctttaggctttaaggcataaaatttctcttcttctaaagcttgcatcaattccagcgttcgttcaaacccaaaaaggctaaaaagcgccctttccacattggagctttttaaaatatccatagccggcgagtaggtttgctttaaagagcgcttagtcaaatcgtaacggcctgtctctataaactcccttaaaacatcgttgctgttggttacgaccttgattttagcgatattcaagcccatttttttggcataaaacgcccctagagcgttcccaaaattaccgctgggtatggctagggtgattttttctttagaattgatcgccccttttttatacaattccaaaaagccccaaatatgatagacgatttgaaaagcgatgcgcccaaaattcacggaattagccacgcttaattttaattggcgtgcttttagcacttcgttaaatcatcgtcttttaaaagctttttgagcgcgttttgcgcatcatcaaaatccccactcaccccaaacacctttaaattgctagcaccttgggttaccatttggagcttttggactaagcttgtgccgtctttggggtataaacacaccacaaaaacattaggcatgcccgccaaaccttctaaagtcgcagggccggtatccccgctcgtggatactaacaccaaatacttttcgtttttccccaccgctagattagaaaacaagctcgctaaaggctgtaacgccatgtctttaaacgccaaactaggcccatggtagagctcttggacaaaaagcctttcattgagcgcaaaaataggggctgggtttttagggttatcaaaattttcatagcgttttaaagcgctcgccagtaaatttttagggatttctaaatttaaaagctcaaacacatgctctactaattcgctatagctcatgcccaaacaatcttgccattctagcgtttcaaaatactctaaagtgtaaagcccgcctttgggggcgttggggtttaatatcgcttcaataaaatcaatctttttttctttcaaagagcgcgtggggacaaaaggcattattcttccttactataatttttagccgtagcataccctaaaagagcgaatacaaccttaaaatggtttttaatgagaatgatcgatcgttttttttaattcagtttaattttggatttatgcttataatactataatgcggtttaaaattttgccgcaaatgggcaaaaaattcatcatagtaaggttgtgttttgtctaaaggtttgagtatcggtaataaaatcatattgtgcgtggcgttgattatgatcgtgtgcgtgagcattttaggggtgtccttaaacagcagggtgaaagagattttaaaagaaagcgctttgcattcaatgcaagatagtttgcatttcaaggttaaggaagtgcaaggggttttggaaaacacttatacgagcataggcattgtcaaagaaatgctccctaaagacaccaaaagagaaatcaaaatccaattgttaaaaaacttcattttagccaattcgcatgtcgctggggtgagcatgttttttaaagacagagaggatttgagactgacgcttttaagggataacgatacgatcaaattgatggaaaacccgtcattagggaataaccctttagtgcaaaaagcgatgaaaaataaagaaatttctaaaagcttgccttattataggaaaatgcctaatggggcggaagtttatggggtgaatattcttttaccactattcaaggaaaacacgcaagaagtggtgggggttctgatgattttcttttccattgacagcttcagtaatgaaatcactaaaaacaggagcgatctctttttaattggcgttaaaggtaaagtgcttttgagcgcgaataaaagcttgcaagacaaatccatcaccgaaatttataaaagcgtgcctaaagccactaatgaagtgatggctattttagaaaatggctctaaagcgactttagaatacttagatccctttagccataaggagaattttttagccgttgaaacctttaaaatgctaggcaaaacagaaagtaaagacaatcttaattggatgatcgctttaatcattgaaaaagacaaggtttatgagcaagtgggatcggtgcgttttgtggtggttgtagcgagtgcgatcatggtgttagcgttaatcatagcgatcactctcttaatgcgagcgatcgtgagcaatcgtttggaagtcgtttctagcaccttgtctcatttctttaaattattgaacaatcaagcccattctagcgatattaaattggttgaagcgcgatctaatgacgagttaggccgcatgcaaacagcgatcaataaaaatatcttgcaaacccaaaaaaccatgcaagaagacaggcaagccgtccaagacaccattaaagtggtttcagacgtgaaagcagggaattttgcggtgcgcatcacggctgagcctgcaagccctgatttgaaagaattgagagacgcgctaaatgggatcatggattatttgcaagaaagcgtggggactcacatgccaagcatttttaaaatctttgaaagctattctggtttggattttagagggcggatccaaaacgcttcgggtagggtggaattggttactaacgctttagggcaagaaatccaaaaaatgctagaaacttcgtctaattttgccaaagatttagcgaacgatagcgcgaatttaaaagaatgcgtgcaaaatttagaaaaggcttcaaactcccaacacaaaagcctgatggaaacttccaaaacgatagaaaatatcaccacttccattcaaggcgtgagctctcaaagtgaagccatgattgagcaagggcaagacattaaaagcattgtagaaatcattagagatattgccgatcaaacgaatagcgagattgaagccaatattaatattttagttcaaagcatttcagacacgagcgaaagcattaaaaaccaggttaaagaagtagaagagatcaacgcttctattgaagccttaagatcggttactgagggcaatctaaaaatcgctagcgattcgttagaaatcagtcaagaaattgacaaagtctctaacgatattttagaagatgtgaataaaaagcagttttaatgctcattcatatttgctgctcggtagataacctctattttttaaaaaaggctaaagaggcttttgtgggtgaaaaaattgtagggtttttttataaccccaatatccacccttatagcgaatacttgttgcgtttagaagatgtgaaacgcacttgcgagatgctagaaattgaattgcttgagggcgattatgaattagaaaaatttttagataaagctaagggtaaggaattattaggggaaaaaagcgaacgctgttttgaatgctttgacttgcgcttagaagcgagcgctttgaaagcctttgaattaggggaagaaagattcaccaccaccttactcacaagccctaaaaaagaccctaaccagctcatcgctaaggggcaacacatcgcacaaaggcacaatttggaatttgttgtgtttaaaaacgataattttgaacattttaagagcgagttggatttaaatttgcaagctttggcgagagaaaacgagctttacaggcaaaattattgcggttgccaattcgctttaaaaatccaaaaagaatcccaaaacagaagcccctttgagctttactcgcctttaaaacgccagattttacccgcaagtattgaagaaaggacgcaagtttttagaacattagaagcggctaaaaaggacgctaataagccttttttagcccaaaaaacgatcgcaacttaccgcttattaaatgggggcgtgtggctttctaaaaattcaaaccccttgaattgctgcattctagcacgctctaaaagcaaggctaaggttaggatcagcgatttaaggtgggttttttctcagcgtttaagcgctctagtgggttatagccaaagagatgaaaccttgtttttaactttagaaggccttaatacccttatggcaaaaaactacgatactttaaaagagttaaaccttaaccccttaagttatgaagaagagttatctttaagggcgttagtgagcgggagcgagagtattaaccctattatcgtgctagaagaacgcatagaaaaaaccctttttgtagaaattaaaagcgtttttcaagaagaaaaggtgttttatttgctgtaagctaaactttaatggagcgataaattctcgtaatgaaaaatcattaaagttggttttagttatccatgcttgatgagaacaaaacctaaaacaatatatcgttttaaaatatagcgttgcgtgtaagtaggggttgtattcagtcaaaacatgcaagtaatttaaagttaatttaagataattaggcacaatagccgtaaaaagtttaaggctgtatttgaaaactctattcagtgtttatctctttttatcgttgaacccactctttttagaagctaaagagatcacttggtctcaattcttggaaaattttaaaaacaagaatgaagacgacaaacctaaacccctaattgttgataaaaacaatgaaaaacagcaaatcttagacaaaaaccagcaaatcctaaaaagggctttagaaaaaagccttaaattctttttcatttttggatacaactattcgcaagccactttttcaacttccaatcaaaccttgactcttgtagctaatagcatagggtttaatactgctacgggcttggagcattttttaagaaaccaccctaaagtcggttttagaatctttagcgtctataactatttccattctgtttcgctctctcagcctcaaatcctaatggtgcaaaattatgggggcgcgttagatttttcttggatttttgtggataaaaaaacctatcgttttaggagttatttaggaatcgctttagagcaaggggtgttattagtggatacgattaaaaccggtgcgatcacgaccatcattcccagaaccaaaaaaacctttttccaagcccctttccgctttggttttatcgtggattttatcggctatttgtccttgcagttagggattgaaatgcctttagtgaggaatgtttcctacatttacaacaaccatcaagaaagattcaaaccacgatttaacgctaatctttctttaatcgtttcgttttagccccccctttcccctttttaaacaagcccatcactttcctagggtattttaaaagcatggaaaaaacattcgcttgaatgccgttttcttggcatgctcttatgttttctttattccttaataaaaggcttttaaacccacttgtgctaacccccccggtgcgcatcaccactaacgcttctttcaagtaagaaaagcttattttttgcaccacaaacaagcggatgatcatctcaaaatccgctgaaatcttataatcggttttgtatagcccatagcgttcatgaatggcttttttgacaaaaagcgtggggtgggctggcaccacgccataaagcaaggttttagggttaaactccccgctttcataataacgaaccactttttctaaacaattgggtttgacaaaaaccagatccgcatacacgctatcgcaatttttgttttcaaactcatgcaccactttttctatcacaaactcatcaatataaaaatcatcgctattcaataaagcgataatatccccactcgcacgccttatgcccttattcatggcgtcataaatgcccttatccttttcactcaccacgcaagcgatttgatcttgatatttttgaatgattcctaaagtgctatccgcactagccccgtctataatgatgtattcaatgtttttataagtttgatgaagcacggaaagaatggtgtcttcaatggttttttcgctattaaaacacgccgtgatcacagaaacttttaacaatccaacccttttttgataaactccccttgatcaagttttaaacaaattcacttgtttgtctaaattcatagtcgttccgctcacatgcgtagcgatatttaaaatatctgaagaatccgctaaggttttagaagccactttttccactcctacaaaatcgcttaccatagcttcaatttggcgtccggatttggcgtaatcgtccatgctttgattgctgtctgacacgactgagcttagattagaactcattttttcgtaagtttcttgcacgcttttactcatatcgctcaagcgttccattttttgcgaattgagattcatttgcgaactcacggcgttaatttcttggacaatcaccatgatagtggaattgatttcggctaaagacttttgagtgcgcccggctaaattcctaacttcatccgccaccaccgcaaagcctctgccatgctcgcccgctcttgcggcttcaatagcagcatttagggctaataaattcgtttgatcggcaatatcttgataatatccaaaatggatttgacatcatcagcgttacggcttaattgctccacttggctagagagttcctcttcagtgtgcgcgctctctatgatttgagaaaataaatccccgatcgcatccttgctttctttgacaagcccttgcgtttcaatcaaacgcttccttaacccttgagactgctctatggaagcattcatcatgctcgctacatccgtggctttattttttacagaatttagggtggttgaggaatctttcatgctcttttgggtttcttgcgcgatttggactaatttatccattgaagttttattggaagtggaaatccctttaatctcttccataatcaagcgggcgttttccacaaacaaattgaccccacggcccacttgcgagatttcatcgttgcgatcacccacatcaattttggtcctcaaatccttatccccatggctaaaagcgttgattttaaggaccagttcatcaatgcgtttcacgatcctcaatttagcgtatatgagcgtcaaaaccactaacgctatcgtcgctgtcagtatccaaaggaataatttcgtggtgttttcattaaaaaccttattcacgccttctttaatcgctttattttcggtgttaatgtcagtgtaataggaagtcgctgcgatcaccatttgagacacctcatcataatgcgagtaggcgaattttttctccggcacgcccccatcgtatttgggcattttataataagtgtagcctcccccttttttagccgcttccaaataccccctaacgtaatacaccccatcaacgctttgcaagccaagccctgattggcccacggttttaggattgaccggatcaaataataccaccccgtttttatccaccaccaccatataaatcatgcctttatcgtcgttgatgcgtttgaaataatccaacgccatttttcttgcagtagcattgtcaaaatttttgtaatacccatgaatgccctgttcaagaagcttagtcatgtaagcgagcgttttttcacgctttttgtattgcccggtttctaaatgctccatgagttgcgctaacacatctttttgcataacctttacaaaaccaataaaaagcccccctaaacctaaaagagcggctagcacgacaaacataatacgagtccctagcgaagcaaatactgaagcaaacatcattcatctcctatcaatcatttttaagtcaaaccctaatttgagagttcagcttctaaatgcacccccccccccccccgaaaaatgagagacgcaaagagacgcaaagtaaaattaaaatccggtggtttgaaaaccgctaataaagtgaaaaaccaacaatctagaattatagaacacccttttttaagttaggcttaaaaataaaataataaaaataaaaaatcttattcaacttcactttccttaatggatttgacgttcaaagtcctcccgtcttttgaagtggggattttgatgctcccctcttttaatttttctgccaatctttccaacaacgggtttttgaaatcgtagttgatgatttcccagttatgctccagttcaggcgttacttttgcgccttttttttcagtgatgtatttaataatcaaatcccgtatttgcccgttatcttgcaatgcatcgtaagaatcataatacctatcagcgtccgtaaccagctttaaagtcgtggataatgtcccgaatcggtaattgttgatcgctaatttatacaccgcttttaaatctatgggttttccgttaattgtcggattaatgattctttgcccggcgggtttggtaacatcaacttggtatttcacgccagaaaacatgtcaaaattatagccacgaacattttcattaaaactgatcgtcaaatcgcccggttgcaactggttgtaaaatttatacgaccattccatgtatttcaacaggttttcacccgtgatattcaccccaatgagcgtatttgaaaacttataaatataggcgacatctttccttttgaaaggcccttttttcaaattcgccccaaaattgaacaaggctgccgctgaaacatcggctttggcgtaatatttttgcactttattgatcaattctatcaccggcgtttcttgcaaggcggcggttggcatcgtggtgattttttcttctcctgtgataaaatcaggcctatcaataaaggtttttgtaacttcgccgaccacttcattagcgtattcttttgattttttatccacatattcgtatttttttgctaattcttcatcttctggcgcatcttttgtgggtaaattttcagtcgttatggtttttttcttcgtcttagtgtcaaacaccaccacgccctttgccagataggccccatacgctccaggctcaatggtatgcactttccctactttggtgttataaaccgcatgctcatgcccggcaaaaatgatgtcaaattgcgggaattttttcgccaaatccggtatcccatcgccacctttttcatcttctcgccctaaatgaaaagcgccaatcaaaatatcatacttcccttttagctcattcaaggtcttttttagcgcttcttcagcgtccaaaaacttcaaccctgcaaaatgttcaggcgtagaggcctcccaagttgggacatgcggcaccaaaaaccccacaaccgctaccctcacgccatcaatttttttaataatataaggcttcacaaacggcttattgtccgcaattttgataatattcgcattcacgacattgccattaaaccccttaatgtttttctctaaaaaatctttactgaagttaaactcgtgattcccaagcacacgaatatcaaatttcaaatcgttttcggctcgaactaatgggtggataggctcattattaaacaactccgtgctattgccttgcaacaaatccccgctgtcaatcaaaaccacatttttattttcagccctttgctttttgattaaagtcgcaatccttgtcaagccgttattgggtttttgctcccccaccgcataatcatacgaaaaaagccgcccatgaatgtctgaagtttctaaaaacacgattttgacttcttttgcagatattgaaagcgtcagcgtgaaaaatacggctaaaattaattttttcattgaaattttcctaagtgaaagatattcataacattatttttacataatattaacgctgatgcgatggttttgattggcacgcaacgcctaaaatgggtaaaatagataagagagtagggggagtaaaattattccccccccccattcatcaaacccccacttcagaccactcagcgcgtttgtccaaaaaagcgcgtgctaaattctgtgcgccctctaaagtgtggttagccgcccaaccgcattgcttttcattgctggcaggcacttctttagcctttaacacgtcttgcatcgtcttttctaaaacctctaaaatctctgtgtaattgtcatggtttaacaccgttaaataaaaccctgtttggcaacccataggcgaccaatccacgacataactagcatggttacggatgatttcagcgactaaatgctctaaagagtgcaggcttggcatgtccatgtgatcttggttgggctgtttgaagcgcacatcgtatttgacaatcaaatccccattaacgccctttttgcgatcagcgacacgcacataaggggctttgactttagtgtgatccaaattgaaactctctacattcattttcatgtttttaactcctttattcataaattgtaatgaaactttagcttattttagcgaacgcttgctctaaatcttctagcaaatcctgttcatgctcaatccccacagacaagcgcaccaaaccatctctgattccagcagcttctcgttgttctttagggatacatgcatgggtcattagcgctggaatccctaccaagctttccactccgcccaaactctcgcctaaaatgaataatttaaggctttctacaaaaagagccgcctcgctgtcatttttaagggtgaaagagagcatcccactaaagccacgcatttgggctttggctagctcgtggttagggtgagtgggcaaacccgggtaataaaccctttccactttagggtgtttttctaaaaattcagccacgcaaagggcgtttttttgatgggcctccatgcgcaatcccagcgttttaatccctctttgcaacagccagctgtcttgagggcctagcaccccaccgatagcattttgaaaaaaagcgatctcttgggctagcgcttcattattagtggttacaagcccagcaaccacatcgctatgcccgcctaagtattttgtgccgctatgcgccacaatatccgcccccaaaagaagcgggttttggcaatagggggtggcaaaggtgttatccacgatagtgagcaaaccatgatctttagcgacactagcgcattgcgctaaatccgtgattttaagcaaggggttactaggggtctctaaataaagggctttggtgttgggcttgatagcctttttaatttgggatatgtcgctagtgtctataatggtgcaagaaagcccgtttttgacaagcaccttattaaacaagcggaaagtccccccatagacatcatcgcccaataacacatgatcgcctgattgcaagagggaaaagacagcgtggattccggctaaaccagaggcaaaagcaaaccccttaacccccccttctaaatcagcgatgagctcttctaaagcaaagcgcgtggggttgcctgagcgagagtattcatagcccttgtggcggcctatggcgtcttggcggtaggtggaagcctgataaataggcacgctcaccgcccccgttgtcgcatcctcactaatgcccccatggattaatttggtttgcatacgcatggtttttccttttgatgaattcatgaataaatacctttagaaagataacgatcggccatgtccgggaaaatggttaaaacctggctgccttcggggaggcgttgcacctcttttaaggctgccgcaaaagctgccccgctagagctccccaccaataagccgtttttcttagctaacttcctagtatagctaaaaccctcttcatctgagatcgtttcaaagccatcaatatccaagtttgcaaaaaaaggagggatgaactccacgccaatgccctcaatctcatgaggtccaggctctcccccattcaaaatagaaccctccggctccacgccaatcaagcgaatgttagggatgcgttctttcaaatacttagccgtgcctgcaaaagtgccaccactccctatcccggctacaaagctcgtaaaatttgtgcctaattctttgacaatctcaggggctagggtgtggtagtaggctgcgggattatcagggttttcaaattgcaagggcaaatagctatcagggatactttcggctaactctttactttttttaatggctccagaaatcccctcactagtaggcgtgttgattactaaagcccccaaagccctcatgatttgttgtttttctacgctgaatttttccgggacaacaaagatggttttgagatggtgcttgattgccactaaggctagagcgatgccggtattgcctgcggtaggctcaatgatggtcgttgtggaagtgattttatgcgttctaaacgcttcttttatgaggtattggcctaagcggtctttaacgctccctcctgggtttagatgctctagtttagcgtaaatggcggactttaagggaatggggtaatcctttctggtgaatttaaaaatgggggtgcggcctatggcgtcttgcattgcggtaaggatcattatttctcctataataaagataacgataactcaattttagcgattatgcctaaactcgttaaatggagtaagatttagggtaaaatgttggcttattaagattgataaggagctttcaatggaaacgatagaatggaatgaggagcaaagaaaagcgtttcaagacttgttaagagagtttgtagcgctaatagacgctaaagtgcaagagaaaaaacaaacgggtaaaaatccaaagataccaaaatacgcttcatgccaaaacgggctgaacaagtttttagcgccatggggttatgcgtgtaaaatcagtcttggcactggacttttatcccatgggccatccatcgccttttgccgtcaggatattttaggggaaggatttgtcaatggtgagaaaccaaccccaaaaaaaggtttttacctttggcttgcttacgattggtgcaatgataaaaaaatttttatcttcgcataggtcgatccacagagcaagatgaggaaaaagagcttcaaaaatgccaagcgtatcataagatcgttaaacctaatggaggtgcctattatcgagagagctatgacgatttagaagccgatcttgaaaacattaccaacgattttttacgctttgctaatgaatttaatcaaatccccactgcgtattttgagttagagccatctagtgcaagccattaagaaacaactcccatgaaataaccccataccaaaaaggaactctctcataagggattttcctaaaatcccaccaacgctttttaaaataagtcttgaaaagctgtcgcttgattacaatcaagctttgatatttggattaaaaaaacgctttgagtgtctttttagactttgcaatcggtatcccattgatgaagatgagaaaagcaagcgggttttcattaaaaccgctcgcttgaaagaagttttaaaagcgttttactccacttccgcatcaatcacatcatcgtcttttttcttgggctgctcagcgttgtttttattcgccatggcttcgcctagtttttgagccgcttgcgctaacgctttggttttgtcttcaagctccgctttagtagcgttatcgtttttgatgcaatctttaagggcgttaatggcgttttggatctcattagcgtcgttctcattcaaattcgccttatgctcatcaaggttcttttgggtttggtgtgccaaactatcggcatggtttctcgcttcaatcacttcttttttcctggcgtcttcttctttgtgcaattcagcgtctttaaccattttttcaatctcgctatcagacaacccactagatccagaaattttaatctcttggcttttgccggtatttttatcttgcgctgacacggttaaaatcccattagcgtcaatatcaaaggttacttcaatttgcggcacgcctcttggagctggtgcgatgccttgcaaatcaaatttacccaaagatttattatcccttgccaattccctttcgccttgtaaaaccatgatagacacggcgggctggttgtcttcagcggttgagaacacttgagattttttcgcaggaatagtcgtgcctctatcaatcactttagtcatcacgcctcctaaagtttcaatcccaaggcttaaaggcgtaacgtctaataaaagcacatctttcacatcgccttttaacacgcccccttgaatgctcgcacccaccgctacgacctcatcagggttgacgcttttattcaactctttattaataaacgctttcaccctttcttggactttagggatacgagtagagccgcccaccatcaccacttctgaaatctcgtttttggttagccccgcatctttgatcacgctttcaattttagaaatcgtttcttctacgagatcttctgtcaggctttcaaatttagccctagtgagttttttaaccaagtgtttaggcccggtagcgtccgctgtgataaagggcaaattgatttcagtctccatcgcagagctcagttcttttttagcgttttcagccgcttctttcaggcgttgcaacgccatcacatcgtttttaatttcaatgcccgtttcgtttttaaactcagccgctaagaaatcaatcacacgattgtcaaaatcatcacctcccaaaaacgcatcgccccctgtggctaaaacttccacgacattatcgcctgtttctaacacggtaacgtcaaaagtccccccacccaaatcataaaccatgattttttcgctctcttttttatccaagccgtaagctaacgccgcgctggtaggctcattgatgatccttaaaacgttaagccctgcaatcgtgccggcttctttagtcgcctttctttggctgtcgttaaaataagcaggaaccgtgataaccgcttccgtaacgctctcgcccaaataactttcagcgtcttctttgagcttcattaaaattttggctgaaatttcttgaggggtataaattttacctgaaatctcaatcgcgcaagccccattcctatccacaatcttataaggcaagcgtttttcagcttctttagccttatcttcattaaacatcaagcccatgattcttttaatagaataaatggtcttttctgggttggttaccgcttgtcttttggcgctctcgcccactaaaatctcgcccttatccgtaaaagccacaatagaaggagtggtgtttttaccctctttattcgcaataatcttcgcttcattgccttcataaaccgccattgcggagttggttgtccctaaatcaattccaataacttttcccatgcgttatcctttcttttaaaataaatgttttaatcgtttttagcaatgctcaccattgccggcctcaaaaccctacccttatacttgtaaccctgttgcaaaacctgcacgattttcccgttttctttttcttcgcttttgacttgcatgatcgcattgtggaagttgggatcaaattcttctaagcattcaatcccctcaatgccatgccttgccaaaacttcatgcaacttttccatcgtaagctccaagcctttggttaaagcgctctctttatccacttctaaagcgctcttatgagccccaagaagcgcatcaatcaccggcaatagatccaatgcgattttttcatacgcatactctaacgccatgttcttgtctctttctaagcgctttttcacgttttcaaaatccgcatgcgctcttaaatattgttcgcgcatttcttggtatttaagctcaaaatcttccttaatctcgccttctttttcgctcgcttcttgcttttcttcaccttgttgttctttacaagcgcaagccttttgataagactccggctcttttgggcttaaatgatcgtgttcttggttgtgttcatctttcattattcctcctcagaaatcgtttgaaaaaacccttcatagtcgcattccaatttccccacgcaaagcagttgcgcttgctcgttttgaaattctatagggcgtgttactagcatgcaatcaggctctataaaatgcaacccttttttgaaacgctccaaaaccttaccccctaaaatgtcaaaaaataaagggctgtttaaaagcgtttttaaccccattagattaaagcgcgtcatttgcgcgctggaatactccaaacgctctaattgcctggccaaactcaacgcattgacagaagcagcgatggagcgcacttctttaacgcttctgcccacaagctctaataaaaacttctccattttaacgctgtaacccaccgcgcaagaaaacgctaaaaaatccaaaatcaaaaagcgtttttcgcactcaatgaccctttccaaacgctccaaactgggtttttttaacagcgtaaaaagcccaaaattttcactcgcgctttttaagcgtttttcattcacctttaaaacttcaaagcgcaacgacttttgccaatagttttcaaacgccttaaaagtgggcaatctagcgccgctagaatgggcttgatggagcatgccctctttagaaaggatttgaaaataattcctgatcgtcgcgcaagacactttcaaattcgccaactctttcaagcgtttagagctaatgggttctaaagtctgcagataggttttaacaaacgcatctaacaaactctcttttttattcaaatcagaacctactttaattcttcttaacatcattatttgaaaaatctcgtcaatcaccattcttgatgaaagaacgatcgcattatagcgcaaaaagttaataatctatcacttgttttaaaaaagtgataaaaattacccgatttttctttaaagtttagtctatatcactaaatttatttactagcattaaattaggattttttatagatttgatttaatttagatctgttgggcaactaataccttttattaaaaaaacttgttatcattctaaacatgaacacacacacaagaggtattgatagcgggctgatccattcgctccaaagcatttcattatccatgtttagaaagggtttttttgggctttatcaaggctccatttcggcgcgcattggcactaatcagtttgtgatcaataaaagaaacgctgtttttgatcaattgaatgaaaacaccttactggtcttgcatgacaagatagattaccgctggaaagaagcgagcctggattcgcccattcatgcgagcgtgtatcgggagtttttggacgctaaattcatcgcttacgcacgccctccttatagcctagcgtattctttgcgtcataaccgattgctccctagggattatttagggtatcgttctttgggcgaagaaatcgccatttttaaccccaaagactatgacagctggcaagaaagagcggatacagaaattttacgccaattgcaagagagtaagaaatattttgttttcattaaggggtgcgggatttttgcctaccatagggagctttctaaactcatggaagtttttgatttgattgaaaactcatgcaaggttttacgattgggcgatttaatggattattgctataatgatgatccacgattgagcgtgtaaaaagctaaaaaggataaaacatgaccatcaacacccattacacccctaatttcacgcaactccaaaccttgaacaatatcaataatgacgcaacgataaaagataggaatcaagtggagcaggatttacaacaaagcagtattcaagatggtttcagtcaaaacaatacgcaaaacgcccctgattttgaccggttacaagctttaaacgctatcaataacgacggcgaaatcaaggataaatcccaagttgaaaaaagccttgctgatgacggaaatgcccctgaaatttattccagcctagacacatacgcttaaagacgcatacgcttttaaaaaggggggttttaccattccttcaaagccattttaatcgcttctatcacgcaatccatcccacccgctaaactgaaaagccagtatttgtgcgcgtaaatgtattctaattgcttagcccttaatccgtcttcattattcgtttttttacacacgatttcagcgatatgcaattcctggtggaaaatgtaagattgtatcgcatccatgaaatacgaattgaatcgcttgtcatcaaaaagctctttaacgttgtcaatttcagcgctcaaatgctctaattcttcaaaatccaactcttctaatttgtttttttcatgaagcttttccacttcttctaaaaactctgccacctttaaaaacgcttcttcaacttgcgtttttttttcattggcgtatttgatgatttcttcgcatttttgcttggcgatctttaaatttttagcctgctctgattgggtgggataaataagattgataggaggctttggcttggatttgtctattttttcgcacacttctttaaagggcatttctttagtccctttaatcctagcccccccttcagtagcgttaatgacttctagtttatagggcgtgttaaaaatatctttttcaaaaaattctaagaaaagtttccacactaaagtggtttctacttccccattacccccatatttttctataaaaatcttgtctttgtcttttttaggcttgatctccctatcgccataaatcgccccactagcatggctgttaccgctttgtgaaaagctcaaatcttgcccgataaacacgcaccttttgaaacgagaatgcaccactaattcatacgccatgttcgctgcgctcatgcctatgcccacataaccatattggtgcaaatcaaaaaggttggtataaccaaaggggcggaaactgaattgcttaaccccctttttaatcgcttgaatcaatcgtttatgcacaatggaagtcaaagcaaaaataacgccttcttgaaaatctaagggggtttcttcgtagaatttcgccgttaaatccaccctttctaaagacagcacaatatcaggcttgataccggctctggctagaatagggaaagaagcgtctatgcaaaaaagcgtcgcataaggagcgatttcttttaaaagggggagttgcttgttcaaactgggcccggttgaaacgataatcgcggtgtctctgttttttaaagcgttcacaaaatccaccaaactagggcttttgatgacttcaggcagattagcggcatgctgtttgatgcctatgagcgcgtctttagcgtcattgcctacgctaatagcgccatgctctaaagcgcgcgtgaaatgctggttgatttctatcatttgatgggagtatcgttcataataagcgttaaaaagttttaaatcatacattcttgcgtataaacgagattttttatccatatcaaacaatgaagcgatcatgttgtaattgcaaaaactcgcatgcaacaaaatcaaacgattttctaaaatctcagtggaaaaatccaaaagattcagcacgatgaaaataacctctatttcaggctcaatgaccaccaagcgttttaaattgccattgcctaaaagcaagcgataaaacaccccattacccaaaccaaaataatacaaataaggataaagcatgtgaatttcgctatttttatatagctctaagcttgaatctagcgggcttttttcaaataagggcgtgtttgtttctttatctaagaggttgaaattcgcgctatcattccctaaaaacacttcgtattttttgttttctttaatggctttgagctttgcgaacaagagagggtcttttttgaaaagagcttgtaagtttttttgataaatatccatcattttaacttataaaaataatttataaaaagggctaacgcccccttaaattaagggctgttattgtaaaagccttaagacattctgttgcaccgcattcgcttgcgccatagcaaaactcccactttgcgccaaaatattgtatttagaaaagttcgcgctctcttcagcaaaatccacgtctctgatttgagactcagccgctttaacattcacttgggttacagaaatattattaatggtggtaaccaattccatttgcaccgaacccatatccgatcggatcttatctaattgcgtgcgcgcagaatctgccatatccatcacaatcatcgcccctttaaggcttgttaccccggctcctataccttgagaattggtctccgcttgcgcgccattagcgttcgctccggctgctgaagccacattcgcatcaaaaatacccctaaccgccctcaaattcacggtgtattctgccaccccttgagcggaatgaaagcccacatggctgaaattcacaccgctcacgatgatgtctctagcgtcggttctcgtcaaggttaagcgcccaataaccgcatgctgtgtcccagaaatccccgcaaaattccctcccccaaaaacctgaccgctcgcgctcgctgcatgcactgaaatcgcgcgcccatcaatggagtgcaaattaatgcgcccttgaatatccatgctcgcttccacgccggtcctgtctttgacggagttaatggcgttagtcaatctgccgtcggcgtcgtttttatgcacatcattcacggtcccaatttctacgccattaatggtaagctctctcacggttcctgattgcacgggagtgccgccggtggccatgacattataagaagccctaacgcctagagtgttagaaaagcgattgatgatttcgcttaacgctccaatcccagtgccagcgcttgtagaaatgcgcacggtttcaatcttataatcattcacgccattgacttgtttgaaattcaaacccacttcagtcaagttttgcgccgccgcgctagcgagcatgccttcaccgctaaaagaggaagtttccatgcgcacatgcccaattttatccgaactcgttgagccaatagacgccttaaccgtggtgttagaatacgcaccaatttgaaattctttgttagaaaaacttcctgaaagcatttgttggccgttaaagcttgtggtgttagcgatattgtctaattcttctaacaacctttgaatatcgctctggagtgctcttcggctttctaaagtttgcccgtcttgagcggcttgaacggctttggttttaatggtgtctaagattttgatttgctcatccatcgctttatcagcggtttgaaccataccaatagcgtcattagcgttgcgaatcgcctggcctaaattcgcgctttgactccttaagctatcagcgatcgccatcccactagaatcgtcagcggctttattgatcctaagccctgagcttaacttttcaagcgagcttgaaaggtctctgttgttttgaacccctaccgcatgagaagttaaagcggcgatattggtatttatcctaaaactcatgtttgcatcctttgcatagatatttgctgttagtcaagcaaagggtgttccaactctttgatttttagcgccgttatagaattttatggtttaatgaatcgtttagtcaaaattctatgctacaatcattcattaataggtataaacattccattaaaggcgttcaatgaagcaccttattatcgtagaatcccccgcaaaagccaaaaccattaaaaattttttggataaaaattatgaagttgttgcctctaaaggacatgtcagggatttatccaaattcgctttaggcattaagattgatgaaaccggcttcactcctaattatgtcgtggataaagaccataaggaacttgtcaaacagatcatagagctttctaaaaaggcatctattacttatatcgctaccgatgaagacagagagggggaagcgataggctatcatgtggcatgtttgattggagggaaattggagagctatcctaggattgtttttcatgagatcacgcaaaatgcgattttaaacgctctaaaaaccacaagacaaattgacatgtctaaggtcaatgcccaacaagccaggcggtttttagatcggatcgtgggtttcaagctcagctcgttgatttcatcaaaaatcactaaaggtttgagcactgggcgggtgcaaagcgcggccttaaagcttgtggttgatagagagagggaaatcaaagcctttaagcctttaacctacttcacgctagacgctttgtttgagccgcatttagaagcgcaactcatcagctataagggcaacaaactcaaagcccaagagctgattgatgggaaaaaagcccaagagattaaaaacgaattggaaaaagaaagctatattatttctagtatcgttaaaaaatctaaaaaatcccccacaccgccccctttcatgacttccactttacagcaaagcgcttccagtctcttaggcttttcgcccacaaaaaccatgagtatcgctcaaaaattatatgagggcgtaaccaccccacaaggcgttatgggggtgatcacttacatgaggaccgatagcttgaatatcgctaaagaggctttagaagaagcgagggctaagattttaaaagactatggcaaagactacctaccccctaaagccaaagtctattccagcaagaataaaaacgcccaagaagcccatgaagcgatcaggcccacttccattattttagagccaaacgccttaaaagactaccttaaacctgaagaattaaagctctataccttaatttacaaacgctttttagcttctcaaatgcaagacgctctttttgaaagccaaagcgtggttatggcttgcgaaaaaggcgagtttaaagcgagtgggagaaaactcctttttgatggctattataaaatcttaggcaatgacgataaggacaaattgctccctaatttgaaagaaaatgaccccattaaattagaaaaactagagagcaacgctcatgttacagaacctccagcacgctattcagaagcgagtttgattaaagttttagaaagtttaggcataggcaggcccagcacctacgccccaacgatttcccttttacaaaacagagactacatcaaggtagaaaaaaagcaaatcagtgctttagagagcgcgtttaaagtgatagaaattttagaaaagcattttgaagagattgtggattccaaattcagcacttctttagaagaggaactagacaatatcgctcaaaataaagccgactaccagcaagttttaaaggacttttactacccctttatggataaaattgaagctgggaaaaagaatatcatctctcaaaaagtgcatgaaaaaaccggtcaatcatgccctaaatgcgggggtgaattagtcaaaaagaatagccgttatggggagtttatcgcatgcaataattaccctaaatgcaaatacgtcaaacaaactgaaaccgctaataatgaagccacgcaagaattgtgcgaaaaatgcggaggggaaatggtgcaaaaattcagcagaaacggggcgtttttagcttgtaacaactaccctgaatgcaaaaacaccaaatcgttaaaaaacacccctaacgcaaaagaaacaatagaaggcgtgaaatgcccagaatgcgggggggatattgccttaaaaaggagcaggaaaggctcgttttatggctgtaacaactaccctaaatgcaattttttatccaaccataaacccatcaacaagcgttgtgagaaatgccattatttaatgagtgaaagaatctatcgcaaaaaaaagactcatgaatgcatcaaatgtaaagagcgcgtgtttttagaggaagataatggctaaagaaaatccgcctgtcgtttttgggcctgttttatccaggcgttttgggaagtctttgggcgtggatctatcgccctctaaaaaacaatgcaattacaattgcatttattgcgagttgggtaaagccaagcccattgagcgcatggaagaagtgatcaaagtggaaaccttgattaacgctattcaaaacgccctaaacaacctcaccacccccattgatgttttaaccattaccgctaatggcgaacccacgctataccctcatttattagagcttatccaaagcatcaagccttttttaaagggtgttaaaactttgattttaagcaacggctcactcttttatgagtcaaaagtccaacaagccctaaaggaatttgacatcgttaaattttctttagacgctattgatttgaaagcctttgaaagagtggataagccttattctaaagacattaacaagattttagaggggattttgcgcttttctcaaatctatcaggggcaactggtggctgaagtgctgttaattaagggcgtgaatgatagcgcgaataatttaaagctcatcgctgcctttttaaaacaaatcaataccgccagagtggatttaagcaccatagacaggccctcaagctttaaagcccctaaattgagcgaagatgaattattaaaatgctctttgttttttgaagggctttgcgtgagtttgcctaaacgatccattactcaagctaaaaaattggtttcttgcggtatagatgagttgctcgctttaatttccaggcgccctttaagcgtagaagaagcccccctaatcttagagcctagcacttttaaacatttagaaactttattaaaccataagcaaatcacgattaaaaaagtcggctccttggagttttattgtgcgttttaatctccattggtaacccatagttttaccttactttagggatagctcaagcttttaaataaggatctcttttaccaaataacgccataccataaaaaatcaaaagccgacagataattaaaaacttggcgtaatgtttttaatccctacatccttttactataacttttgtttttcttgttctaactctatttgtttatcaatatcaccagcgctacaagcggctaataataaacttgccgctattgttaatcctgaatatttccaccaattgatttgattttctttttcagcttgtttggatttatcctggactttatcgtccaattctttcttgcacgcaacatggggcaatactactaatgccgcattgcttttcttggggtgtttttttacaagttctctaactctctttgcgatctttgtaaaaaacccaccaattgatctgattatatttgtaatggtgctcgcttgtttaaaatgagtctctttatttgcctttgtgttagttatctctgtgtttttgccaactttatttgtttttcctgtttttactgattccattaccaactttttttcaaaaaacaatcccacttttcaaaattatatcatggaaactaatacgaaaaacccactcaagttagatcaacccatttattatcaacgcacagttaagccatggtctttcaattctttttctaacttggctacggcgttccaagtggggatcacgctatcagggtttaaagaaatggaagtgatgccctctttgactaaaaactctgttacttcagggtaatcacttggggcttgcccgcaaatcccacaatatttgttgtgccttttacaagcttcaatcgcttttttaaacatttttagcatcgcttcattcctttcatcaaagacatggctgactaactcgctgtctctatccacgcctaaagtgagttgggttaaatcgtttgatccaatagaaaagccatcaaacaagcttaagaaatcatcagccaaaatgacattcaccggcaattcgcacatgatataaatttcaagcccgtttttaccggattctaaattgttttttcttaagatttctaggacttttttaccctcttcaatggtgcgcaaaaaagggatcatcactttcatgttcgttaagcccatttcttcccttactagcgctaaggcttcacactcccacgaaaacgcttcattatagctttctgaataataccgactagcccccctataaccaagcatggggttttcttcattaggctcatagctagagccgccaagcatgcgcatgtattcgttggatttgaaatcgctagtccttacaatcacaggtttagggtaaaacgccgcgctgatcatgccaatgccttcagcgatttttttcacaaaaaaatctttagggttagcatagcctgccatgaggttttcaatttcatttttttctttcacgctttttttgtggtgtaaatccactaaagctaaggggtgggctttgatttgatttaaaataatcatttccattctggctagccctacgccgtgattagggagctgagaaaagctaaaggctttttcagggtttccaatattgatgtaaatttttgtttgagtttcttgcatgttagaaagctccaccctttcaatttcatgctcataaatgcctgcatacacatagccctcttcgccctcagcgcaagaaaccgtgatttccatgccggtataaaggctatcagtcgccccactcaccccaacaatggccggcacgccaatttctctagccacaatagcggcatggcaagtgcgccccccacgattagtgataaccgcgctcgcttttttcatgcaaggctcccagtccgggtcggtgttatccgtaactaaaatttcgccctctttaaaagaattcatatgctccaaatcattgatgatgcgcactttccctgatccgattttactcccaatcgctctgccttgcaagataatctctttcttttcgttagggtttttgaatttgaatttttcaaagacttgattttcttctttacttttttggctttgaacggtttcaggacgcgcttgaacgataaaaatttccccgctatcgccatctttagcccattctatatccatggggcggtattgtttggcttctttagagtaatgtttttcaatttcaatggcgtatttggctaaaatcagcacgtcttcatcgctcaatgaaaaggattgccattcttttttggtggttttaatgtttctagtagggtgttcgctaccccttggggcatagaccattttttgcgttttattgccgagctgccgtttgataatggggcgtttgttttgctctaaagtgggcttaaacacataaaattcatcagggtttatcgtgcctcccaccacattttcgcctaacccccacgctgaagtgataaacaccgcgtctttaaaaccggtttcagtgtcaatagaaaacatcacgcctgcactgcctttatccgctcgcaccattttttgcaccccaacgctcagcgcgacttttagatgatcaaacccacgactcgccctataactaatcgctctgtcggtaaaaagcgacgccaaacaggatttgatatagtggatcaattctgttttacccttaatgtttaaataagtgtcttgctgcccggcaaaagaagcgtccggcaaatcttctgcagtagcggaactccttaccgccacatcggcttctttcatgtcgtattgtcggcttaaaatttcataagcttgaaaaatctcatctctcaaatcgctaggaaaaggcgtgccaaaaataagctctctgatttgtttggagcggatttttaacacatcaatttccgtggcatcaacattttctaaaagctctatgatcttttgtttagcccccccttgctccaaaagataccaatacgcttcgctcgtgatcgcaaagccatcaggcactttaatcccaattggcactagttcttgaaacatctcgccaatgctagcgttcttgcccccaaccagattcacgttcttattgttcaactctttgaaaaacttgatatatcgcacaaaactcccttaaaattatcattaagtctcttaaaacataaaatatgataatgatagcatgatagagctttagttttagctagtttgtattctaagctttttaaggggtgtattctttttggtttatgattttattgtataatgggcggttagttaggcatttttgaatagaaagggtggttttgtataggcggttgttattgaatttgttttgtatggtatttttacaagcgtgtttaaagcctatgagcgaccctaaagctgagaaagtggattcgcaagtgcaatgcgggtttggctcaaaagattgctgaattttaaggtttaaagaaaggaaacataagttttaaagaatgagtgcggaactgattgccgtttataaagacgagcaaataatagatttagagagcgcgaaagtcttagggctgagcgatgggatcaaagcgttaaaagggagcgagccgatattttttgattgattcgcctttggctttagaagtgatcaggcattcatgtgcgcatttgctcgcgcaaagcttgaaagccctttatccggacgcgaaattttttgtaggccctgtggtagaagaggggttttattacgattttaagacttcttcaaaaatcagcgaagaggatttgcctaaaattgaagcgaaaatgaaagaatttgcgaagttgaaactcgctatcgctaaagagattttaaccagagagcaagccttggagcgttttaagggcgatgaattaaagcatgcggtgatgagtaaaatcagtggcgatatatttggcgtgtataaacaaggcgagtttgaagatttgtgtaaagggccacacctcccaaacacccgttttttaaaccatttcaagctcactaaattggctggggcttatttgggtggcgatgaaaacaatgaaatgctcattagaatttatggcatcgcttttgccactaaagagggcttaaaagactatcttttccaaatagaagaagcgaaaaaacgggatcacagaaagctgggcgtggagctagggctttttagctttgatgatgaaataggggcaggcttacctttatggctgcctaaaggggcaaggctcaggaaacgcattgaagatttattgagcaaggcgttacttttaagaggctatgagccggtcaaaggccctgagattttaaagagcgatgtgtggaaaatcagcgggcattatgacaactataaagaaaacatgtatttcaccacgattgatgagcaagaatacggcataaagcccatgaattgcgtggggcatattaaagtctatcaaagcgctttacacagctacagggatttgcctttaaggttttatgaatacggcgtggtgcatcggcatgaaaaaagcggcgtgttgcatgggcttttaagggttagggaatttacccaagacgatgcgcatattttttgctcttttgaacagatccaaagcgaagtgagcgcgattttagatttcacgcataagatcatgaaagcgtttgattttagttatgaaatggaattatccacaaggccggctaaatccataggcgatgatgaagtttgggaaaaggccactaacgctttaaaagaagccctaaaagagcatcgcattgattataagattgatgaaggaggaggggctttctatgggcctaagattgacattaaaatcaccgatgctttgaagcgtaaatggcagtgcggcacgatccaagtggatatgaatttgcctgaacgcttcaagctcgctttcaccaatgaacgcaatcacgctgaacagccggtgatgatccacagagcgattttaggctcgtttgaaaggtttattgcgattttgagcgaacattttggggggaatttccctttctttgtcgcgcccactcaaatcgctctcatccctattaatgaagagcatcatgtttttgctttgaaattaaaagaggaattaaaaaagcgcgatatttttgtagaagtgttggataaaaacgacagcttgaataaaaaggtgcgcttagccgaaaagcaaaaaatccctatgattttagtgttagggaatgaagaggtggagaccgaaattctatccattagagacagagaaaaacaagctcaatataaaatgcccttaaaggagtttttaaacatggttgaatctaagatgcaagaggttagtttttgagtaggaacgaagtgttgttaaacggagacattaattttaaagaagtgcgttgcgtgggcgatgatggcgaagtgtatgggattatttcctctaaagaagcgctaaaaatcgctcaaaatttaggcttggatttggttttgatttcagcgagcgcgaaaccccctgtgtgtaaggtgatggattataataaattccgctaccaaaatgaaaagaagatcaaggaagccaagaaaaagcaaaagcaaattgaaatcaaagagatcaagctttccactcaaatcgcgcaaaacgatattaactacaaagtcaagcatgcgagagaatttattgaagccaataaacatgtcaaattcaaagtggttttaaagggtagggagagtcaaaattcaaaagccgggcttgatgtgcttttgagagtccaaacaatgatggaggatttagccaaccctgaaaaagagccaaaaacagaagggcgttttgtttcgtggatgtttgtgcctaaggctaaagaagcccccaaaaacgaaaagaaacctaaagaaaataacccgccttttaatcgtattaaccttatgaaaggagaaaatcatgccaaaaatgaagactaatcgcggcgcgtctaagcgttttaaagtcaaaaaaaacttgattaagcgtggcagcgcttttaaaagccatattttgactaaaaaaagccctaagcgtaaagccaatttaaacgcaccaaaacatgtgcatcacactaacgcgcattctgtcatgtcgttgctttgcagggcttaggaatgctcattagaaagtggagttaatccccttatttaagggaaagtcgtttgaaaaacgcacctaaaaatattttaaaaagaaaggtaaagaaatgagagttaaaacaggcgttgtgcgcagaagacgccataaaaaagtcttaaaactcgctagagggttttatagtggcagaagaaagcattttagaaaggctaaagaacagcttgaaaggagcatgtattacgcctttagggatcgcaaacaaaagaaaagagagttcaggagtttgtgggtggtaaggatcaatgcggcttgcaggatgcacaatacaagttattcgcgcttcatgcatgctttaaaagtggctaacattgaattagaccgcaaggttttagcagacatggcgatgaacgacatgcaagcctttaagagcgtgttagagagcgtgaaagagcatctttaatctctattggctgttaggttttagttttagcctaaaaaggtgagaggatttaggaatttttactaaaaagttcctaaaattgatttttgtttcaatttattttcattcaatcgctatatttaatcaaaaagaaagtaattttatagtagaatgtagcatttagaactcaaatagagaaaatgtagaaggaaggaatacatgaagaaatctgttatagtaggtgctatctctctagcaatgacgagcttgttgtcagcagagacccccaagcaagaaaaagctattaagactagccctacgaaaaaaggtgaaagaaatgctgcttttatagggattgattaccagttgggtatgcttagcactaccgctcaaaattgttccaatggcaattgtaatggtaatcaaagtggggcttatggctctaacacgcctaacatgcccacagcgtcaaaccccacaggagggcttacccatggcgctctagggactcgtgggtataagggcttgagcaaccaacaatacgctatcaatggttttggttttgttgtagggtataagcatttttttaagaaatccccgcaatttggaatgcgttattacggattctttgattttgcaagctcttattacaagtattacacttataacgattatggcatgagagacgctcgcaagggttctcaaagtttcatgtttggctatggggctggcacagatgtgttgtttaacccggctattttcaatcgtgagaacttgcattttgggttttttcttggcgttgcgatcggtggcacctcttggggtccaacaaactattattttaaggacttagctgaagaatatagagggagtttccacccatcaaatttccaggtcttagttaatggcgggattcgcttaggcactaaacaccaaggttttgaaattggcttgaaaatccaaaccattcgcaacaattactacaccgctagtgcggataatgtgcctgaagggactacctatagattcaccttccaccgcccctatgccttttattggcgttacattgtaagcttttgaggtgttttagggttaatttatgggggggtatagaaaagggcttttgctctttatggccttttatgactttcttttcttatgctaaagccgttataaagcgttatcataaactcactaaacaatagcgtggcgtcagtcattgccaagcagcctatctaatcaaaaaacagcacagattgttgattgtaaaaatgttcaaaggcattttttaaaagattaaacaatgaaagagcttgcgtcaagcaacctatattctcttaaaaaggcgatcttcttgggttaggggattcaaaatcccattttttaaaaaaatgaaagagtgttaataaataaggtttatcaatatttgatgagaataaggaatataagttatttttaatggagtaggtggtaaaatctttgcgatttcattttatttttgaattgggagcatttgatgaaaaaattagcgttttctttattatttacagggacttttttggggctttttttgaatgcgagtgattttaagagcatggataacaagcagctattagagcaagcagggaaagtcgctcctagcgaagtccctgagtttcgcgcggaagtcaataaacgattagaagcgatgaaagaagaagatcgtaaaaattataaagcggattttaagaaagctatggataagaatttggcttctttaagtcaagaagatcgcaacaaacgtaaaaaagaaatccttgaagtcattgctaacaaaaagaaaacaatgaccatgaaagagtatcgtgaagaggggttggatttgcatgattgcgcatgcgaaggcccttttcatgatcatgaaaaaaagggcaaaaaagggaaaaaaccaagccatcataagcattagcgcttagggtgtgctaactttttttgatttttgtaaaatcacgctgtaagcccctagcttttggctgtggggattagggcgttttcgcgttataattgtcatggcgtttgggcgttgactcttagaatagaggctatctatctggtgggtgagtcttgctactcttaaaatcccttagctgtaaagagcatgtcaattttttagggttaaagtttttggagtgtttgtattttttggatatttatagtatcatacccaaatgataaataccctttgaaagtctgtattttaagatgatcaaaatagcttgaattctaagtggtttttataaatagaagaagattttaaaagagggcttaatgaagaatagcgtctgtttttgttgcggttatggatataggagtttggtgtgaagcgaattttattttttttagcggctacgacttttttgttgagagcagaaacggcttctgctactattaacactacagttgatcccaatgttatgttttctgaaagctccacggggaatgtgaaaaaagaccgcaagagggttttaaagagtatggttgatttagaaaaagagcgcgtgaagaattttaaccagtattctgaaaccaagatgagtaagggcgatttatccgcttttggagctttctttaaggggagtttggaagattgcgtggagcaaaagatttgttactatgagcataggaatggtaaggtttcttttgtggtgaatgacagagaaaagttttataagcatgtgcttaaagacttaggaacagaactttcactccctttgttcaattggctttacaaaggctcggattttggggctttgcatgagcagtttggggatatgtatgatgggtatattaaatacttgatcagcatggttagggtgagccaaaaagaaaaggctagaaaagtggatgcaatcgttcttaaaaaaatggaagaacaggctgagaaagacactaaggcagcattccaaaagaggagcagtggggagcttgaaagccatactgatagccctgaatttataagctcttctaagacacagaattcttctaacccggatctagaccctatgactaacgctaacacgctcaaagaaacagcttcaaaagagccagagacttcttcaaaaaaggaaaaaaagcccaagaaaaaacgacgcctttcaaagaaagaaaagcaacaacaggccttacaacaagagtttgaaaagcaagttagtggctctagtgagtctgaaaaatagtaaggaaaaatggctagcttacttttttgagtagggggctttctttaaataagtctcttaagtgcttcttttctaggctttatagctctctatcgctaagctctgtgtcctattgattaggactatcttttttaaaaaccaccgcttttttgaagtttttaaacttttcagctctttttacgcttaatgattagctcttttgttacgcaaaaatctttgaaacataatgacggatagagccatgataaaataaccttaagacgttccaacgcattttatagagcgtgtaaaaagtttttaatggagtattttggcaatcaattgatgcctttgagtatttttcacatttaaaaaaagcttgcgaaaagcgagtgattttctcataatgtgctcttagggggatttttaaaaaaagaggttgtaggggaatgatttcaaaatgcctcctatccttttatgagttttaaataaactttttactacaaaatgaaatctaaaacaataaaataacgctttaaaaccctattttttaattttctaagaatattaaagttggacaaggctattggtatttgataaaaaacaaagccttttattttgaatttaaaacccctaaaggtttattttaacccttagcattttaaggttttggctaacccccctaacgaagtctctttgtatttttcattcatgtctttcccagtcgcatacatcgtagcgatcacttcatccaggctcactttaggtttgtattcatcttctaaggccaatttagaagcgctaatcgctttaatcgcccctaaaacattgcgttcaatgcaagggatttgcaccaagccccccaccggatcgcatgttaatcctaaatggtgctccatagcgatttcactagcgatcaaaacctgttgcgtggtcgcttggcacaaatgggctaaccctcctgcagccatagagcttgccacgccaatttcagcctgacaccccgcttctgcgccgctcaaggaagcgttttttttgtaaagatagccaatcgccgcgctggtgagtaaaaaatcattgatagatttttgcgataaattttcaaataaatggtttttggcgtataaaagcacgcttggcactaccgcgcacgccccattagtgggggcagttaccaccttgcctccgctagcgttttcttcggcaatggcacgagcgtaaagcgaaatgtaatcaatcaaggctaaggggtctttcccgcttgtagggtgtttttctaggcgcgttttaacgcttggggctaatcgtgttactctcaaagaaccaggcagatacctttctttagaattagccccattatgataacactcaagcatcgcatgatagattttagtcatcgttgcatcagggtggtttttgagggcgttttctctcaaacgcacgatttcagcgatgcttttttggtgtttttggcacaattctagcagctctttagcgcttgaaaaatcataggcaatgctttcatttccaccctcttcagacaagttgtctaattctttttcagtataaacaaaccctccaccaacagaataataagtctcttcttttaaaacctcatttttagcgttaaaagcttttaaaatgagagcgttttggtgtctggctaaaggtttgttgtcaaaaatcaaatctttagcataatcaaattgaatgttgcgttggttagcgagttttaaaactttgttctcaagcgcttcatgcaataaggcttttttggttgttgcttccaattcgttagcataaataccatgcaagccaattaaaaccgcttcatcgctcaaatgccctttgccggttaaagctaatgagccatgcaaggtgatttgaacgcgttcaacctgctctaaaatgccttttaacaacccacaaaatcttgcccccgcttccataggccctatggtgtgtgaagagctaggccccacgccgattttaaaaatggataaaatggaaaaactagccattaaaatagtcctaaaaacacgctcaaagccgtcaagctcccaaagacaaacacaaaaatatccaccttgaagtttctaaaacgcttcaaactagaaacgctataaaaagcgaccatgggcatcacaaacagaatgagcgcgataatgggtccgcctaaattttcaataaaatccaagatattagggttaatataagccaccagcgtgatagtcagccataaaaaaatcgttacgctcacactcagggttttagaagcttgtttcaactttaaactttgaatgataatgccttctaaaccctctttagccccataataatgcccaaaaaaagatgaaaaaatcgctaaaaaagccaccacaggccccgcatagttgattaaagggttgtttaaagtgttagcaaaatagcttaaaatggggatattttgttcccttgctttcacaaaatcatcagcattcaaacacatgacacacgaaaacacaaaaaacatcacaaaccctaaaagcatcagcgatgtccctaattcaatttgattgagtttatattctttgaaagcgccgtattcttttcccacgttttgagtgaaggttgaaataatggggctatggttgaatgaaaacacaagcaccggtaaggttagccaaatcgctaacacaaattctttaaagctcggcaccacaaaaagattagcgccttgccaataagggataagatacaaagaaaaaagcaataaaatcaagcataaaggatacactaaagcgttacaaatgcgtgtaacaatcgtagcgttaaaaaccatcaccaacatcattaaagagactaacaccacagccagtaagccccgatgaaaaggcgctaaatgcaactggttagtgaaaaaatgatcaaacacgttagtgatgcccaccccataagccaagcaaataggatagatcgccaagaaataaagcaaagtgataagaaaaccccattgagcgccaaaatgagagcgaacgaccatggtaatgtcttcttgatctttagatcctatgaaataagccaaagctctatgccctagataagttaaagggaagatgatcgtgctcatcaccacaatagcccataccccatgcccaccggctctaataggcaaaaataaaatcccagcccccaccgccgtgccaaataaagacgctatccaacgcaaatcaaacaaattgagttttttaggatctcttataaccgctttttcttgtgtcatgctattaaaccgcccttttaatcgtgttaaagagttttcattgtagcataaagctttttatgattggggttttttgagattaaggggtggttttgggcgcgcatttattccctaaaatccacgatttaacccgcacaagctataataacgcttaaaaaaagattaataaaggattatagaaatgtcaaacacaacttggtcgccaacttcatggcattcttttaagatagagcaacaccccacttacaaagatgagcaagaattagaaagggtcaaaaaagaattacgctcctaccctcctttagtgtttgctggcgaagcgaggaacttgcaagagcgcttagcccaagtcattgacaataaagcgtttttgttgcaagggggcgattgtgcggagtcgttttcccaatttagcgctaaccgaattagggacatgtttaaagtgatgatgcaaatggcaatcgttctcacttttgctggctctataccgatcgtgaaagtggggcgcattgccgggcaatttgccaaacctcgctccaatgcgactgaaatactggatgatgaagaagtgttgagttacagaggggatattatcaatgggatttctaaaaaagaaagagagccaaagcctgaaagaatgcttaaagcttaccatcaaagcgtagcgactttaaaccttatcagagcctttgctcaaggcgggttagcggatttggagcaagtgcatcgtttcaatttggattttgtcaaaaataacgatttcgcacagaaataccagcaaatcgctgatcggatcacgcaagctttagggtttatgcgagcgtgtggggtggagatagagcgaacgcctatccttagggaagtggaattttacaccagtcacgaagcgttactgctccattatgaagagcctttggtgcgtaaggatagtttgactaaccagttttatgattgctccgcgcacatgctgtggattggcgaaaggacaagagatcctaaaggcgcgcatgtggagtttttaaggggagtttgtaaccctattggcgtgaaaatcgggcctaatgcgagcgtgagcgaagtgttagaattgtgcgatgttttaaacccgcacaacattaaggggcgtttgaatttgatcgtgcgcatgggttctaaaatcattaaagagcgtttgcctaagcttttacaaggggtgttgaaagaaaaacgccatattttatggagcattgatcccatgcatggcaacacggtcaaaaccaacttgggggttaaaacaagggcttttgatagcgtgttagatgaagtgaaaagcttttttgaaatccatagggctgaagggagtttggcttcaggggttcatttggaaatgacaggagaaaatgttacagaatgtatcggtggctcgcaagcgatcaccgaagagggtttgagctgccattactatacgcaatgcgatccaagactaaacgccactcaagccctagaactcgcttttttaatcgctgacatgcttaaaaaacaacgcgcttgattgaaatcaaaataataagaggctttagtcaagcgatcgtttcttctaatgcgttctatagggggatttagttgggggttgtagggggagagttatttcaaaataccccagttatccccttaagagaatgggttttacataaaataaagttttaaaaattaaagaataataaggttaaataaggttttgagtgccgacatttgatgaaaacagagccaaatattaatctatctttaactctttttctttataattatcgtaagcattttaatattcaaaggagtttgaaatgagaatttctcttttagctgtaattttagcgttattgtttgtggcttgccatgaaactaaaaaacaaattttgcaaaacgaagccgatagcaccccctcagaaaagaccatttggcaacctgaacaaaaataaaaatttaaaaaagctaaaaagcgtttttaccatcaaattaaaagggcttgatttttagttaaatagtgtttaaaaagcgtttttatggggttattatcgcaaaataaccctatttttatgagttttagcgtaaaaaataaaagtttttgttaaataagactcaaccaatgtttgaaaagagcagagccttagagtttgaggattaaaaggcttgagagctaaactacaaactctctaaaaccttttgagcatgccctttcgctttgacattgtagaagcatttttctaaaacgccttgcgtgttgataatgaaagtggagcggataatccccaaatgctctttcccataaagcatgcgtttgccataagctttgtaaagattggccacttttttatcttcatcgcagagcaagatcacattcaaagagcattggctgataaatttttgatgcgattgcgcattatcagggcttacgcccacgacaacagcgtttttcttttcaaattcgctaaataaagcactaaaatctttggcttctaaggtgcatcctggggtgttgtctttagggtagaaatacaacaccacttttttatggagcaaatcttttaaagaaatttccacgccatcgctgtttttcaatctaaaatcaggggctaattgccccacttctaatttttccattcttatcctttagtagagaatgatagcgactttttgaggtccatgtaccccaaaaacggtttttaattcaatatcagctgtccggctaggcccgccaataaggagcatgtttgtgggtaatacgccgttttggctttgattttttaaagcttgtatgccttcactcaagttgcgcacaatggattcttttttcaataagataatgcaattaagggtgatgagtgagagcaatcgtgggcttgcatgcgaagaaaccgccccaatcatgcccaagcttgaaatcccacaaaccccgtgcaataaagcggtatcaatctcaaacaattcttcacgcatcgcttcaatttctttgtcatagggctgtaaagtgaaatccttaaacgcttcaaaattcaaatttaaatccgtagagtgtaagacttttttgctttgaaaattttctaaagcctttaaaatggcttgctctaaattttctttagtgctttcaatgagttcggctttattcaacacctgaaaatgcttgtattcttccactaggtcttcaaactccactttaatgatatttctgtaaatagggtttgctccctgaatggcatgcttggctttggcttctttaatgcgctttaaaataagctctttactcataaatcaccccttctaagtgttggactttggcatgcaagctcgtgtccatattgggtaaggtcctcacgctcgcccactctttgactaaaggcagtataggcgctaaaagcttgcctaaaggcgagaaaaattgagccatcttcaattggaaacgccacttggccccatcgcttgccattttggcaaacattttcatagagaatttttccatcccgctgtgttgggtgcttttagcccccctaactacgcctctgccctcgcccactttatccgatcgtaaatctctaatgagttccgctaaagggatttctacggggcatacttcagtgcaacgcccgcaaagactacacaaattagggatatgcccgtaattattcaggccaaagagttggggggataccaccacgcctatagggccaggataagtggaaagataggcatgtccaccgattttatcatacacagggcagtggttcaaacaagtcccgcaacggatacatgaaagagcgcggtaatacttttcatcagctaaaatattggagcggttgttgtctaataaaatgatgtgggcttctttagggccgtctaaatcgtcgttttttctggggcctgtgatgatgttttgataacaagtgataggcacacccaccgcgcttggggcgagcaaattgtttaaaatcgccgcatcatcaaagctttctactaatttttcaatcccgcaaatagcgacatgcacatcgcatgcggtggtgctcattctgccattaccttcattttccactaaccaaatcgccccctcattagcgatagcgaaattaaccccactaatccccattttaaagctttcaaattctttgcgcatgtgcttcctggcgatcgcattgagcttctcaggctcttcttcataagcggcgttgagtttttcttcaaaaatcttaccgatttgcttgcggtttttatggatggctggcacgacaatatgcacagggtgttcattgatgagctggataatcaattcgcccaaatccgtttcttgcgcttgaatgcccttttctttgaggtaatggttcaagccgatttcttcgctcgccatggatttttgctttaaaatgcgattgatattcttttctttagcgaggttgtaaatgatttcattagcttcatcgccgtctttagcgtaatggattttaaagccgttttgagtggcgtttttttcaaacaattccaaatactcatcaagtctggataaaatcttaagcttgacttctttgcctaattcccttaaattttcccactcgctgtaacgatttttaatcaaattcttacgattagcccttaaggtgtccattgcagaacgcaaattttcccttaattgcgtatcgcctaattggtcggtgatgatttcttcgtattcttggtcgctatgatatttttccatgattattccttaaaacaattctttaatgttaaagcccaagccttgaggctaaaaagtcataaaaatgcatgggttttgtcaaagagcccattttttgcatggcggtgctgatattcatcaagcaccccgcatccgctgaaacgatcacatccacatgacggctctctatgtctttaatcttttctttgaccataaccgctgaaatttcaggctctttgactgaaaaagtccccccaaacccacagcattcttcttctttttccaattcaatgagttccacatttttaagctgtctgatgagatttttcgccgagtcaatcactttagccacccttaaggcatggcaattagaatgccatgtgattttaaggggttcgcccttatcttcgtatttgacttgcaattttttatccaaaaactcgctcaattcatacaccctagagcaaaaatctttaaccatgttaaattccgcatgcccttcaaacaattccaaataatcatgccgcatcatgcctgtgcatgaaccgctaggcaaaataatagggtagtcgttattggaataaagtttgatattgtataaaacgacttttttagtctcttcataataccctgagttgtagcttggctggccgcaacatgtctggtcttttttaaaaaccacttctaaattttccttgcggagtaatttgatagcgttaagcgatgcgttgctataaatagctgctcctagacaagtagcaaagaaattgactttcaaagaatgctccttaaaattccaaattaagagtttcaaacacaatatgatactcaaaattagtaagattgtaatcacaagttgataaacccactcgcttaaacattgttactaaaataaactacaaacccattaaatttgacttaatattaaatgctacttaaaattagttttttcttttaagtaagataaaaaaatacttttaattattcaaggaaaatttatggaattttatcaagtctatgacccattaggccatatttggttgagcgctttagtggctctatcgcctattgcgctcttttttatctctcttattgtctttaaacttaaagggtatagcgctgggtttttaagcttagcgctttcaatccttattgcattatttgtgtataaaatgcctgttcaaatggtgagcgcgagttttttctatggttttctttatggcttgtggccgatcgcatggattgtgatcgctgcgatttttctttacaacctttcagtgaaatccgggtattttgagattttaaaagaaagcattttaagcttgacgccggatcatcgcattttagtgattttgatcgggttttgttttggctcgtttttagaaggcgcgattggttttggaggtccggtagcgatcacagcggcgattttagtagcttttggtgcggtgggtatccctatcacggcgatggctagcgtggtgggtattcctgaattagagatttctcaaatggtgggtagggtgttacccattttttccattggcattccttttttcatcgtgtttttaatggatggctttagagggattagagaaacctttcctgcagtggccgttacgggctttagcttcgctatcgcgcaatttttaagctctaattatttagggccgcagctcccggatattatttcagctttagtgtccttagtcgctaccactttatttttaaaattctggcagcccaaacacattttcaccagcaatggcaaagagccaacgatcagcacagaaaaacaccatatttgtaaggtggttgtggcgtggatgccttttgtgttgctcacgattacgattatcatatggacgcaaccctggtttaaagcgctctttaaagaaggtggggctttggcgttttctagctttgcgtttgaattcaattctatcagtcaaaagatttttaaaaccgttcccattgttactgaagcgaccaattttcctgtggtgttcaaactccctttgattttaacgacaggcacttccatttttttagccgcccttttaagcgtgtttttgttgcgcgtgaaaatcagcgatgcgataggggtgtttggggctactttaaaagaaatgcgtttgccgattttaaccattggcgtggttttagcgtttgcgtatgtggctaattatagcggcatgagcgctacgctcgctttagcgttagcggataccgggcatgttttcactttcttttcgcctgtggtaggttggcttggggtgtttttaaccggaagcgatacgagttctaatcttttatttggatctttacaaatgctcatcgctacacagcttggcttgcctgaagtgcttttcttagcggccaacacttccgggggcgttgtgggcaaaatgataagccctcaaagtatcgctatcgcttgcgcggcggtggggttagtggggaaagagagcgaattgtttagatttacagtaaaatattctatcgctttggcgatcattatggggattgtcttcactcttatcgcttatgttttcccctttattattccagttactcctacttaatggagggggtttaggggagtaagagaatattttttaaggggatttttagtgtcagaatttcatcaagtttatgaccctttgggtaatatttggctgagcgctcttgtggccttattgccgattttgttatttttcttatctttaatggtttttaaattcaaaggttatacagcggcctttttgagcgtggtcttatcagccattattgcggttttagtgtataaaatgcctgttagcatggtgggttcaagcttcctttatggctttctttatggcttatggccgatcgcttggatcattattgcggcgatttttttatacaaactcagcgttaaatccggctattttgaaatcttaaaagaaagcgttcagtccatcactttagatcaccgcattttagtgattttgatcggattttgttttggctcatttttagaaggggcgatcggctttggagggcctattgccatcacagcggcgattttagtggcctttggcgcggtgggtatccctataagcgctatggcgagcgcggtaggggtgccagcgattttaatttcagccatgacgggtaaaatcctcttttttgtgagcttgttagtgccgttttttattgtgtttttaatggatggttttaaggggattaaagagacttttccggccgtttttatcgcggctttttctttcgctggtgcgcaatttttaagctctaattatttagggccagaattgcccggcattatttcagcccttgtctcactcgttgcgacagcgctctttttgaaattttggcagcctaaaacgatttttagaagcgacggcaaagcggtttcattcactaaaactaaccatcatatctgtaaaatctatgtcgcttggtctccttttgtgattttagttttagtcattgtgctatggatacagcctttttttaaagccttgtttgaaaaagacggcttgttagctttttctaatttttattttgagttcaataacatcagcaaccacatctttaaaagcccgccttttgtagaagccaatcaaagcgtgaattttcctgtggtgtttaaactcctcttaatcaacacggttggcacttccatttttttagccgctctcattagcatgctcgttttaagggtgcgagtgagcgatgcagtgagcgtctttggcgagactttaaaagaaatgcgctaccccattctcaccattggtttagtcttaagctttgcttatgtgtctaattacagtgggatttcttccactctagccttagcgctcacgcataccggtttggctttcacctttttctcgcccttgattgggtgggtaggcgtgtttttaaccggaagcgatacgagttctaatcttttgtttggctctttacagcagctcaccgcccaacgattgcaactccctgagattttaaccttaacggctaataccgtgggtggcactttgggtaaaatgataagccctcaaagcatcgctatcgcttgcgcggcggtaggattagccggaaaagagagcgatttattcaaattcacggttaaatactcccttatttttgtagcgatcatgggagtcgtgatcagcgcgatcgcatattggatccctgaagtggtacctgcgataaagtagagccattttagatttggcagggtttaacccacaaataaatttttttgttttaaaaaattcaagattttaagcgtcatagagcttatgggtaaggtctctaaatctttaaggctataaaaacgaatagggttttttaaatcttttgtggtggcaaggtagaggtttaaattgagcttgaatttagtgtggctgtgcttgatagcacctaaaaaggggagtttgaattctaaattttcttttagattggggaaatggtgcatcccaaaatagagtttttgctctattttttctaaagcgatttggttattttggatcacaacgcccaagtaacgctcttcttgaatgatttcttgttttttcttaagcgtgtgtttttctaggtggtttttacccaaacaataaggattgaaagggcaaatcgcacatttgggtttaggggagcagattaaagcccctagatcaattaaggcttggttgtgattaaagctttcattaggattgagaaagtcattcgccttaatttgtaagtctttagcttgaatattaggatctaaaccaaaaagccttaaaagtacgcgcttgacattagcatccacgcatgcggtcttttctctaaagccaaaacataaaatcgcattagccgtgtatgcgccaataccggggagctttaataggctttgatagtcattgggtagttgcgagtggtgttctttaacgcaaatttcagcgcttttttttaaatttttagcccttgaataatagccaagccctcgccataacaataaaaccttctctaattgagcgttcgccaagtcttttaaagtggggaaagcttctaaaaaaggggaataaaaacgctcaaccaccgtgttgatttgggtttgttggctcatcacttcgctgatatagacttcataaggagcgttaatgccctttaaattcctaaaaggtaaatcctttcgcccaaattcttcataccattttaaaagggcgttgtgtaaagtttccaactacaaccacctaaaagcgatgaatttgacccaaggtgcgcacacgcttaaaaacacgattaaatacaagaaaccaaaaataaacccccatttccaaaaatccttgctttgaatatacccgctcccataataaatggtggatgggcctgtgccatagggcgttaaaatccccataatccctaaagagagcattaaaaacaggctcaattcttgcaaattgaccccttgaatatgcgaaccaatccccacaaaaagcgcgaacaacgcgctcacatgagcggtgatgctagcgaaaaaataatgcgacagataaaagagggctacaataaacaataccgctattaacggatccaagtgagcatgctctaaaaaattttgagccgcattgccgataaaatttaaaaaacccacatttttaagcccgccagccattgtgagtaacgatcccagcaataaaaaaatgttaaacgcgctcttgtttttaatgatgtcttcatagcttacaatcttacaaaacgccattaacaccatgacaatcaaagccgtcgcgctcgcatgcaagcctaaagatttgccaaaaatccaacccaataaagccaataaagtgaggctgagcattaaaatttcttttaaagaaaacctccccatgctttctaattcttttttagcccacaaactcacttcttttgagccttttaaggtgggtttgcaggttttatacgccaataaaggcaccaataagattaaaaccaccccacaaggcaagaacgctaaaaaccacgaaaaccatgaaatttcattcacccccattttggtagcgatttccattgctagggggttaggggcgagcgcggttaaaaacatggacgaagtgatgcaagttgaagccaaagcgacccacatcaaatacgcgccgattttgttagggttattactaggagtagaacccattaaaggcgggatagaagaaacgatgggatagagtatgcccccacttctagcggaattgctagggataaagggggctagacacaattcgctcaaactgatcgcatagcccaaacctaaaggggtttgccctaaaaacctaatcagtaagagagcgatccgtttccctaacaagcttttttcataccctaaacccaaaataaaagcgacaaacacaagccacaccgttttattcgcatacccgctcaaaccccacgaaatggccttattagcgctcgatacttcactgctcgccccaatttttaacgctatacacaacactaacgcgctcaacgctatcaaacctgctggcaccggctctaaaattagacctataatcatgcccatgaaaatacaaaaataaagccatgcgttagggtttagcccgtccggtgcgcctaaaaaatacaatagcgttgcgacaaaaaaaggggtaagaatgatgaggatttgtttaatcatatgtagcctttagccaaagatagtaataatttggcttaaaaatatcattcaaatgggattgagttattacaatgttacagaaaaagattaaaaattaagctttttgaaaaagataaaattttataattatgtttatctttgttgaatttactacaaataggagtattgcatgcaagaaaatgtgcctttgagttatgattattccattagcaaattgtttctttatgcgatgatcgcttttgggataataggcatgttgatagggatcgtgttagcctttgagttatctttccctagtttgaactacattgcaggggagtatggcgtttttggccgcttacgccccttacacaccaatgcggtgatctatggtttcactcttggggggatttgggcgagttggtattatatcggtcaaagggtgcttaaaatcacttattaccaacacccctttttaaggtttgtggggctgttgcatttttggctctggattcttcttttagtcctaggggttattagcttgtttgctggtcttactcaatctaaagaatacgccgaattgatgtggcctttagatattattgtggttgtggcatgggtgctatggggggttaatatgtttgggagcatgagcgttagaagagagaatactatttatgtgtctttgtggtattacatcgctacttatgtgggtatagcggtgatgtatatcttcaataacctttctatccccacctattttgtcgctgatatggggagcgtttggcattctatttctatgtattcaggcagtaatgatgcactcattcaatggtggtgggggcataatgcggtcgcttttgtctttacgagtggggtgattggcacgatttattatttcttgcctaaagagagcggccagcctattttttcttacaaactcactttgttttctttttggagtttgatgtttgtttatatttgggcgggcgggcaccatttgatttattccaccgtgcctgattgggtacaaaccctttctagcgtgttttcagtggtgttgatcttgccttcgtgggggacagcgattaacatgcttttaacgatgagaggccaatggcaccagctcaaagaaagccctttgatcaaattcttagttttagcctcaactttctacatgctttccacgctagaaggatccattcaagccattaaaagcgtgaacgccttagcccacttcaccgattggatcattgggcatgtgcatgacggcgtgcttgggtgggtaggcttcactttgattgcgagcatgtatcacatgacgcctaggcttttcaaaagagagatctattcagggaggcttgtggatttccaattctggatcatgactttagggattgtgctttatttttcgtccatgtggattgcagggatcacgcaagggatgatgtggagggatgtggatcaatacgggaatctcacttaccaattcattgacacggttaaggcgctaatcccttattacaatattagaggcgttgggggtcttatgtattttattggatttattatttttgcttacaatatttttatgacaatcacggcaggcaaaaaattagagcgtgagcccaattacgccacgcctatggccagataagggaggttgaagatgtttagttttttagaaaaaaacccattctttttcactcttgcgtttattttcgtgttttctattgcaggcttggtggagattttgcctaactttttcaaatccgctcgcccgattgagggcttacggccttatacggttttagaaacagcggggaggcaagtttatatccaagaaggttgctatcattgccattcccaactcattcgccctttccaagctgaggtggatcgatatggcgcgtatagtttgagtggggaatatgcgtatgataggccatttttgtggggttctaaaaggattggccctgatttgcatagggtgggggattatcgcacaaccgattggcatgaaaagcacatgctggatcctaaaagcgttgtgccgcacagcatcatgcccgcctataagcatttattcataaaaaagagcgattttgacaccgcttatgcggaagctttgacacaaaaaaaggtttttggcgtgccttatgacaccgaaaacggcgtgaaattagggaatgtagaagaagcgaaaaaggcctatctagaagaagctaaaaaaatcacagccgacatgaaagacaagagggtgctagacgccattcaaagaggcgaagtcttagaaattgtggctttgatcgcttatttgaacagcttgggtaattccaggatcaacgctaatcaaaacgctaaataaggggtgaatgatggatttggaaagtttgagaggttttgcgtatgcgttttttaccattctttttacgctctttttgtacgcttatatttttagcatgtatagaaagcaaaaaaagggtgtcgtggattatgagcgatatgggtatttagcgttaaatgatgctttagaagatgagttgattgaaccacgccataaagaagttcatgataagggcataaaggaaagttgaaatggattttttaaacgaccatataaatgtttttggcttgattgcagcgcttgtgattttagttttaaccatctatgaatccagttcgctcattaaagaaatgcgcgacagcaaatcccagggtgagctcatggaaaatgggcatttgattgatgggataggggagtttgccaacaatgtgccagtaggctggatcgcaagctttatgtgcgtgattgtgtgggctttttggtattttttctttgggtatccgctgaatagtttttctcaaatcgggcaatacaatgaagaggttaaagcgcacaaccaaaaatttgaagccaaatggaagcatttgggtcaaaaggaattagtggatatgggtcaaggcatctttttagtccattgttcgcaatgccatggcatcaccgctgagggcttgcatgggagcgctcaaaatctggtgcattgggataaagaagagggcattatagataccattaagcatggctctaagggcatggattatcccgctggggaaatgcccgctatggaaatggacgaaaaagacgctaaagcgattgcaagctatgtgatggcagaactttctagcgttaaaaagacgaaaaaccctcaactcattgataaaggtaaggagctgtttgaaagcatgggttgcacaggttgtcatggcaatgatggtaagggcttgcaagaaaatcaagtgtttgcggccgatttgaccacttacggcacagagaattttttaagaaacatcttaacgcatggcaaaaagggcaatatagggcgtatgccatcattcaagtataaaaactttagcgacttgcaagttaaagcgttgctcgaatttatccaatcgctaaaacccttagaagattaaaggaaaagagatgaaatttttaaacggattagcagggaatttactgattgtggttatcttattgtgtgtggtcgtttttttcgcgctcaaagcgatccatatccaaaaagagcaagccaccaattattaccgctataaggatattaacgctttagaggcaaaaaacacccaaaaccgggctaattatgaattgatcaatcaagggagcaaaaaatgaaattcaccactttagaaaaaatcttagccttaatggtagtagtgaccattttaatgaccattgttatttcttttgtgcctaacttgtttttgtttagcacatgaaaggcttatggcttgtaatctctttagcttttgttggttttttgtgggctaatgaatcttatgtttttaataacgctaaagggcgtttggtagaaaaaagcgttgcgtttatagagggcgtttctaaagagctttatcttaaaaccggcgtgcgttttgcgattgacatgacggattttgaaaaaaatcctatcgctctagcgaataaaaaagagcgccaaagctatcaagagggctttttaaaacagctcaaacccccttttgtggtattctttttctatcatgacgctcaaaaaatagaattagtggctgaccctaaagatttgttagacactgataaaatcttttttgaaaaaatcgctcccttactccctaccaacgctaaagaatacacgccccaaaggatttcagccatgctcattaacggctattcggtcgcagtagatgctttagcggaaaaatatcatgtgaatattgtgcaaaattttaacgctcctaagggagtaacttttgtaaaggtggttatttatattttgttattgacgcttttgggcgcgtttttggggctttatttttttaaaaaatcttaagagggaaaaatcaatgaaagaaaaaaacttttggcctttagggatcatgagcgtgcttatttttgggcttgggatcgtggtgtttttggtggtgtttgccctaaaaaattcgcctaaaaacgatttagtgtatttcaagggtcataacgaagtggatttaaactttaacgccatgcttaaaacttatgaaaactttaaatccaattatcgttttttagtgggtttaaagcctcttacagaaagccctaaaacccctattttgccctatttttctaaaggcacgcatggggataaaaaaatccaagaaaaccttttaaacaacgctttgattttagaaaagtccaacacgctttatgcgcaattgcaaccgctcaaacccgctttagattcgccaaatattcaagtgtatttagcgttttatcccagccaatcacagcccagattattaggaacgcttgattgtaaaaacgcatgcgaacctttaaaatttgatttgttagagggtgataaagtggggcgctataagatcctttttaaattcacttttaaaaacaaagaagaattgattttagagcaactggctttttttaagtagcatggcttgtatgggtatatcaattttaaaaaacgctaaagcattttttaaatacaaaaaataaaagagcttgcgaaaaaacaagcgataatttttaaaaagcggtctttatgggttagggggattataagggggttgtaggggggatttcaaaataccccctatttccttaaaaaatgaacttatgataaagggatcaaaatcccatttttaaaaaataaagagtgatccaaaacaaacaaaaaacccccataaactcgcatcaatttattctaaaaatttaaaaaacctttcttgttgtaacgctctttttaaagaggttacaaaaattaaaatggcgctagctttttaaaaaatttgttaaattgtgagacaattaagagagcatgggctttggggatttgaaaccttgaaaacgctcggatttttcaaattaactcgctttgcgcggtcgtttagaaatcggtttttattgttgtcttgagtggattttttggctaattaagttttttgttttgtgagataaagagcgattaaagtaagacttttagttatcagtatttgatgatgaaaagcctgaattttctatccaaatgggtataataatcgcatgggttttttaaaagttttaaaacatgacgctttagggcaagtagggaatattgttatagggaatttcttaataacgctcactgttttagcggtttgtttttcctctcaaagcgctgaagaaacgaccatgctcaccctaagctacacgctcttttttgttttaggggcgtttttactaattgcaatcagcgtgggagcgatcaaaaacctcaacgcgcttttttctaaaagaggggttttaagcttttccttaccaattagtttggagtctttattgctccctaaaatcttgctccccatggtgttttttatcttcagtttgttctggtttgtggcgagcgttcgtttgggctattacctttttaacgcgcaatccagcgtgttgtttatcttgcacaccgctttaaaaacctttgcgttaaaacccactaaaactataggcgttgcgctgtttttagggcttgttttaatgaaatttttatttgttttgagcgttttaaacgctgctaggatcaaaaaagcgcgttttttactcggggggttgttgttcattctggtgggggttgttttggaattggcgttcaattcgttactgcccttaatgagttctagtttaagcatcaatgaggggttttattatttcttgcaacaacaagaattgcaagaaaataaatactatcttttatggggggtggattttttaaaaatccttttattgtatggggtgatccgttacttgcttatgcataaattagaattggattaagaaaagcggtattttaaatattcatcagtgagcaagcagtctttagtctttaacaaactagcgtaaaacccatgctgatagcctaactcaaaaagcttgtctatggcgagaatttgaacctcgcttaagcgcgttgaagtttcattcgcatacaagcttaaataagtttgtaaccgctctttattcacacgaatgagcgagcgctctaacagcatgccagagagcaaattttggtgttttaaagcgatttcaaccgctttaatcaaagcctttttaatcaaaatcgcgcgatacaaggggatagagcgcctaatcgccatgccccctaaaggcaagggtaaatccactccaatgagttctttccaaacatcccacaattctttttccacttctaattcatcatggaaatccaagatattttcatggataagcacgcctgcatgcgcttttccttccaaaaccgctttttcaatgtctaaaaaattcatgtaagcgatgcgcgcgtgtttgtaatagatcttaaacaagagagcgtttgtggtgtgttccccgctgagcgcgactttaaaatcttttttcaatttcacgcccttttttttcactaatttaggcccatagccattcccaaagcttgtcgctgtggggagtaaggcgtaatcgttcgcaattttagggtatagcccaaagctgatcgcgctcacatcataagtgttttttagggcctcttggtttagggtttcaatatccaaagcaatgttgtggaatgttttatttttaatggggcaatctatccagccaaacttaatcgcataatacatgaaaatatcatcagcatcagggctatgagcgacactaatcaaagtaaaatccttttgtgatagggtaagtccttttattataatagattttaggctaggatttgatagaataaacaaatcaaattcaataaggtgatttatggcaatagatgaagacaaacaaaaagcgatttctttagcgatcaaacaaattgataaggtttttggtaagggggcgttggtgcgccttggggataagcaagtagaaaagattgacgctatttctacaggttcgttaggattggatttagctttagggattgggggcgttccaaagggtaggatcattgaaatttatgggccagagtcaagcgggaagaccactttaagcttgcatattattgcagaatgccaaaaaaatggcggcgtgtgcgcgtttattgacgctgagcatgccctagatgtgtattatgctaagagattgggcgtggatacggaaaatctactcgtttcccaaccaagcacgggcgaagaagctttagagattttagaaacgatcaccagaagtggggggattgatttagtggtggtggattcggtggcggcccttacgcctaaagcagagattgatggggatatgggcgatcagcatgtgggcttgcaagcaaggcttatgagccatgcgttaaggaaaatcaccggtgttttgcacaagatgaacaccactctcatttttatcaatcaaataagaatgaagatcggcatgacgggttatgggagtccagagaccacaaccggaggcaatgccttaaaattctatgcgagcgttaggattgatattagaaggattgcggctttaaagcaaaacgaacagcatatcggcaacagggctaaagccaaagtcgttaaaaataaagtcgctccgccctttagagaagcggaatttgacatcatgtttggggaagggatttctaaagagggcgaaatcattgattatggcgtgaaattagacatcgtggataagagtggggcatggcttagctaccaggataaaaagctagggcaaggccgagaaaacgctaaagccttattaaaagaagataaagccctagcgaatgaaatcactcttaagattaaagagagtattggctctaatgaagagatcatgcccttacccgatgagcctttagaagaaatggaataaaaaggattttgatgctaaccattaaagatattcatgctttagaagtgatggatagtaggggcaatcctaccattcaagccagcgtgattttgagcgataacactaaggcgagcgcgattgtgcctagcggagcgagcaccggtaaaagagaagcgttagaattaagggataacgataaaacccgttttttgggtaaaggggttttaagggcatgcgaaaatgtcaatagcgtgatcaaacaccatttgatagggcttgaagcgactaatcaggcctttgtggatgagaggttaagggctttggatggcacgcctaattacgctaatttaggggcgaacgctgttttgggcgtttctatggcgttagcaagggctagcgcgaaggctttaaatctgccattataccgctatttagggggggctaacgctttgactttgccggtgccgatgctcaatatcatcaacggcggaacgcatgcgaacaattccatagacttccaagaatacatgatcatgcctttagggtttgagagttttaaagaagctttaagagcgagcgcggaagtctatcacacgcttaaaaaacttttagatggaaagaatcagctcacaagcgtgggcgatgaggggggttttgcgcctaattttaacaacaatgtagaaccccttgaaatcatttctcaagccattgaaaaagccggttataaattaggcgaagaaatcgcgctcgctttagacgtagcgagcagtgagttagtggatgaacatttcaattaccatttaaagggcgaaaataagattttagattcgcatgaattagtggcttattataaagagttggtggcaaaatacccgatcgtgtccattgaagatggtttgagcgaagacgattgggagggttgggcgtttttaagcaaggaattagggcgtcaaatccaattagtgggcgatgatttgtttgtaacgaacgcgagcatcttgcaaaaaggcattgaaaaaaatgttgcgaacgccattttgatcaaacccaatcaaattggcaccattagtgaaactttagagaccataagattggccaaacaccatgcctatcaatgcgtgatgagccatagaagcggggagagtgaagacagctttatcgctgattttgcggtcgcattgaatacgggagaaatcaaaaccggatccaccgcaaggagtgaaaggatcgctaaatacaaccgccttttggagattgagcatgaattaaaaggggggatttatatcggcaaagagttgtttaagcatggctgaaagcctttttgaaaacgatggaatcaaaaacaataaagcgcgagactttttctatagccatagctcccttattgcctttttcctcttactgcttgggtttgggtattatttagggaagttgctttttgggggttcttctttagaggtttatttggatttaagagacaagcatgaacgattgcaacaagaaatcaccgaattgcaaagcaagaatgtgcgtttgcaaaagcgtttgtttgaattgagagaattacggcctagagattagatttaaggaaatggtagtgttaaaaaagatgataggtttggtggtggttttaagcgtcttattagccagagacaacccttttgagcctgaaatcaattccaagaatttgcaagggggctttagcgggatctatgatgactacctcaaagaaatccatgtggatttgcctacgagcgctaggatcttaaaaaaaatcacgctcacttaccaagatattgatggctctatccattctaaagtcgtgggtattgataaaagcattgattggcactaccccttaaaactttcccaacacacccttaatcaaaccccctttgaaaaacgctaccagatccaagattttgattttttaatggcaaacaacacgatgattttgcactccccttataaaattttacgctcttttgtgctagtcaatccttatagaatcgtgttagacacgcaaaaaggccctttggatatttatcaaaacatggatttaaaccagaagtttttttctcaaattaaagtcggcacgcacaaagattattaccgcatcacgctcattttagacgggaaataccgctatcttttggaagaaaaaaacggggcgtatgaattaaaattgaaataaaagcatgcagcatttagttttaatcggttttatggggagcggtaaaagctctttagcgcaagaattggggctggctttgaaattagaagtgctggatacggacatgatcattagcgagagggtgggcttgagcgtgagagggatttttgaagagcttggcgaagacaatttcaggatgtttgaaaggaatttgattgatgaattaaaaacgctcaaaaccccccatgttatttctaccggtgggggcattgtgatgcatgataatcttaagggtttaggcacaactttttacctcaaaatggattttgagaccttgattaagcgtttgaatcaaaaagaaagggaaaaacgcccccttttgaataacctcactcaagccaaagagctttttgaaaaacgacaggttctctatgaaaaaaacgcctcctttatcattgatgcaaggggtggtttaaataattctttaaaacaagtgctacaattcatcgcataaatttttttaaaggccttgtgatgttaagtagagacattgtccaatattccaagatccgcaccgagttatacgcctatctcacttatttgttttcgcacaatatccgcaaccaccttcctgaaatcactttggattatttaaacaggcaaatcagtaaaatgcaagctgaaatcaaaatggcaaaaagtttttttgtgttagacgctaagggcatgctcatgcttaagccaagccaatttaaagagcatgggcataaggaagggctattagagcatgatttaacagaagggattgaattagaatcgcatgtcagttttagcgataagtattatttttatcaagccgtgaatgaaaagcgttgcattttaacggatccctatccttctaaacaaggaaaccacttagtagtgagcgcgtcttacccggtgtatgatcaaaataacgatctagcgtttgtggtgtgcttgcaaatccctttgagggtggcgattgaaatcagctcgccttcaaagtattttaaaacctttagcgaggggagcatggtcatgtattttatgatttctatcatgctcactttagtgtcgctgcttttattcgtgaaatgcatttctagcttttggacagcgatcgtgcattttagcagttttgacattaaagaagtgttccaccctatcgtgcttttaaccctagccttagccacctttgatctagtcaaggcgatttttgaagaagaagtgttgggtaaaaatagtggggacaaccaccatgcgatccatcgcacgatgatcaggtttttaggctctatcattatcgcattagccattgaagcgttaatgctggtgtttaaattcagcgtgagcgaaccggataaaatcacttatgcggtgtatttggctattggcgtggcggtgcttttaatcagtttggcgatttatgttaaattcgcttatagcgtgttgcccaaacgagaacgctaagagtttaaaaacctttcttttaagcgtttgaaaatcttactcaatctaaaaaagacatattctaaaagggtttttgggttgagtaggggggcaagaaattcaaaggttttttgtttgtcttgaaggcttaaacattctgtcatttgcttaaggaatttcacggaatattcagcgtaaaaaggggtttttaaaagaatctcatgccattctttagaatatgaaaaagtgggtaaaacccaaggttttcctacaaaataaaaatgcagcatgataatttcttgttggttaggaatgaagcgtttttgattggtcatgaaagggtgggcgttgtaaatataaggtaattgtaaaactttttgatagcatgcgagcgttaaaagatcctgttcagggcaaaacacgcactggcctttttgatgggctaaatttaataagcgctcttctaaatgatccatgcaccatagctttaaattcacgattaaaaacccaacattatagtggtttttacaaataatttgcatgtctttttctttaaggtaatgctcatagagagaaaatttttggcgaggctctctctccctttctgtttgaaaatgtttaaggtttttaggagaagaaaaatctttagccgctccaaaataataagaatctagcgggataaaaaaactctcgctcacatcgtttaaaaacaaagtgtccgcatcaaacatgatgattttgtcgtattgcgggaataaagaagccaaaaacaagcggcacatgaccattttagaaaagcgggtcttagcgtaaatgttgagctgtgaaaaagcttcatggattttatcaatgacagaaggttctgctgaggtagtagtagggttattgggatctgaaatgtctaaaaaatccacgctcgcaaaagtgctaaagggggctagagtctcttttaatttttgttggttttcaaggcttaagttatccaccaggcagtggattttataaaaaagttttttatcatggtgttttgttttagtgcaagccagcatggaatacaagctcacgctagccggaatggcgtaatgattgtcaaaagcgataacaataggaatagtaatactcattttaagtggtttccctaaaataggttttttaaatcaatttaatccaaaagttgaatttatttttttaataattatactataataaccaattaaattggggttttactgatttgtctttgtgcgagctttggcttagttttgtaaggaatgagatgataaagagttggactaaaaagtgggttttgattttatttttaatggcaagctgttttggtcatttggtggctacaaccggtgagaaatattttaagatggctaatcaagcccttaagagaggggattaccatagagcggtggctttttataagaggagctgtaatttgaggatgggggttggttgcacgagtttaggctctatgtatgaatatggcgacggcgtggatcagaatatttcaaaagccgttttttattacagaagagggtgtaatttaaggaatcatctcgcttgcgcgagtctaggctctatgtatgaagatggcgacggcgttcaaaaagaccttccaaaggctatctattattataggagaggatgccacttaaaaggtggggtgagttgcggtagtttgggttttatgtattttaatggtgtgggcgttaagcaaaattatgccaaagccctttctctttctaaatacgcttgcagtttgaattatggcattagttgtaactttgtagggtatatgtataggagcgccaaaggcgtggaacaggatttgaaaaaagcctttgcgaattttaaaagagggtgccatttaaaagacggggcgagctgtgtgagcttgggatacttgtatgaagccggtatgaatgtcaaacaaaatcaagagcaggcgatgtctctctataaaaagggttgctctttaaaagaagggagcggttgtcataatgtggcggtgatgtattacacgggtaagggagctccaaaagatttggagaaagccacttcatattataagaaagggtgcgctttaggctttagtggtagttgtaaggtgttagaagtgattggcaaggagtctgataatttgcaagatgacgcgcaaaacgacacgcaagatagcgtgcaataagccaaagcttaaaggctagaaacaatccttaaaactcatattcttactatcaaatagggattaagcatctctattgatggatattgagacgcaataaaatctaaacgcttagaatttggatccgctctcatctgctaataactaaagccttattgattttttaattttttaaaaaatggggttttgatcactctattttcaaactcatttccttaagggggtagggggtattttgaaataatccccttacaaccctcccttaaccccaagaccgcttctaaaaaactatcgtttgactaggaatcaagctctttactatgtttatttttaaaaatactttgagtatttttaaacgccttagcagaaagcccaaatacctttagcgtttgaattgaacgctactcattcacaattataatattcccatgcattcgcatctatggtaggaagtgttgggagttacgccttttaaaggtatgatgcgtaaaagattaaatgcgctttggacgctcaaactctgtaaaatccccatgatagaaacacagagtgaaagccaaactctccccccaacatcagcctaaaaaagcctaaacgcttttagcgtttgggcgtttcactttcactatggattgtaaaaatgcctttgagcctttttgcctttcactcaatattcgtataaagcgcgaccacatcatcatcgtcttcaatcctatccaataatttttcggtaagctccatttgttcgtcattcaattcaatgggcgttgtggcgatgcgttgcaaacccgcttttaaaatgggtaatctcaagctttcaaacccttcatttaagagcttgaagctgttataatcccctctaataataattttatcctccacttcttctaattcttccaaaccataatcaatgagggcgaactctaaatcttctaggctgagttttaaattttccacttcacttttcaagcattcaaacacgctttttctattaaacataaactctaaagagccattaggcacgatgctcgctccttgcgttttattgaaatagcttttaaggttggcgatcgttctagtggggttatcagtcatgcattccatgatgattagcacgccaaaattcgccttaccctcataagtgatctcgctcaaattcccctctttactgctcgctcttttaatcgctgcatcaatgttgtctttaggcatgttttgcgctttagcgtttaaaatcgctgttcgcagtttggcgttcgtgtccggctcgctcccaccatcttttgccgctagagtgatcgctttggcgagtttggggaaaaccttactcatcttatcccatcgtttttctttggccgctcttctgtattcaaacgctcgtcccattcaattcctttgtaataagttagccacttctttagcatggtagctaataatcatatccgctcccgctcttttaaagcaagtcatcgtttctaacagaacgctttcatagttgatcaggttgtgtttttgcgcgagtttgagcatggcgtattccccactcacgttatagagcgctaaagggagcaaagtgtgatctctaatctctttaacaatatccaaatacgctaaagccggcttcaccattaaaatatccgcaccctgtttttcatcttccaagctttctaaaagcgcttctttttggttagcgtaatccatttgatagcttttgcgatcgccaaaactcggtgcagaattagctacatctctaaaaggcccataataactgctcgcaaatttagtggaatagctcatgatgggcgtgtgaaaatacccggccttatctagcgttttcctcaagcttaaaacattgccatccatcatgttgcttggggctagaatatccacaccgctttcagccaaaataagcccttgaagatttaaaatctctagcgttttatcgttagacacagaatcgttttctaaaatcccgcaatgcccatggtcggtgtattcgcaaaaacacaaatccgctataacgattaaatccttaaatcgttttttaacctctttggtggcttttgcgacaatgtgatccttatttaacgcatggcttcctgtagcgtccttatgtttaggaatgccaaacagtaaaacggcttttatgcctaaacccactaattcttcgcattcttttaaaagaggctctatactcatttgatacacgccgggcatggagctgatttcgtttttaatataactatcgctttctatgacaaataagggagcgatgaaatcattgatatttaaatgcgtttctcttaacatcgctcttaaattttcgctgcttcgtaatcttctcaatcgtttgaacatgttctctctttttgtttttctttaaccccacaattggcttttcctgttcccttcattcccttcacctctctcaaattttcgggggggggggggtagctcttcattatccgcttctaaatcgtaaaaactattaaaaacgcaatcatggatagtgaaacagattattccattaccataatgatagctcaaattcaatcccatagcctctaaagcgtttttaatgatatacatgcctaacccaaaaccatggtcttggctggggttagaagatttaaaatagggttgcaaatacttttcaaaatcttcttttaaaggttcgcttttattagacaccaccaaatcattgccgatgaaatccaaaaacacctgtttgtcatcgctgtatttgatcgcattatccaccatgttttttaacgctatagcaaacaattcaaaatccgcttcaataatgtaattggaagaggacacatggatagggctttttttatcctcgtcaatcaaaagcattttttcaattttatcgatcaaatcgctcattagaaatttttctttattgctcccatagtttttggaagcgagctgctcaatgcgggcaaattgctcaatcagcgtgtttaggtgatcaaaaatggaaatgaagcgcttttgtggcaattcttctttgagcatagagcttagtatcttgcccttagtgataggggtacgcaattcatgcatgatagagcgcaaaaataaaacccgagattcattcatcgcattgatttttagaatgcaattgtcaaattcgttagccaaatcccctatttcatctttttgcttgcttttacaactcacgcttttgtccccttgagcgaatcgcttcacttgagatctcaactctcttaagggcaataaactctgcaaaacaaataaaaagaggaataaaatcaacaataaacccaccgtaatcgctaagaaataattcctataagaaaccgaatacaaatctttataaagcacaaaatgctcatccttttttaaaaggatgaaaaccatgtcgctgagtttaagcacttccgcatacccaatatttctgtggtgcaactggtggcgtcttttggctaaaaccttttctaaattttccatcgtggtttctctaaaaccgattttatagaggtaatcttctatggctctataatcggagtagttatttaaaatttcattgatagtggtaataaactggtaatggcgtacttcgttttgatatttttcatggctgatttgagaagacacgaaataataagcgaacgctccaaaactaaagagcgttatcataaacaaagcgacaaccttaaaaaagatagagaaacgcaaaaccccttaactccttattagaatcagtattctaatttgtaaccaatccctctaacagagatgatgtattgcggttgcttaggatttttctcaatcttggatcgcaaacggccaatgatcacatcaatgcttttattagagctttcagggttgatgctctcgctttcaatcgcaatgctttcacggctaaacacataaccttttttgctaatgagaagcgaaaggatttcatattcagccctagttaagtctagctttttttcatgcatatacacttctcggctatccttatctaccctaaagatattcgcatcgcctggctcactcacttcttcttttttatgagaacgcctgagcaaggattggatacgagccaataattccttaggatcatagggtttagggaggtagtcatcagccccataatccagcgctttaatcttatcttccacatcacttcttgctgaagaaataataatagggatatgtttttgtttggagatgcgtctacacacttcaagcccgtctaaattaggcaaagtcaaatccaacaacaacaaatcataattttgtgtgttagccgcactaatgccggtgtatggctcatcgtaattggttacatgaatgccatgttggagcaaaaactcgctcaaaaactcggctaattctatatcatcttctatcattaaaacttctatcatacttcaattaactccttcaatgatttctgcaactttaaaaacgattaactctgttaatgttttaagggcttgattttagcattttattactaaagataccttaaagatgtcttaaaaataaaaattcaaaacattatcatagttattaatgggaatttaaggctttgttttcatggaatattaaaaattaaagtcttattttttaatgtttttaaaaaattcctttgatcgtttttcactctgtgttttctcgctccaaagattccaatcgtttttcaagcacgctcaattggtattgcaagaaacgcgccactaaatccaaacgcttcagcgcttctttttcttctaaagcctgcatgccttgaaataatactaaagttctttctagtaagctttttaaaaaaaccctctcgtttgaaattggcgcttgcttaggggttttgggcgtgatttcttctataatgattccttgtgcttcttctttttcttctgcgattttttcttgcgtttctattttagtagcgttttttggctctaaaggggtgttttgcaaatagggaggcgttttgaaaaaagagggcgttttttgcgccgcatcaaagttattatcaatggttttagccattttttcaatttcattaagggtttctgaaataatgtttttcaattccattctaccagccattgttctaaattttcaacgctcaaaaaatcccctttgataaaattcaaatagtgccgctctaatagcgcgtcgtgtttgaaaggagcgcaatttttttggattttttccaagcgttttatttgttttaacgcctctgtatggtcaggggttttgtttaaaatattagtataaatttgcaacgcttcttcaaaaaacccttgttcttcgtaaatatgagcgagcgtgatggtttctaagggcatgcgtttctcttaatcgtttgcaatacctaatctctaaacgccatttttagactctacttgagtgcgcaaaaaactaaaagccggtaaaggtgcgggcagtcgcactaaattcatgttcccgctatggatagtttctaactcggtgttattttctaaaaggattttatacagcactaaataagagcgtttttcaaaggtataaatcttgccaatttcattgactacgggcgtgatagcggcatttttgggggcgatgatttcataagctatgttagtggtggtggtgaatttgcatgcaaaaaagcgcccatcctctgttatttcgccattgacttgaaaatccccttcgctaatggctgtctggtggttttgagtatccaacctttcaaaaggccttcgcatcaaatagccgtccgtaaaacccctgtttttaagcgtgttcaattcgctagcataaaaactcggctttaaggtgttatggtaaaaatcatcaaccgctaaacgatagatgcgcgtggtttgcgcggcgtagtaactggacttggtgcgcccttcaatcttgagcgcgctaatggcgttggaacttaaaatttcagcgatatggccagagaggttcaaatctttagcgttaaaaatatgcgtgcctacgccctcttcttcaaccaacctcatcatcacgccgttatcagggtttttcacataatattcataatcaaaccggcaatcgttcgcgcaactccctctattaggcacgcgccccttttgtaaagccgaaatcaagcaacgccctgaaaaggcaaagcacatgctcccatgcacaaagatttctaattccaaatcgggtaaggcttttttaatttcaatcgcatcattcaggctcaattccctagcgcacacgatgcgtttaacccctaaatcataaaacacttgcgcatcgagcaaatttaagacattcgcttgcgtggataaatggatgggaatatgcggggcgatttttgaagcgagcttgatgacaccaggcgccgcgataatgaaagcgtctggctctagctctgccattttataaagatgctcttctaaaagtttgagctgtgaattgaaagggaaaccattgatggtcgcatagacttttttatttagcgcatgggcgtagtcaatcccttctttaaaggtctctaaagtgaattctttactcgcgcgattgcgtaaagaaaaatggctcactcccccataaaccgcatcagccccatagttgagagcgattttaagtttttttaaattaccggctggagagagtaattcaacttggttcaaaactacttggctccaaaagaagcgatcaaggcttcaatatcatcagcgctggctaaatctttatcgtcatcgccggtgataaaagtcgctgaactcacgcgcttagaatcatcaattttgccctcaaaaagcgaattcatgtattggctgagcgctcgcatgacattgaccacgcgctcaattttttggcggtggatgtcttgaaactgcataatatccatcgcttgcatggagctatcagagcaattggtggcttcttcttcaatgcttttaagggcgtttaggatttcttgttgctcgttgagcacggttttaaaagatttaacatgggggaaatgcgcatgcaaattgtcaaaaatttcttggtgtttttgcaaaggttcttggatttttttaaccattttagcgattttttcagcgctagatccgatcaaatccaattgatcaaaaatctgcgtggctttcacttcagaatctcttgtaacatcgtctaattgatgcacgactttatgctcttcagtggggggagggggcggccattcattagggctaatcttgccgtatttttcagcgtcttcttttttgacggtcattttttcactataattggaattttttttaccctctttaggctcttctttagcctcttctttagcctctagggcttccaagttttccaaatcgccaccactcatcaaagcgtctaattcttcttgtgtcattgttgttccttatgcgtttaaaaagcgttttatagtaaccataatttatcggctatcattttagcgcacttaagctttagcaatcaaaacgccctctaaaatcgcatcaatatcgccgtctaaaatcgcttccacattgctataagcaatattggagcgcgcgtctttgacttgctggtagggggctaaaacatagcttcttatttgatgcccccagccgatctcgcttttttcttcatttttggcgctgctttgctgcttttctaattccaattcgtaaagcttggatttaagcatttttaacgcgctcgccttgtttttatgctggctcctgtcgttttggcattgcaccacaataccggtagggaaatgcgtgatcctaaccgcgctttctgttttattgacatgctgaccgcctgccccactggctctataataatcgtaacggacatctttttcatcaatttctatatcaatatcatcgtccaattcagggctaatttgcacgctcgcaaaactcgtgtgccgtttggcgttcgcatcaaagggcgaaatccttacaagcctatgcaccccgttttcattctttaaatagccataagcgttttcgcccttaatgataaaggcgacccctttaatgcccgcttcttcgccatcttggtaatctaaaatctcgcttttaaagcctcttctttctgcccatctcaaatacatgcgatacaaaatgctcgcccaatcctgactttcagtcccccccgctccaggctggatggtgataatagcgtttgaggcgtcgttttcaccgcttagcatgatttcaatttccactttttgcacgctgtgttctaaaacaggagcctcttcatagagcaaggataaagtaacctcatcgttatcgttttgagcgagttcaaacaattccacgctttcatctaaagaatttttcgttttttgataggtttctagcaagcggtttaagcgcactttttctttattggtgtctctggcttttaagacatcttgccaaaaattagggtcttcttgctctttttcaatgcgttctaattcctgtttgatcttttcaggcttgatgattaaggcgatattatcgcatttgttttgcaagctttttaacaattcgctataggtgtagttatccacaaacagaacctttatgagtggggttttgaacttgccattatagcattgttagcggctattttaattttcaaaccttaaaatttcaatttcgccctgaaccaatcccactccttcatcaattaaagcgatagaatccacttgcgcaagggcttgaatcgctcctgattcatagcggttgttgttgtaaggaatgaattggtggtttgaatagttgcctaagattaaatgcgtccgtttatttttaagctttaaaggggcattgatttgagccttaaaggggtttaatttaaaatctttatttaaggataagcgctccaataagggtagaatcaaaactcgtaaaaccagtaagcaacttaaaggattacccggtaagcctataataatgctttgattgagttgggctaaagttaccggctttccaggtttgagattgactttttcgtaataaaaaagggcgtttttttctttcaaggcgtctttaaaaaagtctttatcccctacgctcacccccgcgcttgaaaggatgacatcatagtcttgcaattcaagtattttaagctgtaaatttttatcatcttttaaaacccctagaaaatgcgtgttgtagtttttaagcatgttaaaaacacccactgaattgacatcataaacttggcattctagggcgttttgtcctaaaggcactaattcatcgccgctgctaaagagagcgatttttaatttcctaaacgctttgatttctttgaacccttgagaggcaatgagtgcgatatggccataattcaaacgggtatttttagggactaacacgctgtttaaagaagcgttctcgcccttttgacggatattagcgtgaattttaaaatctttaggagctagggcgaaatctttatgactctctagcatgcattctatgggaacgatcgtttctattccctttggcaccatcgctccagtcatgattttaacgcattcattttctttgacttctaaagcgctcacatcatccccggcaaagatgtgttggataacttgagttttttggcccaagtcttgcattttaaacccatagccgtccatagcgctttgattgaatttaggcaaggcgtgaacgcaaataatatcctctgctaaaatgcgccctgcgctttcaaacaaagagacaacctctacttctaagggttttaggggaatgttagaatggatttttagagcttctttaaaactaatcatgtttatcctttaaaagattttactaataacgctaaaggccaggctgatttcatctttaaaacgccccatgatagccgaagcgattaaaataatgcccacaaacccgatcgcaattttaaccggaaatccgatagcgagcaggttgaattgagggtgggttttcatgatcatgccaaaaataatatcgctcaataacaccaagcataaaatagggaacgccatagaaaaccctatgacaaacaagtgcgaaaaggctttgacaatgtttttagctaattctggctcaaagacaaatcgccctaaagggacggcttttaagctgtgatccacaaacaaaatgatttgatggtggaacgataaatccaataaaattaaaatcgctaacaataaaagggcttgccccacgatgggtttttgcgatcctgaaatgggatcataagcgctcgccatcgtaagccccatagaaaagctaatgctgtcagtggcaaacactaagctcgcaaaaacgatttgtaaaaagacagacgcgcacacccctaaaaacagctcgcataaacaagcgatgataaaaccctctggcgtgtaagtggcgtttgaaaactctaaagtggggtaaaaaatcgcgctcacatacaagctcaaagccccacgcaccgacaatggcactaaatggttttcaaaaaaagggaaaaaagacagcaccccgctaacccttaaaaacaacaagaaaaaatccctaacatggggggtgctaagttcttgaataaaatctagcattctttttctttaaggataaaaaagtagtgcgttagcattagggtttgtaataaagtagcaaaaaaattaaaaaaagggattaaggaaaaaagatagcaaaaaaaagagaaacgatagtgcttcaatcggtgttgtttgagtaggttttgatagctttgatgattaaaaatcatgctagctatatccaagctcatggtgtttttgaaaaaaaggaaatgcgggattatggaaaaaaagaccccaaagactcctataaagggaatgaaataaaagggcgttaaaagcgctaacaatacaagcataagaatgagcgtttttaaaaaatatttaatagaaaaaaggatagagccaaattcttctaaaacgacatggggataatatttttggtgcaaataagagaccactaaaggggtgtaaaaaatagacgcaaaaacattgatgactaaactcaaaagaatcgcaatccaaaaaataaggaaatacaccaacgctttaaaaacccaaacaaacacaccagaaaaaaagccttgagaatgagagtaatcgcttaaagattgcggcaataaagcttggcaataattcacaacgctttcgccattgtaatgaaaaacagctccaaaaaacgccaagctcaaaaggatagggccaagattgattaaaagcattctggcgcttaaaaaatcattaaaactttttttaaaaatggatagaaacaaaaccataagccttttttaaactcactttttaaggggtatttaagcgcaaagtcccttaatcttattatagtaagcttataaacacgagattgactaaaggtatagaaattacttaatatggaataacatgcaatgctaaaaaaccaaataaatatataaaataataaccctggtaaccaaggaaagagaatacatacaacaataattacgaatataatattcataattgcatcgagaatttttgaatcctttttaacattcttttcctttccaaaaagaataaaactaacaccaaaaaagataatcaatattattacaacatctgaggcgaacatttttacccactttgaatggaatgaataactttaagcatttcttacccctcaatgtgagttttctataatcatgatagctgattttgttttaaatttgctataatgcgaatttaatgatgaaaattagtttagagtggagaacacacaatgaaaaaaaatatcttaaatttagcgttagtgggtgcgttgagcgcgtcgtttttgatggctaagccggctcataatgcgaataactctacgcataacacgaaagaaacgaccgatgcttcagcaggcgtgttagcgacagtggatggcagacccatcaccaaaagcgattttgatatgattaagcaacgaaatcctaattttgattttgacaagcttaaagagaaagaaaaagaagccttgattgagcaagctatccgcaccgcacttgtagaaaatgaggctaaggcagaaaagcttaatcagactccagaatttaaagcgatgatggaagcggttaaaaaacaggctttagtggaattttgggctaaaaaacaggctgaagaagtgaaaaaaatccaaatcccagaaaaagaaatgcaagatttttacaacgctaataaagatcagctttttgtcaaacaagaagcccacgctaggcatattttagtgaaaaccgaagatgaagccaaaaggattatttctgagattgacaaacagccaaagaccaaaaaagaagccaaattcattgagttagccaatcgtgatacgattgatcctaacagcaagaacgcgcaaaatggcggcgatttagggaaattccagaaaaaccaaatggctccggatttttctaaagccgctttcgctttaactcctgggaattacactaaaacccctgttaaaacggaatttggttatcatattatttatttgatttctaaagatagccctgtaacttatacttatgagcaagctaaacccaccattaaggggatgttacaagaaaagcttttccaagaacgcatgaatcaacgaatcgaggaactaagaaagcacgctaaaattgttatcaacaagtaatggatgaggtgttatcatgttagttaaaggcaatgaaatcttattgaaagcccataaagaaggttatggggtgggggcgtttaatttcgtgaattttgaaatgctaaacgctatttttgaagcaggaaacgaagaaaattccccgcttttcattcaagcgagtgaaggggcgatcaaatacatggggattgatatggcggtgggcatggtgaaaatcatgtgcgaacgctacccgcacattcctgtagccttacacctagatcatggcacgacttttgaaagctgcgaaaaagccgtgaaagcgggtttcacttctgtgatgattgacgcgtctcatcatgcgtttgaagaaaatttggaattgacttctaaagtggtgaaaatggcgcataacgctggagtgagcgtggaagcggagttggggcgtttgatggggattgaagataatatttcagtggatgaaaaggatgcggtgttagtgaatcctaaagaagcggagcagtttgtcaaagaatctcaagtggattacttagccccagccattgggacaagccatggagcgtttaagtttaagggcgagccaaaattggattttgagcgcttgcaagaagtcaaaaggctcactaatatccctctagttttgcatggagcgagcgcgataccagatgatgtgaggaaatcttatttggacgctggaggcgatttgaaaggttctaagggcgtgccttttgaatttctacaagaatctataaaaggggggatcaataaggtcaataccgatacggatttaaggatcgctttcattgcagaagtgcgcaaggtggctaatgaatataagagccaatttgatttgaggaagtttttttctccggcccaattagcgcttaaaaatgtggtcaaagagcgcatgaaacttttgggcagcgctaataaaatttaatcaacaaggaaagagtgtaacatggcaattgggatgagcgagctcaaaaagggtttaaaaattgaattgggcggtgtgccttataggattgtagaataccagcatgtcaagcccggcaagggtgcggctttcgtgcgcgcgaaaatcaagtcgtttttagatggcaaggtgattgaaaagactttccatgcgggggataagtgcgaagaacctaacttggttgaaaaaacgatgcaatacctttatcacgatggtgatacataccaattcatggatatagagagctatgagcaaatcgctttaaacgactctcaagtgggtgaggcttctaaatggatgctagacggcatgcaagtgcaggttttattgcataatgacaaggcgatttcagtggatgtgccgcaagttgtggctttaaagattgtggaaacggctcctaattttaagggcgatacttcaagcgcgagcaaaaagccagcgactttagaaaccggtgcggtcgtgcaagtgcctttccatgttttagagggtgagacgattaaggtgaatacggaaacagaagagtatcttgaaaaggtgaaatagggaaaatggtcttttgtctaggttgtacgcaaaaactctgccttttaggtaaagatataatgctttgtagttttagaattaacgcattcgctgtttaggaaatgatcttgtgaatgcaaaactttagcgtgctttgggacactaaaaagccttaagttttcagtaggggtgtttcactgattggcgattgcatgcctttttttagggggttttactctcttgtttaagttgtggtagtttgagtttcgtttgaagcgtgtgtaaaatgggcggttgctatattttatcagtcattctttacaattaaaaatcattttaaaatttcttttctctgttctcgtttggcattgattataaaatataaaaaatgctttagtattttttacaatctaaaaagagattggtttcaatcaagcggataatttcttaaaaaacattcttgggggggttagggtggatttgattgggggttaagggggtaaaagtgcaaaatattcccttaaaaaatgggttttatgataaagtttaaaacgataaaacaaagtaatcctatttttattaaaaattaaagttgattgaaattcaaacaaggttctagttgcaatatttgatgagagcgatactccctatcttctcaagagtttaaaataaagaaaatgagtttaaaatcaaatctaaaacgatagcaacaaagcttaaaacctccatttttcaatcaaaacaaacttataatgtgcgttctatatcatcagcgtttaaaggggtgttggcttttaagaattttgatgccttttggcctaaaatttctttataaaatttagggtgtaagccaaggttggggcgtaaggctttgatattatcgctagttaatgcttcgcctttttgaatgtccttaatgacgaataaagagcgtgcaaagaatcttcgctcctctaaagtctttggattgatttttggctcttcctcgcctaaggctaaaacgctttgcttgatggctccaaccatgcttttaaatccgttaaaatccatgctaaaagcgctgtctggggtttgtaaggatttgtttaaaatgaaatgcttttctatcatgctcgctcctaaagtggtggctagaatggggcaaagagagccaatcgtgtgatcgctcaagccaaatttaacgccaaaggtttcgcctaatttaaccatgctcaataaattagcgtcttctagtttgctaggataagcgctcacgcattttaaaagggtgatgtcaaaattattcactcctctgcacaatgagatggcgtcttgtaattcggcgtgtgtggcgataccgctagaaaggataatgggcttttgtgtgcgagcggccttttcaatcaagtccaaatcaacgatttcaaaactagcgattttatacatggggcaatctaggctctctaaaagctctaaagcttttgagctaaagggcgagctaaaaatgcctaaatcaagctttctagccaactcaaacaattcagcatgccattctaggggggtagaagccttttgatacaatccatacagattttctttatcccataaagtgccttgaatgatgaaaggatcttctttagagtttaaagtcatgcagcttggcgtgtaggtttggagcttggcaaaatccgcgccgctttccttaatggcatgaaggctttctttggcgaggtttaaatcctggttatggttagcgctcaattcagcgacaattttagggcgttgtaacatttcttatttttccttaattaaagattctttttctaagcgatagacttgagagcaagtgaaggctaaatgctcatcatgcgtagccaagactaacgccccttcgttttctgtaatgtaattttgcagcatgctgatgacttgattagcgctaatggtgtctaaattcccggtgggttcatcagcgataatgatttggggttttttagaaagcactctggcgatgcttaagcgttgttgctggccgccgctcaattcgcccacgccttgttttagggtgtgggctatgcctaattgttctaaaagggaatgatttatttcttgcttggctaggattgaagcgacttgcaagttttctaaagcgctaaaacccttaaaaaggtaatgcgattgaaaaacgatgcccacttttaagcgccgtaattccaaaagctttttggagtttagggcataaatatcctggtgttctaacaaactgactgttccgctatccggttttagcatggtggccaaatggcttaaaagcgtgcttttaccgctcccgctcacgcctaaaatcgctaggctttcttggggtttaatgtgcaaattcacgccattataaagaggtttttcaaaagcatgagaaatatcaatcgctttaatcatgatcgtttcctaaaaagaatatcgcccaataagctagggcttaaaatgtaagaagttgaaaaattcgcgctgtgcaagatgattttatcataacgccttgcgtagtattttaaaagcgttctttgtacagtgggttcaatgcttgggctaaaccatgcgttattgctcatcacgataaaaatttttgaagggctgtttgaataagcggctttggaagtgccttcatagcaaatcaaggggcgaaaaataaaatcgtctaatgtgaaatcgctgaaatggggagcgttgcggtataaataagcgctctcgccaaaaaagagtttttcaaggggtttttgaagaaacttgggtaaaggcattatctcgccaaagggggctaagatcactttatcagcgatctgaacgccctctttagaaaataaaaacgagctgttataaaggctatagccttgggtgcgcaatgtccctattaaaatagcaatattatcgctcaaatcttctaacttcgctttaaaaggggagttttctaaagcgatggggtaggcggtctctggaaaaacaatcaaggttttttgcttattttgagcgatcttgatttctttaagaatgttgttttcaatattgttaaggtagtttgagtcaaatttcaaatcttggggcgttcttgtagagactaattcaacatttccaacctcttttaaatcgcttgttttaaaaaaatgaaaatccaacgcgccaagcagcaataaaacccctatcattctgtattttttaagattttgagcgctcaaaaaaatgcaagctaaaaaaataagccctaaagataatttatccaccctaaacacgctataagaaaaaaagctatctgggactaaccaatcaaatccaaaagggtggataaaactagagcctaaaaaactcaaaagcctgaagtaggggttttcaaaatagagcaacaaataaaataaaaccccataaactaacgctactaaaacaatgattaagggtaataagtaagtgaaatccgaatagcgaaagcttaaagcgcaccaataaaacaataacgcccccacaaaaaaccccaaagcaaaagcgctatttctgggggtttttaaaaacgctaaaatgcttaaaggggctaataggcttgtgagtatgatagaaatataggggttttcaaccgcataagcgtctaaaacagcgttcgcatacacgcttgaaacaaacatacatgccaataaaaaagcgttttgattgaacagaataagacgcatggctagattttgaaaccttgagattgttttagtgtattatagctatattttaatttaagaattttagattgatttttttaagggtagttttttttaagttgtgttattattttcaaatttcaagcctaaagagcgtgaattggcatgatttaagaatgatgggtgtttgttttaaaacgctacgactatccttatatgagatagagataatgagagaaaggtttgggtttagggtttgaactatattgatttggcgttacttgtggtagtggtagcctttgggattagggggttttatcatggcttcgtgagtgaaatagcagcgactttggggattgtgcttggcgtttatttggcgtctcgctattctgtggctgttgggaatttattttcagagcatttgtatgatttaagaaatgaaaccatgaccaatctcattggttttttactggtgttggcgtccatttgggtgttttttttagctcttggagtgttgctaggcaagatgttagtctttagcggtctaggcattatagacaaggcgttagggtttattttttcatgtttgaaaacttttttagtgctttctttcatcctttatgcgctctctaaaatggatttaatgaaagacgctaacgcctatttgcaagaaaagagcgctattttccccaccatgaaaagcatcgctagtaagatcatgcgccttgatggcgtcaaacatgtggagaaaaaccttaaagacaaccttgaagaaatgagcgatgaagttaaaaataaaaaatctattgataacgccaaagaatcttttaataaggctacggataagggcgtagaagctttaaaagaaaaggctaaagatttgcctaaaaacatgctagagccaaaacacaataaacccaaccaaaccccaccaatcccaaccccatctaataaagaacccctataaaggcacaacatgttttctaaccaatacatccaacaacgcatccataaagccaatagcttgagagaagaaggcaaaaacccttataaaaatggcttgaaacggagcctcaccaacgccgcttttttagaaaaatacgcttacgttaaggatttagaagagcctaaagacaaagaaaaatgcgagagcgttgtagggagggtcaagcttttgcgtttaatgggtaaggcatgttttattaagattgaagatgaaagcgcgattttacaagcttatgtttcgcaaaatgaattgaacgatgagtttaaaagcttgaaaaagcatttagaagtgggcgatattgtgttggtgaaaggtttcccttttgctaccaaaaccggtgaattaagcgttcatgccatagaattttacattttaagcaaaaccatcgtgcctttgcctgagaaatttcatggactgagcgatatagaattgcgttaccgccaacgctacttggatttgatcgtcaatcctggcgttaaagacgtgtttaaaaagcgcagtttgattgtctctagcgtgcggaaattttttgaaatggaagggtttttagaagtggaaacccctatgatgcaccccattcctggtggggcgaatgcaaggcccttcatcacttatcataacgctttagaaattgaaaggtatttgagaatcgccccagaattataccttaaacgcttgattgtggggggttttgaagcggtgtttgaaatcaatcgtaatttcaggaatgagggcatggatcacagccataaccccgaattcacgatgattgaattttattgggcgtatcacacttatgaagatttgattgaactcagtaagaggctgtttgactacttgctaaagactttaaatttagattcaaaaatcatctataacgatatggaagtggatttcaaccaaacgagcgtgatttcttatttggacgctttggaaacaatagggggcattagtaagggcattttagaaaaagaagacaggcttttggcttatttgttagagcgaggcgttaaagtagagccaaacctcactcatggcaaattgctcgctgaagcgtttgatcattttgtagaacataagctcattaaccccacttttgtaaccgaatatcccattgagattagccctttagccagacgcaacgatagtaaccctaatattgctgacaggtttgaattgtttattgcaggtaaagaaatcgctaatggctttagcgagttgaatgaccctttagatcaactagagcgctttaaaaatcaagtggctgaaaaagaaaaaggcgatgaagaagcccaatacatggatgaagattacgtgtgggccctagcccatggaatgccccccactgcagggcaaggcataggcattgaccgattagtgatgctgctcactggagctaaaagcattaaagatgtgattttattcccagcgatgcgtcctgttaaaaacgattttaatgttgagggtgaagaataatggcttattttttagaacaaacggatagtgaaatctttgagttcatctttgaagaatttaaacgtcaaaatgagcatttagaaatgatagcgagcgagaattacacttttcctagtgtcatggaggctatggggagtattttaacgaataaatacgctgaaggctatcctaacaaacgctactatggaggctgtgaagtggtggataaaatagaaagcttagccatagaaagggctaaaaagcttttcaattgccagttcgctaatgtgcaagcgcattcaggctcacaagccaataacgctgtctatcacgcccttttaaagccttatgataagattttaggcatggatttaagctgtggagggcatttaacgcatggcgctaaagtgagtttaaccggcaagcattatcagagcttttcttatggcgtgggtttggatggctatattgattatgaagaggcgctaaaaatcgctcaaagcgttaagccacaaatcattgtgtgcgggttttcagcctatccaagggagattgattttaagaaatttagggaaatcgctgatgaagtgggggcgttactactaggcgatatagctcatgtggcagggcttgtagtcgctaatgagcatgcccatcctttcccgcattgccatgtggtttcaagcaccactcataagactttaagagggcctagaggggggcttattttaaccaatgacgaagagatagcggctaagattgataaagcgatttttccaggaactcaaggcgggcctttgatgcatgcgatcgctgctaaagcggtggggtttaaagagaatctcaaaccagagtttaaagcttacgcaaaattggtgaaatctaacatgcaagttctcgctaaaacattaaaagaaaaaaaccacaaattagtgagcggtggcacttctaaccatttgcttttaatggattttttagataagccttatagcgggaaagacgctgatattgctttagggaatgctgggatcaccgtgaataaaaacaccattcctggtgaaacgcgcagcccttttgtaacgagcgggataaggattggctcagcggcattgagcgcaagaggcatgggagctaaagaatttgaaatcatagggaataaaatatcagatattttgaatgatattaataatgttagtttgcaattgcatgtgaaagaagaattgaaagccatggccaatcaattccctgtgtaccaccaacccattttttaagggagtcaagatgacagaaatggaattaaagctcattaagatagacacaagccattattttgaaaaaaaaccaggcttgggggaaagggtggattatgcgggtcgttgttattataataaattccaaagagtgaatgccatgctcacaagctcgctcattcaaaagcatttgaaaagggaaatagaaatcgcgcacaacctcatcttgcgtaacgataaggtggaaaatattgtgtttgattataacgggaggaatccagagcgtttttatcataaggcgcagttattgcttcgtgaggaaggttttgtgaattttaccgcttataacaccaaaacgccagggcatttgcatttgtatgtgcataaggggcatacggaattgggcgagggcgaaaggctgattaaaactttatccatgaaattagcgcaagggttgcctaaagaatggaggatattccccagcaacgaatggcctaaggaatttaatattttagctttaccttatgaagtgtttgcaaaagagcgtgggagctcttgggcgaagcatttataaccatttttgaaaggatttttaatgtcagaaaaagaaagactgaatgaagtgatcttagaagaagagaataatgggagcggcactaaaaaggtgtttttgatcgtggctatagccattatcattttggcggtgcttttaatggtgttttggaaaagcacgagagtcgctcctaaagagacttttttacaaaccgatagcggcatgcaaaaaataggcaacactaaagatgagaaaaaagacgatgagtttgaaagcttgaatatggattctcccaaacaagaagacaagttagacaaagtggtggataatattaaaaaacaagagagtgaaaattctatgcccattcaaaccgatcaagctcaaatggagatgaaaacaacagaagaaaaacaagaatctcaaaaagaattaaaagctgttgagcctattcccatgagcgctcaaaaagaatctcaggctgtggctaaaaaagaaaccccccacaaaaagcctaaagtagcacataaagataaagaagcgcataaagataaagctacgcatgcggctaaaaaagagcctaaagttaaaaaagaagcccataaagaagtttctaagaaagctaattctaaaaccaatcttactaaagggcattatttgcaagtgggggtttttgcgcacacgcccaacaaagcctttttacaagagtttaatcaattcccccataaaattgaagataggggggctactaaacgctacctcataggcccttataagagcaagcaagaagccttaatgcatgccgatgaagtcagcaagaagatgactaaaccggttgtcatagaagtgcagtaggggtttgggctaaaaattcttattttttcttgggtgtttttagcaaatcgcccaagcgctaaaacgatggggtagcttactccatcggctcggataattttaacagagaatcaagataagcagatttttttgatcaatatacctatttttggtctttgaggaattcagataattcttgcgtttgaattcagccttaaagagcattcatttgttaaaagtatttgtttgttgtttgaaaactacggtgcatttaaattttatgaagttattgcttgctgtttgataacccctaactcttcaaagaagagagcggtttggaactagcttatgggtgcgatggtggggctagaagcaagagagtaggtgcgctcacgctcttttaagcttaactctctttagtgggtggcgaaatccttaaaaaaggtgtcgatcagccattctcgcattgcattattcctttctatcaaaacctttttgttgaaaccttttacattaaagcgcctgttgaaagggattctactctccttatagatttcatcttttccatacagatccttatcgcttgctttagaattgagcggtttttctagggagatgaggttgccgtatgtgttaatataagcttcaagatctttctcgtcttcaaaaccaagatctctgatcttattgtagagtctctgttttaataaatcgatggggatgatgtgctctttttcttgggagaattgcttctcagggatcaattttttgagatcggcaagacccatctcctggcagttcttttcaaagaatatatagtggaagcatgatgagttgtatgcgttgtttacagactgccaaaaagccagatctatatcatttctgcattgagcaatcatctcgctcttcaatccctttttgccctttttaagatacgcattaatcaggttgtaggccgctgattgcatatatctagtagatttgaaaagcacaatatcggttttggcaaagagtttcagcgtttcatcgtctagttcgttgtcgattttcaggcggatgagcgaattaaaaaaacgcgggttgatcttgttgatgagcatgaccttaagggtgattgggttggtgtcaatctcgctcaatagatcaaggaaagcctgatagaaatttttcaaatcgctgacataggatcggatgaaactttccaacttgctttttttgatttttttagttcatctttgagttcctcgtaggtgctgtccgtgcttgctttgtagtgccctaaaaactcgattccatcaaatctttgactccctgcgtggtagcggaagatatcgccttcatcaaaatttggacctccaacgctagagatatggttgctctttttgatctttgcaaagatcttaaagatctccccaaaatgatcgatgataaattggtctagcccgttttttccattgcaaaaagtgttggagtaatagatgagaagggattttagtttgtctagcaagaggagaggcacgcctctgtcattcacgctttgaaaggttctgatggcccttccaggatcgggctcttcaagccgcatcaaaaccattttcaacagcacctccaaacgctcattcacttcttctccactcaacttgctgaccttatccaagatggccttcaaaacctcaaagagattttgcttgccctcggtgtctgcatctttttcgcaatggctgatattctccttttctgccgcttccaagagcgttttgaagaagctttggttttgaggggcgacttctaattttaattcccccttttggtatagatattttcttgtttcttgcttgtctttctcgttttgtttgcttgccaagacatgcaagagcatgaagatggtggtcgttcgttgctggccgtcaatgatgtcatacaattttttgttgtcttcattcttagtgacaaccatggtgcctataaaatgcccataaccctttttgttgcattctatcgcttcttctagatcttctcacagatccataaaattcttgtccttccaagcgatccctctgatagttagggatgctgtatccttcctcttcaaagatctcttttatagtggttttcattcacttctcctttgttgcatgcagtagtcaaattataccataaataccataagaatggcttgagatttcactccatcaaggcgttctgttagccactcggggcgttttattagctataatcaaggcttcaaaaagccataattaaaagagtttgaacatgctagaaaaattgattgaaagagtgttgtttgccactcgttggttgctagcccctttatgcattgccatgtcgttagtgttggtggttttaggctatgtgttcatgaaagaattgtggcacatgctcagccatttagacaccattagtgaaacggatttagtcttatcggccttaggcttggtggatttgttgttcatggccgggcttgttttaatggtgttgctcgccagttatgaaagctttgtttccaaattagacaaggtggatgctagcgaaatcacttggctaaaacacacggattttaacgccttaaagttaaaggtttccctttccattgtagccatttcggcgatttttttgctcaaacgttacatgagtttagaagatgttctgtctagcattcctaaagacacgcccctatcgcataaccctattttttggcaagtggtgatccatttggtgtttgtgtgttcagcgctgttagccgctgttaccaataacatcgctttttcgcagaaagaaaggcattgaaagcgtttaaagttctctttcaggaaggactttagaccattctttaatcaaacgcaaaaagaaagaggtatcaggcgagtttttttcatggattaagatgccttcttctgtagcttcccaaatcactctatgccgatacaagactaaatgccatgcttgttgggcatgatctttaagcgacaaacgcacccttttggcaaaagacgggttgtcaaacaagaccgcactttcagtgttaatatatgcagagcgcggatcaatattaaaactccctagaagcgttagggcatcgtcaaaaacaattgtcttgccgtgtaaggaatgtttggtgctaaagcgccctttaatctggcggttgaaaaaatcgtttcgtatttcatagacattcgcacccattcgcactaatttattgcgatacctttcccacgccccatagaccacgatagcgtccgtagatgaaagggaattggtaaggatgttcaattcaatccccttagaaatttgatttttaaagattttcattatctttttgcctggaataaaatacgatgaagcgataaaaacggagtctttagcgtttttaagggctttttcaaaagcgattttgatgggcgaatacaagggcgtgtcaattttggcgggcaaatcggctagaaaaatggcattcccataataaatggggtattggtatttttggaagcgttctataaaatcattgacttttttttcaaattcgtttgcgtattcagcactgatagggattttttcatggagcttggcgatttctttagcgttgtttttgagtcttttatgggttcttaataatgaaacagggatagagcggtggaatcgccaataattttcaaagctttctttggcctttgaagcaacccccccaaaaaacaaagcgtctaaatctaaaaaattcgtgtctaaatcgttatcaaaataattgtccccaatgttgcgcccccctataatgacagcgaaattatccacaataaaaagcttgttgtgcatgcgttttttaatgcgttcataatccgcaagcatttcaaaataacgcaagcctttattgcggatatagtaggggttaaagattttcacttcaatgtttttatggaaatttaaaagcatgatgtctgaaaaatctgaatctaacccgttgtcatctaaaaggatgcgcacttttaccccacgattggccgcgtttaaaagttctttagcgatcacttgagaggaaagatcgttcttatagatgtaagtttgcatgtcaatgcttttttggctcattctaataagacccactctgtgtaacaaggcatcaaagccgtcttctaaaagaatggccgcgctatggttagggttttctttcaaatttttagcatacaagctcccaatggtggtagtgtaagggtcataagagataggggggtttgaaatgggagtcttatagactagcccaaaacacccattaaaaaaaaagacgcttagaataactaaaaagattttcaaaaacgacccaaagaaattagcggcttttacccactttcaacattcggttacgcaaagtggcgatactgctttgcaagggtaattctttagggcaagtgtcatggcaagcgatcaagctcatgcacccaaaaacgccatcatcatcgccgactaattcataaaaatcgtcatcgcttctttcatcgtggctgtcaatcatgaaacgcatggctctgttcatgccagcagctccaatgaaattagggcgcatgagtttggtcccgcaagaagcgatacaacacccgcattcaatacacctgtctaattcaaagacttcttgggcttcatcaggctcaacccttttttctggtctagtaatatccacttcttctttagaatgcgcccaactctccacccttttagtcatgtctaaaaaccaatcgccggtattcacgctcaaatctttaatgagcgtaaaactgggcatgggcatcagcgtgatcactccgctttcaaaactggaagttagggttttacaagccaatctcggtctcccattaaccatcatcgcgcaagagccgcaaatcccagcgcgacacacaaaatcaaaactcaaatccggatcttgatgctctctaatgaggtttaaagcgataaagagcgtcatggaaggcgtttctttcaattgatactctttaaaatgcggcttactcaccgcgctttgagggtcaaattttaacactctaactacaatcgttcgttcattatcactcatggtgttctccttttaggttagcgttgtgttggtctaatagatcatggacattgaaagaatacaaatgttcccccctagccctcacttcttcatcttctaaacgcatgttcctggctttgtatttttcttgcagttcaaaaggcatgagcgcgtgttggacttctatcctgtcttttccaagtttttctaattccaaaatcgtttttaaaatctcagcgtcgcgctcttcttttttggggtgggggatgaaattaccctttttgccatagcccctaaaatcagggctgatttccattttcatcacatctaattcttcgtattcaatcgtgggcatgtcttgctcagcgctaggccagctcgctaaagtccgattaagccatttttcatcgtctcttttagggtaatcaatccttgtgtgagcccctctgctttcggtgcgcagtaacgccccttgagtgatgcaaagcgcgagtttgagcatttttttggtgcggtaagcgtcttctaattcagggttattgtgtaaaaccttgtttttcacgcaaatgtttttggagcgcgcataaagctcttgcaattctttaagggcttcttctaattttttgccctctctaaaaacgcccaccttttcatccatgacttctttcatgcgttctctaatttcatacacgtcttctttgccttcattatgcaacaagaaatgcatgtaatcctggctttctttaatgaaagcttcaactttttgggtgttgatttcaatttgcgcttccaaacaatgcgaggcgaaataatccccaatgatcatgccagcgaccaccgcttcactcacggaattaccccccaagcggttaaacccatgcaaatcccagcatgccgcttcgcccgcgcaaaacaagccttttaaatgggtttcgcctttagggtttgtcctaaccccacccatagaatagtgttgcatgggctttatggggatccagcctttttgcttagccatcgcttggccgtattctggctcattagcgggcgctccttgcatgttgtctttggtttgctcttcgctatcagccggatcaatgcccgcaaaagtcatggcaatatcgcgcacatctctcaagtttttttccacatggttacgccctaaaatagcaatatccaaccacacatgatccccataaggcgatttagctccatagcctttttggatatgctctaaaatccgccttgagaccacatccctactcgcaagctcttttttctccggctcataagcgggcatgaagcgtctgccaaacttgtctcttaaaaccccgccatcgcccctacaaccttcagtcattaaaatcccgcttggcactaaagcggtagggtggaattgcaccgcttccatgttgcctaatttagccacgccggtttctaacgcgcttgcagccccagctccgtcgcaaatcacggcgttagtggtgtgtttatacacgcgcccataacctccggtagctaaaagcgtgcctttagaaacatacgctgaaatttcgcctgtgatcaaatcccttaccaccgccccatagcattgattatcatgatgaatgaaagcgagcatgtcctttctgtcttgaatatccaccttgtggtgtaaggcttcattagcgaccgcataaagcatggtatgccctgtggcatcagccgtaaagcatgtgcgccattttttagtgccaccaaaatcacgacttaagatatagccatgcctatcatctctttcagtgatagttacatgctcaccattgacgaccgcaggcctgtcgccctttttaatcctagtccaaggcaccccccaactggccaattccctaatggctttaggggcagtggttacaaacatcctagccacttgctgatcgcacccccaatcgctccccttaaccgtgtctaaaaagtgcaaatcttcattatcgccctcgctttttttagcgttcgcaaggctcgcttgcatgcccccttgagcggccgccgagtgcgaacgcctgacaggcactaggcttaaaacgatggtgtttaaacccttttgtttgcatgcgatactagcccttaacccggccaatccgcctccaataatcaacgcatcacaatatgttattttcattttctacccttattctttgtggaatttcccatcagcttctatggcttcttgcatggttttaatgccattgtctttattttctaaaccttttttaatgtaagccccataggtgcaaagccctaaaacaatgaaaaacacgctcatcgcccatttgacttttctcaagccttgaatgctcacgttcttaaaccacccccatttgatcgctaaacgatacaacccaatagagccatgcaattctacggcaaacaataagaaaatatacaaaagccaaaagttttgcgttacaaaacgatagcttgagccatgaggcccgatgctttcaggctctgtgagcatgacaaataggtggatactcgctaagaaaaacatcgcaaacccggttaaggcctggataaaccacaaactcgtatcgccatgtttcatcaaatgcttatgggttttaaaaaccttgtattgccgataattgatagggaattttctcaaggctaaaaaagcatgcgcgactaaaataagaataactcctgctgcaaccacgctcacaatagccggctcgcccgctttcaaaaacaggctcccttcaaaaaatttcgccactttatacatggcttcatcgctaatcaagatgcttgagaccaaaaacatgtgcgctatcataaagagcgctaaaatcaagcctgtagcgctctgtaaaaagtctagcttagcgtaaataccgctctttttaagccctttactagcgccataataaccctctataatctcttcttgttgcataaaaactgctcctaaaaactcaaatttaacctgaatcgcttgacgcaaaaacactgccttaattctactacatttgaaataatttttcttaataaaccgatcttaaattgggaaaaaaattcaattcaagggggctattgtttaaaatttacattttttgaatgctataataagggatagttaccatctataaaataaggatcattcaatgacaaaaattgccatggctaatttcaaatccgctatgcctgtttttaaaagccatgcgtatttaaaagaattggaaaaaactttaaagccgcagcattttgatagggtgtttgtattccctgattttttggggttattgcctaatgcgtttttgcatttcactttaggagcgcaaaacgcttaccctagagattgtggggcttttaccggtgaaatcacttccaagcatttagaagaattaaaaatccacacgcttttaatagggcatagcgagaggcgagcgcttttaaaggaaagccctagctttttgaaagaaaagtttgatttttttaaaggtaaaaattttaaaattgtctattgcattggcgaagaattgatgaccagagaaaagggtttagtggctgtaaaggaatttttaagcgagcaattaggaactattgatctcaattattccaatttgattgtggcttatgagcctatttgggcgattggcaccaaaaaaagcgcgtctttagaagatatttacctcacgcatggttttttaaagcaaatcttaaatcaaaaaacgcccttattgtatggggggagcgtgaatatacaaaacgctaaagaaattttagggattgatagcgtggatggcttattgatcgggagcgcgtctttggaattagaaaattttaaaacaatcatttcatttttataaaggaaaatcatgggatttttaaaaggtaaaaaagggcttattgtgggggtggcaaacaataaatccatcgcttatgggatcgctcaatcttgcttcaatcaaggggctactttggctttcacttatttgaatgagagcttagaaaagcgcgtgaggcctatcgcgcaggaattgaatagcccctatgtgtatgaattggatgtgagcaaagaagagcatttcaagtcgctatacaataatattaaaaaggatttaggctcattggactttatcgttcatagcgtggcctttgcccctaaagaggctttagaggggagcttattagaaacttctaaaagtgcgtttaataccgctatggaaatttctgtttattctttaatagagctgacaaacaccctaaaacccttattgaataacggggcgtctgttttgactttaagctatttgggcagcaccaaatacatggcgcattacaacgtgatggggttggctaaagcggccctagagagcgcggtgcgttatttagcggtggatttaggcaggcatcatataagggtgaatgccttatcggccgggcctatcagaacgctcgcttctagcgggatcgctgattttaggatgattttaaaatggaatgaaatcaacgcccctttaagaaaaaatgtgagtttagaggaagtgggcaatgccgggatgtatttgctctctagcttgtctaatggggtgagtggggaagtgcattttgtggatgctggctatcatgtcatgggcatgggggctgtggaagaaaaagataataaagctacgctattgtgggatttgcagaacaataaggggtattgatgaaattaagcgaattgttgagcgcctattctattgaaacggaattttcaaacgattttgaagtgcatgctttagcggaattagacaaggctacgcctaatgatattagctatattgaccaggtgcgttaccttaaacttttaaaagattccaaagccggagcggtgtttatccgtaaaaaagaatcttctaaagtgcctaaaagcatgcaagctttaatcgtggataacccgcatttagcctttgccaaagtttcacatgcctttaaaatccctttttttaaaaacccacaaagcgttagcgagcctaaacattttgaaaaagtaacgatcatgcctaatgttgtgattggagagggcgtagaaattggcgaaaattctttgatttatccgggcgtggtgatcgctgatggggtgaaaatcggtaaaaattgcattttgtatcctcgtgtgatcttgtatcaaaacacgattttagaggataatgtcatcatccatgcgggcagtgtgatcggaggcgatggctttggttatgcgcacaccgctttaggagagcatgtcaaaattgagcatgtggggattgttaggattcaaaaaaatgtggaaattggggctaatacagcgattgatagggcggtgtttggcgagactttgattaaagagggcgttaagattgataatctggttcaaatcgggcataattgcgttttaggcgaacacagcatcgttgtttctcaagtgggcttgagcggctctacaaccacaggccgtaatgtggtttttggcggtcaagtgggcattggagggcatttgcatgtgggtgaattcactcaaattgggggtaaaagcgcggtgggtaaagacttgccccctaataccaattttgccggagcgatccctgctatggaaatccatgagtggcaccatttcttagcccatttaagaacgaattttaggaaacagcaaaaaacgagtttgttgcaaaaagctaaagggctttttaagtcttaaaaaatgaaataagctataataagcccattttgaacaccaacgattattttaataaggacaatacgatgaaagatagttttcttttcacttccgaatcagtaaccgaagggcatcctgacaaaatggctgatcaaatcagcgatgcggttttagattacattattgagcgggataaaaaagccaaagtcgcatgcgagactttagtttctaatggtttttgcatgatcactggcgagttaaaaacttctgtttatgccccgatgcaagagattgcaagagaagtggttaaaaaaattggctatacagacgccctttatggctttgattacaggagcgcggcggttttaaatggtattggcgagcaaagccctgatattaatcaaggcgtggatagagaagatggcgagattggggcaggggatcaagggcttatgtttggttatgcgtgcaaagagactgaaacgctcatgcctttacccatccatttagcgcaccagctcgctttcgctttggctcaaaaaagaaaagacaacatcttgccttttttaaggcctgatggcaagtctcaagtgagcgtgcgttatgaaaacaacaagcctgtaagcgttgatacgattgttatttctacccaacactccccagaagtttcacaaaagcatttaaaagaagccgtgattgaagagatcgtgtataaggttttacccaaagaatatttgcatgacaatatcaagttttttataaaccctacaggaaaattcgttatcggtgggcctcaaggcgatgcgggtttgacgggcagaaaaatcatcgtggatacttatggagggttttgcccgcatggagggggagcgtttagcgggaaagaccctagcaaagtggataggagcgcggcttatgcggcccgctatgtggctaaaaatttggtagcgagtggggtttgcgataaagcgaccgtgcagcttgcttatgcgattggggtgatagagccggtgtctatttatgtgaacacgcataacacgagcaagcattcaagcgcggagttggaaaaatgcgtgaaatcggttttcaaactcacgccaaaaggcatcattgaaagcttggatttgttaaggcccatttattcgctcacttcagcttatgggcattttgggcgcgagttagaggaattcacttgggaaaagactaacaaggttgaagagattaaagcgttctttaagcgttaaaaaaatattttaagggtaatattttagaaaatttttgtataatcaacaattcacaaggagtttaaattgaaacaaagaacgctgtctattattaaaccggatgcacttaagaaaaaagtggtaggcaaaatcattgatcgctttgagagtaacggcttggaagtgattgctatgaaacgcttgcatttgagcgttaaagacgctgaaaacttttatgcgatccacagagagagacccttttttaaagacttgatagagtttatggtcagtggtccggtggtggttatggttttagaaggtaaagacgcggtggctaaaaacagagatcttatgggagcgactgatcccaaactcgcccaaaaaggcactatcagagcagattttgctgagagcattgacgctaatgcggtgcatgggagcgatagcttggaaaacgcgcacaatgaaatcgctttcttttttgccgctagagaactttaaggtttaagggtgttttaagtaagcatgcaatttgaaatgcgtaaaatcgcttttaatgcacctaaagttttttctttagagcatgagggagtggttttagagggtgaaatcgtgcgagtgggggcgaaattgttccgcttgaaagtgcaacttaggggggaattgatgcttatttgcgatacaagcggtaaagagtttaaaaaaagccttgatgagtcgttggttttgcatatttcagacgggttgtgggatacgcaaagccaaagtttggattttgataatttagatgttattgaatctttcaatggttttattgatttgagcgaaattttacgctctgaagtggagtctattaaattagactaccattatgcagattgaaatgaaggagaatttatggcagtacctgatagaagagtgagtaagacaagagcggcaaaaagacgcacgcattatagcgttaagttggctaaacctgtgaaagccaaagatggcacttggaagctcccccatcatattaacaaatttactaaagaatactaagataaaagctatctttaatgatagggagtattttaaaggattgcaacggattgcaacaagccttttaaggacgcatgatgaaaattgtaatagacttaatgggggctgaccatggggttttacccattattgagggagtctcaagggctttagagaataagagttttagcgtggttttggtgggggataaagacaaagcgaccccttttatttctaaagagttagccagcaaagtggaaatgatccacacgcaagattacattaaaatggaagaagccgccactgaggcgattaagcgtaaggaatcttccatttacttgggcatggatattttaaaaaatggggctgacgctttaatttcagcggggcatagcggagcgactatgggtttagcgaccttgcgtttagggcgtatcaagggggttgaaaggcccgctatttgcactttaatgcctagcgttggcaaacgccctagcgtgctgttagacgcaggagcgaacacggattgcaaacctgaatatttgattgattttgctctcatggggtatgaatacgctaaaagcgtgttgcattatgacagccctaaagtgggtcttttgagtaatggtgaagaatatattaaggggaatacgctcgttaaagaaacgcataaaatgttgaaagcttatgactttttttatggcaatgtggaggggagcgatattttcaaaggggttgtggatgtagtggtttgcgatggttttatggggaatgtggtcttaaagacaactgaaggggtcgctagcgcgataggctctatttttaaagatgaaattaaaagctcttttaaatctaaaatgggggctttgatgcttaagaatgcgtttggtattttaaaacaaaaaaccgattacgctgaatatgggggagcaccgcttttgggcgtgaataaaagcgtgatcatcagccatggcaagagcaacgctagagcgattgaatgcgcgatttatcaggctattagcgctgttgaaagtcaggtttgtttgaggattactaaggcgtttgagagcttgaaatctcaatcttttgagagccaaagcgatcaacaagacgcctaaaaataactatgtaaagggattgaatggaattttacgcctctcttaaatccattgcgatgcatgttccaagcgagcgtgtgaaaaatgcagagttccaacaatttttggataccagcgatgaatggatagaaaaaaggaccggtatcaaagagcgccgtttcgctaacgatgaagaaaaaagcagcgatttaggggtaatagcggctaagcaggccatagagagagcgcatttgactccaaaagacattgacttagtggttgtggccactttaagccctgattttttggccatgccttcaaccgcttgtgtgttgagcgcgaaattaggcattgaaaacaagccggcttttgatatttcagccgcttgcacgggttttatttatttattatcggtggctaaggcgtatgttgagagcgggatgtatgaaaatgtgctgattgtgggggcagaaaaaacgagtagcgtgttggattttaaggatagggggacttgtattttatttggcgatggggctggggcgtgtgtgataggcaggaccaagcgtttaaaagaaagcgttttagacgtgcagatttcagcgaatgggaatttttctaattatctctacacgccaaggactctaaaacccacgccctttaacgctaaagaagaagctttagagccttttttgcgcatgaaaggcaatgaagtgtttaaactagcggtaaaaacgcttttaaaagatgtggaaatgatcttagaaaaaaacgctctcaaacctgaagatgtgcgtttgtttatcccgcatcaagctaattttaggatcattcaagcggtgcgggagcatttggattttaaagatgagcaagtggttttaaccgtgcataaatacggcaacacttcagcagccagtatccctatggccatgtgtgaagcttatgaagaggggcgtttgaaaaagggcgatttaatgcttttagacgcttttggtgggggattgacttggggttcagcgttggtgtattttggaggaagttaagaaaagattgaaggagtattttgatgaaaaaggttgtttttttattgttagtcatgctagggggtttagaagcgcaaagtgattattgtagtgatcattgtgaaggcactccagatagccgtatccctcctatggggtttcatttcagttttgtgcattcagtgaaatattacttgcaagacccacaagagcgcaatcacaagcttgaaaaatgccacaaagcctttgactcgacgcttaaggttaattttatcacgaagtcttttaaaaaggattgcaagcatgcgcaaatggctttagagcaagctcaaaaagaaactccatgaaggggtttctttaggaatgttatttcctatagcagaaattatttttaaagtaaaagatgaataatgtttaaaggcattctagtttttttaatacctattgttcttattgggttagtattaacagctattagagctactataatggcatttagaggcgatactgatggttttttagtataatatgggatcaattcgttgaatatttcggctatactctagttactataataatgttttttccttatataattggtccaattattgtcataatatttatacttatctgagttaggttatataagcttctttaactttataagatgaataactgactattattttttatatttctttgaacccaactcttccaatgactagtagcgtctcaaccaaaaactcaaccaacaacccattgagagccaaatatagaaattaatattttttagtctgttttttaaaaatggggctttggttgcttggtttgatagcaaaactcttaaggggatagggggatattttgcgctttaatacccctttaaccccccaactaaatcccccctaaccctctaagaccgcattacaagaagttaccgcttgctaaacaaactttttgatattaaaaaagtttttagcatttttaaattttatccctaacaccccattagaacaaagaccaaattttatttggaaaatttatggtaatactcgcccttgtccgtgatgattttaacttctaacaattggttaggcttgcaatccaggcggtaaaatatttgttgcgaatactttaactcatgatcaaagagcttttcttttttaaacttatcgccaaatttgggttctacttttttagtcgcttcgcatgaatttcccctattgacaataaggtttttaatcaccaccggttcatcgttcatagaagtgatgcttaaaagactagagtccgtcattttccccatgagtttccccccagtcgcgcgataatccagcttgaaatccaaatcctttgcccccacataaacaccgcctatcattagcaggctcaaacacatttttttaaacatcaaaatcctttcaataataatatttgtggggtattataatcaaatttgatatacccttttttaatcgttgggttgttgcacccttttttcatccattcaaataaacatagaaaattgttttttgtttcttcggttatcgcatcttttccgccatacaaaagccttgttttgaacgccatggccaattccattcgcttatttttagtgtatttgtttctatcgtttgtgctgaaacaatcttcaatttgtttgaaatgcctgtcgcagtctgagagttgtaggatggtgatgggattacccaaatcttcattagcttttttaaatcgttcgctcgttgctttttggttaaaaacgcattttctgtcatcatctatcaaaacaatagggtgattgtctaactcgcaaagtttttgaatggtttctttcatatcgtttgaaacttttttaagccctgaaatgggtaagaaagcgaaaggaatggggttgtctttgaattgtggattatgcttattgaaatacaatttgaaagcgctcaaataacaataatccgtgatgccttctacaaagatgattcggtgtttttgggggttatgaaaaacatgctgacccactcctaaagaacgcttgattttatctggggcgtcggagtctttgcttgcattatttaagggatagttaaaattattcttaatcgcagagccttctgtttctttttctacaatccttatttcatctaaatgatccgtatccactaaaaaggggtcatgggtggctaaaacaaaagtaacatgatttttatgagcgtattcttttaaaaatttcctaaactcctttctggctggcacgctcaaatgagtggctggctcatccatgacatagataatatttttgttaaggctaaaatgtgatccccaattataaagaaagccaaacatgaaattaaacgcccattggaagccggtgctttgctggcttaagatgattggctcattttgattatcagattttctgcaatcataaacttcaagttttatttcatatgccgtagatttctttgaataatcataaaatttattgttgtgtcggacacgaatttttaattggtaactatcttggggactatcttgaacgatcgctaaaagcttattaaattcttttgtaattaaagaatctatttttaattgcatgttgtattctaaaatttctgcaaaacttcctttagcaaaaagaaaacttgtatcattctcaaaaaattcaagttgcagtatatcgttattatcatgtttactctctattttttgaattggaaaaaaatcttttgattgtttgatcttttttagtgattcttgatctatttcttgtaagtattttttagagatattgaacgattcatgactatcaaaatagatttctaaatctttatcaaactttatttttgatcttttattgaactctaaaggaatccaaattttattaggattaaagtttgttttattaaataacgaaagctgaaaaaaccagtgcccagataattggctagcaagaccagtctctttggttgatatggcttcaaggtcattatctgtgatttttggctctttgtattctttcatgattggcacgaatttttcaaattgatgagataaaccattatttatatttagatgaaagttaaacgctgtataggggttacactctcgacaatattctgcgaactcagaaacatttttgctttgtttgaatttttccttgtttgcttcaaatttatccttgatttcaccaatatttttagggaacaaataaatgccactttcattatctaaaatttttatactctcccataaagatctttgtattggttcaaaaagattgctgtatctgtatcgcacaatttctgaattgactaataaatctatctgtttcaaataaaactgacacatcatggatttaatatctttagacacatcattaacggcatgactttctatataatttttgcatatttgttggatatttttgagtagatcattaatcttatactccggctcttcttcgctattgcattcatttttgcagtcatttccaatttcttttatccatgattctttttttcgctcaaaatcctctcttgttttttcaaggtattttaaagaattaattttctttttaaggttgcctatacttgatcggaatgttctaaattgccgtttaaaattttcattgatagggtatttttcgtctatttctttaataatatccttaatttcagtttttggtgtgaatcttgtaaagtcggtagtcttaaaaatttcatctaaactttttagcttttttaagatgccttcattttgtggtttgatttcaccttcactaagttttttaaaatgagaataaatttttgataattgtttttgtttgcctttccctattataaaaaattgattgggtttgtattctttattaggggcgttgtattttataatttctcttatacactgacaaaaatttttaaccaattgattattgccgctcaaatgtttgattaattttttgaaaagcagattgtcggcttgtctagttgcaaatgcactcaattttaatttttctttgtagaatttcaaaaacgaatctaatatgccataagacatgacgagctttataaactctccaataaaagcactaaaaggatagacaatcagcgtttttgataattcctttaaattatgattgacttctttagattggatcctcaaatccacgcaagaaaaatctgtgattttgtgatcaaggcttgtttcttcttctaaacttaaaagggtgtctttttcatggtctttgaaataatcttccttgctgcaaagtttaatatccgcatcattaaagattgtcaaagcctctaaaacattgcttttaccgacattattttccaccactaaaaccaccaaccccccatgtttttcatcaaaacttgaatttaaaagcaatttggtaggcgagtttctacccaaattcctaaaatggtgcaatttcaaaacacgcttatgaagtttcatgccttatcccttatctttttttaaaaactcaatttataatgcaaaattaaacaaaacatgctataaagaaatttcaaatactatcattttaaggattaaaatgctcacccaagaagatgtcttgaatgcgttaaaaacgatcatctaccctaattttgaaaaggatattgtcagctttggttttgttaaaaacatcaccttgcatgacgatcaattaggacttttaatagaaatcccctcaagctctgaagaaacgagcgcgattttaagggaaaatatctccaaagcgatgcaagaaaaaggcgtgaaagctttgaatttggatattaaaaccccgcctaaaccgcaagccccaaagcccaccactaaaaatctggctaaaaacatcaagcatgtggtcatgataagctcaggcaagggcggtgtgggtaaaagcaccaccagcgtgaatataagcatcgctttagcgaatttaaaccaaaaagtggggttattggacgctgatgtgtatggccctaatatccctagaatgatgggcttgcaaaacgctgatgtgatcatggatcctagcggtaaaaaactcattcctttaaaagcttttggcgtttctgtgatgagcatggggcttttgtatgatgaagggcagagtctcatttggagagggcccatgctcatgcgagcgattgagcagatgctaagcgatattatttggggggatttagatgtgctggtggtggatatgcccccaggaacaggcgatgcacaactcacgctagcccaagccgtgccactcagcgcaggaatcaccgttactacgcctcaaatagtgagtttagatgacgctaaacggagtttggacatgtttaagaaactacacattcctattgcagggattgtagaaaatatggggagttttgtgtgcgagcattgcaagaaagagagcgagatttttggctcaaattccatgagtggattattagaaacttatcacacgcagattttagccaagctccctttagagcctaaagtgcgtttagggggggataagggcgaaccgattgtgatctctcaccctgatagcgtgagcgctaagatttttgaaaaaatggcacaagatttaagcgtttttttagacaaggtggaaagggaaaaactagccgataataaggacatccagcccacacaaacgcatgcttattcgcattagttttgaaagaccgcttttttaagaaaataccgcttgacttagcgtcaagcccttttgtattaaattttaaaaaatacttttagcattttttaaccaatcgcttcacttttcgtttgatcttaaaaagcgaaaatcctacaaggagtttagaagaaagcctaggcagaagaaattcaaaagaatatcgtttgtctgaaaaggataaggctttattgaaagcgtggatttcttgggtttctttgtctttgttttgaagggattcaaagaggcgatctaaaaagggagcgttaaaataggcgtctttaaaaggcgtttgaatcaaaatttcatgccattttttcgcgccaatgacgcttaagagtttccagggtttatcgccccaaaaatgcagcatgcgcgcttctttaatgctagggaataggggcgtatcaaggaaactgggatgggcgttgtatgaataaggcagttccaaaatcctaccacggcacacaaaacacaaagcgtcttgatcgctaaataaaagtttttcatttttcaaaataaaaaaggcaatcaattggttttccagattttcttcacgccacaattttaaatttaaggctaaaaaccctgcgttaaagtagttgtcaaataggatttgcgcttcttctaaattagggaaagcatcagcaacgccgatagtttttgcacgcatttggcgtaattcgtataaatccttagccgaattcctgtccatagcgatcaaatctttttccctcacagccccaaaataatgcgtttcaagggggataaaaaagctctcgctcatatcattcacaaacaaagtgtccgcatcaaacatgatcatcttatcgtattgggggaaaagggaagcgaaaaagaaacggcacatgatcattttagaaaagcgtttttgcgaaaaagaatggagttttaaatacaattttttaatttcattagctattaaaacatcaagcttgtaatgattgtggcgtggttctaatttctcactagaaagggtaatatccaaaaactctatactggaaaaagcgctaaaaggagcgatcgtttcttctaatttggctacattttcagcgcttaaatcctccaccaaacaatggatttgataaaacccagcagggatacaataattattatcaaaagccaccacaatagggataatctcttgcatgcgcagtccttaaatcttgaaattgaacccgctaaaaaagggggtgatttgtaatcttatcgtttttttttttttcaaaaccaaaatggtgagtttgttttatggcataatatcggacttcaataaaaaaggcgtttggtaaaaagggtgcttaatcaaaaagtttggctagggtttttggctttgcatggggttttcctcagcgcttttgagtatcaagtgagcgcgagagtgggatcgttttcgcgcatcgctttgaaccaatcaattatcaattccaaaaaagggatttatcctacagggagttatgtaaccactaccggggctttacaaattgatgttagtttgctccctaaagggattgaaaaccacaaattgggttttggggtggggggcgagattggggcgttagcttatgattccacgaaatttttgattgatgaggccaaccctaaggcagggtttcagccggcgaactggtattacatggggcgatgggagggctatttgatgcaacacagccaaaattggaccagagagcaaaaggctcaaaacgccaggccttatgtgttatacaatttgtatttagattatcaatataaggacatttttgggattaaactagggcgttacccttctaaagctttgtttttgagcgggtttaatcaagggtttgagcttttttaccggtggaaaaagtttaggatagagtggtttagcacctttggaagggctttagccaatgagcaatacattagggatttttacgctcctgtcaattacaagcaaaaaatcaactacggcatgcacaatttcaacctcatttacgaaaataaatacattggggtcgtgccttttatttggttttaccctaagaattttaacgctcctggatttgaaatcacccatgacacaaagtcttattggaaatctctttggcgcatccaaacgactttttacgcatggtttcctctctatagcgattatctgtctaaagattattatagggccgctttagtgggtaaaaaaagcgcgagtttgttcgtgtttcaaaggatcaatttccgctcttatcgttttggctggagcgtgtataagaattttgggaacgcgagcgttcaattaggctggaatggctcacccattgatcctttttatgacacgaaagatgacaccccttatgaagacgcttattccaatttttacaacgctaattccataacgattaacgcttttgtagggaagagcattaaaaatcttttggtgcaattgtatgggaaattgacctattccccaagggctgatgcgcaaagcttaggggttactctcaaatataatattaaaaaacatatctatttcatgctgatgtttaatggctatcaaatcacgatgcataagggttataaagtagggtttttcacaagcggttacaaccctgatttcgctcaaaccattcaaaacagaagctattttatgagctctatgagttatcgtttttaaggaattaaacgttctttcatgcgattttttaagccatagtatcccccttttaagcgtgcttttattgtataatcttaaaaattttattaaaggaaaagttcaatgtctaaccaagaatacaccttccaaactgaaatcaaccagcttttggatttgatgatccactctttgtattctaataaagagatttttttaagggagttgatttctaacgcgagcgacgctttggataagctgaattatttgatgctaaccgatgagaaattaaaagggctcaataccacgcctagcattcatttgagttttgatagccagaaaaaaaccttaacgattaaagacaatggtataggcatggataaaagcgatctcatcgagcatttaggcacgatcgctaaatcaggcacgaagagttttttaagcgctttgagtggggataagaaaaaagatagcgccttgattggccagtttggcgtgggcttttattcagcgttcatggtagcgagcaagattgtcgttcaaaccaaaaaagtaactagcgagcaagcttatgcatgggtgagcgatggtaagggcaagtttgaaatcagcgaatgcgtcaaagaggagcaaggcacagaaatcaccctctttttaaaagaagaagattctcattttgcgagccgttgggagattgatagcgttgttaaaaagtattctgaacatatccctttccctatttttctaacttacaccgatacgaaatttgagggcgaaggggataataaaaaagaaattaaagaagaaaagtgcgatcagatcaatcaagcgagcgctttatggaaaatgaataagagcgaattgaaagaaaaggattacaaagacttttaccaatcgtttgcgcatgataacagcgagcctttaagctatatccacaataaagtggaaggctctttagaatacacgacgcttttttatattcctagcaaagcaccctttgatttgtttagggtggattataaaagcggggtcaagctctatgttaaaagggtgtttatcactgatgatgacaaagaattgttgccgtcttatttgaggtttattaaaggcgtgattgacagcgaagatttgcccttgaacgtgagccgtgaaatcttacagcaaaacaagattttagccaatatccgttcggcttcagtgaaaaagattttaagcgagattgaaaggctgagcaaggataacaagaattaccataaattctatgagccttttgggaaagtgttaaaagaaggcttgtatggggattttgaaaacaaagaaaagcttttagaattgttgagattctattctaaagacaaaggagaatggatttctttaaaagaatacaaagaaaatttaaaagaaaaccaaaaaagcatttactaccttttaggcgaaaatttagacttattaaaagcgtcccccattttggaaaaatacgctcaaaaaggctatgatgttttgttgttgagcgatgaaattgatgcgtttgtgatgccaggcgtgaatgaatacgataaaacgccctttagagatgctagccatagcgagagcttgaaagagcttggtttggaagaaatccatgatgaggtgaaagatcagtttaaagatttaatcaaagcgtttgaagaaaatcttaaagatgagattaaaggcgtggagctttctaatcatctcacttcagcggtggctttaataggcgatgaaccaaatgcgatgatggctaattggatgcgtcaaatggggcaaagcgtgcctgaaagcaagaaaactttagaattaaaccctaaccatgcgattttgcaaaaactcttaaaatgcgaagataaagagcagttgagcgcttttatttggttgctttatgatggggcgaagcttttagaaaaaggggctttaaaagacgctaaaagctttaatgagcgtttgaatagcgtgctattgaaggcgttgtaggaaaaaaccctttttaagggtttgaaaactgcttaaacccttcaaacaccaatctcaaaacggcaatgaacgggttcgataaaagcttctttataattaaaaagattggttcgtagggtttatgttttccttaaaatataaaaagcgtaaaagccagctaaacgcagcgtttagcttaactttattgaaactaaagctctatttttaattccttgagagcgtcgcatgcttctttaacgcttgatttgcagccttttttaaagttttctaccgcttgcttttcgtcctttgctgtaccttgagcgttgtattgcataacccctaaattataacaccccctaccatcttttaattcgcatgctttagaataacgaacgatagcctccttaaaattctttgccacaccatacatgtatcctgcattaatacacccggggctgtcttttaaatcgcaagctttttcatacaaatcaagagcctttcttaaatccttaggcgtgcctacgccataatggtgtaggcttcctaataccgtacacccttcagcatggttcaattcacaagatttagagtaatattgtgaggcttttttggcgtctttagaaacgccttgtccgttatagtataaatttcctagtaggcgacacccataaccatcatttaattcacaacctttagtgtaaaattgaatggcttttttcaagtcttttctcactcctttcccttcttcataaaacgcccctaaaaaaacacacccaaaaccttcttttaactcacacgctttttcaaaatgctctttagcttgagcgaaatcttgtttcttcacgctttctatacctaaattaacaagttctttagcgtctggctctgccattaaccctctcaaacacaacgcgcccaaacacaagaccccaaaaagggtttttttaacactccctagcatgatatatctcttattaaaaaaatgtaatcctttataattataatcaaatattgacgattaaagccttattgaatgccattttattggtgaaataaagaaaatgattgagaattgcttctcttttaagcgcgttccaacgcttgagctggattgccatgcgataggggatactagtgagaagctgtattaaaagagtttgttttaaaaagttgattgagccacccctttaagataagagtggcttggtaagagctttaaagtaatcaaaaacacagatattatcatagcaagctttggttattttgtcaagcattgtcccactcttataacaaggttgcaacaaatgggttgcaagcgcgcttaaagcttgagctggtatcggctaaaaaggcgttggcgttaaaaacaaaaacccacttaaaacgattactttatttcatttatttttcgctcaaattctctaaaacccccaaaaacactttttctaaaagctccaattccttcaagctcaccctttcatcaacggcatggatcctgtcattaatggtgccaaactccaccacttctataccatgagcgctaaaaaatcgcgcatcgctcgtgccgcctttggtgtttaaaaggggggtggtgtggcatgtttttaaaatattttcttttaaaacgctggtaagttttgaatgggaagccgtgatgaaaggcgaactgcttgactctaattctaaagtatgaggcaaatctttcaaaaccttttctaaatattctttcaaactctcttgggtggtttttaaagaatggcgcgcattaaagacaatttctatgctccctggtgtcacattattagcccctaaccctgcatgcaagttggtgatgactaattttgaagggtcaaaacactcatcgccattgtctaaatgaactcctgaaattaagggcaaaaccgaagcgagcgcgtcaatagggttttggcatttttgcgggtaagccacatgcccttgaacgccttttaaaatgagtttgccattaatggaacctcttcggccaattttgatgctatcgcctaaaattttttcgcaagtgggttcagccacaatcgccatatggggcagcaaatccttttctttgagtttttctagcataagcctagtgccaaaaatccctgacccttcttcatcgctcgtgagtaaaacagaaagcatgaaaggggttttagggtcaaaatttaaactcgcactcaaaaacgcccccacgccccctttcatgtcttgcgccccacggccgtataaaaacccttctttaatgatgggtttaaagggatcgctttgccagttgttcccaggaggcacgacatcaatatgccctgcaaagcaaaaatgcaagggcttagtatcctcttttgcatgctttgcttttgcatgcttttcttctgcatgatctttgggggggttaaaaatgcggtataaaaaaaggtttttcacgccattttccccacactctagggttttaaaagcaggaaaaagcgatttaatgtattcaaaaataccgcattctttgggcgtaatggtggggtagctgatgagcttttgggtgatttctaaagcgttcattaaaaatcctttaagagtttttccgcaaatggatatacaaatgcaaaacatctaaattcgccggggtgatcccactgatttctgaagcttcaaaaaggcttttggggcggaatttttctaatttttctaccgcttctaagctaaggcctggaatgcctttaaacacaaaatgtttagggatagacactttgagcatgctatccattttagcgatattttcgtgttgtttttcaatataaatattatacttgcattcaattttaatctgctctaaaacccgctcattcaaaggggctaaaaagctaaaaaaggagcgcattttttctgcattaaaactatcgcgcgctaaaaggctgacgccatccattttgtcattgatagggttttcatctaattcactcaagcgttttaacacttctttgctaggggtaagcacgcattctttaaggcgtttcaagttttcttgtattgcttgttggtctttttttaattcctcataaaaatcctgttccataagccctaaacgataggcatgttcacctaatctaaaaagcgtgttgtcttctcttaaaagcaagcggtattcggcacggctggtaaacattctgtaaggctcattcgtgcctttagtaaccagatcatcaatcaaaacgccgatataagcttcattgcgttttaaaataaagggggtttgattctttaaggctaacaccgcattaatcccagccataagcccttgagccgccgcttcttcatagccggtagtcccattgatttgcccggccaaataaagccctttgatttttttggtttctaaagcgtgggtcaattctgtgggctggatgaaatcatactctatcgcatagccatagcgcgtgatgagggcgttttctaagcctttgatagaatgaatgaccttttcttgcacgtctaggggcaaagaggtgcttaagccgttgatataatattcgcttttatgaatggtttgaggctctaaaaacagctggtggcgttctttttcgctaaagcggttgattttatcttcaatgctagggcaatacctagggcctatgccttcaatttgaccgctaaaaaggggggctcggtggaaattatccctaatgatttggtgggtaatggggttagtgtaagtgatgaaacaagagagttgggtggggttaaaatctttggttttatagctaaaatagggagggtttgcatccccaaaatgctcctctaagccttcaaaatcaatgctattaccggccactcttgggcaagtgccggtttttaacctctccaccttaaagccaagctcccttaaattcaaggctaaagaattggaagcgttttccccaaagcgcccgttttggttttggtgctcgccaatatgcaccaccccttttaaaaaagtgcctgtggtgatgatcacttttttagctctgtaagtgttattgatgttcgtggttacgcccactacctcatcgttttcaaggattaaactttcggtcatttcttgagagacgctcaaattaggggtgtttaaaacgagatttcttgcaaaaatgcggtaagtatccatatcaatttgcgctctagtccccctaaccgccggccctttagaagcgtttaacacacgatattgcaaaccgctatgatccgtaataatccccatagccccccctaacacatccacttctttagtcaaatgccctttacccaagcctccaatggccggattacagctcgctaaaccgatcgtgtctatgagcatggtgattaaatgcactctagcccccattttagccgcaatcaagctcgcttcaatgcctgcatgccctccaccaaccactaaaatatcactttcttttaccactctttttcctgttttgattttatttttctaaaaccctagttttaaaaaagttttattgtagcatgtaggttagtaattttaaagggtaaaacaccatggaaaatcatttgcatgccgatacgaacactgatgacaaaagcaccaagatcgttcgtttgtttggtctcatagggggagcgttaatcgcacttattatctattacgctttagacgctcaaatgcctcatattgtagaagaaatccccaagctcagttctttgaattataaggcgatgcctgttgtggcgggggtggccgttttaatggggatatggtggatgactgaagccattgacttgcctgcaaccgcgcttttacctttggtgctttttagcgtctttagcgtggatcaattcgctagcgttagttcttcttacgcatcgcccattatctttctttttatgggagggtttattttagctttaagtatgcaaaaatggaacttgcacacccgcatcgctttaagcattattttattggtaggcacaagccctaggaggttgattttaggtttcatgatagccacaggctttctgtctatgtgggtgagtaataccgcaacggcggtgatgatgtttcctgttggcatgagcgttttgcaattagtcgctaaacttgtgggtaaagaaaacgcctctaatgcattctatcaaaaagaagaaatcaccaaagcgcatgggggtattatgggcaatatcgtgcataagggtaaggacatcgctcaagtgattcaagaaaagaccaccatttatcgcacgaatttcagtatttgcttgatgcttggcatcgcttattcggcttctattggctctttaggcactctgattggcacgccccctaacgctttattagccggctatatgaaaaccgctttcaatattgaaattgatttcgctcagtggatggtgtttgggacgccgttagccttcatcatgctcattttatcgtggctcttgctcacttatgtgattttccctttaaagattaaagaaatcccagggggtaaggaagtcgttaagcttgaattaaacaaactaggccgtttgagtcaggcggaaatttcggtgggcgttatttttatcttagcgtctttagggtggattttcttagatacgattttaaaatcttggggtattaagatagataagattgattcagtgatcgctatgggggtctctgcgcttttattcattttgcccgctaacaatcagggcgataggctcattgattggggtgttgctaaaaaactcccttgggatgtgctgcttttatttggcggcgggttagccttgagcgcgcaattttctaaaaccgggttgagtttgtggatcgggcatttggtttctggcttttcgcatttaccgattttattcatcattgtcatggttactttaatggtcatcttcttaaccgaaatcacttctaacaccgccaccgctgcggcgtttttgccggtgattggaggggtggcgatgggcatgggttatgaaaaccaccaaagcttgttattgaccattcctgtagctttgagcgcgacttgcgcgttcatgctccctgtggccaccccaccgaatgcgatagcttatggctctgggtatgttaaaataacggacatgattaaagccggcttgtggcttaatttagtgggcgttgttttgattagctcgtttagctattgtttagtttcgctgatatttaattgattaaggaaaaaagtgaaagaagagttatttaaagaaaagtctcgttacattacaggggttgttttaatcgttgtggcgggcttgattttgtatgcggacaatttgttgttgttttgggctgttttaggggggatttatgcggtagggttttttgaagcgttaaggttgttccaggtcaaagcgagctttagcttgtatctcattttagtgttgtcatgggtggcagcgtattttaacgggcatcctgtagaatgcgctcttatcagcgcgatggtcatggctagcgtcatcgcttatcaaaaagcgcaccacagcgaagccattttaccctttttgtatccgggcgttgggttttttgcgctttttggggtttataaggattttggcgcagtggcgatcatctggcttttagtggtggtggtcgcaagcgatgtgggggcgttttttggaggcaagcttttaggcaaaacccctttcacagccacttcaccgaataaaaccttagagggcgcgttgattggcgttgttttggcgagcgttttgggatcgtttgtgggcatggggaaattgagcggaggctttcttatggcgcttttattcagtttcttaatcgcgcttatggcggtgtttggggatttgtatgaaagctatttgaaaagaaaagttgggatcaaggatagcggtaagattttacccgggcatgggggcgttttggaccgattggattccatgctttttggggctttgagtttgcatgcgttgttgtattttttggaaatttggaaagagacggcggtgtttttaggggattgaatggttgttttaggaagcaccggctctatcgggaaaaacgcccttaaaatcgcaaaaaaatttggcgtaaaaatagaagccttaagctgtgggaagaatatcgctttaatcaatgagcaaatccaaattttcaaacccaaaaaagtagcgatcttagatcctaacgatttgaataatttagagcctttgggcgcggaagtgtttgtggggttagacggcattgatgcaatgatagaggagtgcacttccaatttagtcattaacgccattgtgggcgtagccggattgaaagcgagctttaaaagcttacaaaggaacaaaaaactagccctagcgaataaagaaagtttagtgagcgcggggcatttattagacatttcacaaatcacgcccgttgatagcgagcattttggtttgtgggcgttgttgcaaaacaagactttaaagcctaaatctttaatcattagcgcgagtgggggggcttttagggacacgcccttagatcttatcgctattcaaaacgcgcaaaacgcgctcaagcaccctaattggagcatgggggataaaatcaccattgattcagcgagcatggtcaataagctttttgaaattttagaaacctattggctttttggcacgtctttaaagattgacgcgctgattgaaagaagttctatcgtgcatgctttggtggaatttgaagacaactctgtcatcgcgcatttagcgagcgcggacatgaaactacccataagctacgccattaaccctaaactagcttctttgaacgcttccattaaacccttagatttatacgctttaagcgcgattaaattcgaacccattagcatggagcgctacactttgtggcgttataaagacttgttgttggaaaacccaaagcttggcgtggtgctgaatgcgagcaatgaagtggcgatgaagaagtttttaaatcaagaaatcgcctttggaggctttatccaaatcatttctcaagccttagaattgtatgctaaaaaatctttcaagctctctactttagatgaagtgctagcgttagataaagaagttagggagcgttttggaagtgtggcgagagtgtagtataataaggttttgcttgcgatagcgtttttatttcaattaggagtttttatggggttaaagaataaaatcaagggttttgttaaagagagaatgccttttataatgaggtgcgttcgtggtttaaaaggggcaaaaaacgcccatgaaagtgctcatgatagggacgctcattgtggaatcaatcatgaaattaaggaaatgttagaggctaaaaaacttcattctcttcaagaaaaagctttattcaaccatgaccatcaagaaagcgtgtttttagctatcgcttctttaaataatgaaagtttcattgaacgcaataggagtatttataaaaatagttctcttaattataattatgggggggggggggcatttagaagatagggttatccatcccactttaactttacccaatcccacgcattcgggttattttgactatgataaaaaaagtcaaaatcctaaaagccctctaaacccatgggcttttattagagtcaaaaacgaaatcgttactttagaagagagtttgttttctatgcttcctgccgttcaaaggggggtcattggttttaataattgcgatgatggctctaaagaagtggttttagaattttgtaaaaagttcccctcatttatccctattagctatccttatgaagtcattctaaaggattgcccgagtttgtggcaccaattctatcactattgtaattatacgctttcttttatccctaaaaatgaatgggtagtaaaaattgattgcgatcatatctatgacgctaaaaagctttatgaaagtttttatatccctaagaatattaaagaggttgtgatgtattcgcgcattaattttgtggtgcgagattttgaagtgtttgttcgtaatgatggggattttgggtttttagacgcatggggggatcattggttattgtataacgattgcgagccttttgaaatttggcgctacaatgatgaaagttatgaagtcctaaagcttaaagataaacaccacattaaagataaggaaatggtgcaatggcacttccctttagctaaaaagaggcgaaacgctatcgtttatgacgatttgatccctttaaaagaattcaaaaaacgccatgccgatttgataggcacaaggattgaagaaagcatgctagatgaaaagaggattttagaggtgtatcaaaaattccgcttgctttaaatcaatcatcgttttttgctcccatgctctatttgtaggttcattgaattaaacttacaaacaagcagtttatttccttacaaactgcttgtataaaaattcctttctccctatggcgatgatatggttgcgcattttgtcatgcaaatcgcctaagaaaaaaggggcttttaattccagtttaggaatgtctagggcatacacttgaattaagtaatggtgatcgccattagggggcatggggccgatatagacgctattgttgaggttggagcgttgtttttcgctttcattaagagaggaacggataaagccttgagtgagcgaattgaccccttgaacaatccttttatccatcatggaagcattttcttctaaaacattgtaagaaatattgcccacgacccaatggacaaacggcatgccacacactttttgcgcatcatgatctattaattctaaagcgtagcttttagcgccttccactttttgccatgagattttaggcgagtaagtgggtaagccgtttgggttaagaaaccctctaggggcgttgccgccaaatttagcgtccaaatacccttgcgaatcggtttgaatcatcacttcaaaagttttcattttaagccctttttctttgaaatcattttcctttattgtagcatgatcataaaaacacatcttactttggaacatggtattagaataattatttttaatgattgtatagctatttatttttggtggttaccattgaacgcatggaaagtagaataaatcgtttgagcgccaaaatagacgcactattggaacagcaaaaaaaagtgatttcgttgttagaaacttatttgagcgtttattccacaccacaagaggcttcaaataagctttttaagggcattagtcaaggcatggagttggccccagaaatcgcgcaagaagatgaagaaaaacgcctttatgtgttgcaatatttaagccatgtggatattaccaaaaacaagcaagactcccagctcaaaaaagattgtttggaatttatccaaaggtttaatatcccaaagcccattatcgttaccgctctttataaccttaaaggcattaagcccactaaaaaagaagtggcgaaacaattgcaaaaactctatgtgtgggagaggcgttaccaacaaggggggatagacgctttgaaagacaggcgtgggagaccccttaaaaaaccttaagtgggttgataatggctatgttggtttttaatgggggtattcgcgtttctcaaaatgttttcaaaaattcatcttattttaagttaaaattaagaaaatatcttgtatttaatcataatttagacctagataagaaatctatgtaaaattttaaggagaacactcatttgttacaacgaatttatttagacaataacgctacgactaggattgaccctaaagtcaaagaaatcatggatccttttttaagggatcattacgggaatcctagctcgttgcaccagtttggcacagaaacccacccagccattgcagaagcgctagataagctttataaaggcattaacgctagggatatagacgatgtgatcatcacttcttgcgcgacagagagcaataactgggtgttaaagggcgtgtattttgatgaatgcttgaaaaaaggcaaaaaccatattataaccacggttgcagagcacccggcggtgcgatccacttgcaattttttagaaagcttgggggtggaggttacttacttgcctattaatgagcatgggagcatcaccgccgatcaagtcaaagaagcgatcacagaaaaaaccgctttggtgagcgtgatgtgggcgaataatgaaaccggtctcattttccctattgaagaaattggggctatctgtaaagaaaagggcgtgttattccataccgatgcggtgcaagcgattggtaaaatccctgtagatgtgttaaaggcgaatgtggatttcctttcttttagcgcgcacaaattccatgggcctaaaggcattggggggttgtatattagaagtggggtgggattgacccctctttttcatggcggggaacacatgaatggcaggcgcagcgggactttgaacgtgccttatatcgtgggcatgggcgaagcgatgaaattagccgtagagcatttagattatgaaaaagaagtggtagggaaattgcgcgacaaattagaagaagcgcttctaaaaatccctgatgtgatggtagtaggggatagagtccatcgtgtgcctaacacgactttaatcagcgtgagagggattgaaggagaggccatgctgtgggatttaaaccgctctaatatcgccgcttccacagggagcgcgtgcgcgagtgaggatttagaggctaatcctgtaatggtggcgattggagcgagtaaggaattggctcataccgctatcaggctttcattgagccgttttaacacggaagctgagattgacaaaacgattgaagttttctctcaagcggctgtaagattgagaaacatttcaagctcttattaaaaagaatataaaggaatcaaaatggcaaaacatgatttagtgggatcggctctttgggatgcgtattctaaagaagttcaaaggcgcatggataaccctacgcatttaggggtcatcacagaagagcaggctaaagccaaaaacgctaagctcattgtggcggattacggcgcagaagcatgcggtgatgcggtgaggttgtattggcttgtagatgaaagcacggacacgattattgatgcgaaatttaaaagctttggttgcgggacagcgatcgcaagctcggatatgatggtagaattgtgtttgaataaaagagtccaagatgcggtaaaaatcacgaatttagatgtggaaagaggcttaagagacgacccagacacaccggcggtgcctgggcaaaaaatgcactgctccgtgatggcgtatgacgtgatcaaaaaagctgccggcatgtatttagggaaaaacgccgaagattttgaagaagaaatcatcgtgtgcgagtgcgctagggtgagtttaggcacgattaaggaagtgattaggctcaatgatttaaaaagcgttgaagaaatcactaattacaccaaagccggtgcgttttgtaaaagctgcgtgagaccgggagggcatgaaaaaagggattattacctggtggatattcttaaagaagtgcgtgaagaaatggaagctgaaaaacttaaagccaccgctaacaaatcccaaaatggggaattggctttcagggaaatgactatggttcaaaagattaaagccgtggataaagtcattgatgaaaatatccgcactatgcttatgatggatgggggggatttagagattttagacattaaagaaagcgatgattacattgatgtgtatatccgctacatgggggcatgcgatgggtgcatgagcgcgactaccgggactttatttgccattgaaaacgccttgcaggaattattggatcgcagtatcagggtgttaccgatttgatttattttgatatttttagggggtgaaagcctttttgagcgagtgctaataaactcaaaatgaggaatgattagtgcttgcaacattgttcgttacgcgctacttttatgctaacatgctattttcgtttaaagcgatttgcgatgatgattgaaggaacttgatgaaaacgacagaaaacacagatgaaactcacttaagggaaactaaaaataaactaggacgcaaaccaaaaacagacgctaataaaaaaactcgcgcggtaagcttgtatttttctgatgagcaataccaaaaactagagaaaatggctaacgaagaagaagaaagcgtgggatcttatatcaaacgctatattttgaaggctttaagaaaaatagagcaaaatggcccttgataactttttaacttgtttttagtttagctttacgagttttgctagaaaacaaaaccaaaaccccatttttatctggtctttagctgtgtgattttaaaaaagagagatattttggctaaaaaaacttctttatttgagtgtcagcattgtggttttacaagccctaagtggctaggaaagtgcgttcagtgcaacgcatgggagagctttatagaattgaaccaaacccaaaaggaagttttaaacgcgcttaaaataccgctcccacaagcgcaaaaaagcgtttctatcgctgaaattgagcatgaagaagtcatcaagttttcttccactcaaagcgaattggatattgttttaggtggggggatcgctaaaggggggctgtatttagtgggagggagtcctggggtggggaaatccactctgcttttaaaagtggcttctggcttagccaaaaaccagcaaaaggttttgtatgtgagcggggaagagagcttgagccagattaaaatgcgcgccactagattggattgcatagaaaaagaattgtatctgctcaatgaaatcaattggcctgtgattaaggctaatatggagagcgaaaattattttgcttgcgtgattgattccatccaaacgctttattcaccagagatttcttcagcccccggctctatttcgcaagtgcgagagatcacttttgagctcatgcgtttggccaaaacaagagatattgctatttttatcatcggtcatatcactaaagaagggagcatcgcagggcctagagtgctagagcatatggtagatagcgtgctgtattttgaaggcgatcccagtagggaactaaggattttaaggagttttaaaaaccgctttggccctacgagtgaaatcggcttgtttgagatgaaagagcagggtttggtgagcgccaaagaggcttcaagcttgtttttttctaaagaagagcctatggaagggagcgcgattaccatcactttagaaggctcaagggcgttgattttagaaatccaggcgttggtgagcgagtgcagtttcggggcgcccaaacgattagcgaacgggtttgacactaaccgccttaacatgctcatcgctttattggaaaaaaagctagaaatccccttaaaccgccatgatgtgttcattaatgtgagcggaggcattaagattagcgagccggcttgcgatttagcggtcattgccagtatcctttcaagctttaaaaacagaaaaattgacaataaaacggcgtttttgggcgaagtgagtttgaatggcaggattttagaagcccctaatttgaacgctagattgaaagaaatggaaaattacggctttttaaaagccattttgcccaaaaaacccagtcaaaaaacctctatcaaatgctatgaagccaatgtggtgggtaagattgttgagtggatgtgattggaatttttgttacctaataaaacaaagccttattaaaatttaagctcaatttaaagaacaattatcatcttttttagttataatggcggacaccattaaaattaaaacaaaggttatttaatgaaggtattatcttacttgaaaattttttatctttttatactaataggagcgatcatgcaagcgaatgaaagcatgggggctaaacaccctaaaaccgatgaaagagtgatttacttggctggggggtgcttttgggggctagaggcgtatatggagaggatttatggcgttatagacgcaagctctggttacgctaatggtaagacttcaagcacgaattatgaaaagttgcatgagagcgatcatgctgaaagcgtgaaagtgatctatgatcctaaaaagatcagtttggacaagttgctgcgctattattttaaggtgattgatccggtgagcgtgaacaagcagggtaatgatgtgggtaggcagtatcgcacagggatttattatgtcaatagcgcggataaagaagtgatagacaacgccttaaaagcgttacagaaagaagtgaaaggcaaaatcgccattgaggtagagccgttaaaaaattatgtgagggctgaagaataccaccaagattatttgaaaaaacaccccggtggctattgccatattgatttgaaaaaggcggatgaagtgattgtggatgacgataaatacaccaaaccaagcgatgaagttttaaagaaaaaactcaccaaactccagtatgaggtgactcaaaacaaacacactgagaaaccttttgaaaatgagtattacaacaaagaagaagagggtatttatgtggatattactaccggcgagccgttattttcttcagcggataaatacgactctggttgcgggtggccaagcttttctaagcccatcaataaagatgtggtgaaatacgaagacgatgagagccttaacaggaaacgcattgaagtgttgagccgcattggtaaggcgcatttagggcatgtgtttaacgatgggcctaaagaattgggaggcttaaggtattgtattaatagcgcggctttgaggtttatccctttaaaagacatggaaaaagagggctatggcgagtttatcccttatatcaaaaagggtgaattgaaaaaatacatccaagataaaaagtcgcattaaggagtaatgactgagccccttaatggggggttaagcgtttgggttatcctaaggatcgctaaaaaccactagaaaccgccttaaatgatttattttttaatacccttactttaaaaacgccctcttttaagctttatggctttgttcttaaaatatcaataactaaagctttttaacttttttaaaaaatggggttttggttgctttgttttcattgttttatggcaaaaacttatttccttaatgagaataggggggtattttgaaatcattctctctataatccccctaaccctaaagaagcgcttttttagagattaccgcttgattagaatcaagctctttgctatttcatctttaaaaaatgcccttgatttatttttaaatttttaacccataatgagcttgtgtaaggtcgctaaaatgcttaaagcataaatgaggagcaataagattttatgcaccttttcattagccaaagcgatgagcttaatgccaatgcccacccctaaaaacgctccaacaccggtgatcaccccggcttgaacgcttgtatcatcaagaaccttcccattataaagagaaataaccccagataaagaagcgaacaccacaaaaaatagccccaaaggcacgatttttttagaatcgtatttcaaaaaatagcccaaaaacggcaccattaaaatccccccacccatgcctagcgggatagaaaagatgccggtaacaaaaccggcgagcatcaaaaccccatgcgttctatccatagacacaaaagggattgcgcgctttttttcgggcgttttgttattcgcatgcaaatcaaaatgcatttcttcaaaatgctctggcttcttgttgttagaaaaagcatatttgataaaggtgtagcacaccaccaccacaaacacagccattaaaatcttatcgttaatgatttttaagataaagctccctaaaaccgcccccattagccctccaagcgcagcaaatgagccttctttcaaatccaacaagccctttttgtaattgatgatagagccgaccactgaagaaaaaagcatttgcatgagcgaaatacccaccgcatggctataactaaaatgggcaaaaatcgcgctagggacgacaatctcccccccaccaataccaaaaaacccggcggtgatgccggtgaatagccccacaagagccaaaataaacgctgttgattcttccatgaaaaactccctaaattctaaattattactttatcaaaaaagagtgataatctttaaaaaattttctttaatggttacaaaaatagggttttgattactttaattttatcgcttgagagtgcattaaaagagattatcgctacgcgagctctttgctattggttgcaaaaatgcctttgagcgttttttaaacaagcccccttttttaaagagggtttttagtaagcaaacacataattttgcaaaaggttttcagcgtcattgacgctgctaatctttagctggattgggagtgaagtcccacctgaataataattgccattcccatcggggtaagtgtattctgttgtagggtttcttgtgaaagtttgattgatattgactaccatatttttagagccattcaaggcaggcatcccgcctccttgattttggtttaaagcggtttgaatggtttgataagcggtattgagaacctggtattcgctgctagataggataccattgggccctacattactagccccattacaagtggtggtggtcgttccgctaccggtgttgtagctgtagtttggcgtgttgtcaaacgatcgaacgcctccattttctaaatgttctgcgccaagattggggccagggccgcaactgatcccaaaggctatgacttgccacatgcccacagcggcattgagcgctaaagccacagcttgataggcgggggttttcatgtttttttcctttcttttccttttgttgatttttgttggtttcacattcccatgatagtcatgtttatgaaatttcgccattttaccatagaatgcttattcttaacttaaaatttatattttgaaaaaaaaaaaaaacaattttaagtattttttacaataaaacatcatatagcttgatttaagaaaagggattttatccggtttgaaattggtttttaaatctttggttacaatcaagccattttaatgggaaagaaaggcatgttggaaaagatacaaaaggaatggttgagcaacattcaaaaagatttgttgtctggttttgtggtggggctttctgtgatcccagagacggccggttttgcgatcatggtgggtttagatgtgggcgtggcgttttatacgaccttttacatggcttttgtgttgtctctttttggggctagaaaggcgatgattagcgcagcggccggctcagtggcgctcattttggtgggcgtggttaaaaattatgggcttgaatacgcgggcgtggcgactcttatggcaggaatattgcaaattcttttaggctatttgaaaatagggaatcttttaaaatttatccctcaatcggtgatgtatggctttgtgaacgtgctaggcattttgcttttaacagagcaattcaaattccttcaaaaccaaaatttgggggtgtttatcttgctcgctattggaatattgattatttacctcttccctttaatcactaaaaaaatcccctctaatctgatttgtatccttgcggtgagcgcgatcgctttaatttttgatatgcatgcgccgaatttggggagcattgagcaaggggtttcaggctttcatttcatcattatccccaaaaatttggattttaaaatggtggcaggattgttgccttacgctctttctttagcgctagtgggaacgatagaaagcttattgacggctaaaactttagatgttattttaaaagacggcgtgagcgataaaaataaagaaactaaagcgcaaggcttggggaatgtcatttcagggcttttagggggaatgacagggtgcgctttagtggggcagtctatcattaacgcaaaatccggggctaaaacaaggctttctactttttttgccggcttttctttaatggtgctgatattagtgtttaatgaatacgtggttaagatccccattgtagcggttgtggcggtgatggtgatgatttctttcaccacttttaatttccaatccattatgaacattaaaacaatcaagctctatgacacgctgaacatgcttttagtcgtggcggtggttttatacacgcataatttagcgataggggttgtggtgggggttttagtcaatgcactatggatcaaatctaaagggattgcgtgaagttttattttaaaaaattggatagctagagatatggctccagatgtaggattcgaacctacgaccaagcggttaacagccgcctactctaccgctgagctaatctggaatttcgctcaaaaataaaaagaaattttagtgtgttttttgtaaaaagtcaagtaaattgatgccattattcacttgagagccaaaaagttggctttgtcctcattagtcaatgagaaccgattcaatatcaataagccaaaacataattgagatacaagctataaagtcttcggtaggctaatttagcgcccatgaaagaatagtaattggtgttgatcgtggggattttcacgcctaattcaatgccatgatggatcccttgaagccttaaacccgtattgaataagaattggaaattggtgttgttgatcttggcgctgtaggcgctattggtgatttttaaattcgcagattggttattaagccatgtcgttcccgctagagcgatgcccccaaaaataccaaaagagactttgcggtttcgatcggatccgccattgatgaagttcaataaaagatcactgcccgcgccataagtgaaaacattagaagcggagttaaaaaagttggatttgatatacgcatagttgtaatcaaaaaagccataataccgaatcccaaaaaatttatttttcccaaagaattgcttatagcctaattgcacgcccacgccattcatcgccccgttattgctttgagagttgattaatcccacgcttctaaaggggttatggccaaactctttggtggtggtttggaattgagaatattgggtttcgttgagagaataactatagctagaccggctcaccaaactttgaaaccctttagaattaggcgttttttgaatggcgttgtagatggtttctaaattatcccctttgagataagagatagtgtcattaataacgcttgagacttgattgaggtttttattgaaatcagcgttgttaaacgcgttttgttggtttggaccttctggggcagttcttcgggcttctgcggcggcttttttagcgctatcaatcatgctattaatggcgctaaaggtgttgccaaaaatagtgcatgcgttcccgcttgcattaatgccccatggtgtgccattgcccccatctacgcttgggcattggctttgaagggtattaataatggtgctagcttgagttaaaagctggtcatagtcattttcaattttaagattattgtttttattttctagggtgttttggagcaattgagaaatcgcattgattttgtcgtattcgctagtagatagcgagttattggctaaattagaggctatcacttgccacatgcctaccgcagagctgagcgctgaggacacggcttgattagcggtattaggggtcgttttcaatcggctagcgctcttttctaaattatcaatcgcttgagtagtgcttgaatcagtgttagaggccgtttgtttgagttcgttatagcgggttaaaagattgttcaagttttcgtaagcgttggagactttttggatttcgccggtgtttttcaccatttgcgcggcttcgccgatctgatagcccacgctcatataagcgccgtcatcttcagcaaagagcgatgacgccatgagagaaagtaaaatcgtttttttcataaaatgttccttaaagtaatgttttatttgtaaaatcgtatcaaattgaaactttatttacaatgcgtttgaaagtatgccataaaattatcgaatttttaataaaattgagcaaaaattaagaaattttgctttttttttggatttaaaaaaaggtttttgatagtgaaaaatgttttaagtatttttaaatttcaccgcttaaggagatcggggctaaaaattttcaaagcgttttgcaaatcttctttggtgtcaatgcccatgctttcactttgaacgatttttactagaatctttttttggtaatacaaagcccttaattgctctaatttttctgtatcctctaaaacgcaaggttttaaagcgcataattcttctaagatttctttattgtggaagccatagataccgatatgccctaaaaggggggtttggcgtttcgcatcaaaatctcgtaaaaaggggataagggagcgcgaaaaatacaaggcgttattttggctatctaaaaccaccttgactaaattagggcttttggcttgttcttcatcaatgactttagcgcaagtcgccatgaaaggggcgttttgggtggcttctaataaggctaaaatgacttctttttccaaaaaaggctcatcgccctgcaagtttaaaaccctttcatcgttttttaaccctaaaatttgtgccgcttccaaacagcgttccgtgccgctattgtggtgtttggaggttagcaccgctttaatgtggaatttttggcatgtttgcatgatgctttcatcatcgcaagcgactacgcattcatctactagattcgcatttttagcgcaacggactaccataggcaagccaaaaatatcttctagcactttattctcaaaacgactggattttaatctagcaggaatgataatcatctttaaacctttttaagccttatgaaaataggggatttttatggtattatacccatttgaaacgcttatttctttatattgtaaggatttaggctattgaactttaggagttttaatgatattaagagcgagtgtgttgagtgcgttacttcttgtaggcttaggggcagcccctaaacattcagtttcagctaatgacaaacggatgcaggacaatttgattaaagtgattgaaaaacaaaccaataaaaaggtgcgtattttagagactaaacccttgaaatccaatcaagatttaaaaatcgtggtggtagaagatccggacactaaataccaaatcccgcttgtagtgagtaaggatggtaatttagtcatagggcttagcggtatcttttttagcaataatagcgaagacgtgaagttgctcacagagaccaatcaaaaaattcaagcccttaacgctacgcaacaaaatagcgcgaagttgaacgctctttttgatgaagtgccggctgattatgtgatagagttgccctctactaacgctgaaaataaggataaaatcctttatattgtctctgatcccatgtgcccgcattgccaaaaagagctcactaaactcagggatcacttgaaagaaaacaccgtgagaatggttgtagtggggtggcttggggtcaattcggctaaaaaggcggctttgatccaagaagaaatggcgaaggctagggctaggggagcgagcgtggaagataagatctctattcttgaaaagatttattccacccaatacgatattaacgctcaaaaagagcctgaagatttacgcactaaagtggaaaataccactaaaaagatttttgaatctggcgtgattaagggcgtgcctttcttataccattataaggcatgatataaggctactctcatgaaaaaaccctacagaaagatttctgattatgcgatcgtgggtggtttgagcgcgttggtgatggtgagcattgtggggtgtaagagcaatgctgatgacaagcccaaagagcaaagctctttaagtcaaagcgtccaaaaaggcgcgttcgtgattttagaagagcaaaaggataaatcttacaaggttgttgaagaataccccagctcaagaacccacattatagtgcgcgatttgcaaggcaatgaacgagtgctaagcaatgaagagattcaaaagctcatcaaagaagaagaagctaaaattgataacggcacgagcaaacttatccagcctaataatgggggtggggggagtgaaagctcaggctttggcttggggagcgcgattttagggagcgcggcgggggcgattttagggagttatattggcaataagcttttcaataaccctaattaccagcaaaacgcccaacggacctacaaatccccacaagcttaccaacgctctcaaaattccttttctaaaagcgcgcctagcgcttcaggcatgggtggggcgagtaggggacagagcgggttttttggctctagtaggcctactagctcgccggcggtaagctctggaacaaggggctttaacgcataaaatctatttaatttaaggttaaaaaatgcaagtgattcctttaaaacctttagacaataagactttagaagaaatcggcttagattggcacacgaatgatgacatgtcatcttatatcgctgatgaaatggtggttgtctcccaaaaagaagcggacgcttattatgacgcttgtaatgagctttatgacatgtttgtagagacggctgaagaggccattaaaaacgatcgcttttttgaactggatattcctaacgcgctcattcctatgatcaaacagagttttgaagaagaagtgcattggcatatttacgggcgttttgatttagccggggggcttgatggcaagccgattaaattactggaatttaacgctgatacccccaccatgctctatgaaaccgcgctgatccaatgggcgttactcaaagccaatggctatgatgaaaacaagcaattcaataacctttatgaagtgcttggcgagaattttaaacgcctggttactttgggcgaagacacgagtcgttttgaggagttgtatgaggggtggaaaatccttttttcaagcgttagggggaatattgaagaagagcgtaccatgcgttttttgcaagacgtcgctcagagcgtggggtttgaaacggatttttcttacattgatgaggtggaatttaatgtagaagagggcgtgtttaaaaacggcttgaattatgagtttttattcaaactgatcccatgggaaaacatcgctattgatgagccagaattagcccttttgatgcaaggcatgatggaaaataaaaacacgatttttttaaacccggcttatacgatccttttccaatccaagcgttttttaaaacttttatgggacagataccccaaacaccccttattgttagaaacgagctatgaacctttagctaataaaaagcaaatcaaaaaagtggcttttggtagggaaggggcgaatagtgaaatctttgaagcttccatgcaatcgcttttaaaaacggatggcgtttattctaaccacaagcccatttatcaagagttttacgagctcaattcgcataacgggttgtattaccagcctaacgtgttttttgcttatgaatcttgcgcgttagggtttagaaaaggggggttgatcttggataatttttctaaattcgtgagccacaggttgcaataatgacggcaatgatgcgttattttcacatctatgcgaccacttttttcttccctttggcgcttctttttgcaattagcgggctttcattgctctttaaagcgcgccaagacactggcgctaagatcaaagaatgggttttagaaaaatctttgaaaaaagaagaacgattggattttttaaaaagctttttaaaagaaaaccatatcgctatgcctaaaaagatagagcctagagagtataggggagcgttagtcattggcacgcctttgtatgaaatcaaccttgaaactaagggcgctcaaacaaaaatcaaaaccattgaaaggggctttttaggcgcgctcatcatgctgcataaggctaaggtgggtatcgtgtttcaggcgcttttagggattttttgcgtgtttttattgttgttttatttgagcgcgtttttaatggtggcttttaaggacactaaacgcatgtttgtaagcgttttgatagggagcgtggtgttctttggagcgatctattggtctttgtagggttttaaaatatcagatctgtagtttggatattggtcatgaaatctaaaaaagcctttgggtgttttgataaccaaaataaaaaaaagcttgtgaaaagcgagtggttttctcataacgcgctcttagggggttaggagaatttagttttgggtttgaagagagcgttaaagtgcaaaatacccccttatgaattttttaaaaattaaagaataactaaaccaacacaaaaacccctaaaactcgcatctatcttcaaactaaaagcgtttttatctgtctcatctgacaacaatttttaaaagaacgcttgaaatttaactatttttcgttatttttgtcaagtctttttatagtcgtgcacataccgctctgttatcgtgtgattcgtgtttatagcatgcttataatagcaaccacgccaaaagccataaattaaagccattgaaaaacacaaccaaacgcatatctatcccataacgcaaaaacacgctaaaacatttttatttcacaggagttttaaacctaaaacccacttcaagctaacctaacaaaaatttacaccataaaaacacactacaaacacaaccaaacaaccgcaaaaacattcaaaaaattttctttttgaaaatagacaaaaccctaaaaacactaaagattaaaaaattaatagggggatttctgctttagctcttaaaacagagccaaatctttgaaaagttttgagttaaataacagatgatgattaggggggattgattaagattttcaataccccctgagtttagtgaggttttcgcatgcctgtttcatgcccaatttacagcccttgtcataaatcattatggcgttttctttatctttcatgttgtaatacatgcccgctagagcgaagcaacccacttcatcgcccatattgcaacctctttcataattatcaagggctttcctcaagtcttttggaacagtgtccccttgcgaatacataaagcccatcctagagcaactcaccgcgctccccatatcgcatgcttgtttgaaataattaaaagccttttgagggtcttttttgacatacctgcctaacatatacatagagcctaaactcgcgcaaccaccagaattgtttaaagcgcaagctttttgcaaataatcaaacgccacttcaaaatcttcatcaagccctgcatcgccattttcaaacaaactccctaacgtgcggcaagcctgcccctcattcaatcggcacgctttcaaataatagatgacggctttatggttgctctgtttgacttctaaaaagcctttttcataggcagtgcctaaaacataacaccccttagccatatcaaaattacagcttttttgatagtaggtaaccgcttgagcggcattgcctttgatttttctatcataaataatgcctaaattgtagcaactctcagggtgttttaaaacgcacgctttagcgtaagcgtcaatggcttcttgataattttgagccgtgcctaaaccctcatcataaagcccccctaaaccaaaacacccttctctatcatcagcctggcatgcggttttataatattctagggcttttttataatctattctagtgccttgcccgttttcataaatgattcctaactgcgtgcaaccctcactcacattatcgttgcatgcttttttaaaataagacgccgctttagaataattcccgcttttataggctctttcaccaatccctaaaaagctattgtcttgttttccccataaatgggcgttcaagccccaaaaaagcaaccctccaactaatatttttaaaattttgatattcatctttaccttcttttataattttaatccttgaaagcgctcaatcagactttttttaaataacaaaaaaacaaaaatacaacgccttattttaacataaatcaagcgctttgattaaggcttggaaggatccttacgctcgtctttacgccctaaagaggtgatgtaaaggtaaatcgcttggatttcttctaaattcaagttgtatttaggcatcatgcctttgcccaaactcaaggcgtctttaaaggttttaaaatctaaatggttgattttaggggcgtaaaggatttttttttcgcctttttcataataaaaagtgatttcttgttgttcgcctttaatgccatggcatttcgcgcacgcaacacccctagggtttttataaagagccagcccgtattcccaatcagagatgaaatccgcttctttagcgttcaagcttaaccaccacaagaacaaaattggcgcgatcaataaacgcattaaaacaactgcgccttttctaaaatctctttcgccccgctttgtaaaaattcttctaaaagctctcgcactaaatcaaacgccttatttttatccccttgcttttctttagtgatgacttctttcccattaggcaagcccaaaaccgcctggattttaacctcatcgcccattaaattcgcatgcacgccaatagggatctgacaccccccattaagccctttgataaactccctttctaaatggcaacaaaacgcgctttcttcatcgttgagtttttgaagcgtgataaaatgcttgtggtttttgagcatttctacccctaaagccccctgacccatgctaggaatcatttcttttacgctaaaagccttgcggtatttcgccccttgaacgtttaagcggcacaacccggcttcagctaaaatgatagcgtcaaattcaccgcattcaagctttttcaaacgggtttggacattcccccttaagctttctgtgtctagatcttttcgtttgaatttgatctgcatggagcgccttaaagaagtcgtgccaaccttggcccctttaggcaagctcatcaaatcagggaatttcacgctcaaaaaagtgtccctcacatcagcccttttggtgatgcatgccaagtctaaccccttttcaaacacgaccggcacatcttttaaagaatgcaccgccaaatcaattgcgccttttaaaagcaattcttctaattctttagtgaatagccccttaccgccgatcttacttaaaggggtgtctaggattttatcgcctttagtcttaacgattcgaatctcgctttccatagagcattcttttttcaggcgttctttaatgtgattcgcttgccataaggccagttcgctccccctagagccaatcactaattttcccactcaatccccttattcgctcgctaacatttctaaaattttttcttctaattctatgtctttgatcgtttgtttttctaaattagcgcgtttgatgcattcaaattccttgctctctaaagtttgcttcccaataatcagcgctaatcgttccccaatcaattcaaaatccctcatcttcgccccaaaacgagcgtctctgtcatctaacagcacgtcaacgcccttttggagcagcctttcatacacttcaaaagcgagttttttttgcgcttcatctttcaagttagaaaccacgatcaccacatcaaaaggggcggtatttttcgtccacacacagcctagatcatcgcttttttgctctaaaatcgcgctgagcaatcggctaatgcctatcccatagcaccccatttcaaaaaaccgctctttgccattcttatccaagaaactagccttcaagcttttagcatagccttgcccgagtttgaaaatatgccccacctccaaactcttatggtatttcaacgctccttgacaattagggcaacgatcgctctctttaacctggacaatatccgcataaacaaggttttcaaacccttttaaatccacgcccaccgcatgaaaatccttttcattagccccaacgattaagcaatcgctatcttttaaatcttcatcaaagataatataacaaacatgctttttcaagccataaggccctataaagcccgctattagccctgcgtggtttaaatcttcttcattggcttctcttaattccaaagcgttcgcccccaaaagattcaaagcgtttagggctttagtctcttctaaattgtcatcgcctctaacaaaaaagcacgccaaggtttctttatctttatggatcacttttttaatgatcgcttttaaaacaaaataaggctctgttttgaaaaactccgccacgctttgagcgctagtggtattaggggtggggaatttcgctaattgcgctttggggacatttaaaggctcagttcttttagagcgtttagcgatttcaatattggcggcataatcgcaattttgacacaccacgatcgtgtcttccccgcattctgttaaaacgacaaattccctgcttttactccccccaatcgccccgctatccgcttccacaatacgaaaatccaaacccaaatcgcttaaaatttctttataagcgttttgcgtgtttaaaaattccttatccaagctttcagtatcttcatgaaagctataaccatctttcatgataaactccctcgctctcaccagcccaaatctcgggcggatctcatcacggaatttcgtgtggatttgatagagatggacgggtaattgcttgtagcttttgatgaaattagcggcaatttcggtgatattttcttctaaagtggggcttaaaacaaaatcattgtcttttcggtctttaaaaaccaataattccttgccgtatttatccaaacggcctgatttttcccacaaactcgccaaaaccacaaaactcattaaaatattttgcgccccatgctcttgcatgcgtttgtgcgtgatgttttctattttgtctagcacttttttagctaagggcaggaaattataaatcccactgcctacttgataaatgtatcctgcttgagctaagtgtttatggctttttaacacggcgtcttttgggggttctttgagcgttggggcaaaaagttttgaaaacagcatgcattattcctcgtaatattcgcatttatagagattcaaattctggacatggttagcgttagatttgtctaaattaaacaagtttttaatcgcgcccacaagcacatcggattcttctttttgggcgttcttttttaaagcgatggtcgggtggtgcaagaaggtgttgaaagcgttgtgcaagatcttttcaatattgccttcgtattctttaggcacatagcgttttttgagtgccttttgcaattccttttgggctgaaatcctagccaattcccttaaatccttaatcaaaggctctacttctaaactttggatccattggtaaaattccattgtggcaagccctacaatttcataagctttcgttctgctttcttgcctgtttcccacattttctttcaccataggctctaaatcatccacgctgtataagaaaatatgatttagcgtcggcttttcaatatttcgtggcacggccaaatcaaaccaaaaacgcctgaaaatcgtttcttttaacatggaatttcgcacgataaaattcggcgaagaagtggcgcaaaaaagcagttcgtattcgttgatataagtgcttaaattttctacattttgaaagcccacttttttaggctcttctaattccttgacaaaatcttcaaatttagccgcattacgccctaaaataagcacttcaaattgcttgtttaaaaggtgtttgatgactaattgagccatctcgccaagccctatcacaagggcttttttatccttaatcctttctttttcaaaaatactaagcacttctttgacggctactgaagagatggagaccccttgcttggaaatgccggttagattgcgcactttagcggcgcatttgaaagcaaaatggagcaatcgggttaaatctttggagcaaaatttctcttcaaaggcgaatttataggcgtttttcatctgccctgtgatttgagtttccccaaccaccaagctatccaaactgctgcacacgctaaagacatgatggactgcgctttcatcagtgttgattaaaacgcatttttctaaatcagacacgctcatttttttattttgggctaggatttttaataacgcgcttttttgctcatgagtattagcgccgtgtttcaggctcgcatagatttcaaagcgattgcatgtggataacaccatgcactctttgatattagggcaatggtttttaatcgtttgtaaaaattctttaagcattatgggcgaattaatagcgagtttttcgcgcatttctaagctcatgcttttatgcgtaaaggctagggtgaaatattttgacaaatgagtttctaactccattaaaaagtcctataaatgacgtcttgtgctagtttttctaaaatcaaattgttttcccccttaatggcttcaagggcctttttagaataaacttgagcgattttaagggtttcttctatgataccatgttgcttgaatttttccttagtccattctatgatttcatgactatcttgtttgaaataggaaattaaaagcccttgttcatgcggattcaatttttcatataaaagcaagtagggtaaagtggttttgccctctttaaaatcgctaaaattgggcttacctagagtgttggcgtcttgagtgatgtctaacaaatcatcaatgatttgaaacgccatgccaaaatgcaacccaaaatccgcatacattttggcgtctttatttaaaagaatcgccatgctcttcaagctcgcttctatgaaatgggcggtcttgtcttctaaaatacgccagtatttttgtttgtcgctattaaaacattcccccacaaacacgtcttcaatctcgcccctagagagccttaaaaccgcattagagagggcttgagcgatggattcgcccattttggatagttcaaaaaaggctttagaataaaacacatccccaagcatcacggcgttaaaattaccaaaaagagcgttaatgctagggagttttcggcgcatggtcgctttgtcaatcacatcatcatgcaataaagaagcggtctgtatcatttccacaatcgcgcacaaattgaaggctttatccaataaaatagcgtctgttttttcgtctaacaaagcgagcatgagtttggagcgcagcatctttgaagggccaatcttagaaaacaattcatctataaagccgctttcaatttccttgatccaagaagcgattttgttttgaatggctttaagtcgtttttcttgcataaaattccttaaggctctttaggggaaaaaacaaggggcataagggctaaaaatcttaaagtggctttatcttctttaaaatctttaaacacaagcgacagagcgctgttagaagaaaagtttttttcaaacactttaaggttgtaggtgtttctcgcatgatcggtgtataaaataaactggtaagggaaatggttaaaacgcatgttaatgactaaacctttattagcgtatagcgtccaatagagcgtgatttctttggtttgttcatttgaagtgtctttgatgatcgctttaaagacttcatctttttttaattctagcgttttatctatcccataatcaagcccaaacgcctttaaaaaaaagaggaatatcaagccatagcggataagctcattcattcccactgagaatattcgccatggattggatcacaatgtctgtttttctgctctctattttttgttgcaactcttcatccattcttaaagctttagcaaaagattcaaacttttcttccaagtcttctttttctataaaagtttccaagagagccagaagctctaaaagcctttctagctcttttttagaaagctttttgctcgcatgaaaaataatgtcattccacttgtctaaggggtttccctcaaaaatttcaagctcgctataatccctcatgctggcttctttttgatagcttaagccaaatgggcttctagcatccaaatggatttttgtaacttggccaattgatcgtccgcataagttacggtgactttatcgccttctttttcagcggtgttagaaagctcttcaaattctttttctaggtatttgtaatcgcctagaatttctttaaagatgtctttagagtggaagcttgttttagtttcttctttaacacgagtgagcttgagcgcttcggataaagtgactaaggggtggtgtcctaattgaacaatcctttcagcgagatcatcaaacatgtccgcaaactcttcataaatttcttcagtggctttatgcacattgaaaaaatcggtgcctttcacattccaatggaagttatgcactttcataaacaacacgatcgcatccgcttgcaaatgttttaaaatttcaaatgttttcatcaaaagtcctttttttaaaattgttttaggcttttactttcataaaaaccttgatcgctatcctacaccaaaagagttaatgaaaaattgtttttgatcttatttttatcaaaaactgataaaccctattcaatttaatgttctttaatctttttaaaattttgttttatcgtaaaactcatttttgtaaaactcatttttgtaaaactcattttttaaggggggataattatcaaaatcaagaagcgttaagaatcttaatttcaaaggttttttcttgattttctaatagcacgatgctcccttcatgggctttaaccacttgtaaagacagggctaatcctaggccattcccctttaatttagtggtttcaaaaggctcaaataaagcgcttttgttttccacttccttgccattatcaataatggtgaagacgataaattcattttgaatgaacgcttcaattttgacctgaccctgttcgctctcttctaaggcttcaatcgcatcaatggcgttatacaagaaattttgcaacacaatccccattaaatcaaagtcaaaaaacccttcttcatcgctaaaattaaaaagaaaatcaatgtctttggagtaagtgtagcagtttagggcttctttgagatcgctctctagcgttttcaaactttgcttggtgcggttggcttgaatgcctttagaaaaaagcaaggtggctttaataatcctttctacgcgccataaagctttttgcaattctacaacaatgggtttagttttttcgttcgcatgctttaataacaccgaagctaaaagagagatagagcctacagggtttctgatctcatgggctaaatgcgctgaaattttccccatagaagcgagccgctcttggcgtttttgagcgctaatatcggttgcggtgatgatttgcttgccttgaatgctgttttgctggactaaatagcttttattttcatgctcaatttcagtgttaaaatttcctaatttagccttattgaacacctcatggctttgattggctaaagaatttttataaaaaaagctcccgttttcattcatcacccaaatcgcttgcggtaaaatttctatgacccattcataaagggctttataatccttaaactccttttccaccttgtagctttgcaagatgaattggtttaaaagctctaataactcttgcatgtcttttttgttggaaaaattttctaataaatcctcgctctctttgggtttaaaattttctaatgaaatcacattattttcgttttccaacaaccccttgaaagaagaagccttatcagagcgtttcaaatgagagcgtttcaaaggggagtttttcaagcgcttggattttttcatggtttttgtttttcttgctcttttaagaaattaaacagcatttcgctataaccaaaattcccgctcaattctttagagagggtgtccttatacatggacgcataaatctcatcgcccggggctttaggatacaaggggttatccattttcatagcagtatctagcatgaattttaaaagcagcgcttcaaaagaatcggtttgctctttgaggagcttgtcgtttttattttgagccagtgcttttaatttctcttcgctcgctaatttagaaacgttgtattgctctaacatggctttattgttgtttatcatagtatctccatttcagcgctaatcgcgccgcttttttttagggcttgcaagattgaaaccatccccttagcgctcacgccaattttttgtaaggcttttaccaccccggcaatggtgatgtttttcccgttagaactcagcgtgttatgagcggtgtctaaggacatgttattgtctaaatcctgcgtgtttttagaatcatttaaaggctctttagtgattttgagcgtgatgtcttggcttgtaaccactataggatgcacgattatatccactcctgaaacgatcgtgcctgatttttcatctacaatgatcttatttttcgcgctgtagttaatagggatttcttgcactaaagctaaaaattccaccatagaaagacgctctgggcgggtgatttgaatggttttgggatctagtgctatggctactttattgccaaataccttatttagagtgttttgcacttggatagcgttcttaaacttagggttttttaggcttaaagtcatggcgtttttatggaacaaatcatacgaaacttccctttcaatagtcgctccgttgatgatattggctgagagcaagttactggaattacccgaaacgatagccccttgagcgagggcgtaaatattcccatctaccgcatttaaaggggtcatcaccaaagtccctccttgaatggatttcgcatccccaatagaagaaatgtgaatatcaattttatcgccctgtcttgcaaaggggggcaaggaggctgtaatcatcaccgcagcgacatttttagatttaatatcatctgcagaaattttaacgttcacgctctctagcatgttagaaatggattgcatggtgaattttgagccggatttatcccctgtgccatttaggccaatcacaagcccataaccaatcagctggttatcccttacgcctaccacgctcgctatatcgcctattttttcggctaaaagctcgtgaaaggctaatacaaaaataagacacaaaaacacccgtttcaatcaaaccctttcatttatttaccccatcattttagcataagccttttataaaaactttaaacccaattgagcgcatttttatgctatactcaaaaatcttataaactttaaatcaaagattttaattttagccttttatcagcttaaagtttcaaattaaaattaaattgaggtataaatctcccatggaattgaatcaaccaccactccctacagaaattgacgatgacgcttatcataagcctagttttaatgatttgggcttaaaagaatcggttttaaaatccgtttatgaagccggcttcacttccccaagccccattcaagaaaaggccattccggctgttttacaaggccgagatgtcatcgcgcaagcccaaacaggcacaggaaaaaccgccgctttcgctctgcccattatcaacaaccttaaaaacaaccacaccatagaggccttagtgatcacgcccactagagaattagccatgcaaattagcgatgagatttttaaattgggcaaacacaccaggactaaaaccgtgtgcgtgtatggaggccagagcgttaaaaaacaatgcgaattcattaagaaaaacccccaagtgatgatcgccacgccaggaaggctgttggatcatttaaaaaacgagcgcatccataaatttgtgcctaaagtggtcgttttagatgaaagcgatgaaatgctggatatgggatttttagacgacattgaagagatttttgactacctccctagcgaagcgcagattttgcttttttcagccacgatgccagagccgatcaaaaggctagcggataagattttagaaaaccctattaaaatccatattgccccctctaatatcactaacaccgacatcacccaacgcttttatgtgatcaatgagcatgaaagggctgaagcgatcatgcgccttttagacacccaagcgcctgaaaagagcatcgttttcacgcgcaccaaaaaagaggccgatgaattgcaccaattccttgcttctaaaaattacaaaagcaccgccttgcatggggatatggatcaaagggatcgccgctcttctatcatggcgtttaaaaaaaatgacgctgatgtgttggtggctacggatgtggcgagccgtgggctagacattagcggtgtaagccatgtgtttaattaccacttgcccctaaacactgagagctatatccatcgcattgggagaaccgggcgagcgggcaaaaaaggcatggcgatcactttagtaacccctttagaatacaaagagcttttacgcatgcaaaaagaaattgattcagagattgaactttttgaaatccccaccattaacgaaaatcagatcatcaaaaccttgcatgacgctaaagtgtctgaagggatcatcagcctttatgaacagcttaccgaaatttttgagccgtctcaattggttttaaaacttttgagtttgcagtttgaaaccagtaaaattggcttgaaccagcaagaaattgatgcgattcaaaaccctaaagaaaaaacgccaaaacccccaaacaaaaaaacgcagcacgagccagcacactcttttaaaaagggtcagcacagagacaaacaccccaaaacgaatcgttattctaaaaaacccaaacgccgttaaaatatttaaaaaggaaactcatgcccattgatttgaacgaacatttaaaaaagaaaaattctcaaagagaaaaccccacgcctaatacgcctaataatggagggcgtttcattccgccgtctaactcttttaattccaaaaaactatcggttttaatcgtcattgtccttttgggcgttatcgcttttttagccaagccttttgaagtgatcagctcaggagaaattggcattaagatcaccgccgggaaatacgaacccacccccttacagccgggaatccacttttttgtgcctatcattcaagacattctcattgtagatacaaggatcagaaatatcaatttttcacgcaccgaagacatgggcgtggcgggtaaaaaccaagggatttttagaaacgacgccattaacgtgatggatagtaggggtttgaccgtttctattgagctcaccgtgcaataccgcctaaaccctcaaaccaccccccaaacgatcgctacttatggctttttttgggagcaaaagatcatcaaccctgtggtgcgcgatgtgggcgttctgtcgtggggcgctatccggctgaagatttacccattaagcgcaacgagattgccgctcttatcaatagcggtatcaataaagaagtctctaaactccctaacacccctgtggaattaagctctatccaattgagagaaatcgttttgcccgctaagatcaaagagcagattgaaaaagtccaaatcgcgcgccaagaatcagaaagggtgaaatacgaggtggaacgttccaagcaagaagctcaaaaacaagccgctctggctaaaggggaagcggacgctaacaggattaaggctcaaggcgtggcggatgcgatcgtgattgaagctaaggcgaaatctcaagccaatttaagcatttcgcaaagcttgagcgacaagcttttaaggctgcgccaaattgaagttcaaggccagtttaatgaagcgttaaaaacgaataacaacgctcaaatcatgctcactccaggtggggctgtgcctaatatttggattgacactaaaagtaaggttaaatctagcgttgccgagagtaaagagccttaaaaacgcatggcgtctcttgcctttgttcaagcttttttagagtcttttaagggatttttaagccaagcgaccttaattagcgttttaatagcgagcgttttaatccttttttgcgcgattttgctccttttggctctgcttttgagaaaccgttgggctagttatatagcaacagcagcttttttgggcgcgtttttaagcatgccttttgttttgaatattttactcactcaagcgatttaccccatagaaacgcgcatcttgcacgctaaccctttaagttatagcaacgccttttctttgcaagtgggagtcaaaaacatttccaaattcagtctaaacaaatgcgttttacgcctagaagtccttaaaaaccctcacaattttgtggaagagcgagcttttaaatggtttgtcaaaaaaagctatgaaaaaacctttaaagaaaagattttgcctgaagaatccaaggtcttttcattctttattgacgactacccttattcaaaaacagccccctatcaagtttctttgttttgtttatagaaaatgaaaagataacgcccattaaaaagcgattaaaaatattaaaggcatatactaaaggcataaattttaaaataaagctttaaagcctagactccaacaaacgcttcgtataagcatgcttagggttgtcaaacacttcttcaatagcgcctgtttctacgattttcccctcactcaccactaacaccctatcgcaaaacgctttgatcacatctaaatcatggctgataaacaaatagctcaagtcttgcttttcttgtaaattcaacaataattccaacacgcttttttgaatgcttttgtctaaagcagaggttggctcatctaaaagaatgattttaggttttaaggcaatcgctctagcgatcgccactctttggcgttcccctccgctgagttcataagcgtaaaagttaagcaattcatggtttaaacacacttcttctaagcaaagttcagctaaatggtgccattcttctttggaagctttagggtaagcaaagcgcagagcttctattaaaatgctttgaatgcttaagcgagggtttaatgatgcgtaggggtcttgaaacaccatttgcaaaatcttgcggtagggtttgaacgccttagaatttaaaagccccacgctttggcctaaaatcttttcttccccgctgtttagagcgagttttaaaagccctaacgctaaagagcttttcccactcccgctttcgccaatgatgccgatgttttctttagctttgagggaaaaattgactgatgcgataaggggcttttttaaagaagacttaaagaagcgtttttgcaagtaataaacgctaaaatctttcacctctaaaagcgtctcatctagtgcttttaagtttttagcgggcaagtttgaagcttgaatcaagagttttgaatattcgtgcttagggtctttaaaaagctctttggtggaattggtttctactatctcgcctttttttaacacataaaccctatcagccaatcgtttgaccgcctttaaatcatggctaatgaataaaagggcgatgtttttttccacgctcaattgcttgagcaagtctaaaatctggttttggatttgcgcatctagcgcggtggtaggctcatcgcaaatgagcagtttgggcgcattaataatgcccatagcgatacacaccctttggcgttgccctccgctgagttcataagggtaacgatccaaaaatttttcatctaattggacttgtttcatggcgtttaaaacttgttctttaaggagcgtttgagaagcgtttttatggtgtaagaaataggcttcactcagttgcttgccgattttatgcaaggggtttaggctggatagggggtcttgagcgatgtaagcgataatattcccccttaaatgctgcatgaacgcttcgctttcctttaaaagattggttgtttcaaacagaatttcgccattatggggcttgaatctagggtttaatcgcatgatgagattagcgatagagcttttcccgctcccgctttcgcccacgatcgccaccctttcaccataacttaaagaaatattaatgttttggagcgaaaaatgagggtttaaaacgcagttcaagtttttgatttctagcatgtaacccccttatttgagcatgttagcgttgaaagcatcgcgcaccccttcgccaatgaacaccaaaacagaaagcaacaaactgatggctacaaaggctacaaccgctaaatggggtgtggtgagattatccttgccttgattgaccaattcgcccaagctcgcgctccctataggcatgccaaaacccaagaaatccaaagacactaaagtggaaatactagccgccattaaaaaaggaatgtaagtgatcgttgccactaaagcgttgggtaaaacatggtagaaaatgatttttaaatcattcaccccaagcgctctagcggctttggtgtagtccatattccttgcttttaaaaattccgtgcgtacgacttgagaaagccccatccagctaaagagcaagactaaaaacaagatgatccaaaaattagaattaaacgtgctagaaatcacaatgagtaaaaaaagcatgggaatcgcgctccaaatctcgctcaacctttgccccactaaatccactagccctccataatacccctgaaacgcccccaaactcacgccaataagaacgctaaaaagggtgagtaaaatcccaaacactaacgaaacccgatagccataaaccagcctggctaacacgtctctggcttgatcgtctgtgcctaaaaggtgtttgaagcttggaggattaggggcaggcgagtctaaatccataatgatcgtattgtagctataagggatgagcgcatggatgatgaaagcgtcttttaagagcgtgttttgcacataaggatcgttataatccgtaggggtgaaaaaatcgcctccaaactccacttccgcatagtttttaaacatggggaaatacgctttatgatctttatagatgaataaggggcgatcattgacccacaagggggctaaaagagaaagcgctaataaagcgataaaaagatagagtgaaaacaccgcccgcttattctttttaaaactaagaatacgcattttaaacaaactgctcacgctcaaactcccttgatgaaaaacaattcctaagattataattaattatgggtaatactagcaagaaaacgggtttgatcaatcaagaaagagaataagtgtaataatggtggagtgtagggggttcgaacccctgacctcaacgctgccagcgttgcgctctcccaactgagctaacaccccaaataaaattaagcgagcattataacattttgcttaaaagatgtcaatttgatgcttttttgaaacgcttaatagcaaattaagaatgattatcttaaaattagaaagtttcttttatggattaagtaaaatcacttacctaccaaagcaaaaaggatatttttgaaaaaccactcctttaaaaaaacgatcgctctttccttgctagcgagcatgtctttgtgtaacgctgaagaagatggggcgttttttgtcattgattaccaaacgagtttggccagacaggaattgaaaaatccaggctttacccaagtgcaagagttaaagcaactcattagagatggggctgtgaggttgcaaacttctgctatccccttatcctactacttggatattttagggaataaaacaaaaactcttttgagtgaaagtctgaaaaacaatacgcaaccatcgcaaccaaacggacaacccaaccaagctttagtcaatttagagcaatctctagggattttaggaaaactattagatctatcccaacaatacgcttcagaaggcgtcattaagcctttggtggtggatgtagggaaagaacaaatcggtatcactgatagcatgctcttagtggctcaaaacatcgttttagctttagggcaagtggatttgagtaaaatccaacaaaacaataacgaacagctataccaaaatatcatgaaagtcatgcttttaggcacaggcgggactaatggagcgtataacggcgtgagtgtgggcgatattgccacaggcatgcaaaatttttcttcgcaaacgggcttgataggggctaattctacggttagcgaactcaacgctttgattaagagcgggatttctttggatcgtgagactttgaggttagggagttttattgaaaaaaatatctgtagcaatgcatcgtcttgttttagcgggagccagcttatctataaacaagggctagatagagtcataaacatcatcaatacgagcttgagccagtttgaatattcggccagttctctttataagatttcttatatccctaatctcttttcgctcagagattatcagtcagcgagcatgaacggctttggggctaaaatgggttataaacaatttttcacccataagaaaaatattggcttaaggtattacgggtttttggattatggctatgcgaattttggcgatacgaatttaaaagtgggagcaaatctcgttacttatggggtaggaacggattttttatacaatgtgtatgaacgctctagaaggagggaaaggactacaatcggtcttttctttggcgctcaaattgcagggcaaacttggagcacgaatgtaacgaatttgttgagcgggcaaaggcctgatgtcaagtccagttcgttccaattcttgtttgatttgggcgtacgcaccaactttgcaaaaaccaatttcaataagcacaggctagaccaagggatagaatttggggtgaaaatccctgttatcgctcataaatattttgcaactcaaggttcaagcgcgagctatatgaggaattttagcttctatgtgggctattcagtcggtttttaaggaaggctcttgatgaaaaacaccaatacaaaagagataaagaatacaagaatgaaaaaaggtcaataccacgcactcaaaaaggggcttttgaaaaccgctctgctttttagccttcctttaagcatggcgttagctgaagatgatggcttttatatgggagtgggctatcaaatcggcggcgcgcaacaaaacatcaataataaaggcagcaccctaaggaataatgtcattgatgatttccgccaagtgggcgtgggtatggcagggggtaatgggcttttaaccttagcgacaaacacgaccatggacgctcttttagggataggcaatcaaattattaataccaataaagctgttgataacaataacgcagaattaacccagtttaaaaaaatactcccccaaattgagcaacgctttgaagcggataaaaacgcttatagcgttcaagccttgcaagtgtatttgagtaatgtgttgtataacttggttaataataataataatggcagtaataatggagtggttcctgaatacgtagggattataaaagttctctatggttctcaaagcgaattcagtctcttagccaccgagagcgtagcgcttttaaacgcgctcacgagagtgaatctggatagtaattcggtgtttttaaaagggcttttagcccaaatgcagctttttaatgacacttctgcagcaaagctaggccagatcgcagagggcttgaataagagcggtggtgcaggggccatgctccaaaaggatgtgaaaaccatttcggatcgaatcgctacttatcaagagaatttaaaacagctaggaggaatgctaaataattacgatgagccttacttgccccaatttgggccaggccaaagctctcagcatggggttattaatggctttggcattcaaatgggctataagcaattttttgggagcaagaagaatataggcttacgatactacgctttctttgattacggctttacgcaattaggcagtctcagcagtgctgttaaggcgaatatctttacttatggtgctggcacagactttttatggaatatctttaggagggtttttagcgatcaatctttgaatgtgggggtgtttgggggcattcaaatagcgggtaacacttgggatagctctttaagaaatcagattaaagactcgtttaaagaaaaccccactcccacgaatttccaatttttgttcaatttgggcttaagggctcattttgccagcaccatgcaccgccggtttttgagcgcgtctcaaagcatccagcatgggatggaatttggcgtgaaaatcccagcgatcaatcaaaggtatttgagggccaatggggctgatgtggattacaggcgttcgtatgcgttctatatcaattacacgatagggttttaagctctttttagggcttataaagaggctctttacttttttttggtattctaacaagcttttaaaccatccaatctactttgttttaaggataatattttatggcagatgtcgttgtggggatccagtggggagatgaggggaagggaaaaattgttgataggatcgctaaagattatgactttgtggtgcgctatcaaggcgggcataatgcagggcataccattgtgcataagggggttaagcattctttacatttaatgccttcaggggttttataccccaaatgcaagaatatcatttctagtgcggtggttgtgagtattaaggatttgtgcgaagaaatcagcgcgtttgaggatttagaaaatcgtttgtttatcagcgacagagcccatgtgatcttgccttatcatgccaaaaaagacgcttttaaagaaaagtctcaaaatatcggcacgactaaaaaaggcataggcccttgctatgaggataaaatggcgaggagcgggataagaatgggggatttattagacgataccatattagaagagaaactaaacgcgcatttcaaagccatcgagccttttaaagaagcgtatgatttgggcgaggattacgaaaaagatttgagggagtattttaaaacttacgctccaaaaatttgcccctttatcaaagacaccacaagcatgctgatagaagcgaaccaaaaaggtgaaaaaatcctattagaaggggcgcaaggcacgcttttagacattgatttagggacttacccttttgtaacaagctccaacaccacgagcgctagcgcatgcgtgagcaccggcttaaaccctaaagcgatcaatgaagtcataggcatcacaaaagcgtattctactcgtgtgggtaacgggcctttccctagcgaagacactacacccatgggcgatcatttaaggactaagggcgcagagtttggcacgacaaccaagcgcccaaggcgttgcgggtggctggatttggtggctttaaaatacgcttgcgctttgaatggttgcacgcaattagccttaatgaaattagacgttttggacgggattgatgcgattaaggtgtgcgtggcttatgaaagaaagggcgaaagattagaagctttccctagcgatttgaaaggttgcgtgccgatttatcaaacttttaaaggctgggaaaaaagcgtgggcgtgagaaaattagacgatttagagccaaacgctagagagtatatccgttttattgaaaaagaagtgggggtgaaaattggccttatttctacaagccctgaaagagaagacacgatttttctatgaaaaaattcgcttctgtgttggtgcaattaaaaacccttgcgttagaaaaaatagagcaaaagcttgaaagcaagcgtttaaaattgcaacaaaatgagcgagaaattttggacaaacaagcccaattgagtgcgtttaaaaaccctgaattggggggaatgagcctttttttacaaacccagcaattaaaaagcgctctaagaatggagatagaacattaccaacaagagagcgagaatttaaacaaggatttaaaaattttagaaaaagattaccttttggctaaccaggaattggaaaaggctaaaatcattttagaaaatgaaaagcaaaaagaaaaggaaattttggaaaaaaaagagcaggcccttttggacgaaagcgccatgattttacactggcaaaaagggggcttgcatgcgtaagatcttgttaatgggcttgattttacaagcgctctttagcgaagaagccgcgcaagaattgttgcaatgctctgcgatttttgaatgtaaaaaagccgaattgaaagacgatttgcgccaattgagtgaaaaagagcagtctttaaggatcttgcaaaccgaaaacgcccgccttttagatgaaaaaagcggtctgttaaacaagaaagaaaaagaaatagacgaaaaactgaaaaatttagccgctaaagaagaggcctttaaaaccttacaaacggaagaaaaaaaacgccttaaaaatttgatagaagaaaatgaaggcattttaagagaaatcaagcaggctaaagacagcaagattggcgagacttattctaaaatgaaagattctaaatcggctctgattttagaaaatttacccactcaaaacgccttagaaattttgatggctttaaaacctcaagaattaggcaaaattctagccaaaatggatcctaaaaaagcggcggctttgacagaattgtggcaaaaacccccaaaagaaaataaagaaaataaagaaagccaaaaaaccacagatcccacgccccccacaccacccacgcctcctaaagagccaaccctaaaagatcctaacaccaaagagcctgcaggggtatgatgttcattgtagcggttttaatgctggcgtttttaatctttgtccatgagttagggcattttgttatcgctaggatttgtggggtgaaagtggaagtttttagcattggttttggtaaaaaactctggtttttcaagctttttggcacgcaattcgctctgtctttgatcccgcttgggggctatgtgaaattaaagggcatggataaagaagaaaatgaagaaaatgaaattaatcaagcaaatgatagctacgcgcaaaaaagccctttccaaaagctatggatattgtttggaggggcgtttttcaattttctttttgcggttttagtgtatttttttctggcattgagcggggaaaaagtcttactgcctatcattggcggtttagaaaaaaacgcgctagaagccgggctgttaaagggggatagaatcctttctatcaaccatcaaaaaatagcgagttttggagagattagaggcatagtggcgcgttctcaaggcgagttaattttagaaatagagcgaaacaatcagattttagaaaaacgcctgacccccaaaatcgtggcggtaataagcgagtctaatgatcctaatgaaatcatcaaatacaaagcgataggcattaaaccggacatgcaaaaaatgggcgttgtctcttattccgtgtttcaagcgtttgaaaaggctttgagtcggtttaaagagggcgttgtcttgattgtggattctttaaggcgtttgattatggggagcgcttcagttaaagaattgagtggggtaataggcattgtgggagcgttaagccatgccaatagcgtgagcatgcttttgttgtttggggcgtttttgtctatcaatttagggattttaaatttattacccattccagccttagatggggcgcaaatgctaggggtcgtttttaaaaatatttttcatatcgctttgccaacgcccatacaaaatgcgttgtggctagtgggggtggggtttttggtttttatcatgtttttggggcttttcaatgacatcactcgtttgctataaaagggggagttgatgcatgtattgagcgtgagcgaaatcaacgcgcaaatcaaagcccttttagaagcgacttttttgcaagttagggttcaaggggaagtgagtaatttgactatccacaaagtgagcggccatgcgtatttttcgctcaaagacagccaatcagtcatcaaatgcgtgctgtttaaagggaacgctaacaggctcaaattcgctttaaaagaagggcaggaagtggttgtttttgggggtattagcgtgtatgtcccaaggggggattatcaaatcaattgctttgaaatagagcctaaagatataggttcattaactttagctttagagcaattgaaagaaaaattacgccttaaaggctattttgatgaagcgaataaattgcccaaaccaaactttcctaaacgagtggcagtcatcacttctcaaaattcagccgcttgggcggacatgcaaaagatcgcttccaaacgatggccgatgtgtgaattagtctgcatcaacactttaatgcagggggaggggtgcgttcaaagcgtggtggagagcatcgcttatgcggatagttttcatgacacaaaaaacgcttttgatgcgattgtagtggctaggggtggggggagcatggaggatttgtattctttcaatgatgaaaaaatcgctgatgctctgtatttggctaaaactttcagcatgtcagctattgggcatgagagcgattttttattgagcgatttagtagcggatttaagggcttctacgccttcaaacgcgatggagatcttactccctaatagcgatgaatggttgcaaagacttgatgggtttaatgtgaaattgcgccactcttttaaaactttgctccatcaaaaaaaggcgcatttagagcatttagcggcttctttgaaacgattgagttttgaaaacaagcaccatttaaacgctttaaaattagagaaattaacaatcgctttagaaaataaaaccttagaatttttacgctttaaaaaaatgcttttagaaaaaatctctattcaagtattgacaagcccttttttacaaaccaaaacagagcacttaaacaggctagaaaacgccctcaaactcgcttacgcaaatttgaaattgccccaattcggggcgtttgtgagcaagaacgatcaagcgataggattagaggcattaaaaatgggcgataaaattgaattaaacaatgaaaaagccagagcgagcgctgaaattttgagcgtggatagggtgtaggggtttgaaaaataagatttaaaatacaatagattttgtttttaagatttcgtattcacttcttttaatgatcttttctaaacgcaatagcatgatgtttgaaatcgtgttttgataccccttgttttttaaaatgctagcagcttgcgggttatttttaattttttcttctttttgacacaaataaaaagaccaattcaaataataatccttattagcttctataaccgcttgcgctgttgtcccgctgcctgcaaaaaaatctaaaataatagaatctttaggggtggaacataacaataaatatttaatcaatcctacaggttttggtgttttaaaaagcccctttaagcctaatttttctaaatcttttgtgccttgtcggctataaaagtctaacacgctcaaacaattatcttgcgattcttttaggtagtatttttcataagggcgattgttcttaaaaataagcctgttttgataatataactccttaagcttttcatcgctgctccaccctctgctttttaagggttctaaaaaaagattgatttcttgtatcgctacactgcgtgggtttgaaggcgtggataaatctttagcgaaataaatctcacctttttcatccactaaattataattttttaaaaaattaaaatgttctttttgagataactctttgatttgttcttttaggacaagttgggcttgagcttgtcctttttgtttaaaaacgttcttaatcgttcgcattaaatctttcaagggtttagcataaatgggcaaaagcgttcgtaagattttaaaaccaggagcgaacgctttatttttagcatagcttaaaacatactcatgggtaatgttgatgtgttttgcgttagatcttgtggcttgtttggtgataaaaatgcctaaaaaattgcgcattccaaaaattttattggcaatgattttaacttcagccattttattatcatctatagaaataaaaatacaaccactttgttttaacacagcttttgctaaaatcaaatgttcttcaatccatttttcatagtcagcatgatcgtcttcatattcaaagttagaactcttggtgttataagggggatctatatagatcgtttggatgctttctttttctattcttttcaaacactccaaagcttccatgataaaaactttatgcaagataattttcccaagaaaaacgaccaaacttgagattaaaaagattgataagctcttgttcttttgaatcaatgggtttcattttaaattcaaattctttgattaattgactttgaaaagatacttgtttgatttctaaaaattcattgcttgaacttcttttagcatcaaggccaaaaatcccaaagactgatttaaaaattgcatatctaacccttgattaaactctgtcgatattatagcttgtttaaacgccagccattataaaaaggttttgtattataatttgatggatttctatggattaaggtgtttagattgagtttgaccgatattattttagagcgttttaaagattttatgagagaataccctgagccttacaagttttacaggttttttacgcgcaagaaaaagaacgctttttaaaccataaaatgaacgattatatcaagcagaataaaagcaaggaagaggccagcattttggccagacaaggctttgtcagcacggttggaagagcgttagaaaaaatcatagaacttttattaaaagatttttgtattaaaaacaatgtcaaaatgacgaacgataaaatcttaagggctaagcgcattaatggcgagctggataaggtcaaacgggctttattggtgcattttggagaatatagcgtgttgcccgatattattctttatcaaaccaacaaggacaatatcaaaattctagtgattttatcggtaaaaaattcgtttagagagcgtttcacaaaagacgccttattggaaattaaaactcctacaatcgcctgtaacttctcacattaaagtctttatgataacgccggataacgataataagatcagttttaaagacaggcctaaaaaagcccggatcgtcatggagcatgaattagaaggcctctatttagccaaaagccattttgatcaaagccctaaaatcaagggcatagaaaatttgttagaagatttaaaaaggcttttatgaaaccttatttcagtttggagaaattagatttataccatggcgatgcgagcgttttagagacttttgaaaaaggtttttatgatttgtgcgttacttcaccgccctataatttgagcattgaatatcaggggagcaatgattttagggcttatgatgattatttgaattggtgtaaaaattggcttaaaaattgttatttttggggtaaggaacaggcgagattgtgcttaaatgtccctttagacacgaataaacatggcaagcaaagtttgggggctgatattattgccatagctaaagaatgcggttggaaataccaaaatacgatcatttggaatgaaagcaatatttcaagacgcaccgcttgggggagttggctgcaagctagcgcgccttatgcgatcgctcctgtggagttgatcgttgttttttataaaaacgaatacaaacgaaaaaaacaaacttctacgatgagtaaagaggaatttttactctacacgaacgggctatggaattttagcggtgaatccaaaaagcgcttaaaacacccagccccattcccaagggaattacccaagcgttgcatccaattgttttcttttttggaagacacgatttttgatccttttagcggctctggcacgactattttagaggcgaacgctttagggcgttttagcgtgggtttagagattgaaaaagaatattgcgaattgtctaaaaagcgtattttggagagtttgtcgttagtgtgagcgttttaaaaacctttgagggttaaaatagtgtaaaatagtaaaaattttaaaacccaaaaaggattgataatgaatttatttgaaaaaatgactgaccaattgcatgaggctttagacagcgcgctcgctttagctttgcactataagaacgctgaagtaacgcccatgcacatgctttttgccatgctcaataactcccaaggcattctccttcaagccttacaaaaaatgcctgtggatattgaagctttaaaacttagcgttcaaagcgagttgaataagttcgctaaagtttcacaaatcagcaagcaaaacatccaattaaaccaagctttaatccaaagtttagaaaacgctcaaggcttgatggctaaaacgggcgattctttcatcgctaccgatgcgtatcttttggcgaatatgaatctttttgaaagcgttctaaagccttatttagacactaaggaattgcaaaaaactttagaatctttaagaaaaggcaggactatccaggataaaaatgatgattccaatttagaaagtttagaaaaatttggcattgatttgacgcaaaaagccttagaaaataagttggatcccgtgatcgggagagatgaagaaatcattcgcatgatgcaaattttgatcagaaaaacaaaaaataaccctattttattgggtgagcctggagtggggaaaacggctgttgtggaagggctagcccaacgcattgtgaataaggaagtgcctaaaacgcttttaaacaaacgggttgtcgctttagatttaagcttattggtggctggggcgaaatacagaggcgagtttgaagagcgcctgaaaaaggtgattgaagaagttaaaaaaagcgcgaatgtgattttattcattgatgaaatccacacgattgtgggggctggggctagtgaggggggcatggatgcggccaatattttaaaacccgcgctcgctaggggggaattgcacacgattggagcgaccactttaaaagaataccgcaagtattttgaaaaagacatggcgctacaaaggcgtttccaacccattttactcaatgagcctagcatcaatgaagctttacagattttaagggggttgaaagaaactttagaaacgcaccataatatcaccatcaatgactccgcgctcatagcgagcgctaagctctctagccgttatatcaccgataggtttttacccgataaagcgattgatttgattgatgagggggcggctcaattaaaaatgcaaatggaatcagagccggccaaactctctagcgtgaagcgctccattcaaagactagaaatggaaaaacaagcccttgaaatggaaaacaaagagagcaaccacaaacgcatgcaagaaatccttaaagaattgagcgatttgaaagagaaaaaaatccaattagaagcacaatttgaaaacgaaaaagaagtgtttaaagaaatttcacgcttgaaaatggaaatggagagcttgaaaaaagaagccgaaaggtttaaacgcaatggggattaccagcaagcggctgaaattgaatactctaaaatccctgaaaaggaaaagaaagaaaaagaattgcagcataaatgggaaacgatgcaacaaaacggggcgttgttgcaaaacgctttaaccgaaaacaacatcgctgagatcgtgagccaatggacgcacatcccggtccaaaaaatgctccaaagcgaaaaaaatagggttttaaacattgaaagcgaattgcaaaaaagggtggtagggcaagaaaaagcgctcaaagcgatcgctaaagcgattaaaaggaataaggccgggcttagcgatagcaacaagcccatagggagtttcctctttttagggccaacaggcgtgggtaaaaccgagagcgctaaagccttggcacaattcttgtttgatagcgataaaaatcttataaggattgacatgagcgaatacatggaaaagcacgctatcagccgtcttattggggccgctcctgggtatgtgggctatgaagaaggcgggcaattgaccgaagcggtgcgcagaaagccttatagcgtggtgctgttagatgaagtggaaaaagcccatccggatgtgtttaaccttttgttgcaggttttagatgaggggcatttaaccgatagtaagggcgtgagggtggatttcaaaaacacgattttgattttaaccagcaatgtggctagcggcgcgcttttagaagaggatttgagtgaagccgataaacaaaaagcgatcaaagagagcctgaggcagttcttcaagccggaatttttaaaccgcttagatgaaatcatctcctttaacgccctagatagtcatgctatcatcaatatcgtggggatactctttgaaaacattcaaaaaaaagcgcttgaaaggggcattaatataaccctagacgaaaaggcaaaagaattgatcgccgaagcaggatttgacagattctatggcgctagacccctaaaacgcgcgctctatgaaatggtagaagacaagctcgctgaactcattttagaagataaaattaaagagaatgacagcgtggcgtttgtggtagaaaataacgagattgtgcctaagattaagtgaggttttgttattctaaaaaatataaaaaaacgattattttaaaaaaggattggatgatgtttgataacacgcttatcaatttatttgagacagtgcctcttttaacttcgcttttagctgggattttaacttttttaagcccttgcgtgttgcctttgatcccggcgtatatgtcttatatttcgcaaatttccttagaggatattaaagatggtaaggctaaaagggtttcggtttttttaaaatccttgatgtttgtggtagggttttcgctcgtgtttttgggcgtgggcatgtctatggccaagcttatccatagcttttcgtttgcctgggtgaattatatcgctggggggattgtgatcctttttggtttgcattttttgggcgtgttccgtttttcatttttgtataaaactcaaagcgttcgtttggcgagtaaatctaatagcatgcaacgcttttacccctttcttttgggcatgagtttcgctttgggctggacgccatgcgtcggaccgatattcacttccatagtaatcatgagcgcgagcaaggacgcttatggcttaatgcttatggtggtgtttgtaatgggcttagcgatcccttttttattggtggctttaatgctagaaagagcgctattgtttttaaaatccttaaagaaatacaaccgcgcgattgagattgtttcggggttggtgcttattttaatgggaatattgatcatgacaaattctttagaaagcttgactaactttttacaaaattaggagggtttgatgctgttaaaaaacgcttcgttttatgatgatgaggttttaaaaagagcggacatccgcttaaaagattccctcattatagagattgaagaaaacttaagccctattaataatgaagaagtggttgagtgtgggaatttgttcgtgctgccaagcttcattgatttgagcgttactgatttagagggttatgaaaatttaaaacaaaaggcttttaaagggggggtagggttactcaacgttttcaatggcgatcaaagcggcattaaaaacatcatggcgctcaaaaacaaccaactagccgacatcgccacgcttaaaaataaagggggggaaattttaatcgcaccatctgacgcttttttagaactcatcagccactacgccaaatcctacaacttgccccttttaatttctttggaaaattcttttgaagccctaaatagcggggcattagcctatgaattggggcagaattttgtagaaaatgcgtttgaaaacacgcgcttggtgcgtttcatggaagtttctagagcgttacaaatccctgtgcttttagataaagtgaatagcatcgccacgctcaaactcatcaaagcctttaacgatttaggagcgaaattacaagcccaaacgcccttaagccatttaatcttagatgaaagcgtgtatgaagattatgagccacgatttaaaatcgctcctcctttaagggataaggaaggtcaaaacgccctaaaagaagccctaaaaaataacgaaatcgccatgctcacaagccttcatgcttctaaaaattctaacgcagagctttttgaagaaagcgcttttgggtgtgagagcatagaggacgcttttagcgtggcctacacttttttggttcaaaaaaaggtcattagcttccaacagctcattaaagtcatggcgattaaccaagcgaagtttttaaaactcaatgcaggcgaggttaaagaaaaccaattagccaatttgatgatcgtggatttaaacgctcaaacaagagtgagtaatcaaaattcgcccttttatggtttggaattgtatggtgaagtgcaaagaatgatcttaaaagggcaaaccacatttattaaggagaatgcatgcaagaaatcataggagcgtctttagtttttttgtgtaatgaaaaatgcgaagtgttagaagattgtggcgtggtctttgatgaaaagattgttgaaataggcgattatcacaatttaacgcttaaatacccccacttaaaggcgcagttttttgaaaattccattctgttgcccgcttttatcaacgcgcacacccattttgaattttccaacaacaaggcgagttttgattacgggagtttttctggctggttagggagcgtgttgaacaatgggggggcgattttagaaaattgccaaggggctattcaaaacgctatcattacgcaattaaaaagcggggtggggagcgtgggagcgatttctaaccacctgatagaagttaatttattgaaagaaagccccttgaatgctgtcgtgtttttagagtttttagggagcagttattctttagaaaaattaaaagcgtttgaggccaaatttaaagaattaaaagatttagaagatcaaaagcttaaagcggctttggctgtgcatgccccttattcggtccaaaaagacatggctttaagcgtcatccaattggccaaagattcacaaagcctgctttctacgcattttttagaatcgtttgaagagttagaatgggtagaaaattctaaagggtggtttgaaaatttttaccagcattttttaaaagagtctaatttcacatcgctctatgagggggcgaacgattacattgacatgtttaaagacacacacactctatttgtgcataaccagttcgcttctttagaagtattaaaaaggatcaagtctcaagtcaaaaacgcttttttaatcacatgccccttttctaaccgcttgttgagcgggaaagcgttggatttagagagagttagagaggccggtttgagcgtgagcgtcgccactgatggcttgagctctaacgtttctttgagccttttagacgaattaagagcgtttttgctcacccataacatgccgttattggaattagctaaaatagcccttttaggagcgactaggcatggggctaaagctttagctttgaataatggcgagatagaagccaacaaaagggcggatttgagcgtgtttggttttaatgaaaaattcaccaaagagcaagcgattttgcaatttttattgcatgctaaagaagtggagcgcttgtttttagggggtaaaagggtaatctaaggagaacggttggtggctttgtcattttaaagcgctcttagggggtttgtaatggggaatgatttcaaaataccccctatccccttaagggaatgattttaaaataaagttctaaaaaaaacattaaagctgaaaggttttagttattaatctttgattaaaatagaatctaatttattttaaagacagaatgcgttaaaatgggaaatccaaatcaattaaggaaagagtcaatgaaattagttttagccaagaatacgagaaaatcagacgctaagagcgtggaattagaggatttgtataaaaaattcaatgaagacaagcgttctattttctatcttgcccccacgaacgcccataaggacatgcttaaggcggtggattttttcaaagaaaaaggccatacggcttatttagatgaggtgagggtcagcactgatgaaaaagattttctttatgaattgcacattatttaaaggcttgtattgaaagtttatattgaaacgatgggttgtgccatgaattctagggatagcgagcatctactaagcgaactatccaaattggattacaaagagactagcgaccctaaaatggcggatttgattttaatcaacacttgcagcgtgcgcgaaaagcctgaaaggaaattgttttcagaaatcggtcaattcgctaaaatcaaaaaacccaacgccaaaatcggggtttgtgggtgcaccgcaagccacatgggagcggatattttgaaaaaagccccaagcgtgagctttgtgttaggggctaggaatgtgtctaaaatctctcaagtgatccataaagaaaaggccgttgaagtggcgattgattatgatgaaagcgcgtatgcgtttgaattttttgaaaaaaaggctcaaatcagatcgttactaaacatctctataggttgcgataaaaaatgcgcttattgcattgtcccgcacactagggggaaagaaatttctatccctatggatttgattttaaaagaagctgagaaattggcgaataacggcactaaagagctcatgcttttagggcagaatgtgaataattacggcgttcgtttcagtagcgagcatgcgaaagtgggttttagcgatttgttggataaattgagcgaaatccaaggcattgaaaggatacgattcacttcgcctcaccccttacacatgaacgatgaatttttagagcgctttgccaaaaaccctaaagtgtgtaagagtatccacatgcccttacagagcggatctagcgcggtgttaaagatgatgcgaagaggttatagcaaagagtggtttttaaatagggtggagagactaaaagccttagtgcctgaagtgggcatcagcacggatattatcgtaggctttcctaatgagagcgataaggattttgaagacacgatggaggtgctagaaaaagtgcgctttgacacgctctatagttttatttactccccacgccctttcactgaagcgggagcttggaaagaaagagtgcctttagaggtttcatcttcaaggttagagaggttgcaaaacaggcacaaagaaattttagaggaaaaagccaagttggaagtgggcaaaacgcatgtggtgttggtggaaaataggcgcgaaatggatggccaaatcgtgggttttgaagggcgtagcgatacggggaaattcattgaagtaacttgtaaagaaaaaaggaatccgggcgagcttgtaagagtggagattatctctcattccaaagggcgcttgatagcggccattaaaggcaactaatcaaaataaccaatgaagagcgggtttaaaggcgagaattgagcttaaaatttttcaggaaaagtatcgttttaaaggttgtcccgcgcttggcgtttggagtcctttggttgttgcataaaacttgcaaaaaccgctattttttagctcaaaatttaaaagaaaaaccctttattgtaagctgttggcatggggagcttggcatgatcgggtttgcgtatttaaggcttgaaaaaccttctgtttatgtgatcgcaagccagcattttgacggctctattgcggcggggttgtttgtaagctttggttttaaaaacattagaggttctagcaaaaaagggggggttaaggttttgatagaagggcttaaacgcttgaaagaaggttgcgatgtcgctatcactcctgatggccctaaaggcccacggcacagcatagcggatggggtgatcgctttagctcaaaaatcaggcgtggggattagcgcttgtcgggtggtttgtaaaaacgcatggcggttgaacacttgggatcaatttgaaatccctaagccttttagcgaagtgcgctattacatgctagaatctgtgatcatccctaaggaatgggagctttcaagggctaaagaatatttaaaaagacgcatggattctgttgggtttgaagaacctcaaaggggtttgggtgcttaaggggttaaaaaaagcgcttaaagagaaattttgctctcaagtgtatatctcttttaatgtggatcacaatcttttatccgctcaagttttaagggttaaaaaccaccgcatcaaagagaaattttttaaaacttttgagaccaaagtggagactaaaaatggtgaagtccccattcaagccttaaaaatcgccagaacttatagccaaaaatacccctacacctattttagcgcgatgagtaaagctaaagagattttatgcgaaaagcaggcgtttgaacaaatcaaacaagaaaatcaagattatcaggcttgtgaagtcaatcaaaagtattgcgtttatgtggaatctaaggattttttaaaggatttcaagcgttttaaaatccaggatgtggattttttgttttcgccctttagccttatttatgattttgtgcgcgataatttagaaaacaagccgttgttgtatctgcttttagagcgttcaaggttttattttttgattgcggataaaaaagagatttttttagccaaatccgtgtttttagaagagcaacctgaagagtttatagagggcaaagaagaagattctatgggaatgagtaatgaagctgtgaatttgtttttgagcgaaatccaagaagatattgacagccttgaagaagcgataggcctagacagcagcaaggataatagcgaaaaaataacagaggacgcttatagtttgattgaaggcatgacgaatatccccttgattgcagatgttttgcaagagggtttgcgtggcgtctatcattctagagagatagactttgtagaaaaagtggttgttttagacagctgtcaaatccaccaaaaggctttaatgcatttgcaagaaactttgatgatagaagtggataggcttgatttttctttagtggagcgcttgaacattttagcgcgcatggagaatgaaaagcatgcgttttagttacattgagccaagagtgaaatacttaatcagcaagctttctaagatttgggttttttacatttttttatcttttgcgctaataggggggttagtgtggtttatgcataacgccattaaacgcgctcaagacaacgcgtctagtttgacgatccaagaaaggctttaccgccatgaaatcagccgcttacaggtaaagactgatgaaaccttaaaactcattaaagaagctaaaaagcgtttgaattataacgatgatatacgagatgttttgcaagggcttttaaacattgtgccggatcttatcactattaatagcattgaaatagaccaacaaagcgtggtggttagcggtaaaaccccttctaaagaagccttttactttttgtttcaaaacaaactaaaccccatgtttgattattctagggcggaatttttccctttaagcgacgggtggtttaattttgtctccaccaacttttctaattccttactgataaaaaacccggagtctattaaatgaagccattgcatttttcacacttggacagagagcaatcgggcgatgtagggtttatcattaaaaaccttatttttttaggggttttttccttattgggttggctcaataccgagtattttctatggcctagcatgctggaattaaaaaaaatccttttagaagaaaatcgtaaaaaaagcgttttagaatacgcacaaaggcattttgaaacagctctagcaaactaccgcaatcaaaaagaaaccagcgaatctttgttaaagatttttaatgatgaagagtccaggcggattttagaaaagattttaaaaaaatgttttgacgcctataaaatcaaacccttgctctctcaaaacccctcccaaaaaacccaattttttatcatggctagagcgagcgaattagaaaagacctatctttttttcaccttgcttaataagtatttaccgagcgctcaaagccaattgcccttaaagatttctaaagatagcgacgggttgttggtgcaatttggcgtgagtattgatctccaataggattaagggtggtttaatgcgagattttgatttcagttttaatcatagggcatgcgagggttgtggggcaaagtgttgcgtgggagaaagcgggtatatttttgtaacgatccaagaaatgcaacaaattagcgcttttttaaaattggaattagaagaattcagtcaaaaatacgttaaaaaggtggggtataagttctctttattagaaaaagacgctaaagatttgggtttagcgtgcgtgtttttggatttagaaaccaaaaaatgccagatttatagcgtgcgccctaagcaatgccagacttttcctttttgggagagcgtgaaaactttctctaaagagcaaaaggaagctttttgtcaaagctgtccgggcattatacgaaaaaccaaagagactaaagtgtgctaaaattcactatagtgatacaaaaaaggaaatcaaataatgaatattcaaacaaagaaaagatttttagcaaatttattgctttttagcctgttttcttgccttaaggctgaaaccctttcagaagatcatcaaatcctattgagttcagacgctttccatagaggggattttgccaccgctcaaaaaggctatatgaatctctataagcaaaccaataaagtggtgtatgctaaagaggcggccatttcagcggcgagtttaggggacattaaaaccgctatgcatttagccatgctctatcaaaaaatcaccaataatcgtaacgatgtttctatcaataagattttagtggatggctatgcgcaaatggggcagattgataaggcgattgaactattacacaagatccgtaaggaagaaaaaaccatagccacagacaatgtgttagggactttgtatttgactcaaaagcgtttggataaggctttcccgttgttgaataagttttataaccaagtgcatgatgaagacagcctagaaaaactcattacgatttattttttgcaaaatcgtaaaaaagagggcttagacttgttgcaatctcatatagacaggtatggttgctcagagcaattgtgccaaaaagcgctcaacaccttcacgcaatttaacgagcttgatttggctaaaactactttcgctcgtttgtatgaaaaaaaccctattgttcaaaacgcccaattttacataggggtattaatcttgttaaaagagtttgataaggctcagcaaatcgcagaattattcccctttgacaggcgtttattgctagacttatacaccgcgcaaaagaaatttgatcaagcttccaaacaggcttctttaatctatcaagaaagaaaagaccctaaattcttaggcttagaggcgatttatcattatgaaagcttgagcacgaataagaaaaagctcaccaaagaagagatgttgcccattattcaaaaactagagcaagctaccaaagagcgccaagcatggcttgctaaaactaaagataaagaagacgcgcaagacgctttcttttataattttttagggtattccttaatagattatgacatggatgttaaaaggggcatggatcttgtgaggaaagccttagcgttagattctaactcagtgctttatttggattctttagcatggggttattacaaattagggaattgtttggaggctaaaaaaatcttttctagcatcgctaaagagcttatccaaaacgaacccgaattgaaagaacacaataaaatcattcaagaatgcaagaaatagggattttagaaaatttacaaaaaagcttagccttaaaagagggcatgctttcttatgaaatgctgggtaaaagcttgtcgtataacccttacttgcctagaatcattcctcaaaccaaaaattgtgtttttgtaacccctgatgaggttttagaaacgcttttgaaagaaaacacccacaccgattgcgtcattgtcaatttcaaaggattatacgaaataggcgcaccaagcgtgtttgatttagaaatcttagggttattgcgccgccatgcgagttctttgatagtccatcaggatcttttcatcagccactaccagcttttagaatcgcttgctcaaggctctgatggggtcattttagatgaagagcttttaaaagaggatttaaaaggcatgatagatttcgcttggcgtttgggcttgagcgtgtttgtagaaacccgcaagccagactacacccatttaaaagatttaggggttttaggcgtgctggaaaaaaacccccattcttataatcaaaaaaaaatagtctttttagattgaattttaagctaatttagagtaaaaatcgtattcaaactttttaaaaggagttagtcatgtcattattagtgaatgatgaatgcattgcgtgtgatgcttgcagagaagaatgccctagtgaggcgattgaagagggtgatcccatttatagtattgatccagatcgatgcacggagtgttacgggtatgatgatgatgagcctcgttgcgtgagcgtatgccctgtagatgcgattttaccggatcctaacaacgcagagagcaaagaggaattgaaatacaaatacgaaatcttaaaagagcaagactaaaggctagcaatggctaaaatcacaaccgtgattgacataggctctaattcggtgcgtttggctgtctttaaaaagacgagccagtttgggttttacttgctttttgagaccaagtctagggtcaggatttcagagggctgttatgcgtttaaaggggttttacaagaaatccccatgcaacgagccgttaaagccttgagcgaatttaaagaaatcgccctcaaatacaaaagcaaaaaaatcctgtgcgtagcaacctcagcggtgcgcgatgcccctaatcggttagagtttgtagcgagggtgaaaaaggcttgcggtttgcaaatcaaaatcattgacgggcaaaaagaagcgctctatggcgggatcgcgtgcgcgaatttgctgcataaaaattcagggatcacgatagatattggagggggtagcaccgagtgcacgttgattgaaaaaggcaagattaaggatctcatctcgcttgatgttgggacgattcgcattaaagaaatgtttttggacaagggcttagatgtcaaattggctaaagcctttatccaaaaagaggtctctaaattaccctttaagcataaaaacgcctttggggtgggggggacaattagggcgttgagtaagatactcatgaaacgctttgattaccctatagattctttgcatggttatgaaatagatgcacataaaaatttagcgttcattgaaaaaatcgtcatgctcaaagaagacaaattgcggcttttaggggtgaatgaagagcgtttggatagtattaggagcggggcgttgattttatcagtcgttttggagcatttaaaaacttccttgatgatcactagtggggtaggggtgagagagggcgtgtttttgagcgatttattgcgccaccattaccataaattcccccccaatatcaacccctctctcatctctttaaaagatcgctttttgccccatgaaaagcacagccaaaaagtcaaaaaagaatgcgtgaaattgtttgaagccttatcgcccttgcataaaatagatgaaaaataccttttccatttaaagattgcgggggaattggcgagcatgggtaagattttaagcgtctatttagcccacaagcacagcgcgtatttcattttaaacgctttgagttatggctttagccaccaggatagggcgatcatttgcttattagcgcaattcagccataaaaaaatccctagagacaacgctatcgcccacatgagtgcgatgatgccaagccttttgaccttgcagtggctgagttttatcctttctttagccgaaaatttgtgcctgacagacagccatcatttaaaatacacgctagaaaaaaacaagcttgtgatccattctaatgatgcgctttacttggctaaagaaatgctccccaaactcattaagcccattcctttgacgatagagtttgcttgaaaatagcgattgtcaggctttcagcgcttggggatattatcgtgagcacggtgtttttagcggctattaaagagcgtttcactgacgctcaaatagaatggttcgtggatgaaagatttggcgcgattttagagcattccccttatattgataaattacaccccatccctttaaaaagtgcgcttacaacctttaaccctttgaagattttcaaactttttaaatctttaagggcttatgaatacgatataatcattgacatgcaaggcttgatcaaatccgctctcatcactcaaacgttaaaagcccctaaaaaagtcggctttgattacgcttcggctagggagggtttgagcgcgtttttttactcgcaaaaagtttctatcgcttatgatgagcctattttaaagcgtaattccacgctcctttctcaagccctaaacttgccagaaaaagaaatttcagagggtttaagctctagggctaaagcgttttcttaccagccttctccaaaaatcaatgcgttaaatttgaatcaaaataaaccaaaaatcctttttgttttagaaacttctaaaatcaataaaacttaccccacagagcgttttaaagaattagcgttaatgttagaaaattttcaaatttgcttgttatggcatgctgatgaaaagaaagccattacgctttatcacgctttaaaacaccagcgcgatgtgttattgctccctaaactcactttaaacgaggttaaggcgttgctctttaaaatggatgtgattattgggggcgatacgggtatcacgcatttagcatgggcgttgcaaaaacccagcatcaccctttatggcaacacgcctatggagcgttttaaattagaaagcctgatcaatgtttcgctcaccggtaattcaaacgccagctatcataaaaaggatttttctatccaaaacatagagcctaaaaaaattaaagaatgcgttttaaatgttttaaaggaaaaagaatgacttataaagaacgactcatacacgaaaaaatattaaaccaaaacgacaagggttttaaaacagaactgcgtattttgagcgtttttatcgtggaatttttggtgaatattctagggtttatgttggctaaaatgcctcatttttggtttttaaggtgcattaaagctttagcgtggctgatgagaacctttgataggcgccgttattttgacgctaaggccaatttggattttgtgtttggggattctaaaagcgaagaagagaaaaaaaggatcattaaaaaggggtatgaaaattttgctttcatcattttagaaaccattagagtgatctttatccctaaggctgaatacgacgctcgtttcacgctcatcaatgaagaaaacatatggaagtccttaaacaaggaaggccaagcgatcactttatgcatgcattttggctactgggaagcggtaggcacgactttagcgcaatattataaggattatggtagggggtgtttggggcgtttgactaaattcgctcctatcaatcacatgatcatgagcaggcgagaggcgtttggggtgcgttttgtcaataaaataggggcgatgaaagaactcattaaaatgtataatcaaggcaatggcctggtggggattttagtggatcaaaatgtcgtgcctaaagatggggtggtggtgaaattctttaataaagacgctacgcacaccacgatcgcttctattttatcgcgccgttacaatatagacattcagccggtattcattgattttaacgacgattattcgcattacacagcgacttattacccaagtatccgctctcaaatcactgataacgctgagaatgatattttagaatgcacgcaagcccaagcgagtttgtgcgaagaggtgattagaaaccacccggaaagttatttttggttccacaggcgttttaaaagcacccaccctgagatttatcaaagatagggttttgttatccttgaatggatactcaaaaccttacattttttcaaaaaatagggtttttaaatttaatttttatagtaaaaactcacttccttaaggggatagggggtattttgaaataattccccctatacaaccccccttaaataaccccctaaccccaagaccgctttttttaaaaagttatcgcttactcacgcaagctctttgtcattgattgtaaaaaaatgctttttagtattttttacattttaccactcaatgcgaacaagagtggtatttttttaaaaattcttttttaaaactcaaaaaccgtttttctaaaatggcttttctggcgtttttaaccagctctaaataaaaatgcagattgtgcaagctggctaaacgagcgtaagtgagttctttagccctaaagagatggtgcaaataggctttagaatagcgtttgcaagcataacaagcacaattttcttcaataggcgtatcatctaatttatagggcgcgtttttgatagaaatcttgccaaaatgcgtgaaaagggtggcgtttctggcgtttctggtgggcatcacgcaatcaaacatatccacccctaaactgatagcgtctaaaatgttttcaggcgtgcctacgcccattaggtagcgaggcttgtctttagggagcaaaggggcggtgtgcgcgatcgtttctagcatttcatctacactttcccccaccgctaaaccgcctatagcataaccatcaaaaccaccatgcgttaattctacgctaaggcttcgcattttcaaatgcgtgccgccctgaataatggcaaaaaggttgttgttggggcggttattttctttgtggtattctaggctaagattcgcccatttagcacttcttttaatggattcttcaaggcgctttagtggagcgggcaagcccactaaatcgtctaaaaccatcataatatcgctatttaaagaatattgaatgtccaaaactttagcgggcgtgaatagatgcttgctcccatcaatatgggatttaaaaataatcccgtcttcttgcaatttgacgttatcgctcaaactaaaagcttgaaaccccccgctatcggttaaaaaactcccatggaattgagcgaaacgatgcaagccccctaattgttcaaccactttctcgcccggtcgtaaatacatgtgataagtgttggctaaaatgagtttagcacctaaaatttcttgcatatccatagcgtctaaagatttgatgcaaccttgcgtgcctacgggcatgaaaacgggtgtctctacttgagaatgagctaaattcaaaacgccagctcgcgcgttatcatcaacagcttggagttgaaaatccatcgtttaagccttaatcttggatataatggcgtaatcattttttaggaagtttggaattgaagaaaatcgcccttattttagatggcattgtagcaaaaaattttttagacttggtgctaaggcattattctaatcataatttttatatagtggttgtcaaagatgagagccttatccctaaaaattacccgagcactttcgcttttcattgttttgatgcgacttccagttttaggcttttgcaagtgttaaacgatgaggtgagcgatgcgtttttaatcatacaagattttaaagagcaacgcatcatccataaaatcattcaaacccatttcaaacgcatgcgcgtggttttgagcgtgaaaagagatagcgaaaaaactttagaaaacaatgaagaaaataaagatgaaaagcttattttgattgatgaatttgaagttttagccaataaattcatttctcgtttgcctaatatccctagcacccctagagagtttgggttaggcaagggcgagatcatggaaattgatgtgccttttgggagcatttttgcttacaggcatattggctctatcaggcaaaaagaatacaggattgtagggctttatcgtaatgatgttttgttgctctccactaaatctttagtcatccagccacgagacattctcttagtggcgggcaatccggaaattttaaacgcagtgtatctccaggttaaaagcaatgtggggcagttcccagccccctttggtaagagcatttatttatacattgatatgcgattgcagagccgaaaagcgatgatgcgcgatgtgtatcaagccttgtttttgcacaagcatttaaagagctacaagctctatatccaggttttacaccccactagccctaagttttatcataaattcttatcgttagaaaccgaaagcattgaagtgaattttgatttttatgggaaaagttttatccaaaaactccatgaagaccaccagaaaaaaatgggtttgattgtggtaggcagagagctttttttcttgaaaaaacaccgaagagccttgcataaaacagctaccccggtttataaaaccaacacttctggcttgtctaaaaccactcaaagcattgtggttttgaatgaaagtttaagcattaatgaagacatgtcttcagtgatttttgatgtgtctatgcaaatggatttgggcttgttgctttatgattttgaccctaacaagcgctataaaaacgagattgtcaatcattacgaaaatttagccaacacctttaaccgcaagattgagatttttcaaaccgatattaaaaaccctatcatgtatctcaattctttaagaaatcccattttgcatttcatgccttttgaagagtgcatcacgcaaacgtgctatttgtggtttttatccactaaagtggaaaaattagcgtttttgaacgatgatcaccctcaaatttttatccctgtagcggagtgaaagaatgcgagaaatcttaatccctttaaaagaaaaaagctataaagtgtttttgggggaactgcctgaaataaaattgaaacaaaaagcgctcatcattagcgatagcatcgtggccgggttgcatttgccctatttattagagcgcttgaacgccttagaagtcagagtgtgcgtgatagagtccggggaaaaatacaaaaacttccattcgttagagcggattttaaacaacgcctttgaaatgcaattaaaccgccattctttaatgatagcccttggtgggggagtcataagcgatatggtggggtttgcgagcagtatttatttcagggggattgattttattaatatccctacgactttactcgctcaagtggatgcgagcgtggggggaaaaacagggatcaacacgccttatggcaagaacttaatcggatcgttccaccagcctaaagcggtttatatggatctagcttttttaaaaacccttgaaaaaagggaatttcaagcaggggtggctgaaatcattaaaatggcggtgtgttttgataaaaatttagtgggaatattagaaacaaaggatttaaaagattgtttagaagaagtaatctttcaaagcgtcaatatcaaagctcaaatcgttgttcaagatgaaaaagagcgaaatatcagggctgggttgaactatgggcatacctttgggcatgcgatagaaaatgagaccaattacgagcgatttttgcatggcgaagcgatcgctattggcatgcgcatggctaatgatttagccctttctttaggcatgctcactctaaaagaatacgaacgcatagaaaatttattgaaaaaatttgatctgatattcaattaccaaatccttgatcttcaaaaattttacgaacgcttgtttttagacaaaaaaagcgagaaccaaaccctaaaattcattttgcctaaaggcgttggagcgtttgagattacctctcatatccctaaagaaacgattttaaaggtgttagaaaaatggcattaagggtattattattcttttgttttttgtttttgcaagcagaagataagagccaagaattatcatctatacaaaaacaaatggctttggtggataaaaaactcgccaaagacgataacgtgtggttgaaaaaatttgaaaactacaagatttacaatcaaatttataccgaaaaagagagcgtgaggcaggaattaaggcgtttaaaaaataaaaaaagcaaggatttattaaagattagcaccttggagcataccttaaaggctttagagtcccagcaaaaaatgtttgaaagctatggggtcaatccttttaaggatttgatagagcgccccaatatccccaatatccctaatatcgctaaccctattgcgatcattgatggcatttctttcattaaaagcatgcgtttaaagcatgaaaatcttaaaaataaccagacttctttaggagaagttttaaagcttttagatcaaaaacaccagcttttaaatcagtggcacgctttggataaaagcgcgaaactaagcgatgagatttatcaaactcaagccaaacgcctggaattgcaaggggctcaaaacattctaaaaaccacgatcgggatttttcaaaaagacagcgatgaagccataagcattgtcaaatctcaagttaaaaaccagctttttaaactggtttatgtgtttttagcggcccttttgagcgtggtatttgcgtggattttaaagatcatttccagtaaatacattgaaaataatgagcgcgtctataccgtgaataaagccattaacttcgtgaatgtgagcgtgatcgttttaatctttcttttttcttatttagaaaacgttacttacttggtaacggttttaggctttgcgagtgcgggcttagcgattgcgatgaaagatttattcatgagcttgctcgggtggtttattattttgattggggggagcgtgcatgtgggcgatagggtgcgtatcgctaaggggacggatatttttattggcgatgtgttggatatttctatgttgcacattacgattttagaagacgtaacctttaccacctacacgaataacaggagagcgggccgaattatctttgtgcctaacaattacattttcaccaccatgtttgctaattacagccattttgggatgaaaacggtttgggatggggtggatttttgcgttacatttgattctgattttaaaaaagcgtctaaaattgcactcaatattgctacggaattgtctaaagaatacacggatattacctataaacagctcaataaaatgcgcgaccggtattctttaaggagtttgagcgtcaagcctcgatgctttttgatgcctgaaagtaacgggataaaaatctcggtgtggtatcaaaccaattcgtatgccaccatgtctttaaggagcaagattgtggctgaaattgttgaagcttttttgaaagaagaaaatatccatatcgcttatacgaccagcaagttgcttaaagtggatgctgatgctctaggcgatggttttgggaataaaagggaacaaaaatgaaaaaagtctatttcaaaacttttgggtgcaggacgaatctttttgacacgcaagtgatgggtgagaatttaaaggattttagcgcgaccttagaagaacaagaagccgatattattgtgatcaattcttgcaccgtgaccaatggggccgatagcgcggtaaggagttacgctaaaaaaatggcgcgattgaataaggaggtgctatttactggctgcggggtgaagactcaaggcaaagagctttttgaaaaagggtttttaaagggcgtttttgggcatgacaataaagaaaagattaacgcgcttttacaagaaaaaaagcgtttttttatagatgataatttagaaaacaaacatttagacaccacgatggtgagcgagtttgtgggaaaaaccagggcgtttatcaaaatccaagagggctgtgattttgattgcaattattgcattatcccaagcgtgagagggagggctaggagctttgaagaaaggaaaattttagagcaagtgggccttttatgttctaaaggggttcaagaagtggtcttaaccggcactaatgtggggagctatgggaaggatagaggaagcaatattgcaaggttgattaaaaaattaagccagattaccggattgaaacgcattaggattgggagtttagagcctaatcaaatcaacgatgaatttttagagcttttaggagaggattttttagaaaaacatttgcatatcgctttacagcacagccatgatttcatgctagagagaatgaatcgaagaaaccgcacaaaaagcgatagggaattattagaaaaaatcgcttccaaaaattttgctatcggcacggattttattgtggggcatccgggcgagagtgaaagcgtttttgaaaaggcgtttaaaaatttagaaagcttgcctttaacgcacatccacccttttatttacagcaagcgaaaagacaccccctctagtttgatgcgtgatagcgtgagtttggaagtttctaaaaagcgtttgaatgcgattaaagatttgatttttcataaaaataaggcgttcaggcaattgcaactcaagctcaacacgcccctaaaagccttagtggaagcgcaaaaagacggcgaatttaaagccttagatcaatttttcaaccccattaaaatcaaaagcgataagcctttaagggctagttttttagaaatcaaagagtatgaaattaaggagagggaaaatcatgccgttttctaaatttttagaaaacctcaccgctccctttaaacgcatcaaaaaccgctcgcttgttttggcgttagggtttttgatccttactttttgcttgttgctttttttaatcttaagcgatgtttctaggctcatatccagtaaggattttttttatgtgatccagtctcaccctaaacaaactctaactgaagatgaaaattatttttatgctaacaagggtctttataaaaccaacaaagaagcttttttaagggtttataaaatcccagaaagcatgcccatagaaaaacgagaaagtttaaataaggtttctaaaatctttttagcgttgctttttttcatttctagcatgctttttgggatcttttggcgtttgcccaaacgattggacactaaaatgagtttagagagcacacacaaaaacgaattagaaaatgcattccagcgatacgacgcgctaggggtgcgttttgaagacattgcaggggtggatgaagtcaaagaagaattactagaagtgatagattatttaaaaaaccctaaaaaataccaggatttagggatttttctccctaaaggcgttttattagtggggcctcctggagtgggtaaaaccatgatcgctaaagctttggcgagtgaagccagagtgccgtttttttatgaaagcgggagtgcgttttctcaaatttatgtgggggctggggctaaaaaagtgcatgaacttttcatacacgctaaaaggcatgccccctctattatttttattgatgaaattgatgccttgggtaaggctaggggagggcataggagcgatgaaagagaggccacgctcaaccagcttttaaccgaaatggatgggtttttacaaaatgatgaggtggtggtgataggagcgactaaccaaatggaggtgatggatgaagcgctattaaggagcaagcgttttgatcggcgtattttcatttctttaccggatttactagaaaggcagagcattttagaaaagctgttagaaaacaaaaaacacgcgctagattgtcttaagatcgctaaagtttgcgtgggttttagcggggcgatgttggcgactttgatcaatgaaagcgctttaaacgccctcaaacaccaacgaaacgaaatcactcatggcgatattttggaagtgaaagacaagatcgcttacggcaaaaaaaagccccaaaccttagacgaaaaccaaaaggaattagtcgctttgtatcaaagcgcgaaagccttaagcgcgtattggctggaaattgaatttgataaagcgcctttattgggggaatttatcgcctttaatgacaataaaatccatagcgagagcgagattaaaaattacattaaagtgtatttgagcgggacgattattttagagttgctctataaggagcgttatagtctgtctaaacaagacttgcaaaaagcgaaatttttgaatgaatttatggctaaagagcttcttttagctcctacaaaagagtctttaagcgttctttatgaagagcaattggagtttttaaaaccgcaaattgcagcttgcaagcggttgagcgctctactattggagcaagaatgtttagaacattctaatttgtatgatttgttgaacgggtgaaaatgcgtttttttagtggttttgggtttgttaatgaaagcgttttgtttgaagagtggcttttaaaaggggcttatgatgtgtcaggcttttctatgggggcgattaaggcgatagaatacgcctataatgaagtcttgcaacaacggcgcatccattccttattgttgttttcgccttgcatgctagcgcataagagtttggcgttcaaacgcttacaacttttctcgtttcaaaaagacccgaagaactacatggataacttttataaggaagtgggcttgaacgcccaattggagcgttttaaaaaagagggttctttagaagaattggaatttttattggattacaagtatagtgattctataattagatttttattggaaaagggcgtgaagattgaagtgtttatcggtttaaaagatagaatcactgacattcaagcccttttagaattttttatgcccttagttcaagtgtggcagtttaaggattgtaaccatttgttgcaaaaatcttaaaaaaggtggaagatgaaaaaatttggtttaggggtgtatttgcttcttttaggcattttgggcggctctttgatcactttagggatgatggtcgcacccattgttttcaaagccccaagcattttgcctgaatttaatttgactttgtttgagagcgggaaactcatgtcgcaaatcattgtgcgtttcaatttctttttaggcgcgatcggttttgtggtgttactttatgaaatcatttcgtttatttatgataaaagatcgttagtgtatttgatccttggcgtggcgataggggcgttgtgtttgctctttgttttttattacacgccttatattttaaacgctcaaaaggtgggcgaagttgcgcttcaaagcactgaatttgcccgctcgcacgctcaaagcgaatggctgtttaaggaattgcttgtgctggtgtgcgctttgtttttcttacgtttgtttgggaaaaatgcgctttagtccctttgatttaatcaaatgagagagtttttggctaccatctaggaaatgagaaggtggcgtttaaatgaaacaatttaaaaagaaaccaaaaaagataaaacgatcgcatcaaaatcaaaaaacaatcttaaagcgtcctttatggcttatgcctttactgattggcgggtttgctagtggggtgtatgcggatggaacggatattttggggcttagttggggggaaaaaagccaaaaggtatgcgtgcatcatccatggtatgctttatggagttgcgataaatgggaggaaaaaacccaacaattcacaggaaaccaactcatcacaaaaacttgggcagggggcaatgcggctaactactaccactctcaaaacaaccaaagcatcacagccaatttaaaaaatgataacggcacttattttttaagcggtctgtataactacactggaggggaaaataatggggggaatttagacattgaattaggcagtaacgctacttttaatctaggtgcgaatagtgggaatagcttcacttcttggtatcctaatgggcatactaatgttacttttagcgctgggactatcaatgtgaataacagcgtagaagtgggcaatcgtgtgggatcgggagctggcacgcacaccggcacagccactttaaacttgaacgctaataaagtcaatgtcaattccaatatcaacgcgtataaaacttcgcaagtgaatataggcaacgctaacagtgccattaccattaattcggtttctttaagtggggatacttgcagttctttagctagtgttgggataggggctaattgctccacttctgggcctagctattcttttaaagggacgactaacgctactaacacgacttttagcaacgcaagcggcagtttcacttttgaagagagtgctaattttagcggggcgaaatggaatgggggggcattcactttcaataaaggatttagcgctaccaataataccgcctttaatagcggtagtttcactttcaaagatacaagctcttttaataacgctacttttaataacgccacatacacttttaacaatcaagccacttttcaaaacagctcctttaatggggggacttttactttcaataaccaaactaatccaactaacagcactcagcacccccaaattctgtttgaaaacagctcttttagcggcagcgctaccactcttaagggttctgtaattttccagcaagcctttaacaattcaaaccagcaactaacaatccaaaacgcttcgtttgataacgccacttttaacaataccggtaaaatcactatagaaaaagatgcgagttttaataacacgacattcaacacttctgttgatacaaacaacatgactattagtggtggcgttactttaagcggtaagaatgatttgaaaaatggctcaacccttgattttgggagtgccaaagtgaatctcgctcaagggacgactttcaacctcacaagtttagggagtgaaaagagtgtaacgattttaaattctagcggtgggatcacttataatcatcttttaaaccatgtgctcaatagcctaacaaacgccttaaaaacaactgaaagcccttcaaagccgcaaagtttcgctcaaggcttgtgggatatgatcacttacaatggggttaccggacagcttttgaacgaaagtgctgcaacatctaaaaacactgactcttcgccccctaaatcctctacaaactctacgcaagtctatcaagtgggctacaaaataggggatactatctacaaactgcaagaaacttttggccctaattccattattatccaagctttagagagcgggacttacacgccaccccctgtcattaacggctccaaatttgacttatccgtttcaaattatattaatgctgacatgccttggtatgaccataaatattacatccccaaatcccaaaattttacagagagcgggacttattacttgccgagcgttcaaatatgggggagctacactaactcgtttaaacagacctttagcgcgaatggtagtaatctggtgattgggtataacgcaacatggactggaaatagcgtttcttctagcggcacggtgtcttttggggacacttcagggagcgctcttaatgggcattgcgggccttggccctattaccaatgcacaggcacgactaacggcgcttatagcgcttatcatgtgtatatcacagcgaatctgcgttctggcaatcgtataggcacgggtggggcagctaatctaatctttaatggggtagatagtatcaatatcgctaacgctactatcacgcagcataacgccgggatttattcaagctccatgactttttccacgcaaaacatggacaattcgcagaatttgaatggcctaaacgctaacggcaaactttccgtgtatggtgcaactttcactaaccaagccaaagatgggaaattcattttcaatgcggggcaaacgacttttgaaaacaccaactttaatggagggagttaccaattcagcggcgatagtttgaatttttcaaataacaaccagttcaatagcggttcgtttgagattggcgcaaaaaacgcttcgttcaataacgctaattttaacaatagcgcttcttttaatttcaataattctagcgcgaccacttcgtttatgggggatttcactaacgctaattcaaatttgcaaatcgccgggaacgctgtttttgggaactctactaatggctctcaaaatactgctaattttaataataacggctctgttaatattgcagggaatgcaacttttgataatgtggcttttaatggccctacgaacacgatcgtgaaagggcaagttactctcaataacatcactttaaaaaacttgaacgctcctttgtcttttggcgatggaacgattagttttagcgctcattcggtgattaatattggtgaagctatcacaaatggcaaccctatcacccttgtaagctcttctaaagaaattgaatacaacaacgcttttagtaaaaatctatggcagctcatcaactaccaagggcatggggcaagcagtgagaaactcgtttctagtgcgggtaatggcgtctatgatgtggtgtattctttcaacaaccaaacttataattttcaagagattttttcacccaacagcatttctatccggcgtttgggcgttggcatggtgtttgattacatggatatggaaaaatcggatcgtttgtattatcaaaacgctctcggtttcatgacctacatgcctaatagctataacaataatttagggaattcaaacaacaccatttactattacgacaacagcattgacttttatgcaagcgggaaaactctattcactaaagcggaattttctcaaacgttcaccgggcaaaacagcgcgatcgtttttggggctaaaaatatatggacgagcgtaagcgatgcgccacaatctaatgtgatcattcgctttggggacaataagggagcagggagtaatgatgcgagtgggcattgctggaatttgcaatgcataggctttatcatagggcattatgaagcgcaaaagatttacatcaccggcagcattgaaagcgggaatcgcatttctagcggtgggggcgcgagccttaattttaacgggcttcaaggcattcttttaacgaacgcgactttgtataaccgcgccgctggcacgcaaagctcttctatgaattttgtttctaacagcgcgaacattcaggctcaaaactcctattttatagacgataccgcgcaaaataaaggcaaccctaattttagtttcaacgctttgaatctggatttttctaacagctcttttagaggctatgtggggacaacgcaatccgtttttcaattcaatgctgttaatgcgatcagtttcactaacagctctaatttaagctctggtttgtatcaaatgcaagctcaaagcgtgttgtttgacaattccaatttaagcgtttcagtggggacaagcagcattaaagccaatgcgatcaatctttctcaaaacgcctcaatcaatgcgagcaaccattcaaccttagaactttctggcgatttgaatttgaacgacactagctcgctcaacctcaaccaaagcactattaatgtgtctaacaacgccacgatcaacgattatgcgagcttgattgcgagtaatggctctcaccttaattttaacggagcggttaatttcaattcagcgaatattactacgagtttgagtagttcctctatcgtgtttaagggggcggtctctttaggagggcagtttaatttaagcaataactcttctttagattttcaaggctctagcgctatcacctctaacacggcgtttaatttctatgataacgctttttctcaaagccccatcactttccatcaagcccttgacattaaagcgcccttgagtttgggaggcaacctcttaaaccctaacaacagtagcgtgctgaatctgaaaaacagccagcttgtttttagcgatcaagggagcttgaatatcgctaacattgatttactaagcgatctgaatggtaataaaaatcgtgtgtataacatcattcaagcggacatgaatggtaattggtatgagcgtatcaacttctttggcatgcgtattaatgatgggatttatgatgctaaaaaccaaacttatagtttcactaaccctctcaataacgccctaaaaatcaccgagagttttaaagacaaccaactgagcgttacgctctctcaaatcccgggcattaaaaacacgctctataacattggctctgaaatctttaactaccaaaaggtttataacaacgctaacggcgtgtattcttatagcgatgacgcagaaggcgtgttttatctcacgagcagcgtgaaaggctattacaaccctaaccaatcctatcaagccagcggcagtaataacaccacgaaaaataacaatctaagctctgagtcttctgtcatctcgcaaacctataacgcgcaaggcgaccctattagcgcgttacatgtctataacaagggctataatttcaacaatatcaaagcgttagggcaaatggtgctcaaactctaccctgaaatcaaaaagattttagggaatgatttttcgctctcaagtttgagcaatttaaaaggcgatgtgctaaaccagcttaccaaactcatcacgcctagcgattggaaaaacattaacgagttgattgataacgcaaacaattcagtcgtgcaaaatttcaataatggcgcttttgattataggagcgactaaaatagggcaaacaaacaccaatagcgcggtggtttttgggggcttgggctatcaaaagccttgcgattatactgatattgtgtgccaaaaatttagaggcacttatttagggcagcttttggagtccagctcggctgatttgggctatattgacacgacttttaacgctaaagaaatttatcttaccggcactttagggagcgggaacgcatgggggactggggggagcgctagcgtaacttttaacagccaaacttcgctcattctcaaccaagctaatatcgtaagctcgcaaaccgatgggatttttagcatgctgggtcaagagggcatcaataaggttttcaatcaagccgggctcgctaatattttgggcgaagtggcgatgcaatccattaacaaagccgggggattagggaatttgatagcagatacgctagggagtaatagcgtgattggagggtatttaacgcctgaacaaaaaaatcaaaccctaagccagcttttggggcagaataattttgataacctcatgaacgatagcggtttgaacacggcgattaaggatttgatcaggcaaaaattaggcttttggaccgggctagtggggggattagccggactagggggcattgatttgcaaaaccctgaaaagcttatagggagcatgtccatcaatgatttattgagtaaaagggggttattcaatcagatcactagctttatttccgctaacgatatagggcaagtgataagcgtgatgctgcaagatattgtcaaaccgagcgaggctttacaaaacgatgtagtggctttgggcaagcaaatgattggcgaatttttagggcaagacacgctcaattctttagaaagcttgttgcaaaaccagcagattaaaagcgttttagacaaagtcctagcggctaaaggtttagggcctatttatgaacaaggcttgggggatttgatccctaatcttggtaacaaggggcttttcgctccctatggcttgagtcaagtgtggcaaaaaggggattttaatttcaatgcgcaaggcaatgtttttgtgcaaaattccactttctctaacgctaatggaggcacgctttcttttaacgcaggaaattcgctcatttttgccggaaacaaccacatcgctttcactaaccattttggaacgctcaatttattgtccaatcaagtttctaacattaacatcaccacgcttgatgccagcaacggccttaagattaacgccactaataacaatgtttccgtgtctcaaggcaatctgtttatcaacgctagttgcgcgcaacaaagcgatccaacgacagctagcgccacaaacccttgtgcacttagcgcccaaagcgcgaatggtgcttcttctagtaacgcgtcaaataatgtgccaatcgccttaaataataacgatgaaagcttggtggttacggcgaatgatttcaatttttcaggcaatatttacgctaacggggtggttgatttttcaaagattaaaggctctgcaaacgttaaaaacctgtatctttacaataacgctcaattccaagccaacaacctcacgatttccaaccaagcggtgttagagaaaaacgctagctttgtaacgaataacttaaacattcaaggggcgtttaacaacaacgccacgcaaaaaatagaggtgcttcaaaatttagtgatcgcttcaaacgcttctttaagcaccgggatttatgggttagaagtagggggggctttgaataattttggagcgatccattttaatttagaaaatattcaaacgccagcaccgctcattcaagcagaggggatcattaatctcaacaccgcccaaacgccttttataaatgtcaataatagcatggccaataatacgacttacactttattaaaaagcagccgttacattgattacaatatcaatcccgatagcttgcaatcgtatttgaagctctataccttaatcaacatcaacggaaaccacatagaggaaaaaaacggcgtattgacttatttgggccaacgggttttattacaagataaggggttattgttaagcgtagcgttgcctaactcaaataacgcttctccaaacaacattttaagcctttctgtcctttataaccaggttaaaatgtcttacggcgataaagcgatggattttaccccccctaccttacaggattacattgtgggcattcaagggcaaagcgcgctcaatcaaattgaagcgataggggggaatagcgctatcaaatggctttcaacattgatgatggagactaaagaaaacccgctttttgcgccgatttatttagaaaaccactctttgaatgaaatcttagacgcaacaaaagatattcaaaacaccgcaagcttgatttctaaccctaattttagagacaacgctaccaaccttttagaattagcgagttacacccaacaaaccagccgtttgacaaaactctctgattttagggctagagagggagagtccaatttttcagagcgcttgttagagcttaaaaacaagcgttttagcgatcctaaccctagtgaggtttttgtcaaatactctcaacccaataaacaccaaaataacctttggattcaaggagtggggggagcgagctttatttctggaggcaatggcacgctttatggcttgaatgtaggctatgatcggttggttaaaaatgtgatccttgggggttatgtggcttatggctatagcgactttaatgggaacatcatgcgttctttgggtaataatgtggatgtggggatgtatgcgagggcttttttaaaaagaaacgaattcactttgagcgcgaatgaaacttatggaggcaatgcaactagtatcaattcttctaattctttgctttctgtattaaatcaacgctacaactacaacacttggacaacgagcgtgaacgggaattacggctatgatttcatgttcaaacaaaaaagcgtggtgctaaaacctcaagtgggcttgagctatcatttcataggcttgagcgggatgaaaggcaaaatgcaaaatccagcttaccaacaattcgtcatgcattcaaacccttctaacgaatcggttttaacgctcaacatggggttagagagccgtaaatattttggcaaaaattcctattattttgtaacggcgaggttgggtagggatcttttgatcaaatctaaaggcgataatgtggtgcgttttgtgggcgaaaacactttattgtaccgcaagggggaaatttttaacacttttgcgagcgtgatcacaggaggcgaaatgcatttgtggcgtttgatgtatgtgaatgcgggggtggggcttaaaatgggcttgcaataccaagatcttaatatcactgggaatgtgggcatgcgagtggcgttttagcttttttgctataatgcttcgttcaaattttatggttaggtttttccatgtttaattatgaagagctgtttcaaacttataaaacccctttttatctctatgattttgacaagatcaaacaggcttttttgaattataaagaagcgtttagggggcgtaaatctttgatttgctacgctttaaaggcgaattctaatttgagtatcctctctttattggcgaatttagggagtggagcagattgcgtttccataggcgagatacaaagggctttaaaagctgggatcaagccttataaaatcgtgtttagtggggtgggtaagagcgcgtttgaaatagaacaagccctaaaactcaacattttatttttgaatgtggaaagttttatggaattaaaaacgattgaaacaatcgctcaatctttagggataaaggctaggatttccattcgaatcaaccctaacattgacgctaaaacgcacccctatatttctaccggtttgaaagaaaataagtttggcgtgggagaaaaagaagctttagaaatgtttctttgggctaaaaaaagcgcgtttttagagcctgttagcgtgcattttcatatcggatcgcaactcttagatttagagccgattatagaagcgagtcaaaaggtagctaaaatcgctaaatctttgatcgctttagggatagatttgcgtttttttgatgcgggcggaggcattggcgtgagttatgaaaatgaagaaacgattaagctttatgattacgcgcaagggattttaaattcgcttcaaggcttggatttgaccattatttgtgagccgggtcgatcgatcgtggctgagagtggggaattgatcacgcaggttttgtatgaaaaaaaggctcaaaacaagcgctttgtgattgtggatgcgggcatgaatgattttttacgccccagtttgtatcatgctaagcatgccataagggtcataacgccttgtagggggcgtgagatctcgccttgtgatgtggtaggacctgtgtgcgagagcagcgacacttttttaaaagacgccaatttgccagaattagagccaggcgataaattagccatagaaaaggttggggcttatggctctagcatggccagtcaatacaattcgcgccccaaactcttagaattagccctagaagatcacaaaatcagagtgattagaaaaagagaggctttagaagatttatggcgtttggaaatagaaggcttaaaaagggtttgattagatgcaaaagaatttggatagtcttttagaaaatttaagggctgaaattgatgcgttggataatgaattgagcgatcttttagacaaacgcttaggaatcgctttaaaaatcgctcttatcaaacaagaaaaccccatttattgccctaaaagagagcaagagattttaaaacgactcagccaaagggatttcaagcatttgaatggaggaatccttgcaagtttttatgcagaggtttttaaaatttctagaaattttcaagaaaacgccctaaaagagttaaaaaaataaaagagagttgccatgtttgaaaaaattaccctagcacataaggacttgttttcaaggtttttaagcactcaaaaaatcgttttatcggatgtgagttttacgaattgttttttatggcagcacgcaaggctcattcaagtggctgtgattagggattgtttggtcattcaaactacttatgaaaaccaaaaacccttttatttctatcctatcggtaagaggccgcatgaatgcgtgaaagagcttttggaattagaaaaaaatttaagattccactccctgactttagagcaaaaagacgatttgaaagacaattttgtaggggtgtttgatttcacttacaaccgagacaggagcgattatgtttattctattgaagaactgatcgcgctcaaagggaaaaaataccataagaaaaaaaaccacctaaaccagtttttaaccaatcatgcgaattttgtttatgaaaaaatttctcctcaaaacagaaaggaagttttagaagcctctaaagcgtggtttttagaaagccagaccgatgatctagggttaatcaatgaaaataagggcattcaaagcgttttagaaaattatgaaagcttggatttaaagggggggcttattagggttaatggggaaatagtctcgtttagttttggggaagttttaaacgaagagagcgcgctcatccacattgaaaaagcccgcacagatattgcaggtgcgtatcaaatcatcaaccagcaattgcttttgaatgaatttagccatttaacttacgctaacagagaagaagatctaggattagagggcttaagaaggtctaaaatgagctacaacccggtgtttttgatagacaaatacgaagcgattgctagacattaaatgatttttggggattttaaatatcaaaaaagcgttaaaaaactcacagccactaatcttaatgagcttaaaaacgccctagattttatctctcaaaatagggggaaggggtattttgtggggtatcttttgtatgaagcacgcttagcgtttttagatgaaaattttcaaagccaaaccccttttttgtattttgaacaatttttagaaagaaaaaaatattctttagagcctttaaaagagcatgcgttttaccctaaaatccacagccctttagatcaaaaaacttatttcaagcagtttaaagccgttaaagaacatctcaaaaacggcgatacctatcaggtgaatttgacaatggaattattgttaaacaccaaagccaaactgaagcgcgtttttaaggaagtggtacacaaccaaaacacgccttttaaggctttgatagaaaatgagtttgggagcgttttaagcttttcgccggaattgttttttgaattagagtttttggacacagcgattaagattatcacaaaacccatgaaaggcacgatcgctcgctcaaataaccccttgatagatgaaaaaaaccgattgtttttgcaaaatgatgacaaaaacagaagcgaaaatgtgatgatcgtggatttattgcgtaacgatttgagccgcttggccttaaaaaatagcgtgaaagtcaatcaattgtttgaaatcatcagcttgccgagcgtgtatcaaatgataagcgaggttgaagctcaattgcccctaaaaacaagcttgtttgagatttttaaggcgttgttcccttgcggatcggtgaccggatgccctaaaatcaaaaccatgcaaatcattgaagaattagaaaaacgccctaggggggtgtattgtggggcgataggcatgattggagaaaaaaaagccctttttagcgtgcctatccgcactttagaaaaaagagcgcgcgaagattttttgcatttgggggtagggagtggggtaacttataaaagtaaagcgctaaaagaatatgaagagagctttttaaaatccttttttgtgatgcccaaaatagaatttgagattatagagacgatgaaagttgtcaaaagggatcaaaaattagagattaagaataaaaacgcccataaagaacgcttaatgcatagtgcccaatactttaatttcaaatacgatgacaatcttttggactttgaattggaaaaagaaggggttttaagggttttactcaacaaaaagggcaagctcattaaagaatataagcccctagagcctttaaaaagcctagaaatccgtttgagtgaagcccccattgacaaacacaatgattttttataccataagaccacttacgcccctttttatcaaaaagctcgagcgctcattaaaaaaggcgttatgtttgatgaaatcttttataaccaggatttggaactcactgagggcgctaggagcaatcttattttagaaatccataataaacttttaaccccttatttcagcgcgggagcgttaaacgggacgggtgttgtggggcttttaaaaaagggtcttgttgagcatgcccctttaaaattacaagacttgcaaagagcggctaaaatctattgcattaatgctttatatggtttagtggaggtgggaataataggttacccaatggagcaaaaaagttaaaactcacccataataattataatgattaaaattttcacattcattataaatccatttacacaagtattttataaattcaatagagggtttttaggaactctcattaaaaaaaaataaggaacataacatgagacatggagatattagtagcagccccgatactgtgggcgtagcggtagtcaattataagatgcctagactccacactaaagaacaagtgttggaaaattgtcgcaatatcgctaaggtgattggtggggtcaaacagggtttgcctgggttagatctgattattttccctgaatacagcacgcatgggatcatgtatgacagacaagagatgtttgacaccgctgcgagcgttcctggggaagaaaccgcaatccttgctgaggcttgtaagaaaaacaaggtttggggagtgttctctttaacaggggaaaaacatgagcaagctaaaaagaatccctataacactttgattcttgtcaatgataagggtgagatcgtgcaaaaataccgcaaaatcttgccttggtgccctattgaatgttggtatcctggggataaaacctatgtggttgatgggcctaagggcttgaaagtttctttgattatctgcgatgatgggaactaccctgaaatttggcgcgattgcgcgatgcgtggggcagagcttattgtgcgctgtcaaggctacatgtatccggctaaggagcaacaaattgcgatagtgaaagccatggcgtgggctaatcaatgttatgtagcggtagcgaatgcgaccggctttgatggggtgtattcctatttcgggcattctagcattattggttttgacgggcatactttgggcgaatgcggggaagaagaaaatggtcttcaatacgctcaactttctgtgcaacaaatccgtgatgcgaggaaatacgaccaaagccaaaaccaactcttcaaactcttacacagaggttatagtggggtttttgctagtggcgatggggataagggtgtggcggaatgcccttttgagttctataaaacttgggttaatgaccccaaaaaagctcaagaaaatgtagaaaaaatcactcgcccaagcgtgggtgtggccgcttgtcctgtaggcgatttgcccacgaaataaagggcaaaaggaggggggttttgtagatgctttaaagcgatgagagagtgaaaatttaaaaaatgctaaaaagcgttttttacaatatagatataaaaaagcttgacgctagttgggcgatattttcttgtaatgcgttcttttggggttaggggatttagttgggagctgtagaggaggtgttcaaaataccccctatccccttaagaaaatgagcttaaagcaaaataaccaagatcccattataaggcttgtttatgcttaataaaacaaagcctttaatttatctttctcttcaatagaacgctaaaaaacaccaaaagactacaaatacttcgttaaagacagattattgattttgttcgtggaagccagaacggcgttataattgttagtgagattggaaaacttgttataagtttctgccatatccgtgccggtcgtttccccacgaatgctttgaatttgcgtttttaaaacttcattacgcctgataatgttttcaaacgccttaccatgagcgccgtttttagcgatcattttttctatgtgatcgctcaagtgatctataagggtgatgccgttttgaatgcctaaattacgcatgtcgctagaataagtatcccctaaagcgtccgggcgataaatcccttttcttacagaagtgataatattttctaattgatcaaaaaaattcacgcttggcttgtcaataattagggcgttattagcgtttaatttaaggcttggtttgtcgctgtgcaaggcgttttgagaaaaatcattcgcgtctttatcaaaaagcatgaactgcattttggtgtttgaatgcatgttgtcttggataatgactttaccctcttcattcaaattgacagaaaggttgtctttagcttgttttaacaatccaataaattgctccttgctttcttttgaagtagggttatcgctgatttgttggtagattgcagggtcagtgttgctgtaattgagcgcgatactcatcgcatccatgagctgcctgtaagttacttcattgggtttagacgcttgaatgccagcggttgtggggtcataaagcgggattttaacgccattaggcaaactcaaaaaagccccattaggatccaagtttatttgcgcttctaaaaacgaaccattcacatcgtttaatttcatgttaaaaacgctattttctaaactccccttagagacttcactcagtttagtagagccattagccgcgccattttgagcggtttgagcaacattgctttctaatttcgccccttctttattgaaataggttttttggtattcgctcgcattattagtagggataccggccacttccagccctttttgatccagggtgcttaaggcaaaagaaataggcgattctttagaagaattgtcaatgatcctcaaacgcccgttcgtttcaatttccacatccacttcattattgaagcgttctttaatcgcgtctttcaaatctttaatcgtagagtttttcacatctaaaagaatgggaatatccaaattaatagggaggtttgggattttaatagcgctttcatcgcccaaacggctggcgttgatttttaaaatttccaccttatcgccaaaaatctcgctcaatttggtgtttttattggctaaaacattgtctttagtcacaaacacgctagggatttcaagcactttagggttatacatgttaggcaccgctttaacttggctcaaactcctatccgttacaaacgcgcttttgacgtattcagtaacccttttagcgctagaacgcaaggcgtctaaattgtcaaaatccccgtcgctagaaatcaaatgaaaatccaaattttcactgccgggggttaggtttttgatctcaatttgcccccaattgttcaaactcacatccacgactttattttgcgaagtgttcccgtaagcatgcccgattttatccaacaaatcgctcactttagtcgcgctttcttggttttgataggctttatccagcgcgaatttttctttaaaactagagccatcaggcctaatgccctgcaaataaaaaaactctttagggtcattggtggggtctttatcgttatcgccgatgagttctcttaaggtatcgctgggtttaatgaaaacttcttcaggcaatgaagaatgctctaaagcgtccatcacatcagggtggagcttgttttgattgagtaatttgatgttggtggtaatgagcttgtgcttgtctttatctgcgcctaaaaacaaatcttgcccactgatattataaggcacaaggttatcagagctaataagcgcgtttaaatcttcgccattgccatggtatttcccattactatcaatggggggtctatccaccttactgcccccaaataaaaattctccccctatggaagtgttagcgacattcatcatatgctcttttaagcgttctaaatcgttagcgatagcggcgcgagaagtttctgaatgcacatcgttagcggattggatgagtttggttttaaacgcctccatcgttttagaaaattcttgcaaggctttgtcggtattgagcgttgaagtgtaagcgttttgagccacatcaatgccttgatctaaggtgttttcttcgtattggaattttaaattctggttattaatgtcgctgttttgataaccataacggatttttagccctgaagcgatctgcgtgttagcgtcattgattttattttgtaaagcgttttggtagtgattcatttgattgtatttagagccaaaggtaacgcgcatgatcaaatccttattggttttttttaacaaacaagctaaaagtattccaaaataagcttaatagcaattgcgaatggtttgagtggggcaatgcggggtaataatggcgggttaaatggggtgtttttgagtaaaaaaattcttttaatgtgaatttaaactcaatttaaagttaaattttagcaaatactcactataataagcgtttattttaaaaagagcgttcaatttttaaggaatagaaatgtcatacgcaatatttaagcatggcggtaagcaatataaagtcgttgaaggcgatattgttttattggataaaatgaataaagagcctaaggctttagtggaattagtggaagtgttagccgtatccaaagagggcaaactctcttttgggaaaccctttgtgaatggggctaaaattgaagccgaagtgatcaatgaagggcgcggcaaaaaagtcatcactttcaaaaaacgccgccgaaaagacagcaaaaccaagcgtggttttagaagagatttcactcgtgtgagaatcactaaaattgtagcataaggagtattaaacaatggcacacaagaaaggtcaagggagcacgcagaataacagagattctgcaggaagacgcttaggcgtgaaaaaatttggctcagaatttgtgagagcagggaatattatcgtgcgccaaagaggcactaaaatccatcccggtaataatgtgggcatggggaaagaccataccttatacgcgctcatagatggcgttgtgaagtttgagcataaagacagaagccgcaaaaaggtttctgtaattagtgggaattttggggagtagggtaacctttaaaggttaattaaacctttgggtgtttgttaaacgcctataaacaccataaaatatttataatttagatctctactctttgtagaatatgtgttgtggagactagtttatgaatagcgtttttatcaagggtttatccctttctgttttattattgtttgggtcttttttgaaagcttcagaaaacccaaacgccactcttaatccatctaaagaaaatgtttctattgaagaacaaaagcgttttggaggcgttttggtttttgctagaggcgctgatggctcaagcatggatcctgctttagtaactgatggcgaaagctatgtggcaacgggcaatatttatgacacgctcgtgcaattcaaatacggcacgacagaagttgaaccagcgttagcgacgagttgggaaatatccccagatggtcttgtatatacctttcatttacgcaaaggggtttatttccaccagacgaagtattggaataaaaaagtggagtttagcgctaaagatgtgctgttttcgtttgaacgccaaatggataaggctaaacgatactatagcccgggggctaaaagctataagtattgggaaggcatgggcatgtctcatattattaagagcattgaagctttagatgactataccattagattcacgcttaatgggccagaagccccgtttttagcgaatttgggcatggactttttgagcattttgagtaaggattacgctgattacttggctcaaaataataaaaaagacgagttggctaaaaaacctattgggacagggcctttcaaattctttttgtggaataaagatgagaaaatcattttggtcaaaaaccaggattattgggggcctaaagcgtatttggataaggtggtggtgcgcaccattcctaattcttccactcgtgctttagcgttgcgcaccggcgaaatcatgctcatgaccgggcctaacctcaatgaagtggagcaattagaaaaacttcctaatatcgtggtggatagaagccctgggttgatcgctaattggctttcattgaacacgcaaaaaaagtattttaataaccctttggtgcgtttagctatcaatcatgccatcaatgttgatgattacatcaaggtgatttatgaaggttttgctcaaaaaatggtcaatcctttcccgcccaccatatggggttataactacaacattaaaccctatgaatacgatttgaaaaaggctaaagagttattgaaacaagcgggctatcctaacggctttaaaaccactatttttaccacttccactcgtaacccaaagggagcggtattcatacaagcgagcctggctaaaattggcattgatgtgaaaattgaagtgtatgagtggggggcttatttgaaaagaacgggtctgggcgagcatgaaatggcgtttgcaggctggatggcagacattgcggatccggataatttcttatacaccttatggagcaagcaagccgcctcagctatacccactcaaaatggttccttttataagagcgacgccttttccgatctgctcataaaggctaaacgggtttcggatcaaaaagagcgagaagccctttatttaaaggctcaagaaattatccataaagatgcgccctatgtgcctttagcctacccttattcagtggtgccgcatttgtctaaagtcaaaggctataaaacgaccggggtgagcgtgaatcgcttttttaaggtgtatttagaaaaatgaaaggggttgcatgctgagttttatcattaagcgtattttgtgggcgattcccacgctgtttggagtgagcattatcgtgtttatgatggtgcatttagtgccaggagatccggcgttagtgattttaggcgaaaaggccaatcaagccgctattgacgctttaagggagcaatttggcttgaataagcccttgatagagcagtattttttctttatcaacaatgtgttgcatggcaattttggcacttctatcatgactggtgagcctgtgatgcatgagttttggcaacgcttcccggctacggtggaattagctttgatcgctttatttatggctcttgttttgggtattagcgttggcgtgttagcggcgattaaacgctatagcatgtttgattattccagcatgactttcgctttagccgggatttctatgcccgtgttttggctagggctcatgctgatttatatctttagcgtgcaattggggtggttgcctgtttttgggcgtttgagcgatgtgtattatttagatggccccacaggtctttatttgatagacagcctgatcgcaggagattatggggcgtttgtggatacgatcaagcacttgattttgcctagcattgtgttagccacggtttctaccgctgttatcgcgaggatgactcgcgcgagcatggcagaagtgtctaaagaagattacgtgcgcaccgctaaagctaaggggtgtagctcctttagggtgatttttgtgcacactttgcgtaacgccttaatccctgtaacgactatcgcaggcttgatgttggctgggcttttaggggggagcatgataactgaaacggttttctcatggcctgggattggcaagtggatcgttaatgcgctcaaccagcgcgatttccccattatccagtccatgtctttgattattgccatgatgtatattggggctaaccttttagtagatgttttatacgcttttattgatcctagaataaggttgtcataatggagtcttttagagagtttatccaacaattcaaaaaaaataaggcggcggtcgttggggcatggattgtgcttttattggtggtttgcgctgtttttgcgccccttttagccccttatgatccttatgcgcaaaacgcgcaagatcgccttttaaaacctatatgggagcatggggggaatgctaaataccttttaggcaccgatgatttggggcgcgatattttgagccgcttgatctatggggctaggatttctttaaccatagggattgtgtctatggggattgcggtcttttttggcacgatactagggctaatagcggggtattttggggggaaaacggatgcggttatcatgcgtatcatggatattatgttcgccttgccctctatcttattgatcgtgattgtggttgcggtgttagggccttcgctcactaacgccatgctcgctattgggtttgtagggattcctgggtttgcacgattggtgcgcagttccgtgttgggtgaaaaagaaaaagaatatgtgatcgcttctaagatcaatggctcttcgcaccttcgtttgatgtgtaaggtgattttccctaattgcattatccctttgatcgtgcaagttacaatggggtttgcttccacggttttagaagcggccgcgctgagctttttaggtcttggggcgcaacctcctaaacccgaatggggagcgatgctgatgaattccatgcaatacatcgctaccgctccgtggatgcttgttttccctggggtgatgatttttttaacggtcatgagttttaatctggtaggcgatggcatcatggacgctttagatcctaaacgcgcctcttaaaaggagcttgcatgattttagaagttaaagatttaaaaacttattttttcaccgataagggcgtgaataaagcggtggatggcgtgagttttggcttgaaaaagtctcaaacgctctgcattgtaggggagagcgggagcgggaagagcatcacttcgctttctattttagggttgattgaaaagcccgggaaaattgtaggggggagcattcaatttttagggcaggatttgttgcaactcaaagaaaaacagatgcaaaaagaaatcaggggcaagaaaattggcatgatctttcaagagcctatgacgagcctaaacccttcctacacggtggggtttcaaatcaatgaagtgttgaaaatccaccacccaagccttaataaaaaagaacgattagaaagggtggtctatgagttagagcgcgtaggcattccccatgccggggataaataccacgaataccctttcaatctcagcggagggcagcgccaaagggtgatgatcgctatggctatggtgtgtgagcctgaaatcttgatcgctgatgagccgacgacggcgttagatgtaaccattcaagcgcagattttagagttgatgaaagaattgcaacaaaaaaaaggcacttctattttgtttatcacccacgatttaggcgtggtggcacagatcgctgatgaagtggtggtgatgtataaagggcatgtggtggagcaagcgagcgcgaaagagctttttgctgacccaagacacccctataccaaggctcttttaaacgccatccctaaaccgggcaaagaataccgcaaaaaacgcttagaaaccgtggatgaaaatgtggattatttgagttttcaaaaggagttacgatgaagctcttagaaattaaagaattgaaaaaaacctatgcgatagacagggggttattcaagcctaaaagagtgatccatgcgctcaatgggatcagttttgaagtggagcaaaatgaagttttaagcatcgtgggggagagcggttgtgggaaaagcacgacagccaaaattttagccgggattgaaaggcaagatagcggggcgatttatttcaatggcaagcgccatttgcattttagcaaacaggattggtttgattaccgcaaaaaggtgcaaatgattttccaagacccttattctagcctgaacccaaggtggaaagtgggcgagattatcgctgaacccttgctgttaaattctcacttttcaaaaaaagaaatcaaaacaaaagtgctagagatcatgcaaaaggtgggcttgaaattagaatggatcgatcgttaccctcaccaattttcaggcggtcaaaggcaacgaatcggcattgctagggcgctcattttgcatcctagcgtggtgatttgcgatgagcctgtgtctgcgttagacgtgtccattcaagcgcaagtgttgaatttgctcttggatttgcaaaaagaaatggggctgacttatatttttatcagccatgatttaggggtggtggagcatataagcgataaaatcatcgtaatgaatcaagggcaaatcgtagaaaccggggatgtggatagcgtgataagcgctccaaagcacccttatacgcagaaattactcaatgcggtgccgcatttggaaaaatccatgcaaagatttgctgaataaaagaaagggtatttaagctgtgtttgtagatagcgtggaaattatcatcgcttcgggtaagggggggcctggaatggtgagttttaggcgagaaaagtttgtcatcaagggaggtcctgatgggggagatggaggcgatggaggcgatgtgtattttgaagtggataacaataccgacactttagcgagttttagaggcactaaacaccataaggctaaaaacggggctccaggaggcacacggaattgcgcaggcaaaaagggcgaagacaggatcattgtcgtgccgccaggaacgcaggtttttgtaggtgatgagttgtggcttgatttggtggaacctaaagaaagggtgttagccttaaaaggaggcaagggggggttagggaatgcgcattttaaaagagcgactaaacagcaacccacttacgcgcaaaaaggcttggagggggttgaaaaatgcgtgcgtttggaattaaagctcatcgctgatatagggttagtgggcttccctaatgcgggtaaatccacgctcatttccaccatctctaacgctaagcctaaaatcgctaactatgaatttacgactttagtgcctaatttaggggttgtgagcgtggatgaaaaaagcgaatttttaatggcggatattcctggcattattgaaggggctagcgagggaaaaggcttagggattagctttttaaagcacattgaacgcaccaaagttttagcctttgttttagacgcttctaggttggatttgggcattaaagagcaataccaacgcttgagattggagttggaaaaattttcacccgctttagccaataagccttttggggtgttgctcaataaatgcgatgttgtagaaaacattgatgagatgactaaggatttttgtgcctttttaaatttagaagcgcaaaaattaaacgcatttgatttagagccgtatttaggttttttacaccccaatttaaccagcgattttgaaaatagccctaatgaacaatcagcgctctttgtcttgcccctttcagcggttagcgctcttaacacgcatgcgctcaaatttgtgttgttgaaagcgttacaatgaaaccctgttgtatttgaaaatagtttaatcaagccagatacactccactaaattatagcgtgtggggtggggattatagagatgcacaaagacacacgcatagtataatggcgtgaaatttctgttgttaaaagcgttgccataaaacgctattttttaatcaattcaagcaaaggcgagagatgaaaagatttgttttattcttgttgttcatatgtgtttgcgtttgcgttcaagcttacgctgagcaagattacttttttagggattttaaatctatagatttgcccaaaaaactccaccttgataaaaagcttccccaaacaatacagccatgcgcgcaacttaacgcatcaaaacactacactgctactggggttagagagcctgatgcctgcaccaagagttttaaaaaatccgctatggtttcctatgatttagcgctaggctatttagtgagccaaaacaaaccatacggcttaaaagctatagagattttaaacgcttgggctaatgagcttcaaagcgtggatacttatcaaagcgaggacaatatcaatttttacatgccttatatgaacatggcttattggtttgtcaaaaaagaatttcctagcccagaatatgaagatttcattaggcggatgcgtcagtattctcaatcagctcttaacactaaccatggggcgtgggggattctctttgatgtgagctctgcgttagcgctagacgatcatgcccttttgcaaaacagtgctaatcggtggcaggattggatatttaaagccatagatgagaacggagttatccctagcgcgatcactaggagcgatacgagcgattatcatggtggccctacaaagggcattaaggggatagcttataccaatttcgcgcttcttgcgataactatatcaggcgaattgctttttgagaacgggtatgatttgtggggtagtggagccgggcaaaggctctctgtggcgtataacaaagccgcaacatggattctaaaccctgaaactttcccttatttccagcctaacctcattggggtgcataataacgcctatttcattattttagccaaacattattctagccctagcgcggatgagcttttagagcaaggcgatttgcatgaagatggcttcaggctgaaactccgatcgccatgaattgttctgtattcaagatcatagcgtagaggttgttcccttttcttaagtcatgcgctccaataaaaatatttttttttactgcttgagaatgtttggttcagtcagcattatttacaaaaagagtttaaaataaacgcaattgtatctttaagtcgtatttagagtgcaaatgattatcaaaatgaatcattttagttgtaagcatgcgtatttacactaaaataataggcgttattgataagatcacattaaaggataatgaatgaaaaaaatggtttgggtatcggttttactagcagggtttttgcaagcggtgaatttggatctatcttcggctaagctaacatggacagcctttaaaactaaggctaaaacgccggtaaatgggagttttgaaagcatcacttataaactgggcaaatctcaagatagtttgaaaacccttttagagggagcgagcgcgagcatggatagcttgaaagtcaatttgggcgatgacactaaaaacaaaaatgttaaggaagcttttttcgctctttttaaaaacactaacattaaagtaacttttagaaatgtgatagaaggcgatcatgcaggttctcttacggcttatgtgaggatgaatgaaaagctggtgaaagtgcctatgcaatacacgattgctgatgataagctcgtggttaaaggggtcttggatttgttgaattttggcttgaaaaacgaattagcgagcttggctaaacgatgcgagagctttcatgagggcttgacttggtcgcaagtggaaatccaatttgaaagcatgatcaagggataatttaaaatcatggagttgttgtactgcattaatgattttaatgaagccaagcaggtgatcgctgggggggtcaattcgcctgtaagggcgtttaagagcgttaaaggcactccgccctttatcttaaaaggcaaaggggcgtatctttatgatgtggataacaatcattatatagattttgtgcaaagctgggggcctttgatttttgggcatgcgaacgaagagattgaagaaaatattattaacgtattaaaaaaaggcacttcttttggcgctcccacagagttagaaaccactttagctaaggagatcatttcttgttatgaaggcttagataaggtgcgtttagtcaatagcggcacggaagcgaccatgagtgcgatacgactcgctagggcttatagccaaaaagacgatttgatcaagtttgaagggtgctaccatgggcatagcgactccttattagtgaaagcgggtagcgggtgcgctacttttggatctccttcttctttaggcgtgccaaatgattttagcaaacacactttagtggctcgttataacgatttaaactccacagaagaatgctttaaaaaaggcgatgtgggttgcgtcatcattgaacccattgccgggaatatggggttagtgccggctcaaaaagagtttttattgggtttaaaggctttgtgtgaaaaataccaagcggtgctgattttagatgaagtgatgagcgggtttagagcgagtttgagcggttcgcaagaattttatggcgtcgtgccggatttggtaacctttggtaaagtgataggcgcggggcttcctttggcgtgttttggagggcgtgcggaaattatggacttgctttcacccattggaggcgtgtatcaagcaggcactttaagcggtaaccccctagcggtgtgcgcggggttgagcgcactttataaaatcaaaagagacaaaaccctttatactcgcttaaacgctttagctattcgtttgactcaaggcttaaaaaagagcgctcaaagctataatatcgctttagagacgcttaacatggggagcatgtttggctttttctttaacgaaaatgcggtgcgtgattttgatgacgctttaaaaagcgataccgaaatgtttgcgaaattccaccaaaaaatgctctttaaaggcgtgtatttggcatgttcaagctttgaaaccggctttatttgtgagcctatgactgaagagatgattgatttagcgatcgcaaaagccgatgaaagttttgatgaaatcataaagggcgtgtgaatttttgaaaaagccaaagtattacaagtttatagagggggcgaattatttgagcttagggctgtctatggtggtagcgatccttatgggcgtggctataggctatgggcttaaaaagctcactcatatttcgtggcttttttggcttggggttatttggggcgtgttagcgagctttctcaatgtctataaagcttataaaaacatgcaaaaagactatgaagaactggccaaagaccctaaatacacgcaaaataaaacaaaataaatccaatcaaagcccatgtgccaaatccaatgcttgcttattttgctttttatcaatatagctagcgcgatcgtcgtttattttttccaagcatttcaaggggttttgaattttgaaggggggtttttagggttttttatcgtggcgttgtcttcgtattacggcgttaaaaagcgtttggatttaaggaaacaaaatggagaaaaagaagaaaagcaaaaattccaaaaattcgccataggtttggaaatgtctttcaatgtgtggcgtttaggggggtatggggttttactaggcattttaggaacgcttttattcttgcatctttttaacggattgtcgtttcttatcggcgtgtttgtaagctcgctctctagcgcgttattacgattcttaaacaatcatggtaagttttgacacaaacgcatacggattttaacccctttaaccctcttttaatttttaatcctatacaataaaaacaaaaatgggagtagatcttgaaaacaaaaaatcccgctaaaagaatcctaaaaaccgctgtgattcaaatgcaatctaaaccctacgccttaaatgaaaacctgcaattagcgctcaatctggccaaagaagcccataacaaaggtgcgaatctcattgtgttaccagaattgtttgatagcggttattgtgtgaaggataaagatacggattttgggttggattttaaagcgatagagcatggagaggaaaccctaaaaaacgagactttaaaggcgttaagcggttttgcgaagtctagcgatacgcatatcgtggcatgcagcattgaaaaaaataataaaaaactttacgatagcgcttatatcattccaccaaaaggaaaaatcgttggcaaacaccgcaagatctatttgtggggcgatgaaaaatcacgcttcaaaagaggtaaaaaatacgaggtttttacgctggattttggggattttagcgcgaaagtgggtttgcaaatttgctatgaaatcggctttggcgtgggcgcgaacctgcttgcgttacaaggggctgaggttttaatctatcctagcgcgtttggcaaagctagggcttataattgggatttgttgagcagggctagagcgttagaaaatggctgttttgtgtgtgcttgcaatcatagtgggggagaaactaacgccaaattaaaacaaacgctagaatttgcaggcgattcaagaatcatcgcgcccaatgggaaaatcatcgcgcaagccaccaagcttaatgaggtcattatcgccgaaatggatttaaacgaagtggcgttgcaacgccaaaaaatcccttatttacaagattttgacaccaaactcaccaaaaaggggtttggaaaactcacttaaaaaggagcgattatggcaaaagaaattttagtggcttatggcgtggatattgatgcggtggctggttggctggggagctatggcggggaggattcgcctgatgatatttcacgcgggctttttgcgggggaagtggggatcccacggcttttgaaattgtttaaaaaataccatctccctgcgacttggtttgcgccggggcattctattgaaacttttcctgaaccaatgaaaatgatcgtggatgcagggcatgaagtgggcgcgcatgggtattcgcatgaaaaccctatcgctatgacggccaagcaagaagaagacgttttgttaaaaagcgttgaattgattaaagatctcaccggcaaagcccccacaggctatgtggcgccgtggtgggagttttctaatatcactaatgaattgcttttaaaacacggcttcaaatacgaccactcgctcatgcacaatgatttcacgccctatttcgtgcgcgtgggggatagttggagcaagattgattatagtttggaagccaaagattggatgaagcctttaatccgtgggatggaaacaaatttggtggaaatccctgcgaattggtatttggacgatttgccgccgatgatgtttattaaaaaatcccccaatagctttggttttgtaagcccgcgcgatatagggcaaatgtggatcgatcaatttgattgggtttatcgtgagatggattatgcggtgtttagcatgacaatccaccctgatgtgagcggacgcccgcaagtgttgctcatacatgaaaaaatcattgagtatatcaaccagcacgagggcgtgcgttgggtaacgttcaatgaaatcgctgatgatttcttaaaacgaaaccctaggaaaaaatagcgataacgtcaaaaagatttttggcgtttgatttgggagattaagatgtgcgttttatgcggggaacttatcagctcttttcattggagcgatgaaaattatgggaccgataagagcgatagttatgggagcgatgaaaatttgagaaagccaaatgcggttattagcgcgaatgaaaacgccagagaacgcaaaagagcacggctcaaacgggtggggttgctcaatcaaattttggcgttttatgggctaaaaattgatgattggcaaggcgcgaagtttgtgctgcgcgataaaaaagggcagagcgtgatcgtgaatgatttaggcgatttgtggggtaaggcgcaaaacttagccaaaaaaaagatggacgcgctagattctaatctactagcgtttttaaatcaaaacccacacgccactcgctgatgcctaaaatccctatcacgctcatcacaggttttttaggtagcggtaaaacgagttttttaagcgaatatttaaaccaaatagatcaccaaggcgttgcccttatcatcaatgaaatcgggcaagccgctttggatcaacgcatcttaagcgttcaatattgcggtgaaaaaatgctctatcttaatgcagggtgcgtgtgttgcaacaaacgcttagatttagtggagtctctaaaagccacgctcaataactatgaatggcgtggcgaaattctaaagcgcgtcatcattgaaaccaccggtttagccaacccagcgccgattttatggacgattttgagcgatgtttttttaggggtgcattttgaaattcaaagtgtggtggtttgcgtggatgcattgaacgctaaaacgcatttaacaaacaacgaagctaaagagcaaatcgtttttgctgatagcgttttattgaccaaaacggatttgcaaaacgatagcgcggctttaataaaattaaaagagcggatacaatcccttaaccctagcgcagaaatttttgacaagaaaagtatagattacgaaagctttttttcacgcaaaaatggggcgcgaaattttatgccaagaatgccaaaagattcgcactcgcaaggctttgagactttaagcgttagttttgaaggcgcgatggaatggagcgcgtttgggatttggctgagtttgttgttgcatcaatacggcacgcaaattttacgcataaaggggattattgatattggaagcgatcttttagtgagcattaacggcgtgatgcatatcatttacccgcccaagcacattttaaaggatcaaaacggctctaacctcgtttttattgcacgccatttagggcgtgaaaaaatcttaaattccttaaagggttttaaggattttctcggcatcaagggttttgaaaccccataatttttctatttatgggtagctgtttgcattttaatagggaaaagaacgatgaagcttaaaaccaaacacgccccacaaataacaaaaatcaaaacatagcccaaatcccctaaaaagatcgtgaaaagatacgaaaaaagcgcttggaaaatgccaaaagaaaacaccacccaagaagacgctttagcgaaatgcttcgcgcctgcaatttttaaagccatcatgctgaataaattgatattggcggttgtggccgctcccattataaagatgcttaaattgagtaaagagatttggtggaaaaaaatgggtaaaaagcatgcgatggattttaaaatgaggataaagatgttggcgtttttagcccctagcttttgagccatggggccactgattaaagagccaagcgtagcgccaaagccaaaaaacgcccatgaggtcccagcgatagtgggggagatatttaaattacggatcaaataatccacccaaaaaagcgtgtgcggtaaaaaaccaatcgcattgagtgcgcaagaaatgagcaataaccacaaatgaaaggggattttaaacgcgctttcttcttttttaacggattttttccttaaagaacgggtttttaaccccactaaggagaggatgaaggctatcaaacaactgccccctaaaaaaatccatgcccatttgatattataagagctgatccaaggcagaacgaacccgctaaaaacagatccaatgcctacagcgctaaaaataagccctcccactaaggcttttttatgttctttgacatagggcaaagagagaggagcgactaaaatcattaaagcgctgctagccacaccggcgataaaacgccagatccaaagccaaaagaaagggatactatcaaaataacagactaaaaaactcaaagcgatcaagccaaaactgattttagcgatgctttctaatgacattaacgggcttaaaaattggattaaaaagctcccaaaaacatagcccattaacaccgcaatccctaattggaagctttggtgtggggttaaactccctgataaaatgagtagtgggattaaaaccacatagccaaaacgagccaagccgttagacacaaaaacccctaaaaagcaaacaaacacgcgcattttgatccttaacacatgacaagttataaaaagatcttgtattatattgaaacttgttaattgatagcgcataatgagagcgagatgagaataaattcaaggagcgttcatgccatttagtgggcgctcgtaccattaaagagctatcccacgattgagcaaaaaaaaaattgaacaattgataaatggtaggattaaggatttaacgcatgcgttcttttggtgttagtaacatgcgattagcgcttagtaaaaataaaataatgccaccaataatgaaaaatgttgaagttgctaaaaccagtatagtatcaatcccttgaaaagctttgattagaagttgattaaggtagtaaaaaatagatgttttgataaataattgaccaatattaggtaggtattctaaaggaacaaaaacattacaagacattagcacatagagattgatgatattacaaaatcctaagatgctttgttcgttttgaaaaattctagctacaaaaattgccaagcaaaaacaaaacaatgcgcttgaaaaaacactaacaaaccccaaaataagcgctttaaaattaagaatagtgatgatattgagcgcataaaaagagagaataataaagataaaagcatataggattacaacgattagtcttgaagcgattaatgctagagttatttgtttgaaagttgctggtgataacatgtagaacaagaatatattatgcgatctagagcttgttatagcttgtgtgagaccaaagatcgcactagaaataataagaagtcccattagacctataatgttattaaagtaaaaaatttcagtggtattttttgaaaaaacaaaaattagtaataggagcattaaaataggataaataaaagtccaaaatagcgcgcttgtattggtgagataagatttgatttcaagttttaggatagatagaattgctcccactaaatatcctttagtaatgctaataagtcttttgtggttggtttttctttaaagttaaaagttttagctacagattttaatatagaatttaaaggtttgtattgagcaatgttgccattcttaaggagcaatacccattcgcaactatctaagacaataggatcatgagtggcgatgatacttgtaagttgttgggtgttacgcaagcttatgagatttgatagtcttataagagcgttttgctctaaactggtttctggttcatccataataattaattgggggtggtggctaagagctaagtcaatctttaagcgctgtttttgtccatcgcttaggtgttcgtaggttttattcaaaagatttttttcaaatagatttggagtgcagtttttgtgaaaaaattgatagaatttaaaaaggtcgtttgcgtttaatccaggtgggtagttgaataggttagagacaactcccaattgcttgcgttgtggtataacattgtcgtggtatggaatattattgttttgtgctttaaaattatagtctgatctaatgcctagaatagtgttgataagcgttgattttccagcaccatttgtgccaataatggctgtactagtatgacttttaaatgaaaaatcttgtatatttaaagcgtttttaaacatggtttttgggtgtattctgatgttagaaatcataaaatccccttattagaaatgatttaaaatcccattcaaggttattatattcaaatgatggttttatttagcgtagtgttactaaaaaataactgatatttgttaaaacaagccaaaagcgttactgacagacacgatttaagcgagtggaacgattttaaaaagcgttttagctctaaaaaatggaaaaaatcaaggctttgaataagaaatcaacgatctcaagaaaactagagaaacggagtttttgatttcttattatcaaaaccctaaatattattacaaaatcctaagatgctttgttcgttttgaaaaattctagctacaaaaattgccaagcaaaaacaaaacaatgcgcttgaaaaaacactaacaaacgatcgattaggaaaaccttactagaaatagaaaataagagctttgcaaataagtgttttgattgcattaataaagcgaattttttgcttgctttataaaaaagctaaccctacaacatcaaagagtggtagaaaataaagagcgttaatcagatttttatgacaccatttatcccaagcatcaaggcgtttgggaaatcttcctaaatggctttaaatgaaaatttatttcttatgagcgaaattgtgcgggttgcctttatccccaacataagcgattttatcgcctaaaatgtcataagcttgaccaaagcctttcacaaaacgcccttctttgaaatccaacgcgatcaaatggaaatcttgcatggcgcgaatggttttaatgcccccagcgccgccggttttttcaatgaaagaatcaaacgctttgtcaaactccgcccctctttcaataaacctcgcattggttttataacgcaagcgttttctcaaaatagctgatttagccttgctctcgtcttctaaaaacatcacttccacattgtgggggttgtttttaaggcctgcaaaatgctcagccacttcgctcacataaatatagtattgtttgccatctgtcattaaaggcgcataagagcataccacatgcccattagggtgcaaggtcgctaaacaaacagaatcaaagtcttttctaaaggctttaacttcttcttccacgccttttaaatcatgggttttttccacgctttgacacaattcaatgatagcgtttttgtagtctttagggtctttaacttcgtggttgaattcaatccttaaagtttgattgttgttataaccaatcacaatgccttgtggatccacgcttttaaaggcgacattttcagcgtgatggacttgcccgaattttttcaacaaacctttcatgtcttctacatggtgagcgttcatgtgctctataatacgattaagcataatattctccttagtttcaaaaaataaggggaatgttataacaaaaaattaaatattagcttaatcttttgatcgctttattttaaaattttccttaaggggatagggggcattttgcgataatatcccctttaacccccttaaaaaccccctaacccaagaataccacctttttttaaaaaactatcacttgattaaaatcaagctcttttataattttaattgtaaaaaatacttaaagcattttttaaattctattaaaacggatctagattcaatctttagcggaaattttggttttgatttctatgcctaaaagcttgaaagcattagttaaactcaagctcaccattaaacaaatttttaaaagctctttcgctttaggggtgtctaagatcttaccggcgttatagaagcggtggaattctgaagcgagagtttttgcgtattcgcacattttttgcaagccgtattcttcaaaagaagattcaaccgccttaggcaagcttaaagcgctaaaaagcaggtatttttcttcggcgtttaaattttttaaaggggtttgccagatttcttctttagagaaaggcgatttttctagcatggtgtggatgcgcgaattagcgtaatggatataataaatagggtttgagctgtcctgcttttttaaagtattgacatcaaattctaaatgggtgtcaagccgtttgctcaaaaaaataaaccttaaagcgtctttacccacatcatcaatcacatctttaatcaaaataaaattacccgctcttttactcatcttgtaaggctcgttatctttgagcaagcgcaccatttgagcgagtaagacttcaagcttgttggaatcatagcctaaaaactcaaggctggctttcactctagcgatatagccgtggtggtctgccccccaaatgttgatatatttggtgtaattttgttggaatttttcatcatgatagacaatatcgccggctaaataagtgtagctcttatcttctttaatgagcacccgatcgctttcatcttggtagagtgaagatttgagccagattttagagtccttttcataaagggcgttcgctctttctaatcgttcaaacaccgcatctttatgtttaaaaatttctctttcgctcgcataggaatcaaaatgaatgcctaaagcgtctaaattacccttaatttctaaaagcattaaatctttagcgtagccgcttaaaacttcaatgatagtttcttcgttttctttaaaaaggcttggctctaaatcgttgtgagcctttttggcgatttcaatgatgtattcgcccttgtaaaagacttccggataagttacgctctcttttaaaacatgttctctgtaagcgagccatacagaaagccctaacaagcggatttgagatcccatgtcattgacataatattcgcacaaaacctcatgccctaaaaagcgagcgattttagccaaactatcgccaaacaccgcccctctagcatgccctatgtgtaaaggccctgtggggttagcgctcacgaattctaaaaagattttttgagaacgttcgcttttaacttgagagccaaattgttcttttaattctaaagccttttgggtgaaacgatccaaaaaatctaaagaaagcgtgaaattgatatagcccttacaagccactacgctgtcaaaaaacccttgagtttttttgtgcgtactgattttaagggctaattcttcagcgatggctaagggcgattttttaaaaactttggcgagattaaaggcgatcggcgtagcgtaatgcccatgctctctgtctttagggtattcaataatgacttcagcttctaaaacctcttctaaaacgcccttaatgagagtgtgcatgcttaactttcttgtttttgcgtgcttttaatctcgctactctcatgcactttggcttgcgttgcttgagcgtctagggtttttggctcgtttttagcctcttcttcatcgtctttcacggcttttttgaaattcttaatcccactgcctaaacctttagccaactctgggatctttttagccccaaataacaacacaatcactaataaaacaatgacccaatgccatatgcttgtgaatccgcccatactttactccttaatcttattggttggtttttatttgaattatagcttttttaaaaaataattgataggtttcataaggattcgtttttccaagccttacagattttttcaaaattaaacgcttttaagcgatggactaaagttttagcgatacttaagatgatttctttggatttttctaaatcttcattgatgatgaggtaatcaaagctttccaagcactgcatttctttataagcgttgatcaagcgtttttctatcgtctctttagaatccgttccccttaaaagcaagcgctcttttaaaatctcttggtttttggtgctaataaagactgagcatgcgttagggtaatgctttttaaggatctcatgcccttgcacatcaatatcaaaaatgacgattttgccctcttttaaggctttttctacagggattttagaagtgccatagtagtggttatgcacgatcgcccattctaaaaactgccctttttctatgccttgcttgaattcttcttcgctgacaaaattgtaatgcaagccatcaacttcgccctctctgggttttctcgtggtggtggaaagggaaaaatgggtttttgggattttttcttgcaaatactttgtaagggtgcttttacccgctccgctagggcctgaaaggatgagtaaattaaaatcgttattcattaggttttttatcctctaaagtgattttaatgcttaaggttttgttttctaaaaggctttttaaggactcttgattcaggctttttaataaatcctgcaaattcaagcgcaattctagggggctagaagttttatcgctttcttctttttcttgcggggtttttataacgctctctttaggggtttctgtgtcattctctttaggggtttctgtgtcgttttcatttaaaaagggcaattcttcccccatcgctttagtcatcaccggctcaggaatgtcttcaatgttttcataatggtcttcttgggtttgtggcgtttctaattcttgcgtttctttttcttgtaaattttgcgcgctttcttgcatgttttcatctttgggggtttcgttttcttggagtttttcatcttggacttctaattcttggggcgtttcatcttgggtttcttggatttctttttcttggggcgtttctgcaatttcttctttttctaatccttgcgcttgtgttttttctgcaatttcttgcgtttcttcttctttaggaatttctaattcctgtgtttctatatcttgcggtgtttctgtgttttcttgggtttcttgggtttcttttttattttcttgatcgttagaattttcttggatttctttgactaattcttgcatggcttctaattcttgcacgtttggggaatcttgtgttttctcttgtttttcctccttaatttcttgcgtttcttctttgattggctcttgttcttgcgtttctaattctttagaaacttcttcatctttggggggttcaacgctcccttgcgtttcatcatctttgggcttttcttcatcttgggggttttctgcaacttcttgtttttgtttttctttaacttcttcttgcatttctttaacttcttcttgcatttctttaacttcttcttttttaacctcttcttgcgcttcttctttaggagtttctccttcttgctcgtttaaagtggggagcaattgctcttcattgttaggctcttctttagctagggcttctaaatcgcctagattttccaactcatcccaattggtttctaaaatttcttgagttgggtctgaattctggctaggctctagctcactcatgttagagccaagctttttttgaaggactttcaacatttcagtgggtaaaaaaggctttttgattttcatctcaaagccctctaagaaaggctgcgcttcattgccctttttatacatgcacacgctgtttttattttgagagatagtttcttttaactctagccaatccacttggtctagtttttccaaacattcatcatcggctatcaaaagccattctggatctcctttaagacgtgcggataactcttgatagtggttaaaattttctatagataattctaatttcttagaaacactctcaagcagcttttcaatcatggggttttggttgaatagaatcattttcattttagggactccttatttacaagaaacgctttttaagcctatcaattttcatcgctttttttaaattttttattataatcaaaaatacaatcaaaaatccactgggttggttatttttatcgcgttattgataaggatcatttgatgttaaacaagtttaaaaaaatcgttggcgtgggcgtgttagtgagctgtttaggggttttgcaagctaaaaacagcttatttgtcttaccttatgagcaaagagacgctctcaattctttaatttctgggattagcagcgctagagagagcgtgaaaatcgctatttatagtttcacgcacagagatattgcaagagccattaaaagcgtagcgagtagggggattaaggtgcaaatcatttatgattatgaaagcaatcacaataacaagcaatccactattggctatttagacaaataccctaacacgaaagtgtgcttattaaaggggcttaaggctaaaaacgggaattattacggcatcatgcaccaaaaagtggcgatcattgatgataaaatcgtgtttttaggctcagcgaattggagcaaaaacgcttttgaaaacaattatgaagtgcttctaaaaaccgatgatacagagacgatcctcaaagccaagagttattatcaaaagatgctagaaagttgcgttgggttttaaaagccctttagaagtggtaattataccccacataaaaggcaaaaaccctacgcatttgaaccctaagtgcgtcggtggtgtagtatttgttgttaagagtggggaatttaaacccgatttcaaattcatgttcatctacgaataaagctttgaaaccaaagttaaagaggaattgaaaagaggtgttatcaaccctactactattggtgatgcctaataattcctgccctttattgccaatataccagctattcccagcaatcgcaatccccacaaaaacgccaatatccacgccaatatcatcttgataaaaactcccttggaagaaattccatatcgcatccacgcccacgccataagtgatcatgttattgcccccataatagcctttagggtatctcatgccatagccttgccaatctaaaaaagcaaaatagcgcaaacctaagactttatccggatggaaaaagtggttatagcccatgactaagccaatcccattagaacccatgttagtgagttttttaacgctattaatgctagtcattacattggtgtaaccggtttgatagctagtaacttctctaacttcatggatattagtcattaaattgatagaacctgtttggtaattgaatcccatatacaaattttttgtccaagaaggggcagcgctttcttctgtagccattaaagcgtgtgttagtaagctcacaccaaccaacatttttaacaaggttctcaaattttatctcctgcaagtaagtttttattttattatagagatctaaattttacaacaacttacttaaaattaagcatttattctttataagagagtataattcaaggcttaaaataactcaaaagtaaggctagtggatgaaaaaagcgctttatttaggggctgttgcgtttggcgttgcattcagcatggcatcagccaatgagccaaacattgattttaaccctcctaattatgtagaagaaaccccctctaaagaatttatccctgaattgaacaagttggggagtttgtttgggcagggtgagcgccccttatttgcggacaggagggcgatgaagcctaacgatttgatcacaatcattgtctctgaaaaagcgagcgcgaattattctagctctaaagattataaaagcgcttcagggggtaattccacgcccccaagactcacttataacgggctagatgaaagaaagaaaaaagaagcggaatatttagacgataagaataattacaatttcaccaaatccagcaataacacgaattttaaaggcggtggctcgcaaaaaaagagcgaagatttagagatcgtgttgagcgctcgcatcattaaagtgctagaaaacgggaattatttcatctatgggaataaggaagtgctagtggatggggaaaagcaaatcctcaaggtgagtggggtgatccgtccttatgatattgaaaggaataacaccatccaatccaagtttttagccgatgctaagattgaatacacgaatttagggcatttgagcgattccaataaaaagaaattcgccgctgatgcgatggaaacccaaatgccttattgaaaagagcgtttgaaagcttagcatgagagcgatcgctattgttttggccagaagttccagtaaaaggatcaagaataaaaatatgattgattttttcaataaacccatgctcgcttaccctattgaaacagcgctaaattccaagctctttgaaaaagtgtttatctctagcgatagcatggagtatgtcaatttagccaaaaattatggggcgagttttttgaatttacgccctaaaaatttagcggacgacagggccacgactttagaggtgatggcctatcacatgaaagaattagaattaaaagatgatgatattgcgtgttgtttgtatggcgcttcagtatttttacaagaaaagcatttacaaaatgcttgtgaaactttaaaacaaaatcaaaatacggattatgttttcacatgctctccctttagcgcttcgccctatcgttcttttagccttgaaaacggcgttcaaatggcttttaaagagcattcaaacacgcgcacgcaagatttaaaaacgctctatcatgacgcaggattgctttatatggggaaggctcaagccttcaaagaaatgcggcctatttttagcccaaattctatcgctttagaattatcgcccctagaagtccaagacattgacactttagaagatttagaattagccaagctcaaatacagccgtttgaaaaacgcatgccagtaaaaattttgtgcgatgcgtttgtaacaagcggtttagggcatgtgaggcgttgtgaaaaaatcctttcttttatagaaaaattaggggttgaagcgagcctttatttacacaagcaagataatataggtgcttttttagagggcgttggcggtaatgattttttgattgcagacagctattgtttaaattcaaaagatttttatcttttaaaagaaaaagccaaaagcctaatggtgatagaagatgaagagcatgctaaggggttttaccctaaaaacactaagatcatgaatttcacgctgaacgccttaaaacactatagccatgtatctaaagatcattatttgggggtggggttttaccctgttgatgctcgctttatttatgatcgccctatcaatacagaaaataaagaagtgctgatcactctaggggggagcgagcaaaaaatgctcgaagagatagtcaaaattttagaaaataagaatgtgaatttgcacatcatttcaccttatacgcctaaaaatcctcccaaaaacacgcattattacagccctttaaaccccttagagttcagttctttgatgaaattttgcgcttgtgccattagcgctgctggtcaaaccctctatgaattagccctttctcaaacgccctctcttatccttcccatcgcttctaatcaaatcattcaaagcaaggaatttgaaagcttgggtattttcaaacaaacgagtttaaaaactttagctaaagattttgaaaaattacaaattcaaaaaaatcaagcctgggcaaaaaccctagcctttgggagtgagctagagagcgcattgagggagtttttagaaatttgaaaaaaaattattcttataaaaatatccaagcgattgattttacccagttaaacgatgaagaaaagttgttggttttagagtttcgtaaccacccaaacactgccttatggatgtatagcgcttttatttctttaaaaacgcatttgcaattcatagaagatctcaaaaattcgcctagccaccgctattttttgtttaaagaagagggcgtttatttgggggttggctctatcactaaaatcaatttttttcataagcatgggtatttggggatttataaaaacccttttttgaaaaataaggggaggattattttaaaagctttagaacgcatcgcttttgaagagcttcaattacattctttgcacttagaagtgatggagactaatcataaagcaatcgctttttatgaaaagaaccattatgagttagaagggcgtttgaaaggctttatctctaaagataaggaatttatagacgttcttttgtattataaggataagaaaggatatagcgatcaatctcctctaaaactttagggcaaatttctagttttaaatccaatacgcttaaaggcaagttgcaatcttgtaatttgacgcaatcttttgaagtaaccaataaggaagtggcgttattttgataaaactctttttctaaaagcttcaaatcaaaaggggcatggtctctaaaatacaattttttaaccacttctttgggtaaaaacgcatcaagcctactgggattagcgatagccgttaccaaaagcatgcgtttggtggggtgggcgatagaggtgattcttttataatccttatcttctgtaacgactaaatgggcttctttatagctttcaatactttctctatacaacccgctaggcaaacaaaaagggtagtagggggggactttaggctttaaaagcgcattgaattggttgaaattaaacctaaaaccatcgtctaaaaacacgatctttgatcctaattcaagggcttttaaaacgcctagctcccttttctcgctcacaatcacgctcgcttgttttagatttaaggctaaaagataggcttcatcgcccgctgttttttgaggaactaaaatgtttcctttaacgctcaccaccactaagcctttagaatcccgttgataccccctagaaacacccgccacttcttggtatcttggagcgatttctaaaatgaagggcgttttaccgcttcccccagcgatcaaattacctatgctgataatggggattttaaaatcatgctttttagcggtttttcgtttaattgtggcaatgcattgataaattaaagaaaaaggatagagcgcgaaaatcaaccccttttgcaaaagagtggggtcataaaaatagcgttctaaaaagggtttatcgcttttcattcagggttaaatcgtttggcgatagtgggtaattccaatttaaaagcgtttttttggatacggtttatgatgtttttcactaaaatttcatcataacccaattgagtgagcgtttctaaatggatgggctttgtttggaataacgcttcaatatcctttaataaaggatcaatcacgctataaggatagcctaaatctttttcatcgctttggcctacaaataaatccgcgctggggggcttatctaaaatctttttagggatattcaaatggcaagcgagttcataaacttcggttttaaacaattccccaatcgggttaatcgcgcacgccaaatccccaaataaagtgccatagcctagcattctttcgcttttattgctcgtgccaatgactaaagaattgctttttaaagaataatcgtataaaaaagccatgcgcaatcttgcgcaaaaattcccctttctagtaaggcttgcgtctttaaaatgagagccaaagattttatcatagggggcgatagaatattctgtataagggatagaaaacgtttcgcacaaatctagggcgtctgttttactttctggcatagagactgaagagggcattaaaagggcatgggcgttttctttaaaaaccttttgacacagcaccccaacgaccgcgctatctagccccccgctcagcccgtaaacgacttttttaaagccgcgtttttgaacttctttttctaaaaaatcgcataaataagcgatgagtttttggtaatctttttgcatgccttaaattataatagaaaaaacgcgccacttaagtgaaaaattagtttttcttgctataatccctgtttcacttctttaaaagtgctcgtagctcagctgaatagagcaacaggttgcggtcctgtaggtcgggggtttgaatccctccgagcacaccattttttaacattctgcatgtttttaaacattatcgctcccattatggtaaaataaatacttgcttaaacacgctaggagatttgattttggcattacccgtttattatgataaagacattgatttaggcgttatccaatccttacaagtgggcattattggctatggcgcgcaaggagaagcccaagcactcaatttgagggattctaaagtgaaggtgcgtattggcttgtatcaagggagtttgagcgtttcaaaagcaaaaaaagagggttttgaggtgctaggagtcaaggaattagtccaacaatctgatgtgatcatggcgctactcccggatgaattgcataaggaagtgttagaaaaagaagtgatcccttttttaaaagaggggcaaattgtgggctttgctcatggttttagcgtgcatttcaatcaagtcattcttccaaaaggcgtgggcgcgattttagtcgcgccaaaagggccagggagcgctttaagagaagaataccttaaaaataggggcttataccatttaatcgccatagagcaagaaagttcaaaaaataacgctaaagcggtggctttaagctacgccaaagcgatgggtggggggagaatgggggttttagaaacgagttttaaagaagaatgcgagagcgatttattcggcgagcaagcggttttgtgcggggggttagaagcgattgtaagaatggggtttgaaactttacttaaggcaggataccctgaagaattagcctattttgaatgcgtgcatgaagtgaaattagtggcggatttattgcattataagggggtagagggtttgaggaagcacatttctaacaccgctgaatttggggcgattaaagctagagagcctatgggaaatctgttagaaaaacgcatgcaaaaaatcttaaaaaagattcaaaacggcgcattcgctaaggattttttactggaaaagagcttgaattaccccaggttaaacacagagaggaaagcccttaaagagactaaaatagaacaaattggggaaattttacgcgccccattcaatcataaaaaataaatcattaaattaaaaggaatcatatggcaatagtagttactatcacttcaggtaaggggggcgtgggcaaaagcaccaccacggctaatttagcgattggcttggctgagagcggtaaaaaagtcgtagcggttgattttgacataggccttaggaacttggatatgattttaggcttagaaaatcgcattgtttttgatgtggtggatgtgatggaaaaaaattgcaacctttcgcaagctttaatcacggataaaaagactaaaaacctttcttttttagcggcctcacaaagcaaggataaaaatattttagataaggaaaaagtagcgattttaatcaacgctttaagggcggattttgactatattttgattgactcaccggctgggattgaaagcggttttgagcatgcgattttgcatgcggacatggcgttagtggtggtaacgccggaagtgagttccttaagggatagcgacagagtgattggcattattgacgcgaagtctaatcgggccaaaaggggcgaagaagtgcataagcatttgataatcaatcgcttaaaacctgaattggtggcaaatggcgagatgatttctatagaagaagtgcttaagattttatgcttgcctttaattgggatcattcctgaagacagccatattatttcagcgaccaacaagggcgagccggtgattcgcacggactgcgagagcgcgaaggcttaccaacgcatcaccaggaggattttaggcgaggaagtggaatacgtggaatttaaggctaaaaaaggtttttttagtgcgttaaaagggatattttcatgagtttgtttgatttttttaaaaacaaagggagcgcggctaccgcaacagatagattaaaattgattctagccaaagagcgcaccttaaatttaccctacatggaagaaatgcgtaaagaaatcattgctgtcatccaaaaatacactaaatcttcagacatccatttcaaaacccttgatagcaaccagagcgtggaaacgattgaagtagagattatattgcctaaatagtttaaaatgaaaagccatttccaatacagtgcactagaaaatatccctaaagcctttgacattctcaaagacccccctaaaaagctctattgtgtgggcgataccaagcttttagaagcgcctttaaaagtggctattataggcacaagaagacccactccttacagcaagcaacacacgatcactctagccagagagcttgctaaaaatggcgcggttattgtgagcgggggagcgttaggcgtggatattatcgctcaagaaaacgccttgccaaaaacgatcatgctttcgccttgcagtttggatttgatctatcctacgaataaccataaagtgatccaagaaatcgtgcaaaacggcttgattttaagcgaatacgaaaaggatttcatgcccgttaaaggctcttttttagcgagaaaccgcctggtgatcgctttaagcgatgcggtcattatcccccaagcggatttacaaagcggctctatgagcagcgcgagattagcccagaaataccaaaaacccttgtttgttttaccccaacgcttgaacgagagcgacggcactaatgagcttttaggaaaagggcaggctcaagggatatttaatattcaaaattttataaacacccttttaaaagactaccatttaaaagaaatgcctgaaatgaaagatgaatttttagaatattgcgcgaaaaaccctagctatgaagaggcgtatctcaaatttggggataagcttttagaatacgagctgttgggtaagatcaagcgcatcaatcatctcgtggtgttagcatgattttagcgtgcgatgtggggctaaaacgcattggaatcgctatgcttttaaacggcgttatcttgcctttagaagcgattttacgccacaacaggaatcaggcctctagggatttgagcgatttattgagggaaaagaacattcaagtgctggtggtgggcaagcccaatgaaagctatgcggacacccacgcccgcattgagcattttatcaagcttgtagattttaagggcgaaatcgtttttattaatgaagataactctagcgtagaagcttatgacaatttagagcatttgggcaagaaaaacaaacggctcgctaccaaagacggccggttagactctttgagcgcttgtaggattttagagcgctattgccagcaggttttaaaaaagggctagatttgattataataaagtctgaattttttaataaaagggagagcgtcatgttagggaatttcaaaaaagcgatttttagggttttatgcttgtgtttattggggggggggttaatggcaagccaaacccctaaagagctttatgatttgggcgtagagagttacaaagcgaaagattacattaaagctaaaaaatactttgaaaaagcgtgtggtttgaataatggtgggggatgtggtgctttagggaatctatatgatgatggaaaaggcgtagaaaaaaacttaataaaagccgctcaatatatctctaaagcctgcaaattaggagatcaagaggcatgcgaggcgctcaaagaaaaataagggacaaaaaacatgcgatagcctcacctagaaactatcccgcaaaagccctattttagggggttagaacatcgccaaaatgccccttattcttttaagaaaatattttactagagagttttaatcttttttttggtatccttttaggggtcattagtcttaaaaactctttaaaaacggataaccatgaaaattatgcatcaagtcaaggattttttagatttttgcaaacaaacgatccacaaaaattctaatgaagcgtttcaaaaaaccaaacgagtgctttttaaagaaaaatctcaaaaaatcagggagcaagcggttaaaatcgtggaaaaacgcttgaaaaaagagggcatgcaactgagcgattttaatgaagaagaattaaaaatcatgtttgaagctgaagaaaaaaggttgttagagcaaatccacgctaaagaattgaaagaaaagcaagaaaaaaccaccaagcattttaaagaagtttgggaaaagggcgacaatgaacaagaaaaatagcgtaatttctggtttaatgaatttttttagcgaaaagaatgagcgctggctgttagcccacaggcacacgagagggtttgtgatagtggcgtggctttttaggtttaaaagcattgcgttttctattttaatcactctgttggttattttagtggatatttggatttatagcgatgtgcgccagtttttattggacacttctagctcttttatttggcttttaatcgctttactaatcaagtggggcgtgatcattataagcacgcgcaaatgctaccaattcagtcaaaagatgtttgcgttaatccaaagaaaaaggcaaatcagagagaatttaaaaaaccgctccaatcgcaaagacgctaaaaattttgaaaaactctccaacaccgctgaagaaatcatttcaaaaaaacaagaagagtcccgccacaaagaatattctaatgatgaaaaccataaagacaagctttctaacattaccgaagaaatgattctcaaaaaacaagaggaattgaaagctagaaataataaggggaattgaaaagagtgtggagcgctttagcttattgaccgaagaaaacattcaagagggtttatttaaagggtgcagaaaaccttaatcaaaaaaacccccccccaataaaataatcaataaaataatcaataaaagtaatcaggggataatcaataaatgggggtcaatcttttaaaaagggcatgaagcgtttgggcatgggggaagcgattttataatgcgcccctttaaattcaaattctaaactagcggcatggagcatgagggttggggcgttattttcacgcttcaattgaaggtattctctggcgttttcatctgccaccccataaagcccctcacccacgatcctgtgattcacgctgcttaaatgcaagcggatctggtgcgtgcgcccagtgagcggggttattttaagcaagcttatatccaaaaaagggttatagcttaaaggctcaacaagggtaattgaaggcttgcctaaaggagaaatttgagatcgaatgcgcaaatctttttgaatgttttctggcgttagaatgggcttatctatgatgatacttttatccaccaacccatgcgttagcaccaaataagtttttttcacttttttttgcatgaaaagcgcttttaaatctttggtgctctgtaaggttttgcccgctaaaactaacccgctcgtttcatagtccagtctgtgggctgggtgggcgtttttgccaaaatgagattggatacaatccaataagctttcatggtcaaaatagcctttagggtgggtataaatttgagcgggtttgtcaaatgcgccaaaatccttagcctcaaaaacaagtctttcttgcttttcattaggcttgaaataaatcaaactaacgaccccttgaatgatttgagatttacgcacggcttgttggttttgttttaagcgttgtttgtcaaggtgccgttgggcttcttttaaagagcattttaaaacatcgcgcaccaaaaacaaggctttggtgggttttaaaatttcaaattcttcttcaacaaaaggcactacaacaaacttttaacaaacattttaggctcattagaacactcatctaattccacgctaaaaagcacgctcaccttttcgcccgctttcaaaaaccgctcagcgttaaaataaatagcctctttgacgcattctttatccttaaaacgcaaaacctggtggctttctttaatgattttttcttctatgacttctaaattttttgcttggaataggggttcagggttttcttgcccataaggttcgcccatctctataatctctaaaagctccctgtcaatgtcttttaatttaagcgttaaagggggttctttttcataaaaaggcaagactttaaaatcaaaattttctaaagtttcaaagagcgagacgatattgttttttccaacgctcaacccgcaagcttgcgcatgccctccatagccaagcaacaaagaagaaaccccattcaaagcgtcaatcaaatcaatatttggagagctacgagcactccctttatacaccccttctttaaaggtaaaaaccaggcttggcttttgggtggcttccactaactttgaagccacgatcccaagcacgccctcatgccaattatccttaaaagcgacgatgattttttctccaaccatcgcatgcttaaaggcttcttcaaaaacctgctgttggatcattttacgctttatattgcatgctttcaagcgttcatacaaagaatagccatcttgaaaattattcgcgcttaaaaaatctaaagccattttagcgtcttgcatgcgccctgcggagttgattaaaggggcgatattaaaagaaatatcgctcgcttttaaagagcgttttctaaaaacttctctttggcgtaaaaaccccatcgcccctaaggattctttttgcaaaaaatacaaggctttagaaactaaaaagcggttaaaaaaagtcaaaggcatcatatcagcaatagtcgccacgcccgctaaacataacaactcgctagaatggcttttttctttttttaaaagttggtggattccatagcacaaataaaacgccaccaacgccccgcacacttccttttggataaaatcacaatccggttgcttggggttgattaccgcataagcgtctggaattttatcatggtgtaagcaatggtgatcggtgatgattagggtgtaatttttttccttgcaaaattgagcggcttcaaaggcgttgatcccgttatccaccgtgatgattaaaggggcgtggtgtttttctaaaaattttttagaaatcccatagccatccatgaagcgattagggattacaacgcgaacatgcttgtaattcaaacttttaaagaattttgccatgatagcagagctaatcacgccgtcagcgtcataatcgcccaccactaaaatttctgtgtttgcgcgcatggcttctatgattttgagtgcggcttttttcaagtctttaaataaaaaggggctaggaaaccctttttcattataggcgatagaagccactcgctctttgatttgagctttaagcttttgtttcattctttagattaggatttatgaagagcgctcttaatgaaatccaaaataatagggttagggctttgcaacctggaggtaaattccggatggaattgcacccccacaaagaacgggtgatcttctaattcaatcgcttcaatcaaatgattcgccccaaaacccaccactttcaagcccttattttcccactcttggcggtatttggggttgatttcataacgatggcggtgtctttctttgatgttaggctttttataggctttttctagcaagctattaggcatgatttcgcattcgtattcgcctaatcgcatggtgccacccaatggcgaattataggtgcgcacctgtttttggtggttttgatccataaaatcttcaatcaaatacactacagggtattcgcagcgttggttaaactccgtagagttagccccctttaagcctaaaacattcctgcaaaattccacgatcgctaattgcatgcccaaacaaatccctaaaaaggggagtttttctaacctagccctttgaatggcacaaattttgccctcaatccccctttctccaaagcccccaggcactaaaatcgcatcaacgccctctaaattggtttcttcattaaaattctcgctatccagccattcaatattgacttgcgtatccaaatgcgcgcctgcatggattagggcttcaatcaaggatttataagattcttttaagcttaaatacttgcccacaaaaccaattttgaccttgtgtttaggagcgataatcttttctactaaagtgttccaagccgccattttggggtgtaatttattcaaattaaagcgtctggcaatgggggttaaaatgccttcttgcaagaaaagaatggggcatgcgtaaatgcttttagtgtctgtggccacaatcacgctgtcttgttccacatcgcaactcaaagcgattttctttttcaattctttatccaaaggcttaggcgatcgtgccaaaatgatttgaggggttacgccaagacgccgtaattcctggacagaatgctgcgtgggtttggtttttaattcgttagtggtttggatataggggatcaaggttacatgcacattgatgactttttcattccctaattccagtttaagctggcggatcgcttccaaataaaacatgccctccatatcgcccacggttccacccacttccacgattaaaaaatccaaccccttagccgcgcttttaatgcgccttttgatttcatcggttacatgggggacgatttgaatggttttgcctaaatattcccctttcctttcgttttctatcacgcttgaaaaaatctgcccggtagtgaaattattcaacctcgttaaattcctgttcaaaaagcgttcataatgcccgatgtctaaatccgtttcagcgccatcgctagttacaaacacttccccatgctctaaagggctcatggtgcctggatcaatattaatataaggatcgatcttcaaaatggaaacctgataattgcaatgctgtaaaagcgtagcgattgaagaagatgaaatccctttccctagagagcttaacacgccccctgtaacgaatataaatttggctctatccataagttattgcgttcctttgatttttacttcttaaaattgtagtctaaaaagggttaaaaagctttaaaagagggcaaaaattaaagcggtttcaaaaaaaaaaaaaacaatttcagtttcttattagttaggtttgattaaaataaaaagcttttatgcgtttaaacttcattgtcttaaaacttttaagagcaattttaaagttcgttggcgtataatatccgttttgaatgaactgactaaaagggttttaaataatggctgaaaattctttcaaaaatgtttccatacaacccaaaccatttttcttattaccagttaaaaccctgtttcttttagggggcgtttttagcgcattttttatccttattgctggcttggttttttttgattacgctaattcaatggataacgccatttttaacttgatgcgttcaaattcttctaaccctattttagatcaaacgctccaacgcattgtttttttaggctcttctcaattcgtgttgcctttgagtttgttagtgggggtgtttttaagcctttatcgtaaaaatttagcgcttggggtgtggtttgtgttaagcgtggttatatttgaagcccttttggaatctttaaaacaccttttggcacactccattcaatggctttcgcacagtgctaatttccctagtgctattgcgctctctttgacgctattttacgggttgcttatcttattgataccccatttcatcgcgcatcaaatatttcaaaacattctctcttatagtttgcttggtttgattcttttaataggcttagcgctgattgttttaggggtgtcttttagcagtgttttaggaggggtttgtttaggggtgttaggggcttgtttttccatagggatttatttgagcgtgttccaaaagatctaagcgaacggcttaaaagaatgaaaattttatcaaggttttaatattggatttaaaggtattattgcaacggattgttgattttttcatcaagctcaataaaaagcaaaaaatcgccctgattgcagcgggggttttgatcaccgctttgctcgtgtttttattgctctatccctttaaagaaaaagactacgcgcaagggggttatggggttttatttgaaagattggactctagcgataacgctttaattttacagcacctccagcaaaaccaaatcccttataaagtcttaaaagacgacaccattcttgtccctaaagataaagtgtatgaagaaaggatcactctagcttctcaagggatccctaaaacgagcaaagtgggttttgaaatctttgacactaaagactttggggcgactgattttgatcagaatatcaaactcattcgtgccattgagggcgaattgtcgcgcacgattgaaagtttaaaccccattcttaaagccaatgtgcatattgcaatccctaaagacagcgtgtttgtggctaaagaagtccctcctagcgcttcggtgatgctcaagcttaagcctgacatgaagctctcacccactcaaattttagggattaaaaatttaatcgctgcagctgtgcctaaactcacgatagaaaacgtgaaaatcgtgaatgaaaatggcgaatcaataggcgaaggcgatatactagaaaactccaaagaattagccctagagcaattgcgctacaaacaaaattttgaaaacattttagaaaataagatcgtcaatattttagcccctattgtggggggtaaaaacaaggtggtcgcaagggtcaatgcggagtttgatttcagccaaaagaaaagcaccaaagagacttttgatcccaataatgtcgtaaggagcgagcaaaatttagaagagaaaaaagaaggcgctcctaaaaaacaagtcggcggtgtgcctggggttgtgagcaatatcgggcctgtgcaaggattgaaggacaataaagagccagaaaaatacgaaaagtctcaaaacacgaccaattatgaagtgggtaaaaccattagcgagatcaagggcgagtttggcactttagtgcgtttgaatgcggcggttgtggtggatggcaagtataaaattgcgttcaaagacggggcaaacgctttagaatacgagcctttgagcgatgaatcgcttaaaaaaatcaacgctctagtgaaacaggccattggttataatcaaaatagaggcgatgatgtggcggtgagtaattttgagtttaaccctatggcacctatgattgacaacgccacttttagcgaaaaaatcatgcataaaactcaaaaaatcttaggctcattcacgcctttaatcaagtatattttggtgtttatagtgctatttattttctataaaaaagtgatcgtgcctttcagcgaacgcatgctggaagtggtgcctgatgaagataaggaagtgaaatccatgtttgaagaaatggacgaagaagaagatgagttgaacaaactcggcgatttgaggaaaaaagtagaagatcaattagggcttaatgcaagctttagcgaagaagaagtaagatatgaaattattttagaaaagattagagggacccttaaagagcgccctgatgaaatcgccacgctttttaaactcttaatcaaagatgaaatttcttcagacagcgcgaaaggttaaaaaaaggttaaaaatggcaaccaagcttacccccaaacaaaaggctcaattagacgaactttccatgagtgaaaaaatcgctattttactcattcaagtgggcgaagacaccacgggcgagattttaaggcatttagacattgactctattacagagatttctaagcaaatcgtgcaattaaacggcacggacaagcaaatcggcgcagcggttttagaggaattttttgcgatctttcagtctaaccaatacatcaataccggcggtttagaatacgctagagagcttttaaccaggactttagggagcgaagaagccagaaaagtgatggacaaactcactaaaagcttgcaaacgcaaaaaaatttcgcttatttaggcaaaatcaagccccaacaactcgctgatttcatcattaacgaacaccctcaaaccattgccttgattttagcccacatggaagcccctaatgcggctgaaactttgagctatttccctgatgaaatgaaagccgagatttctattagaatggcgaatttaggcgaaatatcgccccaagtggttaaaagggtttccacggtgttagaaaacaaactagaatcgctcaccagttataaaattgaagtgggcggcttgagagcggtggctgaaatctttaaccgcttgggccaaaagagcgctaaaaccacgctcgctcgcattgaaagcgtggataacaaactcgccggcgcgattaaagaaatgatgttcacttttgaagatatagccaaactagacaatttcgctatcagagagattttaaaagtggcggataaaaaagatttgtctttggccttaaaaacttctacccaagatttaaccgataaattcttaaacaacatgagcagtagggccgcagagcaatttgtagaagaaatgcagtatttaggggcggttaaaatcaaagacgtggatgtggcccaaagaaagatcattgaaatcgtgcagagcttgcaagaaaaaggcgtgatccaaaccggtgaagaggaagatgtcattgaatagccgtaaaaacttgatccaaaaagatcatttgaataagcatgacattcaaaaatacgaatttaagagcatggcaaatttaccccctaaaactaatcctaatagcgcgtctttagaaacgcctaacccgcaagagcctttggaaaaaaaagcgatagaaaacgatttgattgattgcttattgaaaaaaaccgatgagctttcaagccatttagtgaaattgcaaatgcagtttgaaaaagcccaagaagagagtaaagttttgattgaaaacgctaaaaacgatggctataaaatcggctttaaagagggcgaagaaaaaatgcgtaacgaactcactcacagcgtgaatgaagaaaaaaaccagcttttgcatgcgatcaccgctttagatgaaaaaatgaaaagctcagaaaatcatttaatggctttagaaaaggaattgagtgcgattgcgatagatatagctaaagaagtgatccttaaggaagtggaagacaacagccaaaaagtggccctcgctttagctgaagagcttttaaaaaacgttttagacgcaacggatattcatttaaaagtcaatcccttggattacccttatttaaacgagcgtttgcaaaacgcttctaaaatcaaattggagagcaatgaggctatttctaaaggaggcgttatgatcactagctctaacgggagccttgatgggaatttaatggagcgctttaaaacgctcaaagaaagcgtgttggataattttaaggtgtgattttgcaaaataaaacttttgatttaaaccctaatgatattgcaggcttggagttggtgtgtcaaacgctaaggaatcgtattttagaagtggtgagcgctaatggggggcatttaagctcttctttaggggctgtggagctgattgtaggcatgcatgccctgtttgattgccagaaaaacccttttatttttgacacttcgcaccaagcttacgcccacaagctcttaaccgggcgctttgaaagctttagcactttaaggcaattcaagggtttgagcggctttactaaacccagcgagagtgcatacgattatttcattgccgggcatagctccacttctgtgtccataggcgtgggggtggctaaagcctttcgtttgaaacaaacgctaggcatgcctatcgctttattaggcgatgggagcattagtgcagggattttttatgaagccttaaacgaactgggcgataggaaataccccatgatcatgattttgaacgataatgaaatgagtatcagcacgcctattggcgctttatccaaagcccttagccagctgatgaaaggctcgttttatcagtctttccgctctaaagttaaaaaaatcttaaacaccttacctgaaagcgtgaattacttagcgagccgttttgaagaatcttttaaactcatcaccccgggcgtgttttttgaagaattgggcattaattatatagggcctattaatgggcatgatttgggtgcgattattgagaccttgaaattagccaaagagcttaaagaaccggtgctaatccatgcgcaaaccttaaaaggcaaaggctataaaatcgctgaagggcgctatgaaaaatggcatggggtagggccttttgatttggataccggcttgtctaaaaaatctaaaagtgcgattctatcgcccactgaagcgtattctaacacccttttagaattagctaaaaaagatgaaaaaatcgtaggcgtaaccgcggcgatgcctagcggcacagggttagacaaactcattgacgcttaccctttgcgcttttttgatgtcgctatcgccgaacaacacgctttaacttctagcagcgctatggctaaagaggggtttaaaccttttgtgagtatttattctacttttttgcagagggcttatgattccattgtgcatgacgcttgcatttctagcctgccgattaaattagccattgatagggctgggattgtgggcgaagatggcgagacgcatcaagggcttttagacgtgtcgtatttgcgctctatccctaacatggtcatttttgccccacgagacaatgagactttaaaaaacgccgtgtattttgctaatgaacacgattcaagcccttgtgcgttccgctaccctagggggtcgtttgcgttaaaagagggggtttttgagcctagcggttttgttttggggcgaagcgaattgttgaaaaaagagggcgaaattttgctcataggctatggtaatggcgtggggcgggcgcatttagtccaactggctttaaaagaaaaaaacattgattgcgcgcttttggatctcaggtttttaaagcccttagatcacaatttaagcgcgattattgccccttatcaaaagctctatgtttttagcgataattacaagcttgggggggtggctagcacgattttagaatttttgagcgaacaaaatattttaaagcctgttaaaagctttgaaatcactgatgaatttatcatgcatgggaacaccgctttagtggaaaaatccttaggcttagacacagagagtttgactgacgctattttaaaagatttaggacaagagagatgaaatcaaaagtgccaatgaaaaatatccgcaatttttccattatcgcccacattgaccatggtaaaagcaccttagcggattgtttgatcgctgaatgcaacgctatcagtaacagagagatgactagccaagtgatggacactatggatattgaaaaggaaaggggcattacgattaaggctcaaagcgtgcgcttgaattacacgcttaagggggaggattatgttttaaacctcattgacaccccagggcatgtggattttagctatgaagtgtctcgctctttgtgttcgtgcgaaggggcgttattggtggtggatgccactcaaggcgtggaagcgcaaaccattgcaaacacttatatcgctttagataacaatttagaaattttaccggtgatcaataaaattgatttgccgaatgcgaatgttttagaggttaaacaggatatagaagacacgatagggattgattgctctagtgctaatgaagtgagcgctaaagctaagcttggcattaaagatttgttagaaaagatcattacaaccattcctgcccctagcggtgatcctaacgctcctttaaaagcgctcatctatgattcatggtttgacaattatttaggggcgttagcgttggtgcggatcatggatgggagcatcaacacagagcaggaaattttagtgatggggacgggtaaaaaacatggcgttttagggctatactaccctaaccctttgaaaaaaatccccaccaagagtttagaatgcggcgagattggcattgtgagtttggggttaaagagcgttactgatattgcggtgggcgacacgctcacagacgctaaaaaccctacctctaaacccattgagggctttatgccggctaaaccctttgtgtttgcggggctttaccctatagaaacggaccggtttgaagatttaagagaagcgctattgaaactccagcttaacgattgcgctttgaattttgagcctgaaagctccgtggcgcttggctttggctttagggtgggctttttagggctattgcacatggaagtgatcaaagaaaggctggaaagggaatttggccttaacttaatcgctaccgctcccacggtggtgtatgaagtgcatttaacggataatagcatcaaatacgtccaaaaccctagcgaattgccccctgaaaaccatatcgcttgcatcaaagagccttttgtgagagcgacgatcatcacgccgagcgaatttttgggtaatttaatgcagttattgaacaataaaagaggcattcaagaaaaaatggaatatttaaaccagtctcgtgtcatgctcacttattccttgcccagtaatgaaattgtgatggatttttacgacaaactcaaatcttgcacgaaagggtatgcgagctttgattatgagcctatagaaaacagagaggctcatttggtgaaattagatgtgagggtggcaggcgatgtggtggatgcgctttctatcattatagataagaataaggcgtatgaaaaggggcgcgctttagtggaaacgatgaaagagcttatcccaagacagctttttgaagtcgctatccaagcgagcgtggggaataaaatcatcgccagagagacgattaaatctgtcggtaagaatgtaacggctaagtgctatgggggcgatattacacgaaaaagaaaactcttagaaaagcaaaaagagggcaagaaacgcatgaaggctatcggtaaagtggagcttccccaagaagcatttttagcgatattaaagattgattagggcgtttagattctatggcaaaacacaagaactatgaaattttaaatctcataggctatgctttggcaaattttgataatgactttattaaagaatttggtttttctactaaaaatgctttttttgaatattgcgtccaaatcggcttggctgaaacgactggcgttatcaaaaatcgcatggatctatttgattatttttttcctaataaacgcaaaggctggtggcaaaaaggcgatgcctatatccatagaaaattatggattgatagtttgtttggaaatgaaagcgttaagggttttagccatattgtgaaatggtttttgcaagaacaatacggaatcaaagatttaggcgttacccctaacgcttaccttaaaacccgctataaaagcatgcaagaaacaggtttagaagccgaattgtatttcttaagccactataagaacatcaaaacattctcttgtgggcatttaaaagacatgcgtctttttggcgatgggtatgacttctatattcaaaccaacaagcaagcgtttttagtggaagttaaggggattagagaaaagcaaggaacattgagattgacccaaaaagaatacgagcaagcgcaagcgtatagccatgattatgcgcttgtagtggtattgaatttgagtgaaaaaccctatcttttatctatcgctaaccccttaaagcatttagagtttaaggcatgcgagaggaagcaaaaaagcattttagaataccacttaatagggcaaataaaataactttgaattttacagggggctataggagtggggttcaaattgataggaatgcccccaaacgcgcttataaatacaccaaaaaagattgcgatttgattttagggatagacactcgcacgagcgaatgctatattatccctattgaagacacgcaagaatggggcaacacaaagagcttgtcgcaactccaacattataaagagaattggcaaattttgattgacttggcgttggagtaaaaatataaaattacatccatgagcaagaaaattgataataaaaaagcttgattttaatggggcgataaaaacattaagggaattagaaaccattgggacactccctaaccattacagagacggcaccaactatagcgtctcaaaccttaatgggattagatcctatcacaaacgagtttaaaacacaagagccacaacgaactgaacaataaaaaagaaaaaataaacatgcaaacatgcgtatgcatggaaatttttcacaagtcaaagagacaaaaaaattcttacagactcactagttgaaaacaatcctcaatcattcgctcttaagcttttgtggcgagtttgttgatcgcttcagcgttcatgtcatcttgatgggtttttaacactttagaatacatgtctaaaaagcggttgatttcaatcaaagcactcatctcacgcaccgcattgacattgcttttttctagcatggattgtcttaacgcgccagagtcagagacttgatggatgccttcgccctgataggtataaaggttttgccctatttttttaaggttttttggttcgctaaaactcactaaagccaacgcgcccgcttgaatttgggcttcattatccctaaaagtgattccaccattttgatccacttcaatttcagcgttaggcatgagcatgatccctcccttttcgttcaagccagagcgtgaaagcaccttaaagccattaagggttaccaaaaagccgtctttatcaacgctgaaatgcccgtctctggtataagcgacgccctcattagtttgtatcgcaaaatagaggttagggcttgttagggcgaaatctagggggttattcgtcccttcaaacgcgccaagactcctatcggtatagatttctgataaaataggcacacgattgagattgcggttgagatacttcgcgctcgctttggtttgatcttctaagggcagttgctctcggtattcttggtaaagccttaaaaaatcgcctgtaatcgcatcgtctcttttaaagccgttggtgtttaggttggctaaattgttagaggttaaatccaagcggttaaattgtgtcgccattgcccctgtggccgcataatacccattttgcatgcgaataatccttttaaaagaaaaaattatagcaaaaatcaaataaaaactaagattcactccaaataggtttttttagggaatgtgataaccataaccataaagataacaatactaaccatgacatagcccacaaaccccgcttcaaaaccatgttgtttgaattgcaacgctacataactcgcactccctccaaaaagcgcattggcaatcgcataggctaaacccacgccaagcgctcgcacatgttcagggaataattccgccttaataaccccagcaatgcaagtgtaaaaactcatgctactcaatgcgagaatctcataaaatagggcttcatacacgctagtggcatgcttgataccataaaagacaataggcgttacaataagccctgtgatcgcaaaaaccatcagcatttgggtacgtttgattttatctgcaagcatcccgcataagggttgtaagaagatgaaataagagagtgctaaaagcatgatgaaactgctttctttagggctgaatgatgagctgttggttaaaaagatttttaaatacaccgtaaaagtgtaaaaacacaaactccctcccatagttagcccaaagactatcattaaggcttttttatggttgagcaattcctttaaactgcccctttgggtttcttctttaatagtagttttggaagttgttttgctatccatggtttcttccatgatatttcttaaaaagagcgagagcagggctaatataccccctaaagcgaataaataacgccaagcaaacgcgctgatttgctcatgcgtgtaaatgttttcaacgataaagagcgaaaaaatagctaagagttgccctccaactaaagttacatattgaaaagagccgtaaaaaccttttttaccattcttgcctaattcagagaggtaagtggcgaccacgccatattcgcctcccacgctaaagccctgtaaaagcctggctaacaataaaaacaagaacgcccattcccctacgatttctttagtggggagcaatgcgagcatgaaagagcctagcgccataaggataatggaatacaccatagaagttttacgcccctttttatcccccaatttaccaaaaaacaaactccccaaagggcgcatgaaaaaccctagcatgaaaaccaaaaaagctgagatgagcgctaaagtggggtcattggtgtgggtaaattccttagcgaaataaggagcaaggaacgcataagcgtaaaaatcataccattccactaaattacctgaactagcggctaaaagggattttaagggttttttagtggttggttggatctgggggttcatggctatccttgaacatgaaatttttaggtaattttactaggagttagggaaaccacagataatatttgattaatagatgaaaggattatggtgtttgtgttattgggaaaagtttttgtttttaatgaagcgttggtgataaaatctaaaaaatacgcaaaggcattttttacaatccaataataaagggcttgcgaaaagcgggcggtaactttttaaagcggtcttttaggggatttagttggggtttttaggggagaatgatttcaaaatagcccctatccccttaagaaaatgagttttaaaataaaactattagataaagtttaaaaaaatttaaaaattaaaaataatgtttttattaccaacattcaatgaaaacaaagcctaaaaattttgcaaaatctctctgttgcctttggcgtttcttggggatagaaagccttgagcttctaattcgtcagtaatggtagcggcttggttgtagccgatttttaattggcgttgtaaaaaactcgtagaagtgatttttttttctaaaatcaccgctttagccctttctaggatgtcatcgccttgatagttaggggtgtctaaaggcatgcgcgattcttctagcaagaaatctttatcgtattccacctctttttgggctttaataaaatccacgatttttttgatttcatcttcagtggcaaagggggcatgcaagcgcactaacccgttcgttcctgggggggtaaagagcatatcgccccttcctagtaagctttgcgccccatcggtgtctaaaatcactttagaatcaatcttagtgcctaccctaaaactcacccttgaaggcaaattggttttaatcaagccggttacgacatccacgctcgggcgttgggtcgctacaatgaggtgcaaaccgctcgctcgccccatttgagcgattctagcgataggaaactccgcttctttgcctcctgtcatcatcaaatccgctaattcatcaaccaccacaatcaaataggggaacgcttcaacgccattgtttttagcttgttcattgtaagaatcaatggttttaaccttgtattcgctcattaaagaataccggcgctccatttctttagccacgctttgcaaagccccaatagcttttttaggatcagtgataatgggcgtgagcaaatgagggatgtccgcataaatgctaaattccaccattttgggatcgatcatcactaatttgagttgatcaggggggtttttataaagtaaggataaaatcatcgcattcacgcccacgctcttaccgctccctgtcgtgccggcgatgagcaagtgggggagcttttttaaatccgtgatgaaagggttacccacaatgtctttgcctaaagctagggttagaggcgagctggatttttgaaacaattcgctttctaaaatttctctcaagtaaataatttggctttggctgttagggatttcaattccaacgacatctttgcctttaataggggcttgaatgcggatggattcagcgcataaagtcatcgctaaatcatcgctcaagcctaaaatgcggctcaccttaacgctaggggctgggcggaattcaaaggtggttacaatagggcctgaataagtgcggataatatcgccatcaattttaaaggtgcgcagcttgctcaataaatcctggattttttggtcaatctcgttttcgtctaaagaagtttctttcaagcaaaccgcattcaataattgcgtggtgggaagctcataatctttgggtttttgcacttcgccataatccaacccgtctaatatttctttattttcgctcaattctttaaccataacgggttttttagcgctggtgggggttagtgggctaaagtttggagcgttttgtgtttctcttttttcttcttttagattttctttttcttctatattttcttcttgtgcgttttcttgtaaatcatctttttttatggggtggttgggggttttgtggttttctgttttgttgtcattttctgtgttgggtgcggatatgggcatgataggtttgagtgtggtgggcgtttctttttttagagtgggttctctttctttggtttcttgttggggttctaaagtggggttagtggggttagtcaaatcattaaatcggttttttttagggtaaatggtgtaatgggtaggggggtgtggggaaatttggactaagccttcttgcggttctgaatcatttaaagtcgtgttatagggggtagggatcgctaaaaaggattcttcgttagggggtttgtggctttcatcaatagggttttctttgaggttttctttttctttagggttgttggtttcttttttttgagaatctgatgaggtgttttcaaaactctcttttttcaggctaaaatttgggctaaaagcctgcaagcattgtttgtaaatctcttttaaaaggctttgtgttttgttcatataagggtaaaaaacgcttttagggggtagtttgaatagaatcaaataagagatgactagcatgagtattatcagcgcataaagcccaaaatcccctataaaagggcgtaaaaacaaacgcgcgctgttgccgatttccccttgattcaacaggctagattgtaaaaagagtaaagataaaatgcctaatagatgccctaaagttttttctaaaacgatttctgtaaaagggtttttagtcttgtataaaaggaataaaacccacgccaaatagggtaagttgatgaatgaaagatacccaaaatattttttattgattgcggcaaaccacaccccaaaacgccccactaacccactattacccagccatgaagatagggttaaaaacgctaataaaacccctatgattaaagctaaataaagttttttagatttcatcggttgcacatgtctttaaaagagcagtattcacaatctttaacctctaaagttttttcaaaatcaatttcttgtttgagcttggggataagagaaaattccaaatgatccattttagcctgtaaaataagctcgtcttcttctagcaactcgcccttcctcaaatcatagaaaaaggcttttataggctctttgtagcctagatttttaagggcaaacgcatagatggccatttgataatccgtgctgatttgagcgatttctatggggcttaagcctcctctttgtgttttactcatgttgtctaatttcaaatcgcttttgaatttgtaatccaataaaataatcttattatcagtcgttttgtcaatcctgtctatgtgccctttaaaaataacgccttgaatgatcgtttcaaagcttttttcaagatcaagaatggtgatttctgcgttaaagcgttctttttctttaagataaaaagcctggatttttttgagcgctacaagagtgtccaaacgctctttaagggtaacgttttctcttgtttccaatagctgaatgagcctttcttctaatgcatggggggttttgtctttttcataagcttcttttaagagttcatggagcaaactgcccacagcgctattgctttcgtctttaggggtttctttgaagcgcttcatgtagtggtaataaaaacggcgcttgcaagttaaaaaagcgtttaatgagctagcgctaaagctaaaatttttagggatagcggctttgatttcttcttcttgatagtcttttaaagggcttgtttcaaaaagcgtgtaagcgtctttgataggctctatgtgtaaatccaattctaaaagcatgttagaggcttttaaggtttcgctctctatataagaaagcgccacttctttagagtttttaaagagctggtagtaatagtgtttttgcaaatttttcttatccaataaagtggggaggttgagcgatttccttaaagcagagtttaaaaacaaatcgcaatctttaaggcttggcacgcatgtttcattgaaatccgcaaccactattttatcaaattgcatgccccttgtctctaaagtgtccatgactcgtattttgcccccactagaatcgtctaagcggaaattggcttcaaattcttgcaaatacaaatgcaataaatctttaaggctgtagtttttaagcgtgtcttttaaaagatgatactggtgcatgatttgagaatgcgcttcttttaagggcgctttttctttagagctttgttgttctaaaagcgcaagggtaatattttctaaatctaatagagcagatccgcttaaatcacaatcgcttgtttgtaaatcttctaagattttgacaagctctgtataataagggctgtttttagcccctaaacccattgcaaaattcaaattgttgtttttgtctaagagctttaaaaaaggcaaaaaatccgcattaggcgtgatgatcgccattttattaggatcgttatctttttgcaaatattcttctatggtttgtaaaactaaagcgccttgttttaaataactggagttagcataaagctttggttctattttttgatcattgaaagtttgagaaaggatcttttgggttttaaaatcaatggaataatcgcaatccgtctccaacttgagatttaaaaattccaagaatttttggttgtatttatcgcatgataagtgtaaagtgataggcactaactcggccacttctaataggcattgcctttcaaaaacgctcataaagccgtctaaatgccattcaatggaggaaaaatgctcaaaaaattcttttaaaatggtgggttttttttgcatgattttgtcgtaaaagcctaattcttctagctttttaacatagcgatcataaatcatttctaagacttctaaatgcttttcataatccaagtaaatgtctttaaaagaaagttcattgagcttgatacaagcagaacttaactcatcaaacaaatcaaacaaaaaagaagtgctttccaaataccccaaaaagctgttttcaaaaagcaaaagcccttcaagtgcggattttttttccttagcgatggctttaatggtgtctatcattaagatttggcgcgcgcttttagggattttcttttgattagggatgtaaaaagcctgttcaaaaaaactccccatgctcatcgcgctaggcaaaaacccttcgccttgctctaaatagaaatgttttaaacgcctagtggagctaaaaacaaacaagggggatttttctaaaaaaagtttttctaaattcatgcgttgagtaaccttttcgcttgagcggtaacgttttcaacgctaaagccaaatttttcaaagagtttatcgccttttgctgaactcccaaaagaatccatgccaatgattttatccgcaaaacgataccactctatcgcgcggctcgcttcaatcactaagactttacccttaaagagttctttaaaatagctttcatcttgctctatcaataaatcaaagcatggcacgctcaccacttgagtggggatattttctcgctctaaaatcttagcgctctctaaagccaaagagacctcgctcccgctcgcaacaagcgtgataatgggatctttagagtggtgtttaacatacgccccttttaaaacctgctctttagagacctcatctagtacgggcaaattctggcgcgataaaataagagcgctaggggcgttcaaacttaacgccacttgcatgcaagccttattttcaagagcatcgctaggcctgaaagcatagaaatgcggcaaggctcgtaaatggctcaattgctctatgggctggtgcgtcgccccgtcttcgcccaccccaatgctgtcatgcgtgaagataaaaagggcttttagtttcattaaagcgctcaaacgaatgctaggcattaaataatcgctaaacacaaaaaaggtcgcgcaaaaaggcaaaaacaaaccatacgccgctaaagcgttagtgatagcccccatggcatgctctctgatcccaaaatgcaagttttgccctaaagggaaatcgccagagtgtttcaaatgcgtgttattggagggggctaaatccgcgctcccccccaaaaaaccctcgcattctttagcgatagcgtttaaaatcatgccgttactcactctcgtggctagagattcgccttttttaaaggcggggtaattaatggtgttaaaatcaaaattcttcaacgcatggatcttttcttttgttttagggcttaaggatttttcccataaggcttctaaactaacgcccctaaccctcacttcttcaaaatgcattttgttttttgggctaattataaagctttcattaggattgatttgagcgttttctttggattgtttcaatacttctttgtttaaaggcgatccatgcgttttttcactcccctctaagccaatagcccccttaccaataatcgtatgagcgattaaaagcgtgggtttatgggactttttggcttcttctaaagcgttgtgaatcgcttgatagtcatgcccatcgcattctagcacttcccaattttgtgctaaaaaacgcgttttaacctgttcgctaaaactaatattaatagcgccttcaatgctgatctgattgctgtcataaatcacaatgaggttatcaaggcgaaggtgcccggctaaagaagcgctctcataactaatgccttcttgcaaatccccatccccacacaagcaatagactttatgagaaatcgcttctttatctaaaagggtttgagcgtattggctccccctgctaaagcccacagcgttagcaaaaccttgccctaaagggcctgtcgtaatctcaatgccttcggtgtggtgcaattcagggtgtcctggggttttagagtgtaattgcctgaaacgctttagatcgtctaaactcaaatcaaagccccacaaatgcaacaaactatacgctaacgcactcgcatgccctccgctaaaaaccaacctgtccctattgagccatttagggttggtggggtttaggttgaggtgcaagcttaaaaccaccatcacatcagctagccctaaacacacgcccggatgcccgctattagccttatctatcatgtccgcgcacaaaaagcgaagcgtgttcgccatgctttttaatcgttctaaatcagcgttactcaattgcatcaaatttttccatttttaaggtttttagaagccattttaacacaaattatctcaaaatctctttggccattaagatgtcttgttggatctggtttttaagctcttttaaagaagaaaaacgcatgttgtctcgtattttttgaacccaacgcaaagcgatttctttgggcggattttctatgatagtatcaagaacatggcattctatggcgaaatgttgatcggtgcttaagcgattgcctataaaactcacgcttttttgataaatctgatcttttattttcactaaactcgcatacaccccaaaactagggaggataaaatctttagttttgatatttaaagtaggcgctaattctttatgccctaagccttgatcgctaatgacttccccgcacacttcataatatcggcctaagagcttattagccaaagataagtcgccatgacttagggctagtttgatgattttagaatgcacgctgatgttttggattttcacttcaggcacaataatggttttttcaaaacgctcttttaaaaataaagcgtcattttgtctttcatgcccaaacctgaaatcatagcctacgactaggcgttctaagttggggaatttcttttttaaaagctctaaaaattctagggcgtttaattgtgaaatctcttctaaatacacaaaaaataaaggcatcttaacgagtttggcgcggtattttaagggggttaaatagcccttagtgtaatgctttttttctatgattaaaagggctttgggatcttttaattccttaaaaagggcttgatgccctaaatgcaagccatcaaatttaccgatagctaggcttttaatctcaggctcgcttgaaatggataaaaaattcaacattcccgtttttccctttcactaagctttcttggatcgttaagatttgaaaatcctttgcttttaaatggtttttaaagttttctaaagcgttcaaaatggcttctttatccatcaccaccccctttttattgcgttttattgttctgcccacttcaaattgcggtttgaaaagcactaaaaattcaccgcttaaaggcaaaatcgcttctaaaatacaatataaggaaataaagctcacatcacaaagcgctaaatcaattttttctggcgttttaaaccctctaatatcgcattcttcataacattctatgcgctggtcgtttttcaaaccctcatctaattgcattttccccacatccacgcaaagcacctttttagccccttttaaaagagccacttgactaaagcctcccttactcgctcccacgtctaaaacaaccttttctttaaaatctataaaatgatcttctaaaaaagcccctaatttttccccagccctgctaacgaatagattgggagcgatgagttcaatttgatcaccctctttaacgataaaagagggtttagaaaccaccattttattgactaaaacctgtttttttaaaaccaacgccttagctttttctctgctatttgctaaatgctggttgaatagggcgtaatctaggcgcattaaaattgaggcaaggggacttggtaagcgaaattaaaaacaattttgcctaaactataggcgtcaagctctagtttggcttcttgcaccgctaaataatccaatttgtcaaaagcgagtagaaaagctcggctccaccggttcgtggtttctaaaatgccatcaaattcgtcttttgtgatttctcgcacccataaaggctctgatcccataggttttgtgccaaaaagttcataagagatatagctatcatctatccagtcgttattttgcgtgaaaatctccactaaaaaatactcatgatcgtagtaagtgccgctatccacatcgtttaaatgcgtagcgatagccgtgatgataggcacattatcttgggtgatttcgcctttcctactggcttggatctttttttctaaaactaagtctagcgtgtaagtgtcttcattaaaattgctcacacaccccaaacaaaagaataaaaacaccagaagtattgagagatttttcaagcccattccttgctaaaacccctaccatttttagctaaaataaaatcgatattataactaaaagggggttttatgccaaaaaaatgccgacacttgctccaaaccagcgatttaagcttggatgaaatcaagcttttattgaacaaagcgagcgtttatgcgaacgattttaacgccgtgtctttagagacaagagaaaaaatgcaagataaaatcatcgtggcgttattttttgaaaattccaccagaacggtgtctagctttgaaatcgcaagcttgaggttaggggcaaaaatagtgaaattaaacatgcaaacgagctccacttcaaagggtgaaactctgatagacacttttaaaaatatccatgccatgcagcctgacgctatcatcacacggcatgctttttcaagcgcgccttttaaattggctgaattttcacaatgccccttgattaacgcaggaagcggcacaagcgctcaccctacccaagcgttattagacttgctcaccctttatcggcattttggcagtttggaaaatctaaaagggaagaaaatcgcttttataggcgatgtgaaaaattcaagagtggctaatagcaacattaaattactccaaaggctagggcttgagatcatgctgtgcgctccaagctccatgctccctatcactcctttaaaaacgacgcataacgttgaagaagcgataggatttgctgacattttaatgagcttgaggacccaaaccgaacggcacaacgtgcccatttttgcgagcttgaaagattacggcaacgcttattgcatcacccaaaaacgcctagatgatcacgctaaaaataaagaggtcattattttacacccaggcccggtgcatagggatattgatatagaaagcacggtgttagaagacaagcgatctaaagttttagagcaagtcaaaaatggcgtggcaatgcgcatggcggtgttggaatttttgctaataaattaagttttaaaaacttaaaaaaggcttttagcattgtttaaaatcaatataagagttttataagagtttttgtatgaagaaaatgagtctggttgtaaaacagcacaaaaatcccactttgattaaattttgatttactctatctcattttatgatgaaactaaaaaaatttcgttataatctaaaacagttgagctaattaaaagtaaataaatagcttgattatgcttctttgttttttagatcagttaagaattgtagtctttaagatgtattggctattaaaagggaaaaaatgaaaaatagcgtgcctttaaagaataaagttttttgtgggttatatgttttgagtttgaacgcttctgtgcaagcgtttgattataaaattgaagttttggcggagtccttttctaaagttggctttaataagaaaaagattgacatagctagggggatttatcctacagagacttttgtaaccgctgtagggcagggcaatatttatgcggattttttatccaaaagccttaaagatcaagggcatgttttagagggaaaagtcggcggcacaatcggtgggattgcttatgacagcacgaaattcaatcaaggcggatcggttatttataattacatcggttattgggatggctatttagggggtaaaagggccttgcttgatggcacgagtatccatgaatgcgcgcttgggcctgatgggaaggtgattgattctatagcgtgcgggaacgctagggctaataaaatccgccgtaattacttgatgaataacgcttttttagaataccgctataaggatatttttacggctaaaggagggcgttatcaatccagtgccccttatatgagctcttatacgcaaggctttgaaatcagcgctaaagtcaaggataaaaatgaggggagtcataaattatggtggtttagctcatggggtagggcgttcgcttatggggagtggatttatgatttttattctccaagaaccgtgattaaaaacgggcgcactctaaattatggtatccatttagtggattacacttatgaaaaaaaaggggttagcgtcagcccctttttccagttttcgcccgggacttattatagccctggggtggctgtaggctatgatagtaaccctaattttaatggcgtgggctttagatccgaaacgaaggcttatattttgctccctgtccatgccccccttaaaagggatacttatcgttacgctgtgaaagctggcaccgctgggcaaagcctgctcattaggcaacgatttgattacaatgaatttaattttgggggagcgttttataaagtgtggaaaaacgcaaacgcttacataggcacgacaggaaaccctttaggcattgatttttggaccaatagcgtttatgatatagggcaagccttaagccatttggtaaccgctgatgccgtctctggttgggtttttggtggaggcgtgcataaaaaatggctgtgggggactttatggcgttggactagcggtgctttagccaatgaagcgagcgcggctgttaatgtgggctataagatcagtaagagtttgacagcaagcgtgaaattagaatatttgggcgtgatgacgcattcaggctttacggtggggagctacagacccacgcctggctctaaagcgctttattcagacaggagccatctaatgacaacccttagcgctaaattctaatcaatcgctttaagctgtttattaaagcgttaaaaatcccttaataaaaacactataatacaagtttaatcaaatccaaaggttaaacatttgaaactctttttcaggcgttattctaaataccttaaagagcattataaaagttttatagtggttttattttcttctttagtggtggctttaagcacggcttgggggacttatttggtcaagcccactttagatgaaatttttatcaataaagacactcacatgctcaaaatcctgccttttttagtgattttggcgtatttgggtaagagtgggggcatctatcttggcacttatttcactaactttattgggcttgatattgtcaaaaaaatacgcaacgccatgctagaaagccttctcaaaatggaaatggatttttttaacaggactaaaaagggcgaattgatcgcaaggatcaccaatgatataggtttgattagagcgagtttgtccaattacctttcagagagcctaagagaagggctaacgattgtgggattagtgggggtggtgatctatcaaagccctaaattagcgttagtggggctagtgatcatgccgctagccgctattcctatcagtaaaatcattcgtaaggttaaaaaactcgctaaagcccaccaagagagtaacgccaaaatcaccgctcgtttgagtgaggtttttaacaacgtggaagcgattaaaatctctaatggcgaaaagttagagcataaggcttttgtgaaagaaaatgaagcgttttttaaaatcggtatcagaaacatcgccgtggctgaaatttcttcgcctttaatggagtttttaggctcaatcgctatagcgttagtgatttatttaggggggaatgaagtgattaagggccatattagcgtaggggcgtttttttctttcatcacggccctttttatgctctatacgccgatcaaacgcctgactaggattgtctctaattttcaagaagccttagtcgctagcgataggattcatgagattttagaaagagagccggccattattgatggggaattaacgctggataacgccatacacaccatagaatttaaaaaggtatggctggcttatgtgctagacaatcaagagcgttatgttttaagcgatattagtttgaaattccaacaaaatgaaatcatcgctttaaaaggcgaaagcggaagcggcaaaagctcattagtgaatctgatcttacgcctttatgagccaagcaagggcgaaattttcatcaatgatcaaaaaatagaaagcatcactcaaaaatccttgagggaaaagattagcgttgtcactcaaagggtgtttatttttaacgggagcgtggctgaaaatgtggcgtatggcttagaaattgatgaaataaaaatcaaagaatgcctaaaaaaagcccaagccttagattttgtggaaaaaatgcctcatgggatagaaagcgttttagatgaatttggcgctaaccttagcggcgggcaacgccaaagaatcgccattgcaagagctttgtataaagacgctcaagttttaatctttgatgaagccacttcggctttagacaatcacacagaagagagcgttaagcaaagcattttagaattgaaacaaaaccgcttgatcattctcatctcgcacaacccaagcacgcttaaattagccactaagcatgtgaaattagagcatgggcgtttgatagaatgctaagggttttaagcgttggtgttgcttttattttactggggtgtcagtttttcaataaaacgactctgcatttaaaatataaagattaccccaaaaacagccctttaaaaaccgcttccactttaaccccccctaaaatcttttttaacgctcattttgtgccgcccttttaccaaaaagaatttaaaaaagcgattgcccagcaaatcgcttattttttaaaagataaaagcactttcattttcaatgtttcaggcaatgtttttttttcttttgaagagagtcctaaggatttaaaagccattaaagaaaggcttaaaaagacgattgagcctaacactgacccaaaagccgtcatgcggtttttaaaccttcaagcgagcttgattttagaatgtgtcccacaaaccgcttgcccgtttgacacccttttaatccccaccgctctcagcgtgcctattgattacgccaatcgtttgggcgataacccctctctttttccccaagaagataaatcctatcataacgctttaatcaaggcccttaataaggcttactattctcttatggagggtttagaaaagcgtttgaacgctatagaaaatgcggcatggctttagggcatgaaaaagattttattctttatttttgttgttttgttttcggtagggatttatttaacttggaatgttttgttggaaaaagccctagaattgaaattagtaacctcggctaacgatttgcttttaaaattgttcgcgcttcttggcgttttttcaatattagtgctttttcaaggcgttatttcttcgtataaagagcgccaactcaaacgcattttgcaaaaaatagacgccatgaacggctttgaatttgaagaatattccaaaatctttttcacttccaagggttttgcagttacaatcactcaaaaaagcggcgattatggagcggatttgattatagaaaaagacggcgtcaaatgggcggttcaagccaaacgctactcgcacaaagtttcgcccaaagccattcaagaggtggtttcttctaaagcttactacgcttgcgaaaaagcctgcgtgatcactaatagctacttcacgcaagccgctcaaaaactggctcaagctaatgaagtgattttgattgatagagacgaatgggtcaaatttttgggtgggaaaaactaatccaaataggataatttatataacgcttttatttttatgatttcttatttatttcttattaaattttgtcgtaatcgcatgcgttataatatgaaaatttagcattaatttctgcttggataaaggggttcaatgattcagtctgttcgcattaaaaattttaagacttttaaggacactcaaattgatggttttaccaaacttaatattatcaccggccaaaacaatgcgggcaaatccaatttgttagaagcattgtattatttggtaggtaaatccatgcacccatgcactaatgtattagaaatttatgacaatatacgcaaagagcctttaacattagaatcaaaaagcttaatgttttatggtttagacactgagaaaaaaatacaaatcaccacaactttagacaacaatcaaaccttagacttacaaataaaattcatagccaatgaaaaacaaaaggtaatagagttgcaaataatacccacagtagagcatgctcaagaattctctcggcttaatttcactcttaaaaaaaaataatgaagaaatctataacgatcatttaaatattgctaaagttcctaatttcccaccaattcctaatcagtcaggctacaataggcaatttaagaattttgatcctaatcaattgcaaaaacttttaccctttgaaagcgctgtcataatacctagcgatgttgcttacaggcaagctcatatgattcaagcggtgagtaaaatttgcagtaacaaccaattagaagaagaattaaataaacatcttaatcaatttgataacaatatccaatctattagctttaataccaacaaccaactcaaattaaaagtgaaaaatatcaaagaaaaagtcccactatctgtatttggcgatggtttgaagaaatatttgcatattgtaagcgcttttatggctgataacgcaaaaacgatttatattgatgaagtggagaatggcttacacttttctcgcatgaaattattattaaggtgtgttattgattttatcaacgacaacaaagatggtaatttgcaagtgtttatgactacccacaaccaagaatttatagaaattttagatcaagttatcagagaaaaggattttgcgcatcaaactaagttgttttgcttagaacaatacaatggttcaatcgttgcagagccttattatggagaaaatttagaatattattttgaaaatgaagagaatctttttggctaaagcatcatgctaaaattaggatcattcaatggcagataaagaaatactgatttttgtaggaggtccaagcgataaggtgtttttagaagtttatctgtattttctagaagatcttccaatcaaaaattttaaggtgcaaaatataaaaggaaaagataacctatctaaacgattgcttgaaattgaaaaatacgataaaacacttatcatttttgatgcggataactataagagtaataaaaaagagattttaacagtcgtatcaaaaacgaaacaaactatttcagaagaacaaatttttttattccctaacaatcaagatgatggcgatttagaaaccctgttattaaaaattgctaaacacgatgaatttcttaaatgttttgaaggatacttagaatgcattaaaagtaaagaacactataaaccgattaaaaacataagaaaaaatatgctgtatgcctatttagaagcacttggattagagaatttgaccaagaccaatatagatgtttttgatagtaaaggtaagataaaggaaaaatacaaagaagaatatgaaaaactaaaagaagtggttgattttaattcaaattctctcattccccttaaagattttctagggcaattcgcagaaaataaacaaaaaacaaatcttttctaatttaacaaaatatattacaatcactcaaaaaatattatttttacaaaaggtgcactgtgaaattgtggtttccttattttttagcgattgtgttcttgcatgcattgggtttagcgttgctctttatggctaataacgcttcgttttatgcggcggcgtctatggcttacatgctcggggcaaagcatgcgtttgatgcggatcacatcgcttgcatagacaacaccattagaaagctcacccaacaaggcaaaaacgcctatggtgtggggttttacttttctatggggcattcaagcgtggtgattttaatgactattatcagcgcatttgcgatcgcttgggctaaagagcatacgcccatgctagaagaaatagggggggtagtggggactttagtttctgggcttttcttgctcattatagggctattgaatgcgattattttaatagatctattaaaaatcttcaaaaaatcgcattctaatgaaagcttgagccggcaacaaaacgaagagatcgaacggcttttaacaagtaggggcttactcaatcgcttttttaagcccttatttaatttcgtttccaagtcgtggcatatttatcctgtgggttttctttttgggctaggctttgataccgctagtgaaatcgcgcttttggccctctctagcagcgcgattaaagtgagtgtggtgggcatgctctctttacccattctttttgccgctggcatgagtttgtttgacactttagatggggcgttcatgctcaaggcgtatgattgggcgttcaaaacccctttaaggaaaatctactacaacatctccatcaccgccttgagcgtgtttatcgcgctttttatcgggttgattgagctttttcaagtcgttagcgagaaactccatttaaaatttgaaaaccgccttttaagcaccctacaaagcctggaatttacagacttaggttattacttggtgggcttattcgtaatagcgttcttaggctcattcttcttatggaaaatcaaattttctaaattagagagctagattttaagccctcaaatcatcgctcaataaatctttaaggcttttatttgaaaaactttgttttggcatgaaagctttggggtttgaaaggctttcactcaaatagcctaataattccttaatttcgtttaatttttcttccaaataagcttgaaacccgcttacattttccaataaatccaaaggattatccacaatcatggaaaaaacttcatcgttaatggcaatgttgagctgggtgtcaaacaaaggggaggctaaaaactggcaattttctacaatttctcgcaattcctgtttaatgatagaagcttgcaaagcgtctttatcttccaaacccatgctcttattcaggagttttttacaagcgatctgcaagacttgtaacgccccaacgctctcgtttatatttttcatgtccctactgaatttagcgatttgttgggatttttctatcgcattggttttgaaatcgcttgtttcaacaccgcccaaatgcttttgaagagtttttaaaatatccataaaaaaccttttaaatagaattgatcattcacaagcatttttcgttcctttttcatagaaactttaaaaaacacccttaaaaaggtttttaggtataattagcgatcttttagtttcaaatagtagagagattggatgaaaaaaatatggcttttggtgtggggcttgtattcttgggtgtttttgcatgcgatagaaacgatagaaaaagcccctacaaatgtagaggatagagacaaagccccccatttgttacttttagcagggattcaaggcgatgagcctggagggtttaatgcgactaatttgtttttaatgcactatagcgttttaaaaggcttggtggaagtggttccggtattgaataagccttccatgttaagaaatcacaggggcttgtatggggatatgaaccgtaaatttgccgctttagacaagaatgaccctgaataccccactatccaagaaatcaaatccttgattgcaaagcctagcgtggatgccgtcttgcacttgcatgatggcggtgggtattatcgccctatttatgttgatgcgatgctcaatcctaaacgttgggggaattgctttatcattgatcaagatgaagttaagggggcgaaattccctaatttgcttgcctttgctaacaatacgattgagaatattaacgcccatttattgcaccccattgaaaaataccatttaaaaaacacgcgcaccgcgcaaggcgatacagaaatgcaaaaagccctaactttttatgcgatcaatcaaaaaaagagcgcttttgccaatgaagccagcaaagaactcccactagaatcaagagtgttttaccatttgcaagccattgagggcttactcaatcagctcaatatcccttttaagcgcgattttgagcttaaccctaacagcgtgcatgccctaatcaacgataaaagcttgtgggcaaaaatcagctctctgcctaaaatgcccctttttaacttacgccctaaactcaatcatttccctttacctagcaacactaaaatcccacaaatccccatagagagcaacgcttacattgtagggctagtcaaaaacaaacaagaagtgtttttaaaatacggcaacaagctcatgacacgattgtcgcccttttacatagagtttgatcattctttagaagaagtgaaaatgcaaattgataataaggatcaaatggttaagatagggagcgtggttgaagtgaaagagagtttttatatccatgctatggacaatatccgcgcgaatgtgattggttttagcgtttctaatgaaagtaagcctaatgaagcgggctatacgattagatttaaagatttccaaaaacgcttttcattggacaagcaagaaaggatctatcgcatagaattttataaaaacaacgcgtttagcgggatgatcttagtgaaatttgtgtaggaatggataaatctcattgccttttaatattcaagggttttggtatttttcgctttaaacgaataggcgtttttagcttgatttatttctagtgtgttgtctttgattgtcaaattaaaattagaatttttaatcaggtcaaaaagcggtttttgatagtagagggtggtagtgtagattttatcatcaagcattagctcaataatatcgcttgcatggttataatttgcgattaaggcgtattttcgcccttttttatccgttatttttatggatagggtttcggtgaaaagatcttttttaacaaagcgtttgatgattttttttcaatcatctaaaaacaatgatgtgttttgtttttaagcgtaggatgatttgataggggtaaattttagttttaaaatcatttgctttgatcaatctaaaagtgtctttagccgctaacaatctttcttgaaaattttcatgctcggttttagcgctataggtattccttgttgttctcaaaaatattaaatcgttttgcaattcaaacacaaacctctttttgaattttgcaccattttctaaagattcgttttctgttttatctctttggatttcatcgcttaaatccatcgctctgcccactttgtccgttagcttttctcttaaatagttgttttgttccgtgaaaacaaaccggtaaaactcaggcttgttgctaaaaaacaaatcttccactttctcgctcgtcttatccaccatgtgcttaatgaaatcctgctctaaactcgcttccgcttgtgcgatctctcgtttcaaggtttcaagctcaatttctttttctttgatagccatgcttatcctttggtatttgatagcttctttttgattttagattacgagtgttattacctaaaactcctccgcttttctagcggttgcaaaaacacccaaacaaacccaagcgttaaaagacaacaacccttttgcatgttgcggtatttggattatttttatactaaaccacttttaacattaatccgctaactctatatcacaccacttctatatcacaccacttcttgccccgcatctagtaaggcttccttaatcaaatcctgtgtcgctggggcgtcaaattctacaaccacgctctttttttccacgctcgcatcaataaagctcacgccttcaatttcgcccacaaatttttcaatcttatccacgcaatggctgcaagtaatgcttggcacttgaaaagtaactttcattcaatgatccttaattttaaaattccttagcctttgggagtttaagaccacactcacagagcttaagctcatcgctaaacccgcaatcgctgggcttaacatgatattagccttataaagaaccccacaagctaaagggataaacacgctattataacaaaaagcccaaaacaaattttctttgatatttttaatggtcgcctggcttaatttaatcgcactataaaccgatttaatgtcgttattaaagctcacaatatccgctgcttgcacgctcacatcgctccctttagccatcaccaccgccacatcgctcatagcaaggctaggggcgtcattcaagccatcgcccaccatcatcacgatccgccctttttccttaagctctttaatcttgttgagcttgtcttgtggtttagcgttgctgatataaccatctatccctaattcaagcgcgcattttttgacattttccctattgtccccactcaaaagaaaggtgttaatgcctaaatttttgatttgagcgacatgctctttcacgccttttttgggcagatcttctaaaacaaacgcccctaaaagctcgtcttctttttcattaatcgctctacccacaaacactaaaatcccgttttcttgaatttctagcgtgttaatagggttaaaaaattcgctgttacccactttgatgatttctttagcgccttgataatctactttagcgctaatgccaaagcccgttttcactttaacttcgcttatttcttttaagggggcgtcatgctcttttgcgtattctacaatccccttagcaatgacatgttcgctgctcttttcaatgctgctcgctaaactcaatagctctaataattctatgttagaatggacgcttttaacgacaggcttgccgttagtgagcgtgccggttttatcaaaaacgatcgtattaactagccttgccttttctaaacttttagcgtctttaaaaaataagcctaaagaactcgctttttggttcgccactaaaatactcataggcgtagccaaccccaaagcgcaagggcaagaaatcaccaaaaccgatacaaacacttctaaagcgattccaaaattccaccaaaaatcaggcttaggtgcgatgatgagccacaccacaaacgctaaaatagcgatagcgatcacgcttggcacaaacacgcttgaaaccttatccgctaagcgagaaatctctgcctttgagctttgggcgttatggatcatttctataatttgagacaaagtgctgtttttgttatcttgcgtggctttcattaaaaaactcgtgttgctattgagcgtccctgaaaagactttatcgccgacttttttataaaccggcaacgcttcaccgcttaacatgctctcatctaattccccttcgccctctatgatttcaccatccaccgcaatcgcgcttccagggaggacttttagaatatcccccaccacaatgctatccaccaaaacttcaatctgttggttattttgcattttaagggcggtttttggggcgtttttcatcaaagcttgcatggcgtctaaagctttatctttagaaatattttcaatgcgtttgcccaccatcacaaacgttaaaatcacgcacacgctttcaaaataataatgcccataagaccactgattcgtataaacgaaatacaattgccacaggcttgaagctaaagcagcgcttgtgcctatggcgataaggctactcatgttaggctgtctgtgccataaggctttaaacccctgaatgtaaaaatccctcccccaatgcatgacaatgagcgtgcctataagctgtaagcaagcgtttaaaaaattactatggttgttgatcgtgagcaagctttcaggtaaaaggctaggactgagcatcgcccccatagaaagatacaccacaaaaagcgtgaaaataaccgccaacgctaatttaacattagggctaaaaaattcttttttttcttctgctagagtttttttagggctatagcccaatttttcaatgagcttaaaaatctcgtctaaattggtttcgttttcgttaaattcaatgttagcgctcttatttaaaaggctcacttctatttttttcacaaaactcttacgccctaaagagcgttcaatcccactagaacacgccgtgcaagtcattccctctatgtaaaaagattctttcatgcgcttttatttttattaaaaataatttttaccattaaaaagagccaccgaatgatgccataaatcaaatacagccccataaacacgctcaaagcctctaaagggcgtacaaacactaacgataaaaagatcaacactaagatgaaaagcttgagattccacttgacttttttaaaattagggtagcggatattgctcaccataagcacccccaataagacaataaagcctaaaaataacttttcggtattgccttctaaaaaatggtatttattatccaataacacgcaaagcaccaccaataccgccgccgcaggaatggggataccgatgaaagaatagggatcgctcgtgttggtgctgatattgaatcgcgctaatcgtatcgctccaaaaatcacaaacaacgcgctcactgccatgcctatacgcccaaaattataccccacataaaagtaagtaataaggcttggggcgactccaaaagcgaccacatcagctaaagagtcaaattcaataccaaatttgctagtggtattggtaagccttgcgacacgcccatcaagcccgtctaaaataaggctcgccaccactaaccaacacgccatgacaaattgataactggaagcgtaaaaaatactcatcatgcctaaaaaaatactgctagcggtgaaaagattggggaaaagatagagggggttaataggcattagagattctttgtaacttggcttggtgttttagaatagggataaaaataattttaaaatcaattatgggaataaaaatcttacaagcgttaaaaaacttacaagaaaagagcgttagagcaaacgctctataacgctgttgataagcatgggtttttagaaaacagaatttaaaaaaaggctttaagcaaacagaatgtttataatagggctttaaacccttatcaaaaatctgtttgcaagatcgcacttttaactcgcttgctcttctaaagggatcaaacggctttctaaattattggcggcttcgtattcgctgatgatttcacgcaccctttcgcctgtaatgacttctttgtcaaacaattctttgaccatgatttcaatcgcctctctatagtcgcttaaggtttgtttgacatgctcatagcgttcttctagcaagtttttaatgaaaagatccatttcttctgcggttttttcgctaaattccctactgctcccataaccgcctcctaaaaaggcgttccgctgcttttctaacaccataagcccgctgacactgctcatgccgtagtaactcaccatgcctttaataatatcagtcgctctttctaaatcgttgctcgcaccggtagaaatttcttccaaaaagacctcttcggccgccctcccgcctaaaagcacatcaatttcagcgatgagttcatgcttttgcatcaagtatttgttttcttcaggcgtgttaagggtgtagcctaaagccgccattccccttggaatgatagaaactttattcaccctagcgctccctttagtcatttcagaaatcacggcatgcccgctttcgtggtaggcgacgattttcttttctttaggactgatacgcctgcttttcttttctagccctgcaatccctctttcaaccgcttcttttaaatgctgttgtttgacttctttttggttgtttcgtcccgctaaaagcgcagcttcattgatgatattcgctaaatccgctcccgcaagccctgcggtgagtttggcgacttcttgcaaattcacatcattagcgagtttcacgcctttaatatgcacttttaagatttctaccctgccattaaaatcaggcttatccactaaaacctgcctgtcaaagcgtcctggacgcattaaagccggatccaagatttcagggcgattcgttgcggctaaaacaatcacaggtgcgttttcgctcccaaaaccatccatttcggctaagagctggtttagggtttgctctctttcatcattcccacttatcatgcctccagccgctctgctcttacctatggcatcaatttcatcaataaaaatgatgctaggggcttgttttttagcggtttcaaacagatccctaaccctgcttgcccctaagcccacaaacatttcaatgaaactgctccctcccatagagaaaaacggcacatgcgcttcgccggctaccgcttttgctaaaagggttttaccggttcctggaggccctactaacagcacgcctttagggattttagcccctaaattggcgtatcgttcggggtattttaagaaatccacgatttctaccacttcttctttggcttcttcattgcccgccatgtcattaaaacgcacattgggtttttcagcgttaatgagttttttcgcgctccccatgccaaaaatacccccacccatatttttttgcatgcggtttgccataaacatccatagccctaaaatcactaaaataggcatgagccaccctaacatgtcggtaaaaaagttagattcgctaaaaccagaataattgattcttttctcgtccaacaaaggtaccaaggtcaaatcaggcactcgtttagcgatataaatcacacgattgttgccctctttgtggctggctttgatcaaagtttgaccgatactcacattttccacttcattattgctgatgagctgtttgatttcatggtagctcacatttttagtgctagaagctaagaaatcgtccgaaaaactgccatcagaattgaaagagcgtagaaaaaagatgagtaaaatccctccaagaaccgcaaggataatgggactttgaaaaaaaggttttttaggttcgttcgttggtttcattataatccttaatttattgattgttttttaagcaattttagagcgacccattcgttacgctgtcgttgctctaaaacctcaaatccattataatagatctgtaaaacagagtttaaatgggtttctaaaatccctgataaaataagagtgtggttacaaagccgcacaaattcactatacaaactcttaatcacatcagcgacaagattcgccacaatgacatcaaaacgcccttcaattttttgcgtggatccataaacgactttatcttgcgctaataggggtatttgattcaagctaaaattttttagggtttcttcaacggccaaactatccgtatcgcaagcagttaaagcgctaacgccttgtttttttaaggcgatgcttaaaatcccgctcccacagcccacatctaaagcgtttttgcgttttaaatcaaggctagagagcaattccaaacacatggaagtgctttcatgatggcccgatccaaaggccaaagccggatcgatcattatgcaatcatctatagcaacatggcttggtttttgatgccagctagggtgtatgtaaaatttggcgcatcgcaccggtaaaacagcttgtttgtaggcttctagccagttttttgaagccaaattgcgtgaaaggtagaaaaaatcaaactcgctttgcaaactttgctttaagttcaaacaaaacgcttctaacgccggaaaaagcgaatcgctcaaatttttttcagagcgtaaaataacgaaatttttgaggtgtgggggtttttcttttaaattttcttttagggggtcatgagtggtgaaataacgccaactggattggcttacaaattcaatggtttcttcatcgtcaaacgcttttaaattttctaagcttgattcttctaaggctaggtgtgtggtgtctaaaagaaagctctcaaaaagctctcgctccttagggaagataaagaaaaactcataatacattgattctaacactcaatcgttcgtccctaaaacaacctctaatttttctttcaaaacttggggggtaaaaggtttcacaatgtagttattcacgcccgcttttaaagccgtaatgacctcagctttaccgccctctgtggtgatcataataatagggatttctttaaatcggttatccgcacgcacctttttaacgagatccaagccgttcatttcaggcatgttccaatccgtaataagcaccttagtgtccgcattagcgtctagtttttcccaagcttccaccccatgctcagcttctaaaacatcttcatagcctaagcgtgaaagtgtatttttaataattcttctcatagttgagctatcatctactaccagtagtttcaaagcacttctccttttaagattgcatttaaattaggctctttttaaacagccaaagcgtcctaaacgccttataataataaatcattccaaataatagcatgttttgattaaaattaccttgaccaacaataatcattggctaaatggagcgttcaatgagcgttcttatttgtaaaaaaattcagtttgtttgctatcataatagtttaaaagtaataaaataacttttgagtgcgataaagggtattggatggtttgaaaaaagaaagacaaggattttacaagcaagtgcattatttaagaattttaatactgggtatgagttttttaaatattttaaatgctgaaaatttgagttacatgtcttcttcctatcaaataggcacggtgtttatgcgccccttaaacaccaacaagcttttacaaggggcttcaatccttcaaggctatgaagtgaatcctaaaaacgactgggcgtattctaggtactatttctttatagattatggtaatgtgcttttcaataatgattccactttgcaagcgaacatgttcacttatggggtgggaggggattttatggtcgcttacgctaaaaaccctatcaaccgctgggcttttttctttggtttgcaattggccgctaacacatggatactcaataataaagtcaaagatttggtggtgaatacttgggattcattgaaagatttcaattttcacaacacttattttagggctatcgggaaatttggggtgcagtttcgcacgatcgttttgtatcataaggtggatgtggaaattggcatgaaaatctttttaacgcctgaaaggcgcagtttgtttgaaaggagttttttgttttttgtttcgcattcgtggcatttttaagtggcatttttaaaatggcggagagagagggattcgaaccctcgaaggcttgcgccttacacgcgttccaggcgtgctccttcaaccactcggacatctccccttaaaaagggcttattataactaagatttgtttaaaaagggcttatttcaaaaggagtgaatctttagaaatgacaccatctatttgatttttagcgcaaatttcccatgactctgtatcgttaaaatccatagaaaacaagattttgctatctaacaagtaattagtggcgtgttgttgggcgagtatggcttgcttaatatccttaaaaatacaatagagcggtttgaaagcgttgaataaaaaaaaggtgtccgtctctatcttgtgcgataaaaagatcacgctaaaatggacgccattttcacagcaatacttagctaattccaaattttttgggtttgcttcaaaacacactatatcgttattggcgctggaatgaatgccatcggtgtttttaatgaaaacaaaacgagtgctagggattaaagggtgtcctaaaataagcatgtttacctcttatccttcaaacaagtttcactgcaataggctatcgctccgctgtaaatagcgtctttgctagagacataggtttggcatttagagcatacaatcatgtgatcttctaattctttgggggtttgttgcgtgtaagagtggttgtcttttgggtcgtctttaaggggtttttgctttaaaaacaaacgccataaaaaccacacgataatgagtagggggattaaaattcttaacataaactttcctttgatttgtaaaaataaacgcgcttttgatgcacaaagcattcagtggttttataagcgatttcattttttaactgctcgcctttgtagaataaaaaatgccccttatcttttaggaaacatcggcttttttctatcaaaaaagaagagctagcgaccgctctagaagtgattaaatccacttgtaaaagattttgataatcttctaaacgctttttaatgatttcaatgttgtttaaaggcaaaacgcttttaaggtagtttaaaaaagctgctctttttatccttggctctaaaagaatgaattgcgcttcaggtttttcaatggctaaagggatagcaggaagtcccgccccgctcccaatatccaagcagcttttaaaatctttgacaaattctaagggctttagagcgtctgtgatctggggttctaactcgcttaaattcctcgcgccgctcaagttgtgcgtttgattccattctaaaaggatgcacgcataatcttgcaataagggattcataaaatcagcatcccatcgccataagaataaaaacgatacttcttttctatggctattttgtagatttctttggttttttctaagcctatcatcgcacttacaagtattaaaaggcttgatttgggtaaatggaaattagtaagcaagtgattgacatgctggataggattggcaagatgcaagaaaatatcgcattcaaacgattcttgattagggttttttaaacgcttaaagtattccacgctccttaaagcggtcgtgccgatgcataaaatctcttgggattcttgcaaaatttcttggctctttttaggaatatgcaaaacttctgtatggatttgatgctctctaatatccttagtttctacgctaagaaaagtcccagcccccacatgcaaggtcaaaaaagcgtgcttgaaatctttcaataatttttctaaggtattttgagaaaaatgcaatgacgccgtaggggcagccaccgcgccgatgtgtttagcgaacacgctttggtattcatgcacatccaaactctcatccgctcttttaatataaggaggtaagggcatatgcccgtattgctctaaaagctttaagatattttcttgagttaagggggtttgattgtcataaaaagcgatcaagcgttggccgttatggagtaattccaaaacttcagcgtaataattttcatcaaaaaagattttgtcccccgctttgatcttacccttgatttgagttaaagcggtgttgcctttaaaaaagcggtggaaaaacacttcagtcgtttttgatggcaaaaaggcatgcttagatccaaaaagcctagccttaatcactttagtgtcgtttaacaccacaagggcgtttttagggaaaaagtctaaaacatgctcaaaagtggtgtgcgtgattgtttgcgaacgcctttcatagacgagtaatttagccttttctttgggcaaaacggggtagtttgcgatcaattccttaggcaaatgataatcatagctttctaaatcaaattctttcaactacgactcgctctttgtatgctctttggcgtcattttcgtgatcgctttcgtcgtctttaggagccggattgaccattttggcaatcaaaatagaaagcccataaagccccactaaaggcaatgccataaagatttgactcaccacatcagggggagtgataatggctgctacaataaaaatcactacaatagcgtatttgaaatacgctttcaagctcgcatcggtaatcaagcccactttggctaaaaaatacgctaaaacaggcagttcaaacgccacaccaaagcctaaaatcaagcgtgtgaaaaagctcacgtaactggacgcagaaatattagccgcaaacacatcgctcccaaaagtggctaagtattcaatgatgaaagggaacaccacatagtaagaaaacgccgccccaatcaaaaacatcccactcccaaaaaacacaaaaggcaaaatcacttttttttcatttttataaagccctggagcgataaaaagccacaattgccaaaagataacgggcatggaaatgacgatagcggctgaaaaactgattttaaccgctaccatgaccccttcaataggggagagctgaatgagcgtgcctttataagaatttttaacaaattcaaaaatatttttccaaaaatgaaaacaccccaaaaacgccactaaaatcgttcccacagaaaccatcaaacgctttcttagttcctgtaaatgcggttttaaatcttcaaacatgctctttttctttgttgtgttctttggcgttgttatcggttgttgatttgacttctttaggagattcatcgcttgaaacttctttatttaaagcttcttcattggaaacttcttcatttaaatggtcagggagcgtgttggtttctaaactgcgtttataatcttgcatcaaatcctgaatgcttttaatttcattttctgcagttattttagcgtcttctaattcttcaatcttaacgcctttaagactctccactttattttcaaagagtttttgatactctagggtttcttttttgatttcttcaatattgatttctttatctaaagtgtccttagcgtcattgagcgtttttttaaccgcacgaaaaaatttcaccacatccacgacagcctgggggaatttttctggccctaaaaaaataatcgctacaatcaacaccacaaggatttcaaaaaagcccatgccaaacatgataatctactttcacaccctttaaattttatcgttattgtagtgtaattttctttctaaacaagattaaaataaagtttgagactttaaagtggggatttttaaaagtgcgtgggttttaggcgtggcgattctgcctttagccgtgcgctctaaataaccattagcgagcaaaaaaggctcaatcacgtcttcaatcgtgccttcatcttctctcatagacgctgcaatcgtgttcaaacccaccggctttccttgagcgttagctaacaaagataaatacgccaaatccgcttcatcaaagcccaattcattcacgcccaattcattcaaagcatgcaaagtgatgtttaaatccatcaagcttgaatttttaacgagcgcaaaatcgcgcaccctttttaaaagccttaaagcgatccttggtgtgcctctactccttttagcgatttcatcagcgctttcttctttgatgtcttggttgagtttggcagcggcttttttgatgatgagggctagttcgctagggctataaaattgcatcctaaaactcatgccaaatctgtctcttaaggggttagagagcattccggctctagtggtagcgccgatgagagtgaaagggggtaaatcaatcttaatggtttgagcggctgggcctgagcctatgataatatccaatctaaaatcttccatagccgggtataaaacctcttcaatcgccgggctaagccggtggatttcatcaataaaaagaatgtctttagcttgcaagttagtcaaaatggcggctaaatcaccgcttttttctatcatgggagcggcggtgattttgatattggtttccatttctttagcgatgatatggctgattgaagttttacccaaaccgggcgggccaaaaaagagcatgtgatccaaactttcttggcgttttttagccgcgcaaatagaaatttgcaagttgcttttaatcttttcttgaccgataaaatcttcccaaagattggggcgcaaactcacttcttgagaagtttcaaaatccaaggtttctaaattgactatccgttctttcatttaatggtaactttctaattcgttagggaagtttccctttttcacatcatcagcgtattgctgaagcgcgttttgaatcaattctttccccttaaggtattctcgcacgaatttaggcttaaagctatcaaaaaagcctaacatatcgctccacactaaaatctgcccgtcgcaatccttgccgctccctatgccgatcgtggggattttgattttttgcgtgatcgtttgagcgataggggtggttataccctctaaaaccaacaaacccgccccggcttcttctaaactcaacgcgtcttctaaaagctttttttgttgctcttcatttttgcccttaatcttatagcctccatcaagacgcacgaattggggcattaagccgatgtgtcctaccacaataacaccctcattagtgagcgttttaaccagtttcgctttttctttccccccctctaatttgattgcgctcgcttgggtttctttataaaccctaatggcgttttttagggctgttttttcatctttatagcttccaaagggcatgtctgtgatgataaaaggagtcttagcgcccgcgcacacggctttggtgtgatagagcatcatttttacactcgcgcttaaagtgtcgttttgattgaaaaaactcatattcaaactatcgcccactaaaatcacatccactagcggatcaaatatttgagcgaatagggcgtcataagcggtaatggcgatgattttttcttgattttttttagcttggagatgactaagggtgatttttttaattggggcggtttgcatgctcattgaaaaatcctaagtgttaaatatagtggcattgtagcatgactttgttaggtgggtaaaatttcactccatttttaaccggtcattctaattattttagtataattgaaagaaacttttaacaaacaattcaagggatttggcgattttgggtcttaaaaaacgagctattttatggtctttaatgggattttgtgcaggattgagtgcacttgattatgacaccctagaccccaaatactacaaatatatcaagtattataaggcttatgaagataaagaagttgaagaattgatcagagacttgaaaagggcgaacgctaaaagcgggcttattttagggatcaataccggttttttttacaaccatgaaatcatggtcaaaaccaatagctccagtatcaccgggaatattttaaattatctgttcgcttacggcttgcgttttggctatcaaactttcaggccgtcgttttttgcgcgcttggttaagcccaatattattggtaggcgcatctatatccaatattatggaggggctcctaaaaaagcgggctttgggagcgtggggtttcaatcggtcatgctgaatggggattttttgttggactttcctttgccttttgtggggaaatacctttatatgggagggtatatgggtttaggcttgggggttgtggcgcatggggtgaattatacggcggaatgggggatgtcttttaacacaggattggctctaacggtattagaaaaaaaccgcattgaatttgaatttaaaattttgaataatttcccttttttacaatccaattcttcaaaagagacttggtggggagctatagcaagcattgggtatcaatatgtgttctaaaaaaataagaaatctcattttatgccttggttttattttaagcttgcgcgctgaagagaatatcaccaaagaaaacatgactgaaacgaacacgactgaagaaaacacccctaaagatgctcccattcttttggaagaaaaacgcgcccaaacgctagagcttaaagaagaaaatgaagtggcaaaaaagattgatgaaaaaagcctgcttgaagaaatccataagaaaaaacgccagctttacatgctcaaaggggaattgcatgaaaagaatgaatccatcttattccaacgaatggctaaaaataagagcggtttttttataggcgtaatccttggcgatataggggttaacgctaatccttatgagaagtttgaacctttaagcaatattcaggcttctcctttgttgtatggattaaggagcgggtatcaaaagtatttcgctaacgggattagcgccttacgcttttatggggagtatttagggggggcgatgaaagggtttaaaagcgattctttagcttcttatcaaaccgcaagcttgaatattgatctgttgatggataagcctattgacaaagaaaaaaggtttgcgttagggatatttggaggcgttggagtggggtggaatgggatgtatcaaaatttaaaagagattagagggtattcacagcctaacgcctttggattggtgttaaatttaggggtgagcatgacgcttaatctcaaacaccgctttgaattagccctaaaaatgcctcccttaaaagaaacttcgcaaacctttttatattattttaaaagcactaatatttattatattagttacaactatttattgtaaaggctcaagggttgaaactcaaatactggttagtttatctggcgttcattataggacttcaagcgacagattatgacaatttagaagaagaaaaccaacaattagacgaaaaaataaacaatttaaagcgacagctcaccgaaaagggggtttcacccaaagagatggataaggataagtttgaagaagaatatttagagcgaacttacccaaagatttcttcaaagaaaagaaaaaaattgctcaaatctttttccatagccgatgataagagtggggtgtttttagggggtgggtatgcttatggggaacttaacttgtcttatcaaggggagatgttagaccgatatggtgcaaatgcccctagcgcgtttaaaaacaatatcaatattaacgctcctgtttctatgattagcgttaaattcgggtatcaaaaatactttgtgccttattttgggacacgattttatggggatttattgcttgggggaggggcgttaaaagagaacgcgctcaggcaatctgtaggctcgtttttttatgttttaggggctatgaataccgatttattgtttgacatgcctttagattttaagactaaaaagcattttttaggcgtttatgcgggttttgggatagggcttatgctttatcaagacaagcctaatcaaaacgggagggatttggtagtagggggttattcaagccctaattttttatggaaatctttgattgaagtggattacacttttaatgtgggcgtgagtttaacgctttataggaaacaccgcttagagattggcaccaaattaccgattagctatttgaggatgggagtagaagagggagcggtttatcaaaatgaagaaaatgatgaacgattgttgatttcagctaacaaccagttcaaacgatccagttttttattagtgaattatgcgttcattttttgaggcttgattttggggttagggtttaaaattttagcgttagtcgttttaattttggggggttatttgatttttaacgcctttatcacaaaacccagagctttaagttttagtttaaagagcgaagaaaatgcgcttaatgacaacaatgaagcgcttttttgggatttgaaaaaacccattaaggttaaaatagtagccccaaagggcatcaaacgctatgaaataaaagtaaccacaaaagacaatttgatcttatatgaaaaagaaagtctggtattggataaacccaagtctttagaagtgcctttgattaggcctgaaatcatgggattagaaagcaagtgccttgattatgaatttcaggcgagcgattggagctatgctaattttttcaatggcaataaggcgtctttcaaacaggaagtgtgtattgatacgataaaaccctcaatcacgattttatctcgatccccaagcatcgcttatggagggagcgcgatagtcatctttgaggctttggataagaatttgtctcaagcgtttgtgcacgtcaaaaaaaaggattttaaagcgttcaggcttttagaattcaaacagcgtaatgtttttatcgctctagtgccttggtcttatgagaataaggattttaaggcgttcattgtcgctaaagataaagcttataactctaataccacccctttattgttcaaacgaaaaacccatcgtttgagggaaaaagatataaacttaagcgccttaaaagataaggttgcaaagcaagaaaaatttcaaaatcacactgagcaaactttattagaaatgttttccaacgcgcgcttaaaagatttagaaaaaatccaaaagatcgctttagaacagggggattttgataaggatttttcccattttcaagcgctaaaacccttgaatgggccttttaaaatgacaagcaattttttagaaaatcggcggtttttaaaggacaatcaggtgttgtttaaattcttgcatttaggggtggatttgatacccagtaaggatttatccttagcgtttgatccatcggtaaagagggtttttaagggggaattggatttttatggtaatagtttaatggattgctatggtttaggtttgtgcgtttttttagcgcatttaaaagatgatgaaagcgtggggagtagtggtttgaaattagggagcgggttgcatttagggatgcttttgcaaggggtttttgtccggcccaatgaatggcttaatgagcaatggataaaaaccaatatcattgcccccatagagcaagccaaacggcttttaatgaaaggatagtcatgttaaaaaccaatcaaaaaaacgtgcatgcgtttgaaattgaaaagcaagagcctgaggcggtcatggaatttttagaaaaaaaccatgcccttttgcaatattttctcattatatttaaatacgatattgaatcagaagtcaaagccgttttgcacaaacaccagcttttgtttttagaaacgaatcgcgctttaaacgggcgttatatcaaaaccacagaaaaagacgctaaccttttaaagcaaaatagccctaatgcgatagaacccaagacaacgatttatgagcgtaatatcaggagcggggaagagatttatagtgctaaccaccttatttttttggggaatatccacaatggggcgaagatcatttcagaaggttctgtgtcagtttatggggtttgcgaaggggcgattgcgtgttttggagagtatttgatcttaaaagaagtcaagagcgctcaaatcgtttttcaaaataaaattttatctctaaaggaggttgaacggcttttggtaaataaaaatattaaaataatcactaaaaatgacgatatactagacataaaggaagtattatgaaacaaacaaccattaaccactctgtagaattagtagggataggcttacacaagggcgtccctgtgaagcttgttttagagccattagaagaaaatcaaggcatcgttttttaccgctctgatttgggcgtgaagctccccttaaaacctgaaaacatcgtggataccaaaatggcaaccgtgttgggtaaggataacgctaggatttctacgattgagcatttgctttcagctgtccatgcgtatggcattgacaatcttaaaatctctgtggataacgaagaaatccctatcatggatgggagtgctttgacttattgcatgcttttagatgaagcggggattaaagaattagatgctcctaaaaaagtgatggaaatcaagcaagccgttgaggttagagagggcgataagtttgttaaaattgagccagacagccaactttctttgaattttacgattgattttaaccatccggttatcgctaagcaagcccatcatttcgtctttagtaaaaccgcttacaaagagcaagtcgctaaagcccgcacctttgggtttttgcaagaagtgaattacttgcgatccattggtttagccaaaggggggagcttgaataattgcatcgtgctagatgaaaacagtattttgaataaagagggtttgaggtgcgaaaaggaattcgtgtgccacaagattttagacgctatgggggatctaatggtcttaggcatgcctgtgatgggcaaatacacttctttttcaggtagccacaagctcaattccatgctagttaaagctattttagcagacgctaaaaattatgaagttttgatcgcttcagatccagccaaagaatttgcgttgcaaaaggctttcgcttaatcctaaattagggcttattttttggaattggatttagcgcttatctctttaggcgagagagttctgcttggggtgtatcaaaacgattttttatgtaattcctacacttccaaactaaaaacaagcgaagctttagtgggagttttttcacaattatttgaagattttaaaaaccccgccatttaccccacgatccactctgatttaccggcgattaaaggggtttattacgctaaagggccagggagtttcactagcttaaagctcacgcatgttttcttgcacactttagctttgatccatgactttgaactttattcaaccacaggctttgattttaacgacaacacacccattttggcgtatgccaataaatactttgtttcacaagaaagggaaagcctgaccgattttaaggatttgaaaattgcaccaaaagatttcaagttaccctcttttttagagaaagataaattcacccaattgaacacgccgttttacattttgcctcctatttagtgtataatgctagttttaaaaatgaaagggtatcaaaaataggggtttaaaatttggtagtgagtgttcctgcaacaagtgcgaatttaggccccggttttgattgcttgggtttgagcttgaatttacgcaatcgtttttttattgagcctagcagcttccatgcggtgaaattggttggggagggtgaggggattcctaagtttttaaccaacaatattttcactaaagtgttttatgagattttaaaaaagcatgggaatgacggctcatttaaatttttattgcataataaagtccctattacaaggggcatggggtctagctcagcgatgattgtgggggcggtcgcttcagcgtttgcgtttttagggtttccttttgatagagaaaacattctcaataccgctctaatttatgaaaaccacccggataatatcactccggcggtgtttggggggtataatgcagcgtttgtggaaaaaaagaaagtgataagtttaaaaaccaaaatcccttcttttttaaaagcggtgatggtgatccctaatagggccatttctaccaagcaatcgcgccaccttttgcccaagcgttacagcgtgcaagaaagcgtgtttaacctttcgcatgcgagtttgatgaccatggcgattgcgcaagggaagtgggatttattgcgttattgttctaaagacaggatgcaccaatataagcgcatgcaaacttatcccgtgttgtttgcgatccaaaagctcgctttagaaaataacgccttaatgagcacgctttcagggagcggttcgtcgttttttaacatgtgttatgaagaggatgcccccaaattaaagcaggttttgagcaagaaattccctaaatttagggtagcggttttagattttgataatgatggagtccttattgagaaagactgaaattaagatccgcatgtgtgtggcgtgcagaatgcgccaacctcaaaaggatttgttgcgtttgaaaagctttgacaatcaaatcatggagtttgatggcaagggtcgtagtttttatgtgtgtggaaattgtttgaaaaatggagaaaaaaagttgttgaaagcggtttcaaaaataaagaacgccccaaaagataccaaaaatattattaattggattaaggagagaagcataacatgagtgatatggttgatttaaaaaaatttgtaaccgagcttggcaagacccaaaaagagcttaaaaacgtgatcgagcaagccaaagatattggtttagagcttaagacaaattctaaaatgaccccagagcaagccggcaagctatacaaatacattgtggatggcattaaagaacaaatacaagccaatcaacccgctaagaatcttgaacaagacaataaagacgatttgaatacagccgcaacgcctaagccacttgctaaaaaggcttccaaaacgcctaaaaaagaagaaacaaaagcccagccaaagcccaagaaaactaaagaaaagaaaaaagaagctcctgcgcctattatcaaaaagaaagaaatagagattgtcaatacttttgaaaaccaaacaccccttgtagaaaacacccctaaagcggttagccactctcaaatagaaaaagccaagcaaaagctccaagaaatccaaaaaagccgagaagctctaaacaaactcacccaaagcaacaccaataccgctaacaacgctaacagcgctagtaatgtcagcaacgctaaaaaagaaatcagcgaagttaaaaagcaagaacaagagatcaaacgccatgagaatatcaaaagacgcacgggttttagggtgattaaacgcaacgatgaaaatgaaaataaaactgaaaacagcgtaacagaaagcaaaaaacccactcaaagcgcggcggctatttttgaagacattaaaaaagaatggcaagaaaaagacaagcaagagactaaaaaaactaaaaaacccagtaagcccaaagccacccccaccgccaaaaacaacaaatcccataaaattgattttagcgatgtaagggattttaagggcaatgatatttatgatgatgaaaccgatgaaatcctattgtttgatttgcatgaacaagataatttcaataaggaagaagaagaaaaagaagcgcgccaaaatatcaacgacagggtgcgcgtccaaaggaaaaacccttggatgaatgaaggcgggatcaaacgacaatccaagaaaaagcacgcattccgtaacgataacagccaaaaagtgatccaaagcgcgattgcaatccctgaagaagtgcgcgtctatgaattcgcgcaaaaagcgaatttgaatttagccgatgtgattaaaaccctctttaatttagggcttatggtaaccaaaaacgactttttggataaggatagcatagagattttagccgaagagtttcatttagaaatttctgttcaaaacaccttagaagaatttgaagtagaagaggtgttagagggggtgaaaaaagagcgcccgcctgtggttactatcatggggcatgtggatcatggtaaaacctcactactggataaaatccgtgataaaagagtcgcccacactgaagctggggggatcactcagcacattggcgcttacatggtagaaaaaaataacaaatgggtgtctttcattgacaccccagggcatgaagcctttagccagatgcgtaatcgtggggctcaagttacagatattgcagtgattgtgatagcggctgatgatggcgtgaagcaacaaactattgaagctttagagcatgcaaaggtggctaatgtgcctgtgatttttgcgatgaataaaatggataagcctaacgtgaatccggacaaactcaaagccgaatgcgctgagcttggttataatcctgtggattggggcggagagcatgagtttatccctgtttcggctaaaacgggcgatggcattgacaatttattagaaaccattctcattcaagcggatattatggaattaaaagccatagaagagggcagtgctagagcggttgttttagaagggagcgtggaaaaagggcgtggggcagtagccacggtgattgtccaaagcgggactttgagcgtgggggatagtttttttgccgaaacggcgtttggtaaagtaagaacgatgactgacgatcaaggcaagagtattcaaagtttaaaaccctctatggtggctctcatcacaggcttgagcgaagtgcctcctgcgggatctgttttaataggggtagaaaacgattccatcgcgcgtttgcaggctcaaaagagggcgacttatttacgccaaaaagcgttgagtaaaagcactaaagtgtcttttgatgagctttcagaaatggtcgctaataaggaattaaaaaatattcctgtagtcattaaagcggatacgcaaggaagcctagaagccattaaaaacagcttgttagagcttaataacgaagaagtggcgatccaagtgatccactcaggggtggggggcattactgagaatgatttgagcctagtttctagcagtgagcatgccgtgattttaggctttaatatccgccccaccggtaatgtgaaaaataaggctaaagaatacaatgtgagcattaaaacttacacggtgatttatgccttgattgaagaaatgcgatcgctgttattaggcttgatgagtcctattattgaagaagagcataccggacaagcggaagtgagggaaacctttaatatccctaaagtaggcacgatagctgggtgtgtggtgagcgatggggtgatcgctcgtggcattaaggtgcgtttgattagggatggcgtggtgattcataccggcgaaatcctttctttgaaacgctttaaagacgatgtgaaagaagtttctaagggctatgagtgcgggatcatgttagaaaattataatgagattaaagtgggcgatgtgtttgaaacctataaagaaatccataaaaaaagaaccctctaatgaacgcccataaagaacgcttagaatccaatcttttagaattgttgcaagaggctttagcgggtttgaatgacagcgagttgaattctttaagcgttactaaggtggaatgctctaaagggaagcatcatgcttatgtgtttgtgctttcatcagatcataaaatcctttctaaattgaaaaaagctgagggcttgatcaggcaatttgttttgcaagcgagcgggtggtttaaatgcccaaaactcagttttgttttagacaatagtttagaaaagcagctccgcctagacgccatatttaatgaaatcgctaaagggaaagataatgactaaaagaatagaagagaaaatagagggcgtgattgaaagcttgggatacttgctttatgatgtgagcttggttaaagaaaacgagcagcatgttttaagggtgagccttaaaaaccctaatggggcggttagcttggatatttgccaacaagtgagcgaggtgatttcgcctttattagatgtgtgcgattttattcaagacgcttatactttagaagtgagctccatggggttagaaagaacgcttaaaacccccaaacacttcaagctttctttaggcgaaaaagtggaagtcaaactcatcaataaagaaagctttcaggctattcttaaagacgctaacgatttgagcgcggattttgaattagaggatcacgctattaaaagcgtggaatataaggatttaaagaaagttaaaacgctttttgagtggtgagattattttttgaatgttgaaaatagcgttaatcgtaagaataatttggattataaaaaactactgagaatgatgaggcgttaaatgggatattagccctaagggggtattagcgttaatatgttaatatagctaaacattatgactataaaaagggtgatatgctgatttccatagcgtttttattggttttatgtcttttgaattatagttcttttaggatgttaaaatcgtttttaaccctaaagaaaatctctcgatacgcttatttggggtttttcatccttttgagcgcgggcgaggcggcttttgttttttataggaataccatgcctagccatttgtttgtcttgacttcagcgtgttcgtttgtgtcctttattgtgtttattttttctttgagtttttacgggttttcttactccatagaaaaaatagatttcttaccttcaaggcgtaaaggtttaaaaaactttttaagaatagggttttatttggcgttgttagggtatttttggcgcgggttttatgaagggttggcccgccctaaaatcaaagaaacccctatttatttggataagctagacaaagaattaaagattattttactcacagacatgcatgtggggagtttgttgcaaaaagattttgttgattacattgtagaagaagtcaatcaaaaagaagtggatatggtgctgattgggggggatttagtggatgaaaacattgaaaaagtcaaatcctttttactgcctttaaacaaccttaaaagcacgcatggcactttttatgtgccaggaaaccatgagtattatcatggcatagagccgattttatcgtttcttgaaactttaaatttgacgattttagggaatgaatgcgtgcatttaggggggatcaatttgtgcggcgtgtatgattatttcgcacgaaagcgtcaaaattttgcccccaatattgatgaggcgttaaaaaagcgtgatagtagtaagcccacgatccttttagcccaccagcccaaacaaattagaagcctcaaagaaagccactctgtagatttagtcctttcagggcatacccatgcagggcaaatcttcccctttagccttttagtcaagttagcacaaacctatttacatggtttatacaagcacagcggcaccactcaaatttacgtgagcagtggggcagggtattggggcgttcctttaaggtttttagcccctagcgagatcgcataccttaggcttttacctaaaaatcaagcttagtcaaacaaaatcttaaaatcttaatcaagcggtcaaaaaaggattaaaacaaggggttaaaagcaaccgccaagacaaagggaaaggagggggaggtgacccttcaatcttaagcggtgccaaccaaaccataaggaatggttggattgtaattatacaataaaatggtgatttttagcaaatgattttaaaaattatccataaaaaacgcttaaaggcattttttacaaccaacaaccaaacacaaaagagcttgatcttaactaaagcttttattaaaattttcttaaactaatttaaatttatgatataatcagtgttcgaattactcttaaatgcaggagtccatacaccatgcgcgttctactgattgaaaaaaattctgttttaggtggagaaattgaaaagggcttaaatgttaaaggctttatggctgatgtaacagagagtttagaggatggggaataccttatggatattaggaattatgacttagttatggttagcgataaaaacgctttaagttttgtttctagaatcaaggagaaacattcttctattgttgttttagtttcttctgataaccctacaagcgaagaagaagtccatgcgtttgagcaaggcgcggacgattatatcgctaagccttaccgcagtattaaagctttagtcgcaaggattgaggctcgtttgagattttggggctctaatgtgattgaaattggggatttgaccattagccctgatgaagaaaagattatttacaaggggcgtgaagttgaggttaaagggaagccctttgaagtgctgacccatcttgccaggcatagggatcaaatcgtttccaaagaacagcttttagacgctatttgggaagagcctgaaatggttacccctaatgtgattgaagtggctatcaatcaaatccgccaaaaaatggataaacccttggggatttccacggttgaaaccgtgaggcgcagaggctatcgtttttgttaccccaaaccggcgtgtgaagaataaacttcgtaattttttgctaaaaaatgcgattggttgtcatggggtggagtgggcgagatcattgacaatattttaataacgatagcaataatatcatattatgtttggttgggtggtgtgattattttatctgtagttggattagtgagatattttggttaaaaaacactcaaataaattcatatcaactcatggatttaaatatccatcaaaatacaaaaatataagatttggctctgttttcattggatattgacaaagtcttatttttgtgggatttttatgggacacaagaaaaatacacaaagaaaacgctggcaagattttaagcttgtgctgaaattttagtgtagtggcgttgcgagaaccattaaaactatgactaatcatttcatagttggttatctcgtttttaagataaccacccgctattgccccaaaccctaacacatgctccaaatacccacaatataaaaacaataacatagagggataatttaaaccactattggctgtgattacggattaaaaaacctaaaaatattaaaaaagcattttttacaatcaataataaaagggcttgattttaaccaagcgatagctttttaagcggtcttttggaggttagggggtttgtaggggaatataggggaatagtttttaaaatacccctttaccttaaagaaatgagtttatacaaaatgataaaatagaaatttttaaacctttcaaaaagagttttaaactcttagtttttataaccaacgctttttacaaacagctaactttagcgttaggtgttattgaaaatttcttcaacttgctctttaatgtccttataattaaagctttctttaaaaccatcaatcttgcctccgctcgcattcctatgtccgcccccattaaaacatatttgactgagttcgcacacatcgcaattcccattcgcccttaagctcacattccctttagcgttcacatccatataaaaatcaaaatccggattttgcgttaaaaaaaggttagccaacacgctaataccccccatagaatagcttaaaaacccttttttatcctggtaataaacgctgcaatcatgcttttttaaagagagcaaatgcgtttgcgcgtttgaagagatattgtccatcgtttctgtagtagggtcgcctcctaaagcgatttttttgagtttgaacaaatcgttatcataggctacaggggcgttttctaaaaacaaatagtttttaacttcttctaaaagctttaatttatagttgcggttttcatcatcaaacatgaagcggttcaattcagagctttgagtgatcatgcgcatgcacactttgcctaattcaaagccataaccttgcgtgtcccaaatatccacagaattgaccatttccactaaaggctctagccatagtgtgttttttggctctaaaatagcgtaatgttttttcaaaaattcatacacgattttagtcgcgcaacggttcgtgtctaaaaaataccaatggaaactttcagccacttccttaccgctgatatggtgatccaaaagctggatttgaatgtttttgttttgcaagcggtgttcttggattttatcttgcaaatactctgctttgtttaagttcaaattcaaatcgctaaccaaaataaggaattcactctctttagattgagcgatcgcgtttaaaatttcataaattctcgctgagacttcacgcccgtaattagcattatagcattggatatttttaaaaaattgttttgaaacaagctggcatgcatagccgtctaaatcaatgtgtgaaaggtgataaacttgcattattttcctttttattttataaattaaattaaaagttaatgtggatcgtgcctaaggcttcaaaattagagttaggatctaattccgcatggcttagcacgaccacatcaatcctggcctgctccatttgattggaatgggcttttcttaaattaggctctacaatcaaaatcaccggagcgatccctttttgcaagactttcatagcctcttcagaaaccccttcaatgagtttttgcaattcgcccacattgagtaataagctcttagaagcgccattttctcgcaacttattgagcaaaaattgttcgctatcggtagaaaaggttaaaaatttcaaacgcccgtcttcagatttaaaagcgttggtgatcaccctagaaagcctcgccctcacttgttcggttaagatattcacatcgttttgaaccaatggggcaatatcggtaatcgtttctaaaatagtgagcatgtctttaatggggattttttcatgcaacaaggcttgcaagactgagcggatcgcaccggtggggatttttttactctcttctacaatcgtaggatagtctttagccaagcgctctaaaagggatttcacttcatctttggtgataaaatcttcagcgtattttttcactaattcactggtgtgcgtcgcaataacggtgcttggatcaatgatggtgtagccttgaatgatggcttcttctttatttttagcgtcaatccataaagcgtccattccaaaagctggctctttagtgggaatgccctcaatttctttattcacaaaaccggtattcatggctaaaaacttatccggcatcaccatgccctcaccaatcacaatgcccttaagcttgatttcataatgcgttggggggagctgtaagttatccctgatccggatttgaggcatcaaaaaaccataatcgctcgctatcttttttctaatgcccctaatcctttctaacaaatcgcccccttgtttcatgtccgctaagctaatgagctgatagcctaaagccagttctaaaaattcaatttttaacacttcatcaatggcttgctcttcttctcttttaatctcttcttgggttttagtttttgtggtgggggcgtggggtttgattttggaactgtggggtttttcgctcaaatccaagccgaatttttgactcaaataattttctaatttagtgagcagcccgtcttttccctccctactaatcagccatgcgatgaataaaaagagggttcctacaaacgctaaagaaaaggtagggagtccaggaatggtggcaaaaagcaataaaatcgcccccacaatcactaaagttttgcttttattcgtaagctgtgtgatgagtttagaagcgaagtcctcttcttcgttttgcgtggtgcgagtggcgacaataccggtcgctgtcgcaatgatcaaggcagggatttgccctacaagcccatcgccaatggttaggatagtgaaagtgctagcgctaaagcttaagctcatatccctttgaaacacgcccactaaaaaccctccaatgatattgataagcgtgataatgatagaagcgatcgcatcgcctttgacgaatttagacgcaccatccatcgcgccataaaaatccgcttcttggcttagagcggtgcgccgttttttggcttccttatcatcaataagccctgagtttaaatccgcatcaatcgccatttgctttcctggcatagcgtctagggcaaatcgcgccctaacttcagtaaccctagtagaaccattagtaaccactaatagattcaccagcactaaaatactaaagataatcgcaccaatcacataattcccgctcacgctaaattccccaaacgccgtgataatatcgctcaccgcgctaggtcctttatagccttgggttaaaatcattctagtggtcgccacatttaaagccaagcggtataaggttacaatgagcaataaagtggggaaagcgctaaaatcagtaggcttgtcaatataaagcccaattaaaatgattaacaccgatagtgcgatagaaatcgtgagtaaaaaatccaacacaaaaggcggtaacggcacgataatgatcgctaaaatagcgatcacaaagaccacaagggccaagtctttggattgcaaaaagcgtttaaagacagggaaagtctttttaaaagctaatttggagcgttcgtttgccataatctaaaatcaatgccttaattttggtaggtgtgtttgtctcttattataatataaagtttaaaagtatggtgcaaaaaagcttattttacgctataatgcgatctttattaaattaccaattaggaggtcgttatggctttgaatctggagaaaaaacaagaaatcattaaggcgtttgccactaaggaaaacgatacgggttcttgtgaggtgcaagtggcgttattgaatgaaaggatcaggcttttaaccgagcatttaaaggctaaccctaaagatcattccagtcgtttagggcttttaaaattagtcgctcaaagacgcaatctgttgaaatacatcaaacgcaccgatcatgcccgttatgtggttttgattgaaaagttgggcattaaagacaggtagttcctatcgcttttaggggattttaaatcatggcgattttgtgttgaaagagcgtttgaaagcctttttcagtgcggactctgttttcactttaatttttgcccttttttttctcacttcgtttaaaaaacctttaactcaagtcttgttgattgttttaatggtttttttgttttttaggtgttatttccaagcgtctttaaaagaaacctttagaatcaatcatttaaaaaccatgccctttaaatggctcactctggcttttttaggcgtgtttttaagcatcttccctaacatgtttaacatgtatgatagccaaaccttccgctacaatttattcgctctaaacatgtctttaacttatgcttgcggggcgttatgcttgcttttttctagctgtttaagaatcaaattgaatcaaaaaatccttttttatagcatggctgtggcaaatttcatcaacggcttgctttcattagtgcaaaaaatttattttaacatgcccagagcacaagggtttagcacggttaaggagtatgtggttttagtgagcgtgtccattttaggctgttatatttatgcgctctattcgcacaatcaaaaagagaaactttttttcacgctttctgtttttgtggggtttttagtcgttattttgagcgccacaaggagtgcgacaatcgcttttgtggctactttcttaatcctttcttgctttattttatacgccaaaaaatcgctcaaaccattgggttatatggtggttgtgagtcttattttgagcgctttgtatatagggagtaacgctttagaaaaaaggggggcaatagagcaatctagggttcaaaatcaaagctttgaagaggatttgaaacgctacgctaaaaaggacgctgatagcagtattgggtggcgtttggagcgctggaaagaagccctaacggttttgcgtttaaggcccttttttggtatggccgctagcgagaaatgccagagattagaagagattttatctctgtcgcagtcttatagagcaaaagacttgattctttgttatgaaaggtatgacaatcaaatcattcatgtcttagccactagggggatcataggctttttaatctggctttttttcttgttagtcattgtaaagattttttggagcggaaccaagcaaaactctttaatatcgttttttatactaatgacactcgccttttacctcatttttggcatcggatttgacccctttgatttcttcattacgggaagtttttttgtaggaatggtcatgatggctgtttttgtaaaaaaggataaaagcgctttttagcatcaaagggcttaacgctagtcaaacgatagtttcttgcgatgcgttcttaggggatttaaggggtaagataaaaacttatgctataatgcggtttcattccatattcaacaaggagaaataaataatgaaaattttagtgattcaagggcctaatttaaacatgttaggacacagagacccaagactttatggcatggtaaccttagaccagatccatgaaatcatgcaaactttcgtgaaacaaggcaatttagatgtggaattagagttttttcaaaccaattttgagggcgaaatcattgataaaatccaagagagcgtgggtagcgattatgaagggattatcattaaccctggagcgttttcgcacacttctattgcgattgcagatgcgatcatgctagcgggcaaacccgttattgaagtgcatctcactaacattcaagccagagaggaattcaggaaaaattcttacaccggagcggcttgtggaggcgtgatcatgggatttggcccgcttggctacaacatggctttaatggcgatggtcaatattttagccgaaatgaaagcgttccaagaagcccaaaaaaacaaccctaataaccccaataacccgatcaacaatcaaaaataaaaggggttattgatgagaggattagaaagagaatcgcatttcacgctcaatgaaaacgcgatgttttttgagtgcacttatagttgcgataacgctttgtttttgcaattagacgatcgctcgttttttatcactgattctcgttacacccaagaagctaaagaaagcattcagcctaaaaatggcgttttagcggaagtaatagaatccagcgatttagtccaaagtgcgattgacttgatcacaaagagttcggttaaaaagctcttttttgaccccaatcaagtgaatttgcaaacctacaagcgtttaaattcggcggttgggaataaggttgttttagagggcgtgcctagttaccaccgccaaaaacgcatcattaaaaacgaacatgagatccaacttctcaaaaaatctcaagcgttgaatgttgaagcttttgaaaattttgccgagtatgtgaaaaagatttttgatgaaaaagaatcattgagcgagcggtatttgcagcataaggttaaggactttttgactaaagagggggtttatgatctgagttttgagcctattttagccttgaatgcgaacgcgagcaagccccatgccttgcctagtgcgaaggattttttaaaagcggatcatagcattcttttggatatggggatcaaatacgaacgctattgctctgataggactcgcacggctttttttgaccctaaagactttgtgttcaaaagggagcagagtttcaaggataaagagcgtcaaaagatttatgatattgtgaaagaagcgcaagaaaaggctattttaggcattagagcgggcatgaccggtaaagaagcggacagcttggctaggggagtgattagcgattatggttatgggcagtatttcactcacagcaccgggcatggcattggcttagacattcatgagcttccctatatttcatcgcgcagtgaaaccattttagaagagggcatggtgttttctgtagagcctgggatttatatccctgggttttttggggtgcgcattgaggatttagtggtgattaaaaattctagggccgagcttttatgatgcgagagatccttactaaccgctttttcccaagcctttttaaaaaaaggcttgatttttctaacagggtggttttagggttgggatctaatcttaaaaatcctttaaaaatattaaaaaattgttttttatattttaaaaatcatagtagaatcgggaaaattttttcttcgcccatttatatcaatccgccttttggttacactaatcaacctaacttttataacgctacgattatccttaaaacatctttaagtttgcgccatttttttgctctagtgttttatatagaaaggcgttttgggcgtgcaaggaagcgcgattttaaagacgctccaagaactttagatattgatgttatcgctttcaatcaagtcattttaagacaagatgatttgactttacctcaccctaaatggagtgaaagagactcggtgttagtgcctttaactttgcaacaaatcctttttaaaaaaggggagtggtgaaattctatacctatagtggggagacggctgctgaagctttaaagatcgctcaaagccaccatggggtggatacgctagtgtttaaaacgcaagaaatccgtaaaaaaacgctcacttcttctgggctttatgaaatcgttgtggcggttgaagaagaagaaaacaaaaaagcccctctcattccagaaagtttgtatgatgaagaattgaatgaagaagacgtggtcatgcagctttcaagcactgtagaagaaatgcgcaagctcgctggggtttcatctaaccagcacaactatagtttttcaaaaaataagactcttttagaaaaagacgctccattagaagatgtgcccttagaggctaataaacaggacgccttgctgcaagccttaaaagatgaagccaaccataaaaaagaaagagaaaaaagagaagtcaaacgagaagaagaaattaaagacattaatgcacaattaagcaaaatcagagacagcttaaaactcattcaaaacatgttttgggatgagaaaaaccccaattctgtcaatatccctcaagaatttgccgaaatttacaaactagccaaacaaagcgggatgaaatccagccatttagatgagatcatgcaattgagcctggaattgatgcctttacgcatgcgggaaaattccgtaacgatcaagcgctattttagagaagtgttgcgcaaaatgattttgtgccgccctgaagatttgaatttaaggcaaaaacgcattttaatgcttgtagggccaacaggcgtggggaaaacgacgactttggctaaattagccgcgcgctattctaggatgctggctaaaaaatacaaggtgggcattatcactttagacaattatcgcattggggctttggagcaattgagttggtatgctaataaaatgaaaatgagtatagaagcggtgattgacgctaaggattttgctaaagaaattgaagctttggaatactgcgattttattctagtggatacgacagggcattcgcaatacgataaggaaaaaattgccggtttgaaagagtttatagatgggggttataatattgatgtgtccttagtgctttcggttaccactaagtatgaagacatgaaagatatttatgattcttttggggtattagggattgacactttaatctttacgaaattagatgagagcagggggttagggaatttgttttctttagtgcatgaaagccaaaagcccatcagttatctttctgtcgggcaagaagtgcctatggatttgaaagtggctactaatgaatatttagtggattgcatgctagatggctttagtaaccctaacaaggaacaagcatgaacaatcaagcgagccatttggataattttatgaacgctaaaaatcccaaaagtttttttgataataaggggaataccaaattcatcgctatcacaagcggtaaggggggcgtggggaaatccaacattagcgctaatttagcttactctttatacaagaaaggttataaggtaggggtgtttgatgcggatattggtttagcgaatttggatgtcatttttggggtgaaaacccataaaaatatcttgcatgccttaaaaggcgaagccaaattgcaagaaatcatttgcgagattgaacccgggctttgcttaattcccggggatagcggtgaagaaattttaaaatacatcagcggcgcagaagctttggatcgattcgtagatgaagagggggttttaagctctttagattatattgtgattgatacgggcgctgggattggagtcactacgcaagcgtttttgaatgcgagcgattgcgtggtgattgtcaccacacccgatccatcagcgattaccgatgcgtatgcatgcattaaaatcaactccaagaataaagatgaattgtttcttatcgctaacatggtagcccaacctaaagaaggcagggcgacttatgaaaggctattcaaggtggctaaaaacaatatcgcttcattagaattgcactatttaggggcgattgaaaacagctccttattgaaacgctatgtgagagagcgaaagattttgaggaaaatagcccccaacgatctgttttcgcaatccattgaccagatagcgagccttttagtttctaaactagaaaccggcactttagaaataccaaaagaaggtttaaaaagcttttttaaaaggcttttaaagtatttggggtaggctgatgaaagttcaaaattttatccatttttctgttgtggtggggttttttttggggttagtgttttcggtgttgaaattcaatgagccagagagcattctattatggacggtgttatccacgcttggggggtatttgatcgccttattgttcgcgtctatttttatcgcttgcacggatttagatatttgtctttttgacaaaaaaggcactgaagagagcttgcttcgtttcaaccatgagtttaagaacagagaaaaagaagtggctagtattttaaattacattagaaattatgattttgatgatggaaaatagaatgcccaaaggaattcaaaaaactgaagcgagcgaaaaaagtatagaaaaggttttgaacgcctatgacaagcaacaacaccaccatcaagacgcgctcgctatccagtatctaccggccgtgcgcgctatggcgtttcgtttaaaagagcgtttgcccagctctattgattttaacgatctggtttctattggcactgaagagttgattaaattagccaggcgttatgagagcgcgttaaacgattctttttgggggtatgctaaaacgcgcgtcaatggggcgatgttagattatttgcgttctttagatgtgatttctcgctctagcaggaagttgattaaaagcattgatattgaaatcaccaaataccttaatgagcatggggaagagcctagcgatgcgtatttagcggaagttttaggcgaaaatattgaaaagattagagaagccaaaacggcctcagatatttatgcgttagtgcctatagatgagcaattcaatgcgattgagcaagatgaaatcactcaaaagattgaagcagaagagttgttagagcatgtccaaaaagtattgaatcaaatgagcgaacgagagcaaatccttatccagctctattactttgaagagttgaatttgagcgagatcaaagagattttaggcattactgaatcgcgcatttctcaaatcattaaagaagtgattaaaaaggtgcgccaatccttaggagtggatcatggctgatattttaagccaagaagaaattgatgcgcttttagaagtcgttgatgagaacgtggatattcaaaatgtccaaaaaaaagatattatcccccaacgcagtgtaaccctctatgatttcaagcgccctaatcgtgtgagtaaggagcaattgcgctcttttaggagtatccatgacaaaatggccaggaatctttccagtcaagtctcttctattatgcgttctattgtagaaatccagctccatagcgtggatcaaatgacttatggcgaatttttgatgagtttgcctagccctacgagttttaatgtcttttccatgaagcctatggggggaacgggggttttagaaattaatcctagcatcgctttccctatgattgacagactattagggggtaaggggagcgcgtatgatcaaaacagggagtttagcgatattgaattgaatttattggatacgattttacgccaggtgatgcaaattttaaaagaagtgtggtcgcctgtggtggagatgtatcctaccattgacgctaaagaatccagcgcgaatgtggtccaaatcgtcgctcaaaatgaaatttctatcatggtggttttagagattattatcggtcatagccgtgggatgatgaacatttgctacccggtgatttccattgagagcattctttctaaaatggggagtagggatttcatgctttcagagacgaactccaaaaagagccgtaataaggaattgcaagcgctattgagcggggtgagcgtggatatgatggtgtttttgggtgcggtggaattgagtttgaaagaaatgctggatttagatgtgggggatactatccggttgaataaagtcgctaatgatgaagtgagcgtgtatgtgcataagaaaaagcgttatttagcgagcgtggggtttcaagggtataggaaaaccattcaaattaaagaagtggtttatagcgaaaaagaacgcactaaagaaattttagaaatgttagaagaacaacgcagaggcaaagtgggcgatattatgaaaatagaagaagagtgagaaatgcaagattttattaaaatttttattcaagaggttgtctctactttagaagggttagtgggtaaggctccaagcgtgggattagaaaaagaagtttctaacaatgaagaagcgagtttaatcagcgtgccttatgcaagggttaagattagcgcgattgaaaaaaatgaaagtcctattgaattactggctccggtagatttagttaccgctttgagcgatttgatgctagggggtgagggggcgagtaaggaagaaatggataatgacgatttagacgcttttaaagaaatggcttctaatatttttggcgcgatcgctacaagcttgaagtctcaagaattgctccctaaactcaatttcaccaccacgaacgctgaaatcgctaaagatcttcctaaaaaagaagattacgctaaggcggtggtgttttcttttaaaatggaagccatcaaagaaagccaaatcgttttattgatcacttcagcgtttgagggccaatttgaaaaaacgcataaagaagaaaaagaagaaacgacaaaaagcgctactgaagagactaaaacccacgacgcgtctttagaaaacatagaaatccgcaatatcagcatgcttttagacgtgaaattgaacgttaaggtgcgtatcgggcaaaaaaagatgattttaaaagatgtggtttctatggatatagggagcgtggtggagttggatcaattagtgaatgaccctttagaaattctcgtagatgataaggtgatcgctaagggcgaagtggtgatcgtggatgggaattttggtattcagatcacggatattggcactaaaaaggaacgattagagcaactgaaaaattaaaccattttaaagtaaagaaggaaggaatatggctatttttggggaattaagctcgcttgggcatttgtttaaaaaaacgcaagaattagaaattttgcatgggtatttgcaagatgtcatgcaaaaggatagtggagcgaatcaaaggattttgaaccttgctcctaatacagaatttcaagcgcctttagggcatggtatctttagcatagagcagagctattgtttagagcatgctaaagagggcgagaaaggcttttttgaaagccaccgacaatatgtggatttccagctgattatcaaaggcgttgagggggctaaggtggtagatataaatagggctgtcattaaaaccccttataatgaaaaaagagatttgatcgtttatgagccggtcagtgaagcttcttttttgcgtttgaatgcgggcatgctggctatttttttggaaaacgatgcgcatgcgttgaggttctatggggagtcttttgaaaaatatagggaagagccgatttttaaagcggtcgttaaaatgcctaaaggattgatcaaattaaaattatgaaattggtgagtcttattgtagcattagttttttgttgttttttagggtctgtagagttgcctggagtttatcaaactcaggaatttttatacatgaaaagctcttttgtggagttttttgagcataacgggaagttctatgcctatggtatttctgatgtggatggctctaaagccaaaaaagacaaactcaatcctaacccaaagctaaggaatcgcagcgataaaggcgtggtgtttttaagcgatttgattaaggttggggaacgatcttataagggcggtaaagcgtataatttttatgacggtaagacctaccatgtgagagtcactcaaaattcaaacggggatttggaattcacttcaagctatgacaaatgggggtatgtgggcaagactttcacttggaaacgcctgagcgatgaagaaatcaaaaatctaaagctcaagcgttttaacttggacgaagtccttaaaacccttaaagatagccctatttaagctagcttctttaaatttttttaatcatcgctctcttggcattctttgcaccacacaaacattttcatgtcatggctaatcagcttggcttgatattttttaacgacttcgttctggcggtgttcaatttcggggtctgcaaattcaatgatcttaccgcaatgcaaacaaatgatgtgatcatggtgttctttagccgcaatttcataacgccggccgctctttgaagtctctaaaacacagataaaattttctttttctaagaaattcaaaatgcgatagactgaagaaatgctggtgtttttgtccttttggcggatagaatgcgtgatttcttcagggcttaagtgtgtgccgctgcgatacaaaacgctcaccacttcttctctttgttttgaatttttgagtccgttttttttgatagacatcctcaagcgctctaaaatggattctaaagtttctaatcttctcatgctaatatttcccttgtccgtaaaatgatttttataactagaatattattatacaataataatgcgatgaaccatagataaaactcattattattttaattcaatcaaaaaatattgattttttattaccattgtcgcattttaatgcaacttataagatcaatttcttattttatcaagccattctaaaagggttttttcaaaccctataccttgagaagaaaccaaattgaggggtttttctaaataatcttgtttgacatagccgttataatcatgcgggtaaaggtagtctttagcgttaggcagcaggtgtttaggaatagggtagagcaagcccttttgaacgcaatccaaagcctgattgatcgctctataggccgtgttagacttgggcgaacaagccagataaatcacgcactggcttaaaataatgcgcgcttcagggtagccgatttgtttgactgaaaacaagcaagaagcggctaaattaatggcgttcgggttagcgttaccaatatcttcgctcgcaaaaatcaccagccttctggcgataaattccgggttttccccgccagcaatcaagcgcgctagataatagatggaagcgttttcatcactccctcttaaagatttgattaacgcgctagtgagattataatgcgtatcatcgctataagatccgtcatttaggctatggggccgtaaggattgtagggtttttaaagtgataggattttctattttagcgctcaaatctaaaaggtttaataacgctctggcatcaccagtgctgttgtttaaaagataggttttagcgccagactctatttgtttttttaacaatgctaaagccttatcgcaaagcctgtctaaatcgctcttgtttaagggggttaattcaaaaataaaacttcttgagcggatcgcatggcttaggctgtaattaggatcttgcgtgctagcccctaagattaaagcgtgatctttttccataatggggagtaaaaattcctgttgggttttattcaatctgtgggtttcatcaataaaaacaacgggttttaaaagggtgttttggtaatttttaagcttaaggcgtaaatcctccaatttgaaatccgtcgcattaaatgaaagaatggggcgctctagggagcgagcgatgatttgagccaggcttgttttacccacgccaggagggccatagaaaaaggcatgggggaagtgtttggattgtagggctttaaataagggggtgtctttccctattaaatgctcttggcctaaaaaatcttctaggcttgtggggtttaaaagcgcagtcaggctcattttttaaataaaatcaattcgtaaaaattcgtaggggtgtttaaatttttcgttggggttttgttgtttttagagtgtttttgcagagcgtcttgcaattctttattgaggctgtctaattcatcaagcttttcttttaaacgcaagataatatccacgcccgctaaattaacccccatatcccttgtaaggcgtaaaatcgttttgattttgtccatgtctcgttgggaatacaagcgcattttcccatcagtcctgctaggctctatcaaaccctctttttcatattggcgcaaggtttgagggtgcacgcctaagattttagccacaacgctgatcaaataaagcggttcatcataatcatacacgattcctccttacaattctttttctaataacgcttttaactcattagaaagcgtttcggttttaggcaagatcaaacgagcttgcaaatacaaatcccccacatgcgaagtttttctgtttttgatccctttgtctttgatgcggaatttttgcatggctttggtgttagggggaatggttagggttaaggttttatgccaagtagcgatttcaattttccctccaaaaagagccgtttttaagggtaaatcaaagatttggataatatcgtctttttcgcgcctatacatttcatcttcttcaatatgaatctgcaagagcaaatcgcccctacccgttcgccccgtttttcccttgttgcgaaccctgatcttttcgccctcttccacgccgatagggattttaaggctaaaagtctcattattgacgctcacttgttttttattgcctaaaagggtgtctaaaacagagacatttaaagtggcggttatgtctaaattttcaggggcgaaattggaaaaattaaagccagaaaagccctgcgagttttgagaaaatctttgcgaaaagcctcctttcccaaaaatagagcttaaaatatcgtctaaatcttcactagcgctgcggcttctggcaaaatcgctgaaattctgccccccaaacatgttgtcgccaaattgatcgtattggcggcgtttttcttcgtcactcaaaatttcataagcggcgttgatttctttgaatttctcttcggcttctttggttttattcaaatccgggtggtattgcctggctaaacggcggtaggattttttgatttcatcttggctggcgttttcgctcacgtttaaagtttggtataaactcttactcatggatcacctttaaaatagttttattagaatactatcataaatctttagtgttagtcaatcaagtttattgataatgtttagtggtcattgagattttaaacccgtttcagcgcaattaaaaggaattttcattaaaatactaggtttaaatccacgatgagtttttaatgcaatataagaaaaataagaaaagatattatcatttagcgttagggatccttttttgtaatggtctgtctttgaaagctttagaaatcgccgtcaaaccttttggctatctggggctattgtataatcaggggacgcaaaaaaaccctcacagctatgtgggggctttagcgcgtcttggggtggatttttcttatagcaatgggtggtcttttggtattggggctattggggcttggaatatttataacaaacagcgtttggctaacctttacatcagtctagggaatttttttggcaaccctaacaacgttaagccttatttgagcgctggcgatgtttctgatgcgtatattcaatacgctaaccagcgttttaaaatcgctttagggcgtttcaataccgattttgtggattttgattggatagggggcaatattcaagggatctctgtggctttcaagcaaaattccatgcgttattttgggatttttatggatagcatgctttataatgggcatcaaatcaataaagagcaagggaatcggatcgccacttccctaaacgctctagcgtcttatgatcctgtgtctaaacgcttgtatgtggggggggaagtgtttgttttgggcacagaatacaggtatgaaaatcttaaagttgtgccttttattttaacggacacccgcttgcctttgcccactcaaaatgttttagtgcaggtggggggtaagttggagtatgacgcttctttagctaagggtttcacttcgcgcactctagtgcatggcatgtatcaatacggcaacactgatgcggcaacaagcgctaaaaatgccggcttgtttttgatcgatcaaacttttaaataccaaatttttaattttggaacgggtttttatatcgttccggcaaggaacaataagggctatctatggacttttaatgacaggactaaattctatggccgtgggatcaacgcgcccggtgtgccagcgatttattttgctaattccagcgtttcaggctatgtttttttagggcttaagactaaaagggtgcgtttagacgcgatggtggcttttggggattatcaagaatattctttgatgagcagttttagggtttggacttataggagtttgtcttttgatatgggtggggggtatgtgtatgcttataattctaaagccacgagaaaaagccttggagatagttcttttgtcttttttgggaagtttttgttttaaaaaatgccattttgcaatcaatcataaagggctcgccacaagtaagcgataatttcttaagcggtcttcttgggttagggggatcttttaaagggggttaaggggggagagttgttccaaaacatctccctattcccttaaaaaatgagtttcatataaaactatgtaaaaaactataaaataaagctaaaaatcctattctctaaaaatcaaagaatattaaaagggtctaaaagtttttgttttaagaaattcttttaaaatcaggtttttgtgtttttttagggaaaaaagcttttttaaactcaggctcccatagtttgatcacgccatggtgggtcatttggtgcatattgactaaacgcatgtttaaaagagccttttctttagcttcgctgtcgctcaaatcttctttaattttgaacgcttgaatgatctgctcccatagttcatgctctttagcgtcttcgtttaaaaaatctttatagttgaagccgccaatccctttaacccctttaatattatcccctttatcccccacaacgcattggtaataagcaaaaaaatgggcctctttttgactcacattaaaaaaggcgttcgttttgaggttgaaatgagaacctctattggaatacaaaatatccttatccatgctggctatcacataattgttgggatctttctttttgtaaaaagagataatatcatcggcttcatattcaaaacaatgttcgccctggattttagcccctttttttagagggtatttttccaccaaagcgattttgagagcttttaaaagggatctaaaaccttcatcaaattggtggcgtttctgtttgtaatgatcgcacagctggtagcggaaactctctctgcccctagtgataaaaaagagcgttttagagcaacgggttttacgcatgatagataaaatctgagtggtcaggaaaataacgcccacttcttgcaagctataagcggcgaatcttttggggagcgttttattagagagcaaacgcctaacaatattagggataacgcaatcaatgtctagtaaaagggtttttgaatgcgtgaatcttgttttgttaaacatttgtctaatggttaatccttaagttgaatttctcttttcaaaagttaaactattatagtaaatatatagcaaataataagttattttaataataattagctctattctcattaaatacgctaagctttaagaggttatcgcttgttttagatctttgctattggttgtaaaaatgcttttagcattcttacattttatgattagtgccccatgaaaacagagtttaaggattttctacttgcgcggtaagttatacttccggcgtttttcccaaaggcttttgcggctaatgccaagcttgttagccaattctgtatcggtgcaagtagaagaaaaatgcctaatcgcttctttttcatactcttgaatggaaaggaaagtcgtgttatcgctaaacaaagataggggtttattgccgcattcaatgctcacaattttaggaaattctaatggttctttatgggtataggacaaaacaatggggcatgaacgagccaattccaacaatttcaattgctcgtcttttttaagctcttctaaatgcatgatgtaaaaagggcgttctaatttgtctttattcttgtatagctctttccaagtggtgtcttttaaagagaaaaaagaaaaatccatttgcctttctttagcgtattgcaataaataagcgttcgccagctcttgagagggcgcgtggatgataaagggcggcctgtaagaaaaatctttaggcaagggcaattccgcatggataaagtctaagtaattttcataaaatcccaagcgagcggtcatttcttggtaggctttgtggtattggatcttacgcaacaattcgtccattttaaaaggctttagaatataatctctcgctcccgcttgaatgggtttattcacgccatcttcattgacatgcgaagccatcatgataatgatttgcttggaattgtagcgcacaaaatgttcgcaacgcccttgagtgcaaactttagaagaaaccaaaatcacatcataaggctctttattttcttctgaaatgctagagatgatctcgcaaaaatgccccaaatcatgcaaattatgagagatactcctggctagcgctaaatcatcttcaatgattaagattttcatcaattcttccttttattgcgtttaaagtttttgtttataacgcatgctcacatgcgcttggactaacagcccttcttgtttgccaatgaaccccattttttccattgtggtggctttcaagctgatttgagatttttctaaacctaaaagttggctcaaattctctaaaatcgccggtttgtaaggagtgattttagggatttcgctaaagatggtcgcccccatttcaaacaattcaaacccaatgctttgagaaaaatccaacacgatttttaaaagctctttagaagaggcatttttgtatttggggtcattatcagggaaccattcgccaatatccccccctttaatcgctcctaaaatcgcatcaataaccgcatgcaacaaagcatcgccatcgctatgagcctttaacccaaactcgcaatccaaaacaaccccccctaaaaccatgggtttatctttaatgaacgcatgcgtatcaaagcccatgcctataaaagtgtcctttgctgggttgaaaaaaggcgtaaaaaactttaaatcgccgcttgtggtgagtttgtgcaaatccttactgccttcaatatagctcacagagttagggaaagcttgtaaaatcgcgctgctttcatctttaaaatccccttgatttagggctgattggagcgttttggtgtggcttaattgcggggtttgaatgagtttgatcgcttctctatccaaagcctcattataatagatcgctgtgtcatagcaaggcaagtaaggagcgatgcaataatggctcgtttgttggagggtcaaaaacaaacttttaagtgcttccatattcgctaaacccctagccacatcgctggtgagcgtgtaagcgctatcaattactttcaaggcgttacgcacggattcttgccttgatgccccgccttttacaagcttgattttggggtaatggcgttggatataaacataatccaattcgcttacaactaaaatgacttccttaaagtctagggcttctttaaagctctcataaacgctgagccataagggggtatgatgagagcgcaaccattgttttttgatggtttgagaaaaacgcttagactccccagcagccaataaaacaacgctcgtttgtttgataagcgtttctagcgtttctttagtttcaaaaggatcttcttctaaactttccaaagagagttcaaaagcttccccattcactctaatcaaggacatgcgactaacgacccacccctatcatttcaccaaaatgatcctataaccttggttcaagtctaaaactaagaatcgtttgggtttgcctctatacttttctaaagcatggttaaaatccgcaacgcttttcacttcaatctcttcaatttttgtgatgatgttgccttgcctgaagccggcttgctctgctggggaattttcattcacttgagagactaaaaccccttgaacgtcatcgctcaaacgcatagaccttttggttttttgggttaaatcttccacttgaagcccgttcaactgaccttgcacgccgttttgagcagaaatggtttcttttttgttagggtttttcctttcagcaagagtgagggtgaaggtgcgttcttttttgtctctaatgacttttaaggttactctttgattgggtagcatggagccgattaggtttcttaactcattcgtgtttttaacctttttcccattgacttcagtgatcaaatcccacaccaaaatccctgcttttttagccggagagtctttttctacgctaatgaccaccgccccttctttgttgtcgtaagaattttgcaaatcgccgctcaaatcttgcaagcccacgcccaagtaacctctttcaatcttaccggttttaatgagctgggttacaatatccttaaccatgttagaagggatggcaaagccaatgccgtggttaccgccggttttagaaatgatagcggtattgatccccactaaccctccacggctgtcaatcaaagcgccgccggaatttccaggattaatagaggcgtctgtttgaatgaaattttcatagctgttgatccctatcccgcttttattgagcgctgaaacaatgccttgagtaacgctttcgcccacgccaaaagggttaccgatcgcaaaaaccaaatcgcccactaaaatatcattagaatcagagaatttgatcgtgggtaagttgtctttagtgatgcgaatcacggctaaatcgctttcagaatccgtgcctactaaagtggcggaatattctttattgctccctggaatagttactttaatcttatccgcgccatcaatcacatggttattcgtaacgatatagccatctttagaaatgatgacgccgctgcctaaagccctttccattctttctttagggatcataccgcccaaatccccgaaaaattgttggaaaaaggggtcgttaaacacaccgccacctataaagttgtttttaatcttcttttcagtagagatattcaccaccgctttaatagaatccttaatagaatcgtggtaagaatagatcgtatcctctttagaggggacgcttattcgctctttcactttgggcatgttttggatttggatattgcccgcattcaagcttaacgctaaagccaaagagacaaaaagggtttttttcatcatggttacttccttaaaatgtgctaaacttcaaaattaaaaaaagattatatcaaatcttttttgttattttcattagctttttgtgtaaaatagtatccaatgtaacacacaacagcaaaaacaatcgttaaaatcatcccaatgcgttgatccttatccatagccgaaccaatcacgccaataatacacccagtgatccctatgagttgcaaaaagggcagaaagggggctttataaggcaaatcctctaaagaatgcccggcttttaagtattgcttgcggaaagaatattgcgaaatggacacgctaacccacacgataatcaccgtgaaactgatcacattaatcaaagcttccacgacattttctttcgcataaatttggactaaaagccctatgagggaaaaagaaagggaaaaaaacatcgcataagtgggcgtaccttgtcggttgagctgggaaaaaactttaaaaaacatcttttgtttggacagcccataaatcatgcggctcgccccataaagccctgaattagcggtagaaaacatcgccgtaatgataacagcgttcattatatcagccacatatgggatacccatgccaataaagggcaagttaatgcgttctaaaacgctcacaaaggggctttgtgcgatagaagaatcattcatgggtaaaaaaacagaaatgacaaacacagagcctaaaaagaaaaagacaatccgccacaaagtcgctttaatcgctttgggcatcacttcgctagcgtttttagtctctcctacagccaccccaatgacttctgttccagtgaatgcaaaaatgacagcgagcatcgcgctaaaaaccgcctcgctcccgttagggaaaaaccccttatcgccaaaatggaaattatcaaaaatagaactaaacccatgcaaatagatttgataaacaatcccaattacgccaatccctataaaagcgatcaccgctaaaactttaatcaggctaaagaaaaactcgccttcggcaaaaattttaaccgaaaaaaagttcaataaaaaaaccaacgcaatgcatgaaatgacccaataatggatgggaatatttacaaaccagcgttgcatgagcatgcctatagcgatgtattctaacgcaactgtgatcacccagccaagccaatacatccaaaaaaccatatagcccgtgccagggcctatgaatttagccgcataatccccaaaacttcccgtagtgggataaacgctagccaactcgcctaaagagagcatgatgcaatagaccacaagccctccaaaacaataagcgatcaaagtccctaaagggccagcgctcgcaatattgcccccagtgcctacaaaaagccctgtgccgatcgctcccccaaaggcaatcatcaagagatggcgcattttcatgtctcttttaagctcgccttgtttttgcgtggtattttgatgttccatgcgacacctccttagattgaaaataaaaatagcttgaattataacaaaaataaaataaaatgattttttttaattgaatattgaaaataaaattttaaaaaaacgaaagaatgctaaagttaatgtttatcaatatttgatgagagcaaagttttaaggtgtttttttaaagaacgctaaaaacttcttttaaaatattaagatttataatatttaatcgtgtaatctatccccgaataaagggttaaaaaaaccgctatagccacaagcacataagagtaagttaaattggctaataaagcgccaatcgccacgacttgagacacggttttatacttgcctaacgcattgacaggaatatcctttttttcattagcggctaagactctaagccctgaaataaaaaattcgcgccctaaaatcacaaacgggacccacgcattcacacgatccaaataaactaaccctaaaaacgcgctcaaaataaggattttatccgctaaagggtcaaagatttccccaaagcgcgatttggctttatagcttctagcgatatagccgtccaataaatccgtgagcgcggcaaacaaaaaaaccaatgaagagatcatgttaatgtgaaagggggttaaaaaactaaaataagtgcgcgtgtttaacaataaaaacaataaaaataaggataagacaatgcgtaaaatcgtcaaaaaattaggcaggagttttaaaactttcatgctttcaaaaagacttgtgaaaaattcaagaacgcgcgccctaaaaaactgagcgccacacacattaaaatcacagccacccctaaaaaaataacgcctaaggcatgcgctaaaacccctaaaagagcaatcatgaaactaaaaagcaataacctaaaaccgcttaaaaaaaacctttcttgcgtgtaaaggctcaattctctatagagtttatgcagataaaaaatagaaacgccattaccgattagtgaaagggcgttactggcgttagggataagatagcttaaaagagcgcataaaatcaccgccaaaaaactgaaagcaaaattttcaaaaaaccctaaatggtgcgtgattttagaaagcctgtaaaaaccaatcgctccggcaataaacccaagcgcgcacaaaaaaagagacaataacacgatataagccaattgattattgaagaggttagaaatttgaaacgattttgccccgcttgaaacaagaaaaagcaccaacaaaatagccccacacaaaggggcgaaaaaatagcccaacaagcattttttaacgaatcgcaactctttattttggtggatatggataatgtttttcaaaaaaaatctttatttaaaagtagtcccaccatccacaacgatcgtttgccctgtaagccaaccgctttgggtctcatcgcataaaaaataagccgccccggctagatcgttaggattgcccatgcgttttaggggcgattgctcttctactttttctttaatctccacataatcagggaaggctttcaaagcgtccgtatcaataggcccgccgctaaccgcattcactctaatgttaaactcgcctaaatccacggcagcgtatttgaccatggtttctacggcgtttttagaattgccatgcccggcgtaattaggcatatagaccagattcccggtagaacttaagctcacgatcgccccaccgcctattttttgcatgcgttttgccgcttcttgagcccccaccacaaacgctaacacggtggctgtgtaaatgttgtttaaccccttaggctttaatcgcatgaatggtgcaaatccccccacgacagagcgcccataaataatagcgttagaaataaaaaaatccactctgtcaaaatcagcgtcaatttgcttaaaaagctctgtgtattgctcaggctctaaaacattaagggggtaggctttggctttaatggaatatttttgctccacatcttctataattttattcgcttcttcaacatttttattgtaagtgaaagcgatattcacgccgctttgagcgaagcgatacaatatcgccttgccaatccctctagtcgcgccgctaatcactagggttttatttttcatgtgattggaaccattcatgcaattacctcatattgttgtaaagttttttctaaaagtttgatcgtttctttgcttggggctactaaaggcagtctgtaacttgggttttcaatcaagccggctaaatgcatggccattttaatagggatagggttcgtttccacaaaaagggcttgatgcaaatcaaaaagcttattttggatttctagggcttgttggtattcaaatttgagcgcgcaattgaccatttgtgaaatcaaattgggcattaaattaccggtcactgaaatcacgccgcacccccctgaaaacatgatagagtggttgagcgaatcttccccgctaaaaattttaaaatctttttcatagtaatgcaattctgttactcttttcaaagagccagaggcttccttaatggctttaatgttagggacttctctaaagagtttgagggcggttgggacttcaatagacacgcccgttcggcttggcacatcataaagcatgatagggatttctaccgattgagcgatggtcttataatgttcaaacaagccttgttgcgtggggcggttataataagggcttacgcataaaatcgcatccgcgccgattttttgagcgaactttgctaaagaaagcgactcgctcgtggcgttactgcccacgccggccaacactttcatgcgtgaattggaaggcgttttagtgcttttgcaagtctctatggcgatttcaatgcaacgcatatgctctttatgggtgagcgtggcggattctcctgtcgtgccaacaggcacgcatgcgtccatgccctgaaaaatttggcgcttgatcaaggtttcataagcggcctcatcaacgctcaaatcttttttaaaaggcgtaattaacgcactagatgaatgaaattgcatgcgataaggctcttttaaggtttcaaaaacacggtagttgattgggcgtctttaaaatattcattagccacacgcaccaaatcgctcactttcaaatccaaaaattgttgctgataatcggtcaagccttgaagatcgttttgcactaaatagtccgcaaaaagccccgctacatcgctagaactttctaaattagaaataaaatcagctttttgattgattttgattttgtctaattccgcttgagtgatttcgccttttttaagcttttctaaaagcactacgatttctttttgtaaggcttcggctttgatattaggattacccccagcgatgaataaaaacacgctttcatcttgtaattgcatgttgtgcgagaaggcttgagaagccaggcgttttttatccaccaattcgctctgtaaccatgagcttttaccttcgcctaaaagcttgcttaacgcgtctagggcgacttgatctttatgcttgaaagcaggcactttataccctaacgctacccattctaaatggaccccatctttatgcacgactgccgttcttgccccatcttgtttaggctctttcatgtagggagtggggatagccttttcatcaaggttttttaaggattcaaaatgctttttagtcaattcaaaaaccttttgggaattgacatcgcccaccactaaaacgatagcatttttaggctgataatagagcgaatggaattttttaatgtcttttaaagtccagttttgaatatcgtccataaaaccaatgggcgtccaatggtaggggtgataaacataagcggtgttaaaaaagcggaaataaagcatgccgataggggaattatcggtgcgccatcgcctttcttcggcgaccacttgacgctcaggcaaaaactcatcttcttttaaattcaaagaacccatggtttcagcgaacaattctaaagacttatccaagttagcctgactggttttaataaaatagcgcgtaatgtcaaaactcgtagaagcattactcacgcccccaaaacgcttaacgatcttatcaaattcgccggctttaaggtttttggtgcttttaaaattcaaatgctctaacatgtgagcgatcccgctcttgcccatgacttcgtttctagagccgactttataaagcacatccacttctataaccccggttttattttctagggggacgctcacgacttgcaacccgttttttaaggtaacgctctcatgtttgggtaggtaagattgtgcgtgcatgctcactcctaaagtgactaataagacagaacaacgcctcaaaagtcttttaacagaaaaatacctcatcttaaatccgctcctatagcctctttgacgctcaaaaatccatctttttggagtaattttaccaaatctttaagaatattttggcataaatttggcccattgtaaataaaagcgctataaatttgtaacagactcgctcccattttaatcctttcataagcttctttcgcatcgctaatcccccccacagaaacaagaacgcttttattaaaaaaagctttagccaattctttaaagatttcacggctttttttagtcaagcatttcccgctcaagccccccatttctttaggagcgaacaccaggcttttatcaatcgtggtattagtcgcaataatgccatttgctccggcttcaatagcgctattgacgatttctagcatgtcatctgtttctaaatccggggcgatctttaaaaataaaggcttatgagtcatttctttagccatgcaaaaaagctcattcacaaacgccttattttgcaaatcccttaaattaggggtgttgggcgaagaaaggttgaaagtgtaataatcgccaatgtttaaacattgatttaaaaccgccttgtaatcttctaaggcatgcgcttgctctatgtgtttgtttttgcctaaattgatgccaataggggttttataaggggcgaagcgcttaaacgctctcactcctaaaatcgccccgtaattattgaaccccatcgcattttgtaaggactcttcttcaatgtgtctgaaaagccttggtttttcattcccgctttgcgcaatattagtcaatgtgcctgcttctaaatagccaaacccaaaagcgattaacgccctaagcatggaagcgtttttatcaaagccggcggccaagcccaaagggttagggaagtttaagcctaaaatttcgttttcaagctttgggttcttataaccccattgagaatggatcaaactacacaaaaagctcgatctagaaagcgttcttaaaatttgacaaaccttttcatgcgcgatttcagcgtctaggctaaaaagatatttttttactaatgaataaagcatttaaatccttgtcttttatgatttgaacgacagctctttaaagggttttaagggcttgtttttcaaaataatcctgtgaatttaaaggatcgttagggtttgaaactttagcgtaacggcctttagaatttaactcgtagcgttttaaggtgtctttgagttggatttctaaaatatgcaacaatttattggcgatctttgggtttgtggcgggaatgagcaattccacgcgcctttctaaattcctaggcattaaatccgcgctagaaaaataaatattttcatgtttaaaataataaatgcgtgcatgttctaaatatttccccacgatagaatacaccctgatattttcgctcaagcccttgacttggggctttaaacaacaaatccctctaataatgagatcgattttaacccctttttgggaggcttgatagagccattcaatgatttcgctatccactagggcgttggcttttaaaatgatatagccttcttgcttgtgattcatttcattttgaatgagttcaatgattttaggcttgatctgtttgggtgccataaaaagcgtttctaatgtgttgctagtcgcactgctcgtcagcaaggaatggaaaagcttgataatgtcgttagcgatttcatttttagcgctaaaaaaactcacatcggtatagattttagcgctcaaagggttgtaattgcccgtgcttaaatgggtgaaatggcgtaactggttgtccgtttttttagtgatcacgagcattttagcatgcactttgagtttgaaaacgccataaacgactaacgcgcccgccctttctaaagcttttgcccagtgcagattgctttcttcatcaaaacgcgcttttaattccactaaaacgctcacttgaatcttgctcgccgcttcaatcaaggctttgacaatgggggaatgcttgcccacacgataaagcgtcattttgatagaaagggtggtcggatcgctagcggcttgctctatcaagtcaatcacaggctcaaaactttcataaggatggaacagcaacagatcctgtttttctatggatttgaaaagatcgttttcattgaaatgagggtggatcttgggcgtaaaattgggtgatttaagggttttaaaatcgctatgattgactaactcccacaaatcccctaaattgagcatgattgcgcttttatagatatgcatgccggtgagtttgtgctttttgtaagagtgggtttgaaaactccttaaagacgctaaaagggtttttaaaagctcttgactccctttttgggtttgcaagcgcacgatttcgccttggtttcgtttcctcaaactcttactcatcaaatccgcataatcatgcgcttcgtcttcagtgatagcaatatccgcatcgcaagttaccctaaacgccatgcagtctaaaatctcatgctctaaaaacaattcttctaaatgcgcttctacgatttcttcagccagcgcaaacaagcctttttctagctctacaaaacggaagataaaagaggggagtttgatgagcgcataggaggcgctttgggtttctttgtctttgatgtgggcaaaaagcgcgaaagtcagattcgctaaaggcgggaaagtgtgcgaagaatccaacttaaaaggcaagactaacgcataaagctgctctttaaaataggttttagccttcgctttttgctctaaattcaattcattatagggggtgatacaaagcccttttttaaagagtagggcttggattttttgaaattctaattccctttcttcaatttcatgcgctaaataatgcttgattttttctagttgctcttcaggacttgcgccatcaatgcctttagaggcgattttatgctcatagagttgtttaagcccggccactcttatcatgtaaaattcgtctaaattcgtgtcataaatggctaaaaatttcaagcgctctaataaaggcaagttctcatctttggcttcgttcaaaacccttgtgttaaaagctaaccatgaaagctctcggttgaagaaacgattcaataaaaatcctttaaatcatcatgtttaaaaattgattttgtttggtgtgattatataatgaaatgataatcattgaagcttttttaaaaagtcatggtcggagtagcgggattcaaacccacgacctcacccaccccaagggtgcgcgctaatcaggctgcgccatactccgcaatcaaaaggggtattttaatataaattttcttagttgttgtttaaaaactcttttttgtaaaacttcattttttgaataaaacttcatttaaccctaaaagatcgcttaaaattttttcagcgttttttgggttgatttattctataataaacgaacgcaagtaataatttcttggttttctctttggttgcggtatttggagtatgttagggttgtgggtaacagtgggtggttacctcggggtggttacctcgaaaggagataacctaacatgaaattactaagtagatcatagttttaatggtcctcacaacgccattatactaaaattttggctctggtgcaagagcgctagggtcaaatctatggttactagcggatttgactcaaacttttaatttttgaaacttctttttctttaaaaaatttcttttgatgacaaaacttctctttcttgtaactaaagggtttttaccccttaaaaaagttttgttctaaaatttttcattgtggtttgacttgttgttttaagagtagggggagtagaaagtctctgagcacggttagggtttgggttgattgcatgttactatgaattaaattccataatagactagatatattattccacttatttaggatttttcttttgggtataagaattggcattgtggataggttttgtcgtgtgatttggggttgaacggatccagttatatagtttgtgagcttgtatttctttattgtgtgataaagataagttttagaagtataagatttagtaggtcgtattaccatcgcattacctgtaatccaagactttggcaatgttaaatatgatattccgcattgaccacgacatgaaataataaattctgattgctcatgattatattctgtaaatcttcctattattccaccgccaccatatacactataagaataactatcatttagtaaggttttgctaatggttttaggttgataagttgatacaattttatgatttaaaaatcttacgctccacccattagggataaggcggtttaattctttagaaaatttcatttttccgccgctagtttgatagggtttgttgttttcatctgaaaaatcaaaacggacgaagtattgctcataaagaagctctaggattttgtgtaaaagctcattgattttatggttgttttctattttttgatctaagacagaaagcgtgcgggcgattttttgttgttcgtaataagtggggggtatcttaacttggaatagtcctaacgctggctttgaaatacccttaaaagtagtgccaactcccatgttagagatgttatccttatggtatttgagtaagtagtataaaaattcaaaataaatttttttattagggactagccccataagacctctatctgtgcaacttcttttagaaataatagcggtataacctataggagctcttgcggaaaataaaatagcatgtttaggtaataagaaagtagagcatgatttaaatcctagcttttagcgctgatgaatccggttggcacgattatagcccctttaccttttggactgagcatgttcaggcaatgctggaaaaagagcgtgtaaatgggcattttgcttttatcgtttttagggatattaggcacgcctaagaaaaaatcgtttttgttttgcgaaatctcggcatgctcgttggaaaaatccagcttgaaaggggggttactcacgatgaaatccattttccctttgtggtctttggagtggtaggggttggttaaagtgtttccctcaatggcgtatcttaaagagtgggtcaagtcgtttaaaatcaagttgagtttgagcattcttaaggatttttgcgaaatgtcttgggcataaagggtgcaagaatcggtgcctatttggtgggctagcgccattaaaagcgttcctgtacccgcacttggatcatagattttgacgctttgagtgggtttaatcactaaaagcttagcgatgatgctagcgatgcttaaaggggtgtagtattcggcgtatttccctccgccagcgttattgtaatctttgagtaagtattcaaaaatgggggcgaaaaaatcatagccttgttggttttgtaaatttaaaaaagcttgtttgaaattaaaatttttgagtttgtctaataaagctcttgtaaaattagcccttttagactcttcattaatgtattgtgagacgctttcaaataaggcgatagtggttttatccgtgcttttggtgttaaaaagcttggcattattgctagaaatgcgattgaaaatagcatctagctttaggtgtaaatcgttatcgttaaaatgtttttcaaaaagatagtttaaaagctcatcataagcgagtttagggagttgtttatcgcttaaggtaaggaaaaaatcttctttttcttctccgttaaagtctttgtaatctcgtatcgttttgttggggaattcttgttcaaaaaagaattcaaacttatcgcataagaatttatacaaaaagcattgcgtgatgatcttgtattcgttgccatcattccctaaaccaaaactcgtgcaaatgacttttaaatcatcaatgaggcttagggtgtcttgtttgatttgtaataaggcgttattaggcattcaaatttccttgatggtggttttgcgtgagttcgttaaaaagggtttgagcgataaatttttcttctttttgtaaatcttttaaggaggggttttctttgaaagcgtcccttaattctacttttatggcagtttttagggtggcttcttcgtttaagatttcttgacgcttagaaatacgcgcatcaagagcttttttgagcgtgattaaaagcgtgaaaattcccttagaaatgttttcttccatgaggcgattgtgaaggcgcttatgtgtgatcacataagctcgatcattattgtatttgtttaataggttggtggtttgctccttatgttgttggagttgtgaaatcagcgtgctataagaatgagaaattccatcaaaattatcattggttaggggttcttggatcagttttgaaagatctttagaaatcttttgaacttctttatcttgtttgtccgggattttttctaacatctctttagcttgcttgtatttagcgctaatctcttctctttctttaaaatgcaattctttgctttctttaaactctattttaaagtctaaaagagcgatgaggtcttctaaaatcattaaatcgtttgggtttttaggctcattgatattttttaacgcatggagttgtttggcttttttgccaagcattgaagagattttgctgatcttttcaatatccattttttcttttaaggaaaggattttttcatcgctagaagtgcggattaagttgtagtttattttaagcgtgttaatggcgtgtgagacttttaaaagctcgttcattccgctgatattaacaatggcgctagtcatgtcctctatatcatcaatggggtaattaaaaagatcatcataggcgtttttaatgtctttttctaaaaccttgcgatccgcaaacatgtctttgagattatctttaatattaaaatcgccttgattgaattggtttaattctttcaaataatcatcagtcgttttgtcataattttctttaatccctacaaaatctataaggtagccaaaagacatgttgttataagggcgattcactctggctagggcttggagtaaattgtgatcttttaattctctgtggatataaaggcgtttgagattgggtaaatcaaagccggttaaaagcatgttaaacacaaagactatatccgtatctttatgtttgaaagaatagatcttttctttgacttcttgttcgtcatgcaaaatcaagctggattggagtttttttaaaattcttaggttagggttttcttgtaagactttttcttggacttcattaaaaagtgaattggctaacttggcttgttcgcttgaaaaacaaattaccatagcctttaaattttcatcattatttacacgcctgaaattcaataaatctctgatgatataatagagcatttctttaatgtatctttcatgattaaaaatcgtttcttttttaacctctacatcttcaatagtgatgctttcttgtaaaaggcgatagattgcttgtagtttttctttgtagctcttttcaatgatttctaattggagttttagggtgtgtctgtctttaatggattctgcataagaataggtgtgcaagtagttgccaaaagtttttttagtggctttatcttgtgcgttgtcttctaataggggcgtgcctgtgagggcgattttgattgctgtcttgtcgcattctatcaaattagcgtaaaagcaacctttaggatcatagctcctgtgggcttcatctatgataaacaccctttgtaaatcgtggttatcttttgttgcttcttgtaattctgttttagaaataatttctttaggagcgctattagagaagtcttcattgggggctttttcttcattgggggatttgaatttttggatattcacaacgatgatttcatcattcccttgagggccttcaaacactctagagttttttaatttttggctcaaatcctctttactttctgcctcatacacacaaaggcctcttcttgaaaactcgtttttggcttgctctaataaatccagtctgtccacaataaaataaaatttagtctttttgtttaggttggattggctaaaaaagtctctgatgagtttggttaagtggtaggttaaggcggttttaccgctgccttgcgtgtgccaaatgatgccttttaggggatcttttgggttcgtttcataatgcttttgcaattcttttaaaacgttcaagctcgcaaacatctgcgcgtaacgccaaacatgttttttaaactctgatttttcttttaagaaactaatgccgtattttaggatgaagcaaagccgtttgtgagagcaaaacgaagttaaaaaggggtttgtggtggcgtctttagagctttctagggtgtcggcgtctttaaggttaaattcttttaagacgcgtttttgaatttcttcaagcgatctgtggttttgatggttttgacaactttgatcattttcggggggggggggggggggggggggggggtaatatctagcctattggcttcaacaaagcgctggaaaatgggcgaataagaagtgctataaaagacgccttgatcggggtttttttcatcatagggcaagttatcgctaaagagccagatttgcacgaggttgtaaaaaactttgttttcggggttttcatagcgttggatgtggcgaactttttcctctgtaatgcctttttcggcaaaaggctgcttaacttctatattcaccaaaggcaagccgttgataaaaagggttatatcagttcttagggatttatagggtaattcagtcatcatttcataaagattgttgttagggttatcaaagtctatgatttgatgctcgcttttaagcaagtattcataaaagcttttgcctaaatcatcgtaattcaagcgttttttcatttcagcaagaacatcttttgcgtttttagtggggttagggtttaatcgctcaaaggcttgagtgaaactatcggttaaaatattggtggcggtgtctaggttaggcttatttttttgagaaataaagttatagcccaacttggctaaatgcattaaggcagggacttgaacccttgtgatttcattgtatggcatgcacacccctttgatttaaggttgttattataatgtaaaaacaaaaatcatggttgtttgagctgcctttgcaataacaaacaagcttttttaaggaattgttttaaggtgttttgagagtggttgataaaatgcgtcagctcattttcgttaaggtgcaatgaaacgattaaaacgctttgtaagatatgagcgatactcccttcaaataaaatgcctatagtgggggttttagcgctggctgtttggcaaaacccgttcaaattatccacccattcaaatatttcttgcttggttttacaaggcgtgtttaaatattttaaaaaatcctctttaaaactcatcagatttttttgtaaattgtttaaatccttagcatgattattggggggattaaacatgcttttaatgcgagcggtagcgtcttgtttgttggtttgtttcaatttcacttgagagtgattgaggctaacagcgtgcttgattttcgccccatagcttaaattatagacttttttaggctggtaataatgaagggcttcttcaatcctttctttagagagtaaaaagagcgagtcgctaaaggtttcatagcctttaaaattaccctctatgctgattaaagatgaggtgtcaatttctttttcatctccataataggaatttttagcgtgctttttaaaccctttaatataagcacaatctaaagcgcacaaatagatttcatcgctcatcaaacccgctaaagccaccccggcattgcccacaaaaggcgctgcgtattctatacttaaagggcttatatacgtgcaagcgctccccccacgcataaacatcaacgcttctttagctaaattaaaagcgttaggattgagcatgttagcccccattaagggggtgtcttctaggggggcgttttctaaaacctccttaagataatctatgcgctccacttctatttgaaaatccactttaacgccgtgcgcttttaaaggctttaaagcggttccgcatgaaaaaatgatgaatttttcttcgttttcttttaaaaaatctagcaataaatccaggcttggcccattacccaccacgcaaatgggggcgttaatttttttgggtttggtttttagggtttggtatagaggtaagtttttaagcgtgttctttagccctagtaattcgtcttcaaaactcccccaaccccttaaggcttgtttgtaatagctttgaatgttttctcgcatgcgcaaattgaaagcgcttttatagggcatgatttctagttttaaaaaagaatgcgtaacagggcgtttcaaaaaatccattttcaattcattagggttaaaaaacccttgaataaagagtttagccccttttttaatcaaatcttcataacgcgcgaaataacaactgattttaaacaagtctaaattttcttcaaacaaataaagcgaatggaagcggtaattttgagcctgtaaaatagccaaaaacaagccgtctaaaacgccataaatcatggtagggggtaagaatttctttaaagagcaaggcgtttgataattgtctaaaaagtttgagatcgcatgcgtggctttaagggttagggggagtttgtggttgttttgagattttaaataatgtaaagagagatggttattgtctaatgaccatctggggttattcaaggggttagaagccatgttgaaagcggtttctatcatttgatgtttaggatagcttaaagcgttcgtgggcgtgtgtaagagattgaaatggtttgtttcaaaaagcaattggtaatttttaaagggtgtattgagggcgttaaacagattggggtgataggatttgaaaaaaactaaattgtccctaaaacgctttgaaatttctttttctaaatagggcacatcaaaagattctagggcttttaaaaagggcatgtaatagcctttttcatcacacccctatgagtcttttaaatctttttctaagatttgggaagcgagggcgatttttttcaacgagataaaatcttgttcgctgtagcgtttgttgtcattcattttatggtaatagggggcgcttaaatccaaagcttttttttctaaatcttgcttggtggtggtagtttggatttcaaaaagactttttgcttcttctaaagacatagggatttctattgcattgaagcgttcaaaattatcataaagctcgttaaaatcctgattgtctatctgtaaaaacgcccccacatctaaaaacaattctttttctttgctatctagtatcccatcagcataggctaataacataagaaattccactaatttcaggcgtttggtgtattccccatgcgtgtgatcagcgatttcttggcataaggattcaaaattttcttttttatccacaggctcattgagaagctctttggctaaattttgctgttcgctgtttaagggctgctctaattcatggataaaaagcgtccttaaggcgttatccaaagcgtttttttgaatgtctaaaaattttaaaagacgcatatacgcgcccgtttgggtttgcttgaatttgtctagggggctagattgcaccaacaaataggggtcatttttcaagtcgtattcttcggttttggttttagggtttagggggtttttcaaatattctttgagggtgttgtaaaaataaaacaacacaaccgctgcgataatcaataaaatgatttccatttttttcctttatgagtattttttcatttgttctttaaggtcttgtttttgcctgctctctcgctcttttttggcttgataaaggcgcatttgctcttctttttgcttgtcttgtaagatcattttcctctcatggttttttttaagccgttctatgtattcttctcgtttttctgggtcttggaaactcacagggcggatgaaaaagacaaacaaaatcaataaaaaaatccctatggcgacaacctcagagccttcgccattgaaagcataccaaagccctcccatgaaagaagcaaaagcgagttttaaaaaagcgttcattttaaatgaaagtaactttatgataatgcgtatcaagccctagagcttgcttatctttttctcccatagccatcaatgcgatttgaggcagtaataaagtgggggtgttgtcattatctcttttataaatttttgaagcttttaagcttaaattttcaaaagcgtgaaaaagccctaaagaatgcgtgattaaaaaatccgcccccaaatcaatccctaaatagcgtaaatgcgcgcactggagcaagccgtttgtttcattgacttctaaaaggggggcgtaattttgaaaagactctaaaaaattagggctttttaagtggattttatggaaaaaatgatcgcttcgtttaatgcgagaaaattcagcccctaaaaacgcaccaaacgggcttttcaattcccatgccaaaaactcattaacccattcattgaggtaggccatctcaatatctttttcataaacgagttggtatttttttaatttttcattaacagagtcgatgatttcagggttgttgtctaaaacttctttagcatgcaagatattcaaatacgaatcttcttcacaaaaaatgagcgaaacgccattggctttagccaaagccagattatacgcagaggccgtgagaaaatcatgcgtgcttatgatcttcccataatagcctccatcataacaaaaaggcagatcaatgactttttgccccattttttctaaatagaacttagcgctttttagaagcgcttgggcgtttaaatgcttcgcataagcgttaaagagcgcgcaagttttaggggggtttggcgttttgggggggttagagttgtattgaaaaaggcttaaaaggtttttagaaaaatctttccatggcttgattttagaattggttagcatttcttgcaattcatagatttcatggtcaatattatcatcgtttttatagaggtaatgcgcgacgcttaaaaaattcatcacaccgctttcaggctgagaaatcatctctaataaccggtcccgctctgtggggtagcgcttcatcagccatttaacatacaagaaaaagccatcgcccagatatttagggttgatttgggggttgataaaattgatttgaataaacttttctaattcttctttttcgcctttggtgatgtaggggacttgtttgaaaaagtcttcataattttttaaaacttccttttcatcaatcattaaatcttttaaagcgtatcgtttggataggggatctagcacccattctttagaaaaaaacgccaccaaatcgctcactttagcgtcttcaaacaccgcaatctggttgattttaagcgcgatgttttcattataactcacgcctttgagttgctttaaaagatccaaaaggtattgatcttcttggtattctaaaaaataagactcataagctggattgtaatctttattggtttcaaaacgaaagacttttacatgcaatttcaaaacgctcattaatcaatcctttagcttttgtgtagattttctaaaatcgtgcggtttttggaattggaaaaaagagcctctttagaatccaaccattctttagactctcgttcgtctttttttggctcttgcatgagcggctcttctttttggaacaattcaagcgaatcgcaacgattgaataaaacgacattttcatttttttctttgatgaggatttgaatgatgccaggaagctttacttgaaccacgctgccaatattgttagggccaaacccggcttcaaattgcacgctttgcgcgtcaatcatcaagctttctaaggtgtatccggctaaaacaaacagcaccaacgagccgaatttttcatggatttctttagggagcttgggggaaaaatcaatcgcatccctttcgcacaaaaggttaaaactcaaatggtttttggacagaaactgcaagtattcaatgcaatgcttgttatttaaaagccttaattctctttgcatgcgagcaacctttcaaattcttctaacaaatgacgcacctcttgcatgccaatttcccaaaattccttgttatcaatgtcaaagccaaacatggacactaattctttagggctttttgaccctcctaaactcaaaaattccgtgtaagttttaacaaattgtttagcgtcgctttttttataaagcccataaagcgctaaagtcaaaagctgcccgtaactataagcgtagcaataaaaaggcgaatggataaaatgggggatatagctccaccacaaatggtagtttttagtgagtttcacgcttttttcaaacattctttggttttcttcaaaccaaattcgatcaaaatctttggtgtctaattcttcatccatttcgtggattcttctttcaaaattcgtcatcaccacttgcctaaaaagcgtagaaaaaatatcctctaacttgcctgccagcatgaaaagaagctcatcagatttcaaaccctttttcaaatgctcaaaaaacagcatttcagaaaagacagaagcggtttctgcggtggttaagggcgtatccatgttcaatacgccttgttttttggataattcttggtggatcatatgcccaaattcatgggcgatagtgaaagcatctcggcggtttcctgtgtagtttaacagcacataagggtgagcgctaggcactgcgccatggctaaaagccccgccttgcttaaagtctttggggtgtgaatccacccacccctctttgatcgctttagaagcgattttataaaattcggggctaaaggctttaagggttttaagcacttcttctaaagcttgagagtaagtcatggtgatgctctcattgtttaaaggggcgtagcggtcgtaatctttgagtttatgccctaaaatttgcgctttttgatgatagtaacgatgcactaaggaaaaattagcgttcacgatctctatcatgctatccacgctctcctgcgagatctggttgtcaatgtggcggaaactctcttttttgtcgtattttctcagcttggtttcaataagcaagtctttacgcaccatgtttaaaatgtaagtgagtaaagggcgggatttttctaacgctttactgaaagctttttgagattttttacggatcttgcgtttggggttgtgcaagagggctaaaatttcttcttcgcttaaagttttttcttcaaaagggatttttaaagaagaaaaatgctcatcaaaaagacggctaaacgcgcccactcccacaggcgaaagggctagagcgatcttttcttcatctaaattcaaggtgtgctttttcttttctatgaggttgtttagataaaaagcatggtctttgcattttttaatgaaagcgagttgttttttagcgtccaaattcttaaattcaatttcaaaaaataaaaggtgttgttggatatttgcgcaagccatttcgcattgcgaataaaacttcgcttctttagtgttcttagcaaagagtaattgagcgtaagtcatcgctctagagattttttctaacaaattttcgtaatgtttaagagcgtcggcaaattttgtagcgtctaaatccttaaggttattttgataagcactctcaaattcttgcgcttctgtttgtaaggtttttaaaaattcttctgcactttctttattttcaaataaagcgcttaaatcccattcttgttctttcatgaaatcccctttttataccaatttgaagttaaaatatgcttgtattctaacataacactgacaatacaagcaaacttatcatttggtttttgcgccattattttttagccggctcattttcttggctcttttggtgcaaaataaattgagcgatagattccaggtattttaaaataaaaggggttgctaacatggaaaagacgaccataaggataaggagttgatggatgtcattttgagcgatatttaagatattcttttggtgcaaaaaaccaagaatcccttttttttcttgcaaattaaagagctggtgcgagcctgaatttaaaaagatcacgaaagaaaactccccgatttgtgctaaagaaagggcggttttgatggcggttttagcgtctctaaaaaaacataatagcgcataaatgataaaagtcttaaaactcatcactaaaatgagtaaaaagatgacgacaaagaatttctccatgaagaaactcacattaatttgcatccctatcgtaatgaaaaaaagggctagaaagaggttttttaattgcgcgaattcttcttggacattgattttatagcgcgatttagaaatcgccatgcccacaatgaacgcccccaaagacatagaaaacccaaaaaaatggctcaaccctgccgcgctgcaaacgatcactaaaatcgtgcctataaaaatttcaggcaagcgcgtgtctttcgcttgctctaagatgagattagcccccttttttccaggcaataataaaagaactaaaataatccctgcggaaataagggttttaagaatgagcaaattgacatgagaatccttactgcctagaatggtcaaaattaaaagcatgggaatggccgcaatatcttggaaaatcaaaatccccaccgcgctctttcccataggcgtgctaagctgtttggaatcttcaaagaatttcaacacaatagcggttgaagagagcgaaagccccatgcctaaaacaagggaaaaaatgggcgaaagacccagaacaaaataccccaataaaaaagcgattaaagcgcataaaacaacctgtaaaagcccaaaaaccagcacttcttgtttgatggacttgagcttgtcaaaattaaactcaatgcctatcataaacattaaaaagacgataccaaattcaccaatatcagacaacaaattaaaatcattaattttaaaaaaagccgctaaaaccgttcctgtgcaaatgtaaccaataataacgggcatgtctaatttctttaaaaagattccaaagcctacagcaagccataagccggcaataacaatataaagcgtgctattttccataaaaacctttccccagtagaatcgattcgctctaaagaaataaaagcgagactatcctcttaaaattaatccattaaacaaaaccattaaattaaataatgtataataaatatttataagtaatttattatttaaacctcactaaacccgccttcaaacgccaacaccaaacactctattgagtaaaataaaaattgaaacgctaggattatactgcactaaaacaaactttctatttataaaaaagattttttgaaccccaaccttttaagagttggctagggtttgatttgatgaagaagagcggatgaaagaatgaattagaaagtgaagacataatccacataccaagaatagtagcggataagccctacatctttgctgccctgattaaccatagggaacttcacgcccgcttcaaacgcactgcgatccccaacgcgcattcttccgcctaaattccataagaactggaatctggtttgattgacatcataagggaacatccaagtgtttccggctaattgaacgccaccgatgagacctagagcgaatttatccaaaggaatgagattgacaatcaaatcgccaccgccaccataggtgagcaaattggttttggtgtgttcagtccctgaagtgttaaaccaatctaaaaagccatacaccctagccccaaaccatttattggcaaagcctacaaaacctaatttgaaattcaaaccataaaggtcattgccatgacgccaatcagagtaattgctgttataagggccataacgaccttgttgataacccgcacccatgaaaaacccattcacttcgccagctaacgctaaactcgcactcaagcttaaaatacaagcaattcttttaatcataataaatccttcttgttgaattaaagtcacaccataagatcggttatttttctaaaagatttaattttttatcaaagatgagggttttagagtgaaaatcttggttaaatactaataagtgggatacacccacaaaacaaaccgcctcaaacttttaaaatacaaatttttaagatacaaataggtataatgaataacttcaatcatttgaataaaagggagttctatgaaaaacgctttcaaagcgtttgccttgttaatcgtatttttctcaaacgctctattagcgcaggatttaaaaatcgctggtgctgctaatcttacgcacactttaaaagcccttgttaaagaatttcaaaaagaacaccccaaagacgctgttaagattagctttaattcttcaggcaaactctacgctcaaatcgctcaaaacgccccttttgatttattcatttcagcagatattaccagacctaaaaagctttatgatgaaaaaataaccccttttaaggaagaagtctatgctaaaggcgtattggttttatggagcgaaaatctaaaaatggattctttagaaattcttaaagaccctaaaattaaatatatcgccatggctaatcctaaactagccccctatggaaaagccagcatggaagtcttagacaatttaaaactcacttccagtcttaaatctaaaatcatttatggcgcttctatttctcaagcccatcaatttgtcgccaccaaaaacgctcaaataggctttggagcgttatctttgattgataaaaaagacaaaaacctctcttatttcatcattgataaagccctttataaccctattgaacaagccttgatcatcactaaaaatggggctaataaccccttagccaaagtttttaaagattttttattcagccctaaagctagagctatctttaaagaatacggctatatcgtggattgaaacgcattaaaaaaggcgaataatggatcatgagtttttgattaccatgcgtttgagcttttctttagctttgattaccaccctcattttactccctatagggatttttttaggctattttttaagccttaaacgcaatcttttaacgagcttaacagaaacacttgtgtatatgcctttagttttacccccaagcgtgctagggttttatctccttttaatcttttcgccttcttcttttttgggagcgtttttacaagatgtgttcaatgtgaaactcgtttttagtttccaagggcttatcttagggagcgtgattttttccttgccctttatggtaagccctattaaaagcgcgttaatttccttgccaacttctttaaaagaagccagttatagcttgggtaaaggggaatactacaccctttttttcgtcctactccctaacattaaacccagtgtgttgatggctatcattacaacttttacgcacactataggcgaatttggcgtggtgatgatgcttgggggtgatatattaggggaaacaagagtggctagcattgcgatctttaacgaagctgaagcgctcaattaccctaaagcccatcaatacgccttaacgctcacgcttatcagttttagcctcttgtttgttaccctatttttaaataaaaaacaaagctcgtttttatgataaaagcgcggtttaaaaaacgccttttaggatctaggggcgcgtttgatttgaatatagacttagaaattaaagaagcagaagttgtcgctttattaggagaatcgggagcgggtaaaagcacgattttacgcattttagcagggcttgaagcggtgagtagcggctatattgaagccaatcattcagtatggctagacactcaaaaaaagatttttttaaaaccacaacagcgaaaaatcggctttgtgtttcaagattacgccctatttccgcatttaaacgtgtatcaaaacatcgcctttgctcaccctaaagataaaaataaaatccacgaagtgttacgcttaatgcgtttagaaagcctaagccagcaaaaaattcccaaactctctggcggacaagcccaacgagtcgctttagcaagagctttaatcgcagccaagaatttattgcttttagatgagcctttaaacgccctagataacgccttaaaaaacgaagtgcaacaaggtttgcttgattttatcaagcgtgaaaatttaagcgtgttattggtaagtcatgatccaaacgaaataaccaaactcgcgcgaactttcctctttttaaacaatggcgttatcaatcctaatcaagaaaatcggcttttttcaaaccgcttattggtaaaacctctctttgaagatgaaaattattgccattatgaggtcattcctcaaacgatcagtttgcccaaagattgtctgaacccaacttttaagcttgattttaatcaaggcaaaaaattttagaaatattttttcatttttctcttaaaaccctcttattttcaaaaaatgcaaactttatgtgcccattttcgtattagaaataacgctgaagttttagggaattgctcttatcacaaccgctaaaatcaaactcttttattattagcgttccatgaaaacagagccaattttttagcttttcaaaaatgcctctatccttttgacgctctctgttttgcctaaaataaaaagcacttctttaaggcctatcccgccccccttgcccaaaagggctaatcttaaaggctgcatgaaactacccgctttaatcttttcttcttcaatgatttggtgcatggcgttttctagcgcgctttcatcgttgaaatcagttttatctagcgccaatttaaacttttctaacaagggcatgacgagcgcttgattgagttttttaaaaaccttttcttcatactctataggagcggttaaaacctcatctattttaagggctaattcttttagggtttgagatctttctttgagagcgtccaacaagcgatccaattgagcggggtttaaatgagaaagatcgctaaaactaaaaggctttaaaagttttaataattcctgcgcgctttggtttttcaaataatgagcgttgagccaattaagtttgtgccagctaaagcaactgggcgaagaatttaaatctttagggtcaaaccattccaataattcttgcatgctaaaaacctctttatcttgatagctccaccccaaacgcactaaaaaattcactaaagcttctttaagatagcccatttcttgatagtccatcacattagtggccccatggcgtttgcttagtttttgcccttcttcattcaaaatcatcggcacatggaaaaaattagggattttaaaattcaaagccttatagagaatgatctgtttaggggtgttagaaaggtgatcatcgcctctaatcacatcagtaatccccattaaagcgtcatcaatagtaaccacaaagttataagtgggcgtcccatcgctcctggcgataataaaatcgtctatttcgttagtgttcactctcacttcgcctttaaccccatcattaaaaacaatcacctcattttgggggactttgatccttaccacaggctctatgcctttagggggcgtgcctttaaaatcacgataacgattgtcatagcgtggggtttctttcctggctttttgttcttctctcaaagcgtccaactcatctttgctcatgtagcaataataggctttgtcttcgtttaagagtttttgaatgtattctttataaatttcaaagcgtttggattgatagaggatttctccatcgtgttctagccccacccatttgaaagcttctacaatggcgttagccgcttctatggagttacggctcaaatccgtgtcttcaatgcgtaaaaaaaactttccttgattggctcgtgcaaaaagataattgaaaatggctgtccttaagcctcctatgtggaggtagccagtgggcgatggagcgaagcgcgtaacgatcaaactcattattctaaccttaaaaataaaatgctcttattgtattcaaaaatggcttaaaaattgtttcacttttttctattaaaattagtgtatcattgagattatttttaattaggatcaacccatgcaatttatgtttatagtttttaggggggggtaaatgccttcaaacgctcttttgattgaagaaatcgctcgcttaatcaatgtttctcatagcagcgtgcgtaattggatcaaaaccaatcttttagaaaaattagagattgatcataaaatttatgtgaaaacgagttcttttttagatttttgccgcaaccatttagggaaaaacaagcttaacaaatacgctaacaaatccttaaaaggcgcgcacaaccatcaagaattgattttaaaatacctagaaatgttagaaaatagctctgatttagaaaagttgggttcttattatgaagaagaactttctaataccaccagaaatttagaaggcatttactacactcctaataggatagtagaacaacttttcactctccctaaagattttgataccactcaagcgactttttgcgatccggctgtggggagcgggaattttgtcatgcatgctttaaaactggggtttaaggttgaaaatatctacggctatgatacagacgcctttgctgtcactttgactaaaaagcgtattaaagagcgttatcgtttagattgccctaatatcatgcaaaaagattttttgagtttaaaacatgctccgcaatttgattgcattttcactaacccgccatggggtaagaaatacaaccaaaaccaaaaagaaaatttcaaacagcgttttaatctctctcaaagcctagatagcgcgtcgctcttttttatggcgagtttgaattgcttaaaagaaaacgctcatttggggctattattacccgaaagttgtttgaatattgatgcgttcagtaaaatgcgagaagtggctttgaagtttcaaatgagaagcctgattgattttaacaaaccttttaaaaatctaatgactaaggctgtgggtttggcgcttaaaaaaacccctaacaaggatcaaaaaatctcatgcttttatcaaaatagcaagttcaaacgatcgccttcttcttttttcaacaaccctaaaaagatttttaatatccattgctctcaccaaaaaaataaaattttagaccaccttttttccattcctcatatgactttaaaaaataacgctcattttgctttagggattgttacaggcaacaataaagaaaaattacactccaaacaagaaaaaaataccattcctatttttaggggttcagatattttaaaagacggattaaaagcccctagccaattcattaacgctgatttaaaagactgccagcaagtcgctcctttaagcctttatcaggctagagaaaaaaatcgtgtacaaattcatttctttaaaactggtctttttttatgacaataagcaacgcctttttttaaatagcgcgaacatgtttgttttaaaagaaaatttccctatcaacgctcatgcgctaaaagaattgttaaacagcgatttaatgcaattcatttttgaatcgctttttaaaacgcataaaattttaagaaaagatttggaatgtttacccctatttacgcaatttattaacaatggttttgatgaaaaattttatttaaaaaatttagggatagaaaaaaaagaccctaaacatttcacaatcaggaaaaaccatgcgcatcgcttgtcttttggctttaggggataacctcatcacgcttagccttttaaaagaaatcgctctcaaacagcagcaaccccttaaaatcctaggcactcatttgactttaaaaatcgccaagcttttagaatgcgaaaaacattttgaaatcattcctctttttgaaaatatccccgctttttatgaccttaaaaaacaaggcgtttttggggcgatgaaggattttttatggttgttaaaagcgcttaagaagcacaaagtcaaacacttgattttagaaaaacaagattttagaagcgctcttttagcccaattcattcccataaccactccaaataaagaaattaaaaatgtttatcaaaaccgccaggagttgttttctcaaatttatgggcatgcttttgataaccctttatatcccatgagtgtaaaaaaccccaaaaagattttgatcaaccctttcacaagagaaaatgataggaatatttctttggagcatttaaaaatcgttttaaaactcttaaaacccttttgtgttactcttttggattttgaagaacgatacgtttttttaaaagatgaagttactcattatcgcgctaaaaccagtttagaagaagttaaaaacctgattttagaaagcgatttgtatatagggggggattcgtttttaatccatttggcttactatttaaagaaaaattattttatctttttttatagggataatgacgatttcatgccgcctaatggtgggaatgagaattttctaaaagcccataaaagccatttcatagaacaggatttagccaaaaaattccgccatttggggctattataatattgtgttatacttctaatttcaattttgcttgttaggacattcatgaaaaatattagaaatatcgctgtaatcgcgcatgttgatcatgggaaaaccactttagtggatggcttgctttctcaatctggcacatttagtgagagggaaaaagtggatgaaagggtgatggatagcaacgatttagaaagagaaagggggatcactatcctgtctaaaaacaccgctatttattacaaagacactaaaatcaatatcattgacactcccgggcatgctgattttgggggcgaagtggagcgcgttttaaaaatggtggatggggtgttgcttttagtggacgctcaagaaggggtcatgcctcaaactaaattcgtggttaaaaaggctttgagttttgggatttgccctattgtggtggtgaataaaattgataagcctgccgctgaaccggacagagtggtggatgaagtttttgacttgttcgtggcgatgggggctagcgataaacaattggatttccctgtcgtgtatgccgctgctagagatggctatgcgatgaaaagtttagacgatgaaaagaagaatttagagcctttgtttgaaacgattttagagcatgtgccaagccctagcgggagcgttgatgagcctttgcaaatgcaaattttcacgcttgattatgacaattatgtgggcaaaatcggtatcgctagagtgtttaatggctcggttaaaaagaatgaaagcgtgctgttgatgaaaagcgatgggagtaaagaaaatggccgtatcactaagcttataggctttttagggctggctaggactgagattgaaaacgcttatgcgggcgatattgtagcgcttgctgggtttaatgcgatggatgtgggcgatagcgtcgttgatcccactaaccccatgcctttagaccccatgcatttagaagagcctacgatgagcgtgtattttgctgtcaatgattcgcccttagctgggttggaaggaaagcatgttactgccaataaattaaaagacagactcttaaaagaaatgcaaaccaatatcgctatgaaatgcgaagaaatgggcgaaggcaagtttaaagtgagcgggcgtggggaattgcagatcactattttagctgaaaacttgcgccgtgaaaggtttgagtttagcatttcacgccctgaagtcatcattaaagaggaaaatggtgttaaatgcgagccttttgagcatttagtgattgacacgccccaagattttagtggggctatcattgagagattaggcaaaagaaaagccgagatgaaagcgatgaatcccatgagtgatggctatacaagattagaatttgaaattcctgcaagagggcttatcggttacaggagcgagtttttaaccgacaccaagggcgaaggcgtgatgaatcatagctttttggaattccgcccttttagcgggagcgtggaatcgcgcaaaaatggggcgctcattagcatggaaaatggcgaagcgaccgctttttcccttttcaatatccaagaaagaggcgcgctttttatcaaccctcaaacgaaggtttatgtgggcatggtcattggcgaacacagccgggataatgatttagatgtcaatcctatcaaatccaagcacttaaccaacatgagagcgagcgggagcgatgatgcgatcaaactcaccccgcctaggactatggtgctagaaagggcgttagaatggattgaagaagatgagattttagaagttacccccttgaatttaaggatcaggaaaaagattttagaccccaacatgaggaaaagggcgaaaaaataaataaaactttttggaatgcatgcgaatttattcaaccaaaacgctagtaaaaaagatgtttttttgcacaatttgcgttctaataatgggcgttacaaacgctatgtaaaagcccctttaagatatggtgggggcaagtctttagctgtagggttaatagtggagtgtatacctaatggtgtgcgtagggttattagcccttttataggtggggggagcgtagaaattgcatgcacgacagagttgggtttagaagtgttaggctttgatatttttgatattttagtgaatttttatcaagcgttactcaaagacaaacaagctctttatgataatttgctctctttagaacctaatcaagaaacttacagcattatcaagcaagagttaaaagcccattataaaaaagaatgcgttttagaccctttaattttagctagagattattactttaactttaatttaagctatgggccgggatttttagggtggatgagtaaaatttacactgacaaagaacgctatctaaacgcccttttaaaaattaaagattttaacgcccccagtttaaaggtggaatgctctagttttgaagaagtgttgctcgcttatcctaatgattttttctatcttgaccccccttatgtgttagaaaattctaaaatgtttaaggggatttatcctatgcgtaattttcctatccaccacaatggttttaaacatgaagtattggctcacatgctaaaaaggcataaagggccatttattttaagctataatgactgcgaattggtaaggaatgcttataaggattttaaaattttagaaccatcttggcaatacactatgggacaaggcgaaatcagaatgggtaaaaaccgcttagaaagaggcgataataaccatgtcaaacaatctcatgagttattgattatcaaggagtaaaaatgcatattagcggagtcaaaactgcctttaaaatcgctggtgtagaatacgcgaaagacagcacaaagttgaatttcaactatcttaaggatttaaaagatgaaaacaatcaatctttatctcaaaatattttgactcaaaatgtggctagagtgtatttaattgtagtggatggtgagattaaaaaaatcggtggctctcaagcggatggcgggattaaaagcacgctcaatatttataaagacggggagtcaaagggaggcctagtgttagaagttttggcgtgtggtattttctttattacacaatacttacaggggctaaaatagaattttacatgatttatcagcctaattttgaaactcaagtgaaaggcttgtttggtttttgtgcaatcaaagacgcaagcatcagctataaacttttagagcaagcttgtctgacggattatagaaacaatagccatgacgcattgcccgaatggaatgcgcgagagcaaggtaaagattggccaaacgatattaaagatgagcatgccaataccactcaaaaagctcaaaacagagaaaaggccgtccatagaaaagcgattgacaaacctggcagaactttaaaagattgaataaatgatcttaacccaatttcaaaaagggctctaagtttttgctccatttaaaaagtgtgggtttagatgaaaggaagaaataaaacttgtataaagtagccgatattttttgtggtgctggagggttgagttatggtttttctgtgcacccttattttgaattgatatgggctaacgatatagacaaagacgctattttaagctatcaagctaaccataaagaaacgcaaaccattttatgcgatattgcgcaacttcattgccacaacttgccatgcgttccaattgatattctactaggcggaccaccatgccagagctattctacccttggcaaaagaaaaatggatgaaaaagcgaatctgtttaaagaatatttgcggatcttagatttagtgaaaccaaaaatatttgtttttgaaaatgtggtgggtttaatatctatgcaaaaagggcaattgttccaacgaatttgtaacgcttttaaagagagaggttatattttagagcatgccattttaaacgccctagattatggtgtgcctcaagtaagagagcgagtctaaacccataaaaacgcatttttctctaaaagacgctttaggggatttaccgcccattcaaagcggtgaaaatggcgatgctttaggttatcttaaaaatgcggataacgtttttttggaatttgtgcgaaattctaaagaattaagcgagcatagcagtcctaaaaacaatgaaaaactgataaaaatcatgcaaacgctaaaagacgggcagagtaaagacgatttgccagaaagtttacgccccaaaagtggttatattaatacctatgccaaaatgtggtgggaaaaaccagcccccaccattacgagaaatttttctaccccaagcagttctaggtgtatccatccaagggactctagggcgttaagcattagagagggggcaagattgcaaagctttcctgataattataaattctatgggagtgctagcgctaaaagattgcaaattggcaatgccgtgccacccttattgagtgtagtgctcgctcatgctgtctttgattttttaaggggtaaaaatgtttgataataacgattttaaaggttatagaaatttattgggttttaattctcaaaatgcgtttaaggaatttttaggcgctaaagacatacaaccttgcgttgatttcaattatttaaacgcgctcaaaaaaaggctgattgaaatttttagcgctatcaatagtatttattgttttaaatataatgagtatgaattggaatgcttttttaaaaattccatagagcgagtgttttcaaagatagcggacactcatattatttataagctgaataatcaaggcagaagacctgaagaagtttgtttttcgtggatgcgcgggtttttggtagcggaattttttaaggattttatcgcttgtcttttttggcgcgcaaaaagaaaccatcaaattttttggtggtggtaattttgagagcatagaaagctttaaaagaagtcctaaagccgattttttgttagacaatcatttattactagaagttcaaagcggatttcaagggatcaatgacattaaacaacataaagttttagaagctcaaaggcgtttgatagcggataaaattcccactattgtggtgcattttgatctgtttaacgggcaagtggcatgcgtagaaatttctaaaatcaaagaaaatgatttgaattggataacccgccaacaaatggaaaggcagagcgtttttaatatttcgcaaaacttttttaattacaaaattacagaaatgcctaattcgttattttttgcctgacattcagcgtgagtgtgtgcacctcaagtaagagagcgagtctaaacccataaaaacgcatctttctcaaccaacttatattgatccaccctatcttttttattgcctcctgctaaaagtgatcccataaacttcattcctgatttggaataagggatcaataggggcttctacgcctttagggagatcagctgggaaatacacgtctttattgcaacccgttccttcgtatttttcaactttcaaggttcctaccaataattccttatgcttgcctttccaaagcgcggtcgtgtcgttggtggcatcatttttattcgcaaacaccagatacatttggtattctatgggcttagttttaaggtgttgttggaatgaagaaagcagataatttgaatctttttgctttaattcttgaggatttaagtatttaacgccgtctttaggcacaaatttccacctcgcaggcaataatttctctttcttatctttaaacctgaacgcatgcacgctataataaggcgtgttagccacgcttgagctaatccctatcgttttcatataggcggcaaaattcctataagaggggacttcttcataaagctttttgattcttgcttcatctaccttgccatttttaggaatcctcatttcaaaaaattgggcgaattctatcagggttttggcaaaattgatttctgtattgagcatcaccattgtccaactagcgtttttgttttctagttttaacgccattcccctaactttgcttttatcgtccatcgccacgccccctaaagaataccttacagacgcagggatttctttttcattgagtagtggcacctctaaatcctctcttgcttgcgggttagggaggaacacgcctttagcgcaaaaccccttcgtgtggttgattttcattttaggctctttggcgttgagtttgtagaaaatatccgcaatctcttcagcgctcacttcatgggcttttaaaaaacccaaactcaaaaccaaacacaagctcaaaccaatttttttcatttttgctccttattgtcatttttttaatctatgtattgatgtaaaaaccatttttagctttaaaatattatcacattatatactatcaatgcagatagtttttaaagcgactatgtaaaactatgtaaaatagaagctttttcactagcaaactggcgtttgaaaatttaaattttgtaaattttgagaaaaactagcttgattttaaactaaatctatattcttttatgctagaattacttttacagagtaatttatctattctcagtaaagtaaggaagaggaatgaaattaaagaaacgaaaagttgcggctacattgctaaagcgtttgaccttgccactattgttcactacgggttcattaggggcggttacttatgaagtgcatggggattttatcaacttctccaaagtgggttttaaccgttcgcctattaaccctgttaaaggtatctatcccacagaaacttttgttaaccttacgggtaagctagaggggtctgtgcatttaggtaggggatggaccgtgaatgtaggcggtgttttgggcggacaagtttatgataacactaggtatgataggtgggcgaaggattttacccccccaagctattgggataaaacttcttgcggcactgattctttgagtctttgtatgaatgcgactaaaatgtggcaacagcaagggccaggtggtattattgaccctagaggtattggctatatgtatatgggtgagtggaacggcttgttccctaattactatccggctaacgcctacttgcccgggcattcaaggcgctatgaagtttataaagcgaatcttacctatgatagcgacagagtccatatggtcatggggcgctttgatgttacggagcaggagcaaatggattggatttaccaattgttccaaggtttttatgggactttcaagcttactaagaacatgaaattcttgctctttagctcttggggtcgtggtatcgctgatggtcagtggttgttccctatctatcgtgaaaagccttggggtattcataaggcgggtattatttatcgccctacaaagaatctaatgatccacccttatgtgtatctcatcccaatggtaggtacattgcccggtgctaaaatagagtatgataccaatcctgagtttagcggtagaggtataaggaataaaacgactttctatgtgttgtatgactatcgttggaataacgctgaatacggtcgttacgcgcccgctcgttataacacttgggatccgttcttggataatggtaagtggcgtggcttgcaaggtcctggtggtgcgacgctctatttgcaccaccacatagacattaacaactactttgtggttggtggtgcttacctcaacatcggtaaccctaacatgaacttaggtacttggggtaaccctgtggctcttgatggtatcgaacaatgggtcggtggcatctatagcttaggctttgcggggattgacaacattaccgatgctgatgcgttcaccgagtatgttaaaggtggaggcaagcatggtaagtttagctggagcgtttatcagcgtttcaccaccgcaccaagggcattggaatatggtattggtatgtatctagactatcagttcagcaagcatgttaaagcgggtctcaaactcgtgtggttagagttccaaattcgtgcgggttacaaccctggaaccggtttccttgggccaaacggtcagccgctcaacttgaataatggtttgtttgaatcttcggcgttcgcacaaggccctcaaaacatgggtggtatcgcaaaaagcattactcaagacagaagccatttgatgacacacatcagttatagtttctaagggagttcccctattctcttagatatgcctttttttgtatttttattttaatatctttgggagttagggttttggaaattaagaaatattttctttacgctctattttttttgcttttttctggtctttttttatccaaacttcaagcttataaatttaacatgagtattgttggaaaggtgagcagctatactaagtttggctttaacaaccaaagataccagccttctaaagacatttatcctacaggtagttacacttctttactcggcgaattgaatttgagcatggggttatacaagggcttgagggcggaagtgggggcgatgatggcagcgcttccctatgactctaccgcctatcaaggcaataatatccctaatggccagcccggctctaggaccgatccttttggggcgggtatcttttggcaatacattggttggtatgcagggcatagcggtttaaacgtgcaaaaacctcgtttggctatggtgcataacgcttttttgagctacaactacaagaaagacaaattcagttttggcgtgaaaggggggcgctatgatgctgaagagtatgattggttcacttcttacactcaaggggttgaaggctttgtcaaatacaaagacaccaggttaagggtgatgtattcagacgctagggcttcagcgtcaagcgactggttttggtattttgggcgttactatacaagcggtaaggctttaatggtggttgatttgaaatacgaaaaagacaacctaaaaatcaacccttatttttatgcgatctttcaaagaatgtatgcgccaggcattaatatcacttacgacactaaccctaatttcaacaataagggctttcgttttgtaggcactttcgtggggtttttccccatttttgccactccggctaatcaaaacgatattatcctcttccaacaagtgccgctaggcaagagcgggcaaacttatttcttccgcactcgtttttattataacaagtggcaatttgggggcagtgtctataaaaatatcggtaacgctaatggtgatataggtatttatggcgaccctttggggtataacatttggacgaatagtatttatgacgcagaaattaacaatattgttggcgctgatgttattaacgggtttttatatgtaggctcgcaatatagagggtttagttggaaaattttaggccgttggacggatagcccaagggctgatgaaaggagtctcgcgctctttttgagctatttttctaataggtataatattagaatggatttgaaactagaatattatggcaatatcaccaaaaaaggctattgtattgggtattgtggcatgtatgttccagtcgatcctaacgggcctggcacgcagcctttaacgcacaatgtgtattctgaccgaagccatatcatgtttaacatcacttatggttttaggatgtactagctttttatccttatatttttgattggcctttttaaaatattgaaaggcttcgctccaatcaaatattaatactcaaaaagccttatttaattttattattcaacatttaatacactaaaacaaaacaccacaccccgtgcagtttttcaacaagctaaacgagtttaagagcgatgttttcaccacgcccaaggctaaagaatacattgacatagcgagcggatttcacagttaaaaagttagaaagtcaaattattgaagaggcgagaatgcttttagaacaagaaactcaaaaaagcgttaaggcttacaatgcaatgatgggacaccagccacagaatagcttaaaacatggtttgaaaaatttcaataatcctttgagtaaagagggctaaaagatttgaatgggttaaaataccaacttttattggcttatgggcgttagaaaataagcgtcaaatccattcaaattttggctctgttctcatcaagcatggataattaaaacctttttgactaaattcaagccctttactattgattgcaaaaaatgtttttagcattttttagattttattatccatatttgatgagatccaagccttttttattttataaaaagggctgtgtgagatcacaatgaaatgtaatccacttcttttggtttttggtggctagtaatgagttgcttacaggttgcaacgccttctgaagtgccaaccatcaatagcttggattcgcttgcaataatcgtttccccgtcaggcatggggatgtatttgccatctttttgagtgataccaatcacaaaggctttagcgatctctctaaaatgggcttcttttaatttccttaacacaagccagctggttttggggacaatcacttcttctaagtctaaaagcgtgtcttttttattgataaaacgctctaagatattttccatatccggacgcaccgccatcgcgctcactctctgcgccatgagttttgtaggggaaaccaccatatcagcccccaatttttttaatttttctaagccttcatcgctatgcgcgctcgcaatgatgtagtaaggtttgcgctttaattccttttcaaacaagcgcacgctcaccattaacgccacgttcaccggtaaaatcttagacaacgccacaacgcccttagcgctgctcaagtgggtttttagcatggctaaattggtgtgcggatcgcctatgatatagtaggggtatttgtgcttaatggcttcttcttcaaaattaggatcattatccacgaccacaaaggggatttgagcggagcggaactgcttgctcaattcaatggtgtattcgttgtggtaacaaatcacataatgatccttaaggcgtgcgattttataaatcatacctttctccttaatcaatctggtaagcgtgcctttattgaccacgctaactaaaatagccacgctaaaagcaataattcccgtcccacaaaacattaaaatggaagttaaaaaaatacttataggcccaaactggctttcatttaaagcgccaaaccctgtagctgtcatggtgtaagtcgtttgaaagaaagcttgcataaggctataattttctagggcgaagtatcccagagtgcctaaaagcacaagcaattggattaaaataagcgggagtctaaagaccttaaattgctcatagatttcagaatttaaattgacttctggctgattttcatcgtcttttttgattttaaaaaatttcaacttttcaaacaaaaccaattcctagatcaaaataaattcttttgaaagcgtttgcttctaagtttgatcaaaacgctaaacctaatttaggttgtgttttaatcttaaaaagaagtttagatttaaggggagtttcaaaaaggttatcaaaaacaccaaaaccacccctacaatcaaaatggatagaaattctaaaaactaagcccctttacgcatggttcttaaagtggaagcagccaccttaatgcgtttggtcgtgccgtcgtctaactggatcttaatggatcgcaagttagggagcaagcggcgcttgtttttgttgttcgcatgactgacatgattgcctatcataggccctttgaaagttaaagtgcatctttttgccattgtgtatccttaaatattgaaatgaatttgacactatacctaaattagcctttaaaaagactgattttaaggtcaatttttaaatggttcgtttaagaactactttttttgaggcatagaacttttaaagcctttcattctatcaatagcgtctctgtatttggcgatattttcttctgtaagttctgttacagcttttttcatgacaaccgcatacattctgtttaaaatcttgtgtatcgcgtcttctctattcttatccaaattttcatggataacgttttttgaagaattaaaccctcctgaagcgttattagtagaagtgtatgtgtatgttattgcttgaaaagttcctacttctacagcaaaatcatggacgacacgattgctttctggttcataaaaattaaaccatacagagcctgagctttgatccactagcgtgtctaaattgggactattgggatcttttaaattcattttcaaattttctaagattcctacccaccctttcaaatccaaaacggaaaaaatctttttcttatcttgctcgctcaaagccttttcatcttgaaaacgcaacacttgatagcctcttttttcaaaaatagtttggatttgattggctaaagcgtcttgaaacttatcaatatagggttttagattatcgctcacttgaatgcgtggcattaaaatacctacaacatgatggttttgtggggcttgaacaatatacaccgggtaattaaaatctagtggcgtaacatgttcagagcttgttttcattctttcatgagtttgaactggttgttggtttttggcgtcatttggtgtttttgtctcagcgcttggattcatcgcgcaaccgatcaacacgcttgaaagccctaagctaactagcattttagaataagatctaacttttttaaagataaacgaacgccccataaaagtcctaaaaataaaaattgaaaccataattatactatttttaagtaaatcaatttgcgctacaattttcttttttctaatttcaagcatggcgattttaccacaagggattttatgctctattctttactatatggctattttaatatcaatcttttccaatatttgacctttagagcagggttagggtttttcatagcctttttcctcacgctttttttaatgcctagattcattctatgggccaaggctaaaaaggctaaccagcccatttctagcttcgtgccaagccaccagaataaaaaggatacccctacgatgggggggattgtgtttgtttttgcaaccattgttgcgagcgtgttgtgcgcgtctttgggtaatctttatgtgttgttagggataatcgtgttagtgggctttagttttgtgggttttagagacgattacactaaaatcaaccaacaaaataacgccgggatgagcgcgaaaatgaaatttggcatgctttttgtcctttcgcttgtggtgtctgttttgttgagccttaaggggttagacacttttttatacgcgccttttttgaaaaaccccttgtttgaaatgcccacgatgttagcggttggtttttgggtgttggtttttttatccacgagcaatgcggtgaatttaaccgacggattagacggcttagcgagcgtgcctagcattttcaccctcttaagcctttctatctttgtgtatgtggcagggaatgcggaattttctaaatacttactttatcctaaagtcatagatgtgggggaattgtttgtgatttcgctagcgttagtgggatcactctttggctttttgtggtataactgcaacccggcaagcgtgtttatgggcgatagcgggagtttggctttaggggggtttatcgcttataacgctatcgtttcgcataatgaaatcttactcgttttaatgggatctatttttgtaatagaaactttgtctgtgatcttgcaagtagggagctataaaacccgtaaaaaacgcctttttttaatggcgcccatccatcatcattttgagcaaaagggttgggcagaaaataaggtgatcgtgcgtttttggatcatttctatgctgagtaatttagtcgctcttttgagcttgaaggtgcgttaaaatgaaaatctctttattggggcatggcaaaaccactctagccctagcacgtttttttaaaaaaaaccataatgaagtcaaattttttgatgataaattccctgcattttttaaggatagcgagggttttctttgctatcccagtaaggattttaaccctaatgattcccaactagagatagtcagccctggcattagcttcacgcaccctttagtgataaaagccaagcatttaatgagcgaatacgattatattgatagtttgtttgatcattctttcacgcctacgatgataagcattagcggcactaatggtaaaaccaccacgacagaaatgctcactatgcttttagaagattttaaggctgtgagtggggggaatatcggcacgcctttgattgaattgtttgaaaagcgatcgcccttgtgggtgttagaaacaagctctttttctttgcattacactaataaggcttaccctttaatctacttgctcatcaatgtggaagctgatcatttgacttggcattgcaattttgaaaattatttggacgctaaactcaaggttttatcgttgatgcctaaaacttcgctcgctatcctccctttaaaattcaaagaacaccccattattcaaaactcgcaatcgcaaaaaatcttttttgacaaaagcgaagaggttttagagtgtttagaaatcccttctaacgcccttttttttaagggagcgtttttattagacgctgccttagcccttttagtctatgagcaatttttaaaaataaagaatctaaaatggcaagactacaaagaaaacgcccttaaaagactgaacgcttttaaaatcggatcgcataaaatggaagaatttagagataaagaagggcgtttgtgggtagatgacagcaaggccacgaacattgatgccaccttacaagccctaaaaacctttaaaaaccaaaaaatccatttgattgtagggggcgatattaaaggggtcaatttaacccccctttttgaagaatttaaacattatgaaataagcctttatgccataggatcaagcgtttctatcatccaagccttagcgttagaatttaatgtttcttgtcaggtttgtttggagttagaaaaagcggttcaagaaattaaaagcgttttgttgcaaaatgaagtcgctttgctttcacccagcgcagccagtttggatcaattttcttcgtataaagaaaggggtgaaaaattcaaagcgtttgttttaaaagattaaagcgcatgcgccacgacttctaattgtgaaattttttgaaaaatctcattccgttctgcttcgcttgaaacttccatagaaacattaaagctataaaatttagcgtttttagaagtgtttttgaattccaatttaaaggggtgttggtaggtttctaaaagctcttttaacgcacttgtatcgttagtggtcataatcactctataatcccaaacgcaagggtaaataatggtgggtttttctaaatcagacggcactaagaagctccttaaacaatttaggaatggcaatagggctgtatgtagagcggttgacaaagccaaacttgatttctgaagcaaagactttaaagggcttcataggctctaaagaagcgttttggatgcaataaatttcttgaaaaagcaccacaaaaacctttcttaattctttaatttgcgttcttatctctaagacttgtcccaaactcgcaggggtaaaaaaatccgctttgatagagcggatgacaaacacgccttcttcattttccggcaaaacattttttttaaaaaaaaactcgctcctagccctttcgcaatatttcaaataattcgcatgatagaccacgccttcagagtcggtatcttcgtaatataccctacagcgcattaattccccttacttaaataatgaaactttcttaaaattatacaatatgtaacttaactatagtataatctaggggcgttgctttataatttttaggtatttttgaaagtgggttttttcttaaatcttaagatctttagagatttcaaaaaactaatacagcaatagttgggcgatagttgggcgattaaggacatagctccttaattttaatcattgacaaggagtttggtagttaggatatgggtaatcatttttctaaattaggatttgttttagcggccttagggagtgcgataggtttagggcatatctggcgctttccttacatgactggggtgagtggtgggggtgcttttgttttattgtttttatttttatccttaagcgttggcgcggcgatgtttatcgctgaaatgctactagggcaaagcacgcaaaaaaatgtaacagaagcttttaaagagcttgacattaaccctaaaaaacgctggaaatacgcagggcttttgcttatttctgggcctttgatactgactttttatggcactattttaggctgggtgctttattatttagtgagtattagttttaatttgcctagcaatatccaagaatctgaacaaatttttactcaaactttgcagtctatagggttacaatccatagggctttttagcgttttattcataaccggatggattgtttctagggggattaaagaaggcattgaaaaactcaatttggttttaatgcccttactctttgccactttttttggtttgcttttctatgcgatgagcatggattctttttctaaagctttccatttcatgttcgatttcaagccaaaagatttgacctctcaagtgttcacttattccttggggcaggttttcttttctttaagcatcggtttagggatcaatatcacttatgctgcggttacggataaaacgcagaatttgcttaaaagcacgatttgggtggttttatcagggattttaatttctcttgtggcagggcttatgatttttacttttgtgtttgaatatggggctaatgtctcgcaaggcacagggttaattttcacttctttaccggtggtttttggccaaatgggagcgataggcgttcttgtttcgattcttttcttgctcgcgctcgcttttgctggcatcacttctacggtggctttattagaaccaagcgtgatgtatcttaccgaaaagtatcaatactctcgttttaaggttacttggggtcttgtagcgctaatttttgtggtaggcgtggtgttgattttctcgctccacaaggattataaagattatctcactttctttgaaaaaagtctttttgattggttagattttgcatcaagcaccattatcatgcctttaggcgggatggcaacctttatttttatgggctgggttttgaaaaaagaaaaattgcgtcttttgagcacgcactttttaggccctaaattgtttgcaacttggtatttcttgcttaaatatatcacccctttaattgtgttttccatttggttgagcaagatttattaaaatatttggcatgggaaaattttctaaattaggctttattttagccactttgggtagctctatcggtttagggcatatttggcgctttccttatatggtaggtcataatggggggagtgcgtttgtgcttttatacctagcgctaaccttgagtttaggcattgctatgcttttagtggaaatgctgattgggaatttgggtaaaaaagatgttgtttctaattatcaaatcttagatcctaaaaggaaaaaatattaccctttcacttctttttttattttaggcggccctctcattctatccttttatgcggtggtgttaggctgggtgctttactatctttttgtagtaacttttgatttgcctaaagatttagagcaggctaaaatgcaatttagcatgcttcaaaatggcagtttaatctggcctgttattggctttagcgcatgcttattaccgacaatatggtttgtttctagggggattgaagaagggattgaaaaattaaatgtcgtgcttatgcccttattgtttgtgatttttatagggcttttaatctatgcgatgactttagaaagcatgcctaaggctttgcgctttttatttaattttgagattcaaaagattgattttaaggttgtgatggacgctttagggcagatgttcttttctttgagtttgggggtaggcacgatcattacttattcggctttcacacccaaaaaagaaaacctactcaaaagctctctgtttattgttttaccgggtattttaatctctctcattgccggggtgatgattttcacctttgtgtttgaataccatgcagacgtgtctcaagggccagggcttgtttttatttccttacctttaactttcgctaaaatgggaataagcgggcagatcgtttcgctctttttctttatagcccttgtttttgccgggatcacttccacggtgtctttgatagagcctttagcgctttatttaatcaatcgttttaatttctcgcgcactcaagcgtcgctatggatagggatcgttgtgtatgttttaggcgttttagtcattctttccatgaatgaacgatacgctaagtttttgagcttcgctcataagagcgtgtttgggtggctggatttcatcacttcttcgtttttaatgcctttgggaggcttgttttcagtcttgtttgtggggtgggttttaaataagaagcgttcttttttagccacgaagcacttctttaatataaacgcctttaaagcgtggcattttagcgttcgttttattgcgcctgtagtgattttagcgatttttatcttgcaatttaaatgaaaataagaaagcttaatgaaaagcgttttgctctttatgatttttgtagtttgtcagttagaaggcaaaaaatttttgcaagataattttaaggtggattataactactatttgcgcaaacaggatttgcacatcattaaaacgcaaaacgatttgtccaatgcctggtatctccctccacaaaaagccccaaaagaacattcttgggtggattttgctaaaaaatatttaaacatgatggattatctaggcacttatttcttgcctttttatcatagtttcacccccatttttcaatggtatcatcctaatatcaacccctatcaacgcaatgagtttaaattccaaatcagctttagagtgcctgtatttaggcatattctttggactaaaggcacgctttatctggcttatacccaaactaactggtttcaaatttataataacccccaatccgctcccatgcgaatgatcaatttcatgcctgaactcatctatgtttatcctattaattttaaaccttttgggggtaaaatagggaatttttctgagatttggataggttggcaacacatttctaatggcgtggggggcgcgcaatgctatcagccttttaataaagaaggcaatcctgaaaaccagtttccaggagggcctgtaatcgttaaagattataacgggcaaaaagacgtgcgctggggggggtgccgctctgtgagcgcggggcaacgccctgtgtttcgtttggtgtgggaaaagggaggcttgaaaatcatggtcgcttattggccctatatcccttatgatcaatccaaccctaatttgattgattatatggggtatggtaacgctaaaatagattacaggagagggcgccatcattttgaattgcaactttatgatatcttcacgcaatactggcgttatgatcgctggcatggggctttccgcttaggctatacctaccgcattaacccttttgtagggatttatgcgcaatggtttaacggctatggcgatggcttgtatgaatacgatgttttttccaatcgtataggggtaggaatacgcttaaacccttaaaaaagcgttcttttatgctataataagactaaaaattcaaggggattattcaattatgaaaatcagtgtcagtaaaaacgatttagaaaacactttgcgctacttgcaagcttttttggataaaaaggacgcttcttctatcgcttcacacatccatttagaagtcattaaagaaaagctttttttaaaggctagtgattccgatattggactaaaaagctatatttctacgcaatccaccgataaagagggcgtaggcacgatcaacggaaaaaagtttttggatattatttcatgtttgaaagactctaatattattttagagactaaagatgatagcctagtgatcaaacaaaataaaagctctttcaaactccccatgtttgacgctgatgagttccctgaattccctgttattgatccaaaagtgagtttagaaatcaatgccccctttttggtggatgcgtttaaaaaaatcgcccctgtgattgagcaaaccagccataaaagggagttagccggtattttaatgcaattcaatcaaaaacaccaaaccctttcagtggtaggcacggataccaagcggctttcttacacgcagttagaaaaagtctctatccattccaccgaagaagacatctcttgcattttacctaaaagggctttattagaaatccttaagcttttttatgaaaatttcagttttaaaagcgacggcatgttagcggtggttgaaaacgaaacgcacgcttttttcaccaagctcattgatgggaattaccccgattatcaaaaaatcctccctaaagaatacacttcttctttcactttaggcaaggaagaatttaaagagagcattaagttgtgcagttctttaagctccaccattaagctcactttagaaaaaaacaacgctttgtttgaatctttggactctgagcatagcgaaacggctaaaacctctgttgagattgaaaaaggtttggatattgaaaaagcctttcatttgggcgtgaacgctaaatttttccttgaagccttaaacgctttagggacaacgcaatttgttttaaaatgcaatgagctttcttcgccttttttgatccaagagcctcttgatgaaaagcaaagccacttgaacgctaaaatttccactttgatgatgccaatcacattataaaggctgatttgaatgcaaaattaccagagccatagtattaaggttttaaaaggcttagagggggttaggaaacgacctggaatgtatattggcgataccaatataggcgggttacaccacatggtgtatgaagtcgtggataacgctgtagatgagagcatggcgggtttttgcgatacgatcaacatcactttgactgatgagggttcatgcattgtagaagataacgggcgaggcattcctgtagacattcaccccacggaaaaaatccccgcttgcaccgtggttttaacgattttgcatgcggggggcaagtttgataatgacacttataaagtttcaggcggtttgcatggcgtgggcgtttcggttgtgaacgctttgagcaaacgcttgatcatgaccattaaaaaagagggtcaaatctatcgccaagagtttgaaaagggtatccccattagcgagcttgaaatcattggcaagactaaaagcgctaaagaaagcggcacgactattgaatttttccctgatgaaagcgtgatggaagtcgttgaatttcaagcgggtattttacaaaagcgcttcaaagaaatggcgtatcttaacgacggcttaaaaatttctttcaaagaagaaaaaacccaactgcaagagacttatttctataaagacggcttgaaacaattcgtgaaagacagcactaaaaaagaattgctcacccccattatcgcgtttaaaagcatggatgaagaaacgcgcacttctatagaggtcgctttagcgtatgctgatgattacaatgaaaacaccttaagctttgtgaataacattaaaacttctgagggcggcacgcatgaggcgggctttaaaatgggcttgtctaaagcgattttgcaatacattgacaataatattaaaaccaaagagtcgcgccccatttctgaagacattaaagagggcttgatcgctgttgtgagcttgaaaatgagcgagcctttatttgaggggcagactaaatccaaactcggcagctcatatgcgcgcgcgttggtttcaaaattagtctatgacaaaatccatcagtttttagaggaaaaccctaacgaagcgaaaatcatcgccaataaagccctactagctgcaaaagccagagaagccagcaagaaagccagagagcttacaaggaaaaaggataatttgagtgttggcactttgcctggaaaattagccgattgccagagcaaagacccgcttgagagtgaaatctttttagtggagggcgatagcgcgggcgggagcgctaaacaagggcgtgatagggttttccaagcgatcttgcccttaaaaggtaagattttaaatgtggaaaaaagccatttgtcaaagattctaaaatcagaagaaattaaaaatatgatcacggcttttgggtgcggcattcaagagggttttgatatagaaagattgcgctatcataaaatcattatcatgaccgatgctgatgtggatgggagccatatccaaaccttgctgatgacttttttctatcgttatttacgcccattgattgaacaagggcatgtttatatcgctcaagcccctctttataaatacaagaaaggcaaaacagaaatttatcttaaagacagcgtcgctttggatcattttttaattgagcatggcatcaattcggtggatattgaagggattggcaagaacgatttgatgaatttgttaaaagtggcacgccattaccgctatacgcttttggaattagaaaaacgctacaacttgctagaagttttacgctttttgattgagactaaggacgccttaagccttgatatgaaagttttagaaaaaagcattttagaaaaattagagggcttgaattatcagatcttacgctcttttgccactgaagaaagcttgcatttgcacgcacaaacccctaaaggcttggtggaatttaacctagatgacaacctctttaaagaagtgttgtttgaagaagcgaattacacttatcaaaagcttatggagtataatttagatttcttagaaaataaggatattttggcgtttttagaagaagtggaaaaccacgctaaaaagggagcgaatatccagcgctataagggactgggcgagatgaaccctaatgatttatgggaaacgaccatgcataaagaaaaccgcagcttaatcaaactcaaaattgaagatttagaaaaaaccgatgcgatcttttcgctttgcatgggcgatgaagtagagcctagaagagcctttatccaagcgcatgctaaagatgtgaagcaactagatgtgtaaggggttttgattagaacccctaaacatttaaccaaacaagagagcgtgaatttaggggcttactacacgcccccttatttagtggattatgcttacaagcttttaaaaaagcatgttggtattgaaaactacacgcttttagacaccgcatgtggtaataaagagtttttaaaactccaccaccctaaaaaaataggagcggatattgaccctgagtgtggtgctttaatgataaacgctctagccaatcctaaaagagaaaattatggcattagccaagatgagcctttaatcattgtgggcaatcccccctataacgatagaacttcctttatcaaacaaaatattaagaataaagatttcatttttgagatagacaacgatttgaaatccagggatttagggataagttttttaaaatcttttgcaattttaaagccagcgtttatttgcgtgttacaccctttatcttacctcatcaaagaagctaattttaaacaattaaagttatttaaggataattacaggcttttagacgctttggttgtttcttctaaatctttcactaaaagtaacgaatttcctattgtgatagctttatatgagcgagggcgaatggactatgcagatattaagcgttttatttttccaactgattgtggcacaacactatgcttaaacgattttgactatatagccaattatgtggataaataccctaacgctaaaaaggttagtgcatgcgtgggctattttttccctatgcgagacatcaacgcccttaaacgcaacaaaacttttttaaatgcaccaagcgaaaatgcggtgcgtatcagtcaagataaattgatttattaccaatatatccattattttaaggaaatcgcccctaaaatcccttattattttggcaatttggatattattattgacaattttgcttttttaaaaattaaagacgtttttttaaaagacaaaagagcgcgtttagaatattttaaaaaattgtttcaaggacacccttgtgagtttgattaaagttaatgatgataaaaaagtgattgaggtttctattcctttaacttccatttcaggcaaagttcgtgtgaaaatcagacatgcctttagcgattatggtatttcaacagcgactagaaaaatccctttcagtttaaagcattatgtagagtggcaaatcggttatgatgtccccattaaagataaagaaaaatttgaactcactaccctaaaagataaaaaatatcattttttaggggctaataataaagtaaagactctttatgaattgagcgaaatgatttattacgctaagcgattgggtttaatcagtttagaaaatttagaaaatactttaaaatatttagaaaaacaaaaacaattcatagaagataattttatgattacaagagaaagatttagatcgcatcaatttgggggcatggattttgaactttcacgcatttcttatcctttactcattcattcttttaatgataatcagttgagcgaaatcgttattagagagcaacaatacggctctaaaacccaagccatgctatatttttgcttttctattttggaattaaaaaccgctacccccttattaaataggaccgttgccctcaaagaacatgctcttttaattatctataaaaccaacgctcttgtgtttttagaaatgcttaaaatttttggccttttaagccaagcgcaccataacgatgtgctaaagattttagaaaaaatacttcaaaattaacgatacgaattgttaaaaagagaatgaatatccaacgctacaagatccaggcgagataaacccgtttatgggaaacaaccatgcatcaataaaacgcgcttcataaagccataaaaacaaggctaggctttaaacttgtatcgtttttctttaatggcttatgttatactaataaaatacagatttgattgaaggcattaaacgactgcatggtattttttcataagaaaattattttaaattttacctattctttaatggttgcttttttattccctttatcctatggagttcttttaaaagccgatggaatggctaaaaagcaaactttattggtgggcgaaaggcttgtgtgggataagctcacgctgttagggtttttagaaaaaaatcgtatccctcaaaaactctactacaacctaagctctcaagataaagaattgagcgctgaaatccaaagcaatgttacctactacactttaagagatgaaaacaacacgctcattcaagcccttatccctattagccaggatttgcaaatccatatttacaaaaaaggggaggattattttttagactttatccccattgttttcactcgtaaagaaaaaactctccttctttccttacaaacttcgccctatcaagatattgtcaaagccaccaatgacccccttttagccaaccaattgatgaacgcgtataaaaaaagcgtgccttttaagcgcctagtgaaaaacgataaaatcgctatcgtttatacaagagattatcgtgtggggcaagcgtttggccagccgaccattaaaatggcgatggttagctctcgtttgcaccaatactatcttttttcccattcagatggccgttattacgacttaaaggcgcaagaagtggcagggtttttattagaaaccccggtgaaatacacccgcatttcttcgcctttttcgtatgggaggttccatcctgttttaaaagtcagacggcctcattacggcgtggattatgcggctaaacatggcagtttgatccattctgcttcagacggccgtgtgggttttataggggttaaggcgggttatgggaaggtggttgaaatccatttgaatgaattgcgcttggtgtatgctcacatgagttcttttgctaatgggttgaaaaagggatcattcgttagaaaaggacaaatcataggcagagtgggaagcacgggtttaagcaccgggccgcatttgcattttggcgtgtataaaaactcccgccccattaatcctttaggctatatccgcaccgctaaaagcaagctgcatggcaaacaaagagaggtttttttagaaaaagctcagcattctaagcaaaaattagaagaactttttaaaacccattcttttgaaaaaaattcattttatcttttagagggtttttaatgtcttattttaagaatattttcaatcaaaaatctttagtagatgattccagtgtgtatttagagccttgttctagctctaatttcatagaattaaaacgcatgcattataatgaagagaatactaagaaaacatgggatattattaagtctttagacagcgtggcggttttactctatgaaaaagaatccgattgctttgtgattgtgaaacaattccgcccagccatttatgctcgtaatttttattttaagcgcgatcaggatcaaaatattgacggatacacttatgaattgtgcgcggggcttgtggataaggctaataagagtttagaagaaatcgcttgcgaagaagcgttagaagaatgcggttatcaaattagccctaaaaacttagaaaccataggccaattttatagcgcgactgggttgagcgggagtttgcaaacgttctattacgctgaagcgcatgagggtttgaaggtttcaaagggtggggggattgatacagaaaagattgaagtgctgtttttagagcgatcaaaagctcttgattttataatggattttcaatacgctaaaaccaccggcttgtctttagccattttgtggcatttaaaaaagtttaaaaatgtttaaaaggaattttatgttaaggcttttggtaggacttcttttaatgagttttataagcttgcaatcagcctcttggcaagaacccttaagagtgagtatagaatttgtggatttgcctaaaaaaatcatccgttttccggcccatgatttgaaagtgggggagtttggttttgtcgttactaaactttcagattatgaaatcgttaattctgaagtggttattattgctgttgaaaatggcgtcgcaacggctaaattcaaagcgtttgagtcgatgaaacaaagccatttacccactccaagaatggtcgctaaaaaaggggatttagtctatttcaggcaatttaacaaccaggcgtttttaatcgctcctaatgatgaactctatgagcaaatcagagcgactaacactgatattaattttattagttctgatttgttggttacttttttgaatgggtttgacccaaaaatcgctaatttaaggaaagcgtgcaatgtttatagcgtgggggtgatttatattgtaaccaccaacacgctcaatattttaagttgtgagagttttgaaattttagaaaaaagagagctggatacaagtggcgttactaaaacttccacgccgtttttttctagggttgagggtattgatgcaggcacgctagggaaacttttttcaggcagtcaatctaaaaattacttcgcttactatgatgctttagtcaaaaaagaaaaacgaaaagaagtaaggattgaaaagaaagaagaaaggattgatgctagagaaaataaacgagaaatcaagcaagaagccattaaagagcctaaaaaagccaatcaaggcgcagaaaacgctcccactttagaagagaaaaactaccaaaaagcagagcgaaaacttgacactaaagaagaaaggcgtcgttcaagagatgaaaggaaaaaaactaaagccaccaaaaaggctatggaatttgaagaaagagaaaaagagcatgatgaaagagacgaaaaagagactgaagaaagaagaaaagctttagaaacggataaaggcaatgaaaaagtcaatgccaaagaaaacgagcaagaaatcaatcaagaatccgctaatgagccaagtagtgaaaacaacgccactctaaaagacacagaaaacacttctgtcttaaaagagagtgccgctaaaaaagaagcaccaaaaccaagctctaaagattagaaatgaataagaagtaagcccatgttagagaagcaacacatccaatactttaaaaacctggtagggggagaggattttttcaccgatttagcgcatttgaacgcttattgctatgacgctactaaagaaaggcatttgcctagtggcgtgattttccctaaaaacgagcgagaaatcagccagattttaaaatactgcaacgagcatcgcatcatcgttgtgcctaggggggctgggagcggttttacagggggggcgttgagcgtgagcggagggctagttttgagcgtagaaaagcatttggataagattttagagattgacactaaaaatttgatcgctagagtagagccgggcgtgattaacaagcatttccaaaacgaagtggaaaaattggatttattctaccctccagatccagcgagcgagaatcaaagcactttaggggggaatgttgctgaaaatgccggcggcatgcgcgcggctaaatacgggatcacgaaagattatgtcatggctttaagggtggttttggcgaatggtgagatcataagggcaggcaaaaagacaatcaaagatgtcgctggctttaatatcgcagggctgatgatcgctagtgaggggtgtttgggtgtgatttctgaaatcactttaaggcttttagccaaaccgcccctaaaacaaagcgcgatgggggtttttaaccatattgaagacgccatgaacgctgtttataagacgatgagcagcggcgttacgcctgtagcgatggaatttttggataatttgagtgtccaagcggttgaagagcgattttctaaaggcttacccaaagacgctggagcgatacttatcactcaagtggatggcgtggtgaaagagcagatcgcatggcaactcaatgaaatagaaaagcacttcaaagccaatggttgcgtgggttttaagatcgctcaaaacgaacaagaagagcaggatttatggttttcaaggcgtaacgcttctcaaagtattagcgtttatggtaaaaagaaattgaatgaagatgtaaccgttcctagggcgagcttgccgagtttgttgcaagaagtcgccaaaatcagccagaaatacggctttaaaatcccttgctttgggcatacgggcgatggcaatgtgcatgtgaatatcatgctagaagatcctaaaaaagatttagaaaaaggccataaggctatggaagagatttttcaggccgctattagtttggaggggactttaagcggggagcatggcataggcttgtctaaagccaaattcatgcctttagcgtttaatgctagtgaaatggagctttttaggaacattaaaaaagcccttgatcctaataatattttaaacccttttaaaatggggctgtaaggtttaaaagtaaggaaagcgcatgaaagtcggtgtttatggggcgagcggtcgtatagggaaattacttttagaagaattaaaaggggggtataagggattagtgctatctagcgtgtttgtcaggcaaaaatgcgaaaccgattttagctctttttcgcacgcccctttagtaaccaatgatttaaaagcgtttgtgagggcatgcgaatgcgtggttgatttttctttgcctaaaggcgtggatcatttgctagaggctcttttagaatgccctagaattttagtttctggcacgaccggtttagaaaaagaaacgctagaaaaaatgcaaaaattagccttaaaagcgccgcttttgcacgcgcacaacatgtctatagggattatgatgctcaaccaattagcctttttagcttctttgaaattaaaagatgcggatattgaaattgtagaaacgcaccacaatctcaaaaaagacgccccgagcggcacggcgttgagtttgtatgaaacttgtgctaaggctagagggtatgataaaaaaaacgccctcatcactcacagagaaggtttgcgctctaaagaaagcattggcatagccgctttaagggggggcgatgtcgccgggaagcacacgatagggttttatttagagggcgaatacatagagcttagccatacggcgactaaccgatctatttttgctaaaggggctttagaagtggctctgtggcttaaggataaagccgctaaaaaatatgaaatcagcgaaatgtttggttgaacgcttgaaccttttttgtatggatgattcacgcttctataatggaataccgccctttgttagccttattaaagggctttcactatactataagggatattagtaaggataaggctgtattaaaagggtttgttttgtaaggattgatcttaccttgtgtggttagtaacacaaggcgggtgtggcaagacctgctataattttaattcaaggggtctaactaaaataaaaggagtaattttagttagggctttattatagcaaaaattatcaaggattacaaagggtagcgttttaattttaaattaaagcgttatttggattatttttagcttcatttactttttgtttaacaataattcctacaattgcaagcatataatttaaagtatttaggttattcaatcaaaaaattttaaaacaaaaggatataaaatgaaaaccattagaaatggcgtggtagttggcgtgtctttgctcggcggttgtgcgagcgttgagactcgctttgacgctctgcgtgtcgcttgcattaaagatgcttttatagaaaaagaattatgctacacgcctaaggactttggaaacccttattttactaatcaaaccgataccaggctctaagggtttcttcttaaaaaatattttggctcttttggctcatgttggttgagccaagcgtttcaaaaatttcaaaacttcaaaaatttcaaaacacagaaaacacagaattaaaacaaattttttgctttttcaagaatagtgaagcgctcaaacgctaaagacacaggcttttttaggttgatattgggggagagtttggctttcactttgtgtccctataattggattttacagagcttgagcgtcccaagcgcgttcgatttctcacgcatcacatctttaaaggcgtaactcccaacacttgccgtagatacgaatgcatggggatattataaatgagtagcattcattccaaacgctaaaggtgttggggatttctgctaagttgttttaaaactttatttatggttttaagattttattttgttgtaaaattcttaaggagatagggggtattttgaaatcattctccacccttttaacccccccaaaactaaacccccctaaccccaaaagaccgcatcataagaaatcatcgctcgcttttcgcaagctcttttaacatttattttaaaaaatgcttttaaaccatttttaaaattttatgatcaataccctattaaaataaaaccaaaaagcaaagaaaatcaatttttccaaccacttttttaagaacaaggtatttttgccttattctaaatttttggagtgggatttatgaacccactcattgttttagcatgaataagtggtgataaattcaaaaggatggggtttactctcccatgggaacacttcagaatgggatttaagagactgataggcctggataaattcttcgctaaagacctgaccctcttttaaatactgcttatcggctagcatttcttctaacgatctccttaaagtgtggggcatttgtttgatgcctttttctctgatttcgtccaaagttagcttgaataggttaatttccatcgcttcgccgggatccattttatttttaacgccatcaatgcctgccattaaaatagccccaaaagccaggtaggggtttgatgagctgtcaggaaacctgaattcaaacctagcgctgtttttagaaatcccataagggatacgcacgctagcactcctattgctggctgaataggttaaaatggatggggcttcatatcctggaatcaggcgtttgtaagagttagtggaagcgttagtgaaagcggctaaccctctagcgtggcgcaacacgccccctaaaaaatgcaaggcaaactcactcaagcccttgtaagtttcgccaccaaaaaggttttcattattcttccaaacactcacatgggtgtgcatcccgctcccattatccccatataggggttttggcatgaaagtagccgttttcccgtttaaatgagcgaccattttaaccacatatttgagtttttggacattgtcagcggcttccaccaaatccccaaatttcacgcccacctcgccttgcgcttgcgcgacttcatgatggacgacgaaagtttctagacccacttggtttaagactttcacgatttctgtgcgaatatccatcatcgtatccgttggcggtacaggcatatagcctccttgctttcccggtctatgcccaaaattgacgccattttcaaagcttttatccctattccattcgccctcttcgctatccacttcgtagtattgggaattggaagcgtctttaatcttaatagaatcaaagataaaaaattcattctccgcgccaaaataagccacatcgcccaagcctaaatctcttaaatgttttagggcttttttagcgatacttctagggcatttttcataaggctggtttttatacacatcatacacatcgcaaaacacgaccgcgctcacatccgcgctaaaagggtcaatgaaataacgcaccaaatcgggggttaaaatcatatccgagtgttcaatgccttgccagcctttaaaagagctcgcatcaaaaggaatcccctctttaaacatgtcatgcgttaaagccccaaaagaataagcgatatgattccaagtgcctttaatatcgctgaatctaaaatccacaaattccacttcattttctttgcaaaattcaaaaaattctttgatcttgctttcgctattttgagttcttactaccattaaccacctttaattgttatgaattgagtttgattgataggggtgattatagcatttatggggtaaaaaaagtagaatctgtatcaagtttgattaagacgcatgcggtaaaatccgctaaattaaggagtgttattgtgaaagcagaagccaccacactattaggattttttgaagaaaatcaaaacaatcaatttgtcatccctatctatcagagggtgtatagttgggaaaaggaacaatgcgaacaattatgggatgatattataaaaattggtgggaatgataaaatgaatgggcattttatcggttctattttgtatgtgctagatggtaatacgccctctagcccattactcatcattgacggccaacaaaggctcaccactatcacgcttttatgcatcgctttaaggaatcatttaagcgatgaagttaagcgtgaagaaatagagagctatcttattaacaacaataaggacggcgataagaaattcagactcatcttatcagagtctgataaagacaccttgctgtctttgattgataaaaacaaaagaaagccgagcgagccttcggtaaaaatagtggaaaattttaaattgtttgaaaaatggatcagtgaaaataccgacaaactagaaacgatttttaaagggttagaaaaactcatgatagtttatattgctttagataaggaagatgatcctcaacttatttttgagagcatgaactcaaaaggtatcgaactcacgcaaacggatttgatcagaaactatatcgtaatggaaacagaggttgaaaaacaagaagacttttataatggatattggagggctatggaggaggattttaaacaaaatgaaacattgtttaatcggtttgtccggcattatctcacgatcaaaacaggaaagattccaaatattaaaaaagtttatgaagctttcaaggattatcagcaaaaagaggggatagaaatagaggatttattgaaagatttgcaaaaatattgcgggtatttttgccagattgcatttaaaaaagaagccgataaagatttaaacaaggctttaagttttcttgtagatttagagatggatgtggtgtatccgctattattagagctttatagcgattatagggatggcgttttatccaagcaagcaggattttatctctattatcgctttaacagagagctatctttgcagaaggacggtgtgtgggtttggattaaatggtctcaataaaatctttccctcttttacaaaaaagattgataagaagcaataccttaaaagcgtagagaagcattttgggtcgctaaaagggaatcaaagatttccaaacaatgacgagtttaaagattcttttattacgatagatttttataagcttcaaaaaagtaaatactttcttgaaaggttagaaaattttgacacaaaagaaccggtcgatactcaaaaatgcgaaatagaacatataatgcctcaaacccttgatttagaatgggaaagggatttgggtgaaaattttgaagcgatacacgagaaatacctccacacaatagggaatctcactctaaccggttataacgctgaatacagcaataagtccttccaagaaaaaagagatatggagaagggctttaaacaaagctcattaaaactcaatcaaaatttaaaagatttggaatcttttggcgaaaaagagattgaaaaaagagctaatgatttggtggattgggctttaaagatttggacttacccaattttagaggcagaaacattagaggagtataaacccaagaaagacaagaaagaaaaaaaggcttatgatttaagctcttataactttggccctgattcaagggaattatttgatactttaagaaaagagattaaagctcttgatgaaagggtaactgaaaaatttaatcaacgatatatagcttataagttttgtaaaataagttttgtggatattgttgtgcaagaaaaaggcttaaaattgtatttaaaaatgaacttgaatgaattgcaagatgaaataaaggaaaaactaaaaattagagatgtttctaatatcggtcgtccatgcgttggaaacatgaaagtagagctagaaacaaaagagaatatcccttattgtttgggattgatcagacaggctttagaaaaacagatgggtggtaggaataggcaataaaaacccaacttgttaaaataaagagtataattacaaattacttacaacttaaaggggatatgatgaaagttctattattagaagacgtgaaaaatttaggcaaagcgggtgaagtgtgtgaggttaaagatggctatgggaataactttttaatcgctaaccaaaaagccaaactcgccactaacgaagtgatcaacaaatacaaagccgaagtcaaaaagaaagcggaaaaagaagccttagaaaaggtgcaaaaattgcaaatggtagaaaccttacaaaccatcacgctgactatccataaaaaagtcggtgcgaacggctctttatttggagcgatcactaaagaagagatcacggagcgtttgaaagaacagcatgcgagtttaaatttagataaaaaagacattgaactcaaacacccaattaaaagcacagggatttatgagattgaagtcaagcttggatcggggattgcgggcgtgtttaaaattgatgtggtggctgagtagaaaatgtttgaagcgacgacgattttaggctatagaggggaatttgacaataagaagttcgcgctcattggaggcgatgggcaggtaactttgggtaattgcgtagtcaaagccaatgcgacaaaaatcaggagcttgtatcacaaccaggttttaagcgggtttgccggtagcacggcggacgcttttagtttgtttgatatgtttgaacgcatattagagagcaaaaaaggggatttatttaaaagcgtggtggatttcagcaaagaatggcgcaaggataagtatttacgccgattggaagcgatgatgatcgttttaaacttcgatcatgtttttattttgagcggcacgggcgatgttttagaagctgaagacaataagatcgccgctattgggagtggggggaattttgctttgagcgcagctagggctttggatcatttcgctcatttagagccaagaaaactcgtagaagagtccttaaaaatcgcaggggatctttgcatttacaccaacacgaatattaaaattttggagctttaatgtctaaattgaatatgaccccaagagaaattgtcgcttatttagatgagtacattattgagcaaaaggaagctaaaaagtttatcgctatcgctttaaggaatcgttacaggcgtttgcaactggaaaaatacttacaagaagaaatcacgcctaaaaacattttaatgattggctctactggcgtgggtaaaactgaaatcgcaagaagaatggcaaaaatcatgaaactcccctttgtgaaagtggaagcgagcaaatacacagaagtgggttttgtggggcgcgatgtggagtctatggtaagggatttagtcaataacagcgtgcttttagtggaaaatgagcataaagaaaaattaaaagacaagattgaagaggcggttgtagaaaaaatcgctaaaaaactcttaccccctttgcccagtggcgtgagcgaagagaaaaaacaagaatacgctaacagccttttaaaaatgcaacaaagaatcgtgcaaggcgagttggatagtagagaaattgaaattgaagtgcgtaaaaaaagcatagagattgattctaatgtgccgcctgaaattttaagggttcaagaaaatttgattaaggttttccataaagaacaggataaagtcaaaaaaactttaagcgttaaagaggctaaagaagccctaaaagcagaaattagcgacacgcttttagatggcgaagctattaaaatggagggtttgaagcgtgcggaaagttcaggggtgatttttattgatgaaattgataagatcgctgtcagctctaaagaaggaagccgtcaagatcccagtaaagagggggttcaaagggatttgttgccgattgtagaggggagtgtggtgaatacgaagtatggttctattaaaacagagcatattttattcattgcggcaggggcttttcatctttctaaaccaagcgatttgatccctgaattacagggccgtttccctttaagggtggagttagagaatttaaccgaagaaatcatgtatatgattttaacccaaactaaaacctctatcatcaagcaataccaagcccttttaaaagtggagggcgtagaaattgcgtttgaagacgatgcgatcaaagagttagccaaactttcttataacgccaatcaaaaaagcgaagatataggcgctagaaggttgcacaccaccattgaaaaagtactagaagacattagttttgaagcggaggattattctgggcaatgtatcactatcactaaagaattggttcaatccaagctaggggatttagtggctgatgaaaatttggtgaagtatattttataatgaaaactaaggcaggctttgtagctcttataggcaaaccaaacgctggaaaaagcactcttttaaacactttattaaacgctcatttagcccttgtctcgcataaggctaacgcgaccagaaaattgatgaaatgcatcgtgccttttaaagacaaagaagggtatgagagccaaatcatttttttagacacaccagggctccatcatcaagaaaaattactcaaccagtgcatgctctcacaggctttaaaagcgatgggcgatgccgaattacgcgtttttttagcttctgtgcatgatgatttgaaagggtatgaagagtttttgagtttgtgccaaaaaccccatatcttggctttgagtaagattgacacagccacgcataagcaggttttacaaaaattacaagagtatcaaaaatacgcttcgcaatttttagatctagtgcctttgagcgcgaaaaaatctcaaaatttaaacgcgcttttagaatgcatcagtaagcatttaagccctagcgcatggctttttgaaaaggatttaatgagcgatgaaaaaatgtgcgatatttataaggaaatcattagggagagtttgtttgattttttgagcgatgaaatcccttatgaaagcgatgtgatcattgataaatttatagaagaagaacgcatagacaaggtgtatgcacgcattatcgtagaaaaagaaagccaaaaaaaaatcgtgataggcaaaaacggggtgaatatcaaacgcatcggaactaacgcgcgattgaaaatgcaagaagtgggcgaaaaaaaggtttttttaaacttgcaagtgatcgctcaaaaatcatggagcaaggaagaaaaaagcttgcaaaaattgggttatatctatcaaaggaatagggattgaaaaaaatattaccggctttgttaatggggtttgtgggattgaatgctagtgatcgtttgttagaaatcatgcgcctttatcaaaaacaaggcttggaagtggtgggtcaaaaattggattcttatttagcggataagtctttttgggcagaagagcttcaaaacaaggacacggattttggctattatcaaaacaagcagtttttatttgtggcggataaatccaagcccagtttggagttttatgaaatagaaaataacatgcttaaaaaaatcaacagctctaaagcccttgtaggctctaaaaagggcgataaaaccttagagggcgatttggccacgcccattggagtgtatcgtatcacgcagaaattagagcgtttggatcaatattatggcgttttggcttttgtaacgaattaccctaatttgtatgacactttgaaaaaacgcaccgggcatggcatttgggtgcatggaatgcctttaaatggcgataggaatgaattgaacactaagggttgcattgcgattgaaaaccctattctaagctcttatgataaggtattaaaaggcgaaaaagcgttccttatcacttatgaagacaagttttcccctagcactaaagaagaattgagcatgattttaagctcccttttccaatggaaagaagcttgggctaggggcgattttgaacgctacatgcgtttttataaccccgatttcactcgctatgacggcatgaaattcaacgcttttaaagagtataaaaaaagggtgtttgcaaaaaatgaaaaaaagaatatcgctttttcttctatcaatgtgatcccttaccccaactctcaaaacaaacgcttgttttatgtggtgtttgaccaagattataaggcctatcagcataacaaactctcttatagctccaattctcaaaaagaactctatatagagattgaaaacgatcaagcgtctattataatggaaaaataagaaaaatagggctttgttttaatgaggataatctaagcggatttttctaatcttaagcctaatggcaagtttgatgaaaaactatagagcttccatggctttttcatagccaaattctgcggatttttgcaggaattttttagccctgtcctttttctttctagtgccaagcccttctttataagcgatcccaatcctataaaggatctcccccatttgttgtttgagtaaaataatattgcttgaaatttcagcaatgtcttcccaagaaagtgtattatctttgatttgaagggctttcttaacaagtattccaaatttatttccaaattttataggattcgcgctcaaacctgaaagatcaatgaatcgcgatccaataagcatactagtaaattccgcaaggtttggtaatctaaaattgttagtaaaatttgtgcttttattagaaaacatgcgaaccacatgcctgtaagtcttaagcgcttgtttcaaatcctttttcatccctaagccttctgcttgcatgtatcctaaaattaaagcgccccctaacaacccgctcccataccctttgatagcgttttgtgcatagaattgcgcttttttataatccactttcacgccctttccctccaaatacattttggctaaataaacgctgccaagcccaatgctgtattcttgtgccaatttaaaatctttaaaggcttgcttgtattggccttgattaaaatggtctaaaccattttcaaaataatatgtcttatgatttcgtgcaatttcatcccactgatttcgcgccctttcatcccaatcatcacttatgctaatatattcatcagctatacaaagtgaaaacggcaacaataaacccaataaaagcaataaaggctttaaaaaagagagggtggtgcgataaaaatcttcaaacatatcagatccttttacaatttgagccattctttagcttgtttttctagctagatcacaagcgagctttcaaagcaatttgaatggatagcagttgaagacttgcaagtaaagaacatgactaaaagagctaaactcaaaactaaacttaaaaatgtcaaacaaaagagtgggcttaaccgatctaacttactatcaaatcatctcttttttagattgcaaacaacagcataatagcgacaagcaatagggagatggtttcatattttttgctataatagcatgaatttgtttcataagtaacaaattgagaatataccttatggaggtaacactatggctgacacaatcaatacaactgaaacaacccatgaaacaaagaagccaaacgcttttgtaaattttttcaaaaacaacttgactgataagcgttatgattcattaggtctcattggagcgggggttttatgttgtgtcttgagcggtgctatggggattgttgggataatctttgtcgcaataggaatctttttgtctttttctaatatcaacttagtgaaattagttgaaaaattgtccaaaaaacaacctaaagtggccacaactgtcaataacgaaacccaaaaatcccaagcaacaagcgttaccaacgaaccaactgaagctaaagagactaaagattgaggtaaaacaacgattttgactgaagaaagaataagggaaaatctcacaaatttaggtgttctggtggtttgttactcactgcatgacttacacaagcaacctataaattctttttttagatttaagagtagttatttgcgatatgagtctagttacgagttacagtgtgagtaataatttttctaagtttaatattaagagagtcagaggatatttgatttgttttgtttgtaacacacctaaaatgatacaaagaggattgaatggtatctcattttatggttgctctgattatgtaaataaaggcgactgtaagggcgttttacgagaaataaatggctcaatgaaaatggtctgcttgcattgtgaaaacacgcccataatggaaaaagtagaaagtggtaggggaggagcttacgcttgtaagaattgcaataggaagttttactttattgatcttgcaaaacaaaacgaacgaaaaaaagatttagaaaaagaaaaaaaagaattgcttaataagattgaaaagcaaaaaatcaaacgccttgagcgtttcattttggctggtgtaaaagctaatattaaagaaaattcttttttcttaggatgtaaaaattatcctaagtgcgaatggactgctagtatggattcacaagatcttaaatgtcccaaatgcaacagattaatgaaaagaaaaaagaatttcaaaaacaatgagttttttacggctacatcgcttaccttaaatgcaatggaattttgtctccatattaatctgaaaaaaaaagaaaccaatgtttagaaaactagcaacctctgtatcgctcatgggcttactaatctccaacgctctttatactaaagaaataagtgaagccgataaggtcattaaggccactaaagaaactaaagagaccaagcaagaggctaaacgcctcaaaaaagaagctaaacagcgccaacagatccctgataataagaaacctcaatatgtctctgttgatgacacaaaaactcaagcgctttttgatatatacgacaccttgaacgtgaatgacaaaagctttggggattggtttggtaatagcgctttgaaagacaaaacttatctctacgctatggatctgttggattataacaactacttatccatagaaaaccctattatcaaaacaagagcgatgggaacttatgcggatctcattatcatcacaggttcgttagaacaagtcaatgggtattacaacattctaaaagcgctcaacaaacgcaacgctaagtttgtgttaaaaatcaatgacaaaataccttacgctcaagcgacttttttgagagtgccaaaaagaagcgatcccaattctcacacgcttgataagggagcgtcaattgatgaaagcaagctttttgaacaacaaaagaaaatgtatttcaactacgctaacgatgtgatctgcagacccaacgatgaagtgtgttcgcccctaagagatgaaatggtagctatgcccactaacgatagcgttactcaaaaacccaatatcattgctccttatagcttgtataggctaaaagagacaaataacgccaatgaagcccaaccatcaccttatgccactcaaaccgctcctgaaaacagcaaagagaagctcatagaggagctaatcgccaactcccaactcatagccaatgaagaagagagggaaaagaaactcttagcagaaaaagaaaaacaagagactgaattggctaaatacaagctcaaagatttagaaaatcaaaagaaactaaaagctttagaagcagagttgaaaaagaaaaacgctaagaaacctagagtagtggaagtgcctatttctcctaaaacaagtgattctgatgaaacaatgagagttatcaaagaaaaagaaaactataatgggttattagtggataaagaaaccacgatcaaaagaagctatgaggggactttgatcagtgaaaattcttacagcaaaaaaacacccatcaaccttgaggacttgagaaacttagaagaagaaattaagagctactatatcaagtctaatggcttgtgttacgctaatggcattagtctctatgtaaaaatcaaaaatgatccctacaaagagggaatgctgtgtggttatgagagcgttcaaaatctgctctcaccactaagggacaagctcaaatacgacaagcagaagttacaaaaagcgttactgaaagattcaaagtaagttaaagttttgtttgagaaatggattggtctgaccttactccttagttccttaggctatccatgccaaaaggtagccattagtttcaagcaatacgaaaatcttatccatatccatcaaaaaggctgcgacaatgaagtggtgtgcagaacgctcatctctatcgctttactagaaagctctctagggttgaacaacaagcgagaaaaatcccttaaagacacttcttactccatgttccatatcaccttaaacaccgctaaaaagttctaccctacctattctaaaacgcttctcaaaaccaaattgttaaacgatgtgggttttgcgatccaattagccaaacaaattttaaaagaaaattttgattattaccaccaaaaacaccccaacaaaagcgtgtatcaattagtagaaatggccataggcgcttacaatgggggaatgaaacacaaccctaatggcgcttacgtgaagaagtttcgttgcatttattctcaagtgcgatacaacgaataaagtatgctagaactaacttattttgaatctttataatttttataagcaatcttggtgatatactcctactattttacaaatttataataatatcatttgcatcattatcttttaatctttttaaaatatattttgattctttttgttaagatattctgtctttttattttttggaaggctttttgctttccttataagaatatatagcgtaagaatttttccaattcgcaccattttctctgagcatgggtgctgtaagaatgacttgatgaattttagcctagcgcatgcaatccactaagagcgatggttggcaaaacaaagaacacacaagcttttggtgagtgaaaattccattaaagatataggaaaactcaaacacttcatgcaagacaaagatcatattttttagcaaagaagcacctgatctgatcttgaaagacttccaaaacgaaactaatgattagaaactaaaatcacagttcgcttgaacccacaggcactaaagacttgtcatagctcaattcgcctctggttttagcggcttgcaagtcatcataaaatgttgcttgattaggcactttccccaatttgtatttcttgctcaagcttggactcaccttaatgagctcatcggtgaagaagggatcatcatagtaaagcgccttgtggcatttgatgggtttgagcgtgttttctaaaatgataagctcatcgcccatagtcatcaattcatcaggggtcatcaaaaaccgctccttgttgctgatggaagtgttggtcttacccgtattatcatcaatgcttcggctcacatcttgccttgtgtatttccctaacactttagaaagcttttcaaaatgttcatagtagttatcgttgttgatcccataatacatattcaaagaaaggttgtctaaaatagtcttagcgccattcctaccataaccaagtgggggatcattttctaattgcgccttactttgaaacacaaaagcagggcgcatgttgcattctgccatgatccctaccgctttaacaaaggtctctaaatagccacagagcgtaaattcgtccatgagcatcaagcagcttcttttgcattgtggatcatggattggtagaataaggttgctataaatcatcacgttgaaaaacagctctaatatcggtccaacaatagtgctttctttggggttagcgatcacgccaatgctgacctcatcgatccttaaacgcctaaaatcaaaatcattagcgctcgtgaaattcctaatcattgcgttattataaggagcaaaagctgaagtgtataccccttgaaccgagctataagtttctctagcgccacccattgtcttaaagttattccacatgtttctagtggcaggactaagcgctcttagattatcgccactcttatcttcttcacctccaaaaaattccattaaagacacgactttttccatgtttgtgtcttcatcaatcaggttgattccgcttgccatagaacctatgaaaaacatcgtaggggtttcaggcatgatgattttttttcttttgacaaactcaagcccctttttagtccacatgagatccctgtaaatattgcaattgatgacaaagaggtttcgcgcttgattgctaaaaaaaggatctttttcattaggtctttcagggaacaccaacttagccaatccaaagatttgagtggaaaaatcccctccactagccaccatgccatgcccttttaagcgtgtgtcaatttgagagagtatgtcttcagtcaaaaccacatcattaccaaaatccacataagcgaaaggattaaatcggtgtgtttttaaggagaaaggttcatagatgaacactttttggttgaagcgtttctctctgattttcccgcaagtttccattgtatccgctttaggatcaaacacaacgatattttgaggataattgatcatattgggcatgatgaaacccacccccttaccgctcctagtaggggcaatgagtccaataaacgcctgtcctgcgtaagcgataaaatcccctaagccacgcctgcctacaataacctctcgtttgtcaaaggcacgttttttattgttgggtgtgatgagcttggctttgatcattttttcttcagtttcccaactcgcgctaccaaagagatcatcaacttttttattcgctcctatatctctagtccgagttaagtattttaagaaccacacaaaaaaggtgatgaatatataagagcataaaatagaactatatacgactaaggatatattgaacccataaatcttgagcgagctaaaagtgagcgccttaaaatagtatgcaggaaaatcttgtatcgcatagacccatatatcaaaaagatcatcatcgctctcaggcaatttattatcatcataaaaattacctaagagaatcaagaaaaataaccctgatgtgataaaagaataggatagtaatagtatcgcttgcaaccaaaagccaaaggttttaaccctttctttcagcccatctataatgatttctttaaagctttttttcttttgaggctggttagctttatctttaagagcctttttttgagtttttatgaatttgtagaggaaaaataacgctattaaccctatgaaactaaaaataacaaccaacttataatcctctatgaagtataaggcgttatacaaaaagtcttccattgtgcctactacctatgtttgatataaaactcatcacactgtttgtggtggttgatatgaacgattatatcaatcaaatctttaaagccttcaatgagactttcaaacttgatattccttgctgcgctattagatgaactcatgttagctaaacgaataaacgcttcttcactgctccctgcatgtagagtggttagcgtgcctttatggccgctacaaagcacattataaaaatcgtatgcctcactgcttctgagttcccctaaaatgattctatcaggccgcattctcaaacatgactttaagcaatcagcagaggtgatattcccaccaaaaaaaagctgtgtgtagttcttgtggtgtttgaatacgatctcttcggtgtcttcaatggatatgatcctttcttctttggggataaactccataatgcttttgatataagtcgttttaccgcttcctgtgccaccacaaacaatcacattcttaccaatagcaataccatttttaatcgcgctgatcgcttgttctttgttgtctagtagattataaaaaccttgttcttcaaaaaagctatgagggtaggttgttttgctaggtatccttatggatatggaaatggtttcatcattaactgtaacaggggaaaggacaatctgcaccctttcaccattcgctaaattgctactcaaaataggattttcatagttgtctattgtttttttcttgaaacttgcacaacatcgagcgaaatgcattaaacgagataagctaaaggctttcttgtttctcacatcaaacggttgccattcgccattattttttaaaacccatacaaccttgtccccattgtaacaaatctcagtgatattttccatttttaaaaaatcaccaaaaagttcttcagtagcatgccttagaggatttaatgccgcttcttttaaggctctttctacttctagaaattttttatcttctgcactcaatctgtcttcagtcatgttcttattccaaatttaattttaactgggttatcaatttagctctttctaaagaagtgagataagtcttatttttgctcaaaatgatatatttagtccctatatcttggacaatttcattgagctttctcccaaaatcatctatccctagaatctgaaacgccacgcccatcatattgccatctatgaatggcggtaaatactctcttggcagataagaagccactaggtctgaaattcttgccacttcatcacacatgaaattattgaagttgtcagaaatttctgcaacaaactctccaagcgttagttcatttttgatcgtgctttctgcaaaagtcttttcttgtttgcaacgattgtaactggctaacacaaggttgtttaaatagttgtaataagtatcaaaactaataaaattcttttgcatattgattcttaactcttgaacccttctcaaaaaatcttgtggatcgttgctatcttttaaagaaatggcgtaattttgaataaacttatcccttacttcattcgcatttcttataagagaactgttgctgtctaagatcttttgtctttctgtttcattgaaacctagttccattgccgtttcctttcattgttttttcttggttttttttcgccactatatcctctagaagagcctagttggttttgtcttttattttgtaaagaaccgagtttaataacatgaatatattttatcctttctcttgaatcaattgccacctttggggcttgtggtgatttcttcatgttctctagacaaagttttggtgctttgtttgataatttcatctaccacagatttgttggtaattttaacatcatacacgccgctaaaatcaatatcgtccatggtgagaatcttaatactatcgccctcatttttgtaaaaacttggggggatattcatcagttgccctagaatttgattagacatctgagctgaactttgcatactgccattgatagcttgacccaaagcgtaattaaattcaggtgtcctttcacttctgcctttgccaagacctatgagtttatctagggctatgataggcgcggtttgcaagaagctattaaccacgcttgctatcacagcaaagcctatgcgcttcatgaagtgattattcacatagccatctacccctgcttcacccaacatgcctgctgcttgagcgtttgctagaggtataatcaccccatcaggcgtaatggctttagtgaagactatcattaagcgagtcataataggcgtgccacctttcacgctttgataattcccatacaccttagtgcctttgtctaataagatcatagtgccgttcatgttccatacatctttggctacaaccccactcactatacccgtgagagtggcatctactttagaagtcagagtgatttcaatgggagtgtattgcgctaaaacaaatgtgggatcactcttgcctataaaggcctgtttgacagggcttgtttcatcttgtttttcttctttctttttatcgtcaatgggattaccattttcatctacaaaatccccactcttttcttttttgttcttaagagcgatttcgctgatatttttggcagtttctgcgacatctttgtctatcttattgctttctgctttagtttctgctgtgggttttttacttttttctttatcgtcatcttttttatcgccacctaaagccttagctaatttagcttctaaactcttatccttaatggttttctctgtttcgtattgtttagtaatatcaggctctatggaagcataaataggattatcgctagctattttgtccgcatcaacattagtggcgttaatagtagcaatatcgccaccatttttgaaatccattggcaacaatggataacctttagccgccatgttatcaaaggttttgcggcttcttagatcgctataaatccgatccacttcatcagcttgtcgtttgattcctagaattagcgccctttcgctatcgctcaagccctctaaacattgctctatggcttcttgatcagtagggtcatctaagttatccaagcactcgcttgcttgatgcaacctttctgttttactcaattgattttgtttgttctgtgcctttttattttggatttcttggatcaaatcgctataaaggttttggcatttccttttttcttcatcggtcctagccgttttcaaacaatccaagacagccttttctctggcttcttgcaggtatttgagcttctcttcatcgctcaaaccatccaaacacttcatgatagccgctctgtcgttaggatcggcgtttttcaagcaatcctttatcactttatctttttgttggcgctgtttctctaaaaatttcctcgcttcaggcgtgattcaaacaatctagcgcttgttgtttcaatctttctatggcttctttagacaagcctttcaagcattcgtttttctcagcttctgttttggcgtttttgatacaatccttatactcttgaagctctttttgaagctctaattccttacggaatttctctctaatctcagggtcatttatgagttttaggcactctttccgttcttcatcggttttagcgtttttcaaacaatctagagccacttgaactttttgttggttcagtaagctttttttcaggttttcatctttgattaaatctaaacacttgatcctttcttcttcagttttggcatttttgatgcagtcgttataagcctctagagtctttttcatttgatcttgaagttttttgtctttgataagcttcaaacattcttcatagttgccaccattactaatacactcataaaaggctctcaatgggtttttgtcctcaatttctgcaatattcaaatagttgtataaggttctattgggatcgtcattgaagaaaagattcttatcgatcatattgcctttttcattccgttctttcagtaatcggttatactcttgccttatttggatttcatcattgacataaagattcctgtctttgctaaaacgagagcttttatcttccaaaggtacaaagtagtgaaaaatgcttctagaaaataaaataatcacgataagaacagcgactacaatgccgccaataatgtatttctttttgcttcctttgataatctcttgatcgttagagtcgtcagttatttcttctagcttgtcttcatcaaaatgggttttagtttcttgggttttagtttctgtggggttgtcaagatgattgtctgagctttctgtggattcttttaagagatcttcaaaatgattggcttctgttgcttcttcattagatagatcttggggtgaatcttgttgggttttttcagaagtttcatcatcaatcaagtccgtttgagtttcttcttgatgctcattattttcttgatcgtcttcttcgttcagtttttgggtttcttcatctaaactcttttgctgagtgaaaggtcttttatcatcaactaattttctggctttcttgaataacttgtctgctagactgccattgctagattctgaagtttcattacctccagaatccatttgagtttgggtttcttctagcttgtcttcatcaaaatgggttttagtttctgcggaattgtcaagatgattgtctgaactttcttcttttaaaagatcttcaaaatgattggcttctgttgcttcttcattagatagatcttggggtgaatcttgttgggcttttttagaagtttcaagtttatcgttttcttcattcatgtcttaacgcctttttatttatctctaacaagagggagctttttaatcacacgctccaattcaccatagtttttgatattgtaattttttgtcaatggatttttcccatagcctttattgatcactgttacaagggctttgtctttaatgagcttaaacttctctgcaatttcattaactctataccatctcaatcctgaattggtcatgttaggatcaatggcggcatcagtcatgctcaatttcccatcaggttgaaccacaaaaatagcaggttggagagtgatgtttttgaaaccaaaataagtgaatgtgccatcatcaaaaatttcagagggcataatatgtttagagcgtttttcaggcgcttggtagtaattgtagtttctaggcacagggtttctttttaacgcattatgcacatattgggtctctagcgcctttgcttgatctagtataattttttgtttttcttctcttattttttctttgttgataatctgttcattgctcgccatcattactctattgatgtaggctgtggtgttgagattttcttgcttgatcaattctctctgcctctttgcttcttctctcttttttaattcctcttcaataacgctagagacttcgtgtctttgtgggtattctaatttgactgttagatacgctgaagcaaaattgtctttttgagctatcctcaaaatgaattgatacaaggctttattggtccgcacaacaagattagtcctccaagcgctatcgctaggagataattctatggagttatcctcggggcttttttgagatttatctgtcttaatactgattttatccttggctctttgcctaactgcctcttcagcttgtttcttgttgagctcttcaatttgtttgagcgcgttagcttgagcctgctcttgcatgtcctctagtcgttccatttggtctaattcattttctctctgttgcttgatcaattcgctaagatttttgttattgctcaaattttgtgggttactcatagcgttagtgagattttctaaattggctctattttttgcacgctcctcctttcttttttctcttttatctttttgcgctttttgcgcttgttctttagcttctttttctttttctagagcttttttttgttcttctaattctttagggtcaggcgcatctacgataagtttttttgtttttaaaaattcttggtaatctcttgtcattagggcaaaattcactgcttctttttcaaacatgagattactttttaccgatttaggttgaatgaatatgtgattagaattaggcacaatattccaacctttattgaaacctgttgtgatgtaagaaatagtttcatctttttcaagttggatcacagtaacattgtctaatgaagtccaaatcgtgatgggtttttcatctcccaaataagcaatcttcttattcaccactttcaccctgccacgattaaaatttttaatgtcaggtgctgcttctattacgccagataaaaataaataaccaagacagaaacagttaacaatttttttaaaaaatgcctgctccatcaacaattcctcttaaaaaatatttgtaattgtaacacaagaataaagtggcttatcctttaaacatagatccaccaactcttcctaccattaaggcatctctttctctatccatcctgctgccatccatagagacagagctgaaaatggtattaacgatcgcattgacactctcaataatcgtctctatgaaaccttttaaaataaatagagtgatcaaactcgcaatagttgaatcgatacccagtcccccttgattgatgttttgtatagcaacagagggcgttatggtcaaattgaatgccaataatgccaaaacaccaaagagtaaaataggaatagctagaaccaagataaacaaattattaataaaccatatcaatatgtttttcatggaatctttgaaccaatctagcacgatcaaacataccgcaatagggaacacaataccgctaaaagccccagctatcaaaggtttcacaaccacagtgcttattctcataatgatagttacttgcataaaaatggcgaataaagaaatacctgccacttgcaagccttgtaacaaactaggagcgttgttaccaacattagaaaaaacagctcttaccgcaggtaaaattgaattaacagtgtaattcagcactagatctaaagcccaaaaaagaacttgattcagcccaaaagtgcctgctaaaccaaaataaatggaataagagattttataaagataaccaaaacctgcataggcgataaaagagaccatcgccattttgaataatgtccccccaataaatcgcatgtattcaaaacctatgttaatctgaataccatttgaaatatccctcaatttcataaaagaaatgaaaacaaaaatcccaaaaacaatataaattaggtaagaaacaaaatcaagatatgacccttgccctatgataatatcaggcagattgactacaccatatgcaggaagaacagcagcgtccgctcctttgacaacagattctagtgcggcaaaagcaagcatggctgtagtgttgttttgcagtttatttgcagtgaattctttgccaatcagccaaattaaaccatcagctgtaatattcgtagaagcttgagcggttattgagctaattatttgtaaaagaacattgcctttcacattgtcctcaacaccgcctttggtaaaattctgaatcttgttgctcaaattgtctagcatgctatccatggatatgtctatgtttttatttatcaatgcgttccaaccaaaattacagccacttgatggcgttagagcaaagccttgtatagctgtagcaacacttgcccacgccgatccccataaaggacctaaagtgttcaaatatttcaccagattgctagcggctaaacttgtggctaatggtgtgctaagcgcttcgatcacaccttgccctgaactctttccgctccctgattggccaatagatgtgtaacctgttaaaatatctgcaaaacttttgttggttaaaacataactcggtatcagcatgcaataaactgtttggtaaattttgagatttgaaacaatgggcaaatcaatagctttcaaccaattaggaacaatgagaaaaaaactcatgatcgttattaaaaaagtccttttaagattaaacatgctcttatttctctaatgtcttatttttcgcttccacttctttaatctttctcaaaatttcgcttactgtctgttcgttttgtaaatccgtgatttgaatgtcaaacactttgaagccaaaaggattgatgataagattttcttgagaagagttacctctagcaaaatcataataaatagttacttgttttttagtaatatattcataattttccattgtatcaggtgtgattttgatggtaatgaaaaacgttaatctcgttaagggactatttttgactttttctctttgtatgttagagctaatgatagcttctgctcggactttatccacgaattgtctgatattttcattgaacattctcattgcttgggtttggaaactcacatcgcaatattgcattagttgatccttgcgatccctcaaagaatttttactataaccaaacagcaatgagacaaattttgaagttgcgctatccacaacagcttcagaattgacaatttgcctagcatcggagcgtttgacaattttaaattctcctgtgtatcgatcaatgccataaacaaatatatccgttttcttcaaaggcatcatcatcacaatactcgttacagcggcgacattgagtgccatagagagataaaaagcccttttgaaagtcctattggccttattgagttttgccaatctatcaagggctatcacacccccaaccaaattttcatcaatcaagacttcttcgttttttttccctaacatgcgacagctttattgtttaattattggtttgttggttgtaaaacttgagagatttttcattaaaaactccttaaaataaccctaattatagcaaaatttctgtaaaaactatgtatttgaaaaacctttaacaaaaacctttttggataaggcgttgagcaaagattccttgataatcaatgtaagcagcgacttgtttcaaacaagaagcaagatgaaacacgatgcaactcaaaaagtaagagcgatgagtaggcagtcgtaactcaataatgaaattttagaagcgcttaattcaaagagatgagacaatcgcaactcagagagagaatggtataatatcaaaatgagttctcaatttaattcttgaaaggagtttcatgaacgatacaacagagcatcatggatccaatccgctaaacgccccaccacctagcaactcacagagcaacgatctcttaaatttgctagactcgttatatcctaaagggagtttaggggaacaaagatttcacgaagctttaaagaatcaagaagagttgaaaaatatcctaatagaaatagaaaagctaccgcaagaaaaaaggtatgaacttctgatgcagataggacaagccaaacaaagaataatggaagcatacgctcattcattcttaggatatatagggggactagagcatctgttaggattgtgtatgggtgggatatttgttttgtttgcaatctattttgtatttttaagaactagcaaaaacacagagctagtggaaagtctaaaaacaaaactaaaacttcagtatttttactatgcctttggtgtgggtgcggttttgttttttggattagaaacgattagatcgatttatgaactatatatcttaggaattggtagcactaacgacaaggtactttttgttttgaaaaacatttgctttataggtatgggctatttgatttataaagttattaaagttattggtataaaaaattttatcaatggtcttttcgcttcaaagaaacaaggcggtgcagaatgaaactaatgaaacgagagcgataaggagaaacaacaatgaaactgagagtaagtgttttaatcggtgcggcaattctgtgcttaattttaagcgcgtgcagtaactatgcgaaaaaagtggtgaaacaaaagaaccatgtttatacgcctgtgtataatgaactgatagaaaagtatagtgagatccccttaaatgacaaactcaaagacacaccattcatggtgcaagtgaagttgccaaattacaaggactatttgttggataataaacaagttgtactaactttcaaacttgttcatcattctaaaaagattacgctcataggcgatgccaataagatccttcaatacaagaattacttccaagctaatggagcaagatctgacattgatttttatttgcagcctactttgaatcaaaaaggtgtggtgatgatagcgagtaactacaatgataatcctaacaacaaagaacaaccacaaacctttgatgtgttgcaaggaagtcagccaatgctaggagctaacacaaaaaacttgcatggctatgatgtgagtggagcaaacaacaagcaagtgatcaatgaagtggcaagagaaaaagcccagctggaaaaaatcaatcagtattacaaaactctcttgcaagacaaggaacaagaatataccactaggaaaaataaccaacgagaaattttagaaaccttgagtaatcgtgcaggttatcaaatgaggcagaatgtgattagttctgagatttttaagaatggcaacttgaacatgcaaaccagagaggaagaagttagggagaagctgcaagaagaaagagagaatgaatacttacgcaatcaaatcagaagtttgctcagtggtaagtgattgaaagaaaaggagagaatagatttttctaagggtagagagaaacgccaacaggcgttagctttacttgataggtaaggcgatcaagtaggtaatcttttaattctgtctctgcccaagacgaatatttttcaaactgaattttgttagttacaccgagattttttgttcgttttccacatcaagcattttgcactcctttttcttccatgtatttttcaagatcaaatttcatcagcaaatccctaacatagtcgttatattgttcaatggtttttagattagcatagaaattcacttcttcatctgtcatcacaaacaatttcaatagtgggagcttagtatcatacaattctatttgcgagtccatttctctaatactcatcttaaacatgatgggcttactgaagaaaggcagaaatattccaagaattgatcgatcaaatttggagaataagaaattaggattctccgtaatcgcatgcaacagttccatagtctcattctcaagcaaacgataaacctttttaaatttatcaataccaatgcttttgataacagcgcgataatctttcatgtaatttcttagaaccttatctaacgctcccttgtttgtatgcatctgtttgaaaaaatcatgcatggtttttacttgatccatgattttctttttttcatcagtgcttaaaagttcgttctcttgcaagctcttaataagtttttctttcttatcttttgagttggcaatcattaagaagagttttcgcatgttattactcatatcgctcttgatcccttcaatggatttggtttctctttagattgttcagatcgtaaaggtttatattgaaattatacaatatctgttgcgtgaaaatttcagagcggtcataattcaaagagcaagaaactatttttttaaccataaaatattgcttcaatcactctcatatctatttttcaaaacctacaaaaaacgctttcacaaatagccctaaaccgatttaaaaaagttttaatgttaaagcgagataagttgtaagaatgcgttacaactaaaataaagagtcaagataactcattttcaaaaaggagtcttaagcaataaaatcataatgttcagctagtaatctattgccttgttgatcaaataaagctctgcatgaaagatgaaaaaatttcatctttagatagttaatacaccactagattcttacttgagagacactcattttattagtggttttgtctgatttgttgctaccaaaaccattaccaaccaaagcagatcccatgtttttgatactatcgaatccattcttcagcacttctgccataaaattcttgatattgtccataggcaagttgaattttttccctaatatttcattaagtcccatcattaacatcagaaagaacaaaaaacttaatatcatagaaaacaaatcattggataaatctgtaaaaagatttattccgccacccaacaaagaagctaaaatttttcccatactcagtccttttattttcggttgtgtgagttattgctcgttcggatctctaatgcgtgttttagtaggaagtatttcacaatagcatacctaaagctactaagaaaattcttgaatctaagattactcatgaaatcaagcgataagcaaccaccaatcgcaaacaaatcaaatattttgccaccaaacaagccatatcctttttgtttttatctcttgattatagcaaatttttctcaatattaatttggaaaaccaccaccatatcaaaaacaaatcactaacacactagatgcagaattatttttaaaaaacgctcatttaaatttaaaatcatggggttttaggatttgaagaccaaaaatcgattggttttttcaaataaactagctttgcgcatgcgcttaaaaagattttagtttttagttagtaaggttttatgctaatgtgtggaaataaagaaatttctctaaatcaagtcttgagaaatttttgaacgaatcataagaaccaattttgccattgagtcataagcatgattagcttcattgtgaaatttgcgtggcttaggagatagtatttgcttattatgctgagagaaacgagtagcaaaagataagtagtgtaataaaaaaagctaggttttattataagagcaaacaagaataatattggataaactaaaatcacccctgccccataagaaaaaagcgctattaaaaaacctataacgatagagctgatattgaacagcctataataaaggctgtacttatctaaatgtttgttgaaagaatgtttgaattgtaaaaagttttgttttaatttgctaatcggtcgtttcattttggttttgaaagaactagttcaaggcggtgaacctataaaggagcaaaggagcataggaaataataagtcttttacaaaaccaccttaatctagctcaaaatcccaaagaataccctactatgctgatactaacatgtgatataacacaaaccaacgatttgtttatttaatgtcaaacaaagaatagaaaacacctatcaaggaataaaagagtttctatccaaaaaacaccaatccattgtataaaaataaccttaagagaaacttaaaaaataccaacaagccgcatacaagcaagaaaaacataacactattaagaaaggtaatgttattgttataccaaaaaatggaaaaaagcccttttgaatttttatgattccaataatccctaatccgatccaatcaaaaacttttttgaatactagctaaacacgctcagatgtgatctattatttttcaaaaatgagctattattttattaacttgatactcaaagacctagattttacttaccttttgaatatggaaaagttttgatccatagttttgtggaaattgtggtaaaatgtgttggtattttttgaaaatttaaggttacaaaaactataagatgcttgcaaaaatcgtttttagctcattggttgcgtttggagttttgtcggctaatgtggagcagtttggttcatttttcaacgagataaaaaaagaacaagaagaagtggccgcaaaagaagacgctcttaaagctcgcaagaagctcttaaacaatacgcatgatttcttagaagacttggtttttagaaaacaaaaaatcaaagagcttgtggattacagagctaaagtccttttagatttagaaaacaaatacaaaaaagaaaaagaggctctagagaaagagacaagaggtaaaatccttactgctaagtcaaaggcttatggtgatctagagcaagccttaaaagataaccctctttataagaaacttcttcctaacccttatgcctatgttttaaaccaagaaacattcacccaagaagataaggagcgtttgagttattactacccccaagtgaaaacgagcagtatttttaaaaaaactaccgctaccactaaagataaggctcaggctttgcttcaaatgggtgtgttttctttagatgaagagcaaaacaaaaaagcgagccgattagctttatcttacaagcaagcgattgaagaatattccaataacatttctaatctattgagcagaaaagaattggataatatagattattacttgcagcttgaaagaaacaaatttgactccaaagcaaaagatattgctcaaaaagccaccaacacgcttatttttaactcggaacgcttggcgtttagcatggcgattgataagatcaatgagaaatacttaaggggctatgaagctttttctaacttgttgaaaaatgtcaaagatgatgtggaattgaatactttgactaaaaacttcaccaaccaaaaattgagtttcgctcaaaaacaaaaattgtgtttgttggttttagacagctttaattttgatacccaatccaaaaaatctatattaaaaaagactaatgaatacaatatcttcgtagatagcgatcctatgatgagcgacaaaacaactatgcaaaaagaacactacaagatatttaatttcttcaaaacagtggtttctgcataccgaaacaatgttgccaagaataatccctttgaataggaaaggagacgctcttgaaaagtatcttcaaaaaattaggttctgtcgctttttattctttggttatttatgggggcttaaacgctatcaatacagcattattaccgagtgaatacaaagaattggtggctttaggctttaaaaaaatcaaaacattctatcaaagacatgacgacaaagaaattacaaaagaggaaaaagaattcgccactaacgctttgagagaaaaattacggaatgatagggcgagagcggagcaaattcaaaagaatattgaagcgtttgaaaaaaagaacaactcttctgttcaaaaaaaagcggctaagcacagaggattgcaagaattaaacgaaactaacgctaaccctttgaatgacaaccctaatggcaattctcccactgaaaccaaatctaataaagatgataattttgatgagatgatcaataaggtgaatgaagcttttgtgaaacctgctgctccgcttgtacctgatgagtggagaacgcctgaaattgaaatcgttatcaataagtgtattatttcaagcaacgattatgatgggttaagaaagtgtttaatcaaagacatcaaggatcaaaaaattcttgcccccttattagaaaaaattcaagaaatagagacagaaaataacaagttttctagacaacacttgagtggtttaaaactcgctcttaataacagcaacaatagaacctttcttatagcttcgtgcgctatttgtgagaagagaaaaaaagaaatggagcaagaaaataactaccaagatactacaaatgcaagtgagtttagagctactgatacaaaagaaaatgaagcaaaagatgcaacattctcaaacaatcgctctaaatccgaactgcccaatagcgtcattaatcaaatagaacaaagcatcgctcatggaaaaaaatagcgatccaaattattagctcaaaaaacaactagagaaacaaatcccaaaaatgagaaatcatagcttgtcatctcagaaaatcatttgacaatgatcttacttgattgcctttcttgtaggtattgtcgcttgctttgttctagggatctttctaatgcgtccaactcctctaaataatttaaaaagaccttgttgtgagctaacataagctttctgattcctttgatgaaatttttattctttaggctttctacaagcgtctgtgaagcaatgattaaggaagctgtacctccaatgttgctctgatacgcctttagagaagtttctaaacgctctcttatattttgtttttcttgctcgattttcagcttcccttcacaataaagaactaaaattttatcggatattccgcattgctgctcagcagtcttttggtctaagggattgattttcatataggtcaataaaagttcagggctagacatataagtcttaaaaatcacatcttctgagatgaaaaataactcattcgcttcaaaattggctttcaataacgctaaatctcctctcaaagccatggccgcttttttgatgtttagagcatcttcttcacccattttatcattagcgctagggctagtggttgaaaaaatctcatctaagtttttgagcacttgttggttggtctcttggtaggtgctatccagttgctttaagccgcttgttatatcttctgccatcaaaacagacaatagcaaaaaagaaaatatagtatttttcacgagtgttttcatttgacaataactttagagttagcaatgtttcttgctgtcgtttctctctctaatttcagttgttcttcccaaaggtcggcttttttttcaagattttctatatagtttaaatgattttctgcgtttaagatagcagcttctatgagcgcgttcaaatctactgatccttttaaggttttgatttctccattgatcccattcaaataagcgatattttgaaaatctgcatcactcagtttattttgaataagggctacaatcattctgtaattctgaataacctgttccataaggcatgctgaaatttttagcccatcaagataggggcattttgtgggcactagagtgaatgtttcaacgattccaaatggtgtgctcatgcttgaaaaaaaactaagagcaggcgcatagatggcgctttgaaacaaagcctgacctgttagggaattatagtcaataagggtcgcttttttcatagcctctttcaaccatgtttcaaaaccttctaaggtttcttcaaacgccttgatgccgatcgtattgtaagcgatgtatttagcgttatcagaagaacttcctagagcctgagaaagcatttccatttgtgtttttagagtaacgctcggttcaaagctgttttttaacgcttctaagagagcgttttgctgattcattttgagcttgattatttcgttatttttttggagcgcgatttgcatgttttggatttctgtttgggtattaattttttgtttttccacgatcattttgacattcccccccaatgcgctaagcgcgcttgaatacccttccatgatgccaagcaagatgtctgaacctgcaaaaaaaccccctgtcatgccattgacaccattaataacgccattagccccttttaacatagcgctcatggttgcaagctgagtcctcaattctccctctatctgcgcttgaatggctttttctttggcactagactgagcctctatggcttttaattcggcttgagcggttttttgtttggcttgtgcgtccgcctgaatggcttttaaggcaggttcaagcgtcattactacctctgcaccatttaaggacaagccacagaaagtcaagaaagaaaatatgtttaaaaaacatttcacatctctttcctcacttcacgattattttagtttgcaccctttctgttaagtagctatctttttgccccttaagcttgtctttgatgtaatcaaggtaagtcaaatgcgatttcaaaaaagatttattcgctactatattgtaattatatagcgagcgtatgttagaaatcgcttgagtgtcataggtgctagtagctaatcctgattgaccgagtatcatttgagaagcgttctgcaacaaattggtattgtttttcacaaattctatgtagtattctctcaaaatttctgctactttttcagcatagcaataaacggcaagaaccttgtccccaatagggcatgcaggagtggtcataggattaacgcctgaagttagggcattagtggctaacgcttggtatttggcataaacagtgggcatagaaacgctcatgggcgtcatagaaatttgcatgcaactgaaaaacacttttgatgagccaacaagtgcacctaaagcggtacagctatcaagggaatcggctgtatcattcattgagctgttgcttgcttgagaacgcagttgttcttgtagagctagggcgtattttggtgctgcgcttgtaatattgcctaatataccgctcatcatttcaaccgttgttggcacgctaggaacagcgatttgattcgtcgcataagcttcaatagcactaggatttttaggggtagtgttactcgctaaaatgcttgcaatctgactattgacagcaccaatttgcgcgctttgcgtgttgccttgcgcgttaaattcccctgttaatttgctgatatttaagatattgttccccacagccatgctttgatcgttaaaaccttgatacaattggttgtattgttggttagcggctttcataggcacgcttacagcttcagcgatgctttgattgtattgggtcatgatagcggtcatttgcggattagtaaatcccacaacaataggaataatcgctgctgtcatagcgcccgctactattcctgcaaatggccctgcgacaccacttgtgcttgagatgattgaggagacttgcgataagaatcctgcagaagatgattcatatatagcttgtgtgcctgccatgttaataccccctaattaataccctaagatcggtggtaaaaacgatgaatctgagtatgttggcgcatagccatacatgaaagaattgtttggaccgtaatcgctcatcatttggctcatgagaagattttgaatgccccacatcgcgttgatgcctagattatcattaggttggaaactccctaaacttatgtcgtcaaacttgatattaacattcttatcattatagtcattgagtatggccactttttgttctagggtttctttagggatctctatttttagctgatctctagaaacaagccccacgctatttagcgccatatcttcaggactaatatcttttatatccgtgttttggtcagcgttaagtggagcgttaaacatgccaatgataagacaccaagcaaatagtaatttaattttataaaagttcgttttcatacttttgactcctttattcttatttttagcattattctagcgcattaacaccgctcaatcgctgtttttgttttgattttcttgatcgagcattttgtttgttacttcatcaatgttttgaaaatatttttcaaaaagctctttctttttagcttcaacgctcatatcagtttgaatccaattaggaataatggagtccatgatcaaatgcgtgaagtcataggcatgattggttgggtatattttgttctgaacatagtattctaaaaaatttgcttgaacaaaaaaattctctatatcgctctgcatgtcctcgcttatgttgttattgataggtttttctagtaatctgagaatcctatacgactgcctgatagtttctagcatgaagtaagcataaacataaactaatgaaacaaaagaattattggctttaaacgagcttgcatcatttttcccactttgaagaggaattaatcttgataatgttttttggggatcttgcccttcgtttatttctttaaaaaagcggaagtctaaatcctgattactgagaaatgacttgacaaagtgaagattagcgttaagactatctatgagacctgaataaaggtgttctgttttgacatcatctatattcaaaacattctcataaaacacattgacatggtcttctaagaaattagagaaatcataaagagcggtaaggttttgttcagtgatttcaccttccatttcttcttctatgaagtccaattcttctctcagttcaaaaaggtaattagaaaaactatccaaaatcgtcaagacatcattttccaaaattttcaataatttttgttcgcgcaaactttgtttcattttaatactcctttatttgttgatacatttgcctcaaggcctgatatttatctatgatactatggttttggataatcttgtcaatttctttgacaaatacagtatctgtggataaaattttcaaatattctttaggaatgcctctcaaattaaaactagcgataacgctagggcttccatcctgtttgtagaggattttcctatccagccccttagtgatgatttcaaattctttttctgtaacattagctaatctttggtaatcagaaagattacccccatcgtttctcaaaaaaatctttgtagggcattgttctctaatcgtatcagcaatagggcaagccaaaagatcagtgatgctttgagtcgcaagtctaacaatagcgtttcttttccttgcagtttttagcatgtctcttacaaaataagcgacctttggatcgcctaaatatttccacgcttcatcaatatctaagacaaatctacgcccatccattgcttcttggatacgagcgaaaaggtaaaaacaaataaagggcgaaacatcattattgtctaagaaacttgacccatcaacgccaataatcgtttttgaaaaatctaagcgatctgttgctttattatcaaaaagccattgaaattcaccattggttgatttgcaaaaaggcgctaatcgcgcgacaagcccattaggatcattgtggtcttttccaaaagcattaataagttgagtgatgggataatctaggttcatatctcctgtgataaggttggttactgccgctgcaagcgtgttagaatctgctaggctaaaagagacgctgttgccattttcatctttttcatcgcttttggtcgctaggtttttcacaagctctttgacaacagaaatagccgtttgtttttgctccattgttgcatctgttttttgcacgcaagccgcccaagcaaaaggatttaatcctgtatctgtccctagctcaatcttgacatactccccacccattgcgacaatattcccataagcgccataatctttatccatatagaccatagtgagcttttgtttgtctttgctgacattagcaggaaaattataggcaaattgccccatagcgtttagagtcatggacataaacactgttttacctgaaccggttgagccaagtatcaaagtgtgtcctgctgaagctgaaccaaaatcagtaggcatgtggaagttcaaataaaaaggcgaattgatctcgctttttagcgtcatcacgctattgccccaagcgttattctcttctttgccatcaaaactcatcgctctcatcgctatgaaatcagcaaaattattagaagttacgtcaaaaataaaaggaagcgtgataaaagagcaatgtttggcaaaaaagtaattttccatagagaaagtcgctgcgttggctaaaaaacctttagcgttaagactagagacgcattccttaacgctttgtttcattttttcaaagctatcagcaaacagcactaaagaattaccataactgcctagcgtaatatcaccattacccaccaattcgctcaagcaacccaaagtcatgccttgctctttggagcctccactaataataatccttctagaggtgaaagctagtttgtcctttaaaacttgtgagtttttaggcgaataagcatgcataaagataaattcgctgtctagagcgttgattttatcaaacaaatcgctctgtgatttaggggcgtattcactaatttcaatagcgctaaaatatttttcactcaaatcatcatttaagatttttccatgcttattagcaaaataaacttctttcacccctccatgcattttttctttgagatacaagtcttttcggttgcaaataaaaggggcttcattcattcccaccaaaaaattataaaactcgcattgtttggaataaataatgccatctttggtgtattctttcaatctagtggggtggtatttactcagcagctcttctataagctctatcctatccttgaagttttcaagcttggctctaataatcctttgaaactcttcaaaattattatccgcaaaatgctttttattcatcacgggttcattgagagtgtctaataaatcttgctctatggtgagataaaaactaatatcataaaaactttctctcttttgcttctcattataggctcgcatgaaatcattagaaaaaataagaccataatccctattggtttcatcaataacgattttctttttaatcgtgtgaaaataaaatttgaattcaggggtaacaaaattcctaaaaacgctataaatagaagcgtgtaactctatgagatcttttttggaagtggttaaaaaatcaatgccccccaatttgattgtgcctaaaagagaatagttgttagtaaggatcaccccatcatctaaaaaacattcatagttattcgctagataggagtttgcagcgctcacaagtctgtcttctctgtttggatttaagtggatgtcattcgccatttctttactaggcttcatggaaaaaatgctcatgaacgctttgtttttcacgcccttaaacaaaaaaggttttttaaatttcatcgctcgctccattctttgataaagcctgtaatctttcttgaatccaagagctacaagcacaataacaatcgctacaatcaaaacaggttcataggcttgaaaaagaataacagataatacaattgttacaaacaatataaatatggaggaataaataaaagtttcagggaaaccaaacaacctattccccccatcaaacaagactttaaaaaagggattaatacctttttgcatgtctgctttaagttcttctattttttgaaactgccgcttttgaacctcttgctctataactagctttttttgttcatcagcctgcttgcttgccacaaacacctctctctttatagatataccgcttcacatgtaatcgtataaaagatttttttgagagactctatggtgctaatatgtttcaaaagatcattagggtcataagaattgaatacggccaataagacattgtatagcttatcatcgcataaaatttctcttgtttccccgcgcaatgatagaaagcagcgttgtttgttggtcgtgctgatgtttttgaaagtaaaaaagtctttcacttcaggattgatctgtaattctacattcagtcccatttctttacccttttcatcaaagattttttcaataacgggatcgtaatgcttcaaatcctttatttttttaaggactctattgacaatcacgaaatcaaaaacttcatctttgataatatcgggattgacttctttgaaagttactttcttgtctttcaaatttttgatagtcgctttgaaactatcaaaatctaaattcgtataaacacgcccattgggagtgtttgtttctttttctaacgcttcttttttggcttctttgtcatcattggctgacccatacgaactgaaaacaacgagacttaagagaactttcaaaaaaaagcctctcagttttttattactattattattgatcaatttagctagctcctccgccttcgccaatattgaagccaaacttagtgctcaaatagataatgccacccgccaccgctaacatagctatgggctgcgcgtaagcaaaaacagtcgcttgacctcttttgatgtcatcagagattttccaaatatccgctatacctttgactcctagagcgcaaccacctacgatcgctagaacagaaatgatctgaaccaccaaagttttagtctcggtaatgcctgttgcaggactgctgacagccattaaaggattggctgctatcgctagccctaaagttactacaactttcttgtagctgtcagtgattcttgtaaaaaatttcatgcgtttcctttcaaattgaaatcaatcgtttgagtatatcaaaaaaaagtatttttatactattcatacaagcactactttataatttaaatcaaaaccgacgcttttgtttgacaactgacataatttaggaacaataaacctacttgtcccaaccatttttctttctcaagtcatcgtagaattgtagatctttaggatctttgatgtattttttaatcgtctcaggttgaaacctaaaaacaagcagaaacaaacccaagctgatcagagtgaggataaagctccattttaagcaactccatagaccactaaagaaactttttttgagactctctttgaaaatctgtcctattgatttgttttccattttgtttcccatgcggatcacaaacgcttaattacaaatacatactataataagtatgacacacacaaaccaaactatttttagaacgcttcatgcacccaccttgcttccaaccatttctccaaccatctttagcgttgcatttgatttcttcaaaaaggctcatttcttagtttctttatattcttaaaattcttccattctagcaaatttttgttaattgtgggtaaaaatgtgaatcgttcctagcctttagacgcttgcaacgatcggatttttttcaatattaatgaaaaaatgccaaatattctaaatattgtggtatagtgataacgttcaaagacatgaattgaccactcaaagtgtgtagcgctttttagcagtctttgataccataccgataggtatgaaactttaggtatagtaaggagaaacaatgactaacgaaactattgaccaacaaccacaaaccgaagcggcttttaacccgcagcaatttatcaataatcttcaagtagcttttcttaaggttgataacgctatcgcttcattcgatcctgatcaaaaaccaatcgttgataagaacgatagggataacaggcaagcttttgatggaatctcgcaattaagggaagaatactccaataaagcgatcaaaaatcctaccaaaaagaatcagtatttttcagacttcatcaataagagcaatgatttaatcaacaaagacaatctcattgatgtagaatcttccacaaagagctttcagaaatttggggatcagcgttaccgaattttcacaagttgggtgtcccatcaaaacgatccgtctaaaatcaacacccgatcgatccgaaattttatggaacatgccatacaaccccctatccctgatgacaaagaaaaagcagagtttttgaaatctgccaaacaatcttttgcaggaatcatcatagggaatcaaatccgaacggatcaaaagttcatgggcgtgtttgatgaatccttgaaagaaaggcaagaagcggaaaaaaatggagggtctactggtggggattggttggatatttttttatcatttatatttgacaaaaaacaatcttctgatgtcaaagaagcgatcaatcaagaaccagttcctcatgtccaaccagatatagccactagcaccactcacatacaaggcttaccgcctgaatctagggatttgcttgatgaaaggggtaatttttctaaattcactcttggcgatatggaaatgttagacgttgagggcgtcgctgacatggatcctaattacaagttcaatcaattattgattcacaataacgctctgtcttctgtgttaatggggagtcatgatggcatagaacctgaaaaagtttcattattgtatgcgggcaatggtggttttggagacaagcacgattggaacgccaccgttggttataaagaccaacaaggtaacaatgtggctacaataattaatgtgcatatgaaaaacggcagtggcttaatcatagcaggtggtgagaaagggattaacaaccctagtttttatctctacaaagaagaccaactcacaggctcacaacgagcattaagtcaagaagagatccaaaacaaaatagatttcatggaatttcttgcacaaaacaatgctaaattagacagcttgagcgagaaagagaaagaaaaattcaaaaatgagattaaggatttccaaaaagactctaagccttatttagacgccctagggaatgatcgtattgcttttgtttctaaaaaagacccaaaacattcagctttaattactgagtttaataagggggatttgagctacactctcaaagattatgggaaaaaagcagataaagctttagatagggagaaaaatgtcactctccaaggtaacctaaaacatgatggcgtgatgtttgttaattattctaatttcaaatacaccaacgcctccaagagtcccaataagggtgtaggcgttacgaatggcgtttcccatttagaagcaggctttagcaaggtagctgtctttaatttgcctaatttaaataatctcgctatcactagtgtcgtaaggcgggatttagaggataaactaatcgctaaaggattgtccccacaagaagctaataagcttgtcaaagattttttgagcagcaacaaagaattggttggaaaagctttaaacttcaataaagctgtagctgaagctaaaaacacaggcaactatgacgaggtgaaacgagctcagaaagatcttgaaaaatctctaaagaaacgagagcatttggagaaagatgtagcgaaaaatttggagagcaaaagcggcaacaaaaataaaatggaagtaaaatctcaagctaacagccaaaaagatgagatttttgcgttgatcaataaagaggctaatagggatgcaagagcaatcgcttacgctcaaaatcttaaagacatcaaaagggaattgtctgataaacttgaaaatatcagcaaggatttgaaagactttagtaaatcttttgatgaattcaaaaatggcaaaagtaaggatttcagcaaggtagaagaaacgctaaaagcccttaaaggctcggtgaaagatttaggtatcaatccagaatggatttcaaaagttgaaaaccttaatgcagctttgaatgaattcaaaaatggcaaaaataaggatttcagtaaggtaacgcaagcaaaaagcgaccttgaaaattccattaaagatgtgatcatcaatcaaaagataacggataaagttgataatctcaatcaagcggtatcaatggctaaaatagcgggtaatttcagtggggtagagcaagcgttagccgatctcaaaaatttctcaaaggagcaattggctcaacaagctcaaaaaaatgaaagtttcaatgttggaaaatctgaaatataccaatccgttaagaatggtgtgaacggaaccctagtcggtaatggattatctggaatagaggccacagctctcgccaaaaatttttcggatatcaagaaagaattgaatgagaaatttaaaaatttcaataacaataacaatggtctcaaaaacggcaaggataaaggacctgaagaacccatttacgctcaggttaataaaaagaaaacaggacaagtagctagccctgaagaacccatttatgctcaagttgctaaaaaggtaactcaaaaaattgaccaactcaatcaagcagcaagtggtttcggtggtgtagggcaagcgggcttccctttgaaaaggcatgataaagttgaagatctcagtaaggtagggcgatcagttagccctgaacccatttatgctacgattgatgatctcggcggatctttccctttgagaagaagtgccgcagttgatgatctcagtaaggtagggcgatcaagggagcaagaattgactcagaaaattgacaatctcagtcaagcggtatcagaagctaaagcaggtttttttggcaatctagagcgaacgatagacaagctcaaagattctacaaaaaacaatcctgtgaatctatgggctgaaaatgcaaaaaaagtgcctgctagtttgtcagcgaaactagacaattacgctactaacagccacacacgcattaatagcaatatccaaaatggagcgatcaatgaaaaagcgaccggtatgctaacgcaaaaaaaccctgagtggctcaagctcgtgaatgataagatcgttgcgcataatgtgggaagcgttcctttgtcagagtatgataaaattggcttcaaccagaagaatatgaaagattattctgattcgttcaagttttccaccaagttgaacaatactgtaaaagacgttaagtctggctttacgcaatttttagccaatgcattttctacagggtattactccttggcgcgggaaaatgcagagcatggaatcaaaaatgctaatacaaaaggtggtttccaaaaatcttaaaggattaaggaataccaaaaacgcaaaaaccaccccttgccaaaagcaaggggttttttaacttaaaatatcccaacagacactaacgaaaggctttgttctttagagcctacaaagatgtttcctaccccaaaaagacttaaccctttgcttaaaattaaatttgattgcgctagtgggttcgtgctttatagtgcggaattgggttataaagagagtatcaactagaaaaaacaagtagctataacaaagatcaagttcaaaaaatcatagagtttttagagcaaatcgatcacgctcttaaccaaagaaaaaacagaaaaaccataggaattatcacaccttataatgcccaaaaaagacgcttgcgatcagaagtggaaaaatgcggcttcaagaattttgatgagctcaaaatagacactgtgggtgcctttcaaggcgaggaggcagatattattacttattccaccgtgaaaacttatggtaatctttctttcttgctagattctaaacgcttgtatgtagctatttctagggcaaaagaaaatctcatttttgtgggtaaaaagtctttctttgagaatttgcgaagcgatgagaagaatatctttagcgctattttgcaagtctgcagataggcaattcatttccaaagataaccatcaggcattattcgcttcaaaacgctttttcaaaacgctttcatagatctctctaaagcgctttttataatcaacacaataccctttataatgtgagctatagcccctttttggagttgagttattttattagcgttacaatttgagccattctttagcttgtttttctagccagatcacatcgccgctcgcatgaaattccactttagggaatgcgtgtgcatttttcttaagggcgtatttttgttgcaaatattccacaatagcatcgcccgaatggatgagtagggggggcgttggaagggcaaaatgccccataaaatagctctcaattttttgagcgattaagggaaaatgcgtgcagcctaaaatgatcacttcgggtaaaatctttaagggagtgaaataataacgcatgcaagtctctagcaattcgccctctaaaatactttcttcaatcaaaggcacaaaaagagaagtggctaaatgcgaaacgttcaaatagccttgttgtttcagggcgttgtcataagcgttggattgaatcgtcgcttttgtccctagcactaaaataggggcgtttttatcttccacttgccgcttgatcgctaaaatgcttggctcaatcacgcccacaatagggattttggaatgcttttgcatctcttctaaagccagagcgctcgccgtgttgcatgccacaatcaataatttaatctggtgcggtttgaaaaaatccaaagcctctaagccaaattgcttgatcgtggtggggtctttagtgccataaggcactctagcgctatcgccatagtagatgatttcatcaaacaatcgcgcttttaaaaggctttttaaaacgctaaaccctcccacaccgctatcaaaaacgcctattttcatgacactatttttaatttaatgggatttaatgagggattttatttttcattcattaaatttaaaaattcttcattgtccttagtttgttgcattttagaatacacaaagcttaaggcttctatgtcgtccatttgttgcatcacattccttaaaacccacactttagtcaagcggtctttgccaagcaagatattgtcttttcgtgtgccggattttaaaatatcaaaggccgggtaaatgcgcctgtctgcaatattcctcgctaaaacgatttcgctattcccggtgcctttaaattcttcaaaaatcacctcatccattctagatcccgtttcaatcaacgccgtagcgataatcgttaagctcccgccttcttcaatattccttgcggccccaaaaaagcgcttaggcctgtgcaaggcgttcgcatccacgcctccgcttaaaaccttaccgcttgagggcgttacggcgttatacgcccttgctaaacgggtgatagaatccaataaaactaccacatctttacccatttccactcgccttttagccctttctaagactaattcagcgattcttatgtgattattggctggcaaatcaaaagtggagctaaagacttgacccttaacgcttcgctgcatatccgtaacttcttcagggcgctcatccactaaaaggatgatcagttccacttcagggtggttagaagtgataccttgggcgagctctttcatcagctccgttttcccggtccttggcggcgcgacgattaaagccctttggcctttccccacagggctgaataaatccagcatcctgccggtaactttagtggattcgtattccaatttgatctgttcatcagggaataggggggttagattgtcaaacaaagggcggtttctaatctcatctgaaggcgagtaattgatagcctccacttttaaaagggcgtagtatttttcctggtctttgggggatcgcacttgaccggtaacaatatcgccattccttaaagcaaaacgcctgatttgagaagggctgacataagtgtcgttatgcccgtctgaaaaactcccgtcaaaccctcttaaaaagccatagccatcaggcatgatttctaaaatcccggtaaaaagaatgtatccgccttgcgtgacttgggtttttaaaatttcaaacatcaagtcttgtcgtttgaattcttgggggttttccactttgagcttgttagcgatttctaaaagcttttcagtagggtaggtgcgtaaatcttcaatgtgataaccgctcactggcgtgtgggttttgaccttgtgcgaacttttgtgcgtaggcgcgttttcgttcattaaatttccttttaattaaaaagagatttctagttgtttcaattaagataaaagtacaaaaagctaaagcattcttaaagaattagtgtaatcaaaagatgctaataagtggcgcatgccacaagcgttgaatttcgtaatgcttcgttatgctatcataatttttttaacaaagtcaaattttattttaactttagagtggttttaatttattgttacttatgctataattttaagtttaaatttaaaaataaaggatacttgatgaaaaaaggcattcaccccgaatatatcccatgcagagttacttgcgtaacgagtgggaaagaaattgaagttttaagcaccaaacctgaaatgcgtattgatatttctagcttttgccaccctttctataccggtagcgataaaatcgctgacactgcagggagagtagagaaattcaagcaacgctacaatttgaagtaactttttaaaaagcgtggctttttgtgttgtattttttgcccactcctataggtaatctcgctgacatcacgctacgcgctttagaagttttagagcgttgcgaggtttttttgtgcgaggatacaagggtgagtaagaggttgttgcacttgctcgcacaaaaccctattattggccattctttccctaatattgcggctaaaaaaagggagtttatcgcattccattcgcacaatgaccaggaatttttaaaccaaatagagctttctttttttgacaaagaaatcgctgtgatgagcgatgcgggcatgcctagtttgagtgatccgggcatgagtttagccgcttacgctttaaaacacaacctccaatacgatgttttgcctggggctaacgcgctcattacggcgttttgcgcgagcgggtttttagaagggcggtttttttacgccggctttttaccccataagagcaaggaaaggcgtttgaggattattaaaattctaaacgctttagcgtatttagaagaaaaaaccccggtggttttttatgaaagcccgcaccgattgttagagactttaaaggatttaaacgatttggctaaaggcatgcatttgtttgcggctaaggagcttaccaaactccaccagcagtattatttgggagaaatttctcaaatcatgacgcaattacaaaagagcaatatccaaggggagtgggttttagtgcttttgaatgagaaaaaaatagagcctagcatggggctatcggcgttattggagttggatttgcctcctaaaatcaaggctaaaatggaagccgctatgacgcaaaaaaacgctaaagagctttattgccagcgtttgtcagaagaaaaaaaacaatgcgattagaaaggggtttagcatgcaagcagtggtttatggcaagcaggtgattacgcaccttctaaactcccatcatgaaaagttgcaagaaatctatctttccaaagaaatagacaaaaagctttttttcgcgctcaaaaaagcatgcccaaatatcatcaaagtggataataaaaaagcacaaagcttggctaaaggggggaatcatcaaggggttttagctaaagtggaactgcccttagcggcttctttaaaagaaattaaaaaagctcaaaaacttttggtgctttgtggcattacggatgtggggaatattgggggtatttttaggagcgcgtattgcttaggaatggatggcgttattttagattttgctagagagtttgcttatgaggggattgtgcgatccagcttagggcttatgtatgatctgccttttagcgttatgcctaacacgctggatttgatcaatgaattgaaaacgagcgggtttttatgtttgggcgcgagcatgcaaggctctagccaagcagaaaatctgtccttaaaaaaatgcgctctttttttggggagcgaacatgaggggttgtctaaaaaaatccttgctaaaatggatatggtattgagcgtaaaaatgcgaagggattttgattcgctcaatgtgagcgtggcagcagggatcttaatggataaaatcaactaggtggtcaattgaatggaacagaataaaaaaagtttagaaaatttagatctttctgatgttcaaaacgtttctaaagatatttctggcgcggcattagaagaattatcgcttaaaaatttagataaaaatttgcagattttaaaagaagttggagcggcagaaatttgcaaggcgactaaaatcgcttctaaaaatatccattctatcttggaaaagcgctatgagtctttatcaagggtgcatgctaagggttttatacagattttagagcgtgagtataaaattgatttgagcgcatgggtgaaagaatttgacaaagtgtgtgtttttaaagagggcgtgggaaaagagcaaaaacaagaaacaagccctgaagaaacagcaaaaaaaccccttaaggttgaattggattacagcatcaatcaagccaatacttcattatccaaaaaatcttccaaatggaaaccctttgttatcgttttaggggtggttgtcattattttagtggtcgttatcattcaaaacagctcttctttaaaagaagagagagagcaagaaagcgctattaagcccgacaccaaaaatagttctttcaatgaagttagtcctacagaagaaaaaaagttagagccaacgcctaaaccaaaagaaaaacaagaaaaaccaaaagaacaagacaagcaagaaaaagaagcgatcaaagaaaatcctaatatcatttatattatccctaaacgagatatttgggtagaagtgattgacttagatgagaagaaaaactcttttcaaaaggtttttaaaaaaagttatcctttagaggctaaaaaccaccgcttgttgttacgctttgggcatgggcatcttattcttaaaaacaaccatcaagaacaagattataacgacagcaaaactaggcggtttttatacgagccaaataaaggcttaacgctcatcaatgaggcccaatacaaagcgctccagcaatgaacaagctttttttagcttttattgttgggggaatgcttttaagtgctgatgctttaaacgataagattgagaatttaatgggggagcgatcctaccacatgaacaagctttttttagagcgtttgtttaaaaatcgtaaggatttctatgaaatggggcgtttggattccttaaaactactcaacactctcaaagaaaacgggcttttatcgtttaattttgacaaaccaagcgtgttaaaaatcactttcaaggcttcaagcaatcccctagcgtttgccaaaagcatcaacaattctttgaacatgatggggtattcgtatgttttgcctattaaaatgcaaagttcttcaggtgagaatgttttttcatacgagcttaaaacggaatacattttagaccctaacattttgatagagacgatgaaaaggcatggttttgattttatagatattagacgggtgtctttaaaagagtgggaatacgactttgccttacaaaagatcaagctccctaacgcgagagccttagttttgagtagcgatcctgtggagtttaaggaagcgagcgggaaatactggctgagcgtgaatcaaaacgcgtatttaaaaataagctccaataaccctttgtggcaacccaaaatcattttttatgatgaaaacttaaagatcattcaaatcattgccaaagaaaacagacaacaagaaatcgctcttaacttgcttgatggcgtgcgttttatccatatcactgacgcaaaaaaccctatcattttaaaaaatgggattagcgtggtttttgatgcgatgccttaagtaggggtaacccttatttaattgattggaatatgagaaaatacgcttttagatttgaaaaaaaagagccttaataatagcgatccacccaatatttaccaaaaaaaatcttttgtatcacacagcccaccaatagatcagctcccgcttctataaaaaagacagcccaccaattaataaagccaaaccatacaaaaaataaatgcgctggtaaagcgccaagcaatagtgaaacgccgctcacaatagaaattccaaagcgggttttaaagatcttactttttttgccaaacgccatgtctgctacaaattccccactaaaagaaatcaaaaaccaccaaatcaaatgttcaggcatcaataaccaagcaactgcgctacttctattaaccgctgtaatgacaagaagtgagaaaaaatacacgcttgaagatgcaaaatgcctgcccctattccttaaagaccaattcctagaaaagcggcttttgattttttcatgtataaccatgggatttctttcttttttaaaataccattagacctaacttttgtattgtaaaataagaatgctttcattcaatatgttgagcatgatgattgtctttttatattcaaacaaaaggagagagatagcagattggtaacacaatgatgttttttatattttttacaaactatgtaaaatatccgcttttttctaaaatgatagcaagtggtgaaaaatttggctttgtcctcattgagcgttggttatcaaatccaaaaagtattgcatttttaagattggatagtagagagattgattttattaagcggtattttttaaagcagtctttaggggggattttagttgtagggggcaattatttcaaaacgccccttatctccttaagagaatgagtttaaaataaagtttaaaaacacaatttttaaaaattaaagaaccagttatcaatatttcattaacgcaaagttttttatagatctaattcatgctctccacaaacgaaccaagtgacatcaatttttgatagcggttgtcaaggaaatgagggtcttgttggatagtccttagagcgtctaaaaaatactctttgatcgtgttagcggctgaaaatttgtctctatgagcccctttgctaggctctaagataatatcatcaataagccccgcctcctttaaatctctgggcgtgattttcatcgctttaatagccacttcagtcttgctagggtcatcccaaagaatcgccgcacaaccttctggggatataacgctaaaaatggaatattccatcatagccaatttgtcagccaccgcaatcgctagtgcgccaccactgcccccttcaccgataatgatagaaatagtagggacttttaaagaggcgaactcttggaggtttttagcgatcgcttcactctggcctctttcttctgcgccaatccccggatacgccccagctgtatccacaagcattaaaataggcaaattaaatttttcagcaaactttgccattttcaaagccttacgatagccacaagggttaggcatgccgaaatttcttaaaagcttgtttttagtccctctgcctttttcttctccgatcaccacaaccgggacattatcaattttccctataaagcacacgatcgctttatcatcgttataatgcctatcgccaaagacttcatatttatcttttaagatgagatcaatgtaatccatagcgtagggtctgtcagggtgtcttgctaattggagtttttgaaagtctgtgagattggagtaaatggttttaacttctttatccaatcttttttctaagatttctttagcgtcctcatcgcctctaatgagagctaattcaatttcattttgaatctctttaatatgattttcaaaatctaaatagatcgccattcacaaaatcctaaattaaaactaggcttttttgaaaatcacaacaccattagtgccaccaaaaccaaatgagttactcatcaccgcattcacttgcttttctctagcaacattagggatataatccagatcgcattctgggtcaggcgtttcttggttaatggtgggaggtaagatcccttgattcatggccatgatagaaataacggcttctaacgcgcccgcagcgcccaagcaatgcccaatctgccctttagtggagctaacaggagggactttttctttagagccaaacacattttttagagcgatgctctcataccaatcgttataatgcgtgctagtcccatgggcgttcacatagcctatttccactttcgccatttccaaagccattttcatggctctaaaagccccttcaccctcaggggctggggctgtgatatggttagcatcgccgctctcgccatacccggcaaattctgcataaattttagcccctctttttttcgcactctcgtattcttcaagcactaaagccccagcaccttctcccatcacaaagccattgcgatccttatcaaaaggtcttgaagcttttttaggctcatcattccttgtagaaagggctttaatgctcgcaaaccctccaatccctacaggacaaatggtggattctgctcccacgactagcattctatcagccccattgagcaaaatggttttaacggcttcaataatcgcatgagtgcctgctgcacaagccgttacgctagaaaggttaggccctttaatgccaaactcaatggaagtgaaacctccaatcatgttcactaacgcagaagtgatgaaaaagggattgacttttctagggcctttttcaaaacaaaaaatagaattcgcttcaatattgcctaacccgccaatcccagagccagagcttacacccatgcgatttgccaattcttcggggcatctattgtgagcgtctaaaatcccactatctttcatcgcctctcttgtggctttcaaggctaattgaatgaaacgacctgcctttttaacatctttgggattcatcacctctgtagggtcaaagttagtgatttctccagcgatacgcacaggaaatgcgttcgcatcaaaactttctatgtttttgataccgcattcccctttagcgatcgctaaaaaagaatcttctttatttaaacctagcgaattgatcattcccattccagttactacaatccgacgcaccaatagctcctcattttaaaactttcattcaataaaactagattttagctaaagctaaatttttgactaaaacctggagacaaaccgctccaagttaaaaagattaagctagtttattgtcctcaatatacttcaccacatcgcccacattgacgattttttccgcttgctcatcaggaatttcaatgttaaacttttcttctaacgccatgatcaattccacgacatctaaagagtccgcacccaaatccttcacaaattccgcctctggggtaacttgcgccgcatccacattcaactgctcagcaataactgcctgaatatcttcaaataaagccatgattaaaactcccttgttttgtaaaaattaaatccaatcatcattggagcgtttatttttgctccaaaacatctaaaatcctatacaacaaataaattacaatgagaaacaatattaagtaaataatccccatttgacaataacctctttgttttagaataaccccataatggtagcatgatttttgctacttacaaacttttatcgctaaaagaatgtttaggactacatataaagcccgccattgaccttgagagtctctccagtgatataactagagtgatcgctcaaaagaaacgctaccgcttgcgccacttccttagcagaccctagtctgtttaaaggaatgtttttaacataatccgctttgagttcgtctttcaaattagcgttcatgtcggtttctataaagcctggcgttacagagttgaaacgaatgttccttaaagctccctcataagcaaaggacttgctcatcgcaatcatcccccccttactcgctgaatagtttgtctgccccatattgcctctttcaccaatgatagaagcgacattaaccacgctcccaaaacgacttttactcatcacctttaaagcctctctgcaacctataaaagctgaagtgagattattttctatgacatggtgaaaatcttctgtcttcattttgatcgctaatttatcgcgcaccacaccagcgttattcaccaaataagacaaacctccatcgctttgaacaatggtttgtatcgcttcaacaaaatcgctttcagaagtcgcatcaaatttaataacggccgctttatagcctttttcttcaagctcatttttcaaagcgtcagccacttcagcattactgcggtaattgatccaaactttcagccccatagaagcgagagttttagcgatttcggccccaatgcctttagaagctccagtaatgagaacatttttccctgtgaattgcattattcaataatccttaaattttaaatttgttcaagtttttatagtcttgattcataacgccttaacatgtaaagacgctttaagaccttctttttagcgctgattttttgttttttgcgtttttcagttctagactcaaagaaccttctagcacggcattctgttaccactagattgcgatcggtttgctttttgaatctcctgtaagcttcatcaaacgcatcgccttctctaaccttaatccctggcatactgctatcacctcttttccatagcttaaaatcattgcttaacaatggctacaaacgaaataatattatataagacagattaaccgattgtcaagaattttcacttttttctagcgattttgttaataaggttataaggatcaaaggcaaccgtcatatacacttggtaagattctgaccaaggcaaactcctatcaaagcccccacgcatcgcattaagcacgaaattgattcgaacggacgcgaagtcgtttttccaattgtaataaaaatcaaaacgattgtataaattggcttgaaagaatggcacgccacgataaataggcgtggggcaataagaaggcgtgcaatacatttcaacatattggtattggttataaaaaggcatctctggggtcttggcgaagaaaaataaattgtgtattccaaagcctttgtattggatctccacatcaaattgcccccccacgctattgataaaaggcacatttttgtgaatttgccttaatcggcttaattcagaaaccatgccaaaactggcattgagcttttccataaagggggctatgtctaaaagacttgtccctatgtaagcgttaaaataaaggcgatccataagataaatattattgctattaatagcctttttttcattaaatttcatgccatcagccccattcaaaaggtatttgtcttcgttatggaataagacaaaataccctccaatacccaataaatccttaaagaaattataagcgacagagccgttcatttgaaacctatccatcgcattcccataagggtttctcccgaatttacaagtgttataacaattgcctccaaaccaatctagcatgaattctgcatgcccataatagggttttgaaggcgaataatggttttgaaactgcaataaaaaccctctagcgttggggtctataaaccaataatagggggcaaaaatattcaaaccatacctccctaagaggttttttctaggaaaaatccctccataaaaagtaaaacgctttcccctagccttataatacatcgtaggcccccaacgatagggaaaattagtgctgtaattatggaagttttgaaagaaatacgcccccacagtcaggctttgctccacacctcttgtataaaattggatcccaaaatttggagttagacgggttttaagattggtgttagtattgacccaataaggcgttgagccttcatgatccatgataaacatattaaaacccagattgtatttaaaaatattccaatcaaaagcatgcgaattaacggctagcaaacagactagagaagaacgttttaaaaaggtgtttattgccacttgttacccctatgtcatcattatttttgataaaaaagcttatcttgtaaccaatgggtattctagcacatctaaaaatatttttctttagatttaatattaaaatagcgcttatttcatgttagaatagccgttatgatgttacaacatactaactaaaaaaggaaattttaatggaattaggaaataaaaatataaaacccggtcgtaagcgtgtcgctgtagatgagttgaaacgcaatttttcagtgactttttatctctctaaagaagagcatgatgttttgagacgcttagctgatgaagaagtagaaagcgtcaattcttttgtcaaacgccacattttaaaaacgatcatttacaaaaaaggcactaaccaagattcttctatcaattgtgattcttctagtaggctttaagcctactttaaggtattcgctctttaagagcaacacccgctagagcatttagttttaatccctaccgatgagcggtccatcaagcaaaaccctttaccctccaaatagcgtttcgcatcaaatccggccacaaacaagcctccagcaaataacgccaagtctttaaccactagccttccagccccagaaagccatgggaaatgctgattgacaaacacttctggcgttgtgaataaaaaagatagggtagtgatcgtcattccagcgacaagcaagcccccaactacgcccattaaaggcatccaaagccccaaaagcaccaaaatgcctaggatcatgatcgtaatccctaaaccttcagccactaaataagtgtggttttctttatgccattctttgttttcaacgattttagggtcatcttgcatttcttcttgcatggattgggattcagacattttgtgttgtttgtatgcgggtttttcaaatttatacatgaaagaaaagaaaggggagttggccacaaaaggggcgatcccttcagcctcgtaaggcacaaacttaagccctccaatccaaataaaaatgatgaaaatagctatatgcatcaaatagccgcctagattctggagttttgtaatcacttcaagcaatgattttaacgcttgcatggttttattcctttaggatattttttatattgctaaaaacagcctaggaatgatagcgcattatgtttaattacgacaaaatcattttgattactattataagaaataatgatcaaaaacacccatgcctaaaacgctcatgccaatataacgtgcgactcctttataaaaaatttcatcattttttaaagaaagctctaaaaattcgttgcttttagggatgagagtggcttttttaggggtgttatgaaaaaggcacgcggcgataaaaaccgctgccatgcctgtcccgcaagctagcgtgaaatcttcaacccctctttcataagtttgtaaaaaaatcgtctctttattttctataaaagcgatgttaatgttagcgttaaattcatgccttaaagcccttaattccagcgtgttaagagaatttaataaccctttatttttcacaaaccccactaaatgcggcactcctgtattgataagatagaacatagggatattttctaaaacgctgtcgttggaaaaaaattttttgcatcttaaattgggtatggtgtctaagatttcgtaattaccgagattgctctctacgatgttgggctcttctatgcgaatagaaatctctctttttccggctaaaaaaacatgctctttaggggctatattatgctggtaggcaaataaccccacgcaacggctcgcattcccgcacatgcccgctttagagccgtctgaattgtaaaaatcccattcgtagtcataatccttacttggtaagacgaccacaagcccatcagccccaaaaccctcatgcctatggcacacctgttgggccaaattggaaaaatctttttttttgaagctttgagcgattaaaaaatcattcccgctccctgaatatttgtaaaacaccattaatgcaagcctttttgcttttaattataagttaaaagaggttttttatccttaaaagagcgttttttagctaacatttgataatttttggttcagtttaatggggataatttcatgaaagctcagtattttttttggattctttttttgattggtttttattggatgatctatttgtatcaagattttttaatggacgcgctgatcgctgggcttttgtgtgtggggctttttcaagtgaaagtttttttgaataaacgcttttctaatgttatcagttcgtttttatgcgttttggttttagcgagcgttgtgatcgtgccgttgtattttattgtttataagggttctaatgtcatttttgaaatcaattttgaaaaactttcagccttaatcaaatggcttaaagggacaatcaccgaaaatttgtcgcattttcctgccattcatgatggagtgagcaagtttttagaaaattttagcgccgcttcaatcacgggctatttgttgaaagtgagcagttatattgggaaatacagcttgaaactcgttacagacgctttgtttatcttggggctgttgtttttctttttttactatggggagagattttatcgttattttttaggggtcttgcctcttggaatgaatcaaagcaaaaagatttttgaagaagtggctgggattttacgcatcgtgcttttaacttctctcatcacggttattttagagggcgtggcgtttggggtgatgatcgtatggtttgggcatgatggctggtctttagggattttatacggcctagcgtctttggtgccggctgttgggggggctttgatttggatccctatagcgatttatgagctttatcatgggcatgtgaatgaggctatttttatcgttttgtattccattttgttaattggtgtgttgattgatagcgtgatcaagccaattttaatcgtttttatcaaaaaaagaatctttaaaaccacccttaaaatcaatgaaatattgattttcttttctatgattgctgggatttcacaatttggtttttgggggatcattgtagggcctactatcacggcgttttttatcgcactactgcgattgtatgaaaattactttattcaaaaggagcaaaaagcatgcgagtgttgaatggaaataacgcatgcgtttacatgccaatcacgcaaaataatgacaatgaaaagtaaaaaatgcggacattatccactctttcattccgccggcaagaacgcttaaaaattaagccaatggagtgggcttgctttgaaattataatataaatctaatgcaaagaatgttgaataactaaaaagcgcagaaaaagatcaattagtgttttgaatcacacaaagagaagcccacgcattttccgaccccgcaaagctattacaaaagaaaaggaccttaattctttaaactcttttgctaatcctaccataaaatccattcagtgcgctaaaacaccctaacgcataaaaaagggcttatacatggttaaggtggagcttttgaaacatttgttttttgacaagctaatcagtgggttttttaggggagttagtcgcttgcgacccactaaccacgacaaaagcgaaagagccatttgtcttttaacccttaaaatcttgatcattctaacgcaccaatccaaatgtaaaagataagaatgctaaagagcaaaaagcttcgctatttattgcccaaagcgcattaaacaccaccacgactatgaaaccaatgactaacgagctattaataggattacaaaacgcgctaaaaataacagccttttcaagggacaagtaaaacttagccttaagggagtggtttcattttttgtagcggatcaaagggtaggagcagtttttgcataaaagttctaacgcttcgccctttaaaaaatgggttttgatagccatagctttttggctgtttaaaatatcttttaggggcgtatggtttaaatcgccaaggttgatatgagcttgcgtgtccatgcagcacggcacgacaacgccattagataaaatagcgatttgcttgatcaagccgtaacaataggggatttttgattcttggtttaaaggattttgggcgttcaaattcggccatttaaaggttttttggatattcaaaaaactttttttaaacagacgagcgcggccttgcgattttaaactctctaaagaaacgcattcaaagctttctaaaaaaggcttgatcaaattctggtgtttttcaagggtgccatcttgaatgcgtaaattcaaaaacacttcgctatttttttcacatttgtagtggcaaaattctaaaattttttggatatagcggtgctggttgattttgttatgattgtctaatcctgcatctaaagaaatagaaatttgatagattgcatcttgtaatagcgtctcaaaatcgcacaaatacaccccgctagtaactagatccacttttaaagaaaagcgtttagcggcgttgagatagtggtttaagtttttgagtttgcaaggatcgcctaagacatgaaaggtgatgatttgggttaagggggccgcttctttgcaaattttttcaaacaattctaaaggcatcacgcctctgatatttttggggttagggcaaaaaccgcattgcaacccgcaaatatcgcttaactctatatagatttttttaaaaagtttcttgttgggtgtcaattcttgaaaagatgctagacattgaagcgaaaatgcaacacatcgccatcttgaacgatataatccttaccttcaatgcgtaacgcccccttttctttcgccccggcttcgcccttataagcgataaaatcgtcataactgatggtttcagctctgataaagcctttttcaaaatccttatggatcaccccagcagccacgggcgcgctagagccttttttaatcgtccatgatcgcacttccttgactccagcggtaaaataattgatcaagcctaattccttaaaactcaaacgaatggtcttttctagcccgctttcttctacgcccaaactttgcaaaaattctttgacttcatctccactcatagaaaccatttcttcttctaatttagcgcacaaggcaacaaactcgctattttgctctttcgcatggtttttgacttttttggcatgctcattgagaatatttaaatcttcttcgcccacattagcgacatagatcatttttttatgggataaaaaacgcaattccttgtctaattccaaaaaagcctcgctcgtgtttaaggggaaagttttcgccggttttaattcttctaaatgcgtttttaaactcaaagcacattctaaaagatttttagcgtcttttgagccttttagggctttttgtaagcgatcgatccttttgtctaaagtggcaatatccgctaaaatcaattccaattcaatggtctctatatcattcaaagggtcaattttatcgttcacatgcgtgatattgtcatcttcaaaacagcgcaccacttgcaagatcacttcgcattccttgatattggctaaaaactgattgcctaaaccctcccctttgctcgctcccttaatcaatccggcaatatccacaaattccaccacagaatgcaagattcgttcaggctttacgatttgagccaacgcatcaagccgcttatcaggcacattcacaatggctttattgggttcaatggtgcaaaaagggtaattcgcgctttgggcgttttgggttttggtgagtgcgttaaaggtgctggatttgcccacattaggcaaacccacaatgcctacagacaagcccatttcaagcctttttcaaaagctcttccacaaaagctgtgcaagctctcacgccagccccactcgctccaaagctattcacatcccattctttttccacataagcggggcctgcaatatcaatgtgtagccacttatccttaaactcatctctaaaaaattaatttaaaaacaagcccgccgtgatcgcaccaccatagcgcgaagaagaaatattgcacacatcagcgattttagattcaatcaatttctttaaatggcggttaaaggggagtttggctaacaattcgccggattctaaccctgaagtttcaaagagattttttaactcttcattatgccccatgatcgctgaagtgaattcgcctaagcccacaacgcatgccccagtgagagtcgcaaaatccacgatcacatcagggcttaaatcttgagcgtagctcaaacaatccgctaaaaccaaacgcccttcagcgtcggtattacgcacttcaatgcttttgccttctttagagattaaaatatcatctggtttataagcggctgggcctatcatgttttctgtggccccaataatgccatgcacttcagcttccacgcccaatttagctaacgcgtttaaaagcccaatcaccgcagagccaccgcctttatccgctttcatggtaaccatgtaatcggccggtttcaagctcaaacctccgcaatcataagtcaagcccttgcccactaaagcgatttttttcttcgcttttttaggcttataaactaaatggatcaagcgggggggattgacagcgagagaggctttattgaccgctaaaaaggcgttcattttcttttcttctaaaaatttttcatcatggacatggatttctaaatggttttctttagccactttttgtgccacttcagccatataaaccggggtgccaatcatagggggggtattgactagatccctaacgatattcaagctttctgtcatgatttcagcgtattttaaagcttctttagcgctcttttctaaagaattcgcgcaagttttttcgcaaggtttgtgcaattctaaggcgacaatgacttcttttaaaacgctttcttttttgttggatttaaaagtgtcgtattcatacaagcctaatttcaagcccaaaaacagcgctttcaagttttctaaaagcgcgttatctttagcatgcgcgccgcaagtataaacgcccactttaacgcttttaaaagcgagttttttaagggtgcgaacggctaaacatgcgctctctctcaataaatgtacatcatcttctttaacgcccacatacaggattttattttcttggtctaaaaacgcgccttcgccttcgtatttaaaggtttctaacaattttttatttttgacccaaacatgatcaaaatccttattgataataaaaactaaaccgcattcagcttttgcgttttcaaaagtggttttttctaatttgatttttaacataaagtctccttttttaatttcatatctttcaagaattgtattgcgctctagcggtttttcttgctatagtattggaaataccatagaaccaacgccaagaaagatactaatagtaatattagcgcataagggtgttttttaagccactctaacgcatgcaataactcttctcctaaataccacgctagaataatggtaatgctcgcccacaccatcgcgctaatgaggttgatgatagcgaattttaaagcgctatagcgcgtgagtcctatgctgatgggaatgatggtacgcatgccatacatgtagcgttggataaaaatgataaaccagccgtgtttttgcaacaataaatgggctagggcgagttttcggcgttgtttttctagctttttttggatgtaagctttattggtgcggccgatgtaaaaatagatctgatcccccacaaagcccccaatccctgcgactaaaatggctaaccctaaatgcatatgaccggtatagctggcaatccctgctaaaatcaacccgatctcgccttctaaaatactccacccgaataaaatgagatacccccaagtcgctgcatgctgattccataagtcaatgatgtattcttccaaaattcacccttatcctagcactctaacaaacaaaaggttttcactcgctcttctaaaagttggatacccggtaattcttttaaccctatcaaaaaacaggcttctatacattcagcttgtagggctttgataagctcaaggctcgctaaagctgtgcctccagtggctaataaatcatcaaccaacaccactcttacccccttaattcccctaaaagcgtcggagtggatttctatgctatcgctcccgtattctaaactatagctttgagagagggtgtgcgcggggagtttgccctttttcctaacaggcacaaaacccaccccaagcgcataagctaaagcagagcctaaaataaaccctctcgcttcaatgcccacgataaagtctgtattgagagcgagatagcgttttttgagcgcgtcaatgagtttgttaaagagtttagggtagttgagtagcgtggtaatgtctttgaataaaatcccttttttagggtagtctttcacttctctgatgctttgtaaaagttcttctttgagcgtttcattcattttaatatcctctatctaatgtaacggattggttgtagaattttgatttattatagcgtttttaaaggagagcttctattttttgctccaattctttaatacgatttttatatttatccgattcgcctttgtattcagagttgcgctgtttaagggctttcagttctgtttttaacgagctcatttcttgggtaagaatatcaatattacccaaagctctttggagttgcaactggtgtttttggatcaaaatttcagcttcttgtagggtgagcttcatggacgcgttggtacgttcttgccgtttagccatggttttaaaaaagaaagtgcgcacgcccatataaaggataaaaacaacagcgatagtgagaataaaccattgggtaaacattctattaaaatatccttttagcgaaacgatgtaattatactacattaggttgatgatttcagtgattcatctagcttttggatgcgcaacacatgacggccttgttcaaattctgtagagaaaaacgcttccaaaatgctttctgctacgccgataccgctaatcttttcacccaagcacaagacattagcgttattgtgcaagcgagtcattttagccatgtaagcatcaaggcacaaagcggctctaatacctctaaaacgattagcgcccatgctcatgcctatccctgtggcgcacaccaaaataccatagctttgcggattttctaaaactttttggcacactaatttggcgtaatcagggtaatccaccctcatagtgggtaaaaaagcttggatcttaaaacgcttgtcttctaaaaaatgtttaacaaattctgcaagatgtaaccctgcatgatcgcttcctataaaaacttgagcggtatttaagggcttattcatcagctctccttgataaaagattaagaaaggagtaaggaaaataaaaatcttgtgggcgcatggataaaaaactccgataaaggggggataaataagaatattaacacaatcaacaagccatagcgttccattttagaaaaccattccaataaaaacgcgcttttaaaatgcaacgctaaaaagcctaacgctttggagccgtctaagggcgggatagggagactattgaaaacgcccaagacaagattatagagaatgccttgaatgagaaaggttactaacgcgagctgataaagattcaactcatcaacgcttaaagcgttgatccctagtttttggaagctccaatgcgtgatgaaagcgagcagaacggccagagtgaaattatagatcaccccggctaaactcaccactacgcatgccagagagcctttttgagagacaatgtagcgcatatccacaggcacgggtttggcccacccaaacaaaaagggggcctgaaaaatgagtaatagagccggtaaaagcaccgaacccatcatgtctaaatgcctgatagggtttaaactcaaacgattggcgtctttagcgctcctatccccaaataaaaacgcactcaagccatgcatgatttcatgccctatgatagcgatcaaaagggctaggattttcattaaggtggtaataaaactttctaaagagaaatcaaaaaattgcacaaaaaaccttaatgcgttgttttttcttttttaatgattttttctaagtcttcaacgcttttaaacatgcgttcccaacgcaccagatagcgttttttggggttattttccgcatccatttccaggctattttttaaactcaaactgaaataaacaaaccatggcgaacccacgatatttttataagccacactcccccaaaagcgcgagtcgctagaattgtccctattatcgccgatcatgaaaaattcatcgtgattgattttcttataaaacaccttttcgccctccatttgaatgagttgcatgctgatattagcctctgcaccttgagtggctaactgctccattaagtggaaagtttcattatctttttggtaatggatgcctggatgcttatttttataagggtttaagacaaaaattttacccataaattctttagtcatagcatctgggtaatgtttggaaatataatctttatcgttgccgctctcaaaggggtgcaaataaaacccctcattagtgaatagcacctcatcgcctccaatggcaaaattccttttgacatagtaagattttttttcatggggagggataaacaccaccacttcgccacgcttagggtgatccccctctatcaaatgcccgttatttttaaaatcaggcatgacgggaagctcaatccatgggattttaggaatggggattccgtaagaaaattttttgacaaagagcatatcgccctcatagagcgtgccaaccatagagcgagagggaatgatgaaagcttgcgcgataaaaaagataaccaacagcacaataataatcgtccccacccaactggagcaaaaagcataaacagagcgtaaaaatttcatttaaaatcccttcctttgttgtttttcaaaagcgattagagtgttttctaaaagcgaaacgatcgtcataggccccacgcctttaggcacaggggtgataaaaccggcgactttttgcgcgttggtaaaatccacatcgcccacgatacgcccatcgttcaaatgattgatcccaatatccaccactacagcccctttttttaacatgctcgctttaatcaaatcaggcttacccacgcccacgcagacaatatcagcgtttttggtgtaaaaactaatgtctttagtcaaaatatggcacacgctcacgctagccccagcgtttaacatgagcatgctcaaaggtttgccaatgatattgctcgccccaataattgccacatccttgcccttgatttcaatatggtaatgctctaaaagacgcatcacgcccataggggtagctggcagaaacgattccttttgggtgcagagcttgccgatattaagggggtggaaaccatccacatctttattgggatcaatagcttctaaaatcattttagaatcaatgtgtctgggcaaagggagctggactaaaatccctgaaatattttgatcagtattgtaatttttaatcaaggacagcaattcagcttcggtaatgttctctttgagggttttcaaatcaaaatccatgcccaccctttcgcatgctttgatcttcatattgacataagtgatactagcgggatctttccccactaaaatcacggccagtttggggcgtttgtgcgtttgtgcggttattatttggattttatgtttcaaatctttttctatatcataagctaacgcttgcccatctaataaaacaacgcccctatttggcatgcccatttatcctttatataattaaaatcctactattgtagcaaaaatcatgcgtttaagggaattaaaactccctttagcttgtcaatctttaagattagccccatgatagagcaagtaataactaagggctttcaaagattctaattgctggtaaaacttagaagcttctgttttatcgttttgtttcttgtcgttttgtttatcctctggctctttagggttttcattcaaataccttaaccccaaactcgggttataaaaataatctttagtagcgatcgcttcatagcctagcgcgtaattggggtggcttggggggtttgttgtgttgttagaaaataaaggctttccaaaactcacgaattgaaagcctttaggagcgattaactcaataatcgtaggggcgatgtctaaatgcgatccgacttgactgattttgttaggctttaaagtgggggcatataaaataagcggcacggatttaatgatatacaaatcgtttttagcgtattcatagctcctgtcaaagtgatcccctgtgatgataaaaagcgagttggggaatttttggctggcttttttgatgaaattgactatcactttgtcataccagtaaatatgccctaaagaattagcgtccggtaaattttctgatttgggggttttttccacaaattgttggattttttctaaaggcacattaaaggctttgagattcacgtttttgatcgcatggttacttaaagtcatgaccatgctgaaagttttttcatgggggttggtgttttctaaaatatagtcaaatagaatattatcatgcactccccagttgctctctatgggtttggggtagggcttatttttaacaaattctaagaggtaattgttaaaataaagggcgtgaaaaccttgttttttggtgaaactggttagtttgttccaaatcccgctacctccataataaaagttgtttctataccctagagtattcatgatattgccaatcgccataggaaagctagggaggatcacccctgaattgactaaattgttatcattgatatagggtaagcctgtgatctgaacatccaagcttttaacggttcgtggggcgccctcaatgaaagcagagagcatgtgagcatgttcttttttaaccaaatcttgtaaggcgctcgttagccctatggaatcaaattttttatcaaaatgccatgaactcaaggactctgaaacgatataaaaaacatgttgaatggtttgaagagaatcgttgtggcttgtttgtggaagcaactcatagagattgtttgaagggttttctttaagatggaaataatttttcgccacttctaaaggcgtttctttagcaaaatcgctgaatttaaggttatggctttgtctgtaattgcgcgctaaaagataaaggttacgaaacgccccgggggtaattttcattaaaaaaggatctttggctggctctatgctgagatctaaagacgcgcccacaaaactcaattgcgcgttaatgtaaaacatttgcgtgagcgaaaaaagaatgaataaaatgaaagttttaaggggtttggtggtttgataaacatttgtgggcttaaaaagggcgttttggagtttgaaatagataaaagaaattaaaacgctaaggattacaaagagtgaaaaactagaaaggatggggtattccttgctcatttttaaaatcgtgagcgtgtcttcatgcaaaaattccaataaattttcatcaaacacattcccataaatgccataataaacaatgttcgcgatatttaaaaacaggataatagcgatagaaaaatacgccacaatattaagcattctggtttggtatttgggggtaaataaccccaataacccaatgagaataaaaagaatcgctaagcttgagaccacacgattatcgtatcttgccccgttgagtagggttttgatgatttcatcaaaaatagggttttttaaagcgtgcttataatagccagtataaaggataaagccgatacgattaaaaacaaacaacaagctcatgaaaaaggtgaaataaaaaccttttaaaaagagcgaaaatagggcattagataagggtttcataagcgttaatacaacctttttttaacaagatataaagttttaaaaaagacaaaaagaagcaaggggaaatccaataaagaatctaggatttgaaaattagaacgcattaaaagcgaactggataacgccactaaagcgatcacgcctaataaggggttgctcaaaaacaaactgctacaaaaaatcgcgctaaaaatcagagaagccatgaaatgatggtagattgaaaaaggcaaaaaccctaaaacatctgtcaaaagcaacagattgaaaaacagcatgacgctataagattgcaaggtttctaaagggggctttttgagtatatgacaagaagagcttacataagcaaggatcaaaagacagctaaaagggcttaagggggctgtaaaactgcttaaaaattcattgagcgatagagagtctttcaaagcgatattgcttaaaatcacgcttattaaagagagcaaaaatctcaaacccaatggcttatttttgaaaaaaaagaaaattaaaaaaacccatacaaaactcagcgtgtaagaagaagatataaacatgactaatcacttgagaagggaatttaaataagccatattgaaacggatgtgtttgatatgagagcggttataggtataaacaatatctataaaatgcggattaagactatagcttgggtaactcacttcattggctttgtctaaaacttttaaaactttaaacgagttggagttttctaatttagaaagccaaagttctttacgacgcagtgataaatcgctagggttgtggatcaaatacaattcttcgtttaaattgatcaaattcaaagcgtcattcaagtttttcaaattcgtgagcatgggtttttgccaagcggtaggggtcttgcaggtttctagtatgagattatctttaagagaatggtttctaaacgccatgacagcgcagtctttaaagggggttaagcttggttggagctggtggtttagggtattaggccttaaaagctctcttgggttattttgttggtcaaatttcaataatagggggtattgggtggctaattcgtgatagagtggtagcataaacccgccatcagtggtgtttaaaggcttattccttactaaatggctcaagtttaaaaaagggcttaaagagagtttttgcgcaaacttaaaacgaatcggctctaaagcgctttcaagttgatagattttagaagtggcccacccgcccatgctcacccctaccacaaacaacaagattttattatcatgcaagaaaagcaaggggttacccaattttttgatgtattcatgcgaataatgagaaagctcttctttggttaaaagaatgaaggcttcgctccagcaattagtcttgctgtcaaaaagattcgcgctgattttcacatcccttgccccttctttagtgccgctaaaataagcgcttaaaagattgtcgttaggcaagctgattaaagagctcgcatgcacgcttaaagcgtcatttggtttagggatagtgagctgcgtgaaatagggggggttttgagtaacaagggtttgattatgcgtgaaagcataggggggggtttggcgcttcattataattaaaaatgaaacgataaaaagccccacaaaaaaggcggcatgttttaggcgatttcttgaagattccaagatagcgtttcgccccctcttaagatagcgattttttcattcaagcaaagcgtgtgcgtagggactataaagggttttttagacaaatgcgcttttttactgggtagattgtctaacgcgtagatttttttagcgttatcgctgataaaggcttgcaaattttctaaagcgttgtgtttttcaaaaagttcgcacaacgcaggcaacaaaataggggcagaaaagatgcctgccgggatgttagcgctatgctttttagagacaaaatgcggggcgctatccgatccaaaagagattttagggtgggcttttaaagcaagggataaaagcctttcttggtcttttttggttttgattaagggtttgcaaaaacaatgcgggtccaaactcccccctaataagtcatctaaagtcatgctgatatggtgtaaggtcaaagtcgcatagaggttgtcatgcttttcaatcaaagcgatactgcgccaatcgctcaaatgctctataatgattttgagtttagggaatgaaagggcgaaagtttctaaaacgctatggcataaaaattctttatccaaacaaaacccagcttgttctgcatggacgcataaaataaagcctaatttttgggcgttttctaaaatctctaaggtcttttcacccaacaaatccgaagtgccgttttgcgcgtttgtggtcatgcctttagggtagagttttaaaaatttaatgcctttgtttttagctcgttgcaattcttctaaagtcaaaccatcgttaaaatacaaactcattaaaggcttgaagtttgaagaattttttaaaatttcttcttcatattcaagggtggttggagtgtcaatcaagggcttactgaggtttggcatgatcactgcggcgctaaaaggctcgctagaatatcttaacaccgcttttaaaagcgcgttttctcgcacatgcaagtgggcgtctatggggtcaaaaagcgtgatttccatgctgttaattacctcctaagtaataacgcactctaatacgaatgagggttttggttttggggcgtgggtaatccttataagcgatctgaatggtctttaaagtgttgtcatcaagcattttgtattcagagccaataatgattttaagatcggtaatatcgccgttagggtgcaagtaaaattccaccgcattcgtcccgtcttgccctaaataagccgctacttgagggtattctaaatacttttgcgtgatgcgcccaatatcccttaaattattcctgatgaaatctttttcggctgtgcctaaatccccaaattcttcgccatacaattcatcaatatcccttctagtctggttatccaagcctttattgttttcttgtctgggtggcgcgacttctttaggcaagaaagaaagctggttagggtcaaattcttttttgacaggttttttctcttctatttttttctgctctactttttgttccactacttttttctcttcttttttctcctctactacttttttctcttccactttttccacttttttgagtgccttatgtttgtggttgggctttttgggttctggtttgggctttggtttaggctcaggctttggcttttctatgggttttgagatcggaagagagtggggggcgtgggtggggtggggggtgttgggggtttttggggaccagctagcgtgggtttaggagcgcctgggttgtttttattgggatcttgcgaatggcctctttttaaaaccaataagttttcaggatttaatttaacgagcttgggttttgaaggaaaaaaatcttctctgtgttcaaataaaaaataaatcaaccagtgtaacaatatagatagaatgagagaaaagaaaaaattcctattagaatgatccacagggtcaaaatttttccctaacttagcaggttgtagtttagaattttccagcatataaatttcctaattttgaattctttatcttattttcagcttctttaatcagttcttctttagatgtttttgggcttattttgtctaaaagcaggccgtatttgtcgcttagtaagaccaagtaacgctccttattggtttctattgagatgattttatggttcgcatcaacacgacccaaaacgctaatgtctagcttcaaatctttttttaaaaaagaccctggtgtaggaacaattttttttttgattacatacaatattaagagtaagacagcaataaccgctaaccccttgtaagcatggcttaaatccagtgggggttttaactctagagcgtttgatgggtttttggctcgctctttttcatcttggcttgcgagattggcatgctgagatttttctttcaggctaggcggtggggctaaatgaaaacctttgggtaaaaaaagaaagcggagttgctttttatccttgctgcttgaagcttggatttctaatcccgctttagcttttttagacaagaggtagatgtcattttggtaggaaaacatttctaaggcattcaaagaggcttctttaaaatccatcatttttttagaatccaattgagcgttttttaacacgatcactttttgcccttcaacctccatgattttaggcgttttattaaaaggcgtttcaaaagtgagcgtggtttgcacggcctttataggtggtgttgccggagcgtttgaatcaggttggacttcttttagcgcattttgccaatgaaccaatttaatgggggcgtcatcgcttaaaggtattttttcttcagccagtaacatcaaagtagcgctcagcaacaagaataacaatctcatgaatttttagcgagataatacacaatggcgttagaatcaaggatttcattcaaacgaatggctaaattcctttcaaaaaccatcacctcacccttaccaataacccgcccgttcacaaaagtatccacgctttctccggcgggtttttgcaaatcaatcacagagcctttttcaaaacgcaagatttgcaataaagggatttgcgtagagccaagttccgcgctaaaaacaatctccatgtccaaaaggtttttataatcgcagatgagttcttctaaataagtggaaagctctagttctctttctttattcgctttctctttttctttttcggctatttttaacttattagattctgtttctggcataaaactctactctttcaagaatgatttgactttgattattagatcttaattttactataaattttataacaaataaagccactacgccttaaagctagctttagaaacgcaaaattcttttaaaaaacacgcatcgcataaggggtttttagccttgcaagtgtagcgaccaaacaagattaaggcatggtggagtttggataggttgtctttaaaaagatcgctgagttcttcttcggttttaataggcgttttagcgttgcttaagcctaagcggtgcgtcgtgcggaacacatgggtatctacggctatgtaatttgcatcaaagcacactgaaagcaccacattagcggttttttgccccacgccatctaaactcatcagttctttttgcgtagaggggataacgcccttaaaatccctaaccactttttgcgccatattaattaaatgcttgcttttattattgaaatacgaaacggattggatgatctctttaacctcttctaaagaagctcgggctaaatcgttcacgctcgggtatttttcaaacagcttgggcgttatttgattcactctagcgtccgtacattgagcgcttaaaatggtcgccactagcaattcataggggtttttatggcgcaattcggtggtttggttggggtaatgttttaaaagcagctctttgatttgttgggctttcgttttagcgcgtttcaagctcattcttgcacgctttctttgatgacaaggtattgcgcttcatgggatcttaaagccacttgaatgcggttgattttaattgaaagcgtggcctttttcatggaagaatgcaagagggtgcattgaaccccttcatgaataccaaaagagagaaagcgttttttaagggcttcatcgcagttagcgatttctacaatttcataagttttgtctttaatggcttcattgagcgtcattttaatttcctttttgaatcaatgttttttttgacttcatccacgatgatgtcaatgggcgtgaaaatacggcgcaagattttaaaaggcgcttggataatatctgatgctaaagttacttgggttttaggtttatccagcgtgcctttgacattcacgttagtggtgattttacctccttttcctaaaacgagatagcccacgatagggattttatttaaaacattactcaaagccttgatagtggaaacttctaaattcaaatctaatttgtttttgtccaattcaatgatcccattgccagcaatatcaagcgttttgccgataagatcaattttttctaaccctaaatattctttagtgatcccaaaaacaacggagccggttttgatctgatagccattagcccctaaatgaggattcctaaagacaatgagggagggaatggtgttgatgagattgatcatgttttgcatgagggcgaaattctttaagcttgtgttttggaatttcaattcgccattgaaaacctgatcttcaagagccccaataagcgtgaataagcctccttctacgaaatctttttgaagaatggtgttgatataatccccggtaaaattatgagccttaagatacaaagccccatgcactaaatccgccatgatcatggcgtttttataattgccatcaattttcactctgtcgtcttgagcgacaatatcaagattttctaaaggaaaaggcatttttttatagatcagcacgacatctttagcatggatgcgtgtagagatagggataattttgtgggctttttcatagcgttgtttggcgctaatgaaaatatcttcatcttggatttctttagagctaggcttttcttttcgttctttggagaataattccgcaatagctggcattttactatctaagaaatcatcaacactcaaatcaatgttattaagggtaatatccttttgatcccccttaacttttatagatatgcttttgcttggagtatagacagaaatttcatctttattaatagaaccaaataaagagagggaatcaaattgcctgccgttgctatgatagatgggtaaagtgattttcaaatctttagcaaaaaaatcaatattgacaaaatcgctcgtagaaacttctaaagagccatcttctaaggcgaaatatttcataataggggaatagggcttgatttttttcaaatctttgattctaaaaacataggcgttatccttaaattcaccctctaataagagttgtggcacgctccattgcatgtggttggggttagaaaaatcaaaattcaaagaaaggtttttaagagtgtctcctgtagcgtagaaaacatctttagtgaatttgtcttcgctttgggctttaatggtgtctatgatttttcttctaaacacctctgagttttcgccctcttgaataatagaatgcaagctttttaaatctaaagaaaatttagtaggttgtgggttatcttggtcgttattcaagccataagaacgcatgttgatattattgttagtgttgaatcgtattttatggactaaagaatctaaagaaaggatttttttgtttaaatctaaagcgattttagcgtctaaatccagcatgttttcatagcgggtgtgagtagtttctatgtagatgtattggtattcttgggtaatatctaggcttatattagcgttttgcgtataaagggggatattatagagcgagagggtgccttcttgcaaattaacgctgccttgaacgctaaataagggggcggtgttttttaagaattgtaaggtgagtttcaaatccgcgctagatggcgtgctgattttatccaaaggtaaaacgactttataagcgctcaatagatccttaatgctatcgccataataattaggggtcgtttttaaaaaaacctccaacttaggggcttctaacaaattggaaaaagtggcgtaagagccggttaattccatggtttcataagtgattttttggggttgtatgagaagttgtttgtttttgaaaaccaattcggttttatccattttaatgggcgataagccatcattaaaaacgactgaaggcttaatcaaagtggctttaactacagaattttctaaaagcgatgggataaactcgctaggagtgaaattagccttgattaaagcgttatcaatcttaaagctggcaaattggatcttatcaaaaatccatgtttttaaatttttttgcgattggcgttggaaaagaggctttaaaaacgctaggcttttcattggggaagtgttgatttttaattctatggtttttaaatcggttagcccttgcaaataaattgcagcgctgggttcaattaaaggcttgacaatcaaattaaacgccattttcctggctttaggtgaatagtgggcgttgccatctacttggactttaatgtctttaaagagcaaattgatgattttaagcttgatatttttatcgtcttctagggaaaattcccctttgattcctggaaattctaactcgtatttactcccatcaaaaaagatattggctttatttttatcgtctaaaatgatttctttgactttaagtttttcaaaataagacaccgcccaaatgccataacggatatttttaatcaaatcagaaacttctaaatgctttttagtgggtttttgatggaagaaagaagagagatcaacccgttcaacttctaaagaaagcttgttattgagttttaagtataattcagaaatgccaagctttccaatttttaaattttgtatatgaatgccgtttgaaagggttttgtgaatgacgactaaaagggtgaatactgccacaaacaaaataatgacattaaacactttcttagatacatgttttcttttactcatcagtattcttttttacttaagtataccaatttatcctaacaaagtggtggttgtcccgcaaggttcgctcaaaaaagtgtttttttctttgaaagagcaaggcgtggatattaacgctttagatttgctttttttacgcttaatgggcatgcctaaaaaaggctatattgatatgggcgatggggctttaagaaagggggattttttagtccgtttgatcaaagcaaaagcggcgcaaaaaagcgttactttaatccctggagaaacccgctattttttcacgcaaattttgagcgagacttaccaattgggagttggcgatctcaatgaagcttatgaaagcatcgcgccacgattaaacggcgctgtgatagaagatggggtgatatggccagacacttaccatttgcctttaggggaggacgcttttaaaatcatgcaaactttgatcggtcaatccatgaaaaaacacgaagctttaagcaaacaatggcttggatactaccataaagaagagtggtttgaaaaaatcattctcgcttctattgtgcaaaaagaagccgctaatattgaagaaatgcccctgattgcgagcgtgatttttaaccgcttgaaaaaaggcatgcctttacaaatggatggggctttgaattaccaagaattttcacacgctaaagtgaccaaagagcgcattaaaaccgataacaccccctacaacacttataaatttaagggcttgcctaaaaatcctgtggggagcgtgagcctagaagcgattagggcggtggttttccctaaaaaaactgatttcttgtattttgtgaaaatgccggataaaaaacatgctttcagcgcgacttataaggagcatttaaaaaatatcaatctttctaataatcatttttaaaattagggttaatggggcgttttttcttttaaattggttaaaaagtgtttagtattttctcattttaattttaagttcttactattaaagcattttagattttgttaaaaaaggcttgctacaattttaggcaaattttgattgctagggcttaaaatacagcttttagcacaaaggagaatgaatggctaaaatgaacgctccagatggggttgccgtttgggtgaatgaagacaggtgtaagggttgtgatatttgcgtgtcggtatgcccggctggggttcttggcatggggattgaaaaagaaagggtgcttggaaaagtggccaaagtagcctatccagagagctgtatcggttgcgtgcaatgcgagttgcactgcccggattttgcgatttacgtggctgataggaaggatttcaaattcgctaaagtttctaaagacgctcaagaaagaagcgaaaaggttaaagccaatcactacatgcttttagaagagactattttagaagggagaggcaaataatgcgtgagattatttctgatgggaatgaattagtcgctaaagcggcgattgaagtggggtgtcggttttttgggggctatcctatcacgccaagctcggatattatgcatgcaatgagcgtggctctgcccaaatgcggtggccattttatccaaatggaagatgaaatcagtgggattagcgtgtctttaggggcgagcatgagcgggacgaagtctatgacagcgagttctggtcctggtatttcattaaaagtggagcaaatcggctattctttcatggcagaaatccctttagtgatcgctgatgtgatgcgttcaggcccatcaaccgggatgcccactcgtgtggctcaaggcgatgtgaattttttaagacaccccatacatggggatttcaaggctgttgcactcgctcctgcaaatttagaagaagcttacacagaaaccgttcgcgcgtttaacctggctgaaatgctcatgactcctgtgttcttgctcatggatgaaaccgtggggcatatgtatggcaaggtgcaaatcccggatttagaagaagtgcaaaagatgaccattaatcgtaaggaatttgcgggcgataaaaaggactacaagccttatggagtcgcgcaagacgaaccggccgttttaaaccctttctttaaaggctatcgctaccatgtttcaggcttgcaccatgggcccattggctttcctactgaagacgctaaaatcgggggagatttgattgacagattattccataagattgaatccaagcaagacattatcaatgaaaatgaggaaatggatttagagggtgctgaaatcgttatcatcgcttatggttcggtttctctagcggttaaagaagccttgaaagattacaacaaagaaagcaagcaaaaagtcggctttttcaggcctaaaaccttatggccaagcccggctaaacgcttgaaagaaataggggacaaatacgaaaaaatccttgtgattgaattgaataaggggcagtatttagaagaaattgaaagggttatgcaaaggaaagtgcatttctttgggcaagccaatgggcgtacgatttcgcccaaacaaatcatcgcaaagttgaaggagctttaaaatggcgtttaattatgatgaatatttgcgtgtggataaaatacccactttgtggtgttggggctgtggcgatggcgtgattttgaaatccattatccgcacgattgatgccttaggttggaaaatggatgatgtgtgtttggtgagcgggattggttgcagcgggcgcatgagttcgtatgtgaattgcaacaccgttcacaccacgcatggcagggctgtagcgtatgcgacagggattaaattggctaatcctagtaagcatgtgatcgtggtttctggcgatggcgatggctttgcgattggaggcaatcacaccatgcacgcatgcagaagaaacattgatttgaattttattttagtgaataatttcatttatggtttgaccaactcccaaacttcgcccaccacgcctaatggcatgtggacggttacggctcaatgggggaatattgacaaccaatttgacccatgtgctttaaccaccgctgctggggcgagttttgtggctagagagagcgttttagaccctcaaaaattagaaaaagtgcttaaagaaggtttcacgcataagggctttagcttctttgatgtccatagcaattgccatatcaatttagggcgtaagaataaaatgggcgaagcgtctcaaatgctaaaatggatggaaagccgattagtgagcaaacgccagtttgaagccatgagccctgaagaaagggtggataaattccctacaggcgttttaaagcatgacacggacaggaaagaatattgcgaagcgtatcaagaaatcattgaaaaagcacaaggaaaacaataatggaagcgcagttacgatttacaggcgttggagggcaaggcgtgttgttagcgggggaaattttagctgaggctaagattgtgagtgggggctatggcactaagacttccacctacacttcgcaagtgcgtggagggcccactaaagtggatattttgctagacaaagatgaaatcattttcccttatgctaaagagggcgagattgatttcatgctttcagtcgctcaaatcagctacaaccagtttaaaagcgatattaaaaaaggcggtatcgttgtcattgatcccaatctagtaacccctactaaagaagatgaggaaaaataccagctttataaaatccccattatcagtatcgctaaagatgaagtgggtaacattatcacgcaatctgtggtggcgctagcgattactgtggagctgactaaatgcgtggaagaaaatatcgtgctagacaccatgcttaaaaaagtccccgcaaaagtcgctgaaacgaataaaaaagcctttgaaattggtaaaaaacatgctttagaagctttgaaaaaataagggggtaactccttatctcattttttagttatagctttttcccctttttttgtattttgaaaaaaaaaaaaaatgatataatgctcaaattttacaaaggattcttgtatgcgcaaatttttggatggggcaaaaagtgagattttaaaatatgatgtgatttcttttgatatttttgatacctttcttttaagacctttcattaaacccacagatttattttggtatattgagactaaatacaatattaaaggttttcatcaagcaagaatcctggcagaaatgcaatccagaaaattaagcaaagaacaagacatcactctagatgaaatttatcatcaaatcccaaaagagtttcattcatataaggaagtagaaatcgctactgaaaaagagatgcttgttccaaacttggagatgttagaactctatcgtttcgctaaagagaacaataaaagagtgattattgtatcagatatgtatttacctttagaagtccttgaagatattttaatttctaagggttttggtggttatacaaatttctatcttagtaaccatataatgctcactaaacattcaaaggatttgtttaagcatgttttaaaacaagaaaatattactcacacgcagatgttgcatatcggtgataattcttgggcagatgacgctatgcctaaaagtttaggtatagcaacgctatttagaaaaagcgtgttgaaacaattagaagaagcttttcctaaatacaaaacattcactccaaccagtgttgcgcaaagttttattttaggatctttatgcgttttttataaaaattatattcaaaaacatgaaaaatttgattattggtttcttttgggagcgatgcaggcaggaattgtagccgttgcttattgccagtttatctataaggagattcacaaaagaaatattgatactttagtgtttgttgcgcgagatggttatttattgcaaaaaatttttaatattttatatccaaattcatataaaactacttatgtctatgctcccagaattttaaaaaaagcggtatttttagaagtcgtagagagcgagagtttggaaattttgcgtattttagaaggcgaagaagaagttaaaaagaaacaaatcaccaccaaccaacaggcgtatgtatatctctatagcaattttgaacattgccgccatttagcgttaaaatgtttagataattacagagaatacttgttttcatcaaatttagaaggaaatatcgctattgtagatacgattactttaggctattcttcgcaagggttaatccaaaaagctttaaacaaagaagtttttgggtgctatgtggatctcctaagaattttaaattatgattgcgtgagtttcttacctttttcacaccctaaacccgtttattttcataattgggattttatggagtttttgctaacaagccctgaataccctattttaaatgtagaaaatggcgttccaatttatcaaaaagacgtttcattttgtgaaaaacaccgctctaaagcttatgaaaaaatagtagaaggggctgttggatatgcttcatattttaaagaaagtcaaatttctttaggcattcatgatgtgatagaatgggtgaatttcttcattgacaatcctagtattcaagatcaagagcaattcaaacaaatttattttcttccagacgcgacgcataaaaacgctctgcccttgttttgtaacgatgtttctttgctgtcttgtattttaaaaccttcacaaagttatagcgtattaaaaagaagtcttaggacaaacaagcaagagagattgtttaaaatattgtctctaattaaaaaaatctatgggaagttaaaaaagaaatgataaaattggctctgtttttaatcaaatatgggtaactagagctttctttcttaaactcccttaaataactctctctcaaaagttatccactagataattttttaattatccaatagtttatttttgagtataatcctacgaaaattttaaggaacggcatggagtttttaggactgattttaagtctggtcgctattttgatagcgtttaaaaagcctgaaaaagaaaattgggcgtttgggattttgattgtggtgtggttggtggagcttgttatttttatagcccacagctctagcgttttgcctaacatgaatctataagggggatgcatgaatgaagaaacccgattttataatcttttttctttggcgattttagggattttgatctttcctgtgggtttggcgaatttttattttggctatgttttgaaagattcgccttgtattttttgctgggcgcaacgcatcaacatgattttaattggggcggtggcgcttttggtggtgcgttttgggtttaagcctaaatacattgccttgctgttactcatggctagtagcggattatatgagagcttttatcataccggtagccatgctttagaagatgtggggcagggattcgcgctcgctattttgggcttgcacacgcagttttgggcgctttttgtcttttttagcgtgataacgcttttagcggttttgctcttttttgcccctaatgcccaaccttttaaagatcgtttgttaaacacactccaaaaaagcgctttttatgttttctttatggtggtgggttctaatgcgatacaggcgtttgtttctaccgggcctttcccttacatagggcaaagcgatccggtgcgtttttcgtggaatttgaaagaatcggtctggtctatggagaattgggatcatttgaaattcccaagaagcgttttaggcagaagagatgtgggcgagcctttgaaattgagcgctttgcctaaagataatgattatgatcattcgcctttagaaatcgctaaaactctaaagattgaaaaaaaagaagagctttttttaaaactgaatggagcgatcacggatttgaatttcaatgaagacaaggcaatccttattacagaaaaccaaggcctttatcttgtaagtaacgatttgaaaaccattcatagccatatggtgttggatagctattatagtgcgacggtgggggctttcgtgggggcggattttaacgaagatgaaaacattgtgatcatgagcaataataaaacgagcgtagaaatcactcctaacaaaaacgccaacgcacttaaaaacttcccttattttttagagggggctgactcttttgatgaagtggaacgcagccgcttaaaaacttctagggcgaaaaactactatattagcgctgcaagaagaggggctaaattcacttatttgattaccgctcctaacaagcgttataaggatttgattatcatctccatgctcaatagcgacaaacaggtgcatggggagtttttactggaattaggcaatgccaaacttaaagaaaaaaggaaactaggcgagttagtcattagcgctttggctttaaaggataataaactttatgcgttcagtaaggaatttaacacgcttttagtcatagaccccacaaaagaagaaatccttgaagtttatggcttgcctaaagagattaaaaatatcagtgcttgtgggtttagggataatgagcttgtccttgtgagctatgagaataataaaaatattctctacacccttaatttttaaactcttttaaagctacttttttctaatatattaacgcattagaagatggtcgctattttagaatagaggaaagtccgggctacattagacaaaattccatctaacggatggctagcgcaagctaagggaaagtgccacagaaagcaaaccgcctttttaaggtaagggtgaaagggtggggtaagagcccaccaaggctaaagcgatttagcttgtttgggcaaacccaatttgtagcaagaagcgcatggtaagtctagattgatacgcgcttcgcttgaggaatattgcaaaatatttcccagataaatggccatccattgacagaacccggcttattctaatgcttaactgcgtgttgatttttttaacaattatttaatcgttttattttttttatttttttacctaattattgtttaaaattttaaagatttatgttacactctgcaaaatcaaaatcaaaggggatagcgtgttagaaaaatcttttttaaaaagcaagcaattggttttatgcggattgggtgttttaatgttgcaggcttgtacttgcccaaacacttcacaaaggaattctttcttgcaagatgtgccttattggatgttgcaaaatcgcagccagtatctcacgcaaggggtggatagctcgcacattgtagatggtaaggcaactgaagagatagagaaaatcgctaccaaaagagcgacaataagagtggcgcaaaatatcgtgcataaacttaaagaagcttatctttctaaatccaaccgcatcaagcaaaagatcactaatgaaatgtttatccaaatgacaaagcccatttttgacagcttgatgaatgtggatcgtttagggatctatatcaatcctaataatgaagaagtgtttgcgttggtgcgcgcgcgttcctttgataaggacgctttgagcgaagggttgcataaaatgtctttagacgatcaaacggtgagtatccttgtttctaaagtggaagaaatctttaaagattctatcaattacggagacgttaaagtccctatagccatgtaggcttagaacaacaagcgttcttcgctatcgtctgtttttttgggggtgggggtaatggaattaggagttgaatagtaggggattttatccacgatttctttacgcaagcctttggggacatcaaactttctttttaaagaaggttcaatcgctaaaatgttacgcatgaaatacgaatacacaggtgcactcacaacgcctcctgtcgctcctttgccaataggtgtgttatcgtctctcccaaaccagatcacgctttgtaaggtgggggtaaaaccaatgaaccaagcgtcaatattgttgttagaagtcccggttttaccagcgatttctaaacctttaatgcgagccaaactccctgtgccgttttctaccgcatccatcagcgctgaaagggttaaaaaggcttgttctttagaagtgatctttttggtttcaatgggcgtgaaagttttgacttcgttttgttggttggtgatgctttcaatgagcatgggtttgagcatggtgccgtaattagaaaatagagaatacttttcagccgcatcaatcggtgagatagcaaagctccctaacacaatagacaaatctttagggaggtttttaaaccccatgtcgcttaaagattgataaattttttcaaagccaagctgatcgcttaaattaatcgtagctagatttaacgaatggctcaaggcttcttgcaaggttacaagccctaaaaatttgcgagtataattgctagggtgccatgcgtggttttgcacgctgtttttactataattgccattttcaaaatttcgcgcggtatcagggattttagaagtcgtggaatagccattatcaaaggcgatttgatacacaaaaggctttatcgcgctcccaaactgccgtttggcttgcgtggcgcgattgaaagcgctttttttataatcaatcccccccactaaggctaaaatcttaccggtgctcgtgtctgtaactatcatgctggcgtttaagttgtcttcatcttcatcattagatgcgttagtttttggcttctctttagcgattttttctaagattttttgatgcccaaaacgcaaagactctaacgctaagcgttggtaatccaaatctatcgtgagttttatggtatagccttgagtttttagcccatctaattgatccaattgcttcaacacttcatccacgacatagggggcgatgttttgcgtggaagtttggttatagacgattggcacttcattgagagcggatttgagctcgttagaagaaatccagcctaaagaatacaaccgccttaaaatatcattagccctagagagtgaaaattctaagtttttggtagggtcataaaaacttggggctctgggtaaggcgactaacatggtgatttctttaagcgtgagtttgtcaaggggttttttaaaataccctaagcttgcggttttcacgccataatacccatgcccaaaaaaagtttggttcaaataacgctctaaaatttcttctttgcttaagactttttcaatgcgtatggagatgatagcttctttgagctttctggttaatgttttttctcgtgtgagcaccatgtttttaacgagttgttgggttagggtgctacccccttcagtgtaacgaccgcttttagcgtttttaatcatagcgcgcatgacagcgtccaaattgatccccccatgctcaaaaaagagggtgtcttctaccgctagaaggctttcaacaaatcgtggggggatttcttcaaaacgcgcataaaaacggaattccttatcatagatattagcgatcaaacgcccttttcggtctaaaatctgtgaagcgacactggggcgataatctttgattttagcaatatccttatccgtagttacccaaacttgagcgacaagaacggccaataaccctatgataatcaaaactaaaaccataaaaccataaaaaatcttttttagcatttaaccactcttaaaaggagattgtattttaaaataatctaaaagggcgttcgcaagctctttagtgtcttctaagctatttttgagggacaaagagactcgtaaaaggggtttagaaaccgtaggggggcggatagctcccactaaaaaccccttttctttcaaaaaatattgggcgtttaaaagggcgggattgttttcaaactctaaagtaaaaaatcctgcgagcgttctaacgcctaaagtttcaaaaataatctgttggtgtttgataagctcatttttcaattcctgtttttgcgcgataaagtattctaaatgggccaaagttaaagcggtgtctaacaggcttaaagcggtagtgtaaatcacgcttttagcgcgattagttaaaaactctatgacttgtaaaggggctaaaacacacgctccatagctcgcaagcgctttagaaaaagtgctgagcttaatgattttgtctttttctttgatgcgatgatattctaaaaaacccaataaattctcgccaatagtcccaaaactatgggcttcatccacgattaaaaaagcgttaggaatctcttgaacgattgtataaaaatcataaggggcgatactcgcatccatagaataaaccccctcaatggctatgaatttgagcttatttttaggggcgttaaagagtttttgtttcaaatctttaatatcattgtgcgagaaaaagatcacttgattaggcttaatcttagtgctaaagatcccgctcgcatggtagtgtgcgtccatgaataagagggcgtttttgactaaaagggtgtctattaaagccagattacccaaaaaaccactccccactaaaagaacgctttcaaaccccaacaaatccgctaatcgttcttctaattctgcatgcaaagggtggtagccattcactagcatggaagccttgggggagtggcaatcaaaggattggagcttatcaaaggcgtttttaagcaaatcttttttaacgctcaaacccaaataatcgttagaagcgtaatcccttaataaagggtcaaacaactctcttttgcggtagcgtttgacatggtgcaaggcttctaaagatttagaaaacatcaaaacacttcattgaatggaatcattcgcctttttgaattttttcaatgattttattgagttcatcttgtttttcataaaacatcttatcaatattttctttgacatgcttagcactatcttccattaaatgcactttatgttctaggtattttgaatcggtaacatgatcttcttgaacggctttaaccaaatcattagcttcagcatgcacgctcgcatggtggctttctaaagctctatagcctgaagtgttggaaaaattctctttgcccgcgccctcataataccatttgcctaaacggcaactcttatggctggtaatgtcaaaggaattgagaccaaagaccatgccataaagattgtttttaaagaccacatgatccagtttagccagaccgcaaaacacccggttattgatattgtagatggtgtattttgcggcttgcgcgacaatcatgttattttttacggtggatttaagctcttccacatcgcccttaatagagcctacaatggagttaatgtcatgggtattggtttgaatatcgttggcttcttgttgcatgcttttaaccacgacagcgatttctttagtggctttttgggttttttcagcgagctttctcacctcatcagccaccaccgcaaaccctctgccatgttcacccgctcgtgcggcttcaatagcggcgtttagggctaagagattggtttgctctgcaatatcatcaatcaaagaaatgacttgagtgatttcattgctccgttggttgagagagtccgctaacgaagtggcgttttgcatcttttcataaagcgattcaatgtcttgacccgttttattaacggttattaatccttcattagaatgctcttcgccatttttagccgcattcaagagcaagcctgtttcttgatggaaatactgcatgctttcttgtgcgttctctaagccctcttttaagctcgtgcaaaaagtcttaaacaaatcatttttatggtattcccccacaccccctgtttttttagctaatgaaaaatactgcacgccgtcaatattttggctttttaaagaataagaaaccccttgtaaattaacgctttctgcgttttctttaaaatgaacgctttgttcttctaaattgcttaagcctgcaagattcccgcttttaaaaacgactttattgtttttaatacctacaaaaccctcatgcaagcacaaatttaaaaggctttgatagagattgacttccttttttaactccgcaatctcagaatctttttgactgatttgaagttgcaactgcttattcccaaacatggtggtattccttatttaaatttgaatctttcgagattatacccaaaattaccaaacattttaagcgctcgctagtattgttgtttcaaaaacaattcgtaaaataatccctgttttttcataagggtttcaaagttgccctgttctattagtttgccttgatctaacacgataatttcatcagcttgtttgacactattcatgcggtgtgtaataattaaagccatcttagattgcgattttttaaaaataaaatctaaaaactctttttccataatgggatcgatggcgctgcttggctcatctaaaacaatgcaattacttggttttaaaaaggctctcatggtagctatgcgttgcttttgacctaaagaaaaatctaccccattatattgtgctccaaatagtgtgttgttgcaatcattaagacaattttgaaaattctcatcaaaagattttagtatttctcttttttgctttaattgctctttagtgatattgttttgcataaaaagattatcatcaatgctatacccagcataaagagaaaaatcttgaaatatggcactcatttgttgatggtagctatttagttccaagtcttgcaatgggtatttgttattaatgataatttgacctgaatttggggtataaaaacctaacaataaattaatcagcgtgcttttcccgctagcattcctaccgactaatgcataaattttgttagcgcttaaagaaagattaaaattttcaaaaataggttttgaattaaaataagaaaaactaatgttttcaaatgtaatactatggattttttcttctaatctgatttgtgattctagttttggtgttttgtaatctaatatataaaaataattttcaaaatatttattgatagtaaaaaaccactttccataaaacgataaatcttgtagttgctgctcagtgtaactaaacgcttggatatatccagcaattgcccccacaccaatggattttgaaaggataataaaaaccattaagaagaataatgcgacacttagaatggttgttaagatatcagcatatatggtaagcattaagtttttttgggcgattttcacaaaatgattgatatataattctttgttttcaataaatttatgataaaaattgaatacaaaactaaataataggttgtctttattcttttggatatctagtccagagtataggtaattttgcatgctctctttttggtcttgaagtttatctatggaagcgctatgtttttttgctatatgattagtgataaacatgcaaggaactgttgcaaaaatcattataaagggtagataaatactaatagaaaataatataccaaatagactaataagccctataatgcgttgcaagttaaaaaatagattactgacataatttagtggacggatgtatagaccgttatggatagcgttaagcttaatagtgtgatctttgttttcaaaaaaatttagatttttaacttttgtgagtttaatagcaagccgtgtgatgatgtttgtagaaaattgttcggcaataatggtttgtaggcttgataaaattcccaagaatacatgagcaaaaaacaataacgctccccacagtagcaaagtggataaaagtaatctatattcaaagtgtgtatgattttgtaatatatttgccacaacatcaatcaatcttattgtaacaagaatatttattgatgggagaataccaatcaatagcactataactgacgccaatacaacatattttggtgagcttttatagagtaaaacaaaagtccttaatggaatgttttttatggtatccattggtgttcgtattcaataataaaattttctttattataacccattttcatgcccctaattttatttttaaaaaataaagccctttaaaatttcaaactttaaccgattatagttccaaccaaaagcaaggatgcctttgggttttttataacaaggagttacaacaatggcttttcaggtcaatacaaatatcaatgcgatgaatgcgcatgtgcaatccgcactcactcaaaacgcgcttaaaacttcattggagagattgagttcaggtttaaggattaataaagcggctgatgacgcatcaggcatgacggtggcggattctttgcgttcacaagcgagcagtttgggtcaagcgattgccaacacgaatgacggcatggggattatccaagttgcggataaggctatggatgagcaattaaaaatcttagataccgttaaggttaaagcgactcaagcggctcaagacgggcaaactacggaatctcgtaaagcgattcaatctgacatcgttcgtttgatccaaggtttagataatatcggtaacacgactacttataatgggcaagcgttattatctggtcaattcactaacaaagaattccaagtaggggcttattctaaccaaagcattaaggcttctatcggctctaccacttccgataaaatcggtcaggttcgtatcgctacaggtgcgttaattacggcttctggggatattagcttgacttttaaacaagtggatggcgtgaatgatgtgactttagagagcgtgaaagtttctagttcagcaggcacagggatcggcgtgttagcagaagtgatcaataaaaactctaaccgaacaggggttaaagcttatgcgagcgttatcaccacgagcgatgtggcggtccagtcaggaagtttgagtaatttaaccttaaatgggattcatttgggtaatatcgcagatattaagaaaaacgactcagacggaaggttagtcgcagcgatcaatgcggttacttcagaaaccggtgtggaagcttatacggatcaaaaagggcgcttgaatttgcgcagtatagatggtcgtgggattgaaatcaaaaccgatagtgtcagtaatgggcctagcgctttaacaatggtcaatggcggtcaggatttaacaaaaggctctactaactacggaaggctttctctcacacgcttagacgctaagagcatcaatgtcgtttcggcttctgactcacagcatttaggcttcacagcgattggttttggagaatctcaagtggcagaaaccacggtgaatttgcgcgatgttaccgggaattttaacgctaatgtcaaatcagccagtggcgcgaactataacgccgtgatcgctagcggtaaccaaagcttgggatctggggtaactaccttaagaggtgcgatggtggtgattgacattgccgaatcagcgatgaaaatgttggataaagtccgctctgatttaggttctgtgcaaaatcaaatgattagcaccgtgaataatatcagcatcactcaagtgaatgttaaagcggctgaatctcaaattagggatgtggattttgctgaagagagtgcgaatttcaacaaaaacaacattttggcgcaatcaggcagttatgcgatgagtcaagctaacaccgttcaacaaaatatcttaaggcttttaacttagttttaagaaaggtgtttgtatggggctaacgctttaagcgttggcttttcgctttaatttttgcttcttttttaataaaatactctttttgatttctttatttatactttaattataggcggttattgtgttggatagttttgaaattttaaaggctttaaagagtttggatttattgaaaaacgcccccacttggtggtggcctaacgctttgaaatttgaagctttattaggagcggttttgacgcaaaacactaaatttgaagccgttttgaaatctttagaaaatttaaaaaacgctcgcattttagaaaatgatgatgaaaccaatcttaaaaaaatcgcttctatggagttttcaaagcttgcagaatgtgtccgccctagcgggttttataaccaaaaagccaaacgactgattgttttgagtaagaatattttaaaagactttcaaagttttgaaaattttaaacaagaagcgactagggagtggcttttagaccaaaagggcgttggcaaagaaagcgcggatgcgattttatgctatgcgtgcgctaaagaagtgatggtggtggataaatacagttatctttttttaaaaaaattaggcatagagatagaagattacgacgaattgcagcatttttttgaaaaaggcgttcaagagaatttaaatgccgccttagcgctttatgaaaacaccattcctttagcgcaactttatgcgagattccatggaaagatcgtggaattttccaaacaaaaattggaattaaaactttgatttttagatttttcttaatcttaagccttttgaaaggggttttgttagccaaaaaggatttaaatttctttaaacctttagagcctactaaaaaatattttggctcttttaaaatcggctatctttaccagcacgctcaaacgactaaaagatcccctatccgccctaaaaaccgccctcctattttaatggataaaacttatcatgacgcttctttaggctttggtgcagggtatattttaaaaaagaaggctttattaggggggtatttggatgcaggaatgggcgattcgtatttcatgagcgctgggctagtcgctggggttaggctttttaaggggtgggttatccctaaaatcgccttaggctatcagcttcaaattttaggggctaagattgataagtatcaattcaatatccaatcagcggtggggagtgtgggcttgtttttcaatgcggctaaaaattttggcttgagtatagaagcaaggggcggtattcccttttatttcatccaaagcaaattttctaaagcctttggtacgccacgattgaacatctattctattggcatcgctttcactttttatgattttattaggtttttagggtaaaatattcattttaaaaactaactataaagtataaaaacaaaccactaaacaaatttttaaggatttatgatgattttcattgatgcatgttttagaaaagaaacaccttacacgcccatttggatgatgaggcaagcggggcgttaccttagcgaataccaagagagccgtaaaaaagcggggagtttcttggaattgtgtcaaaatagcgatctagccacagaagttaccttacagccggtagagattttaggcgtggatgcggctattttgtttagcgatattttagtagtgcctttggaaatgggcttgaatttggagtttatccccaaaaaggggccgcattttttagagacgattacggatttaaaaagcgtggaaagcctgaaagtaggggcttataaacaactaaactatgtctatgatacgatttctcaaacgcgccaaaagctttctaaagagaaggcgttaatcggtttttgcggatcgccttggactttagcgacttacatgatagaaggcgaggggagcaaatcgtatgccaaaagcaagaaaatgctttatagcgagcctgaagttttaaaagcgcttttagaaaaattgagccttgaattgatagagtatttgagccttcaaatccaagcaggggtcaatgcggtgatgatctttgactcatgggctagcgctttagaaaaagaagcgtatttgaaattcagttgggattatttgaaaaaaatctctaaagagcttaaaaaacgctacccccatatcccggttatccttttccctaaagggattggcgcttatttggatagcatagatggggaatttgatgtgtttggcgtggattggggcacgcctttagaagcggcaaaaaagattttgggcggtaagtatgttttgcaagggaatttagaacccacccgcctttatgataaaaacgctttagaagaaggcgttgaaaaaattctaaaagtcatgggcaaccaagggcatattttcaatttagggcatgggatgctgccggatttgcccagagaaaacgcaaaatatttagtgcaattagtgcatgctaaaaccaggcgataggggtgcttgatgaaaactattataagatgcatgagcttattaggcttgtgtgttactctcactctagcgcaaaccccctctaaaacccctgatgaaatcaagcaaatccttaacaattatagccataagaatttaaagctcattgatccgccgacaagttctttagaagcgacaccgggttttttaccctcgcctaaagaaacagcgaccacgatcaatcaagagatcgccaaataccacgaaaaaagcgataaagccgctttggggctttatgaattgctaaaaggggctaccaccaacctcagtttgcaagcgcaagaactcagtgtcaagcaagcgatgaaaaaccacaccatcgcaaaagcgatgtttttgcccactttgaacgcgagttataactttaaaaatgaaaacagggataccccagaatttaagcattataacacgcaagaactccaagctcaagtcaaattgaacgtgtttaatggctttagcgatgtgaataatgtcaaagaaaagtctgccacttatcgctctaatgtagccactttagagtatagccgccaaagcatatttttgcaagtggtgcaacaatattatgagtattttaataacctggctcgcatgatcgctttgcaaaagaaattagagcaaatccaaacggacattaaaagggttaccaaactctatgataaagggctaacgaccattgatgatttacaaagcctaaaagcgcaagggaatttgagcgaatacgatattttggacatgcaattcgctttggagcaaaaccgcttgactttggagtatctcactaatctcaacgtgaaaaatttaaaaaagaccacgattgatgtgcctaatttgcaactaagagaacgaaaagatttagtctctttaagggagcaaatttccgcactcaaataccaaaacaaacaactcaattattaccccaagatagatgtgtatgactcatggcttttttggatccaaaaacccgcttacgctttggggggttatggcaacttctatccgggccaacaaaacacggctggggttactgcgactttgaatatttttgatgatatagggttgagcttgcaaaaacaatccatcatgctaggccaattagcgaatgaaaaaaatttagcgtataaaaaattggagcaagaaaaagacgaacagctttacagaaagtcgcttaatattgccagagctaagattgaatcttctaaggctagtttggatgcggctaatctttcttttgccaatattaaaaggaaatacgacgctaatttagtggatttcaccacctatttaaggggtttaaccacgcgctttgatgcggaagtggcttacaatttagcgctcaataattatgaagtgcaaaaagccaattacatttttaacagcgggcataaaatagacgactatgtgcattaagggagtggaaatgatacgaaaaattttaataggactttttttgagttttttgagcatggaagctggcgaaaaagtgtatgcgattttcaatgtgaaagcgatgcaagattccaaactcaccttggatagcacagggattgtggatagcattaaggttactgaggggagtgtggttaaaaagggcgatgttttgttgcttttgtataatcaagacaaacaggctcaaagcgattctaccgagcaacaactcattttcgctaaaaagcaataccaacgatacaataaaattgggggcgctgtggataaaaacactctagagggttatgaatttacttataggcgcttggaatccgattacgcttattctattgcggtattgaataaaaccattttgagagccccttttgatggcgtgatagcgagcaaaaacattcaggtgggcgagggggtgagtgcgaataacacggtgttattgagactggtcagccatgccaggaaactagtcattgaatttgattctaaatacattaatgcggtcaaagtgggggatacttacacttattctatagacggagattccaatcagcatgaagctaaaatcactaagatttaccccacggttgatgaaaacactaggaaagtgagtgctgaagcccttttatctaaacctatggcagtggggctttttggcgatgggtttatccaaacgaagtgatagggtattttgatgtataaaacagcgattaatcgtcctattacgaccttgatgtttgctttggcgattgtcttttttggggtgatggggtttaaaaaattgagcgtggcgcttttccctaaaattgatttgcctacggtggtggttactacgacttatcctggggctagcgctgaaatcatagagagtaaggtaaccgataagattgaagaagcggttatggggattgatgggatcaaaaaggttacttccacgagttctaaaaatgtgagtatcgtcgtcattgaatttgaattagaaaaacccaatgaagaagccctaaacgatgtgatgaataaaatttcttcggtgcgttttgatgactccaacattaaaaaaccctctatcaataaatttgataccgacagccaacccattatttcattgtttgtgagcagttcaagcgtgccggctacaacccttaatgactacgctaaaaacaccattaaacccatgctccaaaaaatcaatggggtagggggtgtgcagcttaacggctttagggagcgccagattaggatttatgccgatcccactttgatgaataaatacaacctgacttatgcggatcttttcagcacgcttaaagcggagaatgtggaaattgatggcgggcgcattgtcaatagtcaaagggaattgtctattttaatcaatgcgaatagttacagcgtggcggatgtggaaaagattcaagtgggtaatcatgtgcgtcttggggatattgcaaaaattgaaatcggtttggaagaagacaacacttttgcgagctttaaagacaaacccggtgtgattttagaaatccaaaagattgccggagcgaatgaaattgaaatcgtggatagggtgtatgaagctttaaaacgcattcaagccattagccctaactatgaaatcagaccctttctagacaccacgagttatatccgcacctctattgaagacgtgaaatttgacctaatcttaggggcgattttagcggttttagtggtgtttgcgttcttgcgtaacggcacgatcacccttgtttcagcgatctctatccctatttctatcatggggacttttgcccttattcaatggatgggcttttcattaaacatgctcaccatggtggctttaacgctagcgatagggatcatcattgatgatgcgatcgtggtgattgaaaacatccataaaaagctagaaatgggcatgagcaaacgcaaagcgagctatgagggggtgagggaaattggctttgctctagtagcgatttcagcgatgttgctctctgtgtttgtgcctatagggaacatgaaaggcattatcgggcgctttttccaaagctttgggatcacggtggctttagcgatcgctctatcgtatgtggtggtcgttacgattattcctatggtaagctcagtcgtggtcaatcccaggcattctcgtttttacgtgtggagtgagcctttttttaaggctttagagtctcgttataccagattgctccaatgggtattaaaccacaagcttattatctttataacggtggttttggtgtttgtgggttcgctttttgtggcttctaaattgggtatggatttcatgcttaaagaagatagggggaggtttttagtgtggcttaaggctaaaccgggcgtgagcatagattacatgacacaaaagagtaagatctttcaaaaagcgattgaaaaacatgatgaagtggaatttaccaccttgcaagtgggttatggcacatcgcaaaacccttttaaagctaagatttttgtgcaactcaagcctttaaaagagcgtaaaaaagagcatgaattggggcaatttgagttgatgagcgctttaaggaaagagttgagaagcctgccggaagctaaagatttagagaacattaatctttctgaagtctctcttatagggggcggtggggatagttcgccctttcaaacctttgtgttttcccattctcaagaagcggtggataaaagcgtggagaatttgagaaaattcttattagaaagccctgaattaaagggcaaggttgaaggctaccatacgagcacgagcgaatcgcaaccgcaattgcaactcaaaatcttaagacaaaacgctaacaaatacggcgtgagcgctcaaaccattggctcggtggtgagctctgctttttctgggacttctcaagcgagcgtgttcaaagaagatggcaaagaatacgacatgatcattagagtgcctgatgacaagcgtgtttccgtagaggatattaaacgcttgcaagtgcgtaacaaatacgataaattgatgtttttagacgctttagtggaaatcacagaaactaaaagcccgtccagtatttctcgctataaccgccaacgcagcgttacggtgctcgctcagcctaataggaatgcgggcgtttctttgggcgagattttaacgcaagtgagcaaaaacactaaagaatggttggttgaaggggcgaattacagattcaccggagaagcggataacgccaaagagagcaatggggagtttttagtcgctttagcgacagcgtttgtgctgatttatatgattttggcggcgttgtatgagtccattttagagccttttatcatcatggttaccatgcctttaagcttttcaggggcgttttttgctttaggtttagtccatcagcctttgagcatgttctctatgataggcttgattttgctcattggtatggtgggtaaaaacgccacgcttttaattgatgtggcgaatgaagagcgtaaaaaaggtttgaatatccaagaagccattttatttgccggcaaaacccgtctaagaccgattttaatgacgaccattgcgatggtttgtggcatgctgcctttagcgttggcgagtggggatggagcggcgatgaaatcccctatagggattgcgatgagtgggggcttaatgatttctatggtgttaagcttactgattgtgccggtgttttatcgtttgctcgctcccatagacgacaaactcaagcggttttatcaaaaccaaaaaactttagaatgaaaaagattgctttcattttggctttatgggtgggcttgttaggggcgtttgagcctaaaaaaagtcatatttattttggagctatggtgggtttagcccccattaaaataaccccaaaacccgttagcgattcttcttatacggcttttttatggggggctaagggggggtatcaattcgctttttttaaagctctagcgttaaggggtgaattttcctaccttatggcgataaaacccactgcattgcacacgattaacacttctttattgaacttaaatatggacgtgttgagcgatttttacacttataaaaaatacagctttggggtgtatggggggcttgggatagggtatttttatcaaagcaaccatttaggcatgaaaaatagttcgtttatgggttataacggtctaattaatgtggggcttggcagcacgatcgctcattgccaccgcatagagcttggggctaaaatccctttttcaaagactagaaattcttttaaaaattcttattttttagagagcgtttttatccatgcggcttatagttatatgttttaagagaggtatattatagaaagtaactgactgatgggttttataatgagattggttactaacatgtaaaaggagttgttttgttttcttttaattgataaaatgatctttttgttgtagatagtgttaagaaatgtaattatataatgaaagggttcaaaatatgacttatagaaatagcaaaatagatttaaagaatgaacgctttagtaaaaaccgctcttttaagggcattaaaaagaaaatcgctaaaaaatacacaatcaaaaactcgcctttgataatttattccttaaaaacgcattcaaatctttctctatcctttaacaaaaaaatcttcttagggcttgggtttgtttcggctttgagcgctcaaagtgaagattataatagttcagtgtattggctcaatggcgtgaatgaaaataacagcaacaaatcctactatatcagccctttacgcacttgggctggggggagtaggagttttacgcaaaactataacaatagtcagttatacatagggacaaaaaacgcttccgcaacgcctaataattcttctgtgtggtttggggaaaagggctatatcggttttattacaggggtttttaaggcaaaagacatttttatcacaggagctgttggatcgggtaatgagttaaaaaccggtgggggggcgatactggtttttgaaagttcaaacgaactaaacgctaatggggcttattttcaaaataacagagccgggacacaaacttcttggatcaatttgatttccaacaatagcgtgaatttgacaaacacggattttggcaaccaaacccctaatgggggctttaatgttatgggtcgaaagatcacttataatggtgggatcgtcaatggcgggaattttggctttgataatgtggatagcagtggtgcaaccaccattagcggggtaactttcaacaataacggcgcgctcacttataagggtgggaatggtattggggggagcatcactttcactaactctaatatcaatcattacaaactcaatcttaacgccaatagcgttactttcaataacagcactctagggagcatgcctaatggcaacgctaatactataggaaatgcctacattcttaatgcaaataatattacttttaataatttgacctttaatgggggttggtttgtttttgatagaactaacgctaatgttaattttcaaggcacgaccacgatcaataaccccacttcgccttttgtcaatatgaccggtaaggttaatattaacgctaacgcgatttttaatattcaaaattacacgcctagcatagggagcgcttacacgctttttagcatgaaaaatggcaacatcacttataatgatgtgaataatttatggaatatcatcaggcttaaaaacacgcaagccacaaaagacaatagcaaaaacaccacttccaataataacacccacacttactatgtaacctacaatttaggcggcatgctctatcattttaggcaaatttttagccctaattctattgttttacaatccgtctattatggcgcgaacaatatttactacaccaatagcgtgaatatccatgacaatgtctttaatttaaaaaatattaacgatgatagggctgatgcgattttttacctcaacggcttgaacacttggaattatacgcaagcgagattcactcaaacttatggcgggaaaaacagcgctttagtctttaacgccacgaccccttgggctaatggcagtattcctaaatctaacagcacggtgcgttttggggggtatgagggagtcaattgggggaaaacgggctatatcaccggcactttcacagccgatagggtttatatcaccggtaacatgatgtctggtaatggcgctcaaaccggtgggggggcgactttgaattttgtgggcgcgactgaaatcaatatcgctggggctgattttaaaaacctaaaaaccacttcgcaaaactcttacatgacttttatcgccttaggggatagctctgggagcggtaagatcaatgtttctcagtctgatttttacgactggacaggtggggggtatgattttaccggtaatggcgtttttgacagcgtgaatttcaacaaggcttattacaaatttcaaggcgctgaaaattcttacaattttaaaaacacgaattttttagccgggaatttcaaattccagggcaagaccaccattgaaaaatccgttttaaatgacgcttcttacacttttgatggcataaataacacctttaatgaagacaaatttaatggcggttcgtttaatttcaaccacgcagagcaaacaaacgcttttaataacaactcgtttaatggcggatcgtttagttttaacgccaagcaagtaaattttaatcataactcgtttaatgggggggtgtttaatttcaataatacccctaaagccagttttactaacgacacttttaatgtgaataaccaattcaaaataaatggcactcaaacggattttactttcagtaagggcgttgttttcaacatgcaagggcttttgagcagtctaagcgtaggcacgacttatcaattgcttaacgctaaaagcgtggattataaggataacaataacgctttgtatcaaatgctgcgttggactagcggggaaaaccctagcggcacactagtaaataaggatcaatccacgccaaacaacgctagaatttataatgtccaattcaccgataacggcttgacttactacattaaagaaaattttaataacgggatcacgctcactcgtttatgcactctaggttatacgcattgcgtgaatatccataatgatgcgtttaatctcaaaaatgtcaataacaacgccagtaacaccgtgttctatctcaacggcatgacgacttggaagatcgctggcacaggcgttttcacgcaagattatagcggtactaacagcgttttagtgttcaaccaaaccacccctttccttaatggggcgaatcccacttctaatagcgtggtgagttttgggaaaacttcaggggctgaatgggggctagtgggctatattcaaggcgtttttaaagcgagtcaaattgatattaccggcacgattcgctctggtaatggagccaaaaccggtgggggcgcgactctagtgtttaacgctcaagagcgtttgaatgtcgctaacgcaaacctcaataacgataaagccggtttgcaaaactcgtggatgaatttcatcgttaatagtggtaatttgaatgtgaaaaacgcaaattttagcaaccaaacccctaatggaggctttaaccttaaagcgggtgatattgcttgggatgggggatctgtgaatggaggggggaattttggcgtggataacgctagtgctaacgggaaggcggtgattaagaatgttagttttagcgataacggcactttgatttataaggggggtgaaaacagcgccggaaattccctaacattagaaaacaacaccttcaattcctataacattaacgccagagcgcaaaaccttattttcaataacaactcgtttagcggcggtagttattcgtttaacgacactaaaaacaccacttttaaaggcacaaacacgctcattaacagcgatcctttcagccgccttaaaggatcagtttctattgaaaatgatagtatctttaacattgaaagggatttgaccaacaacaccacttacacgcttttaagcgggaataacattaaatataataatcaaattttagcggataatgttttttcacaaaatttgtgggatttgatccattatggtggcgagagagggactctattaagaacggataacaacacttattttgtgcaattcacgcagagcaacggccaaaaatttgtttttgaagaaacttttaatcctggctctatcacctataaatatttcactatccattcttcgcctttccacacagacgctgattctaaggatatttggaatcaggtaaggaagcaatttgattttattccaggaaaaaccccggtgtgcgttggggtgtgctatatcgcaccctataaaaatcaaaaccttatcggctctagcgcttttgcatggtcgctgaactttggggctacggtggtggggactttgcttttagggagcgctcaagaaaaagccaataacaatggcggctcgatctggtttggtaagaataatttgctgtatttgcatggcaattttaacgcgactaatatctttttaacgaataactttaatgtgggtaatcctaacgccggcggtggggcgacgatcaattttaacgctgatgaaaccttgaacgctgacgggttgaattacacgaatttccaaaccgtggctatgggcttacaaaccagcgcgagtcagcattcatgggcgaattttaattccaggttttctatggaaattaaaaattctaactttagggatttcacatggggaggctttaggttcaattcagggcgtattgcttttgaaaacaccacttttagcggctggactaatattaatggggcgactgagagcggttcgtcgtatgtgaacatggttgcgaatacggatttgattttcactaattccattttaggagggggcattcgctatgatttgaaagctaataacattattttcaataacactcaaatggtgattgatgtgtctaaaaatgtgaatcagtcttcattgaatgggaatgttactttcaataattccaggctttcagtcaaacccaatgcggctatcaatattgggggggatcagacccaaacgactttagaaaacgcttcaagcctttctttttacaacaacagcgtagcgaattttaacggcacgactgcttttaacggggtttcttacttgaatttaaaccctaacgctcaagtcagcttcaatcaagcgaatttcaataacgctaatgtaaccttttatggcattccgctatttggtaaaacgcccaattttggcaactctgtgcgccttattaattttaaaggggacacaaactttaatcaagccacgctcaatttaagagctaaaaatatccatttgaatttccaaggggcttccacttttgaaaataactctacgatgaatttggctgaaagttctcaagcgagctttaacgctattagcgtggagggggaaacgaatttcaacctcaacggctcaagcttgttaaatttcaatggcaacagcgtttttaacgcccctgtgaatttctacgctaataattctcaaatttctttcactaaattagcgacttttaatgcagacgcttcatttgatttgggcaataacagcaccctgaattttcaaagcgttttcttgaatggctctctaaaccttttaggcaatagcggtaacaatctggcgatcaacgctaaagagaattttagttttggatctcaagggattttgaatctgtcttatatgaatctatttgggggggataaaaaagcttccgtttatgatgtgttgcaagcccaaaatattagcggcttaatggggaataacggctatgagaagatccgtttttatggcatccagattgaaaaggccgattactcgtttaataacggcgttcattcttggagcttcactaacccgctcaacacgactgaaacgattaccgaaaccttacataataaccgcttgaaagtgcagatctctcaaaacggcgtttctaataatgcgatgtttaatctcgctcctagtttgtatgattaccaacaaaacccttatgatgaaagtgcgaattcctataattacacaagcgataaagccggcacttattatttgagtagcagtatcaaaggctttggtaagaataatgaaatacccgggacttataatgcgcaaaaccaacccttacaagccttacacatctataatcaggctatcactaagcaggatttaaacgtgatcgctaatttaggtaagggatttttgcctaaaatggctaagcttatcgcttcaggggctttagacaatctcaatctcaatagcccggatagctttgaaacgatttttagtatcttaaaagaatatggcattactttaaaccaagcgaattggaagagtttattgaagatcatcaataatttttctaacacgactaattatcatttttctcaaggcagtctcgtagtgggggcgatcaaagaggggcaaacgaacacgaatagcgtggtgtggtttggaggcgatgggtataaaaatccatgcgcggttggggacaacacttgccagatgttcaggcagactaatttagggcaattgctccattctagcgcaccttatttgggttacattaacgctaactttagggctaaaaacatttacatcaccgggacaatcggcagcgggaacgcttgggggagcggcgggagcgcgaatgtgtcttttgaaagcgcgacgaatttggtgcttaatcaagccaatattgacgttcaagggaccgataagatcttttcttacttggggaaagagggtattaataagctttttggagaaaaaggcttggggaatatcctttctaatattatttatgaagaaagcttgaatgataacgctatccctaaagatttagccagcatgatccctaaagattttggatccaagactttaagctctttgcttagccctactgaagtgaataacctcttaggcgtgagcgcttttaaaaacgcgatcatggaaattttaaattctaaaacggtgggcgatgtttttggtgaaaacgggcttttaaacgcgctagatcctataaaaagaaaagaaattgatcaaatgcttttagagcaaatccaagcccattcttcagggtttgaaaaattcatcgttaaaactttagggattgaaaatgtagagaatttcatcaataactggtatggcaagcaaagcttgagttcttttgccaataattttgtgcctggaggcttgaatcaagcccttgataaaataggttctaacgctgatgctaaagacttacagagtttcttagataaaacgacttttggggatattctcaatcaaatgatcaatcaagcccctttaatcaataaactcatttcttggctcggcccgcaggatttgagcgtgttagtgaatatcgctttaaatagtatcactaaccctagcgaagagctatctagcattatttctagcataggcgaaaaagcgttaaacgatttattaggcgatggcgtagtgaataaaatcatgagcaatcaagttttagggcaaatgatcaataaaatcatcgctgataagggcttagggggcgtttatcatcaaggtctaggctcaatactccctaaatccttacaagatgagttgaaacaattgggcttaggatctttactaggatctaggggattacacaatctttggcaaaaagggaatttcaatttcttagctaaagattatgtgtttgtgaataacagctcgtttagtaacgccacagggggggaattgaattttgtagcgggcaagtccattatttttaatgggaaaaacaccattaatttcacacagtatcagggcaggctttcttttgtatctaaagatttttctaatatttcattagataccttaaacgctaccaacggcttaacgctcaatgcgccacgaaatgatattagcgttcaaaaaggtcagatttgcgtgaatgttttagattgcatgaccgctaaagggaaaaccactcaaactaattcctcttcaagtgcgacagccccaactaatgaaacgctagaagtgaatgcgaataatttcgctttcttaggaaccattaaagcgaatggcttggtggatttttcaaaagtcttacaaaataccacgatcgggactttggatttagggccgaacgctacttttaaagcgaataatttgatcgtgaataacgcttttaataacaactctaattacagggctaatattagcggtaatttcaatgtgcttaaaggagcgactttaagcacgaatgaaaatggtttggatgtgggggggaattttaacagcgaagggccattaatctttaatcttaacaataaaacccatcaaacgattatcaatgtaactggcacttccacgatcatgtcttataacaatcaagccttaatcaactttaacacccaactcaagcaaggcgcttatacgcttattaacgctaatcgcatggtttatggctatgataatcaaacgattcttggggggagcttgagcgattacctcaaactttacaccctcattgattttaacggcaaacgcatgcaattgaatggcgattcgttaagctatgacaaccaaccggtcagtattaaagatgggggtcttgtggtgagttttaaagaccatcaagggcaaatggtgtattcatctatcctttatgataaaatccaagttaccgtctctgataaacccatgagcattcaagcccctagtttggagtattatgttaaacgcattcaaggcagcgctggtttgaatgcgatcaaatctgcgggcaataattccattatgtggttgaatgagctttttgcggctaaggggggtaatcccttgttcgctccttattatttgcaagacaatcccactgaacacattgttactttaatgaaagatattgccagcgctttaggaatgctctctaactccaatctcaaaaacaactccactgatgttttacagctcaacacttacacgcaacaaatgagccgtttagccaagctttctaatttcgcttcttttgactcaacggattttagcgaacgcttgagcagtctcaaaaaccaaagatttgctgatgcgacccctaacgcgatggatgtgattttaaaatactctcaaagggataaactaaaaaacaacctttgggcgaccggtgttgggggcgtgagctttgtggaaaatggcacaggaacgctctatggtgtcaatgtgggctatgatcgctttgttagaggggtaattgttggagggtatgcggcttatgggtatagcgggttttatgaacgcatcactaattctaaatccgataatgtagatgtgggcttgtatgcgagagccttcattaaaaagagcgagctgacttttagcgtcaatgaaacttggggggctaataaaacccaaatcagctccaacgacactctgctttctatgatcaatcagtcttataaatacagcacatggacgacgaacgcgaaagtcaattacgggtatgatttcatgtttaaaaataaaagcatcattttaaaacctcaaattggtttaaggtattactatattggtatgagcggtttggaaggggtgatgaataacgcgctctataaccagtttaaagcgaacgccgatccgtctaaaaaatccgttttaacgattgattttgctttggagaaccgccattatttcaacacaaactcttatttttatgcgattggtggcgttggtagagacttgttagttaattctatgggggataaattggtgcgttttattggtaacaacactttgagttacaggaaaggcgatctttataacacttttgcgaacatcactacaggcggggaagtgagattgtttaaaagcttttatgcgaacgctggggtgggggctaggtttggattggattacaaaatgatagatattataggaaacattggaatgcgtttagcgttttaaaaggtgggggcttacccctttttgagccattaaacgattgatgagaagccaaacaagacattagtgcatagagattgatggtattacaaaatcctaagatgctttgttcgttttgaaaaattctagctacaaaaattgccaagcaaaaacaaaacaatgcgcttgaaaaaacactaacaaaaaataagcactttaaaatgaagaatagcgatgatactaaagcgcataaaaagagagaacaataaagataaaagcgatcacaacgattagtcttgaagcgattaatgctagagttcaaagaatcttcgtattgagcaatgttaccattcctacccattcgtaactatctaagacaacaggatcggagtggcgatgatgcttgtaagttgttgggtgttgcgcaagcttatgagatttgatagtcttataagagcgttttgctctaaactggtttctggttcatctataataatcaattttataaaaaaattgataggatttaaaaaggtcgtttgcgtttaatttaggtgggtaggtttttgggcgtgtactgatgttaaaaatcatagaatccccttatataggaatgatttaaaatcccatttagggttattatattttttgtcaaagcgatagcgttactgacagacacgatttaagcgagtggaacgattttaaaaagcatttcaactctaaaaatagacaaagtcaaggctttaaataagaaagaccccaaaaaagctagagaaacggagcttttgatttttcattatcaaaaccctaaatattctctcgtttttttgcccgctattggtttatgggtgttttagcatataaaactccaacgctttttcaaagagaagcgatcgattaggaaaacctttctctttcatgtattcatctgctttagccatgaaactgggcgaaagcaaaagattgtgatggattcttcgctctttgctcattttttcttcgtattctatctcttctatttcggctaacaaactgggcgaaagcgaaacgttaaaactactccttcgttcgctacccacttttatttctgcttctaactcggctaattcggttagcaaccttttgcgtttggcttgtaaagcctgaatggttgtgtgcactttatggtgttccatcattgctccttaaaatatctttatttttcgcattctactataaaataggattttgtgggtaaattcattaagaatgaaaattggaatttttctttagaatttaaatgggtattaaacataaaatcttaaaacaaatggtaaaggagcttgattttaataagcgatgatttttaatccaattccttaaggcgttttaacaattcttcttcattcaaaacgctcacgccatgtttttgtgccagagcgagttttgagccggcgttttctccaacgattaaaaaatcggttttagcgctcacgcttgaagcaatttttgcccctaaattttctaacatttgagcgtattcttgccgtggtttagaaagcgtgccggttaaaacaatcgttttatcactgaaaacagaagagcttttttgcttttcttcagtcgtatcgctacttttagggtttaataaatcaaataacgatcggataaattcctgattgctcgcataaaaattgactaaagaatgcgccatttccaccccaaagccttccatttctaaaaactcagcttcgcttttttctaacacatgtaagccgtatttggctagcgttttactcgctcctttaccaatatgctcaatccctaaagcgttgatcaaacgccataagggagggtttttgctcttttgaatagcgtctaatagattttgagcttttttgattttgaatttgtctagccgcattaaatcttctaactttaaagcatacaagtctagggcgttgaaaatgagtttttcttcaaaaagttgctctatgactttatcgcccaagccttgaatgtttaaagcgtccttagaagcaaaatgaatcaagctttctttcaaccttgccgggcaattaaggttttgacaataagtaaaaatctcttcgcataaaagctcatgtgagcatatggggcaaactttggggtgcatgattttttgttgcgagccgtctctataagattctaaaggcttgatgattttagggatcacgtcgccgcttctaatgacgaccaccctatcattgagcatgatattctttttttcaatttcagaataattgtgcaaggtcgctctattaaccatagccccagcaatttctacaggctctaagagagcgaccggtgtgatcgccccgctgcgccccacttggttaatgactcctacaattttggtgtgtttttctagagccgggaatttataagcgcaagcgaatttgggggatttttgcgtgtagcctagctccttttgaatatccaattcattcacaacgatcaccatgccgtctaaaagggcaaaaaagccctccctttctctaatcagggtgtggtagttttcttctatttcttggtggtttttgtttaggcttaagtattgaatggtgctaaaacctaacgagacaataaaatccaaacactccttgaagcttagaaaattcaaagaatgcttgcccacgccccaagggatgaattgcaatttgcgctttttagtgatttcgctatcaagctgcctcaaactccctgatgcggcgtttctagggttagcgaataggggttcgttagcgtttaggcgctctttattcaaggcgtcaaaatcctctttagcaatgatcacttcgcccctgatttctatttctccattataagcgatagaatgggggatattagcgatgtgtttagcgttgttagtaacaagctccccttctaagccattacccctagtggtcgcgctcactaacttgccatgttgatacaaaagattgagcgaaaccccatcaagtttgggcgagcacacgaatgaagcactaggataggcttttaaaatgcgttgcaaccacgcttgcaattcgttttgattgaacacatcatctaagctccacatccgcattaaatgagggtttttactgaactcattggtggcagtagcccccactttttgggtaggggaattggcttgaatatgattagggttttcttcttcataagcttttaattcttggtaaagttcatcatagaccgcatcgcttacgatggattcatcaaggttgtaataatggtgcgatagggtgtttaagtattcaattctttctaaatattctttctggctttttatcattaaaaaccttttaaactaaattagggtagtattataacatttaatctttgatagggcttaggggaaaataggtggtaagagacattgacaaaacgacttcgttgcacttgaacaacgaagtacaatttctatgctttagattagatgcagaaaaagacgcccagctttatggcatgaatatttttaagatccgagaaatcatccattatgatggggaggttacggagattcttggggggagcgatggcgtgatgctcgggtttcttagcgttaggggtgagtctatccctttagtggatgtgaaaaggtggttgcattatagtgctaatgatccgagtcgtgatttaacagaatgcagcgttaaagatgaccataatttggtgatcgtgtgccatttttctaaccattccatcgctctaaaggttttaaaaattgaaaggatcattcataaaaattggaatgagattagcgctggggacaaacaaggcattaatgaagaaggcaagcttagcgctatcacccgttttgatgaagaacgagtggtgcagatcttagatgtggaaaaaatgattagcgatgttttccctagcttgaaggatttagacgatttgactttgcgttgcatagaagccattcaaagccaaaaactcattttaatcgctgaagactccttaagcgctcttaaaaccctagaaaagatcgttcaaactttagaattgcgttatttagcctttccaaacgggagggaattgttggattatttgtatgaaaaagaacattaccaacaagtcggcgtggtcattacggatttagaaatgcctaacatttcagggtttgaagtgttaaaaaccattaaagctgatcacaggactgagcatcttcctgtgattatcaattcgtccatgagcagcgattctaaccgccaattagcccaatctttagaagcggatggttttgtggtaaaatctaacattcttgaaatccatgaaatgcttaaaaaaacgctttcataaatttaatttttgttttaatttaaagggataaaacatgcgaagtcatttttgcacagaaattagtgaaaaagatgtgggtaaaatcatcaaagtggctgggtggtggaaaacttatagagaccatggaggcgtggtttttattgatttaagggataaaagcggtttggtgcaactcgtctgtgatcctagctctaaggcttatgaaaaggctttagaggttaggagcgaatttgtgctagtggctaaagggaaagcgcgtttgaggggcgctgggctagaaaaccctaaactaaagaccggtaaaattgaaatcgttttagaagagttagtcattgaaaacaaaagcgctaccccaccgattgaaatcggcaacaaacatgtgaatgaagatttgcgcttgaaataccgctatttggatttacgctctcctaattcttatgaaatctttaaattgcgcagcgaagtggctttaattactcgtaacactctggcccaaaagggttttttagagattgaaacccccattttgtctaaaaccacgcctgagggggctagggattatttagtgccaagcagggtgcatgagggcgaatttttcgcgcttcctcaaagcccgcaattattcaaacagcttttaatggtggggggaatggacaggtattttcaaatcgctcgctgctttagagatgaagatttgagggcggacaggcaaccggaattcacgcaaattgatgcggaaatgagtttttgtgatgaaaatgatgtgatgggcgtggtggaagatttgttgcaagcgatttttaaagcgattgggcatactatttctaaaccttttaaacgcatgccttataaggaagcgatggaaaattacgggagcgataagccggatttacgctttgaattgcctttaatagaagtgggggattgttttatggacagctcaaacgctattttttctaatatcgcaaaagatcctaaaaacaaacgcattaaagctttgaacgttaagggggctgatgcgctttttagccgcagcgttttaaaagaattagaagaatttgtgcgccagtttggggctaaaggcttagcgtatttgcagattaaagaaaatgaggttaaagggcctttagttaaatttttaagtgaaaaggggcttaagagcattttagaaaagactgatgtgcaagttggggatattgtcttttttggagccggggataaaaaaatcgtgttagattacatggggcgcttgcgcttgaaagtggctgaaacgcttgatttgattgataaagacgctttgaatttcttatgggtggtcaatttccccatgtttgaaaaaaccgaaaacggctatcatgccgcgcaccacccctttacgatgcctaaaaatatagaatgcgaagacatagaagaaattgaagcgcatgcgtatgatgtggtgcttaatggcgtggagcttggcggggggagcattaggattcataaagaagaaatgcaaaaaaaagtctttgaaaaaatcaatatccatgaagaagaagcgcaaaagaaatttggctttttactagaagcgctaaagtttggcgctcctcctcatgggggctttgcgataggctttgatcgcttgatcatgctaatgacaaaatctagtagcattagagacgtgatcgctttccctaaaacgcaaaaagcttcatgcttattgactgatgcgcctagccccattaatgaagagcaactaagagaattacacattcgcttgagaaaataatttaaaaggatacgatttgaaacaactatttttgattattggagccccagggagtggtaaaaccactgacgcagagcttatcgctaagaataacagcgaaacaatcgctcatttttctactggggatttacttagggctgagagcgctaaaaagaccgagcgaggcttattgattgagaaattcacttctcaaggcgaattagtgcctttagaaattgtggtagaagcgatcctttcagcgattaaaagttctagcaaagggatcattttaattgatggctatcctaggagcgtggagcaaatgcaggctttggataaggaattgaacgctcaaaacgaagtgatcttaaaaagcgtgattgaagtagaagtgagcgaaaacactgctaaagaaagggttttagggcgctctaggggggctgatgataatgaaaaggtgtttcataaccgcatgcgggtgtttttagatcccttagctgaaatccaaaacttctacaagaataagaaggtgtataaagcgatcaatggggagaggagcattgaagaaatcgtgaatgaaatgcaaaaatatattttgtcttttgcgaattaaaatgcgttccaaagagaatgagctgtgattggtgtctatatcatttctttaaaagaaagtcaaaggcgtttggatactgaaaaactcattttagaatccaatgaaaagtttaaaggccgttgtgtttttcaaatttttgacgctattagccccaaacatcaagattttgaaaaattacttcaagagctttataacgctcaaagtttattgcaatctgattggtatcattcttatgttggcgctggtttgactttgcctgaattggggtgttatttaagccattatcttttgtggaaagaatgcgtcaaattaaaccaaccggtcgttattttagaagatgacgtaacgctagagtctaatttcatgcaagccttagaagattgcttgaaaagcccttttgattttgtgagactctatgggtgctattggtattaccacgagacaaaattccatgttttgcccaaagaatttgtatttcctccctttgatcattcttttaagaataaccctattttagaaaaatttaaaaaattttttgatgtttctagatttttaaatctttctacccataaagtcatccactatattctcaaaaaaatacaaaaaagctattacgcaacgcatgaaaaagaagccttttttttagagcatttttacctcaccagcgtgtatgtggcttctacagccggttattacttaacccctaaaggcgctaaaacctttatagaagccacggagcgttttaaaatcatagagccggtggatatgtttatggataattctgcttaccatgatgtggcgaatctgacttatgtgccttgccctgtttctttaagtgagcattctttagacagcaccattcaaaagccccaaaaaaagagctcgaaatcttacccctttccgcctaaaaaatcaacttttaagaatcttttctattatagccttaacgctaaaaagcgtttaaaagccttccaacaatacagcaaacaatacgctcctttaaaaacccctaaagaggtttaaaaagaaattttatggtagaatgccatatttaggagttcatttgacacaagtttatatcatttctttaaaagaaagtcaaaggcgtttggatactgaaaaactcattttagaatccaatgaaaaatttaaaggccgttgcgtttttcaaatctttgacgctattagccctaaatatcaagattttgaaaaactcgttcaagagctttatgattcttcaagtttgttaaaatccgattggttccattctgattattgttatcaagaattattgccccaagaattcgggtgctatttaagccattattttttatggaaagaatgcgtcaaaacaaaccaaccggtcgttattttggaagatgacgtagcactagagtctcatttcatgcaagccttagaagattgcttgaaaagcccttttgattttgtgaggctctatgggcattattggggaggccataaaaccaacttgcgcactctccctatctatacagaaactgaagaggccgaagcgcctatggaaaaaacgcctattgaaaatcattacccccccccccccaatcccgcacaagatgcgcaacaaaactctattatggaaacgcaacaagaccctaaagaactatctgagccttgcaaaatagcgccccaaaaaacctcttttaatccagtggtttttaaaaaaattaaaagaaaactcaaccgctttgttggaagtattttagctcggacagaagtgtataagaatgtcgtggcaaaatacgatgaactcaccacaaaatacgatgatctcaccaaaaaatacgaagccttattggcaaaagaaacaaacatcaaagagactttttgggaatctcgcactgataatgaaaaggaagcgctatttttagagcatttttatctcactagcgtgtatgtggccactacagcaggctattatctcacgccaaaaggcgctaaaacttttatagaggccacggagcgttttaaaatcatagagccggtggatatgtttatgaacaaccccacttaccatgatgtggctaattttacctatttgccttgccctatttctttaagcaagcatgctttcaatagcaccattcaaaatgcgaaaaagcctgacatttcattaaaaccccctagaaaatcctattttgataatcttttttatcataaattcaacgctcaaaagtgcttaaaagcctttaataaatacagcaaacgatacgctcctttaaaaacccctaaagaggtttaaaaagagcgggctttatgttagaataagtctttttattcaaaggagattgcaatgaatttagaccaattagaagtgagccatgacgctgattctttgtgcgtggtgattgaaatatccaagcattctaatatcaagtatgaattggataaagaaagcggggctttaatggtggatagggtgctttatggggcgcaaaattaccctgcgaattacggctttgtgcctaacactttgggatctgatggcgaccctgtagatgcgcttgttttaagcgatgtggcttttcaagccgggagcgtagtgaaagcgcgcttggttggggtgttgaacatggaagatgaaagcggaatggatgaaaaattactcgctctgcccatagataagattgatcccacgcattcctatgtcaaagatattaatgatttgtccaaacacactttagataaaatcaagcatttttttgaaacttacaaggatttagagcctaataaatgggtgaaagtcaaggggtttgaaaacaaagagagtgcgattaaggttttagaaaaagcgataaaagcctatcaaggctaaagatttttaagggttttggcttatttaagcgataaaagcccttttttaacgctcacaatataaaaggctttgtattgttgggtgttggtataaaatagggtagtttaagcggatttttgtattccccataaaaagcaccaaaaactataatttaacgatcttgaccccactgccgcctaaattaatgggagcgtcgctaaagctcaccactttagggtggttttttaaaaattctttcacaaacttttctaaaatcccgctccccttgccatggcaaatcagcacttcttcaaagccccctaaaagcgcatcatttaaaaaagcgtctagtaaatccaaggcttcttcgctgcgttgcccccttaaatcaaggcgcaagctcgcctttttgggtttaggaacgatggttttagggggtttgaatttgtttttagagggtttttggatttgtttcaaccaactcccatgcgcttttaagcgcatgccaagctcggtttctaccaggtaatagcccttgtctaaaatttgtataaccagcacgctttcatttttataacgcgctttttcgttaatttgaaagcttgttatgatttgtgggatctcttggtctgttttatgcttgtttaaaatctcgctcgctttatggatttctttatgcatggagctggtatcttttgaagcgacttcgctttttaagatgtttaaggcttgttggtaggatttttccaattccaattttttatggtgaaagatttctttttgtttttctacttctaaaagccatgcgttttttaaatcttcttgctcttttaaagcgttctctaaatgttcatttttttgtttcaattccctttctagcgcgctggaattttcaatcaaaacgttcaatttttccttatcttcgccatagaaagctttcgctttttcaatcaaaaaaggcggtacgccatagcgcaaagcggtttcaaacgcatagcttttgccaataaccccttttaaaaaagtgtaagtgggccgttctttttcctcgtcataaagagcggctagtaattccacttccttgttttctgccattaacacgctcaagcgtttgtggtgtgtggtgataatgatttggttgttttgtttgagcaatttttctaatagggttttatacaagctgctcgcttcatcagcgtcagtccctagctcaatttcatcaacgcctaaaagcatgttttctttggataaaagagcgctaaattgcttcattctgcctgcgaaagtagagatattgttcgcgctgttttgggggtcgttgataatggcgtggatttctttaaaataggggataatggaatgatgagcgttgattttcataggaatgagatgcttgctcaaaaaagctgcgcttaaaagcgattttaagagcatggttttcccacccgcattcacgccggtaacagcgagcatggatttttcaaacttcaaatttaagggctttggctcttttaaaatggggtgcgaaaagttttctaaaaccatttttttttgcgtaaagcttggcatgacaaattctaaattgtaggctttagcgaaattaagccgtgcttgcaagctgtctaaaaaatcaaattctttgaaaaggaattttaaaaataaaaggtgtttttgcaagctacggcttagagtttgacacatttcaacgatacagtaatctatttcattaccaatttgcgcgattttttgggcgattttttgcgcactttcaggcaaaagatagaaataaccattagcgctcctttctagcacaacgcctttgatcgcgctagaaaacccgcttttcaataaaaggcattcataaccatgtttaaggtggctttgcgtatccactaaatagggggcaagctctttagagcgggcgtaatgatgaataactttggcactttcttttttaaggcggctcaagctttcattcaaagcgtctagggtggcgttcgccccttgtttgattttgccttcatcatctaataaagcgatcaaatcattaaaaaaagggggtaaaataatagcgttaaggcgttcatgaaattttaaatgcgtgaaagttttaaaagcgttttgtaaaacgacaatgtagcgcaatcgtttgacaatctcatagatttcatctaaatggagcgttcctaatttggtgagtttgataagaataagatcgctttctttcacgcttttgggggcaggcaaaccgatcgcatccacttcagttagataagtgaaagcctgtttgagatcgttttctaaagcaatagaacctctttctttggcgaaaaaggttttaaaaagagcgataaactcttttaaatccaggctttcttctaggggtttgggtagggtattattattattcatcattagggttggattaagggatctttttggagcgtctgacaagaatccaaatccacaagaacatctttcataggggtttgttttttgcccaaaaagctcaaagtcccgctcactaaattaaaggtttggttattgactttaatgcctttacacaacaaggtttccccccttaaaaacgctctttgcaaagcgatttcttgttggttttgttggttttgtttataagtataaacgctgatactcgcccctataatccccacgactaaaaaagctaaaatcttttgtttggggctagctaaaccaaaatcccttaaaactaaaaacaataaaattagcgttaaaaataaaacaaccgctacgcccattacatttcgcctctcagttgataggtaatatcccccgctccaaagcctatcacaaagcctttttcaatcgtttctatgacattatcattgactaacagctctaaaaaatccccttttttacgcaccctgtctataaaggtggggttataatgtttaaaatgggccttcaaatcaatgtctcttttaacttcactcgcgctataaacgggtaagataattaatctgtcgcaatgctctaaaaaacattttttaaattcttctaaattgtccattaagcgagagtatttgtgcgcttgccagatcacaataattttttcttgcgtgttcaataagttagcataaatcctagcgctttttaaagtggcgccaatttcagtggggtggtgggcgtaatcatcaatgaggatgagatcgtttttttgcaaaatatcaaagcgttttttaatgcctttgaaattcaataaattatttctaatttcttctaaatccaattcatctaaagcgcttaaaatcgctaaactcgcattcgtggcgttatgttcgcctaacccccacaccaaaaaagcccccaagtctttcaattcaaacgaggtgtaaggctcgccgtcttttaaaatgtattggatattataaatgtcttttttttctaaaataatggcgtctttagaatagttttttaaaaaaggatcttctttatagatcactcttttttgagcatggtctaaaaaatatttataagcgaagaaaaagcgctctaaatcgtggtcataatgctccaaatgttctggctctgtgttaggcacaatcgcgcaaaaagggttggaaaacaaaaaacttgaatcgctctcatcggcttcaaaaaccaagctcatatccgcactctctcgcacattggaatcaaactctttagaatgcgccccaataatcgctccaaaagcggggcaaatcgcgctcaacatggccgtgatactgctctttccatgagccccacacacgctaaaaacgcgcttgtctttaaggatagaatacaaagcgtctttacgagacaaaatagggatttctagttccttagccctttgtatttcggtattgtcttctttgataatggctgaatggatgataacatcttgatggttgatcgcttttggatcatgcgggatattaatttctacgcctaaggctttcaaatacttaacactagggcttatggcaatatcagatccgctgattgcagccccttgcgctttaaggtatttggctaggcctgaaatgccaatcccccctataccgataaaatggatcttgcaatcttgcaggtttttgagtaaaacttttggggtttcaagcataattttctcgataagcttctatgatttctaaaggcttttctaaaagagaagtgtcatagacaagggctaaacgcacgtagtcagcgccgatatgattacgccctaaatacaaagctggtaaggtggtgatgccttcgttttgataaagtctttttgcaaaattttcgccatttttaacgggcagatacacataaaaactataaggataaatgagcgtttctttaaagatttttcgcgctagtttcaaattattcgcataaatattgcggaaaaattctgcatgttcatcatctagccaagccgcttcactagccttttggatcgcattagcgctcgtatagcctaaataggtgcgaaacgctttgtatttttctagaatgctactatccccagcgataaaaccactccttagccctggagcgctagatcgtttggagagcgaatggataaccaaaacatttttgaacgcttcattatcagccagcatgcaagcttctaaaagcgaagggggaggcgtgttttcataaatttcactataacattcatcattaattaaaataaaatcatgttttaaagcgagtttgacccaagcgatcagttcttctaaagaaagggttcttccggtggggttgttaggggaatttaagatcactaaatccacttcttgcaactctttttcattcaagcttggagtgaaatcattttctttaactaaaggcattaaaaggcttttagctttgataaatttggccgccccttcatagatttgataaaaagggttagggtaggcgatagtggggtttggataatcaaataaaacaaaactagggaaattgaataacacttccctggatcctagcgtggaaactaattcgttttctttcaattctaccttaaaacggcgtttaaaaaaacccctttgagcctctctcaaaccctcttcaaacgcacttttaggatagatattgagcgaatgggtgtggcttttaagagcgtcttgaatgaatttaggcgtttcaaatcgcggctcgccgatgcctaaatccaaccccttttttttaggggtgatctctttaaacaaggctctcaatcgttcaaaaggataaggctcaaaagtcatagggctactttaatttaaaatggaatagttgatcttacctaaaaattaagcgtttatcattgaaagcgttaaaaaaagagcgaaagagagcataaaagaaagggcataaaagagtataataacgagtgaaaatttaactgatgaagaggtttgatgctagaaaatagagttaagaccaagcaaatttttatcggtggcgtcgccatagggggtgatgctcccataagcacgcaaagcatgacctttagtaaaaccgctgatattgaaagcactaaaaatcaaattgaccgactcaaactcgccggggctgatttagtgagggtggcggtgagcaatgaaaaggacgccctggccttaaaagaattgaaaaaagtgtctcctttgcccttaatcgctgatattcatttccattataaattcgctctcattgccgctcaaagcgtggatgcgatcaggatcaaccctggaaacatcggctctaaagacaaaattaaagcggtggttgatgcttgtaaagaaaaaaacattcctataagaattggcgtgaatgccgggagtttagaaaagcagtttgatcaaaaatacgggccgactccaaaaggcatggtagaaagcgctttgtataacgccaaatttttagaagatttggattttaccaattttaagatttctttgaaagcgagcgatgtgatgcgtaccatgcaagcttacaggatgctacgccctcttgtgatctatcctttccatttgggggttactgaggcggggaatctttttagctccagtatcaagtccgccatggctttaggggggcttttaatggagggtattggggatacgatgcgcgtatccatcacaggggaattagaaaatgaaatcaaagtggctagagcgattttacgccatagcgggcgtttgaaagaggggattaattggatttcttgccccacttgcgggcgcattgaagccaatttagtggatatggcgagcaaggtagaaaaacgtctaagccacattaaaacccctttagacattagcgtgatgggctgtgtggtgaacgctttaggtgaagccaagcatgcagacatggcgatcgcttttgggaatcgcagcggtttgatcattaaagagggtaaagtcatccataaactggctgaaaaggatttgtttgaaacctttgtgatagaagtggaaaatttagctaaagaaagagaaaaaagtttaaaggattaggcatgatgaataaatttaaaaattttgtgagcaactaccagcaatctaataactacaaagagcctttaggttttggcattgccagagtggatattgcccctatttctaaaaagattttatgcgccacttaccccgttttaaattggaaagaagaaaatctaggctcttatgcggtgttttgtaactcattttctaaagataaaatcctaaaagagagcgcgagcgagcgcgtcgttgagattgatgaaagttttgtgctaaaagcgctagagttttatacgccctttttgaatgaagcctactctaataaaatggctcataagaatatccaagtggttttagagcttttaaaggctttagaagaaaatcgtttgaaaaataataagggggagtctctttatcgcttggtgatcttgtatgaagataagccttgcgagagcgtggagagcgcgtatatgaaacttttagcgctttctttagggaaagcccctttgaggagtttgaatttagagggcatttttaaccaactttctaatgcggcttggagcggcaacaagccttatgaattagaatggcttagaacgaacgaagtggctttaaaaatgcgaggcaatttccctagcattgattttatagataaattcccgcgctatttgatgcaattaatccctgaatttgataatatccgcttactggatagctcaaaaacgcgctttggggcgtatttagggaccggaggttatacccaaatgcccggggcgagttatgtgaattttaacgcaggggctatgggagtgtgcatgaatgaggggcgtatttcttcatcagtggtggttggagcaggcactgatattggtgggggagcgagcgttttaggcgttttaagcggagggaataataatcctattagcattgggaaaaattgtttgctaggggctaatagcgttaccggcattagtttaggcgatggctgtattgtggatgcaggcgttgcgatactagccgggagcgtggtagaaattgaagaaaatgagtttaaaaagcttttagaagtgaatagcgttttagaaaagcatgcgaacaacctttacaaaggcaaggagctttcgggtaaaaatggcgtgcattttcgttccaatagccaaaatggtaagctgatcgcttttaggagcgtgaaaaaaattgagttaaatcaaaacctgcattaaggattaaaagaatgctcaaaaaaagtttgttatggcttgttttttttatcttacagcttagcggtgctgaagaaaacaatcaagccccaaaaaacacgccccctgaattaaaccccgctaacgctaagggcacgccaaaccctaacacccaaatcacccctaaaaacgataactccaatctgttagacaaattaggatcgcctgaaaacgctcaaaccgagctttctgccggtattgaactggctaaaaagggcgattatcaaggggcttttaagcttttttcccaatcgtgcgataatggtaatgcggctggatgttttgcggtgggggcgatgtatgctaatggggtagggatccaaaccaacagattaaaagccgctcgctattatgaaatgggttgcagtgggggcgatgcgaccgcttgcgcgaatctagctcaaatgtatgaaaacaaaaaaaacgctgattcaaacgataaagaaaacgccttgcaattgtatgcggtggcttgtcaagggggggacatgctcgcatgcaataatttggggtggatgtttgctaatgggagtggggtcccaaaagattattacaaagcgatgagttattataaattttcatgcgaaaacgggaacgatatggggtgctataatctgggcttgatgtctaacgtgaataatatttatggcattgataaggcgcaactcagtcaagtggatttgaattatttggcttgtaacgctggggacatgatggggtgcgcgaatttaggctggatttatgcgaatggggatttaggggctccgttaaataaccactacgcagcgaagtattttcaaatggcatgcgatggggggattttggggagctgtaacaatttaggcgtgctgtatcaaaagggcttaggcgtgcctcaagacgatcaaagggctttggatttgttctcgtatgcatgcgataatggctttgagtcaagctgtcgtaattacgggaatttcaaagagcatttattgcgcgtgaatcctaattacgggcgcttgttcatgccatacaattcttatgagataccctagtatgggtattttgaaatcattctcgccccataactaaacccccccaaagatcgcatttttaagagattaacgcttgctttgcgcaaagcttttttatatcttttggataaattcagccacaaattgcggttttttcacaaatttaagcttttttttttttttgatttaatactcggtgcaatgataattgacttaaaaaggaaaagcgatgaaagcgacacaaagcaccattaacgatttttttgccttaacaggcacgatattttctatccctgtataccagaggaactacacttgggaagaagaaaattgtgaaaaattactgcaagatattgtcagtatttctcaaaacaagaaaacgcattttatgggttctatcacttatattttgcatttgattgatgatgaaaagagcttgagacaactgcaagaatttgtcatcattgacgggcagcaaaggattaccactatcatgcttttgcttaaagccatagagacaaagataccaaatgaagggataaaaaaagagattgacggactactcaatctttcgggacaaagactgcgcctaaagcccattaaaagcgacaaagaagcctttgatcttgtcatgcaaaatcgatcgcatgaactgcaaggcgtatcgcacattaggaacaattatagatttttcaccaaagagcttgacaagtatctagaaaaagggtatcgcattgaagagatttacggcgcgtttttgcggcttaaaatcgtagccgtaggcttagagctaggcgaagacgatccgcaagtggtgtttgaaagcattaacgccacgggcgtgcaattaaaagggctggatctcatccgcaactacctgatgatgggggaaaattctgacagacagaaacatctttatgagacctattgggtgcctttagaagattggcttggtgaaaaggatttgaatgattttatcaaaacctatttaagaatctattttgaagatagattaaaagagggagagcgtgaagtgtattacgtactaaaagcccaccacagagacaatttctctgatgatgtacaaggtcttatgagcgatatgcgtgaatatggcagaatctatcaaatctttttagacagagatcattattttttagggcgtggggatccgcagcagttagcgaatttacgcctgcgcattaaggatcttgtgaagatcaaatttggcgtggcaaagccctttattttgcgttgcgctagagattttgaagaaggcaaattggattatgaaaatttccatgaaattttgcaaatccttaccagctacttcgtgcgccgaagcgtgtgcggggattcttcccccacgcttaccagagttctttattctttatacagacagctagaaaatgtttcagccgatgcgttgaagcggtatttgggcaagagcgttggtcaaatggtatttcctaatgacgatcgcattaaagcggcatttcttgttcgtaacgcttattcagcaaattatgtgtgcaaattcattctgcttgagatagaaaagctaagcaacgccgaaccgccaagagaagaaaatctagaagtggagcatttctaccccaaaacccccacacaagaatggcgcgatagggtaggggattatttcacttttgagcaagactacctccataattttgggaatctaaccctatcagggcaaaatcaaaagcttggcaacaaatcttacgaggcaaaaatagagcttatggaagaatacagctccttgcatttaaacgactatttcatcaataacacccattcttgggggatagaggaagtgaggaataggagcgaatatttagcggatcaattctgtcaagtgggattgtttaaagatttgcctaaagaataccgcgcaagagagcttcacaaaacccttgatgataatttaactaaccataatcttcaaagcgtcaagctccccaatggtcaaaggaaaccagtaagaagtgctaaggaattagctagcgttgtcatagactacttgctggaaaacgccagggaagcctttgaaagctacacagacgatgagtctcaaaaatatatctattggagtaaagcaaaagctgaagcaagggatagagatggcactaatgttgtgccttttgaaaaatacggattttactttgtaagcaatgcgagttatcaaactacgggcagtaatcttagagatcttatcttaggctgcgatctcaatcccagagactttattgtggaataaacaagccccccaagaaatgggggggtaaaaacccttattttaaaatcacttaccaaaagcttggcgcaaatgcgtggttagggagttaagatactgctccacttgggggtttttcatcacatcgttgcaaataaaagtgggcaacgctgaaagccctaaaaactggaacgccttatgcaaatgcaaatacacaacatccacgcccaccccttcaaaaaattcactaggatcgttaaaggcttcaatgggagcgttccaggtcaagctcaacatgtattttttaccctgcatcaagccccctttcccgtagtttttggtggggttttgcgaacttctgccatcgctagcataaagcttcccatgccctgaagtgaagacttcatcaatgtattttttcacaatccaaggctcgcccatccaccagccaggcatttgccaaatcgtcgcatcggcgttaaagaatttctccacttcttggctcttttcatagcctttatccacgatcgttgtatccacttttaaccctaaagattctagagtcttttttgcatggtgggttaaggtttcattgagtttccccccagaatgcccaaacgctttggctccattaatgatgagtacttttttcattttgttccttttttaataaaataggggggtattctatccaaatgaaacttaatgttaaagaaattcctttcatctaaaaataaaagttaaaaataatcaattgccactacattatttttattatgttaagataatgaaaatttctagtgaaggagtggtcatgttctacgatgaaaaaaagacctatcaaaggattgaagaacgccttgaagtaattcgttcgtttaacgctcataacgagcataaaaacttgcaagacgagtttaagggtgcgggcatttccaggcgcgatttattgaagtgggcgggcatgatgagtgcgactttagccttgccggctagttttgctcccttgactttaaaggcggtagaagtggctaacagattgcctgtgatttggttgcacatggcagaatgcaccggctgtagcgagagcttgttaaggagtgcggaccccaccattgatagcattatctttgattacattaacctagaatatcatgagacgatcatggtagcgagtggctttcaagctgaaaaaagcttgcatgacgccatagaaaagcacaaaaacaattacattttaatggtagagggcggtatccctcaaggcacagaatacttcctcactcaaggcccaaacgctgaaacgggggctgaagagtgcaggaaagccgccaaatacgcagccgctatttttgccataggcacatgctcaagttttgggggcgtgcaagcggcctaccctaacccctctaacgcgcaacccttgcataaaatcattgataaacccgtgatcaatgttcccggttgcccgcccagtgaaaaaaatatcgtgggtaatgtgctttattacttgatgtttgggactctccctaaattagatgcgtataaccgcccctcttgggcttatgggaacaggatccatgatttgtgcgaaaggcgagggcattttgatgcgggcgaatttgtggagcattttggcgatgaaaacgctaaaaggggcttttgtttgtataaaatgggctgtaaagggccttacactttcaataattgctccaaactccgcttcaattcacacacttcttggcccataggtgcagggcatgggtgcatagggtgttctgagcctaatttttgggatacgatgagtccttttgaagagcctttagcgaatcgctccattaaaaccgcctttgatggcttaggggctgataaagtagcggataaagtcggcacgactctactcagcgcaaccgctattggcattgccgcgcatgcgctcctttctaaagcgatcaaaaacaaagagtaagggattaacatgtcaaaaaaaatcgtagtcgatcctatcactaggattgaggggcatttaaggattgaggtgatcgtagatgatgataacgtgatcaccgatgcgttttcttcttctacgctttttagggggctagaaacgatcattaagggcagagacccacgagatgcaggctttatcgctcaaaggatttgtggggtatgcacttattcgcattataaagccggtgttactgcggtagaaaacgctctaggcatcacccccccattaaacgcgcaattggtgcgatctttgatgaacatggcgctgctttttcacgatcatgtggtgcatttttatactttgcatgggcttgattggtgcgatattatgagcgctttaaaagccgatcccattcaagcggcaaaactttctttcaaatacagcccttatcccattaataccggtgccggtgaattaaaagcggttcaaaaacgcttgaatgattttgctaagagcggatctttagggccttttagtaatggctattacgggcataaaacctatcgtttaaacccagagcaaaatttaatcgtcttaagccactacctcaagcttttagaaatccaaagggaagcggcgaaaatgaccgctatttttggggccaaacagcctcacccacaaagcctaacggtggggggtgttacgagtgttatggatatattggatccgacaaggttggctgaatggaagagcaagtttgaagtggtggccaattttatcaaccatgcttactaccctgatttggtgatggcaggcgaaatgttcgctaacgagcaatctgtcattaaaggctgcggcttaaggaattttatcgcttatgaagaagtgttgcttgggaaggataaataccttttgagtagtggggtggtgcttgatggggatatttctaaattacaccccattgatgaaagtttgattaaagaagaggttacgcattcttggtatcaatatgaagacactaaagaggtgcaactccacccttatgacgggcaaactaacccgcattataccggtttaaaagacggcgagagcgtggggattgaaaataaaataatccctgctaaagtgcttgacactaaggataaatattcttggataaaatcccccagatacgatagtaagcccatggaagtaggccctttaagttccgtagtggtaggtttagcggcgaaaaacccctatgttactgaagtggctactaagtttttaaaagacacgaaactgcctttagaggcgttgttttcaacacttgggcgcacagctgcaaggtgtattgaagctaagacgatcgctgataatggtcttttggcgtttgacgcgttagtggaaaatctaaagagcgatcaaagcacttgcgctccttatcacattgataaaaatcaagaatataaagggcgctacattggtcaagtgccaaggggcatgctaagccattgggtgcgtattaaaaacggcgtggtggaaaattatcaagcggtagtgccttccacttggaatgcagggcctagagattccaaaaatcaaaggggggcttatgaaatgagcttgattggcactaaaatcgctgatttaacccagcctttagaaatcattagaactatccattcttttgatccatgcatcgcatgctcagtgcatgtgatggattttaaagggcagtctttaaacgagtttaaagtagagcctaatttcgctaaattctaaaaagggttacgcatggataaaatgaataaggtcgttttgcacaaagaatattcaggttttgtgcgctttttccattgggttagggctttgagtattttcgctttaatcgctacaggtttttacatcgcttacccttttttgcagcctaattccagcttttataaaggggtgtatcttttacaagcttatgtgcgctcttttcatgtcatgtttgggtttttactcattagcgcgttaatctttagaacctatctttttttcacgaaagaaagcttgatggaacgcaggagtttcagccaacttttaagcccaaaagcttggatagatcagatgaaagcgtattttcttatcagcggcaaaccccacactaaaggagcgtataaccctatccaactcgtggcttatttcactttggttgttttgatcgtgttgatgagtttgagcgggatagtgctgtattataatgtctatcatgaggggcttggggcgtttttagggagcgcttttaagtggtttgaagcgctttgtggggggttagcgaacgttcgttttatccaccatttagcgacttgggggtttattttgtttgtccctgtgcatgtttatatggtatttttccattctatcaggtatgatagttcgggggcggattctatgattaatggctatggttacaccaaagaatgagtcaagaaatcctaattttaggcattggcaatatcctttttggcgatgaagggattggggtgcatttagcccactacctcaaaaggaatttttcttttttccctagcgtggatattgtggatggggggactatggctcagcaactcattcctttgatcacttcgtatgaaaaggttttgattttagattgcgtgagcgctaaaggcgttgaaataggatcagtttatgcctttgattttaaggacgcccctaaagaaatcacatgggctgggagcgcgcatgaagtggaaatgctacacactttaaggctcacggagtttttaggggatttgcctaaaacttttatcgtggggcttgtgccttttgtgatagggagcgagaccactttcaaactttcaagcgaaatgttaaacgctttagaaacagccttaaaagccatagaaacccaactcaacgcatggggagttaaaatgcaacgcaccgatcatatcgccctagattgtatcgctgaactctcttataagggcttttgaattggtttttgtttttctttttaaatgcgttaatgaaaaaacaagcttgatttttacgccccttttagagcaaatggcactccatttgcaagcgcgtttttatagcgtttataaagataacatgacttctttctacctccaagcgagcgctgagatcactttagaattcgcgcaaaaactcagcgagattctgcccttttctttagattttagctttttgtctttaaaggaaatcacagagcctttagatgaaaatcttttccaaacaacaagcccttcaaagcccctttttatgaacgctaaagagcatcaagattttttagacaaaaacgcatctttgtatgccgatactttgggcttgattgaaaacaccgcttttaaagggaaaatgattcatagccctaaagagcttatagattgtttaacccaattaaaaggcatgctcaaaacgcaggattttatccctattttcacttctaggggagcgttatttttttctttaaaaaatccctctccaagcgttatttttagcgatctttctagcgttttaacctgcactaaattgcctttagaggacgctaaatatttagccagtttggaaaaaccctctatcaaagcccctttaaaaagcgtgtttaaggacactttcaaaaacgatgaaatcatagcccagctaccctatgaccccatattgaatttattgtgccatattttacaagatgaggggatagaatttgtttttacgcatgaaagccattcttgtgaaacgcttctatattatgaagcgttttttaaaacccctaagcgcttgatcacacccactaaaaatttcgtgttagaaaacaacctttctacccttccctttaaagatgaattagagtttttaagcgcaacccccaattctatcgttctatattttagtttcaaacgccctacaaggttgttattgcatgctaatggttctttaaaaacgcttttaagcgttggttttaatttcaatcaaatatttaacctcctcaaacaagatgaaaaagcctccagaatgctacaaaactacgcggctaaattccctgatttttacgcgcgcattgtagagctttctcaatacaatctagggggcgcgaatttattggatttttttcgcattttggggtttgttttggggtatagcgaggattttcattcgcatagcgttatttctttggctaaagaatgcttacgccctaaaggccctaggattgattataaaatccttaaagacgattctttgaaaatggctttaaacttttcaaagatcatgcacagcgcgatgagtttcaggctcgcgggcgtggaaaatgaaattttgagtttggggattttggattctttagcggagtttttagggaatttcatttgggataacgtgcaaaattttagcgtccaagaagtaacgatcgctggggatttctttggcgaaaaagtgtttttggatttgtttgtgcggtatttccctaaaaccctcgctcttaaaacgcatgcatttttggattatgaataagggcttaaaagcggatgtgcatcatcagcccgccgtccatgtattgggtttttttgcttttagtcctttcaaaataaggcccaaaagatagggctttattgaaattcacaatcggcatgctcaccccttcagcgatattgtttttagcgagttgtttgtaaaactttttgtcgctttttttatggcttttaaggttagggcttttttctaaatccacgccttctaagccgctatttttagtgaaatcataaagctttttatcgtttttggcctcggtttctgagccatggtttttatggagtttgtaaaattttttaccgctctttttgtcgtttctggtttcggtttctaaatccgctgcgaacgcactactatacgccacaaacgatacaagaaataaatttctaactatacgcataagatctcctcttattatagcctttctttatcgcaccaccatagcatgttagaaacaaccattagaaaacacaagtgcgtttgaataccaacgccaccacgcgcgctaaagccactcaatcaatagaaagcgtaggggaagtatccaggcgctccatacccataaggcccataaggcataaggccagacccataaggcatgaaaccatagggcatgtaataataaggcatgtaatagcctccatacatcccattttgcatgggcgaattgaggttatccactgaattgtaaaagccgtttaaagagccataagcgttataattagtgaaacgattgattaaaggcgtggtgcgcgcatcaataatggcgttttcttgctggatggcgttttcttctctggcgacttcttgggctttggtttctttaggatctttaactatcacttcttctataggcacattcgccccacaagcgcttaacagataggctaaaaagccggtgtttaaaaaaagaacgattttagaaagatgagcggattggttgggtaaaaaagttttattgttttgatgcatgggttttcctaaattttaaaataactaaagattaacatgtttttgatttaatgttggttaagcggtggtttttagggttatttcattttaactttgtttttcattaaaaccccaataactaaaatcttattttatgataaaatacctagcaataatatcaaatcttaaaccaaagaaaaaccatgaaaaaagccctcttactaactctctctctctctctctcgttttggctccacgctgaaaggaacggattttatttaggtttgaattttgcagaaggaagctatattcaaggacaaggtagcatcggcgaaaaagcttcagcagaaaacgccttaaatcaagcgatcaataacgcaaaaaattcattattccctaacacaaaagccataagagatgcgcaaaacgccttaaatgcagtgaaagattcaaacaaaatcgctaaccgattcgcaggaaatggcgggtcgggcggtattttcaatgaactcagcttggggtataaatattttttgggtaaaaaaaggattatagggtttaggcactctctttttttcggttaccaacttggtggcgttggttctgttcctggcagcggtttaatagcttttttaccctatggtttcaatacggatttgctcattaattggactaacgataagcgagcgtctcaagaatatgttgaacgaagggtaaaagggctctctatattttacaaagatatgaccggcagaacgctagacgctgatacattaaaaagagcatcaaggcatgtaattagaaaatcttcagggcttgtgattggcatggaactaggggctagcacttggtttgcaagtaacaatctcacccctttcaatcaagtcaagagccgcacgatttttcagttacaagggaaatttggcgttcgttttagtagtgatgaatacgatattgatcgctatggcgatgaaatctatcttgggggttctagtgttgaattaggggttaaagtgccagcgtttaaagtcaattattatagcgatgattacggggataaattggattataaaagagtggtgagcgtttatcttaactatacatataactttaaaaacaaacattaaaaatgcgctttttatcgctctttgattgtttgtcttaaaatgcgcttttgagtattttttaccaacgctttattgaaacaaagccttagcttgaaactcttcaaagccttttttcctcaattggcatgccgggcatttatcgcagccatagccataagcatgcaaaatctttcgctctccttgatagcaggtgtgcgtttctttgatgatcaaatctaaagcccctaaatctttagccatttgaaattcttgcgctttacttaaaaacattagaggcgttacaattttaatcgctgtgtttgatcctaaatttagggcatgctcgatgcttttaataaaatcttctttacaatccggatagccgctaaaatccgcttgcgaaacccctaaagcgatgttactagcccctagtttttgcgcgtaagaatgcaaaagggtgataaaaatggcgttacgattaggcacaaaagagttgggtaaatctttattttgcgcatgcgaatgccccattaaatcgttagagtttttaaaaagcgcggagtgggtgatattttctaaaaaatctaatgggatgatttcataagggagttgtaaaagagaagcgattttttgagcgcattctaattccacagagtgtttttgcgcgtaatcaaaccccactaaacagacttttttaaaacgctttttcgcccacacggctaaagtggtgctgtcttgcccgccgctaaaaccgatcacgcaaatttcttgttccatcaaaattccttaaaaattctaaaaagatataataacacaaagaaattttaagagtaaaaagcgtgtttgagttagaagaaggattaaaagaattgtttgacatttatgaaaaatcccctcatgagctttacttggtaggggggtgcgtgcgcgattgtttaatgggcattacccctaaagattacgatttgacctcaaacgctttagtcaatgaaagtaaagagcttctcttaaagcgccattttagggttctagaaaccggtatcaaacatggcacgatcacggctcttaaaaaccatcaaagctatgaaatcacaacttttagaatggaaaaggggcatatcaaacaccgaaagcctaaagaattggtttttagcgcgcgtttaacagacgatttaaagcggcgcgattttagcatgaatgcgatcgcttatagccctacaaaagggctgattgatccttttaaagggcgaagcgcgattgaaaatcaaacgattgaatgcgtggggggagcgcgattgaggttttttgaagacgctttaaggattttaagagcgctgcgatttagcgcgactttaggctttaagatagcagcaagcaccaaaagagcggtttttgcgtgtaaggatttgttaaaacacctttctaaagagcgcttacaaagtgaattgaataagcttcttatggggaaaaacgcctatgaagtggctaaagaatatcaagaaattttagagttggttattcaagaaaaaatagaaaatttagggtttttaaaaaacgcgcctttgaatttggaattaagattgttagggtttttcaagcatcaaaaaagtttagaaaatttacgctaccctaaaaaaacttgtgttttattttccaaagctaaagaatgccataaagctttttttaatattcatagcaaaacaggattgaagtttttattgaaaaactacgatttagagccttttaatttggctttagatttttatgcgctagaaaaccccaaacacgctttaaaaatcaaaggcttgttaaaagaaatctttgattctaacgagccttttaaaaaagaacacctagcccttaagggcggcgcgcttcaaagcttgggttaccagcaccaaaaaatcggcgaaattttaaacgcatgcttaaattcagtcattgaaaatcctaaaaacaatgctttagaatggttgattgagtgggttaagggtcattatttacctaatgatgctataaatctttcgccaataaggcaaaaaaattaaaaattaaaaatggaaaaaacatgacaacgatgaatgcgattcaatggcctaagaaatggattccaggagagactgataatttcgtgtccaatgaagtcattgtcaaaggtttggattttaataaagtggtacggcatttaagagacgcgtcccattgggaaaagtattacaaaaactcagggaatatccacatgcacaatcaagacaataccattcttaaagacaagactcgtttttgttttgaaacttttggttttttggtggaagcagaagtggaagagtttgaattgaaagacaccatactgcgtttggcttggagaggttggaatgaagctaaaggcgatgagtatcttgaagtgtatcacgcgtggctagttgaaaaattagacaataatcgtgtgcgtattttaacccaagaaagccaatcaggagtccctgctaaagctttagcggaatctgtgcctaatgcgatgttgaacggccatcaagcttggttagatggcttagtggcgtattcacgctaattaaggagaattgaatgaaaatcggatggattggactaggggctatggggactcctatggcgactcgtttgcgcgatgcggggttagaagtgtcggtttataaccgaacagagagcaaagcaacccctttaaaggaaaaaggcgtatcggtttatactagccccatagatttggccgctaaagttgatctgatttttaccatgctttcggataaagcggcgattgatgctgttttatcgccagaattttgggaacagatgtctaaaaaaatcgtggtgaatatgagcactatcgcccctttggaaagcttatctttagaaaaaatcgctcaaaagcatcaagtaacttaccttgaagcgcccgtttcgggatcggttggcgcggccaaagctggggctttattgattttagcggcgggtgatgaagaagttatctctaaactcaaacctgttttggcacatttggggagtcaaaccttttatttaggtaagattggtcaagggacaggagccaaattatccattaatagccttttggctcaaatgggggtcgcttattcagaagctttgctattagccaaacgtttaggggttgatgcagagtcatttttgcaaattattggccaatctggcatgaattcgcctctctttcaagctaaaaaaggcatgtggttgcaagataattatccggccgcttttagtttgaaactcatgctcaaggacattcgcttagccaaaaatgaagcaggagaggcgatggagttgccattcttatttcaagcagaagagctttattctcaagcggaaaaatccggtttaggcggattggatatggcagccgtttatcattatttagaaaaaggagaacattaaaatggacagagaacaaattattgctttacaacaccaacgattcgctacgaaaaagtacgatcccaatcgccgtatttctgaaaaagattgggaagttttggttgaagtggggaggttagccccttcttcaatcgggcttgagccatggaaaatgcttttattaaaaaatgaacgcatgaaagaggatttaaaaccgatggcatggggggggctttctagtttagaaggagcgagccattttgtcatttatcttgcgcgaaagggcgttacctatgatagcgattatgttaaaaaagtgatgcatgaggttaagaaaagggattatgacacccattcaaggttcgctcaaatcatcaaaaatttccaagagaatgatatgaaattgactgacgaacgatccttgtttgattgggctagcaaacagacttatatccaaatggcgaacatgatgatggcagcggccatgttagggattgattcttgcccgattgaagggtatgatcaagaaaaagtggaggcttatttaaaggaaaaaggctatctgaacacggcggaatttggcgtatcggtaatggctagttttggttatcgcaatcaagaaatcacccctaaaacccgctggaagacagaagttatttatgaagtgattgaataaaaacgcttctagctttttgataactaaaacataaaagagcttagtcaagtggcgatctaatgcgatcttaagaggttaggggatttagtttgaggggttgtaggggtgttaaagcgcaaaataccccctatccctttaagaaaatgagctttattaaaatcttttattaaaatcagaataaccaaaatcttgttttttaaataaaattaaagaacatcaagtaaggctttgagcgtttatctttgataaaaacagggccgcaccccataagcacaattaagcattctttaggtataatcaaaaatcattttctttcataaagggtttttatgcttcgttttgcgccttcgcctacaggggatatgcacatagggaatttaagggcagccatttttaactacattgtggccaaacagcaaaataaaccctttctcattcgcattgaagacacggacaaagagcgcaacattgaaggcaaagaccaggaaattttagaaattttaaagcttatggggataagctgggacaagctcgtgtatcaaagccataacatagattaccacagaggaatggcagaaaagttattgaaagaaaataaagcgttttattgttatgcgagcgcggagtttttagaaaaagaaaaagaaaaagctaaaaatgagaaacgccctttcaggtatttagacgagtgggccactttagaaaaagacaaaaaccatgcccctgtggtgcgtctgaaagccccaaatcatgcggtgtctttcaatgatgcgattaaaaaagaagtgagatttgagccttatgaattggattcttttgtgcttttgagaaaggataaaagcccgacttataatttcgcttgcgcatgcgatgatttgctctatgaaatcagtctcattattagaggtgaagatcatgtgagcaacacccctaaacaaatcttaatccaagaagctttaggctcaaacgatccgattgtttatgcgcatttgcccattattttagatgaagtaagcggtaaaaagatgagcaaaagagacgaagcgtccagcgtgaaatggcttttaaatcaagggtttttgccggttgcgatcgtgaattacctcatcactatcggtaacaaagtgcctaaggaagttttcagccttgatgaagcgatagaatggtttagtttagaaaatctttctaattccccggctcattttaatttgaaatatttaaaacatttaaaccacgagcatttaaagcttttagacgatgaaacattattagaatgcgctcacataaaagataaaaacctcctagggcttttaagattgtttgtagaagaatgcggcacgcttttagaattgaaagaaaaaatttcgttgtttttagagccaaaagatattgttaaaacttacgagaacgaagattttaaagagcgttgtttagcgctttttaacgccctaaaaagcatggattttcaagcgtataaggattttgaaagctttaaaaaagaagccatgcgattgagccagcttaagggtaaggattttttcaaacctttgcgcattcttttaactgggaactcgcatggcgttgaattgccgttgatcttcccctatatccaaagccattctcaagaagttttaaggctcaaagcatgatcttttccactctccttaacgcagtagcggtgattctaagctcgctcattacgatttacatgtgggtggtgatcatttattcgcttatcagcttcgtgcagcctaaccccaataaccccatcatgcaaatcctcgctcgcttgtgcgagccggtgttttattttttacgctctagattcaagctggtgtttaacgggttggatttcgctcctttagtggtggtcattgtgttgaaatttttagatttaactctcatccaatggctttttgcgctcgccaaaagcctctaaagaaaatcatgcgttttttgattttattttttatgggtgtgcttggcgttggtttttctcaaaccgagttggatttaaaggatttagaaaaaaagcccgccgggatcgttagggattattatttatggcgttatattagcgataaaaaaacgagtttagaaaacgctaaaaaagcctatgaattgacccaaaataaaaacagtgccctacaaaaggccatgcaagaaaaaggcgtagaaaattcagataaaacccctgatgccaaaatgcctgaagatatttattgcaagcaaattaccctagaaagcatgttggaaacaacagacactttccaagcgagttgtatcgctatcgctttaaaatcaaaaatcaaagattttgataaaatcccccttcaaaccatcaaacccttacaagaaaaaatcaaagaggcttaccccattctttatgaagaattagaaatcttgcaaagtaagcatgtgagcgcttctttgtttaaggctaacgcgcaagtgtttagcgcgctctttaaccatttgagttatgaaaaaaagcttcaaatttttgaagagcatatccccattaaagaattaaaccgccttttagatgaagattacccggcgtttaaccgcttgatctatcaagtcatcttagatcctaaattggatcattttaaagacgccctcactaaaagtaacgccacccaaagcaacgcgcaaaccttttttattctagggattaacgaaatcttgcacaaaaaaacttctaaagcgctcaagtattttgaacgctcagaagcggttgtcaaggacgatgatttttcaaaagacagagcgattttttggcaatatttagcctctaaaaagaaaaaaactttggagcgcctttcacaaagcccagccctaaatctctatagtctttatgcgagccacaaactccaaaccacgcccagttaccgcatcatttcacgcatccagaatttaagccaagaagaccctccttttaacacgcatgacccttttttatggcaaatttttaaggaaaaaactttgagtttgaaagatgagggcgcgtttaatgcgatgctaaaaagcttgtattatgaaaaaagcgctcctgaattgacctatcttttaagccaacgcaataaagacaagatttattattatttatccccttatgagggcattattgagtggcaaaatacagatgaaagggctatggcgtatgcgatcgctaggcaagaaagcttcttgctcccggctttaatctctcgctccttcgctctagggcttatgcaaatcatgccctttaatgtagggcctttcgctaaaagccttggcatggataatgttgatttaaatgacatgtttaaccccaatatcgctctcaaatttggtaattattacttaaaccatttgaaaaaagaattcaaccaccccctttttgtcgcctacgcttataacgctgggcctgggtttttaaggaggtggttggaaagctccaaacgatttaaagaaaaaaatcattttgagccatggcttagcatggagcttatgccttatagtgagactcgcatgtatggctttagggtcatgctcaattacttgatttatcaagaaatttttgggaatttcatccctattgatacgtttttagaacaaactcttaactcaaaggacaaaccatgattaaaaaatgcctttttcctgccgctggctatggcacgcgctttttgccgatcactaaaaccatccctaaagaaatgctgcccattgtggataagcctttgatccaatacgctgtcgaagaagcgatggaagcgggctgtgaagtgatggcgatcgttacaggcaggaataaacgaagtttagaagattattttgacacgagctatgaaatagagcatcaaatccaaggcactaacaaagaaaacgccttaaaaagcattcgtaacattatagaaaaatgctgtttttcttatgtgcgccaaaagcaaatgaaaggcttagggcatgcgattttaaccggggaagccctcataggcaatgagtcttttgcggtgattttagccgatgacttgtgcataagccatgatcacccaagcgtgttaaagcaaatgacttcattgtatcaaaaataccaatgctccattgtagccattgaagaagtggcgctagaagaagtttcaaaatacggcgtgattaggggcgaattgttagaagagggggtgtatgagattaaagacatggtagaaaaaccaagccaagaagacgccccaagcaatttagccgtcattgggcgctacattttaaccccggatatttttgatattttgcgtgagactaaaccgggtaaaaacaatgaaatccaaatcacagacgccttactcactcaagccaaaagaaagcgcatcatcgcttaccaattcaaaggcaaacgatacgattgcgggagcgtggaaggctatattgaagcgagtaacgcttattataaaaaacgcttataaatcttatcaacatgggcaatttgacttattacgcttacatgtatttgatcctctttgtatgcctgttgcctgtgttattggtggggcttgtttggaggcttactcgtccccctttaaagcaaaatattcctaataaaagcctttctttggaaaatttaaacgaacaaatcaaaaaccttcaaaatgtgccagctttagaaaaactgaaaaaccgcttcaatgagcgttttaaaatctgccctaaagacaaagaaactctgtggctagaaacgatccaaaacttagtcgcttcagaattttttgaattagaagacgctattaattttgggcaagaattagaaaacgctaaccctaattaccgacaaaaaatcgctaacgctaccggcttagcccttaagaataaaaaagaaaaaggatagaattggattttttagagattgtaggacaagtccctttaaaaggagaggtagaaatttcaggggcgaaaaattccgcgctccccattttagccgccacgcttttaagccgccaagaagtcaaaatcaaatctctgccccaagtggtggatataaaggcgatggcgttattgttgcaaaatttaggcgcagaattagaatggcttaatccccacacgctccaactcagcgctaaatccctgcaccacactgaagccacttacgatttggtgcgtaaaatgcgtgcttccattttggttttaggcccactattagcgcgctttaaggaatgcttagtgagtttgcccggtgggtgcgctataggagctaggcctgtggatttgcacctaaaggcgatgcaacaattaggggctgaaatcaaaattgagcaaggctatatccatgcaaaagcccctaaaggcttgaaagggaatgatattttatttgataaaatcagcgttacaggcacagaaaacgccctcatggcagcaagtcttgctaaagggatcacgcgcatcattaacgccgctaaagagccagagatcgctcaattgtgcacgtttttacaaagcggaggcgtagaaattgagggcattggcagcagcgagttaaagattaggggggtagaaagcgacgctttaaatttaaaagacattcaaatcataccggataggattgaagcaggcacttatttgtgcgtgggggctatcactaacagccaacttaagatcaatcatatcatccctaaccatattcaagcgatcaccgataaactcatagaaattggtttttcgctagacattcaagaaaattctatagaaatttacccggctaaaaaacgccaagcctttgaaatcaccacgaaagaatacccgggctttcccacagacatgcaagcgcaattcatggcgttagccacgcagtgtttggggactagtatcattgaagaaacgctttttgaaaaccgtttcatgcatgcaagcgaattgcaacgattgggggctagtattagcctaaaaacgaatgtggctaccattagcggatccacagagcttaccgggagcgatgtgatggcgacggatttaagggcttcttcggctctcgttttagccgctttagtggctaagggggtgagtagggtgcataggatttaccacttggataggggttatgagagattagaggataaaatcaacgctttaggggcaaaagtgttgcgtttaaaagaaaaataatccaagatttggttacaatagctagaatatttttcaattattacataaggagcttttatgcgtattgagcatgatttcattgggcaaatggaaattagcgacgaggtttattacgggattcaaactttaagggcgagtgaaaattttttcatcaccaacgacaagctttgcagttatcctgtttttatcaaatcttttgctcaagtcaaaaaagcggccgctttagcgaacgcgcaattagggctgattgatgaaaagcttaaaattgcgatttgccatgcgtgcgatttgttggttgatggcaaataccatgatcaattcattgtggatatgattcaagggggggctggcacaagcacgaacatgaacatgaatgaagtgattgctaatttggctttagaatacatggggcatcaaaagggcgagtatcaattttgccacccaaacgaccatgtcaaccgctctcaatctactaatgacgcctatcctagcgcgttaaaaattgcgatttatgagcgcttgagcaatctagttgcccccatgaaggctttaagggacgctttcgctcaaaaggctaaggaattcgctcatgtgattaaaatggggcgcacccagcttcaagacgctgtgcctatgactttagggcaagagtttgaaacttatgcgttgatggttgatagggatattgagcaggttttagacgctaggaattgggtaagagagcttaatttaggcggcacggctattggcacagggatcaattcgcacccggattatcgcagtttgattgaaaagaaaatccaagaagtaacgggccgcccttttgtcatggctaataacttgattgaagccactcaaagcacgggggcgtatgtgcaagtgagtggggtgttaaagcgtattgcggtgaaactttctaaggtttgtaacgatttaaggttactcagttcaggccctagagctgggttgaatgaaatcaatttgcctaaaatgcagccgggtagctctatcatgccgggtaaagtcaatccggtgatccctgaagtggtcaatcaggtgtgctttgcggtgattgggaacgatttgagcgtggcgttagccgcagaaggagggcaattgcaactcaatgtgtttgagccggttatcgcttacaagcttttccattcctttgtgattttagggcgtgcgattgaaactttaacgactaaatgcgtggaaggcatcacggctaatgaaaagatttgccacgattatgtttttaacagcattggcattgttaccgcgctcaaccctcatatcggctatgaaaaatccgctatgatcgctaaagaagccttaaaaagcgatcgctctatctatgacatcgctttagaaaagaaaatcttaaccaaagagcaactggacgatattttcaagccagaaaacatgctaagccctcacgctttcaaaaagcataaagactgaacgctttgcaacactcacgccttcaaactttacgctccctttatatggagcgtcttttgggcgaaacttatacggatattagccttacaaagccacaaaacaaaccccttaacaaacaagttcatgagggcatagaaaattgcaatctgtgcaaacgccaccaacattcaaaaccggtgatcgggctttttaaccccacttccaagctcgcttttatcacgctcacccccatgctggatagccaattacatttcttaaacaatttaaaagcgctcatgttagagagcattatccaaaaggtttttaactaccccttaaaagattgcaatatcttatcgctccttaaatgcgactctaacagccttaatttagaagaagaaatcaacgcatgcctgcctcatttaacatggcaattagacaacagcgcttcaaaagtcattgtggtatttggcgagattttgcccaaacgccttttaaacctttctaaagaagaatcctttgggcgcatcgtgtctttaaaaaccaaacattttttaagtacctacgctttagaggacatgctcaaaaaccccacgctcaaaaaagaagcgttagcgcattttaaaatagcgctccaatttctcaatcagtcttaaaatacgccttattttttaaccaactttcttacagcacgcaacaaaggtaaggatttaattaaccctcaaatcatcaatagctactaaaggctcattcaaatcacgatagaaaatgaaagggttatcatgataaatcgtgtcgttttctaaaatcgttttaaaaaaatctaggatttttttaaaactcaaattttggtaaaagtaagctttcccatcaatttcatttaaagggttttcatagagcatgtctaaataggcgtttgggtgcgtgtgcaagtacctcacgtaatcaatcgcttcatcaaagtttttaaaatcacaaacgttcacaaaactcttagggttaaaatctttcgctacgctgggactcccccaataaataggaatggtgtggctaaagtaagcgtcaatgattttttcggtaacatagccatagccttgagtgttttcaaaacacagattgaatttgtattggcttaaaaactcgctcttgtttttgacgttatagcctaaagtgtttttcacgctccctcccccagtaactggctcaatagaatttaaagcgtcatagaaagcgttccttataggagcgttagggttgcttgcgacaaagctcgcaaaccctcttttcaaaggatcgctctcatcattcactactgtgcataaatgggggtgtttttctttaaaatgatgggagggtttttttaaagtataaaggctgttatctttaatcttgtagggcgcagtggtgtcattcacgctctcggctttatagtgcaaactggcataatataaaggcattctcaaataacgatctctaaagtccaattcatcaaagcctatggcgtaatcaaagaggttgaaattagggacttcgttttcaccggtgtaaaacacccttttagtgttttgataagagagaatttttctggctgatccaataggactgccaaagacgagatcggagggctcgttagggttttggtggagggtgattgtgtagcgttggcttaagatgaaatacaagataaaacgcctaaaccctttgctttctcttttatccaaaggccaccaattcgctagggctatatttaatgggggcttataatcggcttcatctaaacgggtgctgtctgtataagtgtctaataggggttggaacatgattatccttttaaaggaattttacaaaaaaaattttttaaatcaaaggcttgattagggctagattaggctcattgatgcaatgcgtggcgtgctgttttaggatttctttagcattgaaagcgattttaatgtgggcatgtttgaacatgctcaagtcattcgccccatcgcccaccactagagtgcgatctttactgatatttaataagcgttgtaaggcgagtagcatttcgcctttagagtgtgaaaacatcatatgcccagtaaccaagccgtttaaggcgttattttccactatcagcgtgttactgaaagccgcatctaaatgcaataaatccctgtaatgattggtcgctagatcaaagcctccgctaaagcaaaccactttgtaatttttctcttttaaggcgctaacgagatcaaacgccccctcaaacaaaggcagactttcacaaacttctttggctagttttaagggcatgtttttgagtttagaaacccttaaaataagactcttatgaaaatctgtctcgccattcatagctttcaaagtgatctctctcacttcatcaaacaccccccacgccctcgctaaagactcaatcgtctcagcattgactagcgtggagtcaaaatcaaaaacggctagtttttgcacctaataccctaaaattaagatttcctgcttttagcgatccctttgacatactgatcggctaaatacaagccatggttttcattaccaatcaactcaattttatccaaaatatccttgaaaagcacttcttcttcatgctgttcagccacataccattgcaagaaattgaaagtcgcatgatctttgctttttatggcgtgatcgacgatattattaatagactcgctgatgtgttgctcatgttcataagctttttggaaaatttgagtcaaaccttcaaacttatgttcaggcgcgctgatgctggtcaattgcacaggcacattgttttcattcaagaaaacgataagctttttagcatgctcgtattcttcagccgcatggtcaaacaagaaaagccctgcgccgtctaagctatgggtatagcaccaagaactcatgctcatatacaagttggaagagttcatttccttattcacttgttcgtttagcaacttaatgatgtcttttgataacatagtatctcctttgtgttggtttaagttgtcccataattatagcataaatgataatgaaaaagtaaacaagagtatgaaaattttcaaaaacttgcaaaaaatgagaaagaacgccagctaatggcttgataaagcttagattttatcataaaaatcactttaatgagaattaggtcaaaaaaaggggttggtatcaataggggggttaaggggttaaaagggaatatttttatataattacataaaaagcgttcttcaacctaaaaatgctacaatcgtttatctttaaaatgaaaggcaatttaaccatggactttttagaaaaagtattagacaatcaagttactgaaagtgaagaattagtgaagctttatgattatgatttatacacgctaggggaagcagcggatcacatgcgccaaaacatgcaccaaaaaatcgtgtatttcaatgtgaataggcatttaaaccctagtaatatttgcgcggacgcttgcaagttttgcgctttttcagcccacagaaaaaaccctaacccttatgaaatgagcttagaagaaatcctagaaaaggttaaaaactcctataataaggggattaaagaagtccatatcgtgagcgctcataaccctaattactcttatgagtggtatttaaaggtgtttgaaaccatcaaacaagaaatgcctaacttgcacctaaaagccatgaccgccgcagaagtgcattttctaagcaccaaattcaacaaaccttttgaattggtgctagaagacatgctcaaagccggggtggattccatgccaggtgggggggcggaaatttttgatgaagaaatcaggcgtaaaatctgtaagggtaaggtgggctcttctcggtggttagaaatccatgcttattggcacaaattaggcaaaatgagtaacgctaccatgctttttgggcatattgaagataaaatccatcgcatcgatcacatgctgagaatcaaaaaaattcaaagccctaaaaataaagtggaaaataaagaagggggctttaacgcttttatccccttgttgtatcaaaaagaaaacaattatttgaaagtgggaaaatcccctagtgcgatagaaatcctaaaaaccatcgctatatctcgcattcttttaaacaatatcccccacattaaggcttattgggcgactttgggcttgaatctggctttagtggctcaagaatttggcgctaacgatttagacggcacgatagaaatagagagcattcaaagcgcggccggcgcgaaaagccggcatggtttagaaaaagaagatttggtatttaaaatcaaggattctggctttgttgcggtagaaagggatagtttgtataattttatacaaaaattttaatgatttttagcgtttttaagaatgattagttataataacgctactaacaacactcaagctaaaatctattaaggaaatcagtattaaaaaatttattctatcttctcttgttttcgcatgtatcaataccggcgttgaagctttagaaaatgacggctctaaaccaaacgatttggcttctccaaaagaaaccctaaaagaagctcaaaaaagtgaggctcaaaaaaatgaagctcaaaacgaaaccccccaatccaatcaaacgcctaaagaaatgaaagtcaagtccatttcttatgtcgggctttcttacatgtctgacatgctcgctaatgaaattgtaaagattcgcgtgggcgatatggtggattctaaaaaaatagacaccgccgttttagctttgttcaatcaagggtattttaaagacgtttatgccacttttgaaaacggcattttagagtttcattttgatgaaaaagccaggattgccggggtagaaatcaagggttatgggactgaaaaggaaaaagacggcttaaaatcccaaatgggtatcaaaaagggcgacacctttgatgagcaaaaattagagcatgctaaaacggctttaaaaacggctttagaggggcagggctattatgggagcgtggtggaggtgcgcacagaaaaggtcagtgagggagcgttattgatcgtgtttgatgtgaataggggggatagtatttatatcaaacaatccatttatgagggaagcgataaattaaaacgccgtgtgattgaatctttgagcgcgaacaagcagcgcgatttcatgggctggatgtggggcttgaatgacgggaaattgcgtttagatcaattagaatacgattctttgcgtatccaagatgtgtatatgcgtaggggttatttggacgctcatatttcttcgccttttttgaaaacggatttttccacccatgacgctaagcttcattataaggtcaaagaggggatccaatacaggatttcagatattttaatagagattgacaacccggtagtccccttaaaaaccttagaaaaagcgcttaaagttaaaaggaaagatgtctttaatattgagcatttaagagcggatgcgcaaattttaaaaaccgaaatcgccgataagggctatgcgtttgcggtggtgaagccagacttggataaggacgaaaaaaacgggcttgtgaaagtcatttatcgtattgaagtgggcgatatggtacatatcaatgatgtcatcatttcagggaaccaacgcacgagcgataggatcattaggagggaattgttactagggcctaaagataaatacaacttgaccaaactgagaaattccgaaaattctttgaggcgtttagggtttttctctaaagtcaagattgaagaaaaaagggttaatagctcgctcatggatttgttagtgagcgtagaagaggggcgcaccgggcagttgcaatttgggttgggctatggctcttatggagggctcatgcttaatgggagcgtgagcgaaaggaatctttttgggaccgggcaaagcatgagcttgtatgctaacatcgctacaggggggggtagatcttatccgggcatgcctaaaggagcagggcgtatgtttgccgggaatttaagcttgactaatccaaggatttttgacagctggtatagctctacgatcaatctttatgcggattataggataagctaccaatacatccaacaaggtggaggctttggggtgaatgtcgggcgcatgttgggtaacagaacccatgtgagcttagggtataacttgaatgttaccaagctccttggtttcagcagccccttatacaaccgctactattcctctgttaatgaagtggtctctccaaggcaatgttccacacccgcatcggtgattatcaaccgcttatcaggcggtagaactccattggtccctgaaagctgttctaatcctggagcgatcaccacttcaccagaaataaaaggtatttgggatagggattaccacacgcctatcaccagctctttcactcttgatgtgagctatgacaacaccgacgattattatttccctagaaatggggttatctttagctcttatgcgacgatgtctggtttgccaagctctggcacgctcaattcgtggaacgggttaggcgggaatgtccgtaacactaaagtctatggtaaattcgccgcttaccaccatttgcaaaaatatttattgatagatttgatcgctcgctttaaaacgcaagggggctatatctttaggtataacaccgatgattacttgcccttaaactccactttctacatggggggcgtaaccacggtgagaggctttagaaacggctcagttacacctaaagatgagtttggcttgtggcttggaggcgatgggattttcaccgcttctactgagttgagctatggggtgttaaaagcggctaaaatgcgcttagcgtggttttttgactttggttttctaacctttaaaaccccaactagggggagtttcttctataacgctcccctcacgacagcgaattttaaagattatggcgtgataggggctgggtttgaaagagcgacttggagggcttctacaggcttacagattgaatggatttcgcccatggggcctttggtgttgattttccctatagcgtttttcaaccaatggggcaatggcaatggcaagaactgtaaagggctgtgctttaaccctaacatggacgattacacgcaacattttgaattttctatgggaacaaggttttaaaatgcgcatcaacagagaagaaattttggatttaatgaaaaacgcgcccttgaaagaattagggcaaagggctttgagagtaaagcaacgcttgcaccctgaaaacctgacgacttttattgtggataggaatatcaattacaccaatatttgttttgtggattgcaagttttgcgcgttcaaacgcaccctaaaagaaaaagacgcctatgtgttgagttatgaagaaattgatcaaaagattgaagaattgctcgctattggcggcacgcagatcctttttcaagggggggtgcacccgcagctcaaaatagactattatgaaaatttagtcagccatatcgcccaaaaattccccaccattaccattcatggttttagcgcggttgaaattgattacatttctaaaatctctaaattgtctttaaaagaagttttagaaaggttgaaaaacgccgggttaagctccattccaggagcgggagcagaaatattaagcgatagggtgcgtgatgtcatcgcccctaaaaaattgagcagtgatcggtggattgaagtgcatagaatggcacacctttgtgggattaaaagcacggctaccatgatgtttgggagcgtggataatgaagaagatgtcgtggagcatttacaaagggtgcgcgatctgcaagatgaaaccggcggctttagggcttttattttatggagttttcagcccaacaacacccctttaaaagaagaaatcccaagcattaaaaaggcgagttccaatcggtatttacgctatttggcatgcagtaggatttttttagataacgttcaaaacatacaaagctcatgggttactcaaggctctatgatagggcagttagccttattgtttggagcgaatgatttagggagcgtgatgatggaagaaaatgtagtgaaagcggccggaacgagtttttgcatgaatgaagcggaaatgatagagcttattgaagacattgggagcgtggcggctaagcgaaacaccgcttatgaaatcttaaagcgttatccggctaaagcaaaggtataaagagcatgaaaaaaattttaatcactttattattaggagtttttatggggttacaagcgagcgctttgacacaccaagaaatcaatcaagctaaagtccctgtgatttatgaagaaaaccatttgttacccatggggtttatccatttagcctttagggggggtgggagcttgagcgataaaaaccagttgggtttggcgaaattgttcgcgcaagttttgaacgaaggcactaaagagcttggcgcggtggggtttgcgcaacttttagagcaaaaagcgatcagtttgaatgtggataccagtgcagaagatttgcaaatcactttagaatttttaaaagaatacgaagatgaagccatcacgcgcttaaaagagcttttaaaatcccctaatttcacgcaaaacgctttagaaaaagtcaaaaccagaatgttagcccaacttttacaaaaagaaagcgactttgattatttggctaaattgactttaaaacaagagctttttgctaacacccctttagctaacgcagctttaggcactaaagagagtcttcaaaaaatcaagctagacgatttgaaacagcaatttgctaaggtttttgaactcaataaactcgtggtggtgcttgggggcgatttgaaagtcaatcaaacgctcaatcgtttaaataacgccctcaatttcttgccacaaggtaaagcgtatgaagagccttattttgaaacgagcgataaaaaaagcgaaaaagtcctctataaagacactgaacaggctttcgtgtattttggcgcgccctttaaaatcaaggatttaaaacaggatttagcgaaatctaaggtcatgatgtttgtgcttgggggggggtttggctctcgtttgatggaaaaaatcagggttcaagagggcttggcttatagcgtgtatatccgctccaacttttctaaagtggcgcattttgctagcgggtatttgcaaaccaagctcagcactcaagctaaaagcgttgccttagttaaaaaaataattaaagaatttatagaaaaaggcatgacgcaacaagaattagacgacgctaaaaagtttttactaggatctgagcctttaaggaatgaaacgatctcaagccgcttgaacaccacttacaattatttttatttgggtttgcctttggatttcaaccaaacgctcttggatcaaatccaaaaaatgagtttgaaagagatcaatgatttcattaaagagcataccgaaatcaatgacttgacctttgctattgtgagcaataaaaagaaggacaaataatgccatttgaagctgtaatcgggctagaagtccatgtccaactcaacactaaaaccaaaatcttttgctcttgctctacaagttttggagaaacccctaattctaacacctgccctgtgtgtttgggcttaccgggagctttgccggtattgaataaagaagtggttaaaaaagccatccagttaggcacagccattgaagctcatatcaaccaacattccatttttgcgaggaaaaattacttttaccctgatttgcctaaggcttatcaaatttcgcagtttgaagtccctattgtgagcgatgggaagttagagattgacaccaaagagggcgcaaaaatcgtgcgtattgaaagagcccacatggaagaagacgccggtaaaaatatccatgagggtcattattctttggtggatttgaatcgcgcttgcacccctttattagaaattgtcagtaagccggacatgcgaaatagtgaagaagccgtagcgtatttgaaaaagctccatgctatcgtgcgttttatagggatttctgatgcgaacatgcaagaggggaatttcaggtgcgatgcgaacgtgtccattaggcccaaaggcgatgaaaagctttacacgagggtggaaatcaaaaacttgaatagctttagattcatcgctaaagcgattgaatacgagatagagcgccaaagcgtggcgtgggagaatgggcgttataatgaagaggtggttcaagaaacgcgcctttttgacaccgtcaaagggatcaccctttctatgcgcaataaagaagaatcagcggattaccgctattttaaagatccggatttgtatcctgtttttattgatgaaaagcttttaaaagaagctcaaaagatcaatgaattgcccagcgcgaaaaaaatccgctacatgaaagatcttaaccttaaagaagacgatgcgaatttattggtgagcgatcctttattggcggagtattttgaaagcatgcttaatcttggggttaaggctaaaacgagcgtgacatggctttgcgtggaattgttagggcgcttgaaagccgaagttactttagaaaattgcgggattagcgctcatgcgctaggcgctttagccaaacgcattgatgagggcaagatttcaggtaagagcgctaaagacgtgttagacaagcttttagaagagcaagggggcgatgtggatacccttattgaacaaatgggcttgtctcaagtcaatgacacggaagcgattgttaaagtcatagaagaagtgttaaaaaacaacgccgacaaggtgcttgaatataaaagcggtaaggacaagctttttgggttttttgtagggcaagcgatgaaaaatttaaaaggggctaatcctagcgtggtgaatgctattttgaaagagaaattgggttgatgaggaaaattttttcttatatttctaaggttctattatttattggggtggtttatgcagagcctgattctaaagtggaagccttagaagggaggaagcaagagtcttctttggataaaaaaatccgccaagaattaaagaataaggatttgaagaataaagaagaaaagaaaaacaccgaagaaaagaaagaaacaaaagccaaaagaaagcccagagcagaagtccatcatggggatgccaaaaatcccgctccaaagatcacgccttctaaaatcaaagagggcgctaaaggggttcaaaatcaaggcacgcaaaatcaaggcgttcaaagcaacgcgccaaaacctgaaaaaaaagatacaacccctcaagctactgaaaaaaataaggaaacaagccctagctctcaattcaattccatttttggtaatcctaataacgctaccaacaacacccttgaagataaggtcgtagggggcatttcattgcttgttaatggttcgcctatcacgctgtatcaaatccaagaagagcaagaaaaatctaaagtgagtaaggctcaagccagggatcgtttgattgcggagcgcattaaaaaccaagaaattgagcgcttgaaaatccatgtagatgatgacaagctagaccaagaaatggcgatgatggcgcaacaacaaggcatggatttagaccatttcaaacaaatgcttatggctgaggggcattataaactctatagagatcagcttaaagagcatttagaaatgcaagaattgttgcgtaatattttgctcactaatgtggataccagctctgaaaccaaaatgcgcgaatattacaacaaacacaaggagcaattcagtatccccacagaaatagaaaccgtgcgctacacttccaccaatcaagaggatttagaaagggcgatgtctaaccctaatttggaagttccaggggtgagtaaggccaatgaaaaaatagagatgaaaaccctaaaccctcaaatcgcccaagtctttatttcgcatgagcaaggctctttcacgcccgttatgaatgggggtggggggcagttcatcaccttttatatcaaggaaaaaaagggtaaaaacgaagtgagcttcagtcaagccaagcaattcatcgcccaaaaattagtggaagaatctaaagataagattttagaagagcattttgaaaaattgcgcgtcaagtctaggattgtgatgattagagagtgattttagattgtgcaacacttcaatttcctctataaagattctttattttctatcgccttattcactttcattatcgctcttgtcattttattagaacaggctagagcgtatttcacccgaaaaagaaacaaaaaatttttgcaaaaattcgcccaaaatcaaaacgcctatgcgagcagcgagaatttagacgagcttttaaagcatgctaaaatttccagtttgatgtttttagccagggcgtattctaaagctgacatagaaatgagtattgaaatcttaaaagggcttttgaatcgccccttaaaagatgaagaaaaaatcgctgttttagatttattagctgaaaattattttagcgtggggtatttgcaaaaaacaaaagacaccgtgaaagaaattttgcgcttttccccaaggaatgtggaagcgttattgaaacttttgcatgcgtatgaattagaaaaagattattcaaaggctttagaaactctggaatgtttggaagaattagaagtgcctgaaattgaaacgattaaaaattacctttatctcatgcatttaatagagaataaggaagaggcggctaaaatcttgcatgtttcaaaagcgtcattagatttgaaaaaaatcgctttaaattatttaaaatcttatgatgaaaagcttttttggcaagaaattgatacaactaaacggctagaaaatgtgatcgatcttttatgggatatgaatatccctacttttattttagaaaaacatgcccttttgcaagacatcgcgcgatctcaagggttgcttttggataacaagccttgccaaatttttgaattagaggttttacgcgctctattgcatagccctataaaagcgagtctgacttttgaataccgctgcaagcattgcaaacaaatctttccttttgaaagccatagatgccctgtgtgttaccatttagcgtttatggatatggtgcttaaaatctctaaagaaacgcatgctatgggagtggattaagatgcaagaaattgaaattttttgcgatggctcttctttaggcaatcccgggccgggcgggtatgcggcgattttacgctataaagataaagaaaaaattatcagtgggggcgaacatttcaccacgaataaccgcatggaattaagagcgctcaatgaagcgttaaaaattttgaaacgcccatgccatatcacgctttatagcgattcgcaatatgtgtgccaagcgatcaatgtgtggctgactaactggcaaaaaaagaattttgctaaagttaaaaatgtggatttatggaaagaatttttaaaagtctctaaagggcatttgattgtggctgtttggatcaaggggcataatgggcatgccgagaatgaacgatgcgatagcctcgctaaattagaggcgcaaaaacgggtcaaaacgaccacttaaagggaataataatgaaaaacaaacgctctcaaaacagcccttatgcaacgcctgacaacccttatctaacgctagaaaaagctttagggtattcttttaaagacaagcgtttattggaacaagccttaacgcataaatcatgcaaactcgctttaaacaatgagcgcttggaatttttgggcgatgcggtgttgggcttggtgataggggaattgctataccataaattctatcaatacgatgagggcaaactctctaaattaagggcttctattgtgagcgcgcatggtttcacgaaattagcgaaagcgattgctttacaagattatttgcatgtttcttcttctgaagaaatttctaaggggagggaaaaaccctctattttgtcaagcgcttttgaggctttaatggctggggtgtatttagaagcagggttagctaaagtgcgtaaaatcatacaaaaattactcaatcgcgcttacaagcgtttggatttggagcatttgtttatggactataaaaccgccttgcaggaattgacacaagcgcaattttgcgtgatccccacctaccaattactccaagaaaaaggtcccgatcaccataaagaatttgaaatggctttatatattcaagataaaatgtatgcgaccgctaaaggcaaaagtaaaaaagaagccgaacagcaatgcgcttatcaagcgcttcaaaaacttaaggaagccaaatgaacactttggggcgttttttaaggctcacgacttttggggaatcgcatggggatatgatagggggggtattagacggcatgcctagcgggattaaaatagactatgctttattagaaaatgaaatgaagcgccgccaaggggggaggaatgttttcattacgccacgaaaagaagacgataaagtggaaataacaagcggggtttttgaaggttttagcacagggacgcccatagggtttttaatccacaaccaaagggctaggagcaaggattacgataatgttaaaaaccttttcaggcctagccatgcggatttcacttatttccataaatacggcattagggattttagaggtggggggaggagttcggccagagagagcgctataagagtggctgctggggcgtttgctaaaatgcttttaagagaaattggtattgtttgtgaaagcgggattattaaaattgggggtattaaagccaaaaattacgatttcaatcacgccttaaaaagcgagatttttgccctagacaaagaacaagaagaagcgcaaaaaacagccattcaaaacgctatcaaaaaccacgatagtattgggggcgtggctttgattagggcgaggagcgcaaaaactaatcaaaaactccccattggcttaggtcaagggctatacgctaaattggacgctaaaatcgctgaagcgatgatggggcttaacggggtgaaagcggttgaaataggcaaaggggtagaaagctctttattaaaaggctcagagtataacgatttaatgagtcaaaaagggtttttgagcaatcgtagcggaggggttttagggggcatgagcaatggggaagaaattatcgttaaggtgcatttcaaacccacgccaagcattttccaacctcaacaaaccatagacattaagggcaatgaatgcgaatgcttgttgaaaggcaggcatgatccttgcattgcgattagagggagcgtggtgtgcgaaagtttgctttcgttggtgttagccgatatggtattactcaatttgacttcaaaaatagagtatttaaaaacgatttataatgagaattaaacgaaattggatacaatcagcttaaaaaggatataaaagtggaaaaattacctaaaaaacgagtttctaaaaccaaatcacaaaaacttatccatagcctaaccacccaaaaaaacagagcctttctcaaaaaaatcagcgctaatgaaatgcttttagagttagaaaaaggggtgtttaaaaaaaatgaagcctactttatttctgatgaagaagataaaaattatgttttagtgccggataatgtgatctctcttttggcagaaaatgccagaaaggcttttgaagccaggctcagggcggaattagaaagggatattatcacccaagcgccgattgattttgaagacgtgcgcgaagtttctttgcaattgttggaaaatttacgccaaaaagacgggaatttgcccaatatcaacaccctaaattttgtcaaacaaatcaaaaaagaacaccctaatttattttttaattttgacaacatgttcaaacaacccccttttaatgagaataattttgaaaattttgacaatagcgatgaggaaaatttttaatgcaaaccattgattttgaaaaattttcgcaatattccaagcccggcccacgatacaccagctaccccacagcggtggagtttaaagaaaattttaatgaagagagcttgaaaacggcgttttttaaccatgacaacctcaaaaaccccatgcctttatcgctttatacgcatttgcctttttgcaggagcgcgtgttatttttgcgcttgttcagtcatttacaccagtttagaagagaaaaaagtccgctatatcagttaccttaaaaaagaactcgcccttttaaaaaacgcgatggacaccaaccgagaagtggcacaattccactatggcggtggcacgccgacctttttttcgccccctcaattagatgaaatcacgcaaagcattcaagaagttttccccaatttcagtcaagatattgaaatgagttgcgagattgatcccaggcatttcactaaagatcacatgcaaaccttgtttgatagggggtttaaccgcttgagttttggggtgcaggattttgattttgaagtccaaaaagccattcataggatccagccttttgaaatggttcaagaatccgtgaaactcgccagggattacggcatcaaatccattaattttgatttgatttatggcttgcccaaccagactaaagagggttttttaaaaactttggaatgggttttgaaactggatccggaccgattagcggtgttcaattacgcgcatgtgccttgggtgaaaaaaacgatgcgtaaaattgatgaaaccctattgccaagccctagagacaaactagagattttagaggctctgattagttttttagaaaaagccaactaccaaatgataggcatggatcatttcgctaaaagcgataatgaattgtatttagcccttcaaaaggcggaattacgccgtaattttcaaggctataccacgaaaaaattcactcaaaccattggcattggcgttacaagtattggtgaagggagcgattattacacgcaaaattataaggatttgcaccattatgaaaaagcccttgatttggggcatttgccagtagaaaggggtgtagcgctcagtcaagaagatgtgttaagaaaagaagtgatcatgcagatgatgagcaatttaaaactggattactctaagattgaagaaaaattttctattgattttaaagcgcattttaaaaaagaattagaaaaattaaagccttatgaagaagcgggcttgctttctttcaattctaaaggttttgagatgacaagaacagggggcatgctcgtaagaaacatggccatggagtttgatgcgtatttgcgtgggggcgaaaaacatttcagtaaaacgctatgaatgaaaatgttaatggaaatatttttgaagaagtaggggacgcttgcgttaaatgcgctaaatgcgtaccaagttgcaccatataccgcatccataaagacgaagcgacttcgcctaggggctttttagatttgatgcacctaaacgctcaaaacaagctccaattagacgcaaatttaaaacaccttttagaaacttgttttttatgcaccgcttgcgtggagacttgcccctttcatttgcccatagacactttaatagaaaaagccagagaaaaaatcgctcaaaaatacggcatcgcttggtataaaaaatcctatttttcccttttaaaaaaccgcaaaaaaatggatagggtgttttcggtggcgcattttttagccccttgcgttttcaagcaagtgggggatagtttagagcctagggcggtgtttaaaggcttgttcaaacgcttcaaaaaaagtgctctgcctaccttaaatcaaaaaagttttttacaaaaacatgcagaggttaagcctttagaaaaccccattcaaaaagtggcgatctttatagggtgcttgagcaattaccattaccagcaagtaggggaaagcttgttgtatattttagaaaaactcaacattcaagcgatcatccctaagcaagaatgctgctcagcccctgcgtattttaccggcgataaagacaccacgctttttttagtgaaaaaaaacatagaatggtttgaaagctatttagatgaagtggatgcgatcatcgtgcctgaagccacatgcgctagcatgcttattaatgattattacaaggtgtttttaggcgaaacagatagggatttgtatgtgaagcgcttggaaaaaatcacgcctaaaatctatcttgcgagcgtgtttttagagaaacacacccctttaaaaagtcttttagaaaaaatccctaaagggaaaaaagagactatcacctatcataacccttgccatgccaaaaaaaccctaaacgctcataaagaagtgcgaagcttgctcaatccgcattatgagattaaagaaatgccggacaattgctgcggttttggggggattacgatgcaaaccgaaaaggcggggttttctttaaaagtggggcttcttagggctaaagaaatcataaacactcaagctagaattttgagcgcagaatgtggggcatgccacatgcaattaaacaacgccttaaagtctttagatgaccctaacaccccgcaatttttgcaccctttagaactcatcgctaaagctttaaaaagcgctgaatagaggttaaaaagcgcttaaaggcatttttaacaattaaaatatcaaagagcttgcgaaaagcaagcgatagcttattgaaaccccctatccccttaagagttttacaataaatataaaatctaaaacgatataaagcaagttaattaaaatcctatttttttatataatacagaactttaacgccactataaggaatgaaaaatgcaagaaatcagcgcctacgaactcatcaaacaaaaactgcacgccatacccaaccaacgccataaagggagcttgtttgaaaaaatttctaagcaatttttacaagagcatgacagcgctaacgaatacgagtctattgatctttggtatgattggaaattaagggggaaggagcgcgataaggggattgatatagtcattacgacctcaaaccaagaatacatcgccgtgcaatgcaaattccatcaaaacagcatctcatataacgacatttcaccttttttaacccaattgctaagcggggtaggggaggtcaagtttaaaaaagggatcatcatctccacttctaatttaacctctgaagcccttaaagcaattgagcaaatcagaagcacaggaatggggattgacattgatgaaatcactgaagaggatttcatttattctcgtattgattgggaaaagtttgatcccacaaaaaccgaagacgaaatccccttatgcgataagaaaaggccgcgccctcaccaaacagaagcgattgaagaaaccaaaaagtatttttctaaccctaaaaacgctagaggcaagctcattatggcatgcgggaccggcaaaacctacacttctttaaaaatcatggaagctttagatcccaagatcacgctttttctagcacccagcatcgctttgctttctcaaacttttagggaatacgcgcaagaaaaaagcgatcctttttacgcttctatcgtgtgcagcgatgataaaaccgggcaaagtaagaaaaataagagcaagaacgaagacaatgacgatattaaattttctgagctccctataaagccctccacccgcttggaagacattttaagcacttatgaaaaagcgcaaaaagaaaacaaacgcttcattatcttttcaacttaccaaagcgcgttacgtattaaagaagcgcaagaagcgggtttgaatgaaatcgatctcattatttgcgatgaagcccacagaacggtaggggctatgtattccacgaatgaaagggacgataaaaacgctttcacgctttgccacagcgatgaaaatatcaaagctaaaaaacgcctttacatgaccgccacgcctaaagtgtatagcgaaagttccaaagctaaagccaaagagaaagataatgttatctattctatggatgatgcacagacttttggagaagaaatttatacgctcaattttgaacgagcgatcgctttagatctcttaaccgactataaagtcatcattttagcggtgcgttcagaaaatttaagtggcgttactaacagcgtgaataaaaagatcagccagcttgaagccaaaggcactaaattggataaaaagctcatcaataacgaatttgtgtgtaagatcgttggcacgcataaagggttagccaagcaggatgtgatcgctttagacgatgaaaacaaagaagacaacgacttgaaaaacaaagcagacacctttgtttctcaaagagccataagcttttgtaaaagcatacaaacgagtaaaaatatcaaagactcctttgaaacgatcatggaatgctatgatgaagagctgaagaaaaagagctttaaaaacctaaaaatcagcatcgatcatgttgatggcaccatgaattgtaaggagaggcttgacaaattagaaaacttgaatacatttgaacccaacatttgtaaggttttaagtaatgctaggtgtttgagtgaaggggtggatgtcccagcgcttgatagcgtgatcttttttgatggcagaagcgcgatggtggatattatccaagcggtgggtagggtgatgcgaaaagccaaaaacaagaaaagaggctatatcattttgcctatcgctttaagagagagcgagatcaaaaacctagatgaagccgtcaaaaacaccaatttccaaaacatttggaaagtgctaaaagccttaagaagccatgattctagtttggttgatgaagccattttcaaagaaaaaatcaaaatctttggaagcgatgacgcaagcaatccagatgataagattttgattttttctttgaaagaggaagagttacaaaaagataaaaccgagcaatccgatcccaaacaagcccagaaaaccctttttgacgctatcttgcttcaagatctagcgaacgctgtgtataacgtcatgcccactaaattaggggacaggaattattgggaaaatttcgctaaaaaaacgggaaatatcgcaaaaaccttgaatgagcgcctgaaagaactttttggtaaaaaccctgaaatttttgacaactttttaacttcgttaagaggcaatatccatcaaagcatcaaagaagaggaagccttggatatgatcatttctcacatcatcactaagcccatttttgatgcgatttttggggacaatatccaaaaccctatcgcaaaagccttggataaaatggttttaaaactctccgatctaggattagaaggggaaaccaaagatcttaaaaacctctatgaaagcgtgaaaaccgaagcggcgcgcgccaaaagccaaaaaagccaacaagaactcattaaaaacctctacaacactttctttaaagaagcttttagaaagcaaagcgaaaaactagggatcgtttatacgcctatagaggtggtggatttcattttaagggccactaacggcattttgaaaaagcatttcaacacggattttaacgataaaaacatcacgatttttgacccattcacgggcaccgggagttttatcgctcggttgctttctaaagagaatgatctcattagcgatgaagccttgaaagagaagtttcaaaaccatttgttcgcttttgacatcgtgcttttatcttattatatcgctttaatcaatatcacccaagccgcgcaaaatagggacagctcgttaaaaaatttcaaaaacatcgcgctcacggacagcctggattatttggaagagaaaaacgataagggggtattccctttattcgcggatttgaaagaaaaccaagaaatcaaaaccaccatggaaaagcaaaacattagagtcatcatcggcaacccgccttattcaagcggcgctaaaagcgaaaacgataacaaccaaaacctctcacaccctaagcttgaaaaaaaggtttatgaaacttacggtaaaaattccaccgctaaagtgggggcaaccacacgagacacgctcatccaaagcatccgcatggcgagcgatcttttaaaagataagggggtgctaggctttgtggtgaacgggagtttcattgactctaaaagcgcggacgggtttaggaaatgcgtggccaaagatttttcgcatctttatgcgctgaatttgagggggaatcagcgcacttcgggagaagtgtctaaaaaagagggagggaaaatctttgatagcggatccagggcgacggtagcgatcgtcttctttgtgaaagatgagagcgttcaaaacagcgccattcattactatgaagtggaagattacttgaaaagagaagccaaactcaatttgctcgcgagttttgaaaatctggattcggtgccttttaaggaaatcaccccgaacgacaaaggcgattggatcaaccaaaggaatgacgattttgaaaaactcatccctttgaaaagagacaaaaaatcaaaaatattcaacactatttttgatctcaattctggcggagtggcaagcggtcgtgatccttgggtgtataacttttctcaaaaaactttaatgcaatcggtgcaaaactgcattgaaacttataacgatgatttgaagcgcttcaatgagcgtttcagggaagccttcaaacaacgcacggctaaagataaaggtatcaaaccagccgatcgctacaagcacctaaacgatcaagaaatcaccaccgataaaacgaaaatcgcatggactcgtagtttgaaaaaaggatttattaaaaatgaaaatctgccagaaagcggcatggagcgcgtaaggttagccttatatcgcccttttaacaaacaatggctttattgggataaaaatttaaatgaagaacaatatcaattgcccaaaattttcccggataaaggcgcgcgcaatgtggtgatcaatactggtgtgggtaaggcattttcagcgttaatttcatcagaaatccctagtcttgatttattgcaccacaatcaagcttaccccttgtattattacgacgatttggggaaccgccatgacgctatcagcggctatgcgctcaatctgttcaggaggcattaccaagataatgctattactgaagaatagattttttactgcatttatgcgattttccaccataaaggctatttggaaaaatacaaaaactccctcgccaaagaagcgccgcgaatcgctttgagcgaagattttaaagaactttctattcttggcaaggaattggccgaattgcacctgaactatgagaatggggaaatgcacgatagcgttgaatacaacctactagagaacgccggaatggagggctattatgatgtggttcaaatgaaaaaggataaaaaaggggatcgcatcatttataaccaccatatcaccatcactcaaatccccaaaaaagcctttgactatgtggtgaatggcaagagcgcgattgactgggtgatcgaacgctattcaatcgctaccgataaagacagcttgattgaaaacaacccgaacgattatgccggcggaaaatatatttttgaactcctttgtagggtcatcaccctttcggtaaaaagcgtggatttgattgaaaagattagcgagaagaggtttgagtgaatagccaacaatataaagagtttattgagacatcaatagacaatattaggaaagctcacaatgaaaactatttaagcatattcgcaggagctggaataagcgctgaatcaaaattgcctaaatggggtgatttgatcaatgagcttcaaaagtgtctttatggtgataccaaaaaaaatgaggattatcttgtccttgcagaaaaattttacaatcaatttggagagagtttttattaccaaactttaaaatctctaatccctaatagtgcaaagaaaaatgatttgcatttggagattgtcaaattgaatattaaaaatttaatcacgacaaattgggacaatctgtttgagcaagcaatcaatgaagaaggaagattttttaatatcataaagagcgataaagatattgggagctcaaccggctttgcaaagtttattaaaatgcatggaagtttagatgaaaacaatatcgtatttaaagagcaagattatctagaatatagtaagtatttccctttgattgaaaactatattaaaggagttttttcaacggatacagtgattttgcttggctactcattgagcgatcaaaatgtaaagcaaattatttcttgggtaaattctcattcaaaaagtgtaaaaccaatctattttattaaaacagctaaagagtttgataggattgaattcgaattttacaaaaataaaaatattcacattctttatacccaagaactttttgaaaaaaaaggacattatgaggaactgctaagctttctaaaagagataaaaaaagataaaccaaaagatatttctaaaagttacagcggaattgtttcttcaactaagcaactaagaaaaatgatttttaattttgattatgaagcaataaaaaaaagaattagtgaaatatcattaaaaagctctagcgttcttaacgaattagaaaaagcgtttttactctaccatcttggacaaggtattcaagcttttgagacattaaaaataaattccaaacaagcctttcgtgaaagaaactatgatgtttggtatattagtttgtataatatgtacaatataccgctattttatgggtatagtgatgaaaacaataaaaaattagaaaaatatcacgaagaaagagtatcaatagatctaaatgagagtttttatgaactccctttttataaaagagagcagctaaaatatcttagagatattggcaccacactcgatactaacttgataaaagcctaccaactaaaagaaaaagcgttaaaggacttagaaatatggagcagtagcgatagttcttttagcttcaataacaatcaaaacaaagctgatggaatattcaaaaaaaccctgtcagaatatttcagtttccttattattgatggaaatcaagagaaattttttgaacaaatgactgaaatattcttttcttttatggcgatatttcagattcaagaaaaaagaagagataataataagacaataccgattactctaaaatcggaacaaatttactgcatcttgaaatatttcgataacaaaattctaatgcaaaaactcaatgaatattttcaagaaacaaacattgtttttaaagtagaaagggatattgacttgatagggatttttaaaaatatttcttctcaatttgttaatattgatatatttgaaactgaatttagcagactttttaagaattttttggtattaagcgcttggatagagttggatcagaatacatttgatgctattattgaaatatgccaagaaaaaatagatagagacattctacggaatagttacgattcgatgggatatttcattacaaaacaatggaataaaattaaaatggaaactaaaacagagatcaagttttctattttggatcgcattctcttttcttttattagaaaactgactgagaactttagtgggtatttaataatcctagaaagttcaccacgctgtatgcaaaatttgctctttattttgcaacaatacaatattgagtataatattgagctagatctcatacagcaagccctaatcaatacgctcattaaaacaataatggaacttcctaatgacacacagatattcatttctaattatctcatttgcgatttatttcccattacgaagaataacgatggtgtcaatcaaaatgtaaaaaaatttctgctcaatatttgggaaaagaatcaaaatagaaagacaatacaagaagatgaaaattatttacttctaacacacaacatgcacagagtatgcattttaaatagcgagcaatatcaaaaaatattcttggaactaaaaaataaatacatgaatagagaaacagcgaaaaagttcaataatgaacaacctattcatgagcaactacttaaacaagcaatgcaagaagatgcgcttgataggatgcttgctttgcttaaagattgtgagaatagttttaaaaaagaatagattatttcctaatactcattgtttaaaacattggaagtttatcaaaactttattaagaaacccccaaaaacagaaaaatcgcagagccaaaccgccaaaaccccctagaaaatttaaaattttaagttttaggggtgtttttcttaagaatttaggttttttatagattattatgttattattatacgaaatgtagacttttagaaggaaaaatgttgtatgaaaaagtttgtagtgtttaaaacgctctgtttatcggtagtgttaggtaatagtcttgtggcagcagaaggtagcacagaagtgcaaaagcaattggaaaagccaaaagactataaagcagtgaaaggcgagaaaaacgcttggtatttggggatcagctatcaagtcggtcaggcttcacaaagcgttaaaaaccccccaaagagcagtgaatttaactatcctaagttccctgtgggtaaaaccgactatctggccgttatgcaaggcttagggcttactgtgggttataagcagtttttcggggagaagagatggtttggtgcacgctattacggctttatggattatgggcatgccgtgtttggagcgaacgctttgacatcagataatggtggggtgtgcaaactcaatgagccatgcgcgaccaaagtagggactatgggcaatctgtctgacatgttcacttatggtgtgggtattgacactttatacaatgtcattaataaagaagacgccaccctagggttcttttttggggctcaaattgcgggtaactcttggggtaatacgacaggggcctttttggaaactaaaagcccttataagcacacctcttatagccttgatccggcgattttccagttcctttttaatttagggattcgcacccatattggtcggcatcaagaatttgactttggcgtgaagattcctactatcaatgtttattattttaaccatgggaacttgagcttcacttaccgccgtcaatacagcctttatgtagggtatcgttacaatttctgatttaaaacgcttgtttttctctaattggattttcaattagagttttcttacacaatctgtcgctttcttttgaaacatttttaaaagttttttgaaaattagaattaaaatctttttgatcatgttatgataatccaaaaatttaataaggattaagcatgccctattcttctaaagtccaatccctttcagaatccgcaacgatcgctatcagcacgctcgctaaagaattgaaatcgcaaggaaaagatattttaagtttttcagcgggcgagcctgattttgataccccacaagcgatcaaaggtgcggctataaaagccctaaatgacggctttacgaaatacacgccagtggctgggattcctgaattactaaaagcgatcgcttttaaattgaaaaaagaaaacaacttggattatgaaccgagtgaaattctagtgagcaatggcgctaagcaaagcttgttcaatgcgattcaagctttaatagaagagggcgatgaggtggttatccctgtgcctttttgggtaacttaccctgagcttgtgaaatacagcggaggagtgagtcaattcattcaaaccgatgaaaaaagccattttaaaatcacccccaagcagcttaaagacgccttaagccccaaaacaaaaatgctcattctcaccaccccatcaaaccctaccggcatgctttatagtaaggcggagttagaggctttgggcgaagttttgaaagacaccaaagtttgggtgcttagcgatgaaatttatgaaaagcttgtctataaaggggagtttgtttcttgcgcggcagtgagcgaagagatgaaaaaacgcaccattaccattaatggcttgagcaagtcagtggcgatgacaggttggcgtatgggctatgcggcgagcaaggataaaaaattagtcaaattgatgaacaacttgcaaagccaatgcacttccaatatcaattctatcacgcaaatggcttctattgtggcgcttgaggggttggtggataaggaaattgaaacgatgcgtcaggcttttgaaaaacgctgtcatttagcccacgaaaaaatcaatgcgattgaagggctgagtgctttaaaacctgatggggcgttttatctgtttattaatattggcagtctttgtgggggggattcgatgcgattttgccatgagttgttagaaaaagaaggcgtggcgttagtgcctggaaaggcttttggattggaaggctatgtccgtttgtcttttgcatgctcagaagaacagattgaaaaggggattgaacgcatcgctcgctttgtcaaatcaaagggataaaaaaattggtatttaaaaaaaaagggggggttaatcttgtttaggattttattttgggattttgtattgtagtttagcggcatagcgtggtataatggtttgatttaaaagtttgaaaagtgcagttttcataactaaaatagattttaaggaataataaatgacaatgatatttgatcataacaataattctgaagaatgtcaaatgttttttgacaagatcaataatggctcgccttttagggttattaaggaagtcttttttttacgaccatttaaaggagtttttacaaaggattttactgatgaagagcagaaagcgcttataaaagcagctaaaagcgattctttaactagggatttccttagagaaaatgatggcatttatagaaaactctgtaattgtaaaacattcaataaagcttttgtggataaattcacaacagataagagcaaagcgacaatgaaagatttcatgtctactcaaggatttatcactagatacaaatactcctatagcgactatgtgaaagaaacgcaacgcctaaaatcttttttagatggaaagcgttttcttggttatattcaagcgattggttattggaaagaagagatagaaaacgatattttacctaacaaaggaataagtttttttgtatttcaaaacgagccaagcaagacattcaatttaagaaattatttgttgttattggcaagattgtttgatcaagagacgatctgttattgtaaaaacgctattcatgataaagaaaacatttataaggtagaattggtgagtgctttatctagtgattttaatgaggtgtgggctgagttctcagatattacattctcagtgcctagtcaattaccgcaatctctcacacgcttaaaaaataaggcagctgcattcttttcaaaacagcctagtggcaattgtggtatgaattttaaggaaattgataaggttcaaataaaagcgacatgcatgcctaatattgttactggggcatttgaagacgacataaaattatctattaagcatagtcagtggtgcggttatcctaaagtttttgatattgaaaagatagagagcatagaaagagaagttattgaagagagagaacaacataaaataggttcggcacagaaccttaaaatcaatcaaattgctgatgatttaaaacaaggtgaggtagttagtcataaacttattgcgaacgcgcttataacgcaaaaagcgcccagcgatatgtcgcatgatgacgatttagattagtttaaaaaccctaaatctaaatgaaacaccccctagaagaattaaaagaccccatagaaaatcttttgctatggattgggcgctttttgcgttacaaatgcacaagcctgtctaattcccaagtgaaagaccaaaataaggtttttgaatgcttgaacgaattcaatcaggcgttcatcagctcaagccaattagaaaaagtttgcaaaaaagcccgtaatgccggattactaggtatcaatacctacgcactgcccctactcaaatttcatgaatacttcagcaaagccagactaataaccgaaaggcttgcttttaattcgctcaaaaatatagacgaagtcatgttggctgaatttttaagtatttataccgggggtttgagtttagccactaagaaaaattaccggatcgccctgctagggctttttagctatatagacaagcaaaatcaagataaaaatgaaaaatcttatatttataatatcacgcttaaaaacatcagcggagcgaatcaaagcgcaggcaacaagctccctactcatttgaataatgaagaattagaaaaatttttagatagcattgataaaatagaaatgtccgctaaagtgcgcgcacgaaaccgcctgctcattaaaatcatcgtttttacaggcatgcgttctaatgaagccttgcagcttaaaataaaggatttcactttagaaaatggctgttatacgattttgattaaaggtaagggcgataaatacagagcggtgatgctcaaagccttccacattgagagccttttgaaagaatggctcacagaaagggaattgtatcctgttaaaaacgatttattgttttgcaaccaaaaaggcatggctttaacgcaagcttatttgtataagcaagtggagcgcatcatcaattttgccggactcaggcgagagaaaaatggggcgcacatgttaaggcattcttttgcgaccttgctttatcaaaaacgccatgatttgattttagttcaagaagctctagggcatgcgagcttgaacacgagcaggatttacacgcattttgacaaagagcgtttaaaagaagcggcgagcatttgggaagaaaattaaaaaacaccccctactcccttaagaaaatcatttttaccataaaacaactaaaacccccattttttaagaaattaaaaaatttttagctcgctcatttaaaattttgctttcaaattctaacagccactttttgacttctatgcccccattatacccccctaaagcgccatttttacgcaccactctatgacaaggcacgatcaaagaaatagggttattgcggttagcgttgccaatagctctgcacgatttagggttattaatgagttttgcgatttcatcgtaactttttgtcttgccataagggatagtcattaacgcagaccaaacttgtttttgaaaaaaagtccctatcaaatctaaaggcgcatcaaattcaaaaagttgtcccaagaaataacgctccaaggcttgaacgctgagttttaatggggtattcataggggcgttatgagaaaaattggtcgcatcaaaatccaatctcaataaatggctctcattagcgcacaaatgcaaatactctaaagggaaacccttaggggtcttaaaatagtagtggtataaaaccatcaaaaaaagatcttgtataaaacaatcaatagcgacaaaccatacacccctaaaatcaaagctttatgcatcttttcattcaaaagccccatgatccatttaatcccaatgctcacgcccataactgatcctaagcccacaatcgcccctgctaaaagcacttcttgattgatgatgtggtgatacattaaagaaaaggctcctgaaatggaagaaaacaagatgaaaaatagccctaacgccacgcattttttagaatcataccctaaaaaataatgcatcaaaggcaccatgagcatccctccaccaatccctaaagtgatggcaaaaaaccctgtgagcgcgccaattaaaaataattttaaaccttgcaaatggtagcgtttggtgtccgttatcaaatctttttttttgggttttagaacaaattggatcatagaatacacgactaaaagcgcaaaaataaccattaaaattttactggaaacgatttttaaaatgaatccgctaaaactcgcccctatcagcccccctgcccctatcaacaagcctaaagaaaaatcaagcgatttttttttgaaattcaaaacagatcccacaaacgatgaaagcaccatttgcaaaatggaaatgccaatggattcttcaaaagaatgcccggttgcgagcatgatagggacaatgatcatccccccaccaatgccaaagatccctgatagaatgcccgtaaaaagccctatcgttatgtataacgcataaatatccataaaaacccttaaaaaagtaaaaccccccctataaaacccctctaaaagaaaattaaaaacaactctattctaatcaaacaccaataaccaaaccccctaaacaacgcttttaaaagtcatgcttttattggtctgttttgtttttacaacacaaagcatgcgaatcatcattgggttcgctaagagagaggtttcttaattcataagccaatttgatagacgccgcagcatcatccaagccaaaccccccttgagctaaaatctgtttgtagctttctatatacagattatcaaagctttgcgtgagattgacttcttcgccctctaggatcattttatgataaactttttctttagccactcccatgtgttctggattgacggaaaaaaaccatctgatcttagcatgctctaaaaagagtatcccgcacacgcaatcaggctcttctctattgataaccttgtctttaacgcctccaaacaaatacaataaagtatcaaagatattcactcccatttgagtggctagccccccactcctattcacatccgctcgccatgaagaaaaataccatttcccttgaacgctgatataagtgagcgtgatgtcaaacaccttttcagggtttttgtctaattcgctcttaattttttctttcaaagccagcgtgtcgcaatgcaagcgcaagggcaaaagactgaacacccttttttggtgtttcacctctaaatctttcaattcttgtatttcgccagggtctaaaactaagggtttttcacaaatcacatgcatgccgtttcttaacccgaaacggatgtgatcaaaatgcgtgtgcgtgggcgtgcaaacactcaaatagttgatttctttacccatagccttagactgctctaaatgcttttcaaaatcttcaatattagtaaaaaactctgattgcgggaaatactcatctaaaacccccacgctatcatgaacatcaaaagagctatccaaaaaatgccccgtatctctaatcgcttgcaagtgcttgggtgcgataaacccccctgaaccaatcatagcaaaaagcattcatcttccttaaataattttgaatctcattttagcaaagattagcttatttaagcttatattattggcaattaaaacactccaccgatcgatccaacacgcttttttcatctatgctagggctttcgctgcgcaaatagtaagtggatttgagtcctaatttccaagcgagcgtgtagatttcatgcaaggttttaccgctagcgttttctatgcgtaaaaacacattgatactttggccttgatcgatccatttttggcgcacggctgctgctttaatcaaatctttagcatcaatatcataggctgatgtgtaaaaattccaggtttctacattcaaattaggcactaccacaggaattagcccgctcaaattttcttcaaaccattttttcttataaatgggttcgatcgtttgggttgtgcctactaaaatagaaatggagcttgtgggagcgatcgccattaaatagccattacgcatgccattagccttgactttttccctcaaaccttgccaatcgcaagcgtggttgaaaagccctttttcggtgagctttaaggcttcattgttggctttatcaatagggaaaatccccttactccattctgaattttcaaaatccttataaacccctttttcttttgctaaattcgcactcgtgtcaatcgcatggtagctgatttgctccattaaagcgtcaattttttctaaatgctctttagacccccaagcgatttgaagttctgcgagcatttgcgcttcacccataacccctaaccctatggctctattttgtaaattagtggctttgactttgcggttagggtagaaattcaaatcaatcacattgtctaaaagcctgaccatgatcggcacgacccttttaatgtcttcttcggtgttgatcttgcttaaattaatgctcgctagattacacaccgccgtttgcccgtctttagcgactttagtagcgatatagatttttttgcctttaagaatatccgtgctagtgagcttgttagcgcatttagtgatgttattatctgtcgttaccaactctttttcttcaaaaaactctatcgcgccgtcggtgtattctatttgcatgtaatagtggttaggtgcggtattttgaaaaatctccgtgcataaattagacgatcgaatgattcctgcatgagcgtttggattgcaccgattggcgttatctttaaaggccaaaaaaggcaagccggcttcaaaataattcattaagatttttttccataaatctttagcgttaatatattctttaatgattttgggatctttttcatactctaaatagcgtttttcaaaatcctgcccataaagctcagtcaaatccttacactcataagggtcaaacaaagtccacatcgcgtcttctaaaacccttttcatgaacagatcgcacacccaaagggccgggaacaaatcatgcgctcttcgcctttcatcgccgctatttttccttaaatcaatgaactccatcacatcaatgtgccagatttccaaatacaccgcaatcgcaccctttcgtgtgcctaattgatcaaccgcaatcgccacatcattagcgatttttaaaaacgggatcgtgcctgcgctcgcatttttatgcccatcaatatagctcccaatagaacgcaccaaagaaaaatcccaaccaatccctccgccgtatttggacaatagcgccatttccttatagctgtcaaaaatcccctcaatattatccggcgtgctgccaatatagcatgagcttagttggtgcttggtggtgcgcgcgttcgctagagtgggggtcgcgcacatcgcttcaaacttgcttaaaacttcataaaattctaaagcgattttgttgggttcttgttcgttttgcgctaaaaacatcgcaatgctcataaacatgtgctggggcagttcaatagggttgttgttagcgtcttttaacaaatagcgatcatacaaggttttaatccccaaataattgaattggaaatccctttcaggcctaatctggctatttaaaaactctagatcaaatttttccttaaagcccttaaggatgcggcccttttcttcagcgttttcaaaatactctttcaaatgcctataccctgtaaaaccactcactttatggtataaatcatacaaaaaaagccttgaggcgacaaaactccaattaggcgtgtcaatatctatcttatccacagcggttttaatcaaagtttgttggatttcttcagtagtgatcttgtccctgaattgcaacctcgcatccacttccagctcactttggctcacgccctctaaattgtccgtagcgtccttagtgtatttttggattttggtaatgtccaaaggctcaatgcgcccgtttcgtttaaccaccgtaatcaaaatttttcctttaaatcaaatcattttcttttaaatttggcattgtatcaataaaaaacttaagagttaagaaagagaaaagttcaagttggatttgttctattaatgaaaatgagttttaaagtttctttaatgtttttattcccccctccatttaatgctatttgagttaaatcaccacccccatttagcgcaaagcttaagaaaaccttgaaaccccaaaatgaccaaaccctctacaagaaagttgctagggtgcccacaatacgccgaaatttcatgcatagcaataccaaaaggtatcgttaaaagcatcgcataaaaatcccttaatcttgctcctaacacagcgtcataaaacgcgccaaaaaacctagccttaaaaatggctttaaaaaacttggggaatccttgccaagtttcaataatgaaataacctaccgacctgccttttgggttgaacaagaaattagacaataaagccgctattagacccactaaccacacataatagctgtatttagggtcaaaaagtggatcgctagctgaaccatttatgtcataaaaaatcctagtggttatggagatacatatcgcatagaccaaacctattgctcttaaatattctgatccactcaaacgatctttgatattcatgctctctcctttctcacctaaaactacctatcatacacaaaatgacgatcataggtgggttctcttggagcttgcggctctctatcaacgccacggataaaatcttctaccctatcgcctatttcagccccagaatatgcccctattccaccaccaatgcctgcaccaaacacagtaccccacggacctccaagagccccaatcattccacccattgcaccacccattccagctccaacaccacctcctatatctctgccaagctggccccttgcttctattttaggaccagctatagccacattagccaattacaggattaaggtaaatcgttatttaaaaatacgctcaataaagttttaaaacagcagttcttttcaagctccttaaggctttttaaaaaacttaaaatacccgttttcaatgttggtttgaggggcgcgtgaaaggcttaacgaaccgctaggaatgtctttagtgatggtggtgccgctgccgattaaaacgttagagccgatagttatgggggcgactagctggctatcgctccctataaagacattttcaccgatgatcgtttggtgtttctttttgccatcgtaattgcaagtgatcacgccagcccctatatttgtgtttttccctatctcacaatcccctaaatagctcaaatgccctgctttagcgccttggagtttggcgtttttcgtctctacaaaattccccacatggctatcacaaatcacgcttttagggcgcacatgggcaaacggccccacgctgctgttaataatttggctctcttctatcacgctataagctttaatgcgcgcgttttctatcaagcaattcccaatcaaacgcaccccttgctctaaaacgcactcccccttaaaactcacgcctttttccaaatagatactactaggtaattgcatcactacccccgagtccatggcgttttttcgcagtctttctagcatgatttcttcagccttcgctctttctgtttggctattcacccctaaaaaacactcttcttctaaaaaaatagcgtcaattttttcattccccttaatacccagagcgatcaaatccgtgagatagtattctttttgggcgttttggtcatggagtttgggcaagtatctttctaaaaactccctttcaaaaaaatacacgccagcattcacgcttttaatggttttttcttcatcattagcgtccttttcttctacaatctttttaacctgatggttttctaaaacaacgcgcccataacctttaggatcagccaaatgcagtaagcctatggcgttattcttgctttctaataagggggtgagggcgtctttagtgattaagggcatgtctgcattcaaaatcaaaatccgctcatgttgagtgaaaataggcgttttatcttcttgcatgatagccccacccgtccctgaatatttttccacgatttgagcgtgaaaaatgacgcccttaaaacgctttgacaccgcttctttaatgcgttcttgctggtggtgtaagacaagatgcacatcattactgattgaaaaagccacttctaaaatgtaaaacagcataggctccccgcaaatcgtgtgtaaagttttaggcaggctagaatgcatgcgagtgcctttgccagcggctagtatgattacagaaagcattaaaatccttcaatttatggggttattttagggaattttaacatgccttatcttataatttgaccttgttttattaaagatttaaggctagaattgtgcgttttttcatttttttaatgcttgctctcatttgccctttaatatgccccttaatgagcgctgatagcgctttacctagcgtcaatctctctttaaacgctcctagtgatcctaaacagctcgtaaccacccttaatgtcatcgccttactcacgcttttagttttagccccatcgttgattttagtgatgacgagtttcacccgtttgatcgtggtgttttcttttttaaggaccgctttaggcacgcaacaaaccccccccactcaaattttagtctcgctctctttgatattgactttttttatcatggaacctagcttgaaaaaggcttatgatacagggatcaagccttatatggataaaaagatttcttacaccgaagcgtttgaaaaaagcgctctgcctttcaaggaattcatgcttaaaaacacacgagaaaaggatctagcccttttttttaggattaggaatttgcctaaccctaaaacccctgatgatgtgagtttgagcgttttaatcccggcgtttatgataagcgagttaaaaacagcgtttcaaatcggttttttactctacttgccttttttggtgattgatatggtcatcagctctattttaatggcgatgggcatgatgatgctcccgcctgtaatgatttctctgccttttaaaattttagtgtttattctggtggatgggtttaatttattgaccgaaaatttagtggcgagttttaaaatggtttgatattaaaaacattcaagctataaaaggatagcttgaaattaatttaaaactcataattcaaatacgctgtaatggatctccctggcgcgggttctctccctgtagggcttgtgccaattcccctaaaataatacttcatgttaaaaaggttattgatttgcaaactcccggtgattttatgcctaccgctttgccataagactgagcttacttggacattcaacacaaaatacaagggcaataaccccactgaattacaaccatactctaaccctcctgtgtattctgggtttaagggcaggcacacggtttgatctttagcttgattgagcatggaactataagcgcggctataaaaatagctgctgataccaaaagtcgtgtgcttgtaagtatacatcatgtcaaatatgaattggttaggactcacataaggcaaacgcttccctttaatatcaaagggtttattgacaatgcctgtaaaataataagcaatatcatcagcgttagaagtgatgcgcgcatcaatataagtgtaagccacatggaattgcaaacccctaatcggcgcgtaatacaattctaattccaccccttgacttctggcatccacaggctgtgggctatagcctcccgcatagtaacgcttggcaaaaatcacaaaataattggtgttaaagctcaatagatttttataactatagcgttgccccacttcaatttcattaaaaatttggttgtaattagtcctagtaatgcctaccattgtgtgttgtggggggataaaactgcggcggtagttcgcataccatatccagttttccataggtttatagccgatgttaagggcaggactccattcgttttgacgctgttttttactggtccatacggaaaaatcgtgcttttctggctctttgttgttatagttcaaaaaggtgtatctaatccctggagttatcgctaatttagaatcaaaaagctctattttatcgctcaaccataccgctgtatagttattaaacatttcttgattattgttaggcgttttagaaaggacataaggaggcatgtggcacaccccatcgataatatccgttttttcgcatgtgctttgatcggatctaatgaacatgtccatcgtcataaagcgcatgcccacattaaaagtttgcttaactttattggtattgacaactaagttcaaattaggctcaaaagcgttcatcacatagcgccttaaatgatcaaaaataaaaaatcctggataattttgattggtataaacggggcctaatttaggattggtattgacatttaaatagttagaatcaaatttaaaatcccttgacatgtcatgcccatagtaactgaaagtgaaatccccccctaccctatccgtgtccccaaaaaagttttgatacacagctccccatcgcttcgctctcccgcttttatcgttattggggcggttgttttgaaaacgattttgattatacgcttctatgcctaaagatccagggtctgtcaagaaataactataatattgaaaaaaagcggtgatcttgttgctatcattgatttgatacaacgaatctaacatgtagttttgaatgttcgtagggctgttgtatctaaacccttgccctttgagccaattgacttgagcttggattccaaaatgcttattcatcatgccccccgttcttaagtaagtgttaaaaagcatgttattaactaagcttttatcaatgtttttagaattttgattgaaaaaccccccattttcagacttgccccaaaaagtggttctctcgctcacctgactttcccaattggtaggaatgcctttggtgataatgttgatcacaccgccaaaagcgttagggccataacgcacgctctccccacccttagttacgctgattctatccacagattgaaaggttacaggaaaaataaccgtgccaatttcaacatagggcgcgacataaataggaatcccattgactagaatcattcccgtattggagtgccctgggcctcccgcaccaaaccccctaatggaaatgctaggcacagctccaatacctgtagagtttctaatatgcacgcccggcacattttgcaaagcttcttcaatgctttgattggcgcttttagtgagctgtttgttagaaatcaccgtgcgagaacccatatagtttctaacctccttacttctccaacttaaaggcgcttctttatcgttagctattcctgaagcttccaccctttccaaattatgagtctttacggcatgcgcgctatgactcaaaacagctagagagactaaaattcttttcatttactgccttttatgaaaaatgttactttttacaacaaggaggattttataataaccattattagttttagcttaaatttttaaaaaattattatttagataatattaatgactttttttatcaaaaatgccgattaatgcgaatgttgatagaaaggattggaatataaagaaaaataaaaattttttaatatttctaatgggggaattttaaacaaataaagggtttaaaaaaccctttatggctagcctttaaaccaaaatttgagtcacataaaaagctatcaaggaaaacgcatacgctacaacggttgtgaagatgaacaaatacgccacaaactttatccccccagcttccctaccaaaagtgatggtcgctgcaaaacaagggatataaaacatcacaaacacgataaaagcgatcccacttggcacgctgacttcttttcttaaaatttctctaaaagcgtcagatttttcatcttgatcccctaaagaaaacaacacccccaaagtagaaaccaccacttctttagccataaaaccggttacaagtgagacgctcaaacgccaatcaaaatccatagggctaaagactttttctaaatacgccccaccccttcctacaacgctattttttaaattctttttatccaattcggtttttaattcttttaatttttcttctttggcttcgcttgaaagagtggtatccttattcactaacaagctttcttgcttataagccttcatagccgcatcatttttagggtattgagacataaaccagattaaaatcgctcccactaaaatataagtcccagcctttttaaggtaagaaagcgatttggtatagatactgaaatagaccattctccaactgggaaagcggtatttgggcatttccatgataaaggattcagtctgtcctttaaacacgcttaatttgagtaattttgccatcactaacgccacaaccgcccccaaaatataaatacaaaacagcacaaaccccgcacttgaagaggggaaaaacgagcctacaaacagcacataaataggtagccttgccgagcaactcataaagccgatcacaaaaagcgtgatcaatcgttcgttataattttgtaaggttcttgtcgccatgtaagcgggaactgagcagccaaaaccggtgattaaagggataaagctcttcccatgcaagccaaacttatgcaagatcccatccaataaaaacgccaccctactcatataacccgtcgtctctagtaaagaaatcccaaaatacaacaccacgattaagggcaagaatgaaaccgtcgctcccactcccccaataatgccatcacccaccaaagacgctagatcttcattagccacattttctttaatactatcgctcaaaaatttaaacccttcttcaagggctttttgcactccccctcctattaaaaagctcaaagaaaagatgataaacataaaccctaaaaaaatgaaaatcccataacgctggtgcattaaaaccttatcaatcttataagtgtgttcaaaactcgcattttgtttgttttcactgatcactgatttagcgattttttgagcgctctggctgtattttaaagactctttgaagctttgagacgggactttgatgctctcattgtttatagtattttgagaataaagcctgacaatttcgtctaataaaagctctgtgttcaagcgatcttctttggatctcgcgcttgttggcacgcacacaacccctaattcttgagagagcttttctgtattgattttaatgccctctttttgcgcttcatcccacatgttgagcgcgagcagcatttttttattcgtgtctaatagctgcgcgcttaaggctaaattacgctctaaattggtggaatccaccacattgagaatgagatcgtattgccctttttctaaaaaatctttagtaaccttttcttcagtggtgaagtcattgagcgcgtaagtgcctggtaaatcaatgatagtgatttgatgctctttatggactaagctcacttccattttatccacggtaaccccggcaaaattccccactttcaaatgggcgttactcaaagcgttgatgagggacgatttccccacattaggctggcccacaagggcgatagtgatttctttcattgggtttgaatgctccacattaaagtttttttaatttttggttatatcgtttttagattaaaggttagcactatagcgctataagactaattgttatataataaaagcgagacaagaatgtcaaaatgcgaaaggggcgtgtgatgttgtgcgtgtttgatgtagaaaccattcctaatgtaggcttgtgtaaagagcattttcaattaaaagaagacgatgcactaaaaatctgtgaatggagttttgaaaagcaaaaagaaaaaagcgggagcgagtttttgcccctttatttgcatgaaattgtctctattgcagcggtcattggcgatgattacgggcagtttgtcaaagtggggaattttggtcaaaaacacgagaataaagagggttttacaagcgaaaaagagcttttagaagacttttttagatactttaacgaaaagcaaccgcgcttaataagcttcaatggcagaggttttgatatgcccctactcacgctcaaagcccttaaatacaatttaactttggacgctttttatagccaagaaaacaaatgggagaattaccgcgcgcgctatagcgagcagtttcatttggatttaatggatagcttgagtcattatggatccgttagagggttgaatttgaatggcatttgctctatgacgaatattcctggtaaatttgatgtgagtggggacttagtgcatgcgatttattacaaccccaatttaagccaaaaggagaaaaaagagattattgatagctattgtcagagcgatgtgcttaacacttactggctttttttaaaatacgaagtgttaaaaggggctttaaataaggagcaataccttgggctattgaatgattttttagccaaattccctaaggaaaaatcctattcaagcgtttttatcaacgctttagagaaagagattagggagtttgcttaaaattctatgataatagaaacagtatatctaatattttaacaaagagtcttttatgcccataatatcaaaaaataaaccatatagttttattaaaaaccttgagttttacacgattaaacgcattaaggatatgggttctcaccctagccaagaccatttaaatgaattgctagaattgtttaaacaagatttaagtattgatctaaaaagagagatagcaagctctattggtaggcaacttgatgatgatattatttataattttttaaagcaagaagcttttaaagaacattacatggaagttgtttatcaatttttacgcactgctttatataaatctaaggatatgcgattcgcaaaatcatgcgatgacttgttgcaacactatcaaaatgaaaacatgaaaaaaatgaaacaacactatgactaccgccacgccaaaaaaccacctttaaaaattatagaaaatattattaaaaaaccttctttattagttggggataatgcgcaaacgctcaataaaatcgctcctagttctgtcaatcttattttcacttcaccaccttactataatgctagaatttatagcgattataaaaattacaaagattatctaagcgccatgtctcaaagtttaaaggcttgttttagagtgttagaagaggggcgttttattatcattaatgtttcacctgtgatcactaaaagagctgggcgtgagtttgaaagcgtgcgttatcctattcattttgatttccatcaaattttaattgacaatggattttactttgtagatgaaatcctatggattaaacccgattttagtgtgcctaatcgtatcggagggtatttgcaaaataaaaaacctttaggatacaaacctaattgtgtgagtgaaagtttgttggtttatcgtaaaaaagccccttttctactagataaaaatattaaaatagctgaaaaacgactaaaaccaattaaacaaaatcatactttatttggaaaaaagaattgcctatagaaaccactaattgttggtatattactccaaagtctagtaaagatcatccggcagtattccctgaaagtctttgtgaaagagcgctaaattactactcttttgaaaatgaagttgtatgcgacccttttgccggtagtgacacttttggaatggttgcaaaatctatggggcgtattcctttattatgcgaacaacatccaaaatacgcttgaaatctgatcaaacttggttttaaggaaatctaaaaatgaattttaatgaatcagttttaaatcatacgattgatttactcttaaaaggaaaagattatagagaagtagttttaaatactatcaacacagagtttttagattttgctatatctttttttaaagatattgtttatgcaaaaatgcatgataaatctatagattttagttggtatcagcagtatgttatggataataaagatccaaaagatatagccattttgtgtggaaccaatataaaaactaatacttatgggacttctactaaagaagttgttttagatattacacaaaataatttaaaatatctatatgaaatattgcagaatttagaaaacgacaacatgacagatttaggtatcaatattaaaattacttataaggatattagtgttaatttagacttaaaagaaagcttgcttgttattaatgccttagcaaccaagaaaattgctttaaggggaagcgcatattctatgataggtaaaagaattgaaaagcctttaatgttagaattgtgcaagcgttgcggtatttcagaaagtcatattgacgcaactaattttaaaaaagacaaaaaattggagtatgatagagaagtagattttaaactttataataaggataggagtaaagtttatagggtagaagttaaattaatgagtaaagacaatcccgaaagtgctgatgcggtcattgcaagagatacggatatttttatagcttataccttaagcgaacaaaataaacaacagcttgaatatttaaacattgtttatttagctctaaaaaataattccaatattatattagattttaaaaaactctgtaagcgttcggatataccattgataaatcatgcacgataaatttgtgttctatctaagatattgtgggttttaggaaaactacctttaattcaacccaatatccatcaatgagccttaagttactagacacacatcgctaaaaacaaattcctactccaaatttttggtataagaagagacataaagcctcttcataaaaaggattgagcgattttaatgtctttctgggggctgtatgcctagccaatctttatagaatgtctctatatcaggctcaaaatcatggatcacaggataccaaggagttggggcttcaacatccaaaaggatgccgcaatccgggcaaatatactcccgatacacttgccagtaagtatcactggctaagagtttaggatacacctcttccattttttctgctgtatcgcgcacatagatgtttgcatgcaatttccagttttcttctggagtgcagaacgcatgaccgcatgaacacttaataacccacttcttttgaggatcttgcaccacaaacaaatgcggccccaagggtaagacgattttatcatcaaaatccaccttatcttgcaacaccttcaaatacatttggaacctctcatgatctttaggcatgctcagcatctttaagacagtgttccaatccaagttcccctctaccaaatttttaatttgttcttgtgtgtattttgacataaccattctccttcacaaaaatcttacttctcatcaaccaacacaaccgtgcgcacatcgggcaatttgctcaaatccatcctgtatttagatccataggtgaatacgccaagctcatcttcttccacagtccagctctttggcaagttccagaatgtcttaaattcattcaagaacctaggcgataaatcaaagctagtggcatacatgtgcttaacctgtttggaagcctctttttcaaggatagcatttctttcttgctccatccattcttttacagggatggatctagcctttctgttttcaagaatttcttttcttctagctttcgttttagcttcatcacccacccacacgccgtctttattctggctcacaatcgcaccataaaccttgtaagcgtattctggcaatagctgtttgctgtttagatcttctaagattgcgttcaaatccctttcaataggatcgccaaatccaggaccgcctttgatgtaattcaaatacaagtcgtaattgtcaaagcaattctctgtagtgatgcattgcttatcccttttgacttgagacgcatgagaaatgtgtttttcataacctcgatcagttgggttgaaatcaccccctaaaggcaaactggcgttatttttaatcctattttctaagttggtgttatgcgcttcaaacctataaccactagccgctggatagccacccatcataccccaatcgctattcatgtagccattacccataaagaacatggtccaatcatgcgcaccccacaccattcttaaagtttcaaacccgttaccgcctcgatatttcccatacccaccggtattggccttgacattcctacctaaatagaggagaggttctgccatttcccagatttcaatatcgcccatatcaccctctggattccaaatagctgctgcgtgatttaagccgtcttttatcgcgcaagctccagtcccacaagaactcgtctcaaagctattcaccgcatggatttccccatcttggttgataccgccgccttgtagccaattggaagtgttagcgtttccagaattgacctcttctaaataccctcggctgtaatacgcttgagacaagcctctccacaaagcgctccagcctgataccaagaaatgccacgcataagcatgcccagtgcgcctgtcgtctggattcatccaagtcccttttttgagtctgaattgagtcgcaaaataagcaccatcgttgatgcgagaagtggggattaaggtttgagtcatcatcacccaaataccgctagtaaaagacacttggttgcaattgaaagagtgccatccccacctggaagcgccatcaaaatctaatttccatgtagcgtccttattgatagtgatttccacaggagagtgcatgatcgtgtctagcttagcaaactcagagcacacgccaatatccttatgcgcataaggcacatccacaaacgctacctttctatacttgccgggtatggtcatggatttgatcctagagataaggcctctcctcccttattcaatcacttcatcaataaatcgcatgtaagaatcaatgccgtcttctttaatgacttccatcaccaaatccctaatcatgtggcacccagcaattctagtcctttcatccaaaatccaatatttaggcgttcttactgatctttgagattcatgcaaccaatccttaaagctctcatcattcgcccctgttttacggcaagtgatcatgtatccatccccaaacctttgaacctgtccggtgctcatcgatcctggagtaactgatcccgtatcaatcacatgcgtaacgccgcctacccacccgatcaatttttcatcgtgaaagataggcacaagagtcatgatatcgcatgggtgcacattcccaatcgcgcagtcgttattggtgaaaatatccttgtcattgataccagggttatcttcccaattattctctaccatgtatttaatagccgatcccatagtgcctacatggataatgatacccgtagaagtcagcacgctatcgcccacagcgttataaagcgtgaagcacaattcaccctcttgctcaacaatagggcttgcagcaatccttttagctgtttctctggcatgcacgataccgcctcttaatttagagaacatcttctcataaccgatcggatctctttctttaaactctagttttttaagaccattataatgtcctgtcttttctgtcctggctaggatttcatctctagcttgttttaaagttttgccgtttttcaataaatttgccattttgaactcctttatttaatttctttcaagtggaacaatcggtgcttgtctagtcttgtcgcaaagcctttgggtatcacaaaggtggttgaatccgcttctacgatcgcaggccctatgacttcatttccaggcagtaacttttccatgtgccacacatctgcatccacccattgcttatgacgatagaattttctaacgcctactttggcctcttttggaggcgtagcaccatgctctttttcaaccggaatcacaggtttttgcgtagccacaacaccacgcatgatcacgccagtcacgctaaagccaagctctggcgaacacgctgattcagaataaacgcgagcgtaggttttttcatattctttgacaatctcttcccaatcagccacgcttgcagcttttgatacaggagaagtgatctctaaatcattcaattgccccatatactgcatcctgtatccaggtcttagaatcacatctttttcagagaatccattaatcttaaactcttcaatcactttgagagtcaattcatcccatgcgtcttgaatgatcttgcatgcctctattttggactcgtctgaagaatactgcggaatagctatatcaacgctcttgtcgtatctgtattcaaaatcagcgcaagcgcaaccaaaagcgctaaacccagccgcccatgcaggcactaccacatccttaaaccctaagccttctgtatagccataagtgtgaacaggccccgcaccaccatacgaaaagcacgcaaagtcagatgggctataccctttagcgctaatattggatcgcaagtattctttaagctccaaatcaagcaattcaatcacacccgcagccgcatcttccacgctaatgcctaacggatcagcgatttgctctttaatgtgttttttagccctatccacatctaatttgattaaaccgcctaagaaattatccggattcaaatagcctaaaacaatgtggcaatcggttaccgaaaccgtgtctaaaccgctgtctttccaacaagtgccaactctataccccgcgctatcaggccctagtttgaccgatcggctgtgcggatcaatgcgtacaaaactcccagcaccagcgccaacagaatccatagccacaagcggtaaggataaaacaagacgtgccatatcagggtcagaagcgatattaaaattgctcttaacgataagcgccatatcaaagctcgtgccgccaatatcactgcatgcaatattgtcataaccaagcgtttcgcctagcaatttagatccaatcacgcctccaataggaccgctcacaatagtcctagcgagttctttagctttccagctaatggtgcctccatgcgttgccatcacacgaagatcgaatttagcgccatgctctttgaagcggttactgactttagagagcgtttgcctgcttggctcagccgcataagcttctaaaatagtggtgttcattctgtggctttcttttctttgagggtagtaatccacagaagcgaatacgggaatatttttacccaatttttcaatttcttttaacgctatgtctctaacgatccgctcgctttcagcgtttttatgagattgcaacaaacaaatcacaatggcctttgcacccgcttctaaaagctccttaacagcgattttaacctcttcttggcgcactgggataaccacttgccccttgacatcggttctttctgtaatacctttaatccttatttaaaggaatcagtggatcgtcatatttatgcgtgttgatatgcaatctttcttctagcgcataccccaagtaggattgcaacgccctacccatagaatgcatctgctcaaaacccttattgcaaatcaggcccacttccatcccgcgcctttggacgacccgattgagcatcgccgtgcctgaatacacgcaagtgaccaactctggataaaccttactgacatccgatttccagtgcgataaagcgtcttgtgagctgttataaatggctaagctctcatcttctgggttgctttgggctttaccgacgacgaaactgccattttctttcacaaaaaacgtgtccgtcatggtgccaccggcatcaatacccatcacctgaacttttgcgtccttcattgttaaactcctttgaattaaagtgttgctcaaggcaacctatccgaattgtaaggcggatttttaaatggaaatcgtttattttcaaagttgtttgtaataagagaaagtttggtgtaataaagtgaaaagtagtaacaaattcattcaaaacgctactgatattcatcttaaattgccaaaaaatatcatataaatatcatataggaagaaataatattaaacctatattaaatcaaaaggcgaaattcaattctaaggtaccgatttggtggtgcttaggctgggactgaaaggttttactaatatcggtgatcgtaaaagccaccctaaagctacgccacatcatagccgctcctatttcactggcataaacaaagtattccaaattggcaatgcccctagtttcagggctgttgccttgaatgaagatgttaaggggttggaagcgcccaaaagcccctgcaaaaaaatagatagaaaacttatcgctataaggcatgcccccatcaaaagcggtattaaccttattgaccccataatcagcgtccaagttatacccagccctaaagagcgagccgagttggaaataatccctcgcattccccagctccacattaaacccaggcattaactccatagaaaaaaaacgagtctttaaaagagggacttttttaagcaattggtagtgcaattcaaagataaattcgtttttgagctgcgtgttccagccataaaattggggatcatgaccccatttatgaatgaggcgctgcgtttgagcggccaaagaatcttgccctgtcgtgcctaaagaaatcgtgaataactccatgaaagtttgatggcggttatacacgttcaaattcaccctcaaataccccccataagggtggttgtcatgcaaatgcaccagttttctgtttgcaagtgagggggtatacatgtcttgggcgagagaaatgccaaaacgagtaaccctagggcttttattgaaaaaccctaaatacgaagaccatttcatcgctttatttttagaaaagtcaaactctttagtagaaaagcctatttgattgcctgcagtataatactcatcaatgtaagggttgatataaccatcattttcagtcatcaaattgatagaatagcgtttagagggcgttaatggggttgaaggggttggaatgatttcctttgcccatgcaaatattcctaataataaacataaaataaatttgaaaaacaaaacacttccttaggttattgtggggttattgtaacgaaataagactgaattataagggtgtttgagaggtaaaaagagaaaacttttacccccattgaaaagagcgtggttttaggcataaaaaactcacaccaaaaaataaaacaccccgcacaccactaagcctataaaaattaaagtcaaaacgcaatagcccataatatccttagcgcccaaacccgcaatggctaacgcaggcaaagcccaaaaaggctgtatcatgttcgtccaagcgtctccccaagcgatagccatagaaaccacgcccggatccacccctaagctttgcccagcagggagcatgataggagcttgaatcgcccattgccctccgcctgatggaataaaaatattgacaatcccagcgctcaaaaaagtcatgagcgcgaaagttttttcattagcgatgtgcgtgaaggctaaagaaagcatttgcgctaaagaatgcccccccacgctatggcttgccatcatccccataatcccagcgtaaaaagggaattggagtaaaatcccagccacgctcctagcggaatgattgatcgctttcacataagctaaaggggttttatggagcaaaatccctaaaaaaaggaaaatcgtattgacaatgtttaaactaatccctccccctttaaaaaaataaataccaagatacccaaaacccaaaaaaaccaaaagataagaaagcaaagcgctgttttccaaaaaatgcacgatcgttttatcttgttggtggctaatgagttctgtttctttgtattcgtcttttaaaagctttgaatcaatctcaacgatttcttcttttttagggtggatcattgccattaaaaagggtaaccctataagaatgatccctataatgatcaaattataagaagaaaaaatcgtctgactgataggaatggctttttcaatcaccccagcgctcattttggacagattttcattttgggtggcaacgcttaaagggatagagcctgataaacccccatgccagatcacaaaacccgaataagcgctagcaatgagcagtctgtaatctacccctttaacatttttagcgatctcttttgcaaaaatcgcgctaatcactaagccaaaaccccagttgatccaattagcgattaacgataaagaagtaaccaaccataaagccgtgtaataccccttaggcaaagacgccaagtattttaaaagtttttggactaatttagcgctagctagagcctgacccaacaccaaaataagggccatttgcatagaaaaacctaaaagcgtccaagcgccattcccccaactagaaatgacagacgaagcgtcctgtcctgtcaaacaataaacaagaacaaacacgacaaacgataaaagagcgaccaaaacaaaggagtccggcaaacatttagacgccaaaaacacgcacgctgaagtcaaatgccttaataaaaacataaacacccccttttacaagctataagcacacctcaaattcagcttctgtcttttctttcacttgatcaaggctgaccccttcttgcaattccactaatttcatggcgttattggaaaactcaaacaccgctaaatccgttatcaattgatgcaccacgccttttcccgttaagggcaatgagcattcttttttcactttagactccccgtatttgttgcaatgctccatgatcacaatcacttttttagcgccatgcaccaaatccatagcccctcccatgccctttatgagttttttagggatcatccaattagccaaatccccattttgtgagacttccatcccccctaaaatcgctaaatcaatatgccccccacgaatcatcgcaaacgaatccgcgctattgaaaaacgaagcgcccggcaccacggttatggtttcctttcctgcattaataagatccgcatcaacgcccccttctaaagggtaagctccaatccctaatagcccgttctcgctttggaaaacgatattcatcccgctcacttcattagccaccagcgtgggcaagcctatccctaaattcacatacatgccctcttttaattcctttgccgctcttttaatgatagcctctctcatttcgcactccttgtggtggttttttctatccgtttttcaaatttctcgcccttatagatgtgttgcacatagattcctggcaagtgtatttcatctgggtctaattccccagccgggacaatttcttccacttcagcgacgcatatttttgctgccatcgcgcacaaagggttgaaatttcgggccgtttttctaaacaccaaattcccaagagtgtcgcttttataggctttgataagcccgtaatcgcctgttatggctctttctaaaatatactccttgccgttaaattctcttgattccttgccttgagcgatcaaagtcccaacccctgttggggtgtaataagcgggtatcccagcccctccagcgcgcaagttttcagccagcgtgccttgcggtgtcaaaacgacttcaatttctccattcagcatttgcgattcaaaaatcttattttcccccacataggaagcgataatctttttaatctgctttttttccaaaagaatacccaacccaaagtcatcaacgccgcaattattgctcacgacaattagatccttaatgcctttcttataaatgtaatcaatggcgtattcgggtatcccgcacagcccaaaaccgcccactaaaatagtgtccccatcttttaatgtactcaacgctttgtctaaatcggttataaccttgctcatctcattctccttatttttgttccactaccactgatagcccttgaccgccacccacgcacaatgacgcgcaacccacgccatgcccgcttcttttcatttcatgcaataaagtcactaagattctagcgccgctcgcgccaatagggtggccaattgctatcgcgcctccattcacgttcacgatattagggtttaattcaagctcttttagcacggcgatgctttgagcggcaaaggcttcattgagttcaaaaagattgatgtcattgagattcattttggcatttttaagattgtttttaatagcgatgcttgggcatatgcccataatatccggactacaaccacccaaaccaaaccccttgatagtggccattgtttttaaccccaatttttgcgcttttttagcgctgcataaaatgataatgctcgcgccatcattgatccctgatgaatttcctgccgttaccgagccgtcttttttgaaagcgggtttgagctttgcaagggattctagcgtcgtgtctctagggtattcgtcttctttaaaaaccaccacgccttttttactcgctatttcaataggcgtgatttcttcttggaatttccctgcattgatggcggctctcgctttgagttgcgactggagcgcgaatgcgtcttgatcttctcggcttatgtggtatgcttgagcgacattatcagcagtgatccccatgtggtaatcattgaacgcatcccacaatccgtcatgtatcatggaatctatcatgttcgcattccccattcttttcccctctcgcatgtcaaacgacagataaggcgctgcgctcatgttttccacgccaccgcacaccaccacttcatcgcgcccaagcatgatgctgtcatgcgctaactgaatagctttcatagatgatccgcaaaccatattgacgctaaaagcgtttctgtcattagggataccggcgtctagttggatctgtctggcgatattttgacccaaaccagcgcctaagacattgcctaaaacgacagaatccacatcgctaggcttaagagagctcgcgttcaaagcgtctttaagcacgctaacgcccatttgcctagcgcccacattctttagagagcctaaaaaactccctacagcgctacgctttgccgccactacaaccacttcattcatgtctttgcctttaagttgatttaatgatcatagtatcacttttaagtgattgaaaccctaataagttttattctgttttaggttttgttttggattaagggtgatccgtttatttttttcacaaaaatattattttagcattcaatgattgtcgcacgattctttatcgtctattctattaatataggagtaggaatatagggggcattcgctcaagtgctctttaattttaagcgcgattatgctacaattaggggcattatgctttcaataaagggtgtttttgactaaaaaattcatgtcttggatggtggttatcggggctttaatttgcgtgcttttaggggtgtttatcttctttaccagcatgtcggttaaaaaatctttaaccgcttatcttaacgcttatttggatcaacgcccccatatcaagggcatggggattgtaagcactccttttaaatgcgaagggttttttaaaatcgcatgcgtttctaaggagcttcgttttttagatcctcaaaactcccctattatggattttaaagatttaaatatcaagctccattctttagataaaagctctcttatcctttctgtccattctcaaatccaatcccctattttagaacaaaatattcagcaaaaaatccatcaaatccccttaaaaaacttgaataccttattggaaaaattcaaacccacgcgcttgaattgctctttacaattcaacgctttagatgaaaaaaccttaaacgacaacttaaaatgcgatttgactaatgcagagaatatccttgcttacactttttttcaagagggtttaatggagactcaagaaaatctctcccttaaaaatatctttaaaaccttgagttctaaagacgctaaagccatagaagagttgcaagacaaactgcgttttttagcgccaaagttgagcgtttctatccaagcacgccattttaaaaacgttttagaatccttttaccaccaaaataaagagagtttgggctttttttccccttattttagtttgcgatctcaaacccctagcgtttcttatgaaagcgcgttagcttctttagaaaactattttatggctttgttccagtcccattttaaagacgataccgcgctccaacagaattttaaaggattgttgcaagcctttgtttctatggctaaagacaaacgatctcaaatcgttcttaacgcccaagctaaagacaacaccaagcttacttttaacgccttgttagaaagcctgagcgtgaatttttttcaatcttacaaaataagccatgagtgatttcaaagtcccccccaaagctaaagggtttaaacgcctttttaaagcccttttttattctaaagacgggcttaaatgcgcgtgggctgaagagagcgcgttcaggcaaattattatcttggctcttttttgtatcactctagcgagctatctagctaaagattttttagaatgggggctattgattgcgccttgttttttatcggtggtgattgaactcatcaatagctccattgaaaaggctgtggattttactggcaccgagttccaccctttagctaaaaaggctaaagacatggccagttcagcccaactgatagggcttattttttgggcttttatttgggggcgttatcttttaacgctttattttaattaaattttagggagacacatgcaagatcatttagtcaatgaaacaaaaaatattgtagaagtggggattgattcttccattgaagagagctatttggcttattccatgagcgtgatcataggacgcgccttaccggacgctagagacggcttaaagcctgtgcataggcgtattttgtatgcgatgcatgaattaggccttacttctaaagtcgcttataaaaaaagcgctaggatcgtgggtgatgtgattggtaaataccacccccatggcgacaccgcagtttatgatgcgttagtgagaatggcgcaagatttttctatgcgcttggaattagtggatgggcagggtaactttggctctattgatggtgataacgctgcagcgatgcgttacactgaagccagaatgactaaggcgagtgaagaaattttaagggatattgataaagacaccattgattttgtgcctaattatgacgataccttaaaagagccggatattctaccaagtcgtctgcctaaccttttagtcaatggggctaatgggatcgccgtagggatggcgacttctatccccccccacaggattgatgaaatcatagacgctttagcgcatgtcttagaaaaccctaacgctgaattagatgaaattttggaatttgtcaaagggcctgactttcctactggtgggatcatttatggcaaggcgggtattgttgaagcctataaaacggggcgagggcgcgtgaaagtgcgggctaaagtgcatgtggaaaaaacaaaaaataaagaaatcatcgttttagatgaaatgccttttcaaaccaataaagccaaattagtggaacaaatcagcgatttagcgcgagaaaagcaaattgaaggcattagcgaagtgcgcgatgaaagcgatagagagggaattagagtggtgattgaattaaaaagagacgcgatgagtgaaattgtcttaaaccacctttacaaactcaccactatggagaccacttttagcatcattttactcgctatttacaataaagagcctaagattttcacgcttttagagttgttgcgccttttcttaaaccacagaaagaccactattataagacgcacgatttttgaattagaaaaggctaaggccagagcgcatattttagagggctatttgatcgccttggacaatattgatgaaatcgtgcgactcattaaaacaagcccaagcccagaagtggctaaaaatgccttaatggagcgtttcactttgagcgagatccaaagcaaagccattttagaaatgcgtttgcaacgcttgacaggccttgaaagagataagatcaaagaagaataccaaaacttattagagcttattgatgatctcaatggtattttaaagagcgaagatcgcttgaatgaggtcgtcaaaaccgagcttttagaagtcaaagagcagttttcttctccaaggcgtactgaaattcaagaatcttacgaaagcattgacacagaagatttgatcgctaatgagcctatggtagtgagcatgagctataaaggctatgtgaaaagagtggatttaaaagcctatgaaaggcaaaatcgtggcggtaaaggcaagctttcaggcagcacttatgaagacgatttcattgaaaacttttttgtggctaacacgcatgatattttgctctttatcaccaataaggggcaattgtatcatttgaaagtctataaaatcccagaagcgagccggatcgctatgggtaaagccattgtgaatttaatttcgctcgctccggatgaaaagatcatggcaaccctaagcactaaagattttagcgatgaacgctctttagctttcttcacgaaaaatggcgtggtgaagcgcactaatttgagcgaatttggcggtaataggagttatagcggtatcagagcgattgttttagatgaaggcgatgaattagtgggtgcaaaagttgtggataaaaacgctaagcatttgctcatcgcatcgcatttgggtattttcattaaattccctttagaagacgtgcgcgagatcggaagaactactcgtggggttagagggattaagctgaatgaaaatgattttgttgtcggcgcggtcgtcattagcgatgatagcaataagcttttgagcgtgagcgaaaacgggcttggcaagcaaactctagccgaagcgtatagagagcaatctcgtggaggtaagggggtcattggcatgaagctcactcaaaagaccggtaatttggtgagcgttatcagcgtggatgatgagaacctggatttgatgattcttactgcgagcgcgaaaatgatcagagtttccattaaagatattagagaaaccggaagaaatgccagtggggtaaaactcataaacaccactgataaagtcgtgtatgtcaattcttgccctaaagaagaagagccagaaaatttagaaacctcttcggtgcaaaatttgtttgagtgatgcgtttcttttcattctgttattttttattttattttttaggggtttctttgtatgcccttagccccctagaagaacaagaatttttgatttcgtaccgcttgaaaatcgttgattctagagtgatgggtgaagagtattctgtttctaaacctatcgttagccgcattaaaacagccccctatgttttagactatcattgctctatcatcactcgcaacttgcccgatttgaaaaaccccttgctccaaaccaaactagaacgcttccttttagaaatagcgttaaaaaaagaaaaagagcgagtcattgactgccttttaaaaagccaagtcgctatcacgcattatgatcatagctataaaaacggcaccactaccacaagcattcttaacctcaaagccttaagcgttaaagcgagtttagagggggacatgctgtctttagatatttttagaaaggaagaagaatgaaaatcgccattgtagaagatgatattaacatgcgtaaaagcctggagcttttttttgagcttcaggacgatttagagattgtgagttttaaaaaccctaaagacgctttagcgaaacttgatgagagctttgatttagtcatcacggatattaacatgccccatatggacggcttggaatttttacgccttttagagggcaagtatgaatccattgtgattaccggtaatgcgaccttgaataaagccattgattccattcgtttaggcgtgaaagactttttccaaaaaccttttaaaccagaattgcttttagaatccatctatcgcactaaaaaagttttagaatttcaaaaaaaacaccctctagaaaaacctttaaaaaaagcccccaaacacagttttttagccacttcaaaagctttagaagaaaccaaacgacaggccttaaaagtcgcaagcacggacgctaatgtcatgctattaggcgaaagcggggtgggtaaggaggtttttgctcattttatccaccagcattctcagcgctccaaacacccttttatcgcaatcaacatgtccgcaatcccagagcatttattagaaagcgagctttttgggtatcaaaaaggggcgttcacggacgccacagcgcctaaaatggggctttttgagagcgcgaataaaggcacgatctttttagatgaaatcgctgaaatgccccttcaattgcaaagcaaacttttaagagtggttcaagaaaaagaaatcacgcgccttggggataataaaagcgttaaaattgatgttcgtttcatttccgccaccaacgccaacatgaaagaaaaaatcgcttcaaaagaatttagagaagatttatttttccgcttgcaaatcgtgcctataactatcgcgcctttaagagagaggacagaagagattttacccattgctgaaatcaagcttaaagaagtgtgcgatgcgtatcatttggggccaaaatctttttcaaaaaacgccgcaaaacgccttttagaatactcttggcatgggaacgtgcgagagctcttaggcgtcgtggaaagagcggcgattttaagcgaagaaacagaaatccaagagaaagatttgtttttggaaaggtagggagttagggagttttaagggggataattatttcaaaacaccctctccttaaaaataagtttttatataataaagtaactaaaaccccatttttctgcttgggtggttaaactcattttatagtaggattagcgtgaaagagagtttaaagaattaaatgccttttcttttgtaatggcttgcggagtagaaaaaatcgcatgcttctctctatgataataaataataataatctataattgctaaccacttgatgatgatttaactttcgcccctatttttcttaatttcgtggctctccttttattaataatttttgtgtaggattaagttcagtaagtttaggggttcccaaccctaccccttgtaattgagtcatagggcggaatggtggctcactctcgctattttataaaggtttgaaacgctatagttggtgccgtctctgtgatggttagagagtgtcggcttggtctctattttccttaatattttctcaaactctcatgcgatagattttaaaggcatggcttctttgctagctcttatttatataatcaatggttattgttgccgctagccttataattttgaaaccatgacgcaatagcgcctctgctctctaatatttagctgtctgttattttcagccctacatcgttttaacaaacaaatgcaagctatttcaattccaaagctaaaaattttcccgtgtagctttgggttttttcgcaattttgtgccacttctaaaggcgtgccgctcgcaatgactctcccgcccttatcccccccatcaggccccatgtctataatgtaatcagcgtttttgataatgtctaaattatgctcaatcactagcatggaattgcctaacgccactaaagaatgcaaaacctgtaaaaggtgattcacgtcttcaaaatgcaaaccggtggtaggctcatctaaaatataaagggttttgcctgtgtcttttttactcaattctttagccaatttgatcctttgagcctcccccccgcttaaagtggtagcgttttgccctaaagtgatatagcccaagcccacatctataagcgtttttaacttcacggcgattttaggaaatttagcaaaaaattcataagcctcttccacgctcatgttcaacacatcggcaatggatttgcctttcaccttgatttctaaagtctgggggttgtatttagcgcccttacagctatcgcattggaccaacacatcaggcaaaaaatgcatttctattttaatatccccatcgccttggcatttctcgcaccgcccccctttcacattaaaactaaaacggctcgcgctatagcctaaaattttagcttctttctgttcggcaaataaaatcctgatttcatccatcactcctgtgtaagtggcagggttgcttcgtggggttttgcctatgggggcttggtctaaataaatcactttatccaaatgctccaaccctacaatctccaccccattcaagctttgagtttttttagcatggtttaaaagggtttgagcggtgggtaaaagggtttgtaagatcagcgagcttttaccgctcccgctcacccccgtaatgcacaccaattgttttaaggggatttgaacgctcaaattcttaatgttattgatattgacatttttaatttctaaaaaatgcttttctttagggggttcaaatttggggcgctcaatctttttagtgccgttgagatacaaagcggtagaatggttattttgcaataactctttcacgctcccgctaaagaccacttcacccccatgccttccagcctttggcccaatatccacaacaaaatccgcatgcttaatcgtctctttatcatgctctacgacaatgagcgtgttcccctttttttgtaaattcctaagggtgttgatgagtttgagcgtgtctttttcatgtaagccaatgctaggctcgtctaaaacatacaaaacccctgtcaagccactcccgatttgactggcgattcgtatcctttggctctcccctccgctaatcgttcgcgcatccctccctaaagtcaaataccctagccccacatcgtataaaaaaaacaccctttctaaaatctcttttaaaatcggttcagcgatctttttttcttgctcgttaagatagctaaaatgcgtgggatcattaaaaaaatgatagacttcttcaatgggcttagttaaaaaatccgccattttcaagccagcgacttggacgcttagacttgaggctttcaaacgatgccccttgcatgaagaacaggttttttcgctcatgtaatcgctcagatccttttgctctttaaacatgtcataagcgatttggataatgcctttccaagggcgtttcaaggggctgtttttaaaatgaaagctgatttcagtgccattcccatacaaaagagcgtcttgctgctctttgttcaattcgttgaaacaaagcgcgctgtcaatgccattataagcacaaaagccttcaaacatttgagcgtaataactgcggttatacccaaaaatcactttgatcgctccttgatttaaaggcgtgttaggatctaaaatcttactaatatctaagctaaattttgtccccaaacccaagcaactttcgcacgcccctttaggcgaattgaaggaaaaactcaaaggctctaattcttcaaaactcatcttacacttaaaacatgccttatgctcgctgtaatgcttcctaatacttggcgcgttgtcttgcaagatttccacttctaattccccatagctttctttaagggctttttctactgcgctagcgatccgtgaagaattttcgctattgataaccaccctatccaccaccgcttcaatggtgtgttttttggttttgtgcaaatggatttcttcatctaaacgcaccatcaccccatcaacaaaagccctcacatacccctttaaacgcaagctctctaatttatcgttaaacgaaccttttttatctttaataatgggagcgagaataatgattttagaattttcttctaaatgacagatttgagaaatgatatcgctcgcactcatagaactaataggctctaaacatgtggggcaaaattgctccccaacccttgcaaacagcaaccttaaataatcataaatctcagtgatcgtccccacagtggatctagggtttttagaagtggttttttgatcaatagcaatcgcaggggttaggccttcaattttatccacattaggcttacccactttgtctaaaaattgcctcgcatagctagacaaactctctaaatagcgcctttggccttcagcgtataaggtgtcaaacgccagagtggatttacccgaaccgctcaatccggtaaaaacaacaaactggtttttagggatttctaaaaaaatatttttgagattgttttccctagccccttgaataatgatcttatccataatggttttatgttgcaagagtttccttaaaataagaaagtggattaaaaggagctattatacttcaaaaaagaatggttttattatcatttcttattcataagagttaaaaatatttgcttgattaaggataaacatgctattattctatgagacaattttaaagataggaatgtaaaggaatggaatttatgaaaaagtttgtagctttagggcttctatccgcagttttaagctcttcgttgttagccgaaggtgatggtgtttatatagggactaattatcagcttggacaggcccgtttgaatagcaatatttataatacaggggattgcacagggagtgttgtaggttgccccccaggtcttaccgctaataagcataatccaggaggcaccaatatcaattggcactccaaatacgctaatggggctttgaatggttttgggttgaatgtgggttataagaaatttttccaattcaagtcgctagatatgacaagcaagtggtttggttttagagtgtatgggctttttgattacgggcatgccgatttaggtaagcaagtttatgcacctaataaaatccagttggatatggtctcttggggtgtggggagcgatttgttagctgatattattgataaggacaacgcttcttttggtatttttggtggggtcgctatcggcggtaacacttggaaaagctccgcagcaaattattggaaagagcaaatcattgaagctaaaggtcctgatgtttgtacccctacttattgtaaccctaacgccccttatagcaccaacacttcaaccgtcgcttttcaagtgtggttgaattttggggtgagagccaatatctacaagcataatggcgtggaatttggcgtgagagtgccgctactcatcaataaatttttgagtgcgggtcctaacgctactaacctttattaccatttgaaacgggattattcgctttatttggggtataactacactttttaaacctttaaaagggttctttaagccctttttagtctttataaaagggattttagtttgaattttcacaccttaaaaagctaagatcaattaaaagaaacttttgagcgtaaccaacaaaaccaataccattgagtaggcattttgaaaattcatctaagggttttaaggggattgtttgcaagaaatagaaaatctgcaccaaagcgttttgttacaagaagtcttgcaagcgttcacgcctttagaagaaggggttttgattgattgcactttagggttaggggggcattctaaagcgattctatcccaaaaaccgcacctgaaactcattggcattgataaagataagttcgctcaagaaatcgctaaagaacgattgaaagaatttgaagggcgttacaacctcttaagcgggggttttgccaaacgctttaaagaagccctagaaattcatggcgagcgaatcaagggggttttagtggatttaggggtgagttccttacagcttgatgatgacaatagagggtttaatttccgctcgcacgctttggatatgcgcatggatttggaaagcgaattgaacgctcaaaaagtcatcaactcttatcctgtagtggcgttagaaaaaatctttagagactatggcgaaatcaaggaatacaaaaaaatcgcccataaaattgcagaaagacgcgctaaaaaacccttcaaagacgctaaggatttgagcgagtttttaagctccctttctaaaaataaaaaaatccacccagcgacattagtgtttcaagccgttcgcatagaagtcaatagcgaattagaagaattaaaagagtttttacaatacgctagaaaccttaagggagcgattttatgcgtgatttcttttcattctttagaagatgggttagtgaaaaacgcctttaaagattacgccaaaaattgcatttgcgatccttcaagcttcaaatgcgcttgctctaacaaccacgctttaggcgcaattttaaccaaaaagcccatcactccaagcccagaagaaattaaaaacaacaggcgttcacgaagcgctaaaatgagagtgttccaattcaagccatgagtaagttatatgagtaagccatgaatatcaaaacccattcttcaaatgaaaaagaacgctttgtgcgtatagaagaggacgaaaagaaagaattattcgccgaaactgcaaatgaaaatccgcacggcctttctttaatggctttaataggagtgttggtttttgggggcgcgtttttagccttattagtgcctaaaatctatttaagcaataatatctattatattagccgtaaaattaataccctagaagatcaaaaacgcctgcttttagaagaacagcaaatcctaaaaaacgaattagaaaaagagcgttttaaatactatatagagaatagtgaaaatattggcgatattgcgttttaatgaaaaaatgccagaaaacattttttaaactaaatataaactaaatataaaaaaaacttgcgtcaagcaaggtctcttataaagcgctcttagggggcgttaagcgcaaaatatccccctatgcgttcatgattttactatcaaacaaagcaactcaaaccccattttttagaaaaatttaggggggttaaaggttttgggtgtcaagtttttattaaaaatggcctaattaacgctaaattagccctaaaacaaacgcttgtttttaaaaatttgtttctatctattgtttctatttagatgtaaagcccctttaaacccttgatttttaggaaaaacctctcttaaatagtataatagaaaagcccataaaagttaatcaaggagcaaccataaaaaatattcacttcgctttcgttattcagtatataacacaacactaacatcagataaggaaatatagatgagaaaaacgatttcagcgttgtttttatcagcgtgtatagggttatcttctgttcatgcagataacgctttgattttacaaacagattttagcctaaaagatggggccgtctcggcgatgaaaggcgtcgctttcagcgttgattctaatcttaaaatctttgatttaacgcacgaaatccctccgtataacatttgggaaggcgcttaccgcttgtatcagaccgctagttattggccaaaaggttcggtatttgtgagcgtagtggatccgggcgtaggcaccaatcgtaaatcggtggtattaaaaactaaaaacggccagtatttcgtctcgccagataacggcacgctgactttggtagcgcaaactttggggattgatagcgtgcgcgaaattgatgaaaaagctaaccgcttgaaaggttctgaaaagtcctatactttccatggccgtgatgtgtatgcttacactggggcgcgcttggcttctggggcaatcacattcgagcaaatcggtccagagcttcccccaaaagttgttgaaattccttaccaaaaagcgaaagccacaaaagggggagtgaaaggcaatatcccgattttggatattcaatatggcaatgtttggagcaatatcagcgataaactgctcaatcaagcagggatcaaacgcaacgatacagtgtgtgtaacgatttttaaaggttctaagaaacaatacgaagggaaaatgccgtatgttgcgagctttggcgatgttttagaaggccagccgttggtctatttaaacagcttgttgaatgtttccgtggcgttgaatatggataatttcgcgcaaaaacatcaaattaaatctggctctgactggaatattgatataaagaagtgcgctaagtaaagcgctttttagaaaaattaaggggttataaggggggttagagatttttaactatcaaactttgattaacacatgtttttcaattatgggtgggtgttttagggtgaggaagaaattgataaaaataacatttttttaaataaaagccttatttttatctttttttcgtataataaaatttaagttagtattgatagcgattctctaagattttttaatcttgtgcgataaaatcaacgcttcttaataagcttatagttttaaacattcaaaatagtataaaaaggaaagtcatgtatgcggctcatcctattaaacccctaaaagcccctaaactcaaacctcaatttttaaggcgtgtgtttgtgggcgcgtccattaggcgctggaatgaccaagcatgccctttggaatttgtggaattagacaagcaagcccataaagcgatgattgcgtatctgctcgctaaagatttaaaagacaggggtaaagatttagatttagatcttttaatcaaatatttttgctttgagtttttggagcgcttggttttaaccgatattaaaccccctattttttacgccctccaacaaacgcacagccaagaattagcctcctatgtcgcgcaaagtttgcaagatgaaatcagcgcgtatttttctttagaggaattaaaagagtatttaagccacaggcctcaaattttagaaactcaaattttagagagcgcgcatttttatgcgtccaaatgggagtttgatattatctatcattttaaccccaacatgtatggcgtgaaagaaattaaagaaaaaattgataagcaactccacaataacgatcatttgtttgaagggctttttggggaaaaagaagatttgaaaaaattggtgagcatgtttgggcagttgcgtttccaaaagcgctggagccagaccccaagagtgccacaaactagtgttctagggcataccttatgcgtggcacttatggggtatttgttgagttttgatttaaaagcttgtaaaagcatgcggatcaatcattttttgggcgggcttttccatgatttgcccgagattttaacccgagacattatcacgcccatcaaacaaagcgttgcagggcttgatcattgcattaaagagattgaaaaaaaggaaatgcaaaacaaagtctattcctttgtttctctgggcgttcaagaagatttgaaatacttcaccgaaaacgagtttaaaaaccgctacaaagacaagtctcatcaaatcgttttcactaaagacgctgaagaattgttcacgctttataacagcgatgaatatcttggggtttgcggggagcttttgaaggtgtgcgatcatttgagcgcgtttttagaagctcaaatctctctttctcatggcatttctagctacgatttaatccaaggagctaaaaaccttttagaattgcgatcccaaacagaactgcttgatttagatttagggaaattgtttagggattttaaataatgaattatagagaattactagaatttaacgattacgctatggatttgactattcgcatggctcatcatagcaccgctattgaaaacaatcctttgagccttgctgaaaccataagtattttaaccaccgaatacattcctagagaaatgccccaaagagctttctttgaagtgaaaaactatcaaaacatgctcttctttctgttagaaaacctgaataaaagacaaagcgttgatagtttttttataagagagttgcatgggattttaatgaattttttactccctaataagggggctttcaaaacggctgataataccattttaggagctagttttgaaatgaccccccattttcaagcgcctatggctatgaaagaatggtgcgataacctcaattataagatgaagaccttacaagataaagaagaaaaactaaaagccattttagaacaacacattttgtttgaaaggatacacccttttagcgatggtaatggtagggtgggcagaatgctaattttttatagcgctttagagcaaaacttaataccatttgtgatcaccaaagaacaaaaagaggcttacattaaggctttagacacgcacaatacagaaagcttataccaactcgccaaagtatcccaagagtttgaactcacacgcatacaagggcaaatggtactaaataagaataagccctaaaatcatggtttttaagcacgcatcaaatagagctttttcctctcgcttgaagaagcgatgttgagcagttggcggtatttggtgatcgttcttcttaccattttcaaatggaatttttcttcaatgagttctaaaatcttagcgtcgctcaaaggctcttttttgtcctcgtttttaatcaattctaaaagatagtctttaatcacagcgtttgaagtctcgctattgtctaaggcgatgctaaagaaatgcttaatggggaaaacccccctttcgcatgccaaatatttattagaaatggcccttgaaatcgtgcttacagagtggttaaactcattggctaaatccagtaattttaaagggcgtaattccttgcctttaaaaaaatcgtattgatactctaaaagcatcagaccgattttataaatcgtggcttttcttaaatttaacgcatcaatcaaatctttagcctcttttaatttgtcttttaaataatcgctatccttaaagcgattttcttctaaactgatcgtcgggtagctctcatcattcaaacgcacaatcatttcattatccacttctaaaataaaaagttcaggaatgacttctatttctttttctaaaaactcaatggctggggggtttttaaaggattttaaaatctttaaagccttttcataataaaaatctttagaaaattcatggtgtttttctaaatttaaaatgatctttcgcgcttcttcataaagctcgttattgtccaattccctaccctctaactggaataaaaagctctctttcacatctttagcgccaatgccagcgggattaaggtaactaaaacgcttgcgcactttttcataaatttcactctctacccctaaaattttagccctttcttcaatgttttcttcaaaatacccttcactatccagtccgctgataatatccatagcgattttttgagaggtttcagtgggaaagagaggaggaatgatttgagcttctaaggtttcaaaaaggcttttagaagcggttgcgaaattttctaaatgatcgctgctctttttaggattaaagcgatcgctaaaatttttgatgcgtttgttttcaattttgattaaggggttatctaaagcgttttgtttcaacacttcttctaaatcttcaagctcgctttgtaaaatggggagccacccttttaaagtggcgtttagtttgtttttagggctaaggtttgcgcgtaagatcgccatgtctataccttaaaattttcccctaaataatacttacgcaccaaagcgttttcataaatttcattagcgttcccgctcgctaaaagcgtgccgcttttgatcacatacgccctatggcacacgctcaaagtctctcgcacattgtgatcagtgatcaacacgccgatgtttaatccaatcaagctttcaatgattttttgaatgtcaatcaccgcaatcggatccacgcccgcaaaaggctcatctaatagcacgaatttagggtttttcattaaagccctagcgatttctacgcgccttctttctcccccactcaagctcatgcccttgcgttctcttatggcttggatattaaaagcatcaagcaagctttccattttttcttcgctctctttagagtttttaaaagtgctctcccctgctagggctagattctcttccacactcaattctttaaaaatgctggattcttggggcaagtagcctatgcctaagttagagcgcttgtgtaaggggtatttagctaaattcacatcgtttaaataaacgctccccccactaggctctaaaagcccgcatatcatataaaaggtggtggttttccccgccccattaggccctaaaagccccaccacttcgccgcttttcacttctaaagaaacatctgaaacgattttggtttttttaatctgtttgtttaaatgctctgcttttaaaatatccattcaagcgaccctttaagcgatctttatcgtataaaaacggctggttggttcggttttgatttccacaaccttaatagctaaatcgtatttttttaaaattttttctaatttttcatcgccccattccacaaaatggatccccttttctaacaaacactccaacatgccaagctccaagcaagcctctaaatcgcgcatgtaaaaatcgtaatggaacacgctctcgctataagcatgcatcaagctaaaggtgggtgaagtcgcttgaatgtctaaacccaagtgtttcaagcacgcttgaactaaggtcgttttaccgctccccacaacgccttttaaaagcaccacccccttaaaatcatcttttaaaattgcagccgccactttgtccaactcgtctaaattcgctctcataacaattccacgctcttgatttcaaactcgctcttaatctcttcaatgaggttagaatggttagccataaattcttgcaacgctgtaggggcttctttgggttgggtttcttgaatctctttttctttaacctctttagtgtcgttttctttcgtttgaagcgcttttccaaccgcttcttttccattttctttcgtttcagccgtcgtttcggtggttggtttgggtaagattttttcccttaaagaagaaattttaaaatctttaacctctttagtttcttctggagcgtttttattttccaaatgatgttttaaagcgattttgatattttcgcccttgccaaaaaccccatcaacgatacttttcacgattttaaatcgttctcttaaaagctctttatctttatcagcggctaaagactcccaagtcaaggttttagtctggctgtcaaaatcaatgaaacggatatttttttcaaacaccgcccctaactcgtagttgcgctcataaaccaatgtttggacttgtttgaagaggttgtggaaaatgcgatctttagctgaaagcatgggagtttgcggggtttctgtgctctctcttttttctagtttttctctgttttctatgctctctatttgttctctttgttctcttttttctatatttttaaattcttgtttaggggcgttatagcttatgctagggctttgattgaaaggggtttgctctaattctacaatcgcatcatctagggctttgagtttcaaagcttctttgaatttcattttcaataacaacagcacaaaactagcatttgccccttcttttaaaaggctgagactgctcataatgattttaaaaaagcgctctattaaaagaatggaataagaatcagggcttaataatttcgctttcaaaaaaagcatcatttcttctaaaacgccctcggtttcataattttctaaaatggcataacgctcttgcaatcgcgcttcatcttggttgattaggctttggaaaaaatcttctaaaacgctcctatcaatcgcccctaacatttcagccactttgctttctgtgatagcgttatcgcaataattgatggcttgctctaaaagagtgatcgtatccctcaaactcccttgcccgctgtgagccagtttttctaacgcactgttttcatagctcacttgttctttttctaaaatggtttttaaatgagaaataacggaattttcagggatttttttaaacctgaaatgctgggtgcggctgagtatggtagcgggcaatttcaaggcgtccgttgtcgctaaaaggaatttcacatggctaggaggctcttctaaagtctttaaaagcgcgttaaacgcttcggtggtgaacatatgcacttcgtcaatgataaagattttatagcgcccaaagcttggtttgtagcgcgtttgctctatgaggttacggacatcatcaatccccctattagacgccccatccatttctataatatctatgtggtggttgtttaaagcgctctggcattggatgcaagtatcgcaaggcacggcttttggccctgtttcgcacattaaagccctagcaaaaatcctagaagagctggttttgcccgaacctcttaacccgctgaataaataagcgttagccaaacgctggttgtctagggctaaagaaagcgttttagccacgctctcttgaccgactagctcgctaaaatgtttggggcggtattttaacgctaaaacttgcatattgattgtaatccttaaaactcatttaggagtattgtaatgcaaaatgacttaaaactagcccctttttaggttttactcaatagcgctaaaaaatccctgaataaagtaacgctaagcgttcccatgatagcggttacaaaaagattcacccccataaagattttttggttgtttaagagtttagagccatagcgtaaggacatggtgcataggagtaaaagccaagaaaaagcagccgataaagtgccggctaaaaagacgaatttttgagctaggttaaaagacatagcgctcgcgccaattaaaaacaccatttccaaatacacttgcgggttgagtaaggtaacgcctaaagtgaataataaggtcttttttaaggataattttttgggggtttggacttgcttttttttaaaggtttgaaaaagggtttttaaagccaaaaaagcgtaaaatccggtaaaaactgccccaaatagatttaagaataagctcaaataaaggtttttagcgaaataagcccccacgccaaacacgcccatgctcattaagacaatatcgcacataaaacacagagtgcaaatcaaaaacacatagttcctagccatgcctctttccacaataaacaaggattgcgctcccaccgccgcgcacaaagaaatcgctaaaccaaaaccttctataaaaaccacaaacatcttgcttaaatcctttcactcaaaataagccaaaaactaccaacgctatacaaactaatcattcaaaatggtattttaaaattttagggtttaaaacgacctttataaataaaagttaaatgatgacacaatggctatacaaaatttaaaaaccccatttttactattcttagcggtgtttgagaataaattaaaattaacatggtagaatgccaaaatttgctgtcgtcatgcggcaaaaatttagaacaaggaattgggaatgagaaagagtttggctttttgcctatcagctttgcttggattacaggttttaaacgctagagatttttcgcaactcaaagataaggagcttttggaattagcaggcactctgccttctaatgaagcgatcgattatcgcatggaagtgtctaaacgccttaaagctttaaaagctgaagacgctaagaaattccgtgcgaattttagccggatcgccaggaagaatctttccaaaatgagtgaagaggatttcaaaaaaatgcgtgaagaagtccgtaaggaattagaagaaaaaaccaaaggtttgagcgatgaagaaattaaggcaaaagggcttaatgtgagcgtttgtagcggtgatacgagaaaagtttggtgtagggctgttaagaaaaaagacgaacattgttctcctaagtgagtgggattgaaatttaatttaaaaggaaaaatatgaaaaaagcgttgaaaatattttctgttggcgcgttgttatttgtggcgttaaacgctaaagatttcagcaaaacgagcgatgaagatttggctaaaatggctggcattgtcgctccgcaggatattgtggattacacaaaagagttgaaaatgcgcatggaaaagatgcctaaagacaagaggaaggcgttccataagcaattgcatgaatacgcggttaaaaacacagacaacatgaccgtagcggattttgaagcgcaccaaaaagccgttaaagaagcgcttaaaaaaagcaacatggaagacatggatgacgattttggattgagatcatgcaagcatgggaaaatgcacaaacaccataaacatggtggtcatgacaaacatagcaaagggcatggcaaagaacaaggtaaaaaagatcacgatcatgatgatcatggcgaaaatgagaaataaagcttaaactacaccactttttctatcaaagcttcaaattctttaagcagaaatcctaaacgcttttggcgtttgggataaatgcgttctgttaagcgttatcaaaattctattttcattaaatgttgatgataagccaaagaattgcttatagcccacttgcacgccaagcccattcagagcgccgttattgttttgagagctgatcatgcccacttttttaaaggggttattgctcatcgccgctaaagcttgagaaaggttggattgctgctctgggttgatttggtagttgtattggcctgctgccggagcgttttgatcgtaaggcagtgtgataatgtcttttgtattgacttggttataggggagtttagaaatctcttggcttagattattagcgctgctataggcgggttccttaaagtaatgtttttgttgtaagaatatcatgaagtgataatatatttacaatgaacctaattttactataaattgattggatttcaaaaaaaaaaaaaaggagtattttaacctatttatctttggagtgttaatttttggaacgataaaatgatcttttggatcttatcatcaacatttaatgggaacgaagccacactaaaacaagaacgcgtagctgacaaaaacttctttattcctaaaaacgctgaagttttgtcggatcgtttgttgctgccacacattgctagcgccaaagtttttccaactttgcgtgctcaagttgtaataagggattttaagccccacattgaagcggttgtgtttgcctatatacaaagagcctccaaaattcacaaaaaaccccccacctgcggcaaaaaatttatcgtcttgatgggtattttgatttttatattgaggactccacaagattgcgtattccaccccacccccaccaaacacgcctattttaaaaaacagcattttttccgtttttaaagcgagttttaaaagggtgtctatagggagattaacaaacacattcacgttcaaaccaaacgccatgaaatgcccgttatcaaaaaggaagttttgggggtttggggttttttgcaaaactaaagggccttgagcgtttgaagtaggatcgtaggttttaatcgcacttgggttataattcgcttgggataaaagggtgttaccccccactttttgacctaattgagccttagcgtattctacatccccccacacccttaagcctaaaatatggtatttatcaaaagctatttcatcgcctatttgcccggtataagacaaatttttaccccccttataatgggcttctaatttctcgccatagcacacgctgctagggcaagtggggttgtctttataggcttgttgccacatgctcgtgcgcgtgttagcccctgtgcctagcctaaaacccaaataaatgtggtttttcgttttaaaaaaaggcgttttttcagtggcattgccccacaaaacccccaaactcgctaaaaaaatgaacgctttcaaacgcttttttgattcaattctacccataatggcacttcactttgtagcatctcttgattaaaaaattcctctatgctctctcgcatgctctttatttctgtaagggtattgacgcagttgcgaaacgcgctcgcttgcatttcgcccttagcgtaagcatgcaagtttttcctaaacatcactacccccctatccccataaaactccaccattttatcaaaatgttctaaaaccaggtcttttttcacgactgcgggcaattcggtggtgttgtttctgatttgccaaaatatccatggggctcttaaagccgctcgccctatcattaacccatccgcttgcgtgatttgtaagacttcaaaggcttttttcacgctgtcaatttcgccattggctatcacgggcttttttaaaatctttttcattaaagcgatgctttcataatctattttgtctttttgatacctatcgcttcgtgtcctcccatgcaccaccacataatccaccggcgcatcatttaaggcatgagcgatttctttagggatttttttttcaaaacctaaacgcactttcacgcttgtgatctttttattagtgttttctctgatgatttttaaaagcttcaccaagtggtttaaatctttcaatagcccgctcccattaccatgattagccactttaggggcaggacaaccgcaattaaaatcaatcccactcacatgctctaaagcgttgattttttcaaccgcttctttgactacgctttctttagagcctgaaatttgcgccatgaaatgatcttctaaaggggatttttctaacattttagaagttttatcaaacgcatacactaacgaatgcgagctcaccatttcgcttgtggtaacgtccacgccaaatcttttcaccacgcttctaaaaggcaaatccgtatagcctgctagaggggctagaaaaagccattttttatttttaaagtccatcccgctctcatatcaaagttttttgctgtattttgacacaatcaaggttaaaaagggctttaaaaattagcgcttgataaaattaagctcttttatagattgatgaaactctgtttaaaacgggttaaaaaatcatgcgttggttgttttaaaaactctgcgtataaaacaggccgtaagcgtttagggatattcaacctcctagccctgtctttaaaatcctttggcatgcttaaagtctttgggggtttaagagcgataaacacatgctctttatcgctttcaatcatgaatttttgagcgatttctaggctaaaaaaatggcgtttgatttcttctttttgagaaaagctcaacacataccccttttgctttaagattttatccaccataaacagcgcgttttgcgaatgcttaaaaaaagtgatcccatgcctttgtgaaacgggcgttaaaggataaagccgctctttttcttgatccaaaaatttaaaactttggataatgcctttagaataatgttgcatcaaggcgttggcgtaatttttcctgaaacaattgcgtttgaattttaaagaagaattagaatcgtcttcaaaaaatttttgatctttagcgagcgttttaagggtgtctttaggggtgtagagcaaggggcgaacgatcgcataagattctcttttttcataagcttgaaagcttaaaagcgtgtttaatccggcgcctttacttaattgcatcaaaaaccattctaatctgtcattcaaatggtgcgctaaaatcaaatgcttgtaagaatgctctctcattagggcttcaaaaaaatcataacggatctttctcgcttgcatttcaaaattgcgtgcgatttttggggcgtaatggatgtagcattttttatggtgtgtttgggcgagtttttgagcgtgttggatgatttcaaggcgttgtttttgcgtgttataatccactaaagcgatgtcaaaagcgatgttttctccaactaaaagaaaaaacaagcaagtggaatccaacccacctgaaaaacccaataaattttgaccctctcttaaaggctctaaataatttttaaaatctcgcgctatcaaatcgttgctaaacgcatgctgaatgggttgcgcttttatgaagtttccttgtgggttaaaacacctttgagtaagcttgcgccttctatgcctaaaatttcattcctgagtttttccacttcattcaaacctggagctttttgatgaacggcttcgttgcggatgttttgaatgaggcttaggcttttttggaaaggataattgatgaatctttttaagttttcttctaaatggtcttggactttttcgtgtttgagtaggagtttaatgctcccaagattgagctttttagtgaaaaaatctttaagcgtaaaagattttccttggactttataagctaaatcataaaggttgggatcgttttcgcaagcctttaaaagaacttgtttagcaaaaaggtaaatttcgtattctaaggttttggtgtatttgacgatgatgctggtaaaatcattcaaaagatcgttttcgctttgtaaaagctctaattcggcatgaatgatgttattgatgctgtcagggtgcaagaggtaaaaaagccttttgccaaaaacaaaacgcatgaaattttcttgcatggttaaatattctttgcttttatacacgctcagataatgcttttcatcgcctgaaaaataagaacgctcttcttttaacttaaccggcaaaggatagacgtaattattcccataaatggcgtaagtgtggttgtttggggcgatgaaattggctaaaaattgatcccttaaaaggctgaagtcttccctgattaattcccttaaatcgctgataataaaaaagtcttccacttccaaatttttttctttataatagctagggatcaaaccctcatcaatctctttagaaacctttatcaccttagcggcaaataaattagcgtaatcggtcaaaaaaagctgcaaaaaatttttttcattggtggctttgtaaatctcttctaaagagtcgtgcttttcttgatcgttgagctttgatcggattttaccaaagcccacttgggatttttcctgtaaaacgcttaaatgttgttggatgacatctttttgataataagggttataaaggattaaaaggtggttcatgccctagcttattttaggatttctttgaggttttgcttgatctcgtcaggattttgctcgtattcttggatgagatcttttaaaatttcaaacaattcgttaaagtcttgcgggtgttctttcttaaacttcactaccaaatccaaagcttcacaagcgttattcaatggatctttatcgtcattgaaagcgtctttgatacccaaaaccatcttggtaatgcgagtgctttgtccagggcttgaaatgcgtttgcatataaaacctttgaatgcgttggcaagcttaaaagatgcgcaaattttagaaaacatcgcctttccttattgaaatatttaaaatgccacttgttggcttagcccgtttcaagcctagccaaaaagcctttttgatgcgtttttgaaattctaacacaattttagttcattcctcttcaggctcaacatctatgaaatcttcgcccttgataaaatcttcgccaatcttaatccatttttccagaccttgagcgcactcttgcgtttttttaacgctttcttcgcatgcttgaatgcatttttccagttccaacgccattgggaaacatgtttgtttgaatctggtttcatcgttgatgagggctaagatttcttgtttttgattgttaaaatgggattccatttctcttttagtttttttcaagttcttgttgtttttggtatttgttataagaatcccatgcttcaaaagcaagaccgataagcggtaaaactttgttcaaattgcttgccaatctgacagcgccccaaggtttgaatttcaaagccaaatctatgcctacaaattttcccacagccactatcccgtctctagtcgctttgatgctagttgcattgataaacttgctttgttctaaaagtttgattccaatccttccaaatgtcccggcatgcttttcaaaagaactcatatcagcattaaaagtcgttccgattttagcaatttcatttgaaatcccttgcgtttgtttttcaaattcatttttgactcttgtttccatattgatacctttatcgcctatttctcttgtaacaaaatcattaaaggtttctaggctagtgccagaaatttgacggatgagatcgctgaaataccttattataaattctcctaaatgaatgcgggcttgagaaatttctttatttaaatcttgaatgtcctttcgccttttttcaagcgttttattcaaatattccatttctctaattaatatcttgcaacgcttgttttgcgggcggcatttgcctatagaccacatcttgaatgacgctttttttggcttcttctatgatggttaatttcccgtcattttctttaatctttttttgcgtcgcgtcttgcaaggctttgatgtgtgagagtttttggaattcttcttgatgctttagccagtgttccacccccaaatcaaaagggtttgccgcaacagcgacaataatcaaactttctttttcttcttcgtttaaagaaatcaaatcattcagtcggttttggatgttttcttttttgatcttaaatcttttgttgtaatcttcttcatcttcaatatccgcttcttcatcaaaacggctgatgacaaatatcgtcctggataaaagattgagcgtcctaaacaaccagtttaaatcgtccttatggctttctttgatagggtttgacgggttgagtgcgtataaaatgaggtgggcttcgctgatatattttttcgtaatatctttatagcgttctatttacagcgttctatttcgccgctatcgtgttcttttttttcaaatccgaatagtcccggggtgtcaaccagctcaatttcatcatctatgttatagattttaacttcatcgctggattcttgatggtctatattcatgctcttgtctagccgatcgatccaagctgccgctatggaggttttcccgcaagaaaaacctcccactaaagccactttaagtttttggccggcaacattttccatcgcattatggatcttgtctttgagagaatcttcaaccttgatgccgtattcttccccagtatggacaaaatcaagtaattttttaaggatttcttgattcctcttttgattttttttaaattgttctagcgtttcattcttcattgcatgctccttgttttgatgtcattagagatgtatcctaatcttttattaacctcttttaacctttctttcttgtattcgtaattctcaacaggtccgttaagctcggctttgaatttttcaatcttttcccatatgtcttttttgacactttcaattcggctttccacatcctgtgcaattttttcacaagcttcatctaacttctcatccactttttttctttgttgggattttttataatctgaatcaaaaaaaccccatattgatttacctacccccactaatgctaaacccactcctgcaattaacgcaaactcacctactacaggcgtcaatagaagcaaaaccaaacctcctattgaactaaataagcctattgtatcaatgccactagcaaaattaaaagtagaattagagtcaaaattaccgctatcaatactgatgcgttccaacatttttaaagaatttttaattctttctttaaatcgttcaatatcttcttttatctgttcatcaaatctttcctcgcattctttgaaccgccgttctatgtcttcaatcaattttgtctgtctttgaatgagttcattgtcaaaaatttctttacattcattatttccaatacctctttcaatgcgttcatgcatttcttttctaaaatcagattcgaattgattgattttgctgaacgctgaattttccaaatctgatataaatttttctttagaacgatccaaattaaagcgagcttcttgttggtgttcttgtgtttctttgatccctggatcgatctgtttttcaatcgtggtttttatcgtattttgtaattattctaccacttttaaggctttattgcagtttgattgaatgattttggcgcgcgagttttcaagaagattttcggctataaattctgctaatggtttgaaatgggatttatataataataattcttctacaaatgtttttcatctctttatttaaactttttaagctttctttttcgctttcattgataagcttatcttttaaggctcttgggctagtgatcggtttgttgaaaatcgtccatacctctgtttgcgaatcaagctgtctttggattttttcaatcgttccccttttcccttcttctcctttttgcggaggattaggcgttttggtaacataaaaaatagcatgggctttttgcgttgcgttagaaatctgatcgatcactttttgttcgctgccttctatccctggcacatccagcaaaataaagttttgatggttgtattggaaagaataagattgtgtttttaaagtgaaatcgctcctcccatcgcctataatcgctccatcttgcaatgaatgaagttcgtttaaaatagcctgtttgttgcgttcatcattttgatagttgttttggtaagttgaataaagccgcttgaatcgttcttgttgatccactttgctttgttatttaaaaaacatcttcaaacattcaataagggttgatttccccgcaccggtttccccataaaaagcaatggtaaaattttcccactcttcattatttttcaagctttcaagctcttttaaacttttaaattctaatttttgaaacacctccaacgcttcttggttgaatcgcttcagtttttcatctttgtcatcagcgtttttgaaaatactttgaagatctttaatgctcttttctacgccaagataaatgtttttcattttgcatgcctcaagcggattttctgaagcattttaacaaaaaaaaacgcaaacccccaccctctagccacgctcaaatcgcgcttttagtcttatggctagcttttaaaaagggcttaaaaccttagcgagtaagatattgtctttaaaggcgctaggcacaatcgtgtaatgaccgggttgtaaaggggtggttaaggcgctgtcgttgattaaaatttccccatccacttcaggcgcccacctgagatccctagctttgtaaaaatactcgccctctttacgttccactaacgccttaatgggcttattcaacaaagccttaaaagaatggttttggtgttttaaagcgattttattcaaggctttaatgcgggcgttgatgatttttttaggcactttctctaaagaataggcatgcgtgttttcttccgcgctgaaagcaaaaatattcaatcgatcaaaccgaaactcatctaaaaacgcgctcaattcttcaaattcgccctcattttcttctggatgccctacaatgatcgtgcttcttataaagctttctttaacctgcttcatggcatctaaaagctttaaatggtgcgcttggctagagttacggcgcatttttttaagcatggagtcgctgatatgctggatgggcatgtcaaaataattttgaaaaataggcgagtcttcaatcgcgccaatcagctctaaagtggtgctagaggggtagaggtataagatacgagcgctctttaaggcttgttgtttgtcaattgccttaatgagctggatcaagccgtctttttgccccttatcgtataaaaatgagctagagtcttgagcgataaaagtcatatccttatagcccttaagggctagatcttctacttcttttaaaatggaatctaattccctgctttgcaatttccccttaaagctagggatagcgcaaaaagagcatttttggttacagccctcagaaattttaacgtaagcatgcacgctcgatccggtgatgatgcgcgcgttataatgctcgcttaaaaacacttgctcgctgaactggttttgttttttagcgattaaaatatcaatcttgtcataatcccccacgccggtaaaaatatccacttcagggatcagctctttgatttcatctttatagcgctcgctcaagcacccgctcgcaattaaaatcgctccctcttttttgtctttggcggcgttgagaatggtttggatactctcttgtttagcgctttcaataaacccgcaagtgttgatcaaaatcacatcggcttttttagcgtcattggtgagcgtgtagttataaagcttgcctaacatcacttctgaatccaccaagtttttagagcaacctaatgagatcaagcagagttgtttgttttctttaacttgcatgtcagtggctttttaagtttttcaaatccacttcccaaaagaaatcaatccattcaggagcgtcttttaaaaacgcgtcggctttgtatttcgcgcttgttttttggaacaaactcgcgctataaaactttttatcagggtgtttgtcttgtaaaaccttaagcaccgcttccaaagaattaccgctatctacgatttcatctaccactaaaatggtttttaaatgatctttgatcgtgggggtattttcaatttttagggcgttttgtcggtgggtggtgtcataagaaatcgcattgatgctataaacttcccttaaattccagtgcaaactcaaaaaatgcgctaaagtcatgccccctcgcatcacgcacacaagggcttctgggacaccacaaattcgctccacttgttttactaactccaggctgtctttcaaaaaggcttcataagaataatgcattgtgatccttaaatttcgtaatattgcttcaaaaaggttgcgttcgccatgccgtcaaattcccttaaatccaaatcgtttagggctaactctagggcgtttaaggcgtaagcgcttttataaacaggaatgatccccatgtggttgatgcgaatgagcgtgtctttataaggctcttgaccacctgcaaattgcacctggtatttttctttcaaaaggttttttaattctttggcatgctcgctaacaatcgttgtcatactcaagctcgggcttttagggaaaatctttaaacccagcgctaaaacggctttttgagtggctaaagcggttcgtttagtctcttgatagagcgcttcaaagccccctaaattctgcaccaattcaaaatagcgttgcaaccctaaagtgtgtaaaataggagcggtgtagcttgtggtgttgttcctttggtttttcaattcgctctttaaattgaaataaaaccccacattgcgttcttctatgcgttcaatcgccttttggctcaatgcgattaagctcatcgcagggggtagcatgaacgctttttgactccctccaatgagcgcatcaacatgcgttatttctaaaggctcaacccctaaagcggtgatcgcatctacaatcacaaaaacattcgggttagtttctttgatcgcttgagcgattttttctacagggtgtcttaaccccccactagactcgcatgcttgaatacaaaacgcatcaatgttagggttggctttaagcgcgtttaatattttatccacttgagccggtgtgtcccattcatagactaattcatgggctttgatggaatgggctttagcgatcttgccaaacctttcgccaaacttacccgcattaacaaaaagcaactctttttgacataaggaaatcacgctcgcttccatagcccctgtcccgctgctgcttaaaagcaaaacttcttctaaaccggtcatttttttaagattttctcgcacgctttggaaaatcttttcaaaatctttggtgcggtggtggggcattggctgagaaaagcttgaacgcatctcttcattaatggctacagggcctggagtgaaaagcaacattaaaattaacctttaatttttgagagaatttaaaagttatcatactaaaacgcacttaaaattaagccttattgttcaataaattcgctttttaatgcaaataaaatgctaaaatgccatgatttagaaagaatttaaggcaatgattggataaatttggttggcgtgcgtgttttctaacccttttttttagcgggtattctaaaaaagctcctggaacgatagggagtttagtagcgttgttactgggcttacctattttaattttttcggctaacactttgtttttaggggcgatttttgttgggcttatcgctattactcaaatagataaggaagaagaagagactaagaggcatgacagctcttacattgtgatagacgaattagtgggcatgtggcttgcgatggcgattagcgaattatcgttagtgggtgtgatcttgagttttatcttttttaggatctatgatattactaagccctcactcattggcaaaatagacaaagaagttaaagggggcttaggggttgtggctgatgacgctttggccggggttttagccggattgagcgcgttattagtcatcaatattttaggattttttaacattaagttttaattgtgagaaaattcaaaagctttttttaggtaaaatagatagacttgattgcaatcgttttcagggagtttgatcgtggagttttgcgttttatttggtggggcgagttttgagcatgaaatcagcattgtgagtgcgatcgtgcttaaaggggtgttaaaagataggattaaatattttatttttttagatgaaaaccatcatttttacttgattgaagaatccaacatgcattcaaaatacttcgctcaaatcaaagaaaaaaaattaccccctctaatcctcacgcgcaatggcttgcttaaaaactcgtttttaggcactaagattatagaattgcctttagtgatcaatcttgtgcatgggggcgatggcgaagacgggaaattagcgagcctgttagaattttatcgtatcgctttcataggccctaggattgaagcgagcgtgctgagttataacaaatatttaaccaagctttacgctaaagatttaggaataaaggctttagattatgcacttttgaatgaaaaaaaccgcgctaacgccttggatttgattgggtttaattttccctttattgtcaaacccagtaacgccgggagttctttaggggtgaatgttgtgaaagaagaaaaagaattgatttacgctttagacagcgcgtttgaatattctaaagaagtcttaatagagcctttcattcagggcgtgaaagaatacaatttagccggctgtaagatcaaaaaagatttttgtttttcctatgtggaagagcctaacaaacaggaatttttagatttcaaacaaaaatatttggatttttcacgcaccaaagcccctaaagcgaacctttctaacgccctagaagaacaactaaaagagaattttaaaaaactctataacgatttgtttgatggcgcgatcatccgttgcgatttttttgtcatagaaaatgaagtgtatcttaatgagatcaaccccattcctggcagtctggcgaattatttgtttgatgattttaaaacaacgctagaacatttagcgcaatcgttacccaaaacccctaaaatccaagttaaaaactcttatttgttgcaaatccaaaagaataagtaatggccaaacgcagtatcgcttatttggatagcgtttttgacatttcctacacttttacagaccaccatagccctttaaacgccttgtttttgcatggctgggggagctctaaagaaatcatgcaacaagcgtttcaaggctgttttttaaattataaccatttgtatgtggatttgcccggcttcaatcaaagccctaacgatgaaaaagtcttagagactaaagattatgctaatatcattaatttattcttaaaaagcgtgggtaaaaaagcgcatgtcgtttttgggcatagctttggagggaaagtggcgatcttgtgtgaaaacgaacggatggttttattgagcagcgccgggatcttagagccaaaacccttaaaagtgcgttgtaaaatccttttagctaaaatctttaaaaaattaggcttgaatttagggtttttgaggagtaaggacgctatggggcttaatcaagtgatgtatgaaacctttaaaaaagtggttagcgaagactttagcgagcatttcaaacgatgcgagaaggaagttttattattttggggtaaagatgataaagcaacccccttaagctccgctcaaaaaatgcaaaccttgttgaaaaaaagcgaattattcgttttagaaggggatcatttcttttttttaaaccaagcaaaagagattgaaaaaatagtggagaatcattatcatgcaaagtcttagttggctgaatttagcgtttcgttggctctttataacagggcttggctattatataatgactttattgcaatggtatcattacagcgtgtttaggatcttaaccaagcaccacaagatgcgttggcatgggatttattttttattgcctttaggggtgtttatcctatcgtatgctttcaaaatgccgtttgtttttgatttcttttgcggcgttattcaaatgcccatgctcattatctgggccaaacgcaacgacaagcctttagttttcacgccaagggtgaagcgctttttcatcttcttattactctttttaatcttgcatgaaatcttaaacacagaattagcccctttaaatgggatttcgctcgcactcgcttattggtgtttatttatattcgttttaagcgcttctttaatctttgaaaaagtcctatccaagcagtatttgcaaaccgctaaagacaaaattgcctctttaaaaaatttaaaagtcatcgccattaccggaagctttgggaaaaccagcaccaaaaatttcttgcatcaaatcttacaaacccaattcaacgcgcatgcaagccccaaaagcgtcaatacccttttagggcttgcgaatgatattaaccagaatttagacgataggagcgaaatctatatcgctgaagccggggcaaggaacaagggcgatattaaagaaatcacccgtctcattgaaccgcaccttgccgtggttgcagaagtgggcgaacagcatttagaatattttaaaactttagaaaatatttgcgagactaaagcggaattattggattccaagcgcttagaaaaagccttttgctactctgtagaaaaaatcaagccctacgcccctaaagatagccctttaacagacgtttctagcttggttagaaacgtccaatccactttaaaaggcacttcttttgaaatgctgatagatagcgtttgggaaagctttgaaacaaaggttttaggcaaatttaacgcttacaatatcgcttcagcgattttaatcgctaagcatttaggcttagagacagaaaggatcaaacggcttgtttttgagcttaagcctattaaccatcgtttgcaactgttggaagtgaatcaaaaaatcatcatagacgatagctttaatgggaatttaaagggcatgttagagggcattcgtttggcgagcttgcatcaagggcgtaaggtcattgtaacaccgggattagtggaaagcaatacagaaagtaatgaggctttagcgcaaaaaatagacggggtttttgatgtcgctatcatcacaggggagttgaattccaaaacgattgcttcccaattgaaaaacccccaaaaaatcttactcaaggataaggcgcaattggaaaatatcttacaagccaccacgattcaaggcgatttgattttattcgctaatgacgcccctaattacatttaggaaataaacatgcaacatttatacgccccttggcgcgaaagttatttgaaagaaaaaaatgagagttgtgtcttttgtgaaatttctcaaaaccctacaaaagattcagaaaacagagtgctttatagaaatagcgatctctttgtggtgatgaacgcctacccttataaccccgggcatttgttgatcgtccctcatgcgcatcaagcgagcgttgaacttttagatcttaacacctggctgaacatgaatgctttagcgcctaaaattttaaaagcgttgtatgcttatggcgctcaagggatcaatttaggtttgaatttacacagaaacgccggagcagggattccagagcatttgcacatgcatttagtgcctagattcttaggggatagcaattttataagcgttatcgctcaaactagggtgtgcgggatggatcttaatgaaacctatcttgcgttaaaaaacttattagaaaaggagcttggttgaaaacaaacgcttttaatttgggtgtgttacaattgattttaattcattttagggagtgtcagcgatgaaggcgcgtgggtttaagacaaagatgcgtggttttaagattttttcagggagcgctcaccctgcctttggcaaagaagtgtcaaggcatttaggcgttcccttatccaaagcggtgatcgggaaattcagcgatggcgaaatcaatatccagatcagcgaatcggtgcgcggtaaggatatttttattatccagcctacttgcgtgcctgtcaatgacaatttaatggaattgttagtcatggtagatgctttaaggcgcagttcggccaattctatcacagcggtgttgccgtattttggctatgccagacaggacagaaaagcggctccacgagtgcctatcacggccaaaatggtcgctaatttgatgcaagaagtggggattgaaaggatcatcacgatggatttgcatgccgggcaaatccaaggcttttttgatgtaccggtggataatttatacggatctatcgtttttagagactatatccgctctaaagcgctcaaaaaccctataatcgccagccctgatgtgggtggggttacaagagccaggtatttcgctaatcaaatgggattagatttgatcatcgtggataagcgccgtgaaaaggctaatgaaagcgaagtgatgaatattatcggctcagccaaggagcgcgatgtgattttagtagatgacatgattgataccgcaggcacgatctgtaaagccgctttggctttaaaagagcaaggggcaacttctgtcatggcgttaggcacgcatgcggttttgagcgggaatgcgatcaagcgcattaaagaaagcgcgttagatgaagtggtggtgactaactctatcccattagttcaaaaatgcgataaaatcaccaccttaagcgtagcgtccttatttgcggaagtgatcagaaggatttatcataacgaaagcgtccaatcgcttttcacttaaaaaaagcgggagtggtggattctgtaggacttgaacctacgaccaatcggttatgagccgagcgctctgaccagctgagctaagaatccaaaattcccaaaggatggtttgctattgtatccaaaaatatagcgaaaagcaagcaggttttctaggattgcaaacaggatcataaaagtgataaaactgctccctccatagctgaataagggtaagggaatccccaccacaggggctaaccctaaagtcatggcgatattcacgctggaataaacaaagattaaaatagaaatcccaagggctacaatctttaaaaaccaatcgctgttgctctcaaacagataaaaaaataaatgcaaactcaagcctatataaatcgcaaaaagcaacatagcccctaaaaacccgaaacgctccacgaagtaggcgaaaataaaatcgctcgttgcgataggcaagaatttgaatttggtttgggtgcaggcttctttggatttgcctaaaaacccgcccgatcctatggcgataatggattgcatgacatggtaattaggcttttcagaaaggaagtctgcgatgcgctttttttggtaatcatgcaagaaatgataagcgataggcgaagccactattaaagcgattagaagagggagccataccctagcccttaagcccacgatcaataaaatcccaaaacccatgatgagcacaataagggctgtgcctaaatcaggctgttttaaaatcaaagccgccggtaagcaaatgtaaaaactaagctttaaaaacatgccccaatcatagcccttaaaagggggcgggtttattttgatcaaatgcgctaacaataaaaggatagcgattttcacgggttcgctaggctgtaaagtgatagaagtgaaaggaatgactagccatcgttgcgccccaagcttgctcgatcccataaaatccactaacgctaataaaatcacgcacgcccaataaagcgcaaagagccaccgatcgagcttcctgaaagggataaaaaacacgatccaaaagagaagaaaccctatcgcataataaaccccttgcttcaagctcaaaaccgcactgctctcaaaaatcaacaaaaaagaaaccaccaacaaggggatgataaacacaaaaggcaaaagatcaaaatgcatccaaatccttttgtctaatgccatgcgtttttcataacccctaatcttatggttttaatgttaattgtttgattgtatccaagttgagataattctccttaaagagagaagtgatcatgccaacttcaccaggcaaattgacttcacccgtctcatcattaaagcacttttctagcactttcaaatacgcaaacccaatccttctgtgataacggcagcggttgcaccccctgcaacactccccacaacaggaatgaatttaaggaaaccattaacgagcgtcctccccacttgcgcgacagcggttacacttaacaatcctgcaaccaaactcgcacccacagatttatccaaatccattccaaaagcgtcattcattttataaatcatccctgcttgaatgggcgcgatagcgagcgcatcgctaaagggtatggggataagcccagccgctcctgcagcgcctgatgcaacatggataatggttttacattcctctatcatggcctgttttctttcttgaatcttaactctttgaatactcaagaaatgccttttcttatttttttcagcgtctgaaaggcattttttcgtttcatctaccaattcttctaaaccttcaacagggactttcaaccccctaaatgaaaaggcaacggaattgactctcacataagctctgacaaaacctttaaacccccattcttcgtctatgatctctttagatctttggacaaatgtatcatgccttttggctgtgtttgtgaaaacgacaatcgttgggatattccaatgtttagcgaagcttaataactctctctcttttcaatcctaggataagactctagaatgcacaaatacgccatatgaataatcttttcttcagcctctttttcatcatgcccttttgaaagagaaacttcttccattctttgtttaatgctttgcatggtgtcgtggtaatctgcagcttcaatgccttgagtgtcccacaaaatcaagcctttctgttcatcaatgtatttttcaatgtgctgagtaacaggctctcctattcctgctttagcgatttcttcaccaaatagagcgttaatgagcgagcttttaccactcccagtagcccccatgagcaaaacattcatcttgggtttttcctttttgataaattcaagcatcttgcccatgttcaatcctccctctttcccatcaagcgtgaatgagtcgcctaaaaaaccacgcaaaacgccgttcagtttatcatgcccgttgtgttccattagaaccccttttaaaatgatttgagccacaaaatgttggtgcaccgattatagcgtattcaaataatgaaataggattttttaaaggttttgagtagaataatggtttttaaaaatgcaaaaaagagtttgaatgcaaaaagttttcatcgcccctacccattacaaacgcattgatgaatttttagccaaagaattgcaaatttctaaaaaccaggtattgaatttgattaaagaggggctggtgttttgtcaaaaaaaggaggtcaaaaaaggggggttagccttaaaagagggcgatgaaatcacgcttttaacgcccaaaatcgcgcccaaacccttaaaaaaagagcttgatttagaaatagaagtcatttttgaagacgaagacttgttggtgttgaataagccccctaatttagtcgtccataaagccccaagcgtgaaagagcctactttagtggattggttaaaatctcaaaattacgagctttctaatctaggctcaaaagagcgctatgggattgtgcatcgtttggataaggatacgagcggagggattgtcatcgctaaaaacaattttacccatgtttgtttgagcgagcaactcaaaactaaaacaatggggcgctactatatcgccttgctttcaacccccttaaaagaagaaaaaatgagcgtggaatgctatttgacaagaaaccctaataaccgcttaaaaatgatagcgctcaaagcagcccaaaaagaaaaaagccgttattctaaaagcgaatttatcagcttgctgacttctcaaaatggcatggatttgataggggctaaattgttcaccgggcgcacgcaccagatcagagcgcatttagaatatttgaacagacacatcataggcgataacctttacgggcttaatggagcgctttctaaagaagaaataaggatcatgctgcatgcctatttgatagagttcaaacaccctagaagcgagcaaaaactgcgctttaaagttcccctattaaaggatatgttagaatatcttaaaaaagtttttgacaaggagaatttagatgaggtcttggatgaagaaaaaatacttcacgcttttattgcaaagtagtgtggtattagcggtttttatagggtgttcttctaccaggaatcatactttttcagcccttagtaatcaagaaaatacagacgataagctcccggtagtccattccattaaaaccattaacgatgtgagttcagtgggctttgaatggcctaaaatcactgatacttatgacattgatgggtttattttgtatcgtttgaaaaaagactccaagcttaaaagaatcgccaccattaaaaacccttatgcgacccactattatgatgagggattagaaacagagagctcttacacttaccaattagccacttacaagggcgataaaatctctaacctttcagaacccattttagtaaaaacctcctttatcaatcctgtagaaagcgtgtttgcaagccttgaataccctaaaagcgtgaaagtcttttggagcccgcacccaaatcccagcgtttctaaatacatcattcaaaggcagaataaagacggcaaatttttaaatgtaggggctgtaaaaaaccgcttattcgtggagttttttgataaagatttagaagatgggcaaaaataccgctaccaagtcatcgccgaaaatttcatgggggataaatccaggcctagcgtcatagtggaggggaaaaccaaagacttgcccaaagaaatcgctaatgttagagtgagccaaaacctcacgcgacaaattgaattgagttgggataaatccccagaagaggatgtggtggcttatcgcatttacgcttccaataaccgcaacgataaatacaaattcatcgcccaaaccaccaacacttcctatgtggataaaatagaaaaagacaacctcactcgctactataaagtcgtcgcccttgataaaacgcatcttgaaggggcgttacccaaagagcctgccatgggtgagacctctgataggcctgaagcccctatcatcactaaagggactattcaagactcttcggccctgatccaatgggaaaacaatccaagccctagggtggtcgcttatgcggtgtatcgttttgaagccaactccaaaacccctttgcgttttgggaatatcaccaaaaaccagttcgtggataaggacatgaaagtgggcgtggcttaccgctatcaggtggtgagcgtggataaagatggtttagagtcgcacccaagcaaagaagtgcgtttgtttttagaacgctaaaagggttttaatgccccattttttagccaaattagattccaagcctttagaataccccataatcaaaggggatttttgttttcataaggaatttttaagcttaaaacaccccactaaaagctgtgtgtatgcgagttttaaggatcgtatttttttattgcaaaaaatccggcgagcgggtgattttttgatcaaaagcgaaaaagcgacgcccttaaaaagagagattttaaaacaagctttgaggatttattcgcaatcttttgaagtcatttcgcacaatttgcaagaaaattctaaacatgcgagccaaaaaaaagcccttgatttagaaacttttgaagactttatccaaaaaaatcaagcccctattttaatagaaattggttttgggagtgggcgacatttgatagaattagccaaaaacaaccccactaaaacatgtttagggatagagattcacaccccgtctatcgcgcaagcgttaaaacaaattgagttattggatttaaaaaatctgcacatcttgcaaggcgatggccgtttggttttagaaagcatgccaaatcacaggtgcgagaaaatttttgtgcatttccctgtgccatggaatgataaaaaacaccgtcgggtgctaagcgaaaaatttttaaacgaagctttaagggttttaaagtctagagggtttttggaattacgaaccgatgatagcctttattttgaagacagcctaaaattagccctaaaaaactttcaatgcgagatagaaatcaaaaaaaacgctcaaatcccggtggtcagcaagtatgaagcgcgttggaataaactcaaaaaagatatttatgatttaaaaatttattctttaggattggatgaaaaccctactcaaaaccatgcattggatttttcttttgatacaataacaattaataaagaaagcgttggaacgattttaaaaaccccaaaaatcatcaaagaggggtattttgtgcatgtttgcaatatttatgagaataagggggattttttagtggaattgagtatgggggattttgattggcctgtgcgtttgtttgttttattggcagaaaataagcttttttacctcaataaaagccccttaaaaaccttaaacaaccacaaagcgcacctcttgcttcaaaatatcctaagccaaaagggagtttgatgagcgtgatcatcgcagcgaataatttatgcttacaataccagcaaaacgagccggtcattaaacatgctaatttacgcatcaaacgaaaagacttcgtgtttatttcagggcctagcgggagcggtaaaagcacgcttttgcgttcgttttatggggatttgaaggtttttagcggtaaattagaagtttgcaatatcaacatgaataacgcttcaaaatcaacgattttagatttgcgtaaaaatattggcgtggttttccaagattataaattgatccaagattacacgattgagcaaaacatcaaactgccgatgattatttgtggcgctaaaaaagaagaatgccacttgcagctagaaaaacttttagggcatattgatttacgccataaggctaaccgctaccctaaagagctcagtgggggcgaacaacagcgagtggctatggctagggctatggcgaactgccctgaactcattttagccgatgaacctaccgggaatttagacgattattctagcgataaaatctggagcctgttaaggggcatgaacacgcaattaaacgctacgatcgtggtggttacgcacaaattccctaaaaattttagcgcttatcaccgaaaattttatatagaagatggggaagtttatgaatactcttaaaaagcatttagcctttatcattcccctagtagcgttattgtttagcttggagtgcgtgttgtttatcaatcaagcgatcgcgcaaaaagaaaaaaaattgattgaagattattcaatcgtgttggccagcacgcaaaaattaggcttggaattgttgcgtcaaaattttaacgaaatcatagcgttaaaagaaattgatcctaattattctttagagcctcttcaaaaaaccttaggcgcagacgggcttaaggaattaagaaaaaatttaccctttttttattctttacaactttccacattccccactcaagagcgtttagaaaacattaaagaaaaattactcaaaatccctggcgttcaaaaagttgaagtctttgccaaaacttacatgcaagtgtatgatctcttaagcttgatcaaagccacgatttatatctttgcgttagtggtctttgttttatcggttttattgatgttcaagcaagtccgcatctggatctatcaataccatgagaggttagagatcatggatttattaggggcttcggtgtcttttaaaaacgggtttttgtataaaatagctttgatggactctctaatcgctagttttttagctcccatgttcatgctttatatcacttcgcaaaaaggttttgaaaaaacgatggatactttgggtattataggaggcgcgtttgttttaaaccattttttatggggattgctttttagccttgtggtctcatttgtttctgttttacttgtagcttggaggactagacatgtataaattaggaatatttttattagccaccttactattggctaacacgcaaaaagtgagcgatattgctaaagatattcaacacaaagaaacccttttgaaaaaaacccatgaagaaaaaaaccaactgaacagccgtttgagttctttaggcgaagcgatccgctctaaagagcttcaaaaagcggaaattgagcgccaaatggtcgccttaaaaaagagtcttgaaaaaaatcgtaacgaaagtttggctcaagaaaaagtcctaaccaactaccgcaagtctttagatcatttgcaaaaacagcgatcgtttttacaaaagagggtgtttgatacgcttttagaggattttcttttttcacaagccctaaaggggcagaatttagcctcttctaatgatgtcattttacaagtggcgtttgaaaacttgcaccaaaacaccctgtctaaaatgtcgcaattgagccaagaagaaaaagaactcaatgtgcaagctttaaaagtcaaaaacagcattcaaaaaatctcctctgtcatagatgagcaaaaaactcgtgaatcaaccttaaaatccttgcaaaccgaacaaaataagctcattttgagcatgcaaaaagattacgcgatctataaccaacggctaacccttttagaaaaagaacgccagaatttaaacgctcttttaaaacgcttgaatatcatcaaacaaaatagagaaaatgaagaaaaagtcagtttgaaaaaatcttctcaagctttagaagtcaaacaagtggctagctcttatcaaaatatcaacaccacgagctataacgggccaaaaacgatcgctcccttgaacgattatgaagtggtgcaaaaatttggcccctatattgatccggtttataatttaaaaatttttagcgagtctatcacgctagtgtcaaaaaccccaaacgctttagtgcgtaatgttttagacgggaaaatcgtgttcgctaaagaaatcaacatgcttaaaaaagtcgttatcattgagcataaaaacggcatccgcacgatttattctcaattggataaaatcgcccccaccattaaaagcggcatgcgcatccaaaaaggctatgttttagggcgcattgagcaacgcttgggctttgaagtaaccatgaaagaaaaacacatcaaccccttagaactcatcgcgcgcaattaagatttaacaaatcgtctttttgccgatattagctaaagaatttgacaaacaaagaaatggttacatttataggtatggaaaaatttggaggtttttatggtcaatgaagttcaagggattgggattcccgcatctcatacaagcgttcaaacaacccctacaaaagagatcagttgtgcaaatgctacaaacgctatagatgaatctaagacaacgatagaccctgatcaatacaaacccaagctagaattattgagcgagcgtctgaatgaagaaatgaaacgcattggcacggatattaatttcagttataacgatacgatcaaagggttagtggtttcagtcaaagacgctaatggggataaggtgataagagaaataccctctaaagaagccgtggagcttatgcaaagaatgcgcgatgtgataggcattatctttgataaaagaggctaaacattagaggtaaaacatggcaataggttcattaagctcattagggcttggcagtaaggttttgaattacgatgtgattgacaagcttaaggacgctgatgaaaaagctttaatcgcccccctagacaagaaaatggagcaaaatgttgaaaaacaaaaagcccttgtggaaattaagacgctcctttcatctctaaaaggcccggttaaaacgctttcagattattccacttatatcagccgaaaaagcaatgttacaggcgatgcgttgagcgcgagcgtgggggctggcgtgcctattcaagacattaaggtggatgtgcaaaatttagcgcaaggcgatattaacgaactaggggcgaaattttcttcaagagatgatatttttagccaagtggataccacgctcaagttttacacgcaaaacaaggactacgccgttgatattaaagcaggaatgactttaggcgatgtggctcaaagcatcacggacgctaccaatggcgaagtgatgggcattgtgatgaaaacaggagggaatgacccctaccaattaatggtgaataccaaaaacaccggcgaagacaaccgagtctattttggctcacacctccaatccacgctcactaataaaaacgccctttctttaggacttgatggagccgggaaaagcgaattgagtttgaatttaaagggggctgatgggagcatgcatgaagtccctatcatgctagagctccctgaaagcgcttctatcaaacaaaaaaacgcagcgatccaaaaggctatggagcaggctttagaaaacgaccctaattttaaagacttgatcgctaatggggatatttccatagacactcttcatgggggggaatctttaattattaatgacaggcgtgggggaaacattgaagttaaagggagtaaggctaaagagcttgggtttttgcaaaccaccgcccaagaaagcgatttgttaaaaagctctcgcacgataaaagaaggtaaattagaaggggtaattagcttgaatggccaaaaactggatttaaaagccttaaccaaagaggacaacaccagcgaagaaaacacagacgccatcattcaagcgatcaacgctaaagaaggcttgagtgcgtttaaaaacgccgaaggcaagcttgtgatcaattctaaaaccggaatgctcaccattaagggcgaggacgctttaggcaagaatagtttgaaggatttgggtttgaatgctggcatggtgcaatcttatgaagcttcgcaaaacacgctttttatgtctaaaaacttacaaaaagcaagcgattcgcaattcacttataatggggtgaacatcacgcgccccactaatgaggtcaatgatgtgatcagcggggttaatatcactttagaacaaaccacagagcctaataaacctgccattatcagcgtgagcagggacaatcaagccattatggacagccttaaggaatttgtcaaagcttataatgagcttatccccaaattagatgaagacacgcgctatgacgctgacactaaaatcgctgggatttttaacggcgtgggcgatattcgtgccattagatcctctcttaataatgtgttttcttatagcgtgcatacggataatggggtagaaagcttgatgaaatacgggcttagtttagacgataagggcgtgatgagtttggatgaagctaaattatcaagtgcattaaattctaaccctaaagcgactcaagattttttttatgggagcgacagcaaggatatggggggcagggaaatccaccaagagggcattttttctaaattcaatcaagtcatcgccaatctaatagacggagggaacgctaagttaaagatttatgaagattccctagacagagacgctaaaagcttgaccaaagacaaagaaaacgctcaagagcttttaaaaacccgctacaacatcatggcggagcgctttgccgcttatgatagtcaaatttctaaagccaatcaaaaattcaattccgtgcaaatgatgatcgatcaagcggcggctaaaaagaattaaaaaaacagagagtcatcaattttaaaggataaaggaacattatgcaatacgctaacgcttatcaagcctaccagcataaccgagtgagtgtggaatccccggcaaaactcattgaaatgctttatgaagggattttaagattttcttcgcaagccaaacgctgtattgaaaatgaagacattgaaaaaaagatttattatattaatagggttacggatattttcacggaattgttgaatattttggactatgaaaaagggggggaagtggcggtgtatcttacaggcttatacacccatcaaatcaaagttttaacgcaagccaatgtggaaaatgatgcgagtaagattgatttggtgttgaatgtggctagggggttgttagaagcatggagggaaatccattcagatgaactcgcctgatgtgttattagattcctttaaaatcgctcttgttaaaaaggattccaagctcgccttttcattgatagagcgcctttctttagagcaaataaaaagcttggatttagacacgcttttaagccttaaggaaatgatagcccaaagcattgaactattagaaaaagaaaaagaagaactgcaatcgcaaatgcataaggctaagcaaatccaaaaatttttgtcttagattttttaaactacgatacaataaaagcactatttttattgaaggctaaagattgtctgaacccatagatagattcacgcgcataaggtggttgtttaaaaacgattttgaaaaaatccaacaacaaagggttttaatctgtggcgtggggggcgttgggggttttgcactagattctttgtatcgtgtggggatagggcaaatcactatcattgataaagacgtgtttgatgttaccaatcaaaaccgccagattggatcagaaaggataggagaatctaaagtgttggtgttgcaagacctctataagggcgttcaagctttgaatttgcatgtagatgaagcgtttttaaattcatttaattttagagattatgattacattttagattgcatggatgatttgcctattaaaacaagcctagcgataaaatgccagaatttcgcttataggaagtttatcagctctatggggagcgcgaaacgtttgaaccctaaacacatccaagtggggagcgtttgggaaagctatggcgataaattcgggcgtaaatttagggattttttaaaaaaacgccgttttaaaggggattttaaggtggtttttagccctgaagtcccgcattgcatagagcttgggagttttaatgcggttacggcgagttttggtttgcaaatagcgagtgaagtcgtgcaagatattatcaaaaatgaaaggcagtggaatgaaagattacgaagacgaattggaagattttgaagaagaagaattagagggctttgaagaagaagatgaagagtataatgattataagaatgtctatgatgatgacgattatgaagactataactccgattatgaagaagagtgaaaaatgattcgcgcgagcatcctccagcatgcttattgcggctctagaaaaaagactatagagcatacagcgaatttgcttgaacaagcgctaaaaaaacaccctaaaaccaatttagtggtattgcaagaattgaacccttatagttatttttgccagagcgagaaccctaaattttttgatttaggcgagtattttgaagaagataaggctttttttagcgctttagctcaaaaatttcaagtggtgcttatcgcttctttatttgaaaagcgcgctaaagggttgtatcacaacagtgctattgtgtttgaaaaagatggctcaatcgctggagtgtatcgcaaaatgcacattcctgatgatccggggttttatgaaaaattttatttcacgccgggggatttgggttttgagcctattgttacaagcgtggggaaattagggcttatggtgtgttgggatcagtggtatcctgaggcggctagaattatggctttaaaaggggcagaaattttaatctaccctagcgcgatagggtttttggaagaggattctaacgaagaaaaaaagcgtcagcaaaacgcatgggagacgatccaaagagggcatgcgatcgctaatggcttgcctttgattgcgactaacagggtgggcgtggagttagatcctagtggggcgattaaggggggcattactttttttggctctagttttgtggtgggggctttaggcgaattcttggctaaagcgagcgataaagaagagattttgtatgcggaaattgatctagaacgcaccgaagaagtgcgccgaatgtggccgtttctaagagacagacgcattgatttttataacgatttgttgaaacgctatatcaattagtcaatcaatttaagatttaaagttagaaagggttaaacatggtggatgcaattttttgcgctaaacaagtgcaaaaattctatcatttttgtgcggtatctttattttaacaaggagcaaaaatgctagaaaatagctctgtatggagcaatcctgcctttgtggccatcatttgcatgtgcgttcttagccttttaaggctcaatgtcatgctttctatgattagcgcgactctcatagcagggcttatgggagggcttggaatcacagagagttttaacgtgatgatagacggtatgaaaggcaatttaaacatcgctttaagctacatccttttaggggctttagcggtagcgatcgctaaaagcaatctcattaaagtcgctttgaataaattaataggcttaatggattacaagcgatccactttttgctttttgatcgctttcatcgcatgcttttcgcaaaatttagtgccggtgcatatcgcttttatccctattttaatcccccctcttttgcatttgatgaaccggctagagttggatagaagagcggtcgcttgcgctttaacctttggcttgcaagccccctacttggtgcttcctgtagggtttggcttgatttttcaaaccaccattttagagcaattgaaagccaatggcgttagcaccaccatagcgcaaatcacaggagtgatgtggatagcaggattagcgatggtcgttgggctacttgtcgccgtattaacgctatacaaaaaacccaggcgctacaaggaaaaatcttttaatatagaagattacgcctcgcttcaattaaactaccatgactatttgactttgatagtgattatcgtggcgttcgtgatccaattagccaccgattcgatgcccttagccgcctttttagcgttagcgattatcttactaggccgtggcattaagtttaaagaaacagactcgcttatggacgatagcgtaaaaatgatggcgtttatcgcttttgtgatgttagtggctagcgggtttggggaagtgttgcaaaaagtgcatgcgatagatggcttagtgaatgcgatcacaagcgtgatccaagggaagtttttaggggcttttttaatgcttgttgtagggctttttatcactatggggatagggacttcttttggcacgattcctatcatcgctgtgttttatgtccctttatgcgcaaaattaggattcagtatagaatctacgattttactcatcggcatagccgcagccttaggcgatgcaggctcaccggctagcgatagcaccatggggcctacttgcgggcttaacgcagacaaccaacacaatcatatctatgacacatgcgtgccgacttttttagtctataacctccctttgattgtttttggagttcttggagcgttactattaggctaatctatcaagttaagaaaatcttttctttagccttaccctctggggttaatgcttttttagatgtgctggtggtcgcgctctcagttttttttgtgggtaagatttcgcaccatcacattgtggctttaggggtgggtttgcaatttttgatgcttttttatggcatcaatacgattttatacaccggcactaacgccattctgtctaggcttgtgggggctagggattttactcaaatcaatcacgccttttctagtatttttataggggcacttgtgatctgtttgggcgtgctattggtttcttattttttgattgagccttttttaaattggatgcaattacaagatccttcacgccaattgacgcaagattatttagaagtcttagttatcgcgctaccgagtatttttttaaaaaatgttttagtttcagcgctcgctagtttttcagacaccctaaccccctttattgtcaaaatcatcatggtcatcgcatgcatttttttgaatcaagctttgatttttggggattttggttttaaagaaatggggattgtaggctctgctttagcgaatgtggttgtctcttattgggaattactcgcgcttagtctttggatacaaatcaaaaaaatccctttaaaattcaaaataacctttcatttttcttttttaaaaaccatgtttagagtgggttggccggccgggtttgagcgtttattgagcttattttctttaatactcttgtctaaatttgtagcgagctatggggataaggtgttagcgggcatgcaaataggcatcagggtggaaaccttttcgttcatgcccggatttgggtttatgatcgcagcaatggttttaacagggcaaaatttaggggcgaacaagccaaagatcgccacagaatacgcgcatttgattttaaaaatttctatgggtttaatgggggttttaggggttattttagtcttattcgctaaagaatttgtgagccttttttctcaagatgaaggagttttggaagtggcgcgctcttatttgatcgctgtgggcctctctcaagcccccttaattgggtattttgtgttagatggagtttttaggggggctggcatttctaaagtctcactatatattaacaccttaagcttatgggggttaaggatcatgcctatttacttgcttttaatctatcattttaaggtggaatttatttttgtagtgatcgcatcagaaacttttttgcgctcattcatctactataaggttttttctaaaggcatatggaaaaggtgcgggaaaaaggcttgattattgcttgagcgtagcggtcgttttgaaacgattttctcgcaccacttgcacgcccacttcgcccacatactgagcactctcttctatccttttagcgatctttctggcaataataggcacttgattgtccctgacttggttggatttgacaatcactcttagttctcgcccgctctccatcgcatacgccttttccaccccatcaaattctagtgcgatctcttctaaagcttgcatgcgtttagtgtattcttcatcgctctttctcctagctccaggacgccctgctgaaagcgcatcagccgcgcacacgctcgcgcactccacgctcatgatctcttcatgcccatggtgggcataaatcgcattgatcacgaccgggtcttctttatggcgcttgcacacctcaacgcctaaattcacatggtctctcccaagctcttgggtgagcgctttaccaatatcatgcaaaatacccgctcttctagcaagctttttatcccccccaagctgttctgcaatcaagccggctaaaagagcgacttctttagaatgctgtaaggcgttttgcccaaaactagagcggtaacgcattttgcctattaaaattttaagctcatcttccatagccccaagctctaattctagcaccacgctctccccttcaaaaagcagttctttttccatgttgcgcgcgactctgtgataaacctcttcaatcctgttaggctggatacggccgtcttctattaaaatcttaagtgtctcgctcgccacttcacgccgataaatattgaaactggacaagcacaattcactactgtcttcgctaaattctatatccaccccactaatctttttaaacgcttcaatgtttttcccgtctttgcctatcacacgacccacataatctgagcaaggcaaagcgatacggcttgttaaattctctgtcgcataatcgcccgcaaaacgggctgtcgcttccgctaaaatggcatacgattttttcttaccctcttctttggcttctttttcataacgcctgattaacgcacttttttgggcttctagttcctcttctaattgctctaagatcatgcttttaatttcatctttggtgtaagccatgtaattaagcatcgtgtctagcgctttggcttgagcttctttgtaaatagcgcactgttttttaaaattttccttctcttgttctaaaatttggcgttctttttcaagctcttttttttccttttccaaatagcgtttttcatctcttacaaattctttgtgctgcgcttctaaatgcttcaaatgcgcttcttttttatcaaaatgggtttggagctgcaaattcttattttcatattgctgttgcaatttgcattcttggcttttcatgcgcatttcttcagcttccacgaaagatttcgcttgaaattccattaatttggctttggctgaagcgccttttaaaatggcttgccctctagcgtaatagatctttttcatcacataatacatgattagagcggtaatcaaacacgctaccaaaacttctaatgaaatgtaaattaacccgctgctcataatgtttccttttatcattcttcataacgatacgagcattcatgtaaagattcgcttcaatgtcataagcgtctgtaaggataccattagcgatcgctaactccctactcacaaacacgattaaggggcgttttagttgttttttgagcaattttggcaaactcctatcatacatgcctagcccaaaacccacgcgcctaaagcttgtatccattcctaagatcggcacgacaatgcaatctaattctcgcttataacagcacgacaaactcggctcatcaaaccaccctaaacgctttaagggcaacctaaagggtgcgatactgaaaacctctttggaaaaattagcgccttttttgatgcttttaggcaaccacacgcgcttatttttttgtcttaacctaaaaatcaaaggcctgatgtcaagctcatgccctaatgggctatacaataaaatattttgataatctttgagtttccaaaacaaaagcttgcaagccaatttatccctgactttattttttgttttagcccttttcaagcgttctttacaaaaatctctaaaaatcgttttaatggttataatccttaaattttagacttacattatagtataattttaggttattagttaccattttattattcttaaggatgtgtttataatgagaattaaggcttattttttgcgttttatcgcgctggtttttatcgttttgttgggttttagcgcttgtaaaaactctcaaaaatctcaagattctcaaaacaataccacccaacaagatagccctaaaacctacaccgctatggatttgaataaccaagaatacacgattatgggcgatttagattctctaaacatcagcccggatcctaacatccctaccctattgattttaagcgctttagataattctttaaaagattacgcccccacctttaacgtcttaaaaaaaacctttaaagatcgtttgagggtgcttattttactcaataaaccctattcaagcgatgcaatcaaagactttattgcgccttctcaagctgatttgatgattttaaaccctaaagataccgctctttttgatcatttaaaccatgacgctttaaaccattcttttaacatgctcttatatgacaaacaccaattgattaaaatgtatcaagggatcgtgccagcagaaatgctccaatttgatatttccaatttaaaggactgaatttaatgtttaattttttcaaaaaaattgtcaataagattaagggcgaagagaaagaaaaaaagcgtgaaaatatccctaaagaggaattagaagaaattttgattggctttgacatccaatacgatttgatagagagcctgttaaagcatttaggcgatttagttacgcccaagcaattagaagtcgctttgttgcgttttgtgcgtggggaaagctattatgataaaacccgcctaaagactatcaccacaaagcccttagtgcatctcatcgtgggggttaatggggcgggtaaaaccacaacgatcgctaaattagccaaactctctttaaaacagcataaaaaaacgcttttaggggccggcgatacttttagagcggccgcagtcaaacagctccaattatggggcgaaaagcttaacattcaagtcattagcgctaaagaagggagcgatccaagctctctagcctacaacaccatagaaagcgcgatcgctaaaaatatagatgaagtttttatagacaccgccgggaggttgcacaaccagaccaaccttaaaaacgagctttctaaaatcgcgcgcacttgctctaaagttttaaaagacgcccccttttataaattccttattttagacggcacgcaagggagttctgggctaacgcaagcgaagattttccatgaaactctggcgttagacggcgtgatcatgactaagcttgatggcacttctaagggcggagcgattttaagcgtgctgtatgagttgaaattacccattctttatttaggaatgggcgaaaaagaagacgatttgatcgcttttgatgaagaacgctttatagaagacttggttgatgcggtgtttgtggaacaataaactaaaaacccctaaccccactaactccaaaagaccgcttttttaaaatctaccgcttgtttttttcaagctcttttattagattataaaaaacgctttttagcattttcataaggggtaattcgcttaatttttggctcaaaattgggggggtaaaatggttaatttagctttattctctcatttttaactaattttaaaatataacccaactcattctttttgattgtaatcagatatttttgcaagccatagcgatcgttagctaaatttctacaaactatgttattttgcaataataaccctaaagctcttatccatatgattcgcttcttgtaaggcgttacaaatctctgcgtttttggcataaaactccttcagcggaatatgggaataaagctttttgtgtgcttcatcaatcctgcaaattaacggacgcgattcataaatcttgcacagattcgtttctaaatccaaaaacttgcacaccccattgccagcgtcaaacccaacaagctcaataatcccggtgatatttttacagcaaagcccacaagaggtgcaagagaaacgatcaggcttttcttgtgatcctttcatctttttatattctcacctttaaagcccttcatctttcaagcctccaagcgatcccttttcacaggttttcaagacctttttgattggagggcatttatctgattttgcatgagattaagggcgttttgtgcttttttattaagtttttggtgtttatccatgataggcgctttcaaaaaagcactcaaactaaagagcgttgaaacggtaacgcagagttgatctttttctttttgattgtaaagagaggtatcgtagtgatgctttttcatcgtggcgatggtgccttgagaaagcgagaaaaatagcgcgtcaagttttgtgatctgctcagtgaaaagatctaccactttcctaacagcttgaatattatcaatcatcgcatcggcttttttgacggctgcttcaacttgagagaggtaagctttggcatcgtctcgcttttttttccatttcatcagcactcaaagctccaaaaatagcgagtgaaggagctgccaacaagcctccaaccactgccataccaccaaccataccaaagcccacagagaaacctcctacagcatttccaacgacaccaaaggtatcaaaggaactcatcttgagatttttatcaataatttttagtgtatctgacgcatagagttggatatcttccatgctatcttttttgttgctaagttcgaatccttttaattgattaaaatggtgcgaaaattctgaaattacttcatttctaatatagcactttttctcttcaaatctcgcaagagcaaactcgcaatcagaagccacagctttaataacttcttctgctttctctagcaaatcattgccttcattgatatacttaatatattcattggtctcttctctgagaatgtctgcatcaacttttttttaactccatatcctgctgccgctagggccactccagctgctataataaatggcaatgacatgtttatcctttatgtgtttatgatatttcttaaagcttttagattttcatcaatgcttttttggagctcagcgcacatggctttcttctcctctcttggcaaattgcttacatcaagccgatcttcatggagatggataagactaatggtctgagtgatgtcaataacctcttcaataacgctatcttcaatcccatgcattttggcgaattgcacgaattttactagatcgattgggctaaaagagccacacctttccaacggctctaccgcattagctataatcgcatgatcatctctatttttatccattgacttctcctttaaatttctgtttttccacggctagtgatgaaattccaaccccctttacggctagtgataaattcccagtactcttgcttattgtcaaacagcaactcttgacccatcccctcttggatcttgttattgaccgctatagccaaatccgcatcgcccgcacaaagcgccctctccagctcatcaaaactttcattaaagaattttatagtcccatgaaaataccgctcaaacacttcattaaattgattttgatacatctctaactgtctgatactctcacggcattctctttcaatctcaatacgactttggcgcaccaatttagcctcttcacgagcctttagaaaagcgttaaaaaaagtttcgctcagcgctgcacccacaaagcccccaatcagcaccccaaccacaggaatggggatgagcgcttgaccagcaactgccatagccccactacttacaagagtggtgttagctttcccaagctgtttaagaagctctttcccatcaatctttccacgaaaataatcaactaaaactttgcaatttaccacaccaacccctacaatcatcgcaggtgctgaactcttgccaaggctttggacgaatttattagtgctgctttgcatccaacctcctaaagatgagcttgcaaacgcactaccataactaagcgctccaccctttagggtagcaatggcggtgtgcttggtgtgcttgagcacttctttgtggtcttttcctttttttttgacattcatagatactctttatgaatgaaacacaacgattcaataattcaagccataaagcatccacccctgcttcatgagagctttgcaatgaaatatcttgcatgttttctaacatgaattacccctctttaacggtgttaatagaagagttttaaaaaaagcgagagattttggggattttaaaaggtttagggtaggcttataagtaaccccccccccccccgaaagaccggaaactaaaaaagccgggaataaaaaacgctaggactttttccatgaagacctccttattgtttgatcctaaccactacagccaaaaatcctaaacaaaccgcttgatttttataaaaatatttaaaataataaatattttcccctacccccctgtatagtaaaacgcccttgtggaagtgtcgttatttttatcattccacatgtttttttctggtttattgatgatagattgttttaaaagccttttcatcatttttgtatctttattgatgatcgcctctttagcgtctatggcgtcttgatagtataagcatgggcaaatcttgccatcagaagccaagcggatacgattgcaagattggcaaaaatcatcgctatgcggggcgataatgccaaattgatagccattttctagcgtgtagattttagaagacccttgtttgggtttttccatgctcataatcttatatttttgagcgatcaaatctaaaatttcttcctctttcaagcctttaaccaaatccttagcatgcgtgttttccataaattcaatgtagcggatttgtatgcttctgttttttgcatactctaaaagctctaagatttcatcatcattaacgcctttcatcacaaccgtgtttaatttgagttttaaacccacctttaaggactcttcaatcccttctagcgcatttttaagggcgtctttttgagagatttttaaaaccctatcgctttttaaagaatctaatgaaacattcacccgtgataacccagcatcttttaaacccttaaccatttttttgagtaaaaagccattagtgcttaaaactaacgccacttccttattgtaagcgtgtagtttagcgataaattcatctaaacccttgcgtaacaatggctccccacccgtaattctgatttttttaacgccctcatcaatggcgattttaagaaattctaaaacattatccaaaggcaataattcttcatcatcaaaaaaatctaatggcgtggtaggcatgcaatactgacacctgaaattacattgtttggttacagacaccctaatataatcaataaccctattgaaactatctactaacactccctttatcccttatgctctttatttaagcttttagtgtaacatgataaacaatgacttaacaacatcaaaatggatagaacttttgaaaaaccctatcattgataacattccttgcgttttattagctgggggcaaaagctctcgtttcatcatcaataatattccaatcaataaggctctcatgcctttaaaatcgtatcctagccttttagaataccaatactcgcgccttttaaaacttttcaaacaagtcattatcagcgcgaaaaaatcttacgcattaaacgctccctatcttttagaaaaagaaaacggtcttttttcacccctttttggcattcataacgcttttttaacgctgcaaaccccttatattttttttatcgccatagatacgcctttagtgtcctttgaaagcattaaggctctttgtgggattcaaaactttagcgtagtctatgctaaaagccccacaaaagaacattatttgatttctttgtggcatcaaagtatccttaacgcccttaattacgcccttaaaacgcaaaattatcgcttgagcgatcttatcaaaaacgcctcttcaaccgctatccattttgataaagaagaagaatttttaaacctcaacaccctaaaagactatgaattagccgttcaaattttaaaagagggatcaaatggctgaagaagaaaagaccgaactccctagcgcgaaaaaaatccaaaaagccagagaagaaggcaatgtgcctaagagcatggaagtggtggggtttttagggttattggccgggctaatgagtgtttttgttttttttatatggtgggtggatggctttagcgagatgtatcgccatgtgttgaaagatttctccctagattttagtaaagaaagcgttcaagagctgtttaaccaactggctaaagacacttttttattgcttttgcctgttttaatcatcttaatggtggtggcgtttttgtctaatgtcttgcaatttggctggctctttgcccctaaagtcattgagcctaaattttctaaaatcaaccctatcaatggcgtcaaaaaccttttttctttaaaaaagctccttgatgggagtttgatcactttaaaagtttttttagcttttttcctggggtttttcatcttttccttgtttttaggggaattaaaccatgcggctcttttgaatttgcaaggccaattgttatggtttaaaagcaaggcgttattactcatttcttcgcttttgtttttattttttgtcttggcttttgtggatttagtcatcaagcgccgccaatacaccaactctttaaaaatgaccaagcaagaagttaaggacgaatacaaacagcaagaaggaaacccagaaatcaaagccaaaatccgccaaatgatggtaaaaaacgccacgaataaaatgatgcaagaaatccccaaagccaatgtcgtggtaactaaccctacccattatgccgtcgctctcaaatttgatgaagaacaccctgtacctgtggtagtggctaaaggcacggattatttagccattaggattaagggcatcgctagagagcatgatatagaaattatagaaaataaaacgctcgccagagagctttatagagacgtgaaattgaacgctaccataccagaagaattgtttgaagcggtagcgattgtcttcgctcaagtggctaaattagagcaagaacgccaaaaacaaaagatcatcaaacctctttaagattttttaaacccgcttttaagccccaaaaagacactcaatcaaggacactcaatcaaggacactcaatcaaaaagctttaacaatccctattgaatgagaactaagcctttaaatcttatgctccaaacgccttaaagtgttatggatgtattctaaaagccaccctaacaagcctaaaaaataaaaacccaatcgcatgccatagtattctttagtttgaatgaacatgctagagcatagcacgaccacacaaagccctacgatcaaaataagcgtgttagcgtattcatacagtccaaaaaggcgtttgtgatagattaaaaccagtatcaataaaaaaagagcgagtataaaaagcgaaaaatccacgcaatcagacacgcttaaaaatctaaagctctgtaaagaagaagcaaaaacccacacgacgcaaatattcatagagggcaagaaagattgcttcatgctagcccctaaaaaacgccacaataaagtccctaatagcgcgaaatagaaaacataaagcgctattgaagaatttttaataggaaaattccaagcgtaaaaagaaaggcataatatccctatacaagcgcatttttggcgcgtgagagtgaaaggctttagaataagcgcaagcagataaattgaagaaacgcctattagccccaagtaatctaatttgataatgaaatcataaacatggttttcaaacaaaaaaaacaattgcgaaaaatcatcgctgaaatgcgaaaacaacaaagtttccatgttgaacaaaaacaacaaaaaaaacaatgaagaaaaaacgactttatgcgtgtatatcttttggtaaaaattcatctatagcctaatcattgcctaatcattcttgctgaagaaactatcaatgccatcagcaatgcccttagccaagattttttgatacagcttgctttggatgcgtttagattctatcgcatgggaattataaccaatttctattaaaattgaaggcattaaagccccggctaacacccaaaaaggcccctctctcacgcccccatccaccacatcagggtaatttttgcggacactttggagcatgccgtattgcacgtcaatcgctaatttgttagaaacgatcaatcgctgcgtgttcaatgaatttaaaaacaaacttttagaaaaataatccatcaaattcacatcgtctttattttcttgctcagccactttcctagccctttcactccttgcggtggataaaaaataagtctctatgccatgggcgttagaggtggagcgtttagggatggaattggcatgcactgagatgaataaatccgccccttttttattggctaattccgtgcgagccactaaatcaatgtaaatgtccttatcccttgtcaataaaacgctatagcctctttttttaagctctttgtgtaaaaacttcaccacttctaaaacaatgtccttttcacacaccaaattcgcgctcatcgccccgcaatctttccccccatgcccagcgtccaaaacgatctttttgtgttttttgcgcttggttttgatccaagtatcatttttttctgctataaagatttggttcttactctcattttccgcttcttttttagggatttcttttttagcgctcctttcgttcaatggagaatacgcatgctttgagtacgcgtgtttagttggcgttttctctttagtctttttagcctcttttttaatgggtttaggggtgggttttggtgttgtgtgtttgagtgcatggtgtttgggtggtttgggtgttatttgatgccttgctaagggctttttctccacgatagaaatatagagtttgtctttaaggattttgacttcataagtcatcttgggagcatagccgataaccactcgcactaatttagggctgaattgcgcgatcgtgatgaaagattgcttggagaattggtaatgctttttaggaatggttagaatcgcttctaattccaaataactcttaaaatttttgagcgaaacttctttgaattttttaacctcttgattgaacaccattttaacactgctagagccaaaaggcacaacattagtgatcttaagggttgtagcgtaagcgtaatgaagccaaaaaagacaagcaacaacccctaacctcacaagcactacaaattaaccctctgtaagctctttgatgagttcatgcacgctgataatcttatccactctataaccattagccccggtaaaataaagcccctcttctctgttccctaaataactgcgccccaaaccatcagcgatacaatagcccacctttttagcttcttcacctctgttacagggcgctacacaattgctcacgcatgcgattttgggcgcgttaccctcttcaatgcgtttgatcacccccgtattaatagccctagccggatagcctacaggcgatttgatgagtaggatatcttcttttttgagcgtgggcaaaagatcggcatacgctttagcgtcgcattctttcgtgcctaaaaaacgagtcgccatttgcaccccactcgctccaaggcttaacatggtgtctatatctttcctatcccaaatcccccccgcagcgatgatagggatattcccccattctttagaagcttccacgactttaggcactaagttttctaattggaattcttctttgaaacaatcttcgtatttaaagccctgatgccccccactcaaaggcccttccacaatgaatgcgtccgggattcttttatagcgatcgctccatcttttacaaaggatttttaaagccttcgctgaagaaatgatagggatgagcgccacatcgctaaaatctttagcgaattcaggcatgttggtgggcaaaccagcccctgtaatgataatgttcgcccccgcctcacaagagtcccttaaaacacggccatagtcattgatagcgtataaaatattcgcccccaaagggttgttcccgcaaatcttcctagcgtttgcaaaaatctcattcaacgcttttttggagtaaaaattcaaggcttcaaagggttttttagccacaatcctttctacaaaacgcatgtttttataataaccagtccctacggctgaaatcactcctaaagccccttctttggcaacatttccagctagttcatcccagctaatccccacacccatgcccccttgaaagatagggaattttatggtgtgcttaccgatttttagcggtttgagtgttgataccatagctctttccttaatattagttaatatttaatttcataaatcttttcttaccaagctgtataacataatttcctttaacaaaacgataactctcatcttttaccacttcttgattaatctttacccctcccccttgaatatcgcgcctggcttgtgaagtggatgggcaaaagccaatctgttttaaaacatctaaaaccccaaccccctcatcaaaatcgctctctaataaaatttcaggcaaaaggtttgcgctaaacactttagaaaattgctctttagccttgaatgcttgatcgttgtcgtaataacgagccacgatttcactagcgagatcctctttaacggctttagggtgcaaggtttggtgtaaaataccatgttttaagtcttcaatttcttctaaagtcttagcgctcaaaagggtgtagtatcgccacatgagatcatcgctcacgctcatgatcttcccaaacatcgcgttaggctcttcagtgatccccacataattccccaagcttttactcattttttgcaccccatcaagcccttctaataaaggcatggtgataatagattgctctttattcaaaccataagcccgttgcaaaaagcgccccaccagcaaattaaacttttgatcattgcccccaagctcaatatccgcacccatcgccactgaatcatagccttgcagcaaagggtataaaaattctacgatgctaatggggcggttttctttgtagcgtttagcaaaatcgtccctttctagcattctagcgactgaaaacttcgcgcacaattctatcatgccctttgcgcctaaagtatccaaccaagtggaattaaagcacacttcggtgtgtctttgatctaaaattttatagatttgctcttcataagttttagcgttttctaagacttgctcccggtttaggggttttctcgtttcatttttccctgtaggatcgcctatcatagcggtaaaatccccaatcaaaaacttaaccctagccccatactgctgcaataaagctaatttttggatcaacaccgtatgccctaaatgcaaatcgggagcggtaggatcaaacccagccttaacgataaagcgttcattggtttcataatattttctcaccagcttttcaatgtattctaatccaatgatttcattagcgcctcttttgatctcttttaaggccacactgattttttgttccatgtttatcccttaattaggcttattgtagctcataagcgtcatccagactggataattctacaatcctatcctggtatttgcgattgattaaagccctcatccaatccgccttatccgtggctatttcaaaactcacttcgcaatggctagaatacttgtccttatagcctaagtaagacacgcccacaatatcgcattcattcctgtttaaaaaagtcaataaactcgctaaaaccgactttttttctcctaaataaaacatcattttataaatcgttcgatcccgcttgtgccattctatataaaccatcggcactttagcatccacttccgctatcgcttttttgcaaaatttatggtgtgcaatcgcctttggatcttttaaatccgttacgatcgcaatgatttcatcgccatatttagggtaacaacaatcattcaataacacctgtttgatttccaaagcgttacttgaacaaacgctaaaatgctccaattccttacactgccattgccggttgggggttaaaaaattcaaaacattggttttaaaacccaaatacctcaaacctcgagtccataaactcatctcctggtattctaaaatcgcgtcttcttttaaagaaaacaccttattttcaatttcttcagtgagcttggccaaattttcaaagcttttcatcgcttctgttaaggtggtctccaccccacaatctgttaatttttcttcaaagtttttataatctttcaaatccgcatcttcaaaaacagagcgcccaaaaaaagtcgctaagatattgatcatgctcttagtgtcaatctctttcaagcggtttcttctttggatgcgcaaatggtttttagccttagaagttttaagctgatccatccaaatgaaacgaggtattactttatcgcctttaatgattttaaccacatccccactccttaattcttgattgagtaaggcttttttactattgatataagcgtccgtggccttatcgcccaaatcgctatgcaccatgtaagcgaaatctaaagcgatcgcgcccaccggtaaagtgtaagtgtctccatggggcgaaaaaacgacaatatcttcacgatacaaatcgttcttagcgagttcgtaaaattccttagggtcgttttttagatcgctgtcatggtatttaaaattttgcaaccaccgcatgccctcatgatgttcttcatgatccacgcccccggctttatacttccaatgggctgaattaccatactccgcccccatgtgcatatcaaaagtgcggatctgcacttcataaacagaagattcatcaaaaatcgtcgtgtgtatcgtcttgtagccattttctttcggtaaagcgatgtaatctttaaaacgagagacaatgggtttgaaattcaaatgaataatccctaaaaccttgtagcaatcaaccgggtttttcaataaaatcctaatggccaacaagtctaaaatttcatcaatattaaccccccttttcgttgcatcttaagataaatagaataagggcgcttcacccttgtaacgagtttaaaatccgaatggctaaacccgctgtcaaaaagctttttttctaacttgctcgcaaaggcgttgagttttaaaagtaaagactgcttgtttttgtgtaaatattccttgatatttttatactcttctggataaatataataaaagctcttgtcttctaattcatttttgattgaagacatgcccaatcggctcgctatgggggcatacaccgctagagtttctttagaaatacgcacttgcttgtcgtgaggcaaggcgtctaaggtgagcatgttgtgcaacctgtcgctaatctttaccactaaggctcttggatcttgtatcgcgctaataaggatctttctaaaagtgagggctgaaaccaccattctgggatcttgagaactcacgcctaactcttctttcctgatttcagtgattttcgtgagcgcatccactaaattagccacatcttgcccaaattctcgctcaatcgtttcaatctcacaaggcgtgtcttctaccacatcatgcaaaagcgcagcgcacaccatcgcctcatcgcccccacaaaacgccaccacgctcgccacgcaaataggatggacaatataaggctcgccgctctttctgtattgccccttatggcttttggtcgctaaatttagggcgttttcaattttgggcgtgaaatcaattaaagtccttaaaacctcaataccaccctttggggttttaacttttttaataacatccagaatccgtaagaatccgatatcaacggatttgtcaatttcgttcatctatcctgtctatatcaattttcccttcagcgatttctctgatagcgatatccactaatttatgacgcttagggtccatattcactaaagttttggctccggcgtttagttgtttcacacgagcgaaaaccaaattatctagcatgtagcgatcgttcccaatattttttaaggcttgagcgactaaactctctgttctctcttttttcaaaatgatccttttattttgagttctatccaattttaaagggcttattttaccatagaaaacacgccttgttggtgcttaatcacttgcaacaaattcccttttttgaacatgttacacaccacgatggggagcttattgtctttagctaaagaaatagcggtatcgtccatcacttcaatatcccctatcaaggcatcgttatagcttaaagtgtctaattttttagcgtctttgaatttgttagggtctttgtcataaatgccatccactttagtcgctttaatgattagatccgatccaatttcaatcgctcttaaagtggccgccgtatcggtggtgaaaaacgggtttcccgtgccagcgccaaaaatcaccaccctacccttttctaaatgcctgatcgctttcctataaatataactttcacaaatctctttaatttcaatggcgctctgcactcttgtgtctaaaccgatatgctctaaagcttcttgcatcgctaccgcattaatcacggtggctaacatacccatataatccccactggtgcgcctaatgatccccccttgagccgcgctaacccccctaatgatattgcctccaccaatcacaatacccacttcaatatcgttttccactaaacttctgatctctttagcgatgtgatctaacacatgaatatcaatcccaaactggttgtccccagctaacgcttccccagaaaatttcaccaaaacccgcttgttttttatttttgcttgcatgatcccttcttaatccattaataaaacttttgattgtaacctaatcttgcttaaaaacaccctttctaaattttaagcctacattctcagcgaatcgctaaaaccgcttgggtttttggatgcgtttgaataacaattcacgatagaacgctttaaggcctgattgttcctttttgcctaaagtgtagtaaattttttgcaagtagtttagaatgtcttggcgtttcaagttggttttcaaagcggcttctttaaggatatagtaagggatttttgttttttgatgtttgaaggctaaagacaaacgcttgtaaaaatccttgtttttatagtaacacagacgcccaaaaacaaacggcaagcgttttttttcataccacagagcggctaaatctataaaatcttttttggggttggaataataaaattgcagcgctttattgccgattaaaacttcgccttttaaccctaacgctttagagagggcgtttgaagaagcgctttctttatcaaaagcgttttctctatctacaaccaacacgcttaaaacttctttataagcgacaatgcctagagaataagaacaaagagcgaattgatgaccggcgatagaagaaataaaccccgcatcaatgcgcctgaataaaaaactctcattgagtttggaggggtaggtttttttaagccttaaaaattgtttgaaataacaaggggtggggtaggatttgataaacacatcaaaagggagcatgtttaaataatcaattttaccaaaacgcacttaaaatccttttttgtatcgcatggtagctaaagtttcttacaacttaactaaaagtaaaaagagttttgttatcatggggcaaatgattagggcattagcaaataatgctatttaataaaggagaaatgatgaaagattttttagaagattacaaaaaaagcgttttagaaagaaaaagtgagaatatcccgccactccctttaaacgctaaacaagtggaagccgtcgttgagatcttaatgaaagaccctacaaacgccgctttcgctaaagaattactcattcatagggtaagccctggggttgatgagggggcgaaagtcaaagcggaatttttagcccaattgtctcaaaaaaaactagaatgcgtgcacattagcgctttagaagcgaccactcttttaggcacgatgcttggggggtataatgtagagcctttgattgtgggcttagaaagtcaagacaaaagcatcgctaaagagagcgcgaaagctttaaaaaccacccttttagtctatggatcgtttgataaaatcgctgcaatgagcaaaactaacgctctggctaaagaagtgttggagtcttgggcgaatgccgaatggtttttgaataaagagcctttgaatgaatgcattgaagcgtgcgtgtttaagattgatggcgaaaccaataccgatgatttaagcccggcgagcgatgctttcacacgaagcgatattcctttacacgccaaagccatgctaaaaaaccggattgaaaattacgaacaacgcattgaagccattaaaactaaaggcgttcctgtagcgtatgtgggcgatgtggttggcacaggaagctctagaaaaagcgcgacaaactccatcatgtggcattttggtaaggacattccttttgtgcctaataaaaggagtggaggcattgtgattggaggggtgatcgctccgattttctttgcgacttgtgaagatagtggggcgctacctattgtggctgacgttaaggatttaaaggagggcgatatcattaaaatctacccttataaaggcgaaatcacgctgaatgataaggtggttagcgcttttaagctagagcctgaaaccttattagatgaagttagggcttctgggcgtatccctttaatcattggtaggggtttgactaataaagcgcgtaaattcttagggctaggcgaatcggaagcgtttaaaaagccatccgctcctaaaagcgacgctaaaggctacactttagcccaaaaaatcgtaggccatgcttgtggggtaaaagggatcttacctgggacttattgtgagccaaaggttaccaccgtgggcagtcaagacaccacaggggcgatgactagagatgaggttaaagaattggcgagcttgaaatttgatgcgccttttgtgttgcagagtttttgccataccgctgcttacccaaaacctagcgatgtgagtttgcatgcaaccttgcctggctttatcactcaaagaggcggtgtggcgttgcatccgggcgatggcgtgatccatacatggcttaatcgcatgggattgcctgacactttaggcacaggaggggatagccacacccgtttccctttaggcattagtttcccggcagggagcgggttagtcgcttttgcagccgttacaggcacgatgccattgaacatgccagaatcggtgttggtgcgttttaaaggagaaatgaatcctgggatcaccttaagggatttggtgaatgcgatcccttattatgccattaaaaaagggttactcacggtagagaaaaagggtaaaatcaatgtctttaacgggcgtattttagaaattgaaggcttgcctgatattaaaatggagcaggcttttgaattaagcgatgcgagcgcagaaaggagtgcagccgcttgcgtggtgcgtttgaataaagagccgatgattgaatacttgaaatccaatatcaagctcattgatgagatgattgcgagcggttatgaagataaagagactttgaaaaaacgcagagatgcgatgcaagcttgggtggataatccggtattgttagagccagatagtaacgcccaatacgccgctgtcattgaaattgatgtggcagaaatcacggagcctattttggcatgccctaatgaccctgatgatgtcgctactttgagcgaagttttagcggatacgaccggcaaaagaccgcacgctattgatgaagtgtttattggctcttgcatgacgaatatcgggcattttagagcctttggtgaaatcgttaaaaacgcccctcccagtcaagcacgcctttgggtagtgccacccagtaaaatggacgaacaagagcttattaatgagggctattatgcgatttttggggctgccggggcaaggactgaagtcccaggctgtagcttgtgcatgggcaatcaagcgagggttagggataatgcggtcgtcttttctacttccacacgaaattttgataatcgtatgggcagaggggctaaagtgtatttaggcagcgcggagcttggggcggcgtgcgctttactagggcgaatccccactaaagaagaatacatgaatttagtgagcgaaaagctagagagccaaaaagacaagatctatcgctacatgaactttaatttaatggagaatttcaggctctagttttgttttcattaaaagggaatgatccctttttgtttagctatgactgagtgttgagagaggataaaaaggagagcggtgatgaaaaaaatcgttgtgagttggtgtgtagcgttggcttttttaagcgcggatccagtgcaagccaataaagcgatcagtaatgcggatttgattgaagagataagggacttgaaaaaaatcatcagcgcgcaaaacacggagattaaccaattaagaaaagtgcaagaagtcttatctgggcaattaggggacatgcgtaaggatatattaagcactagggattactgcattagcttaagaccttatatttataattggcgctagaggatcatcaaagcatgaaagcgtgcgccattcaatcctttgatgcaatcctttgatggttgaaaaaattaaagttggtggggtttggttttggctctgtatccctatgatagggattttatagggtttgagtgtccagtgcgtttaatcccacacgctttagaaaaattctctttaattggattgtaggggtaaaatcagtctctttgttagggttaaatattctataataaaattttaggaaattcagtttaaagatattaaaaaatgccatacgccttaagaaaaagattcttcaaacgccttttattgttttttttaattgtttgtatgataaatttgcatgccaaaagctatctgttttccccactgcctccagcgcaccaacaaatcattaagacagagccttgctctttggagtgcttgaaagacttgatgctgcaaaatcaaatcttttcttttgtgtctcaatacgatgataacaaccaagatgagagccttaaaacttattacaaggacatcttaaacaaacttaaccccgtatccatcgcttctcaaaccccaactaaagaaagctatgagcctaaaattgaattagcgattttactgcctaaaaaagtggtgggccgttatgccatttcagtgatgaacacccttttagcgtatttgaacaccagaaacaacgatttcaatatccaagtctttgacagcgatgaagaaagccctgaaaaactagaagaaacctataaagaaattgaaaaagaaaaattcccttttatcatcgctttattgactaaggagggcgtggaaaatttgctccaaaacacgacgattagcacccctacttatgtgcctacagtgaataaaacgcaattggaaaatcataccgagccttctttaagcgagcgcttgtattttggggggattgattataaagagcaattaggcatgctcatttcttttatcggtcataattcgcccgtgattgaatacgatgatgatggcctgataggcgaacgcttgaggcaaatcacggagtctttaaacgttgaagtcaaacaccaagaaaacatttcttacaaacaagcgaccagtttttctaaaaattttagaaaacatgatgcgttttttaaaaattctactttgattttgaacacccctaccactaaaagcggtctgatcctttctcaaatagggcttttagagtataagccccttaaaatcctttccacacaaatcaatttcaacccctctttactcttgctcacccagcctaaagacaggaaaaatttattcattgtcaatgccttacaaaacagcgatgaaacgctgatagaatacgcttccttattagagagcgatttaaggcatgattgggtgaattattccagcgcgatagggctagagatgtttttaaacacgctagatccgcattttaaaaaatcttttcaagagagtttggaagacaatcaagtccgttaccacaatcaaatttatcaggctttagggtattcttttgagccgataaaaaatgaaagcgaaacaaaaaaagaataatattgagataattatttgaatacttttatttttaatgggttttttaatagaattagaatatgatacgagcgaaaattaaataaaggttcattctgtgttaaaatttcaagaattacccttattgtttatttctattctttacaatcaaagccctttattggcttttgattataagtttagtggggtagcggaatctgtttctaaggtggggtttaaccattccaaactcaattccaaagaagggattttccctacagccacctttgtaaccgccacgatcaagcttcaagtggattccaatctgctccctaaaaacattgaaaaacacagcttaaaaataggcattggggggattttaggagtgctcgcttacgattccaccaaaacgctcatagaccaagccacgcatcaaatctatggctcagaacttttttacatgatagggcgttggtgggggtttttaggcaacgctccttggaaagactccatcatagaatctgacgctcacacccgtaattatgtgctgtataattcctatttgttttattcttatggcgataaattccacctaaaattagggcgttatctctctaacatggattttatgagttcctacacacagggttttgaactggattataaaatcaattctaaaatagcgttaaaatggtttagctcttttgggagggctttagcttttgggcaatggatacgggattggtatgcccctattgtgactgaagatggcagaaaagaagtttatgatggcatccatgccgcgcaactctatttttctagcaagcgtgttcaagtcatgccttttgcttatttttcgcctaagatttacggagcgcccggtgttaaaatccatattgatagcaacccgaaatttaaaggcttagggctaagggctcaaaccactattaatgcgattttccctgtttatgctaaagatttatacgatgtgtattggcgtaactctaagattggcgaatggggcgcatcgcttttaatccaccaacgctttgactacaacgaatttaactttggctttggttattaccaaaattttggcaacgctaacgcaaggattggctggtatggtaaccccatcccttttaattatagaaataacagcgtttatggtgggttttttagtaacgtcattaccgcagacgctgttactgggtatgtctttggtggaggagtgtatagagggtttttatggggtattttaggcagatacacttatgccactagagcgagcgaaagatccatcaacttgaacttgggctataaatggggttcttttgctagagttgatgtgaatttagaatactatgtggtcagcatgcacaacggctatagattagactatctcactggccctttcaacaaagcctttaaggctgacgcacaagacaggagtaaccttatggctagcgtgaaattctttttttaaaccctatcaattaggtttggtagaattgagccattgtttttggaaatcaatggcttttctcaattcggcttctagctgggctaaaacatcttttaagggcttaacatcaatcaaattgtcttgcttgaaagaatccaactgtttgtcaatttgcaaagcggcatctagcgcgtcttgggggaatactggatcgcctaaagcctttttaatcgcttcgccgatttcaatcgtttcagagccttgatgatcttttaagttaggattattttctttgtccttaggcttaggctctaaaatcaagcgcaaatgtttgattttttcatgcaaatcgttaagatcttttaagtgatcggtattgtgccccctatccaccgctttttctaaaagcttatcgctcaggctcactaactgatcgcttaatttaatgctgttagcttgagcttctgttacttcatcaatatcaatcgctgctaaagcgctcacaaaataaaagggcaacgcccaccttctaaaacgagagaaaaacttctgcatttaccttccttaaaatacgctataaaaatgatactttttaaatatggtggagctgtggggaatcgaaccccagtccaaaaatcttgtcctaaacacaaacttctacaatgcttagaaaattggttagctttttagccttaaaactagctctggtccaactttctaaaaccttgaggtagtttcaagagttcttgtttcttagtttaaaaggcgaaccaccttttaaaagcgtctagcttaaggttatggagcgattaaaacgctagaaattctaatcagtccagctccaaaaggagattaactcacgcagctttagcgtaagctggagcgtaatctgcgttgtttacagttatttttgttgctgttttacaagcagcacttggcatgctatctgtgcgacaagaaatctgtcgaaatccaagtcagccccataatttaaaagcctgtctattttaactaacttttattaatgagtggctaaaaatcactggtgcacgatgtcaatgttttcatctttagggttaaaaacaaagatttcattaggaattttagggttgatttctgcttgagaaaaagtgatcgtaacaagattgttcatttcatctttaaattccagcgaaaaaggcttgccgtctttaaaagtcaaacgataagtggttttattgatagtcgttttaaaagagccgtcagtttgcttttttagccgcttgagaatggtgaaaaaatccgtcttgtcttttaagggcgtgatagtcgcttggaataaattaggctcataaaccaccacttccttatcgttcatgtaaatttctttttttaagggtttttcataaacccataaagcccaattaggggctttagcctttaaaatcccataataaactaagggcttttcattttttaacacttgcttgaaatgcgcgctaaaactttgcaaatgctgcaagacctcttcttctttagaaagggttaaagggtttttagcatgagcgacactcataaaaatcaaaaccattaaaatctttaaaaaagctttcattaatcaaaccttaaaataatctctcatctttaataaaaccctttattttacaagacttttattttatccatgctaaaatgggatcaaaaactgacgctttaatcaaataaatgggattgaagcactcttaaaaggttactactaccatgataaaagcaatcattggaaaaatcatcggcaccagaaacgatcgctggatcaaacaatacaaaaaaaaagtcctagccatcaacgccttagagcctacttatgaaaaaatgagcgatgttgaactgcaaaacgcttttgaagaattaaaaaatcgtgtgcgatccgtagaaaaagatttgcaagaaaaaacccttttagaagttttaccggaaagttttgctatcactagagaagcgagcaaaaggattttaaagatgcgccattttgacgtacaactcattgggggcatggtcttaaacgatggcaagatcgctgaaatgaaaaccggtgagggtaagactttagtcgctactttagcggtggctttgaacgctatgaagagtgaaagcgtgtatgtggtaacggtcaatgattacttagcccatagggactctaaagaaatggagccgttgtatcaattcttaggttatagcgtaggcacgatcactgcgagcgtgcgagatgatgatgagcgattagaaatttattctaaagacattgtttatggcactaataatgaatttggctttgattatctaagggataacatgaaatattctttagagcataaggtgcaaaaatcgcatgcgttcgctattgttgatgaagtggattccattttaattgatgaagcgagaacccctttaatcatttcagggcctgtggataggcgcatggaaaattacaacaaggctgatgaagtcgctaaaagcatgcaagtggaagtggatttcaccatagacgaaaaaaaccgcgcgattttaatcactgaagaggggattaaaaaagccgaaaacctctttggcgtggataatttatacaagattgaaaacgccgccctatcgcaccatttagaccaagccttgaaagccaattacctcttttttattgataaagattatattgtagccaataatgaagtggtgattgtagatgaatttaccggccgcttgtctgaggggaggcgctttagtgagggcctgcatcaggctttagaggctaaagagggcgtgagcattaaagaagagagccaaaccttagccgatattactttccaaaattatttcaggatgttttctaaactttcaggcatgacaggcacggctcaaaccgaagccacagaatttttagaaatctataatttagaagtggtgtctatccctactaatctggcgatcaagcgaaaagatttgaacgatttgatctataagagtgaaaaagaaaaatttgacgccgtgatccttaagattaaagaattacacgataagggacagcccgttttagtcggcacggccagtattgaaaaaagtgaaaccttgcacgctttactcaaaaaagagcgcatccctcacaccgttttaaacgccaagcaacacaccaaagaagctgaaatcatcaaagacgccgggcttaagggggcggttacgattgcgactaacatggcaggcaggggcgttgatattaaactcaccgatgaggttaaagagcttggggggctgtatatcattggcactgaaaggcatgagagccgtaggattgacaaccaattaagggggcgaagcgggcgccaaggcgatccgggggtgagtcagttttatttgagtttagaagacaatctgctacgcatttttgggagcgataggattaagggggtgatggaaaaattagggcttaaagacggcgaacacattgaatccaagctcgttacaagagcggtggaaaatgcgcaaaaaaaagtggagaacttgcattttgaaagccgtaagcatttgttagaatacgatgatgtggctaatgagcaacgaaaaagcgtgtataaatttagagatgaattattagacatcaattacgatattagcgctaaaatcgctgaaaacagagaatacgcactcaatcaaatcttttctaaactcaaagcctttgaccatcaaaacctgtctaaagaggaacttttagggcttaaaaacattttaaaagaagattttaacgctagcgttgaattagaagatttagaaaaagcctcccctattgaaaagtttgtggctgaaaaattaaaaaacgattatgaaaacaaaatgaaagctttggatagcgaacaaagaagccggatcgaacgcatcgtgtatttgcagattttagacaacgcatggcgagagcacctttatacgatggataatctcaaaaccggtatcaatttgagaggctataaccaaaaagacccccttgtagaatacaaaaaagagagttacaaccttttcttagaactcattgaagacattaaaatagaagcgatcaaaaccttttctaagatccagtttgaaaatgagcaagattctagcgatgcggagcgttatttggataacttcagcgaagaaagagagcatgagagcgtaacttaccgccatgaagaagccttagatgaagatttgaatatgtccatgaaggctttttctaaaacccctaaaagaaacgagccttgcccttgcgggagcgggaaaaaatacaaagattgttgcgctaaaagcgggcctaaaaagggcttatttgccaaatagatccttaatctttttccttatcaagcgttatttgcgttttgataaaagccagccttttattagtatcaccgctttgttagctttttttggcgtggcggttggcgtgatggttttaattgtggctatggcgatcatgaacggcatgagtaaggaatttgaaaaaaagctttttgtgatgaattaccccttaacgctctataccacaagcccttatgggatcagcgaagaagtggttcaagctttagaaaaaaagttccctaatttgctttttagcccctatttgcaaacccaaagcctgattaaaagcgcgcattccatgaatggcggcgtggtgtttggggttgatttttctaaagaaaggcgcatcaatgaggttttaaacgacgccttaaaaaacattaatacaaacgatctttttaacaacccttttagtttgattgtggggaaaagcttgagatacagcttgaatttggatctcaatcaaaaagccgatttgtttttcactgaattagagccaaccggtctcaccctctcccctatcatgaaacgctttactatcaaaggcgattttgattcagggctaaaatcttatgacatgagttacatgtatgcgagtcttcaagctataagcgcgatcaggaggttacctttatggctttatgatggggtgcatgtctattctaaaacgcccatgaaggatattgaaaatttacgcaacgctttaaaaacaatcaaccaccatggcataggcattgaagggtggtggcaacaaaacgggaattttttctcggcgatggaattggaaaaaagagcgttattcattgtgctcatgctcattattttaatggcgtctttgaatatcatcagctcgcttttaatggtggtgatgaacaggcgtaaagaaatcgccctactctttagcatggggagcagtcaaaaagagattcaaaaaacctttttttatttgggtaatatcattggtttgggcggtgtgattcttggggtggttttagcgtttttaagcatgtatcttttaagcgtgttccctatcatctcgctcccagcagatgtctatggcattaacactttgcctttagatttgtctttaatggattttatgctcactctcataggctctgtgattatcgtagccctttcttcttattacccgtctaaaaaagcttctgctattgacgctttaagcgtgttaaggaatgaataaattaaaaaattaaataatattgagatgaaataaggctttgagtgtccatatttgactaacaaagaaaaattttattctcaaaattaaaaaaaacaataatattatgctagtattaacgcacgacttagttaagaattaactttgtaagtcggatttcgtagaaaaaaggacgaaagatgaacagactgattagatgtttaagatctgcaaaaaaaaattttctttgaacggtgttggctcactctattagaatttttggtttatactaaaggttaaacatgaactacaaagttgcatttgctaaaaatatcgcaacgcttctttttttattctcttctcaaagtgaagcttttgatttgggtaaaatcgctaaaatcaaagcgggtgctgaaagtttctctaaagtcggtttcaataacaaacctatcaacactaataaagggatttaccctaccgaaacctttatgacgattatggcttacatgcaggtggattttacggagctcttgcccaaaagcgctacggctaacgggcatcatttagacgggagtcttgggggttgggggggtgctgtgatttatgatagcactaaggattttattaacgaagttacaggaaaaccctatggggctatgacatggaactatgtgggctattggggcggtcttgtagggcaaaaaccatgggctagttgcgggttagccacagggaatttgacccaaggtcaatacgataagatgactcaagctgaaatgacgcagttgtctaatcaagaagctttagcggcttccacttgtgcaaaaacctatgccgatcacaccagaaactatgtgatttataacgcttacttgcgctacaactacaaggatatttttcaaattaggggcggaaggtacgaatccccagcggattacatgagcggttacaaccaaggcttggacatgaccttaaatttagggaatttcaaattctggtggtttagctcgtttggtcgtggctttgcctataatgagtggctttataatttctattcgcctaaaacctacacccttaaaaacgggcaaaccataaaccctggggtgcatgccttttatatcatttggaattacaagggtttcagcattcagccttttgtctatttttcaccctttaacgaatacgaccctaactttacgatcacttatgatagtaaccccacttttaccggattagggttccgttctcaaacagatgttaccgtgcttaatcctttttacgctaaaaggttttgggacacctatcagtttggcatgccagccggtaaaaacgcgcacagcttgatgatcaaacaaaaatttgaatggaatgaatacaattttggttttgggatttacaaatcctttgggaacgctaactggatgataggctaccatggtaaccgcttgggctttgacttttggacgaacaccgtttatgccaacacccttaactctttgtcttacatgatggacgcgaacgcttttaccgtgtttgcctttggcggtggggtgcataggaaactcctttggggtttattagggcgtttgacctatgggcctagagctaatgaacaagtcctatcgctcaacttgggctataaattcactaaaaatttctcagccgacattaaatttgaatattataatgtgttgatgcatcaaggctataaaatggggtggaacgggccaaaattagacagccagcccgccaccgatcaagacaggagtcacatttttaccgagatcgtgtggaaactttaaaaccccctttaaaataacgacccttttaagggtttgttaaaacacctagcgataaaaacagccattcaaaaccgctttatcgcctattttagggcttgtttttaaaaaacgtcagaattttaaacttttttctttcattatgctatgagtgcttttggctctgtgatactaaaactttttaaaatgggctttttttgctttacgatactatgattttgtataaatgtaaagcaaaaacaataaaataaatcaaataagccaatgtcaaataaggggctataattttaatcctagtagcttcttggtttttggttgcacttttatccatgttattgcttcgcctagctcacttaaacctaaactgacaaggtaatatagtaatctaatagtgaactcgttttgctgaaccccatgataaccaatcgcttttaatattctactattagtttggcatgagttttgtattgttggtgttcctttgctagtgaattgatacttaataatgttatccataagcaaactatcatcttttgggatagatttggcttcaaggaatatcggcataaacaatagatacttattcgctactaaacaataatcgcctttaatatcaaaatcgctacacttaatcgtaataatctcactgcttctaattggggttaaattgagcagcttaacaaataagcgttcataggcactgaattgtctatctcttgtctcctttgataaagcaccaataaaattattgatatactctaggctgttttcattctctagtatatcactgattacccttttataaccactaaacatttggcttacttttcttaacttaatctctcccttattaatcctatttataaataggattaataagtcggtatcatcgcctaaatgctcgtctatgccacgcctttgtgggtggtattttcttaacatttcttgttttgctatttgtaaaaaatcatttttgcccccttaagcttctaaaacgctagcgataaaaaggctttaagccctcatcgcgcgcatggaattggctaaagctaaaagcgtaacccccacatcgccaaagaccgcttcccacaagctcgctacccccataagccctagcacgataaaaaccgccttaatccctaaagcgaacaagatattttgccaaataacgcttttcgtttttttagcgatcgctaaaactttgactaaagagcttaaggagtcattagtgatcacaatgtctgcgctttgcttgctcaactctgagcctttccccatgccaatccccacatcagcgctcgctagagtcggagcgtcattgatgccatcgcctacaaaaatcgccggggctttatagcgttctttaaaggttttaaacacgctcgttttttcttcaggcaacaagctcgcataatattcacagcctagagtttgagcgatgctttcagtcgcgctttttctgtccccgctcaaaatgcaaaaattttctatcccttgcgctttcaaatcccttaagcactctatggcgtcatctttaatctcatcgctaatgacgatatagccgatataagtttggttaaaagccacatgcacgatcgtgccgttttctggggaagggctgtgtgcgatatggaattgatcgagcattttttcattccctgcgatgattagatccgtatggcattgcgctttaacccccatcccgctcaattcttcgtaatttttaatgtcatgctggtgcttatcgtcctttaacatttcttcgcatgctttttgaatggataaggcgatcgggtgcgtggataagagctgcgagcaagaagcgtaatgcaaaacttcttctttagaatgcccgttttgtggcacaatatccatcactttaaaaacgcctttagtcaaagtgccggttttatcaaaggcgatgcttttagcttgggtaagcacctctaaaacatgcacgcctttcattaaaatgccctttcggctcgccgctcccacgcctccaaaataccctaaaggcacagaaatcactaacgcgcaaggacagctcaccattaaagccacaagccccctataaatccactcatcaaagctccccatagagaacaagggcggtaatacagcgatcattaaggcgatgaataaaacgcttggggtgtagtagcgtgaaaatttagtgataaatttctccgtttcgctcttttcattcgtggcttgctggactaaatccaccactttagcgatagaagaatctttatacagtttctctacttggatttcaaggaccgcctttaaattcaagctcccccctaaaactttagagcgttcgctgacattaacaggcatggactccccactcaacgccctttcatctagcaaactttcacccttgatcaccacgccatcaacaggcactttttcgccgactttcaccaccacgatgtcattgattcttaaatcttcaggcgcaacgctcactaacgtatcgccctttttcaaataagccagattaggagcgacatccaccaaagccttaagggattttttagagcgagcgatagcgagtttttgcaaaaattcacccgctgaataaaacaccataatagacacgctctcttcataagcccccacgcaaaaagccgcgatagtcgcaatgagcatcaaagcgttttcatcaaaaaattgcccttttctaagcccacgaaacgcccctaaaatcacgtctttaccgcttatgagatacactaaagccaatacgaaaaacaccgctttttcaatcaaagggctaggttcaaggtgtaagattaaaatcgcgcctaaaaagacagcgatcgtagcgatgagtggggtaaaactcaagggcttttctgcggcttctttaaaagacaggctcaaatgcggttcgttttgcttaataaaatccttaactttttcaaaatcgctcgtatccaaaaacagcttactggtgctgaaattgatttgagcctttttcacataatccagtttgtttaaatccctttctaatttagccgcgcaatcagggcaatccaaattgtgaatgtggtattcttgcattttctctcccttataaaaatccttttaagaaatctttctaaaactcagcgctttaagcatgtgagatttttctatattctcgcaagcgtttaaatccgcaatcgtcctagcgacttttttgaccttattgacagagcgcatggacagattaaacctttcaaccgcctgctctaacaacttttgcgcttcagtatttaaagggcaaaatcgttcgatctgctcttcgttaagcttaccattaaaagcgctctgcttccttaacttttgctgtttgaaagctaataacactaattcatgcatctcttttgaagtccaagaatgcgacggcgtgtctttataattcccctcttccatttgcacgaacaaatcaatcctgtctaaaaaaggctcgctcaagcggtttttatactgcacaatttccctatcttggcaacggcatgctttggtggcgctgagtaaattcccgcacaagcaagggttttgagcccccacaaataaaaaagaggtttcgtattcaatcttgctatgcactcttgaaatcactaatttattgttttctaaaggctctctcaaggcttccaaaatatcctttttaaaatgaggcaattcatcaaaaaaaagcatgccgttatgcgctagtgcgatttcgccgggttttggctctcttaaagagcttgagcctaaaatgctggattttgaagcgctctggtgggggtttctaaaactccttaaagggtaataggcgctgtcttgctcgcttaaaatgcgtaattttgtcgcttctaggatttcattcaggcttaagggaggcaaaatataacgcatgcgattaataatcatgcttttcccgcaccctggacttccctctaaaatcaagttatgaaacccggcgctagcgatcaaagcggcttctttagcgacagcttgccccttaacttctttaaaatctaaggcgtaggcgtctgaaaaataatactctttatcgttcaattctatcgttttaaagggtagttttttcgtgtgggtgtctgctttgatttcagggttttgcaagatttctaacgcttctttaaaatgctccacaaaaaaacattgcaaattagggatgagcgaaaaaagctcttcattagccttaggtgcaatgattttggcatgggggcgcttaatggcaatgtctaagagcatggggaaaatgttagggttgggtttgatcttgccatcaagccctaactccccaaaagcaaaccactctttaaaagccaactcttgtttttgcaaagcgattaaaagagcgataggcaaatcaaaatggctcccggatttaggcaaatctgagggggaaaggttgatggtgatttttagaggagggaaagtgaaatcgttattttgtaaagccgattggacccgctgtttggcttcttggatagagctattagctaggcctgaaatcacaaacgccggcaaagcccttgtgaaagtcgcttccacagccacgatttcagccacccccctttgcatggtcgtgcaaaatatcgtgttaatcatggttgttacttgtgtttttgttttttttgcagctctttgagttctttttcaaatttcttacgcttcaaaatggataatttatccacgaataatacgccattaaggtgatctatctcatgctgaatggctaccgctaaaagttcgctcgcttctaaaattttcacttcagcgaagcggttttgatactctatcttaaccttttcaaaacgctccacctcttcataaaaccccggcacagacaagcacccttctctatacatcattgaccccttagtttctatccatttagggttaatgatttctaggcaatcctctttgtgttgcacgccgtcttcttgcgggagattgataatgagcatccttaagggcaagcccacttgaatagcggctaagcctatcccctcactagcgatcatggtttcatgcatgtcgtctaattgctggtggagttttgaatcaaaagaaacgacctctttagaaatcgttcttaagattttagaagggtaatggataatctctaataacgccatgcaatcacttcacgtttttctgtaacactttatcaatcaagccatactctttagcttctttagcgctcatataaaaatccctatccgtgtctttagcgatttgttccaaactctgccctgagttttgagccagaatagaattcatcaaacccttaagcctaagaatctcgttagaaatgatttcaatatcgctcgcttgcccttgagccccccctaaaggctggtggatcataatccttgaatggggcaatgaaaagcgcttgcccttagccccacagctcaataaaaacgcccccatagaagccgcttgaccgatgcaaatcgtggaaacatcagggcggataaaattcatcgtatcataaatgctaagaccgctcgttatcaccccaccaggagaattgatatacaagccaatgtctttttcagggtcttcggcttccaaaaacaagagttgggccacgatagatgacgccacgctgtcattaatttcaccgctcaataaaacaatgcgatcctttaaaaggcgtgagtaaatatcataactgcgttcgccacgctctgtattttctattacataaggaatgtatcccatcatttttcccttttaattgtttaacccacttgagttttttgagcgttaggcctcattttttccaaaatttcttgctgctctttaggcaaatttttatccaacaaataagccaacaccctatcttcaatcatcgccattttcaccgccaccaacatgttatttttgcggtattgttcaatgagattttctgggttttgccctgtcatcatcgcttcataatacaaggtttgaaagacttcattatcatgcacgccaatcttttcttcctttgctagagcgtcaatgacaaaagtgattttcacgctttttgtcgcatcattcctaaaactttcacgcttttctttggctttttcttgactttcttgtaaggatttgacttcctcagcttgcatggaataaagagcgttcctaaataacaaatccatttcttgctctatgatcgttttaggcaaatcaaaaaggattttttcgtctaaattttcaatcaatttttctttcagctcttcattatagagcctggccttattttctaaaaacagctgccctttaaccctttcttttaaaagctctaaagtcgcattctcctcattggctaagacgattttagcaagttcgtcattgatttctaacgcttcacgcacttgaatctggcacaatttcactttaaaaagggcttctttgccggctaaatgctctgcgtggtatccgctagggaaagtcaaagggaattctttttcttcgctcgcttgcatgcctaaaagagccttttcaaaatcttctagcatttgcttactgcctaaaatcaaagtgaaattctcagccttgcccccttcaaaaggcgcattatctataaagccttcaaaatcaatcgtcaatttatcgtcgttttgagcctttctttgagcgtcagtatccacaaatttcgcataatctttagcgagctgtttcaaacgctcattaactttttcttcatttggaacttccactcccacgctaggcacacactcttggatcttgtctaaaacaatcgtgggttttaagccaatatccgcttctatttcaaaatgcgtgtcttttttttcaaatttagtgaaattggggctaccgatgagatccttagtttcaatccctaattctttaagagcgttttttaaaacctcttgaatcatctcttcttgagcgtcttgatcaatttgggcttgataacgggttttcactaaactaagggggactttacctcttctaaagccatcaatcttaactttttgggcgattttttgagcgattttatcataacgcttttctaaatattcaatggaaggtttagcactcaaacgggcgttagcggtgtcaatctttttcacttcaagattcatttctttccttaatggttaaaaaattaaagttttatagtcattatagcttaatttgttttaattccggttgataaaaagcggttttaattctggttttcaaagattttaaaaactaaaaatcataagttgaagtgagatagacagaaatattgcgcttaaaattgagagaatataaaggggttttgaaataatgattggttaaaaaagggatgcgcgttccccattctatcgcccaatttttgtgccttgaaaagcggtagcgataccccacattcagcatcacttgaaacatgttaaggtggtaagtattcagagagtttttagcccattgtttgaaaatattgacttcataaaaccaggtttctcccacgagattcatccctaaaatcagcgtcccaaaagcgcgtttgtataaaaagtcagcccccacgccataaaaaatagcgttaataaaagtctcttttctttgtaatttttctctatagcttttagggatctgcgaactcgccctcaaactatcgcctaatgcgcctttatttttaagaaaaaagccataagcgtaatccaaagagacataaaagcggaaaccgtagcgctcttttttaggaaaaaattgtttatagccataaatcaaactgacttcagcaaaaggaatgtttcggtattttgaatggttttcaaatttttccctactctgtagccatgacatttgcaccacgctcgtgccgtaataatgggagcttttgtctatattaaaaggtttcctcttgggctttttagacgcggtaaaacatggggggtgggttttaccccttaaacacttcttggctaaaaaccgctggtaccctagatcttcttttttggcgatcgtataagtaaccagatcatcagcccctaaatacacgctcaaaaagaacgctaaaaacccctttttaagcagtttgttcaagcgttcttttcttatgcgttatttgtctttatcggtttctcttgttttttaattccttggcgtctttttgataagattctaaattcctttgagtgagtttcttatccatttcttgcatgatacttgcaaaaatcttattcaaagcgctcttgatcgcatcattagaattatccgtccccttaaccatagtgctaactaaccctccgctatggcttgaatgggtggtttttaagaatttttcttgaatgtccaactcgctcaaatccatcgtaaaggaatctaaagattccccactcataggctctaatatggtaaccttgacaaaaccggccgggattaaaaccccttccattttatccaaaccagtggagaataataacccgggttctgattttttctgtatggttcttttaggatcggggcgtaaaacaatttcgccattcatagcaaccgccaaatacccttcttttttttgcgcaaaagaaaaatcgtctttatcgctgctatccacattgataaccttgtagccctgattttgcaaaatctcttcaactttaagcgtggtttgatttttgaatttgttttcatactctttagcaatattatcgctgtattggaaagctggctttaaaagtaaaatcttttcatctaacgcttgaactttctcgctagctggatggtaattcaatttcaaagcgacttcattggtttcaataatatgcgggctacaccccactaataaagccaccacactcgcacctaaaaagtattttttccatgcaaaatccttaaaatgaccatttgttttcatcgttctatccttgattgtaatatttcagacttctataacaacaaacccgaagcaaccaacacgcttttgttgtcaaaatgttattttaccctaacatctttagattattagtttttttctattttttagcgttataatccccgcttttgcctccactcttatgttccaacatcacaccgctaattgtcatgctcttatcaatggctttcaccatgtcataaatggttaaaagccctatgctcacactcattagcgcttccatttccacgcccgttttagcttgagttttgactctcgcatagagtttaaaactgcaagtctctttttcttctaaaatgtcaatatccaccccattgagcatgattgaatggcacataggaatgagttcgcttgtctttttagcccccatgatcccagcgataatagcggtttgtaacaccggaccctttttaacgcaatgattaatgatagcgtcataagcctctttattcatgctaatacgaccgcttgctagagcgattctttcagtggtttctttatcccctatatccaccattttaggctgattttcttcgttcaaatgagtgagtggcatttttttatcctattgtttggggcgaaacgcttgaatgtttttttcattcacttgcatgtaattccctaaaatcaaatccacgcaataaggaaccgctggaaaaactgcttctaagcattctctaatgctttttggcttcccaggaagattaataatcaaactcttattcctgatgccagcgctctggcgcgatagaatcgctgtaggcacgtattttaagctagtcattcgcataagctctccaaacccaggaagcattttttggcacactttttctgtggcttctggggttatatctcttaaagcagggcctgtgcctcctgtagtaacgactagatcgcattggtattcatcgcacattttaatgagcgatttttcaatcaaatccctttcatcagcgacaatttcataatgaaattctaaaggattgagcagatattcgctcaacacttcttgtatcgccttcccgcttaaatcttcataaatcccttttgacgccctatcgctcgcgctcaaaacgcctatatgaatcgtttgcactttaactcctttttaagctaaaagcccgctcccttttaaaaggtggcttctttctttggcatagatgcgttcattattgatcaaatcgtatttccaaataggggcgttacgcttaaagtcttcaataaaattttcgtatagttctaaggcattttttctattctttcccattaaaacgcataaaaatgagctttgccctatcaaaacatcgcccacgctgtgcgccatttttaacaccacgcccaagtctttggctttatggtgccatctttcaaaccaagtctttaacaatgcctcataaatatcaaaactcaagccttgaacgttaccctcttccctcacaatccccacaaacacacaaaacgctccaaagtttttcatgcgagcttcttcttggtagtcttttaaaagcttatcagtatctaatgccccttgaacgatttttaacacctagcccccacaaaccggtggtaataaactgatcacatcgccatcttttaaaggcgtatccaaattgtctatcaggtgatcattaagggctatcgcgcaaacgcccaaccactcttttaggccctctttttcttgtaaaatcgctcttaattctttcaaatcattcgctttgatgaaaaaattttcttcttttatgggtccaaaaaatcgcacttctaccattatcttacccctatattgcgccttttaaagcttattttaaaagagttttcacaataaatgccccattttgagctttttgacttccaaatacccttgattgtgctcattagcacacacgatcaagctctctcttgttacctcagcgtatttttctaaagcggcgatttttagagggttattcgtgagcaagcgcatttttttaatgcggtaatattctaaaatctcacccgcaacactataatccctttcatcgtctttaaaccctatcatttcattggcttgaatggtatcatagcccttatcttgtaaggcgtaggcattgactttattaaatagccctatcccacgcccttcttggcgcaaataaatcactagccccccttctttagaaatcctttctaacgccatttgcaacgcccctccgcaatcgcatttttgagagcctagagcatcacccgttaagcattctgaatgcaagcgcactaaggggttttgaggaaaattaggggtgaaaatgactaaatgatctttagatccattagaacccttttctctaaaacactggatacaaaactccccaaattgagtgggtaatttggcttggttagaaacttctaatcgtttcaaggatactcctaaaattagttttaaaacgcgtcttttaaaaaaaggtattctatcaaaactctttataattttcttaaattttaaattcttaaaatttgtaagtcaaattcaaaccattggggcttaaattagaacggatttcatgtttattataaatccctaaggcttccccaagccccaaatccctaatgataaagcctataggatccataagggcgatggctaaacgccctaaaaataaagagccaaaaagcttaccttcgttgcgttggatatagcgcgtgagctggtaaaacccttcccctaaaatggagcctaataaaggggtgatcactaaatcctgccagctaggcacttccacaaacgcttccaggccatattcccaaaaaagcgtagaagtgataaaagaaaaaaacgctgaggccatccagctaaacccagccatgcgcggttgcatgtaatacatagccccaaaataagggtgcaagatttcattaaaaataaaactatcattgtctagttttggacccatgcggacattttcaaaccagcttttgacgccaaacttttctttatcccaattcgttacgctctctggcatgagatacaaccccacaatccctatcaccaacgacacgcccaaaatccctatacttgcgcctaaatatttccaacggctattagggtcataagggatcgtgttgctctttttaaacttctttttaaagtgttgccaaataagatttttaggatttcgtctcagcgtttcttctaattgaacgctattagcgtttaaaaaactacagcctaacccccaaataataacgcaaactatccaaatcttttggaaggtttttaggaatattttcaataatatttttaggaatgtttttaatgaaatcagcataaactttattattactctcattaggttgcaaactttatcgcttgacttaaaaagagtttattataccttaaaaacattacaacacattcaataaaacttaacaagcctcaaaggctaatcgtttctacaagcttaagcccaaacccgctcaaagccttatactgcctgtcttcacaagagcttaagagcctgaaatcctttatccccaaattttttaacactaacgccccgatcccaaaatctttaacgatattgttttgttcagaatgggtgttcataaagatcaaatagcccccttcgcgcttcaaatattctaacgctttaaaaaacacttcaaacgcatcagtcgtcaaaaaatcaaaatcctctttgatagggtggaaacgcactaaaggggctaaatcatgggtttttgcgcctttaaatttaaaagcgtaatggtttttttgctggtggtctaaaaaagtgtagcattgcgtttggtgttttaaaaattctctttcttcttggcaaaacattttcaataaactttcattttccaaacgatagctaatcaaatcagaaacgtagagggttttaaggttgtgtttaagagcgaaatcgctcaaaaatttatccccccttctcgccatagagccgtcttctttcatgatttcacaaatcacgctcacgggctttaatccagctaatttgcacaaatccacgctcgcttcagtatgaccggtgcgcgctaacacgcctccgtcttttgcaatcaaagggaaaatatgccccgggcgcacaaaatcgctcggtttagtggtgtctttacacaataattcaatcgtcaaatgcctttcaaaagcagaaatcccagttttggcttctttagcgtcaatggaaaccgtgaaagcggtctcatggttagaatcattcacgctaaccataggaggtaattcaaatttcttcgctaaatctttggtcaaagacacgcaaatcaaccccctagcatgcgtggccatgaaattgatcttctcaggggtggaaaaaatcccagctaaaaccaaatccccctcattttctctgtcttcatcatccatgacaatgagcatttcgccatttttatacgcttctaaagcttcagtaactcttcttaagatcattctaactccctaaagtctcattccccttagtctaattcaaattaaaacttaatttagattataaaaacaagaaatatagcatgtttaataacgattattacttgattatatgattaggaaaaaacgatttcaaaatattccattgtttaattgcgcctttatgcaaaaaacggccaatcctaatgcttgagggtaatcttttaggcctttgtttttctgtgttggagttttgagcgttcatcccgtcgcaagcgatcgcaaattcttctaacacatagtttttgaccccatgccaataatacctgtccatcacgcaatctataggcatcacccattctttcgcgctgtatttcaataatttttgcgcggcttttggggctaaaacatacccttgagtgccaatgccatctttaaaatttaagatttgagaaacccctttaacgggagttttttgtttagccacattttcttctaaatgcatcaagcggatatagcctaattcgttgatgtgtttatcacaaaactccaggctctctttaaaacgctcttttaaaacaatatcgtcttctaaaatacagatcgcttcattgagttctatgcatttttgccacaaggaataatggctcgcatagcacccaagctccccaaaccccatcctcttcccgcaatgcttgatcgcgtaaaagaaattttttaacgcacaaggggggtgttttttattttcacaaaaagccaataaatcttcaatcacaaaagaagggtgcaaatgctctaaaatcaaggggtgtaattgagtgggagagcttttagaatagatcgcatcaaaaatttcataagagatcccttgaagtttaaggctctctaaaagtggggttatatgagtttcttttaaagaaaaattgtgacaggttttggggcttaaatgaataataaaaacacgcatgttagccttaattcttaatacaaataaaatcaatattaaacagatttacattctagcgcaaattttagtaaaatacgcaccatgctagataatgttcctattaccattcaaaaaagtaaaaaaatcaaaaccctgagcttgaatgtcacgccctctttagaagtgattctaaaaatgcctgattcctgccctcaagctagggcgagcgcttttttaaaagaacaagaagcttggctaaaaaaaacccttttagcgatgcaagaaaaacactcccttttacactcgcgcctagaaacctatcaaaataaaatccttgtgtttgatgaggtgaaaaacgccaacgattacaccctaacagaacttaaaaaaatcttaaaaacttatttagagcgaaaactcccctcaatcgctcaaaaaatgcaaacttcctataccggttttagtgttagaaacaacgccaaagttttagggagctgctcttatcataaccgcttgagtttcgctcttttattggtttgcgcccaaaaagaagcgattgattacgtcatcatccatgagctcgcccacacgatccacaaaaaccattccaaaaatttctggcgttgcgtaaaaaccttttgtcctaattaccgcgctctaagggagcatttaaaacaaatggttgtcttttatacccaactgctcaagccattacagccataaacgttaagcgttaaaaattatagatcacatacgctgtgatgcttctaggaggcgcggcttctttcccgttagggctagtgcctatcccgctaaaccaatatttcatgttaaaaatgttattgatttgcaagctcgcattaacgctttgatttttgcgttcccacaaagtgctagaaatttgcaaattccacacccaataccacggcgtcatgcccgctgttttggtagtgatagccccgtttttaatcgtgggcgcgtattgaatgaaaggcacggtgtttaacacatctgtataagcgcggctataaaagaaagagctcaacccaatcgtggttttggcgtaagtgtaactcgcgtctaaaatgaattggtgcgggcttacaaaagggagctttttgccaaaaatatcttttttaggccctttaggattagcagggttagtaaccatcgtgtggcttgtgatattagcgtctataaaagtgtaagccgcatggaaattaagccctctaattggcgtgtaatacaattccaactccacgccttgcgatctcgcattgaccggctctctgttgtccccgtagcgcccggtaaaatagttattcgcaaaaatcacaaaataattcgcattaaaactcacttgattgttaaaataatatcttgagccgccttccatgacattaaagatttgaaaataatccgtgcttgtgcctgtaaaactaccgatattgctgaattggggcgggatgtagctcctttgatagttgaaataaaacaaccaatccttaatgggtttatagccgacattcactgccggattccattggttataacgctctttcgtggtttttggggtttgaccttctttaaaagggggagcgtctttcttttcataatttaaaaaagtgtatctcaatcccggcgtgatcgttagcatgccgttattgaaattgatttcatcgctggcatacacggcggtataattgttgaaattattgagtgaagttcctgcatcaaacccactgccattattaggcatgctagggtttttcctggtggtggatcggcggtataaatcttcggttaaaaaccgcattcccatgttaaaagtttgcttgactttaccggtattgactgcgagattgagctttggctcaaaggcattcaccacgaagcggcggatctgatcaaaaaattgccagcaagggctattcgtatcgctataagaatacagaccgcaattggggttagtcgcgctgatttctccctttcctttaaagggtaaaatcttgttttgactgcttatatacacgctttggtattggttggaaaacccaaaatccctactcatgtcatgcgtgaaataagtgaatttaaaatcgccccccactttcctatccggatcgccaaaataattttgatacacgatcccaaagcgcttggctcgccctccatcttgattgtcagggcgctcgttgatgaagcggttataggcgtaatcttgcgcgctcaaagtgcctggatggtaagagttgtattgataatactggtaataagctttaaaagtattggtcgcattgatcttataaatcgcatccaacaagtagttttgcacctttgtagggctatcttgcctgaaaccttgcccattaatccaattgccttgagcgctaatgcctatatacttacccaacatcccggccgttcgcccataagtgttaaacagcatttggtttcctaaagtttgggctaagggcttgcctttttccttgggatctacaaaattcccattagaggagcgcccccaaaaggtgatcctttcagccgcttgattttcccactcttttgggatttctttggtgatggcattcaccacgcctccaaaagtgttggggccgtattggacgctcgttccccccttaatcacatcaatcctatccactgactggaaagtaacagggaaaatcgccaattcaatattggaatacggcgcgccataaatggggataccattgactaaaatcatgttggtgttgctatgcccgttaccgcccccaccaaaaccgcgcaccgaaattttaggcagcacgcctgtgcctgtagcgtctctgatttgaatccctggcacgttttgcaaggcgttttcaatattcaaattccccgtttttttgagttccttgttggaaatcaccgtgcgagagcttgtggaattacgcacctcttcgctttgccatgaaattggggcactggagctgaatttttgctcggtggttgtaactttttttaaaaaatggtgcttatctttcgcacccaccaaagaattaaaagataaaaaagtcaaagcgcccgacgctaaaaaatacgggatttttaccctcaaataaccattcattatgataacctttcttatttaattcaaaccgatgcatattataaaaataattattataattaacttaaattttgaagtttgattctattgatttacaatttgttatcaaaacgatttgaaaaaggttttttgtgttttttaaacaagctactaagcgttttttaaaaacaggatgttatgggggttttagagtgcgttattgataaattttacgaagaaaccatcacaaccgctatcgcaaaaccagcgtcatggctgatgctcgcgctcaagctttggatattaaaatagtccattttttctttagaaagggtgattaagggggcgtttttagggcttttagaaatacgcatatctaaaaagctcaattccttgccaatgcctacttgaagggctttagagcaagcttctttaagcgcaaaaaacccggcgatactgctaaatttatccttacataaaacaatctcgcttggcgataaaaaacgctctaaaaacctcatttcaaagcgtttcacgcacttttctatcctagcaatagagacaatatctacgccaatcatctaaaattattggataatgaaatcagtgaaaaagacatttttaataaagccatcgatcaaaaacgaattcaaatggctcttaatttcatctttaagcttatttttgcctttattagtaaccacttcttccacgcttttagacgatagaatctctataatcgtgtctttaatcgccgtgtctttaaccttgacttcattcaaaagcttttcattactcaattctagcgaaatggaagccttaaggtagcgtctgccattttgagagaccagattcaccgcaaaaggcgcatcaatcgcatacaaaggcccaagcaccaaatattgctggatattagagccttctttggcttcttgattcttgttcgccataggattagcttgaacttcttgggtgtttttagaagcgttttctttagattcttccttattccccataagcagcatgataatcacccccaccaacaaaagcatcactagcacgcttccaataatgacaaataaaagggctttgctttttttttggggttgttgcgcggtattttcttgttcttctgccatgcctattcctattgaaaataagttaaagtggttttcccaaattttttctgtttgattatagctaaagttgcgagacttttaggcatttcatgcaggctttcatgctcaaaaaccaccaaaagattttttgaatgagagcgttttaataacctttctaaagcttggaaacatttttcataaacccctaaaaacccgcttgtttcaaaaggaggatccaaataaataatattcaaaacgccattttttaaacgcagcgtgggtaaaagcttgaaagcgtcatctaaaaaggtttgaatttccatttcctttttcaagcggtttttaaagagggcgatattttctaaaagcgtggcataagcgcttttattttgctcaaaaaacaccgcgcttttagcccccctactcaaagcctccaaacccatagaagcgctgcctgaaaacacttctataaaatgtgctcctataatctctgcttgcaaggtgttaaaaaacgactctcttacgatcgctttggtggggcgcgtgctagaaatgttaggcaaattcaagcccaatcccttacaagcccccccaataatcttaaatttttttactggctgatgatttggcatagtttttgggtgtattcttctaataattgcttaatcttttgctctttagaaaatgtgatttcttcgcattcttcgcaaggtttttcgctctcttttaaagcgcgataaaaatttttgacatcttctttcacactctgtttggtgaaaggctttcttaaatattcttctataaagcataggggcttattaatctctagcgtttcatcatcgcttaaaacaaagtcgcagactcccataggagagagacaatcgctcaaataaaattccaaactcttttggatcaacaaagacttgcaagaaagaaaaattttcaaaaaaccccttttacctcatcaatagatttaaattgtttcaaattatagcgattctttcttttaaataccaatattaaataaactcaaaaagtgtttcattttgtaaaaaagaaaaatagaatgttaaaaataaagctcaagtaacatcttttttttttttggtataatggccggcgaaggtaagagcgaaaggcgtattatattccttccttctttactataacttagcattttaataaactttttcattaaaatgtcctgacgctcttacctttaaactgagaaagtgggttagttcctctccaatttttcaaacgaaccgagtcccaaaagcgtagcatttaatagtaaatacttagtatttaatattctaaaaaatctaaaataccaattccctcttcaaaaatacgcgagctctttgttattaattattatttagattgtaaaaatacttttgatcatttttttatattttattttttcacgaactccaacgccttgaaacgctcccccaaacccccagggctaattaggggcttgattttagccgcttcttttaaatacctttcataactcacgctctttgaaaatacctccaacaatcccataagccccatatccagcaaagcgttagcctgcgatttgaagaatgaaaattgcgcatggtgtttttcaaacaaaaagcgcaccagagaaaaattgacatcataagtcaaatcgctttgctgatacaaagaagccagatggtttaaaatatctttaaaatccagcgcttggtggtttttaaaagcccttaaatgcaggtcttttcgctctaattcatcgccataatcaaagctcaaaaacacccaagaagaagcctcgttcaatttttctaacaagtccttaatgaaagcctctaaaaataacggcgcacacccttcttttaaattcaaatttttaagaagttctttagtgggttcatcaataccgccccaaacgccttgatgatcatgggtgataaaaagcatttgattgtctttaataatctcgcaagcgaacgagtcaaataattcattagagacaacgaacgcgctttttttttctttaaaatcaagttcttctaaagcgcaactgatcaaatccaattgtgtggcttgtttgaaaatagttcgttggatattttgcaattcctttaaaggctcacagctgataaactcgcatttttccattacgcccacgctcaaagcgtttaaaaaactggctatatcgctcaaaaaatgcccatgatgagagccaatttctacaatttttaaaggcaaaaataatttttcttcttctaaaagcttgatgatataaaacgcaatagcgcccccaaaaaacttactcaaagacaccgaagtgtaaaaatccccttttggaccgattagcgcctttctgtaataccctttttctccataaagccactcttgcatgtaattcccaaacgaacgcacgatttcccttttattaaactcatctcaaccaacaataagagaccgctattctagtcaaaatcgccttatttttgcgctatgatattataattataatgactttttaggtagtttgaagggagtttagagtttggaaattttaaggcgagagtgcggagcggtggaagaaaacgcttatattgtgaagctttctagtggggattttatcatcgatcccggattttctagcagcgaatgggtgttagaaaacgccaagaatcctaaggcgattttaatcacgcatgggcattatgatcatgtgtgggatagcgctcaattgtcaaaagcccttaaagacacccctatttacgcccccaaagacgatgtgttcatgctagaaaatgatattttccatttgggcatgccggtttttagcccttcgtttagcgtgccttgcaataagggttgcacgactttagagatagcaagtactaccattaaatactggcattttcccggacacacgcccggttgttctatcatagaaattgaaggggtgatttttagcggagattttattttttatcgcagcattggccgctatgatttcccctattctaatgaaaaagacatgaaagagtccttgttaaggtttcaaaatttagatttccctaaagacatagagatttatccagggcatggggataaaacgagtttttttgctgaaagagagcattctaaaatttgggtttcaaggatggcttaattgttaagccggctagacaaagagcgttatttgcgccatatcatgctagaagatgtgggcgaagaaggccaattgaagcttttaaaatctagcgttttagtcattggagccggagggcttggatcagcggttttgatgtatctgtgcactgctggggtaggaaaaataggcattgtggattttgatgtggtgggtatgagtaatttgcaacgacaaatcatccattcacaggattttttaaaccattctaaaacctctagtgcgaaagcgcgcttaaaacaactcaatgccggtattgaaatagaaacctttgaagaacgctttgaggctcataacgctcttcctctcatagagccttacgattttatcatagacgctacagacaattttaacgctaaatttttgatcaatgacgcttgcgtgttagcccaaaaaccctattcgcatgccggggttttaaaatacagggggcaaagcatgagcgttttgcctaatagtgcatgcttagcgtgtgtttttgataagccccccaaaaaaggattaaatcctctttcagggctttttggggttttgcctggggttttagggtgtatccaagcgagcgaatgccttaaatattttttagggtttgaaactttacttataaatactttacttatagccgatattaaaacgatggattttaaaaaaattcaagcacccaaaaaccctgattgtagggtttgtggcacgcataaaatcacgcatttacaagattatgaaatttagattaaggggtaagttttggatctatcaaccatactaggcttggtattggcggtcgcttctatttcgttaggcgatatttttgaagatggtaacccgttgcacattatccatttgagttcagtcattatcatcgggcctccttcgctttttgccgccatgacaggcacgcatgcgcgttacgtgaaagccgcttacaaagagataaaaattgtttttttaaaccctaaaatcaatttaaacgaaaccattaaaaatttagtggaattagccactttagccagaaaagatggggtgttgagtttggaggggcgagtggcgcaaattgaagatgatttcacccgcaacggcttgtctatgatcatagatggcaaggatttaaaatccgttaaggaaagtttagaaatcagcattgaagaaatggaagagtattaccacggcgccgctcattactgggagactgccggtgaaaccgctcctactatggggttagtgggggcggttatggggcttatgttggccttgcaaaaactagacaacccggctgaaatggcagcagggatcgctggggcatttacggccactgttacagggattatgtgttcttatgcgatttttggcccttttgggcataagctcaaggctaagtctaaagacattatcaaagaaaaaaccgttcttttagaggggattttaggcatcgctaatggggaaaacccaagggatttagaaaacaaactcttaaactacatcgctcccggtgagcctaaaaaatctcaatttgagggataaacatggctaagaaaaacaaacccaccgaatgccccgccggcgaaaaatgggcggttccttatgcggactttttgtcgttgttgctcgcgctttttatcgctctttatgccatttcagcggtcaataaatccaaagtggaagccttaaaaaccgaatttattaagatttttaattacgcccctaagccagaggcgatgcagccggttgtagtgatcccacctgattcagggaaagaagaagagcaaatggcgagcgaaagctccaagccggcttcgcaaaataccgaaacaaaagccactatcgctcgcaaaggcgaaggcagtgttttagagcaaattgatcaaggctctgttttaaagctcccctctagtttgttgtttgaaaacgctacatcagacgctatcaatcaagacatgatgctctatattgaacggatcgctaaaatcattcaaaaactccctaaaagggtgcatatcaatgtgagaggttttacggataatacgcctttaattaaaacccgttttaaaagccactatgaattagccgccaatcgcgcttatagggtgatgaaagtccttatacaatacggcgtggatcctaaccaattgtctttttcttcttatggctctaccaaccctattgcgcctaatgattccctagaaaacagaatgaaaaacaatcgtgtggaaatctttttttcaaccgatgcgaacgatttgagtaagatccattctattttagatgaagaattcaatccccacaaacagcaagaatgaatcgcatgaaaccaatttttttgttaatctttttgttgttagcgagccttattgctagagagaaagacgcttcttcaaacctttttgatttgattgataaagggattaacagagaacaagaattgaaagagcaggagcaaaaaacgcgcttgaaactggctcaaagccctttagtggagttagagattgtcccccaagaaacgccctatttagaatggcaaggggctagggagtcgtattatttaaaggtgagcgctgtagtggagagcgtggttattttaaagattgacatcaatcaagggcgttcttgctcgctctaccccacgcctaaaagcgtttctttagtgaggaatcaaagcgtagcctatgagattttatgcgaaaaccagccgctatggatagaagtgagcaccaatttaggcaaacgcacctttcagttttaacctacaaccaacattaaagaatgcctttagcgttttaaaacccctttattcaaataagtttggttataatgccaaacatgggcgtttttaaacaattgatcaaagaattgtatgaatggttgctccactctgtagatgtaattacgcagcatttaattgctatggcgttaaaaataagcgtggtaaaatatttgataaaagaatttcatgatcgcttcatttactttatagatttgatcgcacagcattttatcatcgttgcgctttccggtcttatcgtgctggtgtttggggttttgattggggtttttgtgttttataattcaaaggctagggcatttttgctccctgtggtgaatttcctctacaccatcccttcgctggcgttattcgcgttattcattcctgtgattggggtggggttaaaaaacgcgcttttggtgttggtcttatacggcttgttacccattgtccatagcacctataacgccttaaaagaggcgcgagaagaggtgattaaagccgctattgggctagggtgcaaccccaaagagttgttttttagggtgcgattcttgctcgctatcccccaaattttagtgggcttaaggattgcggtggtgatgttagtggcgatggctgggatcggggcgctcattggggctggtggcttagggcaggcgatttttagagggctaaacacgcaaaataccacgcttttagtggcggggagctttattattgctctttttagtgttttagcggatcaatttgtgagcgtgtttcagcatgaaaacgccttgcaacgcctattttctcaaaacgccacccaaaaacaaaaaagaagagtttatactaatttggcggtgtttctttttttattgctagcgagcgctttatggcttattcctagaaacgccatagaagaaaaacccttagtcgtggcgacaaaacctagcagcgagcagtatattttgggcgagattttaagccttttgttagaaaaacaccatatccctatcaagcgagcgtttggcattggtggggggacgatgaatatccatccggcattaattaggggcgattttgatttgtatgtggaatataccggcaccgcttgggtgaacacgctcaaaaaccctttgactcaaaaagtggattttgaaacgattaaaaggcgttatgagaaggaattcaatcttttatgggtggggcttttgggctttaataacacctattctttagcgatttctaaaaaagacgcccaaaaatacgcgattgaaactttcagcgatttagcctttcatagccccaattttgattttggagcggagtttgacttttttgaaagagaggacgcttttaagggcttaatcaaagcttatcgctttcattttagaagtttgcatgaaatggatattaatttgcgttataaaagttttgaatcccataaaatcaacgctttagacgttttcaccacagacgctcaaatcaaagaattggatttaaaggtgctgaaggacgataaagggtttttccctaattatcaggccggtattgttataagaaaagaaatagtaaaaaagtatcctgaagtattagaaatcttagaaaaattggattcaaaaattagcgatgaaaaaatgcaggatttaaattatcaggtggaagcgttgaaaaaaagccctaaaatcgtagctaaagattttttagaaagcatagggttataaacatgaaagaaatcgttacaatagagaatgtgtcttttaactaccacaatcgcgctatttttaaggattttaatttaagcattgaaaaaggggattttttatgcgttttaggggagagcgggagcggtaaaagcacgcttttaggcttgattttagggcttttaaaacccagtttggggagcgttaaaatctttaatgagaccctttcaaataacgcttttttacgccaaaaaataggctatatcgctcaaggcaattccttattcccccatttaaacgccttacaaaacatgactttttgccttaatttgcaaggcataaacaaacaagttgctcaaaaagaagccaaagccttagcgttaaaaatggggttagatgagagccttatggataaatttcctaatgaattgagtggggggcaaacccaaagagtgggcattattagggggattatccacaagccagaactcattttattagatgagccttttagcgctttagatagtttgaatcgtaagaatttacaggatctcatcaaagaaatacaccaaaattcttgcgctactttcattatggtaacgcatgatgaaagcgaggtgcaaaagttagccacaaaaaccctagaaatcaaagcccttaaacaagagcagtgatttttaaggctgatttaaaaattctggcgtggtgttattggtgggcgtttgcatagaagaattagagctgtttgaagtttttttagcgggtttttcattgaatggaggggctttatagccgcaagcttgaatcgttatcgctacaagtattaaaaagcatgttaagatcagtttatggaacaaaatattttctccttactcattcaaaaaaagtcttataaaaagcttgaaactcttttgaaactcaaaaagcttaaggtttttatgcctttaagtttacaagaaaatttgctttttatcttcatcaaagactctaaattgctttttgcgtttaaagatctttgggcttctaaggaatttaaccagcgattcgctaaagaaatcagccattttttgaacacgcaagggcatgcttatgggtttgacgggttagacgccttagaaattttaggttatgtgcctaaagactccttagaaaaagccaatttttatgcccctattaaaaaacaagcccaattttatcgccctagcgctttagggttgttccataaccccattaaagacgctcgcttgcatgaatgttttgaaaaagcgcgcactttgatccactaccaacgaagtttttttgaggaatgaatggctgatttattatccagtttgaaaaacctttctagtagtagtggcgtttatcaatattttgataaaaaccgccaattactctacatcggtaaggcgaaaaatttaaaaaagcgcatcaaaagctatttttctatccgtaataatgaaatcacgcccaatcctcgcgcaagcttacgagtccaaatgatggtcaaacaaatcgcttttttagaaaccattttagtggaaaacgagcaagacgctttgattttggaaaattctttgatcaagcagctcaagcctaaatacaacattcttttaagagatgataaaacttacccttatatttacatggatttttccactgacttccccatccctttaatcacacgaaaaatcttaaaacagcctggcgttaaatattttggccctttcacgagtggggctaaggacattttggacagcttgtatgaattgctccctttggttcaaaagaaaaattgcatcaaggataaaaaggcatgcatgttttatcaaatagagcgttgtaaagccccatgcgaggataaaatcactaaagaagagtatttaaaaatcgctaaagaatgtttagaaatgattgaaaataaagacaggctcatcaaagagcttgaattgaaaatggagcgcctttctagtaacttgcgttttgaagaagccctaatttatagggataggattgctaaaatccaaaaaatcgcccccttcacttgcatggatttagccaaactctacgatctggatatttttgctttttatggtgggaacaataaagcggtgttagtgaaaatgttcatgcgtgggggtaaaatcatttcttcagcgtttgaaaaaatccactcccttaatgggtttgacactgatgaagcgatgaaacaagccattatcaatcattaccaatcgcatttgcctttgatgcctgaacaaatcttattgagcgcttgctctaatgaaacgcttaaagaattgcaagaatttatctctcatcaatattctaaaaaaatcgttcttaatatccctaaaaaaggcgataagctcgctttaatagaaatcgctatgaaaaacgctcaagagatttttagccaagaaaaaacctctagtgaagatcggattttagaagaagcgcgatcgctcttcaatttagagtgcgtgccttatagggtagaaatctttgacacaagccaccattcaaacagccaatgcgtggggggaatggtcgtgtatgaaaacaatgcatttcaaaaagactcttatcggcgttaccatttaaaaggctctaacgaatacgatcaaatgagcgaattgctcaccagaagggctttagactttgctaaagaaccaccgcctaatttgtgggtgatagatggagggagggcgcaattaaacatcgctttagaaattttaaaaagcagcgggagttttgtagaagtgatcgctatttctaaagaaaaaagggattctaaggcttatcgctctaaagggggcgctaaagacgttatccatacgattagtaatacttttaaattgctccctagcgacaaacgcttgcagtgggtgcaaaaattgcgcgatgaaagccaccggtatgcgataaacttccatagatccactaaacttaaaaacatgaaacaaatcgctcttttaaaagaaaagggcataggagaagccagcgtgaaaaaattgttggattattttgggagttttgaagcgatagaaaaagcgagcgagcaggaaaaaaacgccgttttaagaaaacgaaattaaaggaaaaacatgaaaaaaagattgaatatagggcttgtgggtttagggtgcgtggggagcgcggtcgctaaaatcttacaagaaaatcaagaaatcattaaagacagagccggcgtggaaattaaaattaaaaaagcggtggtgcgagatgtgaaaaagcacaaagactatgcttttgaaatcagtgatgatttagaaagcttgatagaagataaagagattgatattgttgtggagcttatgggtggggttgaagcgccttatcttttagctaaaaaaactttagccaaacaaaaagccttcgttacggccaataaagccatgttagcgtaccaccgctatgaattagaacaaatcgctaaaaacacccccataggctttgaagcgagcgtgtgtgggggtatccctattatcaaggctttaaaagacggcttgagcgctaatcacatcctttcttttaaagggattttaaacggcacgagcaattatattttaagccagatgtttaaaaatcaagcgagctttaaggacgctttgaaagacgcgcagcatttaggctatgcggaattgaaccctgaatttgacattaagggcattgatgcggcgcacaaattattgattttagcgtctttagcgtatggcattgacgcgaaattagaagaaatcttgattgaaggcattgaaaagatagagccagacgacatggaatttgctaaagagtttggttatagcatcaaacttttaggcatcgctaaaaaacaccaggattgcattgaattaagggtgcatccaagcatgattaaaaacgaatgcatgctctctaaagtggatggggtgatgaacgctatcagcgttataggggataaagtgggcgagactttgtattatggggctggggctgggggagagcctaccgcaagcgcggtcattagcgatattatagaaatcgcaaggaaaaaaagctctctaatgctaggctttgaaacccctcaaaaactccccctaaaacccaaagaagaaatccaatgcgcttattatgcgcgcttgttagtgagcgatgaaaaaggggttttttctcaaatcagcgcgattttagcccaaaatgatatttcactcaacaatgttttgcaaaaagaaatcccgcaatccaacaaggctaaaatcttattttccacgcacaccaccaacgaaaaatctatgctgaacgcccttaaagagcttgaaaatttacaaagcgtgttggatacccctaaaatgatccgtttggaaaattgaatgcgttttttgaataacaagcatagagaaaaaggcttgaaggctgaagaagaagcttgtgggtttttaaaaacgctgggctttgaaatggtggagaggaactttttttcacaatttggtgaaattgatattatcgctttgaaaaaaggggttttgcatttcattgaagtcaaaagcggggaaaattttgatcccatttatgcgatcacgccgagcaaattaaaaaagatgattaaaacgatccgctgttatttgtctcaaaaagatcccaatagcgatttttgcattgacgctcttattgtgaaaaatggtaaatttgagcttttagaaaatatcactttttagatttttatcaaaaaccaatgcgatttcattaacattcttaagataagataatcatcgttaatcaaaatcatagaatatttaggagtaaccaatgagtcactatattgaattaactgaagaaaattttgaaaataccattaaaaaaggggttgcgttagtggatttttgggcaccatggtgtggtccttgcaagatgctatcccctgtgattgatgaattagctggcgaatatcaaggtaaggctaagatttgtaaagtcaataccgatgagcaagaagaattgagcgcgaaatttggtatcaggagcattcctacgcttttattcacaaaagatggcgaagtcgttcatcagttggtgggtgtgcaaactaaagttgccttaaaagagcaattgaacaaacttctaggctagtagtcatgatagattgcgcgattattggaggtggtcctgcgggtttgagtgcggggctttatgccactagaggcggtgttaaaaacgtcgttttatttgagaaaggaatgcctggagggcaaatcactggcagtagtgagattgaaaactatccgggcgttaaggaagtggtgagtgggttggatttcatgcaaccatggcaggagcagtgctttcgctttggtttaaagcatgagatgaccgccattcaaagggtttctaaaaaaggttctcattttgttattttggcagaagacggcaagacttttgaagctaagagcgtgatcatcgctaccggtggtagccctaaacgcacaggtatcaagggcgagtcagaatattggggtaaaggcgttagcacttgtgcaacatgcgatggcttcttttacaaaaataaggaagtagcggtgcttggtggaggcgataccgccgtagaagaggcgatttatctagccaatatctgcaaaaaagtctatctcatccacagaagagatggttttaggtgtgcgcctatcactttagagcatgctaaaaacaatagtaagattgagtttttaaccccttatgtggtggaagaaatcaagggcgatgcttctggcgtgtcttctttaagcattaaaaacacagccactaacgaaaaaagagaattagtcgtgccggggctttttatttttgtgggttatgatgtgaataacgccgtgttgaagcaagaatataactccatgctatgcgaatgcgatgaatacggctctattgtcgtggatttttccatgaagacgaatgttcagggcttgtttgcggcaggagatattcgcatttttgcccccaagcaagtggtttgtgctgcaagcgatggcgctacggcagccttaagcgtgatttcttatttagaacaccattaaatcaggcttataaccctagattttagggttatgagctctcgcttcaaacattcattggatttcaaaacttgtaaggtattttaggtttcttgttattttaatcttattttagccgcaatgtcatttcgttctcttgctattggtttttagttgggtattgatcgcagcatttaaaaaatcgcttgttaaaataaatatagaaaataagcttgcaaaaagcaagcggtagtttctaaaaaaagcggttttgggggttagtaggatcttaagggggagggttgtttcaaaatatcccctatccccttaagaagttttattgtaaaacagagtctaaaaacgatatactctattaaaaattatgggagtttagtttgcgtgtttttatcatttctttaaatcaaaaagtgtgcgataaatttggtttggtttttagagacaccacgactttacttaataacatcaacgccacccaccaccaagcgcaaatttttgatgcgatttattctaagacttttgaaggcgggttgcaccccctagttaaaaagcatttacacccttatttcatcacgcaaaacatcaaaggcatggggattgcaaccaatctcatcagtgaggtttctaagttttattacgctttaaaataccatgcgaaatttatgagcttgggagagcttgggtgctatgcgagccattattccttgtgggaaaaatgcatagagttagatgagcccatttgtattttagaagacgatataaccttgaaagaggattttaaagagggcttagattttttagaaaaacacatccaagaattaggctatgcgcgtttgatgcatttgttgtatgatgccagcgtgaaaagtgagcctttgattcataaaaaccacgagatacaagagcgtgttggaatcattaaggcttatagccatggggtgggaacgcaaggctatgtgatcacgcccaagatcgccaaagtttttttgaaacacagccaaaaatgggttgttcctgtggatacgataatggacgctacttttatccatggcgtgaaaaatctggtgttacaaccttttgtgatcgctgatgatgagcaaatctctacgatagcgcgaaaagaagaaccctacagccctaaaatcgccctaatgagagaactccattttaaatttttgaaatattggcagtttgtataaataaaaattgtaaaaaatactaacgagcgttttaagttgtccctatttgattggaacaaaaccaatttttaaccgcttttaagaatggattaaatttttaaatggatttcaaaagagcttgtagcctctcttagcttctatacgcaatctagacaagacgcattaagagaatggagcgcattagaaaactattttctaattttctaatgctttaagattaagactttttaggattggcttcggttactctaattgttctgcccataaaatccgtattgtccaatttagcaatcgcttccctaacgccctcttcttgcatttccacaaagccaaaacctttaggtttcttcgtttctctgtcataaatcagcttgacattaaaaactttgccaaattgactgaaaagctccttaacttgctcactagtagcgctataaaccaaattccctacataaatgtttttcaagataaaattctccggtaaaaaaatgacaacatacccataagaatatgaaaaagttataaaaaagtaacacttctaaaacccaaacacatccaaaacagaagtatggtggattttatctaatgattgcttaaaaaattataaaagctattaaaattgggtattgataataaaatacgaaagagcttacacgcacaagcggtaattttaaaaagcgttattaaaggatatggggagcatggtttcaaaatcaccccctaatccttttaaaaactttaccatgaagcaaagtttaaaacaccatatcaaagccaaacaaggacgctttatttaatgcccttcatcggtcaaaacagcccctgccagatacacataagtaaggatcataaaaacaaaagcttgtaaaatccccataaaaaacaacaccataaaaggtgctacaggaaccgcccaaggcactaataaaagcatgatgagcaagaacatgtcatcgcccttgatattcccaaacaaacgaaacgataaggacacgatcctagaaaaatgcgagatgatctcaatagggaacatgaaaggggcgagccatttcacagggcctgcaaaatgagcgaaatacttaaaaaagccctgcactctaatgccttcaaaatggtaataaaaaaacacaatcagcgccaaaaccagcgtaaagctccaactagccgtaggggattcaaaaccaggaatgatgcctatcatgttagaaaaaaagacatacaaagcgatcgtgcctgctagggggaagtatttgcgggccaattcttcgcctataatatccttagccacgctcaaaatcgcactaatgatgctctcatacacattctgcaaacccataggcaccatctgcattttgtgcgacgcgccaagcgaaatgaaaaacatcaaaaccgctgtcaaaacgacaaaaaacccggtgataaaatcatgattggagctaaaaaaattagcaatagtaaatactctgtgttccatgaaaaagtttctctaagccttattgaaaatttccttaattgtagcaattaagttttaaaaactcattaaaccaagctttttaacgagttttttaacgatttgtcttgttttcttttaaaattcacccataataattaggggcttctttagtaatatccacgccatgcacatggctttcttttaaccccgcgctagtgatttctacaaattcagcgttttgatacaattccaaaatatttttcgccccctgataccccatagaagagcgcacgccccctactaattggaaaatcatatccgaaaccttaccacgataaggcccacgcccttcaatgccttctgggaccagcttttcactcgccacgccctcttgaaaatacctatcagaactccctttagtcatagccccaatgctgcccatgcccctatagcttttatattgcctcccttggtaaatcataaaatcccctggagattcttctgtgccagcgagtaaagagcctatcatcacgcttgatgcccccaaagctagagccttagccacatcgcctgaatagcggatccctccatctgcaatcacaggaatatcaaatttagacgccacttccacgcaattatcaatcgcgctcacttggggcattcccaccccggccacaatcctagtggtgcaaatgcttcctggcccaatacccactttaatagcgtccgctcccgcgctaatcaaatcgcttgtggcttctttagtcaccacattccccacaatcacatccactaccaagctttttttaatctcttctaaggtgtgtaagatattggctgaatgcccatgcgcgctgtctaacaccaacgcatccaccccggctttaactaacatttcagccctatccaactgccccactccaatagccgcccccactctcaacctcccaaaatcatctttattggcctcagggtattcaatgcgtttttgaatgtctttgatcgtgatcaagccttttaagacattatctttatccacaatgggcaatttttcaatcttatgcttgtgcatcaaatcgctcgcttcatccaagctaatacccacatgagcggtaactaaaggcattttagtcatcacatcgcccacttttttactcaaatcggtttcaaagcgcacgtctctgttggttaaaatcccaatcaacaaccccttatcatctaccacaggcacacctgaaatcttgtaattatccgttatgactttagcgtccgctagcgtcctgtgcgcttggataaaaataggatcattaatcaccccgctctcgctttttttaactttagtgatttctttgacttgcgtttgaatatccatgtttttatgcacgatgccaatacccccaaggcgcgccatagcgatagcggttttatgctctgtaaccgtatccatagccgcgctaataaaggggatattcaaaccaatatttttggttaggcgagactttaagctcacatctttaggtaaaacgctggattttctaggcaccatcaacacatcttcaaaagtcaaagccctttgtacaattctcattttctatccttaatctaattttaaatccaattcttgctctaaagcgtaagaaacgtctaaaaggctttgctcatcaaaagccttagcaatgaattgcatccctatgggcaagcctaaaggatctttagcgaccggcaaggaaagggctggcaaaccgctcaaattcgccccgatcgtgtaaatatcgctcaaatacatttctaaagggcttgcatggtaattgaatagatgagcggtcgtaggggctacaggggtgaaaatcaaatccacttcttcaaaaatcttgttgtattgctctttgattatcaatcgcatttgctgggctttcaaataataagcgtcataatacccactgcttaagacaaaattccctaacatgatgcgccgtttcacctcatcgccaaaaccttcactgcggcttttgagatacaattctttcaaatctttaatattttcagccctcctcccataacgcaccccatcaaatctggccagattcgaactcgcttcagccatgctgataatataataaatagagatttgataatgcgaatccaatatctttttttctacaacctcatgccccatttctttcaaggctttaagggtgttttcataagcgagttgcacttcattgctcgcgtctttaatgtgatcccttaagatagcgattttaaagcgtttgtctctgttaaggtttttaaaggtttgcgtgggtttgagattggcgctcgtggagtccttgctatcatacccgctaatagcgtcaaataaaatagaagcgtcttctacattttgcgtgataggcccgatttgatcaaaactagagcaataagcgatcaagccataacggctcaccctcccataagtgggctttaaccccacgcacccgcaataactcgccggctgtctgatagacccgcccgtatcgctccctaaagccgccaccgccaagccacccgctaccgctgccgcactccccccactgctccctccaggcactctgtttttgtctcgtgggtttttagtgatcccatagcaactagattctgtggtgcttcccatcgcaaactcgtccatgttagaaagcccaaaccctgccatgctgttttggtgcaagttttcaatcacgctcgcatgataaggagcgacatagccttctaaaatcttactagaacaagtgatttcccaccccttaacgctgatattgtctttaataagaatcggcacccctttagcgctagcgccattaaggctaggggctttaatgtaagcgttcaaatctgaagccctaaccttagcgtcaatttcgtttttaagggtttctaattcatcttgggataaagaaagggcttgttttaaagtgatcatgtgtttagccttacaaaaaatttaatggtagtttaacatgcttaggtataaaacgagcttataagagcgtttttaaaaagcgttcaacctgcttatttaaatctttcaaactggagctgttgtctataatgtaatcgctcatggcgcgtttttgctctatatccatttgacaagctaagcgctgcaaaatttcagcttctttgagtttgtctcgctctaaaaggcgctcaatttgtaaaaccctaggcgcatagatcaaaaccactttactcacaggatagcgttttttaccccccacttcaaaaaacaaagggatgtctaaaaaatacgcttgatgatttttctctaattcacaggcttttttaagcatgcgttcacggattaaggggtgcaaaaaatcctctagccattttaattcattagcgttttgaaacacgatcgcgccaagtttttttctgtttaaaatatctttttctaaaatatctgatccaaaatgttgggcgatttctagccgatgctcttgcaataattggtgggcgatcttatccgcatctaagatcttataaccttgcaattccaatattttaagggtggtgcttttaccggtgcctatccctcctgtgagagcgatagcgttttttaagatcattttaagatttgatattgtctttaaagacttcttgtaaatttttaggcaaagcaaatgcggccctatgaatgtcttcgttatagtatctcacgctttttagcgcttctatttttggcgtcattagatcttttaaggggtgggttttaaaagaagcgtaaatataacccttattgctcaaaatccttaaaggcgctacaaaaggcatggcaataggaaaaaacccacccaagtttttaagggcgttttgcatgctcacatgctctaataacgggtgtttggctaccgaaacaaacaccccatcttctttaagcattctttttaaaccatccactttatgaatatccggctcttgcaagcaaaggatcaaatcgtattttttaatgtctaaatctaaaagttgtttagcgtgcgtgaaattcttattatttttcacctcatggaaatgggggaaaaaactgatgaagctatccaaaatcttttcatccgcttgcacaaaatctatacgcgtgtcgtatttaaaaagctggtgggctaattccaaatcaaacccatccacaatcaaaacctctctaatctctttcttggtgcaaccccccatatgagcgagcaactcgctttcaatatgcaaaaaattcttgaacaataattggcggttgagcatcgcaatttcaccaaaatccttagatttaaaaatctctaagatattatgctcgcttctcacatctaataatttcgcttctatggtgtattctttacgcaaatacggcgtgatttcttgggtgatccacataaacattccttactttttaacaatatccatgcctttgaaacgctaacatgctacccaaaaaaatctaaattgtcgtaataaacgccctaactttggcattctaaaaaaagttccgtatcgctcttaaagcgctcttttttaaaatccaaatcaatactgatggctttatgctggctgtctaatttatcggttgaatgcttttttaacaccatttgacactttgaaatctccatggtatctaaagccttatcctctatcgtataaacattatcgctctttttttctaacaaaaacgattcataaaaaggccttaaactcaaatcgctgtcattggtggtataaacatacgaagaaattttgcccttaaattgcgcaatttgcgttttagtgtcattaaaagtgaaagtttggatctggcgatctttatcgttttgatcttttaaaaaacgcttcaaggctttggattggatttctatcaaccattgatccccttctttactcatgataatatccccgttttttagggggtagaaatcttgttgggaatatttaatgagttttgggttttttgtttttcttttgggcttgtaaaggaacgggtttttttcattattagcgttgtcttcattgttattgggatcgtttgggtatgagagtgggtttttttcattattatcgcttggctcattcaataaaatcacagaattttcagggttaaaagaattgtcctcatctttagtcagttggaaaaaagcgtttctttcctctataggctgatacaccatgttttgtaaaaaaatcgtttcgctaaagacttcataatccgaatccacatagctggggcgtttagagccgtcattttcttgctcttgggcttttttttgcattttgataaagctctcttgcgagcaagctaaaaagcagactaaaatcattattaccacgcctatttttttgactaaaaacaatgccagacccttatttaagctttaaataactataatattgtaatctaattttgattaaattgaagcgataaaaaagataaatacaagccataaaactttaaaaaccattgcgattttaggccagcctaatgtggggaaaagctcgttatttaaccgcctggctagagaaaggatcgctatcacttcagattttgcaggcactacacgagacattaacaaacgaaaaatcgcattgaatggccatgaagtggaattgttagacacagggggcatggctaaagacgctcttttgtctaaagaaatcaaagcccttaatttaaaagccgctcaaatgagcgatttgattttatatgttgtggatggcaaatctatccctagcgatgaagatcttaagctttttagagaggtttttaagatcaaccctaactgctttttagtgatcaataaaattgataacgacaaagaaaaagagcgagcatatgcgttttcttcttttggcgcgccaaaaagttttaacatctccgtttcgcacaataggggcattagcgcattaattgatgcggtattgaacgcgctgaatttaaaccaaatcatggagcaagatttggatgtggatattttagaaagcctagaaacccctaataacgctttagaagaaactaaagaagaagaaatcattcaagtaggcatcattgggagggtgaatgtgggcaaaagctcgcttttaaacgcgctcacgaaaaaagaaaggagtcttgtctctagcatggctggcacgaccattgaccccatagatgaaaccattctaataggcgatcaaaaaatctgcttcgtggataccgctggcatcaggcataggggtaaaatcttaggcattgaaaaatacgccttagatcgcaccaaaaaagctttagaaaaatcccacatcgcgcttttagtgttagacgtgagcgctccttttgtggaattggacgaaaagatcagctctttagcggataaacactctttaggcatcattcttattttaaacaaatgggacatccgctacgccccttatgaagagatcatggcggctttaaaaaggaaattccgctttttagaatacgcccctgtaatcacaaccagctgcttaaaagcgcgccatatagatgaaatcaagcataaaatcatagaggtctatgagtgtttttccagacgcattcccacaagctcactcaatagcgtgatttctcaagccacccaaaaacaccccttgccaagcgatggagggaaattagtgaaagtgtattacgccacgcaatttgccaccaaaccccctcaaatctctcttatcatgaatcgccctaaagccttgcatttcagttacaaacgctatttgatcaacaccttaaggaaagaatttaattttttaggcacgcctttaatccttaacgctaaagataaaaaaagcgctcaacagaattaaattttttatgcattaaacccccttaaaaaagcgtttttgcttgatttatctttaggatttgattataattaccgctcaatcagtcaagccaagcactaaatcgcttggttttagcatccattagaaaaggggttatccacatgaacaaagcggaatttattgatttggttaaagaagcgggtaaatacaacagcaaaagagaagccgaagaagcgatcaacgcctttactctggcggtagaaacagctttaagcaagggtgagagcgtggagttggttggttttggcaaatttgaaaccgcagagcaaaaaggcaaagagggtaaagttccaggaagcgataaaacttataaaaccgaagacaaacgagtgcctaaattcaaacccggcaaaatccttaaacaaaaagttgaagaaagcaagtgagtctgatccactcagcaaggggcttatcaatagatggtaagtttcttgcttgcttaataaaatgtccttgtagctcagctggatagagcgtatgattcctaatcgtaaggtcgtgggttcgaatcccgccaaggacaccactcgcattattttcactatcatagggatttaaaatagtcgttgttttaaaaaaggttggtagttaaaagaaattaaaaatttaaccttatccttaaaaagcactcaaaaaaatattttatttttcatcttatttaaaaaatattcaaagcattttttacaattaaaaagcttgcgaaaagcaagcgataacctctataaaagcgctctttaaggggtttttagttgtgggttgtagggggaatagtttttaaaatgccccctatcttattaaaaaaatgaatttaaaaatcaaacttaaaaaatgggttttatcataaaataaaaacttaaaacgatacaatcaagccattaaatcccccttttttaaaaaattgagttatccctattaaaaattgagaaagccaaaataaatcataaccccctagactttaaacttaaaacccactagccttataagcttaataagaatatccgcatgacaaatccattcaaaaatgatataataccccttaatgaattcattttaaggaaaatgcccatgcgtttgcacactgccttttttggtattaattcgttgcttgtcgccactcttttgataagcggttgcagtctctttaaaaagcgtaacactaacgctcagctaatccccccttcagctaatggcttgcaagcccccatttatcccccaaccaatttcacccccagaaagagcattcagcctctcccaagccctcgccttgagaataacgatcagcccatcattagctctaatcccactaacgctatccctaacacccccattctcacgcctaataatgtcattgaattgaatgcggtgggcatgggcgtggctccagaatccaccatttcgccctctcaagccctagctttagctaagcgagcggctatcgttgatggctaccgccaattgggtgaaaaaatgtatggcatcagagtgaacgctcaagacaccgtcaaagacatggttttacaaaattccgtgattaaaaccagagtgaatgccctcattcgtaacgctgaaatcactgagactatctataaagacggcttgtgccaggtgagcatggagcttaaattagacggcaggatttggtatcgtattttgagcggagcgagaggataaaccctctcactctataatcatgcggtattttagaagcgcttttttattatttttcatgacgcttttttttgtctcttgctctaagcaccctttttctaagcaaacccccaaaactagggagcagatcagacaagaagaagccaataaaaaaagagaagagactttgaatgccttgcgccaattcagactcatttacattaacacgccggtttttcgcttttatgattacggcacgatcaaaaccgataaagaccacaataccgaagtaaccctttataagctcagccaaaaagtgggcgatatttacatgactaaacgaagcatttgttttagccaaaaatgttcggccaaatggattgctgcaagggatttgtttggcaaggtgagctatggggatttgtttgatgacattgttttagggagggatatttttaaaggcttagggaaacgccacctaacccctgaatacgtgatccaaaggtttcaaaaaagcggggaaattatcctttatgaaagaaaaaatggcctgatttctttccaaaacttgactcaaaaaattgctattaggattgaaccctatgagccttctttgcaagatttagaagacaatgaaaacgctgatagcgagcttcaatgaaaaacttttccccactctattgtcttaaaaagctcaaaaaacgccatttaatcgctttgagcctgcctttgctttcttatgcgaatggctttaaaatccaagagcaaagcttgaatggcacggctttaggctcggcgtatgtcgctggggctaggggcgctgacgcttctttttacaacccggctaacatgggctttactaacgattggggcgaaaacagaagcgaatttgaaatgaccaccaccgtgattaacattccagcctttagctttaaagtccctacgaccaatcaaggcttgtattcggtaacgagtttagaaattgataaaagccaacaaaatattttaggcatcatcaacactatagggctaggcaatatccttaaagcgcttggcaatacggccgctaccaacggcctgcaacaagctatcaatcgtgttcaagggcttatgaacttaaccaatcaaaaagtcgtaaccctcgcttcaaagcctgattctcaaatcgtgaatggctggacgggaacgactaattttgttttacccaaattcttttataaaacgcgcacgcataacggcttcacttttggggggagtttcaccgctcctagcggactaggcatgaaatggaatggtaaggggggggaatttttgcatgacgtgtttatcatgatggtagagcttgcccctagcatgagctatactatcaataaacgcttttctgtgggtgtaggcttaagggggctttatgcgaccgggagctttaataacaccgtttatgtgcctttagagggcgcttcagttttgagcgcggagcaaatcttaaacttgcccaacaatgtttttgccgatcaagtgccaagtaacatgatgactttattaggcaatattggctatcagccggcgcttaattgccaaaaagccggtggggatatgagcgatcaaagctgtcaagagttttacaacggcttgaaaaaaatcatgggttatagcggtttaatcaaagcgagcgcgaatctttatggcacgactcaagtcgtgcaaaagtctaacggacaaggcgtatcaggggggtatagagtgggttcgagtttgcgtgtgtttgatcatggcatgttttctgtggtgtataattcttcagttacctttaacatgaaaggcggtttggtggctatcacagagcttggcccttctttagggagcgttttgactaaaggcagcttgaatatcaatgtttcactcccccaaactttaagcttagcctacgcccatcaattttttaaagatcgcctaagggttgaaggggtgtttgagcgcactttttggagtcaagggaataaatttttagtcacccctgattttgcgaacgccacttacaagggcttgagcgggacggtggcttcactagactctgaaacgcttaaaaaaatggtaggcttagcgaattttaaaagcgtgatgaacatgggggctggctggagggacaccaacacctttagattaggggtaacttacatgggtaaaagcttgcgtctaatgggcgctattgattatgatcaagccccaagcccccaagacgcgataggcattccggattctaatggctataccgtggcttttgggactaaatacaattttaggggctttgatttgggcgtagcggggagtttcacttttaagagcaaccgctccagtttgtatcaatccccaagtattgggcaattgagaatctttagcgcttccttaggctatcgctggtaaaacatgccaaatcatcaaaacatgttggataaccaaacgattttaatcaccggaggcactgggagttttggcaaacgctttgttcgtaaagttttagacaccaccaacgctaaaaaaatcatcgtttatagccgagatgaattaaaacaaagcgaaatggccatggaatttaacgatcccaggatgcgtttttttatcggcgatgtcagggatttagaacgcttgaattacgctttagagggcgtggatatttgtatccatgcggccgcgctcaagcatgtgcctatcgctgaatacaaccccctagagtgcattaaaaccaatatcatgggggcgagcaatgtgattaacgcatgcttaaaaaatgaaatcagccaggttattgccctaagcaccgataaagccgctaaccccattaacctctacggcgcaaccaaattgtgtagcgataagctctttgtgagcgcgaataattttaaaggctcttctcaaacgcaattcagcgtggtgcgttatggtaatgtggtggggagtcgcgggagcgtggtgccgttttttaaaaaattagtccaaaacaaagcgagtgaaatccctatcaccgatattcgcatgacacgattttggatcaccttagatgagggggtttcttttgtgcttaaaagcttgaaaagaatgcatgggggtgaaatttttgtgcctaaaatccctagcatgaaaatgactgatctcgctaaaaccctagcccccaatacccctactaaaatcatagggattcgcccgggcgaaaaactccatgaagtgatgatccctaaagatgagagccatttagccctagaatttgaagacttttttatcattcagcccactataagcttccaaacgcctaaagattacacgctcaccaaactccatgaaaaaggccaaaaagtcgcccctgattttgaatacagcagccacactaacaaccaatggctagagcctgatgatttgttaaaattactatgaattttttagaagatttgttttaccccttaagattgttagaaaacaagcgcgttttattgctcgtgagcggatctattgcggcgtataaatccctagaattagtgcgtttgttgtttaaaagcggggctagtatccaagtggtgatgagtgagggcgcacaaaaattcatcaaacccttaagttttgaagccttgagccatcataaagtcttgcatgatcgtaatgaaaaatggtattacaaccaccaaaacaaattgcaccacaaccacatcgcatgcgctgctagcgctgatttactcatctttgcccctttaagcgctaacagcttgtctaaaatcgctcacgctttagcggataatattatcagcgcgacttttttagcttgcgcttcccctaaaatcctagcccccagcatgaacactaacatgctcaattcccctatcattcaaagtaatttaaaacgcttgaaagattccaaccacattattttagacacccaaaacgcccttttggcatgcgacactaaaggcgatggggcgatggctgagcctttagaaatcctttttaaagccacccaaacgctcttaaaagacgcttattttgaaaacagagaagtcatagtcatgggtggcgcgagtatagaaaagattgacagtgttagaattattagcaatctttctagcgggattcaagcgagcgctttggctttagcgttatattttaagggagcgaaagtgactttgattgcatccaacttccctacccctttgcctaaagaaatcacaagcgttttagttagcgacaccgcttcttatgaaaatgccttaaataacgccgctaaaaacttgcaaaagcatgccttaaaacccctactcttcaatttagccgccattagcgattatgcgcctaaaacttctttcaaccataagcttaaaaaaagcgaactgggcgaaaccctaaacgttgaatgcgttcaaaataaggatttactggcttctgtcaatcctaatcaattcgttaaaatcggttttaaagctgaggacgatcaacaaaacgccatcaaaaacgctcaaaatcttttaaaaccttctcaagataacggcaaggattgctccgtggccgctttgaatctcattaaagattcacgcccttttggctcattagagaatgaattgtggctctttagccataaaaaaacccaaaaaatcccttctatgaataaattagaagcgagctttaaaatccttgattttatcaaagacaacgccctttaatgctagaagccctaaacgccctaaaccagcttaacgcccttcattccaaaaacgccacgcaccattttaacgccactttacccattcttttaaaagtgctagaaaaacaagataaagacctttttcttttgcaagtgggtaataaaattatccccaccaaaagcgaacaggaattaaaaatcaatcagccttattttgcgaccatgcaaaaaaatcagctgggcgatattgtgcttaaaaatttagtgcctgccccaaaaatcttagacgcattagacgatttgccagcccttgaaatgaagaaattaaaagaaatattgagcgccaaagacaatacccctttaaaagaatacaaagagtttttgagcgaaaaattaatccatgctaaaagctcgcaagaatttttgaatacagccaacatgcttttaagcttgcaatcgcaggttttaagctttgtaattgaaaacgaacgcaaaaaagcctttttacagatgaaagccaaaaaacaaagcgttgatttttacgctctgtatcctaacttgggcgaaattggcggcgttatttatttaaaagaaaaagaaaaacagctttttttaaaaaccaccctccaaaggaccaaagaggttttaaaagaggctcaaaacacccttttaggcttttcttttgtggaaattgtgtgcgaaaaaacccccatgctttttgcctttgaagagcgcttattggacacgataggataaaacttttagcgttttaaaaatgcctttataatggatttaagcgcttttttatccaataaaagagcgatacccttttttactttaatccatgcggaattttagaattcctcacgcattttttaaaagtctttcaaccgctaaggctttatctttggcttgcgtgatcgcgctaatgactgcgatacccccatattcccacaattttgaagcgttatctgtcgtgatgcccccaatcgctataaggggtttttctaccccgctatcgtgtattttttttaaaagattgacgcctacaacttctttagcgtcttttttagatggtgtggggaaaatagggcctacccctaaataggatacatgatctaaatggcgcgcttttagggcttgctctaaagtattgacgctcaaaccgataaaaaggcgcttttggcataaagttactacctcttctatagccatgtcctcttgccccacatgcacgccatcagcctttaattctagcgcgagtcgcacctcatcattaataataaaaggcgcgccgtattttttgcataatttttgacactctagggctaatcgtttgatttcaacaggatcttgtaagactaaatcgcctttttggcggaattgaaacgctgtgattttagattgtaaagctaattctaaagtgtctaaaagcgcgtttgtcctatcgccttttatgtggtagaaatcttgcgaaccagccacaaacatgagtttcaaacaatccgcatcaaacatgctttttaatactccacaaattcaaaggcccatgcccatgcccaatgtttaaagggttttgaatgatgatagttaaaagctctttagcctttgtaatggcgttttttaaatccagcccttgagcgagtaagcccacaatcaagctagacagagtacaacccgtgccatgcgtgtttttggtattgaatcgcttggcgtttaggataaattcagcgtcttctaaaaacacccagtcgttgctaaattccccttgaaaatgctctgtatgcccccctttaatcacggcgtttttaacgcctaaatcccttaaaacacccatcgcttttgaagcgctttcatcgtctcgcgcttgaacgcctgtgagcgcatagacttcagggaggttaggggttagtaaattggttttgggtaaaaggcgtttttttaagcttaaaatcgcctcttcttctaaaagcaaagccccattttttgccaccatgaccggatctaaaacgcacaacccaaaatcacaagtttctaaagtgtccgctacgcattcaatgatttgagcgttgcataacgcccccattttgaacgctttgatagaaaaatcatctctaatggctaggatttgcgctttcacgctctctacactcaatggatacaccccatgcacgccctgtgtgttttgcgcggtgatgcaagtgatcacgcttgtcccaaacacgcccaaagtttgaaacgctttcaaatcggcctgtatcccagcgcccccaccgctatcgctaccagcaatgcttaaaacttgcggataaactttcacaactcttccttaataaggctattttctaactctatgggcaagcttagagcgtctaaaaaataaaacaagaacgaaccattggagccgttattttctaacgcttttttttgcgcattaaaagcggcttgtttatagaaagcgcaaaattgcgccatagaatctaaggggtcttttttcaaactcaaaaagctcgcgcacgctgcggtatgcaaacacccagccccagtaattgcggccaaatattcgctccccccagtaatactcaaaacttttttcccatcgctcacgtaatctgttttacccgtcatcaccgctatcacagaatatttttgagccgctcgtttgacaatttctataggcgtggcggaatgcttggaatctaaccccttactttcgcaagaaatacccactaaagagcctaattcggcggcattgcccctaagcgcgctaacccctttgctttctaaaaactctaaacttgtgttatagcgcaaagcgctcgctgaacaccccacaggatctaacacaatgggtttatccaaagccttataatgtttgatcgcctctttagcgcataaaatggtgcgttcattgagggtgccaatattaatagcgagcgcgtcagaaatttttgctaaatcgggcatttcagcaatcgcatcgctcattaaaggcgatgcccctaaagctaacaaaccattagccacaaattgcgccaccacataattggtgatattatgcactaaagggcgtttttggcgtaattcctttaacataacgaacctccttaaactttcttttattttacaaaaaaatccattaagcggcacttgtcttgaaattgagtgtgaaagcgttcaaaaacgaactatttttcattaacctcatcttttttgatctcatttttcttaaatatagcgctagtgagatcacaaaagcggtggaaaaagcgagaaaggcttgcagcgactctttctttcacctcttgatagcgcgaatttttatcaaacctggagactttttcttcaatgatttcaggaaattccgtcccgctgaaattgatttcacccccactaaaggcatgctgcatgaacgaataggctttttcttcattcaagcggttttcttctatgatattttggaattcctcttctcttttttggtggatatagttttgaaaatattcatggacttcttcatctttgttgtatttgtcaatgaaatccatgatcaaatcttttttattccttaattctatgctggagttaatgaacggctctatttgggttttaacgccttgaatttctagatcaggctctttagcgtatttttcaatcaaagtcaaaatgtagtcaatattgacttccacttgcttgatgagttcaatttcaaaaatcaaatcgtcgttaatctcttctttatccctccctttttctggcctcatttcatcgtaaaaatcaaggtatttgctttgatagtcttgaaaatcccttgggttgatgtgatcgtctttgttaaaattttcaaagctgtttaaaatattttccaatttcaaaatcttgccaaaaagcttgatgaaatcctttttctggctttctgaaatgattggctcttttaggggaaactccgttaaaagcctttcaatcaaaccctcatagccctcgtattccttattgttatccgtgtagcctttcaaataatcttcatatttccttaatagcgcaatggtttgagcgtccttattgccaaaaagcatgagcgcatcattcaaatcctgctctaaatccctaaaacacacgatattcccatgcgttttaacgctatctaaaatgcgattcgtgcgtgaaaaggcttggattagcccatggtatttcaagtttttatccacccaaagggtgttgagccttgtagcgtcaaacccggtaagaaacatgttggccaccagtaaaagatcgatttcacgatctttcattttttgagaaagatccttataatagctttggaatttttgatccgaagtgtcaaaagaagttttaaacatcccgttataatccgcaatcgcgccctctaaaaaatcccttgagcttttgtctagcccgctagcgctttcattgttttcatcttctagcgcatcaatttcttcattagcactataactgaaaatggtagcgattttaaggtcgtgttttccttctttaaaggcttggtagtattttttcagcgcttctataccagaacatgccagaatggaattgaattttttatttttagtggcttgattaaaacgctctaaaatgcatttagcgatttctttgatcctcctactatctaaaagggcgtttttttcatcaaccgccctaacctctttatccttaatgccctctttagctttaatggtgttgtggtattccactctaaagggcaaaacatttttatctctgatcgcatcaataatggtgtattggtggaggcatctcccaaatttctgctctgtcgtgcctaacgggttgtttttatcgcaattttgcgcgaaaatgggcgtgccggtgaatccaaaaaggtggtattttttaaacgctttagtgatagcctggtgcattgagcctaactgactcctgtggcattcatcaaaaattaccaccacctcttcattaaaaatcgcatgccctttagagtgggctttaacgaatttgtctaatttttggatcgtggtgataatgattttagcgttaaaatcttcaagctgttcttttaaaatcttggtgcttgtgttggaattagcgcaatctttttggaatttatcgtattctttcatggtttgatagtctaaatccttcctgtccaccacaaacaaaacctttgaaacatgttctaattctttagctaaagtggcgcttttaaagctcgttaaggttttaccgctccctgtcgtgtgccaaatatagcctccgctttggcttttcttataagttttactatcatgcgtggctttgattttttccaaaatcctttctgccgccacgatttgataaggccgcatcaccaataaaacctcatcgcttgtgaaaacgcaatagcgcgttaaaacgttcaaaaggctgcgcttcgcaaaaaacgacttggcaaaatccattaaatcctcaatattacgattcttgctgtccgcccaataattcgtgaattcaaaagtatcggctttattgtttttttcaatttgggctattctggtggtgtttgaatagtatttactactcgtgccgttactgatgacaaaaatctgcacgaattcaaaaagcccgtcttcagcgctaaaactatcccttttatagcgcttgatctgattgaacgcctctctgatcgccacgcctctttttttcaattccacatgcactaaaggcaagccattcacaaggacactcacatcatagcggttctcatatttcccccctttattgctgtattggtggatcacttgcaaggcgtttctatggatatttttcttatcaatgattttaacgtttttggttttcccgttctaaagggttaggttaaaaatcggatcttcttggatcttttttgttttagccttgtaatcttcgtttttattagcgatgaattgaaaataaagagcgtcccattctttgggcgtgaaataatgatcgttaagcctttctaactgctcttttaaattgtctttcaattctttttcgttgtggatttttttaaattcatagccttgtttttctaaaagcgcgataaacgccctttctagctgcgcttcgctctcataagcgcttttcctttcactatcgctatgaaattccgctactaccgtgctttcattgctttctgcgatggtttcgtaattcatgttattccttttaaaaaatatttcaaattcatttcttgttggatctctaggggtgggatggggatggttaaagtttcaatatctgctttattgagtgcggggatactaccacgaaagacaagattttccataatttggatttcattggttttgagataaaagtataaaaattttgttaaaagctcgttagtatctttaactttatagggataacatagaccccctgcaaaaaatttttcattaaagtaatttataaatcctgcatattctcccctagatgcaatagttatattttctccatcattattaaaatcatggtaataaccatacaaatccctccctgaatttatcactggatacattcccttattttttacttcgctcacttcacttattttaagtgtttttttattggtgctttcacacacctcccccaacaaagcgtggtgtcgtcttttttgtttctcttaagcactaaaatgcaagtggcgatattcgttccaaaaaagaggttttcgggtaaagcgatcacgcagtcaatgaaattttccttcactaaatactctctgattttcttttccgcaccgcctctataaagcaccccgggaaattccacgatcgcagcagcgccttgattggataaataagaaagcatgtgcatggtgaaggcgagatcggcggcgtttttgggcgctagcgcaccggctttgctaaaacgctcatcgttcattaaaagggggttgttatcgcccacccatttagtggaatagggagggttggaaacgatcgcatcaaaaggctcatcgtcttcatgcttggggtctaaaagcgtgtccccatgcgcgatgtggaatttagaataattgatgtcatgcaaaaacatgttgatatggcagaggttgtaagtggtcaaattgatttcttgcccaaaatacccttttaagacgtttttatcgcctaacactttagaaaattgtaagagtaacgatccgctcccacagcatgggtcataaactttattgacgttctcttggttgtgcagggcgattttagcgagcagttcgctcacttcttggggggtgaaatattcccctccgcttttgccggcattgctcgcatacatcgccattaaatattcataagcgtcgccaaaaacatcgatcccgctttgttggtagtcgcctaattgcatgccccctatggcttgaaggattttagtcaatttttccaccctgttttgatgagagctccctaatttgttgctattgacgtctaaatccgcaaacaagcctttgacgttttcttctgatggagtgccaaggctggatttttctatttcggtgaaaatattttgtagggttacattgagatcttcgttattgggcgcgttttttaaaacgttacaaaataaagcactaggcgggatgaaaaagcctttttcttcaatggttgattttctttcgatttcagcctcttcatcgcttaatgaagcgtaatcaaagctaggatcaaaattattatttcgcatgtattcattatgataacgagctatgttttctgaaatgtagcggtaaaaaagaacgcctaaaacgtattgcttaaaatcccagccatccactgagcctctcaattcattcgccactttccaaatggtgttgtgcaattcgttgcgctctaatgaagcatggttattaaatttcgcgctcgctttgtttgtgttttccatgataaaagccccttttttgtgttttgattggcggttttgtttggcgttgtcagcgcgccccttaaaggtttcattatagcaaagaatattatttttttctcttgcgtttgctctgtatttgtggggtaaataagctataatcccatttttcaaaagacatttttaaaaggggtttgaatggtatttgacagaacgataagcgtgagagagaaaaaagcggctaagacgcttgggattgttggggtggtcttttttatattgtttggcattgtgataagcggagtggctttgcgccaagagtgggtgcaacaattggatttattttttatagacttgatccgcaaccctgcccccattcaagggagcgcatggctttctttcgtgttttttagcacatggtttgcgcaaagcaagctcaccactcctatagccttactcattggcttgtggtttgggtttcaaaaacgcatcgctttgggggtgtggtttttctttagcatcttattgggtgaattcaccttaaaactccttaagcttttagtggcgcgcccacggcctgtaaccaatggcgaattggtttttgcgcatggctttagtttccctagcgggcatgctttggcttcagcgcttttttacggctctttagcgttgttgttatgctactctaacgcaaacaatcgtgctaaaactattggcgctgttattttacttttttggattgttttaatgtcgtatgatagggtttatttgggggtgcattaccctagcgatgttttaggagggttttgtttaggcgtggcttggtcgtgttgctctttagcgctttatttagggtttttgaaacgcccttataatcaataaaggctttatttaaccaaacactgacaactaaaatttttaaaattctattttttgataaaactcattctcttaagggtgattaaaatcaagctctttgctattttttacaaaaacgcttgaagcgtttttaaaacctcattttttaaaaagaaagcgatgagttagggtatagctcctctttctttttaacctcatcaaattcatctttatagcggtttgggaaatctggatcataatccacaacgctctttaaaaaaccgctgaattttggatttttgtcgctaagctcttgagccatagtgtaatcaattttttctttgtatttagcgttcaataaaatagcgcttttatcctcatcagttcttaaatcaatcacgccaatcccaaaactcgcatgcaaacgcttcaacaaatccatgagttggggattgtgcgtatctatatgacggcccaccaaatacccctcattagcccacgagctgttagaaatggcttgaaaataacactccctgcaattattcacgctgatttcttttttcaattcaaagctcactagtttaacgggcaaagtgtcaaatttcttagaaaaagcgattaaattttcattagacaattcagcgtgcaaaaacctaacccccaccatgtccggataaagccacctgtccatgccttttggcgatttcacactctcttcatgaaaaatggttttcgtgtagcatttcaaattttcattatgaatagccatgtaagttaaaaaggggtgcaaatccctttcatgcatgattttattatgcgcgattttagcgcttggagcgcttattttttccatattcaaaaccggctctttagccacgctttttaaagcgattaagaccggcttttcttgcgctttcaaaaaagacagctcttcgcccttgtttaaggcggtataaataaaagcgctaacgcttctatctggagtgttgcccccataatcaaacatttttgtaatctcgcctttttcaaaaagctctttggctttatcatacacttcagtagggctaatcggtcctgtgatctctaaaacgctttgaacgacttcaacgtcttgcggttttattttttgctcgctaaatactcttcataactgcctttaaaatcaatattttgagcgcctttagggcttgggactaattcaatgatccggttagcatacgcatcaatgagttctctgtcatggcttacgcaaatcactgccccatcaaatttaaagagcgcttcgcctaaagcgataatggcttctaaatccaaatggttggttggctcatctaggactaaaaaattccccccctctagcatgagcttggataaaaccattcggtgtttttcgcccccgcttaaagcgttcacgcacttttcttgctcttcgccattaaaaagcatcctccctaaagcgtttctcacctctgcgctttcaatctttttattgaaattaaagagccattgatacaaggtctcttccccgctaatttcttcgctcacgttttgagggaaatagccttttgaaacggtcgctccccatttcaccacgcccttatcgggctttaactcttctactaaaattttacaaagcgtggatttacccacgccatttggccctatgagggcgattttatctttaggcatcactttcaagctcacttgatttaaaaccatttggtcgtcataacttttagagacgttttcgcattctaaagcttcattcccaatggtgcgtttgggtttaaaaataatgctaggatccctcctgctggataccgctaaactttgaatgtctaatttatccagttgtttttggcggctggtggcttgcttggctttagaagcgttggcgctaaaacgcgcgatgaatttttccagctcttctttttctttgagttttttattgcgttcggcttcttgctgtttagcgatcagagtggaagcgatataccaatcgtcataattcccgctaaattcgcgtacactgtggaaatccaaatccaaaatatgcgtgcataccgcatttaaaaaatgcctgtcatggctaatgactaccatcgtgccttcatggcgtttgaggttgttttctagccattcaatggcgtttaaatccaggttgttcgtaggctcatctaaaagcaaaatatccggtttagggaacaagacttgagcgagaaggattttaaatttatcgctacttggcaaggttttcatcaaatcgttgtgtttagagctaggaatgcctaaatcttctaggattttttcaatcaccacttcgcattcatacatgggatcttcttccacgcaaatggtttctaactcccctagtctcgcattcactttatcatcgctcaaatcgccttcggtgtataagcgctctttttctttgatagcgtcatacaaacgcttattgcctatcaaaaccgcatctttaaggctcaaatcttcaaaagcgtattgatcctgccctaaaacccccattttcatgccgcttgtgatgatgacttccccactgctgcaatcaatgctcttgcttaaaatctttaaaaaagtggactttcctgcgccattagccccaatcagcccgtagcgcttgtttttatccagcttgatattcacgttttcaaacaattttttagtcgcatagcgttgcgttaagttgatggtttgcagcatcttatgatttccttatttttgtgattagattatagaaagtttattatagcgttttctttacaatattgtatcccttgcttattatggttattcataaggtttttgacgcccaaaactttgtttgagcctatatcatttcctcttgattttttattcaaattaaggtaaaaataatgttttaaagcaaaaaaggatcgtgtcaatgaaagtgtttgattacgaagatgtccaactcattcctaataaatgcatcgtgaatagccgttcagagtgcgatacgaccgttattctaggcaaacatgcgtttaaaatgcccatagtcccagccaacatgcaaacgatcatcaacgaatcgatcgcagaatttctagcagaaaatggctatttctacatcatgcaccgctttaatggagcaaaaagaatcccgtttgtcaaaaagatgaaaaaacgccaattaattagctcaatcagcgtgggggtgaaaaaggaagaatgtctttttgtagaagagttagccaagcaaggattagcgccagactacatcacgatcgatattgcgcatggtcattcaaattctgtcattgaaatgatccagcgcatcaaaacgcgtttgcccgaaacttttgtgattgccgggaatgttggcacgccagaagcagtccgtgaattagagaacgccggtgctgacgctacgaaagttggcatcgggcctgggaaggtgtgtatcactaaaatcaaaacaggctttggcacgggtggctggcaactagcggctcttaggtggtgcgctaaagcggcaagaaaacccattattgcagatggcggtattcgcacgcatggggatattgcaaaatcaatacgctttggcgcgacaatggtaatgattggctcgctttttgcagggcatgaagaatcatctggagaaacaaaaatagaaaatggtgtcgcatataaagaatatttcggttcggcatcagagttccaaaaaggtgaaaagaaaaatgttgaaggtaagaaaatttggatccaatataaaggatcgttaaaagacacgctgattgaaatgcatcaagatttgcaatattcaatctcctacgcaggcgggagagaccttgaagcgatccggaaagtggattacgtgattgtgaaaaattcaattttcaatggggacacaatctaaaaaagatcaatgaaacaataaagctaatttttatgagcgaaatgcctttcaatgcaatcgcataaaatatggatcataagaatgtgcatttcttggattcgtggggtatcaccactagggacgatcaaagccatatcgcttaaaggcttcattttccccccatcacgccccgctagactaagcgttttcatccctaaatctttggctttttcataagctttcaggacatttttggaattaccgcttgtagaaatccctatcaaaacatcgttttttacccccaacgcttccacttgtctggcgaacacttcttcataaccataatcgttcgcaatggcggtgagggctgaggtatcggtattaaggcttatcgcgctcaagcctttcctttctagtttatagcgcccggtcaattcagtggcaaaatgctgcgcatcgctcgcgctccctccgttaccgcaaataaggattttcccttgattttctaaagtttctatcaaaagatgaacgctttgctttaacgcatcttgcaaactttctaaacttttttctaacgcttccttatgggctaaaaattcttttttaattaaatcattaatcattgcatgtccttttaattttttctatgatagcgcttgtggaataaccttcttcaaattctatcaaacgggtttctttagccaactcgctccctatgacttctttattgaggtagtccgctcccttgactaaaatatcaggctttagggcttgaatcaattttattggcgtgtcttcttcaaacaccacgacataatccacgcaagacaaactcgctaaaagaaacgctctgtctttttcgctcactatggggcgtttatcccccttaagtcttttaatggaattatcgctatttaaccccacaacaagaatatcccctaaagctttagccttttgcaaatagctcgcatgccctttatggagaatatcaaaacagccattggtgaaaacgattttttgctggttgtgttctaaagtttctaacagcttttctaaagggaggattttagggtgcgtttggttcaaaatcaaagcgatttcttccaaactcgctaacgtgctccccattttacccaccaccaccgccgcagccgcattggcaaactcgcaagcttctttcagactctttgattctaataaagaaagcgttaaagacgctatcaccgtatcgcctgcccccgttacatcataaacttctttagcgatagtggggcaattgactagctcgcctttttctaaaaaagcgatgccttgttcgctcaaggttactaaaggcatagcgatttgataagtttcttttaagatttggagcgcttttgataaattcgcatggctgtctaatttcaaatggagcgcttgctctaattcagcgcgattaggcgtgatcaaactcgcatgggaatatttgctataatcctttcctttagggtcgcataaaatgagcttgtggtgttggttggctagagtgatcattttttgagtgagttcaaaatccaacacgcccttattgtaatctgaaaggatcacgccgtctatttcttggattttttctgcgataaaatccaaaagtttttttcttaaatcagcgtttaaggggtctttgatttccttatccacgcgcacgatttgctggttttgcgcgatgatgcgcgtcttaagcgtggtgcaacgggttttatctatcaaaatacctgaagcatcaatccctcttgcttttaaagcactaatgaaatgcttgccctctaaatcatcgcccactaccccacataaaaagactttagcttttaaagagataaggttattagccacattggccgctccgcctaaattcttgctctcttttttgacttctaaaacaggcacaggggcttcaggcgaaagccgttcgctcttcccccacaggtaataatcagcgatcagatcgcctatgactaaaatttttttcatgcgcgttgttctttgaaaatcgcatggatatggggcaaataatctttaataccgctttctaaatcgtataaaggggtgtaatctaaatccaaaatagtgggttcaatgtgcgcttgggtgtgcttttggaaaaaagtataagggtttttaatatagctcactttaaaatcccctaaatgctcttttaaaatgctaacgatttcattataacttctggcttgcgaataacccacattataaaccccgcttttttgagccttcatcgctttcacattcgcttggatcacatcttcaatatagacaaaatcccttaactgctcgccaaattcaaaaagcttgacttccttaaacgccatcgcgcttaaagcgagctgcaaaaccatggaagcggttttttctttataaaattccctaggcccatagacattaaaataccttaagcccacaacgttatcgcttgaatgcgaaaggacaaattcgtccatgcaaagtttggaaaagccataaacgttttcagggctttcgtttgagcctaccacattgggggctttggtgttgccataaacgcccgctgaagaagcgtaaatcactttagctttttttgatcgagcgatttctaaaaggtttaaaaaagcctgatagttggtcttcatcactaattcttgattgagcatggtcgtatcagagacagcggcctggtggaacaaataatcaaaatgcaacttttctaaacgccttaaatctaaaggattattaatatcagcgatgatcacctcgcccttaaaaccgatcaaattcttaaaatgccctaaagaactcgggcggttattactagagagtgtgttactgcggaatttatccaaaattaccactttagctttagggtggttctcttgaaaataaaaggccaaattactgcccacaaagccagccccaccggtgattaaaatcgtttgattttccaatccatcatcaatataacgcatgatttatccttatttaatccaatcaatcatctctttaagatctttgcattgtatccaagaataaggagtttttaaagggttttgagtgagcaaaaggttatttttaactttagcgttcaagccggctagcatgtcgctctctttatcgcctatcatgaaagatcgctccaagcaaatttgatgctctttagcggcttgtaaaatcaaaaagggttttggcttcctgcaagcgcaattttcttctggggcgtgcctgcaaaaatagacgccatctaaattaaaacctaattctttgagcaagctttcttggaggtattcagtgagttgttcaaaatctttaagggtgtaatagccccggttgatcccggattggttggtgattaaaagcagtttgtagcctaaagttttcgcatgctttagcaattcaaaaatccctttttgaaactcaaaatcttctttttgactcacatagcctttatcaatattgataatgccgtctctgtccaaaaaaagggctttgttagtggtgatcatggaagtggctctcttgctgtggtgtggcgttgttttgatggcacatcatatcgctttgatgatgcatagcatgaggcattttgtggttaatgagcatgatccccatataaaggacataaagcccaaaaacccccattaagcctttagacaaaagattgaaaaatttcctgtaagaggtagaaattttgcttaaaaaaacccccattaaaaacaacggcacgctagttccaagcccaaaagaaaggcctagcatcgctcccataaacatgctatgactgagaatcacgctcgctaaaaacgaatacaccatcatgcaaggcaaaaacccgttcagcacgcctagaaaatacaaccccagaacgttttgagattgtaaggtttttttcattaaaaaagaaatgaaaggaatggaaaagcttaatttttccgctttagctcccaagagcgctaaaaggattaaaacaactcccatgctcatcaataaaacgcccctaaaacccatgctcacgctaagactatgccctaaacctgccgttatagcccctaaaagcatgtaggtgctgatcctccctacattataaagggcatggcaagtgagctggtaagaaaagtttgtaactttagaaaactttatttgactaaacgcgctcacaatccccccacacatgcccacgcaatgccctaaggacatgctcaaagcggctaaaaacatgcccaaaaaactcaaattctgcatcatttgcattctagtatccctgcttttttaagagcgatttccatcccgtcaaaaaccaaacgctccttgcaaacagaatgaggtaaaaacgcgctcaaatatttcgcatcgcccccacaaagatagattttttgatctttggctaaatgctggatacaagagatgatactcaaaatcatgccgtaattcacagcgtctctggtgtttttgggtaaaatttctaaagaatctaaggctttgaaaggttgctctaaaattttagcgctttttttatacgcatgggcatattgggctaaaccgggcaaaatacaccctcctaaatgcttgccctctttgactaaatcaatcgtaatcgcgctccccgcatccactataaccccattagccaccgctaaacacgccatttgccggtctatcccaagccctatatagtcggtttctaaatgaaaaaaccctgcaatatttttagcgttagggtaacaattcaaaagggctttttcgttttcttcattcacgctaatgtaaaagatttccttttgaatacccaaacgctttaaatcttctttagcgcttgaaaagagctggtagttttgcgcgaaatggatacgcgtattacctatatcgcataaaaccaggtttttcaaatctttgaaagattgcctagttggcataggcctacttcttattcatttctaatctttagagcttggttttggcgcttcttttttagcggcgttttcttttgaaataggagcgttttgtttttcttgattttcttttacgccttgttgggtagcgttattctgatccttagtaggctcaatatcgcgttttctggctttaacttcctcttcttcaaacccgctattttttggcttaactttattttcttctaaaggctgtttgttttctttagctttatgcctttcttgcaaataaataggagcgttccctttttcgcctttttgagatgctttgaatccagcggcatgggggtaaagttttggcttaaaatcattgtaatctaaataatagcgatcgtaatacacccgatttttgtcataaaacacccctttatccaaacgattggatgaaaaaaacttaaaactgcctatagttggcgttttatagacattatacgaatcaaaatcattcaaatccacctctatcacatacccacgcttttctaaagaatacaatttattatggtttaacacaatcgtgttgagcgaagcgaagggcagtttcacgctgtttaattcccttaaactcttatccatttgcaaaatctgcccgtctagcgtgagcacgtataaagtccccttatcataaagcaagtctataatatccccatcatagttgaactcttgaccgctcacgactgagagtattcttttccctgtagaagcgatcatgttattgccatctacgataaggtaagtgatgttgttgaaaaacttatcgctactgataacaatgtttctaataggcgtggggtttccatgcacataatccacgaccaacaagcgcccatctagcatagggaacaccacgaccgtatccataaaaataggcatcgccattaaagaattgatcgtggtgcttggggaacctttttcgctaaaaagcaatttttgagaagtgatgtcgtataaattcgctgaattgtccgctaacaccaccgctaaaagattccccttaacgctcgcgctcagggcaaaagtttccaaaggaatgatgatagattgttggctggcgttagggttattgctgatcaattccacttgatgacagactttatcttggacttccgcttcaacgccctttaatttcaattccgtttcttcagtcttagccacctttcttttgcttgtttttttatcaatcttgttcaaacaatcttgcgcaaggatgaaaaacccttgactctcatttaaaaaactgctttcataattgaaattcttaccgattcttagctgcgttaagcctttatcgcctataaccgccccatttttcaaaatggctccataacgattagacgaaacgatactctcttgcaaatggttagggaaatacgcttcgcctttaacttggtgtttagcgggtttgaagtattttttcatgttacagccgctaaagacaattagggctatgagtgagattaaaaatggtttattcatcaaatcaatgcgttccttgaatagtttctttctttagattagttggtttggaaaggttttgctgaatttcttctgatattccataatgttttaaaacagaaattatagcatagagtgaagaacttagagggatagtggataaaatttgatgcgcttttttgatcgcgtctttagaattttcttcatacaacaagttcacttcttgtaaagcgctcatttctttaagaatggggcttttttcaagcaagtttttatcttgagagagcgatgcgtaagaatatttggcgaaaattttaacgatttcattagaagattgcgaaagttttttaaacgcgtttgcatcgtttctttcactcgctctagcgaattgatacaaatcatacaactctggggcgacttctttcaatcttttttgcaaggctatattattaggactctctagcacttcgttataaatttgagtgatccgctctttagtttgctcgcgtttataatcttgtaattttgtatcccctaaataagcgataaaagccacgataacaaacaacaacacccatttgtagcgtttgaaaaatttttctaatctaaacgccccctctaaaagcttttcatcgcttttaaattcgctcttaatctgctctaaattttccttaatactcatgccctgctcactcccgtgctaccaaaccccccgctcccccttgaagtttcatctaattgttcgcattctataaattcggctttataagttttctgaaccaccccttgagcgatcctatcccctacttgaactttaaaatctttatcgctcaaattcgctaaaatcaccttaatttcgcccctataatcattatcccccgtgccaggggaatttaacaccatcacctgatgattcaaagccaagccgctacgggtgcgcacctgcaattcataccccacttctaaagacaaacaaatcccaatccttaccaaccccacgccatgaggtttgatcactacttcttctacagcgtgcaaatcaaagcctgaagaaccttcggtttggtatttagggataagggcgtttgggtggattttttggattttaattttcatcaaaacaaatctctttataataaatgtctaaaatttcaaaatcgctctcgccgttgggtaattgaatgctcaccgcatcgcccttgctcttgcctatcaaactcttagcgatcggcgaaccaaaagagattaaccctttagccggatcactctccacgctccctactatcgtataagaaaactctttaccgttatccaaattaaggattttaatcgtgctcccaaaactcactttattatgggctaaagcactcggatcaatcacttgagcgttagaaatgatctcgcttaaatccacgatcctcgcttcaatgaagcgttgtttttctttagcggcatggtattcagcgttttctttcaaatccccatgccctctagcaatatcaatttctttcacaatattaggccgttccacctcttttaattgcttcaattccgtgcaaatcttattgtatccatgcatgctcataggttctttattcatttaatctcctaagcttattcagtagagattatagtaaaaattaagttaaattcagcaaaaaagccatttcgttagcgatcttttttgcgctcccatgttttaaatattcccttaatctcaaactttctttaaaatagcgttccctatccatttcttcatacgcttttaacaaaccctctacgctcaaaaaatgctggatcaattctgggtgtaattggctctccccaagccctggagtttcatcatttaaggcgttataaaaaatattcgctaaacctatgtaatgcaaattgaccaacattctagcgatcaaaaaatccatcgttttagccctatacgctagcgcaaaaggcgtgccaatcaaagcggcctctaaagtcgccgtgccgctgcaaatgaacgcaaactccgcttcaaacaaactcttatgcgcatcataagaaatttcaaataattgaatgtcttctccataaagagctttcaaatccaaccccttaaagaaactcggcacgactaacacacgccttttaaacccttcgttttgttctaaaatttgagccgctttgacaaacaaagggaacattttagcgatttcgcttttcctgcttcctggcataaacaccagagtttcgcccttaatatcttttttataatatttaatctcatctaataaagggtgtcccacatattgggcttttttttggtaatggcccacttcaaaaggcaaaatcgcccccaaaaagtcgcagtatttttcaaggcttttagcgcgccattttttccatgcccaaacttgcggtaaaatataatacatgatttttttatgcggatcttgttttttgatttttttggctaggggaatattgaaagaagaagaatccattaaaagcaccatgtccgcttgcttggctaattggaccatttctttatgggctttgagtaaaaaccccaaacggcctatcacgtctctaaaacccatgacagaaaattctctagggctataaagcgcgtctttcccttcaaacacgccaatgaaacgataatctttgggcaaattgcgccgtaactcctctaaatgaacattagagctcgcttctaaagcactcactaaaatcgtgggcattatttgtcctttaaaaggttttggacttgatagagcttgatttctttgtgcaaatccctcaattcaattttgagcaacgaattttcaaaatctttcttagaaagatggttttttaaaagcctgttttcgcgcaaaacgctgcggtattgcaagtaaatcctttcatcaaacacgcgcttgcttggttttgccataataacctgattgtctttagcataaacctccacctcttcaagggctttagggaaaatcacatcctcttctgtattttgcgtttctttgtttgagcgggagttttctttttctgattttttttgatagatttcttgcttcaaaccttttaaaacgctctttttcttccgcaagatttcttggacttgcttcaattccaaacggattttttttaaaacttccctagtgtcttcaatttcttgctggtaagcactcaattcgtcttgcatcggtttttattccgctaacatttctaaagacaacaaacgcatttcattgccttgagtgataatgacattcttgctgtggcatttctcacacaccccataatctagggcgttaggcttaaaaacatgcgaacaatccttgcattccaattcaaccttttcatctacaatgtctaaaatagcgtctttacacaccaaagattcttctctaaaagtctcaaacgcgctcacaaataagctcttatccatagcgcttctttcgccaataccgaccacgactctttcaatcttatgggcttgatttttcttcgcatgctcttcgcaaagagcgattaaagaagaaacgaccgagtattcatgcatactaaaccttaatctttaaattagcccctattatattgtattagagtaatcctttggtttattgcttgagattcaatagggtgttaaggatttgatcggatgtggttaccgctttagagttcgcttgaaaccccctttgaaccacaatcaaattcgttaaactccggctcaaatccacattactggactctagtttagatcctgaaatagaacccctgcgccccgtattagccgcgccgattaaggcttgcccagagttaccggtttgagaaaagacattcccacccaaagcctgtaagcccgcatcgttagcgaaattcgctaaagccacttgagcgagtgctaaagtcctgccattactgaacgcccctaaaagcaccccatctgaatcaaagcggacatccatcaaatcgcccgcttgatagccgttttgctcaatcgcataagtttcagaaatcttatccacgctcgtgagtccatcaaagctccctgaggaaccaaaggctaaattgatgcgttgaggggcatcagcgccatttttagggtcaaattgcaaaagaggcgggttcatgcccgcaagcgatccgtcgttattaaaatgcaaacggcccccttcaaacacattaggcctagccgctgacccccctactaattccccaggttcaggcacgatcactctaaaattccattccgctcccccactcctataaaactcaatgcgcatggcgtgtttggtgcctaagctgtctatcacatcaatgcttgtcgcatgcgtagcgtgggtgaatttagaactgctcgctgacgctcctccttcaatcaaagaagcggtattaagccctttcatggcgtttttaaacaaaacattgttcgttacgctgtctgaagaatacccgctcacaaaaatgttaagattttctttaatgacgtttttattgtctttattattgatttcaaacatgccgtattggttgattgtaacccctatagaagcggctgaatcttggtaattgtccgctaaactaggatcttttacgatattagcgtcatgctggattaaggcgcgcaagtcttcagtggtcctaaactgcccaatatccgcattagggctgatagaatgcgtgtagctgtatttgaaagccgttacatctttatcgccgtctaaaaagttagcgaacgctccggtcccagcttgagtaaccacaatgtttttaagcttttcatcgccgtctaattcattggtgttttccaaacgcaattgcttgccgtccaaataagcttcaatccctgtttggcttttgaccgcattgatcgcatttttagccgccactaagcttgaagtcctgctcaccgctgaatcgttcgtgaaagaaatcttaaccccattcaactcaagcgtgctgttttctgcagaagggaggatgtctttgaccattttggcgcttttatagctcacccaaatcccttggttttcattcaataaaagagcgtcgccatcttcattgtataaagatcccatgtcttcggcgacttgagctagattcgtgcctgaatcatacaccggattaatgccatctgaaggggttttggctgaagaatccaaagcgaataccgccgctgtttgatctgcatgccttccagcgtttaaattcgccctcatagaaatgcggttactcgctctagcaggcatcaccattccaggatcaattctaatgttttctaaggggccggtattatccacttttaaagcgtccgtatcgctccctttattgccggtatcgctcccgtttctcacccacccttgcaccacaagcccaccggtggtaaccaaactcccttgcgagtcaaaaagaaactccccatctctggtgaaattgcgcgtgatccccctatcagggctaatgataaaaaagccatcgccttgaatcgctagatcggttttgacatccgtgttttggatattgccttgtgaaaagattttagtcgtcgcatccacgcctaccccaagccccacagaaaagtcattctgccctgctaacccgtttttataaggcgcggtagcgatgagtttgacttgagaaagcatatccacaaaagaagccctagaatatttaaaaccagtggtattcacgttcgcaatattgttactctcaatatccaaagcgatttggtgggcttgcatcccattgacaccagaccataaagacctaagcatggttatcctttaatttaaagaaattcaatctatgcaaaataaagcaaaagttgttcctaaatggctttttagaatgattggttgcggattttaaagttttattgataaaaaaagatcagtcaaattcatgagaggatagggggttttgcaacaccaccccccataacgctttttaaagactatcgctcaaatttaaaacttaactcgctttaacgcaaaatcgcgcattcatgatcttgaatttcttcggctgaagcgcgattcaaagtcaatgggttaaattgtgtcgctaacaagacaaaggagttatcgctctgttgcaccaccgccaaaccatagtctcccatgcgtttatgcgcgttaggcacttctttattaagcatgatgaatgggcttttttgcgctagttcgctctctgttacccgacgcgccaaatatttatgcccgttcaagccacctgataatggcgaccaacggctgttgatattttttagatgattatccagctgtttgcgcgcatcaaggctaatgcaagagatatggatgtgaaaatggttttgcgatcgcccttttttagagttgatcgtcaaagagatcgcataatcaggaatgggttttccgtattttttactcataaaatcgcgtgcttgccatgacaagtaaaaaaagttaggcgtagagggatcaagcagcaaagggctttcaataccgctaatgtgagtcgttggcatcaacaaatattgcaacgggccgttaatatcttttaaaaccacatagccggcatcgggtttgacttctatgcatggcgaaggattttgttctttctcataattaggcaaacatttctcaaaaacaatcttacgcaacacgttcggatctttagcgcttaaactcacaacaacgatagccatcagcgccaaaaaaagaaaacccgcttttttcatcttttttgctccttgttttttggtgggagtttttacaaaccctctcgttatttttctacaatagcggttaaaatctttaatcattatgattattttaacgaattttgacttattagtaacatttagtaacctatttttaaaaaagggctttttgaatactaactagaaaaaatttaaattgataacattaaaaaagctaaaataattttttaaaatattaaatagcttgcgctgagcaggcgataattttttgccatgcgatcttagggggttgatacttatcaaattaaagcgttttataaccttgctttagataacatggtagagctaacaccacgataaggataattatcatgcaagatttacccccatgccctaaatgcaacgacgcctacacctaccatgatggcacgcagttcgtttgctctagctgtttgtatgaatggaatggaaatgaagttagtaatgaagaattgatcgttaaagattgccataataatcttttacaaaatggggactcagtcattctcattaaagatttaaaggttaaaggttcatctttggtgcttaaaaaaggcactaaaatcaaaaatatcaagcttgtcaatagcgatcacaatgtggattgtaaagtggaagggcagagcctgtctttaaaatctgaattccttaaaaaagcttaagaaaatacaaaaagcttaagaacaagaaaagctcagtggtttttaagcttgtaaaaattattttttagaaaaaatcaacttgtccagcttgaaaaaaatcaccgctccaatggtttgccctaagaaaagattgagccacaacggaaaattgaaataataaaaaacctccataaaaggtaacatgaccaacgcgctcaacatccatctaagccaataaaccaaaaacagcttggaagcgtattctgtgccaagtttcttaaaaaattctcgcataaaacaaccctttcaaatcctttttgcaaaccctcctaaaaaggaaagctcaccattaaggaagattcctaaaatcccatgcctttagacaacgctataggttactcttttttcaaataacttgctctcatagttattcaaatccctaccatctacaagggcaaaggcatcgccaaaagtcgccaacaaggcagtatctaattgcatgtctttatggcggttcaacgggataaagacttccttgtgattattttgaaaatcaaacgctaacaaggaatctttcaaatacacttccactctagaagcgttttccaccacgctgttttgagccaatttcaagccttgcacttcagcgcttttaatcccgcacgcatggcataaggacacaaacatgctctctttagagatagttgcaaaccaaggcaaactctctcgtttaggtaaattttctttaccctctagagccttttgtctcttaggcatgtcatgcttgatgaacgcataaaaattacgaacgctttctttaggggttgctcccttgagctggttggcgatattagccacgctcgcatcgtctctttcataacgccccattgctacaaaatcgctcgcatcaaacaaacgctcattcaattgatagctagcgatctcatacgacaaatggactcgttttttttgagcgctttttaaaaattccacttgcaaataaggcactccaaaattgagcatgctttcataactagcatgattaccttgtaaatgcacattgctcgctgcaacactcggcatgggaatgaaaagcgaagtgtgttctgcagaatcaaaatcaatgctgtactcagcctctattttatattttgcaacactccctttgctttcttctgcctgcaaaatctgtgctcctaaaacagcacctgtagcgcctaaagcagtcgttttaataaaatcccttcgtttcataactataactctttattgtaatttctaaattcgttgaatgaatgaaaaagtaggacacaccaccaaccccaaaggactgatgaatatccaaaaacctaaattgtgaaagacaaagcgtccctaaaaaagaacgctcaaagaaaagagttactttttctttttcatgtgatgcatgtcttttgcatgcatgtctttcatcattttttggtgtttttcaagagcttttttaactccctcagcgtatttggggtcagctttcttgaaatgctccaattgcttatccacgatttccttatgggtaacatgagctaaagatcctccaatagtgtcatacaacctttctttttcatcagctggcaatgagcggtagtaatcgcctggttgggtgtagtaatcgctatcttcagctctgtaatcccaattccacacttcaaactctttttcaatatgagctaagttgaacttaggatccctagcgctcttatcttctttataaccaggcaatgagctaggcgtatagttttgtaaagagccgtagtatccattttgcatgtaaccatctctgctagaagagtggaatgggcatcttggtctgttaaccggtatctgaggataattaacccctaagcggtagcggtgtgtgtccccataagagaacaagcgcccttgtaacatcctgtcagggctatagccaattccaggaacgacattagccggagtgaatgccgcttgctccacttctgcgaaatagttttcaggatttttattcaactccacaatgcccacttccattaacggataatcttggagataccagattttagttacatcaaacggatggaatcgatactttttagcgtcctcttctggcatcacttgaatgctcattttccattttgggaaatcccctctagcgatcgcatcgaataaatccctttggtttgaatccggatcatactttctgatttctgcggcttcttcattagtcaagtgcttaacgccttgcatggtttcaaagtggaatttcacccaaaagcgttcgcctttagcgttgataagactgaaagtgtggctgccaaaaccatccatatggcggaaagatttagggatacctctatcgctcataacccatgttacttggtataagctttcaggaacattactccaaaaatcccataccatgtcagggttaggcaaattggtttgaggatctcgtttttgagtgtggatgaaatcagggaatttgatcgcatcacggataaagaaaacaggcgtgttgttccctactaaatcccagttaccttcttcagtgtaatacttcatcgcaaaacctcttgggtctcttaccgcatccgcactgcctttttcaccagccacagtggaaaatctgaaaaagcattcggtttttttacccactttagagaaaatttttgctttagtgtatttagtgatgtctttagtcacagtgaaagtgccataagccccacttcctttagcatgcacgaccctttcagggattctttctctgtcaaacgccgctaatttttccaaaaaccaagtgctttgtaataaaacaggacctctaggaccggccgtaatcacattgttgtcatcccaaacgggagcgccaaaagcagtggtttgtttcacatctttattaaccatcttttttccttttataatctcaaatcttcgtaatatgacactaagccaattacttgtggtgattattacataatttgttatacaaagactaacgagattcaatttccttaaaaaatcttttttttaagaataaaaaacccctttaagtatttctattcgtaacaattaatgaaaataagaaagattaaaaacaaaattttatttttaatctagttttaataataattatcatactattctatctcaatgttttagcggattttgtttttttttttttttgatttttattttttgaatttttcaatttaaggagagttgttggatgtttttaagatcatacccaaagcttagatacgctttatgtttacccctactcactgagacttgctatagcgaggagcgcactttagataaggttaccacccaagctaaaaggattttcacttacaataatgagtttaaggtaacttctaaagaattggatcaacgccaaagcaatgaagtcaaagacctgtttagggctaaccctgatgtgaatgtgggcggagggagcgtgatggggcagaaaatctatgtgagaggcattgaagacagactcttaagggttacggtggatggggctgcacaaaatggcaatatctaccaccaccaaggcaacaccgtgattgaccctggcatgctcaaaagcgtggaagttactaaaggtgcggcgaatgcgagcgcggggccaggagcgattgcgggagtgattaaaatggagactaaaggagcggctgattttatccctagggggaaaagttatgcggctagcggggcggtgagtttttataccaattttggggacagagagacttttagatcggcctatcaaagcgcgcattttgatattatcgcttactacacgcaccaaaatattttctattatagaagcggcgctacagcgatgaaaaaccttttcaaacccacacaagccgataaagagccaggaacccctagcgagcaaaacaacgctttgattaaaatgaatggctatttgagcgacagagacacgctcactttcagttggaacatgacacgagataacgccacacgccctttaaggagcaacgctatagggttagcctatccttgtgaagccccttttagccctgatggcgctcaagggtgtcctaatgtgttagatagtttcactaggtatttgtatcactctattaatagcgctaacaatctttcattacaatacaaaagggaagcgggaaattcttttggcgacccacgattagattttaccctttatacaagcattaggaacgctcagtttgatcccctatttgatcctaatggcgtttatgctaaattccccacttctttagcgagcgcatgggaaagagaaaattacccatgcgttgaaggcgggtattgcaccccaagcttttctgatgtcgataaaccaagctcacagcctagaaatctgtttttaaacaacaccggcttaaaccttaaagtcgcgcatgtgattgatgaagccacagacagcctttttgaatacggattcaactaccaaaatttaagcgtttttgacgctcgtatccccaaatcagaattatacaggcctaatcaagtctatactgatgataaagggcaaaaacaaatcgcttgcagtcttgtggataataaccccaatgaccctacactatgccaaagagggaaagcgaatgggaatatttatggaggctatgtgcaagcgaattactcgcctcataaaatcatcacttttggagccggggtaaggtgggacgcctacacgctttatgataaagattggaaccaccgctacactcaaggctttagccctagcgcggcccttgtgatcagccccattgagcctttatctctaaaaatcacttattctcaagttacaaggggggtgatgccaggagatggcgtgtatatgcgccaaaacgatttacgatacgccaaaaacatcaagcctgaagtgggatctaacgctgaatttaatattgactattcaagccagtattttagcgggagggctgcggcgttctatcaggctttggataatttcatctcccaatacgcgcaaaatttgattgtaaccaatttgagtcaagcgattaggatttatggctatgaagtgggtgggacttttagatacaagggcgtgagtttgaacgtggggatctcgcgcacttggcccaccactagggggtatttaatggcggatagctatgagcttgccgcaagcaccggtaatgtttttatcattaaattggattacaccattccaaaaacagggatcaatcttgcttggcttagccgctttgttaccggtttaaattattgcgggtttgatatttacttgcctgattacgggacggctgagaaacccaaaacccctaccgatttagccaaatgcggatcccaattggggttagtgcatatgcacaaaccgggctatggcgtgagtaatttttatatcaattggagccctaaaaccaaaagccactggaagggtttattgctttcagccgtgtttaataacgttttcaacaaattctatgtggatcaaacaagcccctatgtcatgagcccggatatgccaggcactgacgctgttaaaagagcgatcgcagagcctggttttaacgcgcgctttgaagtggcttacaaatggtgattagtggggctttaagcgttgcgcatgcgtgatagcaacggctatcgcatcgctaatatccaaaggcttgatttcgcttgtgatattaagcaagcgtttgaccataaaggccacttgctctttagcggctttcccgttaccggtaagggcttttttgacttgtaagggcgtgtattcgctaaaattaccgatcctttctaaaatctttaaggacaacgcccccctgaattgcgcgagtttgatcacgctttttgggttatacccaaagaaaatatcttcaatcgctacttcatggacttcataacgatccaataagcaatctaaggcttctatcaagtctaaaatttgctcttgcaagcgtgtcgtggtgatattaatgaacccggccgtgattaaagaaagcttgttagaagcgtgagaaatgatagcatacccgcatttcctgctgcctgggtctattcctaaaatacgcatcaatcattcctattatttaattgcaaggtttaaaaatgctattattatatccatgtttcttgttagtgcaaaatacaagattgcattaagaatttttaaaaaatttagcctataaataagggagcaataaatgaaagcaaacacaatcatactagtggattgggagaatttcaggcgcgatattaaacaaacaaaatgcgttaattacaatatcgctttagatgtgatcgttactatcagagcttttttactagatgatgaatggatcagtcgcatttacttttataccaccccaccctttgattttgaacatgcgttgtgggataaaaggaacgacaccctccaaaatgaaaaaaatccgggaacagaaatgaaaatcttcaccagcagcgacattgaagaaatcttacaaagcagtgaagcgactaaatgggagaagatttatagcgatgtggaaaatttccaacacgatctggcttcattggatcaagtggaattgaggttagggaggactaagttaaacgcaataagagtggagtttgatgggagttatagggcgttattagaacaaaagcaggtggatatgctcatgggtcttgacattcaaagaatagcctttaaaaaaatagctgataggattttgatattttcaaaagatacggatctaatccccgcactcaaattagccagagatgaggggctaagggtggatattgccgatttgtctaacaggctgtctctccttagccaggatttgaaatacaattctgataaagtgaggaaattgagcagtaacgaagtcaaagacaagcttttttccatcagagaaaacctcactaaaaccaattgggccttaaactaaaccctaaaaagggttatttcatttttatgaagtttaaaaaatcgttttttaaaagctcaattattggcgtttgatcagaacaaagccagaatttttaaaggggtttttaggcttatttttctcatactcactgggtaagctcaggtagtttgttacttcttgcttatttttttgtggtaggattggggttatcaaggtttaggggattagtatctttccccttgtaatttggcgctaaaggcgactcaattagcccattccttgttttatctgctttaaactttgtaataacccactcactctttaatcattcggccttatccattattattctcgctttttctaggatttggttataactttcgctcgttttcatttcttaacttccttgacttagtgaagcttttgttttatagtttcaatgcaagcccactccatcggcttattctttaagcgttcttgcctgcggaatgaaagagtggataatgtccgccttgtcaatctctgctttaacatcattttttgtttgcattcattctccttgcgttctctttgaaaagatttaggtcgttatttgactttgttggggtttttatggtagcattcttacagacatcgctataggaactcaacctatggttgccccttagagggtttggtgtcttgtaacgcttttcgtattattcttaaagctttaatttatatatcgtttttaaagctaatccattttcactccttgacttgttgtttcttttgtgcgattattaaagcatgggttggagaatgattttctaacccatactaaaaacactttgagtgtgccaatagaccctaacacataagacgaaagggcttgtgtatggtcaaggtgaggctttttaacccttttcatttctcactctttgtgtttaattttttatgttaaagtttcaaaatacattagctttatcaaatatgtctagcactcagctcataactgatgtttaatcgctatttttgagattttgctaatgttttttatagatttatccttatcatttcgttttacgcatttttttgcattgtttttagcattaactcatgcttttatgctcgcatttgtgttaaggggcttaaatttgtaggctgttgtgtggtttcgtttgaattttcttgttgttttaataaatcctcttgacttgttagcggtttttgtgtattgttattttcaatagagtttaagggcagaatctcgctctttgtgattagtggagatgtatataaactttcactattctccagcttttcataacctgttatcacccaatgattaggtaatttttctcctttccaattatcttttaaacctactcttatattttggtattcaatagccactctgccgtttcgctcaaccttaacgcctttgtcaataacttctggtatcgttttaactacgctcatggcgtattctttggctttggcttcactcgctccctactttatcttattaggctatcctacgctctatcatgcacgctaacccaaaaacctttttttaagagcgcagttgttgtaaggcttctttaatcgctgcttctatgctgagattgggttttagggtttttaaaactggattgatttcagcgcttttaaaacccaaactctctagggctaaaaagacttcattgcgcgcgggtctgttttcatcttgaatgaaaaagccaatcaaatccaccatgatcttatcagcgagctttttccctatacctgggacttgctggagtcttttgacttctttggtggcgataatgttttcaaattcattcggcgaaaagcttgaaagaatggttaaagcgatacgcccccctaccccattgattttcaaaagcctttcaaaaaggattttttcgctctcttctaaaaacccgtataaaagatgcgcgtcttctttgatcacttgtaagattttcaaacgcgctttttggcccgcttgaagcaaagcggccgttcgcatagaaacttgcaccccataaacaaccccttgcacttctatatgcgcttctaaagcggagattttttctacaacccctatcaaacccactatcattttatcccttttttatttcttgctctagccttttatagcgcttttagggacttttttgattttatggtcttcatagatcacgttcacgctttcattatggcttaacatggcgctcaagttgctcactttagggtaattgcgatggtaaatcacgatattttcttgcttgaaagggtttttagtcgtaatgcttgcatgctggaagctgttttctatgctaatgagtttagcgtaacattcgttattgattttttgcaattctagcatttgagcttttaggattttcaaacgctttagagcaaacataaactcgctataagcgtctttcacgctttcttgttgcattaaagagcgtttgatttcttcagtggcgtttttaagcttttccatgatgatttgattgtttttaaccaaatggtttaaggactggtgctgagcgatgatttttttagattttacccctaaggcattgagtttttgtttggcgtttttcaattcttcttggttttctcgccccccaaaagcgtaaaaaataaagcggttgccattaccatccacctcatcaatccaacattgcttggaaaaatacagtttgttgtcgcttttgagcttttctaaagcgatttctttcgcataaaccacgctccccgcgctcgcttccactttaacgctattggcatacactttagcgcgctctaaatacttgcactcaaactctttagcgtagcacacgcccttatggttagtgatacgcgcttgattggcatagacatagctttcagggtggatttgcccctctatagtgatttctttggccactaagatcacattcttgcccacattacccttaatgttaattacgctcgcttctaaaatgaggttagaatcaatcgcatcgctcaattcgtctttagcttggatctctaaaactagcccgctttccactccccctaaaagattaggcgtttcaatggacttgatcccgtttttaaagataaaattttgcttagaaaccaaacgccccttttccattttaaccccttgtaaggctttggagtaatacactaaggcgttattttcttctctttcttcaaaagcgtttttgtcatgccctatgggggtgggcgaatgagcgactttaggcaattcaatataaaggcctttaaggttacggccgtctctgccttgtttggggcaattcacgcaagcgactttttggttttctttagcgatatagtaattttctttaacaaaagattcttcttgatcgcttaaaaaaatggtatgggttggaaggtattcttcttctaataaaaaatgcgatttttcttctgtattagggataaaagttggagaagcgtataaaataaagtgcttgttttgggcttctttttggtattttcttaattctgtttttaaattttcatacatttgtgaaaaatgcctaaacaccacgccctcaaaagctaaacgctctttaatatacgcaaacatttcttggtaatattcttcagtgtctaggacaataaaacactcgtctaaaacgatttctattttgcttaaatcttcatccacttgcacttcaaaaaagcgtttataagcgtttgatttgattttaatgtcgtgggtttgatagagggttagctcttttttttcatagtactcctcttcttctaattgctgcaattccccaccaaaagcctcgctaaaatcgtctttagcgctgtttttgataaaaatagaagtttttaaaatctcaaaccacagatcttctgtttgtaatttattttcagcggccgcttttttcaattctttttgaatgtctttgcaccgctcaacttttataggggcaaaacgctccaagctcattttttaatccttaaatggtattataaagatttagaaaaaggaatatgctaacaaaaaaacactgaaaattaggtaataactgcgactgatatgctaaaaaaaatatttttaaccaacagcttagggattttatgctctaggatttttggctttttacgggatttgatgatggctaatattctaggggctggggtgtatagcgatattttctttgtggctttcaaattgcctaatttattcaggcgtatttttgcggagggctctttttctcaaagctttttaccgagcttcatacggagttccattaaagggagttttgcgagtttagtggggcttattttttgcggcgttttattcatatggtgcttattagtagcgctcaatcccttatggctaaccaaactcctagcttatggctttgatgaagagacgctcaaactatgcgcccctattgtagcgatcaatttttggtatcttttattggtgtttattaccacttttttaggtgcgcttctacaatacaaacacagcttttttgccagcgcttatagcacaagcttactcaatttatgcatgattttagcccttttcatttccaaagaaaaaacgcacttagaagcgttgtattatttgagctacggcgtgcttttagggggcgtggctcaaattttattacacttttatcctttaatggaattaggcttatgggatttattgtctaaagggctgttgggttttaagactaaaaacgcgctcaaaaaagaatatcgtttgaatagggctaaaagggatctgaaagggtttttcaagcagtttttccctagcgttttaggcaattctagtgctcaaatcgcctcttttttagacaccacgatcgcctcttttttagcgagcgggagcgtgtcttatttgtattacgctaatagagtcttccagctccccttagccttatttgctatcgctatctccacagcccttttccccagcattgcgatcgcgcttaaaaacaatcagcaggatttagtcttacaacgcttgcaaaaggcgtggttttttttggtgggggttttgctcttttgcagcattggggggatcatgctaagtaaagaaatcaccgagcttttatttgaaagggggcagtttagccctaaagacaccttaatcacttcgcaagtcttttcgctctatcttttgggcttgctcccttttgggctaactaaactcttttctttatggctttatgcgaaattagagcaaaaaaaagcggctaaaatctctttaatttcgctttttttaggtttagcggcttctttgagtttaatgcctttgttaggggttttaggcttggctttagcgaatagtttgagcgggttgtttttatttgttttaacgatcaaagcgtttggctttcaaccattcttgggtataatcaagaatttaaaatcatggcttgtaatccttttcctcgcttgcgtggaaatcttattactcttagcgttcaaatcgtgggttacacatttatatttattttattattttcaaggtttttaaatgttcatttatgataccaaatcaaaacaaaaagtcccttttgagcctttagttaaaaataaggcgaatatttatgtgtgcgggcctacggtgtatgatgacgctcatttagggcatgccaggagcgcgattgcttttgatttgttaaggcgaacgcttgaattgagcggctatgaagtggtgttagtaaggaatttcacggatattgacgataaaatcatcaacaaagccttcaaagaaaacaaaagcattcaagaattaagcagcatttacattgaatcttacacgagggatttgaacgctttgaacgtgaaacaacccagcctagagcctaaagcgagcgagtatttagacgctatggtgcgcatgattgaaacgcttttagaaaaaaatttcgcttatcaggtctctaatggggatatttatttagacacgagcaaggataaagattacggctctttgagcatgcataatagcagcgtggaatttagccgtattggtttggtgcaagaaaaacggcttgagcaggattttgtgttatggaaaagctataagggggataatgatgtgggatttgatagccctttaggtaaagggcgccctggctggcatatagaatgctctagcatggtttttgaaactttagcgctcgctaacgccccttatcaaattgacatccatgctggcggaacggatttgttattcccccaccatgaaaatgaagcgtgccaaacccgttgcgcctttggcgtggagatcgctaaatactggatgcacaatggctttgtgaatatcaataacgaaaaaatgtctaaaagtttagggaatagctttttcattaaagacgccttgaaaaactatgatggcgaaattttgcgcaattatttattgggggtgcattatcgctctgttttgaacttcaatgaagaagacttgttagtgagtaaaaaacgcttggataaaatctatcgcttgaaacagcgcgttttagggactttaggaggaataaacccaaattttaaaaaagaaattttagaatgcatgcaagatgatttaaatatttctaaagcgttgagcgttttagaaagcatgctttcttctacgaatgaaaaactggatcaaaaccccaaaaacaaggctttgaaaggcgaaattttagcgaatttgaaattcatagaagaactgcttggcatcgggtttaaagaccctagcgcgtatttccagttaggcgtgagcgagagcgaaaaacaagaaattgaaagcaagatagaagaaaggaaacgcgccaaagaacaaaaagattttttaaaagccgatagcatcagagaagagcttttaaaccacaaaatcgctttgatggacaccccacaaggcacgatttgggagaagcttttttaagcttttcaaattttacctttttacacattctaaccacaaattccaatgagagaagttttttaaacgcctccaattttacctatttacatactctagccacaaattctagcaatattgctttttaatcttgttaagttttatgtttatttaccttaatttgatagaagtttaacattggttgtagatactacatattcacaaccttaatcgtaaatgcgacagaaattttttagtctaaagtcgcaccctttgtgcaaaaatcgttttacaaaaagaaaggaagaaaatggaattacaacaaacacaccgcaaaatgaatcgccctttagtttctctcgttttagcaggagcgttggttagtgccataccgcaagagagtcatgccgcctttttcacgaccgtgatcattccagccattgttgggggtatcgccacaggcaccgctgtaggaacggtctcagggcttcttagttggggactcaaacaagccgaagaagcgaataaaaccccagataaacccgataaagtttggcgcattcaagcaggcagaggctttaataatttccctaacaaggaatacggcttataccaatcccttttatccagtaagattgatggaggttgggactgggggaatgctgctaggcattattgggtcaaaggcgggcaatggaacaagcttgaagtggatatgaaagacgctgtagggacttataaactatcagggcttagaaactttactggtggggatttagacgtgaatatgcaaaaagccactttacgcttgggccaattcaatggcaattcttttacaagctataaggatagcgctgatcgcaccacgagagtgaatttcaacgctaaaaatatctcaattgataattttgtagaaatcaacaatcgtgtgggttctggagccgggagaaaagccagctctacggttttgactttgcaagcttcagaagggatcactagcagtaaaaatgcggaaatttctctttatgatggcgccacgctcaatttggcttcaaacagcgttaaattaaatggtaatgtgtggatgggccgtttgcaatacgtgggagcgtatttggccccttcatacagcacgatcaacacttcaaaagtgacaggggaagtggattttaaccatctcactgtgggcgatcaaaacgccgctcaagcgggcattatcgctagcaataagactcatattggcacactggatttgtggcaaagcgctgggttaaacattatcgcccctccagaaggtggctacaaggataaacctaatagtaccacttctcaaagtggcactaaaaacgacaagcaagagatcagtcaaaataacaatagcaacacagaggtcattaacccacccaataacacgcaaaaaacagagactgaacccacacaagtcattgatgggccttttgcgggtggcaaagacacggttgtcaatattgatcgcatcaacactaaagccgatggcacgattagagtgggagggtttaaagcttctcttaccacgaatgcggctcatttgaatatcggcaaaggcggtgtcaatctgtccaatcaagcgagcgggcgcacccttttagtggaaaatctaaccgggaatatcaccgttgatgggcctttaagagtgaataatcaagtgggtggctatgctttggcaggatcaagcgcgaattttgagtttaaggctggtgtggatactaaaaacggcacagccactttcaataacgatattagtctgggaagatttgtgaatttaaaggtggatgcccatacagctaattttaaaggtattgatacgggtaatggtggtttcaacaccttagattttagtggtgttacagacaaagtcaatatcaacaagctcatcacagcttccactaatgtggccgttaaaaacttcaacattaatgaattggtggttaaaaccaatgggataagtgtgggggaatacactcattttagtgaagatataggcagtcaatcgcgcatcaataccgtgcgtttggaaactggcactaggtcaatcttttctgggggtgtcaaatttaaaagcggcgaaaaactggttatagatgagttttactatagcccttggaattattttgacgctagaaatattaaaaatgttgaaatcaccaaaaaattcgcttcttcaaccccagaaaacccttggggcacatcaaatctcatgtttaataatctaaccctgggtcaaaatgcggtcatggactatagtcaattttcaaatctaaccattcagggggattttatcaacaatcaaggcactatcaactatctggtccgaggtgggaaagtggcaaccttaagcgtaggcaatgcagcagctatgatgtttaataatgatatagacagcgcgaccggattttacaaaccgctcatcaagattaacagcgctcaagatctcattaaaaatacagagcatgtgttagtgaaagcgaaaatcattggttatggtaatgtttctacaggtaccaaaagcattagtaatgttaatctagaagagcaattcaaagagcgcctagccctttataacaataataaccgcatggatacttgtgtggtgcgaaatgaaaatgacattaaagcatgcggtatggctatcggcaaccaaagcatggtgaacaaccctgacaattacaagtatcttatcggtaaggcatggagaaatataggcatcagtaaaacggctaacggctctaaaatctcggtgtattatttaggcaattctacgcctactgagaatggtggcaataccaccaacttacccacaaacaccactaataatgcgcgttctgctaactacgctctcgtaaagaacgctcctttcgctcacagcgccactcctaatttagtcgctatcaatcagcatgattttggcaccattgagagcgtgtttgaattggctaaccgctctaaagatattgacacgctttatactcattcaggcgcaaaaggtagggatctcttgcaaaccttattgattgatagccatgatgcgggttatgccagacaaatgattgataacacaagcaccggtgaaatcaccaaacaattgaatgcggccactgacgctttaaacaacgtagccagtttagagcataaaaccagtggcttacaaactttgagcttgagcaatgcgatgattttaaattctcgtttagtcaatctctccaggaagcacaccaaccatattaactcgttcgctcaacgcttacaagctttaaaaggccaaagattcgcttctttagagagcgcggcagaagtgttgtatcaatttgcccctaaatatgaaaaacccaccaacgtttgggctaacgctattgggggagcgagcttgaatagcggctctaacgcttcattgtatggcacaagtgccggcgcagatgcttaccttaatggggaagtggaagccattgtgggcgggtttggaagctatggttatagctcctttagcaatcaagcgaactctcttaactctggggccaataacgctaattttggcgtgtatagccgtttttttgccaaccagcatgaatttgactttgaagctcaaggggcgctagggagcgatcaatcaagcttgaatttcaaaagcgctctattacaagatttgaatcaaagctataattacttagcctatagcgccacagcaagagcgagctatggttatgacttcgcgttttttaggaacgctttagtgttaaaaccaagcgtgggcgtgagctacaaccatttaggctcaaccaactttaaaagcaatagccaatcacaagtggctttaaaaaatggcgcgagcagtcagcatttattcaacgctaacgctaacgtggaagcgcgctattattatggggacacttcatacttctatttgcatgcgggagttttacaagagttcgctcactttggatcgaatgatgtggcgtctttaaacacctttaaaatcaatgccgctcgcagtcctttaagcacctatgcaagagcgatgatgggtggggaattgcgattagctaaagaagtgtttttgaatttgggcgtggtttatttgcacaatttgatttccaacgcaagccatttcgcttccaatttaggaatgaggtatagtttctaataccattctaaaacccatgctttagcatggggtgcgataggtttaaaaagtataattgggggagcgtattagcaaaccaaccccaaataaggggttagctttcaaataaattctgcttaacgcaaacaaaaagactctagctttttaaaaatcttaaacaaaacgtattgtataagaaattttttattcagcttggtgtttaaaaattcaaaaaaactctttttgttgtggtcattgagtttagtaaaagtttcaattttacccactaaattctcaaaaaccaaagattcaaaagaagttttaaaagcgacttggtgccattctttagaatacgggtagccaaaatgcttccaaggcttttcatcagcataaaaatgcaacatgcaagcgtcagattttttaggtatcatccttgtcccaaccatgcgtggatggacattatacttgcaaggcatttctaaaatacgcccttgacaaacaagcacgaataaatcttgctctggcagcaacagcccttcatctcttgttttaaaaaaatcaatcagcttttcttccaaatgactctccctccacaacgccaaattgaccagcataaaacctgcattaaaagggttttcatatagaattcccacttcttgaaagctcaggcttttatgattgagtttgacacccattcccttagaccaattgagacgagatacaaacaaatcattagcgctatgaatgccaatcaatgagaggtcttctttggtcgctccaaaatacgctccatccataggggtaaaaaagctctcactaatatcgcccacaaacaaggtatccacatcaaacatgattattttttcgtattgagggaaaatactcgctagcaacaaacggcataaaatcattttagaaaaacgttttttagcgaaaggattgagtcttaagaaaagttgagaaaccaatgtaaaagggtaagcgtcattctttgaaatatcacaaaattcaataccagaaaacgcgctaaagggggctatagtccgctttaatttttctgcattttcagcgctcaaactatccactaaacaatggatttgataaaagagttttaccccatctctttctcgcttcgcgttaagaagcatggagtataaactcacacccgcagggatgcaataattattgtcaaaagcgactactatggggatagtttgaaatgagggggggggggggggtaacagatgcactaattttcacataaactccttgaaaataaaaataaacgaaacattataactcaaaatcccctattttcaacccctacaacgcatacaccacaagcttatcatcatgccagatcgcttctaggggcgtgtcataaagcacgcttaaattgtgtgaagtcatagcgattggcgtagaagcttgcaaaaaaagttttttatctttgagcatgaccacatgcgtggagtgtctggcaaccaaattagggtcatggatattgactaaaacgctcaattctcgttttttcatctcatctttaatcgcatcaaaaaaaagggcttggttttttaaatctaacgcgctcgtaggctcatccagtaacaataaaggcgttctttgcaacaagcttctggctaaaagcaccatttgcctttgaccgccggacaaatcgttaatgccttgatcttttaaggactctaaatccaagcgctctaaaacgctcgtggcttctttaatgtgcttagctttaggcatggcgaatagattcaaatgcgtcgctttccccattaagacaaaatccaacacgctgaaattgaacgcataatattccacttgggggatataagcaatcaatttggctttttcataaggctttaagggtaaaatatctttgttacacgccttgatttcggtttcttctaaaggctttaaaagccctaaaaggcattttaaaagcgtggttttacccgagccattaggcgctaaaatgcttgtaatgctgttttttggcacgctaaaactcaacttgtctaaaatgagtttttgagaatatttaaaggataaatttttaacttctaagaccatcacacccccctagtcctgaataaaagccataggaaaaaaggcgctcctaaaacgcttgtcgcaatgcctaccggtaaatcatagggggtaatggttttagccaccacatccgccaaaagcaagaaaaacgcccccattaacaaagagcttaaaagcaatttttgtaaattcgccccaaaaaacaacctcgccacatgcgggatcactaacccaatccagccgatcgtgccggacacgctcaccgctaaagcgctcgcaacgctcacgcacaccaaacaaagcgatcgcaacagcaccggattaatccccaaactcaaactttgcgcatcgctcaagctcaataaattgatgcgccaccttaacaaaaagagagggataaagcccaaagatagccctatgaaagcgatcaaacaatccttataactgcttaaagacaagctccctaaaagccacacgacaatcgcttgcgctttttgggggatcacaaagaattttatcgccccggctagtgcgcttaaaaacgcgctcaacaccacccctgaaagcaccaacgaaaggacggaattgcctaaaaccctattcatcgccaaaacagctaggctggctaaaatcgccccaaaaaacgctaaaatcgcaatgttagactccactaccgctatcgccatcgccacgcctagcatcgctccgctagaaatccctaataaaaagggatcgactaaggggtttctaaaaatcgtttgcatcaccaccccactcccggacaaactcgcccctactaggagtgctaaaatcactcgtggtaatcgtatttctaaaataataacacttaaagagctcagttcttcattgtgtaaaaagtggtttttcacattcaggtacactccttgccattcttccaaactcaaggactcccctccaaacaacaacaccaccaccgctaaaatcacgcaagctaaggcaatatgataggttttaagcatcgcgcttcctcccaagaacaactaatctaaataaagaatcataccaactactggggaggatttgatacaacgccaacaacaattgggtttttaagccgatcaaataacgggccttgatcttttgactcatactaagaaaaacgattttttgcgccacttctttagcgtttaaggcgttttgatacacgccagaataaaaatttttagccgcattcacttccaaagcataaacgctatcttttcgctcatcgttttcaaaagcggttttctcccaattacttttcaccgggcctggctcaatcaaacacacttgaacgttaaagggtttaagctctaaacgcaaggcatcgctgtaagcttctaaagcatgcttactcgcgctgtaatggcctaaaaagagcatgctcacacgccccgctatggaagaaaggttaaaaatcttagaatggggcttgttttttaataagggtaaacaaagttgcaccacttcacaaagggcgaaaaaattcacgctaaattgctttttaacctcttcaatgggcgtgtcttccacgctcccaaacaccccataaccggcggaattgatcaaaacgtcgcaatgatcttctttagcgctgatgtttaaaaacacttcctttaaagcgttagaatcgctcacatcaatatcaacgcactcgcacaacgcatggtttaacgctacgcacaaagtcgcgcgcctagagagcgcatagaccttatagccttgatctaacagcattaacgcacactctaacccaatcccagaactcgcccctgtgataaccgccaccttttggctttctttcttctctccaacgcccattatttaacgctaaccctcttattatttttctaattcctctaatattcacttaatattacttaatttttactaatatatagttcttggaatgttttttacaaaaaacatttttaacaccaattttaattaaggagaagcaatgcctcaaatacaatcatcgcattccaatcattttgatttcactatagacacagcggatcgcactaaattattgatgagctatttagtcgtgcctacaaccgctaatttcaacaacgtcatgcatgggggggaattattgaatttattggataaagtggcttatgtgtgttcgactcgttattgcgctaaaggaacggtcactttaagcgtggatggggttactttcaaataccctattcctgtagggaatttgctcacttttttagccagcatcaattacgtgggcaacacttcgtgcgaagtggggattaaggttttgagcgaagacattaaaactcgtgaaatcacgcacaccaattcatgctatttcaccatggtggctgtggaaaatggcaaacccacccccatgcctaaatacgagcctaaaacagaggttgaaatccgccgctatgaaggggctttgaagcgtaaagaaatgcgcacacgagggtatttaaaaagcgggaaacacgagggtgtttaaaaaataaaaaagcgtgagcggtgttttaaccctgaattttatccctaaaaaagggggggtagttggtgggcgattcatttaagcgttataagtggtgtgggcggttcaaaacaattcgctatgactgcccaagcctaaccaaagttaaaacattgcctttcactctatacacaagcaaaacatcaggcttaatgcggcactctctacagcctttgtatgttccaactaaagcgtggtctttaaactttcaaccactaagtcaaaaacttctaactcaattttttgatttaaaatatgcttttttaaatccttagtgaatttcttttttaattcaatttctagcattcaagctcctaagaattaagagcgaattgccaaatttcactagcatttttaggtttaaagttttcagtcgtattaggattatcaatatctaataaatctttttctagttcatcattaggaatatatttattagctaaattctcatctttcttagcttgagaatatcgctttttaatctctttcatttgtgttttaatttctaaaactttactttgatatttagctaattgtttttctaatttgccaagctctctataaaaattagcccccatttctacattttttaacatcttatctccttaactccaatcataataaccccattatacctaaattacatttctaatttttttgttattgatcttttagataaacgctcccttgagtgttttcaaaccccaatggttctaattcttgccttaaatcatcatgggcttgtaaggttcttttgtattctttttaaaacctcaatctttaaaccaaacgctataacatgccttttcaaacctctgctatttgatttctcttttttagctcgtttgtaagctcatctaaactatcaatttgagtgagatcaaccccacttaacgcctccctcaagttctaactgattgatcaagttaaattgtggagataattagaccccactaacacgcccaagctatcctttagcgaaccattcaaccaacaacaattccaagataacaagccagccccggcaagcacgatagggacaacgactaactacggcaagctaaactacattaagatagggttaaatcaaaactttaacgctgatgtaggcactaatcaagactccccctttttaacaagttttttaaaatcttttttgtaaaggatatggtgcttaattttcagcattcacttcctttttgatttcattggcccatgcagaaaagtcttcaataacctctaaattttcgccatttaacgcttctttcatggcttgttgcgtttcaaggtttgggatctcatgccccaaacaacaacctcttttatcatcaaaagcttggctgattttttgctctaattgattaatgagattaaaaagctgtttttggctgtattttgtgtaatctttgttggtggtgtttggcatgcttatcccttttattaaattaagataagttcattataacagcccagtcaaaacagctcgctatgactgcctagccttaacaaaatcagttcatcatctttcactaaatacacaagcaaaatatcaggcttaatgtggcattctctataaggcttccaaaccccctttaaagcgtgatctttaaatggtgggggtaacggttctttcttccttagaatgacttccttcaaaacgctatcatcaaacccattcaaaagcaatttatcaaaatctttttgaaaagattttttaagattgagcttcaacacctaaagccttttttctctcattgctataactagaaaaatcctcaacgaacaaatctgtttctttgttatctgcttctctcatggcttgttgcgtttgaatgtttggggtttcatgcccaaaacaacaatcactagctcttttgttgatctcttgtaagattttgttcaattcttctaacttgatagtgaaacctttatcttttttttctagctctttagccattttcttttcaagatacgccctatccctttttagcttttcaatttcttgttcttttttattcatgaggttaaaaagctgtttttggctgtattttgtgtaatctttgttggtggtgtttggcatgcttatcccttttattaaaaataccaattcattatagcgcaagcgatagagtgggattaaaaaggctagaaaactaaaaactttgttttgtgaaaaaattaaagattaaaaacttaaagattaaaaagcggattgaaaaatcagtgaaaagatcaaaagatctgttagtaaaaaattttaaaaaagattaaaaatttaaaagttctgtgagtgaaaaataatcgttttgactctcattttataataaaattcattttattgagttttattttattctcttaaaaagataggaagcatttgaaaccattctcccccttttaatctccaacttaaaccccctatcttaaagaagcgctttttaatagattatctcttaaattagcaccaaattttccactaaataatacaaaaacgctaaaaaagatttttcatcaaccctcccaaaaaagagaagatttaagagaggggttcaaaagaaaaaggatttttcatcaaactcccccaaaacaaagggttcaaaacaagaaaccccctaaaaaagagaggatttaagaaagggggttcaaaagaaaaaagataaatgagcgatgctgttgttcaagttcgttagggtttgttccacataggcgcaaccggaagcgaaagtttgagtggtcactgtgccaggagacgaaccttgtgtgccacccgtaccagctgttgaggggttgttgcatgtggctaaatactctttaacaaaataccggaagttcccgctaagcctctcagggttgatggcttgccccacttgttcggctagattgagcattttggcttgcgcttgcgcgttagcgagcatgccttgcgcaaaactggcgtccgtgaaagggttgaaaggcttgccgttattattagcgcccacttgagcggattgttcattgctggtaatgacgctcgtttgattgaccagatcttgcgcgtccgtgatcatcttttggatcgcgctgatttcgtctttaaaagcgccgcacaaaccaccactatgagggctccatttccattgtggggcattagggctattactactagtagcattaaaccatgggcatgcttcgttgatggtgttgatgagcgtgctggcttgcgctaagagcgcttgagcgctatcaggcacaccgttcagcgtgttagtgatttcggtgtaggctgcacctccatttggttggaccacttttgaactgatcgtggtgttcacgcttttgccgtctatggtttgggtttcagtcttggttccgccatttcgtctatcttctccatttccattgccactaaacgcattgcagttattattcccttcccctgagcatgtgtaagtgtaggttacattgaccgtcccgttgttgttattgagcgctggcaagccgttttttaaagccgtttggaggatctgataggcttcgttaatctttttcatgttttcaatgcttataggcccttggactccaggggaatagttgtttaaagaacaggtgatggaagtggatcgataccctggctcgttgttaaagatggtcgtcgaagaggtgcttactgtgccattagcgttaccgccgcattgcgaaacatagcccacgatattccaaaaccccaccgccgcgttgatcgctaaaagcacggcctgataagcgggggagttggctttatcgccgatcaaattcttcgcgctcgcgcccaaatcgttacgcaccccgttgatcgcgctcggatcagcggacaatttgatcagggtgtttagggtgctgtatcgggtcaaaaggttgttcaaactttcataacgatctgaaaaaagccgtcgtcttcagcgctcaaagtggaaactaaaagcgagcctaaagttaatgaaaggatgtgttttttcatgttttctcctttttagattggattggattttaatattagggatttcatacattaaaaatgcatttgcattggaatgtatttggagtattatagcataaagcgtttttttttttttttttgtcattttgagaaaattttagaatttttttacttttagcgctttttgtttcgtttggtggtgttgaatctatggttaggcttttttcttaagttggtgtcttaagggaaaatcgttttcttcattcgaaactcattttcttaacttgaaattcattttcttcatttgaaattcattttcttcatttgaaattcattttcttgcattagtatctcatgcaaagcttattttttaattgaaaattcatttttttaaggggatagggggtattttgaaataactctccccctacaacccccaattaaatcccctaacccaagaagaccgctttttagtaaaagttatcgcttgcttgagctcttttattatttatcttaaaaatgctaaagcattttttaaattctataaattctattaaacagagttaaatttaaaaaaagggattggttgcggagaatggatttgaaccactgacctttgggttatgagcccaacgagctaccggactgctctactccgcgacacgctaacaagaacgcgctaaaaggaaaaatggctggggtgcaaggattcgaacctcggaatgccaggaccaaaacctggtgccttaccgcttggcgacaccccaacacaaaacgataaaataaaagaagcattatacaaaagctttttaaaaaagtcaagctaaaacgctataatttcaccatggaaaacaattttgaccctctcatttataaacgctatctaaaaaagaaagaaacctttttgctgtttaaaaaaatcggccaaatgtctgcgtttagaaatctaaagctccagctcaagcgaagagaggtgatcaatcgttatgtcgctgggattttaggggatttaaagaaagggtttagatacgctaaaatagaacaccaaatcctaaaaatctatttcacgcacccgagtttcttgaaagcttttgaaacagaaaaagattattacaccaaccgcctgaaagcccattttttagaaacgcaaaaaatcctaaaagccctaaattacccctttgattttaaaactatccaagcgagtattaggaaaagggcgtatcaaaaaccggttgtcaaaaaagaaaacccccctaaaaaacccatcaatgtcaattgcgagggtttgagcgatttcactaaaaagcaattttcaaagctcaaacgcgcttgtaacgataatacgccgcgcacgccccctcagagctgaccatgcaactgccgatcgggttttgtggggtgcaagttgtggcgaatagcgagcagtctaggggcttagcgatgccttttaaaatttccccgcacttgcatgctttgttttctttggaggttttgtggcttaagtatgctttaaagactttttcagcgtcataggaggcgaacgattctttgagtttgagggcggaatgtttgatattccctaagcctctccattcaaaattttccctcacttccatgcatgcattgattaattcttgcgcttttgtattcccttcatagctcaccgctcttttgtattggatttctagcttggcttctttgtttaaggcttgtttagtaagcatcagcacgctttctaatatatccaccggctcaaaaccgctcacaataatggggagttgaaagcgatccactaagggagcgtagatttgagcgccgctgatcacgctcacatggctaggggctaaaagagcgttaatctggcatgctttatcttctaaaatcgcgctcacgctgggaggcactagaatgtggttaatgtggaaaaaaagattttttaatttttcttttttggcattgagtaaaacgctcgctgtcatgggcgtggtggtttcaaaaccgatcgcaatgtagatgacttttttatgcgggttttctttagcgatctctaaagcttgcatgggcgaatacaaaaagcgcgcatccaaccccttttctctggcttgtatcaaactcccatagctcccggggactctcatcatatcccctaaactcaaaacaatgctatctttcatgttagcgagttcgtaagcttcatcaaggcgcgctcttggcatcacgcacaccgggcaccccggcccatgcgcaaactctaaatttttaggcatcaaatctaaaagcccatatttcatgatggaatgcgtatgccctccgcacacttccatgatgactaattttttagtgagtttggaagcgagttttttgatttcattagagagcgctaaaataactcgcttgtctctaaagggcgaaatgaggtgatcaacgctcattgtttttattgcgtttattcatgcgtttcgttcattttggcgatcatttcttggtaaagctcaatggactctaaggcttctttttcatcaatcttactcatcacatagccgatgtgtaacagcacataatcgcccactttaacggactcgcccattaaatccaagctcgcttctctttgaacgcccaaagtctccaagagtgccacattatcgttaatggctatgactttagaggggatcgctaaacacattaaaacgaatgcgtggattggtaattttcacgctttttttctaaaaggaaatttttaaaatcttccaagcttttaggatctttagaactcattaaaaaaatgggcgcttcaggctttaatttttgcatgtcttctttgacttgagaaaccctgaaattaaacacctcaatcatatccgccttactgataatgaccgcatccgcgcacatgaacatcgtagggtattttagcaccttatcatcgccctctggaacggagagtaaaacgatattcatcgccgcccctagattatagcttgaggggcaaaccagattccccacgttttcaatgattaaaaaatcgcttttttctaacgctccctcatcctttaataaatcaaacgccccctcaatcatgctcgcttccaaatggcacgcttcgccggtggtgatctgatgcgcgctcacgccttttttacgcaacctgtccgcatctctgttggtttgcaaatcgccctctaccacgcaaaacttgaagtctttaaaatccgctagattttctagcatcgtggttttaccgctaccgggagaactcatgaaattcaacacatacagcccttctttgagatagcgctctttcatttcagcggctttaatgtcgttcttactcaaaatcttttccacgattttgacgtcttttttactcaaattagggttattttgtaaagattcttttcgttgttcgctcatttcttttccttgtcttttaaaattttcgtattgtagcgtgcttaattaaacgactatcattaaacgacttcttttatcttcttggctcattttttagatcaaaaaacatgctttatcctaaccccttatcgccgctgtcgtttttatcttttaacactaatttaatgatcctccatatgatgattaataaaatgatggttaaaagcaaataccaaacattgataaaaacggctttcatcatttgattttccttattttttacttaaagatagccttataacactattttctaaagcgtccaaacgatgcgaaacttgcgcttctaggctgattaacgccccctttggcatttctattttttcatctcccacttcaaaaacgattttgccctctaaaacctgcacgctgatcgctcccggggccttgtgtttgtccatgatcgctcctttgggcatgcaaatgcggatttctttattggaagaattttcactcaacgcttcaatgtggagcttttcaaaatgaacgccctctaaaaaatgaaccattctcattaaacgacctttattttaatttttctaccatttctttggcttgtaaagcgatttctagctcttcatcagtggggattcgtaaaatttggactttagtattaggttggcttaaattcactagagcgctgcccggattgtcgttcgtgggtttgtgtaaagcgatccctaaattttctaagccctcgcacacgctctctcttaaagccgagtagttttcccctaatccccctgtaaaaatgatcgcatctactttttttaagactaccatgtaagccccgatatactttttaatgcgataaacgcacatttcaaaagcgagcctggcttgtttatcgcctttttcctttctagcttctatgtttctggcgtcattatccccacaaatgcctttcaaaccgctttcatggtttaaaattttcatcacttcttctaagcttttatccgcgcattgcgcgatgtattccaccacagtggggtcaatatccccacaccttgtgcccataatcaagccctctaatggggttagccccatagaagtgtccacgcttttaccattttgaatggcggccgcgcttgagccgttccctaaatgcaaactgatagcgttaaatccctcataagggatattcaaaaatttcgccgcttctttagccacataatggtgtgaagtcccatggaaaccatagcgccggatttgatacttttcatacaattcataaggtaacgcatacatgtaagcgtaattgggcatgctggcatggaatgcggtgtcaaaaacagcgatttgagggatatgggggtgcgctttttggacaaattcaataccggccaaattcgccgggttgtgtaagggggctaaaatagaaagattgccaatttctcgcatgactttttcattgactaacaccggggcatggaatttatcccccccttgaaccacacgatgccctatagcgtcaatttgattgaaatctttgataatgcccattttcgttaaattctcacgaatcattaaaagcccgctcgcatgatctttaatcacaagcttttcttttaattcttgatcgttatggtgcagatgcgatttgattttcaactgccctatttcttcgccgattttttcggctaaaccgctcgctaagggcttgttctctttcatgtcaaacaacttaaacttaatagacgaactgcccagattcaaaactaaaatttccatcatttctcctatcaataatcttgcgcttgaatggcgctaatcaaaacggtgttaataatatcttccactaaagcgcccctactcaaatcgttaatgggcttgttcaagccttgtaagataggccctatcgccacggctttagcgctccgttgcaccgctttgtaagcgatgttcccggcgtttaaatccgggaagataaaaacgctagcttgcccggccacttggctgttaggcctttttttcttcgctacgcctttatctatggaagcgtcaaattgtaaagggccatcaatttctaattggggatctaatttttgcgcgattgttaaggcttctttgattttgtctatcatttcgccttgagcggaatttcctgtcgcataagagagtaaggccactttaggcacgatattgaattgcttagcgctctgcgcggaagtggtagcgatctcggctaattctttagggctagggttagggataatggcgcaatccccaaagacgaacacttgagtgtctaaacacattaaaaacacgcttgaaaccaggctcacgccaggcttggttttaatgatttgtaaagcgggtctaatggtctcagcggtggtgtgattgaccccagaaaccatcgcatgcgcgtagcctaaatgcacgagcatggtcgcaaaataagtcttatccaacgctaatcgctcagcttcttgctcactcaagccctttgattttcgcaattcatacaagcttttagcgaattcttctctataatgcgaggtgttgggattgatgatttctacattttccaaattcaagttcaaatttttcgcttgggagttaatggcttctttatcgcccaataaaatcaatcccaccgcgcccattaaattcaaacgatgcgcggctttcaaaatcctttcatcttcgctctctggtaaaaccacttttttaatctgctttttagcctttttttccaagctcctttgaaaggctaaaggggtgataatctcgctttttgtttgcaacacgctttctatcagatccgcttccaattcgcattgttgcttgcaaagagacgtgctcaaaaaatgtggtttttcaagcgtttcgcccgcaaataaccctaaagcgaaaggggcttcttttttgatgatatgagagtgcatggctttcaaagattccaaactcgtttgcacgacagccaccacaggagcgtttaaatgcttggctaaaatggtgtttaaatctaacagagcgtttaagaaaaacttcggcgcataccctaaattaatgacaaaatcatgcgcagattgtaattcatcatagcgtttgagaatcgtttcaaatagtaactcttcttgagcggtgcttacaagctctaaagccttttgtttgtctatggcgctatggatctctaaagagttcaagccctcgcactccccaaagccctcacaccccccattaatgggtgaaaacaaggcgattttttgataacgaggctctagcgcttttaaaagactcttacaagcaacccctaaaacttcggtatcctctgggtaaatccataaactttgcatgccaatctcccttaaaatcatcgtttttatttaattgtagcaaaatttaattaaacctaaacgaaaccatgattttgtaaaaaggcttttagcatttttacaacactaatataaaagagcttgacgctagtcaagtgatagcttattaaaaaagcggtcttgtgggttagggggtttcttaagggggttaagggggtgttatcgcaaaataccccctatccccttaaggaagtgagttttaccataaaaacaaaattttaaaaaccaattttttaaagattaaaaacaatattttataattccaatcaaaacagaagagttaaggaactctttttgcttgactcccaccatgtaaaataaaagagttgttttaaaggatagtcatgccatctcctgttaatccccttcacaccaacgcaaacgctttaaacagcggagcgaaaaacgaagttaaagacgccaaaaacgcccctaaaagcgcatcaaaggatttcagtaagatcttaaaccaaaagatctctaaagacaaaaccacccctaaagaatcgccaagccatagcgcgttaaaagccacgcccaaagacgctaaagaggacgctaaagcgcttgaaaaaacccctaccctaccccaccaacacgctcaaaacctcgccaaaaaccaacaagcccctactctaaaagattggctcaaccacaaaacagccccgcataaatcccaacatgaggcccaacatgagacccatgaggccaatgaaactaaccccaaaacccctaacgaaactttaaacaagaatgaaaaaaagcctaacgaagttgcttctaacgctcatcaaacaaacttgcccaataaaaaccctataacccctaaccacactaacaacgctaataaaacccccaccaccccaacccatagcgccaaagagccaaaaacccttaaagacattcagacgctcagccaaaaacatgacctaaacgccagcaacattcaagcggcaacgaccccagaaaataaaaaccccttaaatgcgagcgatcagctcgccttaaaaacaacgcaaacgcccactaaccacacccttgcaaagaacgacgctaaaaacaccgctaacctttctagcgttttgcaatccttagaaaaaaaagaaccgcaaaataaagaacacgcaaacccccaaaatagcgaaaaaaaaacgccccctttaaaggaagctttacaaatgaacgccattaaaagggataaaacgctttctaaaaaaaagccagaaaaaacccctactcacgctaaaacccagaccacagcccaagccacaacgccagaaaatgcccctaaactcgctcttaaaacgcctcctttaatgcctttaataggagctaacccccctaacgataatattccaacgcccctagaaaaagaagaaaaaactaaagaaataagcgacaataaagaaaaagctaaagaaaccaatagcagcactcaaagcgcacaaaacacccaagctagcgataagacaagcgacaataaaagcaccgcccctaaagagacgatcaagcatttcacccaacaattgaagcaggaaatccaagaatacaaaccccccatgagcaagatctctatggatttattccctaaggaattgggcaaggttgaagtaaccattcaaaaagtgggtaaaaaccttaaagtgagcgtgatttctcacaataacagcttgcaaacctttttggataaccaacaagatcttaaaaacagcctgaacgctttaggctttgaaggggtggatttgagcttttcgcaagattcttctaaagagcaacaagcccccaaagatcaaccaaaagagccattcaaagagcaggaattaacccccctaaaagaaaacgccctaaaaagctaccaagagaatacagaccatgaaaaccaagaaacgagcatgcagatcactctttatgcgtgattttaagcgagtttgctctataataagacatctttaataaggaagagatcatggccattgatttagcagaagttacaggggctaaagccgcgcaagaaaggaaaaaagagcagcccaccatcgctaacgggttggataaaaacgctttcatgaaactctttttagagcaattgaaaaatcaagaccccaccgctcctatggaaacggataaaatcatcacccaaaccgcgcaactcacgcaagtggaaatgcaagaagaaaacaaaaaaaccatgcaagaagtcgccagcgcgatgaaatccaataaagaaactaacgaatctttaaaagactttcaaggcgctttaaaagacaccatggaaaacctgaacaagggcatggacgatagcttaaaggctaacaacgctttaagggaagtaagtgcgctcaattctgtgagcatgataggcaagatcgctgaaaccgatgtgagcggggcgaattttgatggcaataacaagctttctttttcgctcttttttgatgaaaaaattgacgcttctaaaggagtgccagcgattcaaatcctaaacgaaaacaatgaattggtcaaaacgattcctttaaaagattataacgggcaaaaagggtatatcaattttgaatgggacggcacaaacgaaaagggcgaaaaagtccctaaaggcaactacaagatcaaggctgaatacaatttagactctcaaagcaagcagtatttgcaaacgcgcattggtaggggcgaagtggagagcgtgatttttgataaaggcaagcccatgttaagaatgggcgaaatgattttacccatagacagcgcgatagagttttacaaaccggatcaaaaaccgctagatcaaaaactctcggatcagaagcctcaaaaactctctgaacaaaaagcccttgaacagaaaatctctgaacaaaaaccgcaagaaccccttgatcaaaaactctcggatcaaaaaccacaaaagccccaaaccccccctaaagagacagcatgaacgacaccttattaaacgcttatagcgggatcaagacccaccagtttggtattgacagcctttccaataatatcgccaatgtcaatactttaggctatcgctccaatgatccggagtttaagaccctgttttcttcgcatttagacgctttgaacgccaaatccgttgtggctaacgaccgaaattatggcgttacaggctcaggcaatgtcctttctaataaagatggggaatacatgccaagtgagggggaattccacatggcgtatcaaggcaagggctggtttgtgatagggcccaataaaaatggggaaatgaccattaataaagacggctttagcaaaaaacaggataattttctcacgcgcgccggcaatttcgcacgagacgccgatggctatttagtaacccctgagggctattatgtttatggcattgatttgaaaaaaatcaaagacggcacgctcaattccaccgctagagatgaagacattgaaaaattgcatggcaacaccctttcgcccttacaaatcccccaggatttgacttaccagcccgtgcttagcacgaaagtgaatatcagcgtgaatttaaaccctaaagaccatttaaagggcgtgcaagattttttcttaaacgataagggcgaaatcattaaagagcgttttttaaaccaggatattaacgctttggcgaatgacgataacgagcccatagacgcgatcaccaatcgcaaattaaatgtgagtatccaaaaagaaaatggcaaaaaagaagattttgttttcacttatggggacgctgaaaaaggcgaaaaccaattcaaaaccttaggcgatttgcaaaaactccttaaagaaaaaaccgggctagacctaaacctcatcaaaagcgaaaaagacgccaaaagccccccccttttattagagatcgctaatcctagcgaaacgcctatcgcatttagcttgagtgggggaattgcggataaattgggcttgaacgcgaacggaatggaattgaaaaagggcatcagcagggattcagtggcgattaaaatcccttattacagcacagaagtggatatttatgacaaagccggggataaatacttgctccaaagcgaatactacatgaccaattccaacgatcccacatcaagccccacgagtaaaaggaaaaaccaaacttgggaagtgaaaagctatatcgtggatcccaaaaacaaaacccctatcaatgatcctacttgggaaattgtcggctttgattcagccacgcataaaatgaaatccgcccccatgactttggattttaagggcaataagctcacctattcactagataagagcgaaaaccatgattctagcgatttgtcttaccaagactctaaactcttagaagcgagtcaagacggcaagcctagaggcatttttagagacatgcgcattgaagaaaatggcgtgatttctctagcctttagtaacggggtggtagagccggtcgctcgcatcggtattttggctttcactaacgatcaaggcttaaggaaaatcggcggtaacctctatgaaatgcaagaaggcaccattaatggcgaaaacagacccctaagcggtaaccccattttagggtgggacgaagagggcaagctcaagtttgggaaaatcaggcacaaatatttagaaacgagcaacgtaaatgccgggaacgccctaaccaatctcattttaatgcaaagaggctattccatgaacgctagagcctttggcgcgggcgatgacatgattaaagaagccattagcttgaaaaaataaaaggctgaaataaggagtgtggtaaaataccctttttaataaggatatttaatggtacccacacagcttaatgaaattgcagaatttttaagaacgaacccttataatttgtctcaacccttacaagatgggcgattagattcatctgtcaatgaaaaagaaattttaaataccattaagggtaattttcctatccaactgccaagagctagagagtggtgggattttagttttgaagaaaataagattttttatcctgttaatattaaagccaccaccacaaaaaccgctgacaatcttaattgcaaattagggatttactatgcgttgtgcggcttattgccggaatttaataacgaaatcgcatgggaaaaatactttcaaaaactgcataaagacttaggcacaaacaccaatagagattattattttttaattatcaacaaaaacgatcctaaagatgtttttatcaattccttaaaaggcattcaaaccctccaacctaataacttgccctttcaatgcaagtgggataacaacagaaaaatcgttcaaagaagctttattgaaagtaaaaacttcatcttaagcgctctagccaaaagcgttaagttacgagctaatatttatttaacattcaaagaattttttggagaattttttgaataaatgggatattaaaactttagggcaggttttcacccctaaaaatatagtggatttcatgctcactctcaagcaaaatcatgggagtgttttagagccaagcgcgggcgatgggagttttttaaagtgcttaaaaaaggctgtagggattgaaatcgatcccaaaatctgccctaaaaatgccctttgcatggacttttttgactaccctttagaaaatcaatttgacacgattattggtaacccgccctatgtcaaacacaaggatattgtgccaagcaccaaagaaaaactccattacagcctttttgatgaaaggagtaatctctacttgtttttcatagaaaaagcgatcaagcatttaaaacctaaaggggaattgattttcatcaccccaagggattttttaaaatccacttccagcgtgaaattaaacgaatggatttacaaagaaggcacgataacgcatttttttgaattaggcgatcaaaagattttcccaaacgccatgcctaattgcgtgatttttcgtttttgtaaggatgatttcagtagaatcgccaacgatggtttgcaatttgtgtgcaaaaaaggcattttgtatttcctcaaccaatcttacacgcaaaaattaagcgaggtttttaaggttaaagtgggggcagtgagcgggtgcgataagatttttaaaaatgaaacatacgggaatttagaatttgtcacctcaatcaccaaaagaaccaatgttttagaaaaaatggtttttgtcaataagcctaatgattatttactccagcataaagacagcttgatgcaaagaaagattaaaaagttcaatgaaagtaattggtttgaatgggggaggatgcatcacgtatcccctaaaaaacgcatttatgtcaacgccaaaacgcaccaaaaaaacccctttttcatccaccaatgccctaattatgacggctctattttagcgctattcccttataaccaaaatttggatttacaaaacctctgcgacaaactcaacgctatcaactggcaagaattgggctttgtgtgcgatgggcgttttttgttttcgcagcgctctttagaaaacgcccttttgcctaaagacttttttaattaggataaaacttgttagaaaccttacaattaaacccagagcaacgaaaagcggcttcggctttgcaagggcataatttaatcattgcgagcgctggcacagggaagacttctaccattgtggggcgcattttacacctgcttaataacggcatcaagcctgaagaaatcttgcttctgactttcaccaataaagcgagtaatgaaatgattgcaagggtggctaaatattccaaattaagctccaaaattgaagcgggcactttccatgcggtggcgtatcgctatctaaaagagcattaccccaatttaagcctgaagcaacctaaggaattaagaaaacttttagaaagcattgtggacactaaaaacgcgctaaacgcaacagatgaggataaaaagccctacacttcgcagcatttatacgccctttattcgctttacactaacgctttaaaacaagaagattttagcgcttggctttctagtaaaaaccctgaacacgcaccatacgccgccttttatgaaaacattttagaagagtttgaaaacactaaaaaaaagcatgattatattgactataacgacttactgttgctctttaaaaaagcgatgctagaaagacccagcccttataaagaagtgctttgcgatgaatttcaagacactaaccccttacaagaatccattttagacgctatcaacccccctagtttgttttgcgtgggcgattacgatcaaagcatttacgcttttaatggggcggatatttctatcatttctaatttcactcaaaaatacaaaaacgcccgagttttcacgctcaccaaaaattaccgctcttctaaagagattttagatctcgctaatcaagtgatacagcacaaccaacgcatttaccctaaaaatttagaagtggtgaaatcagggaaattcaataaacccacgcttttaaattacaacgacaatatcgcgcaatgccaagacatcgccaaacgcattgtcatgcgaaaggattttaaagaagtggcggtgatttttaggaataacgccagcgcggatcaattagaagccgctttaagatcccacaacgtgccaagcaaaagaaaagggagcgcgagtttttttgaatccaaagaagtggcgttagcgttagatatttgcgcgctactatttaaccccaaagacattatggcagcgattcacattttaagctatatcagcgatattggctctaacaccgctaaagacattcatgaagccttaatgcttttaggcaatggcgatctcaaatcagccttaattcagcccaaccaagaagccaaaatttacaccaagaaaaaagaaatcacctccatggggctttttgaagaaatttttgctttagaaaacagctcaaggtttaacagcgtgatagataaggcgtttcattcgcacccggtgttgatgcaccctaaaatctcgctcaatggggctaaaacgctcagcgattttttcattctctataccaaagcccctacccattcccctagcgctttgatcaaacacattctagaaagcacgttttttcaaacctttaaaacacgccttttaaaagagcgttccaaaaataaggacggctcttataacgagtttaaaaaactccaagcgcaaaaacgattcaatgaaaaaatggacttgctgagttctttggcaaaaaattaccaaaatttggggcgttttttaaacggcactttaataggctcaagtgaagccacgcaaggcgagggcgtgaatttattgagcgtgcatgcttctaaaggcttagagtttaaagacatttatattatagatttaatggagggccgtttccctaaccataagctcatgaataccggtgggggcattgaagaagaaaggcggcttttttatgtcgctatcactagggctaaggaaaatttatggctttcttatgcgaaaaatgaattgagggaaaacgccaaacccaaagagcataagccctcggtgtttttgtatgaagcggggcttttgaagcttgattcaaaataaaattgatttttgtattgtttgtttaagcagaaaatgatatgattatagcgatagtaaccccctaagagctaggaactcttaagagcttgtttttaataaagtggcagtgtcaagataaccactaaaactatcgctacaaaaatgaatttccaaaaacgaattttatggtagtgcctcctaacggagtgccacccactgcaatctcccaacccattagatcagaaactactaattgctccaaattcgcttaacactagaatcgctaccatgtcatatcattagagtattataatgggatttttatgagatgtaagaaaaatacaaaaaaaacgctctaacatgctccaaattttcacaacaaaagagaaacctagaaattactatttgcgttagcgtgattttacattaaaaaacctgaaaatgccaaaaagcgttttttataatcaaaaatacaaaaaaaacgctagcaaccatagattttagactctagcttgcgctagagccaaaattttagtataatggcgttgtgaggaccattaaaactatgatcactaatagtaatttcatagttggttatctcctttccgggataaccacccactattaccccaaaccctaacatgctccaaattttcgcaacaaaagagataacttgaaattattatttgcgttggcgtgattttacattaaaaaacctgaaaatgccaaaaagcgtttttaaaaaccccccaaaatttaacgctaatccccctaagatcccgttttttttttttttgtaaaaagcgtctcaattgttgtaactttatttcctttataaggggtttttaagggggtttttaaggttagtttaattttcattatgtgaaaatatcacaattacatttgacaatttgtattactaaacattatttacaaatttacaagctctgatgtaactgaatcccaatttaatctcaatcaaggagcatcccattgataaggaaaattatgataaagaagaatagaacgctgtttcttagtctagccctttgcgctagcataagttatgccgaagacgatggagggtttttcaccgtcggttatcagctcggacaggtcatgcaagatgtccaaaacccaggcggcgctaaaagcgacgaactcgccagagagcttaacgctgatgtaacgaacaacattttaaacaacaacaccggaggcaatgtcgcaggggcgttgagtaacgctttctcccaatacctttattcgcttttaggggcttaccccacgaaactcaatggtaacgacgtgtctgcgaacgctcttttacaaggtgcggtaggcagtgggacttgcgcggctgcagggacggctaatagcagctctcttgataatagccaaagtgcttgtaccgctgcgggctattactggctccctagcttgactgacaagattttaagcacgatcggcagccagaccaactacggcacgaacaccaatttccctaacatgcaacaacagctcacctacttgaacgcggggaatgtgttttttaacgcgatgaataaggctttagaggctaagaatggaactgctactaatagcggtgcgactggttcagatggtcaaacttactccacacaagccattcaataccttcaaaaccaacaaaatatcctcaataacgcagcgaacttgctcaagcaagacgaattgcttttagaagctttcaactctaccgtagccgccaacattgggaataaggaattcaattcagccgcttttacaggtttggtgcaaggcattattgatcaatctcaagcggtttataacgagctcactaaaaacaccattagcgggagcgcggttaatagcgctgggataaattccaaccaagctaacgctgtgcaagggcgcgccagtcagctccctaacgctctttataacgcgcaagtaactttgaataagatcaacgcgctcaacaatcaagttagaagcatgccttatttgccccaattcagagccggtaacagccgttcaacgaatatcatgaacgggttttacaccaaaataggctacaagcaattcttcgggaagaaaaggaatatcggtttgcgctattatggcttcttctcttataatggggcgagcgtgggctttagatccactcaaaacagcgtagggttatacacttatggggtgggaactgatgtgttgtataacatctttagccgatcctatcaaaaccgctctgtggatatgggcttttttagcggtatccaattagccggcgagaccgtccaatccacgctcagagatgaccccaatgtgaaattgcatgggaaaatcaataacacgcacttccagttcctctttgacttcggtatgaggatgaacttcggtaagttggacgggaaatccaaccgccacaaccagcacacggtggaatttggcgtggtggtgcctacgatttataacacttattacaaatccgcagggactaccgtgaagtatttccgtccttatagcgtttattggtcttatgggtattcattctgagaaaggggggaagagacaaacatgaaacaaaatttaaagccattcaaaatgattaaggaaaatttaatgacacaatctcaaaaagtaagattcttagcccctttgagcctagcgttaagcttgagcttcaatccagtgggcgctgaagaagatgggggctttatgacctttgggtatgaattaggtcaggtggtccaacaagtgaaaaacccgggtaaaatcaaagccgaagaattagcaggcctgttaaactctaccacgacaaacaacaccaatatcaatattgcaggcacaggaggcaatgtcgccgggactttaggcaacctctttatgaaccaattgggcaacttgattgatttgtatcctactttgaacactagtagtcttcaccaatgtggtagtaacggcacaaccgctagtggttctactgctgccgctactactagcaatagcccttgtttccaaggcaacctgtctctttataacgaaatggttagctctatcaaaactttgagacaaaacatcagcaacaatatattccaaggcaacaacaacaccacgagcgctaatctctccaaccagctcagtgagttgaacaccgctagcgtttatttgacttacatgaactcattcttaaacgccaacaaccaagcgggtgggatctttcaaaataacaccaatcaagcttatgggaatggtgttaccgcccaacaaatcgcttatgtcttaaagcaagcttcaatcaccatggggccaagcggtgatagcggggctgcgggagcgtttttagacgccgctttagcccaacatgtcttcaactcggctaacgctgggaacgatttgagcgctaaggaattcactagcttggtgcaaaacatcgtcagtaactctcaaaacgctttaacgctagccaacaacgctaacatcagcaattcaacaggctatcaagtgagctatggcgggaatattgatcaaacgcgctctacccagctattaaacaacaccacaaacactttggctaaagttaccgctttgaataacgagcttaaagctaacccatggcttgggaatttcgctgccggtaacagctctcaagtgaatgcgtttaacgggtttatcactaaaatcggttataagcaattctttggggaaaacaagaatgtgggcttacgctactatgggttcttcagctataacggcgcgggcgtgggtaatggccctacttacaatcaagtcaatctgctcacttatggggtggggactgatgtgctttacaatgtgtttagccgttcttttggcagtaggagtcttaacgcgggcttctttggggggatccaactcgcaggggacacttacatcagcacgctaagaaacagccctcaacttgcgagcagacctacagcgacaaaattccaattcttgtttgatgtgggcttacgcatgaactttggtatcttgaaaaaagacttgaaaagccataaccagcattctatagaaatcggtgtgcaaatccctacgatttacaacacttactataaagctggcggtgctgaagtgaaatacttccgtccttatagcgtgtattgggtctatggctacgccttctaaaaagctcaaggccttttataggctttgatttaaccctttaaccccccactttaaaaacaacctaaaatccttatcaaatgttgtcaaatattgagattatcccccaagaacgcttaaaaaatttacctgtgcaagctcttttattatgtttattatgtttattatgtttattttaaaatgcgtcttggagtgtttttaacttgctgcgattaggctttgaacgaactctttttaaccccaacgctctaaaaacaacccaaaatatttatcaaatgttgtcaaatattaaaaagctagcgctcacaaaaagcttaacgctcaaggcttattgagattttaaaacgcttgattaaaaacttttaaaaatcttagcgcttcaaaatttttatacttagaaaaacaacctaaaatatttatcaaataatcaaatagtgggattaacccccaagaacgctttaatggtgaaagcgatcaaacgctaaagatatttaggatttctgtggtttaaaactttgttttgtagttttaaattttatggtaaaacccatttttaaggggataaggggcattttgaaacccccccaaaactaaatccccctaacctctaggaagcgcttttaaaaaaactctcacttgcttgcacaaagtcttttatacttagattttaaaaaatgccttggagtgtttttaactttctgcggtttgattgaaaatcaaaacttcagcgtgaggttggtcatcatgtaacttctgtcttggtaattcgcgctaaaatcgccatcggggttattgaacttgggcgctccaaaataccctgcttgatagcctttattgatcctagccccataataagtgatcctaaagttaaggagaaccgattcagtgaacgcatagctcgcattgaattgcaaggaatattcattagccctccccacttgccctaacgcattcttattcgcatgagaaacgcgcccaaaaacatgccatgcgaaacgcttgtggatccctccaaccgaagtgtaaaaagtgaaagtgttcgcgttagtgatcgcatcagccagcccatcataagccgtattatcccaaaaatcatagccgatcattccggcatgcctggttgttactgagatttcattactgatataggaagtgttattcccccttggcatcgtgtgagagcctaaaaaagcgtccgaattgccaaaggtgttataaaagccaatggaccagttgaaattatcccaccaaaaaacctggcggatattcaaagtaacgccattcctccctaacaacgagccatggggcgtgctgtcttctaaactataagtgtttgtctctgggttataccaccccctataatataaagggaaggttgtcatgatcatgctttgagagcgaaagcccacgttttcaaaatccctattcgtgtcatagactagcttaaaaccgggagcgttataagtcttaggcgcaaaataataaaaaaattgagcgtctaatcctttataagaataagtcgtggtgatcccatgccaaccgtaattgatgaaatcgttgctgttactagggttgcctccctttttcaaataaggcactgtcgcaaaaaactcataaatccaagagttaaacgccaaacctctcccaaaagaactccaccaccaaaaccttaacctttgcgtctcagtcttatagggctgataatacacttcccacccttgattcgaaccgctcataaaatcaatattcgcttcatagcgccccgctttaaacccaaaaacatctttgtaatcgtatcgtaaaaaagcggtatccaccacataaggccttgcatgatagctcgctgattgagaagtccccgcataagcagggccaagatacttgttaaaaaagtatccatgatagcccccaatgaaattctctacaattgagccaaaaatcttcccgttagcctggttaatataatatttagtcttatcgtaaggaatggctgcaatcgccccacccaaagaaacagagagcctgtggttttcgatgcctttagggagtaaattgactttgacttgcgctaaagttacaatatctataaaactttcggtaggataaatcccttttttggtattgatttgagaattgttaaaaccaattttagaaaagttctccacacgaccactaaaccgataatcaaaagcttctacaggacacaataaaaacgataaaagcgataaagaataagtcagaaaatacttttcttgcttcattaaactctccctaaacttaatggtatgatttttcttattgagattataattataatcaaaaaaaaaaaaaaaaaataaatatagcatgaagttaaaatattaattgaaatccgcaaccctattttacaaaaaataaccctttattgtaaattggtttaaaatcaaaggattaaaatcatatatttgttacttttaaagaatgcgttatttttgattggactcattacgcatgaaattctcgtttcttttaaccctccttttttgtttttgcgcgggcgtttttatttctttacttctttaatcgcttcaaagaaaatagccccccaaacgctcaaattttaaaacttataagaaatttcaaacctagcgttaaagccaggctctgccatgccccttgcgtatttgtcttgattaggctcatcagggctcatcaccgggcttgcttgatcgatatattgttggttaaaaacattgttaaacaccgcattcaggctcaaccctttgagttttttataagtgggcttgtaagtgataaaaaaactgctcaccccataacccggcttatgcacatgaaaaatcccgggcgttttagggcaattactaggccgtctgtcaatatccgtagggccgttacgataagggctataagagcaataactcaaattagtaacgaagcgtgaaagccaagtgatgctaagaccaatgcgtgggatcgtataacttgccgtcaaaataaacacattgccggtcgtagccgccagctcatacacatcagcgatcaaacgcccctttaaagaaggccatgatcgcgccacgctcaagcctaaagaaaagcccttgtatttagccgtccctgaaacttcataacccggcacataaataatatcttgtgcgggcaagttggtgacaaaaagcgttgaagaaaattgattgatgtaattagaaatcaattggacaaaaccggcggctctgaaatcaaaatactgactgctgtattcggtgttaaattccgcattttgcccaatttctggctttaaattgcggttatagcgcaaattgtcttgacgcatccacaccaaacctccaggcatagggcctctagttacatacgcgtaagaaagcctgaaatttaaattttctaaaggcgagacgtttaaagccacgctcgggctaaacccttgagttacatgcaattgccagtctttatccactaaagtataaacatcataacgagtccctgcccctaaagttaccatagggtgcaaggtataattcgcttgcgcatacaccccaaccacatttgcggtagcgccatttcgttggcagcgcccgttcatgttaggatcatcagggccaataacccttaagcacgcgtcaggggcatcgccgggcttgactaattcgctattagggatcgctttatcaaaagtggttaaattctggtaattcaacccgtattccaaaagattgtcatttttatgatctatggtgtggatcacattcgcattaaacccagaattgatgatgaataaatttttattagcgaccacagatccccctccaaggcttttaaaagtgatggagcaagtttgtttaagagcgtcataaatgcccccttgcgccacgcattgattttcttcgccttgagaaagttgcgggtttggggtgaaagggatactagccgctatatcgctaggcctgaaaagcggatcaatttggacattcctaatgctcgtatagccattgatttttaatttaggatcgccaaaacgactccccccttccctttcataattcaagctcacgttatgcactaaattgacgctataagttttaaacaaactggcgtcattttcaaacaagcaatcatcagggttttgttcgttagggaaagcgttgaaatcgccgcaagaatagggtaaaaaagtgccggtaaaattcgctcttaaagggcgattagcattatctctagtcatgttataactgagcgttaaggtatccctttcgctcaaataaccattgatcttagccatcacattgttttgctcgctagggcttgctgtaactttattatccgctttagggtcaaaaagatttttcatcgcgttatccccatcacgataatagaaaatattttggtgcgtgtaatacaaaagcatatcaaaatgattatgacgataagcgcccataatggtttccctgtccccaaagttggttaaaaaagtggcagccccacttatagcgtagtctttgcctttagggataaaatcgctcgcgctcctagtttccattttgatcgcgccaattaaagccataggccccgcactcgcttgagccgcccccttagtaaccaccacgcttttgagcattccagggtcaataatcgtattgccttgatgcccatagcttgcgcccatttgcgccgccccatccaccgtaaccctagccaatctgtcttcaataccgcgcacgtaaattttttgcgctatcaccgcgccaccgcccacattgatattggggtttcttctaaacatgtcgctgatttggttggcttgccttctttctaattccttacttgaaatggttgtctggttgttgtaattaaagattttagccgcttgagtggtaactttacccagagtgtgttgggcgttcttttctttatctttgttcctttctgtctttttttcttctttttcttcttctttagcctctaattcaaacatgcctaataaagtcaaaacaacagaaaaactccaatattttctaaaacgcttgtcattcattcttaaaatcctacttatgataataatttctcttaaaaaataaaggtgttattatagtcaaaaaaatattacaatcgccttaaaagagctagccatttttgataaacaaatgataaacttttagaaaaatcccaaaaaaacccctttcaaagcgtgcagaatacgaaaggtctttttatcttactctcacttttttatgtttataaagcttgaatattttagagctagagctttcaaacaaacccctttcatcgctcatgatcacatctgcgaggctggaagcgatttctttatcataagcgcattgggtgaggttggctgaggtgctatagagcgttttaaaacgctttaaaaaatccccatgcctgcccctaaccacacgaacggctttagaattaggataaataaaagtggttttagcgcttcttctaatgaggtttttaaacgcattgggcgcgcgcactaggctttttagggtgctaaaatcagtgctttctattaaaacgctttggtttttagggcggccttttaaggcgttgagtttttcgctgtctttagagagtaacccgatagtggtatcgctttgaacgagatacactaacgccatcaaattacttcaaataatcttgtaaggctaacaactcgtctttttgagagctttcttctaacgctaaaagtaagacttctatcgcgcttaaagtcgtgaaatgactcacatggtttttaagcacagaagcgcgaatgagtttggcgtcatcttgagatttgtgatcgctggtgttgatagccatgctgatttccccattcatcattaaatccatgatattggggcggccttcagagattttaagcacttttaaagacttcaccccggctttttccaaagccttatgcgtgccttctgtggtgcacaattcaaaacccaattcaaccaatcgcttcattaaaacgcacgcttcttctttatccttatctttaatagagacaaaaataagccccttgtttttaatggggttaaagcaagccgtttgagccttaaaaaatgcaagccctaaagatctggcaatccccatgacttcgccggtgcttttcatctcaggccctaaaatcaaatccgatccataaagcttattaaaagggaaaaccgcttcttttaaagccacaaaatggggcattttaggcttataaacgcctttagaatattctacgatattttttttatcataaaacttcaaggcttctttcaaatcttctaacaccataaccctagtcgccactttggctaaaggaacgcctaaagccttgcttaaaaaaggcacggtcctgctggctctgggattgacttcaatcaaatacagcgaattttgatacacggcaaattggatattcaatagccccactacgcctaaatgcagagcgattttcgcgctcactcgctcaatttcatctaaaatttcagggcttaaagtggaagggataaagcatgccgaatcgcctgaatggatacccgcctcttcaatatgctgtaaaatgccggcaatatagacctcttttttatcgcaaatggcatccacatctaattccaccgctttttctaaaaacttatcaatgaggagcggatttttagggctaatctctaaagaatgcgtaacgctttctaaataatggcgcagttcttcaatattttctaaaatttgcatgtgttggccgcctagcacataactagggcgcacaataatagggaaaccaatcacgttagcgatgctataagcttcatcaacgctcttagccatgccgttttcaggctgcttaatgtcaagctcttttaaaaagagggaaaatttttctctatcttctgcaatatcaatcaccttaaaaggcgtgccaataatgggggcttgcattttggctaaatctttagcgagttttaaaggggtttgtcccccaaaatgcacgataatgccatccactcgctccctttgaatgatgcttttcacgcactcaaaatgaatgggttcaaaatagagcgcatcactcgtgtcataatccgtgcttacggtttctggattgcaattgagcatgacgcttttaacgtttaaatcttttaaggcaaagctcgcatgcacgcaacaataatcaaattcaatgccttgaccgatgcggttaggcccagagcctatgattaggattttcttttcttgtttttcttgtttgtttccaatagggggcaaagggttaggggcataggtggaatacaaataaggcgtgagcgataaaaactccgccgcgcaagtgtccacttcttcaaaattgggcgcgatttgtaaattagatctagctaattccacttcaaaagggctgacctctaaattttcattttctttgattttagcggcaatcctggcatcgctaaagcctaaatttttaagccttcttaattttttggcatccgttaaaacgctagaattgatgccctcttccactcctaccagcttttgaatttgagataaaaaccacctgtcaatctggcacaattcaaacacttcatccacgcaaacaccgagcctgaacgcatcagcgatatagagcaaacgcttgggattgggccggcggatttcctttttgatcgcctctaaatctttgcttaacgattcaaaccctagccaattgttttccaaagagcataacgctttttgtaaggcttctaaaaaattcccccctatcgccatcacttcgccaatgcttttcatagaagtccctaaagtgctagaaacaccggcaaatttttcaaacgcaaagcgagggattttcaccacgatataatccaaactaggctcaaagctcgccggggtgttggtaatatcgtttttaatttcatctaagctaaaacccaccgcaagcatggtagcgacttttgcaatgggaaaaccggtcgcttttgacgctagcgcggagctgcggctcactcgtgggttcatttcaatcacgaccattcttaaagtctctgggtggatcgcaaattgcacattgctcccgcccgtatccacgccaatttctctcaaaatcgcaaagctcgcatcgcgcatgcgttggtattctttatcggtcaaggtgaggcttggagcgatcgtgatgctatcgccggtatgaacgcccatgggatcaatgttttcaatacagcacacaatgatgcaattgtccttgctgtctcgtatgacttccatttcgtattctttccaccctaataaggactcttcaatcaaaatttcattaatgggcgaagcgtctagggcgtttttagccaattcttgaaactcttcaatattataagcgaccccactccctcccccagccagcgtgaaactcgctctaataatggctggaaagccaatttcactaatagcttctagggcttctaactcgctataagcgtaacgccctttaggcaaatccatcccgatttttaacatcgcttctttgaaagcctgcctgtcttcgccttttttaatcgcttcaatcttagcccccaaaagctccacgccttctaacatgcccttttggtgcatttgcatgaccgcattcaaagcggtttgcccgcccattgtgggtaaaatagcgtcaatcttttcttttttgatgatagtggcgatattttctggggtgatgggctggatataagtttgatgagaaaattcagggtcagtcatcacggtggccgggttagaattgattaagatcactctataacctaaagattttaaggttttacaactttgagtccctgagtagtcaaactcacaagcttgtccgatcacaatagggcctgatcctatcagtagaatgttggaaatatcggtgcgtttaggcataaccaatccttaaagaaagaatataaaacgaagcgttatcaatactttaaaatattttttattaggtttttgcgtggtatccccccctattttttcaaactatttgtctctgtctgaaaaaataccaatgatttgcaagatagaaatgaagacattcaaaaagtctaaatacaagctcaccgccgcatcaatggggctatcatacatgcctttaacgatgttttgagtgtcataagcgatataaagactgaataaaatcgcactcgctcccgcaatgacgacttggaacatggggctacccaaaaacaagttaatgagcgaacacaccaccaccacaatcaaagcgataaagagcattttacccatattcgctagatcgtttttagtcttaagggcatacacgctcatcaaaccaaaaacaatggttgtcatgcccaaagcttgccaaaccgctcctaaaccagcttttgcaatcaccatacccaacaaaggcaccaaagtaacccctgataatgaagtgaaagcaaacagcatgaataaattcaaaccgggtttggatttagaaaacatcaaaccaaaaaacgccacaatttcagcgataaaaaatacccacttatactgcactacggcttgaaaattcattaaacccaataacgccccaatagtcgctaataacaaactgcccgcaaagaacttgtaagtcgttttaacaaaacttaccagctcgctttcatgcaacacagaatcttctgcatacgcgttacgagaattcgctctgtcatacaatgccatgtcttactccttgaaattcaactcaataaacaatttaaattaaccctatagctaggttcaatataatagcgcaaaatgtagtaaaataccaaacaaaaccccctaaaaattgaaattgaagtctgaaaataggataatagttacgatgaaaatttttatcaatggatttggccgcattgggagatgcgttttaagagcgattttagagcgcaatgatacaaaccctcaactagaagtgataggcatcaatgaccccgctaattgggaaattctcgcttatcttttagagcatgacagcgtacatggattgctcaataaggaggcgcgttactctaatggtaagctcattatcggctcgttagaaatccctgtttttaatagcatcaaagacttgaagggcgtgggtgttatcatagagtgttcagggaagtttttagagcctaaaacgctagaaaattaccttttgcttggggctaaaaaggtgttgttatccgctccttttatgggcgaatacgatgaaaaacaataccctactttggtgtatggggtcaatcattttctctatcaaaaccaagccattgtttctaacgcctcttgcacgactaacgctattgcgcccatttgcgcgattttagataaagcttttagcattaaagagggcatgctaacgaccattcatagctacacgagcgatcaaaagctcattgatttggcccaccctttggataaacggcgctccagagcggctgcgagcaacattatccccaccaccactaaagccgccctagccttgcataaagttttacccaatctcaaaaacaaaatgcatgggcatagcgttagggtgcctagccttgatgtgtccatgatagatttgagtttgtttttagaaaaaaaggctctcaaagagtcgatcaacgatttattgattacagcttctaaagggactttaaaaggcgtgttagagatagatttaaaagaaagggtgagttctgatttcatttctaaccctaatagcgttatcatcgcgtctgatttgactttcacgctagagaatatggtcaaaatcatggggtggtatgataacgaatgggggtattctaatcgtttggtggatatggcgcaattcatgtatcattattaagtcattttgcgaatctctttgagtttgtttaacatcaaattgtataatgtgggatttaataaaaacgattggagttttaaatggcgtttaaaaaggccagattgatttccaggtttatttcaaaaggatctttcaaattgaataagatctcaaagaaatttttcacattgaatcaaatcttaaagcgtgaaaagcccttaaaacgccataaaaaaacaaaatccattgaaaaaccctttaataaaagcaaatcttttttaaaagcttcggttttattgataggagcgttaggggggttatcccacctaagggctaacgaatgccgttattggtcatggtcgtcttggagttatcaagacaatattgaaagcggtcctaattcgcccacgcacaactcttattgtctttttagcagtactcaaggctctgggacttattatttaaacactcttaccacttatagtgctggtggggctagtttcacgcagaagttcaataatggcacgcttgatataggggggaatatccgctttggaggcacaggtattaatgggggtgatgtagggtatatcactggaacttatgacgctcaaacgatgaattttaattctagccatatcacaaccggaaactcatacgctgatggcggtggggccacgctcaattttaacgcaaccaataatatcactatcaatcaagcgagttttgataacagcgatgcagggacacaaaaatcttacatgaattttaaaggctctaatatcaagatcagtggctctagctttacagatgacactgatgggggctttaatttcagcggtaataacaataatagcaccatctccttcaatcaaaccagcttcaatcaagggacttataattttagcaatagtgcaagttcaagctttggtaatagtagtttcaatcaagggacttatcactttaacagcgcccaatccacttttgaaaacagcaatttcaatcaaggcacttataattttaatgacaatactagctttaataacgacaccttcaatcaaggcacttataattttaatagcagcaaggtgagtttctcaggcgctaacactttaaattcaagttcgccttttgctagccttaaaggcagtgtgtcttttaattctaatgcgatctttaacctcaatcaaacccttagcggtaatcaaacctatgacattctcactacaaacggggcgatccagtatggggtttatcaaagctatttgtgggatctaatcaactataagggcgataaagccattagccatgttgaagtgggtaacaacacttatgatgtaacctttgacattaacgggcaagatgaaaccttacaagaaacctttgacaaacaatccatcattacccaatttttaggagacgatttacaacaacaagcccaacaaacctatcaagaggatgtagctcattcccaaaacgctttaaggggtgtgactagcgataacacgatcgcaagcaatgatacaagctacactcaaagcagtaaccccactatccttaaagacgctcaaaacttagaaaacaccaaccaaaaaatccaacaagatgagcaagcgttagaaaaagatttagcccaaatccaacaattagccaactccaccacaggctttaacgaacaagctttcactcaagctcaaaaacaagaacaacaagaggaacaaaccttacagaatgaggaaaacgcttttaatacggaacaagagggattagaacaagcgatagctaacgctaaacatgtaagccccacaccaaatctgacaccaagccccacacccactcctacaaaacacacagcgccaaacactccccctagtcaagttccgcccacgcctactcaaaatccacctgcagaaagcgtgtggagtggggtttattggcttcaaaacaaaacttactcaaacaaaggcatttattatattgatcctaacctttcaggacagagcggtcaaagcggcaacacgctcagcacctatacagctaatttgttagggagaagttttggcgtcaatgctaacaatggcactttgatcatagggaataacacagagaacgtgaatgataacgggttgatttggataggacatggaggctttggttatattaccgggacttttaatgcggctaacatttacttgaccaataattttaaaaccggtgaaggcgtttcaaactcagatggtgggggagcgaacatcacctttaaagcaagcgataatatcactatggatggcttgaattacaataacgctgaaaccgttactaaaatgattcaaacaggggccagtcagcattcctataccacttttgacgctaccaataatatcagtgtaactgattctaattttagcgatatgacttgggggaaattcagttttaacgctgagaatatttcgttttctaacgcttcgttcagcggctttacaaaccctggaggatcaagcactatcagcgctaacgcttctaattctttaagctttatagattctcgtttgaatggcggggcagtttataatttgcaggctaatagccttattttcaataacacgcaagcggtttttaatgtcttgtattctagggggacaagcaattttaacgccaccacacagcttttaggcaacacgagttttacgcttagctctcaaagtttgctgaactttaatggcgatacaaccttgcaaaacaacgctaatatcacgcttggcaataaaagtcaagccgcttttaaaaattctttaacgcttgataacaattctaatttgagtttagacaatcaaagcgttttgaatgcgaatggcacaagcacctttaacaatcaagcgagtctcaacatttataacgggagtcaagcggtctttagcagcctcttatttaatggcgggacactcagtcttaacgctagtagcaagctcaacgcttctagcgctagtttttcaaacaacaccactattaatttagacgatagcgttttaaatgcgaataacacaagctctttaaacgctaatatcaattttcaaggcgcaagccaagctgattttggaggcaacacgactattgatacagcgagctttaattttgacagcacaagttcattgaattttaataaccttacggctaatggagcgttaaattttaatggttatgtgccctctttaactaaggctttaatgagcgttagcgggcagtttgttttagggaataatggggatattaatttatctgacatcaatatctttgacaacatcacaaaatctgtaacttacaacatactaaacgctcaaaaagggattactggcatcagtggggctaatggctatgaaaaaatccttttttatggcatgaaaatccaaaatgctacctatagcgacaataacaacatccaaacttggtcgtttataaaccctctcaattcttctcaaatcattcaagagagcattaaaaatggggatttaaccatagaagttttaaataaccctaactcggcttccaacactatttttaatatcgcccctgagctttataattaccaagcttctaagcaaaatcctaccggctatagctatgattatagcgacaatcaagcaggcacttattacttgacaagcaacattaaaggtcttttcatccctaaaggctctcaaacgcctcaagccccaggcacttatagcccgtttaaccagcctttgaatagtttgaatatctacaacaagggcttttctagcgagaatttaaaaacgcttttagggattctttctcaaaattccgccaccttaaaagaaatgattgaatccaaccaattagacaatatcactaacatcaatgaagtgttgcaactcttagataagattaaaatcacccaagcgcaaaagcaagcgctcctagaaacgatcaaccatttgactgacaacatcaatcaaacctttaataacgggaatctcgttataggcgctactcaagataatgttacaaactctaccagctctatatggtttgggggcaatggctatagcagcccttgcacgctagatagcgccacttgttcttcttttagaaacacttacttggggcaattattaggctcaacttccccttatttaggctacattaacgctgattttaaagccaaaagcatttatattaccgggacaattggaagtggtaacgcctttgaaagcggagggagcgcggatgtaacctttcaaagcgctaataacttagtgttgaataaagctaatatagaagctcaagccacagacaatatctttaatcttttgggtcaagaagggattgataaaatctttaatcaagggaatttagcgaatgttcttagtcaaatggctatggaaaaaatcaagcaagccggcggtttaggaaactttatagaaaacgctctaagccctttgagtaaggaattacccgctagcttgcaagatgaaaccttaggccaacttataggtcaaaataacttagatgatttattgaataacagtggagtcatgaatgaaatccaaaacattatcagtcaaaaactaagcatttttggtaattttgttaccccatccatcatagaaaactaccttgctaagcagtctttaaaaagcatgctagacgataaagggcttttgaattttatcggtgggtatatagacgcttctgagataagctctattttaagcgtgattttaaaggatattactaacccccctacaagcctacaaaaagacattggtgtggtagcgaacaacttgttgaacgagtttttaggacaagatgtggtcaaaaagctagaaagtcaaggtttagtgagcaatatcatcattaatattatttctcaaggcgggttgagcggtgtttataatcaaggtttagggagcgtgttgccgccctctttacaaaacgcgctcaaagaaaacgatttaggcgctcttttatcgcctagaggcttgcatgatttttggcaaaaagggtattttaactttttaagcaatggctatgtttttgtcaataacagctcttttagcaacgctactgggggtagtttgaattttgtcgccaacaagtctattatctttaatggcgataatacgattgactttagcaagtatcagggtgcattgatttttgcttctaatggtgtttctaatatcaatatcaccaccctaaacgccactaatggcttaagccttaatgcgggcttgaataacgtgaacgttcaaaaaggagaaatttgtatcaatttagccaattgccctacaaccaaaaacagctcttctgcaaattctagcgtaacccccaccaatgagtctttaagcgtgcacgctaataacttcactttcttaggcgcaatcgcttctaatggggctattgatttgtctcaagtaacaaataatagcgtcataggcacgctcaatctcaatgaaaacgcgaccttgcaagccaataatttaacgatcactaacgcttttgacaacgcctctaactctacggctgatattaatggtaatttcactttaaaccaacaagcgactttaagcactaacgctagtggtttgaatgtcatggggaattttaacagctatggcgatttggtgtttaacctcagtcattcagttagtcatgccattatcaacgctcaaggcgcagcgacgatcatggctaatgacaataaccccttaatccaattcaacgcttcttcaaaagaaacaggcacttacacgctgattgatagcgctaaagccatttattacgggtataacaaccaaatcacaggaggcagcagcctggataattaccttaagctttatgcactcattgatattaatggcaagcacatggtgatgactgacaacggcttaacctataacgggcaagccgtgagcgttaaagatggcggtttagttgtaggctttaaggattctcaaaatcaatacatttacacttccattctttataataaagtgaaaatcgctgtttctaatgatcctatcaataacctacaagcccccactttaaaacaatatatcgctcaaattcaaggcgttcaaagcgtggatagcatcgatcaagctggaggcaatcaagcgattaattggctcaataaaatctttgaaactaaaggaagccctttattcgctccttattatttagaaagccactccacaaaagatttaaccacgatcgctggagatattgctaacactttagaagtcatcgctaaccctaattttaaaaatgacgccactaatattttacagatcaacacctacacgcagcaaatgagtcgtttagccaagctctctgacacttcaactttcgcccgttctgatttcttagaacgcttagaagcccttaaaaacaagcggtttgctgatgcgatccctaacgctatggatgtgattttaaaatactctcaaaggaatagagttaaaaataatgtgtgggcgacaggagttggaggggctagtttcattagtggaggcactggaactttatatggtatcaatatagggtatgaccgattcattaagggcgtgattgtggggggttatgccgcttatgggtatagcgggttccatgcaaacatcactcaatcaggctctagcaatgtcaatgtgggcgtttatagccgagcgtttatcaaaagaagcgaattaaccatgagcttgaatgagacttggggatacaataaaactttcatcaactcctatgaccccctactctcaatcatcaatcagtcttacagatacgacacttggacgactgacgctaaaatcaattatggctatgatttcatgtttaaagataaaagcgttatttttaaaccccaagtaggcttaagctattattacattggcttgtccggtttaaggggtattatggatgatcctatttacaaccaattcagagccaatgctgaccctaataaaaaatccgttctaacgatcaattttgccctagaaagtcggcattatttcaataaaaactcttattattttgtgattgcggatgtgggcagagacttattcattaattctatgggggataaaatggtgcgtttcatcggtaataacaccctaagctatagagatggtggcagatacaacacttttgccagcattatcacaggcggggagataaggttattcaaaaccttttatgtgaatgccggcattggggctaggtttgggcttgattataaagatattaatattaccggaaatattggtatgcgctatgctttttaatggtatcattaaacttgtttttaacaagcccaattcatagcaggatcaacccatgcaatttcaaaaaaccttatttcctttatctctacccttatctctatctttatttttatcttattgtatcgctgaagaaaatggggcgtatgcgagcgtgggttttgaatattccatcagtcatgccgttgaacacaataacccctttttgaatcaagaacgcatccaaacgatttctaacgctcaaaatcaaatcaataaactcaatcaagtcaaaaatgaaatcacaaacatgcccaacacctttaattacatcaataacgctttaaaaaacaattccaaattaacccctactgaaaagcaagccgaaacttactacctgcaatccacccttcaaaacattgaaaaaataatgatgcttagcgggggcgttgcgtctaaccttaaactagcccaagcgttagaaaaaatgcaagaacccaccactaaccctttagaattggtagaaaacttaaaaaatttagaattacaattcagccaatctcaaaacaacatgctttcttctttatcttctcagatcactcaaatttcaaattccttaaacgcgcttgatcctagctcttattctaaaaacgtttcaagcatgtatggggtaggtttgagcgtgggctataagcatttctttaccaagaaaaaaaatcaagggtttcgttattatttgttctatgactatggttacactaattttggttttgtgggtaatggctttgatggtttaggcaaaatgaataaccacctctatgggcttggcatagactatcttttcaatttcattgataatgcgcaaaaacattcgagcgtggggttttatgtgggctttgctttagcggggagttcgtgggtagggagtggtttaggcatgtgggtgagtcaaacggattttatcaacaactacttgacgggttatcaagctaaaatgcacacgagttttttccaaatccctttgaattttggggttcgtgtgaatgtggataggcacaatggctttgaaatgggcttaaagatccctttagcggtcaattccttttatgaaacgcatggcaaagggttagatacttccctctttttcaaacgccttgtcatgtttaatgtgagttatgtttatagtttttaggggcttaggaaaacaaacaccccttaaatgttagcgtatcgcaatctttgaattttaaaaactagatttagtttttttgcctcaaatgatggatgctctcgcccccaagaccataattattagaatcgacctcatctataatgaccacaatagaagccttatttttgtttaacaccttaaccatcaaatctgaaaccccttcaatcaattgctgtttttgctcgtttgttggccctccattttctggcacgagtttgatattgataaacggcatgttattccttaaaattgagatagcgtattgtagcgctttttcatcttaaaccctcttttaaaaaccgataaaaataaaaacaataaaagcccttttaatctctttcaagtcaagttaagtttgatatactaacagaatgaatacttataaaaacagcttgaatcactttttaaatttagtggattgtttagaaaaaatccccaatgtgggtaaaaagtccgcctttaaaatggcgtatcatttgggtttggaaaacccttatctggcgctcaagatcacgcacgctttagaaaacgccctagaaaaccttaaaacatgcacatcttgtaacgcgctcagcgagagtgaggtttgtgagatttgctctgatgagagccggcaaaattctcagctttgcatggttttacacccaagagacgtgtttattttagaagacttaaaggactttttagggcgctattatgtgttaaattctatagaagaagtggattttaacgccctagaaaaacgcctgattgaagaaaacattaaagaaatcatttttgctttccctcccactttggctaatgattctttaatgctctatattgaagataaattacaacacctccacctcactttcaccaaaatcgctcaaggcgtgcctactggagtgaattttgaaaacattgactcagtctcgctctcaagggcgtttaattcaaggatcaaagcatgaatttaaattttatgcccctattgcatgcttataaccatgcgagcattgattttcatttcaattctagcactagggatttttgcgtgcatgaagtgcctttgtatgaatttagcaacacgggcgaacatgccgttattcaagtgaggaaaagcggtttaagcactttagaaatgcttcaaattttttctcaaattttaggggtaaaaatcgccgaattgggttatgcgggcttgaaagataaaaacgcgctgacgactcaattcatctcactccctaaaaaatacgcccctttattagaaaaaaatacgagcaactttcaagaaagaaaccttaaaatcctgtctttgaattaccatcacaataaaatcaaattagggcatttgaaagggaatcgcttttttatgcgttttaaaaaaatgacccccctaaacgctcaaaaaacggagcaagttttagaacaaatcgcgcagtttggcatgcctaattattttggttcgcaacgctttgggaagttcaatgacaaccataaagagggtttaaaaatcttacaaaatgaaacgaaattcgctcatcaaaaattaaacgcttttttaatttcaagctatcaaagttatttgtttaactcgcttttaagcaaacgattagaaatcagtaaaatcattagcacttttagcgtcaaagaaaatttagaattttttaaacaaaaaaatttaagcgttaattcaaacgccctaaaagcccttaaaaaccaagcccacccctttaaaatcttagaaggcgatgtgatgcgccattacccttatgggaagttttttgacgctttgaaattagaaaaagagagcgaaaggtttttgaacaaagaagctgtgcctacggggttactagacggcaaaaaagctctttatgcaaaaaatttgagtttagaaattgaaaaaggattccagcataaccttttaagtagccatgctagaacgctaggatccaggcggtttttttgggtgtttgcagaaaatataacttctcaatacatcaaagaaaaagcgcaatttgaattgggattttacttgcctaaagggagttatgcgagcgcgttgctcaaagaaatcaagcatgagaaaggagaaaataatgacgaattttgaaaagattatcgcgcaaaacaggctcaaaacgaacgcggttttaaccacttattgcgcgatttttgcttttatcgggttgttagtagatgctattagaatcaacgctaatgatttgggcatagccttttttaaactcatcacctttcaaatttttcctacgatcactattgtcatgtttgtggtggcttttgtcattattcttgtttgtatccaaaattttagctctatcatgttaagtggtgatgaatacaagcttattgacccaagcaaggttttaagctctaaagaaaatcaaatccatcgccttttgttagagcttttagaagaggctaagcttcattttgagcctaagctttatatcattaacgccccttacatgaacgcttttgcgagcgggtgggatgaatctaattcccttatcgctcttacaagcgctttaatagaaagattggatagagacgagttaaaagccgtaatcgctcatgagctcagccacatacggcacaacgacatccgcttgaccatgtgcgtggggattttgagcaatatcatgctattggtggctaattttagcgtgtattttttcatggggaatcgcaagaatagcggggcgaatttagcccgaatgattttattggttttacagatcatcttgccttttttaacgcttattttacaaatgtatttgagccgcacacgagaatacatggccgatagcggggcggcgtttttaatgcatgacaataagcccatgattagggccttgcaaaaaatttctaacgattacaccaacaacgattataaagaaatagataaaaatagcacccgatcagcggcctatctttttaacgctgaaatgtttagcacccaccctagcgttaaaaatcgtatccaatccttaagaaagcgtgtgatttaaatggaaaattttttcaaccaattttttgaaaatatcggcgaagataagaatagggagggtttgaaagagacgcctaaaagggttcaagaattatggaaattcttgtataaaggctataaagaagatcctagagtggctttaaaaagcgcgtattttcaaggcgtttgcgatgaaatgatagtggctcaaaacattgaattttactccacttgcgagcaccatttgctcccttttttggggaatattagcgtgggatatatccctaaggaaaagattgtaggcattagcgcgatcgctaaactcattgaaatttatagcaaacgcttgcaaatccaagaaaggctgaccactcaaattgcagaaacttttgatgaaatcatagagccaaggggcgtgatcgtggtttgtgaagccaaacatttgtgcatgagcatgcaaggggtgcaaaagcaaaatgcgatcattaaaacaagtgtgttaagaggcctcttcaaaaaagaccctaaaaccagagctgaatttatgcaactcttaaaatcttaggttataattctatacatgagtaaccctaatttatccttttattgtaatgagtgcgagcgttttgaaagctttttaaaaaaccatcgtttacaccttgaaggcttccacccttatttggaaaaagccttttttgaaatggtgcttaatgggggtaaaaggttccgccctaagctttttttagccgtgctttgtgcgttagtgggtaaaaaagattattctaaccaacaaacagaatattttaaaatcgctttaagcattgaatgcttgcacacttattcgctcatccatgacgatttgccttgcatggataacgcctctttaagaagaaaccaccccactttacacgccaaatacgatgaaaccacagccgttttaatcggcgatgcgctcaacacctactcttttgaattgctctcaaattctttattagaaagccgtatcattgtggaattagtcaaaatcttaagcgctaatggggggattaaaggcatgatcttagggcaggctttggattgctattttgagaacacgcccttaaatttagagcagctcactttcttacacgagcataaaaccgctaaattgattagcgcaagcctgattatggggcttgttgcgagcggcattaacgatgaagagcttttaaaatggcttcaggcttttgggttaaaaatgggtctttgttttcaagtgctagatgatattatagacgttacacaagatgaaaaagaaagcggtaaaaccactcatttagacggtgctaaaaacagctttgtgaatttgttagggctagaaaaggcaagcggttacgctcacactttaaaaacagaggttttaaacgatttaaatctactaaaacccccttatcctttattgcaagaaaatttaaacgcattattgaacactctatttaaaggcaagacatgaaaaaaattttactcaccaacgatgatggctaccatgcaaaaggcattaaagctttagaacaagctttagaagaaatggcagaaatctatgtggtcgcccccaagcatgaaaaaagcgcatgttcgcagtgcatcacgatcaccgcgcctttaagagcggagaaaattaaaggcaaagaaggccggcattacaggattgatgatggcacgccaagcgattgcgtgtatctggctattaatgagctttttaaacatgtttgttttgatttagtgatttcagggattaatcttggctctaacatgggcgaagacacgatttattctggaacggtggccggagcgattgaaggcacgatccaaggtgtgccttccattgcgatttctcaaatcctttctaacagaaacaaaaacacccctttcagttttgatttggctcaaaagatcatccaggatttagtccaaaacattttcaccaaaggctaccctttaaaggggcgcaaactcctaaacgtgaatgtccctaattgctccttacaagaatatcagggcgaacgcatcacccctaagggctataggctgtataaaaaagaagtgcataaacgcacagaccccaagaatgaaagctatttttggttagggttacaccccttagaatggcaaaagcgcgaaaatgaagacaggctctctgattttgacgctatcgcttcaaaccatgcctctatcacgcctttaaatttagacttaaccagttatgatgatctaaaaagcttggaatcttggcatgagggaatgttaaagtgaataaaaagcaccgcttggcttttttagggctaattgttggggttctattcttctttagcgcatgccaacaccgcctgcacatggggtattattcagaagttacaggggattatttgttcaattataattccactatcgtggtggcttatgacagaagcgatgcgatgacttcttattatatcaatgtgatcgtttatgaattgcaaaaattaggcttttataacgtcttcacgcaagcggaattcccactagataaagcaaaaaatgtgatctatgcgcgcattgtccgtaatatctcggctgtgccgttctaccaatacaattaccagctgatcgatcaagtcaataagccttgttattttcttggggggcagttttattgctcccaaacccccacagattattacgctatcaatggctttagcgagcaaattttgatgagcgctaattcgcattttattttggattggtatgatgtggtgttgcaaaaacgggttttatatgtggatgggagcgtgagcgggaggacttgtggctatcaaatgctttatagggatttgattaaaagcacgatcaagcgcattgattttaaccgccctgaacgctactactacaatttaagactgcccctttatcagccatgttataggcaatgaaatggttatcaggcgattgtataaattttgcgctagccatgtggtgcgtaattgctcttctttaagatgcgctcaaaatatccatgggcataattatgaagtggaagtctttattgaaaccaaccgcttggataacgcgaacatggcgctagattttgggttgatgcagcaagaaatgcaaacctttatagactcctttgatcatgcccatcatttttgggataaagaaagccttgagtttcagcgttttatagaaaccaactgcgttcgttacgtgaaatgctcgtttaatttgagcgcggagagttacgccctcatgtttttatactacttgacaaggattttacaaaaaagcgttttttctaataatgaaggggagttaaaagtctctagcgtgcgcgtgcatgagaccaaaaacggctacgctgaaagctttttaaacgatttagaaaacccttattttaaatctttagtgcatgatcattgcgtttctttttcgcaaggcattcaaagtttgtggcatgataaggactttttccataaaatcattagcgatgaaggaaaatgctttttccacgctaagcccttacaccaaatcccatgaaactcccggtcgttgagagctttttttccttacagggtgaaggaaaaaggataggcaagcccagtctttttttgcgcttaggggggtgtaacctttcatgcaagggctttaattgtaaaaccttattcaatgatgaaatcctaacaggttgcgatagtttgtatgcggtgcatcctaaattcaaaacatcttgggattattacaatgagcctaagcccttgattgaacgattagttaatttagcccctaattataaggattttgatttcattcttacaggcggggagccaagcttgtattttaataaccctattttattgagcgttttagagcatttttaccataaaaaaatccctttatttgtagagagtaatggctctattttttttgaatttagccctattttaaaagaattgcatttcaccctaagcgtcaaactctctttttctttggagcaagaaagcaagcggatcaacctcaaagccttacaaaatatcttaaataacgctaaaagtgcgcattttaaattcgtattggagagtcaaaacgccgctcaatctatcgcagaaattcaaagccttttgaaacaactctccttaaaaaataatgaaatctttttaatgcccctaggcacaactaacaacgagttagacaaaaatctaaaaaccctagcccccctagccatagagcatggttttaggctgagcgataggcttcatatccgcttgtgggacaataagaaagggttttaaaagactcataatagcgttattattttaagctaaaaattgttatcatacaccattaagagattattttacctctaaagttagggaatcatgaccatcaaaattttttcgccccaataccccactgaattagaagagttttacgctgagcgcatcgctgataaccttttagggtttatccaacgcttggatcttttacccaatattagcgaatttgttcaaaaattgcgcgagcatggcggggaattttttgaaatgagagacaatgaaaagctcattgggatctgtgggcttaatcatatcaatcaaacggaagccgagctgtgcaaattccacataaataccgcttatcaatcccaagggttgggtcaaagactctatgagagcgtggagcgatacgcttttattaagggctatactaaaatctctctgcatgtgagcaagagtcaaatcaaggcatgcaacctctatcaaaagctgggttttacgtgcatcaaagaagaggattgcgtggtggagttgggcgaagaggctttgattttccctactctttttatggaaaagatcctgtcttgattggtgcatccatttgacacatgcccaagcaatgactttaatgatcaaactttgattaacacatttctgacgctaacacgcagagggtgtttgaaacgctcaataacattaaaacaaatcttataatgaaatatagtaatgaaaatccaaacaatttcaacacttgtccttacaataataatggtaatacaaaaaatgattgttggcaaaatttcaccccacaaaccgcagaagaatttgtttttcaattatgggtggatattctaaaacgctaaaatattagagagcttgatttcaatcaagcgataatctcattgcgatgcactccatagggatctaggggggttttaatgaggttgcagagaggaattataccccctacccccttaagagttttataacaaaatgaaatctaaaacaacaagttcaaaaatctttgcaaaaatctttgaatgttaaaaatctcatcatcaccaaaaatccaccaacgctaagcgttaaacccttacaacaaatagcactaagacaccctattaaaacttaaataataacgcttcattttttagcttcttcccttgtttcacgaaattcctctatattttcccattctaattttaggttcaatatagtttctttttttaaacatggtctgatgaaaatcggctcaatcttggtggaatgattcaaaggtttgcgcatccttcatgctgtgggcgacacttcggtatcactggatttgtggtaaattggcaccattaaaagcgatgtaataaaggcaattaaagaaactatgaggatataaaagctcaaaccataactttgcaaactttcaggtgctgctatggcttttgcgtttaaccagcttgaaagttgaggggtaaagccagcggttatagcataggctatgttataagcaaaggaaatcccgctaaaacggattctagcgctaaacacatcgctcatgaaaatgggacaaaaattcataatgcccgcgcaaaagcaagctaaaaagtataaaattatggtattgactagacttggtgcgttagaataaaattctttgaagaataaaaagccaaaaaaggcaaaggccacgctaaaagccatacaaactttgtgcggtttgattttatcggccaaaaacccggtgaaaataatagaacttacaataccaacaagtcctaaaatttgaaaataggttttttcaaacggagtgaaatgaaaattgggatgcgtaagggtaaaattcgggacaaaaaggataaaaatcaaaatacaagcggttaaaacccaagtgataagcatggagattgctataccaaagagagagtttttaaacacctctttaagcgggaatttgactaaggcatcgtcttgcttcatttgctgaaaaacgggagtttcttctaaaaagcgcctcaaatacacagaaatgataccaaaaatccctccaagcccaaaggcaactctccaagcccaatcttcaacaacaggcttgtcaaaaaccatgtaaatcccgatataaaccaaactcccaagcaaaatcccagaaactacggaagccgttaaaaaaccgatataagtgtttttttgcccttgcggggcatgttcatggacaaaaacccaagcgccaggcaattcaccacccacagcaacgccttgacaaatcctaacaaacaccaaaaaaacaggagctatataaccaagataatgagcgtttttaggggtaagtcccatgctatccacgccaaaacccaccaaatcattaaaagttggcatcaaagctagcgcaaaggttgggatcaccattaataaaatagagagcatgaacatgtttttacggccgaatttatccccaaagtgggccatcactatgccaccaagcgggcgtgccagataacctgcggcaaagataccataagtgttgatttcagaccagatagggctaagcgtgtttgggaaaaagtgtttggcaatgatacttgtaaaaaatacaaagataataaaatcataaaattctaaagtcccgccaagcgaagacaatcctaagattttcacctcttttttgcctaaatatttcattaattaccctttcaattatcctttcactaaggctatcgccctgttttaaattttttattttgaaactaagattgataagattaattttatatagctaccttacaccttaacggcatttttagataacaaatattaaataaaatttgattagcgttcaaaaagcgggttattctaccttttttatcattaagcatcacttaaatgagtttacattttgttacccgttttgtcaaaacgctttacccgattctatcagccaaagaaaacactcctatttaagacttgggtaataacgcttcctttaatttttcaataatagctttttctcttttttcacgaaattccttgatattttcccattctaatcttaaattagggtcaatataatttctttttttatactcttctatggcttgttgattatccttatattcttctttgagccaactttcagggtctttatcctttttagcttggttctctgcaccttctaaaagttggaggttgtataaatgattcccacactcatagaaatctttatccaattttttattttcctttttaaacttggactttggataaatatggtctatatgaaaagtggtggttttatacttcaggtttgggtataagatttgtaaaataggaaagacttgagaattgccgtattgagaatacaacaccatctcttctatcatatcgttagtgatttttaaagggacatgtttggtgtttggctaaattgtggttgaatgattcaaaagttggcgcatccttcatgctatgggctatgatgcttaattttgtatccgttgaaggagtgaaataactcgtgatttgagcgttacggacaaattttagggcttgttctttatcgttctcattcatttttgatttcaaaaaataaaaataggctagactggataaaatatacgccgagcttagatagccggcataaccaaaagtttttaatagttctgcagcgttataaatgctatctgtgattttttcccaattgtcttcaatctctttgatattctttttattaaaattttttaattcaaaagtagtatctttgccaatgagaagcaaacaggtttttagcacctggtcttgccccatgtttgaaaagtctttgttttttaaagcatccactaactcattcattttttctctaatatcgcttgaaaaacttgctgtcaaaatagacatcaataaatcagaatagcttaacttaaccccgccgctattgacacggataaagatatttaaaaccttattaagatttttttctgtttcttcaaaaaatgaaatgagttgtttgtcgtgaaaagctttgtttagtgtttctagtaatgctgtctctttatcatctaatttgtgttctctcgcataatttataacacttttcaattccaaaatatcccccaccttaaaccaccaatgttcctcatcgttttcaggctttttggcatgaaattcaaactcgtagttgtcttctgggttgtccatgtttggctggtgcttcaagttcaaatacaaacgcttctcttcataagcgttagggttatcgtttctagctttcttttttttaagcgttctagtgcctttaagcccaatataaagcgaagttaagcgttgctgaccatctaggacgacatacaaatcatcacgcttgatttgttcaatacggattttttcattgtgaggctttcgctcatcgtaatttgtaatgaattgataaagttggaaattgagtttatcgctatcttgttcgtcgctcttggctatatcctcttttggtaatttccaaaataaaaaagatccgataggatagcccctaagaatggagtcaaaaagttgctctatcttttttccatcggcgttttggagccacacgtattcacgctgaatgtcaggcaaaaaataacggacattcaattcatctaccacttctttaatggtcttatccaaaaacacacccatgagaatctccttattttgtattttatttaggctgtattataatcaaatattaaagggattggattgagccaacttaatttaagattttttccacgcgcttttggatcacttctaaaaccaagcaaaaaagccaataaatcaaagcggcttctaaataaataggcagaaagtcatagctggcgttcgctttttgctgcgcgattctaaaaacctctgcgatagtgaccacagacgctaaagaagtttctttaaaaaggctgatgaaagtgttacttaggcttggcgtggcgactttgagcgcttgaaaaaagatgacatgccaaaaggtttgcaagtaattcaagcccaaactcaagcttgaatcccattgatctttagggacagaaagaaagctcgcccttaaagtctctgaagcgtatgcccccacattaaaagaaaacgcaataatgcctgctgggattggatccatatagaccccaagggcgggcaagccataaaacacgactacgatttggaccaataaaggcgtgcctctaatgagcgagacatagaaattcacgcccgctaataaagccttatgcatgaaatgtttaggaggcgcgattttaatgagagccaccacaatagcaatcaataagcccaaaataaaagaggttatcgccaaaggcaaagaaatgcaaaaagcggcttttaacatggggtagaaagcctctaatagtaattccaaacgctccttgcttaaatctaaagattcaaaaaacaaagacagattagggctggctgacatcttttccaaaaaattgttcgcctaagcgttttaaaacccctttattgatcaatctttgcatcgcttgattgataagctctaaagctttttcttggtgcttgttgatgacaaaggaagcgcccccatccttttctttggactcccatgcgattttaaaggggctgtttttatgggtgtttaagtagtttaagatcgctaaagaactatttaaggtcaaatcggctcgtttttgcgccactaacaacaaggcttgcgccatagaatccactgaaacgatttgagcatcgtatttaaaagcgatttccccataagtggagcttaaagtgttagccgctttcaagcccttaatgtcttcaatgcctttaatacggttttcatctttcctaactagcatgatcgtgcctgaatagctataaggcaagcttttgtcaaaagccgcttggcgttttttagtcgtcaaactcacctggttagcgaccatgtcaaaacgccccgatttcaggcctgtaagcataatatcccatgaagtttcgtggaatttgattttcacgccaagctctttagccaactccctagccacctccacatcatagccggtgagcttgccctctttattgtggtaagtgaaaggggggtaaatgccttctgtgccaacgctgatagtctctttattgacaagcttttcatacaggctagaagcgttcaaaaaaccccccaaaaagcttattaccaacaataagcatgaaatttttttcattctttaatcaatcctaattttttcaagcattctaacacaaaataaaaattttgcatgatttgattttaaatatagacacgctccaagcgtttggataaagtgctgatggtttcataaggaatggtgtttaaaagtgcagcaatctcgcttgcgtcattagccttagcgcttttatccccaaacaagatgacctcatcgccctctttggcttcaataccattaagtttgacaaagcactgatccatgcacaccttgccaataagaggggctaattggttattgatcgctacttgaatgcgattgcccaaagcgcgcaccaacccgtccgcataccctagagctaaaacgcccactaaagtttcttcattggtgtaaaaatgctcgccatatccaataaattcgccttttttgactcgtttgatttgaacgattcgcgcttttaaactgataacattttttaatatcgtttgagacgactctttcatttcattagaagggtaaaaaccatagagcatgatgcctgggcgatagaggtttaacaaacgattttcattcccgttacacaaagaaaggatgccggcggaattataagcatggcggtatttaaattctattttttgatttaaaagctgttctaaaaaagcgttaaaggctttcatctggtttttagcatgggttttaatgttagcatcagcgttgcttaaatgcgtgaatatcccttccacttccaagccctttaaagcgcggatttttttaacgatttctatgcttttaaaagtaggctctaaacccaagcggtgcatgccggtatcaattttaagatgaatttttaagcgtttttgagactttaaagccatttgagaaaaaacttccgcttgttcaaggctaaaaaccatagcgctcaaatcgttatcaatcagcatggaagcgttagcattagggttatagcctaaaatcaaaatgggggttttagaaaaatgagagcgcaattctaaagcttcatctaaggtcgctactcctaaataattagccccttcttgtaaaaaaatttcgctcgcttttaatgcccccgccccataagcgttcgccttaacaaccgccatgacacaagcgtctttagggacaatgcttttgaccgcattaaaattatgccttaaagaagcggtattcacttctacaaaactcgccctttttaacatgttgtcttacttgttagaatgcttgctaaaataccaacgagtttcagaataaaccactttatgcaataagattaaagcgattaaattagggatagccataagcccgttagaaagatccgctaaattccacacaaaatcaattttagccatagcccccaccatcacactcgctaaaaagatcaagcggtaatatttcacttttttttcaccaaaggcgtattcagcgcatttttccccataataagcccaaccaatgatcgtagagtaagcaaaaaagatcatggttgtaaaaatcaccaccgtccctaatgagcctagaaaatattccgtgctttttagagtgagcaaattagcgctcaatttctccccattagggagcaaggtgttgtattctggcgccattaaaatcacgctcgctgtcgccgaacacaccactaaagtcacgataaaagtttggagcatggacactagggcttgacgcaccgggtggtgtgtttgagcgctcgcagcaataatagccgaactccccaaccccgcttcattagaatacaaccccctagctacgcccgtttttatcattgtcgctaccaacgcgccgctcgctccgcccacaacgggtttagggttaaaggcttcttcaaaaatgagtttgatcgcttgaacggctaaatcaaaatggctaacaataatataaataatagcaattaaatataaaagcaccatgacaggtgctaagtaagaagtgaatttaccaatggatttgatcccccctatgacaataacagcggttaaaagggtgagcaataagcctgaaacccaattaggcaagttcgcttgttcgctcaaaatggaagaaaccgcattggattgcgtcatgttaccggtgccaatgctcgcaataatcgtaaaaatcgcaaacgccatggcgagtttgggcatgttaaggccgtttttgatgtaatacatgggccctccgttgtatccaaacgcccctttttccctgtatttcaccgctaaaatcccctcagaatacttagtcgccatgccaacaagcccagtaacccacatccaaaacaccgctcctggccctgcgatgctgatagcggtcgctacgcctacgatactcccaatgcctacggttgctcctaaagaaagcatgagagcggaaaattgcgaaatatcgcccttagattgggactctttgtcaaaaaggattttgatcgcataaaagattttactgaattgcaaacccctaagataaaaagttaaaaacaagccggtacctacaatttgcatgggaatcccccacaccaaattagacaataaacgcaccaccgaatcaatcgtttccataaaaactcctcaataaactagggtttaaaaaagaaattccttaatccctaaaaaatgcagaaaaaagcataatatcggcatttttttcattcgcaccatcttggctcaaattggcgatgattttaccaatggctgggccaaaagtgatgccaagccacccaagccctgtcgcatggattaagtttttatagcgtttgtcatagcccaaataaggaatatcattaggggttaagggcctgaaaccgcaccactctatggcgtctttcatttcaaaaggctgcgtgaaagcggctaaattctttttcatgttagcgatttgctctttgtcaatgagggcgttattggtgtttaattctagtttagaagtgatccttacagtgtctcttcgtggggtcattgccatgaaaatatccgcaaataaagaagaggttttgggcttcaattcttcaggcattttaaaggtgatgctataacctttagcccccatcattaaaaaatcgttcttggtttttttaatgagagtgggattagccccggtggctagaatgattgtttctgcttggattttttccttatgcgtgataacgccatcaataaggttgtttttaaactcaaaatcaaccacttcttcattataaaggaactccacgccaacattttgtaaatattcttgtaaagagcacaccacttcgcccggatccacatgcgcgttttcagttaaaagcacgctcccgcagatattgtcattagcgataggcatgtattctttggtttctttcacattcaaaatcttataagcaccgctgttatcgcaagttttaatctttttttcaaaattttcttttaaggtgtagatcattaaaagcccgtcttctttataccaaaaatccatgccgtcttctagcatttgatgatacatatcaatactcagccacccgtagcgttcaaataacgccatggtgcggtgcgtggacttagcgttcgcgcttgtcataaactttaaaatccattgatagagctttaaattaagcccaaaatggaattttaaaggggcttggtttttgagcatgagctttaaggtgtctaacaccacaccagggcatgagagcggggcttttttaaacgcagaaatgagcccggcattcccaaaagaagtgccgtttgtgccatcgcttttttcaatcacgcaaaccttatgccctaatttgtgcatagaatacgcgcaagaaagccctacaatcccaccgccgattaccacgacttcttttttcatgctgatagtccctttaataaaattacttaatggctatcgcttcaatttctactaaagcgtctttaggcagtttggccacttgaaaggtcgctctggccggataaggctctttaaaataactcccataaatttcattcaccacagcaaaatcatctaaacttttcaataaaatagtcgttttaaccacgctatccatccctaaccctgcttcttttaaaatcgctttgatattttccatggactgcgtggtttgagaatgaatgtccgcgcctttaaattcgccggtgctcgcatcaatgcctaattgcccagagacaaaaacaagatcgttagtaacgatagcttgagagtaagggcctatagcctttggggctaacgctgaatggatgacttctttcatgattgaaactcctatgattatgtgttatgccagctattattatgcaatcaaattaaaaagaaataaaaaatgagcgcaaaacgccatgaattttcatcttattataaggtattgtatattttttacccatatttagaaattcttaaacgggttttgtttgaatggaaactcaaaacattattgttcattttttaaataaaaggggttttggctgttttgattggttttaaaatcagttttgaaatttttcataagcccttgacttttattattgagtttagatacaataacaatcgtctttttgaataaagagcgcgggaatagctcagtggtagagcacgaccttgccaaggtcggggccgcgggttcgatccccgtttcccgctccatattgatttaacttctagagcatggtttctatttagtttgcccaggtggtggaattggtagacacaagggacttaaaatccctcggtagcaataccgtgccggttcaagtccggctttgggcaccatttttgagtgcgatttgattttattttttgaatacgctagtgttaaaatttaaggcgacatagccaagtggtaaggcatgagtctgcaaaactttgatcccccggttcgaatccgggtgtcgcctccatattgtagtcatttagggacttttgcaagggacttttataaaaatagcgggagatggctgagtggttgaaagcggcggtcttgaaaaccgttgagggtcatacctccgggggttcgaatccctctctcccggccacttgattgaaatcctttaaacgattggttttggcaaattcatctcttcttttaacaaagaattttgtgaatattgattgtctcttttgattgaaatttaaggattgatttaaaggattttattcggtgggattgtcagcatcaagccttattgttcctcttagcgttattttaatggtggttttcactaaaagagtcgcgctctcgttatttacaggcattttagtgagcgctgttttaacgcattctttgcacctttcccaacttgtagaatatatttatcataaaatcacttccgttttttacacttatgagccagaaaaggggcttgacttcaatctttccaacctctatgtttttgggtttttaatctttttaggcgttttaagccaggtgattttaaaatccggtagcgtgcagaactttgtcaaaaaagccaaaaaatactctaaaaacgctaaaacccctgaatttatcgcctttttttcaggcatcattatttttgtagatgattattttaacgccttaaccgtggggcaaatctcaaagtctttaaacgacgcccataactccacacgagagcgcttggcctatattatagattccacttcagcgccggtgtgtttattggtccctatttctagctggggggcatatatcatggggatcatgaataacgacaactcgcccctattaaaagatagtttttcggtgcttgtccaaagcttgagcagtaattattatgcgatttttgcgctcattgcggtttttcttactattttatggcaaatcaacctccctagcatgaggaagtatcaaaacataggcgtgaaggatttttatagcgagcaagaagaggattcttcaaaactagcccccttaagcctgttacccctttccattttattattgatcgtgtccatttcctcgttgattttttataccggagtgatcttaaaaaacaccgatgcgagtttttcgctcttttatggagggctgttttcgctcattgttacttatcttttggcttatccatttttagaaaaagggagttttttaaaactcatgtttgaaggctttaaaagtgtggggccggcgatactggttttaacgctcgcttgggctattgggcctgtgattagagacgacgctcaaacggggctttacttggctcaagtgagcaaggggtttttaaatagtggggggggcgtgtacatgcctttaatcttttttttaatctctgggtttatcgccttttctactggaacaagctggggggcgtttgcgatcatgttgcccattggagcgggcatggccaatgaaagcgatattattttgattgtctcagcgatcctttctggggcggtttatggcgatcacacaagccccatttctgacacgactatattatcggctacgggggcagggtgttcggtgcaaagccatttcatcacgcaactcccttatgcgaccattgcgatgttttgcagcgcggtgagtttaggggtggcaagctttatgcattcgcgcccgctcgctcttttagtcggtatggctttacttgtgggggtgttttatcttttaaaaaggttttatggtgaaaactaaaaacttaaattgggcattgacctaaaaaattaaaaatcccattttttaaaattaaaataaggttttagcgatccatgttggattaaaaaagagtcttatttcattatcaatcaattaaaaaaagttattcaaaaataactatcaattataaaaatcttcacaaacctctaaatcgtaacgctttttaaaaaaatacattttttttaattttttaatcaaccattaaggtgttttaagttaaatttccttatctgttaaacatacggataatgttatatctaaggaaagaaaatggggttaggacactaataagtttagggattttgttaagcgttttgaatggcgatgatctgagattgtattcaaaacctttggtctattcggctggaagtgggattattgggattgatattgacaaacggacattctataaacgagcattcgctttcacgatgaaatcgttgtttggtgaaaacttgcttttgttcgtcaaattgaagcgttctgcgttgatgagcaaacacatgaaagagcctttagaaaaccgccaccaccattctttcgctaaaaattatgaaaaagcggttaatggttgtcaaaaatatgtccatatcaaattgcctgaaggcgctcctagcaacttccaatcaggctcatacatggcgactatggtgatgcgtttttaaagcgttatttggggtattctttaatacccttttgtcttttaaaatatcatcttttaaaagatacaaatttgttcctttagccattttttaaatcttcttaaaactcttttcatcgtgttgattgagcaaagtattttcaaagcatggataaaatccatagaaaatttataaacttaaaaaggttctgttttcatcaaaatgggttactaaaaccttttatggtgggttaaagcgtatttttggctttaattgtttctttttaaaggattagtctcaccaaaggtttaaaggattaatctctttcctcttatcatttggcgctaaaggcgactcaattagcccattccttggtgattgattttttgtaaccatctatttttatctgccctaaaaacatgaaacaaaacaaaccccctacaaaaacgcttccaacttataggcttttttatgctcttgtttcaaatccatgtaggcgtttaaaagcatgtattcttcaaaagataaaaccgctagatgctctttagcgagatcgttcatttctaattctaacaacacgaataaaaaggctttttgcgccttatcgtcttcttggcttaaaatctcaaaaaactggaaccattgatcgggaacaagaaatttttgcgctttttgcgcgagctttaaataatcgtctttgtcataacccacctttttgcaaagctctgaaatttttaaagtgtctgtgtttaaagatttttcaaaaaaggcttttaaaaaagctttcacgcactctttatccaaattctcttgcatcgcattcacagcctttaaaacctcttttttgctgcctttttgggcgatttctataaaagcgtagcggcgtaattccaaagggatttgcgcgtttgttaaaacttcaaaggcgttttttaaatcgttatgaatgaaagctttcaagcgtttagaaaaataagcatgctcataagctaacgaatgcttagcgtgatctttaggctcaagggtgttattttctatattgtggtaatgtttaaaaaggttatccactttttcgcacccgctatttggcgtgtttaaatcagcctttaaatcatagcgggctaagatttgagagaggtttttagcgagatcgcttttaaattttgtttttaaaaaagtcttttgggtgtcttgggacaggatttgtttgagcaatttgtcaaaatcctttttttcatggtataagcggattttatggctgagattgtgcttgaataaaaaaacccatgaaaaaaaagcgaacatgcccaaaacgcccataagccatacggcaatggggaggttaaagctatagctccctaaattgaaagcataagcttgcggatcaatactataaacaaacacgccaaaacccacgataaacaaaaatgtaaagataatataaaaacgcatgcgcgcctcctatttatggtatggatgcttaaaaataatgctcaaagccctatagatttgctcgcacaagacaattttagccacttcatggctgaaagtcatctcgctcaaactccaagcttgacaatcctttaaaaacttttcttcaaacccatacgctccagcgataaaaaaattaatattaagatgattttctaacattttactaaacgcaaagctgtcacccctttgagctttagggtgtaaggcaatattttttgccttagggtttaaatacggctcaaaggctagagagtagcttttttgagccagttctttagaaactttttgagcgttggcggtatttttagggaataaatccactaattccaactcgcaatcaaatcgcttgcattgcttttgatagcttttcaccaaatctaggggcgaatttttagcgatagaatacaccacgcaacgcatcaatcttaaaactttaaaaaatctttgaagtcttatgcgtcatcatagcgatgagatcgctcaaagttttcttcaaatccttcctatgcacaatcatatcaatcaagccatgctctaataaaaattccgccgtttgaaagccctcaggcaaatccgcccctatagtttgcttaatcaccctaggccctgcaaaacctatcatcgccccaggctctgcgataatgagatcccctaaaaaagcaaaagacgcgctaacgcccccataagtgggatcgcttaagagcgaaatgaaagggagtttggcctcactcaatcggttcaaagccgcgctcgttttagccatttgcatgagcgaataagtggattcttgcatcctagcccccccactcgctgaaacgatcaacaacgcttcttttttagcgaccgcgcgattgatcgctcttacgatcttttcaccctccacagagcctaaactcccccccataaaactaaaatcaaacaccacgatctgcaaaggcatgcggttgattttagcctcaccgctgatcactgaacttgggcggttagtccttttttcgtattttttaatgcgttgtttatagctctctttatccacgaaatttaaaggatcattaggccgtaagtgtttgtcaaactcttcaaaactccccacatcgcataaaaattcaatcctttcagtcgcgttcatgcggaaatggtaatggcatttcaagcacacgctgtatttgccaaacacttctttataatacattaacgcataacatttagggcatttcacccaatggcttggctgttcttccttacttggtgttgtccgcaatttattgatcttaaaatttttaaagaaatctgcaaatcccatgtttttccttaattttgcagttttattaggattgtatccaagttttgcttataataaaccaaattagtttaagagtagtgatgcaagggtttcttttacaaacacaaagcataagagatgaagatttgatcgtgcgcgttttaaccaaaaaccagctcaaaaccctctatcgtttctatggcaaacgccacagcgtgctgaatgtggggcgtaaaattgattttgaagaagaaaacgatgataaatttttacccaagttaaggaatattttgcatttaggctatatttgggaaagagaaatggagcgcttgtttttttggcaacgcttttgcgctcttttgttcaagcatttagagggcgtgcattctttggatagcatctattttgacactttagatgatggggctagcaaactctccaaacagcaccccttaagagtgattttagaaatgtatgcagtccttttgaattttgaagggcgcttgcaaagttacaattcttgttttttatgcgatgcaaaattagagcgttctgtcgctttagcgcaagggtttattttagcacacccctcttgcttgaaagctaaaagcttagatttagaaaaaatccaggcttttttccgcactcaaagcacgattgatttagaattagaagaagtggaagaattatggcgcacgctgaatttagggttttgaaaggttaaaaatgaaatttaaatttttgaatatggataatgagagcggttttattttgattgaaaaggaattggagcgattgaacattaccgctcaagtcaaagaagatggcattgaattaaaaggcgagaatgtagaacaagcgagaatttatcttcaaacgctttttaattctaacattgtggaattagacgataaccaaaaaagcgcaaacgctgtgatagagcgcttgaaatctttagatttaaaaatcgcggtggctgaaagctgctctggggggttattatcacatgcattcacttccattagcggggcttcagcggtttttatgggaggtgttgtgtgttatagtgaagaggtcaagcgcgaattgttgaaagtcaatgccacgactttaaaagtctttggggtttatagcgaagaatgcgtgaaagaaatgttattaggcgtgtttttaaattttaaagtggatttagcgctggcgattagcggggtggctggccctaatggagggagtaaggctaatcctgtaggcacgatttatattggcgcgcaaagattaggatctcaagccttcattgatcgctgtttttttaaaggggacagagaaagcgttcaaaataaaagcgtagagcatgccctaaacatgctcgctagaatgctataaaactaccttaatgcgcaaacgctaccgaattctttttgagcgaccttagcgatgtaggcgatttcattatcgttaaggtattcaacgctcgcttttaaataccttttgatttgctcaatctggcaaccctctagcttgattttcaccacagccacctcagattttaaattcgtgtaagtgtcagatactcgaatcttagtcgctaggtaattatagatagcgtagctgatattcgtagccgtttgctcagactcatggaattgctccatgaagcgttttttatacttcaacatgatttcatgaaaaaccacgatcaggctcaatttagcgtttaaggtcgcttgctcaatccccaaatatttattactaacagggatatacgccacgcccatttcttcgtaggggactttagggtcttcaaaaacccaagcaggagcatcagatagttctgatttcatgccctttaaatcagagactaaaatcccatcatctcttaaaagactcttagcgcttaatgaaacgcttgaaaacacccctaaaagagcgattaaaaccattcttttaaacaaaataccactccttaaactttaatttaggtttgattatagttaaaaagtttttgatttcgtttaatcacaaccaagtaattgcatcaatctttgattttcttgattttttgctcgcttctgccaccctcttacccaaagcgatcaaacacacgattttaggcttattgatacgctgttctaaaatctcgcccactttcaaaggatcgaaacctccaataatgcaactatccaatcccattaagctcacgcccatgcaaatttgccccaccgcaatatagcattgctctaaaatatagctttctaatttttgcatgctgtggttgaacctcacgccaagcatttgagcaaaagacgggatcactctaactttataagactccggcatagaggttttgcatgtaatggctatgcggtaacaactcgctaggttttaaagagcataccaccattaacgctgaagcgcttttaatcatctcttcattaaaatagctgtgcgctgcaatttgtttttttaaatccttattagtaaccatcacaaaatgccatggctgggtgttgtaagagcttggcgatagtctggcgatttcagcgatttcttctaattctgcactagaaaactcataatggctgtcaaacatcttgcaagaatggcgctcattcagtaattgtcttcttttttcgtgatccaaaaatttcattattcttcctttatttttttagaatttttcgtagcatacaataaaatccctaacgaaacaattaccataagtaagcttaaaatctgccccatgctcaaattcaaaaaataaacccctaattggctgtctggctctctgtaaaattccgcaataaagcgcatcaaggaataccccaagccataaaccacgatgagcagcccatgcgttttggtgtgttttttagcccacatcaccattaaaaacacgacaaccccctctaaaaacgcttcaatcaactggctgggataacgcagttcgttatccaccataatgcctatgatttgccctaaatggctgtctttggggacaatcctcccaaaaagctcctgatttaaaaaattcccaatcctcccaaaaacataccctaaaggcaggctaatcgcaatcaaatccaaataaatcaaaagctttttcaaatccttacggctataaagatacgaagcgatcaaaaaccccaccaaccccccatgatagctcatcccacgaatgcctataaaattcccatggctatcaaaggggttaaagatttgccaaaaatgcgtcaaataatagctggaattaggctcataaataagaacgtatcctatccttgcccctagcacaatgccaagctccgcccatagaaaataactctcaaattctttcctttcaatggggaatcgcttgggatctttttggatcattctcaacgccatataaaatgcgacaacaatcgcgcacgcatacgccaaaccataccaatgcacatcaataccgccaagactaaaagcgatggggttaaatcgttcataaatcgtattccaagcgttcatgctcatccttaaatttcaaattctttaggagcgatcgcttcaaattcataccctaacagcgcgattttatgcgcatggagcatcaagcgtttggctgaacctggctcattattatagagcgtatcgcctataatggggtggttgatgtgctttaaatggactctgatttggtgggtccttccggttttgatccccacttttaaaagggtttttttgttgatgatttttaagggcgtgatgattgtgatcgcttcttgcccttttttagagattttactgaaagctttagtggttttaatggtaagaatgggggcgttgatttctcgctcttcttctatgatgccttgaacgatcgctaaatactcttttttaaccgccctgtctttaaaagcctttttagcttttaaatggaattctgaattttctttcaccaataaaatcaccccgcttgtttctttatccaagcggtgcaacagcgcccaatccttgaaaaaagaaactaaatcatagctctctataaaagggggtttaaaaagggctagaatgttttcatcttcaaaaatcacgctgggtttttcaactttttggacgctaaagcgcgtgtttttgggcaattcctttctggcgaccatcaatttctgcccccctatgctcactaaccctgaatcgatcaaagctttagcttttttatgcgaaatgttttcttgaacgctcaataatttgtaagctttttccatgtttatcctttatttttttaatgtttgattaatgcgagcaattcgtttaaatcatgcccgttttctaaaaagtgcgccacgcctaaatttttgtaatctaaaagagcgtctaacagatcctctttttgaacgattttataaggcttaactaattcaaacaacgctacttggttgaaaagatactcccctgtgattaagcgcgtattaaaaaacgccggctctaaagggttatgcccccccattttgacaaacgaaccccctaaaatgacaatgtctgcgattttgtagaagttattcaattcccccaagctatccactaacaaaatatcgcattccacaaaaccctttgaagaaaaacactccaaactaaaaggcgtcgtttttaaaatatcttgcaacaaattccgcacgcttttaaaacgctcggggtggcgcggcacaacaatcagtcttgcgtttttaaaagtctttttcaattctaaaaacgcttttaaccccaattcctcttcgccctcatgcgtgctggctaaaacaatgtttaaagcgcttgggtttttagggtaaaacgaagtgatcacaggctttgaaaaacgcttgatattcaaaaaatccaccacttttttagcccctagattcaacaaatgtttttgatcgtccttgctttgcgccaaaatcaaatcaatgcgtttgaataaaagcgcataaaagaaagaaaaacgctggtacttggggtaagagcgaacgctgatgcgagcgttaatgagcatggtttttgcccctaatttttgagccgtatcaaacgcgttaaaccacaattccgcttctgtaaccaccaaagttttcaagcgttttaagtttttttcccatgcgaataatagggtttcaaaaggcaagtaacgcacttctatgtgttgagaatgttgataagtttgagcggctaattcaaagccggtgttggtggtaacgctgattaaaatcggctcttttaaagcttgaatgatcggctctaaggatttgacctccccataagagcatgcatggaaccaaaaaaccggctcgctttttaaaagattgcctttgagaaaaaaacgagcctttaaagagtggcggtatttttctttaaaactcaaaagcaagatgaaaggtgcaccaaaaagatgccccaaagtcaaacataaaaggtagaaaaacttaaacaatcaaacggattcttggctttcttttggttggctttcttttggttggctttcttttggaggttgagcgttactttcatacgtgccctcagcgtataaaatacgcccgcaatacgggcaagtgatcatatccccactcgttagcacttcagtataaatcttatcgttcaaccgaataaaacaacccccacaagcctgttttttgatcgttacgatgctcgtgtttttcgcccatcttctaatcctttcataaaagctatagattttaggctcggttttttccacgagttcttctttctttttaaagatgatctgttgggtttctttgatgtttttgacttcgttttccactaaattttccaattccaacgctaatttttcaagctctagcatttcctttttcaaaacttcttgtttttcgcttttgtgcttgatttcattttgcaggttttcaatttctctgttggcttgattggatcgctctttagcaatatcttcttcaatatttaaagagcgcaactccctttcggatttgatctcgctcattttcttttggatactggcgattttagcgttggtgtcttgtagggtttgctcgtttttagaaacctgtaattttagggctaatttttcttcttctaaattcaaaatcgctttatttttagcttctttatcattcaaggctttatccaagtctttccgtttttctctgatcaacggctctaaagagtcaatttctttatccaaatgcgaaatttcaatcaattgtttgaggtgggtgttcatcgctttcctttaaatgatttgcaaggggtttttaaaattctctattgtaaccaaataatcaaaagaatgcaaaatttcagccacaatgagcgcaaaacccctttcgctataataatgcgtggcgtcaatcaaacttatccctaaagattgagcgatcatagcgtcatggtatttcacatcgcctgtaatcaaacagctttgcgcttttaaagaagaaaacatggacgcccccgatccgcacacaaacgctaaatctttaatcatttgagaacttttgacacacgctaattttcccacccctaaagaagatttgattttttctaacagcgcatcaaattctatattagcgttttctttcactaacataaggcctttttccatcaagccatcaaaccctaaaagtacactagcgaaatgcttgtttaaatgcgttttgtcaaaattcgtgtgcatgctgatgactgaaatgtttttttggattaggatttttaaaatattccccggatacacctcatcattaagcgtttttaagggcttgaaaattaaagggtggtgcgtgatgattagggcgttttcttgagcgtttagagcgatttgaagcgtgatttctaagcatgcgataatctcgctaaactcatggttttcactccccacattcagcccgctattatcccacgattcttggagttcaaaaggcgaaaggcggttcaaaacttccaacacttccctaactaacgccattttaagcctttattagagcgttttttaggcgctcttctctttcttcttcttgttctttgtaaagaatggtgcaccctttggctaaatccctaatctgtaaaatataattttgcctttcagccaccgaaatcgcttttctagcgtctaaaatattgaaaaaatgcgagcatagcatcaccaaatcataagccggtaaggggagcttattttttaagcaatgcaaggcttcggcttgagcgtttttaaacatttctaatagccttgttacgctcgctatttcaaaatgatacttgctgaactcgtattcgctttctaaatgcacttgcatataacgcacgctttcattatcctttttcgcccattcaatctctaggatattttccactttttggacatacatcgccaatctttctaagccgtaagtgatttccacagggatagggctgcaaggaatgccccccacttgctggaaataagtgaattgcgtaacctccatgccatcaagccacacttcccagccaagcccccatgcccctaaagtcggactctcccaattgtcttctacaaatcgtatgtcatgctcattaaggtttatccctaacgcttctaagctttttaaatacaattcttggatattagaagggcttggcttgataaccacttggaattggtaataactccccaagcggttagggttttccccatagcgcccatcagtaggccttctagagggcgcgacatacgccacattccacggctttttatccaaactccttaaaagcgtggcggggtggaatgtcccggctcctgcaggaatatcataaggctggatcaccaaacagccttgatctttccaatactcttgtaattttaataataaacttgaaaaatcttgcatgctctctttccttttaagcgcgtctgatcaaatcgttcatgctctctagcacactcttaccctttaaaagcaaggctaattcgctcgcaataggcgtgtaaatgccgtattttctagcgatttccacaatggcgttagtcgttttcaccccttcagccacttcgcccaattcttctaaaaccacctctaaaggcttgttttgggctagccccaagcccacacgataattcctggataaaatagaattagcggttaaaaacaaatccccagcaccagaaagccccaaaaaagtctctgtcttgcccccaaagaacgccccaaagcgttgcatttccactaaacctctagataataaactcgctttagcgctattgcctaatttcaagccatcacaaaccccccccgcaatggctatcacgtttttatacgccccggcgatttcaccccctatgatgtcttgttgggcgtaggctctgataaaagagggggttttattggcaaattctagcgctaaagcctgattattggaatggatgactaacgcgcaaggcagaccttgaatgatttcagccgcaaaactcgggcccgctaaaaaacacaaagcgttaggatcgataaaatcctttgcgatctcgctcacaaacgccttatttaacacctctatccctttagaagcgattaaaaccttagcgtttttgggtaaagaagcgttttgaaaccattcccttaagtgctgcacgctaatagcgatgacatagagtgctgcttttaagcctctttctaaatccacttgctctatgggggcagaacctttagagattaaagcatcattgagcttttttagcggctcgtttaaatcccgccttgaaatgattttcacttcattcttttctccaaaagcaaaggctaaagccctcccccatgccccgccaccaaatactgcaatttccattaaattcctaatctcattgattgtaaaactcaccattttacaataataagtttaaaatagcccttacattcaaaacgctgtctttgattaaaaatagggtagtttaaaaaattttttaaattttaaaaaatgggattttggttactttactttaaactcattctcttaaggggataggggggtattttgaaataactctcccccttaacccccttaaaatccccctaacccaagaagaccgtttcaaggggttatcgcttgcttgacgcaagctcttttattttgattataaaaaatgctttcagtatttttaaattcttaattgctgcttttcttatttgccaaacaaatcattaaaaaggctttcaaaaaagcctggcttatcaccatttttccacttccgcaaattattttgaagctcctcatcgttaaaccccattttttaaaaaagttaaaaattttagttattggcatttaatgaaaaacgccatgcattttacaacccatgcgtttgagaataaaacaatttcattcctttagaagcgaactggttttttaacgcttgggctagaggtaaagcgacttcctcgcttaaaaaaagcttgaatttagcgtagtctttacgcccgctcacctgctctttttggcttaagagcaatgaagaagcggcgtatttatagcattccacataaaaaaaatcatcaaagcctttttcaaacagataatctattaaagcgtctttcaagcaaatatcaatataaatttctaaagctagcatgcgaaatccttcaattcaaacgattttaatctttttagcgatgagcatgaacatgggcggcagtaagagtaaggttagagcgcttgaggtaaccaagcctccaagcaccacgatcgctaagggtttttggacttcggatcccacgctatgagaaaataataaaggtattaaacccaaaccggcaatgcaagcggtcattaaaaccggcctcaaacgccttttagcgcccaacaaaacgcattcttccacgcttttcccttgtaagagaagctctttaaaatagcctatcatcaccacgccatttaaaaccgcaatcccaaaaagagcgataaagcccacgctcgctggcactgaaatatactcccctaccgcaaacaacgcaataagccctccggtaaccgcaaaagggatattcaaaagaatgagcaaggctaaaggaatgcttttaaaagtgaagaaaagaatgaaaaaaatcgctaagatgcttaaggggataacggtggagagccttttattagcccgttgctggttttcaaactgccccccataagtgatatagtagctaggagggagtttgacgttttgagcgatgacttttttagcttcttctacgaaagaatttaaatcgcgccccaccacattactgcggaccacgctcatgcgccttgaatcttcacgcacgatagaaacagggccatccacttcttcaatcttagcgatagaagtgataggcactaaaacgccatatttggaagtcaaggccaaacttttgattttagtgatagagcttgcaaaatcgatctcttggcggatcattactggggttcgtgaaatccctgtagggatcacatccacgatcaaaccctctaaagcggattttaaaaacttggaaaattcatcgctagtgatccccacattcgccatcgcttctttattgggcgttacatacaaataattcacgccctcattaagcgtggttaaaacctcactagagcctttaatcccttttaaagcttgcgcgatttgaaagctcaacccattcaattcgctaatatcatctccaaaaatcttaaccgctaaatcccccctaacccctgtaagcatttcagaaatcctcatttcaatgggttgggtgaaagaaaagttaatccccttaaagtcttttaaagaatccatgattttttctaacaattcgtctttagttttcacgctccattcttttttggggatgaaagaaataaaggtatcggtttgattcaacccccccaaatccagccccaattcatcgctccctgtgcgcgcgacaatggttttgacttctttgacatgctttttaatcgcgctttcaatgtttaagatgagatctttggattgatccaaggaaatagagggggtggtttccacgctcaaaaccacatcgccctcatctaaagtgggcatgaaattcttccccacaaaagggaataaagaaaggcttgcgattaaaaaaacaaacgctcctaaaatcacttttttagggttacgcacaaaaaattccaataaagggccatagattctatttaaaaacctcgttaaaaaggtttcgctatggggcgtggcttttaaaacaagagagctgactacaggaatgatcgtaatagatagaactaaagtgcctaaaagcgcatacacaatgctttgtgctaaaggcctaaacatcttaccctctaacccctgcaaggttaaaatcggcacaaaaaacacaatgatgatcaccaccccgctcaccactgaaacagcgatttctttacaagagcgatagatcgcatggagtttagtggttttagtgttagcgctcaatttttcaaaagcgttttccaccaccaccacagctgagtcaatgagcatgcctatggcgataatcaacccccctaagctcatcaagtttaaagtcaaattattgagcttgataaaaataaacgccacggacaaacttaagggtaaaatcacccccacagccacgctcgccctcaaattccctaaaaataaaaagagcgtgatgatgattaaaacaacggcttcaatgagggttttagaaacggtggcaatggctttttgcgtgaattcagagcgatcataaaaaacattaagggacacaccgctcggtaaaaggggttttaattcttctagtttttgatacacttgagtgatgatttttttcgtgttggcttcttttaaagaaagcactaagccctctgtggtctcgcccacgccatctttagtaacaaaccccaagcgggtacgagactggctgatgactttcgcaaaatccttaatgtgcaaatgccctaaattcgtggaaacggtgattttgccaatgtcttccaaactcaaagaagcggtttggattttgactaaaaaagtttcgccatccctatccacgcgccccgctccgctgtttcttaaattcactctcacagccgattctaaatcagaaatgctcaccccaagccttgccatgtcgttaaaatccggcacgatcacaaacgctttactaaagcctccaatagaattgacatccgccacgccgctaatcattctcaattgcgggcggatcacaaaatctaaaagctgtcgtttttctatttcggtgatattgccatcaatggtgaacataaaaatgtctgatagcggcgtaacaatgggcgccatgcccccctcaacccccatgggtaaatctttcatcacgctgctcaagcgctcattgacaatattcctcgctaaataaatatccacgctgtcatcaaaatctatcgtaatgtctgaaatagaatattttgaaacgctccttaaagatttttgccctttcaagcctaaaagctccaattctaaagggcgtacgatgttattttccatttcttcagggctagagccggggagttttaaaatgattttaacttgagtgggcgaaatatccgggaaagcgtccactggagtgtggataaaactataagtcccaaaaaataaaataagaatcgcgccaacaatcacgatcactctttggcgtaaggaaaattcaatgatagaagcgagcatcattcctcccctaaattgttgatcatgccttttaaccctatcaatgaccccactgccacgctgtcattggggtgtaaattttgagcgctcacgataaaaatcttactgcgctcttctaaaacttgaaccaccacaggcttaaagcctttaggcgttctcacaaacaccaggtaatctttcccgtttctgattaaagcgtttgaagggattaaaacggagtctttgggttgagagccttgaatatacatttctaccatttcccccacatggtaattaccctcatctaataaggcggtggctaaaatcgtgttagagcctttgtctaacaccaccgaaacgctttggatcttcccaattttttccccctcttcattatagactggcgaatcttttttaatggatttagaaacgcctacaggcaatttgatttgagcgatcaaatcatcgctttttgaaatacgcacgtagctagtgaaagctaaaatcttctcgcccacatttttaggcgctaacgctaaaagaccgccatctctagccacaatcctaaaaccatactgccctttagggtttttgggatccacgccaaagcttttaaaagtggattctagttgattgacttttaagcccatttcttcgctggctagaaagctcgtttgatactcccttttagggatcacaccagccttataaagctctaaatcttttttagtaatatctttagcgatttttaatttattttggttgttttgcaattcaaaatacagattgctcaaatcaatggagctcacttcacagatcgcatctccagccttcacctgctcgccctctcttttataaaccgcaaccacagacgcatcaaaactcaaactctgcaccacagaacttttactatcaaaatcaatataagcgttaaaaggaagccctttactaaaaatttctttatctaatttaatcacctttaaccccatgggttgcaagtttttttcttctaaaacgatttctggatactctttggcccccaaaaaaacacccattaaaaaaacgcccattaacatgagccaccataacgcccgcttcaatgcaattctcctaatctggtcaagctctcccctaaagtctcttctaaaagcgcgctaatatcaatgtattcaatcttagcttccgctagagtgatgagggcgtccatgtaagaattttgataaatcaagtattcaaaaagcccgattttttgggcttcataagcgatgcgccccatttccatcaaacgcttcttattggcaatggcttctttttgggtttcaatgtatgcttctttggttttgagctggtttaagtaggaattggcgttaattcgtatgtttcgcttcatcacttcattttgcgcgagcgtcccgctttgcaaatccaagaatttacgcttttgatagatgtttttaggcgttaccggtaaagggatatgcacttctacagaaagattagtggaagagttatagctttcagagccaatcccaaactcaaatgcattaaacacgtctctattagccaatttcgcattcacctgataatctttagccgttagatccaaaatatccacatacaacgagcgatccagtttgaatttcaaagcttcaggctctaatcgcacatattcaaaatccaaaccgatgactttaacgtcatgcaaatggtttaaataagtttcaaaatgcgctccctctttcaccggctccacaatcgcaagcatcgtgtctagcattttttctaaatctatgagtttggtttccacattggttttagcgagtttggattccaaataagaattattaaagttgatataatccttttcgctcatgctaccggctttgactttttctttggcgattttgagctgcgaataaaaattcgcttcccgctgcgcatacacctgatacttttctttagtcatcatataagtcaaatacaagcgtttagcgccaataaaagcaagatttttattcagttgatagcttttatcgtattgaatggttttaatagaaaggcttttggataaaagcgagctcacccatgggagcttgggccttaccattaaaagggttctgggctgcgcttctacaatgccttggaagtttttcaccatagaagtttcattataaatataagggaaatcccatgcgtttacggatcgttgctcattcaaacggcttttgaaatcggcttttttgccgatcaactccattgaattaatttctacttctttaaaaaattcttgtaaggtaaaggttttcgcgctaagcatgcccgcactaagcatgcttacaaaagaaacgatccctaaaaaacgctggactttgcgtttgacagaattaaatcgcaatttctttaatatccccaatttctaagaaactttgatacacatcccataggaaatttttacgatttttttggatttctatatctttatccatcactagcacgcttttaaaatactcttctaaaggcgcatgcaaactgaaataagcctctattttgctatccaaactctcaaaagcgctcgttttgatcgcattgaacgcttcaaaaagggcatgctcttttggctctttaaaaagatgggtaaaaaactcgcttttctcgttagggtttctgtctttattgatagtggctaggcgtttgaaagcactaaaaagcaactcttttttttgagcgtttttaggatcgtctaaaaagcgttttaaggccttgactttttgaatgattgtaacgatgtctcgctcgttggtgtttaacacgctccttataatagaggggttgcaatctattaaattgttaaatcgttccaataaaaacttctctaaaatctctaaatcaaagctttgataaacgcccactttttgaaaaaggttttttaaatccgctttcaagtcaaattctaacccatagtgtgcgatgattttcaatagcccaaaactcaaacgcctcaaagcaaagggatctttagatccgctagggattttacccacgctaaaaagagaaaacaggctgtctattttcaagctcaaagccacgatcgcgctaaaaacgctagagggcaaaggggcgttttcgcttgcgggcaaatactgctctttcacactcaaggcgactaactcgttttcattttgttttaaagcgtagtaatagcccatgatcccttgaagctcgctaaattcatacaccacttcactgagtaaatccgccttagcgatttgaacggctcttttaaccaactcaagggctttttctaaaggcatgtttaaagatgaagcgtatttttgcgtcaagtattgggcgatgattgattctcgctccattttatcttttaaagtccctaaaccttgcacaaaaaccacgctctctaaaggggcgttatctaagggctttttaagatcgttttcataaaagaaaaccgcatcgctcaagcgggcttttaaaaccttttgattgcctaaaatgattttttgcttgtctttattgatagcgttgctcaccacaataaagccgttatgcaatgttgggctttcttcttggcttttttgattgaagatcgcaaaatagcgctggttttctttcatggaagtggtgatgatttcactgggtaattttaaaaacgccttgtcaaactcccccaaaagcaccgtggggtattccgtgatcgctacaacctcatctaataaatccctatccatttctacaatgatgtgatgttttgtttctagctctttaatttcttgtaagattttagcttcgcgctttttagggtctaaaatgacatggtttttttctaaaacttcaaaatacgctttagggctatccacttggatgaaatcaaaaccctcttgtcggtgcgctttggtggcttgcttggttttaaaaccatactctttaacttcaatatcgttaaaattttccccattaaacaacacgcaaatattatgaatgggtctgataaagcttttttccacattgccccaacgcatggacttcccgaaattcaaaccctctaaaaactctaacacaatgggcatgatcagatcttttgtgggctgtttggcatggattttagcgtgataaagcacttctttattgtttttaaacgctgtttggaaacactggtgatcttttagtcctaatttttgataaaaccctaaacctagagcgttcaacccttgcgttttatcctgatggttgcatgcgattttaacgggagggccaaaaaattcctctttagtttcttgggttaaaaggggaaagtctttaatgaacaaacacaagcgcctaggggtgtaaaaaacctctatatttcccacttctaaagcgcgtttttgaaaaagagcgtggagttttttaggcatttctttatattcattcaatagtgcttgcgcgggcaattcttcaactaaaacctctactaacaattcatctgaatgcaaaatctcaatcctccctaaaaaacaaaatcactcttaagaataagctaaatcatgctagaattatacttgaatttattcctagtttaatttatttcttaatacaaaaggtgagcgttttgaaacatttagccccactcattcatatcccttttaaagccttatggctaggcacagccttaagcgcgttcttaagtttgaatttgaacgctgaagaaagccctactaaaacagagcctaagcccgctaaaggggttaaaaacaagcccaaatcgcctgttactaacgtcatgatgaccaattgcgataaccttaaagactttaacgctaaacaaaaagaagttttaaaagccgcttatcaattcggatctaaagaaaatttaggctatgaaatggcgggcattgcgtggaaagaatcatgcgcagggacttataaaatcaatttttcggatccgagtgcgggcatttaccatgcgtatatccctagcgttttaaaaagctatgggcataataacagcccctttttgcgtaacgtgatgggggaattgctcattaaagacgatgcgtttgcttctgaagtggccctaaaagagttgctctattggaaaacgcgctaccatgacaatctaaaagacatgatcaagtcttacaataaaggcagtcgttgggaaaaaaacgagaaagctaacgctgatgctgagaaatattatgaagagatacaagatagaatcaggcgtttgaaagaatctaaaatctttgactcgcagtctagtaatgaccaagaattgcaaaaaagcgctaatagcaatttggatttagaccctatcggcaacgccatgccccaaactttagctaaaacagaaaccaaagaaactcaaatagaggaatctcaaacgcaaaaatcccaagaaataaaagaggcagctagcgagcgagccattaagaagccgctagaaaaagaaaaagataaacccatgtatttcgctcaaatcaataacattgattttgcgcccgctaaaaaaagcccaaaaaaaccggctaaagcgagtccaaaacgctcctctaaaaataatatcagcgttaaaaacaacaccaaaaccgcttccaaaagtaaagaagtgtgcaaaaattgctctccagggcaaaggaatgcgattttagctaaccatatcactctcatgcaagagctttaaaaagtcctaaaaatggtgcaaaaaactcttttgattatcaccgatggcattgggtatcgtaaagatagcgatcataacgctttcttccatgccaaaaaacccacttatgacttgatgtttaaaaccttgccctatagcctgattgatacgcatggcttgagcgtgggattacctgaagggcaaatggggaattctgaagtggggcatatgtgcattggggctggtagggtgctgtatcaggatttagtcaaaatttctttaagccttcaaaacgatgaattaaaaaacaaccccgcttttttaaacacgatccaaaaaagccatgtggtgcatcttatgggtttaatgagcgatggaggcgtgcattcacacattgagcattttatcgctctggctttagagtgtgaaaaatcccataaaaaagtctgcctgcatttaatcaccgatgggcgcgatgtcgcccctaaaagtgctttaacctacttagaacgaatgcaaaatatctgcaatgaaaacgttcaaatcgctaccataagcggtcgtttttatgcgatggatagggataatcgctttgaaaggattgagcttgcgtataacagcctaatggggcttaatcacacgcctttaagccctagcgagtatatccaaagccagtacgataaaaatatcaccgatgaatttatcatgcccgcttgttttaaagattattgcggcatgcaagatgacgaaagctttatttttatcaatttcaggaatgatagggctagagaaatcgtgagtgctttaggccaaaaggaatttaacagctttaagcgccaagcttttaaaaaactccatatcgctaccatgaccccttatgacaacactttcccctaccctgttttattccctaaagaaagcgttcaaaacacgctcgctgaagtggtgtctcaacacaacctgacccaaagccatatcgctgaaactgaaaaatacgcgcatgtaacctttttcatcaatggcggagtggagacgccttttaaaaatgaaaaccgggtgcttatccaaagcccaaaagttaccacctatgacttaaagcctgaaatgagcgctaaagaagtaacccttgcggtgttggagcaaatgagattaggcacagatttgatcattgtgaattttgctaatggcgacatggtggggcatacggggaattttgaagcgagcatcaaagcagtagaagcagtggatgcatgcttaggggagatcctttcactggctaaagaattggattacgccatgcttttaacaagcgatcatgggaattgcgagtgcatgaaagatgaaaaccaaaaccccttaaccaaccacactgctgggagcgtgtattgctttgttttagggaatggagtcaaatccattaaaaatggggcgttaaacaatatcgctagcagcgtgttaaaactcatgggcatcaaagccccagcaacgatggacgaacccttattttaaactaaaaggaaaagaatgcaaattgatgacacgttattgcaacgcttggaaaaattgagcatgttagagattaaagacgagcataaagagagcgttaaaggtcatttagcggaggttttaggctttgtagaaaacatcttcgctttagaaactcatgatctaaaaacagatacgcatcttagcacccctttaagagaagacgagcccaaaagccaacctaacatcgccaaagagattttaagccaaaacaaacacagccagaatcattatttcgttgtgcctaaaatcattgaataggtttgattgaataggtttaaaatcaagttagaagcttgatttttaaaatcaaagagaaaaagaggctatcgcttgactaaaattaagctttttactatttgttttcagccttttttaattcatcaatcgcttccactaaccccgcaatcgcctttttgatttcttcatgcgtgataatataaggaggcatgaggtagatcgtgttgtttaaggggcgcagtaacaagcctttttttagagcttttttaaaaaccgccaaactcaaacgctctttggtttgaagaaaaacttcaaaggcaaagaccatgcccaaatgccttaaatcagacaccacttgccgctctatcaagggttttaacgcgttttggagcgtgctaaaaataaactcgctcaaagccttgtttttttcaataacattttctttttcaaaaatatccagcgtggcgttcgcgcatgcgcatgctagggcgtttcctgtgtagctgtgcgaatgcaaaaacgctttattttcttcatagggggcgtaaaattggttatagatttcattatgcgttaatagcgcgcttaaaggcaaataccccccactaatccctttagacaagcataaaaaatcaggcttaattccgcattgttcataagcaaacatgctccctgtgcgcccaaacccggtagcgatttcatcaaaaataatgtggatgtttttttgcttacaccataaaacggcttgttttaaatatttcgtgctataaatatgcatattccccgcgcattgcaaaagcggctctgcaatgaaagcgcaaatttctttgccatgctcatctaacaaacgctttaaagcgttcaagctattttctatctcgctgtcgtttttaggcacgggcgtgatgagatttttgagcaataagggggtgtaagtgtctttataaagtttcacatcgcccacgcttaacgctcccaaagtctcgccatgataggaattagaaagcgataaaaaaagctttttggggtgcgtttgatcttttaaaaaatgggcgtgatagctcatttttaaagcgatctcaatacaagatgagccgttatccgcataaaagcatttatccataccggtgagctgacagagcctttgagagagcgtgataatgggcttatggctaaaagaagccaaaaggacatgctctagatcatcaatttgatttttgagctgttggctgatgtaggcgttattatgcccaaaaagattcacccaccatgagctgattaaatccatgtaggcgttatcgttaaaatcatagaggtaaatcccttgagcctttttaatggggataacggggaaattttgatgctcttgcatttgcgaacaagggtgccaaaggtattctaaatccaaagcagccagattttcttgaaaattcatgttaaaaactctctataataaggataattttaataacctttggttaaaataaggttatttgattttactataaggttgtttaaacctgaatttcacatttttgattttttaaaagggattagagttcttatgattgaatggatgcaaaatcatagaaagtatttagtggttacaatatggataagcacgatcgcttttattgctgctgggatgataggttgggggcaatacagcttttctttagatagcgatagcgctgccaaagtgggacagattaagatttctcaagaagaattagcccaagaataccgccgccttaaagacgcctatgctgagtctatccctgattttaaagaactcactgaagatcaaatcaaagccatgcatttggaaaaaagcgcgctagattcgctcatcaatcaagccctattgagaaatctcgccttagatttagggcttggcgctaccaagcaagaagtggccaaagagatcagaaaaacaagcgtttttcaaaaagatggcgtttttgatgaagaattgtataaaaatatcttaaaacaaagccattaccgccccaagcattttgaagaaagcgttgaaaggcttttaatccttcaaaaaatcagcactctattccccaaaaccaccacccctttggagcaatccagtctatcgctttgggcaaaattgcaagacaaattagacattcttatcctaaaccctaatgatgttaaaatctctctcaatgaagaagagatgaaaaaatattatgaaaaccatagaaaggattttaaaaagcccacaagctttaaaacgcactctttatattttgacgccagtttagaaaagcctgatttgaaagagttggaggaatactaccataaaaacaaggtttcttatttggacaaagaggggaaattacaggattttaaaagcgttcaagagcaagtcaagcacgatttaagcatgcaaaaggcgaatgaaaaagccttaaggagctatatcgctctaaaaaaagggaacgcaaaaaactacaccacgcaagattttgaagaaaacaactccccctatactgctgaaatcacgcaaaaactcaccgctctcaagccccttgaagtcctaaaaccagagccttttaaagatggttttattgtggtgcagctcatctctcaagttaaagacgaattgcaaaattttgatgaagccaaaagcgctcttaaaacccgtctgactcaagaaaaaacccttatggcgttgcaagctttagctaaagaaaaacttaaggattttaaagggaaaagcgtgggctatgtaagccctaattttggaggcactattaatgagcttaaccaagaagaaagtgctaagtttatcaacaccctttttaaccgccaggaaaaaaaggggtttgtaaccataggtaataaagtggtgctttatcaaatcacagagcaaaatttcaaccacccctttagcgcagaagaaagccagtatatgcagcatttagtcaataacactaaaacggatttttttgataaagcgttgatagaagaattgaaaaaacgctataagatagtcaaatacattcaataatgcaaggggaaatcatggaacataaagaaatcgttataggggttgatataggctctagaaagatttgtgctatagtggctgaatttaaagacgggattttacgcatcattggcacggctcatcaagactctaaagaaatcaattcaaaagccattaaaagagggcgtatcaatagccttgctcacgcttctaacgccattaaggaagtgattaatagcgctaaaaaaatggcaggtttgaacgctgatgaagacagaaacaaccccatttcctcctttagagaatcgtatcaccctaaaactaaggcgatcgtttctttttctggggcttataccgaaagcattagagatgttaccggtgtggccagcactaaagacaatgtggttactatagatgaaatcaatcgcgctatcaataacgcatgcgctaaagcaggcttggataacgacaaacacattttgcatgccctcccttatcgcttcactttagacaaacaggaagtgaacgaccccttagggatgagcgggactcgcttagaagtctttatccacattgtctatacagaaaaaaacaacattgaaaatttagaaaaaatcatgatccaatctggggtagagattgaaaacatcgtgatcaattcttatgcagcctcgattgccaccttgtctaatgatgaaagggaattgggcgtggcttgcgtggatatgggcggagagacatgcaaccttacgatttatagcggcaattccatacgctataacaaatacttacccgtaggctctcaccatttgaccacggatttatcgcacatgctcaataccccattcccttacgctgaagaagttaagatcaaatacggggatctttcttttgaaagcggcacagaaacgccctctcaaagtgtccaaatccctaccaccggctcggatggcaatgaaagccatattgtgccgcttagtgaaatccaaactatcatgagggaaagggctttagaaacctttaaaatcatccacaggagcattcaagatagcggtttagaagagcatttgggtgggggcgttgtgttaaccggtggcatggctttaatgaaagggatcaaggaattagccagaacccatttcactaattatccggtgcgtttggcggcccctgtggaaaaatacaatatcatgggcatgtttgaagacttgaaagatcctcgcttttcagtcgtggtcggcttgattttatacaaagcaggagggcataccaattatgaaagggattctaaagggattatccgctatcatgaaagcgacgattatataagaaaagcccaccaatcaaaccctaccccccacatccattcatcacccacagaaaggaatttgagcgatttaaaaacccctagcgctcctttaaacaccgctaaaaatgacgacttcttgcccataaaacccactgaacaaaaaggtttttttcaaaacctcttggataagatttctaaaatcttttaagatatagcgatttctttatgcgataaaacggcttgatagttatcaaaagctagaaaacatggtataatccctaactatctatacaaagtttaagatttgcaaaaatcgtctcaaggggaaagtggctatggttcatcaatcagagatggaaaattataatatcggtcaagcgagcattgaagaagtaagcgatccagcttataaaggggctaagattgtcgttgttggtgttggaggtggagggtctaacatgatcaaacacctggttgaatacggcgtgcatcaagatgttacccccattgcaacaaacactgatggccaacacctcaaaaacaatcccgccccagttaaaatccttttaggcaaagaatctaccggaggtttaggcgctggaggggttcctgatattggtaaaaaagccgctgaagaaagcgctgatgaaattagagaagcgattaaagacgcaaaattagtcattgtctctacagggcttggaggagggactgggactggagccacccctactattgtcaaaatcgcaaaagaagtgggagcgctcacgatcgctatcgttaccaagcctttcaaatatgaggggaatcaaaaaaggaagagggctgaagagggattgaaagaattggaacaatctagcgattctattttggttatccctaacgataaaatccttctcaccatgaaaaaaaacgctagcaccacggaatgttacagggaagttgatgatgtcttggttagagctgtgagcggcatttctacgatcatcactaaatccggtgatatcaatgttgattttgccgatttaaagagcgctcttggttttaaaggctttgcattaatgggtattggtgaagccactggcgaagaatccgctaaattagcggtgcaaaatgcgatccaatcgcctcttcttgatgacgcttccattgaaggggctaagagcattatcgtcttttttgagcaccaccctgactatcccatgatggcttattctcaagcttgcgatttcattcaagatcaagcccaccaagatgttgatgttaagtttggtcaacacacgagcgagaatatccccattgatcatgtgcgcgttactatcattgcgaccggttctgaaagaaacagcaatggagcgagtttggaatctatcgctacgccttctcaacctgtggtgaaaccaacaaggaaagtgggcaatggcgagtatttaagaatccctactgaagaagagctgtccatacccacaaccataaggatccaacaagattgattgtagatcttgctttcctcccctatttttatagggctatatagggctatgataaagcggtttgttgggtttgctctcattgatcattaataataaaaatttaggataaaatcaaaaagctttgggtgtgctgacttttaagagtttgggggattttaaagcgctttaaagggaaatcatcgcaaataccccctattgttaatgaaacgctagaaagccgttataggttatatctttatccaacgcatagataagagatgggttttctctacttattgttaggcttgttggtattgtttaacacgctcgcaataaggccaacgctcacgctcttacctcgtgccaaagcgttagaaattttaatgatttcaaggttttgtttcgcgctcaatctataagtcttactcaaattccgcctctcatagtctcggcttttaatggtttctttttcccatccactcacctcatcaatggtaaaaactttagggtatccatacgcacgagccatattctgcctccctttgatagagcctacaatatagctctcaaaaggttcgctaagcctatcaaaggtaaaatagctgctttgatttgcgttttagcgattccaccaaaatctataccataaccgctattgggttgttttttgaaaaaggtataaaccttgtcttttaatcgtgtgagaaattgagataattgtgtaggtgctgaaaaagcaatgccattgaatgcatcccacacttcaccataactactaggttcagcgctgattaaatccacttcattagcgcttgcgttttgacaatagcaaatagccgcttgactaaacgctctagctaacaccaataaggtcttttttaaattaaaggtatcactaggttcgttttgaaatacgaaaaagctcgtttctttatcagttaaaaggccatcttttaggctctctttccaataccctaccacttcaatataacccagaaaatcccgcttaaagtttaaaaatgatttcagctgtcgtgtcctttccatattgtccttgcttgtgtagcggtatcttttgacaaattccttactggacataaagcctttcattggggcttcacttttaggatttaagaatttattaacaaaaggttttcctaccccttacagagtttggcgtagatggttccattacctctcaaaaaggcgtcagcatcataataggcgtctatgaaattagagttgccattctaatttttggttactcggtctgctttaaaatgtttataaccgctcttatacgcttcaatcagtttttctcgttcctcttcagtaaaatcagtaataaattcaggtttaaaaggtctaaacgccgaaatagtcccaaagggtagcccatttttaatcttactcaccaccctagaaagattggcgctctcaatagtagagcctttaatggggttcatcttataacttaaaatcaacctgtcaatgctgttcgaacaatgcagaaatttcattttctcatcaatggctctgactttagagccttccattctttctaaaaaatcatagttcaatagcataactcgctcctttttgttattgtttaatgataccactctattacttgcgccgttctttaacgctgacttttcttatcatactcgtttagttgagccaataaagattggttaggattttgacagagattttaaagagaggtagttggcttctatcttccttaatattccttgagattggcatcaatgagagatgataacgagttagaattgatagggttttttttcgctattaagttaacttggtgcgtttagaattatccgcaccgatgaaaaggtttttgaaatcgcttgacataagttctcctttaaaattcaagtatcactacaatcaatgcgtctcacgccaatcacttagaagagtcttgtttgttgatagaaatatctagcttgttgaaagggatttcaatacgattagcgtccagggcgtttttgatgcgttcaatgagttcgctcctcacattaaagatcccgtcttcaatctttgcccaaaccctaatggtgaagttcagcgaactttgtccaaaatccgtgattccaatgaaagtgggcatgtttttatcaattttttccatcccgtcaataacatcttttatagtcttatgcaccagttcaatatcgctcccataccctaccccacagacccattcaatgcgccgacacgcagtgttattgctattgataatattagaattagcgacacttctattaggcaaaaccgccaaacgcccgtcatgcaagcgtaaagaagtgttaaaaaaattaagcgcttctactttgccctctaggccagagatttcaatgatgtctccttttttgaaagggtgtaaaataataaggattatccctccagcaatgcttgaaagataatcttttaaagccaacgccaccgcaatccccaccgttcctaaaacagtgataatagaggtggtttgcacgcctagcgtgctgagtgcgatgattgtagtgatgataaggattaagataaaagtaacctgtgcgacaaaattcgccagaatctcatcctttttggataagagtttcatggctttgttccgtaagaaaaacgaaaaataaaaacctatacaaaagacaacgacagccttgattaagattatcccaaaatgctttgcctgcgggaaaaaatccactaacagcgttttaatttcatccataaatctttccttgcaaatcacaaaatcgctaacagaaacaagataacttatccttatgtagctaattttgacatgttagcatgtttaggactaaccttattacccacaactcaaacgctcaatccagtattagcgataaattcagtggcttttaagatgctgtctaatgaaaaagggtttttgagtgttgaaactagagattactttatgcgcacccccaacttgatggctaccactcactttatggtaatggttatcccttagcttggctttaatggattttatcgttacgctatcaacagataccgctccataagattttcgcataaaagccatggtgtgtttaaaaatctctgagtaattctttaggaatttaggggagttggggatttctcaattttggtcaatgttggtgtggttagctactttaatcctttgatcccttctataaggcttataaccccgctctttcctttttctcaaagaatgcaatagaaaataaagaattgcaagataaagcaacgcttctatctgaaattttaaataagatgagttctgtattaacagactttgagcctaaatttttaagttcagacgatctattgaatttatacgctgaatattgtaatggtcattattgtgatttcaaatacaaacaaggacgattgagcgatgggaatatccaatctcatttatattttaaaaaagaccactttatacatgactataatggaatagagacttttaagcgttttattgctgtgaaagcttatgatgtggataatatcacttctttggctttatctaatcttttatgtgaaaaatttagcttagatatttttcttactatagaaactatgtataaagaaagagctttgttttttattagagagcgtaaaaaacgctctaaaaacattagctatcaaaatatagaagatttagagcaaatggtttctactgacagggcgcaaatacaaattagtttatcaattatggtttttgctaattccaaaaaagaattagatgaaaaatcaattattgtatataacactttgaagaaagaaggcttttcagcggttttagaaagcattaacatgcgtcctatatttttttcattttttcctgaaagaaattttttaaattcacgcctaagacctcaaactagtcaaaatattgctagtttgatcatgtttgaaaaatatcaagaaggctttaaagaaaatagttggggagattgtcctgtcagcgtgtttaaaaatcaaaatggatcagcccactttttcaattttcaagctaaacagggcaaagataaaaatgataatgttgtagggcataccatgataattggtagcacaggaagtggtaaatctacttttattagttttttaatcgccaatttactgactaaatacgatatgagcgtggtagctcttgacagaatgaatggtttagaaattatgactgacttttttgaaggtcaatacaataccgctaatacagatggtggtttttacatcaaccctttcagtttaaaagatacagaagaaaataggcaatttctggcaaactggattaaattcatgcttaacattgatagcgataaccaacaagataataaggcttctcagtctatagataaggttattagagatacttataattacatgggtgaacaaaaaaatcaaatcaacttattagaaattgccaaaaatttaggatctagcgaacaagattttaatgagattttaaaatcacaaggggaaaagatctattttaaaaattttcaagattgtttggatttttctaaaagccctttaagcgtgatcaatatggatgcttttgctaatgataaaaaacttatggggctaattgctatgtatttgttccacaaattgttttttgaagcaaaggaacacaacaaacctttttttctattcattgatgaaactaaagactacattatgcatcctaataatgtttgcctatatcactaacgcgctcgctcaagctagaaagatcaacggaacactttgcatggcgtttcaaaaaatatctcaagtcaaagaattaggcattaataaagcaaagagtttgataggcaacctttctcaagtgattatctaccccacaaaagatactgatgaattaatagaatgtggcgtcccattaagcgatagcgaaatcaatttcttacacaacacggacatgagagccagacaagtgctagtaaaaaatatcgttacaaacgcttcagcttttattgaaattgatttaaaaaaagatttgcaagaactactttatattcttgatagcaatgctggtaatagaaaaatcctcaatgatcttaaaaaaacaaaccaagaaacttataaggaagagtatttaaaaactaaaattaaaaaagaaagcgagaaagttcaatatgtataaaaactgcgtatttatcatagaaagtcccaataaaatcactaaaatcaaagaattaacaggaagttcatttgtttttgcaactggtgggcattttgttgagttagtcaatatcgaagtgagtaaagaatttaaccctatttttgaaatcaaaaaaagcacagataagaaaaaagatagatccactcatatcaaccacatgatcaatcaatgtaaagacaaagtggtctatattgctactgaccctgatagagaaggttatggcataggttataaattttatgaaaaaatcaaaaatatagctaaaacaatttatcgcacggagtttcatgaaatcacaaaaagcggtgtggaaaaaggcttgaataatgctgtgctattttctcaaagcaatctcaatctctattatagctggctaggtaggattgtaagcgatcaatttataggttttactttaacgccttatttgcgcaaaaatattaagaattttgaagtgagtgctggcagagttcaaacccctgctctttccattctagtagaattagacaaaaaaatccaagcctttgaacaaaaaagcattgatgagaaattaagttatagcatagaagctattattgatgcgctaggttctcaaatctctattactttagtagaagaggataaaaggaaagtgtttgagactaaagaattagcccaaaattttttaaatgacttaaaaaacaatcttaacccattagcttttttagactcaatagagcaaaaagataaagaaaaagctccacctaaacctttcaccacttctaatcttttaaaagatggggttagaattttagaaatgggcgttaagcaaatccaagaacacgcccaaaaactttttgaagctggattgattacttatattcgcaccgatagcgaatcattaagcaaagaatacttgcaagaacatgaagcgttttttgaaaatatttatcctagcgtgtatgaatacagagaatataatgctggtaaaaattcgcaagctgaagcgcatgaggctataagaattacacaccctcactgctatgaagatcttaaaaaagtgtgtgaggaacacaatattacagatactgatgatttaaaagtttatacgcttatcttttttaacaccatttgttctcaaagtaaaaacgctatttatgaaaacacaactttaaactttaaggtaaaaacgcacagctttaaatgcagttttagccaactcaaatctaaaggttttaaagcgattaaagacttagaagaagaaaagaaagatgaagaatgggttgaaagcgatattgatttttcaagcttgcaattaaaaactcaaatgcctattttagatttcaatatcaaagaaataaaagctaaatcccctagcccttatactgcacttttattgcaatgatggagacctatggtataggaagacctagcacttatacgagtatatttgagaccttaaaaaacaaaaattacatcacattagagggcaaaaatagaaagatcacgcccacagctttgggtaaaagcatcgttgatttcttcttaaatgatagccaaacacaatggattgctatttctaaagtggatgatagttttaccaaaaaattagaagaaatgctagatgtgattataaaagatggtaaaagcgcttatcttgatttaatgcaaaatatccaaaagaaattaggcacagaaatttctaacttatatagaaataatagcaatgacaacgcttctgctacaaaaaaagaaatgatacctcccactgaaaaacaacttaattttgtagaaaccatagaaaaaactcttcaaataaaagcttctgatatgataaaaaaagacaagtttgcgtgcatgaagtttatagaagaacatagtaaaaaaatgcccaaaaaggataagtgatggtattaaaacttgtatctatttgctatgcagtcattattcttatgggttgttccaataaacaatatgaaatgtataaaagcccttgcgcaaacttagagaatcttcaaaaaggctttaaggcataaaatggaaaaagtttgcgtgagcgcatgggggttgcctaagattttagaagaaagattaaaagaaaaatatggcgatgattgggaaaaacatgttaagactaaagcaataaacgaagaatatcttgaagaacaagtcaaagctaaagccaaagagcaacaaaagacacaaagagaaaaaacactcaatggatttttaaaaaaagttggcttaaaaagcgtgatatgttacaaagcactatgctgtttgatggagtcaaagaagctgatgtgctttttcaagcagagcgtaaaattggcgattggatttttagcagtgcggtgttcttttttgctctagctcttatagaagccattattattgtatgcttattgccgttaaaagaaaaagtgccttatttggtaaccttttcaaacgctacacaaaattttgccatagtccaaagagcagacaagagcatccgcgctaatcaagcgctcgtgagacaattggtagcatcttatgtcaataatagagaaaatatttcaagtataaaagagcaaaacgaaatagcccacgaaaccattaggttgcaaagcgcatttgaagtgtgggatttttttgaaaaacttgtttcttatgaacatagcatttacactaatataaatctaacacgaaaaattagcattatcaatatcgctttaatcagtaaaacccaagccaatattgaaatatccgcacaactttttaataaagaaaagttagaaagcgaaaagcgttatagaataattatgacctttgaatttgaacctattgaaattgatacaaaatctgttcccctaaaccctacaggctttattgttacaggttatgatgtaactaaaattgcgattttaaaagatttagatgagaaaaataaagtcaaagacgatggtgtgaaatctaggattatccataccgagaaaaaagaccctcatatgagccagtataaagatgttaaggagcaataatgaaaaaatttaccctatcgctatttttgtgttgcaccttacttaacgctgaagaggatatttttaggaacaacacaaatgaaactgatcctacaagttcttttgaacatggcaaagaaaacaacaatcttatcccagcaaaatctgatagtttagaaagtttcaaagaacaagagaacaaagaaaaagccaaacagcttatggatttaaaagccttacagagcgtgtatttttctaaaaatagaaaattgcaagacaataatttcaatgtcttgtatgtggcagacaacaccaacaaaatccgcttacgctatgcgatgactaccacctttatttttgataataatcctattatctatgtgagtttaggagatcctagcggttttgaactcacttaccccactaatgatcattacgatttgtctaacatgctagtgatcaagccgttacttataggggtggatacgaacctaaccgtagtcggagcgagcggcacaatttatactttttacttgtttagcaccacttacactagcaaatttcaaagctatttttcagtgtttgtttctaataaaagatctatcggtaagctcaatattctgtctaagagcgagttagaaaaaagggatcaagaacaattggctaaaacagaaacagataactccaacaaacaagacaagcacaagcttgactacagaaaaatcaattatgagagcatgataatcctatcaatagtcgtgtggtagggaattacattattgctgaagacgtttctaaaaaatggactttaaggagcggtaaggaatacgtgtgcgtgagaagagacaagcacaaataccaaaagtctagggacttcatgcgtttaaaaaggcttttagagcaagatgaagccatgaaagccaaacgaaataacatgcatttgattgaagacactacgcctcaacctaaaaatgccattagcgtaacggagttgttagctcaaatcaaaaaccaaactccaagcaaagaatgccgagccttaaatgaagaagaagtgaaaactttagaagaggttaaaaacatcataaaagctcctaagcctttgcaaaaagatttgaaaaagaacgctaaaaaacacaccatcaaaacccaatattgcgtgcctatcccctatattgaaagactaaaaaccattgatggtttagagaagcatcaaaaggggctaaataacaccaaaaaacaaaatcaagcaaatcctattgaagagattaaagaaaacaagaaatgaaaaaacttcttttactcttagagcataaaatcataaaaattggcttaattattgtgattgtattagttgggttttttcttttttacgaacaagaaatcaaagaaaaagctgttaatgtttctcaaggtaaattccctacttcatcttatttgtttcaagcttacgaaggcattaagaataaaatagataccatcaatcaagtgaaaccaaacgatgaaactaaaagcgttaatgagaatatagaaaaaacacaaaaagatttagatgattttaatgcgctagtgcaaaaattaccaaatttgcctaaggattttaataaaacacttattaaaccacaaagtccatccttcaactacaataccgctaacgaagaagaaaaaacccgtttggtgattttagcgtctcgtattagcagtcaaaaagaaacgcagcctcccatttctataaaaaatagcgtttctcacataaaatccaaagaaaaacgagagcttgaaaaagaatacggctctagcgggtttaaaaattttaaaagaaaaaatgtagcgagcagtgaaaacaaacttttaagaaccattacagctgacaggatgatcccagccattctgatcactcctattagcagtgaaataggggggagtaagatagtcgctcaagtggagagcgatatatacgcaacgatgggtagagcggtcttaatccctaaagggagtagagtcataggctattacaactctaataacaaaataggagaataccgcttagaaattgcttagaacaggatcatcacgccacaaggggttaatattattttaagcgatgctaagggagctgatgttaagggctataacggcatgataggcacactccataacaaatattgggaacgctatggtatccccttatgcttaggaaccttgtcaaacgggctactcataggccttactagcggtcttaccgaagcgatgaaaaacaaaagaggcggttttaaccaaaactattttggagattacatgatgatgcaaatgacgaggcaaactggtatcagcctgaataacattatcgctcaaatcatgcgagagcaaatcaggattaagcccattatcactattagagagggaagccatatttttattagtcctaatacggatatttggtttcctatccctaaaaacaatgaggtcttagcgaaattttttaatgaagaaaaggagcaaaacaatgatacaaaatagaactatttataatagcattattaagaataattttattctaaatagtgtaacattaaaatacaatattaaacataaggattgctaatggaattcaaccctgaagaagaattattgaacactctagaagaaagcaaagatgcagaatatgtggagctttgcaaaaaagcagtagaggcgcaaatggaattaaggaaagttatggataaacgcctagaaaatgaaaccaaagaggtaagatccagaatgcaagcaaggattactgaaaggctggtttcagaaattttaaataccgaagagcatttttcaaaaaagattatccaaaacgagaaaacgcttgaaattatttttgatatagaaaggacttatagcaatgattggtgaaaattttaattgcgataaaaagcttgctcatttaaatgaagagcaacccattttagaagcacctagaaaagataaaaaacctaaaaagcctagaaattctaaaattaaggatttagatttttatgcctcctatgtgagcaaaaatgttgaaatccaaaaaaaatttgatgagacttataggttgtgcgaacaaaaacagcaagaactcaataatttgttaaaagaactagaaaacttaaggaaacaattatgaaagaaaaactagacaaattgttaaaactagagcttaatgaattagataaactagatttagaaaaagatttatctaatctaaaactcacaagccataaaatttatcaagaatacttactagagaagcacgaaaattgtgaaaaaaacttggagattaaagctaataataaaaggctttctaaaatccaccatctctattctttagctaaaagaatagaagataaaagggaaaaagagcgcattgaacttcaaagaaaaatgttaagggattttgataatcatcaaggagagccataatgatttccaatcttttaaaaagttaccttgatgactttatgcctattttaagccaacctaatttaaatgaagtggtttttaataaagaaaaagagtattttttgcaccgcccaaaggaaaaagtgaagtgttttaatgaaaaatttactaacgattatttgttggttttttgtgagcaattagccatttttagaaaccaaaaattcactctaaaaacgcctaagttaaacacttctttgccttacacgcaaattagaattaacgcattacaccctagcattattgctagttctaatatttctatcaatatcagagtgcctagcaatttcaagtttgaaattaacgcctttaaattaagtgagaaatgtctggctaaaaacattacctatgattttttacttagcttagtaagctcaggtaaaaatattttaatcagtggtggcacagctagtggtaaaactagctttgttaattccttgattgaaaatattcccaaaaacgaaagggtggttactattgaagaagtcctgaattaaaaatcagtaatgaagatcaagtcaatattttagtggataaaagcgggagcggatttttcacttatgaagatggcttaaatgcagccatgagaatgtctcctgatagattactattaggtgaaattgacacgcataatactgcgttatttttgcgtttagcaaatactgggcatagcggaatgataagcaccttacatgctaatagtgtggtagatgcttttatagctatttgtcagaatatcaacttgaataaaggcggtaaacctacgcctaaagaaacgcttttagattatttttgcactggtatggactatgttatccaaatcaaaaaaaaaggtagcgataggataattgatgatgttttaaatgttaaaaacgaatttaaaaaggagttgatgctatgaaaaatccaagactttataggagatctaaacaaaaagagggcgctaaaaggatggaatttttattggatgttagatgtgtgcaaattttaaatgatttaaaaactaggcacaacaagtcttacaccaaaattgtagaaaatcttattttaaatagccaaattagtttctacaaacaacaaaaaatcacaagtgctttaggcagtttagcgatgctatatagctcattgaatgcgacttgttctaattttaaccagatcgcttaccatttaaataatgcggcacttttaggagaaaatgttatccatttgggcttattgcaagacattgaaacacaactgaaagcttggagtgaaaaaacaaaaattttaaacctggctatcaaaaaaagcgctttcatcgtagtgcattgtttaaaaggggataagaaaatttttaaagggatgaatttatgacaaaagaaactgatattgatttaattagaaattatttagaaaaaatggcgtctattattaaaaattctcaaagcattatcaatgccccccattttctaaaagatgaaaaccaagcaaaaatattgcaagaaaatctagaagaaaattttactcttttaatggaatatgttagtgaagtttgggctaaaagcgaagaggagtttgaagagtttatgaaagatgagagttttgagaatgattttatgcattttatgagtttattagatagtaaaatcaaagtagaataaatgcaaatttataagccttattgctatatcatttctattttagccattccttttatctttttaggtgtatcgcattatttcttagattttcctagttttttagcgagctataactatctaaaaaaaattattcttaatctacataatttttcccattttaaatttgagatttatttttcattcttttgtgcgttattaccgctatttttgacagcctacttattttttaatgggcacaatatggatagtcatggcaaggcggtttgggctgaaatgaaagatattattaaatacgaatataggatttttaatatttttaaaggcttgttcttaattttgattttacctctaatgcttgttgtctctagctttacgctattgcctatttttatagggtgtatattttatgaagtttatcaacttgccaagaaaagacctaaggttttctttacgatcttatcctttttagtagtgatttgtgtcttaatctttgtatttaggggatttttaagtgtaaaactaacgccatttatgaaatatctaaaaggattattttaaatgagagaaaagtccaaaacattaaaagatagatttaaagataaaactagcaatttattccataagcttaatagcattcaaaaagattattacaccaaaatgcttcctaaggcttgcaaagatgtctttacgctaggttcttctaaaagttatcctatgactttaaattttaacaaaggtttttgtgtggggctatataaaggtttaaattcgcttaagcctacttattatgatgctccgctttctactttaattatcgctcctcctggaagtggtaaaaccgcagctgtggctgttcctaatcttttaaatgtgcctagctcttgtgtggtgttagatattaaaggggagttatttgatttgacagctggttacagacaacaagttctaaaaaataaaatttttgtatttgatcccttaggaaatgataacacgcttaaattcaatccgtttgacaaacgcattgtagaaaaattagattttaacctaaagcgaaggcttgtagatgaagtgggtaatactatttttgttgaagatggggcaaataaagaccctcattggacacagcaagctaaaaacttatttgtcttttacgctctttatgatttgtgcgtgcataacaccagcaccttttttgaaattgcaagcgctcctataaaaaattatgtccccttaatcaatccacaaagccgattttatactgaattatatgaatgtcaaagtagcgataatggttttgttaaagagaatggtcgttatatggctaaagtagaaaatggcgttaaaaaaatgaaacctaatgtcaatgtggaattgctatggtataaacaagtagccgaacaagtctatactgaaaatcctaaaaattatgatggctctgtgaatcatttagaaaaagacgatcaaggcaatattataatgaaagagggtatgttagatcctattattagaaacgaagcgaacaaatgggctaaagcaaatgacaaagagtttgcgagcattaaatcagtttatagccgttttatgcaagtctttacaagctatcaagttaaaagcgctacagatagcatgagttttgaatacgaggatttaaggactgataatatttcactctacattaaaatcgctcaaacagatattgacacgctcgcaccgcttatccgtatccttttggaaagtattgctaaaaatcttttattgaaagagagtaagaaatttgaagaaagggtttatctctttttagatgaatttgtgcgttttggtaaattgccttttttgttagaaatgcccgcattaagtaagagctatggtgtggttttaatttttattacacaatccaacgctcttattgaaaaatattacggcaaagaagacgcaagaattgttaatagcaccgtggcttacaaagtaattttcaaaatggatgatttagaatacgctaagcaagtgagcgaagaaatcggcaagatgactagaaaaacacgaagccattctacagaaaaaggacagctcattatgggagggacttctagtataagtaaagaagcgtgggatttattgagcgcgcaagacatcatgaatattgataaagatgaagtgatcattttagtgagcggtcataaagctaaacccttaaaattaaaagcgaattattatttcaaaaacaaagaattattctctcgtattaattgggaagtcaagcccaatgaagaagtgtttgatgcgttaaaaaaggttgtatgaatattttaattgctttttgaaaatcgctttctacaactttttatccttattgttaaaaggaatgcgctgatttaagcacagacttgcatgagtaagatttaaaataaagattaacatttttgtagtgtggcttagcacaacttatttttaggaattagcatgttttattttaaagttagcgcgatttaaattaaaaattagcgcggattgttgttatagataatttttttagcatttgatcactttttaaatagctcgctatgagtgtctagacgcaataaaacaagttcgttttcttgttttttgatttcataaatcaataacaagtttggcttgacatggcattctctcagccctttaagattgccactcaaagcatggtcgcaatatttttgttggagtggtttttgttcttttaggcaatcaacaacgcttgtaacatcgctttctgtaatacgccaagactaaaatatgcttattaaagtctttaagaaaatctttcttagttctgactttaagcatcatgcctttctctttcttgtttcgctatttgtaaaaaatcatttaacacaagagccgtttttttattgtgttcttgagtggtatggatatagattttagtagaaagcaaagaactatgacccaacgctcttgaagttaaaaccaaatcctgtgtttcatcataaataaaagtggcaaaactatgcctaaaaagatgcaaacctaatccataagattttacatcaatattagagagcttaaaaattttagcgataaagccctttaaagagcaagttttttgcgtggtgttgttttttgcttttttaaacacaaaacgccccttaaaactctttaatcgtttagtatcgcttagccacgcattcaaaggaacttgcaaaaactctttttcaatataagcgtatctctctttgttgtttttgcctttgattaaaaggcggtagtggttattttctaaagcaatgttttttagctccaaatctaaggcttcaaacttccttaaccccctaatgcaataagcagtaaaatacactgattgcgtttttcaaaactggttttgggatggtattttagaagagcttgaataaaagccttaaaatcatttttattcaaatgtttaggcaaatgcgtttctttcttggcaaacgatagatttttaagttcaaaatcaaagctatagtttctttttctgtctaaataatcaaagaattgtcttaaaaccatcacatatttagccatagaggttggtttcctgtttttggctaatccaaataagaagtctataacctgttcttctgctagattgcgcaaggatttgagcttaatcttattatcaaaatattcaaagaacaaaaacaagccttgcatcataatcgtatgcctaacgccttgattataaagtttgtgattgagctctttcaatgcgataaaactttggcactctaaaactctatcttgccattttaagatcaattccaaatcattcacgctttgaatgcgtatcattgttttaagcttatagtgcaaaaatgacttaatattatcaaacaattccctactaaccctactcattttacgatcactcatctttctccattaattatttttaatcaataaaaatcatcttatagggttaagaataaagaataaagaataaagaataaaactttttaaaaaattggattttaagttttattttattgcgttagattttattttattgtcaaactcgttttcttaaaaccctaaaaacctttgaataaaacaataaaaaaacttaagcaaaataagcaagcaaaaaactttgaacaaaaatctaaaacacaaaaaataaaagaataaagaataaacccctaaacaaaaacaagcaatcaataatgaaatcagataaaaagcaagattgaaaaaacatttccctatccctgcaccgacctacattcccactcttgaaaagagcagtattatcagcgatgaagagcttgacttccaggttcggaatggttaactgggtagttcctcttctctaaaggcacaaggaaaagggagctaaagataaaatgcatttacccttaactcccctttctctttaacagggagctgttttgtaacaaagaagatagttaatagcctttaactttaaatcattgagatagtctctcattcctcattaaagtttaatcctataaaagtcttcataaaactccaactctcttacactcagtaaggcagtggtaacttattcgcactctattgtcgttatcttaatacaaaaagcaaaaaacaagccaaacgctctattagtagtagtcagctaaacgcattactgcgcttacacatctaccctatcaagcacatagtctttgtgcgagcttcagggaaagttcatcttggagttggcttcctgcttagatgctttcagcagttatcacatccgtgtgtagctacccagcgatgctcttggcagaacaactggtgcaccagtgacacgtccatcccggtcctctcgtactagggacagctctcctcaactttcctacgcccacggcagatagggaccgaactgtctcacgacgttctgaacccagctcgcgtaccgctttaaatggcgaacagccatacccttgggacctgctccagccccaggatgcgatgagccgacatcgaggtgccaaacctccccgtcgatgtgagctcttgggggagatcagcctgttatccccggggtaccttttatcctttgagcgatggcccttccacacagaaccaccggatcactatgaccgactttcgtctctgcttgacttgtatgtcttacagtcaggctggcttgtgccattacactcaacttgcgatttccaaccgcaatgagccaacctttgcaagcctccgttactttttaggaggcgaccgccccagtcaaactacccaccaagcattgtcctgcctgtggataacacaggccagttagctaacagaaacatcaagggtggtatctcaaggatgactccataagagccaaagcccttacttcaaagcctcccacctatcctgcgcatgatattcccattagcagtgctaagttgtagtaaaggtccacggggtctttccgtcttgccgcgggtaggaggaattttcacctccactacaatttcactgaatctctggttgagacagctcccatctcgttacgccattcatgcaggtcggtatttaaccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactcgggcttcaattcaacgcttcatcttgcgactgacgcatcctcttaaccttcgagcaccgggcaggcgtcacaccttatacttcctcttacgagttggcaaagtgctgtgtttttggtaaacagtcgggagggactctttgctgagaccacatcgctgtggcacaccttatcgcgaacttacggtgctagtttgcagagttccttaaccagagttctttcacgcaccttagaatactcatctcatctacctgtgtcggtttgcggtacggacgactatggatatgcttagaggcttttcttggcacgacggtatcagcgattctccctttgtcctaaaaggactcaaagagcctgtttgggtttcaaatacagaggtggatttgccttccctccaatctacgcccttagactagcgcttccatcagctagctcgcttaaccctatgcgtccccccatcacgctccataagtcggtattggaatattaaccaatttgccatcacctacccctttcggactcggcttaggacccgactaaccctacgatgacgaccatcgcgtaggaaaccttagatttacggcggatacaattctcatatatcttatcgttactcattcctgcatgctcacttcataccgctccagcactccttaccggtataccttcaacgctggtatgaacgctcttctaccactgtgtcaaacacaatctacaaattcggtgtctatcttagccccgttatattttcagcgcatgaccactagaccagtgagctgttacgctttctttaaaggatggctgcttctaagccaacctcctggttgtttgagtagccacacatctttttccactcagaatagaacttagggaccttatttggtagtctgggttgttccccttttgacgattgattttatcacccaccgcctgactcccaagatacgataaaaggtattcgaagtttgatagggtttggtaccgcggcgagcagccctagcccaatcagtgctctacccccttttattatcacttgaggctatacctaaatatatttcgaagagaaccagctatcactaagtttgtttggcctttcacccctatccacagctcatcccaacccgtttcaatgggtacgagttcagtcctccacgcgctattacacgcgtttcaacttggccatggatagatcacttagcttcgggtctgcagcatctgactcaagcgccctattaagactcgctttcgctacggcttcgcattcgcttaaccttgccagataccacaactcgcaggatcattatgcaaaaggcagtccatcaccctgataaatcatagggctctgaatgattgtaagcagatggtttcaggttctatttcactccgctcactgcggttcttttcaccgttccctcacggtacttgttcgctatcgctcaaagagtagtatttagggttggagagtggtctccccggcttcaacctggatttctcgtgtcctggcctactctggatactgctacctaaaaacgccttgtcgcatacaaggctatcactttctatggcttacctttccaggtaactctgctaaagcgttctcttggatattgcagtcctcaaccccgaatgcaagcactcggtttgcccttttccccgttcgctcgccactacttagggaatctcgttgatttcttttcctctagttactgagatgtttcacttcactaggttcgccctctataattagagtaactaatatctctattagttgggttgccccattcggacatctacgcatcaaagctccttgacagctccgcatagcttatcgcagtctagtacgtccttcatcgcctctctttggcaaggcatccgccatctgctcttaaaagcttgttttaaattttaaaatatcctttaaaacccgcccttttataatgaataacgacaattgcacgaatattcttcagcgctaccactgccttaatgaatataagacagagttattgtagttttactttacttttacataggctattaacaatgttaaatcaaataacttcgtttttctttaaaaacccgctataatcgctcttgaacattaaacccttaaagaagactaaaaatgcttgatccctaatcttttttaacgctcaagttttaccagctggtgggcttttatatttttatatttaaagcctttagcttttacaacttgcttgagtggtttcaaattaaagaactttttaaagcttgtctttaaaaacgaaatgtaattatagacatgcaatgcttaaagtttgcttaaatattttagagtttgaaaggaacttttattaactcttttattaacccttttattcccccttgcattaacccgtgccacatttttcaaccatttgattcgataagccccatttttcaatcagtggggcttacagagttaaattcaatacaagagaagataatggcaaaagtagaagatttaaaagcgcatgaaaaatacaatttgttgttgtgcatggtttcaggcgcgtataagggaactattccagggaatgaggattttaaagagttgtgcgatgaatgcactttgacaggttttcgtccaagaatgggcgaagtggctcaatacgaacattttgaactcatgcgtaaagcggcttatgtgattggtattgtgaatgaggattcaacgactagaggggctgaaatccaacggagcgtttttgccctaaaattgaccatgacactatcgggactgacgaagagggagcgctggttgagggcgtttgcgttcaaaaagggagccaagaatacgaagaattagtcaataaaaacacttggcatttcacgcgcagcacaagacttggaaaaccaaaattgattaaaagaaaaagttaaaggattgtgggttttaacccataaacccattcattattaagaaaggatttcaatggaactgttgagtttagacggagtggttgaaaaaggcgtgtttgaaatccctagctatcaaagggggtatgcatggcaagtaaggcaattgaaggatttttggaacgatttagagcatgtctctaagctgggagataaattccattacatgcacagcctaaccttaagagggcttgaaaatgagcttgaagatagcgcttttgaaatcatagacggccagcaacgattggctacaagcctgattttactaggccttttagctaaaaccactaaacataaagacccaaagtatgattcaatgaaccttgaacccgttctgtcttataagtattatggtttaaatgaagcttttgtattatggtttaaatgaagcttttggggcgatcatgggagaagaaaaagatttagaaaggtttcaaacttctttttacgctaaaaatttgattgacgcttatgcgttttttaaagaaaaaatcagcgatacacctgttgaaacgcttgaaaaaatgtttgatgttttcactaaaaaaatgctttttagcgtggcggaattgaatgataatcgaatcgatccgttcagcccttttgaaacgattaacaatcgtggtaaggatctatccactttggaattgtttaaaaaccgcctgcattttgtagcgcataagatttgtaatggacaaaaattagaaacgcttcaacaagaaatcaataaaacctacacgatcatttatgacgatttgagatcctttaaagatgatgatttagagaggtttttaaagcattttgtggcgtattattatggcgagaacagcaacaagtttaaagaaaggttattggaaatggagtttaacgcccatagaaaatacgatgatgcaaacctggatgatgaatatgacaaaatagacgggctgttattttatctttcttattcttctaaagtttggaatttcttgcacacgcttgatgaaaaggctatcacccttatttttaatgataataaaaagcttgagacagaaatcacgcctaaaacgcgcaccttgttagacaaaatgcggcgcttaaacgctttgagtgataacgcttttctgcccttattgctctctctttttaccatacagcttgaagggaaacacgctaacaaacaaccttataccaccaaagaattagagggcttgttagaatatttagagcgtttcgggtttttgatctatggggttgctggtagggatacagctgaagatctcccaacgctagaaaagaattttttcaacagacacaacaatagcgctttggaattccttgaagagagtatccattccaaaaagaatactgagaagtggtatgagtggggcaaggcactgaattacttgctttatgaatacgagctataccataaccctgaaacgactctgaattttgatggcaatatagaaagcattgagcatatcttaccccaaaaccccgatcaaggctatagcgctaaagaaaaaagttgggctaaaaatccccatatcgcgcatgctttagggaacttgctcttaattcctaaaaacgctaacagctctttaagcaacaagccttttgaggaaaaaagaaaagaataccttaaaggctcttatagtgaaaaagaagtggctaaaaacgcttctttcgggattatagagattcaagaaaggagcgaaaaattattagactttttgatcatgcgttatcgtatcgctgaattggtgggcgaaaacgcaattaaagcttttaaaaaggctcttttaaaagagatcaaatgatgcgatcactcaaaaataagggggcgttaaaaaacgcccaccccacaacaaggaggaacaagctctccttttttaatctctcttttattcttttattcttctccccctaatctgttaatttaattttgtttaaaatatattatgtgtataatcataagaaatttaatcaaaggtagtgccatgcttataaacgctgtcatagaaaaagatgagaatgggtattttgcttttgtcccctttctaaaaggctgtgtatcacaagggaaaagttatgaagaagccctaagaaatattaaagaagctatagagctttatttgggagatttagaagccgatgagttagcttttctttctaagaaaaattctgtaatagcacccattgagatagcttttgcctgaattgccacgactcacagctaaagaagcagagaagctattgttgcagaatggatttgttttctctaggcaaaaaggtagccatagaatttatgtggaagataaaatcaggcaggttttgccttttcattctggcgaaatcttgcaccctaaaatagtgaaagaaatcatggaaaatacccttaaatgaagtctaaagaagtcttaaagatctcaaacaatataaaaacccaacaaaaagcgtttttagtgggtttttgcgtttaagaaatcgtgcgcaaatacccgttttcgctcagcatgacatacaagcgccccatgatttctttcttttcttccatgtccagttggttgttgtcttcaattttttgttttaaaaggcgctcgatctctttagtgtcatagtctaaatcgtctaacacatctaaaatcgtttgggcttcgcaaatatcttccacttcataatcgcctttttcatcaaaaaccacgctaaattccgtagggtgcgtgaataaattgtgcttcatgcctaaaacttcttgatacgcccccactaaaaagaacgctaaaaagtattcttcttcatctatgtctatatcatgcaaaaacaagggcttcgtggaatcaaaagcgatttccccatcgctatcgcaagtaatatcccacaagctcgcgctcctggtgggcttttcatctaatttattcaagggcatgaccgggaaattctgcctcaagccccaataatccggcaagctttggaaaaacgagcaattcaataaatagcgctcttggacttgctcttgaatgcgtaaaatatcgttatgatccttaacataaagcaattgcaccgcttttttgacgatcaaatgggctaaaacttcagtgttgctcctgtcaatcaaatcaatatagcccagatcaaaaagcgtgaataacgactcggtgtgatcaaaactatcatgcaagtattcaatggcgtttttttcattgatattagcgagcaagtctaacatttcatcaatcaagggggggttattattctctttgatttttagggatttttcattgtattcatgcgaaaacaattctaacaccggggccactaaaacggcatggttagcggaaatgtaacggcctgattcaatgaaaatatccggctctatttcctgcttatttttcacaatttctctcaataaaaacaccacatcagcactgaattcctctaaagtgtagttcttatcttggtggtgtttgtgttgggtgtattctacggctaacccccctccaatattcacgctattaagatttttagcgcccattttacgcaattctgcatacaagttacccgcttctcttaaagccttttttaaaggtgaaatatcgctgatttgagagcctatgtggaaatgtatcatgtggaaatgctctagtaagtcgttttcttctaaaaggcgcatcgcttctaaaacttccgtgctgctaaggccaaatttagaattgatccccccactctttgcccaaacgccagttccagcgctgtgcaaacggatgcgaatgccaattttagggcatgctacaaaatcgttttgtttagccacggcgataatggttttcaactcattcaaaccctcaatcgttaaagtgatctcatgctgcatgcttttagcgataaagccaagctcaatcatttctttgtctttaaagccattcacggtgataggggctgtggggttcgtgtagctcatcgcaatgatgagttcggatttactcccggcttctaacccataattcaaacccttagccccttgcactaaaggcaaaacaaacgagggcatttgattgacctttaaagggaaaaccgccttaaaagccccactgtattgatactctttaatcgctgaagaaaacgcatcaaacaggcttttgatttgtttttgcaccagatgggggaatcgcaccaacaaaggccctctatagcccttatcgcgcacgctttgaacgatttctaaaagcgaggggtttttgccatgacaaactttaaccaagcctttttctatcttaaattcattattgctccaaaatttaatcccataatcatggacttcttgcattttttatcctttattacgataaggttttaaagaggttggggttgtttttaaaatctttgatcgcttcttcataaactttttcaatttgaatgactgaattttctaaagtgtagtttaaagcgcttttagcgtattcgttttgcattctttctctttcaagcttgttttctaaccaccaatctattttagcgctcaaatctttagcgttattaggctcaaataacgatcgttcatctaacgcgaattgcctggtcgcgcttaaagggctattagcgacaacaggcacaatccccacgctaatggcttctaaacacgcaatcgcttcgctctccacattggccgtatgcgcataaagggtgcaagtttttaaaatctctaacaattcatgggaattgacaaacccaaattccgtttttacgcctagtttttgggttagaagtttgatttttttctcatcaggccccttgcctttgagtaataacacaatgtcttgtttgtatcggcttaaagcaaccgctttaatgagaacgctttgatttttttcattagaatagcgccctaccatagcgattttaaagggcgtggtgtcaaaaaggcttttttgcgggtgctcaaatttaaacatgggatcaaagccgttagagatagcgtattttttccctccatagttgtatttttccaattcttctacaatgaattttgacgggcaatggatatggtggatatagcggtaatgcgaagatttaaaccacgaaaaaagcatggtgtttagccaagaaaattgccccaatttcatgttataagaaatatgctctggctgtaaatggaaagagccaatataaggcactcgcatttctcgcgcgatttttacggctgttttttctagcaaaaaaggcaagtaagtatggatcatatccgctcccttaaaagccttccttaagattttttcatccggtttagcaaaaagaatgtgttgtttgtgtgaaatttctgtaactagggggatatagcgctctttaaggttgtaatacccttcttcttcactccctaaattatccacatgaggggcaaccactctcatcgcatgccctctttttttcagcgcttcaaaaaaacgaaacgctgtcatagaagtgccattactggtgtctttaaagctatccacgactaaaacaataaccatttaactactcttctttaaaattgaatttaaaaggctttttatcaaacaccacgatttctaccattccctctaaaacctgaatgtctaacacaaacgcctctatttttatttcagcttttttcacgccatcttgaatgacttgcgctttaatgagcgcttcttgattcaattctaggggggcgtaaaaattgatattattagaaactactacgctgtattttttattcaacgcgcacaaggccgcataattgcacgcaagaagcacaaacccggcatgcacaaaattttcttcatacaccatgttttcattgcccttgaaacggacatgggcgatgtttttttctaaaacgaccaattcagtgccaacgcttggtttgaaattcttacaagtctctaaagagtcataatccacatgaacgactgattcttgcactatcttatcctttattttaacgcttgcttggtttaagcattttaaaatacccccttaaaggggcgtcatacccctctaaagttttagagtgatccgttttatccaaaaaatcttctaaactctgccccaaaataaaatccgttttacgctgttctttgggcgtggtctttgaaacgctaagaatctcaaaattttcaaaccccaccctttcgcaccacccttttaaagcgctaacgctagggataaaataaacgtttttcattttagcgtaagtttttttagggcaaagggcgatgtctaggggcgaatcaataataagcgtatccaacaccaactccccttttatttttaaagcatgatacaaggcttttaaagcctctagcgggctttttctatggtatagcacccctaaacaaaaaatgacatcaaaagcgttagggtatttttcatgcaaatcctctacccctaaagactcataaatgatctttttttctttatcaaaaaagggggctaaaaattcaaattgttttttgactaaaacgcccggatcaaaccccaccaaacttttaggcttatattctagcatcttaaacaagtaatagccgttattgcaacccacatcagccactattttgtcttttaaaggagtggcgtttttgactagatcccatttaatggagctatcccattcgctatcaatcttgatttgagaaatttcaaaagggcctttacgccatggccttaacgccatgatttcttctaaaagggtttttggattgaatttatcgttacaaatgagcatgacttaccatagcgtgggggtttttttaaaaaagggggggtttaaaagggattctaaatgatgggagctaatcccataaataaaagcgaaattaaacgctaaattttttaattgctcttttaagttgttatgagtggtgtaacaataagggttggttttttcaaagaaagccacgctgtttttacgacaaaacacgacaattttcccccacgataaattctcaaaggctttttgaagcatcatttcaaacaattcttttgaagtctcagcggcaatcacccttgccgttgcgccatagggggctatttctaaatttttattcacaaaaaagggtttgcaatgttctaaagcaggttctttcttacttaaaagattcaaatcaaacgcaatttgtaatttttcgcacagttgaatgaccctttttaaaggctctaaaaagacgcatggcatttttaattcgtattcttgtttttcatagactaaagcgctgcaaaaaaaggattggttgagaacaatcaaccggctttcttttaaatcgtctttcaaatcttctttcaagcgctcttgcttgtaaaacaaatgaagccactccaatttatcaaaaaaggctattttacacccctccataatgaataaatcttcaagactctctttcaaacaccacacaaaatcgctcacgatgattttagaagcgatctctaattctatagggcttaataacgctccaaccacgcgctcgttcaacaagcaaaatttaaacaaatgattcaaagaatgctctatatctttaagtttgatccatgccacatccctatcgcttaaaggatactctcctgtgtataaaatcccataagcccctaactctaaggctttaggaatgagtgcatgatctttagcggcaaataaagagcctttttggactttgtttaaagacaagacaatggaattgaaatagctgattgagggcgtgttttgcaattcacccaaactcaattctacggcttcattcacccctaatcgcatttaactgatcaaacttcctgcaattttttctttggtagggctgattaaagccagattatcgctatctcgcaccgctaaaatcatgccctcactcatttcgcccatgagcttggcgggttttaaattagccaccacgcacaccatttgccccaccaaactttcaggctcataatccaaagcgatccctgagatgatctgcctcaaacgattttcgcctaaatccacttttaagcgcagtaatttattggatttttcaatcctttgagcttctttaataagccccactttaatctctacttttttgaaatcctcaatactgatataattttcttgtgttggtggggcctgcttttttttctttttcttgattttcttttagtggggctttttccactttttccattttacaaaataaaggctcggtgtcttgtaaaaccatatcttgtaattttttagccttaaaaaagcgttcgtaattattgggcgtgatttctacacgaaaagcgctcgctaatttcatagcgctctttggcatgaacgcatagagcaagaagcttgattgtagtagcgtgtttgcgatcaaactcaataaagcttctagtttttctgattcgttgtttttatgcaagacccacggctcttctttagcgatgagtttatttaaaaaatcataaatattaaacaattcctctaaagccttatgcaactgcattttaggcacgaaagaattagcgttatctaaaatttgatgcgctttttctagctctttaggataatacgcagtgattttggcgctttttaaagaataattgaaatactttttagccatgcctagcaagcgattcagcaaattccccaaatcgttgttcaaattcgcattaatcctttctactaacgcttttttagaaaaatccccatcttgcccaaaaggcacttcacgcaataaaaaatagcgtaattcttcaatcccatactccatagcgagcttttgagcgtctaaaacattacccaagctcttactcattttcacgccctctatcgtccaccacccatgcacgcaaagctgtttgaataagggcaaattcaaactcatcaaaaaggctggccaataaatagcatggaagcgtaaaatatccttacccacaatatgcctagcacgttcaaaatgcgccattttattgtctaaaccgttcaaataccctaacgcgctcgcataattcaataaagcgtccagccaaacatacaccacatgtttaggatcgttcatctttttaggcaaaggaatgccccactcaaagctcgtacgcgtgatagacagatccaataaaccctgctcaataaaagaagttacctcgtttttacgataaatgggcaaaatcgcttcagggtttttagcgtaaaactccaataaaggcttttcatacgcgctcaatttaaaaaaatagctctcttcttctaaaagcgtggtctccctcaagcaatcagggcataagactttatcgttcgtgttgtccgttttagaaatcgcgcaataactctcacagctcacgcaataatgcccgctataagtgcctttataaatatcccctttttcaaacatgatttcaaaggcgttttgcacgcatttttgatgctctctgtctgtggtgcggataaaaccatcataatccaaattgaaaaaatcccactggtttttaaaaatcgcgctaatgctatcggcgtaagctttggggctttgatttctcaacctcgcgctttgttcgatcttttgcccatgctcatcggtgccggttaaaaaaaagacttcttcgccttgaagcgtgtaatacttctttaaagtgtccgcaatcaaagtcgtataagcatggccaatatgagggatgtcattcacataataaatgggggttgtgatcagtgatttttgcatctttataatcgtgttaccttaaatttgtttaaatctcttaattttaacatgcttttaaaaatttagagaatagaggttgaatttatgcttattcatggggtgtttttagcttaaaattcattataattaacgctcaaaaaattgaaaaatgagttcaaggaatagacagatgatttcaaaatttttgctcaaaagcatgttcaagcagtggaaaaacggcgattatcaggttgttttttgggacaatagcgtttataggaatggcgaacattcgcctaaattcacccttaaaatccatcgccccctgaaatttagcgacattaaaaaagacatgtctttgacgattgctgaagcttatatggacggcgtgattgatattgaaggctctatggatgaggtgatgcactctttgtatttgcaaaccaattatgagcatttgcacaagcatgatagcgctaaagccgttcaaaaaccccttaaagaaagctccaacatttctaaacattacgatttagggaatgacttttattctatctggctggatgaaaccttaagctattcatgcgcttatttcaaaaaagacgatgacactctccatgccgcccagctccaaaaattggatcacactttaaaaaaactccatttaaaacaaggtgaaaaactgctggatataggctgtggctggggctatctctctataaaagccgcgcaagaatatggggcggaagtgatggggatcaccatttctagcgagcaatacaaacaggctaacaaacgagtccaagagctgggcttagaagataaagtaacgatcaaattattgaattaccaggatttagacgggcggttataccgctttgataaggtggtgagcgtgggcatgtttgagcatgtgggtaaggataatttgcccttttatttcaaaaaagttaaagaagtgttaaaaacgggcggaatgtttttgctccactccattttatgctgttttgaaggcaagactaacgcatgggtggataaatacatcttcccagggggttatttgccctctttaagagaagtgatgagcgtgatgagcgagtgcgacttccacctgctcatggctgaaagcttacgaatccattacgccaagactttagacatttggcgagaaaacttcaaccacaatctagaccaagtgaaaagactcggctatgacgaacgctttatccgcatgtgggatctgtatttaaggacttgcgcttccgctttcagggtggggagtgcggatttattccaattgctcttaaccaacagcgtggataacactttccccttaaccaaagaatacatctaccaataattttagattttagccccttctttcaggctaacttctggcaaactctccacatacaaactctgtgatgggaaagcaaaactcaaatggtgcttttctacgattcccatgatttttagcatcacgtcttctttgacttctagccactcttcccaaaccactgttttagaaaagcaatacaccaaaatattaatagagctgtccgcaaactgatccaaaaagacaaacagattgtttttataccctaaaaaatcgtcaatagaaacaatatcctttttaaacatgtagcggtaatcgctcgcattttgcaaagcgctatcggctccattggcgattttggggtggttttctagcatttctttgatgtctttcacgcaaagctgtaaagcgctttggctagagctataggttaagcctatttccattttaatgcgccttcccactttacgccggctccaattcctgatgggttttccggctaattctgaattaggcacggacaaaagagcgttatcaaaagccctaattgtggtgcgccttaaccccatttccaccaccgtgccctccacttcaccgcacacgatccaatccccttgagaaaacgaattgtctaacaataaaatgacagaagcaaaaaaattcgccaacacatctttaaccgccaaagccaccgctaaccccccaatccctaaagaagcgatgatggctgaaacattaaaccctagttgtttcaaaacccctaaaagcgcgacaataaaaatcaaaaaatacacgacttttaaaatcaagttgatcacttcttttctaaaattgtgcgtgcttttggtagccacattcgtaactaacgcttccccatagcctttaaaaagcgctatcactaaccatgctaaaagcatgatatacaccgcacccacccacatagaaactttaggaggcgatgcgttaggatagtagaaaatgtctaaagccacatcgcaactgaatagggctaaaaagacagaaaccggcgaaacaatgctgctttgcacattgacatgcatttttttattgcgctgcatgatttcaaaaatacgatctaataataaggctaaaagccaagtgatcaatttccttaaacctaacaataaggctaaaatcatcaaagccagcgcgatcttactcacttgcaagttatgggctgtgaaaggcaagaccttgctgattttgtttaacacaaaatccatattcacttccatgatcaagtttttaggaagcacttctttagggtggtttttaatgtaacgcaagacttcagtgtaagtgttcaaacgcaattcataatcgctaaacatctgctctaattcatgcattttgacattgcctaaatttttagggaaagtgtagagtttgaattgtcctaaacgcaaaagaaaagcatcgctgatactttccacatctttttgttcgctaaaaatatcaatactgctcctgattttatctataaaacgatacaaagtttcatctatcaacaaaatatctaaagacaatctatctttcatgaaagtgtagaaatcatcacccttaatgcttttagacaaacgctttttgattttttcctgctcttttaaattttggtttatatcaatcccgatcttatccctttcattcaacactttagaagtcaaacttttaatcaaatcgttcttttgggtgttatacagagagatttcagcgcttctttcagggttttttttgtaagtttcaatgacttgattgagttggttgatttgattgaaaatcaaaaacaaatccaccgcatctgtctcatgctcttcaaccgccctcaaaggatttaaaaagagcgataataccaatacccaccacaataacaaacgcatgcaaaaccccactcaaacaagataaaatctttctcacaatttctagcgattataccaaaaattagaaacgcttcgccccataaagttggtcatgcaatttgaaaacgctttttatttatccctaaaaagcgggctttatcccaattgtgagcctcttttcagatcgctatatcgcttgatgcgatgcttggagtatttttacattttacaattaaaatacagccttaatttttaacaaaaactcttgctttatttaatatttttatagtaggattttgcgtaggccgtagtcaaaaagctttccctgttcggtgcaatgaagtcacggataatgtgcacatttttatatatctcttattctttaaattttatcatcgcttttgttaaatattcttgcgtgagatccatgctttagggatttctaaccctatcttttgtaattgggctatagggcaaaagggtagtccagtctcgcttttgcgcttgcgataccactcatcattttaaaaaaacaccttttaggcttcaaatacggctaaaacaaagggatttgatgatcaatctttagaagaaaaaaccataaaaatgtagtatcctatgcctacaagaaaaacaagaattaagaaaatgagcaatccccactctaaagaatccataactcctctttaaagaatgtcaaaagtggtgcgcttggcaggactcgaacctgcgacctacggcttagaaggctgttgctctatccagctgagctacaagcgcattaaatggtattaatgttaggtggtacgcccgaagggagtcgaacccctaacccccagatccgaagtctggtgctctatccaattgagctacgaacgcttacaattcaaataaaggaataactaacataaactcggtaaaacgcttattttatgagatggggtggaagatgggaatcgaacccacgaccctcaggaccacaatctgatgctctaaccgactgagctactcccaccattcaatgaaaggaagcgatattttaccaaagaattttaaacagaacaacaaattacgcaaaaagtggtcggggcgaaaggattcgaaccttcgaccccttggtcccaaaccaagtgcgctaaccagactgcgctacgccccgaaattttcacatggagcgttattataactgaattttctaatttttgagcgtaattcttcaaaaataccgctaaaaatcaaaattaacgctcaaaaaacacctaatccaattccccccacccttttaaaaactgcttttttaaaaacagctctaaatgattctaagcttttcgtttctaaaaaactactttcgttttttcatttcactagaaactttttcataacgttccatgtgttttttgcttaattctttggtgatatgcgccatcactttgtgataggcttgattcatgatctttttaatggctctgtcatggtcggtttccttgatcctatgcacaaaagttttggggacaaaacctccagaattggtacgccgcaattccaccctttcaatcacggccttaatctttgaaacatcaataccaaaactatggataatatcttcactttttggctcaacaaaattcaaattcaaataccctgaagacatgtctatcactttttcttcattaagtgcatcgctctcttctacaatatcttccaaaatagccacattcccatccatgcgtaaaacgagcaacgctttttctttgatgtcttgagggatctcactagcatctttaaattgcgaaacgctatagccctttctctctaaaaaattactcaattggaggaacaaagacttctcaaattctttttgataattttcagggataactttattagcctctattttaggatcgattaagacaaccaaatggttatttttaggctcttgcttgcctttaatggggtaatggaaatgcaactccacagactcgcccatgttattgtgctgttgcttcataggcattccatcagctagagccgtataaaacgccccacttgctaacaacgatcctaaaacgattgctaaactaccttttttcattaaattcctttctttctttttatttaaaatcaattcctaatcttacccaaaaaatcccacttttagcgctatttttaagataatcattcccattcaatcgttcctggtggtttagaggtaatatcatacaccaccctattaatgccattcacttcattagtgatgcggttagaaaccttttctaaaaaagaatgctctaaaaaagaaaagctcgccgtcatgccatcgctcgcattcaccgctcttaaacaaatagcgttttcataagtgcgattatcccccataacccccacagaattgacattcaacagcacgcaaaaagcttgccaaaccttgtcatacaaatccgcctttttaagctcctctataaaaataaaatccgcttcttgcaagcgcttgatcttactctcactgatttcgcctaaaatccttattgcaagcccaggccctggaaaggggtggcgcattaaaaaatcctgactaacgcccaattctttacccaacaagcgcgcctcatctttaaacaattcccttaaaggctctatgagtttaaagtccatccattcaggcagtccgcccacattatggtgcgttttgatcacttttgaaggccctttaacgctcacggattcaatcacatcagggtatagagtgccttgggctaaaaactcaattttgccttttaaatggtgctttttggcttctttttcaaacacttcaataaaggtttcgccgatgatttttcgcttcaattcaggctcgctcacaccctttaatttagacaaaaagatttctttagcgtctatcgtgtctaaagggattttcaagtctttaaacatcgcttggactttttctttttcatttttacgcaacaagccatgatccacaaaaacagcgatcaaattatccttaatggctctgtgcaatagcgtagcgaccactgtagaatccacgcccccactcaccgcgcacaacaccttagcgttagcgattttttctttcagcctcgtaatttctctttgagcgaaatgctgcatcccccaagttttttcacaaccgcaaactaaaagggcaaaattttctaaaatcttacctccctcttcgctttgaacgacttctgggtggaattgcaagccaaaaatcttatcgctttcaatcgcgcaatagggcgaattagggctttttgcaagggtagtaaagcctttaggcaattctatgactttatccatgtggctcatccacacaaggcttttaatcttcacgccttcaaaaatcacagaatcttgaacgatttctaaaacagccttaccaaattcttgctcattcgcataggccaccacgcccccaaaaaaatccaccagatactgcatgccgtagcaaatccctaaaatcggtaaattcaaatcaaagattttctcgctaggcttgtaagcgtctttagcatacacgctcgctggccccccgctcaaaatcaaacctttgggggcttttttttgaatgttttctatgctttcaaaaaaagggactatttctgcataaatcccgctctctctcaatcttctagcgatcagctgcgtgtattggctcccaaaatctaatactaaaatcatcgctcattctttatttttgtttgtgttttatcatactggctcttataatccactctgtggctctcagctaactcaggcgctttttgcacaaaccagcgttctaacctttctaatttgtatctgtaattcccaccttttgagcaatattgagaattgataagcgaaaagacatagagcgttttattttctttagattggaataaaaactctttatgaaaaagcgcttttgcgggcataccactcatcgcagcctcagacaataaaaaagcgtcaaaatcgcaaaggacttttttgctcaatttgttgcttttggtaaccacaaaaatgagatctgttttcatgtcttgtttaaaagctaatgaaagcacattcaaaaagggtggggttaaacttttatccaccctaaccttaagggctttagaatcccccaataacacccctccaaaaaaaagtaatcccacacacaagctcgtttgaaaaacgctcatcttttaatccttgacttattatcggtcgcataaccacaagttacatggcacactggaaagtattataatataaaaattgaggattagcccacgctttaatctggctagctgtcaagtctttagttattaagtctttattgggtaaagacgctttcatggtagtatccgctttcactccttttaagctccaatgatgcttggtgttgaaatggaatgatagggcttgaccaattcatactttctaagtcttctaatattaactaaagccgtattgactgaaatggcttgcgtcatgctgcttgtagggcgcgaagaagtgagcgtattcacactccctgcattgcaccttgggtttctagtattcacatcttctggatcataccacgccccttcttggatgctcaaaaccccttgacggatatttttagttacaaacgcccctgctaacaatctccccctagcgttaaacacttctacgatttcaccatgcctaatgcctaatttattagcgtctagttcgttgatcattacaggctctctgccttgaatcttatacgcgttcctaacccaagtgttatcaagctgtgaattgacacggtatttggggtgcggagaaattaaatggaacggataaatctcagccattttagagcctagccactcagctggctcaaaccaagtgggatgccctttaaaatcagccagtttaaaatccgcgcatttttgagaaaaaatttgaattttcccgctctctgtatctagcctattgttgatagggtcttgcctgaatttcgcatgacgcacaaactttcttgcgttttcagggatttcaaactccacaaagccatccctccaaaattgatcaaacgatttcaaagtagggccatcgcttttttcataaagacccttaatccattccatgtaactcttagattcagtgaatcgctgctctgtttcattacccccaacgcgtaaagcgagctgcctgaaaatctcataatcgtctttagattcataaacaggcgctaccaccttacgcatggcataaaccacgttcttagaataactccccccaaaagtaatatcatctctttccatagtgctagtggaagcaaaaataatatcagcaaattttgccgtaggcgtccaccaaggctcatgcacgatcacgcaatctaaggttcttaaagcgcgaatcagctcgtttgtatcagcttcatgccctaataaattcgccccacaattatagatcattttgattttaggcaatttgagttttttacctttaaaatcaatttctttatccggattcaaaatcgcttcagaaattctagatgctggaataacgctttttacagcattattcccttgtgaaatcatggggacaactcttgccccagagctcgcttgagcgttgcctccataatgcatagaaaagccaaagcccccaccagataagcccacttgaccaatcatactggctaaaacaattaacgcccaatccggttgctcgccatgctgagctctttgcatggcccaattacccgctaaaaaagtgcgcttagagacaaataaatccgctaattctttgattttttctgcgctcactccagtgatttgagacgcccattctaaagtcttaggcacactatcgctctctcctagcaagtaaggtaaaaatttatcaaaaccatcagtgtatttagcgataaacgctttatcgtattgattgcttgtataaagataatgcatcatgcctagcattaacgctacatcagtgttagggcgaatgggtatccattcagcgccaaaggcttgagcggtttcggtataaatgggatcgatactgatgaatttaataccgactcttttatacttagggtagtagctgtcattgacatggtttggcacaaaataatcaatgcggttgcacttgaataaatccgccccccacatgacatacaccttacaatttttaatcatctcttcatgagtggtttgttgcgaataaacttccatatcccctacaatcatggggtttatccttgcggccgcaccattattatattccccatcagtgccaatagccccccctaaagtcgtgttaaaaaaacgccatgctagattattgcaacgatgcaagctgcccgcatgcccccaaccaccataactggcattatagatgttttctttagggatttctttaagctttttagccgctaaatccaatgccacgtcccagctcacgcgcacaaattcttctctcccgcgcaattctttatggttttttttgttttctaaaaagctcttacgcacgcaaggatacttcaccctactatctgaatacaccctatctgccatcgcttttaacatcatggtagggttataatcgctcttttggggaacaatatctttaatcactccattttgaacctttgcgataaaggggccaaaatgcgttgcatgcggaatggattctactttttcaaaaacaccaacagcttttaaaacattagcgctagcgagcgcgattgggattttttttaggatactcctgcgtgaaatggacatggttctccttcaagcttgcattctgttaaaacaccccaaattctaacatgtattcacctaaaattaccgctaataagctctcatcatgggcgttaatttaaaactactttttattcacgctgctcatgtcagcgactttcccccacatcaagcggtatttcctcttcatgaattcaatttcttctctggcttgattgagttcatcgcgcaaaagatcaatggtttttttatcttcttcatagacttcttgcatagagattaaagcgtcttttaaaaacatgttttcatttttaaaggctgaaatcgtttcgtctttagcgctaatgactttatcatgcaaatttaaaatcgtgttaatggtcttttccacaaacacaggctctaaagaacgcccgttcatatccatagaaatcaaattattttctacctttttgattagagcgtttgtcccgctgctcgcatcaattaaaagcttgttgtggcttatcttgcttttgattttaccaagattcactaattctaaaatcctttctttaggaagctctgaaaggcggctaaattcttctaattcaagccatgctaaagcgctcaaatattctaaaaccaccggctctttagactcttgttctttattttctgcctctcgctcattttgttgcaccgcttgcgctttgttcaaatctaaaatatccaaatttttccttaaaaatagttttagcttaacgcaattttttaaccgcttttttcaagctgtccagcaaataatcaatatcgtttatggaatgtgtgaagtgcaagctcactctaagccatccgggtttagcgttaaaatcgcttgacttttgagcgttaagattcaataaatcatgcccataaggacctgcgcaagagcaacctgcccgggtttcaatagcgtattcatagcttaaaactctcgctaaatcatagggcgaaatccctccaatattaaaagccactacccccacacgactcgccgttaaattcccataaatattaatagcgggcaagtcttttaagccatgcataagcacccttaaaaggttgttttctttcttatggataaaatccaaaccgcattcatctcttaattgatacgctagaacgctcctgtaaaattgcaacaatcctggcgtgccaaactcttctcttaaaggcaattcatcaataaattcatgccgtgtacgattagcgtatttaatcacgccccctgcgctaaaactcggggggatttgcgtgtcaatcagatctttagaaatgcctaaaagaccgcaccctccaataccccctaaaagcttatgaggcgcataaaaaccggtttggtattcgcaatctttagggttagcatgcgcgctaaaattcgctaaatccaaagctaaaatagccctatattccttacacaatgatgaaatttcttttaaaggcgtaagaattcccgttacattagaagccgcgctcacagaaaccaaactattgggggatttttttaaaatttgctctaaaatttctaaatccaataaaccatgttcattcaaagggatacgcaccacctcacacaagctttcacgccagctaacttcattagaatgatgctcataaggccctacaatcacacgctttaaagccatatctttcaaatacggctctaaatttttcttcgtttttgaagggatacacacccctaaaatttcttgaaatttcttaatcgctgaactcgccccataccctgcgctcaacacgcaatgattagtgctcaaatttaaagaacgctttaacttttcttggcactcttttaaaagcatgcccattaaaatcgcatgtttagaagcgacagaatgagcgttcgcgtaataaggcagtagagatttcacgcgcttttccactaaagcactcgccaaacctgaagccccccagtcaaaataagacacccctttttttaaaataatgctagacttaacttgatctaaaaggttctcgttagggttgagtaagggagcaaaactcctgtttaaaaacgcttgcacgaaataccaccaacgcttttaatgtttatctccgcttaaaatatgaaaatgcaaatgcatcacctcttgccccgcgtttttacccacattcgttaaaagcttgtaacctttctctttgatacctaatttttccaccacttcaaaaataaaacttgtcatttgcgccataagctctggggtgatgccattaaaatcctgaatgctttgtttagggatcactaacgcatgcactttggctttagggttaatgtcataaaaggataaaaaacgctcgttttctaaaatcttagaacaagggatttcgccttggattattttttcaaacacattcatgctctttttactcccttttaaggtttttcttttattaaagttgtattatagctttttaaaaataaaatataaggatcgttattgcacaccttgatagagcgattagaaaaggttactaatagcaaagagttagaagaagcgcgtttgaatgctttgggtaaaaagggggtttttgcggataaattcaaccaactcaaaaatctaaacggcgaagaaaaaaacgcctttgctaaagaaatccaccattataaacaagcgtttgaaaaagcctttgaatggaaaaaaaaggctattttagagcttgaattagaagaacgcttgaaaaaagaaaaaattgatgtgagcttgtttaacgctatcaaaacaagctcttctcaccctttgaattatactaaaaataaaatcattgaattttttaccccattaggatacaagcttgaaatcggctctttagtggaagatgatttccataatttcagcgctttaaacttgcccccttaccaccctgcaagagacatgcaagacactttctactttaaagatcacaagcttttaaggacccacacttcgcccgttcaaatccacaccatgcaagaacagaccccacccattaagatgatttgtttaggcgaaacctttaggcgcgattatgacttgacccacacgcccatgttccaccaaattgaagggcttgtcgtggatcaaaaagggaatatccgtttcacgcacttaaagggcgtgatcgaagactttttgcattatttctttggcggcgtgaaattaaggtggcgttctagctttttccctttcacagagccaagcgctgaagtggatattagttgtgtgttttgcaaacaggaaggctgtagggtttgctcgcacacaggctggctagaagtgttgggctgtggcatggtcaataatgcggtgtttgaagccatagggtatgagaatgtgagcgggtttgcctttggcatggggattgaaagattggccatgctgacttgtcaaatcaatgatttacgcagtttttttgaaactgatttgagagtgttggagagtttttaatgaaactgagcgtcaatgatttgaatatttttgtagatacgcctaaagatatagccaaactctgtgaggatttgagccgcttaggcttagaagtggaaagctgtatcccttgtatcgctcctaaaaatgtggttgtgggtaaggttttagaaaaagccccccacaaaaacgccgaaaaactcagcgtgtgtcaagtggatgtgggtaaagaagtgttgccaatcgtgtgcggggctaaaaatgtcgcgccaaaccaatttgcgccagtcgccctcaaaggagcgatcataggctcaaccacaatcgctaaaaccgagcttaggggggttgaaagccatggcatgatttgctctagcactgaattaggcttccctaaaatcaatgatggcatcttggaattagatgagagcgttggggagttggttttagggaaggaattacatgaatacgcccctttcaacacgcatgttttagaaatttcattgacccccaatcgtggggattgcttgagcgttttaggtattgccagagagattagcgccttttatcacacgcccctaaaacccattaaagctttaaattttacacccaaaagcgatttgatcacgcttagtgtgggtgaaaatattgaatcgcatctggcttattatttaatttataatcattctttaaaaacccctttaaatatcaagctttcgctcgctcataacaatgccttaagtgagaacgacctgaacaatttcatagaatttagtacgcattttagtggggtaatattgaacgcttatagcctgaatacaacccctgttgatttgagcgtgaaaaacgatgaaaacaaccttgaaagcgtttatatcaaccatcaaaaacgctccactatcgctatcaagcatcaagaccaaaaagatttgagcgagtgtttgcttttagaagcgagttatagtgatccgataagcctgtctttgaaattacacgctctaaaagataaaacgcttcaaaaagacagtgcccttatttataggagcgctagggggagcaaccctaatctatcagacggcttgaattttttaagcacccagttaaaagccacgattttagaaagcaaacaaaccaagcattctttaaaggatcacgcccttaaattccaacttgaagacattactgaaattttggggcttgttatagaagcagaaaaaattcaaggcattttaaaaaatttaggttttaaagttagcgcaaaagagccaaactcaaaaccccaaattttagaggttatcgttcccaatttcaggcatgacattaaaacgatccaagatattgctgaagaaatcttgcgctttgtagggattgataatttgatctcaaagccccttgatagcatcagtagcaaacattcaaacccccattatgacacgcaccgcttttttgaaaaccttaaacacaaggctctcgcttgcggttttaaagaagtcattcattacgtgttttactctaaagaaaaacagcaaaaactgggctttgaagttttagaagatcccctagaattgcaaaaccctatcacaacggaattaaacaccctaagaacgagtcttgtttgcgggcttttagacgccagcttaaggaataaaaatttagggtttaaaagcatcgccctttatgaaaaagggagcgtgtataactctaaaagagaagagatccaaaaactaggctttttaataagcggcttacaaaagaaagagagctaccctgacgctaaaggcaaggcgtgggatttttactctttcgctgaatgcgtttcaagaattataggggattttagcttggaaaaactagacactcaaacccccattaaccacccctaccagagcgctaaaatcattcaaaataatgaagtaataggcgtaatcgctaaaatccaccctaaagtgatccaggaatgggatttgtttgaaagctattacgctgagatagacgcttctaaactcaaacgccctgccatgctgttaaaaccctttagcatttaccctagcagtgtgagggatttgactctcatcattgatgaaaataccgcttttagcaggattaaaaaagccttaaaagacgctcaaatccctaatttaagcgaaattctaccccttgatatttttaaagaaagcgataacaccatagccttaagcgtgcgttgcatgatccattctttagaaaaaaccttaaatgatgaagaggtcaattcagccgtgcaaaaagcgcttgaaattttagaaaaagaatttaacgcccgccttaagggataatataaaggataattgtgatagagcttgacattaatgccagcgataaatcgctctcgcacagagccgttatttttagcctgctcgctcaaaagccttgtttcgtgcggaattttttaatgggagaagattgtttaagctctttagaaatcgctcaaaatttaggggctaaagtggaaaatatcgccaaaaattcttttaaaatcacaccaccaacggctataaaagagcctaacaagattttaaattgcaacaattctggcaccagtatgcgtttatacagcgggcttttaagcgctcaaaaagggctttttgttttaagcggggacaattccctaaactcacgccccatgaaaagaatcattgagcctttgaaagtttttggggcaaggattttagggagggaggataaccatttcgcccccttagcgattgtagggagtcctttaaaagcttgcgattatgaaagccctatcgcttcagctcaagtcaaaagcgcttttattttaagcgccttgcaagctcaaggcataagcgcctataaagaaagcgagcttagccgtaaccacacagaaatcatgcttaaaagtttgggggctaacattcaaaatcaagacggcgttttaaaaatttcacccctagaaaaacccctagaagcctttgactttactatagccaatgatccgtctagcgcgttttttttcgctctcgcttgcgcgattacgccaaaaagccgccttcttttaaaaaatgtcttgctcaaccccactcgcatagaagcttttgaagttttgaaaaaaatgggcgcttccatagagtatgcgattcaatccaaagatttagaaatcattggcgatatttacatagaacatgcccctttaaaagcgatcgctattaatcaaaataccgccagccttattgatgaaatccccgctttaagcatcgctatgctttttgcaaaaggcaaaagcatggtgagaaacgctaaagatttacgagccaaagaaagcgataggattaaagcggttgtttctaatttcaaagctttagggattgagtgcgaagagtttgaagacgggttttatatagagggattaggagatataagcccattaaagcagcatttttctaagattaaaccccctattatcaagagtttcaatgatcacaggattgcgatgagtttcgctgttttaactttaattttacctttagaaattgacaatttagaatgcgcaaacatttctttcccaacctttcagctttggctcaatctattcaaaaaaaggagtctcaatggaaattaaaatggctaaggattatggtttttgttttggcgtcaaaagagcgatacaaatcgctgaaaaaaatcaaaacagcttgatttttggctcgctcatccataacgctaaagaaatcaatcgtttggaaaaaaatttcaatgtgaaaattgaagaagatcctaaaaaaatccctaaaaataagagcgtgatcataagaacccatggcattcctaaacaggatttagaatatttgaaaaataagggggttaaaatcactgatgcgacttgcccgtatgtgatcaaacctcaacaaattgtggaatccatgagtaaagaagggtatcaaatcgtgctttttggggacattaaccaccctgaagtcaagggcgtgatcagctatgccactaaccaggctttagttgtcaattcgttagaagaattgcaagaaaaaaagctccaacggaaagtggctttagtctctcaaaccaccaaacaaaccccaaaactcttgcaaatcgcttcttatttggtggaaagatgcactgaagtgcgtatttttaacacgatttgtaacgccacttcctacaaccaaaaagccgctttggatttgagtaaggaagtggatattatgatagtcgtgggcggtaaaacttcttcaaacaccaaacagctcttaagcatcgccaaacagcattgtaaagacagctatttagtggaagatgaaaacgaattagagttagcgtggtttaaggataagaaattgtgcgggattaccgctggggcttccacgccggattggattatagaaaatgtcaagcaaaaaatcagcacgatttaacacgttttgaaaattttctttaaaaaaaccactaattgttaatttttaaacgattttgtaagccaaaaaaggatacaatccccctaaggaattttatatttattttatagtaaggcagtcaatgagcaagatagcagacgatcagtattttaatgacgaggaggaagacttcgcaaaactcttagaaaaagaagaaactctagaaaaaggcactatcaaagaagggttaatcgtttccattaatgagaatgatgggtatgccatggtgagcgtgggcggtaagacagaaggccgtttggctttgaatgagatcaccgatgaaaaggggcaattgctgtatcaaaaaaatgaccccattgtcgtgcatgtgtccgaaaaaggcgaacaccctagcgtttcctacaaaaaggccatctcccaacaaaagattcaagctaaaattgaagaattaggcgaaaactatgaaaacgccattattgagggcaagatcgtaggcaagaataaaggaggctatatcgtggagtctcaaggcgtggagtatttcctctcccgctcgcactcttctttaaagaatgacgcaaaccatatcggcaaacgcattaaagcgtgtatcattcgtgtggataaggaaaaccactctatcaatatttctcgcaaacgattctttgaagtcaatgacaaacgacagcttgaagtttctaaagaattgttagaagccacagagccggtgttaggggttgtgcgccagatcactccttttggtatttttgtagaagttaaggggattgagggcttggtccattattctgaaatcagccataaaggaccagtaaaccctgaaaaatactacaaagaaggcgatgaagtctatgtcaaagccatcgcttacgatgaggaaaaaagacgcctttcactctctataaaagcgaccatagaagacccatgggaagagatccaagacaagctaaaacccggatacgccattaaggtggtggtgagcaacattgaacattatggggtgtttgtggatattggtaatgatattgaaggctttttgcatgtttctgaaatctcttgggataaaaatgtcagccaccctagccattacttgagcgtggggcaagaaattgatgtgaagatcattgacattgatcctaaaaaccgccgcttaagggtttctttaaaacaactcactaacaggccttttgatgtttttgaatctaaacaccaagtgggggatattgtagagggcaaagtggcgactttaacggattttggggcgtttttgaatctgggtggggtggatggtttgctccacaatcacgacgctttttgggataaagataaaaaatgcaaagaccactataaaattggcgatgtgatcaaagtgaaaatccttaaaatcaacaaaaaagataaaaagatttctttgagcgcgaagcacttggtgaattcccccacagaagaattcgctcaaaagcataaaacagacagcgtgattcaaggcaaagtggtgagtatcaaggattttggcgttttcattcatgccgatggcattgatgtgctgatcaaaaatgaagatttaaaccccttgaaaaaagatgaaatcaaaatggggcaggaaatcacatgcgtggttgttgcgattgaaaaatccaacaacaaggtgcgtgcttctgtgcataggttagagcgtaaaaaagaaaaagaagaattgcaagcttttaacacgagcgatgataaaatgactttaggggatattcttaaagaaaaactctaaagagtgattttaaaagcatgagaatggcatgagatttaagggtgttgttgcttttatttccctagctgtcgctcttagcgttttagcttatttgttcttaagcgttaaaaaagaaatgcccactacttctcatgcaatctctcaaaccaatgaaagcccctctcaaaccaatgaaaaaagccatgaaatcaacctagaagaaaatagtcctaataatcctaatacccctaacgatgaaaaagccccccataacgaagaagatcataacaacaccctttttcaaaaccttgatgcgcaagaagtcatcaattaccccgttgtggaacatcattttgagatcccttttgaagaaaaaaaaagggagtattcaaagcttatcattaaggatttaaaggactatcaatggtggtgtttaaaagaaatcctcaagaaagaacagattgattacgcttacgataacaccaaaaaccactccggtctcatcatctatttagatgaaaataaaaaagaacgcttgctggctgatttagactattataaaatacgctatcatgctgttttttaaattcaaaggataaaaatgtatcaagtagccatttgcgaccccatccatgctaaaggcattcaaatcttagaagctcaaaaagacattgtcttgcatgattattccaaatgccctaaaaaggagcttttagaaaaactcactcctatggatgcgctcatcactcgcagcatgacccctatcacaagcgattttttaaagcccttaacccatttaaaatccattgtgagagcgggcgtgggagtggataatattgatttagaaagctgctctcaaaaaggcattgtggtgatgaatatccctaccgctaacacgattgccgctgtggaattaacgatggcgcatttgatcaatgcggtgcgctcgttcccttgtgcgaacgatcaaatcaaacaccaacggctatggaaaagagaagactggtatggcacggaattgaaaaataaaaagctaggcattatcggttttgggaatattggctctagggtgggcattagagctaaagcttttgaaatggaagttttagcctatgatccttatatcccttcttcaaaagccactgatttaggggtcatttacacaaaaaattttgaagacattttgcaatgcgacatgatcactatccacacccctaaaaacaaagaaacgattaacatgataggcgctaaagagattgaacgcatgaaaaaaggggttattttgatcaattgcgctagaggggggctttataatgaagacgccctttatgaagctttagaaaccaaaaaagtgcgttggcttggcattgatgtcttttctaaagagcctggcattcataacaagcttttagacttgcctaatgtgtatgcgacccctcatattggcgcgaacactttagagtcccaagaagaaatttcaaaaaaagccgctcaaggggttatggaatctttaaggggttcaagccacccgcatgctctgaatttacccatgcaagcttttgatgcaagcgctaaagcctacttgaatttagcgcaaaaactgggttatttttccagtcaaatccataagggcgtgtgccaaaaaattgaactcagtctttgcggggagatcaaccaattcaaagacgcccttgtcgcttttacgctagtaggggtgttaaaacccgttgtaggggataagatcaattacattaacgccccctttgtggccaaagaaagaggcattgaaatcaaggttagccttaaagaaagcgcttcaccttataaaaacatgctttctttaaccctaaatacggctaatggcgcgatcagcgtgagcggcacggtgtttgaagaagatattttaaaactcactgagatcgatgggtttcatattgatatagagccaaagggtaaaatgcttttattcaggaatacggatattccaggcgttattgggagcgtggggaatgcgttcgctaggcatggcattaatatcgctgattttcgtttggggcgcaacacgcaaaaagaagccctagcgctcatcattgtagatgaagaagtttctttggaagttttagaagagcttaaaaacattcctgcatgcttaagcgttcattatgtggttatttaaggtaattggatgcgagattttttaaagcttttaaaaaagcatgatgaattaaagatcattgacaccccccttgaagtggatttagaaatcgctcatctggcgtatatagaagcgaaaaaacctaatggaggcaaagcccttttattcacgcaacccataagaaaagagcataaccaaatcaaaacctttggcatgcctgttttgatgaacgcttttggctctttcaaacgattagatcttttattaaaaacccccatagaggatttacaacaacgcatgcaagctttcttgcgctttgacacccctaaaaacttcactgagagtttgaaagttttaaaagatttatgggatttaagacacattttccctaaaaaaaccgctcgccccaaagatctcatcaccaagcaagacaaagaagtcaatttgtgggatctacccgttttaaaaacttgggaaaaagatggcggggctttcatcactatggggcaagtctatacccaaagcctggatcataaaaaaaagaatttgggcatgtatcgtttgcaggtttatgataaaaaccatttaggcttgcactggcaaatccataaagactcccagctctttttccacgaatacgctaaggctaaagtcaaaatgcctgtcagcatcgctattggtggggatttgctctacacatggtgcgcgacagcccccttaccttatggcatttatgagctcatgctctatgggtttatgagaggaaaaaaagcacgcgtgatgccatgcttgagtaatcctttgagcgtgccaagcgattgcgatattgtgatagaagggtttgtggattgcgaaaaattagagcttgaagggccttttggggatcacactggctattacacccccattgagccttaccctgttttagaagtcaaaaccattagctataaaaaagattccatttacttagccactgtggtgggtaagccccctttagaagacaaatacatggggtatttgactgaacgcttgttcttgcccttgcttcaaacgcatgcccccaatctcatagattattacatgccagaaaatggggtgtttcataatttgattttagccaaaatacacacgcgctataacgctcatgccaagcaagtcatgcatgctttttggggcgtggggcagatgagttttgtcaagcatgcgatttttgtcaatgaagacgcccctaatctaagagacaccaacgctatcattgagtatatattagagaatttttctaaagaaaacgcgctcatctctcaaggcgtgtgcgacgcgctagatcatgcaagccctgaatacgctatgggggggaaactcggtattgatgcgacttctaaaagcaataccccctaccccacgcttttaaacgatagcgccttattagcgcttttacaagataaaatgcaaaatatcgttcttttgaagcaatattacccgcacactcgtaaccccatttgcgtgatcagcgtggaaaagaaagacaaaagcgtcattgaattggctaaaaacttgctcggttttgaagagcatttgcgcatcgtcatttttgtagagcataccagcaacgatttaaacaacccttacatgctgttatggcgcatcgttaataacattgacgccaagcgcgatattctcacttctaaacattgcttttttatagacgctactaataagggcgttatggacaaacattttagagaatggccagtagaaacgaattgctccatggaagtcatagaaaatttgaaaaagaaagggcttttaaaagattttgaaactttaaaccaaaaattccacctcacgcattctttcagcacgcacaaagaagatctataaagaatagccataaagaaggattatgttagattatcgccaaaggattgataccctcatcaccaaaatagaaaaggcccgcaccgcctattcaagacaccacattgtcaaaatcgtggctgtttcaaaaaacgcttccctagaagctatccaacattactacaactgctctcaaagggcttttggagaaaataaagttcaagatttaaaaactaaaatgcattctttagagcatttgccccttgaatggcacatgataggctctttacaagaaaataaaatcaacgcgcttttgagtttaaagcccgcccttttgcattctttagactctttaaaactcgctttgaagatagaaaagcgttgcgaaacactaggcgtaactttaaacgcccttttacaggttaatagcgcgtatgaggaaagtaaaagcggggtggtgcctgaagaagcgctagaaatttattctcaaatcagtgaaacttgcaagcgcctcaaacttaaggggctgatgtgtataggggcgcacaccgatgatgaaaagaaaattgaaaaatcctttatcaccaccaaaaaactttttgaccaaataaagaacgcgagcgttctttcaatgggcatgagtgatgattttgaattagcgattgcttgcggggcgaatcttttaaggattggctcttttttgttcaaagagtgagatgttggaaacttatgcgcttaaaaatggggctgtttttatctctgatgcgcattttttgcccaaaagccctcatttaatccatacgcttaaagaacttttacgcaccaaacccccacaagtctttttcatgggcgatattttccatgttcttgtgggctatttacccctagatagagagcaacaaaaaatcattggtttaatccatgcgttaagcgaaatttcacaagtcttttattttgaaggcaaccatgatttttccatgcgtttggtgttgagttctaaagtggttgtttttgagcgccaaaaccagcccgcattattccaatatgataacaaacgctttttgctagcccatggggatttattcatcactaaagcgtatgaattttacatcacgcagctcacttccacttgggcgagattttttttaacttttttaaatttattaagttttaaaaccttataccccctttttaaaaaactcatttatcaaaaacccgtccgcctttgggaattagagccaaaagaattaaaagcctttattgaaaagcgcctaaaagcctatcaaaactatattaaagatctcaacattgacagcattgacggcattatagaggggcattttcacctcaaaagcagcacaaaaatccattcaagcgcgcctatttactgcccactgccttccttttattacgaacaaagcctttttaaggtatcatcaagcattttagaaccatctcaagataaggacgcctaaatcatggcagaaaaaacagttaacgatttaaaactaagtgagatagaactcgtggattttcgtatttatggcatgcaagagggcgtcccttatgaggggatttatggcattaatgtggctaaagtccaagaaatcatccccatgcctaccctttttgaataccccactaatctggattacattatcggcgtgtttgatttgcgctccacgatcattccgcttattgatttggctaaatggatagggattgtcccggataaaagcaaggaaaatgaaggaatcgtcatcatcactgaatttaacaacgttaaaatgggctttttagtccattcggccaggcgcatcaggcgcattagctggaaagatgtggagcctgcatcctttagcgcctctaatagcatcaataaagaaaatatcaccggcaccacgcgcattgaaaacgacaaaaccctgcttattttggatttagaaagcattttagacgatttaaagcttaatgaagacgctaaaagcactaaggaagacacccccaaacagcattttgaaggcgaagtgttgtttttagacgatagcaagaccgcaagaaaaaccttaaaaaaccatttgagcaaattgggttttagcatcacggaagctgtggatggggaagacgggctgaacaaattagaaatgttgttcaaaaaatatggggacgatttgaggaaacatttgaaattcattatttcagatgttgaaatgcctaaaatggatggctatcatttcttattcaagctccaaaaagaccctaggtttgcttatattcctgtgatttttaattcttctatttgcgataattacagcgctgaaagggctaaagaaatgggggctgtggcgtatttggtcaagtttgatgcagaaaaattcaccgaagaaatttctaagattttagacaagaatgcgtaattttttttataaaattgtaaaatactcttatctcaaacgctaaaaagggttttaaatggatgatttgcaagaaataatggaagacttcttgattgaagcctttgaaatgaatgagcaattggatcaggatctggtggaattagagcataaccctgaagatttggacttgctcaatcgcatttttagagtcgcccacaccattaaaggctctagctcgtttttgaatcttaacattctcacgcacctcacgcacaacatggaagatgtcttaaatcgcgccagaaagggcgaaattaagatcacgccggatattatggatgtcgtgttgcgctccattgatttgatgaaaaccttactcgtaacgattagagataccggatcggatactaataacggcaaggaaaacgagattgaagaagtagtcaaaaagcttcaagccattacgagccaaaatttagagggcgctaaagaaacttcagggactaaagaagccccagaaaaagaagtaaaaaaagaaaataaagaaaaagcgaaagaagaagttaaaacaaataaaactcctactacagaaaaccttacaagcgataacccgctagccgatgagccggatttggattatgctaacatgagcgctgaagaagtggaagcggagattgaacggctgcttaacaagcgccaagaggccgataaagaacgaagagctcaaaaaaagcaagaagatcaagccaagcctaaacaagaagtcgccccagcaaaagaaactcctaaaacagaaacccccaaagcccctaaaacagaaactaaagctaaggctaaagcggatactgaagaaaataaagccccctctattggcgtggagcaaaccgttagggtggatgtgcgccgcttggatcacttgatgaatctaatcggcgagcttgtgttagggaagaatcgtttgattagaatctatagcgatgtggaagaacgctatgatggggaaaagtttttagaggaattaaaccaggtagtttcttctatttcagcggtaacgacagacttgcagcttgcggtgatgaaaacccggatgcaaccagtgggcaaggtgttcaataaattccctcgcatggtaagggatttgagccgggaattaggcaagagcattgaattgattattgagggcgaagaaaccgagcttgataaatccattgtagaagagattggtgatccgctcatccacattatccgcaactcatgcgatcatgggattgaacctttagaagaaagaaaaaggcttaacaagcctgaaaccggtaaggtgcaattgagcgcgtataatgagggcaatcacattgtgattaaaatctctgatgatggcaagggattagatcctgtgatgcttaaagaaaaagcgattgaaaaaggggtgattagcgaaagagacgctgaaagcatgagcgatagggaagcgtttaacctcattttcaagccaggcttttctaccgcaaaagtcgtttccaacgtttcaggcagaggcgtgggcatggatgtggtgaaaaccaatattgaaaagcttaatgggatcattgaaatcgattcagaagtgggggtaggcacgactcaaaagcttaaaatccctctcactctggctatcattcaagctttactcgtgggcgttcaagaagaatattacgctatcccgctttcttcagttttagaaaccgtgcgcatcagccaggatgaaatttacaccgttgatggcaaaagcgtgttgcgtttgagagatgaggtgctttctttggtgcgcctttctgatatttttaaagtggatgctattttggagtccaactctgatgtgtatgtggttatcattggcttggccgatcaaaaaattggcgtgatcgtggattatttgatcggtcaagaagaggtggtcatcaaatctttaggttattaccttaaaaacaccaaaggtattgccggcgctacggtgagaggcgatgggaaaatcaccctcattgtagatgtgggggcgatgatggaaatggcaaaaagcatcaaagtcaatatcactaccttgatgaacgaatccgaaaacacgaaaagcaaaaattctcctagcgattatgtcgtcttggcgattgatgacagcagcacggacagagcgattatccgcaaatgtttaaaaccattaggcatcacgctcttagaggccactaacggcttagagggcttagagatgctcaaaaatggcgataagattccggacgctattttagtggatattgagatgcctaaaatggatggttacactttcgcctctgaagtgcgtaaatacaataaattcaaaaacctgcctttgatcgccgttaccagtcgggtgactaaaacggacagaatgtgcggcgttgaatccggcatgactgaatacatcactaaaccttatagcggtgaatatttaaccaccgtagtgaagcgcagcattaaattagaaggagaccaatcgtgagcaatcaattaaaagatttatttgaaagacaaaaagaagctaatgcaagctctaaacaagaagacaatgaagaaattttgcaattcattggctttattatcggcgatgaagaatacgccattcccattttgaatattttagagatcgtcaaacccattggctacacacgagtccctgaaaccccaaactatgtgcttggcgtgttcaatttaaggggtaatgtcttccctttgatcagtttgcgtttaaagtttggcttgaaagcggaaaaacaaaacaaagacactcgttatttggtggtacgccataacgatcagatcgctgggtttttcattgatcgcctaactgaagccattcgcatcaagcaaaccgatattgacccggtgccagagactttgagcgataacaataatttaacctatggcattgggaaacaaaacgacagactcgtaaccattttaagagtggaagaaatcttaaaaaaagacttttaaaaccttttctatcaaacccttatgggctttgaaaaagacttattccattaaaaagcttgattaaaataaagcatctcttgtaatacgctaaaaacagagtctttttcaatattttcttttaaaaatagcgtgaaacttttttaaacgggtttaaaaagaacttcttattttttagtttttgttgccaacgctttttaacaagtggggctttttgcattgagattcactagattgtagccccctccttttaaatttcctatttcaacacttctaaaagcgcttcataattgggctcttctaaaatgttttgaacgatttctttatagataaccactcccttatcatcaagaacaaacaccgatcgagcgagtaagccttgtaaagagcctttgcctaacagcacgccgtaattttccccaaaagccttatacctaaaatcgcttaagattcttaagtccttaatgccttcagcgccgcaaatttgcccttgagaaaaaggcaagtccatagaaataacgctaaaactcacagaaggcagtttgccggcttgctcattgaagtgtttggcttggagcaagcaaaccgatccggttagactaggaagcgcgctaacgacttgaaaacgcacgccttgcttcaacaaattgacttcttgcaaatcgccattgaccaatttcacatcaggggctttatcgcccacttttaaggctttcccttctaattggtatgtttcttctttaaaagtaactttttgcatggttaaatcctttctaatgaattgctaattgcgttagaatagtagtcaattaaaattaacttttaaaaaatttaaagagaatttgtttaaaaagtcgttttcattttaaaaaaccccttaaaatctacaaaatttgcataacgatccatttttaagaaaagatttaccaaaaagtattaaaaaatgattacaatacggctatctaatcacaaggagaaaacatgtttacattacgagagttgccttttgctaaagacagcatgggggattttttaagccctgtagcgtttgatttccaccatgggaaacaccatcaagcttatgtgaataatttgaataacttaatcaaaggcacggattttgagaaaagttctttgttcgctattttaacgaagtctagcggaggcgtgtttaataacgccgctcaaatttataaccacgatttttattgggattgcctaagccccaaagcgactgccctaagcgatgagttaaaaggggctttagaaaaagatttcggctcgttggaaaaatttaaagaagacttcattaagagcgcgaccactttgtttggctctggttggaattgggcagcgtataatttagacactcaaaaaattgaaatcattcaaacgagcaacgctcaaaccccagttacggacaaaaaagtgccgcttttagtggtggatgtgtgggagcatgcttattacattgaccataaaaacgcacgccctgtgtatttggaaaaattctatgggcatgtcaattggcattttgtttctcaatgctatgaatgggcgaaaaaagaaggcttaggatcagtggattactacatcaatgaattggtgcataaaaaagtttaagcgttattttgatagggtggtttaaaggtttttaaaccacgcttcttttttgaatgaaagatactctgtttaacgaatctctagacaaacgcttttgctttgatgagaaagtcgcccatgtttttgatgacatgttggagcgttctatcccttattatcatgaaatgttgaatctgggtgcgtattttatcgctcaaaatttaaaagaaaatgtctatcataagtccttgcctaagcccttgatttatgatttgggctgttctaccgggaacttttttatcgcacttaaccaacagatccaacaggatattgagcttgtagggattgacaattccatgcccatgctcaaaaaagcgcaagaaaaattaaaagattttaacaatgtccgttttgaatgcatggattttttagaggttgagtttaaagaagcgagtgcgttttcattgctttttgtgttgcaatttgtccgccccatgcaaagagaggtgttgctcaaaaagatttataacagccttgcgttgaatggcgttttattggtgggcgaaaagatcatgagcgaagatcggatattagacaagcaaatgatagaactatactacctttataaacaaaatcagggttatagccacaatgaaatcgctttcaaaagagaagcgttagaaaatgtgcttgtgccttatagtttgaaagaaaatatcgcgcttttagaaagcgtggggtttaagcatgtggaagcgctgtttaaatgggtgaatttcacgctgttagttgccagaaaaacttaagttttttaaaacaatatagaagacttaagttttttaaaagaatatagaaaacttgagtgttttaaaaaatatccacaggatccatgttcacgctgcaagggatattgggggcggtttttaaaaacgcatgcacgcttttgattaggcttaaagggtttttggaacgcaataaaataaggtagcgataagaagaagcgattttttcaatgggggctttgaaattagagagcgttacgcccttttctaaacacgaagaaagggtttgagaggcttttaggctcaattgttgggctttttcttcgtttttatgcttaaattccaacaaacacagccttgaaaaaggcgggtagagttcgcacctttcttgcaattcgtattgtaaaaaatcttcataatcttctaagaaattttctaacagatctgtttcggtgctttgaatgaacacttggccagaaatttgcctagcgctcctcccagcgatttgataaagtaacgacacgccttcttctaaagccctgtaactattagatttaatgatattgtctatgcctaaaacaaccgctaaactcactttagcgtaatcatgccctttgcttatcatttgagtgccgattaagatattggttttttgagcgttgaaatcgtttaaaatattgtggagttttttgggcgtgctggtgtgatctttatccaaaatcgctattttagccccctctaaaaggctttctaactcgttcaacacttgcatggtgcctatccttttacccactaaaacttcgctttggcatgcgttgcaaattctagggatagggcttgaaaaatggcaataatggcacatgagtttgttggtctttaaatgcaaactcatattcacgctgcaaaaggggcattgaacgcttttgtaacaattttggcacagcaaggttttgaaattagcccttgtaggcacaaaaataatggcttgctcgtttttgtctatcacttgttgcagcgcttctaggagtttgggcgtgataaaacgctcggttttttcaaaaataatgtttttttgcgtgggggtatagcgcccctttaagcgcactaaagccttatctttaaagcgttggtaactactcaaacttggcgtagcagagcctaaaatcacttgaatagggaatttatgggataaatacaagcataaatccctagcgttatacatagggctttgctgggatttataagaaaagtcatgctcttcatctacaatgatcaaacccaactctttaaggggtaaaaacaacgcgcttcgtgtgcctaccactaatttgatttcttgcgaataaagcttttctaaaaattgttttttttgattttgagagagtttgctatgccacaagcctaaattttctttaaaaacttttttaaggcgttgttgcatttgaggggtgagggcgatttctggcactaacaacagagcgctttttttttgctctaaagtttgagcgattgcatgcatataaatttcggttttcccgctacccgtatcgccaaagagcaagcttgctggatgtttttgcaattcttttaaggctttggtttgcgtttggcttaatacattaagaacaggctcaattttttctaaccccattccatcgcattctttaaaaggggcaaaaaggcttaagactgaagaaagattagccgagtaatattgagcgataaaaatagcgagctctatttgaaaagggagtaaaaaataaggggttttttctagttctaggcattcaaaagagggttttgaaacttcttcaagaacgacgcctaaaagcgttctattccttaaagggatattgactaacgctcctttaaggtgtcgctctttagaaaagtaagttaaggggggggttttattttttaaaggagcgattaagtgatagaacatgatgagattttttctaaaagcttttggagttcattgtgcaaatactcgttttgacaactttcatgcaaataatcctttaaaagctctaaggcgtttaattcttggttatggaaacgctcctttagggtgcgtttcatctcatcgctaaaggtgttgttgagagagattttatagcgtttgcccaaataagtgatttctaagctatcgttttctaaagacatgtttttaatggtttatgacaataaatcagagattttgtcataaagaccttgaatacccttatctttagcgctcaattcatcgtataaaatagcgatttgaatgtctttttcttcattttgtgcatttagggtggtgtttgcttggcgtaaagcgttcaactcttcttcttgtttttggattttttcaatcaattcatcaattttagcacccaactggtttaataaacttaaagattgcatcataagcctttcatggtttttaaaagttattatatcaaagctattaaattatcgcaaaatacccctatccccttaaggcaatgacttttaccataaaatcaagcagctaaatcctatttttaagcaattcttatggcggtatttggtatttttgattaccatagagcaacaagatagagagcttgcagggaatgataaatgcaaaaaagtatattaaaaataactctgttgttggtttttctctttttaaggaatgctgttggtttagacgataaaaaagcagctcctaaaagcgttcaaaatacccctaaaaatttaccccctatccaattaaggctcgatcaagcctatgaagatcttatcaaaatgttagacaatatgggaaaaagcacgcagtatgagttccccaaaattaaagaaatcctagaacaaagcgaagaggaatggctaggagtcgcccatgaagaatgcgtggcgttagtcatgctaataagccctaaggcttctattgaaaacagcccgatttataagaattgctatgaagcttatgtgaagcaaagaatccatgatttatatgatttttatatagagggcaaaaaggtgaaaagaaaaatcaagaaagcccatgagcatgaaatggccctcaacaaatcccaacccttaaaaaaagaaccgcctaaaagcgagaataaaaagagtttaacaaaacctagcttgaaagacgcaaagatccctaaagggtattacttgcaaattggggcttttttaaattcgcccagtaaggattttttgcaaacgctcaaaaatttccctcaccaaatggaggaaaaagactccctcacgcattatttgattggcccttataaaaccaaagaagaagccctaaaacagcttgaaaatgcggctaaaagctttaaaaataagcctgcgttggtagagaagtagtcgtttattttttagtagctttttccaatggagtattgattataaaatctaaaaaagcctttagtatttttcaaacaataaaagatcttaacgctagttgggtgataacttcttaaaaaagcgctcttttggggttaaggggttttagttgggggttgcatggggggaatgatttcaaaataccccctatccccttaagaaaatgagttttaaaaataaagtaaggtttttagttgtctgcattcaataaaaacaaatccatcgttttatgggattttataaagccacatggctattagcgtaacaaacaaactcgcgcccaaaaacacatagcctatcattttataaagggggataaaggttttttgaatttcttcttctgcaataatgattttagaaacccctaatcggttagttggggcgctgtctgtgaggtaaaagccctgttttttaagcgcaaaataaggggttttgatcaaggcgtcatttttaaaagaggccacaaacgccccgatattagaaaacttgacttggttgtctgtatccaacagaacaaagggggtgtctttgaatcgttcttctaagatttttaaaggctctaaagaataggcattatccaactctaaaaggcttttagcgatcgcatcagcggtgtattgcatgcgtatttgggtgttttccaaaaggttatttttcgcataaaagaaaaacaacgctaacaaaacccccactaaaagcaaggtagaaagggtataaacgattaaaaaacgctttttaaaagaatggggcatgacgaacctttttgttggtagcgggttggataacacagctttttatgattggattaaaaacgctcaaacgcaacccttttttctaccatatttatttaattttatggtaaatttttgaaaaattgttataattcctacacttttattggtaaattcatttaaaaaaaaggagtttagaatatgcttgatatatggatagatatgataatctgtattttttatttgctcttttttacgactccttacattgtgggcgatattttgcaattgaaatttgtccgccaaaagctctgcgagaagcctgttttactcccacaaaaggattatgaagaagcgggtcattatgccattaggaaaatgcaattatctattatttctcaaattttagacggaatcatctttgctggttgggtcttttttggtttgacgcatttagaagatttgacgcattatttaaaccttcctgaaacgctaggttacttggtgtttgctttgttgtttttagcgattcaaagcgttttgtctttacccattagctactacaccaccatgcatttggataaggaatttggcttttctaaggtgagcttgtcgttgttttttaaggattttttcaaagggttatcgctcactttaggcgtggggttgttgttgatttacaccctcattatgatcattgaacatgtggagcattgggagattagctcgttttttgtcgtgtttgtttttatgatcttagctaatcttttttaccctaaaatcgcccagcttttcaaccaattcacccccttgaataatagggatttggagagtcaaattgagagcatgatggataaagtgggttttaaatctcaaggtatctttgtgatggatgctagcaagagggacgggcgattgaacgcgtattttgggggcttgggtaaaaacaagcgggtggtgttgtttgacactttgatctctaaagttgggacagaagggcttttagccattttagggcatgagttagggcattttaaaaataaggatttgttgaaaaatttagggattatggggggtttgctcgctcttgtttttgctctgatcgctcatttgccgccgttggtttttgaaggctttaatgtctcgcaaacgccagcgagtttgattgcgattttactcttgcttttgccggtgttttctttttacgccatgcctttgatcgggttttttagccgcaagaatgaatacaatgcggacaaatttggggcgagtttaagctctaaagagactttagccaaagcgttagtgtccattgtgaatgaaaataaagcgttcccctattcgcaccctttttatgttttcttgcatttcacgcacccgcccttattagagcgcttgaaagctttggattacgaaattgaatgaccctttcacaagccctaaataaagccaaaaaagaattatcgccaaaaggctttaggggagggttagagtctgaaattctattgggctttgttttgcaaaaagaaagggtttttttgcacacgcatgcctatttagaattaagccacaaagaagaggtgcacttttttgaattggtaggaaagcgcctaaatgactgccccatagagtatttattaggaagctgtgatttttatgggcgctcttttttcgtgaatgagcatgttttaatcccacggcctgaaaccgagattttagtccaaaaagcccttgatattatttctcaataccatttaaaagaaataggcgaaatcggcatagggagcggatgcgtgtccgttagtttggctttagaaaaccctaaactttgtattcatgcgagcgatatttcaccaaaagctttagaagtggcgttaaaaaacattgaacgcttttgtctaaaagagcgtgtttttttaaaacaaacgtgcctttgggatcatatgcccatgatagaaatgcttgtctctaacccgccctatatcgctagagattatcctttggaaaaatccgtcctcaaagaaccgcatgaagccctttttgggggggttaaaggcgatgaaatcttaaaagaaatcatttttttagccgctaaattaaaaatcccttttttggtttgtgaaatggggtatgaccagttaaagagcttgaaagaatgcttggaattttgcggttataatgcagagttttacaaggatttgagcggctttgatagaggatttgtgggcgttttaaaaagttttttaagataaattaaaacttaattacccttttagtgttacaataaaaacacttaaaacaataaaggatgccgctcatgtatgttgaaaaaattctccagtctttacagaaaaaatacccttatcaaaaagaattccatcaagccgtttatgaggctatcacttcgttaaaaccccttttagacagcgataaaagctatgaaaagcatgcgattttagagcgtttgattgagcctgaaagggagattttttttagggtgtgttggctagatgataaccatcaaatccaagtcaatcgggggtgtagggttgaattcaattcggctattggcccttataaggggggtttgagattccaccctagcgtgaatgaaagcgtgatcaagtttttaggctttgagcaagtgttgaaaaattcgctcaccactttggctatggggggcgctaagggggggagcgattttgaccctaaagaaaagagcgagcatgagatcatgcgtttttgccaggcgttcatggacgaattgtaccgccacattggagccacgactgatgtgccagccggggatattggagtgggtgaaagagagattggctatctgtttgggcaatacaaaaaattagtcaatcgttttgagggcgtattgaccggtaaagggctcacttatggggggagtttgtgcagaaaagaagctaccggctatgggtgcgtgtattttgcagaagaaatgttgcaagaaaggaacagctctttagagggcaaggtttgtagcgtttctgggagcggtaatgtcgctatttataccattgaaaaattgcttcaaataggagccaaaccggtaacggcgagcgattctaatggcatgatttatgataaagacggcattgatttagagcttttgaaagagattaaagaggcgcgtcgtgggaggatcaaagaatacgctttagaaaaaactagcgcgaaatacacgcccacagagaattaccccaaaggggggaatgcggtgtggcatgtgccttgttttgcggcttttcctagtgcgactgagaatgaattgagcgttttagacgctaaaaccctcctttctaacgggtgtaaatgcgtggctgaaggggcgaacatgccctcaagcaatgaagcgattgaattgtttttgcaggctaagatttcttatggtataggcaaggcggctaatgctgggggggtgagcgtgagcggcttggaaatggcgcaaaacgcgagcatgcacccttggagttttgaagtggtggatgcgaaattacaccacattatgaaagagatttataagaatgtttctcaaaccgctaaagagtttaaagaccctactaatttcgttttaggggctaatatcgctggttttagaaaagtggcgtctgcgatgatagcgcaaggggtttaatttacccccaattttacaaacccatttttttaacccatctccttacagcgcgcaacaaaggtaaggatttttgataggctttgcgatagattttaaaagtggtgttttgagagagttctaataaaggcgaagcgttttgtaacaggcgatcataattaaccctcaaatggggggggggggggagatttaaaggtaatttttttttaattggagcgctttctataaaggcgtctagtaagggttggaacatttttaccctttaaaccaatttaggcaaactcaaatggcgtttgaaatacgccaagatcacaaggataaaaggtatcgctaccaaaaagtataaaaaagtagggatcggcaaaggatcgcctgcggcgtagctgtgcaagccagaaaggtagtaattcacgccaaaataagtcattaaaaccgaataaaaccctagcacgctgctgctcgctaaaataaagggccaattttgagagcctagaaaacgcaaatgcaagatcaaagcatagacgcaaatagaaatcaacgcccaagtttctttagggtcccacccccaatagcgcccccaagattcgttcgcccacaccccgcctaaaaaattcccggctgtgagcatgaacaggcctaaaatcatgctcatttcattgatagcgctaatggagagaatggttttgtccaaattgaaacgcccttgtttgcgcaaaataaataaaaccaaacttaaaatccctagcacaaaacacaagcccaaaaagccataactagcggtgatgacagagacatggatattgagccaataggattttaacaccggcactaaagggccaatttgagggtccataaagcctaaatgagctacaaagagcgcgataccggctaaaaagctagaagccgatagcgcgagtttggatcgtaaaacaaaccctgcaataacagaagcccatgcgatataaagcatggattcataagcgttgctccaaggcgaatgcccgctcacataccagcgcaagattagccccacagaatgagcgatcgcgcaaagcaagatagccatataaagggttttagtgagccaaatattagggggggtgtttttaaccagagagctgatcacaacgataaaaagcaataaccctagaaagatataaggcaaggtcaggctgttaaaaaaattggtgtggtttaaaaaaatttcagaatccacttttgaagaggataaatagaggtttttggcatgctcttgctgataggtgcttaaatcttttagggttttttctactttatcccattggttggttttcaaagcgtcatcaaacccactaaaaatattttttaaaaactccgttgccacgcttgaaatttctttattggggctgttgatcgcttcaatgggcgagagccaagcggtggttttatcgctagggaaaatgcgtaaaaattgagcgctaaaaagcgtatagaccaagttgattcgttcatctacttttagcgcgtctttatccaactcgttgcgcgcattaggggatttttgattggcttcttcaaccaaattttttaatttatacccacggctatcaaaaacatctctaaaagcgatacggctctcgtctaaaggcgtgccgataagttttcttaaggctttattggaagtgtaaatcatcttaacgctacgccaatcattagggaaaaacatgatccctaaaagcacctgcatggcgtttagcccttgaaaatcatctttccttaaaatcttatggacgtattcaatgctgatggtatcaaggggtttgatacgcccgtcaaaatcctggacttgaagcctttgaaaggcttttaaatggtctttggaatactctcttaaacgtttcaaacgctctaaaatcgcgcttttacaatcttctttattggcgggattttctatcttttgtcgctcaattttagcgcttttgcccccatgcatgtcaatttggccttcattggcgaacgaataagtaaaagggctgattagaattaaagcgaataagaaactagcgatttgttgggattttaaaaagcgtgaaagctttaaaaaacgcccctttttatccaaaagcaaccacaaagcccccaaaataagcatcgcataccctaaataagtggggattttgcccggatctttattgacagaaaggatcgtgcctttttcatccatgtcataggaagattggaaaaagcgataaccttcataatctaaaacatggttcatgaaaatcctataaggtttgattaaggtgttatccaatttcaaaacttccacttctgaagcgtaagatgaaggactcatagagccagcgtagcgctctaattcaaaacgcttcagtttgatttgaaagggcagttcaatgtaagcggatccaaaacttaaagagagcttgtcgtctttaaacatctcgctttcttctacgccttcattcctgttgtttttaatgaggttgaatttgcggctcacgccgttataagtcgcttttaacactaaaatggtggcgtcatcttttttaatggcgttttgcttgtaaatctctaaaggttctaaaatcaaaggcttgtgatctaaagtggcatgaatgggttttaatcgtttggaataataaaaggttaaaggcgtttttaaagaaagttttttttcgtcatttagggtgatattaaggtaagtatccgcactttcaaaagagctttgagcgctatcttctcgtacatgcataagcccttccactccaaaaaagcgcgtgatcgctgcccctaaaatgatgaaaatcaaggagctgtggaaaaaaaggctcgcgtaccttttgcgttctaaagctttagaattgatgaatgtgcctattaaaaccaccaataaatacgcatgcaagaaattaaaccaaggggtgttatacacgatagccttactcgcgctcgtgccgtaatcgttttctataaaagtggctatcgcacacgcgcaagcgtagagcgcgattaaagggatagcgacccaaaaagaagcgaacaaaaaagagagcaagctcttaaggtttttcattctcattctctagctggacttgctcttagaaaggttggttttatacttgatgtaagcctttaattttttagtgagatcctcatcgtttttcgtgtcttgatacttcccatcgccgataaattctaacacggctaaaaattgcacagaaggcatatagcccggcaattcatagatggttttgccggttttatcggataaaacaatcgtaggggtggattggacggcataaatttgcgctaattcttcggtggacattttgatttctttttcatcatttttatccttatcgccgactttaaaattatgctctttagaatagctgatattgacatagtaagcgctaaaatgctctttaatgtagttgcgcaattctttgacatttttgagatcttttttaaacctttcgcaataggagcaaccattgcgcccaaaaactaaaagcatgtatttatcattagggctaatggacttgttgtctaaaaaaacatcttctaaaccagcgtagctctttttgtctatattgtctcgctcatcgttcaattctttggagctttgagagccggagcttaaaagattttcgtctaatttgtctttattattggatttgcaagcgcttaaaaacagcgaaatcaatagcaacacgcttaaaaatttcttggaaacataagaaagtgaaaacatgtaataacctttattgtttaatagatttgaaaacccggtattttactataataatcgcttttttatgcagatttcactcacttttaaggtttttcactaattcaatgataaattttgcaaactctatggaatcgtttaagcatgggcaaaccaaatattctttaattgccaagcgctctgccatcaagcggtattgcatgtctaattcatagagtgtttcagaattatcaatcgtgaaagctaaagggtagataatgatattagacttgcggtgcttttctatcagctcttcagtgcttggctctagccatttcataggccctagcttggattggtaagagagtaaaacctctttaaaagggatatttttttgttgcatcaactcttttaacaaactcacatggtgttcgcattcttgctggtaagtatcgccggcatcaataacgcttttaggcaatccatggacggaaaagattaagacaaaatcctggcttttgcggttgtttagggcgcttaaaatcgtgcttaaaatgatttcattaagctttttgtcagcataaaagcgctctatcactcgcactttggggcggaaagtttctaaggattttagggcgttaaaagcgtcattaaagctagaaagggtggtcgtgctagaatattgcggatacatggaaaaaaacaccaagctttctatttcttttaaggctaaatcttgcaagaccatagacgcataagggggggtataacgcatcgcataagtgtaaaaacgagaaggatccaattcgttcaaacgctctgtaagggcgaatgtgataggcgttaaaggggatttgcctcctaatttttcatagatttttttggatttttctatgcggctattgacgatcattttacccaccattttacgcatgaaattattcttaatggtaaggataaaggggtcatcaaacatgttttttaaaaacacccccacttcataaaggctgttaggccctcccatattcaaaagaacaaccgcttctttgggggattttgtggcgttattttctaaattattaagcttttcattgatcaaattcattagcacatgctaaaataaaacgattaataaaaaataaatcgttagaaagaagttaatgttagagatgagtttgcaagcattaaatacacaagattcttctgtgatggctcaatccttgctgatccatgccttttttgccgccttgctcgccctagcgtttatgatcaatctttacaccctttttaaagaaaagaatttcatccaattgaaccgaaaaatctatcttgtcatgccagcgatttacattcttttaagcatcgctcttttgagtggggtttttatttgggcgatgcaacaatttgaattttcttttagcactgttgtcatgcttttagggttattgttgatgctgattgcagaaatcaaacgccataaaagcgtgaaattcgctatcaccaaaaaagaaaggatgaaagcctatatcaaaaaagctaaaatcctgtattttttagaaacgattcttatcatcgtgttaatgggcatttgaatgcgttttgtctaccaccctttagccaaagagcctgttttaaaaatagaaggcgagagttatatccatttataccgctcaaggcgcatcaaaagcgcgagtcgtttggatttaaggaatttaaaagacggctttttatacacctatgagcatgcagaaatcgctaaaaaacatgcccttttaaggttagtgggcgcgcaaccattgggggttattcctagcaaaaaaacgcatttgattttaagcgtgattgaaatcaaaaacattgaaaaaatcctaccctttttaaatcagttaggcgtgagcaagttgagtttgttctatgcggattttagccagcgtaatgaaaaaatagatagcaccaaattagagcgctttcaaaagattttgatccattcttgcgagcaatgcggtcgcagcgttttaatggaattggaagcgttttcaaacaccaaagaggtattaaacgcctacccaaaggcgagcgttttagattttaacggcgaagccttacccgcaagcgcaaattttgaaaagggtattatcatagggcctgaagggggctttagcgaacaagaaagggagtattttaaagagcgtgaaatttatcgcatcccgttagatatggtgctaaaatctgagagtgcgtgcgtgtttgtggcgagtatcgcgcaagtttagggggtatcgcaaaagttttaaaaataaaattttaaaaacttaactttttgctaaaaagcttcaagtaaagcaaagttttaaaatttaaaaaatccacccgtaattaaaaaacactttaaaatgactgcccccctcattcaaaataacagagtctgcatagataccattattagaagcgatcttaataccgctttggattaaaggaacgctaatgcctatggaatatttagaatgcttgtagcggtaattaaacccagttactatatctaaattaccgcttcctttgacttgattgaagacatagtagctattgtataagccccttaaccccccaaacaccccaaaagaggaagcaaaaacttttttagttggatggtcttgctttttgttagtataagtggtgatgaaatcaaacagcacatccattcccccaccatagcttaattgctggattttttcatcgttagcttgagcgtaattgtatttgataatgccgtaataggctaaccctatgtagtcattgaaataatgttgatagcctattttaacattaacccctaaaatagggcttctaaaatttttacttgaagagtggtaagtggtggtggaagtggtggaaaaattttgcgtgatcgcactgaccatagaggttgcaaaattttgtgcattcaacccagcgtttaaatggctggtttggctatttaggttagcgaaattaatgggcagggcgttttgattgatgagctgttgccagacagcggtagtaacccctataagcccagcagggacttgagcgcaattggtatagatggaattggggtaattgttagggaaagcgggctgatttttgccgccaaaacgagaacacacatcatagtcgtaaccatcatggtctcgcacttcatgcccattgctaaattctagctcttctttgccgtttttctccacttcatgcccgccctcacagcgcacctctggcccgtttccttcttggcataaacgcaccctttgataagtcatgttcccgttatgggtatagcctaaagtatgaccatactcatggatgatgtctcttaattccaaaatagccactttatttaaatttttaccgaacaatttttcaggatctaaggcaaaaggcgctatccctaaaacaccttgattgaagccattatcaccgggggcattagcgctacccagttgggatcctagccctagaaaccccttggccgcattcaagaggttcacggtaagttcattggcgactctataactattgatgacctcttctggggttagcacgtatttttcatctttaggatcaacaagcccgttattaaagggattcacgcatttggggtaatcaatgccgcactctgatgggctgttagaaaattggaaaggggcgtttaaaacggcttcttcccaagatttagaatcaaacaccgcaatcatgtctaacattaaattggtcaattcttctgcggtttgtggggtgaaagacaccgaagcgacttgacaactctttttataaccagggcattcataatgaggtttaggagaagcgagagggccattaggatcgttgttaccgctagaaaaggggtctgtattctcataagtcatttgaagattggtcgtgatttgactgagcttttcaaacaaactctgcgtgttagcatcagaaaagggggtggtagtggtttggagttgttggaggccatcagagttgaatggtgaatcgtttgaaaaatcattaaacaagcttgcaggcaagatgatttgagaatctttagggatggtctctatcacgcctaaattgactaccttaccttgagcgtctgtataactcagctcaatattgtttaaattgtaaggcaggaagttttgtatcacaaccacgctgttattgccatagccttcaaactcggcattttcctgattgtatgccatcacatacacagggctttgagaataaaaagttaagccgttgccattgatattagccgctgtgaatagctcagtcgctttttctaaaatggtgttttggaggatgtagtatctcccatagacgctttgtggggtggctgtatcgcttttgttttgttctttaggttgttctttagtttgtgggtgggttagggggttttcatagattttttgggtgttttgagctgttgtttcttctttggtttgtgcgccttctaatagcccggtttcaaaccgacaaacaaatcgttttactaacgagccttagcatggtaatttcctaaatttcctaaacggtttagcgttttgttctcaaagagtctgtaactcaataaaactgaagtttcgtattataatacatttttaagaaattgcggtattgtttgtattaaaaaataaacaacgcccaaaggataaatgcttttatctttcttcaaatcatttcaaaattttaggcaaagtgatgcccacttgcccttgatacttaccgcccctgtctttatagctttgctcgcacacttcatcgccttgtaaaaacaccacttgtgcgatcccctcattggcatagactttagccggtaggttagtggtgttagaaatttcaatggtgatatagccttcaaattctggctcaaaaggcgtaacattcacaataatcccgcatctggcgtaagtgcttttgcctaaacaaatcgctaaagtgtctttaggcattttaaaatactctatcgtatgggctagagcgaacgcgttagccggcaagataaaatacccttctttactcgcatcaattttagtcgcgttgttaggatcaaagtttttagggtcaattaaagcgtttttgttgtcaaagagcatgaactcactccccaccctaatatcatacccgtaactgctcaaaccatagctgatcacatttttaccgacttgtttttcgcaaaaagggctaatcatgccatgctctaaactcatttttttaatccaagaatccgcttttaatcccatacgcacaaagcctttaaagtttgttaataattatgttattataacaataattttttgctaaaaacgcttatagctagtgagattatgtgtttgtggcatattttaaaatgatataaggaatagatcgttatgaacctttctgaaattgaagagttgatcaaagaatttaaagcttctgatttggggcatttgaaattaaaacatgagcattttgaactggttttggataaagaatccgcttatgcgaaaaaaaatgcactaaatcccgctcattctcaagcttccatccaagcccccatcatggtagaagcgagcataccaagtgtccaaacccctgtgccgatggtatgcacccctattgtggataaaaaagaagatttcgtgctttcgcccatggtaggcactttttatcatgcaccctcccctggggctgagccttatgtcaaagtgggcgatacgcttaaaaaagggcaaattattggcattgtggaagcgatgaaaatcatgaatgaaattgaagtggagtacccttgtaaggtggtttctattgaagtgggagacgctcagccggtagaatacggcacgaaactcatcaaagtggaaaagctttaaaacccatgaataaagaaaataaaaaggtggaaaaaaaagaactctcgcgcattttgatcgctaatagaggcgagatcgctttaagagcgatccaaaccattcaagaaatgggtaaagaatccatagccatttattctatcgctgataaggacgcccactacctcaatacggctaacgcaaaagtgtgtatagggggggcaaaatccagcgagagttacttgaatatccctgcgatcattagcgcagcagaattgtttgaagccgatgcaattttccctgggtatgggtttttgagtgaaaatcaaaactttgtagagatttgctcgcaccattctttggaatttattggcccaagcgcgaaagtcatggccttaatgagcgataaatccaaagccaaaagcgtgatgaaagaagccggcatgcctgtgattgagggcagtgaggggttgcttaaaagctatcaagaagctgaagaaatcgctgataaaatcggctaccctgttatcattaaagcggccgctggtgggggcgggagagggatgcgcgtcgtaggagataaatccaagcttaaaaacctttatctagccgcagaaacggaagctttgagcacgtttggcgatgggagcgtgtatttagaaaaattcatcaacaaacctaagcacgttgaagtccaaattctagccgacaagcatggcaatgtcattcatgtgggcgaaagggattgttcggtgcaaagacgccaacaaaagctcattgaagaaaccccggcggtggttttagaagaaggcgtgcgtaagcgtttgctagaaacagcgatcaaggccgctaaatacatcggctatgtgggagcggggacttttgaatttttgcttgattctaacatgaaagatttttatttcatggagatgaacactcgtttgcaagtggaacacaccattagcgaaatggtgagcgggttaaacctcattgagtggatgattaaaatcgctcaaggcgaaaaattgcccaaacaagaaagcttttctctcaaagggcatgcgatagaatgccgaatcacggcagaagatcctaaaaaattctacccaagcccgggtaaaatcaccgaatggatcgcccctggtggggtgaatgtgcgccttgattcgcatgcgcatgccaattatgtcgtgcctacgcactatgattctatgattggcaagctcattgtgtggggtgaaaacagagaaagagcgatcgccaagatgaaaagggctttaaaggaatttaaagtagaaggcattaaaacgaccattcctttccaccttgaaatgcttgaaaatgcggattttaggcaagcaaaaatccacacgaagtatttagaagaaaatttttaagttttaaggattttcttaagcatgatttaagggttttaagcgatcagaaaaagtcagcattaagttttgtagttttatagtaaaattttttcatgcaaaccctgtttaaagaaattacccctaaacgctatgtcaatggcaatgagatgaaagaaaattctagcaatgttctagatcagtatttcactaaacctagtgtagctttaaaatgcttccaaaaagcttgtgaagttattaaaaaatacgaaaatccagatgactttatttttttagagccaagcgcaggcgatggggtgttttatgacttgtttcctaaagatagacgcattggcatagacattgaacccaaaagagatggtttcattcaatgcgattttttaaattataaattgcccacacatcaaaaagtgatttgcttgggcaaccctccttttgggcatcgtggggttatggcgttagaatttatcaaccatgctagaaattgtgattttgtgtgttttatcctacccatgttctttgaaagtcaaggaaaaggctctattaagtatcgtgtgaaaggtttaaatctgctttatagcgaacgcttagaaaaaaatgcgtttatagactttaaaaataaagaagtggatgtgcattgcgtgtttcaaatttggagcaaaaagtatcaaaataaaaaaagtgaattttcttggtataagaatcgccataaagaaccctttagcgaatatatcaaggttttcacggtttcattagctaaaaacagagaatgcggtaaagagtggatttttaatcaaaaagcgtctttttacatttcatcaactttttataaaagcacacaaattgtagagaactttgaggaagttaagtatcaatctggtattgctgtggtatttaccagcgctgacaaggttttaaacgctaaattaaaaaaactattcaaagagattgattggacaaaatacgcaagtttagcgactaattcttgctatcatttaggaaaaagccatatttttcaagccctacatgatcatttggatagtttaaaggataattgatggatttagaacaaacttttttaaaaattattgaaaaaaaacataaagaattgaatttagggcaagattacaacgctattttttcaaaaattagagattttgaagccaacgctatagggcagattggcgaagagtttttaaaaagtgtgcttaacgctatagatgaagtgattaatgatggcattattcatgatgaatacgatattatgacaaaaagcggtgtatcctttgaagtcaaaacagcacggaaaggcagaaccaacaacacttttcagttcaatggtataaacccacgatacaactatgattttttgatttgcttaggagtgtgcgaagaccaattgctttatagaatttttaaaaaagatgaaatccattacattcataaagaaagaaagtattttatgaaacaaaatgagtttaaaaagcaattggtgccaatgaatcctgataatcaagtcaattataagctcactctcaatcttaaagaactggaagaaattacaaacctcatcaaagagttagagaatattttagaattagattaatatttttagatagaattgagtggatcaaaatattttaggaatagagtttgcttgtcttatctttaagaaaatcaaacgaaatggaggataggatgtctaagatttcaaatcattataacccgcctttaacgatgagggattaccatagtcaaagggttagtccgcgcacaagaaaagaagaaaataaggaaattcaaaatctttcagagaatgatgaaaaaatcaaattggccaaacaagctaaacaggataacctagccataggggatttagaaagccgtctcaaaagcttaaaaggcatggataaagacgctaaagaattggtggggatttctaaatcttacgctcataacaatgaaaaagatcgaagcgattttgagcgttttaaaagccgtttggacaaagcgattgattctttcaatcaaaatttagataatggcacggctagtttaaaactccctagcaatattgatattgatgacacgaaggctttggaaaaattttcaaaatcattagaaagtgaaaaagaaagcattcaaaactctttgcaccagtggaaaaaacagctcgctgaaacgaatcatttgaacaaggaatacaacaccttagataaaacaagattgaacgctcaaaaattccaagatgtccatgacacaagcaaaatcaccccatctcgcttgcaagacttgctcgcttgaaagagtttgcttatagcgagccttgtttagacgaagaagataaaaaggctgttttagaagttttaaattccaaacaactcacgcagggcaaatattctctcttatttgaagaagctttatgcgagtttttgggcgttaagcatgcgttggtgtttaacagcgcgacttcagcccttttaacgctctataggaattttagcgaatttagtgctgattgcaatgaaataatcaccacccctataagctttgtagcgacggctaacatgctcttagaaagcggttataaacccgtatttgccgaagtcaaaaacgatggcaatatagatgaattggccctagaaaagcttattactaaaaaaaccaaagccatagtgagcgtggattatgccggtaaaagcgtggaagcaggaagcattcaaaggctttgtaaaaagcattctttgagttttctttctgacagctcgcatgctctagggagcgagtatcaaaacaaaaaagtaggaggctttgcgttagcgagcgtgttcagtttccatgctattaagcctatcactacggctgagggtggagcggtggttactaatgatagcgaattatatgaaaaaatgaaatcgtttcgctctcatggcatgatcaaaaaagatttttttgaaggcgaagtcaaaagcgtagggtataatttccgcctgaatgaaatccaaagcgctttgggtttgagccagcttaaaaaagccccctttttaatgcaaaaaagagaagaaatcgctctagtttatgacaggatttttaaagataacccttatttcacccctttacaccccttgttaaaacacaaaagctctaaccacctttatcctattttaatggatcaaaaattttttacatttaaaagatccattttagaatttttgcacaagcttggtattttagttcaagtgcattacaagcccatttaccagtaccaattgtatcaacagctcttcaacacagccccattaaaaagcgtgcaggatttttataacgctgaaatttccttgccctgtcatgcgaatttagatttagagagcgttcaaagcatcgctcatggcgttttaaaaacttttgagggttttaatagaatgagttccgtttagggcttcaaatcttaatcattcctctaaaattttatttaccgcatgccttttaatcaaactgagttagattgaattttgtttaatcttttgcttcccattcgttgatgaaatggtgcggaagaaaggaatcgaaccttcatgccttgcggcgctagatcctaagtctagtgcgtctaccaatttcgccacttccgcacaccgcacgcgatcgcatgcataagaagtagaaaataaagaagcagtattctagctttttaatcctttaaaaatactgaaaaattgaagttttttaaaatttgaagttttttttggcttttagggggttttaaattcttttaaggtattctaacgagactatatgattagatagttttaaggaaattaaggaacagaatggaagtttcacgcaaaaagatttataaccctaattctacagaaagtgtgaatgaaagaaagatttttgggggcaatcctacaagcatgtttgatttgaataagatcaagtatcaatgggcggatcatttgtggaaaacgatgctcgctaacacctggtttgctgaagaagtgagcatgaacgatgacaaaagggattatttgaaattgagcgcagaagaaaagatcggctatgacagagccttagcgcaactcattttcatggatagcttgcaagccaataatttgattgacaatatcaatccctttatcaccagtcccgaaatcaatttgtgtttggtgcgtcaagcttatgaagaagccttacacagccatgcgtatgcggtgatggtagaaagcattagcgccaatactgaagaaatttatgacatgtggcgtaacgatatgcaattaaaaagcaagaacgattatatcgcacaggtgtatatggaattagccaaaaaccccacagaagaaaacatcctcaaagcgctttttgctaaccagattttagaggggatttatttttatagcgggtttagctatttttacacgctggctaggagcggtaaaatgctaggctcagcgcaaatgatccgttttatccaaagagatgaggtaacgcatttgattttattccaaaacatgatcaacgctttaaggaatgaaagagcggatctattcacgccacaattgattaatgaagtcatagagatgtttaaaaaagcggtagaaattgaagcctcatggggggattatatcacgcaaggcaagattttagggctcacttcaagcttgattgagcaatacatccagtttttagcggatagccgtttgagtaaggtgggtatcgctaaagtttatggcgtccagcaccccattaaatgggtagagagcttttcaagcttcaatgagcaacgctccaatttctttgaagctagggtgagcaattacgccaaagggagcgtgagttttgatgatttttaaggggtttgtttgaatagtatcaaaaaccatttgatgtgtgaagaaatccataagcgtttcaatttacaccccaaagtgagaaaagctatggagagcattgaaagggaggtttttgtgccagcccccttcaaacattttgcctacaccttaaacgcgctttctatgcaagcgcaacaatacatttcttcgcccttaaccgtggccaaaatgacgcaatatttagaaatcgatcatgtggatagcgtgctagaaattggctgcgggagcggctatcaagcggcggttttgtctcaaattttcaggcgtgttttcagcattgaaaggattgaaagcctgtatatagaagcgcgtttgcgccttaaaactctcggtttagacaacgttcatgtcaaattcgctgatgggaataagggctgggagcgatacgccccctatgataggattttgttctctgcttgcgctaaaaatatcccccaagcgcttgtcgatcagcttgaagaaggcgggatattagttgcgcccattcaagaaaacaacgagcaagtgatcaaacgctttgtgaaacaaaataacgccttgcacgtccaaaaagtgctagaaaaatgcttgtttgtgcctgttgtagatggggtgcaataaagaatgaaaaaagattaaggcatggttaaacactatcttttcatggcggtttcgcaagtttttttctccttctttttggtgctgttttttatctcctccattgtgctattaatcagtattgcaagcgtaacgctcgtgattaaagtgagctttttggatctggtgcaactctttttgtattccttgccaggaaccattttttttattttgccgatcactttttttgcggcttgcgctttagggctttcaaggcttagctatgaccatgaattgttagtctttttctccttaggggtttcgcctaaaacaatgactaaagcgtttgtgcctttaagtttgttagtgagcgcgattttattagtgttttcgctcattttaatccccacctctaagagcgcttattacgggtttttgcgtcaaaaaaaagacaagattgacattaacatcagagcgggtgaattcgggcaaaaattaggcgattggctcgtgtatgtggataaggctgagaacaattcctatgataatttggtgcttttttctaataaaagcctctctcaagaaagctttattctggctcaaaaaggcaatatcaacaatcaaaacggcgtgtttgaattgaatttgtataacgggcatgcgtatttcactcaaggcgataaaatgcgtaaggttgattttgaagaattgcatttacgcaacaagctcaagtctttcaattctaatgatgcggcttatttgcaaggcacggattatttgggctattggaaaaaagcctttggcaaaaacgctaataaaaatcaaaaacggcgtttttctcaagcgattctagtttcattgttccctttagcgagcgtgtttttaatccccttatttggcatcgccaacccgcgattcaaaacgaattggagttatttctatgtccttggagcggttggggtttattttttaatggtgcatgtgatttctacggatttgtttttgatgacctttttcttcccctttatttgggcgtttatttcttatttattgtttagaaaattcattttaaagcgttattaaaatgcgttgttttaaagccattgtggcttatgatggggcgtattttttaggctatgccaaacagcccaacaaacttggcgttcaggataaaatagaaagcgctttaaacgcgctagggattaaaagcgttgtgattgcggctgggcgcacggataaaggcgtgcatgcgaacaaccaagcgttgtcttttcacgctccaaaacactggaatgctgataaattatttcattatctagcccccaaactcgccccgcacattgtcttaaaaaaactagaagaaaagaacttccatgcgcgttttgacgctcaaaaaagagcgtatcgttaccttttgacgaagaatttaaaaacgccttttttagcgccttatatcgcttgtggggattatggctcactagatttattaaataccgctttaaagcaattcataggcaagcatgatttttccatgtttaaaaaagagggcggcgctacaaccaaccctaatcgcatcatttttaacgctttggcttataaaacctttatcatggggcatgagtgcgtggtgtttaaaatcattggcgatgcgtttttacgctctagcgtgcgtttgatcattaaagcatgcgttcaatactccttagaaaaaatcgcgctcgctgaaattcaagcgcaaatccataacctcaaagccactataagaacgcccataatggctaatggcttgtatttgcacagggtgtattattgaaatcttaaaaggtgctcttcccaatctagagcgcttttgataatggtgtctaggttgttataaaggggtttgaaaggggtgttttgtaagattttagaattattagcgataaggcttgctggatcgccctgtcgtttgtctaaaatttccactaaaaaatccttatttgagatttctttaaccttttctatcacttctttcacgctatggccttgattgtagccgacattatagatttcgctcttatttttttctaaaagagtgtgatagctcgctaaatgcgcgttagccaaatcatctacatggatataatccctaatgcaagtgccatctctagtggggtaattagtgccaaaaatccccattttttttcttttacccaccgcgcattcgcatgcgattttgatcaaatgcgtggcgttaagcgtgcgttgccccaaagtgtagggggtagtataatcattttgcatgcatgccccagccacattgaaatagcgcaagataacgcatttaaaatccgccactttagaagcgtctaacaaaatcctttcgctcatcattttagacgctccataaggattaatggggtttaaggggctttcttcattcaagcttgaaccagactcgccataaaccacggccgtagaagaaaaaataaaacgcttgattgcatgttttaagcaaagtttgacaagctctaaagtgttgagcgtgttgttggtgtagtattctaaaggcaagcgcgtggattcttctactgagattttagccccaaaatgcaagacagcttcaatgggatcttttagctgttgcttatttaaaaaggcgtctaatttttgcgtttcattcaaattcgcttgaataaacgcaaccctatttgggtagtaacgctctaacgctttgatatgctctaaaaaaccggtgctgagatcgtctataataatgatgttttctttggttttttctaaaaacgcccttgcggtatgcgagcctatatatccgcacgcccctgtgaataataatgccataaaaccccttttgaaatgaaaaaataatagctattataacattttaatcccatttatcatttaaggatttcttaagaaaatttaatttataatttcatctttattgactttaaagggcttatagctcaggtggttagagcgcacccctgataagggtgaggtcggaggttcaactcctcctaagcccaccatttcttttacaatctttggggaattagctcagctgggagagcgcctgctttgcacgcaggaggtcagcggttcgatcccgctattctccaccattgtattcctcttttttgatacaactcttttcatcatcgtgttaatcatgtttgtttaggaaattcttgagcgattagattatcctttttaacaccgcaagtctttttaattaaaactcaaagatcaagttggattgagttttttagatttttgtttgccttgttctttatattgcgcaaaatctcttttgctttgtaatctttcgctttctatctttggcggctttatcggcttatatttgttctagggggcttaaaattttagggttttgggtttttcaatgattgtaagcgtgttgttactaaattgtgggttttgagtgcttgattctttctttattgtcctaattcaagccttccgttaaggctttataaaaaatattagaaaccatgacaaaacaagctaatatattccattcaatttatttcaaggacaaacaaacatgaaaaaatttctttataccctactcgcgcttcttttaatcggccttttaacggcctatcttatcctttttacagaatgggggaataaaatcatcgcttcgtatatagagaaaaaaatcaacccgaacgaacgctatttgagcgttaaaacctttaaattgagattcaattctttggattttaaagctcaagctaacgacaattccacgctcattcttaagggggatttttcacttttaaagcaaagcgtaaatttggattaccacatagacattaaaaatttacgctcttttaaggatttgataccctaccctttaaggggggctattgttacttctgggaatattaaagggcatagaaaagcccttgtgattcaaggcgtctctaatgtggctcaatcccacactacctacaacgcccttttagatgatttcaagctttctcacttaagtttgaacgcaaaagacgccaatttagaagatttgctttatttaatcaatcgccccgcttatgcgaacgcaaaagtgtccttacaagcggattttaactctctaaagcccttagaagggcatttaattctaacagctaataacgctttaatcaataacgccctaatcaatcaaatctttcatttaaaccttaaagacacgctcgttttcaacctctcgcactcaagcgattttaaagaaaacaaagccatcagcgataccaccctaactagccctttagttaatttcacagccctaaaaagcgaatattctttccctgctttaaaactcaacgccccctacactttagaaataccccatctagccaaactccaaaacatgatcaaccaccccttaaaagggagcttgactttaaacggcaatatagagcaaagccccaaactcttaaaagtcagcggccattcaaatttactagacggcacgctggatttcacgcttttaaataaagatttgaaagcccgtttctccaatatttccacttcaaaagccttagatttattccattaccctaaatttttccaatccattgcagacgctaacttggattatgaccttatctctaagcaaggcgtgttgaaagccaatctcaaaaacgcaagattcctcaaaaatgcattcagcgatttcctctactccatttctcaatttgatattactaaagaaatttataacgatgccaatctagtaagccaaatcaaccagcaacgcctgctctctaatctcagcttaaaaagccccaaaacccaattgaaaatccataacggcttgttggatttaaacaccaaacaaatggacatgctcatggatgcggaaatcttaaaattcatttttaaaatgaagcttcaaggtagcatgcaccagccaaaattttccctcattttaaacgaaaaagccatccagcaaaacctgcaacaaggcttgaaagaaatcttgaaaaacgacacccttaaaaaaggtttagatcatttgcttaaagatgataagctcaaagaaaagcttgaaaaagggcttaaggggcttttttaaaattttaaaggatagaaatggcacacattttagttagcggagcgacttcagggtttgggctagaaatcgctaaggcgtttttacaaaaaaaccatgtggtttttggcacagggaggcgaaaagagaatttacaaaaattgcagctcgcttaccccaagcgtttcattcccttgtgttttgatcttcaaaataagcttgaaactaagcgagcgatagaaactatcttttctatgacggatcgcattgacgctttaatcaataacgccggcttagcgctaggcttgaacaaggcttatgaatgcgagttagacgactgggaagtcatgatagacacgaatatcaaagggctgttgtatctcactcgtttgatcttgccctctatgatagagcatgaccaagggactatcatcaatcttggttctatcgctggcacttacgcctatcctggcgggaatgtctatggagcgagcaaggcgtttgtgaagcaattttctttaaatttgcgagcggatttggctggcactaacattagagtgagtaatgttgaacccggtttgtgcggcgaaaccgaattcagtatggtgcgctttaaaggcgataaaatcaaagcccaatccgtctatgaaaacaccctttacctcaagccacaagacattgctaacatcgtgctatggatttacgaacaaccctcgcatgtcaatatcaaccgcatagagatcatgcccacaagccaaactttcgctcccctacccacccataaaaacccttaagggttttaaagaatttaaggggtttaagaataaatttaaactttaacaactctttaagtttcaaaaaaaggggattttggttgtttaaactcattatcttaaggggataaggggtattttgaaatcattctcccctaaaatccccctaacccaagaagaccgcttttttaaagccgcttgatcaagccttattcaaactaaactttgattttgagctgcttgagaatatcgcatgcccctttagcgcctaatttacagccttttttaaagttttctatggcttgcttttcattccttgctataccttcgccattgtattgcatggcccctaaattgaaacaccctccgccattttccaactcgcatgccttagagtaacgagcgagagcctctttaaaattctttgccacgccatcgccatgatgatacatgttccctgcgttaaagcaccctgggctgtcttttaagtcgcaagctttgtcatacgaagcgagcgcttttttcaaatctttaggcgtgcctctgcctgcatcatacaagctccctaatatcgtgcaaccatcgccatcgtttaaatcgcaagctttagcgaaatattccaccgcttttttaaaatccctagtaaccactttaccatcatgataaatcccccctaagctcgcacacccttcggcgtatttcaaatcgcacgctttagagtagtattgtaaggctttgttggtgttttgggacacgccttgcccgctgtaatataaattccctagcaaatgacacccattgctgtaatttaaatcgcaagctttagcgtaaaaggaggcggcttttttcaaattcttttccaccccctgcccttgataataaagcacccctaaattaaaacacccgctattttctttcaaatcgcaagctttttcaaaatatttcttagcctgagtgaaatcctgctctttgtagctctttgcccccaaaccgacaagctctttagggtcttgctctgccattagcccccctaaacacaacgcacctaaacacaaaaccctaaaaagggattttttgacattttctaacatgatgtatctccttattaaaaattttattatagtgttattaagcaaatacaaaacgccatgatctctttgttatcttaagctaacgccctcttacaaatttctgtgatcttatcccactctttattttgaattaaatctttaggggtaagccaactcccccccacgcacacaacgttttctaaagccaaataagaacgcatgttatccacgctaacccccccagtggggcaaaatttcacccctttaaaagggccgttaaaagcgtttaaaagtttaacgcctccgcaatactctgccgggaaaaattttaaggcgttatagcccaattctaaggcttgcatgacttcactgctgctagaaaccccaggtattaggggcatgtcttttttctttgcgtgttctaaaagctttatcgtaagacccgggctaatcaaaaactctgcccccctattttgagcctgctctaattgagtgagattgagtatcgtgccagcacccacgcgcatttttggcacattcttagcgataagctctatggcttctaaagcgcaactggagcgcaaagttacttctatgattggaatacccccctctatcaggctttgcgctaaaggcacagcgtcttttatattctcaatcaccaccacagggacaatggggctgatttgtaaaatttctattattttatcttgcattttatctcctttatatttttatacctttatgccaaaactcatgccaccctcttcagcggtattaacattcaatctcaagcttgtaaataattccctacctagcccaaaagtaggcttttctaaattttctagggtttctaaaaacaaggggttgatgcctctcttttcaaaatccttttcaagcacattcaaggcgttattaggagcgtctaattctatcaaatcgccatctttaatcttaatgatcgccccgtttaacgccccctcagggcttaaatggatcgcgctaggcactttcccgctcgctccgctcatgcgcccatccgtaaccagcgcgaccttatagcccatatcctgcaaagcccctaaattcgtggtgagtttgtgcaattctggcatgccgttagacttaggcccttggaaaggcaagaccgccacaaagtccctttctaattctttatttttaaagcgttctaaaaactcgctttgggttttaaaaacaatcgctctagctttaactttcctgtgctcatctttaatggctgagattttaatcacggcccgccccaaattaccttttaagattttaagccccccattagcggcaaaaggctcactaacagggcgtaaaatgtccgtattcaggctatgattgatggcgtctttatacaccaagtggtcgttttctaaaaagggggttttggtgtaattttgcatgcctttttgcgtttctgtatccataatcgtatgagtgtcctcaaataaaagcccctcttttagcaattctttgatcacaaacgctaagcccccacacgcttcaaaagcgttcacatccgctgatccgttaggatagactttagctaaaaggggtatgaggttagaaactgcgtcaaaatcgtcccaattgaggattaccccacaagatctagcgatagcgatcaaatgcaaagtgtggttagtagaacctcctgttgccattaagcctataagagcgttaagaatgcttttttcatcaatgagtttggctaaaggcaggactttcccgctcgctaatcttttggcgctctcttctaccaaaacctttcgtaaggggttgttagggttgataaagctagaattagccacatgcaaccccataaactccatcatcatttgattagaattagccgtgccataaaaagtgcaagtgcccacatcatgatagctttgcatttccacttttaaaagctcttctctgttgatctttcccattgcaaaatcttggcgtgctttggcttttttataattttctatcccgctcaccataggcccacttggcacaaacacgctcgctaaattcccaaagcttaacgctcctatgagcaagcctggcacgattttatcgcacacgcccaaaaaaaacgccccatcaaaaacattatggcttaaccctacggcggtgcttaatgcgatcacatctctactaaataagctcaattccatgccctcataaccttgcgtgataccatcacacatcgctggcaccccactagcgacgctcgcataggcgttatgctcttgcaactcttttttaatcaaatcagggtaatttttaaaaggttggtgggctgaaagcatgtcgttataagcggtgataatcgcaaaatgctttcttttatgcgaacctaaaggcatttttaaatgctctggcatgctcgccgtaacatgcgcaatattcgcgcaacccaagctctcaatcttgggctggtttttagggttaaagatattttctaaataaagttctctggtttttttgctacgctctgtaattttttctttgatttgttctaaagaatgcttaggcatgaacaccccttcaattaagatttaatatataataataacttaaaaacactctaaaagggttattgatgctggattttgatttggttctttttggtgcgactggggatttagccatgcgaaagctctttgtttcgctctatgaaatttatattcattatggttttaaaaacgattctaggattatcgcatcagggcgtaaggagctatccaatgaagagtttttgatgcttctttgtgaaaagacacaactgcattcaagagaaaagggtaaggaatttttagcccatatcagttatttgcgcgtccgtttggataaccctaaagactttgaagaattgagtaaaatcgctacaaacaataagcccttgatcttctacttttctatctcccctagtttttttgcaacgaccgctcaaaatttagcccaaaacgcgctcaatcacgccaacactcgcttgattttagaaaaacccttagggcatgatttaaagacttgtcaagagattttccaaagcattagtgctttttttaaagaagagcaaatctttagaatcgatcattatttagggaaaaagggcgttcaaaatatccttgaattgcgcttgaataaccctatcttaaacattttatgggatcaaatcagtgcggttgaaatctgcgtgtatgagactttgggggtggaagaaaggggcgaattttacgataaaatcggggctttaagggatatggttcaaaaccatctcttgcaagttttatcccttatcgctacagatttacccaacgatttaaaagacttgaggcaagaaaaaatcaaagttttaaaaaccttacaaccccccaaagatttcaaaaaacaggttattcgggcccaatatcaaggctatagagatgaaaataaagtcaataaagagagccagacagagacttttgtcgctattaaagcctttttggatacgcctaaatttaaaggcgtgcctttctatcttaagcacgctaaaaaaatgccccgcaatcaagcgagcgtgaaaatccattttaacgcagtcaatacgctagaatttttcctctctcaagataaaatcactctcaccctaaaagatcatcaaaacccccttattttagaaacccacaacaaacaagaatttttacagccctacgctaaattgctctatgatgcgatacaaaataaccacaataatttcgcccaccagctggaattagaagcgtcatgggtttttattgacacgcttatagagggctttatgaataacgccacacccttatattcctatgaaagccacaatctcaacgaatcagaatttttaaaaccactctatcaataaaagggatttcatgggttatcaattgtttgaatttgaaagtttagaagattgccacaaggctttaatagagcgttttaaagaattttttaacgccgccttaaaaaagcatcatcaagtttctgtcgctttttctgggggtcgttcgcccattagcttgttgcaaaaattgagcgttttagatctcaaatggcatgagtgtttaatcagcttggtagatgaacgcattatagaggctagccatgatgacagcaacactaaattattgcatgactacttgttgcaaaataacgccttaaaagcttctttcaccccgcttttgcctgaaaagatttctggcgatacaaacgaacttttagattttgctaaccagcatttcaaacagccccatttagccattttgggcatggggactgatgggcatacggctagcctttttcctgaaacgagcgcttttttaaacgaagaaaaagaaaatatcgttttgactaagccaattaacgctccttatgaacgcttgagcatgtctatcaacgccttagaaaattgcgaaaaacttttcttaagcattagcggagcagaaaaaagaggggttttagaaaaggctttaaaagaaaccgccccctattctctgccgattgctcggattttacattctaaaaaagttaccacggaggtgttttatgccaaaaactgaaacttacccaagactattagccgatattggcggcacaaacgcgcgctttggtttggaagtcgccccacgacagattgaatgtgttgaagtcttgaggtgcgaagattttgaaagcttgagcgatgcggtgcggttttacctttctaaatgcaaagaaagccttaaactgcgccctatttatggctcttttgctgtggctacgcccatcatgggggattttgtccaaatgacgaacaaccactggactttttctattgagacgacacggcaatgtttgaatttaaaaaaactgcttgtcatcaatgattttgtcgcgcaagcctatgccattagcgcgatgcaagaaaacgatctggctcaaataggcgggattaagtgcgagatcaacgcccctaaagcgattttagggccaggaaccgggcttggggtaagcactcttatccaaaacagcgatggctctttgaaagtcttacccggtgaaggggggcatgtgagctttgccccttttgatgatttagaaattttagtgtggcaatacgcccgctctaaattcaaccatgtgagcgcggaaaggtttttgagcgggagcggcttggtgctgatttatgaagctttatccaaacgaaaaggcttagaaaaagtggcgaaattgagcaaggctgaattaaccccacaaatcattagcgaacgcgctttgaatggggattaccctatatgccgattgaccttggacactttttgctccatgcttggcacgctcgctgctgatgtggccctcactttgggggctagagggggcgtgtatttgtgtggggggattatcccacgattcattgattattttaaaacttcgccctttagagcgcgttttgaaacgaaagggcgcatgggggcgtttctcgcttccatccctgtgcatgtcgtgatgaaaaaaactcccggacttgatggggcgggcattgcgttagaaaattatttactgcatgatagaatttagcaaatagtagcgctttaagataaaagcgattagcgcaaggggtgcgtttaagcgcgccaagcaacgataccatataaccaacagctataaaattagttaaacctatagaaacataagcaaaccataaaaacgatacaatagcggtattttaatgaaacaaggagttttaatgagagttccatctaaaggttttgctattttttctaaagacgggcatttcaagccccatgactttagtcgccatgctgtaggccctaaagatgtgctgattgacattctttatgcagggatttgccatagcgatattcatagcgcttatagcgaatggaaagaaggcatttatcctatggttcctgggcatgaaattgctggggtcatcaaagaagtgggtaaggaagttaagaaatttaaggttggcgatgtggtgggcgtgggctgttttgtcaattcatgcaaaacatgtaagccctgtaaagaacaccaagagcaattttgcgctaaccacaaaacggtattcacttatgattgtttggattatttccatgacaatgaaccccacatgggcggatactctaataatattgtcgtggatgaaaactatgtgattagcgtggataaaaacgctcctttagaaaaagtagcccctttgctttgtgcgggcatcaccacttattcgcctttaaagttttctaaggttactaaaggcacaaaagtgggcgtcgctgggtttggcgggctaggaagcatggcggtcaaatacgctgtggctatgggggctgaagtgagcgtttttgcaagaaacgatcataaaaagcaggacgctttaaatatgggggtcaaacatttctacacagaccctaaacaatgcaaagaagaattggattttatcatttcaaccattcctacccattatgatctaaaagactacctcaagctcttaacttatagcggcgaattagcccttgtgggactccctcctgtagaagtcgctccagcgctcaatgtttttgaatttatccatttgggcaatcgcaaggtttatggctcattgattgggggcattaaagaaacccaagagatgatggatttttctatcaaacacaatatttaccctgaagtggatttgattttaggcaaggatattgacaccgcttatcataacctaacccatgggaaagcgaaattccgctatgtgattgacatgaaaaaatcgtttgattaagattaaaagttttggctctagttctttttcaagagcttgagttggattaggatttttttggctagtgcatggagttttaagattttaagggttttactaataaaactcttgagcggtattgaaatgcagtatttaaatagtcttcgccttgcgttttggggaatctcatgaatgtgcaagaaataatgttttaaaaatgtcttaaaagcgtcatgggcaatctgttcttctgctttccataaaggaaagtagtaatgataagcggcaatgctatggtagtggtgccatttttctccacctatccccccaccccctgtaatcaaataagaccaatcgctcataaagggggttttagccaaagcgttcagccataaatccgctttcaaaccaaaagggtaatcccaaggtttgatttgaaaataaggatgagagtcatattgtataacgataggttctcttagggcttgtttaatggtgtcatgataaattgcattggccacgccctttaaatgctcttcagaaaggctataatagtgtgggaaaatacaatactctatttttaatggcgcgatctttgaacgacaaaattctgtcaattgcggttctttatctattttttgtgcgcgtataatctctaatatttttttacaaaattgattttttcgctggtaagttaagttgcaataaaaaaagccttcatacgggtatattttgtcataaaccccataaaaataattctaatgaaaattaatttaaaaaaggttttaacccctttactctagccctttttcaagagcttgagttggattaagatttttttaacaatcccatgaagccctaaaactctaaggatcttactaaccacccttttagctaacgctttaggcatcaaaaacccaaaataaataagcttattgaaaaattttttcactaaattacaagttaattcaaaaactcttgaatggattttcctttctttaaacacaacaaacagatacgatttgaaaaacaaatacggggttttgaaaagaatttcttttgaagattttactgaagaaaaataatgctgctcagccatttttgtggtataaaagctctcattggtgtgcattttcttagtgtaatcgctcataaagggggttttagccaaagcgttcagccacaaatccgcttttaaaccaaaaggatagtcccaaggcttcactgccccccaccaagcgtcatagtggataatggtagggttttctcgcgcctctaaaatggttttcttgtaattctcgtttaaatacgcgttagaaaaatctttaatggtgtaataataagggaaaacgcaatattcaatccctaaagccttcatgttaggccaacaccatttcgtgaaatccaactcccctttagcctcattcccctttaaaagatcatgcattcttaaggtgaaatttttcttgcgttggtaatctaaattgcaaaacaaaaacccttccatcatgtggtgcttttcaacttctaaaaccccataaaaataattctcatcattttctttaatgtttaagaaatcagcactaaattcattgcaaaagataacgtccacatcgctccacaccattttagaatatttggggaataaatccgctagaaaatacttcactaacaccattttagaaaaacgcttggtgaaatcctcatcaaaagggttggggatagcgtctaaaaaaggttcaatatcttttacttctaaaacagcaaattctttaaaaggctctgtgatttggttaagctttgctttatcttcttcattcaagcctaccactaaagcgtgtagggtgtaacggatttttttattagccttagcgatgctctctaacaaggaataaatgcatgcgcccgcaggaatgaggtaattcttgtcaaaagcaaaagcgatagggatatgaaaatcttgttctttaaaagaatggcttgaagctgaagtcataaaaaatgaaacacccttttttaaagctattttatccaaaaaaaaccgaacttgaaagggttctgttttttggtttttatgctgtttttaatgaaaattaatttaaaattttatcttatttttgccaccatttttaaaaggcgttgatgaaaggggctgtattttagtttgattttcttaaaaaaatctctttgcgcgttgttaatttcaggttttttcatagtgcctttaatgaaagcggctagttttgtctatgacttgaagttcatgagctttaatttcaatctggcttcccctccaaataacccttattggaatagcctaactaaaatgcaagcccgtctcatacctcaaatcggcgtccaattagataaaagacaggccttgatgtttggggcgtggttcattcaaaatttgcacacgcattatagctacttcccttattcgtggggggttaccatgtattaccaatacatagggaaaaatttgagattttttttaggcattgtgccacgaagctatcaaatagggcattaccctttaagcgcttttaaaaaacttttctggtttatagaccctacttttaggggaggagcgttccaattcaaaccggcttatgatcccaaccgctggtggaatgggtggtttgagggcgttgtggattggtatggggggcgcaattggaacaaccagcctaaaaagaaaaattacgattttaaccaattcttgtattttgtttcttcagaatttcagtttcttaaagggtatttaggtttgggggggcagcttgtgatttttcataacgccagtcctcatagtatggggaataactacccttacggcggtaattcctacttaaaaccgggcgatgcaaccccgcaatggcctaatggctacccctatttcagtcaaaaagataacccacaaggcggagaaatagggaaatactctaaccctactattttagacagggtttattaccatgcttatttaaaagcggattttaaaaatctcatgccctatatggacaatattttcatgacttttggcacgcagtcgtctcaaacccattattgcgtgcgttatgctagcgagtgtaaaaacgctcaattttataacagctttgggggggaattttacgcccaagcgcaatacaaaggctttgggatctttaacagatactatttttccaacaaaccccaaatgcacttttacgccacttatggccaatccctttataccggattgccatggtatagagcccctaattttgacatgataggcctttattatctttataaaaacaaatggttaagcgtgcgagcggatgcgttttttagctttgtgggtgggggcgatgggtaccatttgtatggcaaggggggtaagtggtttgtgatgtatcagcaatttttaaccctaaccatagacacaagagagttgattgattttgtcaaatctaaaatccctaaataattatatctaaaaattatagatataattgaaataagctaccggtaggcgttgccataaagtggtcgcactcaagccatcaatgatttccgtttttttgttaggaatgacagggaatttcaacccaaaggtgatttcattgtggaaaaagccaaaacgaaaacccactttcacaagcaattggaaaagcgagttttctttgcctaaattttgagcgataatcccatgcatggcccctcctggcatgtaagtcgccccagcgatgcctaaaccaaactccaaccccaaaaacatctttggcgaattgaaagcgtcccacaaaccgctaaattctaaaccataggtagaaatataggatttatgagaagaaaaagtctgatcataaaacaacccgtaacgaaaacccacatgctctacagcttgcgttttagccacaaatttcccccctaacaccacgccaaaaccattgccggtcatgaaatacgatttatctatagaactggtgctaaaagacgtgttgatcgcgctaagctgatacccaacccctaaataaaacgtattcctatccgcaaatttaggtttttttgatttttcatcaagctctgcctctgtggcttgaagcgatgataataacgccatgcccattaatattttaattgttgttttattcataacccaattccttttgttatcctgccccacacttgccctaatagactaatatcaaatcacgccctaataataacaaagtttaaaataaatattagtggtttttattaagaacgcctatctttttagaataaatagccataattcttgctggtatgcccccatttttctatcaaaattcctaaaaagatattgttataagacacattaatagtttttcttgtataatttaggctaaattcaatttattttatacgatattaaggagacatactatcatgtttcaaataagatggcatgcgcgagctggtcaaggcgctatcaccggcgctaaagggctagctgatgtgatttcaaagacaggcaaagaagtgcaagcgttcgcttcctatggttcagctaaaaggggggctgctatgatggcttataaccgcattgataatgagcctattttaaaccatgagcgtttcatgcaaccggattatgtgctggtgattgaccctggtttggttttcattgaaaacattttcgctaatgaaaaagaagacacgacctatatcatcactagctaccttaacaaagaagaattgtttgaaaaaaaacctgaattaaaaacccgtaaggtgtttttggtggattgtttaaaaatctctatggaaaccttaaaacgccctatccctaacacgcccatgttaggggcgttgatgaaagtgtctggcatgcttgaaatcggggcttttaaagaagcttttaagaaagttttaggcaaaaaactcacgcaagaagtcattgacgctaacatgctcgctatccaaagagcttatgaagaagttcaataacattaaggattaaagatgaaagattggaatgaatttgaaatgggagcggtgctcttcccttttgaaaagaacgcgcaaagcgaaatggaaaaacacaatgatgagcgccattacaccgagcaaagttacttcaccacttcagtggctcattggcgcgtggctaagcctgtgcataacaataatatttgcatcaattgctttaattgttgggtttattgcccagacgctgccattctttcaagagagggcaaattaaagggcgtggattattctcattgtaagggctgtggcgtgtgcgtggatgtctgccccactaaccctaaatccctatggatgtttgaagaacaaattgagcctgccaccgctctcactcaatggccgcaaaaacaagaaaagaaaaaatcataaggaaaaaatatggcaaaaagtatcgaattgcaagagatagaagtgtgggatggcaataccgctagctctaacgccctgagacaggctcaaattgatgtcatcgcagcctatcccatcaccccatcaacccccattgtgcaaaattatggctcgtttaaggataatggctatgttgatggcgagtttgttttagtggaatctgagcatgccgccatgagcgcatgcgtgggagctgccgcagcaggtggtagggtcagcactgcgactagctctcaaggtttggcgttaatggtagaggttttataccaggcttctggcatgcgtttgcctatcgttttgaatttagtcaatcgcgctctagcagcccctttaaatatccatggcgatcattctgatatgtatttaagcagggattctggctggatcagtttatgcacatgcaacccccaagaagcttacgatttcaccttaatggcgtttagaatcgcagagcatcaaaaggtgcgcgtgcctactattgtcaatcaagatggctttttatgctcgcacaccgtgcagaatgtccgccctttgagcgatgcagtggcttatcaattcgtaggcgaataccaaaccaaacattcccttttggattttgataaaccggtaagctatggtgcgcaagctgaagaagaatggcattatgagcataaagcccaactccaccatgctattatgagcgcgtcttctgtgattgaagaagtgttcaatgatttcgctaaactcacaggcaggcaataccatttgactaaaactttccagctagaagacgctgaaatcgctatctttgcgttaggcactacttatgaatccgctatcgtagcggctaaagaaatgcgtaaaaaaggcattaaggccggcgtggccaccattcattccttacgccccttcccttatgaaagattggggcaggatttgaaaaaccttaaagctctagcgattttagacaagagctctccagcgggcgctatgggggcgatgtttaatgaagtaacgagtgcggtgtatcaaacccaagggactaaacaccccgtggtgtctaactacatctatggtttaggcgaaagggatatgacgatcgcgcatttatgcgaaatttttgaagaaatcaatgaagacgctcttaaaggcacgctcacgcaccctacccaacaattcgtaggcttgcgcggccctaaaatgagctttttttaaaaaggaaatatcatggtaaaagaagtcaaaacactcaaaggttttagccaaagcgctgagaaatttcaaggctcgcacttgctttgtcccggttgtgggcatggcatcattgtgcgcgaagttttaaacgctgtagatgggcctattgttttaggcaattctaccggttgtttagaggtatgctcggctgtgtacccgcacacttcatgggatgtgccttggattcatatcggttttgaaaatggctctaccgctatttcaggggtagaagcgatgtataaggctttagtgaataagggccgctatcaaggtcaaagaccgaaattcgtggcgtttggaggcgatggggctagttatgatattggttttcaattcatcagcggttgcatggaaagagggcatgacatgacttacatttgcttggataatgaaaactacgccaataccggcggtcaaagaagcggctctacgccattaggggctagcacttctaccacgccagcgggatcggttagctttggcaaaaaagaaaagaaaaaagacatcgtcaatatcatggcaagccatggggtcccttatgtggcgcaactctcgcctaacaaatggaaagacatgaataaaaagattaagaccgcgctagacactgaagggccttgcttcatcaacgctcttagcccatgcacgactgaatggaaatttgattccaataagaccattgaattagcggatatggctgtggatagcttgatgttccccttgtttgaagtctttaatggtagggaattgaaaatcacttaccgcccaagaaatatcattcctgtaagggattatttagcggctcaaaagcgtttcaaacaccttttcaaaaaggaaaacgaacacatcattgaagaattgcaaaaagatgtgaatgagcgttgggaatacttgcaacgcagagaagaagctaaagtataacccttaatttgaaatcaaggggctttcttacgccttgtgcgatttcccccttgattctttaaacccctttaaagtaacatgatcccattttgatttaaggattgtcggtgttagaacgctatgcgaatgaagaaatgaaagccctatggaatgagcaaaccaagtttgaaacttatttggaagtggaaaaagctgtcgttagggcgtggaataagcttgggcaaatccaagatagcgattgtgaaaaaatctgcttaaaagcggcattcaatcttgaacgcatcaaagaaattgaaaaaaccactaagcatgatttaatcgctttcactacttgcgtggctgaaagcttgggcgaagagtcccgcttttttcattatgggatcacttctagcgattgcattgatacggctatggcgttattgatgaccaaaagcttaaaactcattcaaaaaggcgttaaaaacctctatgaaacccttaaaaatagggctttagagcatcaagacacgctaatggtaggcagaagccatggggtgtttggcgaacccatcacctttggcttagtgttagccctttttgctgatgaaatcaaacggcatttaaaagccttggatttaacgatggaatttatcagcgtgggagcgatcagtggggctatggggaatttcgcgcacgcccccttagaattagaagaattagcgtgcggatttttaggcttaaaaaccgccaatatcagcaatcaagtcattcaaagagatcgctacgctaggcttgcatgcgatctggctcttttagcgagcagttgtgaaaaaatcgctgtcaatatccgccatttgcaacgcagtgaagtctatgaagtggaagaagcttttttaacagggcaaaagggaagctctgcgatgcctcacaaaagaaaccccatattgagcgagaatatcaccgggctttgcagggtgattcgctcttttactacccctatgctagaaaatgtcgccttatggcatgaaagggacatgagccatagctctgtggagcgttttgccttgcctgatctgtttatcactagcgattttatgctcagccgcctaaatagcgtgattggaaatctggtggtttatcctaaaaacatgcttaaaaatttagctctgagtggggggctagtcttttcgcaacgggtgttattggaattgcctaaaaaaggtttgagccgagaagaaagctattctatcgtgcaagcaaatgcgatgaaaatatgggaggttttgcaacaaggcgcttttaaaaacgctgatgaaaatttgtttttaaacgccctactcaacgatgaacgcttgaaaaaatatttgagcgaggacgaaatcaaagcatgttttgattacagctattacactaaaaatgtgggtgcgatttttaaaagggtgtttggataaggcgcgtttttagcctaaaattttttggctttgttcttatggattattgattgcagaatttaaaaaaactcaaagcgtttttaaaataaatataataaaaaagcttgattttaatcaaacgatagcttcttaaaaaaaacgctcttgaaaggttagggggttttttggggttttaggggagaattatttcaaaataccccctatccccttaagaaaacgagtttaaataaagtttaaaacgataaaataaagtttaaatctaattttttaaaaaattaaattcacatcaaagggcttttttgaaacgagcgttatggttaattttagggcttttttgcacgcttaatgcagagagctttaaagatgttttgactaaaggggattacactttttttaataaaaaggtggtttcgcctatcaaacgctatgcggatagatcggcgttttatctggggcttgggtatcaactagggagcattcagcacaactctagcaacttgaatttatcccaacgattcaataagagtcagattattttcagcgatagtctaagccctgtttttaaaaattcgtatgtgtctaatggtcttggcgttcaagtgggctataagtgggtgggtaagcatgaagaaacgaagtggtttggcttcaggtgggggctgttttatgatttgagcgcttctctttatggctctcaagaatcgcaatctatcatcatttccacttacggcacttatatggatttattgcttaacgcttataatggggataagttttttgccgggttcaatttgggagttgcttttgccggggtgtatgataaattgagcgatgcgttattgtatcaaactcttcttcaaaacacttttggcgggaaagtgaatccaaacagcttccagtttttggtggatttaggggttcgtttagggaatgaacacaaccaatttggctttgggattaaaatccctacttattattttaaccattattattccatgaataacattagcaataatagtgaaaatgtcttaaaagttttacgatttttagaatatgggatcaacagcttgttgtatcaagttgatttcaggcgcaattactcggtttatttcaactacacttatagtttttaaagcgtagcttttaaagcgttcttaattgagcgatttcgtctctcaaacgcatcgcttcttcaaaatccaaatttttcgcacactctcgcatttttttatccaattctttaatgattttttccctttcgcttttaggcattttgtccttttttaaagctttagcgattttgatttcatcgtctcttaatttcaactcctcttctaaagcgcgcgtaacggttttgggggtgatgttatggattttattaaactcttcttgcttggtgcgcctgtaactcgtgatttcaaaggctttttgcatgctttgagtgatctttttagcgtataataaaaccttaccattagcgtttctagcggctcgccccatggtttgaatgaggcttgtttcactccttaaaaacccttctttatccgcatccatgatcgctactaaagagacttcaggcaaatccagcccctctcttaaaagattgatccctattaaaacatcaaattctttaagccttaaagagcggataatgtgattcctttcaatcgcatcaatttcactatgcatgtaacgcaccttcaagccccattcagcataatatttacacaattcttctgccatttttttagtgagcgtggtgatgagcaccctttcacctctagccaccactgacttgatttcatcaaacaaatcctggacttgcttatcgctgtctcgcacttcaaatttagggtctaaaagccctgtagggcgaatgatttgctcagcgacattcttttgagaaagctctaattctagcttattgggcgtagcggacacaaaaaggaactggcaatttttatggataaattcatcaaactttaaagggcggttgtctaaagcgctaggcaatctaaagccgtattccactaaaacgcttttcctgctcatatcccctgcatacatccctccaaattgcggcaaactcacatggctttcatctacaataactaaaaactcccgctcaaatatccctaaataatcaaacaaacaaaaaggcgtttcgttaggggctttacccgtaaaatggcgtgcgtaattttcaatgcccttacacacaccggtcgcgctaatcatttctaaatcatgctcggtgcgttgtttgaggcggttgtattcaagcattttatcctgctctttaaaaaatttcaatcttagagcgagttcatcttcaatgcttttaatggctaaattcaacctctcactccctacagcaaactgactggccgcataaagcatgacagaatccaagcgcttgatttcatttctttctaaagcgtcaaagacagcaatcctttctatctcatcgccaaaaaattcaatcctaataaattcagcgtcattataagcggggaaaatatccacgcattcccccgtcgctctaaagctccccctatcaaacaccacttcattacggctataacccatttccactagctttaataaaaagctcttgtaagcgcgcttctcgcccactttgattttttccatgacttttaaatattcttcagggttacccaaaccataattagccgaaacgctcgctatcacaatcacatcatcataacctaaaagcgaggtggtcgcgctcaatctcaaacgctccaagtcatcgttaatagagctgtctttttcaatgaataaatccctcctagggatatagctttcaggctggtagtaatcaaagtgggagataaaatactccaccctattatgcgggaaaaacgccttaaactcgctataaagctgcgcgcataaggtcttattatggctcatgatcaaagtaggcttattggtttgagcgatgacattagccatcgtgtaagtcttaccgctccctgtaacccccactagagtttgataatggttgttatttttcaagcttttcgttaaagcttctatggctttgggctgatcgcctgctggtggataagggctttttaaatcaaataaaggcatctttaaactcgcattttttaggggtattatagtaggtttttaacacgccttattcaatctcaaaaaaatcaatgttttgataatgatcggtttttcgcttcggcgatctcgcttgtggctttctctttttctttcgtgatgtggtttaaaacttcttgcttgttcgtgtttatttcattattagcgttcgttttagcttcgttaatgttagctatcgcttgcgtttggttggtgcttatttgcgttgtagcgctttctttagcttcgttaatgttagttatcgcttgcgtttgattggtgcttatttcgttgttagcgttgtttttcgcttgcgctatcgcttcaaggctttgggttttgttttcggtgatttgatgattagcgttatctcgtgcttggtttaaaaagatttgatagctcgttaaaagccttgtcgtggtttctatcaattgactttctaactttttaatgagattttgctaatgtttttttatagattaaactatccttataatttcctcttgccttatacattgtttttagcattaattcattcttagcatttgatacttgctccaccactacaaaaaatccattgatttgattaaaactcgctactaccggtctgttttgattatcttttagttttaaggtttcattagcttgtttggataattctctatagttagctatgtcttcatacgctaaatttttgtgttcttttagtatgtggttaatagcttgatggtcaataaccgctcttgcatcatctggatatttcaattttaaatctttagcaaaacttggctctatcttttcaacagctattcgtttatgatttttttgaatgtattcaaccgcttctgcggtgaaattttgcattcctaaaataggcatactgcttccagttcgtgggctttcatcaatgagttttttaatttcatcaaaatcaagttttttaagcgcttcagctttagtttctttctctgtttctaatttcgctaacttttcggcgttagcttgttctaatggggataaatgctcttgcgttttaatcgtgtttgtggtaggattaggtttgttaaggtttgaggtgctatagttgatgccatctctgtaatcgttagagagtgtcgcaatggtctctaactcccttaaaactttatcatccacttcaaaacttgtaatcatataatggttttttagttcgttatctcccttaaacttacttaaaactacctttgaattatttaaaataataaccgcataacctggtttgtcttcttcttttaagcctttttgtataatggtagggatttccttaagtagttcattagtcctttctttggcttgttcgtttgttaatcctaaccttttgtattgtttttttctcttttctaaaatgtgttctaacccgtaatctttattaccccaaactagatcaatatcccctaagccttccttataaaacgctcctgctacaaaaccttttttagtttctaatagcttgttaatcgctcctaaaccatcacctttgaactcgctataattctgtccccactcgctaggcgtggcaagtttttgtttttttatccctttctcgctctctgtgaaatccgctcgctattgtttggagtttgtaaatttagggggtttgttaagacagggggagtatttaggcaaggcaaacagcaaaatgatagcgagcaatattttggctaaagtttttactataaggctactcagccatgaaaaacgcaatattttttaatctattgcttcaaatcaattattcaaaaacgcatgctacttaaaataaaacaaaaatctttgaatcaagcccaagtttgggagttatcggcttgaagtattctttttcttacaatttttatcaatgtcaaaatcgcatgctttttgcatgtattcttcagccttttttttatctttttctacgcctaacccatactgataagactctgacaacccctcataagctctagaagaacttatatcagccgccattttataatagacaacagccttatctttgtctggctcaatacccaattgatcattcccgctataataaatatcccctaggagaatataagcttccacattgcccttatgcatcgcttttctaaaacattctgtcgctttcgcatagttacttggaactcccctgccctccatatacatgatgcctaagttgatataagcgttagtataacctttctctgtagctattctaaaatactccaccgctttcttttcatctttaggaactcccttaccctctttatacatcacgcccaaattgttataccctctaggtatatcgttatcaaccgctttttggaaatattcaaccgctttcttgtaatctttaggtacacccctaccattttcatacatgatccccaaaagaacataagcaagcgactcaccatttttaatagcgctcttataaaaagaagccgctcgctcatattccttattattataagcctcctctcccttataaatataattccctttttgctcaaggtgttctgcaccaagggtgctaaataaacataaacctaccaaacaaatctttaaagctaatttgcttgcgtatcccattgccactcctctgctattaataagatcaaacataatgtcatagctaccaatcttaaaaagaaactgcgtgcgtcctagaactaacaaacattctcaaactccattctgcacacaccattttacatctaatatcgtctctcgtaatgagaaattttacactatttttataaatcttaaaactaaatttaagactttctcgctaaaaaagtcccctccctcccaaaaaataaggctaaataggattaaaattctttccttggatccgttgatccatagaaaacgctccctttagttttaggcaaaacttggatcgcattcacatcgcccatgaccggcttggtaacgatttgatagcccattttagtgaggttatctttcacatcagcgggcatgccaaacttttcaatccttaattcatcaggcaaccattgcatgtggaatctaggggctgagaccgcttcagaaatattcatgttgtaatcaatgacattagaaatcacttgcaacaccgtagtgataatcctagaccctccagggcttcccaccaccaaaaaaaccttattgtttttcaacacgatcgtaggcgacatggagcttaaagggcgtttattggcttcaatcgcgttcgcatcgccccccactaaaccatagagattaggattccctggttttatggaaaaatcatccatttcattgttcaataaaaaccctgccccatcaatactagcagcgctcccataagaagcgttaatggtgtaagtaacgctgaccgcattcccccacctgtctgctacagaataatgcgtggtgttgctcccctcatgcaactgccccattcctggcttgatttgagagcttggcgtgaccgtatctggctggatagcgtcaaaaatctttttggcatacgccttattgatgagtttatccaccggcaccgaaacaaaatcagcgtctcccatataaaccgatcggtccgcataagcttggcgcatcgcttctgcaacgatatggatattcttagaagccccatacccaagagcgcttaaatccgcattttccatgacatttaaaatctggatcaaatgcgtgcctcccgaacttggtggcgacatagaaatgatcttatacccacgataactccctatcacgggtttgcgccatttcacattgtaactggctaaatcctctttagtgataatccccccatttttttgcatatctttctcaataagatcagcgacttgcccttgataaaagcctttagcgcctagcgttttgatttgattcaaagtcttggctaaatctttttggacaaacaaatccccttcttgataatcaaggtgtccttttttaaaaaaatactttttgctagaactgtattttaaaaaccgctcccttgcttcttttagggtttctgcttgtctttgtgaaatcgcataaccattttcagccaatttaatggcaggatcaatgagttgcgatagttttttggtgccgtattttttcaacatcgcttccatgcctgccaccgttccaggaaccccagccgccaaatagccatcttcgctgagtttagggaccacattgccttgcttgtctaaaaacatgtttttagtggcttttaagggggctttttctctaaaatctaaggcaacattttcaccattagccaaatggataaccgcaaaaccgcctccaccaatattgcctgctgccggatggactactgctagagcgaatcctatcgctacggccgcatcaatcgcattgcctccctcttctaaaaccttttgcccgatctcagtggctagcgggtggctagaaagggctaaccccactttagtatttttaatgggcgggtaactcgctgcgctcaaagggtttaacaaacccaaagagagcgctatcacgcccaagccaatcgtttttaaaaagctccgtctcatctgttttcctttcaatcagttacgcttaaaatttcgttgttattataacacaagctttacaaaacaccctctcgcttaccgcttatataatactattaaccattatcgttaatgagttttaaaataaatagagtttaaaaacaagttaaataaggcttatttgataaaaacgctattggtagaaaaattattgtttaatccccaatagagtgtctatcatccgatcaatagcggtaatgaccttagcgttagcggcataaccgctttgaaacttgatcaaattcaccatctcttcatccacgctcacttgcgaaatagagagttgctcttttttaatggtctctagcatgctttgtttggtgtccaaaatacgccctgatttttcagcgtccgtgttaattttaccggttaaaaattgataaaactcgctgattttcatgggtttaatgtcaaacttgtcgttataaaaatccacgctgtcgtattgcaattgctgcatcatgttcgccacatcaaaattcccgttaatgggggcaagccatgggcggatagcggtaggctcttttttgtattctttattcaagctgatattagaagcgtcatcgccttgaaaaaaagggttgagttttaacgcccccataaaattcgtgccgttatctttcatagaaacaaacaacccttgcgaagcgtttttaggctggataacaaactttttagtctcattgttaaagctcgctgtgaaataatcgtcaaaatcgttttcggtgttgttgtcttgattgtcatcagtgttagcgttaatggcttggataatgtcgttcatggttgtaatgggcgtgatagcaatggttttcctggcgatttctttaccatcggtgttgtaagcaataagatcaaacgagccgtttttgatattgtaattagtgtctttaaaggcttcatcgctattaaactccacaggctcgccttcaatatgatgactcgcgctttgagcgtaaatcgcattcgtggattctatcaagcccctagcaaaagaatccaacaaatcaatataatcttgcaacttgccctttaaagtcccgttagagccgtcattatacacattcaataacgcccccactttcccttgattgagcttgtcagtaatattagtgagcttaaaatcatcgctttgaaaatagatttgattcaaaccccctttattttcggattctttaaccactaagggatggaaaatagaaccatcaatgatattgaacccatgcccgatattaaggttatagctctcatcaaaatccgctgagtctttatctgtgagtgaatgggttttaatgctgcttttaaaaacattccctcctaaaagctctcgcaaatggaattctaactcatctcgcttatcccttaattcattcgcatgctttaagctcttgttgttttccacttctttaatgcgtttgttaatctcagcgatttgagaacccaggctattgacttctttaataacgctttttaattcttcgctcgctttatgctgtaaggtcgttaacctctctctagtgtctttaatgttgtgcgttaaagcttctgttttttgagcgagagcctgtttttgagcggagtctttggcgtttttagacaattctttccatgagttaaaataatcttgcaaatccgtaaaaaggctcgcttcatcaatgtccggaaaatacgcgctcgcttcttttaagtgtgaaaattctgtatcgtaataagtgttttcgtaattagctttcgtgtaacgagcaaaaacaaactcatcatgcaccctttcaatggcttccacatccacgcccatattcatgtttttagtgccatacatataggccgcttggggctttgcaatcacgcgctgacggctataaaattcatcgctggcgttagaaatattattcccggtaacatccaccatgctctgatgggcttgcaagccggtgtaagaagtgttgagtgaagataagattccgcccattttacgcctgcactcttaaaaaatggctccccacatgcctagagcctttataatcgcaagtgtcatggggaatgatttgttggatgagcgaagaataaaactcagaaaccgcaaacgccatgcgcgaatagatcaagtttttttctttcaaaacaagcaaggactctcgcatttggtttaaaaaatcgctcgttttttcgtctaataattcactcatttctttattaggaaattgattttttaaagacagcatttgtgcatctatattcgctttttctttttcaaaagcttgaatcgctagctgtttttgatggtttctttcaaaaatttcggcgtgtttagcgagcttgatgtctcttatatcgcgctcggttaaatcaatcaattctttcaattggtttagcgcgttttctaaatgagaatgtaaaacgaccataacaaatcctttagctcttgtttcagtgatattcaagcaaatactatgccgttttattttggatttttcagtttgttgtaaaactcattttcttaaggggatagggggtgttttgaaatcattttccctttaaatcgctcttaacatttgcttagcgatagcggcaatcacattcacgctcatggcattccccgcttgggataataaatggctttctttaaagttaggattatttttaatcttagcgatcaaatctctaggaaatccttgtaaaagcaggctttcaatagcgtttaatcttttgattttgcctttttgggtataaaacaagccatgccgagaagtccttaaggtaggaaaaacattaaaatacaaccttaaatcagattgtcttgtgtctaaaacagcgttttctaaagttaaaatattctctaaaaaaacccggttatggttgtatgggttgcacaagtatctttgaaaaatagcgttactcacatccaaatagcattcattatcagcgtctaaaaaatcgttaaaacaataatcattggctaaacctaaagggaaactaaatgggcgtttcaaatccttcctaaaccctacgatataaaggcgttctctcttttgggctaattggaaatcagcgctgtttaaaatttgataatgagttgtatagcccgcttcttgcaaggctttgataatggttttaaaagtttcttgttgcttatgatggatcaagcccttaacgttttcaagcaagaaacatttgggctgtttgacttttaagatacgaataagcccataaataatagtccctctttcatcttcaagccccttccttttgccattgatagaaaaagcttgacaaggaaacccgctaaccaaaacatcaaaatcgggtaaatcattagggttgatccgcatcaaatccccaaaattatgggtatctttaaaaaatagttcataagtcctaagggcttcatgattgatttctgcatgccctacgcatttcaaatggcaccgctccaagcccaaacggcctccaccaatgccagagcaaaaatccataaaagttaaaatccccaatcaatcattcctaacacacaactaaaaacacgccctatttaaaaaagcaacaaacgcatttcaaaatacaaaaaaactaaacttcagtgaaaaacaaaacgacagcgagaataacccccctagaaatgaagcccttaaaccccctagcttatccccaacaagtcctgtgccattttgtgagaagtctcatgcaagttgatcttatactggttattttcaatcgcttgcttgatttcagctaccctatcaagagcggcttcatttttttcaattttttcattcttttccacacgcttgtaattccccaaagactgcaccggagcaagagaagaaacggcattgatcattgtaaaatcctttaatttgatattcattccattacagcaagtatcggcaaaaaagaaaaaaagttaatggatttttgaaatctgtttttgcaattccttaccaaatttcttggtggtggtgatgggtttttttccggtttctgccacagagccaaacgattgcgattgcaagtttttaaacataaaaaacatcaaaaaaattaaaatataacaaaataaaaaaaagcaaatagtggggaatagccaatttttgaggttagaactattcatgaccttgcctttttaaacatgcctatacctcactacccatgcgaacatgagcaaccacaacccccacctttctttctgccatgacccccatgaccgccgcagcaacctgtcgcgctgtcatggtgtgaagctagaatctcttcttcgctcacttccctaaagcctaaaaccttgaaacggaacgctaaagttttcccggctaatgggtggttataatccaccatcacatgcgtgttgctaaagtctttgatagtggcttgaatggtttgattattttcagtttgcccaaaaacgctcatgcctttttctaattcaatgccttcaaattgatccctagggacttcttgcaaataaccactttcataaaccccataagcctcctctggggcgataacaacctcttcccactcgccaatttgagcctttaataccgccttttctaaccctactatgatttgattagcgcctatgataaactctaaaggctctttagaaatattactgtctagcacatcgctagagccttgctccctcacttcatattcaatcaaagcggcttgtttgactgattctaaatcatggttttgcatggtagtgtttctccttgttttctaagattttttgcgccattttagcttgttcgcttgaaggatacaagcgttgcaaagtgtttaaaaatttataatagttttgatcgtctttgatttttttaaacgaccatgccgtatgccacaaaagcacaggcatgtaagacgctttttgatttaaaagagcgctctctttgtaatacttgatcgcttctctgtatctcttttccccataagccacttctccaagaacataacgcacataataaagtctgtaactattggcttctaaccacaacaaacgctctttggcttctgcataggatttgtttctaaaaaaagacagagcttcttgaaaaatctctttttgcttggacaaatctttatcaaactcaactttcgccttttcttgggtttttttctcttgattttttgtggtttcggctttcaaaggggggttcttattggccggagcgcttgatttgagcggcttttcagctttttcctcttgttctttgagagctttttggattaaggcgatttgtgaaaccaaatcctggcttaacttggtcaataattcgctcatctctttgttttgtttgtctaactgctggatagcttgctggttagcgcggatctcattcctcaaatcctctaaagtttgcgattgttgctttaatatgttagcttgcacttcttgcgaggcttttaaggctcgcaaggattcttcttgggaaaggatagcattattgagatctttaatcttattagcctgcccctcataaacgctcctcaaaccctcttgagcttgagtgttagcttccacttgcgaatggattttggtcaaaatattagaaaaattcttactattgacttgcaactgcttgagttcttttttggtcgctccgctttgcaaatcaaacgctgaaggctccccattgagaaaaaagggagcgataaaagggataaaaaaaagccttttcatcctaaaattacttcactaatttgacatccactcttctgttttctctgtaacattctctagttttttggacgcatttgggtttggtttcgccaaaactgatggttttgatcatgtctttttctacccctttaatgactaaagcgtttttcacgctcaaagtccttttaacgccaagcgcttggttgtattcgctagagccaaattcatcggtattgccttccaaaagcacttgcatgtggttttctttagctttttgcacgatctcatctaaagtctcttgatcggattctttgatctcatacttgtcaaaatcaaaataaatagaagcaatgatagtcccgctttcaatagccggcttttcttcaaccactggagctggctcttgtttaggctcttctttctctggagctggttctgtagtaacaggtgcagtctgaaccgttttagcgctcacatcgccagccacagtcttattatccattttatgactacagccagctaccaataaaaaagctaccaagaaactaaatacagaagatctcttcattataaattctccaaaaataaaatttcaatgaatgtaaatattaactcacattcgcttaatttaaccttaccaatcaaaggcttgtattttcacattctttaaagggaataaaaaactctggttatagtctagcaaaataagccccatggcgtattcttggggtgtctttttgatatacatgatatttctcccatccatagaaaacctaggcatctggttagagccattcacggtaagcctgcggatatacttgctgtttagagtgatcaaattcaaattaaacaccgttttgccaaattcattaaggttttctcggctcacatacacgatactatccttataggcgtcaatggattcattgcttcttccttcataaaggagttgctccgcgctctcttttaaccccaacttcttcatatagatgttaggataaccggatctatctgaaacaaaagccatagacttgtcatcttctaaaaatacgcctgaaacatctatccccggatagcgcgttattttggttttagtttttttatgcgtgtcatacaaataaacatccggttggccatcaggggctaaagacattaaaattttagagccatcagaactcacgctagagaccacagccattccttgagagctagcgatattctcatgagtggctttttgaatgttgtattttaaaatcatgggcgttctttcgccatactgcgtgtaataaaactctgtttgctcagcgttcgcccatttagggaaaatattgagtcggttgtttttgatgatttctttttgataacgcatcgtataatccgctagtgcgatgtttgtgattcctggtccaatgtatttagaaaaaacaatcaggcgcttcatccaagcgatagaaggggcttttaaataatcattcaccacaatggccatgttgtgcgctgcaaaagggtatagatctaaacttacaatagggtagtcaaaagtctttttgagcgttcctgtatccacatcataaagttttaatcgtgaaattttattgccgttttctaccgccacgctcacaagcgctacaagatggacttttttatccttgagttctgcgtaattgatagcgccttgttctttgttttgagaaacatcaaaatgctggctagtctttaaatcgttcgctaagacttcatgcaattttaaagcgtaattggcatcgttgtctatggagtagcgcacttcaatcttaggaagtttttgaatggttttaataatatctagcgttttatctgttgcaaaaagccctatagcgtatattaaaaaaagccataaatacctcattgttcttccttagtcgtaaaattaactttaatagaaatcatgtttcctccaggatatggggggaaatccactttctttaaatcatctaaaagggtcatcacgctcttgttataatccttaaaatcagagtaactaagaatagtataatcaaactccccatctttagtgatcataatcagcgcgctcactgaagccttgtgataaaaaacgcccctccagcctttatataaaatttgatagatttgagcataccattcttgataggctttttcatcaaccccatcttgtttagggatttgcaaatctaaagttttgtttttaacgctttctaatttttgcgtgaattgattcaaattttgttgcaaacctttcaacatctcttggttttcttggttttgtttcaagcgttgttgctctcttaaacgcctttgttcttcttgttcatttttttgctcgtctttttgagcgtttttgtctgtcttttcttgaaaatcattgagtgaagaaaaaatatcttcaaggctttcttcaggctcttctttgggttcttctttaggctctaaaaaatcgccctgtttttccgttactttttcaattttttcattctttttctcgctaggcagatcttctaaattcaagtcaatggcttgttcgtcctttttatttaaatctaaaaggattttctctgcttctttattatgcctttctagcaacaaaccatataataacaaggcatagagcaagaacgctaaaaagccagaaagaacaaaaatcgcgctcttactcatgcaaattggccctactttttaaggacttgtgattaaagaaactttcaaaaaccccgcttctttaatcgtttttaacaaataaatcactttgtcataggtcaatcgcttgtccgcacggatactcaccctagtatctttatcgtatttcttagaaagcaagttgaaagtgtccgggaaggagttgtattcataggtttgactatctatatagatttttgcgtctttatccatgcgtatctctatcactttatcttgagtggctctagcagtttttgaaccagaaggcaaagcaatctcttctttataagtgagagtgggcgtcgttaccataagaatagccaataaaacaagcatcacatccactaaaggcgtgatattgagttctggtttgtcttcatcccaatagttatcataattcataaaaaccttctaactccctatttaagatatttataaaatccccttaaaagctttcttttttagaagacaaaatatccacttgcatctgcacataaaccgataaatcatacaccttgcgttttaaaatcaagtaaaaagaataggctggaatggccgctaaaatccctgcagcagtggcaataagagccttagaaataatgggcacgatcaccccaaaagaagcttgacccaacgcgcccaaattgttaaacgcttctaaaatttcaaccaccgtccaaaacaagccaataaagggggctgtagaagaaataatgcttaataccactaaacctgtcgtgctttgcttaagaacttgatgtttccaagcctgcaacaattcattagaatatcttttggtttcatcatttctttttttattaaacataaaatgctctggagcgtcttgcgccccattaagaatgttagacaaagactgcatctcgcgcctgagttcaatctttaacacaatgctcttatacaaaaacacccataaagtcatcaccaaatagagcgaaatccaaactaaaacaagcgtggtaacaaacccgctcttattgaaaaaataaacgattgaatccaacatgattatccccttaaagagactcaatcttagcgagcacgctagagaccgctaacctgtcagagcttgcgtcttccaaaagctttttggccctagagatagcatcatctctgtcatctgatccttttttaataaagaccgctccatcggctaaaatatccacccgttcattagtaacttccgcatagccccaattgatcgcaatgtgttctttttggttttcggtttcaatctcaaccactcccgcttgaagcaaggtgatcaagttgctatgcccataaagcaccccaaattccccttcaactcctggcaacacaacgcttttaacctctcctgtataaacttccccctcaggaaccaccacactaatctttaataaagccatcacaaaacccttaggaatttttcatgtttttagctttttctaagacctcttgaatgctgcccaccatgtaaaacgcgttttcaggaatatgatcgtatttgccctctaaaatccctccaaagccctctaaagtctcttggagagtcacgtatttaccgggacttcccgtaaacacttcagccacaaaaaacggctgggataaaaacttctcaatttttctggccctctcaacgatctttttatcctcttcgctcaattcgtccaatcccaaaatcgcaataatgtcttgcaaatccttgtatttttgcaaaacttgctggataccggtggcgatttcatagtgcttctcgccgatcatttgagggcttaaaatccttgaagtggaatccaagggatcaactgcaggataaattcctttttcagcgatctttctattcaacaccgtagtcgcatctaagtgtgcaaacaccgaagcaggggctgggtcagtcaagtcgtctgctggcacatacaccgcttgaaccgaagtgatagaaccatttttagtggaagcgatgcgctcttggagtttccccatttccccagctagcgtgggctgataccccaccgctgaagggatacggcctaatagcgcgctcatctcggcaccgctttgagcgtatctaaagatgttatcaataaacatcaacacatctaagcccttttcatcacgaaaatactccgccatcgtcaaaccggtgaatgcgatgcgattcctagcgcctggtggctcattcatttgcccatagcacagcgcgactttgtctaaaacgcccccttctttcatctcaaaatacagatcattcccttctctggtgcgctcccccacacccgcaaacactgaatacccgttatgcttataagccacattgtggataagctccataatgatcaccgttttccccacgccagccccaccaaacaagcctactttaccgcccttagaataaggcgcgagcaagtcaatgactttaatgccggtttcaaacatttctgttttagtgctttgttgttcaaagctaggggctttcctgtgaatgggccaagtcaaggacggcttaagaggctctaaattgtcaatgctctcgcccacaacattaaaaatgcgccccaacacttcttcacccacaggcacttcaatcatcttgccacgagctttgacgatctggttacgcaccaagccttctgtcatatccatagcaatcgctcgcacacgattaccgcccaaatgggccgccacctctaaaactaaagatttttgaacgccattgacttcaaaattaatgtctaacgcttcaaaaatcgccggtagataggattcaaactccacatctaccacagggcctaaaacctgaatgattttgccttccatcgctttcatcgctccttattaatgtaatttttattttagggcttctacgccagcattgatttccactagctcggtcgtaatcgcctcttgtctggctttattataagaaatggttaaagttttaaccaaatccttagcgttatttgtcgctgtatccatagcctgcattctagcgctatgctctgcggctaaagaatcaatcaaagcgtagtataaactatactccacatatttttctgctaaagagtctaaaatttcatcttcgctcccgcttggctcactggtaatggtctcttgcgtctcactaggctgggggttttggtggatgattttatacccaataggtaaaatcgttttcactcttatttcttgactgatcatgtttttaaagccattatgaatgataatcaccttatcggttttcccgcttaaatagtcttctaccacttttttcataaactcttgcgcgcgttcataattaggcatagagcttaaattattgatcttgtctaaaacctctatcccattaaaactaaaatactcattaccctttttaccaataccgcgcaaacgcaccttaatgtctttagctttgtattcattcgtgcatgctaaaacctttttaatggtattggtgttaaaacccccgcaaagccccttatcggctgtgatgaaaataatatccacttttttgatttcaagtctttctaattccctaaaatacttgctttgaatgtcttcaatcccttgatttctcatcttggatagcacatcatcaaacacggcgtctagcttcaatgcatacgctctggaatttcttgcaacttcttcggcttttcttagcttggaagtggaaacgagtttcatcgcatgcgtgattttttgcgtgttcttaacgctcccaattttctttctaatgtctcttaaattcgccatattctagccgtctcctactcgctataagtgagcttaaattcctctaaaactttttttagcatggcttctaaatccttatctaacgctttcttagtgtggatttcttctaaaacttgggggtattttgcttccaagaaagggtgcagttgctcttcaaaatccacgacttttttcacgctcacgctgtctaaaaagcccttagccccagcgtaaataatgaccacttgtttttcaatcggtaagggcgaataaggggcttgtttcagcacttccaccatgcgttgccccctttctaattgctttttactcgcttcatctaaatcagaagcgaactgcgtgaaggcttgcaattctctgtattgcgctaaatccaggcgcaaagtccctgaaacctgtttggtcgctttgatttgagcggcccctccaacccttgaaaccgacaagcccacattaatagccgggcggatccctgaataaaacaaatccgtttctaagaaaatttgcccgtctgtaatagaaatgatattcgtagggatataagctgaaacatcgcccgcttgagtttccacaatagggagcgcggtcaaagagccggcacccttttcatcgcaaagtttagccgctctttctaaaagccgtgagtggatataaaacacatctccaggaaaagcctccctgcctgggggtcttctcaaaatcaaagaaatctctctgtaagcgacagcatgcttactcaaatcatcataaacgattagggcatggcgggcatgatctctaaaatattcccccatagccacacccgcataaggggctaaatattgcatcgcagctgaatctgaagccgaagcgttgatcacgacgctgtattccatcgctccgtattcttctaatttgcggaccacttgcgcaacggtggattctttttggccaatagccacatagatacagatcacattttgccctttttggttgatgatcgcatcgatcgctacagtggttttaccggtttgtttatccccaatgatcaattccctttgcccgcgcccaataggcactaacgcatcaatggccttaatgcctgtttgcaaaggttcatgcacagattttctgtccataatgcccggggctttttgctcgatgagactgaactcattcgtttctatctcacccttgccatcaataggctcacccaaagcgttcaacacgcgccctacaaccgcatcgccaacaggaactttcatcaaactcttcgtgcgtttaacgctagtcccctctttaatattgttgccaaaaccaaacacaatcacgccaacgctatcttcttctaagttagccgcaacgcctttatcccctgtttcaaactccagcacttcatacgacatcacaccatttaagccataaaccttagccacgccatccgcatacgaaacgacttttcctacttcagccatatcgcaatcaagttcaaaattcttgattttttcttcaatgaccgagctgatttcttccaattttagttgggacattatctttatctccttagattgattaaatagattgaataacttgtttttctattttctttaaaatatcttctttagaaaagcctatttctaaatccaggctcgaaacgctcaaagaaaccccttttttagaccaagtgtcttgagcgatttctataggggcgttaaaacgtgcttgcaatttttgttgcactgcttctagttccttattttcaagcttttgcggggctaaaagcgtggcttctaaagtccttttagaatcaaaagacagctcttcagcgactaattccaacatatcaagccggttattttttaacactatttccattacaggctttaaaactgaacatgcttttgtgggagttattttttctaagatttcaaatacaacctcttttttaacttttaaagaaacatgagctaatacctggttgagtttgtgtaattttatggcttctgctacatttttaagccccacaacaatttcttctaataacgccaaatcgcctttagtgtagtttttcaacgccttagcataatgcttagagatcacttttaaatcttgcatttaaagcctttgtttcaaaatattcacgcaatcttgcgcattgaaagacacttttttactctctcttagatctttaaaaacgctttcaaccaactctcttttgatctttttaacttctaaatccatcaatgccttagaatttttgatcaaattttccacatctattttggtttgcaattcgtatttttgcgtgatcgtgtaggcttctttattcgcatcagaaataatcaattcagctttttctttggcttgctctaattcttttaagagttttttcttatgttctttactcactttgagttgggcttgaatctcttctaagcgtttggagatttcaaggcttttggaatgcaaaaatgaacgcaatcttttagccaaaaaataccacaaaatccccacaaacaagagaaaatttaaagatcgctctataatgtctgtttgtgaaatatccaatccagtagcacacaaagggcttaaaaggatcaaaaaccctaacaccattttaactaaaaacatccatcaactccctaaacccatagccacacgcttgtttaactcgtcttcaaataccggcatttgcgcttgcaattgctcttttaagatttgtttttcattttgtaattgctttgcgaatgcttcaaactcttgattgagttcgttctctttttgcttgatcacagcgtcataagactctgtagctttttgaatcgcttctgctagcatttccctgcgcttttcagcggcttctttaagaagagtctcaatttgatggccaatctccacgctttgggtgttatccgttttgattttagccaagctatcctttatctctgcctgtctgttatccataaaagccaacaaaggcctatacacccaaacattcatcgcccacaacaacaacacaaacactataaaaacgaccgccattaaataggggttaaccgatatattcatgacctatttctttcatcctaaaaatatttgaaactcgcacttgttataaaaacattaactctatcttaacaaaaaatcgcttaaaaattgagaatatctaagcattaagacatcatttttttcataaaagcctctaaaagagaattttcataacatcgtaaaactatttttttccctttcaaagccgctttaagcttgtaacgatcccacaaactttgattaaaacgctctaattcatcttcagcgatgagcgtttgggtttgcttgaaaccatgttttttgttgtcaaaatttgcgtttattttaaaatcacgcactaaatcttctgtttggcgcacgctgagtttctgccctataatggaatttaaaatcaattcttgtttttcttcctccaagcccaccaagactttcgcatgccctgaggtgattttttcttctaaaagagcgttttgaactttagaagagagcgtcaataaacgcatgatattagccacatgagctctagattttttaacgattttagacagctcttcttgggtcatttgatagctttcaagcaattctttatacgatctagccaattccaaagggtttaaatcttctcgctggatattttcaatcaacgccacttcacgcattttttcttgctcaatatccacaacaatcgctttaatcgtgggcattttagccaatttgctcgctcttaagcgcctttcgcctgcgatcaaatgataacgcccgttctcactcaccactacaaccggctgcaacaaaccatgttctttaatggattgtgctaattcttctaaggactcttcgctaaagatttttctgggttggtaaggattgggcatcacctcatcaataccaagctccacaacccgattcgctctttcatacagcccttgctcatacacttcattgatttcagggaaaatgtctgccaaacccctacccaacactttattttttgccatcactacccctgaagaatgctttgagctaatttttgataagcgatactgccattagatttaatatcatagagcaaaatgggcttaccaaagctaggcgattccgctaatttcacgcttttagggatcataatatactcacctgtagctgaatctctaaaaaattctgagtcaaaatacttaaacaattccgctaaaaccccttttgtcaaattgagttgagggacatgcattgtgggtaaaaaacctctgattttgagcttagggttcgtgcttttttgcaacattctaatggtgttaagcaacaatttagtgccttcaagggcgaaaaattcgcattgaatgggaatgatcaccgaatgggctgctgaaagcgaattgatcgtgagaggcccaagagccggcggggagtcaataatgatataatcataaagctttaccacgctccctaaagcgtttttgagcatgagctcgcctcgtttattctcatcttggctgtcataaaaggttttttcaaacccggccaaacccaaattagaaggcactagatccaaaaaaggcatttgggtttttaagatcacttgagaaatttgcttacggccaatcagcacatgataaatatcataatcaattttatcgcgcctaaaacccaagcttgaagtggcgttagcttgcgggtcaaaatcaatcaacaagatttttttttcatgcgctgctaaagaagccgccaaattaaccgctgttgtcgttttgcccacacctcctttttgattggccactgcaatgatttcattcatcatactcacatcctatcataaatcttacctttaatacaaatacggccgtcttctaacaattccgcatctttcaaactcaccgcttcgccccaatcattatggaagttaaaagagttgcttctatgaaattctaacgcatacttacttaaaacttccccccaaaaaagattttcttctattttttttaaaaagccctctataatccaatcatcgctcgcgccaatatccaaacatgcccattttgttgaaaccctattcacgccaatcccacacacccgcatgcccttataaacattaaccatcacgccccctattttttgatcccctaaatacagatcgttaggccatttaagccaggtttgagagcctaattcttttaaaacttctttaaataaaaaccccaaatacaaagcgttcgcttgcatgggcaaatctttaggcaaatcgcttgcgtttaaagcgagtgaaaaagtcaaagcgctttccacgccctcccaaatattccccctactgcctatcccagcgctttggtttttagccacaatcaaaacaggggctttgagttcattacttttaagtttttctaaaagataggtttgcgtggaaggcaaactatcaaaaacccttttttcacattttctcatgccaaaataccgcccactttcaaacgcttgccattcaaataatccttcgctttcaaaggctttttacccaccgcttgcaactgtgctatacgcacgctgcctttcaaacaacctacaagaacgcctctttcatcaattgctaaaatctcgccttccttgtggctcttttcattctccaccaaccccacttctaaaagcttaaggttattttctaaaaagatttctggccaagatttaaacgcaagcgattttaaaaacaagcttttagcgtctttaaaacccactaaaccatcggctttggtgatttttttacaaaaagtagcctgcatatgatcttgaggctttcttgtgatggaagagaaatttttgagcgttgaaagaagtaaatccgcccccatgcgtgctaatttcaaacttaaagcgtctaaatccaaataatattctcttaaaaaagaagcgctttctaaaatatccccgctatccaattccaaatccataagcatggtgcttatgccataaatcctatcgtcattgagtatcatctcatgaatgggcgaagcccccctatatttgggcaataacgacgcatgtgcattgatgcaaggagcgatggctaaaacctctttaggcaaaatcttaccataagccaccaccacgataaaatcaggcttgagatcttttaaaatttgaacttcaggctctttcaaactttgtggctggaaaatggggatatttaaatgattttctaaaatgtatgttttagtctctggggctttcaattcttttttgcgcccaaaaggtttgtccctttgagtgaatagccccaccacttctatacttttatcttcattttcaaccaacgcccttaagatcacttcagcaaaaccaggcgttcccataaatacgattcgcatgttattccttgtttttaatctagctcttctattcccatcatcattttaaaatgagcttcatgaccggtttctttaaatattttttcaaaaacttttaaatatgtttcaatacttgtatcttgactttgcacaaacaaatcatctaaagtcccatgagagccatcattaagccatgaaacgaaagaattaaacactcgttcttcttcttcaatattttcaaaacatttattcaagttatcattatgtttaaaatcgcctaaaatcctaaagtaatactcaataattcttcgcataacattttgtaaagacacccaagaagcattattttcttttgcttgttttacttcttgccatagcaattcataagaatttttaatgggattttcttcatagcctttaatttttgaaacattattatcctttttaattatccaaaaagaatatttcccttgatattttaatgtaatttccttgtaaaaatatgtgttgtgggttagtataataatttgcttgatgtttgttttttctttcatggtttctttcataagatccttaactaaaacactcactataaacaatatattgctatccaaacttgaaataggatcgtcaatcactaaaaccttattttttgatatatcgttctcttttaaagagccttttgctaaatgataataatataagaaagtgatgaaagtaacttcaccttcgctcagtttttctccctctaattgaccatcttctctttgaatacgataaaatttttcatcttcagtgcatgccaaactaaaattcgtgaatccataccattttaaaagcgtattgatttcattgacaatgggctttatgcttaccatatttttttctaattccttaatttcattttctaatttctttaccttttcttgattttcactaatttctttctctaaattgtttattcctttctccaaaccgcaatactttttattatattcttgtatatcacttttaaattcattgattagaaatttccaagtttgctccacgcaaatctttttctggtttttagtgtcttttattatctcattatgactagctatttcttggttagccgtatcaatcagatctctaatttcttttatctcatttttggtgctatcaagctcaaaactcctgctcatttctttacttttatcaagcatcttttgctgattcgccttgattttacttctcaaggtttcaataattcttttcaaattttctgtgtccaatttattctgctctgttttaataatttcattaagtcgttccaacgttccatcagttttgtttgtgtagtcttctttcatttttttgattgtgtcagtggattcttgataacttgtatcaaaataagattctagttgttttttaaattcctcagtaatggtttctttttgacagaaagggcatatactattatcttttacatattctctaccttgagctacccaatcctcattgcttaatttttttattaaatctgcaatgtctacaccaccactccctacaattttttgttcccaaatagaatggttttcaatagaatcaaaatctgttaaatcgcattccaataacgccaattctgtttggttttcaccaaaaacaatctcaattttttcctttaatttttctaaccctactatttcgctttgattgtgtttatcgttttcaaattccttaaggattttttctttaaacttctctttacgcttaaaactttctagcgtttctttaaaatcctcttcatttttcttataaagcttttcccagcaactatcagtaaaatccttttcttccttttccttttcttgtgtgatttttttcaagcttgcttcattttttattttcttttcattctctttgtttattgattctttcttgctttcaattttttctaaattctcgtttgtttttttaccgagcgtaaaaatgcctttaacttgagagtttctaaattgctcttctttaaattgcttgttataaacttcaatctttaaactctcattgttataccatactattttgctactagcaaacttgtcttcaatcccattttcagctagattttttaaaaaactagaagtggttgtcttaccgctcccattagccccataaataaagttaatagactttaatttttcaaaactcgccccattttcatcaaaagttgccaccttttttaatgagatttgagaaatcccactgcttacattctgctgttgtttgtctttattgtccttactattcacgctcactcctacttcacaatattacctcaaagcataccacaaagactaaaactaatcctctaaatccccctcatcatacccaagctctagcgctttcacttgccctatcgcattacccgcaatgcccttgatagagccatacatgttaatggtgctctcaaacactttttctatttgtttttccctgcttttccagattctagccattgcgcgtttttcgctttctaaatccgctctcaattgctcaaacccctctataatcgcattcacttgcatagaaaattcagagcttgttaaataatgatagagcagattcactttatcgcccttattttcctgactttttttagccaaactcacttgaataaccccctctcttaacaccgcgctcaaccccttaaactcttcaaacgaacacacccacaccccatcaaataaccccatcctctccatctctttaggcaacgcttcactcacaatgacccccacatcagccccaatctctcgcatgtcgtttttaagtttttccacccaagctttttgaaattctttagtgcgtttgctctcataataaattttcccgcaattttgaaattccctagtatgcaccacttgaatgcaatcgccccctctttgcccttttttgatttcttcaatgctatctagggggaatttttgcctcaaaaactcttcaatcgctaattcttgcacctcgccttggaattgctgcgagcttaactccgcctttctttgagcgtttttcaactcgtttcttaacatttccaattgctcttcttgctgcttgaatttcaattcatttttttcatgcaaggctttttctattttttccctttctagatccaatttttcattcaattttttttcattttcagccttcaatcggctctctacttcgttattttctcttttgagcctttcaatttccgcttctttctggtgcaattcctggacttgtttggacttctcgtctaattctttttgcaacaattccaagcccttttgctgctctaaaaaagcgtttttcctagcttcttcaatgattttagccctttcatcttgcaaggctaacatgctcgcttgtttgaccgcctcatcaaattgagcctgttgctcttttgcccgctcttttagggcctcttctttttgctctaacattttaagatgagtgtgatactgcgctcttttttcattcacttctttttcaaacgctttttgctgggctaaaaaccggctttgattttctagctcaatctgtttgtatagcgcctcactcacattaattggctcttgacacttggggcatttaaaaggaatggtctgattttcttgcatggttttcctttaagatttggttttttatattttataacagaatgggatcaatttaacttaagcaggttttatccaataagttcagtaaaatagggctttaatatgaaagcaaggactttttcttagcgttcctgcaaacaacaaaaaataaacaaggtgaaaaatgcctttcgcataaaaactacattataaatgaagaaaatgaagcaattgagataatgatcgatcagttgcaagttgtcccaaaagcgcaagttttaaagaacaatacgatggaaagaagtcttgcattagcattacaaaaggtatctatccctagatatacatcggcgcatagagctttacttatcaatcattttttagaacaagttattttacaaagtataaaaccaattgcttttggaagtgttatcaaactcaacccacacaatgaaaatcccctattaaaaccctacagcgcatttattacgctcaattccattattcgggcatgcgcctaattgccccctatgaaaacgattttactatttttgagttattgcattgcattgattttcaagcgcgcaattttgaacgccaacaacttgttcaattagatccgaaaggaattacaacccaaatccttgaacgcctaaaaccctagaaatacagggcgttaaaaaatcaaaaataacccctactcccttatatgcatttcacaaaaaataaaacttaacacgcaagaaatcaaaagcaagaaattaaaacgcaataagtaaaaaataagaatggaaaaaaacaagaagtaagatttaagaaatccaatacaaataagcaagaaatattaaaaacaaacaagaattaaaaagcttaagcaaaaatcaaataaaaaacaagatttaaaaaagaaagaataacttcaatctttcaaaactaagcaacaagaagtccttttgtcaggtaatactctttggcttttaacaagcgaatgttaaaagcttttctctagaaaggaggtgatccaaccgcaggttcacctacggttaccttgttacgacttcaccccagtcgctgtgtgtgccgtgggcagtagctaatttagcatcctgacttaaggcaaacacaactcccatggtgtgacgggcggtgagtacaagacccgggaacgtattcaccgcaacatggctgatttgcgattactagcgattccagcttcatgcaggcgagttgcagcctacaatccgaactgagaggcgttttgaagattggctccacttcgcagtattgcttctctttgtgcaccccattgtagcacgtgtgtagccctaggcgtaagggccatgatgacttgacgtcgtccccaccttcctcctccttacggaggcagtatccttagagttctcagcatgacctgttagcaactaagaaagggggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccgtgcagcacctgttttcaaggtctagcaagctagacactccactatttctagcggattctctcaatgtcaagcctaggtaaggttcttcgtgtatcttcgaattaaaccacatgctccaccgcttgtgcgggtccccgtctattcctttgagttttaatcttgcgaccgtactccccaggcgggatgcttaatgcgttagctgcattactggagagactaagccctccaacaactagcatccatcgtttagggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcgcaatcagcgtcagtaatgttccagcaggtcgccttcgcaatgagtattcctcttgatctctacggattttacccctacaccaagaattccacctacctctcccacactctagaatagtagtttcaaatgcagttctatggttaagccataggatttcacacctgactgactatcccgcctacgcgctctttacgcccagtgattccgagtaacgcttgcaccctccgtattaccgcggctgctggcacggagttagccggtgcttattcgttagataccgtcattatcttctctaacaaaaggagtttacaatcctaaaaccttcatcctccacgcggcgttgctgcttcagggtttcccccattgagcaatattccctactgctgcctcccgtaggagtctggaccgtgtctcagttccagtgtgtccgttcaccctctcaggccggatacccgtcatagccttggtaagccattaccttaccaacaagctgataggacataggctgatctcttagcgataaatctttcccccgtagggagtatctggtattaatcatcgtttccaatggctatcccaaactaagaggcacatgacctatgcgttactcacccgtgcgccactaatccacttctagcaagctagaagcttcatcgttcgacttgcatgtattaggcacgccgccagcgttcactctgagccaggatcaaactctccataaaagtgtttgtcctaaagctctttttgttttgtaagcagaaatcccaatcgtctttagcgtttgggatgaatgctaccaattcgtggtatcatatccccatacattcgtatctagcgcaggaagtgcgcaaagttacgcctttggagatatgatgtgtgagacctgtagggaatgcgttggagctcaaactctgtaaaatccctactatagggacacagagtgagagccaaactctccctacgggcaacatcagcctaggaagcccaatcgtctttagcggttgggtgcttcaccagatagcaagccagaaaagaagttatctagaaaagaagttattaaaactttgctttgaaaaaaacgaacgccaacgccaaaaagagtttagagttttaaaaaagtcggtggtaaaactaaaaatggattaaaaaccctttttcaagccaatccaatccattgaaaaagttttactccaattttaagagaaacggttagaaaacggattccaacccctaaagagcgtttcacccatcagcatgatggataaaaaagctttaaaaacaattaatggcggacttctttaatccttgctgccttacctctcctatcgcacaaatagtagagcttcgcgcggcgcaccctacccacacgcaacacctcaacgctcgccaaactttcgctataaaaagggaaaattttctccacgccgatattgttagcccctattttacgcacgcaaaaagtcttatccacgccattgcctctaatcgcaatgcacacgccttcaaaatactgggttcgtgttttttcgccttctttaatggtaatacccaatctcaaagtatcgccagctttaaatgttggcatgctcttgtcttttaattgagcgtcttcaaactgctgaatgtagcggtttttcatgtgttttccttaatgtcaatttcatgatttgtgctgtttgaataaatcaaggcggtagaattttgtccttaattttgacaaatcaagttttagttgcttgattctagcatgatttcctttagaatattctaaaggtgcagggattttattgatttctttggatttaaaaacagcgttagcgaaattaggggcctccaaataatcattttcaaaactctcattttctaaagattgggcgttacccaaaaccccttgaatgtggcgagcgatactatctatcaagcacaacgccccaagctcgccccctgtcaaaataaaatcgcctatacaaaaaacctcatcagcacccaattcaatagaacgctcatcaaagccctcataacgcccgcacaccaaaacgacatgctttttttgagccaaacgcatcgcgtctatttgcttgaaaggcttgcccaccgcgcttaaaaaaatcgtgtgtttagggtttttaacagaatggagcgcgttttctatcatctcagggtctaaaatttgccccgcacccccaccaatgagcgtgtgatccgctttttgatatttattagcgctaaaatctctaaggtttaacacttccaattcaaaaaggtttttttctaacgctctttttaaaatagaatcttcaaaataaggcaagatgagttgcgggaaaagggttaaaacgctgaatttcactcaactattctctaaaagcgttttggcgttatgggtggttatttttttgtcttgcaaaaggatttcttggatataaaaatccctataagggattaaaaaaatcttagccaaacctttttcaaccaaattcagcgtggtttcaaccatgaaataatctgtttgagaaatcctttggatttctatgacttttcctaaaatctcgtttttttccaccacgctaagccctactaaatcgcaataaaaaaactcgccctcttttaaaacacagagttttttactctctgcttcgctcataaaaagccctaaattagccagctctttagccttttcgggcgtgtggatagtttctaaaaacaacaaatttttggcatgctcataagaatggatcacatagtctttaaaagaagaagcgcgagagaaagcgttgattggagcgacgctcaccttaacgcctttttttaagcactccgggaaatcgctctctaaatgaagctttaaccccccattaagccccacgcttttaccaatcctacccactaaaagcatgaaaaaaattcaaggcgtttgatcgcctaaaacatggggatttttatcaccatttttatcattactcgcaaaaacaacgattttataagaaaacccatctttggctttcacaccagaaacaaacgccttaatcgcgctcaccattttgccctctttaccaatcacatgccccatgtctgatgggtgggtataaatagtgatttgtttgactttatcttctaaaagcgtgtactccacgctcaaagcttgcggaaaagaaacaaccttttttaaatatttttctaaaaaagttgccacgcaatacgaatagtccttacaatcagcttgagaaaaaggcgtgttcaaaggatctgattcgcgcatttaacctcacaaaaccttaggctttttgagaaagtttttccaccctctcgctcattttagcccccacgcctttccagtaattcaagcgctccttatcaattctaacatctttaggctcgcttaaagggttgtaatacccaatggattcaatccagcctccatctcttcttttcctagaatcggttaccaccaccctgtaaaaaggctttttctttctcccgatgcgagtgagtctaatgactgtcattataaaaatctcctaaaatattcgtattaaatttgagattatacaacaaaagcgcccaaaacatgcttaaaaatcagtgcattttagggggcgtttgatttttagcctgactcatgagattcatcaaatcgctaatgccctttttattggttaagcgtttcgccattttgctcgcttgatcaaagcgtttgatgatgcgattgatttcagacacttctaagccgctccctaaagcgatcctttttcttcggctgccgtttaaaatctcggggttttctcgctcttttttggtcatggaattgaccatggccttgatttttttcacttctaaagaactttctaaatccgtgtcttttagtgcgcttgccatgttccctaaacctggaatcatagagattagagaactcatagagcctaattttttcaccttttcaatttggtttaaaaagtcgttgaaagtgaattgcccttttttgagctttttgtttaagtctttggcttcattagggtttaaaacgctagcggttttttcagcgagcgagataatatctccagcccccatcaaacgccccacaatcctttcaggcacaaacacgtctaaatcagggattttttccccgctcccaataaaacgcaagggcaagcctaattggtaagtgatgcctaaggcgataccccctttagaatcgctatcaaacttgcttaacaccaccccgctcacgcctatttcttcattaaaggtgttcgcgcttttgaccccatcttgcccgctcaacgcgtctgcgacatacagcacttcatgggggtttaagacttctttaacttcctttaattcttgcataagctccttatcaatggctaaacgccccgcgctatccacgagtaaaacatcaaattgcgcttctttagccctctttaaagcgttgttagcgatttctttcacgcttttattttcttcatgaaaaacttccacgcccacctgttcgcccaaaacctttaattgctccactgccgctaagcgttgcaaatcgcatgcgcataaaagcacttttttatttttggtttttaaataatgagcgagtttagcggtggtggttgtcttaccgctcccttgcaaacctgccattaaaaccacggtgggaggcgtttgagcgaaagtgaaaccactgctccctttagcgcttaaaatttctaacaaactcttttctaaggcgtctaaaaattgctgcttaccaataccgctaagtttagtttggctttccacctttttgagcaattctctagccactttatgatgcacatcgttttttaaaagcgtttttttcaattcgtcgcgtttaacgctctgtctagcgctttttcatcatcttgaaagcggattttattgagcgcgtttttaaacccatcgcttaacgcttgaaacattttctatcctttgattatggttgttctaacaaatccaattcttgcttaattttactttctttttctaaaagcgtttttaagctctctttggctttttctagcacgcttttaggcgcgtttttgacaaaattttcattgtgcaaattgagttttagtttttctttttccagtttttctagctgcttttttaaacgagcaatgagcgggcttaaatcaagattttctaaatccgcataagtttggcaaaattcccccacatcgctcacgctttttaaaggcttataagttatcacgctgactttttctaatttcgctaatttttgggcgtaattttgcaaacgctctgtgttttctattttctccctcaatcccacgctcgcttcttttaaaacaatcggtggggtttctagcatgattttcaaacgccttaaagacacgatgcaatccttaatcacttcaaattcatgctctaatttttcatctcgcgccaaatctttagggtaaggcatgaccatgatagaatgagcgttttctagttccgtattactgagcttgtggtataaagactcgctgataaagggcatgaaagggtgcaagagttttaaagcctcttttaacacgctccctaactcgtctatcgcttcattttccactttagaaaattcaatgaaccaatcgcaaaattccccccacaaaaagcggtataacaaagtcgtggcgtcattaaaacgatagttatctaaagcgttacgaacctctttagtaacaagattcaagcgcgatttcgcataacgccccaaaggcgtttggtattcatccaaacgctctttatctttgaaagattcttgtttgagcttcaaataactcgccgcattaaaaagcttgttggcgaaattcttgttattttctaaatgcgtagtggaaagcttaatgtccctacccgtagcgcacaaattggctaaagtgaaacgcaagctatccgcgccgtatttttctatcatctctaaaggatcgatcacattacctttagatttgctcattttttcacccttttcgtccctaaccaaggcgtgcaagtaaatgtctttaaagggcaattcgcctaaaagcgactcgctgcaaaagagcattctagccacccaaaaaaagaggatatcaaacccggtaatgagcgttgtgttagggtagaaatctttcaaatcgctttcattaaacaaatcgcttttttcttgcccccaccctagagtagagaacgcccatagccctgaactaaaccatgtgtctagcacatccttatcttgctctagtttttcactcttgcaagtagggcaatttaagggagtgtctaggcttacgaactggtggttattctcgcaagtgaataccggtatttgatgcccccaaaacaattgcctgctgatacaccaagggcgtaattccctcatccaagcgttataattattgatccaattagaagggtagaatcgcgccaaaccttgttggattttttcaatagaactttgagcgatttcaggcttgacaaaccattgtttagacacataaggctctaccacgttatggcaacgataacaatgccccacttgatgcgtgtgctcttctatcttttctaacaaggcgttttcttttaattttgctacaaccttgtctctggcttctaatcgttctaaattttcaaactccccgcaatgcgcgttcaaaatccccttttcatcaaagattttaatcgtttccaaatggtggcgtttgcccacttcataatcgttaaaatcatgcccaggggtaaccttcacacaccctgtgccaaactccatttctacatgcgcatcagcgataatagggattgtgcgattgattaaaggcaggatcgcttgttgccccaccaaatgcttatacctctcatcattaggattgaccataagcgcgctatcgccaaacaaagtttcagggcgtgtggtagccaccactaaataatctttttgattttctaaataatatctaatataatacaacgcccccttacgctcttcatactccacttcaatatcgctcagcgccccatctttagtgcaccaattcaccatgtaattatcttgaacgatgagaccttgttcataccatttcaaaaacgccaatttgaccgctctttgcaagcccttatccatcgtgaaacgagtcctagaaaaagccgcgctcacgcctaaatgtttcatttgctccaaaatcgctcccccgctcttttctttccactcccacactttttgaatgaactcttcacgccctaaatcttcttttttaatcccttgatttaaaagttgcttttctacaacattttgcgtcgcaatgccggcgtgatccaaccctggctgatacaaagtcttatacccgtccatgcgtttataacgcgctaaaatatcttgcaagcttaaagttaaagcatgccctatgtgtaagataccggtcacattaggaggaggcatcatcaagcaaaatcgtttgtttttttcttggattttttcattgccattgatttcaaaataccccctatgagagcaaatttcataaatctttttttccatttctttaggttggtaagtggtgggttcttgtttcattattttcctaaattttcctaaattatcttaaaatagagtgttccttaaaaaatggttggtttttggaacgccttttgcttttacgctttcaattgttgcgtattttttcaaaattatacaacaaagcatttaaattaaaaaggatagtccagtgaattactttttaaaagcccctattttaggatttgagcatatcaatgaagtgcgtttggaaaaaattgattccttattcagccgattggttagtcaaacgaactcgcccatggcgttggatatggttttagtgaatccctattgtttgagggaatacagctttgtgatacccaaatacatagaattactgctagaattagattctcattccaaagttgaggtgtattgcgtggtcgtgttgcaaaaaaatttagaagattctatggttaatttcttagcccccttagtgtttaattccaaaaatggctttggcgctcaagtggcgctttctatgatggattatccggattttggctttagggatcctttaaaaagctttgtggttaaagaaagagaacgagcttaagggttttagcatgaaattcgctcttacagggggaggcacaggggggcatctctctatcgctaaagccttagccatagaattagaaaaacaaggcatagaggctatttatctaggctccacttacgggcaagatagagaatggtttgaaaacagccccttatttagcgaacgctattttttcaacacgcaaggcgtagtcaataaaagcttctttaaaaaaataggctctttattcttgcaagctaaagccgcttttaaggctaaagaaattttaaaaaaacaccagatcacgcacaccattagcgtgggagggtttagcgcagggccggcgagttttgcaagcttgctcaatcacatatccctttatatccatgagcaaaatgcgattaaaggctctcttaaccgctatctttcccctaaagctaaggcggtgttttcaagctatgcgtttaaagataagggaaatcatgttttaacctcctatcccgtgcaaaacgctttttttgatttcgctaggactcgaactgaaatcaaacatatcttatttttaggcggttctcaaggggcaaaagcgatcaacgaattcgcgttattaaacgctcctaaactcaccaaacaagggattaaaatcacacacatttgcggctcagacgctcatgaaaaaatgcgttttttttatcaggaattagggctgttggataagatagaattgttcgctttccacaataacatcatagaagtcatgcgccaagcggatttgtgcgtgagcagagcgggtgctagtagcgtgtgggagttgtgcgccaatggcttacccacgatttttatcccctacccttttgcgagcaataaccaccagtattacaatgtcttagaatttgaaaaagaaaatttgtgctatgttgcgccacaaaatgaattgttacccaaaaagctctttgaagtcattagaaagctcaaccaaaaagacgatcaaggcaataaaaacctaaccactatcagcgctaaattgcaacaaaaaatcgctaaagacggcgcaaaaaccatcattgaaacgatcttaagcgcctaaaatagcccattttaatcaacaattaagcgactaaccattaaacttaagcgataaataagataaaattaggatagctcaaatctttataaaaagaaaaggataaccccttgcaaaactttatttttaataaaaaatggctcatctcttctagcctactccccttattttttctcaatcccttaatggcagaagacgatgggttttttatgggggtgagttatcaaacttctttggccgttcaaagggtggataactcagggcttaacgccagtcaagccgcatccacttatatccgccaaaacgctatcgctctagaatctgcggcggtgcctttagcctattatttagaagcgatgggccaacaaaccagagttttaatgcaaatgctctgccctgatccttccaaacgctgtttgctctatgcagggggctatcaaaacgggcaaaataataacggcgatacaggcaacaaccccccaagaggcaatgtcaatgccacctttgatatgcaatctctagtcaataatttagacaagctcacccaactcatcggcgagactttaatccgtaaccctgaaaacctttctaacgccaaagtctttaatgtcaaatttggcaatcaaagcactgttattgctttacctgagggcctagccaatgtcatgaacgctttaaacgatgatattaccaacgctttaaccacgctttggtataaccaaaccttaacgaataaatcctttagcacccctagtggcagctctgtaaattttagccccgaagtgttgcaacaccttttacaagacgggttagccacaagcaacaataatcaaaccatttgcagcactcaaaaccaatgcaccgctaccaatgaagccaaatccatagcccaaaacgcccaaaacatcttccaggccttgatgcaagcagggattttaggaggcttagcgaatgaaaagcaatttggcttcacttacaacaaagcccctaatggcagtaattcccaacaaggctatcaaagctttagcggccctaaaaacggcgctaatggcacgcaagcgcccttaaaagacttacccgctggagcgacagtaggttcaggcaatgaccaatacacctaccaccccagctcggcggtctattatttagccgatagtatcatcgctaatggcattaccgcttccatgattttttcaggcatgcaaaatttcgccaataaagccgctagactgacaggcacttcaagctatagccaaatgcaagatgcgatcaactatggggaaggcttgctcaataacaccgtagcgtatgggaatttcatcaccaattgggtcgccccctatttggatttaaacaataaaggtttgaatttcttgcctagctatggaggaaaagctaataccaataatgcaaccccacaaaatactttaaccccacaacaagcccaacaagaacaaaaagtgatcatgaaccaactagagcaagccacaaacgcccccacccccgcacaaatagacaaaatcttagccaacccctattcccccacggcaaaaactttaatggcttatgggctttatcgctctaaagaagtgattcatggggtgattgatgagatgcaaactaaagtgaatcaagtctatcaaatgggctttgctaggaattttttagagcataactctaattctaataacatgaacggctttggcgtgaagataggctataagcaattctttggcaaaaaacgcatgtttgggcttaggtattatggcttttatgattttggttacgctcaatttggcgcggaatcttctttagtgaaagccaccctctctagctatggagcaggcacagactttctttataacgttttcacgagaaaaagagggactgaagcgatagatataggtttttttgccggcatccaactggcagggcaaacctggaaaacgaattttttagatcaagtggatggcaaccatcttaagcctaaggacacttctttccagctcctttttgatttaggcataaggactaatttttccaaaatccaaaatcaaagaaggtctcgtttttctcaagggatagaatttggccttaaaataccggtgctttatcacacttactaccaatcagaaggcgttacagcgaagtatagaagagcctttagtttttatgtgggctacaacataggcttttgattaaacaaaataagggaaaaatatgataaaaaaagctaaaaaatttataccactctttttaattggctccctcttagctgaagacaatggttggtatatgtctgtaggctatcaaatcggtggcacgcaacaatttatcaataacaaacaactcttagcaaatgaaaacatcatcaatagcgttactcaaagtgcgatcaatattgcagggcctactaccggtttgattactttaagctctcaaagcgttattgatgctttaggctatggcgtgagtaacacggtgggtaaccaactagagggcatttctaatatcttgaatcaaattggcaaaagaaaagacttttattctagccgtcaaatctctagcatttcccaacaaatcatagggcttaaaggaagctctgatcccttaaaagcccattcttcacaaatcacagccagactcctttctaacacccagagcgcgtttgatcaaggcatcgcgctaagctctagcatcattagctctatcaatagccttaatcctagcaacaacaccaaagaagtcaaagcccagctccaaaacaccgcgcaatccatggcagaattattgcagcaaattgaacacagcatcactaaaaccactagcaccacttatgcgcaatccttgctcaccaatctaaccgatgcggtgaacgcttctagcaataataccgcttatgtgagtgctcttgttaacgctttaaacactttaggggtgggggttttccctaccacaaccacaacgcatgtggtgttaaacccaccaggacaaatcgtattctatccggctaattccattttaggctctacttcttcaaacagcaacaaccaacaacaatacaacaacacccttttaatgaacactttacaagggcagttgactaatggctcacaaacaaataatggcggttgcgccaatcaagtccaatgtttggagcaattcatccaaaatttaagccctttaaccgcaacccccacttcaaataaccaagccaaccagcaagtccaagccattgcccaaaagcttcaaagcgtcgctatcaacgctttagacaacaatgcgatcaacaacaccacctataatttaaacaacttgcacaacgctttgaatttccaagcctatgaaagcacgataacacaatacaataacgctttaaatcaaatttcttggatcagttttagcgagcctaaaaacttgctcaaaaacacttctaacaactaccaaatcggcaccgttaccaacgctcaagggcaaaatatcagcgcctatgattgcatgactgctaccgggagcctttctagcgatgcttctagcgggatttcatgctcagccacaagctctgcaagctccacaaatggctctacaaacagttttgacaattctttagtcgctacctccaaaatccaaaccatcaacggcaaagagcagatcggcgtgaattcttttaacttggtttctcaagtgtggagcgtttataattctttaaaaacttcagaagaaaatttgcaaaaaaacgccaagatattatgtgctaatggatcgccatccgggacaagctcatgcggcaactctgggggtttgagtatcagcgggaacgcccaattgcaaaacattttaagctctactaatgggactagtgctaccgctcaagctaaaagcaacgctcccaaactgaaagcgatggtggttgtgaataatgaagaagaagctaaaacggccaatttagctcaaagtagcggggcaaccacacaatctcctagcagcacggtgatgggagctttaaacaccgtattgcaaaatgtcaataatttccaacaaagcattcaaagcacttttcaaagtcaaagcagtaatatccaagcttgggcgaacgcgctttataacactagtaaccctaatgggagtcaatcgcaaaatttaactgctagcaataaccaagatttacgcatccaattgagagcgaatttctaccaactcatcaatacgattgaccagcaagtgcctaaagacatgagcgctttaatcgctcaaagccaacaaacccaacaaacaagcggggcaacaaataacaatccatgcgcaaatggaatgaatgggagtaataataccaactggtgctatcagcaatggtccgattctaaggcttattacagcgggttgcaaagcgctttagggtatcaaacacaagcgacaactcaaaatgggagcagtggtgggaacagcatcacctacaacgtccaacaaatcacgctcactagcggtgggttgctcaaccaaatcatcacaaatcttaagggcgttaatggtaatggtggaaataatgggggaagcagtggaggcggaaatggcactagtcaaatcaccacagcctaccagatgctcacagacgctagtgatgggaagttagggacttataatagtagtggtaatggtggcagtaacaacggctatcaaacatgcaccaacgggagcaatgaaggcagtgggagcaattgttatgaacccaacaaacaaagcgccaccaccgccaccaccgcaaccgacagcaatttgcaaaaagtctataatgacgcccaaaaaatagccgacattatcgctagctctgggaataacaaaggcgttgaaaacggcttaaagcaattctttgaagccttaaaaagtaatagtagtagtctcagtaatttgtgtaatggtagtagcggtagtaatagtggcactagctctacttgctccggtgggcttatcaaccttttaggggcaatccctatgaatggggtgagcgatacaaacaatttaatccatttgctcaccgaatttattaaaaccgccgggtttatccaaaataatgatagtaatgtatcttctagtcttacaagcgcttttcaagcgatcacgagcgctatttctcaagggtttcaagccttacaaaacgatattagccctaatgcgattttaaccctgcttcaagaaatcacttctaacaccactaccattcagtcgttctcgcaaaccttacggcagcttttaggggataaaaccttctttatggtgcaacaaaagctcattgatgcgatgattaacgccagaaatcaggttcaaaacgcgcaaaatcaagccaacagctacggctctcaacccattttaagccagtatgcggcctctaaaagcacccaacacggcatgagcaacggcttaggggttggtttgggttataaatatttctttggtaaagctaggaaattgggccttaggcattattttttctttgattacggctttagtgaaatcggtttagccaatcaaagcgtgaaagcgaatatctttgcttatggggtaggcacggattttttatggaacttgttcaggaggacttacaacactaaggcgttgaattttgggctgtttgctggggtccaactaggaggcgcaacttggcttagctctttaaggcaacaaatcattgacaattgggggaacgctaatgacatccattcaacgaattttcaagtggcgctgaattttggggtgcgcaccaactttgcggagttcaagcgtttcgctaagaaattccacaatcaaggggttatcagccaaaagagcgtggaatttgggattaaagtgcctctcatcaatcaagcgtatttgagtagcgccggggctgatgtgagctacaggaggctttatactttctatatcaattacatcatggggttttaaaaaaggcgtttcatggaaatcttacaattcatcggctatgggaacatggctcaagcgatcttagaaggctctcatgaaattttatccaagcgttttattttagaaatcaccggaagaaaccctgaaaaaatcgccccttttttacaagaaaaaaacattcaagcccaaatcgtgccttacaaagacgctattgatatacaccaaaaattcgtgtttttattgtttaagccttataaccttaaggattttaattatcaagggcaagccaaaagcgttttgagcgcgttagccggggtgaattttgaagctttaagcaatgcgatagattctttgcattatttaaaatgcatgcctaatgttgcgagcaaattcgccctttcttctacggcggtgtgtgaaaaatcggttgcgccttcaataagcgagaaagctttgaatattattgagagttttgggaattgcgtgcgagtgggaaacgaagagcaggtggatgccagtatagcgaccaatgggagcgcactcgcttttctaagcttggtagcgagcggtttgaaagatgctggtattagagagggcttgaacgctagagattctttagagttggtggaaatgagttttaaaggctttgccaagctgttagaaaaagaacgccctgaggtgatcatggagcaaatttgcacccctaaaggtgcaacgattgaaggcttgagcgttttagaaaaaaggggggttaggggagcgttcatcaaagcatgtcatgaaagcgtgaaaaaaatgcgccccctaaaaaattgcacccctaaaaatacctaaaaaataagcgcgatgcatttagacaggcagagtttagaaaaagccaagcatttgatccaaagcggtctgattgacaccatagaagtaggtgcaatcaagggcttgcaagaaatccatcggtttttgtttgaagggctgtatgaatttgccgggaaaatcagggataaaaatatttcgaatttcaggttcgctaattgcttgtatttggatttgattttacccagaatggagggcatgccgcaaagcaatttcaatcaaatcatggaaaaatatgtggaaatgaatatcgcccacccttttttaaaagggtaatggcagagcggctaggatatggcttgatttgttgcttaaaaaggaattgaaaaaaatttcgctttgggataggattgataaagccgcttatttgagcgcgataaaaaggagtcctgtgaatgatttggaaatcaaaacgcttttaaaaaagcatttgagttctaatattaacgatcccttaactttcattaaaggcatcacgcagtcgtattactatgaaaggccttaaaaaacactaaaaagcatttttgcaaattttaaaaaataccatttcttaaaaattaaaagctttatttgtcagtattagagcagatttaacactcttgtgtccgttcaatcaaactcaaaggcaagtcaaaagccttaataagttcgccctctttttggcgttgttcgcccttatctttttcatggtcatagcccagcaagtgcaacaccccatggatgaataaaagagcgatctcatcttctaagctatgccctaatttcagggcgttttcttgagctaatggcgcattaatgaccacgctccctaaaggggtgtgagggatcgcttctaaagggaagctcaaaacatcagtggcgtaatcgcagtcccttaaatccctattgatctctcgcatggtttcatcgctcactaaaacaagttcaatgatttgagtgggggctaaaaaacttgcgattttttctaataataaaaagtctgattttagcggagtttggttgtctatttctagcattgataagatataaaaagaagtttaaaaaagccctaaggtttagggctttaaagattaagcgaaagaacctttaatttctgctacccattttgaaattcgtccgtctgtcaaatcgtcttgattgtcttcatcaatcactagacccacgaatttaccgccttctaccgctttagaagcttcaaaatgataaccatcagtgggagtttgccctaccactttaccggctttagctttttcataaatgtggaaaatgccttctgcgaaagtttcgctgtaagtgtcttgatcgcctaagcctacaagcccaatggttttattcgcaaagtcgctcgattctagcgtgcctaaaaagtcttcccaatccgtttgcaaatcgccagcaccggctgttggagcgactagaataacctttgtaaagctattgaattgatctttagaagctttagccacatcaatcacctccgcattaccaatagccttgctgattttttcggcaatggcttcagcgttcccgctatctgtcccaaaaaagataccaatttttcccatgttctcaatccttatttttaagatattaacgcacccgctttcatgcgaatgcttgtgggcgtagtctagcgcatttaattaaaaatcttgcttaaaaacccattttgcgcgaatatcgtttcaataaaaaccatattaaaagcacgataagagcaaagcttatcacaaaaaacgaagtgtaatgagaaagcctttcatacagcgttttcacccaatcgctcgctttaaaagaaacgctccccacgattagcgcccacaaaaaactagacaaaacattaagccataaaaatctttttaaagggtatttgctaaaaccaattgccaaaggcacaacgcttttaatcccatacaagtatttattgacaaaaatcattaaaaaagcgtagcgtttcacccacaaactcgctaaagcaagctttcttcggtgcttttggaaatactttaaaaactctcttttttgatagcgggcaaagaccacaagagccccactccctaccatattccctaaaaaagcgacaagaatggttatttttatatccaaagcgtgcgtggtagcgctcaaaatggaagcgatgacaatccccacatacccaccccccaaagaatacaaaaataaaataagataaccccactctttaaagccctcttgaaaacgcaacaacgcttcttgcataagaaaccctctttttaattttctcattttcatgttatccaaacttattcaacctattggtgatttaaacgctatcttttagtataatgatagggttatcctaataacctaaaagataaagagatgaatacagaaattttaaccatcatgttagttgtctccgtgcttatgggattggtaggcttaatagcgtttttatggggggttaaaagcggtcagtttgacgatgaaaaacgcatgcttgaaagcgtgttgtatgatagcgcgagcgatttgaacgaagcgattttacaagaaaaacgccaagaccccaaaaattaaaaaaaataaaaataaaaaggatagaaaatgagtcaagaaattttagatgtgttgatagtgggcgcagggcctgggggcattgccacagcgatagagtgcgaaatagccggcgttaaaaaggtgcttttatgcgaaaaaaccgaaagtcattcaggcatgttggaaaagttttataaagccggtaaaaggattgataaagattataaaaagcaagtcgtagagcttaaggggcatatcccttttaaagacagctttaaagaagagactttagagaatttcactaaccttttaaaagagcatcacatcacaccaagctataaaaccgatattgaaagcgtgaaaaaagagggcgaatactttaaagttaccaccacttctaatacaacctatcaggctaaattcgtggtggttgcgatcgggaaaatgggccagccaaaccgccccactgcttataaaatccctgttgcgctctccaaacaagtggtttttagcatcaatgattgtaaggaaaatgaaaaaacccttgtgatcggcggaggcaactcagcggtggaatacgccattgctttgtgcaaaaccacccccaccaccctcaattaccgcaaaaaagaattcagccgtatcaatgaagacaacgctaaaaacttgcaagaagtcctagatgataacacgcttaaaagcaagcttggagtggatattgaaagcctagaagaagatggggctcagattaaggttaacttcaccgataacacgagcgaaagttttgatcgcttgctgtatgcgatcggcggctctacccctttagaatttttcaaacgctgttctttggagttggatcctagcacgaatatccctgtggtgaaagaaaacttagagagcaacaatatccctaatttgttcatcgtgggcgatattttattcaaatcaggagcgagcatcgctaccgcgctcaatcatggctatgatgtcgctttagaaatcgctaaaaggttgcgctcttaaaaccgctcactcatcaaacggcttagccttatacaaaaagaaaaagaggatgataagcgttagagcaaaatgcatggtgatgatagttaggggcgaaaagtaacacagttccaaactactaagcgataaaactaacacagaaaccacgcgcacgcagcttgatgagagcgatgagagcgatgaaatgttgtttttagaaacgaatttggagaattgataccccaagcaataactcatgtaagtgaaaaacgccaccatgagcgcatacacccctatgaaacaataagggatattgctaagcaataaggggctaacgcctagcagcatcaaaagcgaactcaaggcgattttttggctataattggaggcttttaaaaaatgaatgaggatagaaatcacttgaaaagcgatataaaacacaaaaaggtattgctctttaacgccttgttttaaaaaatacgcttgccacatttggaaatggctcataaaaaaaaataggcgtgatcaaatgccccactaacaaaattttaagcttggggttatctttaagctctttaagactgcctttgacttgctttttaaggagttttaggcttttttggcttttaaaatccgcttctttttctttaaaataaattacgatcgttaacgcacaaagcatgattaaaaaaatccccacgatatacagcatcgcatggattttgagatacaaaaacgatcccaaagaactccctataatcatgcctaaataagtaatttgattgtttttggctaaaaactgggataaatcttttttattttctttaatgtccgtgatgagtgaagctttaatcgtgccgctagagcatgcgctatacaaaccatacagcccccacgctaaaagcatgaggataaaactatcaaaaaacagcacaaacgaaaaactagagattaaaaaggcattagaaaccaggaataggtttttccggctcatcaaatccgctaaaacgccgctcgggtattcagccactagcacgcaaaaactgaaaaaggtttgcacgagcaagatttcactcaaactaagccctttagaaagcaacaaaggggttaaaatcgcatggggcaagctttgagcgatgattaagagaaaattcgccccatagtaagctaaaatgttttttcttaacatttgaaaattataattaaaactagcttataatacagcgttatatcttttatttaaggggtattgatgctaacccaattaaaaacttatccaaaattactcaaacattatgaagaaattaaagaagcgcacatgcgcgattggttttctaaagacaaagagcgagcgagccgctattttgtgcaattggaaagcttgagcttggattattccaaaaaccgcctgaacgataccactttaaagcttctttttgaattggcgaatgactgctctttaaaagaaaagattgaagcgatgtttaagggcgaaaaaatcaacaccaccgaaaaaagggccgttttacacaccgccttaaggagtttgaatgacgcagaaatcttactagacaacatggaagtgttaaagagcgtgagaagcgttttaaaacgcatgcgagcctttagcgatagcgtgaggagcggtaaaagattaggctataccaatcaagtgatcactgatattgtcaatatcggtattggggggtcagatttgggcgctttaatggtttgcaccgccttaaaacgctatggccacccgagattaaaaatgcattttgtgtctaatgtggatggcacgcagattttagacgttttggaaaaaatcaatccggccagcacgctttttatcgtggcttctaagactttttccactcaagaaaccttaaccaacgccctaaccgctagaaaatggtttgtagaaaggagcggcgatgaaaagcatatcgctaagcacttcgtagcggtatccaccaacaaagaagccgtgcaacaatttggcattgacgagcataacatgtttgaattttgggattttgtaggggggcgttatagcttgtggtcggctattggcttatccattatgatctatttagggaagaaaaattttaacgctcttttgaaaggggcgtatttgatggatgagcattttagaaacgccccttttgaaagcaatttacccgttttaatgggattaatcggcgtgtggtatatcaattttttccaatccaaaagccacttgatcgccccttacgatcagtatttgaggcatttccctaaattcatccagcaactggatatggaaagtaatggcaaacgcatcagcaaaaaaggcgaaatcatcccctatgacacatgccctgttgtttggggcgatatgggcattaacgctcagcacgcctttttccagctcttgcatcaaggcacgcatttaatccccattgattttatcgcttctttggataaaaagcctaacgctaaaggccaccatgagattttattcagcaatgttttagcgcaagcgcaagccttcatgaaaggcaaaagctatgaagaagcgcttggggaattgctttctaaaggcttagacaaagatgaagccaaagacttggcccaccacagggtgttttttggcaaccgcccctctaatatccttttattagaaaagatttcaccaagcaatattggggcgttggtggctctttatgagcataaggtctttgtgcaaggggtcatttgggatattaacagctttgatcaatggggcgtggagcttgggaaagagttagccgtgccgattttacaagaattagaagggcataaaagcaacgcttattttgacagctccactaagcacttaatagaattgtataagaattataaccaataggttttttgcggcaaagtgaaacctaaaaacaatggagcgaagcttaaccccattctcaagcgatccattcaaaataatccgttaatcgtaacggattttagcgccatatattagccatttgagtttaaagggagtaaattttctacaaattaatcgtttttagcctttaaaagcttgactttctcatcatatgcattattttacatattataattacttcaaagctaagaataataaaaactaaagaatagatttatctttaaaagcatttgcatttgttaatctcattttaggaggcatgcatgaaaaaggcaagtcaggttttattctttggagcgtttttaagcacttctttacaaggttttgaagctaagctcaacggctttgtggatcaatccagcacgatcggttttaaccagcataaaatcaataaagaaagaggcatctaccctatgcagcaattcgcaacgattgcgggctatttagggcttggttttagcctgttacccaaaaaggtttcagatcatgttctaaaaggcaaaatagggggcatggtcggatctattttctatgacggcacgaagaagttcgaagacggctctgtggcttacaatctctttggttattacgatgggtttatggggggctatacgaatatcttacaaaccgatagccttgagacgcagaacatgaaatacaacaaaaatgtccgcaactatgtctttagcgacgcgtatttagaatacgcttataagaattattttgaaataaaagccggacgctatctctccactatgccttataaaagcgggcaaacgcaaggctttcaagtttctgggcaatacaagcatgcgcgcttgacttggtttagctcttttgggagggcgttcgcttttggatcgtttctattggattggtatgccgcacgaaccacttatagcggaggctttaccaaaaacgataagggaggttatgatagccatgggcgaaaggtgctttatggcacgcatgcggtgcaactcacctataaacctcatcgtttcctcatagaaggcttttattacctttcgcctcaaatctttaacgctccgggcgttaagatcggctgggactctaaccctaattttagcggcacaggctttcgctctgatacagctatcatagggtttttccccatttactacccttggatgatcgttaaatccaatggaagcccggtctatagatacgacacgcctgccactcaaaacgggcaaaacctcattatccgccaacgctttgacatcaacaattacaatgtttcaatcgctttttataaagtctttcaaaacgctaatggttggataggcaacatggggaatccaagcggtgtgatcatggggagtaacagcgtctatgcgggttttacaggcacagcccttaaaagagacgccgctaccattttcctttcttgtggtggcactcattttgccaaaaaattcacatggaaattcgccacacaatattccaattcagtggtctcttgggaagcgagagcgatgatctctttaggctataaattcaatgaatacttgagcggtagcgtggatcttgcgtattatggcgtgcacactaacaaaggctttaaaccgggtgaaaacgggcctgtgcctaaagacttccccgccctttattctgacaggagcgcattatacacggctctagtagcatcattttgatgctaccccctatgaatatggtaggcgtctttttgatgctacgatcataaaattaaaatatggtaggcgttttttaacgctgttcctctaatctctatatatcaaatttcttttcaagcaaagccttttttgaaatcatacccattatgtgagtggggtggtgagtaaaatacaagttcatttttaatttaaagcgagcgatagctttttaaaaggcttcttttagagttagggggatttagtttgagggttaaaagggggaatgatctcaaaaataccccctatccctttcaagaaatgggtttaaaacgaagcaaccaaaaccccatttttaagaaattaaaataaagttttaatacccctatcaaattaacagagccaaaattttaatcgcttctttgtaaaggtagggtcaaattttcaatggatttaaagggggttaaaaccccttttttattcaagcggctttgatatagggcgtttcagccagcggtgggtaaatttgatttttaaaataagcgtttgagcaaatcctaacgctcacgatcagcactaatagcgctacaagcatgaaaaacacgcacaaaatcgcatcaatcgcatggttaaaaaaggatttttggagcgtttttagcgctttttcatcggtagtgagcgcgattttttctttgatgatttgcatttgcgccacatgcgaaacgttattaagcacgttatcattactctttggcatcacttttaaaataccgctataaaaagtgattgctaaaatcaaaactgccggcaaggcgcttattatcgcccccttaaaacgccccattttaaacaacaccaccgtaaccaacaacaacgccatgcccgctaacatctggttactcacgccaaataaaggccatagcgtataaatcccccctttaggatcaatcgtgccttgatacaagaaatacccccaccctgccacgcacaaaagagtggcaaaaatcccagccttataggaactaagatcgcccaaaggcttataaacattaccgagcagatcttgaatcataaaacgagcggttcgtgtgccagcatccacagcggttaaaatgaacaaagcttcaaacaaaatcgcaaaatgataccaaaacgccatcacgcttggatcccctaaaatgtgatacacgatcatcgctaaaccgatcgcaaaagtgggcgccccaccggtgcggctcaaaatggagctttcgccaatgtttttagtcatttcacggatttcttcagcgctgatactaaacccccatgagctaatcaccgaagccgcatcagctatatctttaccgatgctcacttctggggaattgatagcgaaataaagccctgggtgtaaaatccccgcgcacaccaacgccataagagccacgatgctctccatcaccatagagccatagcccactagcctggcgtcgctttctttagcgagcattttaggggtcgtgcctgaagaaattaaagcatggaatccgctaatcgtcccgcaagccaccgtgataaacaagaaagggaacacgcttcctgcaaacacaggcccactgccatctacaaagggcgtgattttagggatttgtaagggcggagcgacaaaaataatggccacaaccaacacccctataacgccaatttttaaaaaagtgcttaaatagtctcgtggagcgagtaaaaaccataccggcaaaatagaagccacaaaaccatagcccatgatcatccacgctaaagagccggcctcaaaagtaaaaattgacgctagtttgggatctaaagaaacgtatttacccgcataaatcgctataatcaacaaaataaagccgataacagaaacttctaaaatcttatgcggcctgaaaaaccgcatgtaaagccccataagaatcgcaatgggaatggtcatagcgatcgtaaaaaagccccaaggcgaatgcgctaaagcctttaccaccaccatcgccaaaatcgcaataataataagcatgatccctaaaatgccaaggcttgcgatcatgcctacaaatttacccatttcaagcttgatcatttcgcctaaagacttgccatcgcgcctaatggaagcaaaaagcaccacaaaatcatgcacacaaccccctagaaccgagcctatcaaaatccataagatagagggcaagtaacccatttgagcggctaatattgggcctactaaaggaccagccccagcaatagcggcgaaatgatgcccaaaggtgatcgctttatccgtaggcacaaaatccttgccgtcattccttacgcatgcgggcgtggctctgctatcgtctagctttaacacccgataagcgataaaatggctataaaaacgatagcctatgctataaatgcaagcgctcgctactacaagccatagcgtgttaatgctttcgcccttgtgtaaggctaacacccctaaacagatcgcccctaaaatagcgacaaaaacccaagccaaagaaactaaacttttttgcatgttctctccatttaatgattgtttaatcattgttgttaatttcagccagtttttttattatagttcaaattttctttgaatagtggcaaaatggctcataaacttcccgcataaaggcttggtttttccaaacttctaacaattggggcaaatgagagctgttttttaatgtggtgcgttaagcgccatcaattttaaggtaagcgttatggcattagattgggattttatgtttcactccatccctatgtttcttaaggggttagaactcacgctttatatttctttttttgggattttgctctctcttttggtggggtttttgtgcgcgatcgttttgtattttaaaacgcgctttctctctcctgttgtctatatctatggcgaaatcgccaggaacacgcccctactcatccagcttttctttttgtattacgggttgaatgaaatcggtttgagcgctttagagtgtgcgattttagcgttagggtttttgggtggggggtatatgagtcaaagttttttgcttgggtttaagagcttggcttccattcaaagagaaagcgctttgagtttagggtttggccctttgaaaatgatgtattatattattctgcctcaaagcttaagcgtttccatgccttccataggagcgaatgtgatttttttactcaaagaaacttcggtggtgggcgcgatagccctaaccgatattatgtttgtggcgaaagatttgattggcatttattacaaaacgactgaaagcctgttgatgttaagcctcacttatttgatcgctttgctccctttgagcgttttgtttgtgatcttagagcgttcttttaaaaagaaagtggcttaaaatgggagttttattggagttagacaaccttaagcgtttgttagaagggtttgaaaccactcttttaatcgctcttagctctgcgattgtttcaatcgttgttggaatacttttggggagtttgatggcgtttggctctaaaataatggttttagcgtgtcgtgtgtatttagaaagcattcgcattatcccgcttttagcatggctgtttatcgtgtattttgggttagcgagctggtttgatttgcatattagcgcggttttagcgagcgttattgtttttagtttgtggggtggcgctgaaatgatggatttgactagaggggttttaacttccgtgagcaaacaccaagtagaaagcgctctagccttaggcttagattcaaaaaaggtgatttttaatattattttccctcaaagctttttgtctttactgccctcaagccttaatttattcacgcgcatgattaaaaccacggccttagtctctctcattggagcgattgatttgttaaaagtgggccaacaaatcatagagcttaacctcttacgcatgcctaatgcgagttttgtggtttatggcgttatcttaatgttttattttagtttatgctatagtttgagcctgtatagttcctatttagaaaaaaaattccaatacattagagggtaaaatgagcgcgattttagaaaccaaagggttaaaaaaaacctatcaaaaccatttggttttagacggcatcaatttcactttgaataaaggtgaagtggcagtgattttagggcctagcgggtgcgggaaaagcacttttttaaaatgcctaaacgggcttgaaaagattgatgaaggtgaaatcctttttgaaaacactaaccttaatacgccaaccactaactggaatcaaatgcgccaaaaaataggcatggtgtttcaaaattatgaattgttcccgcatttaaatgcactggataatatcttactcgcccccttaaaggtgcaaaaacgatccaaagatgaggtcatttctcaagccgtagagcttttaaaacgagtgggtttagagcataaacaacaagcttaccctaaagaattgagcggcgggcaaaaacagcgagtagcgatcgtgcgttctttgtgcatgcggccaaaaatcatgctctttgatgaagtaaccgcctcattagaccctgaaatggttaaagaagttttagaagtgattttagagttagccaaaacgggcatgagcatggtgattgtaacgcatgaaatgaaattcgcgcaaaaaatcgctagcaaaatcgtgttttttgatagcggtaagatcgctgaagaaaatagcgccaaagagttttttaaccacccgaaatctcaaagagcgcaaaaatttttagaaactttccattttttagggagctgttaaataaagtttgctaaaaagatagttttaattttaaaaaaaggtggttttatgaaaacgaacgggctttttaaaatgtgggggctatttttagttttaatcgctttagtctttagcgcatgctctgatagccataaagaaaagaaggacgctttagaagtcattaaacaaaggggggttttaaaggtgggggtttttagcgataagcctccttttggctctgtggattctaaagggaactatcaaggctatgatgtagtcatcgctaaacgcatggctcttgatttattgggcgatgaaaataagatagagtttatccctgtagaagcctcagctagggtagaatttttaaaagccaataaagtggatattatcatggctaatttcacgcgcactaaagaaagagaaaaagtcgtggatttcgctaatccgtatatgaaagtcgctttgggggtgatttctaaagatgggatcattaaaaatatagaagagttgaaagataaggagttgattgtgaataaaggcacgacagcggatttttatttcactaaaaattaccccaatatcaaacttttgaaatttgagcaaaacacagagacttttttagcccttttaaacaataaggctaccgctctagcccatgataacactttgttgctcgcttgggtgaaacaacaccctgagtttaaattaggcattacaagccttggcgataaggatgtgatcgctccagcgattaaaaaaggcaaccctaagcttttagaatggttgaataacgagattgattccctcatttctagcgactttttaaaagaagcttataaggagactttagagcctgtttatggcgatggaatcaaaccggaagaaattatttttgaatgatttcttttaggcttttttggctgaaagcatgcgtttttgttgctaaaatagcggttttgtgatctttttgtttttcattttgagatatatttgtttgattttacattgaaaggattgtttgatgaatcatttttataagcgttgtttgaaattttcattaattgggttgctagggcttttgagcgctcagcttgacgccaggagttttattgatggggatttagacattcaaaaattcagctatgaagattctttgcttaaaaagggagatcctaatggcgtgcataaggtgcaagtgcgagattataaaggcaaaatgcaagaagctgagatccattcagaaatacgcatcgcgcttaaaccgggggttaaaaaagaagttaaaaaaggcaagatttatagcgctcaaatcaatgacggcatgtgctatgcttttagaatgctccaaaccggcgataccacaagccttgatcctaaagagttccccaagcaaagccgtgaaaaaaagggccaagtgatcactttaatcggtcaaaatgaagtgccttatcttattttagagacggattgtcaagtgggtgatattgcaaaaatctctttagtgggtaattttgatgggactgggtttcttacggaatataaattcaaaggcgctaaacccatttactagtcttcttttagctccattcttaaaatctcttaaccttttgtagttaggggattttcttattcgttgcggatatttttgatcgcatcttaaaatttttaaaatttgcatgccttttggtttcaagcgctgataaataaaacctaatttaatttagcatttttaaatttttaaaacaatctaaaacaaaaccaaagaaaataagagagaaaacaagtagggagagaccccccccttttttaggagttttcttcttgtttataccccttaagcgcaaagaagaggatataaaaatagcacaataatggcacgctataagcgtagagcaaatttgactcggttgctgtgagcatgtctgtaaccacgccttgaatgggggggattaacgcccctcccacaatcgccatgctaatcactccagaagccttagaagtgagatgccctaaattgagcgtagccaaagaaaagatcgtagggaacatgatagagttaaaaaagcccacaaaagtcagagcgaataaagcgatcttgcctccaatgagaatagccaaagcgataagaatgatagagcttaaggcgttgaaagccaggtatttattaggagcaactttattcatcaaaacactgcctaagaaacgccctaccatcgcgccgccccaataatacaccaagtaatgcgcgcttgattgagggtctaaattcaaaagcttttcaaagcttaacaccaagaatgagccaatcgccacttctccccccacataaaaaaagatccccaaagccccaaaaacaaagtgtttgtgcgaaaacaggcttttttgcgtcgtttctttaggcatttctttttccacatcaggcaattttaaaagatacatcacaagcgctaaaatgagcgaaaacaccgctaaacccaaataaggcatttgaacgcttttagcgtccgctaacttgtctatcaaacttgcattatcgcccattttagtcgtgctaaaaatcaacaagctcccaaaaataggccctaaagtcgtgccaagcgaattgaacgcctggactaaaaccaagtttctggcttctttacctttagaaagcaaggttacaaagggattaccggcagtctgtaagcacacaatcccgctcgctaaaataaacaacgctcctaaaaaaaacccataagagccaaaatgcgccgctggataaaacaacgcgcacccgctcgctgtgatcacaaaaccaagcaccacgccaaaagggtagccgattttactgatcacattcccaaaaactcctcccatgatgaaatacgccccaaaaaagcaaaattgaatgagcgaagcttcaaaataggtcaagtcaaaaatgggctttaagtgtgggattaaaatgtcgtttaaaaccgtgataaaacccattagaaagaatagcgctgtcaaactccccagcgccagagtgttagaagttttttgcataccttctccttttttattgagttgatataataataatgatattgcaattattttaagataataatctgtctaaataaagaaaaagaggcatgaaatgggtaaaaaatgcaaagccccttaaaaagagcttaacgaaagataaatacagaaacagaaatgatgcagagaatgatgatgcctgaattgagcgctttgaagtctttttgaaccaatttgatgatactataagacaaaaagccaaaggctaagccatcggcaatggagaaggttaagggcatcatcaccacggttaaaaaagtggaaacgctaatggccatgtctttaaaattcaccccttctaacacgctaaacatcaaaacccctactaccaccagcaccggataaatcgcattgctgggaatggcttttaaaagaggcaagcaaaagagcgttaaaacaaaaaataatccggtaaaaaccgctgtaagccctgtgcgtcccccctcttcaaccccactcgcgctctctataaaagccgtcgtggtagaaacgcctaccaccgcgctccctaaagaagccaccgcatccgcttctaaagtcctttctaattccttgtttttttcttcatcattgaaaaaatcagtcttgtggccaatccctgcaagcgtgcctaaagaatcaaacaaatcggttacaaaaaaagtgatgatgactggcactaacgctaaagtgaaagccccgctcgcatcaaaaaaaatgcctttaatgtctaattggaaagcgatagggctaatgctagcaggcatggaaaaaaattcgctagggtaaggggctagctttaaaacccatgcgagaatggaagtgattaaaaccgctataataaaagaacccttgattttaagcgtgtagagcgcgaaagtcaaaatgatccccacaacccctaataacacatgcggatcgccaaaatcgcctaaggttacaagcgtagccttatgggtaacgacaatatgcatttctttaaggccaatgaatgcgataaaagcccctatccccgcgctcaccgcgcgccttaaatcgctaggaatgcttcgcatgacccaacttctaaatttagtgaaagacaaaatcacaaaaatcgctcccgagagcgctacgatgcctaaagcgctttgccaagggagttttagcccttgaactaacccgaagctaaaataagctgacaaccctaaacccacgctcatggctatgggggtgtttgcccacaatccgttaaacacgcttgataagatagtgataatggccgttgcgctcaaaagggcttcataaggcatgttggcttgagaaaggataagagcgtttagcggcacgatgtaaatcatagtgataaaagtcgttaaacccgctctaaactcggtggcaacgttagtgttgtgttctttaagcttgaaaaaccccatgttagataactccttactatttggtatagattaatttaataaggggctttggggtcatgttagcgctattttattttaaattgccttaagacgcttgattgtgttgtttcaatcaaaagaagtgagtaaaaaatcctttttttaaaactccgcttgtaaagtcattttaaactctttaatggtttttgagaaagcgtttttttaaatttgattggtattggttttaagagagattgttataaaacaaagacccccataagttggacttatggggataatcttcaaaaaggagcttgccatgaaaactaaaaatggcgaaagcaaatgtattataccttaaaatttcttttttggggtgtaaagcggttgttttgttgaaaatttttagctttagaggttttttattggagttaatcccccccttttttaaaaagagggttttcaatacgcaaacacataattgagatacacgctatagagtcttcggtattctagtttagttcccaagtaagaatagtaattcgtgttaatggtagggatttgaataagaattggaaattagccgtattcactttagcgctataaacattgctgatggtttttaaattcacgaattgagaattaagccatgaagtcccagctagtgcgattcctccaaaaagccctacagaaatcttattgttcttgcctaagaaattggtgtttttatcattgatgaaattaaacaataaatcgctacccaccccataagtccaaacgtcagaagccgagttaaaaaagctggatttgatataggcatggttgtaatcaaaaaagccgtaataccttaacccccaccttcttttttgaccaaagaattgcttatagcccgcttgcaccccaaagccgttcatcgccccgttattggtttgagagccaatcatacccactcgtttgaaagggttattgccgagttcttgaataagggtattggctagggtttcagcttgatcgagttggggcgttgtctggttgttaaaatcagtggtgcttgcttttaacgaagttagagtttcttccactcccgcgcagcctttcccccaagtggtattcatattttgcggtgtcatatttgaactactcacaccactcacatcgcattttcctatgtaatctttaagatagcctgaagaaagtttgttaaaatcgcttgctacctgattggctaattttaaaatttctgcttgagattgcgcattgttaagcattttttgagctaaagccgtaagactgctaggagagttaaggttgaaattattgggttgggtgatatttttgggttggttggcgttaagttgttgggtttcttgaacgattttttgcgcgtttttgatcatgtctgaagtagcgctaagttctttactaaaaacttcgcacgatttcagattgctatttgtttgccatgaaggggcattattagctccactactaccactagtagatctccctatcagcatgggacactggtcttgaagggtgttgatgattgtttgcgcttgattcaaaagattttgtgcggtgttggtcgtatcaataacagaagttgtagttttagtttgattatcttgttgatcctttgatgtggttacatgcgcttctaacttttcccctttgctatttaaaggagcaagcccagcttgttttaaagcttttgagagaatctgataggcttcatggatatcttcgtattgcttgatggatagagaaacacccttgtctgcttttagcgtattagtgccacttgaactatgagagccattactatttgtgctcccaccgcaattgattttaacgccatcgccattctcatcgctgtagtggaaatctttttgattgttttcgcctggacttttggtataacctccgcatacgaccgcatagcccatgctattccataaccctaacaccgatctcaatgctaaaagcgtggcttgataggcaggggaattggttgtcccaccggctaaagtttttgcgctttcattcaaattattaaccgcttgattgatcgcttgcgcgcttgtttttgagctagtgccattatcgttggctaaaagcttgcttaattgttcataagcgtctgaaagtttttggatcttgtcggcgtttttcaccttttgaaccgcttcaccgatttgataacccacgcttaaaaaaacgccgttgtcttcagcatggagcaatgacgccgcaagagttagagaaagcagaatcgtttttttcgtttttttcataaaatgttccttaaagtaatgttttattgcaaaaaatgtatcaaaatgagaatttatttacaatgcgtttaattttaccacaaatttattggatttcaaaaaaagttttagggtgttttgatgcgctcaatcaagcttttaagagtatttttaatttaattgggatttggttttagaaagattgttgtaaaataaacgcccccataagtcggattatggggataaatccataaaaggagtttgtcatggctaccaaacatggcaaaaactcttggaaaacattataccttgaaatttcgtttttggggtgtaaagtggttgttttattgaagcggtagttttgtcaaacattcctgtaaaacgatagcttttgtttttcaaaagttcccttaaggcttttagctttaagggttttccttaaaagtttatccttaacttatggggcaacaaaaaaggctaactcatcatctctaaagctagagtgatcatgtcatcaaagctttctattctttctttagggcttaaggcttctttagtgattaagtgatctgagacagagcataagcataaagccttagcgttcaattccatcgctgtggcgtataaccctgccgcttccatttcaatagccaaatggttgtattgggccatcaaatcaaaagcatgcgtttcaaaagaatagaaaaaatcgcttgaaaaaacattgcctattttcaaatcaatacccaaacgctttgctgtttgatacgctcttaaactcaattcaaaatcaggcgttgtgctcaaatcgtggtttaaaaaacgcacccgattggttttagaatccgttgaagctccagtggccatgacaatgtctttcaggccaacttttgggctaatcgccccgcaagtgccaatccttaaaagctctttaacctgataggttttaatgagttcggttacataaatcgtgcatgacgcaatgcccatgccatgccccattaaagaaatccccttacccttatacttcccgctaaagcctagcatgttacgcacattcgtgatctctttggcgtcttgtaaaaaatttttcgcaatgtagctcacccttaagggatcgccgcataaaaggcattgaggataaaaatcgccgattttagcgttgatgtgaggggtcatggttgtcctttaaagtttaataagtttttgccataatctaaggggcttaatcctaaaaaataagcgatactctgcccaatatccgcaaaagtctcactcttgcctaaaaaggctggttgtaaatccttgtggtagaacaaaacaggaatgtattctcgtgtgtgatcggtgcctttaaagctgggatcacacccatgatcggcgcaaagaatgagcaaatcgttttcccttaaattgtctaaaacctcttttaagcgcgtatcaaaatactctaaagcgttagcgtacccgctaacatcgcgcctatgcccataatcgctatcaaaatgcacaaaattcgtaaaaatcaagctgttgtttggggcgtttttgactcgctctaaagtaacatcgcataattccattaaactaccggctttgaacttttgagtgatccccacatgggcgtaaatatcagcgattttcccaatgctaatgacttcgccatgcttttcttcaatgaatttttcaaaaagcaattttttatggggctttatcgcatagtctttgcgattagcggtgcgtttgaaattctctctattggcgccaataaaggggcgcgcaatcactctggcgatctttaaaggctctagaatttgaaacgcttcttcacaaagagcgtataaatgatcaagcccaaacttttcttcatgtgcagcgatttgaaacaccgaatccgctgaagtgtaaaaaatggggtataaagtttctaaatgcttttcgcctaaatctttaatgatttctgtccctgatgcgtggcaattccctaaatagcccttaatcttagttttacatgcaatttcatctaaaatttctttaggaaacgaatgggttttatctttaaaatacccccattcaaaaagaacgggtgcacccatcatctcccaatgcccagaaatcgtatccttagcgctagaaagttcttgcgcataagcgtaagcccctattaaattgggtttcaattgaaagcctaagggcaattcatttgcggcttttaaagcgctcaagcctaagcccaaaccctctaaattgggcaacttcaaagccccattgcgttcattagaatcagccaagttattgaaacaagccttagcgatattgcctaaagtgttcgcccccaaatcgccaaaatctttagcgtcttcgctagcccctataccaaaagaatccaataataagattaccactcttttttgcatgccttatccttttaattggcgcttaaccctatgaataacccggcgatagtcgcgctcatgaaattagaaagcgtgcctacaagcaccgcttttaaagcaagcctggcaatgaaatctttctttttaggcactaaactgccaagccccccaatgagcatggcgactgaacttaagttagcgaatccgcacaacgcaaaagtgatgatcgctttggttttctcgctcaagattaaaggagggttatcgcccaaataaggcaataattgcatatagcccacaaattcattgagcgcgattttaatgcctatgatttccccggcaatcccggcctgactccaaggaatgcctaacataaaggccaaaggttttaaaagcgtgcctaaaaccacccctaaagacaaatgctccatgcctaaaaatccccctacaacccctaaaagcccattaatgagcgcgagcatccccacaaaggctaaaagcatcgcccccacatgcaaggctaaatgaagccctgtgcttgccccattagcgatagcttctataatattgacatgctcttctgcagaaacatctgcatggctagaagtggtttcgttttgcgggtaaatgattttagcgaacaacagccccccaggagcggacataaacgaagcggcgattaaataaggcaaaggaattcccatgctcgcatacccagctaacacaggccccgcaacgctagccatgcccacgcacatgaccgcaaaaatctctgaatcgctcatgcttttcaaatagggtttaatgactaagggcgcttcggtgtgcgctacaaaaatattagccgctgcactcatgctttctgctttagaagtgcctaagcatttttgcaacgccccaccgatgaggttgatcactaaaggcatgacttttaaataatatagaagtgaaatcaagctagcaaaaaagataatgatcgctaaaacgttgatcgcaaagataaagcctcctatcccttgatcgcccttagcgtttggagcgagattgccaaacaaaaagcgtaccccctcatagccgtaaccaatcacgctttgtatgccgctagctaaaccctgcagtatttctctgcccaaaggcacatataaagccaacgcccctaaagccacctgaatcacaaaggcgctgacaatcgtgcgataatttatagcccttttattgccagaaaacacccaagcaataagaaaaagcaccgccatccctacaacacttaaaagagagctaaaaatcatcgtcaaatccctaatgttaagaaattaaaagatgcaacgctattgtagtttaggtttgctaaaaaaaagattaaacgaaaattaaatgaagattaaatcaaatcatggtgtcaagagggggacttgaacccccgacctccggcttatgagaccagcgctctaaaccagctgagctaccttgacacaagcaagaaaaatacaaagcaaaaaaataaagaataagattatacaaaaaattttcttaaaaatccattaaaaatccattaaacttttattatcaatcctacttttctaaattaatgataaaaattagagattttcttgtaaaataccacgcatgtttaagaaaatttttccattagcgttagtgtcgtcgttgcggtttttagggctttttatcgttttgcctgtcatcagtttgtatgcggacagtttccattcaagcagtcctttgctcgtaggtttggcggtgggcggagcgtatctcacgcagatcatttttcaaacccccatgggcattcttagcgataaaatcggccgtaaagtggttgttatggtgtgcttgttgttgtttttaattggctcgttagtgtgctttgtggcgaacgatattatcacgctcgttatcgggcgcttcattcaaggcatgggggctttagggggggtcgttagcgcgatggtggcggatgaggtgaaagaagaagagcgcaccaaagcgatggctatcatgggggcgtttattttcattagcttcaccataagcatggcgataggccctggggttgtggcgttttttgggggggcaaaatggctcttcttgctcacggcgatcttaaccttattgagtttattgatgcttttaaaagtcaaagacgcccccaaaatttcttaccaaatcaaaaacataaaagcttaccaacccaactctaaagccttgtatcttttgcatctaagctctttttttgaaaagatgttcatgacgcttatttttgtgctgatccctttagccttagtgaatgaattccataaagatgaaagttttttaatcttagtgtatgtgcctggagccttattaggggttttaagcatgggaatagcgagcgttatggctgaaaaatacaacaagcctaagggggtgatgctttctggcgtgctgttgtttattgtgagttatttgtgcttgtttttagcggactctagctttttgggtaaatatttatggctttttattgttggggtggcgtttttctttgttggctttgccaccttagagcctatcatgcaatctttagcgtctaagttcgctaaagcgcatgaaaaaggcaaggttttagggcaattcactacttttggctatttagggagctttgttgggggcgtgagcggggggttgagctaccatcatttaggcgtttctaacacgagtttaatcattgtagctttagggcttatttgggggctatcgctctttttgctccataacccttccaagcaaaaaaatgtctatttccctttagacgcttataatgaggaacaatttgaaactttaggggacaaaatcattgaatggtatgtcaatattagcgaagaaatcatcattgtgaaatataattctgatcacatcagcgaagaagaaatcattcacttagcgcaaaactttagaaaataaaatcaaggatcaaaaatggcctatgaaatttccaaaaaagtcttacacattgtaggcaagacaaacgccacttacaaactcatagaagaaggcgataaaatcttgttagggttgagcgggggcaaggattctatcatgctcgcttgcatcttagccaggatgcaaaaacatgcccctttcaaatttgattttaaagcggttaccgtgcattatggtttgggtgaaaatttaaaatggttgagcgatttgtgccaagaacaaggcattgagcatgagatcatttacacccaaatcgctgccacgatcaacgaaaaacgccgtgaaaaaagctcgttttgttcgttttgctctcgtttgaggagagggactttgtattctaaggctttagaagaaggctataataaagtcgctatcgcgcaccatttagatgatgcggtggagagcttttttatgaatttcacttataacgggagtttgaggagcatgccccccatttatagggctgaaaacggcttattggtgatccgccctttgattaaggttcgagaagctagcagcattcattttgttacttctcaaaatatcccggttgcccctgattgcaattgcccagccaaacagcccacctctgataagccccctatcgcgcgattagccactaaaaatttcttaaaagaaatgcaaaacttgcaccctcatttctttgacagcttagaaaatgcgtttaataacgttcaagcgaacagctttagcgacgctaaatatttagacgcttaaagctttaagcttttttattgagcattttaatcgaaatcgtaaatacccccccttcaaaaatagccgccatgagcaatgcgtaataggtgttttgcgagatcgcttgcgcttttaagcccactgcggctgtggttaccaaaaaagttaaaggcatagaagcccctaaggcgaatgaaaataaatgcttagcttctttaaagtatttgcgccacaataaggttgaagtgatcaagtgcaagcttaacatcgctatgacaatcgatatcccttgaaggatcaaatgcgggtttaaaaacactaattttaagtctaaagtagagcctacatggatgaaaaacaaaggcacaaaaaacccaaaacccacatcattgagcttgtggatcagctctgatttatgagggaaaaaagtagaaacgactaaccccgccaaaaacgcccccaaaaccatttctattttgagccacaccacgatcgcaaccagtgaaaaaaagagcatgagcgaaaaacgcacgtcttggttgaactgactgcttttaggcatcacaaaaagctttaaatgcgggaaccaccaaaacaaagtcttaaagatttgaaacgccacgataattaagatgagaaaaacaatgagaatgcctaaatctttgattaaatccacgcccaaaccatgcgaatacaccccatccacgaccaccaaaccaaaaatgcttaacaactccccaataacgcccactttcaaaaccaaatcaagccacaaaatctctttacgataatctttgactaaagtcatgatcatgcccaaactaatgatagggaaaatcaccataaaaataggctctaaattaaggctaaaagtaaggatgaatgaaagcgtgtataagatcaacagataagcaaaaatgcgttttaaaagagaaacccctaattttttgaacaaataaatttccacttccaaaccgcataaaaacattaaaaacaaaaagccaatttcagacatgatttcaaagcccttagtaggctcaataaaacccacatacgccccaacagacccaaataaaatctccacgaccgtgataggcaaacgagagattctagacatatagggagctattacgattaaaagcataatgagcgcgaaagtgaaaaattctgcatgcatgtcttaattttaccttatttattggttaagttttcaaaataacgagattttgctctttataagtggtgaaaaccccttttttgatttcataataagttacccctaacgctaccaaaaacgctaaaaattgcgcgatagggtaagttacccaaatgccattaatcccatagaaatgacttaaaatcggcaataggataacgataaaccctagtgtgtgcgaaagggtgatgataaacgaacttttagtgcgctgaatgaattggaaaaacaccgcgcacaacaaagtcatgcctaaaaaaacatagccgatgtagtaaatattcatcgctcttttagtctcttgcataaaaagggggtcttgttcgcttggctgcaaatagagcttgattaaaaattcatctaggaaataataagcgccatagaaaaaaatccctatacaaaacgccgctttcaaaccaaagacaaacacggctctcacgcgctctaaatttctagccccatagctaaaactcgcaatcggttggatgccttgagagatcgcaaacaaagtcgtaaaaaagataatcgcattatacataacgatcccatacatgctcacaaacctttccccagccgtgtgcatgatagcggtattaaacaataaaatcataatagaagcgctaaattccgccgtgctttgaggcacgccgcttttagctgaagaaatgaccgaagacaaagaaaatcgtttgatgaaatacaactgcccttttttgcgccaaaaatgctgcattaagactaaaacccctatcgcatgccctatgacggtggctatcgcgctgccttgaacccccacttccaacacaaaaataaaccaataattgaaaaagatattcgctaacgagccaatcaacatcgccaccatcgctaaaacgggccgtttgtcattcaccacaaagacatccgctaaagggtggagaaccataaaaaccgcgcccattaaaatgatttcaatatagcgtttggacatgctcaataaagcgtcattgctcccaaaaaaacgcgcgatattttcgctaaaaggcagtagcgccatgctcaaaataaaggcgcttatagcgacaaaataaaacacgctgctaaacacaagcctagccctatgggttttattttgacctaaaaaataccccacaatactcgctgccccaaaaccaaaaagcaattcatacgcaatgagtcctggaaaaataggccatgcgatattgaccgcagcgatagcttctttacccagttttttgcccacaaacatgccatctaccatagagtaagtagaaagtgagatcatagaaaaaactaaagggatgaagtaataaaaaaagagcttcctaatagaatctttatgcaaatcaatcttttttttgagcatttaaaccacacaccgcttaaaattcatgacaaatttttctattttaacataaaaaaagaggcaatctacccattcgcgcaattggatttaagcagcaccattaaagtttaaaaaatggtttttagcgcaaaaaggattttcctttattggggagtccattaacgccctttaagtttttttaaactttatcgtaatgaatctaagccaaaacagcgccaacaaccccaaagccccacccacaaagccaatataccctaaccctaattggtggatcacaatactgccaaacagcgctcctgatccaatccccacattataactccccgaaaaaatcgcgctcgcaacatccgtggcatcgggagcgagctgtaacaccctcatttgtaacgcaatggtgagtgaagtgatcccaattccccataagaaaatctgcaaaaagatcacccactctaagtttttaaacacaaaaagcaagagttgcgggcaaatgactaaaaccattgcaaaagcgataaattttcttgagtttttcgcatacaaacggccgaataaaaaactccctgccacgcccgctaacccaaacacaaacagcattagcgtcgtaatgtcaggagaaaattggctgatttgaatgataaaaggctcaatatagctataagtggtgaaatgcccagaaataaccatgatcacaagcaaataaatccccattaacagcgggcgtttcattaatatagggacacttgcgagcgtgccggcgtttttactcggcaaaggcgggagcaatttccacatgagcaacgctataagggtcgcaacgcccccaatcacgccaaaagtagagcgccaatctagaatttgcccgatgatcctcccaagcggtaaccccaaaatcatcgctaacgaactccctagcgctaataaccctaaggcttgttgttttttatttcttggcgcgacacgaataactaaagaagccgtgatagaccaaaaaatagagtgggcaaaagcgatacctatacgagaaatgagtaacacccaaaaattccacgctagcgctgaaaggatatggctgagaataaaaagggcaaaaagaaagagcagtaagcgtttcctttcaactttagtgctaagcagcattaagggcaatgatccaagagacaccacccatgcataagcagtgatcataagccccactgtcgcgctctccatttcaaaacttttcgcaatatctgataacaatgcgacagggacaaactctgtggtgttaaaaataaacgccgaaagcgaaaacacaaaaacccgcattaaagcgaatctttgatacgattgtttggtcatcatcatttaaatcttaaggggttaaattttattcaatttgaaaacctagagtataagacaaaaattttaaccgcttgtaaattaggggctgattgaaacaaatattcccgctccataggcgcattaatccaagggagttgttaccatataaaacagaatttaaaatcattttcaacttttaaccaatctattttttgtaactgcggtcattgtttattaagcgctaaaattaagccgttgcctttttaataattttagaattttaaaataaaggataattaaaatgaaaaaaacttttttgatcgctttagcgttagcggcttctcttataggcgctgaaaacaccaaatgggattataaaaataaagaaaacggcccgcaccgctgggacaaattgcacaaagattttgaagtgtgcaaaagcggtaaaagccaatcgcccattaacattgagcattactaccacacgcaagataaaaccgatttgcaattcaaatacgccgcttccaaacctaaagcggtctttttcactcatcatactttaaaagcttcgtttgagccgactaaccacatcaattatagagggcatgactatgtgttggataatgtgcatttccacgcccctatggagtttttaatcaataataaaaccaggcctttgagcgcgcatttcgtgcataaagacgctaaagggcgcttattagtcttagcgattggttttgaagaagtgaaagaaaaccccaaccttaatcctattttagaaggcgttcaaaagaaacaaaattttaaggaggtggctttagacgctttcttgcctaaaagcatcaattactaccattttaacggctctctcaccgctcctccttgcacagaaggggtggcatggtttgtcatagaagagcttttggaagtctctgccaaacaattggctgaaatcaaaaaacgcatgaaaaattcgcccaaccaacgccccgtccaacctgactacaacaccgtgatcattaaaagctcagctgagacccgctaaagacccactaaaatgaaaaccctctctttataaagagagggatataaaaatcattcttcatgaaacaccgcataaaaattgcaaccgcttgtattttgtgaaacgctcaaacgctaaagacgattaggattcctactaaggagtttaaaaaaggctctgttctaattgggcaatatagagtctttaaaataccataaataagctaaaaacgattttatggtattcttattttcttatgcctacatccttttactataaccataacccgctttttctacttttttctcggtattagcaactacttttatttctttactaacatcagcaaatattttttgaacgagcaaaaggctctgagaggttgaaaggtgggcttgtgaatctggttttaaactcctcatttcaagcattttagcttgagctttagagcgtatttttagattttctttttgccattcttctgtagctttaaaatctctagggtctagttctaaataagcgatagaacttggtttataaaaatccacttgtttagcgatagctttttgtgaatagggcagagattccagctctttttgtaaataagctataagctcttgcgcttttgatcctctttgagagcggggttgtttagagtttgggaggtgttttggctggataggggtttgattggtttttgtgggtttaggggttttgcattcagcttctacttctataccaataccagccttaattcctgtcttttgttgttcttgttccagttctatcccactcttgttcgctctatccctagcattttcagcttccttttgagtttcagccacttcctttttggattggtcatcagcaaaacacacattcataagcatggttgttatcgttgttacacctattgctgaattaaaccatgagttaggatgcgtttttaaataatcatccgcagtcttaacattcccgcatatccaattgctttttttaatttgtttttttatcgagtcttttatcgcctcccaaaaagcaatccccattatagacactcccacattcttaaaaactttcttttcttttgccgtttttactaatttcatcatcattgttgcaagcattactaaaacccttataataggcatttaaatcctttcaaaaaacaatctcacttttcaaaatcttattattgtagtatatatagccatatttaatcgttattaaataattggtttgaaaaattgtaagggtcaatccaatcagattcttctaatccattccaacaaaacttgatacaagtttcccttataccttaaactcacacccttttaaatggaataataggcaataactcgctagctaaacattcactctctgcttgagtgtaagcctttatattccttttgacctaccaaatattagcatttctctcaatcaagccttgagaaattcaattacacccttgtttaacatcgcaagcctagtaacttaaagctctttttgagagattgggctagattgatccttatccttaattcaagcgcatgcgcattcatctttgttatctttgagtaaactcaagcgttcttaatgtaatgcatggcgattttgagcgcgttggtggctgcccccactcttaattgatccgccacgcaaaagccgtgcaaggttttcttatcaaacaaatccttcctcaagcgccctataaagacgctatccgtgtggctcgcttttaggggcgtggggtaaagattgcggttaggatcatcgcaaacaaccacgctaggggcgttttttaaaacttcatagacttctttgagatcgaattctttttcaaaagcgatactcaaactctcgctatggctccttaataccggcacgcgcacgcaagtcgcgctaatagggaaatccacgcccatgattttatgggtttcatgcaccatttttagctcttctttcgtgtagccattctccttaaaaatatcaatatgagcgatcgcattgaaagcgatcgggtaagggaaagcctcggcttgcaagacttggtttaaatcaatagcgaggtctttttccaaacattctaatgcggtttttagctcatttttcaaactctctatgcccttattccctgccccactcacggcttgataggtgctaacaatcacgctttttatcttaaaatggaggtgtaaggggtttaagatttgcgtcatttgaatggtggagcaattagggttagcgatgatatttaaaggagcgttaaaaatttctttagcgttgatttcaggcacgactaaaggcactttttcattcaatctaaaaaagctcgtgttgtcaatcactagggccgtttttgaagcgcttatagcaaattcttcgctcacgctccccccagcgctaaaaaaggcgatgtctatttcttctttttcaaaaacctcatgcgtggtttctaaaatttcatagtctttattaaaagctctaatctttttaccggcactcctaacgctagcgagcgggacaaattttttaatcgggaaagaagaattttctaaacctttaatcagctcttggcctaccgccccactagccccaacaatagcgacattataagtcttcatcgttttctccaatgatttcaagggcttttaaaaaactcaagcaattcaattgcatgcctgaatgcatgtttttcaagcttaaggtttcgcttttaaattcttcttcgccaatgacagccacaaactcatgccctttgtggttagcgtaagaaaagggttttttgattttttgagcttctggatagacttcgctaaaaatcccgctttgccttaaagactccgctaagcggttggcgtaagaaaaatactcttcattcatgcaagcgattaagactttagcttgggtggaacgctcgtctaataattgcatttcactcaaagccacaatcaatctatcaatcccaatagaagcccctaccccttgtaaattctctttagaaaaatttttagtcaaatgatcgtaacgcccccctgaacacacgctccctaaagacttcatgtcattaagcgtggtttcatacacaatccctgtataataccctaatcccctagcgatagaaaaatcaattttatacaagttttgagaaatttgcaaatcccctagcaactggtatagcctttctaaatcttgtatgccctttttcagattttcgttatagtctttcaaataagcaattttttcaaaaaattccgcatggcttaaatcgttttgtttgatttgaaccatttctaaaagctctttaatggtgtttgaatccaaatcgcactctttttttaattcttcttcaaccccattcaagccaattttttctaatttatccacaatgcgcagcacttcattcacttgagcaatgccaaaatattcgcatatcccattcaaaatttttctgtggttgatagagacgcaaaaatcttccaaatccaaagcttttaaagaagcgataatcacttgaatgatctcagcatcgcacaccaaactctcgctccctataaaatcaaaatcgcattgcgtaaattccctgtaacgccctttttgcgccctttcgcccctaaaaacattgcctatagcgtagcgtttaaagggcatgcctaatatttggtggtgcaaagaaacaaagcgggctaatggcacggtcaaatcaaaccttaaagccacatccctatccccatggtctttaaaacgataaatttctttttgaatatcactgctcgcatcaggcaataacgtttgagcgtattccaaatggggggtttcaatcggcacaaaaccaaaactttgaaacacgactgaaactttagcgagcaactgggctttttgtatcgcatctttaggcaagcggtctttaaacccgctcaacactttaggggtaatcattccatttccttgtatttgtatgctaaaattttagcttaaaatctttaaaaaagggctattgatgagcgtaaatgcgcccaaacgcatgcgtattttattgcgtttgcctaattggctaggcgatggggtgatggcaagctcgcttttttacacccttaaacaccactaccctaacgcgcattttatattagtaggcccaaccattacttgcgaacttttcaaaaaagatgaaaaaatagaagccgttttcatagatgacaccaaaaaatccttttttaggctattagccacttacaaactcgctcaaaaaatagggcgttgcgatatagcgatcgctttaaacaaccatttttattccgcttttttgctctatgcgacaaaaacgcctgttcgcatcggttttgctcaatttttccgttcttttttcctaagccatgcgataactgctgcccctaaagagtatcatcaagtggaaaagtattgctttttattttcgcaatttttaaaaaaagaattggatcaaaaaagcgttttacccttaaaattagcctttgatctccccactcacaccccaaacacccctaaaaaaatcggctttaaccctagcgcaagctatgggagcgctaaaagatggccagcttcttattacgctgaagttgcggctgctttgttagaaaaagggcatgaaatttatttttttggggctaaagaagatactatcgtttctgaagagattttaaaatccgttaaaagcttattgaaaaaccccttattatcccacaacgcttacaatctgtgcgggaaaacaagcattgaagaattgatacaacgcatcgcaattttagatttattcatcactaacgatagcggtcctatgcatgcagccgctagcacgaaaacccccctaatcgctctttttggtcccactgatgaaaaagagactcgcccctataaagctcaaaaaacgattgtgttgaaccaccatttaagctgtgcaccttgcaaaaaacgagtttgccccttaaagaatgaaaaaaaccatttgtgcatgaaatctatcacgccccttgaagtccttcaagccgctcacattcttttagaaaagccttaaacgcctttcatgcgctttttttaaaaacgcaacgatattgataaaactctgtgtataaaagatttaaaaagtagaattgataaagtagtttaaagaaagcgttttaaaaacgctttctttggagacaaagctattaagccactgagtttttaggttttttagcgtcttttttatctttgtgagcgtatgcagaactcactgccaaaactgataataaaacacctgtcaagatttgctttttcatacgaaactccttgtgatgatcttaaaagcgagggaattatatttctcaaaagtaaatgaatagaaaccaataaaattttcactaaagaaattttttagattgcgttttgttatatcaaaagcgcatgggagcaatcagccatttttcttaaaaaataaaaacgctccaaagcgtttttaagactgaatacaaaagaacttgttgttagtcaagcaaaatttcttatagtgcgctcttatagtgtaagagttatttcaaaatacccctatcccctaaaaaatgagttttaaataaacttaagaaaataaattttactataaaacaaaataaccaaaaccccatttttaaaaaattaaaaagttttagttacccctatttgacaagaatagagcgaaaaatcaatttcataagcaaactaaaaatgaaaaaagatagctgaaaggataaaaagggagaacaaacccactcaaaaagtctttttaattcaaaggagaaagaatttagatagtgcttacaacaacgccctctcacaagagagcgttattacaaaatcagcctttgcgtttttccacgatttccttagcgatattgctaggcacttcgccataatggtcaaactccatggagtaagtcccacgcccttgagtggctgatcgtaaatccgtagaataaccaaacatttccactaacggcacgaaagcattcacgattttcaaacctaatctgtcgtccatggaattgatttgccctcttcttctgtttaaatcgccaatcacatcgcccatgtattcttcagggacttctacttccactttcatcataggctctaataaaaccgggttagccgcacgactcgcttctttaaatgccatagagccagcgattttaaacgccatttctgaagaatccacatcatggtagctcccatcataaagggtaactttaaaatccaccaccggatagcctgccaaaacgccattttgcatcgcttcttggatacccttatccaccgcagggatatattctttagggatcacaccgccagaaatttcattcacaaattcatacccactgccaggctctttaggctcaagcttgataaacacatgcccgtattgcccacgaccaccgctttgcttagcgtatttatgctctttgctcacgcttgagcggatagtctctctaaaggcgacttgcggctgaccgatttcagcttccaccttaaattctctcttcaacctatccacaatgatttctaggtgcaattcacccataccgccaataagggtttgcccggtttcttcttgagtcatcaccctaaagcttggatcttcttcagcgagtttgcctaacgctacgcccattttttcctggtctgctttcgttttaggctccacagcgatgtgaatgaccggctcaggaaattccatcctctctaaaacgacggcattcttttcatcgcaaagcgtgtccccagtcagcgtgtctttcaaacccacaaacgcgcaaatctcacccgcataaacttctttaatgtcttctctcttgttggagtgcattttaagcagtctccccacgcgctcttttttgtctttagtggagttatacacatagctaccggactctagcttgccgcgatacacgcgcacaaaagtgagttggcccacaaaaggatccgtcatgatcttaaacgccaagccggcaaactcgccatcatcgctggacttcacaaaaacttcttcttcgctctttggatcaatccccctaatatccacaacctctgtgggtgctggcaagtagtcaatcaccgcatccaataaagtctgcacgcccttatttttaaaagaagaaccacaaagcatggggacaaggctcatgttcaaacaacctattttaataccttttttgatctcttcaacgcttaattcctcaccgcccaaatacttttccattaaggcttcatcttgctcagctacggcttctacaagcttttctcggtattctttagctttttctaacaaatcgctagggatttcttccacatcgtatttggctcccatggtttcattattccaaacaatcgccttcatttggactaaatcaatcacgccaatgaaagtgtcttcagccccaatagggatattaataggcacaggattagctttcaagcgttgcttgatctggttttccacattatagaaattcgccccaatcctatccattttattgacaaaaacaatcctaggcacgccgtatttgttcgcttgacgccacacggtctcgctttgaggctgcacgccccccaccgagcaaaacaccgaaaccgcaccgtctagcacgcgcatggatcgctccacttcaatagtgaaatctacatgccctggggtgtcaatcaaattgatttggtgatccttccaaaagcaagtcgttgccgcagaagtgatagtgatccctctttctttttcttgctccatccagtccattgtcgccgcgccgtcatgcacttcgccaatcttatggctcacgcctgtatagaataaaatcctttcagaagtggtggttttcccggcatcaatgtgagcggcgataccgatatttctaatcctgtttaatggggtttttctagccattctaactccaattaccaacgatagtgcgcgaacgctttattcgcttctgccattttatgcacatcttcttttttcttaaaagccgcacccttatcgttagccgcatccataagttcgttagccaatctatccaccatcatcctttcattgcgttttctggtcgcttctaaaatccaacgaatagatagcgactgttggcggctcgccctcacttctaccggcacttgataggtagccccgcccactcttctgctgcgcacttccactaaaggacgcactctttctagggctttttcaaacacttcaatccctttttcaccgcttttttcttcaatcttattgaaagctttgtagatgattttttccgctacgcttttcttgccatcgaacatcattttattgataaacttcgttaccaccttgttcccataaacaggatcgcccaaaacctccctaacgggtgcttttcttcttctcatgcttttgttttcctcttattttttcttgttgtcggttgctttcttgtcggtcgctttagcttttttagtcccatacttagagcgtgaaaccgttcttttattcacccctgcagtgtctaaagcgccacgaacgatgtggtatttcacaccgggtaaatccttaaccctacccccacgcactaacacaatggagtgttcttgcaagttatgcccttcaccagggatataactgatcacttcaaatttactggtcaaacgaactttggcgacctttcttaaagccgagttaggctttttaggggtagtcgtataaaccctagtacaaacccctctcctttgagggcattccactaatgcaggtgatttcgtttttttaaccacctttttcctttcttttctaatcaactgattgatagtaggcactatttttccttattctaaaaatttaaaactaaaagttctcccattttaccctaatttttcttttaaaaatcttaaccgattttttatatcaaaatttagagttatcctcaagcgctcttaacacgatttttttattcttatacatgcccgttcccacagggatcatcctccccaacaccacattctctttcaagtcttctaaaaagtcttttttcatcgcaatactggcttctgttaaaaccttagtcgtttcttggaaagaggccgctgaaatgatgctatcgctcccaatagccgctctagtgatccctaaaagcaccggttcagcaatcgctggctcgccttttaaagcgatcacacgagcgttttcttctttgaagagttttttactgaccaaatccccttcaataaacttgctatccccactgtctaagatgcgcacttgccttaacatttgagacacaatgatttcaatgtgtttgtccgcaatgcttaccccctgcctgcgatacacttgttgaacctcgctcacaatgtatttataaagctctttttcgccgctgatccttaaaatatcatggcttgaaaccactccatccgtcatcgcctctcccgcatgcacaaattcatcggcatgcactaaaatttgcttgcccttatccacaaaataatctgtgagacgaccatctttggaagttacgatgatatgttctttattgcggatagatttaccaaaactcacaatcccatcaacctcagaaaggatcgccacgtctttaggtttaggttttctcgcttcaaagagttcagaaacccttgggagacccccggtaatatccctggatttgacggtcgctttagggattttcgctaacacttcagcctgctccacgctagagccatcgctaatagcgatagaagtttttggctctaggaaataacgcgcttcttcgccattagccccctctaaaaacaagcttggtttgtacccgcttggaatgtaatcattcaccactaggcttgtgataccggtattttcgtcttctttctcagcgaccgtaacccctgcgataatatccacaaaactcaccttacccttaaagtccgcaataataggggtgttgtaaggatcccatgtggcgatcgttttgaaagtgttagtcgtgggtttagaaataaggctattagcgctcacttcactattatcatcaatcaagatctcagaacccctagcgatataatggcgagcggcttccctgccattatcatcagctaccaccgcaaacaagcctttttcactcacaatatcgccctttttgactccatgggtgcgctccaaatgattggcctctaaaacatagtatttgatcacacctttttctttggcatacacatcttgcgcgatagggtcattatctttaaccagcaattcgctcgcataagggatgcgattaggcacattccagccctcttggataatatcagcgatacttccccccttatgcaccttatgcccattagcgtaaggcaaatacactttcccttcaatcttaccgccaacgccggctaattcgcttggcttgacaatatcgcttcttcttaaaacgaatttagcttcttgatcgccatttttcacgctcacaacgacttcttcatagaccgtttcaatgcgcaattccccatcaaaaggcgctttaatcttaggctctaccactaaaatagaagcgttacggcggttggcgataatgtttttaccctctttattcgtgtaagtcctaaggttgtaaaaacgcacaaaaccttctttgctcgccacgatctcgcactcatcctgactcctactcgctgtcccgcccacatggaaagtccttaaagtgagctgtgttccaggctctccgatagattgcgcggctaccacgcctaccgcttcacccggatagctcatcttgccttcgcctaaattcaagccatagcacttcgcacacacgccctttggcgctttacaagttactggggtgcggatcgtaatggatttaatcccggcttcaaccacctttttagcgccctcttcatcaatcaaagtgtccgcataaagcaagatttcattggtaatgggatcgatcacatcttctaataaaacgcgcccaaaaatacgctcttctaaaggttcaatcagctcactccccaccgcaatatccgtgatttcaatcccttcatgcgtgccgcaatcatcagacaccaccttgacattttgcgaaacgtcaatgagttttcttgtcaaataccccgcattggctgtttttagtgctgtatccgctaagccctttctagcgccatgggtggagttaaagtattctaagacattcaacccctccttaaagttagaaataataggcgtttcaatgatactgccatccggctttgtcataagccccctcatcgctgagagctgacggatttgcgccgtgctcccccttgcgccgctatccgccatcatataaatagagttaaagccctctttatcttttgcgatagcgctcatcatttctttactcattctgtcattgacttcagtccaagtgtcaatgattttattgtaacgctcttggtcagtgagtaacccttgatcgtattgttgttggatttttttaacctccactttggctttttccaccattttttgcttgtcttttggcgtgataatatcttccatagagatagaaataccagccttagtcgcatacctaaagccaagcgttttcaaatgatccaaaaaggttgcagtaataccgataccgcccactttatgcacataatccacaagcacgccaatatcttttttcttcatgggtctgttccacaaatccgtagggataaaatcaggcaaaatggacttgataatcatgcgccccgcgctcgtagcgataatattcccttgatctaaaaccctaatctttgcgtggatgtctaattctttcgtgtcaatagcggtgatgatttcattcacgctagaaaaaagcttatgctcgcccttgaccccactcttttctaaagaaagataataaagccctaaaaccatatcctggctaggaatggctacggctttaccgctagcgggtaaaaggatgttcatagagcttagcatgagcaccttgcattcagcgatcgcttcctggcttaaaggcacatgcaccgccatttggtccccgtcaaaatcggcgttgaacgctgaacacactaatgggtgcaattggatcgctttgccgtcaatgagctttggatggaacgcttgaatggattgcttgtgcaaggtaggagcgcggttgagtaacaccggatacccctctgtgatttcttgcaaacactcccacacttcattgctcttttgctcaatcatgcgtttagcttgtttgagcgtggtggcatagcctctctcttcaagcttggataacaaatgcggtttgaatagctctaacgccatgtttttaggcaatccgcattcatccattttaaggttaggccccaccacaatcacgcttctgcctgaaaaatccacgcgcttacctaaaaggttttgcctgaaacgcccttgtttgcctttaatgatctcgctgagcgattttaaagggcgtttgttagcccctttaaccgcattggtgctgcggccgttatcaaaaagcacatccacggcttcttgcaacatccttttttcattgcgcacaatgatttctggcgctccaagctccattaggcgtttcaagcgttggttacgattgatgacacgacgatacaattcattcacatcgctgaccgcaaacttcccgccatctagcacgactaaaggccttaaatccggtggcaataccggtaaaaccgtgagcatcatccattcaggcctgttaccggaatttaaaaagctttctaccactttcaaacgcttaatgagttttttctttttcgcatcagagttagtgtctttcacttcttctttcaaactctgcaataaggtgatcaaatcaatttcttctaacaaatccttgatcgcttcgccgcccatttgcgccacaaagcccctatcttcgtatcttcgtgagatattttgatactgctcttcattcaaaatatcgtatttcatcacaagcttagtgccttcattgtcataagcggcttcgcctggttctttaacgatataagcttcataatacaacacgcgctctaagtctttcatcttaacgcctaaaagcgtgccgatacggctaggcaaggaattgacataccagatatgcgctacaggagtggccaattcaatatgccccattctaaaacgcctgactttggaatgcgtgatcgccacaccgcatttttcgcatgtgccaatgtctttgaagcgaggctttttgtatttaccacacaagcattcataatctttagtagggccaaagattttcatgcaaaacaagccgtctcgttcaggttttagggtgcgataattgatcgtttctggctttttaacttccccatagctccaagaatggattttttcagggctggctagagtgagctggaaagagctaaagtctttaggcctgtcatcttctttgatcataatgggtttaggcgctccatcctcatccacatcgtccccaaaaatattaatatccaaagcgagcgattgcaattctttagtcaaaacatagaaagtctcagggatttcgctctcgcccacttgctcacctttagcgatagccctataagcgttctctctgcctctaatatcatcggatttaatggtaagcatttcttttaaggtgtgcgctgcgccataagcttccaaggcccacacttccatttccccaaacctttgacccccaaagagcgctttacccccaacgggttggtgcgttactaggctataagggcctgtgcttctggcatggactttttcatccactaaatggtggagtttgatcatatacatatagcccacattcacgcgctccctcattttttcgccggtgcgcccatcatacagatccattttgccatccatagcgatcttggctaactcaaataacttataaaatttttcttgcgagatgccttcaaacacagggatagccatcttaacgcccttgctccaatctttagcgtattccaaaagctcttcatcagagcaattctcaagaacatggattgtcaaggggtctttttcattaatggcgttagcgatttctagcattttagcgcgcaattctttggcaaagtctttggttttatcctctagcatgctagcgatttgtttcccaaactctttccccactaagcctaaatgcatttctaaaatctgcccgatgttcatgcggcttggcacgcctaaagggtttaagacaatatccacaggctcgccatcagcggtataaggcatatccgcaaccggcacgatattagacacaatccctttattcccatgccttcctgccattttatcgcccactttaagctttcgttttgtagcgatatagagcttgacttttttgatcacgccattaggcaaaatatcatctttttctaaaatagagagcttttcttcatgctcttcacccaaaacttttttttgctctaagaaattgtttttagtgatttcatagtggttttgcacttctttagaatactttttgactaaactagccaaagtgaagcggttgattgaagcgatttcttctttagggatttgatcgccttttttatagtccttgcccttatggctgaaaggctcttctaaaatcgcttgagaaaggagcgagctaacgcgcaacaattcttctctattgatcatggtcaagcggtcaaaatgctccatatcaagcttggctttttcttcttcatacgcgctcaaaacccgtgcgtctttctcatagccttttttagtgaagaccttcacatcaatcaccgtgccttccaaactgggggggcaatacaaactcttattgaccacatgcccggctttatccccaaaaatagcccttaagagccgttcttcaggcgtgcttttaatctcgcctttaggagaagttttgcccactaaaatcatgccagcgctcacgtaagtgccgactttaacgatcccgctttcatcaagatgggcgagcgcttcttctttcacatcaggaatatcagcggtaaattcttccacgccatgcttaagctctctggcatccacttctttttcataaatgtgggtggaagtgaaaacatcgtctttagtgatgcgctcactcaccacgatcgcgtcttcaaaattgtagccattccaaggcatgaacgccacgcgcacatttttccctaacgctaactcgcccctatccatgctagggccatcagcgatgatttgcccggcttccactttatcgcccactttaacgatagggacttgattgaagctggtgttttggttggtgcgcaagtttttttgcaaagaatacgcgtcaatataggcttcttctttgccttcgcctaaaatataaatgtttttagaatcaattttttctacaacgcctgcgcgattggccttgatcgccccccaagaatccctagcgataattttttcaatccctgtgcctacaatgggagcgtcgcttcttaataaaggcaccgcttggcgttgcatgttagtccccattagagcgcggttggcgtcatcatgctctaagaaaggaatgagcgatgcggctacccctactagcatgctagagcttagatccattaaggtaactttactcttttcgtttaaaacgatctcgccttccacgcgcgtttcaatcaaatcgcctaaaatattcccctcttcatcaatgggggtgcttgcaggagcgatgatgtggctgtcttcttgaatagcggtcaaataaatcgtctcgcccaccaccttgccatccacaacctttttataaggggcttcaataaagcctaaatcattcactcttgtgaaagtggaaagggtgttgatcaaaccgatattttgaccttctggggtttcaatggggcaaattcggccataatgcgtggggtgcacatccctagcttcaaaccctaccctgtcttttaccaaccccccttcaccgagcgctgaaaggcgtcgtttgtgcgtaacctcactcaaagggttggtttgatccatgaattgcgagagctgaccgcccatgaaaaattccatgatcgtgctggtgatcattttagaattgactaaatcatggggcatgagcgaatcaaaagccccgctcatggtggtgagtttgtctttaatggtcttttgcattttcactaagcctgaatgcaattcattggctagtaattcccctaccgccctgatcctacgattgcctaagtgatccctgtcatcaatcttgccctgattgtttttgatcttcatgaggtatttaacggtggtgataatatcttcatgcgttaaagtcgtgatgtaatcaggcacatgcaagcctaacttgtgattcattttcatacggcccaccatggtcaaatcatagcgttcagggtcaaagaaaagtttcttgacaaattgcttggccacttcagtcgtaacaggatcgcctggtttcataaccttatggatacgaatcgccgctagagcgttttcatcatcaatcttttcagtttgcttgagcaatttcaaagactcatgatcggctgagaaagaatgaataatggaagcgtcatgccctaacgctaaatcgttaatgatcacaaattcttgcacgcctagatcgtggattttttctagtctgtttttatccaactgcgtgagcatgtccaataaaacttctttccctaccataacaggctcagctaaatgacgattgagtaaaatatccatagggtattccacccattctaaatggttttctttaaactctttaatcttccttgaagtgagctttttacccgctaaaaggataatcttgccttgcgggtctttcaagtcaaattccattctttgattggcgtctaatgaagcaaacgggatcaaatatttatcgttttcataacgcactttcacaagcgggtagaacattttgataatgtcttgtttttgataatccatcgccctgaataaaatggtaacaggcactttacggcgtttgttgatacgagcgtacaaaacatctttagaatcgtattcaaaatacagccacgaacccctatcaggaatgatttgccctgtgtaaatgagtttgtttgaagaagtgctagattcttcttctttaaaaatcacaccgggacttctgtggagctgattgaccaccacgcgttccactccattgataataaatgaagtgcgttctgtcattaaagggatctcacgaatgaaaatgctttgctctttaatatccttgattccgttcttttcgccacttttggtgtctttttcccataagatcaaacgcactttaattttgagggggatagagtaggtaatgcccctctccatcgcttctctaacagtgtatttagacttgccaaattcgcaacccgcgtattccaaagtgatgcggttatgctcatcttggatagggaaaatggatttaaaaaccttttcaatcccactctctttgccatctttggaatacaagaaagaatcatagctgtctcgttgtaataataataaattaggaacttctaaatctgtcggggtttttgtaaaatcagctctcaagcggttttttaggggaattttttttgacatatttcaagcctttgatcaaaaattttgagttattaatgcattaattcaagcaagcattgcaaaaggatttccaaacttcataaccataccatgataaaaacaccaaacccacctgcaatactaaccactttaggccacacgctcacaaacaaaatcatggagcaaaatctgccacactagagcagagaaaggcacaaaagacctttctattgtttaagtcttacttgacttcaaccttagcgcctacttcttcaagtttcttcttgatggtttcagcttcttctttattcacgccctctttaagcacatgaggggttttttcggtagcatctttagcttctttcaggccaagcccggtgatttcacgaaccactttaatcaccttaattttttcagcgccgctatcggccaaaatcacattaaattcggttttttcttcgctctcagccgctgcaccaccggctacagccgcaccggctacgaccgttggagtcgcactcacgccaaatttttcctcaaacattttaaccaattcagcaagctctaaaacgctcaatgaaccaatatactctaacacttcttcttttgaaattgccataatccaatccttcaaattttttttaaattaagccgtaaggctcttagttttcttctttcgctttacgcaaattgtctaaaccggtcacaaaatagcgtgctggagccgtccaaacagaaagcaacattcccataagctcttctttgcttgggagttttgaaaccgcttccacatgagctacgctaacgctttctttatcaaacaagcccgctttcaacacaaagtgatctttatgctctttttggaaatcaaacacgagtttagagagagcgatttgatcatcgccccacaaaaacacattggtttctttcaaatccaaatcagcgcaacccgcttctttcatggcaatatgagcaagcgtgtttttaatcacttgcactttaatgccttgaatgcgagccttattccttaaagcttccaactttttcacgctaagacccttataatcgcaaattaaaagggctttggcgctatcaaattgcgattttaagttagcgactagctctactttatgctgcctttgatgttgtttttgcatcttttcctcctttctagactagacctctgcaagattatctttttaaaaaagaaattttaagctttttagctcttacgatcttcagcctaagattaaaaactcctaacgctatttaatgtccatcaattcctgtgcgtccaaattcactgaaggcgacatggtgagcgagagagcggcgtttctaatatacttgcctttcgcactactgggttttaggcggttgatcgttttaaccaactcaagcatgttttctttgattttttcttcaggaaaactcgccttgccaataggggcatgaacattaccctttttatccaccctaaaattcacttgaccgcttttagcgttggtaaccgccttagcaatatccatcgtaacggttccggttttagggtttggcatcaaacccttagggcctaaaatcctacccactttaccgacaaccgccatcatatcaggcgttgcgatcaccatgtcaaaatcaatacgaccatttttgatttcttcagccagatcgtctccgccaacgacatcagccccagcgtttttggcttcatcttgcttaatgtcttttgcaaaaacagccactcttacttttttccctgtcccatgaggaagcaccaccgcaccgcgcaccatttgatccgcatgccttggatcaacccctagtctcaacgccacttccacggtttcatcaaatttggctgaagcgagggatttaaccacctctacgccatgttctacgccatacactttatcgttttgaattttagaaaaaagtttttccaatcttttaaatactttttttgccacgattctaatccttaaaaatttctttcaattccaacaaaacccaatcaatccacaacttctacgcccatgctcctagcgctgcccataacaatttttttagccgcttccatggtgcttgtgtttaaatcttccattttcaattgcgcgatttcttctacttgcttgtgggtgagctttgcgatcttatttttaagcgggttatcagagcctttttcaaccccagaagcttttttgatcaaatccgttactgggggctttttagtgataaaggtaaaacttttgtcttgataaaccgtgataatcaccgggatattaaaactccccatgtctttagttctctcattaaaagccttacaaaattccatgatattaacccctctttgacccaatgctggccctacgggaggtgaagggtttgccttaccggcagggatttgaagtttgatttctccgactacttttttagccatgttgtctccttaaaaagttatataattttttccacttgcgaatgcaaaatctctattggagtgttcctaccaaaaatagaaacattgagcttgagcttacgatgctccacatcatactcttccaccgtagcggtaaagttcgcaaaagggccttccaccacgcgcaccacttcgccttgctcaaaaaagattttgggcttgggggctgcccggttattcattttttctaaaatatgcccaatatccgcttcactcaatggggttggctttttgttttctccaataaaacggctcactcttggcaaagattgtatcttatgccacaaaaccgtatctaaatccaccttaataaacacatacccaggataaaggcttcgttccgttacctttgtcttgctttttttagaaacctctataatatcttcagtaggtacaataatctcttgtatcctatctcttatatcatggtcattcgctaaattctcaatcgctttcttaacggactgctcgctccctgaataagtttgtatggcataccaatccattatcattctccttatttaaagccaccaacttataaaacactagagacaaaagcccctagagaaaaatccaacaaagctaaaaatagcgtgacagcactcaccaccactaaaacagaaacaagcgcgttgcgtatctgttctttaatgggaaatatcactttagaaagctcttctctagccaatctgtattgcatgagccatttattcatcgtctcttttcgcccctacttaatgcataaagcatttaaaatgaactttcaattctatccaaaatagcttaaactaaaattaaaaaattcaaaaacaatccaattgaaacaaaaatttgatagaataaattagtagatggcaggccaggagggactcgaacccccaacaaccggttttggagaccgacgctctaccattggagctactgacctaacctcccctccctttaaattgtaacgcaaaagaaagagctagctcttcaatttgatttctttatgaagagtgtgcttgttttcccttgggcagaactttttaagctccagtttttcagtgttagtcttggcgttcttagtggtgctgtaattgatgtcttcacaatcagaacacttcaaccctattttaactttcatgataaccctttattagcgacctttatggtaactttttacttctatatgagtaagattactcaataatattactcacaacaccagcgccaacggtcctaccgccttcacgaatcgcaaatttggttcctaactctaacgcaacagggctaatcaactccacggtgattttcacattatcgccaggcataaccatctccacgccttcaggaagggtgatagatccagtcacatcagtcgtgcgcacatagaattgcgggcggtaattggtaaagaatggagtgtgtctcccgccttcttctttagaaaggacataaatttctccctcaaatttcttgtgcggagtgatagaacctggtttgcacagaaccataccacgctctacttcttcttttttagttcctctcaaaagcacgcccacattatcgccggcttcacctttttctaattcttttctaaacatttctacaccggttacggtcgttttttgtgtggctctgataccaacgatttccacttcatcgcctactttcaccacgcctctttcaatcctacctgtaaccacagtccctctacctgcaatagaaaacacatcttcaaccggcatcaagaaagttttttcagtgtctctttctggagtagggatataggaatccacttcagccatgagtttaagcactttttcgccccattcacccacattgccagcctttgcttcttctaaagctcttaaagctgaacccgctacgataggagtgtcatcgccaggaaattcatacgcactcaacaactcgcgtacttccatttctacaagctctaacaattcttggtcatctaccatgtcttgtttgtttaagaaaacaacaatgtgaggcacgcctacttgacgagacaataagatatgctccctggtttgaggcatgggaccatcagccgcagaaacaaccaagatcgctccatccatttgcgccgcaccggtgatcatgttttttacatagtcagcgtgtcctgggcaatccacatgcgcatagtgtctgttttcagtctcatattcaatgtgagaagtagcgatagtgatccctctttctttttcttcaggggcgttatcaatattgtcatagtctttcatttctgcaagacctttcaaagaaagcaccgctgaaatcgctgcactcaaagtcgttttaccatggtctacatgcccaatggttccaatattaacatgcggcttagttctattaaacttttcttttgccatttgtatttctccttaattttattgaaatggattttagaattatactaaacaaaatcctaagtattcctaaatgctaccacaaaatttaagacatttttgtcttatcgccattcaagagattataaactggagcctataagcggaattgaaccgccgacctcttccttaccaaggaagtgctctgcctctgagctatataggcgtctcaaaaactaaaacgttgtcctaaaaatggagcgggaaacgggactcgaacccgcgaccctcagcttggaaggctgatgctctagccaactgagctattcccgcatctataaaacaaacatggtggtgagacgtggattcgaaccacggaagacatagtcagcagatttacagtctgccctcgttggccacttgagtatctcaccaaaaactttgcaaaataacattttaactggagctggctaagggacttgaacccccgacctgctgcttacaaggcagctgctctaccaactgagctaagccagcgactaaaattaaataatcaaagagttgggattatagcagttttatacttaatttgtcaagaaatgatgacagaaagctaaattattagtatggcacagagcatggttaaaattttagctataatctagctcaatttggttgaacacagctcaaagcttattacatataaaagaatttatggacacttaaattatggcgaaaaaaaaacataaaattcctactttaaaatattttttacgttctttaaagcaaatctataggctcatcactttcaaggaaaaaatgatttttttcctgcttgtgttgatggcggttttttcttcttttgtggaagtgatgtccctaactcttctgatgccttttatcactctcgcttccgatcctagcagggctttagacgataaagattggaaaatggtctatgattttttccatttttcatctcccgttcgtctcatgtatttctttagtttctgtttggtggggatttatttgtttaggatgttttatggggtgttttttacctatttaagagggcgtttttcaaacaagaaggcttatcaaatcaaacaacaactcttcttgcaacacatcaaaaacaactatttatcgcacctcaaccacaacctggattctttaagagacattatcaacaataaagcggagggcatgtttatgagctttaacgcttttttgagtttattaaccgaaataaccgtgatcgtttttttctattccacgctcatattgaccaattggaaaataacgctcgtttttaccacgatcctcgccttacaaattttttttattgtcaaaaaagtcaccgtccttatcaaaaaaaagggtgagatggccgccaaatccaaagcgcaaacgcttaaggttttttcaaaatttttcagcaatttcaagatcactaaactcaaagacaaccacgaagaagcccacaaactttttggagaaaacagccgtaaagcccatgacactgagatcatttactccactctgcacgtgctccccaggtattcaatagaaaccgtgggctttagtttgttgattttagcggtcgcttacatcttattcaaatacggcgaagctagaatggtgctccctaccatttctatgtatgccctagcgctttatcgcatactcccttctgtaactggagtgatcaactattataatgaaatcgcttacaaccagcttgcgaccaatgttgtttttaaaagcctttctaaaaccatcgttgaagaggatttagtccctttaaactttaatgaaaaaatcactctccaaaacatttcattcgcttacaagtcaaaacacccggttctaaagaatttcaacctcaccattcaaaaaggtcaaaaaatcgctctcataggccatagcgggtgcgggaaatccacgctggcggatattattatggggcttacctaccctaaaagtggggaaatttttattgacaacacccttttaaccaaagaaaatatacgatcatggcgtaaaaaaataggctatatcccccaaaatatttacctttttgatggcactgtgggggataatatcgcttttgggagcgcgattgatgaaaaacgcttgattaaagtgtgtaaaatggctcatatctatgattttttatgcgagcatgagggccttaaaacccaagtgggcgaagggggcactaagcttagcggcggtcaaaaacagcgcataggcatcgcaagagccttatacgataacccagaaattttggttttagatgaagccacttcggccctagacaatgaaaccgagagtaaaatcatggatgaaatctatcaaatcgctaaaaataaaaccctaatcgttatcgcccaccgcttaagcacgattgaacgctgtgaagtcatcattgacatgagccaacacaaagacaatctcggctaatcagttggctttactcttgcttgaagttttgcaaatcaaaccccttaaagccctctaaatacttcccttgatagccgttttgacccactaaatttttcaaaaccttgctgttatagcccaaaaacgccactttattagccttagcgctttcataatcattgacgctatcgcctatcattagcatgcggcttgggtcataggcgtatttttgaatgatattagcgataatcttgggtttatcaggcggactcccttcaacgctcttaaaatacttagtaatccctaaaaactcgcacaacacttgcaattcgctatgcaaggccgctgaagcgatatggaaaatataattttgataatgcttatcaataaacgccatcacttcgctgttcaaatgccccctatcaaaaagcttctgctctatgatagcgccaaattctagggctaatttatccacttcttcttgagcgataggggtttttaaaatctcgttataaaaatattggattttttcattccttgaaatccccccactttgataatgataaacttcaaattgtttcaaactctctttactatcgttgccatgcttttgaaacaacgccttaaacccttcgtattttaaatgcatgctgtcaaaaatcacgccatcaaaatcccataaaaccacttcaagcgccatgatttccccttttttataggcttattttagcttcattttaccttatttaagcgatcatttttgccatcattgaagtgtttggattggttttaatcaaataccgcccgctaaagccttatttaaaaactctaacgctctttagacttttaacttaaagctcgtttttagaggttgggttattttgactcttatttgataagaacatgcaaacactctttggtgtgcgcggctttatgggcgcgtttgttatccgctttaaaacgcatgtaagttttagtaactaaagagtaagcaccgtatttttttaagatatttttaatctctgtctcgctcataagcccttcattgttatagcttaaaaaaatatatttgaatcgcgcttttttgatcaagttttcaaaagcgtttaagatttgagaacgagagcaaaaagaggatttttggtaattaggcaagccggttttgccttttggagcaaagggcgtataagcggctatcgtgtttaacaaatggtaattcgctccgtattgcctcgcattgtaaggagggtctaaatacaaaatatcccctgaaatctttccaatcaaatcattagaatcctgctgatacacttcattagcgtttaaactcacatcaaaatgagcgccttttaaaatgagttctttttgagcgctttttttaaggcgttttaaaaaagccccataaactgaagcggtgttagctaccttgtccgcgctctctaataacgatgcgagcaaaaagtaatacgaatggttatcaatattttgagaaagcttaagctcttcaatttttagacgcaccgcatcaattttttgagcgtttgtttcgctaaaatactgccttgaactcccccctaaagaataatgcgaatagataaagcctttttttaaagcaacgctattaatctcatcaataagctcttctttattggggatttcttggatgttgccgatataattttgattcaaaacaaagctataatattccaaatcattagaaataaccttattaacggcttttttaaacgcgcgccccacaatgcccgtcccagcgaacagatcacaaaaaatcgcaccagagagatcgttacctgcaaccgcatggatattttccttaataaagggaatgagcttgtatttagagccgatatagttcattaatctatgtttgtatgcttctttaaaataaatatggctattattaaaattaaattttatgtattgtaacataacttgattatgaataagtcttaacccccacgattaaaataatcttaaaaccaactaatcaatcctatgtgaaacgatgatcgttttttaacaccgcacgccctaccaatcgcttcattaaaacaacgagacaacccccccctattgccaataaagactttttctatcgcaactgctcattaaaatactgccaaaaaaacagcaacaccccccactagctgaatgtatcaaaacttttgtcgctattaccctattttctagtaggttcttttatgaataccattcctatattcttctaccttaccctttgcagtaacagcagcaacaatatgcccatcagtatctgcagctacgatattactaccataagttctcttatagttaccattctcatattcctgtattttgccattaacgactttaactacaaccgccattataaatctcctaaaatataaattgtgatatacccaacgccaaactaccagtctagtctatagcctaactaacaaataaacctaatttgagtatttgatcgcaaaatccctaaaaaatagcttaataacaaactcgcttaactctcataaaatccctctctgtaacattagatcaatttactctcaaaacaacccgcatggcgcaaactccaaccgcttgtctaaaattaacgatcctttgtgatggttttagctttagcgcctacagccgtagaacccgtgggtaaatctgaaagcaccaccgcattagccccaatcctcacatcatcgcccacgcaaatcgcgcccaagaccttagcccctgccccaactaccactcggttgcctaaagtagggtggcgcttgcccttaaacttgcccgtaccccccagagttacgccatgataaatggtaacatcatctccaatctctgtggtctcgccaatcaccacacccatgccatgatcgataaaaagcccccttccaatcttagcgcccgggtggatttctatcccagtgataaaacgcgccaactgagaaagcgcgcgagcgatgaagtaaaacctccgcttgtgcaacgcatgcgctaggcggtaacaaagcagtgcatgaatgcccggataaagcaagagaacctcccacttattcctagctgccgggtcttcttgcaagacacgctccaagctataagacaaatccaacattataaaatctccaattggaatgtatttggatcaacataacttaagcagatttttctcatctattccaataaaacttgatacaaatttttcttgctattatacccaaactcacgctcctttaaatggagtaaaaaattaatagagtaaaacgctctctcttttaatcccttcaaattcgcttaaacgatcctttaaaaaggcttaaaaacccgctaatctatcattaatttggcatttatttggaataaaattattttaaatgaaaaagataaaaagcagattgaaaaagattactattaatggtgccgaaggtcggactcgaaccgacacgggattgctcccaccagattttgagtctagcgtgtctaccaattccaccacttcggcgtgtatagagcaaagagtgagattatacccacttattccttaaaaaaacttaatggtgcactgggcgagactcgaactcgcacgagattgctcccaccaccccctcaagatggcgtgtctaccaattccaccaccagtgctaaaaatttaaaacaaatattatagctaaatcatgctttttaagcaataatttagcccatcaaaaaacccttaacttaagaatgggttactataaatagcgataatagcaaacactagagtataaatcacttgcgcttcaatcattgccatggctacgaacatggttgtgagcaatttaccgcccactcctgggtttctcgctgtgcctgtaatggtcgctgcggccgcattccccataccgatcgccccaccaaaagcggcgatccctagaccgatcatcgcccctaagatggaataggatttaatcatatccatcccacccatgccaccatcatgagcgaaagcaacgcccgctaaagccagaaaaaataacgctaaaaatttcattttcgcactccgtttcaaaaattaggcttgattttcatttcgaatcgttcctctactttcaaaaatacaagcagggactcattttaatctaaatttgcttaaaatctcttttaaaaacgctttttaaaaattttaagccaaatccaaagcgagtttacccttattgaaactaatcaccctacacctgatgctatcgccttcttttaagatcacttgacacctatccatgttttgctttcttaacaagccttcgccccccttaggcaagcttaaaaacgccccaaaatccacgattcgtttcacttgagcttctaacacctcatcaatggcgtattgctccaattcttgatctaaagaatgcaagtagtttaaaataaattccttagtctttaaaacgcactctttattccccatgattttcacttcaccgctcggtttgttcaaatcaattttaacctcaaatttttccactatctctttaatcacacgccctccttgaccgataatttctataattttatctggcgcgacattaaaaatttcagttgtgggcaaatgggaaaaattgatcacgatcttttctttcgcttcatgcatgatttttaaaatatgttctcgcgctcttttggcttggagtaaagcttggtataaaacctctaatctaataccgctcattttggtatccatttgcatagccgtaatgccttctacattcccggcaatcttaaaatccatatcgccttcggcgtcttctaaaccgctaatatcgcttaaaatggcgtgatcttgcccttcgctcaccatgcccatagccaccccagcgactagatcatgaatttccacaccgcttgcataaagggctaaagaccctgcgcacacgctcgccattgagcttgaaccattgctttctaaaatctcagaaaccaatcgtatcacctgctctttatttttaatgctcgtttctaaggctcttttagccaaattcccatgccctaattcgcgccttgaagtcgcgccaatagagctcgcttcgcccacgcaaaaaggagggaaattataatggaacatgaagcgctctttgataggggctttatgctccaaattctcatgggtttgagcgtcattatccgtgcctaaaacccctaccactaagctttgagtttgccccctagtgaataaaatggagctgtgcgccatagggagcaagttactctctattgaaatgggccgcacttcttctaacgcgcgcttatccggacggatcttatcttgaataatcatgcgtctgatctcggtttttttcactttttctaaagacaattcaatttcttctaaactgaattctgagtgggcttcgctgatttttctagccacttctttgaaaacattttctcgctcgctcaaagcagaactttcaatgcctttgatgatttcatcaaaatactgatttgttaataaatctaacagcctttcattgaatattattccttggctttctttgaaaagcagctcgttttgatagggcgtgaaagcctcttcataaagcgcacaggtttctttcaaacttttttgagccaattctaaagcttctagcattaaaggctcttctaaagcgtttaatttttgccccaaagatcgcatttctatcatgttcaaactctctttggtgccggacacgaacaaatccaaactggattgattcaaaaggcttgcgttagggttaatgataaattcgttatccaccctagcgatcctgcaagcgctcacgcttttaataggagcgatatgggctaaaaagagggcggctgaagcggcgtttaaagcagaaacttgcaaatcgttttcaatatcatggcttaaaaccattaaagtgatctgggtagggtagcggtaatctttagggaataaagggcgtaaagtcctatctatgagcctagaggttaagatttcaaaatcttgcgccctgccttctcttttaacaaaaccgccaggaattttaccggcagcatacgatttttctaaaaactgcaccactaaaggcaaaaaatcttcactcacaggctctctttctacgcacacgctcgctaaaataagggtttttcctaagcgatacattaaagagctagtggcttgtttggccacttgtttgagagcgaattcttcggttctgttaccagagttgatggtgataaaatccatatttaatgttcctttttgagattggacgcgttgttagcgcccaagtatttttcaatttcttcattgcttaatcgcttgagttctttataatggtgttccacagagacaaaacattcagggcggtacacgctaatcaccccatcgcacaagctttctaagccttgagcgacattttgcgcgagaatgggggttaaaatataaatgtcttggcattcttttttcaaacaagtttgcacgcctaaccctgctctaaacccggtctcaatccccctatctacgataaaaatatttttatctttcaagcttttgatcgcattgcctttgcgatactgatagatgtgagacagaatgtcttcttcataagcccgcttggcttccccataaacatagtctaaagcgatgtcaaaggaattgattaaactttcattcatcactatatccatgctttcactcactaaagcgatttcacactttgagtttaaaggggctaagataggttctaaaaaaagtatatcataagtcgccccaaatttttgtgctaaagcgttagctaaatacaaggcgttaaaactcaaagcgagcatgatggaatcttttaaatcaatgtggcgcatgtggatttcattaatcaatttgtttaaagcgtcttcttcattgataaaacgcatgccctcaatatcggtgatatggctaaagtccgtattcaaatctattccttttttacttacgctgtaaagagcggtaagttacattggttttagtgatcggtgaaaagtctaattctagcttaacatagttattttcaaacactcttataggttggttgggatcgccggtgaggatagggcgtctttgattgacgaattgaaagccaatcccaaaacaacggatttttttataaatccccacattccaattcaaaaccacgttatttctaatatcataacccacatccgcgctcatggaaaaatacccaaaatcgttgctaaagcccgcctttaaataatccgcaggattttctacaatgctattaatcccactgctaaaattgttccttaaaaaataagagaggttaaagcttaaaaatttgcgttggtaattggcgttcacagagatttcttctaagcggttttgataaaacgaataaaagacattcccaaagatgttcaatcccgttaagggcgaaaacccgatcttgctttctaggggcattttaaagggcgaaactttatcgtcaagattgatgagttgcgatattttaaaatacaacaactcttgccctcctaagccataaaggtattgcgttagggttaaattcaccgttttattgctcgcatcgctaggtaaaatgctattaggattccacacggagtcatacaagcgcccttgataatcgtaatctctcaataaaggcgaagtgtagctgtttaaggcttgcgcacttaaagcatacatgttttgagaaaataagccgtttttaaaggtgtaataagggatgttgaagatcgcttccaattggatcgtgtggaaaagcttgttgtattctctagccaaatccgtattcacatacatggaaaaattcgaagacacaaagtttccaaattcccttgattcattagggatcgtaggcacgaaggaatttttagattgcattaaagccacattagatagttggagatcattccaaagccctaaagacaaatactttttaaacaaagaaaattgcaaacccaccggcacattcaaagcgttttgcacatagccatagccgatctctctcgcggtgtttctaaactgataatccactgaatacaataaattcctgaaatacaaagaatttaaatatttatggtattgcaaattagggacagattggaaagtgcggttattgttaattttattcaggtttaaaaaatacttgatattcaagccgtaataattgttttctgtttgcaaatagtaattcgccctagacatgtgcgtggcgtctgtgatacgcttattgaccttttcaaaacgcacatagtccaaatcgttcatgtataaaaaatcaatgtaatgcccgttgtcaatattagatttaagatggaagtatttttgtaaagtgtccctactggagcttaaaaattcaaaaccatagatattttgattcctcaaatcatagcgtttgacgtattgggtgtaattcctaaaatagcgcgcattgaataaaaacctgtcgtctttagagttgatgtagcgcgcttcaaaattcaagccaaaaccccttttatagcggatttgtggggtaaaggtcatatcccatgagtttttgggggctaaataaaagggttgcaaataaataaacccgtctaagttggaagtgccaaactcagggtataaaaacccagtggtgcgcttgttgctcgtggacatgaaaatataaggcaaatacaatacaggaatatcgccgacatagatcttaggattccacattgacaaatgcgatttttgcatgttaaatgagcctgaagtcgcattgacatgccaaatggggttgtcaatgctgcaccctgaagcgctcatgtttttaatcttatatttttgatccttcccgctagcaatatccgcgctcacccaaatcccgctcacgctgtcttggacataaaaggggaaaatgatctcatatttttcattcaaactcaatttcacataatcggttttaacgagcaaaccctcgcccctataaaccttgatattgccttctaataacgcttctttagtcttggtgtcataacgcaccttgtccgctagaatatacacgtcataattcaataggatcgcattccctgaggcggttatcacattgtctttagcgctcactttatccgcaaggatttcaaaaatcttatggttttgtttatcaaatcgttgcatagcgatttctttagcgtctgatgcgctcaacaaaaaaaagaccgccaaatacaaccaacgaatcattttaaaacaacaccaaaagacttttgcttttttcttcatgccacgccctatgataggggtttttaaacaccacaaaccataaaaaggggcatagaaaaaccacgatttttaaccctaaacgcttcaataaaatagccctactggggcaatctgctaaataaatatcaataattttaatcctaaaaaccagtttagccaaactcatcttgcacaaacacacaaaaaagatttcataaacgctatacaagatgataaaacccatcacaacaaacgcgctgtaataaatggggttagttagccaatataaagaatgtaaaaaagcgcatgcccttaaaagatcgctcaataaaaacgccaccaataaactatcggttaaaaacgctaagatgcgccaatacaaggggcataaacgcattttttcacgcacaagaagcgtttctatgatttcagtttcttctttttctaaatttggagagcgcattcaaaacaaacaagacaaacccccttcatttgtcttaaactttaacctttaagaatattctttcaaatccaacaccttaaaaccaatgtccttgcgataaaacatgccttcaaaatgcaccttttgagcgatttcgtaagcatggttttagcctctaataacgattttcctctgccaatggcaaagatcaccctccccccactgctttcaaacacgccattatcctgctccacctcccctaaaatcaaatgaccctttttttcatcaaccggatcaatataaagggtttgtttgggcgaagagctagtggggtaattcctagaaacaagcgccacactcatcacaaattctttagaaaacaccaattcaagagaatgcaattcccctttggctgtggctaaaaacaaatctaatagcggattttctacaaggggtaaaatcgtctggcattcaatgtctttaaaacgcacgctaaaatccaataaatacggctctaaaacacccttttcttctatgattacaatttcagcgagtaaaacccctttaaaaggcgtgttgtcagcctgaagtttctctaaagtgggtttaaagatatgattttttattttctcttctaattcattagagaaaaagtttgcaggagcgatggcccccatacctcctgtattgaccccgttatccccttctaataagcgtttgtagttttggcaaaagggcaacaagataaaatcatcattggctatgagcgctgtaactgaaagctcaaacccctctaaaaaaggctctatgatcacaggctcattgctttgcttgaaagcgtcttcaaggatttttagcgcttcttcttgatgatggacaatgcttgtgtttttattcaacgccttaatcactaaggggaaagaagcgttttgaatgtaattgagggcttcttttaagtcgtttgtttcaaagtaagatgcgcttttgataccgcactctttaacaaaagctttcatgtagcttttggaagcctctaatttcgccgcttctttagaagccccaaacactaaaatacccgctttttctaacctctctgtaagccctaaaatcaaaggctcttcttctgaaatgatagctaaatggatctgttttttaagggccaattccacgatatgctcgtaatgttcgcattccagattttcgcctaaatcttgagtgccaccattacccaaacaaaaatacaaagcattcactcgctcatcttgctgaagcctttgagccaaagcatactctcgccccttattccccacaattaaaacattataattattgttatctttcatgtcttccctaaaatgtggttgtttttcaacccagatgaccgctacttttacatgcgcataagttcaacaaacctacactattaaggctaggaggattttcttaggggcagatttaaaaaatgccatcacacaaaaaccactaccttagcctaacttattttttcaacgaacttgccatcaaataagaaacgcgaatcacccaggcgatgcttacaattatacttaaattttaaagaaattccatgcaaaaatattccagcgatccgtgatagttttaattggcgtttaggcgctttaagagaaactgactgatttatttcaacctttctttatacgctatctccaaactgctataccctttttttaattcccccacattcccaaaagccactactttagcttcttttaaaaaaatcgcgctgtctaaatacttttccacatccaccaccaaatgcgtagagactaacaagcttgcgttttggctaaactccttagcgattaactcaaaaatctcttctcttgcaatagggtcaatcccagccaccggctcatcaaaaagatacaaagaagcgtttcgtgatagggttaaaatcagctgtaatttttccctcatgccttttgaaagggctttgaactctctttttaaaggcacactgaagcgttttagtaaatttagggcttttgattcatcaaaatcgctaaaaaaatccttgtaaaaagcgatcgcttttaaaggcgttaatttaggatctaaaaaatcgccatcgcttaaaaacgccacgctttttttcgtctctataccgatcttttggtttaaaattttcacttccccttgatagttcaaattcaacccagctaaaatttttaacagagtggttttacccgccccattagggcctaaaagccctataaattgctgtttgggtagtttcaaactgatattgtctagcgcttttaaactcccataggttttagtcaaattctctatttctactagcattttaattccccgaatttgcgcactcttttataaaaatcgctaatgatgttttctaaatctttaggggtgaaatcaggccataaaatcggcgtgaaaaacaattccgcatagctggactgccacaataagaaattagacaagcgcatttccccccctgtccgcaacaataaatccacttccggcaaatcatgcgtgtctaaacgatgagagatttcattttctaagctttctatattattgatatggctaggcgggctttctaataagcttttaaaagcccttgaaagttcgtttttagatccgtaattaagggctaaaacttgcgtaaaatccttaaaatgcctggtatcgttttcaagccgtaaaatcgtgtcccttagttctttagaaaatccctctaaatcccctatcgccctgaagcgtatgttattatccaagtaagtggatcgctcatctttaaggtattttttaagcattttcattaaaaaatccacttcacttttggggcgtttccaattttccgtagaaaaagcgtataaagtcaagcattctagcttatgattagcacaccagatcgtaatgtctttaagggtttttacgccctttttatgcccataagccctagctttattctttaatttagcccacctgccattaccatccataataacggcaagatgtttgagagtgctatccaatgcctttaccctttaaagaaagtctttaattatacaccattaaagcgtgcaagcatccactaaataagcgatatgctgccaagcgaattgggttttttcactcaaaccgatttcgcaagtgctagaagtggaaaaaccccttttaagatcataggattggtaaaacgcttgaaagccgtttaaagcgctctcgttcaattcaggggtgaaaaagcccttattccccgcaaaaccgcaacaacccgtctctttgtggataacaatctcgcccaaagtgcattttttagccaaattgaataacaactcttctttattttctaactttaaagcgcacatcgtgtataaccctatgtcttcgttaatggggttgaattttaattttgggcttaaaacttcttcaatatagacgctcaaatcatagactttcaaatccttataagctttcatttgtttgataaagtgcgtcgaacatgcgctatggtctaaaacaatcggtatcttgccgttatcgcttaattgtaaaaaaatcgcatggtttttttcattgttttgtttggttaaggcggtgtaattgataaaggctttcccgcaacaaagcacgtttaatccgttaggatacaccacagaaaccttggctttttggcatagggattcaaacacttcttgaatgcatcttttgtccgccattttggttgatggagcgaacgagcggttgatgcaggtactgaaataaatgactttttctccacccttaagcgttttattttctaaaggataggcgttgtttttgggcatgtaatgaaaggctttggggaagggcttgatgaattttttaatccctttggttaggctcaccaagttgtgagggcctatgagtttttgaaccacgaaagcgctttttaaagaaaaacgagccatgcttgtggtcgtttgcatgtgatttaagatctttgaagcgatcttttcgcctttagggtttttctgataatgatttaaggcgatgctcccggtatcaatttttaaagggcataaagtggaacacatatggcacaccgcacaagtggcgtgggctaagtattcagactcttttaaaagctcatctaataaaacctgatcttcatcatgaccatggcttaccctttctttcaaacgctctatctctctgtggataacgatgcgttgtcgtggcgttaaagataaatctttactggggcagatcctttcacaaaacccgcattccatgcacatgtccaaatgctcttcaatagggtaaatgctctttaaatttttagtgtggatttctttatcgtttgtgatgatcacatcagggtttaaaaggccattaggatcaaacaattccttgatttgtttatggatcttataagctttttctccccactccatttccacaaaaggggctaccatcctgcctgtgccatgttcggctttaatagagccagagctttcactcaccattaaaaacatctcagaaaccaaattttcaaacgcctttctttcagcttcattttctaaaatcggcgtaacgacaaaatgcaaattcccgcttaacgcatgcccaaaaataatgccattatcctcaaagccatgtttttttaaaagcccctcaatcgcttttgccccttctacaaaatcctctttgctgaagcacacgtcttcaatgatcacagagctttggctttttctttttgacgctgcgatagggaaaatgccttttctgatcttccaccacgattgataaatatcaggatcactgctgatttgagaatctaaaacgaccggtaccgcgttcaaagcgtttaaaatcgtttgcatgttgttttctaaaactaaaggatcatcgctctcgctttgaatgagtaagcatgcgttaggctctttgatttctaaaatcacgctaggcatgccctctaaacctttcacgctctttaaagacgcataatccataagctctgctgaagaaatcatttcaggctgtttggcttttaaggcggctaagatttgagcggctttagcgcattgctctaaattttcataaaacaataacgcgcaagttttataagcgtagtctttcacgcattctaatcccacgcttgaaataaagcctaaagtcccctcagagcctatgaataaatgactgatgatttcaatcggatcttcaaaatcaatgagagcgtttaagctatagccggtggtgtttttgatctcgtattttttcttaatcaaggcatgcaattcttcatcttttaagatctcttttcttaagtttaaaaccccttcaatcaaatctttgcgtgcgtttttgaaaccctcaacactctcttgattagccgtgtctaaaagagtgccatcagctaaaatgactcttaaggattttaaggttttgtagctgttttgctccaccccacaacacatcccgctagcgttattagcgacaatcccccctatcatggcggtgtttatcgtagcgggatccgggcctatttttttatggtaaggttttaataaagcgttcgcgttgcttcctatgactccgcatgaaagctgaatgctttgagcgttgtctaaaatgtgagcgtctttgaaaaaatgcgccaccaccactagcaccccatcacagctcgcctgccctgataaggaactcccagccgctctaaaagtcaatgtaacgccatgctttttggctaaaacacaaagcttttggacttcttcttcattcttcacccaagcgactattttagggatataacgataacatgacgcatcaatgccataagccaaacggcgtaaataatccttaaagatccgctcgtttaaaaacccgctcgcttcggtaaaaaaagcatgataattttcttccacgcacactccttaaacattcttatttatcaaatcattgtaacataacatcactttaaaaattaaggataaacatgcttgaagattatgcgatcagtttagaagaagtcaatttcaatgattttattgtcgtggatgtgcgcgaattggacgaatatgaagaattgcatttgcctaacgctacgctcatcagcgtcaatgaccaagaaaagctcgctgattttttatctcagcacaaagataaaaaggtgttgctccattgcagggctggtcgtagggctttagacgcggctaaaagcatgcacgaattaggctatacgccctattatttagagggcaatgtctatgattttgaaaaatacggctttagaatggtctatgatgatacctctttgagcgataaaaaaaactaggcatgagggagattgtatgggtgcattctcaaagaatcgccccttataaaactctcattttaaatgaattatgctactatcctttagaattggatttaaccccttttaacgccctgattttcacttctaaaaatgcggtgttttccttgctaaaaaccctaaaaaacagccccaaactcaaaattttacaaaacattcctgcttacgctttgagcgaacccaccgcaaaaactctacaagatcaccattttaaaaccgcctttataggggaaaaagcccatggcaaagagtttgctcaagaaatccttcctttattggaaaaaaaaagcgttttgtatctcagggcaaaagaaattgcctcttctttagacgctattcttttagagcatggcatcaatttccaacaagccgttgtttatgaaaacaagctcaaacatttgactttaagcgagcaaaacgccctaaaaccccaagaaaagagcgttcttattttcaccgccataagccatgcgaaagcctttttacactattttgaatttttaaaaagttacaccgccataagcattggcaacacgaccgctctttatttacaagaacaaggcattcaaagctatatagctcaaaagccctccttagaagcatgtttagaactggctttaaatttgagagttaaggaatgttaaaaatatcttattataatgctctcaatggtttttttaaaggatgatgcatgaatcttgtctttttatgggccgctttaggaggggccatagggagttcgttgaggtattttgtgggcaaaatgatgcccagtaaatttttaacgtttgaaagtttccctttagggacttttagcgtgaatctcatagggtgttttgtcatcggctttatggggcatttggctaccaaaaaagtttttggcgatgattttgggattttctttgtaaccggagttttagggggttttacgaccttttcttcttatgggctagacactttaaaactcttgcaaaaatcccaataccttgaagccatttcttatgtcttaggcactaaccttttagggcttattggggtggctatcggttggtttttggctaaaaattttataggcgttaattaaaaaacgctttctagcattttttaattattatcataatgctccattgaagcagagcctacaatcacaacagccacaaagccatttcatcggccatgaaaaaatcgctcgctatcaatcggttatttttaatgaaagccttgttttcttcaatcaaaagctttactttattttcatctaacaagctaagctcaacccccagcacgcaccttaagcctaaaaacaatctttctaagcgcttgtcttgtttattaagcgtctcaacttggcgttttagggggtctttaatgtaattttctatgagttttttcgcataaaagcgctcattcgccacgcagcccacagccccagccccacaccctaaataatctttagccccccagtaggctagattgtgtttgacttgataatttctagcgtaattagacacttcgtattgcttgaaagaaaagccctctaaagcctctctcaccacattgtcaaaatccacgcttgagggttttttagcgtttttttctaaattcgtgtttttttcaatacttaaagcgtaagcgctcaaatggttgatagggagttctttggcgagtttcaattcttcttttaaagaggtttcattgtctaatgaggtgttataaatcaaatcaatgctgatattttcaatcccgctttttaaaatagtttctatcacgggggcgatatttttggaatgctggcgctctaaaaacaacaatttatcttccctaaaactttgcacccctaaactcaagcggttgatccctaaatcttttaagccttgacaccaagctttagaaatcaattcagggttagcttcagtggtgatttcacaatctaagctcaagctcgcatgttgattaatgctttcaaaaatcctttcaaaagccttcacgctcaaagtgttgggcgtgccgccgccaataaaaatactttcaattggttcgtcagtttggcttaacgcatgctttaaatccaggcataacgcttgaatgtattcttcttttaacccatgcttgttttcataggaattgaaagcgcaataaccgcatttattttcgcaaaagggaatatgaatgtataaaatcatatttatttctcccattttcatttcattttttaagcaaaacttaaacttgtaattgtatcattttatgattattttggtaatcaaggagacaaacgatgaaaaagtttattgtggctttaggcgttttggcgttcgcaaacactttaatggcaaccgatgttaaggctcttgtaaaaggttgtgccgcttgccatggggttaaatttgaaaagaaagctttaggtaaaagcaaaatcgttaacatgatgagtgaaaaagagattgaagaggatcttatggcttttaaaagcggtgctaacaagaatcctgtcatgaccgcgcaagctaaaaaattaagcgatgaagacatcaaagctttagccaaatacatccccactctcaaataaactcccttaattttagtagcgttatttgggcgctattaaaatgagtttcaaacccttttttcttaatttttgattttaatggcattcttaaccccacttaaagccagcatacactataataccatcttaatcaaacaagaaagagctaaaataaagacctatgctacataaaaaatatcgtcctaatgttgcggccattatcatgtcgccagactaccctaacacatgcgaagtttttatcgccgagcgcatagacattgaaggggcgtggcagttcccccaagggggtattgatgagggagaaacccctttagaagcgctctatagggaattactagaagaaattggcacgaatgaaatagagattttggcgcaataccctagatggatcgcctatgatttcccaagcaacatggagcataaattctattcgtttgacgggcaaaagcagcgctattttttagtgcgcctaaagcatgcgaacaacattgatttgaacaaacacacgccagaatttagatcctatcaattcatccatcttaaggatttgcttaaaaaaatcgtccctttcaaacgccaagtgtaccgccaagtcatcgcttattttagaaaagaggggtatttggggtgttaatcgttcaaaaatacggcggcacgagcatgggcagcgtggaaaggatccacaatgtcgcccaaagggttttagaaagcgttaaattagggcatcaggtggtggtggtggtttctgcgatgagcggcgaaaccgacaggcttttagaatttggcaagaatttcagccataaccctaacaagcgagaaatggataggatcgtcagcgcgggggaatggatttcaagcgcggctttgagcatggcgttagagaggtatgggcatagagccatttccttgagcgggaaagaagcgggcattttaaccagttcgcattttcaaaacgccgtgatccaatccattgacactaaacgcatcacagggcttttagaaaaaaactacattgtggtgatcgctgggtttcaaggcgctgatattcaaggcgaaacaacgactttagggcgcggagggagcgatttgagcgcggtcgctttggccggggctttaaaagcgcatttgtgtgaaatctatacggatgtggatggcgtttataccaccgatccgcgcattgaagaaaaggctcaaaaaatcgcgcaaatcagctatgatgaaatgcttgaactggcttctatgggggctaaagttttgttaaaccgctcggtagaattagccaaaaaactcagcgtgaaattagtgactcgcaattcgtttaaccatagcgaaggcacgctcattgtggctgaaaaagactttaaaggagaacgcatggaaacccctatagtgagtgggatcgcattggataagaatcaggctcgtgtgagcatggagggcgtggaagatcggcctggcattgccgctgaaatctttggcgctttagcggagtatcgcattaacgtggatatgatagtccaaacgattggcagagacggcaaaaccgatttggattttacgatcgttaaaacccaaatagaagaaaccaagcaggccttaaagccttttttagcgcaaacggattccattgattatgatgaaaatatcgctaaagtttccatagtgggcgtgggcatgaagtcgcattctggggtggcgagtatcgcttttaaagccctagccaaagacaatatcaatatcatgatgatttccacaagcgagattaaaatttcggttttgattgacattaaatacgctgaattggcggttagaactttgcatgcggtgtatcaattagatcaatgaaaaatttctacgactggatcaaggaatttgtgcacgatcagggggaatttatcgcccaacaaagcgggtggttggaattagaacgatcaagctacgccaaactcatcgcgcaaaccatttcgcatgtgcttaatggtggatcgctgttagtgagcacggattcttctagacgctggtttttaaactacattctttctaatctcaaccctaaagatttaaaagagcgccccttattgtccgtcattgatttaaacgcttcttctttctaccccaaaaacgatgcgaatctctctctagccaccatagagatgacttatcaaaaccccatgttttggcatgttgggaaaattgaaaatgaaggcttaaaaaccttactactgagtaaaatccctagttttttatggctttttgaagagcttaaagaggattgcttgcttttaaaagagcatgatagtttgttagactataaattattgcaactcttcaaactctttgaaaacgcgctttttagtgcactatacaataaggttactctgtgaaaaactccaaccgccttatttatacggacaatcttgaagagagcttagaagagatcgcaagcctttttgaacaccacattaaattctacacggagattcttgaaaaagacaaaaaggtgatcaaaacttttaacaaggattttaaaattgagcatgctaaagaagtcatttccaaggctcacctaaaacacagcgaactgaacgcctttttaatcgccgcgcctagttatggcatagaagcccaaaacgcgctcttaaaaatcttagaagaacccccgaataacatttgttttatcatgttcgctaaaagcccaaaccatgtgttagccaccattaaatcccgcctaatcaaagaagacaagcgccaaaaaatccccctaaaacctttagatttggatttatccaagttggatttgaaagacatttatgcgtttttgaaaaatttagacaaagaaaattttgattccagagaaaatcagagggaaaggattgaaagcctgttagagagtatccacaggcataagatccccttaaatgagcaagaattgcaagcctttgatttagcgatcaaggctaacagctcttattacaagctcagctataatcttttaccactgcttttaagccttttatccaaaaagaaaacgccatgattgtaaaacgccttaaccctgatgcgctcaaaagcgctctgcaaaaaataggcccagaaaagatcgcgcaaacccacatgcaccaaaaaggcgttagttttgtttttgagatccaacacctgccctaaagcgctgcgctcattttaaaacaagaagccataagcgttgggggcgattttgccacgccaagagattgcattttggctaaagagcctttttatgatggggtgttgattgcgagcgctaagcaattagaacgccttattgtgaagtgccattcccaaccctttgggcttaaagatttagcgcaagaattaaaaagccacctcaaagcccccaagcctaacaccccacaaatcatggcggttttgaatctcacgccggatagtttctatgaaaagagccgttttagtagcaaaaaagcgcttgaagaaatctatcaatggctagaaaagggtatcacgctcattgatataggcgcggccagttcaagaccgcagagtgaaatcattgatcccaaagtagagcaagatcgcttgaaagaagttttattagagatcaaatcccaaaaactctaccagtgtgcccaattcagcatagacacctaccatgcccaaaccgcccaaatggctttggagcattgtttttctatccttaatgacgtgagcggttttaatagcattgaaatgctagaagtcgcacgagattacaagcccacttgcgttttaatgcatactcaaaaaacccccaaagacatgcaagaaaatgttttttaccgcaatctgtttgatgaaatggatcgcttttttaaggacaaactagaggttttagaaaaatatgcgcttcaagatattattttagatattgggtttggattcgctaaattaaaagagcataatctagctttaatcaagcacttaagccattttcttaagttcaaaaaacccctattggtaggagcgagccgtaaaaacacgatcgggcttatcactgggcgtgaagttcaaaaccggctcgctggcactttaagtttgcatttaatggcactacaaaatggggcgagtattttaagagcgcatgatattgatgagcatatagatttaatcaaggtgtttaagagtttggaagaaacggattgaatcaaaatttttggttttgatttaatcaaaaatgttggtgataaaaaacgctcaaaagcgtttttgatgattaatgccccatttaaccctaatattcaaagaatcacatccatagacgaagggttgttgtaagcgttttggtagcgttgcaaaaaatcgttatggttggtagcgttaaaggtttgaaaggcttttttgtgcaagccattcaccggttgcttgggggcgttttccacttctttagagaatttcccgttataaaaatccgtcaagctataaagcgactgggcggcaaggcgtttttggctctcatccattccggccgtagcccttaaaaaagcctcatactctctatcgctcatcaattctaaaaccaaaaagccgtaagtctctcgcttgtcagggttaaaggggaggttttctgttggagcgtcctttttttctcgctctactttttctgcgctttcaataggagctaggtcttctttaggagcgcttttagcgtttaaaagcccatagaggttagaatcaaactgattgatagaagaaacagccatgtgaatttcctaaaattggattttacgctaatgttaagcaaaattcattccctaatgagacgaaaaaatttaaaaagcgatggattaaaagtttttctaatggtggcattcaaaccctttaaaaagggtctaggagtttattttcaaaaaggattcgtgtttttgtgttttcatatttctataaggagcttaaaatggataaacaaaaggtaaaactcctagagcattgttatagcatgattttaccaatcaatgcaacttttatgcgtttagagcttaaaaactttaatccttaattagagattttaggttaaactaccctaaaaatctttaatctgtgggtaaaaggcatgcgtaataccattttatttggcgtttcaatgatactcttggcgaatttatgctttgggatcatgagcgcgtttgttaaaatcacagcggattatttttcccctatggaaaacgtgttttaccgctccattaccatgacgcttttactcttacttatttaccctttcaaaccctaccgcttgaagagttacaaacaaggcggttttaaaaaactcgcttttagggtcgttgtggggggcttagccatgctggcgtttttttataatattgaaaaaatttcgctcgccacagcgacggctttctcgcaatgcgcgcccatttatacggtgcttctttcccctttgcttttgaaagaaaagctcaaaagaagcgcgttaatttctgcatgcatcgggctagtgggggtggtgttgatctccgatcctagcgtggaaaatgtggggccggttgaaatcattatgggtatattgagcgggatctttgtgtctttagcgtatatcactttaagggatttgagagaatattacgacaagcaagccgtgattttagcgttcgcctttggcatgagccttcttggattagcgggcatgttcattgatattccttttttatccacaggcattcatatccctagaaaagaagacattttgtggatttctttaatagggattagcgggactttagggcagtatttcttaacctacgcttacatgaacgctcctgctgggatcattgcccccattgaatacacccgcattgtttgggggctattgtttgggctgtatttaggcgataaattcttggatcttaaaagctctttgggggtggctttgattttatgttcaggcttactcatcgccttgcccgctcttttaaaagaattaaaaaaaatttaagtcatgcaactaagccccttacaaagcgctctgttatatttccgctattttatttatccggaaaaaaaaacaagaagctttgatttaagcgatttaatttttattgtcatggcttttttagtcctagctttggggctgttgatgagcgaagaaatttctatcagctacaatgaagcgaaagactttttttatagcagcgcatggtttgttcaaatcgctcaaaaaagcaccgccattttaggtcaaaacgatttggctttgaggttgccttttttgatcgctcatctcatcaacatgtttttattctacctcatagggcgaaagattttaaaaaagcctaaagacgctctttatgtggtattgacttacgctttattgcctggagtggatctctttgcgattttactggctaaaagcgtgctggtgttaagccttgggcttttgattagctatttgtatatcaaaacccaaaaaatcccttatttaacccttagcgcttgcgcgtttttagacggcgcgttcatcccgcttttactaggggtttttgcctacgctttaagaaaacgctattttaagagcgcgatctttgctttggtggttttaattgtgaataccgctctttttagcggggattttaataaaggcttgcctagcgggtattttatagacacatgcttagaactcatgcttttgtattcgcccttattgttcctctactacccttatacgctctataaagcccttttggataaaaagccatcgttactagcctttatgagcgcgagcggctggcttttccctttgcttttgagcatgcgccaagagatagatttaaaaactttcgcccccttagcgttaatcggcttacccttgtttattaaaagcgttttaaatagccttagggtgcgtttaaaggaatttagggggcagtattatttgcgcgttttcagtttgtatcttttaatgctcactgaaacgctctttttatgggggagtaaagcttctggcgctaatgaaaaattattaaaccggcatttcttagccaaagaagtcgctacagccttgcaattaaggggcattcatcaaatccgcactaacgataaacaactcgctttaaggcttcaattttatggtattaaagaaggggggaggttaaggctcattaacactaagatttctaaaaaacgccctgatattacaatcatctacgctgataaaattctacaatcttatagtttggtgcgccattaaattaattctttaaaaagcgttttatctaaaaaacgataaaatacactctaaaaataaataaaatacgcgagaaaaatcatgagactcaaactaacccatatcacccatataagccataagattgccaacgactttatccattcaaaactattagaattaaaagcccctagggaattattgtgtgaattgatagaagggattttagaaaaaagcgttaaaaaagaaaacgccattgatgagcaagccagagagcttttagaagaaaacaccgatgagatagaattcatgcggatggatgaaaggcagcttttttggatgattaaaagacagatcgctcaaaaagagggctttcatttgttttgggaagaaaggtgtagcgatttatcgcaccagattttgaataaaatcttagatgaagatttgatcatgtttagcgtgtctgaaaatttgataagaaacttgatttacaaatccattgacacctattctaaagcgtatgaaagcattgaaaatgaagtgcatgaaaaaatcaagcattacaaacgcaaactccccgtagggagcgatgaatacgagttggtgtttgaaaggctctatgaagaagaattaagacgaaaaggctttttataatggtctctctctatttagaaaacgggctttttttgcaagcgcaaagttttggggctagcggcacgcaagtgggcgagcttgtttttaacacttctatgagcggctatcaagaagtcattagcgaccctagctataaggggcaattcgtggtttttagcatgccagaaattggggttgtgggcgctaatcctaaagatgatgaatcctttttttcatgcgcaggggttttagcacgccattacaacgaatttttttctaattcaagggcggattctagcttgagcctttatttaaaaaagcgcggcgttttagggattagtggggttgataccaggagtttgattaaaaccttacgccatcatgggtgcttgatgatggttgcttccacgatagagcatgacagaaacaagcttgaagaggttttaaaaaacgcccctagaatctctcactcccccttagtgtctagcgtttccacgccaaaaataatcacgcaccagcgcgccacttttgatttcaacaccctagattacaagccttttgatgaaaaaactccgcataaaattatcgctgttttggattttggggctaagggcaacattttaaacgagcttcaaaatgtggggttaaaagcccttatttacccgcaccacactaaggctagcgaactgattaaagcctatgaaaaaaaagaaattagcgggattttcctctctaacgggccaggcgatcctttgagcttgcagcaagaaattggagaaatcaagcaactcattgacgctaaaatccccatgtttggcatttgcttagggcatcaattgctctctatcgcgcaaggttatcctacctacaagctcaaatttggccatcatgggagcaaccaccccgttaaaaacctaaaaacaaacgccgttgaaatcaccgcgcaaaaccacaactattgcgtccctgaagaaattgaagaaatcgctactatcacgcaccgcaatctttttgacaacaccattgagggcgtgcgttataaaaacgctcccattatttctgtccaacaccacccagaaagcagccccggccccaaagagagccactatatttttaaggaatttgtggaattattggagagcttttaggggtttttaaaacagcacctatagaggttgaaaagcgctttaaaaatagatttaaatctttttatcaaaaaaatctcgcatttactctaaattagttctcttgcaatagcattctctcgcaataattattatgttattgcgacaaaacttttagaaggagttattatgggaagtatcggtagtatgggcaaacctattgaagggtttttagtggcagccattcagtttcctgtgccaattgtcaatagccgtaaggacattgatcacaacattgaaagcattatcagaaccttgcatgcgactaaagcggggtatccgggagtggagcttatcattttccctgaatacagcacgcaaggtttgaataccgctaagtggcttagtgaagagtttttattagacgtcccgggtaaagagacagagctatacgctaaggcgtgtaaagaggcgaaagtttatggtgttttttcaatcatggaacgcaatcctgattctaacaaaaacccctacaacaccgccattatcattgatccgcaaggtaaaatcattctaaaataccgcaagctattcccatggaatcccattgagccatggtatcctggggatttaggaatgcctgtgtgcgaggggccgggcggatcaaaattagccgtgtgcatttgccatgacggcatgattccagagctcgctagagaagcggcctataaagggtgcaatgtgtatatccgcatttcaggctatagcactcaagtcaatgatcaatggattttgaccaaccgctccaacgcatggcacaatttgatgtataccgtgagcgtgaatttagccggctatgataatgtcttttactactttggcgaggggcaaatctgtaactttgacggcacgactctcgttcaagggcaccgcaacccttgggagattgtaaccggggaaatctatcctaaaatggcagacaacgctcgtttaagctggggcttagaaaacaacatttacaacctaggccatagagggtatgtggctaaaccgggcggagaacatgacgcaggcttaacctacatcaaagacttagcggccggtaaatacaaattgccttgggaagatcacatgaaaatcaaagacggctctatttatggctaccctaccaccggtgggcgttttgggaaataatccctaaccttatattcttgctagaacctaccttaaaaggttctagtttctcccctattttaattttttcaatcaatttttacgaatagtcttctatcacagagcatgtaagaaaacccataataagcgcgagcgaccaaaaaagcacatagcctatgcaaaaccatgttatttttgataaagaccaccaccacattgcggctgatagagcgttaaaacctgtaataatgccatagccacaatagatcattcccgctaaacatgccaatttaagagcatggtagtaagtgctaatcccaaaaccaccaccaagattgataaaagaatacgagaccaagaccccatgacaactccttaaacatcaaatgctagagtatatcgtttttttttgtttgtcaagggggtttatcagttagatagagtgtttttaacgcttatcttttagggataagcctaaaaacattgctttttatcatgaaccaattatcggtcatctaatatattagcaataaatatatttggaaatgttgaagcgaaacaaacacataaagaataaaataacccgttactttccaaaaagaccacccgttgaaactccaaatgagacacacgcctgtcatggctgcaacaacaatgcaaaataacgacaaaaatcttaagctagagattgaaattttttgcccttctgtgagcttgtcttttctaaacgcctcttgcaaacctttctcagccaacggcttgatgccatcaacgattggtttggtatttgggaaaaaaatactgatagccgcacctccaatacccatagcagcagtaatgaaaggattgttttggttgggatcagaattttctatctcttccatctctctttttaagttcttcacaaacacgagatatattccccacgcaaccaaccataaaaacaccaccgcaacagaaaaaataaaatgcgccatgcgacaaaccccttaaacatcaaatgctggagtgtatcgttttttttgtttgtcaaggggggctagctagaaagtagtattattgagtgttttaaaataaaaggatagcgtttataatatttaaagtttagcccctaattgtagtgcccctaacaagccttccacattcagccccaaccccacgcttaaattctcgcttgagcttttaatataaggcttatgaaaatcctctaaacgcacacagcccgcgcttccttgccacaaaccgctctctaaatatttttctatttcgctacaatcaaacgcttttaaacgcgctctaaaaaccgatagatccagccattctagtttgggagaaatcaatgccgagcaggttaaaacctctatttcattgccattttggcgttttaaaaattcaagggcttctcgcttgttttgagcttttcgttgcatttgacaacccacgctcaccacgctatcagcaaccacgatagcgcagttgtttgtgagcaattctttagctttttctaatttccccttgcacgccaaatagacaaactccctagggtctgtggtttttaggctttcttcatcaaaatagagcgctttttgtttaaactcaatcccatgctcttttaaaagattcgccctagcactagattgagagcctaaaataagctccatgctatccctctaaagctttgagggcggtatttttcgctaaattgagcgcggcttgcaatttttctgtatccttacccccagcgctcgcaaaatcgtctctcccgccccctttgccccctaaaatttgcgccacttcattagcccatgcgttcgcttttatgggggcgtttttcaccccgcatgcgagagttatgtgctcattttcttttttaaacaccatagcgagcaatctttcatgcttacttttcaatcgatcaaccatttctttaatgtcgccttgttccactacgcccaccaccaaactcacgccatggattttttcaaccggtaaatccataggaacgggagctttttggctgtttttcacgctctctttaagcttgttgatgccggctatcacatcgttatttttcaataaaatcttagcgtttttaagctctttattttcttctttggccagttggtaaaaggctttcccgcacaccgcttcaatgcgtctgaccccactactcaccccgctttcttttacaatcctaaaccccccaataagcccagtattttccacatgaatgccaccacacaactcaatggacgcttctttaaagctcaccacgcgcacattttcagcgtatttctcgctaaataacgctaacgctcccttatctttggcttgatttaaaggcatatgctccacttggctttttaggtgcttgaaaatttgagcgttgactagatcttctactttttctaactcttcatcattgagcgctttagcatgcgaaaagtcaaaacgcaatcgtttggattccaccaaactccccgcttgactcacatgcgagcctaaaacttctcttaaagcgctctgcaataaatgcgtcgcgctatggtgtttggcgatttcaaagcgttcatcgctcacttgcgcgatcacttgatcgcctttttttaacgcttttttgatttcaaggagcgaaaaattaagcccaaaaaagttttttgtatctagcactagagccgcttcttcatcaccctttaaaagcgcgcctttatcgcctatagcccccccaccttctgcgtaaaaaggggttttttctagcaacacccagacttcttggttagggtttgcctctgtcatttctttaaaaccgctatcaaaaaaccctaaagctttagcagaacattctgtcgtttcataccccacaaaaacattgggtgcataagcgtttaaaatagcgctaaaatcggcgttgttttgtttgcctttccatgaagctttagagcgtttcacttgctcttgcatgcaatgttcaaagccttgcatgtccacacacgccccatgacttcttagcatgtcgtttgttaaatccaaaggaaaaccaaaagtgtcatagagcttgaaagcgatcttgccatcaaaaatcttattttcattcaaatgctttaaagacaagttaaacaattccatgccagattccaaagtctctaaaaagcgttcttcttcttcaaagcactctttcatcaccatttctttagattctttcaaatacgcatgcgtgttagaaaattgctcgcacaccacacccacgactttgtataaaaacgcttctttcaagcccattaaatacccatgccttaaagcccgccttaaaatacgccttaaaacatagccacggccttctttattgaaatgcaccccttgagcgagcaagaacgctaccgccctggcgtgatcggccactaccctaaagcttggtttaaattcgctcgcataatccaaacttgtaagctcgctgatttctgccattaaaggcgcaaataatgaagaatcaaaattattgagcttatgctctaataacgcttgcaccctttctaagcccatgcctgtatcaatgctaggctttggcaagggggataaaacgccattactagagcgttcgtattgcatgaacaccagattccaaatttctaaaaacctatcgccctcgcccccaaaataatcctcgctccccttaaagtgtttttcgccctgatcaatgtaaatttcactgcaaggcccgcaaggcccgctatcgcccatttgccagaaattatctttatcgcccatttttttaatcctatcaacaggcacaaacttttcccataatttaacggcttcatcgtccttttcatgcacgctgatgtataaatctttaggcttaaaccctaaatttttggttacaaattcccacgcaaacaagatcgcttcttctttgaaataatccccaaaagagaaattccctagcatttcaaaaagcgtgtggtgccttgcggtatagccaacattttctaaatcgttatgcttgccgcctgcgcgcatgcacaattgcgagcttgtcgctctggggatactagggcgcggcactataccggtaaaaatatctttaaattgcaccatgccggcattggtaaaaagcaaggtggcatcattaggcactaaaggcatgctgggataaatctcatgccctttattttgaaaaaattgtaaaaattcgttgcgaatatccatgggtattcctttttatcgttttatcgcgcgctttaaagctattttatagctcttttaagttgtttttttaaaaagatagtttattatactttaaacatccaaaataaaggagaaaaccatgttccatgaatttagagacgaaatcagcgtgttaaaagcgaataatccgcattttgataagatttttgagaaacacaaccagcttgatgacgacatcaaaaccgctgagcaacaaaacgctagcgacgctgaagtcagccacatgaaaaaacaaaaattaaaattaaaagatgaaatccacagcatgattatagaatatagagaaaagcaaaaatccgatcatgtttaagatttagtcatctttgtgaaaacacgctaaaacgctttttaaaaagggggttttggcttgtcgcttggttagacttattagttagacttgatgccttgattttaggttaaagcggtaggttgttttcagctttattcccactataggctttattatctttaatatttttaaaaaatgggttttcaaaactttattttatcgttttggctctcactttataataaaactcattttattaaagttttgttttcttaaagtgtagtgggtatttgaaaccattctcccccttttaatctccaacttaaacccactatattaaagaagcgctttttaaaaactatcgcttgaattaacgccaaatttcccactaactaatataaaaaacgctaaaaagattttttcatttttaaaattatcgcttgcttttggcaagctcttttatcattggttataaaaaatactaaaaaggatttttcatcaaatcccccaaaaaataaagggtttaagaacaaagggtttaaaaaagaaataccttaacaagggagtttaaaaaaaaaaaaaaaaaaaaattgtgtcattttttgctttttttttgtttttttgcgttacttttgaacgcttttaattggattttaaaaacgcttttaacgcttttacaaccaatatttaacaaaaatagaacgaagattaaacaagattaaacaagattaaaagggcatgccccccattagccctaatcaaaaacttaatgctgtttaaaagggctatccacgacttttttcctgtccacaatgtaggggattaaagccatgtggcgggctcttttgatcgccacttccaccctttcttgccactttttgctattgcctgtcaacctccttggcatgattttatagcgctctgatagcgtgtgcttgagcatgtctaaatctttatagtcaataaagctgattttagcttcagtgtatttgcaatagcgttttgaatagcgttttctttccataatgtctccttaattttaacccttaaaaggggatttcttcttcatcaatattgatttcaggcacgctgttttgatacttggacggctgtgcttgtaaattctctttagcgtaagcgttttgtggatagctttgggcttggctgaaaggatcctggctaggggcgttgtaattagtgggataagcgttgttaaaattttcatgcgtcatgctatcttgcatagcgttcgcttggggattgtctgactttttatccataaattgcaacgagtccgctgtgatagtgtggcgggaattttttttgcccgtttgatccatccaactctcataagtcaaacggccttctatcaaaacgcttgaacccttgctcaaatactggttagcgatttcagccgttcgcccgaacaaacgagcgtctatgaagcacacttcttcgcctagcgtgccgtcttgttttttgaaacgcctgcttgtggctaaacctattgtagccgcagccgaaccgctaggcaaatatttcaactccacattcctagtcaaacgccctaccataatcaccttattaaacatgataagcccttattcgctatgagattctgtgctttttgcttcctctgcgtggtgagaatgcgcgtgttcggttttttcgtgtttttctttggcgtgtgatggctttttattagccctatccactaacgcatgccacgcttccacctcttttttgctttcgtatttgatcacaatgaaacgcaacacgtcttcattgatgcgatacaatctttcaagctctaaaatcatggacggatctgctttgaaatacgccacataataatagcctcttttgtgctttttgatttcataggctaaattacgcatgcccatatccaggctcgtttcaatcacgccataatgcttagtgatcacttctctataaaactcaattttggatttaatctcttcttctactaaagtaggtttgagaataaacatcgtttcataatgcctcatccattctccttgtggttgtatagccctttttttactaaaaaagagcaaggtctaaaaaacttttgattataccttgctttcgcttgtttttggattaaatgtttctcatcaaatattgaaactcaaaactttattcttaattttttaaaaaatggggtttccaagaagaccgcttttttagtaaagttatcgcttgcttgatgcaagctcttttattgttagattataaaaaatacctttcagcatttttcaagggttaatgattttttgaatgggggtcaaatacaaaaagcccaattccttttgcccttgcatgctttgaatgtgccataacctaaaaatttcaaaaaccctcttatagccggcttctttcaaacgcagggcgtttttggcgtaattttcggcaatctctttaggaggagcgtagcctaaaacctctttagcgtccactaaaccggtcgttttaatgtgggcgaaaaataaaaaaagctggtaaaaataccgctctaacccccttaaaatatccgcatcttttttgccctcttttaacaaataatcataaatatcaagcacgctttttttcaaaaaaagccctaaaatgagcttttgcaaatccatatcccccgcattggagcttaattcttgaatgtattctaaagtgatgggcgcatttaaaaccgctaacttgtctaaatcgttaaacgaaacgcctaaatcttcgttattggtttcaaaaagagcgtttaaaaggtggttgctgatgtctaattgtaaaacattagccctttcttgtaagaatttcaaactctcccaagttttaggggtaaaaaaacgcgcgcagatcgcttcatctttcaaggggcttttttggaaaaatttaatgatagtatcgctagtgtatttgtatttggtagtgtcgcttttagaatgataaagccctatgataagcctgttatggctaggccgctctaaagcttttaaaaaaagattgatatcgttttctttaaatttcttatgcagcgcaaaatccagttttaaaatgactaaactgctccctccaaataaagaatcctgctctaaaagggtcgcaatctggcttttttcataatcgctcgcataaaaaagcgaagtttctgtgtcagggttattgcgtttaaaaagcgcgctaatcgtttgaatataataatggatgaaaaaatcaaactccccatacaaaaacaccgctttagggaggcgttgttttaaataatggtccaaatctttacgatacatgctctttgatcctttctgtgatttcgcctctaacttgccctaaaatcaaatccgcatgcgtgattttaatacgcaccttttctaaaggcttaaaaaccttgttcgttttgattaaaactttaagccctataaattcttttaaccccaccactacccaatctttaacctctaaaaccacgcccaaaaactctttttctaaacactctaaagccaagcgggcgaatttgcgcttgataaaatccctttcaatcaaagcggtctttttttgtaaagcgttcaattcagcgcataattcaggcgtttcttctaacaaatacgagcagcctttagcctgatggaacaataattcttttaaaagcctgtgcaaggctagatcgctgtatcgtctaatgggtgaagtgaaatgcgtatagctagcaaaccccaaaccaaaatggctttcttgcatggggctataaagggctaaattttgagacttgatgattaggcgtgaaacttctctttctatactcttttctttggctatctttaaggcatgctctaaaaaaggaaaaaaacccatgtttttagggcgcacaatctcataatcaaaaagcttggcgtaaaggcgtttttgctgctccaaacttggctctttgtgggtgcggtatatccccctattgtgaaaatgctcatctaataacctcgcactagactggttggctaagagcatggcttcttctataagggtgtgcgcatcgctttctttttctgtttcaattttttctatacgcccttcttgatttaaatacagcttgttttcaaaggaattgaaattaaaccctttttttaaacgctccttttttaattttaaagccacctctaaaaaccccaaaaggctttgttgtaaatctttatccaacgagctttgtcgggtatttaaaaaatgattgatttcttcataagcgcaattagccctaacttcaataacgccttgagataatcgggcgtttttcaaatcatctaaagggatttcatacactaaagccaggcgtttttcaaacgcttttaatgagcatgccccttgagacaaactcaaaggcagcatgggatagacgctattagggaaatacacgctaaaacccctaatcctagcttctttatccaaactggaatatttcggcacaaattcgctcacgtcagcaaccgccacaaacaaaacccttttttcttggtcataaaaaatcgcatcgtcaaaatctttagcgtctttggggtcaatggtgataaaagggatatgagagtaattgatcctgtctttaaaatcgctcgctttgagttgcgcgtaatattgtgctaaacttaagcaatcttttgaaaaatccttaatcctgtcaaaaaggcttaaagaaaggttttcatctattaaagggtcttctaaagcccctaaaatttcgctgatttcacgctttttaagatcgatctttaccacgcaatgcctgggcaattccaataaggatctttggctgtgctttaaaagaatgggttttttaaaaggctctttaaaagggatagccacaatctggtttttttctttagccaagtaagctatcatcgtatggttttcatcaaaaagtgcggctttaaaaaaggctatggggcgttttttagaacattctatttggcataaaatcaaagcgtctgttttgaaagatgggggtaaatttttgattaaagggtctttggggtaatttttcgctaaagaaacgaaaaacgccttattttttaccctttcaattttgcctatatcaaagccttcttttaaaagatagcgatccttgtttgattgaagcgcttcttttaaaacgcccttttctattaggggggtgaatcgcttagggatctttttaaccccaaaaaaaaggcttcttaaaaacccttgcatcaaaaaacacttcgcatgacttcaaacgcttttgaataagggatttgagaagcgctgaatttttcaaaacttaaagaggcttgatagatgagcatgtctttcccgtcttgaaaagggatttctaactctttagccagagacaaaaagggcgttaaaaacccatacgccaaatcataagcgagcttgccctctttaaaataccccttcaaaacctctttatttaaaggcaattcgtgattcaaactcgctgaagtggcgttaatgatcaaatcaaaagcgcttttaggaggatccataaaacaatcacagcccaagcgttggaaaaaatccaatcccctagaagagcggttcaacacgctcacttgtaagccttgtttttgtaatccgcacgctagggctttagcgctccccccagcgcctaaaatcaaagcgttttgatagtttttttgctttaaagaaagataaaaccctaaagcgtcggtattgtaacccacaagcccatcattttctaaaacaagcgtattgactgaagcgcattcaagcgcgatacctttgattttatcgcaaatttgaaacgccctttctttaaagggtaaggttacattagccccactaagccctaaagttaaaaactcgtttttgatgtggctttctaaagggagtaatatggggtggtaatgccctaaaaaccctaattctttttgaaaagttaaaaaacaagcgttatggattaagggcgatttggaatgtttaatgggattcccaaaaaccccaaaagattttaatttcattattctttcattcagccttttttaaaagttttaaaaacacatagccctttgtttcgtgagaaaattcaatttcagcccaatcgttttggatttctaaaaccttcacgcttttatcttttaaaagcgagccaatgattttacctttaatgctaggaaaagcgcgcacgttcacgccactgactgcgactttatactctaaaggtttttttcccattgtggaggttgtgggggttttttggttgttttgaacgggtgagacgctgttttgtttaggctcattttctttttcttgctcttgtttaatctcttgttttgcgcagctgtttctaaaggcggcgctgtgtctttggtgtggctttgttctgtggcggttgtggttgcgttggtttcttctttaggcgaaagcgcgctgttttggcgctctgtctcgcttttttctaaattttggcttattggagcactgtcttttttcacataaaaaccaagcacagcatgcgctaaagcatacaacaacatgaacgctaaaaccaccaacaaaggctgcatgaaaagttttaaagaagatttcatctcagttttcattcctaccctcaacgcttttcaaaatcaatcctagggtcaatcgccacgcaaagcaaatcgcttatcaaactcgctaccaaacctaaaagcgtgaaaatataaagcgaaccaaacacaacaggataatccctactcacaatgctttcataccctaaaagccctaacccgtctaaactgaaaacaatctctatcaacaaacttgagctaaaaaacatgcccaaaaaagcctgcgggaaacccgctaccaccaataaaatcgcattgcggaacacatgcgcataaaaaatacgccccactgaacagcccttagccttagcgctcaccacataaagtttgcccatttcatctaaaaaagagtttttcaccaaaagcgtgaggcttgcaaaacctcccaaagaaatgcaaagaacgggcaaagtgatatgccataaataatccttgattttacctaacgcgctcaaactttcaaaattatcgctcaccaacccctttaaagggaaccagtgccaataattccctccggcaaaaaacacgatcaacaccaccgcaaacaaaaaggccgggatagcgttagcgacaatgatcaccacgctacttaacacgtctaaaggctcgttattgcgtttggccttgaaaatccctaaagggatagaaataagataaatcaaaagcgtgctaaaaaaccctaacgaaatggataccggcaatttttccttaatcaaatctatcaccttaatctggcggtaaaaactctccccaaaatcaaattgcagatattttttgagcatgaggaggtagcgctcccctataggcttgtcaaaaccatagagtttttttaaattctctaacaaatcgctctccaacccttgagacgccctatacgaacgctctttaacaagaccttgggtttctttggactgcgtgttattgattttagccatcatctgctcaatagggcctcctggggcagattggatcagaaagaaattgatagtcatgatggctaataaagtagggataattaaaagcaagcgtttgagaatataagcgatcattgaagacccctttctttttttatccaccataaatacggcgaaaatccatagctagggctgatttcaggcatgccaatgtaattatacgctgcgatcctgtaattaggcaaataaaaatgcggtatcacataaaacccccacaacaacaccctatccatcgcttgaatggcggccaattgctccttataatctttagcgttaatgattttttcaatcaaatcatctaccgctttactagagattcccgcataattccttgtgcctttttctttcgcgctcaaagagccaaaataaaagcgttgctcattacctgggaaagacgattggccaatcactcctacaatcatgtcaaaatcatagcttttgatccgattgacatactggcttaaatccactctttggattttcatttcaatccctaacacccttaagtttttagcaaaagctagggccagtctttcaaatgccgggctgtttaaaagcaaagtgaaactgaaaggcttgttattcttatccaccaaacgcatgtttttgtaggaaaagcccgcgctctctaaaagcttttgggcgtattttaaattttctctcaaattatagcctaaaacatcaggcccatcggttctaggcacgatataagactctttaaaaaccctttcatccaaactcttttcataaggggctaacagggctttttcttcaggacttgggaggggaggggacgcatagatagagttactgaaaaaactagtggtgtgcttgtattgcgaaaaaaacaaatttttattcgcccattcaaaatcaaacgcataaaataaggcttcacgcacccttttatccttgaaaatttctcggcgcgtgttgaagaaaaacccttgcatgccgcttggcattttgtgggctatcaaatacttcgtaatctctttattgtccatagctttccccacatagcccctagcccaaaccttagccgtgctttcaaggcgccaatcatacgccccgcttaaaaaagcctgtaaggcgacggtttcatctttgtaatactcaaatttgatctgatcaaaattgaattgcccctttctgctgggcaaatttttcgcccaatagttagggtttctttggtaggtgattttcttgcccacatcaaaagaagcgatcacataagggccgctagaaacaggaatgagtaaagggtttttttcaaaataatccttttgaaacgcttttttggaaaagatctgtaactgccctaaaatgagaggcaactctttattttcagtggttttgaaaatgaatttaacatggtgcttgtctaagataaccgcctttttaacatcttggtaatactgcctataaaggggcgatcctaatttcatgatcgtatcaaagctaaacttcacgtcgctcgctaaaatgggagcgttattgctgaatctcgctcttttatctagggtaaaaatcacatagctgttgtctttagccacttcggcgtctttagcgattaaggggtattccgcaaaaggttcgtctaaactttgcaccattaaagtgtcatagatcagatccaagccttcggctttagtgcctttaagcgcgaaagggttaaggctatcaaaagtccctatagcgtcatttctcaaaacaccgccttttctagcgttagggttagcgtattcaaaatgcgtgaaattctccttatatttgggctcttcgcccaagtataaataaggcgtagccttaaggaaacaaaacacccctaaccataaacctaaaattttaaagaccactcaaattaaccccatcaattctttagccttttggtaagtcgttctcgctaaaggcctggctttttcggctccgcaatttaagacggctttcacctcatcatcgctgatttcttggtatctttcttggatgggttttaaagattggatcactacttcagctaattcctttttaaaatccccatagcccttatttttgaaacgctcttctatcttttctgggctttcatcgcttaaaagcatgtaaatattcaaaaggttaaaaataccctctcttttttcatcaaaggcaataacgcccatagaatccgtggccgcttttttgatttttttcacaataacatccggctcgtctaaaagaaaaatcgcatggttagcccctttatgcgatttactcattttcacttttggatcatctagccccataacccttgcccccactttagcgatcaaaggctctggcactttaaagcagttcccaaaatccctgttaaatttttctgcaacgtttctcgtgagctctaaatgctgtttttgatcttcgcccactggcactaaatcgctttggtataataaaatgtctgacgccattaaaatagggtaattgaaaagccccacattcacgcttttagggttttttaaagacttgtctttgaattgcgtcattcgttgcatttcccccatagaaacctggcagtctagtagccatgctaaggccgggtgctcatccacttcactttgaatgaataaccccgattgattaggatcaatcccgcaagctaaaagcagtttaaccagctcataggtttgggattttaaagatataggctctatggggagggtgatcgcatgcgaattgacgatacaaaaaaggttttcatactcatcttgcaattctacccaatgcttgatcgctcctagatagttgcccaagtggatttgcccggtaggttggatgcctgaaaagactcgttttttttgcatgttgtttctcgttggtttagttagtgttattgtaaccacctaattttaatattttaatttatcttggtttttaagagcgcctgatcccagaaaagagtaacacttcatagctcaatttttcaaacatcatgttttggaaaaaatgttttttttgcttgaaactcagcgttgaaccccccaaaagaccgcattttttaaggtaattcaagcagtcttgtttgcggttaaaataaagggcgaagcgcttgttttctaattctatttgaaaatgtttaaaagcgtttttgatcaaggatttgagcgttttaagatcccttaaaggcgaaggcgtgcctaaaaactcatgcacttcatgcaaactaaaatccgtatggatagctaaagcggcctccttactaaaaagagcgattttttctaaaacgctttttaaatccctagcccattgtaaagatgaagaggacacaaccagatcgtaagcgtgaaaaacatgttcttcaaaatttgcatgctctaaagagattttttgaatgttaagagaatgcgtggggtgtaatttgagcatgttcatggaattatccaaagcgataaaattttcaatcacaatattttgttgctctaaagcgttaaaaacagccccactccctgatccgagatccaaaactttagcgtaatgtttttgttttaaaaattggacaagataaatagcgatttgctgctggatatgggcaaagagatggtaagttttggcatgccgattgaatgcatgctgattaaatgaatgaaaagagtccaacaccaccgccttaacgcactaccttgaaaattaaaactaaattttagtgtattcttagcaaattttagataagattaagactaattttttctaaattttagggatttaaggaatcagtgtttatgacaagcgctctgttaggcttacaaattgttttagcggtattgattgtggtggtggttttgttgcaaaaaagttctagcatcggcttaggggcttatagcgggagcaacgattctttatttggcgctaaagggcccgcaagctttatggcgaaattgaccatgtttttaggcttattgtttgtcatcaacaccatcgctttgggctatttttacaacaaagaatacggcaagagcgttttagatgaaactaaaaccaataaagagctttcgcccttagtccctgccaccggcacgcttaaccctacgcttaatcccacactcaacccaacgctcaaccctttagagcaagcccccactaatcctttaatgcctacacaaacgcctaaagagcttcctaaagagccagccaaaacgccttttgttgaaagccccaaacagaatgaaaagaatgatgccaaagaaaatggcataaagggtgttgaaaaaaccaaagagaacgccaaaacgcccccaaccacccaccaaaagcctaaaacgcacgcgcaaaccaacgcccacacaaaccaaaaaaaggatgaaaaataatgctacaagccatttataacgaaaccaaagatttgatgcaaaaaagcgttcaagctttaaacagggatttttccactctaaggagcgcgaaagtttcagtcaatattttagatcacatcaaagtggattattacggcacgcccacccctttaaaccaagtcggctccgtgatgagcttggatgcgaccacccttcaaatcagcccatgggaaaaaaacctgctcaaagaaattgaacgatccattcaagaagccaatatcggcgtgaaccctaataacgacggcgaaacgatcaagctttttttcccgcccatgacaagtgagcaaaggaaactcatcgcaaaagacgccaaagcgatgggcgaaaaggctaaagtggctgtgaggaatatccgccaagacgctaacaaccaggtgaaaaaattagaaaaagacaaagaaatcagcgaagatgaaagcaaaaaagcccaagagcagatccaaaaaatcaccgatgaagccattagaaaaattgatgaaagcgtgaaaaacaaagaagacgctattttaaaggtctaaaccatggatattaaggcatgttatcaaaacgctcaagcgctattagaggggcatttcttgctcagcagcgggttccattccaattattatttgcaatccgctaaagtcttagaagatcccaaactggccgaacaattagcgctagaattggccaaacaaattcaagaggcccatttgaatattgaatgcgtttgctcgcctgcgattggggggatcttggctgggtatgagcttgcaagggctttgggcgtgcgttttatcttcactgaaagggtggataataccatgacattaaggcgtggttttgaagtcaaaaaaaacgaaaaaattttagtgtgcgaagacatcatcactacgggaaaatccgccatggaatgcgctaaagtcttagaagaaaagggcgctcaaatcgtggcttttggcgctctagccaatcggggcatttgcaagcgcacccattctcatttaaaagctcaagagggcgcgtgtttgcctagccatttgcccctgtttgctttagaagattttgtttttgacatgcacaagcctagctcttgccctttatgcgctactagcgtcgctatcaaaccgggaagtcgtggcaattaaaaaaaccaaaaaaaataaaatattagaaaaaaagcgcgttttagaaaaccctttaaaagggctgtatctctctttgcgtttaaaggccttcatcaccgatatttttatgatttatacccccatgctttatataatgacttatgcgattttagggagcgcgaaggattttagggaaaaccagagcgcgatttttttatgcctgcttttttacgccctaacgcacagcttttttatcgcttttaaatcccaaagccctggaatgcgttacgctcagtttaaattggtcaaaaataatggcgaaaaagtgggcttttttttggcgttgtggcgctttgttttgtgggtgttgagcatggggttactcatagggtttgttgtgccttttatttttaagttttttttgcatgacaaactcagcggcactcatattgaaattatcaaggaggaaacatgaaaaatttagtgatcttaagcggggctggcatttcagcagaaagcgggattaaaacctttagggacgctggcggtttgtgggaagggcatgacatcatggaagtcgcctcgccttatggctggaaaaagaacccgcaaaaagtgttggatttttacaaccaaaggcgccgacagctttttgaagtttatcctaacaaagcccacaaggctttagcggaattgggaaaacactatcaagtccatatcatcacccaaaatgtagatgatttgcatgaaagggcgggctcttctcgcattttgcacttgcatggggaattgttaagcgttcgcagcgagaaagatcctaatttagtttataagtgggaaaaggacttgaatttaggcgacttggctaaagacaaatcgcaattacgccctgatattgtgtggtttggcgaagaggtgcctttgcttaaagaagcggtttctttagtcaaacaagcgcaccttttaatcatcattggcacttctttgcaagtctatcccgccgctagcctctacacgcatgcgcataaagacgccctcatttattacattgaccctaaagctaaaaacgcccgtttgccccagaatgtccaatgcattaatgaaagtgcggtgcatgccatgcaagatttaatgcccaaactcatagaaatggcctcttgagagatgttaaaataatttttattttttcagctaacgattagcaaaaacatggtttaattgcttccatcgtttgctaaaagtaataattaaaggagtttgagagcctgatgcaacaagccgcagaagcattgaatcacccctattttggcgtttttgttttgttggtattcaccttttgggtgtttaacttaaccttaaggattcaaaggtttttaagccgtaaaatggctcaaaaaaagggcgaaaagctcaagctcgctccctatgaatgcgggcctgtagctctcaagcagcctaatagggtgtcgcaccatttctatatcatggccatgctttttatcttatttgatgtagaaatcgttttcatgttcccttgggcgattgattttaaaaagttaggtttgtttgggctcattgaaatgctaggctttgtcttctttttggcaatcggttttatttacgctttaaagcgaaacgctttgagttggcaaaaattagaggtgaaataatgcaacaagcaccagttattctaagcactttggataaattattgaattgggggcgttctaattcgctctggcccttaacttatggcttggcgtgttgtgcgattgagatgatggcaacagggggttcaaggtttgattttgacagatttggcacgatttttagagcgagccctaggcaatctgatgtgatgatcatcgctggcacgctcactaaaaaacatgccgagtttatgcgcagactctatgatcaaatgcctgagcctaaatgggtgatttctatggggagttgcgctaacacgggtgggatgttcaacacttatgcgaccgttcaaggagcggataggatcgttcctgtggatatttatctgcccggttgtgcaccgcgcccagaaactttacaatacgcccttatggttttacaagataagatcagacgctctaaagcgatcaaacaagacgctcctaaaaggttagtgtgatggtaagaaaacaatccccctatgaagatgtgcaaaaacaatcgcgccagcatgacccttataaaatcatagaacccacccctaaaaaatatttagagggcagtgcttatgaggtcatttataaccacctttcttacaagcatgaaattttagacaaatacatagagactaacacggctgtgttttggatcaaaaaagacgatattttttctgtcgctacgattttaaggcatttgggttatgagtgtttgagcgaaatgagcgcgatagatttgtgcgctaaaaaagggcattttgaattgttttatcaattcgtgggttttagtgatagttgcaaaaaccgccgtagggtgcgcgtgaaatgcgttttgttgcctaatgagagcgtggattctttgagttttttatatcgatcggctaattggagcgagagggaagcgtatgacatgcttggcattgtgtttgacaaacacccctatttgaaacgccttatcatgccgcatgattgggtaggccaccccttattgcgctcttacccactcaaaggcgatgaattcgcccaatggtatgaagtggataaaatttttggcaaagaataccgagaagtggtgggtaaagagcagagagacagcgcgagagtggatgaaaaagacacttttaattttgcaaaaatcggctatgagcagggcaagggcgaagaattaaaagaagtagaagaaaagcatgcgtttaagaaaatcccttttgtcaaagatttgcacaaaatcgcccccactatcttaaaaaagaggctataaaatggctcaaaatttcacgaaactcaacccccagtttgaaaacatcatttttgaacatgacgacaaccaaatgattttaaactttggcccccaacaccccagtagccatgggcaattgcgcttgattttggaattggagggcgaaaaaatcattaaggctacccctgaaattggctacttgcataggggctgtgaaaaattaggcgaaaacatgacctataacgaatacatgcccactactgacaggttggattacacttcttctaccagcaataattacgcttacgcttatgcggtagagactttgctcaatttagaaatcccgcgccgagcccaagtgatccgcacgattttactagagcttaaccgcatgatttcacacatcttttttatcagcgtgcatgctttagatgtgggggcgatgagcgtgtttttgtatgcgtttaaaacgagggaatacgggttggatttgatggaggattattgcgggactaggctcacgcataacgctataaggattgggggcgtgcctttggatttaccccctaattggttagagggcttgaaaaagtttttaggcgaaatgagggaatgcaaaaaactcattcaaggcttattggacaagaatcgcatttggcggatgcgtttggaaaatgtgggcgttgtaacgcccaaaatggcgcaaagctggggcatgagcggtatcatgctaagagggactgggatcgcttatgacattagaaaagaagagccttatgagctttataaagagcttgattttgacgtgccggtgggcaattatggcgatagttatgatcggtattgcttgtatatgttagaaattgatgaaagcattcgcatcgttgaacaactcattcccatgtatgctaaaaccgatacgcctatcatggctcaaaacccgcattacatttccgcccctaaagaagatataatgacacaaaattacgccttgatgcagcattttgttttagtggctcaaggcatgcgcccgcccgttggggaagtgtatgcccccacagaaagccctaaaggggaattagggttttttatccattcagagggcgagccttaccctcacagattaaaaatcagagcccctagcttttatcacatcggggctttgagcgatattttagtggggcaatatttagcggatgcggtaaccgtgattggctcaaccaatgcggtgtttggcgaggtggatagatgaaacgctttgatttacgccccttaaaagcagatatttttgaacgcttagaagaattgattgaaaaagaaatgcaacctaatgaagtcgctattttcatgtttgaagtgggggatttttctaatatccctaagagcgctgaatttatccaatctaaagggcatgagctcctcaattctttgcgtttcaatcaagcggattggacgattgtcgtgagaaaaaaggcttgattttgagcggctttaaccccttaaattctcccttaagcgcaagctcttcaattagtttgaaagaagcctattgtttagaaaaattatctcttcaaaaagggtttaagatcaattacaaattgagcgaagatagcttaaaccttttaaaaaagagcgatttgtgcgttttgtttggggggttttcaaacgcttgtttgaatgaaaatgaacgatgggttttaggaagcattaaccaatcaaaacgcccctacgccctattaagacccttacaagatacaagagacttgcaagaaaattgcctttttgcgtcgtatgaaatccacacggaagcggcgattttagccttgattttaaggggcattttggaacaaacttcccaattaaaagggcatgttttagaaaatgttgatgtagggtatttaagttctgaagcgaacatgagcgaagaggaattgcaagagcttatcgtgcttattgttaaagcaaaaaaaggggcgcttgttttaaacagagaaatcactaaacatgtggatagcacctttttatacacccttttaagcgggttgcaaaactacctagaaattttacacatcccttgcaacgattcaagcgcaacgaccgctttttatgattctaaagatcaagaatggctgctagaaacagccctaaaagagggcgttttgccttttgaatcagagcttaaagatttagagtctttagaacaaatcagtgaggccaacggatcgtttgtctatgtttcttataagagccttaaaacccctaaattgtctttttccaagcaatttaagatcgctaacaagattaagcattctaaagcggtgtttcaaatctccaatcaaacgctagaatgcgagttagaagaaagcccccatttaaaaggcttgattgcgattttagaaggggcgttttttgacacctacccttatatccctattttatcccactctcaaggaatttcatgatcacaatgaatatcaatggcaaaacgattgaatgccaagagggacaaagcgttttagaggccgctaggagcgctgggatctacatccctaccatttgctatttaagcggttgctcgcccacggtcgcatgtaaaatgtgcatggttgaaatggatggcaaacgcatttatagctgcaacacgaaagccaaaaacaatgccgttatcctcactaacacccccacgctcatggatgaaagaaaaagcatcatgcaaacttatgatgtcaaccaccccctagaatgtggcgtgtgcgataagagcggggagtgcgaattgcaagacatgacgcatttaaccggtgtggagcaccaaccctatgcggtggctgatgattttaaagcgctagattcatgggcaaaagccttgtatgaccctaatttgtgcatcatgtgcgaaaggtgcgtaaccacttgcaaggacaatgtgggcgaaaacaacctcaaagccactaaagccgatttgcatgctccggataaatttaaagacagcatgtccaaagacgcttttagcgtgtggagtcgcaagcaaaaaggcattatttcttttgtgggcagcgtgccttgctatgattgtggggaatgcattgcggtatgccctgtgggcgctttgagctataaagatttcgcttacacggctaacgcatgggaattaaaaaagatccattctacctgttcgcattgttcagccgggtgtttgatttcctatgatgtgcgtcattttgatactctaggcgaagagtctaagatttttagggtgcttaatgatttttaccataaccctatttgtggggcaggccggtttgcttttgacgtgagctctagccctaaaggcagcgccaatcttaaagaagcgcaaaacgccctcaaagaatgtgaagcggtgcgaataggtggggacattacgaatgaagaagcgtttttgatagagcgtttgaggaaagagcttggttttaaaatctataacaaagatgcgtatcatttccagcaattcttaaaggtattgggcgaagttaaacgccccagcgttgaagaaattaaaacttctcatttagtcattacgataggatcttctatcaaaacagaaaaccctttggtgcgctatgctattaataacgccctcaaactcaataaagcttctttgatcgctatgcaccctatcaaagataacgcgttagcgaatttgtgccgaagttctttttgcatcacccatgaagtgggggctgaagaaatccttttaggcatgcttttaaaaatgattaacattgaaagcgcggctttaaaaagcttagaagattccaaacaaagcattgtggatgaagcggctcttaaagccttagaagaagagcgaaaaaaggctttagaacaagccgaacaagggtgcagtattggagaaaataaagaagaaaacaaagaagaggcagttgctccaaaagaaaataaagaagaaaataaaacagaagcggctaccccaaaagaaaatcaaacagaaaacaagacagaggttaaagaagaaaaaattgaagtccctaccaaaaccacttatttgttgcttgaagaagcgggcatcaatttagaaacttatgaaaaaattctcgctcttttgcaaaaatcaaataacactctgttagtggttggcgaagaaatttatagccacaaacaagcccacaatatcgctaagatgttgcgtttgttagcccaaaaaagcgctattaaactcattcttatccccccaagcgcgaacgctttaggcatcgcttccatttgcgaattgagcgaagaagtttttgaacatgaaaaaatcgtaggcattcgcgctcaaggggatttcactatcaatagcgacgatagggtttttgggaaagacactgtcagtaaagtggattttattctgcccagtctcaaccaactagaaggcacaatcactaacattgaagggcgtgtgttgcccttaaaaccggctttaaggtttgagggctatgacttgagcgatatcatgcaaggctttggctttgtggaagaaaacctcacagaatgcacccacaaactccctacagaagcgggctttaaagccatagaatttgatcatctaaccaattatttcactaacgacagggctaatcacagaggctatttattaggaacaagccattttgaaaacagcgctaaagaatgcgaaaccacagaatgcgaacccatcaagcctttaaaagaaaaaatcgttttcaacgcttatttaaaatacccagaaacgcaattcaataacgctacccataaaagcgagaatttgcagttaaaagccggtgtctacgtgtctaaagccttcttaaaaaaattgaataaagaagtggggcaaaacatcactttaactaaagaagaagaggaattaacaggcgttttgtatcttgatgagagcttggatcaggaggtgtttgtcatctcgccttctcttttgacaaaccattctaacttttttagagagggcgtgtttgatagcgtggatttaaaggagcaagcatgagcgcttatatcattgaaaccttgattaaaattttgattttagtcgctgtcttttcggctttaggaggctttgccacttatattgaaaggaaagtgttagcctatttccaacgccgtttagggccttgttatgtggggccttttgggcttttgcaagtcgcagcagacggcattaagcttttcactaaagaagacattatccctcaaggcgcgaacaaattcattttcacgctagcgcccattattgcgatggtgagtgcgtttgtgtccatggcacccatcccctttttccctaatttcactctgtttggctatgagatcaagccccttatttctgacatcaacattggctttttgtttttcttggccgtgggttcagcagggatttatgcgcccattttagccgggcttgcctccaataacaaatactccttaattggctccgcaagagcgacaatccaactgctcagctttgaagtggtcagcactttaaccattctagcccccttaatggtggtaggatcgctctctttagtggaaatcaatcattaccaaagcggtgggtttttagactggcttgtctttaagcaacctctagcgtttgttttgtttttgatcgcaagctacgctgaattgaatcgaaccccctttgacttgttagagcatgaagccgagatcgtggcggggtattgcaccgaatacagcggcttgaaatggggcatgttctttttagcggaatacgcgcatttattcgctttttcttttgtgatttctattgtgttttttggcgggtttaacgcatggggctttatccctgggggcatagcgattttaatcaaagcgggcttttttgtctttttatccatgtgggttagagcgacttatccgcatgtgcgcccagaccaactgatgaatatgtgctggaaaatcatgctgcctttagcgttattgaacatcgtgctaacgggcattgttattttaatttaaggaggttttatggccaaacaagaatacaagcaacttcctaaacgagccgaagtccatagcgcgaccgagcagtttaaagacaccattaaaacgagcttgggtttggatctattcaaagggttagggcttacgatcaaggaattttttagcccaagcgtaaccatccattaccctatggaacaactccccttaagcccacgctatcgcgcggtgcatcatttgcaacggcttttagactcaggctctgaaaggtgtataggttgtgggctgtgcgaaaagatttgcacgagcaattgcataaggatcatcacgcataagggcgaagacaaccgcaaaaagatcgattcttacacgatcaatttggggcgttgcatttattgcgggctgtgcgcggaagtttgcccagaattggcgatcgttatggggaatcggtttgaaaacgccagcacccaacgctcccaatacggctctaaaagcgagttcttaacgagcgaacaagacgctaaaaactgctcgcatgccgaatttttaggctttggtgcggtaagccctaattataacgaacgcatgcaagccacccctttagattatgtccaagagccttcaaaagaagaatccaaagaagagtctctagcaagcccagaaagtaataagggagatgaaaatgtttgaaaccattgccttttatttctttgcgatccttactttaagcatggcgttagtggtgatcaccaccacgaatattctctatgccattaccgctctcgctagcagcatggtttttatctctgcttttttctttttactggacgctgagtttttgggcgtggtgcaaatcacggtgtatgtgggcgcggtcattgtgatgtatgcgtttggcatgatgtttttcaactccgctgcagaggtggttgaacgcaagcaaagccctaaaatcttgtgcgttctttcatttggcgtggcgctattgctcaccttgattttaagcgctcctagcattggcgaaaacctttctaagcaagtcaattccaacgctattgatgcgcaaatccctaacattaaagcgattggttatgtgcttttcaccaattacctcattccctttgaagcggcggctttaatgcttttagtcgccatggttggaggcatcgctacagggattcaaaaaatccatgggaaaaatcacacgcattttataaaggaatctctatgatagggttaaaccactatttgattgtttcagggctactcttttgcattggtttagcgggcatgctgaaacgcaaaaacattctgttactctttttttccacagaaatcatgctcaatgcgatcaatatcggttttgtagcgatctctagatacacgcacaatttagacgggcagatgttcgcgctctttattatcgctattgccgctagtgaggtggctattggtttgggcttggtgattttgtggtttaagaaatacaagagcttagacattgattctttaaacgctatgaaaggttaagcatgcaatattcttctttgctgtcagtggtgttgtttttgcctttaatcggtgcaatttatgcggggctgtttggggctaaagctaaagcgttgcatgtgggcgttttcaattctttgtgcgtgctggtttctttaattggcgcagtagttcttttcattcaagcatggcatcatcaaagctatgaaaaatacttgtttgattggatcgtggtagggaattttaaagtcggcttttctctcatgctggataatgtcaatgcggtcatgattgtcgtggtcactctagtttctttcttagtgcatgtgtattccataagctatatggagcatgatacagggtttaaccgctatttttcctaccttagcggctttgtgttttccatgttggtgttggtgttgagcgataattttttagggcttttcattggctggggaggggtgggactatgctcttacttgctcattggcttttggtatcataaaacaagcgcgaatgacgcttccattgaagcctttgtgatgaatcggatcacggatttaggcatgctcatggggattattttgatcttttggaattttggcaccctccagtataaagaagtctttagcatgctcaataacgccgattattccatgctctttttcattagcgtgtttcttttcattggcgctatggggaagagcgctcaattccctatgcacacatggttagccaacgctatggaggggccaacccccgtgtccgctctcatccatgcagcgacaatggtaaccgctggggtgtatctggtcattagagccaatcccttgtatagtgcggtgtttgaagtgggttatttcatcgcatgtttaggggcgtttgtggctctttttggggcgagcatggctttagtcaataaggatttaaaacgcatcgtggcttattccacgctttctcaattgggttatatgtttgtagcggccggtcttggggcttatgcgatcgcacttttccacctcttcacgcatgcgtttttcaaatcgctccttttcttaggctcaggcaatgtcatgcatgcgatggaagacaatttggatattaccaaaatgggcgctttatacaagcccatgagggttacagctatctttatgattataggatcagtggctttgtgcgggatttaccctttcgcaggatacttttccaaagacaagattttagaagtggcttttgggatgcaccaccacattttatggtttgtgcttttgattggggcgatctttaccgctttttatagcttcaggctcatcatgctggtgttttttgcccccaaacaacatggaatcaaccacccccatgaagctcaaaacttcatgcttttaagcatgctgccgttaggggttttagcggtcattgccgggttttttgaagagccgttttttcatttcatctctcaagtgatccctagtgttggagagtatcccgtcccgctcgctcttttaatcagtatcaccaccatagtggtgttattgagcatcgcctatgccatatttaaatataaaaatggtatcacttccaaaaaagaggggggctttttatacaagctcttgctcaaccaatactatatcccgcaactctatcaagggattgcaaaagtttttagcgctgtcgcttcattcttgcaccaggtcgtggaactaaggatcattgatgcgatagtggataccataggaagaagcgtttttgttatagggcgcgtgtttagggctagccaagatgggaatttaacctccatgctgcgcttcatggtggctggggttttaattttattagcgtttgtagctttttttgggagataagaaatgcagtttttacatgcgcatcttttaagcgtggtgatctttttccccatgctgagcactctattagcgttctttatgagcgatcaagcgagcagggcgtatgcgatcgtcatcgccttgattgaattgttattggtcttgttgttatggcatgggtttgatattcaaaccgcaggcatgcagtttgaagaaatgaaggaattagcttatcaaattggcgtgaattaccatgtgggcgttgatggcatcgcgctctttttgttgcttttaaacgctattgtggtgttattgtccgtgatttatgtcaaagagcgtcgtaaagactttgcgatttgtcttttattgctagaagggatcttgatgggcgtgttttcttctcttaatgtgatctttttctacgctttttgggaaatctcgctcttgccggtcttatacctcatcggtcgttttggccgtaataacaaaatctattctggcatgaagtttttcctctacacttttttagcgtcgttgtgcatgcttttaggcattttatacatcgggtatgactacgccaataattacggcatgatgagttttgatgttttagactggtatcagttgaatttttctagcgggattaaaacctggctctttgtggctttcttaatagggattgcggttaaaatcccgctctttcccttacacacatggctgccttatgcgtattctaacgcccccactttaggctctgtcatgctttcagccttgctttctaaaatggggacttacgccttattgcgcttcttactcccgctttttcctgaactttcagaggtttatttaacccccatagccattgtggcgctgtgcatgatcatttatggaggctttttagcttacacccaaaaagatttaaaaaccctcatcgcttatagctcgttctcgcacatgggagtcgtggtgcttggggttttttctttcaatgttgaggggatttcaggggcggtgtttatgatgtttgcgcatggcattatcgtcatggggctattcttgctcgctggcatcttagaagaacgcgccagcagtttagaaatcgctcgttttggatccatcgctaaaagcgctcctgtttttgccgccttttttatgatcgttttaatggcgaatgtgggcatgcctttaagcattggttttgtaggagagtttttgagcttgttaggcttttttgccacttaccctcttttggctatcattgcaggaactagcatcattctatcagcgatttacatgctcacttcatataaaaacgtgttctttggcaacttaaaaaccgggaacaatcaaatcagcgtgtttgaagatttaaacgctcgtgaggtaggggttttaagcgtgattttggctttgattttgattttagggatttatcctaaagcgcttttaaaaccgattgagcaaggctctaagcagcttttagaggtgatagaaatccgctcgctcccttttttaggttcattggacactaagataaaagaggtctcttatgttaatagatagtctccacatctcttttgatagctttagttttgagagcattttacccatgctggtgttggtgtgtggggggattttcacgctcttaatcaacgctttcacttccaggttttcacgcaatttgaatgtgtttttatgcatgctctttttggttttggactttttagtggttttagggttagaagagcaagaaaacgccttttttgggtttttaagcttagatgcgctctcgctcatctctcaaagcattgtcttgatctcagccttttttctcattttcttagccctttcaaaagaacgcttcaacgaatttcagaccgctgaattttattccctatacttgtttattgtcgccggctttcagttcatggtttcaagcaaccatttattgctaatccttattgggttagaaacggcgtccttgcccctttgtgtgttaatggcgttgagcgataaacgctacggcttagaagcagggatcaagtatttcaccatgggggcaatggcgagtgcgttttttgctatgggcgcaatggctttttacttgcttacagggagcttgaatcttgaagtcattaccctatacttgcacactgaaggcatcacaaaccccatgctctttgcgatgggcgctatctttttgattggagcgattggctttaaagtctctttagtgcctttccatacctggatgcctgatgtgtatgagggcaataacccagtctttgcgagctatatttccattgtgcctaaaatcgctggctttgtggtagcgactcgcctttttggggcgtttatagacactcataccgcttgggtagaagacattttttatgttttgatccttatgactatcaccattcctaatttcattgctttatggcaagaagatgtcaaaaggatgctcgcttatagctccatttcgcattctgggttcgctttagcgtgcgtgtttatccacactgaagatagccaacaagcgatgtttgtttattggttcatgtttgccttcacttacattggggcttttggccttttatggcttttaaaaagccgggaaaaaacatgggatgaacgctacgatcacccctattctaaattcaacggccttatcaaaacccaccccttagtggcgatcttgggcgctatttttgtttttgggcttgcagggatcccgccttttagcgtgttttgggggaaatttttagccgttgaaagcgcgttagagagcaatcatactcttttagcggtagtgatgttagttaatagcgcggtggctgcgttttattatttccgttggctcgtggcgatgtttttcaataagcccttacaaacccaaagctacgctcaaaacgatatttacacccaaaacgctaccatgcccatttatgcggtcgttattgccatggcgttagcgtgcttgttctccgtttttatgatgcgagggcttttagagtttgtggcttaagtcaaaaatctttcttttaatgggcttgctctcccattcgctcaacgctttaagcctcacgctcacgcaaggcaaagaagggggggaagatttttcggttttaaccttacgacacaataaggcgttttcttgctcttacgttaatgaaaaaccgccgagcgggattgaagcgtctttatctatcatgcacgctaaacgccccatagaatgcgtgatagactctatccctaaggagggttttacccctttagaaaacgcttttttcaatatcacctattccatgcgccagcaacaattcattttgcacatcaaacccaaagtgatgcgaagactcacccttttttcttttgatagggattataaaaaggcgatccccctttttgtggaaaacgacgctaaagccaagatgtggcaaatcataggctatgatcaaaaaatcccttttttgagcgaaaaagacaacgctcaaaaaggcttgaatttccccattatcattaaagacgctcaaacccctatcattcaagagctggatgtgaataacaaacccctactcaccacaaagggctatgatttaaacgcctatttagaagctaaaaaacaaatggattcgcaagcctattttgacgccttacgcacgatcagccgcgcgtttaaaaattaccctcaaacgatttttaaaaaagatctgtatttattggaaattatcgcattaggtaaattaggcattaaaaaatccttactcatagatattggcacccaatggattaaaaattacccgactgatcctaatatccctgaagcgttatactatgtcgccaaagctttagatgaaaacaacaattacaaacaagccgtgcgctattacaaacgaatccttttagaatacaaaaactcccgctacgcccccttagcccaaatgcatttagccattgaagcggctgaagcttctgatttgagcagcgctagcatgctttttaaagaagctttttctaacgccaaagacaaagagagcgcgagtgaaatcgcgcttaattgggctgaagcagagataaactatcaaaactttaataacgctaagtatctcattgataaggtggtccaatccaaccctgattatctttctacgcatagcgaatcagccctagaattgctcaagttattgaaaaaaaaccagatgaatgaaagcgcgattgaaatcgctcacttgctcctcaatcaagatgatgatgtgaaagctaaagagcaagcgctctatgatttaggggcgttgtatgcaaggatcaaggactttaaaaacgcccacctttataacttgcgatatttgcaagaccatgcggaattggagcgggcttctgtcgttagagcgcgcgatgaaaaagcccttttttccatggaagggaacacgcaagaaaaaatcgcccactacgataaaatcattcaaaatttccctaattctaatgaagcccaaaaagctttagagttgaaagcccaactcttgtttgacaataagcgctatgctgaagttttaggcatgcaaaaaaatttgcccaaagattctcccttgatccaaaaaacgctcaatatccttgctaaaaccccattagaggacaatcgttgcaaagaagctttaaaatacttatcccaaatcaccgcctttgaatttaacccccaagaagaaatccaagcctttgattgcttgtatttcgcatcgctcaaagaaaaagcgcaaattattgccctaaacgctttaaaagcggctaaaacccctagcgagaaattggtatggctttatcgtttggggcgcaattactaccgcttaggggattttaaaaattccactctggcttctaaagacgccttaatcctcgctcaaagcttaaataaaaaagagttttatgacattgcttttgtgttattttcagattacatgcaaaacaatgaaagagaattggctctcaatttgtatgcgtttttagaaaagcatttcaaagacgataaacgcatggcgttggtttattttaaattattagaggatgaaaaagaccttaaaagcgttaaaatttatgccacaagcttactcaaactccaagacacttacaaggactattcttacacgccctttggcgaattcgctctcattgacgcttacagaaccaccaaagattattcaaaagcgttagaaacgctagacaaactcttaaaccgcaagctttctttagaagatcaccaaaaagccttatacttgcaatccagcttattggatttaaccaatcaaaaagcaaaatccaaagccagtttagaaaaatgcgttcagttaaagcaaaaagatcaaacaaacgcatggcagaatttatgcgaacagggtttaaatttattcaaaaacaaggagtcatgacatggacattagcatttttagagaatacgacattaggggcatttaccccaccactttagatgaaaatacggcttttagtatcggcgtggagttggggaaaatcatgcgagaatacgataaaagcgtgtttgtagggcatgacgcaagggtgcatgggcgctttttgtttgaagctttgagcgcggggctgcaatcaagcagcctgaaagtgtatgatttagggctaatccccacaccggtagcgtattttgcggcctttaatgaaatcaatggcattcaatgccctaattccatcatgatcactggctctcacaaccccaaagaatacaacggctttaaaatcacgctcaatcaaaacccgttttatggcaaggacattcaggctttaaaagacacgcttttaaatgctaaacatgaaaaaaaacccctaaaagaaacgccaaagaaagtcaatgccctagaagcgtatcatcgctatttgatcaaggattttaagcatttaaaaaatcttaaatataaaatcgccctggattttggtaatggcgtgggagcgttaggattagagccgattttaaaggctttaaacattgattttagcagcctttatagcgatcctgatgggaatttccctaaccaccacccagaccctagcgaagcgaaaaacttaaaagatttagaaaaacacatgcgagaaaacgctattttgataggctttgcttttgatggcgatgcggataggattgcgatgctaagctctcatcatatttatgcgggcgatgaattagcgattttattcgctaaacgcttgcatgctcaaggcatcaccccttttgtgatcggcgaagtcaaatgctctcaagtgatgtataacacgattaatacttttggtaagacgctcatgtataaaaccgggcatagcaatttaaaaatcaagctcaaagaaactaatgcacattttgcggctgaaatgagcgggcatatcttttttaaagaacgctattttggctatgatgacgctctttacgcatgtttaagggctttggagttattgcttgaacaaagtccaagcgacttggaaaacaccattaaaaacctcccctattcctacaccacgcctgaagaaaaaatcgccgtgagcgaagaagaaaaatttgaaatcattcacaacttacaagaagcgcttaaaaacccgccaagccatttccctacaatcaaagaaatcatcagcattgatggcgtgagagtggtttttgaacatggttttgggcttattcgcgcaagcaacaccaccccctatttagtcagccgctttgaaggcaaggatgaaacaatagcgttagaatataaaagggcgttgctcaatttgttagagaagtagtagaattctctttttgcatagccattgcacaaaacaacaaaaattcatgatgttagagtcattaactgaaattagttatatttgtggaatcagtagttacatgataaccacataaagggagcagagtcatgaaagcattagacgcagcaaaaattttgatcaatttaagtttagataatcaaaaacctataactaacctaaaattgcaaaaaatgctatatattgctcaggcagaaagcgattctaaactcattaaagaagattttcaagcttgggattatgggcctgttattcctgatgtttatcgtaatttttgtatcaatggatcaaccccaatcactaaaagagaggaaataccgaataatatagacagagaaaaagaaaaagaacttgctaaaatctacaatcagtataaggatgcagatgcttggaatatggttagagcaacccatcaaaaagaaagtgcatggtctaagcatcatgtgaaaggtatgagaaaagttataaaaagggatgatattaaagcagataaagaattattacaagaagcattacttcctaagaataaaccatgaaagatagcttagaaaaatttctccgtgctattgggggggctaatagaatatgatgctaacataaaagaaacattagggcagatcgcagaacactacaaaaattctacagaattagagctagattttgaagatatagtggttaaaatagacacagaaatgagtacactaggttatgcgaaaaaagtcccttttgttgtggctttaattgaaaactctaaggcttttttagaatcccaaggagaatatatcagtgagaatgaaaaacgaattttaagaagagttattagactttctagaatcgaagatagtagcataagaatccagtatcttgataaagaagcaatagatgttggaaagaaaatggagcttcaaatcgacagaatgaaaagccaagatgaggccataaaaaaccttaaagaagaaattaatagcataacaaaccaaaccagcaccataaaggggcaaattgacaacacaaaaaaagattttgttgctattcttgggatctttgctgctatctttatggcatttgatagcgggcttaaaattaatttggctatttttgataagaaagggctagatggtttaattgccttatgcttattcatgttcgcatcgtttttcactctcattttgttacactctctctatcgttttgtaaaagatattgcaaacagcaatcaaaatttcaataaaactaactcaaaagaatatacggtctccactgttttgcttatcgtaatttttattacagtggcagtggttgtgggtataaagacctataagaattaaacccgcttataagaatttttgatacaccagccataatcgcttatggcttggtatgtgtgaaaccgcccattgctaaagcaaagggcttcctaactagaacactataataaaaatcagtcttttttattatcaaaatacctgcgattttaagccactatcaaccatactgcaagatttgagatgcttttatattgttgtcaggcttgttgttggcggtattttctacgctaacgccataacgcgcatataataaagataatttttagtcttttgatgcaacaaagccaaaaaacctttaaaaaatcattcctcctacaaacctcttaattttttctagcatggcgtcttcattgtttaaattttcttctatgattttgactaacgctgatccgcaaatcacgccatcagcgcccatttctttagcgtttgtgatgtgttcttttttggaaatgccaaagcccagtaaggctggagtggggctaaaagcttttaaggttttgatgatcgtgcttgcatcgttctctagggtatggctcacccctgtaaccccactcctggctaaagtgtagatatagccttgcgaatgtgtagcggtttgttctaaatccttactgctcgcattaggactggcgataaagatttgtttgatttggtgtttttgagcggatttgatgaccaattctttttctattaggggcatgtccgctattaaaacgctatccacaccgcattctttagcttgagcgtaaaaaccatcaacgccataagaaaaaattaaattcgcatacgctaaaagccctatgggaatatcatggttgtaacctctaatcttttttaaaagctggaaatttttagccatagaagcgtgttttaacgcccttaaatggctcgcttgtatggtaatgccatccgctacaggatcagaaaaagcaagacccaattccaaagcgctcaccccgctaataattaaggttttaacgatttcaaaactcaattcataattaggatcgcccaaggttacaaacgggataaacgccattttttcgtgtttttttaaggtttcaaacatgttttgatacctcattttaaacctccttttaaagtgctataaacggtgcttaaatccttatccccccgaccgcttaaattcactacgataatcttttcttgcgcacatttttgagcgagttttaaggcatacgctaaggcgtgtgagctttctagggccggtataatgccttctttttggcacaacaacctgaaggcttctagtgcttcaatatcgcttgcactctcataaatcgcgcgcccaatctcttttaaatagctgtgttctggccccacccctggataatcaagcccagcgctaatgctgtggctttctgcaatctggccttcatcatcttgtaaaagataggttttattcccatgcaaaatccccacacgccccttattcaaagtcgccccatgcttattggtttctagccctaaaccggctggctctacgcctatgagtttgacctctttatcgtttaaaaacgcgctgaatatccctatagcgttagacccccctccaacgcatgcgatcacataatcaggtaagcggttttctttttctaaaatttggcttttaacctcatcgcctatcattttttgaaaggttttaaccattgtggggtaagggtgcggcccggcggctgtgcctagtaaataatgcgtgtccttgtaactgctcgcccaatctctcaaggcctcattcacggcgtctttaagcgtcgcgctccctgaattgacttctctcacttcagcgcccaataagcgcattctaaaaacattcatttcctggcgcttgatgtcttttccccccataaaaatcacgcattttaagttcaataacgcacaagcgatagccgtcgccacgccatgctgcccagcacccgtttcagcaataatccttgttttacccatttttttcgctaaaagggcttgccctaaggcctgattggtcttatgcgccccgccatggattaaatcctctcgctttaaataaagcttgactttagggttagaaacgatattttgacacaaggttaaagggctaggacggcccacaaaatcctttaaaagatgaaaatattctttttggaatttttcatctttcaaacacgcatcaaacgcctgttctaattctcttaatgcaggcactaacaattctgacacaaaactccctccaaactccccaaaatacgctttttgattcattttaatactctcttaaaattcgggctaattgcttgattttatccttatttttaatcccggggcttatttctaaacctgaattgaaatccaaacccaacgctttaactttcaaggctttttgaatattatccaaattaagcccaccagctagcatgaaaggcgttttgacattttctaaaatttcccaatcaaaactcacgccattgcctcccattttatcccccttagtgtcgtataagattagagaggtctctttagctttaggcgctaaatctttagcgttcatcacgctcactacttgccagatcgcgcaagttttagggagcgattttttcaattgagcgatttctttaggcgaatagccataaagctgcaccgcttttaaatcaagttttttggcgattttttggatttttttgattttatctttcacaaacacgcctacaaaatccagttttttaaccgcttttgtgatctttaaggcttctttaggcttgatgtatcggggcgaagatttttcaaaaatcaaacccccataaataaaatggtttttataaacggctttagcgtctttaatccttgtaagcccgcacactttattttcgcctaaaatcaatttagtgcacgcttttttcaaatccttttctttcattaaagagctgcccactaaaaagccactcacataagcggctagggctttgatttgcgcatgcgaataaataccggactcgctgataatgatcgcgtctttaggcaacagggggcgtaattccagcgtgtggtcaatatcggttttcaaggtgtgtaaatccctgttattgatacctataatgtcgtattggagtttgagcaagcgctcaatttcttgcttgttggaaacttcagttaaaacgctcatgtttaaggatttggcgagattaaagagccctaaatagtttttatcatctaacacgctcaacattaaaagcaccgcattagctcccataaccctagcgagtttgatctgaaaagcgtcaatgataaaatctttacacaaaatgggcttggtggaatgctgcgaaacgatcttaatgttttcataagagcctaaaaaatgtttagaatcggctaaaactgaaacgcaagaggcaaatttttcataagttttcgttatttccaacaagtcaaaatcttttctgatcaaacctttggagggcgatgcttttttacactctaaaataaagcttgtccttttttccaataacgcttttttaaaatccctgtcgcttggggttatgtttatcggtaaagcgtgattttttttaagcgcagagacttctaggagtttgtctttaaggatgttttctaacacgctaggcatggcttaactttatgattttttgtaaatgcgcataaggcgctttggtttttaaatgctctaaagtcatgctcacgccctcttttaaatctttagccctatggctcaaatacaacaaactcgccacattcgccgcaaccaccatcgtgtgcgaatctttgcctttatcttctaaaatatctaaacatgcttgagcgctttctttggcgttttcaatctgtaattctttcaaatcataggggggtaaatcaaaatctttagcgctcaaatcatactctaaaatttcgttatttttcaattcacacgcatgcgtaatgtcatgcaacacgatttcatctgtgccccctccattaaccaccatcgcccttttaacgcctaaagccttcaacgctagcaccatagtcttacacaaggatttgtcatacacgcctaaaagctggatttttggccttaaggggttgattaaaggccctaagcaattgaaaatcgttttagtgaaaagctcttttcttaaagaggcggattttttaaaactttgatggtataaaggtgcgaataaaaacccaaaatgcgtttgtttgaagcaattctctaattgcatggggttcatttcaatattcacgcccaaattttccaacaaatccgcgctcccgctatgactggacacgctccttgatccatgtttggccatagataaccccatagagctggcaatgagcgcggcaatcgtgctaatattaatcgtttttaacccatcgccccctgtgccgcaattgtctattaaatccaagccgctattaaaaggcttaggggcatgctctaaaagcgtggctgcagcgacgctaatttccttaaagctctcgcccttgatttttaaagcgcacaaaattgccccaagttgcaccgggcttactttttcatcaataatgagcgtgaataactttttaatttcttcatcgtttaaatctttttgatgatagagagcgtttaaaatgtctttcatggctataaccctcttaaaaaccccacgctttgctctaacaacgccctcccttgtaaagtcatgatgctttcagggtggaattgataagctaagattttatattcttcattgacaatagccatagggatattatcatgctcagcgatcacttctaaatttttaggcaacccgctcgccattaaagaatggtaacgccccaccaccatgctttcccctaaacctttaaaaacggcatgctttttgagcgcgatagtggtcgctttgccatgcacgatttctttactccttatgattttagccccatagctttgcgctaaggcttgtaagcctaaacaaacccctaaaatggggaatttctttttagccattgcaatgatttttaaaagattgcctgaactgctagggttaccaggcccgggtgagatgaacaataaaggggtttttgattcttttttcatcaaatccataaggtaatcaggctcaatatcgttttgataaacggccacttcataacccaaacactctaattcatacaccaaattataagagaaggaatcaaaattatctataaaaaagattttcataagcttgttttcctgatcgcatcaataagggcttgcgctttggctcttgtttcattcgcttcgttttgcggcacgctgtctaacacgatgccagctcctgcttggatcagcgccctattgtttttgacaaaacatgaacggattgtgatgcaagaatccatagaaccctcgctgtttaaataccccacgctccccccataagagcctctcctttggttttctaattggtaaatgagcttgatcgcagagattttaggtgctccgctgagcgtgccggcgttcataaagctcctgtaagcatgcaaactatcgcacccttttttcaattcccccacaacccttgagactaaatgcatgacattggaatatttatccacctttaaaagcttgtcgcaatagcgtttttttgaaaccctggccatgtcgtttctggctaaatccactagcatgatgtgttcagccctttctttatagtcgtgttgcaaatcaaattccattttactatctaaatcgtaatcaatattcccttgcttgtctttgccccttaaacgagtgccagcaatgggataaatctcagccgtattcgttagggcgttgtattttaaagcgctctcagggcttgccccaaaaaggataaaatcgctgtctttgatataaaacatataagggctagggttagttagttttaaatgataatacgcgctcaaaccctccaagcactccatataaaagttgcgcgacaacaccgcttgaaaaatctcaccctttttgatttcttcttgtaagaataacacctttttttcaaactcgctatcatcgcaactaacgctaacttctgcgctttgcttagcttttttagggataaaatcgcctttgatgtttttagccaactcttttaaatcctgtaattctttagctatctctgttttaaagcgttcatcaaaacacgcccctaagatttcagtgcttttttctttatgatctatgatgatcaaattttgtgcgacataaaaaataaagtcatttgcggtgttgtcgtttgcttttaagtggggcaaatcttcaaaaaaattgagcatttcaaaagaaaaaacgcccgcacttaaaagcgtaaaagggtgtttgggttttgttttaacgcttttaaaaagcccccttaaagcgtcaaaagggctaggctcaaagagttttaaaaactcatcttggatttttttatctttggtataaattaaggttagggcattgtcctgtataggcgttttgaaaaacgcgctcaatgtttgcaaaaacgccccaccattaggcgttaggctagtgatggttacgatattgtggttgcaaaccagcttcaaacaagccttagccattaaaagggatttggtgtgcgctttgctctcaatctcagcgctttcaaaaagcaaggtgtgccgttgctctaacttttcataaagagctagggggtagggaatgtaaggggctttttctatcaggctaatcatcaatttcttcacgctaaaaataaactcgtattctacaagaaatagataaatgggcaataaattaatagccttatagagcctgcaagggctaatctaacttaaactcaaattgaatccctcaaggctcaatttatgaggaaattagaaattttaatgagaatgcgaaaaaccgcttcaatccgattaaatttttgagcgttttaagaccgcttgcgtaatgtttgttgcggctatctttcttgcacatgatgagaaagattttttgtgataaatcccataatcttttcgctttctttttgaatgtcaatcaaacccatgtcgtttgagccattaggtggggtgatgcctaaaaattgttcgttgaaaggccgccatctggcaatagaggcggtgagttcgttagggtaaaacccgatagattggttgtcaaataaagcgttcacatgcaaagggcctgaagcgttcccgatatagacacttaaattcgcgcacaatttggctaaatccactaaactatggctcgcatcatagaggtgagcgaaagggacttttttaaggagttcttctgtggcttttctctcgcctggcccgcaaataagaatgatctcacaacttaatttttcatgcaaaattgcaatcagctcaatgaaatgcgaagcgggcaatacgggcgaactgcctccgctatgcatatgcacgccaatccacaatagatcaacattagcgttgagttttgaagcgatgatggatcgctctttggctttgtccttaagcttccatgcgatttttttaatttgagcgttagggagatcgtagtctttacaaaacgcatggattaagtccaaattgtattcgtattcggtttttaagcataaagagcggttttggcgcacgctcttttgataaaaccaagaatagattttagtctttggggctaggacataaggaatggattttctcaaactgaaagcgagtctggcgtttttaaaattagaaaataaaaagataagagcgtcaatggatttacttttgagagtagcgctcaaatggttgtcttctatgatgacttcatcaatgaaagggaattctaaagcgattggggtggtatagctaggcacaaccacgcccaaatacacttctacgcctttttctaaaaaagcatgcttgagagcgattaaagcgggaatcgctaaaataaaatcgcctaacttatcgttacggatcacaaaaactttttgagagttttctttgtctttgcattttaaatcttcaaaccctacgaaatccatgactccgcctaagagatcaaattttttgtcatgttagcaaaaatcgttcttatgcgatggataaattttattttttattttgccatgcttttataggctcatcttcccatgtgccataaagagagttgggtaaaatgatccattctgtgccgaatttttgagcgttttgcaagactttggcttgttgttcttggctgtttttagcgtctttagcaaaaatagcgtcaaaatcatgcaaagtgtcgcccacttgtaaaacaatcgcataatccttagcgactaattcccgcctaacggctttaggcttacctttttcttttaataaaacggattcttcactcacttgggggagtttgaaacttttgagcgtttttaaagtgaatgccttatttttttgggtgcggttagaaatgtaaaaaatcttaacgcccttagaattagcgtattctaaaaagtctagcgctccaggaatgagcgtaagagagccttctttttcaaatttatcccaagtttctggggtgtatttaatgcaatttttgaccaaatagcccgcataatcaaaagtgttcaaaacggtttcatctaaatccaagatgacagctggctttttgtctttaacgagcttgagattattgtctagcgccatttttgccattttgtaactttgcaattgcaaggctctgatctcagcgctttgctgatgatacttaacgcttcttgttatcggcgaaacgcactctttagcgtctaacacactcatcaaactcaatcctaataaaaccgatgcaagggtcttttttaccataacaacacctacctaatggggattttttgtattataccttaaaacagacgattaggagtattttaccattaaccaatttgttgtatagttggcgtttttaattcgaaatgaagcgaggaaacaatgaaaaaagcgttaatgttcacccttttgggcgttagtttggcgtttgcaaaaccttatacgattgataaggcaaactctagcgtgtggtttgaggttaaacacttcacgttcaatgaaacaagaggtgcgtttgataattttgatggcaaaattgatctagagcctaacactaaagtgctcagcgtttttgaaggcaatattgatgtgaaaagcgtcaatactagggacagaaaaagagataaccacctaaaaacagcggacttttttgatgtggtgaaatacccaaaagggagctttaaaatgaccaaatacgaagatggtaaaatctatggggatttgactcttcgtggcgtaaccaaacctgtcgtattggaagccaaaatccaagcccccttacaaaaccccatgaataaaaaagaattcatggtgttacaagctgaaggcaaaatcaaccgcaaggattttggtatcggtaaaacgtttagcgatgcggtcgttggagatgaggtaaagattgagatcaaactagaagcttacgctcaataatcgttttgcaagagatagatattttcttctcttgcgtttttctaacggcacaaaaacctttattcaactttgatacgccatatcccaaaactggtattcgtattcgcttgtagcgataaaaatctcctttaatttttcaatttcttgttttgaagaagcgagggtaagagaatcaagcaaattaatgttccaagttacacacgcttgaaattctttggaactatagcccttaatccaatgcccataaaaggcatgctctaaagcgtttgggatttggcttaaattttgtgcgatcactaaatagctccagccacaggctagaacagccgccgtaacttctttgatagagcccttaaacccttcagcgagcatgtagcttgtataggatttattcgctggagtggggcgcgcgttttgcaattctttttgggtgatttgaagttctctaatgtaatggttatggatactcatctcgttattcaaaatgtcttgtatagcgttagaaaactccctcatcaccgcttcatcacaagccttaattacgcctagagcaaacaccttagcgtattctaaaagaaacaaataatcttgaatgatataaaaacggaatttatctcttcctaaagtcccatgcccaatgccttgaacaaacggatgggaaatacaaccaccccaaatagatcgtgcgttttcatacagatattgtgaaacttgcatttttacactcctaaatccaattcaacacgcattctaacacgaaagctcacaaatatggtataaaaatttgtttttaaaagatttgtgagtgaactcttgtttcaaaaattgaacgatatgtcaaaatatctgtgattttgaatagcgattaatgatattacaaggcttatattgcctttgtgttatttaagactggctatcctttgtaatcataaaaaggttaattccatctcactctgtaggtttttatttttagaagtttttattatgggaacttgtagtatggcacttacaagataggagtcaatcttagatgcatggtttcaaacctattacagagcgagatggaattaaccctactatttatggttggtttaaactctgtatgaagtcatatcggctgaaacttaaaatagtttagcataaaaataaaaaagcgtctaatatattcaaaataggcgttcgatttttaagcggttggtataaaaacgcaattaaaggctttgatgcttgaaacttgacattccaaagcacttaaaaaatgctaaaaaccaatcatttaccttaatcctgtaattggctaatgtggctatagctagtcctaaaatagaggtaaggggtgaattaggcaaacttatagggggtggtgttgggggttttgttggtgataaaattggaggagcaattggggctcctggaggtccagtgggtattggattagggaaatttgttggtggtacagtaggagaatatattgggtctgaaataggcgatagggtagaagattttatccgtggcgttgatagagagccgcaagccccaagagaacctatccgtgatctttatgattacggctatagttttgggcatgcttggtgatcttaaatgagccaaggcgatgagaaaaaaggaaataacatggatactacaaaagagaacttgaatggctcaaaaaagcgtttgagcgactgggaatatcaatgggcagtggctatagtctatgcggggtgcatatccacattcccttggagccaaggcgatccactttttaaccctaaagacagctattacgcgtggctaacaatcttaatagcggctctattgtctaaccttttgtttgaccctcgaggtagggattgttataaatccttacaagtaggataccccaagtttttgaaagccatttttaaggctaggttttttggcgcgttttataacgctgtgttaggatcaaggctaagggatttttatgtgatgcttttaacgatgccctttattgccgccatccatgagatctcggcgtattgtgggcatcctagcaatctccttatagagggtttggttatgcttggctttgtgtgtgtttttgggctttgcgttaggctttgcactaaattagggtggtgatttaactcaaatagcattaaatggagggggggagtaaaaaaattaaagaaactttaaagcgcattctcatggatttgtgttacaataaggagcatttaaggggtgctttttaaaacgctcaagtttttaaaaggctgagattaaacccgtagaacttgtcaaggtaattcttgcgtaaggaataacatgttaataaccacccaactatccaaacgattttatgccacgctcattctcgcttgcgtgtttttaaccatcactaacatccttgtcaaaggctcgtttatcaacctactagcagggcttagtggggttttgtatgcgttttttgccggagaaaggcaaacgatttgctttatatttggtcttatttataatttgagttacgcttatgtcgcttatcaatggaaattaaacgctgatgtgattttatgcctttttttgtatatgccagtaacaatttatgggctattcgcatggaaaaagacagagcagcatgagggcactatcaaggctcaaaaacttcccaaaaattggcgttttgcgctcgttttgggcataggggttttaacttatgcgagcgctttgttttttaaagagattaaaacgaattttttatgggcagagagttttaatttcgtcatctttattattgcttttattttacaggttttgcgctatgtggagaattatgcgctagtaactttggggaatatcgtatccattatcgtgtggttttgtattttccaaatttcaacagagagcttggtgcaactcttcacaacgatcctatacctttttattggcttgtattattttaaccgctggaaccagtcatgcaagcagtgattttagcgaatggggaatttcctaaatctaaaaaatgcttagaccttttaaaaaacgctccctttttaatcgcatgcgatggggctgttatatcattgcatgcgcttcaattcaaacccagcgttgttataggcgacttggatagcattgattcgcatttgaaagccttgtataaccctatatgcgtgagcgaacaagacagcaacgatttgtccaaagcctttttttatgccttgaataggggctgtgatgattttatttttttagggttgaatggcaagcgagaagatcacgccctagcgaacacttttttattgttggagtattttaaattttgcaaaaaaatcaagccataagcgattatggtctttttagggtgctagaaaccccttttactttgcctagttttaaaggggagcaaatctcgctttttagcttggatcttaaagcccgattcacttctaaaaacctcaaataccccttaaaaaacttgcgtttaaaaacgctcttttctggctcgctcaatgaagcgctggtgtatcaaaaattctcatgagcgggttttattcttataagtctttaatgtctgcatgttgtgtcaagttaaggagcatttgagttagcaagtatagaaagattgattcagccttgctttgtgtggtaaaggtggtaggttttagtatggagattagtatgtcttgtgtgtggccttcgcaaggtaggagtttgtgtccataatatttttaataaacccactacaaagcgagactgaatcaacctcatcacccacatcggctaaaatccaaagcagtttaacataaaggaataaccaatgtctagcgcgtctaaaaatacgcttgaatccatctggatcaatctttaaaaaagggcttaaaaaacttgcgcattgaatcagtaatggaatttcttaaaatcatccaaccaattagaatccttaacaaagacataaaaacgccactcaattaaagggtgaaatagaagccaatgcgagttttgagtttattttgattttttaaaaaatggggttttagtcactttatttttatagttttaagttttatttaatagtaaaactcataaagaaagatattttaaaacaatttccctttgcaaccccccccttaaacccctaagagcgcattgcagaaattgccacttgattaacgccaagctcttttacattttttgattacagaaaacgctttctagtgttttaattttatcactaacacccaattgggagcaagccaaagcttttaaccgcttcttttaaaaataggataaaactaaggcgataattacccaaccaagacaaaaatcttggccagcagtccatcaaatttcacacaaattcaatggtggccagagtggaagcgtcccctcttctaaaagtggtgcgttggattctggtgtatccgccattcctttgcgcgtatttgggtgcgatttcagttacaagcttgtgggtggcttctttgttttgcaaatacgcaaaaacatggcggtgtgcgttaaagtcgcccacacgagccgctgtcgttagtttttcaatataactgcgcaattccttagccttataaatccctgtttcaattttgttatgctcaatcaaagcgatcgctaaattctttaataacgccttcctgtgcgagctggttctcccaagcttgcggtatccgtgtttgtgtctcatcagtcgttacctcctttatcttctaatttttctaatcttttctttaaactctctctttgttcagggctcaattctgtgcctaccggatagcccaaatcattcaatttttcagcgatttcatcataggattttttgcccatgtttttcacgcccttaagctcttcttcgctcatcaaaaccaattcgcccacatacttgatgccgattttatccaagcaattaaaacacctagcgctcaaattcatgctttcaatcttagcgctcaagtctttagcgtcatctctttgagcgtaatcgcctgaatactccgtgttagcaatgggtctttcgccaaaaacacccagttgcttactcatcactttcaccgctgataaaaacgctttataagggtcaatctgcccgtccgtttcaatatcaaaaatgattttttcatagttgggatcgccctcaaccaaaacattttcaatctcataaaccacatttttaatcggcgtgaaagagccgtctagcggcatgtaaccttcaggcatcaattcccttgtgttttcgcttgggacataccccattcccttataaatgatgagcgaaaaattcaattgagcgtcttcgttgatcgtggctaggggcatttccggattgacgatttctatctgctcagaattcaaatccctagccctaatctccataggccctttaaaagaataatccaccacaaccgattggttttctaaagaactatcctgccccactaacgccttagctataaagcggatattctttaaattcatgataaaaagcgacacgtcttcagtaacccctcttaaagagtcaaactcatgatggacgccttcgatctttaaacctacaggagcataccccacagagcttaaaagcaagagtcttctaatagggtgagcgagcgtaacagcgtaaccaaactcaaacggagctagagaaatcttaacccgattgccctctttctctagcaccttaatttctgatgggatcaaaggtgctgttttgataactttcatgctctaaccccttacttagaatacaattctacaatgagtctttcttcaatagggacaaccacttcttctctttcagggtagcgggtgaagatgccgtattttttatctttttccacatcaatccatggcacaatccctgtttgagctgtcaattccatcgcgcgcaccacttgagagttgctcttggttttttctttgatctcaattttttgccctgaacgcacgaaataagagggaatgtccaaacgcttaccatccacaagcacatgcccatgcgttaccaattgcctagcagagcttctagtggtcgcaaaccccatgcgatagacaacattatccaatcttctttcaatcaagcggataaggttttcacctgtattgccgtccaagcgattggcttccacaaaaatactcctgaattgcttttcagaaatgccatacatcatcttagctttttgcttttctttcaattgcaacccataatcagaagtcttagcgcgcctttgcccatgctggcctggcccataagcccttttatctagcgcgctcttcccactcaatcgcctttcaccttttaaagctaaagaaaccccaaaacgcctttctagtctttctactgcgcctctatatcttgccataaagcctccttacactcttcttcttttagggggtctgcaaccattatgagggagcggggtgatgtctttaatccaaagcactttaacgccctctgtcgcgcccacgctcttaatagcggtctcacgcccactacctggcccttgaaccttaatgcccacttctttaatgccatgctctttagccttgcttagagcgctttctacagcttgttgggccgcataaggggtggattttttagagcctttaaaccctaaaccgcccgccgtgctccagcaaatcacattgcccatttcatcagtgatcgtgatgttggtgttgttaaaggtcgctgaaatataaacaacccctctagcaatattctttttgactactttctttttagccgttacatttctcttagccattaaatcatcatctccttatccgctacttgctgcccacggtttttttcttacccttacgagtcctagcgttatttttggtggtttggcctctcacaggaagacccttacgatgcctgatcccacgataattccctaagtccattaaagatttaatatccatttgaacttttttacgcaaatcgccctctactaagtagctttgctggatttttttagcgatactagacgcttcatcttcgctcaattcatgcacgcgtttgtcaaaagaaatgcccaccgcttctagaatctctctggaactcttaagcccaatcccataaatataggtaagggcatactctactctcttcttttttggtaaatccacaccagcaatccttgccatgctttatccttgtctttgtttgtgtttaggggtagcgcagatcactctaataacgccccttcttttaatgattttgcacttatcgcacatctttttcactgatggcctgactttcatgatttttctcctttgaaaaaattaggcactactaaaaacttttatactaacatattttcattgaaataacccttaaattcatttatatctaaaagttatccgacccttgtctaaactatagggcgtaagctctagcttgaccctatcgcctaaagcaatcctaatgtagtgcatgcgcatctttccagaaatacggcacaacaccacatgcttgttgtctaactccaccttaaaagtagcgttaggcaacgcctcaatcactttcccatccacttctataacatcatctcttgccattaacgctccgtaagaatcactgctttattgccaactatggcgatagtatgctcatggtggcttgtgttaagcccatccactgaaaccacgctccacttatccgctagtattttaggctcgccctgtttttgacacaccataggctctaagcaaaataccatgccctctttgattttaggaccgctattaggtttgacgcctttttctaggtaattggggatttctggctcttcatggggttttttaccaatgccatgcccgcaaaatcccttcaaaggcacaaagcccctttctgtaatagcgccctctaaaatctggctcaactccttaaaatgcatgcccactctaattgagctaatggcatgcatcaagctctctttagagcaagcgagcaatttttcatcttgcggacttatcgcgcctatgggaagcgtgagggctgaatcgccataatagccatccacctccacccccaaatccaagcctataatatccccttcttgtaaaacataatccgtaggaatgccatgaatgaccacctcgtttaaggacatgcacacagagttagggaatccatagagccctttaaaagcaggcctagcatgcgaggattggataaaatcttcagccattttatccagctctaaaagtgaaaccccaggccttacttctcgctctaagagggctaacgcttgagcggttaattccccggcttttcttagagctttgatttcttttgggcttttaatagagatcgccattaaaagcctaccgcgcttaaagttttatacttgctcatataaatttgcgcttcaatctttttcatggtatcaatagcgacttgaaccacaatcagcaccgccgtgcctccaaagtaaaaaggcacgcccatagccttaaccaaaatccaaggcacagtagaaatgagcgccaagtacaacgaaccccataaagtgagcttactcgctacagcattcaaaaacgatgaagtcccctctccaggcctaagccctggaatatacccgccattacgcctcaaattatccgcaatatccttagaattgaacacgatagaagaataaaaataagcaaaaaagatgatgagcaagaacatcaaaatattatacgcatacccttgcgggcttaaaaaatccgcaatcgcttgcaaggttttgttgcttgtggcttgctgcaaaatcgtagaagggaacacgagcaaagctgaagcaaaaatgggcgggatcaccccgcttaaattcaacttaataggaatgtaattcatgatgcgcttgttttggttttgcatcaccactttacgcgcataagaaatagggatcctgcgctcagccaattccacatagatgatcgcaaaaatagtcgctaaaacaatcagcacaataccaatgagcattaagatattaatcacgcccgtattgaccaaattgaatgtgcctgaaatggctgacgggatccctgaaacaatcccggcaaaaataatgaggctgatcccattccccacgcctctttgcgtgatttgctcccctatccacatgagcaacatcgtccctgtaagcatagaaaacgctgaaacgatcataaagacttgcatatcaatcatgatcgctccattgactcctccactaatgctccttaagcccactgaaacgctcaccgcttggattagggtgattaaaatggtcaaatagcgcacgatttgcatgtatttttgcatgccgtctcgctcttttttcattttagccaggttagggaaagtcgcgctcaaaagctccatgataatggaagaagtgatatagggcatgatacccaaagagatgatgctcaagcgagaaaccgcattcccgctaaacatgttaaacaaccccaaagcgttgttggaattgctgtcaaaaaaagccttgatcgctgctaaatctacgccaggaatggggatataagctaagactctgtagagaaataaaaaacccaaagtgatgagtatcttactagcaatggctttattcataacttattcctcttaaatcaagctgatacaataggggcattatttctgcccgcttgttttgattctctcatctttaattttagaagccaagtttttagcgtctttaccaatcaatttcacgccttcaatataaagagggaaatggtgtaaagcgcgcaagcttgaaaaagtgatttcttctaaacttttaatcgcttcattcttttccacattgataggataaatatgagaatctttagtcctaaaacctattttaggcaaacggcgttgtaagggttgttgccctccttcaaagcctcttttagccttatagcctgtccttgcggtttggcctttaccgcctcttgtagcggtttttcccatgccgcttccttgaccacggcccactcgtttgatttttttaacgctacctttagccggttttaaattttctaatcccattgcaatatcctttttaactacgccttgattttagctagagcgtcaaaagtcgcacgcaccacattataggggttattagagcctaaagatttggttagaatatccttaatgcctgctaattccacgatagggcgcgttgaacccccagcaatcactcccgttccctcacttgccggtttgagtaaaatacggcttgcgttgtatttatgctcaatgtcatgagcgatagtcgtgcctttaatcgttacatggattaagtttttgaacgcatcatctaccgcttttttaatcgcatcagggacttctttagccttgcccaaaccaaagcccacaagcccatttttattgcccacaaccactaaagcgttaaaacgaaaccgcctaccgcccttaaccactttggttacacggccaatattcacaacgacttcttgaaactcttctctgttaatctcttccatacctttcctttctgtcatagagcgaccccgttctctctcaagctttcagcaaacgctgccaccacgccatgatagaggtaaccattcctgtcataaaccgctcgctcaatccctgcttttttcaattcttcagcaaagagagtgcctaattttttagcgtcttcttgcgtgtttttaaagcccattttcctgccatcaatatgcgttatggtgctttgtttagtatcatcaatcgcttgcgcataaaaatagcgattggaacgaaaaacgctcaccctaggtcttaatgcatcgcccaagagcttgcttttgattcttaatttcctgcgatcccttaaggctttctttttatacaatgcttttgcgttcatcatttcaccttatttattttttagccgttttaccagcttttctaataatgacttcattgctgtatttcacgcccttgcctttgtatggctctgggggtctgaagctcctgatttcagcggcgacttgccctacttgttgcttatcgctccctttgatagtgatcgtgtttttttccaccaccatttcaatccccgctggaatggggtatttcaccgggtggctaaaacccaaactcaaatccaaagttttatgacccaaagccaccttatagcccacgccattgacttctaaagtcttactgaaaccggcacttaatcctgttacaatgttattcgctaaagccccataagtcccccaataagccctagactgcgcgtcttcgcccacaggctggaagctcaattggttgttttcaagcgtgattttcactcggttgtgagtttctaattcatgcttttctttgctgtttttaaaaagaagcttgctcccttccacgctcgcttgcacagagcttgggatttcaatgattcttttcccgattcttgacatttttaatcctttaccaaatgctgcaaagcacttcgccaccgacattctgtctgtaagcttcttcgttagtgatcacacccttagaagtgcttaccacaatcacgccatagccatttttaaagcgcttcaactcgtttttttgcttatacacacgacgaccgggcttgcttaagcgtttcacttcgctgatttttgaatgccctttttcatcataagccaattgcacataaaccgattgtttcttgtctttatctttgacattgaaatctttaatgaaacccttttctttaaaaatctctaagatagaaaccacgatctttgcgtaataaagttgcgtgaattctaaacggcgcatagaagcgtttctcaaacgagttaatgaatctgcaattatatcatttaccatatcttatccttaccaactggcttttctcaagcctgggatgagtccctcactgcccatttttctaaggcacaccctacaaagcccaaaatccctataaactgaatgaggtctcccacaaatgcggcatctcgtataagcccttacttggaattttggtttcctttgagcctttgctatcattgattttttagccatattaaccccttatctcacttttgcaaaaggcaatccaagcaattctaacaacttgaacgcttctttatcgttgtccgtagaagttaccatagtgatgttcatgccatgactgaccataatatcatcataaaccacttccgggaaaatcaactgctcattgatcccaaaggtgtaattcccacgcccatcaaagccattccgtgagatccctctaaagtctttcactctgggcaatgaaatcacaatcagcttttctaagaaattatacatgcgtttattccttaaggtaactttcgcccctaccgccatgccttctctgatcttaaagcctgcaacggattttttcgctttagtgatcaccgctttttgccctgcaatcaaagaaatcgtttgcgcgatattttgcatgattttcatgtcttttgcatgcgctccagcgcccacgctgataacgattttttctagcttgggcaaaagcatggggtttttgatgtctaattcttgagcgagtttcgccctcacttcatcttgataaaattgtttcaaaccaaacatgtatccaactccttaggctttcttcacattggaaatgtgcatgggcttttcttttttaataaagccccctttagggttatcatcagtaggtttaatcgcttttttcaccaccttacacccttcaacaaccacttgagaagtcttaggcaacaccgccaaaaccttagcgaccttacctttatcgtctcctgcaatgactttcaccatgtcattttttttgatttcgcttttcattatacaacctccggcgctagagaaataatcttcatgaaattagcgtaacgcacttctcggctcactggcccaaaaatccttgtgccaacaggatcttttttagcgtccaaaatcactgctgcattgtcatcaaaacgcaccaaagaaccatttttcctttggatttcttttttcgttctcaccacaacggctttgaccacttgaccgcgtttcaccttaccattagggatagcttttttcacggaagccacgatcacgctacccacgctcgcatagcgtttatggctaccccctaacaccttaatgcacatgatttctttagcgccgctattgtcagcgacattcaatctcgtaaaactctgtatcatgcttatactcccactactaaaatttctttaagcgtgaaagacttggttttagaaagcggtctgcactcaatcgcgctcacaaaatcccctactttcacttgattgttttcatcatgaatggtgtattttttgaattttttaacaatcttgcggtatttttcatgcaccacttttctttccacaagaatcacagcgcttttttcagcaaacttgctgataaccttgccttgcaccagccttttatgcggctcttttgtattcattgcttaccctttttactcaacgctagaagaataatacgcattaatagctgtgttaatgcgagcgatatttcttctagctttcttaatctcattaggattactcaattgcatggtctttaacttaacgcgcaactcaaaaagctccgctttcttagcatgcaacaactcttctaattccttgatacttttatctttcaattcagtatatttcattttcgctctcacaagttacaattttggttttaaaaggaagtttgctctgagctaacgctaaagcttctctcgctagttcttcttcaatgcctagcatttcataaacgatcctgcccggcttgatattcatcacccatttttccacagagcctttacctttacccatcctggtttctaaaggtttggcggtcaaaggcttatcagggaacactctaatccacaccttacccgctcttttaatgtgccttgtcatagccacccttgcggattcaatctggcgtgaatcaatcctcccatgctctatggctttaatcgcaatatccccaaacgcaatggaattgccacgatgggctttcccacgattgcgccctttcatttgctttctgtattttgttctttttggcattaacatgattattgcctccctcttctgcttcttctaggctctctttcttctttagcctcttcttttttctcaaattggatgcctttttgcaaaacttcccctttgaaaatccacactttcacgccaataataccatataccgtcatcgcttcagcaaagccataatcaattttagcccttaaagtgtgtaaaggcacgcgcccttccatataccattcagtgcgagcgatttcagcccctgctaaacggccagaaacgcgcaccttaatccctttagcgccggattttaacgccgcttgcatgacttttttcatcgcacggcggaaagcgacccttttttctagttgggtggctacattttctgcggctaattgggcgtcagcttgggggcgtttgacttctttaatattaatggagacttcttttttaatgagcgtttttaggccttctttgactttttcaatatccacgccttttttaccaatgataagccctgggcgagccgctacaaccgtaacgcgcagttttttagccgctctttcaatcacaatctcgctcacgccagcgtaataaagctcttttttaaggaatttcctgattttattgtcctcatcaatattgcttggagcggtgcgagcgctagggaaccatctggaagtccaattcctattaatacctaatctcaaacctaccggattaactttttgtcccatgccctacttaccttctgcttgattttttttatggcttttagaagatttcatttctttcccttctgctacttctacgaatacatgagatgttggctttctaatggctgtggctctgcctttagcccttggaatggagcgcctaagcacagggccagcatccactctgcaagaaacaattaaagcgctcttggcgtccaatgagccgttagcgatcgcagaagccaccacttttgaaagcactctagccgctttattgggcgtaaattccaaactagcgatcgctaattcagcgttcatgccttgaatctgtcttgcaatcaatctggctttagtaggagataaacgcacaaatcttaataacgctttgctcattctacccccttacttgccaatctttttttggacactgcctttgtgccctttaaaagttcttgtaggagcgaattcccctaacttataacccacatggttttctgtgatatacacagggacaaaaaccctgccattatgcacattataggtaaaaccaatcatttcaggcaaaatggtgcttcttctagaccatgttttaatcgggcggttatccttaccctcttttgccttgagcgtttttttcatcaagtggtcgtctataaaaggaccctttttaattgacctagacattctttaacctttatttatgtttctttctggaaatgatgagcttgtcgctagcttttttctttctagttttatagcccttagctggagtgccccaaggcgatacaggatgaccgcttgtccctgttttaccctcacccccaccatgcgggtgatccacggggttcatcgcactaccacgagtttgcgggcgaatccctctgtggcggttacgccctgccttaccgatagagacattgataaaatcctcattccctaccacgccaacactcgccatgcattcgcttagaatgtagcgcatttcagagcttggcatcctaagaatggtgtatttattttctctacccatgatttgagcgctcattcctgcgcttctggctaattgcccgccagcccctggatgcatttcaatgttatgcaccaccgttcctatggggatattttttaacttcatcgcaaagcccactttaatatccaaaccgccttcagcagcgataacgctatcgcccactttcaaaccgcttggctgtaaaatatagcgtttgtccccatcaggatagactacaagagcgatgcgcgcgtttctgtaaggatcatactcaatcgcagccactttcccctcaatgttgtatttgttgcgtttgaaatcaataatgcgatagagttttttagcccctctttctttgtggcggctagtgattcgcccgttattgttcctccctgctgttgctttaagcttagtgagtaagcctttgacactgctttttgcggtaatgtctttagagtccaacaccgacatgaagcgtctgcttggggtgtagggcttataagttttaatcgccataacgctttctcctttctacgcgccaagggcggcaatgctagcgccctctggaactttcacataaaatttcttaaacgactttctttgtccaagcttccctctaaagcgtttcaccttaccttcttgtttcaaagaattgatttttaaaggctcaaagccaaagtaagttttaaacacttctttgagctggtttttggttacattttgagccgtttggaccactaaaacacctttttcttgcaatcctaatgacttttcagtgtaaagaattgactttatatccatgatgtctgccattttttactcctctgtcttatcttgcaccgcatgctgaaacgccgcttcttccatcaccacagagctaaacgccgctaaaagataagcgtttaactcgctcacatcaataacaaggcattttttaaggttgctaaaggctaactcggtgtattcgtccatgttcatgcacacaaacaaagtgtctcgttgctctaaagcctgaaacatttggttggcttctttagtcaaatgctttcttttattgtcttcaaccacgccttttatagcgattttttccaccacaaaaagcttattcgcttgtgctttttcttctaaagcgtattctaaagccaagcgtttttgttttttattgattttaaggttgtagttgcgcttattcgtagccccatgagagacacccccacccacaaacacaggcgaagtgatgctccctgctctggctctcccgcctcctttttgcgcccaaggcttcctaccgcccccgctcacttcagcgcggtttttacttttagcggtattagcgcgcgcagaagataaataatgtttcacgtaaagatagaggttatggctgttgatgccctcatatcttttaggtaactccacgctacccttttctttcaaatggctgtctaaaacgatggccttactcatatcaaaccctttatattatattcaatgtatggttttataccgctctaatgcgtccataagccccagaaaagccggccactgaaccctttagcactaacaccatactttctttatcaaaagagagcacctcgttttggcaagtaactagctcattgccataatgccctgccattttcctacccttttgcactcttcctggccattctcggttaccaatagaaccagggcggcggtggaaacggctcccatgcgctgcaggcccgccttggaaattccaacgcttcatcacccccgcaaagcctcttcccttcgttttaaagctcgctttaacccttttaagcgtttctaaagcactcaaatccaaatcacccaattcttgttgttgggaagcttttaaggtggcgaagtggttaaactctttgctgagctggtacttcttttgctggccttcaatcgccttattgtgttttttatgcatcgcataggccactaaagctttcccgttttctagctggcacactttcgcttgcaagactttaagcaaggttacaggcgtgctgttagcgtcaatggtgcggctcatgcctatcttttgaactaaaaattccatatctaacccttattttattatctcaatgcgttaggactacttcgtttccatagaagttacttctacatccacttcaggagctaaatccaacttcatcaagctatccacggtttctggggtggccgagataatatcaatcaaccggctataaaccctaatctcaaactgctctcttgaatccttattgacatgcggggagcgtaaaacggtgtaacgcttattcttagtcggtaaagggataggccctctaatttcagaacctgaacgctttacggcctccacgatagccacaacagatcgatccaacactctatggtcataagctttgagcttcaacctgattttttccataaactctcctaaaagaactcgttttatccattgtcaaacagaataaaacaataaaataaaaactgaaatactactcaaaatgcgccatttagtcaataacttttgctatttttagggctttttagagatttttacttcctttttataaggaaatataaaaaaatgcgctacgattgtcttaatccaatcccctttaataaggaagttcatgcccctttcttgcttgcacccttttgggccttttgaaacccctaaagagccggctttaaacaacccgctttcaagcccaccttcaagcgataaaatctgtcttttagggccgatgaaatccggtaaaaccactttcgccctcaaattagcgaaaaactttaaaaaccctgtgtatctcaattacaatgacatgcgtttgaataaaaatatcttaagctcatggcttttaaaatggcatttggaaaagaaaatggacttgctcattttagacaatatagagcgcttggatttcagcctgcctaagcttcccaaaattattcttatccctaattatttaagccccataatggaaaaagattttagtttgcactatgcgttagggttgagttttaaagaatacactagctttttcaaacccaatacccctaaaaacaccctgtttaaccgctttttaagagacggcaacgctttagattcgctttttatagaaaacgaacaggaaaaaatcctaaaaaaacaagaaaatatcaaactagcctttcaagcttacgcccccttaatggctaaaatctgctcgtatcaatctaagtttgtaagcgccttttatctttatacgcaattcaaaaaagagcttaaaacctctaaagacaccctctataaatttttacacgcgctagaaaaacaacgcaccctttttttagtccctgattttgaaagccataaaaccaaattgtatttgtgcgattttgccttgccttatagcctaactcctagcccctcgcttttaagcgtttttgaaaacatggtttttttagagctttacaagcaattcccaaattacgagctttactcccatgacaatgggatttttatcttgcgaaatcctaccaacaagctcgccctcatcgcccatgctttccccacgccccattttttagaaaaacagctttcttggtgccatgagcatgggttttttaatatcgtagtggtttctatcaacgcccctatttcagccaataatcccccctacaaacaccttaatttcattgatttttctttggatattcaatctattttggtataatagttattagtatttatgtatttatgtattatttatgtatttatgtattaaaattattacacatttttttatattattaacatgtattttattttttcttaagctaatccactataagctaccctagtatttcgcctttttgagaaataccgcctaccctaaaagcgtaggatattttttttatagaaaggaagctataatgaacgcattgaagaaattaagtttctgcgccttgttatccttaggcctcttcgctcaaacagcgcatgctgagagtttgaaagacacgatcaactatcctgattggcttaaagtcaatctttttaacaaaaagaacccgcccaatcaatatgtcggatcggcttctatttccggtaaaagaaacgatttttattccaactatattccctatgatgacaaattaccccctgaagaaaacgctgaaaaaatcgctctcttaagggccagaatgaacgcttacagcactttagaaagcgttttaatcataaaaatgcgcaatcgcattgttaaagcgcttcaagttaaaaataatgttatcagccatttattcgggcttgttgattttttaacgtctaaatccattttagccaaaaggtatgtggatgccatcaaccatcgtgtgtatgttatggtgcaattccctttcattcagcctgaagatctcatcgcttactttaaagccaaacgcatcagtctttcttcagcgagcgctaccaatctcagcgccattctaaacaaggcgttgttccacatctaggggtttggtttgaaatcatgagcggtttttaagcgtgaagctatgccgatgaaagggcgtagcccctagcttaatgatcgcttctatatgttgtttagtcccatacccgcaattcttatcccagccgtattccttaaacaaagcgtgcagctctagcatttctctgtccttagcagctttcgctaaaacggacgccatagcgatttgagcgattgtttcatcgcccttgatgatggtttgtatattagggtatcgtttattcaagccaaacgccgtgttgccgtctatctttatttcattagctaaagagcaaccattttctacaatttcttgaatagcgagcttcaaacacgcccctaagcctaagtgatcaattgcttctgcgctttttttaaccacgaaaaactccacctcatcatgcgttttgattttattttctaagaaaaaacgctttttggggctgagcttcttgctatccttaagccccatttctaaaaactctaaggctgtttttccaccgcacaccaccccagccacaaaaagcgaaccaaccaaacaccccctacccgcttcatcaatgcctagagtcatttatacgcaacccaaccggtataaaatccctactcatgcgcgtcatgcgttatcctgtttctcttagcttcttaacaaactctgtcaattctttttcaaagtttttcacgctttttctgtcgcttggcgatgaggggatagtcaaatgatgtgccccatcagttagcttggcatgcttgcttccaagtcccaaataaaggttcaaatctttattgtcatgcaacgcctcttttaagatcttacgaatctctttgctatgagtggcttcttcaagtttcatctcacatgcgtgtccaaggtttcaagccttaggcccgatcatcttttcaggcaccacgaatttgtcaaaatcttcagcgctcaagagtttcaattccaccgcgctttcttttaaagaaatgccttttttgtgggcgtttttagcgattttagcggcgttttcatagcctacatgcgggttaagggcggttactagcattaaagaatggtgcaagtaataatcaattttttctctattaggctcaataccgctcgcgcaatggatattgaaactttccatgctgtcgctcaatagccttaaactttgcaagaaattataaatgatcaccggcttgaacacgttcaattcaaaattgccctgactggccgcaatgccaatagcggtatcattccccatcacttgcacggccaccattgtcatcgcttcgcattgcgtgggattcactttaccgggcataatagaactgcccggctcgttttcagggatattaagctcgcccaaaccacagcgcggcccgctcgcaagccatctaatatcgttagcgattttcattaaattcgccgctaaagccttaaaagccccatgcgcataagcgatagcgtcatggctagtgagcgcgtggaatttattgggcgcagagatgaattttaccccgctaaactggctcaattcttcagccactttttcactcaattccttatgagcgtttagccctgtgcctacggcagtcccgcctatggctaattcccttaaatgctccaaactctctaaaatttgttgtttagaatgttctaacatgctcgcatacccgctaaattcttgccccaaagttaaaggcgtagcgtcttgtaaatgcgtgcgcccgattttgacaatctctttaaattgttggcttttgtctttaaaggtttttaacagattctctaaactgggcagtaatttatgcgtgatttctagcacgctcacaacgtgcattgcggtagggaaagtgtcgttggagctttgagacatgttcacatcatcgttagggtggatgagttttttctctctaaaattaccccctaaaatttcggtagccttattggcgatgacttcattgaggttcatgttcgtttgagtcccgctccctgtttgccatatcgccaacgggaattcgccgcacaactcgccttttaaaatgcaatcgcacgccttgataatggcttgcgatttttccaggcttaatttccctaacttgtggttaactaccgctaaactccttttgagtttggcaaacgcgccaatgagttctttaggcattttctcagtgccgatcttaaagttttcaagactgcgttgcgtttgagccccccaatattggctatcatctactttgatttcgcccatcgtgtcatgttcaatcctaaattgcatgctaatcctttgaaatttgattttaaaaccttaaaaaaatagcataaactcttataccttctacttaaaaaccctgattttttaatttttttaaacaaaccatttccacaatttttacacaaaagagggttatcattcgttcgcaacaaggacttccttgttatcttattgtaaaggtcaaaacgatgaaaaagttagccgctttatttttagtaagcgtgttgggggttatgagtttgagcgcatgggagcaaaccctaaaagctaatgatttggaagtgaaaatcaaatccgtgggtaaccctattaaaggcgataacacttttgtgcttagccccactttaaaaggtaaggctttagaaaaagctatcgttagggtgcagtttatgatgcctgaaatgcccggcatgccagcgatgaaagaaatggcgcaagtgagtgaaaaaaacggcctttatgaagcgaaaaccaatctttccatgaacgggacatggcaagttagggtggatattaaatccaaagaaggccaagtttatcgcgctaaaacaagcttggatttataagcgcatgctgtcttttataagcgcgtttgataaaaggggcgtttcaatacgccttctaacagccttgttactgctttttagtttgggtttggctaaagatttagaaatccaaacttttgtggctaaatacctttctaaaaatcaaaaaatacaagccctacaggagcaaattgacgccttaaattctcaagaaaaagtcgttagcaaatgggataaccctattttgtatttaggctataacaacgctaacgtgagcgattttttcaggctggatagcaccttaatgcaaaacatgagcttgggattgtctcaaaaagtggatttaaatggtaaaaaactcacgcaatctaaaatgatcaatttagaaaaacaaaaaaagatattagagcttaaaaaaaccaagcagcaattggtgattaatttaatgataaacggcattgaaaactataaaaaccaacaagaaatagagcttttaaagacagcgattaaaaatttagaaaacaccctctatcaagccaaccattccagctcgcccgatttagtagcgatcgccaagttagaaattttaaaatcgcaattagaaatcaaaaaaaacaatttagaagaagcgctctctagcagccattattccatgggcgaattgacttttaaagaaaacgagattttaagcattgcccctaaaaattttgaattcaataacgagcaagagctgtataacattagcgccactaattacgatattgcgatcgctaggcttgatgaagaaaaagcacaaaaagacatcactttagctagaaaaagctttttagaagacgtaaacgttaccggggtgtattatttccgctccaaacaatactataactacgacatgtttagcgtcgctttgtctatccctttgcccctttatggcaagcaggctaaattagtggagcaaaagaaaaaagaaagtctggtgtttaaaagcgaagtggaaaacaccaaaaacaaaacgcgccacctggccctaaaactccttaaaaaattagaaaccttgcaaaaaaacctagaagcgatcaataaaatcatcaaacagaatgaaaaaatcgcgcaaatttatgcacttgatttgaaaactaatggcgattacaacgcttattacaacgccttgaatgacaaaatcactatgcaaatcacccagcttgaaaccttaagcgctctaaatagcgcttatttgtccttacaaaacctcaaaggattagaatgaaacggcttttattgttagccctgaccctattttttagcctctcatgcgctaacgctcaagaaattaaagagactcaagagactaaaaaaactaaagaaactaaaagccaaacccgttttaacatttccaccactaaggtcatagaaaaagaattttctcaaagccggcgctattacgcgattttagagcctaatgaagcactgattttttctcaaaccctgcgttttgatggctatgtggaaaaactttatgcgaataaaacctatacccccattaaaaagggcgataaactattgagcgtgtattcccctgaattagcgggcgttcaaagcgagctgttatcgtcattgaaattcaaccagcaagtgggagcgattaaagaaaaattaaaactactagggctagaaaactttagcattgaaaaaatcatcagcagccacaaggttcaaaatgaaatcactatttactctcgtttcaacggcgttatttttaaaaaaagcccggatttaaatgaagggagtttcattaaaaaagggcaagagcttttccaaatcatagacttaagccgattgtgggcgcttgttaaagtcaatcaagaggatttagaatttttaaaaaacacgcatcaagcgatcttgttcgtagagggggttaaaggcaagcaagcaatcacgcttgaaaacatcaaccccatcataaacccgcaagataaaatgctagaagcacgcttcaatgtgcctaacgcccaacagctttattaccctaacatgttcgctcaagtagaaatctttcacaaaccaaaaaaaatgaagattttgcctaaagaagcggttttgattaagggggggaaagctatcgtgtttaaaaaagatgattttggcttaagcccgttagaaattaaagccgttcgcttgagcgatgggagttatgaaattttagagggtttagaggcgggtggagaagtcgctaataacgctttattcgtgctagacgctgacgctcaaaacaatggggattattgaatgatagaaaaaatcattgatttaagcgttaaaaacaaactccttaccactttaatcactctactcatttttttagcctctttgtgggcaataaaaagcgttcgcttagacgctttgccggatttaagccccgctcaagtggtcgtgcaaatcacttaccccaatcaaagccctaaaatcgtgcaagagcaggttacttacccgctagtctctaccttcatgagtatcgctaacattgacacggttagggggatttctagctatgaaagcggcttgatttacatcatttttaaagacggcgtcaatttgtattgggctagggatagggttttagagcagctaaaccgagtgaataacctccctaaggacgctaaagtggaaatagggagcgattccacttctattggctgggcgtatcaatacgccctatctagcgatagcaagaatttaagcgatttgaaagtcttgcaggatttttattaccgctacgcacttttaggggttgatggggtgagcgaggtcgcaagcgtggggggctttgtgaaggattatgaagtaacgcttcaaaacgattctctgatccgctataacttgagtttggagcaagtcgctaacgcgattaaaaattccaataacgataccggtgggggggttattttagaaaacgggtttgaaaaaattataagatcgcatggctatatccaatctttaaaagatttagaagaaattgtgattaaaaaagaaggggctatccctttaaagattaaagatatagccagcgtaagactagttccaaaaccgcgcagaggggcagctaatctcaacggcgataaggaagtggtgggcgggattgtcatggtgcgctatcacgctgacacttacaaggtgcttaaagccattaaagaaaaaatcgccaccttacaagcgagtaaccctgatgtgaaaatcacaagcgtgtatgacaggagcgaattgattgaaaaaggcattaacaatttgatccacacgctcatagaagaaagcgtaattgtgttaatcattattgcgattttcttactgcatttcaggagcgctctagtggtgattatcactctgcctttaagcgtgtgcatcagtttcttgctcatgcgttatttcaatattgaagcgagtatcatgagtttggggggcattgcgatcgctataggggcgatggtggatgcggcgattgtgatggtggagaacgctcacaagcatctgcaacgcattgatacgaaagatgagattcaaagggttaatgccatcatgcaaggggttaagcatgtggggggcgcgatattttttgctttgatgatcattgtggtttctttcttgcctattttcgtgctcaccggccaagaagaaaagctttttgcccctttagcctacaccaaaacctttgccatgctagtgggagcactgctttctattacgatagtccctgttttaatggtatggctcattaaagggcggattctagaagagtccaaaaaccccattaacgcttttttcatgaaaatttatggcgtgagtttgaaggttgtgcttaagttcagatacgcttttttaatagcgagcgttgtgggtctagggggcttagttgtagcgtataaaaaactcaattgggaatttatcccccaaatcaatgaaggggtaatcatgtatatgcctgtaaccattaatggcgtgggcattgacaccgctttagaatatttgaaaaaaagtaatagcgctatcaagcaactggattttgtcaaacaggtttttggtaaagtggggcgcgctaacaccagcaccgatgccgccggattaggaatgatagaaacctacattgaattaaagccgcaaaacgaatggaaagaaaagctcagctataaagaagttagggataaattggaaaaaaccttacaattaaaaggcttgaccaattcatggacttaccccattcgtgggaggacggacatgctcttaaccggcattagaacgcccctaggcatcaaactctatggcaatgacacggacaaattacaagaattggcgatccttatggagcaacagctcaaaaccctaaaagaaagcttgtccgtctttgccgagcgatccaataacggctactacatcacgctggatttgaacgatgaaaatctggctcgttacggcatcaataaaaacgccgtgttggatgcgattaaattcgctctgggcggagccacgctcacgaccatgattaaaggcgtagaaagctaccctatttctttacgcttagaagacaccgatagagacaccattgaaaaattaaaaaacctctacatcaaaaccgcttacaattacatgcccttaagggaattagcccatgtgtattacgacaattcgccggcggtattaaaaagcgaaaagggcttgaacgtgaattttatttatattgtgccgcaaaatggtatcagctctgacacttacaggcaactggctcaaaaagcgctagaaaaaatccaattgcccagcgggtattattatgaatttagcggcgaaagccagtatttagaagaggcgtttaaaaccctacaatacatcgtgccggtgagcgtgtttatcatttttattttaattgtctttgcgttaaagaatttcactaattccttactgtgctttttcactctgccgtttgcgtttttgggggggttaatttttatgaatctcatgggatttaacatgagcgtggcagcactagtgggctttttagcccttttaggggtagcgagcgaaacggctattgtgatgattatttatttagaggatgcgtttcaaaaattcatcaaaacccctttaaaagagcgaacgactgccgccttaaaagaagctatcatgcatggggcggtgcttagggtaaggcccaagctgatgaccttttttagcattctagcttcactcattcctatcatgtatagccatggcacgggtagtgagatcatgaagtccatcgctgcacccatgctaggaggcatgataagcagcgttgttttaacgctttttattatccctacggcgtattttgtgattaagaacgctagaatcaggaaacatgaatgttaaaaaaagccttttccaatacatggctttggactaaaaccatataaagaatggtagggagcgtgatgcttaaaacaaacaccttaaaaatgcggtgcaaaaggataacggataaaaaagcggtgatttcattgatcccataagggggttttaaaacatgaatgtctttaaaacaataaaccacgagcatgcctatcactgagcatgacaaagccctacccaaataacgcacaaagtcgttgggcgggtttttagaattaaacaccataaaaggccaaatgcgcgtgaaataagtcgttattataatgactaaaagaatgagtatagaatgcattaacattctaactgctttctaaacaagatgagggcaagcaccatcaaaaccaaagcgatgagcaaaaagtattcagtcccaaagagcgccaaacaaacgaccgcaataacgatcccaagccatgcgtttttgtggtttgtgttccgtttgtattgctccataaacagcacgataaaaatcgctgtcatcacaaattccatgccttgagtgtcaaaggaaaaatgcgatccggctaacgagccgattaaagagccaatgacccaataagaatggttgagtaaggaaatgctaaacatgaaatcggtttcattaaccccctctttaggggcgtataaattcaataacgcaaaggtttcatccgtgagcgcatgcgctaaatagggcaaacgccatttggtgtttttgaatcgatctagcatggaaagcgcgtaacaagtctgcctcgcattcaccaacaagctcacaataacgacattcatcaaactcgcttgcgcgcttaaaagcgtgatcgccacgaattgaatcgccccagcataaatgaataacgacatgaacaaagcgactttataatcatacccttgctgggctaaaagcattccaaaagtcattcccataagcaaataccctaacaaaatagaaatggtatgagggaaagcgtctttaaaggcttttagaaactcgtgcaccaataaccttttatttaaaccagtctttaattttagaaacgcaagtttctaaaacgcttttatgcggttcgccttcatagccaaaactcgcatgcaatttttccaacaacccttgctgctctttattcaaactttttggataaatcacttgcaactccacgatcaaactccccctataagagctttcagggtgcttcacgccctcatttctaaacgcaaaagcttgcttgtccttggcgtttctagggatttttaattccaattcgcctcctcttaaagatggcactttaatcgtatgccctaaagcgatagtggtgaaaaacaccggcgcttcaatgaacaaatcacagccttcgcgcttgaaatgttcatcttctttgactcgcgcttctaaatacaaatcccctcttttccccttctcgtattcattgcctttatttttaagcaccatgcggttttgatcatcaatgccctcagggattgtcgcatcaatttcttcatctttaagagtataggttttacccttacacgcttggcatggggttttaatgattttgcccttgccttgacacgccccacaagtttgcgcaaaactcataaaaccttgacgcatgaacacctgcccctgcccattacactgcttgcaagtctctagggctttatcttgagcacccgtgccatcgcaactttcacagacgctctggtattggactttaatggtttttttacagccaaaaaccgcttctttaaaactcaattcaatggtttgcaaataatccggtgcgatagagcttttttgccttttactccccctagcgccaaacccaaaagcgtcttcaaaaaacgagcctaaatcttcaaaaaaatcagaaaaatcgctctggctcgcgccggcttggtttaagccctttttaccatacctgtcgtataaggcccgcttcttttcatcgcctagcaccccataggcttcattgatgagtttgaacttttcttcggcttctttatcgccggcgtttcggtccggatggtattttaaagccagcttcctgtaagactttttaatggtctcttggttgctgtgtttttccacttctaaaatttcataataactcaattccacgatcgctccaaaaatggcatcaaaacgcttattttatcttaaaagcgataattttgcgtgttttggtgcatgccaaaacttagataaaataatacgatgaaactatagtaataaagataaccttatgagatttttttgctttttcttattttttctaaccttttcaaacgcgcagataatgatgacctttgattcccaaactaacgccaaactttcgcgctccaacgaacagctttctgacatgctctataaactcaatgaaagtttaagaatctatcaaaacgtgctttccaacaaccaggatcaacttaaagaaatcaaaaaggctaacagcaccctaaccagtcaaaggcgtttttttaacgctagccaaatccgccttatggacactgatgcactattgaaacaaagcgctttggaattagaaaaattacaagctttagaaaaacacttaaaagagaaaatgaatcaagaacgcttaatcaaagaatctcaagcgcttttcttgcaagagcattgcccttatttgagcggcgttaagaatttagaagaggcgtcaaacgctttagaagtccaagaaaaaaacaacgcccttttcttactcaaagaacctaaactcgcccaattgctctcgcaattggatttgatgagcgctttaaacgccttatgcgatcaggttttagaaaatgaaatacaggatcaacaatcccataacaaaaccctagaatacaacgccctcataaaccatgattttcaagcctataaagccatgcgtttgaaaaaaattaaaaacaagcttcaaagccaaatccaagctaaagaagacgccctaaaaacctttttacccctagaaaaacgcctagaaactttaaaatcgcgctttttatgcgacaaagaaaatctcaaatcatgcgctaaccaattacagcaacgctaccaaaacgccctcatagagcgagataaggaattaaaaaacgctaaaaacaacaaagaaaagcataatcttagccaattacgaacacactttaaaaaccttgaatatagaatttttaagcgaattgagtgagcaaatggcgtttttgaatgaaaccatggcgttaaacgcccaagttttagcccttttagccaaacagcatgccaaaacgccaaagccttccaatttgagcggtgatttgagcgataaaaaggcttccattaaaaatatccgtctagatccgcatggattccctagctttgaaaattttaagcgggagtaggacaatatttgacaagcaaaaacaattagagtaaaataagagcataacttctaggaaggatctcttttattaggagatcccacgacccttgtgaacccatagaatacaagtgcgaaccctagatatttttatccgttccttttttcaacactgacatgttgaaaggagcggagctttccttatattacttaggatttaagaatgtcaaaaaaagtagctatacttgtggatggagacttttttataagatgctacaaatctcatcttaaaaagcagtctagtgacaagtatgaaagtcttaacccaaaaaaattagcacaccatactcatacttattgcctaaagcatatcaataaaaagaatgatgaataactataccgcatatttttttacgattgcaagccattaaagaaaaaggctcattatccatacactcaaaaagctctagatctatccaaaagcccaacctataaagaaagggaagagttacacgaacacttaatttccaaaccttgcttggcgttaaggttggggtatcttgacgagaaaaatgccagatgggtcattcgtgaccaagaaaaagaaaagaaactttttaacaggagaataagtatagagaaatttcaaaatgatgattttatctatcacgcaaagcaaaagggcgttgatataaagataggacttgatatagccactttagcgttgaaaaaattagtgcaaaaaaatcgttttaatttctggtgatagcgattttgtccctgcttcaaaacttgctcgagttgaaggtatcattttcactcttgatcctatgggaaatcatattagagaggatctaaaagaacatattgattacttgaccactaggttgccacaatttaaacaacaataataacgcctattcaataaaacattaagagactgccaaaaggcgtatctcttagttctttagtttttaaacaatcacgcccccaccaagcaagatgtcatctttataaacgactaaggcttgccctttagccacgccataaaaaggctctttaaactccacttcaatcacctcatcttccaagctcacaaacgctttagcaggcacgctcctgtaacgagccttgataaaatattcgccgcttttaaaatctttcatcaaagatttgtttttagccttgaggaaacgagtggctaaatcttcttttttgcccacaattaactcgttctttttagcgtcaatccccaccacaaaatgcggctctaacgcgcctttaatactaaagcctttgcgtttgccaatcgtgtattgcatatagcccttatgcgtgccaatgatttcgccctttaaattcttcaccacgccctctttttccacttcaacatgcttttttaaagtgtcaatgtagcttttttccacaaagcaaatttcttgagattccttataagtctctagagtgcctaaaaaaggcatcgcattcaaggctaaaggcttaatgtctttttttaacaaatcccctaaagggaacaccaatttagcgatgacttcatgctctaaagcgtataaaaaatagctctgatctttagttttatccacagcctcttggatataacttattttgtcaatttctttgactctcgcataatgcccggtagcgatcttttcacaccctaattttaaagcgtgttttaaagctaatccaaatttcattaaagggttgcacaacgcgcatgggttaggggtttgcccttcttcataagcgttgataaattcatcataaaccgcgcttttaaaatccttttgaaaatccaaaacttctaaaggaatgcctaaaaactcgcacgctttttgagcgtttttgatgtataaatcatgctttttttcactcgcatggagttttaaataaatccccactaattcatgcccttgctcttttaagctataagcgctataagagctatccacccccccactgagtaataccgctattttcatttttgtatctttcatcattagtatgtggcttgtagtctagcgcaaaaaccattcataactaccctttttaaccattggcatgctaaaatacgcctaatattttttaaaaccacctaaaaacgcatggagaaaataagggtaatggccaaaattgaattgttagccagattcacgcaaatcgcgctccctaacaaccaccctttattgaaaaaagttttaaactacgctaaaaaacatttcagccaatgccacatgctctcttcatcgttactcattttaaacgacacggaatgttttaaaaaaaactacttgctcaattgggtttatcatgcccttgaatgcgcgcatgagaaagatattagcatgcattctttagaagagattttacaaaaaagccgcttgcccatacgcatcaaaatcatcaatcaaaacacgcttttagaaaagatagaagtgaaagttttaacctttggggcagaatacgcgctctttatcaccaagcaccctatcgctaagcgctttttacgccagaaatttagcggctatgtgtttttagaaacccaagatgaattgcatataagaggcgattcagagcgtttttgggaactcattgtaacgctcaatgaaaacagaatcgtccataacgcatgcttagatttcatctaccctaatggctttggcaaggacagctacaccactatggctgaacgcaaattaaaagaatgctataaaacgctagggtttatcaaacatgaaaatttcagcgaagtcaaaaagcgctatttagaattggctaaaacctaccaccctgatttatgcgatctgaaagaaaaaaaggctctttatgccaaacgcttcgctatcattcaagaggcgtatcgccacattaaaaaacacgcctaaacccccaaactagccctaatcgcgctagaagaaatcggcacgtcaatgccctttaaagggtggtaatgtcccttaaattggatctcttcatagccaatcctttcaaaaaccactaattccaccctttttaaaagctctttagcgttagtccaagaagaaaggtgcctcaagcaatccgcccctatgactaaataaagcgttttagggcggtagagtttttggaaatgaagaacgctttctatcgtaggcacggccctttcttgcttgatttcaaaatcgctcaatagcaccctaggcattccctttaaagctctttctaattccttaaaacgggtttttgcgtccaaaaaacatggctttttgaaagggttttgataagcgggcaagacaatgagctgaacgaatggcagtaattctaaagtttgctcaataatggctaaatgagccttgtgcaaaggatcaaaactccccccatagagcgctaattctttgtattttaagacgctattcattgtgttcaaagctagaagccttagtcagtttagcgaatttaacccccctaagccccccgatttctaattgcaagcgttggatctcaagcgaattgccttgtaaaatgatcgtctccaagcaattgtgcgcgtccatatgaatgtgcgtggtgcataaaacatgcgtcccgctggcatgctgaatgtctatcatgcgctggttcaattccctttggtggtggtcataaatcaccacaagcacggcgatcttactctcattactaggatcatcttctgcccaattgtcttctactaatttttccctgatcatgtcgcgcactaattctgagcgagaagaatagccgtttttaatgatgcggttgtctaattcgtccaataaattttgttgtaaagaaaccgaaaagcggatgattgaatcgtctttgtggtgtgtatccatttgagaaaaatccttttttggcatgagtctgttaaaagccgctcatgctagtatgattgaattaatttaaaatgaacaattataatacaaactggatttaaatggttggtcataagagcgtttgaatttaattacaattactagcttaattatcattgacttattattattaaaacaatataatcaacaatccaacattcctttatcatttttaggggattatgcgaattggtgtttcttagagcgttaccctagaacggcttgctttagttttaggggagttatttgattatagacaaaaggagtttttatgggcggtttttcaatggcaatgttgaaagattatgtggacgtgtttatttttgcggtgcttggcgtggcgagttttttagctttgtggtttgtgattgaaagggttattttttattccaaagtcaatttgaaggcttatgatgatatagacgccctaaatttggatttaaccaagaatctaaccattctctatgtgatttattctaacgcgccttatgtgggcttactagggacggttttagggatcatggtgattttctatgacatgggcatgagcggcgggatggacgctaaaacgatcatggtaggtttgtctttggctttaaaagcgaccgctcttgggcttgctgtggcgatccccactttgatcgcttataatagcttattgagaaaatccgatgttttgagcgaaaaattcaggatcatgaaaaaatgaaaagcatcagaagaggcgatgggctgaatgttgtccctttcattgatattatgctcgttttgctagcgattgtgttaagcatttctacttttatcgcacaaggtaagattaaagtcagtctccctaacgctaaaaatgcggaaaaatcccagccaaacgatcaaaaagtggtggtcatctctgtggatgagcatgacaatattttcgtagatgacaaaccgaccaatttagaagctttgagtgctgtagtcaagcaaacagaccctaaaacccttatagatttaaaaagcgacaaaagctctcgttttgaaacttttatcagcattatggatattttaaaagagcataatcatgaaaatttctccatctccacgcaagctcagtaaagtttcaacgagtgttagctttttaatctcttttgccctatacgctatagggtttggctattttttactgcgcgaagacgccccagagcctttagcgcaagccgggaccactaaggttaccatgagtttagccagcattaacaccaattctaaagtgaagacgaatgccgaatccgctaaacccaaagaagagcctaaagaagacctgagccaaaaccagagccaaaacctgaacctaaagttgaagaacctaagaaagaagagcctaaagaagaacccaagaaagaagaagctaaagaggaagctaaagaggaagctaaagaaaagaacgctcctaaacaagtaacgactaaagatatagtcaaagaaaaagacaaacaagaagaatccaacaaaacctctgagggtgcaacttctgaagctcaagcttataacccaggggtgagcaacgaatttttaatgaagatccaaaccgctatttcttctaagaaccgctaccctaaaatggcgcagattaggggcattgagggcgaagtgttagtgagctttacgatcaatgctgatgggagcgttacagacattaaagtagtcaaaagcaacacgacagatattttaaaccatgcggctttagaagccattaagagcgcggcgtatttgttccctaaaccagacgaaaccgtgcatctaaagatccctatcgcttatagcttgaaagaagactgattagccttttttttaagggcggtttttaagccttaaaaattaggccaaaacccctatttttcgcaatttacaaaaaaaaaaaaaacaaaacctctaaaatttagcgctaaaattagctataaaattccatttattgcttataatacgaagtttctttgtatcaaagaaaaatctaataaaaggaaaaaaacatgaaaaaaaaccttttgcaacaagccgccactatcatcaatgtccttaccactcaaaacccgcatgtgaatggtggcggtggggcatgggggtttcacggcaagaccgggaatgtgatggatatttttggcgatagttttaacgctattaacgagatgatcaaaaacgctcaagaatgggatcggcgtgcaagcgggttacaaacaattctttggtaaaaaaaggaattgggggttaagatattacggtttctttgattataaccatgcttatatcaaatccaacttctttaactcggcttctgatgtttggacttatggggtgggcatggacgcgctttttaacttcattaacgataaaaacaccaacttcttaggcaagaataacaagctttccgtggggctttttggtggctttgcgttagccgggacttcgtggcttaattcccaacaagtgaatttgaccatgatgaatggcatttataacgctaatgtcagcgcttctaatttccaatttttgtttgatttaggcttgagaatgaacaattatgtgtttgcttactaggtggtgcaaaccctcttttaagggggcttcattgcgaaatgcccctatgtgcttatgagttttgattaaaatttagttgttcataaaagcatgaaagccttttaaaaaaacgctttttaactttttttcattttcttttctatgaaaatgttcaagcattctatgagcaaggcaaaaccgatgcccgcatacaaatagtttttattgatgtgtaaatgcaagccttctaaaaacaaaaacacgcccacaacgagcaaaaacacaaaggctaaagttttgacgcgataatgcttttcaataaaatcgccaacgattttggaaaaaaacatcatcacgattacagataaaacgatagcaagtgccatgacttctaagtgtttagcgatcccaatagccgtgatcacggagtctaaagaaaagacaatgtctaaaaacatgatttctattaaagtgatgaaaaagccaaacgctttttcttggtgtttttctttagaatagatctgctcttttaattccactaacgctttaaaagccaaaaacgccccccctaaaagcagcaccacatcacgccatgaaaagctcatgcccgctatagcgaataaaggcttttgcaaatggctgatgaaaaacaagctccctaaaagccctatacgagcgatcatggctaagcccaagcctaaaatcatggccttattttgctggtgtttggggagtttataaaccatcaccgtgataaaaatgatattatcaatccctagaacgatctctaaaagcgtgagcgtagccaaggagactatgccatgcggtgtagaaagagcgtctaagagtgaggataaaaattccataaaaggctacaaccagcctttctttttgaaataaatcaccgggaggatcgtagaaatcgccatgacaatcagcgcgaaaagatacccgtattgccattccaactccggcatgaatttaaaattcatgccataaatcgtgccgatcaaagtggggggcatcatcgccatagtcgccacagtgaatagcttgatgattttattttgctccacattcacttgagaagcgaacaggttttgaatgttatcaagggagttgagattgaccgtcgtagactccactaacgagctaaaatcggttaaaatgatatttaaattatttttagtatcgctatccactttattgctccttaataaagcggtgataatgcgccgtttgtcaaaaaaggaatcccttaaagccacattaaattcttgcaaattggacaagcgcactaaaatgtcatcatgcgtagaagcttctttgaaaatgatgtttttgcgcaacaggctcgtttgtttgttgatccactctaggcattctacccctttttcaaaatacacttcaaagattttggttagaatatcaaacccgtcttcaaattttttagggctagccaaaacctttttttggatagaatcaaagatttctaaagtcccgtaatagatcgtgaaaagaatgttattagacaaaataaaggtcgccatttccgtgtggaaagtctcattttcatcctggttggtgaaaaaagcattaatcgtaacgctggagctgtcttcccagtatttggtaactgatgagacttgttgggaatgatccgtgttgtagtggatagcgtattcttggcttagagtggctaattcattgggcgtggggttgattaattcaaaccacaacacttcattttcttctatatcaaaaccattaaagtcattaaagcgttttttaatgacgaatttttgttgcttgaaaaacacgttcaccataagcgatccttagagttaatgacgtttgtccaaaacctcaaaacaaggtaaaattttgccctctaacaattccaaactcgcccccccaccggtagaaatgaaactcatgttatccttttcgcccgcgcgattgatcgcatcaatggtatcgccccccccaacgagcgagaaagcgtaagtgttagcgatcttgtgggctaaaaaggttgtgcctctagcgaattcttgcttttcatgcacgcctaaggggccattccataaaatggtgggcgcgctctctatgacttcagaaaataatttcaggctcgcaggccctatatcagcgatcttgtgtttaggctcaatgtcttggacgggtgaaattttgatgtgtttggggttgagaatatcatcagtggtaacggcgtctatgggtaaatagactttgacttttttttctttcgcgctttgcaataactctagggcgtcattgattagagcgtcttctacagaagaatcttgcacatcatagcctaaggcttttaagaaagtgttgctcatcgccccggcaatgatgagcttgtctatgagatctaaaatgttttttaataaagtgagtttggagctgaccttagccccccccacaatcaacaataaagggcgtaaagggtggttaaacgcttgataaaacgaatcaatttcttttttgagtaaaaacccgctcacttttatgggagcgaatttggcggtgccataagtgctggcatgctttctgtggctcgtgccaaaagcgtcattcacaaacacatcgcacaagctcgctaaatctttagccagattttcatcattttcttcttcgccttttaaaaagcggatgttttctaaaagaaaaatccttgtgggcgcgttttcgtttaaggcctgcttgagttgcacgatattttgagaaaaaaccacttcatgatttaagagtctttcaaggcgttttaaaaagggcttcaagctcaatttttcttcaacccctttagggcggcccaagtggctcactaaaataatatccttagccttattgtcaatacaaaattggatggtgggcaagctctctctgatgcgcgtgtcatcagtgatattcaaattttcatctaaaggcacgttaaaatccactctaataagtacccttttatgattgacatccacctcttgaatgtttttaacgttttgcataaacgacattttagctaacatgaaaatcctttcttttaattttgcgctatatattgcgccatgtctatcaagcgctcgctataacccatttcattatcataccatgccaatactttagcatttttttcgcctattgtcatgatttgatcatcaatcacaatcgcgctaaaaggcgaagaaataaaatcgcttgaaacgagcctttcttcatcaacgcttacaatccctttaagggcatgcttactggcgtctttaagcgcatggtgaacgcttgctttactcacaacttttttaaaatttaaagacaaatccaccaaactcacattaggggtaggcactctaatcgcaaggcctgtaatcttagggcctaaatgcggtaagactagcgaaatggctttgctcacgccggtgcttgtggggataaggtttaaaccagccgctctagcgcggcggatgtctttgtgcttggtgtctaaaaggttttgatcgttagtgtagctgtggatggtggttaaaagcgcgttttccactttaaaggcttcatctaagattttgagtaaaggagcggtagcgttagtcgtgcaagaggcgttagaaatcacgctttcgttatagtaattagtgtgattcaccccatagacaaaggtgggggcgttttgcgcgggggcggagatgatgacttttttcacgctgtttttaagatgagcgcttgaagcttctaaggaattgaatttcccggtgcattctatgatgatttctgcgttagcgacagaaaaatcaagcttgttaatgtctcgctcgctcaacactaaaatatttttactatgcccgatatttagggttctattggcgtttaatttggcttcaaaatgcccatgcacgctatcatggcgtatcaaatgcaaaagagtttctaattcagcggtagaattgatggctacgatttccacatcttttctttgactggcgactcttatagcgcacaaaccgatgcgcccagtcccattgatagcgattctaattggcatgttttccctttatttaaaaattgatattttatcacaaatgcttttaaatcaaggcattcttaaggggttctgcctcattaagcatcaatcacaaactaaaatcaaaatccttatgataaacctttctataagctttttgaacgcttgtaaaaaccccactccctaaaaaccccctagataacggactggggtgaggggctgtgatgatgatgtgtttgtttttagggattagcgcgatctttttttgggcgactttccctaatagcaccacgattaaaggggagatcgtttcaaaaaggcgaatcagtatttgatcgctaaaagcttcccagccaatatgcttgtgcgaagcggcttggtttttttccacgcttaaaatggcgttcaataacagcatgcctcttttagcccatgcgctcaaatccccacaacaaggcacaggcacgcctaaattcgcatgcaattctttaaaaatattccttaaacttggagggatgggggcgtttttttccacgctaaagctcaaccccatcgccaccggcaattcttgttcattttctaggtaggtggaatggtaggggtcttgccctaaaagaatgattttgaccgcataagggggcgttagattgaatgcataaaacagattagagcttttagggaaaatggttttagggctttttagggcttctaagtagcgtttttctatttctaaaaaataaggctttttaaattcgctttgcaaaaactcccgccaagccaaactcaaaggagcgtagtcaaaaagcttcatgcgtttagttcgtggtagtgttttaaatactctttttgcatgcgttcttgtaattcttcataccaggtgggcgagctaaaatcaggcgtatagctttctagcatgaccaaacgggtgcgcgctttataagcttctaggggcttggaattaaagattttaatggaattgattaacaccatgggctggattttgagctggaatttttcggcgatgattttagccccttgcttgaaagggaggaatttttctcctcctttgcctctagtgccttcagggaaaatcactaaggggcggttttgatctagcttttctttacatgcttttaaaaggctcacaatcccctttttatcctctctgtcaattaagatcattccggtatccgttaaggcatgcccataaaaggggatttcgcccagctcttttttagcgatccaacaaatattactggggtggtaggcttctaaataaatgatgtctaataggctttggtggtttaagacaatgagtttagcacccgtgtcaaaagcgcctattttttctaaattaaccccggtgagaggaaaaaaacacgaacaagccctacggctagaacgagcgttattgtttttgcggttgaaataattgaaaacaatgataacggctaagcctatagcgatcactaaagccctataaaccgctcttaaactatttgacttcattttttttgacccatcctatttgttcatgcggggttaggattttataataatcatcatgcgaacctaagattttaatcggcatttcatctttagaaagccctaaaatggtggaattttgcgtgggcagaatgcggatttttttatgagcgagcaatagggctgatttttgcgtgaataaaaggttatacaaaacaaaccctaagcacaaaatcccaagccctaaaaaaatgagtttgcgcccaaaaatgaaaaacagcaccaagaaaaacacgcacaaagcgagtaacgccacgttagaaaagactaaaaaattgtttttagggatgagatcgctttgaataccggtagtgtcttgagtgggaatggctgaaaaagataaggttttaaactgcctattagaaagcgaaaaataatcaaaagaaaggttttgaagggttttaggcaacacgcaataataaaaaactctcccttctttagccttgatttggcttaaagaggcgttatcaaacccctgtttgatcgcttctttgacgtgaaaatcttcccaagtggcttctttgaacgctaattccatcaccaaaatattgtttttatcgtcatagtctttggttttgtattgcacaacctgtaaatctttagccatgacattcgcataacgagggtttttggacaaatccgttacctgcaaagcaactttgggggctatggaataatctatatacttgtctttattggaaaacgcgctcacttctaaggacggaataatcgcttttacgcccttaatcttgtaataataagttgctctaaaaagctcttgttccacctttttccatttaggcatcttgtttaaaagctcaatttgggttttatccaacccgtctttgattttggcttccaaaaactcagcgtcaaacaacaataaatcataagttacgcctatggtttgaccgatataaactggggtgttttctaaatcttctaattgggggattttcacataagccactttagccttgatctcttctggctcatgagcgtcctcagcaaccaaaaaagccgccaaaaagcttaaaatcaagccaatgactttaatgattttgattgagtgggcacaaaaactcattaacgatttttcaaataaaaaccccatgagtttttatttcttcttaggcgctttttcatccattttctcatctatgatagaccaggttttcaagctgtcaatagcggtttttagttgaatatcatcattgatcattttaggggtaacttctttttcctcttcgcttttcttgtctttatccgcctctttggaattagggtttttatcgtcaagttttttaagctcttgctctaaatggtgtttcaaatccgcttctttcaagctgaatttattttcattttctggcgctttacccggataaatcacaatatcaggcgtgatccccttagcttgaatggtgcgcccgctcggcaaataatagcgtgcggtcgtgattttaatggcttcgtctttattgacagggagcagcacttgcacgcttcccttaccaaaggttttttcaccgataatgatggctcgcttgtgatcttgcagtgcccctgcgacgatctcgctcgcgctcgctgaaccgccattgactaacaccacaacaggtaaattggtataaggggctctgccattagccttgtattctaaattttcctccttgtttttacctctttgagagactaaaaccccctctttaatgaaaaggttagacaagcctaccgcctggtttaatagccctccaggattccccctcaaatccaacacaacgcccttaatgttggggttagccttcaagccgtctaaaaccgatttggtaacatttttatcaaaagaattgaccctcacgtacaaataaggcgtgtctttaatttttttcacatagacagaggggatcttgataacatccctaacgatattaaacactaaaggttttggctcatttttcctaacaacagtgatctgaatagaggtttttggcttgccgcgcatgagattaaccgcatcatcaatgctcatgctcagcgtgctttcgttattgatttttaaaatgctatcgcctgatttaaccccagccttgtaagctggagtgccttctaaaggcgcaataacggtcaaaacgccatcgcgcatgcccaccgtgatcccaagccccccaaattcgccctcggtttgggcttgaaattctttaaacttcttttcattcaaatacgctgaatgcgcgtccaaattagagagcaagccttcaatcgctttagtcatgatctcagaaatactgattttatccacatactttttttcaatttctgtaaccacattagagaaacgactgaacgcttccacccttttagccgctaattcttgcggatcttctttgaccggcttgaccggctttttttccttaacttcaccaccatgcaaactcaccgcaagagaaatcgctaacaaccctttaaaaagtcgttttgtcattgttaatagcaccacccatttttgagattagaaagaatcacctttaaggttttattcaatttttgcgtttattctatctaaaatttagataacatgcccattcattcactcattttgagcctaatcggtataacaaaaacgcgtaactccccgatccgttcaaatgcaaatcgcaaagcatgcccgttacaaaaacattagaaatggggcttactttagagcctctatcgcaaagacaataacctttgtgctaactttgacgctaattgctgatagatcgttttattttgttgtctaaaatactctactaacatttttaaaactttttgttctgggaataaaattaacacaagattaaaaatttcatcattatccaaaagcttcctataaacgcttggcgctaaatctttgatttctctaaaactttctaaaggattttcatcaaaattcaaactgggtaaatcgggtaaaatttcacgccatcgcgctaaatgggttaaaacctcatcccaaacttgcgggatattaagagattcaaacaaccccttaccataacacaaactcaaaggcacgccataatcagcggataatttttgcaattcttctttataataattttgatttttattcaaaccctcatctataaaataaaaatagccttgaatgttttcgccataataatggattaaagcctctaatttcctttcaaagttatctatttgccctctctttttggcgctgtcatgatcgtctcgcattttttgttctataaaataatatgtgttatcttttttagcaaactgatctaattctaaagattcccttttttctttatccttattgtaataaggaatttttttagataaaggtgaaaagttatgctcttttaaatattgttctattaagcattcaaacgcatcgccaaacttaatctcatgggaagtcaataaattttgtaatagttttgtcttaggcttagtgggtctaaaaatccccaaatagcgttcagggttttcagcaatattttcaagtaattttgctttagatgttccaaaaacaaaacgattaaaaatctcgttaaaggtttgatagtccattaagagtccctttggcagatatagcgcaattcatctagcaacaaaaattgattttggtaatacgcataaaaaaatttccaaccattatggttggttttattcaaatatttagcactcatcttatgaatagaagtttcataattttcattatccctcacttgtccgttttctaaaacttgacaaattttttctttgttagatgagtataaaaaatctccaattttgagtaattgtttagaaattaaaagactcatagggatttttgggggtttagtttctaattctaaattagtgataaaatcgcttttatccctagcgctattaaggcgttttgccgcttctttgatataaaaagaatctttttcaatgccaataaaatacctgttcatggatttagccacagcccctgttgtgcctgtgccaaaaaagggatctaaaataatatctttaggtttggtcgcgcttaaaatgattttttttaaaagcgcttctggtttttgcgtggaatgcacttttttaccttgcgcatcttttagcctttcgttacccatgcaaatagggatttgccaaaccgatttttcttgtttgtcgttattgagatacttcattgttttataattaaaggtaactttgctatttttgtgtttagcgcaccaaataagcgtctcatgggcgttgcatagtctcttgccagcaaaattaggcaccggattactcttatgccaaacaatatcattgagtatccaaaaccctaaattttgcaaatgaaaaccaattctaaaaatattttgaaaactccctatcacacaaatgctgccattatcttttaaaatcctttggcattcttttaaccaacccaaacaaaaggtatcgtattcttcaaaagagccaaatttatcccaatgatcctcaacgccttgaaattttgtgccttcaaaacgcttcaattccccctctgtttgcataaaatatggggggtcagcaaagataaaatcaacgcttttattaggaaaatcttttaatttttctaaacaatccccctctatgatagcgtttaaattttcttttaaaaaatccatgattaactaacctttcattctgctactctagccattttaacacaagcgttttaaggctatcttaatgtttagtccctagctttgttctcatcaaatgcatcaaatgatagaagctatctatccccacctattttaatcggtataataaaaacgcataactccccgatccattcaaatgcaaatcgcaaagcatgcccgttacaaaaacattagaaatggggcttactttagagcctctatcgcaaatgagagcgagattagataatacagaataaagggaaggctgaacctccgcctctacggtagatattgttgtcgctcgcttctttgctgatgaatgtggcatcaaagtcaaaatctccgatggctttggcttggcgcgacaagataagggcgatattggcattaaatggggggggggggggggtgcaagatttcttgtattaaggctttgctgtcattcccttttaaatggggcaaatcgctcgttaaaaatccaagcgttttttggatttcaatcgtgcgcgcaatgactttaatgatgttacttacatgatcaaagtcgcaaggctcgtttttgtggctttttaaatacttgtctaaaaacgccatacccccctatcatgtaatcatgaatttcctcactcacccccctaaaataagcgctatggttgatataaagccgttgttctggttcgttatgagagggttttttgatgatggggttacgatcatgcgattctttgtagtaggattcgcctatggtggcgtcttttaatttgtcaaagctgtaattcaagctttctttatttaagacatgcaagccgattagttcaatccctaaaaggcttaaagccctgaacaaatccttattttttgtgaaaaggattttagggtaatcgattttaaggaagtcttcataacgcttgcggtaatttggggaatacaataacgcataaatatagcctaaaacctctaacggctcaaaatggtggctataacgcttgtctataaagcttctaaactctggcgtaaaattttcggtgtagttggggttatggtatagtggatttacataatcgcctccctccattcctggacatgtccaagtgcgcaaatctgaaattttattactaacaaatcctacgccgcttttttgtgattgacaaaatctgcgagaagtaattagcgcgacatttttgcacatttgattgggtgttttagggtttgttggggggggggggggaaaaatcttgaagacttcgcctcgtggataagcgataaaagactttgatttaccggtataataagtgtagtaaaaatcaaaagggcggtattggcacaaaacaatgtattcttctaaattgttagcgtttgccttaacgtctttaatggcatattctaaacgccaatctctgctatcttttttaatattataaattctgcgtaattcactgggttctaaggttgaaaaatcttttaaaagcttcagcaagctttctttgtccttgtggaaaacgacatggtctcttcctgtaacaatccccacacttgagatttgaaacatatcctgaacgctaaagccttgctcgtattcctctaacaagggtgttttttggggtatgagtgagtaaaaaggctctcttggggcaagctcaagccattcaatactattcaaatcgttttgggctaaaaaggcgtatttttcagccctttcgccatacacatcataataaaagatttttggcttggtggcttgcgcctttttgacaaagaggttaatggacacaccttgcatgatattgaaaacgttttcatcttttgcgccttgtggggtttcctcctttttcctagcgtttccatgcaaatttaagatataaagctcatcgtagcattctaaaagagaacgccttaaccccctaaaagtagggttgtctaaaaaggcgttgttagagataaagccaaaaaggccatgccctaatgattcgatcttgttttgagcgaaacgcatgaatttcacgtaatcgtctaagagccatttagggtttttctccttttgcaatttgtatttggaatggaggcttttaagggcctttagggcgtctttactaccgctttctttttgtttttgaatgttctttaaaagcgtttggattttatcggcaagtttaacgtttttttctatttctatggtttgaaattcaggctctatgccgtaagtggccttcacttcccattcaaacaagcccttattctcgctcgccccgctataaggggggttaccggtgatgataaggatgttttcattttttttgattttttgggcgtttgaaagctctttttcaaaaatcgggtttagcccacgataagcgacgatctcactaggctgtatgagggtgttggttaaaataatcttaagcacgtcgttttctttgagaggttttttaaattcctctttaaaggcttggctgagattcaaatgagcgatcgcataaggagcgatcaagtattcaaacccatagaattgcttcaagaggttttggtatttgtcttctttagtggaggtgcctccatcgcttgtctttctcgtttctagcgcttttctaaacgcttccaataaaaaagtgccggtgccggtagcaaagtctaagagcttgatgttttcgttatctaaagcgctttttaagcctaagggagcgtctttgaaatgcgtttcaagcaggctgtccaaagcgttaatgatgaatttcaccacagaatctggggtgcagtacacgcccttcttctctcgcaatttagggtcataagcgcttaaaaaggtttcataaaagtgtaaataagggtctttatcgtcattcaaatctttaatgatagagtccatatcaacatgattgatcaagcttaaaatttcatttaaaagccattggatttctttgattgcatcaagcttctttaaaaaatccgccatttctctgatcacagcaaaatttttaggaatggagctcctcacattattcaaatctattttttcaaaagggtggttgagcttggctataaaaaggctgtaagtgagcgtttgagcgaacgcatcgctaaagtcttcaaaactcaattcttcataaagatattctttaaaattcttaaaaatgctagaaacttgatcgtctttatcgtctttttggtatgcgattaaagcgtcttttaaatacttggtgggtgcgtttagtgcgtttgcgaaatctttagcgttagtaataggggctgcttcgtgattgaaaaagcctctaaacaattcaatgagatcgcgctcggtttgcgggttgggttttaggggtttagagagttcatcaaggctagcgatagaaatttctcttttaattaaaggtttattctcttcatctttccctacccacacgaaattaaggtaatcggtgagcatgagattgggattcaattctaaatatttaaggatttgatcgctttttaagagctggttaagcttagtccctatagtccctacctttttattttctatatagccgacattaagcccttgataagaaacgcgaaaatcaggctgacccccttgtttgtcttttttaggctcatgttcaatcttaaattctttattgaaattgtcttttaagctatcaagcaagttgtgtaaagaacggcggtgcgcgagctcattactttcaggcgtcagatctttaatgccttctaagtattcttttagcatgctaataacccctttttaaagtttttaagccattttcatgtgcatgtcaataaaagtggcttgatggattaaagcccctacgctaatggcatccacgccgcttttggcgtaagcactgatgctctctagtgaaatgttcccgctcgcttccaataagacaaaggggtaatgcgcctctctataagcggcaatttctttcgtttctccaacgctcatgttatcgcacatcacaatatccgctcccgcgctcatggcgtttttggcctcttcaaagctctcgcattcaatttcaattttagccgtgaaaggcaagttttttctggcatgcgttaaaaagcttttgagatctttcacatgctttaaatgcgtgtctttaagcattaaagcgtcatctagccctaagcggtggttgctcgctcccccattaagcacggaatatttttcaaagatccttaaaaggggtctggtttttctcgtatccaacaaacgcaccttgtgagaatttaaagcttctacaaaacggctcgttaaagtggcgatcccgctgctgtgttgcaaaagatttaatagggtgcgctcaacctttaaaagcatgctaaaatcccccctaatctccattaaagtgtctttaggcttgaaacgctctttatccttaatgttttgagcgcattcaatgccggtcatttgaagcaactctaaagcgtatttttcgcctgaaaacacgccctcttgtttggctctcacaaaggctgtggctttaaaatccttttctagcaccctttcaaacaaatccccatgccctaaatcttcttttaaagcgcattctaaaaaggttcttatctccattaggataactccatcattttagttaaggcgagtctggctaaacgcgccacctcatcttttaattcaatcacattataagccctgtggtttttataagcctttaagacttcaaacaaatcctttaaagtcgtttcgttcatggtggggcaaaaggcgagcgtgctagaaagaatgaaagtgttttgatgatggcgcttggctttcaagcggttgactaaatggctttcagtgcctatggcgactttttgattggggcttagcttttctacaaattctatgatttgactcgttgatccgctaaaatcagcattagaaactacgctaggctcgcactctggatggacagcgattaaaatatccgggtatttttggcggtaaaattcaatgtcttctaatttgaaaagctgatgcaccgaacaaaagccgttgtaacaaaccacatcggcgtttttgatttcttcttggctatttacgcctaaaatcgcgctttttaagccattttctagggccagattttcccccaagcatttatccggtaaaaaaaagatttttttattttgttttaaggcgtgatcaaagattttagaagcgttcctgctggtgcagaccacgccgtcatctttagcgactttggctttcacttcagcgttagaattgatataagtgatagggtaaaattctttaacgccgtattctttcaataaatgaacgcttttatcgtagtaatggctgtctatcatcctcgccatagagcagcatgagagtttgggcatgatcacttgcttgttaaaggctagggccttcacgctctcgcccatgaaatgcaccccgcaaaacacgatgaggtttttatcgctctggcttgcgattttagctaattccaagctatcgcctgtgtggtgggctaactctacaatctcatctttttgataaaaatgagccactaaaagcgcgtctaaatcgttcaataattccacaatagaagtttttaaatcgttatcggttggcatgaaattcccctatactttccccaaacttcacgcttttttctttcaaatctttaaaagcggtgttttgaatgaataaaacgatagtagagcccatttcaaaattccctaaattatccccctttttgattttaatgggggggttgtaagagtaggtttgcgtgaaacgggctttagcgttagtttggatattcttatcaaaattaaaacgcattttacccacatttaacgcccccaccgctacaaaatacaattgattgccttgaatgtcttttgcaacaagtatgaccctttcattgcccacaaacagattgttgtttttgtgtagtgagggcttattgactggcagtaatttccccgcaaaataacgagcttctaaaatttctaaatcgcaaggggcgtggtagtggtggtaatctttgggcgaaaggtaaaaattcacatagaaaaaagaagagcttaaggggttgatttcgcccactaattcatgcactttatagggcatgcccttaatctgtaaagcggtatcgttgtctaaacaagcgcattcggtgatcaaagcgtcgcagggcgcgatgcaaatattaggggctttgtcaaaggggcgttctttttttaaggagcgcgtgaaaagggcgttcaagctcttgtagttttctaaaggctcaaactcgctcaaatcaattttaaagatcttaatgtaaagggcgttgatgcctttttggataaaagaagggaattcataaccagccacagagccaaaaacccttgaaagagcgttgcttaaagctaccattttaaccctgccatgttcagtataaattccacctcgcccttactcactttaaattctttagagatagaatccacgctataaccctcttgatacatttttaaaacctgtttttcattggtctcatcgctaacggcataatgccccatgtctttgaatttgttttctaaagtaatgattttttcttctaaataatcgcgttctttgtccatggatttttggatttcttgcaactggttataaaggtgtgaaagggtcgtttttaatgagctatcctctttagcgcttttttctaaagaaaggccttccaaacgcccctctaattctttcaaacgcttagaataaatataattttcttgataggattcgtctaaggttttttctaaacgcctcattttgtggtaaaactctttttctttaagatacaaataccccaccaagcacaccaacaccaataaaatcgcccctaaaacgaccataaacaaatcattagaagataacatgattgctcccgttcataattttaagccttttctttcgctatggacaatgaaagaatcataacgcttaatgtctaaggcatgcatgcgagtgatttctaaaaaatctttatccctagccacgccaaaaaaggctaggatcttcccttctaacacgcaacgcccatagtaagtttgaggcgctatcaggctttgttttttcaagcaaatgagtccatgccctaaagcgatgatgcggttattttgctccaattcaagcaaattttcttttaaaagcaggctttctaatttttctagcttgaaatacagcgctttgagcaattctagagtgtcattttcaatgttcaagcgtgaaaaatcaaagccagaatttaacaaatcaaattcttctaacaccgctaaagagcgtttggttttagaaataaacctttcataagaaaacgacaaatcgcattggactaagcgcgtttcaaaccctaaagcttgggatcttaaaaccaactcatgcatgcttaaaccccacatcaaggacgataaaaataaaaaacaccacccccaaatagccattgctcacaaaaaaggctttaggaatgtttttataatctctagcgactaaaatctgctcatagagtaaaatcaaagctgaaacccctaaacctagatacgcaaaaagccccccatgatagcatttcacgaaacaaagccagcagatcagcgctacaaggtgcgagagccttgaaagattcaagcaccatttttcccctaattggctaggaatggaaaacaagcccctttctttatcaaactccatatcctgtaaagaatagagcaaatcaaatccagccacccataacatcacccctaaagccaaaaagacattccataaagggatcgctcctaaaaccgccacgcttcctgcaatgggggccaaacccaaagccagacccacgacaaaatgcgccaaagaagaaaagcgcttgaaatacgaatacccccctaaaatgatcaaaaaaggtaatgagagcttgaaagctaaggggttaataaaatagctcactaccacgaataaaagggcgtttgaaacgctaaaaatgaccatgcctttaacgctgatcctaccatccacgctcgggcggtttttcgtccttgggttatccttatcaatatccctatccaccaagcggttaaaccccatagcgaaatttcttgcccccaataaggctaaaaaacaaaggattaaggtttctaacccaaaaaagagcgtttgatttttttgataggagcttatgaccatagccatgagtaaaaacatgctagaaaatatcgtatgctccaaagcgaccaattcgcttaaagctttgatttggtgcgtgatttttttaagcaattatttgatccctaataaaatgacttttctaacccacaattgaactaggcattataatatattgatagcaacaatacaagaaaaagcccgcgcttaaaacattcatgcttaaataaaccttaaaaaaacgcgcgcttaaaatcgttaaaaacaaatgcgcccccaaaagccataaaggcgaagaaaccgaaatcgtggggatggttaaaggcatgcttagaatattatccaataaagaccctaaacccaccgcatgcaagaacaagctcaaagggaaaaacacgataaaaatcaagcctaaaggaatgctaaagagctggtagggcgaaaacatagggaaaaaggcatgcgcaacaatgagcatgttcaaaaacactaacacgcttaaaatgatcgcttgaaacgatcgcttgaaaaaagaagaatctttaaaaaaaatttgagtgtgttttaaaaacaaaaagatataccacaccccacagacagaaagcaaaaaccccacgctaaaaagcaatttagggagtaacgctattgcgatacagcacgctaaaaccaaaagtttaaaacttaagatccttaccccaaaaaagcatgccaaaaaccctaataagcccattaaaaacgccctgaaaaaagagggtaaaaaatctaatagcaataaataccccagcaaaaaaacccacaccaaaacccctatatcataaaaagcgttcctgtaagggaaatagcgttgttgtaagggggtataaaaaagcgaaaaaagaaaatacacgctcgcgcttaaaatccctaaatgaaacccgctaatggctagtaagtggttgatccctagtgcgttagccctgtctcttaagtctttattcaagctatcccctatgaataacgctcgatacaaattacccaccaaagcgttggaatgggtgctgtcaatgaaatggcgcaaatgcgatttgaaatcttgttttcgcgttaaagaaaaagaataagtttgaaaaaagcatgattttagagactctaagaacgagcaaggcttgatcttgccaaaaaattgcgcgtggcggtattggaggttttttaaaggctctttaatggtggtgtaaaagatcatgcccttagattggagttttaagacaaaataagttttttgatctttagttttagggtattgcaacaggatttgagcgttcaggctcgtaggttttgaaaaatcaagcttttggtgattcaagtattctaaatagagattgatcgccaacaaaaggcttaaaacaaccccacaccatgagtattctttgggggttgcaagaagttcaaacgccccctgaaaagttttatctttcaagttgtgggtatttcaaatttagtttcttgtccctcttctaaatgagaatccataggcatgtcttcatagcgcgtgaaaggagcgttaaagcgcgtataaaccgttcctgtagccccattcctgtttttagccacaatgatttcagcctcttcaatactgccattttgcttgtggatacgcctttcttcattgacttttaggtgcagctcttgcgcctcttcaatcttgccttcttttttgagtttgtctattttgttgtcttcagccctcatttgatagatatagcctctatacaaaaataaaacaatatcagcgtcctgttcaatccctccgctgtctttaatatccgaaagaatgggccgtttatcgtccctattttctaggctgcggttgagttgcactaacgctatgatagggatttctaattctctggctaaagttttaagctcccttgaaatttcagcgatctgttcatggcgctctctagtggctttgttccctgacatgagctgcaaatagtcaataaaagcgatacccaattccttgtgttgggatttaagctttcttaattgcaagcggatttgatccattctcacgtaacttttatcgtagaaaaagagttttttttgcgaaaggtgatcaaagcatttggctaaattttcccattgatcatcatcaagcctcccgctttctaaatcatgcatgttaatagaagtgagatccgatagcgcccttaaggcgagttgctctgcggacatttccaaactaaaaaccgctacccccctatcgtcattgagcgcggataagaccatgttcatcatcaaactggttttacccatagacggccttgcccctataatgaccaaactcccttgattgaaaccgctcgtataattatccaattggacaaagccagtcggtataccggtaacttttaaactcccttttctttggttttctgtaatgagattcattgcgctttcaagcacttctttaatacccctaaagccctcaatcatgctgccattcaataacgcatagacttctcgctccacagtgtttaaaatatcgctggatttttgcgcgctttctagggcttgctctctaatggtgttagccagagtgaaaagctttcgtttaatggaagcgtttttgatctcttccacataggcttcaatattgtctatcgggcttgccgcaaaaatagcgactagatcgtcttcgctgatttgcttgtctttgggcattttttggcggataaaattctcatcaatggggcaatcttcttcatggagtttcaaagcgatttcaaaaaacaagccatggggcgggtagtaaaaatcgctaggctctaaaacgctatggatctcttcaatcttatgattggctaacacaatgcctgaaagcacgatcctttcaatgttttgcaattgttgcaaatgctttaaatgatccattcttatccttttacaatcgtttaattttttctatcaaatctaagggcgttaaagcgtagttattcttaaattccaaacccgctagggcgtgtgctaggcttgcgttaatagcggcgtctaaaggcgtgtagttttgagaaagtaggcttacaatcagccccgctaacacatcgccactccctgctttggctaaagccacgctccctaaatggttgataaaaacccgcccttgatgagcgattagggtattagccccttttaaaagtaaaaccaccttggggtatttttgagaaaaatcccttgcgatttctagtttattgtctagtaattctagcatgcttatattgatccccactgatttcaataacgataaaaactctttagggtgaggggttaagatcacttctttttctaaagcttgcaacacctctttatggtaaaaaacgcccgcatctaaaacgcatggggctaattcaagccacttcttaaaatcctttggaatattttctaaccccatgccaagagcgaacgcgctgagttttttagggaaattttcacaaaaaaccaattctaaaggcttgttattagaagttatctcgcactctaacgcttggatactcaccactccagatccaaaacttaacgcgcttaaagcgctcaataaccccgccccactatgcttacccaaaagaacatgcgcatgcccgtaatcgcccttgtgagcattttttctatcccttaagggcagtttgagatcgcttttttctaataaaaaagtgtctgttgggatctcataaatttgattaaaaacccctaaatgccccactttcaattcccccacatagtctttagccctatcgctcaataagcatgacttgatagcgcccatgctgatagtcgtatccgctttaaacgccctcttatccaccctgcctttagaatctatcccgctaggaatgtcgcaagcgattttaaagcgcgctttttgagaaaggctttcaaaatctaaaaacggctctaattcgcccctaaaatgactccctaccacgcaatctattaaaacatcgcattccaaatctttatgattgtcttcccatgttttgatgactactccaacttttttagccctttctttttgcaattggcacatggggtttttggctaatttcatttcaaagactagcactttaaaacgccccattaaacgcctggctaacgcatagccatcgcctccattatccccactcccacaaaggataatgactttagcgcctaaagaagcgttttttaaaaccgccctttctaaagccatagcggcgttttccattaaaatgtcttcgcttaaaagccattcttcaagcgcccttttgtctagggcattcactttttcatacactgaaagcatttttatccttgaaaatgaatacagaacgaattttcatgaaacgatccctttaaagagggttcgctatgaatttctaaacgcattttatacttttcacacacttttttcactaaatctaaccctataccataacccaacacgctagaattgaaacgcgcgtaacgaacgcttaattctgtgatcttgtctttagggatttcataccctaaatttttcactttcaaaaactcaggcgttagctctatgtggatatacccatgcatgacgctgtatttgatcgcattcatgagcaaattgctataaagcgaaatgaaatcctgctctttagccttcaattccactcccactagatcgcttttaaattccagcttgtggtagtctatcatctcgctaaaaagcgtgttttccttaataattagggcttttaaatccaaaagcacaaaggattcgcgctcaatgtcttgcatcaccaaataagagagagagcggtataaaaaactcatgcgctggatagcgattttaatgcggcggtgttgttggttgtcttctaaagtttttaaagacaagactaaagcgctcatgggggtgtttaattcatgcgtggtgttttttaagaaatgatcgatgcgaatgatttcattcctaatgggctttaaaaacaaacgccccaaaaacacagaaacccctatcacgcataaaaacgctacgacaaacactaaaaccatattacgatacaaagaataaaaatgaaggggtttagaatttttaaaaagcattttagccacgcctaaatgagcgaaagtttcatcgctgaataagtaatactcccccttaaaactaaaaaaatccgcctctttatgggttttaatcagatccgcgctttcagggatattggaatataaaacacgctttttactatcaaaaagggctatggaagcgtctttatagcgtgaaatcagagcgtttaaagcgttgtgataatccgcatgcgtttgcatgtgcaattggataatttcactagcaatcttagaagccattttgtccatgtccatgcgtatcattttgattttttcgtttttttcatagttaaacgctaaaacgctaatcactagcattaacacaaacgaagagcctaaataagtccctaaaaagagtttaagggattttatgatttgccctttatgctctaaaaaatattctaaaagttgggcggttttgggcgctaggatttcctttttccctttaacgttcaaagcgtgttggtggtaaaatatgttaggcatgatttctatcggatcatcattgaaaaaccttttaatgcgtgcttctagttcgtctaaatcaaaaggctttttcaaataatcgctcgcccctaaattaaaggcgttttttaaggtagcgttatcctgtaaggcggtgataaaaatcacaggcgtagagattaaaaaatcgtttttgatgcgcttaaacaattccaagctattcatttcaggcacttgcacgtctaaaagcaagaggttaaagcgctcaacagagagcctttcatgagcctctttcccgttaaaagcgcaaaacacttcatagcctaaatgctccaaaaactccttaatactctcgctcaaaaggtaatcgtcttctagtaaaaaattgtatttcagcatgatattttgtaaatcaagtttatataacacattttcaatgtaagtaaaataaaggctttcttgttcttcttttaagcctttagataaaatcacatcgcaattttcaaaatacaaacaaagatgtttattttgcgtttgagatattttcgcatggttaaaagcgtcaatatagattaaattttcccatttatccaaaagatcaaactcttctatagagcgagccaaacataaaggcacaatatggtgcaactcaaagcccttttctttttttacgccatgtttttcaaaataaagggctttttctttaatggagcgtttgagttttttatcgttttgtttgttttcttcattgagcgtttttaaaataagcctctctttattggtttcaaaaaacacgctttgttctagcaagctaaaaatttgttgggcttgatttttccaattatgataatctctcttgtctaacttgtttccgttaaaatggttaggattgcaataatcttgcgctaactcttttaatttttctttttggatacggcttaaactcctatactctctaacatattctataatttcacttctagtaaaattttcaatatttaaaaatgtaacaaaaaacatcatttcttcaatgtctaaataatgattttcaagctctatcatcacctctctgcattctgccccaaaaccttgtaaaagattttctaaagcttgcgtgtaacaaaaattttttcttaacaaatcctgcgcgtttaaaaattctatagctaagggagttaaactgatatatttaatattgctttggatgtaggggcttgtaggttccttatttttattgtagcgttcaatcaatcccattctatgcatatctacaaaaagattttttctcaagctatcttgggttacttgattctttttttttaaattatcttgaggcatttcagacttgcagatattatcaaccacttttgcataaatctcttcgcctatgatattgctagggcgtttgctcatatcggtggtgcgaatttgcaaaaaattctctcccacttcattaaaaatagcttgaataatgattttaatcttattttgatcgtaacgattgtgttgggataagtgtaagctcctataatcagagctttttatacgattagctaagaatttcaaacactctttactaggatcaagctgtgtgatttctagcaaaattttttctaattttggcatgttaaatatccttttttatttgtattcattatacttaagcatttccaaactctcatgcacatatccagcatgggtttcacaccctataaaattacgccccaaacttttagccactaagctaatcatgccactgccgctaaacaaatctaaaatcaaatcgttttcattagagctagcctttatcatgcgttcaatgagtgctttaggtttaatgctagggtgttttggcttaaggattttaccattctctttttcaacatgcctttgtgaagtgatttcccacacatcaaggcataatttgcccttagggttggggaaccagcgtttgttgttttttaaaatccccttactttgagcatgtttgatgcgttcagtagattcataagcggtgcgcacttcatcggcattaaaggtgtagtttttcttgtgcatgctataaaataaaatgctttcttgcgcgtggttataacgctttttggcgttggcaaacccatcttttttaacccaagtgataaaatttaaaaaatgcgcttttttatggcacaaatacgctaaaaataaagcacaattaaatggggtattaaagatataaaaactccctgtgtctttgattttgggtagcactttatcaatccaagcgtaagaaaatgttaaaaactcttcatcatttttaaaactatcccatgaagcaatcttaagattgtaaggaggatcaataatggctaaatcaacgcttttatcttctaatttgtctaaaaatgtgaaaacatcttctatataaatcttattcaaaatcaaacaagtttcctaatttttgctcaatcaagggcttataattttcatagagttcataacctataaaatttctttttaaaagctttgcttctcttaaggttgtcccactcccgctaaatggatctagaaccacatcgcccacgcaactatacaatctaatcaaacgccttgctaattcagccggcattaaagccgcatgcttaccaaaagcaatatcgtttttattagggattgggatttcccaaatttgtttggtgaattccacccattcctcttgagtcaattggctttgttctttttgctcctctgtgggttgtttgggcttgccgtctttgacaaacacgccgataaattctatagtattttgcgcataaaaatttctaggataagggtagctcccaaacatcaatcttttagtaggatttacgcgtttccaaatatagacatctagtaagaacattttaggcttgttttctagtatgttgtttaaatcatgcaaaatggagtgttgaatatcagcatgcaaatcaaaaatatggcggttatagtgcgtgtttaaaacctttttaagcatgggcattaaaggcgcattaatgcatagcttaccattgggttttagcgctctgtagcactcaagccaaacttttaaaagacctaaaagataatcttcatatttttctaacgctcctaaatcttcaacatgttgggctgaatgttgtaaatcttgtgtgccattttttgcgtaatctttgatgttgaaataaggcgggcttgtgatgatcaaatccacgctattatctggcacttcattcatgttggtgctgctatgataaaacactttattgatattcaatcttatttttaccttttattaaacttcaatgggtttcacagagacaattttacaatgaaatgggggtattttaaaagaatgagtcagtcaaggtaatctaaattttcaataagccaaactccctaacgctctcgcttaaaaggtaatcgtcttctagtaaaaaatctttttttgcatgggggtattgtagtgcttaatgggtgggctttgttataatacttcctatgtttttaaaggagcgtgatgatgaaaacgaacgaagcgcaattttatgaagttttagaaaaccttttcataggcgttaagattgaagacaagccaaaaagccttttagattctagccctagagccatgaaaaatggcatgatcaacctcatgaaagctaaaagccagtattaccaccataaaaaacaagaattaaaaaaactcattgattcaaaatgccaagataacaacgatctcaaagaagaattgtttgacaaactctatagctttttcaagcgttatttcagcgctaatggagggatttatttcaacgacacgcccctttatgataatctttataccaaaagcgattatgaaaaatgctcccttaaaaaagacaccgccttattttataaaaccaaagatctttattacgtgaaaagcgaaacgatttataaggatttttgctttgaattagagggtattctttttaactttgacgcttctttgctagaaagcaaaaagtataatgaaaaagtagaattaatctttgatttaaaaagtatagtaaaagatatagacacaaaaactaacaccttaaattttagcgttactcttaagagcaataatagccaaacaaaaacgaatgaaatcctaaaagaatgctccaatcaaggcgtcaaacttgatgaagaagtgttaaaaaaagcgttggtgaaattcaaaaagcaaggcagcatggattatttcatccataaaaacgcgcaagggtttttaaaagagcagttggatttgtatctgtttgaatacctttttaaagaaatgaccgcatttgatcacaaacgccttaatggaatcaacattattaaagaagtggctttagaagtaatctcattagtgagcgaatttgaaaacgaactttgtaagatttggaacaaaccccgcttggtgttaaactcgcatttcatcgtgagcctagacaaactcaaagccaaaaactacgatttgaacaagatcacaacccacccaaactaccccaaacaagttaaagaatggcaagacttgaatttaaaaatcacagacaatcttttagaaaacgagttcttgcccctagacactctctattttaaagatttagaagaagaggttaaaagcttatttagtgaaaatgaaatcaacggcacgctcattaaaagcgaaaactaccaagccctaaactcccttaaaaaccgctataaagaagccattgattgcatttatattgatccgccttacaacacgcaaaacaatgaatttgtttatgcggataatttcaaacgctccagttggctcgctatgatggaaaaccgcctagagcttgcgcacgctctattgaatgataaaggcgtgatgtttgtgagcattgatgataacgaacaggcttattgcaaagcgctcatggacgaagtgtttaatgggggggggtgataactttgtagcgagtttgatatggcgaaagaaatatggtggtggtaagggtagtcgcttctttgtggatttgcacgagtatattttagtatatgcaaaaaatattaataatttacaagaattttacatagatagaaatgataaacaaaaagaaatttttacagaaacagacaagtatgaagctgaaagaggaaaattttatatacgaccacttaaatcaggtctagccgaaagaaaaacgcttatatatcccatagagtgtcctgatggtagcacaatcactacacaatggatttgttcaaaagaaacttttgaaaaaatgaaatcagaagaaagaatagtttttaaaaagttaaagaatggttcttataatgtatataaaaagttttatgaaaaggataataatagtcaagttttaacagaaagtattatttatgatttagcatataaccaacaaggcaaggaagagttaaaaaagctttttgatataaacgagggcagagaaactattttcaataaccccaaacccgaagccctactccaacgcattttagagatttccacccaagaaaacgatctcgtgtgcgattttttcgctgggagcgggacgacttgcgcggtggcgcacaagttgaagaggaagtatatcggtgttgaaatgggggagcattttgagagcgtgattttgcctcgccttaaaaaggttataggcggttttaaaagcggcgtgctcaaagaatttaatggaggtggggtgatcaaagtttatgaattggaaagctatgaagagattttaagaaaaatcaagtatgaagacaatgacaaacccttagcgtatgatgaacaatacagcgatttagtggagcgtaaaaacgaatcttacacgctcaatgtagaagcgctagaaaacatgggcgtggatattaaagagactttagaaaatttacacggcgttggagtggagttttttaatgaaaaggtggtgaagtttaaggggaatgataaagaagtagagatcttaaaagccttaaaagaagcgctcatttggtaaggaaaaataatggcaaagaaaaaacaagaaataaggaataatgaaatttttgtcgctcaaaaactcgctgaagaggaattgaacgctaacgagattaacgatccgttagaaatgctggactttaaaagctttgatagcgataaggagcttttagattaccaacagcaagctctgattaacgcttttagaatgcttgtcgcttattttagggatttcaaagaaaataaaaaagaattttacgcattttatcaaaaacattattcattcgctaattgcgatttcgctaaaaagaaactgaatcatttgttaaagagccattttaaggtagaaaatcattgcgtgaagtttgaaaactttatcaaccgcctagccttttacatggccacagggagcggtaaaacgattgtcattatcaaactggtagagcttttaaatgtggctatgggaatgggtttgatccctaagaaaaatatcatgttttttagcgcgaatgaaaatctgatccagcaatttgaaaaagaaattgaaaaatacaaccgcaataaagattatgccaaacaaattgatttcaaaaaccctaaaagcgttaagaataaggatttttaccactctccaaaagattctttaatgaaaaaaatcgttcttttttattaccgcgcggatttaatgagcgatgaagaaagcaaggaaaaccttttaaattataaggattgttgggataatggggaaaattatgtgattttagatgaagcgcataaggggaataagactgagagcaaaagacaggcgatttttagcctgttatctcaaaaagggtttttattcaatttcagcgccactttcaccgaagaaagcgatctcatcactgcggtgtataatttaagcgtgggcgagtgggtgaaacttggctatggtaaagagtctgttttattgaagaaaaacaatttaaacgcttttaaggaattgaaagatttaaacgatagggaaaaagagatcgctcttttaaaggcgttattgcttttaggcatgcaaaaacgctataaagtagaaggctattttcatgaccctttaatgctcgtgttcacgcattctgtgaacgtggaaaacagcgatgcggaaatgttttttaaaactttagcgcgcgtgattgaaaatgacgatgagagcgattttttaaaggctaaagacgatttattagaggaattaaagaatccggaattcctttttagcgatggcaaagaacaaaactataaaattgagatttttaaagaaagtttaaagggcatggattttaaaggcttaaaagaagaggttttttatgccagcagcgggtatattgaagtcatcattaaccctaaaaacaaccaagaaatcgctttcaagctcaacacaagcgataaagtcttttgcttgattagaataggcgatattacagaatggatccgtgaaaaattaaagagcgtgaaggtggtgagtaagaatttgagctttaaagaagagagctatttcagccagattgataagagcagtatcaatatcttagtggggtctcgcgcttttgacactgggtgggatagcacaaggcctagcgtgattttatttttaaatatagggcttgatgatgacgctaaaaagctggtgaaacaatcttttggcaggggggtaaggattgaaagcgtcaaaaaccaacgccaaaggttagcgtatttagacatagatgaagccattaaaaaagacttgaaaccacacgctgcaatgctggaaacgctttttgtgatacccaccaaccatgcaagccttgaagcgattttaaagttccaaaaagagagcgagaatgggggcgaaaatagaggctcttggcgtgaaatcaaattagaaaaaacgcccataaaacacgccttattcgtgccttgctaccgaaaagaacaaaccaacgctcttaaaattcctccaagcgcttcgtttaaaatgagcgaaaaaaattttaaggatttaaaagagtattttcatttaatgagtgaaaagcattttattttaaagcatgaaatttatgaccctaaagattacgagctgttaaaagaaatgatacaaacagcacattttaaaaaggtatcaacctggcattataaagatttagattacatgatttctgaaattaagggcaagctataccctaatcaaaaagtgcctaaagacgaatttgacgccctagataatgagaaaatcgtgcattttaaaaggattaaagttaaggcgagtaaaaaagaaaaattgattcaaaccatccaagaagtgaaagagtatgcgcctttggataaagaaactttaagaatgaaaatcgcgcaaggcgagatcgatccttatgatacagacaaacacaaacaagacaaaacattcaaagttgatggtgcagagctgttaaaactcaaagagcattactacaccccactcattaaagccaaaaactgcgattggcttaagcatgtggttaaagtaaagagcgagagcgattttttagaagaattgttaaagattaccgaaacgctgcaagaaaactatgatttttgggcgttcagcaagattgatgagcatttagacaatttgtttattccctatatagacaacgctacagaaaggcgctttttccctgattttatcttttggctgcaaaaaggcggcacgcagatcatttgcttcattgatcctaaagggagcaaacacactgattacgagcataaggcagatgcgtatcaactttttgaagataaggtttttaaccctaaagacgatcccaatctcaaaatcaaagtggttttaaaattttatggggataaggatgatgtgggggagcgttatagggatctttggattgaaaaagggaaactagaatatttttttctggatttaaaggattggcctgatttcattgaaaggggttaaaaacgtgcttgaatagccttgaatagaacgctagtttttcacatcgcttaaaaacacatgccttaaaagtttggcttcgcttaaaaaagcgttttttaataccgcgcttttataagtgtaatgatcttcaatgcttgaaacttcgcccacaaacacccccgctccaaaaatcccatctaacccgctcgttagcacttgatcgcctatgttgatttcagcgcttgggacaatgaaatccacgattaattcttgcttgaaattagtccctataaagcctagcacttgattttgacctaccatcacgctataagcacaccgcttgtgagcgttcaaaaacccgttcaagcgccctttttctagcacggcaatgcctatggcttggttgtgagagacaaggccataaatcttattttcttctaaattcgtaatagggttgagagaagcgctgtgcgtgtcttctaaactgatgaatgaagtcatgaaagtgggggtataagtcatttttggattttctaaaggataaatactattcaaacgctctttcaaatcggcgttttctagttttaaagcttctaaaatcaagcgttctttttgaaattccttaatgttttgggcttgaaaaaaatacgcttgaatgttgtccagtaagctgtttttcgcgctcattaaggcgtttttaacccggtcgctaatataagaagaactgcctttaatgtctaaaaaataaaaaataagaaaaatccctaaaagccaaaggaatttaaaataaaaacgcatgcattattcactaaaacccacacggctgagtaaatccaaatcttgtatggcttcccctgtgcctttggctaccgccaataaaggctcatcgcccacatacacagggagttttaccatatcgctcaaatacttgtctaatcccttaatcaaacccccaccgccggtaagcaccacgccattttgcacaatgtctctcgctaaatccggcttcacctcttcaagcacgctccttaaagcgctagaaatctctctcacctgatctttaatggcttcaaacacatcatcagagctcaattcaatcgtgtgcaacagcccgctcacttgatccctccctgacacttccatagtgagaggcggatccaatttgatcgcgcaaccgatttcaatcttaatctcttcgccggtgcgctcccctatcaataaattgaatttcttgcggatgtattccacgatgctttgatccaatttgtccccagccactctaatgcttttagaaatgactaaccccccaaggctgatcacgccaatttcagtcgtgccgccaccaatatctacaatcaaactcccttgcggttctttcaccggtaagcccgctccaatcgcggctgccataggctcttcaatcaaaaaaacttctctagctcccgcgctcaaagcgctctctttaaccgcattcctttccacgcttgtcaatccataaggcacgcacaccatgatgcgcggtcggatccatgtttttcgtttgtgcgctttttcaataaagtagcggatcattttagcggtaatgtcataatcggcaatcacgccatctttcatggggcgaatcgctctgatgctgttaggggttttgcctagcatttctttagcctcgctccccactgccaaaatgtcataagctttagaatcaaacaaccccatgcgcaccgccacaatagaaggctcattgataataatgccctgccctttgaccaacacgatcgtgttagccgtgcctaaatctatggcaatatcatgcgaaaacaaaccgattaatttgctaaaaatcatgccctttgtgatcctttgttattaaattgaattgaattgataagcgtattccttaaggaaagattttagaatgcgttttagcgatgatcaaaggttcagcttgctttaaaacgcaatctttagtgatacgcacttctgatcccttaagcttgggtaaatcaaacatgatatccaaacaaaaatcttcaatgatcgcccttaagcccctggccccggtttttcgctctaaagcgagttgagcgatttctttaatggcttcttcttcaaaaatcaaatccacttcatccattttgaaaagttgctggtattgcttgattagggcgtttttaggtttttgtaaaatatccaccatcgcttctaaactgatgctatctagcgtgcttaaaaccggcaaacggccaataagctcagggataagcccataagttactaaatcatgggtttggactaaatgcaagatcgcttcttgctcttttttactcatcttttcttgagtgaaacccaacacattctgcgtggtgcgttttttaatgatttcggctaacccgtcaaacgctccggcgcaaatgaataaaatatcgctcgtgtcaatttgaatgaaattgccctcagggtgttttctgccgcctttgggggggatattcactaaagagccttcaacgattttcaacaacgcttgctgaacgccctcgccagaaacgtctctagtgatggagcggttttctgacaaacggctgattttatcaatctcatcaataaacacaatgcctttttgggctttttggacattccaatcgctcgcttgcaacaatcttgtgaggatattttccacatcttcgcccacataacccgcttcagtcaagctagtcgcatcgctaatggcgataggaatatccaaatgcttggctaaagtttgcgccattaaagtcttgcctgagcctgtagggccgatcaataaaatattagacttgctcaactccacttcttctaaatgctccaactccacattgctgtcttggttgtcttgtttcttgagtttttctttaaaagataagcgcttgtaatggttatacacggctacggaaaaaacctttttagcctgctcttggcctatcacataattgtccaaaaccgccttaagctctttaggggctggaatgcgagagagtgaaaactcttcttcataggcgctggattccattcgcctcaatcggtctcttttgagcgctaataaagaatccattctgtcgtatttgctgtcgtatttgtgcaattccccatgcatcacatctatacagtattcgcacacgcacacatctttattgagattgctcgcaaaaataatgcggcgttttttgggatctctggattctggttttttgcaaaaactgcaataaagcgtttcgttcatgttattcctcttgtttttcttcgctagaatattcgcttgacttatacgccacgcccctagaactctctaaaataaaagagcaaatctcttttacaaaagggttattggcatgctcttctaattctaatttagcgctctctcttaaagaggggacagggcggaacaaccttttataaagcgcatggataaaatcaatatccttactctctaataattggcgcatccggtggcggtttaaccccctaataaaagcgcgattgccctctacggtgcaataaggcggcacgtctttgcctaaagcgctcttaccggctatcatgcaccctttagcgatacgcacaaactgatggattgcggtaaggccgccgatattgacataatcgcctatttcaatatgccctgctaaagttacgccattagccaaaatgcaatggctgccaatcacgcaatcatgggcgacatgcacataagccatgagcaggtttttatccccaataagggtttttttaatccccccttcagtgccgggatttatcatgcaaaattcacgaataaggttgtcttctccaacaaccaattcgctgtattcgcccttgtattttagatcttgaggctgtgtgcctagcacggcaaaaggaaaaatttcggtgtttttcccaataaaagtatgcccttgtaaggttacattgttgtggagtttcacgccgtcattgagcttgatatgatccccaataacgcaaaattccccaatctctacgcccttgcctatctctgctttaggagaaataatggctgtttttgcaattttactcattttttaatctctctctgcgatcatggctttcaattcggcttcagcgaccactttgccatccacttgagccgtgccacccacttgccagatcatgcccttatgctttaagacttctaaatggtattctaatctgtcgcctggggttacaggaatgcggaatttaaccttatcaatcgtcatgaaatacacgatttttgttttggctatttcagggtcaaacccccacaagctagtgaaagctaaaaaccctccgctttgcgccatgccctctacgatcaaaacgcctgggaaaatgggtttgttagggaaatgcccgttaaacacgtcttcattaaaagtgatattcttataagcgacaattttttgattggcttgtaactctataattctatccactaagagcatgggatagcggtgaggtaaaatctgtaagatatgctctataaaaaattgagattgtaagttttgatggctttgttccataaaataaactccttgttttggattcaattaaagcgccatttttagcgttggctattctaaaaaataaccgctattataccataagaaaaccgctcgcttgtatttgcaaaaacgccgatgcattgcgccataagcttaaagaaacgctttacacagacaccactcatgcaccgctcatgcgtcattcatgcgtgtggcttagaatattctctcttaaatggtagtgtgggtatttgttagaatccaaaaccacttgccccatgagctgcttgtccaaattgaaaattaaaggggctaaataattcacggtggaaagctcaataggggtttgaaccaccatgatattagcgactagaacgctcttggctccctctaattctaaaaggatttttaagggggtaggcacttcaaattcatattttcttaaagcaaagggattgaccagcgtgaaagacaccacggaatcatcttctgcgctgttcaaacgcaaaaagatttcatcaatcttttgcaagcgcattttatgaatggtttcaaaccctaagataggcactttcacatcaaaaatcataggcgattgcattccctttaaaaaagcacaagatcttctccctaaagaataaaagaccgccttaaaaccagcgctcaatgatttctaaactaaaaatctgtattatatcaaacaattttggtaaaatcaatttttgctagttttgggtataatccaatgactgaataacgatgaaagtttaactgaataattataaaatataactaaggagtgagagatgagtaaaataaaaccacaaatcaagaaaaataatcctagcaaatctaattatagtagtgggtggaacatttttggtgcggtgtgcatgatttggagaaatagtttttaaattatttgataggaataaaaaagataagaaaaaataaccatgagtggttcaaaaatttaattttataagacaggtggcatgcgtttaaaacattttaaaattttcctttttatcgcaatggcgatgattgtgataggcaccggttgcgcgaacaaaaagaaaaaaaaagatgaatacaacaaaccggcgatcttttggtatcaagggattttgagagaaatcctttttgctaatttagaaacagcggacaattattattcttctttacagagcgaacacatcaattccccccttgtcccagaagctatgctagctttagggcaagcgcacatgaaaaagaaagagtatgttttagcgtctttttactttgatgaatatatcaagcgctttgggactaaggacaatgtggattatttgacctttttgaaactgcaatcgcattattacgccttcaaaaaccattctaaagaccaggaatttatctctaacgctattgtgagtttaggcgaatttatagaaaaataccctaacagccgttaccgcccctatgtagaatacatgcaaatcaaattcatttagggcaaaatgagctcaatcgtgcgattgcgaatgtctataaaaaacgccacaagcccgagggtgtgaaacgctatttagaaaggatagatgagactttagaaaaagagactaaacccaaaccatcgcacatgccttggtatgtgttaatttttgattggtaggatatttcaaaccatacaaattataatagagagatgaaaaatgactgaagattttcctaaaattctgcctttattggtagaagaagacacctttttatacccctttatgatagcccctattttcttacaaaataacgcgagcattaaggcggtggcttacgctaaaaacaataaatcgttagtctttattgcatgccaaaaagacaaattgaacgacaatgaagccccttattatgatgtgggggtgattggatcggtgatgcgtgaagccaacatgcctaatgggcgcgtgaaattgctctttaatggcatcgctaaggggcgtattttagagcctgctaaagaaaacgagcaaggctttttggaagctcaaataagccccattgagtatttagaatacgataaagaaaacattcaagctatcgtggaagtgttaaaagaaaaggtgatcactctagccaatgtcagctcgctcttccccccggatttgatcaaggctttagaagacaatgacgatcctaaccgcatcgctgatttaatcgcagcggccttgcatttgaaaaaagatcaagcgtattttctttttgccaacaacaacaccgagcagcgcttgttggatttgattgatattgtgatagaagagactaaaacccaaaaactccaaaaagaaatcaagtccaaagtccatcaaaaaatggagcaaaccaataaggaatatttcttaaaagagcagctcaaacaaatccaaaaagagcttggcacagacaaacagcgagatgaagatttaaaccaatactaccaaaaactagaaagcgtcaagccttttttaaaagaagaagcgtttaaggaaatcaaaaagcaaattgatcgactgagccgaacccatgcggacagctcagatagtgcgactttgcaaaattatgttgaaaccatgctggatgtgccttttgggcaatatgaaaaaaaagcgctagacattaagcatgtcaaagagcaactagacaacgatcattattccttaaaaaggcctaaagagcgcatcgtggaatactttgccaccatgcagcttttagaaatgcgccacaagaaaaaaccagaaaaaaaagacaaaactaaaggcacgattttatgcttttatgggcctcctggcgtgggtaaaacgagtttggctaattccatcgctaaagcgatagagcgccctttagtgagaatcgctttagggggcttagaagatgtgaatgaattaagagggcacaggcgcacttatataggctccatgcccgggcgcattgtccaagggcttattgaagccaaaaagatgaatccggtcatggttttagatgaaattgataaggtggatcggagcgttaggggtgatccagcgagcgctttattagagatcttagaccctgagcaaaatatcgcttttagggatcattacgcgaatttcagcattgatttgtcgcaagtgatttttatcgctaccgctaataatattgataggattccggctcctttaagagacagaatggaatttatcagcgtgtccagctacacgcctagcgaaaaagaagagatcgctaaaaactacctcatcccccaagaattagaaaagcacgccttaaagcctagcgaagtggatattagccacgaatgtttgaaactcattattgaaaaatacaccagagaagcgggcgttagggatttacgaagacagatcgcaacgattatgcgtaaagcggctttaaaatacctagaagataacccgcacaaaaaagggcggaccaaaaaaagcgaagataaaaaaggtggaaatgaagaaaacgaaaaaagaggcgagagcaaagatttctgcgtctctatcacgcctgataaccttaaagagtatttagaacgcatggtgtttgaaattgaccccatagatgaagaaaataaaatcggtatcgtcaatggtttggcatggactccagtgggcggtgatgtgcttaaaattgaagcggttaagattagaggcaagggagaattgaaactcaccgggagtttaggcgatgtgatgaaagaatccgccattattgccttttctgttgtcaaagtcttgttggataacgaaaccttaaaagcgcctaaaatccctagcgagaccgatgcagagaataagaaaaagaaaaaagcgctgaaagtttataacgcttatgatttgcacttgcatgtccctgagggggctacgcccaaagacggcccaagcgctgggatcgctatggcgagcgtgatggcgagcattttgtgcgatagggctataagaagcgaagtggcgatgacgggcgaattgactttgagcggggaagttttacccataggagggttgaaagaaaaattgatcgccgcttttaaagccggcatcaaaaccgctctcattcctgtcaaaaactatgaaagggatttagatgagatccctactgaagtgcgagagaatttaaacatcgttgcggtgaaaaacatcgctgaagtgttagaaaaaaccttgctttgaaatttggcatgaaagcaggcattattggtttagggcttatgggagggagtttagggctagccttgcaagaatgggggcgttttaaaagcatcataggctatgatcataacgctttgcatgccaaattggctttgactttggggcttgtagatgaatgcgtggaatttgaaaagattttagaatgcgatgtgatttttctggccattccggttgagggcatcattgaatgtttgaaaaaaatgactcctatcaaaaaaagcacgaccattattgatttagggggggcaaaagcacaaatccttcacaatatccctaaaagcattcgcaagaatttcatcgccgcgcaccccatgtgcgggacagagttttatggtcctaaagcgagcgttaaggggctgtatgaaaacgctttggtgatattgtgcgatttagaagattcagggactgaacaagtagagatcgctaaagaaatctttctaggcattaaagcgcgcttgatcaaaatgaaatccaacgagcatgacacccatgtggcttatatcagccatttaccccatgttttgagctacgctctagccaacagcgttttaaagcaaaacgacccagagatgattttatccttagcgggtgggggttttagggacatgagccgtttgtctaaaagctcgcctttaatgtggaaggatattttcaaacagaaccgagacaatgtcttagaagcgattgaaaaatgcgaaaaagaaatcgcgcaagctaaggcttggatagaaaataacgattatgagagtctcgcagaatggatggcgcaagcgaataaactccaggagttcatgtaaaaaattaaaatttgcatattgttgtttttagggcaatacggaaaaaataatataattttcataacaaagagtaaaacatgaaaaacaaactcttatggttattgaccttaaacgctggattgtttgctagcgttcctaacccagcagatgttatagtgggggttgtgaaaagtattgtagaatagggattgtctttatggattacaagttgtttcatatggatagcgtggattaacaaatcagcaccataagagattatcttaaacccggattcattgttgtgtttgccataatcatttttatttcattcctccaacgcctataaaaccttcatcgcttctaataaaaaaccagttttaagccgtttagggatttgattccttaaacctttttatccaaaataccggtgttttatgggtattttatattggtattttaagagcagtttttaatatttcttagaattattcatgtatttgggcaattcattcaactcagcgtttttattgttcttaaaaaccacctgcttttcaactcgttcatattctttgcaatctcttctcatttcttgtaagggatatttttggttgtcattagggatataaaagcattcgctcttagcgttttcatagctgtccgttaggcttatatcatagtggtaccaaaatccgctagggatagcgatatttttagagctaaaagtcctataaccctgtttgatgatggtgagttcttctactaaaacttgatggtattttttagctaaattacggccctctttttccaccaataaaacagaatgcctgttggtgtttttggcttcaggggtgatattagtcattctgtaagtctctcttaaaggattagaggcaaaatcaaaagaagcgtcattcgccacaaaatgccccctatcaaaaccgcttcttgtgtaatcttgtgtcgtggcttgttggtattcggctaatcgtgtgtccggcttaaactcatagcgtttttcaatattatttttatccactaaatccccaaacaacacgctcacgccataaatagggttttttaactcgctagaataacacaccgaatagaagttattttttaagaccttgcaatcaatgttaatgagcatgccattagcgttatgagcgggattgtggtttttagtggggttagcgctattgacttgatccttgatttcattaagctttttagcggtgtagctgttaatggccttagtgaaattatccagcatgtcagcttggagccaactcatagcgatcaaactgaaacagagccaatttttaaaaattttcatgtttcactccctttttgattggcttgaatactacaataatatttttaatagtttatttttacccgctaaatagcctagcgcatagcgttttgatgcgttaaaacgcgcgttgaacgatcaaacttaagaataaaaaatttcattgtattttttggtgatcccatctatctcccatgcgtcttcgtcaatatcgcccaagttcaaatagtcttcgttagagtccaaagaagcgcaacattttcttttttgctcattgagatctaatttttggaactcttcgctatggatttcatctatcttatcatcggcacgttttaaaacgcgcgcatttagcgcgttaaagatttttaggcattcatcggcacttttagcgttaaggatttgttttttaatttctgaattcactttttttaattcagcatagacaaaactcccgccccctttaaaatcgcattttttagaaatgcccccctgctcgccctctatgactttttttaacctttctttagtgatagtttctatatagtccatttgctcgatgccaatgtagcggcgtttcattttgtgcgccaccgcgcaagtcgtcccactcccggcaaaaaagtctaacacgaggtcgttttcgttggtggctgaccttaaaataatttctagtaaatgttctggttttttaccattttttaaaattacacccccttcttgtgcaactcctcctgttgtaacaatttttttccaaatatcacttaaaaatacagattggttgttttttgcagaaactaattcaattcttgccgtatctgtatttctattaaaatctgtccttataattttaatattttcatgagaattttttaaagcataaatttgagaattaaaatgtagagtaattgccttatccctaagtgctgtattaggttttgatgcaaaaattctatatgagttttcaaacttccattcatcttgctcattgatattattattttgcaaatattgacttaaagacataagcttatgacaagataaaatctcattaagttctttttcgttattactagcaattaaagtatctattgtattagaaatatcttctgacagcgttggaatgataatattatattctttatcccattttcttttttgaactttcggtattattaagcatatattttccttattttttgcataaactaatatatactctttaacttttggaaatttttttccttgaattgcatgttgaattttatttcctgattcgttgctcatttcgcacactatacaattcacaaaattctctctcccaaaaatctcatccattaaaacttttaaataagcctgttcgttatcgtcgcattgcacaaaaatcacgccatcatcgcttaaaaattccctagctgcttcaagcctgtttttcataaacactagccaagagctgtggttaaaattatcgttgtaattaaagctgtcattaccggtattataaggggggtcaatgtagatgcatttcacttttttagcgaatttcttttttaaagaatgaagagcgatcaagttattgcctttgataaggtagttcgtgttttcatcttttaaagcgctttctaaatcgccttgtccatgcatttcaaaattacacaacgctttggggtgtaaaagcgtgtcaatttcgtttttatgcaatatttcatggtaaaaaagctcgttagatttggtgctgttatctttagcgttaccgagtaaaacattgtctttaaaagggaaatgcaaaacgacggatccgctggatttgataaaaccctcttgtgaaaataaacctattttatttttaaatcgcgtgaaagagcgatctaattttcttatttctaaatatttttctaaacattccaataacgccttttcattgaatacgagcgaattggcgatcgttttaaaaaagtgttttttatggtcgttagcgttttcatgctcaagcatgaaagttaaaagcttttcatcatgtcctgtaattaaagtgactaagcgctctttagtgaaatgattgattaaaatatctagtagggttttgagtggggtttttaacattctttgtccttaaaagtttgatggaaagcggtttgaaaatcgtcattgactacgcgattatggagcgtgaaaaaaggcaagccttttaaatggagttttttgttatggcttttaagcgtggcgttttctagcatttctaaaaattcttttttccaagcgttagaaggctctaaatgctcgcctttaacttccatgtaacaagtgaagcctaaaaattcatcttcatgcgtttgggcaaaaaggataaaatccggctcaaaaccttgcgcgtaaaaggggctattttctatattgcaaaaaacttttaattcagtgaaatgatcgttcctcaaaacgcaccattctttgaatttcttgtctaaaatctctttatttttattgataaaatctaaaaaatccctttctaaatcgctgtccagtttcctcatgtccttaaaaagcagccattcataaaagggaatgtctttttcccattcactagcgccaaggcttttattatgcgtttcaaattcttttagttctaacgcgctcacgctaggtttatcttgctcttttaaaagcgtgtcttttaagttttcaatgatataaacagcgagctttaaaaggatttcgttgttatcaaacttttggtttttatggaagtttgtttttaatggcgaaatatattgctctataaatcccactttattgttaaaggcatgctttttaaaggcttttttaagcgttttgaaatccaggttttttaaattaagggcttttaaaaaatagtttatggggattttatctaaggtgtggggcatatagtaagttctatcgcctttattttcttctttaaaatccactttcttttcacgcacaataaagccaaataaggggacatgcaagctttggagtgtggctttaacagggcctgaatagtccatattgaataagtttttctttttgtcttttgtgttgctcgcatagtagcatttgaaacgcttggtgggtgttaaagggatagttgttttttccttttccttttcaattaatcctaatcctaactctcgtaactcttcttttaatttagcgataaactcgctgttataaatggcatggtagtctaacctctctagcgcgcttaaggaattatcaagatcaaatttgcgttggtaagactctatgcgacctggcttgaaatcgttatagctaaaggggtagtatctcgctcctcgccctatgagctgggcgtctttaatggtatctttttgattcgctttatttttaagcctgacaatgtcaaacaaattcagcacatcccagccttcattgagcttatccacgctaaaaatcactcttttagggttgtctctgtcttctagggagttcaataaaagcatgcctttttctaattctttttcgttattggtgttaatttgggtgctttctttgaatttattttgtagaagcgcgacaaggttaggggcgtgattttgctcatcaaaaaagcttttagcggctttaaaaaaagcgttgcggctgtaatggaaaaaattttctaaatctaaagggcttaaattttctaaaaacgcattgaagcgctcttgatttttcttactctcttcaatcctttcgcttttaaacaaaatacagggtttaaagttttcaatattgtggtgttgggctaacaattctttatacaaactggaaacgcatgcccctaaaaagcgcgtttctaattctttgttttcataggaaagggagtagatgtttttgcaaaatttatcctcgctaaattcttttaaggtgtaggtgaacgcctttaagttttcatatttttattcaacgcttttttctttagggatagtggcgctaaattccaacaataaattgtctttattttgttttagggctaatttcaccacgctttcccagttgcgtttttcactagcctcactatcatttaatttctttttagtttctgtgtttaaatggtgcgcttcatccgctaaaaaaactaatttttgatcttttaaatcctctatggtgatagcgttttctttagctctagtgaataatgaaaacaagccttgaatggtgctaaaataaatgttgatagcgttgttgtggctctcgtttaaattattgatgcttttaatttctgtgttttcatcattgatattgatattttcactaaaaaggtattttgatgaagcgctgtctgtaaaattcaatttcgttttctctaaaatgctggcgctattcacaaaaaagataaagttttgatagccttgcttgtagcattctaaaatcaaacccgccatcactaaggttttgccgctaccggtcgccatttcaaacatgaaatgcttttgagtggggtgggattggcgtttttctaaataattatctatcgcttgtttttggtaatctctaagctctttttttaaattactggtgatgtgggtgggtagctctatttctttattattgggcgcgttatttggcgtgctattaggcgtgcgatcttttatcgctgattggggggggggggggaactttgagtgaatgaatcttgcatgaaatcccttaagtgaaaagttaagggaattatagcgtaaagttttgagattggttttagagacgcaaacgaacaattgaattaaaatcaaacaaagttttagttttaatatttaatggaataaagcccttaaaatcaaaagcgtttctttttctttgctataatcaacctaaaaaaccaatatttttaaccaaacaaaggattacgatgcaagagatttttttatgttctatttccaatgtgcgcagtggggattgcaaggaagattgcgcttattgcacgcaaagctcgcaccaccaaggagcgatcaagcgctataaatttaaagatgaaaaagtggttttacaagaggctagagcgttaagggaattaggggctttagggttttgtctggttacttcagggcgcgaattagacgatgaaaaatgcgaatacatcgccaaattagctaaagccatcaacaaagaagaattaggcttgcatctaatcgcatgctgcgggcgcgcggatttggagcaactagagtttttaagagatgcaggcatccacagctataaccacaatttagaaacttcgcaaaatttcttccctaaaatttgttccacgcacacatgggaagaaaggtttatcacatgcgaaaacgctttaagggcggggttaggcttgtgcagtggggggatttttgggcttaatgagagctgggaagatcggattgaaatgcttagggcgctagcttcactttccccacacaccacgccgattaattttttcattaaaaacccggtattgcccattgaggcagagactttaagtgcggatgaagccctagaatgcgtgcttttagccaaagagtttttgcctaacgctaggcttatggtggctggggggcgtgaagtggtgtttaaggataacgatgaaaaggaagccaagctttttgaatacggcatcaatgcggtggtgttaggggactatttaaccaccaaaggcaaagcccctaaaaaagatatagaaaaactgctctcttacggcttaacaatggcgacaagctgtcattaatgagggaattttttaaaagcgttagagggtttttgaaccttcttagaatgattttccccgagtgctttcaaaacgcctttttggggttaagcgaattgttttactacgcttccagcttgagtttttatacgattttgtctttatcgcctattttgttgtttgtgttcagtctttttgtgtctcattacttgcaagcgcacagcggtgaaatggaagccttgattttccctaacgctcctaaactcattggcgcgattaaggattttttagaaaattttaaaaaaacagacatgactttaggcacgcttgaagaggtgtccattgtggtagcgttggtgcttttttgtgaaaattaccgctccatcgcatcaaaaatttttgatgcaaagcctagagattatgcgcattttaagggtaaagaaatctttttattttggggttttggcacgactttagtgtttttattcgctttgcctttggtggtgttttttgacattaagatccaagtgttttttgaagataaagattcaagcttgttgcatgttttaagatggataggcacttacgcgttttttttgatcctttttaccattcctacgaataaggtgtttaaacattatttttgggtgtttttatgggtgttttttacgagcgtttcttggcatgcgctgaaatgggctttcacctattatgtgttatacaaccgcacctaccatgagctgtatgggagcgtttctattttgtggtttttgatgagttgggtgtatgtgagctggcttgtgattttaattggcatgtatgggtgtaaaatgtgcgacatgttcgatcctaaagaagtgtttaagaaatttttaggcttttttaaaaaagaaacttgatgaaaaaagttttcttttagatcgattctaaaaatctaaaacacaaaaaccataaaccccccaaatcaacccaacccaaaaaagttaaaaacaaaagaaataaaaaagcaacactaacggaataaagaataaagaataattttagagtttgaaaggaatggataagagttatttgaaatgattggaaatgattggggaactaattggaatggggggctaaaaaataaagctaaaataaagctttaagattaaacgcatcattaaatcaaacgcatcatcaaccattgattaaataccgctagatacaataccccgagtcatctttttttcaaaaaaggggtaggaatggcaatcattctatcattctatcagataatggcaaaagtagaagtggagttaaaaaaactctatcaaattttagtggatgctgaatatttttatcaggttcccgattaccaacgcccttatgtgtgggataaggatcatttaggggctttgattgatgatttagtgggcagctataccaacaacagagaagatgagtatttttgcggctctattgtgatcgctgaaaatccaaaagataaaagatgggatgttgtggatggccaacagaggctaacaagttttattatcttggcttgcacgattttaaggctttataaacacaggttagggcaaaaatctaaagattttattgaagggagtatttatgataaatacgataaagaaaaagagcgtctgaagtttttaaccgctcaaaattacaacagcatttttgaaaacacggtgttaaagaatttggagtttgaagacaacattaaaaagagcgagtggaataagaaatttgacgaaaacacttatttgcgtaacgcttattatttcaaggaactattgaatgagagcatggaaaatggttccataagcgatatggatgattttgtcaagtggttttatgaatacattgctttgactaggatcatttgttttgagcaagacagcgcgatgcaaatctttcaagtgttaaacgacagaggccaacccttaagccctattgatattttaaaatccagtttgatgcaagaaatcaagcaagatagtgaaaagcgtaaggattttataaccacttgggacaaattggttgaagcttgcaagagcgttgaaggcatagatattgatttggaagacttttttaacatgtatttagaatacgctgatcctagttcttctaaaaagagagccgataagggattaaaaaaggtgttcaaagacagcaaaaaagacgcttgtgagttcatttatgatgtgagcgcttttatgaaatcttataccgatttgttaaaaaaaccagatcgatacatttatttattaagataccttccctccagattttgggccagtatcttaacaaccgccctttatgtcaaataccctgattttgacgctttgaaaaggcttttggtgtcttattattatcaaacttggattgcaggaggcacgatcacgcgcatcaagcaaacgagcatcaacattatcaaaaaatgttaaaagcaataaagacattgaaaccattcaagagcttatactggataatatagaatcttataacacctttaaccaataccactataacttatgggagagttcttctgtttatcctagtaaatggttacgccctatcttggccctagctaattattttatgacagatgaagagaaaccccattttatcgctatggatgctgaaacccaagtggagcatattttgccccaaaagcccaaaagaggcagtcaatgggacgcggattttgacaaagaaaaaagagaagaatgggtgaatcatatcgcgaatttaacccttttaaagcgtaaaaagaacgcaaaagctttaaacatggattttgatgaaaaaagaaaaatttatggcggcaaagacccaagcaaagtgattagctgttatgacatcactaaagaattgtatagcgattacagaaagtgggacgagaagtctctccaaaagcgacacgactttttgtatgaaattatcacgcctattttacacatagaagggcaagaagaggaatatgaagatgattttgatctagaatgattgaaaattacccataatggctagaaaacaacaaagggataatcaatgcctaaaaaagagctattaaagatgtcaaagaaaaggatttttaaaaccttcttagaagaagccaaacaacaccaccccattattttctatacagataacgattgtgatggcatgttggctggcagcgttttaatgtctatgtgttacagattgggtattaaagatttctttttctttagccccttaaggaatgcgcatggctatggtttcactgatttagccctaaacgatttattgtctcaaccctgtatctttaaccctaaaaccaatcaattaatccgcctagattacattaaaaaccaatttcaaaaagaccccttattgtttagcactgacttgggggcggatttagtttctaacatagaattacaaaaaatcttattagagcgttttgaacaatgcatcatcacagaccaccataagagttttaaagttgattggattgataaaaataaaatcgcctacattaacctgaatgatgaaaaagacgctaactattatagtggggctttcacaagtgctttagtgttagtcaaatctttcaaacgcgaaccactcctttagaagaagaattgatcgctatcacgcttttaagcgatcgcattgatttggataatggggataatttggatatggttttgaatttagtgcaacctaaacatgaccgcattgaatgctttttcaaagataaagacctttctttagcccaagacgatttagatgaaatttctaacttatacggctttaattgcatcaatatatatcaacgctttaagtcgtttgagtggggctagagagtttaagggttgttataatagctatttgcactatctggttttaaagcatttcaaccccataagcgatccgcgcttaagcgtctttaatgttaaggaattcaaaggatacaacgacattaaaaagaaaatggtgaaagaaagcgaagaaaacgctcaaatttttccttgtaacaaaatattagtggctattttagatgaaagctgttctattaaagtgggtgtcagcggtttagtggctaataacttttttaaaaaaataccctttcaatcattccctttgtatctataaagataataaagacgggtatagcggtagcgctaggggtgatgggacttttttaagccagattaaaaccattcctttaatacaatctggtgggcatgaggaagcttttgggttgagctttgcaaaagaggattttaaaaaagtgatgaaaagcttacaggccttataaagtcaaataacgctaatgatgaattttaaaaaaaaggacttgacatgttgttggattatgattttttattgttattgaatgatgagagtgggaagccaactagatactactatttgttacaagattttgaaaaggattttgtggctagtaaagtggctcaaaatagagtgaggcaatttgttaaggaaatcattgggagcaagaaagtctctaaaactaaaaacagcaccattgaagtttctaacacaaaagcttctgctattgggagcgaaacgattggaagttgtgatcttaaaaaggcatgtgagaaaatcaaaagcggactaccctttgggattatctcagcctttaaaccctttaaagacgctttttacagagatttcaatcataatgagcaaaaattactgataggggcagctaaaagcggttgcattcaatctgacgctgatagactagctcagttaaaaacgcgcttaatctattggcaggacaaatctgttaaagtggattgggataaacccattttaatcaaggacttctttaaaggcaataattacctttataggaggttttgttttttattagggaagcattttatggacagattttttaagaataacgctaaggcgagcgtgaaagactttatgtctagtaaggagtttgtcagtaaataccgatacacccccaagcaaaatacagaaagagcgaaaaagctgcaatcgtatttagagagtaagcgtgattttatagggtttattcaaacgcttaactctttgaaagacagcccgcaagatccttttttacccgatgaagaaacgagctttttggtgttcgctaatgagcctactatcatatttaatttaagggactatttattggtgttagcgcaaatatttaaccaacaagcgatctgttattgtgagagcaaatgccctatagaattgatcaacgcttcaccgggtaaggactttaacaaaacacaatacagcttctcagacatcaaattttcaacgcccaatcaattagaacaatctctcaacgctcttaaaaacaagctagctgcattcttttcaaaacaccctgataaaaacaatggtatagagtttaatgaaatcgttaagactcaaatagaagcgctttatatgccgcaatctagcgatggttttgatgattttcgcaagcatcttgaagatagcgttaaaagttttatcagagcgaaaaaaaatcgttatggttttcctagaatctttgatgttgcagacacagaacgagaagagagagaagtcattgaatggcgagaaaaaaagaaagcgtcaaaacaaagctataaacaaaaccttcaaatcaacaaaatcgctaacgatttaaagcgtgataagatagtggataaaagaacgattttaagcgtgatagacgctgatatagagcgtggttttatcccgcctaaagatttgttaaaacaattagaaaaaattagcgcttctctttctaaaaacatcgtaataacgataaagcaagtagaaaaattagagcttaactatgcgctaatagacaatatccagcataacgagcttgatgacacgcttgattttacctttattgttggggattctttgagcgttcagtcgctttatattacctttaatcttgtgattgacattgatagacccatgagcgagcagtttctcaaccatattgggaaattggggagttttgaatctagagagcaagcgttagagtgggtgcgattatcgcaaactaaactgatcattgaaacgcctagagaagcgctaaagaatgcggaattatcgcaaattgaagaaatattgaccggctgtatttttaatggcgcttaccgccttcaaaacgatcttaagaaagggcgatagacatggaatttttaagcaaaattaaaaccacaacaaggaggaacaagccatgccaaaaagataaaaaacactaaaaacattgaacggacaattatagcggaatttaaaacaaatttttaccaaggagtattttatgggttttcaaaatgaaaataaattaaaagtaggcgcgtcagtcaaagccacgatcaacgataaagtggtggaggctaaagtcattagcgttgggttcaatcgtgtaaccttaaggagtgaaaaaggcaacgaagcctcttatgttttcaatagcgacaaattcttaaagtggttcaataaagttccattgaccgagcatatgagacttcacgctgaaaatgaaaaaagcggagaggatttgttgaaaggcgttaaagtggtaactagcggaccgagtgttaaggacaggacttcaactcctaaagagcctaaagagaaagaggataagtttaaactcgcttttggttttaaagataaagatatgactagctttgaaattatggcggagagttatactttgggcgagagaaaaagccgacttggtgttttaatgtcccctatattctttgatggtaaaggggcagcggcgaccgctatcattattaccgctcttactcacgctaaagacttaaataaacatagcgatgcggagtggttatctttaattgaaaatagggcggagggtgtagccgcttttgatacctttgaccaaatggatagagtggatagctctccttttttaatctcttttattcttttctttttcttttttcattctctctctaacctgtccatttaatttggaatggctttgatcttaaacccttcttgcgcgttatttcgcattcaaaaggcgtttttctttaaagtcctggtattctttgatcgcgtaattcacaaagggtttgatcgcaatcccacccctagaggcaaaatccccatacacttccaaatactttggctctagcaatttaactaaatctaataaaatcgtattgatgcagctctcatggaaactcccatggtttctgtaactgaataaatagagttttaaagacttgctttctaccattttatctttagggatgtagcggataaaaatcacgccaaaatccggctgggaagtgatcgggcaaaggcttgtaaattccttgcattctaaagtgattagggggtctaaattggggtttgggttagggaaagcttctagtaaatcgctgttgtattcaaaaatatagggcgttttagcgcctaaggatttgaggtttgattcaggggtcattaatcttccttgatttgagttataataaggttattttaacccattttttaggaaactcatgaaccaacgcatagaaatgattacggctttattagatgaaaaaaaggcttttgatattacgcacattgatttatccaaaaccccctatttggtagaagatgtcattatcgccaccacgctagcgaataagcatgccctttctttactagacgcgcttaaaaacacccttaagccgttaggcgaagtcttttaccaaatagatgagtctaatgaagagtggatcattttggatttaggggatttgatgatccatcttttcaccgaagaatgccgtaaaaaatttgacttagaagggtttttgaacgcttataaaagagggcttccttatcaaaacgcctaagaaactcatcgcgcttttagggcctagcgggagcgggaaaagtgctctttccattgaattagcccaagaattagacgctgaaatcttttctttggattctttgagtatttataaagacattaatatcgcttcggctaaaccgagcctaaaagagcgaaaaaatatcaggcattacgccctagactaccttaacattgatgaaaaaaataacgcccccctttttaaaacccttttagaggacgccattaaagtatcccaaaaaaaatttttactcattgtgggagggagcagtttttacttaaaatccattttagaaggtttgagcggcatgccaaaactgagcggtgagcagattgtaaaaatagagcgagaaattgccactctcgctaacccttatatgcttttaaaatccattgaccctaacatggcttttaaaatccatccaaacgacacttaccgaatccataaggctttagaaatcttttatgccacccacacgcccccaagcgagtattttaaggctaatcctaaaaaaccctttgagcatgccatctcgttattcgctctgtctattgaaaaaactgcgcttcataataacatcaagcagcgcaccaaaaacatgcttgattgcggccttattgaagaaatcaaagccctttatacccaataccctaaagattcgcagccttttaaagccataggcgttaaagagagcattctttatttagaaaaacgactcactttaaaggagctagaagaagcgattgtttctaacaccatgaaattagccaagcgccaaaacactttcaataaaacccaattcaataacctttatatgggtagcgttgaagagattaggcatgcgattttaaaacactcaaaaagcgatacaagggagcgataaatggatacgcaaaatttacccgatcaaattatccctatttttatgagttttgataagaattacgcgctaggggcaggagtttgcctttattctttactctcccatgcgagcaggcacacgagcgcgatagattttagccctctcaatcaaaataacgagcttttaggtgctaacatcgtgtataaaatccattgtttggttaaaggggtaactttagagcagcaaaacaagcttttaaaaacccttgagccttttaaaaaattcgcttcattagagtttatcaatatcaattcgctcgatcattccatagaaagctatctcaatgagtcttgctccaagcgttatggcgggcttcttgttttgtgccggctcttgctcgcttcattattccctaattattctaaaatcatttccatagatgtggatacggtgtttttaggcgatgttgcaagtgcttattttgcgctggataacgaacccactaaattgcttggcatggtgagagacactttttcccaccttccttttgaagccttttgtcattttattgaacgcgcatgcaagaattttaaaattgatctttcgcgctttagccaaaacgaattaaaacgcatccatcaaggctttaacatgggctttttggtagcgaatttggatttgtggcacgaaaatgggtttgaaaaaatcgctttggagtttttgaaaaatagagggaaagaccttttttaccctgagcagtgtttaatcaatatggtgtttttagagcacgttttagaattgcctatttattacaattgctattctgattctttcaaagagcactaccctaaaaacatcgtcatgctccatttcatccaatacaagccctggcactctgtcagttctttgaacgggcgtttgatttgctatgaagctgaagcgagtttttggctcgccaaccttttttgcaccccttttaaaaacgatttttttaaagaacgccttgaaatggctaaagaccaacaaatgcaatcttttaaaacccacataagatcaaaaacaattagggattatttttattttaggataaaaaatattttgaagtccttttgtaagactaaacattaagaatacacctttagtaatcttttttatgtctaattaaaactctaaaataggggcatttaccattcacggacaaatccttgccatcatttcctttcctaaaaccaataatctcaaactgctcaggattaaacttgtgtaaaaaagttatagggactcccatagaacccctatagtccaaaggtatatctgtggttctattcacattaattccatcaaaattatcatacaactcatacttatttttattgtatttttttgtgagtggcaatatctcatgcctttttttataatccaaatttgtgagccataagcaattattaggagagattaagcgattacctaagctatcaattttagtttctgtgccataaagttcataatgtcttggaacaataaaacttgaaattcctcgaccaagatgcatgcctaaccatactttattatttttaattagattaaaaatatttttgtatgtaattgcattgatgtttccaataatcaaaaacttcttgctgtgttcgatcaattgcgttacaaactctctaaaaagcgaaaaaggtggattagttactacaatatctgcttcttttagcaattgaatgctctccttactgcgaaaatcaccatctcctttgaaaaaattcaactcattaatggttgtttgccaatcctttttcccttcatattcgcaataaaatccttttgagttttggttgctagtgctaaatatttttgattccacataacaagcagaaatcaattttttaagccctagttcttgaaaatgaacaaaaaagtatttaaaaaaattacttacccttgcgtcatcacaattgcaaaaaacaaccttattcttaaaatgttgtttatagtattgtaactcgttttctatatctaccaattgtgtataaaattcatcgctttttagtttcttagctttttgcaatatttgattagtcgcttttcttgacattgtttttaccaataatttgattaaaaagtgaactacctaagactttaagagaagttctagctacttcaagcatgatttcaaacattttatttaaattccatttttgtccatctccttgtgtataaatagaaatagcctgcaacataatgattctatctctatattgaacgaacttgttttgacataaattttgattgatgggcattccgtaattagctgccgttaatttatccaatctattaagaactccagaattatactcaagagttactaccctcccatcaggtctttttactgatatggtttgagttaaaaaattagaaccttctaaaaataaaatgtaggggaaatgtaattctttgagcataaaattagccatttcagcaatatttttatacgctctttctatggcattcccagcttgcattaaatcttgattgctatatttacccactaatattcctttttgaatattttctatatcttttccctgatatttagcttctgttattaatataactctccaattcccatcatcatctttaacctcaatgatacctccatcaggttttattttagaactttgaataaacaaggttcttccaagttcatcatcaagtccttgcagtacagaattaatttcttccttggttatgcttgctctgtgtctaaatgacaagctcttaaattcatcttcaagtttttgcataacaagtttagagatactgctcacacccatatcgtgcaatctagcctcgtcagtaaaaatattcgcaacacctaaagactctttatgttgtttactcaatctttgagattgattgttcttagccattttctaccttaaaatcttcacttcttcttctaaatggatgccgtattcttgtaacactctggttttggcgagttctatcaaatccagggcttcttcaaattctgcgccccccaaattcaccaaaaaattcgcatgctctttggcaaatcccactctttttagacaataaccccttaagcccgcaccctctaaaagcctgcccgcatgatcgttaggcgggtttttgaaacagctcccaaaattaggcaatttggggtggcttttgcgcatgctttgacacgcttttaaaacttcttgtctaaagccatgcgtttttttaaacctcgctcttaaaacaacgccattgaatttgctattgcgataactcaaccccaaagcttcactccctagccattcattgttaatacaagcgctttctaaaacgtttttgatttcaaattctttcatgccagcgttcattttaactaacgcccctaaagtgccaggcaattgccctaaaaactccaaaccccctaaatcattcgccctaaaataattaaaaattttagacgagttggccgccccccctatttcaacgcatccgcccttatcgcaaatgtaatcgtagttttgacctagtaaagcgagatttttcgcactaggagcgattaaaaggttgttcgctaaaccgataatctggtgttcttgagaaatttcattatcgttttctaaaacgctcacttttaaaggcgtgccgattttcacgctgctgtaacgagaaaaatcaatggttttttctagcattttctagcctatgattttaggaatgagcttgattaaggttttagtgtaatctaaaagcatgttagtcatccacggcatggttaaaatcagcaccccaatcacggctaaaatcttaggcacaaaagacaaagtcatttcattgatttgagtggtcgcttgaaaaatactgactaatagccccaccaccaagcccgctaacaataccggtaaagaaatcatcaaagtgattttataagtctcaatggcgagtttcatgagttgtgattccataacattccttttatcttaagatttcttctaactgctgaaagctttgttcaaaaggctgtaaggcgttttcatcttgcgctaaaaattgctccattaaagcctttttcttaatcgcttcatcaagctctttatcgttccccatttgataagagccgatgcgaatgagcatttcattttctttcaacaacgcatacaaacggcggaatttcctcgcgcaaaggttttgagactcgctgatgatgtctttagccacccttgatgcggagtttaaaatattgataggcgggtagatcccataatcggtcaattccctactcaaaacaatatgcccgtctaaaatactcctggcctgatcggctatgggatcgctcaaatcatcgccctctactagcacgctaaaaaaagccgtgatgctccccttattttcttccttgcccgctctttccattaattgaggcaataaagaaagcgcggatggggggtagcctttggaagtgggcggttcgcctaaggctaaaccgatttctctttgagccatagcgaaacgagtcactgaatccatgataaacaacacgtctagcccttggtttttaaaatactccgccacgctcatcgcgcaaaaggccccgtatttccgcatcaaagggctatcatcgctcgtagcgaccaccaacacgcaagagcttaaatccccttttaagtttttctctataaattcagggatttctctgcccctttccccaatcaaagcgatcactttaatggacgctaagcaacccctagtgatcatgcccattagcgtggatttacccaccccagagccggcaaaaatgcccagtttttgccccttaccgcaagtcaaaagcccatcaatgctcttcacccccacgctaaaaacctcatcaatcaagcctctttttaaaggggctataggcgttgtaatgacaggcgctaatcgttcataatctagcgcccccttattgtcaatgacttgccctaaagggttaagcaccctccctaaaagattacggcccacagggaaattcaacccctcttttaaaaacagcaccttatcgccagccctagccccctctacaaaattaaaaggcgtgaaaccaaactgctctttttctgccaccaccaccattcccacgcattcgctgccatcgcttttttcaatcttcaccacatcgcccacagacgggttaaaaccatccgcataaacgatattgggcatgatttttttcacgctcccgtagcgaggcgatagatcaaaatgttgattcaagcggttttttaaggattttaggggcattaaagctctttagtccataagacttcagcgatctggcgctcatcattgattctattcacatgcacgatcacatcaatcgcgcttttaaaatacgcgcgcatcaaatccttatccaaagaatgcgtataacgcatgctcaaattcaatgaaagggcttctaaagtgttttgagcgctattagcgtgaatggttgagagcatgcccttatgcccggtgtttcctaaacgcaaaaagagcgccgcattcctggtgtcaatctcgcccacaatgagcctgtccgggtttaagcgcatggccatattgagagcgtcttcataattaaagcgcgtgttctcttgcttgcccactaaaagccccacgcaattactaaacgcctttaaatccaattcttggctatcttcaacgctcaccaccctttcatctttattgacacagtctaaaagagcgtttaataggcttgttttaccgcttgaagtctccccactaatgaggatattatgcccttttagtgctaaatttttcaaaccctttggatcgcttgctttgaaagtgaaatcgtctaaacttaagggcttgagcctaggcacacggatattgagcgtgatttgattattggtagtgatgctaaaatgattcgcactcaccctatagcgcgtgaaagggatagagcaatttaaagtggggtgctcttcatcaaaaaacaaccccctaaaactggccaattgctcgcaaaatctgagtaaaaacgccttatcaaaaagcgcatgccctcttttttctcgtgtgttattgactttataaagccaaagctcttgctcagtattgatgataagctctgtgatcccgctttctaaaaaaggggtgaaatggccgattagggcttgtaaaactctatgggtttgtaaagtttccaaaagccctatccttttatcatcgctcttttaaaacctgttcgcagcgcttgcaaggggtgttttctaactcgcttttaaaacgccaacacctagggcatttataaaagggggctttaaagagcgtgaatgctgacgtctcgctcaatttttcttttgcaacccctacaaagcttaccatcagcaattcttctactaaattttcacgcaacgctttttctttcacttcaatagcacattccaacgaatttttcaccacgccttcttttttcaatcggtctaactcttcattaaaggcagagcgcaaggccaaaacggcttcaaaattttctggctttttaaactctttaaggtggagtttttctaaaacgctaatgccttttagatcaaacacatctttggtttgtaaaaatgcgcaaagcacctggctatgctctaaaacttcttcaatcgtgtgcgttaaaatcggggctaaaaagtagcacaattgactagctacagcgagtaaggccatttgaatggcttggcgtttttcattatttttgctatcgcaatacaagctatccttacaagcgtctaaataaatcccgctcaattcattggtaacaaacgccattaaaatattcaagcccttcaccaaatcatgctcttcaaacgcgctattgactccagcgcttatcgtttctaaagcctctaatataaaatgatctaaagggctaaagtcatgggggcgttctaaattcttgagatccatatcgctaaaattggcgagtaagaattttagggtgttacggaattttttataatgctgttctgtttgaatgaaaaaggtttgagagacccttagatcgttttgatagtcattaaacgctacccacaaacgcaccacatcgctcccatgctttttgagtaagttgtccaaagacaccacattgcccttagatttactcattttttcacccttttcatcgacgataaagccatgcgtaatgacctttttaaaaggggcttgattatttaaaatacaaccgattaaaagcgagctttgaaaccaccccctatgctgatcgctcccttctaaaaccacatcgctagggctttgcccttttttcccatggtagtcttctaaaaccgccttaaaggtgctaccgctatcaaaccacacgtctaaaatgtgcatgactttttcgtaatgcttggcgttatcttgatagctatggggcaataaatcttttatgttatattcccaccacacatcgcaacctttctcttcaaaaagattcgccacatgttctaaaacttcgctctcaaaacatggcttattggtgcgtttgtctatgaaaaaggccagtggcacgccccattttctttgccggctcaagcaccaatcagggcggttttctatcatggtttttaggcggtttttcccgctgcttggcacaaattccaccttttcaatcgcattcaaagccacttctcttaaggttttttgagagccatcattttggataaaaggctcatccattaaaataaaccattgcgtggtcgctctgtaaatcacaggcttgtgcgtcctccagcaatgcgggtaggaatgctcaatctctcgctctagcaacaaagaatcgcccaattgctctataatgcgtttttgagccttaaaaacatgctcgcccagatagcttttatctaataattggttatggataatgccctcatcatagcaacccttttcatctacagacattaacacttctaaatggtattttaagcccagatagtagtcctcttcaccatgcccgggcgcggtatgcacggctcctgtgccgtcttctaaactcacatgatcccctaaaaccaccagcgaatcccttcgattgagcgggtttgtagccactaaatattctaaatcattggaattaaattcatgcgtgatcgcattatccaccacccctaaagcggctaatttttcatgcaaggctttagcgactaaatagcctttttgggtgagcgcataaacagcgtcttttttcaaagcgatcgccacattcgcatacaaagtccaaggcgtggtcgtccaaatcaccaagctcgcttttttgacttttaatttttctaaaccctcctttttcaaatcaaacgccacgaaaatggagggcgattttttcatcttgtattccacttcagcttccgctaaagcgctctcgcatgcataactccaataaataggcttatggcgttctttcaaaagcccttttttagccactcccactaaagccctataaatgctcgcttcaaatttaaagtccatggttttataaggattttcaaaatcccctaaaacgcctaattgcaaaaactcgttcttttggatttctaaaaatttcttcgcatgatctcggcacttttctctaaacagcgtggggttttctaggctcgttttttctttttccaattgttctaaaatttgctgctcaatgggtaagccatggcaatcccaaccgggcgtgtaatagattttcttccccttaaaatattcccttttaataacaatgtcttttaaaatcttatttaaggcatgccctaaatgcaaatgcccgttcgcataaggcggcccgtcatgcaaggtgaaatccccatggttatctttcctagcttgcatgcgtttgaacgcttgttgctcttgccatttggcgtaggttttaggctcattgacgctcaaattccctttcatagaaaaggtggtttcgtttaagtttaaggtgtctttgtattctttcattatattatcctttgctttattgctcttttgttttaggagcgatataaaggtgcgtgtcttttcgcggcacattttttaaagtggggatttgtaaaatcgtgtattcttctatcccttttaaataatgcaagctaatcacatcgcctactttcacttctttactgggcttagcgcaactcccattgagccacaccgcccctacgttgcacatatctgtcgctaaaacgcgccgcttcactaaacccactgattgtaaaaatttgtctattcgcatgcgtttattttaccctattctttaagtttttatccataacttataagggttttagttttagcatgttagcattcagccaccactctttttaaggaatttgcttgaagtttcaaattgtgagtttgttattggcttttttattagtctcttgtttgccccctaaaggccatcattctggtttggtgaatatgtatatcgcgcatcaaggccagagcgtgcgcacttattggcgcaaagtggatagaggagttgtcgccaaacacaatgaagcgcttaaagaaaaccccaaagcaaagctcaaagaccctagggggcctttattcatgctagggagtaatcgtttcatgctcttatggaaaaaccgctacgctttagccaaagtccaatcgttcaagctagagcctgggttttattacttggattcttttagcgtggaaactcaaaaaggcatcttgcaaagcgcccctggctattcatacaccaaaaatggctacgatttcaaaaacaaccgcccttttttcctggcctttgaagtcaaacctgacagcacaatcattctccctagcgtggaattgagcctgattaaaacccctagaggctttttaggggtgtttttatttgacaacaacgaaaagggggctaatacccaatggattgaagggagcttgaatttaaagcttaaaaacgcttcttttaaagacgcatgggggttggaacgataaaacgcaaggctttgttttatggagcgttagtattaaaatattaaaaagtcttaacgatactatataaataaaaatttactttttatgggcattgatgagtattaattggcgtttgtaaaaataaaaaccaagcgtgttgcggtggtttgattggatttaatgggtttgattagagtgggttagaatggaatgattgtatcttaaagtcaaagccagagacaaccctagtcaagttgcccctagccacaccgatattactcgtgatgcccgtggcaacaaccttcttcttgatgatgactatcgctagtgctgcaacaaccttcttcatgatgagagctgtggtggtgatggtggtgttcgccgccatgataatggtggtggtgtgtgtggtggtgatggtggtgatgcccgccgtgttgttcttcatggtgtgccatgatgactcctttgattaaaaatttaaattctagctcactagctaggattttattttacagtataaaatctaatcaattgttaatggaagaaattttgacgctaatttttaaatttttgctacttgaaaaaagagggctaaagcaaacaacgcttggtagtgaatatcaaatccaatgccatcaaaatttttgattttgaaagaaaactaaattaaaagagaaagttaaaaagccagaaagcagccctaaggccgccccataaacgccccaatcaatattgttggttttgttgttgtgctttttgttgctgctgttgttgtgcgtgttgctctgcttgttgttcggcgtgttgttgcgcgttatgatggtggtgttcgccgccataataatggtggtggtgtgcatggtgatggtggtggtgttggctgttagcctgttgttgttgctgttgcacttggtgttgttgttcatggtgtgccatgatgactcctttaattctagctcactagctaggatttcattctataatgcaaaatctaaccaattattaacgaaaaagattttaatactaatttttaacacgagcaccaattcaagcgctcctattgtcaaaactaccaacatctttgaatgaaaaaagctataataaggaagttgcactaaaaaggaaagacaaatcccctttttaaggtataatatgagaaattttagaagcgcttcttatggtagtagctaaaaagtctttaggacagcattttttaacggacgagtcgtttttagacagaattgttggtgctttgtcccccttaaacccgttaaaattgattgaaatcggcgtggggctaggggatttgactctcaagttgttggatcgctatcctttaaagacttatgagatagacagccatttgtgcgagaaaatgcgagcgaggttaaaggcagaaaaaaagccttttcaattagaattggtagaaaaagacgctctttttttaaaagaagaagagccttattttttgatttctaatttgccttattatatcgctactaggcttgttttaaacgcgctcaaagaccctaaatgcaggggcttattggtgatgacgcaaaaggaagtggcactcaaattttgcgctaaagattcacagaatgcgttaagcgttttggctcacacaatagggaatgctacccttttgtttgatgtgccgcctagcgcgttcagcccgtctccaaaggtgttttctagcgtgtttgaagtgatcaaagagccgctgaaagaaaaggcgttggcttcattagcccaagcgccattttttgaagaagccctacaaaaagggtttgaaacattggaagattttttgaaagcttgtttctcatctcctaggaagacgctttcaaacaatcttaaaaaaagcgtttcttataaagaaaagcttgataaggtgttagattttttagcactagaaaaccaaccaacaagcgtgagggcgtctgagataaaagattatctcaagctcttaaaatccgttttaaaaggctaatgcctttttaaaaaattgaaataaaggaataatcgttatgactgataacaaccattatgaaaataataatgaaaacaacgaaaacagcagtgaaaattcaaaagatcaccatgaggcacgagccggagcgtttgagcgattcaccaaccgcaaaaagcgtttcagagaaaacgcgcaaaaaaacgcagagtcttcaaaccatgaagcgccttcgcaccataaaaaagagcatcgccccaacaaaaagccaaacaaccaccacaaacaaaaacatgcctcccaaaaaacacgaaattacgccaaagaagaattggataacaacaaagtagagggcgttacggaaattttgcatgtgaatgagagagggactttaggctttcataaggaactcaaaaaaggcgttgaagcgaataacaagatccaagtggagcatttaaaccctcattataagatgaatttaaactctaaagcgagcgttaagatcacgcctttagggggcttgggcgagattggggggaacatgatggtcattgaaaccccaaaaagcgcgatcgtgattgatgcgggcatgagtttccctaaagaggggctttttggcgtggatattttaatcccggatttttcctacttgcaccaaatcaaggacaaaatcgccggtattattatcacccatgcccatgaagatcacataggggccacgccttatttgtttaaagagttgcaattccccctttatggcacgcctttgagtttggggctgattgggagcaagtttgacgaacatggtttgaaaaaataccgctcgtattttaaaatcgtagaaaagcgttgccctattagcgtgggcgaatttatcattgaatggatccacatcacgcattctattattgacagcagcgctttagcgatccaaactaaagccggaacgatcatccacaccggcgattttaaaatcgatcacactccagtggataatttgcccacggatttgtatcgtttagcgcactatggcgaaaagggggtgatgcttcttttaagcgattccacgaactcccataaatccgggaccacgccgagtgaaagcaccatagcgccggcttttgataccctttttaaagaagcgcaagggagggtgattatgagcaccttctctagcaatatccaccgggtttatcaagccatacaatacggcatcaaatacaaccgcaagatcgctgtgatcgggcgctctatggaaaaaaacctagacatcgctagagaattgggctatatccatttgccttatcaatcttttattgaagccaatgaagtcgctaaatacccggacaatgaagtcttaatcgtaacgaccggctcacaaggcgaaaccatgagcgcgctttatcgcatggcgaccgatgagcaccgccacatttctatcaaacccaacgatttagtcatcatttccgctaaagccattcctggcaatgaagcgagcgtttcagcggtgttgaatttcttgatcaaaaaagaagctaaagtggcttatcaagaatttgacaatatccatgtgagcgggcatgccgcccaagaagagcaaaagctcatgctaagactcattaagcctaagtttttcttacccgtgcatggggaatataaccatgtcgcacgccacaaacaaaccgctattgcttgcggggtgcctgaaaaaaatatctatttaatggaagatggtgatcaggtggaagttggccctgcgttcatcaaaaaagtcggcacgattaaaagcggtaaaagctatgtggataaccaaagcaatttgagtattgacacaaacatcgtgcagcaaagagaagaagtcgctagcgctggggtgtttgcggctacgatctttgtgaataaaaacaaacaaacacttttagaaagctctcaattttccagtttagggcttgtgggtttcaaagatgaaaagcatttggttaaagaaattcaaggaggcttagaggtgttactgaaatccagcaacgccgaaattttgaataaccctaaaaaattagaagatcacactcgtaatttcatcagaaaagcgctctttaaaaagtttagaaaatacccggctatcatttgtcatgtccattctttttgattgtaacgctaccgctatacaagtcttaagagatgaagcgagcgcgcttttagaaagcgttaagcaattccaagaacctaacgatttggaagcgattgtcaagctcattttaaaaagccaagaaaaggggggtaagcttgtgatagtgggcgtgggtaagagcgctttagtggcgcaaaaaatcgctgcttccatgctaagcaccggtaacaggagcgcgtttttacaccccacagaagccatgcatggggatttgggcatggtggaaaaaaacgatgtgattttaatgattagctatgggggcgagtctttagaattgttgaatctggtgagccatttaaaacgcttaagccacaaaatcatcactttcactaaaagccccactagctcgctctctaaacttggcgattattatttaagcttgaaaatcaaaaaagaagcttgcccgatcaacaccgctccaacgacttccaccaccctaaccttagcgttaggcgatgttttaatggcatgcttgatgcgagcgaaaaattttagccaagaagattttgcctcctttcatccgggcgggcttttgggcaaaaaactttttgtcaaggttaaagacttattgcaaaccaccaacctccccctaatcgcccctaacacaagttttaaagacgcgctcatagaaatgagtgaaaaacgattaggcagcgcgattttagtcaataaggctaacgagcttgtgggggtattaagcgatggcgatgtccgtagggcgctattaaaagggcttagtttggagagcgaggtgaagcattttgccactttaaagcctaaaagctttaagaatttagacgcccttcttttagaagcgttagaatttttagagcgccataagattcagcttttggtgtgcgtggatgatcgcaataaggttttaggggtcttgcacttgcaccaacttttagaattagggcttaaagcatgaaaactagtatttatgatttcactttagatgaattgagccaacttttaaaaccaagttttagggctaaacagctttatttgtggctctatgcgaagtataaaacaagctttaaagacatgcaaaataatttttcaaaagactttatcgcttatttggagcaagaatttactttgcgcacgatagaaatcgcgcatgtgagagagagcgttgatggctctaaaaaatacctttttaaatctttaagagacaaccacacttttgaagcggtgttgttgaaaatgaaagacaaaaagattgatgaagaaacgaacgccgttttagagggggaaaaacacaccgtgtgcgtgtcttgtcaaatcggctgtcaagtgggttgctcgttttgcttcactcaaaaaggcggttttgtaaggaatctcaaagcgagcgaaattatccagcaagccctgctcattaaagaagacaataacctccccattgaaaaagtgctcaacattgtttttatgggaatgggcgagcctttgaacaatttagatgaggtgtgtaaggcgattgaaatttttaataccggcatgcaaatttcacccaaaaggatcaccatttccacgagcggcgtggccgataaaatccccattttagcgggcaaaaacttaggcgtgcaattagccatatccttacacgccgtagatgataaaacgcgctcgtctttaatgcccttgaataaaaaatacaacattgaatgcgttttgaatgaagtgaggaaatggcctttagagcagcgcaaaagagtgatgtttgaataccttttgatcaaagatttaaacgatagcctggattgcgctaaaaaacttttaaaacttttaaacggcattaaatccaaagtgaatttgatcttattcaacccgcatgaaggctctaagtttgagcgccctagcttagagagcgctagaatgtttgcggattttttaaacgccaaaggcttattatgcaccattagagagtctaaagctttggatattgaagcggcttgcgggcaattgagggagaaaaagctccagcagaaaatttaaaaaccactcccttaaaaacccgtatttatagactttaggccatttgccatgcgtgtttggcaccattcaaggggtgtttttaagggggtttgttgtagaatctcatcacgccccatagttgcattatggggcaaatcacggttaaaagggtttatcatgaagcaagaaatcaaaagcaagaaacaaaacaagcaagaaatgaaggataagataaagataaggcttaagaaaataaaacccaacgaccaaaccccactaaacccccttaaaaataacaaacccactaaacattaagaagcaagaaaaactaaaaacatgaaaccaaacattaaaacataagaattaaaacgcgcttaaggtttgcttaaatttagggaatgttttgaaaaatattttgattttttagagcgcttaaaaatcgcgcaatcttttctttagggataatcaccaaactttcttggttttctaaagtgctgctagccattcccataaactcccctacctcgctaaaatagggcctccctccccacaacacgctcccctttttaaaagaagcatcaagcgaaagaaactttttagatttcaaaagttcagccacagaaatgtccgttgtctgtatagaaaaagaattcccctcattcaacgccgggtagtagagatcggaattgggtgttttttgattggtataaggatttgaatggaaaatttgagcgtatttggcataaatccttgcatgataatagctctcttctcttttatggcaataatcgtctctaaaatcggcggtttttaagagcgaaagcccttgatccctatctatcgcttcaaggcgcaagctggctatgcaaatcagctctttagcgctgctgtcttgcattttggctaaaatcattttagggtacaagccattagaatagagcgtttcagaagaagcgatataacgcccgttttctagcaaagtcgcatagccttctttataagtcccatcgctaaaatacactttcaataacgcaacagaataaatccatgcagggagcgttggatcaaggggcggatcgtctctaacgatactaacattattagcactcattacgcatgacaataaaacgatacaacaaccaaccgcccatcttttatgccaacgcaccattaccaaacttaccgcttaaattttaaaagtatcctacgacactatcggctaaaataccatttgttttaatttgttgctataatagaacatttgaatgacaaaagcttatcgcataggtttatgatgaaaccaattaaaatttatgatattaaagaagaagagcttgcaaaaaccgcttacgctacgatcaaaaccaataaaggcaatatcgctctagagcttttttacaaagacgcgccccaagcggtcagtaactttgtaactttggctaaggagggtttttataacgggcttaacttccatcgtgtgatcgccggctttgtggctcaaggaggttgcccttatggcacaggcacaggcgggccagaacaccgcatcaaatgcgaagtggctcataaccccaacaagcaccaaagaggctctatctctatggcgcatgccgggagagacacaggagggagtcagtttttcttgtgttttgtggatttgccccatttagatggcgaacacaccgtatttggcaaaatcactagtgcagaaggccttaatgtattggacaagatcaagcagggcgatactatagagagcgttgtgtttagcccttctctataaggaacaaaagatcagacatgctcatactcagccgcaaagttaatgaagggattgttattgatgataacatccacattaaagtcatttccatagatagagggagcgtgcgtttggggtttgaagcgcctgaaagcacccttattttgcgtactgaactcaaagaggccattgtgagcgaaaaccaaaaagcttctgcgtccgtagatgaaagcttgttggaaaacatcaaaaaggtcattaagccttgacgcatgtttttgaggtttatcctaaagtcaatgtttttttaaaaatccttcacaaagaaggggcttatcataagattatttctcgcatgtgtttagtcaaaaataagctaaaagacattatcagcgttaaaaacgccttatctttctcattaaaaggggattttgactgccctttagaagaaaactcgctctttaaagccctccaagttttaaaaaaatttttagcgcaaaaaaattcctctcattctgtcatcaaatccctagacaccctagcgattgaagtggaaaaaaacatccccactcaagccgggttaggcggtgggagcgctgatgctggggggctgttgtatcatttaaatcaaatgtttgattgtcgtttgagtttaaaagagctttatactatggggtctttagtgggcgcggacaccaattttttcatctcgcaatacaaaagcgctaacgccacttcttatggcgaagtcattgaaaattttgaagaagagcttttagaagatcgcttagaaatctatgcgccaaatcatgtttcttgcagcaccaaagccgtttatcaagcttataagcccgaaacttgcttttctcaagctaaagagtggcttaaaaaaacgagtttggaatgcctaaagacttatgacagaagcgaactaaacgatcttttaaagccggctttacgcgctaaccctgccctcaaagatatagaaagccaactcagtaaggagtggttttttagcggaagcgggagcgcgttttttaggctaaagcctgctcaaagggggctaggttgaaactcattgccagcaataaaaaagcctattttgattatgagattttggaaactttagaagcaggattagcgcttttaggctctgaagtgaaggctttgaggcaaactagggtgaatttaaaagataattttgttaaaataatcaaaggagaagcttttttatttggtgttcatatatcatatttagatacaatccatgcgtattacaagcccaatgaaaggcgagagcgtaagctgcttttacacaaaaagcagttattgaaatggcaaatggaagcgtctaaagaacgcttgagtatcgtaggattgaaattgtattttaaccaaaaaaatagagctaaaatccaaattgctttagtgaaaggaaaaagattgcacgacaaaagacaaagtctcaaagaaaaagcgctcaataaagaaattcttaccgatttaaaacaccactttaaaggataataatgaaagaaatggtagattatgggatcatagggtttttgatcttcttatccgtcatcgttatagcgatcgcaatagaaaggttgtggttttttgccactcttcgtgtagatgactacacagacaggcgcaagttagaattagccctacacaaacgactgactttagtggccactattggctcaaacgccccttatatcggtcttttagggacggttatggggatcatgctcacctttatggatttaggctcagcttctggcattgacactaaggcgatcatgactaatttagcccttgctttaaaagcgaccggcatggggttattggtagcgatccctgcgattgtgatttataacttgttagtgagaaaaagcgaaattttagttaccaaatgggatattttccaccatccggttgatacgcaatcccatgaggtttatagcaaagcctaaggattgagcggtgaaaaaagtagaatccatgaatgtggtgcctttcattgacatcatgcttgtgttgttagtgatcgtgctcacaacggcttcctttgtgcaaacttcaaagctccctattagcattcctcaagtggataaggatagcactgattctaaagacgtgttggacaagaaacaagttacgatcgctatttctaataagggttctttttattttgacgataaagaaatcagctttgaaaatttaaaacacaaggtttccactttggctaaagacacccctattgtcttgcaaggcgataagaaaagcaatttggacaactttatcaaagtggtggatttattgcaaactaacaatctgaagcaactttacattcttgttgaagataaaaagaatcaaaaaaattagttttagtcaatttttagcattctttagctaaaatctgtgcttatgtttaatttttatcaagggagttttaaatgaaacgcacttaccaaccacataacacaccaagaaagcgaacccatggctttcttgtgagaatgaaaaccaaaaacgggcgcaaggtgattaatgccagacgagctaagggcagaaaaaagctttccgtctaaaccctatgactctttaaaaaacaagagcgagtttgatagggtttatagaaaaggttttaaaaaacacaacccttttttttcactctttgttttggatttatcaaaagagccaccaaaagaaaaagagggctttaaagatccgctctcttgcaggcttaaagaccgaaatacgctttgtttgttaggtttgagcgtgtccaaaaaagtcggcaacgccgtgaaacgaaacctcatcaaacgccgtctgcgatcactggttacaaggcatgccgctctttgtcaagggcttgctttggtgtttgtgcctaaaagcgattgttatcatttggatttttgggctttagaaaaacattttttagaaatgctaacttccattaaagactatatgaacaaagccttaaaagacttgaaaaaaggaatgactcatacccatgcgaaacaataaaacgccttttttgagcgcgatttttacggcatcaattaggggttaccaacgctttttttcggctttcactttttcaagctgtcggttttaccccacttgctccaactacgctctgtggttgctctgttttgaaagccccctaattgctatgggtaaaatcgctataaggatactctcatgcaaccctttttgctctgggggcattgcttaccctaccactcgcttgaaacgccctagcctactccaatctcataaagatttcaatcgcaattttaaaaccatcactttttggctcgttcccacaaaaagccacgcaacttactacatcattaaggtttaatcacaatggataaaaacaacaataataatctccgcttgattttagcgatcgctctgtctttcttgtttatcgctctttatagctattttttccaaaaaccaaacaaaccaacaaccgaaaccacaaagcaagaaacaaccaacaaccacacaacaataagtcccaacgcgcccaacgcccaacattttagcgttactcaaaccatcccccaagagagtttgttaagcacgatttcttttgagcatgccagaattgaaattgattctttagggcgcatcaaacaggtttatctcaaagataaaaagtatctaacccctaaagaaaaaggctttttagagcatgtgggccatctttttagctccaaagaaaactcgcaaccctccctaaaagagctcccccttttagcagccgataaactcaaacctttagaagtgcgttttttagaccccacgctcaataacaaagcgttcaacaccccttatagcgcttcaaaaaccacccttgggcctaacgaacagctcgttttaacccaagatttaggcgttcttagcatcattaaaaccctgactttttatgatgatttgcattatgatttaaaaatcgcattcaaatcgtccaataaccttatccctagctatgtcatcaccaatggctacaggccggtggctgatttagacagctacaccttttcaggcgtgcttttagaaaacaacgacaaaaaaattgaaaaaattgaagataaagacgctaaagaaatcaaacgcttttctaacaccctttttttatccagcgtggataggtatttcaccaccttgcttttcactaaagatcctcaaggttttgaagccttaattgattcagaaatagggactaaaaaccccttagggttcatttcccttaaaaacgaagcgaatttgcatggttatattggccctaaagattaccgctctttgaaagcgatttcacccatgctcacggatgtgatagagtatggcttgatcactttttttgccaaaggcgtgtttgttttactggattatttgtatcaatttgtgggcaattggggttgggctatcatttttttaacgattatcgtgcgcattgtcctctaccccttaagctataagggcatggtgagcatgcaaaagctcaaagaattagctcccaaaatgaaagaactccaagaaaaatacaagggcgagccccaaaaattgcaagcccacatgatgcagctttacaaaaaacatggggctaacccgctagggggttgtctgcccttgatcttacaaatcccggtgttttttgcgatttatagagtgctttataacgctgtggaattgaaaagctcagagtgggttttatggatccatgatttatccatcatggatccgtattttattttaccgcttcttatgggagcgtctatgtattggcaccagagcgttacgccaaacaccatgaccgatcccatgcaagcgaagatttttaaactcttgcccctattattcacgatctttctaatcactttccctgcagggttagtcttgtattggaccacaaacaacatcctttcggtgttgcagcaactcatcattaataaagtcttagagaataaaaaacgcgtgcacgctcaaaacataaaggaataataaaggaaaattgatgcaaaatcctattgaaatcaaagccaaaaccttagaagaagccctcattcaagcttctatcgccttgaattgccccatcattaatttgcaatatgaagtcattcaaacgccctctaaaggttttttaaatataggtaaaaaagaagccattattttagcgagcgttaaagaaagcgttaaagaggttaaagaagaaagcgttaaagaaatccatcaaaacgcagaagaaaaacaaagcttagggataaaaacgcctcaagaagaaagaatcacccctaaaccccctaaaaaaacccttaaagaagaatctcataatggagacaagctccatgagattaagcaagaattgaaagacttgttctcccacttgccttataaaatcaataaagtggaagtcagtctttatgaaccgggggttttattgattgatattgatggcgaagattccgctcttttgattggcgagaaaggctatcgttacaaagccctttcttacttgctctttaactggatccaccctgcttatggctatagcatccgcttagaaatttccacttttttacaaaaccaagaaaaggttatggaagcgcaactccaaagcacgatcatgaccgtgcataaagtgggtaaggggcagatgaaagcccctgatggcgttttaacctatatcgccttaaagaaactacgaaaagcgttccccaacaaatatgtttccattaaaaccaacttaaacgatgaaaaatacatcgtcatcaacgactttaacaatgaatgacaccattgccgctatcgctacccctttaggcaagggagcgattagcatcattaaaatcagcggccataacgccctaaacatcctcaaacaactcacccaaaaacaagacttcacccccagatacgcttacgtgtgcgatattttttctgatggtgttttattagacaaagcattagtgatttatttcaaagccccttatagtttcaccggtgaagatgtgtgcgaagtccaatgccatggaagcccccttttagcgcaaaatatcttacaagcttgcttgaatttaggggctaggctcgctaaagcgggggaattcagcaaaaaagcctttttaaaccataaaatggatttgagcgagattgaagcgagcgttcagctcatcctttgtgaagatgaaagcgttttaaacgctctagccaggcagcttaaaggggagttaaaaatctttattgaagaagccagaaataatcttttaaagcttttggcgagctcagaagttttgattgattatagcgaagaagacatccctagcgattttttagatgaagtgtcttttaatttagaaaaacaaatcgcctcttttaaagatttattggatttttctaacgcgcaaaaacaaaggaacaaagggcatgccttaagcattgttggcaaacccaatgccggtaaaagctccctattaaacgccatgcttttagaagaaagggctttagtgagcgatattaaaggcacgacaagagacaccatagaagaagtcattgaactaaaagggcataaggtgcgcttgattgacaccgctggcattagagagagcgcggatgaaatagagcgcttagggattgaaaaaagccttaaaagtttagaaaattgcgacatcattttaggcgtgtttgatctttctaaacccctagaaaaagaggattttaaccttattgacacccttaatcgcgctaaaaagccttgtattgtcgttttgaataaaaacgatttagcccccaaactagagcttgaaattttaaaatcttatcttaaaatcccttattctaccctagagaccaacaccttaaattccaaggcttgcttgaaagatttgagccaaaaaatcagtgagtttttccccaaactagacactcaaaacaagctcttgctcacttccctagcccaaacaaccgccctagaaaacgccattattgaattgcaaaacgctaaaagccatttagacactttagagcttttttcttatcatattttaagcgcgatagaaaacttgaacttgctcacccgcccttatgaaaccagccagatgcttgatagcatgttcagtgaattttgcttaggcaaatgaaatcgcttaaagcatggattaaacccccttttagcgctactttttaagacttttttacccattagcgccgtttagtatccgtatttgcaaaaacaatactgccatttttcaaaaaggggtaaaataagctagtttaaaatatatacatactatcaactacttttgagtaaaaatgttaaaaaagaccattaaggagatttcatgttaaaactcgccagtaaaacgatttgtttgtcggtttgaaaccgggctattacaaggcacacaaactcaagaacaaaccatcgccaccactcaagaaaaacccaaacccaaaccaaaacccattacccctcaaagcacctatgggaaatactacatctcccaaagcaccattttaaagaatgcgactgagttgtttgcagaggataatatcaccaacttaaccttttattcttcaacccctgtgtatgtaaccgcttataaccaagaaagcgctgaggaagcaggctatggtaataacagcttgattataatacaaaacttcttgccttataacttgaacaacattgagctgagttacacggacgatcaaggcaatgtggtcagtttgggcgtgatagagactatccctaaacaatctcaaatcattctgcccgcaagcttgtttaacgacccgcaacttaacgccgatggcttccagcaactccaaaccaacaccacacgattttctgatgccagcacgcagaatctgtttaacaagctcagtaaggttacaaccaatcttcaaatgacttatattaattacaaccaattttctagcggtaacggcagtggctctaaacccccatgccccccatacgaaaaccaagcaaattgcgtggctaaagtgccacctttcacctctcaagacgctaaaaatttgaccaatttaatgctgaacatgatggcggtgtttgattctaaatcttgggaagacgccgtcttaaacgctcctttccagtttagcgacaacaacctttcagcgccatgttattctgattattctacatgcgtgaatccttacaacgatgggcttgttgatcctaagttgatcgccaaaaataaaggagatgaatacaatatagaaaacgggcaaacaggctcagtgatattgacgccgcaagatgttatctatagctatagagtcgctaataatatttatgtgaatctcttgcccacaagaggaggggatttagggttagggtctcaatatggtggcccgaatggcccaggcgatgatggcaccaattttggcgctttagggatattgtcccctttcttagaccctgaaatactatttggcaaagatctgaataaagtcgccatcatgcaattaagagacatcatccatgacataacgggaacatgacttatcaaagagtgcgcatgtgcgaagaaaacaatgggccagaagagcgctgtcagggcgggaggatagagcaagtggatgggaaagaagtgcaagtgtttgacaacgggcatgaagtgcgagacaccgatggctctacctatgatgtgtgttctcgttttaaagataagccctatacagcgggcagctaccctaattccatctataccgattgctctcaagtccccgccgggcttataggcgttaccagcgctgtttggcaacaactcattgatcaaaacgccctaccggtggattttactaatttgagcagccaaaccaactatttgaacgccagcttgaacacgcaagactttgcgaccactatgcttagtgcgatcagtcaaagcctttcatcttctaaatctagcgctaccacttatcgcacttcaaaaacctcacgaccctttggagcccccttattaggcgttaatcttaaaatgggctatcaaaaatattttaatgattacctagggttatcttcttatggcattatcaaatacaactacgctcaagccaacaacgaaaaaatccagcaattaagctatggtgtgggaatggatgtgttgtttgattttatcaccaattacactaacgaaaagaaccctaaaaacaatctaaccaagaaagttttcacttcctctcgggttaaggggcttatacaacagctattatttgttgaaccaatacaaagggagcggtaatttaaatgtgaccggtgggttgaattaccgctacaagcattccaaatattctataggcatcagcgttcctttagtccagttgaaatctagggtcgtttctagcgatggcgcttataccaattctatcaccctcaatgaagggggcagtcattttaaagtgttttttaattacgggtggattttctaagggttaaaaattggctttagctccctattggctccaaaacgctctttttagcgtctgttatattgctaggcggttttggttctgttttgcgtgctgttttaagcgtgggcgttagtgttcgctctttttgttcttgtaacgcttgcgtgatttctttaagctcgttgaagctttttttacatctcgtttgtttgttctctgttttctttttcctttcgtattgaaacgcccttttttaggaagttacaaaaattaaaaatgcgttagcttttaaaaatgttagttagatttgggacaaataagtgagctagggggtttgaggatttgaacgcccaaagtcatttggttttttcaaataagctcgcttgcgtaggctcctaaaaaaagattttagtttttgcgggttttagtttttagtgggtgtggttttagatgggtttgtgggataaagagtattgaataatgttttagtttatttggcgagaacaaaagccacaaacctttagagggttatttcaataggtgcgaaaacgccacgctaaacaaaataatgacgctacaaaactgaatgaataagtgcaaagcaagattaataccctgcttatagccccgtgttgccctgcccttctttattagcgtaatctttcaattctttataaagcaaagattgcaagcgcgtgatagcaaaattcttattcttttcatccacttcaaggcttctattcaacacaggcgtgccttgacaatcgctcgcgctaacaaccactctaatgcgtgtgatgccattagtgttttcagtaaaaacttcatttttgatttgatagagtttttcttcatcgctaggggttagcactctggcataagcgctcatgagagcgtttttaatctctgtgtcgctgttgttatcaaaagtgattcgcactttaggtttgaaagcgttttgataatagattttttcataattttctagcggactcaccgggacagaatacgcttttaaaatcctttctataggcgccgctttagccaataaatcccccatgctcttggattgctgcaaaaaaacccctttacaaaccttaggcattaaggtggaaaactgcccataaagagcgttatacttatcccttaaaccctgcaaaaacaagttttgattgatcctcactctggtgtagtagatccctttttgcgcttcttgattgacaatttctacattattcaattccaagtcatcggttttcaagttaatcgtttgtgaatcactggattttaacttattatccacacgacttttttgaatgtggatttgtgaattgaccaccacgctaatagacgccactaaatccgctaacgctttttgtttagaagcctctttagaagtggctgaaccactcccataaagatagcctttttgggtgtttgttttgttataggccttgctataccacttaggctctgcgcttaaattggcacccacaaaagccataaggcatgcaagaataatctttttcattatcaatcctcactcattcattaaagcgacatgcttcttagtgattcttagaagcacataaactttatccgtatcaataaaagtggcctttagctcactagccttaatctctactttatcccccttgaaagcttccatcactttctctaaggcgttttgtctggctgaggacaagctataatccatatctgaaagcaatatatcgctcatcccacacactaaaattttttcatctttggtttgggtcttttcaatccgcatctcttttgagcaatcttttgcccacttaggcaaggatttcccccacgccactcccaacaccaaaacaagcacaacagcaaggcgtttcattaaaaccctactttttaaccatgcctaactcttcgcgtactttatccacaatttgcttatccaaaccgactaaaacaaaaaccctatctttaccgacatagcgggcgagcattttagaagcgatcaattccttatccactaattgagaaattttttcagtatcagtgccgcttatggaccttttaccagaagcatctaccgttctggttttttcattttccaaatctttttgtaaagtggactttagattcgccgctagattagccctagctttggctgtagcctgattcgtagagtaatccacatcgttattggtgatcaaatcttcagcccttcctaaaaagacccctgaatatttttcatacttcgccactttttccaaatcccctacaacccaatcaggagcgcctttagtcgcttctttgtatgccttattgcttttactgatacctgattttggggcatggctacaacctacgatcaccatcgctgctatcacactcatccctaaaatttttttaacttgatttttcatcgctcatcctttcaaatataaatttaaaacatacgcttattgctagcatttttcacaataggcttaacatcgctccatacctcttcacccgttttcctattggtaaggcttagggtgaagtcgtagtctaagcgttgcctagaactactaatagaggctgcgatactggatactttaccacttaaagataaatcggcggcttttaaagtgcctttttctacagtggtgtcttgattatactcttcgctctctcgttctttttcgcgctgtttcaccattctgctgtctgcttcaataccactccctccactcgcccttgtgatattgaacctcccattagatcgcaatcgcaactgccgcgcgatttcggtcgtcaaaagattcatgtccaaattgggctgagtggtgtcgttaatcacatctgaaacttcaatcaaatgcttgcccttgagttgctcaaaattagggtcgctaaacatggaatctaacatcgcgttagcggttagcaataaatccgtgctattgatacttgcagtcgtatttttagtggcatcgttcacattttgataagttgccatttcgcttgagcaacccacccacaataaagtactcaaaatcaccgagcttataatttttaattttgttttcaataccataatgatagaaactccctattcaaaatttaaaacagatacttccgttcctaattttaaacttctaatctaaacacacagtgtttttgcggattttagcattttatgtgtcttttttttcacattttacaagttttagccctacaaatttcacactgtaagcattaataccacaaatccgctcatttttagcttaattaaagaaacttttttaacaaacatgcttattaaaaacgataaaaacgattttttgagataaagaaacaatataaaagctatttgaaattagccccctatcaaaaaaggggctaaaaaagatttttacaaactcttattttgacgataagactctttaacgccctttataataatgcttttaaggcgtcttcaatcggtttttgagagctaggttctacaagcctctcacccacttctttggcgtttttgtaaaaaatcaaagtagggatcctgcgaatgcctaagctctctttgagatcctggctctcatcaaaagaaaccttaaaaaattccaccttgcctttgtaggttttggctaaattttccatgatcggctcaatcttcctgcaatccgggcaccagctcgcccccacattaaccactaccgcttgatgagcggttttttctgcgtaattctttccgttaatcacttctaacatgataatccttaatttttatttcccccacccgccgaagtatagcataactcaagcgctaatcccctttagtattagccctattagccataaacgcatgcaattggttgtattcttggcggtttagaaaacgcattttccctaccggcaaggcattcaaattcacaaaaccataacgaacgcgccttaaatccaacactccagcgttaaaaaacgcaaaaaaacgcctcagttctctgtttttcccctcattgatgatgaccctaagcttagaatatttggcatggtttttgatgatttcataaccaataaagggggcaaattccatgcttttaatgggggttttttggtgcgctcccttagtagcgttttttaatttcaagccctcttgcatcgcactctccatctctcttgtaacaaagccttgaattttaacaagatactctttttctaaattcgcatgcatcaaagcgctcaccaccgccttactatcgcttaagagtagcaccccctcgctcgcaaaatccaaacgccccaccggcgcaaaatgggcgtattttttctccaagctttcataaatcacgcgccgttttaagggatcggctttgctcactagttcgccctttggcttgtgatagactaacacgctgaattttttgttttttaaaggcttgatgagtcgtttgtctaaaaacaccttgtcgttttctttaaccacgctagcgagtttggcatgctcatgattgattttcacccgcccctctaaaaccaatttttcagcttctcttctggaatgcttggtgtaatgggctaaaaattggttgatcctcaagctaaatccctccactctaaccctttaaaatcgtccttgatcttttcattcaccattagatcgctttggattttgaattgcttatccttatctttgatgatcaaatacaaggggcgtttaccctggtgttttagagcactctctttgatttgtcttaaaaactcttttttcacatcgttttctaacacgatcgctaaagagcaagaactagaagcgagcatttcaatgggagggatttcgcgcacgtcttctttttgcttttcagggtctttataacgggctttagggattttaacctccctagcgctctctaaatccaagatttcaaaaagcctcaatcgcgccacttcttcttgctcttcaatcttgcatttaaacacgagaggcttattaatatccaactcttccaaagcgtttagttgcttttcaaaaagcatgagttcaaacttgccgtatcgatccaaaatgtccgctgtgccataaggcttaccgcttcgtttgccaattttctttttaacctccatgattttacccagcaaataagcctgcgatccgatttctaactcttcaatgtcaatgcttttgactaaatttttaaagcccttaatctcttctttaaactcgtctaaagggttgcctgaaacatggattcctaaagtttcatattcgcattctaaaagcgttttagcgtcatgctcgcccaaatcaaccatgtccaaaacaacctgctctttaattccgccctccatggctccaaaaagagaattgcccccttgcatcatttcattagccttgtctttagcgcgcccagcatcgcagatcaaatccaagttagcgagcatggtttttctagtgtagcctaaattgtccaagctccctgatttcaccaatggctctaaagattttttagtgagtttagaaaaatccacccgtgaaataaaatcttccaaactcttataatcccctttagtcctttcttcaatgatgtttttaatcggctcacccccaacccctttaatcgcccctaaaccgaacacgattttcttttctaattcgcccttttgatttttaaactccgccacgctgaaatcttgcatagaataattgatgtgcggaggcatcacttcaatttctaaagccctaacctcatcaatatagcgcgccacggattcgatcttattggattcgctagtgagcatcgctgccatgaactcatgcttataataagtctttaaatacgccgtttggaaagtgatcatcgcataagccgctgaatgcgatttgttgaaaccatagccggcaaatttaacgatcagatcccacaaattagccgctttttggccatcatgccctaaatttttagcgccttctacaaacttcgccttattgtccgccatgatttgagcgtcttttttccccatagcgcggcggatgagatccgcttcacccaaactaaaaccgccgatagtttgcacgatttgcatcacctgctcttgatagacgatcgtgccgtaagtgggctttaaaatcggctctaattctttaaacgcataagcgataggctcaacgccgtgctttctattcacaaaatcatctaccatgcctgattccataggccccggtctccctagcgcgataatggcgataatgtcttcaaagcttgaaggccttaagcgcttgttaagcccttgaaacatcccggattcaatctggaatatccccaccgtatcgccgctttggatcgttttatacactttcggatcgtccatatccaacgataaaaaatccacaccaatcttatgttgcgttttaatgattttaagcgcatcatcaatcacggtcaaggttttaagccccaaaaagtcaaacttgatcaaatccaccggctctaaatacttcatggaatattgcgtaacgataccgccggttttttcagaggcaaacaaaggggttttatgccacaactctttttggctatccaccactaaggctgcggcatgcacgcctgcgttgcgattcaaattctctaaattgagcgaatattcccacacctgtttggctatttcattgctctccaccaattccttgattttaggctctaattcccacgccccctctatgaactcgccatttttttcatagcccttaagcgtgatgcctaagcggttagggatgagtttggcaaaatcatcggcctccttataaggcatgtccaaaacccttgcgacatctctgatcacgcctttagctaacattttattaaaggtgataacttgagccacattgtatttgccgtatttttcaatcatgtattctatgatttccttacgccggcgctggcaaaaatccgtatcaatatcaggcatgctgactcgttcagggttcaaaaacctttcaaagagcaaatcgtatttcaaagggtcaatatcggtgatttttaaggcaaaagccaccaaactcccggccgcgctccccctaccaggtcctacaggaatgcccatttctttagcgtaacggataaaatcccacacgatcagcatataccctgggaatttcatgttcgtgataacttcaatttctttttctagccgctctttgtattgatcgtgcttttctttaggcactaagatcaagcgctctttcaagccttctctggccttatgggcgaaataagaagcgtcatcttcaaaatccagaccctcttctttagcgtaagctttagtgaatttaaagcttgggggggttggggggttctttttatcgtcttttaaatcaatctctaaaacgcatttatcagcgatttcttgggtgttttctaaagcttctggaatatccgcaaacagcttcgccatttcttcaggggatttaatgtaaaactcatgcacggagtgtttcaagcgccccttatcgtttagggttttacccatcgctacgcacatcgccacttcttgagccttagcgtcattaggcatggtgtagtgggtgtcgttggtggcgatgatttttaaccctgtttctaaagacattttaatgacttgttcatcaatgaatcgctgatctaaaatgccatgacgcatgatttctaaataaaaatcgtcttcaaaaatctcttggtattcgcaagcgatttttttagcttcatcatagcctttagccccatacttgcggtttctctcattgttagtattcaaatggtaattgacttccccttgcaagcacgcgctagaagcgataatgcccttagaatgctcccttagaagctttttattgatgcgcgggaaataataaaacccttctaaatacgccatagagcttaaaaatatcaagttttcatagccctcttggtttttagcgaacaggcacaaatggaagcgttgcttagtctctttgctagagagattgtcatcgttatggatatacgcttccatgccgataataggcttgatgccttcttttttcatgctcgtgtaaaaatcaatcgctccaaacatgttcccatggtcggttacgctcacgcttttcatgcccaattctttaatgcgtttggctaagattttaatcttgttcgccccgtctaaaagcgaatattctgtgtgcaagtgcaaatgcgtgaaggctttattctctttcattgtctaacccctatttggatttaacgccattatacctatcgctctttaaaaaactctttatcggatcgtttagtggtgaattattttaaaatggtggttataataagagagttttgtcttatttttaatactattttaggagttcatcatgaaaaaatccattttattgggcgtttgcttggctttttcttgcgtttatgctttaagcgatatggatttgattaaaaaagcgaaggaaagccagttagaacccatgcctatgggcaaagcgctcaaagaataccagatcaaaaaaaccagagatgtgggcattggcgctaaaaacagcgaaatcatgacctccgctcaagtggaattgggcaaaatgctctattttgaccctaggatttccacttcctatctcgtgtcttgcaacacatgccataacctgggcttaggtggggtggatctaatcccaagcgccataggctctcaatggaagaaaaacccccaccttttaagctccccaacggtgtataactccgtgtttaacgatgtgcagttttgggatggtagggttacgcatttaaacgaacaagcgcaagggccaatccaatcttcttttgaaatgggggctgatcctaaagtcgtggtagaaaaaatcaattccataccaggctatgtcaagctctttagaaaagcttatggctctaaagtcaaaattgattttaaattgatcgctgatagtatcgctatgtttgaagccaagctcatcaccccaagccgttacgatgattttttaaggggcaatcctaaagcactcagtaaggccgaaaaagaggggctggatttattcatttctaaaggctgtgtggcttgccataatggcattaatcttggggggacgatgcagccttttggggtggtcaaaccttataaattcgctaatgtgggcgatttcaaaggcgataaaaacgggcttgtgaaagtgcctactttaaggaatatcaccgaaacgatgccttatttccataacgggcaattctgggatgtcaaggatgcgattaaagaaatgggctctatccagttaggcattgaaatcagcgatacagaagcgaaaaagattgaaaccttctttgaagccttaaagggtaaaaaacctaaaataatctacccagaaccccctgtgatgacggacaaaacccctaaaccctctttttgatttcaaaaaatccctttaagggggatttgattatgaaaacttaaaaaatgcttttagcgtttttgcagccaataaataatagagagcttgactttagtcaagcgataatttcttaaaaagcgatctttatggggtttagagggatttagttggagggttgtagggggaggattgtttcaaaataccccctatccccttaaaagaatgagttttactcctatttttaaaatttttttaatccctttatcatttagaatgtttttttgattttagatcgtattaaaacacaaaacataaactcatggcgttttcaaataaattttcattttttggttgtctaaaatgagcgtgtccttgcccttagttaccgcaaaattacccttaaaattctccataaattccaattcaaacgccattaaatgctcatctctacacactttccttgaaatcccactatcttcaattgcgatgtgcctatcgccctgccatgtgtagctggcaaaataccggttgcaatagcctttcccataaatacgattttctttttgatcaaacacaaactctcccatagagcttttaggctttggcttctttttaaaaagctcataccagtgtttccttttttctttttgctcttgctctttggcttcaatcgctgttttatcttcaggtaaagcggtatttaaagaggagtcttgctcttcttcatgctctctaaaagcgctatcagcgagcatggtttcaatgtcatacacttgatggttcatttctactttttggatatgccaatcgttgctagaaagctttttatcaaacatttttaagaaaaaacaccccgaaaagacacaagccgttaaaacgcttgctccagctaatcgtaaattcaaatagtttctccttattttatttttttaacgggcttacgctttgcgcttcaatggcttttttaatcaaagaaatcgcttcttgcatcgcttgcgtgctgacatgttggagggattgtatcgcgctttcttggaaatcttgactgccatttttacttgttttggtcgttttattttccaagctagaaatattttcatgcttaatgatcactccagaatgcgaatcgcctttcacgctaatatcatagcctagcgcgaattccgccctgtaagtagaattttctttttctaaaagagaaaacgataaaatcgtaaaacgaaccgcataagtgggcgcgcccgcgccataagggggcaaagccacgcctaagcatgctttttgcgcttcttgcatgaacatggtttttaacatgttgcgaggcaagtctatccatttttggtgcttcccatgcgtgatctgcccgtcttgcgctttaaacacgatctctttagtgttgaataaatccgcgctcaaaatgctaatgagccttacttcagtcaaaggtttagggcattgcgtcatttcaaaagaactcgcattcaaatcataagttctgatttctggtagcatttgttttaaattaatgctcaaacaaccctgaagcaatagggcgagcgctgatgagagtgaaaagatttttatcgccgtagctctcatggttatttcctttctccaaaaatcgttttataggggttagcgtcaaatttatctatcaaagcagagcctttttccacaaaattatcaatgtttcttaagctcaactgtgcttgcatgattaagggagtgaacatcgccttaaagtcgtattgtccctgtttgacgcgtttatccacatctaaagccacattattgacattagaaacaaggttgttagcgttgttaatcaaagaatcaaattgagtctttcttgaatccaagttagcgatgagatcatccactgaagcgagaatgtgcttgaatttttccacattttcatcgtctaaaatcctattcacattcctaatcgctttcatcacttcttgcaccacttgattagcatcaccgctcaagcgatccataagcccttctttaaagattaaaatccgctcccctttatcgccactaccataaaattcttcattgtggctttgctctaaggctaaaaattttaaccccataaaccctctagaagaaaccgccactttggagtctttacggatcttaacgctggatttgatcatcaaatccaaacggaccacccccactttatcctttgcaaaacccaccttaatgacattccccacttgaatccctttgtagtttatgggcgagttggtcgcaatgcctcccaagtctttgtccgtatagaccacatattcataatcctccccgtcatcaaagcccaaaggccctagccataaaataaaacccaccatgcaaaccaagcataaaaagaagagcccgccgattaaagtgtaattcacatgcctttccaaaatttctctcctcgtgttgaattgaataaattgccttcatctagcccttgagtttgagcttttttaataaaatcctttaaatccccattaaattctaatagcccgtctttgagcatgatgaatcgatccacgcaatcatgcacggagtctaaatcatgcgtgatcatcaccaccgtaagctgtaagctctctttgagcgtcataatcagttcgtcaaatttgcccgcgctataaggatccagcccgcttgttggctcatctaaaaataagatttccgggttagtcgccatagcccttgctatacccacgcgctttttcatccctccgctcaattcataggggtaaaggtggtaagccctagggggcaaacccactctttcaatccacattttagaaatttcttcaacaatttttttagaataagcgccgtattgctctagcatcacgcccacattttctaaaacggttaaagagctatagagtgctccaaactggaagcaaatcccacagcggttaaaaatcttttgctgctctgcttctttgagtttccatatatcttccccaaaaagcaacacttccccctttgtagggcgattgagcaagatcatgcaccttaaaagcgtgcttttaccgctccctgaccctcctaaaatcgccatcacttcgcccttatgcacgctaaaactcacgcccctatggataatggtgctcccaaaagcgctatggagatccttcacttcaattaagacttggttgttagtagcgttcattatatgttcaacttagaaaagagaatagaaaaaatagcgtctaagaaaatgatccaaaacaaagcgttcacgacgctaatggtggtcaagcgcccaatgctctcggtatcccccttgacttcaaacccgcgcatgcaccccaccatcgcaatcgcaaacccccaaaaaggggctttgacaatccctaccaaaaaatgattccaacccactgtgtcatggaatctgtctatatagcttggaaagcctagatccaattggtatttaatcgcaaacatgcccccaagaatggcgaacgcatcagcgataaacaccaataaaggcaaaacaatcactaaggctaacaccctaggcaacactaaaaattcaaaagggttaaagcccatggttttcatcgcgtccaattcttcagtgattttcatcaccccaatttgcgcggtaaaactgctcgcgctcctcccggccaccacaagggttaaaatgaaagggccgatctctcttaaagcgagtttggccgtcatttccaccgacatcaaaggcgcacccaagtcttgtagttgtaaagccccttgcaaagcaacggcaaaccccacgataaacaccgttaaaatgctcaccggcaaaaccttaaacccggattcattgatatgatagagcaaaggagtgatgcaaaagcgtttggggttgaaaacgcttttaatgaagtaaaataaaatcatgccgcaaaaattgaacgcgtttaaaaaggtgttataagtctctacaagactcttacccaatttagtgatcatgagttcgtattttttgcccgcttttttagattccaaatcgtttttttttacaagccagtctttaaccactttcaaagcgcaagcgttattctcgctcacgttacacaattcaatgtttaaagaacgctccttgatgagatcaaataaaaacatgccaaaaacaaaatctattttttggcaccctgaaaaatccatttttaaagacccttgatgatccaataaattttttttcaactcatctaaacgaaacacgctcgttctaaaatcccaatcccctcttaaaatcagcacagagttagccccatctttacgcatctctaaaaatttttgtttctctgtcttcattaaaatacattctctcttagattaggtaaaatctattaacaaaattttgtttgttaaaacgactattttaacacaatgataaaccaaaaagttaaacaatactctattcaataaaggattaattatttttaaaatgtttaaaaaaatcatttttttgtgcgtttttttgatagggggatttgtcattccaccccttgaagccatgcctattttgcgcaataaaacccccaaaaaaaattaccaagaagcccatgaaaagctctatagaagcatcattaaccgccaaaagctcacacgtaaaaaaagcgggtggtattttttagggggggttggtgctgtagaagccattaaggactatcaaggcaaggaaatgaaagattggatcgccacgctcaatttaaaaaccggcgtgcaaagtttttttaaaaaatacattgggatcaggggggtttttgcatgggatcttgggtcaggaaaagtgaattatcaaagctataaagatcctaccaactctttttttaccatgcttgcggtgggtttggatgtgattatggaatttcctctagggagttataagcattatttaggggcgtttgggggagctaggggggctttagtcgtttatacagacaagcaaaatttcaagttttttaaacattctgtggtttcagggggattagcgattagtggaggggtcatgctcacgctttttttaaggcaccgcattgaattagggtttaagatcttgcccaccgccagattgctttctagctccagtcgctttgaaacttcgcccctattttatgcggcatacagctataaattttaaccttttagccaacttcaaaaatccaatctttgggggcttcttgttcgccttgctgaatggataaaagcaaatcatagagttgtttggtaatattgcccggcgcttcaaaaaaataagacttgttgttgtgcgcgatttctttaatgggcgtaatgattgcggctgtcccgcacgctccggcttctttaaacgcgcccaactcatcaattaaaatctccctctcttctacttttaatttcaagtattctttagccaaaaccatcaagctttttctggtaatgcttggcagaatgcttggcgaatgcggggtgataaaggcactatcatgcgtgatgccaaaaaaattcgccgcccccacttcttcaattttagtgtgcgtggtagggtctaaatagatgcaatcatcatagccttgctctgtggccattttgtgggctaacaggcttgcggcataattcccccccactttcaccccaccggtgcctttaggcgcggctctatcaaacgccgtggtgataaacctagccccccctttttctataccccccttaaaatacgcccccaccggcgcgcaaaacacgataaaaaggtattcactggctggctttacccccaaattatcccccacgcctatgacaaaagggcgcaaatacaaactcgccccgcttttgtaaggagcgagccatttttgattcgctttgactacttcagcgcatgcctttaaaaacagctcttcgctcactttgggcatgagcagtctttcgcatgaagtttgcaagcgtttggcgttttctaaagggcgaaagagtaaagccttccccttttgagagcggtaagccttcaagccttcaaaacaagcctgcccgtagtgtaagaccggcgagccttcgctgagctgtaacgcatttttgctaaccaattcgccttgcgaccacgagccgtttttataagtagcgatgaagcgaaaatccgttttaatgtagctaaagcctaaatttttccagtctaaattttctaaatctgccatttcacacctttaaatggatagtttcaagtgtgattgtatctaaaaaggggttaaaaatccctcaaataactgatctgaaacgcataaactctgcgcacatcagcttgtaaggtgtatcccttttcgttggtaatagaaaaaagccggtgcgtgatcgtaggcactttaatccctaattccaagctattgtgtttagcgatatgggtgcggactccaaatttccataaaaactggaaattcgccgggctgtaactggaatcgctgtggtgttttgcataattagcgatctctttactgatgctcgttgcccaactatcccccgctaattggatccccacgacaaaaccaaaaaccatgttttctttattcacaaaattccacagcgtatctagccctgcaccataagtgaataaattaatatagtattgcccttgataagaatccctctctgtcaaggtagtcccaccaaaactaaagctattgtaaataaacccgctctcgcccaccgggataccctttttcatcacgccaaagcggttgtgcgcgtagtcaaaaaacccataataacgcatgccaaaccattttttcttgccaaaaaattgcttataacccacttcaaaacccgctcctgcgtaaggcgggaattttatcaaaggtttttgcaagccgttgtcattcaccattttagtctgattttgtatcatgctcacctggtaattgactcccacaaaagccgcactctcttcagcgttcgctaaaacacccaaagcccctaacaatacaattctttttaacattcagtctcttccctttattctttgataatgactttatattatattagcttaaaatggctaagtattacttataaagaaataataatatattttttcttaaactcaattaaaaactaaccttttagttcatcccaacgattcgccacaaatgcgctcgtttctaacggcactctcaaaggatacacttcatcattaagaatgcgttggatttcttgctgcaactctggggcgtttttttcttcaatttcaaaaatcaattcgtcatgcacttgcaaaagcagcctcaccgaagggttgtttttgaaacgctcgctcactttgagcatgcccaatttcaataaatcgctcgcactcccttgaaaaatcgcattcacgccctctcgcaaataattgcccttaacataatcattcacgccattaaaatcaaacacccggtaacgccccagcaaagtaaaagctttagaagtttttaaaatctcttctcgcatgccatttagataatctttaatgctagggaatcgtttgaaatacgcttctatgtaacttttagcctcacttaaagggatgcttaaagtttcgctcaatttcttactccccatgccatacaccagcccaaaattaatgcttttagcgatggatcgtttttctttggctaaatcttctccaaacaacgccttagaagtttctaaatggatgtctcgcccctttaaaaacgcctccattaaatccttatcctggctaaaatgagccaacaagcgcaattcaatctgcgaataatccacccctagcaaacaatattctttagagctagcgataaagcccttacgaatgagtaagcctttaggcgatcgcaccgggatattttgcaaattaggcgaatgcgagcttaaacgcccggtagctgtgccggtttggatgaaagtggtatggattttatcgtctttgtcttttaagcgcaataagggagtggtgtaagtgttaaaaagcttattcaattccctgtattctaaaatcaaagggatacttgggtgcttgtctaggatttttaacaaatttttttcatcggtagaatggcttttatttttaggaagccctaatttttcatacaagacttcgccaagttgcttgggcgaattgaggttaaaatccacgccgattaaatccaagatttggcgttctaaaacgtttaattcattcttaaactcctgctctaagcacttgagataaggcgcatcaatcttaaagccttgaaattccatgcccattaaaactttcacaaacggcgtttcaatgtctctagctaaagtgagcaaaccctcttctagcccccctgtttcaaagtattcgcacaaacgctttaaagcgtttaattccatgcttaaaagttctagtttctccgctttagccttaaaatctttgatcttttcatgcgaaactaaatcttcttttaaatattcctttaaagcttcatcaaaccccactttttccggattctttaaaaacgctaaaatttgagtgtcctggatgcggatattttccaaagacacctgatatttggcttttaaaaagcttaataagggttttaaatcatgcccaatgatacacgcatgctgtaagatttgagaaaaagcgttttgcaaaaactccaaagaaaagggcgaaaataacgcctcttctaagggtaaaaaataaccttgttcttgcaataaaaacgctagggctagaacttttttgtctttatccagcaccaaacgcataaaaacccttgcgttaggattttctaatttttctaaaaacatgctcaagagctcggtgttttctaaaacgatcatgcgcgattttttaggggcgttgtctgatgcgggggcgttttctaatataggcgcattttctacaatgaaaggggaattttctaaatcccttaaagtggaaataaaaccatattctttcagttcgtctttgattttcaataaggggttttcgctaggaaaagcgcaactggaaaaatcaaattccttaatacaccctctttctaaagtggctaattctttgcttaaaaacgcgctctctttatcttgtatcaaggcttgatacattttagggctgagtaaatttttcgccaagtctaaattttcatagattttttccaaactccctaattgctgtaacaattccttagcgttcttgctcccaatgcctttaatccccttgtaattatcgctgctatcccctacaatgccttgataatccgtgaattgactcggcaaaatcccgtatttttccacgcaatccttcaccaaaaactccgttttgccatcaaaaagcgcgatcttatcgctcaaaagctggttaaaatccttatctttagaataaatgcgcgttttataagggcttagcgtggctaaactagcgataacgtcatcggcttcaaacccgcttatttccacgcaagtaaagcccattttttgcaaccattctaaagcgatagggatttgtaaaagcatctctttaggggcgtctttacgattttgtttgtattcgcctaatttttcggcccttttagttttagtctggctttctagggcgaacacgataaaaggcatgttttttcggtctttataaaattttttaaccatgcccacaagccccgttaaaagccctgtaggaaagcccttatcgttggttaagggttttgttttagcgctcatgtaatagcttctaaacaaatacgcaaaagtatcaattaaggctaaagtcccttctttaatgactggctgctccattcaatccctttttaatcaagcgaattttaaatttattgtaacacaagcttgacctcatctatttcaaaataacgagtctttttgaacgggcgtttcttggttaataacttcttttgcggcctggattttagcgctgctgtattgaaccacgccttgaatggtttgtttcattagggcgttaattagggtgcgcatgaaagtaaaatcaataccgccatgtgggttggtggggagaatgattgacatttcactagcaattttacgattgaatttattaccataatcaaaacgcccacaagctacttttttaaaagctacaacgatataaagtaaagttttttcattccaaaactcatggtgttttaaagggtatagcccttgcacatgcgaataccctataaaaggtcttttttgataaaaaataccctctgaagtcgtggtatcgctataagtgatctgattgcccttttcggtgggttctaaagaagaataaccgcttatcccattattcaaactagaattggtaacgactggattttttgcattactatcaaataaatgagggtttgtgaggttataggcttttgtggggcgtatttcaaacaaatcccctaatttgaagtgttgccatgttaagccgcatggggtattaccccccccccagaattgttgccgttaaaaacgttaagggcgttttcttcatcgctagaaagggtggtgttttctagccccgtagcttttaagtaagcctcaagttcggcgagccgacactgctcaagttcggctatgaatttttccatgaaatgaaaatcaatatcctcaaaggtttgagcgttagcggtgggttttagggggagagaaattaactcgtttttaactttattccaactcgccttattggtccattcgtatttactattattataaataacttttgaaatagcacatacaaaaaataaatattctttatcgttaagctttttatcgccaataaattcaatagcataagcgtcttgtaatacgcaaaattcatggggttggtaaaatgtagccccggtgttagccccattagcagaaattgaaataacattttttaaaatcgtagcattttcttttggcacaaaattatttaacccttgatttaaaattcctgcggttagggctggtaattcgtgcgttggagttttttcctttggtaattgtgcagtttgataaggtaatggctttataataattttttcaaacaaatcccctaatttgaactcgccccacttaatagcgttgagttggctactaagggggccaatcactttgggggcgtttggttttttaaaatcaagcccacttcataagaaaggtaatcggctatcgttcttttaaaatcctctaattcgggtttggtctcggtgggtttgttttggttccaatcgctcccgtttttggggtctatggtgttttcataatagtcatcttcgcttaaaaatttcaaacatgattggccaatatggactaaatccacgacttcgttgtagcgctctttggcgttatgcgtgtcttttaaattgtggctggctttggcttttttgcgattcgctctagcgtagccgtcgttactgaaattaagttactgaaattaataaatttcaccctttgcttagcgtcatgcttttcattgaccctaaaaacatagatgtgggtttgaacgctgcttttgccgatgaataaatctaaaggcattttaatgctcgctaaaagcgtgtgtttttccaaaatccttacattgtattctttggctttaccactgccggcgcttgattggatgatcacgctcgcataaccgctttgcatttttgctaaagcctgctccacaaacaccatgccattaccgctagcggaataaggcgggtttaaaacaaaagcattagctttaaactctttgtcattgactttgccatcaaaaccgctcaagctgttttggtttaagatttgactgctcccatcgcccattaaaatcatgtttaacaccgctaaaatatggatatccggtaagatttctatgcctaaaagttgcttggctttaatatgggcgattttttgctctaattcctctggactagtgatacgctttttagcgtcttctatcattaaattcatgcttgcgactaataacccggcgcttccggtagcaaaatcccacacgaaactatccttattgactttggagagtctggctaaaagcgtggcggcataagggggtgtgagcaccacatcgtttaatttatcttgcgtgaaacccagccagcgatacatttcattgaacaatttaccggtaaaatccgtgctaagaccgattttataataaacgcccaaactatctacaatctcactaaaacagcgcttcaaacggctttcgccattaatggctttgttgttgttttcatttcttaataaaggctctaataaagaaataatgcttcgctctttttcttcagacaaatgcttatgctttaaaaaggatcggatttttctaagtattttatcaccatctctttctccgttctcatcgctagattttaaatcttctttatttaggggggctaccaaattagagatgcctaaattagcgataatgctcgcaatcactaaatatacccgattgtgttcgcttaaaaaattcttttctttgtcgtaaatatcattattgagacgagtcaagcagtcttctatttcttggtttttcttttctctaatgcgctctaaatcttcatcgcttaaagaaagggtatctactcgtttaataaagtcgttaaaatgcttacggcttaaaaaggagagatcgctataagcttgctcgccttttgagacatctatccccatgcccaaattgcttttattcacataataaacagcgatttgagagcatatgccgcctttattgtctttatagcctgtgatgcctatggcgatgcattcagtgtagttcgtgtggtgtaaaatcgcattagcgtagtgtaaagccccatttagggcgtattctctaatgtttttataatgaggctcatggtttttaaaattttctaccagtttgtttttgtctaatttaatgagcttatattttagccctttgtattctattaaaataggaactcttctgttggggtcttgtgtgtttaataaaagtttcacatcagggcggttaccccctaaactcccatttttagaagcgtaattttttaaagcttcatcaatttctgtattcaggctttcttgctctagtttatagtctaggttataacttcttaactcgttgttgaacttatcagcgatttgaggctcaatggattgaactttattcatgggtatccttttttaaaaaacaaaattataactcattcatccgcgctgcaaagcgcgatcgcaaagtgcgctttgatgtttagggttttaaggtattttagggcttcttttagggtggtgccggtggtgataatgtcatctaataaaaaataatctaaattctcatcgcctttgaaggtgaaatcccgtgggttattggcgcgaaattccaggcttttcccggcatacgaaatagtatttgtggctcttaaagtcccgtaagtgggctttaaattcccttgacaaaagccttttaaaagcacggcggaatgcgagtaaaaggatttgattttatcatcaatggcgatgccataaagggggatattcaagcctttttcttgtaaaatccttacaaattccgcaccggccttttgagaaagcaagggtaaaatgcgagatccaatcagcgcgtatttgcttttaatgagctcttctatttcgctataagcgtaaaaactatacacgctcacgccctctaaaacccttactcttaagcttaagggcagatcgtttaggcaatttgggcaaagaggcttaaaagaaagcttcaaacaaattaaacaacgcattttataaaagcggtgatttgttcgtgtaagtttttaacgctttctttagcgtttaattccaaaacttcgcacccgaatttttcttttaacgcgtaagcgtgggttttgagcttttgctggatggtgagtaatttttctgcgccttggttttctattttgtctaaacttttaaggcttaaacgctgttttaaaccctcttcatctatcactaaaagaacgatttttgtaggcaagatgctttgagtggcaagcaggtttaattccaagcttgaaaactcgctataagccatgccagaaatcaagctcctgtcactaatgatgagctttttttctttcaatgccggcttgatcacgctttctgtatgctcagccctatcgcttaaaaataaaaacgctctagccaattcgctgatattttcattcaaagcgatatatcttaaactctcgcccattctcgtcccccctggttctttggtaaaaagggcgtttttaaacctggtttttaataattctacttgagtgctttttcccgcgccatcaacgccttctaacaccacatacattttaagtctttgaaatcaaaggataaatttcttcaggcactaaatggctcgcatcgcccttatgcgcgataatggatcgcacgatagaagagctaataaacgcgttttgtaaagtgggcatgaaatacaaggtttctaattcgtggtttaaggatttgttcgcatagcccatttgcaattcgtattcaaaatcgctcaccacccttaagcccctaactagcactttacaatgatactctttagccaggttggctaacagcccttcaaacgcaacgcattctacatttttaaaacttttagtggccagttgcatcatttttaagcgctcatctaaactaaacatggggtttttagcgcttgagtgcgccacagccacaatgagctcttcaaacaattcgctggatcggtggatgatgtctatatgcccgttagtgaccggatcaaaagtacccgggtaaatgccgattttttgcatcagttcattccccatcgtgggtataagtcattttctatccctaagctgtcaaaccacttccccactaaaaaatcttgcatcgcttctaaagtcttgctctgggtgtagtaagtcatcatcggtggcgcgatgatcgcattagaatgggcgagtttgagcagattttccaacatgatagcgcttaaaggcatttctctaggggcaatgagtaaggggcgcttttctttaagcatcacagaggcgctcctagaaatcaaatcccccccaaagccatgcgcgattttagccaccatgtccatgctcgctggaatgatcgccattttatggataccataactccctgatgcgatgctcgcatggatgtcttgctcgttaaaaaaagtcgcgctaggccgtaagtctttcatggcgtttttaaggttgatattcgattcttctaacgccacgacatgtgcgtttttagacgccacgacaaacacttcaatttctttgggtaatttctctaaaaaccgcaaggctaggggtatcccgctcgccccactgatgcctaaaactaatttcatgaatatcctttataagatttgcgctttagagctgctcaacacttttgcttttaagattttattgctttctaaatttttcgcttgaatgatttgattaagcgcgccattttctagggcttttaggcttatttctatgctgatttgcccctcttcatacaccccggtgatgatgtcgtttttacgcacgatgattaaagcttgggttttatccgcgcttaaaagcgtgtcaggggggataaaatttttcgcgctcactttatcgatcgcaccctctaataaggggttagaaagcgcaccaaacgaaacgcgctcttttttggtgttgttagcggtgatgttctcgtcttttttgatcgcgctagcgcttttaaaagcttgcatgctgcctatcacgctataacgcaccggtaggcgtaaattaggctcattttccaatcttaaaaacacaaccccatcttttttaagcttgttggaagcgcttaattcatagctcaaaatggaagcgtgagaaaaacgctccgggatttctaagttaattgtttcaatttccaattttaagtctttgtattctttgaggtaagtttctttaatccctgttttaagcgcgtttaaatctagggcgaacaatgcgtttaaacctatcaaaaaaaggattaaaattttcaaaactcgttatccactttttctacaaatttttctgagattttatcatagacattccctccgcaattgattttcaagcacaaaccgctcaagcctttttctacgcctaaaaccctcccggtgccaaaaatcttatgtttgatcaaatcccccactttaatgggcgtgtctttttggtgattttgtttaggggcttgatcgctcttgatcaactgggcttcttctaaaaacacagagggcgagcaagaaattttcctcccaaaatacgaacgctctttgacataagagagctgcaatccttctttagccctagtgatcgccacgtaagccaagcgcctttcttcttccaaatcgctttcttgattgaaccccctatgcgggaaaaacccttcttctaacccgatcacaaacacatgcttaaactctaaccccttactcatatgcacgctcatgcagctcactttttgcgcgttttctgtattatggacatccagtgtgctttcatttaaaaaatccagtaaagaatgcgtggggttagttttaaaatgctctttcactaaacttaaaagctctttaacaaaaccctctctttcttcgtaattgtcttctttttcatagctttttaaaaggttagtctcttctaaaaaccgctcgcaaaacttctctactgaaatttcaaaagcctccctcaaatgccctatcatggccatgaatttctttaaagcgtattcgtttttagggttgagtttgtctttaaacgccccaagttttagcgcttcttctaaattcaagccctcttcatctaaaagagaaaaaatccattcttgagtgatcttgccaaggcctcttgggggcttgtttaaaacgcgcttgataaaaaagcgatcgtcttttttagccgctacatgcatgagtgccaaagcgtctttaacctcggctctttcatagaaactcaccgctccaatgagcctataagggatattcaaagcgttcaagctctcttcaatgctgcggctaagcccgtttaggcgatacaaaatagcgatattttctaaattctcgcccttctttaaaagggctttgatctgataagccacatccaggctctcttctttttgcgtggggtattctttacaaaccacgcttttatgcgagcctttaaaactttgaagcgttttaatgtggcggtgttggttatgactgatgagggaattagcgcacgctaaaatttcagcgctagagcgataattggtctctaatttcaccaccttagcccctttaaaatgcttggaaaaatttaaaatgttagaaatatccgcccccctaaaaccataaatgctctgatcgtcatcgcccaccacgcacaaattatggtgcgcgcaactcaattgttttaaaaactctaattgcaaggcgttcgtgtcttgatactcatctaccataatgtaatggtagcgttcgctggtctctttggcgagtttttcattatcttgtaaaatcttaaggcttaaacaaagcaaatcgtcaaaatccactaaattgtcttttttgagcgcgttttgataaagttcatacgctttataacattcgctatcttgcatgctcaaatccaccatgccgtttttgatttgagaaatactcgccctgaagtttgaaattttgagctgtttgcagagcgttttgacttcatcgctatctagcaccgaaaaatcgcacgccctttttaaaagattcatgtgttgccttaaaaacagcaaaccaaaacgatggaaagtgcaaagcaagggggggataaacgcttgattgttcaataatttcaaagccctttcttgcatttctttgctcgctttattggtgaaagtgagcgttaaagtgttttcgctaggcacgccacaagcgccaatcaaatacgctaaacggctcgttaaagtcttagtcttaccgctcccagctcccgctaaaatcaataaaggcccttgaatgtggcttgcagcgattttttgcgctccgtttaaattgtccaaaatgcttttttcaaaacccattattctaaaaactcgcccttttcttcttggttcaaacgctcttttaaaaggttggtgtcaatttcaaaatcaaaataaggcgacgaaaaatcagaggttttaatggctaaaaaatggtttaatgctgatttcaagtccccctttctttgatacaacaaccccaaagcgtaacggatattttcgttattaggatcgtctaatttcccaagctctagccataaagcggcgttattgtaattactttgtgcaacataagtcaaacccgctaggatttttaagcgcacttcattatccttaagcccgctaattaagttttgatacaacgcgctcgctttttcatactggccttgaaacaaactcactaaggctaaattttctaaccaatcgttaggggcttcgctctcttctaaactagcgattttttgctctaataatctttcttgatgatccaaatcattgaccataaatcccatgtaggtgtagaaatgacgccctaaaatgggcccttgcatggtttgatcccaactgattttatgcgaatctaaaagggtgtaaatgcttaaagtgtggcggatactcgcatcataatacgaaacgatttcataaaaaatattagagatgagatctttagggagcattttttttaaattcccaaaagattgcaccatcaattttttatccttgctctctttagcgaacaccgcttctagcgcgtagtaaaaagggagctttttaggggcgtttttaagccagtccatatcccaattcgtgcggtaattcaaataagcgatgagtgaagagagtaaggctttttgcgtggggctagaaaaatcctgactataaaaattctctgtgatttctcttaaaaactccgtggtgtcttcgtgggtgaaatgcgaggctaaaatcgcaaaaaccgcactcaaataatccgcagaattcaaatggaaagcccttaaaaaatggaaataggctttgtggtaattttccaattgcgcataaatcaagcccacattataatgcaaaagcgcgttattggggctattttttaaagacaaatcaaaaaaagaaagggctttttttaactgcttattttctaacgctttcagccctttgagcgcgtttttatccgctatcgccatcaaacgcccccttttaaaagcaaggcttgccccctctaaatccttttgcgtatcagagtctaaaagaaacagcccctcttcaatcacgcctaaggtttctttagagtctaaaaccttaaaaggggcgtaataaaacagcaagcggtagataaaatcccttttaccttcaaaatattgcgtgttccaaaaacgctctttggctctttctttgtctaaaaacatagggtttatagtgggcttgatggggtaaaaagagttggctaatagcgtgtcttcttttgtgtggctggctagttttaaggcttcgctcgctttaagggtatcgcccattttcaaactcaccaattccaaagccattaaagcgtttaaatctttagggtagttgtgcaaataatgttgcaaatgctccaaagcctgcttgtaatggcccaaacgagcctgcaaaagccctaaagcaagcgcatcttgaatatccgcgcttttttgtaattgcttgtaagcgttcgtttcatctttaaacattaaaaacaatttagacgctaagcgcgcgttaggctttaaaaaagcgttggaattagggtgcattaagggcgaaagggcttcaaaatactctccagcgtagtaggatttgagcgcgtaagtgtaggaataaaaagactttttgtaatctttatacagagtgtctctcacaatttttaaataatgataatacaaatccgcatcttgcaaatgataagccgtaactaacgcatcaatcgcgctcacgctcgcgttttctttagaagcgatactggaatcaaacaaatccaacgccccgttaaagtccttttctttgaatttaatcacccctagattatggctcgcaatcccttgcgagaaagaagcgatcttatcaaacaaatgcaaggcttcatctttttgcccttgctcatacaaaaggctcgctttttgcatcatcgcatccacttggctttcatcgtttcttttcaaagagtctttgccgattaaatcaggcaagtctaaattttctatttgcccttcggcttctgtattgttggcgttattggtgttgttaggcgtttcgttattggtggtggcggtattagtttgtaaagaagtttgtttattttcttttttatgccctaataacaagctcaaagccacaatgagcgcgatgagtgaaagcaatatcccaagcgcgatataaagcttttttttattgtgtaagaattgtttgaaaaactctttagagcttttgattttactaatcgtttgctctaaagcctgcttcaaagaggggattttagaatgaataccctttaggggggtttctttttcgtttttgttttcgccccctttttcttctaatgaattttgctcttcattcagcacaaactagccttaaaggtatttttctaacgccttaggaatatgaatgctcccatccgcttgctggtggttttccattaaagcgaccatcgtcctgcctaccgctaaagaagagccgtttaaggtgtgcactaattggtttttttgattttctttgaagcggattttggcgcgcctagcttgaaagtccctcgtgttagacacggagctgatctctctgtagcaattttgcccaggtagccacacttcaatatctatcgtgttgctcgcgctaaagcctaaatccccgctacacaattgcacaaaccggtgcggtaattccaaagcctttaaaatttcgctcgcgctctctagcatgcactcttgcatcgcatcgctttctttagggtgcgtgatagccactagttctactttatcaaactggtgctgtcttatcatcccccttgtatccttgcccgcgctccctgcttcgctcctgaaacaaggcgtgtgcgcggtcattttaatggggaggttttcaacgctaataatcgtgtcgttgtataaattggtgagcgttacttcagcggtagggatcagatacaaattttcattttctattttgaaaacatcttctttgaatttgggtaattgcccggtcccaaaaagcattttttcattcactaacgccggcgtgtagatgatttcaaagccgtttttttcattaaaatccagcattaaataaatgagcgcgcgataaattttcgcccccaaacccctaatgaccgaaaaacggcttttggcgagtttcacgccgctttcaaaatcaatccagccgttttgttgggcgagttcaaaatgctctttgggtttgaaattaaaaacccttggggttaggatttttttaatctctatgttgtcttcttcattcgcgcctaaaggggttttttcatcaaccagattagggattatggaaagctttaaatccatttcttgttctgcttcgcccacgcttttggaaagctcattcagtttgattttattgttttctagctcttttttgagatcgcttgtatccattttttgagccattttgataccaaactctttagaaaccttgttttgaaaggcctgcaagccttctaattcaatgagttgctttttataatgcgtgatggcttcgcgcaaacgctccaactcatcgtccatcgcatcgttacgcttttttaaagaaagagccaccttgtcaaaatcttgcaataaaagttttctatcaatcattcaaccctctttaatcgttctaaaatgccacaatttagcccattcgtctatatcgtttttatctatttgagcgctcaaagcccccattttaccctctaaagaatcttcaatagcgccattaggcaaagccacaaaactatccccataaaatttccacaagaattcgtttttttgatctccttctacaaggatttggcgatacgccccgatcctattagccctaaccaccacgcaagaagcacaaaaagcgcgcatctggcacaaaagccgccacctttcattggattcaaaggtggccacgctgcttaaaagcaccacatccacgccctgatttttagcctgaacccatatttcatcaaaatgcgcttcaaagccaaacaaaggggcgattcttaagccgtctctttcaaagacgagcaattctttaaaagcgcttttctcattgtcaaaaaagctctcttcatcccagtgaggatagggaatcaggcgttgttgcgtgtaatactggatattttctttagaaatgagggcgatttttttatagattttagaatcttcttctaaaagcaccggggctgaaatgatcaagtctagttcttcgcatttttgagacaaaaacccaatcgctcgcgcagactgcgcgttaatctcattcacatccaatcccatgttatggtggaaaaaggggttgatcacgtattcaggcaacaccaccacgcttttcttgggtatggagttgaataaggattgcatgagattctcttgaaaagactctagctgtaaggcaaacactcgcatgctttaagcctttttgtctggcgtttggagtttttcatactctgaataagcgttttctaaaagcttttgagccaaaaacaattcttgcatggccgttttatacaaatccatcccgtcttttaaggacaaattgggatcattcaagcgatctatggctcgctctagggcataaacatgctcttcaaagctttttttaggggcgtttttagtgtttttagcgtttttagtgtttttttggggggctttttcggtttcaaataattcatcttgcatggcattcctttagctttttttaacaagcatggtcgttgaaatttgagcgatagaatcttcagttcttacaatctcaaaccctgcgttttttaattcaaatttcaaaccctccaaactcaaaaacccctcaatggactgcggcaaataagaataagcgccataatttttactgatagcccctcccaccaaaggcaaaaccttattcgtgtaaaaccctgagattttatccagccatgtggggttgtctttttttaaaaattctaagatcactaaaacgcccctgggttttaacaccctaaaaaactcttttaaagcctcttgtctttccacgatattacgcaagccatacgcaatggagagaatatccacgctgttactttcaacgccctttaaatctttggcttgagcttggatgaaagaaattttgttttcaagctcttcacattttttaatggctaattcaagcatgttattagaaggatcaatccccaaacactccttaaactctataccgcaattgagagcgcttttttgccaagccacaagcatatcccccgtcccgcatgccacatccacaagccttaacgctttcttgttttccaaaaacaaaaacgcatgctcgcaagccttttctcgccatttaacgtctaaaccaaaactcatcaagcggttggcttgatcgtaagagctggctatatcatcaaacatgttgatgattttttcttgcttgaggcgattttctttcttcatagcttgtctttaaaaaggcttgacaaccactaagatcacaataaggatcattaaaatcgtgggtatttcattaaacacacgataaaaccttgcgtttttccctgtagggtctttttccagctcgcgcatgcattttttgcaataaaaatgataaattaaaagcaatgccactaaagccaatttagcatgcaaccaacccccgcttttaaacatttcaggggcaatcaacaacatcaaaatccctgtaataagcgtaaaacccatagccggtgaggcgataaaggaatagagctttttctcttggattttaaccacgcctacaaactcttttttatgggcgttctctgcatgatagacaaaaaggcgcggcaaataaaataacgctgccatccacgaaatgaccgctatcacatggaaagccttaacccataaaaaatacccgctcaaaaattccattcactctccctaatttatcttattttgttgtaaaaacgcttgcaaattttctctttcgccgctgatttccacttccacgctttggtttgaaaaattctttttgtttaattgtaagctaaatttcttaatttcacgctgaagagcgtctaattctttgtaagaataatgagcgcttaaagtttccaactccacaaaatccttaaaagcgttttctctttgagcgttttctacgcacaataacgcgctcttagcataagctttcatcaagccccccacccctaaaagcgtgcctccaaaataacgcacgctcactaatcctatattgattaaatcctctcgccttaaaacgctaagcataggcattcctgaactccctttaggctcgccatcatcgctaaaaccctccgtgattttgccctctaaagaatagcgaaacgccgttacaaaatgcgcggctttaaaatgctcttttttcaattgcaaaagggttttttcaaaatcatcaaaaggcataagataccctaaaaaacgagacgccttagtttggtgcttggaagcgatgaggtttttaagcgttttcacaagctttctttaaagagctgagtttgaacacgcaccctataaaactcacgataaaaatcgcaatgagcgcgtaaaaatggatagaaacatctataaattccgcatgcatttgattcaatcgcccgagcaaactgatcccatgataagcaggcactatttgaacgaaaacctgtaaataagagggcaaggattcaaaaggccacacaaaacccatcataaaaatcaagggcaaagaagaaattaaaacgatttgagtggtgtgggcttcatttttgatccatgcccctaaaaacgaccccaaactcaaggccgcaagcatgaaaatcaagctgttcaaaaacaccattaaagcgctcccatgccgttcgatcccataaaaagaaaacagcgccccaaaataccataaaacaaaaacgctaaacgctcccatgaacaccaagagtcttgcgcacagccttaaagcgatttgttttttgtctaaaaaggctaattccaaacgcctagagctagtaaacatgctgcttgcaatgagcatcacctggtgcaaaatgaaaataaacacgctagagagcgcgtaattcaaatacccctcactagggttatacaaagcgataggcttaatcttaatcccgtctgtccctaattcagcttcttctatttgggcgttgcgtttgaaccttatttcatcgtttaaagcgttgatgctctccaccaccgcattcgctaacgcgccataaatcaaaaagtagttggaattcgcataaaaatctatcgttacaggcacttgtttatggatattggcttcaaaatgcgaagggatatgcaagatcccataaattttttcttcttttaaaagctttttagcttccagcatagaggggctaaaaaaagcgatttctaactcgttggagctttgcaccatgaaggctaattgcctagaaaggaaggaattgtcttcatctacaagggcgattttttgctgcgttacgatgtctttcaaataaggcaagggataaagcaagccatagattaaaggagcgcctataaggatcaataaaacgcccttatgagaaacaatggctcttaactccattaaaaggattttaaaaaaaatcatgcgctagccttgtcttttttaaaagaaaaataaaaaaccaaaagccctaaggctaaaaagattaaaaagaacaaaaggggcatcaaagaatttaaagactcggtaaaatccatcttataataggcctcttgtaaaaagaatctcataaaatggctaatgggcaagcaatggctccaaaaatccccaaaaatttccatgttgttttgcgggtaagtaaccccagcaaacgcaaagcttggagcggtatagaccccaatcgcgcccgcagtttcaataacgctttttgaaataccataaaccaacaccacaaacccgctcataatgagcgtcatcaaaactaccgctaaaaagaccaatgacaaatgcgtataattcccctccatgccaatgagattaaaataaaacgcaatgcccatcccccaaaagctaaacacgcacgcattcgctaaaatactgattaaaagctctcgcatgttagaggttttttgaatgaaattgagcatgccaatcgcaataaaaatgagccacatgcaaggcagcatcacgcttaaaaggtattgcgtgtaattgttttcttcattgtatagggcatgcaattgcaaaacaataggcattgcttgggctttagcggaaatcaaattggaatctcgcactaaagctttggtggctaaggttttagcgtctaaggtcaaagcggtttgcaaaaaggcgtttttgagcgttttgcccactaaaacgtattcagcgttataataaaagggcaaatccacttttcgccccattttgatttttctctccaaatccttaggcaaaattaacgccccatacacttcagcggagtttaaaaagcgtttagcttccaaaaggctagtcacttggtatttgatttcaaccgcactcgttgcgcctaattcaaacgccacttgatggcttgtagtggtcttatccaaatccaccaccacgatagggagctgtcttggggtctcttgtttaaagatttgcgtgcctaaaacccctaaacaaaaaggcaatataaaacacacgacaaacaagaacttgtcttgtaaaacccatgcgcttatcaatctgaacaaaacaatcccttttaaggtttaatggtaaccaacacgctcatccccaccctaaagttttccaactcttctaagggtatggcctccacttcatagcttttcatgtcataagtgttggaattattcgtcgctttccaggtcgcaaaatcccccatcacgctcaaatatttgaccctgaatttcgcgcttcttttcaacgctgggatatagccttcaaattccttacccactttaaactcgttcaaatacttttcaggcacgctgatttttaaccaactatcctttaaatctatcatcaacaccacaggaaaacccttagggctaagctcgccaccgcttaaaagcacattgctcacttccccatcaataggggctagggctttgacgtcttttaaataggattccacttcattcacttgccctagagccgcgctctctttagccttagcggcaatcttactttcagagctcgccccccctaaagccattttatacttttggtaagccgcgctctcgttgtatttggtgctttcataagccgcataggcttcatcgcgcttttgcaaactcgccacgccattgtcatacaaatcttgaacgcgcttataagtctccttagccaaattcgcttgggattttgccgcttgccaaacgtctctcgcagaattgatcgtttcatctcttgagcctcttttgacttcatcgctaagcgctttagcggctttatgcccggcttcagcttgagcgagcttggcttctaattcagggctagaaatgctaaaaaccaaatcgccctttttaatgcgatcgccttttttaacaaacaccttttcaatgcggccagggactttggagctcacgctgtattctctggcttccaaaaacccttgtaacacttcagccttagggcgataagccaaataaaaaagcacgattagccctaacaataaagccccaccccctgtaagaatcgctttatttttatccaacatgctgtttgacatgattttttcctttaataaacaaattcataaaataaatcgatgtgatcgcttaacgccattaaattcgctaatgaaacgatgtatttataagccacgcttttttgctccacaatgatagaagaaagcgtgttcctcgcatcaatgacttgagcgttggtgcttaagccttgtaaaaaagcctgctcttggagttttaaattttctttggctaattccacgctagaaagcaggcttttgtattctttcaaataagaaagcgtctctttataagtcttattcactaacaattccatgttttttttagcttggatttgttcgctattcacctgcaactcggctaatttgctcgcttggtatttttggatacgccctgtgggggaaaggataggcatgcgcccggctacgcccacaaaccaattagggatcatgtcttcaaacaccgaattgttttgtttcatgagataagagccaaaaaaactcacttggggcaagaatttagcgatctgtagtttcgtgttttctttagaaatttgaacctggttttctaaagtttttaaagccgggtaggaattgagcgtggaagaaacaaaaaagctcagatcgggcagatttttctcagtgtggatctccaatttgcttgaaggcgctaaatcgtccttgctggatagaatagaattgaacgagagctgcgaaacctctaacacgtctttagccttaacgctagcgatatgggccttatcataagccacttgagcacctaaggtttctaccctagcgatttgccctactttttgcattttcaaagcgttttggaaatgcttgtaatggcctttttccacctcttctaaagtttcagacacttcagcgtttaacaccatgccataatacacgctcacaagctcttgaaaagtggaaagctttttcaagcgatacacttcattagcgtctttttgcatcaaatccgcaatgcgcaccatcgtgaatcttgccccacccatataaaggggataaataatgctcaaagccccaatcaccacattttgcttagaaaacaataagggggcttctaaagtgctgctcaaagccccaaaaccttgcatcaccccttgcatgcccgcttggatttgaggggttaatacttgaggagggatattttgttggatgttttgcaagccttgatggatctggttggtggctttttgcacgcccgcttgtttttggctggcaaaatccattttaatggggttagaaagatacacataaaacgcgctcaaatcaatttgaggcaaaaaagaaagcttagccgctaatttcattttactcgctcgcttaatggcatattcttgcgcatgcaagccttcatgattagacaacaccctagcccatgcgttttttaaagagagtttttgagcgttagaatggttcaaaggcgcgctatcttcagccaaattcaaagaagaaggctcggtttgagaaatcccatcaacagcgcttaaagagctattgaataataagcccaatacaaagagggttgtttttttcatgcttcattttctccctgatcttgtttaaccgctttcaagcgttttatcctagccccatccacgcttaagacttcaaaagcatacccatgcgaaacgattgtatccccctccataggcatgcgttctaacaagctgaaaacataccccccaagcgttacctgctcgcattctttgtcaaattggatatgaagcacttcttctacgctctctaaatccagcatgccctctaattcaaacacgccttcttcaagcttgttcacgccctcttgtttcaaatcgtattcgtcgctaatctcacccatgatctcttcaataatatcttccatagtgagcaacccagccgtgccgccgtattcatcaatcaccaaagcggtatggatttgctcttttttcattttgataaggatttgagaaatagacgcgctttcagggacgatgatcattttcctaacgatttgcttgaaatcatgcattttgggggtaaaaatagagcgagaaagcaagtctctgatatgcaccatgccgataatgttgtctttagagcctttacaataagggtagcgcgtgaaatggctttttaaaacaatgtctatattttcttcatagctgttttcttcgtccaaacacaccatgtcttttcgtggggtcatgatttctttagcgctcgtgtcagaaaaatccaccgcgtttttaatgatttccccctccaccgaatcaataatgccctctctcaaactctcgcccacaatgatttttaactcttcttcagaatgcatgccctcatgctctttaggattgacgcccatcttccttaaaaaaaaatgagcgatcacatcaaacaaacgcaccaccgggtaaaacaccacccaaaacacatgcaaagggcgtgcggcaaaaagggtggctttttcagatttagcgatcgctaaagatttaggcacaatctcgcccaacacgacatgaaaaaaagtgatgctcaaaaacgctataaccacgctcattgaatggataaaaataggattttctctcaaatccatagactcaaacaacgcggctaacaattttgcgatagcgggctcacccacccagcctaaagctaatgaagaaagggtgatgcctaactgtgtggcgctcaaataagtgtccagtctttgactcatctctaaagcgagtttagcgttggaattaccgattttaaccagctcttctaagcgggttttgcgcactttcacaagggcaaactctgaaagcacaaaaaaagcgttcaacaacaccaataaaaaagcaaccatcaacatcaaaatcgattcagacggatccaaataagctccttgattcctccccatgatttaaacctaaaacctaacgataaatataaaatatataaaatcttagaattttaacataaaagattaagcctaactttaaaaatcaagccttcaaaaaccctagaaatacttttctataaaaccaagagccacaaaaagaagcacccctaaaagcgcagaaaccggcacggttaccaaccaagcggtaacaatctttttcaaaatggagcgtttgatcacttcttctttatacacttttttaagcgactttttttctttctttttcaattccaaagcgatagcggtattcttgctttttttcaagctctctagcatgagcgatttttctttcaaattggctttatcaaagcgctctaaaaagccttcaatttcttctaaatcttccccaaagtgcgccgctacaatgttgtctctgatcctagcaaaacgccttctggattgctccctcaaacgctctcttaaaaagcccaccccaaacaccgcgcccaccacaatatgcgtagagcttaccggtaagcctaattgagaggctaaaagcacggtaatgactgctgaaagtgcgatgcaaaaagcttgcattttgtctaattctgtgatttcagaccccaccgttttaatgagctttggcccatacaaactcaagcctaaagcgatcccagctgcccctactaccataatccacaacggcacagagtttaaagtactccccatagggctgctcgcgtcttctaaagtttgactgattgcggctagtgggccaatagcgttagccacatcattagccccatgcgcaaagcttaaaagcgcggcggcaaaaatcaaagggacattaaaaagctcattaatgctttcatggctattttctaattgcggggctttttttaacacaaatcttttaaaaaggataaaaatcaaaagcgcaaggacacaaccgcaagcgagctggatttcaaaacccaccgcatagaggcgttttaaaaccttcacgatcaaataccagctaaaggctaagctcatcaacgccaccaaataaggcacgacctttaaagccgcgctctttttatcttctttataagcgatagtctttttaatgagcattaaaaaaaacatggctatcaaagcccccattaaaggcgagattacccaactagccacaatgccggataaaaaatgccattgatagcagacattccagctgctgccattccagcccccataatcccccccactacagagtgtgaagtggaaacgggagcgcctattaaagtggctacatgcaaccacaacgccccactgagcaagctagccaacatgacattaatgaaaacatgcgcatcattaataaattcaggcgaaacgatacggcccttaatcgtagaaaccacttcccccccagcaatgatcgctcctagcatttcacaaaccgcagcgatcaaaatcgccccacccatgctaatggctttagagcctacagcagggccgacattgttagacacatcattagcgccaatattcatcgccatatagcccccaatcacagccgcaaagatgagcaacaatcccttagaattagcctgcccaaaaatgagagcgagcaaagcagcgccaatgaggaacaaaagagcgagagcgatctttaaagtgtctttttggagttttttggaagctttttcaaactctttgatgtttttaatttccatatcgtcataaaaaccttatcctaatagtgagtccattctatccaattagcccttgagccactcttaaaaagcgttgtttgataaaaatggctcattatatggtatcttaaagtaaaattttaaaaataaggtttttaaaaatgatagaatttagcgatgaagatttacaaaaaccggtccgtattgtaatagaaaaaatccgcccttacttgctcaaagatggcggtaatattgaagtgcttggggtgaaaagcatgaaaatttatgtggctttagagggagcgtgtaagacttgctctagcagtaaaatcactctaaaaaatgtcattgaaaggcagcttaaaatggacattcaccctaatttagaagtggtgtgtttagaaaacgctaaggagtttgataagctttaaggatgattaggtatgcaaaagtttgattatgaatttaaaaagcgagcgttgattaaagatggctttttagcgttcaagcaagcccattacgctgaagcgttgcgccttttttctgaagttttgtttttggataaagacaaccaaaaagccagagtgggagcgttattaagcgacatcgctaaagatttccctaaagaagcccatagcttttatgaattgtatcaaagcctgatcgctatgcaaaaacgaagtttaaaaaaccaagctgaagagcaaatcatcgctttgatcgcttcttttgatgaggggctaaaccaaatggctgaaaagattgatgcgcaaatttctcaaaaaggcgaggagttgaatggcattttgtatgcggatttcaaacgcttgagcctggagcgcggttttaaggaagcgtttgaagatttgatgttcagctctagggtgatttttgacaataaagaggatttttatgaatttttgaaagaattgaaccattatggctattatgaattagcggtaaattacattgaaaacatgcatgaagattcttttatttacgatgaatttttgcgttctcttttagaagacgctctcaaatccaataaggcttaaagaatgaaactcaaaaaaaccctaacttatcaaaaccacgcctattcttttttaagcgataacacgaatgaagttttagaaaaccctgaagaaatcctttttgtcaaaacgcctttaaacgaaaaatacgcccctttaatcgcagaaaaaaacctggctattttggattttaacgagcttaaaaactactttgattttaagattaagattgtagggattacaggcactaatggtaaaacgaccacagcgagcttgatgtattccttgctcttagatttgaataaaaagaccgctcttttaggcacaagggggttttttatcaacgacaaacgcatcaaagaaaagggcttgactacgcccactcttttagagctttatggcgatttagaagaagcgattcgtttaaaatgcgaatactttatcatggaggtgagctcccatgcgatcgtccaaaagcgcatcgctgggcttgatttcgcccttaaagttctcaccaatatcacaagcgatcatttagatttccatcaaaatatagaaaattacagagacgctaaaaacagcttttttaaagatgaaggcttgaaagtgattaacagagatgaaacaaacgccctttttaaccccattaacgcacgcacttacgcgttggataaaaaagcgcatttgaacgttcaagccttttcgctcaacccctccattagcgcgtctttatgctaccaacaagatttaagggatcctaatgttaaagaaaccgccctgatccattccccccttttagggcgttacaacctttataatattttagcgggcgttttgggggttaaattactcactcaattacctttagaaacgatcgcaccgttattggaaaacttttatggggttaaggggcgtttggaaattgtgcattccaaacctttagtggttgtggattttgcccacacaacagacggcatgcaacaggtttttgaaaactttaaaaatcaaaaaatcaccgctctttttggggcagggggcgatagggataaaaccaagcgccctaaaatgggagcgatagcgagttgttatgcgtataaaatcatcttaacttcagacaaccccagaagcgaaaacgaagaagacattattaaggatattttaaaaggcatcaatgattcttctaaagtcattgtagaaaaagaccgaaaaaaagccattttaaacgctttagaaaatttaaaaggcgatgaggtgttgttgattttaggcaagggcgatgaaaacattcaaatctttaaagacaaaacgattttttttagcgaccaagaagtcgttaaagattattatctcaatttaaaacaaggatgaacatgcaagaatttagtttgtggtgcgattttatagaaagggattttttagaaaacgattttttaaagctcatcaataagggggctatttgcggggcgacgagtaaccctagtttgttttgtgaagcgatcacaaaaagcgcgttttatcaagatgaaatcgctaaactcaaaggcaaaaaagctaaagaaatttatgaaactctggcgctaaaggatattttacaagcctctagcgcgttaatgcctttgtatgaaaaagaccctaataatggctacattagcctagaaattgatccctttttagaaaatgatgccattaaaagcattgatgaagccaagcggttattcaaagcattaaaccgccccaatgtgatgattaaagtcccggcgagtgaaagcgctcttgaagtcattagcgctttaactaaagcttctatccccattaatgtaactttagtcttttcgcctaaaattgccggtgaaatcgctcaaatcttagccaaagaagcgcgaaagagaacggtcattagcgtgtttgtctcacgatttgacaaagaaatagacccactagtgccaaaaaacttgcaagctcaaagcgggatcatgaacgctaccgaatgctattaccaaatcaaccaacatgccaataagctaataagcaccctttttgcatccaccggcgttaaatccaacgctttagctaaagattactatgttaaggcgctgtgttttaaaaactctatcaacacagcccccctagaggctttaaacgcttatttgcttgacccaaacaccgagtatcaaacccctttaaaggttacagaaattgaagcgttcaaaaaagaattaaaagcacaaaacattgatttagaaaacaccgcccaaaaactccttaaagaaggcttgatagcgttcaaacaatcctttgaaaagcttttaagcagtttttgatttttaagggttttttggatagaataagcccttattttattttaaaggattgacatgttagaaggcgttattagagagagtattactaaagctaacgctaaagctttaaaaaaagatggctatctaatcgcaaacgtttatggaaagggtattgaaaatgtgaattgcgcgttcaaattaaaccctttcattaaatatcttaaggaaaaaaagcatttgattttcccggtgaaattaggggataagacttttgaagtcgtggttcaagaataccaaaaaaaccccgttactaacgagcttatccatgtggatttactcgctgttactaagggcgtgaagtccaaatttaaagtccccgttaaacaccaaggcactccagtgggcttgaaaaataaagggattttgatgctctctaaaaagcgtatcagcgtggaatgcgctccagagcatctgcccgatcactatttagtggatgtagcccctttagacgtgaatgagtctattttggtgcgcgatttagaaaaacacgagaatgtgaagatcttagatcatgattctatcgctgtgatcggtgtgattaaagcgaagtgatttgaagttatgacgcttttagtgggtttaggcaaccctactttgcgttacgctcacaccagacacaacgctggttttgatattttagattcgctcgttagcgagttggatctttctttcactttttcttccaaacacaacgcttatttgtgcgtttataaggattttatcttactcaagccccaaacttacatgaatttaagcggtgagagcgttttaagcgctaaaaatttttacaaacccaaagagcttttaattgtccatgacgacttggatttacctttaggcgttgtgaaatttaaaaagggtggggggaatggggggcataatggcctaaaatccattgatttattgtgttctaattcttattaccgcttgagggtggggatctctaaagggttcaatatcactgagcatgtgctttcaaaattccacaacaacgaagagcctttaaaaaacgctgcgtttgaacatgccaaaaacgccctaaaattttttatagaaagccatgattttaacgccatgcaaaatcgtttcacgcttaaaaaacctttacaaatagaaagttaggggtttaaagtgcgtttgtttagatttgtagggtggtattatttcaaatactttttaatcgtgcttttggctttggaattattttttgtaggcattgacagcctgaaatacgccgataaaatgcctgattctgcgaacatgatcatcttatttttcacctatgacattttattcgcgctcaattacaccttgcccatttccttgcttttagcgatggttttattttatatcaccttcattaaatccaaccaatacaccgccctgctctccattggcttttccaaacgccagattttaaaccctatttttttcatcagtttgtttttcacggctgtttatgtggggttgaacgcgactccttttgtgtatatggaagaaaaaacgcaaaatttgatctataaagacaattctttgagcgtttcagagcatttgttagtgaaatacaacgatgattacgtgtattttgataagattaatcccttattgcaaaaagcccaaaatatcaaggtttttcgcctaaaagataagactttggaatcttatgctgaagctaaagaagctttttttgaagacaaatattggatcttgcatgacactaccatctatgagatgcccttaagttttgaactgggcgcgaacgctttaaacaccacgcgtttagaaacctttaaaacgctcaaaaatttccgccctaaagttttagacaccatttaccaaaacaagcccgcggtttctatcacagacgctcttttatccttgcatgctctaatgcgccaaaacgccgacacgaaaaaagtgcgctcgtttttgtatgtgtttgcgattttgcccttttttgtgccgtttttaagcgttttgatcgcttatttttcgcccagtctcgcccgctatgaaaacctggctcttttagggctaaagtttatcatcatcacgctcgttgtttgggggctattctttgctttggggaagttcagcatttcagggatactcattcctgaaataggcgtgttatcgccctttttcttattcctagctctcagtctttggtattttaaaaaacttaataagagattataagatttataaacttatagttaagataactcaagctctcattagggggctaaattaaaaaacttgccatgcattaatttaagacttgtaaaatagcctaaaaaattattaaggtttttggtgagttctgttcaaatcctatctaatctcaattatcctattagcaaagtgattaacgaaggactaagaaattctttagacactcatattgcagttgcttttttaaaatacagtggggttgagattattcaagatgctttgattaattctttagaaaagggggcagaatttgagattattgtaggacttgattttaaaacaaccgactcaaaatccatacgatttttgctagacttaaataaaacttataaaaaattaaaattttactgctacggcgacaaagaaaataacaaaacagatattgtattccaccctaaaatttatatgtttgacaacggaaaagaaaaaacttccattataggtagcgctaatttaaccaaaggagggttggagaataattttgaagtcaataccatttttacagaaaagaaaccattatattactcacaactaaacgctatctacaattctataaaatatgcagatagtctgttcactcctaatgaagagtatttagaaagctatgatgaagtttttagcgccattattaaaaatgaacaaaaagtctcaaaagataaaagcattcaagaaaagattaaaaagattgaaaaacaagaaaaattgcttcctggaactatcccctctatcaaggcaatgatagtagaatttattttcgcttgtgagaaaaaaggcgttaaacaagtagcattacaagatatttatcaggcattagaagagagaataaaaaagaagagtggggatacaaatacaaaagcgatacttttaaaaatagcattaggggcgaactcaaccaccatcaaaaagatagccattcaaaacaaggtttaggactctttgagagattgcaaaaaggtttttatgctctaacaccaaaagggcgtttgtataaaggacgctaaaggtatttatttcagacaatccagcctagtctaatttaaactctttacaaagctatctatcaatcaaaataaagaattgaaagaaaaatttgactccaatgaatatgtctttagcgatgaagagttagaatacgctaaaatatccctacaacagcataaggactcattgtgtggtaatggtagatttatcaaaaaagtagaaaacagcgcagagttattgcaactcaatgacaacccaaaagcttgacaaatcaagctttcatatataagtataagctataagccttaccccaaaaccctactaaacttaaaaagtataaacataacgcaaatacatagaatactgacggcgtaaggtttgggtcaagctgaaattggtttctgctccggtgatagtagtcggattcccattctctagcgggccttgttttttcgctcttatagtagtagaacctttgaaaaagtggttagggagcgtggggattttgataccaaactcaatgccatggtgttcaaaaatattggttctaatgcccacattcactaaaaattggaaaatcgtgtgattcactttagcgtttaattttcctgtggtatagacgctgttagggttaatccccacatcacaactcgccggcgtcgtgtccccgcatgtgatcgtgccatcagcgttagtcatataagcgtcagcgtccgtattgacgccataaacatacccatccttaaaataccccacacgattattggtccaagtgttacccgcaaaattcacgcctagaaaaaacccggccgtggctttaggcttgtctataatgttaaaaagcatgtctgtgccaaaaccataagtatacatgtccgctttttgatcgctcaaataaaaaggcgatatagcgttagcggccctagagttagagaaattggtatgcccgtaatcaaaaaagccataatagcgcagcccaaaccacctttttttacccacaaaatgcttataccctgtcatcacgcctagcccatacatcggctggttacgaccaggaatgtccttattggtgctaagcatggtgcgagaagtccaattgaccacgcaattagctttagtatagcctggcgttcctggcgtccctgaagctggctgacagccaccggtctgcccatcaggaactttgccatcatcattggctgaaacatcgccaaaaggcacttgaaacaactcgccgtttctataagcgttggtcttttgatcagccctacccacttccaagctaatccccacaaacgcgccattcttttcatgggcatttaaggggtttgtcagccataacgaactcaaaagagtgcctaaaattaccgagccttttttagaaatatctaaagattgagctatcaaaacagattccttacgattaaaatttttacaaaccattttgcaatcttgcattctatttttcttctttgtcataaaattgagcatcactctctagggtctccgcttaagtgttacttttttaattattttattatagctaattgcaatcttaaaagtcaaacaaaaaccacccctaaaattcccataataatgggctacttgacaataaaatccttttatagtagattaaaaactctttaattttcccatgaataaaggattttaaatggatgcgatttatccttatgtgttagttgttcatttattgtgcgccattatttttattggctacttgttttttgatatggtaattttccccaatgtgaagaaaatgtttggcgaagagtttgccaataaagcgaatacaggaatcactcaaagagcggtaaaaatcatgcctttatgcgttttagggcttgttttaacagggggcatgatgcttagtcaatacatggggggcgataaaggctggtgtgaaaccccttttcaaaaaatactcatgcttaaagtgatcttagcgttaagcatttttcttttggtgcttttttctttattatgtaagtttttgggtaagaaaaaccctattggtaaatatatccaccctatcgctctaacttttggctttttaatcgctattttggccaaaacaatgtggtttgtttaagagcgtttcaacctcaaagaatttaaaaccactaagagcgaactagcactcatgctcaaactcgctattaaagggttgatgtatcctaacatagcgactgggattaaaatagcgttataaatcaagctcaaaacaatgttttgcaacaccacttgatagactttttgagcgttatgaaacgctttttctagcatcaaatcctcttctaaaagcaaaatatcgcatgcgcttttactcaaagcgcttttttcaaaccccaaagaaacgctcgcttgtttcaaggccagcgcatcattattgccatcgcctaccatcgcgcaaacgccctgataagagctgacgatttgcgccttatcttcaggggtcaaatgggcatgatacttagaaatccctaattttttcgcacactccttaaccgagctttcattatccccgcttaaaatttctaattctaaacctttattttgcaaagcctgaatgacttctttagcgttagctttcaaacgctcttctaaaatgaataacgcgcataaagtcttgtttttcgcaaagcctaccatgatattagcgctctctttagtctttataccaacccccatagcgtttaaaaatttcaaactccccactagcaaggtttcattttgataattcgcttttaggccatgagcgaaaaactctatcttttctaaactgacctcatcgccatttagagttttaagaatcgcgttatgggctaaatgctccctagtttttaaaaggctctttaaaagcctttcatcaaattcttcgtaaatgattttttcttttaaaaggacttctttttgcgtgagagtgccggttttgtctataaagatttttttcactttagccaaagtttctaaaaataacgcttctttaaacacgatcaaagggtttttaaacacccctatcactaacgctattggcgtagccagagcgaacgcacaagggcagcttatgactaacacgctaatacacaccattaaagctttttcaaaattaccccccaaaccaaattgccataataaaaagctcacaaaggctaaaaacaacaccgctttagaaaaaatatccgcaatttgattcgcgctgctctcaattaagggcttttctaaaaaactcttttttaaagtttctagcaaactagaaaggcgtgagttttgaaaagtcgcgcccacttgatagctaaaaggcacgcccacattcacataaccccctaaaattggatcattaacccccaattccaaaggcttaaactccccgctgatcaaagacgcatccacgctcgcgttatttaaaagcacgccatctagtgcgattttagccccgcttggcacccaaacaaccgagcctatcgccacatctttagggtgtttttctatctgcttgccgttttctacaacaatcacgctatgaatctcatgcgattctagggccagacatttttcattcgcaaacagcctggcttttaattccaaaaacttagagccaaaaacaagcgttaaaatcgtgctgctcgcttcaaaataagtctcttgagacaccaacatcgcataaagggaataaacaaacgccgataacgccccaaaagacacgctcaaatccatgcccaaaacgccattttttagcccataaaacgcccccttaatgaaaaaacgccccaccaccactaacaccaacaaacttaaaaagagcgatacgagatccaaattcctttgcatgagcttatccatgccactaccataacccgcaccgccataactcgcgctaccgtagcttgcgtatttagcaatggcaataaacatcaaattcatggtagcaaaaaaccccacgcttaaagtgagcaaataggagcgttgctctttttgggcttttagggtgtaattttgtgcgttataaattttagccccatagcccaagctctcaatcttttgaataatctctttagggtttaaggacctatcaaacacgatttgcaagtggtgggtggtgaaattcacgctcacttttttaaccccctttaagcgttctaaaaccttttgattgagccacaagcaagcgttacaatgcgttttttctaacaaaagattaaggattaattcgcccttattgttttcttcaagggcttgttctaattccaaagcgctcattgaatcctgaggcgttacgggggctaaagtggaatcgtttaacttgtcataaaagctctctaaattcaaatctaacaacaacgcatacaccctagcgcaccccgtgcagcaaaaatgcaattctttatgattaatggtctctttaaaaagctcactttctttaaactccaactggcaatgcgaacatttcatttttaatcctcaatctaaaggcactttgatagaataggtgttacaaatttgatagatgtttaaaacttctttagtgttgtcgctttggtttttggaattgtgcgtgattaaagggggcagaacttttagagtgcttttggaattattcctagccgctccaagcatcaaatgggcgtttttgtctttaaaactttggacaaaccttaaagtttctagcgtgagtttagcgctttttaaactctctatcaccaagcaaagcgacaaggcttcatagcaaaaaataaaataccctttaggtttcaggcattttttcactttagccgctaaagaggcgaagtctaattcgctctggtgcctcgcatgccctttaatttgagatttaatagagcctaaagcataaaaaggagggttgcacacaatcgcatcatacaaaatcggagggttgaaatctaaaaaatcgctctcaaacacttgagcgttagggaatttaagggcgtttttttgggagcaaaacgccattttgctatccttttccactaaatgaacgctcgctagtgggttatctctagcgcagagcaagcctagaaccccacaccctgagcctatgtctaaaatcgcgccgccatttttgataaaggggcgtgaaaaatcgtataaaaaaagcgaatcgctattgtaagaataagcgtttaagggctggtataatcttaagagttttctatccataaaagggcttcattttccaagatctgcgcatgcaacaaccgccccttaaaaggggtttttagagcaagcgtattaaacgcttcgccaatcatagacgcatgcgaatgcaaaagcaatatatcaattttgtccctcaagctctcaaacaacccccaccccccttcaatgaaattaaaccccttatttagggataaatctttagggtcatggaaagtattgactaagcgattaggcgcagaaaagacttttgaatgggggctaattgaacgcttggataaaatagcgatattggggtttttaccttgataaaaattatcgcaaaagcgggtgtctaataaggggttatccgttcttatggttttcccagaaatgatgagcgtgtcgcataccgctcgctggttgtgcgtgaaaataacgcttttttgcccggtgatcttgccatggtgataatccccattcatccttaaagcgagtttgaacaaattaaaacgccccctttgttccattatcctaaaaggcaagagcaaatccttagccttgttttctaaattgcagcaaatcattgtttcaatgtgagccttttgtagccttgctaaacccccttttttggcttcgttttcttctgcggcaatgaccactcttttaggctttaagatttctaacaatccgctgcacgccggggttttgccataagaattgcatggctctaaggtgattaaaaaaacgcagtctttaaaggcgttatcgtggcgcgtttttaaaaaatcgcttaaaattttagggtcttctaatttttctaaatcgctttttagactagggcgtaaaatctttaacgccgatttagcggctaagacttctgcatgcggggttttggcttttttgtgggtttctaaactcaagatctcatggtttttatccaacaccatgcaggccacgcttggattttctaaggctagggtttgatattcccacgccttattcaagcaagtttctaataaactttcataaagtctcatgatgggaaaagaggcaagagtaaaaagcctttaatcgctaaagcgttaataatatcaacaaaaaacgcccccactaaaggcacgacgataaacgccacatgcgatggcccatagtggttggtgatggtttgcatattcaccatagccgttggggtcgctccaagcccaaaaccgcaatgccccgcgcacaacaccgccgcatcataatccttcccgcataccctaaaggttacaagcaccacgtaaaggatcataaccgccacttgaacgctcaaaataaccgctaacggcacagcgagttttaacaattccaataaattcacgctcattaaagcgtaggctaaaaacagactcaaactcacgttccctatgactgaaacctctctgtcaaacacgctatggatcttaaaaaacgacaaggcgttccttaagataacccccacaaacaagcaccacacaaaagtcggcaaagtgaaacttttaggcatcagatgcgataaaaaagtccccactaacaaggcgatcgcaatcaaagctaaagtttctacaaaactggatgcggtgattaggcgttgctctttaggggtttcaaaacctttagacaccacgccctctagagtgtctttttctttagtgtctttaggctctagtttgtattttgaaatcaaatatttagcgacaggccctccaataatccccccactcaccaagccaaaagtcgcacacgccatgcccacttccaagctagagctaaaattatagggcgcttgggtgaaaaaattagcccatgccgcgctagtgccatgccctcccactaaagcgatcgatccccctaaaagccccattaaaggattgacccctaaaaggctggcgatagaaatccccaccgcattttggcacaccacaaaccccgccacagccagcaaaaaaaccgcaagcattttcccgcctttttgtaaagatttgaaatccgcgctcaaaccaatggtgatgaagaaggtcagcattaaagggtcttttaaagaagaatcaaactgcaagccaaaatgataaaattgacgtgctaacatgataaaaaaagcgactaaaaccccacccacaacaggctctggaatatcataatctcttaaaaacttgactttagaaatcacataacgccccaaaagtaacaccaaaaccatgcacactaaagtggcataaatgtctaatttaatttcttgcaagcctgcatccttattaatcaaatttatcttattataatataatacccccctaaaagaacgagattagttagaaagtaggtgttccttgcatacagtattacaaattggagctggtggcgtaggcagtgtcgtagcgcacaaaatgggcatgaacagagatgtgtttaaaaatatcattttggcgagcagaagcttagacaaatgccatgcgattaaagaaagcatgctcaaaaagggtttgggggaaattggcgttgagcaagtggatgcagacgatacgcaagccttagtcgctttaatccaaaaatacaagcctaaagtcgttgttaatgtggctttaccctatcaggatttaacgatcatgcaagcatgtttagagactaaaacgcattacattgataccgccaattacgagcatccggatttagcgaaatttgaatacaaagagcaatgggcgtttgacaaggcgtataaagaagcagggattttaggggttttaggggctgggtttgatccgggcgttacgaacgcttatgtcgctcacgctcaaagacaccattttgacaccatccacactttagacattttagactgcaacgctggggatcacaaacgcccttttgccacgaattttaaccctgaaatcaatttaagggaagtcagctctaaagggcgttattatgaaaatggcaagtggattgaaaccaagcctttagaaatcaagcaagtgtgggcttacccgcaaattggcgaaatcgattcgtatcttttataccatgaagaattggaatcgttagtcaaaaacattaaaggcttgaggagggcgaggttttttatgactttctctcaaaactatttaacccacatgaaatgcttggaaaatgtcggcatgctaggcattaaagaaatagagcatcaaggcgtaaaaatcgtgccgatacaatttttaaaaaccttgctccctgatccagcgtccttagctaaagacactaccggcaaaaccaatatcgggtgctatatgaccggcattaaaaacaaccaagacaaaacgctctacatttacaacgtgtgcgatcacaaaaaatgctatgaagaagtgggttcgcaagccataagctacaccaccggcgtgccagcgatgtgcgcggccaaaatgatttgcaacgacacttggagcgcggagcattttagggctggggtgtttaatgtagaagaattaaacaccgatcccttcatggaagaattgatcaaacaaggcttgccttacgaagtgattgagcgctagttttaggcttcaatcttcactaggtgcgataaacaccgattccctttctatcgtaatattcttatcgtctgtgctataagcttgtatcataatagggattagagtgtctttagcacgtttgtattctgtagcgttgctctttaagggttttcttaaaatcactaccgctttgatcttttgcccggctttaatggcgatagggtttaaaggctttttgatgtggatgtctttttgccctaaaactttgaaataaaactcatggtctttattgtccgtgttgtggaataaaaacacgtaatcgttatccacatacccgctagatcgcaattcatacagatcgctgttgcggttaatgtctaagagcatgcgttcttttttaaacgaagtgatggccaaaagagctatcacaacagcgataacccccatgtaagcgatcgtttttaaacgcactaggcgcactttttggtgcgtgttggtggcgttggttgaagaccattggatgagtgaagggcggttgtatttggccatggtaatcgtgcatgcatccacgcattctaagcaattgatgcattctaattgcaagcccttcctgatgtcaatatgcgtggggcaaacctgcacgcaatgcaagcaattcacgcattcgttttcggcgctgcgttttttggggggtaagggaaaaaggcgaccctgattgtcataaagcgctccgccacgcttttcatcataaatggggtttaaggtgtcattgtcatacaacactgattgcaccctagcgtaagggcataaatagatgcaaaaacgctccgcaaccaccacaatatcaaacagcaccactaaggcgctaaaaagccaaaaacccatagcgatagggtgatcgctagggtttttaagatacataaaaaagtcttcaggggcgatgaaataaaagaaaaacaacatcactagccccgccacaacaggagcgaacaacaaaacgctcaatactttacgcaccttatagcttggggtgtttttagggctttcttgcttgttgctgatctttttatggagtttgaaaatcttggtttcaatcacatctctataaagcacccttaaaaaggtttgcgggcaagcccaaccgcaccacacacgcccaaggctagtggtgatgaaaaaaatccctataaaaagcaaaataaccataaaaggcaaaatttgcaattcttcagcgctaaagatcttgcctaaaaaatgcaactgcttatgctcaaaagagatcaaaaacaaatgcgccccatcaatgcgaacaaatggcgtgatcaatagcgctaaagaaatcaataaaaaccctatataacgcttcaagcgaaacgattttaaaaaatggctagaagtttcaagcattctcaatatcctaaaatttttaagccactataccctaacaacttaacgctttcacttaaaaagcaacatgttataatgatcgctattttatttgaaagggtatttatggaaggcgttttgaatttcctaaccaatgtcaatgtgattttcacccttttgggttatctgattggggggattccttttggctatgcgttaatgaaaatcttttatggcatggatattactaaaatcggatcgggcggtattggcgcgacgaatgtcttgcgcgctttacaaagtaagggcgtgagtaacgccaaacaaatggccttattagttttaatcttggatctattcaaaggcatgttcgcggtttttttaagcaaattgtttgggttagattatagtttgcaatggatggtcgctatcgctagcattttagggcattgttattcgccttttttgaatttcaatggaggcaagggcgtttctacgatcatgggctctgtggtgttgcttatccctattgaaagcctgatcggtttaacggtgtggttttttgtgggtaaggtgcttaaaatctcttcactcgctagtattttaggggtaggcacagcgactgttcttatcttttttgtgccttatatgcatatcccagatagcgtcaatatccttaaagaagtcggcacgcaaacgccgatggtattgatttttatttttacccttatcaaacatgcgggcaatattttcaatttattgaccggtaaagaaaagaaagtcttatgaaaactaaacaagccgtccatatccaccacttggtgtttgaaacgattttagggattttagagtttgaacgcttaaaaccccaaaaaataagcgtgaatgtggatcttttctacacggaattacctaataaggcttatttagactacatggaaatccaagaaatcattcaaaacaccatgcgagaaaaacaataccttctcattgaagacgccctgaaagatttaagccatgttttaaaaacgcgctatagtgaaatctctgagctttatttgaaaatcagcaagttagaaatttctcccaattctcaagtgggggcgagcgtgaaaatttactatgaaaccaatctttagcctctttttcctccttattgttttaaaagcgcaccccataaaccccttattagagccgttatttttccccagttacatgcaatttttagatttagaacctcattttgtcattaaaaaaaagcgcgcttatagaccctttcaatgggggaacactattattatcaaacgccatgatttagaagagcgccagagcaaccaaccaagcgatattttccgccagaacgctgaaatcaatgtgtcttctcaaacttttttaagaggaatcagcagcgcttcttcacgcatagtgatcgattcagccgctcagtaatcagccgctcaataaaatgctaaaactttttttaatcacatttttcttcatattttcttaatcctaaaacaaatttaaggtattattaaatagaataatgtaataataaccttaggtttaaaacttgactaaattttttagaaaaaagtaaataaaaaggctaaaagaaatgcttagaaatcaatttcgtatcgtgtttgtctcttgtattgtcgctagcagtttgcaagctcaagaaaatacccacactttgggtaaggtaaccactaagggtgaaaggacttttgaatacaacaataaaatgtatattgacaggaaagagctccaacaacgccaaagcaaccaaatccgtgatatttttaggactagggcggatgtgaatgtggccagtgggggcttaatggcgcaaaaaatctatgttagggggattgagagccgtctcttaagggtaacgatagatggcgtcgctcaaaatggtaacattttccaccatgacgctaacaccgtgatcgatcccaacatgattaaagaagtggaagtgattaagggggcagcgaacgcttcagcaggcccaggcgcggttgcgggtaaattgtctttcaccacgattgacgctaacgactttttaagaaagaatcaaacttatggggctaaagcggaagcggccttttacaccaactttgggtatcgcatgaacgccactgcggcttatcggggtaaaaactgggacatcctagcctattacaaccatcaaaatattttttactacagagacgggaacaacgcttttaggagtctcttccaccccaactacgatttacaagacccaagcaatagcgacatgagcgtagggactcccagtgaagtcaatagcgttttagctaaaatcaatggctatatcaacgaaaccgatagcattagcgtgagctacaacctcacacgagacaattctacaaggcttttacgccctaacaccacttcagccctctccaaagccaatgacccaggaagccagccagcgccttttgtgattgactttgggaaagaattagcccacacgatcaacttcaaccacaatttgagcttgaaatacaagcatgaaggcggccctaattttaaccagccgcgcgttgaatccactgcctttttaggggtaagaggaggcgattataaccctgtggtgaatcctttcgcttacaattctaacgagccggctaatccggattatatccctgaagtgagagagtggtgtaataacccggataatatcagccaatgcacgcaaggggctatcaggccttctaatggagggtatcaaataggctatggtgcgcctaattctattaattggcaaggggatagcgattctagtggaggggcgcaagcagggtatgggcagcttaacgctaccatgctttctacaagcgcgaatgtttatcatgggcttgtccctaaaaaccctgattatgacatgaccccccctaacgctcaaaaccctagcgcgaacgattggacattagggaatgcggacgctgaggggactttagccagaaggattttcttaatcaactcaggcgttaacgttaaagtcacccaccccattagcgaagattatgggaacgtgtttgaatacggcatgatttatcaaaatttgagcgttttttctggattggataaaggcaaaaacggctattataaaaacaatattgaccctaacgaccctaatgggccgggcttgccttaccgccattactacaccgatcaaagctctcaatacccccaaaatctcaacacgcctaacccgctctatcgtaacatgccccaaaattcgcatgcgatcgggaatatcatcggtgggttcatgcaagcgaactacaatattttaagcaatgtgatcgtgggcgcgggaactcgttatgatatttacaccttgctggataaaaacggccgcacgcatgtaacttctggattttcgccttctgcgaccgtgctttataaccccattgaaagcattggcttgaaagtgagctatgcgtatgtgactaagggggcgttgcctggcgatggcgttttgatgcgcgatcccacggtgatttatcaaaggaatttacgcccatcgatcggtcaaaatgtggaattcaatgtggattacaacagcaagtatttcaatgtgcgcggggcagcgttctatcaagtcatcaataacttcatcaacagctacgggcaagacacttctaaaaatggcggaggtaatgcgaccgcaaaaaacatgtcagggaatttgcccgaaaccattaacatctatggttatgaagtttcagggaatgtgaagtataagaatttcttagggactttctcagtggctcgctcttggcctacggctagagggcatttattggcggatacttacgctttagccgcaacgaccgggaatgtgtttatcctaaaagccgattatgatattcgcagatgggggcttactttaacttggctctcgcgctttgtaaccaacatgtattatgaaggctattctatctattacccgcaatacggcttgatcaaaatccataaacccgggtatggcgtgcataatatctttatcaactggactccgccttctaaaagatggcagggtttaaggatttcagccgtgtttaacaatatcttaaacaagcaatatgtggatcaaacttctgtgtttcaagcgagcgcggacgctccagcgagcgatatgatccctaaaggcaaacgcatggcgctcccggctcctggatttaacgcgcgttttgaggtatcctatcagttctaaaatgaaagaaatcttaggatttctttttgaattttaaacatggaaacaaacatgaaaaagccttatagaaaccgccaaactctatggaaaaagttccgctcgctcaacaaactcattaaaacgctcttaaggattttaaaaaagtagttttatcaaaaatttagcgggtttagattaaaataacgctttattttaactctcaaaaaaggaatcaaacgcgcttattatggctaaagaaacgcccccaacaaccccggatcttttgaaaagcccttatcaaaaaatcatcaatgcgagcgcgagcgtttttgatgaaaatcatgggcgatcgttttttagcccgcaattttatgaaaagattgaaccttatttaaaagaagttttaacccaacccattgatttagaatgcgatctcaacaccgctaaaaaaacgaaccgcttaaccccactaaaacagctttttaaggcgtgttttgacactgaagaggttttgattgtgaataacaacactagtgcgatttttctcatcgctaacgctttagcgcaagaaaaagaaatcgttgtttcttatggcgaattagtggggggggattttaaccttaaagatattttattgagtagtggggctaggctgcatttagtggggaataccaatcgcgcttatttaagggattaccgcttagccttgaatgaaaacagcaaaatgctctttaaaacccacaaccccacttttcaaaaagacacgccctttaaagatttgcaagccctggctaaagagcatgatttgatagattattacaatttaggggatgtggatttgttaaatagaacggctttggaagaaattttagccttaaaaccatcgcttttaagctttagtgcggacaaatgctttaacagcacgcaagcgggcattattgtggggcaaaaagaatgggttgaaaccttaaaaaaccaccccctttatagagctttgagggtgggtaaaatcacgctcaccttgctttttcacagcctaaacgcatgggtcaatcaccaagaagaaatcaccattcatgcactactaaaccaaaccaaagacgccttattgcaaaaagccttgaaactctacgcccttttaaagcctttagaattgaacgtgagcatagcctctagcttttctaaaatagggaatttacccgacaaagaattagaatccttttgcgtgaaagtccagtccaaaaacactcgtgctttaaattgtgagaagctttatttaaagctttttcaaaaaggcgttattacaagaatttcatgcgcatttgtgtgctttgaagtctttagcttgaatgaaaaagatttggaaaaaatcgctttggttttaaaagaaatccttaacaaggcttaaaaattcgctataataaaatttcttttaaacgcgccgctcccccacaatagagaatgacagaaaacgatagaacatcaatttaaaggaactcaaaaatggaaaaaatcagcgaccttatagaatgcattgcgtatgaaaaaaatttgcctaaagagatgatttcaaaagtgattcaaggctgtttgttaaaaatggcgcaaaacgaattggaccccctagcgcgttactcggtggttgaagaaaacaagcagctccagcttatccagttggtagaagttttagaagacgatgatgaaaggttggttaacgatccttctaaatacatcagtctgtctaaagccaaagaaatggatccaagcgttaagattaaagacgaattgtcctatagcttgagtttggagagcatgaagcaaggagcgatcaaccgcctttttaaagatctgcaataccagctagaaaaggcgttagaagacagccattttgaagcgttccaaaagcgccttaacagcgttttaatggggcaagtgattttagtggataaaaatcaaaacacttttattgaaattgagcagcaattccaaggcgttctttccatgcgccatcgcatcaagggcgagagttttaaaataggcgatagcatcaaggcggttttaacgcaagtcaaacgcacgaaaaaaggcttactattagagctgagccgcaccacccctaaaatgcttgaagccttgttggaattagaagtccctgaaattaaagataaggaaattgaaatcattcattgcgctcgaatcccaggcaacagggcgaaagtgagctttttttcccataactctaggattgatcccataggcacggcggtgggggttaagggcgtgcgcatcaatgcaataagtaacgaattgaataaagaaaacattgattgcatagagtattctaatgtgcctgaaatttatatcactttagcgctcgctccagccaaaattttaagcgttgaggttaaaaaaatccccatagaagaattgaatgccgaagaaaaagaatccgttcaagagcgtttcattgtcaataaccatttgcaaaaggctaaggtgcgtttgttagatgttgaaaaatctaaagctatcggtaaaggcggggtgaatgtgtgcttagcgtccatgcttacaggctatcacatagagtttgaaaccattcctagcgttaaagaaaacgcagaaaatgaaagcgaaaaagaaacgccaaaagtaggggtagaagctttagagtctttgtttaagaattgaaatgatttctgtgaaacttattgagttcttaatcaaaaggactttaagaaaatactatgcaagatttaaaacattttaaaaatgatattacgctcattctatctaaagacagattagtcgcttatgacagcctagagcaatacaaagaaaatttaaaactcatttctttcatcacgcctaaaatctttaatttagagatttatttacgcaacgctttagactattgcttaacccaaattaaggggagtgaatgggtgtttaatgaaagcgctttaacagatttaatcaaagaattaaaagaaaagaaaaaagaaatcactcttctttaatcttatctaaaatgtctttaggggcagtggttaggcttattttttgttataagttagagggggtaatattagatttgagagcgcatcgttttagagcttattatcacgaaaataaagatactttgcttattaaaggcaaaaaacgccttctttacaattatattaaagcccatattgctttaaacttgctatggacgattagaaatcgcgcgtatcattgggaaaacttactcaaaatccaaccgaacaagcgcccacgaataactacatcattcagtgggaaaacaaaaaacattccaatggacagaattttagtgattggtattgaacctaacaaaatcactctatttttagatgatttaattaagagcgttgggaataaagattttgcagatttaagtagtttgtaaaaaagtgggctactgaagcccttataatgtagaagcattataacccaaaaatcaaaataaatcaaatttcttaaaaatctaatcgcttttttcattttttaacaaccccccctaacacaagagccgttttttagggttaggataaaatcacgatcaccccctagtttttattccactagagattagggggtaaatcaccttcaaaggattactatgtccaaaaaacatggtaaaaagcctttggctgtattatacttaaaaataccttttttttaagtatagggttaaaatcgttgttaaaaaaacccattaaaaccaaaggtttcccctatttaaggggtttcctttgaggtgaatcgcttttatttcttgtgaagttttttaatatgattttaaatcagtggtttatagcttttatagaaatcgtttttgtgagattaggataaaataacgctcaccccctagtttttattttgctagagattagggggtaaagtttgtctaggagacttctatgagaaaaaatcatagtaaatactcttgggaaacattatacctaaaaatcagttttttagggttttgtttggaattaaaaatcaaacgatagtttttcaagagtcccccttttttaaggggggtgtttcttagacaaagaacaagcgctttttatttgttctgttgccaatatacagattgcgtttgttttaagcatcacaatccctactatttatggttttagtccaaagccatgcggtagaaaaagcttttttaatctttaaatcgcgtttgattgttcttgcttgttttaagggttaggataaaatcacgccccccccccctcacttaatttttgataatcgctcttattactctctaacacggcatgtgcggtcgtcccgctcccagcaaaaaaatctaagatgatgtcgccctcgtttgtagcaattttaagtaatgttgaaataaattttatagactttggatagctaaatattttatcgctattaaataaattgataatatcgtttttgccctcgatacttcctccaaaatcagttgtcatactacggggttttttaccatttaaatttaaatactgcttaaattgaacgctccatttatctttaatttttataattctaacttcaccatcttgataattttttttaaatgtttcttctgatctaatccaaccatcttttattaaagttccatctggtgctttaatctcatatattataggatttgttaaacctcttcttgaaaaagtatcccaaaaaaatctgcctttatcatctatttctttgtatcttttaagataatcatcatcgtgctttaaaaacatttcattagttaaatttatatttttagcataaaccaaacaatattcgtgttcttttacaataaatttagagtcactgcctccccctacttttgattgcttaataaaatctccaagaaaattcccctccccaaaaatctcatcacataaaagtttgagttgggcggcttcgttatcgtcaatgctgatgaaaatcacgccgtcttgtttgagcaaatctctagcgagcagcaatctgggatacatgaaactaagccacccgctatggcattttgacccaaaaagattcttgatataatccagtttttctttagaataatccaatgtttttaaaacctcttcattggattgcgagaaatcatcgccatagataaaattctcgtttttcgtgttgtaaggagggtcaatgtaaatcattttgattttttcactatagctttgttttaagattttgagagcgtccaaattatcgcccttgatgagaatgtgcttgctcgtggattcatttaaaggctttaaaatcttatgatttttcttaaaagcttgattcaaggcgattttcttacccacaaaatccaacccatagccctcttcttttatttcgctaaaatcccctagtaacgcttttaatttttttgtgtctagcgtgagttggttgtcattttctatactcaagcaaccgggaaaataacgattaaaaacctctaaatttttttcattaacgcttttttcttcaccaatttctttattttgcatctttatcctttattttaaatgatttaaattatccaattccaacttaattttcaattttcaattttcaaatgttccttgtgaaacgctagcgttttttaaaaaatcttgtttcacttcagcgataatgttttcatctctggctaagtcaatgtattcaaaactattcccgctctgctcccccccttggagtaaatccccgctttttctgtattgtaaatccaattcagcgattttaaagccgtccaattcatcagcaaacttttctaatcgttcgttttcttcttggatcgtgcataaaaaacaatagcctttcaagccgttacgagacacgcgcccccttaactggtgtaaagtcgctaagcctaacctttcgggcgctaaaatcaccatcacgctcaatcgtggtaaagaaatgcccacctcaatgagcgtggtcgctaaaagaatgctccctaactctctaaattcttcaatcacttcttctttatttttatcttgccctgaagtggtataaacgtttttaaagcgtttttgccaaaaactcgccccctcactgagtgataaatacgggattttttcgctctcattcaccagcgggtaaacgacaatgacttggtggtttttagcgatttcttcgctaatcttttccatcactattttaaaatctcttttatgcaagactagagtttcaatttctttaggataagggatttctctaatcatggtcgttttcacaaacgcgcttttggctaaagccagagtgcgaggaatgggggtagcggaaaattgcaaggaatggggtttattgcccttactgcttgccattttttctaattggtagcgctgcttggtgccaaatctatgctgttcatcagtgatcactaaagcgaattcatctaaatcgcgcttatcaaacaacaacgcttgcgtgcctatgacaacatgcgtgattttttcaaacaaacaatgggatcgctttttatggctcccgccgagcagtaattccacttcaaaataagggggtaaaaattttaaggcttcgtgataaagctgtttagcgagaatggaagtgggcgccattaaaagggttttattagggtaggctaataccatgctcgctaaaatcaccatcgttttcccgcaccccacatcgcctataatcaaacgcttgcacgctatggagctggtgagatcgctttggatttctttaatggcgttttgttgatcgcgcgtgagtttaaagggtaaagaagcgatgaaattatccaagcgttcgctgttattggggcatgcgattttggcgttgaattgcaatttcttacgatctaaatttttcatataaaaaagcatttcaatgtattttaatgcatttaaatgctgtgaagggaaatttttattcgtttcaaaatccttgacaaaatgcggtgtggggaaaaagatttccaacaacaaacgcgcgatattttctttaacgccttccttttttaaattttctaatgaaatgagtttttgtaaattttcttgtatttttttatgatttttaacttttttaaaaattaaagaaatcttgccaaactcggtaaggattttaggcgtgttaatgatataagcttgattaaaagagctttgctctaatttgccataaataaacaaactctcgccggttttaaactggctgtgatggaacgtgctgtgattgaaaaaaacaagctctaaatttttgtaaaatcgtttggaataggcgaaaatctttaaaactttggcgtagtttcttttttctaaaatacccacttctaaaacgccgctcaagcccgtttcaaaacgctctaacaagcttaaatccttataacccttaggcgtataaacaagcaaggcttccaaaagcgatttcacgttcaatgtttttaataaatgatttatttcttgcaatttgttcttagtcaatccttaatcgtttttatgataaaataaacaaattatacattgacttaaggaaatttaattgatgaaatctaaaatcactcattttatcgctatctcttttgttttaagcgtgttgagcgcatgcaaagacgagcctaaaaaatcgtcccaatcgcaccaaaacaacactaaaaccactcaaaacaatcaaatcaatcaagcgaacaaagatataaaaaagattgagcatgaagaagaagatgaaaaagtcaccaaagaagtgaatgatctgatcaataacgaaaacaaaattgatgaaatcaataatgaagaaaacgccgatccttcgcaaaaaagaacgaacaacgttttgcaacgagccaccaaccaccaagacaatctcagttccccactcaacaggaagtattaaagtgtgaaatttttttcaaaggatttgtttaaaaaagtaactcctttatttttaagcgtttgttttttaagccccacccttacgcaagccaaaagccgtttttatgtggcttctcaataccaggtggggaaaatgatcatgaaaaaatacaacgatctcaaacgcacgattgaaggggcgagcttttctttaggctgggagattaaccccactaattactggttttattcgcgctattacttttttatggattacgggaatgtcattctcaataaaagaacgggcgctcaagcgaacatgttcacttacggctttggaggggatttgatcgtagaatacaataaaaaccccttgtatgttttttccctcttctatggcatgcaagttgctgaaaacacatggacgatttccaaacacagcgcgaatttcatcattgacgactggcgcagcattcaagggttttcgctcaaaacttcaaatttcaggatgttgggtttagtggggttcaaattccaaaccgtgctattccaccatgacgctagtattgaagtggggatcaaatggcctttcgcttttgaatacaactcaccctttgtaaggcttttttccgtcttcatttcgcacactttctacctttaaactaattccaaccctaccgggcaatgatcgctccctaaaatatctttatagattaaagcgtcttttaagcgcgtttttaaaggattagagcatagaaaataatcaatgcgccaaccaatgtctttatccctcgcttgttgcatgtaactccaccaggtataagccttttctttgttagggtaaaaataacggaaagtgtcaatgaaaccggcgttcaaaagctcgttgaatttttttctctcttcatcgctaaagcccgcgttttttcggttggttttagggttttctaaatcaatttcattgtgggccacattcaaatccccacacacaatgaccggttttttcaattctaaaacttttaaaaattttttaaattccatttcccaactcatgcgataactgagcctggatagggcttgttgggagttaggggtataaacattcaccaagtaaaacgattcaaattcgcaagtgataacgcgcccttctttgtcatgctcttccatatcaatgccatagctcacgcttaaaggctcttttttggtgaaagttaccaccccagaatagccctttttaatcgcgcaattccaaaaatcaaaataccctttaaattcaaaggtgttttgttcttgctgcattttagattcttgaatgcaaaaaacatccgcatcaacgctattaaaaaaatccataaagcccttagtcatgcaagcccttaacccgttcacattccatgagatcaatttcattttaatccttgtttgattttgagtgaattatatctttttagtcatttttttaaaaattaagctttattttaccttttttatgtaataattgttttttgcttggcttgatagctcagtcggtagagcagaagactgaaaatcttcgtgtcggtggttcgattccgcctcaagccaccattttaaacttcattgaataaataattcccctttttgacacacacaacacgagagttttcaatgctcaaaggcgtgcttttggctcgtggttgttcttctatttccaaggccatgcacaccccctctttaaagcgcacatggtttttaacccattctttgtattcgctgctctccttgattatatcgtttaaataatgcccctcatacacttccacaaattccatgaatttttcattcaaattcaattcattgcgcgttatttcgctttttcgtgtggaagaataagccaattcgctagtttcataaaaagtcggctctatttggtcgtcttgtttggggcgctcatatacggctttcactaattgcgtggtgatttcatactcgctctcccatgcttgttttaaaggctcttctatcagatagcattgcctagtcgtgccgtcttttctcgctctagcccttttacacttttctgtagagcttctggcttggagaatggcgaaattatttttagcttcaaaagtttgagggtcttctaaaggctctgttttatgaacagagattttagtatagggggtaatgattttaccgcttttattttcagcggtgctgtaatcgcaaggggtaatgtctgttgtaacctctttgtctttatcaatgcgttttaaaatgcttgggcgataggcttgtaaattttcatcatcataaacccacttcccacatgcaaattccttaatattaggatctctaatcgcttgtttttccacattgtctctattttcgttgctttcattgttttcactcgcatcagcgttagaggtgttgttattagggagcgttttttcagtgggtggtgctacaaagaggttgttttcttgatcttgtgaagaatgttttaaagggggattagcgtcgtttgttggcgttttaacttcattagcagggcttactttgctaggagttactaaaggctgtaaaaggctgtttttagagtttttagagcctagtttggactctgggtaagaaaagttttgaggagattgttgcgatgagctgggtttgttttgtggtttttgcatgggcgcgtttaaagaaggtattgggtttgagtgcggttcttttaattcttttgaagaaaaaacgatttgggtgtttctagggatagtagggcggttagggcttaaggtcgtttctaaagaaagtttttcatcaaggggttgatagacgattgccgtggatatgtgggtgatagtgagcgtgagttttttgtgtgaagagatattataaacgcctaaaacttgtctgggttctttagaatcaaggactttagccttaaaagtgcctttatgcggcgaagttttgatttcttctaaaagctcaatgacaagggcttgaagagggttggagaaggtcagaaagaaagacaaacaaagggattttttcatgcttattcctttttattttagatttttggattatatcttaaaaaaaggtttagtaaaagtcatcaataagttatagataggtaacactttaattaatagtaattagtaacagtagtaggggcgtgaatgaatggaatgaaaaattaaaaagctttaggggtgcgcgtttttaagggggttgtaggatttgaaaaagagtgaatgaaacgctttttcataaaccttttttcattcactcaaattgaaagcggtttttttgtcgttcagttcgttcaagcggtttttgatttcttctctaaggcttaaaataaaagggcttttttcttcttcaagcatttttttaacgctagaatacattttagaaatgcttgaatgatcctttaaatccaaaaactgagcgagcgagagcgtggggttaggggtataaagcctggcgaaatacacgactaattttctcgctaaagcgacatttttttggcgcgaagagaccttgatctcactggatttgagattcaagctttgcgcgacagcgagcaagatattttctagacttgagccttcagcatgatctttttgcaaatcttctaaaacggttttagcgagattcaaatcaatggtggcgttcatcaagttcgcgttcacgctgattttaatgatcgcgccttccatttggcggatattgtcgctgatgtgttgggcgatgtattccatcacttcttcgggcaaagtgattttattgagctggcatttttgtttgacaatggaaagtttggtttctaaatcagggggcatgactttagcggttatcccccattcaaagcgcgattttaagcgatcttctaagccggcgatgtttttaggcgatcggtctgaaatcaacacgatctgtttgctgttggcgtgcaattcgttaaaggtgtggaaaaattcttcttctagcttgggttttccttgcaaaaattgggcgtcatctaacaagaaaaagtcgcaatggcggtatttttttttaaaagaatccatgtttttgttgtctaaatgctttaaaaagtctgtcaaaaaatcttctgaagtgactaacacgacttttttatgcttttctagagcatggttaccgatagcgtttaaaatgtgcgttttgcctaaccctgtgccgccataaaaaagcaccgggttataagggggcgtatcgctttgggcgacttttttagcgatttcataaacggtgttgttgcatgagcctacgacaaaattttcaaaagtgtaagagtctttgacgctcgtttttaccgctttgtaattgatattagattgggcgttaacctggattttaggcgctacttcaatacgcacatccacactgtgggctaaatgcatgccgactttattctggcttaaaatttctttaagcaacgcgccgtatttagccgtaatcgtggtgcataagaccctattaggggcataaaaaaaggcaatgtcgctcttgctcgcgttagggttgtatttgagttggctcaagtaattttcatactctatgaggctaactttaggattttgtttgactagcgccaagatttctttttcaatattgttgttggtatccatggcgttattatagcgtgaataagtggtgaatgaaaaaggaatggcatgtgaatgaaatgtgaatgaagccttaaaattaaggtgtttcttttaagggtttgtctataatgcttgctttataataagctaatggatgcgaaaaaaggattttcatgctgttttgtgcgggaaggaatgaaactttaaaaggggcggtgcctattggtgtgggcttgatagagagcacgatcaatttaacgagaatgtgtttaaaaaaccctgatacagaaagccttatttttatagggagcgcggggagttatagcccagaaacggagcttttgagcgtgtttgaaagcgttcaaggctatcagattgaagagagttttagccatttaaacagctacacgcctttggataattccattcacatagaaactaaagagcaggctctttttgaaagggtgggcgtgaatagcagtaactacatccacacgagcgaaatgtttgctaaaaaaatggttcaaaagggcgttttattagaaaacatggagttttttagcgtcttaagcgtggctaaaattttttctttaaaggctaaagggattttttgcgtgagcaatcatgtgggacttaacgcgcataaggaatttaaagaaaaccacgccaaagtcaaacagattttagaaaacatcattgataatttaatagtttagctatcatggagcattctaagttaaaggcgatcacatgtttgaaaaaatacgcaagattttagcggatattgaagattcgcaaaatgaaattgaaatgcttttaaagttagcgaatttgagtttgggggatttcattgagattaaaagagggagcatggacatgccaaagggcgtgaatgaagcgttttttacgcaattaagcgaagaagtggagcgcctaaaggagcttatcaacgctttgaataaaatcaaaaaagggttattggtgttttaaatgtgcgggattgtaggttatataggggatagcgagaaaaaatccattcttttagagggcttaaaggaattagaatacagaggttatgacagtgcgggtttagccgtattgagtgctaatcgtttggaagtgtttaaaactcaagggaaattagaaaaccttaaactagagcttaaaaataaagagtttttaaattttggcgtgagtatcgctcacaccagatgggcgacgcatgggaagccaagcagcgcgaacgcccacccgcattttacagaaaatttagccttagtgcataacggcatcattgaaaattatgcgagtttgaaaaaagaattagaaaataaagggcatgcgtttttaagccaaacggacacggaagtgattgcgcatttattagaagaaacgcttaaaagcgagggcgatttattgaaagcctttgaaaaaagcatcagccttttaaaagggagctatgcgattttaatgctccataaaagggctaaagagagcttgttttacgctaaatcttcttcgcccttaatcgtgggtaagggcaaagagggggtgttttttgcgtccagtttgagcgtgttagcccctaaagtggatcaatttgtcattttagaagaaaacagcgtggggcagatttctttagaaaattttaaagatttaaacaatattgaaaacatgaaagattacgcctttgaggataaagattattctaaaggggattttaggaattatttagaaaaagagatttatgagcagcacagcagtttgttagagtgtttagaggggcgcttggaagccttgagtgtgtattgcgagatcgatcctgaatttttagaaaacgtgagcgagatcacgctgtgttcttgcgggagcagttaccatgcgagtttggcgagcgtgtatttgtttgaaagattggccaaaataagagcgagggccattttagcgagcgagtaccgctacgcccattttaaaagcaaccctaacgagctttttatagcgatttctcaaagcggggaaaccgctgatactttggaggctttaaaattagccaaagcccaagggcttaagaccattagtttgtgtaacgccccttttagcatgatgagccgcattagtgatcacacgcttttgattagagcgggggtggagcggagcgtggcatccactaaggcgttttcttcgcaagtgatgcttttatggcttttgagcgtgtatataggcaaacaactagggaccatctctaaagaagaagaaagaatccaggctaaaaacatgctcaatagcgtgaatgcgatgaaagtagagcctaaattgcatgaaaagatcaagcgcttatccaaacgctacttgcatgggcatggctttttttatatcgggcgcgatgtgttttacccgctcgctttagaaggagcgttgaaacttaaagaaatcagctacttgcacgctgaggggtatgcgagcgcggaaatgaagcatgggcctattgcgttagtggattctaacctttttaccattgctctattgtctaagcatctgttatttgataaaaccaaaagcaatattgaagaattgagcgctagggattctacgatttgcgtgttaagttctgaaattttagagatcgctgatgattttatccaattagaagagagcgaaagctacatggaagaatttttccgcatgaatttagcgatgcagcttttagcgttagaaatcgctatgcgcctaaatcacgatgtggatcacccaaggaacttggctaaaagcgttaccgtggaataaaaagcgattaggagtcaaataatggaagtgatttgtaagcattacacccctttagacattgcgagccaagcgatccgcacttgctggcagagctttgaatacagcgataatggaggttgtaaggataaggatttgatccacagggtggggaatattttcaggcattcttccactttagagcatctttattacaattttgaaatcaagggtttgagtaggggggcgttgcaagaattgagccggcatagaatagcgagcttgagcgtaaaaacaagccgttacactttaagggaattgaaagaagtggagagctttttgccccttaatgaaacgaatttagaaagagctagagagtttttagtttttgtagataatgaaaaagtgaatgaaatgagcgttttggctttggaaaatctcagggttttattgagcgagcataacattaaaaacgatttagccaaatacgccatgcctgaaagctataaaacgcatttagcctatagcattaacgctaggagcttgcaaaatttattgactttaagaagcagtaataaagccttaaaagaaatgcaagatttagccaaagccttatttgacgctttaccttatgagcatcaatatttgtttgaagattgtttgaaacattaggtataaaatgccgcttaataatactcattctttaatgttttaaaaacgccttgtgtttgcgtttgatgaggtttaagggggtttgttgtaggattccatcacgccccatagttgcgatatggggcaaactaccttaaaaggagcatgttatgcctaagacacataacaaacgctcttggagatcattatactttgagtttgctacttttggggcgtttcatttgtttaaaaccctgattttagcgctcattaaatcgtggtttaaggcttttttgatgttttcaaactggcgttttttgtttttaaggctaatgatttcactatccaaatcgcttaaaacattagcgatagcgatttgttcgtttagagggggtaaaataaggcaaacattattaaaaccactctttgataaattgtatcgtgttgaaccttgtgctaaattttcaaaagcttttctgcctatttcgctattaattaagtatgataaaaacaagctatcaactgccttgtcaaatattctaaaaccaaaacaaaaactattcaaaaaaacttggtctatatcatctaaaagcacggcacacatgcctacttcttttggagtttctgaagaagtattaaaaaataaatcatattttttaaaggaattttgtttttcatttgggtatatttttacattttctagtatagaagtatctattatgacattatttaaaacattcaaaaatgtaatatatttagcattgccattgataaaatcttgctttgtttttcctgctaatccacttatagttattcctatatccccaagccttactctttgccaagcttgattgaagcctttcaagcgttttctttggctcaatagttcaaagcttaaagcttttttaacgctctcttttttaagaatgagggcgtctaaagaataaagataacgatccacatcgcttaaaatgttagcgatagcgatttgttcgtttagaggaggtagggggattagtaaatttttaattttgtttgggctaacttctaaaaaagtgctaccacttgccaactttaataatttattttttagtgttaacattaaatagtataaaaattcattattgatcttttctaatggtatcagcgattgaaaaccttgatttgttgtagctaccactttaagaatggcacaatctccaatgctggcgcgacttgtcaataaaattgttcctataggtaaaagtttggcgcttgacttttttaaccctaatggcgtgattgttcgctgacttttataaacatattttgttatgcctatttctgtaggcgtgaaccaattaatactgccattccaaaatgatgttacttgagtgctaggtgtgcctccgccaataatctcggcaatatccccaagccttactttttgccaatttgagggcgttgttaatgcgtccatgcgtcctaccaccccattaaccccaaatctttcaaatgctctaaaacttttgattcgctctctttgacttctttgtctagttctaacaagctgttagaatagcttgaaatgatttcattaagggcgctagcaaaagcgttgatgcgtttttggatcttgttttctagggcgtttttcaagctgttgagccatttgtctttgatgatgagatccttaatttcattgatttcaaggtttttatactggtggaacgcttttaattctagctcctcataagctttatttttcatttttagcgccttgtttttagcctctagccattctaaagcggtttttaggatttctttatcttctaaatcggtggcgttttttagctcctttttcaaaacgctttcattgattttcaatccatcaaaaagcccttcttcgttagaatgctcttctataaattcatctaaaagagcctctttttcattgagggcgttttctaattcttctaattcttttgtttctttttcaaaaaagcgttgtttgattaaatgtttagggattagatcgcttttatagtaggttttttgaatgataaaatccggctcctctaaatagctggcttttttgtttttgtcttttagggggtttaatttccttaattctttagcgctttcaaagccattgaatgagatgaggaaccaatcgtcttgcaagacttcgttatagtaatctttgaagagctgatacacgccgtatttgtctaaaattcctattttttcaaattcttttaaaaccttttgacaaacgctttctatgagggtttttgggttaaaacctggctctaaatcattaaaagttgtaaatagttccaagctttcaaaagcgctcaaaacagaagcgtggaaggtttggtattctaagctttgggtgattaattctttaatgttttcgcattctgtttttaaggcgtaatagccctctttatcgctctttttaaacagcgtgtttttaagctctttaaacacttgaaaataaggggcgtaggcttttatttcgtttttgggcaaataactagggctgttgattaaagcgaacaagtctttttccaattctcgcttagaggcaatgtagcgcgggatattcaagttatagtcgttagcgctgatttcttctaggctcaccattttagaataataagggatttctttgtaggcgttaaaagtgtctatcattttttggacatcttgatccctcaagcggtttttattgccgtcttttttaaaatccttgctcgcatcgatcataaaaacgccctttctggcatgcgcgttttctttgtctaaaacgatcacgcatgcaggaatggaagtgccataaaaaagattaggggctaggcctatcacgcccttaatatagcctttcattaaaagattttttctaatcacgccctcagcgttccccctaaatagcaccccatgaggtaaaatcactgcccctttgcctgtgtcttttaaggacttgatgatgtggagcaaaaaagcgaaatcgccgtttttttcaggggggcgtgccgtcttcaaagcgattgaaactatcgccaaccactgctttgcttttagggtctatgcttaagccgtcagtccaatttttcaagctaaaaggagggttagccacaacataatcaaaggtttttagcatgccatttttaataaaaagggggttagaaagggtgctgaaaccccctttagcaatatcagcagtagcgctattgtgtaagatcatattcattttacaaagggctgtggtggaaatgtctttttcttgaccatagatagttaaaccctttttgccggccaaactagaagcttttaacaataacgaaccgctcccgcaagtgggatcgtagatgcttttatcctgtttggtgttttcatcaatgccaagcaaaagggataataaaagcgaaacttcgctaggggtgtaaaactgccctttggatttaccggactcgctggcgaaatggcgcattaagtattcgtaagcatcgcccaataaatcatcgtctaaagccccatgcgcgcccaaactcaaatccgcaaagattttaaccaaattagaaagggtgtcgatcatcgctttaccctcgcctagcttagtgttatcgttaaaatccacgctgtcaatcacgccttttaaatcgtttcgctctgcgatctttgcgatgattttattgagcttgtcgcctatttccttatcgccctctaaagcgagaatgtcttcataaaaacacccttgtggcacttctatttcgctaaagttattgtttttggctttatcgctgatgtattttaaaaaaagcaagttcaaaacatagtttttatactcgctcgcatccattccgccccttaagctatccgccccagcccataaagagctatacaattcgctttttttgatcgccattttaaccgccctattttgtttttaggattataatataaagcggtaaaaagcgttcttaaggggtttatgatgaaaacagaaagagaagttcaaaaacaagtcatagaaacttttaaaagcatgggctatgcgtatttgggggatttaacaaagagcgataatgaaaacattaataaagaaagcctgaaagcatggctaattaaaaatcaaaaaattgagcctgaaaggtggcataaaattgagcataaaatcaatagcaccttaaaaaacgacttatacgaagcgaatcaagaattttacgatcttttaatttatggcgtgaacactaaaataagccagaatgaaaacactcaaacgcattggctcattgattggaaagacgtttctcaaaatgaatttagcgtggctgaagaagtgagcgttaaagggccaaacatgaaacggccggacatcgtgctttatgttaatgggatcgctttaggggtgctagaattgaaaaaatccagcgtgagcgtggaaagcggtatccggcaaaatttagacaaccagaagaaagagtttattagagatttttttaaaacgatccaattggttatggcgggcaatgaaagtcaagggctaaaatatggcgtcatagaaactgaagaaaaatactacctttcttggaaagaagaaggcgttcaaaaaaatttgttcgaaacgattgaatgctttttggataaaaaaaggtttttagaatttatccatgattttttgatttttgataaggggcaaaagaaatgcgcccggttccaccagtattttgcaattaaaaaaacgcaagaatttatccaaagaaaagaaggagggattatctggcacacgcaaggcagcggtaagagcttgactatggtgtggcttgccaaatggctaagaaggaatctccaacaagcaaggattttaatcgttacggacaggagggaattagacgctcaaattcaaggcgtgtttagtgggataggcgaggatctttattgcgcagatagcaagaaggatttattgagcgtgctgtttgaaaataaggaatttttggttggctcgcttgtgcataagtttgatgacaacgacttagaagatttaaaaaaacaacctgttttaaaggaatgggttgttttagtggatgaatgccacagaacccaaagcggtaaattgcataaagccatgaaaagcctgctccctaatgcgatttttatcgcctttagcggcacgcctttattgaaacaagagaaaaagacaagccaggaagtgtttgggaattatatccattgctataaatttaatgaagccgttagcgatagggtggtgctagatttaaactatgaagccagaagcgtggatcagtatgtcagtagccctgtaaagctagacgaatattttgaattgaaaacccaaggcttgaatgagacggctaaaacagagcttaaaaagaaatgggttaatttgcaaaaggttttttccactaaagacagattagctcgcattgtgcaagatattgtattggatatggcaaaactcccacgattaaggaatggaaaggggaatgccatgctggtggctgaaagcgtgtataacgcatgccggtattttgaactctttttagaaacagaattaaaggataaggtggctgtgatcacaagctatgaacccaatatcgctgatctgaaagattgcgggagcgatgagagcgaagagagttacaaataccgcacttattgcacaatgctgcaaaacttttttgatgaaaaagatgagaaaaaagcccttaatcaaattaaagagtttgaagaaagagttaaagagcgttttattaatgagcctaatagaatgaagctattgatcgtggtggataggctattgaccggttttgatgcgccaagcctcacttatttatacatggataagaaaatgcaagatcatgggctttttcaagcggtgtgcagggtgaatagattagatagcgaagataaggattttggctgtatcatagactataaggatttgtttgatagcctacaagaagcgcacagcgattacaccaataaagcgtttgaaaactatgagagagaagacattcaagggctgatctctgataaagcccaaaagattaagaaaaaattagaagaaactagagatcagttgaaatcgctttgcgaaggcgtgaaagagccaaaaaatgaagaggattatatcgcttatttttgtggggataatttagaaaaaaacgctcaaaaaaggcggctgttttaccagctcgttggcgcgtttttaagaatgtttgtggaattgaacaacttagaaaagcccatttattctaaagaagaaacgcaacaaatcaaacaagaagcgggattttacaggcatttacaaaaagcgattggcttgagtagtggggatagcgtggatttaaaaagctatagcgaagacatgcgccggatcttagacgcttacattaaaaccacggatagcgaggtgttattccaaatagaagatcaagggctgtgcgaagttttagcccaaatggatattaatgattttaataaggcgctgtctcaagcgtttaaaaatgaaagctctatggcagaaagcatcgctaataataccagaaaacgcattatagaaaaagaagcgagcgatcctaagtattacgaaaaattatcttcgcttttaaacgatttgattctccaatttagagaaaagaaattaacctatttagaatacttgcaacaaatccaggacctagccaaaaaagttattgataaagaagatagaaattaccctaaaaagatcaacactaacgctttaaaaaccctctacgataatttagatgaaaatgaaaagttagccctagaaatagacgcatgcatcaggggtaataaaaaagatggttgggtggggcataatcaaaaagaaaaaaaccttaaaatcgctttaagaaaaatcataaacgatgaggttttgttagaaaacgtctttaatttagccaaacacataaaggagtatcactaatgaacgcttattgtttgactttaaacgataccaacatcgctatagaaaaaaaggatattaagcatttgcacgttagcgtttgcccacctgatggctctgtgcatgtgtcttgccccctagctttaaacgatgagagccttaggctttctttgattaaaagactcccttggataaaagaacagcaacaaaattttttaaaccaaaacagacagagccaaagggaaatgctagagagagaaagccattatctttttgggaaacgctatttgttaaagattgaacacactataaaaaaacacttcgtcctccaaagccctaaatatttaatcttgcatgtccatcaaaaaacaagcttagaaaaccgcttaaaggtgttagaaaactactacagacaagttttaagagaaaaaatacaaacctacatcaaccaatacgaaaagattttaaacgagagcatacaaagctttaagatccaaaaaatgaaacggatatgggggagttgcaatattgctaaacgcaccctgctttttaatttggaattggctaaagcgcctagaaagggcattgaatatgtggttgtgcatgaattattgcatttaaaagcgcgccaccataacgaatattttagggatttgctgagtttgtatttgcctgattggcaaagggctaaggccagtctcaaagaaacttatttggaatattcttaaatgaagactccattatctcaatgaaaccgctaagcggctaatttgagcggctcatcatagcgcaataacccccctcctttttaaagcctttagaaagtgtagttcaaatacgctgtaaccgatcttccaggtgcaggttgcaagcctgcagggctagagccaatccctgtaaaataatacttcatgttgaagatgttattgatttgcaagcttcctgtaactctgtgtcgtccgttttcccagaaaatttggctcacttggatattccacacccaataccaaggcaagagcccttcatgctgggtcatacaccaagcttcgcattgataaccgctattaagaacgctttcatagttgttccccccactataatattgcatcccataatagcctcctgctgcgctgttgctaatcccgctataagcgcggctataaaaatagctagaaataccaatggtggttttacgccaattgtagcgagcgtcaaaaatgaactggaaagggcttacaaaagggaaatgcttgttatagctagtcccttttagcacatccccgttcaagtctgttaaagggccatggctagttacacgagtgtcaatgtagttgaaagcggcatggaattgcaaccctctaataggcctgtaatacaattccagctccacgccctgagaatagccattaatggggcgcacattacctttcatgggcccgctcgtatagactgaatactgcccggtggcaaaatcgcgcgcccaaatcctaaagtagtccgcattgaagctgaatttatctttataggtgtagcgcgctcctgcttccaccgtgtcaaagtgctgggtgaaatactccgctcctccatagctcaaaacgtctaattgaggcgggacgaaagagcgttggtagttgaagtaggtaagcacattgtgatcgccttgcacggggataaagccaatgttggttgagggcatccaattgttcatgtgcttgatttttctcaaatccttctcagggatttgcatccagttagacgcattttcgttgttgtattgcacaaaagcgtagcgcaaaccaggcacgatgaaaaagcgcccatcccaagcttcaatgcgatcgctcaaatagaccgctgtgtaattgttgcgccaattattccagtttctataaacgccatgcttgatgtggggtttccaaccgctcatcacgttagggccctcacacaagaagcctgccccctcaccgctcgttttagtggcgcattcattggtgtttaagtattggcgctgtaaaaaagtggtggtcatgaaacgcaaacccatgataaaggtttgcctgactttcccagtattgacgatcagattcactttaggctcaaaagcgttgttaatggaacgcacagggttttctacctccgcccaaccattgtagttagtcgcataataaggcacagccaagttataccctgccggaagtcctgctgccctgcatgccgcttcgctaaaacaagtaaccatgttggcgctattgtagctagagctcacttgaaagtccctagtcatcaactgcccgtagtaagtgaagctaaaagtcccgcccactctgtctaaatccccaaagcggttttcatacacagccccaaagcgttgtgagcgcccgcctttttggtttaaggggcgcaaattagcgaagcggtttattttgtaatcttgctcgctgagcgatcccggttgggcgatagcaaaatcgtagtattggtaataggctttaatcccattgttttcattgatgtcatagaccccatccagccaatagtttgaaatactagaggggctattgtccctaaagccttgtcctctaacccagttagcttgcgcttggatacccacatgcttattgatcatccctccgcttctcacataggtgttatagaggaggttgttgcctaaagacttgataaaagaaggatcgccggttttatcagggggagcggcaaacccggcatttctagccttagcccaataagtgatcctttcagccgcttggttttcccattgagtaggaatgggcttagtgatgatattgacaatacccccataagtgttaggcccatactgcacgctgcctccacctttgatcacgtcaatgcgatcaatggcttgaaaggtaacggggaaaatgtctagctcaatgtgggcgtagggggccatataaacaggaataccattaactaacatgagcgtcgcatcgctatgccctgaaccccccgctccaaagccacggatttggatagtaggcatagcccctacgcctgtcgcattcctaatttgcagaccggggacattctgtaaagcttcttcaatgctttggttagcttgttgggtgagcgctttgttagagatcaccgtgcggcttcctgtgtattttttcacttcttcatcttgccaactcttaggcgcggtaatcccgctataacccaaattgacctgcccagaataatcagatctatcctttttgccggcagtagaaaccttgcccaaagtgtagtctttatcctcagcgaacaaagactcttggcaaatcaagctggcagttaaagccaacagaacttttttgtgcaacgcaaactccttatgtttttgagagattaaatggtaaattatttaagttttttgagtatagttacgcaaaagcgaatagcagtcgtaggtaataaaaactaaaaaaacttaataacatgcaggattttatgataaaattcttaaatttttattaatcccatgaaaatctttttttttttttttttgattccgctcagttttagtagaaaatacccatttttgacacacagatagcttgcatgcgttctcaaaacgcacaagacattttttgtatcaaatatttgagtggtttaacttttcaaaatactgccccttgtagaacaaaatccataaaccgataatctaggcctaagctttaagactccttagcagaaatcccaatcatctttagcgtttgggtgcttcacatgtgatctcaaaagcgctaacaccctaaatgattatctttttgtgtttgtgtatacaccattttagccttaaaatcctttgtcaaaaggatttttgtgctgattttttcttggtgcctcttgttgttggtttcatttttcaactttttcaacttcctatcgtttggtttgaaaagcgatcagctactcattgcaaaagatcgctccttgtctttaatcttgcagcgattgatgatgagatccaggatttctaaaacctgcttttcttcttcatcggtgtgtttagtgctcaccgtggggttgtattcggttacctcaaccgcccctaatcggtctttaaaattttctaaaagcaaacccagtaattgccttaattcatcaaaactcagcccgttattttcacgcacgccggtagaagtgaaaaacttaccatccataatgtctaaatccaagctaaggtaaataatatccaccgcttttaacaattctttggttttttgaaccacttcatgcatgttttctcttatcgcgtccacgctaaataaagggatttctaattccttaatcacatctctttcgctctgttctgtgcttcttaccccaaaatacaccaaacatttaggatcaatttctaacccccctttttccaaccccaaagagcagagcttttgccatgccttttcttcactctcattcatatgattaaccccgctatggacacgatttaaaaccatgcctaaaggcatgccatgaatgtgctttgtatcgctgtcataagccgtgtgaatatccgcatgcgcgtccaaatacaaaatccctatttttttgtctttatgaacgctcctaaaggcttggaaaatcccaaacatgttcgcatgctctgagcttaaaatcaaagggaattcttttttctcaaacacttctttcatgcaagggatcagattttctttacaaaaaaggtagtaatcttcaaaattcttagcgtatctaaactccttataaagcacgcaccgctcttgaatgattgtttgcatgcctttaatcacatcgccatgcgtttcgcttaaagcctctctcaaacgcctaacccctttatcggtgcctctttttgacgctcctaactccgcttctaatcctactaaaatcattttataactcctttttaaatccccactcatattttttattctaaactaaaattaacaatcaattattaataagcaaatggataataaatagaacaatttcattgtgtaaaagagtaaaaccattcaagtttttgacagaaaaacgctcaaataatcttattgagcgaatataatcataactgacactactatttaaaggattaacatgactattgggctagtcaaagaaagcatggatttggaatctcgagtggccttggtgcctgatgatgtggcactaatcattcaaaagggcgtgggggttttagttcaaaatagcacgggcactaatagcggttatagtaacgaagcgtatgaaagcgtgggggctaaaatcgtggattctaaaacggcgtgggggcaggatttggtggtcaaatgcaaagagcctttagagcatgaataccctttgctcaaagaaaaagcgactctgtttagttatttggatttagcgtatcaaaaaagcttgtgcgaaatgtttatagataaaaaaatcacttctatttgcactgaaaccattgccggacctaaaaacgactaccctattttagcgcctatgagcgtggtggctgggaggttggcggcgcatttagtccagcattatttactggctttagagcatgttaaggggtttatgggtaagggggtcatgctagggggtttgtcgggtgcgcaaagggctaaaatcgtcgtggttgggggcggtgtggttggcatggagagcgcgaaagtcttaagccaaatgggggctaaagtaacgattttagaattagactacgctaaattacaaaaccacccctattaccatctgtatgatttagaagttttaagcgtgaatgaagccaatatcattcaggctttaaacggggcggtggggctagtgggagcggtgctggttacagcgagccaaacccctaaagtgatcttaagaaggcatttaaaatacatgcaaaaacaaggggtagtcattgatgtggcttgcgatttaggggggtgcatagagaccatacaccagacaagccactctaacccggtgtatgtggaagaggatttgttgcattatggcgtgccgaacatgccagggattgtcgctagaacgagttctgtggcttatagccatgcgagcgtgccgtatttgttgtattatttagagcatggcttaaagggttttttaacagccaacactaaaatcgtggcgaacacgcttggaggcttgagcgcttataacggctatatcacccaagaaggcatcgctaaagcgttcaatctggcgttcaaatcgcctctagaaattttaaaggagctttaaaaaaataagctttagcaagggttttaaaggccgctttagagtaaaggtttttctttagcttaagaaagctttaagcataaatcccttaaaatccttccacatttagcctttaatagtttttgttaaatttttgacggttacagaaacacacaaacactcttcttttgaacctgtttgacggttacagaaacacacaaaaatcccttttttccttgttgttaaaactacaaataagactgaatgatactttgatgttttgaggagtttttatgcataacgcttgcaattgtaacagccaacgagtgccttttaaaggttttgcgatagacagcaaagacgggaaattccacgaatgggagcatagccgccatgccatgggcgaatacgatgttgtcattgacacccatttttcaggaatttgtcatacggatattcacttcgctcatagcgattggttgcctggaatttatcctatggtgcctgggcatgagattgctggggtagtgagcgcggttggctctaaggtaacgaagttcaaagtaggcgatcacgctggagtgggctgtatggtaaattcttgcggtgagtgtcatacttgtaagcacgaacaccaagaacaatggtgcgaaaacaacaaaaccatttacacttacagctgggaagattctttccacaataatgagcctacttatggcgggtattctaacaatatcgtggtgagcgaaaactttgtgatttctatccctaaagaagccccattagacaaagcagcccccttgctttgcgcgggcatcaccgtgtattcgcctttaaaattttctaaagttactaaaggctctaaagtgggtatcgctggttttggcgggttggggcatatggctttaaaatacgccgtggctatgggagcgcaagtgagcgtgttcgcaaggaacgacaagaaaaaacaaatggctcaaaaactaggcgcgactaacttttatacaagcgtgggagaatgcaaagaaaaatttgatctaatcgtttctagcattcccacgcaatatgacttactcgcttacacgaaattattaaaatatggcggtgaagtggcgatcgtgggtatccccccaaaagatccgcaaaggaatttggattttggcgatttggtgctgttttcaggcaatcataaggtttatggctcttggattgggggcgtgaaagaaacccaagaaatgatggatttttccgtcaagcatggcatttaccctgagattgagctggttaccggtcaagaaattgatgcgacttgggacaaactcttaaacgggcaagggaatttccgctatgtgattgacatgaaaaaatccatggaaaattttaagaaataaaccccaaaaacccctaaattaggggttcttttttccaacaaaaaccatgcgttttaatgcgtagaaatatttcaaaaaaaaaaaaaaacactttttaatgttataatctaccctaaattatacaaggggtttttatggcaaaaattgaaagcaacgatctcaacctaagggatattttaaaagacgaactctactatcaaatccctatctaccaacgcccttatcaatggacagaaaaaaactgcgaaaagcttttagacgatttgttttttaattatgaagatgacagagaaagcgattatttttgcggctcattagtcttaattctaatcagcgaagattctaaaaaagccaaaacctatgatattgtggatggccagcaacgcttaagcactttcattctgctggcaaaagttttagccgctctctattctgagcgtttaaccgaagagagcaaagactatttgcaagaaagcttgattactaagtatgggaaaaaagatcggttgaattttaacgctatggggtttaattctaaaaaagattttcaatacgccttaacttctttcaatgatgttcccataagcaacaataagaatagttacctaaaaaatgcgatctgtttaaaaaactatcttaaaaagaaagagattgaagacattaacgatttcattgagtggctgtattttaaggtcgtctttatcaccatcacttgccctgatgcagacaaagcgttaaggatttttaatgttttaaacgctagaggtttggctttgaatgcgacggatatttttaagggggaattgttaaaacacgctaaagagcatgagcgagaagaatttgtgtctcgttggaatgatttaagccaaaaatgttcagacaatgatttaaagatagaaaccttattcagctggtatttgacctatctcaatccggtaacttctaaagaaaaaacggaaaaaagactcgttacttggtttaaaaatcttaataaaacccccttagaataccttaagggcgtagaggatttttacaacgcttatggtgaggtgttagaaatgcaagacagatacgcttacttgctttcttatgtggcctctgattattggcgtgtcattttgtgcaccagtttgttgcaccactatagcgatcaagacatagaggctttaaagaaattgttagtcaagttttattaccaaaattgggttgcagggcggacaaattctaaaatcgaacaaacttgttgcaatattattaatgccttgaaagaaaagaaaagcattgaaaatatcgcttctattgtgaaaaaatatttagataataataatgtaacgcaacactttaaggaaaacctagaagatgaccatttatacacgaaattctactttatcaatggtaaaacggctaaaaaaaattcatgggtcaagcccgttctcattttagtcaattacttcatgagcgataacgccaaccccgcttatattaaaatggatgacgatttgcatgttgaacgcattttgccccaaaaccccgatccttcaagccaatgggtgaaagactttagcgaagaagaaagaggattatacacgcattctttagccaatctcacgctttttgggggcacgaaaaacgatcaagcttcaaataaagatttcaaagagaaaaaagaaatctatatgggaaacgctgtcaagctaggtaaggacaagcgaggtagggaaaaaacttttaaggtgatgacttgttataagatgaccatagatgttgcgcaatacgcagaatggacgcccaaaagtttagaaaaaagaaaagaagagttgattaaacatattgagagcgttctaacgctctagggacgcgcccctagaaagtgaacacataattcacataccacgaatacacgcgcctaaaccctatatccaaattttttgcagtgatataggggtttttctttagcatggggaatttcacgcccgcttcaatgctagaatgttttaagatccttaagcgagcccccacattgaataaaaattggaaagaagtggcttttttgctcacaagggcttgttccactaaaatgccctcaaaactcggtgtcgccataagccatgaattgccggccaattgtatcccaccaaaagcccccaaactcatgatgccgttattaatgacattgaccattaaatccatagcccccccataagtgagcatgtttggctcaaaggttttgggatcggcaatgtttgttaagcgattgatttcttgtttcccaagaatttgactagccacttgtgccgcttcgctattatagttagggtttttaagcctaatggaattggcatgagcgtagtcaaaaaacccataaaggcgcaagccaaagtgtttttcaaagaaaaattgataccctaagagcgcgtcaaagcctttgatagtagcgttagtggcttgtttttgagaattaatatccgcatgcatttgggcttgcccttgcaaataacccgcccctaaaaaaacgccattaccatccatgccagataccgcattcatagagacaataagggataacaaagattgagaaaaaaattttttcatggataattccttaacatagtgcttaattcttaaaaagaatacccaaaaaacaattaaaaaagtttaaaaaatgaaacattgatcaaaataaaaatttttaagagttttacataagatgataaaaaagcaattaaaacccccttttttaaaattttgtttcaagctttaagctacaatatacgcatgaaagatttaaacaagactatcggcgtgtttgtgcggcccactcatcatcaaaacgctctttttaaagagctagagcaggctaaagaatgggttttaaagcttttagaagatgaggggtttgaaagctttatgattgatagccttgatggatcaaaagacgaacgattgatagaaaaagcttacgcgtttttgtgtttagggggcgatggcacgattttaggggctttaagaatgacgcatgctcacaataagccatgctttggggtgagaattgggaatttagggtttttgagtgcggttgaattgaacggcttgaaagatttcttacaagatctcaagcaaaacaggatcaaattagaagagcatttggctttggagggtcgtattggaaacacttctttttatgcgatcaatgaaatcgtgatcgctaaaaaaaaagctttaggggttttagacatcaaagcatgcgcaggccatacgccttttaacacttataaaggcgatgggcttatcattgccacgcccctaggctcaaccgcttataatttgagcgctcatgggcccattgtgcatgctttaagccagagttatattttaacgcccttgtgcgatttttctttaacgcaacgccccctagtgctaggggcggaattttgcttgagtttttgcgctcatgaggacgctcttgtagtcattgatgggcaagccacctacgatttaaaagccaaccaacccctatacattcaaaaaagccccaccaccaccaagctcttacaaaaaaattcaagggattattttaaggtgcttaaagaaaagctgttatggggggaaagccctagcaaaaaaagataaaagggtaaaaaacatgcgagatttcaataacgctcaaatcacacgcttaaaagtgcgtcaaaacgctgtttttgaaaagctggatttggagtttaaagacggcttgagcgcgattagtggggctagtggggtggggaaaagcgtccttattgcgagccttttaggggcgtttgggcttaaagaaagcaacgcttcaaacattgaagtggaattgatcgcgccttttttagacacggaagaatacggcatttttagagaagatgagcatgaacccttagtcattagcgtgatcaaaaaaaaaaaaacgcgctattttttaaaccaaacaagcctgtctaaaaacacgctcaaagcgttattaaaaggcttgatcaagcgcttatctaacgacagattcagccagaatgaactcaacgatattttaatgctctccttattagatggctatattaaaaacgaaaacaaggcgtttagcccccttttagacgcgcttgaaaccaaattcacccaattagagaagctggaaaaagaaaggcgatcgttagaggataaaaagcgttttcaaaaggatttagaggagcgtttgaattttgaaaaaatgaaattagagaggctggatttaaaagaagacgaatacgaacgccttttggagcaaaaaaaattgctctccagtaaggaaaaattgaacgacaagatcgctctggcgttagacgtgctagaaaatacccacaaaatcacgcatgctttagagagcgtgggccatagcgctgagtttttaaaaagcgctttattagaggcgagcactctgttggaaaaagagcaggctaaattagaagagtgcgagcgtttggatattgaaaaggtgttagaaaaacttggcatgctgagcgggatcattaaggattacgggagcattgcgcatgctaaagaacgcttagcgcatgttaaaaacgaattgcataacttaaaagaaattgaccatcattgcgaaacttaccacaaagaaatagagcgattgaaagccgaatgcttgaaattgtgcgaagaaataggcggctttagaaaagagtatttagccggttttaacgctcttttaagcgctaaagcgaaagatttgctcttaaaaagccctagtttgatcttagaagaagcccccatgagcgaaaaaggcgctcaaaaactcgttttacatttgcaaaattcccaattagaaactttaagctctggagaatacagccgtttgaggctggcgttcatgcttttagaaatggagtttttaaaggattttaaaggcgtgttggtgttagatgaaatggattctaacttgagtggtgaagagagtttggcggtctctaaagcccttgaaaccttgagcagccattcacaaatctttgccatttcgcaccaagtccatatcccagccgttgctaaaaaccatattttggtgtttaaagaaaaccacaaaagccttgcaaaaacccttaataacgaagaaagggttttagaaatcgcgcgcatgataggggggagcgaaaacatagagagcgcgatttctttcgctaaggaaaaattaaaggtgtgatgatggaaattttttcttttaaagaaattcagcgaatttttaaacattcaaacccatttctccctcaaacgcttgaacgcgtctggctttttattagagactttttctaaagaaaaacacgcctttgttgtggatttgagcgcgccttatatcggtttgtccaaaaaacccccagagagcgttttaaaaaacactttagcgttagatttttgtttgaataaattcaccaaaaacgccaaaattttacaagcaaacgtcattgataacgatcggattttagaaatcaagggcgctaaagatttagcttataagagtgaaacttttattttgcgtttagaaatgatccctaaaaaagccaacctcatgattttagatcaagaaaaatgcgtgatagaggcttttcgttttaatgacagggtggctaaaaacgatattttaggggcattgcctcctaatatttatgagcatcaagaagaggatttggattttaaggatttgttagacattttagaaaaagattttttatcttatcagcacaaagaattggaacacaaaaaaaatcaaatcatcaagcgattaaacgcccaaaaagaacgcttgaaagaaaaattagaaaaattagaagatcctaaaaatttacaattggaagcgaaagaattgcaaactcaagcctcgctattactcacttaccagcatttaatccataagcatgaaagttgcgtgattttaaaggattttgaagataaagaatgcatgattgaaattgataagagcatgcccttaaacgcttttatcaataaaaaattcactctcagcaagaaaaagaaacaaaaatcgcaattcttgtatttagaagaagagaatctgaaagaaaaaatcgcttttaaggaaaatcaaatcaactatgttagagacgctgcagaagaaagcgttttagaaatgtttatgccggtaaaaaactctaaaatcaaacgcccgatgaacgggtatgaagtgctgtattataaggattttaaaatcggtttagggaaaaaccaaaaagagaatatcaagcttttacaagacgcaagagcgaatgatttgtggatgcatgtaagaaatattcctggatcgcatttgatcgttttttgccaaaagaacacgcccaaagatgagatcattttagaattagccaaaatgttgattaaaatgcaaaaagatgcgtttaatagttacgagattgactacacgcaacgaaaatttgtcaaaatcatcaaaggagctaatgtcatttactcaaaataccgaactattagtctaaaggacacttaaacattctaaggaggttagcatgggtgtttcagctttaggcaatgtaacttatatcaaccaaaacgctcctttaaattcggctatccaacagggtgcgagaagtgatatgctggatttagcgcaaagctttcaaagtaagcttgaattagcccaagaaacaagagcgttagaaaacatgcaagccattagcgataaagaccctaaagaaggctccaaaaaccgctatccaaacaggcaaagggctaaggcgtttggcttggaagaagaagaaattgaattgtggcatgaagagcatttgttggatattgtggggtagggtcaaactaaagagcaagataacttaagcggatttttctaatttggtttaagtaaaacttggtgtaggttttacttaattattatatttatactttttttctgctattaaaataatttaaacaataaacataaaaatattttttatgttgacttactattatatttatgatattgtagaacctatgtcaatggaagctataactttaaaagcatatagcaaaggctctctaaaggggactatgaaacgctcttttgggataaacaaaaccgaaattccattgacaattccaaactgaacatactagacttaaaggatagcaaaatgcaacaagcgttacaagaaaaaagtatcagcccatgtttagtggatgattatcgttatctaaacaaggggataccgaatttttttgattatcccactagcacgaaaaactccgtcctttagggcggagatgtaagtgcatatctgttaggtatttgaatgtaattctacctaatccattcgctttttagcgcattctattaaaaatcaaagttagctagttaatgcggtgtttcttgctcttgtatgtattgcttaatcatctctaaaggcgcacccccacaactcccagcgaaataactaggcgaccataaatgcttcccccacaaactagcctcaacgcttttgaaatagtgttgtctagtcaaacgactgctaacgccttttaaagaattgactaacttactcacgctcacttttggagggtagttgataagcaaatgcacatgatcgctctccccatcaaattctaccaactcgctctcaaagtccttacacactttggcaaacaccgatcctaaaaaatctatcacttccttgttgaacgctttacgccggtatttagtaacaaataccaaatgcgcatgcattaaaaaaacacaatgccttccgtgtctcatatcatcaatttttttcatagacctattttaacaaaaagatgttaaaatccttctatgaaagtcaataagggttttaaattccgcttgtatcccactaaagaacaacaagataaattgcaacactgtttttttgtctataatcaagcttataatattggcttgaatttactgcaagagcaatatgaaacaaacaaagattcacctcccaaagaaagaaagtgggaaaaatcaagcgagttagacaaagcgattaaacaccacttgaacactagggggttaagctttagtagtgtaatagcccaacaatcacgcatgaatgttgaaagggctttaaaagatgcttttaaagttaaaaacagaggctttcctaaattcaagaactctaaatccgctaaacaatctttttcgtggaacaatcaaggtttctctattaaagagagcgatgaggaacgcttcaagatattcactttaatgaaaatgcccttaatgatgcgcatgcatagaaacttccctcctcattctaaagtgaaacaaattgtgatttcttgcagacatagaaagtattttgttagctttaacgtggaatacgaacaagacattattcccatcaaaaaccctaaaaatggtgtggggctagatttgaatatccttgatatagcttgttcttgtggcgtgaataatcacaaaaaactaacggactttaagcgatactcaacagacatgaaagaattactagggatagaaatagatgaagagttggacactaaattactcatccctacttattccaaattgtattctttaaaaaaacactctaaaaaatttaaaagattgcaaagaaaacaaagccgtagggtgttaaagtctaaacaaaacaaaaccaaattaggaggtaatttttacaaaacgcaaaagaaattaaaccaagtctttgacaagtctagtcatcaaaaaacagacagataccataaaatcacaagcgaactttcaaagcaatttgaattgatagtagttgaagatttgcaagtaaaaaacatgactaaaagagctaaactcaaaaacgttaaacaaaagagtgggcttaatcaatctatcttaaatacttcattctatcaaatcatctctttttcaaatcatctcttttttagactacaaacaacagcataatggcaaattgttagtgaaagttcccccacaatatacgagtaagacttgccattgttgtgggaatatcaaccacaagcttaaattgaattgcaggcagtattggtgtttagaatgcgggtatagagaacacagagacatcaacgctgcgaacaatatcttaagcaaagggttaagtctttttggggtaggaaatatccatgcagactttaaagaacaaagcctttcgtgttagtgtccattagggcgctttagttaggaagctccttgctttagcaaggggtggtttcacaaggtctcttacttccttatatggtagagaatacaaaaagatatacgatgagtgcgaagtagccgaaaaagtaaagatattaggcaacattcaaaagtatcaaatagatatgctaaattccacccccaaccaaagcccattaaacagctttcgtttaactggtcgctttcataatgtctaacaaaccttttgtcctttcaaaaagagaaaacggcgatgggatctcttggtatctggatcttgggggtcttttgatcaaagtgttagcgcatttggaaaaatcaatcaaatccatcgtcgttttgatgtagctgggcaagtttaacaggcatatttcaaagagcttgtagctcgctaaagcgtccgcataggctctgtggctgacttctatgccaaaccctaaaagctcttttaaaaaactcaaagaataacgcatggacaaaatggcgcgtttggataaatccaaagtgcaaagctttaaattcaataaagggcaatgcaatttctctacaaaataacgccctaaaaaattgtaatcaaaattagcgttgtgggccacaaacacgctattgcctaaaaaaagccgcaattcttgcaaagcttcatgcgcgcttggggcgtttagggtgtcttcataagtgatgcctgtaagctcagcgatataatcaggcacgcttttgactttcacaagggtttcaaaacgattaataatttccccccccctcacttgcacggccccgatttctaaaatctcatgttttagggggcaagagccggtggtctctaaatcaataaaggaaaaaacctcatctttaaggggggttttaaggtttttgagcgtgactaaattttcgcttgtttctatgaaattaagcccgcacgcttttaaatattccaaattgatttcatcatgaataaggcgagagagcgatttttctagcatgcccaagcttaaatcctggtgctttaagcgagcgattagggcttggatgtctttatgcaagaggctgtctgacattctgtaagccttcaatagccagcttacgatctttggatttaaaaatataactccctgaaaccaccacatccacgcccgcttgttggagttcaaagatatttttatcattcacgcccccatccacttctaaaagacagctagggttgtagcgtttgatcagttctttaactttcaagcacttttctagcactagatctaaaaacttctgcccgccaaaacccggattcacgctcattaaaagcactagccccacgctttctagcaagtatttaatgctctcttcatgcgtgtgggggtttagaacaacgcctggcgtgatgcctgaatttttaatgagttgcaacaccctgtgagggtgtttttcattttctgcatgaatgctaatgatttgcggttttaaaggggaaaataattctacaaaaaagctcgcgttttctaccattaaatgcacatctaaaggcacttggctcatttgagtaacattctctaaaaccacaggccccatggttaaattaggcacataatgcccatccatcacatccacatgcaaaaaatcagcgttactcacgctctctatctctttggctaaatgcataaaatcagcgctcaaaaggctcggagctactttcaaaatacttccctattttcaatgttttcaagtaaaatattagcatctttaatcaaatcataaaagggtttttatggattacaaatgttttaaaggcaagcatgcgaacatcgttatagaaatcatcagtcttttagaaaaaggggttaaaaaagcccaagagattttagaaaagccggacgctgggagttacacgaagttagaaaacagcagcggggatacacccattaaagcggatttagccttagataaatttttagaagaaacttttttgagtttagagaatgtgaaaagcgtttttagcgaagaaaaagaaacgcctgttactaaagaaaacggctcttatttgatcgcttatgaccccctagacgggagttcagtcatggaggcgaatttcttagtgggcacgattataggggtttatgaaaaggattataaggcgcaaaatttagccgcaagcctttatgtggtttttgggcataaaatagaattagtggtggctttagaagaagtttatcgttacgccttttatcaaaacaagtttcattttatagaaaccatcgttttagaaaataagggtaaaatcgtcgctagcggaggcaatcaaaaggatttttctttgggcttaaaaaaggctttagaggggttttttgcagaaaattaccgcttgcgatactcaggatccatggtggctgatgtccatcatgtgttggttaaaaagggcggaatgttttcctacccgcaaaagaaattgcgaaagctttttgaagtctttcctttagccttgatcattgaaaaagctaaaggggaagcgttttattttgacaagggggttaaaaagcgtttactagagcaaggcgtggaaagctaccatgaaaaaagcgaatgctatttagccagcccgcatgaagctcaaattttagaaaagcatttaaagggagaatgatgcaaaatagcactaaaaaattagaatacgaagagcgtttcaatgccgctcttttgaaattacaagcatgccaagaagaaaaacaagtagcgagttgcttgaaatgcgagaaggttttgaattgtaagatccgcaacagctatgtggatgcggcttatgaaagcatgagtttaggcgaagcgggcgggtttgatttcaactagaatgggattaaaatgactagtaatgctaccttgcaaaagaatttagacgctttttacacccaccccaaaattgcgcaattttgcttggatttactaaaagatctcatcgctcaaaatctagggctagacttaaacgcattccattttttagagccaagtgcagggagtgggagctttgttgatgcattaaaagaattagggattgctgattgtcttgcccttgatattgcccctaaagctcaaggcattcaaaaaaaagattatttgttggaattgattgagtttaacaaaaagcgtattattattggtaaccctccttttgggcatagagggaaattagccctagattttttaaacaaatctttaaacgaagcaccgattgtagcgtttattttgcccaatttattcaaacgctattctattcaaaaacacattgataagcgtgcaaaattggttttaaacgctgatttggagaaaaacgcttttatttttaatgaacgaccctatgatgtgaaatgcgtttttcaaatctatatgcataaaaatatcgccttaaatcttaaagatgaacgcatcattgcaccccccaaaatccgccataatgactttattacttacattcataacaacacgccacacaccctaaaatatttcaacaaagaaaaataccaatgggattttgcggtggtgagacaaggcttttatgactacaacgaaaagatcaccaatgcaaatttactgattaaaaaccgacaatattttttcatcaaagcccattctaaagaagctttaaggattatccataaaattgattttaacaaactcgcccataaaaacacgcaagttttagggttttctacttatgattttgtggaagagtattgcaaattaaaggaaatgcatgcttgaaaaagtgttccaagaaattaccaataaaagaaagttttttgcaagttctagcacaggggagcagtttgaaaacaaatttaggaatgaattaaaaaaacactttagcgaaattaacggcgatttaacagaagaattaagccatattgaagaaaagcctaataaggaaatcaaaaccacttttaaccaactcaaaaagcaagttttagaaaaaaatcacctacacacccttaaaaaccctttttcaaaccttacaagccattttttataccaaccttttggctcgcaaaattaccctgattttttggtttttatttttgatcatgtggtagggattgaaatcaaattttctaaaaacgataagggtgaaaaaaaccttcaaacttctcgccccatgtggaattcaaacctgcctaaacccaatgcgatttatttatatggagtcgctaatgtagacatcactttttttaaaggctcagatattttgagctatgaaaccagagaagtcttgctcaagtattttgatactttagataaagatgaagaaagtttgaaaagcgccttaaaggatttagaaaacccctttggatttgccccctacatcagaaaagcttatgagcataaaaaagaattttctaaccaccaccagattgaaagcttcttttcacataatcacattttaagagagcaaaatgtcttggaatttttgaaaacgctcactcattagcatatttgcacccatttatctatttcttgtaatatcatgctgaaatacaataaagatttattatattctaaaaacggctgataaaataaagcggtgtcttttttaagggagcgtttttcataaccgcttttggtataaaggctatagaattagcgctacaatacccccatgcaaaaaaagattttttaaaatcccttaaactcttttaactatattagacttagcttaagagcacttaaattttggggttttaggggttgttggaaaaactatagcgtttagaatttaactaaaaacaagattaaataaagaaagttaaaaagttaaaagaaaacaacctttaaaggtcgtttcctaaaatctcacttcatttgcaaagccacctcttcagcgaaattctctgtttttttctcaatgccttcgcccaattcaaaacgcgcatactcagtgatttttaaatcatcatcccattctttggaacaatcagcgatgacttgagcgatagtttttttatcgtccatgacatagaattgccctaaaagggttaggcgttgatcgataagggtgttatcagcgatgaatctttccatttttccaggaacgattttatcccaaattttttcaggcttgccttgcgctttcaattcgtcttcaaaagcttttttttggtgtgctaaaacttcatcgctcaattcaatgcgactcccaaaagtggggatgtttttcaaaggtttgcccaagcgtttagcctcttcgttgtctttttcaatttcagcgatcaaagctaaggtttcttttttgacaaaatcaaggctaaagtctttgcaatctaacacttgaggcttcatcgctgcggcatgcatagcgatgtttcgggccagttcaaccacttttggagcgtttttctcattattgtattctatgccgattaacacgcccactctggcgttagaatgcgcataaccattgataatatgagagctaggggcttttaaatgagcgattttcctcactaaaatgttttcaccaatcacagcgatttgagagtgcaaatattcttcaaaaggcttgttgtctaacgggcttttaagcagttcttctgtggtatgaatgttatgggctttgatcgtttctaaagtttttttaaccaattccttaaagccctcatttttagccacaaaatccgtttcgctattgatttctaccatcatcgcgcttttaaaatcaggcgctacttctaaagcgaccacgccctcagcagcgatcctatcggcttttttggcggctttgctcaagcctttttcgcgcaagaaatcaatggccttttgcaaatccccagccacttccacaagggcttttttgcaatccatcatgcccgcatcggttaaatctcttaattttttgactaattgagcgctaattcctgacattattcggctccttgagtgatttctttttggatttcagcgagcatttcttctttttcttcattgctcacgaactctatttcttcgctattttcatccgcatggacgatttcttcttgcatgagttctcgcccctctaaaatcgcctcgctcatttctttacagaacaatctaatagagcggatcgcatcgtcatttccaggaatggggtaatccactaaatcagggtcgcagttagtgtctaagggggccacgatagggatatggagtttcctcgcttcagcgacagcgattttttctttagccacatcaatcacaaaaatcatatcagggatttttttcatgtggcgcaccccaccaagatacttgtctagcttttcttttttccttaaaatcatgagcttttcttttttagtcaatagatcaatttgaccgctattttccatttcttcaatgatttctaatttcctaaccgactttctaatggtgctaaaattagtcagcatgccaccaagccagcggtaattgacataagggacttgaatactttcagcaaattctttcaaagtctcattggcttgtttcttagtgcctacaaacatgatgctcttgccttgagcgctcgcatcgcgcacgatattataggtatatctaaaatagcgcaaggttttttgcaaatcaataatatggatatttttcctaacgccaaaaatgaattttttggttttagggttccaacgccttgtttggtgtccaaaatgcacaccgcattctaataaatctttcatggttaccatgagaattctccttaaagttattttggttctcttcctccatgctcatttgattcttaaatttcttaagaacacctaaatacaaggattagcatgtgtgaatttgacgctgtctttgccttgttcctattaaaatgatagaaaaaacaacaaaaccctatgattatagcaaaagattaaggttttttagcttaagtaaaaaaggcttttaggttataataaagacaaaacagaattttaggatagctctaatggatacaaaaagacaatgcatggctttaaaggcttcagcagggagcgggaagactttcgctttgagcgtgcggtttttggccttattgtttaaaggggctaatcctagcgagattttaacgctcactttcactaaaaaagccaccgccgaaatgaaggagcgcattttagactatttaaaaatcttgcaaaaagaaaaccttgagagcggaaaagagaaatcccaaaatatcttgaaagaattagaagaaaaataccatttagaccctagcttggtgcgaaatagcgctcaaaaaatctaccaacgctttttaaacgctgaaatcagaatcagcaccattgacgcgtttttccaaagcattttaaggaaattttgctggtttgtggggttgagcgcgaattttgaagtcaatgaagacacagaagcgcaccaacgacagcttaatgagggttttttgagcgctttaaacagcgaacagcttgaagaattgagcgtttttatcgtccaatgcttaagttatgagagttacacaagcgattctattttagagcggctgcgttttttaaagaacaagctctatttatttgatcctaataagaaagagcccacatttgatgaagagggttttttagaaaaactaaggagcttaaacaaccaaattcaaagcatagaaacagcgtcaaatgaggctaaaaaagccattaaatgcgatagttttaggggatttttaaacagctctttaacatggcttgaaaaaaagagtgaatatcgctatttcaaaaaactcaaaagtgaaatccctaccttagagagcgaatgcgaagagattgaaaacgatttaaaacgctattatgaagccaaagaaaccgcaatatttaaaaaattccctaaattcatccaactttatgataacgccacttctaaaatccaagccctagattttgatgcgattaaagataaggttcatgtcttattgaatggttatgaagaaatgccggcggagtttttttatttcagattggatagcaagatcgtgcacattttgattgatgaatttcaagacacgagcttgaacgattataagattttagtcccttttattgatgagattaaagccgggatagggcaagcgaaatggcacaggagcgtgttttttgtgggcgatgtcaagcagagcatttatgcctttagggggagttttagctccttatttgaaagcgtttctaaggatttttaccacgataatttggaattcaaccaccgcagtgcgcctttaatcattaattacgtgaacaccatttttaaaaaagcttatcaaaattcccccaccgcttatttggagcaaaaataccctgaagcttccaacaataaacatgttacagagggctatgttaaagtctctttagtggctgatgaaaaagaattgttattagaacaaatcttacaagaagctaaaaaccttttagatcatcgtattgatcctaaagacattaccattttatgcgccaccaataaggacgctttagaaatcaaaaattatttgcaagagcgtttgagtgcgattcgcccaagcacggaatctagcgcgagattgtctcaattggtagaatctaagatcattaagaacgctttagaatacgctttagcggaagaaccttacaaacccttttataagcacagcgttttaaaactcgccggatacttgcatgatgatgcgatcgctttacctggttttaaccctaaaaaagagagcgtggcaggctttgtgtggaaaattatggagcagtttaaactttatggagagcctgcgcaaagctgcttggaattggccattgggtgcgaagacgccaatgaatttttagaaaaattagaggctaaagagatcgcttctttcaatccaaaaggcgcacagatcatgaccattcatggatctaaaggcatgcaattcccttatgtgatcgtgtgcgaacgcttgggcaatcctaattcaagccatgctaatcaattccttgaagaatataacggtgcagagcttgcgtgcctttattacagaatgaaaaatcgtgaagtagtggataaagattacgctagggctttaaataaagaagaagcggccaaagatcacgaagaaattaatgtgtattatgtcgcattcactagggctgagttagggctgattgtcgtggccaaagacaaaaaagaaagcaaaaaagaaagcaaaaataaaacaatgtgcgaaaaattggatcttttgcctttagaagagggagaaattatgccggttatttctcctcaaaaagagcctttaatgacaagcgttgtcatcaagccccatgcctatggcgagcaagtccaagaaatagaagaagagccagatagcgattatgaaaagaataacgaccaggaagcgattaatttcggtatcgctttgcacaaggggttagaataccaatacgcttataacattcctaaaaaaagcgttttagaatatttaaactaccatcatggtttttatggtttggattatcaagcgttagaagagagtttagagctttttgaaaacgatgcagagatacaagccctttttaaaaatcatgccttaaggggtgaagcggcttttttattccaaggggttgtgtctaggattgatgttttattgtgggatagagggcaaaatttgtatgttttagattataaaagctctcaaaattaccagcaaagccataaagcgcaagtgtctcattacgctgagtttttgcgaactcaagccccccattttaagatacaagcgggcattatttacgctcataaaagactgcttgaaaaattatgggtttgaaattaaaaattttaaggttgtctatgaatatcaaaaaaacagaaaacgcgctcagtttgacgcttaaaaacttcattaaaagcgagtcttttggagggattttcctctttttgaacgccgttttagcgatggtggtggctaattcgtttttaaaagaaagttattttgcgctatggcacaccccttttgggtttcaagtaggggatttttttatcggctttagtttgcacaactggattgatgatgtcttaatggcgttattctttttaatgataggcttagagatcaagcgagaattgttgtttggggaattatccagtttcaaaaaagcttctttccctgtgatcgcagccatagggggcatgatagctccaggattgatttatttttttcttaacgccaacacgccctctcagcatggttttgggatccctatggcgacggatattgcgttcgctttaggtgtgatcatgcttttaggcaagagggtgccaaccgccttaaaggtttttttaatcactctagcggtggctgatgacttgggggctattgtggtgatcgcgctcttttataccacgaatttaaaattcgcatggcttttaggggctttaggggtggttcttgttttagccgtattgaaccgcctgaatatccgatcgctcatcccttacttgcttttaggggtgttgctttggttttgcgtgcatgaaagcggtatccatgcgacgatcgctgcagtggttctagcttttatgataccggtgaaaatccctaaagattctaaaaatgtagagcttttggaattaggcaagcgatacgcagagacgagttcaggagcgcttttaaccaaagagcagcaagaaatcttgcattctattgaagaaaaagcgagcgctttacaaagccccttagaaaggttggagcattttttagcccccatcagcgggtatttcatcatgcccttattcgcgtttgcaaacgctggggtgagcgttgattctagcatcaatttagaagtggataaggtgcttttaggggttattttagggctttgtttgggcaagcctttagggattttcttaatcacttttataagcgaaaagcttaaaatcaccgcacgccctaaaggcatcagctggtggcatattttaggggctgggcttttggcagggattggctttaccatgtctatgtttatttctaatctggctttcaccagtgagcataaagacgctatggaagtggcaaaaattgcgattttactcggatctttgatttctgggatcataggggctttgtatttattcgcgctagataaaagagcggctttaaagaaatagtgaaaaatgctataatttgagattaaaacatcttttaaggaaatttaatgggacaaactaaagaaattataacgacgcttttaccctttttggtgttgtttcttattttttattttttgattgttcgcccgcaacgccaacagcaaaaaaagcataaagaaatgatagagggtttgactaagggtgataaaatcgtcactcaaggagggctgatcgttgaagtgcttaaagcggaagcgaatttttttagcgtgaaactcaatgatgacaccaccgctagactttctaaaaactatgtagcgttcaaattagacgaagaaacaacacccaacaacaactaaatgaaactttttaaccctcgtttaatcgtttttatctttgcgcttcttttaggggtagggttttctgtgccttctttgctagaaactaaaggccctaaaatcactttagggttggatttaaggggggggttgaacatgcttttaggggtgcaaaccgatgaggctttaaaaaacaagtatttaagcctagcgtctgctttagaatacaacgctaaaaagcaaaatatcttgcttaaagacattaaatccagtttagaggggatcagttttgagcttttagatgaagatgaggcgaaaaaattagacgcacttttattggaattgcaaggtcatagccagtttgaaatcaaaaaagaagcggagttttatagcgtgaagctcacccctttagagcaagaagaattgcgtaaaaacacgattttgcaagtgatagggatcattcgtaaccgcttggatcaatttggtttggcagagcctgtagtcattcagcaaggccgagaagaaatttcggtgcaattgcccggcattaagaccttagaagaagagcggcgcgctaaagacttgatttctaaatccgctcatttgcagatgatggcagtggatgaagagcacaataaagatgcgatgaatatgacggatttagaggctcaaaaattaggcagcgtgttgttgtctgatgcggaaatggggggtaaaatcttactcaaagcgatccctattttagatggcgaaatgcttacagacgcgaaagtggtgtacgatcaaaacaaccagccggtggtgagcttcacgctagatgcgcaaggggctaagatttttggggatttttcaggcgcgaatgtgggcaaacgcatggcgatcgttttagacaataaggtctattcagccccagtgatcagggagcgtattggcggagggagtgggcaaattagcgggaattttagcgtggctcaagcgagcgatttagcgatcgctttaaggagtggggcgatgaacgcgcccattcaggttttagaaaaaaggattgtaggcccgagtttagggaaagacagcattaaaacctccattatcgcccttattgggggttttattttggtgatgggctttatggtgctttattattccatggcgggagtgatcgcttgcatggcgttagtggtcaatctttttttgatcgtggcggtcatggcgatttttggagcgacgctgactttaccgggaatggcagggattgttttaaccgtggggattgccgtggatgctaatatcattatcaacgaacgcattagagaagtgttaagagaaggagagggtgttgttaaggcgatccatttaggctatatcaatgcgagtcgggcgatttttgattccaatatcacttccttgatcgcttcggtgttgctatacgcttatggcacaggagcgattaaaggctttgccctaaccacaggcattgggattttagcctctatcatcaccgctattataggcacgcaagggatttatcaagcccttttacctaaattagcccaaacgaaaagcctttacttttggtttggcgtgaaaaataaaagagcttaggaggttttatggaattattcaagcgaactagaatcttaagcttcatgcgttattccaattatggggtgatcgtttcagctattttagtgcttctggcgttagggcttttgtttttcaaagggttttctttagggattgattttgcgggggggagtttggtgcaagtgcgttacgctcaaaacgcccccattaaagaagtgcgcgatctttttgaaaaagaagctcgctttaaaggcgtgcaagtgagcgaatttggctctaaagaagaaattttaatcaaattcccttttgtggaaacagccgaaaatgaagacttgaacgctatcgtggccaatattttaaaacccagcggcgattttgaaatccgtaagtttgacactgttggccctagagtggggagcgaattgaaagaaaagggcattttgtcgctgattttagcgctaatagcgatcatggtttatgtgagtttccgctatgaatggcgtttcgctttagcgagcgttgttgcgcttgtgcatgatgtgatcttggtggcaagctcagtgatcgtttttaagattgatatgaatctggaagtgattgcggctttgctcactttgatcggatattccattaatgatacgatcattatttttgatcggattagagaagagatgctctctcaaaaaaccaaaaatgccactcaagccattgatgaagccatttccagcacgctcacgcgcacgcttctaacttctttaaccgtgttttttgtggtgttgattttgtgcgtgtttgggagtaagatcatcattggcttttcattgcccatgttaataggcacgattgtagggacttacagctctattttcatcgcccctaaagtagcgttattgttaggctttgatatgggtaaatattatgagaatgaggccagaaaaatcaaaaaagctcaagagaaagaaaaaatgcgccgtttgtatgagggcggtcaagtttaaggagtttctatggattggggtcgggtcattcatgtgctgttcagccttatttctttaacgaccattgcagggtttttgtatgagcctaatacggtggtgttatttgtagcgttagctttaaaccttatttccgttacgcttaaaattggggtgtgcaagcgtttcgcttcagagctgttggccagctctttagctaccgtgttgcacctcataccggcatttgtgtttttacagattttaaacaatttggttacagcttacatgctcatgattggggctttgattagcaacgcttttagcctcatttttttattgattgaaagcgttgtaacgagcgaaacagactaaggggtaatgatggattttatcaatatagaaaaaaaatggcaagaattttggtggaaaaataagagttttgagcctaaagacgattttaacctccctaaaaaatacattctaagcatgctgccttatcctagtggggaaatccacatggggcatgtacgcaattacaccattggcgatgcgttggcgcgctattatcgtttgcaccattacaatgtgttacaccctatggggtttgattcttttgggatgcctgcagaaaatgcggccattaagcatggtatccaccctaaaacctggacttatgaaaacattgaagccatgcaaaaagagtttgaagccttagggttttctttttctaaaaacagggaatttgctacttcagatccggattacacgaaatttgaacagcaatttttcattgatttgtgggaaaaagggctgatctatcgcaaaaaagccatgctcaattggtgccctaacgacaaaaccgttttagctaatgagcaagtcattgatgggaggtgttggcgttgcgacacagaagtcattcaaaaagaactctaccaatattatttgaagatcacaaactacgctgaagaattgctaaaagacttagaaactttagagaatcattggccttctcaagtcctaaccatgcaaaaaaactggataggcaaatctagtgggttgcaatttggttttaagatcgctgatgagtgcttgaaagcttgcaacggcattcaagaaattgaagtttttaccacaagagcggataccatttatggcgttacttacattgcgatcgccccagaacaccctttagtagaacatgccattaagcaagtgagtcaagaagattcaaaggttattaaagcgattttaaacacgactcaaagagaaagagctttggagaaaaaaggggcgtttttaggaatttatgctatccaccctttaacgaagcaaaaaatccctgtttgggtggctaatttcgccctagctaattatggctctggggcgttaatgggcgtgccagcctgcgatgaaagggattttgaattcgctaatctttatcatatccctattaaagtgatcactcaaagttctcaaagtttgccccacaccaaagaagaggttttaaaaaatagcggggagtggagcgatctttctagctcagtggccagagaaaaaatcatcgcttattttgaaaaagaaaacctcggtaaaagggcgatcaactaccgcttgcaagattggggggtgagccgtcaaaggtattggggagcgcccattcctatgattcattgcaaacattgcgggattgtgcctgaaacccaactgccggtaactttacctgaagatattgtgattgatggggagggcaatccgttagaaaagcatgcgagttggaaattcgctcaatgccccaaatgccacaaagacgctttaagagaaacagacaccatggacactttcatccaatccagctggtatttcttgcgttataccacgcccaaagatgagcgtgaaaatcaagcgtttgatcaaaattacttgaagtatttcatgccagtggacacttatattggcggtattgaacatgcgattttgcacttgttatacgcgcgctttttcactaaggctttaagggatttgggctatcttaatttagatgagcctttcaaacagctcatcactcaaggcatggtcttaaaagatggcgctaaaatgagcaagtctaaaggtaatgtcgtcagccctaaagagatactcaaaaaatacggggccgatgcggcaaggctctttatcctttttgctgccccaccggctaaagaattggaatggaatgacaacgctttagaaggcgcgcaccggtttatcaagcgtttatacgataaagcgaacgccattagccctactacttctaagcctgaatttaaaggagtgagcctgaatgaagcgcaaaaactagcccgcaaaaaagtctatgaggcgttgaaaaaatcgcatgaaattttcaataaggctgaaagcgcttacgcgtttaacactttgatcgcaagctgcatggaggccttaaacgctttgaacgcgcaaagtgatgagcggattttatgcgaaggctattttgtgttgttgcaaatcttagagcctattatcccgcacacggcatgggaattgagcgagaggctttttaaaagggagaattttaagcctatagaagtagatgaaaacgctttgatagaagactttatgactttagggcttaccattaatggcaaaaggcgcgcggaattgaaagtcaatattaacgctagtaaagaagaggttattgttttggctaaaaaagaattggagaaatatttagaaaacgcgagcgttaaaaaagaaatttatgtgcctaataagcttgttaattttgttaccgcatgagggttttacttttttttattgtgttgcttttgttcaagggttgtgggtataaacccatcgccgcttacgctcaaaacgcgcttggcgatagcgtgtatgtaaaactcattgtgaatttgcctaaccctgaaaactctgtggagtttaaggatttgatgaatcgtttagtcgtgcaacgcttccaaaaccgcctggcgagcgaaaaagatgcggattctatcatcattatagaaatcacgaatgtaaccgatacgagcatcacgcaaaataaagaaggttttacgactttctatcgcgcgaccgtgtctgtgaattacacctatgataataaaagaggcacacaaaagactttccaaaatagcggatactacaattacgccgtgaatttgcaagacccccttaacactttccagaaccgctattacgctatcaatcaggctgtggagcaaactttgactaaatttgtggctcaaatcgcttatgaggggaaattcaataatgaaaaatagtcatgggttaaaggcgtttttagaaacaaagcctaaggaataccatcagtttgaccctagccgtttcattcaaatttataaggattttaaaaacgctttttttgagattcaagccaaagtcattcatgtggtagggactaatggtaagggcagcacagggcggtttttaacccttttattagccgatcaaaattttaaggtgttgcatttcacctcccctcatgtttttgaattcagggagcgcttttatttgaatggttctgttgttaaagaaagcgttttagaaaacgcccaccagcaattgcaatcgcatgctttcagtaacgcttgctcgtattttgaatacgctaccttactagccgtcatgctcgctaaagattgcgattatttggttttagaagcggggcttgggggggagtttgacagcacgaacgctttggaaaaaaccctaagcgttttcacccccattgattatgatcataaggaatttttaggggatagtttagaaagcattgcgactactaaattaaaggcgatgggccctcttaatgtcatcgctccccaacaagaactggttttaaatgtggctcaaaaaatcgctaaagacaaacacgcgcaattgattgtggttcaaaatgaaatttcaaaaggagtcagggattatattgaacgccaccatttagcccattttttagcgatgaatttagaagtggctctaaaggcgtttgagacgctaatgccatgcaataaacaagaagttttaaaaaacctaaagcccctagatttaatcggccgttgcgagcttttaagccctaacattttaatagatgtggggcataacccccatagctccaaagccttaaaagaagaaatcaaacgcatctttaacgctccaatcgttttgatttataattgctatcaagataaagacgcttttttggtgctagaaattttaaagcctgtggttaaaaaggttttgattttagaattgcataatgaaagaattatccaattagaaaaacttaaagggattttagaaactttagggttagaacacgctttgtttgaagatgtgaaagaaaatgaaaattatttggtgtatggctcatttctggtagccaacgctttttatgaacgctatccaaagaagagggattgatgccgcaaaaccagcttgtgatcaccatcattgatgaatcaggctctaaacagctcaaattttctaaaaatttaaaacgcaacctcatcatttctgttgtcatttttttattgatcgtggggcttgccgtggggtttttaaaatttttaatcgctaaaatggatacgatgacaagcgagaggaatgcggttttaagggattttagggatttgtatcaaaaaaattacgccctagcgaaagagattaaaaacaagcgagaagagctctttattgtggggcaaaagatccgtgggctagaatccttgattgaagtcaaaaagggggccaatgggggagggcatctctatgatgaagtggatttagaaaatttgaatttggctcaaaaacgtttagcgctcatgctcattcctaatggcatgcccctaaaaacttatagcgcgatcaaacccactaaagaaaggaaccaccccattaaaaagattaagggcgttgaatctgggatcgattttatcgcgccattaaacacgcctgtttatgcgagcgctgatgggattgtggattttgtgaagactcgttctaatgcggggtatgggaacttggtgcgcattgaacatgcgtttggttttagctccatttacacgcacttagatcatgtcaatgtgcagcctaaaagcttcatccaaaaagggcagttgattggctatagcgggaagagcggtaatagcggcggcgaaaaattgcattatgaagtgcgctttttgggtaaaattttagacgcagaaaaattcctggcatgggatttggatcattttcaaagcgctttggaagaaaataaatttattgaatggaagaatctgttttgggttttagaagacatcgtccagctccaagagcatgtggataaagacaccttaaaaggtcagtaggggtttttggtgtttttagacaggcgtttgattgtgatggttacggactctaaagggagccgttatattaatgttcatatcttattccgccaaatcagtttgtatgcgctgttgagcgttgtgggatctttattgtttttaggcgtttcgttactggttttaaataaagaaattaaaaacgttgaaaaacagcatgctttaatcactaaagaatttgagaaaaaaagagagactaatgaaaagctttctttacaaatggatgagtttttagacgatttgcaactttcaggggagcgcatcaacgatttagaagaagtggtgggggtgaataggcctgaagaagaaaaagaagagggtaatttttccagccgtttggatgtggctgggattaccgggcttcaaaaaagctttatcatgcgccttatccctaatgactacccactagaatcctatcggcgcgtttcagccgcttttaataaaagaatgcaccctattttgcatgtgttgcacaaccataccgggcttgatttaagcaccgccattaacacgcctgtgtatgcgagcgcgagcggggtagtggggttagcgagtaaggggtggaatgggggttatgggaatttgattaaggttttccacccttttggttttaaaacctactacgcccatttgaataaaatcgtcgtgaaaacgggcgaatttgtcaaaaaagggcagttgattgggtatagtggtaatacaggaatgagcacagggccgcatttgcattatgaagtgcgtttcttagatcaacccataaaccccatgagtttcaccaaatggaacatgaaagattttgaagaagtttttaataaagaaaggagcatcagatggcaatctttgataacaataataaatcggctaatgcaaaaacaggaccagcgactatcatcgctcaaggcacaaaaataaagggtgagcttcatctggattaccatttgcatgtggatggcgaattagaaggggtggtgcattctaaaagcacggtggtgatcggacaaaccggctcggtagtgggtgagattttcgctaataaattagtagtcaatggcaagtttactggcacggtggaagcggaagtggtagaaatcatgcctttagggcgccttgatggtaagatctctagccaagagcttgtggtggaaaggaaagggattttgattggggagactcgccctaagaatattcaagggggggcgttgttgatcaatgagcaagaaaagaagattgaaaataaatagggaatgatccaagctagcctttatagagccttaaatgaaggctttgattaccaaatactcgcttgtaaggattttaaagaatccaagctcgctaaagaagtcataagctattttaagccaaataccaaagccgttcttttcccggagtttagggctaaaaaaaacgacgatttgcgttcgttttttgaagaatttttacagcttttaggggctttgagggagttttatcaagccttagaaaataagcaagaagttatcgtcattgcccctattagcgctttattacaccctttacctaaaaaagaacttttagaaagctttaaaatcactcttttagaaaaatataaccttaaagatttgaaagacaagctcttttattatggctatgaaattttagacttagtggaagtggagggtgaagcgagctttaggggggatattgtggatatttatatacctaattctaaggcgtatcgcttgagtttttttgacgcagagtgtgagagcattaaggaattggatcccaccactcaaatgagtctcaaagaagatttgctagaaattgaaatcccccccacgctttttagcttggacgaaccatcttataaggatctaaaaacaaaagtggaacaaagccccttaaatagcttttctaaagatttaaccagttttggtttgtggtttttaggagaaaaagcacaagacttgctaagcgtttataaaagcgttataagccctagagctttagaagaaattcaagaattagcgagcttaaacgaattggatgatgagcgtttcaaatttttaaaggttttagaaaacgcgcaaggctatgaagatttagaaatccatgcgcatgccctagaaggctttatcgctttgcattcaaatcgtaaaatcacgctcctagcccccaataaaacgattttagacaacgcaataagcgcgcttgatgtaggcaacatggaatgcgtcatcgccccctttgtgttaaattttaaaacccctgataggatttttatctcgctcaattcctttgaaaggaagaaaaaacgccaaaaatccaagctcgctttgaatgaattgaatgcgggcgaatgggtggtgcatgatgattatggggtgggcgtgttttctcaattagtccagcacagcgttttagggagcaagagggattttttagaaatcgcttatttgggcgaagacaaactgctattaccggtagaaaacctgcatctcatcgctcgctatgtggtgcaaagcgatagcgtgccggttaaagaccggctagggaaagggagctttctcaaattaaaaactaaagtcagggctaagcttttagaaattgcgggcaagatcattgaattagcggctgaacgcaatttgatcttgggtaaaaagatggatgtgcatttagcggagttggaagtctttaaatcgcatgcggggtttgaatacaccagcgatcaagaaaaagccatcgctgaaatttcaagggatttaagctctcacagggtgatggacagacttttgagtggggatgtgggttttgggaaaacggaagtggcgatgcatgcgattttttgtgcgtttttgaacggctttcaaagcgcgctagtcgtgcctactactttattagcgcaccagcattttgagactttaagggcgcgttttgaaaattttggcgttaaagtggctcgtttggacaggtatattaaaaccagcgaaaaaaacaagcttttaaaggcggtggaattagggcaagttgatgcgctaataggcacgcatgcgattttaggcgcaaaattcaaaaacttgggcttagtggtggtagatgaagagcataaatttggcgtgaaacaaaaagaagctttaaaagaattgagcaaaagcgtgcattttttaagcatgtccgccacgcctatcccgcgcactctaaacatggcgctttctcaaattaaaggcatcagctctttaaaaaccccacccacagacagaaagcccagccgcacttttttgaaagaaaaaaatgatgaacttttaaaagagattattcatagagaattacgccgtaacgggcaaattttttacatccataaccacatcgctagcatttcaaaagtcaaaaccaagctagaagagctcatccctaagcttaaaatcgccattttgcattcccagattaacgctaacgagagcgaagaaatcatgctagagtttgctaaggggaactatcaggttttattatgcacttctattgtggaatcagggattcatttgcctaacgctaacacgatcattattgataatgcgcaaaatttcgggctggctgatttgcaccaattaagagggcgtgtggggaggggcaaaaaagaaggcttttgctatttcctcatagaagatcaaaaaaacttgaatgaacaggctttaaaacgcttgctcgctttagaaaaaaattcgtatttaggcagtggggagagtattgcctaccatgatctagaaatcagagggggtgggaatttgctcgggcaagatcaaagcgggcatattaaaaacatcggttatgcgctctatacgcgcatgcttgaggatgcgatttatgaattgagtggggggaagaaaaggcttgaaaaaagcgtggagatccaacttggcgtgagcgcttttttaaaccctgaactcatcgcaagcgatagtttgaggttggatctataccgccgtttgagtttgtgtgaggatgtagatgaggtggggcaaatccatgaagaaatagaagacaggtttggtaaaatggacgatttgagcgctcaatttttgcaaatcattacgcttaaaatcttagccaaccagcttggcatcattaaactttctaatttcaatcaaaacatcacccttacttatagcgatgaaaaaaaagaaagcctgaaagccccaagcaaagacgataacgatattttagaaacccttttgaaacatttgcgcgctcaaatttctttaaaacggcgttaaaagcgtttgattttagtctcaactttgttattttaaaaaaaatattaagagagtttgttgtaaaatagggatttgctaggcctttagtcgttaaaaggtaattatcattaaggagtttttaatcatggcagatattcaaaggcgtgattttttaggaatgagccttgctagcgttacagctataggggcgatagcgagcctggtagcgatgaaaaagacttgggatccgcttccaagcgttgtttcagctggttttacaaccatagatgtggcgaacatgcaagaagggcagttttccacggtggaatggcgtgggaaaccggtctatatcctcaagcgttctaaaaaagagggttttaatgaaaagcgcgattttaaaattggcgagagcgtttttaccacagccattcaaatttgcacgcatttagggtgtatccccacttatcaagatgaagaaaaaggctttttatgcccatgccatggggggcgtttcacggctgatggcgtgaatattgccggcactccccctccacgcccttttgatattccgccttttaaaattgaaggcactaaaatcacttttggtgaagccggggctgaatacaagaaaatgatggctaaagcgtaaggagagctccatggcagagataaaaaaagcgaagaatttaggcgaatggctggacatgcgtcttggcactaacaagcttgttaaagtgttaatgacagaatattggatccctaaaaacatcaatttcctatgggcgatgggggtgattttattaaccctttttggcgtgcttgtagtctcagggattttcttgctcatgtattacaagcctgatgcgaaaatggcgtttgatagcgtgaatttcacgatcatgcaagaagtggcttatggctggctttggcgccacatgcatgccacggcagcgagcatgatttttgtcatcatttatatccacatgtttgttggcatctattatggctcttataagaagggtcgtgagatgatttggattagcgggatgattttgtttgtggtctttagcgcggaagcctttagcgggtatatgctgccttgggggcagatgagctattgggccgcagcggttatcactaatctgtttggaggcattcctttcattggggctgatgtggtggagtggattaggggcaattatgtcgtggcggattccactttaacgcgctttttcatgctccatgtgtttttactgcccattgcgatcattctacttgttggggtgcatttttattctttacgcgtcccgcatgtcaataaccaagaaggcgaagaaattgactttgaattggaagaaaagaaatttattgaaggcaagaaaaaagagtctaaagtcattcctttttggccggtgttcttgtctaaagatatttttgtggtttgcgcgttcatggtctttttcttttacttggtgtgttaccactatgattttgcgatggatcctatcaactttgaaagggctaacagccttaaaacgccgcctcacatttaccctgaatggtatttcttatggagttatgaagtcttaaggggctttttctttagcgctgatttagggctaatggcctttggcgtggcgcaagtgatcttcttcttactgccctttttggacagaagccctgtggtcgctcccgcgcacaaacggccagcgtttatggtgtggttttggcttttaatcattgatatgattgttttaacgatctatggcaaattgcctccgcttgggattggtaaatacattgggttatttggatcgatcactttcttagcccttttctttgtggtattgcccattatcactatcgctgaaaggaagaaacaagggggtgttagatgaaagaatttaaaattctaatcatccttattgtggtggtaggcgtgatttattatggggttgagccttatgcgcattcggtgatgcaccctaaagtcgctccggcggattttgctttcaaggatttagagccgattgatttaaaaagtggcgacgctaataagggcaaacagcttgtagccgaaaattgcaccgcttgccatggcattaaatcccaaaacattccagcccctatggatagccttagcgcgagcaactcttttggggttgtgccaccggatttaagccatgtggcgggggttttgaacgcgaatttcttagcccacttcatcaaagacccggtgaaaacggcgaaattgagccataaattcaacgatgaaaggccctatcctatgccggcgttttctcaatttagcgatcaagatttgagcgatattgtggcgtatctcacttctattttgcctaaaaatttgagcgataaggaagtgtttgcgcaaagttgtcaaaggtgccatagcttggattacgctaaagataaggcctttagcgatcctaaagatttagccaattatttaggctctcatgtgcctgatttgtccatgatgattagggctaagggcgaacatggcttgaatgttttcatcaacgatccgcaaaagcttttgcctggcacggccatgcctagagtgggattgaatgaaaaagctcaaaaacaagtcatttcttatttggaaaaagcgggtgataggaaaaagcatgaaaggaatactttagggattaaaatcatgattttctttgcggtgctatcgttcttggcttacgcatggaaaagaaaagtttggagcgaagtgcattgaatttaaaaaagggggggagggtgttttataatcttgttatcttgttttacggttaatcgtttattaggggaatgattggaatatattttctaaggttttctgggcatgacaacaaaaaacttatatcaaggtttattgaaattgatatgagaaaactcgctcaagtggggggcgatcttaatattttaatggagtggtttgatgattttagacgctaaattttttgtgttcattctttttaatgcgctttcagcatgctttctctcttcggtgagcgttggttttatttttaaagcgctcttgtatagctttatatggctttttttgtttattgcgcgatcagttttattaagaacaggtttgtagcagaaagcctaaaaagttttatattagttttagggattgtgtttagctgtatagatatttttggttcgtattattttcattttcctttgtctaatgagctgggtaatattttattcaccacgcattataaagagagtttagaattcctccatgcctatgtttatccgcactggtattttgtgatagggcttattttaatagctataggttctctaaaactattcagtctcgttcctaacaaaccaattcctttaaaaatggctagtattttaagcgttttatttttgattgtagaagcaccacacgctataaaaaccatcaaaaaatataaagaagatgaagcgttgttgaacgctgatgggacgatggaatacattgctttggctaaaggagcgtattattttggtaggaatattagcagtttgggagagagccacaactccagtcaggctttagaaaaagcttcttaccctaaagattacttagtcaaaaatacagggagtattgaaaatgtggtgttggtttttggcgagagtttgaacagaaattttatgggtgtttatggctatcaagcccctacaaccccttatttaagcgctttaaaagaaaaaggttcgcttttagcgtttgataatgtgatcagcccggctttttatacggataaaagttccaccatgcttttaacttacgccaatagggataatctcaaccaaaaagcatggtatcagtataaaaatctagcccatatccttaaactgaccgattacaaaagcgtttggatcacctctcaaggctatggactcatgtggggcaatagctattatcaagtggctaagcgttttgatacttatatagaaaatgataagccttatgatgaaaacctagccgctcttttcaagcgctattatgataacgagagagagagagagagagtaaaaagcgtaaaaattttgttgtttttcatttgattggcaatcattttgaatataaaaaccgctttcctaaagaattttcccgcttcaatctcaacaacacttcttacttttcaaaaaacaagtctttgcgggttacaaacaatgctgataagcaagttgtaaccgattatattaacagcgtttattataatgattatgttttgcattctttgattgaattgtttaaagataaggatagtctcgttatctacttgagcgatcatggcgatgacatgtttgaatcaagtgcttttaatatccatgaatgctcaaatgctagcgtagaaatcccatttttaatctatatgagcgatgcattcaaacaaaaacacccccaaatggtaaaaagttttgaagaagctttacacaagcctttcatgagcgatgatttattgcataccttgttgccattggcaggaatcataaccaaagatcatgaaaaaacgagggatttgtttaatgagaattacaacgataaacgcccaaggaagccatgcgataataaggtttatcccatgagtaaatgagcggtattataatggtttgatctttgagtttaaaaaagccatcaagccttgcttgtcatggtatgggtggttatgacttaaaaacagggtcaatctaatttaagcagattttttcgtatccattccaacaaatttgatacaagttttccttatctttaaattcacgctcttttaagtgaagtaaaacgctctctctttttatccctttgaattggcttaaacaatctaaatgattagtctaaagcttcttctttgaagtttgggttaaaaagagccttttattttattttaaagcggtttttttccaaagcgttttgaatcgcaatagagggcgatagataattgtaacgcactaaaatttcggtgatttctttaaaaatgggggctgcaatcttgctagcgtaatattcttccttgccatgcgagcctaagataaccacgccgatagtaaaaacctgcctttcatcttcagcgaacccaaaaaaagagctgttataggactccgcgctataactcccgtttttagcaaccctagccgtgcctgtttttccccctatgtatagcccttcaaattgagcgtttttgcctgtgccataacgcaccaccttaattaaggtttctttcattttcctagcgctttttgggttgatgacttgaaaggtgggtttggggctagggatgtaaatatcgccattaggggcggtttctcgttgcactaaataaggggtagtcaatttgccttcattagaaaacaccgcataagcccttaaaagctgcaaaaaagtcgcgttcaacccatagccataagagacgctcccctttaacacttcacgcttgaaagcggacaaaggagggatctttcctgtggcttctaaggataaatcaatgccggttttttgagaaaatccatagcctaaaagcccgttatagaaatcctctgggttgaggcttttactgatttttatcatgcccacattgctagattggatcaaaacgtcttccacaacggcctttttactggggataaagtcgtctttaatggtgtattttcctaattggtaataaccatggtttaaatcaatgcgctctttagggttaatcaaatttttatctagcagcaaggaatagacaataggcttgatcgtgctgcctggctcaaaaaccttttcggcaacgctcaaattcaagttttcataatcgctggttttaatcgcattaggatcaaagcggttgcttgaagctaaggataaaatttccccgcttttagggttgatgatacccactaggatttctttagccctgagtttgtctttagttttatccagtagggtttcaatttctctttggagttttaaaggaatactcaaatacacctcatagccatcaagccgttcgatctctgtataagagtggttttgaatgaaattaaaactcacgtctcttttgcctgatcttatgccattttgttgggctttaagcaaatgattttgagatttttcaacgccttttttaccggtagttaaagtgagtttgtcttcttcttgtttttgcacatagccaatgatgggctctaggctattttgataagggtaatgcctagaaacgccgctcacttcaatgtttaacccttgcttttgccacactttatcgtgcgcgtctttgaaattttgaaaaaccccaaaggctaaaaatttcttattcaagtctctaatattagcggccatattgggcgtgagattgtaagctaaaatcgtgtagcctttcgtattgagcgcgtcttttagggactctttagggatattgctataaatagaaaggaaatcaatgaaaaaatcttctttatttgggtttaaaaaccttgtgtcaaagcccagtttgaaaagggtttgtgaagtggctaggctgtagttgtcttgactataaatagtccccctagtagcggtgtcttgtttgatcatcaccaaagtgggcatgttggcttgtgcaaaaaaagcttttttaaaagcgaccattaaaaaaataaaaaaaagcaacaaaaagattagtgccgtaaccacacccttgtctctttggatttttagaaattgctctgggttgaagtaaggatcaatattcttattatccataagcgcttacttgaaaatggcgtggcgttggatttttacaacgcatgggagtgtggatttttgatggtaaaatctattaaaatggggtgtagcaacaataaaccctctctttaaaaaagaccaagcgatcatttaaagagacgccacttaagagattagatctgcgttctcaaaagctctttataagcgctgatcgctttgttacgcacttcaagcatgagtttcatgctcgtttcagccttccctatggcgatagccgcttggtgcaagtccttgatctgccctgtcgccatgtcggctaaggctttatcagactgctcttgagtgttgttaagctcattgatagattgtttcaagagtttagaaaactccccgcctttttgttctttaaaggcgttacccgattcttctcttttagtcctgttgtccgtgttaagctcagagaaaggactcaataagcttttatcattgtgtatggcttgcatagaacctccttaagctcttttttaaaaatttaactctattaaatatcttattcatttctgtattctactgatctttggctaatactacctaaattcccttatactaccataaattgttacaaatcattcatgtttgtaacatgccaatcgcgttttgtgccatgtttttagcgctttggaaagctgcgacattggcctgataagctctggtcgcttccactaagtccgccatttcaaccaccgcattcacgttggggtaagccacatagccttgagcgttagcgtcagggtggctcggatcgtatttcatcaacggctcgctatcatcgcgcacaatcttatccaccaccacgcttgtaatggggattaaggggttgtcatcgccttcatctaaagggtcttcatagggggtgatttgattgttttgggtgattttttggtttaaaatctcgttgaaatcaaaagccctaaacaccgcttcttgcctcctataagggcctccttcgctcgtgcgcgtggtgttagcgttagcgatattagaagaaatcaaattagcccttaagcgttgggcggacaagccataaccgctaatatcaaaagaagataaaaacatgcttttctcctaattataaattcttactagagtcaatggcgtaattgatcacgcctcgatacttttttaaggctgaactcaaggccaaatacatggtagagttcttgcccatttcgctcgtttcaatgtctaaatccacgctgttgccatcatttttagccaaatgtccgtctctaaaaaaaagactcgccccctctttagcgctattttcaaagtctaaatgcctagggttagtgtgggctaaaggcaaaactttactggattggttttcaaaaatttctgcttttttctccgctaaaacgctttcaaaatccaaatcctttggcctgtaaaagggggtatccacattagcgatgttagaagcgatcatatcctgccttaaagccctataatctagcgctttataaaccaatccaaacgctttagaaaaatccatcaaaacccctttttaaacccttgtaaatttgtagcatgcaaaaatcattccaaaaatagctcgctcctcatcaaagaatgcgatgaatttcacagcatgcttaaagttggagcgataagccaattcagagccattatagtgtaaaatacccctaaaataccttaagataacgcctattcaaaaaaccaaaataaggaaatcctaatgactacagacagaaacctgtttttttgcgcttcgttgttgatttttttgggggtattgatgagctattcgctctcaacttacaccacagtggtgctgtatcattatggggaattccatttttttatacgacagcttgtgagtgctatcatgggcattgttatcatgtgggggttgtctagggttgatcctagcaagtggtttagccgtttggggttttttctcctttttgtcccatcattactcattattggcatgttttttttgccagaaagcctttccagtagtgcagggggggcgaagcgctggatccgtttggggtttttctctctagcgcctttggagtttttaaagattggttttaccttttttcttgcgtggagtttgtctcgcacctttgtggcaaaggaaaaggctaatgtcaaagaagaactcatcacttttgtgccttattcgtttgtgtttgtggccttagcgattggggtggggattttgcaaaacgatttggggcagattgttcttttgggggcggttttagcggtgttattggtcttttctggggggagcgcgcatttatttggcttgatcgtttcaggggcgtttgcgattagcgttttagcgattgttacaagcgagcataggattttgcgcctgaaattgtggtggtctaatttgcaaaattcgcttttcacgctcttgccggatagattagcgaacgctcttagaataagcgacttgcccgaatcctatcaagtctttcatgcaggcaatgccatgcataatggggggttattagggcaagggcttgggctagggcaaatcaagcttgggtttttgagcgaagtgcatacggacatggttttagccgggatcgccgaagaatgggggtttttggggttatgcgtttgttttattttgttttctgtcatgattgttttgatttttaggatcgctaaccgcttgaaagagccaaaatattcgctattttgcgtgggcgtggtgctactaatagggttttctttggtgatcaacgcctttggggtgggtgggatttttccggttaagggcctagcggtgccgtttttgagctatggagggagttcgcttttagcgaattgcatcgctatagggcttgttctaagcctagcacgatacacgaaaggctagaaagcttagccctttttaaagattaatgccataaaaagggttcaacttccgcatcattcaaatcaaagaccactttataataatctttgactatcgcattaatatccacgcccttaaaggcttcagggtgggcttttaaagcgataaaaagactaatgagcggggctctaggccaatatccattgtggggagcttatagacttgcttgtttttaatggctttgatggtggaaaatttagggttgttcaacatgtcttcaggagtgagtgggcttatccaccaaataaaaatgatttcagggttttcggcttgatgaccgctgattttattggctttatggaaaagctccactccctttttctttttaacgcccttcaaacgctcagcaataaagtccaaagtttcttgcattttggcgaattttttggaagcgtcaatctctaagaccgtggcttgagcttgcatggcttgcatggcctctgcaatcgttgtctcttggaaagaaaggaatgatataccaaattttttcgcatgctctaccgctttagggttgcccacaaaggttaccacaagatcagggctaagcttttttaataattccacatttaatgcggctgtatgatcggtgctcatgcgcttgactcgtttaagatcctcgcctttgagagtggctttgacaatgtcatccttaaaggcataatccgaaacgcctacaaccctatcccaaacattaagcatggcaggcacttctacataactccctatgtaggctattttggaaacaggaagctttatggtttgctccccgaaataatccttgactttgacttcttgagctgaagcgttgcacacattcaataataatgatgaaacaacaagcacgcctaaaaaataagaaatgaaggcttttttaaaacgagtaactaacataacgatccttttgtatgatttataaagcgattataacaccattaaggaaatacaagcagtaaaaatgaaactttttttcataaaatcttaaaagattaaatataaatattaaatattaaagactaaagattaaaatatggaagaaaattttaattacaaggcttgttctaagcctagtgcgatacacgaaaggctagaatccaaagtttcttgcattttagccaattttttagaagcgtcaacctctaaggccttagcttgagcgtcaatatcttccatgacttctgcaatggttttttcttggaaagaaaggaatgaaatcccaaattttttcgcatgctctaccgctttagggttgcccacaaaggttaccacaagatcagggctaagcttttttaataattccacattcaacgccgccacatgatcactgctcatgggtttaatgcgttcagggtctttaagagtggctttaacaatatcagatttaaaagcgtaatccgaaatgcccacgaccctatcccaagtattgaacatggcaggcacttctgcaaagctacccaagtagattattttagaaacaggaagctttatcgtttgctccccgaaataatccttgactttgacttcttgattagaagcgttagccacgcctaataacgatgaaacaagaagagcccctaaagaataggagattaaagcttttttaaagcgagcgattagcatgacaatcctttcgtatgatttatgaagcgattataacaccattaaggaaatacaagcagtaaaaatgaaactttttttcacaaaatcttaaaatttaaaaggaaatatcttttcattaactttttaagaatatactccactatgtttccgctggttgagtggaaagcataataaaattaaatctattcaggtttaattttgatccaacaaaattttaaaacacttaaggagttgtatatgttagttacaaaacttgcccccgattttaaagcgcctgccgttttaggaaacaatgaggttgatgaacactttgagctttctaaaaatttaggtaagaatggtgcgattcttttcttttggccaaaagattttacttttgtatgccctacagaaatcattgcgtttgacaaaagagtgaaagacttccacgaaaaaggctttaatgtgattggtgtgtctattgacagcgaacaagtgcattttgcatggaaaaacacccctgtagaaaaaggcggtattggtcaagtaactttccctatggtggctgatattaccaaaagcatttctagagactatgatgtgctgtttgaagaagcgatcgctttgagaggagcttttttgattgacaaaaacatgaaagtaaggcatgcggtgatcaatgacttaccattaggcagaaatgcagatgaaatgcttcgcatggtggacgctctcttgcactttgaagaacatggtgaagtgtgcccagcaggttggagaaaaggcgataaaggcatgaaagcaactcaccaaggcgttgcagagtatcttaaagaaaattccattaagctttaatggtttgattcgctgtttaaccaagagaaacttcgtttttcttggttgaatccttttctttttattctttgccagtttctaaaattttcgtatcgttttatctttttataatttttgaattaattttctttaataaagggtttttttatgaacatattcaagcgtgttattagtgtaggggtaattgttttaggtttgtttaaccttttagacgccaaacaccacaaagaaaaaaaagaagaccgcaaaatcactcgtgagcttaaagtgggcgctaaccctgtgccgcatgcgcaaatcttacaatcagtcgtggatgatttgaaagagaaagggatcaagttagtgatcgtgtcttttaccgattatgtgttgcctaatttagcgctcaatgacggctctttagacgcgaattacttccagcaccgcccttatttggatcggtttaatttggacaggaaaatgcaccttgttggtttggctaatatccatgtggagcctttaagattttattctcaaaaaatcacagatattaaaaaccttaaaaaaggttcagtgattgctgtgccaaatgatccggccaatcaaggcagggcgttgattttactccataaacaagggcttatcgctctcaaagacccaagcaatttatacgctacggagtttgatattgtcaaaaatccttacaacatcaaaatcaaacccctagaagccgcgttattgcctaaggttttaggggatgtggatggggccatcataacagggaattacgccttgcaagcaaaactcaccggtgctttattttcagaagataaggactcgccctatgctaatcttgtagcctctcgtgaggataacgcgcaagatgaagcgataaaagcgttgattgaagccttacaaagtgaaaagaccaggaaattcattttggatacctataagggggcgattatcccggctttttaagccatttggataaaattcatctttaagatgaatgggggctttaggcgctaatcaaaagctcttttctcattgagtattaaaaacgctaagagcatttttaaaataaaacgaaaagagcttgcgctaatcaagcggcaatttcttaaaagcgttatttcttaaagggggaaatggcacaaaataacctcccccccttatcctttaagaaaataatgatcaaatctaaaacaatgaagcgattaactaaaacccattttttaaaaaacattaaataagctttagttatcaacatttgattagaataaagccaaaaatacagccaatcccaaagcctaacttgaagttacgcttttagattttcctctaatagaggctagttttaaacaattattaggctgagtgagttatagagcgatagaatcagttggaaacaagttggctgattgtctttagcgtttgggttaatgcgtttttgaaaagatttggggtttattaaagatagccaagctcatagagtttgttgctcattttcactaacaacccccctagttttgaccccccttccccatgttctactaaaatagtgatagcgtatttgggtttttcatagggcaagaatgccgtaatccacgcatgggatcgatggaaatattccatatccttttctttcatgcgattgacgatgttttgagcgatttctacgacttgcgcggtgccggttttacacgctaaagtaaccttagaacctcttgtggaatgataagcggtgccgtctttatggttgcacacttcatacatgcccacgcgcaaggcttggagcttctttttttgaaagctattcaggggatctttgagcggctgttggttatggatagcaaaatgaggcgtcgccagtttgcctgtcgcaatgagtcccgtgtaggctagcacttgtaagggcgtggctaaaaaagagccttgcccaatagcggtaatgagcgtgtccccaacgcgccagtcttgattgaagcgtttgagtttccacaaattatccggcacgatccccacaaattcattcggcaaatcaacgcccgttttttccccaaagcccacttcccttaaggttttagagagtttttctatagagatttcaagcccaaacttataaaaatacacatccacagactccctaatggctttatacaaattagaattgccatgccctgtttttttccagtctctgaatttgcgcttacccacttcaataaaaggcggtgtggggatagtggtgttttctgtgatatgaaggttttctaaaaagcttaaccccacgcccattttaaccacggatcccggcggatacaaagcgttagcgaagcggtttaataaggggttataaatatcatcttgaagtttttgccatttgtcttgactgatcccgcctacaaaatcgttcaaattgtattcagggtaacttcctgcaacgagcaattccccattttctgcatccatcactaaaatagcccctctcttattttcaaagagcttgtccgcttctttttgcaagcgtttgtctaaactcaattgcaagtggttattggtgcttggtggcacgacctctaaggtggctaattcctgattgagcgcattgacatgcatgattttataacccaccttgccttgtaaaagcttgttgtattctttttcaatgccggttttgcctacaatctggctgtattgattctcttcatcgtcttttaaatcttgcaagcttgccacccccacataacctaaaacatgcgaagctaaagcgttattagggtagtagcgcttgtctaaagggcgcacaaaaatgccttgagtttgaatgagtttggtataaagggattgcatggtggcatagggaatgaagcccaccactttaatgaggttatggttatagagcgaattttctttttggtaattgtttaaaagcgtttctttagaaaagttagggaaaaatttttggatgatttcaattttttctaaaagctctttttgtttcaatctgctgggcaaaaacacgccaaacaccaattcattaatggctaaaaactcatggtttctgtctgtaatattgccccttgtagggattaaaaattcttttttggtcatgttgcgttcggccaatttttcatagtattcttgatttttaacgcttagaataaacagatttaagattaataacccccaaacccctataaaaacaaagagcaaaagcttatagcgaagacttttcatttaaaccccacaaagcgccctctatgagcgcaaaaagagcgaaaagacctagcgttttcaagcccaaagacaccgaaaaaaagcacgataaataaaggtaataaaccaaaaacgcatgcaaagttttgaataaaaagccgtcattaaaaaactttaaagagtttttatagacgatttgatgatagattaaaaacaataaagctaaaacgcctaaagtctttaaatgcatgctttcaaaccaaaacaaacaaccaaacacgctcaaactgggcagaaaatggtcgtattttttcgcataaaacaagaacaaaaacccaatcatcgggggcaaaaaaggcattaagtctcttaaaaggctataaaaataaaaaccaaagatccctaaacataagaaaaaaaaggaatcttgttttaaagagagcatggttttgtggcttataaagggttagtgagcaagtgttttaatagggtttggcgcactatttcaagggttgggtattttgaagaaagggcgttaaaatgggtggtattgattaaaaaaggtttaggggcgtttaaaaaaaggcggtgttgttcgtttttattcaacttgtcaaatttcgtaaaaagagaaaggtaggcttgatcgggccttaaaagggcttgaatattttctttagcgtttttgtcaatttctaaatccaaatggcgcgcatccaccaaatggataaaaagcttgattgaagtcctaacgctcaacaattcccataaaaacccctcccattcttttttcaagcttttagaaactttagcgtaaccaaacccgggcaaatcaatcacattaaaagtggtcgttaaggcgttttctttatcttcccaagtggtggaaaaaaaattcgctaaacgggtttttccaggcgtcgctgagcttttagcgagattttttcctaatagagtattgataaaagtgcttttgcctacattgctgcgccctaaaatgaccatctcagaagtcaaactcgcagggcattgaaaaagctggctagaagaagtgagaaaatgagcgtctttaatgacaatcatggttttgccttagcgtccttctttttttgtttcgccttacgatgttcttcattaatgtcttccatatcaaacacaaatttagcgggccgtttcgcgctccccaacacatcagcataacccttggttttatttaaaatgatttcatcgccggtgatgacattggatttccccacttctctaaccaccgcattttgtaataatttgtattccccattcagcgcgttataaatgagcttgtcagcactcccgctgatttcacgattatcttctgtaaagatgttaaaatgcgtgttccctgtggcttcataacgttctggctttcgtttatcgtttaaaaacacgctcactttatccgcaaacaaccggtctttaccttttttgatctgcacattgccttgaataacggcggttttggttttgtcgttcgctacaaattggttgccggtaatctctaaaagctctctttcttttttcaaacctttattctctaatttttgagcgctcatcacgcttaaaataccaaaacaacacaccaaaaaacaccaccaacgcattaaaaacctcctttgaaagtggggaattttttcttttctttttggctttgtttgatttcatctaaaaacaaattggcttgaatgctttgagcttcaataatagctaatgcatgcgaataagaaatgtcaagcccttcaaccttgctatcctttgaagtgagaatgaaacggcccttgcctttaaaattttgctccttatggttataaatccctgtttcactccaaaaactggaatcatcgcttcttttataagtaaccccattagggaagaaatacaaatcctgctgccgtttggctttaggagactcaacgctttcaatggtgtcttcatcatagcgcttgattttggaatcaaaaaagatctcgtgatcatcgtattgtagggcttttttgccctctatggacagatcaaggattttatcgttgatttgaaacgctttaaaattttctaattcaattttagggatattttctttagaaactacgctagtgggttgggaacgcaaaaagaaaaacactagccctatcgtgatgaaagacaaaaccacaaagaagtttaaaacgctattagaggtaaagcttgagcgcttcatcttgcaagccttccaattctaaaagataatcaatcgcttccctaacagcccccttgccccctgaattttgcaacactttataggccttgcttttaagcaaggggtgcgcatcaaaaggggcgaaactccaagcgcatgccttaaacatgcctaaatcgttataatcatcgcccacgcatgcgatttcttgtgcgctcaattgcaagtcttttttgagccgctctataaccacgcttttattttcaacgcccataaaaacaaattgaacgcccaaactctccatgcgttttttcaccatgattgaagttcttcctgtaatgatagcgatttttttgcctaatttttgccatagcgtcatgccaagcccgtctttgacattaaaagccttgatctcgtgaaaattctcatcaaaatacaacgacccgtccgtgagcgtgccatccacatctaaaagcaataacttaatcattctctcgttaaaaccgcattctggttgtattttttcataaaatccctagcctcttcttcgctttgaaacccttgaactaaaactttatacaaatcgtctttaaaagcaaccttaacgctgtaattcttattctctgcttgcaatttatccgctagagtttgagcgcctatttggtttctaaaagcccccatttgcaaagaaaatttccctccgctcacgcttttttcgctctcgccgactttaaattctttgtgtaagatctttgaatagttggcgttaaaggattgttcgtattgtttggagataaccccaccaaaacccaaaacaatgagacgcacgctagccgtgcctttttgaaccatatcaatatccctagcggccgcattagacaaatcaatgatgcgatcgctcacaaaaggccctctatcgttgatgcgcacgatggtgcttgaattgttgtcaacgttaatgactttcaccacggtgttcatgggtaaagtcttgtgcgcggcggtgtgggcatacatgttatagatttccccattactggtttttttggcatggaagttagggccataccagctcgcaatgccatcaaatttctcgcctaaatccactttagtggggtaataccatttgccccccacttgataagggcgcatggtggctctttggatcgcgctagaatcgcgcatgccgttatctaggggttgttttgtattgttaccttgcgaatcggtgtggtgtttgaaatggcgttcaaaaaaattgcgtttataggtggcttttttggttgttgggtcataatctttagcgttttcataagcgcgcaagctttcatgcttgtaagacaaattcttcaccccattttttttaaccgcacaagcgctaatcaaaaaaacaacgcctaaaaaataaactcttttcaacgcccaacccattaaaattcccttgtagcgagtaactttttgttagtggggatgattaagcgttggtggataaaaatactagaatctttgaggttattggctaattggatgctagaaatactgacttgatagcgtttagcgatagaggataaggtttctttaggcaagaccacatgggtgatgaaagggcttttaggattagcttgagcgtttttattttgtttgagttggcgttgtttgaaaagagcgagtttttcataagggatataaatggtgtaggtggggtctttagagggcagaatgttatagcggaattggtggttgtaggattttaaggtttctaaactcaagtttaaatttttggccacttggattaaagaagtgtgccttttaaacgggacgcccactaaactcactctcgccccacgattgagcaaatactctttatctttgaggttgtctaggctgttgaactttaacgctaggctcagaatggagcggatatactctcgcgtctctttagggaggtattttttatcttcatctagcaagactttaatgtccgaagtgccggcggctttaatagcgttttgaaccttgcgtaagccataattatacgccatagcgaccaaataccactccccggtttgcttgtagagccgtttcaaataagtgatcgccgcttgggtgcttttaatgggatcttttctttcatcaatgtaatgattgaccttaagccctaactctttggccgtgcttggcatgaattgccaaatccctaccgcttttttcctgctataagcccttgatgaaaacttagactcggccatggctaaaaacaaaaattcttgtggcacgctcgcttctatgagcatgtttttaatgatagggatgaattggtaattcacgtcaaatcttttgactaactttttccattcctcttctttattcaccttttttaaagcacctggcatttgggataaaaagctcgcattgaccccaaaagcctctaacgctttggtgtcaatattggattcaaaagccatcttcgcatggcctaaagaagccaacaaaagccaatgggcaacaaaaaaaaccaaccatttttgactaaaacacttcattctttttggcatcatatcctaataattaatctagcttttaaaatagctttgattataactaaacttgaataacgctttctaatacaaccctaattttaggggaagttaaagagcgtttgagcgttatgcgtgcttaaagaagcgagctcttcagtttctatatggatgatttcggcaattttttgagcgattaaagggatataagtggggctattcctggtgcctctaaaagggtgtggggttagataaggcgaatccgtttctaaaagaagcctgtttttagggattttagggaggatctctaccagtcttttagcgtttttaaaagtgctaaccccccctatcccatagtaaaaacgatcgctcaattccaaaagcatgctatcagcgttaaagcaatgcaacaccccaaaagcttcaggatagctttttaaaagattcaaactatcaaaactcgcctctctaatatggataatcaagggtttgttgtgttggatagaaaattcaatctgtttggtgaaaacttctttttgcttgcttttataattttctctttcgctcaattcaggcaagcggtagtaatccagtccgcattcgcctatcgccacgcatttttgatgactgacaaacttttcaaacaagccttcatcaaagctttccacatcataagggtgagcgcctatggcaaaaaacacgccttcaaatttttcgctaattcctaccgctctattcaaatccttcatgtccgcgcccggaatcacgcattgggtaacgcctttttctaaactctcttttaacacttcttctaaatcgttttcataatccttgtgatccaaatggcaatgcgtatcaataaacatgcttttatcctatggttttatttaatatgttacaatacttaagcattctaacataaggaaaataataattaactatgttcagtggtctaatcaatcaaatagctaaagtgaagagtttccacaacaatattttaagcatagagagcgatctcaatcccaagcttggcgacagcattgcggttaatggggcgtgtttgaccgccatagaaagttcaaaaacgcattttagcgtggaattgagccaaaaaacccaaaacagcgtggcgttagaaaattacaaggatttagtccatattgagccagccctaaaagcgaacgctagtttagacgggcattttgtgcaagggcatattgacgctatcggggtcattgaaaaaatcattcacaactctaatcaagtggattttttcatcagcacttctaaagaaacgcttttgttgtgcgttgagcaaggctctatcgccattgatggggtgagtttgactttaagcaaggtagaagaaaaggggttttggctaacgattatcccttacactttagagaataccctttttaagacttatcaactcaaacggcgcgtgaatattgaaacggacatgttagttcgcagcgttgcgtctattttgaaaaaaacaaaagggtttgaaaaaaaattctcttggaatgaggccgacgctttgactttagggtattagatgaataaaaccataaaagccgccgccctagcctataacatggggcaagatcatgccccaaaagtgatcgcaagcggggtgggcgaagtggctaaaaggatcattcaaaaagctaaggaatacgatatagcgctcttttctaaccccatgctggtggattcgctcttaaaggtgggattagactgcgcgatacctgaagaattgtatgaaagcgtggtgcaagtgtttttatggctcaatagcgtggaaaataacgcgcaaatgtccaagtaagtcaaaaagtcaaataacatggtagtagaattaaaaaacattgaaaagatttatgaaaacggattccatgctctaaaaggcgtgaatttggaattgaaaaaaggcgatattttgggcgtgataggctattcaggggcggggaaatccacgctcattcgcttgatcaattgtttagaacgccccagttctggcgaagttttagtcaatggggtcaatctgttaaacttaaagcctaaagaattgcaacaagcgcgccaaaaaataggcatgattttccaacatttcaatttattgagcgctaaaaacgtgtttgaaaacgtcgctttcgctctagaaatcgcccgatgggaaaaaaataagatccaatcaagggtgcatgaattgttggaattggtggggttagaagataaaacgcatttttaccctaaacagctaagcggtgggcaaaaacaacgagtggcgatcgctaggagtttagcgaattgccctaatttgttgctttgcgatgaagccacatccgctttggattctaaaaccacgcattctattttaacgcttttaagcggcattcaaaaaaagtttgatttgagcatcgttttcatcacgcatgaaattgaagtggttaaagaattgtgcaatcaaatgtgcgtgatcagcagcggcgaaatcgtggaaagaggctcggtggaagaaatttttgccaaccctaaacatgccgttactaaggaactgcttggcatcaaaaacgagcatgcggatcaaaaatcgcaagacgtttatcgcatcgtgtttttaggggagcatttagacgagccgatcatttctaatttgatcaggcgttttaaaatagacgtgagtatcatttcaggcaatattgaagagcttacgaccaaagatatagggtatttagtggtgcggtttttaggcagcactgcagagactcaaagggctttagagtatttaaacgctttaggcttgcaagtggaaaaattaaaggattaaaatgatttctcaaatgctcattcaagccacgctagaaacgctttatatggtgtttgtggcgagttttttggcggttgtttttggcttgcctttgggggttttattgttggtgagtaaaaaagggcatctgttaaacaaaccccttttgcataaaattttagacacttctatcaacatgactcgctctttcccttttatcattttgattattttgctcttgcctttatcgcgctttttgattggcacaagcattggatctagcgcgagcattatcccgttagccatttcggccattccttttgtcgcaaagctttttgaaaattctttaatggaagtagagcatggcaagattgaaaccactttaagcttgggagcgtctcatttggaagtcattaaaatgatgcttttagagagcctgccctctttagtgaataatatcaccatcactttaatttctctaataggctattcggctatggctggagcgttaggggctgggggattgggggatttagccattaggattggctatcaaagttataggggcgatgtgcttttttatgcggtggttgtgatcatcgttttagtgcaaatcattcaaagcgcaggggattatgtggtgaaacgcttgagaaagaataagtattagggatttggttctcatcaaatgcgaatattcaaagccaactttaactctttgttttttaaacgggatttctaagctttgttcatggcggaattcaattctttaaaaacgcttttaaaggttatcgctcaacacttgaattaaagctttttgcgatcaaatattccattaaatcctcatgcaaaaatgggctttattttgtgccattgataaattgattcatctgctcttctaatcctatgatttgcgttatcgctccctctaatatttcaaaatttttagcgttttttggggcaatgcatgcaagcttgttggaagctttttctaacgattggatgtctttaagcaaggtttttaaaacttctacgcttttaaaatccttttcaaaataatcatcaaattgttgctctgtttgagacaaattctctaaaaaatcgttttgaagacgtatttgggtgcgatcatgcccggtttcaatacaggttttataggttttattgatcgcagtcaaaacctctttggctttcaaaaaagccttggaaagttcagcgatgatttcataatgttcgccctctgctcttaaaaaccctaaaaatagtgaaatgagcaataacttttttagcattttatccctttaccattgataagaaaagctcaccccatagcggctactgcccttaaaaacgctagagaattcaggatagagcatccatcgcttgggtttgtagcgtgaagtgaatagataagcaaacccccatgcgataagactgccgattgtaacttgtaagatcgtgtgttgtcctgccaccactctgctagcgtcagtgaggattgcaagagcgatcacaggaagagccggcttccacccgtagcggtaatacacaaacccagccgcgctaaacgcccccccagcatgcccgcttggcatgcccctccaagaattacagcatgggcgtttggcaaatcccactctagccccatctttatgagctgtattaaacgctcctttaaggccataaatcaccccttgagtaaccaaagtgccgaccgctaattcccctaatcctctataatcgcgcatcgctaaactgaccgtgcctacaaaaataggcaaaaacctaagcacatcgccaatctcttctaaaatgtatgccccctcattgatcggctcactccttaaaggatacacccataagagcagactcaaaaaaagacttttgagttttttcattgaaacgctcgcttttctaaagtgcaaacttgcctattcaaataagcatagcctattaaatagcatgcgataaaggctaggctaatgacaatgagcgcgtaagaatttaaacgaaacaagacgcttataaaaataaaaggcaggttgcataaaataaggataaacgcgcataaagggttagggtaattgaaagagcgttgttgcaagaattggaataaaagggtgtgcaaatgcaaattatccggcatggtggctttctggcgttttattttgcgcctaaggatgctaaaaagcacctctatgaccggataaagcattaaattgagtccaaaaaacacgctgattttttgctccaaactcaaatgcaagagagaaatcccgcacaccaaacccaaaaaatacgcccccccatcacctaaaaaaatctttcctgaagggaaatttaacaccataaacccaagcaccatgtaagcgagcaaacaagacaaactgctaggatctatataatgaatgactagaagcgcgatcgtgcaaatccctgatgcaagcccgttaaacccgtcaatgatattaatagcgttactgatacccaccagcataaaaatagcgaataaaaaagcgataaaataaggcaagctaaaaaggggagaaaaatcgctcaccactaaaggcgttgatgaaatgatgcaaacgacccctacagcttgcaaaataaggcgtattttggggcttaatgaaagattaatatcttctaaaaaaccgctcaaaaacactagcgacagccccaaaaaaacaaaaggccccttaaaaggcatttcaaaaggttcaagataacaagccaacgcaaaagaaagaaaaatcccaagccccccagctcgtggggttctcacatgatgaaagccttgtattttattggcgttatccacaaagagcatggattttttagaccacaaaataatcaaagagcaaataaataaactggttaaaaaatatagcacccacaacacttttattggatttaattggcattttgttttgggtattatagcatttttaaaagatagcttgatgacaaaatcttataagcataaggaggggttttatgttacaattccaaaaatcattattataaaataaaggatagtcatgcgttttggattgaatattgatcacattgttactttaagggaagtgagaaagacttatgagcctgagattttagaggctctgtttatcgctaaaaacacccataaagtggatttaatcaccatccatttaagagaagacaaacggcacattcaaaatgaagacgttttgagactgcttgaaataagccctttgcctatcaacattgaatgctctattaatgctgaaatcactgattttttatgctctttaaaaaataagccgagtaaggttacgatcgtgcctgaaaacagagatgaggttacgacagagggggggttggattgttcattaaagggtttgggggaagttattagagcgtatcacaataaaggcattgaagtgtctttgtttgttgatcctttaaaagacgctctgcattttgcaaaggagcatcaagtcaagcaggtggagttccacactggggtgtatgcgaatttgcacaacgctctatattctaacgctaacaatcaaatccatgccattagcgcgctcaaagacaaatgccccaaagaattgaaagaagaattgcacaatgcctttttgcaattaaggagaatgagcaaagaagcgttttttatgggaattgtggtgtgcgctgggcatgggttgaattattctaacgtgaaagaattgctaaaaatcccctctttaagagagcttaatatcggtcatagcgtggtttcaaaagcggttttagtgggtttagaaaaagcgattttagaaatggcacaactcatcaagcgataaaatggctaaaaagaaaattgcgatcagttgcggggacattcaaggcgtaggcttagaattgatcttaaaaagccataaggaagtgagcgcgctttgtgagccgttgtatctcgttcatagcgaacttttagagcgagccaatcaattgcttgataacgcttatgaaactaaaacgctcaatgcgatcgctattgacgcccccttacccttattaaactctagcacgataggcaaagtcagcgctcaaagcggggcgtatagctttgagagttttaaaaaggcttgcgagttggcggatagtaaagaagtggatggcatttgcactttgcctatcaacaaactcgcatggcaacaagctcaaatcccttttgtggggcatactgattttttgaaacaacgctacaaagatcatcaaatcatcatgatgcttgggtgttcaaaactctttgtggggctatttagcgaccatgtgcctttaagcacggtttctcagctcattcaagtgaaagcgctagttaagtttttattagcgtttcaaaaaagcactcaagctcaaatcgttcaagtgtgtggctttaacccccatgcgggcgaagagggcttgtttggggaagaagatgaaaagattttaaaagccattcaaaagagcaaccaaacgctgggctttgaatgctttttggggcccttaccggctgatagcgcttttgcccctaataaacgcaaaataacccccttttatgtgagcatgagccatgatgtggggttagcccctttaaaagcgctctatttttatgaaagcatcaatgtgagtttgaacgcccccattttacgcgcttccactgaccacggcacagcgtttgatattgcttatcaaaataaagcgaaccacaaaagctatttgaacgcgatcaaatacttggcttaaaggctttttctaaaaagggggcttatttattcaaagctttaattttagatctcatctctttattctttatgccaagtatttaatttcccattcatgggtatttttatcaattcacttttttataccaataaactttgttcaataagatttcttaggcttggctagttgcaaaacgatgaaacaaattgcctaattttaaaaaggattaaaaagattgtaaatagcgctcattagttttggtttaaaggctttagaatgccgctaacaaggtataattcaagcaaaaacaccacccaaagataaagacatgattttaagcattgaaagttcttgcgatgacagctctttagcccttacaagaatagaggacgccaagctcatcgctcattttaaaatctctcaagaaaagcaccacagctcttatgggggcgttgtacctgagcttgcatcgcgtttgcatgctgagaatttgccgcttttattagaacgcgttaaaataagcttgaataaggatttttctaaacttaaagccatcgctatcactaatcagccaggtttgagcgttactttaatagagggtttgatgatggcaaaagccttgagcttgtctttgaatttacccttgattttagaagatcatttgagagggcatgtgtattcgctattcatcaatgacaagcaaactcgcatgcctttaagcgttctgctagtttctggggggcattctttgattttagaagctagagattatgaagatattaaaatcgttgccacgagtttggacgatagctttggggagagttttgataaggtttctaaaatgcttgatttaggctatccaggaggccccatagtggaaagattagcccttgattatgcacacccaaacgagcctttaatgttccctatccctttaaaaaacagcccgaatctggcttttagcttttcaggtttaaaaaatgcggtgcgtttggaggttgaaaaaaacgcccatgatttgaacgatgaagtgaaacaaaagattagctatcattttcaaagcgcggctattgagcatttaatccagcagactaaacgctattttaaaaccaaacgccctaaaatttttggtattgtggggggggcgagccaaaatctagccttaagaaaggcgtttgaagatttgtgcgctgagtttgattgcgagcttgttttagcccctttagaattttgcagcgacaatgccgccatgatagggcgatcaagcctagaggcttatcaaaaaaagcgctttgtccctttagaaaaagccgatatttcgccaagaacgctgttaaaaaaggcttttgaatgaatggatacaaaaagaaaacgcataatcaaacgccctaaaatttatcaaccttttatttgtatttagatgattattgaataaaagcgcattaaactgaattattatctaaaaaaccgctattatttaagctaaatttaatgattatcgtattacacttctcaaagaaaaagggtttaaaaaatccttaagagttggtaactcttaaggatttgtatttagtgtagtggtgttgcgatcaccattgacactatgataattaataataacttcatagttatctcctttgtttattatttatggcgtgtttcgtaacatgcattattcttcaaaccattaggttggtggctgatgatttcaaatggcatgcaaaaacactgccacatgttttattgtatcatagagtcctattagtctaaatcccattaaataagatattaagcgtaaaataaaacttttataaattcctaatttcaagttggattttggcgtatttattcatgaaaagcatgttgttgtaaaaacgcttagaaaatcaaaataatgccactgacaaggtttttatagcgtttaaaagcgctaacgcattcacttcaagcgctaaaggcgtttaaggtttctgcatgagactaggtttaaaccttttttaaacctttttgttaaaaaagcgtttcaagtttggtcaaatttaatcttatttttgttataattttaggctgttaagtttagttaaagggaaaaccatgctccgctctctctatagcgccacttcagggatgctcgcccaacaaacgcacattgacaccacttcaaacaacatcgccaatgtcaataccaccgggtttaaaaaatctcgcgcggattttaacgacttgttttaccaagcgatgcaatacgccggcaccaatacaagcaacacgactttatcgccagatggcatggaagtgggcttaggcgtgcgccctagcgcgattaccaaaatgttttcgcaaggcagccctaaagaaacggaaaataatttagatgtcgccattacgggtaaaggcttttttcaagtccagcttcctgatggcactaccgcttacacaaggagcgggaatttcaagctagacgagcagggcaatcttgtaacgagcgagggctatctcctcatccctcaaatcactttacccgaagacaccacgcaagtgaatattggtgtggatggcacggtgagcgtgactcaaggcttgcaaacgacttctaatgtgatcgggcaaatcactttggctaattttgtcaatccggctgggcttcattctatgggggataatttgttttccatcaccaacgctagcggcgatgcgattgtgggcaacccggattctcaaggcttaggcaagttaaggcaaggctttttggagcttagtaatgtgagattggtagaagaaatgacggatctaatcaccgctcaaagggcttatgaagccaattctaagagtattcaaaccgctgatgccatgctccaaaccgtcaattctctcaaacgctaattggagcggtgtcgttattctttaattcttgtggctagggtttttaaaccacccaagcagaaacttgttctgctttcagttttttgcgtaaggtggcaactaaaacgcatgcaggcacggttaccctataagccggcccagcaagattgatgctcactaacgcacccgtaatgacccaaccaatagggccagctaaaatgcctagagtttttttaagcgctactttacccaccacagacgataaaccatgccctagagtttgtcttaccattgcatctgcaacagatacagccaacgcataagaatgagagccgcccgctttaaacagcgttaaaacagatgcgattaggacttgtttgttttcaccaatcactttatcaatatttgtcatgcccaatccatcgcaaagttctttaatctctcttccactcattttttctaaactatctttcaaaagtttagaaagcatgttttgctcaatcaaagaggttgcagatctttcattgtaattaatatctaaatgatcgcacgcatcgcacaaaatttctttgtataagaccccttcgtttctaaaaaaattcatgaaactattgcccccataacgctgcaattcttcagcgatccttcttgggtatttggcgtaatcatgaccataccttttatattctgttgaacttgtcaattcttcattcattcttagtgtgccatcttcatcatagacaagtacatcaaacaaatctttcaaatcgctagagcttaatcgctttaaaaattccaagtcgctatttgtatgccatattatattattcctttaattttattcctaccaccgttcaaatcccaccaaccctttctaagattttagaaagcatgttttgttcaatcaaagtcgtttcagttttcttgttgtaattgaccttcaatttatcgcacacatcgcataggatctctttgtataagaccccttctgattagtgattagtgattatagcattattttttaaaatcatgtttaacgccctaaaaggcttaaacacacccgctaactgcatataaagatagcgctacagacgctaatgggctttattgattttacaaccagagaatgatggcaactacaatgattagaatattttgatgtgcttatcattttggataggaatgcctaattctagcgatagcgatttcactcgttatatcaataaagcgaatgttaataatgtaaaacaaatctgatttggaagcagaaatttattgattttttttaggtggggctaatttaatgaaacgctgttttgatttttggcacaagaaaccccctcctttaactctctaacccttactttttatcgtttttatgttcgtggttagcgttgcattgattggcttggttttggctatttttttgacaacttccgttgttttgatttttagcatcacctttttgattgtgattttgattactgcaactgttactcattttgtctcccttaaattaagataaaaactagatgcatcctcgcatctaggtctccattctatacctttttttctaaaaaaagcttaaacggattctatttgcaacgacttcttatcttcattggcttgctgcgtttttaggcgtaaagtggcaaccacaatgcatgccggtatggttaccctataagccggccctgcaatatcaatcgctgtccatacgcctgtaatgatccagccaacagggcctgttaaaaagcttagggttcttttaagcacttgatcgcccgcaagcgataaaccacgccctagaatggtttttgcgaccgcattcgcaacaatgactgctaattgataagacttaaagccccccattttaaacagcgttaaagtcgccgcgcttaaggcttgtctgttcaaattgtcagtgttttttatggacaattcatcgcacatttctttcacttcttcatcatccatttcctctaaacttctttctaagattttagaaagcatgttttgttcaatcaaagtcgtttcagttttcttgttgtaattgaccttcaatttatcgcacacatcgcataggatctctttgtataagaccccttcgcctttaatgaaactcgcaaaactattgctcccatagtattgcaactattcagcgatcctttctgcgtatttagcgtaatcatcgccatgccttttgtattctagggagcttgtcagtttttcattgtgtcttttttcgccgtctttaccaaaaacaagcacctcaaacaaatccaataaatcactagattccaattgctttaaaaattccaaatctctatcatatttgtatgccatattattcctttatattgttttatcacctattaaaaacaaacgacttctcgcgctccatcgctgtttttctaaagtggttactgattttaatatcatttgtctaaaattacacttaattaaaaaggcttgagctcaaaagcccaaagctcttaactctatagattgctttaaagcgtcaattttctcaaacgctaaaaggggggatttttatccccattttttctaacctttactttttgcccttttattcagggttattaggggttaagcggtttggagcggttgttatcattttttttgtaattcttatggctagggtttttagcgtcaattctttggttattgcttaattggctaaaaagaaaataaccacacatattagtttcattagaatttgctttagcggtttcactaacagattgtttcgtatcattatcttcatttgcttgttgtgtttcttggtgtaaagatttaccggaatttgctttaataatcccatcaatcccattgataagttgttccatgtctttttgtctctgatcttcatgcatgaccaaacaacaccaagtggtcaatattacccacaaaaaatggctctaaaagactgaaaaccccacctcctgaaaaaacaatagcgaaaatattataaccaagaatgacccaaagaataaagctgaatatagttgaaaaaatcccacctctcaaggaaaaggctacccaaaagctacccatggaaaaatacagctagcgtataaatcacaacttgctccctttagttttattcctaccaccgttcaaatcccaccaaccccctctttta