ctgcccagaacctttaatccatcatcttaaaattaaataaagaacaaaaataccatttaattctttcactcttctctccctttctcttacttttatttgtatccctcttctcttaagaaatacatataaaagtgcccccccatatcttgtgtccctgctgtcactatagagacccaggctcacatccagttacatcatactacaggttgtaagggagctacaggtataattaaggttcatgcagtttgggaaaaatctacaagcaagttttacatcattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccttttttggcccaattgggacaatgactctcttaaggatcaacccatgcatcatgcagtgcttacataggctacaggagtgttacagtttcttcacaacaccctgtaaacatgtttacaagcctgacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtggcaactagagagactcctgagtttgcctccagaggcccagaatggttatttaagagccccttctccccccttaactttgattccccatcttcatcattacataccagcataaaccgtcaccaacaaccagtttcaacctgccttttggccctgtttctgctgtttgtgatctgaatttcacccttccaactcaacacctgttccccagcactcttccaccacctctccaccaactttatgagcgcctcaagaacagttccccctcctgaagcatcccttggcctagagataagtatcagtaagtgttatctctttgtatcttcagttgtagaatttttctgggtttactcctttattataaaggaccagaacttcagtaccacctctgcaactcaggacctgaaatagagggcacagtcaaaaacccctgtaactcaggcccctctgtaaataaaaactattaagtttttatttattattttcttttactacacaaccatccccacttttcacatgttatccctgttaaacacccattatgtatttagccaataaatccgtatttctcatggatttatttctattttcatattttcacacatttgatttctcttttttctcatcatcacatgcttgtacgtacaaaaaatacatataagtagcggtgctctgatggaaatacatctttcccttgggggaattttcatctttcatttttatccatggtctcgccttaacaatccccacatgcacatatccctctttaactttgcacctggtgtagctagcagagtttcagctcttggcatcactcaggctgacagagagggtttcctcttggttgttgagaatgtaaaccctcaacggccaagagtgtacctcccggttgttgagggtatacactctcgacggccaagaggattcctcccagccctcgagggtttacatcttcaacaaccaagaggaaaccctctcggttgttgaggtgtacaccctcaatggctgagaggtttcacttggccgttgagtgtacagccttgacggccaagaggtttcttttggccattgagggttatacccatatgtagcgcccaagagaaattctcccagccattgagagagcactctccgtggccgggaggaatgctcctggacgctggttttttgtttgatcaacaaccttccaaaaccacttggttttgggacatcaacacccaacctccgtggtttttctttttttttatttaattttttttttgggagccaactatttggggaattgactcccaatttttggggaaacccaggtttgggagttgactctccaatttttgggagtcagttgaccaagtgcctaaagtttaggtggatttttgttgatttcaattcataaaaatatgggctttggttaaaatgtagatacttgcaactcaaaattggaatcaaaatatgtgtaagattttcagttggtcttgggtattttttagaggatctggagccacacaatgttgttatggttacacattaggttctactgatagattttttgaagcaggaaaaataagcagtaggcagaaagctcaggtctgcttccaataaaaatatttgctcttccacttcaaggaagaatgtgttaaattgggtgaggttgaagtatttatttcttgtctaacctaagccaagacttccattctttgatgatttcctggtccacgaaaagcacggctgaaagtaatggaaaagtgattaaataaagtgatggaacgtgtccagcaagccctcgattgaactgtgaataatcaatagtaaactcgagtgccgcaccaacgctttaattcggttaaatgcccatcagcaatgctcgactaatcttatttcgggagctttttataagtacacgtacccactcagggcggataaagcgctcaatctgatgagcaaagggtagtgaatccgtcggtaaaagccggttgctgttcggtgtctcaaaacgaagtacataatcaagcaggcaactggatgatttcaaaaaataaaagacatgtgtgagcaagttgatcgatcaccaatggctgtggaaagaaaaaaaatggacttgacgctcacttccgagaccacttgttggtacaagatggcagagaagaatgaatgcctttttacgacgcagaagcgggtcgggaggattgcaggtaaactggtcggctaaaagagtcatgtcgttgagaaaagaattagtattcaacctagaaaagaaaagaaaaaacactggtgtttttgggattggatgaagtgattcaccgtgtacgtatcgccatcccatagaagattggagactgaaaaccatgaaaagacttgggagggcagttaccagaggtaaaaagataatcgactttttccaatgtaacttccataatttttttaatgtcctagaagcggatcgattggagtgtaaactttgtccttcctcattgatgctttcgagagatttaacaagatggatttcacttgaatagctgccttgactcgcgtcactgcaattagagtccactgagcctttcctgcggaaacctccaccattcggtttcttaggcgtttgatctgggacgtcgatttttgaaaaccgaaggaactctatcagcatcctcatgacttcgataacgaaagccaggccgaatctaaatcaagtagcgcagtgagtaaattagctctcttcctccaatgcgagtggttcaaggacgaatatatgattgttgaaggatgcttttttttttctctacatacccggggatagctgtccacaggtaagccaataaaacagcattgatttggcaaatggtgtgtggaggaccgactctgactaactcggagaagagaagattattcaaccgaagcgttgtggaagaagcagtgaaaaaaagttcatccttaccatttgcatggacgagtggtcgtgacagtgaatactccctgattggattgtaatttttgtaaagggtatcaagccggcataagaatcgcttcgataggacattttcaatgtatgaatataattcataaggtcaatggggtatcttaccaaacgtttccaaagaaaggtaagagtgcaatccaagctgtgaaccaagaggtaatcaagaatccaatgatgactggatgctttttgtgacccgaccgatgcaatgctagcaggaaagcgccaatgaagatgatggagacgatctaagagcgatgaaaaagtttaatgaataaggctattaacttctcttccagcggaagctgagtgggggcactttgggaggccagtggtgccttgtgagtataatgtgacttacacctattgcccagaaaaccttctgaaggaatagaattagtggtgagccaccaggcatttttttgttgtttcgaaaaagatgatcactgatttgaagttcaattcttttcaagataagtctgcagtcagaagaatgaactatcgaaccaacgatattgcttgtgagggaaatccagacaattctaaggccaaagcaatgaatgaaactctggggtgttaaaaatagtggggtcgtgtgcgtcgagtcggcttgaaatccgatgagatgcctggaaggaagaagtatacgagtgacctggtcttagaacatgagcctctgacacgggacgcttgccataagaggacaaggaggtagacaatggtcgcccttgaaaagttgctccctcgtattatgtggtactttagccgcatagcgattctcaaagcttaataatcggcctaaccgaccgatatctctgcaatgaagttcatcacgccccacaatgaaaaaaacccttacattcagccgggtttctaagttaccaacgaccacaattgacattaagacgtcaaatgaatcaattcgatacaccccgccggcattgaacgttgaactcaagaaacgctggctctggctcaaaagccgaaacctgccgaaacctagactgactacacaatccgaacggtatttgatgctcaatttagcaatttcatcaacatcaattaaaagatcaaatttttacatcctgcaagtatcttctctggacaactaatcacctcatatcgacaggtaagcaacagtttgatagtattggaaaggcgcatttgactactcaagttgaagtgatgtattccttgtacgatgtatgtgtggagtcaatcctcctttttgaatgagagggtaaatgtggtttggtctagtttggcataaccaatgatttgaaccctccccacaaggcttgaggaagattctattgctgtgttgtatcattcaacatagatcccctgggagatgttcatacaaaactccctcaattttgaatgcacagcaagttttctgcatggccaaagtgcaaaattggattgaaaatgattgtactatcattatcccagctcatgtggaaaactgcttgtttctgcttgataatttaaagctgaagattgaaatttcatgattggattgtgtggttaaaaaaaaatctgttatccttttgtatgcagtgctgcacactcaattcaaaccttctattagaattcattgattaaccaagatttctttgattaatttttcaatcatggcgtgcatgagagttcatagacttgtaaatagaaaaaacatatggagctgatgtctaatggtgcataactgtgatcagatcattttcatgagatgtatgataaaatgatattgagctgtactgaatcattggaatatggaggtatttcccttgtaacgtctttaaatgcttgtaatatagaaccaactttttcataccacttgcttatgtccagtccatcatcctcaattcttgtttcaatccctaagtggccatcctcttgacttcctgttttgatatttggcacatgaccagcattagactttgactgggcatcaatcatacttcctcttttgattgaatgaaaatttgtttcactatttgcttcagtacttggattttcatcaccttcatttcctgttttaatactcttagaaacatcatctttaaattgttgaatcaaataattcatgtacttgatcttctttttgaggacaagatctttggttcctatgctcttgacaacttcatctattaatggtttataattgctattgagaaaatgtaccatgtaataaatgatgagaagattatattcctgaaattccccttccaatatatttgaaggccgatcaaagtatctgaaaatttcttccattgtgataaaagctttgtgatttctgatttgcttcattttttcatcaggagtacgcctaaaagttgagtatagctcatttgcaccagtgagaaaatcatcttcacaaaaactttcatgaatcatgaaaaattctgtccagcctttagtcttgctgttaatttctttttctttaacaaattttgtcataatggattttattaagtggtaagtaataatctgcttatgttgattggtgagtttttctacattgcataaaaaggtaaacatcagttcaagaaactaaaaacaatcatttttcaattcagcaatgaattaagtaatcatacctttaattggctcatgaaagggttcaaagaaatcatgtgtttctaacaactctggtcctgggacaaatccctgaggcttccacacaagtatttccattaggtttttaaatttcaatgattgggtaatgtaaaatatgatcgttggcacaagagtttttggttcaagaatttcaatttgtgagttgaagctaggtggctgtaagtcgtgcttcctgatataattagccaaacgaaacatgacctccacatagtttagcaaagccgatttcatgagtacgtcttcatgatatgtcaatttacgttcttgacttgagtagtagtccagccatgtaaccgtgtagtaccattctcgaatcaaggggcgatcggaagtcttccactcgccaaagcacttgggcaaccccacaggcattaatgattccaatcccatccacaattcatccaaaggaaaaaccatggattgaatcatacgaagtggttctccatgcaattccgattctttgcttgtagtttccatcttcggactgcctccctgatgggtattatgactgccaagcggttgcagagtctgggaactctcagttataatttcgtcgctgctctttgaaattcggggttcttttttattgaaagggaggatcactccgagacacttgactaatgaaacaatcaggttgggagctgatggggtcctcgctacttcgcagggggaagccccggttaaacttgggcttggagcttgaatagtagaatggcgtgtgccgagagtcaatggtgaatctatacagaggtcatacaatcttgcctgtcccaaaatcttcaagtgtttataaaaatcttccactttgcccccaagaaagtcgtctcgctttttgagatctttgatcagggaaataatatgtttgttgtcggctttcattgcgtcgatctgggctgtcaaaggaaaaaagatcaagtctgagtatcatgattcagtctaggataacaagatacaaggagacttgccttgatttttcaaaatcgtggggcgtagcctctctaactttaccggctctatctgatctgttccagtgggagcaagagctggacgtaatttggagggctcacagctgtccaaggattcagtattcaagttaaagtaagattcggttcttgatctcgtggatttcggcggtacatatctcactgggttcaacagtgccattcgatagatgctcaaagtatgtagaccaacacaaaccagcaaatttgatgtaatcctcatattggtagagaacaaagctggatggggttatttttgctatctatccaatgcaactatcgatgcataacaacctggtgagtgcactgaaagatattaaaagcggatggtctgaagtaatatgggggcttgttttacataaggtcactgagtcgaggcgcatgttaatcacttcggcttcaaccagcacctgttgggttccagcgactccgcgaagcgtgtttccagatatcaattatgatcaagggacacagacacaatcataaactttcctccactggaagtacttctcaggccatccataccaaaaacgcttaccctcacttcgagacaagtgatggcgggccagttgtgaaagattcacgcatctcaaagagtcaaaagctaatggttagtccagtcccaaatatactgctaatggcatatcatctgtgttcaatccactgcttcccctgtctaaaaaaacctgcgtgtcatgatgaccatgatcaggtccaatcaaaacagatgagtttgtcaagcttttgtttgacaataatgtaaacaaaactcactgcattcctccatgatccactgcactgtcgtcgtcataactcttgtctgtattatagctgaggttgtgtgaagttctcaatctactttatacttcacatctggatccagtagcttttttttggtagaaactggccctttgtggattgttttcttgtctttgactacttagattgtacaagttattttttctgcttcatgagctgttcaactagatgtttatatatatattgatatgataaaataacatttctagaaagtatagaaacatacaaaataaataaacaaactcgtatgtttcgtttcacaaatccaaaatagaggtataatttgtggatatcatcagaaaaaaaaatatttgggaatagggaagctaagaaacaacagataggcaactcaatgtttttcagagagagggtctgaggatgcaaggatagatgaagcaggcaagaccttaagagatatgcgagggaaatgaaagccgattcgatagggtttgatatcaggaaaatgttcgccatcagcgaactgaggagctttgcggttgcctggctgcaagttacctttgaaggagcacagaccacagcggcctttgatcccaagttcggtgcgtttccactcggagtgatcgacgattggagggttgaggtgcaagagatcgggctccagaggctggtgatcgtcatcatcgacggtctgcaatggaggctgaaggagagtgaggtcgaggatcggcagtttccctaaatccacgggaatgttcagaggcgcgaggtggcgatggatggtcatattgaagaacggcgcgtcgaagaattccgggtcgaagtaccaccctgtggagccgctggaccgggtgaatctgaaggacttcagcccgtagatcttcacatttagcttgttcgtcgtgccctctactggtgtgaattcaaaccgggcaagcttcttgggaatgttccaatgatgtcggcctatgtatacaatcacaattggggatgagattcatccagcccgtcgttcaaatcaactctttccttcctcttcttcttgatagaatttttgcggccaacaaaaaaaaataacttatggtttgaaaactgaccattgagaacagagccaagcgtagaaacgtaaatttgtgtgatccggaatactggggtccggtttagagattcctctggaggcttgaagacgccaggaatgagcaacaattcgtcatatgcacctacaatacagcaatctttgatcaatgcccacttcacttactcttcatgaggaaattcagaaattcaaatcgatgggggactgaccaacaggtgaactatgatatcttatgatttgcacactaccaaaaccaccacggaagtcaggagtgggggcgggggataagagtcccaaggaatctgaatgggtccaatcggctgaaggcttggttttctttttccgcgactcttgcttgattcgctcgacgattctcttgcggacggggcctaagattgataggattatccaccatccttcgccttcaagataccaaggcggtggcctcagactgattgaaatatcgtctttttcgctcttcgctaacatcggtcgagtcatctctttcgtctccatctgctctggaatcatcatcgacgttccagaatttatcccaatggattcgcaatcaaactctttttgatgatggtcggattcgggaaagaaaggaagagaatctttggggttgcgaatcggataacggaagaaagaaacttgttcctcccaagaagagtttgaggattatttgaatgatccatgaatacatatataaacaaatcaataactccagggatttttagaatgaacggtgtgatgaagattgaacgagaatttatccggcgcttttttgctgctatacacattccattcacacaattacaaacactcattaaatgaatctgacaatgtctctttttgatgttgtgtagaattcaatggaccgaatataattttatccgcttcttataaagttccttccacacatatttaaatatgtgtaaagcggtagctttcgaaaggttgtaatacagagacttgatgatggcccatattaccccaactacacataaagagttttcgaactttttagtgcattggttctttgaatttagacgtagattacgcagtttataagtaaagtaatacatcatttataaagactccattcaaatccaacagaaaaagaggaataccaccgggttattcttattgccactccctcagccctcctcgcacttcaaagaaatcaacaacaagaactcatacatacagctctctctgcctgagcgacagcaagattaaacaagtatgcatggttgtaaaacaatgctcacaatcaaggctgaatgtgctcaggttttcttttattgcagaaggaaccgagttctgacaattctgcgaagaattttggtagttggaaatttcttcttggtgagcgtcaattatgtaatacccgaaaggctcacgtttgttgtgagttcccttcaagagactcgtgcagggctgaaaaaaaaatatttgcccatatttgaagaaatcatgtcaccagaaatcgtactcagatttgatatagaaaaggggtgaactggtggttgtttcagtttgtttgttgtttgatgcgaaggctcagaaaaatcaattgaaagctgtggtgagccgtggtgagttcttgaagtccgatacccaactagggcccagcagggttcaagcaaaaccggtcctgataccaatttatgttgtttgtaaatatgtaaaccgaatggtgtgtgacccgaaactgaaaattgaatggatgagggatgtgatctaaatatttgtgtggggtgatcttttgaggggtggaagacatccatccatatggccaacaacataaatatttcgtaaggcattgggaatttggggcacacaccaaagagagagagagagagagagagaatttgcatgcatgggtgtggtgcaggatgtccgagtcggagcctgcagtcttcttatgtaccggcccccaagttaaacagactgtgagtgttctgagattgtttaaagagaagtttgcttgatcagcatcaacatcaacattggtatcaaaagccctaacttaagaactctcgagagtacactcatcatcttacgccgtttggtcttttcttttggatatgtattgtgtgtcaaaataaatgttttttcttcttgcttacctgatctcccactatcaaatcataagatcaaccagtcgctggatttgctttcatgaggcttattttttgtatgtaacttcaagtcaaatgatgatggagatgatgcggatatggatcaagaagcagatgagagagtggccggatccaggtcccgaggatctggtacttttaaatacatcctttcaacaagtagtcgagggacccctcctcatacaacaaaatccttagtcactcctggccatggtggatctggggcccaagaggaagagggtgtatgttgcaagatgaatgatgaaggttgctagtcatccaaatttaacactcaactggctcatttttgagtaggagagggaggataaagcgctcctccatgaggtgtccctcctcccccattgaccccgttgagctatctatcagcacatcaatatatgatcacaccttctctgatatttatacaaccagtataagagtatttctagaaatctaatagcaagaatggttcacattatcagattgaaccaaagagaaaatactacaaccaatataagttaaaaaaaaaaacagaaggaaacaaaagcaaaaaaaagggacggttaaaattcagtagaacataagcttttgacgtcgtttttgaatttggagcccagaggggtcgaatgattagaatgtttaacggatttcttggtatgatgtttattgaaattggaggctttgagacgctgcatcttcttgatgacgatattcttgatttcttcctcgtccaagtcgaccttctgaagatgatgcgcatttttgttgctcttctttttctgcttgggtttggtagtcgatctatttgttgagtggttgtctgatccatcgtcgctttgtgttccctcttcttcttcttcttcttcttctgagagttctgtgggttgagtacggtctgggttttccgctgtcttcgtcgactccaatgctttagtttcggtcttgtgatgatcttcattccgttgcggatcaggaatccgatagctattgtcgagttgatcctcttcatctccagcactatcataatcaacatcactaccatcttcatcttcgtcatcatcagtctccgcagcttcacagccaaccccaaagacctccatgtattcttccagtttcctgctttcgcccttcccgaacccactggcctcgacctcgacgtctagattcatctggcgggtgccttcgcggacaatcgaattgaacttgggatatagcgtggattggtatctgaatcgtttcaggaaaaaggagcggatacattggacatctctgttgaaataactatgattttgtcaaaagacaaataaaaagaaagattacattaattcagtttcttgaaatgggtaagggagaagaaaggaaagagaaaaatatgaaggacgaactattcagcattctcgtgttcggtagagaccatttgagggaaatcgatcaagatagggacagcttgaccgggcttagaagcggtatcgacgaggatgttgaattcgttgaagtcgccatggatgagccccactctggccaacttgacgatcaggtccatgagctccgagtacagcttccccggctcggccagctcgtggatctgtctgagtggaaacgcatctatcaagctcatcactaagcagtgtctcgattggtcaatcggctccgggactggaaaaccatgctcgtgtaaaaccttggatcaatagccaagtagaaaaaaacaacaaatcaatttgatcaatctccctgtgaatatctgtctttctcattggaatattaagaatgagaacttactttcatgaatgcgaattctttttgggcggccaatcgactcatatacatccaactagcattcctgcgtttctggagataatcgcgcttcgatttgatggcccgaaagctgatccgtccgagccgatggatcttcaacacccgttgttgttcgtcttctcctccagcgaccacatagacgtcggcttccttcccgaccccgatctggttaccgatactcgtgaccgtcgtccgcttcgagaaggtcttcatcgccagaaagtcgtatcctccatacgtcaatcgatagccatcatctgtgatcgaattcgcagtcaacttttacatttttttagataaaatttcaaggagagatagtggcgaacattttgaattagcttctcgtttgactagtcctcgtttggccaattcgctgatacatttattcactccacccgaccgaagaccggcaaggttggcgatcaaggcagtcgggacgatttcgtggttcttggaccccatttcgacagccgtaaggaccctgaaggtgtcgcttgagaggtatcttatatcactggcgtctaacttcatcttcttcctatcttgagtatcctctggctcttccctctgtctctctctctctgttgcctttcgaagttcgagtttgtttgttcgttttctttcttgtcgtctgattatttttttttttctttcctcttgtttgagattgatcggtggaaatattttgactataacaaatgcagttctttgattgttgtttgaaggtcgggatggtttggagggggccccgggggggcggggttatggatattcaatatgccagggaatatgcaatatgcatgaaactgattatgtaatagcgtcggggtcccccgtcccgggccgtctggtcctctggaacgagatctctccttcggggagtcgcatgaccgcttcgcggcacccagccaccgagaaggatcgggccgacggcctatgtagtgtcagcctccgacccgctcatctcccccggccccagctatgcacctcagttcaattgatcgggcggattgacagtgctcagctggtgtatggggagcttcgaccacggtgttctataaatttcaaatgttgtgtcaagtataagcactgccaccatcatgggacatcgatcccagtctttttggggtgcaagactcgctcacaagccagctatgctgcactggcacaaataggcaagggattcctccgtatctctcggcaaggttacattgcaagccgccacgaatcaaacatccaggtaccgttattctcgctctttctttgctcggacaacacccatgaaggaaccggtgttcatggagtctgactgccgataatgtttataggtcatagatagcctctccgtgttcagcttactatcgtcttgttcatcgtccgtcgtaagctcgctttccagcctctctgatgataacggcttgtcctttgcaacacactaactgtctttttccatctcacatgccactgatagtgcatccgtgtccatgagatgtggattgatatagctgtggttgtgaccatgttggccactacaatcgctggcgctcatgggcatccgtctccggcccacccccccattgcctgcaactagggttgacggcgccatagggtggggcgcgccaaagtgcgcccgccccccgtgcgcgcacccgggtccccgaagatcctgaaaatgggggtcggcgcgcacctgacttttaaccctacttttgaaggacccctgagatatcttggaccggatccaaccggatcacaccggattcaattttttatggatttgaaatttctgatctcagtctctcaccacttggaattatgcagttatggcctctgacacaagcactatgcattgtaacagagatcttgcctctacaaaaaaaaaaaagaaaaaaaaaaactttgaaccttgttttttgagcttttttgacggcgcccagctcgccggggcgccgccagccaaaggcgccatgctctggcggtttgacaggcgcccctaggcgcgcacctcttgaaaaggtggcgccgtcaaccctacctgcaaccctccaggttctcttttttgccttccgggatgcatctgctgagtagaaggcgattcagtacattataagatgtaagcgctcccttttccaaactccactataaagaagttttttgcatctaattctctcttctcacagccctcggctaacaaaatccccgagcgtctaaaccagaacctggatattccactggacgccccaagaaagataatgtccatgaatgcctgcatttcggttccctcatcatcaagtttctcgtttctgttctcactcttcccaatctaagctgtacatagtcttaagatttccaggatcctggtcatcgtggatccattgactgtgtacatctcgacctcttgtttatctacgcttgagaaatccatgactggccacatcaggtacatacctgatcaaagcctcaaaaattggtagtaggagcctgtctaggctgaagtccattcactggcatagatctatgtaatgagctcgctgctccgaaccactaagctggagacaaatttgcaagtcttttgtttcttgcattagatctacataataagctgcagctatcttgatcaatgaatggataatttaaccggtgtaatccagaactttgagaaagtttacatacgtcaaaacttgacatttgccttacaccttgctagcctagttggataaggaaacctccacccaaaccatttgacaccaaaaaaaaatatcattggttcgaaacccatctgttgaatcagattgccattggttaatacatgcgcgcagtcacagtcttgaccgtggtggtctgctgcctcattggcctcggtcatgcgcgtccaatgcagcaagcgccacacaccctgaggatgatcaagccaaggacatcatcggttgtggtcgatattcctcctgaaatctatgatcccctacccccggccaagactcgtcccgtcaagggttacgactgggttctaagcaagtgggctcgccaacagatcggcaaactcgcttcatatccatggtccccatttgcagtgaacacgttctcattaccactcaaatcaagagatggggcaaggacatcatgttgggactccatcttaggccgctggctccggaggcgcaaaaattggctctcacttaccccactgcgctcctggctggacgcgagctggcatagaaattaggggatagatgccatattccaggtatcaaccccacatgtgcacaaaaacttttttttttttgagtagtagcttcaggggtggcagtctgctctaaggaaatgatgcaaaaacttgactgttttgttggtattgggggaggggtcaatttctgtcagtgtattataatgtgattgtggaaggcttacctatttaccacatcccctgttcaaattgacaatcacctgcaaatctgcaagacagcatggtccaggactccagaacatcacagcttcatcaatattaatgtatcaagcattcaagcccttcctttcccatgcagacctgtcattacttttactttcaccatgaggagcaatcttacatcatgtttgcaacaaggaatcttgagagcagaataatctcaagcaatcaaggcttgagtagaaaatcacctcaaatcaatgatccattttaacacgtggtctaaggtcaaccttaaaataggagtataaaatttggatattactttttttttttaaagaagaaatgggatgtggttcaagaaaaaagtggcacataattctaagcctattttttaaggagaagaagcatgtttattttttcaagaagaagaatgatcataacccatctgaagttttccttctcaaaaccagtgaattgacttgatcaggaaaatgtttgttaagtatcaaacttaaggcaggagcaatggtacaagggacgcaagaatggcaaggatgaaaaagaagaaagagaacaagacaataagagaactgttttgacagtatgagaatcggcggagagttgaaaggaagggtacgtgaattgtcaaacagtcgcagaagtgtgtggatcaatggaaagtcaaatggaagggtacgtgatttgttggatagttgaatagaaaggatgtgaccggatgagaagtataggtcaggagttttagtaaagaagagtagtggtagaatatgatagaggttgttcaaagtaagtgatgagagaacaacagaaatgggaccagttgtcagcctctgggtaactaacctgagtttttagtagtaaaaggttgttactatgagttgactgaagtgtttgagcgtggtgagtgttagttagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcacatccgtatcaatacagggtattaataggcatccagggtactaaggactcacctgggattgatttgttattccaaagggaatgggctaacaatacctattaagctttaacaaaattagttgaagattgataggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaatataggtagactagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtggaagtggcacggattataagttccagaatattacatggggaaatgaagaagtgctctgaatcacggtagagatgggcgcattgaatccggatatccgcttacgatttcagcggaaacacacatccgcatccgccggcggatacccgcggatacccgccctctgaatgggcggcaaggctcttccattagtgtttgtttttaaaaaaaagaaaaaaaaagaaaaaaaaaccagccccctcggcctaaaggggcagaggccacaccgttgtggaactcctatcgtgccaggcggtaggcagttggttgaagggaaagtgctttgagggctgccttcaagtggggtccggatgaattgagctgtgatctgaacaaaaaagtgttggggttggctggttttctgagaggagacaacagaagtggagttctgtggcggttgttgagcttgaggatcggtgtgtatgaggatcagatggattaataatgaaaagatcaatcagaattgatgggtctatcttggatcagatcagagtgccatgcctccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacactacacaacactacacaacacaacacacacaacacaacacacacaacagaacacacaacagaacagaacaaaacagagcaaaacaaaacaaaacaaaataatcaagagtgaaataaaccaacatcctgagatgtcttaggaccaagaaaattaaacaagactgtctactgagtaggtgatttgaaaaagataagtaagaataataaaatgatgaaaaataaaatcaagatgaatgaaaaataatatgaagataaaataatcagaggaagtagaataaaataatgaaatgagaaaaccattggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatattgaagagttgaaagttgaaatttgaaatttgagcttgagggggcctgtaccgtttagaacaccacaccgtcgggaggaacccctcccggcgagcgtctacaggccagctcgctgggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcgtcgggaggaacctgcatgggcgagctggtttaaaaatcagctcgctgggaggaaccgctgcccagcgagttggcctgtagacgctcgccgggaggaacccctcccgacgagctggtttaaaaaccagcttgccgggagggattcctcccggcggtgtggcctcttggcaccgggtatcccaagggatacccggatacccgccagtatttcaggtggaagggtgcatccgcacccgctggcgggtatccgctggcactggcgggtatccgctggcactggcgggtatccgctggcactggcgggtatccgccagcagatagcggatatccacggcggattatccgcaaccatctctaaatcacgggagaaactaccagggggaagagtagggttaattgagtaactgatctttatttgtaatgatctgttatagctgtcatagtatttactagagtatcagtagctagtatttgtgacgtgtacagcttaacagatccttcaacttaaagtaacaaataaggatcagtacatgtattgattttattaattcaattggtgatgccaaacaatacatgaatattttatttgcaatgattcttgtccgtgatgacttgggggacaaggataattaatgatgaagtcattattaagatcacacaataaataatgaggtcagtattaaagtcagtacatgtatggattgtattcattcaatgattaattgacacttaacactcaaggtatgtacatatttctttatacagttatttgaacgtgaaaatactgtagaacagggataacttgtggtacaggtatttcactgttaaaggagtgaaaggtaagtgataattacttatgtatgaagcatgtatgtatttaatagataagtaattaatcagataagataaagttagataagataagttagagataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttgtgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaccagtgatgaagttcagttgtaagatgaaggtaaaagaataatgctttctggagtcatgaggagggaagaaacgagtttgacaaaaagagaactctatatatgtgagactatgtagtatttacccccaattttggggagttggacttggtgatattttgatgaccttttgccccattggagggtgttgcttgacttttgatgacattttgcccctttggggcgtgttgcatgagttgggcacctgtctcagtctaacattggggtcaacaaatttgaatcccaggtcgacaccggcgttagattgcatgacactttgtttggctctctgagcctattcttttagttatatgtagataagagataagtgcagtggtgatgtcattgtgaagttgactgattatgtaaacaattcaacttaggaaaaacactactagagtatgagagtgattgagatcagatctcaacaatgttttcccatgggtcatgactcaccatgtgggtgcatacatacgtttcaagcagccttaagtggagatagatgtcttgaatttggactctgggaaatatcctgccagggtgtctcaggagacaaagagtttgaaatttctcctaaactctatttgtaatataaggtcattcccagctaatagcaaaagacacttgtggtttatccaccacactttatggcgaatcaatgttggtgactccaatctgtttgtatctaatccttgcatagtacagaataggggaagcgtgcatgtgggttgtttacgtatgcaatcaagtttgtggtacttatttagaaccaagaattaaactcttcaaaggatacattaaatctgatttcaaagtgaaagggttgggaatagactgtatccatgagcctattgcaatcacattcattaggaatcaatcacattctccaaactctttccttgacttttgtggcacattcacgacttgttattgcaagctacacctcccctagttcctcacatgatgcttcatacaccaattgaggatcgaataaacaaatatttaattgagcatattgatatttcttttcttgtgtgtgtgtgtgttttttttttttgaaaagtcaaggtgatgtgggttaagaaactactgctaccatttttgataaaaaccataaagatgttcttctgagaaaagagcaaaagatatgaaccaagtctgtaaccatacacaaaaagccatacaatctcccctcaaacataaagggagtttctttttttctggggggggggggggagtctaagaataattttcagtcttcatatcgtttaagcccagctcctcattctgatcgaagctgcgctcgtactcgatcttctcgattgccggatcatcgtcgggcgcgtagatgttctggataaacgagttcgagatcgggtcgtctaggatcaccgtgaatggcgtctctgccgaaatgatctacgaaaaagggaatttcggatgtggtggtgttgtgatcgggcagaggaaaagaagaagagatgagaagatccgtttttggattgatgtgtgtgagagaagactgactcttttgaacttgttcaagaatagttccatcgatgatttcgaatgattttgtttgtcctcggcctggcccatcttcagtggaagggttttggagagaagaggatggggcaacggagtcgcctctagcgaagaccttctgatcgagttcatcgaagacttgattgaggaggcttcgagagtggtgaatctaccgccgagggttccggggttaagatgaaggtcgatctcggggatcgagagttcggcggtctcggacttgaggatatctcgtgcaaggtcctccttatcggagaccttgaggaccagcttggtgccccgaggcgagatggcggtggccgacttgacctcgttgtccttgtatccacacgtcccacagttggtcgacatgaggatgatctccttgaagtgcgggatctcgatcttcttcatccgggtgttcagggtgtgtccacacgagccgcaggtgcttggaaacgagtacacctcctctggatcctccccctcgtagtcgtccgtcagcccctgggcgctctcgcccggttgggggaccagaccaagctccgcattctgctcagtcgtccgattgaattctcgtttcgaccagttcgggtcatcgagtccgtcgatcgcctcgatgaagctgttgccggtgatgtcctccagctcgacggtcaccggctgggaacgaaactggaggatggcggtgagcttctccaagagctcttcgatcttttggtagaccaatgggtcgagatgtttccgggcgggttggttgagactgaggtcgtcgatcgtgtccctgatcaggccttcgatcgtcgtcatcttcccgttccccttagggatctccagctcgagctctttgatcttgatctgcccgtgctctgacttgatcacctgccggttcaggtccaccggttgatggacattcttgatcgtgtagatcgcccctcgcggctggatctggccggccgattggatcgagttgttcgagtgatgacagtgcggacaacggaacgagacgacgatgacctctctgaagaaggggatcgaggtcagtaacatcctcgtactgccctgtgcacaaatttcaatcactggtcagtttctagcctgtcctaagttatccacttgatgaagaagagtcccagcgtacattttttccacaattcatgcaaagactttcgatcgagtcgactccttcgggcatgcatacttcctcctctccctgatcatcatcatccttcgcttcccggtcctgttgatcttgcgctgtcccagcttggcccaatcgttcggcagtatctccgatgggctcgaagaagtttgtctgttcttgctggttttgttcgtcttggttggtggtttggttgatagacatggctcgtgtgttgttattattattttttttactgtaactggataaatttccaaaaaaaaagaaaaaggaaacccagacaccatgaccatgcctgtgacatgttccaacattatctcatacttgggcacaacagttttgataatttcatactctgattaaaaattcagctcaacattcccagccttggatcactttcacaaaagtagcaatcaaagctggaactatcattacactcagaagataagttaaaaagttttcattcttggtggtatgtacctcaagtggatcaaggaattcacaagggaaaacaggcaaatggttctatgtaagagcctcacatgattccaaatgagaaaaaccaaactaaggcttggtaaaacgtgttgtgggatatctcatgagagagcatgtatgccactcagaggaaaagagaaacaaaacaataggaggaaacatttgggaatgtacatatcaaaaagataaagcatatccaaatttatttttgagaatctgaaattctttgatgacctgtatccctcatccttttgatgaagtatctcgttaaaatattaaaaagatctccatctcttgatattcaaagaaaacatttgatctgacttcttccttttagtttgaggatgttcaacagcctctttgggattggataagtcttttaagtatgatgagattgtttgaagttttgaggaagtaattcctccatggaaatagcttcaggtttgccatctccttaaacccattgagcatgaagtattcatgcaagaatctttctccagtccgtttggttatccgaaccaagctcgagatgaagatggattcatttggaaaaacctgcaagaacttgccagtgttagacttgaagtaataagcaattatgacttgcactgcagccctagtcatcatctttgacttctgttcttcattcccccttggatcaaaattcaacacttctagaatcctctgttgagtgggatgtttgatcatggacttggattttgaacttatgttgttatagaacgagtttgtttgaggattatctgagcaagtcaggagagaatgaaattcattgtgaactctagattgctcatctaaaaacaaatcgtcttcaggatggaggcctaagctaagcatcaatctgaaattcaacttcaaaataatattcaagatagctcgtacttcctgaagaaaaacggttatttccatcaatctaggataagaattcaatccattttggggtgtttgatgctgtgaagccatccattggattgtatgtgagttgatcaaagttcctcttacagatgagcttttcatgaacttgttgtagttccttgtgagcacagaaatgactccccatgtggcttcagggacactatcaagaacattctcaatttgtatatcaaactcattggggatattcccaacttcattctcttgatcatgaagatgatcttttttgggtatctctttcacatactgatcaatgttcatatgattttctaaagaaaatggaccattggttctgatttttttcatggtgtttaatcctgtatgcggttcctgaatattgtgccaagggaagaatttgatatcttgaatccgtttctgtaataccttgaaagattttttgtgtgcagtggttcctgaatcccagagctgaatttttgctagagcaatattgaaaatgaaatggtgtggaaacaaaacttcccacttggtcattatcttttttttgtgtgcttgcaggttggaattggggagattgatttttggttcatagtatgattgcatcactttgactacagcttctgccatgaatatctgatttggacaaactgattcaaccagtatttcattccaaggctggatgatactgtgtgttggatatgtatatctggcagagagggctttgataatcagactttgaacataattatccttggtttgagagctagatccagaaacaagatccaaaacccattcaagcatgcttgattgctcttgataatattcctcatctgttggattcaaaatccttaaaaattttgaattcacacaccagagaagatggctgaattctttgaagctattgctagaatttggttctgtcaattcatcaattgaagcaaagtcttttgaactcatgggtggatggagagctgaggcaagagatctgataaatcttgagatgtcttcctttttgtagtccacaatttcctgataaactgcttgagaaatgcccagcttcattgtgtagatccaggcccagacatgaggaccttcatggtaaaaatatgcatttttccatggcaattcactttccataattgggtccttttttccagactcatagcctttcttatctgtgttcaggcttttgacataattttcaacttgcaaattgttttttggaaagtaatttttagcatgtgcttctagtacttgtctctgaaaacccccaagcaagttggagcttttatctaagagtgaagaaacaaatggaagttttgcttcatctctaaccaatttcataaggttctttgtcacacctgcttctttggaagtagttccaaaattatgggtttcaaaaattttcctagtagttggatggctatctgcaggtgattgaaattttaggtcaactttatcaaacctgtaatgtttcttgaaacaggaaataagactcaaaaacaaccacgctaactgagatttaagctgagccaattggcatcattgatttgccatccaagttgggaatcacttgtctgctcattgtccacaacatgggccttcagttttttccctggattaagtttgtttggatggtcatctggatccgggagaagggaatttactccctgaggataacagtttttcctcttagaaccaccctcttgggctgcaggtccttcccactggcctatcaaaaaaacaaattttcagcaacctgcatgcttctgatgggtataagcaagattgtggaaacgcaaaaactcactcaagaaatcaatctcacggctaacttctctaccttcatagctctggaggcctcttctactgagcctatggtgagttgattctggagccaacattttggaaaatctatttaaagatattatttacatccagtcagtaatcagccccaataactttataggcatcatttgattttatcaagtacttaacctttttatgcagatactgtcctcctttggattcagtgtttctatagatgatgtagaaaggattgatttgacttggaattgagccaggatggcaaggaaagtgccccctgaaattgctttcatactggtacgtatattgatgttacctcaatttgttgatttgtaaattcaagtttgatggagtgaatatttcaggaatcaggaagatttgttggctgtagaaagaaagactggcaaagctttatttccatgtgagactaattattgcacaacatgttttgatttagagctgattcagccctgaataggctgcagaaaaattctttccttggttaatgtgtctggacaaagagattgtttctgattagcatgaatgattacattgttcaacacaaaaaattgtatacaatcttgtataaaccaaaaaaacagcatgcacagtgacttgccttacagaacctcaaaccaccaacttgaggtttcaaagcttgatagagtgttattagggggtatcaaatatggaaaatatgaaaacttaaaacatcattttctcttggactgtttcaccccctttcatgaaactatgatgaaaaggtggagtttaatgtaatgaatttttattgtaacacttcatttgtaaaaatttattggttgaggagaaattggtattttaagttttgaaaattttcatatttgataccccctaatagaatgaaatatattcacaacaaatgataaagttttttgtcttctttttttctccaaaacattacattaaaaaaacgagatcccttcctcgtcccacccactgagcaattaattagacccaccaattgagtcacatccattttctttctttgtgctcatgagttgttcatctcaatttgatgtgttatctgctgcgctttaacctgaaggtgggataaacaagggctaaattaaagtaagccagggatagtggaacaaaaatattttcaaaagccgtacaattacaagccaagaaagggtttgtgcaacaactgatgctgtgaagtaaatccctcctggatcttgggtgttgggtgaatgaagcattaggattcaattaccaattttcaaagggttgatcaagccatgtccaagatctgccctcagtcatcaggctcaaatccaattctgtagggtctacagatgctcaaatcctccatttgttttcagctactgaaaaaaaaaatctcaatcaatctttctggtgtaaattatttttgtaggacagcttgcttctcaactcaacaggctcaagagtcaaggagactatgtatagttctccatgagagttgtggatccaaaaatacagtcaaacctgtctaagggcataccccttggcagaaggatttttgtatgcctttgagcaggctatatatacccagcttggagggaatcaatttgcagcaaaatcaagactggggagaaaccctaattcaccatgcacttatacagctcacatatccacacagaaaggtatgtccttagacaggttttttgactccagcaagtatgtacagtcacctaccagatgtttatagccagtttgtttggatcacacatacccaacacactaacttgaaaacatgacacttgagccagtggtataaaatatgtttcaaaaaatgattctgaaaacaaaaatgcaaaaaactaatttttggaaatttgcaaaaaatattacagttatttcacttttttcagaagtttttgtgaattaatagactaagaattgtatttaatgagtgccagcttaaggcaatacaagatgagaagaaagaagaaaaagagaagagataatcacctaagagcagtagatgactaataataagaaaaacaatatacttgaatactataaaaatgagtgaatgaagagagaagtctaacaaaagagagtgagttaatataagaacatcaatgaggagagatggatgacaagaacctatgatgattgaggacaggtttcaaggaagaggaggtcaatgatttgttggatggaagggaatagttgataaaaagatcaacatggaagagagatggtgtaagacgagataagattgttcatcgagatgaaaattttgacgtaggagaagagttgtgaggatgagcaatgaagtaagacgtgagaagatgtttgtcttataagagtggttagatcagattcagagaaagatcatcattaagcaagaagtacaatgatggggaactggtaaaatgtgatgaggtcctgaggtcaagaacagttgagaagagatgagggatgataaggaaaagaaggaatcgggaaaagatgagagggttcatgcacgatgatgtgattgcaaaggcttgagaactttgagggttcaagcacaatgatgtcattgtgagtatagagtattttgatcttgagtatgaaactggtctagagcatgagttaaagcttagacatcaacagttttaatattgctccaaatgaaaaaaataaaaattggaaattggagtagggtatgctggaggaatgataatgaatgaaaattttgaaaaaaaaaatggataccagatggtttttaaactggtgtggagtggagaattcaccagactcatggtggaaaaggcagtgtgatcaaattcaacctgcattttgccctggatattactgagctctgaataatttctggagttcatttttttcatttgtcatcattttccttgcttaccatattactactctttccaatttttattattttatgacttggagcaataatgaaacttttgaaaaaaaaaacgtgcatgcaataacggtataaatattttaattttgcagatttcaaaaatcagttgttcataaatccttttgtttacagaatcattctttggaacctacatattttataattatatcacttgcccatgtgtcatgatttcaagccggagctgtgtaatccaaacaagctggctataaacatctggtaggtaggtgactgtacagtgggtggaccattatttttggctgccttttttggaccccagagctccgaaacacagacttgaagttatgagacttgttcaggtggtgcataataggtcccagaaaatggatatgagaaaataaaaacaaaaagtaaagttacaaaatttgtgaaaaatagaaaataaaactgattttttgtcaaaagctttgataattattttgggggagtgggagtgctgagagaaagaaagaggggaacatgggaagaatgattataaatgaaaaaatttggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgcgccacacaacaactggttaaaactatatggtaaccactttgtccaaaattttcatttataatcatccttcctgtttcccattctttctttctctctgcacctcacacttccccaaaatgaatatcattaaagcttttgaaaaaaaaatcaattttattttttaattttcacaaaatttgaaactttattttttgcttttataatttcatattcatgttttgggacctattatgcaccacctgaccaagtctcaagatttcagatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatatcatggggaaacactctctggatgcagaattttctcaaacttgacacaagtctctggctgcggcgggcgcatctggcagcatagcgctggccaggcggttcccgggggagacttgggccagaggccgacaaactcaggtgctgagtttggattgttttggtgggagcgtcacaagatttgaaatcctgatggtccctcaaaagtttcttgatgtttggtctcaagtttttaaagacctgcctgatcttattgatcaggccaaatttcaaagttttagaatcacaacatgaggaattaatcatgattttctaaaatcaaggtttgaactttttttcgagctcaaatgcgggctttgctgatcaacttgagcccaccaaaattagaagccaagttgagtggaaaattcaaccttttcaaaatcattctatacatgattagcctgcaacataacaaacaaactgaacacagggaaatgtggacaagaagcaggctttccctgacccggaaggaaattacatggatgtggggattgtcacatttgtcttaggcctccactggcatggacagctccgctgctcgctcccgctcccgccgtagaggcctacatagttaggctcggaatcttctatgtattatggttttcgggttcgatggcttacgtaatcgtctgtgcaaccccatggtcgacaaccacacaccatgaaccaacgacgtggttcaacagactcggaagccccagaccggccaagaaaagagaccacaaacagatagcagaagagagccacagaaacatggacatcccctccgacccgatccccaagaacttcgatgccgccaacgcacccaacttgcccgaagtcagtctctgctcatcatcatcatcatcatcatctcctcctcctcttcctcatcttttttttttgttgatgattgagctcaatttgctcttttttttttttagatcgagaaacagttgagtggtcgttagatatacagagagatatgtctctccgtgtgtgcttgcgagatagagagagagatttgtctcttggatgatggtgatgatgaaactgattctgaaacggtggcctcccagattcgcagtccgatgcatcgagcaagccgagacttactggaacctactcggcgcgatcccgccgagcaagatgaagctaaccaagtaagtcgacggccgagacttcccccctgagatatatccccctcccctccctctcagactgatcatcgatcatcatcttccccaccatcggacacccaccaagacatgacgacgagatcctcaaggagttccaggccgcgttcccggcgatggcggcaaacaaggacggggcgttgcagaggatcgacgagggttcgttgaagagtccggagggcaaagaagcctggcgcaagtacatcaagctcttcgaatccaccggtcagtcatccccccctcttcataatcctttcccttaatcaaaactctcacattttttttgggcgggcccgatagtgtcggactataatttcggcaccttgattcggacaaatgcggccgaagactacaccgagaaaaacacgatgttcatcacccggatccagttctatgccatcgagatctgtcggaacaggctcggcttgaacgaccatgcccatcaactggccaagaaagaatgggccgctaaacaggctaaacgatcttagcccaatctctcctttttttaatttgtctgcttttttttttctgctgtcgattgtaagtgtgagtgttattgtcattcttagatggagaggtcgggtttccaactgagacagagaaacgaaaagagagaagaccggtgagactctgtccacatacacacaaacaaacaggcccagatcccagctagaaagaagccgaatcgacgggagagaacagtgttttctcttcctgctccttgtatttcttttttttttttttggcgcatgaacaatcgacatctttgcaaaagaaagaagagagaggtctgaagacacacaagatgatgaaagcacctgatgaagatctctgaaatgtatgcttgatgaccaatccaacttgacagctgcgcaatgccctcatcacatcccaccaaaagactccccttgtagctctccccaagtctatatggtctcccagacacacacacaccctagaaactggaacacaccctccaaccatagaacacactaaaacaaaaacaccaaaccaatcaacccaatgtttcaaaaggggctctgcatcaaccataaccaaaaaagaaaaaaatctatcatttctatctatgtccttctcagttactcttggcacgatttctttttttggataacagacaaaaaaaaacaaatggaaatcaagctacaaaacattttgctcattcatcattctaaaaaaaaaggggaaaaaaaggaaaagcgaggcagaagaatggaaaaggaaaaaaaatagagataagataaggtgtggagtgaaagcagtgcaagtagagaaagatatgtttgtaaactgaaaaaaaaccaggactgttgatgtcagtgatagaaccaattggtctttttttttaccacgtgcaataaccactgaacgaaggaaagcgttaattggtcagtcaagtaaagaaaaaaacaaggaaatcccatacgtaaagagagttgaaacaaacccatcaatcaagagatcggtgcccgtagtaaaggaagacgcatcgctggctagatacaatgcgcctccgttcaagtccgacacatgtcccattcttccaaccggtctatttcaatccccaaaagaaaagagtttcagaaaaaaaaaaggaataagatggagaaaaccattgtactgacgtcctttcaaaccaagttttcttcaagagtggactattataaaaagaaacagacggggggggaaaaaaaaaagaagaagattagttaagggaatgtcgaggaaaacatgaagatcaaacagaacatactcgaatttttcgactaataaggtgttcatatagcccggggagatcgagttgcaacggattttatgaggggcccattcgctggaaacagaacaaagcgtgctcagagccgacatgatcaaaacaacagtaacaagacattcttcactcgacttacgcagccaaagatttcatgagatggatgaccgctgctttgcttgcattatctgaatatagggcgagatgaagtaagccaaggacgaataatgatcaggagatttgtaggatatctcgacgtacaggcacattggggttgcggataattaacaatcctaccaaaaaaaagaagagtgttcattgactgagcgggaaagaggttaagaaaaagcggggaggacggaccttccactcatggacccaataaagattatcgagcctcctcggccggaggaaatcatatgcttggcacagctttgggcacagaagaagacacctggtgtcgatcgaaaatcgaagacgaatcaatgggttggttttctaaacagtcccttgaaagcaagtcttgttatttaccattaagattgatatcaataacctaaggaaaaggggttggttaataaagagataaaggtgaagagtgaggtcatagggaattgaaggacttgctcgtttgaatcgatcggcagggtaatcctcagccgcgatattatcggagacgccggccgaacaaagcaagatgtcgaccgagccgaagtcgcgaacgacgccattgatcacttcttcgaccgcatcgttgtctctcacatcgactctatagaaagaagccgtactatgtatattgccaggatgcaaaaaaaaaaacaaaaaaaaaaacaatgagtttcgagaaaatcgagtggtgctgaggattgcttacattccgaagtcggcatgtaactccttgatcgcactttcgccgaactcttgtaagatgtccaggatggctatgccggccaagccggcctcacaaagccctctggccatttcatatctatacattgaacacacactcacacatcaatttccgttaatacagagagagaagaagaagaagaagaagaagaagaacagacccaagtccgcgagcacctccactgatcacagccaccttgccagtcaactcgaagcgcgaaaagaccccgcccgggcgatgtcggctgggttgttgggtcgtcggactggccgtcgtcgtcgtcggcggcgctccttccgtgggcagggcccctgacagagtcgacatcgcattcatctcccttactttcaactctcttttacgtcttctttcgattttcgtgttttcggagtgtgtgtgtgtgtttctttcggaaatgtgtaggtcttcgaaaatgataatcggttcgaaaaccaatcgatggcgttatcgattttgtaagaaaaacaacccccagaaaactgacctggatatgtttgaatgacgatccacaaaaggcagagaaaaaaaaacatgaggttagttggttgaccttagttttgtttgtgtggacagagagacgagggtagacgaggaaggaacggttgagagctttcaaattgaggagaagtaaagtacgcggatatattgattataaaaagcggcgacaaacaggcgaagaggagcaggtgaaagagtacggtgagtggactgaatctgtagaagcaggagagagcgggatgatgaagagcagcaaaagaagtaaataagtatgtctgctgctgatgagaagcagatcaagtggggaagttatttgagtgattgggccaagcaaggaacggagcgatcgagatgaggcttggaaagtttgtggctgtattgtaaggagagtggggtaaactctagtgcggatgatgaggaagcgggaagatggaggaagtgtgtgggggggatagatctagcttatataaccctcgcgcgcacgcacggagtgcaggtgcaagcgaggcttatgactaaagctgagtcgcttggaagtgaggggattgttattttgtccctttttcgactatatgtacactagcttgattttcttgcctgtacatccaaaatggacataattgactaacagaacatgcatggacatgtcgtgagaagccaatactatagtccctttccgcatctcgatccatctcgccacatcgcggccggtctccctgttctccccccaaatccatccagtcagctccgaccaagccataaagctgcgccagctcgcagcaaacacgcagcaagcttgcctgatccaacatgacctcattgcgggccgggttgggctagaacaccagcccggacccttatcttacccaacggtcacatctcatcctcaagcttcagccatatcccgatacgacatacctgtccactggctcgacaacgatgacccgcaaccgatcaacccgtccaaacgccttctcctacaccacaagcacaggaacctctcgccgtagtcgtaccgaaagagcgcaggaaaggcgagcaccacaagaccgactagaggatgagttctatcgtcggaacatcgccattggacaggaactcggctttgttgatagattcccagctcatgaacctatgaatgaccaacccgacaacgaacatcacgatatctttgaacctacgattggcagctatgcaggataccagattgatgagactgaggcagagcttccgagtgctgcccatgcagcataccatcgagcccgacgatacgccgagacaagggaaatcaccagtcaacgatggtcgcaacttgaagaaagtgtcacagctaccttcttgctttgtcagaagttgtcacggaattggacctgtcatcccggaacctttgtcttgccttcaaatacgtgcacctgcgaccccacagacattaacatccggaatattgacttgtatgatatcctccgtaagtcacactttttatgtaccattatgacaagttttctgattcaaatttgacttttcatgacatcaaaaacaggccgaacccctgcagctccagtgcctttttgcaagtgcctcccagatgttgttcgactcatccattatggatatctagcttgctcccccgaaaaaccacgtacagcgttctccatccccctcatccaatttcaccatttgctttggcaaagtgctgtagtatcaaccaccggttttgtcaaagcaataagtgctttcctcgattcacgaagtcaaactccctcatatgctcgtggctcaaaatatcgcaaacgaaatcttcgagttcccttttcatacagtgccgacctttactctcgaatattactcaaccagaagaaaatatttaatgatggcttgcaactcaccaaaactgaacagtgggcaaatcagtgtccccgatgctttggatctagcgaacatgaaatcaaggttaatcccaacgaacccgacatcattcttgcattggacggcaacttccagcagcgtcattatgcatatgcaagcaaagacaatccacccgatgcacaatatcctcccagcttcataccgccatcagacatatcagttgatgcccggtcatttgtatccactgaagtttctgcaattggcatcgatgtaagctttgcaatattcacaagaccacatttcaatcatgacacagtcagctcaattttttttatgtttattgttacagcctccatgtgctgatacccacaaagcagctaatgacagtcggggtgaaaccacttgggagaaatgtgacgacaatgggttgtttgccagcacatgtcgccatgatatccccctgctatttgtaaatattcacaaaactggtgagaagtaagcaaaaatcaacttttgtctgtccccttcgaaacttcaacactgacaatctttcttgctatcttgctagattgtattatccagtgtcaatcatccgcaatatcctagccgatttcccacaacacaaggttgggattctatatgatcttggctgccatctggagagccatgtgaggaaggttagtcccaaaatggctgtactcagctgtcttgttgtcaatcttacttggagcttaggattcattctttttctcatcagcgtaacctcctgagtaaccgactggccgatctctcatttggcacgtctgtatttcatgcctatgtgcatgagtggagctgccaggtcaagtataaccctcgactcaatcaatggtgggggctctcagatggtgagggacttgagagactttgggcttttttatcccctttggtctccgggctccgcgtatccacaagattacatcggcttcaagcaatccaatcgcgtgcagattattactcacagcatttgaatgaaatggctggtaagcatattggttttatcttgattagtggcactactaccactagctgacacatgttttccagccacatggcttttgcaaaaactggatcatgctgaagaagttcttgctacagctgtggtagctctggccaaactccatagtattcccaatccacacacacccggaatcaactacaccaaccaattcttggagcagcaatggagcgaagagcaacagtatcatctcaacagtgatttgagcactgagagaaaaagcattgagcttggccgtcttttatgcttggaagaagagttggactcagcatggtaagtgctcactgattggttcttgcccctattgcttataggatatttaccttgtgatttagggaaacactaccaatgacaccagcacaaacactcagccgtgcaatcacttgtgcaactgttgccaggcagcttgaggcccttcgaagcgtgattggcaacaatggggtggcagataacttgaatggtaccagacctgacttaactctatttctttatttggtactaatcacattgcattgtaaacactgcagaagcccaacgggaccagttgagtaaggtctggtactccaaaacagagttgcgacgaagctttttggcattggttgaggaaaagcaaccattacttcgagtttgtcgaccaggtgaaagtagtacactaggtaatgatagaaccaatttctgctgaccatgtgacatcctggctgacttgtgatgatatagggacacgcgggcagcaaaaaattgcagattcactgcacaagagagctggtaagctccggacagtgctggagacttacaaccgacacaccttcgagtttatcgaaagctatcctgatcgcccggccccaccaacaatccaatacccagatctgctcagactccaaccagatgactcattctggaacgatggcctgttcaccaatgccaatgagccctgggcagttgattctcttacacagcagggcatacgatcgttggctagctgcaaacgagcaattgaggaaaagcggcgacttggctgggaggctagacgaaccatgagatgggcaactgagcaacaccttcaatttttgaagctcatcgaggacttgtttgcggtatccgacaatcaggccaatccttcggctactctgaatcatcgtcatccattgtctgctcctaatcagtccaatcctttgccaactcctaatcaccctaatcctgaagctactcctcgaacgctgcattcactcttgacacatccctcgcttgcaacaaatcagactaatgcggctaaaatcaattcggccgcaattatattacactcagccttcatctcaatatgctcattgcagcttgactggaatgacaaaatcttggatgtgtttcagagaactacctcacaggttggagacaatgaactactgaccaaatggcatcaacaagtcaaaagaatcaagacggcccttgcgtatggcgtattatctggaatcccaggtgacatggatgtacgtttgaaaattgtgatgaatggagggacaatcaacactctgcctttgcctgttgaggatgacacaaatgaggatgatgctagtgaggaagcatatcatgctgatgtagaaaatattcttagtgagacaatgcttgtagaccttgctcaagatacaggtaccaatgttgcacaatgattttctgttgaaatttcgcttgtctctctcttctttcctttcactcacctgtcacaatcttattcaacggccattgtcttttcttttttatgccatgagttcttagacccacaacttgaacctcttgtagttagaatatttaaatcatattgactgcagcttgaaaatgaaaaaaaaccatcggttctgtattcttttatgagcctttcctgaagaagcacttttagcccttcttcggtcttagttgtgaagcacttgagcccttccaactggagttaaaagtattattttttccggccttttcgccaaaaattcaacattttctgattattatatatatctttggttgttttttataaattgtttcacttcatatgtaatagtactttcagatttacgcaagtcatccaacctgaagcaaactttcccaccttaacaagcagatttggcagcattgaaaaattgaaattctcatatttacaggctccataatccattagcaaatcaaatgagacaataatatccatcatgaactacattgttgaccatgcaaagcagcaccaaagcatccaaaatcacctggtttcaatggaccagtgggtccttgtgaactgatgctgttcttgctcaaatttctttatctacatcaatatttatccattctatgattagtcaacatgatatacttctgttttgtgatgaatttaaaaaaacaattgacaaacatgtgatcctgttatatcaatcaggtcactgcatggcctgatgttgggtacttcaacaactatgaatgtggtactgctgaagcaaatatgcagctttgatgctggatcaagaatatgtgaaatgggaaattaaatgcccacacatatttcatatgcaatttggtgattgttatttatggaacttgtgaagtgtgatttgaggaatggcaaatggaatgacaatattggaatacaatcaatggttgttatgaatgttggaatttgctgatagatttttaaggactgtgaaatggccaattccatgacatcattcaatcactataagtgagctttatgactattggcattggttaattgttatttgaggaatgtcaatgaatactgactttggaaatctgccacagctgtgataaaatgtaactaatttagctcaggtagaaaggtatgaataagttttcattttattgactaagtggttcactgactcactgaatcagtcaatctggacaaccaatatcatccaaccattcaatagagatggccccgttgcatccggatatccgcgcggatgcggatatccggctgccttttcagggggaagccacatccgcacccgcaaccgcaaccgcgggcgggtatccccccgcctgagcgggtatccgagcgggtatcctcggataaccggcctttaactggccggcgaggcacatccttgccggctggaagggcttccttccagccggcgaggcatgtacctcgccgggtggagggtttcccttccactcgacgaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcgccggttggaagaacctcgccggctggaaggaaacccttccagccggcccattggctccgggtatcccttgggatacccggatatccgccaggtttggggggggaaacggccatccgcagccgaatccgcaccccctggcgggtatccgctgggaccagcgggtatccgccagcagataacggatatccgcagcggattatccgcgaccatctctaccattcaatcattgccgtgatccttgttaccactgatccactgaccccaaccaagtgtcccacaacagaataatcaaaactgatcaagtgaatagtaagggcacatgccatgacagaatagttaaaacagattaaataaatagttgcataaccaaaatcaagcagatcaattcaacagagcaataatgtaagaatcatctggtctgttcaaataactatttgcttcattagttgtagaatatttccaccaagttgaactagccttttcaaccaaccaaagtcaggggccctccaaaaccagggtggatttgtcagaagttgttcaaatctacctgggtccaagtcagctcactaatcctcaggatttttattattgatcttcatcagcttttaccggtggtatccacgtggtaaagttatatttcttgctcccacaagaccattggtacaccaaagagtaagatgtctgttttttcttgaacggatgatgatctggataagtgacagagaagatgctattttagattgaagcatgtcattctcttgctgaagttgctggaatcccattggtcaattgtggctacctgacgggcactacctcagagacccaaagggccgttgctaaaatacaaacagctggacaacaaatcagaagaccaagttagacaaacacgtcaatcaacaagatgagcttatcggtggtgaatacgctagcgttcttgaaaacgaactgttcgatctcgttttgtttgaaatctttgacccaaagaggaactctaaagatcactgagtgattgctagacttatatcttcttttgtgtctttgaaatccaattgtggctgcctgaccgggactacctcactgataacgacaagagctccaacaagaatagatcggctaatcggctggatgtgggcactaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaagaaattgagaatattggagtgaaaattgaagttataaccagcagcatcatactcttgtgtagcagatacaaaaagagtgaaaaaactaacatgatgtgctaatctagatcgagatcagcaaaagacaaaggagggggaagatggtctgatctatgtgaattattgtgtacctcatcaattgtgtggtcaccaccttctacgccaccggtgcaagtcctatcaatgcgaccaggacaaccgcgggtggagggggcggaagaagagtgacgtgatgaggggttggaagaggactggcgcgatcgggacttgtgacccttaggtggccggttctctggtatggtagggtcgtacacgacatcaatgagtttatcatcaaggtcgagtcgagtcgtcgagatgcaggagagcctgtcgagcagggccaagatttcgactaggttgcttgagccactgcgcatcgaccttcgctccaggtaacagaaccaaacggtatttgatgcttgccagactgaagtcggtgtccgtccatggccattgggttttcactcctttggttttttcagctgtgtgggacgtttgatgtgtgagttttgacttatcgcactggaaggaggagagcaggagctggcctaccaactaattcggacatccgggcaatagccgataccggtcgggatttgatcgcagctgttgaagaaaaagtgtacatcgggtttggtattagtttatgagcattgatggtaacaatggtaaccaatcgggactcagtgcttacatgctttggtggtcttggcaacagcagccaggtcggatacctcgtatccagtaatgtaagcctgcattcgtgaggggaagtgcttggggccatcgagactctcggcagccttgagaaatgatgtcgcacatgtgtcgtctgtacaactggaaagaatgttggacgagtattcgaactgcaaacagacattcgcaactgcacgtctgggcaacgtgcacagcctggtgtgaaaaaaccagttagcaaatggagaagagtacgtgaaaaagtacgtgaaaaatgaagcaacactgaccttgcgggaccagtcatccatgaagttctggacctgggcagcggatctcttcagcgaagcggttcgtctcatgcctgcccgtaattctgccggcatgtcatcgtcttcggagtcttctacatcctcaaacccgtcgttctcaacgtcctcttgggacccattgggatcttgcgaggacattgcagctggctgttggttggagtaacgcaacttctcctctggactgagcttctgccacatagcagagacaccgggcatggccggtcgatgcttgaccccctttcgagctgtgggaatttctcagatcaggatacttaatattccttgtgtttgatgtgaaagtgaatgattagggaggttacttacggccacggaaaacggctcttgcacctggagtcttcatgaatcgattccatgggcttaactgcctgagtgacattcgctttccgctgatgtcagaagtggcagttagtggtacagcagtaacaattggaatatgaatgagtgcttacaggaaaccatcaaccatcgggagagaaacaccccgctctatagctttgatacagagcatcttccgctgttcttgaaagtagttagcaaaaaaaattcgatcagaattggacatggccttcttagaccacttgcgggcctcgatggcaagctctgcctcagattgtttcatcaactcctcataaggacgcggtgcgggtgttggacgctcagcgggttgaaggtgttgtcgtttcctcttgggacgctcatgtatgttgatgagcggaggaggaagggatggagtgcttgaaaccgaagaggtggttggaatcggctgggtgatgcgggtagtgcgagcattgcctctacctctagaaggggctgctcgagagccacggccccgtgctggcaatggtgtagaatgtgtgggggcaattgaagaagaagcgggggtagaggcagaagaggttgttgtagctacctggcggccgcgggtactaggttttgctgatccccgtgtgccacggccccgggccgctgttgttgatgcaccacgagtatgtctggagacctgctgctgagtttggaagttggcagcttctaaagttgaagaatttaaccttgtgtgagtctgaagcggactgatttgagcagcaagatgggatgtctgaggatgcaagttgttttgattggagaattgactggaaaaggaatagggggtggagtgctggagtgcatcactgtgggaccaagatgagttggtatcgtgagtgtagagagaattgcccaatgggttgtactgatccggagtggaagacacttgatgggtggaataatgggttgatgaagtatgattcgtgggcggaatgctttgattgatgataataggaagaatattctgacgggtgttgtagtgagaggggcagagccaagattgttgggtccatagaggaggagtagttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatattgaggtgatgatgaaaactcttggatgagctgatggtgttgtacgggaaagtctttttggatcagtaagctgctgcgtgtttgctgcgagctggcgcagctttatggcttggtcggagctgactggatggatttgggggagaacagggagaccggccgcgatagggcgagatggatcgagatgcgacaaaggactatagtattggcttctcacgacatgtccatgcatgttctgttagtcaattatgtatcgactggggtgaaaatggaggagggaggaagatgggctagcttcttaagatgcctcccacctcctcatatccatctccatcccatatccggggggtttgttttgtgtttccaaaaaaagcaatcaaatttttttctagtattaaattgattaaatccgggcctcgagttaaggcaaagccatgcccccttttgtccgactgttaattaaaaatttcaacgtcccgaagggatcgacagagagagatttgttatagagagagataagtacacttgaaaaattgaagtctgcgctgagtacaatcaacgagaactagaagagctcgatcaatctcggtgaatcggactgtggacaaagatgccgtcaagacaaccaaacaagaagaagaaagctcgtcgcattcgcatcgagcgtataacgttatcaaaattactgcttgagatgaacaaaacaaacttgagagagaagatcaagaaagatgccgagaattcttacaagggtcagatccctaaagagcaacaactcgatgctgtgatgagcctggttcaacttcagcacacatttgtcatggctggaaccggctttggaaaaacgcgcatcgctgagatgtatctcaacttgtttactgcccaggacggagtcgtcctagtcttgaatccactcgatgcgttaggagataatcaagtttcagaaaagattgcgcaaggttacacggcaatcaacttggctaagatgacgttcaaccagtcgctttccgatgaaattttagccggagtttacaagtttgtgtacttgagccctgagacctttgtggataacgacctgtttgtatcactctactataagcgggaattccaggctcggttggccttgatcgtcatcgacgaagcccacatcgtctacagctggggtttggttgcaagtggggaggcaaagaagtcatcagctcacctacggacccatgacgttgcggctttccgaccgtcttacggaaacatggcggctcagttgatggcaaacgagggtgtaccaatcttattcttatcggcaacttgccgtccggaggcaaggaaagcaatctttgagaacctcaaacttgactcggataacgtcacgatcatccatgcagagctcacaaggcccgaaattcgtatcttacgattcccgatggagtatccattgaagaaggcctacgacctcctccaactttttggaccaaaagatgagatccctgattgtgatcttcctccaactctaatttattctggtacacgaaacgctacgggccagattttgaaggtagtgaacgaggcccgaggcacaattggtggggaaaagaatccacgtagtactctcatccgtcgctaccatgcagtaacaggaaatcttgaaaaggttgacaccatcagtggctttgaggcagctgaattcccatccatatcctgtacgatggctttggggttgggccagaattggagccgagtcagacgggttattcatcttgggcgagcggatccgtctaacatctgccagatgatcggtcggtgcggacgtgacggtaaacctggactagctgtgcttttcatggaaaagaaacggaagggtgggaagaacaaacaggaagatttttcagcctccgacaaagaaaccgacgacttgaggatggattctttggcaatcaccccagtctgtctcaggatttgtttttcacttgacaacttgtaagttcttgttcgatttcctgtggctttccatttactgacatacatacataaactagacttggatatattcctaggtctgccgacgatcctaatgtctcaagggagagattgcgagaagaatcggagggctttttgccttgtaaatgctcaaattgtgagccagaagaagcggaccgattgcgcaaacacatggccaagatgaatctagaaaacttccttaccatgtgtgaaaacgccaaggaccttgaggatgttgagtatgttctgaacaagaagaagaagacaactcgagttaaaaacaagacaaagatgactccaatgcttgatgcgctatcagacaccttactcaaggatttcagcgagtttttcgataacctattcgtcgagtcgtctacatacgtcgcagaggacctctttgccagaaatgaagcagattcgattgccaaaaatcttgatcagataacaacccctagtagtatagctatgtacattggaggcgagaggattttgggacaattggaaatgctacatagttctgtgctgaagtttcgacaaggagaaatctatcagagctacctttcagaccttttacgctacaacaaccgggtcgtcagtgaaaaggaacgcctagaaaacgaaatggaacagaagaaaattaacacagaagcaaagaaacaggctgatgcagaacatcgaagggtccaggctgctaaaaagagaggctgctgagcaagagaagcaacgaaaggctgacgataaggcttataagaaggaaatggacagtcgagaaaaagaaaggatagcccaggagaaggctgataagaagaaactcgatcaagaagaaaaactccagaaagcacttgagaaggcagaggcgacccgtttggagaagggaaggaaacagtttgaaaaggatgagaaagataaggagaagaaaaggaaagcagaggaagtaaagttagaaaggcagatcaaaaaacaaaagaaaagtgaaaaggatcagaaagaaaattcagaaaaacaaataagaatgcaaagccgaaaagaaaagggtgcagcaaaccgaaaacgtaaaaatgaatcgaaagccaaatggcagggtgactcggctgtactggatcagatacagaagaatcaagtgggggcattgcaaaggagtgatggaccgagtggtggaaattaactggattggacttgtgattcttcagatttgtcagtttcttcattttctgtggtttctctctctgaatcattgctgtcgtctgtttctgaacttgagccttcatccttatttaacagtgtatcttcgtcaacatcccaagtagatagaggagcaggtcgtagtcgatttagatgacctgtatcaaagtcgtttgatagcttggccattcctttgttgtagaagcttgggatctgttctggaatgtactgtcctctcttggtgttactgtaaatgtcgcaggcatcattctgtctgaccattcgcaagcagttgtttagagaccgaagcttgatttttttgcgatgcgactggatcacattctctgaaccagattgcttgttcagtccctgtatcaaaccctgcaactgcataaatttcagcagaaaaatagttagtgtacaagtttttattatatgcaattgtgaggggattgatcatgtaccaaaggtatgttgactgagtaaacatctttcagtcttttgatttcggttcctcgtccagaatagttgaagaaatacttcaaagagtaattctgcatttcaaggtacaggtcttttgcaacaaagtgcttctgtcgagcacttggggccaccaaaagagagtgacgaacgacttttgacagaccaggaggtaatatctcgttcattaaaactatcattctaggaaggtgtacagcgtagtttgagagttttttgataccctgtgccattacagcccagcgcttccacatgaacattactcggccaatatctccagccttcatggctgcgttagcttcgcaaaccgaagcaaagtcaaatagtcgcaactggagatttgagagctttggtgatggccttttgcttgcatcaacccttgattttgctgagaaaaatcgagtgtaggtggaattgatgattgaaacaatatcctttgatgggagtgattgaggttcaggatccaatgagatgttttcttttcccatcacaagcctgaaagtagaataattttttagtactgtgttgaatcataaaaatgaaatcaggggtaatgtggtcttacatgatacagtgcacaagtgtagcttcatggattttgatcatgttatctatcatcagagtaaagtccttcttgtcaagggttttacgtgatggaattccaagtgattccaggtacctccaggctcctgaatcgcgcgagtctgaagaattcccgaagtgtttggtgtagattgcatggccaatgttccatagggtgtgtgctccaccgagaagagtacagatgttgtcaaggctgttttctacatgtgagctaggaaaccgctggttctgaagacactttacattgacacatgtgcctaaatcgccatcaagcatgagaagacggttgtagaactgtgttttgctgagatttgtctgttggatgatgccggtgcatacatcctcaactccttgcgctgagttgtctgatgcgaccatgagcttgagcatggttatgtctgggcggttgtgcgatatttgttcaacaactggtgggcttgaggggattggaaaatctttgtcggaggggatggcaatgtattcaaggatcacttttgcaatctgacatttcaagacgctcgtccaatgttgctcctcgtcttttgatgcaagaaacatggtaggagtaacatcgatatcggctgcgtttttcatcgaagcagtgtaactttcgagagataggtcgccagctggaactgatgaaactagcatggggtttaaatgatgtatgtaaccccatgtcccatgaaacatcttacttgtgtgtccgagggactttgcgtggactcgttgctcgaaatccaggttgtcaatgcaaagaaacgggggcatgatttgagcttctgattgcgacatcttctttttgataactttttctgcatgcaaaccaaggacttccagagaacgatgagctgttcttcgtgatgacgccagcccaatataatttaaatagtgattgactcgatctgaaaccccagaggctagaaaggtcagagaatttgctaattgcattccattgattcgtcgattaagaataaaggacaccattgagcatgcaactgtggctgtctgagttcatgcattacaaaatttacaatgcttagcagaagcttataggcttagtagaagcttatagaaatattaacactgaagtgcttaccttttttgctcttgtgtgatgatctaagtggattggtgccacaagagtttcccggaaaaaatcactgtttgtatttgtatccaactcttggtcttcattttcaagctgttcaaaaccattcgggtctttgtcttcttcttcaacggattgctttttccttccctgagtcatcttgttatagagtaggttgaataagaaaggtgtatgggttcgagtgagttcctcctctcgcatatcttgtttgtcatcgtcaaaaaactccggagtgattttctttgtactgtagtaaccgccttcaggaaaaataccgctaggaggtctttgacgcactacaatcctggtggcctgcaaagaaaagccaaaagaaataaaatattgataagcttatgaaaactagtatcatgaatcgatttgaaatcacagtcatacctcggaaagcatttgttcttcccaaaaggcttttcctgtttgatctgtgcagatgaaatcacgaatcgcatctatcatagccgaggtgccctcccaacctctcggggtacgccaatatcttctctggacagccgcctgattgttcttaatgcggagaaaggagatcatgaacgatttgggatcgtggtccatttcggacatgagatcaaggatcgctgtaatcttggatgcttcggttcggtatcttcttggtccattgctttgagaggcaggctgagacatcgttgtagttggaaatggtcattgagtatgatcgcattccaagtgttcttgcactgcagcaagcttataatctggctgtatgcctccttaattgaatgtatgcggactgttgagctgctattaatgaaaaaaagaacgatcgtaaaaaaactacacttttttttcaactttaacatgctatggctttcctactcgtccctagagataatacgataaaattttggcattctcagagaatagattttttttagaaaaaagatacaaatacatcggtgaggggtacaaagatggtgaaaagctaggattaaagacaagatgcacatcatggggagccacaggttttcaagcggtggcatagctatctgtgacgcctaggtgcatcacagaaaaataatcttctcgtcccaccaaaactgaaatgacctcacctccgagcacagacgctttggtcataagccctcgaccttcggtctcggggtccttcggacccaccaaaacaagaccaaggtcagagggcttagttaagctcggggatagatataagttgaggtggtaaactgaccagctccgctcaaaaataaaaagagaattgagtttgtttatgtacctctgctgcaaggcttttttatatcaagctcttggttttaaagaaaggccttcttcaagaactagaaggattcgaacgagcctacaaggatcgatcggtggtggtctagtatggacgggtttcggatgtcgtcaatcagcagcacggtttgcttttgctcagctttcttgttggttcttgttggttcttgtttttggtctgaagctggcctcatgtgattctgctggggtagagctctgtgttttttttttttttttttttctgataatcagagcttctgccgaactaaattcaagccgaccgacaacatacatattggagactgatcacagatcatgacgacgacgaggattggaaggaggaggaggaggaggacgatgatgtcatgactatgtactcaggctgttgatgggccgggcttggggccaaaaaccatgcccattaaacccgccccgccttggaacgtggggcggggcgggccaggccacaattccaaaaaagtatgcccaaagccaccccggctttgagacagttgggctcggggcgggtctcgggtctgcccatcaaaaagtttttttttttttggcctgagtattcttcttggccaacggggttggggtgtgcagaggggagtcagatatatgtacacctagggtgcacacccacgtggaccgacaccagttttccacggggagcccacgagcggccactgcgggaggtcggaccaggacccgccagtccacaggattccatgggctccacagatcggtccatggctgcatcccaaggatgtgccgagtgttgtgacctacacctcgggcgcagttcgacgtgggcagacaccatttttttcggtggatcccacgggtggccactgcggcgggtcggaccagcagctgacggtccacagttttgcatggactccacccctgcatccatgtgggcacccgatggacacaaggtgagatccacgtggagcctggagtcaccgatcagtaagttccggtgctgccggccggcctgccaaaaaattacctggcgcggatcaaacacacgaccagagtcaaggaccaagcaccggcgcttcgccgctcggccaaggacaagttggaggtcagcttcttttcagcatcacgccggctcactcccacctgtttcttaacccatgacaaaaaaaatttgtcaaagtttttttttttaaaaaacaaattttctcgagcttttggaacatcaggacccacatcagaggatcctggatgaagctgaagcaaatgtccaccgtcctggaatcgacgtgagcaacaagcccaccggctccacatcggctcggatgtgggattgtggaaccaacatcgaaaaaaaagttggttcgtggaaccgccgtcgagatcggctcttaccaaagctttacagagccaatcttgtcggctccacggaggggccgagtttcgtcggttccacaaccccgcgcggtacgaactgcccctggggtgtaggtcacatggtgtgacttggctgcggctcagccagccagaggagactacatctgtctcctccgagccacacctaccggaatccatacaggtacacccctctgagtcactacaggttatgagcctgtgataccggctacgctgaagaaatctcaaaccaaagaaccataccggacccatcttttagcttgccgacggaggaataccggctcaattacttgaagggccttgataaaaaaacccacattttccgcgttttgacgcgcttttgctgcgcgcagcacacgcgcattccgtgtttaaacgcgcgtttattaattaatttatttctaccattatttatgagttttttaatttattatttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgacttttgattctcaatttttttttccactcattttttccgttaattgtttgctttaagttttttacctcattttcaagattttgtgtaactttaaagttgtttcctacattattaagtgtgtagaaatttatggtgaaatccaattttcataaaaatgaatggatcatttttaataatgcaattacacccattttttcacttccatttttagagctcaattttcattcttttttcacattttaaacttttttcctacactttcagacatgtataaatttatggtaaaaataatattgaatcaaaatgagaactacatcttgtatactgcatttgacactgctttttttatttaattcttcactttttcactcaattgtttgcattgatttttttgccttattttttctgattttttgaaatttgaaagttgtcatctacatttcaaagtgtttagagtttactggtaacattcaatttccataaaactcaacgggtcattctgaatactgtaatcagccttaaaattcaattgatttttaagagcttaattttcatgatttttcgacattttaattcagtttcctacactttcagacatgtatagaattatggtataaatcaatttgcatcaaaatgaaaaatgtaccttgaataaagcctttgacatgtttctttaattaattcttacacacttaattatccttattttatggaattttcagttcatttcctacactttgaaaggttttaaaattgttggctgtatccattttgcattcaaatacaatttttatacagtacaaattatgcaagaaacggtgtacactcttatattaagattgaagcttttcttttgaggcaaaatgaattctaccattaaattctacacactttaagatgtaggaaatatatttaaaatttcaaaaaatgattaaaattgagccagtgaaaattaattaaaaaaacatcaaaaaaaacctgtcccacgcagtattcattacaaatctttggtttttatgcaaaaagatttttaccctcattttaaccatgtcttgaagtgtgggaaataaatttaaaaagtgaaaaaagaatgaaaattaagcggtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaaccgttgagttttaaaaaatttggattgcgccattaaattttgcatgttttgaaacctaggaataattttaaaacctcaaaaaaacttaaaaaataaagtacatacatgcatgcaaacaattaattgaaaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacaccttttaaagtgtaggaaacagctttaaaaaatcaaaaaagctcataaataatggtagaaataaataaattaataaacgcgcgtttaaacacggaatgcgcgtgtgctgcacacagcaaatgcgcgtcaaaacgcggaaaatgcgggtttttttattaaagcccttacttgaaatcattttttttttttatttctcacaaactctgcttaaatggatccttcccacggtgcttataatcggattcggcagttcttggccaattggaatgttgttctaggatctacatcatatgcaactaccgatatgaccagccccaaattttgatcagattgaatgtcctcaaacctttgcgctcggtggtcctcatcaacggccctggtcaaatcgtctgacaaagcgctcgcaagcttggaaaatgagtcaccagcagaaaaattttgattgatgggagagagctcctcatccatatacggtccgttttcctccgagtcgacaacaagttcaacccattgtctacaacagctgtgattgttataagccaccaaagttctctgtgaggtatactcaacatccatcacggcatcaacattgtagctttccatgctcctacaaacaagaacctggattgacagaagacttgcagcgtgaaggaaacagtgcagagcatttagatcaagaactaaactcaactttggatgaccccagcaatgtgaatgaagaacccttgttatcggaactagccagcaatgaaatgaccacagataaggattttgactgccattcagccatattgattggtgatacatgtgaactagatgaaatccaaggggatgaccggtccgatttggacatcaatgcagctccctatcagtttcaccaaggacaagatttgacctccgaggctattccagagaatcgtattggccattttttccctgaaaccaattcaacccaacaatctgaaccagattttgacttgaaaaactacagcgctaaagatgttgacaactgggccagcaccctgtcagcagatgaatttgagaaccttcgaatcatgggacccgacactagaaccaaatccttccaacaatatgcaactctacacattgatcaattgactcggccgcattccccactcaattctttacctccccaatcaaatcaagcactccaaagccaaaacatctacccaaccaccaatgaaatcagcaaccattgtattccttcacctcatgttgaacatcaccctgatcaattcaaccctttgaattactatgaacactccaactactgtgcctctgatcttgatgagaatccagagaacaaatcagttttagatgacagcagctttaatggtgtttttgacaacagtggttttgatgatggtgaatacaacaattgtggtttcgacaatgggagatttgacgatggcagttttgacaatggtggttttgacgatggcggatttgacaatggcggatttgaagatggcgggtttgatgatggtggttttgatgatgcttattattagcctgtttcacattccaaccctctttctcacttcttaaaatttgattttttttatcttcaaactactcatcatttctaccattttattttattttcatgtttattatttatttattttatctttcagcctcctcaacctttccacaccaatttttcttcaagttttatcttatcttattttgttttttttatttcttctacctttcttcattttctttctatttttttctcagcttttttgtagttagaacctccccggcaggtgtcttggagccttgccaagggggtgggtgttgtgacctaggtaacatggtgtgactcggctgcggctcagccagccggagtgtaaggactgcaatgtccttcactgaatgggtggaaaaaggcacgggaacaggctataagcctcggcaattttctaagaccaaactgatagaattttatttctgactcagggagaattgggggtcagttctctcactaaaatctgaatcaaagaaatacaagagaagggaaattgagaataaaggaaactcacctgactcagagagaattgggggtcagttctctgctgagtcaggaagggagactgagacggaaaactagagagaaatgtgacatctagttgtaattcttgtgaaaccctgaccacagagggagggggtttacacggaggagactaaatccgtctcttccgggccacacctaccggaatccatacacgtacacccctctgagtcactacaccaaggagcccacgagggagctcccatggccacagatacagaattggcaacaccaccaaaagagcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcgattagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttggccgttttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctaaaaaaccgctaacactacggtttttggtgaaaaaaaagcgccactacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgaaaagagaggacggggaatcgaaccccaacagcggaccaaggttgcgcatccagtatcaggatgcttaaccgttggtccgcatgaacttgattgcttacccctccttccgagatcagatcaacccaaaatgatcgtttcctttactttcaaacaaaaaaaatgtcaaagtttgtttttagatttttttttccaaaactcatttttcttgagtttttggacggtcaggacccatattggtgggtcctggttgtaggtggaatagaggttggccgtcgtggaatagacgtgggcaacgagcccacgtagaacccttgttggaaaaacttaggtcgtggaacctcatggaaccgacaacagaaatcgagcttactggagcttaccaaacttttgcagagccgatctcgtggatttcacgtggtcggcgtctcccgtgggatccacattcccgctcggcaagaagtgcccctggggtgtagatatcctcatttgaggcaggcatgggggtttccttagtccactttttggaacaatgagatatgcagcaaacagagatagttaagctgtatatccaggtactgatggggccatggttatggaattctgggccctcaaacctaataatatgtactatgagtacatattatcaggttaattctgatgatattcagaacaacttgggcttttcatgggccggtgggccagcccacatccaggaaagcctgcccaaacccggcccatgaatttggtgggtctccacgggttggctcacacttgggtaattttccaccctttctttgggtagcccatgggcgcccgagcccattgacagcctgactatgtaccccagcatatccataaacttaccgacaataaaaatcacagtttttttggctacaaacatagaaatccatttaattccaaagatattggaggacttcccataaaatttacagccccctgtaaagctacttttacaggcttgtgaacccgttttcccagcaaaaaattagctctacagcatcatgtaaatctagccttacaaggcctgtaaaacccacaggaagccctccattgtacaaaatgaaatctggaccaaaaaacaaaacaatgcaaaaaccaaaaattgtgtcgcagaaagagaggagaacttgagatgatgcaatgagaactgtaaactgatcaatcgggccattataagcttcaacacataccaagattttttttcccttgaattggattttccacacctgatcagcatcctgggactggagctatagagactgatctaacaaacatgagtgggtctatgactcccgggccccgggttgattcaccaatattggaggacttcccgttggatctgggacccttacagtttgcgatttagacccaaaaagactagatttttgcgggaaatctagcttttgaagctctaaatcaaaactgggagacctgcagatgttgacgggaagtcatccattggaggacttcccatcaaaatttagaatgctttttagacctccctcagtcctaaattaacaacacagttaagatttcaaccagctcacatgagagctgtttctggaaggcttcagaaaaaatgtttttttttttgatgaaaaaaaataaatctaaggggtgtaaattgacttcttggagggtcatagattgcgacaggaagtcatccattaattaagacaaaaaattacagctgttcccaaaagccttgcggttttgggagggctgtatttcagaagttttttttttgcacctcacggcctgtacacatgactgtacagcttccaatttggctgccaaggcctcactcaggctcaggatacctggcggctaggggggcagggccggcaaagcctccatgtgatgaccgctctctacccaaaaacctgatacaattctgatgggccaactcccacacgctcaactgcaaaaatttgggagttaatttgtatggccccaattactgtggccatacagggccacatacaggacaaagcggcacaaaacaaagaggtgtaaaaagaaatcttctgaaatacagccctcccaaaaccgcaaggtttttgggaacagctgtatggcagttcatgttgcatcaaaactgttgctgatgtgacacaaggtttgtttgctgatggaaaaacttcataaacttcaattgtgggatttcaactccaaaggggagcctcccactaaactctgttgctttcccataaaccataaaataggcattctaagaaggttcatcagcagaacgtgaactgccctattgtcattggtatttttataagtctgtaattacctggtcctcaggctagggcacatcatgtgtcagcctctgggtaactaacctgagtgtttagtagtaataggttgttactatgagttgactgaagtgtttgagcgtggtgagtgttaggtagtgggtgatcaataccagtcctgtaaggaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacaacagtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcaaaaaaccgctacaatttagcgtagcgttagtgcttttctcattttctgcgctaacgctacgcgcatggggaaaaaacttgcgctagcgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacgcacgcagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttaggcgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcaccagaggcgcgctaacactacaccaaaaattggcgagtgttagcgccgctacgaattagcgtagcacagcggccgtagcggcgcgctaacactacatgaaaaaaaagaaaaaatggcgccgctacactaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccactgctatcaacagcgcatccggatcaatacaagtaattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatattgtggataagttgagtaagttgtactgaagcttaagagcaataaaggtagactagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgttcttgatgtgtgtccttaacagatcctctaataatgtagtcataatttgtgatcagtgcatgtattgaatgtattagggggtatcaaatataaccaaatccaccattatttaattcactggtttaaaaaaattcacccttttttaaacatgctggttattcatataaccccttttgggacccattgaagcaaaaagaagttttgggaaaagtgactggtttatcaaatataggaaatccaccattcaaaattttgaatggtgggtttcctatatttgataccccctattaattctattaacacttaatacttacaatttaatacatgtacatatttatttgtaatgatatttgaccgtgaaaatactgtagaacagggatgacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgatgattacttatgtataagacagatatttgtttaatagataagtaattaacagataagataaatataagataaataagataagttaataataatgataagataacaagaggtaaaggtaaacaaaattatggatatgtacttatgtaattaagtacaggtgttgcaattacttggtacatgaaagggtactgtgacatgtactctgtggctgacatcatgagcctcatccctgttaacgcaatcagagcatggtacaaaatgaaaatcaaaatttccgtatcaaggggaggatgtatttccatcaagcacctgtgcttttgtattggaggacttcctgtagatctgggacctcacagaagtcaatctagacccaaaaaatcttaattcttgcagagaaatttgaatttcaaggctctaaaccaactctgcaaggcccgcagatgttgacaggaagttgtccacttctaacaattcttgtgatgatgagaaaatacaaaaaggtgaggatgagaaaaacataaggccccctttggccgcagatcatgatacatgatttggctaaggtttggcagaggtttggactatgcaatacaaaatgatagaaaatctttgcaaaaactcgtgccaaaccttgcctcaaaattacaaatcacagacagccaaacagggcctaataaaatcattaatctcacttctaaaatatctgtttagtagctaaatataacatatagggtccacagtttaaattgactagatctttttaaagcccattttatgggcttgtcaacaacttcttctgaatgtatcaggtgtgcatcaagaaatcagagatgttaaaacttacacaaaagctgacaggatcaagcagtttaggtcagccggaattattgttttgtgagcagatcatcaagacaccaaaagagctccaggtgcgatttggaagggatgatgggagaaaatggtgatcagatcccccccaaatacaattgatagtctgatgaaatttcacagctgagccacaggaagggagatgtgatcagaaaacaaagcctagagacaaacatctgtgccagtggagatgttgtattttgaggggaagttctgctactgtgtgtggcagaaaagcagacaagctacgagattttctattagtggcctcagggataagtcacagaagatcatatggtttttcatttactatcttatatggaacttgtgaacttagctattccagctgtgagggctaagttgtaaagatggcaattgaaacctgttggggagtacctgccacactttcagaacacactctacacatcaccagcaaccaataatgcatgtatagggtccagtactaaacctttgtcatgactgcaccccctaactattccggtgggtattctgaaagcatcacaggtaccacccaacaggtgtcaatgaccatctctaccatgttgtgtgacacaaggtggaatcactattaaactggagagaattaaatagaggggtccacaataagcttttgtaaggaagataacggcgggcaggagaacccgccccttttctctttctttctcattaagaatccctttgttgtttgccgttaagtttagagatcttttttttcatttacttagggccttaataaaaaaacgcggtttttccgcgttttgatttggttttgcagcagcgcacacggtttgcgcgtttggatgtgttttttaattaaatttttacaccttatttcttattattttttttgatttttaaagttgattcctatgttttaaagtgcgtagaatttaatggtaaaaaacattttccataaaactcaaaggttcattatcaacactgcaattagacaatttttttcaattaatttttgacggcttaattttcatgattttttgacattttgattttttttcctacactttcagacatctagaaaattatggtataatccattttgcatcaaagcgaaaactttttcttggatattgcattcaacatgtttttttaattaattcttacaggcttattattcattattttttggaatttgaaattcatttcctacattttcaaaggtttaaaagttgatgattatatccattttgcatacaaataaaattggtacacggtaaaaattatgcaagaaactgggtaagctcatgaattataattgaagatctgatctttgggtaaaatgaatcataccatagcacttgaaaactctaaaaaagtagggaatgaatttaaaattccaacaaataatgaatcataagcctgtaagaattaattaaaaaaacatgtcgaatgcaatatccaagaaaaagttttcattttgatgcaaaacagattttaccataattttctacatgtctgaaagtgtaggaaaaaaaaatccaaatgtcaaaaaataatgaaaattaagccgtcaaagattaattgaaaaaattgtctaattgcagtgttgagaatgaacctttgagtattatggaaaatggtttttacctttaaattctaagcactctaaagcataggaatcaactttaaaaattaaaaaaataataagacataaggtgtaaaaatttaattaaaaagacacgtccaaacgcggaaactgcgtgcgctgcgctgctgtgaaaccgcgtcaaaacgcgtaaaaaccgtgtttttttattaaggccctttacttatcaagaaataaaacctttaagtttgtcaattcacatgagtgacatcagaattatgtactagttgctcttaatgtgtagacattaactgatcctctaataatgaattctgtaaggactctgtttgtccttcactggatgaaggagaaaaaggcacggagacgggctattgagccgaagaattctaagaccaaacacgggggagcttttattacctggctcagagagatggaagggacaatccctcagtacaatctgggaaaagagaaaaacaagaagaaagagaaatagagctcacctggctcagagagatggaagggacaatctctgcagagccaggaagggaaaatcagcagtgaagactaagagagatacatgacatgtgtgtgaaacaggtgtgaacacccagacagaggaggggggtttacaaattctcactgcaaaagaggttgtattggttacaacgccctgaggtgtaggcaaaaagagggcaccaatataaaattggtctgggagaccaattttatattggctgggcccaccaacacattagaacaaaggggtcatgcatttgtgggcctggccaatataaaatctgttggggagaccaatcttttattgaatgcctcagaccaaccttttatttgtaatgaaatttctctgtgaaaatactgtagaactggaacagcttgtgttacaggtattccaaagagaaaagagtgaaagataagtttaaattacttatttacaaaacagttctctatttaaatgataagtaactaaaagataacgtagtactatgagtccatgtgtaatcaggataaataggataaatatcagtaagataaagaattttaatataacttgagaataggataagatatgaatgagataacaagaggtaaaggtaaacaacattatggatatgtacagtctcctcccagatgtttatagccatctgtgttgagctccacagagggaacccaaaaacttcgagtcacaaaagtttcgagcttgtacagcctctccgtcgaacgcacgaagtgcgggagaggcttgagcccaaaacgaacacgactgggtgtcacagttgagttttttggctgttttttgcgccaaaaatcatagaaactccagcttttggatttcttgaaagctgagatggagtgaagatgcccaacatggaggtcttgacttctatcaagaaacttttgggaaaaaatgaaaactacacagttgaaaaattttaaaggaaaatttgcccaatggcaaattggctgagcttacataagccagtttcatctcactgcctacatgtgagaacatcttctcattcatcaacttaaacaaagatccacctgcatcctatttttcaagatgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaattgcccaatggcaaattggctggagcttacataaggccagtttcaatcctcactgcctaccatgtgagaacattttctcaaatttgaccaacttaaaaaagatccacctccatccaattttcaagatgaagttctgaaaattggatgaggtgagaggcatcaccaagcaccaaaagcttgtctactcaaatcgccaatagctggtgatgtaaatgctgtacatccagctcaatgtgcgttacaccaaaagtgcccaaccgtgacacgcgggcctgtttgtgtttgtcttaagtccctccttcggaggctcgcgcttcgcgcgagtggcgttccacgccagccaaggccaccaggccctccgaagcgagggactttgataagttcgcaaaagtttgtggaatggtggaaaatatggaggtactgaaccgccactttggccaaaaaaattaaaaattaaaaaaaaaatgaaaaaaaaaatgaattcatcggccaatttggccatacagtcctcccattgatgaccatgtatgacactggtcatcaatgggaggacacactcccatcaaggaccggtcaaaaccggtccttgatgggagtcaaccccccaaacacccccattgatgaccggttttgaccggtcatctctgggggcattttgggggagttactcccatcaatgaccggttttgaccggacatcgatgggggtgtttaaacccattgatgaccggtcataaccggtcatccaagagatcgatttattcccatcaaggtccaaactggcccttgatgggagccttaccccatcaaggactgagttgaaatcagtccttgatgggagtgtttatcatccatgagagatgtactcccagtcccatggatgactgggtgtattgatggggtgtgtagagtccaagaggttgagacgaggtcacaaaccccttggatacatggctaatttggcggatcagtgccatgtttggcggtccaggagcaatcatgtcggttcaggagcatgggtggccaatttggcggttagattcaattttcactttggccattctggcggttcagggccgtgatttggcggttatttggccaaagtggcggttcatccccatgttttcattttttttggccaaaatggctgttcagtacctccataggaaaatgagtgtcaaagaatgaatatgaaaaaataataataaaaaataagattttaaaatttgtgaaaaagataaaagaaaatcaactttttttgaaaactttaattttttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaaaaatgattataaatgaaaaatattgatccaaaaaaagtttcagcatggtgggtggacaccctgcagtcaaaatcagtagattgcagtaccagaattagagatggtcgcgttgcatccggatatccggttgctttttccgggggaaagcggcatccgcatcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactgcctgatggagctacccatcagatgtgaatcagtctgatggggtgttatcatcatggagatgtactccagtccatgatgactggtgtatgatgggtgtgtagagtcagggttgagacgagtcacaacccttgatcatgctaatttgcggatcagtgcatgttgcggtccagagcatcatgtcggttcagagcatgggtggcaatttgcggttagattcaatttcactttggccatctggcggttcagggccgtgatttggcggttatttggccaagtggcggttcatcccatgttttcatttttttggcaaatggctgttcagtactcatagaaatgagtgtcaagatgatatgaaaaatatataaaatagatttaaatttgtgaaaaagataaagaaatcacttttttgaaacttatttttgtttgagtgaaaagtgaacacacagagggcaagtctgatacatgaaaaaaatgattataaatgaaagatagtgatccaaaaaaagtttgagcatggtgggaggacaccctgcagtcaaaatcagtagattgcagtacccgaattagagatggtcgcgttgcatccggatatccggttgctttttccggggaaagcggcatccgcatcccctggcggatatccccccgccttagcggggatccgagcggatatcctcggatacccgccctctaaatggccggcgaggcacatcctcgccggctggaaggcaacccttccagttgacgaggtacatgcctcgccgactggaaggaccttgccggctggaaggaaacccttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgggatttgggggggaaaggacatccgcacccaaatccgcatcccctggcgggtatccgctggccctggcggatatccgccagcggatagcggatatccgcaacggattatccccgcccatcgctaaccagaatgccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaagtagtcattttttttccaaattttcactttttatcattcattccagatctcattctatcactttggacatttcatcttttcctgaaagaaaaattgaggctgtcagtttttgtgattttctcctttttactttttacaaattttaaaatcttattttttgttattattttttcatattcattctttgagacccgttttccaccattccacaaattcttgtgacttgaaatttttgggttcccggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacatatataagcttttacaggtgtttgcagttacttggtacataaaaggtactgtgacatgttctctgtggctgacagtcatttaaacaactcccaaatgaataaataagtaaatttgaaatgggtcagatgacatccatggcgtataccacgctggcatgtgcattttgatggaaggtcaagttggccagtaaccctctggatattatttttataatcaggtattagggggtatcaaatataaccaaatccacccttttttaattgactggttttgaaaaaaccaccattttttaaacatgttggttcttcatcctacccctttgtggacccattggtggaaaaaaatatttttggataattgactggtttgtaatggtggatttcttatatttgataccctctagtgtattttgaagaatgcttggacaattcaagaattatcaagtctttaggctatgtggttgtggtgcacagctcaggtttaatccaatggttagtgatcattgactttatttcacaagggagagagaaaaaaaagaaaaaaaaacctgaactcagaattgtggaatgccatgattttggaacagaaaacttggaaattggtccaagctttccaccccaattcaataccttgagagtgaatagcagggttcatgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtccttttttgattgtggttttcttgtttggtgcctgcaggaaaattttcaaacttcatgcaggcacttgtggtacgcgcgcgcgccccctggaggcgaaattatgcataaattatgcataattgataaatgcgcgtttaaacgcggaatgcgcgtgtgctgcggcgtggcaaaagcgcgtcaaaacacggaaaatgcgggtttttttattaaggcccttaaataattaaataaataaggaaaaataacatttttaaccggaatctcctaataacttctgaaccttaagtataactcagaatattattgcagagtctgaatttacacgcaaaatagcctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtagagatgggcccggcgcatccggatatccattcggattcggatatccgctcacgttttcagccaaatcagacatccgcatccgcatccgcatcctctggcggatacccgcttgccctggcgggtatccgcgcggatacccgcggatatccgccccaaaaatgacccccaggctgcaaaatgaaagtttcttggggaaatttcagatgcagaaagctgcataaacactgattttgaatttcttgcggccttcaagccttcaatttatttttattttttcatttttttttcctttgctgcttgcagcctgtgaccctccaaaaaatatggaaaatggaaaaaatcatatttctttttgcttttgatttttttttgctgagcagttggcaaagtggttttaagtttttgttttttattgattgatttattttttcttttcttttcttttattttatttcatttcattttattttttccttttgttgctcacagcctgtgaccctcccaaatatatggaaaaaatctaattcctttttcctttgccatattttttttgtttcttgcagctaactcatgtaaatttttacaggcttaaatttcattattttttgaaaatggatggttatatcaactttgcatacaaataagtctggtatacagtacaaattatcataatttgtataatttaattatgcaataaatgaggtacactttaccatcaaatttcacacctcttaaagtaagggaaaaaataatgaaaattaattattaatctgtcaaaaattaattgaaaaattgtgtctaattgcattattcaaaaagaaccattaatttttatggaaaatgctttctaccattgaattctacgcactttaaaacataggaaataaatttaaaatttcaaaaaataataaaaaataagtagtacaaaattaattaaaaaatgtgtctgctgcgcagtgcgcacggcaaaaaccatgtttttttgttaaggccccatttttcttttgtttttccttttttccattttttcttttgtttttcacagcctggggccctcccaaggcctcctgtatgggcggatatcccttgggatacccggatatccgccaggatttcagggggaagggggcatccgcacccaaatccgcacccgctggcgggtatccgttggcactggcgggtatccgccagcggataacggatatccgcaacggattatccgcgaccatctctactttgtagtccttgaatggtattggaccaaaatacactgtagacccttccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctgcaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaattgtttggatgatctgtggcccttttggcccaattgggagatcactctctgagatcaacccatgcatcatgcagtgctacataggctacaggagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaccctatcggaggcacaggaatttgtgaaggccatgcaagcaacaatccaatggaatcttcagagaaaaacccccagcaaacccgagaagttggtcaaattcgaaggcagtggccaccgtctggaggctttctttaagctcgagtaccagtgtccatgcagtgggtatcccaaaggcactcccaactcgcgaaagaagaatcacccatcagcccgatgtggatgtaaggcaagattttcggtgtctcatcatatcaaatcgaattcattgcaagtaacatggcactggcaacataaccatgaactcacaacccatcagcatatgctcatcacccgtccaccactcgtcgtcgacaattggatcaaagaccgagttgactcaggccttgggtggaatgaaatccacgatctcacccgggttgacgattttttggatgtgtgtaatctttgtctcatttcaatgaaccttcaattccttgaatcatctttcttttgcttctttcttggctgaggtcgtctacagtcaagcctgaggcccatggtgtcacctatgaccgagtccgctacctgatacagactcggaggactatcccctcacaactcaatcgcaatcctctccactcactcgcaatgtggagcactaatctgctttccaaaagttggaatacacataccaacattgtagattctgccaacttcatatttgcactacagtcaccttggcaaaaacaaatgctgatcgaacatggaagtagcatgctcatgctcgatgctacacacaattgagtcaacaactacttcctttccgatggtcgtaaagccagcttgtacaccttcctgattcgtgatcctattgttggtaaaggtctcccaattgcttgggccttcactgcctcagctgcagagtacgcaaaacccgtttttttacccacatgattcaataactaaagcaacctttgttctataggaagccacttgcagcagtccttcaatggcttcgagacaccactggcataatacctcagtcggttatgagtgattgtgcattggccattgccaatgcggtctcccatgtctatcaggatgtaggtgaacatgcaccaaagaattattggtgcttgtttcatgtcttgaaggcgctcagaggtcaggccaacacatatctttgggaccggtcggaagaggctttcaaagagtttcggtcagttgtgtacagtcgagtgcacccaattccactgttgaaaaactacctggccaagtggcaggtcatcagccctgggtttgtcgaatgcgtctctggtcagtgggggacaaggataaagtactgggctatctaatatcaaactgtgagttatcccgtaaccctgctcaccaatccaatgtactcaactgacaacttttgtaccagaccgcacatcagggaatacacaccaacaactacactgaatcccggcatcaagttttgaagacaaagtacatctcttcaaacaagcgcagacgaatagatcatgtcgtgaagatccttgttgaaaaggttgagtccacctaccgatggacgcaagctcgggttgaggacggtttttcaaaacaaaccagcaaccaattccagcgacgcgccaaggctactgcctatggatattccccagaattgatggaactgcttggcatacagttagagaagggcccttcacatgtgagtgactcattcaaggacacataaaaatcatatattcattaacacaatagaaaactgatacaataaatgatgtagtttaccatcgacttgttcaccaatccaactcttaagccatattcaatcgcctacacatgtgctcgcaacagctacagaggacggctaactagctgttcatgcaagcactacacacggtttggcagcgcttgtaaacacatgtactacattgctcgtcaacacgacatgctggtcattgaaaaagctgcttcaaccaacaactcggtccggcgaaatggcactactatgacattgaaattttgtttcctacaaatgaaagcaatgtggagataatcagaccagctccacgggttcaaaagcgaaagatagacgaagttggaacaaactcacacgggattcaagcaagaaaacgttctgctgtgctgcctacacgtcgacctgctctagttcaatcaacttcccttgtagtgccaaccatgccggtcgattgcacggatggttcttgccaaaggaaattctgtacctgcccaaaaattgcggagaccactgagctattcacaaaccccttgggagacattattggcaccaacaaggaccaattgcaattcaagcaaaagtccgagctatcaggtcgctcggcattgaaaagaatgctagagataatgaagacggttgcaaatcgaagggattttgtgaagaattcttcaccaatgatgatggagcaatatgcgagctgtatgtactctatcatgaagatggtcgaggttagctgcccaggtgtttacctaacccctgagccccaaatcccgggcgcatcagaggcaggtcggatgaacggtcagcaagcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctttcactgccacatccatctctcttgtgactatattggctcataagtccagcaaattaatgatgtgcaagggggtctactttaggctggggtagaaccattcatctttccctgaaagaagagagatgaaagaaaatttataaccctaagtaactggtgaacagtctcatgaatgggagcacaaaattgcaaactttattaactaaacttgaaatgattgaaattgatgtaagaaaattgctgtttgagaatggttgatgttttttttcctcaacagtgcaatcaaagatagatataataggccatctgcatcttaatattataatagcatttgtatactggtaaaaatcacaccaattataggtttcaccaaataaatgttacataacccaactgttacaaatagctacttaaccatggccaactcttcatctctcctacattcctaaatggtgaagaatgtggaccatattcttatctgctgtgctgggtgagtcaatttttcattctacttctgacatttgttattttacttgtgtatctctattgtcttgcatttttctttctagatcttctggtttttccttgtatgtactgagtagagaacatggattatatttctatctactgtgatagcaattataacacttggttctaaaattctcaggctaagccttgatttgtaccttcataccgccttcaatgaacataaaaccagtctcttgaaatactgtatacttgtcataggtgtaatcaacaattggccacttacactcaaggtagtgttaatgcagcttaacatagtgaaattcccccaaaatgtagtgtagcacagtggatttctcccatgtctgtgctgagaaaacacatgggggccatgacagagcctagaggactggtattctgtgccatagcactttttagtgttttcttggcattttgtgatgttaaaagcaaattagaccagtgtaacacagtgtagtggccctaacagtgcactggaactgcatggttggtccactattttaaggaccactacgctatagtagtgggctgcttagcatattgtattgtagcagaccattgctgctgaagtgttattatgcaaaattaatcaaggtagtatatccccttgaaagttttgacttattttctagacaattgatgaatgttaaatttcatttttgagacacttgcagtttgtgaatggggcctacttctgccaaagatcaaaattcatggatatcattcagtttgtgtcctgtagattgtgccaattctttggtcacttgcaataaaatactttatttattgagcttctgaattccttgagatttcttgttgattgacatatatttctaatctcttgttgattgacatatatttctaatcccagtcactgtgcttcagcctcaaggaacgtgattgttgcacatcttatggtctacaagaaagataagggaaaggagtggtaatgatggttgggaaaatttatttacatggatatgaatgctgaaacggctgtgtgctgggccaattggccctgggtagaccaagagctcgtcatgcggcggcgaccggcctgcccggccggtctcggttgcaccaattgttgtcacaatgtctgcatgggacgtaactgtccgggtcggcagggtggaactaaccgtcagttccaccctgccgtgagcaaccggtcgccagcttagtcatcttcattcagtggaccgaccagggcccgtgcttggcgtcgacccaccgagtcaagccgacgccctcaatcaaaaacttaatatgtattccacctcaagttgcactgctcaaggctcggtatgccacgatgatcattgcatcatccaacttgccgttgatcctggggttgttgacgtcaatcagtctttgcgttaggcacgacagtgttgatcccagggttggacgtcaggttgcctcacgttgctggagtatgcatttatacttgtttttttaaacgtcgacatggttcccaaaggattatcatgcgggacgtttcattcttgccatagttatcatctgaaagaatccactcatttttctcacctttacccagatatttccaatgtacccgtccttacatagtgcattacttaaatttaaaattcataaagccagatttttttttcttttttcaaggatgattctttattccctcgattggctatcgattatcgggtgaaattgaaaacatgactcacatatggatttattgcgaagacctcgatcaggggtcaatttttttgtcttgcaaaaggtgtcttctgaattttttttggtaggtagtaagtagtagcctgaatgtaatccggaaatagttgaaaagggaaaacaaaactggaggagtacaactacatactgcttttttcacaaatggggtgatgatgatgatgacgagaagagaagagaaaaagaacacaaccgggcgggagtgtattgatctgcttgttaacaattggtagaatgacattgaagatggacatggctgtttggcggagttatcttccccatacagtgccatgagcggagtaaatgtgcatgtgtgtgtagatatgaagaagtgttcaatcaggaatgtaaactgggcatgatgcggacggttttgctggagttcgaagtatggatgcgtaattgatcgagcaagtcagacttgaagaactcagagtccgacggaggctcttgtttcttgaccagataatagtatagatcccaatcaggtaacatcaacaactagaatcaatcccccccccccaaaaaaaaaaaaaaaaacatcgttgatggtcgtcagtaccatgttcttcattccgagaagaatatgcatctttaaatagtagttgggcggtcactcacccgactgtattgtgttaattgtttcaaatcccaatcctttaaccatcgttgagcctcgatgaaagtcgacagaaggagctcgatttcgacgattccacgtttccgagattgatagaccaatctagatcggagtttatcgatagtagatgcagaaagagcatcgtcataggactcagcatgtttgtcctcgacctgtttcaattgatcgatttggtgataaatctcctggttgacgctataactctgggtagtatcagtttgagtggtaggatgggctgggttttggagtgggatcggatagggatccgtcttgaaggagggcaagggtgccgttttattcgtcgagaatatcgggtgaagtttttcgtcctgttctgccggtttcccatcagaggatgatgatgctccagatttcatccggtagaatccgactggcggcttgaagagatgagttcggcctacgcaggtcgatgggaatggttggcaaaccaatcgatctacgcgttttacgacttgaattctgtgcatgttttcggagtaagttggttgttcgcggtaggttttcagagaagagttggatgagccgatgatgtgctggcgcagtggatgagccaaaacaattcgggatcgggtaaacagtttcgggctcgggggctgtcaccccgaatcatcggattcggtcattggcttgccattgtgatccggtggtgaaatccgcttgagaaactccccaaagaagctccatgatctttccctcatcctggacaggctgttcttcttttcattgaactgagatcttcgcccaatggcctcagcaaacaacaaatctgatcatggagtcaaggaaattgcttgtaatcatacataatcgacaccgacgagcccctgctggacataaggcctactgagcatgagagagatacaacacttttcttgaactttttctttttctactccgttgaatgtttaatgtagctacataacactgagaaaaaagcaaccgcaaacctccatccgggtcaaaatttgattaatcacaagctgacccggtccgtcttcatcttgatcacataccccgcatcaggctttcttgaaggggttttaataatcttgtggattgaaaaacacgtgttcatgaatgacagccgcaaaaaaatgcataaaaggttcaagcaggtaactttttttttcattgggtccatagaaagagtgtaagtatttatttataattccgattgatgcattaatactggagtgttggatagattatagaaggatcaaatagaaaccattctgcgattgattttttcttgactcgttaacaaattaaaatcaccttgtgggtttggtgaagggagtggatagagatgggcgggatccacaaggagaaaaaggaatgaaatgaaacgagaatgtaggatgggtgaagccgatcgaagtcatccaaatgttggttccatccaccatcctccaccgtacattattgaacgagtccccgtctgagatttccccggagctacgtggcctcctttcacccgtccaacatgcacgaccttcccacctgagcctgatttaccacccaacgttttgatcactaatcctgctttaacaccctccactgacaccaaagattttggcaagaaacgagacgaaaaagttgtcgattcttattaacatcaacttaatcaagaagccccttatgatgcagttcactactcgatcacttacaaagagaagcaaaagcgatcaaaacgactccaataaatataagtttcatttttgctgatccggttaccaaaattcctgggttaaatgaataaagaaaataaaagggattacgagatgcgtcggagttacgatcggtcagctttgatgactctaccgaagactgcaaggacataaacaagacccgaagtgactcacgagttcgagttatgtagacgatgagtgaggagtttgctcttcaaggggggggataatgataaaataaataaggttgattgcaccagctgactgaaggtgggtccagcgacagtttatgtatccaatgctgctgagtcctatgtacagattttctaatgaccgttttgatatagaatctaatgatcattttgccaccaagccacccacatgcaaccggaccgtgaatgaagaggcgacaaaattatcatcgcttcggagggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattctccccaggtttcaaccatttcctttcgcaatttggcccattcgcatgtctcaaacccatccatggcttctagttggatcttgagttcctcggtcttcatgaatcgtccgatttgcaatgctttatcataatccgttgcattaaatgctcttgccgctctttcgaatcgcatcagaaatttcccaaagttttcgccatcgtaaaaaagtccaggttctttgataatctttggtgcaacttgagggattggttgttgatgagcttgttcttggtttactggttgttgttgtcgattatacactggctcatctgcattctgggtgttgtgaagtccatatccagacaagggaggtaagttgtgtttttgaggtgtagcattgcctgaatctgagtcctcctccgttgtatcccgtatttcacttgctttcccctttcctttctccttcggtggtggcaatgtagtttccggattccaattgaaagttgaagacgatcctgaaggtcgatcaaaaattcggttcctaaaaggggttaatggtgcaaatccgtcttccaaatctggtgtgctgaacggtagactcatgttgattttgattgattttcctagttttccttacttgacgctccttcgatacctaaacaaacggttgctctgaaaaagaaacaaataatactttggtcgctggtttctttaccagggcaagcttatattcttcttttaaaaataatagatcagttaacactgggaagttcttcttttacagaacctacttatccaaattcttcgggtacctttgcccttcttttggtatataagcaagtgcttattttcgatattactggagttgtgttcaacagtatcctagttatccagatccttcggtctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgggggtttcagtgtttgggagtcgactcgcaattctggggagtcaattagccaaacctcaaaaaatatggccttgcatgccccttggaatcctgtttttccaaggaaacaggtgtctgaggggcgggtgggattgcacaccaaccaagaaccaatatagctcggttcttggctggagggcatcttaacctaggggcagggcttgcaaaactccccccaagaggtcatgggaacctagtgagtattgattcaggtccccatggtctctaaagaaacaaaccctaacaaaccttaccggtatcaattggtaaggttccttgtttgctcggatatttttctcaggtaagaaaggctccctctcctccttgggaggagagagaaatttgtcaatatcaagtattgatgcaacactattagccaagaaatcacgcaagatctccctccgcacacccaacttcccctaccactatcaaccactttggcatctggatggttggcataaaccctgtggctaagtttgctctttgaacctggtgaattatgattttcctctcataaagatccaagaaccaagtggctaagaattggctggttacacttcaatgccccagtgatccaaaaatggtcgatgcccatgcctactagccaattcctgcccaagaatgcagtctccagccaccccaatcagctcaaccctcaatgaactcactctgatctccgcggttcctaccatgaagctgcccccggatctgctggcaagaccaagctggccctgtttgctaaagctttgggtaggacaatctcccaaactgttttgaattctttggtcttgattgtttcaatattgttgcctaaattcaagcaagtgatgggatttttaggggttgagtcttttttttcttcttcctttgtgcctccttaatgttgggaacaaaaatggaattctctcattaaccagcttttctctttttacactcattgatatgaatcataataggcctttgcagactttgtaatttgtaccattctacccgtcttggctgagatgataatgaacaggggccaaggaagaagcccaactacaaaaataatcaacaatgtcctactggttgtttctgttgtgatagaggccatcggaacaacctactcatttctgctggcctgagaattctatctatttttttcaatcttgacattacctgtcagtcagactaccccaaattatttgtattgttattcatcctctttttactgatgtttgtttctctaatcaatttttttgtgcctgcttgcttgcgttgcttgtctatgagctgcaaaggcattggccacatgtaaatcaagtgatcatcatttttttgaagcactaatagagtaatcagtatgaaattaattggtgttacacattcatctttcctgtatggcacctgaccaaggcactaagggaaggtgccagggtccatgtgcgcggataagattggttttggacaggcacaaaatagtcctggttaagtccaaaacaaacccggctattttgtgcccgaagcaaagtttttctccacatctcttaaagttcacacttcaaagattcgacacaactttccttcatccgcaaaaaccaaatcttatctctcattctcaactctctacaaactttacctaatttatctttataaattttctctctctttcattaacaccagtcctctcacttaaaaccacacacacaaacgcatcaacatggtcgacgcaaacaacactagagcaacttcaaagaagatcaaagactcagagcatctccaacggacccgcgatcgggccaccgggggcgaactttgaccgcccgacttcaattttcaacatccaacggacccgcggatcgaccctgaaaacatcgcggggggcagtcaaacccgcgatgacctgctgacttccgcgggtcagctcccagccgcactgaccacatttcactcaacgagtaccaacgttttcgattatttaagtacatcacctcatttcaactcaattcaagtaccttacatcacctatcgaaaccccaactcactgttctccaaggaagcaaaaaggaaaacccgaagcagtcgccacaccagtaccattggaaacatcaatcaaccacggaggatgaagacaacccatcttgctagcttcaaaagttgtctcctattgtttttttatttgtcttcgatcgcttcctgatttcatttttttattttacaaatggatttcaattctttgttttatatacaaacaaattcatgttatttaccctttacagagcataaaacagcgagatagcagaaatcaagagatagaaaaatgtagacaagcaagagagataaggagcgagcaagagaaacatgaaaaggaatgatgagatcatcgagggttggtggatgatatgtagcttggacagccgtcacagtgccagcccacaattggagctgacccgcgacccctgtgaaatgtggtcgcgggccggggaacacaagtcaactgccccccggaccgctagagatgctctcagcatcctcaaagaacaagagcgatgacatatcagtagtgaacgcgttgatacccacgacacctggtttgaatcctaccagttcggtagcgagcagcacccaagcccacagtggcagcacgttaagcgtttcccaagcccctaatggcagccctttggttggcacccaagcccttagtggcagtccgttgaatccctcgaacaacggtaacgcgatggtcaaaaaccccatcccaaacggtaagcttttcaaaatcccattcaaaggatcccccttttgatagaaatacccagagcgttgaaatccgcaataacaaattaaaaataacgtgaaaaacaaacttttttgctatgataaattagactcaggagtcaacgacaccgcatactctttgataattgatacgagcgattcacgcagagaccgagccccagtggcgtcactcttccatttacccaaagcaaagcctgcagaagcggccgcaaacgctgaagaagaggaaaccgaggaagacaactccccaggttagagcagagcacacgatttttcccatctcgtgtagcagaactcatttcgcaaattgttgatgcaatccctgataccgataacagacatcgccgtatcctccgttatgacagagagacaaaacatgtggcaacgagcgatagcagcgcaagatgcgggtgatacgtccctggccgagatgcttttcaacgcgataggccggattggcgcaagccaacccttgatccctgcccagaaagcgaaggcaaacgtgttcgcggtaccaacccgtacaccatctggcgcggtgatatatcaagagtcagcccccgtgttaccaccaagcgaaacgccgaatggccagacgccggagaaatttttcttgacagagggagacctcgtctacgcgatcggatcggtaacgaaccacaacagtgtgggtttcgcaccgttcctagatgagaacattcgcaagctcagatcgccgttaccactcacaatcttcaatcgtaagtggcaacaaagagccatgtcctatcacctagaccgacgtcatagatcggacgattcgtctagcgataaggagaaatcaggaggatataaaggtttcgccttcgtccaagaatggactcaaacttacgctcaatggactaggaatcaccgggctttttgcaagacactccacgacgtctacaaaataaagaaattttcaaagttactcgcaactcacaaaaacaattgcgacaacataacagaagaatttggcttcatggtcgctttccgctatgatatggaagtgaggaataacacattctctcacagaatcactgacaaagacgtaaagaatgctatccctgatatttctcaacaaaaagaatcggtggtcgaacagtgctacaacgtcagcaggaatttcggagagctcgagtgggaggagaatctgtacgctcccggtttgtcacactgtaaccacgaccccttgaccggttacgtgaaaacttcaaagatgaacaacaatcaatatagcggctatcagaataacgccatgatacacaacccgatctctcatgggcaatggatcaatcatttgcaaaacaacttcaacaataacggcaatgcaagcaacggctacggcaacgtcggtaactacaacggtagtagaagcggtaactcttaccaatataacggagggaacggtaacccaaatgtcagtaataataagaggcccagagggggttaccgaggcggaaattactcagacaatttccaaggaagaaccgacgggacgcaacaagggaaaaagggaaacacaaacaagtaggtgaaaatctttgcctgtacaagcaactcgctgcatgcccctagcgtacgagcccatgagacatttgcctttttcctcctatttttgcacacaatctccgtttatctttagaaacgtgatgatcttgttttcgtcctaatcgttgccctttcttccgcacctcactaagttctacggaaccaatgtccccatatctatgagaattgcatgtattgattcatctgtgtttttctgtctttccttatcttaatgcatcgctgtttttacggctgttgatccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggaggacgcgtcaattttgaattggccttcaggggtgaaatgtgagatgaacatctccttgtggaaagattctttagaaaaggcaggtttgctaggaaaataccgcgacgtattacacggttttgaacatggtttcgatcaagggataccagaccatagaatccccggtgtgtcatggtacacaccaaacaaccatctgtcagccagcctagcagtaaacaaaatattgtcgtcaatggagaaagaattagaagctgggcggatgtttggacccttctcccacaaagaagtagcacaaaaattcagttttttccggacaagccctttaggagcagtcgtgaacggggacggatccgtcagacccatcaacgatttatcatacccacacagcgatccgggggtgccgtccgttaattcattcgtggataaatacgatttccaaacaacttgggacgatttcagtacggtagccaagtttttcaaatccttgaaagaaccggtacagttggtgctttttgactgggagaaggcctataggcagatccctactcacccatctcaatggccttacttaatggtaaaaggcgtcgacaacaatttatacctcgatacaagaataacctttggaggcgtcgccggttgcggttcttttggaagaccggcagacgcgtggaaagatataatggggtcagagtttgacctcatcagagtgtttcgctgggtcgacgataatttattcatcaagagtctttcttcaactacagacatgacagatatcatttccaggtctatagagttaggtgtgctaaccagcaaacaaaaatgcacaaatttctcagacgagcagaaatttatcggatttctctggaacggaatgtcgaaaacagtccgattaccacaagaaaatctggagaaaaggaaagaacagatagatatattcttgatcagaacacgcaaattctcttttaatgaagtagaagtcttaacaggaagactgaaccatgtgacttacatgttaccacaactttgatgttacctgagaagtttatataggtggctaatggactggtttgatctagaagccaaacgatacacacctctcgacgtcgtggaagatttgacagaatggaaagaaactttgcgaagttttaataataccaggttgataccttgccaggaagcgacagacataggatgggtaggcgacgcgtcgactagttttggagtaggggtgataatcggtaaacactggagtcaactcagaattcttagacaacgtgccggaaacgcaccgaaacgtaatatcgcatggttggaaactgtagcagtcagggttggcttgattatgcttcatgtgatgggacggattcgcaaagggtccaacttattggtttggacagataatacaactaccgaatccgttatagaaaaacggaaatcaggggacaaacatgtcaacaatgagtggaaggcgatacagaaatttttaatcaatgaagaagtggacctgacagcgaaaagggtcaaatcagccaacaatatcgccgacaatctgtcacgagggtcgtcgggcaacctgagacaggaaaacagggtcctgttcgagattcctgccaaatggaaattgtatctttgtcatgcttagtaattcgtacttctttttagtgtatataaattcttttgttatccaggcgtgtaaaatcaccctccagttattccaactatttttctgtctgaatttttacctaaaattagttcttggttcaaaatggtatagagatcgttcgttcgtactcgggtacctgttggtacctaggtacctgttgaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcccggcgggtaccggcggtactttttgcgggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattattatttttttcatatctattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatggtcacaacaaattggaagaatcctacttttttattatattttcatatttattgaaaatatcattcccaagtcactgttcttccttttgtcatatttgttgtaagacatcttaaactaattggaagaacctgacttcactattattattattttcatatctattgtaaaatattactcaagtcacttttttggcatttttttcatatttgttgtcaagtatctacatctaatgggaagaatcttgcctttttttcatatttattgtaaaacatcaatcccaagtcaattttttcatttgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattagcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcaattagcgtagcgtagcggaattccgccacgacaccgctaacgctacgtgtgtgggccgcaaaaaagggcccactacgctgcgctacagcggtttttagcggtttttggccgtagcgcagtgtagcgtagcgaaaaaccgctaacactacggtttttggatgaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgtaattagattattagaagaatcttcattgttgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagttcttggagtagaaggccaccgtcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcccgacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgcggaacgatctctaaaatggtaaactcatctgaaatggtagattcatcagaagacatagtaataatagataacgagcgattaacagttggacatttaaataagataaaagcttttgcagcaaatggaacaactcactaccctatttctacgctaaacgctcatttattgagcggttggaagtggaatactattctcggttataatgctgcagttaaaaagttcatattctttaaaaacttatccggaaatcacaaattcaagttaccggcatcgaagaaagatattgaggatttctgtttttgggcaggtagaaacttatatttaaataactcctataaaatatcagccccatcaattaagaaatacttatgcggactgaaagcgtggcacactttccatagtgaagaatacccggagataagcgacaaaagaatcgagttactcataaaggcatcgtcaagagtagatgctactttaccaaagaaaccgaagaagccacctatcttactcaaacacctaatttggcttgcgaatgcgttattccccgggggaaatatagataaaacgattatggacctggcgatcgtttcattttgggggatggcacgtattggcgaatttacttacgacaatactttaggagatttgaatacggaaaatgcggttccaacctcggacgtacgattggtcaaatcggcgataggcaaaaaagcaattataacggtcagaaacgcgaagacagcacaacctggtgcacctcaagtaatagtagttcatagtttaaaaaacatgctttgccctgtactagcgttgaaacaaagactagacgaggcaaaaggagagaacacgtcgctgtttggtttttacagggaaggaactaggcggcatttaacacgatccatagcagtaaaccggatccaattagttctaagagcaggtggtttcgaaggccttctaggacactcgtttagggttggcggcgcctcattacgacacgctttaggcactccgatagaagagatctgtcttttgggcaggtggatctcaagctgctaccgcctatacattcgagaatacacggcggaagatactgaagacagcaaaagaattatctcagaattgaatgacttgtgggaagaggattgatttttgtgtgaaatatctgaataaaatcggagaaataggttttgtcactaggctcaggctcctattttagtctagaaattttacacctgagtagatggcttcttgttcctaaacctatttcatttcctatttttgagattaaaagaatgaaaataaaaaggattttcttattaaaaacacattaatcatttcccatggtccctagtagatctgattccatacgagaatccagatttagttaccatcccacactccggacagctggaggaatttattccacttctgccctaagagatgtgctacggcgcatctccgacaagagtaccataggaatgatgagcgctaaatggatgtatggcacctgaccaaggcactaagggaaggtgccggggtccatgtgcgcagataagtgtgatgatatgatgtcagccttagagccagccaagctggccaaaagactgcttaagtcctcccctttcagctatgttcctactgtaacttttttatctgaagattttattacattctggattcagaaatgaattcctctgttgattttaacctgagtcaccactacacgcttttacactactcttctccttcatagactttgtaatatttcactgtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgctttgattatgtaatccaactctgaaaattctctcagaggatactgagttcccatttccaggattttcagactccagaccacccagaaaccacaacaaccagtaccagatccagctcacacttatcaaccagaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttacttctttaagtccagctagcatcttcctgcttgttttctttctctgtcactctcacctttttctctcccttctctaaaccaaaagccctgatcaaccaaagctccataagcttcaaagattctcctcttttcttgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccctgatctaaaaaattgtggttgacctgatttatcagagtcaagtacccatttcagtttcctttgatttggaggcgtagagttagctccgcttataacagctaccctcagaggaaataagactgtcagaatcttaataatcatcacaaaacaaacaaacaacaaaaagattattcatttcttctctttctcttctctctttctcttctacttttacttgtatttcccttctcttgagaaatacatttaaaagtgccccccaaaccttgtgtcctgcagtcactatagagacccaggctcacatatgacgcgatctctttattgcaaatcacttcaaacagccagtagtagtagatagaaactaacaagtgaaacaagatagtgaaataaagaagatcatttagaaccaacaactcataagacactgagaacgaaatagaggaaactcaataccaacattagttgtggataactaagtaacgaaactaaacagttcgatgagattaacacgacgaaaagacttgagaacacaactagacaccagaaaatgttttagttaacaatgaaacatagataacataaacaagagaaaaacagagaagaaaacaaacgattaagctccttaattgatgccgttttcttcctcctcctgaatcggtgtagttgtttctggtctgtgtgtttgaatcgaaatcggcagtgagtttacttgcttatttatagttgagctaatgtttgagtacctgacttcttctagtgatcttgatcttgatggttccgcaaacttgagatcttcttcactagttgaatgtgaatgacaaaagagaaaaagaaactgcctcttctgagaccacgagcgagaacacagactaccttccaccacaagtccctcgatcaacaacacctccaactctaaatttccaattccaacactctttcacacgtgcgtattaccaaaactaactgtatgtatctcggctacataattactctctcaacactcctccttaattagtagtcacgagatgcagttgtttttgagcaattgcaaccttgatgaatccgagacattttgtcaaaatatccgcaatcatgtcgtcagtcgaaatatcctcgacagtaagctgatttttagcgacaatatcccgcaagtattgataccaaatttcaatatgtttcgagttttcagacaatctgagttccttgctgattataaccgcacccgcattatcatttcggatacacggaaccccaactggcaccttcatgtcaatcaataaattcttcatccaacgaacttgcttggcacaaacattgatcgaaataaattctgcttcagtcgtagattgagccaccactgactgtttcttcgacttccaacagataacatttccttgaaacttgaccacatagccagttgtagacttcttatccgggcttgacatcgcgtagtccgcatccgcataaccaaccagttccctagggatactatggtcacgaatttcaatcccaaatttcatcgtccccttgatataccgcaataaatgtttcactaggctccaatgatgctgtgtaggttttgacgagtagcgagacaaaagatttgttgcgaacgcgatatctggccgtgagtgtatggccaagtagttgatataccccattgccttctgcatgattgctgcgtcaaacggagtcgattcgagttccacctgatgaagtgcattagttggaagcggtgtgcgaaccgaattggctgattccatgttaaatgcccgaagaatcttctcaacatacgcctgatgatgaatgacaactgaattagctccccactccaaagtgtacccaagatgttgcgttggtttttctttgacttttattttatacgctttctcgagctgagacagaactgaggtaatagtggatttgttttgacctacaataaggccatcatccacatacatgtgcagaaacagtgttcgctcggagttaaaaaacaacgcatcgtccatgatcgacggagtgagtccaagagatttgagtgtgtcagacagatgtttcttccacatcctcggagcttgcttcatcccatacaacgacttattcaacttccaaacccagttctctttaccaggaacctcaaaaccggaaacctgacgaacgtagacatccgcatccatttctccatgcagaaaggcagtctcgacatcaaactgaaaaacctcccacttatacgtgaaccgcaatcgacagcataatcttaaaggtttcgattcgcccaacccgacgcatatgtcatataatagtgcttgtttggttcttgatgatttccaaaaccgacccatcgagctttaaacgaatgacttcgttggcttcattcaatttccgacacaagacccacatacccccaataactttttcaccagttggaggggaaccagatcaccagttatatgagctaactgagatgcatgctcattagtcatagcctccaaccataaaggtttttcttttggactggccatggcttccgacatggtaaccggttgaactagattgacgatttctggctgttgatcaatagcggaagatgcctgaggcggttgtcgacgcttggtagaaacaatattggacgggtcaacatccccacgaatttccttcagaggactatgattttcaacatactcccagcttggcttaagtcgtcccaaagctgaagccggcaaattgaaatgtcaaccctgattgggtggagcatccaaggaattgttgacattggtcggtcgttccgaaccaccagtctgaagttgttgacgagcaagttgtttcttcttagcggcgcgttgaaaaactcgagcagcatgcgtttccaatgacagatcagagtcaccatcgccagaagattgatttacggactgcacatcgcttccttcaccctgatcatccgttgatttctcgacttcgtgttccgccgatgattttgaactgattgattccgatctagacactcttcccggaagacgggttgttaaccgaggaattttactgtctgagtctgaaatgagttgaggtaacaacttcaaatccttcttaagtggattgatattgttgtcaattgccacactcggaaccacgtaatctcgactaatcacaactcgatgcaccagggggtcataaaagcgcgccgcatctgaatacggttcaaaacccagaaacaataaatccactccttttggaagaaccttcaaagattcggggcgatgtacaaccactcgagcgccaaacggaaccaacggcatatttgttcgatcaggctcgattagtgagttatgtttgacaagaactgacgttggcgacacccaattgattgacgaatgcggaagaacatttaataacgtcgacgcatgacagactgcctcgtgccacattgattgaggcacttgcgactgtaacagcatacatttaatcttctcaagcaacacgccattgaatcgttcagacaccccattagtttgaggagaatcggctggtccacgctcaactgaaatgccgtgttctcggagttttgtaagaaacttggttgaactgaattcaccgccccgatcactatgaagatatgcaggaacccgctgaagcttgttttttaattcttcaatcatgcccaacagtttgacttcggattcagacttcgatttaaggagataaactcgattaaaacgtgacgcgtcatcaataacaaccaggacgtagcgaaaaccaagttttgacggtggcgaaatttgaagaacatccgtatggagccgatgaaaaggaatggttgatgaaggcaagtttcggctgtgtggtgtccgatgtatcttggccttcatacatatttcgcagtccttagatttagtcgactccgaaatagacacatttttgtgacgaccaaacaattcaacgtatttatccgatgcgtggcccaatgcgtaatgccagtcaaactcatctggtaatttcaagttgaccacacagatgtattccaaaactggtgccagaaagagctttccaattcgtggaaatgtagccacaatcttgtcgccgcctttgatcaaaaactgatccgtcttaaaatgcggtttaaggccgtgatctatcaactgagaggctgagattatgtttgcacacccgttagggaccagatacaccggattaatatagtaatcaccaattttgagcgttccgacatgtgttgcttcgaccggtgaggaaaacgtgttcataaaatgattcgtaagcggctgaacgtcgcttagtaattcaatgtttattacacacgactgtgtggcaccggtgtcgaacacaaggaatcttgaaaaatactctcggtaggcatgctgaaccgttgcaacgaagaaattcgatcgatcagaatcgacgtcaaatggtccttgattggtactcggattattgaccgtatcatgaaccatccccaacatattggtggatgcgaatttcttcatcaagtcagttaattcgccaaccgatttttcaagttgttgaaatcgattttccattgcatcggatgcatttgactttgaggaggaggaagcgttatttttggttcccttggaattggatccagtaagttgggcaccatcattaaccgtaggagctacagcctttggtttagactgcttgttcttctttttgttcggcttcgacgatgagtttgctgtcgaggtaaacagcacggtcgattgtgtttcgttgcggtttgctcttcaggcagcttctataccgacacgatcagtcacattctttagattgaatggacgaatatcatagcaggtttgaacaagcgaggctaattcggtatcgagttcaaggctttccaaaaaaattgctgcagccatgaacgatgtgacagtgccaaactcttgaagatgattggccgtttgatctgctagtcgagtataagcactcttaaatttcaaaatgtgctcggtcagcgaagttcctggttggtacttcatctgatttactttccgataagctgcacatattgttatcaccgaattttgaccacacgccgaagctaaagcgtcccaggcgtcgctaaaggaagtatcgttttcaaggatttcattatgaagatccttgctgaccgctccatacaaagcgtttagcgccttatagtttttcgctttgaattgatctgcgttcttttcgtctttaacccactcgtcttcgaataagcaatagagattgtgactcttgagatacagtgtgaatcttgacttccactgcacccaattgaagagagtgagtttttcgattcgtatcgaatccttgttatcggacgaatcggagtcgctactcatatcgaccactgtttagttcacttgttgttcttctctaactctgagctgatgattgattcaagagatgactctcgctaccatgtgatgatatgacgagatctctttattgcaaatcacttcaaacagccagtagtagtagatagaaactaacaagtgaaacaagatagtgaaataaagaagatcatttagaaccaacaactcataagacactgagaaagaaatagaggaaactcaataccaacattagttgtggataactaagtaacgaaactaaacagttcgatgagattaacacgacgaaaagacttgagaacacaactagacaccagaaaatgttttagttaacaatgaaacatagataacataaacaagagaaaaacagagaagaaaacaaacgattaagctccttaattgatgccgttttcttcctcctcctgaatcggtgtagttgtttctggtctgtgtgtttgaatcgaaatcggcagtgagtttacttgcttatttatagttgagctaatgtttgagtacctgacttcttctagtgatcttgatcttgatggttccgcaaacttgagatcttcttcactagttgaatgtgaatgacaaaagagaaaaagaaactgcctcttctgagaccacgagcgagaacacagactaccttccaccacaagtccctcgatcaacaacacctccaactctaaatttccaattccaacactctttcacacgtgcgtattaccaaaactaactgtatgtatctcggctacataattactctctcaacaataagattggttttggacaggcacaaaagagtcctggttaagtccaaaacaaacccggctattttgtgcccgaagcaaagtttttctccacatctcttaaagttcacacttcaaagattcgacacaactttccttcatccgcaaaaaccaaatcttatctctcattctcaactctctacaaactttacctaatttatctttataaattttctctcacctcccacccaccctacaaatagtttagcaacaaagccttggcttcttgttcctaaacctatttcatttcctatttttgagattaaaagaaagaaaataaaaaggattttcttattaaaaacacattaatcatttcccatggtccctagtagatctgattccatacgagaatccagatttagttaccatcccacactccagacagctggaggaatttattccactgctgccctaagagatgtgctacggtgcatctccgacaagagtaccataggaatgatgagcgctaaatggatcagcttggaatagattaacaaatcaaaaagatccaacatcggttatgctgcctgccaaccaagaaccgagctatatcggctcttggttggccccacccgcccctcctggaggggcaggttcttctgcccgcccctcagaagcctgtttccttggaaaaacaggatttcaaggagcatgcaatcaaacccgcccctccaggaggggagggtgcaatcacactccccttttggagggttgggggcgtgggccagtgcaattatcaatgcactaggggtacagatgtttctgtcaacccactgtacatatgtaagtacaccatggggcaggttttcagaaaaaaccccccagcagttggatgcattccgtcccgagcgcccgcaacctggttgcaaagcatccaacagacgctcgggtgcgcctggcatcatatggatgcttcagaaagcgtccaagtgatgcttggcagtggagaccatccagaggatggtgtacagcctggtgtccattggacacttgattgagagtgtccaatggaaagcaaaaaaaccatcaattggacacttctcagagtgtctgattgatggttttcaccagggtccggcagtggaaaaaaagtggtagattgttgaaaaatgagcttggagggtggtagatggtcgaaaaaccatccaaaaatgcaacagggggtctatcaacaaccttttggcagtgacagtacagagtctatagtcgagtggcaaggtactggatgatcaggcccctccctggcaggtactgatggtaccttcaggccatgggttcaagccttactgccgggaattttgtgatccccatgggctttcaagcctaccatccaatggatagtttggccctaccatccaggttcagcaaaatgcaagtcgcatccaatggatgcttgctgcagggccaaagtcggatggcatttggtacatccgtttgggtgtccaaatgccatccaccatgcccggtggtgtatgtactggtgtttgcatttacttggtacatgaaaggtattgtgacatgtactctgtggctgacaggttcatcccaaggctctcctgttgtggctgtatatacacagggtgattttcagaatcttgaaaaagcagagagttgtgctaagatagtgtggtgcatataaggttccagtgtgtaatttttgccatcacctgttaattttggaatactaataccccagcctaaagaagtcttcaaatgctatcactgatcatccacgaaccatcataatcaattttcaagtgcagaaacccaaatcaaaaaactgacaaattaaaaaatgaggtgaaacacttgagtttgagtcccaagctctcaaacaaaaaaactttgaggaaaatcaactgcaccatcctatcaggtatgggtttcactaaaaaaatcattgaaggattgggagtagagctcaattccacttcagataatgccattgggtcaaatggcaaagaatcaatttgaaaatttgctaccatagatacttctgtattctggaatttcatacatttaatgcatataccctacagaaagactagtgcagttattttaaactctatgaattgtttaaacaatgaaacatatcaatcatttatatctatctcctgtggatgaatcaagttctggtcagctttcaataagagcaacatttcaaggatagaacagatgtgggatttggtaacaggtttgaacttaatgcatgtttactttgaagacataaattggcctctctgatcttgaaaaaacatcttgatgacttcagaatcatatgatgtttttaagaaatagtttttccaaggaaagagtttcatgtactggagtgttgggaaagcctgaagcatgaacttatcatgtgagcctttcttttcagttctctgtacaatacggatcaagcttgaaatgaaattctctttattcaaaaacacctgcaagaatttttccggattagatttgtagtaatatgagatcatgacgtctactgctgcttggcccatcaactcatctttcttgtatctgtcatcccttctgtcaaaattcagcgcttctctgatcagtgtttgaatctcatcatacttcatgagacctggactatccttgtagaacttgcttgcagtaggagcagcatctgaaaaattgaggagtaaataaaattcatcttggatccccttttgttcattcacataaacatcatcatcagaagggtggcctaagctgtgaatcaatcgacaattcatcttcaagattagattgagcatattttcaatttcataaaagaaggttctgtttaacatcaatctagggtatgaattaagtacattaatggctgtttgtgaattcttccataatcctagatttgctatttgcatagtatcctttctcaaattggatctatcaatgaatttatcataatggattttatacttggtaataaatgaccattttttgacagagttactttcaagaaaactttcattctcaatatgaaatttatttgtttgattttccacattttcttcacctaagttcccactttttgggtcttttttaaccatgattctttgaattttcaatgtgtttagaacttcaaatggagaaatcccaatgtgtttttccgttctgtacacttcttcatctaagtgactcttccatggtaagaacttgaaattctggatcttttccttaaagaattcccaggatcttttattgcaaagatagattgaatccaagcattggatttgttttaaaacaatggggaaatgatcatccttgggaaacagaattttccacttagttttcttttcttcctgacattcacagttcatcaaacccgcttgagatttgtaataagatgccataatgtttaccacagattcagagatgaggacttgattggaggaaactgattccattatgcactggctttcagggttgagaacatcatgagttggatgggtatatctggcagataaggctttgaaaacaagacttgtgagagaactttgttttggtttaaagtttgaagtatccccagaatactttcctcttggaaggaaatcttctattcttgaatgagtaaagaggttcaaaacccacttgtgcatgtttgattgttctgtataatggtcttcttgcattggattgaaaatactcagaaatcttgaatttacacaccaaagaagatgtgcaaaatctttaaagctgttttttgaatttgggtctatcacttcattaattggaaccaattctttgtctttcataaatggatgtaaaacagaataaagggaagtgataaattttgagatctctctctcttttccctccagaatctcccaataaagcatagtagatattcccagcttcatggtgtagatccaggcccagacatctggacttgtgtgttcaaaataaacttcatcctttggaaaatgagttttttctggaatttgaagttcttcacctgggtgttcatggatagctttactaccatttccaaatattcccaaactctcatatgtttttccccctgctgaatactttttttgagagctatctttactatcagcactcagtagattgtgttttgaaaaattctcaatggagggcctggaaccaggtactgagtttggcagtaccattgccacttccgattccaccaaagaaattgatttttgagcctctggtctaccgggcgcatttgcaaaaccgcgctcctcaacatattttgctggtagcggatggatacctggccggatggattataatatagcagcgttattagagctcttaaaatctatcatgaactggaaagcccgaaaataagctgacttggacctaatttcaagtttaaccaatcttgatcatcactttttccctccagcttttctttgagcttgtttccctggtcggtagcatgcgccttcatttttttgtctcgatgtccatactcgtgataattatctgaatgagtctccatataagaaggcgctgaatcctgcacggggggattcctcctggaatcaccctctggaggtttccagcgacctatcgggatattcgatggtcagtagctacgctcctgatgggtgatgaaccactgttcggttcaatttgccccatgaaatcgtggtatagatagatcaggcaagcttgaaaaaactcactcaagaactcaatctcaggggagcccttcctcgccgctatgattgaccaggcctctggggccaaacctatgcacaaagaatccccggaatcagtcagtgtgaccccgcgatggctcccttttaggttttggatttcttaacctgttgcttgaactaatactattctccgttttcttttcagttcctctgccgagtgatgaagaccgctgactcataggcattgagcttgaggaattagtagagtaatcaaactgaatcccatagaaaacttcatacttgtcagaacctagatggtaaaaaactcaagtagttgatgtgctgagaagagggtgatttggtggacgtgaacttagtttgaaggacaaaagactggctgtcttgtaagcaataaatagtcaagtttcataattaaggatagagttactcctgaacttaatatgtttcgtgttagagtctcataagcgatttgagaccgcgctctggcagatatgcagttttccaaatgtacaatggctgaagtagaggcagttagaggaccacagtgcggtgaaggttagctgcagtgctgtggatgtgtggtggctatggtgcgggtgggggagagtgcagccatcaggcagtggagcttcaggtgaagatcaaggttccttgccttttactctctttgagatgtcataattattcgtaatgatgatattgtaatagtttttgttatcttgaaggtcactctgtagtatcccaactcttttattatttgagatcaacatgcccatatcaatcctgatacctgagctctctcctacaaaatgaaggaattcctgtcaatatctccgaaccatcgagaatcaaatttaggaatctttcttgcacaaggaaatctcaagaggctcattaaaatccggtggctgatccaccggggctattgaaccaactggatgaaggctgaagggtgtagtctcaatcagtctttcggacctgcttcaaaccaactatgctgttttttattgccacaaattttgtatgtcaaaacttggaggaaagtgtctccttctgtataataattgcgcagagttgtttgaattcttcaacaaaccttgtgatttctgtgaatttcagggggaaggggggtccgagcttgattgcggggcttacaagggatgactgcggattggagtgcgaaggagggcccggctgacacgccactggccacccaaccgccgccctgccgaatcttgtcaaccaccaaccaaaaaaaaaaaaaaaacgcagaaccgatcgaagacgatggccgccaacccagccaacatcaacaaccatctggtgacccatgtacgaaagttttccatccaaagcatcaatgcaaaatctaaaaaaaacgaagctgatattttttctccccgattaaaaaaaaatgggaaatcagacatggtcgagtccaccggagagacccgaagcgatccaggtgttgatcttgggcgtcgaacgatacgacccgactcaagtccaggtgctcgaagactacctgacccaacaatgcaaccaagccttctacgaccccttggccaactttgccaccttgaaactgtctgcattctccctccctcctcccccctttttaaacatcacttgaattcctcaaatttactcattctcgggctctcttggttggaaaacaggtatcaattcaaccccgatttggtccccttggccgctgagaatcctagcaatcctatcgaggctatccatgactcgatcactattaagatcctcctcttgagtatcgtccatcgaccattcgatagtgacttcaacttatgcttaagtctatgtggggatcgaatggtaagtctcatattaaccgttgattggaagttttgttttgttcgatgttgatttgagaaggggagtaaatgtgctaataaagatgattttttttctacgggggaccgaatgatgatggggaacacagtcgagtttgctgacgccccaggcgacgttgaacctgatcgaactgctttcgaagttatcgcggacgcttcagacgcgacagtttatcaagttctgggcggatcttgggtcggcagagtacgagcccttgggggcggtagtggggagcattgggcagtttgcggatctggtccgccggtcgatcggccggagcgtggccagctgcttccggtccattgaccgcaccaggctcgccgcttatctcaacctcaccgaccccgccctcctccagaaatggatcgagacgcaggcttggtcgctcgacgctgataaggtcatcatccccaataactccgacaactgtcccgtcacccttgtcatcagagaaaacaccacaatcgatggtccgtttcttccctttctcctcttgccccccccccccttcatctactcttgctgacccttttttttctcattagatttgcaacaattcatcaccaaatccgtcgtctgttgagcctttcttccagcactggagctttcataccaatcaccacataacgcatcgacatagatttgaacaaaaaccaacattgcttttgtttctctcttatgattgtctctttctttcacgaaaatcaaaatgtcaaatggctgggatctaggtagtctgataagaggaagagagagagatctgggatcttcaacaaagataatcggatcacagacttaaggaccgaagaggaactggtctcaggagtcttgttggttagtttcctctcaagaaccgtaggcattgaggaacatacaaggtttattgagaaaagtggggacaacagctgttaacttggtagacactgtatgatggcccatcaccggtgaaataggatttatcgagaggttatgtgctattctatactacatgatcgttttttgggtggagaggttttgctatacattcttaatttgtggatattacgacgactatgagagagttatcgttctctgggatggctttagacacagccttacacatcgcaaaaacgatctgtcatcaagtgtgtttcaaaaagaccaggtacaggctcgtgcataaggtggatgcaccttgattccggctaatcaaatatcaagggagtggtgtaacttgtggagctaggagcttgaagacatttggaagctgtggtgccgtcagcagcatacgtgaaggggattcacaccttgagaggccggcctcagccgacgcctccactatagctagcctccactgtcctccactagggttggcctccactgtcctccactagagttggcctccactgtcctccactagagttggcctccactgtccagcataccctccattgtccttcggcataccctgctctgtcctctagcataccctccactctcttccaccgtagcctccactctcctccaccatagcctccactctcctccaccgtagcctccactctcctccaccatagcctccactctcatccatcgtagcctccactctcctccaccgtagcctccactctcctccactgttgtagtcctgtaatctccagtaaattcttttgcacccatcttgtctcttcctcgtttatagttacacatgattgagacccaaaccaaaggacacattcagctgtgaacctgttctagaatacccataagttatggagattctataaaaaaaggagccttaacgtgcctcaaactttcaagtcttgaactcgtgtaaaaaaggagacatttgaaatattaagtgcgccaaaaataaagttgctatagtatcgacattcgtttggtaagctgtttgtcaaagcgtggcttctcaaatcgctgacaagctcactcagcaactgagactccatccgaaataaaactcgttctggtaccaatctgttttactcataaacatgagctcatgagctcttctcaggctaacactggttcctgctctgaactggagttacttccgcaaaaacaccttcttacccacatatatactacaaactaacccggatactcaaaagtacgaaaaaaatgcaggattcatttttctaaccctacatcttgccacctctagagtaagtgcagccagtctctttttcaaaccactttactggatatatacttcccaaaacatttattccctaatacaaatggcatgaatatccagaattctgtcattgtaatgagatgagccagtcctcacctaccagcaagacttgagaaaatatggaagaaaattcaaatcttgctggtagtttagcatggccgatgtatgatatttgtttgatactcaggagggggttttcagttattctgcccagagacatgagctagcagtcgacgtcaaaaaagacgggggaaaagattccctggttttaaccgatccgagcacgatgaggccagcaagtcgcgacgaagacgtagtacactcgttgggaatgcaaaaaagtttcacatttggaataagtgtttgacaaacgatgttacttttgacatgcgtttacggtttggcgtaagctgtttgtcagagcggggcttcccaaatcgttcggctcactgatcagctgactccagccaaaccaaaactcattttgacaccagcctggcagtctatgtatcatgatgatagatatatgctcttgatttcttctaaggtcaaaactggttcctgctgcgaccaagggcaagagtcacttgcgcgaaatcatcttcttaatttctccacacattgcagatcaaaaaccccgatgttcacaagtatgaaaaagattccaggatgcagttttctgaccctaatagttactcaagtacaaagccacttcacccagctgcctacttcatcgtcagaggcactgaaatcaactgagaacaatattcctaggcacatgttaagtgatcaaaaagctcacaagtcatcatatttggatctcacagactgattgcgggagagttctaaacatagatcaaccgagcaatcgattcagccatcagatttccatttgttttgtcccagagagctggtgaagcatagcggtgaggaagtactctcggaaatcgatttcttgagtgagtttttttttctaagtttccctaatctacattcttacacggaccatggtatcaaggaaccattgagcttggtttgtccctattatgtgacatcacgactgctgaagactaactaccctccaggtcattggaggcaaggtacttccaatgatggtgatccaaagaatacctacctgcaggattcagctccttcccttcagactccttcagatggccatgtccattatggtcatcatgcaaagaaactcaaaaggtatggcatcaaccagggaagcacaagcagagtcaaaatggagacaaatgatgatggtctgcattgattaaacttacaattaggtctaagtaagctcaattgctttttgttcacactttcaagtttaaaacaaattgcaagagctctacttacttgtccccacaatgaattgcaggtaaccatccttcacccaacggtgccacagagacgatacaatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacaaaaaaaacgaagacattttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacaatccgatacaaatacatgtctcgtatctgtggcaccgttgcttcaccagcagaagaaactgaatttcatggtgtcacaactgcaatggggaggccagaatcacaagatttgcctggttctttaataaaacctgaaatagaaatggtattgcctcccccacatgaagattttaaatcccccatggagagatttccgagaaaaaaaacagttgagcccaaagtgaaaaatgaattaaaaaacaatgattttcaagaatacaatcaagctggacattcaagaacagtagatgggattgatgagtctggtcagcaccatctgaacaaagcaagtgaaatcaaagaaacagacatttatttccacaaggatcaagtacagtttgaagatatcagtcctgatgtctgggcctggatctacacaatgaagctaggaatctcagataaactttatcatgaaatcatggtggataatgccacccagatatcaagcttcatcacatctcttgctgaaattgtctatcccttgatgaattttgaaaaattggttccatttgaagaatttgctgacccaaaggcatgcaacagctttaaagagtttgcccatctcctctggtgtgtaaattcaaaatttctaagaattcttaatccaggaaaagaggaatatgagaaagaacaatcaaatttgcagaattgggctttggatctttttagcaccagatcaaggaaacaagattatcttgatggggaaacccatcatagggatattatgacaaaaaaatcaaacaaaagttcaataacacatctgatcatcagatctctctctgaaaaatataatcaaataagtcatgaaatcttcctacctgagaagaaagtcctaattgaaacagtttgcccaaatcaaactttgatgtctgaagctgcagttaatgttatggcctcttactacaaaccaaaaaagaatttgattgaccctgactttgtagatcacaagtggaaattattatttacaaatgattcacattttcctacttttttacaaaaaatacaatattggagtgtgatcccacccgcacatcaaacagcaatgttatattttcaaagaacaatcaaaaatatcaacttcttcccatgggagaaagaattggatcaagcaatattcagagatggaaattatggcaaatattctcaatctggaatcaaaaaaagaacccaatttcataattttgtgaaacaaatctcaagtaaacaaaatgaaattgaagagaattgttttgcaaaaccaaaagttaacttgattgatattcaaactgaggattgttttgaagaaacctctcgattgaattggatacttatttccaatttccaaactacttattatcaattccttccaatgatagacttgaaaaaagatcattccctaatatcaagaattgaaagttggagaagttcacaaatggaaaaccccaacagcaacattaagttatacccaaggttgatggtaaaagaatggtttattcaggaaatggaaaatgtcattgatctaattttgaagataaattgcagattgattcaaaactttggtcagaattttgaggatgaagtgttttttgatgagcaatatgggcttcaaaatgaattctattctcttctcacttgttcagataatacccaaacacatacagtttaccacaaaattccacagcccatgaagagaacggacactcaaaagaagatgctagaagcattgaatttttgtaagagggagaatgaaaacaagaaatctaagttgatcacacaagtggcagtgaaagtaatgatttcttactactccaaatcaaatccttcaaagtttctacaggtgttcttgaatgaaaaaaccttcatctcaattttgatccgaattggacaaaggggtgaatataaacagtcccatgacagattcatgagtgggggttttgaaaagatcaagggaatggaagtatttccttggaaaaactatttcatcaaaacattgcatcattcacaactccttagaatgtacttttattctcacaggggtaatttcttgtcttagtagtttcaaaattcaaaattgaatccattcatcagattttacctctaaatccatatgatttagattctgtgttgaatttccactctgaatttaatttccttttgtttcatgtgctcacactcttcactaagatttcataggctccatgttataccggggtcaaaccaatttaatttgatgttatttcttgatgctgtggtaagaccaatcaagatcataccaccatgaaaaatttgagggcagtaaatgtcaggtgacatgaagctaactcctgcctgtattccagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggaaaattgttatttgagcagacaagcaccagagtaacaatggagttgtaacatatgtcacttcatgtcacctgacacctactgccctcaaatatttcctggtgtacatagtacaaaatagctatttatagtagtttcaacgatattgcaatcagatatacaaatgctacatactaatttattttctatccagtcttgaacattatagaatgatagttgttacactcatttggttacataacatatagtactttatagctacgacatactacatatcagacacctcaggaaacaaattagtcttcccacagtaccttctttatatgataataatccttcagtaaatattgtttctttcatctcagataccacttagactacacaatgcacatgcatttaaaaaccaaattttagccatctaccactgggaggaggggtggtgttgaaggggacacaggatgagttgcctgaagttcacagactgaaaattcttgtgacacctgagagtgagaaaatgatggttctgattcactagagggaaaaggccaatgacaatctagtatgagttatatacaagattgtacgtgttaaggttagaagcatactggacaatgcatatgcatgctattccaacagggggggttgatggtaaaaacctcatgaaaaaattcacatgaggggatgtcagtggttgaaaaagcatcacaaaatgcaaagggaaggggtcttagactttggcacatagctgacttgcgggcagactctgtatctgtgtctttacaccatggacaattgcctgctgctgtggcccaatttgtcatccaatgctggtggccgcagtcactgcagaggtgaaaaattgcgcaggagcaacatccaaatgactgtagtgttagtgtagctgatgtacttcctttgtggcactggttcaattgattgcttggaccaactgatccaacaagtccttggaccggcctgtccaacaagttctcagatatgactgtccgacaagacgtcagacttgcctgtccaagcagataaccccgtctggcaactgcttggacaagccggttggacaactttctggacagccatgcccaagagccactcggacaaatccatccaaggactcgttggacaggctggtccaacaagttagtctaggtagtgatgttgcaggttgggggttcaaccctggctgcctgctattttttctgctcagggccctcccagaccttcatccaatggatggtatggcccaactatcctggttcagtgaaatgcaaagcacatccaatggatgcaccttgcagggccaaaggtggatggcatttggtaaatccatttgggtgtccaaatgccatccacaacaaccggtggtgtataacaaaattgggcacagaaagtgaagagaaaacttaggagggggttggaattacaagtcccaagttgcctgggctttttgaccaaccacccctcccccctttctatacatcacactttctggtggacaactgcttgatggaagaggttccatcaacttgacccatgccgcccaaaccaaaattttggggtgcttcatattggggggtgaaatcccccagggttggcttgacccttcaacatcagcttgccagaggtttcaaggcaagcttgaggaggcttgaaagaattatgccagcttaacagtggctgcacagcagctggattcagttcaaaaagatttcttggggcttgaactcactacctggactcacacaccttgactcatcacatgatgagacatgaaggcttacacaactatggcaatcatctcacaccaattgggcttggttttgcatatgcatagatataaaatttcaaattaaccctaagtttttttgggtggcttgcttgattgacttccaaaaattggagtcacctcccaagccctgatctctccccccaaaaaaattcccccgggttacccaattattgggagtcaatccctcaaacctgttggagggtttgggatttgaaaccccaaaacttttaaatcaataaaaaaatacccccagaggggttggttgttgatgccctaaaactgcaaagaggtttctcttggccattgaggtgtacaccttgaacggcagagatcggtttcccttggctgttgagggttatacgctcaacaactgagagtgtttctcttggtgtggaactactcttgggaggaatagagcttgagagggataggtgctttaatgggctgcctctctggtaactacaattagtaaggtaacaagaaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatataaatgttgggggttgataagcgcacaccaacccccatggcgcacgccaatctgcacgccagctgcagattggcgtgtgcgcctgcacgccattgcagaatggcgtgcaggcaggcacgccactcgcctgcagggggtataccctgcaggttggcgtgcgtgcctgcacgccaggctgtcccataggacccaggcatgggtcctatgggatggccctgctttttttttttttttttttcaaacccccttggcctagagaggccgaggtcacaccgccgggaggaacccctcccggcgagcctgtgtacatgccagcttgtcggaaggggttccttccgacgagctggctttcaaaccagctcgccgggaggaacccctcccgacgagctggattttgtaccagcttgtcgggaggaacccctcccgacgagctgggctattgtattcgaatgatgagagatttttgggttagtatgatggcccagagacacaaaggttgataaagagcttaccggtgcatgattggtcgggactttaaccttaaaggttgttcgctctttcagcgcctcttcgcgctcttgcttctttttctcgacttctgccatccttgcctttctctcattctcagccttagccttttcttccgcctgtttcttttccgccgccagtaggcgtctttcttctttcagcgtcgcttttcgatccctctcatcttgctcctgtacaattggaatatggaaaacacaagttagcgggatcgtttgacagccgtacttggatgtcctttttagcagctgcagctgcaagctgcaagctcttcagttctggcctatcgggcttaggctttgttgtggtccacgagctagcaagcgccgcaccggctttgaagacacccatgagtccagttgatgcaggagagctgggcgtcgctggaacattgcgcggcgttttagatatccaaatccgattctaattcgaactcggctggtacaaaatccagctcgtcgggaggggttcctcccggcgagctggtttgaaagccagctcgtcggaaggaaccccttccgacgagctggtacataatccagcttgtcgggaggggttcctcccggcaatggtgaaaccgctatgctacgatagtgcagcgtagcgtgtagcttagcggtttctggcacgctgcactattcttacaggtagcgcccagcagctaaagctaccgcttctcacttcttgaggtagatttttggtgttcgaagcgcactacggcagcttctcagtagtcgggtagcactactatgcagcgcaggtagcacatttagcgctatggcagccaaaaaatagcgcttatattcagctttttatataaggcaaggggggaagaaaaagaaacactagcaggtagttgatcatatttattttttagttgcatgtgccttgtttaaatgttggctcttgtacttagaaaacttagggttagcttcagcggtatcaatgactgcttggcagtctgagaacattccctccagcttcacccggttctgcagccacatgtgactgcttatgctcctctcgattgtacgaatggcaaggcctgaccgaccagaagcacagatgcttgctgctgctgagaatgtacgctccacgcttgccgagcttgctggacaagccaggtaatctcttgccaaggatcccatcacagggaaatccttagcatgagcctacagaaaaaaaaagaatatgaggatacacattcaggaaccaaggaagaagaattgattcagcacaacagttgtgactcaccttccaccaagtcaaatgacaacccttcttttccaaggggaaatctccgttattataacgatcgagttcagtgtttgtgttgattgattcagaattggttggatagaaattgaatccatcctcttcggattccgagtcggtcgttagattgacatggatcccagatgccgatgacgataattttgggggagacggttccggtgtaagtgacttgagcagctcttctcttgcagaaaacttgtccgcgatgagacaagtgatcctagctagatgactttcgaatcgcttggcaaacagcatcatcctccacgccggatgaaggaatgttgcaatgattaccgtgtcacatgataaagcgaggtccatgtacttctttgtgatcttgatcattggatcaaacatgggctcgagtgaagttgccctcgcagatgccttctttttctccaacaaatctaatacccgtatgtactcatagataaccatgggtaattttgggccatcgccctccatcctttttgtcatctcaagaaacccctgtcaaagccaaggttgaacgttgattgagaaattacatgtggaaaggtaaatgagatttgagatgagtagcaaaagacttaccttcaagatggtattcaagttattaacatcctcccattcttttgaggacaactcatacgatttgaaaaagtgaccttcagccgactttcctatgtacttgtcagattcgttttcaaggagttgtttgatgacctatatttgatatcgttttattcaactgtttgtagaccagtaaatcggaggaagcaaaagttccttaccctccttccttcataagcccgctgtcggctatcgtacgcaatattccatcggattccgtacccaccgatgactcgacgacccttgtagccaagtttggaggcccatagcttccattcagcttgcttctgagtcgatgatgcaatcctccggcagatgtaatcaatctgacaagatctattgtcaggaaagaatgtggagtataatggatctgaatctgagggaaacaataacaaaccttcttcaatgtgaaaccaataccgctggtgtcacaaacttcaacatccacatcgatcaagtcttcatcctcacaaccaggctcaggtgaagcagattctgcgtcgtccggatcgatatcgttgtcattgtcttcggagagctcaccatcatctatgacatcaacgatgcctccatccccttcatcctgtgtctcttcagcctcttcgttgtcttcggttatggcactgaggcttgggaagtacttatcggttttttcgggtctaatcataccattcgaaagttggagtgccttcaaacctgcccccaatattaaagcgatcacatgacagacacagcggtgatgattcttctttacatcccattcggttgagtcggttgagcggaaaatggaggcaacaccagtagccattgtaaaattgttgctcccagagtcggttgtctgggctagaacgtaagattgcattttaagtcagccagttgttgagtaagctggttgacaaaaggagcttatcttatgatgtaatccatgcttgacaagaatattggcaaagggagctgcaagatacttcccattgtgatgccaagatacatattttaatgcaaggtgtcgacatacatatttccattcgggagtaatgtagcagcaagagattccaaggaaggctttatggctgcccttggtggtccaaacgtcccatataagtgatatcttcgaatccgattgctgtaaacagaagattagtcaagatgataaaaatgaacttgagcaatagattagaaatttgtgtaccttaatggcctgaatgacctgcgattgttgttcaaggtatagttgatgcgcatgtaaggcagcccagacttgagaaaagaccttggtgaggtggagggcgtagtcaaaggcaacccgtagcaggaagtcctcaattcgcagccacgggagtgattgtcgaaccatccaaatgacaatgagtttgttgaaggttgtattgtcaaagcgaccttttgatgtaaatgcaatcaaggtgccggtcgaggatgggtgtgaaagtgctttatctgaagcaagctcagaggctgttggtggtagattcgctcctgattcaatagccttcgctcgaccggggcagatgggacgtggtcgagttgagcctttggtgaatccaccatctcgatgggtcttgagattgtaactggagttaccggatgctttgaaactgtttgggcaccatcgacatgaaaacgattctactgtgccatcctatagtatattttatacatgaagatcattgattatcagtatccagtcagaatgtcaaaagtaagaaacttggataaaaacctgttttgggccttgtcctcgagggtaaaagtataactttgggtgatcaaagccatctttgtccaagagtaaagtcctttctttgttcttgatggcctccgcctttgcattgtcttcatcggagtcctgtattgtatcaacttgaacaacttttccggtgcgactggcagtttgtcgaacctcagtaacagcctgcataaataaataattgaaggaaaaggtttcaattcattaattcatatagaatcaatttctgaagaagaaagaactagaaaacaaaaaattagactgaccacccgaccatccctgtgttttaattgggttcctaagttgatccgattactcctagttgactctgactccaaatcttcacaatcaatcaatgtggtgcagggcgcagctggctttgacttcctggttttatctacaggggcaataaaggaacgccgggagtcattggaggtggggatgaagccaggacggtggctgggggtgcgttgacgagaggattcacaatgaattgattgaggaccatggggattgctgtatgtatcaggtatgttaggaggggttgtgggagcttcatcttcaatattgttggtttgcatcacgatggtgatgtcgatgggtgaagcagggtgattggttgttggactctgtgtggaggtatgttgggacatgaggcaccaagaagcaaaagttgtgggaagatagggtttagaagccgctaaactgtggctgcgcagcagcaagtactcatggagtgctgaaatagcggcttctgcttgttagcgcacacatagcgccagttagcacctgaatagcaggttttggctatgctgcgctatcctgtagcgttagcgcaggatcttgggctacactatcaattctggtcctcagccatagcgcacaacgctatatttagtgtagttgtaggtgaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttccagtctagttttatccttatattagttgcacactaaattaagccacatttttcatagttaaaattttcttccttgttcattctttgttgcaatttgttcccatcccatattccaacccacaaatttgccactccccagaatctatatataaggagctttgtttttctcttcatttgtcccacatcagagcctgacccagaaatgtattagccaggtatattcccatcaacatttgggataccttaatttgtgaacatttatgggggttgataagcgcacgccaacccccatggcgcacgccattctgcaatggcgtgcgccatgggggttggcgtgcgcttatcaacccccataaatgttcacaaattaaggtatcccaaatgttgatgggaatatacctggctaatacatttctgggtcaggctctgatgtgggacaaatgaagagaaaaacaaagctccttatatacaagattctggggagtggcaaatttgtggttggaatatggatggaacaaattggaacaaagaatgaacaaggaagaaaattttaactatgaaaaatgtggcctaatttagtgtggaactaatataagataaaactagactgaaacaagagaaagagccaagctaagataagataatgaattcaacctgaaacagagaggggcttggatattctttagcaaggggaacaggtgggggtaattatttcacccagatggagattgaacaagcaatgggaagaaagggccaaaagaggactagtatgaaacatggctgttgtgtgagaattcttggcataagatggaaggagataagagataaggaatatttttagagggttttgaggttatattgagaaggggtactggtgtgtagttggtgtgtgggctaagtcttatcaagagtgaactaggaatttggtattgggtttcatttgaggagtttcagaggtgagggagatttattgtccatgagggaggggcaattatgtagatgactggtgtgttggatttgtttgagggcctggggaattcctgaggggtcttgagtctgtgattcctgtgtgatttgtagtctttttgtgctctgagattcaggattgaattaccacattggatgtgaaggtgtacacccttgatagcccagagaaatcctcttggatgtgaagagtacactctgcgcagccgggaggaatcctcctggcccctggtttttttttggctcaccaaccccccaaaacccactgggttttggttcaccaaccccccaaaacccactgctgggttttggttcaccaaccccccaaaacccactgggttttggggcattgactcccaaccgctttggtggtttccttttcatttattcaaatattgggttttagttcaacaactcccagaaattggaggcccaactcccaaatttctgggatgttgagaggaccttctaagaacagtccttaggatgcccaaacccaaaattgggagttggaactccaaaaccttcaaaaggtttgggaatcaatcccctaataaaaaatatataaaaatatataaaaaaactcttgctggccaagaggaatccctcttggttgatgagagtgtaaacctctcaccaaccagcaggaatccctcttagttgctgagagtgtaccactctcaccaaccaagagggagatgttgagagcatacactctcagcgcccaagaggaatacctcttggtcactgagagtgtacgactcttgccaaccaagaggaattcctcacaactgctgggagtgtgtgctctcaacagccaagagggattcctcttggttgctgagagctgtacactctcaacaggttgtacactatctgcaaccaagaggaatccctcttggttgcagagagtgtaaaactcttgaagggtgagaggaatccctcttggccttgagagtacacactctcactctcagcagccaagaggaatcccaacccccctggcgcttttagaggattgactcacaaaaccccacaggtttttaatttatttgattttattttttattaggggaacaactcccaaacctgttgagggttttggaggtctgactttcaattacaaggttggacatcctgaggactgtatgaagagggtcctcttgatgtcccagaaatttgggagtcagaactccaatttctgggagttgtttaactaagaccctaaatatttttggggaccaactcccaaacctgctgacgggtttgggggattgactcccaattgttgggtaaattgggggaatagctgggggattgggggtttgggagtcaactctccaatatttgggagttggttagccaagccgctttggaaaactcaggaagtttggcattgggcataggcctccactggtgtggacagctctgctgcttgccaccactcccgcctgtgcaggactagttaagattgaggtgcacaccagccctgaacgtttggtgaggcagggtgcacacattggtgcccgacgttgggcattgtgccatcaactctacagtgagtgtttggtgtttttttttttaaaaaattgttattgatttcacatgtcacactataatctaatgtcatataccaattacagatctttggatactatcaccatctagaatagttatgtaatttaagtgtaacaaaaagaacctaactaagtgttaagttaatgactgttaaaagctgttagaaggaagaacctaaaaatatcttaatgagagaaagggaaaaaaagaagaaaaaagggaacaattcaacaaaaaaaaattctagaagatgagataaaaccagtccagaagtgaagagatggatgtatcttattgattcttattaacttcaatgctcttgaagggaaattgaatactaaatggagagagtgtatattttatgtctgtcaaactagtgaatttgttcttgttttggtccattttaatgcatctgaagcaggtgccacttggattttcaatatgaaaatcttttgaattatgtttacctccacatctagcacagagtggaggtctcttaaaatataaagggggtgtcccatctctaaacaattgaagcatttaggtgtaccaagagtgtatcttgaagctgtaagtagagtgccatcaattattaaactgccttgtgcaatgtcttgagagagttttttatccttcacattgattaacagagtgccatgttgttttccgttcttcaaagtttggcctatccattgtgcgttttctatcatgttgtaaggaatgttgttttgagcacagagaatctttaggtgattgttgttatttgcctcaaattcggttggaacagagtgaatcataactgtgtaagtggccattggtgtcttaaagtttgggtctgccaaatgggtctagagatcgttccgtggtaccctttgctaggtacctagtaccgcttggggggtacccttcacacccgccccgcacccgttgggaggtgccaggtgcagtacttggtacctatttttgtgaaaaattgagcaggtaccccctcacttccctaccaaaatgacggtggccttctactccaagaaatccaagaaggtaccttggctacatggaaacagggactcaaggataacaagaagtctaaccaaaaatcaaaaaggaaggtgatagttttggacaacaatgaatattcttgtaattagatataatttgtagacagtttaagctttaaaataaattattaaatgtgagtgaacaaatgaaaaaattgacttgggattgatattttacaataaatatgaaaaaaggcaagattcttcccattagatgtaaatacttgacaacaaatatgaaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataataatgaagtaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttgggaatgatattttcaataaatatgaaaatataataacaaagtaggattcttccaatttgttgtcaacatttcacaataaatatgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaataataataaaaaagtgacttggtaatctgaaagtgaacctaggttagaaagagaggggaggtacccgcggtacccgccaaaagtaccgccggtacccgctgggaggtgcctggtgcggtacttggtacctattttttgaaaaaatccaacaggtacctgagtacgaatgaacaatctctaaatgggtccaagagtgtttgtgcttgagtagccactttgccattttttgattcttagtaatgaacttgatgtcacccgtgggaaattgggtgactgcttgaacctgaactagtgtattatcaatctttttgttgattgagctgagggcttgcttaaaattggtaacaatctgcatcagagataggttcaagaagggattttcattccctgtacacgtcctgatgatagtatggccttgtttgaaatggtttatgcaactgttagaaggaatcaatggtaatgggtgtggtatattcttgattgatctagttggagtggtgatttgagctgtagtttgcttcaaagatgatgtagctgcagatgcataagacatctttccttgttggtgcattggtacctaccggtgtgttggtttgtatatcaagactgtgaatagagttggaatataaggtcttgtccatttgttctagtcgtttggctaggttgtccaattgcgcagtgaggaattccattgagtgatgtgagatttctgagtttaaggaagattcctggctgagagcttctatcttatctagttgattcaccagtgcctgtaaggtgttgaaaagcgtatcaagggtggttggcacactggttttgggacctccagctgctgacttattgttctttgtcattcttgagcgctatagaagaaagggtcggtcgagagaaaggagctgtttgagtggagtattgagccaggctgtagctcataagagaagccaaggagtggaaaaagaaagatttcaatcaaatgtttttgtaatcaaaggtagtgaggttgtggttaatggtaggaagcccgtgtttgaattctgactatctaggggcgtgggagccaggtccgggggaatgactccccggtctcagctgattccgggcatccgaggccagtatgtcaagcccgagtcgcgggggagacgcgtgctggcaactttcaagccaactggccactcccaggctcaaggggtactgataccgaccgataaccataccatatacctcacgatgagtccaggatcaatcaacctatcacccctcgaacgattcctgtcgacctccgacccggccagtgccccagatgagccgagtctcgacctggagaacatctgcgcactcaggaaccggtcgatgcgaaaattcgtacgcgccctggagagcattgcggctcggtacgagggcgacggggacgaggaatcggacgacgtgatcgatctggatcaactacaggtcatcgaggaccgcggatacatcctcaagcgtctctcccacaattcccaaccttcgcctagttccctcaagggcaaaaacagggcggatccccgcctcgaaatttttgaactcctcgatcccacctcccaggacgcagatgatcaagacgaaaatcaggacgaatgggctggccagcatgatgaggatgatgatgaccatctcaacgaagatcagagcggtagcaccgatgatgaagactacaacagcgatgattcggactcctcatctatcaactcaatcccttcatcatcctcaacctcctcctctttatcatcatcgtcctctcaaaatatccgacggaaagaagagtcaaacggaaagcggaaaaaattagacctcttgccgccatcgacgagcgactcgagcacgagccaatcagctccagactcgctcacagaccaatccacgcctaggatatcatatctagattcacaagatactgtcaccaatgctcttttcgaaaggcttaaaaaacgcgtccaggaacgatcctccgatatcacaagacataagctccataaggcctcaatctcccgtaatttgtatcgaccggatgatgaatcgtgcgggttttcatcccccagctcggtcagctttctccctttgattgaaaacagatcttacttttcttaactgttgtctggtttgagagaataaaattgaagattaacgtgtttgtaatgttgctctggggaatgctagtcattaatcacctcgacctcactgtcctcagtactgaccacgactgagccgatgatctcgccgtacctacagcggcttctaaatccgtgtggcacgggatcatctcggccggtgcaagacaaccggccgagggcgttactctcggtccccgtgacgccctcgactctgcgccagaagagcttccagccaacgagcgagaccggtggtgccctacacacgtcgccccagacttgctccgtccttcgcaaacgcccccgcccttcctcccccatcttctcctcgcctagaactatctcttcctcaatccgccccgccttgctcttcccttcccctccaaacaccgctcataaagctaaaaaattcaagcctcactctccccctcaacctcctcctatcaccaatcatctccgcaatcatcatcagaaacgtcaacaagatccgcaggaacaggaccataatcatgctgatgatcaagatgaagaggaagatgacgaaaaagaaagacgcgctagagaaagctcagaagatccgatgcttcttcccgctagctccaaaagatcaaaaatcaaaacaaaattcattgatagttcatcaacttctaccacttgaccaaaaaaacacaaccacaaaaaaccctgttttgatttccatttttttaaatgcagattcactaattgtaaaagtttcaatgttattctttatgttgtctttctttctttcttgggtgatggcaagggtcaagagacaatagaatggattgttgtttttttgttcagggagggaggaaagtatgtgaatggattgttgattcaagtgacagagtttttctcaacaatcttcaagaaacctgttaaatattaactcatattaattatcagcttcacataatccatctcaattttcattctgtcaatccttcttcccttctctttacactaattcatatcctacctactcatcatcttctttttttctccctcttcaagagttgactggacttgcttttattagcccatgttttttatgcttgaaggacaccaagatgttccttcttaactctatttttttcttcaggagggagggtggggtgatgagtaagatagccaaggagggtatgaggggattggtgtatatcacaaaaaaatcaataagagattgccaaatgtttcctggcccacgaatcctggtgggtctactcaaactgttttccccaggctaggggggggggggtaaggctcactacaaacaatactgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggaacttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagtcaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaattgctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggcattttggaaaaattttccagaaaattgatccattttcccccacccaaattgccatttatttttggggcaaaatgggtattgctggtagtgtaaggcaaatgtctgtttgtgagtttcacttctcttctgactgtaaatatgctacttgactaagcataactgggaaggggtagtgagctgttggaatgcaacatgagtaaacaggctatatgattattgaatatatttctaatgggctctttatctctaaaaatgacgcccgtaacagtaataaagaaagaaaacaacatatgtaagatatttgaaaatttcaagtttgctataactgtatctttgttcaacattcaggttgtacaatgaactgtatgatcgcctttaaaaataaggtattgaatcattttgtaacctttccacataattcagtactctatcatgctggcaataacaattcatttgtggtgaatagccaccacagatatttgaatttgttttaaatgatctgagtagatatttgtgatatgctcattcatgcggtgaagctgatctagataatggttcaagttttctctatttttaacccaattagagttgtaaaatttatcatatgagtacatttgaatatcttctaattctcctataaattggttgcttgaagacatgagctggagatccatctggaaactttcactttttttgtaaaattttgatgcattatggctatatttttcttcaatgaattccaacacctggtagaaaaattttagctctgcaactgtttcttgttgctgatgttcacttaaatttttaaaatttttaaaaacatcagctacatgttggattaattctttaacatcttttgattcttgtgggtgaaaattttcaaaagattcttgttccaatgcatgaaaaaaaatatctttttcaaataatttgtcatagaatgatttccaattaaggttcttctcccattcctctttgtgtctgttttttttgaggtgatacttgaatgcaaatttcaaagctgaataccagaagtaatttttcttgggtttttccaggactgaaaaataagtatgatgataacagggaaaacatgtcagctcaaattgcaaccaacatataagagacaaaattgagtaccttcataaatgttcctaaagggggatgaataccagctatccaaaatggctttcacattgagaggtctccagtaacaactttcttcatggaaatatgcaaaagacattatcatattgtatgcagcatattctattgtttcatttgttttaaataagtttttgaaatcatcaacagatagtaattcatatctgtaaagaaaatctgctgtttgaaatgagagcctttgaaatctcatgaaatcagcatttgtgataaaatagagactattttcattcaatgaaagcaacacttgaggcaaatctcttattgattgtttcataattaattgatgtatctcctgaggtataaagacatttttggagacatcctctggtaaattggtcctttgtaactttgccttcaatcttgtcacctttggtgaattataccctcccttgagaaatcttctggatttgattccaagcttggaaattaaatcctcaaattcatgcttcatataaacttttaagttcagtgtcaatctaagttttacaaattatttcaataagacagatcaatttttattccaaagtccatatttatgaacatgaaagacatatggaacattcttactcatacacttcaccccacctgcaatacccatcatgaagggttgaagcacttggttgaatttctaagcctttggtatgtggttgaagtaaaatccaattttgaatgtaaagttttatttgattttggatagactttattttcctagcatgtttgagctgaacatcactattttcaaaaaggtccccaagctcctcctccaaacccttgaattcctcttgcatggtttccatcaacactattgagtaatatcaatccattatttcttaatttatagaaaaaatgattttaacacaaaatcaagcaatctcacttttctttgccttcttattgtccggatgctttacatctatcatgaattgaaaggagttcgttatatttagttgtttgacataccatgaatttatgggctcacaattttttgccaacccaaacttagtccctttgttcagtggtgggatactggaaattaatttgatattcctttctatttcattgttatttgcttcatcctcttgagatccaaaaaagccttgatgtatctcatcatctgttttgtcaatttccaggtttccacaatttgtaataccatcaaaaaattatgaaggggaaggcagaggtttaaaataaaatcatttatcctagtagtacactcaagggaaaataggaactattgcatacttacattgaaatggagcttcatttacttgattttgaattttattcaaacccaattgatcaagtataccatgttttgtattaaattgtttttgttgaggcaggaggaagctttgaattcaattctaacttaaggtagagaaaataaaaggggttttacacttacattgagaaggattactgctgttttctaagtcttgaactttctcaaactgagtcagtttattgttatctagatagacaccatttggtgtgttgtaatagtttgatagagaaagcaagtactttcaagataacacaagtttgatttgatcttgtaaaaaaaatacttacgttgagctataatttgattggattgattttggatttgccccaaatccagttgatccatatctgcaggtatctctcctttttaattatatttttttgttgaggaatgtaggaaggagatccaaatcaactcaatcatcttgatatttagggaagataaaaaatattcactacttacttccagttagatcttcattttctgcatgtgatacctgggttaacttcacactttgagtttttctcaagctgaacacagcaataaaaaataagaatttgtggtgaaacattggggctagatcaatttgaataagaagaacagaattgtgataactgattccttgatcttctggtcaataaaactttatgatggaccaaagagttccaagatctcctttcaactttacttgtaaaacatcaagggtgtcttagtagtgtatgcacagcccatcaaagattacagaaattgaaccatgttttgaaattgtttcaactatgttgtaattaatgtgttttatttactgtaaaatttcaagtttcacctcttgttcttgctgggatcaaatattgaggatatgaatgtgtacccacccaattatttggcatatccagtccttaaggacagtctccaaggaacatgagagaggtccttgaaggatggtgtacacctatttttcaacatctcaaacttggaaaacttctccccctgcaccccaaaaaccaaacaattaaaaaaaagttccccaactccttccctcaaacctaagagcagccacactggtgcaggtttaacttgagtattagtggagtagcttactcctgtattagtgctactctgagtaattaaccacattgttctggtgtaaaactgggagtagctgggggtttcatgtgtgtttgaatattcaattggctcttaatcccaggattagcaaggagtaactttactctgttggagtgagtaatcaagacagaaatgatttccattagtatgtgatggtatcatatataaagactatctacatgacctgtgacatgtggtgctgttgagcattttggccatgtcacaacatactcctgcttagttcatatcttactgcaggagtagtttagtcctagtaaatttggaccagtgcggctgagggcttggactagcttggagtagttcattccagctcattgggagggtttcctcccgatgaactggtcttaaacccagctcattgggagggtttcatcccgatgaactggtcttaaacccagctcatcgggaggaaatcctctcgatgagctggtacacattccagctcatcgggaggaaaccctcccaatgaactggtcttaaacccagctcatcaagaggttttcctcccgcatctcactggaatttaagttcatcgggaggaaacctccccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggacaaaatagctatttacagtagttttcatgttattacaatcagatatgcatatgctacataaccctttatcttgtatccagttcagaaggttacaaaatagtatttttacacatagtttggttacataatatatagtactacatagctacaacatactacatatcacacatcttaagatacaaattagtcttctctcagtactttctttctatgataataatctttcagtaaacattagttatttcatcccagataccaattagtcagactacatccagataccaattagtcagactacatatactattccattccatacttctgcttgcttcatcccagatattggttatctcatctcatctcatcattcatcctcttcttttcatacaacatttattccatacatcaattatctcatactacaattatttcatagtaaatttatttcatactacatttattttattctacatttatttcatactacaagtatttcattcttacattccatttcaaactcaatacacatggcttatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtcttttattatctcatttctttttgcactacatattatgtttatcacaaacagaagttacttcatattttctccttttcaacatgtttatttcacactacacatttgtcagccacatttatttcataaccacttgtctttcagatacaacttatttcataccatcttcttaaatcagctgatattttaccactagtacctgatcagaaccacccacatgtatatagagaagactctttcccacttactttgttccccatgcttgcatgagagaagtaaacagataattacttagcagacatcacttactagtagttaccataagtaattattattgattttcccccagaagataagaaattgaacccagaaaccattaccccccagagcctcatccttaccataattccccacatcctcaatctctcagcaggtgacttgtacaagacatcagtaataaacctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacattttcccctgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacaacaccaatttgctttggcgtgcaggcgcgcaggcgcgcacgccaatccgcacctggcgtgcggtttggcctgcgcaatgggggctggagtgcgtttatcaatgcccgtatcagtaacactacaaacaatactgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggaacttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagtcaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggcattttggaaaaattttccagaaaattgatccattttcccccacccaaattgccatttatttttggggcaaaatgggtattgctggtagtgtacattctgcacactctcactacaaacaatactgatctttccccaaggaaaaatggcaacttggatggtggaaaatagatcaattttctggcactttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaaaaataaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaacttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggcattttggaaaaaatttccataaaattgatccattttcccccacccaaattgccatttatttttggggcaaaatgggtattgcttgtagtggctgggggaatcaagaatctctttacattttctttgaggggtttatatctgacagggggtgcttggaccaacaagagcaattaagaaagggatatgatcaagaatcaggaatgacttcttcttgactaactcctagtgtcctaaacttgtcaaccttgaacaggtcaaattttttcgtcttcttttgaatgaaaaattcatcttcatgtaacaacatcttgcaaacatccagactgatgtgtaattggaggacttcctatcaacatctgtagaccttgcagaaagcctcaaaaaaactggatttctctgcaaaagatcaagacttgttgggtctacatcaagtaaatgtctccaatggctgcagattggaaagatgtacataggcatggaaattgcgaattttaaaccttcccaaactactaacttagctgggtctctttatgggaggggggacactgtcctgcagggaccctctgcaggcaacaatgaaacaatgctatgtgatacaataaatagccatgtattggcattgcattgaaaaagtgatgcatttcattggcatcacatcaaaaaaagtgatgcattgcatcagcattgtatcagaaagcaatgcaaaccaatgccaccaaatgatagtgcatcacatcacattgcttttccaatgtgataccaatgctctgtagcaaagaatctgatgcaagcaatgcagggccccacattgctctcttgatgtgatgtgatgcaatgcctatgtgtgcatcacatcagttacattgttgccgcaggagggacttgtgctctaattttcccctcttgcctgagaggatgggaaaaattggtattgttacttgacactttctcctgtatccatctatcaggtgccaagttcaaagtcacccaccaataggagaggggcttctgcaggagaatctcaatatctgattctcagttttgtgaggtcactttccactttcatccattagcttttttgatttgatacctcaaatgtgataaatgggattttgaggatgctcctgtatttgatcccacacatcatgtatgtgcgggagtaatgttatgaaatacagtatgttttgcacatttttacactggcctgataagctgtagacccataacatgttggcactcatggggtattgggtataagaagccctctttgagggctttataggctgctagcttgtgggtcagaaaagcaatcccgaggcttgataacaacacgcacgcccacgcgccaatttttttggcatgtgggtgcacacgcctgcgggatcctggcgtgtccctgcacacgccaggatccacagggtccaaaccctgttggctggcgtgtgcaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccagatcatcgagaagcttttctcccaatgagctagtatactgtccagctcatcgggaggaaaccctccccgatgagctgctatgactttatagtcattgggctgagaggaaccccctcccagccttgtttttttttattttattttttctggattctccgccgccgtcccataggacccatgcctgggtcctatgggacagcggcgctcctaaacgcatatgtctgtggcgttgtggaactgctcagctaatgagtgaagagcttggaggggataaatattaataaaactataaaatagtaataataataaatgggtgttggtgagactgcactccttgtctagcttgtgagagagttacactaagaaaaataatagtgtggtagttttctaaaatttatcttagtgaagatactacctgttgaggatgttgagttgtttataagggtggatggaatggatggtcaagagcttctggagttaggagaaatctgagggtttctggtttattctggtttaatctattctttctgggttctctggttcaattctgggtctttaataaagtgagtctttatttctccaatatcttctgttgagagctggaggtgagttaaataatttccttattatctaacagggttcaatataagggtgaggagtgagggttttagtaatatctcttattactattctgaatctgttatataagggttgatgaaagctaagtaatatctctaattactattctgtagctagcatggggaggaagtaagtgaaacatgggccaggagggcctctatttatagacaaaatctttggtgggatggtaaacagcttcactgatgagaatgcttggtctgactgggtaatgacctcataccactaatttaatgatgtcatgatgatgtcatgctatgaaattattgatttagagctgtgaatttaatgatgtgcagctgtggaattaatgatgtgctgttgtgaaatcaatattctactgctatgttggtcaatgatgtcatctgtgtgattaatgatccttatgttgtaaaataatgatgagtggctgtgtaattaattaaatggctgtgtaatttaattaaatggctgtgtaattaattattaatgatctgcttaattaactaataagatctgctgaattattttatgatttaatattatattattttattccttctgaatggttttcagctttataaccttatattatttctaattccttgttgaccattcttgttatgttgtaagatctgttttgtatttatatatatataccttttaatcttccttgtatgttttatacctttagtctgtgatgtgtaattatatatgaaataaaatatcaaggaaaagtgactatgatttgtgaataataggctttagcatgactttttgatattatcccctgctttcttgaaattatatttactatttattattttttaatatatctttttatgttttatgggtttgattggtcttaccacagcgtgcaggcctgcacgccggtctacactctgtagattggcttgctggcctgcacgccaatttgctttggcgtgcaggcgcgcacgccaatttgctttggcgtgcaggcgcgcacgccaatctgcacctggcgtgcagtttggcgtgcgcaatgggggctggcgtgcgtttatcaacacccagcaatctcactacaagaggttgtatgagtgacctcagggaacagatgcagaagaactgatggttttcatattgtaactcatagtatggctaatttatctacatacaaattttggttgagttgtgggacagaatgtgaaaagaatgcatattcatctggaagggaaaggagtgacatatgtgtgaaagggaggaaagaaggagaaatgagagagagacaacagaattccgtcaggtattgggtctaaaacttgattgtaagtgcatgatacatggaatgtatattgatgtatggaagaagctggaattccctcttaacccataggaatagtgtgcaatgacaaatcaaatctgcaatcaaaaaaaataaataaaaagccataggacatattcctgagctcaagaggggttgaatgctgttggctatcaacatgcccatggggactccatgacagaatgaagtcatggtgtggtaatttaatatgtaaaaatttcaggttttttctttatatacatttttctcatacattcactcagaaatcaaccaatacaacttcagaaatggattctacggacaatttcagcctaggtcaccactggacgcatcattggaaccctcacggattcaaagttacacccctacggacacatatcacaagccaatacccaatcaagcacatgtcccaaccctcaactcaactctcagttatgcttatacacagctcacggtatacacataatttcccacacctctttatctccaccgcataaattagtttggttttatttgtcacctcatgcactgcctttgcaggctgcgcagtcttgattgaattacttttcccacagtttattaattttctcacctcacttatgacagcagctggatttttcccacaatttattgcctcatttgacactttctcacattatttacgcactgcagcacagcctttgacattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtacctacaggccagctaaaatcactctttcttgtccgccctgaagctaaattccctcacttttgtctataaaaggaggctctcttccccccatttgttgtctgctcattccagttcactactcattcacgcagttcaccactcagcagtcaatcaatatacaactcaccatttaaaacaattatataagcctttcacctgttacacaacataacagtttcttttataagcaattatatattcaacctttacttttcataaaacaaagtttataccggaaccgaccaatcctatcacgttattaaaactttccaagctaagcttgggggtcttgtttctgatagtatagaagggcagagtttgcacctccatcatccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacaatggtcatcaggggtacagaatggctgtgataattgtgaagacaagaaggcaaatggtgcatgggtgggacaagttttaaaaaaagccaccagccaaagccttaatcctcttgggccgcaagggcaacatggcctgttaaaaggccccctggcaagccattggatgaaactgctggagggaattagtcaagtttgcccaaaccaccaatcctggaggaaggtttgttgcctttttgttggaatttcatcgctccgactccgctctcctccgctctcctccgctcccttccgctcttcttttcctcttccgtctctatctcaaacgtttctctctctctcatccataaaactctctctccgaatacaatcaaatcacgcctcgcactcatactcgtctcacgtcctcgatacatcgtcaagcctcgaaagcctcttcctgaaacaagtattccaatcaaaacctatccaaccatcaaccacaagttggacaatgaccgattgaagactcgcaaccacaagccgaacctcgaccgatcatctataaataaagcaggcaactcctcacaattctttcccccagcagtcttcgaaacttatcctcaagacattgatctacttcccccatcctatacccctgccaacactgctcggcctaacaatctcgacatctcatccaattcaaaaagtactccccaacgattccgctattcgcctcactccgacttcgcttcttttcctcactatttctctatcttctctctctcataaatctactcgcacaatctcatcgacgacgaattcacatcatttcaacatcgactcatcctcctcttattctcattcctccaactctcttgcttgaaattctcatctggcttttgccaatttggtgagaaaaactatagtatactttcttctcaaaattgactcgtgttgactttttttcctctcattaaaattccttctaaaaatagtgtctattatatatcattgtttgatatcatctacttcagtctttcagttctgtctaactcaaaaaacaaatcttctcgtggtaaatttcctcctgtttctcagaaatcattgattgtttttattgctttttctttttctgttgaaattcttctaacaaattgtgtttcttttattaatagttctggttctagtttcaataataaatcctgtttttcttcacttttagcagctagtgattctacataccatacaattcttgtcactttcaaaaacaaaaacctgtaaatattgatggcctaattatcattactacatactcttcacaggggatcctagaccttctagccctctttgtttctgtgtacttgtctctatcaggtgccaccaatggggtttgtggcctacacataaatacccagggccaaactgacccctgccaaagtaaacttttgaaggtctggatgtgaatattgatgttatcctttggtgcacacagtatttatgtaggctgtgtcaagctgcatgtaccagatagagtttcttggattaagttgatttgcactttatgtagctggaatccaagccagaggtccatcctgcagtcaacaagtatgcaccatacacgttcaggaaatactccaaagtagcactaacagtgctcatggcctcatgttgagccaaagtgacagacttggtgttgctcctccatgatctgaactggttcctttctcatttgtatgtagggatccttgattggtgtcagatgtttgatgagttcatggtttcaaaggtatgacctcattgcaagtaggatggacgttgagatcagttctgactgatcgaaggaacaagtgatgatgattttgtctgtcaagtcgatcatcagcgcaggggttcccccccagttcagaatatatgtatagagagagttgcattgttagctcaagtctcgagctgctgttttgagggtgtttgtttggccgagggcaacgatggaaacgattccccaaagtttcccagggagaatcctatgtaaatgtgatgaaattataagcttgtttattttggtgcttccatcccaaccaagacccatgggaccgactcctggccgccagactttgtatccttgaacatacataccagagctcgaagaactgcttggagaaaggagctgattagaacattttccatccccgccatttctcatcctgaacaccaccggccgagcccggtcgcctacagcaccgtacagtccaagtcccgaaacgccgtgcgcccggaacagtacatatacacagccgaccggagccagaaagatgacccccggcatccacaccaagccttcgctccgggcgaccctgatcggtgccggcgtgatggcctcactgatgctattccatctctacctggagtaccagccgtcgctgttcttactcaaccacgacttgcgagggggcactcgagtcattcaggaccccagatcaccccggacgcttctcaacgagagctcgccagctcgcggctggctggaagttgaatatcctgcaggccccatcgagccgctcgagtacacgcgtcttccggccatcaaaggccccaacaattggacctgtctgttgctccatggcttgggcgaccaccaggcctcggactccttccgtctccgcgaggccctcctcaccctccgtcccgccctgttcgagcccatgagcttcgtcatccccgccgccgacgccctccccgtaaccgtgtttccaggactccctcggcccgcttggttcgatatcagaaattggtcggacatccatcgggacgaggatgtcctccatatggaaaataacgtccgtcgactcgtccatatcatcaaccttcttcagctcgacttgagtcgcactatcattgccggcttcagtcaaggtccgtcctcctccatcccttctccgcacaaaatatacagacattgagacccttcgcgttgtctgcaggtgcggtgatgtctcttcttcttggactcaccctagaccgacccccggcgggagtgatcatgctggtacgcaagaagctcctccacagttctattgatccatagattgcagaacgagatgattgagacattgagcgtctgtatatatatatgcttcacagtcgggattcctgccgatgccggaccaactagaagcgattttcagccggccaataacggagacggggatcaggcgccagacgatcctgcactggctgcatggggccgaggacccgtacttcccgcttccgttcgcccaacagggcttccgtcgcctccaaaaactcgccctgttccccccgcacaacctcttcttctctcatatcaacaggctcgaccatcgttggtctctcgaagaactcggcctcctcgccaatagctcccttgatcgcttcttcccaactgccccttcctcctcttaatcttccctctttataaacctcttgtctgatcaaaattcctctcttttgcttgtatcgtccccccccccccccatccagacccctacttctttgtgccaacatagctttggcaccttgtaacctatacccgcccttttatttggtctcctctttcttggcttgggatgggatattcaattaccaatttgaggccagtcggtctcgacgggtttcgaccccctcctccctactacaagatcttccaataatcactcctaatcttcctctctctctccccaaaaaattgcatatgttttattgattgttttttacttataactattcccttttcatttaccccaaagtagactgattgccggtgtttttttcttcttcttcttttctttccatttatatcaacactaacaagtacaaaatttacacactctatcaccaaaatatatataccttttgagattcataatccacttctgtcttctttttgcttttgttcctctttatcttttttgagatttgctgctactagagttccttatgagtttcttttttcttctttgttatcttggacagacttacaatagttcaactttgaatcatgccaatggaaatggagaagagaggagcaagagagccaaggaactgtgaatccatggacttgatgtgtggtgtgtgtgtgaggcttctcagacccctccttcctttgaaatcctacacatatacatacattttgtctctcttgggttactactacaaaacactgaggatttgagggaacttctatgaatattccttgaggataatcaaatacaaatgaacaaagagaaaagcaatggaatgaaacaaagggcatctttcttgagaaacctactcataatatatggatacaacagcctatcagaagggtgattctggcctccttgtatactgacaggtatgaaatctagggctggctctgctgtgccatttcacaaaaaaagaaattctcatgaatcatggcctcatttgtttgtggcccataaaaaaatatgttgacagaatatggtcatgactattcttaattggagggaaaaaaaagtgccaaaaataacaggtcagaaaacagaacaacaaggtttgtggtttcaaatgctaggtgtaactaattaggattccaattaagttgatttcctatcttaagggaagcaaggaaatattatgtcaagcagtgtcaggttgataaaatataacctcaaaaaaaaccttgagacaagcagaagtaaggtagagaaaggagaagtaaagatgagatgtgactgcttataatttgtgaatcaggttcacgaggatcattcctgtccaaccagaatataccagctctctaaggatgatcactctaaggtcagaatatggatgtgaatatcttgctatacccttgcacactttggtggatttttgggtcagccaattatctattcaggtcacctctgctctctggtttccaaattttcatatgagaatagttggcccaattgcagaagcgctttctgaacccaacctgtgaaagaaatgggtctgaattttgatgctttgttctcaggaattttacccttagccaaccctgtaagagctggttgtcaatgccatgcagtttgtgggtaagttccacttctcaatttaagtttgatgataataactattgatccaaagagaaaaaaaaaactccatgtgttgccacaaaccccagatttgtcctctgtcttacctgatcttatttggactaatcttcacttcaacaacagttgatataactgcacaggtttcaaatcatttgaggtaagctttaactgaattcccagatgtacttgtgacctaggtcaactcacagtcacatttgaatgtagctctctactattaaatggattaaatttgctttcactgatgtcttctctgaacctattcaattatctctttcttggaggagggtgttatcccacaggcaccttccaaatcaaacagagggacatacacctttagtttgaatttgtgccccaggttaaattcattttatgttttgtaatccaagcactaatatctcttctgccattttgtcatgccaatttacataatttcagaagaatgtgcgcatactggttcttctgcatctagtcccatgttcaagtttctacaactcttgtggagttttgaatatgttactccatgggtttctccatgttttttgcacatgggactccagaaagccctccctcctacttatggagtggtgaaacacttgttgcatccgagccgagagggactcttgcaatgcggcaggtctcaccactccttgctaggaaggtcatggtcttctggagccccagttaacattgccagcttggaagatagactgataaagtttgcgtacatcgatcttcgacagtcttcgacccaatcttcaggcaggggcaaatcgattccagatgcaatgctatcttttagtctcaagtaccagtgaggcagtgaggccctcatgacggttggaggggggacgatcccgcagagaacctccgaacgccctgcctccggcacagtatgtatgacatgactcccttgtgtaagtgcatcatcaacatctcgcagctcagtgctcatccgaaccagaaatagccgcagtctcttgtgcacaagattgactccaagttttgtatccatgtgggcttctgtccaggaccttccctaggacccagctacatagataggatatagtaaaccttactgaactggtgaagccagcttctccgactcttgtttaaaagtatcggggattgacttttgtttgcagttggccacatgtcccatcaacggtgctaaacgcgacctgaaacacccgagacgcaattcaaagaagcaaccttgttgtccatataatgtataaagcatttcccttgtgtgatcaattaattccaagcactttgtaagccattcgcccgactgattgtttcttttctgctttcaaatggtctatctcgcgatgcttcagcttcgttccttccaatttcagctcctgtggtgctccgtcctagttttggccccacggcctgacattgacttgaacttgatgccggaggaaacctccgaagaagccttgtcattcacagaaccggcaactcctccaattccgagcgcggcagaaagtctccttgggaaacggaaattccactcggttcaactttcaagcctcagcccacctgaaccccgtgcttgtctatcgtatgctgatagtggatcaataagcacaggtaaaaaagcgcctcttggctggttaaattttgagataaaaatagtaattcaaacgctctgtcatgcctatagatcttatcaagccaaggtttgcagccgaaagtgcgtttaccccagaccactctgggttccaagactcctttgtcgcggttgaccaggtagttgggaatagaataaggcgactcttgcctgctagtgactataaacaaggatttgcacatgatccacagagcagtcggtcatcgtatcggacaagtcttgagctgtcaaacaacaacgtagcaggttttctatccaacaaccaggttattgaagaactccttagtaaatttagcaaaaagtttcgcgaaacaattcattcagaggactatcactccagccggagtgtttcgatcgacaagcacccgcacattcccatcgcaaggttctatcgtgcaaacggcccagggaaattggcgaaagtcctacaccacaagcacctccgccaacaaattaaccgacgtctgttgacgatgtacaatcgtttgctgatatcatcattcaagatcaatggtgcattattaactctgctgaacataccaatattgaatcgtagaaaacaacagcaaagatttttcgaatggctggaaaaagaaatatttgagcccacctccggtgttcctgtattgggcttcgccgctcggcccgatcttcattggggttcaggggctcccgaggttcaagttgggaatcctcaattagagttgatcaagtacttctctgaggaaaattgcgatccaaatagctgtgcctccagtctactcaaattataccgaacgcaacatcaaagtgagtaaatccatccttctgtacttgatgaaacttgatcatatcgcattctaactacaacaagaatttttctgggtgaaatcttccaacgttccatcactcataagccgaatatctagcaataaaccaaccttcaaacctcactcttgaaaaaccaagtcaaatatcaggaaaaaaacatttgcgggaaagccttaagtttttattgggtctagctgaagacttagaaatagagagtatatacaagtatcaaagatcatcattttcagaacaagacaatgctttgtttatgccttccttttctgaatttgagaaaaggtgctacatgctagaattcatgagaccaggacatcttcggagttattatccaaacttaccaatatcgatgtgcattcctcagaaaagttccagcgctctacaacccttacgaatcgtgaatccacgagatggaacgttacttagtgtggatgaattaggtccaagatatcgaatgttgctgaagtcggtggatcatctacatctacaatttctgataaggctgaagattgaaaaacaagaacgcattacaaggagaaagcttttgattcaatatatttttgaagaaattgttcagccaaaagacagccttccactgctagcctatgttcaggctcctgaaggtattgctccctggtacagcgattcatatgacaaaccagcttcatttggagaaattcaattgacacttttggaatacttttcggcagatttagacaaggaaaatctgagacatatttctccgcgtatcatagtcattttttatcataagaattattcgtcttggcttaattctctccggtttgaagaaattctgaaagtcagaaatgtcttgtatcaacatcaactttcctagaaatatgtgctcatatgaagaagaagtgattccaaattccgacttatttttttgtgtctcttttttcacatgctcaagggaattattgagctcactggatgagttctgttcaccctttatcccaatcctcttatccggccaagtcatcagtcccgtgtttgcagtcctttttaactattcaaaatacaattcaatgaattttattgagccttgttgtgttgaaagtttcaggccatgggagcggactgccttccacttgaggcaccgctgaatcgacgatcacacgaaatctttcttggcttgcggtaagtttctcgatcaaattaagcaccaaggtcatggtcggttaggaactgtttatacctcggtcaccttgccggcagtggctgtgggaagtaaaaactgcagtcaacaattttgggtccggacttcaaatgctgtgccacccatcaacattgcttttatgtgcacaagtccagtcgactcgtggtaatggcggacctactgccgctagtatgttactgatgtgcttcggtgagcaattgtaaaatataatcatttaagggtcgcaatgagtcatgacttcttttcattcgactctcgacaacaccaatgatgtgaaccaagactttatattacactgcgttgaaacttgtgcgacgtcctcggataatgttactttacttccgagattagtatcttagactcgccgtcatgcttatgatgacttcgtaactgttaccttccaaccgaatgccgggatgtttcccaatgttttgggaacagtgttctttacactacagcaaccggcgacattttctggattggtgttgattcactggttcacaaatacccaggaattcccctccttgctggatggcatggcacctaatcttcactctaactcacatacatattaatcttcattttgcctcaccagtcacatatatcaacctataccaacgaggaatcattaaacataaattagattaacaaaacattgtacaaagttctcctaacactcaagatcagtggcttctcaagtgcaaccatccacctcactcaacagcagacagcgatttctcaattcccggttctccactctggaagtggatcgtggacacctattgaagcaactatcagacagcatgttgttcccaaaaaaattgttcctcttggcttctctgtattgcagctcaatctctgctaggtctttgcaaaaaagactgctgaaatccggcaaatgtgatctcaaaatcacggctgaaaacagtacgtacttgatatgagtcttttgttggttatgatgttttgttttacctgtctaacaagtatctatgaatgattgtttacattgtgtatatctgctcttagatgtgtttgctagcctggacaaaaacctagccaaagttgtccaacctcggattgaaggcaataaatttttgtaagtaccaacaaatccaaatccatcaaattgattttcgaaatcttttgcttctttgattttttatgtttctgattataataacttcaactgatgaaacctatctttcaactcacaggaaaaacctctgcggagcgctcaatcaagccaattgcggaaatgtggacaagaaagatgtggatgcatgcaacaatttgatcaaaaaggcaacaacggatgctttgggagccgcaatcgccacaaaatggaacaaggagtgttgtagccaagggggaggaggtggccaacaaaaaaagaaacagccaggtaatggtgctcaaaagaaaaacggaggcggaggcgggggcggaggtaatcccaaaaatggaggtaataatggtggtcagactcagaagaaaaagggcaacccaccctagagaaagtgaggagttacaaatgatagaagagaataaatagacaataaagtagtaattattagatcggcaattgattgatggacacaaatctactataacaatcaaagcttcaaagcaattatatcattcgattgtacggttgtaccttttgaacagcagagaaatttcagttagctagtaaactttgtacagaaatcaaacaacgataaaaccaaaatcatactgagcaatcatacatcattggaaaaatacgacgtgccatgagccagaaaagatgagtggaagtgcttggtgaaaagagctcagctcttcccatcgtgactctaacaatcaatttcgaatggttttcagtgatgttcaaaggattggggaaatcacattaggtgacatgtttaaatattaaatgcaagtaaattaatcaagttcaatcgtccaaatacagtcttttacaaatgaagttctaagacaaaggctaagaagaaaaaaaacctatgataacgaagaattcatctatctagaaatgggaagcgctgcgagtatagtcaaattgcaaccaaggagattgacaaagatttctgtttcatatataaaaataaaattaaggatccgatcttactgtggagtgatcatgagtccattactcaacaggatagaaagtctttgaagtgagtgagatgccagtcttataaacgttgtcaacaaactcgtcgattattgggaattgaagtacattcatctaccaatgagaagaagaagaaaaaaaaaccagagttgtcagtaatttttcatactactgtaagctgcttttcagccagttttcggaatgatgaggagccacataattgacataccttgggtgtcactataaccagcgtctgacaagggatttctatccagtcggttttctcgaatgttagcggctccgacgcaatcagaacgatcttctctctcttgtcatatttttgctgaataacgaagacaataatggtaagaatgatgcgatgcaaaagcttggatgacaatgaagataatgtaccattcgatactgttcagccggacgaggctgatgatcgtcatccagatacgtcgggggtgggatattgacttgtttgctaggttcaaacgaggtgcccgtggagaagaaaagactggcagcgtcctctgtcgaactggttacatatttcgtcgcgaccacgctccggccgtcggtcaccgcgaagttcatccgacacggctcttggacccccgcttgaacccaccagcatttgatcttctcgatcgtcaaaagcatgacttctttcagcgtcacatagggaaacgatgtggctttcggatcggctatctggagaacaccaatttcctcagatcaattcaaattctccatgggcaattagaagaaaaagcgggcggaaataccttgcttaattcgttcaagaataacgcaaacgcccattctgaatcggtactacctgatcaatttcagaaacagatggtttgaattcgatcactgactaattcaaccctcgatgtgaatgcccttgggactcaccttgaggaaaatggaaaaattcttctgataattcgttctgaagatgacgtttaatttttgtgaagccagaaatattgcctatgcaattgaacattttttcctctaggtcagctggaaagaactttgccaatatcttctacagaaggatggaaatctaaactcaagtatttaccattatgcatccagagtaacgagccgtaaatctgagaagaatgggacatcagaacctgtgtttttccaaagatgagagcagggtagatacactcacccaagggtgacagttttcttcgctaagcgctcctgtggtacttgccctgacatgggcactgaaggaaccaattacatcaagttaggccatcagtcattggggccgagcagaacttgtaagcataaaacgagacccacaataccaggggagatcgaatcttttctgccaggcgatgcaaatttcgatttgctgcagttcagagaacaaacagacataagttgcccaattcgccgactcaagaaaatccatgttctcgaaaaaaaagttaaaattttttactcacaccatgcaggtgtaattgcttgaaacacgcaaggtaccgagtcttccaactctgtgtcataccagcctgtggtgacacaacaacaaaaaaaaaagagaagatgaatatgactatattcgacgagaaaaaaagggagtgcaagtgaaccgatgagcgctttcttacctacaccgaacccatcggcattcactggtctagcatctgtaggacgcgttgtggaatcaatttcagctgcaattcttgaaaagcatcatggccactggtgaattgatccgcatacctaatcgcaatcgacagtcaaaggcctggttgataatcgaactacgaaccgaaccaaaaaaaaaatcagacataaatatttcatggtaaattatttttggaggcataggattgacagatattccagacaaaagaaaaagaagatggctgactgagagggcttagtgattaagtgagagagaccaattggctctcccttgaagatgagaagtctggacgcgaaccaattcaaacgaaggaattgtttcagtatcatcatacgactttcggcagcaaaagagttccctgacctgcacattttggcgagtttatcgaattggggttagatactttcagcgaagaatcctgatctcgtagtccagtgggagaaagcagcggtatcgatgttgaagccaaaacttgggtagaagtgcggggtggacgactccccatgccgtcttggttgggtatttatagatgcgtgaaggtctcctggatggaacgcagagatgatgagcgcaaaaaggaagactgttggaaaaaataatcacgccattccaatcgttcgtcacgccatcgtgtctctgcgatgtcgccatccgcgagggggttgccaaacgtgaatcggcatcgttgcatgtgtgtatgtacagtccaaatttccaaaagtaccaacacatgcaagctgttccatggagcccagtcaaacttggccattataaaatggaactcttgaatctcttcctacccttgtataaccagctccaaccaagttaggagtcgggtaactttgaacccacttgtttatgtatacgcgagtagacaactcgccggattccaacgtaccgaaagagcgactcgataacacaatcgttggttgtggttacaggacatgacccacatagcctacaaaaacctccttgctggatattaatgtctacgtaaatgtcaaggccacaatgtatcatgtcaatcttctcatcaagttcggccccagtgttgtaacccggggaaggggttacaggggttctcaccttagcccctttttgtgcatgtatataaacctacctagtctatctacatgcaatgtacacacaaccttgtgtttcctttcctcacttcacatcaggttatgagcgcctttaaagcatctcgtcaacatcaacaaggtatcctagtgtagggagtaattgtccttgtatatctcatttcaaacaggtagccctgcgtagggcgtaatcgacccgacaatcatcaaaaatttttttttatcaacatctcttagggcgcgtaccacagctgcccgcgggcttccaatttccaattttttgggcagtaaacgtttttggccaaaaacgcgtaccacaagcgtcagtttttttgattacttgactaatcgttttttcacatttgctgccgtttgaggaaacggccccacccccgtttccaaaaacggactgtgccatcttgtctccaaagcaaccggctcatatacaccatataaccatatatacactctacagatgatagatcctaccctcttcgagatatctccgccagctcaaccatccgatgggttggatgatcaactaccaccaccactcttgctttcaccagacaacgattccaattcaaaggcctcaaaaaaaagacaactagctacgaatacatcaaaaatcaccccaaagccatctggcaccacccccaagccatctgaaaccacacaaaagacaccagcaatgacctcaaaaacaccagcgctcaattccaaatcgctccaagaatcggccgcatctgatgggaacgctccacacacttggactacgctcgagagatgtaaacttctggagttgctctacgatgaaatgtctgctggacatgcaaccgataatggaaacttgaaaaaggagggttggaccggtgtgatgaacggtctaaatgattacttcaagttgaacctcactcgtgatcaaatcaaaaaccagaagaatgccatccgatcactctttttcgactacaagttcctctgtgaacaatcgggatttggctgggacgatgaaaaattcactgtcaccgccgatcaaaggacctgggacgagctcattcaatctcatccaagaagaaactttggcaggttgaaagacaagccctttccactctacgagcttgcagaacgcgtttttgttggaaactttgcgacaggtgatagcgttaataaacatgtacccccagatgacgatccagctcaggtagtcactaatccggctcccacctctgcttccaaaccaacggcttcaacttcgacctcaaaaaagcgaaaggtgaaaagcaagaaggaagttgtggtgtcaagttcttccgacgacgacgatagcgatgctcaagtttccaagaaaccaagccggtcaaatcagacggattccaacaagcgtgtccgggagacgaaaggaaccgttgtgactaatagcattgatgggttgatcggggccatcaaccatgccagtgactcgatttccaatcttcacggtcaatcctcaacttccaaagacgatcgatcaaagaaggatcaacggtcggaagcctcctcatctcacaaatcactcaatgcgcaagcgctgaaatgtctctcaggatactttctgaacaaggttgacgacgaaaaatacattcgctacgtttgggtccttgaagacaaaaaaaaagcaacaactttcttattgctagctcaaacctcctcccaaaagatttgccagatgtggctggacagcgaagtcaacggtcattagttgacagtgaccaagttggttctttagaatcacccttgcttgacttcttgcctcaacgactccgacttcttgcctcgacaactccgacttcttgcctcgacgactttgacttcttgcctcgacgacatcgacttctttccttgacgacatcgacttcttgcctcgactctgacttcttgccttgactgcgactttgtgcctcgacatgtccgacgttcaactgggacatcttgccttgactcatcgggctcatatttttctcttatcttcattgatcattctttggctctgtttcatctcttgtcttcgctcaccatcggtcaatcttttttttttttttgcctcggtcaatcaatcatgagaaatcctcctctttagcttggtcttctcatgtttctcacccacttggtcaatcaaaaaaaaagtgtatgttatcttgtgacccagacaccatatttgactttgttcatgatgataatgagcgattgcattgattataaaaaaaattcaaacaatcaataacaaaaaataattgactgtccattgattacaaaaaaaaagcaactggaaagcacacttgatcgatcgtgctttgataacaaaaaaaaatggaaataacgattgatcgttcagaacgatcgattcatccatggattaccaaaaataaaccatcgccaagcacaatcgatcgtgcattcatcacaaaaaaaaagaaaattgattgttaaaaacaatcgggtgtgcattgattataagaaactatcagaaaaacaattgattgatcggaccgaggtgaaaaaatgaaaaaaacaccgaggtgaaaaaatgaaaaaagagctactatgacttcctttgggacgtgtatgagatatactgatcccacatcttggtggcaatccgatcacgtcgtgctttcattcttgcatcctcaactgcaggcgagtaaaccgtgtcggaagggcttgatgagtggccgccttctttttgaaccttttcaatctcttccaagagcgagccaatcgtttcgtgtttccggatgaagttccatagtacacagagtgagtagatcaacctaatttgtttagagagctcgatttctggtggactcttcagaatcgagaactttttcttaaatacgccaaatagttgttcaacaatgtttcggagggaagcgtgtcgcaagttataaagttcctttggattcgctggacgaagaccagcagctgcttgttctttgagatggtatcgaacggcgtgataaggagtcattagcccaggctgcaacccataccctgcatctgcaacgaagtacttcttgtcgggtatcttcaatttttttgaggttgcatcgttaaacacccgagtatcgtgtgcactaccttcccatccagcaaggacatagacaaattcaaaatcaaaattaaccgcggccaaaacattctgacacaaaaaaccttttcggcatcgccatggagattgaatgttcgctgggacatgtgctggaatcagcacaccatcgattgcgccaagacagtttttgaatggcgccatttttgcatcgcttttaatacagtcatggagtgccgttgttgttgagttgaatttgatatatcgtggatataacgagaagagggcctctaatacctcttcaaagtaccttttcccagataacaaagaaatgaatgccattaataatttgtattttgaaaagaagaagatctcttgctcaccgattgattgtgtataaaccccgtcggaacttcactgcagtttgacgcatggagttgttgtatcgagtaatatcaagaaaaatgagtacctgttcttcaacggtcaccgatcgtccatcaccaaggagctctgcttcttcaagttccaaaacgagttgatcgaaggttgtacgttcaattccagtgatctcgcgaaagagttctggtcgtgcttcattcaataggaatcgaacatatctggcccgcccgccatcgccataatagggagtgccatcggtgtaatagtaatcgagaatgatgatggcagctgcagctgctgccgatgagatcaagagcatcaagtgtgatgctgccaaggtaattgttgtctctggggaggacatgttgaatagtgatgcgaggacttgaggaggatgtggaatcgaccaggggatgcgtgtgatgacaagatgaagaagggtgtgtggtacacgtttatggaattggtaattttcggttccgttttaaaaaaagcgcaaaaaaaaaaaacgggtccaaatcgattttcaaattggcaagcgctgtggtacgcgcccttagagtttcttttgttcgcactttgtccgttattcccgacctacccaaacatcttgaaaatccgccaactgtactcgatagttaccctcaaccttatactgctgattaagctgctttgcaagtcgcactccgaagtatatccatacctgggacgctgggtttttggggctgaacaggcgtaaaggaagatcgtatctcatctacccatttccttcttccatccctcccactacccgattcctttgtactttcatcccgtttttgttatcctttctttcaataccccaaacaataaacccttttctagactccgacaattttttttcttttctcatcggtataactcccctccccgccgcttctccctaaattgccaaccttcttttccgccccttatcctatccactctcaccacctccagtttttttttcgcccacatccttctcattcccttccgcctcattccccatttccttcctttccccttcctttcactcttctatcttcccgccccaacccattctgtatctctccacctcttcccataacaccacatctccgacatgaacgacaaccgccagcccccggtcggacacaatgcaccccctatagccaaagatgcgcctaacccgcccgatgtccctcaacccgcagcagtggcaggaggacaacaacgacaacatcgcgatcccgcagaatgagagcgagcacgtcaacgccgccatcgagaagcccctcctcaccaggctccaccagaaccccagcctgaagacccagaacgcaattgccacatcgccgctgtcatcggagctgtctccaatcaaatccgcaacgaagatagacttcaaccggacggctccaactttgcggtctggcaagatttcctatatgaacgaatcagggatgcaatcaacgttcctttgttcttccactttcccaacaacaatgccatacacgaaaggattggccgatctatcctcctcacatcggttgatcggtcattgcgcaggggacttgcacgccatgccacggtccaccgaatgtggcaggatatcagaatccggttccactctgtcagccgtgcggctcaaatggacctgttttgtcgactcgtagcgttcaacatcagcgatcatacgaccactgcaagcgtctcgatgcacatcagtgacatcctcgatgaaatggagacaatcaggatgccgttcacccgggatcacctggcaggcttggtcctacaaaacggtttggcctccgaaccagaactgcaacaagagttcgaccggaggatcgagcatgatctccagtctgccacggttgaggatccgccaatgaacttcgatgaaatggttcgactaatcgacatcatcagacgacaactgcggctccagaacgtcaaccgcaacacatcaactcagtcaacgcctctcgtcatgcaagctgaagtggaccaaggccgatctgcgcaaacggtctcttcaaccccaatgccagcactacacccggacaacacgcccgacgcccacgacttcatggcaatgcaggcaggtttgtgctggcaatgcagatcaccagatcacatgcttcgcaactgtcccatgcgagcgagagcttctggaccaggaaggtcggcaagaggatcaacaaaccaagcacggattccacaggcctcacccaactatgctcagtacgtattccagtccttctatccgattgtcacaccgccaggcttcaccggagtctacccacagccgcaaccctcccaacgccaaccaaactcatcacacccaaacccgccacccgccaatcagacaagaccggccgactactaccgaccgccgcaataccgattgcaacgagtgccaacgcagtcggagtcaattgggtctcaaaggcctaagcccactgcaaatgaggcattggtgaacggggactccaatgaggagtccaccgcgcggatggttgaactgggcgatgtcgcggaggaccttgcgaacatccattttggtcatgtccaggctgacttgtcagatgatgtgccaatcatagactcaggtgcgtcccaccatctgtgtggaaattttaatctgctttctaatttttgcacttttcccaaacccatccctctaaaagtggccacgtcaggcaaccccgctttcatcaccggcgaaggtgatctgaccttttctggtttggacaaccagaatgtcacgatccacggcgttctttattgtgagcttgccagatccactttgatctcccttgcggccctgcgtaaagctaacgcatattttgcgtatgatatcgcacaggactgttacctgatatactccagcaacaacaagctatgtttcagatgtcctttcataccttctcaaaacaaatgggtgttcccaagaccaatccgtcatttttgttctccttcaaagcctgtcccatctcgtcaagctcttaagcctatgcaatatgatgatcatgccaaaaataaaagtaatcccactttctgtccgatatcgactgaaataagaggagatatgcgccgtaacatctttgtgactcctctcaacattgaaaaagataagaataccgtagctactaacagtctttcaaagaatgagcagatactaagatactggcacaggttcttcggccatgctagcctggcaaaaatccggcaagtatttcaggagaaactgtgtgccaacattccggtgtcactaccgaagggggagctgaaatgcgaaatctgtgccaaaagtaagagtatcaataaaagccgtctatcaccgtcagatagaccaattgccaaacttgatatcattactgctgacataattggtccttttgaggtggagactttcaacaaagggaagtacctgctaaccattagagatctggccacaggcttcagcgaggctaaagtgatggcggaaaagtcacaagcgtgcggatacctcatcgaaactatcttgaggtgggagaagcaattgtccgggaacgtcaagtgcgtcaggaccgacaacgggggagagttctgtagcgacgtactctccaacttcctcctcaacaaagggatcaaagccgagcgggctctctcataccatcactaccaaaacggcatcatcgaaaggttcaatcgcaccctggcagacatggggcgcaccattctcatcgacagccggatgggcaagcctttctggggattcacattcatatgggcctgcaatgtcctcaacgcccttcccaacaaaagaagcggaatgatgaccccatttgaggcgttctacggccacaagccgtcgatggacaggtacaggattttcggtgaacgggctttcatccatgttccaaaggaactgaggaagaaactcgacgaccggggtttggaagccagagtggtagctcactgtgatgacagtaagggctggatttttcttctggttgacactaatgagttggttggggcagctgtagttgattggcctgacaggaagacaacaaatcccaagaagccggcagaaatcatcacgcagaaacagattgcgaccgaggaggctaagcgggccaaaccgcatccaccggacgacagccccccagcacctgtcgagaatgtggtaaaacccaagccaagcaaagctgatgtttcattcattgtcaacctatttgaactgggagactttcgggatgaaatcacattccgtgaccaagaactgatggtagacagaatactcctcgactgttccttttttgcagcatcagtaccgaagaccttcaaacaggcccaaaaatcattgtcgtggccaaactggaaagaggcgatttcagaagagttgaacaatcttctggcgatgaaggtctggtccgtgaagaaggtaccacccggcagaagacctttgaaaggcaggtgggtttttgccgagaaactcaatgattctggtgagacagtccgtttcaaagcgaggtatgtggcaaaaggcttcactcaagtcattggactggactacgaggcaacgtttgcgccgacagctacatttgtatccatgcgtttaatactaaccttagcagccaaattcaactggccagtttactctttcgattttgttgcagcctatctcaatgcgcccatcgatgaagaagtctgggtcaacgccccggaaggtatagatgtaaagcctggagaggccatgctccttcataaagccctgtatggaactaaacaggcagcgcggtgttggtggctccatctgaagggagtgctggagaaactgggattcacagccagtcaatacgacaacagtttgtacacggtaaaacatcaggataaacagggagtcgtatggattcacgtggacaatggaattgtgaccgggtcgtcaactgaactcctccaatcactggaaagcggcctgaaaggactactcaagatcaagtggtcgcgaggactagactcaattgttggcctggaagtcaagagatcgccggcaggtttcagcttacgtcaaccaaagctgatacgccaaatcctcgacactcactgggatggtacaattacacataagacgcctcttccaccatctcttgaacttgtaactgacccagcaggcgatgagtcaaaatcaacagaatacctgtcaataattggatcccttagctatctagccgtaggtagccggccggacatcgcttttgcagtgaatctactggcacgtttctctgccaaacctggaacgaatcactggagaggtgtgagacacctaataggatatgtcgctgacacccaacagttacaactaaatctatttccagataaagcggagaaacctttgaaacaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaaatcgctacaatgtagcgtagcgttagcgcgtttttcaatttctgcgctaacgctacgcggaggggggaaaaatttgcgctaacgtttagcgtagcgttagcgtgattccccccatgtgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcgctacagccatttttagcggtttttaggcgttttttgccgctaaaaacgctgtagcgtagcgtaaagcagcgtagcggcgccagcggtgcgctaacactacaccaaaatttggctagtgttagcgccgctacaagttagcgtagcgcagcggcagtagcggcgcgctaacactacacgaaaaaaaaagaaaaatggcgccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagcggcccaccgctgtttgaaatgtttctgcgacgcatcatggggcggagaatttgccaaatccacttatgggattgtcgttaccttttttgggtgcccggtactctggacatccaggaggtttgccacaatagcagcttccacatgccaagcggagtatatggctctcggaattgggacacggcaggtactttgggtaagacatttgctgacagacatacttaaaaagagttttaccggtgtcatgcattgcgacaatcaagcagcaatccgagtaagtacagatgactcggccaacaaacgagtacgccatgtggaacgagaattctacctcacaaaccaggccttacatgaaaaaaagacagaactggtatgggtgcctaccaaactccaacttgctgacattcttaccaaggcattatccagagaaccctttgaacagttttgggggagactcatggatagtggctaggtgaggggggagtgttgtgacccggggaaggggttacaggggttctcaccttagcccctttttgcgcatgtatataaacctacctagtctatctacatgcaatgtacacacaaccttgtgtttcctttcctcacttcacatcacccagtgttgatgaactcacaggccgcttggaagttttaagcgttaaaaggtgggacatcacatggaaagactttgtttttgactccggcagctcgagttactcgactggagagtatcgaagcccatcgagtaggattccatgagtaagagtggaccagagagattggtaagtatggatgtacaaaccgctcacgaagcaccaaagcacctgtcctagaacgctactacaccgtctcataagtcaaaaactcgcataaaaagacaaggtaaataattctttttgtgagatgaagagtccacaacagcttttggtcctctcacgagagctgggagtttgtgttggtaaagcctgatcgtaagtttgctacaagtgcactgcagtttgcgtctggcatcttcttggggctcgcctggcttgtagatctctctgcatggattctaaccaggcatcctcgattggctcttgttcgagatttcaaaagtaagtcttcctgccactttatctttctccctgaagtgtgttagactattatattctctagattcttctgcggtgcagagaggacccatcgcgtacgccgtacctactaaattgctacgtgcctactagactgctagtctattaccattcgatggtcgtcgctctagaggctaccgccgacaagaaatcggttatccagaatgatcgcattgcattctcgtccttttgggacattccaatctgagtcctaactcttgattctcatctgtattaaacaattttttattttttttttcttgtgctgttaataattacaattaatttggtcgatatgtaaaaatgaatgatctatatatggcactgggtcgcgcctcataagcatggtgtctggacagtcatcgttaagcaaaatgcttcagtaaagccatcggtacagcgaagtgagttgtgcgaagctgcgatcgatgcggcccaagattgagttgggtgggcgagagcgagggttaaggagagtgtgatagggagaaagaaatgaggaagttcgaacgtctagatgccgattcctaatcctactccaactccaacctaagagtaagagagggaaaacagtcagttaacgcaataggaaaactgctactgttttgcaaagtaagaggtacttacacctaggccaatgcctccataccctccaccatatcctgcgccataacctccgccataacctccaccatatcctccaccatatcctccgccatagcctccgccatagcctccgccatagcctccgccatagcctccaccgtagcctctgccatagcctcttccatagcctccaccatagcctcccccataacctcgcctgtaagcccctccataacctcctccataacctcctccatgatgctgagcgaatgaagcgagtggaaattcaatggtgagctttccgggagagatatcttcttggatcaggtctttcactcacgagtaatccaaaagtaggtatggccatgactgttgaaacactgatgattgtgctaacaaagaagagtatcaggaaagtgttgaattgcatggtggcttctgaaggtcttgaaaagcttttcttgttgggtgttgtgttgactcgggagttgtggtcttcaggaaaaaaattgtttggctggatgcgaaggaagttctgaggccggatggatagtggatttgtgcaggtgctgaggatctgtgctgggttgaggagaaggaaagaatgtgatggttgggatgaagagagttagtttctgcggacacacagccagcttttatacaccattgttccagctgctctactcttgccatcagtaccacgaagagggaaatacagcaacagcaacataggcttgaccaggtctcacagactttatcgactggttctcaaccgtccaacgcggtttggatcagttcagctgccagagtcccggatggcaactgggcaaggacccgttaaagccgggtcgcaaactctcccttggtggtgcgcactctggctggacccgtccacgggtttcgtcggtcgtaacttattttagtttcagttctttggatgtcaaacaatcgattttgaattggtggtttacccttgtggtcttttcttgaagattctcccaaatgaaaacgcatttcttttgactggtccggtcatacgtctttggttgtaatctgagtctaataaaagagatctaaaaaatccttgcatgatggcatgatcatgaaacgtctcgggtcaagtggtgacaaggaaatatcagcccttgaatcagaataacagatggataaatattgatcgaaagatgcaaggacttgaagagcttacacgccctgttcgttacgcgcgaagctaagacgaaggacacgcacttctctcgcgactagatggagaatggagagcttgaaattgacgaggccttgagaagagaattttagagtcctaccgtttcttcatagatgcggccccctaaacaaagatggctttcagagattcctatagtatcaagcccgcacaacttactgctcagataactctacatagttaacatagtcaccgaaccgacgaggtcagaccggtccaacagcgcatcagacgtccatagagctggaaccaaacatgtgtaatttgcggccgagagaatctttggacgggtccaggctgagtgcacaccaccaaggcaaagcttggttgcaggcaagaacaggtgtttgcgaccgggactctccactgatccaaaccaccttggacggtcgtgaaccagccgctagagtctgtgagacctggtcaagcctgtgttgatgttcctcatactgatgggaggaatggagcagctggaaaaaaggtgtataaaagctagccttgtgtcagcaaaaaagaaacagtctattcatcccagcaacacattctttccttcaagccccagcacgactactcagcacctacaccaatccactatccatccagcctcagaacatctctcttttcaagaccacaacatccacagtcaccaccaaaccccacagacctccagaccctttaaacagcagaccaagatgcaattcaacacttttttcctgctctcaattgtcagcacgatcatcggtcttcaaacagttatggccgttcccacctttgggttactcgtacgtgatcaagccctcaacccagaataatgaaaatatgcatccccgcggaaaaactgcagcaaagctgaccgacaaattttcaattgctcatttcgcacagcgtcatggaggaggttatggaggaggttatgggcgaggttacggtggaggttacggtggaggttacggtggaggctatggcggaggctatggcggaggctacggtggaggctacggtggaggctatggcggaggatatggtggaggctatggaggaggttatggcggaggatatggtggaggttatggcggaggttatggtggaggttacggcggaggttatggtggaggtattggtctaggcgtaagtgcctttcagtttgtgaattagtaatagtcaccctatgcggtaactgatcgaaccaaacccccgattttcccttttcttagggttggaattggagtaggactaggaattggaatctagccgtccagggctttcctcattcctttcttcttctctcacttaccttagcgctcttacccacatacctagaactcgccctactgccccactaacacttatgtatagatcattcgtttttacatatcaactaaattaattgtaattattctcaacacaagacaaaaaacaaatcacaaaaccgactcttagaaatgagaaccaagagtcaggactcagatgagaaagaccaaaaaggaccagagaggccaatgtggtcttttggggtgaccaattcctagttggcggtagcctctacagtgtcgaccatattccaatggcaataaaatagctgcccaggcggtaaggcagggcgatgggtcttctctctgcactgcagacgaggacaggtaagacaatagcctggctgacttcagcgagaaagacaaagtcataagacaaattacctctggaagctcgaataggtcagtcaactgataagtgagtccaaccaaggtgagaaaaaaacaagataataaaatgtgaaagattgcaaaagtcccggtgactgcgttgaatatgttatatgtagagttgttcgaacagtaaagcggtgcggccttggacgaggaatctatgaatgacctccctctttgtttagagtgccggataaacgacaggtctctaggagacacttctcatgaatattggttgtttattatatgaagccagtcgcgagagaagcagacctccttggtcgtacatagcttcgcgcttgatgagctagacgcgtcaattatgatcatgaggccctccctgtcatactcatagaaacagatcggcatgaattcatctatcagcttcttgcgcggagctattccgagtcaaggagatcacattccttgttgccggttgagacttgagacagcttgcaggggaatgggagtgccatcggtccaatcagacttgaccatgccctcatccatggatttccttcctataccgaagatgtatgaccggacccgtcacaactgttggatgaataatcctgaccgatccggtcgacgtctgagaatttcaaatgtgtcaatcagatgtcacacgaattcaaagtgaagcgagtacttccttcgactgactcggcaagcgactcgaatccttttttcctcaacctcaagacgaagattccgctcatcacttaccctatcgacaaatcccttaatccactttcgatcatacacctaaactgcacgttcgatccgaaccatctactctctcagatcaacttcactcaggaggagctaggacgcaaaacaggtggaggtagaacagttttttctcatttctcaatgacgccgacctggatcctgatctcagagctgcttctatttctatttcttctctatttctttctttcaggcttgttttttgtgttccgtctatttctccaaattgtgtcgtgtcttataagagtacttacaaggatccaactataagaaggtaaatatcaactattttcactcatttatctagttgttttttgaccttttcttatctttactctcttttcattgctaatgatctcttctatctttgtgaactctctttagttgtttttactactattagcatttattgaaagtttctataaagtaatataagacctcatatttcctacatggtagcgagaggcaatacttgacttcaattttataagactaaagttagaaacactcgcagttataggtattcaaaaaaatggggaacatatccgatagttccgatgacgacaggaagtcctcttccaggttcgaaaaactcactcgtcataactgggcgtcgtggaagatccgattcgagaatatcgtcatcgctaaaggctatgaagatctgatggatgaggagtgggtcaaaactaacaagaagaccaaggagttttgacagatgcaagcctgttgcatgagcaaactccacaatgctgtctcagaggagctccacccaatagtgattgcgtcaacgggcggaatctacaagacgatcgaagctctaggcaacgcttgtggcgaaaaatctgtcgtccgtttgtgcgacaagatgttcagtctgattgacctgacctactccccaggagaatctctctcggctcaccttgctgagtttcaaaaacaatatactgcgctatcggttgccatcttagcgattccaggattcataaccgtgtccactgggatggccgccggcttgttgttaagaagcctacgactcgatgaaagcatgacttccctggttcaatctctatacgatctcccagaattcaccttcgagaaagtttttgatcgtttgtccactgaagaaagccgaaaatcgacaatctcaactgaatcagcctactttgctggtcagaacaagaaatttggaaagcaatcgactagtcaacgtcaagtgtcgtatccgaatcgaggagcttcatccagtcgcggaaatcatcgcggaggtcgtacgtccaggggcgcgctccgtggagtcattccgactcgtcctgcacctaacgatcaagacccagcggcaagggagtttgcccgaatgtttcgacaacagatggacaagtacattcgcgatcaagcgaacaatgtggaagaagaccaccctgatgaatcagacgatgatcaagatcaggatgactacatcgactatcccgagctcgagggattcatggtttcggatgaaattaacgtcaacggtatttccaacactcctcaaaatgtaaccttgatctttgactctggagcgtcgaagacgactctgtgtgacttcaatctgttgattgatcctaaaccaatcactaaggcaatgaacacttactctggctcgatcaacattactcatgttggaaaattcaatctcggtggaacgctcatctatccagccttttatgctccaaatggcccgcgcaacctcatctcggccacgcaattggaggatcacggcttgaaagcagtcgtcaagaatcggttgatcctcattcgtttaggtcaaaaggttatttatcagttccctcgagtgggtaatttgtatcaaagccaagttgcaaagaacaacaccaacaactatgtgatggccctctccgatttcgatcccaatctagactatcacatactcctcggtcacccttcggatgaatatctctcccgattcttaaagctacatggaatcagtcaagcaaatgcattccaacgggcgaagaattgtgaagtttgtattcgctgcaaattgaaacggactcctcactcgaacccacttccaaccactgaccgtccattcaagactcttcacatcgatgtactccaaatatctccgccaagcaaatctgcgatgaaatatgtccttgtaatcatcgatgatttttcccggttcaacagaatttacttgatgaaagccaaatctgagtccgaaagcaaaatcctgtcttacgtaaatgaaattatgaacaagacgggtaagtgtccagctattattcataccgaccgtggtggggaatttagctcaaacaatttccttaaatctctggaaaaactaggcatacgaattgaggctggccccgctaacagccctcaaaccaatggtcttgccgagcggttcaaccaaacacttctggtgaaaatccgctgtctgttagcgcaatcgtcggtgccaataaatttttgggatgaagccgctcgctacgcttctcttctcatcaacattctcccgtctaaggcactcaattggtcaacaccggttgatgttctttctgaactgaatctctgcatagagccaatttgggacatcaacgagttaatcccatttggactaaaggtccacgttcatcatcgccctccctccaaaatatcggtaccctctcgacccctactatgtcttggtttcgagcagcactccaatgcttatcgcttctttgactctgatcgacgacatgtggtcattagtagagactactccccgacatccttaaccttcccttatggatctcctcgatccttaacaaaacctccggatacgctaccaaaggctatcgctaaatcctctccaactgctgccatgaagattcctaaggcaacaatctccttcactccaaatcctcctccggtgcctgctgaccctgagtcaaccactccgcccgatagtcctccagctatctcaaccactccaccggatactcctccggctatcagaacgccagccacatctaagaactctctccttggccctcctttccctgtggcaaagaaacactacgcttacgttcctagggatgaacctgctcctaaggacattgttggtgacatcagcaagcgcaacattgttccagctcctcggcgaactgactcgcgtgttggcatctcaaaacccatttcgactttgccgcccgccgttgtggatcctcctgatgaatgtctactagtaatgtttgaccctccagaatatctcttcctcactgaaactgtgactctcaaggaagctttgtccgatcagcaagaacgctcgggttggcaagaagccatggcaaaagagtacaactctctgacctcgaacaacacgggtacacttgtgcctccccccggcgacaacaaagtcattggtggaatgtggctacttgggaggaagaagaacgaattcggtgaactcctccgtttcaaggcacgctgggtgtgtttcgggaatcatcaggttcacatgatgcattattttgacacctatgcttctgtggctcggaatgaatcattcaaactactcctatcaattgcggtaaatcggagctgggctgttttccagtttgatgtcgaaacggcgttcctctacggcgaaatagatgctccggtctatgtctctcaagtcgaggggtttgaagaacctggaaaggaaaattgggtgtggaagctgaacaagtcgttgtatggcacgaagcaggcaccacgtcaatggcgaaagcacttggtggcaactcttacggctattggtctggactctgctcccctcgatgaatccttgttttacaactccgatcgctccatctttcttcacatgcatgtcgatgatggcttcatcattggaaagaatcgctcgtctgtcgttcaactgctcgatgatatcaaggctacttacagtataaaaatcaaagaatatcccacgcaacatttgggttatacacttgactggaaggaggatggctcggtacatgtcaatcaagctgacttcaccaagaaaattctttttgactttaacatgcacgactcgaatccagtcagagcgccggcacccgttgatcttcacaagattgttgctagtgactctcccagtttccaccagaagctatttcagaaggcaatcggaatgttaaactatctcgctctgcacacaagacctgatatcacctttgccaccaatctactcgctcaattcaccagcagtccaacagaagcccattggtctgcagtaaaacatatgttgcgttatctcaagggaacccctacttttggtattcactatacccgtacctctgatcctgaggaaggtctgtgtggctgggcagatgcagactatgcatcctcattggtgtctaagaaatcaacctcaggatacatcatttcactttacgggaatcccatttgttggtcgaccaagaaacaacccgtggttgcccaatctaccaccgaagcggagtttgtagccatgaacagatgcgcaaaacaactccgatggctcaccaatctcatcctgaatctgaagatcaagatcaaagctccagttttaaaaaatgacaactccggtgcaatttctatcagtaaggaatccaagttgaacgagaatactaagcatattgaagtccgctttcaatatgttctggaattagtcttgaagaagcaaattatcattattcaagtttcgacccacgacatgattgctgatggtttaaccaagccactaggttttatcaaattggagctagctcgagaacaactgcatctaactaagtcagaattaaggaggagtgttggatgaataatcctgaccgatccggtcgacgtctgagaatttcaaatgtgtcaatcagatgtcacacgaattcaaagtgaagcgagtacttccttcgactgactcggcaagcgactcgaatccttttttcctcaacctcaagacgaagattccgctcatcacttaccctatcgacaaatcccttaatccactttcgatcatacacctaaactgcacgttcgatccgaaccatctactctctcagatcaacttcactcaggaggagctaggacgcaaaacaggtggaggtagaacagttttttctcatttctcaatgacgccgacctggatcctgatctcagagctgcttctatttctatttcttctctatttctttctttcaggcttgttttttgtgttccgtctatttctccaaattgtgtcgtgtcttataagagtacttacaaggatccaactataagaaggtaaatatcaactattttcactcatttatctagttgttttttgaccttttcttatctttactctcttttcattgctaatgatctcttctatctttgtgaactctctttagttgtttttactactattagcatttattgaaagtttctataaagtaatataagacctcatatttcctacaacaacaacctcaatctttttttcgaaccacgtaaatgaagagagaagaacaaaggccgaaatcgcagcggtcaagccagtcaaccagcacatcatctggacatcctgcaaaggattatgtgcaagtgacacggccgaggatacccccggacgggtacagcctgagggcacaccaccaagggccaaggccaagtttgtttgcagacaagaacaagtgtttacggtccggctttactgagagtgttttcatgtccggttgtcatccgggcccctggcggcagcactgatccaaaccggctaattagaacgtcgtgctgaaccagccaacagagtctgtcagacctggtcaagcccatgtgtgtttttttttttccttcctggtgctgatggtaggagtacatactagagcagctggaacaaaggtatatataaaggttggccgtggggatgctatcgatcctaacccatcacattctttccttcgagcctcaacccaacacagctcctcagcacctccgcaaatccactatccatccagccaaaccgctttttttttgaaccccacaacatcccggctcaccaacacaccgacccgacaaaaccaaagagttccagacccctgcaaacagcagcccaagatgcaatgcaagactttcttcctgctcttgattgttagcccaatcattggtcttcaaacggtcatcgccatccctacctttggattactcgtacgtgaaaagacctggtccaagagcatatctctccaggaacgctgaccattggatattcattctctcattccacacagcatcatggaggaggttatggaggaggttatgggcgaggttatggaggaggttatgggcgaggttatggatacggtggaggctatggcagaggttatggtggaggctatggcggaggatatggaggaggctacggtggaggaggatatggtggaggctacggtggaggctacggtggaggctacggtggaggctatggtggaggttatggtggaggtattggcctaggtgtaagtaccatttactttgcgaaccagcatcagtcattcctattgcggtaactgatcaaacccaaccggctgttccctttctttaggttggaattgggataggcgtaggaggaggaatcgggatctagagccctcccttatctctctctctctcttttccttctcaccccaccctcgatccgcatcgacagcaactttctttttcctcctccactgctccatatgtcgcgcgactgacgcgcttggcttgatcatctattcttatcatgtccatttcgcgtactttataaaggccccacaaaaacaacacacatatttacatagatcattctttttgtacatcaaactaatccaattgtaataaatcagagcacaccgaacagaaagttgaactctcatgataagacgagacgagagtcaaatgagactggtccaaccaaaggaagagcggccctgcaatgtccggttcttgagcagctacttccttctcaccgcttgtcagccttgagagtcgaaggcaatgtgagcgcgggagttgcaagatagtgacgatccatgcccgtgttatccatcatcatgcatgctgtccaagaccaagtgctgtgcaagcatatcatgtaccatgacattttcacgttgaacgcatacataggcactatttcccaatacagggatctatggatgttcacaaaggcaagcggtcggtcttgcttcctcaaagcgcacccaagagctactgagtagcctgtgcagagacacatggattgctttcgcttgagccggacgacattacaacatgtgtcgacaggacaaggccaagttttgggcctgcgttgtgagcaaaggcatccacatcctatacctagctgatcacatcgacggggttggtacaagcagataaagcaagaagcaggaatcaagagcgggcagtacaacacgactagacggccgacgatgggcggataaatatggagacacatcagggggggctggccgggtctctcgaggcctagcaacacatcccaaaacagtcgtcgatcgcttcgatgcataacagctcttcgattcctgggtatccgggatcagtgatgatgggtgcaacgtatcaagagtggaaagcagtgatatgtgagcacctttcgactcgaaaaaaacaggggatgtgtgtatgacgtaccacagcagatgcagagacagctgaaaaaaagcatggacatcatattgtgtttcacacgaacccgggccggttacgagggattttcagggttggagtaatagtcagtgggatgcagtgcggggtgatgagaggattggagagaactgggaacggggagacggaccagcagcattcggcgatgcaatggtggccctcgccgccgcgcatccgcaggacggctttcgacagcgggccgcgggctattggtttagatgacccgccggtctcggtcactgcttgttgcgattctgcaagttgaacaaaacaagagctcaaatattaggaggccgttttttttttcggatgaacagacgtaactgaagaacgaaaaggtgtcgtctgtaggtgctgctgcttaccgaggccggggtcggcattgctgatactcatttgtccagagccagcgggttgagtagagatttgcttgcaaccgtccatgatttccttattcttgaagaatagattataactctagtgtgactgaatttggttggagctgggggtgaaagcgatttcgagtttgcagcaggttatattttcaagagaatatgggggagacagtgtatgggcaaaggggtatcctccattccaggggcccagggagagggcggtgttttataagagaacgcagtcgttgggtatgtgtttacatataacaaaactgacaggctggacttccatacctaaattgcctgggtgggaaattcgtaaataaggttacatgcggttggaggctatgatcatgggtatagagaggggaagctcactgcggtgatcgatgtataaatcaaaagccatactgtgcggccatgagcatgtcgctagagtcgagagctgggtgcgctggctcggagtccggactgtctcgatccgaccatcgcctccatgatcagaagcttgttaaacgcgatatctatgcatggagcaaacgtataacgtcctatatagatctccttgaaatttcagggaaagagctgatttagggccgatgtgatctgagacaacgacgcgccattttctgtcactccggccgtaaagttcgggtgcatggtgccgcagaagtgggagtgcaagaagacaagggcgcggaagactcgaagtcaatgttgaagcgacgcatcggtcgtacataaacgggtcgatggatcaggtccatgcaatcatacatgagtcagagtgggttgttaatgagatcgttggattttgacttggttgcatcccagctcaagtacagggatactacataaccgcaaaccagcgtattatggtgctagtttgttaatcagcacttcaagcaatttacaaaaccacattcttgtgatttgaatctcagtttcaacatattttaagtggccagaatatttgaaaactttggaatatcacaaaagatgcttaaaagttacaagattcgcttcatcaaactctttcaagaatcttgttgatctagtacatattgatattgatgatccaacacagcaaaaaacaaaattagaaaagaattatgggagggaggttgactccaaattttccttaagaagtttgcccatttgaacactttttttttcaaacaaaaagcaacaaatggatgtaagaagtgatgaagaaaatgatttattagcccttaatttatctacattagatgttgatcaaaatcatttccagcgtgacttacattgcttgctgtacaacaggaaccagagtagttcacagtatcactgcatttataaattcttttcttaggatctactgtaattgcagctttggggcctaagaaaaaaaggaggaaaaatcagtaagcaagtcaatctaactaattgatgagttgagtacaatgggcgataatcatagcttaccattagtgccatcacatgttgcagtggtaccagagggacaggtgaattcacctgcttttaacttggttttcgcattaacaactaaaaccaacagcgtaaacatgaaagcaccggtaaagagcattttgtcaaagtacaagggttacagttatccaaaaaattgggatgatcgatatgtagaatcaagactacttctagcaagtcaagccgtgttatcgaaagctttatgtagatgatgatgatggtctaatacttttgattggatatgttggtttcatggggacaaagaagattcaagcaaccctttttatgtcaatactggaggacttcccgttgcggtttagagcgttttttagacctctctcagttctaaattaacactctgatcacaaatacaactagctcacatgagggcctttactacaaggcttctgaagaaagattttttttctgccaaaaattaagaccttcatggtgtaaatcaaattctgtgagggttgtaaatgccgacgggaagtcatccactggacaaattcctgtcaacatctgcggctctcccagagccggtttagggcctctaaattcaaatttctctgcgagaaataatagtttttgggtctagattggctatttagagtgctttttaagtcctccccagtcctaaatttacacctcaatcataattccaaccagctcacatgagatctatcttcccaaagcttatgaaaaaatattttttttatatcaaaaattaagatcttgggggtgtaaatcaaattctgggagggttgtgaaccgcgaggggaagtcatccactgtcattgcagtgtaagagtagctaaacaggtacttttagaggaagttgctcacaacttttgagtgctttgtctcaatcaaattgggcccctcaattcaagaatcttgttgtcaagggaaccaagaattaagcttgaatccctagtagcttcaactcccaacctcggcgagcacaaaagtcttcactaagaacagtccttcacagccaatcccgagacttcattagagactgtgatcaagaagaacgcttgcttcggttacctcaaaaaaaaacacagttaatttatgaagttatgttagcgctgacaccgtacacaaaatgtctgctcaactgactccggtggttatcttgacttgccccggcctacactgcaatctacctgggaactggagtgaacggggaaaccatccataactcccaatcccggttgacatccatcccaagccgttcagtccaaaattaatcatcctgacgtggattttgaaggaatcaatcttggcaagtgtgtggtgatttaatgttcaaggatcaaacactttgattaatgagacagacgctaattgcagggttgttttttcaattgagaagtctaccctcatcatacaaaattcaaattgtttccaccaactggtttataagttattggggtcatcgactagcaactttcaaaaaaaaatgatttactaaggacaccccaaactccagttgctgtcaaaaacaaatttccacaacgtaggtcacagctcatattgtgactagcttttgatcatgggccggttgggataaattggaggggtcacttgaccttaatctcgttccggctttcttcagcaagtcagtgcagacccttatagccagcccgctcgggagaagtcctgatccctggtaacgttgcaggtacaggctctacaacccaccacatcacaaagcccagattcaattcacaactaacatccgggccaccaacgtgcctcgtcgccgcccggactgatgtctttttgacgtcaatggagattcatggtgtttttgccgaatctttgagagagttgtttgctgtagtccagccaacaacgtacaaatcaaactatgtagcagagttttgatcacatcaaatccaacccgggcccgcagcttgccactgtgccggtacagaccactctagtgtctttaatgatgttgttggtaattagggggggtattgtacagtttttgtcagttgatagtttacatcaccagattcctaactctgttctcagcaaccccaattttgatgaagtgaaccaatctgtgtatttttttgtttcattattctgaactaatgatacaaaaaaattagtatcttcatgttctaaacatgatgagatccaccagagtaaaaaaagatatgaatgaaagcaaataagttcaaaaaaattaaactagataaaatccaattttgttttgtaattgaggattccttctaaggcatatggcccgtggaggagaggctaaaaagccacaaccttgatagatctttcaagattgtggattcatacacttttttgttaaaaatgggaatcaaatcaatcaatttttctagattggatgtggaaaaggtatgattgtaagtgttggtaacttacagtgccccctgaacaacatgccataccagatactgcaagatcacatttataaactccttttttaccctttacttcagttggatctatggggcctacataattgaaacaaaacagccagtcaattggagagtcggtaattagtcatcacaagagaaagagatgcttataagacaaccatgattgattcaagcaataatctggggaggattcttgtcagcctctgggtaactaacctgagtatttaatagtaagaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacagagtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaaggtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgcgtgcacttgacagatcctctaataatgtagtcataattgtgatcagtacatgtattgaatgtattaattctattgacacttaatacttactatttagtacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataatagagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaattctagcgtaccagaacttccaacacattttgcagcaagaccagaaggacaggtgaattggtctttgggtaacttggatttcccatcaacatacaacaccatcatcacaaagatgaaagcaccagtgagaagcatgtcgtctaatgtcagccgtggtgataccaagactctgagtcttctagctacaccaggtgatggggtggtttggtataatatttaggatgaaaaaggattaaagaggggcccaggttatgggggtgtttacggtgccctctgggatacgagcctaagtctaatatgacgactggtggcggctttggcggggtctcggcaagaagcaagggtattcagtccgcgtatcggaaggtggagggataggttctagagctaggaaggttacttacttgagtctgagtcccctcaagtacgaagcggttcgaagctcaggcggcggtggagtccaaagataacgaagccttattagcgagcacggagagtctgcttgtggttcaaaggtatcgttttggtggtttggtgttccgggttttgtggtttatagaggagggcgagaggtcagtgaggtgaggggaagggttgtttacaggttggttctggaaaggaaaaaatggataatcgatgctcaatattcactgacctgagctggcttttatcctcatcggggccggtaccaatagcgtatgggaagtcgattcttgtttaggttctgtcttaactgtttccttggtcacactacaaacaatactgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggcactttttttacaagatgcctcaggagtaaaaaactaggctaaaataagctattttagccaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatcattgggctaaaatagctcagtttatcctaatttctactcctgaggaattttggaaaaagtttccagaaaattgatccattttcccccacccaacttgccatttatttttggggcaaaatgggtattgcttgtagtgtcatgaggtcatgactagcgatgtcgacctcagccatcgttctgaagtgtgtgacatcttgagaaacaaggtgtcacagctcaaggaatagcgttggagatgacgcaggtgtaaagtgtactactgctgcggactctctgacgcgcattcctaatgttttgggtcattgatagttatttattcttttactaaattatggaccatgtaaatttaataattgtttttaaaagttaaaactaaattcctaaaaactcagacagattgtcctgctttctcagtgacaagctgacatttcccccccaacaaaattagagcccctcaaaaaggcaaagagaaagaactgtatattgcaaaaatatcaaaaacatcactgtaaagaatgcaaagagaaaaactcaaaacaagaggaataataaaaaaagcgaaaaaactaatccttccttttattagctctgtaattcctgaggtggactggtccatctgggatgttggattctggtaaccattcgtcctggtctgctgtagcattcttgtatctgactaagtacaatctggtgtccttaccattaatcctttcttttttatctttgaggattctagatactgagagcttggaagtaggttctggttcttgaatggggaaatcagaaactggatgaggtgcttcatctgtcctcctatggtaatgcttaatgaggcttaccgggaatacaggatgtttcctggacaatttatcacttagtataacttctacagcattcttcccgtgcagcgctttaatggggaatggtcctacaaaggaaggtttgagtttcttgttgcctcctaaattattgaagttaaccgtggataagaggactaaatctccaatcttgaagttgggttctttgtgacttttatcccacctggctttactatactctgctgcttgttggacacattcagcggcatgtgcattggcggcatccaacattttcttaaaatccaaggctgtgggatgcacatgagggagttgtgcgttaagagtgtctttaggcattctgggtatccaccctctttctaagacgtatggtacttccttggcagaagagtgcttgctgctgttataggctatttccagagctggaagtaggctgacccagtcgtgagtatacccatcagcatttttgtaatctaacccaaaagcacaaaatctcctaagcatatcttctagggtttggatcattctttccgccaatccatcagtctgcgggtgataagcagttgaaaaggctagcttggtacctagcatatcatgtaaatttctccaaaactcagaggtaaacttagggtctctatcactaattatgattttaggaatccccacatctgccataatacggttccaaaatagcagggctacctccattgcagtatcatctttgtggttagggataaatctagctcttttagaaaatctgtccaccaccactagtactgagttatatgagtaagctcctcctgggggtagacccataacaaagtccatgttaatgacttcccacctggacttaggttcagctatcttctggagaagtccaaatcttttccctgtctgcttatttcctgtctgacaggggttacaggaggatacgtacttgtgtacctgttctttaaagtctttccaccaggcagtctgactaatcctttcaatagtcctttcttctgaaaaatgtcctgcactggcactgtcatgacactcctgcaagatagagctgatttgggcttcatcacatagtaccaatacactagagtgagtattcctataatataataacccatctaacaatgtaaattttccttcgtggtatggtttggataaccaaaggggtaggctggctataagttcatgaggagcatttttattggaaaggatatctactagcttcaagagttcaggtacgctagcataactatctctaactgctgagtagaaggcttcgtctaggtcacaggcatgaataccaagaatagggaaatcactaatttcctcaggatcccatgcagggttctctggagtattaggtaaagcccacctactcaaggcatccgcattctggtgtttagctcctggtttgtgcctaatggtcataaggtttctgtactgttggatagcaatctgccacctaagcatgtgtctattgggtgttttcatgttcatcaaggttgtgaccgctgtacaatcagtaatgactaaaactttacaaccttccaagtagtaatgtagcttctctaaagcccatattagagctaaacattccatttggcttgcaccatatcttttctcggagtttttaacttgcctcaagatgaacaatataggtttctcaatgggaataccttgctcctcaaaaatctgatgcaatgcagctcctaatccatccatacaggcgtcaatgtatagaataaaaggtttagagtaatcaggttgggccaatactggtgcagaggtaacaagctctctgagtttctcgtaatctttaactctatgatacgtcatttcaaagatgaccttaggagtacatatctcatacaaacttttggtgataatggcaaattgaggaatgtgctgtctgtaataattacagaatcctaggaatgattgcatttctgtgacattctgaggcatgggtttctgtaacactgcggctactctattctgatctatggctaaggttagtccagaaacaatatggcctagtgctttcagttcactatattcaaagctgcacttcttcattgacatttttagtccagctgtagcagcagttttaagcactgtagcaatcttttcaatatgtgttccccaatcttcagagtagataatgatatcatcaatatacaccatcatccagttttgcctaatgaaggaaccaaaaatactatccatcattctttggaagtgggaaggcgcattcttactcccaaatggcatcctaaggtattcataaacacctaagtgccaaataatcctcataaacttcctactattaggttctatcggtatttggtggaaccctttaagcacatccattgtcgtgatgtatttagctttggagagattatgcaaagcatggtctatccttggtataggataataatctgctttagtgtggttattgagagctctgaagtctcctaccatcctagacttgttattatgccaggctataatgacaggggtcgtgatctccacttgttcattatggcctacttttcgtaacacctttaaatcaagaagctctttgatatgggtttccagtgcttccctagacttggggctggagggatagggcgctttacggagcattggtggatagggcgtcccacatgtgagttctatttttatgtcatggccctgaacatttccaatggggtgttcagtagtgcagaaagcctcttggtaattgtagcagactttcaacacatctagcttttgatcttcagtcaatgtatcactcacagaggactgcgacagatactcagtgttgaaagtattaagttctttgaagtctcttatttcctctacagatggagcataagggagggaaatatgtacattacaaatctggtactttttcttccagtcaccacctatagtgtaaaatctacttttgctttgaaagatatcaataccataaaggcaaaaggtatcatttcccaatattaagtagtcacataaggcgtcactgagtactacaaattctatggtgaggcgcaaggatcctttagaatgagggaagacaaggggcatgatcactactcctaaagtcttcatagctgaattgcaactactaaatttggctcttggtgtaggaagcaaattatccttccacgaggggtacacttggtctaagaatttactactggtacaagaacaaaaggctccaatatctaggagtgctttcactggtttgtcctcaaatagtaccgtggtgtaacaagttttcccggttgtgtagctcatgcctgcttcgggtttattggatgactaccaaacttaaggatgtatttcatgttagtgagatcaacatagaaatacatgacaaagaaaatgactagacgaaaagaaagggaagagtaccttaaggcaggagcgactagacaagggacacgacaaaggaagaagaagaagaaacaaagagcaaagactaatgatgaaaagaagtcagaatcacggtcatgccgctatccaggaaagaattgagtgaacacctactgtgacctgttcgaggcaagagtgggttaggtgtcggcggagagtcgagatagaagggagacgagatcaagtgagaacggtcgagtcgattgatattcgtcggcaagcgcagaaagatagtgagcaagtcgttttatcgagagatggaaaaagaatgccacaagtcttttatgagaaaagagtaagagtgacgatgatgagtccgaggtgatgagaagagtaataaggaatcttctgagaaacagcgagaaaggtttctggagtcatggggagaaaagcgagtgaggtcgaaggatgagacctatataggaaagtgagaacatgacgatgatgtcattggaaaatcaactgggcttatgtaatgggcatctttagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtttggccaccaagacttgtgtgtctaaatcgtcaggatgaatctctcgaggccatgtagagacggtacagaataacgaagcaagaactatccctacatgctcaccaagactggtcgtgatgaccaggagggattcctcctggccatcaagactgtacccctcccagccgggaggggtacagtctggtgaagggagaactttattctcccttcacctcgcaattattgcgtcaggaagggcgggttcgtctgcccacccctccatgaggggcgggtgggattgcacgccccttttggaggggcgtgggcgtgggcgtgcggggaggggggaggagtgcgattatcattgcccaagtcgtccacatggatgaaaaaccacaccggatcacctgccaatcgatagaatacacacgggtcggaaactgcaatgctaaatccgactgagacaagccattttgaaagacgattataccacgccagtggagcctgctttaggccatagatagtcttcttcagttttagacaatgtcttttcttgtcaacattaacaccttgagggatagacagaaaaacgtcttcctccaggtcagcattgaggaaagccgtcttcacgtcaagttgatgaaattcaagaccgttcgctgcagcgtaagagatgagggcacgtaaagagttgagtcgtcccgttggagcaaatgtcttcgaaaaatcaactccatgcacttgggaaaaaccctgcgcacacaatcgcgccttgaatacagtggagccatcggatttcttctttctgaagacccaagtggtgccgactgtcttgatgtcggaggagagagcaacaacctcccacaccagtagcctttccatcgcatcaagttcagacttgattgccgcagcccaaccggcagactctctaccgtttacagcctgatgataatgagccggaatgttgtcgcctgtggaagtgatgaacacgcgggctttgcgaacacggcgaaaaggaaggatattcgatgaagacacgtctccattgatgagtgaagattcggttggaacaatcggatcaaccggaggaatgatggcttcatcattatgagacgagtcgatcgtgactggctccaggcgatcaataggattatgatcaacctcttcattgtgagtcgacacggaggaacaatcagagtcggcttcaaaagagtcgtgagcatattcctcctccagcagaggttcactcatggagaaaggaacagaatcgttagaaagcttcgggaagatcgtctcgtcgaatttggcatgtcgagttttgacaagcttcttgtcacgcagtcgaagaattcggtagacggagccctcgttttcgaatccgaccaggataccaacgtcaccagtattacccaacttccaggcccggtggctcttcggaaccgcgatgaaagctttacatccaaaggttcttaggcgatgacacggagcatttgatttagtccacatttggtaaggagaagcaggacgagagggtgacgctaacatattggaaatgaatgtagcagcattcacggcttcagcccagtacgtttttggaagactgcttgcaagaagaagacatcttgctttgtccagaattgtgcgatttgctctttcggcgaaaccattgagctcagggtttcagcaggggattagcatctgatacatgtcctactactaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataacttcttcttttactgtggagattacattatccccactagaaagtgtaacagtttcaattttatccagtctttctttgaccgtgattatttccttatagttgtcactgatcatgctgataatagcatctagcttattatccatctcatcgttactctctttgaccggaattctttttgtttgtaaagatagttttaaggcggtctcaatggaagttctcaggctctcatgtgaattctttattagtttaaggagtgacttatgattaaattcaacgttgtggttcagagtgtggaggttctcttgtaaattaagagtagcagaaaaaatagaggctaaggaggaagtgccttgcgggagcgttgtctgtacgctgctctccaggcctgacctatctcgaagacgtccgcccagacccgaggatcgtcgtattgctgggctttcctcgaagttgagctcttcttcttgccctctttcttcggcggtggagggaataattctcgtttggcgtcccaggggttccatcccttgacgtatccttcgagctcttctttggtgatcagcttctgtagggccttctgagagtcttgcgcttggtgcaagatcgttttgagttcgggggttgctccggagggcttctcgagctcgaatttcttccagatagctatgtgctctttgattagtaggcggatgcgctccttcttggacaacgccactatgtcggggctgttggggcgttttggggtatcctccgaggaggtcgagggatcgtctagatccatcgctccgtctctcgtcttgttctgagaggcgttggtgatctgagagtcggtcgtctcggccgtcttcttcttgatctgaagcatgctgagctgtcggactccgtcttcgagaggtagcggagctcctgggtcttgtcggagctgggagcggtcacggcaaggtcgggtcgcgaggatctggtagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggacttattccaaaaggaacagtgttgaagaaaaagtcacgttaaaaggcggtttggaatggtggtctttggggacatgtgtgtgtgtcagtctctatgtgtcagcgccggtctctagagtgactaggcgttgatggggtggcaagggtcttactataactttcgagtgaaagccagtagaaatggaacctcacctcgacgctagtaagcggaggggttaagcacccttagtaaggggacgtacgcggtatgagcgtcgcgtcgccgggcttagtgctaaacagtctctcttctaggctactgtagtgactttacagtagtctaggaaggttggtacggaatagaagataaaggggaaggttttttagaaggttatagtagtagattgtaaaccccactcacagattttattgtaaggtggacgggtttgtatggtaatctctggggggaggattcttgggaagaagacctcccctttaagtattacaaaggcaggggtcaaactgcctatgagaccggtgaggcctgcagaggatcatttatgtatttaactcataaatgatcaaaacatgtatttaaattaagatttaaaccagaagtggaggaatgatgtcattcaaactcaaaggagaaagaatgatgtcatctctctaattacagagtatagagagatgattaagatttcaaattgtatgtatataaaatatgaatattaatacagaggtgaatacttaagtaattccgtggaattacttaaagcataaaagtataaaaaataaaataataaaaatataagattacataattgggatttgaacccaagtgtgttggtgaggcaaagtcataacacagtccttaaccaataaactacagtacatgtgtttgttggttaaggataggttgtagacacatgggctacagcctcagtgtctgacaccgattgactccaaaccattgatccttttccacatcaattagtgctcaacacttgtcctccacctccgacactatcaccatttatcttcacaactccatcatcaacttccccttccgcattcaaatcctcttctccttcactctctatcttctgtccctattctctctcagcaatcaatcttatcaagcttgtcaacatctcaatcttgtcagccttagagccagccaagctggccaaaagactgccaaaaattgcccatttctattctaaatattatcttgtttttttgtcttaagacttttaaccttttttgaattcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttggccgctacactaaccgctacggccgctacactaagcgcgtgtagcggttagtgtagcgtaacacagcggaattgctgttagcgctaagcgtagcgtagcggaattctgccacgacaccgctaattctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagtggtttttagcggtttttggcctctttttccgctaaaagcgctgtagcgcagcgtagcgtagcaaaaaaccgctaaaaaaacgccaagactaccattttttgatgaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcggctcaccgctggcgctagtcatgtggtcatgtaactacatagtcagttacgctaacagttagtgtaactttcaatcagttacactaacagttagtgtaactttttcacctgttacgctaacagttagtgtaactgagggtaccattacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggttcacccactaacactgctaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaagtagctaacactacactaaagttttttttttttcaaaaatcatgtagtgttattgggcccaaaaattcccgctaacggtaacttttgtgtagcgtagcttaaaaagctaacactacggttagtgtaactgggtccactgttgttacatattatttcataactacaagtcatagccacataacaattacaatttacagatttatacaaattgaaatacagatttacaccttcatcccatatcaattggcagcttcatcttgaacttatccctatcactatatataaaattgccaagctaagcttgatggtcttgttattctgatagtataggaagggcagagtttgtaactccaacataccctttctccattcagcaaaagggttttcataaccacttttgagtcttacagcgctttcgtcttgccttggaacccgccctgtggacacgtttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagctactttgaaaatgattgaaaattcccaagaaatcagaaaatggggaaaaacatccaaattttacaaaatgttttttccgttcagcttgttagaatcattctttagaactcattctctacagtttcacgaccaggaagcataaattcaagtccattggtttgccctctagactccaattaaagggtttcattttttctagtgtcaaggggctgaacagggggaaatcttacttaatggtgtgcaaaaaggcagaccctagagtgttataacttcatttgagatgactcttgttgagtctttcctaggccttgagtattttttttcctaagctagttcatgatgttttgcacagttagtgtgttttggtgggtgtggcttacatcaagctaggcttggagtaagcagtgatgcatattcttgtaaatccttccctttctgcttgatctcctccaatcttcttcttcttctcaaaaaccaaaaaccaacaaaaaccaaaaaccaaacaaacaaacaaacaaaccaaaaggatgactcccaacaatcggcaggaggaactcatcagccgattcgaggaggacatccaatccaaccagctcagactcaaccggatcaaagaccagctgaggaaccaggaaccgatctcagaggacgacaaccaattcttcgaacacttcaccaacaacctcttcgccaacctcagactcatcctcagccaactcaacagcagcaacaccaactgtccaccatccgacgcctcatcatcagcatccacctcaaccaactcaaccacaatcgaacccatctcccaaaacaagcgtaagaacccagatcaaatctacctataatatcacctaaactaactaaataaatccaaacaaaaaaaaaacacaacacaggcaatcgtattctcgatggcgacgacccacattcctccaaaaaggctcgtcagatccaaccattcctcactggccatccacccaacgcaacacccctagcccaacagcgccagccgccaacgggccccaaccggagcgtcagtctgggcgacatccaaggctttcgaaccggcgaggagagaccgtcccagcagcagcccgtctgctcggccctctccaccccagccaccacccctggaggaacgacagcctcgggcggacgcagacgggaactcgccacacccgcccaaaaggcagagatcctcgcctggtactatgcccatggcactaaccagaccccatccgctaagcacttcgaccatatctatcccgctctcaagctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctcctctaccaccaccactccatccacctctgctacctcgaccacctctgtccctacaacttcaacctcaacctcaacagcaacaacaacggcgacgacctcagctggaacaacagcaacaacaacaaccaatcggaggaggcagcaaaagaccaaacacgttcaggtgaccgaggcgctcgagaaatggtgtcaacaggccgtcagcgataacctcgatctcaatggggacgtgatccgggagaaatggcgagagtttgctcggttctatcaaatcccgcccgccagttggctcaaactctccgagggttggctgagcagtttcaaggaacgtaacggcctcaaaggattcaagagactccctaaccaggctcaccgcaagacatctaaacctacgtctcttacaactaccactaccccgacgacgacaaaaacgggagatcatgtgcatgggaaaccgggcgtccatctccataataattccgcaccgcccctcgctatctcgcccccgatcggcctccccagtcctactcatcctctcttgcccccaactcctagtctgcttccctcaaatcaattccttcttcatcagcatcaccagcatcaccagcatcatccttcactgcttcatcatcatcatcatcatcaaaatcatcaaaatcagcagcagcagcagcagcagcagcagcatcacaatcaacaacatttgcaacacaatcagcagcaacaccagcacaatcaacagcacaatcaacagccacatcaacagcacaatccacaacaacgcgagctccagcaccccacccgacatctgatccccagtctatcaacctcacccaccgacacaagtcatccgatggtggccgacggatccggccgaccatgttcgcaagacggaccaccaacgcgtcctcaaacgtcctctggcctcatcgccacctcgccctcccctcctcctcctccgactactggatccgatcagtcggagcctggtcggctccagagacctgctacctcgtcggcttctaataccctcccctcccctcatccgaatccacatccacatcctcatcctcatctcttcctccatcaaatcccgcccatcggttgtcttccgatcgaacccccattcggtcatcatcatcatcagcatcatcaccagcatcagccgcagcatcatcctcctgcacgtcctttgatcgggttcaatcctcctcaaaacgtcagttatctcccccctctttcatcctcgtcttttctctcttctaattgttctcttcattttatgtagcatcatcactcacagcaacaaacacaacatcaccatcagcaacaacaacaacagcagcagcagcaccaacaacaacaacaacaacagcagcagcagcagcagcagcagcagcagcagcaccaacaacagcaccaacaacagcatcaacaacaacagcatcaacaacagcagcatcaacaacagcagcagcatcaacaacaacatcaacagcagcatcagaatcagaatcaacagcagcaacatcagcaacaacatcagcaacaacaaccacaacagcagcaacagcatctaccacaactacatcaacaaccacaacttcatccacatccacatcaacataatcgaaacccttctggtcatcatctcttcgatgggagacttgtcccgctaccgatcccgaaccttaacctccccaacttactctctcatccgaacaactctcattctcatctccctcatctttcgaatctttcgaacttgaatccttcaagctctaccatgaatccgaacatgagttctaaacttgccagccagaatccgaaacctgcttcgacctcgactcagcagcagcatcagcattctcccaccaccccgacgcccccgcctctccccccgccggtttcttcgtccgcttcggcgcccttaacagctgctgctgctgcttcggcgccgccgccacacatctcttccgccgcaagctcccccctttcgttgcccccctttcctcttcctcagcctcagactatgctcatgaatctcgtccatcttaatcattttcaggcttgagacccttttctctctctctctctttttttattattgtctttgtttttatcttttattcttagtcatatacttccttatacttatatacagttacatatcttccttcaatcacttatctccttcatgtttttgtcatttttttcattattcttattcttattattattgttttagaactcattttgacttacttatcattttattttaataagcacactcatacataacaatttacatatatatatatatacatattttggtcatcttaatcattcaacgtagtttatagcttttctcgtccggcctccctatgtgcgtaactttagtttttttctttttttggggggtcgattttatttcgtgtgtgtaggtgggtatgggggggccagtgggcaatcatcttcatgatatatactagacttcttcttttctttcttgttgcatatcctaaacacaaaaacttatatgtatctatacattcaaaaaaaaaaaacaagtttattatgttgagcttatctacttgtaaaccaaaaaaatggtctccaattcgttggaagtttcttgcgctcctcggacccagagatctgatggcaagtattgccggtacagtgtgatgggagtggtgtgatcataattaacactggcaacggtgggccagagctacactaaccgtagcattagtttagtgtagctaacatttagcgtagtggtagcccaaatctgcaaatttgcactaacactacacacacagggcgccaaagggtgtgagctttatctcattcatctacactaacactataacgcccatggggcgcaaacaagcgtccgctacgctaagctacagcccttttttagccggttttggccttttttgtgtcgctgacagcgctgtagtgtagcgtaacacagcgtagtggcagtagcagcgcgctaacattacccaaaaaaaggtgtgttgttagcgtagcgtagtgggtggtagcgcacactaagttctagcactacacaaaaaaaaggctgctgccacggcagctatgctaacactaaatggccctttagcgtagcggcccagtgttgagacttgatttttttgttttttggggggcgggcaggataggaaatctttggcctggtctgtgcatccatggtacctacataagggcaacatattcatggccttgatttttttgttttgttttgttttggaatacatgggggattgcagaatatatgtgatgttacagccaaatagagaaagcttgcagtctcggacatcaaaaaaaagaaaaagaaaaacattgtctggagctggattgtttggaagactacaccacggggcatgataatggcaagccacccccccccctcgcacgccatccgcagattggcgtgcacacccgcacgccattacagaatggcatgcaggcaggaataccacttgtctgcctgcacaccagatatatgcagtcctaaacacatattgatatgcgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggacagccccatgattttttttttttaaaaaaaagaagaaaaaaaacaagcccccttggcctagagaggcccgggtcacaccgccaggaggaacctctcccgggaagcgtctacatgccagcttgtcaggaggggttcctccctgcaagctggtttttatcccagcttgttgggaggggttcctcctggcaagctggtttttataccagcttgttggaagggactccttccaacaagctggtgtacagtgggtggacagttatttttggctgcctgttttggattctacagctttaaagcacaaactttgagtcacaagacttggtgaagtggtgcagaataggtcccagaaaatgaatatgaaaaaataaaaacaaaaaaacaaagttttaaatttggaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttagtgtagctacatttagcgtagtgtagcccaaatctgcaaattgcactacactacacacacaggcgccaaagggtgtgagctttatctcattcatctacactaacactataacaccatggagcgcaaacaagcgtctgctacgctaagctacagcgcttttttagcgcgggttttttttggccttttttgtgtcgctaacagcaatgtagcttagcgtaacaccgcgtagtggcagtagcagcgcgctaacactgtgtagtggcagtagcagcgcgctaacattacctaaaaaaaaggtgtgttgttagcatagcgtagtgggtggtagtgcacactaggttctaacactacacaaaaaaaaggctgctgccacggcagctatgctaacgttgagcctagtgggccagtgttgacactggtctcctctggtgtttttgtttgggggagggataggaaatatttggcctagtatgtacataagggcaacatattcatgatggccttgattttgttttgttttggaatacatgggggattgcagaatgtatgtgatgttacagccaaaccaaggaagcttccagtctcggttatcaaaaaaaaaagaaagaaaaacattgtctggagctggattgtttggaagactacaccatggggcatgataatggcaagccacccctcctcgcacgccatccgcagattggcgtgcacacccgcacgccattacagaatggcatgcaggcaggaataccacttgtctgcctgcacaccagatatatgcagtcctaaacacatattgatatgcgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggacagccccatgatttttttttttcaaaaaaaagaagaaaaaaaaacaagcccccttggcctagagaggccggggtcacaccgccaggaggaacccctccccggcaagcgtctacatgccagcttgtcaggaggggttcctccctgcaagctggtttttatcccagcttgttgggaggggttcctcctggcaagctggtttttataccagcttgttggaagggactccttccaacaagctggtgtacagtgggtggacagttatttttggctgcctgttttggattctacagctttaaagcacaaactttgagtcacaagacttggtgaagtggtgcagaataggtcccagaaaatgaatatgaaaaaataaaaacaaaaaaacaaagttttaaattttggaaaaaataaaaaataaaaatggtttttttccaaaagctttgtcattcattttgggggagtgggagtgctgagagaaacattggtggaacatggcaagattgattataagtgaaaaaaatcggaaccaaaaaaggttgagccaggttggttgtccagattggagccaaaacagtaaattctagtgctttactgcaatgtgggctggtgaatgcctcactcaacatctgtttgaagccatctggaaaccaatttttccaaaattttcatttataatcattcttataatatgccaatctacctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaaaaaaaaatcaattttattttttatttttttcacaaaatttgaaactttgttttttgtttttattttttcatattcattttttgcgacctattctgcaccacttgaccaagtctcatgactttaatctggtgctttgaagctctgggatccaaaacaagcaggcaaaaacaacggtccacccactgtacatacctgccagtttgttcaagcgttatttaagggctttacccaaactcctcatgtctagagagctcttccacattttctggtctagagatggcacttgatacttgtttgaaagtacttgctgcttgttggcatgtacctggaacatattggtaggtatttatgaccaactgtcatgtacatgggacctgtggcagctacctagaaccttttttcaggcacctggtaccaaaaaacaggtcccagttacatgccaacaagcagcaagtacttgcaaacaagtatcaagtgccatctctattctggtcgttctgcgtcaggcaacaaaattctcctgatccgggacacttaaagaacacaatatcagctgcacaatgcatcatgaggctgatgcctcaagtccaatcatcaaatgtgaaggactgtgtgagtcaatcctcacatttggactggctggacagtcaagatgagctacccatctgtgtaactacttgatctgcaacatgcgtctcaaagctaatatcaacaaagtcaaaactgaaatgcaggcaagttctaataccagtgatgactatcgacagccaaagcaaacagagtgcatgtctatgggtcagtattctcattacataccactgaccagcttgttggaagcgattccttccaaagagctgttttgaaaaccagcgcaccgggaggaaagaagctggcatgtggacgctttccaagaggggttcctcctggcagtgtgacctcagcttgtctaggccgagggggctattttttttttttttgaaaaaaaaagaatccatggggccgtcccataggacccatgcctgggtcttatgggacagcccaggtcctaaacgcatataaatatgcttttaggattgcatatatttggcgtgcaggcaggcacacctacctgcaggagagtgacgtgcagtttggtgtgtgcgaggggggatggcttgccattatcatgcccctctggtctgagagccagggtgtttggggccttctggtcctgattgtgcggtgaattgaggtttgaggttttgatctggatcacctccccggaaaggtggcattgtatctgatggacatgtaacatgtaaagggtgtgatgagacacagaaagtctgggtcaggacaagagatagtggaaggatgaggaaagagaatccttccatgtactcagttctggcccaggtatactacaggatctgtgacatgtaggtgacaggtatgtagcatacaaaaatgaaagaaaagagaatataatgaaatgaacttctcaacagggtgcttgacccgcctacataaactgtaacaaaacggggttacatatgttccaggtgtggggcccaagggtaaaattagccctcaaactcattccttgagtcttgtgtgatgaattcttgatgtctatataagaaaactataaattttgaaagtggttcagatgggtacctataaagtatcccacaccagcttttggtatagtttttaactgatggggagaaggaagagtggggaacaccataggtgtttgtgcattgataaatgcactccctcccccttcccacccgcccatgcccccacccctccaaaaggggcttgcaatcccacccgcccatctctgaggggcaggttttgctacacacccctctgtttgctgacatttgcaacaagaggggcatgcagtacaacctgcccaaaaaagggtgggttgcctgcacgcctggtctggagagccaggaggaatccctcccggctatcaagactgtgcaagtctcaatggccgggaggaattccatccggtcttcaagactgtacaagtctcgaagaccaggagaatccctcccggacatcgagaatgtacaagtctcaatggctgggaggaacccctcccagctatcaagactagtgggaggaatccctcccagccatcaagactgtaaaagtcttgatggatgggagggattcctcccggccatcaagacttgtacaggtctcaaagtccgggaggaaagagtcattggcgcgctgacgtaagaaaaacagtccagagtgttttgcttacatcagcctgccatgacctatcaggtggttggcgtgcaatcccacccgcccgtctctgaggggtaggtttgattgcacgccccttggaagcctgattcctcagaaaatcaggcttccgaggggcgtgcaatcaaacccgtccctcagagacgggcgggtgggattgtcggaattttgtctcttccttctcatccctaaaaatccatgttccccaaatttcataattcattgattataaaaaataaaaaatatgttttagctatgttttgtgcttgtctgagtggaatcttttcttgttatctagtgctgaaatccctgtagtgtttgaacctgggtctagtctttattgatgagtattttctcctgtcaaatcttacatgcatatgctaaactgttattcatttctatattcaattttttctcaaccacatgtctaacttgttgtacatagtctattaaatgcataggctctgcttgaaagtaaaaaccattgtctctttctctctttttccaatccttgagcctctccaacaaaaacttgtttttgttgcccaaaaattctcaaattctcttcatctccggttaaaatttcttctgggactgcacaccccttttggaggggcgggggtgtgggcgtgcggagggtgtgcgtgtcagctattgagtaagaaccagctaccttgaggggttgctgttccaaaaacgggatagtgagaagttttgagaatttcaaggctcttcaggttcagggattcacagatataactaaagaaagtttgactccaagctttccactagttcagggatctgcgcaatataacttgagtagctgtcttgaccgtagatcctagaggtatgtcaggactaagaggaatagaatacttttttgggtaaatgtcatctcttcttggatttctgactaacatagaaatacaagagaacaaagcttatatagtatgtacaatgcataatactgtataagcataaagagaggatgaatattgtagtctgtgtagtaactggaacattagctggtgacaggtattgtgaaaggtacttgcaggctgacagtgtgtttatcaacgcactaggtgttccagggggagtgacaatcacactccacccccctttgcacacacactccaacactcccttctctaagggagtgtgggaccgcacaccaatgaaaattggcgtgcggactcgcacgccaatcctctgcgtgggcattaccccagcaggttggtgtgtgggtccgcacaccaatttcaattggcgcgcaaggctgtacgccaacctttaagcaaggtaggcttgcttacctcgcttgcaggctggcgtgcagccttgtccgcgacctaaacccatataaatatgggtttaggtcaagccatatcccataggacccatccctgagagactgtccagttcaaaccttgaacggacatgggttcaaggtttgaaccctgacagccattggccaaggtttgaaccttggccaatggccttgaagatccctgtaggacccaggcctgggtcctacagcaattggttttatttgaaccctgacagccattggccaaggtttgaaccttggttgatggccttgaagatccctgtactgtaggactcaggcctgggtcctacagggatttgtttctcaattcttggggtcggggctctggtccaggtggtcacgggtccctcaatgctgctcggtcggtttgttggggtcggctttatttagtcggtcggtcgattgatgagtgaggtggtggttgaggctaggaattgttgggagggagggaggggcaggtaggtagaaggatgtagcctttgcccggggtggcagagccccttaaccctgcctccaagggaagatacattcctgtagggccaggcctgggtcctacagggatcttcaaggccattggccaaggttcaaaccttggccaatggctttcaaggttcaagccttgaacccatgtccgttcaagttttgaactggacagtctctccataggaaccatccctggatcctatggggtatggcttgacctaaacccatatttatatgggtttaggttgcaggcaaggctgcacaccagcctgcaagcaaggtaagcgagcctaccttgcttagaggttggcgtgcagacttgcacgccaattgaaattggcatgtggacctgcacgccaacctgctggggtaatgcccgcgcagaggattggtgtgcggtcccacactcccttagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactccccgtgttcctggggtagaaaagatagcggatgactattcttcaactatgattttaactgtttttgtgtaacaaatgtgaagttaggtagattatcttgattcaattaaatttattcttattaatttacaattggaaggggccaatgaattaggctcctgaaaaaaactctctttcatacacctgcttaatcaacccccaaattttggcaggtcaatcatcacccttgtctgtcatctaatgttctttttgatgggtcccaggtcaatttggggggatagttggctaattataagggcttcttccaatcacaaaagtatgtcctatagctcataaaatggggcaaaaaattacaaaagctgcaggaaacagaatacatgcaaattcttttttaaagatttacaaaaacaagaaaaaggaaaatgcataaagcagcaaaatacaggataaaaggaaaagaaacaagaaagaaaaatgatccacacaagacagggtacaatatacatctctgatgtaatgagagtttccaatcctgaaccatttttccacaataagatctgttgaaattgttgaaattgaaaactaaagtgtgtaaggggttgaggggcaaaaaaagaagtcttatttttgggaagggctcatggagaaagagtgtaaagaacctgttaaaattaacattgcatttttcagacagttagcagaaaataattgacttgggcaggttttgaaccagtgaccttagcttgaagctaagacactgtactagaagtgctgcctttaccaactagcactacggtcatttggctgtcgcatcggtgtgatgcaacagccgcagtaaggggggccccttgccgcgggtgtcgcatcagactgcatgcgacatccctgtgacagctgtgtaggctaccaagtccatgcctgatgtgctgatattcagaaaactgtggattacagaatttcaacagaaccaatgattttcattcacaagtatctagctaggtttaaatagaccaaatacaagtgtgtcaaaatgtggttgattgaagatgaataaaaaaaacatatttaataaaacactgagaggaagaaacatgagtctttggaagaaacaaaccggacagggcttctcagtctcttttagtcaagccagatgagttaagcaatgaaaaacatgttataatccacagatatttagagtcgttaattctaactaatcaggttgtaataaatcaaacaaaaagatcagtaaagagaagaaatcatcgcagagacatgagttgtagagaagagctgatcacttagtgttcatatttgactcagaaggggcttcataacaacagaaaacaagctacttgatgagtatagtctggtctgatttttgatgactagaaagggatgaagggcagagagagacagaactgagaaaaattcaacaagatcagctatactctgtgaagaaattaggaccgatgaagggaaatttttttagggccttaataaaaaaacccacattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcaatccttgtttaaacccgcttttttaattaatttttttctgccattaatttcgagtttttttgattttttaaagctgtttcctacactttaaaaggtgtagaatgtaatggtaaaaaccattttccataaaaatgaattttgattattaattattttttctactcatttttcaagtaattgtttgcatgcatgtatgtactttattttttaagtttttttgaggttttaaaattatttcctaggtcttaaagcattcagaatttaatggcgcaatccaaattttttaaaactcaacggttcactttgaatactgaaattagacacttttttcacttaaatttttacagcttaattttcattcttttttgactttttaaatttatttcccacactttaagacatggttaaaatgatggtaaaaatctttttgcataaaaaccaaagatttgtaatgaatactgcgtgttacaggtttttttcaagttttttttaattaattgttaccggctcaattttaatcattttttgaaattttaaatctatttcctacatctcaaagtgtctagaatttaatggtacaattcattttgcctcaaaagaaaagcttcaatcttaatataagagtgtacactatttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccaacaatttgaaaacgtttcaaagtgtaggaaatgaacttaaaattccataaaataaggataattaagcgtgtaagaattaattaaagaaacatgtcaaaggctttattcaaggtacatttttcatttcgatgcaaattgatttataccataattctatacatgcctgaaagtgtaggaaacagatttaaaatgtcaaaaaatcatgaaaatgaagctcttaaaaatcaattgaattttaaggctgattacagtattcagaatgaaccgttgagttttatggaaattgaatgttaccagtaaattctaaacacttttaaatgtaggaaacaacttttaaatttcaaaaaagcagaaaaaataaggtaaaaaaattaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaacggtgtcaaatgcagtatacaagatgtagttctcactttgattcaaaataatttttaccataaatttataaatgtcttaaagtgtaggaaaaaagtttaaaatgtgaaaaaagaatgaaaattgagctccaaaaattcaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattcatttttatgaaaattggatttcaccaaaaatttctacacacttaataatgtaggaaaaaactttaaagttacacaaaatcttgaaaaatgaggtaaaaaacttaaagcaaacaattaacggaaaaaatgtgtggaaaaaaaaattaagagtcaaaagtcattttatgcaaaatggactttaccattaaattctacacgttttttagtgtaggaaacaattttaaaaaatcaaaaaaaatcaaaattaaaggcaaaacaaaattaattaaaaaagcgggtttaaccaaggattgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcagaaaatgcgggtttttttattaaggccctttttttttaaggagaactttttggcaacaaaattggtttttgttggaacgggatcaaagggtcaaaaaatgaaggagagaaccaacgatatttttacttagcagagactagttgttaagtagtctacatacaagatgttcaacatgtggttttgggaagaaattgaatataaaaatgaataacagtttgaaacatgaatgaaacattgacaggagaaaattattgttgataaagattggacccaggttcaaagactacggggatttaagcactagacaaaaagataagatgccactcagacaaggacaaaacatgtatattaatttgtataagcactaacaattgaggaaagggtttttaggaatgagaagtaagagacagaatttcaacactctggcagaaagtgatctaattacataatttttagctgatagaaaaactttggtacccattcccccaacctaaacatgatagattcaattctccaagtttggaattcaagtctcaatcatatgttggggctggattgaagtttgacaccaaatgttggccagacaatatagatgtgacacaattggctgtttgcatatagttaatgacttgtggtgtcctgaaacaagcaattccagagagattgtgggatccattcccaattgcctcaaaatatccgataatcaagatgtgtgtttgattaggccttatttttttcaacatttatcattgtcagatataatgacattcaaactcacaagcactaaattttggttatgtaacaattgactcattcattttggatgccttcagtatgaaatttagccaacagattgatacataggttgagaggcgtaagataaattaaacttgagttgttgttggactaattgctttagatacaaaaagatacatgtggggcaaaaactgaaagtgtgtcatataaattcacgcctttactttcagtctatcgggtaaatggccttggtaaaatttgaggtgttactttgaaaccactgaaaccctatgcctcttcgtacctattcgtcagactactggcatttggattgggttcaacctggagttctaacgtttctgcaccgtgatgtgcaggacgcgaaggatctctgcttttgcgggccgacacccctatcacatcagcatcatttggatttgatagagtttttggcgtcctgcccaactgttcttgatatagcctccactaaattgttaaattccgcagcatcagacatgacctataaggaacataaaatatgaaaaaacgcacgcattgcgaggcaactgggatagcagcccatgtgccagcaacagcaatgggtctatactatactttactataactggcccttctcagtatagtaaagtttcttcaaatttctgtttactataccaatactataaccagtgtgtttcccaccaagcttgttatagtataggccactttttgtggctccacaattgcaatatattgtaagggccttagctttatcagccatgaagtgaactccagagagcccttctgtggtcaagagactctcataagacgccgcagatgtttttatcagcatctagggtagtttatagtagagtaaatcacccaaaagaatttcctgttctcctcagttatagtaaagggccctgaaaatctgagttgaaaatattgatcagttcaagctttctgctaccggattgttcggcgctcttgccccacgagtttgttcgctcatcctcgtgccgtaaaaggtttggttgagatgatgcgcggtctgactggcgctggtcttccattaacttacggaccaatccccaaaacaaactgacaaaaacctagaaaaacgataatatcaggagaaattagaccagatagctagcggccttgatctgttggataggcttcccatgaaaaaaagaaaaaaaaaactcatctcgcttactagggaggttatgagaatgatgattaataacacacattggacaacgcggaaacaggttatcaaattctccaaccgaatgctgacgtcattgctgaagttctttgcgtctgatacaacttggagaagttggcttgtgagaagaaatttttcttcgccggacgttgatgtaactttcagctgatcccacactgacgaccctcgccccaaagtgtccagaaccttgactgccccagctacaaattgggtggcgcctgaagataaccatgcgaagagagcaatagtggcagcgatgacaccgatagggaaactaaagaatacgaaattgatcaaagccggtggcgaaatccatgtccttgcaccttttgagatatgtccatgagtcttatggtcatagtaactgttaagcgccccagattccaagttcgtgcgtatgatatccagtcaatccagtcagctaaaggcagctgtagatctgatctttctggaaagaaagcaaactagctgacattgtaaccaaaaaataatgcgacaagctccagtaattaagaatttcacacataaacatgatacccatcctagtttagtaaataaatcattcaagcattatatggcaaacataaaatcatctgcgatgtaattttcttcaattttgagagggaaatagaatgaatcttgttgtatgaagcttacggtgatgcgagaggcgaattcagcgcatattttgtggagtgcgaggccttgaacagaaccaaaatgaatgcctgagcagctatggagcccatgaactgtgatatcgccattatcatgccggtattgacaaggagcaaaggggtgttgtaaactggaaccgaaaaaagataaaacactgcattagaatcagatgaataacattgcagcgcttaagctatataatgttgtaaaccaacgattttgcccagagtaatttctgatgtacaccctcttgaaaagccattgatattgttcaatcccacgcaggtagggtaataccagtagcgcgagacaaaatattgcaatcagtagatggaagatgaaaaaaattgctaatatggctgtggtaagcctggagaacggcacgaggaactgaggagtgatgacgttgtggagataatcaaaaggattaacaccggggggaattgcaccgaaaatgctatcgctggagagttgtttactcatcaaagatactggcttggagaaattgcgcagattacagatgtcaatgttaaggaaagtggcaatgacctgaagtgagtcagactagagtatgtagtatgtcttgagagtagatcaaaatacgcgaacaatggttatgtgcctcgagattgcgatttatgaagaagaaaaaaaaatgcaactgaggaaaaatcaataggccatgtctggaaagggaaagggaaagcttttcaatcaagtcctctacggcacaagccgggttgtcagaggcggatttcctgcagcagtgatacaatctgaaatctgaaaatcgcccttccgactgagctcagatataacaaagagtttattgcttctttgatctcacacccacacaacggatcggcagttgggtccaagccgcggctgacagctttgcgagcccaacacaagcctcgggcagtcccgcagggtctatgaaatggtatgctgatccacacacgctttggtttgccgccatgctggaatcaagggtgtgtgcacaccacgggctcaatttagcaaagagagtgtgtaataaggtttctacaaaccttgccttgtgctagcttaacaaatcccctcgaacggagggtcgggggaccacacgcggagcactctctgtaggagaggcttatgaactatgttagaaagcttgcagagacaggagggattttcagtcccaaatccactttctattttttaaaaaaaaaacatcaccttttcacaaaattttgaacagacagttttgttggttttcttcatgtgcaatgtctcccaactttttgaagcttatgaataaaattagagatggtctcagggtatccgttgcggatacccgttatccactggcggataccccctagcaccaatggatacccgccaggggataaggatttgggtgcagatggccgcttttccccaaaatcctggcagatatccgggtatctccaaggatacccgagaccaagagtatgaaagtggggtttccttccagccagagaggtacatgtaccttgccagctggaaggaaaccctccggtaaacttggctggaaggaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtctagtgtaattgacgtatcatacgtgaaatctccaaccattcttgacttctcattatgccaatgcaatgaagttactggggtagtaatttctacttgttcattgtgtccaactttcctcagcacgcctaattccattagctctttaatgtgggtttctaaagcttctctggatttgggactggaaggataagggggccttctcaagatgggaggataaggttctttaacagttaattctaacttcatgtcatgcccttttatattaccaataggttcttcagtagtacaaaaggattctttatttatgaagcaagttttaagcacatctaatttctgttgctcatctagaatatcactaacagctgcttgagaaagatattccgtcttgaaggacatcatttcttccgtcatttcagctggtatatctggtagtttgatattcacattgcaaatttggaatttccttttccagtctcccccaatagtatagaatctgtttttactctgaaatatgtcaattccatacatgcaaaaagtgtcatttcctaggatcaaataatcacaaatggcatcttgaagaactacaaattctatggacagccttaaagatcctttggagtgtggaaagattaagggcattactacaattcctaagggtttcattgaagaattacaactactaaattttgctttggggacaggcagcaaattatttttccattccgggtgtatttcatctaagaagctgctactagtacatgagcagaaagctccaatatctagtaaggcttttaatgatttatcctcaaatagaacagaggtgtaacttgtctttcccagagtgtaactcatacctttttctggcttattagtgagtaatttggcgtcagaaatatgaccaattttcatggaggaatcccacttctgcggtaaattagaatctccttggattgtattgatatttagttcatcaccaatatcagcttggattactactatcctatgagactcctcttcacctggttcagtggttatgacgtcaaattgagagccagagtcatattcactgtcagtctcttcacacacttctacattattgatctttttgcggggattggggcactcaggtcttttgtggcccttttctccacatataacactcaggtatgctaacttttcgtatggggcttcagctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagggggctggcttgcggtttatcaacccccgaaggaaaccctccagccttcaaagtagaaaacataccagttgttgaggttgtgcctcactgacatcttaaagggtgggtatctgtggataaccgctcggatgcagatgtccaactcggctgaaaaagagaggggatatccggatgcggaggagccatctctaaattaaatattacttgagtaatccattttgaaggtcaaatggagcctaaagcatgttccatatctctgaaaatccattttcagatttcctgaaggatttgcagatgttgcaagttctttggagaatacagtggtacagtctcctcccagatgtttatagccatctgctttgagctccacagagggaacccaaaaacatcaagtcacaagatttggtggaatggtggaaaaaagttttcaaagaatgaatatgaaaaaataataatagaaaacaagattttaaattccgtgaaaaagataaaagaaaatcaactttttttgaaaactttaattttttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatgaaaaatattgatcccaaaaaagtttgagcatggtgggcggacaccctgcagtcaaaattagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctagacacccttttgaaaccaccaagtagtgatttttttccaaattttcacttcttattattcattccagatctcatactatcactttggagatttcatcttttcctgaaaggaatattagagctgtcagtttttgtgatttccccctttttactttttacaaattttataatcttgtttatcataattttttttcatattcattctttgagacccattttccaccattccaccaactattgtgacttgaaatttttgggttcctggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacatagaaatgacaagcaaaaaatcttgcctgtacactacaaaaaaatgtcaagcaactgctgccagttgacatgcagcatgctccaatcaagcctcaatggaaactaagttcattgtgttgaaataattgagtggtactaacctgtggcttcaaaggggtgaaccagaacaatgtagaataaaagtctgagtttgacttgagttcagtgtagaggatggtgtgagctcctgcatgtcaactgctacccgttgcttgactttttcttgcagtggtagtatctgcaaatattttcagaatgcagctccaggatccacaaggcacaaatggttgtggatccttggtggatgctttttccaataattgcattttttgttatttttgtaaacatgtggagaaggagtggaaaggattgaggggatgataccagcaccaaataaaagctgggatgcacaagtatcttttggctgcggggcaagtccatagggaatcagggaggggattactgaggcttattattttccctccaactatttgtgattcctttccctccaaggaatttgactttgtgcgcaagtccctccctgtgggagggggcgctttgcgcctagagggacttgtgttaaattaggccttgtgaatgtgtcagcttgctactatagcagagacaacctgtcatagtacacaaacattctagaaaatacaacaagacattattactcaacagagatgtctttacatgagtagtactgaaaataaatgagaagatcaagtaataatggaattgtttctcaatattcttaatctatatgaagaataacctagggtgcctcactcaaaggtaccctatatttcaactacttcatgcggcaaatctacattaaagatatagggtgtaccttcaagcaggaaatgaaatatgcttatgtttataattagatatgctaataaacatgtttaagacttgaaactgatttgctgtttcaaacatacatttgtatattgataacacgtgtgtggcacatttccaaggaaatagccacatgtttcagctttcatcttctacagaacacctgtggcacatctccaaggatatggtcacatgtttcagcctccatgcatgaagcgcccacaagttgaccctgatcttccagatgcctccacgggtatataaagagccctctttccccccaaataaggattcctcagattattacaacccacttttagattacccaccatcccaaatgctacacatttggagtatatgcatattgtcatgtgtaatgcataattattcaggtgcccgtgatccatgggtacctgttaattcttcaagtgagtattacatgatgaaggatgcataattaggggtacctttggctgaggtaccctaggttaaattatgcgtagattcagaatttgtaataataattaaagttttatctactatttctaagttatttatttattttgtgtattttttatagtatttacataagtaatagtgtttcttttacttatgtaatatttttactttatacttagattttttatataatttattattttatttgcttatgataggttgtctctgccatagtagcaagctgacagttggaattacacaccggactctttagtcccagagttcaaactctaacatcttacgtctttgcaccacgtgtagctagaagggatactccttggcatcacagcggctgacagcatgctttttggagatgccttttttgattgcacactgattcagaacatgctggtcatttaagaaaatgttttttatgaagtcacattggatcagcaacagcaaaaatcaaaactaggagtttatgatgtggataacaaaattttaacaataaccagtggtgggccgctatgttacactacactacaggcccatgtagtgttagcgtagcggcaccaaaaaaaatttttttgtgtagtcttagcatgccactactgccgctgcgctatgctaatttgtagcagcgctgacattatccattttttggtgtagtgttagcgtgcctctggcgccgctacgctacagcgtttttagcggcaaaaaacgccaaaaaacggctaaaaaacgctgtaacacagcgtagcgggcggttatttgcgccctgtgcgcgtagcgttagcgcagatgcggggaatcacgctaacgctacgctagacgttgtggtagctgaatgtgtaaaaattcaaagttttttattattattttttatccctcgttttttattctacatacactcacaaatcactcaatatggctcaagaaatggattatacactcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaatttacaccctctggactccaacaccactcacttacacaccccaacaacatggcaacactcaatcaccaccaacacatcaaatattatatatctcacactatacatatgcacattgcaggaaaactacactctctcaccagcatagtacataagtataaacatcactccaccatcttctgacatattgacacatgcagtgttggtctggaaccactcaggatttacaagtgacatcatgcaggttgtcatgtcatttgttattcttccttgcagctgtcacactatctcacaccactcatgtaatcttcatcaccccatcttagtttgcagactagtacaatcacctcatatagcatgctacaccagcataaaaccctcatgtagacttctagttcaggctaaaatgactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgcacatgtcctgactagctaaatcccctcattgcaaagctcgggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaaggaggctctcctcccagttgtttttcccctcagtttagtacccacaaatcacataccccctaccattacataccataccattaacattacatactgtaaccacccttacaaacaccctataacaacccttacacttgtaatacacactaaactcactctcatactctcaaaacctcttctctcatacaattatattgtgatcaaacaacttattgccgagccaaccacccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtacagaagggcagagcttgcaactccaccatacccttcaacattcagcaaaagggtcctcacaaccacttttgagtcttacaacgttagcacaattttttgccccacacgcgtagcattagctcagaaaatgaaaaaagtgctaatgctatgctaaattgtagcaattttttgctacactatggttagcgtagctggcccaccgttgcaataacatattttttttcacattattattgttactgttatccgcaacggggaattgaagtatgacttgagtgatataattcatgaagcttctgatgaagtctttttgaaattatttgtgttcatgaatcatattctccaatattggaggacttcccatcagatctgggacccttgcagatgtcaatttagacccaaaaagtctagaattttgctgggaaatctagctttcaaggcctctaaatcaattctgggaaacccgcagatttgacgggaagtcgtcaattatattggaggatgatagaggaattcttgtcaatctgaagcccatcatgaggtagactttgaatttcagaatcttttttgattgaagatgattgtgattaatttttgagcactagagcagctctacaatgggatagattaatgcaagctaggatccagctgtgagtacaaagaaggtttcaatgggatgcatgagattatggtgcaagatcagcagattgaataatgtcaatctatttttactgaaaggaagaaaccagaactgaaaacacccttgattttatttctcttatcttgaatccagcctgtcagcaagttcttggagaatccaaaaataggtgtcagtccaagtaacatggggggggctccgattttttttttggatgacctgtgatcagccatcctcaaattgttgcagacacaggtgttgagagcatcctgcttcaccacacaaatgagtggcaagcaagaaattcctctcaacccattggcaattaaaagcctcattgaggtgctgttacattttcacctgatggctgcaaggttgacactataatacgtgtcaactgagtggttccggctgcgcaggtgtatgatgcatagacccacatcggtgctctatattcaatatgaaaaaaaaaaaattgatctcaaaaccaaattcaattaggtccctcaagaagcgaattgccgatctcaaactttcttcatccccattcactatccgctttcagtcccttaatcacctatcgatacacacccaagttgcaaaattcttgtaccgcctaaccactcgcttaagaccaacgaaactcaggaggagctcagtcataacacaagtggaggcttgttgttgtttcaatttctcctaataagtgttttgtgcgtctaagtgttgagtcgtagtcaggacaagaatatctgaaggtacatgaagaattcatttccctcttctcatcatttttccttattgttctaatcttttcttcttattgttctaagtgctttactactattagcttttggatattagttgcaataaagtacttgacctcaatttcctacatggtagcgagagtcaatacttggcaatatccgttataagtctaaagttaggaaacactcgcagcttaggtacttcgataacatggggaactcttcggatagctcggacgatggaaagtcttctcgagtctctttcaaaaaactagatcgcaataattgggctcaatggaaaacccgatttgaaaatgtcatcactgccaaaggttacgaaaacatcatggtcaatgactgggtgaaagagaaaaaggacactcctgaatttcgacaaatgtcggcctggtgtatgaacaagctcttcgcatcggttaaggaggaattacatccgatcataagttcgaaaaatggcgacatctatggagcggtcaaagccttaggagatgcttgcggtgaaaattcaatcatcagcttatgtgacaaattgtactcaatgatcaactgcacctatatgccgggatcttcgctgtcacaacaccttacagtcttccgaaaacatcacactgcccttcaaatgtcgattgtggctaatacgaactttatgacgatatctactggattagcggctgcaattctgttacgaagccttcatcaggacaaaagccttacccctttggtgcaaagtctctatgataagaaaccttttacattcgataaagtctacgatcgtttgctacttgaagatacacaaaaggaaagcgcatctgttgagtcggcctattattccaatcaaagtcgccgagcaggaaagcaaaccatgaatcgatctcagtctacttctagcgctcgaggaagctattcatctcgcggtaaccatcgaggtggaatgaccacttgcggaaatttcagaggagtcactccaacccgccctgctccaaatagaaacaatgacgtatccgatcaattcgaaagaatgttcaagacccaaatgaagaaatttatgtttgatcagaccaatctagccgaggacgatgaagacaaggatgaaaatgcgttaatcgtagatgaaaatggaatgacttacgacgatccagacctagagggatttatgatcatcgacgaagtcaatgccaacggaattttgactggcgaaccaaaaaatactttgattttggattcgggggcatcgaagacgactgtttgtgatttgaaactgttagttgaccctgaaccagttcgcaagtctatcaacacgtactctggctctattgagatcacgcatgtcgggaagttcaacctgggtggtactcttatgtatccagctttctatgccccaaacggccctcgcaatctggtttctgtatctcagctcgaagatcatggtctccggatggttgctaaaaatcgattaattcttgttcgactcggccaaaaggtcatttatcaattccctcgagtaggcaatctttatcagggacaggttccaaggctcccctcagtcaactatattctgaatgtatccgagcccgaccccaatcttgactatcacatcatcctgggtcacccttctgatgagtatctcaaaaaaaattttgaagtctatggaattcatccgaagaaccgtggacagttagcgaaaaactgtgaggtatgcaagcaatgcaaactcaagcggtctcctcatacaaatcctcttccaactacggatcgaccgtttaaaacacttcacatggatgtacttcagatttctcctcccagcaaatcctcaatgaagtacattctagttattattgacgattactcttggttcaattgaatctatttaatgagaaacaaatcggattccgagtcaaaaatcctgtcttatgtcaacgaaattacgaacaagacgggtaagtgtccagccatactccataccgattgtggtggagaattcaattctaattatttccttgctcaattggaaaaattaggaattcgagttgaggcgggtccagcgaataatcctcaaacaaacggcctggccgaacggttcaatcaaacgctcttggttaagattcgttgtctattggctcaatcctctgtcccaatcaatttctgggatgaagcggctaaatatgcttcgactctaatcaacattctaccgtcaaaggctctgaactggtccactccggtcaacatcctctcagaactgaatatgtgtattgaaccaattcgggatgtcaacaaacttattccttttggcctgaaggtctttgtttcgcacaagcctccttcaaaaatctcagccccctccaaaccgctcatatgtcttggctatgaggatcattcggatgctctccggtttttcgactccaccaaacgtcatgtagttataagtcaagatttttcacctaccaagttggtcttcaaatacaactcctcggatgctttaaccaaactgcctgatattttaccccgagctgtctcagtttcaacaaatttctcgtctgatcgcgcgatccttcatgtcaaacccaccaaacttgtttctgtgtctcaaactgaagcagcggaagaagacgtggctgatcgtgttttgacgcaaaccattccgtccaaacctgctcactctcacacgccctcatctccctccccgatggaattggatcgttcggatgcatcttcccctgtcacgacaattgattcatcaaacgacattggatgcgctagaacttcgggtccagaatcatcgaatgatcggtcagcatcaacggatgctacttcccagacctcgcacactcgggtcaaggatcaatacaagatgatcccagcggacaaaccacctgctaaggaaattgttggtgatgttgactcaaggaacagggcgttgataaacgcactccctcccccacgcccacgcccacgcccctctgaaaaaaacatgcttccgaggggcgtgcagaagaacccgcccctcctggaggggcgggtgggcttgcatgccagccaagaaccaagatagcttggttcttggatggatttgaatccagcccatcaggagggtttcctcccaatgaactggtcagctaagccagcgacagcgacggcggcctcgttccaacgattctgttggctcatcgaagcactatcgttgatcaagagcacagtatcatatctggccaagataactaatttgtcttcgccggaagaaggattggtacacaagagcagagaggctggggtttggttgagagggctatttaaggccgaggctttccccgatcctatgaccaaacgtcccagtctttgatgctgactgagtcgtgggccgtttgagatggtgtgtcgaggattgggtgattggttgggatggatcattaaggattgcgagctgctgagagttcgtctaaaggagctgggcttgtttgggttggttaatggatgccgttgttgctggttatatcttccttggaggattggatggaatgaataacgacaacgctcagcaaattgtgggtcaaccacactgtaatctggcggaggggcatgcattctgtcctggtcaatgatctctcgatatattattctattattaggggatcttgtatccctagtggttgatgtgaaagtgtggttcttggtcaagtctgtctgttggccatcccacttcggaacttccctaagcctggtctgatgagcttatatctttccagcggggcgctccccccgtgcagtggtgaccgggtcaccaaccagctttgtaaatgctgtgatcggcttccccccatctagttgacctccgccccaatctctacaaattcattgcacagccacggcccatcgctgagttttcctcgcctcctcccgcgggcctcgtctcaaccccctcttcacatctttcatcgattccgcgccacaaatgggaaaatactgcctcttatctcggatcaaggctggaaaacctgagcaggatctggcacgatgttatgtagtgtcacaactctaactctccagacacagttcttggatacttagcttgtagtccaactatctatgtagattggtccaactatctataatgttttgctcacgtaatcatacccgctagtcaagaaccaagctatcttggttcttggctggcatgcaagcccacccgcccctccaggaggggcgtgcagaagaacccgcccctcctggaggggcgggttcaattgcacgccccttttggaggggcgtgggcgtgggcgtgcggggagggggagggagtgcgtttatcaacgccccaaggaacattatctctggatcgcgacgacgaggcggtaataggcctgctgaattgaacatggttgcaccagctgttgatgatcctcctgaagaactccttttacttcatttcgattttcccgatactctatatttaaccgaaactgtcacaatcaaagaggctttatcaagtattgacgaacatatgggttggaaagaagctatggcaaaggaatataactcgttggctttgaagaatactggcaccctggtccctcctccgggtgatgataaagttatagggggtatgtggcttctgggtcggaagaagaatgaattcggtgaactgctttgattcaaggctaggtgggtgtgttttggaaatcatcaagtacacatgctacactatttcgatacatatgcgtctgtggcgaggaacgaatctttcaaattattactcacggtggcggttaatagatcgtggtatgtcttccaatttgacgtggaaacggcgtttttgtacggggaaatagacgctcctgtctatgtttcgcaagtggaggggtttgaagaagctggcaaggaggactgggtgtggaagttgaataaatccttatacggtacgaagcaggcccctcgtcaatggcgtaaacatttggtcgggactcttacctcgctaggattggaatcttcgccgctagacgaatcgctattttacgataaggatcggtcgctattcctacatatgcacgtggatgatgggcttgtggtaggcaaggatcggggttctattttgaaactgctggatgatattcgcaaggtttacactatcaaggtcaaggagaaaccgtcgcaacaccttggttatacacttgactggaaggaggatggatcggttcatgtgaatcaagcggatttcatacaaaagattttatacgacttcaacatgcatgatttgaatccagtcagagcgccggcaccaatgaatttacacaaaatagttgcgactgatgccccccgtttcatcagaagttgtaccagaaggctgttggaatgttaaactatctggccttacacactcgacctgatataacctttgctaccaatcttctggctcaattcacgagtcaacccaacgaatctcactggtcagcagtaaaacatctgttaaggtatctccgtggcacctcagtaatgggtattcactatactcaaacttcagatccggaagaaggtctttgtggatgggctgatgcagactacgcaacatctctggttttcaagaactcaacctcaggatatgtgattacaatgtacggaaacccaatctgttggtccaccaagaaacaacctatagtggctcagtcaactacagaagcagaattcgtggcgattaaccgatgtgccaagcaattacgatggcttacaaatttgattctcaatcttcatataaaaatcaagaccccaatactgaagaatgacaattctggagcagtgactatcagtaaggaagcaaagttgaatgaaaacacaaagcacatcgaggttcgatttcaatatgtgttgcagttggtagtgaacaaacaggttattatgttacaagtatctacccatgacatgattgccgatggtttgaccaaacccctgggattcatcaagcttgaaggatctcgagagcaattacacctaactaacgcagaaccaaggaggagtgtcaactgagttgttccggctgcgcaggtgtacgatgcatagacccacatcggtgccctatattcaatatgaaaaaaaaattttgatctcaaaaccaaattcaattagtgatgaaatttttgccggagaggtggagagttttcagagaagagaaaaattcttgggcaacaaaaaagtgactttttgttggaaagactcatgggtcggaaaaagagggtaagagccaatgagttttttttacttagaggagactacgcgttaaatagtctacatacaagtggtcaaacatgtggttgagaaaaatgaatatcaaaatgaataaaacagataaacatatgcttgaaaagatgtctggaataagtgtgagttgataaagactagacctgggttcgaagactacaaggattgcagcactagacaacataacaaaatatcacgcagaaactatcaaaaacaaagtaaaaatcatgttaattatttatgaaatcatgttgaatttaaaagtgggatagatgagttttttagggatgagaagaaaaagagatgaaattccaacaccccccgctgctcagacctaaaaaaccttagagtgaaaaaaataattgtttgacggagatgagaaatgaagattgagaaagtgaggttggctatgtattgaagtattggacaccttcaaacctcatttcgtcgacgtgatgtagtttgccgtcggctgttctgaagcgagagaaatcggttggatcattgagttggttgaagttgtcttgaaccgtcatgtgagctgagtgagacttgggggctttctctggatacttagcccagcagttgttgatgcggtgcccgggtttcttgcaatgatcgcagagagtcgagctcgatgcagcttgatcgttcgatcgagtgagaagcgattgtggcggagtcaaggaagtcgacgatggtttcttgtcgaggtcattttgagctacataactttcaagctttttgatgacagattcgaaggactcagtaccgtagttcatcgagacaatatctcggaacaagcggtagtcggacggtagcttcttgagcattaggatggtttggacacggtcatcgaggacaagaccagacatagatatcttttgattccctgatcgaacggcagggatgaaagtggcgatggaggagaaaccaagatgtaaaaattgatcgagtgctgtagtttgcgaggttagatcatcgccggcatattgcgatttcaacagcttccagagaccacggccattgaagcgaggggttgcaggtagagcagaactaacaaatccgagtacttcctgaccgatgtacgctatgatttcagcataagcgtcgttgttcagtttagtccatttttcttgttctttttcatcgggttgaacttgtccttcgaggatgtcgagcagctttaatctgaagagtcttgcctccattggtaataaccagagggcgtagttgttaggagtcaagagaactttggtctcgcggataacttcggtggccatgtcaagactgtagatgggatctgagcaggagaagagtttgttttaacaggtctttcgactgttaatcgtgatgaaatttttgccggagaggtggagagttttcagagaagagaaaaattcttgggcaacaaaaaaagtgactttttgttggaaagactcatgggtcggaaaaagagggtaagagccaatgagttttttttacttagaggagactacgcgttaaatagtctacatacaagtggtcaaacatgtggttgagaaaaatgaatatcaaaatgaataaaacagataaacatatgcttgaaaagatgtctggaataagtgtgagttgataaagactagacctgggttcgaagactacaaggattgcagcactagacaacataacaaaatatcacgcagaaactatcaaaaacaaagtaaaaatcatgttaattatttatgaaatcatgttgaatttaaaagtgggatagatgagttttttagggatgagaagaaaaagagatgaaattccaacaattaggtccctcaagaagcgaattgccgatctcaaactttcttcatccccattcactatccgctttcagtcccttaatcacctatcgatacacacccaagttgcaaaattcttgtactgcctaaccactcgcttaagaccaacgaaactcaggaggagctcagtcataacacaagtggaggcttgttgttgtttcaatttctcctaataagtgttttgtgcatctaagtgttgagtcgtagtcaggacaagaatatctgaaggtacatgaagaattcatttccctcttctcatcattttttcttattgttctaatcttttcttcttattgttctaagtgctttactactattagcttttggatattagttgcaataaagtacttgacctcaatttcctacaatacgttttgaacccaaacttcttgttgtttggttagaagagcaatgttcctcaaacggatgttaactttcggcagtgcacccgaggtgttagccgaaaattgcgtttgactcattcagaaacaggcagtagagaggagagcaaccgagattgaggaacccaatgatcggaagcccgcaagtcgtaaagagatgctttctacctttgcgaagctagggcaaactaaaatataaaactccttcgaaaagttctctggagggatccagcaatcagaaggctgggagtagcaatatctctcctaagcactcgccttcagcacatataatcgaatcttcaaaaggttctcaaatattgtcaaccaaggtcttatctcgaatattctttctcaagccatagccagtgatgaagcttcaaggcgttctattgagattcctggggtctttctggctggtctcaaccctgacaagagccattcgaacgggacgggagcaaatcgctctatcatcctcaaacttttctgcttacaagacggaaaactccaacctgatcttttcctcattcgcaggtctactgcaacaatggcccaactcgtttgcattcagtggccactcaatcatccccggactgatcccgcgctcgacgctgctctaccatgctacaaacaatatcaatgggccaccaacgggaatcgaatggctggccttcaattccgagatgagctattcaatccttagtcatagaggtggagagctagatctctacaaatacgcggctacccgccccttacgggtgctctatgttgatggccaaagcgcttctctcggtacacctggcttcatggactctcagtacattatcatcgacgcttcaattcctccggataatccagatcccggacatgatcccaccggcgaaactgctcgtgctgttgcgctgtgtaagatgggtgagaaatacggcttcgaaggtgtcgttagaatggccacctcattcgaattattatggtgtgacttcaaaaatggcattgagtcgagtctttttttctcttgcctgttttcttggcaattgtcctctacctcatgtcaatttcatgttccatttttaatcaatatttttcttcttgacaatagacttctgaatatgaccaacgctacagacccttattacaagcaccaatgggattccgatgtaccaacaaactctcttgagcgtgaccaaagtgcaatttcggattccgcagatccgcctttctttgcaagagcgcgatggacctatgcccactctggtgctcgggagtttttcgcgcctggggaagtgcgagtgatcttggatccgatgggcttcatatctttctacgatggtctagagagtctggatgcaaagcgacgggtagaagggacgagcgaaggtccacgcgcccgacatcggctctatgggattagtgcccatgatacaaagaaggtacaagctcggttaatcgaggttcttgaaaggaaggaggccgaggactggcagatcgattcccaccgaccagactggcgcgctctagtcttgacaatcatccagaggtacagtcaaccgctaatcgagctacgatacctcctcaatagggaagacctgaatgccacagaacaagccatcgaagtacgtgggttgacctacgatatcctcatgccttcgctcgacttctcacactggagctcacccgagcgagactggatttccgaggggatccacagatgtttaacctactacacctccacaccactgcttccttcggatctcactcactctatccggctgatcattggggctatcgaaggcactttgaaacgagtgtgcacgacgatctataccttatttttccaaaccatccaaatgtttcttcctgttgagccgacgtacagctaattcaactcgacactcgagaatcaagctcgctccaaaatcccagaatggcgtgagcagattgaaggtctccagaaatggcttggttggtcgacttgggagcgctgtgatcctctctgtaagactaatgtaagcccccacaatctcgttatttccctctataacctagacatctcaacacttactatatatataccactctgaatacctattgtacttgatcaggaaatctgtatgccgcctatgtggccttacattaggggcaaggatttcaccaatattaccaatcagtaccccatctgtcttaacatttcctctccacactgaatgtcatgacttgaaagtacattagaagatgaccagatggataaaaaatgtcaaacagcctcttaaagaggaaatgattctacccaattcatttcataatcaaaatcacatgtttagatcaatcaagaaagactgagagatttcagatagatatgtcaaaaaagacatagataaatttctagtgaaaattgtactttgaagaatttcaactcaaataaaaaagataccaaagtgaagcttataagcccgatactatccttttatatcacatggcaaaatctttgtgtagtaatttccactttctgttcagttttgtgtcttattatttttgatgcacttgccatctctttttggaaaaactggtttgcagtaacttgagctttggtaaatgctgttgagatggctcatgaaaattcattgcctcgcataagtgagcaactacatattggtttggacaggttaaggactgggagatatatttttctgcttaccaaagactttttttcacaagctgttgcatcaacaatgggaagttacttacgttacaatatccaaacggattcttgtaacataacttcccagcattaccggataacaagttatcattatccaggaaacctacattcttgaggctcaagcaacatatcaaggactcttttaccacttcttacatggaaaatcaatgcggataacgcgttttccgcattatctgtggcaaatcccatgaagaacgggtcaaaaaccctcctcatgtgtttgatatccaccggttttatggggtggataatgtaacggaaatgaaaagaaaaaaatgaacaaaagataacgtaacagcagggccgttgcagctatcatagcaataacggtgccaatgccattacgttattgctacgttagcattatcgccaacgtaaattcccaccattggttgcatctataacagttttcagggactgggtcaccagaaaagtatagaacctctgtccccttgtattccactgcttcattgcccatcattccctgcatctcttgcactgggtgaacctccctcaaattctttattttagcaatcaccaggtgtcaattaggttcaacagcgctgatccaacggtaaggataatttttcccaccatccgctcaattagaagtaggagctccaagcttcaatgactggtaatgtatctatctgacctataagtttgctcaaccacagattccaccactcattggcattttccagaatcagcttcctcttggaaagtcaacaggttgggaattgaaaaaagtttcttcccttataaatatagctttgtgcagatttacatttttcaaaattacagagagggcatcccaatttcattggcaccaatggaagttcatgggacacaaagccgttttcatgtaacacaaagtcattcttaagaataacactgtttgaaaatacccaataaatagaccagaaaaaacagtgcaccaaaatgctatgagtagtcaactgaatctaattttcagttaatcaatacaaacatgaaacaaatgacaaacaatggaaatcagggcctgatcaccatgtttcacttggctcataggtttgagtatgctgcctagacacttgataaagttattgatagatctgaggcacaaacttgtggggaaattttggtctttctgtgcacacttaaagcatgatcaagcccaagccatgcaatccacaagatatgtcaagatatggttcatttaggattgattgagagccccacaatacacaatattttgcacagctcaggatgcctctgtttgcttgttatggtgaaataaaaatggggaccattgttaaatacagtctttgtgacaagttgattcaaaacaacacaggaattgacagcacttgttgggttgctcattttgtctataaataatacccaagaagtaacaacaatttcacatcaaagtgttttaagtatctttggcttagtatgcttctctaatccaccacttcaaatcagattttacaatataagaaaagcttgtaggtctttgtccctttggttacagcttcataattttgccccaatgctgacatttgataaacttgtcaaaccatcacagcaggaaacttcacactgataatatttctcagtccaagagccaaaaaaatatccacatcactgggtcaacatatattcagcttttaaacccttatctggaatatcattgtgaggctctaaatctttttcatcaactttgggatacatctctcaattcatgaattcatatacacacccccacatctagagaaactttttatatttttttaatgaatttcaaactaaaaacatcacttttttttattgtgatttcccttcaaaccttgtttagatagaaaaatatgaacttcaccaggattttgatggtggcttcattcttgagtgggatgaattgttccaagcctattggaattgagcttacacggaatgaagtctctgagaatgaatggattcatgggccaggagtaatgcaatcacaaactttgagaggtgaatggggtgagaaaaaacaatatcatcacacaaacaacatggaaatttatttttccaatcatggtctgagggtctccaaggcccaccgttcaaatcacattttcatcaccaaccaggggcaaagcgtcttggaatacttgttgatagattctactgggtcacagtttcttagtcgtagaattcagccataccaccaagacaaagtttcagaacatgatgctgatttctgggttaggagaattagcttgcccccataaattgatatatcttttttggagattaatgtgataaaaattgcttctattacatatatgcatttcatacatctatctatctgaccatgttgtttggaacccccctcccctctcccctcataaaaattaaagaatcagtcaggtttgcccaactctcccaattcttgcatgttgaaacaaatcctgtggagtatatactctccaaggggccttatttcttggtatcaaaaatgggcccacaacactgatggtagcgtgagcatagcataacttagcagaattccgctgatgcctagcattgttaggggtgttctggggagagcaggtgaggatcttcagggttctggttcttgatggtagatttcaagatgagggatgtacaaggtgtggatcttgaacaaactccaagttgggagtttgtgacatgtgcgtaacagactatttacatatgtagcatccccggctccagtcctccacagctcataacactatcccccctttaattcccaagccgcccccattgttgatctaaaaaaatcgattatggataaaagataataaagaaattcctcctcttttggctctgcattctttccctgggcagcgttaaaaaacccagtgggaaaaagcttgccctctcatttcattctctgtgacttcttttgccttgacaccggatccggaaatttgatgttgaactcggcaaccagttcttgacagtggtctaagttgtccaccggttcccacaagttctcctctgtttccagctgaccaagtcatgctcttgttttgccaccaacattatgtactcctctcaggttaaacagagatgcacaaaaaacataattttaatcttgaatatgtatggaataatcgggttgagtttgatcaattcaaattttcaagaccctaaaatttcccacagattcagactctttatgaaaaacaaagtttgctccctgattaccttgtttcacttgactgataggattgagtattatgcctagccactaaaatttttgatagctcttataaggtttataattgtgaggcattttcagcttgactgtgcaaaattaaaggccaatcaatcccaagtcccaaaaattaaaatccaaaagatttggtgcagttttaattcaaggctagccctgcaagccacaagatatgatttagtttaggatttattaaggcctagccccacaatgcacaatatattgcatagttcaagataactttgatatggggacctaaaaatggggaccagtattcaattctgtgcttgtgaaactttgattcaaaagcatgtggggatttgaggcactcattggtttttttcattttgtctataaataaaacccttaacaggcaacaatcattccacatcaaagcattttgaggtttcttggtttagtactgttcttctgcaagccctcagatttcagaacacaataaaagctttggtggtaagtatttgggaatttaggcatggtttgattcttttgtcccaatctcgccatcttctaatccttttaaaccaccacagcagaaaactacacaacaatcctagcggccaattcaagatctttttttctccatattactgggttagtccatattctgctgttaaaatcattgtttggaataatagtgtgaggctctagatcttttctatccactttatgatattggtctcaatttctgtgcatacttctacctctagaaacccctttgatgttgtgctgactttcaaactaacaacatgatgtttcttttttttcttgtgatttcacttcacaaacaatgcccagatagaaaaaaaaaaaatgaagattgctgggatttcagttgtggctgcagcaatcttgagcagcttgaattcttcccaagctgctggaggtgaacttacacagcacatagcttctgagcatgagtggatcactacgccgggattggtgcaacaacaaattcagagaggtgaatggggcgagaaaaaccatttacccaatgggctgaaggtctccaacggcagctatccagataaaatttccatcaccaaccaagggcaaaccctcttagaatacttgttgatagatttgaccggatcacggttcttacttcgtaaaattgagccaaaccaccaagacatagttccagaacgtgatgccgacgtctgggctagacactttgatagttcgctttctgaggcagattcgagatcaattgcttcctttaaataaatgtacttcatactgtccatcttatgttgtttgaaaaacctccacatacatgttagaaaattgattaggtgtgcccatctctcccaagctttagtggttgcaaaaaggcctgccaaataccgttgatcaattaggagcttccttgctcggtgttcttcaaagggggtttacaaggcccggtcatgagttgcggagcaatcatgatcaatgagtccgacagtgctcagagcggttcaagtagtcacttctggatgaagttggtctatttcaatatagtaaacaaaaaaaaaaatcagatttcacatccttatcggaggctcagattaaagacgggccacgctgaatcccctctagtcttgcattacatacaacataagcctcggaaaatcccaagtaagccaacatctggctttccgatgagaccaatagcagtagaaacgtatggtatgacatcacttcctaccgaaaaagtctggcattttcagtaagcctggtcgcggtcatcttatgtgatcacgccggtatctacgagccttccttgataatcgcaatcgaacgttaattaaccaagagcataatcaaatcagccccttggacgggtaaagttggtatggttgaatggagtcaacagaccaagaaaatgttggacttgcgcatcgaggggacatgacatgatgcttacttggcgggtcaccgattctttgccctgtatggacaagtacttaggcctgcactataaaacgcgcgaattatcttccctggaaattttcataagcgcgaaccaaccattgtcaaatcctagaagtgtttgtttgaaaatatagtcgcttgttgaccactcacaaagcttcataggaaattttgctgcttgcctttcgagttcattggccacaacacggctgaatgatcacaagaaagtggtggcgaactgggtcatgaaaaacttaagccacaaggcgattgctaactgttgctattctctctagcttgaaaactgctctcaaagctactgactgtgcacaatgcccgagcatcaatttcaacaaaaaggaaagagatcccttcaaagatacaagcaatactatttcttaacccctatcaattctggatccgtaaggggagaaagaattggtttggccgtgaaagaaataaaatttggttggatctggagattcaattgaaatcatcttaggatgtgcttcagaatagttatgaaaacaaattgtagaattttgtaagctttgtttgatgtgtaaaccaaaatctcatcatcttatcacgataagaagaatgaaaaaagcgctgtggatctttacacttttttgacattgatatcagtcggagttagttacctggcatatatgtatgacatcacttcctacagcgaatccagtctggtcagaaactatataaatacttgtgacttccctgctaaataaatgctattgatgatctaacaacatggacaaatcatttttaaataatacttgaacgagtaagtaagccaggataagccgctttaggttgaacgatgggcataattccaagaactgtttggaccgggtttccgtatcaaacgaacaagatttagagcacactccaccgcatccatcaatcattcacaaggaatttctccgccataaatatctgagttgaaaggcttatcttcccttcggtcttagacaaaaaccccaaacacaagatacggctccttgttgggaattattgctcgttgaccgttcagaaaacttccctcttgacgatttcttcctacagaaaacaaacccactgatgtttgccttcgaagcgttgaccaccaggcggctgacgctgatcttgttggccggtttgacagcttttcctcggccgaacgccatcatcgcagatgaaagcgatcagctgagcttttcgcctaagaattcagagacagagtcttcacagctgccgcccgggagagatcatcccaactatatctttgcctcctttgccggtctcctccaacagtggccgaacacgtttgcttacagtggtcattcgatcattccgggcgtcgtgccgaggggcaccttgctctatcacggaactaatcatcgcacccctccaccttccgagggcctcgaatggcttgccttcaacccagagtacagcttcgccattcacagtcatagactcggccaggtcgatctgtataaatacacagcaacccgtgcgttgagaatcatttacttcgatggccagagctcctctttgggaacacccggcttcatggacagtcaaagtgtcctcattcacggcaccgttcacaagcattttggagacggtggccgttacatcaaagctgattacgaccgtgccgctgaactatgtaagattggaaagaaatggggcttcgagggagtggtgcggatgaacacttgctttgaagtgttgtggtgtgatttcacagagggagtcgagtaagttatttggatgcaattttttctcattcaagttgtttatagccagtgtcgcgctctcccccaatgtggtcttcttcctcggacgtttttgaattaagaaaatgtcacccgaatgttaactttgcattctttttttggggttcatagacttcttgggggcacgaacaccactgatcctttcgatactcattacgagccgggcgagtttactgaatccatgaaggtcaccgaacttcacgctaccgattcttcttccgattcaagcgagatatttgtccaaaatcgatcagatgccgttaatcccctttttcctgatgaggttggaaagaactttcggcaaagaattgagttgagtcttttttcactaatgatataagagaattctaacttcatgctaccattgtgtgttctacataggacagctagcctgtcgctggctcatgatacagtatggcattctaacttctacgtttgggtacaccaatcttgatttcctgtagggttttcggagccatcaactccacggttcgggtgaaaaatgatgatgattcttcagaaaatgagaatccagaggaatcattgctgcaagtacttactagacctcgggtgatgaattcaccgttttactccagatctccactttactactttcgagctgcaagtcgtcaattctttatgccaggtgaagtcagagtgaacctagacccaagtggctttgtgagtttttacgatcgaatcgaaagcttgagccagaagcggcgagacgatggaaccgacgatggcccgcgccatactcacagattacatgggatcagtccgagtgatgtgaagaagattgaagaccgtctcttcaatgtgctcgcccgcaagaatgccgaaaattggcagacagattcagatcgtctggattggcgggcactggtctggacaatcgttcaaacgtacagcaaaccactggctgagctggattacctcctcaagcggaatgacctgaacgctatcaatcaagcggccgaagtgcgtggcttgacctacggaatgatcctgccccacatcgatttctcttcatggaacatcagtgatccgacttgggtcgaccgtaacattaagaaatgtgcgagagggtttacttctggaacttatcgtgtctcagacctcaccgaatcgattgaagtcatcatcggtgctattgaggggactctggatcgactgtgcagcacgatttttagcatcttttctcagactatcgaattggttattcctatcgattctctcatccgtcccgattccaaactggagagacaagccaaatcgcgaattatagaatggcagcaaaaaactgaggaattggtgaagtggctacaatggtcaacacgggcacactgtgatccaccctgcaaacccgatgtgagagccccttcctcccttgttttcttcgtgttttttgggcttgcactaattacctttcatgaaatgctatgtatgtacatggcttaacaggaaatgtgtcttcctcctttgtggcctgcctactggatgaaaggacttccgcagattgaagatcagtttccagtttgcagcaaggactcttggaagacattttgatttctcataatgttgctcaatcaagctcaagcatgaatcattggaatctgtatcatacaagtcaatcctaaccacctggccaatcatcaagctagggctcagctcttcaaatgagtttctctgtttttttttttacttatcttttcatgaaacaaaatcaattcttcaaaattattttatagcatcaaaacaattgtctgtcagaagagaagtggggttgtttctaacactaaattagcaacagcatggtttcaccaaagtattcatgatcatgatggttgaccaactaattaggaggaataatgagagctcaggtttgagtgcagaatattatgtttggtgttgaatgatcactactactagaatacatacaagaaataatgattttttattcaatccctttactttaggggtgaaaaactgacagagtttgactggtgtttgcgcttttgataataacactcatttggtggggttttttgtgaatggatttttttcacttttgaattttttttcatcattataatttgagtctctgcctacaaaatccccatttcttcttagcaatatgctttttttttcatgatgatacaaaagggggattctgagtcctgactgattataaacatctgacttcaagcccacaatgactagatcatgaaaaattggtattcatctggacatcccactgttgatttttgtctgcagcttttgtgagcaacaggttagtctgggtagctgcttgttatgatattatgacacttttatcgtggaatgtttattacctcatccatttctagtcaagattatgtagacttcttgatttttgatttatatccaggcagagtcttcatgactggtacaggactggatattggaagaaactaagaagatcctggcggtaaggagattagagcagtgatgaggattagcactctatgtctttggacatggttctgaactggtaattaagatgtgtttaattctgtgcattgaacagttcataaactgagacagagtggaattgtgatgaccagttcatatacacagtcattgagagagaactttagatgaccaatccatacatggctgttgaaagtgcttattgatgattagctattaccaagtggtgaatggtctctctacaatttctggttaacatgctggccattgggaatgagaactgttgattgatattaccagggaggtggcttttaagagttgattataagtctctccaatgactggttgttgtttccaatatgtaatgaaaagtcctgcttggccttcatgaagatacatggagagtctagatgttacaatttcaagactcaagaagggaaggcttttgaggaatttgagaaaagggctcaaaaaaggttcagggtccttttttgggaaaggcttgcaaaaaatgaatgaaagaacctataagttttcattcacaagtaagaagccaggtttaaatagactaagtacaagtgagcaaaatgtggtagaaatgaaaatgaataaagagtgatttgaataaaatctgagaggaagaaatgcatgagttcatggaagaaatagccggacaagtcttctcagtctcttttagacaagctagcaaaattaatcatgagaaaacaaacataccaccacaaatgtataagagttgttaattcttatgtaacaatcagattttaatgaatcaaataatgaaatagaaaaagaaagagatcaatcacagagacaggagttgttgataaaattgctaatgatagctctaattagactccaaaaatgcacaagattcaacataaaaccagcagtgaattaccatcagtctaattcaagaagattcaagaaaggagaaagtgagaagaagatggagaaaagtgggataattttagggaggagtagccagagaagttgaaaactcaacactagaacatgggtaggaaagacatcctctgcgagtggtatgtatgtagtgtcaattttgatggtgccaaagaaaatgaggatccattcactcaaactcagcaggtcaaagtgaaacccaacaacaccaacaaaaaaagttgttcttttgatatacacaaaggttgaaatgccaacagcaggaaattagaaaaaaaaaaacagccctcgatccagattggatcgtaccgtcaagagttcatcaaggccatacccgatgccgaactgctgcaatcaacgtttagcgcaaatcacatcgtctgttggatttttttgcaagtctgcggacgcttgatcatgacctttgtttgcaacgtgggacacgcgtcggctgttccgaccctgtattccaaggaaagcgtgaagtaaataaatacttacttcctcctcttataaccgacgaccatctcccctgattattcttcttctttttgctttggttatgtaccaggcgaaaagaggctttctcgtatttgactgagtacaacgactgacttttcttttctcggccatcgacttgttatgaattcccgttccaatttttatatgtgccgacgcttgtaacttttatgacggccaatagcagccaatactctggagcgcaaagccagatgtcattccgtaagatccatcacacgtcttataaagcataagctcggctagaaccttagaagtacctcatgcgaaaatatttaggattctatgacttgctgtgtgtcgatcgacagggatcgatggctgccatgagctgagatcaaaagaggcacaaaaaggaagctgagtttgtccaggccttcagccatttcccgccgttccatcagtcccatccaacgctttgacggttcagaaggaaaccctcttcattctcaataatctatcgtttcattttccctcggctaggaaagcacacctttaagtcatgtgtaatcccttccaaagggcgactagggtgaagcgaatttccaagttagcagccttgttaggttgcttgatatttccatcatggccggaagcgacagtggcagagagcaaagcaagtggccagctaagcttcataccgacggagaatactcatgggggagattcgagctcaccggcactgggcagagaccatcccaacctgatctttgcctcctttgccggtctgctccaacaatggccgaacacgtttgcctatagtggccactcgatcatcccgggcgtcgtaccgcggggcacgttactctatcacgggacgaacgatccggtgcttgcgcccacccagagcctcgaatggcttgccttcaaccccgagtacagctacatcatccacacccgtcgaccgggtcatctcaccctacatacataccttgccacccggcctcttcgtatcatctatctcgacggccagagcgcctctctgggcacacccggcttttcagatagtcaaactgtcctcatcaatgggactgtccccaaggagctttccgacacaggcgagcggctgcttaatgaagcttatgcccgtgcccgcggtctttgtaaactcggaaaggaatggggctttgaaggcgtggtgcggatgaacacttgtttcgaagtgatgtggtgtgatttcacccagggagtcaagttgggtatttgtttgctctctggagatgtcctcatgtttgggcttcctctataatctaaggatcatttgacatagaaatctaatccaattactgacttttctttcgcttcttttgcactacaggcttctcaggagtacgaataccaccgatccttttgatgcttattccgatccgagagaatctcaagcgtccatcaaatcgtctgagagtaacgattcagcggaggaatttctcctcaatcgaactgatacctttagtcctcttctttctgatgggatccagaaagactttcatgatcaaaaaatcgagttgagtcagctttttcgaaaaaagatgaagttcaaaggaatcaatagttcctttgagaagctctttaggactcaccggacctttcccccggctgatttcttccgtttttttttaactcctgatgatttttttttctcatgaatttgtggtagggtttttggagccaaaaatggatcggacaagatacatggaccagagaatcacgaggaaatcaaaaaaagtgggaaccgtaccaagaatttgatggcacacgtgacacgacaagagccgataaactcgccattctatcttcgaggacccgcatactactaccgagccgcaagtcaccagttcttttggcccggagaagcccgggtgatcttagaccccagtgggttcataagtttctacgatcggattgacagtttgagcgagaaaaggaaggccgaagggaccgtgaatggcccccgagttgctcatcgattggatggaatcagtgcacatgatgtccagaagatcaaagatcgattgctcaatgtgcttgcccgtaagaacgccgaggattggcagatcgactccgatcggttggattggaggacgttggtgaacacgatcgttcagacttatagcagcccactgaccgagttggagttccttctccaacgggaggacatgaccgtcatcgaacgggtggtcgaagtgcgtggcttgacatacggcatcatactcccttatgtcgatttctcgtcctggaatgataccggcaccagcaaggatcccacttggctccaagaaggcattcaaaaatgtgccaaaggattcacagctgggaattatgatcgttcttcagaaccaatcaccgagtcgatagaagtcatcattggtgctattgaggggactttggaacacctttgtgggacgatctttggcatcttctcgcagactatcgtcgagatggctcttcctatcgattcgcttgtcacctctgattcaacaaaggagagtcatgccgaatcccggatcggtcaatggaaacaacagattaaggagttgatggtctggttgggttggtctacgtggggccattgtgatcctccctgcaaaactaatgtgaagtacccaaaaaactatctctctctttcttctattcccactctcacaacctggtttattcactcacatgatcaactaattccttcttttgtttctccaaactttgtatcatcatgtatgttgtgctcacaggaactttgcttgcctcctttgtggcccctcttttggcttgaagggttccccaaatttgatcaatttccgttctgtaaaatcatctctgggaaaaacccttaaccttgtttttaaaatttgtatgtatgtagataaaatgttgagataaagctataaaaagagggtcttagttaaacgactcccagaaattggagttccgactcccaaatttccgggatgtcgagaggaccatctgtggacgctcatccagacgtccatgggagtcggacctccaaaaccttcaaaggttttgggagtcgctccccttataaaaaaataaaaaataaataaataaaatgaaaaaaataaaaacccccccgggggtttttgggagtcgatccgccacaaaccccaggggggttgggagtcggcgccgggaagatgccctcaacggccaagagggattcctctcggccgctgagagtgtatgctctcaacggccaagagggatcccccgcctgctgagagtgtacactctcagcggccgagaggaatccctctcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaacttgcaaatcaagttgcagctcaaatctatattcgaatatcaaactaaacaacgtttgctgtcttgaagcaccgccgcccattttctgccctaaccaaatacctcggtcaacgccgctcccgacaaaaacaatcgtcctggcacaaattccagaaacacaatgaatctgcgcaagaaattttgcacaacagtgagctttaacttttgtctttggaagctccttgctgctgaacaataatgttgaccaagcttaaacctccctgatcttcattccagccgagctcaacattggccagcgcaacaaggcgttatcacaactctacaaacaagctgaaccaacctcttacaataatcctctggacgacccaatggcagatctcgacagtgatccaaatgctgaagaacgaggaaggtttggccacatatttaaatccgacaagaaagttcaacaagaagtcaagttgtgggccgaaggtgttcagctcaaagtaagacagcctctctccttggtcaaatttcgggtgtgtctgtagtatgctgacattactgcttagttgaaggagcttggcgaccagtttggtattgaaggcttcctcgttcttgctgggcaagaacatcgaaaacccttcttcttccaaggcggcagtttctatggcgatgaatatcttcggggcctggttgatgaaggcgatccaatccgggaatttgctgtctggaccgctggatccaaaaagaccataaaaaggagaaaaaaaaacaagtctaacccagctgctgctcaacctggaaacatcattgctgatcagcccccaaagaacaacaaaaaatctgcttcagctttggcgaaccgagatgtttgccaaggtacgtgtccctgttccctcaaatgtgctaggatacagtttctcatttgctcttgtttgtaggtggtttggcccagaaccattcgtacatctctcaagagctcggcaagatgtatagtaagtcaatccaacagtattcctttatgttcaatcaatgtcttgtttaatctgactgcttctactttccagtcgaagtgcaggaaaacaaagtaaagaaggacactcactggcctggaactaatactgctacaaaactagcattctgcaatcgcaaacttgttattcacgaaaaccccgttggcctttcagcagagcacctagtgaatgttccagttaagaagatggatatagaaacgacttggttagttttacgtggattgaagaaccactggatcgaattggttgaacaccaatttgatgtagctccgaaaaagcgaagggtgtgtaaacaaaaggccgccgcaatagaatcccctacccaagagatcaatgccgacaagaccaatgtagcttcaaaatcaactgtcccacaaaaacgaaaggcctccaaaatcaaatcggcaacccaagaaatcgatgacgagactgaggaggaagaggaagaggaaaccgatgatgaggatgaggaagatgaagatgagctgatcagcaattccgatttttttgacaatagtgataacgatgaagatgaagatgaagattattagattgaatacaaacaagcccaataccaattggtctactctaacatatggttgcttgctgcttgttgatttttagtttttatttttgcattcaagatgttaatttaaccatgtccatatctcccaattgaaatgtgatttcacttccctgcttatgaacttcaaaaaattattggcacttctgatgaatataaaatgatccaaatctactgtgaaaaaatgaatctctccatgataaccccatagttttccatactatactgattgcttgttgtgactgatttacataagaaattgagattctgacttaccccaatcatctaacaaaataatatccctattgtcacatggtatttatgttttcaaataaaacctgaaagcattgatgtactagtatgtcaaaaaatgaaatcaggttttttggatcaaactttccatgattgtgtaccttgaatatgataaaaagcttattattttaagaaaccagcatgagtaggtttcactggcagtcaaagaggatatgtgccaggagtgctatcacattctcactatgaatgaaaagttgttcaaattctatatggaggtaaatgattgaataagtgcttgtatattaacaaatcattttgaacataacacatagtttacattggtttttctgccatcatcagggcccaaatcttggattttttttgtgatttttgcctgtttgtggggggttgagatgtaaatccagtgtcacagctgctgtaattgacctgtaaaacacactttaagctcatgtttatgggttttggctgacagttggccatgtgagtatgggattaggatacctccctaacccataagtatgtactaagacccccatacatgacctgagtctgaatggttgagtgaaaaaaaagttttttttggctggaccaaattgtttgccactttagatttggaacctacacaccctgtagactccaaaaacacacttattacaattgctggacccccattggggtcagggtttaaccccgtgcaaccagaacaagttttgtgggcagccttgtacagtgcaaagctgggcaccactgtagtaggagccaaaacagtatgatgcaaggttgcaccatgggaaatatcttgtggatttcttttcagcatatatcttcaatctggtatttttttatatcagtttcttatatcagagggtacgatatatggattatcagcaacaatggccagatacattaccatgtgttaacaaagccctttttcattgcacaactttttttcaatatcctattttttggagaattcatctcattcagactgtactgcaacctcaagtaactaatattagtttaactcattctgagatgtatgtcatctgagggatgctttacgtttcagtaacatataatcaataagttataatgactggtaccggtagggtcaatcatcatggaaggtagccacatatcactggcattcagaatttggatttccacacaggtagggtttgaacatgggatgtgattcaggtttggcaggcaccacaatgatccctgccaactttactatgtgattcacaatttcaatttgagcacaggtggggctcgaacacagggtgtaattcaggtttggcaggcaccacaatgacccctgccaacttcactgtgtgattacaatttcaatttgagcacaggtggggctcgaacacagggtgtaattcaggtttggcaggcaccacaatgacccctgccaacttcactgtgtgattacaatttcagtttgagcacaggtggggctcgaacacagggtgtgatttcagactggcaggcaccacaatgacccctgccgactcgactatgtaccaatggctgctaagtagtgtctagatcaagtacattagctgttattgtcaaggaatatttttacccaatttcttgaaacagatgttgtactgcccattggtaagtgggggtataacttaccatgattaaagtgaaaactgtctacaggcatacactttgaaccacataatctgctgaactacatgggaaaaatctgaaaccaatctgttgtttggctggaaataaatttcctataagagcagaaaccaagggtatgcccttggaagttttttactgtagttgtgttacaggcagtattaaaggtgtgcaaagtgaaagattgcataggaatcatataaaatttatttccaagtttccaaatccttggaatataaatctcccatctggtagagtatggataacttcaatgtatcagagcagagtaacaagtattagtaggtttggcttctaggaataaaggttggaagcttcaaatcaatggaaaacatccaaaataaaataaatgccaactttcattatttatcttcaatgagtttatttttgttactgccagctgggccaggatgtgctttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtctttctgaaaaatatgcaaattccactagcacatgttggtttggtccctcaatctcagtgcatgattcgaaaaaactcccagaaaactttttcacgtcgtgacaacataagccacattctgaactatccatctagctggcaggtacctaactcaacatgtgcctagtggaatttggatgttttcagtaagacactcattccagtaaccctcactcatttatctatacctgatttttttcttcattcaacagcatggattcttcttccatgacctttgtgaaaacttattccatgatttggaattatccactgagattgagtggaccaaattaatatgctccaaagcacaccctggcccagttggcagcaagagctaatattttcaatatttctgctttccacactgaccgataatcaattaaaattataacataaatgaattgatttttaagaaatgatatttgattcattttatccacagtcagaatctaaaaaaactcccctggaattgttaggtattttgcaggaaatactactgaatttagtgcaattctcactttgatatttttcaattgggattgttcttgagagtttttgattgattaagtttatgttcttatgagtttttgattgtttaaatttttattcttatgagtttttgattgtttaacttttgattcttatgattttttgattgtttaaatttttgatccttgctcttaagagattggatgattgtactttgtcttgtatttcaagggtaatctcagggtttcagtctgataatctcgagattttttcaggacaggttgttcctttaacctaccaaaagccttgactcattgcaatcgaccatcaattcattaaacctcagctcaaataacccttatacaatcaaccatgcctcctaaaaaaagcaagaaagacttgtacaagtttcattacggctctcagctccctatcaccgaaacacgtgcgcaaagggctactcgaaaactattcaaggagaggaccaacgctgaagttggacagcatttgaaagccagtcggaatcggaacaatgcaccaggcggacttcaagaagattctcaagaactccatgtcgaacctgaacccgaaaaccaacaagaacttggctttgatgatccttcactctgggaagatacggaagagactatgaacgaagaagacgcctcctccttagctcgcatacggtccctccactacggattaatccagcaacaaagaaatcaaaattggaatgatcttatggattcgttgttccctgtatacctgcacatgaagaaaaagaccgacaattggaccctcccctgctgttttgaaaatttctcgccacttgtgtgcagctgtacagcagataagctgactgtccggccaatggacctagtcgatctgatgggtaattacttttttttcccttttttgttgttgtgatgctggaacctttaaaacatgtacgattctcttgcaggtcaaactcgggtggattttaaattctgtcattgtacttccgatccggttcatctacttgccaatggatatcttgccagcacaccgatattcccacagacagcattctcgctacgactactcaacttttacgatttgctatggaatatttgcaatgctcaaattaccccattcaccaaggtgttgcagcgttggaacgaatcaatctcgatgagactgtgtgccaagcgcacatcaaaggtaagtcaaccatcacagggcttttctactcatgtatctgatttttgaatctaatttgcatagccgcgagagcttcgccggaatctgtcagcctctgttgatgtgtaccgcactttaaagagtatgcaacgcaatctggtccagaccatcacatcgaataaccagcaagacatattggcccagcgttcatgtcctgcctgcttcggagtctcgcatccagtcagaaaccaatcttcatcaaacgatagcaatcatcaaaccaatccagcaccctcggcatttaatggcagtcattctttccagccacctgcctctaccaatcaaacccaatttcaaaacaacaatacagctagcgaggaagtagtgataaacaatcagccaacagatccccccaatccaacccatttcttagctcgcaacgaagacgaaactcttaccaacacaaatcaagacaaacaaactgcacctttgtcagagaccaatactaatcggatcccggaagacaaaaaccgggtgtttatttgccttgatggtaatttccagcaccgccaccacgagcgggcttcaaaaaattacctggcagctgaaagccaacctttctttattcgacctgacgaacttcaagaatccaatgcagagatccttgaaggtgaaatagctcgccgcgtgtcaaaaaaagcggtatgactaatttatctatttcacaatatactttgatgttcttgatgctgacattgatactctctcaacctcagaaagaccgatgtagtgagcagcatcaggcagcagatgatcgtcgaaatgccagctcttggaagggatgtgacgacactggcctatttggttgctgctgccgccatgactcagtcatctacttctgtaacattcacaaaacaggcgaagtaaggggtctgccgatgtcaatactcaagcgattaatgagtgaattgaacccaaatatcaatcttggggtactctatgatattggctgcacccttaaaaagttcttccaggcacgtaatctgtttgccaatcatctccccaggatgaagttcgcaacagccgtgttccattcatatgtgcacgattggccatgtcagctgcaatacaacccacgctataatcttggatggggtctgaccgacggagaaggcttggaacgtctttggtcatacctatctcctctgattagccctcttcggtatgctacaaggaaccatcgcattagtgctatttcacaccgaagctttttccataatgtactgggtatagaaaatcttggtactttcttttgacttttctcactcttattacttttgcttgtctggatgtccaattaatcagtattttatcttgtctagtaacatcattaaaaaggaagtggcttcatgcggcaacgaccaagagaaattcacaaaacacagtacaaaaactgctgagccaactaaaccctcatgaggatggacgatgctttacggaaactttttttcgggcccaatgggaaaagcagcgtgcctttgagattgagaggaatgaagctgatcgcacaaaaaaagaagaacacgcccaattctgggaaagagcagaagcactgaaatctcttgcgtatgttggattttgtttgtactaatatgtttaattatgtaatccttgacaaaagtttactaatcaatctgacacatctgattggttacaagtgagacatttgtttcatccctaggaaatccttccatgcacgcagaccctgcgcaaatactcaaaatagtgcaagagatacgtgacttagggaaagaacaagaaaaagaggcggaaaagcttggctcgtatttcatggctgggcctggtgttgaacgaaaccgtgggtgatgcatttcacactaaaattcacatgcagctgattgatttggttgttgtgttattttcttggtagccgcacaagaaaaacggcttgcactcctttggagtgccaaaagtgctctttacaaagcagcagtacagcttcaaggagagacacaaccgctgcgtgattcaaagtctcgtggggaaagaactggtacggtactgaaggagaagatattcgacgcactggggcgacggaaggcatctgtccaaagagttcttaaactcttttgcgatcgcaggaccgattacttgaaaaatcacgcaccagatcagctgaacaggcctgaaaacagagagatcaactatgaagagtttaggaagatccaactagacgatcctttttggaacgatggcttcatgtgtttgtcaaaggacccttgggctgttgatctaactgtgcgaactggaatacatgcactgctacgcctggatcgggcaaacgaggaattggaacagctctttgatgagttacagcgatgtttatggtggggaattaactttagaaatcagctaaaaaattgcattgatcaatgtgtatttggtacttcttttgttaccaattgtcattatcattctctgggcttatgaatattgcttgctctctcaggtacacccgactcaaatctgacagccacattgatgggtacctttggccaggtctcatatgaagtaaggaaggttgtcggtgatgaattagaatcaacacagaagcatcatgaaagccttctcctttcatggcatgaaggagtggaagaaatcttgacgctaggcttggtttgtagcagtgcattgccaattgagtggacagcattgattgaattcctaaaaaagtatagcccaaatagctcgcctgaatccaatgttgatttgctcttggaagagactgtactgaacaaccaagactcagacggcgagtctcaaattgaggatggcgatgatagtcatgttgaacatgttgtacctgatgatgatgatacctaacagtttctttccattttcatttgttctctttccatttttcactcattgttgcttgtttttttgcatctgcttgtttcagatttggttcacactatcaagtagattacgatctagatacaatgccaaaatagttaattacaatctagatacaatgccaaaatagttaattacgatctagatacaatgccaaaatagacaatgcaatgagcgagcaaaaaagaacaagcaagaacggtgaaataaaaaaaagaacaagcgagaacagtgaactgcaaaaaaaacaacaagcgagaatggcgaaccaaactataaattctttcagagaataaaataaagacatatgtagcaccaatccaatggagtgatgtgactgtcaggatgtgaggaaagtcattggttgaagtcgattaagatccgattaatggttggcgggggggggccgtgtggccgagtggagtagctataggtttggagtgttggcagtgtggaggcagacttagcagtgaggtcgggttggactggtgagggatccaggcgggatcgaggtttgcgggatttgagaaaagaagcgcggaatctcagtgaacaactgtccccgcgtgcagccccgaacccagtcttacactgggaaaacagaatgtacataggtctgtttagagtggtggaagacagataaagaacgctgcgagagaggacagagagtcaggtctttttattcgtctcgcgttctgatttgtcactgtgcttactgtgcgctcaggtagttcatcgctgccaggcgtacgccttggttcagccggtagggtttttgtgaccggcttggtgcatcccttggtcctcgttgcctaaggtaacggtaaggggtagattcatttttagcatggtactggtttaggcacagtccagtttgatagaaggcacttacagttgattgcgctttcgaggaagcgctcagtctggtcaggggcgcctgaggtgtcaggttcttgattctgacaaaaaatgtgccaaaggattcacggctgggacttatgatcgttcttcagagccgatcagtgagtctatagaagtcatcattggtgctattgaggggactttggaacacctttgtgggacaatctttggcatcttctctcagactatcgagatggctcttcctatcgattcgcttgtcacctctgattcaacaaaggagagttatgccaaatcccggatcggtcaatggaaacaacatattaaggagttgatggtctggctgggttggtttacgtggggccattgtgatcctccctgcaaaactaatgtgaagtacccaaaactctctctctctctctctttcttctattcccattctcacaacctggtttattcactcacatgatcaactaattccttcttttgtttctccaaactttgtatcatcatgtatgttgtgctcacaggaactttgcttgcctcctttgtggcccctcttttggcttgaagggttccccaaatttgaccaatttccgttctgtaagatcctctctgggaaaaatccttaacctttgttttgagatttttatgcatgtagataaaatattgagataaacctacaaattgagatgaatttccaagcaatgtacttcaaatccaagagtgttgtgacctaggtcacatggtgtgactctgtatgagcccttaaggcatcccgttaaccgttaccagctccgctgacaaactccaaagaatcataccggaccaatttttatcttgccgacaaacaataccggacccaactttcatcttgctgacggaggaataccagccttttcactttcaaatcttacaacaataccggatttcactttgtctataccgttttttttttttacaatctttgcttggatggatcctccctacggtgcttataattgaatttggcttttccttgccgacctgaatcttgttcttggttgcttaccggccccaacaccctacagacctgtggctctcaacttgtttgtcagcctcagtgatgccaagagctgaaactcttctagctacactaggtgcaaggatgaattcagaggtgtacacgtgtgagtgacacgtgaaaagtgggtagaagtgtggtaataaaagaaaagtaaataaaaactgttaagtttttatttacagaggtttttaaggtgccctctaatatcaggtcctgggttacaggggtggtactgatgttctggtcctttgtaataaaggagtatgcccagaaatagcctacaactgaagaatcaaagaaataatacttactagtacttatctctaagccaaggaggtcttcaggaggggggaactgttcttgaggcgctcagaaaggtgggtgagagaggttggaggagtgctggggaacaggtgttggttggttgatggaaattcaggttgataacagcaggaactgggccaaaaggcaggttgaaactggttgttggtgacggtttatgctggtaagtactgatgaagatgggggatcaaagttcagggggaagaaggggctcttaagtacccattctgggcctctgggggcgaactcaggagtctctctggctgctgtagctctcctactaagcctatgagagctttagatcatctgtagcacctgtagagctaggttacaggtgtcaaggagatgatgtaatgcttgtaaccatgtttacagggtgttctgacgaaactgtaacactgctgtagcctatgtcagcactgcatgatgcatgggttgatcttcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgcaaaccttgtttgtagatttttcccgaactgcatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaggtgaaggagtagtaattcaggggtacacttggtgagctaccctaggttattttgcatgtaaattcagaatctgcaataatattctgagttatacttaaggttcagaagttattagaagattctggttaaaagtgttattttctctggtttatttaattatttaaatgtttctctcatgaaatatttacaatgtaagtgtactgtgtaataatatctctattatagtgtttcaacttatttaaatagtgtattttaatattttaactgtatgtacatatgtaagtaataatatctcttaaataagtaaaagctatgttcaggctggctctgattagtagcaggctgacattccctacccctaaaatgagtctccaactcgtaggataaaatgtaaaaaaaaatgtaagaagggtatgaaaaaaatttttttttttttgatatttaagacacttaattcctcctagaagctctgtaattccttaagtgaatggctccatcaggtatgttgctttctggaagccactcatccttgtctgcagattggtgtttatatctgactaagtaaagtctagtatcttttccattaatcctttctttcttatccttcaatatcttagatacatggagtttgtctgccttactgggttctaacaaaggaactggggctgctggcaaaggttcagagttgtcacgtaaggtgtaaggtttaactaaactaactgggaaaacagggtgtttcctagaaagttcatcacttagaataacctctactgcattcttgccatgcaaatctttgatagtaaaaggacctacaaaagatggtttaagcttcttgttcccacctaaattattaaaattgatagttgacaaaagaactttatcaccaattttaaaatcaggctgcttatggcttttatcccatctgttcttattatactccactgcatcctcaacacacttctgagcatgtttatgggtaacatctagcatctttttaaagtcaagagctgtaggatgaatatggggtaatttatcattcaaggtgtctttaggcatcctaggtatccagcctctttcaaggacaaagggtatttcattagaagaagaatgcttgctgctgttgtaagcaatttccaaagcaggcaaaagactaacccaatcatgagtgtatccatcatggtttttgaattcaagaccaaatgcacaaaacctgcgcagcatatcctctaatgtttggatcattctttcagccaaaccatcagtttgggggtggtaagcagtagaaaaggctaattttgtacccaacatatcatgaagatttctccaaaattcagaggtaaatttggggtctctatcactaattataattttgggaatgcccacatctgccattatcctattccagaatatcatggctacttccatagcagtgtcatccttatgattagggataaacctagcccttttggaatatctgtccactaccactaggactgaattgtaagaataggctcctccagggggaagaccagtaacaaagtccatgttaattatttcccatttagtagtgggttcagcaattttctgaagtaagccatatctcttaccagtctgcttatttgacttctgacaaatttcacaagatttgacatagtcagatacttgagacctccagtctatccaccaagcagtatgcttaattctttctactgttctgtcttcagaaaaatggccagagttgacattatcatggcattcatacaagatattatctatctgggcttgatcacagagtactagaacactagagtgcctattcctgaaatataacaaaccatctagaagtgtaaatcttccttcagcatatggcttggccaggtttgggggtagactggcaatcaattcaggagaactgttctcatttttcaatatatccactagtttaagcaattctatatggtccttatagctgtcttggactaaagtgtaaaaggcaatgtctaagtcacacacatgaatacccaaaatgggaaaaatatcttcatcctctggatcccatgcagggttgtcaggagtgttaggcaaggcccacctactaagtccatcagcatttctatgcttgattccagctttatgaacaattgtcatatgtcccctgtattgttggatagcaatctgccacctgagcatatgtctattaggggttttcatgttcatgagagttttcaccgctgtgcaatccgtgaccactacaactttagtgccttctagataatagtgtaatttatccaaagaccaaaccaaagctaagcactccatttggctagctccatacttcctttcactagatttaatttgcctagagataaataaaactggtttctctacaggtttgtcatcaatctggaattcttgatgtaaggcagcccccaatccatccaaacaagcatctatgtacaaaataaatggcttggtgtaatcaggttgggccaagactggagcagtagtcatcaaatgtttaagtttctcataatcttgtacacgggaatgggtcatctcaaatattacatttctgctacaaatttcataaaggctatgagtaatactggcaaaactagggatatgttgcctataataactacaaaatcctaaaaatgattgcatctcagtaatattctgaggcatgtctttcagcaatactgctgctactctatgttgatcaatagcaagagtcaagccagaaactattctgcccaaagctttgagttctccatatccaaaatgacatttcttaatagacattttgagaccagatgagactgccatttccaaaacaagtccaattttctctaaatgagtatcccaatcatcagaataaataataatgtcatctatgtacaccatcatccaattttggcggataaatttcccaaatatagagtccatcattctttggaaatgggaaggagcattcttaataccaaaaggcatcctcaagtattcatagacacctaaatggcaaataatgcgcatatatttcctactttctggttcaataggtatctggtgaaaacctttgagaacatccatagtagtaatatacttggctttagacaggttatgtagagagtgatctatcctggggatggggtaattatcggcttttgtgtaattattcaaagctctaaaatcccccaccatcctggacttatcattatgccaagctatgatgacaggagtagtaatttcaacttgctcattatggcccacttttctaataacttttaaatccaaaagttctttgatatgagtttccaaagccaacctggattttgggctagaagggtaaggggctcttctgagagcaggaggataaggaggttgacaggtcaattctaacttgatattatggcctgtcacatttcctatgggctcttctgtagtacaaaaagcttctttatacttgtagcagattgtcaagacatcttgtttctgatctttattcaagatgtcactcacagctgcctgtgataagtattccttgtcaaagttaataacttcttgagtcaggcaagatacttggttaattggctcaggaattttaatattcaaattgcatatttggaatttccttttccaatctcccccaatggtgtaatatctatttttgctctgaaaaatgtctattccatacaagcaaaaagtatcattccctaaaatgaagtattcacataaagcatcttgtaagacaacaaattctacattaagcctcaatgatcctttggagtgaggaaatatcaatggcatgctgataactcctagaggtttcatggaggaattacaactactaaatttagccttggggacaggtaacaggtagtttctccattcagggtaacataaatcaaggaaatcactactggtgcaagaacagaaggctccaatgtctaaaagggctttccattccttcccttggaacatgactgtagtataactagtcttacccatagtgtaactcatgccagcttcaggtttatttgaaaggagcttagcatcagaaatgtggccaatttccatagaagaatcccatttctggggtaaattagagtcaccatgaatggtattaatttctaactcatcccctatgtctgcttgaatgacttgaattctggaatcagagtcatattcagaatcatctcttcgttgattggtgtgaaaatcagagttatcaggttctacttggatcatatcaaaccttgaagaaacttcttcatcactgtcagggtctgcttgaatattattgatccttttcctgggatttgggcactcaggtcttttatggcccttttccccacaattataacattcaggtatatctgttttcctgggagcttgatcagatctctattggagttatccatcctggcggggttatctgaagtcttattggcattaccactagatctctcatctttgggattattattgagaattttggttcttctgctcaaacccatcatttcaacaacttcttccataacttcaataagctcagagatgtctacatccatgtccttgagtctgcatctaacagcatgttccatgcttcctctacattgaccaagaagtttgtcattgactaatatttttgtttgatttttgtaaatacaatcaatcctctttttctgagcaatacaccattcatgagggtcatctttcacagggtcaaagtaatttgtctcaaacagtctacgcattttcttttcccagagtctggtaccatatttaattttaattaattctttccaagtggcccaagattgtgctcctagggattcagttttctcaataaaccattctagagcacctccttgaaataaacctggaagtctgacggtgactacttcatctggggcgttgtaagtcctcagtatatgatctaaatatttaataaagctgatgtgatcataatctccttttccattaaaggtaggccagtcttttaatggtggtatcagtttatttaatgtggctaaatccatattgtagtactgggattgagacttttctggggtattcttatagaatgtctgtgaagattttccctgattagttgggaagtgaggggcagcttctttttcatagcgcacattcttctcttccatataaggattgttaaaccttggctcattgtttttaaaggcaggtgctgaagtttcagaggcttgtttagagaagccctctctaattagttctgataaagtatgaacattgttttgaatttcatttttcatttcttttctaagggcagccatttgttcattcaaggtattttgaataccttcagatcttatattctgttgaattagtaagtctttgatcatatccaattctttattgttagcgctcttagcaaggagagtgttgtggttgagaatgcctagtgttcattgcttcactccgctccccctcttgtactttccatactccaaatatggagtttgttcacccatacaacaccccccctcaaactccacaccagtgcctacaaccatgagaatgatagagagatcaagaaagagaacaattgtcaaaaaagaaatgagaatcagacagaaaaagaagaaaaattagagataaagtcaaaaacaagaaaaataaaaaaatgaaaatgaaaaaaaatagaaaaaaaaactagagaattgattaaaagaagaaagaaataaaagaaaaaaataaaggacataggagatgattttaggccgcaaacgttatgagatagagaaaaatacagaaattgaggctcttttttttttttttttttttttttttattttgggaatattttatttagagaaattgaatggagattagcacggagagattttgtgaagaaatcagcaatgttggaagatgtggaaacccaatcaagtttgatgttatgttcacggactgcatcattcacgaaaaagaaattgcgttcgagactcttcatgcgaccttttgaagcgttgtcgtccgacaccaacacagctgccctattgtcacatttgaggagaagagggggattcaggtcgagagacttgatgatgggtatgaggaacaataaaaaatcgactgaggaaccgagtgaaataaattctgccgcgcatgttgacgtcgcaaccaccttctgacgcctcgatccccatgcaatcggactacctaggaaggtgattatgaaacccgatgttgaacgttggaattcgccgccccagttagcatccgaccaagtgactagggaatccgctgtaacttccagtttcaattgtttgtctttgcttgttgcaagatattgaatgaggtgggatagggccgcccagtgagtttcgttgggattcgagctgaaacgagccaggtaattaactgcataactcagatcgggtcttgtgcccagagccaagtaatttagagagccgatgaatgattgatatagagtcggtgataccgggtctccccaatttgttaccaggttatcgcccagcagaggagtgtaggttggaatgatggtgtcctgaacttgttcacgaaatttcttgatggtttggtcgataagcaggtgttgactgagatagatggcatcatcggaatagtctagtttgagtcccactagtttctccggctttgcgtcccacttcacgcgtaagctagattcgaggttggcccgtagatgttccaaagcagtcgcgtcgttgctgaaaacaatgccgtcatcgacatgaatccagatgatgatgattgacgagcctttccgatatcgatacaagcattcttcaacttcgtcacagtcgaaatcccaactgtggaggagagtcttgaaatgcttccaccagcatcggctggcctgccgagtaccatatagggcttttttgagtttgaggactttaccggcgagatgagggaatagttcgactggaggatccacataaatggtttcatcgattggactgtggacaaatgcgcccgtgatgtcgaaagagttgatgatccaatcgttcttgattgatagcgtgaggagcatgcggagtgtcgtaagagaagccgtaggggcaaatgtcgagcgaacgtcaatgccgaggcgttgtttgaaccctcggaccacaaaccttgccttgagtttttcaattgaaccgtctgcttttctcttgatatcaaatacaaatcgggtgccgattgagtgtttggagtccttgtcttcaacggcgaaagtgtcgatctgttccaattgtttccattcgtccatgcaagccgatttccatcttgctgcattcggagacagaagggcatttcggagggaagttggtatgtcggaatctgagatggcttggatgttgtcgatttgaatgtcttgtgcttcacaaatttcttttgtcggttcttgtccaaggtggaggattctacgaatgcaaggtgagtcagaaaattttccaggtgtggggatgacgggtttgttttggaaatcgaggaagtcagcacactcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtacatttcctatggccatggagagcgtagtctccatggtctaggcggactgatgtaagcaaaacactccagagtgtcttgcttacatcagccaacccgccaggccagaaccgacctatgttggttcttggctggcgtgcaagcccacacgcccctcctggaggggcgggttcttgtgcacacccctcagaagcatgttttattgaaaaaacacgcttctgaggggcgtgcgatcaaacccgcccctccaggaggggcgggtgggattgcacgcccctttgggaggggcgtggccatgggcgtgcggggaggggggaggagtgcgagtatcattgcccttttgttggaggtgggggatgaattttggacctcatgatcatcttagcaagctcccaattcttgttgattattcacttcctgttcatcacaacaatttgacctgtggaggtgatacaaatcatgttgaagttttggcagaaaggtctaaatattacttttatgattttgctggaagggctcaactgctcccaaacaatactgaaagagggctcaagtgctacttcaggaacaacctgaaaagcataaagaaccaatgtttttatttttatttcttaatatctagggttataaatagtctagatacaaaatgcacaagatatgggagcaatatttgatgcatattgaataagaaataaggaaggataccagagacaagtgagtgacatgtgacaaagtaaaaaaaaggcaagagagggagagattgatgagctgaatttcaacaaatcagaattgatgtgctgacaagtggcctggggtgtgatggttgtgaaaggatgaagaaagagtccttgcacatccatcaatcccagttatgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaaaaacaagtgaattgagaaggttttatttgtggttatatccatcaacctgtaaaagaaacggggaggagttcagtcagtgaggaacggtacttgtaacttctactgctgactcatccaatgattcaattgggcattcggatcaatcctcttgaatggattaataggcttccaaggtgaggacttcttcaactcacttgggataagtcttttaacaacaatctagcttaataagtgtgccaacacttaaggaccagaattgtttaacctgggggataactctttatgcaatagagataagtagaattgccttgatactgatcaaagtaaatctattcaagtctaaggtagctgagttgtagagttattggtggtttaagtcactgataatcacagtacaagtgttggtttggtgctactagaatttcctggggggaaaaggtaggaatctgggctccttaaatattctacagagggctcaggggaagaggagaggccctcagggaaccagggatcttcctagcagctctacagttttgttcaaatatgggaactgtagctgtgcagtgctttgcatgggtggaaggtcctaggacatgatatcatacatgcataattgaatttatggcccatttctcacgtaattcaaagagctgcagttactgtgcaggggctgtgcaattgtagaagtagattcatacagattatgcaagcttgtgatcatgagaaatgcatgttctgcattcatagttcagtcttgcatgtagaatttgggctcctttcccgtgtaggctactttgcattatgcaagctttgaattagagcacaaaagggtcctgatgacggcatccaagaggtttatgatgcaatctgatggcctgatgatgtgatcaagggtgggtaagctttgggtaagtttatatagcttattcctcatccatttcatgcttctactagctgtttcttatacatatgtaattagtttatggattataaaatatgtacataatgtataagaataaatatcattttattgccttattctaattatatttctgtgaaatcctagtgatattatatgtacactaatcaaggggatttcacagttaattattgaattattaaatataaattatgaattaagattaaatgtaaatacatctttatttatttataaggtgtaatttttacttgtattcagttaattattatcttggagttagtaggtacatttcacgtactgtgaaaggtgctctatggctgacaagttatcactagacaagtgtggcaatgcatgtaggtgaaatttgaatagcacaaagacagaaaagacaagaaattcaatggaaactagatagtaatcaattgaatgccactggatttggtgaattcagtgatctggacagtgtagagaatgagataagcacaatgagtaactctatcaattgtattctcatacatccttcctactttcaattctcagtgtaacaaaatttcactaagtaaacaataaaacaatggttgtggttttttttgagtgattcttagggaatttattactaaagtgtcaaatttttggtggaggacttcccgtcacaacttagaatgcttttcagacctccctcagtcctaaattagaaacaaaatcaagatttcaaccaactcccatgagagctgttcctgaaaggcttcatggaaaaaatgggtttttttgatgaaaaaaaaaagatccaaggggtgtaaattgacttctgggagggtcggagattgtgacaggaagtcatccagtttcaggtaagtactggggaagataatggtagattttattaaagtgaggaacatggcttgcagctatgattgctttagagtgtatttcatcttttttggagtttattttcccatccaaaatcaatgtgtttttggttaaaattcaaaagaacttaactactaatggtgaagcaccaattaacatcctatgcaagtctggggaatatgtggtgtgattagacatctagggtcatctgttgccaatccatgaaacaaagatgcaggattggtgggactggattttcctatgcctagacatgcaatttatagcccagattgtgctagttccagacaaaatctagaaatcaatgaaaactttttaggtctttgtttcttgagcaagctgtagggggagaggtggatcctaagttcttgctgagacaatgaaggcaccaagcatgccttctctccattttgtttgtcaaaggtaatttcagatagctcatctgatttgagatttcttacaaaaaaattgattcacaccaatcaaagcccagtcatgcctgtcagcagtgcctaggtttcaatatgagtctttcattttctaacccatgagcagggaaccagtgtggccgaagctgtgataggttactgtagttgtgacaggtggaccttcgctttgttctttcttttcttttttttcttttcttttttttctagttgggggtgttgtatgtagtgggagtaggtcggaagttggatcggcagctgtgtcttgagaaggaggccgactcaaaacaaattgtcacaatcccccccctccccacaaaaaagctgactcaaacacctcgaaagcatcgaaagaacaatcatcatcttccagccgatagagaaaaaaaaaagaatactcaactcttgatgcctcccaaacacactccaaccggtactcgaaccaatcaatcagtcgccaccacgatgacagagaacgagaagatgttaaccggtcagtcaaccactctacttcttttccctgcttctcataaaaaaacagaggcttgtatgcattcccagagagaataaaaagagaacaaggaaaccgagaatcggagaagtctgacaaaaagtgagtggtaaacaacaggaaaggcctatctggcatcggatccacaactagtgaaagcaagactccgagcccgagcactaatgcaacgatacaatggctatccttggccgacttacgaggccgatgatccagaccccgattactttggtcccgacgatcgaagggccctcttggctgaactcttcaacttgcaactcgatgatctcaaacagaaaccactcgaaatcgaaccccctttctattgcgactatgttcgtcctttcttcttcttcctcttccaaaaaaatacatatccccttcaaatctaatcccaagtggttaagaatgcctgttgaccctttctctccttctgtctgttagggcacaaacatcactttcaaaggcccagtaagccgatccgtcttgcttcttcatcaacaacaaacattccctctttcagcacaccagtacggttaattttgatggactgaaaataacaaaaaaaatggtttctgcagttttattgtaacttcaactgtcacgtcttagattgtgcaccggttagtcaactttcgctcattcagatactcattatcccaaataaaacatcgtcaccaactgcaactgaaatggatcgaccttcttcgttccaatttgttgttgttgttgttgttgttgttgtgaacaggtggtgtttggtagtcgagtgatttgtggaccgaatgtacaaatgtaaagattgatgatagccgatcaccacccgcccaaataagaaaggagcaatgtggaattgactcaatcgttttggtgtttgattgattgatttgaaaaaaataaatagatatgcaggaacacattcgacggagatatgtgaacggcaaaagggtcttgaaagggcttatccggtcactgttggcgacgatgtttggatcggaggcggggcgatcttgatcggcccatgcactattggaaatggtatccatttggtttccctttccccttgtcaaaagattcacacatttatatcttccttaatactgctgatcaccactaacaagatcaccatttgctctgttttgtttttatcaggcactacaatagctgctggagcggtggtcagtggaatcagtcatattttcagagagacaattcattgatcaagaccaatcttgttatcatcaataggttaggggagatgtacccgcgaacgtagtgatggcaggagttccagctcgaatcatcaaacacctgaacagcaacaccaacaaatcagatcacgagtctaacagcgatctgaaaccaggccatccgaaatcctcgacctccaatgccaatcaatcaaaccattccaagtcgattgccgctcgatcacctggaggaggctcgaagaatctcaatccaacctctgtagcaactgatgatgatcaagcgagcggacattcggaggaaactagcgatccatttgccgagtgttttctggccaacattcccagtgcattatccaacggcgatctacacaatgcactgagtgtatttggggaggtccggagtctgacgatggaccgaagtcgacggttagggttcgtacgtttcgggagtgcacaggcagctgaagaagccgtcgaagctgggcgaggtccggacggattagtggtgatgatgaatcaggagacgaatgagaagatggtagtaggcatcgagcgtcgacggatgtcagatacgaacaggaccttcaatccagacctgatcacctcgacccgatgcttgattcgtcgactgcccaatacggtagactttgaggaactgaaacggacgatcgaggagcacgcggggagcttggtcgaatggaccgtccaggacttcacctcccccgaccccaccaaaccctcggtggataagtttatctccctcgaattcgagcaactttgtggggcaagagaggcggtcagattgagtcagaatatcaatgggaccctgggagggatcgatgtccctggcaccgatggcatcaaagctcggatcgaggcccgcaaacaattctcacctcaatccgcttatcgaactagttatcgcggtcatcatcagcagcccttccatcctcactctggaggaggctaccatcaaacctatccaaaccatcatcaacaacatcatccccggagcagtcgaggttcttacggcggctatcattctagaggcgggagtcctaatcataatcatcattaccttaccaccaccaccaaccctgctcctggtactggtggtggaccaggtaattatcaaaataataaggcattcaatggcagctttactaaatataaacctagaagaagcgtccctggtggaatgaatgggtctgaataattaatagttggttgaacaatggggaggttttttttatgctttgttgctggttatatattgtctgtggcccggtcaagcgtaatgtgtttgtttgttttgatcctgctcttgttgctctcaatctctttcctccatttttttatactgttattttcatcttcaatgttcatctagtgaaacttgataaaaaaaaacctcctcctccccttttcctaagacttttttggggggcctgatcaacacctgtttaattctccagatctactactactactactactaccactcgttttttttttttggttcttgttttttctttgatgatatgattatggtattttcggtttataaatccatctgtttcaagattggatgattgccaaaaaaaaacaaactgaaagaaagaaagaaagtatgaggtgtttgagtgatttactttccaagacttctctagcatcatcttgtatgcatttacaggttatagtgccccacactgtagcagggacacagactttgagaagttaattggctattgtgtggagtgtgaagaggtactgaattttggtctccttccatcagaccatcaggtgacaggtgtatgtatgtaagcccctcctgcggggggtcaggctctctaaagctgattccgacccgctttgccagcccagcccccaacacaccaacctcaactatccgcggaccgccctcaacctcatccttggcgacatcgacccctcacgacatacaacaagctcaactcgctcactcggagcaacggacgggaaatctgcaatttggtcagaagttcttgctgtataaacttcactctcactcgcagtactcacatctgatctttataccctcgttcatctttctcgctgttcttctctagtcatctagttctgtttagttactaaaaatcataccggtaagtgatttctttgaatctctccctctctctgtctttcttcttcattcattgataggttttttgtttcttccgtcttgcaggctctgtttttagcaccttacttcaacaggctttcctctcacaagtcggtccacacgcattgcactctgaggatggtacccaagagaatctggatatcgtacaacaagaagctcagtagcgttccaacacaagagctcgagttcgtcgatgacctcgccaaggcggccagaaacgaattcttgccttatctgcgtcacgtcgccacgtcggatatcaccctgcatgttgatgagcatgcagaggcactggctacagtttcagccctggcagaaatcgtggcaccactatccccttgcggcatctcaaacactcctcttatagtgaaaggtgagaagctccactccatccgtgtccaagctcttatgccagcaatgccaagttaaagcttttgctgtgctccctccccctgcttgatcgctaaacattttgtgtcccattatttgtagtaacattggacgttgccccggagactcctcttatagcaaaaggtatttctgccataatctggctatcattcaagggaaaccttgtcagggttgaaacaaagggactcttgctcgttgatcaacttgtgaaggcggcaagaaacaaattcccttatctgtgtgacttcaagagcttggatgcagatgggatggaggctcaccttttaactataagaggagtcttcaagatgctgttgggggtgagttgtgcagcaatttctgcaaggactgagtctctagtcagtgcctctgcatgctcattgacaagcagggtgaatggtggaggcgctgactagagactcagcctttgcaaaaattgccgacaactcacccccagcagtgttgtgaagactcctcttatagtgaaaggtgagcctccatcccttctgcattccagctcttgtaccagcaatcccaagttgaagctcttgctgagctcttgtccctcttactgcttgattattcaacattttttccacttagttctagcaaaatgaaacgttgaagaggaccttgtatgcttctggaagcctctactagaggccactttggtaaacgtcggggggatgtaatatttgcagctaaaagaatcttacattcttggacaacaaacactaagtcacttttacaaagtgcaagttttttgaggccaacaacatcacttataacaaattggttgttaccggtacccctgggattggaaaaactgttttctctgcctactatgctgcatgcgcaggaaaaagctgttgtgtgggagccactcatacttccaggagctgatcctgtgacctatttgatgacatctagtggtgttgaactgctagatactaagagttccaccttatccatgctctcgcgcaatccaacacaatatacattgtggatggtcaacctctgatcatgaaagaggcctggactctccttgtcacctctccacaacacaactattaccaccaattttgcaaattagggggttcaaagctattgcatatgccgccttggagttacaaggaattgcaaaattgcaaagacattctctatccaactgaacaaatattgcccactaggctcatggaccgggttttcaaatggtacggcggtgtgcccagacacgttcttgaaatggcaacaactgcattcaaagaacatcacggcgatgaggacaaggtgttgaaagctctggtccagggaatgaatcaagccattcacaaaggtcaatttgtcaatcttatgaaagcacataagagtggaactcgtgacagagatttttcacattgtgtgctgcaaatttgtagtcaccccagtggagagcttggacaatttcaattggcatgggcattgccccaagttgagcatgaaatggtggtcagatttgcacaggaactttgaactgacattcaaaactttctccaaactccttccaatggtagcaaatactgtggactggtatttgagatgcaaactcaaaggttgttgcaagaaggcagaagatttcaagtccgtcaacttggtaaaggagatccacaaactggccagaacattacaatcacattttctgaagctgggtgtcaaaccttcaaaacttacaaagaagttgacctacacaccaatgtgttctggaagccgtgcagtccaaatctggcatcaattgatttgttgcgtggaccagcaattttttttcaaattactgtttccaaaacacatccgatcaagcatgagggcctcaacaaagccctgaagctggtggacaagtcagaatctagtcaaaggctttaattcgtggtcccatctgatatttaattgacttacaaacatcagccatatctaaccacaactgggaaaatattcaagggaaaccttggtgatatcggcaaagtagagcagtgggctttgatgattccaataggggccaagaatctgtcaagaggagatgaggagccacccaaaaagaagcaggctgtctgaagagacaaaccaaaaaagactcttgtgctatcccccttgttcatcatctgaatggagttataatctggatgactccaccctgctcacaggaattgccacaccaattgattggacaacttttacacatcattagtcacaattggatatgcttgtacttacattatgctagatctacagtgcactgagtaaaaacaacaatgtcactataagaaagtaatcatgttatatcacacaagttcaaagatcaatttcactttgatgttttgacaatattcttgtcttcaaatatggtattcaaagttaaatttcatcaagtcctaagcgcataaatcatataatcataaactattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggttttaagatcttatgatttatgcggttatgattttatgaaatttaactttgaataccataaaagcagtggacaaaccaagttgtcttgagcatctgatttgtctttcccagattaggcttttgtgctctttgttattgtcttatcactgtattggtatgcaaactacactgtaaccaattgagattttggtttgatacatcaagtctacaaaccatgtggggagtactatttcattagaggggcaagaagaataaattctggtttttactgtaatcaagtgaataagatatacatacatggctcaccttcaactagagatgggcactttgcatccggatatccgcgcagatgcggatatccggttgctttttacggggaaagcggcatctgcgtcccctggcggatatccccccgccttagcgggtatccaagtggatatcctcggatacccgccctataaatggccggtgaggcacatcctcgccggctggaaaggttgccttccagctggcgaggcatgtacctcgccggctggaaggtttcccttctagctggcgaggtacatgtacctcgccggctggaaggaaacccttccagttgacgaggtacacgtacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaccctggtcagttgcaagtcatcctgcaaaccaactgggtttgtgggtcatgaccaaaagacccctaccgcagttggccaggaggatctcccggccactgagagtaaacttttgacagccaagaaaggtgttcactcagcatctgagacagcaaaccctacaccgcctggctggcaacagaaatactttgtggatctttcaggtgccaccaaatgggggctgggtgctagttgggatgttgagatcatctttggtcttgctggctggaggtatcataacaccaacaatgggcctctatgctacactgtgatttttgcccaaaaagctgttagtgtagcagcacttttttgcacaggaatcacatgcaggtatcagcacaatgttggcagttttttgctgcagctgcatcatgctgcactatggaccgttaatagccactgcagggccaaaaagccactaatcagtgcattagcacagtgtagcgggtacattttgggggcctgtgtgtgtagtgttagcttggatgtggcagaattctgctatattgctatgctaaattttagtggaattctgctaccctacaccacactaaaactacggttagcatgtctggaccacctttgatacaactacattatatgagcatgctcctggataatcaggagatgagggggtatgtttacttggtaacaaaattgagggggtctgcccacagaatttgctgacagaccaatttatctattggggtgtggcaagtcagaaatacaaaaattatggttttttacttcaatttagcagtgatttgtctgtgaataacttacatagcaagatgggatatttttacacattcaggtggaaattgattcatttgggcaacagtgggccactacgctacgctttttgcccaaaacgtgttagcataggggttttttttgcacacctaaattgggtagtgttagcaaaattttagcaattttttgctatgctacgctatgctatgggctgctaacagctgctacggggccaaaatgccgctaaccagcacattggcgcagcgtagcgggcactttttagggggcctgcacgcgtagtgttagtgtggacacagcggaaatccactacactaagctaaattttagcagaattccgctgtgttacgctgtgctaaccgctacggttagcatagtggcccaccattgatttgggtatagctatacttttgaagataacatcaccttgaggcagcacagttgcttttgaactctagtctacatttatacagctacttgtaacttgtaagtttccagcacatattcaattccatgaaagatcctcttttgtgatacaaaaacaaatttttggttgtttttggtaggttttctgagaacacctatcagtgtggctctgagccatgttatgcattgagagatcaaaacatgacatggggcttttggatttgaagcacattacttgaaaattcttcttagtttgtaggtttatctttttagggtcttagttaaacgactcccagaaattggagttccgactcccaaatttctgggacgtcgagaggaccgtctgcggacggtcctcaggacgtccaaccccgaaattgggagtcggaactccaaaaccttgaaaaggtttgggagtcgttcccctaacaaaaaaataataaaaataaataaaaaataaaaaataaaaataaaaagggccttaataaaaaacacggtttttccgcgttttgacgcggctttgatgcgctgcagcacacgcggtttccgcttttagacgcggtttcgtaattaattttttatgggttattttttgactttttttgaatttttaaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaagatgaattttgattattaattattttttttgggccttaataaaaggaacttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcgcacgcggtttccgcgtttaaacgtggttttattaattatgcatattttatgcataaattcgcctccagggggcgcgcgcgcgcgcgtaccacaagtgcctgcatgaactttgaaaattttcctgcaggcaaaaccactcaccacaatcaaaaaaggacatcaccccccctctaaaccttcaacacaccacaactcggtcaaaactcaaccaaaatcaacaaaaaaaataccagaatcatccaatttttatcctcttcgacgccacaaactcggatttttttgattcaccacctgttcactcccaacttgcaggtacactctaaacttcaaaaaatcacaacttggccatttctcaaccaaaaatcacaaaaaaaataccaaaagcacccaattttcatgctctttaccgccacaatcttcaattttgctgatacatctttttttttttttaaatgcattgttaggcctcaaacttcaactctgaataactcaggcgtttctcaaccaaattcttcaagaaaaccatcaatcatcttctatcttgatcctcttgaccgccaccgtctccgtttttcccgctggacctctggttttttttaattcatcacttcaactctagtaggtcttaaacttcaactctgaataactcagccatttctcaaccattttcttcaataaaagcactaatcatcttctctcttgattctctttcccgccactgtctccgtttttcccgctggacctctcgttgtttttaattcattgctggaacactagtaggactcaaacttcaactctgaataactcagtcaattctcaaccaaattcttcaagaaaaccatcaatcatcttctctcttgatcctattgcctgccaccgtctctgtttttgccgttcaacctctcgttgtttttaaaatcatcacttctactctagtaggtcttaaacttcaactctgaataactcagccatttctcaaccattttcttcaataaaagcactaatcatcttctctcttgattctcttcaccaccaccatctccgtttttcccgctggacctctcatcgtttttaattcatcgctggaactctagtaggacttaatcttcaactctgaataactcatccgtttctcaaccaaattcttcaagaaaaccatcaatcatcttctctcttgatcctcctgcccgccactgtctccgtttttgccgttggacctctagttttttttaattcatcacttcgactctagtaggtcttaaacttcaactctgaataactcatctgtttctcaaccattttctttaatcaaaacactaataatcttctttcttgattctcttgaccgccacagtctctgtttttcttgaaagacctcttgttttttttaaatcatcactctattgctagtaggagtcaaagcccatctctgaataactcgggcgtttctcaaccgatttcttctagaaaaccttcaaaaatattctttcttgaatctctacaccgccaacatctctgtttttcttgtcgaacccttcatcatcactcaacttcaaacaacacctggataatatgtctgacagtcttagccacatcaaccccctccttcttttggctgcaatttctgacacaacttctgagatcaacccaactcaacaaactgcttcaactttgcctccgtcaaccactccgtcagctgaaactcattcccttgcgccgcctccggagttgtcttacgcaacccgcacggaactagatgacgctgctcaaaggtgggccttggagcatggttatgcaattaagaagaccaacactacgtcttggaatggggaggattgggggacttataaatgcgaccgatctggccaaccggatgaaccgaatcctgacaagttgggcaaatcgaaaaagattggctgtcccttcgaattcctgggaaacttctacaagaggcaaggatgctacagaatcaagatcaagaatccgcatcacaaccaccccgcttcggccgatccatacattcacccgatccatagacgtttgacttcttcccaaaaagaaaagttcaccaaattaaccaatgccggtgttgcccccttgaagattaagtcggcgttagttcaagacaccaataccccctcgcatgccaccctcaacacgatttacaatcatcgaaaccagatgcgcatggaccagcttcaaggacgcacaccaattgaggcccttgtcaatcaaattcgtgatcaccacttttacttcatgatcgacagttctgaaggtcacctgacctcattctttttcgcacacccccgttcccttgaattggtcaaacgattcccaaccacgatcctcctcaattgtacatacaagacaaacaagtacaacatgcccctgcttcatattgttggaatgaattcatgcaatcggtcattctcggtcgctttttgtttcctctcagctgaaaaggaaccaaattatacgtgggccctggagcatctccatctagcgatggataaagagtccccctcagtgatcgtcaccgaccatgaacaagcggtcataaatgcgatcaagaaagtctacccaaacgccaaccatatcctgtgctcttggcacatttggaagaacatcgagaagaattgccggaagcatttcaaaagcgaggaaaaatgggaaacatttgatttggcatggaagaaattgaggctgtctccaactttgaaggagttcgaggagaattacgccgagctctccaaattgtggaatcccgaaacggccgcctacttgatctcggttgtccttcctctgaaggagcattttgtcgcatacttgatcaatcgtcacccgcactttggtaaccacataacgtctagagttgaaagtctccacgcatacctgaagcgattcatcaactcctcaaccggctccttctcagccgtcgtcaagcaaattaaccagtctcttgagagccagctccacgaaagatacatcgaatctgcgcaacaccaatacaaacgactgacgggcctgcctcctatgattgccaatcttaacggaatcatctcccactttgccttgaggatagtttttgcatttcaaatggccaaggctccgaccacaacatgtacaggtaactactcagctcacatgggtattccatgcatccatcaagtccacaacgccaaacttgaggggagcaagtttactgcagatgatttccatgctcagtggcacgtccaaacggatctagatgtaagtacctaatttattatcatcaagaggatccaaacaaaactcgcccaattgttctgaataattttgttcttgacgatttgacaggtggaactcagtgaaaaccaaaacgccgcggacacaacgcagaagaaccatgaagacacattcctcagcgatgtatttccaaagttccaatcccttcaacctggcgaacaacacttcatgctaggcgaatttcacaaactccttgacgggacacatgcaaccattgctctcgaggaaccgaagtttgataagaaccaccgattcaagggccgacccaaaggctcgaaacggaaacacaaatcaacatcttcaaccaagagggacccatctggatttgagtacattgaagggcagaagaagaaacgcggcaggccaaagaaggtggccaaattggacaaggggcccaagcgcaaacctgggcgaccaaggaagaaaccggccaaaaaggatgacatggatgagtcggaggtgcgcattgcttatatccatcagaagattttttctgcttctgattcatttttgagtaggccatggaaacagacgaagatagtgaggatgatgcttcagatggaattggagcgctttgtgaaaatatattcaccgacgaggagcattcagaagaagaaccgaagccaccaactgtcacaaaacccttacgaattaggccaatcaaattggtcaagccaaaacccgaacccatcactgaagcagatgaacctgacgaaactccatttgaacctgacaatactcctttgagcgaggcactgacctggagtagatacgagaatgttgagattgaccttgtgagtaactcatctacttacttctttttcacattgttcatcccctctgtttccctcttaaactttggttagtataagcacaaagacagcatcaagccggctggagcaattgcacatatcttacacgttcacgacgtcaaaggcgatgggaactgtggctttcaagcggttgtggtcagcttgggccgcaagtctgacaaatgggactcagtccgcgaagaaatgaagaaggaattcgagtcgaacaaggcctattcagaccaaaacttcttggataacgtatggggagcaggggacgaccgaaaggaaattgttgattctcttgcatggagagaaaaggaacagcaagcccccctcaagtactggatgacgttcccggcccatggatatttaatagctgatacgtaccaaagaccggttattttattatcggaacagatgcctgcgacttatcttcctctttcgcatactccaaacaacaaccctcccatctgtctgatccttttacctgactattctcatttcatcagtttcactttcaaggctgaagtatggccatgccccaggatcgatacattttggaaacactatgtcagtgatgaagcactgggttgggaggattggattcaagccaatgttgaattgggtcaagaagtcttgtacccacctgtcagaagatctttgcgcttcaaaaaggctcctattgatgttgaataatatttttcattactgttctctgtaccttcctctgatttcctgctattgtccctcttctcaatttaaaatccaaactacgctcgtttatgcccacactcttttgtaaatccaaatttggcctcactagaatattatagcattttttaccttttcccattgataaattcaagtttggaagggtgaataaccaccaggaacttcccactgtgcttgcatcaataaaatgagtgggagcaagaattaaaacgcaaaggaatcatttttatgaaaaataaattttaccattaaattctacacttttcaaagtgtaggaaacaaatttacaatgtcaaaaaataatgaaaaacaagccactaacaattaattaaaaaaatgagtgggaacaaaaattacaatgcataaaaatcatttttatgcaaaataaatattaccattgaattctacacctttcaaagtgtaggaaacaattttacaatgtcaaaaaatagtgaaaaacaagccagtaacatttaattgtaaaaatgagtgagcagaaaaaaaaatcaaagtcatttttatgaaaaataaattttaccattaaattctacacctttcaaagtgtaggaaaaagctttacaatgtcaaaaaataatgaaaaacaagccgctaacatttaattgaaaaaatgagtgagcagaaaaaaaaaaaatcaaagtcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaattttgaaaaaactcgaaaaataagccgtaaaaaattaattaataaaaccgcgtttaaacgcggaaaccgcgtgcgctgcggcgcatccaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctaaatagtaagaggaaatggaataaaataataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatgttgaagagttgaaagttgaattctgaaattggaccttgagggggcctgtaccgtttagaacaccacaacggctttggtgggatcagtcatctgagaccatacagaatacttgtctcacttttcaaatacaatacatgtgtattgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacgatacaaataaacgcctgataccgtctcgtattgtctctgttgcaccgttgatgatctcgtattgtctctgttgcaccgttgatgatactgatctccttctttctttattcttttaataggagcagaccgggataaatttttacccggtccaaggttgctggtctcctcattttgcccccttgactgggaatttcccaccaggactcagaagtcctgattttgtcgactctggctcaactgacgggagttcggccaccgaatcttcgagcacttcaatttctgacggcttcagctctgggtccaattttaaatccagcgccccaacttcgggacttctgtccgttccgcactcgtcggcgttcccgtccccttcttcctcggatctttgcttggttccgccctctgaagtgttttatgctactcgagaaaggcccaatcaccctgccacgggatctggcaactcctacgctgaccccatggtcattgacgatgattcctcttacgactccagaccagaatctattccttttggccccaccaccaagtggggaaacacccagccggccgctcctccagtcaacgccgccaatcctgacccatcggctcgagacatgatggagttcaattataatatgatttgaaatcgtcttgtcggtgccaatccatatctatttggcacacaagtctaccgcgaggaagacctcctcttcttattcccaaacgttgccaacaactttatccacttatccaataagtatcctgcatccacacttggcgagattgatatcgctgagattcttgaagaaggagagtcaaagttcttgtcaagtctagagtccaatgattgttttggggagcggttttgatgagtattgagctcaaaccctaagcggtactttcagtcttttaagaattgcggctatctttgctgcggctgaggtcacggctaggagtgcggatactagaaaacacaacattaactgattctttttccgttagtcaatctactactactggctgttaaaataaagatttgcaataaagagtctctttgtgatcttcacagcaagtgcaatattgctggagctttagaggtcaaagaagtcaacttggtcagcaaaaacaatcaggtacaatcaacggcaacgatgttattgatcaacgttccctttagcaataaacaaatgaattgccttgatcaaaatagctgaagaaaaaaaaagtaacaaaatgacccagctggaggaaatcatagacggagtgaaatgaacttctttgatcgcttgcactctagaagttgtgaacagtttgacttccgtacgtttttatttatttatgtatgttttcagtcccagttacaagtcgcgcctgacgcactacaagcgattaaagttgacgagaaaaccccttttgacttcaagctttcttcccggcagtaccactcgaaatttcgttccttttgaagagttgtcggaggctgagccaactaaaaacgagggcatttagtcttctgcctctcatacctagattttacaagcaggtagctcatccgtgtcccgggtcagaaatatgagtttaagaaaggcagacggatcgtactcgtaagtacatccatgaaactttacagctctttaggaacaggtttgtttttggaagtcagaattttcccattgcattgcgttggaccgcgcgtcattgactgacagccaccttcctgcatttccattgtatcttatgctgattccaaaacgcagctaaatttgagggaaggtcatccattttgttgatagtttggctagcaccaacctgactcaagtcccttgcttcggagggtttggcatcaccagagcatcccaagcgaaggacttgcatttaagataggactgcagagaaattttaagacaattcaaaaatggttcctgcgaggagagaacactgaatgaagaatggtattgattcaacctgaataataatgtagtatttcattaaatgaacttgtgtacagctttagctttgactcaaatcacccctttttgtccgtggtctattttcgcagctcaccatgcgtaatcttgcaatatagaaatttaagaatcgcgcttcataagctttcctcctcaaacaacagtcttcaaattcaatggtgcctatcccgttgtgcttctcccatgaaaataagaatatgtggccataaaaatgaacgaccatgcctgatgctttctacacattggatataaacctctgtctacttagttatgtagatattatctgctttgaattccgtcctcagtaattgggttggtttggatcaaatcacatcagttactgagtcggcaactacttttgtacttaaatcaactatttattgtgtattttgtcagggccacaaacagctgaacattgctcaatccgcggacagttcagcgtagaattcctcctgtattaatcaggaatttgtaccctgtctgagtcactggctttgaattctacttagcctcaggtgttctgacaaccccacaaaccacttccattgatctgccatccgcccccccccctaagccgaccatctctacaatatccacgaagaactaaattaacgcttagaaactgtgagtcatgatctttttgttaaacatttccatatcttcagacgcctacgtctccaggctctcttctcccgccatcatcagcggagtagaattatcattcacgaattaggcatatttcccttggtcccttccactttaaatattttttccaagaataatcacgctagcacttttaaatgttcttcaattcccagtttcaatctcctgcgcaacttttttgttgctcggcatacatatctgctattacttgtgtgcactactggtgtttacttccagtcgcgtccttatggaccacacctacttgcggtatggaagttttcaccaactgttaaagccttcggctttaagctacaccagagccacaacatgaaccagcaatgcctcgactactcctggacacgaaagtgccttcttgaaattcctcccctctccaatgcaattctctttctctattctaagatctgatagcatactccagcttcactcacaatggaatctatgctgaatggccacaggaaattaaacatcatggacccaatcaatgatatgacttcagctgatgccgcacggattctagaactgtgggataggtaagccccttccttctaccctagccattacttccaacttttaaccaagcattctctccaaatcgcttcataaattttaaaaatgaaaaagactcaacaacagcactctaattggatggtgggcatacatagatgcaaaggttgaatcccgaaatgcatatgaacgaacatcacgcgttggtacgcctttttcaaataaaatgtcgcttaaatatgtgacgtactaatgagggtagcaaatgaatctaacttgtatgaaatcaaatcatcagatgcaacccagcagaccgtgagcgcagaatctgttgcgggaggctcatacacttcgtatgtatcaacttcatcttgcaaggaaacatgaagaacatgaagatatagaccaaaacttgttgctttatcatccgggtaattttagccaacaatcaccacctgctgctgcaacgcgggccgaaggatactctcctagccctggagtcggtaagcctttttcgaccatcctgcaaatttaatgtgctaattcaattaacgacggcagaaaacatgtctaacttatcggtggcttttttcaaaaacactagattcaaaccagcgggaatcgacgacagctcctattgcaggaggttcaaacgatgtcctgtgcgaattgttttcgtcttgcggaaaattcttaatcttaagctgacattacttgaccatgtttgattttattttcggtgaatatatagccaacaagcgcaattggttgcgcgcccgcaagggcaatccgatgggtcgatggtaaggccagtcgaagaaggtaaccagcggacatcgaccgcacctcctattgcaggagggtcaaaggctgtactgtgcgtattgccttcatcttgcgagaaattttctaatattgagctgacattcattgctttattaattgggctatcctgaaaaaaaaaaaaatggtgactatatagccaagaagcgcaattggttgcgcgccctgaagggcaacaggatgtgtcgatggaaaggacagtccaaaaaggtaagttcctctaagaaactgagaatcgatgagaagaggtatgcaatttactggttgattttgatggtcgccaacagtctcgaattcggttgcctgcctctttgaagggtgcacgacaatcataagaatcgatcgattgtcaaacctggaggcacatcttataacacacaatcctatgaaggagagtaagtagcactttctaaaatctttcataccctgcaaaaaataagttataactgagtctcgtcttcgtgcgcctttatttgaaaccaaacgacagtcgaatgtacagcatgtgcacaacggcatagctacaaacgggataatgagctcatcaaacacttcaaaagcacttatcccgacaagaagttcgagccgaacttgcacatgcgcaagaaaaccgaagcggacatgaagatggaagtggaacggtgcccatttgtttgctcgaagtgtaacagtctgtatggaaccttggaagagctcgagacacattatctcgccaagcacgggccgacactaccggaaaaggcgaaggtgcccaggaatagggcgcagattgataagaaattggaggagtgggaagatttcaaacgatcggccgaggcattcaaaatgctccttgaagcccatcgtgaagcccgacgtgcagcccaacgtgaggcgccacagacccaaccaagtgcgtccaaacgaaagcgatcatgaaagttcatccattgaaaggaatccatcatgcaagcttcagccgcgagtgtctagcgcgcgcgccttcacacgaactcccccttctccttcacctttctatcgaactgtgagcatactgcggggctccttccttatcccactgggattccctatagctcctatacctcatacccaagggggaatgctacgtaatcagctagggaagtttcctcttgaatcaaacaaaacaaaatgtaaatacatacagcttttttttcgttctgtcttaatctcctccttactggatgttttttgaatcagttaaaatgaattatcactccgttgataatctcatagacgcttaaatctcttgtatgtatatcagtgatttataagtataagtatgtatctctacataaaccaagataacaagatggtgcattgcaagtcatcaatcatctccaggctttgccggaaatcgaatgcaaatattggtcaatgaagaagagctcgatcgtacccagacctcctttgaccatagcttaaaatatgtttgtgtgacaaatgaatcgattattatgactcaaagaagttgggagtttctttgtaagttagcttagggaagatctaagaaaacataaacaggtgtgcccagctgaagataaatcagacaaaagaaacatagcactcttgctgtcttttgtggtgaccttctgatgggtatgcttgctacattattttcgcatcgtcgattatggacatgtcgtgcattcctctagggagcaagactttcaacgtcttctggtttgtgtgatgtcttctggcctggggatatagaaactgaccaatccatacactgaatcagtacttcatcgttccatctaatttttttttttgtttctcttcgcgctcctcgatccaaaataagtggtttgcaatgagcaagctaaaagagagacaaacgaacgcgaattgctagttaaatggtgagcacattgtgttgaaatacaaatcatatatagctgatgctagtattctaacacattggtgtattgatccagaagcagcctttgcgaagtcttgatcactcttgcctcacgctgatcgtgtcctggactcttgtccgatcgttccgtgttccctatcgggggctttgatgaagtcggggatatatctatgtagatttaacttaacctgcgcatgtatcttctcggttgtgatgtgagcttagataagccagactgaaactgattggtgaagttgcatatatgcatgatgtgctatgtaagccagtcacagctttttaccctctcttgaccattcttgaccagcaccgatcagcaccgaccgatcgaagccaaccaacaaccaccaccaccaaccaacaacaacaaccaaccgagcaaccatcaacaagcagcttgactcatttcaagatgagctcaaccatcagcaactcaccatcaccagcaacaacgacaacgatcagcagactaactgactttgtcaaatcaaacagacgcgcactactcatctcactctccatagccatcgcagcaacagcaggaacgatctatctcagctcatcctcaaacagctcaacaaattcctcctccttttcttcttctaaaacctcaaaaaagaaaaaggactcaaaaaaatcgaaaaagaaccggaaaaagaataccaccacccctcagaatcagaagagcgatcatcaactaccaccatctagtcaactctcaagttcacagaagagcgaagaagatgatcaagaggatggtcggtaataacttctctccaaaaaatgcaatgattctgtaactgaaagaacggaaaaaaaaacccactgctgtagatcccatcaatttcacgaaggaggtcatcgagagtttaccagaagaaacacgatgtcgatatgcattcatcctgaaaactaacggaaataaggcataccaagcaaaaaattatcaacgggcgatcgagtactattccaaggcgatcgaatgtgaacaaaaggcggtctattatagcaatcgagctgcctgtaagatacttgctcattcaacaacaacaacaacaacaacaacacaaaaactaatctaagagccacttctcttgctttttgtaggttacacttatcttaatgatccagaggcagttgtcaaggactgtacagaggcccttcgattagataaacactacatcaaggccttgaaccgaagagcatcagctcgtgaattactaggaggagaggaaaacttgttcctggccttatgtggtccgttctaatatccaaagagtaatcaactatctatcttccaattttactcacctctcaaattctctatctatctttttttttttgtgcagatttcactgcttgtgtgatcctagatgaatttaaaacagatcataagggtgaaacggccgatcgggtgatgaaacggtatgctggcgaaaaagcaaagtcgatcataaaggttggcaccgttcactcagctagtctagtctccaaaaagacattactctgactctgcatcaccacaggaacgcggcccaaggttgccatccaacatgattattcgagcgtatttggatgcattccgacagagtatgttctctatcctacgcttcttcacatgagtttccaacacttatcgtttttttttaaaaaaaataaattgttttccatcattccagagccaaagccatcactaccaccagagcctaaccaagccgacaataccttaatgatggcatacgatgcgcttgcgaactttgattacaaccatgcatgttcgttattccacgaggcagttgagcaagtacctagtacgactgagctacgggcgcatgggtatttaatgaaggcgacgttcctattcctgatgagccagccgcaagcggcgcttgaagattttaaccgtgcgttagaggagaagccggatctaatccaagcctggatccggaaggcgagtgtgaacatggaactaggctccttagaaactgcgatgaacgacttcgcagaggcgctaaagatcgatgtaaatgacccggacgtgtattaccatcgaggacaggtctataatgtgactgaacaacaccatctatcgatcgaagattatcggagatctatcgacctcgacccttcttttatcttctcccacgtccaactcgccgtggccacttataaaaatggcgacgtcccaaaggctatgcagatgtttaaggaatatatggtcgtcgatggtcacgaaacttctagccctgaagttcataattattatggagagttgctgtttgctgaacagaaatttgatgaagctttgaaacgcttcgattcggcaattcaattagaggaaaacaggttcgttctaaaaacactcgtccatacaatcccccaagagtgagagatgagaagattcggagttgaaagactaattgggaatgagggagaatttgatttttgtttgggaaaaggacgggaccgaagaacgtattaccatgggtcaacaaagcattagtgtatgcgacggcccaatcagatgtggcgaaagcgacagagagctgtatgaaagccttagagatcgactcgaattgcgaggtggccatccaacatttagcccaatttaagctccaatcaaacgagattaaggaggcattaaaatggtatgaaaagggtatcgaggtcgctatgacggaactcggtctctctcagttcattcagtttcatgtcgctgctatggctcaattggtgttcatggaaaattatcctgaggtttgtcctttcttccttttctctttttttttttttgttttgtttttgatgcaaaggggaaacttattattttttctgtgtgtttttttgtgggactgtgtgtgtgtgttcaattgatgagtagtttgcagctcgattaggactacaataagaacaaaaaacaaaacaaaaatgctcgtaattatcagttgttgttccttcttggtcttggtcttgttgttgatgatgaagaaaccatgatgatttttttaaatgatgaagctgtcaatgaataaatgatcacccttttttcttcctctctctttcttttgacacttttttccatttttatttttagaaaaataaggatgcttagagaaaacaaatctgttttacacaacttcctttttctcattagaatggtatctgaaaaaaatatatatcttacatagtctcattggtcttctttttcccctacacatcctcccccccccccctttaattgattgaatctttgctttttcttctgttcaatcttcaacatcactatataaccaagtccataatccaagtcaaacttttggctgttttttgagattccgtttgcatatgtttttttgaagtcagaaaaaaaaactttagatacatccaaatgtaattctacatcgtattcatatggagaaagaatatgggggggatttcatacaagaagagatatgaaaaaccagcatctgaagctgtggtcctttgtattttgtcttcctccttgaatcaggctccagaccgatttctctggagacaccccatttgatccatgatgtatatttagattagtcaaacaactggaaatgatgttgccgtgagagtaaacgcaagccactcaattttagcctcctgcgaatttttaacacttacttgtaagcccacattcccctgtcagaataccttaagatcatgggttcaattccacctcagatcatactttactgtgttccattcccacacttacttgtgttcaatttgcactttcacatcatgtagcagggggggggatgccaggcggcaagagcataaattctcacttgacacgtcaatttctctaattaatgagttacactacactacacctgtagtgtaacttctactgtagtgtagcataactaggcatgtagtgtagtgtggtgtagcttaattcggtataagttatgctaaatgtcagcgtcaaatcagttacactatttgacagtcaaaattttgttagctcaaaaaaagttacactatctgttagtttagctgagattatttgaagctaacactaacaaaaaattttggagaaaaatttacactgtgctaacagttagctcagtggggtttagtgtgagctaacactacaggatttccaggaaaaaaaaaagccactacactaacagttagtggtcaaatagtgtagtgtagcatagcggcccactgttgatactgctataagctaaatgacaagcataatgagttttatgatatgctcaaaccccaaaatactctgagatacaggtatggaagggttgacatatttgacaagaacaattccttgatatactcaacaccatttgtcaattttactcaagttctgtgttgctgcacatgcaatactcccctcaaatgtgtatgccaattggcctgtgatttggatgtccagtgggtttgctcattgggttgagttgttgtgtggccattgtcaatacctgtggtcagttgatttacaaggctgttttgaatggtgtcaaatggatgcaagataatctacctagagctagagaatcgataaaacaggcaggtctcactgccaaccatgactggtttggttgaaaagatgtgtgttttgttgttcaaaacccattggggttgatggaggtagattttgtaaacccgtcaattaataattgcggatttcaaaaaattaattgacgggtttgcaaaggtggatttgctatatttgataccccctaatcagagtctttggtaccgctgcccatggaaaaatcaaagcggctcatgggtttccttccagttggcaaggtacatccttgctgactggaagtaaacccttccagccagcccctctcatcctcttggcaccaggtatcccttgggatacctggatatctgccaggatttcaaggggaaggggacatccgctggcgggtatccgttggcactggctgtgtcagcgctggtctcttatgtgagctggctttgatggggttttggggttgtactatagccttttacgccggtaggatagaagctcgcctcaacgctaggaagcggaggggtcagctccctgtaagtgaggggacatgcagtaggaactttgcagagccaagcttagagtataatctctctaatttatgaatattgatacagagggaaatacttaagtaactccgtggaattacttacaacataaaatataaaataaaatgataaaaatataatattaaataattgggacttgaacccaagtgtgttggtcagacaaagtcataacacaatctttaaccattgcactacattacatgtacttgtaggttaggttcaggttttagacacatgggctacagcctcagtgtctgacaggcgtgtatctgcaacggatacccttcaaccacctctagcagggattaacacctgatccaatgggtgatgacttctatgtgatgaggtggggccaattgggtgattgggttcactggtcaagttgggatcaagatgttgcaatgttggagggataggggttgtgtttagtggtatgcatgacatacacacatacacacaaatatccccatcatcaccttacaacagctaccaccaacaccattgtcccctttccactttattatatcataaaaacatctaaaataaataaactacacctaaaactataccccaacaacaacaacaacaatgccttgagacaatttgtgtgctcctctcaggcttaaacaaggaagagccaccagtcttcatctgccaaattgtgtgggtgataattttactttggatccatcaaatctttccaattcaaaaatttgtttgagtgcaagcaacatccagagggtgggacatggccaattgaacttatcaaagtccttccaaggcctaaccgctaaaagttggaatgccaggaaaataatttgagcccaattaggtagggtctttttctccatcatcttttacatccctccaccacactattttaaggtggattaaacaaaatgatagtcaagatacatggctattgccttgtcttatttttaccttgccagctggtaatttctggctgtagtggagctccaaaggaaaaagaagataagagctttttagaaaacaagcaatcatataatctcacagtgcctgacatagagtgacagctggtttttcaacaaaaacagaacaaagggcagtttatggttttaagccacccctccccttgactcctgagccatgcatccagattgggatggttttgataatctatttccagtacagttaaggcaggagatattgaccatttttacaaacatttgtgcattttagttggtcaagaagaatcagaaaaaagttgtgagaggtgtgaggaaatggaggaatacttgattttcctaaaatatcaagtttctggcacaccaacccgcgacagtgcgcacactttgcacccagacaaagcttaccacatcttcttgtccgcaaatactttaggtgcgcacactggcgatgacaaccaaagcttcaagcccctggtcaagcttagcactatttcctttggagggaaagtttaatggtcacaggtcggagaacagacagaccaggttccccaattttgtttacccatcagtgtaaggctctgtttgtgtgaaccaaattgggttgacaacgttggtggcacggaagtaacccacccacagttgttgaacagttttgccacacacgctcccaacccaaactgttcagtcaacctgggtggatggggtggaccacagtggacaaacggtcatgcaacatggcagttcagccactgtggtccaccccatcctccaacccaagggttgtatcacagttagaggaacatgttctactcacaggatggttccagaaaatgtggcccaatggtgtagtaaggtggattggttaacacaggaggaaccacagcaaccaatttgtcctctaatgctgcaatacacatattgatcagagtgtttgctgtatcaacggtactaaagacttgagagaattctttatcagtgtgagatttaattttagggatatctccggtaaaaataagaagttgacttaggtccttgattgttgcgctcatgactcttgataacatcctcatagcaaccactgacaacacttttactccaatgttgtgatggcttgagagtgagccataatagtttgattgtgatccaaaccgtcaaattgaagaccagagagtgcagctgaaacaccttggtctgatttgtaggcgccaaacagattagaatttgcaaggggggatggcatcagtagaagtggttgaggttcaaaattggcaggaggaggagttaaaggaggaagagaacgacaagaagtgttggaaacaaaaaaattgggggttgggttgttgaaaggggatatgagagggtggtttatgtgatgagaaaaaagaagagagtttgcaggagcgggaagagacattcttgtgggttgtattagagaagaagaatcagacatgaatatggaagattgataagctgaagccaaaatagtgagagaaggtcaataaggaaaatgtgagagaaacaaatagaataagaaagcttgaaaggcatgagactaccaaaagatttggagtctgagtagaaggttgatatataattgtgaggagacacctataactctattttcttaaatgactatgaatatctatgaatatctccaaggggaggtattgtctttcttgagagttgtaagggtaacttatcttaaagataagttcttgaaaaggggacttgaatgacaagaaaaagtgttatcaaaaatgacttttattttaataacaactaatgacaatgatgatgaagaacaaagattacatcaataaggaaagaaagaaaaagggtaaatagaactatcatcataatagtatatataaaacaatcaaaagaaagaactcatgaaatcaagatcatctataacactatgaccaacaaagtgttgctaattaatcacaccagattactgaattcattagacttatccaaaccataatcaacaacatcatccttggagcagttgaggttcttatggcggctatcattctagaggcggtagtcctaaattctaatcataatcatcattaccctaccaccaccaccaaccctgctcctggtactggtggtggatcaggtaattatcaatataataaggcattcaatggtagctttactaaatataaacctagaagaagtgtccctggtggaatgaatgggtctgaataattaatagttggttggacagtgaggaggtttcctttttttgttgttgctggttatatattgcctgtgcccgggtcaagcttaatgtgtttgtttggtttgatcctgctcttgttgctctcaatctttttcctccattttttttatactgttattcattttcaatgttcatctggaacttgatcaaaaaaaaacccctccccttttcctaagactatttttttgggaggctgaacacctgtttaattctccagatctaccactactactactacaacttgaatttttgttcttgcttttctttgatgatatgattatgatattttaggttaattaatccacttgtttcaagattgaatgattgccaaaagaacagaaagagagaaagtacatatgaggtttctgaatgatttacatatccaagacttctctagcgtcatcttgtatacatttacaggttatagtgccccacaccgtagcagggacacaggttttgataagctcattggctattgcgtcccttgcaaaaaatgtttgatcggaccatcaggtgtaagcccctcctgcagggggtcaggctctctaaagctgattcctgctctctactgtcgcccatccacccggaaccccgaccagttcacgccctcatcgctcactatgcgcggagcgccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactatgaatctaagtaacaacaaacatggcatgcatgtatctaggagacaatcaaaactacgaggctacgctagtgatatgagaatgagaaagggaatgatgacggtgaacaaacaggcaaaaaatgaaaaaataataaaaaataaaatacagccattccgagaaatgttgctgcttgggaggccgaatttttttttttttttttttttttttttttttttttttaggggccgatacagccgaagatatcggctgtatgtcttccaattcttccattccttcaacaggattcccctctaccctctcttgcccacgtcacccgcgaaatgcctcccccagctacaaacctgcagcaaacctcaacccccgatcggtcccgccatccagctgctcagcatccaaccagattagaccttttttccatcctatccagccgatttaagcaaatacgaaattcgtctccgtcaaatacgcccgtgccacatttatcaatccacgtgagtttggtgatgttcgcttgcccgtttgcctatgccaccatgtcctgacaaagtctcttgtcatttgaaatcaacaggttatgcaacctgcttcggagaacagcctcatgggtgagtatgaggagtcctacctgggacccagccaaccctctcaaagcgacggggcatcatgccgggtgttttttgagtcccctcgggacaatggcggatttatccaaccttattcaacgataatccaagggatccccgcttcggttcagcagatgaccaatgtagtgcccccgggattgcatgccgccaatcaccaagtttcaatcggtcaacatccggccgttcaccacgtggcgatcccgaatcaagcaattggcgctcaggctccgatggggtgccacgcaagttcaattggccagctgaccggtgggcctccggcgcaggggatgcaccttgcccccgtgggtcatcagctgtccgccttctcgtctaatgcggccggccacgtgatgaccatgcctgctagtcaagtggccccggcgcatccttccctcggtggccaaacttcgacggtgaacccgactcgcgcgctgtctcttgccccgattccaggggaggccgaggacgaagggcgcccgattctcatagattacattgtattcatccgatcggcccagaatcaatcctctgggtccagtaaaccaaccacgtcgaccaaggagtgggaccgagtggtcccgagggccgagacggtcttcaaaacagacatcgctcggtgggactggcgaagcttgcaggctaaaatcctctcaatcatcaaggggccacgtgacccgatccggaatgagggcgctgggaaattacttcgcaagcacttcgaggccctcgatgaatcgggcgtcctcaagtggcagtgtgtgttgaactcgcatcgtacttatggccacaaggggaactactttgtcacacgagacgaggagtggcaggtttttgtcaaagtggcaaaccacaaggataacttatcgacgaagatcatcatcaagctcctgatggctgatcctcgcaagtccgtcaaagcggctgaatccgtaagtcttcctctcacgtgggttgtattgatgatcttactaaccaccacttgatttggcataccaggaaagaaaacagaatgataatctcgtggcccaatatgggacagaccccgagcgtattgctctggatcgattacattcacgtatggcgaagaatgtgagttacctctcaccttttctgtattgcttcggaggatcacggttattgatctatgtatgcttgtatcctatcagcccaaagccgacgtagatgctaaggggcgcgtgcaaatggtccttgacctctcgacccacatatgcgacaagtatggtgccaatgccgagtcattgaggatcaaggacccagatgacccggagcgatcgatccgcatcacttctaacgcgctgggaatatggggtcggtcgttgttcaagggagaggttggggttacctgggagcaccctcctaagaccaaggagtttgaatcggagcccattaaggtatacaccagggatgagcaagacgcccgcccggtgacacaaaagaccacccccagtgcgaaaagcaccattcgacgatcggcctcctctatggcatccgggaatcacaacgacggctcagcatcgactcataatacccctgccggaccacgcttttcagcgccccgtgtgacctcgtccggtcgtatcaggccccccagattgttggaatcgccggcgtcgcccacagtaccggaagataagcgtgggtcgccggtaatcggtgcctctgcgacccgaatggctatgacttccccagtcctcggtaaacgtggctccgtgtgctcgtcggtgtccaaggctagtggatccgtggtctcctctgtctcaaagccgagtggatgcagcctcacggaagaatcccccgaaggggatgacagagatttatcatcgaccgaggccgagggtgaagaagatgagctagaggtggtgccttatgtccgaggagagtcaaaccttccttcagacatagaactagtctcaggccatcaatcgccttgcaatgtaaatcgctcaccggcccggaagatccctcgtgttgcgacccctagtgccgacgttgtggcgcagacaatcagtaacctcgccttccacaccccagggccccctgaacccaacttaaccggatctccgacccgcgctcgcgatcacgccatggcaacccctaattacgccgctggcgtcccggggttgccagcagccatgggggggaacccaggagctctcgcccgcgcaccggagcctgagatgaatggaccacccttgaaccaggctggtcgtgcccagcaaatggcctcgggttcgccagcagccatgggtgggaatccaggtgatcccgcccccgctccggagcctgagaccaatggaccgcccttgaacgaggctggccgtacccttcgaatggaggacttcctcgggctctgtaactttgaagaaaccgacatggtacctcgggtcctcattggggtcagccacatacgacactgggacttcttccgcgacaccaacgtcgcagagttacaacaaatgggattcccattcccgatagccaagcagttaatcaagggggcccgcggcttagagatgactcataccgaggccaatggctccatcggcaacaccggggtcaccaattgacccttgattccaattcattgattccgattcacatcatcctattgcccctattctgattgcgtgctcatgtgtttctgatatcaattggatctattcttatttctcctgatatgtcttggatctcaccgcgcttgttaggtttgctcttatgaatgttgtgatctcaccgctcgagtttgttgaatgttgtgatctcaccgctcaagtttgtacaagaccggcaaagtatcaattggatctattcttatttctcctgatatgtcttggatctcaccgcgcttgttaggtttgctcttatgaatgttgtgatctcaccgctcgagtttgttgaatgttgtgatctcaccgctcaagtttgtacaagaccggcaaagcccggtccgaagatgctctttgttacccgtaatcaatataaaccatgagcgcgattggcctcttgcccactcattgcatatctacatactcttacaaaaagcgtgctatgctcattcccaatcgactctgctgatgtgtttgtgattgaactcatcctctcgcgtattgtttggtccaaaggggttaggtcaattgcatgagatgagtcaaaggtgtatcccattcacacatatgaagttaaagtaattctgaagggatgagatgaaatgaggcataaggaataaggattacaagattgtgctacgtagcagtaaatcatgtaggtagatatgtgaataaaacatcatcaacacccgagcgaggaataaaaaatcatctacacccgagcgagagctcgaacacagacagacagaccccaaacaaaaaaaaaaatatcacaacggtctattgaccctcgtatccacttcctagaaaaagcaagcgcatcaaagctggggtcaccatagattccatgtgcacctcgatgcgctccggatcttcatcgtcacccgtgagcagacggttcctcttgagttgagatttgagaaccgagaaaaccttttcgatggggttcatgtccggagaatacggcgggagataaataaggagcacaccagcggcctcgcaaatctccgctatacgcccgttatggtgggtgcgagcattatccatgactacaacactgttgcgaccggggaacgcattcatcctggggagctgagcccgatccgaacccatcagtctggttcccttccatttgaatttgaccaggaccagcaacttcgtacataccagcacatctgacaagaagaattctaagtcccaccgaaggatcgaatcaggttggcacattatcgccattaaaccgtcgagagacaccgccggtagtacactgagccgtttaccaggcagaggccttggcagccgtctggtccgacgcccccgcggggcccatgctcggtcgcgggagtgtgatcgaactgacactgcgcattcgtctagatgtacgcatcggtcatcagaaatgggggtaagtccaaggcagggcaagaagaccaagtagtttgccggaaaaggtgctatctgaacgatgtattcggcccttctgatcggagattgggccggatgaaccgtcctggcgacctttttggtcatcccaagtcgtctcttcaactcgtccgagatggtggctacagggtgacgtgtccccgtcatcgcttcaatgtgcgattggatctcatccaggtagagggtcggctcctcttcaagggcacgcaacacaaagcggccctcctcgcgggacaaggccaaaggtcggccttgatccaagtacagcgccggatcacgcacaacgtctcgagtctcttgatagaggcgactccagcggcggaaagagtccgccgacactcttaggcccagcgtttggttgatctcgtccctcggtaaccctcgcgcaagcattcggatcacgatgaacttgacatcgcgttggtatagcacaaagaccatcttgcctgggacaaacaaagcaagcaatcgaaaatcagctaatccatggaagcagtgacgcacggtgattctgtacatggcttggtgaacagcacttaccctgatgattgttgatgaagtccgatggtgcgaaaccgagatcgtagaatgtggcaggagtaaagcggtgaatttattgcctgcccaggattatgtcagagaccaggcaagcaaggcatgaaaatcaaaaactcacgatgataccggttggatactgagcagctggatggcgggaccgatcgggggttgaggtttgctgcaggtttgtagctgggggaggcatttcgcgggtgacgtgggcaagagagggtagaggggaatcctgttgaaggaatggaagaattggaagacatacagccgatatcttcggctgtatcggcccctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattcggcctcccaagcagcaacatttctcggaatggctgtaaaaaaaacaatgagggaaacgaggttcatctggttaatcgatcggagaatcgatgaatattgattaaaaatcttgccaacgctggctcggcctttcgaagggtgagtgtcttgtcgagatgatcagatttgaatcggactttgagtttgcggaggtgttttcttagctcggctctttgtgatttagcctgtgggcagaagttcatgaggtgtctaaccgtctctctgctaccacagaaggagcaaagagggtcagagtgcctgcggatgcggaaaagaaatgatttcagcgcgcaatgacctgatgccaattgattaatcaatgagctgcatgatatggggagggaagatggtgtcggtctgctgggaagaagagccgctgtcacccgatgctggatcttctgatagttgcctttggtagcaaggagaggcgtcgagggggactccaacgcctccttagccagctggtctgccatttcattgcctgggatgttcacatggcccgggcaccagacaaaagagatgctcagtccttccgggagcaaggagatggcggagtcaattttctcaaaaatccattgcccaggcttgggggaccttgggtttttggtcctgtaaatgacgccctgattgtccacgaatatcatgatgtgactgcgatccgctgatgaacataaatggctggccagttccaaagccgccaatacacccgcagcctcgctttcgtgatttgagatactcgtgttgccactcaggttataagagctgaagactctctcacttgggcaaatggcagcaccagccccccccccccccccttgtccggatggaatgagccatcactgaagatcaaaagtgtccttgggtctaaggcgtgacaagagatgattgacttaacagatgtaattgccgcttccttgcttaggttttcattgacataaccaaccgcgcgagttgtggcaggcttgaagtccatagagaggtgtatctgttccgggtccaaacctaatgcctcgctgacccggagggtagccagccccacctgggcagcgtccgcaaaacgtcgagaggagtcggccctactagataagatggcagatctgacagtgttgttagagcatccaccctcgtctctgtaaccccgctcggtaagtgggatttacagagaatttaagcatattcatacccccatcccctctttaggtctctgtaacaaattaatctccaagattctcgctaagggttcataaagttacgaacccctacagagcctcattagccaacacttattgaggccgaattgaaaaattagaagtcctcattaccctcaacccctcacatccatccccatatacacaccccatcacaatcacatcagttgcccagcccacaaaacatctcccttctaccagaaagaaaagtaatcatccatggccgaaggcgaaattgaaattgttccaaccaacaacgaaactaccaagaagaaacgagcgcccaactggcttccatttgaagaagaacagcttgcaatctcatgggttcatgtcagcgagcagcccgagttttccaacaaccagactggaacgatgttttacaagaagatagaggaaaacttcaatctcttcagtaagattcactatcggagccatgaacagatcaagatcaggtatgaaccatttattttctcaattccgaagtccgattgctgattcctttcctttaggtggacctctttaaatactgcaactctcaaatttgctgctatttacaacgcgatcgagcgaaaccctccaagcggttcctctcctgaagactggatggcaactgcgatgaccgtctacgctgatcagaccaaaggtgttgcatttggctccgttgcagcctggcagaaagtccgatactgtcctaaatggcgaggcgatcgacccgatctaacagtcccaatcccaatcccctctgataacatcgacacagaagaaaatcctggcagcaaaacaccagccacacccaccggcatctgtaccccaagctcgcgcgatggatcatcgatatcacgcccaattggtgggaaggccgcaaagaagcgtcggattgagggttacaaagatgatgagatgctagcgtcggcggccaactttgctgatatttcaaaggaccgcctcaccgcattgaatgagggaaatgcgattgagaaggagaagaacgagatatcgagggaaatcttgaagatcgaagagaagaagttatcgctgaaggaaaaagactcggttattcaggcggtccacaaacagagcgagacccaaatgaacgattacaagctcctccgcgaattaacaagtggaaaggaagaccccgaggccgaagaggtcctccagattatgaagaaaaagattatacacaagtggctttcctcttagatacataacattgtttgcttttacctcatcagatgtcatatgtccgtgttagctcttgaatttaaagatcccttcccaagatcaagttgcaatcttctcatgatcgagcaatcgaaattcatcattgatcatgaatccaactctaaacgattggtcagattgttccgatcaagaccgattgtgcccatcaatccaattccgatttaacaatttttgagtttctgaaacaatatggcttcattgctagtattgcttgttgtagatatgagcaaactgcaaacagaaaatagagataagaaaacaaagatctccaatcaaagactgttaagcagtctcatcaccttggagcagccagttatagattttgaggtcttcttttaagagagcatgcatgaaggaattatgtagattctggttcaactggatataatttgcaaaagtatgagctaagccgggatcagtgtggttgggaataatgacagcggaagatgtgatgtctgttaaaaagaggtcgtctggagatcgatcctccacaatcatattatggagtataatacaacaggtcatgatgcgcatgacatcctccttctcccataaacgacaaccaacagtcagtacatgccatcgcgcttgaagtactccgaacgtttgctcgatatccttccgagcggattcttgaagcttggcgaagtgttttgcagcccccccctggggatcccttattgaacagaccagagtcgaccatggaggatagatgctatcgcatagatagtagccgttcgtgtaacggtgcccgttgatagtgaagtcgacagcgtcctcggcaccagatagtaaacgatcgaacaagtgacttcgatggaggatattgatgtcgttcaacgcgccggggctcccaaaaaacgcatgccaaatgcgaagattcttgctagctaccgcttccaagacgatggtgggctttttctccttgcctttgtattggccggcccatcccgatgggcagttcttccatgcccagtgcatgccgtcgatgctgccgatacaacctgggaaaccgcgctcttcgttttccttcaggattgtctcaagctcctcgcgattgggtggtcggaggtattctgaaccgtagatttcaataacatgagtcacgaaatgcttcagtgttcgcagagcggttgtttcgccaagtcgaatatactcgtcagttgaatcagcacttgtgccgtatgcaagctggcggatggcggacgttatcttttgttggggggatagaccgattgttccacagcaatcctgtaatgatacttgttagaaccaaccacaataaaaaaaaacctgcaaacagaacttacactcttgagaatccaaaagcgatcatgttcttgtagatcatgacagagccgatcaaatatccctcgactcattcggaaccgtcgttcaaacatccggttgttgtagactggattctcatcaaagtagtcggccatgagtctcttgtgacctgcgatccgatctcggtggataaccattctgggcccttccagagctcttctttcggggggcctggagactgagttgaggaggcgatagaaaatctcctcttccatggagtcgacgaggtagtcgtccacgctgtagggcattctggcacggtgttgatagtgatcgccggagttctgagatggcgagtccaacttacagaggcacccgggggtgccggcaacagctggcaaccctgagtatctcccgcggctttgcctaaccagccggtaccaaccaacgaggggggtttcaccctgtagattagtaacagagcctcgcggggctcgttgcttagctagagatttacctcaacgggggtggatgctcttagctttgatgaagatgatcttcctatagaaaaaagaaaaactagttctaatgatactatcgtaaaggctgggtgttgatgacctcgagcggatgaaagcagtcgctgtcgacctgaacaccccctacatacaacttgacaagctcaactcgctcactcggagcaaccgatcgatggtcatcaaggtcttgctctaacttctcaccctcgcttgcaggactcgaatctaaccttgatactctggttcatcattctcgtcgttcttctctgctcgtctccttcgtgtagtgactcgaaatcatattggtaaatgacttgtttcaatctctctttctctgtctttctaatttcttcactcattgattgtttcttctcttccgtcttgcagggatctgtttttagcactttacgtcgacaggcctcactctcacaagtcggtcaacagccctcactctcacaagtcgctccacacccatcctctcaggatggtacccaaaagaatctggctatcgtacaacaatcagctcactagcgttctagcacaagagctcgagtttgttgatgacctcgccaaggcagccagaaacgaattctcgcctcacctgcgtcacttcgccccgtctgatatcaccctgcatgtcaatgaggatgcagaggcgctggctacagactcagcccttgtggaaatcgcggcacaactatccccttgcggcgtctcaaagactcctcttgtagtgaaaggtgagcttcggtcaagcttccatcccatccgcgccaatctcgtgccagcaatgcctggttaaagctcttgctgtgctccctccccctgcttcatcgctaaatattttgtgtcctgtcatttgtagtaaaatcggacgttgcccgggagactcctcttatagcgaaaggtattcctgccataatctggctatcgtacaacaataagctcaccagcgttcgaacacaagagctcgagttcgtcgatcacctcgccaaggcggccagaaacgaattctcgcctcattcatctgcgtcacttcacctcgtcggatatcaccctgcatgtcaatgagcatacagaggcgctcactccacactcacgccttgcagaacacgctgcacaactctcccattgcagcgcaccagagactcctcttgtactgaaaggtgagcttcggtcaagcctccattccgtccttgtccaagctcttgtgccagcaatactaagctctagctctcgctgtgctcttgtccctcttcctgctcgattataaaacatttagtcccagacatcaaagcaggatcgaaagttgaagagggcctcatacgcttctggaaggctctaccagaggccagtttggttgtcgacggggaggtggaatacttggagctaaaagagtcttacattctcggagacgaaaaccttggtgaccgcctactcgtgcgccctatttacaaagagctctgcgagttttttaaggccaacgcctataatcgatgggtcgttaccggtactcctgggattggaaaaacgtttttttccgtctactacatgtggatcgctgcgcgcgcgaaaaaaactgtggtgtggcagcctcccttccttcccgaacatttgtcctatttgatgacatccagaggcgttgaactggttggtacttgggattctgagattaccgacgctctcgcaacatccgacgcagtacacattgtggatggtaaagctccaaaattaagaaaagtctggactctcctcgtcacctctccacagcacaatcactaccaccaatttctcaaagagaacaattcaaagctattgtatatgccgccttggagttatgaggaattgcaaacttgcaaagccatcctctatccagatgaacgaatattgcccacaacgctcatggaccgagttttcgaatggtacggcggtgtgccgagatacgttcttgctcgggcctcaaccgaattcaaacgaaagggtggcaacgaggacgctgcatttcaagcggtgaatcagagactgaccgaagccatcaaccgaggtggcataatggatgttatgaaagcctttcaggccaaaactcccgatggacaattttcacatcgtgtggtacacatttatagtcatccctctggagaactcactcggtatcacttgtcatgggcatcacaccaagttgagagtgcaatgaccaaaagatgtgagcaagaactttgcattgaccttccgaacttgctctgagcttcttgtaatggtaacaatttccgcggaatgcaatttgagatgcacactcacaaggtgttgcaagaaggcggaagctttcaagtccgtccacttgacaaaggggatcggcgaagtggccagaaccttaagatcacgtttcatgtagccaaacgtcgaatcttcaaaacttacaaagaagttgacctatgcaccgacgtgttctggcagccggccagtaaacgtctgccatcaatcgatttgttgcgtggaccagcaaatcttttttaagtgaccgtttccgagacacccgatcaagcatcagggtctcagcaaggctctagagctggtggacaagtctgaatctaacccaaggcttcactttgtggtctcatccaatatttatttgaatttcaaacatcagccatatcgtaccaaagacaggaaaacatacaagcaaaaccttggtgatgttggcaaaatagagcagtgggctttgatgattccaataggggccgagaatctgtcaggagaagaggaaccacccaaaaagaaggaggctgtctgaagagatgcaccaaaaaagactgttgtgctagcccccttgttcatcatctgaatagaactatagtccagacaactccaccatgctcacagaaattgccacactgcttgattggacaacttacacacatcatcagtcacaattagatatgcttgtacttgcattatgctagatctgcagtgttataagtaaaatcaaaaacagtataaaaaagtaaatgtgttatatcacatcagctcaaagatcaatttcactatgatgttttgacaatattcttgtcttcaaagcagtggacaaactgagttgtcttgaccatctgattggtctttcccagattaggcctgtgttctctttgttatcttatcctcattatgatggtgtgtaatctacactgcaaccaatggagatttcagttaaggcctacaaaaacatgtggggagtatgatttgattagaggggcaagaagaaggaattctaattcagaattcaatcaagtgaataagatatacacatcaccattgggatcagaattgacatcttactctagatcatccagcagagcaggggggtaattcccccacaaccagcagctgtgccaagagctgattgtgaatgtcctcttactctagttgttgaggagaggaatccatattgaaatgccacagcaatctttgtgacttgctgtttccgcaaacctatgtcttttctttgtagggcagtttggcaaagaacatctaaaacctgcttagcctatgtcttttctttgtagggcagtttggcaaagaacatccaaagcctgcttagctttataccaatgtcaattcagtggccatgagcacactttctgatttaacctttttttactaggctagcaccactcagacgcaaaagtcattcaggattaaatactgtctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactgagtatacaaataatttcaaatgcttttctagaataatcattttcttcccactacatacccattcagtgtttaaggggggctgagaaaaacaacttcaatcgctctatattttaacccttacttgtttaaaggggtgttttttgggtctttttttttctctattcccccggcgggagaagtcaccttccccaattttttttttttttttttggggggggggggagttggtgccccaaaccctccttggcaagtgggaggtttgggagttgcctccctcccactggccaggagggattccctctggtcatcaagactgtacagtctttttgaccagaaggaatcccttctggtcatcaagattgtacagttggtgaccagaaggaatcccttacagccagtgagaccctttcagccattgagactgtgaagtattgatggctgtaaggaatcccttctgctcattgagactgtaaagtattgatggcaggaaggaatcccttctgatcatggagactgcaaagtcttgatggccagaaggaatcccttctgctcatggagagtgtaaaatcttgatgaccagaatgaattccttatggtcatcaagactgtgaagtattgatggccagaaggaatcccttttgatcatggagaccgtaaagtcttgatggccggaaggaatcccttttggtcatcaagactgtaaagtcttgatggatggatggaatctcttctgtttgttgggacttcacaatctaaatggccagaagggattccttccagtcattatgactgtacaatctcaatgaccagaagggattccttctggtcatcaagactttacagtctcaattaacagagggaatacctcctggacagcaaaagggaggtgactacaaagccttcacttgccaaggagggtttggggaactgactctcccccccccccccccccaaaaaaaaaaaatagaattgggaggttgactctcaatcccacaggaaggattgcaaaaacaaataccgtcaacagcctctcagccaaaatgggagttgtcagaaaatatttgggagttgtttttccaacccccagtttaaagcacaaattggccatattttttggcatattgcataattttactgcatattgtgaaccaaaattctgtcagatgtgtgtacatattcaataatttttttacattgatgttcaacagtgggccggcccaataccataacatgttgtaaagtgacaaaaaattctttactttttgatgttatggttatcaaaatcttgcctttttcccaataaaaatcactttcaggggtcaataaaagccctcaataacagctgatacatgctgtattttgttgttacagcctgtatgggtgggtaaagcatcatcaagtatcaaaacttaataacctttgataagataataaacaaagaaaacaaaataggccaatattttatgcaaaaaaggttgaaacaattgtaccttgttggcccaccattgcattgggtagtagcttattagaaacttcaaatatttcataatcctctcaggtggatgacccccaatttgagattgttggctgtctagatgaactcatcattgctgagcctggaggggcaactcaggtcctggtcaggagggtgtgccagccccactcataaagtcagatgtgaaattcattgaaagtgttgtttagaaattttcttcaaccattcatccaaacactctggaataacaagattcaaattaatcaaagttactggtgtagtgtgtgcagctcagagtatctaataaagtggctgagaaagctcttagacatgccaaaggttcttcagaagatgtgttgctagattttatttctcatgcagatctgaaatgatttccttggctgtttgattgccttgaacaaggggcaagagctgcacatcttaatgtgacatgtcaatcatagacctctcccaataacaattcccaagaaaaatgtccaaataaaataataattttcatgacctttattgaaattattgatgtaatactgcaattgtaatgtttggttttggtgatcactgcattatgtatttatgttttgaaacttttctaaaaactaaaacagagttttctgatggatcaattacacacttaaaatattatcagagaacacaagttgattggaaggaaatctataacagaagatactacttgcttgatatcagtttttccactgagttagtttttggaatttttctcaatgctacagcaatttctttccaaaatacatccaccttgatcatatgaacttgctttgaaacattttcttgacaccaataccccatcaatgccactgaaactatgcctgacttatgtagattgatcccttcctcacttaacatctttgagagataaatttgagcgtcactgagcaatgctttagattcgtccctaggaagtttgagtcttgctaatccaatcagaggcacttgatctcttccagtctgttcaaatatgagatcccgaaaccattcaagtagtggctggccgaaattttccgcgaacccagtaatacttctatccagtccagtagaaacaagcgcgttgtgaaacagatctagagtctggaagatcggatcaactctctgtgcaagagttcctaaccaaagaaggccccctctgcttaagcttctttgcgtaagtctgatcaagacctcgttccttccttcggcatctatctcagtgggcctccatttgattgatattggtagatctcccggtatttcactttgcaacagggtataaccagtattcgataactctttggctaactcgaaacgcttgtaaatgtccttcttaatctgctctgtgctttctggattccgaggaggaaacctaactgtgcgtctgaagagaactttccaccaatttttgagaccaaagtcattcaaacctgttaagttgattgagcctttttcttcctctccaatgttgggctttttgcgaatcctgcggcggagttggcgggttttcttactaggatgtgtttgacggtccaatccaagtatttcacgctctctcgggtgtgttgtcgggagggatccaaggcacttcacccgcttttcatttttttctggatgttatgtaggtgtgattatgtgtcgaaagcggcttggtgtcagtaaccattgaagaattttaattcgactgtgtttaaagctgaccttgtcccacatgtgtgttactaacgctgggccctgagataactgctaaatcgagatttgctctatcaagaaagctgtccttcaactctgctgaatatccaagagcacggggtaagaattgttatgaaagcttcagccaccagtaagcctcggtatcaattgcgggaattgatttaatagtacctcaccatgccgagggaagtaaaacacaggaaagcgaccagggtattcctctgaaattgtctttggccttgaggatattggttccaaactattgagatcttcaaggtctttgaatatttcgttttcgccagtgagatcagatggattccttgtcagttcggctgtagaaatccccgtaggaattgcatcaaccaagtgcaagaagcacagtgcgatttgaaaataaaatgccgcatccatgagtatcacaagaagagctaatggagcacctgcatcgacttttctatcacactgccgtaaatgtgaggctcggagtcaaagtagaaagaaagagtgggtcatgggccacctggaccatcttgacatctaacagtacggcttgttagagaatgagtattggatctgaggcagccgaggtccaacacaagttctccatacacacatgaatgcatcaagagcgagcctcccaatggctcccaatacataccttccaaactgcggaatcggccccatggtgcctattcatggtgcctgttatactgtggtgggccggacatcatgcgagcagttttaagtgatgtttcggagtacatattaactcaaggaacagcaaggaaaattcgagatacacagcccaggagaacccactggaatttgctacgttataacatacaatcgacggaagttgaaacgtttgctccgttaatctgaagaacgctatcttacgttcctggatatttgcatgtagtggtttgactttgatgtctgcttttggagcttgttccatccgcactgtggacctggtgatcaaccgacaatcgcccttcgaaccactcaagctgctcccaggcaggtccagctatgtcactgcgcacaatatttgtcctaacaccaactctatgttgccttaacttggtgattgcacgttttacaaatcctcctggagtcgcgttatcaacttccctgcaagtgacacatccctcgaacgacgatacaatatatgggaagctggacgatatcgtgaatttggagttcgaatcccacaaacggaatccagctcagcaaagactatccgatgagttttcatctgaaaatttatcttccttggctcagcacggtgagcaagccttatcgactctaccgagtgccggtttttgatgagtaagaagtactaagaatcgcgtacgcgtcttttccagggcctcctgacaccttttggtcaacgggtcattacatgatccatcctccaagtgatgatagagaaacattttcaaccctacgaaacactgcgcctgttgaatatggtttgccatcacctcatgaagtctctcaatcctcttcggctccacacagtgaggaattatccataagtagcgccgtgtccgacactctcgacacagcacgcactcggccagaagccagctcaaattctagggtgaccggcgcaataggcagggaagaaggttagtttataaaagcaacggactcagctcaatattttggttgacatgaacaagctgttaacacatcaatgtaataaatgtagatcgaaatgaccaccagtccaagacagtcgattccgctgtaaaaaaacgtcagagggaggcggaactagctgatatctatcaccgaactcaagaccccaagaaacaaaaaagcatcccacctacaactaatttggaacaatcccaaccccccagttccaactttgaagacaaaaaccttgtaatcaatgaagctcacgagatcttctctggcgtcaggttatgggagtattctattctcacacgggcaaaaaagtcccctaatcaagacctcgcagcaacagaggaactcgagcaaaccattctcgctaatatcaaacagtttccggtgttatgtgcccatcgagaacccgggattgatacgttcatcttgccgccaatcatattcacatgggtttcacaagccgcgaaaacaagtaggatagactatctcaaaagcaatgcaaacagttggttttttagaagaaatcttaaaaggaaaattataccgatcttcaagattgtcaatcaggttcacaacatggcagtttatcaaggcttagacagagacttagaagtcacaagaaagactcacacagctttgctttcatggatcaatgatctcatatttaaaaatcaacacgactttcctataataccatctgaaaaagaaagcaccaaaattttgtttcgacaagctcaactttgtttagcaagtgacataaccgatccggagagggtcaataaagctaggctaattcccactgtgattcttttaatggcatattggtacaaaggatatgatttgaatcgtggtagatcacctgaacctattacattctatacaaagtcaattcttaaatcattgcaaacctatcaaaatgtaattgacagcagtttaagatagattattccctcgtggcataaatctctttctattccatgaactcgtcttagcaattaggctctagaactttggttagatatctacttcaagctattcttttttttcttttcagcctcaagctttatgaatatctctacaattcctttaattgcaccaggaaaactttcaaatcttcattcatcaatgtttcaagcagccatctaaggaagccttaatgggcttcatcgttaccataatttgatcaatttaccactattccctcaactagactgcgtgagaactcaaccaagtccgggctggtttgccaagtgcaacccagaataaccaccaaacgaaatcaaaaagatcagataatttcccaacatgtagtcgagtgtatgctgggctctatgaatatttgtatggtccatttgtatagacaccttatctgctcaaggaggagagattttttattactgcgccatgatcaacgtcgactgtacaacagatgaggggattgcacatatgtgacagtcaaaacaagttcggccatagacatgaccagtagcagaaaagctgtaaagtttttttttttttttttttttttttttttttttttcaagatgggagcgaaaagctacaagagggagaaaagtgagtgagacggtttgatgcaagagaaacagagctgtgaggaatcatttttaacgagaatctttggattgataagaacgattgaagtttaacatcatgttcaaatcattgatccaatggtcgtgaacgaaggcattcgagtttggaggtgagaagatgtgaatggggtgctctgagcgccggatctcgattgattcgccgggctggatagtcttgatcgcgatgccgtcgactctgagttcggcggttgatcgggacttggggtccaactgtgatgacgggaagttgaagttgaagaatccaatcagaaggcaatttccgcaagagatagctagtacgaaaaaaacaaaacaaaaaacttaccgctagttggacatggagatcagcgggcaatacgagcggtctgaagctgagactacgtggacagattggagtcaacagcatggcttccatgcttggatagacaattggtccgcccgctgagcacgaataagctgtggaacccgtgggggtggcgatgattagtccgtcggcgacagcctgcgtcaggaaccgatgttcgatcgaaatgttgattgccaccatatgaggagaatcgttgcgatggaggctgacttcgttcattgcactcaagtcaacctgaagacatccacccagatattttggcattcttgtcagttgaccgacccaccagttaatttagaatatctatttcaattgtaccgaaagcaaatttgcctcaccaaagagtttgatgctgacagattccgctgagctatagcatttgtgtctccgctttgaagtccacttccgttttgtccagtaaagcaatccaatctcattctttcttcgactccgatttttccggttaaaacctgattgatgacgtcaaaccaatcattgggagctattgaatcatagagaagcgataagcgtatggtttgttgatttccaaattagctacgaatcttaccgaagggtagtagaaatccgattgtacccaagttgaatcccagaatggggggacaggcagtatttttgaaaagatgagaaatgtgaagaactgtgccatctccaccgagggcaatcaccaggtcgatatctttgcgtgattcgagtgtctggagatcctcttctactatcgtcttaatttgagggcgttgttggtcaagatacctttaagattgggtgcacttcaaatgagaaaagtcaatttttgtttatttcgttcattccctttgttgaataggttgtcttttcggggctttgagtgtttttttttttttcgggagattgagtgatcttggatgataaaatgaatatcaactgacgagattaatgaattgagtgcgttggaagctcggtcatcattagatttcttgacgagtaagatcctgtgatttttcaagctggggtacttgatcttcttgttgattggagagttgaagtttgagttagatgagaatgactgcggttttgggctgtggttttggtttgaaattgaaatgggtgggatgtggctgttaaaatggggtagttgggctggctgggtcgagggtgtgaatgcccttggggtgtttcttgagaagatgtgagtgtgacgagtccatcctgcgaggttgtttgctgggagtctcatcgcctgcttgtgtgtgtttgtggtggttcctggccaagggggatagtaaagggtcactcacagtcacagggcctgactaaaaaattcggccgggtcagcttgtgggtggctgcggcccagtttctgacacagatttctcacagggccgccgtgtttcaaaactgagaaaaaaaaaacactggcggcaggcggcagcaactgctcggaccggcggaccgggtatcgtccgaccggtagtacaaaggccgcagagcagcacagagcagatcgaatcagaccggcccctgccggcggtgcaggcgccgaaaggaggagaggctctaattattggtttgtctcaacagaagacgcgttccacttgagctggcttgatcctttcagagcgcgaaacctcttgaaacgcaatccgaacctcatgagctcctccgggtgactcagtccgtccatgagcgattgatgttgatcagagatgtccagcagtcaccatgtcccattttagttctaggctgagcacctggtaagcaaagtacttatgccagactgagcggcacaacacttgtgtaactggaccacagagcaaagtgctactagaccagtgtcggcaagttatgagtcatcaactgggccggcgtagctaaatgagttacttcccttttatgagatagaaagctcctgaagccaccgaaaaactggcgcacatttgctagcgaatattcaattgcgttcagcttcccatccatcaagttgcagaggatttcgggcactatgtagtcccatcacaacatccacacaaaaaaggaacatttgtcaaaggaattcacctttagcgtcgcaaattacatgtctctcggagacaaactcagttctctctgctcaagagcttcccttgggggctttccctacccttgcacctagtccacgttaaataagaatggaatcagtctatcaaaaccgaataatccatcactactccttgtcttctcactctcatctcctatcagcttacaatacttccaatgaatccaacaaaaaaggctagcctatctggactcccagtcgaactgaaactactcattgtgggctggctttacaggtccataatcggcgcgcgagaaaggcaaaccgatctcctcaatctggcattggcggatacgaacgttttacgacatttgcagtcagctgaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggcatcgatgccatcttccagaatgcggactcgcgaaggctcgagctcgagtgaatgcagtggtcaccactggccattcaactatcttctttgtgttcacttcgggcccatcactctctcttttgcggattgctttgattggggttggagtcaaatcgaatggaaaggagcgctatctcatattaatatcatcaactccaatagatcaaccattcgggcgcttcattctttctttattctattccaagatagcttaagaagcatctgcatctccgggatcccaaccagcagtcaagaagaggatgaagcattcttgaacgctttactttcgtccgacctccactacaaatttgacttgcctaatttggaatgtctgacaatcgatagctgcattcccttccacttcttaacactatttcgggaggctgtctcgattagattactcatctttgaaatcgacacccacatcacattacaacttctcaaagaactaatggatgaccagaatccgatctggccaaacctgagacactttggttttgaaatgcacgaaaggatccttactgatgatgaagtcgaagaactgatggtgtatggctcgagacgtggggttgacgtggtctgcgattacgtaggaagaagcctagaatgggaaccagaaatggaggaagatggcgaacaactgatggacgagccactgtagcaagctacacttcgtgttcattagtggcaaacagatggtcagattcttaatacctctgttggctgtagctgtaagatgaattcaagatgactccagctgggccggggggatgctcttttttttcaaatcttatcttcttgattgcttcctattattatcattattattttaatatttaacataccagttgaactgcttgaatctttactgcattgatcacttcaattttcagcaaacttcgattttgaaaaagtaccatcaaagcaaacatctacagacctcaatccatggagactgtacggtctccatggccgggaggtattcctctcggacacggggtctgtacagtctccatgcccaagaggcattcttgtaacaatgttttgttatcttgcagtctgggtgtgaatttcgttaaagatgctgtttctttatcgatgatgtcatgcacagtgcattttatttttaacttcgatgacatattattcaaatcgacaattgtcatttctctctgttcaatgacgtattagatgatcgaagatctttccgatcattgtaggttagattttattatatacagccaaaccgagaaagcttgcgtctcggttggcggaagattcaaaaataaaataaaaaaaaccgactgcagtcggaatttttggaagaatacagcaccctgtatggccattcaaatacaggggttacttcagggtaaaatccctatcttttttctccctcagttccaggtcatgagagtaagaccatcgggatcctgagggaaagtttagtcaaaccggcccattgagatgcgtgccacccatgcccctgccccccctagggctggctggttggctccggtgtggtcctgttggcgctaccggcaggtatgttggaacctgtacgatggctgtattcttccaaagattccgactgcagtcgggattttttttttctgaatcttctgccaaccaagacgcaagctttcttggtttggctgtatgttgtcatctctcttgttccttgttgttcttctttcctcttcatctcgatatttcaaattctattcatcatattttgttattatttattattacaattaaaaaacataaaacatcattataactatcttacatcccctttctcctagcggtggccagagaactcggattctttaaatatcatctctaagctttcagcgagattacctctcggtaaatcttcacagctactagcggaatagagtaatagattaagcctcacagttactcacaattctcccggtgtaagactcaaaagtggttgtgagaagcctttttctgaatgttgaagggtatggtggagttgcaaactctgcccttctgtactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgataggggtggttggttcgagaataagttgtttgatcgcaatttaatagtgtgagaaaagaggttttgagagtatgagagtgagtttagtgtgtattacaattgtaagtgttgttatagggtgttataaaggttgttacagtatgtaatgttaatggtatggtatgtaatggtagggggtatgtaattggtgggtactaaactggggggaaaaacaactgggaggagagcctccttaaatacacaaaggtgagggattttggctccaagggagcaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcaggacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagtcattttagcctgaactagaagtctacatgagggttttatgctggtgtagcatgctatatgaggtgattgtactagtctgcaaactaagatggggtgatgaagattacatgagtggtgtgagatagtgtgacagctgcaaggaagaataacaaatgacatgacagcctgcatgatgtcacttgtaaatccagagtggtactacactaacactgcatgtgtcaatatgtcagaagatggtggagtggtgtgtgtacttatgtactatgctggtgagagagtgtagttgtcctgcaatgtgcatatgtatagtgtgtgatgtgtaattgttgatgtgttggtggtgattgagtgttgacatgttgttgaggtgtgtaagtgagtggtgtgagagtccagagggtgtaacttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgagtgtagaatccatttcttgagccatattgagtgattggtgagtgtatgtagaggaaaaaatagggataaaaaagaataataaaaaactttgaatttttacacattcagctaccacaccggccatgaagagttgtacgtgggcgggtgggatctctcctggccatggagacagtacaggctccatggccgagaggaatccatctccgtcatggagaatgtacagaccccatgcccgggagctgacccccagaaaaaaaccccgcggaatcaaagtccaactccaactcccaaatctacgagggtttcggagccgcccgatccctaagttgggtcctggcgataggccgaggacattttcatctggcctggccaacgtctcccagagatgcgagtcggaactgatcttctctctgagagccaaagctccacctaaacatgttttccaacaaaacttaaaatgaacttgttatgtaaatacaacttgagattatgtcagtgggcacagatccctcctttgccgtcgtccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagcagtcacggaggttagcgggctccgtcgagtcaggcgctttgccagaggcccgagtacgccgtacagacaccatgcggtctagttcaccagtcacaagacgtgttccgtgttgatggattcccgcaaccaggtccactcccctagggatgttgtgattgttgaatcattcactttctacctgatcaactgctccttgatttcggcgatcttcatccttggattatctttgaggattcctgttagctgactcatatctcattcattgagtttttggggcctgccacttctggcagctgttacggtggtcccacaagcccttgttcttgtgattattgatgagaaagttgtaacttgttccgctctttccaagcttggccccaatggctgtaggtgtcatccctccttcggccataccagtgagaagagatttttgtttgttggaggtgtgcgggtccaaaccatctgaaggatataaaaaaagaatgttaaccatagataaaaaagggtcttacttgaacaactcccagaaattggagctcccaagaccccaaaattgggagtcagacctccaaatccttgaaaaagtttgggagtcaacctcctcatgtaaaaaaaaagataaaaactcttgccggtcaagaggaatccctcttggctgttttgagcatacaccctcagtagctacacgttgtgggatgctttatggtataccatatccccaaaataaatttttttattcatttcctctttcttactctattttcttctctattttctttatagttatcacttcatatttttatatattcacactctacagctcaaaatacccttacgagccactcatggtttatgcatatctctactctctcacactttacatcattactggcactaacaccctgcatttacaacactcaaggatacatggacaggacatcacatgcacagacatacacacaggcaaggaaggactggcctgcatgacccgtacaaaagtatacatgcaggcacagccgcttgcatgagtggctgattatcgcctagaaactgcatattacatcatcaacatcaagtacacaaccctgcagaacacgcattgaggtctgaccaatcacaagcagtcattcagcctgcaggggaacttacaccgtgctgtacaattccaaccaatcacattcaacccttcaacatatgtatttctcatgtacctagtcacaatacctcatgcagtgccccccttggggctaaaatatctcactcttgtctatataaggaggctctcctcccccccagttgtatcttttttttctttcctcagcagagtactgcaccagtgtttcccctataacattacaaacctgctcaccattattataccctcttacaattctacttacatatttaacaacccttttttttgaactaccaattattacacaactctcaacaaacatataaataccaccccttatttttggagccccttcatccaacttgcacctggttgaagccttggcccttttattacatatacttacatacaaatacctcacttgatacatcaatccactggtcagacaacagttatcttttgataacactccactatcactatataaacctgccaatctgagattggtgggcttgttttagtgtctagtgaaccaggaaaggcagaggtaacctcatacatccctttccgcactcagcaaaaggttctcaggaatacttttgagcttaacaatgtggtgcaaaaacttaagatgatagagtttgaactctgggactgaagagtccagaggataattcaaactatgattggtaaacacaacagtatgagacagtagaaaaggttaattataggggcttggctaatcaactcccaaaagttggagagtcaactaccaaacccccgaagcccccaattttgggagtccatcccccaaacctgtcagcaggtttgggagtcggatccccagcaatttcaaatagaaaaaattgaaacccccaaagggggagggagtcaatgccccaaaacccagtggattttgggggtcagcaaaccaaaaacagcccccaacggccaggaggcaagcacactctcaacgccgagcttgggggcgtacactctcaacttggccattgacagtgtacaatctcgacagccaagagtgtacctctcagctgtcaagagtgtacactctcagccgctgagaggtacccagacattgaaagatacaccaagaatcttctgttgagagtgcacactctcaacaaccgagaggctttctcttgtctgttgagagcaattgattttggtcgttgagctctcagtcgatatactcttgtctgttgagagtgtattccctcaagcttggtgtgagagtgtgcttgcaatggccaggaggattccctcctggccattgggggctgttttttggtttgccaacccctaaaacccactgggttttggggcatcaactccctcccccttggggggtttcaatttttttatttaaaattgttggggatccgactcccaaacctgccgacaggtttgggggatcaaatcccaagattgggggctttgggggtttgggagtcaactctccaacttttgggagtcaattagccaagtccctaattatttcaatacacattgatataatttaaacagaggggcctgataaatcaggggttgtttaatccctcaaaggcataatccaagtctaataaacgcataacacactcatagcttcatctgaggtttcacatggtagctcatgccaacttttaaagagagaaaattggggccaaagctttggctgggttgtttgagcaggtgtggaatgcacaaggcagatgaggaaagcatgcagagctgacactatatgcacaggttgaggatagcggtggtgagtgggtggaaagtcaagatttccaaagcgtgggagagcatgggaagagcggggtcaaatgtgcaaggttccaaaagcttactgcaatgaatctgggcactggtgggctttggggttcacggtgtggtaaataatactgtgtttctatgcagaaaatataaaaatttattattatctccttatatatatcatatgtatgataaaaataacatcagaagtggatttctcaggtaaaattacccctagtcactcactacaactgaccccatatctctcatagtttagaagttacgcagatttcaacctgtcacaggatgtcttttggattctttactcccaggatggcttgttttgcatactggatgtgttggtttttaactctcaggctactctttcccccttttttttctccttttttctttcttgagtcatcttaaactggactgaattatagtcaatcttgtctagttttttgttgaatcttatgcacacttgaagtctaattaaaactcctgtggcaatttatcatacaactctagttctgaagaatgatttctttcgttttctagtttattatttgattcattgaaaactaattatttagaattaacgtctctaaatatttgtggtagaaattctgttttttcgtgagtaactattcttgcttgactaaaagagactgagaagtcccgctttgaatgtttcttccaagacctcataattttattcaattcctctcaaccacaggttgaacacttgtatgtagtcactagtctttttagtcaggcctgctacaagtgaatgaaaaacattggttcacacactctttttcctcaagcctctcccaaaaaagaaaccctcctttttttgtcctcaatttcttgcacgctgtaaagctcaaaagtgtttgtgaaaaacttttgctgagtgtgaaaagggatgaatgaggatacgtctgccttccctggatcactagacactagacaagcccaccaatctcagattggaagtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagagcttaacccagttttataagggtctaaaaggttgatttgagtgtgagagagtgagtctagctgatatttcaatggtaaggggtgtaatgtaatgggttgtaagggttgtgtaatggtagggggtatgaaatatgtggatactaaactgaggggaaaacaactgagaggagagcctcttaaacacacaaaggtgaggacttttagcttcaggggaacaagggaatgagagaatttagctgtccagaactttacaatgagggaatctagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcatacaagctgtgggtgctggtgaagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgaatattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagtgacatagcaacaggaccagcctagaagctacatatgacaagtgtcagatgatagtgtagttgtgtgtatacctgtactataatggtgtgattgtgtagttgtcctgcaacatgcatgtgtgtagtgtgaattatgtaatttgttgaggtggttgagtgttgaagtgttgccatggtggtgtgttgtgtaattgagtgttgtgatggtccagagggtgtagcttccaatccagttgagttccagtgatgcctccagtggtgaccaagggtgaaattgaccacagaatccagttctcaagccatattgggtgatttgtgagtgtacatatgagaaagaaaaaggtgtaaaaagtatgtaatttgtaaaagcatccgtatcggtggctaaatccgcgcgagctaaggactttaaccgtgaaaatcaaccacattgggctgagctaaagtcaagtcaaactagcttgtggctccgattcgagctaaccgttgctagatctagcaacggttagctcgcaagcaagctaaaagcaaaaactggtgagtgtacttcattttggtgccctcccgcacacaatcacacacctctacttcaaaccacaccacacaggataacctcatgtctgaccggtgtggctgaataggcttcgctatagtagcttagcaatagccacgagttaaaaccgatggcttttagctcaaccggtaaagatgctctaataaaagaaaaaactgtaaaatctttaaagggcattaataaaaaaaacccggtttttccgcatttagacacagttttgctgtggcacagcgcacacggtttcctaaacgtaaatttttaattaattttcttgctattaatttcatttttttttattttttcaagttatttcctacactttaagaggtgtagcattcaatggtaaaaaccattttccataaaaatgaattttgattatgggccttaataaaaaaaagcagtttttctgcgttttgacacggttttggcttcgcgcagcagacacggtttccgcgtttggatgcgtttttttaattaatttgttttaccttttattttaatttttttggtgtttttaaaattgtttcttgcattaaaaaatgtgcacaatttaatggtaaagtctaatttccataaaaatgacctttaacaattaattttctttttccacacattttttctattaattgtgtgcatacatgtttgtaccttatttttttacgttttgtcgaaatgttaaagttatttcctaggttttaatacttgtaaaattcaatggtaaaatccaatttcctcaaaactcaacagtccatttttaatactgaaatttgaaatttttttcacttaaatttttagagcttaattggatgtcttcccgtcgaggtttacaaccctcccagaattgaatttacacccccaagatcttaatttttggtgtaaaaaattgtttttttgcaagcctggtgatgatacctctcacatgagctggttggaatcatgattggggtgttaattttagactggggagggcttaaaaagcactctaaatggcgacgggaagtcctccattttcattcttttttgacattttaaatttatttcccacacgttaagacagggttaaaatgatggtaaaaattatttttcataaaaaggaaagattgttcttgaatactgcgctgcacaggtatttttaatgtttttttaattaatttttaccggcttaattttgatcgttttttggaattataaattcatttcctacatttaaaaatgtgtacaattcaatggtgattccaattttaataaaactcaaagcttcaatcttaatataagagcataccccctttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccatcaattttaaaacatttcaaaatgtaggaaatgaacttgaaattccacaaaataaggataattaagcgtggaagaattaattaaggaaacatgcccaatgcagtattcaagatatagttttcattttgatgcaatgtgattgttaccataatattatccatgtcgaaaatgtaggaaataaatttaaaatgtcaaaaaataatgaaaattaattgaatttcaagactcattacagtattcagtatgaaccattgagttttatggaaagggcattaataaaaaaacgtggtttttccgtgttttgacacggttttgctgcggcacagcgcacgtggtatccgcgtttgaacatgtttttttaatgggccttaataaaaaaaggcggtttttccgcgttttgacgtggtttctgctgcgcgcagcacacgcagatgccgcgtttagacacggctttttcattaattttttttgccattaatttcaagtttttttaattttttaaaattgtttcctaggtttcaaaatgcgtagaatttaatggcaaagtccattttccataaaattgacttttgattattatttttttttctactcattttttccattaattgtatgcattcctttttgggccttaataaaaaaacccgcattttccgcgttttgacgtgcttttgctgcggcacagcacacgcgcaatccgtgtttaaacgcacttttttaattaatttatttttgccattaatttcaagtttttttaattttttaaagtcgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaaaatcaattttgattattaattatttttttcactcatttttcaattaattgtttgcatgcatgtatgtactttattttttaagttttttttgaggttttaaaattatttcctaggttttaaaacatgcagaatttaatggtgcaatccaaattttctaaaactcaacggttcactttgaatactgaaattagacacttttttcacttaagtttttacagcttaattttcattcttttttcactttttaaatttatttcccacactttaagacatggttaaaatgatgttaaaaatctttttgcataaaaaccaaagatttgtaatgaatactgcgtgggacaggttttttcatgtttttttaattaattgttaccggctcaattttaatccttttttgaaattttaaatctatttcttacatctaaaagtgtgtagaatttaatggtagaattcattttgcctcaaaagaaaagcttcaatcttaatataagagtgtacaccatttcttgcataatttgtacggtatacaaattttatttgaatgcaagatggatacagccaacaatttgaaaacctttcaaattgtaggaaatgaacttaaaattccataaaataaggataattaagcgcgtaagaattaattaaagaaacatgtcaaaggctttattcaaggtacatttttcattttgatgcaaattgatttataccataattctatacctgtctgaaagtgtaggaaacagatttaaaatgtcaaaaaatcatgaaaattaagctcttaaaaatcaattgaaatttaaggctgattacagtattcagaatgaactgttgagttttatggaaattgaatgttaccagtaaattctcaacactttgaaatgtaggaaacaactttcaaatttcaaaaaggcagaaaaaataaggtaaaaaaattaatagggggtatcaaatatcaccaaatccaccgttatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttatccatttaaacccttttggggcctatttatgcaaaaaaagtttttggaaaagtgactggtttctgatggtggttttcttatatttgataccccctaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaaaacggtgtcaaatgcagtatacaagatgtagttctcactttgattcaaaataatttttaccataaatttatacatgtctgaaagtgtaggaaaaaagtttaaaatgtgaaaaaagaatgaaaattgaggtctaaaaatttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattcatttttatgaaaattggatttcaccagaaatttctacacacttaataatgtaggaaaaaactttaaagttacacaaaatcttgaaaaatgaggtaaaaaacttaaagcgaacaattaacggaaaaaatgagtggaaaaaaaaattaagaatcaaaagtcatttttatggaaaatggtttttaccattaaattctacacctttcaaagtgtaggaaacttgaatgtcatcttcttgattctagaccccatactgatagagctcagaaggacgtgtgactatttatcaatttaatgagataaattatcatcatcttgagtaatacacctcaattattcttccaattgaataactctctatgccaaactccctcatctctgaactttgtcttgattattctttgactgattctttttatcatctcagaatcaaactctctatgattaggaatcagatcaaagttttgaccgatggggttttaactcctacagcatcatagttacactctggaactttataccttctcactcaggtttcctttgagtcttgaactgaaaaaaaaaaaaaaaaaaaaaaaatgaaaatttcatttaggggattaataaacgtaccccccttttctgctatccacacccagtttttcacacctggttttctgcttctacacctggtctttcccatcctttttaattaattttttgaggattccaaatatgctaaaaatcatctaaaacccagcattctttttgggcatgttaaaaattaccaaaagagcatttcattttttttttttttctcacccattttttcccagttgttttctccctctgaatttttgaaaacttgaattatagctaaaaattattattaattgtcaatttttcagtttttcttcttcatatagatggtacccttcaagatattccttattttgttgatttgcttattactcaaaaccaacaacattgggatttccaaaatgaaatcaaattttgttctttatagatttcccaaagatttggtaatatcaatgataaatctaaatgtactttggagtttcaaaaattcataggcagaagattatatttgataccccctaataagttaaaattaaaatttctcttttgagtattttttacatacccaaaaagaatgtttaattttagaaaatttttagcatatttagaatttccaaaaaatgaattgcaaaggctgggaaaaaccaggtgtagaagcagaaaaccaggtgtgaaaaactgggtgtggatagcagaaaaggggggtacgtttattaatccccttcatttaattcatggcagaataaaattagttgacctcaccaaactgaattgcaaaaaatctcaaaattggaaagttgagttggatttcagtgatgaaagttgttaatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttcttcatttaaccccttttagggcccattaatgcaaaaaaaatttttgggaaaagtcactggtttctaaaggtggatttcctatatttgataccccttaatgtgtattgagagttgatgttaataaaaaggtgaggcagaaagattgatttgttgattccatggcttttttcaaaacaattagaataaaaaaatgtttgtgtgaaattcaatatacaccagcacagcagccttggtcctagtctcacatatcattaccatttcactgcagttaaaagtaaggatttcctcagctcaagtaaagaattgatttttttagaaaaatttaaacatgtttataatttcaagactgatcttgtaatattattgtttttttctggttgaaatttctgagggaggctttaatcactaaaacccctttcagagtgcatgtaattctccccaaatttttctcagacctgtcaccaacatgctacatggaatatacctcaaatcccttaaaaatatcttatattcttatcccttatctacttattcaattatgtcctcctatctcatgccaagaatactcacacctcggctatctttcatgccaatagccctttaaagtttattccttcattcatttcaatatttatctgggtaaaataattctccccatctcatcctcttgataagaaaagtcaagcctctctctgtttcagaccaaaatccttatcttatcttggattttttcatgtttcagtatagttcttatcttatcctacacttcaaaaacttaacttagtagactgctttcagttgaaatgcagagactttggtgaaacttgcaatgcaagaaaaattcaagcaactggtggcagttgacatgcaagagctcacatcatactctacactgaaattgaagcaaactcagacttccattatacattgttctggttcacccctttgaagccacaggtcagtaccaatcaagtatttcaacacaatgaacttagtttccattcaggcttgattggagcacactgatgtcagctggaagcagttgcctgacttttttcttgtagtgttactgcttgaatattactgaaagtttacttcagttgaacttcaatacacattccctgtgcaaattaaacagttaatgttcagagccctctgtgtagagataaattgtattggtgaccaagttgattctttagtatcctgcatgtctacttctttcagctacctgagacttgtttgcagtgttagtgccacattgttcaaagctatatttttctacatggcccattgtttattttcatttggtttcatttttcctctcacaagctgtacactgactgaattgccatgtcttcccactatctagtaactgacacatgttcccttgaaaggtgccaggaggcctcctttatttgaggtgtgtttaatgttataatcctgtaaatttacatgtggatgtgtgagtatatacagtgcattaacaaatgtacatctttccaaattcttatctcccatagtctgcaaacactactgaaacttcagatgggatttgggacttagtgattacttttccacctatcaaattagagtttaaactcaattttcatgctaatctaacacaccagcttggtaggtcctggatgaacatttccaagaagtacatgtctgctagagcttaaagatttatgttctggccctcccacaagaaaggctttgtacaaatttagatggacaggtgcaaagttagatagacagatacaaagttagatagacaggtaaaaagtcagatagacaggtacaaatacagatggatcaaacttcaacttttatctcaaaaaatctttacatttgagttgtaatgttttccaatcacaccagtgttgccaatctgcacctgcaagctcaggtcatggttgtgaaacattgttttaagtatttgttggtgtgtacactggtatctgcttgacttttacattaaaggtatgattgaaataacttggaattaagaatttttgaagattttgtggtttgcctctttaggtaatagtatgttttacgtgtggggttaaaaacggaaaccaatttagcatatgttttaacacacattttctgaaggctgtattgaatacatatatatctccaaggttcatttgttgatattgaatcaaaattctacctcacttagaaaatgtacagttgaattgtgtagacttgctatattggttttgaggaaaagcacacactagtctacacatgcttgcactgtgctattaccacaccatttggcagaactcttgagattataagaatgctttaccttcctagattttctcaatcatccacatcccaactgcttaatttgtagctattcttactgctgtgaaaaaaagaaataacttccaattccagcctatcctagtcatgcaattatctaatattttatgtgtgctcaatctcttaaactgctatctaatctcagcacatccaactttatatccaaaaaatctggcaaagagagaaattgaaggtgtagcttttggaactcaaattcaccacctcaataagaggatggaaccatcaaccagtggtatgtctaccttcaccaatttttttctttaaattatgagtataaggaaagcagtcactcttgtcactaacatttgcacgctttaaacctccctatacccacaaaataaacaaacaaatgaattgttggtgtcagcctacgtgatgccaagatgtataatcttctagctacacgtggtgcaaaagcaagcaaaaagcttaaaggtttttggttttaattctaaaggaataaattccaataaaataaggaatttatggcgtaaatttagtaggaaaaatggccaatttatattaataaaattaatataaataaaaccagaggggcctgatgaatcaggggtggtttaatccctctaaggtatcgtgcaaaagcagaggatttaggtacctggaacactggggcctgtgaacaggtgtggtttaaatcccaggaagaatttaaggggaaaatctcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatcttcaaagttgaaacaggacagttgggagcgctcagaaaggttgattttgggtgctgggtgatcactggggagtttcttgaggaatcttgaggcttaataacagcaaaaatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagtatgtttctatatggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaaggcctcaggggttgctcaggggagcctagtaggacttgggagcgctttttggcccattttagcccacttagtgacgcaacaagggctgaaaccttggggataatattctagaagctccaaggggtcatgcacgaacttatttgaaccaagaatataccttgggaacctgtgggcaagggctagtctgttacgtggtgtcatttccaaggaaatgggccacagaatatgccagaactggtttctggggcttgttacacgtgctacaagctggaagatggaatattcagagttactgtagtgtattcatgaatattctagcttgtttatatttttattacacgtgtgggggctttgttgacacgtgcacagtgagtttctggggctttgtggcccatttccttggatactggtaacccagagggggttatgcatgtatccaaggcgggtatgcgtacctagcatgcgcgggggcttaagccttgggctcacttgtagtcaggcgcgcctgtcaacagtgcgcagcatgactacgcggcacgcgggcttggagatagtacacgccacgctggtctatcttctaaactatacacaacactccaaatctgagacaagatttggagtatatgcatattgtcatgtacaatgcataattattcaggtgcccgtgatccatgggtacctgttaattctttaagtgagtattacaggatgaaggggttacaattaggggtacctttggctgaggtaccctaggttaaattgtacgtagattcagaatttgtaataataattaaggtttttctttattctttctaagttatttatatattttaattgtttttatattgtttacataagtaaattagtttcttttacttatgtaatatttttactttattcttagattttttatgtaattttatttttattttgctatgacaggttgtctctgccatagtagcaagctgacagttggggaatttaaaaattgatataggtggaaagaaattaagccaagaagaactattggctttaatcaaggaaaaaagtaagttttcttcaaccaatcaaattttcaataattttgtatcaaaatcttaaacttatgctttatgaaaaaatgatgaagctgcataccatcaagaaagacttgatcaggtagaatctaacattgcaaaagggcgtgctaaatcaattgaacagcagacagagattctgcaaagaacaggctttctccgtccaaaaatcaatcaagacccagataaggccaaataatttgattcaaaattccaaaaaaatgagggtgcaggctcaaattgaaataaaaaaaactgaaacagaatatgaagtttaaaagcccaaaaaattggataaattcttctagaaacacacattttcttttcacctaaatctttcttttttgaataatgtgattcctgctcctgaaatagggtttcaaattttcaaactgtttccatttattttggcatattcaataatatccttcaatcaatctccctaggttgatcagtgcttgctcagctcaattgcatcagtaaccaaatatgcatagtcaagaaatacacagagtcacagatttcattcaccttttggtcagacatgttaggtcttttgatagtgcagcatacctggtactgagattgctgtttttaattacttttctttttttattgcttttttattgatggtaatcataccctaaggattccaattggtagactttgtcagtacctggaaggctggcaccagcagtgcaggtaccttcctcacccacctagcacccacttagcattgccaggcaaggtgagagtaaggggagtgggagtggtgtcctcattcccttctccaatatgcaatcatcacctgattttcttcagcttgtatatattatccatggtcttgatcttgcttaattgccatggcatccagccacaagtgtcagcctctgggtaactaacctgagtatttattgttgagaaggttgttactatgagttgactgagtgtttttgatcaggtgagttgtaagtagtgggtgttaataccagtcctttaatgaggaggttttactctatcagtatggtctttactggaaggcttgctatcaatagtgcatccggatcaatacagtgtattaataggcatccagggtactaggactcacctgggattgatttagttccccaaagggaaagggataactgttgaaattttgagctgatgaactcaagaggcagagggccaaaaaagaaaggtttatttttgggaaaggttcacagaaaaagagtggaagaaccaatgatttttattcacaagtatcatagactaaatacaagtgtgtcaaaatgtggttgagagtaaatgaatcataaaaaatatattgaataaaacactgagaggaagaaacatgagtctttggaagaaacaaactggacagggcttctcagtagggttggcggcgccggtcacgaggcgcgccctgggcgctgtcgccccccggggcgacggggtgcgacggggggggcgcgcccaaatgcccaaaaacccccctaggcgcgccctcccaggagcccagggcccaggcccccagaccgctcggggagatgatggggaaggtgctctcggcggccctgaccggtgccgctatgctcgcgccatgtgcgtaccactggggtcggatcgcccctgtatcggggcgggtccgtgtgatgcctttctacgcgtgtgggttgctctgagggctgcctactggcggccctccaaagcaacctgaaggcctttttttggcccgcccaggcgaaaccgcccggcccaagattccaaacaggatcagaccggcgcggacctccataacacaggcggaagtgagtaatacatattccaaacgcatagaaaaaattcaaaaccaccaataagtcccatacagcccgaaaagccccggcgccccggcgccccggcgcgcccaggaggacttggaaaaggcgcgcctcggcgccctcagctcaaaggtggcgccgccaaccctacttctcagtctcttttagtcaagccggatgagttaatcaaggaaaaacatgttatgatccacatatatttaaagttgttaattctgagtaatcaatttttaataaatcaagcaaaaagatcaggaaagagaagaaattattgaatttaggatttatttcaaaacaaccaaaaccagactgagagaacaacagaatcagtaagaatgaacagcagcagagaaacaagagaaattagaaaacaaagaaggcctgaatgagttagtggaatttgaggcataccgctaatcagatgggatgattataagttgaggaattttgatagaagatgtaagaagaaactggagagtcggagtgagctgtgagatggaagacaaggtttagaaagaaggaggagaagatttagcgaaatcacatcaaacacagagaactttagaggaggagaaaggaagtgagacgaggcaaggaaaaacaacaaacacaagcagaagaataagcaacggtgcaatggatatgcaagagcctagagcaggattttcagagctgaacaaagtctaacaaagaaaagaaagaaggaacagagaaaaagaaaaaaaagaataagttgattgatgatgtcagttgatctgtagtcaaggactttacaatgttcggatattgtcgttgagaagcgcggcgaggatttacaaaaggagttgagccggatatttgaagttgatagcgaaccgatgagaatgatggttaaggaattcgagttccaagcttccagaatttcaacagttgatgagctaaccctgaccggttgtgcaagctggattattgtgaatctcatttcctgacacaggctgcggaatcacctttcacggagtaaaaactcaacagaaatcattgtagagacatgagttgttgagaaaagctaattacttagggtttgaaggggcttaataacaacagaaaacaagctacttgataattataaactggtctgatttttgatgactagaaagggatgaaggtcagggagagacggaactgagaaaaactcaacaccaacaatacatattaagctttaacaaaattagttgaagattaataaacattgttgatggaatattcagcaaggctatgaatattgtggataagttgagtaatgtactgaagcttaagaacaataaaagtagacttgatttaagttgagttacgtgtaatgtatcaaaataaatgttgactgtgtttaactggtgtctgaatattctggggattaatcagtgaagtgggcacggattgtaagtttcagaatatttgaaaagggaaagaatcagcgctcagaatcaatgaagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtaattatctgtaagtgacatcttaattgtgtactagttgatcaaagtactagcagctcttgatgtgtgcacttgacagatcctctaatgatgtagtcataattgtgatcaatgcatgcattgaatgtattaattctactgttaattattaaacagtattcaatacatgtaattatttattttcaatgatattttaccgtgaaaatactgtagaacagggataacttgtggtacaagtatttcatggataaaggagtgaaaggtaagtggtaattacttatatataaaacaggtatgtatttaatagataagtaagtaacagataagataaatataagataaataagataaggtaatgataatgataagataacatgaggtaaaggtaaacaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagcaagtgacacaagccaccctgtacattgttaagatgacaacttctgtgttgcagtatttgtatgcttgtatctagattatgcttctaacaagtatcccactactgctatttcaccagtctcactcaatgtctctcatcatctaatacaaactattattctcactgtcaagatccactttgtgagtcccaacttatagcagtgttacagtccctgtgctcctcaacaggttatgagatgctcctagtcttgctcatacatatcaattttatcaaccctcacaaattttcataaagcttgaattctttgaactcattcaaacttgttgaacactctgaatcacaatagtcaaacactgaatgatgtatggctatcaacaagtacataaaatctcctccctagtccccacaatcaagtctctagatgataccgcagcagggtttcccttctggcaatcacaccttgaggaccatctgggtatgcaaaacactcttgaccttgtgagaggaagtcttcctcatcccaaagacaaaggaaatgaagtcacaggctatacttttccggccaattccaaaggttaaaatccaaaatgaagtaaagaagattgtgatgccttatcccaaatggcctgttcaaacatttaactcaccttgacggatttgttggtgcaaagctaccagaaggttaagcctgcttcttgaattttcaatacaattgtgaatacccacaagaagaaaatgtgggcctgttgcatacatttaaaggaggatttctggactgtttgtcacaacccaaacaagccaattgcactgtggattggctgtatcagagtagcggtggacaatctcttctccattggatagctacccacattgctgaatgacttgttggaagtttagatccctctgtatcagctgtttgtgactccaatgtttacccagcaatcaaaatgtccttggaagtcaacacttttggagccttggaagcacacaaggtcaatctcaatgttgccaaccaatccaacatctttgctgctgctttggccaaacattttgcctgctccaactgtggaaaatgtggacactgctcctccaattgctgaaagaagaaccatggaaaaaccaagcatggtgccacaatgatttacaagctaggcggattcaactctggattgtttgatgatgaagatgaaataggtggcatctatgagtagctgtacctcattgttgtcaatttttctacttttctgagtacactatctaaatttattttagcctactgttggtcattctactatagtctagtacaatctccaaattttgcttttatctttggatcagtgctgaatttatagcttagttatcagcaaggggtgatgttaagatgatgaattctgtgttgtagtatttgtatgcttgtatctagattatacgtcttcccactactgctctttcactggtctcactcattgtctctcctcattagagatgtcagcaggtacctggtgcccatttgcaggtacctgttttccaaagcaggtacccggaaacaggtgctgggtgcgggtgcaggtgtgggtgttgacatttggggtgaaaaaacagacaggtaactgacttacacttgccctgataatgtatgatgagtttcctgttcacctgagaattttcatcaaaataaattgacttgaggagaaataagaaatagattacctgcatgaagctgatttgttttaaagatgagagaaaagaatacaagtgtttgatcattggtcctcaaatatacacacattcatacacatttcacatacaaaaatacgtggaatctgtggtgatgcaaattggtcatgaagagattggaaaggaaaaaaaatgaatgtgcaaacaaaaaataagagtagaaggaagaaaaaaggtatttcaaaatgaagagggaacaagttttctttggtgggttattttttttgcaatggtgatgaaaatgattcagaagaatgagtgaacaaaacaaggaaggaataaaacatgtgagagagggatatagaaaacaaagaaagaaagaaaggcagagagcaaggctgaatgcagatgtagctttacaaagaaaaagtgtgaaagttgaagaattggaagaagccaaagagaggaggacagagaagatgaggtgccaaagaatggtttgttttcatttgtttcatagattgtccattccagtcacatatttagtcatgcatcaatacaagggtgaaatttcttggtttatttgccagtaaaaaatcctcaacacccacaggtaccagccccaggtacccgtacctgccctggaaggtgcggtgtggtatacctaaagggtagccatctggcccatttaaaaattttacaattttttcttttattacaaattacatactttttacaccttttttctcatatatacactcacatatcaatacggctcaagaactggattctacgctcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcactacactcaattacacaactcgccaccatggcaacacttcaacgctcaacaacaccaacaaattacataactcacactatacatatgcacattgcaggacaactgcatacactctcaaaccattatagtacactagtatatgcccccaaatttggggaggctgcttgtttttgccccggatgttgggggttttactcaatgatttcttgagttggacacctgtctgcctcggtctaacgctggcgtcaaaaaatccaacaaatgtgaattggagtcgaccccggcgttagattgcatgacactttgtttggctctctgagcctattcttttagttatatgtagatgtatacacaccactccactatcttctgacagttgacacatgcagtgttggtctggtaccactctggatttacaagtgaaatcattcaggttgtcatgtcatttgttaatcttccttgcagctgtcagactatctcacaccactcatgtaatattcatcaccttgccttagcttgcagactagtacatcaccttatgtaaaatgctacaccagcataaacccctcatgtagacttctagttcaagctaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaaatgtaagggatgggagtcccttcactgttcttaaggaaaaagctcgtcgagatgggcactagatcagaaattctaagaccaaactgggggggcttgtatttcctggctcagagagatgggtatcagttctctcttctacctacaagtagctgaccaagagaagaaaggaaaatgaaaaggagaaatgagaagaaacacttacctggctcagagagatggggatcagttctctgtggagccaggtccggatctcaagcaggtcagactataattacaaggaatcttatctgtgacactcttgtgaaacccagcgggggaggggttttacagtctcccctcctataaaaaaattgaagaaaggaaagaaaaaaaggaaacaaaaaggaggaaataaagaatcgaggcaaatcctaaacgccgcgttttactcaataacccgcaatgtcatctgccaagtttcccgtccaactgctagaagcttcggtagcacgatcgatttcattttgcaaaagttgggtgtcgaggtcctcgagagcagccacggcggcagtacccagggctgggaaacagcctttgtcatcaaattcgtggtcgagacgtgcgtcttctctgatagctgcatcgagagtcaacccggcaacctgagcttcaagcggtgtcatttctgcaatgcctgccacgctggcagcacgaattggaggccgaccggcgggaggttgagatgatcgtccgggaccggcagttggtttactccaggcacggggggccacgtaatcgggaggtttggttggtgtttggaaagcaacagggatattgatgtgtgagcggtctattgggccggggcaggctcctgcggcgttgccgcagtgtttcttgcagaaatggcaaagtccctgcgagttgaggtacgcgtggactcgtcatatgaattcgttacggcctagtgtcggcggcgggttgggggtcgatttggccagcggtggcaattcggtgggacgttgtaacgcaaggaaggacacgttagcttgtttctcaaaggggccgtaattgaaaggagcaacttctaggagctgcctctcatatattcgatcttgtagtgcgtcggccagaccgtaaacaacaaattgcgctagttggagatcgccaagtttggaggttttttcagcatcaaagttgaagagactctgcaacgtgcgagctctcgtgctgtattcaaggaacgtctcggtcgatgtcatttctagtttgcgaacctggcgttgtagtcccgagcgccagttggtgggaagcgtgaagtcaaacattcgagtcttgaactcgtcccacgatctcgtgaggaaccccgccgctttgtttgcgtagaacgactgcaaattggtttccgcgatgaggttgccgagtattttaatcttgtcggccgcgttagagacgtctttcgtctcaaagaagatctggacaccatgtatccacctcagaaacgattcagtttcttggaagggtccgcgatacgtgggtccgtctgatgtacaaaatttttgaagatcaacccggcctggtgttggttgtgcagggcggccggtgacttcattcttgagattcattgccaggagtaagtcttctaggcgagcgatacgggttgcgctagcttgatgtgccgcaagaaacacttgacgatccgctcggcgatcctctagagcctgtcgacgatcctcctgtgcttgaacaatggacgagtgttgaatcttgagcacggccttgaaccattctttggccgtgctcatgtcagtactatcggcggtacgtgtagagtcgcgggtggcgtcggccggttgttcctggccgccggttgagtggagggatcgtattgacatattttccgggatcgtgatggactgcaa