atgcttcatcttggaactatagcctttgtgtaacgatcatgagcactaactatctttttctaaccatttagaaacgccgacagcaaaacagggcggcacaacgggctatgcgggagcgtcgcaaagtaagtgttctaaatacaacttggcgcggttctcactatctacccctgctgataacaacaacaacagagagctgcgcagcatcaagagatccacatgactgccattgtggcagagaatgcaatgttgcgcgaaagagtgaactagttgagtgaagcctcaagttttcttttttcaattcgtataagcactgattttatagcctgctggtctcagtttgtccaacttgcttatcagccacgccatcaacccaggagcctacccatcgtggagtccggtgccagcgcaagagaattcgccgccaatgctaccaatggtgaataccggaaatttccctgctcgttccgctcatgttgccgatcacaactcggcatcctcgaatgcggtcgtcccgagtcactcggtgttcccgcccgctggcccggcctgctcgtccgacttcccttcggcacctgggtctgtgcttaactattacccctgttttcaagaataattcatcggcatataacaatctgctcgcgttacctaaggcgggcattgagttactgagaatctctcattagttggcttagtttggtttggctatcttgattattttgctgctttcttccatttcacgcattttcatcttcaccggcacacctataggctgtagcgccgcagttgtggcttttgaaacctgattgatttaatatccaaaagttgtgttctccgtcacgtgtcgttctccatttctattattcagtcaattgtttcttacccaactcgttgttcatcgctatgcttcttcaactctggccatcaggttgtttttgtttagattgttttaacttctcgtttcatcatagccttgtgatcgttgttaggtcatgttaattgtcttgcgaaactacttatagcggggttcacaaataaaattttcagtttatgcccgctcgaaaaccagtgattgctgatcagcaaaaaaaacctagcttgatgcctcagacatgattctgattgatacatgcaggaaaaagccatcttatagaactaggaataaggagtggagtttttttctgcaagaaaaatagaaacatcatttttgcaatgctagtcccctcaaaaaagaaagattctcattccattttggctatcagacgaaccaataactcatagacagttgatagaacttgactcaaatcactatgtactacctataaaatggcttaacccccgtggcattttggagaactgcagaaaaggaccttcatgaaattgtaaacttagagtggcctaaatctagtttgatggtggttgtcatataaagcagtccatgcaatactgatctcacaatcagcaaccaaattcaaactttattagattcaacctctgctgatttctgatgaaagtctgaaaacatgcatggcagttccctttagcatgtctgatcttgattaaacctaaccaaaaatgctgcatatgcaacaagccttggttaaaacaatgaattgcttggttgcaacattaactcctttcatttctatttccaatttttcttccaatttttcatttttccctccggtagtgtggaattactgctgaaaaaactatgcacattagaacttgaattcaaaacattgactgatcaaaaagaaaaaagatccttcctgaaaacaaaagatcaaaatatggtcagcactgatacaatagactcaatttctctggatagagacactcattagattaataaggatgatagaactgcttgcaaggactcaagagtgtaaaatcaacattaaatgggataggcccatatggctgtttacttcagctgaacaaaggaaaatggcaatcataaagattcaatgaaatgagctctacttcattccaactacatttttcaaaataataaaaactgaattttttgataatgcatccttgaaattctcaatggcacagaaccaggatagccaatttatgtgtaagtgcctgtgaaacattggccctgtgaaactctcttcagatatctacaatatactccattacaaaggatattgtccaacaaataaactttcttgtaaaactacttcattcaggagtaaaagtgaactgacaaaactcaatctactgaataatgaaaatgaaaatggaaaatgtacagatgtatttatccattctgcatcatttaatgttttttgctgattcacttaaattacaagcaacatcatctttcgtactgctgtagtcgcatatattttatgcaatttacctgcaatgagcttccaacatgtttaatttgtactttgactttgcgtgttgattgggaaacatacaaagaacttgctggaatgactttgcctgggacctgggcaaatttgttttgaggaagatgtactgcactgatcccgttttggtagaccgatggctttttgagtgattttccagaccattgtagtgctggtagtatttcaactgatgcaaacaagcagcatacattggacaattgcaatgaagcagagaagagaggattacattaacttgaccggaaatgaaagtcgctggcagttcagtggaactgttgtgtttgatgccggagcggcttctcaggcgaataagaattgcatgctatacgtctttgtgctagagggaaatgatagctaagtcagtaaggctggaaaaaagaagaaggagagatggagacaggacgagttgacgtactctaaatcccaatgatgccaagatttaccctcggaattatcgatctcctgggattgaagtttgaatgcaatggtttggtatggctcggctgcaatctaaatgaatgcttgaaatgttttagctgaaagatactaaggagtttgatttgaataagctcgacgacgaaccagcaggtattgatgagctcgatcggcactttcgacgcgttgctcaaaacttgacataaatcggtgacgtggcttgaccccctcggctatttgagggtaatgaatctgaaagagtaggccgagttgaccggtgagaggatcgcgaactttggtgacttgataacctggggagccaatctttatgaactgcttcttgacgatcgataatcttgactgggcagcttgctgcgctagcagagacgactggtagagagaggagtcctttgcgtccttggctgctcgacgagctaggttggtttgatgctttttaccttgtgtatgggccaagtatgatccttcgttggtgtgaagggtgagacagagccggcactcgagtccaccgagatgatttcggagaatgtaaggatcctgaggtgaaaatttttcaatgatttagcattgtcaaagcagccatattatcaagattctatgcgattgcttacttttgcgaggtcaatcgtctcaagcgcgagttttcgaagcctttcacgccgatctacatttgcctcacttgcacctgccaggcctcccccaccaaatttcgatccgactcgattctgtttaaatgaatgcaagcaagagtttaagcagtaagccaaagaaccgattgtggagatccgcactcggtcgtctcggcaagatagctgacctgaaaatctggatggggtttgagaggatgtcagttttcttcatccaaggtatcagatgcacgaaacctgaaagaaaccaccaacccattttttgagctcgataggtcaactctatgtatgctgttggtgtgtgtttgtcaggattggctccagcctgtgagtgtggagtggagactcgcgtgggcctgtcacagggcgttcaccaatccccgagccgctccccgaccggctccagctcccccgcatacattggagccccgatgaggatgaccgacaacttcaagatttcagatgagcagcggagtatgtgcaacacttccgagcaccccaccaatccagccaggcctgcttgctgtgtgatctcagccagattgctgtcttgaccatatctcatcccaagtcggagtacacggtttaccaatcatcggctcacgaatttgtagcatgtcagatatcgaccctaccgcaaacgggttcgtcaggtctcattcgcacaatgctcgcaagacgaactcgagggaaatacctaactgcgctgaactaccatcgaactcattgacgctcactcaaaccacccaacttgatggactcatgactatcctgcgtgataaaatggtgagcgtataaattcgatcaactatctggatcctctgaatgtttgaatcgttgatccccaatacgcttaccgtccgcagacccctcgatcggagttcatttttactgccgatcgcatcatccgattactcgtagaggaaggtctgtcaaactgtccttttccatcaaaaaataaagaagaagaaaatcaggtttacttacctccagatgtgcccaatgcatcttatcatcttggtcaggtttaaatcatctgcctgtagagtctcacagtgagtgattcatataaatagattttgaaaggagatcccgccgctaaaaaaaaaaactatgcacatgctcgatctccaatttttacaggtgtcgaaacgcccactggtgctgaatacaagggcgtgaagttcttgggcaaaatctgtggggtttcaatcatgagagccggtgaaagtatggaggctggtctgagggaatgttgtagatcagtccggataggtaaaattttgattcaaagggtacgccatcctttttgagaattcatttctctttttgaatgacctgtccgatcacatccccgggaaagaaagcattgctgccaattgaccacaccccttattttttggtaggatgaagaaaccgcgttgccaacgcttttttacgaaaaattacccgacgatattcaagatagatacgtcttgctactcgatcccatgcttggtaacttggatcgctatcgaaacattctggttccatgaagttgtcttgaccatgtgtgcatcaaacagctacaggtgggtccgcgatcaaggcgattgacgtcttgatcgaacatggcgttcccgaggagcggatcctgtttttgaacctggttgctgccccagaaggattagcaaacatcttctcaaagcatccttcagtaaaagtggtcagtgcctgggtggacgaagggttagatgataaaaagttcagtcaatccatgacatttttccaactttagtacatagctaaacctttcccttttttttcatcctggacctacttcaggtatatcatcccagggcttggaggtaattttagttttgtttctggtctgtcagcaaaggaaattgaactaacatggtttcatgaattggatttgctaagattttggagatagatattttacaagctcgtaatccaaactgatgtcttcgacgtccgaatagaagaacccagcgaccaagagtatgatttgcttttcgatcttccaaaatgtttatgcgacaaacttgagatcctatgacatctcttatggcatcttattgatctcctgtacaagatgagaactccggtacttgtcaaaacacctcgtacgggacccatctcatagctcttgctttgaacgccaatggccatgtagcctgtttacttgtaacctgtaactctatgaaaacatcctgggttcccttcgtcttgataatttcatattataaagctccactaatattccaactgtagaatctcatgttgatctcatatcaggaatttgacgatctggataagtattctgacaatgcagaactaagcgtatagcacatgcgaccaaccgttttggtgtcactcgaacgcattgtaactcgaagaaagaggcgggtacggtatctaggaaaagtcatgttcaatatctgcttgtcatctgaaagtcctactggtacatacatacacaatcagcatgcactggtccacgagcaagattcaaataattgtgcataacaaaagattgatttcaacgttgttgattgcactcaagattccaaggacgaggttgcaaataagttgattatatctagtgatcatggaaatcaagccattatatctagtaagcatgggaatcaaaccacatttcaagtgtttattccctctctttggaaaactaataattagtctcgacctccctcaaaccatcctttacatgtttttctctttctttttttctacaattgcacttttgagtagataccatcgacaatggccggttaatccactcacgatgccttttctgtccacaacctgttgagtgtacatctggcccagtgtggccccccttgaaaaaagaggaaatttcacctgttgactatttaacaccattcaaaaaaagaaaagaaaaatgaaataaatgttaggagtattaatgattcaataatacgttgactgtcaactcaaatgtactggaaaacatgatgtttacaagtacaaattgtacattacaacttgatgatgcttgatttgagaaagtgacagttacaaatatttatctcaactgatttttgagaggtagcattaggatgtgatgatacatcttttgtatatacaaattttcagcattttcagcatatagctagtacatccgaataaaaattatctactagacttaatcatttgataagtttcttgattaatagctactgggcgagtgagatttgaaaagtgggagagagaacgtctgactccgattaaaaagatggggaagagaacagtttggggttgcggtctgttgcagtgaaaaagagagccggttggcgcttgctgtgatggtagctttgggtggccgacccgattgtctttagagatcaaagacatccgattgccatcctggacgctcgccatcgagtgtggcctgtgcaatcccgtcagctatctcagtcacctgacggtcgatagccgcgccagcgtcatcagcgatggtcgcaagccgttccttaaatcttccggggccgccgaggcctttcccagggagcatcttctggccgatcccaatccggatagtatacgagccgtcctcagcttcgagctcaaaaccgctcccattgatcttcgacgtactctccggctgatcttcttcctcggcctcgttcgagctagaaaccatcacctggatcacttcccagagcttctcccatgtcgtacctggacccgagtctgccacttcttcccatcggatccgcattttacccaacaatttgttgagcctaatcaattgatccagaaagtatccttgtagggtttctgtgattttggtatgtatgtacggttccaatcctggcttcaagatccaattgagcacgggatgactggtgtcgtgagggaaaactccaaagccctgtggggaggttgacgtgcaaaagaggattcaaagtgcagaggatttggcgatggttagagacagtgtaagaatgatggacaaatatgatcctttgagtggtacataatatacatccattattccatgattctcaagcctgattctcaagcgcaatctttagaagcagcgcaaggtctgcatgtatatcgatatagtaggagtggacaaagaacaatcaagatcgcaccttcaagtcaactttgcaagacttgatcaagaacaagccatccggcttctcgatgctcggagcctgacgagctcgtctggaaacttcggaggagcgatcgagatggcggtgataattccagtcgagctccaagtcgagagacaagccatcctggtcgcccataccaaggaagatatcgagcttaccctcgtcctcgatgttcgtaaagtcgagcttttgggcgactaggctcttgtcatggtcgactttcttgtggaagtaaaaaccgacgttcttcgacaacactctcaatccgacgatcgagatcttttggtaggtgttcggctggacggataacgaattgggtccttggatcctcccaggtccttgcctggaggcccgctgactgatttcgaaccgatggacggttgtcgagatcatagaactgggcaaaaagccagacgtagaagtgaaactggccggctggcaatcccaaagtagaagatatatgtaattagctcgtcagactgtctgcgtacatagcatttgtttttattgtgatgtagacgcaagcgctgcattgatgcttattcgaaagattggaaaactcgcatcgaaaaccgcgtcaatcgtcggggatacatattcgatccttggtgaaggtatttcctgttgatgaataatcataaggtcagaatccccaacactcttgtggatgaggttgaagcaattgcagatggaaaattcttgacatatttacgttgattaacaacagcaaacggggcactaaatactcgaccaggctatcgaatgccgccttggccactgctccggtgacatgccgagcaacctctttcgagttggtgagagtaaagcctagcaactcggccgagactctctggaatgcttgacagacttctggccaggaggggtcctcgacgaggatccgaaaacggatgctctctaaggcttggagaatatctcccatcggccggccgatcatcttgctcgcttcctggaactctttgactgccacacccaaactctcgtacagcttgggtgaatacagccggtcttcaaagttatcgaacagctgtacgatcaccacttgcaactgaatcatagaacactcaggtagagattagtaaaaggctctatgagactgcttgatggagataaaagttgtctttgcgccgacagatccgagtcttttttacataccttcttcaaagggacgagtaattgatctttgtgctcggtgaacaattcgaccagttggttacaaggagtggtaagtgaattccagtaagagggggcacgatcatcatcatcatgacgagtacagaaaccatcgatgcactctccgacgagcccgaggatctcgcggaactcgtcgttgggctcgaatccctggaggtcctcagcaagagttttccggatggcctcgatctcctccctcaagagatggctcacgttggtgcgtagatggacgatgagtttgatcagcttagagacgagtctgtcggctgcttgctcctcttcctgggttgtcattcgctctgttgactggaagagttcggtgaggaggtcgattgcttgtcggatgatttcgttgacatcctgtggtatctctgtagtgatcaggagtaactttctgaagaaaactgttggagaggtggatggtgggagtgctaggctaggtgggagtgagggtagtttgagccgaggttgttgtttgttgagcaggagtgcactgagcaatcgttggagttgattgtctctattcttggtgttggttaggtttctgaagagcaccaagaactcagcgatcgagctgagcaactctggctgttggtgatcactgccactagtgctagtgctagagaagatgggtgagtctaggatggcggtgatgatcttggagagttgagtctgggtaggaagcttatgggaggccaggccagtgagcgctcggaggaggaaggagagtgagagctgctgcattgcaaataattctcagagtggttgagaagagtcaagacgaaggaaaggagtatttgagggaggaggacagctgatccatcctctgaagaaaagaaggcttgaaatttttttttaaaaaaaaaaaggaaatcataggaaaacccgatagtggtcaacagactacatacattaccagcaatgtatcccctgggattactgagggacttggtcttttatttctcatcatcgaaacagcacttattagcaatcctgctaaatgatctttagagctcactgcatctactaccaatcggaggcctcaagaatattcattatcattatctttcctcaactggacatttgttggcgacaaagaaatcccagaattaccccaagctgggtttattttccaatcaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaagaaactcggagtcattccaaactttctttccttacttgtctttccaaaaaaactagacaatggtagatcccagttcaaacaaaaaaaatgggaatatgtaggaagcagggaggatccaaaaatcgatctagatatttcaaccaaacatcttcccaaatgctgctctctccttcttccgttggttatcaatctgaagtcggactcgctcgagttccttcttgatagcctgatcggcgggtaccagtctatgggcctcggtcagatctttcaaactgacatcagtctcttcgacaatcaccccagctaatgcccgtcgatagagtgcctttgctctattgtgaccaaccatgagtgaagaaaaagagagcaaggggcggttcagatcggatcaggctgtatcgggctgaacaattcaactcaccgttcatcattagttagctccttgtaacatccgatcaagccctgcttagacttttggagtggctgttcagccgagtggtgcatgtccaagaccctgctacagtacttcatcgcagctcgggcgtgcttcttggccactgggggggataccccgggttggctggcagctttgatcgaagccagaccagcgttcaaaaggatagtaacccgtagggacgtgtaactctcgatctcctcgtccttgcagccatcgggtaagaccgtatgagtgtctagataagcaacagccttaggagagagcaatgtagagagagagagagagacatcaactctccgttaaccttcaggacgggagcagtacaaataagatcccaagagccatcatcaacttcatccaacgcactttgatatatttcttggctgccacctcgaagttaccctctttgaatgcgctcgttgcaatctgtttcagtttggtggctatcttgaggcaggtctcaatgtattcgatcttttcatcatcctgtggagaagaatcaagagaccgatcagaaatttatctaatgctaattgctgatctcacagttacaaaattcgagcctcctgtacgtgggcttgaagtatatgaagagggatgctcacatcactagggtgatcctcccactcgtcgaccggagggagggacgggtgcggcggtgctcccctcccatgtcagagggactttgttgagttagaagaggacccggacgagattcctactgcagatcaagaagtacataaaaacaagaaagtcatgagccaacgtcgggggtcacaagatagatcataagaagcaggttccatggtgcctccttatcaatcctatcctccggaatctggagatagctagtcaccctggcttcagccgacgttcctcaccgccgactcaatcaagtcatcaaaaaatctaattgtgatgccgaggctcaaaactgcaagagacatcatctccgtcatcagcaaaaacgcaagtagggaagaaattggctacatagtgggaggaccgaaagagtatcactcctctcacttttcatcctcaaatttatccccatagatggattcgccaccggtaccattacccgctgtgaagtcgccaccctgaaagagttgagcacaagggtcagaaatgggttggcctggtaccaaaaaaagaagaacgagaatagataaaaactaacctggcacataaaacttttgatcactcgatggaacgtgctacctttgtaagataacggtttaccagacgattgactgactcccttttcaccagtgcagagcgccctgaagttctcggcagtcctagggacgatgtcatcgaagagttcgaagacgatcctgcccaccgaattggagtcaatggtgatgtcgaagaagaccttcggtcgctgatggtcggctgaggcaggtttgaacagcaattccgatggcaccggtagttggggtggtgcctcctcagtgggtggtacatcttccagtgtgtttgcgctgccccatgttggcttgtcggactcgtgtgctagttgagaatcggccatgctcctagtgggttgcaatcttcctaccactttgtttcgagcttatcgatcgatcttcgcgatttctggtatatgcttcccgttgtgtggtctgggggtgttttttttacgaaatctgaggattctacagaagttgtgtttagggctctgcagctagctgtataaagatgtaatcctccccgcgctaggcccctccgagtctgttttatgagattcaagttccaagtcgattcttccacttcaaacttcgaactcttccatcagtttccacacagatagattccagatggttcgggaattgaagagtgcccgctagaacagctatgtacagcgccggtgaacagctacgtaaacttggcggtccgagcttcaccgggcggccgacgggcaagcttcgtccgacagctattacatagttcctttccaggcagtttcccgccgacaggctgcgcttcgtcgcgccggggtcctggcccgctatcaatgtgatcgggtttgccagatagggaaagtcatcgccttggtaaaaatgttcagttaacaagatcaacattaaaacatgcatcattgctgtccttgacgagccttgtcgtgtctgcttgtccttcctgggtcagttcaccggagccgttacccctgcgcgtgtgggctctatcgaataaagaccagaaacttggttcactatcaagagggaattggctgttttttatgcttgaagtttgtaacttgtaaaaaaacagctgaatttgtgatacagctgtgtcaggtatcatcagtagggttcctgaatgaggcacaacacaagtcagactagttgctattccgttgttgccattgggctttggctccgaggactggaagctctctacgggtttaattcaatcgactagcctcacggcgtgcgtatcactctctccctttctctccagaaactcgctacagagaagtcttcattaccatcaactagatacctgttagcccgcaagaaggaaaacgtcggattcaccatacattctattgggcatttgacaaatgatcgcctggctaatccttctagttgagcgcatatcttcaccatattcatgtacctgaccatctccattaactcataaaagtatttttgccattcgtagcttttgggcaatgattgctgttggggatccctcggcgagagctcccacattgctttctcacaccaagctgccgagtcctttcccgaagcaaatcagcttcatcttccatccggtccgatcgaacggaatatgccacttgcctttgattgtgaaagcccggccaatcaacctgactcgactcgggacgtgagttgattcctcgtgagacctgtatcgagatcagccctttgaaaacccgaacttgatacatatttatttattttgatctgatccataggaagagaacccacagctccttgggatcgtgattgacaagcaggaaggacattgtgccatctgcctggacaatgtcgatctcgtggcggattcttcgaaaatacacctttgtacgatctgcaagcaaccttttcacctggactgttccggtccatggctcaagctacacggtaggtgcgcccactgccagggcgcagatgcaagagcaaaagaagtgggctatgtcgagcctagccccgaaacaagtcaaccatctctgactgaactccagcactcaagaagattattcaaccaagggaggacagttgtagcccaaagtacatccggtccacctacgccctgtgaaggcatgcttgctgtctcggttgtcttcttgcttgggctcataattactgtaatgtatctgaaaggacagttgggatgataattgaccaaccttttcctcaagactcgcacattcgatattttccttgtttcttgaactttattctatcttgattcctacctgttcaaaaaaccttctctgtgatactatccgcttaatacacaaactctgtccctctatctaaatagttagtgtttcgcttgtatcggaaggatcgaggaagttggctacttgaaaactaacaaaaaaagctttggtttttgacaaaggaaggtcaagggccactaaattcattcaagagttttctaatgatgacagaaaatccaagtcctttggctttgtaatccaaaagggcacattggagggcttccaatcaatctggagccccaattgagatggtcaaactctgacttgtaaatcatataggatttagctttggatgaactgatataagaaaacaagacaaatgatataggcatcttagttaaaatgaaatatacattttacacactaggggtcttgaagaaattaaatgattgtttcattgtcaatataccttaaaatctgaacctgcaggatattacgttggcagccttggtcatggtgagtttcaaaatgggattacaatttttttttgaatccagttcaaaataagtttggaaaaggaggactttggaagggattctgaagccctgttaattccatcagacatcagattgcatagcttgactgcatgagttgttctgattatattatcatcatcaaaaaccacatcacatctcacatcttgctctgtcccatgccttttccccttttcattgcaatatggaaggaaggtactgcatctacctgtgcaacaaggaggaatttgttttataggtggttggatcatgattccaaccagcatggaggaatacttcttgcaaactggtatagattgcacctattggccaagaagttggcagtaaatatacatgcacccaccaaactgtgatattacaatcaaccaaaagactctgtatttcatttttggttgaaccaatgcagggccatgttgcaattctggtgtttcttactcatcccaaaatttgactgtctcttgattgatcccaatcccatcacctgaggtccccactcactatagcctgtttttagcctatgttcatgtctgtcccagcttcttgtagtcatagaaccatgaagaatattctagggcttttcatctctccagctaatgtacatgtactctcttgttggtacatgtcatattgaattaatttgtccttccttcatattctatttgcttccagccacattttgatcattattgtatccagtctgttggaaaccagctagtcagtcatcatttctccttcatctgaaccttgtgccactcttgagccccctaagagtgccactgagtacctttgcaaagcctccctcccctcttcttctcaatctcatccttgttggcttaaattccaatgggcagcaatgctaacagttgtggtaggatggtttagcatagcagaattccactgaaatcaagtgtggcaaagtggaattctgccttgtctatgcagatgctatgcacacaggccccccaaatgtgcccactgcactggttggtggcattgtggccctgtagcagcccagagtgaagtgtagcataaaataagcttgcaaacattacaggatttgtgcacaaaaaaaccgccgctattctaacaattttttggaaaaagtgtgtagtgtatcatcacagcctattcctgtttaactcttataataagcttatgataaaatgaattaaactttgagcaaaaggatttaccccagaggagtataagaagaacaaaaaaaataagcaaaatgatttaccccacagttgagatgtcaaagcaaatacattgatacactaaatatttctctgtaaacagtcacaaatggtacaatcaactttgaatcaatgaatgcatttatcatttcttataatataagaatacatttcatccttttcaaatcattttgattggtttagttgacatgaagaaacatgttgagtttttctcagttctgtctctctgaccttcatctctttcttgtcatcaaaaatcagaccagtctataattatcaagtagcttgttttctgttgttattaagccccttctgagtcaaatatgaaccctaagtaattagcttttctcaacaactcatgtctctacgatgatttcttctctttcctgatacttttgtttgatttattagaaactggtcacttagaattaacgactctaaatgtttgtgaattatgacatgttttcttttgattaactcatccggcttgtctaaaacagactgagaagccttgaccggtttgtttcttccaaaaacccatgtctctttctctcagcttttattcattatgggtttttattcattttcatttctaccacattttgctcacttgtacttagtctatttaaacttgacttcttacttgtgaatgataactcattggttcttacactcattttccgcaagcctttcccaaaaaagagttcttcccttttttggccctcatcctcttacacgccttaagtcttaaatttcaacaaaacatctttgggttactgttggtcttgatattgatagatccctttttgtggtttatgaagtgtccagtttccttatctaaggaaacctccaaaagtaatcaaaatgaaaggctgagacattcaatttttctttagtaaaatttggagttggataattgaattgctcattcagaattatgattacactggttagagtatgataatttggggaaaagctatgctacattttgtctttgaagtattcaagctcatcatttatacaactttcaaaaagagttccaatgaaagcatgaacatgttaattgctcctagtgacatggaaaattatgtcagatgttgacattttgactttgctggtcaaattaggagtatctttggaataactacaattgaatgtaatctttgtggcattttggcttgttgagctaagacctataaaagctccaagaatattcccaacaaaaaacctgaaatatcaaaggaggttttagctatgtgcatccacatgatacattcgatttcacatcaactattttgactccactggtcaacacatgattgcttttcaaataactgcatagaaaggtcatctagaaagaatctggccttaaaatgctgagaaaaaaataccacacttggcccaaataacaggacaaagattccaaattgcctatgggcacatgtggaattctacaacagtcagaatgtgtgttccccttgttatttctccagactaaacagctgccaatggccaaaattctgaaagaatgacatatctggcagccttcttgaaaatgaatcaaacttttgaatgtcaaacataacacattccaccctaggggttgataaattgggcagcaaccatcacaatgccacaggtaatcaggcacttcaccccaacaagcagagatacttgagaatagcttgcaccctcaaagttaagatgagatatagctttcattctatggaagtccagacttttcaaacataacaaaaacatcaggtgtaatagcagtatcacagcagcaaaattacataggcctcattatacgctacaagtagctgcgtaatcacgcagcgaggtaattgttttattacagaggaagttcccaaggctaacagtattagcaatggcattttgaaaacataagaaatagaagtgtgaaaacaaatatattgaaagaagcacaaaactgaacaacaaatgacgaccatactggtggaagaaaaaaaaaaggactactgctgatcttcttccatcatgtcttggccatctttctcggagggttgttgttcatgatgaatagctgagtaagaatcaccggttatttggtcctcctcatccgcttcaccatcaccatcacaattatcatcggccatctcgtttccctccgttggctcatcctcgttctcatcttcgtggaagtcggggtcttgcagcccaggttgagcgatcaggacagccctttgctgcgaggctgtatgaatgttgtcaccactaatttcatcgtcatcttcggcttgtcttaaagaggactctgggttagaaacgtcggtggctctgctgtctaacccaatcacaccgtcctgcttagatttagggtgagggttgacgtctgggtgctcggcactcgaaattgtcgcgtgcctcgtagaagaaagtgacgatgtagaagaaatcgaggggcgttcgtcatgagacaccataccaccaccgggggagtgactggtatttgaggtgggacccactaagtttgatgagctgggagatcccatcaaaccagcttgagtggccaacttcattatcttgctcgccatgatggtgcccaatcgcgtttgggatctatcgctcgactgaaggacatctgttgccattctgatgtagtgtgctgcgacagggggttccatgaagcattttttaccaagcatctgattacctcctgcgataccatccgctgaaaagaaagccatacgaggtgaacttgatttagagagccggcgaggagtgctacttggactggaggctctggattcatgcgagggtcgcatgagtatatgggactgaggaccgccagagctggaagcgttagcctcagtcatgtcgacatccgctctgtcttcaccggattggggtgtcggaagtcgctcttcgcgagcaagattttcgaggttcgaagaagatccacttggattcagggttcgcttcttgatttctttaccactcggctttccgatcatcgcaggcagcccgatcggtgatgcaagttgcaaaacggtgatggcagcggaaacgagaccatcggttaccaaatcaggggcaaacgccaagctgaagccttctcggactgagtctcgatgagcttgaatcacagctgtactcgaaccgttgaccctttcgattgccatggccaatgtttcgtgaaattttggaggaagtctactaacagcagctatggcatacaagacgttggtaaaagctagattgagggtgattcgcagagattcggacaggagtctaatggttcgtaaattggcgccaagtaatggagcccaagaagaacctagcgaggagcaatacaagtgaatatcagctgatgcaggtttcaactcgacctagttcaaaatttgaagcttaccatgccaagtccattttttcgcccatgcatccatcactttattgtgatgttcgcccaattcgatgagctgctcgctggtcaagttgcggcttcggtcatcggctacagataagaaggagttggctgccgcccaaatctcggccaactcggcaagcgattcgatctgggcggcactaacaacgtcatactgcgaaggagagccgttggaaagcttgacgattgtaaaactcggttctcgttcggtggccacgtgtagaggggggaaatagtcacgactcggctctaatcgaaggtttgagctcagactggccaaatggatttcagttagaatccactggcatatgatagatgagcgtagacggagagctcacattgtttcgatggcttgcaacgcatgatcagtcttgatcgcatctaactgcacgcggcgcgtttcatgaagctcggggttattccaaatgtcactggacccccgcagttcagatgtacagcggtctaagccgatcgaacggccaatgcgacctgcatggccaatgagcacccatcggttgggagccccgttgggatcctcattagacaccagggcccaacaggctaagaagagtatcgctctgacgtcctctaagctgtgagtagctttgagaagcgtgttagataggtgttggtgggcgagggtgaccaaacgagcatatgtcgcctcgtcaattgttacctgggaaagatcaactctagctcctgttgagttggacatcaagcagttcttggggggtatgtgagcaacagattgggaagagcaaaaccgagccccaatagccaccatgacgctgaataaaaaggaagatcgacctcgaattgaagctatttgaactgcatgaaggatgggtaggctgggcaggcaaaactctacgaaactgcgatggtagagtccagttagtctcagctctgaagatctgtaagatcaataccaaactcacacatcgtacaaatactgcaactgcatagcagacaggatgccttctgataggggatccccaagtccagaagtggcgcaaggggcgcccaatctgttagggtcattgggttggtctttctcaggaccaaaagtcgaagaagaacccgacaccaccaaagttgggggcgtgggtggcgaaaggggaggtcgaggctcagccgcaggtgggagaaaactggggttggtggactggtgggctcggagaacttgaagcagtccggaaacgctattttctagcgcagccaggcgaacatggagaccgtttggatgggacaaatttggctcgtagctggcataagcttcgggaggttggggagtagagataggggttgacttgttgccttgcttgggtggcgccgccgaaaatgaaccgggttggtgtgcgatcggggcagagagtgtgggcaacgagggagctgaaagttgagtcacctggggcaacgccatgggtagcatgggggcggtgggggcagactgcgagacggcgcctgggtttgaagccggtgggaatttacggccggccttagggccggagcgggaccggggctttccggccggcgcggtctcccccttactcatagcatgagcgttacgtgctgaggcctgctgggagctcgaggccaggggggaccggtagattaggtcccggtcgaactggcatgcaactttgtgggccgcgcaccgatcacacggatgaccaccggagcagcgcgtctgtgagagtgagaagaaagaatatttcagcaaccgataaatcggtggatagctttcaaggcgtgcggcataccttgagtcgatgacagctgttacaagccgagccggcaggttttttcttggcccgcacgggaccaatgttggaattctttggggccacctcctggggaggcctgccatctagcttaggtatcgaagaagactgaggtagctcggaagcggcttgatggacggagctctggttggattgcgggtggctggccatggacggatgagatttaaagaagtggggggcgtggccgggtggagaaccggattgctgatggtcttcagactcatagtctggcgagtgggacgaaagcggccgatcatgaacaggcgtgaatgagggaccagggtggtccttgcgcatgttggcggcgggggaaggttgctcggcgtagccagacttggggataggatactgaggatggaggccggtcgccgaagatgacggccggaacgagccttccaacatgatctaacaggattggtacgaatagtagaatgtactcaaggaaatcagggccggatggcagaacaccgttacgatagaacaaacttgattggacggcgagttaaaaaaaacttcaacaacaatttttcaatatctacttgaaatggtgatagatatgccggatgaggggccggcaaggtaaatgttatgagggaaatgtgttgagggcccgcagtgcgaaaagatcaagagggcaggatggtggtgcctgggatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaggagaccgaggaaagggctgcgggctggagagggagagacggagggggtgacagggacaaggcaggggggaaactgatgtaggacgttgcgaagaggggaaggcacggtgcgatgcggttcgggctggtcaccagcgggtgggatgaagatgcatttcgttgacagccaccggccgggatgggttaggagactgagcgcagatcgaggaaaaatggggcggagggtgcggtggttgaaataactacatagagaaaacggacaacaggcaaccgagcgagacagtcgaagcacggaaaaaaaaacggccgtagtatggatctagggaaaaaaaacagggagactttacatactatatgcatgtatttaatctaaaaaatggagaaaggggccgggagtggaggagatggaaagccgtatatgcatagctatgcagtatgcgaccattcagcagcctgagacatacatacatcttcggcacaggctgccaagctaggcatgctcacgctgaaacccacggccagcactttccggcgtggatggaaacagaacagggctggagatccatgagtcttcagagtgtccagtcgacgaggaccggggccgggatatcgcgcagtgagtacatggctcgatcacaggttgcagcgggagtcagctgagcactgcttcatggccatggcgggtccgaccgtccgagccctcggtgcaacatgggcgatcattacttatttataaaggaaaggaataaatattagtatttatttatgtagcaatccgagcaatcagggactgagctctcatgtactgaatcgactcaccggctgcaacggaacggagcagccgaggacagtattcgtgtatcatcagccttaaacccatagatattcacgtacaaccatcatcacatcatcattaagcatcgttgctgtgatggagatgcccccgttacacatgatacaactcatcgccgcttcctatcggatgaccggtctttcttgctacagcccatcaatatacaccttacgacggggttccaagactcgccatcggtaaccgtcggcactcgccacgatgcatcatcgcatgtataattactgtatatatcccttatgccgaccggcatcgatccacatggccatccccctcagctgtcaggctggctgggtttgttggggacaaaagactatttaacagcacttgatcagggcaagatgataaagttgcaagtattttggaataatcaatcaagtttaaatcataaattatcatttattatgtggtcgttcagatcatcatctgttgcgggagcttgcggctcgtaacccggagccttctagacctttatccgtagcagggttcatctacacacacacacctcctcggctgtaccgctaccttaaatacaatcgatcatccgacccgatcagacccgatcccgcagaactgcggccgtcatgtacttagagaaactttggggcacggtcttgggcagacatgcaacagcagcccccatggtcgagctgtgctatcattatgtccggtgaatcctgtcactgtggaacttgggataggccgtctcagggagagatttcatgatttgaggtcggatcggtacacaaatctttgcaaataaataaataaataaatatcgactggctttgagttaagagccgaagtggtcagtgccagacacggtacaccttaaaaatctcttaatctcccattacattatacatatcttcctttacatagaactcctgtctcatccgatgtccatcgacgaccgagccaaggaccagatgaatgcctcggtaagcccgggtatcagagctaatcattacatgggaaccattacaggcgccagcttgatcaggttcaggtttgatcgaagcaatcatcctgatcgggatcccctcgctcccctctcccctatcgtctatctatttattgatgggtttacatggctttctattttccatgcaaatttcagccggatgcgcgaagaatcactcccgattggaccagaatcgtccagctgactgctttgcgcctgtgccagtggccgatgaaacttgaggaactctgtcacaccagccggagtcacacggcccagggcgcgtgttgacaatcaaaccgcgtacaagacggagtacatgacttgtagcacctgcacagaccctattgataccccctccgcctcggcctgaatcgcaggaacgactcgagagccatatgtccaatgagctgatagctgaggatagctgctgatgagcaccggtggggatgtggtaccggtattgctgtacgtatgactgtgcttctgccgataacgtggaggtaaatagatagatatttgcaaattataacgtgctaatccttgtctgcttttgtctacccagccgggctgtgtgtgagctccgctagaacaagtggggctccatacaaattacagatacaatccctgtgcacatctacatgccgaagacgtagtctcggtaccaatagcccggtctcggctgatgacatgctaggacatagtttttacccctactacttcggcagaatggtaaaactcacaggggaatctgccagttccatcaaaaagccaattggcaaccacgaccgaggctgatttggaagctgaatgggatgaaaatgtctcatgctctagtatgatacatggtcctatacattgttggttgatgatttaactttttattttcatttcttagcggctggatttgtggttgtggccaggcaacatccatagccagtggtggtcaggaattcaaaacccagcaggctgatattgtaaccctttcttcagaagaggagtatgctgtaaggttgttggtgccacatttcacaaagtgtgcaccaatgggcacctccaaacgctttagcaagtgtgtgcctttggacaaaggaaaaattatgtgattcatggaaaattgtgattttccacatttttttttcaaactcaattttctttgtgccccccaaatgtcacatctcccacctcactctgccaaactacaggtaacaacccattggctgtgatgccccactctacctaaattttaaaagcatgcaactttgcttgattggttgcacacaggcagtcccccacatatgtgcctaaccaaaaacccaagattttgttaaaattactacatttatggaatccattcatacaacagtggtgcaacccatctttctgtacatggttcttggggttgtatactatcatgtttggggagaaaaaataggaaaatatgccacagccaaggaaaatttaggtttttgggctgggaaatttgcaaaacggtgtgagtatggtgttcaaagttgctatgtgtgtatatttcataaaccatgaaatcttgtttggtgggaagcctccagtttatgtaatgtgattgtcaagattccctgcaaatagggtttgattatttatgaaatatgcatatttaactttgaacaccataaatttttgccatttgtatggaaaacaattacagaaatgctttgcacacaggagaaaactcttcatgcacagagaattttgtatcctcgatgttgcaaccctcccatgtgcacctcaaaagagtatactgccaaaccaagaaagcttggagtcccagttggaggaattcctaaaaaaaccattgactggagttggaaggtttggaagaatacattgatggtttttatttcaaaatgcttgcccgcataatcgattagaatagccccattacatctggatatccatgcgtataggggatatctgattgctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatcagttgggagaaaaaatagaaatatgccacagctagaaatttaggttttgggctgggaaatttgcaaaccggtgtgatatggtgttcaaagtctatgggtgtatatttcataaatcctgaaatcttgtttggttggaacagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcagcacttctttttcatcaaaaaattgtagtgttattttagtgtttttttgctacgctacgctggcctacagcccttttagcggaaaaagcagccaaaaaccgctaaaaagcgctgtagcgcagcgcagtgggctcttttttgtggcccacacatgtagcattagtggtgttgtggcggaattccgctacgctacacttagcgctaacaggaacactgctgtgttagagcaactccaccgcggcctgtatttttgggccgctaaattttgattgttgggactgcgaagccaactttacagccttaaagtgctgcggcatacaccgcgagagtctttaagaatctgtgaaaggatgagtggtgtgtgaagttggaaccaatccgtattgaggggtagagtttcacaagttagttgttatgtgaaaggggattgggaggtcgctagaggagttgctaggagtccctacatgtagggactttggagcaaaatttagcgacagccgtagatttgagacgagaatagaggctgcggtggctcatgttgggtcggcaaattccaactagggacccaatttaccgcctgcggtggagttgctcttacgctacactaaccgctacagttagtgtagcggcaccgccattggtgggaagcctccagtttatgtaatgtgattgtcaagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaggctgtgggacaaagttgagatgaacatccatggaaaattggaatggaatgagtgacaggaaaaaaaggaaacccggagatgacagaatctcaacagtatagcatctgttttttgatacaatacaaatacaatgtatttggagaaaaatagatacaaataatattggttttgttgttggtaccacccatcaggcaagctgctatattgaggaagtacattattctcccagttgtttatgacacatcaattactccatcaaagaaaaaatatcacatgcgaatagagatggtctctgggtatctgttgcagataccctttatccgctggcagatacccaccagcggatgtgccatttcccctgattttccagcgaatacccgggtatctccacagatacccaaggccaaaggctggctggaagggtttccttccagccagagtttttatggattggtggatagggggatgataaaaacaaacgtgaagcaaaagaaacaaaatgcaaaattgattacattttttttgaataaaaaaaataaaggggagagggtagctgagaggtgggggataatgattatgaaataaaaaaaaatcacaaaacaaaacaaaacaaaatttatatttgattggcccaccagaggtcttcacaaacaggtgcatttggttgggaattgacttgataaggattttgaggtgatccactgggatgttgtcctaaccctgttggatgttggaatttcactcgagctttccctctttttattctctttcacaaacatgtcactcattttcctttgatgttgaatacacacttctttattcattgtgcataaaataaaaaagaaattaagccatcagttgtagctggttagaagccattgaacaggtattcatggcacgattcgagatgaagcacattctcaccttgtttttcttcttgttgtaaagcctcattgaaggtgactcattgaacattccaagaacacattactttggcaaatggaatggtatctgtgttacacaagttccaaagtagattgtaaaagttgagtaactgtagtgaaaaggcagtttgtgggagcactggtgtgctcaccaaatacccatgggccatgatttggacagcattggctgtacatgagcaaaatgttatcatttttcattcttggcctgtggaaagcaaacacaattattttcaactccggttcaaaatgaaaaaaagtgttgtatacctggtaaatcaaccaagtcaattggctacacttttttctggtgaggttcacagttacagagctcctttgtgtcatcgatgaaagaggatggtgagatctgattgtttgttacttgctttaatagagtgtacgcaggaaatagcacattgaaaactttggtccagttctgtaatttatgttgctggatgattccctgataatgtgattggatttcagcttgcgtctcctgacattggtctaaatttatctctacatcttcccagtaagatggaccatcatattcaccaaaatgagccgagtagtcttcagtcaaatctggaagattggggttttgaggtggggtggctagctcagcagcttgttgggcattttcagaaaggtaagctgcagttgcatctttggcttattttttttctggaggtggtactgcttctgcaaacatgtctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacctactacaactcacaccaaacaaccaatcaactatcaactcagccgatgatatcctactcgaactagatggtatgtccattcacccaatctcaacaaccagtactacatccaatctgaatctgacccccctcccccctcatctcatcaagcctttgcatttctcgatcaaagcctctgctcgctaatcgacccggtaagctcacccaccatcagattctcaattctacaagttggttgagggaagctaaccaactcctcataatcccaattcaaggctcatgatctgatcgagtaagcatctttcatctctaggccttttttgtttcatcctttaactgatctccccctccttggtagtgtcaagaccctctctcccatcccatctagctcacaaatccaaccgagcaagaagagacgcagatcacaggccaagacccaaaccacccccaccgaaccactgccatcacctcagcgatcgaagagtcaaccggctgaacgtccaatcaagccactccagcaatctaagctatccaaacctactactcatcaacctcctccaaacctacccaagatccactccccatccacctcctcagtcaatcctgcgaatctccaaaaggatacacctgctttcaagggcaaggaaaaccatctaccaaagccaggaatcagagaaaaagaatcaaacgaattcagagagcgcgagaagaagcaatcaactgtgcttgggatcaatcaaacccaagctcactccagccaaaacaacaaacttcaatccaagccacctcaagcgactaccaagggggctcttaacatcaaccaaggagccaagaccgactcatcaaaaagtagcaaggattgttccagtagtgagaccagtagtcgacaaaatcaatctagttccgattcttcctccggaactagctctgatgattcatcatcaagctcctcatccgagtctgactctgactctgactctgaacctgctacatcggtccccaagtcaactctttcggaagcatcgtcacaaccatccgaactaccctcgaaacgaccaaacctcatggcaccgatcactcaaaaaaaggtaccaatcgtccccaatccccatctgaccatgctctccctatctaataagaacaaacgcaagaacctcaagcggaaatcaggtcctgagcagctagctcaacctagcaagattgtattcggatccggcccatccgaagaagcttcaatgagtccagtcaagagcccctgttacatgcccccatcccccaatctgggcacagctcccacctcacccatccttgcaccagctgatttacctcagaaagattatttttcatatgattatgcgtccttcaataattgtaatgaggaggaggagggggaggagcaagaggaggagtttgtcgattattcggtcacccatgccgctcgttctcatggcccacctccctctgcccgagacttcgatctaatcccatccaacgttctcatcacctcgatcaatgttctcaatccctactggacacctggtcaaaccggcgagcgatgggattatgatcagccgacttatacacagcttgcttacgagcagacggtcagcaagaagacgcgcaagaaccgtaagaaatcgctcaaacgacgtcgtagaattgcagctaagactcggcttgcagaccaagggcaacagggggatgcggaagaggaagaggaagacgggggatcagatggatcggagattgatgaggaaatccggaaagacgtcgaagacgcttatgctgaatttatcggttcaggtggccacagctcccatcaacaaaacgatcccaatctccgcccggacgggctccttgaatctctcaatcagacatgggatcaactcgagaaagtcgacaggaagagcgccgtcctgggttctaaagtagccattcgagttagtcaatataaattttagcattttctaaatgaaaacccattaagtgagaaaagaagaaggaagctgatgattccttcgtcttcctccgcctagacaattgagctctcagtagagagtttcacgcccgaaacgatgacctattacggcacattggttggaacgaacgagagtactctagctctgaagcttgaccggggatgcataccgactgggcaagggatgatggagacgagcgggtatgatcaaaccgatgaggctgcgatggatgatgatcaaggagaagggcaagagtctgacgaggaggagcggatggtggacgtgaaggaggctatcagggctcaccagagaaacgctctggctcttgacgtctggggcggttcgagcgatgttcgtgattgggagtggaacacgatcatcgatgctcgaaaactctgaaagtttccttcagagccttttcttttttttcgttcatcctcatacttgatcttgccaccagctcttggctctaatgattaaaaacactaaattacgtagttctgcgtcagtgaaccagttcctctcatggatatttaatgagtgttttatgttatttttataacagaaaaaaatgaaaaattgggaaagctgaaggatggtttgaaaatgagatatgcccagtaatgtgaggtcagatgatgccgtgttggccttccttaagataagaaattctccaatctggtgataaactcatgtatactttaagtaaaccctaggcaaaccagctccgtatacttattttggggataatccgataagaatattcatgtttcaagccacgccactccatgtggggagcggggaggggagtcaaactccaaaaactgtggtcaagctgagatatgatgcacatcagtcagagcatccaagtctttcttgattgggaagtggttgagttgccgtgggatgtgtgcagtgatgaagggtccatccattccaaggggtttggatgaatgggggtgttgagtgtgttgagtgaatggggacaagggggtgtacggaataggctgagtcagcaggaggggtgtccagtcagtgttgctctctttgaactttcaagtccaagagcacaaagaaacagttcccttcaacaacaacaaggaacgcaccgagaactcgacagaacaaaaagaaaatagaaagaagcggagatgactgccggcaaaccaatcaacgaacgaaccgcactcctacgacacccactaccccagatactcaagcatcatagcagtccagcaggagaactactcccccaaactccatccactcaaccaacgctcatctctcactccaacttccatctcacaaacgcgtatcatctggccggattaggttagcacactcatcctagtacttcaaattcattgcactctgctgacggtcgattttcagttaatgatcagggcggggagtatgagaaatataggaaatcttccgaggaactcaaacaactggttgagtatcaattgcctatccatcaacaaccaaccaaatattcactcacatgttatgacggaaatacagtcgagtaaggctaggcaattctacgagcggcagaacgagattctggattatttccaagagatagactcggttctcgacagttcgcgtcgaaggtcgagtgccggagtgactccagagcggaggaggagcgaaggattgatcgagcctcatgatctggaagctgatccgctattggaccatgagcaacgacccggtgaaccggtggaatgtgctcataaattggatcgcgaacgtaaagagagtctcagcgttagacggacaattagtatcaacttctttgtgagctggactttctagtacattttctagactctcctattcccgactgacctcttgatcttcttttgcttcaatcacattagatcaatttccttctgctggctggaaagatcgttgtagctttactctcgaactcgatctccttaattgcctccttggtcgatagcgccatggatttcctatcaactgctatcatctggtggacaagttcagtagatttatttttcaagggggcacaaaaaaagacacgcgttctcatactgttcataccgcgttcgcagatcgtaaaatcgatagcaaaagttggcaatccatttggcagtaccctgccggaaaaaggtagtgtaatctttctgaactaggctccacggatgccaattgtgcagttatgtgtgtatgacgatcaaagatcctcaaccaattttgttttttcttcccttggattatttttttttctgtagacggatggagccaatgggcgtagtggtattctcggtgttcatgatctcctcatttgtccaagtcttagtggaatcgatcgaacgactgtttgccggatcaaacgccgggatcagcatccccttcacctcgatgatcgtcatgtgggtcaccatcctcgtcaaaggcgtcgtatggctctggtgtcgtaggaagaaaaatactagtgtcaaggcgttggctcaagatgctgaaaacgattggttagtttaatgttcccccctgcagaggcctttccccccccccccccctattttttgggttactcattgcaaactgctgtgctcgtctctgcatctttccagtatcttaaacatcttctcacttttgtttccttacatcggcctcacattcaatctgccttggttagatgcggtcggcggattaatcctatcattatacagtaaattccccttccttaaggtagatctgcccagctccgaagatagcaaatgattgattcaagtgcgtttaaaaatacagtcattaccgaatggacggggacgttatttgacaatgtcaagaatctgactggtcgccgagccgacccaatccagcaccaacgagtagcatatctggtcacccgcttctcgcctttgatccaggctgtccagcactgccatgtctatcaggctggcgatgacttgattgttgagacgtcagtcaaatatttctttttcttttctctttgtttagtttgattctccttttggttgaatctttttgttgccctggatacccactttttttagagatgtgattctctcacccgaaaccccactggtgagtctctggaatatatgctatttgtgatattgtgttagtttgactggacctgaacctcccacctgtgttatgctttttcttagcctgttgctcacgatgtcggtgaatcggtacaatatgcccttgagtcgcttgatggcatttcacgagcttgtaagttacgcctatccttgcttctgaggtttccttttttggttgattgttgacaacacttgttatgtcaaaaaaacagattgccatgtggattttagtagtaatccgatgtctggtcactttcaacgatagacttaagcttctcgatatagattttttcaatacgttcggatcgcttccttcccataaataagttgcaaagtttttccgcttctttcttaatttcatcgtcgttatcattactcgcaatatcttcgcaaaatagatttgatcgtttttgttttgttaatattaatcaacccccatcgtcatcagccagacgtgctgagttacccattcatctgccgtttggttgatctttcccattgttgtactcatactctcccctcccaacaaaaagccccaacatgtctgcggtagatgcattgaaaaattcaacttgtagtttcatcaacttaccaagatttgtaaccttctgttgccatgcttgaatgcgttttaatttgcattttttttctgttgttgtttggtcacctcttcagtacaaaaccaatattagactgaagcttgatcagttctacaccctgcagaggattgaatcacatattttctggaagactgaattgtttctttcttggtaccactttggcgagttcaaggagaacccgtaacccaccccgtcagtgaaagggttactattttgggaggagagcaaaaacaaagattatttgggatagtgctattttcaagaacgatggtaaccaaataaataataataataataacattaacgtctgcgtttatggaccattaactgtctttttgaaattttcctaggttgcattgaagccccattgcttccaatggcgcagggtaaggaaaggtgagttgtacgtatgatcatgcaagggctgaaataattcgatctgatgtcgttttaagcactcttggatttgcaatgaagaaagagtagaagtttgggcaagataccactctgtgaacgatttgacggtggagtagcggaagaccatggccagttggatagagtattggagctgagagatcagggtggtcaactggagattgggattgaatgattgagcacctttgtagaaggagagcgcgacgaattgttcgagagcagattggacgggcgggaggtcgatctgattggaaaatgaaacaaatcggatgacgagccggtcgatcgatttgaagagaatctcgatggaattagtatcatcggtctgggtcgtgcggaagaactcggagaggagatccatcagtggcgcttggctggggttccaacacttggcaacttcgtcttgactccataagagggtaaagactaagagcttggctaaggtagcagcgtattcggcagccgaagatccctctggcagcggatctaatgcctcagattcttcaattttcctgtgtgttagttatccaagtcagttgttgtatacaaggatgatgactgatgcttagatacaaaagtgtatgtactctttagatactgagagtgctgcttttctcagtgatagggttgaggtattgagctttttcatgcggtcttctaaccatcgttgcaagacaggttgccatcggtagtgtcgttcatcgaccgttgtattaatcctcgccagctgcttgtcgtcgatgagtttcttgcaccattcgatgtgatcgggtatgcctgtagactggtcaagtggaatagctctagatgcagactttcgagcagcaatttctgggcgggattgctggggtacaggagagtcgacttctatttggtcgcattgttcttttgatttatcaggtgggatcacttgtgtagtttctgttggggtgggtaagaaagagtcctcctcttcggattcagagtctgctgctgtagaatcggcctccaggatattaaagagttctgcaaattgctggcttcggttggctgaagtgttttgataggcagttttttttttttttttttttttcgatcagaatgggagatagttggaacgtgatatagttgcacaagagaaagaaagactaacattcaatcggaagatttctggatgttaaatggggaacctgagcaggatccgaagacaggtggcggaatgtcctggtgtatcgaatatccggggaaattagatcgtgttctcttgggggccattttaccaacatgtcgtaccctataagaggatatcatttaataatcaggctgcctgacccagttaatcttaaaaggtaaaaatcaaagagattaagtatacggacttctgtttgcagattctgcaatgaattcgaagttacgccggaacaaatcaacctgttccagtggactatgtttgtacttgataccaaaatatctcggccgattcgtctggagtgtttggcagtaaattttgctggtactggatttccaatcggactgatgttccgcgaggtagtctgttgagagtcggatcaaatcagtatctatgtatttatttctgtggagttgaagaagaagaaaaaaaaaacaaagaagctgaccatgatgctcataggaaaagtgtagtgccattgcgcgatccttcctacaaataaatccacatctcgcgcaccttaccccatgatgaagaaccagaccttcgatgggttccctgaggagcttctgagctgtatagcctgtaggataactgggaataggcggtggtgtgtcatggcagaccttcttcagagcctccttgatggtgcgttcgttgacttgtttgtcatgcaatgcttgcatgtggcctgggacgttcgatagattcaagccggtacggcaggtgaagcaaatgatcattttggtatgcttgttccacatgaggccatattcgatcaacgcgtctacaactgggagcagaggatgtgaagaggggagcgtcagaactacttgtcaaggcttttctgagcaaaggagaagtgcttgaccagtgatttgttgatcgatggcgatcagctttggggcaacattcgtttcgtacggccagccgagtttgaggaagcatcgtttggtgtgcacatggacggcccggggcttggtggacttgaagagacagccgacggtcggacagctgaagtgccgatcgtctcccctttcgagggtgacgattgacttgtcatagagcgtgcacttgacccggcgctggtgcaggtttcggacatgagtcttcctggcggactgagtctcgaagtcctcgggacactgacggcacccgtattctagccgccaccatctgtaggacatcgtcggtggtggtgattgaaatattggagtacactatattccaactcacatacaaataatgggtcgaaggctcgatggagttgacttctttttgctgggcccaccggtgaagtgagccatgaggaagctcaagcaatcttcaggctcggctggccggcgtgcgagactccggagggacggagacagcttgtggtttagtagtggctttgcccgccgcccggggaggaagcccccgagcagccgatcggcatcctgatctcacacaaacaaaaaaaaaaccaagttttcttgtgtcgccgacccgggatcaggccagagctggaagaagaggacgatgccggaatccgattggagagaaacacttgcaagggtccgtaaggcatcaaagagtcgtcagtccacttcaatccacagtttcttttctcgaccgactgccgtatattcacttactcgactgatgaaactcacactttggtgcctgcctatatcgatcaacagccgccgtcgttagcgccctgaatggcatgactcactcatacaacttttcacccgatcatatagcaccagccgtccgggatcgaaatctaaccgcccaagacatgaacgagaaagccaagatcttggaggaattgctatcagacctgcttccttcaatcaatgaccaactcaactctctgttatcctcactcgacctaatcgatctcgagaagaacccagaccctgactatgtttcaaccctggaaatcttatcagtgcttgataagactttgcagagtgtggtatcttcaatcgtcttcctcactctcaattcgcctctaccagacgagaaacacgaccacggcttgaagaacttgaagatctatagatgctctcatctacgaaacaaagtggaggctttgatcgtagacatcatcagcaaccggctcttcccaacctgcgcgagctgcgtcgaattcagcgccctgtcaaccgtctgcacccaacgccatggggtttggaatgaggtgtccagaaccagggaagagattcacatgattgtgactgacgctcagcgtacaatcaataagacgatcaattgggcccgcaagcttgactgggccacgatccaggaagcttggctactgtcatccgatctttttgatatcatccttgagctcttcagcagggcaatcaaccccgcaagtcaatcgatacccgaagatgatccgactactactaacaatctcaagaacgaaaacgctgcgatagaactactggctcaactggccaaatcaaccataccgctcctcaaattaggaaggatcttggtcaaggggaccttggaatggatttcgaagaatctagtatttcggatcaacacggaggtcaactcagaggctttagagcagctacgcaaagtctataaattgatcattgtgcctcttgaagaccttggccagctcttggggattcttcaactcagaaatcgagcgatcaatgttgaaaatcaaactaacattcaaagatcagttctcaatttgacggaagcaatgagttctagcctagtcattctagattcctatctgcttccttttttgcattagtctaaatgactcccaatatgcttgctgctcacaccctttgttgttacaaaacctgtctactgctcttgtactccgcatgaaaaaaatgccatgtcttggttgtatggactgttgttgtcttgattatattttactagatgaatacaaagttgtttatattacatagtagccaaagaatgccacttcctgccttggatcttgacgccaactgacaattgtaccaggagaaatatagcatggtctaccagagcaatctcctactggccaaccaggtagcaccatgtagaccaatcaaacttttgcaatggtacatgtaattagcttacacttcgccaaacttgttacttcaggcaccttgtcccttagtttgattgtcaggatatgcaaacaatgagctcacgagagttgttttggggatagaacaggctgtttccccacaatttcacgttggcttcaagttacagattgtaaaactcattagattccttcttacttagctggccgttaggagatggaaaagaattggttcatgagactgtggtaggaacaagacaagctggtttttccctaatgccactttaaacagtgaaaaggagggctcactacctatcaatcaacagcttataaatagagagacacagatcaattctgtgcagattttttttggtacataacaacgatattttcaagagccaccgataggaatcatgtagagaaacgaatagaaggatttatggactatcggttattttctagcttcctcgagtgcattcaaaccgagttgcttccaatcccgaagggtgataaagggagagttgaaatcgttattgtgcaacggtcgaaagaatctaagccggtgttttttcaaggattctttcatttgtgattgggaagggttcaaggatttgctcttgagatatgtttcgaagatcgatgcctcggtacagaaagagaaaaccatggcaatctggatacaatattggatcttggtgagtgtattgacgaatttgagggccgaatcgtaaccgtcatgactgcctttgtaaaacgaaagcgcgatgaactcctcgagaggagattggacttggggacgatggaattgattggagaacaggataaagccgatgacgagtttgtcgatcgatttgaagagagcctcagtcggagatcgtgcagagcggtatgtgttgaggaagatagcaacaagttccgcatgagcagcttgttctaggttctcattcccaacaacatgctgtttgcgacatcttcccgcaaagagcagcaactgggtcaaggtcgtcgagtattttgcaacggaagactccccctcaagtggatctaagacttcacaggattcgatttgactgcgatttattctgaagtcagtcggctatgtatacacacagaagatgtatcatcaacttacgtggatgccgagagcactgctcttcttaatgttaaagacaagcttccgagtttctgggtgcgattttccagccacttctggataagaggttggaaagcgggctggaatcgattggtgactaatttcacaaaagccagatgtttattgattcttttttccgtgtaagattcgatgtgggcaagaatgccggtagacttggcgagtgagatactagtagtagtcttatgaactggagcatctggctgagacggagccggaaatcggcgggtgtctgctggttcattactaggttgtagcttagatttaggagtcttatcaccgggtggccggttagatggattggcttgggcagcttctggcgggatagctgaggcttgattctcttcttcagatctccgctcggattcatcggatgtgaggtcttgataacccgccagtgaaccagaaggctgatgtcggtaccttacgccaaagtaaacggcatgcttgccactcgagagagtttgacaaaagattttactggtactaaccggccatccacgtctaacatctggaaggtggacagaacaaaattcagccgctattctttctgtctttctttttccaaattgttgagagcagaaaataagctcacaatcactgtgtatcgcatcacagtggtccttcatcgattgctgattaatgcaggcaaatccatcgtggtcacaagttagcccatggcgaacaaataggccttggacgggctcgccgggttgttggaggttgtagccacgcggaaggttgggaaagagaaccggtgtatcgaccttgagatcctgatcaaggtaatcgataagtgcctcaacatcggcctccttgagatctacgacaccgtgtcgtttcgcgtggactgggagatcctcgaacgggatcccaacgtggcagtccttgcaaatcaggatgcgagcgtacttattccaagccagtttgagcccaggtatcgcgtctatagctatagagacagagtgggggaaccattgattctttctttgtttcaggtaaggcaaagtcaattgaaaagatttaatgatgcaggcataccgaatacttgagatccgcaggggacgagtttccgagagatattggtggtcatgcccctgagttttctcaagcaaactcgggcatgggcatggagggccatgggttttctgagtttcaaagggacagccattgactgggcagtggaacagtcgatcaggctgtctctggagagggaatatggagctgtcgtacagctggaggtcggttgtctgctggtgggtgtttctgaagtggatctgcctctccagggtggttttgaagtactgagggcattgttcacaccagtatcggtacttcatgattattctaaaaaggccgttagactggtttgtatctctatccacatgtaggactcagtaccagctggtcatggaagccggaatgagaatcggatgtcactttcctgttggcgtcaaaagagttcaagctgtcctggctggagttgtgggagggagcgggctgggagggggccaggagatgagccgtgaagaccccctccccccacattacgatttgatcacgctcgccctcggcagtgtgaattggatgcgagggttcagctgcctgatgcctatcacattctctttgtttacctctcaagctctctcaagtgcctggcgatatccactacaagcaaaccgataacgatggtctcggattcagtcaggaaatccccgcagacagtcgaaaaggtagccaagattcgtgagtggttgctccgatattgtatcaaaactacaagcatataatgtaccctactcctgatcactgatcaagcactcatttggatcaatataccgccaacaacagccgccgtcattcgtctcttggaggggctaactcataagcatagttttccgcccgatcgcatcacctcagccgcaaaggatcgaaatctaacggttgaggagatgggcgggaaagcgcagatattgaacgagctgcaatcaaaccttttaccttcgatcagcgatcagctcggctcgctgttaggctcgttggacttgatatagattccgataagaatccagagccggacatcgacttgactctggagatcttatccagcctcgatcagactttagagagcactgtatcctctatcctctccctcagcctcgaatcacctctaccggacaagaatcatgatcagggattgaagaagctgaagatgtttcgatgttcatatctacgagagaagatcgagagtttgattggagcgacaatctatgacaacttgtttttgagtttcatgacaccttcctccgatgctggatcatctcgagtctttccgaacaagattcttggacttggaaggaggcgtccagttcgagggaagtgattcggtttacgacagcttacatgcccaacgtcaggtcgatcagacgatcagattgtcacaacaatcagatggtcacgacaatcagactgggctatcatccatcaagactatctattgggagccgagtcatttgataaggttctagagctgttgacgagtgcgatagatatccgtgggatgatccaatcgaccgggcaagccgatccgagccatagtatcgagaccgatcccgaggagagtgaggccggaggagatggatcgatggttgatgaagtagctaggtttgcgatcacgctggtgaaattaggaagactgctgttgaggaagacagctgaagcgattcggaaggaactactactacttgggatggacgcagagatcaattcaaaaggattactagagcggttacaccaggcccccggatggatcgttgggcctcttgagtatcttgcccggatcctgaaaacaccccatgaagcaggtcgatcattggtgaggattagtcggatttgcaattcagtcgacaagctcccgaacgcaatgggatcggttctgagagttctagattctcatctgattccatctcttggccgaattggaggtgattcaattgaaggtgatttgatagctattatagctattacgactgacttgaagtctttgtttcctagctttgaacagttgtgggatctgggtcatgattgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgactcccaaacaactgcgcaggagtcagatttgggtctccaactcccaaacaaccatgagaattttagagatttgactcccaaacccccaaaatatttttatagtatattcaactcccaagaaaacccaatggttttagaaggattgactcccaaacttttagagaaaaaaataggagatttgagacgtcccaggatagtcctcactggacgtttgagagtcaatcctccactttttgggagtcgattagctaagacccattttttaatcaatgtttaatataatactggcttgctatgtgttagaatttcactcaacatctctctgtttctcctttatttatctaacatgttgctctttttcagccaagtcaaaaactgttgtttttattcttattcattatcgtgctggaattagaatttaagggtgagagaggtagtataatctcattaatattcatacttaaacccatagctatgggttgaagtatgactttatgtatgtggtgcctgctggataatatacatttaagaatcaaagccattgaaccacttgaccaaatacttggttcttttaattttgaacttgacaaacccatgcaagttcaaaattgtaataaaagtaagtaacactgtgtcagggcagggttggtttatgccatctgcaacttgacataagtacattctttttattcatgcaaaaaatcttaagaaaatgctctcagctttatttcagagacaacttttaaactttgtttcttccttagatttcacttaacatttaatttaaaaaccccaatgctttcaatgtgcgcatttcacagtgaatgtgcagaattttgtactttggtgttttttgtagttataaaacaagctacattgggagtagcccaccttttggctgcttccagtttggtacatgttttcttggtggcaattttctaagttattgggaactgattttttggaatacacacccattaaaatgtgattcaggtaaaaatacaaaataaatttaatgtgaggtaagaatcaatacaacagaactatacaaaaaaaccccttcacaacagagctaattaggctgtttcaaatgcttacaaaaacagctcctatacataagattgattttcaggggtgtatgctacattggaactggtctttcttttcaccatttccatatcttcacaaggttctcatatataccttcaagggacttgatcatgaaaaaaaccaaaactgtttcaaattctctttcacgtgtattatattatactgatcattttgatgctatctttatcagtattttgctcagaaaaattcaaaattaaaatacttcaatatttgatcctgttcccccttttatttgaatgccctctctgaccccaaaaacgggagctatgcccttgtacttttcaaataaaaaaaagccaaaattcaaaaagttggtttataatcagggccattactcagatatttcatacattaccatatgtaccccgcaggctgactcttttccaaccacactcaccgcaaacacaccactccaacccccccatcgaacaaaagccagcaaccctcgacctcgcaggacaaactatttgacctcgatcgatctgctcaacacgccatcttgtgaccgaacgaacaaccccaccgacaagcatcaacacagcctcacttccaaaaaccactcaccaacaatacaaaacactgaagaacatgtcagccagtccagacactcaacaaccaacccatcaaactaggatatgtcgcttcctaaccaccccgcccttgcccccgctcaaggtcgccatcagcatcactcagcactcgaccatcgatcaactcatctcaaagatcaaccagactattctcaacgaagcagactcaaccgaattcgccgacttgatccaaccacccaacccttcccatcggctagtcttggagcttcccgatggtatgtacatatctagcaaaagtatatacatccatcaaaggcttttattttggactaattgcttatcaccaggctgtagattaccccccaccgagccatccagtatcatccctcaggtatgtatacaacatttcattagccttaccatcaacctccgaactcagctaaataatctcccaatttttcccaacaacaggatcaactcgtaacgtttgtcgacccactccctcgctgatatctatctttccaactcaccatcatctctttctctaccagcatccgtttgtgtgccaggccacagccccagttgcgattggagccttccgctcatagcttcatgaaccgtctggcttctcaaccaaactttccatcatcaaaccatcagcttcatgatcatccatccagaagaatcttaaccgatcaaccgattcattcaggccaccaaagcattctacaaggttcatcctctcaaatcattcgaccatcccaattcaacccgatcacccatggcacccagaattctttcttcacccaggcttcttcactagaattatctcctcagaacactcaaggaagccatcaacactttacagaatcattccacctccagtcgggcactcgaagtttgttcagttccagaacacgtttcacttcgcttccagtagagcaatctgcctcccaccatctcatacagctaccatctacccaccaaatcgaacacagtttttcccaacagtttgaggcagacccacggcttcagactcaggaaaatcatacctcacctgggaggcaagccctggagttcccttaccgatcgccatctacttcttctgaagaacccaaaccaaacctggaagaacttgatcaatctacaaatcatcaacagctatcgtcccctcaagtacctcgcgttaggagtcatattgccgccttcaggaaaattgctttcagacactacctttcaagtgaatccgactcgtctttcgatggcgatgggtcatcctcctcctcggatgactccgacgactttgcctcatcctccaggaaagcacgaggcaagaagaacaaggccgactctcgtcagtctcactcacgaaaagtgaagctcgagcagcttccaccacgcaggatctccactcggcatagtatgggcgggctagccaatcggcggttcgcctcttcacgtcccaaacgcaagagcgctccagtccgctttgatcttcctagtgacgacgatgagcgagttcatcaatcagctatcatccgcgatgagattcgtagaggcaagcaagcccacagtgatgacagctcctcttcccaccatcacgccgatcactcattctcgcccctccctcgaaagcatcacatctcacagcgagtccaagttgtcatccccccctcacctggcttggttgcaccggcttatctcaaacgcaaacgcacccaacccaaatcttctccgaacctctcgcccaaagaatccaacatccctccctctccttccaatcaatcctccaattgtaccagctcctccactaactcgacaaacctgaacgcccaagaagattcctctgaactggttgacgaaccaagccagtcggccatcagtcgcagttcctcccagagctttggccctgccaacagtttggacccggagaaaggcgacagtccgagtaagagttgtgggccgacgaaggccaagagtttgagcccgacgaagacgaacagtatgagcccggacaagtccgctccgtctctatctgctgggcggacagtccggtcggtgtaccagatctacgtccacgacatgaagttcaagtcagcctccggccaagggccgcaacggatcccgagctcgagctcgggactcaacgataactcgaccctccgccaggtgatcgagcggctcaagttggaccaacatgccagttggaaactgatcattggagacaaggtctggctcagcgaggcctcctccctcaagcgtgcccagactcgtggcggacagactcggaaactcgacggcctcctcgacggtcggatcgtccagatcaattggtcatcctctctcaaagaacttggcgtctttccgttgtctaatctcgtctctgatgtcgatgttaagcccctccaaatccaagtcgtgcgtcttctcagcctctttctcatgatctggcatctggtcttccttttctcaatcatccaaatctgctctgctcacttgttttcagattcgtaattgggaccttaagtgagatggatcattatatacctctcacaccgacctctggacaaattttattttttttggggggcggggttgatggcacttatataaggtgatcagatgcttgatcatgaggcaacatatcctatgcttagtttttttttttttttttttcgagtcccatcttttggagaaatgatgtacaaccctaccgctcatgtagttccgtttatttatttatttattctctctttcttttcctcaggggacgacggttgatccagacagaccaacctgatctggaatatggggtgtccgtgtaatgctgaaattagttttttgggtggctgaattgataatatgtacaatagtcataatgcttgggttgctgttctgtattccaggggttgcttcaacctccaatgttctacttttctcttcttttctttggtgttgatgtcctcaacattgctgatgctcatgtccttaacattgatgtccttatcattgctgatatgtttgtgaagttccttcaacaaggttttctgaggaatttcaaatggcttattgcaacattattaagcaaagggagtgcaatgtttataaatcttttggaatagactatacaccaatactatccatcagacttgaattccatatataagcttttgaagctcatgcatgacacagaaaatctggcagacctgaaaatagtggatgtgtccaaggacttccttctgaaatttgtcaatttcagaagatgcatattgctgttgatcctgaaatctcagagttattggattccatctccataattcccaatcaagattcccaaaatgtggggtctgagatgtttgtttcactagaaaaactgttggatcgcattgtgaaaatgtgtggtaacatcacattttcacagtgcgatccaacagtttttctagtgtttggccacttactggcataaacccaattgtcacctttactctttttttgtacccttcctatttattttttacctttgggatctccaatataactctccctcatatctccttttttacttttcagctgttatccatttttttttccttcccccagtcctccattcatcccaattctgcatacagctcactctcatgagtatgtatcaacatgtggattgcagtttgatgaaaatacaagggaacccaaactggatcactatctactttaaaactactgcaaaaaagtggattttttttagtcggggactaactagaagacactagcagggtagaaaatcaccaacaattgcttgttgtacatcagtttgaaaatattaggtgatttattctttatcagagatgtttgggttgctttgaagatctgatgcctaaaaaaccaacaccaagggaaccagcaatgtattgttattagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccctttttaaacatgttggttatccatttaaccccttttgtggccaatttatgcaaaaaaaagtttttggaaaagcaactggtttctgatggtggatttcctatatttgataccccatattggagggttttatttttctgagtttgtcttttttttttctcagctgtcaatctctctcttcttctcactctgtcttcctctcagttatttcattacttatcttgtatgtgatgatttgagtattatatttcaacagtcaaatgattaattaaaaaagtaattacaaacagagaaaatagtaaaggtctggttaaaatagaatgagacccttatttcaaaaaattgtaaagattgaacaaaaaaattggcaaaaaaactgaacagacaggcatgttaagagaatgctagcagacatctggcccctggagtagaatagaaactatggtatccacaaggatgatttgaaaattgtaattttagaaatcctacgggtatttttgagatatcctcatgcaaaattgtgccagttaggcataagtcctgccagcacctcacacctatgggtgcttgtggcctttgttacactttggaaaaactgaacaagtaaaaatctatacacaggctggggatgggggcaatggagttggaggaaaaatgagtgaattctccttgtctactttcaatacagtatcctcttgctaatttctggattctgtgctgttttgagcatcatcagccaaagataagattatgggagttaacttacagtgaccctttgcaggttgaggagccaatgcttttgagaccagtgcacatagtgagtcaccctgcctttgttcaaaactggggttgtgcttggagtgtcaaggcaagtagattcttgttgtatgaacccaggtggatgtttgaagctttcaggctctgggtttttttggtctagtgtagtgcttccacccttggctgcatgcacctttgcctgtcaggtggaagaaaaaaaaaaggagaaatttggattggattctagtaataaatacaggatcttgtttaaaagactcccaagtaccaagaattggagttccaactcaatctcttgcaaaacattgcatcaatcagagccattcttggtcaatttttgggagttgttcccacaagacccagtggagttttgagagtggatgacttcccgtcgcggttttacaaccctcccagaatttaatttacaccccctagatattaaataattaatttttggtataaaaaattatttttccacaagccttgtgaagatagctctcatgtgagctggttggaattatgatggaggtgttaattgaggactggggagggcttaaaaagcactctaaatggccgcgggaagtcctccagttggaccccaaatttagccagctttttctttttcttttttttgggggggggggggcaagttctaaccactgggagtcaccatgcttcaaaaggggaaaaaccctaaaaaaaaagaaataaacatgtcaatcctcatacacaattcattcattctgggtgactaacccaggaaaacaggccatttgtacatttttgctgtgtatcatttggaatttcaccggaaatccatacattttgcacctaactatcatatatgggcatactggggtcccaaatcgtgattacccccccccccccccccccccagggcccaaagtctctgttgagtttggggtttgtttcttaatcaaacgactcccctccaaattgaatattcaatttggaatcccacaaataatcaaaagtgggttctttggagagagacatacgcactcacacttacataaatataaaaaaaaacatcagaagaaatcaaaatgtctcgatcgacggtaataagtcaagaaaaacatcagcagacggaggacgacagtcggacgaaaaccaaacggaaaagaaagagctccgcaaaagttcaagacgaacctgagaagaaagaaacagtgagtagtgtgacttttcaaccgacgatgtcctcttcgcatacaacagctgactcaatggaaaaaaaaaaaaaaaattaatgtgcaggatgacagggacgagtcgatcgatgctgccgatcaatcatcagtatctgctgctcaaataaacgccgagctacctaagaaagagaagaagaagaaaaagaagaaagcggccgaaataatcgccagagaagaagcagccgaagaatgcacttcaacaattatccccaacaaatcgaaatgtgatgaagataatgaagatgataatgatgatgatggcgtgacccagaaaatggacacggaaatttgaactcgcgaacgaaaccatttctcccaggaaagacgaaacgaagaagcctgaagagagaaatccggctcaaaagagtgaaacgaaattggggaaccaaacaagggaggcggtgacgagttctcgaaaggtggaatcgatcttcacgacggccacaagatccaagcacggtgtctgggtgggcaacctactattcacgacgaccgcccaggagctagcgcggttcttcgagccagcagggaaggtgacccggctgaacatgccggcaggcaagcgggcgcacgaggcgaatagcgggtttgcgtatgtggacttcgacagcgccgaggccgtcgacgcggccctcgagaagtccgagtgtctgctcggaggccgcaagctgctcatcaaacgctcctccgattactccggccgtccctccgctatccccgcctcatcaactactccctcctccaattcaactaccccttccgcttccatccctccccccactgtcagtaaatctgttcgcaagatcctcgatcgccagaaacaacctcccgccccctgtatttacttcggcaacttgggcttcgaaacaaccgtcagtctaatcatttttcattctctttttcttttcttgtttgggctgataaattgatctgtattctatctttctagagtgaaggtatagtgtcgatgttacatgctcatcaccaagctcaacaagtatggaagcctaagaaaaacacaatcaagatgaatggaaaagaccaggaggaggaggaagaagacgaggaggaggaggaggaggaagaggaagagggaagagggagggccaaaccagatactcgttcggcgcaggttgggatccgcaaagtccgaatgggcacgtttgaagatactggaaaatgtaaagggtgagtcattgagggtcagagcgataaattccgaagttgaaaaactgacaatagtgctatgtggtgtgtgtgtgtgatgacaggtttgcgtttgtggatttcgagacgatcgaccaagcgacgaatgtgctagtgaatctgaagaaccaccgcttggacggccggaacctgacggttgaatatgcctccgtggaggccgtcaagcggggcggcggctcggtgcggtcgatgcatcagcagcagcagtctaagcggggatacctcggttcggcagggccgaccggccgaccggaccggttccaacgcgacgaagccccacatctggccagaaggccgccgccgtccatcgagccccggccccgcacccatcctaataatccctcatccacccgctcccatcagcccaccgctccctttgcaccaccgccaatcatcgctcctccaccagccgccgaagagcccgtcaggaaagtcaagaaagagttcaagggaagacagaaacccggcgctgccctggctaacgctcaacgtgccccaaccgggatcgtcaaaaaccccgaaacagtcggcaagaaaatcgtcttcagttgattctcccgacgttcatccatctaatagaatagcatttagtgtttttttttttctatctatttgtaataattctacttgtttctcatttggaaaaaaaaattgtttggaagacgaattggcaatgacattcagagccacttggtctcgggccagaccccgttgctcctccttgcatgcccatgatcgatcatggatacacacccggtcttgaccagtaagaatatccggactctctgagtctggtacatacgtcgaccaggatcttaggctaagttcctgtgttaaatttgggtcgagataattgaatgtacctatgtgtcccataaaactgatttacacgtgctacaagatggtgggcaatgatgagaggatgtaatgtgtaagttaacgatgatggaaaacaacaaaagaaagagagaaaataatggtgacagattgttttttttttgattgtcagattgaaaaaaaaggattagggttaagataattagtttatagaaaaatgaatgcagattgcgcgatcaaaggaacaaaacgaaagacgaaaaaaaaaaaaaacacgaaattgcaacgtgtgtgtttgagagagaaaggatgacgaggattccttttttgtggaagaagtgaccgatgagatgcaaactaaaacatacagaaagagagaaagaaaaaacgacaacaaagacgaaatgaaaatgataaatagatgatggtatcaaagaaagaacaaaaacgcaactcgatagtacaatcatgagtaagaatgcgagaagataagcaatgtttgatatgaaaaagagagagagagagagagagagaatcgaaggatgcaagaaggaagggaagaagaaaaacaaaagatcagacgtcgcgagtgaggtgcatgacgggttcctgaaaccgatcgcggtcatccatgaagaggcttccatcgacgacgggcaggttctcgggagaggaagcttgggcgagcgttccaggcgttccagtttgttggttatccaccgtgtcctcctgtgcaaggttatggaaccggtgcccgagctcggcaatccgcccactcaggatcccgttcatgatctgttctcgcgtcttggagtcgcacgagcttggctcacataagatctcttgcagtcggttgtttgggcccggcttgactatcgcaaccacttctgatccttcggcttccgagctcacgatcacctctgtcacttctggagccttgtcttttctggtcttctcgatatcctctagaaaaaatttgacgcgttcatcagttcctgattgacacttgttcgtatcgtttgagattgaactaaccaaggatgaggtggaagcatatctcgacggcatcggcatgccaaaacgtatcgcaatgttcgccgtcttcgagcttgaagttcctgatcaagtctaccgacttctcgtgggtttctattcgtttgatcaggggttcggctaagaccaagaaatcctttccaccactataatcaagaagaagaaagattaggataaaagctctcttgatgaaaagaaacatagatagacagatgatgatgacaaactggtagagtgctaagggtgggaactttgaatcccaccatctttcgacttcaggatccaagacacaacctcgagtagagaacccctggtaaccagtccaccagaagatgccagcggaggagacgggagaaggagtgaatctgaacatcttaagtttgcgtctgaggagccagttgcggtcggtccaactgaagaggaaggcaaacatctggtatccgaggaagccaaaaatcgaggagggaaggtagtcgacacagagagacatgatagggaggaagtcgaggatcccaaagaatcgtctccacgtccgccatcgcatcgacttgagggctccaaacgggaatccttccgtcaatggccccgcatataccgcaggggctagggcgacaaaacaagacagcttgctccctaattctgggaccatccccgtggctagggaacaaaacatcgtcgcatttccttgagaatggccgatgaaggctaacttggagtggccggtatccttcaagacgtggtcgaccagtgccggtaaatcgtataatgccaattccttgatgttgtaatctagaggaagaggcagaatgtcagtctctgggggacgagctcttcctataaagagatttgatgagcttaccccaaaatctggggtcacttcgtttcaacttccgatgacccatgttgaagatcccacgattgttacctagataaacttgatagccactgcgatgttttttggggggggtcagtagatgatattttccaagatgttgaagaacagacgtacccatgctcggcaagccagaacgccagactacgttcctcggatgtgatgaaacttccagagctttgaaagagacctgtatatgtttaaagaaaagagtgtgagttgctgaagtgatgatgattatttgagtgagagaagcttaccgtgttgcatgagcacaggatagccgcctttaccatccttgagtgtgaaacgttcctggccgggtttgacgatcttccagacttggaggaagtagccgtcgagggtttcgacagtttgttcgatgatctcgaagccagcctgtttggcatagtagtggaaatcctttgtgaccttctcgtttttgaatttttcgggccggtcccatgaacgggagaactttcgggtgcgtttctgttgttgctgttgttgttgttcggttgactgacagagtgagttgatgaagttggagagagatgagctgagtttggtggatagtcttttgagtagggcgtagaggacgatgatgacgaggatggtgtttgagatgaggtgggagcctagttggagtgcgaatagtcgtagtttcctctgtggggtatgttctgggagtggccctcctcgtggggtggagagcagggtgaccttgccagtggagccgaagtgcgagggtagtaagttctggaccaagggtgttgctgtgcagggtggtatgatgggtgttcgttcgttcatgttgagctgagtaagttctgtgaagaagtagatagtagtagtagtagtagtagtagtaggatgagtcagtagtagtgatagtagtagggagagtattaaatgaaagtaagtggggtgataaagataagagatgtgggggagaaggaagggagaaggagaaggggagggttctttatggtaaacagctcacctgcagggggggttggttggtttaagtttcggtgagggtgtattcttgtgtatatggtggggacagtcttggactgaggacaaagcggaccctgctcgagccagcccagcttgacacttcttctgcgaccactatccaagtccaaaggaaacaagaaccggatcgggaaagaatgagaagaagaagaagaagaagagatggctcggactacgaactggagatggcaagcatatcatgaccagccaccccggtatcggtctttgataagcaatgtcacagctcagcctgtcctcaccactgccgaggatggtttatgtaaacaagagatcacttcgattggctcatgaggaggcaggtcggtcattctgatgattgatcatcgggaatatcttaatgataagccagtacatgagcgattaggagagatgtggaggaaacttacaaccgaaatcacaaccaggaaatacctgcagagtcggagtacatactctagcaagaaatccaaaacatcggctcaaaagtgcccgtaaagtgcaacatctgctacagcgagcattgcccatctgtctcaacacttgacatgatcatgattcggaaggaggatgcttatcggtcaatcagagtgctcatccatcccctcctaaacgaacgaacgaacgaaagtgaaatgaactttgtatgcatgtcccggcgaaggcagccccataagctcatccatccatgtggcttgaaattctaatgtcctagagaccgccttcgctggctctcatctggcaaacctggcaaaccccatagagcactatttaggccaccaagcccctcactctgccctatttacccaaaaaaaatacatctccaccctcaacatgccaaccaccccaaaagcgtgttaaaacatgaggttgccgtaaggtagtagtagttcattttccaaaatatggggccagtaccaacaaacatagggcatacaaatccattttctcagagtttttatcttacttccaacagcaagtggttggccaagaagattctcaataactgatctctcaacttgttcggaatttgtgggtagaaaaaagacagggaaacgaaaaaatgcaaattttttgcaattgaatcccacagtacaggccctaatagaagaaggctgcctgctgggctatcctcacactatgtatcagctttttctactatcacaggaagggtatctcaaacatcatttcaatccaaccaattgtttcttttttttttaattttttaaaaatctgataataatggatctggtacagtggaaaactgtgcttggatggcagaaaagctgcccacggcctctagggtaggacataaaacttcaatttcttttgacagaatttatcttactcaagattttgtttatatcaaagtttatcatcatcagaagccaatgtttacaataaaagtgcccaatttcaatcttatcttgtcaaattatgtttaggaggcagaagaagaaatgcacattttccaaaattgcatcccactgtatggactggccttatagtgtgttttcaaaaaataaaaaccaattttattgatcttgttgtgtacttaaaactcatgaggccctccagctactttacttttcaagaaaaagagttcagcagtgatgatttgatggaccatgcagtggctaaagcctttcaagccagactttgtccctggctatctggcattttccccgggaatttttaattttttcacttataagccttttataacaagggaagaatggctctagaagatggtcagaaagttttataaaacctttctctactgggaaaaaacgtcctttctcacagtggaaggcagcagcttggtgtcagttttgattcaggtgtgtcaagttccagcttgcaagataccaactacttagagtgcaaaggaataacaagattattattttttttccagtcaaaggggagataggaatagtacagaattcaatacacatagctgagaatatgacatctggagattcctagggtttccttgaagtattaaaatatggcacaaaactcagaaatctttcaacttatgagcttgatgactattgcaatcctttctattgcactcttcctattctcagtgctaggtctggtataactgtaatcagctttctgaagtgcttctgggtgctaaaatcccctaaccagcatagtttccacaaagtttttttagaaagagccattggtgttagcatgagactgctgacatttaacagaaaataatgctgagtgttgttggcattgcactggtactacagttggtgttgctggcctatcactatatacaggatgttcttttgaatttgtccacattctatgtctgatgagtccacaaaaaatgaaggaatattccacagtaaagaagggctacaagttacagccctccatgaaagcacatggaattgagagccataaggataaaagagatcagtaacttcgactggtgatagttacatgtccgttgggaccctcagcgcctttgatgttcacagtaccccactggacagaagaagaattttatcaattagtcagttatttgcactttggttggctggaatcggaagaaacaattgcacacctccaaattgcagtggtttatcataccagtcacgatggccgagacatcctgttttttgctgtttgattgagatgaggagtcagtatcaatacttatactataatcaacctattctgagttcaattactgacacaagaacatttgttccatcggttgtgtaggcagttacctgatgacaacaaattggttttaatgtcaggatcagatgtctcaaaaggcacatggtagaaggactctcaatgtggatgtggcctcgggagttgtaagttgacttactcggcaagatttgaatttgaggtcaagtgagtgtgctagctttttggtagctggactgaccagctggccttgtttgtctacaggaagctggttgaatgccctagcgagtcgaagaagacatctctggtcagaggcaagccaagcgaagcaagcaaatgatcttgacaaatcctcactctaagcagtcttccttaaccactccgtccctatggaaacagtaggtcttctctagtgggaaatcagggtcgtatggagtgtaccagtttctacgttgtaagcgtcgagtgacccagattgcgacctctgtgttgcctttgattttagcatgaccactctgaagatcaaaaagcatgaggttcggtcagtcattgggcttcatcatatcaatcttcttgaacgcagtacatatttacacaccttacaagactttacaatccctgtaactgtctcctcgatctgtttttttgttctaaaggatcaaaagactccatttaaatcaatgttgccacccagcactgagggcaagcactcacacaacagcctgctttttattgtagacacgtatctggtaagaggagcggtttctagtcagcacggtcgataatttctgtcgtagtgggtcgatcgggtgctcatgaccacggttgaactgggagaaagaaatggctcacgagacattctccagagacgacagacagctcggtctctaatttgttaagggtgtccttgtcgtagatgattttggcgagcgcactggtgggataggttcgcaaatcacgtcagatcgatgtagcagacctcccaaatagattgcttcatagccagccgagagtggaaggaagggatgtaccggcaataaagtatatgttcaagcaagagagaaagaaacagaagcgtacgcgggacattccgtcttctggacttcctgatcattgaagcagtgcggaaccgttggatcggctggttttttggtcgggggacttgctgctagtacttgtaggccgagcagcgcggtgatgaggaattgcatcaaggccatttgattgtattctgtttgggtgatttaaaggagttatctatgtagaccggcagatgctatcaagaatgggctgaagtaaagaattggtagggatgggaaggggtttttacaaatgttgctcttatcaaaatatgtacagtacactggttgaaggatgggggtgaagttggggatggaatagaatgatgaccataaatagtgatcactcatccatctattactaaaggtgagaagacagatccaggacatcatccgtgtctgccgcattccacccgccatcgccatcgccgtcccggaataccattcacgaacaacgctcagccccattagatagtgtagcgtccgtcgggcaagccaccatggacgacttatggcaacacttccaagcctgcttccgagcctggggtgatggatcccgatcgaagtagactgtggcaaaaccacggtggggaacccatatttctagatgcgcatcaagaaaacaggacgactagccggtcgacttggtgaaagaagagtgtaggcctgttgcatgaccaccacaccatcaagaagagtccttctccatccggcaacatccgctcaacttcttccccgtctggcgcggtaccacagccacaggatacataagtgcttcaaaaaaagctttcgggcaatggagctcgatagtcatcgactagccaactcgagaacgtacataagatatagaacattggctggcccgacaagcagcctccaccaatccatcctcaatcatctgcaaccatcacctcctagtccaccaccaccatcggattgaaataagccaatgaagcctatcaacctgcagtgagctgcagactggttgccatgaacgacaacaaaaaattgatcagtcagcttcttaaagtatagttgatggcactctcctttggaaaaatcgactgtcgactccaagcggctggatgaggatgaggaggatacagaccatgaaaggaggccagtgactgactaccatgatcatgaggatcttaccaccaatttgatgaccactgaaaccatccactctcactagcaatcttcctgcgattcatctctcaagtttttgtccctcttgacttgtccttcatcttgctctgaatcctcagtaatctgttcgtctacttctgaacccagttaatatgcactcgaatctcgatcaagttccactcatccactccttttcttttttcgtctcttactccatacaaccaactcgtttttttttcttgcatgttccaaagtgaatttgtattagtattaggttgcctcagcactattcttgaccgatgtcttatcttccttgagactttcaagccctattgcatctcatgaatttcgtggattcgaccctccatgataggtgagaattgaggtctctgttgttgtcgttgtgaacacaaacagctactactgaaattgccaccaaaaaatggaaattcacctgcttgtgttctggccggaatgcgacttcaaccatcatctcgaaatccggcctgtccgtctacaagtggttatcatcaaaagcaaaacatccaaccaaactttccatccaattctggttttaaaaaagaaagaagcgatttgtaaatgatcacgacaaagctacatacaagcgtgcttgtatgcataaagtgaaagggactttgtgtctatgtaaatatgtaccgacaaatttggcctatcaccacgcgcatcaagattgtgcatccctataaggtgggttttatcccaaagcgcacattaagttgtctgaagttgcaagcagcggttgtagaccgtgaatgacttgatttacagaactttgcagcttgagatgcatgaaattccaaagtttgcaatgccatagaattgagtatttgtggtgattccaaaggaacaatcttgagcaacgagatctaaaaaaacagatctttgatgggtcgcggtgccacttgggggcattctgtttgacatgaggttgagggtgcaagagagtgacaaaaagaaggggatcaaacgagtgaaaagaaaacagccatacaagtgtatacaattaatgataagtatcgagagagcgaaggggaatcaaaacaagggatgttcagtaagaccatgtgcccgaaacctttctcttttgataaaagtcataggggaacgggatgtttaaatcgacaagccaacatcttctcgacagatccgggcaatgcttttaccatgctctagcaattcttgatagtctgaaaacaaaattgagagagagagacacgtcaacaaaatcgactcaaaaggaacaccgctagaaaaaaaagagagatcctgtcgtgattactaacattcatcctgaaggttgcagatgggcagctcgaaggtgcaaacgtcaaatggactgtcatcgttgttttcccgttcttggtgatgtccagtctcttgattagcttgttgacagcgcagagcctcagaggccaagaaggaagttttgaagccatatttgctttcaattatgtgagcattgtaaatgtctttgatgattgtgttttctttcacgttcacgatttcgatgagcctacaagaagggcgtcaagttatttggtcagattcttgaagaacggcatcagattatgatgagcagatcatcttacgtgctgtcagaagcgcaaaactgaagtctggtttcatcgtcttgcttcaattgttttcggtagagggagcaggatgactagtggatgaattgtttcctgagtgtgagtgcttttccatcaaattatcttggaaaatgccatgataaaaatgacacaaacctttctaataacaatcattgaattctgaaagtgatatcgaaggtcagccattcggtcacatcagtttcggaggaacccaatataatccacaaacctgatggttgaggactgctgatacaccaatcaatcgcataatgtcgtctgcgttgcttgctagacgtggagtttcaagacttggaccgacaaatcgacctcctgcaatggccgaatagatgccagggtcaagactgatgggcgagttaaccttattctcaacagactgtgccaacaagtgctccaactgggagcttagttgccggagatttgtttcgacgggctgagcctatttgaggataaggaaactctcatcaagctgtgacgcagccggctcacagaaacaccgtgggaaggcttacagaattatacacaatcaatggtacatttgagggtggtgtttgcaagccagatgccaaatttctcgggtttcttgtagatttgatggtttggtgtgtttgacgcaaatccatttgggggtttgtgttggtggcctggacgaaaaaaattgataagttggttcgacattcacagcatggtctatagtagggataacggaatggcttacgatgggactgatagcagccatccaatcaggaacttctgtcctgtcactgacagtgtggtcacggtttcccccatgctcaatgggataaaggatggttcggagtaagtccacctctgtcatcacaccgaggcttgtttcagggttgtactcgtagacactgttgggcgtaattgtgcacttagtttttcggagacaatctcaagcatttagcccaagtggtagaaagtggctcacaggtcatgaagcaggcggtgaataatatctgaatagtaaccaaaggacttttcagtacttggcttccgatggagaaggatcttgagggcagtttaccttttgcaagttgcccggagtgggccaaggtgctggccaggaagtttgtgtagtagttccaattgatcgttgaagtaacaatccaccaatccgggccgtcccgaagtgaagcgtactagagaagtaatgatggccggctcaatcgtacgtgactgatgggcttaggttatctctagacttacagaagggatctgacaatccttgaattttcctatgccacagtggagaggaaagggatgcgggagctgctcggcgtattgctataaggatccaagcattgatataaagtcgagttataagtcagttggagatacgagaacataaatcctagataagaggctcacagatagagtgagaacttcgccgttgggataagtcaataagtattcgtccaatttcatctcctgccaatgttggggggtattgagatgggtatgatgcgagttttcgattttgtgcgtagatgctgaatcggcgagccctacgagtcccatggcagcactcatcaacacgagagttctggccaggccacgtagcctggtgcttctaggaagctgggagtttgtggttgaaagccggctgaaagcaggcattgttcttgagtgatttcttgtaaagagcgtgatgagtaaatatatttaaatgcctatggctagctgcttggcgtgccgtctgagaggtggaaagaaatgcgctttgggagtctacgttttataaaagcgaaatgggcccgtcccgttctctcctagatgggaggttgattcgatacacctgccatgtacatgtatcatctagagaaaggtttcaagacgtgtaggatgaattttctggagatgagacgctgatagtgcttggtttgcctcgtacacttgtcaccttcaaatcaagtcatacatgccctgacgaatggtttgatggaggattcctgtttcacctgtttatggaccttccgatccgagttcacctttgccggagctgccagataaacatcgctccggcaatcccgaggcaatttgcacctcggttggacatcagaaagatgactgtgaccgatcacacttcctgtccgtcggagtacatatgcagtcggagccacctctgccacacccaatgcgtgtcggtggaggatatagataaacggcgtgtgcccatgactcgcggtcttgtctcggcgaggagtcgctagagattcaggctaattcggacccaagacctatgaaatttctcaacctcccggcggcggcaagagatgtgccctggccgagacttatcccgctcatgcgaaagttgatttaccataaaaatacttcaagaattcagcaagagcacgaccctattctagtttctactgtgcactttgattcctccagcttgaagaggatgaagttttggatgagtgtgtcggctcaaacacaatctacatgttgacctcatgaacattctagtaaaaaaatctataaacgttctttcaacagggtcacccttggcgtaagaaaaacgatcagcgttgatatgaaaaaatacaaggatgtggcaatatgatggtggtatgagaaaatgaaaatcggatcctaaaaaagaaatataaagagggaagagttcatttaatgtgcaagcgattacgcatagtagctcaagggatggttaagtgggtacatgaacagggaaaataagaggaggatgttgagacaccaaaaacacagaattagacagaatgaaagatatcaaatcggcttaacgtaagacgagggaaacattccaacagggccgttattaatctgtccattccaccagtcgtctgagactggagtagcaagccaaaatgtcgagtagaccaccggaaacgcaatagatgacgaggttaaaaccgaatttgtttgttttgatgggttaaaaaatgagacaagtaacaatcaatgccagtggtttggataaacatgagcatttctcctgtcagtgaaaaaggcatgaaactactaaactgtgctcggtgactttgatgatttgatgctctttgaaagacaagtcttcctgactggtgccctcataatcgtacagagcttccactaattcttcatcttgatgcggtttcgaccttgctggaggagcaggtgggggaggggcttgtgagtacgatgacgccctcgtggaaggcgctacacgacgagttggtggtggagcaaaagaattctggttgctgatgggcggtgtggctgaaaatttatggtagtcgcagtagaatcaagaaaaagtaagtgatacgttgtttgtttccgattgagaaacacaacagagtttgaataaattcgatcgttcataattcttcgagggtattaatgaaatgaaaacacggacctgcaagtttgttcaagttggtaaagctattggccggttttgatgaggcattaggaggttgaggttgctgctgggtctgttctgaattcgcgaaatgattaccgaatttgccggatagctgaccgaccttactaccgatcccattaagatgtttggaggcagatgaggcggcagatacgtttgatggtttggctaatgatggtggtactccggcggatttgagtgcggaagctgtcatcttcgggtttgcaccggctaaattcgagattgctgagaaattgtcgccattggttccactagactgttgttgaaaaaggtggggcctcgattcaaaatactacatccaataagcagggttaattcagtcaccacacttgatggacgggcattttgacattttaggacccattactgaaacttttgatgatttaatacgagggactttgactgacctcatcgagtatcgaatagaatgcttgctgttttttttttttttgagaatttgtcagcgttattcaaaatgcaagcaagagtgattgaaggaaacactcaaccttatcgaccgatgatagacttgaccagcttgaagacatcgtgaggattgaggtgtgtggtttggatggatggtgtcctgcactggcagtgcttgtgctgtgcagcttataaattttcaaaggctgtacttgtagagctgggtccacgggggccgggcaccgaggaatccacggggactgcagcaaactcggtacataatacaacttcgcgcgggcggacaacagcccgaggcggcggggccgggtagggatatctttggccagccttggcccctaggcagcgctaatccccttctccttcatgccgtaaagagtgatgtccagacgcagtcaggctaggttcttagtttctgccccttacatgtgcttatctatccaaagtaaaactacataagtattttctcaagccattttgcttttagtttgttctttggtacttgttcatctatcttttttggcctctgtggggggtgatgaaccagttcaatttcctgttgcctgttctactcaagtcacacaagcaaagcaaacctccgcattgaaccgcgttccttgccacgaggtaaggcccatatcttgtatcgagaacggaaaccatggagaaccagaaaagatgctccacgagcagcaataactcatgggacttgtttgaaagtcctaggccaatctgattatctgttacatttttcaacgctcattgaggaaaaaaaagttttgactgacacaagataagataaattcaaatttttcatatttgtcaatgtcattgttagtggcattaacaatgtgtcccgagatgaacataaaattataaccttgatagaaatggcttgtgaagtgttcagcattgtttactagtgggatgcatttgacagaatgatagcttcaatagatttcagggtgatttgattggattctgattttccaactgattttccaagattgatttagatagcttgcgctcctgtctggcgaggaattcttcttttcggtctaagatcgaagcaatcgtttcggcagaggaatccgggcaaaacttggcctcttgaatgatcgaccttgtcaagagtttgttggcggggatctccgattgatgtttgaggagctctgtagacgggattgctggaactacaaggcctgtaacgtacttttttggatattggtgtgacagacaaagacggtcaatccaaatcttccgtttaggtccagatgggtctggatagaaatgacacatccagttggtagctcacccggcattgcaacaccccaagagccctttcctgaaaactccaaatacatttctttcctagtttttcgttgacatcctgacgtggaagcagggcaagaaaaatggaggaaaactgattagcatcggaacaaagaaaaaaagccgtgaagcgttctatggtgttagaagatacgcggctcacatcctcactccaaattccgacaagcaagtccaatttgccgtcttgacaggcgttttggaattgaagaaggtcgcgagaggaaaacagatcaaacgttccatggagatagaccgttggacgttctagttggcggacgagagccagggtatgcccataagagcggatagtgggttcacgaaccgtaaacgattcggtagcggctgatttcaagactttcaaggggggaggtgttcccgaggaggccgagttcaaaaacgcattgagaactgatatgttgatggccaaaccctcaggttctgaatcggaggtggatgtgcttgattccgatgggtttaagatccgggccagtgcatcggtggtggagaccccaggtgtacgaggaaactggcgatagagtccggcttccttcaccagtcgatagctgtccaagccgttggcgtcggtggtgacgtcatccccatgagcaacgaagtggatcccgtatttggcaatgaactcgacttgagtcgtatagggtgcgtctggaatcacttcatccacccatctacatccctggagcagcttgactctatcaccccacatacaataatcacatcagtagttatcccaagacagccgttttcacattttcggtgttgaaaaatgaggaagaagaagcacacctttcagattgcgtgatcacaggcggtcctttgttctcagaaatcgcttcatccgagtggcatcctgctactagccaatcagccattgctttttttttcgccaaaaaggggaccatcaacacagtgttttcagattttgagaccgagacgcacagaggccaacaagttgaatgttcgctcacctcggctttgtcggatcgcatttgcatggccataatgaaacagactgttggacaagagaagacgaaaaagttagctaatattctgggagaataaagcttcccagatgtgctggtaaaaaatacccactcgaaacagctatacattttcaaaaaaagtcaaaatttgtcaattaagcagtctccggtataattagacagcacagccttgtactatgtaactgacccatctttgagatccaaggtgagcgattagtccacagccagccggggtcggaaggtttgaaaagatcaagaagaatctaatgagtatctaacctttacgccgggctccacatccatgccaatttgattaagattgttgatgtttcttacctacccaaacttttgtttgattggttgccatctcgctcgattatgctggtttgctggtcaagttgagcgagtggtgttgcaacattaatcgcagttcgcagatgcaggcatctctcaagactgccatcacaaatttcacaaaaaattgccaacttcaaaaccccagggacttccacatacatacatgtgagacaactgagttgctctctacacagttccatactttcttgaaatacaacagcaacaaatccaaccaaggaactactccgagtccaatccattgatattgaatgtataagaacagatctgcaaagatttaaagaggccaggcttaatcacttgcttttaaatacgaatgcctgatgggattgggaatcaagaccaaactaatgcatgatggcaatgccaggagaaggacatccaaagtcaatcttctcgtgtctcaaaaacccctttttaatagcagttttggtttgacattggaggacttcctgtcgcggtttagagtgttttttatagctctctcagttctaaattaacactccaatggaggaattcccgtcgtgatttagagtgctttttagacctcactcagtcctaaattaacaacacaattaagattttaatcagctcacattacagctgtttatggaaggcttcagaaaaaatatttttttaatgaaaaaaatagatctaaggggtgtaaatcaacttctgggagggtcgtagacctttactacaaggcttctgaagaaagattttttttccaaaaattaagaccttcatggtgtaaatccaattctgtgagggtcataaatgccgacgggaagtcatccattgcacactgtcaaatgacaaaaacccttgaacttgactaattagacaagccacagagtatacacaaatttttttggagctgaacactatgcacaattgatgcatgtcattgttaccagtcagaagcaggtaagtaccaagagtagatgctattcactatgtcatgaaaagccttaatggatgtgtcaggtaagctgaagaatagcatgaatatgataagaaaaaacatgaacaaccaaaggcttaatttctttgtcctgcttctgacataattctcactagaattaatcccaaattttctctgggagatttcatatgtataatcatgtaccatccagcagatagcttcctaattttcaattttaatgtcctaggaatttcaaaattagtctgacaaattggagaaagtctggacaggttgtacatgggtcttactgtaatctggatggcatctctccagatggacattctctaatgttgttttgatgtttttgagttttggtggtaattgcattcaagctcaaatcatcaaaactttttttcccatgagatcgctgtctactgcaatagtgggattcagagttgagttcaaatgccttgaaaaagggtttgcaagtcaatctgcacaacaaagcatgcatgttcagctcccattactcattagaaggttagaaggttagatgtggctagtagaaagacatttttgaaaatctccatgcatgagagtgactttaagaatgttttgcaagtcactttcaatcaactgtgaaaccccctaatagttgtatagcaaagatgaagataatcataattgcaatcattactatatttttttggcattccttcccaaaaaaatcacatcattttttcctgatgaatcaccagatagtgaataccttggtggagaacctcacaaacttccagtcaaaaaccaactgatcttgcaagcacaggcaattcaccccaaaacatcagtcttgttggtttgagaaaggctgtcaggggttaataggtttgaaccccctcaaaggaagacagataataataaaaataagagaataaagaaataagaatgagacaacgcacaggtgcgcatagaaaaaactgtcctattcccttttacttcctcagtaaaattataacccagagcctagtatcttcagcaacaaagcgcaaaactacaagagaaacctatccgcctactgattagcacttgttagcctctagtaatagacactttcattacctaatcacaaggctccagtattttctttgttttccaacctcactgttatcactacctctattatctttgctcctcatcttcatgaccaaatgacgcctccatatctaaaatcaccactatttacaactgctcaagttacttgcctgttaacttgagatttttaacacctcttcccacctctgagtcttatcaagttggttgccccagatcttaagctgctggaagacgcacgttgtggtgttctaaacggtacaggccccctcaagctcgaatttcaaatttcaactttcaactcttcaatatcctcaaggttcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttattccatttcctcttattatttactcttcatgttatttttttattcatcttgattttattttctatcattttatcattctttattatctttttcaagtcacttactcagaagacagtcttgtttaattttcttggtcctaagacatctcaggatgttggtttatttcactcttgattattttgttttgttttgttttgttttgttctgtcttgttctgttgtgtgtgttgtgttgtgttgtgttgtgtagtgttgtgtagtgttgtgtagtgtggtcttgtttttcttttttggttgagttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaggcatttcagtttgaactgagatgatggggaggcatggcactctgatctgatccaaaatagacccatcaattctgattgatcttttcattattaatccatctgatcctcatacacaccgatcctcaagctcaacaaccgccacagaactcaatttctgttgtctcctctcagaaaaccaaccaaccgcaacacatttcttgttcagatcacagctcaatttatccggaccccacttgaaggcagccctcaaagcactttcccttcaaccaactgcctaccgcctggcacgataggagttccacaacgtaagcctcatcgagtattctctgagccacatcataagtctcaactgataccttccttctttcacctacggcaccgctcttctaatttctatagtcatggctataggcactaccatcccccaccacaagtaccccaagcctgacaaaggcagatagttttactggagagagaagtcaagaaacaatagactgtctgatttgcctggatttcttctgggagccatattaatgcttgaattgtagccactctgttcactccatgtactgttccatggttggaaataaaccctgcatgcccagcttttcaagcaaaattgcatggaggagtgacagcaagtgcaacacagctataaacagacaagacaaccaaatcaaccggaaattcataacaggtttcttcattgttgtatgaattttatggccaaattattttcggttttatggacaagtttgggatcttcaatcaagatgaaaatgtgagtttctttgtttcatttttcatatttaatctcattctttttttcctaatttggaattttgaagaccataattcagtgctacaatttatccaaaatgaatatgcaccttcctctggccatctataaatggttcattataaatttggcttgcaaaaaaataaaaaataaaaaaaatcttgaagccattggaatgtgttatggtacagaataatttacatcaattttctctaatgattcttgactgccttgcaaggagttgagtttttgctaacttgatgtctgtgaatttctttttgaatttaaaatgaagaaaatggtttatggtattcttcagaatatcctgactggtatgcattttattcaccccaatgaattgatgtgtttagaactcagttgcatgcttgatatatggcaagatgaaaacctcatgtctgatgacagaaatatggaatttttaacaaaaacaattcaccaggggggttcacaaggatcaaaattggaattcatcaaacttgagagccaccttcaggctttcatcaaaaatagtccagcaattaaagtcttcaaatatttgtcatttctggataatcagtgcaaacagtccatttttcaaaaaattgatcaacactttatcatgggcttcaatttttttgtatatgtgagggtttgaacccccttgggtacatgttgattgaatgaaacttgcattatattattacagttacccatgatcaacggtgcaaccattacgatacacgtattgtacttgcattacattgtactgtactttgttttgagtacatgtgtactcgagtacgtcgtgtcaccctagtcaacaagtacgatacaagtacattgtactcggccggcgagtacacaatttaaaatacgcccattacgatacacgtattgtactcgcattacattgtactgtactttgttttgagtacatgtgtactcgagtacgtcgtgtcaccctagtcaacaagtatgatacaagtacattgtactcggccggcgagtacacaatttaaaatacgcccgtattgtctcagaatttgggacgatacaagtacggtattcagcgtactcagtgtattttctccccactgccttaaattgcattttttgttaaaattaacaatgcattttgcagacagttagcagaaaaaactgacttgggcaggatttgaaccagcaaccttagcttgaagctaagacactatactagaagtgctgcctttaccaactaggccaccaagtccctgcctgatgtgctgatatttagaacacacttgattacagaatttcaccattttttagttttgtatgattatggggatgggtttcaccactattactgcatttctcaatgcttttttgtgtttttttctcattttttttctcatttttttctcattttttttctcatttttttctcatttttttctcatttttttctaatttttttctcatttttttctcattctttgcacattttttttttctttttttcaattttttcttctttttttcaatttttttctttttttttttccaattttttctcattttttctcattttttctcattttttctattttttttgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcgtagaatttaatggtaaaaaccatttttcataaaaatgaatttggattattaattatttttttcactcatttctcaattaattgtctgcatacatgtatgtaccttactttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgtttcttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaatttaatccaagtatattaaatccaatgaattgtaccaaaaaaattcaagggttcccccaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaatcacttcaactgattcgacccacctcctgccatgccgttgcctcgccacctagagatcagccgatgttgccaccacaaaagtgcaggttgagcacagcagccccctcgccgtgtccaggaccacattcctcacccaacacatattcacaaggcccagcccaaactttatcccatattcagggctaatgttgcaaaatcggcgaccaacagcaaagatattcgttgcctggtagttcgtgaagtcagtgttgattgccctacatttatcgcgcacccattggtttccacaattcacctgaccaattctttatgccaacaaacaggataaaccagcaaccaaatagactgaacccgcccgactgccacgttcgttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagccacctacatgatgtcataagagttattttagtttgaactagaagtctacatgagggttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaaatgacatgacaacctgcatgatgtcacttgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgaatgatgtaatttgttggtgttgttgagtgttgaagtgttaacatggtcttgagttgtgtaattgagtgtattgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtaaaattgaccatagaatccagttcttgagccatattggatgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaactgtaaaaattttaaatggtccagatggctacccttaaggtataccacatcctcccccaacttattgtctgtccccagacaattccgccaaaaaagtggctgaatgggtattcattggggttgcatcatcctgtgtagaatctgcataaggcttttcttacttccacctggggttagggtgttttcaggtttcctgggttttgtaggttttctgagttgataaaattcaggcttgaacagtttatcctcatgcccaggaggtagcctatttttatgagtgtttttttttatgatgtttttgtaagtataagggaagaaaaaaaggggaaaagagaattgatgagaaatatttaaccaactccaacaaggattcttgggatgtggaaggcggtatacagttgtccaaagcggtctggtggaatcttcaggagtagttgcaaaatcatttctttaagtaattgaaatctgaaaagtaaaatcttgggtgctttaaagtgaaagagactgatgattaaatcttcaagttcaaccaatgaattgagttgaattgctttttccagtagagttttgatttttgaattatctgatagacccagtgctggcggaagcacaaaggtttcttcattttcctcaggttctgtagtattgtgtcccagatgttgaggaattttgttgaaattttcaaataatctgtatgcatccaagtaaggtttgaaaagttgtttgttgaagagcttgcgttggtgtgtgttgatattttgaatccaaagtagttctgaggctttaggaaattccaaatcttctgctagattttctgtaaggagaagtttcacgtaatttttgttgagctgggtggactgatccaattctttgacttgttgaacagattgatccaatatttcttcatgatccatgtagttttccacatccagtccatctagcaccattccgggtatttcaattactgtatgtgcaagttccattggtgtgcccattacgtttgctgatgccgctttccattcttccaccagatctgttagtttgattgttgtagctactgcgtccactattggttccgtataatccgtcatcggttccgtgtaatctgtcattggttccgtgtaatccgtcatcggttccgtataattgattgttgggcccacataatctgattttggtttggtttggacaagcagctgtggagttttgcattcaacaggtaattttatctccaggtgttgttgtttgagtgttggttgatctgactttttcttgctagtcttattcttgacaagatgacagattttcttgacccatttgagcttcctttgaaccaagcttggttttatggtgaagtctgagtcgtccgaaaagtgagattgaaccgtgtcttgagtttgatacgccttggtgtatgcagttccaactgggttgaggttcttcatttgattccaaccttttccctgtcctatttttgtgataggaacagtgatatgtcggccactatcaccttgaaaagatagcagttccccagttcctgggtaatccaaagtgcagtcgtaatcaaacaggaagggtcgtccaaggatacaatcttgagcttgaggtgaaacaaagaggtgaactggtccagtgaatcgtccaatgctgatggcgcaattttccactactcctttaatgccgcaatggtccccgccaatccccttcatgggtatgtccacttcgatgacttccaaattaaggtcgattgccgcttgccttggaataacattgaccatggaacctgagtcaaccatgaaaggtaccctttttcctgatatgtgagtctcaatgaaacccagggcacaactataaaagcagttgtagtcctggtcctcttcttctggattaaggagcattgatgctgacaccttggagtcttgcgttggtccctttacataggtaaactttgaatttttgtgttctgggattcgtttctgaagtttcttgattacttcttgagcgtatgttggtgaaattgatgtgagttgagaaaaagtggtgggtatcttcaagttgtccaactctgagactaaggctgattcaaccgtcttctctgttttctgaacagttggttttgcttgaggttccgcaatttgtccaggcgtttttctggtggctgccacttcttccactatttcttcaagttcattgattgggtccaaatccattgctgagtcatcgtttgccaccatgggttttcttcttcctcggagcgcttctgctcgtgttgttgctgcgttggatttgaccttgtcaaaattttctgaacctaggtgtggtggattccagtcaattttgtgcattgatgagacgtagtcgtttgtattgggagttggttttgcctgttgttcaaaaactgatgggtgattggtccggtatactttggtgatctgaggtttaggttttgcggagtccgcagccacaaccacccaaataggtcttgaagggtcccatggaattttctcgccattgggaaggtagaaatcatgtccttctttcttgactagtccttctcgttcatctttctgagcttcgtaacacattatggttgaatgtccttctatatgacaatagtaacagggttgaggttcataaagccgtccagatggccgatcatttccacgagaatattcatttttaggttgattctccagttttcctgtgagtgactcaattgcttttgccaagctatcaacctgtttctgaagtacttccggaggattgtcgtccatcatcttctcacgcttttttccgtcgcctttcttctggtccagagtcctttgcatcgattggttggcctcggcgaatccactagctgcaaagacattgagtgaccttgctcgaatttcatcctcagctacatcaattacatccgaaaggaggggtggtttgttataaccatccttccctgtaggaatgaggtctgccttgactagctctcgattaatgctcgtctatatatctgttgaaaaagctaaaaagaaaaggtgagagacactggtttcatttactatatgttcatttcttaccaaatacttagttattatcatgaactttgactgataagttttgaaatcgttcagctgcttgattccgcctttcttctgacagaaatcaatcaaattgtaaaggtccttgatcgtgtaccgaatcttctttgccacacctccccagacttctatcatgcttgcacaaagaagtgtccagttccgctgctcgtatccgtccatcgattccaattccttcttcaattcttctaccttcacaaatctacacacttgacgtgctttgtcatagctgccagcaccgtagatttctgccgccagttcgaatcgttccaaaaagtcttcaaagttctcgccttcatatcttaagtctggttccttgatgatgactgcaggtctaggcatgggctcgtccatttcctgaatttccggaggtaagccgtaggttcccgcagggtagtttgtttgttgagtgttcccagagccagctgggttgtcgttttgttgattgttttgatgagccccaaacctttcacgatagtgccgtactcgagtatgacttgttcgtattggtggtgggggtaaaagaggtggtattattggtggatcaatattcatgttgggattgttttgattgccagagaatattccagttgaagctgggttggttgttggtagagtcggtccgtcttgagcctgagaaaacgccatgactgagaataactgattccgattgctttatcttgagttgagttgttgataatttctagtagtagtcctaaattcttctaactaatgtcgctggtgttcttatccagggcaaggttggggggttttggttactaactaataataatactaataaaactaaataatatgatactactattcaattatatagattcgtggaggttgtcatagactagtattctacttcgcactgagttttaatctgctaccacctggtagttaaacttttttatcctaactactctagtacgtcggctaatcggtcccctcgtcttctactttataattgattcttgagtatttaactatttaatccggagttctactagatatatctaagaactaagttgtataaagctaaatagaatgtgattattcaaagatatggtttgtcacgtgttcaaaacaggaattttcctgcctaaaactaactaaaattctactaaaataaactatagaaatcactacaatggtttagatatatctaatccacttgcaaaactacaggatcctctatcacgttggggactcccttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggataataaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagagattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagccacctacatgatgtcataagagttattttagtttgaactagaagtctacatgagggttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtaatgagtattacatgagtggtgtgagatagtctgacagctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggaacgggttcacaggcgttttaatataaaatatattgtggtgctgcgggacaaaaaacctggtcaaaacacacaccttatatcaagtcggccgagaagttaacataattggtcgattagttgatttcaacatggaagaccagattgccatagtcatcgtacgtcgcaattgcgtcatcagatggaggtccaacaaattgacaatatttctgcaggtcttgtctgtctcaataacgccggggcatcaaattggccgtgcaaacccagttggtccagggccttcgaacagctcccccactcatggcagaaaactgtatgttgaggtcaaattaactgacccgctccgaccattattaaagactgatccattcataaagaacaaaattttcacccaaggcacccccgccccagtcaggcacctctgccatcgagtccgcgaagccaaaattgtcaaagtttctagcgcgccgagagaggcccagacaagatgaagctcgagaagatgacacaccccgctcgctcaccaagggcaagggtaaggcgaccaacgtttcatccaccgatggtgaggatgaatccgacgaatcatccgatgaagaaagcgaaggggacgtacaggtcaccccaaccccaccggccaagcgtggccgtccccgcaggaatatcattcaggaggctgccaagcggatgaagaagcaatgagtatctccccaacgccatcaccacccccaaccctttctatttttccccttgatgccccctcactctccacagatatttgacatctggcaaaaatgatttttgtatatataagtgatgcactggctattcttagcctcatcttttaacttcaacaacaatgttcatcagagttgatctcactcatccctgatactggtcaatgctgtcaagatgagtctaaactctcaggctatacttggaattgtagaccaacataatggacaataccaacaaagtgcattacaactgctcgtcacagacaatacatcccatttttttcataccaaagataacctgcagattttgctacaactaaggataacaacctgagtgtcattacaacaagcaaactgagataccgtaaattataatgtcacatctacacgcaactaaacttcactgggatacaagattaatcaaacacggatattaccggaatctttcccatgttacgtatcttcaattattgcaatgtcaattaatgaaatcaataggttcaccctttccacgtgcatcacaacaaacatcgccagatttctaccatcagcataagttctcagttgagccctatgagatcaccagatatctattggtgtagaagggaggctgaggggcgggctgggagggggccaatgagggtcgatcgagcttggcattgttagaggggcgggccgaggattgaggagacctggactgttttttggcgggcgacttcttgtcagttggccctgttagggagagcacgcgggcgcttttcggcgacagacttgtcgattcgtttggtgtgccgaggtccatgttggcgctcatcagtgcacgagaacgcgtcgaagatacggcccgatggggaacctcttcccgactaggggggcgtactctgctcgtctgatttccctggggccatgccactgtctgcagcttgtgtgcctgtttttgtatgagacggctgggtctcgatcgcttccaccggccgacgcaggagggatggccctgggaaccgcgcacgcttgatttccaaaagaacaaaaagacaatcgtcagttacgtttggtttgttctgctttgacggaataacaattagtcggaacgtaccttgatcgtccggacacgaatgtcatcgcgaactgattgagtatattggtcgatgatcgcgttggcaagatctgttaaaaggctaaacaaacccgttattttgtgggtcgacgagacaactcttaaaggagaggaatatgctgacggtgtttttcaatcagactttcgattggaattgcttcccacaggctcttggatcgaacgctcttcgggcccgtcccgagaggaggttaaggaggcgattgaagtcgaccgtctcattttcaatgctatgtggctcttgatgattcccatcttagtccggatatgagatgggagattcggagagaagatggtgacggcaatgaggaaggccgaggcagcgatgagctcgggtttgccgacgaggcatagtgaggagatcatcgagtcggtgctgaacccgcaggcggcctgagtgatcgactgggctttagcccgatcggccattccgaccgcaatcaacgatttcgaaggccgggcaggagcgtaggactcgtggatgaactcgacactgtgtattaaggagcctagggtagtgttggaatgcgactttgatggagaggtcatcagggagtttttgggggggagagcagaggatggggtgtgtgtatgttgtatattatgtggttgacgttacgtacggagaatcgctgatgtggcctgtttgtccgctaccatccccctcgccggacaagtacacgtgcagaacgaactcgagcttcgtaggtacttcctggactttggaggccaagaagaggctgtaggaatgatggacatagacggttgcggtggtgatgataagctctggcaggtcgagagtgatagatcgagtggcgggaagccaggccaaaaattgtctaaaccacgcctccttgggcgccggatacgtaagcctgatgagcagtttgttgggactgattattattggtttgtcgggtgggagtcgctaaatcttcgatggacttgatcatttcttcgctaacttttgcaacaaaaagaaaaagtgacttaggtttaggatatatggattcggtcgcgtaggattaaatgaattttcacagggtggtcgtaagtatgaatatagactcaacaagagggcgaggatatccgaaggactcaagtcggatttggcgttgccacagagccctacggcacttccagagcgagggagttaagccgagcaagatcgaggccgagttataccccatctgattcattagacaacccggcgcagttgtagccttggatgagatgtgtggtgggaaaaccttcccgtttgtgatgaccttgatgtgatcgtttgagacatcgtcaactgtctgggttgtcctgtcggtatgtttttattgtttatttcttggatgttaaggtgctgttctcccgtactgatccttgacgatttgagatatgaaaagttttcttgagttgtggaatcaaaatggccggttgttagagttaacatgtcgtacttttccaaaacatgatatcagaagacattgttgacgcttgactgacgacacccggaataatcagaacaattcgtttgtgggaggattggtaaaagaacgccataagaattgggcaaccatccaagcttatctacaagtttgacgtccacgaaatcgctaatcggcgaatcgaaggtccgagggcctaatttccaaagaaggcgatagattaatgagccaaattgtagactgtactaagactatgaattccaccgatgcttacggtcacgatatgggttggggtctgtgatggaggcgaggaaagacggtttcgtttttaacagcagatgcgtgtccctagcatggtgtcgcaacggatcttaaaacgctgcagcagccaatttgcatatattcgattaattttcccccaggggctgatgtattcggcccacaattcatggcacccctcaactcgttaaaccttcgggcagcgcaatcagcttgacctcactacttctagaaagcgcgagcagagaaaaacccgacgcaacataacaacataggttagcactcattatcccactgaacattatcttagcccttctttctgaaatatttggcacatcttggttaattatacacggtgatcgatcacgcggtttttgaacttgatggtcacaactgccatatcgaatcgacttgaccatgactccattcttcttgatgtcgaacgtaagtcgtgtaattggggcggatccatctggaagctgattaataaaaacttcgccaagtccacattcatcttgcctaaacaaacgaccctttcctcaatttcctgctcagtcccgccggctgaatcgctctcacaatcccgtggttgatcgtcgcgctaggcacgggcctaaaacgactcatctttgaaaagtcacatgcttaggtaaagccccgccatttttctcatatctccctcaagacaaattgtctacggatgacttatcaatcgcctcttatgactttcagatcagatccaatctaaacgattctcagggaagacaagatcggatcatccagatatagtcaagcgtactttcaccgattattacttcgagggtttcaattcatcggtcctcaagacgagtctcagcgataccaatctcacgggttcttgaaggagaacgggattcgaacgtagagctgaaatagtttaatcgaatctgaccatcgtgctgtgcatgtgttgacctcaacctcaagcctaagctcatccacctcatcgttgagctttattttaccccttagacgagaccatcaacaacttcggaacgtcgaactctgataactttacaagagttttgtcgagaccaggccggataaccttcaatttgaagcgaaagttcagcttattgttagttcattccgacttaaaaaactcatttctctgatacatctttttgcaattgccttatctttttttttctcaccgctaactgcttcatgcaccgcaaattgcttgaacctttcatgaaaactccatcaggtttcacctcattccaacatttgccagtgatcggtaattggagttttgtcttgagtgtgatagtaggatactattcgcgccttgacattatgacaaatatccggaaagcttacttggccgaaaggaaaagaaaaaaccgttccagaagacacgccgataagcgaacaagtgaattgtccctgaccgttgacgatacagatcggacctctcggaatcaggcgagcggtccaatgcccaatctggaggtcgatgatgataatgctaagcagaacatcaccacttcaagcaactcccatcaccataaagactccataatatggtgctccaaacgatacattcccctcgaactctatccacacatgcttggcaatgagccggaccgtccaccgactcgagcggagattgattattgtaacacgaaagcagctcagtttaagtatttccaccatggaaaagttgttatccacgataaagacgatgaatcgaaaattatcgccatagcagagttcactcgttgggacgacataacgtctggcgaagtcgaggatattggtcaactaacacgattcctccatactgcaaagcgatttgtcaatcctgtcgactctgaaggaaggtcttggggaggaagtatgtttggaattggatggagaaaggcaatggttgcatttcaattattcggccgctataggaacaaagctgccattgcaaatgccccggacatttacgataatctgatgcgacagtctcccaagatctctggcatgctgggtcgaatcttcaaacgactagccaatgtagcgtttgccgataatcaagaggtgatgaaagaattcggcattccttcaattggccacctatcctttggaaagccaatcaatgatgatgattgtgcccccaacctcacgttcaccaccaatcgattcttcaatccgccacactgtgacccagacgatctttcagaattcgcatttggcatgttcattccagttaaccggacggatttctcaattggtggcgtgaccagtccatcgagattaagtggtggtcaatttgtatttcccgattatcgagttggaatcgatttttctaagcacaatggcttcgtcaagctggtgtggagatcaaaagaggtccggcattgtactctgttctcgacaaatgatgaaatgttcgaccaacttggaatgtcactacagatcaacaagaagacggccacagcttcccgagacactcacagcggtgcaattttcaaccgacgtgctttcagagacaagcctcgcgacatgtgttacattggcgatcatgcaacttatgtcaaaggtgaaagatgagttgaaggtccgttggtcaaatactatcttcaagaacggcaatcacacttcttcaactttcattgcattataaagaaaagctattccgatgataagtgatgtcagggtcctcaccgaatattcgcttgtcattatgctaattgtcaatctaattgaaaaatcggcataattgttattgccaaggcctcacaaatgtattgtcatcttcgaaaaagatcaaacagtgtggtcaccctgtatatacatacattgacggattgccgtttgcaagattatgagtcgttgccagtcccttaactggactcataatccacgtgattagttgttggataggtaagtagtataatcaaattcgtctaaggctagccagtgtggaaggtattggtgaccgtggcattgagaaacatcacgccgtaggggtaggtacaagtcacaattgactttgttaaggccttgaacctgaccaggcaaatccaaaggcattctaatttgtttttaagcgtcgcctttcgcccattcaggacaaaactacaacccccagtttcccttcatcccttgtcatctttcatcaagcgagaaatcatttctcgagtcagcagataccataaatgctcaaccccattacagtcgaccgaagcgcttccgataaaaacagatcctttgtgatgaaaatccccttagcttcaaatgatcgactgagtttttccggttggtgcacgttgggagaaatggtaaagttaaggcttgcctttgctctttgacacgtgtgagctgacttatttaatttgacagtcaaagtcctgggactgggaccgtgggacatatagtatatacaaaattctcctcccatcctgcccagtggtcaacaatattgaagagcgagtctattttgaggacaaatgtgtggttgaaacaatagttgcaccgtgtctggattggcatggctgtggactagacgttggttcagtatacaagatttgtggtctgataagtcgcgacgacacatgtgggaagacttgggaattcaacccactgcttgcgcatacacctaatggttccaagctatactcggaccctgatggttttcagatttctggtgagggaaaggtcaaatctgtagctgaagtagaatttcggtctgtgggagggagagattacctacaagtcatgcttagccaccaaccaacagtaagtacagcaaaacttcagtagtaaagcgatgtgttgatctaactaagctctttaggacctttcatcttgtatccacatacgaatatttgttgccacggatctactcgacgtgatgatcaaggatgacgaattggttggatcatacatagttttctctggttggttcattggagaggaggttgaaacaggtacattaatattacttgtaagtagagttttcttgctcaatgtgatccgaactgataactccattgttaaaggttgaataatgagagaagtttgatgttatatgggctcgaaggatgggaaggtgcttcgccaatggactttacataatcactatcttgtctgttcgattttcgatgtgatctcctataacccctgagtctcacttcaagtgtacagttgaaacttcagcccaaatgtccttaaggaaccaatcacaattgcctaattttgcttggctgtcatagcatcatcgacctactgaggtgtgttcataaagctccaacctatcctgatataatttgttatcgtgtaaaaattacactacaattatccatccatgatctgttatttggtgcacatgcaatttaattgccgcacaagctcaagaattggccatcggtacctttttgggctgtgatttccggcttggagacttgtctggctcaagcgtggtttactcaatcaggcaaacactatcccaaataacaacctccatcaaatgcgaagatgatcaattcaaagagaaaaattgaaaatagcacttcacccgacttcgaatcaagcctttcaaacacatccgattactctgtccctcacagacttggccgctgtgaccagtcatgtgactcatgtggagcgctccattggaatgacgaggcgactattattgacaagctaaaaaaaagaaatcctactcaacctgctgccagaagaacaaggtacacctcccggacttcgatgaaggtgcgccaaggtatccgtcaatgatgagggggcttctaacaggaaatgatgaaggtgagcatttcttagatgttaattaacgtgaactaataagatgcttcaactagattctgtaaacttccagcagatgacacgaatgtacaacaatgcaatctcttttacatctcttggtgcaaaggttgactattcggtccaggggccaatggggttgaatattttcaaaatctcaggcggattatcccatcgaatttcaagtttggaaccgaaagacgactcaccgggctttgcacaaatatatgttgttggcaacaacggcatcgaagaagctgaataccgactatcctgcgcattgggacgaagccgacacaatatgaagaaatcaacgatgaaaccagggacaatcctcatgttggttcggctcatgggagaaattaacccttatgcgaaacgcttccgcacagccctagacgttctttcgaagacgaaagcgcaaacaataggcttacaaggggtccctttggctggggctgatcctaagcgctataactgtccaaccgttgatgaagttggcattgtcgttcaaggcgaaggtgaagttattggtgaacgtcaaattattctgcaccgtaaagatgaaggtcttgaagaaatttcggatatgcattcttcgtattttccacttcgttatcccattttctttccttatggccagcaacagtgggacaatttgtatgctgcctggactggacgtggtgagagtcattaaaattcgtgcaatatatcccctcggttaatttttgattcttttgcagtaaaaaatagacgagtgggttcgcttgagtggtttgcatacttattgttcagacgccggaagaggttctcgcctattttagctggtcggtcattgttgcaagaactacttgtggacatgtatgtctgtgtcgaacgtgggaggctggcgtatatcacgaacaatcaaggaaggcttaaggctggaaattacagacgtttaataaattcactcgaaaaccagtcgcccatgggtggaagatgtgttattttgccatcatcgttcattgggagtccacggtgtatgcaacagttataccacgacgcgatggctatttgcaggaagtttggacctccgtcgctattcatcacgatgacagcaaatcccaactgggccgagattctagccgaaattcctgccggagaaaaagcgtgcgatcatccaaccattgttgcacgagtattttacttgaagatgacggaattaatctatcaactcgtgaagatggaaagattcggcaaagtcttagcgtatgtatacaccgtcgaatttcagaagaggggtttgccgcacgtacacctcatgcttaccctcgctgaggatgacagacctgtaacgccagaagaaatagacaagattgtttccgcagagctgcccgacatcaagaaatcaccaaagcttcatggtctcgtctccgagttcatgcttcatgggccttgcaaaggtcggccatgttggaatgggaagtcttgcaagcttgggtttcctaaaccgtttgctgaacgaaccgtcaatgttgatggagcatacccggtgtacaaacggcgagatgatggggtacgagtgcagaaacaagcgtcggtgttcaataacggttcagttgttccatacaacccatacttgacactcaacttccagtgccacataaacgttgaagtcccggtcaacacaacggctatcaaatatctttataagtatatcacgaaaggacatgataggatggctttatcctctgattcccaggatgaagtcaagtgttttgtcgatgggcggtatataagtgcagttgaaggtaagctatctcctatctagcgagagggctgttgctgaagcatgaatacagctgcgtggcgtctgtttaagtatccactgtcggacaggttcccaccagtggcgcgacttgcagtgcacgatgaagacgaacaactcgtctacttcgaaggagaggatagtttggccggtcaaatcaacagtgggaaagccggtcaaacgacactcaccggttttttcaagttgaatgctgctgatgcagtgggagctgatggtgtccatgctaggaacattttctacgaggacattccggcttatttcgcgtggaataaaggagagaaaatctggactccaaggaagaaaaaagccttgagtgttgggagagttttctcgatttcttatctcgctggggaaaaattctacctacgagttctccttctccaccgaaaagggttttgttcatttagtgacttgaagaccatcaacggcaaggagtgcaagtcgtaccaagatgcgtgcaatgcattaggcttactcgtcaatgattatctatacaatgaggcattacacgaagcgtccgctgtcagaagtggatttcagctctcccagatgtttgcgatgatatgtatacattcaccaccatccgaccctttgagcttattcagatcacattatcttggttttacggatgactgcagccgcgtgaacatgaagaaaagacacagccggcaattaaacaataaggagcgcaaggttttagcaatcttccgcctcgaatcaatgctcaaagggatgggtggatcactcgaatctgcgggcctaacgataacgcgccgacaacgtcggacgctccattacctagaggtcgagcgggaagaagaaaatgtagactggagccagcttggatcaagattgtcgacaaatgtatcaaatttcaaccaaacacaaaaactattctttcaacgagtcaggaacaaattgaatggagtgggcggtaaactattttatctagacggccctggaggaactgggaagacctttctactcaacacacttattgactgggcaatgttaaatggtgttacatctattgtttgtgcttcatcgggtgtagcggcacttcttttgaacaatggtcaaacagctcattcgacattcaaaattccgattgatgtctcacctggtgctgaatgttccttggatcaagatacgataattggcgaaaagttagtggctgcgcggctgataatttgggatgaaattgttactatccataagaactcgattgacgcggtgaacaaatcactaaaacggttgtgcaactcagaagctgattttggtggtaaagtagtaatctttgctggggactttcgacaaatccttcccgtcgtcaaatacaatgaatatccacccgcttatgctgcaactatcaagtcttctaatatttggcgttcaatcagccagttcaagttgaccgagaacatgcgtcttgcgaaagctattcgactcacacaagacgataagaatctggcgtttggaaaggcattattgttactgggcgaaggaaagaagcaaaagtctgattttggaattataaaactaaaccatatcgacatcaaagcgtgcaaatccaaagatgagatgcgtcaagtactaacagaatttgtatatagcgacttgaaaagctcgattcgatcaggtcatcatgaaactgtcacctacctcaacgagcgctgtatattggctccactgaatcgagatgtcaagaaactgaatgatgaaatcctcgaacgtctaccaggaacgatgtcagtgttgcgctcgattgatacacctgatccggatggagtcggaagtttacctgaagagtgtctcaacaaaataagccttggcgggttcccagaccatgagattaagatcaagattgggatgcctcttgtggttctaaggaacatggacatcaagcgtggagtgtgtaatgggtcccgtattgtggttgttgactttggagttgggttcattgctgggcaattaatgtcaggtccatttgccggcaatgaaataactttaccccggacaaaacttcacaataaatccaacaatcggtcgggtctttcgttttatcgatatcaattccctgttgctccggcgtatgcgatgtcggtcaacaagagccaaggccagacgctttctagggtcggagtatatttggaaacagatgttttttcccatggtcagttatatgtggcagtatcacgagtctcggacgtcaataatttacttgttgtcaggccgaagacgagagatggtgtggtcaatgttgtgcatagggctatcttcaacttaagtggaaaaagtaagttagtttgccgtatcagccaaagatagactgagtctgactcctaacttttattgcaggatgatagattgtgtgtaccgatgaatatgaagttgcctttcctcaatgagctaactcctagccgttatttccaaggtgacagtgtatgtataccagtcaacatgaggttgcttttcctcaatgagtggctttagtgtactggtgttttggcatttccttgattggagtattgatttgcctgagtttgcgtagatggtgacaggggtatcaagagttcgaacgattgatttgatgattctattcaaatatataatttcatttggaagtacaatggtggtaactggacaatttgagtgattaatgttatagacttttggtgttggtggaggtatcaagagtaacgtcttttagttatgagactatttaaatataacattcatgtggaagtacaatggatattaatggatggggagcaggttgattaagtgtaggagataacttagtcaagtagttataaactgtggatgataatggtaccaacttcaacaagtatcgtgattggaagtcgtggtgatggcactgtgtgttcatcaatggacagttgtgctgagagagagccacgaattgttaatggtgtatatgaaagtgatgtgttattagacgctttcctgccataactggtcctttggagggcagcggcgcagccgccttgggctctagtggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacactttcaaaggtttcagaattgatggccgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatgtttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccattgagctttatggaaattgaatattaccattaaattctatacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaagaaacgtgtcaaatgcggcattcaaggtataattttcattttggggaaaaatggtggttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgcaccgttgagttttaacaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaatgaattgaaaaataagtggaataataaaattaataatcaaaattcattttaatggaaaatggtttttaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctttttttttcattctcattttttcacttttattttgggtcaggctaaaggcactcctagtttttactacatgcactccaaaaatggattgaactagaagtgtagtgtttcatactccaaaacctaggccaagtcagtattttgaagcataatatgtgtgaaatccattcaaattctatcaaattttgcaagtattccacaccttatgctgctgtcttgtgctaacaaatggggtcctagtgtttattggagtgtttaaccttgaaattcaatttatttagaaatgtaaaaatgatgcactccaatcatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggggttgtcgactccgctgatgtctaagcatcgtttaagcatagtcagtcaatcgtcttatcgacacttaagcaaaactcgcgggcaagtttcgcttacatcagtgaagagagaatatagttctccactccacctcgtcaggaaggggcgggttcatctgcacgcccctcggaatcctgttttcaagggaaaacaggattccgaggggcgggcagatgaacccgcccttcctgacgaggtgaagggagaactttattctcccttcactgatgtaagcaaaacttgcccgcaagttttgcttacatctcgatcagccgattgaaccgactatgcttaaactatgcatagacttcagccgagtcgacaaccccggcgtcacaggccatcatttctatttaagtcaagtgtttatctgaaatggtcgtatcatttcatgagacaaactgcgcccaactgaaagctgttgttcaacaaaatgttcgttcttgggcgcaggtcattgaattgttaactgttgggcgcaggctacatgcacgctttgactggcgactaaaaattaaaactctccaaggcgctcacgggaggagcagaagccaggcgaattgccctaataggccagataaacatggcttactacaatactgttaggcagaagatcaatagattaggagcaagatttaccgcgatgaaaaaaaaatcagataggtcgaagtttttttctttcctttcagcttgttgtagctctgttttcaaacttgacatgatatccagcctaagaagaaaaaatgtcttgaattctgaccgagaagaagaaggaacttgacaagaacaaggggacaggtgccacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaggcccaaaaaaaaagtgccttaataaaaaaacgcggtttttccgccgtttgacgcggttttaatgcgccgcagcacacgtggtttccgcttttagacacggttttttaattaattttttacggcttatttttcgagttttttcgaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccattttccataaaaatgaattttgattattaattttttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtttgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaattatttcccacactttaagacatgtagaaaatgatggtaacagccatttttccccaaaattaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttttttcatacatttaaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcaatattttttgacattttaagtttatttcccacactttaatacatgataaaaatgattgtaaaaaccattccacataaaattcagcgcttgttactgaatactgctgtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatactaatgcaataattgatccagaagaattgactgtttctaatattggaaggatttcagataagtcactacctaaacacgtgataaaattaccaataaagaaacctgaccactctgggaaaatgcataagactggtggaactaacatcaccaatgttatttgtaacaaatacaaaattaaatgtctaattgatggtggagcattctgttcaatagcaggacccaaactccttgatcaaatattcccctcatggcgtaaacatctactgcctattaaacctgataaattttacagttgcaatagtagattaaaacctataggaataattacattgaacattattttccctcataaccagaaaagtgttcaaatgacagctgaactagtagttatggaagacttcaaaatgaaatatattatcctaggcaatgattacatcattaattacggcatagatgtcatcaacagtaatggtagatatttcaatattggaggagacgtacatactaagtatgaaataggtattagtgacaaattgaacctggaacaattagaatgtaatgccctagacaataacaaattttctgaaactattagggaagcaaaaatcaaccctgatttggacaaaacacagaaagaacaacttgttaaattactacatacaaagaaactagcttttgctacagcagatgaaccatttggatgtattaaaggacatgaagtacaaatttcattaaatacctcaagaccttaccctcctttacttaagaaagcagcctatccagcttcccccaggagtagagaagccttacagcaacacgtgacagaactagtaaaaatgggagtattaaggaaagttgggcctaatgaaaatgttgaaattaccacacctgttattattgcctggcataatggcaaatcacgtatggtaggagacttcagagcccttaataattatacaataccagacaggtaccccatgcccaaaattgcagaagccattacacaattacaaaatgctaaatatattacatgcatggatgtactcaaaggttttcatcagaatgtaatccacaaggacagtagacacttgatgagaatcatattacacatgggaatttatgaatatcagagaatgccttttggaattaaaaatgcaccttctcatttccaaaggatgatggatgttgaatttcataaagaacttagagaaggatggcttatcatttacattgatgatattataatattcagcaaagactggaatgaacatttagaaaaattagccattgtattagacagagtcattaatatgaatatgaaaatatccatgaacaaatgccagtttggatttgcagaactgaaagccttaggacatatagtttcaggacttagtatagctattgataaaaataaagtagcagctgtgttactcaaacctatgcccagtaacgtgaaagaactacaatcttttcttggctttgctggatattacagacaacatattaaagattttgccaaagttagtggaagtctttataaaattaccagtcccaatactgcatttgaaatgacaactgaaagagtagaagcatatcagaaactgagagacttacttacctctgcaccaattctttttatgcctgatccatcaagaagtttcaaactatatgtagatgctagtatggaaggactaggagcagcattacaccaaatacaagagccagatggaattcccaaagaaggagtaatatgttatatatccagaacccttaaagacagtgagaaaaagtatggtgctagccaactggaatgcctttgtcttgtctgggctttagataaattgtattactacttagatggttgtacatttgaagttattacagattgtaatgctctgaaaagccttctgaacatgaaaacacccaacagacacatgttacgttggcaaatagccatacaagaatggagaaatagtatgacaatttcccacagagctggaaatattcataaaaatgctgatggactgagtagatggtcccttgaaaacaatgagttgaacccagcttgggatggggaaattgccgccaaaattaggtctctattcccaatggaaaattctgtagacaactatggatttgatgataataaagatgtcattggtgtcaatggattacatataacagaaatggaagaagaattctgggatgaagttagaaaaagttatgcttctaataaaaacttatccactatagtagaaattcttcaaagtaaattcagaccaaatgagttgattaactcattagaggaaccctggctaacatcatttaaagaagatagatttgcattatatgatggattaatttaccatagaaccaaacataccagtgttgttaccatatgctcacctgaacacattaacttattcctgaaagaatgtcatgataatattacatcagcacacttctcttatgacaggactatagaaagaattaagaatgtggcatggtggcccaattttaaaaatgacactaagaaatattgtgaatcatgtgaaagatgccagaaagccaataaggcaacgggaaaaagatatggactactacaggaaattgaagaacccaaagaaagatggtgtgtaattaatatggactttgttactggattaccacctggaggacccaataacttcaatgctgtacttgtagtagtagatagattctctaagagagcaagatttctcccttgtcataaagaagacactgccatggacacagccttactattctggaactctatcatttatgatgtaggttgtcctagatatattattacagacagagaccctaaatttacatctgaattctggagaaacttatatgatctgtgtggtacacaattaaaattttccactgcttaccacccacaaactgatggcctagctgaaagaatgatacaaactctagaagacatgatcaggagatactgtgcttttggattgcactttaaagataaagacagttacactcatgactgggtttcccttcttcctgctctagagtttgcatataattctagcaaacatagtaccaccaataagactccatttgaactggaaagaggatggacaccctggttcccaagagatgtactattgaataaagctgtacacattcatcccagtgccacagatttccatttcatgatgactaaagcagagaaatatgcctctgaatgtgttaaacaagctgtagattataataaatctagatgggataaaactcataaaacccacaaattccaaattggtgaccaagtgttagtatccacactaaattttaccaacttatctggaccaaagaaattacgtgattcttacgtaggaccttttacaattaaacaattacacgggaaaaatgctgtagaagttattctcacaggagaatttgataagaaacaccctacttttcctgttagtttaattaaaccttatgtaataaatgacaatgagaaatttcctttaaggaaagataatgtgagagtagtaattcctccattagaagaagaaatagtgaaaattaagaaaattttacaacataggaaaattagacaaaataatactgacattaaacaatatctggttagatatagtggtagtaaagaagatgaatggctacctgtagacaagatacctgactcagataaactcctcagacaatacagagtagacaagagaaaatgacttgaggatcatttccttttttagggggaggaagtgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataattaattgaatactggaaaatagtatacattgttgttagaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagattgaattatgcatgatggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaaatgtagccctttaaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctacagctcccatccttacacgaaactgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgattcaaaccaccaataaccttacaaaccagctaccttagacctaaatagatttactttgctcagattcaaggcatatctacttatctctattgcataaagaattatcccccaggtaaaacaattctggtccataagtgttgatacacttattaatctagattgttgttaaaagactaatcccaagtgagttgaagaagtcctcatcttggaagcctattaatccatacaagaggattgatctggatgcccaattaaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttcccacttaccatacttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcatttttttttattttaaatttatttcctacatttacaaatgtttagaattgaatagtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattctgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttctcattttgatgaaaattaattgttgccataattttaaacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgacaattaagctcttaaaaatcaattgaaaatatgactaattacagtatccagaatgaaccgttgggttttatgggaattgaatgttaccattaaatcttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaattgttgtcaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaaccgcgtataaaagcggaaaccgcgtgtgctgcgtcaaaaccgcgtcaaaacgcggaaaaaccacgtttttttattaaggcccaaaaaaaattgggaaaaaaattgggaaaaaaatcgggaaaaaaatcggaaaaaaatcgggaaaaaaatcgggaaaaaaatcgggaaaaaaatagaaaaaaattagaaaaaaaattgaaaaaaatacaaaaaaaattgaaaaaaattaaacaaaaatgaaaaaggagtacatggaattacagctagttacgtatctgtatcagtcacgtatcgtacttttcccaagtacataatcttacaagtacggtgtattgtattattggggaagtacgcttatgtaaaaatacatcgtatcgtactcaagaatgagtacgatacgattccgtgtaattgcgaactttgaaagtacgatacgggccattacgagtacgtgtctcgtaatggttgcaccgttgccatgatggtagcaaaggtgattattgaagaaattctgtagagaatacctgttaattgtcctgtcttactaaagcatcaagtttttctctgaaaaattttatgttttttcttttctcaggaagcctgtgtggatgaaattgagcccccccccccccggattgacaagcctaggacttgagtgggggtatgtaggtgtgacttggctctgatccgggtaaggaggaagaaatcagaaattcaacaaacaaaaatatttgccccaagggcgaggaggaacaacttcagacccagggcaaaggcgaagtgataaaggcctgaaaggctaactgtgactggtattctcaaataccaccggccacgtggagaaccaaaggactgaggtgctttgcggaccacgtaacctcccgctagtctctgataatcttcaacaattgaagcaaactcaatgtcctgggcctgcagattagcttgtcgagttgaggggcaccgctgtactactatactaaatttcttgagctgccgtggtggcgaaggttgcgcactgtcaccattgactatgctgtagttagtgtcccattaactaaatagagatccgcagataggttttagattaatggcaagtcctctataaaccctctggctgaaaccactggatactcactcactcgtgttgagctcccccaaactcttcaattgtgaactgctggccttacccaaactaccttacactctcctcaatcttaatccattcttaattttacttcgctccctggataaatagcgacatcttttgaaatggtttcctgggcattgatcctgatagttaagcacttctgaattcattggggcaacgaataccatcaccaaagctgggagctaacgacttaaactcaattagcttgttggacacagcttagggagtgaaacctcaacagaactcagccatctcccccacaccacagaatctttagagtccgttagtccgtctaacctatgccaacaccactccgattgggcaggggtacatttgcctagcggaccaccttgcagtgtgtgtgcatattcttttcacaaagcttgcaagatttgatttgattaatttttgttccctggggctttaacagcatgagatagctatcaaaattgatggtgaagaaggcattgggacagctccaggagctagaagtcaaagaaccaccaatcttgcaaccactgagaatcccccaaaagaaataagtcttgttggttcaaaaatcacagacgattctactgaggaaagtagccagaaattagaggactgtccaatctgcttggataagtgctcagagccatatccaatcttgaaatgtacccactctatttgcactccatgcatcaacccatggttaaaaataaagcctaggtgcccagtttgtcaagcagaattggatcatggagtggtcgtaagcgccgcacggccacaagcagacgagtcagcgatgttaaacaatgatgaaattcataatgcaatcaacatgattgaggttgagaatcaacttcgaattgacaacacaaattattttcgtcgcatgagtaagtatgtggcatcattcggagtggtctttgtggttgtggttattatcatattccaatacttgatgtgagttttttatttcatgttttctataaactctcagtttaactaaattatcccaacttggaatgccatagcccatccatcaacttcagaattcatccggatggttatcctaattatgcacctcctcctggccatctataaatggtttgatatggttttctggaaagaaaaaagaatccagaagattttatctaatgtttcatttgtatgatttggttaaaccaattttcctgctccagtattccatggataaaaaattcaaaggtctgttgaagaaagaagctcatgattttatcaatattgttaatttgatatgattacccttgaagttcttttcacaatgcaaattcttcctacattttcatctatcaatttgtttctgaatgcccaagtcaaattaataatcttgttgattatgatgatattgttagaaatattgttactggcattcacattttagaaacatacatccatcattttttttttgagctgatcaattgagtgctttgagaatataaatattttcagccctgatcagattgaagcagtaactcccatacttactcaatcctcccaataagctgaaaactattacacactgttttacttgagcttatatgaatctggataacaatcttcttatcctccaattcagtttccctaaataaattttatatgtgtggggaaaaaactaaaaccaggagagcaataatttggtcaagccatcaatatctccacattcagctttgattcaacaacccacactgattgtcaactttaataagttcctttcctctttgttcccatgaaattccaaatattgcccaatgctttccttgaatgattgacccttactaccactcctccaaatggttcaaatttaatttaactcatgataaacactgcatgaaattatgtacaaaatctgtcttgttctgcctattccaaattacttgatttgtccatgtgaggggattttatttagccttgagcataatggctgtttgaaagttgggtgttgtatccagtgcttgaagcttcaattgtgcagagctttctacacaagcttggcttagcacaacatttctcagattccttgattcctataaaatgtgcatgcacaaacatgtttttcagccaaaaatacaaatttcaagcaaattctttatgcatgtcaatggcaacacagagagctgaatatcaacacaaaaaaaactccttgccaaacagctcataactgtcattcacgcagaagcatcttttccttcccttattgtaccagccaatctatagatattttgtggatttggtggagaacaaactggtgagtatgtccggtcgcacaactcctgcggacctgtgaactgctgggtccgccagactgtgtacatatgccagtgtcggatagctgacgccgggttcgggcatatcgggtacggatgctagatgggctccacccgaccccgaccagctggcatccccggtcgagaccagccaatttgcacactcgatcccttcagcaactcgaccatctggaacgaaaaactaaaaatcacgaaaccgccagacctggtataaaatcctctaactcaaacacattgacatcatggtttctacggcgatggttggacctggattgggtgagtatctcaagagttacatatgtggctttattttctgactcgattcgatatatctgattctgactgacatacgtgacatccatcccatcattccccccccccccccccccccccagggaaaaaacccccgcaaaaaattgagaattaatgggggcgcggtttgtaggtgggactttcgtctaaggtggggggcttccctatcacccgccgagatggggacacaaacacaagccccccctgatgggttcgaccgagtctccggagaacggcaaaaaagtcgcccccgtttgtttcgcttcggctatcgtatacgcttgttttgttggcttttgttcttgtcaagtcagtctccatttttccctctctctcccttgtccttacccgagtggttttctctcaaatacaacttcgtcaaaacaagtcaatcggaccgaaatcctaatgagtccctccttcttttgactgcgcatagctgagcgccaatcgacgggtggtacgaggaggagaagtgcaccttcggtgaacaacgagcacccaagacagcctctctgaatgttgtaaatcgcaagactgtaatacatatctcaactctttccctctcgttatctctcaaccgttaatttaaccagacacaagaactacagaaaaatgaagaacacaagctttcacaagattgaagaaaatcatgatccatccagcaagcaacgcaagtatgcgcagggtgcactagccctgtttgtttgtttgggatcacctgatgctcaaattacctgctcaatcatcgggcacgggacatcacccccacactgcacttgcgaaatttatatgtcacctacccaatttactcaatccctcctgtgcttcataaccaggagaggtatgtcgacacttaattttggcaaagctaatatgaaggatggtgcttattgatcagaaaagaaaatgaaggccaagaagctctcaagaaagtatacaaagatatgaaatgaaaagggaaatgattaaagtggtctttgtaactacaaaaaactgaaaggctgaaaggttacagtaggctgggcacagccaatggaggcaagaacattgagctcaattggctcgaaacaagtaaatacagattggaggtccgataagcgatcggcacacgttgctgagtaagccttatggtatggattgatattggagagcagaagggaagtcaaggtggaatgaaagcgccagagatgacccgaaaccaatggtgaagggaaagcctactagaactgacgctgagggaagcggatatctttcttgtagacgaccaaggtgttagtggtgtctacatagtagtggctttgggtgtaagtggtagtggctgaggtgggcgcatagaggtcggggatcaggtcgagataataggtggtctcgaactctctggtcaagcgttggggttggttgggcttggcgggcgagtaggtgtcggtgacttgtcggacggtcaccgtctttcctgggacgagggtgtgtcggatagggctggaattggatgccatattactttttcttcttcttctactggttatgggacggtgcttcagagggtatttctgtatggtggggttgtttctggattgggatgggtgtccggtggtagaagtgaggaagctgttgatgggctgaggacgtggccgacggctggccttcttatatataccttcagtcccttcagaaagcgcttctaagcttctgcgttgtgccccaggtcttgcctggaaattcgatgggatggtttcttggatcgggtacattctctaggaatgccttcggaaaggtgtgatcatttagtccatcaaaagctccggcaggatttctgggtggcaaagtacattccaacgaccgaattatcagaaatacacacaagcacgcttgtagctttgtcgtgatcatctataaatcgcttctttcttttgtaaaacgagcattcgatggaaagtttggttggatcctttgcttttaacgtgtggacggacaggccggattgggagatgatggcccagaacacaagcaggtgaatttccatttttggtgacaatttcaggagcagctgtttgtgttcataacgacaataacagaaacctcaattctcacctagcatggagggtcaaatcaaggaaatttataagatgggatggggtttgaaattcttacacagcgggacggatcgaagaagttccgaccgccgtgccggcgccctggccggccgggcgctgacatgacgcaccagggcgccagcaggaccccaggctgtaagtgcgacccgaggtgggtcagggcggcgccctgggtcgtcaagctgccacggaggcgtgatcatgtcggcccaggagatgcacgtccccgtggcgattgggagggtcgacttggggtcgacatggccgcgaggtcgtgatcggtgtgccatggggatgacaccgaccgaggcgccatgagaccaggggcgtcctctatcgtcaccagtctaggatgcgcctctggggcgtttcattggctggggcgcagaggccgggccactaggtcgtgtaggaggctgtaccctatgatcgctatggccccgaggccatagcgctctcaggtacgctgggcggttgtgtattgaggcgctgggagatcgctctgacggctggttgggagaattgaccaatccctgggctgccatcctcacttcctccccgcctgacatcacgcaagacggacgaaccgcaaacgaagggcgaacgaagtgccgccaaaagctcccacggaaaaactccggttgacatcaaaactagcggccaattggacgacgttccgccttttggtctgaggtttaacgaacacacgagaaaccggaacgttggtccgccgggccgaagttttgtaatccatcgcgcagcatcgattccgcttgaccatcgttatcggtggtcacattaaatcaccctcgcactcggcgactttggaccatctggcccgtttttccggtttcgtcctccccgcactcggccacctctggatcgacggggccgtttttcacattcatcacccaaccactcggctaccttcagaccatccgggcggttgtcgcacattcaacacacccgcactcgggctgcctttcacccatctgggtttttgttgaaatcctcgtgatccctcaggtcaagccaccagaactcagaaggaaaactcgaatcatcgtctaattcaatctcatctcaaatacccaacgctccatccttcactcccactccgtccaacactcctactcagtccttgctctccaactcttccaacttcatcatcatcaattggatcagctgaaatatccacattggtgagaaaatgacctcaacaacttaccttgactgttgaccccaactaacaacatctcttttttatctgtaggctggtatcctgtgttcccttctgtcttgtctttctacattcagtggtttctatctgaagattgttcttttgttctggttaattatttccctgatttatttgatttgatttcattcttttgtcctttcttcatgcgatttttctaaccttttcttcttctgcggtgttgtttggttttttagcaataaaactctcaagttttctcagtttttttttcagatacatcagcatgagggctccaggcccagctctaggtgggttttttgcttcagtcatccactggtgggaataaactcccatctaacagtaacaccaaaatttggtctgggtgccctccaaccgcagattaccagttctccgacgggctctatctatgccacctctgtccaagggccactggcacaaagaattggcgtcgacactgtgcctctgtcacgcaccagcgccaggttcaacatcgggctgaggcaaggcgtgtgagtcaaccagtggttcaagagacggttggggcaccgggagaccctggggaggctgatcagcacgatgatcacatacaagaggacaatgcccatggagagcgtgtgtgggaacggattgagcgcttcctggcactggacgaggcagaggctgcattggatacaaacactagagcacttgacaactacttggacgagcttgagtcaaggggcgcaagggaagggggagcaaacctgggaactgggacgggacaggggccgaactggcgtggattggctgagacggcactaatgggatttgaggtggataaggacgatcacattgttgaagaccccccaatcctcaggacagacaagaggtcagaccgggtgaacaaaagcccatggtacccttttaagagccaaatggtgagttgggtctgtcatgcttcacccatgagtctggcggggagattgaattgacagtcttgtgtactctgacttgtaggacctcattgcatcactcatcgtggggcacacacattctatgctttcaagaagtctttacactaaaatcagggcaatcttgaccctatgcggcctgcgtttgcgtgcgtggtcaacagtgcgcacatcacgtgagaggattaggggtttattggggagtaagattgggaaggcggtatcggtttttgatgtgccttgttatgcactgagtgcaaagaagatcttgagccaagtgagtcatgagtgatgggtgactgggggcgagtaaatgttggctgaactaactcatctggattgtttttaggaattggccaaccctcgtgtctccaaattcttggactattaccccgagatgacagatggtttgatgatcaagaagttctctcaatcaggaaagtggctgtcaggaatgtcacgagccattcgaccacaaatgtgtgaggcacacgggaaacacttctatatttatgaacctgtccaactgcggtcccatgtggttgtggtcccggtgtatctttttatgtatcagtcagttctacacgcaaggtgctgggagatactcgatgatcacataacaagtacagaaacaagtgttgaggggaatttatcaacagttctgaatatccgaatgccattggatctggactttgatgatgcgcggttgaggtcaatccctgtgcatcagtttgatgtggaatactctgggattcgctgggaagacgggaggctccttgtggaggcatgtgcggggaaaatctttggcaagtaaacatcatgttctgattgcctgtggctcatgctgacatgtttcttgggggtggcggtaatcagacggtacaggtctatcaggagaggttttgacgtttccaaatccttggagggccaaggcaaagaagatgatccttcggaatgtgccaataaccctatattctgacaacacttcagggaatgtttctaagcaattcaataagcatatatcgttctattttaccctttgcggtctgccgccgcacttgtccaatcaggagtataattgtcactttctctcaacttcaaacttggccagtgtgggggaaattgcggagcaaatcgttgaagaaatgaagtgagtgactgttgcatggatttagatgaggagctaatgggttggtgtgttttgggtggctcagtgatatgacaactgaagggttcgaagcctacgatcacagcattggccaaaaggtttgggtgacgtcttcggtcttttgcttcctggcggactcgcccatgcatgctgaggtgacttgcacaccaaatcctggggcttcaataaatccgtgccgaatgtgcaagctgtcggtgagcatgaagaggttaaagcggacacgcaggttcatcagggctttcctcgggagggggtttcatgggaataaggtaaggaggctgctggggatgtctgggtgggattgttttgggttggctgattgttgcactgcatttcattaggtgcgaggggaccctagggagtgggaggaaacaaaatcaagatgtcgcgaactttgggaaattgcgaccacacaaagctggaatcaatttgtgatcaaatgtaaggagtatggtctaaaggatacaataacaacaaggctcttgaccgaggcaaaactggattcttgcatcaaagagaagatgatgaatatggcccttggggattccaatcgcttatacagcccctttttgcaactgattggttagttttgaacatgtacaatttcccagtgtggaggatgatatgctgaatttttcttggtttatttgtcatagggtttgacggggtgcgtgataccccagtggaagtattgcatgttgtcctcctcggggtggtgaaatatttggcccgagatttggttgcgggaatctccgaaggggatcagaagcagctggtgggacgcctacaatctttcgactgcgcggctctgaacatctcttcgttcaagccaaaatacctgatcaagcacatcaagagcctggtaggtcgggattttaagatcttgttacaagcagccccttttgtgtttggggaatggatgagtgaggaacagaaacccatatggtttgctctttgcaagctggcccctttgattttccagacatgcatagacgacatggacgcctacctgatcgaactcacccagcacattgacatattcttatttcacataatccgatcaacagcgcaatgggtcaacaagccaaagtttcacatgctcgtgcaccttgtggaatgcatccggaggtttgggccagcgagcctgtttgcaacagagaagttcgaatcgtataacggggtcttacgcaaagcttctgtgcactcaaacaaattggcccctgggcgagatctggcgacctcattcaatgattttggatcacttaggtttgtggtgtctggggggattgtcttggacaatcagacgggtgggccgcggccaattgggacctcagtgacctcggtttttgacgataacccctcggttcagaagtcgatgggatacaaccacctggcatgtcacccagatgacagacgcgactaccctaggaaagcacggggacgtgtgggggagaagatggtctcagtcccaccagcagccctcttggaagcacacccgagcgctgttgtcaaacaagttggaagggtagatgtgagcgagcatgatcgggtgggaagtgggtcattcgtggtggtgagtttgccccaaattaatctgcagttttcctgtttggctaaccaatccgcctgatatgtcattcaggttggcgagagccccatgggggagttggtggttgggcatgtggattctttgtgggaggtctcagcaaatggtagcaccccggggttctttgcctcaatgaatgtttgtatatcaaggggggttgatgactggtatcaaatgagaaaactgcggcggtcaggtcgaaaatccttggtgaatgttaaagtaagatcctatcattgcccaaccagctgaagacgtgaggatgagagcttactgaccggtgaattttacatggacagtttatccttggatgcataaatgtgcaacataattgccacagaggcgaatgccccgttgagctgaccaaggaggaggacatggagcggcaggctacaggacgcaagggatggcaggtcgagcactcagaccaagaacactacatcatcaacagtggagccctcaggaatgctgtgctgcatcggagaatatcaggactgcctatggatctcccggacagacacaaatggactgaagcaatcgatcttgggctgggcatctggaatacaggtttggatcctattcagtctgatgatgagcactttgatgaatatcagccagggagtgaagatgacgccgagggggagacagattccgagttcgccagatcatcaaatagttctgggtctgataatgatgaggacgcggatggcgagacagattccgagtatgatgaggtgtagctgcatcctgaggtgctttgccctggtccttggctcgttggaagtctctgtcatgaaagctatccatgtgtaattgatacccataagtgccacaggaattcccctcttacaccactgaggtcagctcatgccttagttatgtgaatatgcacatttgaatattgcatacccagacatccttttgcccaatgattgaaaaattctgcgcaataaaatttggttaattcaaatattgatagacggccagggaaaattgtccatgtgtgacggtaaatcttaggttggtcttgattctccaacccttcttacagcacggctaaaatattttgatttttgtgtcaaccaatgcatgcgtggtttctcttgctgtctcattccatccactgtggctctcatggtcatcaaccacctgaatgtggggaacagccccaccagaaaggacagaatatcagccatgtggccaattataccaggctgttgggctgggaggaacctcaacattcaccatcctcattgaggcaccagatgaatttggttaccctttgagtcaagtggatcactaattgaggatagggccatgaatttcattgtgacaattatcagaggagacgtgtgagtgattattccaattgggcatgagcatgaacccactcccacaagtattctctccccacagggggcgtgtccaaagtgaccagtgatggattagatacaatagccctggcccacccatggatcaccgccgcagacatcctgatgaacttctgccccccagtcgcccatttgaccttcagcttgatatgcccggaatttccatccaggtgggttgcctctgtatgcaaccggcgctcgagttcagcaatcaggttgttcctgtgcgggcaatgtcgaatatgcatcgcctggacaatttagattgtctttattagctgcttgtcagcaacgcgaggcccaacgggctccgcaatgggggagggcatgaggaaatcacaacacaccctgcgaaaggcatcgctgaccgccgtgcgcccgtacgggcggttggtgaagagcctgaggtagattttcgacgtcgccgttgtccttgctatatagtcggtaaagatcccccaacaaacatcagtgcagattcggaatggaacaccccggccaaattctgggaggtctgggattgtgccttcccacaagaggtcccggtaccggtcgttacttctgagttcgtctgccacctccgtgtcataagttatgaatgcctccagaacatcgcatcggatctgatcccaggttgacgcccgcgggtccccacgccatgtcacgagccgggaagggccaatcgtttcggtccaggtttgtacaccatgtgcagcccggtactgccggcacccgtcttggtcagcctggggcgaggggagccagcagtgatattccaggataattgccacggacagcggagccggcacctccggcgggactgaagcgcctggaccctcgtcttcggacgcagttgttgtacacggccattcggcgagctctgggtaaaactcctgcagctctgcctcggttaaagtgttgcccatgaggggtggaatctcaatatcgtccacttcctccggccgtgttcgtccatgtgtgtccacctcctcgtgcatggtcaatgtgcggatgccagtcgagtcgagctgaagggtcatcaaatttcaggccaatgttagcagccttctagcttaatatgaaggccaagctgatcttgacattacccctagccaaacctgaaaacacgaggccggagaaattccgtgctgttgccctttgccgattggtgcacttgacccaccaatccaattatctgcccatgagcctgcccaaaccccaagcgttgtcgccacgacatctgtcagaatacctggtgacgaccgccgtgggccgaccccacggcgtctgaaaactgcatgtcttccctgtttgggcggccttcctcccaaaaaggcaagaaaagatggtgttcccgatttgtccaagtgcgtccgaaaaaagacatgaaacctcagcacaaccacgtcccggccgtaccgaacaaatttttcaggacttggtcccagtcgactctcctaacacttcgatctcccgctggctacaaaacccccacctcggcgcgccctccagacgcactcacccacaccccgctcagtcctgactttgagagtccagacacaggcacttgtcacgatggtcttcctccctccagctaccg