tcttttcacctggacggtatggactctctaggattgagaaaggtgcgcttgcgttattgtctggtcaaggttggatgggagaaatcagggttaagccgtcgttgttcctgaactctgatgaactctggggtgggatagccatctgaagcaacgatgcttcaaagacccaatcgccaaagctttgtggcagtcttggtctgctgtctggctggagaacgtcgatactgaaccccatctattcaatgccgacaccctccgtcgacccagctgatccatgcctttccaatatgattctcttcagcactttttcaagcatctttgcagctagatgatatcaagcttgcgtgtaaacataggacaaaaagctttacgatatctttcgagtaacacctctgcattgccgcgtgataaagatcaattcactaactgagaagtcttttcttcacgcgtcttgagacttgattcgtgtgtaaaccagatcaatgtgctttctgcacttcttacttttttttatacactacttaatctatctacttaaattttgtcaggataatctaacctatcatgtgatccaagaagctttgtcaccttttgtgtaatcaaccaatcgccaagcaagaaaccaacaaacaacaagtcgatcaaacgtttgaaccatctcctatcaaaatcagcgaaatagactaacgtcgcccagtaggtctttgtatataggcatattgatatagtatcggggtgtgtttaatacatagggtgggtgatgaagttcacttgatccgtttatagatcttggctaaaagggcacggaagagatcattctgaggcctaaagtctcgtcgatctggttgattaagccgttcaacttggtataagtttttttatcgtaaacatttacagttttttctataaatcttgtgttctttattattactaaaaaaattgaaagcaagcccacctcataagtcttccgctgttctggagtgcaatacctcagagcgacgttgacattccaagagcatttattatcgacgatgtctccgaccctctgactgccttcgagtcgccacagcaatcccagcagtcgtcctgagcttggaagtatttgccgagcggcaagaagatatccatggcttgtctatacagatcgatcgttgagtttccggtcgaccctcggtcggagggcgaggtgattccatggaggctcagcgccaatgacacaggcaagtagaacgaataaaatgaggttttgtaaactagaatgagatggtgcctagagcaaaaattcggaggaaaacggtgaggtggaaggtttcgaggcgtttaaatgatgttaatcagacgacaaaaagcacacattaacttacttctcaaccgaatccgacaggtcaccaaaaactcaggagcggttcataaaccgacgagttgaccgaattccgtgtgggaggtggctggaaaaaaaatgcaagaagaacgtatctaattaatctcaacggcactcaaaagttttgtgaagggctcaagataagcagatggagatgtacatcacgaaccaattcgaggatggtaagataagccggatgattatggaagtgtttcctgagtaatacgtagatacaagcttccaacttcaacgaatcgttgatcgtgatgtttccaactttgggctgagatgttgagggaagaaaagggcaatcaaactcataaattctttcttccggcctgagatacttacttatagcaagggatgcttaactgctttatcccaacacggcttccctctccgcgtcaagctgtggtacatgatatcatcggccccgagtaagtacgctttgagctgacggccttatacattcatactggccgagcaattcgcgtacttacccgttctggatcggccgaaggcgaagtagatcgagtgtcggttttcgagtggttgatgttgttgggaggtttggctcggtctgattggttgaaggcgaagtttactccccaaaacaggccgtacctcgcaaaggcctgtacatgcatagtcaatcagatatttcaaccccccaaatcatacgactacgctcggctcactaactcaaaactcatacctccgcccaaagtcaactccatcaaactatctcgacaaggactctgttcatcaatccagcagtgagtcaactaaaagttcttctcaacccctttatcacaccaattgagtgaaattcttattgacccatgaacatctttcagacaacgaatcgcgaggtgccgagctatcctcaattcggtgagtactcattcgcctagctcggtcatcccacaaggtcacgctgatcgagttaagtgagtagtctttcaattactgacatatacattcacgacaagatattaaagtcgagatcaagtcatattatcagctgcctagcaatatattgacttagtttttatcttgattcttgaaggccaagtgatagacgatccataaggcaatccttcggacccggacatctccacaaacgatcatcggtctccgactacactaagatttgccttacgttcacgaacgattgaaccgacggacgttattctaccggtacgtttcagtcaacacattgcgttccagcgtgagatacgacgactttatttcttacctattgtcgccatttcacattccaattacaattgatccaaaaaaaaagggaaataacatcgcctttctgcaattaagtgaagggaccagaacgggacaaataagttttggagtccattactcaatctgccttcaatgtatgtggtcaatcaacttatttcatccattcatcttcaggtaactcatttttaagactaaagtgatttgacatatatttatcaagcttattgattatattggccgaccacttgatcccatctctcaaagtcaagatcaactcacacaagcctacatcgaagctacatcacctgcatagggacccattttctgattgagtgtgatagtagaatactttttgcgccttgaagttatggggatgtgtcggcacgcttacttgatggaaaggaaaagaaagaaccggtcgaagaaacatgcggatcaacggacaagcgaattcgtcctcaccattgacagtacaggtaggaaaattaacgatcatcaaaaacgacaggacaacttaccggtttcggcgctgtcctcacacaccactgttgtctcacctgagtcaaatggtaaccctgaagataaaattatatggtcctcaaaacgatatgtcccacttgaactttatccttgtatcgttggggatgacccggatcgaccaccatcaaaagaagaaatcaaatcatgcaacaccatagccgcaactttcaaatactttgaccacggaaaggttgttatacacgacaaagtggataaagcaaaaataattgccgttatcgaattcattccattcgatggtgcttctcaagtcgaactagaagaaatcggcaaattcacaaactttttacactctgccaaacgctttgtcaatgccgtcggctctgaggctcgttcctggggaggcaaaatgttcgccatcggttggcgaaaggcaatggttgcattccaacttttagggctctaccggaacaaagccgctattaccagacatccggaagattaccgtcatcttatgcagaactcgcctcaagtttcaagcatccttggtagaatgttccgacggctcgctaatgtcgcttttttccgaaaatcaacagctgatgaacgaatactcaatttccatctattggtcatccgggatttcgacatgccaattggggatgacgattgtgccccaacctcactttactggctggaggattctttaacccgccccactgcgacactcaagatttgtcggagtttgcttttgggatattcctccctgtcaataagcatgacttgtcacccgcaaccggtcccactcagtcaaactcatcggctggagcatttgtcttcccagattacagatgtggcattgactttgcaaaagctaacggaatcgtcaaactcgtttggagggcacgtgaggctcgacattgtaccttattttcagatgtcgattcaccttacgagcggctaggaatgtcaattcaaatcaataaaaagactgccacaacttcccaggacaccaaaagcggtgcaattttcaatcggcctgcatacaagaatataccaaaggagaaactctacataggaaacctccaaacttacgttgatggaacccactagaactaccctgaacattaaccgcatcggatcccatcattgcattaaaattctattgtgaggataggtggtcggtaactatcatcaacaacttttttttgcttacccttccccttcaaaatgtgttttgcatgattactttgaactttatgttgaatactcgtcaccatttgtcttggttattttgtcaatatgactcctgaatcagaatttgggttttttagaatttccaattgttatgatgccttgctggatgtagaatgcctcgtctcaaccattcatcatgtcagaataatcctcaagcaataatcttgcacgaggcacggttggctttcatcctgttttctttcgacgcgagacttgacacgaactttggatgaatcttatctctaacggaataaacctcatcatcagaatggataaatcctgctagaacagttggaaaggcgaagcctacgtgccgttcattaagttatttaggttgaccacgtttggttgactcaaaccaaaccagttctttatttgacattatgtgcaaagttcaccaaatagttaatcaatccttaggacctgacttggcctaagatgcttatcactaacattgatcacccttaaaatgcaaactgctgcaaaggcaacgcctatctctccagtccattaagttatttactttgaccacgtttgtttgactccaactgaaccagttctttattttacatttcgctccaggttgaccaagtcagttgatcaaacatgaggaaccgacttggccaaacagggttatcaaaagcatttttcagacttaaaataagcttatcagtcattcacaatcgcttcatctgaccccacaaccccgatttcaaaacacagaacaaatatacaaattcgaaactttatttttggtaacacatcaaaggtgtcagtgatgaccaattatattaactcgactgccttaatgtctggagaaaagaagccttataaattagcacctaccctcgaagggataagtcagctaacgtttggtggaacttgccagttggaacaaaaggtaaggtgttttattaattcgattttccaacactgacaccatgttccacattgcagtttgaagctttcgatctagatctgggcctttgcaacatatacaaaatcctacttccattagaactacacattgatcgtggtcttgagcctctatttatatcaaacgacaaaataattgccacattacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaagcgtgtgacaaaattggattggaacccagaccacatggaatggatattgtggggtaggaattgtacagtccattcaagaagtctgggactcaacaaggacaaaacatatcaaggataagattcttgtcaatcaccaaccttcagtaagttgaccgccacgcattaatgaataaagctgactcgctctatcagggaatttcatcatgtatacagttacgaatagacaaagcagttgatgaaactcccaggagtgaaagctgtcagattttgattcgtgacaaagtcaaattttttggtcgattcatcggcgaagaaattggatcaggcattttaatattagttgtcagtcctaccagttgcaatattctccaactcaacataagctgatggctggctgaatactttcccaggtcgattagcaacaagtggtttacatcctgtcttgaacattacaagaaggacctgatgtttgtgcggtgactgagtaagaggcaacatagtcttttacccgtgcctttatccgatcactttaattatgccttcttgagggaattgcaggagaactgcctaaactgcccaataatcttgttgaattcattccatgtggacaagtttcctactaaaaactatagctcggagaaacaaatcattgtatcgaattgaacaacgggtagagcgtgcatgaagcttgggacactagcacgtgaaaaatgacaataatgatcatgatggtggtagtgattcagatagtgaccgatcaaattgtgaccgagcgtttttcgatgaggaatgcggccggaacgcacttgttcgtgttagttgcttccaactgcttattgttttcttctctgtccatggcgctgattccctcagtgcaacccaagtcaacctcccctcgtaataattgagtaaggtgacaacgtacaatcacctttagtaatttaggcactaacataaaatgataaactcgaaatcgaggatcactaatagcacatcaccagactttgagtcaaatcttcacaactgctccgactactcaattccccaccagcttggaagatgcgagcatcaatgcgagtcttgtggagcacttcattgggccaccgaggcaacgttattggaccggtcaaagaagacaaaatcgtactcgatgtgttgccagaaaaacaaagtcactttgcctgactttgatgaaagtgctccaaagtatccatccgtcttaagaaaattcctcaccgggaagggagaaggtaaggtcagccaacatgtttcttgaatcaaggctaacaatatgtctctacagatgacattaactttcaacgttatacgaggatgtacaacaattcaatttctttcacatcgcttggcgcgaggatcgaccgctcggtccaaggacctatgggggtgaacatcttcaagatctccggcgcgttgtcacataggatctcaagcattgaaccaatcaacagttccccagggttttctcaaatttacgtcgtcggaaacaaggggattgaggaagcggaatataggctgaactgtgcccttggggcaagcaaggataatatgaagggagttaagattaaacaagggacgatcctaaccctaatcaacttgatggaaaaaatcaacccctatgctaatatcttcaggaacgccctcgaggtactttcgaaatcaaaagcgcaaacaataagcttgcaaggggtaccctcagcaggtgcggatccaaagcaatacaataatacgactgttgatgaggtcggagttgtggttcaaggtgatggtgatgttataggagaacgtcaaataattctacaccgtcgagacgaacgtttggaggagatatcggacatgcattcatcctacttccctcttcggtatccgatattctttccttacggtcagcaacagtgggacaatttgtatgcagcatggactggacgcggtgagcattctgttggagtaatcaatagatgatgaagtagtactgagtttgtgttttcccagttaaggacaggcgggttggatccctggaatggtttgcttacttgctgttcagacgtcgaaagaggttctcaccaattctggctgttcgatcacttacgcaggaattgctcgtcgatatgtatctttgcgtcgaaagaggaaggctttctttcgtaacaaataaccaacgtaaattaaaggctggaaattatagtcgattagtcaactcactcaaaaatcaagcaccaatacttggaagatgcgttatcttgccatcatctttcattggtagtccccgatgcatgcaacagctttatcatgatgcaatggctatttgcaggaagtttggaccaccatctctattcataactatgaccgcaaaccctaactggaaagaaatcctcgacgagattccacctggagagaaggcctttgatcaccctacgattgtggcccgggtcttttacttgaagatgaaggagttgataaacgaaattgtcaatatggaaagatttggaaaagttcttgcatatgtctataccgttgagtttcagaagagaggattacctcatcttcacttgatggtgaccctagacgaaagcgatcgaccagtaacaccagaagaaattgacaagattgtttccgccgaattacctgatgcggccaaatcaccacgcttgcatgccctcgtgtccgagttcatgcttcatggcccttgtaagggtcgcccatgttggaatgggaaatcttgcaaacttggcttccctaaaccctttgcagaacgcacagtcaatgtcgatggagcctacccagtttacagacgtcgcaacgatggctcgcgggttgtgaagcacactacaacatttgacaacggatcggttgtgccatacaacccatacctaacgttgaacttcaattgtcacataaatgttgaagtgccagtgaatacgacggctatcaagtacctttataagtacatcactaagggacacgattgaatggccttgtccgttgaatcaaatgatgaagttaggtcatttgttgatgggcgttatatcagcgcggttgagggtgggcttctgactttcaatacgcatattccagacttttgctgacacttttgtaaagctgcatggcgactttttaagtttcccctttcagaccgttttccaccggtaactcgtttatcagtccacgacgaagatgaacaacttgtttattttgaaggtcaagacggtcttgcggggcaaattgaaagtgggaaagcgaatcgcactaccctgacagaatactttgagcttaatgcaaatgacgcagttggagctgatggtgtcactgcaagatcaactttttatgaagatattccagcgtatttttcgtggaacaagggggacaaatcctggattccgaggaagaaaaaagcattgactgttgggagggttttttcaatttcctacttggctggcgaaaggttttatctacgtgtccttctgcttcatcggaaaggaattgtttcgtttgaggatttgagaagcgtcaacggccatgtgttcccaacgtaccaggatgcctgcaatgatttaggcctactggtgaatgattatctttacgaccaggcactacacgaggcagccaccgtcagcactggctatcaacttgcccaaatgtttgcgatgatatgtgtccactcaccaccgtctgctccattggatttatttgctactcatttcctcagctttacagatgattgctgtcgggttgacatgagaaaacgatatagtcgtcagcttagagatgatgagcgaagagttcttgcaattttccggctaaaggaattggtagaggggatgggtgcaacattggactcgtgtggacttattgtaacgaagaacgagaggaaattacttcgaacaatacaggctgagcaggaggggattgaggatccaaacgacatctcagcgaggctatcactcaatcaagcaaagttcaacaaacaccaacgcctcttctttcaaaaagtcaagaatgctgttctcggcggaggtgggaagatgttttacctcgatggtccaggtgggacgggaaaaaccttcctgctgaattcgctgattgattgggcaacactcaatagttcgaggactattgtttgcgcttcatcaggtgttgccgctcttttactcagaatgggtcaaacagcgcattcaacattcaagattccaatagaaactccagtgggtggggagtgtacagtagaggcggacacaatggtcggtgaacggttaatcgccgcaagactaatcatttgggacgagattgtgacaattcataaaaatgcgattgatgcagtcaacaaatcactgaagaggatatgcaattcagaagccgatttcggtggtaagatagtggtattctccggcgattttcgccaaatacttccagtcgtcaaatttaacaaatatccgccagcattcgctgcaacaataaagtcgtcgaagatatgggcatcagtcaggcaatttgagctcatcgataacatgcggcttgcaaaggcagttggcgtgtcattggatgaaaaaaattgtgcttttgcgaaagctctattgatattgggtgaaggcaaaaagcaaaaatccgacttcagtgtcatcaagcttaatcatatcaatatcaaggcatgtaaatctaaagatgaaatgcgtcaagttttgatcgattttgtctataaggatctcgcggataattgtaaaagggacgacaccgagaagattgcgtacctaaacgaacggtgtattttggcacctctcaatcgtgacgtcaggaagttgaatgaagacatattgcaccgactccccggaattgcatcgaccttaaagtcaatcgacacccctgaccctgatggtgttggaagcttgcctgaagaatgcctcaacaagctcaccattggaggattcccaaatcacgagttgatgattaagattggtatgccgctggttgtcttgcgtaacatggacatcaagaatggagtttgtaatgggtcacgcatcatggtattggattatggtgctggcttcattattggaaagttgatgtctggtccgtttgcaggaaatagcatcaccttacctagggcaaagcttcaaaacaagtcaaacagtcgctcaggcctctaatttttccgttatcaatttccagtggcgccagcttatgcgatgtcagtaaataaaagtcaggggcaaacactcagtagggttggggtatatttagaaacagatgtcttcgcacatggtcaactttacgtggccgtttcacgtgtctcagatgttaacaatctgctggttgtaaggccagcgaatcggtgtggtattgttaacgttgttcataggaagattttcaaatcttctaataaaggtgagtctcattgatttaaagacgtttgtaatataactgagataatttattcttcagcccgattaatgaaggaaaagggtaaatgccgaccgtgcaatgatgaagagaaatagatgtgagtggtcaacctgctggttttttgtgttttcttgttgttagtacaaatggagcgggttttcaggattggtgtggtctgactccttttgtgttgattgtaggtattagatttgacacaagtgattggcaatggagcctgatctttagatggtattgagttggggttactggtcaattggactatgggttgcgatgtttcatgagttgtgtttgtctggtttttcatgaatgatgggccgattcgttatgccttaggtgtggtaaacagcctgagagtagctaattaatgtgaggacattctgtggctggacagttcttgggagtaggaacttgtgatgcttgaggggagaatggggttttttggattgggttactacacataaatcaaggcgttgaagggcagcggcgcagccgccttggtctctagtttttccattaattgtatgcatacatgtttttaccttattttttatgtttttttgaaattttaaatttatttcctaggtttcaatacgtgtagaatttaatggtgtaaaccaaatttttcaaaactcaacggttcatctttaatactggagtttgacgtttttttcacttaaatttctacagcttaattttcattattttttgatgttttaaatttatttccaacactttaatacatgtagaaaatgatggtatcaaccatttttccccaaactgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgattttttgaaattttaaagttgtttcctacatttaaaagtgtgttaaatttaatggtaacattcaattcccataaaactcaacagttcatttttaatactgaaactggacacttttttcaattaattctttacatgttatttctcaatattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacaaccattttacataaaatcagcgcttgttactgaatacggcgttggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcattttttgaaattttaaatttatttcctacatttacaaatgtttggaattgaatggtgaagtccaattttactaaaaatacaagcttcaatcttaatagatgagtgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaattcaaaatggatacagccatcaattttgaaacctttcaaagtgtaggaaatgggcttgaaattccaaaaaataaggataattgagcgtgtaagaatgaatttgggaaacacgtcaaaggcattatgcaagacatagttttcattttcatggaaatccatagttaccataattttatacatgtttgaaagtgtaggaaaagaatttaacatgtcaaaaaataatgagaaataagctgttaaaaaatcaattgaaaaatacgactcattacagtattcagtatgaaccatttagttttatggaaattgaatgttaccattaaattctaaacactttttaatgtaggaaacaaatttaaaatttcaaaaaagcataaaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcagtttggggaaaaatggttgataccatcattttctacatgtattaaagtgttggaaataaatttaaaacatcaaaaaataatgaaaattaagctgtagaaatttaagtgaaaaaaacgtcaaattccagtattaaagatgaactgttgagttttgaaaaatttggtttacaccattaaattctacacgtattgaaacctaggaaataaatttaaaatttcaaaaaaacataaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaataagtggaaaaaaaaaattaataatcaaaattcattttcacggaaaatggtttttaccattaaattctacacgcttggaaacctatgaaacaattttaaaaaatcaaaaaaactcgaaaaataagccgtaaaaaattaattaataaaaccgcgtctaaacgcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttttttttgagtttttttttaattattttcataactttttttaattattttttaactcaaacaactttcaaacaacctccaggaggttgtttgaagacggaaatatgtaagaatttcttatccaatcgcctgtacaggccttatgggacttcaataccaaacgatacaggcctaccgcaacttgcgcctcgacggttaaaggagctccctggcggaggtgatcctggtccaaagtcccccgcagctcttcacaaagccatgcaaaatcggcccgggacattctgaaatattcaaggaatcgcaccggaggtagccggtcgtcgttccatggctcccagcgctcggggcggatgaatgccacccgttcggctcggatgtagactcgacggtcgatcgttcgctgcagtctgttccaattccacagggccgcgagatggatgactgtcgtggggtcgattggcggaggcagcattgtggtcgcacggttcagaggatgaggctgatacaggctggatccataagcaatctggctatgtactgacaggatagcccaaaattgggcccgcgcgtttgtaattccatgttgtttgagatctttttgagttgtttttgagtatcatttcaaattaaaaacataaaaaaaaacaaagtcaaaagtttttaaaaaaaaactcaaaaaaaaaccaaaatctgtttataattgctgcctaaatttcctcgcagaaggacgatcaagatctgagaaatcatcctcggaaacataccctaattgaccgatctgacaaggttccatagtctaccaaagtgttttatcaagagcacaaccaacagactagacttcgcatagtaatagaaatcacagaaacagattaaaacaagcaaaactgcatattcaaatgaatcataccgattccaggatcaggtacttcgaccaagttagactgttccctgaggtgagttgatctaaggctttgccaatggcggagctttctattgtgtgtaaaatgtggatccggcgatggtacgatggtcgatcagagatgctacacgcgctacaaatagatgcgcgttttgtaaaacccctccccggttgggtttcacaagggtatcacagacaagaatctttgtaattatattcctatctgcttgagatccgtacctggctccacagagaactgatcccatctctctgagccaggtaagccttttcattcttatttttcattcatcacttcttcttccagatctaggacttgtatatagacagagagaactgatcccatctctctgagccaggaaatacatccccccttgtttggtcttagaaccctgcttaggcttttcagccgttcccggtgccttttccccttttgcagtgaaggactttctcagtccttacacgtttcttttttggtgagaaagcagctgagtccggcgctgagtgagattgaaagctgagggagggagtaataattgcctatttcggaatatgagtttgtcaagtcggagggcacgggtgaatccaagcccgatgatatctataagctcaggagaagctactgcagagttgtcggtcctcattgtgacgggataggcagctatgggcacccaatagccgctatgtggtaggaaatggatacggcagttgcactgcagcatacaacgattccctcggcggtccatttacatcgtccagctagggttttaactaccattcccggtgatcaaaacaagaacggaagagccttccagcccggctcagcccttcgtcatacgatgcttataatatactggaacagtccggcgctgagtgggattgaaagctgagggaggaagtcacgtaaatgtttgccggtttcggaacaagtgtttttcaagttgccagagtgcacggatacatcaaagccgatagaatcttcaagctgaggagagaagactgcagagcgatcctcagcgcgacgggataggcacccgcttatacatatgtggtaggaaatggatgcatccagtagcgggactgcaacatgcaagggttccttcggcggtccatttacatcatcattggctagggattaccattctcggtgctttgataatttcaatccttcatcaccaccaaaccaagagcggaagagccttgcatcccggctcagtccttcgtcatatgatgcctataaattgaggccatcgcttgccctattctgctgtcttcctaaccccccacgttgcacatctagcctcaaaccctcggtcatcactccatcttgatcgctctccccaacattcaaggtactcgcaagcacttacatccaactacctcaaactaaccactaagcttaacctcgatatgtcgccttcccagccctccgatggtgagtacatatttactcctcccttacgtctcccccgcctatggagcaaagttctgccgtgactcttgaaacgaaaactgactattttttcctttttcctttccccttacttcttttttcctttccccttatgatatcctgatcgtgcagctctcgccgaggcgttgctcgatttatccagaaaatgccaagaattacgccaacagaagggtcaccaacaggagggaaaagccacagacctcaagatccggcaagacagcttgagtcaaattcagactaccttattacccgccgctcgaaactcagtcgttgaattgtacaaggctttgggcttatctcccaaaaattccgcctcccctcagcctcagtacaatgatgctttggctatcgttcccagcctcagcaaagccttggtaaacctcagtctgtctgccaacacccttgaccccaaagatgaaaagtttggcttgaacgatcaaaattctggcacgttgaagaaattcagatgtgaaaccttgcaacaggaaatctccgaagtgatatccatttttctccctgacgtattcgatgaaatttctgagctaatttccagtggggatcttacccactctggccatgacggggagccggcccaaccgcatgcgagcatcgacatggtcgaagactctttcaaccatatcattcatctcgtggacctctctgactttggcttactccaatctatctgggaggagggtgaagaagaagtcggtcaccttgttgtcaaaatcaaccgggaaattagcatcgcccaacaccctgaccttcttgacgatcaaggttttagccacaaagtcacaccgcgtctcgtcaaacttctggagcaatgcaacccaatcgtcaagtcttgcaggggcctctaccaaaaaatcgcctccacaaatctcttcaccattagcgaaaagttgcccacagttgagctcgaaagtatcgtgcaccattcagccgggattaagcaggccctccaacacattgtccattgcttgtctagtgctgctgttctccaacgagtcgagcaagtccgtggcacccaatcccacttgcatcaactcaaaaaatctgttgacgacaccatggaatccatcgcctctcacatgaccccttctgctcccactgccaaggtcgatgaggtgatggacaaattgttcggtcattttaaatcaacgttctaccctgctatcagtgaatttacgtctgatttctctcaattcgaagcttccttttgaatggctactggagcccacaacccgcatttgatgcatcaaaaactagatctattgtccatttcggtgtaaccaacaaatgaaaaaacacctacttctccttacccttcagtctgtatgcttgctgtcaggaagctccaccggattttttgtctcgttgatcttttcgaatcgtactgaattctgcttgagcaaagaagtaccacccttgtttgtttgttctctcttgtgtgttgtcgtttttctcgacgtagcattgttgtaccttcttcacattgttctgcggctttctctaccttctatgtaactaccctacttcacactctgctagttcaaaataagatcctgtacttttataacaatgataaacccctgtttatattttgagctttcttcctgagaaacaatttccacccaactttttgtgccacatgccgtgaattttaagtgtgaggttttggttggttgtaatagacagaattccaaacaactattataagaatttaactggaagggacatgattcataaacacaaggatttcctaatctaaattttgagtataagaaaaatgaaacacatacaatatcctgttgaagaataaataaacaatagttgcatatcaaaaagacacaagaaagtcttacaaacatctccaagttctttggcataaaaaaaaaaataaaaaccacatcagtaatgagtttttccgggaaatgtggcccccttgtttctctgaaatttgtgagttgattcctgctcaatcacctctttgtatgtccttggagcccaaaatcacagatactgtgttagatccagatttttcctctagtgatttctttgcttcattaccaataatacagaaaataataccaagcccacatccaccaggaaaaataaatgatcacttgataaaaaaatcacatccaaaattaaaaaggaccccatgtaatttgaaagttttagtactgcaataccattgccactgaaggctgcttgaccaattaaatgaaaccaagcccaatttagtaatgcctctgcagctccaaaagctgaaaaacaagacatcaacctgcctcccagtagctattgggttgccaaagatagaaactggatagcaatccaaccttacaagtatcccagacattacctatgtttctctctccccctttcctcatatccccccaacacacaattgccattgatttcaccctcaaagactggtaccagtcttgaagagtgtacacactcttcaacacttgtatcagtcttggagagagtacactctcaaacactggtacaagtcttggagagattacactctcaacactggtactattcttggagagagtacactctcagcactggtactggtaactgactcactagagagtgtacacttcaatcaaatggcggtattggtcacaggagagaatacaatttgaatgactggtacaggctgctagagcaagaactggctagtatccagtggaaccttctgcattttactatggctatctttattaacttgtggtgcaaaattgtccggacacaagttgataaaagtgcactgcagttgctaaacttgaacctttggcaactaagatggcacttgccttctcctcacaaattctcaacacctgtgatatcaaattcaaagccatgattttctcttttttttggtaccaatcatttcctctttcacacactcctccctcccccctttgaagtttttctgttttgtgtgtttgaccagagaaatgtttgtggattcccaacaattccatgcagattcaattgaagtacagaagttcatcttccatccacctcagcttctgggaaagggcagaaccctcctccaagtgcatgtaggtagaaattgatactagtactacattgaacatgagattctcacctcaccatctcatgatgatgcatctcctaatctcactatgttgaaatatttgttcaaaagccacacatttttgaaagctcttgagcaggaaagctgcaaaaacttataagcctcccattgggaatgggagatgctttgcattggggtgatctgaacctacagtcccaggaggcttagttagttcaggtggtatctatccaaaagctgaggagagaatcctgaagagtggtcctcagtgcaacaagatagaaactcctgtggtagaaaatggacacagcagaagcactgaatcatagaaggtttcccttggcggtctgtttatattttcatcagccagggatgatgtaccattcctgttgttctgatacttcatcacaatcaaaacaagaaatgaggagtcttgcattccagctcagccctttgtcatatgatgcctataaactgagcccattggtcccttccaaatgattattgacctctgaccctgtaacttttctcatacatccttaaatagtttataatcaactcatagggtctgatagctctgctcaactttcaacctaatcaaaatcccttacaccaatcaaccaacttatccccctcaacctagacatctcagaccacctctgatgaatagataattcttcattaaacattttctttgcctctagaactgacttgtgttgcaactcacaaaatacaaactgactataatatttttacttttgtacttcttctgttctttctttccttgttcctttttttctttttttctttcttcctttttcattcttcatttttttcctcattgtgcatctctttgcaaggcctttctcagcttatcaaggaaatgagatgaattagacaaaaattaaagttttgaacaggagacaaaagtacttaattgtgtgaagaaaagaaactagaagtactagtggtactttttctggtttttatggagaggggtgtggttgatttaggtgaggttttgctgacttgctgatgttgagaattgagtttgtgtttgcgatgctgcttttcctgtatacacagtgttgcaggcttagattctaacaaaccttttggggccccaacagcagagctaaaaaaacttagaattagttcaaaaaggttcaagtttgtggacttctggagatggtgacatgagtttctctgtttttgggggcttcaaactagaacacccaggagtgaatttttttcagggcttcttttttcctggaattttgaacttgtgcaaacagacaggatggacaaccattttgagctcacaatcaagttgaaaatgccaccaatgagctttgggtcacttagcctaaccaacagcggcaagctacatacatcacgatatccagaggggttttttgaaatgtcactttccagtgcattggataataccattagtgtcatccagaatgcttggtttttttcagctttcaagcagtgtaacaaggatttttccccaccttggtaatgaaaaaaaaaaaaaatgcttgatccacatgatgagagggccaagtggttgggactacagtggcaccggctacagtcccatagatgcctgttaacagagctcacgctagatcaacttgacacatgcattcatgtagcatcatggggtttcttctcctggaatcgggaagtcatgtcagcaccaatgaagcttgggaccaaatatgttagagtatgcaaccaaagactctggtgatcaccaacacctcatccatcaatacctccccccccctccacatatttcatcatgtattacatattaccaacgacacaagaaaaacccacagacaactgtgtgagtatgtgtttgcttgggtctgataatagaagttctttttatttgtatggatgcttgtgttactccacaacttgagatatagaaaaaaaaggaattgaactttaaagtaaacccacaaccattaaggaaaatgattttatataattaaaaaaaaaaaaaaaaacaaggtaactacaacagaaaacacaagatcacagaatgagggactagagaaaaaaaaagaaaagtgtctagtatataaaacaaccaaaaaagagagagagaaaagccaagtatttataagtccatactattacaaacatacataattttccattcaccaacggcctgtttccaaaagaaactaccctgagtgaagtctctagtagtagcagtcgtagtagatgtcaaaggatgaggaggagcatggggattgttacagtgttggtgttcctggggatgaggatgttcctgaggatgatgaggatccggggggccagttgtagtagactcagacgtcgaagaatcgaagctgtttggattacggtcgagcggatgaacagatgaaggatgactaggatggtcgaaatctttcagcgggttcggattcgaagcagctgaggatcgtgagaaccaagccgcagaactacacaagtatccgatcttggcgctgtaatcgtaggaactattgtcatttaattcctcttcgctttcttcgaacggttgatcgttggaagaaaaggaggatctggatctagtctcgtttggtgggcgcggagttgtgggtaagccggggcctcgtcgcgggactggcagaatctccgtgggcgcggtttcgttctgggtggggttgttggtgctatcactggtcgtgctagttgacgaaaaggatgaggctgaggcttgtcggaatcggcgtcgataagcattgctagcgggcgtgaaaaaagacacgttcccggtgtgtcgatctttggatcttccggcttcccacatcatcctcagaactttcaacgaaataaagccttcttgaacctcgacactcgaagccgtaaaagccgtcaaacaacagaatacttcatcgttggatccttgaggatcatcagctccaccctcagcgtctttcttcttctccacctttgcccatttactcggtgtaggaataatctgggcctgtactttcactgggatagctctccatgtgaatgtatggactggcttcaataaaagaggtaatggaagtgcccccgcgagacccgcatgttgatcaatgcatgagcttgactgttccgcccgagatgatcgtgaacgggattcatatccaaatggacagataaccgcataagtaagatatccgcgagttaccaaataaatagctcgaaggtgatggtcttcttctgttgaaacctcttcacgaccaccaggtccagtggtgttctgggaattacgggcttggcttggaactggaatcaatagttcttcacatcctgcccaacgtcgatcactcaccaacctacttgctcgacgactctcgacttgaaagccatcatctcgggatattccaaagccatctttgccgcgtttgttgatcaagacaggttcgattgagcctgcgatcgaagaaacattacgtccgaatggcttaaagttattctggactcgttccaactgactcaagccactaaaactaccggtagttggccttagcgtatttgtgtaagatgaaatgttactcgtagtttgactggttgcgacggtgccttgcaggtctagttctcgaacactcaagtcactcaatgaaatcacgactgcatactccttcatcgtcagtagcaccgccagttcaccgtatccaagccgtggattgagcggtcttcggctcagggtgggagtacgtgagtgagaagcagccctattattgttggacctggaaaattcagataggaccagatgtgcagtcttcgctgtgaacggggccgacatctcagcacatagactaaccaatcaaatgatagaacatagaatcagcagatgcgataatttttgttcctctcttggatggtttatgaaaagaagacaaagacatactgccatgtccgttgagggttaggctgagattccattacaaagatcatttgtttagtagctatgatcaagtaccaccatccgtcattgggtgtatgaccatgggactcatcatctccgtcatcagtgcgcgcacgtgatcttgatcttagtccaactggaagagacttggagtcattaatttgatcgagttgatcattaatgggattgaatcctggaacgggtgagtttgaaagtttgatgaataagatcggtccatgtgcctgaatccgaggtaaatctaatgatatggtttgcttggcccattggagaggtaactcgagatgggattgatttgatgacttctcattcgaagaggaaggcaacggatttgtgacgggattgtttgtggtgtgcttttgagaataagaatccctctgttgatgtcggctagatgtactggcagtctgagaagggaaggtattcgagagactgtcggataagctgctgatcgaaccctcagccttgtgtttgcccttctcaaacattgacttgaatccagctagagcagaacttccgacgaccaaagctgaatttcgttttgtactcgatgcccgctcgactagatctaaacattcagagctctgcagagggggtttttttttgatgaggagatagacgcaagcattgaaagttgatcagtcaacagcatctataaggtttgctgtgttgtgaatgccctgagaaaggataaagaaaaaagccttgatcaaccaacttcactaaacgcacgaaacttgacaagattgatcatcgactgtagtggccacatcttgatcgatttggtgatcccatccataccaagactgatggtggattcgtgtgaagaagatgtgagggcaataacgattccaggtagagatgtatttgaagagtgggaagtatcttcgattgcgatctccagttgatggacacctaagccttgccatagttgataaattttactatcggttggtgagaccatatccttcttgacggtcgaggagagagagggcatcagatcgcaaacatagagaccatcaatagtcccaacgagtaggaatctttcggcaggtgggtcgctggcagaggtgtaattcctgatcctactgagtggtaagggaattgcacataatggttgtgaggggaattgaggcagaaaacgggatccgatctgatgaattgaggtagatggagtaaggttcacagctcctggcccaggttccaggtttggtttatgtccagatgtcgagccatcgaatttgcccttctgatgtctcaagaatgcatctttgtgatttcgggaagctgatttgaaggctgcacgttcatctctggcagatataatagatgagtttcgatcgagacgggtggcttgtggttgaataaaagatgtgtttgattggggtaagtcccagccggtaccgaatggacggccatgtagttctgcctcctggcgatcaatcgttcgttcttcaactcgctctcgggcacgtttttcaatccatcctcgccatcttccaaatcgatgtccttcctgatctttgagttcaccataggtgggcaatctttcaggagggatattaccatcgtcggcttcttgttgcgagacatgtggttgcggagagctgaacaggtttggtgggttttgatggtcgatgtctgtcggatcgggatttcttccatcgtggagcgataggtatgatgtagcctggtgtagttcatgaccatttgtgggttggttggtaggatgtggagtttcacaatcctcttcggcagtttgatttcctgatgacaattcaggggacgaaatcagattcagtaagagagtggaaaaccattgtcaagctgcatatagattggacccacctgagttaggatggacggaatttgagttgatcattgtcttgtatggtttcttttagtggtgtgaccaatactgttttacttcctcggcgctttgatcgctgtgcagggtttcgagtactgtatgtatttatattacttgtgactgaagaggagagaattgtaagttatggagcatagaacaggtcagttttaatgatgtatatgaccatcaacgtaccaacgtgactcacaatcgtaataggtctaccatgtaagcttcatagttgacactggtctgtatataaccttggaaggcttgctgtttgaacgaagacgatgcagaagagctctatcgtgattgtccgagcgtggtcatgagttgccaaggtttgggtttttaggggagttggtggaagggggagagagatgcgagctgaaaagaactttatatcgaccgagcgcatacaccctcctgtgtaaccgctgcgtactcatcgcagcacagaaatacatgggcaatttccgatggaacacctttgctccaaaagctccacacataaccttcacagctagctagctgccgactcccgatctcacagccggaaagtgttgcagcggctcgtgatgtcaatccaccctattttgaatggaaggaaggagacagaatccaaggatgtgtttaccagttggccagcatcttgtgcagatttattctagtgatgtcagcaggtacccaaaagcacccttttgcaggtaccggttttccaaagcaggtacctggaaacaggtgctgggtgcggatgcaggtgttgacatttgaggtgaaaatatatgtaggcgggggtacctagacaggtattccaacttacacccaccctgattataatgtatcataagtgtcctgttcaccagagatttttcatcaacatcaatggacttgaagagaaataagaaatatactacatgcatagagctgattagagaaaagaatgcaagtgtttgatcattggtctgcaaacatacacatattcatacagcttttgcagacaaaaatacctgaattcagtggtgttgcaaatgatacagttcatcattaaatgtgtggtatttgaacatataaaaaagcaggaagagatttgtcatgcacaaagggattggaatgaaaatacaaacaaaaaataagagtagaaggaagaaagaaggtatttggaaaggaagagggaacatgcctttttttggtgggtttttcgttttgtaattgtgatgacaatgattcagaagaattggtgaacaaaacaaggaaggaaggaaacatgcgaaagagggagatagaaaacaaagaaagaaagaaagaaaggcagagagcaaagctcaatgcaaatttgtaagaattcaagcaactaagagcaggatttatttcattaggctcgtgtgactatgtacaaagatgtgtttgattctttttagagagaaagagaaagtttacctaagagcaagactggtcgtctgacttgtggtttcatttttatatatttttggtttttggaagaagacaagactgtgatgtgttgatagagaaagaagggattgatagagagaaggaaaagacaaggaaagattctgtttgtggtttattgttattttattgatactttttgattgatcagcgttagaaagcaagaacacgttttatcatcagcgtccgatctaatattgcttgcataaattttatgttgcttcttacttaggtaagatgcaatagcaagtgggagcgctgcggtgagtgtttagggtgacaaagaacctgatcgttgtctatgaatggttcaatcaattaaggtaagtcaggcattccatgtagatggatgcagaaggacacaatgcttacttgtcattgcaatggctaatgcgagtagcaagagttggggtggagatgcgactggagatggttctaatgttttttggtagtttaagagcggttttgttggttagtctgaggaatgagaatcatagcttgactggccagagtggcttcttaagtactcatgaccttaacccatgggtatccttggtggacccaacactgaaacagatacggtatctgccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaactatctgaccaatctcgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctcaatgatacacacagtgtatcgtatctgttacagtgttggggacctgagatggttttggttctccttggactgcccagattgagtattgcctcttttgtcgttgcaatctgtttcatctactttggtaaagatagaggattgattgggtgagctctcacgttcccctgtaggggttttgacacgtggatgcttacattgaatggtttgagttgaaacactatccttccgacatctctttacggagtcggaggcgcagggagaaatctgacaaaattgacccttttgaagaaaaggcatgagagttagaagaattggaagaatccaaagaagaggaggagggggaagaggaggacagagaagatgatcaggtgcaatagaaaagtttatttttcatttatttctatgtttgtcagcctaggtgatgccaagagcttgactcttctagctaaaccaggtgcaaagctaagaaaaatggtgtacaagtgtgggtaacacttggaattgggaggttttgatactaagaaaagaaataataaaaactgttaagtttttataaagggaggagcctgagttacaggggtttctatggtgccctccaatgaatcaggacctgttaaaacaggggtatcttttatgtacctggtgatctggtcctttgtaataaaggagtatgcccagaaaaatgcctacaactgaagtatcaaagaaatattaccttgtgcaagagtataaaattgtttatctacatgtatggacataaatgccaacctacttataatttgggcatatggtgggtacctgcaccaggttacctgcttgttatcaaatccagaatcttgatacccgcacctgcacctggaacccaccagcaggtacctaccagccactagcaggtacttgcaaatggatacctgaggccatctttagccccaaaaggggttaaatggataaccaaaatgtttaaaaaatggaggattttttcaaaccagtcaattaaataatggtagatttggttatatttgataccccctataagggggtatcaaatacagaaaatctgaaaaattaaaacctcattttatcttaaactgttgcagccccttctatgaaactacaatgaattcatgtcatgaatgtttattattacactttttttaaacatttattggttcaggagaaattggtgttttaagttttgaacgttttcatatttgatacctcctattgttgcttgggtatctgtccagcaaacttaatatcaccactggcttctggttgcttgctgtgttaagctttatgtatgagcattgtggaccatttcagaccagttcatatttggtctgttcatttttagggtgttacagcaggccatttgttttgaaatatattatagcacctattatatttctgttttttttatgtggaaagatttacacattcccattttaaacacagtccctgaaactgacatgatcttagtctgtctgagaggatctgtttttgtacaggtcagttcctgtctgttagaattttatctctatgcaatataagttcttgaactgacaggttttcccaaaggaagcccctagttttgagggatagttacatatcaggggggttcacgattgaacttgagagtgatttttaaggtgtttatgagccacattttataatttttttgagtttttccgattaactgctttctgaaccttctgtacatcacaaaaaaaaatgtaaattaatgatcagaaacaccttaaaaatggccttaaagttcaatcgtgaacccccctattgttacttttttctaaacttttctacataaaaagaagttgtacagaatcacttcccctcacttccctcttgccaaaacatgtaaaatagcttgtagcatttgtatttccccatcaatgctgtgcccataacaacaaagaggaaatgtcagccccaacagtaaaagggaaagtggatactgataaatttgccgaattctgatggggatttaagttcacttaccaagaccaacatgttcactgttgattcaaagggaaaaatataatctaactttggtcatactatacaagtacactaaaacctgtcttttcaactgaacctgctattccttcttccatctaaatcaaacaaatctaccctttcataactaacatagcatccaccccagaaatgcacttatcagcccttggtctttcaaaaattttcctcttgggattatttgggaagagcacctgtttcatcacaattgaagatttgatggagtgcagcaatgcagagtttaacatttggaggggtgccagggagggtgtgtatgaaagatgattctcataccaatgcctaatatatgatttcccaaagtgaccatgaaaatgttgattaaaaatatgtgtccaatatgtctagatgcttcaagaaacctcaaccaaaccaaaaaaattggctacaatatgaaggaaattggcgaaagtaagagtggagctgaatttttttcatttctagaacgtagtactcataactgacaagaaaaattcagacatatctgcggggcgctccacattatttgagaggaaagtggattgggacaaatggcctccttgcataggtaagctgattgggaatttaatgtgtgtgcaagatccaatgagtaagtcttaaatcatccctcacatttttccatttttttgtgtactcctgtgttaagtttgatggaaattgaatgttggtcttgggattcagtatggaaggaaaccctttcaaatcattttggaaagctgttacattcatgtctgattgatacaaaaggtattttcaaacatgaacgcaaaggaatagaattacatgatacaattttttcaattcagaacaacatagattacattatttcaaacaaattcaccaagaatatggctagtaaaacaggatcaaatgaaatgaagccacaagaaaatcaagttttcagcttttctaaatactatgtggcaaatgaggttgctaaaatgcatgatatcatcaatagtctggaaaagatgtggggaatggtgaaaaaagaagaaatattgacaagtgatcctaaagagcttcaaaggttttattcaaatattttctttttgaatgacactgtagttgaatttctaattatctcttcaggaaagctcaacctggtacttgattcaaaatttctttccaaaatgggctcaatggatgaagagaaatggggaaatatatttgtctattatctctggggaaagttccctcaaaaagttgacatgactagcctttatttaaactttgaattcagtcttagctttaaggaaagtccattcattggtgacctcaaaaacctattgcaacgtgagtcagaagtaatttgcttttcttgaaattttgattaggggcatcaaatttaagaaatccaccattagaatctagttaatttttcaaaaatgaaattttgcattcatgggccccaaaaggggttaaatgataaaccaaaatgttacaaacatggtggattttttcaaaccagtcaattaaatgatggtggaattggttatatttgataccccctcattcaaccccttttggggcccattgatgcaaaaaaaagcttttagaaaagtacctgctttctaatggtggatataccccttattgaacgtttgcttttgaaatctgattcatgttttcctccaatccaaatttatttcccattcacaaaatatatcacaaaagtcaattcagtcaaagaaaaaaaaaccatttggtgtgaaagagagatagcacgcttttacgtagcccttcaagtcaaagcaactgaacattctccggcaaataatgcaaaattttcaaaagtcaaagaaatgacaaaacaattcctcatcatcacatcacagaattctatggaaaaacacagcaaccatttaagaattgatagatgcataaagctttttgtagaagaatctggcctcattccctcaatgattgctatcaccaaaagcagagaagatctgatagctttgaagcttttgcacaacattttgaagttctttttgcattaccacattgaaggaagttcaaaaagaactcaatctgcatttaaaaaaatgcaggattttaagtctattcaagctattgaggatcaaataatgttaatgtctgatttactcaaagaaacttattcaaaatgtggagatatactgcaatcattggctttggattcaaaaataaatggaaacctggaaatagatccaagtaatctgatatattttacagatattaccagaaagaactgtccatctttgctatctaatggtatttaccatgccacatatttgaggtatttacaaaatatggattccaatttccaccaaaaacctgaaaatatcatcaaatacttttacgactacgcacaaaagaacttttatttctggtttatagatagtagattaaaaatatggtacaatagatcttatattctgggagcatatcagatatctccaattatgtgttatttcaatcaagaaatttttcaacggaacaaagatgcttctttagagacagaaaagtacatagaatttcatcaacattcttgtcatctcaaagcacaactttcaattctgaaagaaattcttagaaatccctttttacatgacattcatttggaataaaatcctacccattggtacattagaccccctttggaaaacactgttatgtggcatgatttttgaagtttagtggggattgtgttaaattgatatatctttatagattcatatgaagattcaaaatatatatcactcttcatcttatccagaatttttctaaaaatgaaaaggaatgctctttttgtgttcaactgggggcctttcaggcaacagtggtctgctacactaacagtagcagctagcggaacataacacacgggaattctgctaaactttagcatagcatagggaaattctgccatgtccaagtgttccagctcgccgggagggattcgtcccggcaagctggtgtacataccaacggtgaaacagatacgagacatgtatttgtattggattggattgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaattgtctttgttttttcgttttttcttcaatacggccaaatatcttatgtatcaaacacagttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaagacaatacatgtgtatgtctcgggaaagtgagacaaaacaaatccggtatttttgggtattcaaattctgagacgatacagataaacgcctgataccgtatcgtattgtctctgttgcactgttgtacataccctcttgtcaggaggaatccctcccagcgagctggtgtacataccagcttgctggtgtggaacttctcagcaagtgagtaaagagcttggaggggataaaatagctaataagactatggaatagtagaattagtatctgtgcgtgggtgagactgccctcctgtctagcttgcgggaaagttaccctaagaaaaataagagtgtggcttatttctaaatttatgttagtgttgatactacttttattgttgcttaagaatacctgttgaagaggtaaggagtttgtggggttttctgagtaataagggtttctgaagggtttctctgttaaatctggtataatttctctctggttctctgatcttaataagactctctgggctctgataaagggtacacttatttctctgatatctgtttcaagagagttgaggatggctaagcaatatttctgaattacttttctatggccaaaaaaatgagataagggaagttcaaagggctctaataatatctggatttcttaatcaaggggtgatgaaagctgagtaatatctctgattactattctgtagctagcatgaggagggaagaaaacatgggcagaagagcctctatttatagacaatttttctacagtacatgagcttttggcctgaacacaagtttgtctgagaagggtgcttctagagtggattttactactctgagatcgtctaatctgatatgaattaatctctaagtgcccttctaatacaagaggttgtaattctactatatgaggtctattcttagattaattgctatgagaatggtattcttagactaattagtataagagttattttctagagctagtctgtgaagtactttctgatcagtagcttgatttaccagtctaagatagatgtagtgtcttttatatatttctacaggctatttgtataattattactcatagaaaattggtcagttttaggcctgatttgggattcaattcaactatgatttaacccaatagtaattatgcaatttattctgtactttactccatctcctctaattttttaattcactatttatgtgtattaaggtgattttaattatggctatgggtttgatcaatcttaccacactggagccgcatcattgcccctctcccaccccccaaaacctgttgttagaagtcttcaagctcctaaaccaacagatccagcatctcctacaaggcacctccaccgccgtcgaccttgtctctctgccctaattcaaatcaaatgcggtcctatcacctcaaaaattgaaagcgaggaagagaccgtccaagacaaggtcaatcatgtccgatgcaaatgatccctttgttctgagtcaaaccaaatccctccggcgctcaatccaacagatccaaagcccttacatctgcagtgagcttccggtgatttccttgtcaagttacaaaaatgagttgatgtcgagctaagaaatatgtaattcatgttttggatagtcaaaaggaatcttacccaattacaatcttgtgcgaacctacaattgagaaagctccagcagagtgcttccccgcctataccgaccaatccacctgcacccaagccctcattaccttcatccaccccagtcaatcaaccagactagagatggcaatgggtacccgtttgcgggtacccggtacctgttcttcggagcgggtacccgcccgcgggtgctgggtgcgggtgcaggtgttgagttttgggacaaaaaacggcaggtacccgggtacccgccttgacacccgccctgacacccgccctgggaatacagttttgggctttttgggctgcacaaaggtgtcagcaaactatgtaggacaccatttggtgtcttacatgggcctgttgaggccagagggaaccctccagccttcaagatgatagatcagagagaagataaagtgcaaattagtgataggatattttgttcttctttatttctttatttttatgttcttactcatatatctagtgaatatcaatcatacatttggtaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtacccggtgcaggtacccgggtacccgcccctggtggccctagcaggtgcgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcaagcgccatctctaaaccagacccctctccatgtgagactgtagaggctcatcagatccctgaatctaggttaaagaccgtccattgattgaatgccgcttcttggaactccgccacaatgattgagctgcttcttgagctttgccaaaatctcactggagaaaaaagaacaacaagaacaacagctacaactgatcaacaaccatcgttgctctcaatcactacattccaccacccagatcactctcacccatccaactgtcaacataacctacaaacactccagactaatcatctcaatcatcaccaaaactcaacatcctcatcctctcccagcccctccactctgccgtccatcctctcccagcccctccactctgccgtccatcctctcccagcccctccactctgccgtccatcctctcccagcccctccactctgccgtccatcctctcccagcccctccactctgccgtcccagtggcaattctaataacatcctcaacaacatgatcatcacctatccttgatgtgatccaattcactcccatcaacccacaccagcccctcatccccttccacctcccttttctcctgccctactagatcatcatgaacctaatcattgcttttttttcaattcttcagatgccacaaagaccgcaaaaaccacaggtgacattcaagcaaaacgcaatcatctttggcatgtcaaaggccacaatgaagccaaccaagatcatccaacagaccggcattggccaaactacagtatctgccatcattgcttgttcgcttgcttgtgggaccgttgcaaggcagcctggatatggcaaacagcccaagactagcaagactgacctccacctgctcggaaggattctcaaggaaaaaccttgcatgaagatggtggaggtttgagaccaactcgctgttccaatcagtacccaaactgctagacaatgagctcacaatctcttcaaaacataccgtacacctaccccccacccccccgctactgtctaaacccttccatcctttagctgcacaccttattatatacaaacaaaaattccctactcattgcgttaaaatcttggtttcaagaattgggtggctgtgaagaagcctttcctcaccaaaacccacaagcaatgttgcttgcaatttgccaaacactacaaggactggacccccgacgactggaggaagattgtgtggatcaagacaagttctcctttgaaattggaaagatttcttgacaggtctttgtttggagaaagcccaaggataaatataaaaaagagtatctaactccaacattcaagagcggtcaaacttcgacaatggtctggggagtgtttttcggaaccactcgtgcccctctcacaatcatcccccccccctggccaacaaaggccaaacaattcatcaagaacgtctatgagaaggccttgatccccttccttgaagaaaatgaccccaaccacaaactcaccctcatggaggacaacacctcggtccacaccgctaagctcagccgtgaattccttgacttgtattcaattgagaaagtttactggccagcacaatcacctgacctcaaccccattgaaaacatctggaaggtcctcaagagtaacattcaagagctctaccagcggggatccatcctggaaatgcacaaggccctccaccaagcctgggctgacttccctaacaacatccttgaccacctcatcaaatcaataccacataggatcgtggccatcatcgaggcaaagggtggttccacccaatggtagaataacactccatcgtattttttgttacttagattaaacaaaaaaaattgaaaaagacataaaaaaagcaaaaaagacaaaataaaaaaaacatttttaacttttttttatattttttcttctccactctcagcgcatcccccccccccaattttgtgtatttttagcatcaatattgaaaaaaactaatttttttttttttttcaacaatttttatcttttttttttttgattggatgtgtaatgaatttgtttctatattctttttccctgacccactgtgccccagtgacaaaaaaaatggagttgaaaagtggcaccttgcagccttcgaaaagaaagaaatgggacgccatttttcactgtctaggcactgtacaatgagagactattacgtccaaggcttgaactggatgatttcacttttttcacaccaggatcatccgcatcctggctgatgagatgggtctagacaagaccctacaacccatctccttccttggatatctcaaagaccattgctctctttcaggacttcacttactgattgtacccaaagctgtacattggacaactgggtttggaagtttgacttttgggtgcccggcttcaaactggtttcactcaaagcaagcaaaggtattagtaaaataggcgtgatttaaggcagtcgtatgaagtggatggtggttgggactgggcggcaaagctgcccctaaaccctagttagtgatgagagttaaccccatcaagaaaaacaaacaagtttttttttgaatgggttggtttcttgtgtactatggtatgtgtatcttctcaaggtccctggagattatctctgcttgaaagaatctgcaacattctgtatgtattccttcagacctccaatgtgatctacaatctattacaagaacatggacatgaacagtatcatctttttcttgggatttgtgttttttttttctttctgttttcttctatgcaaatattcaattaatcagataaaaagaagcaaaaaaaaattgattgattgattcatgatgtagcaaagagtatcaaagaaacagagtaagggaaaggaatggggaaggaaagaatggattggaaaggtggttgtgttggtaataaattagggggtttggggtcagcagttgtatgagaaaacaaaaagtgaaacaaagaaacaagtcagaaaagaggagagtttatttttcttttctttttcaaaaattggggaaatgaagtagtagtacaaaaagaagatgctgatggaatttgtttttatagttttgtttgggtgagtcagagtttgagatgagaagcagaagatacaaaagagaaagggggagggagaagaagaagaagaagaagaagctaatagccagagaatttagtagggccattattatgaggcggatatccgccatgaaaggcgggatgattaggatggacgattgactgagagtgggtgggagacatctgcgcagacgagccgttgtgttggtagtagtcggcctcctccggggtcccttggccgccgcccaatcctcctccttccctaccttctctggcgcctcccgtttgactgtgggatcccatgcctgagagtagggcttctttcgaactgatctcccagactgcttgcttggagccgactgaaaactcaagatcttctttggtgatcgaatcccaactatgaatcatcacaatgcaaagaggtcaggaatcggggtagggaaaagagagagggacggaggaatgaggagacggactatttgtagaccatcatgaccgataagaggaagcacagttgggagaagaagaggccgtcgacgtaatgggtgatcgcggaacagatggtgagactgaagccgtagatgagcacgagcccgacgacgaagaagccgaggccgaagaggatgtcgccgatgggccaacggtcgtccaacgtccggaccaccaacagcagctggaggatcacatagatcgccacacaggcgccgttgaatatgtacatgattatccacagcgccgtcggttgcgagggcgtgaatgacgccagagagttgaaggtcgctatcgcaatgaaaaacgtcagactgaagaccgctagacaactccctcgtaacgactgttttgtagtgttcccatgtgtttcgcagttagtctttctctcttccctctttgtctgcttttttctttgaagggtcggtctgtgtgtggaggggggtaggacttacccatagacttagcggggtcccgtcttccgcaaattggaagcctacaaacccgttcactagtaaacaccagaacgtcgccgataacattccggtctcaaaagccgcgaaatactattcgaaagagaatgatttgatttgtttaatattattgaatgaggagacgaaagaaagggaaagggagtgagacatacgggatagactttcgaacttgaaggaatgatgccactgtcgaggaagaaagaagagagggtgacgacggcatagaagtaaaagaaatggacgatttctttgcgaccgacggcggtgtatttggacttgatgtggaggatcatgaggaggatcatgatgagggcgatgatgtggatgaacaggacggcgggctggaagaggatcgtgccgttgagctcgacgttgcgcgcataacagttcggttggatgcccatcctacttccgcccccgccgccgttcccattcgatgacgaggtgcccatgagcggacatatgattagcgccgctgacgagcatatcgagtcgaaatctccaaacgaaaatcccattctctctctctcttgttttcagctgattttctgttttttgtttttcgatggttatcttgcagtcagcgttggttcgatgtgtgctatcttcctcttgcgatgtgttttttttgtgcgtgtgttttgttgtggtttttggtgaggtggaggagaaagcgagagattaagtcgagcgaggatatgtgcagatagatacgtgtttaggttaatggaagacgttgagtacgatgaaaagaagaaggctggtcgagtggttcgtaagcagccttcgggaatgctaggaagatctgttcggagggggtgtggactagctgatcagtgtagacaggagacggtgggaaggatagtgctgagtcggtcgtttcggttgttgtttaaacgattgttttgatttttttttgttttttcaggtttattgtagatgaaaatgtagtttggtggttgaagttggaagtcgagtttcagtggctccggcggctcggttgatagagccagtcattctcgcacctcgctcggcttacatcagccaactttatagtgttgccctggtttcactatgtacataaactggatgatgatctgcgcccgaaacttaaaaaatggcttacattaattgtagctgatctcggcccattcttcatacagagtgtcctggggaagcccaagatatgtatactatttagatgtaatcaaaaacatgtttagccaatccttaagatgggtgcagttttcaatcaagctcaaccagatcatccttctacaatattctaagccttactcagctatatatagggaccctataatacaccatgggatgggttttttttagaaaactgtcccagaaaatgaatgctttggcatccaaagcatccaacagatgccagggtgcactgagcatcacttgaatacttccaaaagtgtccaagtgacattggaaggaggacatttatgtggctcatctagtgtgagcctgggtctactgtctctatagtgacagcaggacacaagatatggggggcacttttatatgtatttcttatgagaagaggaatacaaataaaagtaagaggaagagaagaagaatagtgaaagaaatgaaaatactttttggtctttatttattttaagatgatgattaaagttctggcagtcttactgtccctttatggatggctgctgacagtcttactttccttagtaggatggctgttataagctgagctaactctgacgcctccaaatcaacagaaactgaaatgggttattgacactgaagaatcaggtcaaccacaatttttcagatcaaagatccaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggaagaattgagatagtagaagctagagcttgctttcttggatcagggctttgggttgatgaggaatgaagagaaactgagagagacagagaagagaaacaagcagaaagatgctagcttaacttatgagaagagacttactaatgataccaatgacactgtgtagtgggaaaggtaggaaaagtgaagtgcttctggtggataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggcctgagtctgaaaatcctctggaagcagaatccacaagctcagagaggattttcaaagttggattatgtaatgattacatgtacatgtggtagaaagagctgaaacctaaagaactagtatatttcataaggtactgtgaattcttgcaaagtcaatgaaggagaaaggttgagtaaaagtgaccagtggtgactagggttaattttactccaggaatccatctctgaattcagaacagttgaaagtcttaagatgaaaaagatatgataatatgtggagtagaaatgggtagttttggcagtcttttggccagcctggctggctttaaggctgacatctagggttccaatccggcccccaaagatccagtgctacccaaccggatattgggttgggtcgggtcaaaggatgactctagacctacctggtatccaattgggtctttatatgcctaaaatccccccctgcatgtcagaaattaggggtttttgggggtattgggccctctttttccagattttttttttcaaaatcaaaaattagttttgggctctcccaaaccgtctggtgaagtttgggctggaggctcagatccgtcgggtacccggtgttggagccggatatgtcgggtttggatcttcggaaggcaataaccaaacctggaggcccagatcagaaccctaggctcatctaatatttaagggtgtgctgtatagaggtatatggtgtagtggcaaagcccatgaacaggtgatgaaaaccaaaattttttgcagtgacatttttgtggaaactcacccgcagttgctgcagatactggcacagtcacactgtcagattgctactattacagagtcgatctgacttgcaatgtttccatcaataactcaagggggctagttttagggtcttggaaaatcaacggatcccaaagataagaggattgactcccaaatttgggagtagttgggaggactgcttggggacagttccagtatgtcctcagccccaaaaccttggctctccctgagccttgggagtattcctcccattcctgcagtaggaatgggagtcattcctgagtgaaaaaaatccttctccaggaaaatctctaagaaatgctcttcctgctgtaaaaattgggacacactcagtggcaggagggaatcctcccggctggtgaagttggtcctcccacagcctgtacacctcaacggccaggagttatcactctcagtggctgagagtgtactaacctcagcaaccaagagaatcctcttggccactgagaggtgtactctcaggaacagagattattcctccagttgcttagagctgtacactctcagcaactgggaggattcctccagttgcttagagctgtacactctcagcaactgggaggattcctccagtcactgagaggtgttcactctcagcagcccagaggattctcttggtctctgagagttgtgcaccctcagcagcaagaggattctctcagttgctgaggtctgtacaatctcagttgctgagagtgataactcccagccattgagttgtacaggctggtgggagggggaacaaaactcaaccgccgggaggattccctacggccactgagcctgtccaaatcttgatggctgggagggccatcaagatttggaaggcattccccagaagacttttctggggaatgattttatttatttatttttttttttatttttttttttcatttgggaattgactctaaattcctaccgcaggaatgggaggaatgactcccaagtcttagggggagccgggttttgggggctggggacatcctgggactgtctccaagcggtcctcctgacgaatcccaaatttgggagttgatcctcccatatttgggatttgattagccaagaccctagttttatggctccctttttttagtcaacaactcccaactaccgtcaatggatgtaaagtctcctcccagatgtttatagccatcagctttgagcttcacagcagaaacccaaaaacttcaagtcacaagagcttgtggaatggtggaaaatgggtttctaagaatgaatatgaaaaaataagggcctgtaccataggacatgaaaattcaatttctcaaaattgatcttgctcaaaatttgatattatcaaagttaaccacaactagaagctagtctttggcatggaagcactacaaacaataccagttttgccccaggaaaaaatggcaatttgggtggtggaaaatagatcaatttccccaaggcctttttaccaaatgactcaggtagtaaaaattaggctagaatgagctattttagcccaaaaataaaaatgcctcaaacattccaaaattattttttagctcatttgagacatttttattttttggctaaaatagctcatttgagcctaatttttactcctgagttattttgtaaaaaagccttggggaaatttttctattttccaccacacaactggtaattttttcttggggcaaaactggtattgtttgtagtgaagtgaagaatttcaacaccagatctctccaattgttcccagtttttgcgtagaggatggaaaaaatgcccatttttgaaaattgaaccctacagtacaggccctaataataaaaaacaagattttaaaatttgtgaaaaagataaaagaaaatcaacttttttttgaaaactttaattttttggttgagtggaaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatgaaaaatagtgatcccaaaaaagtttgagcatggtgggtggacaccctgcagtcaaaattagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctgtgcaccatttttaaaccaccaagtagtcattttttccaaatttttgctttttattattcattccagatctcatactattaatttggagattttattatttcctgaaagaaatattagagctgtcagtttttgttattttctcctttttactttttacaaattttatcttgtttttgattattatttttttcatattcattctttgagacccattttccaccattccaccaactattgaattgaaagttttgggttcctggtgtggagctcaaaacatatggctataaacatctgggaggagacagtacattgggagttgttcctccaaatggatgtggatggccgacattcactttcttgtttttagattttttgggagtcagatccccaaaccacccctcaagcatggggggggggggagtcgggagttgtcactcccacttgaccggccggaaggaatcccttccagtcaatgaggttgttatacctcattgaccagaaggaaatccttctggtcaatgaggttgttttcaaagcacctggaaaattatacatcattccagattctcagggatcgccattgtgtccaatttgcctttccagaatcacagtagtggcacctaaagtatgaaatgagccaatagacaaggtagctaagcatcatcagtttaccagagcaccatttttctccatcttttcccagttcctgtggtgaacatgagatgctgccatgtgatgttattgagcatgtgtaaaatttgatccaatacttgtcacccttcctgaatgaaaaacattgaatcacatttcacatgtgcacaataacatcacatggcagtatgcaatgttattgtgcatttgaaaaatgtgatggaatgatttttatactgatgcattgttgatagctgacccacaggggaagttgaatcagcccacagttgcaaggcagaaaagatggattgtcaagtggatggaggagatatgatcaaggttggtgctcagtaatcaagaccttcctgcattataactgaaaggctctatatatatgagccctacttgttcctctctcccgttgtggtcattattcctgtgtatgaaggaagaaaattcaaaaatttattatttatcaatgaaggactcaagatacggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaatcaaggatgtcacacggaggatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcatattgcatattgaattcattttatgtatattgaattccttttatacttacagaaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcatattttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgagcatagtgctcccagacccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatttcagattcttaattttcatgcaaaataacctagggtgcagggcaccaaaggtaccccttaattattactccttcatgtacttctgtgcactctgagtgacacttgttcattttgctagaaaccctcccagttacatcatactacatgttgtgacaggtctacacatgtaattaaggttcatgcagttcgggaaaaatccacaaataaggttgatatcattgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagctcaatggtcatcaaagggtctcagtgaccaaaccatggctgaaggttcgtcacagagccccctagtgtgtgttacaagcctcacttcagccctctgacacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcaccagctaaacagagttctgagttcgcctccaagggcccagaatgagtatatagagagcccttcttgaccacgaactcaaattccccatcttcattatcatttaccagcaataaccacctccaacaaccagtttatcacctgttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagcactctctcaccacctgttacccagttttctgagcgctcccagaccagttttcaccgacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattccttggagggcaccatagaaacccctgtaacccaggcccctcgctttataaaaacttaacagtttttatttcctcttttcttaatattaaaaactcccctttccaagtgttacccacacttgtacataaaattttcttagtttgcacctggtgtagctagaagagaccagctcttggcatcactcaggctgacaaattgcaattgagtattcagtgaaattcagtgggtcaaagaggcttacatctgttgaggttgatactgggacagcaacaagagtttgtggaaggatttcagttcattgcttttctattgatgagagataaaaaagaaacaagaagaaaagtctaaagataagaaacatagaaattgaaaagaaacttgtctgggacataaaaagagattgtgtaaggatgattaaaagaaatcattccacattctgtttgctgcctcaggggctactacacagtatgtgatatctatgtgagtaggtgatatatatgtgagtaggtgatatatatgtgaaatggtgtgaaagtagtgcagcatactagaaaacagacaaaagaaaacatgaaatgatagctcaacaactaggacttaagttttctgaatgtattttgggaaaccctaagactctttgcatccaaatactgtcgtgtgactggttccctgagaatttcttccatctttaatttactttcctctaattcttcaatggaggcatcccctgataccattaaagctggtatttcctcaaagatctccttggatcttctcttaagtgcagcacagaatacagactcatcatccctaactttacaactatgagcagatccgattttttttgtttctaatttggtcaaataaataagactggccggtttgtaattggtttcactaaagttttcagtcttcttctttgatattctttgaattgtatttacataattggtatagaccaatttcaatgcatcagaaaagtatccaattgcttcttcaacctctttgaatccatgataatttatgaaattgttattctgaagccccaactcagtatcattgggagaatttttcttcaacaagtttaacatcccaagtaaaatctttgcataatgtacatttttcaaattattgggtaatggaaatgaacctgattcaatctgttgaagttgttcaactatttcttttgccaaaggttttgtgttcagtccaagactaaatggaagtcctaaggattcaggagatgtgaggtgggaaaacctctggccaaaatcaaggaaggaatagttgaacatctttgcatagctttcaattccatagattttaattgctaaatctatgcgtgataaattcatgagagtattctcattcaagactaaaattaaattgaaacaaattatttcagtcaggggccatttcaattttcatacagcagattccatgaaatttgacttggtgcctttaaacaaaatgaaaaataggtccaactgacgtttgaatacatgttgcatatcctgtgtgaatggaatctcttcaataccaaaatccagtccttcatgattcaaaataattgaggtgatatcatctttttgaagaaattttcctgataggtagtgatagatgatcatccaaacattttcatcatttataaatctcttcagatcatgcatgtcaatcaatttgtattttgccagaaaatcaaggtgttcataaaatatgtcactgagattcatgatgactgagtacagttctttggaactgtccaaatttctagagatatgattttcttcatcttgtagtagctcagagatcttttcaaaattgttgaagattttgcagagctctccataatgttcttgtcctaaaagggcttttgtattgccagatttatcaactgaaaattttccaaattgtttccaaacgtctctcacaagagtgtcaaaccttttatatgcagaaaacttcagtggaagatccctagtgttgtagagagtgttcaatttcttcataattctgttttcaagttcatggtttattactgaattaatcaagccatcagtcattttaagtttcatatttggtacacaccacaactttttaaatacacaaattagaacttggctcaccttctgggtcagccccttttagatattaaaagattacaatctttcagtcaaccttcccgagatacaatttaaaattatcaagtagcctcctttaactcacttcctacttttgttgtttgcccttgatgtaaattgacttgacctgaagctctcttggtggactcctgattgtttatctctgtggaatgatgtcaatcagtcaaggtcttcatgctgttcaaaaaaaaaggctcactttgatcatatttggataagaaaatgtaatcttgatcattagccaacctctttgtggcatctgaaaataaatcatacttcagtcaataaattgcttaaaaatattggatgtgatgattccaaaaactatgtaagacacaataaataccttctctagccttggataagaaattaacactttttgaagcaagttccaatgtatcctctgcccttggaaagctgcaggcagattggcctattagccccaaaaggctagcaagcagaatgcaagctggaatagacattttcccaataaaatttaaagaaggggtaggatgtagaatctcccgtcagaaaattaagatctctttgacagaagactggtgtggtatatataaaacagagggttttgcagtcaataacagtcaagttggaatgagggtttgtcaaaacaccgagataaccttttagtttaagactgtgtatcagcttttattttctgatcacaatcaatggcaaggctttttataatgaattttggtgtgctgcaattgcaaagttgtacacaaatccaaccagctgctgagcgcgaagtgctgtgaaaaccacacggtttaccatatacaacttcacaaacaagtgttgagtttactcaacgtacaagttctgggcctgcgcaggtctgtatccacaggaaaccaaaagttggcagggcatttgggaatgtggagcaagtgaagcgtatattgccttcctcaacctaacttgcgagatcaatgatgttgctgaacatgttcatgtacgtcttgtgtcggggatcttgtattgcaactcatacttcatgtgaatcatcacttgcggaatgaggtttgtaccactggcaggaggcgggaccacgcaacaatgcttgatcgaaatgtaggattgccatgaggtttttgactcaaagcttgacagtattcctttgtctcaacggcctctcatgtatttgtatatgtgtagtgcactgccgaaatcaactgaccggacgcggcggtttgacaggctccaattggtaagaccgtgtctggcagaaaatctgcagcccggacacagcaagctgatacgtcgtgactcgacggacatagtcagtcggacaacttctcggcactggctagttttaacagtaaaaacgtcagttctaaggaactgtttattgttgtgccagatcttgtagtaaagtctcacttcgagaataagcctccaagctgagcagtatatagccccacgaaaggatgcttgatcgaagagtagaaatgtcatgaggtttgtgatcatgtaagctttcaagtttcaaggctcaaatacattgactctgaacctgacataagtcttttgctgtagcggcctcttgtcaatgaatgagcacgcatcagcatgatgcactaccgacatgaaccggttggacgagccggttagacaatctctggctatctctggtcggccaaactgtgtctgaccaaaattgtgcagcccggaccccaagaatcatcggacactgtcaatccgaccacttttcggtatactgtaggctagttgttggaagagggacgtctgtgtaaaggtagaggtagttatgtgctgagcctgtccagtgtccacagacaccatatttaatataactaaaaaaatttaatggaagggttgcctggataggaaagaaggctagaacagggacctcaagcgatagaaagcgattatgagatctgcaatgtatgtcgaaatgagcttgtaacatgggggtatcagggaaattccttagatcacatggatgaaaagtttcactttaattttttgcggttgtggtatcacaacgaagacaaaaaaaatcaaaagtaggggcaacaacaaagaaaaaaaacgttgaaaaaaaaagtgatcatacaagggaaaacttgcagaaaagtccgtcatcaatcagccttcgcacatcatcggagtcagactcgatacccaaagtgagagtctgaacgaaatttttgtccattggacgcgagcagagctggggttcatcgagagatttcctcttcttaccgagatcctggatgagctgatcacgaggatgaacaaccgcgctgagattatcatcgagagattggtgcagaggggtcgagtgatgactggtgtaagtcatcgcccatggaggaggagtcggattcttcgatctctgggacccgttcgactcgcgaggtcgagtttgaaatggaggagagaggaggaggggaagatagcccggacagggaatagcttgccccagctcgattgaccaactcgcgtcgccgtcttggacgctcaacaggccttgaaaaccttccgaaaacgtttggggtaggttcaggcctatgatctcttgggctgaggtccgttgaatcgttgttgctttcatcagaccacctcgatcgacatgcgtatcctaatgctggacttcaattgatgaggctgttcaaaaggttgcctgttttcttgcctgcttggtctcgtacaagcgttatgaacaaagcatggaggctagacgcagcaccgtacgaacattgtgcattagatgaggagacgggaagccatgcggaaaggccgcaatagaatcgctagagctgagtggacagtgagtttttcgcttttttgatcaatgagaatcatgatggcaggaaagcaagactcaactgtccaaggtcctttcatcaaagctgtgccaaagattcaatgaggagggcagagttccgtagcaattgggacttgtgtcgcaatcaccatttggaccattcctataatgggaagtatgtagtgcactatagacaacaaccagtgctttgaatgaggaaacctgattctaccaaagcctcgtatgtcaaagtgcatgaaatcaaagggtgacattactttattttcataagaaggagttttcttggtaattagaaagtattaaatggggaggatgggaaaggggggaaaggtgaaaaagggtgagaagaagggaacttgtggcaagtgtcagcctatgtgatgccaagacaagtgtcctctagctacacaaggtgcaaaatataagagtttttatggaaaaaactctgggataaaactggtacaagtaattcaaaagaattacgtggaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtaacaggtgtggtttaaatcccaggagataattttaaggggaaaatcttcaagaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcttagtagaaactggacagttgggagcgctcagaaaggttgattttgggtgctggatgatcactggggagtttcttgagggttcttgaggcttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaagggtaagtaaatttctatcaggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcctcaggggttgcccaggggagcttagtaggacttgggggcgctttttggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggccatgcacgaaattattacagccaagaatgtcccatggggacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggttactgtagtattttcatggatattctagcttgtttatatttttattacacgtgtgggggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcgcgtgggcttggagacaggactccacactgctctatcttctagaccgtgcacaatactccaattctgagactgaatttggagtatatgcattatgcattatgcagaagagtcacagtacccgtgatctgggggtacctgttaattattcctgcatgtattacaaggtgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatatttaaggttttgtttatactttttaagttatttatttatttttatgtattttttatcttatttacataagtactattgtttcttttacttatgtaatatttttactttatacttagatttttttatgtaatttattattttatttgctatgccaggttgtctctgccatagtagcaagctgacattccctacccctaagatgagtttactcataaaaaaagaaatagtaaattaagagggataaagaaaaaaattgtgccatcacttaggatgttcttttggacactctataattccttaaatgtatagctccatccgggatattattctcaggcagccattcatctttatctgcagattggttcttataccttaccaggtaaagtctagtgtccttcccttgtaccctttcttttttatccttgagtattttgtgaactttgagtttctcagtaggaggaggttctaagactggtactggttctgggactactggagtatctgctgttctttgggtgtaaggtttgacaagacttactggaaaaacagggtgtttcctagataattcttcactcaatatgacttctacagcattcttcccatgtaactgtttaatagtaaaaggaacaacaaaggaaggtttaagtttcttgtttccgccaaggttgttgaaattcactgtggacagaagtactttatccccaattttgaattcaggttctttatggcttttatcccacctattcttgttatactctacagcatcttcgacacatttcttggcatgtacattggtggaatccaacattttcttgaagtctaatgctgtggggtgtacatgaggtaatttgtcattgatggtgtctttgggcatgcgcgggatccatcctctttcaagtatataaggagcttctttggtagaggagtgtatgctgctattataagctatttccaaggcaggtagtaggctcacccagtcatgagtatatccatcatgatttttgaactcaaatccaaatgaacagaatctcctgagcatgtcctctaaggtttgtatcatcctttcagctaagccatcagtctgtgggtgataagctgtggagaaagctaatttagtacctaacatatcatgtaagtttctccagaattcagatgtgaatttggggtctctgtcactaatgattattttgggaatgcccacgtcagccattagtctattccagaataacatagctacttccattgctgtgtcatctttatgattaggaataaattttgccctcttggaaaatctatcaactatgactaatactgagttgtaggagtaggatcctccagggggtaatccggtaacaaagtccatgttaatgatttcccatttgtccgtgggttcagcaattttctgaagtaggccaaatctcttgcctgtctgtttgtttgctttctgacaggtgtcacatgacttaatgtactcatgtacttgtgttttccagtcaatccaccaggcagtttgtttaactctttctaatgttctttcttctgaaaagtggccgcaatttacattatcatgacattcctgtagaatattttttatttgtccttcatcacataagacaagtacacttgagtgtttgtgcctgtaatacaacaaaccatcaaataacgtgaatttacctaatttataatgtttggacagaacaggtggtaaactagctgctagttccgggggactactgtcatttctcaatatttctaccagtttcaataattcactattttggtcataacttctctgaactaattcataaaaggcattttccatgtcacatacgtgaattcctaaaataggaaatatgtcttcatcctcgggatcatatgctgggttatcaggggtattagggagtgcccatctgcttaatccatcagcattcatgtgtttcttgccagctttatggatgatggtcatatgccctctatactgctggatagcaatctgccatcttaacatgtgcctgttgggagttttcatattcattaaagttttaactgcggtacaatcagtgataactacaaagttagaaccttctaagtagtaatgtaatttgtctagagcccataccaaagctaagcattccatttggctggctccatatttcctctcagattctttaatttgtctggatatgaaaaggactggtttttccatgggtttgtcatctacaataaattcttgatgaagagcagctccaagcccatctaaacaagcatcaatataaagtataaatggtttgtcataatctggttgggctaggactggtgcagaagtgagtaatctttttaattcttcataatttttgactctttcccaggtcatctcataaatggtgtcatctttacacagtgcgtataaattcttgcttactatggcaaattgaggaatatgttgcctgtagtaactacaaaagcctaggaatgacatcatttctttcaagttatgagggagagctttgttcattacggcagccactttgttttgatctacagctaaagttaggccagatactatcctacctaaagctttgagttctccataaccaaagttgcattttttaatggacattttcaaaccagttttgatggcggtactcagcactaaatttattttctctaagtgggtttcccaatcatttgaatatataattatatcatctatgtagaccatcatccagtcttgtctgataaatgcaccaaaaattgagtccatcattctctgaaaatgggaaggggcatttttgattccaaatggcattctcaaatattcatatattcccaaatgacaaattattctcaaaaattgtctgctgtcaggatcaatgggtatttgatgaaaacctttaagaacatccatagttgtaatgtatttggctttggataaattatgcaaggagtgatcaatacgtgggattgggtaataatcaggtctagtgtaattattcagagccctgaaatccccaaccattcttgacttctcattatgccaagcaataattactggggtagtaatttctacttgttcattgtgtccaactttccttagcacacctaattccattagctctttaatgtgagtctctaaagcttctcttgatttaggactggaaggataagggggtcttctcaagatgggaggataaggttctttaacagttaattccaacttcatgtcatgcccttttatgttaccaataggttcttcagtagtacaaaaggattctttatttatgaagcaagttttaagtacgtctaacttctgttgctcgtctaaaatatcactaacagctgcttgagaaagatattcagctttgaaaggacatcatttcttctgtcatttcatctggcacatcagggagtttgatattcacattgcaaatttgaaatttccttttccaatctcctccaatagtatagaatctgtttttactttgaaatatgtcaattccatacatgcaaaaagtgtcatttcccaggatcaaataatcacaaatggcatcttgaagaactacaaattctatggacagtcttaaagatcctttggagtgcggaaagattaatggcattactacaattcctaatggtttcattgaagaattacaactactaaattttgctttggggacaggcagcaaattatttttccattctggatgtatttcatctaagaagttgctactggtacacgagcaaaaagctccaatatctaataaagcttttactgatttatcttcaaataaaacagaagtgtagctagtttttcccatagtgtaactcattcctttttctggtttattagtgagcaatttagcatcagaaacatgaccaattttcatggaagaatcccatttctgcggtaaattagaatctccttggatggtattgatatgtaattcatcaccaatatcagcttggattaccacaattctatgagactcatcttctcctggctcagtggttatgacatcaaattgagatccagagtcatactcactgtcagtttcttcatatacttccacattattgatctttttgcggggattagggcactcaggtcttttgtggcccttttctccacaattataacactcaggtacactagcttttcttatgggggcttcagctgtaggagctttttctttgatattatctggtttgatgaattctcttttttcaggtacattatttctgacgtattttttattcaagttgttcataatgacaacttcttctaatactcctacaaattcagtcagatcaacatccatatctttcagtctacatctgactagatgctctatggttcctttgcactgagtcaataatctgtcattgatttcctcagctgtaggattagtgtaaatacattcaatccttttcttttggagcaagcaccattctcatacagaatgtttgattgggtcaaaataatcactctcaaaagctattcttttggcggttttccatactcttgtactaaatctagctataattagttctttccatacggcccaactctgtaatcctatagattggcttttggtgacaaaccagtctccagctattcctttcattaatctagggagcttagaggtgatcatatcatctggcgctttataagtcctcaacaaataatcaatgtacttgatgaagctaatgtggtcatattcatcttttccgtcgaattctggccaatcttttattggaggcatgtatttattcagattagctagttcagccgcagtgtaaggagtggaatttcttatgaaatcagcttcttcatttgagtttctttgtgctctaggatcagaattaggaagaagaggagaacagtttttcacgggtggagtgtttgactgcatgaagggattgttgtattttggttcttctaagtttgcagaactttctcggagatggttgtttacaacaagatggggaggtagatctctgctcgcatggcgctgaggaagaatgtggtctttttcttcttttttattctcaacagtactcggcaggaggtgatctaatttatgagggacttcgggttccttgatctttaactcagataactcatctttgatcgattgaaacctttctagtacaactttgttcaaatgttctatattaccatttgttttggtgtttttcagaagtattagctcttttatttcgctggtttttctctcaaatttagcattctcgactatggcgtcttgcctgagggaagataagatataatcagcatgagcagtactctgcgctgccgaatttcgagaaaactgtactatttcattaacaacatcttttgtatctcttaaagtttctcggaggtactcaacgtctttttgaataacagtaatctgttcgctattcttaggggtcaactcaataggcaagggtttttccaattgctgtcttattctaagacaaactccatccatattctcttttattttcttagtagacaaatcaagactatgtacaatactggcaaagtttctctcgctattagaatctaaagtggagatgttaccgttcaaggtttccagagagttaaggatagctagtattactttggaatctattggagattctgatacagaccggccgctatttgaagaaggtcggtggctttcttccatttgaccggatctgagaaattcattgagcttgagctttgtctttttcccggctcgtttttcttgaatttcattagattcttttttggtggagaagggaaatggatcttcttctcgtcccacggattccaacccttgacgtaactctctatttcgtcgttgtctataagtttctgtagagtcttctgactctcctgagcggtagtcagtaaggctcgaagctttgccgtcggcccttctcgggtagctagttgacattgcttccagagcgatacgtgctctctgacccggagtctgatctgttcttccttcgtgaggattctgatctctggtgtagaagggcgtttcggggtagcttccgagcattcggattctatctcgtccacgtccataggcgtatccttctccgtattcggaggcgggtcgtctttggtcttcgtcgacttcccttgggtcggagccgctagttccttgcgagttagagtggtcatttgtagattttccactcgggcttgcaattcttttgccgctgcgaggtcgtgtcggagctgggagggggcctcgtaattcgggacagtttgacctagttgattttgtcattataataaaattttatataagtcgaggaactttgatcgggagaaaattatttctaaaacaatgaatactaactcgtggttgttttatctactgagtcgttatcggtatcaactgaaggagtaggactagctctttcggtcctgatcacgcccgtttcaaaggtagacactgaaaggcagaaatgtgagaagggtttttgttttagctttttgaaaaaataaccgcgagtaatctgtcaataatctcacttctttcttggtagcgcttttgtctaaggagggcgttctttgatctgatatcgcggaggaagtttctgaaactaatttgttcttcgagatcttcttcttggtgcacgtgagcgtggtacgtggcgaggagtaactgttcttcgcttgataatttttcccacggagtagggatgtagttccgttctgattcttcctttcgtaatctaagatggagaaggtagcgctggattaattccgcgttatcttggagattcactataaaaaaaatgaaaaaaggaagttttttgttttttagggatttttttattcgaggataggaatttggagagagaagcgataaaaaaaatgagatataatttttttctacgggtttggttttttttgtaaaataggagagatatattttttctttatgtgtattttttctgtagtaaaaaggaaaaagtggaccgtaaaaaaatgatagttttttatgggtttgattaatttttgtgagaaaaataaagaataaaatccaggtggcttattaaaaaaaggtgattttaataaaatttcccggccagacccccaattgtcagcctatgtgatgccaagacaagtgtcctctagctacacaaggtgcaaaatataagagtttttatggaaaaaactctgggataaaactggtacaagtaattcaaaagaattacgtggaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccttctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtaacaggtgtggtttaaatcccaggagataattttaaggggaaaatcttcaagaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcttagtagaaactggacagttgggagcgctcagaaaggttgattttgggtgctggatgatcactggggagtttcttgagggttcttgaggcttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaagggtaagtaaatttctatcaggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcctcaggggttgcccaggggagcttagtaggacttgggggcgctttttggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggcaatgcacgaaattattacagccaagaatgtcccatggggacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggttactgtagtattttcatggatattctagcttgtttatatttttattacacgtgtgggggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcgcgtgggcttggagacaggactccacactgctctatcttctagaccgtgcacaatactccaattctgagactgaatttggagtatatgcattatgcattattcagaagagtcacagtacccgtgatctgggggtacctgttaattattcctgcatgtattacaaggtgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatatttaaggttttgtttatactttttaagttatttatttatttttatgtattttttatcttatttacataagtactattgtttcttttacttatgtaatatttttactttatacttagatttttttatgtaatttattattttatttgctatgccaggttgtctctgccatagtagcaagctgacagcaagggtgagtagcatgtgaatgatcaaatagcccagttcacaatagccagtcagtcatcagcaaatttttttagctgtaatcagcaaatcattgatacttaaaaacacatccatttgtgaatgtgtagttcagagtcccacagattggaggacttcccgtcgggatttagacaccagtctaaattctaaattctaaaattccttgtctaattccaaatttcatcaccaaaaattggaaaatagaaataggaaataggaaatagccgggtttctaaactgacgggaagtcctccattgttccagatccatccaaaaaaaattgctatcagcaactttttttaacaaggtgatcagccataggggggttcacaattgaaatttataaagtctttatattcaattctatggtccttatcagtaacaatttaacattttcacaagatgcacagattttgtggtttttgaccaatcagatcaactttttcatttttcaaaaagttgttgagaaaaaccttaaaataggaatcaagaattgtgtgaatttcaattgtgaaccccctttgtccggagtagtctctgaagtgactactactgaatataattttggagtagaaactgactaaaataggaggttggagatgcttggaatggaaaatgagaaaggatgaaatgaatatagtaagatagagagatgaggtggaagagtagatgaagataagaaggataatagggattctgataaaaccccaatcacaatatatattgtaatacagcgggtttggtcagttctaatctgtccatcctcctttgtctgctaggagaatttcatccttatatggtatctgattctatacatgggtctggataacccttttcggaatactattccaaaatggttctaacttttattctataacggtcaagttattatcttaagcggagtagcctaatggcacattgagatcacttctcaatgtgctcaaggctggcacccttgaactggctattgtgaaccaggctaatatgattttatatgatgctgtatgtagtaaaataatgtattgttgttgaggtaaatatgtagttaacatcacaatctgagtcctattttgtttagccactgacctgtaaacaacaaaatttgtttgatgaatctctgctctagcttatcatggcagactattcagtcacatggaatttaccagttaatttctaactgaaaatctttctcacctgggaatgatcagagtaaatctgttgcctttattccctttcaatgctttttgtaaaataaattggctacctctttcttaaactacctctacagtccactgctccaaagaggagtctttgccaaaggaagaaaaggtgaatttgtatgcattttggaaccaatgtagaaacaaaagaggaaaaattcagacaggaatatgtattccaggaacaaaagagggaaaaaaaatctgtcttctggaaagaaaaccaggagaatgaaataatcagcaaagaaacacagtctctgtgggaagaaaatcaaagatgaggatagtaaatcctgtagttttaaaatcaaagaccccatgaagtagcaaaggatctcaaagcaagagtcaaatcagacaaagggaaaaatgtgagacaaagtagatttgagaacaagaaagtgctggaaatcaggaaaccaaatttttgtaagaacaaggaaccaaaatcatttcaaacacacagtagtaagcaaatctttggaggtagaaaaggttacttgatcagactatgaaaatcttcttcctggtatttggggtatactcttcatctttttttccaaatattcttctgtcactggttgtttgagaatatattccatcttgactctaatcttctccaattgctcaatggaggcctcttctgattcatttaaatttaacagctcatcaaaaatccacttggatcttcttttaagtgcggcacatagtccagcctcatcatccctagctttacaactatatggagacccagttgtttgtgatcctaatttagtcaaataagtaaagctaggcatgtaattgtcttgagtagagttttcaagccttttcttggctattctttggactgtattaacatacttggtatagactaacttcaatgcatcagaaaaatatcccattgtttcttcgagttctttgaatccatgataagcataaaaatttgttctctccagatccagatccatttgattgggggcagttctcttcaagaagtttagcatcccaaggtaaatctttgcaaacatgatctgctggatgggatcatatatttcaaatgaatttgatttaatttggtcaagttgagtgactaatttttgtgccaaaggtttcaagttctgttcaaaaccaaatgctagtcctagagattcaggtgttgtgaggtgttcaaattgctttgtcaaatgaaagtatttgaaggaaggttttcttccatatgttttaactccaagtgcttgaattgccaaatatgtgtgtgataaattgatcaaagtatcttcattcaagactgatattaaatttaaatcaattgaatacaagtcaggaagcattccaatatttatgatatatttgatttttttttggggtgtgctgtgaaataaacaacaagatgaagaaatgattcaactaacatttaaataaatcttttatgtcctcagtgaatggtatttcttctaggccaaactccagtccttgattcaaaatgattgaggtgatatcattggtttgaataaaccttcctgacagatagtggtagatgatcatcaaatggtttctattgtttatgaattctttcagagtgtcctcttcaatcaggttgtactttgctaagtgggcaaggtgctcaaagaatatgtcactcaaattgaagatgactgaatacagtttattaggagtaaaagtagcataatcagaatgattttctgcatcttgcaataatgcagaaatcttttcaaaggaatcaaaaacacgatccaattcttgagatttatattcttctgaaaggtgttctgtaagtccatattcatcaacagaaaatccggctaagcgctgccaaacatctactataagagaatggaaatcaacataaggggcatcttttaggggaagatccagttctctgtaaagcttgcttagtttattcactaccctcttttgaaattcttggtttatttctaaataaatcaagccatcagtcattccagtctcatatttgatggaaacctgaaattgattaacagacaaaaacaaaaacttggctcacgttctggcttgacctcctctggataacaaaataataaactgtgtcagtgtctcttcttgaacttaatttccagcttattaatcagtcttaaccaaatcacttttttcttttgttgcttcctccccttgatatacattgacttgagctgcatctatcttggtagggtcctgatgatttgtatctgaagcatgttctcaattaataaagatcttgattgtatcaacaaaaagaattagctttaggctcactatgatcaattttggataggatagtcaattgttcatcatcagcccacctctttgtggcatctaaaaacaaatcatatgtcagtccaaaaaaaaaccttctcctattgattgtaatggttcaacaaagccaaagaaaccctaaataccacttctagctcttgataggaaatccatgtctctggaagcaagtttaaatgtatccttggactttggaaagttgcaggtagcttcatctattaaccctgaaaggctaaatagtagaaggcaagtttgtaaagctgagataggcattctaccaatccaaattcaaaacagttttaggatgtagaatctccgtgtaagaggtaaagatctcttggaaaaagaaatggtgtgttctcaatagagtggatagcacactagttggattgagtaatatgaagacttgaagacaccttgaaagagggcaaagaaaaatgtactagtgtgagccaactgatgatggggatatgattctcaactgacaagcatttataatgatgaattttgggatgctgagattgtgaaaaaccaacaggcaattaccaaatacaacttgacaaacaggtttcaaagttaaagctacataaatgcttatcatgcaaatttaggcctgcacaggtctatatccccaggaagactaaagttagcaggtcatttgggaatgtggggcatgtgaggtatcttgtacgtgtgttgtatttcactttcctcaaccaaacttgcaaggtcaaagaggatgaagttgctgaatagattgtacgtttcttgtttcagatcttgtgttgcaatccacatttgatgtgaagtctcactttcagaccaaaacaccactggccagatgatgaaagtatggaggactttgatgagtttttttgctctatacacttgacaaaagtccattgtctcaacagcctctcaaaatgtgttttgaactgaaaaagctctgcccacatgaccagcttgaataagccagttggtcaacctccaatcagccaaactgtgtctcatcagaaacatcctggaccaagtagggtaactgagttatcattggacctagtcagtttggccaccatgtgagccttactactcatggccactttacagcaagaattttcagttaagctagaaatcctcaactgttgaaagtctgctttggtgtgagagggtcaagtgtggaatgtttcaagccctggaggaggaaacaggatgtaagagatatgtagctcctgaactaaagaaataaggaaggtgctgttgtccatgtgcacagacaagtctgaggcagttgagtctacagtattccagaccagtccaggaatacaaaaaatcaaagcacaaacttgatgataagtattgaagattcagcctctaatctacattaatataatccatcttccccttcttccaattaatcaactcatcatacttaattttctatcttaccttttggaaaggactgtgtctctaattcaaaaatcaccacaatttttctttttcctcccacctacccttgtaaatttggtagtttggggcttctttgctccaaacctatctcctttaaaaataaaataattctaacaataaaagcaaactagtatcctcctttggtccataggatttaaattgtcatgaacaattgtttaattaaaaacaatgttgatttaatcctattaaccacccaaacttggctagctggatgagttgaatccccagctaacctcagggataagctgtgttgtatccctgactagaagagtaccttaggaaagattgaagtgctaaatggattggtaggtatgtacgtgatccaagcgggaagaaagtatgggtcctgaagcaatcagtatgttgccctcagataacacttgagacacgcttttgaatgtttgatcaacttggtttttgtcagaggaaagaacgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggcccaaactagatgtgggagataagggcacagtaaagagaagacagataagtataatataaaaaaagaaaggtgatgattgattgtacagaggacctgacaaaatcccattattggagagaatcttggtctcattcagcgctaccggtatctctcttcctcctctgcttctagtttctgcccctctcatctctcttcttcctcttcctcgtgatcatcatcgaagaccaattgaggcaacttcccgccctccttccgcttccgcttgccatcccccgcttcaatatcatcatcatcatgatcatcatcatcggaagagtcagattcgatatccaaagcgactgactgatcgaaagtttttttgagtggacgggagaaggcctgtggttcctcgagagatttgcgcttcttgccgaggtcttggctaggctgatcaccgagaccgttgtgggtctgaggatgaagagaggagagggtggaatgccaagtaggtaaggaagccgtcttgtcaacagacgggagagtagtggttgctgagatagatgggacgacaggggataagtgttgagtctgaggaggctgcgccggagcaggaggaggcgggccgactgatggctggggaggaggaaggaggttcaagtcgtcatcttcggacgagtcggattcgtcgttttcctcttggaccggctcgaggtcgatttcgagatggagatgagaggaggaggggaagacaggcgggacacggggccgggcgaggagggcaagcacggcctgaccttgtctggccatctcgatcaaccgacttgcgctgccgtcttggacgctcaacagggcttggaaaacccccgataaggtttgggctaggttcagacccatgatttcttggctcgaggtccgctgtatcgtcatcgctttcatcagacaactgaggactttggctcgtagagtcggccgacttgcgtatcctaatgccgggctgcgagcccgagtggtgctggaaaggatccctgctttctcgcccgtttggtctcgtactggcgtgatgaatgacggatggacggctagacttaataccgttcgaacagatagtgtcagataaggcgatgggaagccatgcggaacggctccaatcaaaatctctagagctgagtgataacgagagataataagttgttgtctcttttttgtgatcgatgtgattcataagaagatgatgggaagtagagagactcaactatctaaggctctttcagcgacattcaactctaaaggatcgatgagaagggtagagttccacgagggatgagaggcaaacctattcgatttctttctagattttttgctctgttttgaagaggattggagagactgatcggaggaggaggaggagggaggcagggagccatagatgaattgtatgtctcggagtaagactttgatgaccggctcgagggtcgtcttgagcacctcggggttacatggaatccacgagattatgcgtgcataggtcccatacatcaccgagacatccgccgtcttatgtccctctttagggtcgttatttgattcaatctctgaggctaggatggtaaggatctgagtcgtaaaaggtgtcaacctgaaagtgaggctaaattctccaatcaacaatgtcagtttttttttgcatcaaggagagcagggggtgttttggcaggagtgaaacatacgattccgctaatcttgagatcagtcgacagcccatcactcgtagagtcactgtacctcccaaggcttcccatccgagtttccaagcctgatcagcacgatcatgggtctgcgcccttccgatgagcaagagtcgagaagcgagggcggccagttcaccgatgggtacacagaccggacgatcggtagattgagagagcatgacgagtaggatactgagtagtcggtcgatccgtctgagtagcaaggggatccggtacgaaggaaggttgacattttcgggtgtggatgtcaagtctggagtgtagatgagatcttgggctgggatctcgagtggtgccagtggtgaatctcgattaggattacacgagtcggattcgttgaggaagggagagaggagtgagtggaggatgagctcgatggtgccgatggtcgccttgatcgtcttcgaccagctcgtcgatgcatccgtcttcccactcaatcggtacaactgcgtcaacagacttgtgccaccctgacttatgatcttctctgggttcaagatgttcgttaaggctagtgtttgtagttgactggctaatggtcgcatgattgaggcatatcgggtaatcaggatcgctagagtgcgcaatccaagtgaacgaatctacgggtttttttttactgcgaggatgagtgacctattctgatattttgaaaagttaaaggatggcatgtaattactttaggatcttctatgcggtcttctgagattgctatcaaactacgtgctagagtgatgatcgccttggggtcacaattctcgcgtgcgaagtctggccatctggttgcccattcgaagatgttcaagatgaggtgaatctgatgtgatagacagatgtgatcgaccggttgatggcgctaatttcggacaaaaagagcaaccaagtcaattttcttttttgatgatagtgataatgagatagtgatcattttcattgatgactgactgcaatgatattctgggatgcttgtatccatcttgctccttgattggtgagacagtccggatctttttggagtgttagtctggccagtcgagcgcctaatgagtttagtgattcgtttttggatatcaggagtgagttgatcctgttgaaccatctggatagagagacaaacaattagatatagatatatatattatttcattagtgatttgagtgttacctgttgatttcggttgttgttgttgtttctgctggtgttgtgattgctgttgtttgatcgaatgttgagcagattgagtttgctatctgatcggatagttgttggtcgtttgctaggtatgtgttgagtagatattcgatcgtctgagaataacttgatgtgctcatccttcctgttctggtttgttctgggcttcctgctagtaggagttgttcaggttttttggtgttttttcgattttgaatatatgcataatggaaaatgcatattgcatatatgcataatgactacccgccctctttagggtcaccaacacgcgtcatggcagtgcacccatcttctggatgtggtgaagacttttctgaaatcatcattcaaccagaacagaacaatcaaagatgacaacaaactcatcatcatcagattcagattcagaaccagagcataataagaagaacgagatctgttacgactcagaaccagaacgaatcaaatacttcaacgaaaacaaaaacaaaaacaaaagccaacaaacaacagaaacaacaacaacagaaacaacagcaacaacagcaacagaaactcaaccaactcatggtaatcacgaacaacctcaaacaatcatcagcagtaacagtgataccgattcgatcgaaatccaaccagtcaatcgactcactaatctcatctccaagttccgtcatcagcccacacccaaacaatcatcatcaagtcacaacagccgaaaatcatcatcttcattatcatcagttagtagccacaagagaaggagcaccaagccagcagcagcagaacaggatcaagaaccaccactctcgatcgactactccaccctactccgtctcaatcgatgtccggcgtgtgataacccttggttgacttacaaagcccccaggtccaaacttaatcacatccaacgatgcgcccgtcaggaactcatccctccccgtcacctcacccttcgcatcgaaaacttactccaagatcaggatattaataaaggcttgatcgatcgtcatgcgactcatcagaacctgcaaacctctgaccttcaaaactcaggacaaccaatccagagcgcgattgttgtacctagaacatcatctacttctacctctgcttcgattcacaatctggagaagagttcaccatcaccaccaccaccaccatcatcatcatcaaaattaacaccgaaatcagaggtattccgttcctcaaccctcaaagttctccaccaacaaacgctcgatcggaatgctcaaatcaacactaagaatgatcagagatcgtactctctctgggaactggctagtggggatgatgactatccatatgaccggtcagtggtgagttcttctattttcactcccctccggcgtgctctctcacaggacctcaattaatcataaacaagaacgcgtctcttcttggtcatgattatcctattctagctcaagcgctccctcttcccctagaagtcaacgacgcgtcaatacagatcggcgaagacgtacttccgataaaggaaagaagaagctcgaagatctctcgttatcatcatcatcatcagaggatgatgatttcgatcgactaaacaactcagacctattcgaccatgaagaagaacaagggtatatagagatgccacgctacgaacaatggactcggtctcaactcgagaacgaaagcgaacgattgggttattcggacggacctgagctctcgacatccgctttggtcagtcgtgctcagacggcttggactcaccagatggcctatccccctcataagatggagcccgttgcccaggaattcaataccggccgcagcgacttgatgggtcttcgagacgggtccaattcgatcggctcgcatcctgtcgatcgggaagatgatgatgtggatgatgaaggtggggaacaggtcggaggactggacgagcaagctgatctggatccttattatcaagagcttgagtgggagaataacctgttgaaccctcaggatcacgagttgtttgtcgagtcggaatcggtgatcaatccgaatcctccggtccgtccgttctttgaaagcttctccaaagccaagttggagctcgaatacgagaaattagtcgcccagatccagaaagccctcgatctctcaactgcttcgtcctctcctcttcagccactcaccgatctccctgcggatctcgataaaatcccgaaaactaaacccgcccttgtcaagaaactcttgcgactttgggatgctctttactctcccgctcatccttctccttctgatgatcttgtgcttcattcttccggctcggttcctcagccttttaactcttctgtgactattcgtaaggaaaaactcgaccttgtcgggttgaatcagcgtatgattcttctctttcattcgcttgatcctcagctctattgtaggatcttgaggttcgaggttggtctctttctctttttcccttccattctatacgctgttttctaacccatttttgttgtgtttgtttgtaatgagtgctgggctgcttttctgaatagccaattcaattgtcggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagcgatttcaatctcaattgacattgcatgaaacccagcaacaacgacgacgaagggagaaagaagatggagcagaacatgaagaggatggtttaggatcttccttgtcagatagcagtgatgacaaaagtgacgaggacgacagagacgatcatgatctaacagacgatcccaagaagaagaagaagaaacaacagaaaaagaagatcaagtcaacaacgacaaaaaagatcaagaaaaaggaccggacagtgctgaccgttactcaatttgttcttcagatcgaaacgctcacaaggtggcttgacttacaggcgatcttttacttccttcttgaccctcaagctccccggaaacctagatattgaatacttattatagtccctagtttctgtttctttatgtcacactttttttccccctataattaaacctattcctcttctttccccggagactctgttttttgtatcttttgagacttaattgggttttgtttcttttaatttttgtatgtataccattgcttgggtttctctaccttgcttgactctttttgaatgttgggccggtggtgtggtggtgaaatcatagaaagtgaatctgatgataagagacatgttcctgctcagctcaggtatgctcagtattggtatggaagccctggaccaacacccattgtgccacaataaatcttaagttttgtcatcagtctcactcaaacagatttgtacagtctcctcccagatgtttatagccatttgctttgagctccacattgggaacccaaaaacttcaagtcacaagagtttgtagaatggtgaaaagtgggtttcaaagaaagaatatgaaataataataataaaaaagaagattttaaaatttgtgaaaaagatgaaagaaaatcaacaaaaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatgaaaaatattgatccaaaaaaagtttgagcatggtgggtggacaccttgcagtcaaaattagtagattgcagtaccagaatgccacatttcatgaggaatgaccccctaggcaccctttttaaaccaccaagttgtcattttttttccaaattttcactttttatcattcattccagatctcatactatcactttggagatttttccttttcctgaaagaattattcaagctgtcagtttttgtgattttctcctttttactttttacaaattttataatcttgtttatcattattattttttcatattcattcttggagtctcatttttcaccattccaccaactattgtgacttgaaatttttgggttcctggtgtggagctcaaaacagatggctataaacatctgggaggagactgtacaatagtgcacaatctccagaacatgtacatatgtatcatccggaaaaaaaaatctggaataccaatgaagtaggtatccctatgcagtctcccagttgtatccaaaaaaaatactacacaagaatgcaaaacgtcttcatggatggtaaaaaaattgatctgacaagctagttgaaccgattcagcaagtagcatcttactgaaccagtccgaaggtacaaatctcactgaacttgaactggttcaaaggcattccgttcatgctggatgaaggcctggttagatgtttttcatcaatctgggaggagttcacccaatttctataattgattggaagcaggatactcccaggcgctccctgggtcagttacctccttgcccaatacagtggaggacttcctgtcagcatttagagtgctttttaagccctccccagttctaaattaacaccccaatcataattctaaccagctcacatgagagctatcttcacaaggcttgtgaaaaaaccatttttataccaaaaattacgatctagggggtgtaaattaaattctgggagggttgtagaccgcaacgggaagtcatccagttgtgtttggccaagaggcaaataggaatatagttgtagccacagttagctgagccagttcaaccaggaggttacaagtgtctggttattgacagcaaaggctgactgatattgtatttgccttggaactagctagccaagtattcttcaagatactgggcaatgtctggcccataaaaggtcctttgtttattctagtcctcctcctcagcctttgtgtaaatccacttaaaacattaaaatctgatctccttttcttatccttcattcatccaccaatatcccctcatcaaacctaccctcatgccagtctgtccaaaattcaagaccttttcacaaggactattatttgaagaaacctgccgcagatgcatcaatgattatcttaattccgatcaaattactacaactcatgtgtgtttgactactcgccccctgaacagtctcagctgagttcccgccacttctcgtcttacctcagcacccgaagaatcaactggaacccacatgtactatgaaaggctagctcaagaattgctttcaggcaaaaaaaagagcacccacctcccaagaaaacccagcaaggtggttcaaaacaaagcatgtctccagaaagtgacaaacaatggctgaaatttggtctactagtatattgtaagggttggatcccttcactgttctttagtgtatgaaaggctcagagggacggctgttaacagcttgaactttctagaaccaaactgtagtagaattttatttcaaaaatactagacggaagagaggagaactcttgttatcagtataacaatcaatcattctaacatagaaaaggaaatgaaccagaaaaaatataatgaaataaacttttacttacctagacggaaaagaggagaactctgccgtctaggtaaaggggaaagaattgtcctaagtacaatagggttggattatgtagtcatacgtgccaggccttgtgaaacccagtggaggtggggttctcacatatatattgatgggatattacagaaaattaatttgggaagaattctgaacagaacttttggccgccatcaatgttgaagcctttactgattccccattacagtaaacattgcttgcaacaggtgaaacccggctaacaagacaagaagatgtcatcaatcttgcaaacagcaacccatacaccaaacaatactggaagcctatcaactcaaataatgcagcttggtcagcctgtttgcccatcaattggctcaaacatcaacatctggactgaaggaaaacatcttgtcctttatgcaaataattcaactccacctcctgaagcagaaaattggccaatctggaaaacatctcagcacatcaatgccatcagccttcccttgaacttcaaggttaattgaaacaaacattttggaaagggaagctcactagagatggtctccgggtatccgttgcggatacccgttatccgctggcagatacccgcccgctgaagcggatacccgccagcggatgcgccacttcccgcaatttaccagcggatacccgggtatctcaacagatacccaaggccaatggccggctggaagggtttccttccagtcggcaaggtgaatgtaccttgttgactggaagggtttccttccagccggcaaggtacatgtacctcgtcgcctgggagaaaaccctctcagtcggcgagatacatgtacctcgccggggtacatcctctccgactggaaggaaccccttcaagccgttgcctccacgaccttttaaacggtgggtatccgaggataccccccgggatacccgcagcgccagcggataccggctggcgggtgcggatgcgggtttggaatgcctacttccccgaaaaagaggccgatatctgcatccacgcgggaaatccggatgctctggggccatctctaaagctcacacacaagctatccagcaaaagtgcagtctttttccaatgggactgaagtgattactaattgggttgctgaattctggtttgcagaaaaaactccgaaagtcaacaaatatgcaagtgatgcattagtgtaccaatgttttgcaatgcacctggaagcgtacaaaattgccctcagagactgcaaaaaggtagaagcaaacattaaaaaaaaaccaatcaaattcaggtgagctttttcagaacttttctacaagaaatttaattatcattactaatgttttcttataagcttgtgtgccattgtgtagtttttgtaggtgatatattgaatcccaaagaggtttacttctttgagcacaaattatctggccacttcgtgaagtattcttccaatgttaactttaatgttgagaaagaccagccagggatggaccatgagatgttttcaataatgaatgcattaacactgtcagacactgagacactagcccaggtgtccacaatagaatgcaacccctttgggttacatattgtgtttgtaagaaaggttggacccgttcgtgttttgaattttttgtaatctttgaaaagtatgcatttaggttttttttttttggcttttattgtgcctaaaaccctgagtgtcaaggaaccttcacaacaaagttcatgcattctcatgcatgaactttggtatcttgcaaccatcatcctctggacctaattcaaattgtgatacccgatgagattacattccccaccttgactcaatcctttgttagcatttggtcaaccaacgatttacacggctccccctccccccgctcagaatttccctatcaatccacgatgccttatttttactaccctcccaacgtcaaggtcatggcggtttgtatgactttagaaggtaaaactagagataatatccgccaggcactgggctttcagatatccaaacagtctttcaaccgctggcgagaacattacgagcaaactcgtcgtgtgatccgaaaccctgaagaatacgagcgccttggacgtccaagaaccttaacatccgaggattgcacctttatgctccagttggtgcgcaacgaaccgggtctttttttggatgaaattcgcgagaaggtttatgatgcaaccggaacgctactcagtgtggaggcggttcatgagaatctcgtcaataacttgttgattaccttgaagaaggccgaaacgttgaactctcgaaagtgcttgctgaagaagtatcgctatgttgcacggatgtcattctatccggcaaactatctggtgtttacaggtgcgctattttttgtaattgtcttctagcaccttggactgactgttggctttttcacagatgaaagtgccatttgtgatcgtgcattgctccgcactcattcgcgatcgccttgtggaactcctgcggctcgatacatcatccgacagaatccggaacgattcagcatccttccagccatctcgataaacggtataattgccttgaaggttcgcgatgatacttacactgggattaaatttgaacattttcttaaatggacgttggtgggcccttttttgtctttttttttctgctcattccttaccctttgggtggcatattaataacagtatatgcctttttcctcatctgcattgggccccacagctcccacgcatgaacaagtacccctctcccaattcagttctcgtttgcgataacgctcgtatccaccgtggtcgttacatcgaggcgatatgtgacaaatttggtgtgcgggtgatctatctaccgccgtattgcctggagctcaatcctatcgagctctgttttgcgaatgtgaagagtcatcttcgaaggacacaggcgctatcggtgaccgaccagccggaagcgctaatacaccgcgcatgtgtgaaagtaatgacggcaagtctctgccataaattgtatcgccattgtggctatgttgtaccatcccttgaacatccatctcggccccggcgttttcaatgacacttgtgtttctgttgcctattttttaattccctctttttttttcctctgcctagcaatattaatctgtgtcttgaccgaatattgaaccaatgatctgctgatcagcctattgaaccggagccgcccccgatctttaggggatgtgttgatcacttgtgagccaatgtgacccgcatgaaccgaacaagctgatcatcttggatcagttgtaggatatgaagcaggttactaacgatcctgcttcattgtgtctgattgatctgagcacctactccttcccccacctcgactccattgcccacctggctataaaggcaagcgagataacttcctgtctgtctttccccatccgtcctcatcctcagactttcatcagaccccgatcactcatcatcaattccaatcccatctggtttcttgtcttttatcttgaacatgtcccctaccacatcgaccgattcctcacgggtcctttgtcctgagacccaatccccccagacggcgcggcccgaggtgactactgtgatggtcaagaccccacgtgttgcggctatctcccttgactatgtcctgtacattgaacctgctaaaaacggtcctttgagcaggcgccagggtctttcccccatcaaatgggagaagatagttcctagtcctcgcccctcgccaatggaggcggacattgtgtcgttcacctggccccaatttcaaacggaagccatcttacatttggccaatcagcgcgaggctctacaagcttttctgttcaagaatcttgacgaggggaacctgctttggctcgcgtacatcaaggaccatcacgactacggtcttgcagtccagatccacggcgccacagattttctcaacttctctaatgctgcgtacaatgctttcaccaggggaaattttagggcactggatttccagtgactgcttgtctcacctgagtcaccatggaagacttgtattttttcttaaaaatcactggtaggatcattaaagaaaaagagcctcacaataaagtcacaaggctttaccctgaatgtattgctagtttcccagaaaagattgtgaatgtcctttgaaattccctgttttcaacacaatataatcttgatggcatcagcagttttttttctatatttgaatcaaaatcaaatctggtgaagctcttctttttgtgtttttagccactgcagaaatataattagaaattcccagaaaaagttaaaaaaaattcaaatttatgatttctctttctaaaaccatctacaagggctgttgatcagatgggacgtggttgacacatggttgtcccccacaagtttagttcttttatgattctgatgtaaagaaacaccagaattttaagatgattccctggatgtcagcactcatttcagaatgaatattccagaatggaaataaaattaaatcttatattatcccagatgttcagaaggccccacaggctgtaggccagatgattccaccaaacctcatgtcagtcattttggattgtattcaatcccccatgagcttatgctgcattgggaggggttcctctcaacaatctggttctatttacagcttaccgcaagggagtatttacttccaaaaaagctggtatcagatggaattttctgggagaggctcctctcaaataactgtattgtgtcgcagttcaccaggaggaggtcttcccaacaggttggctttaaatcctacatgtgttctgatagtcccttcccaaaaactggatgatgtaacaactttttgggagagactcatcccagaaagctgtatttgataccaggtttccaggagcaacacatgtccagctatttggtaggagctctgtgcaacctgggataagacccagcttgttgacaggatggcatggcaagctgggtttgataccatctccagacaagcttgatggaaggagcccccaataagctgggttcaagtggcacagtctcatgttggattgtgcataatctgatgtgagactgggccacaccccactgatgagctgggattaatcccagattgttgggaggagctcctggcaacctggaatcaaacacagcttgtgttagaatggtaaaactagtcacatttcaagtcagaatcatggtcagacaacacaatacaagggacaagagtgagctgcattacctaaagggcaggggtatacagacaagaaataacggaaagaaaaatatagacacaggaaggtcctttaatcaagtaatataacaataaatgtgaagctcatgtgtgaaacgagaaaaagagaatataagttgttgacaagaagtcgcttatgcaagataggaaaaatagaaggggtaagaatatgaaagcgtggtacaaggtagttgcaagtttaattgttgaaatgtcgtgaagccagtgaaatcttacctgacacggattctgaaacctaaactcaactcaatctgatctacggctcacgctctctctcagaagtaccagtactgaagatcatcagtaattagccacttcactttggactttgactcctcactctggctctgtgacaactctgctcctcaatccactcatcacactttccctccttcttccttgctccaacctcccacttcctttttcttctttctctttctattttcctttatctttgtcctgctccttgtctcccttctgatcagcaactcgcccaaaactacgcttcacttgtgtccaatccggtgagaatcaacattgtcaaccctgctcaaatcatttgctgactcttttcttttagttgtctgcttcccacttccgttgtctagcttcctttaaaaaaaatttcttgttgtctgtctattgtcaaaaagacaattggggttggtttctttgatctctcattttctgtctcatgtcatttctctttttcttcttctaactcttgtctcttttagctctggttctgcttctagcaataaaaatctagatttatcattaattgatgaggaggaaatatggtgtttaagccttgggttggtttgatctgagttaagggttttatgagtggagttgcagatggggacaaaacaaggcagagcaataagtttatcttttatagttttttaagcaccaatcatcaatgctgttcatctgctgactcacaggtatgtttgttcaaagtttttcatgcctatgcatccatcaaggaggcttgcatggtatctttctcctggtcagggtctggaagtgttccctcctgtgcttcaatatttgtagcattggtattcagggtataggttatgggttagtccagttgtgaatacacaggttgggtacaagggtctagcctggtttggttctgaacaaaatgagatgtttttgacttacaatcagtgatctgattgagtagtgtcagttgcactgagcaccgcgtccgggtctgaatcatgacagcttgtcgggcggagctgggtttaaacacagcttgtctggaggaattcctggaaagctggacttaaagacagcttgtggggaggagctcctggatagctgggttgaaacaccactcatttagaggagctcctgaccagttggttttcaacccagctttttgggaggagatcctggcaagctagatttaaacccagcttgttggaaggaggcctccccccaacgcggcacagactcatatcgctgcacgagatgatgtaactgattaagaggcggcggcgttgtttggtgctgctgacacttctcgatccgatcgctgatttgaacgatgaaaaacatcctatgtggtgagaaatcaatacagctagaccgttgtccccaaagtgtggcttatctatctcgacctactataactttttctgtggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaacccagctcgccaggtcgctaacctcacgcgacgagctgggtttaatcccagctcgccaggagcctttacccgacgagctgggtttaatcccagcttgccaggagctcctcccgacaagctgggtttaattctagctcgccaggagctcctcccgactggctgggattaaacagcagagagcattggagcctccccaaggcagggtggaaagtgcggaaaccgcggaaaatacagcgctgtattttattgctgattctctggctgtattctctcatgtagtgagccatgtgtttcaagatccaaaagcggtaaggtctttcccaccacacgatccaaaaagggaatttctttcccactgcatgttgtctcatccataaagcaaaaaaattgattcacagaatggcaacccttaagaatggttgttctacttttttgagagggaatccttcttccagtcctcaaagatgatgtctggacagattaacatctctgctcctgtaaaaacttacatcagcaatagacactgtctacaaatacatcccctgccccctccaatagttggacatctcactggactgacctgcccagaatgcccaatcaactacactagtcaactgcgataccatcccccacgctttccaaacccggcaaaaatcaactggcaggtatgttgaaatactccagttgatctttgtcacttcgtttgctgactcaaatttcatgatcacctctagtgtcacaagcccaactctcaccacaggaatggaaagggttatattagaacctcgggtgcttatttgaaggcttggaatagtcgcttatttgaacgcttggaatagtcccttatttgaacgcttgtaatagttgtgcttatttgaaggctcagaagagttgtgcttactttaccaacaatccttattatattatatgaaatatagcttccaccaagtagtatgtacatatgaggaaacttgacaaacaccagtccacaacccgcctcccaatatggactgacctcttggtctgtacagcccagtacaaattctgcacttaccagatgcgcatggaaatattctgcacttcacgcaggctccgattctttgaaacagcagctccccccaaaaagatgggtttcaaatcagcttgccagcagctcctccctacaagctgggtttcaaaccagcttttctgggggtgcagcatagtctcatgtcagatcatgtgtaatccagagactgtactgcattgggagggcctcctcctgaagagctgtgcttaatcccagatctccaggatctcctcccaacaagctggatttattctcatgtgagtgatgaattcaatctgatttggccaaaatgcagggaaaatactgaggattcataaaacagctaggcagcctgtggtagtagctggcagatgagctattacaaaaacagaacctctccagaaaagctaaactttcttctcctgcttagatattaattttatcctttgcacccagtgccaatgctacacatcaagccttccaccagggaggacttgttttaagttagggacaccccaagcttgcaaaaggcaaaggaaaaaaggagcggtgcacgggtcagttcctgttaatgttggttaagcccatgttggatgatgataaatcaaatttttgtgatccttaatgagagacatttttcctgtataaaatgagttaattgtacatttttcgcttatatggaaaaatttagaggaagttaactttttaaattaattaacggctacgttgatgctgagggtgttattttacaatgctagaggaatgttttttttttgcaaatatctagtacttcaggtttcagatcaaattaattgatctgagaatatctaaatctaccattaatttcaagatctggaggtcttggaatcttttttctgcaggggcggtagaaaaattcattctgcactgattctttttattatttctgtccatgggaagtgaagtagataactcatcagttgaggaaactctggtgacttttataatattttattgtgaatttcgtatgaatgttgagtgaatgatgagggagaatcagttcccaacattgtgaaaaacgtttgaatttcaggttgttgaccggagtgattttttgagaaactgttctgattttatggtgacatgcagtcactggtcaaccagtgcccagatatttcccctggtgtttcccagcgagggttgcggtcaagatcacgatggataaaccgacccgtctggcttatgaggaggccatgagggctcatgtgagatccttgttccttattttttactcaaataaataccctctggcccaaactgaccatatgcgcactttaactcatccgccttttcagtttcaacatcattgtcaaattgccaaagcgatcaatagcatcagagtgcacgcctcagtcacctcgctcaccagtttgactgttgtgcaccccgatcatccccagcaggtcatggaagttctgacgaagagcttgcctgaatgggccgaggccattgtcgccaatcaccccgaagtcaccactcggatgcccccccagacctccaactttgtctgggttgatggtcgcaagcgacggaccgctcattcattggacgccccacccagcaagcgcaacactggtcctgaattcacaacccctccaaacaggaccgcggcgacggggcctcgcttgagcccgagcgacgtggatgacattgaagtcatccagatatccttggggacggccgccacctcgaaccacaccgagccgatggcccctgcctctccggagttagagagtcatcacatggagacgtatctccatgtggcacatattcacaaaggagacaagcttactcgggcgcgcttgttaaatcacggaattgtgcattggtcgttcttcagaagctcctccgaggtcgaactgatcggcctcggcttccctataggcactgctcaattgctcatcgaaggagctgcgagactggagaggttcgatcacgttgagggcgcttatactggtggaatgactccatctccttccccgttggtttgagattaggagttcaaactcaaaagtcgcttgtgaaccaagtgtatgatatgttgcaatgtttgttttcagatgcttgtttgtataaagccgcctagcatgccattgtttcatccatattccctcctgaatcaccgacatcgtttcttctcctcttgcttgaattttcctcttgtctgatagaccaaccacttgactcatgtctgtttgctcataagaatgtcagattgattcctcagaagtaatgacaacaagcatctcgcctgtttagacagagtgagtcgatcacattcccaaataaccaaattggaggtgatgtggcaccaagccacaccttcagtttgcttactcgcacttaaccagtgtgtagtgaccagtcagtctgagctacataatgcttaatgaatgtgccaatagtatgtgggacatatgtattactatttcatgtccacataccaggaggtctcgagcgtgagaaagaaacacaacagagagcacaaatacaagtaggtacccggtagacaaacatgaggagagcagtcaaccccagggaagaaaccatggaaaaaaaaagacaaacatgatatacgatcacctcagaccggtgtagcagagaaaaaagaagagctaagatgagttgatgaggaattgctcatactttgcggtgttgtcatacaaagcggtgacaacaccaatcgtgagtccaagactgagcacttctggtcgggcaagagacaaacccggccaaaataatttgtgcgagtgggtgtcgttggccatgagcacatcgaccacccgatcgaggttctgaacgttcaagaaccgcaagtattccacaatgggagtttcagtgtcaccctggaacaacaacccatccgaccctggcggagcatcaacatccttagcactggccttacggacctcggcaaatgcctcgaccatcatgcgacaccaagtcgccttattgtctgagttggactcaggggtctggcttgccttcatcttcttcctgggcgaccccaaatcctcccatgtgagcttcttcgggggactcatcatattccggctgtttgtcgtccaactggatgataaaagcccagccccaataagaatcagtgtcggcaacccccaaggcccaacatgagaacggaaatactcacaatggccaatgcccactcttggcatgcctccatggtcaataataagaacctcctggcgacagttgggtgtaggaaaaccgggatatgtgcattgtattcacggttgatcggattggcgtcaaaaatagcccgcatgtggaagtctatgtcgttccagtcctccggattgatttcttcgtcatcatcctcactcaaatcctcgtcaaaaacctcgcccgccttacgcttcgcagtcttcttaagagcaattgcctttttgagcttcgcacgtttggctagtatatcagcctgcttgccacgtttaactatgtcggccgggttggccattcggagagccaaggcaacggagaggtctttcttcttgcaagccatcatggccccaatccaagcgttgtaggagttggaatccgtaagcgtctttgcatcagctttgagccagcccttcacacaactaatggtcacgttccagatgaggtccggcctattctcggccacaatatcaccagaatttgggaccgccacatcacacgccgctgctaccatgtcttggaactcttcgtagccagtgttactggggacaactgtgaccaagaaattgtcctttgacgttacctggacccaaaattttttttctgcttgcttttgcttgcaacatatagtttgagcgaagtatttataatgatttcctgataacaagcaagaacaacaaattaattaccataatgcagagaagcaatgagcaaaagagagtgtaccctaattgcagccggaccaatgccaacctccggttgacccacattattcccaggcacctgatccctcagatgagtagtactaggcgttgactatgaaaccatcaaaatatcttcagtcgagatcattgttagtcgaaaacacatagaataatgaccaaaagatggaggtatcgttgagaagaaggagaatgacacagaaaaaaaaatcaaaatccggaataggtggtgggtcaggtgtattgcagcacaaatggctgatatggtgggaaaatgaagtgcagagagtgagccgtcagctacttcctgcaagctaggaaacacaaatacgacatatgacgtcaatgtacgtgggataatcctgtgtcttgcgaggtttctattgatggcaaaaaaccccggaaaaaaaaagaaaaaaaaaccaaatgcatatgtttcaaagattacaaaaaattcaaaacacaaacgggtccaacctttcttacaaacacaataacaattattattatggtgttgcaagcgggtctgggcacaggcccaagttgggcaaaaaatggaccatgcgggcttggccgatccccaagcgcgcgtggcgccctctaaacccaacttggcctagattcaacccttgctggggacctccccaatttggagggggtcagacccaagccacgcttggccgagcccaagcgagggtgccacctgcggcaaacctgacctcacaggtcagctatgtgggttgcgggtgtggtcatggtggtagtcaatgtcagtgatctggtgagcccagagcttgggttcagccaagccagacttgggccagtgccaaagtccgacccccacgggaccttccaaatcaagccccctgggcgctggcacgaggacatgccagactggggcctgtgcccagactagagatggtctctggatatccgttgcggatatccgctatccgctgggggatatccgccagtgccagcggatgcggatgtcccctttcccctgaaatcctggcagatatccaggtatcccagcggatatctgcccatataggagggaaaaaaagaagaaaaaacaaaagaaaaaacaaaataacaaataaaataacaaataaaataacaaataaaataagggcctcaataaaaaacacagtttttgatgcgtgcagcacagattctgcgtttgggtgtgtttttttaattaattttttaccacttatttttcatgttttttgaaattttaaatttatttcctaggttttaaaatggttagaattctgtggtaatattaaatttctttaaaaaacaaaggatcactttgaaaattccaatcaaacatattttttcaattaatttcttacagcttgtttctcaataatttttgatattttaagttttctttcctacactttaagacatgcaaaaaattatggtaatgatgcttttgcatcaaaatgaaaattaattcttgaatattttatttggaatgtttttttaattaattcttataggcctaattttcattattttttggaattttaaattcatttcctacattttgagaggtttcaagtcttatggtattattcatgatacccaaaaataaaagctccaatcttaatatatgagtttaccttgtttcttgcataatttgtgctgtataccaattttatttgtatgcaaaactgacataaccatcaattttcaaacctttcaaaattgaggaaataaatttgaaattccaacaaataatgggaatcaggcctgtaagaattagttaaaaatacatgccaaatataatattcaagaattaattttcattttgatgtaaaataattattaccataattttttacatgtcttaaattgtaggaaaaaaataaaatgtcagaaaatattgagaaataagctgtaagaaatcaattgaaaaaatgtgcttgattggagttttcaaagtgatcctttgatttctaaagaaatttaatattaccacaaaattctgagcattttaaagcctaggaaataaatttaaaatttcaaaaaaacatgaaaaataagtggtaaaaaattaattaaaaaaaagaaaaaaaaaaaatgaaggcctccaggctgcaaggacttcaaaattgctgtttatgcagctccccaaatctgaaatttccccaaggaacattcattttgcaccctaggggtcattgaaggggcggatatccgcggatatccgcgcggatacccgccagcgccagcggatacccgccagcagatgccgatgtctgatttcgctgaaaacgtgagcggatatccgactccgaacggatatccggatgcgccggggccatctctagcccagacccgcttgcaacatcatatatgtaatctttaagttgataattatgaagtagagttattcctttttgaaagaatttggaagctaaaggtttttatttctttataagtcatcttttcttaaaagttaaaatacaataatttaacatgataggaaaagactttttacctaaaggcagaatataatctgagctaggtaaagtaaagaaatgataatgataatatagtgctaagacttcttcggataagtataaattgatgatctaaattgtaaagaaaagagtattgaattagttttaaagactcatttctcttcttgaaaagtaatacttttgaatgaagaagaatgactatacccgttggataagatcgagtttaattcttttgacgattgttgtttatttgattgatgatactatctgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaatggtaagtgagaaggtttatttgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccagatcaatcctgttacgtggattaataggcttccaatgtgaggaattcttctactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgggttgtaatgttattggtggtttgaatcactaataaacacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggatgggagctgtagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttagttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccatcatgcataattcagtcttgcatgtagaatttgggctcctctcccgtgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacattgtttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatctcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtatactattttccagtattcaattaattattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacactatcattaataataattaatcaatcgttatttgttagttattattctctttcttttaaaataaaagaaaggctatgacactcaccgatagacggtgaggaaattctgtcgatgagcgtagtcgacgagttgcgtttgtttgagctagtgataatttttgttcaagtaaatagagtgatcattagcgatcattctctctacttgattgtcatcatcgagactcacctagagctccatgattgacgatcatcactatctaaactcatgacgtcattgacatcatcttctttatcataagcttgtcgcttagctgtactgtcgcatactttatgctctatacatgatcaaataaacatgatcagtatttgatttttagttttctaggtagcttacattctaagtgtaaagcttacctgatgttctcctcttgcgagggctagaattaggaatggaattccaacactttttacatgtattatttatgttaatatttattctgtaaattaataaagattaacctctttattaatttacctcttccatgaaaattataatcaagttgaaaaggataactatctcttgggtgtatccaagagatgattatcctgtttagctctcttatgtgtattttctgaaataaaggatattcatcacatgtacatttaacatgctctgaatatacccacactttcccccaaggaatagtgcaccaataaggggactgcaccggtcccagcagcagtctgacccctgctctgtaatatttaagaggatggctctccccctgagaatcattccccagacattattaccatacaaacccaatcaccttagagcaactccaccgcgggccctagtttcgggccgttaaaatttgatcattgggactgcgccgccaactttacagctttgaagtgctgtggcatgcaccgcaagagtcttcaaaaatccgtgaaagggtggtgtgaagttggaagcaattcggattgaggtggaggagtagagtttcacaagctggttgttgtgtgaaaggggattgagcggtcaatagagaagtcgctaggagtccctacatgtagggacttggcctagaaatttagggacggccgtagatttggaacacaaatagcggccgaggtggctcatgttgagtctgtaaattccaactagcgacccgatttaccgcccgcggtggagttgctcttgctagatattacatactaataaatagtgagtggggtttttacaatagtctttaaacatattaattactctttcctctatcatcattactagccttataagttacttatttaacttataagactagtaaaaaaccttttctcttaactaagctctggcactgtgaagctcattccacagctgtcccttatttttataaggagccagtccctccactgtaccagtgttgagttggactttatttccactggccctgttggctataatgtgacccaaaaaccctatcaactcctggtcacataagagaccggagctgacgcctggggttctggccaggaaatttctttcctgtgtaccaccatcatctaagataccattcctttgtcaagaataattactgatacattgatttttcttttccagatcagtacacctaacctcactccacccttgaattattcagactcaaccatctgaattatatataaggtgtgtcgagctctgctttccctatttctaatcctgagtttagcaatcactcatctcataacagatcttctctcctgccacgcgtacttgaggtttaactcaaactcgtcaatctcattcctctttgatctcaggtcatcacttgcttataggctttccacagtcaaaaaagtttgtcaatgctattcactacttgcaaaactcacagcttaagaaaataactgaccagttatttagatatcttactttctcagatagtagccaacagtaatccaacaagtgagtcaatctgcgctatcttagaaactgttcattggttcaacttttgctgactcaatctttggtatcttatttgttgaacaacagtgtctactgcatctcaaactactccggtaaagacttcctccaaagccgtatcggcgtccaagggaactcgtttgcagcccaacaagacagcgaagccagtcaaaacggtcgttaagaaagtgaagaaacaaattaacagcccagaagaggtgccatccgagtgggacaagtccaacgtatcctcaaagtccaaaaatagaaaatctgcggcaaccgtggtgaggaaaacggctaagtcagcttctagacctaagagcagtaccagtaacaggccgatttcacctccggcaactcctgctgattggcccaagttgaccgagaaatctcaggcagcagtcctttcagctaaaaagaagtcgactatccctgccaagtccaacgatccgttaccaatcacagatccctttgagagtaacgagaaggctttgaagcttattgataaagatttgatcagccaccttagcttcaagaaggtcggtcgagaacctctagctaagaccgtcaataatgctgcaatgacattgagcaagcaagcacctagcgccaagaaatcagctgttcaaattggtccagtgtctgaagcagctgagaccttgctgaacggccccaagacttttaacaaaccggtcaataaattgactcagaagaaattagacaactacttttttccacaaggccaaacagtttgatcagtatcgtcgcgatcatcagatcatccgtgtagttctactacttcctcctcatcagtcatacagagcgatggtgtgataacccatacctttccatatcatctattattttactgtacattcactgggaattataataatattaccgcttattcagattctacacccttttttacctatagtcactcgctcaagccatatcccatttcttactggttcactagttatttgcagttttagttttacagatattattctttacatttacattacacattaactacatacagtacatatttacagattactacaaacatcttatgtttcacaagtactatcttcttacatatatctcttctcattacatcagccacactcctttacaagtatttcttttcacattacatactacatatattttctcagacacactccttacaattatgctttctcatatgccttcaggataacagtaatacactcattcacagtctttatcttttgggattgtttttctttactcatcctcctctttgattgtttacttttcacatctcttgtgctacatagccagaataacggtaacctgtgctcatttgtaccttagagtatatatacagtcttcttatcatttgtacaccccctatgcaatttctcccctacagatattattgtgcccctcagataaaatctattttactttcagaactcgtcttagtgaccttgccctgtttggtgctttgccccccagaaatacctttacacacagtgtccttagagctctgctttatttacaaccctcatattctcacttcttcccctgtaggattgataaggaacaaactcattagttatagcagcctaagaatcagttagaaattagccacacctctttcttattttcttagtgtaaccctctctcctcagcattagtctcagagggcagcttcatcagcactcatagcctcaacttacattgctagtagtgtatttttttatttcccctctaagctctgtttgggttgttcagcagttccacaacagtagcgacctcaatatcataaatggttaccttagatcctttgttcaagctagctataaacattctcacaagtctctaactgaaacatgtctcgcactaggagccaccacccaactttggtcgaggcacaagaccttaccggtacccctagaggaagacactctgataaagtattcttcaagcggtgaagctgaatcaagaatactaccgtagagcaaagaagaccaacaacgagtgtctgaaagtaggagcgctaagcgcagccttgaacctacaaaccaacctactacgcttgatcagccaggaagaattcctggaaatgttcaagtgggatccgaactcagagtttgaggagtatgcaaacggagagaaaggccgtcaattcttgaaggagagaggaaccaaagtgactccgactccgccacccaaagtgaagatgcagccacctcaatcagcacagtctcaagaacaaaggacggagaattatccagattaccaacctcagcctccaatgtactaccatccaaacaggtattattacccatacccaccggagatgtaccatcaacagaatccctcctggaatcaaccaggctactaccacaacaaccagatgtaccctgtggctcaccaacatcctgtgcaagaaaaccttcaatctcaagtccctcaacagccaccgggcagtaccaaccaaaagaaccaaaacgatcaagctcagaagagcaaccgagatcgtctgcacaacagaaaggcaaagggaccaaactgggtccctcctccaactctaaagcgagccccccaagactcctgagaatcaaacgccagggagagacgtcaaaggtcccatcaactcccaattcaccaagagatgataaggctcaaccgcacaactcaggctcagtttcaagcgctcgagtccatgagaaatcagaacgcagaggacgagaattgttgtcaaccccaagagggcgcaccgactccaaaaaattaacaagtgatgagttagtaccaattctccaaaaacttttcctgagcatagagaaaattgtagataataatttagccttattatccaaacagatcaactcagatgtcacagtagatatagctaatcaattgagtcaccaatttgacacatttgatcctaagtttaagtcccttttattttcttcagaaaattctattgctatgttacagaatattactagatccctcccacaaatagaagcctcagctaagaaatggtcagcttcagagtcagattttaattctctgaataataaattgtctaatattaataagatgttttccaactcttctgagtcccataatattagagaaattaaaaatattgtgatggccctcagtaatagagaagatttgtccaaaagagcatttgacaatctttttagtcttgtttatgataagttggaagaaaataaaaataagacagacaacttctttgagaaattgaacaataagttgactcctgatcctggagttggaacttcttcaaaattggaatctacggagccaaggaaagagtcacctgaattatttccaaccaataaacaagataagggtaagggaaaagagagttttcatcctgatgcacctgacatgctgttacaagaccaacaattgaacactaataatatttgctcttgtcacgcaaacatttctgagcttaagttagagcatcagttacttagagaagttaatgaaaagatagactacctgattaacttgaatgaacagccaattgctgacatcaatgctaaacttttggtgatagaaaataataatgagaaaagattcaatactctgatggcaaagtttgatagatttaaatccccaactgttgtgttcggtgaacatataggacacagaaatgagaccatctctgctgcaagacaagagacgcctcatgctccagaagggtctaagccaactccacaaatatctgtgaataaaaataatgctgaattctttgaaactaagaaccaagctactgaacttgaccctggaacaacactgggaagttacatacgttacaatatccggggggttttttgtaacgtaacttcccagcgcattggataacaacattagcgttatccagaatgtgatcttttttgagcgttgagtaacgtaacgagagggattttacccctcgttacggaagaaaacaacgcaaacggcacgttatccacgttgtgtgagggtaaaccccctcgttatgtgttttttatccacacttaatcgtggtggatagcgtaaaaacaataaaaaaagcggaaaaaagggaaaagaaaacgtaacggaaaggcttttgcggttattgtaacgctaacagccacaattctgttacgttttcgttatttttcgttactgaaaacgtaacctcccagtgttgcctggaagactgagtgaattttttgaagttccttcagtgaggagtgaaacggtgcctgttgccagacctcaactgtctcctgagacaagtaaaatcatcatgcaaggattttctaagatagaagcatggcctagcttttctggagacggtgagtataaccatgtggactttatcaagaaaattgataatatccaagaagactgtaatatagaggatgcagttatcatttcaaaattgatgaatatgttcacaggttcagcagagcaatggtactccaccgtgagagctatagtaggaagtccgtcttgggctttttggaaaaaaacccttcataaaaaatatggtactcccgcctggagaagaaaacttttgactaattatcagaaggatagatttgtgccaggaggtacccaagcagcaacttgggtcacaagacagtgcaaaagaatcatggcatgtgagccacaaaccaaccatgaaagccttatgtttaaacttctgacccaaatggacagagaggttagctttgcagcacaaaatgcaatgaaagatggacaaactctgacttcattaattaatgctttggaagaaatcacataatacaccaatataggtaagagaagaacatcttatggccttggtaacaagcaatacactaataatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaacaaatccacccttttttaaacatgttggttatccatttaaacccttttggggcccatttatgcaaaaatttttttttagaaaagtgactggtttctgatggtggatttcctatatttgataccccctaataagagtttggataagagtaaagagtccaaaaaaaattcagatcttaagttttattcttgtgataaggtagggcacacctctagaaactgtccgaaaaaagctaagaaggttgcagctattggtgatgaaagtaataatgatgctggtattgattcagaaagtgattctgaacaacaatatcataatccagatattgtgtgtgtaaatactacgtccgcagattatttcatttcccctgtttcaggcagtaatagaatagtccaaatgacttgttgtcacaagccgtgtagtgtacttctagattctggtgcttttaaatcagtagtggggataaattatttggataagttctgccctaagtggaagaaatttattatttctaccactactgataaattccatagctgctcagaccaattaaccacactaggtgtagtcaaggttattttggaatttatgaaccacaatttaaatgtagattttttagttattgaaaatgccttagcaaattatttcattctaggaaatgattacttaagccattttgaaatttctattatgaatgataaaggtagctacttcagaattggttctgataaggccaaatacaaatttggcagcaatgagtctaagttagttgcatcaggaaatactcctgaaggattatttgtacaagaagtgacagatagctcaacaataaatcctgatctgccaagcaaagcaaaggaccaactccttcaattgctctttgccaagaagcaagcttttgctacagtggaacagccctttggtgcaatcagaggtcatgaagtgaagttgactttaaacattgaaaaaccgtacccaccagtcttaaggaaagcaacttatccggctagtccaaggagcagataggctttagccaaacatatagaggcattacttaagctgaaattcattagaaatgtatgtgcaaatgagaatgtggatattaccactccggtgtaggactcttgggacggatagacacagtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcagataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatgtctgattccaagatagatcttacttttgtaaagtaatctttatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcagtctaataatggaaactgtggtgctgatgacttgagcacgaaacagatgagttgttatagagttggttaatgatctctttctcgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttattggtttaattgttaatgtactacaacttatatgatgactactactactaatatgcttcaaatcccgaactctgtgttggttgcacgcttacaatactgttataacttgctacgtatcactaactaactcactacttaactcactaactaactatgaccaacttactaccgtaggttgatggggagaagggactttctggtgggagaggcccttcttttatattgaagcaggggactccttgtgagggaatattgctgcaggggatctcaccttcacagcctttgcgcacagcctccaaacaaatagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcattgccaggcaaccaagccatcttctagaacattctgcataggcagtaccagcctgccagacctgctgttaactccttccacccagaatttgggggtcaaagcctctcctcactccttccttcctccctctgcctcaatatttttcctcccttcactttccacaatccgtaccctgtacccttacgtaaaacataaagtacccttattacactccactcctccgttccattcctggtcgagacatgttctcccactcctctccatgtatatacttccgctcctctgttccattcctggttgagatatgatctcccacaccactcctcgtacgtatagacaccactcctttattccattcctggttgagatatgatctcccactccacacattgtatgtaatcctgtccgtatataccacacctcatccataatgatggttccttctcttgtaatgattgtcacatgtatgtaactatgctatctcaacacctctgctgtatgcttttgccattggaacaggcacggcacaccacaccggtaataattgcttggcataataataaatctagacttgttggtcacttcagagctttgaacggctacaccaatcctgataggtaccccatgccttagataatggagtctttaagtaaattacataaagcaaaatatattagttgtatggatgtactcaaaggattttatcaaaatgttattcataatgatagcagccaattcttaagaatagtctgccatcttagtatttatgaatatctcagaatgccttttggcataaaaaatgcgccatctcactttcagagaatgatggacacagagtttgcaaatgagctaagcggattgtggctcattattgatatagatgacatcattattttttcagataactggtatgaccacttagacaggttaagtacggtactggataaagtcatcaaaatgaatatgaaaatttcactggctaagtgccagttcagattttcagaactaaaagctttagggcatatagtaagtggtttgtctttgggaattgacaaacatagggtagcagcagtgttgctcaaacctacacctcaaaatgtcaaagaaatgcaaatgttccttggttttgctggatactataggttacatataaaaaaatttgggtccatggcctctagtctttatagtctctgtagccccattgtattatttgaaatgactgcttgaagagttgaagcttatgagtcccttaaattttctttaacaaatgctccactattgtttcaccctgatccaaaagaaaggtttaaattatatgttgatgcatgcatgaaaggtattggtgcagatttacatcaagtgcaaaccatcaatgaaaaacctgtagaaggaccaatttgtttcatctcaagacaactcaaagattctgagaagaggtacggtgcttctcagcttgaatgtctttgtctagtgtgggccttggataagttgtattactatctggatggttgtgagtttgacgtcatcacagattgaggtctttactgaatatgaaaacacccaataggcatatgctccgttggcaaattgctatccaagaatggagaggatctatgacaattgttcagagagggcatagtgcataaaaatgcagacggactttctagattggctttgccaaatgaccctaataatcctgcttatgatgctgcggaagctgaaacaggttcaccagttttggatattttgccttttaacatgaggatgtctgagtgtcttgcacactgggctttgccaaatgatgaaaacaatccagcctttgaaaaagagtcctttgttgacactaatcctattatggctatttctatatctggattgtcatcatccttttgggaattaatagaaaagagctatgaatctaacaaaaacaccctaatattggtcaaattacttaagtcaccttacccagataaaggtttagttgaaggacttgaaggtatttggaaataacatttcttagaaaacagatttgtttttttagacaaattgttgtaccacagacgtgagcaaaactcctcagtagtgcttattgaccccagtcatatcagtatcattttgaatgaatgccatgatagtattacttctggccacttttccaaagactctaaatagagtccaaggtctagcttggtggccagattggaaaaatcaagtgtcagatcattgtgattcttgcaacaggtgtcaaaaagccaacaaagctacgggaaagcgctttggcttgttacaaacaattgatgaaccaaaatcaaggtgggaaatcatcaatatgaactttgttacagcccttcctgcagcaggaccagaaaactataatgcagtgttagtagtctgtgataggttttccaaaagagcaagattcttgccttgctacaaggatagtagtgcaatggatatagcgcttatattttggaataatattgtcagtgatgttggatttccaagaatcataatcagtgacagagacccaaaacttacattggatttttggcaaaatttggttgaaattttaggcactaagttagctttttctacagcttattaccctcaaattgatgggctcgcagaaaggatgattcaaactcttgaagacatgatcaggaggtattgcacatatggaattgatttcaaaactagtgatggttacactcatgactgggtatctcttttaccagcactagaatttgcttaaaactatagtaaaaattccgtcaagggcatgactccttttgaacttgagagaggttggattcctcatatgccaaaagactttctactttcaaagacaattgagttgcaccccagttcagagtgctttcaaaaaatgatgttccaagcagaagaaaaagctgttctctgtgtaaaagaggctgctgagtataacaaggaaaggtgggataaaactcatagagaccacaatttgaaatttggtgacttagttcttatctctacagtaaatttcaataacttaggaggacctcaaaaattaaaagatactttcataggaccatttgttattaaagaatttcacggtagaaatgctgttgaggttattttaacagaagaatttagtcaaagacatcctacatttcctataagtctttgtaaaaaatacattgtacaagataatagttttgccaggtcttctaatgaagtcattgctcctcccatgaaagatgagaccgtaacaaaatctgcagcaaaaatcttgaaagaaaaagttgtcaggaaaaatggtaaagactgcaagttgtacttagttagatttaaagattgtcagcctgatcaagacttgtggatagaatctgaaaagatagacaattttcaagtcttgttaagaagatttagagctaccaaaagatcaaaaaattcctgatggaattttccttttggtgggggtgaatgtcagacactgatacactagcccaggtgtctacaatagaatgtaacccctttggtttacataacaattattattatatgtaatctttaagttgataattatgaagtagagttattcctttttacatgtattatttatgttaataattattctgtaaattaataaagattaacctctttattaatttacctcttccatgaaaattataatcaagttgaaaaggataattatctcttgggtgtatccaagagatgattgtcctgtttatctctctgatgtgtattttctgaaataaaggatattcatcacatgtacatttaacatgctctgaatatacccacactttcccccaaggaatagtgcaccaataaggggactgcactggtcccgcagcagtttgacccctgctctgtaatatttaagaggattgctctccccctgagattcatcccccggccctgtgaagctcattccacagctgtcccttatttttataaagagccagtccttccactgtaccagttttgagtcggaatttatttccactggccctcttggctatagtgtgacccaaatccctaccaactcctggtcacataagagacattggtcatacaacgtgtcttaaggccagcacattgtatgtgattttgtcagcctatgtgatgccaagacaagtgtcttctagctggacaaggtgaaaaatataagaggttttataataaaaactctgggacaaaactggtacaagtaattcaaaagaattacgtggattttatgaattaaatcaaaaaatatggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaagttattgtgcaaaaagcagaagatttgggtacctgacacactggggcctgtagcaggtgtggtttaaatcccaggagataattttgggggaaatcttcaagaaagggttattacttactagtaataatccaaaggggtcttgaggatcttcttagtagaaactggaaagttgggagcgctcagaatggttgattttgggtgatgggtaataactggggagtttcttgaggaatcttgaggcttaataacagcaaaaatagtaataactaggctaagtacaagtgtaggggacttgtaaatggtaagtatgtttctatacacctgtgtggatccaattcatctgctttaaaccgaagattcaggtgtcatcatctttggtttaaagccggattcacagctgagctgggggagctgcccaaaattcttccccccctgacgcctcatggggttttagtttatcattattaaccttccagacatgtttccaacagtttctgtccaaaaaaaatttggccattttggtgtggtgagctgacccagctcagcccagctcccctgcacatagagctcaacccagctctacacagctcctgtacacacctcagccaacccatccagctcaacccagctcccactcagccaatccatccagctcaccccagctcccaagacacagctccacgcagctcctgtcagctcccctgcacatagagctcaacccagctctacacagctcctgtacacacctcagccaacccatccagctcaacccagctcccactcagccagtccatccagctcaacccagctccatccagctcaaccctgctcctacaacacagctccaaccagctcaaccaagctccacacatctccatccagctccctacacagctccatccagctcaacccagctccacacagctccaactacacagctccactcagctcaatccaactccatgcagctccacacagctccatccagctcccactcagccaatccatccagcccaacccagctccacgcagctccaaacagctccctacacagctccaaacagctccctacactgttccatccagctcaatccaactccatgcagctccacacagctcccactcagccaatccatccagctccactcagctcaatccaacttcatgcagctccacacagctccacacagctcccactacacagctccactcagctcaatccaacttcatgcagctccccacagctccccacagctcccactcagccagtccatccagctcaacccagctcaacccagctccacgtagctccacacagctccacaagctccctacacagctccatccagctcaacccaactccatgcagctccacacagctcccaccacacagccccactcagctccatccagctcaacccaactccatgcagctccacacagctcaacccaactccacacacatctccatccagctccctacacagctccatccagctcaaccccactccatgcagctcaacccagctccatacagctccacactgctcatgtacacacacacctcagtcaatccatccagctcaacccagctccacacggccccatatggctccaagcagctcctgtacacacctcagccagccattcccactccacacagctcacacagatcctgtatacacctcattcaatccatccagcttccgtacatacctcagccagcccatccagtccaattcagctccacacaggtccataaaggtcaacccagctccatgcaactcctgtacacacctcagccagctcaacccagtttcaagtatggccccactgcttaattcataaaattgatttcaactccccatttttcacacaactacccagtggaatgtataaaaattgaaaaaaagagataccagttgtttaagggccttaataaagagatggttggtgtttgctgtgcaccgcagaagtgttatcagtgtttggaagctttttttggaattcattttttaccacttatttttcatgttttaaaatgtgtagaattttatggtaaaaaccattttccataaaaaccaactgttttttttttgaataaggcaattagaccctttttttgaattaattttattagagcataaatcttcttattttttgacattttccacttgttttcctacacttttagggaagcataagattatggtaacaatcattttacatcaacatgaaaaggaaaattggacttcaccattaatttctaaacatttttaaatgtaggaaataaatttaaaatttcaaaaaatgattaaaatcaagccggtaaaaattaattaaaaaaacataaaaaaaacctgtccaacgcagtattcattaccaatctttcgtttttattcaaaatgattgttaccatcattttcaacatgtcttgaagttgggggaataaatttaaaaagtcaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaagaaatgtcaaatttcagtatcaaaaatgaactgttgagtttcaagaaatttggatgttaccattaaattctaagtgcattaaaacctaggaaataaatttaaaatttcaaaaaaacttgaaaaataaggtaaaaaaagcaatgcatacaattaatggaaaaaatgagtggaaaaaaaaaattaataaacaaaagtcatgtttatggaaaatggacttcaccattaaattctacgcatttttcaacctaggaaacaattttaaaaacttaagaaaaattaaaattaatggtaaaaaaaaattaattgcaaaagcgcgtctaaacaccgattgcgggtgtgctgtgccgcagcaaaaccgcgtcaaaatgcagaaaatgcgggtttttttattaaggccctaaaaaaaatgtcaaatgcaatattcaagacaaattttttattttcattcaaagtgaccattaccatcatttgtgtcaagatgaaaaataaggtataaaaaattatatacaaaaaaacacgtccaaacatggaatccaagtctgctgtgtgcttgtgacccatttcaatatcagttagtattcaattgtttacaaataggtaatcaagtggtaatttcaataaaaattgaaatgtaccttttgactttgttggtcagccgactgctacagaaaaaaaagttaattcctggggcaaagatgtgatgaggattgaattcatgatttcaatacctgaagaaaatatgtgaaatacttatttgttggccacactagacaggtgaatggttaggcttatacaatatacttaaatcaagaatgctattttgttttattccaaatgagtatcatttatgtgctcctcttgttgtaaaatatcttcctcctgctgttcctctacactactaaattcaaacactatagaagtacccattgttattttctgccatgtgttatgggcttcagtaactaatctggtccattggtgttgaatattttcatcatttgcttcgtggtcttgatgatattgttgactccagtcgaggagctcaaagcagctggcgttccaggtcatcaaaactcgactgtgacttttggctagtgagcagtagacagacttcagaacagcatgaggaatgttatgcttggagcagatttgggttaaaaaattgcttccttcaccagattgctggtttgctgcagagtattttttttagttcaaatgaatgggccaaaaaaaaattaggtgagtaatctgtgatattttgctttaaaggaaaatgctgacctgggtctaacaagtcataaagattttccagagagtttgacctatcaatagcccacttgactgcttgtcgtgcctctcgtgaaatccttcgcagctcgtctttgcaatgggtggatgtaaggagtgcatcaatcccttctcgcacatttggatcaattgcccaaggctcatttggatgcaaaagagaccccatatcccaaaaatgatcatccaggcccattgacttgatttcttcaaatgtaggtgttccaacgtcgatctctggcatatagttttcattgtagatggtggctcggttgcagtatgatgtccacttgctcttcagaagcttgaccttggaactcatcaatttcttgaacctagcttgcatgcgtgtacctgtttccttgtcaaaaaatatcagaggttaaagagaccaaataaatacttgcaattctaaagacacacctgatcccctttgatcccatctcttctggacttccaaaacccccactttggcctcgtatagtttggatttgctcactttcaaccttattagagcctttgtctctgcatctgtctcaaaattaataatgttaatggaagggtggttatttggatgtattgatgcttggataaactcaccagaggcacctggaagacctcgaaatgcttcagatccaagctcactgataacctgatcaatttgttcctccaacgatacaactgtgtccggtagtccatgaagctgcctttgttcctcgctggttcgatcacgcctacgtttggctcttaatgatactattgtgtcgctacaataaattctgtgtatcagcttcaattatactgcggattctgaggaaaaaaatttactgtgtatcccgaagttggtcttccaactcaacaagttcctcaacttgtttcatcatatctctttcagactctgtctccatcaccgatagttgacactctctttgtcggatccattggtcagccaagtaaactgtggagtgaccaaaatcctcttcgatttccttaagtttttcaagggcagttttcattgcttcttccacctgtttaccacgatctaagagcaatctgactggaaacatttttttcatcaaacaaattgtattttatttcaaataccggaatgacatacctgaatttgttttaccagtatcattgtgatgggaagaccgtagatctaatgccacaagtctatgagtcttggtcgaataccttagggagctgatcagaggagataaataagcccaaatccgctccattccttcaccatccgacagcccccatccagtgttgagcctagggttatattgcagctgacatgaccattgatgaacataagcatggaaaacacttgttccaaacatcaactggtttccctggcgttcttcactaaataaattttgctaaatgcacttgaattagtctaatagtggccactttagtagggagaccacagggaatccttactttattaattcccttttccatattacagcctatatcgtacaagaagccaattttttttctattctctccatcctgtgtggttgtgagaagatttttgatcatggtcattgggaaatatgcccttttaaatcaagaatcagattgactatttcaaaacataaattaatacacatgtctggcttacttttcaccactttgaactatgttgattagcctcaagatttggtcatgacgacatcccaacccaaagatgccagtgtcatcacaagccttccatgttgcagcccccctggtatcattggctgctgtgtgttgttcagtacatcggtcctacaaggacataaaattatatcagtcatcggtttcatattgtttaaacatgatgtaacttactaaggtttcatctgctgccaatgtgtttcgactggataccatactcaattccatttcctgaacctcggccggagaaatgaagagggtgttaggcttgcgagattgatgaagttcttggctggctgcaaggtgtctacgatgttgaaaatttccgtccatgcatacaatataatctggctcgtccggtgtctttccaggaactggggggccatagcactttggacaaatattcgcaagtttatccataggtcccatctgtaagagctcttccgatatgatctgtcctcgcctgatcatctcccggtatgcatcaattgctgcggagatggtttgcctccattgtctggtcttaaatcacataattgtttggcattagtattcatccttataattctcacactgattatcagaatagtctctcacagtataacagctttcagattgcaaagttggtggtgatacaagaatgagagggttatttgaatcgaggaactcgtccagagcttttgaaaaaggtgtgattgatactgcacagtgtttccagatgatatgatggaatctcaagagtcgtatggaaaatgcggttctggggaattttggtgatcctccgatataacccatcctgataaggcggacctggtctgactggcatttgcaaaatgagacttcggtttgtgttctgcctggaaagcattgatggggttcagtatacagatgacatgtttacacaccgagttcatcttgatcatgcatttgatgaaaacttactgtacatatctaccaagaccactggtcttgatcgaagattattacaattacagggctcgttccaatcatggttccataggtttgggttaccccattcgaaggttttgatcgcgcactgctggaatgatgagaacatttcctgatatgcttcttcccaattcttctcttctaggatcttcttttgtttgtaatgttcactttgaaagtatcggtgtagttgctgaacacaagaattggtaagatgatcattgtcttggtggtccgatggtaaccgatcctgttggtgtgcagattcgaaggggtccagatcgttgtttccgatgtggtcagctccaaagtcaaagtcgtcctgaccagtgggatctaaggtttggttgttgttttcttgagctgatgagtcttcattgggatgatcggttgggtgtatatcattggctggtcgcgccaatggggtctgaaggatgtgttgatgttccagctggacagcttgactgaaggagacacctgcttcggtttttggtttacggatccgttttcttctttttccgccatcaccttcgaataagggcatcttctgatctgggctttgagaaatagtttactttaaagattttcaatccatgtgaaacttgcaaagactggatgagttcccatcaacagtatgtaattcaatgcgaattgagtccaaatgcataggctttattatataatccttggactttaggggccattcagtagataatgcagctgaagcatttttggcagtcttgaagggcattgtcttatacccaggctgacttttgggcactctctctagactctactagggcttatttggcccctctgagatatgtttgcagaaaccatcaattttagaaggtgtcacccaaccccttggatatttcttggattagttcctatcagttcacattatcatcttttaaaattgtgttcaaatttatgctatggaatttatgcaaaattcctgtatggcagttaacttctgttctatgctttatttcaatgtgtgtggagcagtatgaaaatatccacatagatgctactttgattattgcttcaatcatttaggtagtcattggaattattttgtatggtttcacctacagggtttaatacaagatgtcatggggagtgaggggaggctactggataactgtggtcagttatcaaatgtaggttgactgcttccacaaagtggctttactgcttcgaaaaaacttcaatgacaaagtgtggccaagatagtgactatttgaattgcagtgatgaagtagaatgggcaccaggtaaaccactgtctatcaccacccaaaagattggtggtaaaggggtatgtcttatatgagtgactgatttatgtgatgtttatttgtggttttgtaggaaaacatcaacaactggtaatatttcttttatcccctctgggatagtgctcccacaaatacaatcacatactgtggtgataggcaaaaaatttgaatcaagtctgggtgagaggcaagctgtggtgttcttagtggaaagtcattctgccacaactggtgattgcaaattccacattcattggttcattcacattgctatcaattattatttgaaaataattcttagaaatggaaggtgaaatgtaaatttgcattggtgactgctggttattccaaaacaacacatatgttggtcactacttgtgaatgtactttgactcaatccttgttgattgctcttgaagatcagctatttgtttaattgtagatcacttgtcaccacaccactgattcaccacccccctattcacttgacactggtcatatttcaaaaacatgtatatacaacttgtcatatccgtaaaacccatgttccagtccctagtgctgatatttcagattgcctagatattggttataccttctaatacttacattcttggtggttttcataatacatttcacccattgtaagaacaatgggtgaaaggggattaactagtgccttaagatgtgtgtatacccaaaataatgcatacttttgtcaacacctgtgatatcaagctactgactgttttttattcctccttgagagaacctggtttgttcaattatattaaataattcccaagaatatcaaactagttcttaactgctcatccaacctaaagcttaatagtcatggtgaaaagacagaaccactgaaatttggagttgattcagaaaaccttgctccatgatgtttactccaaagaagctttttgatatttaagagagtctgcattcagggggaaagacttgattgtttgtttattgcaaaaacattatcctgctatgtacctccattagtaaacactgaaaacacctttaccctggcctttgtaaccaagggaaaggctacatgtgaggtctttctggacaacagttgcattcaattcaggagaagaacaggacaacagttgcattcaattcaggagaagaacatacgatcctgcctcaatatccttggccagctggacacagctttcattcctgtagaagaacatagaatccaatgtgccacaatatccttggcaagctggaccacagccactggaccctcatctgaccatgtattctttgtgttgggctgacactcattctttagtcagcccaacacccacaagggtcaaaacatggaccacttgagtcacacctcaacaaacctgcatgtgcccacttagctgccaagtgggcacagaagatgagatattcaataaataaggcagttcacgttccagccaaacctctgctgatgcagcttaaggtttgcttgctgatgcaccaaccggatgaactttaaatatgggattttgaatccaaagggggacctcccactaaactattttggtttcccataaaccttaaaacagctattccagcaaagttcgactgctgattttgaaatcagcagtacgtgaacccccttaatatctggttgatgatgatgatggaattgaacccaaacagatcaatacaccccaagttttcaaattattggatttggcttctactcaggaagatcacaccaaggtttgtgaattgtatctgatcaagcagaggtttatgaattgtatctccagacaaagcttttttgttttttgaactctcctctttctcatgacagccacaagcaaacattggggagattgatgttgacattcagtccatgctggctggtactcaaagatcttcacttcctctgatgagaagatttaatgaacattcacaaagattattggattcatcactgttagtggaaatattctcacatcaaagggcaccaggttgaattttcatgttgggctgacagtccttagtccttcttctgtcagccaacaccccccactcaaaaatccacctcggtcatcctggctcaacaatcccccttttttttattatgggctgggattgccaatcgggtagtcagccaaaaaacttgaagactgcaaatatcatcgtcatcaatcctgcatgaagatatctcatctcccaggggcaatggccgaagacaaagaactggacaaggatcatcatgagcaaagtcttgggagggaccatgaccctgagaatgatctaatgcggaccaagccaccactggccaagctccagagggtgacaacaagaaatctagaagtcgagatagagagcgctgcagagatagtgaatgggagaaaaccaaagaacggtcaaaagacacagacaattgtgatcatccaagcagcgctttcagctgacaatacaatccaaggaaactatctactttcgggattatgagtcccacgctcccctcagctccccacttggcagccactcagctgccaagtgggcaatcaacgtttgttgacctcctgcttccgtcccaacaccctaaaaacaaaaccaaagtattattgacgttcacctcatcacctcattgacctcatcgttgatttcaggccgtttggtgagtaccccccccccccttctccaagtgggcatgaacacctgtaattggctgtgggctcggctgaccaaccctttcaacaggctcgaaaacaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaagtgggcatttctgcataattgttattttgggctgacaaccctttattctctccctttcaacagcatcaacacgatcaccaattgttttcaaaccaaacccgagtccccccccccagcttagttgtgagcaatgcaattcttcatcccataagcttcattggccccctagtttgattgatataatccagaggtgctgtaagatgggggatttgggcgtactagtccaatccccctcttattgtggggtggttcaccttttggcgtacagacaaaaggtgaatcatccctaccaaaggacatatcatcaaccatgattgtgggaggccaaaaatgacaaaaccaagtgctgcctgataatccagaggtgctgtaagatgggaaatttgggtgtactagtccaattccctcttattgtggggtggttctccttttggcgtacagacaaaaggagtatcatccctaccaatggaatttttattgacctgattattgagagcccatgctgactaaactggttctaaatgtacttcattcaccacagttctcaaaatgcggggaatagaatatggggacaaagacatcaagactgtcatgtgacaaacaaacaagtggctacttgacttgcacaaggatagccatgtggaaactgtagacttcaatatcctggcggttttcattatgcaggagactgatgccaaaatgcatatttgcgatctggtggccactatcatcgaaacttttgctggcaccagtacaccacaaaccaaccgacaaaaccaactccttgacgccgcctttgttgtctacgaaaccatctattgctacgaccagggagttttactgcaacccgactttccaaaaccattttgtattagacatcctagcctccttgacgtcttaaaatactcaatgaaaatggaaaagaagtgtaagataatagaagaggcaaagaagatgataatcttgattgatgagaatggaatctgtgttggtgttggtctcccaccttaccctgccccaccgaaggattctaaacacattgcacatgatgtaagtgaatttgcaatgttttaggatttccctgtcaactgacaaagtgtggatgtacaggctcgtgcattagctacactgaaagaaatggtcgaaacacctgtgtgcaagttgaacgttaaccaatatccccctttattggtcgaaaatcccccatctggcccaccacaaactccctttagcctgaactccaaaacaaaaggtgatgtacgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagtttcttttgccgaccatttcttcttgccaagccaagccatgccgcatcgtttgagtactccttacagaaactatttttccacagagatcatgtggctgtcagtagatagtaggttgtattgtatacagctggtttgttcataagctgcccattagtgtacaataaagtgagtaattttgaaataagtaattcactcacctcggagttcagcttgagtgtggcactcaaagcttttttataggtttgactggtgttttcaccctgacattccgatcctttagcagcaaatatgtttaccttttcgatgttcaccaacttattgtaaagtggtttatttaattcgatttcatcagtggtcaaatccgattcttcttcattgtcctccggctcatcttcaaagttgcatggtattccagagaagtgttggaagatccgggcactaaaaacagccctctcatcaacatccagcaatttccaagcctttccgatctctatgttttgctcctcccaccctttggaggcaccctttggcggaactgtgatagggaaataatcagtgtcaaagatgtttcaaaagatgtttccagaaattacctggatatttcaaactctcaaggctgaatgcagcaaatcggttccatccactttttctacgggggggcttgttttctccgctgaaaaattgatatgaaacatcatcagttctaatccttagactgaaggtaatgtatgacttcgaaaaaaaactcacagaaacttggtgactgtcttttccgcaacatttccaatgagagccaacatgagcttgcttttcatatagttttgctgaagcaactctaatctttcttgaacctcgggtgaaatgcgattggaggtgccgtgttttttcttctgcaaggtggctcggagttcgcttaacgaccaagattccaagtgggattcaaagttgtccaaatcaaaaccgacttcttcatcttggggtggcctgtttgatgtgtgttggtttttgctggttgggttggcttgttcggtttctgaactggttggattttcgggttcatcttcagaagtggaatcagaactggaatccgaattggaattggtggagattctgggacgctttctgctcgattttgtcttcgaggcttgactttgtccagtaccaaccttagatttcactctagatgtttttttttgagaagagcgcactgtagattttcgatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcattatttgggcggtcagaaggccctttaaatacctgtggaacgtctcaggggttgctgaggggagcttagtagaacttgggggcgcttttgggcctattttggcccacatggtgatgtaaccagggctagaaccttggggataatattccagaagctccaaggggtcatgcacaaaattattacagccaagaatgtcccatgggaacctgttgataggggctactctgttacgtggagcaggttccttggaaaggggccacagaatattccagagatgtcttctgaggcttgctacacgtgttacccataggaatatggttactgtagtattttcatggatattctagcttgtttaaattcttattacacgtgtgggggctttgttgtcacgtgcaatagggattctggggcttttgtggcccaatccttggatactggtgtgcagcatgactacgtggtgcgtgggcttggagacagaactccacactgctctatcttctaaatcatgcaaaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaagtgtcacagtacccgtgatctgggggtacctgttaattattcatgcatgtattacagggtgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatagttaaggttttgttataattttcaagttattcatttatttttatgtattttttatcttatttacataagtaatattgtttcttttacttatgtaatacttttaatttatacttagattttttatgtaatttattatttttatttgctatgacaggttgtctctgccatagtagcaagctgacagatttgcaaggctttggctctgttctcacggatcctcaaattgttgatcttcttccagagtgagtggtatatctgacataaatttcctataatcctcaaacactgacatgatatatcttacagatgttggaccaatggaaactgtgtggagctcagaattgcagcatttatatcagatcatgtttgtacctcagtctgtgatgcccttcagcttggaaaagatggcaaggttattaatgtggactgggaaagactaaaaaccagataaaaaacctttcttcttatcaatatttggaaaaaccagtccctttgctcattgtacataaattgtctatattttctgttgatattgtatataaattcttgaaactatttccattctatctgaatattgctgcccaaatccaagactccaactactgataagctcaaaatcaaaccataaccattagcggggttcatgataggattttttcaggaagaaaatcaagctactcattatttgggagtgctcaaaccttggattaatttttagacaaaattaagcttaatatttaaccaatcaaggaaaggttttgtgaattttaagccttaatctgcactcaggaacccttaaagcctcctgagctcaggaagcctcagaggttcctgagttgggattctgagcttaaatcaaggcttaaattaagctcaggatttcataatccaggaaaaatttaagctgggttcgggaagcaaaaagcttattgtgaaccccactgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaagaggatggtgtagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccaagtgatgtgtataagggtctgaagttgttaatgagtgatgattatattgatggagttgttgttcacagctttaataccaaggcttggagctctgggagcactatgcttcaaccagtaatggtaagtgaggcaggttatgggcacttggcacctgttatgatgatgaaactgttatggttgtatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtggttgggatgatctggtccactggtgggatgatggagggaacaactggcaggcagaggcctccttatacagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcatgaagatccaatgagggaatttagctggtctaatacatgcagttaagggaatttggctggtgagagcactgccttgagggaatttagctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgccaataaaagaattcaataccacacaaaggaattcaatattcaatatgcatccattatgcaaaacgagccatactgaaagtaaaggatccaaaagacatcccgtgacaggttgaaatctgtgtaacttcactatgagagatatggggtcagttgtagtgagtgactagggttaattttatatgagaaatccatttctgatgtcatttttaccatatatataatatataaagagacaatagtaaattttcatattttctgcatagaaacacagtattatttaccacaccgctattgatggatacagctaaacagttgatttcttatgctttaaaagaagcttcttcaattggatgaaaaaaaacagttgaaaaataaaaaaaagcaaatgaggactaatttataaatttttctcatcttttttgtatctctgtgtgtttggttttctgaatttttttcattttgaacttgtcattgacgtacagtatcctcccagatgtttatgtctggggatgacctgtcacaagttgacttgcacccgtgcattaaactgcagtgtgcaggtgcaagtcaacctcttcattggccaacaacccatcacagaacaaccttgctcattgacgattggtctcggaaccactttgattgaccttggaacaaactcggttgaccttggcctcaggacaaatatttctatcatttttttttgtttttctgagtttttgttttgtttcttcattaggaacaatttgatgggaggtatcctgtaaacccctcctctggctgggttcacaaagccttcactcacatgtcacaccccctccttagtcttcattttccttttcacattcctggctctgcagagaattgtcctcccatctctctgagccaggtaagctctatttcccttttcttcttgttctctttcttcctctagattgtactgagagaattgtcctcccatctctctgagccagccttgcaatccaaagcccccccccagtttagtcctagaacatccttctttgtgcccgcgcctccgctcatccaccttcagctccagtgaagggactcaacccttacactttttttttctcgcaccaaaccacccaccctgaatcctcttaaccaacgaacctgacttgattgactgaatcgactgaaaaattaaccaacgaattaactcgacttgactgactgaatcgactggattgacttgaatgaactcacttgactgaaacccaactgaacctactgccttgacgacttgactgccctcccgatcgcgatcccctttactcatcctcctctcgaccacctcctcttctgaataattgtgcaactggttgattcatgcccacaaggaacaacaccaatcccaacgaacttcttccgttaactgatcctgaggccatcatccgagccgcgaacgcggaaaaacgtcgccccaaacaactccagtctacttcaactgcccttcttccaaccgatcccaccccaatgtctgacaaaacagccccgactcatgaaacgccggggtctactcgcacggcggacgcctcggacatgcagacagcaaaggactggttcaagtccgttttcaagatccagcacgcggccatcgtggaggcacaggccaaccgtcgacaagctgctgaggatcgccgacaagccctagaagatcgtcgcacggaccgacgactccttatgtccgctcaccaggccaacgccgcccgcatcagccgcctagaggacctacttttagcgatgaatatcaaaaacgaaacggatgtccgtccagtacagcccgctccgggccgggtcaacctgcagaagttccgtacgtcggatggtccgatctacaggggaccgttccaggaaaccgagccgttccttcgatggatccatggcgtacagatttttttcaacaccaaggacgtcaacaatgcagccgacaagattaggatcgtcggcaacctgattgcggagacgaatcttcagtccttctatgcaaacgaggcaactggttttctcgccaagtcttgggaagaattcaagactcgtttgttcgacttcgctctccccagtaactggcggtcgaatttgcaacggcaagtccggaaactcgaaatgtcttcgactgaaaccttcctcgagtacagtacaagggcacgcactttgcaaagccttttcaactttgatgccgcggagactgcaaaactcggggaccttcaattggcccagttcttagtatacgggttgacggatgccttacaggattgaatcaatgaacaccaatgtaaaaccccctcctctgttgggtttcacaagaagtatcacagacaaggattcctgtagttacattctcattggcttgtgatccgtacctggctccacagagaactgatcccatatctctctgagccaggtaagtctttctttctcacttttctttcatcatctttattctgatctaagttgtatgtacagagagaactgatcccatatctctctgagccagtgaaataaaagctccccctttgtttggtcttagaaacttctgactacgtgccctgtctctacgagcttttccatcaagaatagtgaagggaatctcaacccttacacttttttttttctcacaccaaacatcaccgacagctctcctaccacgactgttttcgaaacgactgcccgacttactttaccgaattactgtactgctccgcttgaattcgactgtccctttccgttccgcctttccgacttactgttccgactgatcttactgttccgattgctctcacttttccaatcaatcgtggcgttccgattggtataccgaatcgctgcttgtttattccgcgacttcgctacacacggttccattcttcccaattccttacaacttcaaacttttcctttgcgctcggtggagtacatgataacgaggaataacgccaccgccgataacttacttcccctatcagaccctgaagccatcctcaaagccgggaacgccgaaaaacggcgcatcaaacaaacttccaacagactgatcgcccctcttccccctgtatcgactacatcgatcgagaccatgtcggacgcagttcctccacccggcggccatgaacaaccggccgccgattccacccgtgattccacccgcaccgccgacggatccgacatgagcacggccaaagagtggttcaaggccgtgctcaagatccaacatgcagctatctcccaggctcaggaagaccgccgccaggccttagaagaccgtcgagcagatcggcaaatttttcttgccgctcatcaagccagcgcggatcgcattggccgattggaggacctccttcttgcgatgaatatcaagaacaaggtcagcgcacgaactgaacacccagcggctggtcgagttgacttgcagaaattccgtacctccgacggcccaacttaccgcggaccgtttcaagaaacagaacctttcttgcgctggatccacggtgtccagattttttttgaaacaaagagtgtcagcaatgcgactgacaagatcaagatcctcggaaacctagtggcggagactaacctgcaatctttctatgcgaacgaagcgtcgggcttcctcaacaaatcctgggaagagttcaaaacacgaatgttcgatttcgccctccctaataattggcgctccggactccaacgccaaatccggaaattagatatgtcgtcggccgaaacattcctggaatacagcacacgggctcgaaccttacaaagtttattcaattttgacgccgagaagttctccaagctcggagacctccagctggcgcaattcgttgtgtatggtctgcccgatgctctgcaagataggatcaacgagcgccagctcctggaggcagccccgtttgcgtacggacaattcgagaaacaggcaaacgcgtcattccttgcgttgcatcgccccacggaatcaccaccggtggttaggtcgacccccaatgcgcctccaacgctaggccgggacgagttcatatggcaagtccatgcgtacttggactcgcaaggacgctgccatttctgcaagaagcactgcggcaacgctgcaggagcctgccctggcccaatcgaccgctcacatatcaacatccccagtaactttcaaactccaaccaaaccacttgactacgtggccccccgcgcatggagtaaaccagccgccggccccggacaatcattgcaacctccggccggccgacccccagctcgtgcagccagtgtggcaggtgttgcggaagtatcaccgcttgaagctcatgtcgccgggctgactgttgatgcggcgattagagaagacgcacgccttgaccacgaattcgatgatgaaggctgtttcccagtcctaggtactgctgccgtggctgcacttgaagacctcgatacacaacttttacaaaatgaaattgaccgggctacccaagcttctagcggttggacgggtaacttagcggatgacattgcgggatattgattgagccatggaattaaagattgccttgatccttgcctcctttgttcttttttcttcttcttttcctctcttctcttatttcctttctttcttcaatttttatataggaggggagactgtaaaaccccctcctctgttgggtttcacaagaagtatcacagacaaggattcctgtagttacattctcattggcttgtgatccgtacctggctccacagagaactgatcccatatctctctgagccaggtaagtctttctttctcacttttctttcatcatctttattctgatctaagttgtatgtacagagagaactgatcccatatctctctgagccagtgaaataaaagctccccctttgtttggtcttagaaacttctgactacgtgccctgtctctacgagcttttccatcaagaatagtgaagggaatctcaacccttacaaccaacttctcgagacgaccccattcacctacggtccattcaagaagcaagctaatgcgtctttcctcgcactgcaacgccccgccgaaacacacgccttgctccgcccaacgtcgagtgcgtcaccgaatctatcccgtgacgaattcatctggcgggtacattccttcctcgactcaaggggcctttgtcacttctgcaagaaacactgcggcagtatgaacggtgcttgcccgggacctctaaatagggcccatgtcgacatccccgctaactatcaagcccccgcgaaaccggttgactactcatccccgcgcgcttggagtagtccatccggcccattgtccaccccaggaaaacccactcaacctcccgcggggagaccttcaacccgtgccgcaagcgtcgcaggcgttgcagacgtcacacccctagaagcccaagtctctgcgctacaactagacgcggcaatacgggaggacagccgttgggatacatacttcgacgacgaaggttgctaccctagtatggaatcggccgcggtggcggcactcgaagatcttgacagacaactcctagcgaacgagattgagcaggccaaacaggccaacctagcggatgctatcgccggtcacccgggacgcgcctgattggagttctggatgttatctctcctttttttttcatccctacttcctttttcttccttttttttatgaattttgttttgttttatttctttcctccttcttcaatttttttataggaggggagactgtaaacccctcctctggctgggttcacaaagccttcactcacatgtcacaccccctccttagtcttcattttccttttcacattcctggctctgcagagaattgtcctcccatctctctgagccaggtaagctctatttcccttttcttcttgttctctttcttcctctagattgtactgagagaattgtcctcccatctctctgagccagccttgaaatccaaagccccccccagtttggtcctagaacatccttctttgtgcccgcgcctccgctgatccaccttcagctccagtgaagggactcaacccttacatatccgaggacagcccagcctcacaaccaagcagaaggcttgcatcgccggtatatttgcaagggttgtgggctccggacaaacaacgatctctttgatcgtttcacaagctcagacttgtggcaccgtcaaagctgctgagaagagcgactgaccttgattgaatagcaagcaagacttgatgcagcttcaacagaagccaccccaagtcaaccctagcagaggtgacaaatattgattttttggtttttatttttatttttttatttcataatcattatattccctcatctctcagctaccctcctcacttgattttgtatttttaaaaaaaatattaaagaaaataaaaaaggtgaatgatgcttttatttttttaaaatttaatgcattttgtattttgttttttttgtttcagattcctttttatcatccccctatccaccactccacaaaaactcagaatttcatgtgtgataatttttttttaaataaagtaattgatgtgtcgtaaacaactgggagaatactgtacagtgggtggactgttatttttggctgcttgttttgggttctacagcttcaaagcacaaactccaagtcacaagaattggtgaagtggtgcagaataggtcccaaaaaatgaatatgaaaaaatcaaaacaaaaaataaagtttcaaaatttgtgaaaaataataaataattttttttttccaaaagctttattattgattttgggggagtgggagtgctgagagaaagatggcaagaatgattatcaattaaaaaaattggaaccaaaaaagggtgagccaggttggctgtccagattggattcaaaaaagtaaattctagtgctttactacaacatgagctgatgaatgccctactcaacagctgtttaaaaccaactggtaaccatttttttagaattttcatttataatcattcttcccattttccattctttttttcttctagcactcccactcccccaaaatgaatatcaaagcttttggaaaaaacccatttttattttttatttttcacagattttgaaactttgttttttgtttttatttattcatattcattcttttggacctattctgcaccacttcaccaattcttgtgacttcaagtttgtgctttgaagctctggagtccaaaaaagccagccaagtgtggcgcacccatccactgtatttcttttcacaacacagaatgacactattctctatatcattgttaaatcgttgaagttcagtcagggggagatctgaagatgtgggggaataagattatgaagttaagctagggtcatgaacatccttgtcagccacagagtacctttcacattgcgtgaaatgtacctagtaactgcaaatcataataactaattgaatacaggaaactattattcattgttgttaaaataataaataaagaaatatgtatttacatttaatcttaattcataatttatatatttaataattctataattaactgtgaaattgttgggtttcacagtttttctactggttcattttctctgttttctgcttccacctgtctttcatgtttttctcagcatgtcacagacatgtgacacttcctgttgtagtcactctaggtcagctggcagtttgtggaagttctcctttcctcatccttccacgaactgtctgcctggcctaggtgagtctagtttttctcttttctctttctccttctttttctcttactgtcatgcaatgaagctaatccttccaaaaactgtctgcctggcctagcttcactgcaacaggttatgagcccagatagtgtgtgactcaaatctcacttaaggatccataagcttctcgtcaaagcccttccaattttttttttgctgaaatgtcttccacagacagcaaacaaacaaacacatcaaccggacctgctaccggttcctctccctccaacaccaaaccaccatcaacaccgagcggaagcttactcatcactagcaacatcacagcccaccctactcttaaactaactggggtcaaacaggggaaaccccccggcccagactccaactatctcgattgaagctgggttctcaacattcatttccaagcgacgggcattgcctacatcctgcaccccaacaagaacaaggccaggaaagcggctgctctctgtccaaactggcaacaagacaacatgaccatcgtcggtgccatctcacgcaccatacacccggccaatatctgttacgcccgagccttcaatcgcaatgcgcgcggtctgtgggcggccctgaaacaagcacaccaggactcctcttccgggggagtcatgtactggctccgcaagcttaatagcttttttatggcaggggaagatatcaagtcccaccttgatgacatggcaagggtctttgaacagctcaactcactactcggcccagggtctccactcacccccgaggatattttctcggcaaacatacttttctcctcacctcctgactggctggcctgcatttcctcaatgatgaacaaggcttgggtcagtccagctcaaatcatgatggccctctgccaagaagggttgcaccgcaaggcttgctccaaagatctaccagccttggagtccctctccatcacaaaaactgggccaccggcaaggccttcctcatttcatgccagaccggcatttgattgctcgctgttctgctcattctgtaaacgagaaggtcacaatctcgacatctgcgaaaacgcagctcgaattctcagcgaccacaatcgtcaaaacctcgatcatcaaggagagggacgtggtcgctcaaacaactccaaatcggaccggcctcgccacaagccccaagccaaagctggtcagacaaccgtggttgagctaggcggccccaacacagacgacaactccgactactcagggtcagagattgacgaccgtcacccgcaagcaagagcaggcaatgctgttgccgtcgacacctctgtcacccactcgtgctctaaggcgaaccgagatgcaaacattgatttgggctgttcaatatcaatgacaccctatcaagctgatgtcaccaatccaaatcgtgacgatacttcaatccgtctagccaatcattcccttgtcaaagccaccctcaaaggtacagcttccctcccttcaactccaacaccaacattccgatgctggtagttccaaaccttcatgaaccactgctgtcagtagccagcctctgcgacacaaatctcaccgttgtattccaattgtcatcctgtgacatcttcaactcagatgaagtcaccatctccggcaagcctgttggcactggctacaggaaaggaaacctcttctatctgcccacaagcgaggtaaaatccagcgcttcagcctcagtggctaggactaaagctgaccccacacttctcgactaccacatttgcttttgtcatgtaggcctcaagcctctgaaacagctcctcaggagaattgtggtccgaccctcactgatgaatgagcaagctttcctacgctgcactgtgtgtattaagtcaaaaatgaaccgcctaccatttcactcttgctctccgtaccgggccacatcccctggcgagctgatccactccgatgttggttcctaatttgaagttatctctagagaaggctttaaatactttatcacttttgtcaatgatttctccaaacatgtttctgtctttccaatgaaattgaaatctcaatctttctcctgcttcaaatcattccgtgccttctttgaaaaagacagcaaactcaccactcaagactaccccgcagccactcatcgtagagatcccctggcctatcaaccatcaatcatgtttgccaggaatggctccacctcttccaactgcagaccctgttcctcccccccttcctcctccctcccctcctcttccctcccccgacctcccactcctgaacatacaattggagccacgttttgaccgacgcctctcagcctcaattcatgctccaaaaataactgccccttctacacagtcccttactccggaagttccctcaatctctccgttacccgcgcccaaaatcccaactcagcctgaaaggaaatcttcaaggacaaagcgtgcaccggaccgcctgggaaattggcccaaatctgcggttcaaaaggatgttgacgacacaccaaagacatggcagcaacttctgaaatcaccaaacaagaacaactggctcaaagctgccaatgaagaattctcgtctctccttgggatggccacctggaaaccggttcctctcccccaaaaacgcaagatcatcaagtccaagtgggttttcaagatcaagcgccgagccaacaggactattcagaagctgaaggcccgccaggtcgcaatgggttacactcagttcaagggagtagactatgacaaagtattctctcctaccctccgcctcgaaaccctttgactcattctctccctcctggccacaaattgctggaaaggccgccaagtggacttcaagactgcatttctcaacgggaaactctccgaaccggtctacatggagcaacctccgggctttgaggatccagatcaccccaactggttttgtgaagtgacttggtcaatttacggcctgaagcaatctccacgtgaatggaacattgaactgcacaaggctctggtgggtcatggcttaacaaagtcccagtacgacccaaccctctatttctgaatccaaggaaaaactcctgttggagcagttacaacgcacgtcgatgactttgcgattgttggtgaaccttccttttttgaacctctcatcttctcccttggaaagtctttcaaaattggagcagatgaagatttacatcactttctctcaatcaagattgaccgtgaaatcccaaatcaatttgtttacctctcacaatcgcactacatcaaggacctacaacatcggtttgtgaaagactcctactccaactgattcaatcttcaaggatcttgtgccccggaaaccagatgatctaccctcctgcggtccctatccgcagctggttggggctctactctgggctgcccagtgcacttgtcctgacatctcctttgcggtgaactgtctcatccagctgaatcccactggcgggctggtgtccgtgttctcaattacctcatcacaaccaagcatctccgtctacgccttggaggctcaattaatctatctggctactctgactctgactgggctgaaaatcaacatgatcgacgcttcacctccggatattcattccatatagggagtggtgctatctcatggaaatctcgcaagcaggcaatggtctccctatccagcacggaagctgaatacaaggcaatgtctgatgcctgcaaggaagcgctatggctccggtacattctttgtgaactccatcttcaaccagtctcagcccttccctgaacgttgataatgagggggcagaagccctggccaaaaaccctgaacaccacgctcaaaccaaacacatccatgccagatatcatttctcacgtaatgcgtcaaatccaaacgggtgatcgttgtggtggcaagagcgcgccttgaccaaacctttggccggtttgtttgggtgcatgcggaatgctcgcggctgatgcggaaagcatgcggagctgacgctacacacgcaagctgaggaaagcggtggtgcattagtggaaagtctagctttccaaggcccgggaaagcggggaaaagcaggccgaatgtgcaaggttccgaaaagcttgctgcagagaatctgggcactggcggacgccagagctcacggccgactgcggaatgggggtttcagtctatactgcggaggggctacaaggagcgggggcaccgaggggcggaagcggggttcggagcgagccagaggcggaagcggcggtgagagacctgtccatgagcggctggaggagtacctggactgaaaggcgtcggaggggtgacaagaggagtttgagggagtgacagcggaggacattgtgggaagcaggaggaaacttgagtgtgggataattgggaggagtggagttccgggcagaaggaaaagggagaggggggacttatgactcagaacatatgaaaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagatattaagagttagagtattacctatcaaaagccaataaaagaaacatttactttacctacctaccagaccatcaagcaagttaccccggacaaaaaaaaccggagtaggacgtgttgcggagcggagaagtgcaagaaatgtcctagggcacgccttactttccaaccaaaccgtttccaagggtcatgcttgaagaccaacaaactccctggtatgaaaaaaagtccttttctttttttcctttttttttcttcttctttcttctttctctgtctccaggttgtcagcaaggggggtgttgggtttcacagtttttctactggttcattttgtcttttttctgcttccacctgtctttaatgtttttctcagcatgtcacagacatgtgacacttcctgttgtagtcactctaggtcagctggcagttcgtggaagttctcctttcctcatccttccacgaactgtctgcctggcctacgtgagtctagtttttctcttttctctttctccttctttttctctttctgtcatgcaatgaagctaatccttccacgaactgtctgcctggcctagcttcaccgcaacagaaatccccttgtgtattgtacatataatatcactaggatttcacagaagtatcattagaataaggtattaaaacaatatttatccttatacattatgtacatattttataagccataaactaattacatatgcataagaatcagctagtagaagcatgagatggatgaggaataagctatacaaacttatctgaagcttacccatccttggtcacatcatcagggcatcagatttcatcataaccctcttggatgatgtcatcaggacccttttgtgctctaattcaaagcttgtataattcaaagtagcctacatgggaaaggagcccaaattctacgtgcaagactgaattatgcatgcagcacatgcatttctcatgatcacaagcaagcagagttacacatatgcaactaactctacaattgcacagcccttgcacagtaactgcagcctcttcaattgcgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctacagctcccatgtttccacgaaactgtaaagctgctaagaagatccctagtaccctgagggcctctcctcttcccctgagccctctgtagaatatttaaggagccctgattcctaccttttccccccaggaaattctagtagcatcaaaccaaaacttgtactgtgattattagtgacttagaccaccaataactctataatccagctaccttagacctagatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatcccccaggttcaacaattctggtccttaagtgttgaattgttgttaaaagacttatcccaagtgagttgaagaattcctcaccttggaagcctattaatccatgcaagaggattgatctggttgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttagccacaaataaatcttcttcattaatcttcttgttaacactcagagcacaacccttacacgttagtagaatagaggctgacaatcctcacaatggtttaccgacttcctaacatagaacaacatatagtcttacctgttatttgtgaattaagtttgacaattttaaaatatacttataagatgaaaatgatatttcatgtgaaaaccctaaacagagatgaaatttgacctggatatgttttcctgtctgaagaattacaattttttttgagattaaagaaatgcaaggtcaagagggaaattgggttctggtaatactattaattggcggccatggatgcttaccttgctcttgttggggctcaagaatcaaatctcctctgtctaaggaaacagagaccttggccaagaccatgttggctgaactcatcccgggatcattctgtaaaaaaggaacacaaatctagagagcgagctcccaaagtcaactcatccaaaatctgattggggtatagttgtggatttggagtactgattaacaagatcttgctgatctctttgaccttaaccaggccgtcagtaggtccatttccgtagccggtgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaacttataacctaaaccacttacatatatgaatatgttattacataattggaatctacataaaattctacccatagtcactcactacaactatacctccatctctattagtttagaggataatccaatataaatgttaaagccataccataactagtcattaattggtatttaatagtagtttaccacatatatataagtacatacacataaatcattacatcagcaggccttcaccagtagtgcagatcatttatgcaattcttgcatgcatacgtgcaaccattaggcctccacttagtaactcaattaaatgtacacagactttgtataaatgcatgtggacagaaaatcctccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcacaattagcccaatgcatgtactctttgcagggggcagtggaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccacctgcaaaaataactaacgagaaagaatatataaggaggcctctcctttatcaatccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaccctgaaaaacactaaacccagaacccccttggaaccactaagggaacccccaaccctgtgagaccccctgaggaggacagaccagccccagaggaccacaagaccccctgaatccccccaggacaccctagaccccctagaaacccccctgaacacgcagaacactccccgaaagaccccagatcccccccaagacacaccagatccccgaagagagctcacacaagccgtttggtgaggcgtaaaagtacaaaagtaagcctccacaattttagttgcaccttccaaagtcactacacaccgtcaaagcattacctgccactctgtgagccgccccgcactatttcgctatgaacatagacccaaaggacgccaagcttgccgaggtccaggcgcaactggccgaactcttgaccatggtcaacaaagaacgcaaggcccggaaggagatggaggcgcgattggccgagaatgaggccaaactggcggcaaccgcggcaaccaccaacaacccaccgcaaactccaactgcgccggtcaaaggccccaagattggagcccctgaaaagtttgaaggcccttgcggagccaaagcggaggttttcattaaccatgtaaacctctatatcctggccaacctacacctctttggcacagactgcaccatcatggtcttcattttgtcctacctgactggcccggccagctcttgggcccaactgtggatcaagaagatgatgtgcaagactgaggttatcaagcatgaagactttgtcactcagttcaacgccatgtactgcgacactgagaagaagaccaaggcagaagcagccctccaagagctcaagcagaccaagtcggtatctcactacacccaccagttcaacctgcactcccacaacaccaactgggcacccgccgtccttgtcagccagtacagacaaggcctgcaatcccaaatacgcctcatgctgctgatggcttgaactgaatttgcggaactagccaacattgccactctagccctgcaaattgacaatgaactccacggtctgacccccacggagacaaccaagaccccggtgtagtaagaccaatcaaaaccagtcacactctacaagcacctttctggatccattttgcatcaattacatatcataacaaccctcaaatcaacattctacatatgtaatacactcatggccaccttcaatcatcacacaaacacttccatcagaaccacaaagtccaacaacctatcagtaacactccacatggatcaccagccacatttggtaataaaataagtacaaattaggtataaagtgggagaaagtccaccagcagagagagccagactattaggaaagggccctgatcttcatcatcattgtttctccttattacataccatggcactttctacagtagcctcatatgtcatgtttccatccctgttgcttcagccttgtttcacccttgtcacacatgccattaccaagcctatctcccaagccatgttgcttcctttttctatgtaccctgtgatgatgccttgctccttgttttcttatcccccccagaagacttatatgtagtgctctcttggcccttgccatttgtcccccatcagagttgtcattattactccctggtcattgatttagcattacttacttggaatatatttagcattacagatttgagacatttcatacagacttattatcttcataacttaccctttacatatcttacatctgcatattatcttactctcccagtaaccagagaggcagcccttcaagcattcatccctctctaagctctattcccaccaaagattagttccacaccacacttgctgaggcccaacaagtacctgccgctccccccgtagcaccagcggccaagggtcccaagattggcgcccccgacaagttcgacggcacttgtggatccaaagctgaggaattcctgaaccaggtcaacctctacatgttggccaaccaagccatcttcaccactgaaggcgcccagatggtattcatcttgtcttaccttttgggacacgccagctcctgggcccaactgtggatgcggaaagtgatgaaactaggacaaagactttgacacccagtttgccgccatgtactgctacactgagaagaaggccaagactgaagcggctctctgtgccctcaaggaaaccaagtcggtggcccactacacccaccagttcaacctacacgcccacaacaccggttgggaggccccgaccctcatcagtcagtacaaaaacggaatgaagacccaaatccgtgtggtgttgttgatggcttggatggaatttacggacgtgagcaaagtggccaaccttgctttcaagatcaacaatatagctccgcctgaaacattgtcgaccccagaccccaacacaatggacttgtcggtaatgcgtggacacctctcagaagcagagaagaccaagatgattggggacggccagtgcttttgatgcggcggacaaggccaccatgcaagagaatgcccagaccaagactcaaaggggaaagggaaggaacaaaaccggatagcagagctggaggaggagatcaagcagttgaaggcgggtagcagtagggcggagttgtcaaaaaatggaggatctcaggaatgagggatgtgcctatccttagcagtggagagtcgtttgttgttagcatttttgccagtgaaattttttcaagaaatcaaattgatccgcgtttatttatttctttgcccatcgtgccacccaaacatcctcgagccacaaccccattgccactccctcccgctacttttctcattgactctggagcaacccatgatgtgattggcaagtcttatgccaattctacgggactccttgatattgccagaccctctcaatgtaccatctctggttttgacgtttcctcaagccgttcttcctttgatatccacctgaatcttcacaccaaccgatccccttccccattcatcatcactcgcctgaaagactcttacaatggaatccttggaatgccttgcatccgcaagcatggacaccttattgattgggctgaccaaaaattcaggaaaaccccacagtattttgcagctgtcaatgcagctttgtcaattccaaaaaaaccctcacctgatggcatggagcctgtgaggcaagccaggatttttgatgagggggtgtgtgtctctgacacgtttacacccccgcaatgtgagttcactgcggtcccttccaaaattcctattgaaacagctggcaagcctcttcccttcctaggacatagccccacctacaggatcccaaccactgaagacaggaccgttgcaactgccgagccagtttttccgattccgacaaaggcctcatcaagtggcgtggagcccgtgaggcaagctaggatttttggcaagggggtgtgtgtttctgacatgttaacacccccgcaatgtgagtttgctgtggtcccttccatgaattctgtttaaacagctggcaagcctcttcctctcctagaacttgttccaactgcagatgtcagtgcctccaaagcctcttggtcaacatcggctcaacttgcggcggacaacaaggccaagactccgatgaagacggtgtggaactactcttgggatgaatagagcttgagagggataggtgctttaatggggtgcctctctggtaatgtgagcctgggtctctatagtgacagcaggacacaagatatgggggcacttttatatgtatttcttaagagaagagggatacaaataaaagtaagagaaagggagaagaagagtgaaagaattaaatgatatttttgttctttatttattttaagatgatgattaaagttctggcagtcttaatatccctttttggatggctgctgacagtcttactttccttagtaggatggctgttttaagcggagctaactctgacacctccaaatcaacagaaactgaaatgggttattgatactgatgaatcagttcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacatatgtagttttcagttgtactaccaaacaggatgagttgagataatagcagctatggcttgcttttctttgatcagggctttggtttgatgaagaaagaagagaagttgagagagacagagaaagataacaagcagaaagatgctagctaaaacttataagaagttacttactaatgacaccaatgacactgtgtagtgggaaaggtgggaaaagtggagtacttctgtttgataagtgtttgctggatctggttctggttgttgtggttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaaggctggaataattctttgaggactgtgaattattacaaagtcaatgaagagatggagttgagtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttaacagtcttgagacaaaaaagataagataatatttggaatagaaatgggcagttttggcagtcttttggccagcttccctgatttcatctgattccagactgatggaattgatttcagcctgcaagaaccctgtttccagtagaattaaagaggcaacaaagcattacttggtgaaggacagagtcctctacaggggcagacggattgaagtgccatggaatgaagacctcaagaccaagaatctgaagagccgccacaacagcaaattagcaggacacctgagaagatcaaagactctctcactgatacgcttcagcttcacgtggccatccatgaagatttttgtcaaccgctacgtggatgggtgcgactcttgccttagagtaaagtcttcaacccataagccatttggaacactggaaccactgcccatccctgcaggaccttggacagacattagttacgatctgataacagaccttcccctattgaacaattggctctaaggctgacaggtaactacaatgagtaaagtaacaagaaaatataagagtatggactcttaaggaaaggtgtggctttagagatttcttgaggatggtatgtcgaatgttcttatgtttactagtctaaatatacttgttcacaattcaaggtatcacaaattttgatgggcatatacctggctaatagcgggtgatcagttatctggcttactggggcaggatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagatatgtggaacattctatggagagtgtgaaacaagggaaaatatttatccagagaaaacaggggaaccaagcagtgggcaaatgcccccaagtatactagtatgaaacaactaaggggaagaatattccatgtaagaaaataggaggagataacagtttcatggccaaggggattgttactagtgtgagacacaagggagagggagaatggaatatgtttgcaggggagcaattttcaggggtgtggagtttctggctgggaaatgttattatccatgtggtctgtgcttgaggggattcctgattggtttgagggtctgaggagctttctggggtgtcttgatcctgtgatttcccggtaaatcgtactcttgctgtgcttggagcttcaggattggcttaccacaatggcagaagaactagtcccaacccaataccaccggtaacatgttccgcaaatccagggcccagaagctaccgcctcaaagaatctacgactttcaagtagaccttgtgccgggagcccttccccaagcaagcaggatcgtccctatttctcctgctgaaaaccaagcgctcgacactctgatcactgaaggactagagaacggcaccatcagacaaaccactttgccttgagcagcaccggtgctgttcaccgggaagaaagacggaaatctacggccatgttttgactaccggaaactcaatgcagttacagtgaagaaaaagtaccccctgcctctgatgatggacctggttgacagtctacttgacgccaacactttcaccaagcttgacctgaggaattcctatgggaacctgcgttttgcggaaggagacaaggagaaactagcttttgtcttccaacaaggccaatttgcacctctgactatgctgttcagaccaacaggagcgccaggctactttcaatattttatgcaagacatcctattgggacgcattgggaaggacacggcagcttacctggacaacatcatgatctacacgcagaagggaactgatcaccaaacggcagtcatgggagtattggagacacttagcaagcaccaactttggctgaaaccggaaaaatgtgaattctcttgaccagaagtggaaaaccttggacttttgatatgatgtaactggctgaggatggacccgactaaagtcaaagctgtatctgaatggctgccaccaaagaatgtgactgaactgcagcgttttatcggcttctcaaaattccacttctctggaatagcccaacctctccacaactccctatgtctgggatgaccgatgtaacaagggctttgagactttgaagaccatgtttaccactgcacctgtgctgaagattgcgaacccatacaggccctttgtccttgaatgtgattgctcatactttgcccttggcgccttactatcccaaatttgtgacagaccaagaacttcacccagtggcttatttattgcaatcactggtccaatctgagaagaactatgacatctttgacaaggaactgctggcaattgtggcatcactacctggaaggcaacccaaaccgtctacaggcaattgtatacaccgaccaccggaaccttgaaagcttcatgacgaccaagcaactgacacagagacaggccgctagatgggctgagaccatgtgatgctttgactttgaaattgtcttccgtccaggctgacagtcatccaagccggatgctctgtccaggcaacctgacctggcacctttgaaggggagctcacctttggacaacttttgcgacccaagaacatcacccccggcacttttgctgaagtggctgaatttgacttcaggtttgaagatgactcggtggacctggaggacaccaaacattggtttcaagtcaacatccttggagtggaggagcccaacaccccgacagaggatatcccgacggacagcaagctgataagccaaatccaatccctgatttcatctgattccagactgatggaattgatttcagcccgcaagaaccctgtttccagtagaattaaagaggcaacaaagcattactcggtgaaggacagggtcctctacaggggcagacggattgaagtgccatggaatgaagacctcaagaccaagaatctgaagagccgccacaacagcaaattagcaggacacccgggaagatcaaagactctctcactgatacgcttcagcttcacgtggccatccatgaagatttttgtcaaccgctacgtggatgggtgcaactcttgccttagagtaaagtcttcaacccataagccatttggaacactggaaccactgcccatccctgcaggaccttggacagacattagttacgatctgataacagaccttcccctattgaacaattgtgacagtatcctgactgtgattgacagactgactaaaatggcccacttccttccttgcaacaagtccatgaactccgaacagcttacgatcttatgttgaaacaggtttggaaactccacggcaccccaaagacaattttctcggacagaggaagtattttgatctctcagatcacacaagagttggacaagcaacttggaatccggcttcatcctttgaccgcctaccacacccagaccaaaaatgtaacagatccgatccctggattggtatttattggggatcggattgaaatcttgcctgatactacgtatcgggattggatctattgctgatccaatcccaatttattggatgatcggtattggctggagcaatcctatccgagccacatgggaactcggtatcggtattgccccagccaatccaacctgttcctgatactgtattggggcccaggatttttggtcggtcatcatttcggaccaacccttggggtctacactacagtacactactactaaaacctccccaccccaccaacctgtccactcaccaccaacccccacttgccattagtagacgagtcggactcggagtagcttgtcagcaacaattccccaacacaactgacctcacacaccatggcacggcccctctggcaccacccctcttggcctagtctatgtaacgtgttggtttacctcatccacctgtgtttgaggaaggcaaaataattctgggctatttgttactcttatgattgttttcattttattctatttggtttctttgacacgactgatgatgtggtttgaattctcttattttttttagaatgaaactttgtcttcaaaatgtaaatggtgtgatgtcccttatcaaaaaggtggtgaaactcgggcaaacctcatcaaacatcgagacggcaatgcaaaccgagaaccgtgccccggacgaggccgggaaattgaagctgggtgtaagctcccaatgaccatgaaggaaaaaaagccctgaacaaccaacccgagaaggtcgcaatgaggaaaatggtagacggcaacaactttgacaacaatacgttcaaccagctccttgtgatgtggataatccgacactctttgccatgggttctaattgaggatttcattttaggaatagcattccaatatctttgtcatgtggccaagccatacaaccgcgttgtggtaaataatactgtgtttctacgcagaaaatataaaaatttcttattatctctttatacattcaagatatggtaaaaataacaccaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttatctcttatagttcagaagttacacgtatttcaacctgtcacaggatatttcttggattcttcactctagccatagtcattatgagtacaggatgcatattgaatactgaatacctttgtagtaaattgaatacctttactttgttttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaaaccatcttatatattatttcataactccaagtcatagccacattacaattacagatttatacacattgaaatacagatttaacactttcatcatcaacataaaccaaaagtgccctgaaccatattcatcaacaacaacttcatcaatataaccaacagtcaataacatctttataccctcacgcatatcaatcggcagcttcatcttgaactattcctatcactatatataaattgccaagctaagcttggtggtcttgttattctgatagtatagaatggcagagctgcactccacatacccttctccattcagcaaaggtttcataccactttgagtctacagcgtgtgggctgccactgagcccacgcggtagagaggatgccacttgcattagcaaggattggattctcacacagtaaaagccggtgtttttccttcttttcagtgctcatcatcattcaattcattggctgattgctcctcttcaattcattttttagacaaatacctcaaagctcagccttatccacaacgtatggactactaggggcaataggaacgcttttctagggataaccgttgcttacattgatgaaagttggatgttcaaggtcagccatctattggttaagtatattgcttggacacataagggcaaatatctggcaatcccattggcccacattttcctcaagtccgggttgaacaataagataagttttgctatttattattatgtataacactgtgaatcacacaccagctaatccgaacttctgttgtttcttgtatttacatcatagcccaaactactgaatccggatcaaataacctcacaatggctgttgaagcggacagattgctcaagaaggactcaaatcacaacaacaatatctcaattgccaagaatcatatttggtgcttctgtcacaagctggccctcatcctcaatgctggtctcaaatcaatcgcggtacctcaatgaaatcaaatccccaccagcactgtgttgggctttgtcccaggactgtgtgccataaccaaggaatcatccgagtcaggccaagtggacccaatggccaacccctttgatcaagatggttttgtagatgattcagactctgatgacagcgaagacaaaggaccagcagttagggagttgaatgttattgagaagatattgaagaaggtcagtaatgccctatttttatatttttatattccccctgaccatgttctaatatgttaaattaggttgattatgtcattcaacaaatcacctcctcagtggccaagcgagcagagttcaacacatgggccaaaaaacttgaatacacggggcccactctgattgcaggctacagaatatgatggaatatcaagttcaagagccgcaagcgggggtatattgcacagaatgtcatcaaaaaactgattgaaaacgagcaagacagacaagatcacgagggaggcaagaaccacttcaacgaatacgaaatcacacaaagcgactgggacattgtcaagaaattgaatgatatcatcagtgtaagcttttcctccttctttccaatattaatttttatctcagtatctaattacctatgatatccatacatttcaatacatcatcaacaggaattctattatgtcactaagaagatggagggcgacatcccatcggcatcaatggtcctcgctaaataccggctcctgcaacaatacctagagggcaagctcagcaccatcaatgaggatgaattcaagaacatgatcaacaccatgctcaaaaaaatcaatacctacatcaacaaggctcttgcatgtgatgccattcttctcgccacagctctcaaccccagctaccgcctgtcaatgatccagaagtggtaccccttggccttcccccgcgcacaagccattcttgaagccaaattccaacaacgcaaacaggcactcaatgaccaggatgcaagagatgaagacacacctccacccaaaaagaacacaaccctggcccccggtggtggactggaggaagatgtcaacttttttttggatgctgccaacgctgaaacagatacggtatctgccatgtatctgccatgtatcactatgtatctgagacccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttgttttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgttacagtgttgatgctgcgccagagaactacgacaaactggcagcataccttgggggcaagtattggctcccctcttcacaggctgctgactgcttaacttggtggaagttgggttcgttcatttcatatttcaagttctgaatctgataaaaacatttttgcctatgagatacagcaattctcaacagaattcccagtggttgcgctacttgcacgagactacctggctacaagtgctacgtctgcaagtgtggagcaatttttttcagccacagtggacatttgcaggcaagattgagttaacttagcagccaaaacgattgagagatgtgtaagttcacaccaatggattaccaaagggataaaccccgttgacccattccaggcggcccaggacataatattggctactcaagcggaattggaagcagccaagatgacaaaaaaaaacctgtggctttgacctcaagagtcaaagtataattccttctcttctctacaaattttttatcttctcttctctatcatttttattcttctcgtatctatcaatttttccttcttctcttatctatattttgttggccctatattcacagcctctaccaacccccactcagtctccaaaaattcatttacctctcatgacaactagaaaaaaaaatcccacaaagaaacatatatcatagcagtaatgcacatttctttacattaagtatgaaaattataaatagggactcggaaaaacgactcgcgttttttcgccaacgactcccaacaactgtcagcagacgtccgttgggagtcatcttctaaagtgtgggcggattctgggagtcgtccgcccaatttcaatctcaatttttttattttttttattattttttttgtgggtgatcaaatttgatttgcataaaatcatatacacataaatcataaaatcatgaactaattttggtgggagcacttcagattaaataatcagaatttcaagattccctgcaaatatgattttatgattcaataaatcaggcactccaactaatgtaacatcaggtgaagatatctgatatattcacagataaagctatctgaaacaattgatttggaagtgttgttttagttccaagtgctgttgtgcactgtgggaattgaatccacagccccatctccttcttttgaacttgcagatagggatgtgttatagatcatctctatctaacccactaatacagcccgctggcacaacatttggattttttcacttccatttggtgagtgcagccactgtgtgaagtgacaaaatctggattacatcagctgcttgcaggacatgcaatccacgcaattacactggtggtgtgtgatccctcaattactgctttgtacttattactcatctaatactgataatttgtgagggcaataacccctccaataggggggttcataattgtaatttgcaaaactgcagagccttatttaaggcacttatcaacaactttttccaaaattgtccagatggccccctggggcatgtttggggctgtcctgacgattttttcattttttgagaaaagttgccaggaaaggccttaaaatggcccttaaagttttgagaaattcaattgtgaaccccgctaatattcatgattaatcatttttaggggtaataattctcttaatactcatgagtgattatttgttcactggccactcattgatatgcttggagactttataagggtcaaccaagattcaatggacagaaaatgagaacactaaagggcatgtggaagaacactggtcactccaataatggttcaaatccaacttcacagcatgtgcccaaacaaaatctgctcaaatctccataatttgacggttttgattgtttgatagctttgatcatccggctgaaaatgttgatgagttgtatgtcctgcttcaataattgtttgttcaacaatgtggtcaactgaatgacacgcaaaagatttgtgaggtttaattgcatgcaagtgtgagtgttttgattgtcccgccagttaatgggtgtctcaatcaaagtgtctttctgccattctaataaagctttagttgagttgcaattatctgctttaatgttctatacagaaacagaaatttgcacttcagtgttctatgtatcaggaattaacgcaatggtcactcaactgaaacacaaatatgaccattgcattgatacctggaactgcaaaacattccaaattttcattgaatttgcgggtcaagttggcagcttgtcacaatttctggagcagggaaccatcaattacggatgcaaatgccggagagctgtacacctcggccaggtgttcgggatttgtggggtcctggttgtggccaaattgactgaatatattgatagaatcagagaaaacaaggttttttggaccactttgaaggggagtttgatctatagctggtgcggctctaagctcttttgatttatctattttgtgctgagggaagaaagactttgcaatgataggccagctgatgttgagcagcaataaaccaaaattatgttccaaatgacaagtatgtccgtaatattggagtggagggtaatgttgtagaaatacattgccaatgccatgcacaagaatacgggaggggaaggtggtattggcgcaggtccatgtgtagctgaaggtaggcctatactttgctcttatgttgtaacctggggatcacctagacccctctttatagcatgtacagtgggtggaccgttatttttggcggcttgttttgggttctacagcttcaaagcacaaactccaagtcacaagacttggtgaattggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaaccaagtttcaaaatttgtgaaaaataaaaaataaaaatgttttttccaaaacctttgtattgattttgggggagtgggagtactgagacatagaaagagtggaacatggcaagaatgattataaatgaaaaaaattgggaccaaaaaagggtgagccaggttggctgtccagattggatccaaaacagtaaattctagtgctttactacaatgtgagctggtgaatgccctactcaacagctgtttaaaaccaactggtaaccattttttttagaattttcatttataatcattcttcccattggaaattctttctttcttccagcactctcactcccccaaaatgaatttcaaagcttttgagaaaaaataaattttattttttatttttcacaaattttgaaactttgtttttgtttttattttttcatattcattctttgggacctattctgcaccacttcaccaattcttgtgacttcaagtttgtgctttgaagctctggaatccaaaacaagcagccaaaaataacggtccacccactgtacatagtctagagtagcctgcatacatgcaatttcatcatctttgttgttccacaagtcttgttcctcatcattttatccacaaatattttaatcctttgatttatgacattgcactgacttgccctgccagcctagctgacttgtcatattgcagtggagaattagccagatttcacaacgcaagtgactggctgtggcatggcaggcttcactgttgatttccaccaacacaaaatcagagttcccataagaagcatataaatacaaaaagagcctcagatacacgctttgaactttggggctatttagggagcaaatctgcttgtacccaatacaccttctcccagcccattgatcctcaaaaggtggtaacagccttctgctttccaccacaggttatctccattcagctctttgtaaaaaaaaccctgccctaacagctctgaaaaaaaggtcagtgtaccatttctcaagtcttgaggcttgatgacaaatttttcatttcctcaagtgatcccacagatcagcaggaatcaaaatgaattaaatgtattttaacctcatgtgagtggaagaatggagggtatgatacagattttctacacctttccagaggtctcaaagctgtcttcaaaacccctgacgcaactgctagttgctccgttgaccataccttccgcaaaatctggaaatcagaactcaagaactatcaggccaatttgaaagctattcatgatgataaatttgatttgaagatccaaaaacgctcaaaagttggcgctttggtcatgtgtggctcacacatgcttgctggaaacttcaaagattacaagaagtactgtacttgaagatggatcagtctagtcagtcttgaatcttttcttcttcaagacaaaaaatgattgacacttcgaaaggggttgtgtcggttacaaccccccgcgataaggtcgcccggaggcgaccaatataagatcggtctgattgaccaatttatattggtcgggcccaccaatacattacaacaaaggaaacatgtatcggtgggcctggccgatataaatcggtcaaggagaccaatgttatatcggtcgcctcggggcgacgttatcgcggggggttgtaaccaatacaacccctttttccatgtgactgatgtttttttttcttgtacatgtatatatgtttagtggggaagtccaaccagtgttttaccaaatgacacaatactttgatggactggtgtgacaaagatgaacaaagtggtagcggaaaggctagacttggacccggaaaatgtgagcttacatctgtggtaccttccaaggtagacgcacccaaagaacggggcctatctggtgcacgggttgccgctgatgcggacccgtgacctgcccaaacaagcccattggttccatggcctcgagaaattctataaggcccttgaaaagcttggtaatactccctgaaatatcaattgtcccttcttcaatactatgtccaccgtctggaatcagggcatccaactcgctggaatccctatctgagatcctcatcttaacctcaaacctgatcagattcttcccttctccttcttccactactcctgcctctgatgaaaagcatcttgattaactccagaatcaatcttcttcttctcaactccaaaatcctagatctgcagatgagaaaaaagatatctacagaagctagttggccagtagaaggtccgcttatggaaaattttgtttggtcaattatcaattagaaattgctagagctgttagtttcttccctttcacaaaaaaaagaagaaaaaaaataacgaaaggattgattttagcatttaaatgagacattttactttccatacaacattaacctccaaggccaagtggttccgattccagaaaacttgaaccaaataggagacaatatttgttggggattattgaattttgtggaaaagaaagagctaggcaaggatggtttgcaatggttgaagatcaatctctcgaataattatgggaataataaggctagcttggatgattgggcaaagtttattgaggagcaattggagttggtcattgattctgcagatcaaccattagaggtcagcccatgaaagctttttttctttttttttcttctttcttgtgaggagagagtacaaagattgaagtgaaacaaatggaggaaaaaaaatgctggttagagtcagaagatccgtggcaaacattagcgggatgtatggagctaatggtggaacccagatccgacggcctaatggtcaagcctgccggttcaccaagaaagcttgagcaatggactgcaaaattatgttgccttgggtggcaacatcaatggtgggaaagagggaaaccttgtcccaggcaagaagcccggagacgtctacttgaaggttgccatcaaggtttcaaaactccttgacttcaacaccactaatggtcacgatatcgctaaggcgcttaaagggcatatcaaacgcaaagtggtctaacaaactgtttgtctctcttttcttttctttccccttatttgtatgttggcttgggcactgagagtttggaggtgttgtattttcttataggtcatgacaactttctatgttcagtcttgtattttttttcttgtttggaaaaattggattgttgaactgatcagaaatgttctgcacaaaaataacaggggctacttttttcagatctcaagaacaggttaacagacaattcaaagatctgggcatgattatagttgttgaggtcaataggagaagtgttcaaaggtgcagtagcaatccaaaaatggctaacaatagaagcccgctttttcagcctcagtgattccaagagccaaaactcctctagctacactaggtgcaaaggtataataagatgtatacacgtgtgggtgacacatgaaaagtgggggaggtttggtaataaaagaaaaagtaaataaaaactattaatttttttttacagagggccctgagttacaggggtttttgactgtgccctctatttcaggtcctgagttgcgggggtggtactgaagttctggtcctttataataaatgagtaaacccagaaaaagtctacaactgaaggtacaaagagataacacttactgatacttatctctaggccaaggaggtcttcaggagggggggggggctctttttgaagcgctcagaaatgtgggtgagagatgttggaagagttctggggaacaggtgttggatggttgatggaaattcaggttgataacagcaggaacagggccaaaaggcaggtggaaactggatgttggtgacggtttatgctggtatgtactgatgaagatggggaaacaagttcagggggaagaaggggctcttaaatactcattctgggcctctgcaggcaaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaatgcttgtaaccatgtttacagggtgttctgatgaaactgtaacactcctgtagcctatttaagcactgcatgatgcatggtttgatcctcaagagagtaattgtcccaactgggccaaaaagggccacagatcatcccaaacaattttatactgtagtctgtgctcatgtagttaaggtttcaatgatttaaaccttttttgtatatttttcctgaactgcatgaaccttaattacacatttagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaaggttacaaagtaagtgaaggagtaataattaaggggtacaattggtgagctaccctaggttattttgaatgtagattcagaatctgcaatagtattctgagttatacttaaggttcagaagttattaggagattctggtttaaaagtgttattcttttttatttatttaattatttaaatgtttttatcaataaatattacgatataagtatgctgtgtaataatgtctctattatattaattccacttatttaaatagtatattttattattttaattgtatgtacatatatgagtaataatatctctaattataaatgagtgctacgttcaggctggctcttattagtagcaggctaacacgcttagtgtcaaatttgatccccccctgaaagctgtggtggtgagagtgcgctggggccaaagctttgtccagatgcggaatgcacgcggcaaacgaagaaagcatgtggagctgacgctacatgcgcaggctgaggaaggtgggggcgcataagtagaaagtctagctttctgaggtgtgggaaagagtgggaaaagcaggccaaatgcacaaggttccaaaatcttactgcaggagatccgggcactggcggactttggggttcatgtccaactgcggaccggggttagcatatactgcggaggggctaagatggagtggtgtggtgtgctgtgcctgttccaatgccaaaagcatacagaaggtgatagtgacacacaatggacattcattacaagaggaggaacattcattacataggacatacaacaacaggatacggtatacatatgtagatgtggtgtgtgtgtgggtaggttatgtaacatgagtttatctattgtgttatcagtggaaaagaacataaggcagttgatgaggaggggagatggaaggtaggtggagaggctttgaccctgaaaaatgaacaaggaacaaagtgagtgagtgtttcatttgatgtttcatctgttgcttcatctgttcagatgaaacgcagatcatttggaatgtggatttggtttctgagtaacatatctcataagactgtatactgtcttggattactgctttggaatgtttcagcacatgctacacggcttggtttcataggaacctatgacatcatgctgtgctagtgggtgttacgtgcagcaaaaatgtctcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaaggagggcctctctccaccaggaattctttttttccccattaacctgctgaggtatgttggtcacaattagttagttagtagtgtaattgtcagagaattagttaattaaagtcagagatctataagtagtagaaccagaaacattgaaaaataacaagtgaacataagtagtattattaacaattaaaaatagggactcggaaaaatgactccctttttttgccaacaactcccaagaaccgttagcggacttccgttgggagtcctcttctaaattgtgggcggattctgggagttgtctgcccaatttcattttcatttttttcatttttttattattttttttgggattcaactccccaaaccacccctcatgtatgagggggtttgggagtcgctccctcccacttgaccggaaggaaccccttccagtcagtgaggaagctaaacctcatcgaccagaagggatcccttccagtcaatgaggtttagcttcctcattgaccggcagagagtccttctggtcaatgaagcccttgctgcaaacacgccaacctcatcgactggaagggattacttcccgtccatgaaggtaaactttcttcttcaactcgaaggggatccctaatccacgtatcgatcgacttatgaatctgttaccggaaggaatcccttccggttgatgaggttcagcctcccgctgactggaaggggttccttccggtcaagtgggagcgactcccaaaccccctcatacatgaggggtggtttggggagtcgactcccaaaaaaaataaaataaaaaatgaaaatgaaattgggcggacaactcccagaatccgcccacactttagaagacgactcccaacggacgtccgctgacggttgttgggagtggttggcgaaaaaacgggagtcgtttttccaagtccctaaaaataacaagtagtagtagtattaacaccggagctctagtttttgattaaagtgccttagcaataaattgttcaaggaagagatcatgaacaaactcaataacaactcatctgttttttgctcaagccatcagcaccacagtatccattattaaactgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacaaaagtgagatctatcttggaatcagccatacattattaaatattgattacaagactcttagttattgttttagtacatcattgagaggggtctttcaaaccacccgtaagttgtgatagcctttcaacctatttgcaatttatttacccctcaaggaatcttttcctgctgcacgtaacacccaatagcacagcatgatgtcattctttgctatgaaaccaagccatgtagcatgtgctgaaacattccaaagcagtaatccagtacagtatacagtcttatggaatctgtgacttggaaaccaaatccacattccaaatgttctgtgtttcatctcaacagatgaagcaacagatgaaacacttgcttacttcctttgttgctcattcttcagggtcaaagcctctccgcctaccttccttctcccctcctcttccactgtcttttgttctttcataccagcacaacaaataaaaccatattcaataacctacctacacacccaccacccctacatatgtataccatatcctgtttttgtctgtccacaatgtagagctatgaatcctgaaatgagaatgaaagtggaaaactcccccaagggaaaggtttatttcttgatcattagtaactatatatatgattctggaaacacatagtcggtttgatgagtaataaaaacataatagactataaaataatgcaagtgtgagaaaaataaatctaactccatgagaaactataaatatgtgaataaatccatattcggtcacaacacacaaatcctacgttataaatgtgttaattgtgtgtaactatcacaggcacagcacaccacaccgtacttcctctgatcgttccaattgagctcaacttgatagtgatgacttaccagctgcttggaacccttcacctcaaaaccttgatcaagcaagcctaaggggaggacaataacctgcatatcaagaaactccaaaccctttgctcatgaaatcacagaataccctgctcaatacaccacccgacagcacaactttgattcaaggatccaccccccaacatctacaccagacatatcacaaacgacacctttgcctgcttgcagtgaaagttgggcagaccaccttccccagcagcaactacatacccagcagtatcaagaaatccaaactcaacagcgctgtgaggttcatcctcataatcatccccaagtccagactcaacagcgctgtgaggttcattctcataatcatccccaagtccagactcagcagcacaatgaggttcttcaccagcagcatctcccagtacagactcagcagcgccgtgaggtccatccccagcctcagcagtgaagccctcatcaggctcatgtaatgcaaactaaacagctttgagaagtcactcttcagcacaattttggttttccaactcagcagtgccatgaggtccattcccagcagaatcctcaagtccagactcagaagcattgcccccagcagggccgtggattgcaaagtccttccttagcagaagtgtgaattgccaactcagcagagccacaacatctatccccagaagcatccaccagtccagagtgagcagtgtcgcccccaacaggctcatgtattacaaaatcagcaacttcacaaaggccctccttggcagcagcctcaccaattccaggctactccaaacaatcaccatgatgtgagttcttttcccccttacaaatttggctggcagatgatctctgattcctcccattttcagtcagctactgttcaacagcatgagcatcaaattgacctgaatgaccttgattctcagaattcagccaacttcccagctgggtccaagaatactacaacacacagtgcaacaaaaacatatcaccaagccagtgccccaggttatgcaaatacttcagccaccagacaagcaacctctacacctagggtgcacacccacgtggaccaacaccggttttccacggggagcccacgagcggccactgcgagaggttggaccaggacccgccagtccacaggattcagtgggctccacggattggtccacggctgcatcccaaggatgtgccgaggcctccacgtgtctcagcgaggaaacgtgggctccacaaggagcactggttttgcacacgtgtcccaggttcctcgtctgagccaccgaagcctccctagtggcttccattttggctgactggtaatattcacagcggctggcttatgacgtggtaatcacgtggctcccgatgtgaacattgggcgcctcccaattgctggtcggcatatgccggtcggagctcgggaccgctcggtcagggttggtcatgtagaaagtggctacccacagggtagccactgctacattgcgaatccagtggccatgagagtcaaggagagatatgggatatacaaccaatcgatgtaaccacaagagaaataacagtaaaaaaacaagaaacaaaacagtaataaatttttctttgtgacagattggtcggagacaggcaaacttttccacaagtgattattgctctgctggagatgtaaagctattcttaacctgacattgacatgtgggaatcagatggattgggtagagttagaagaggtccccgtctgcctcattttcctctttggatatagcctgggctccggatatcaacatctcttgcacctcctcttcagaggggagagatacctcaacgccggcgatgtcggtggcggtcttgatcccgttgaagagttgcttgttgtacctcaaaatgagccgaccaaactgcaattgaataaataggaagtccacttacgccactttgtagtcttgggatttgctttgcaatatctcgaggtggcgatcaatcccttcccaaggtgatttcactttggaggtagtgcggtcctgttgcctttgtatgtacatgtgaaggagcaggaatccagttcggaccctcatggggctcttgatagatcaagtgagctccgcgcagcccatcattgcatgcacaggtgacagagtttgcaatatctgcttcccatatcgacaaggtaagtattgggggcaggggaagacagcttactcaggatggactcacttgaataacaagtctgtcaaggcttggcacggcatctgtttttgtttggcgtcctttccttgcccccaacatgatctacatggggagtttgacggttaacatacttgaagtggtggtaatgacagcgagatcaatcaacacttacgagtttggccaaatcaattttctcatatttgagcagctctcggatgaggttgttgacaagtactaggtcgtcatggttgttgtcaaggtaaccagccgggaggaacgcggccttccaatcattgtccatttgatcaatcgcaccctgatgtacagtcaggattgcacctctgagtcagttatcactcggttagggataaaaagtgatcttaccttgactaataaaaggggggttctgggaatcagtgagtgggtcgcaacagtgttggtgcggccgtaactctgcaagttgatttgaaggagtttttcttgtatttggttgcgaatgaaggtctgtctcagtggttcagtaagattaaggaggctgggggaggataacttgaagcttaccctgaattgtttgtgccaaatgtggccgcagggtatattgggagctggtaaggccaattgggtttgcccaccaagttggtcgattctcctattgatggattggaggtacatttctgtggtcatccattggtcctcttggggaagctggtgaagtgggtgaggttagtactgccaggtttcagatggatccaattgacttaccacggcccaatgtcaaatagattgaagatcagattcagatatgcctcgggttttttgaagaccctctaggccgttagcaagttcgcctaggccaggtattgtgcctgggcaacggactgtttgtagtggggcatccggtagaacgggtgcctcatccggcgtttcgacttctttgcccgaactctcgtcatgattgtaatggggagggctgggggggtcactgtcttcttcgctgacctgggggtctggtcatgttgcgcgcctcagcatcgaggtcaggatagatcattggttcactgctttttttattggatcggttggcctgttgtcgggcgcgcctggcgttttgcatgtgtggggcttgaggctacacccgaaaacactcaacatgagatgggttgggcgacattttctatgtcttgatagtgtaacttgtctgaaggaccttgggattggaccccgcgggctcggaagcggggtataatgttggtggtcgtattggttcctgcggacatgtttcaaagattaaatcacagctattgtttgtatggattggtgatgtttgatgggctgcgagggggggggtcggtatcagatgtggcaaaatgacttggctgactcacttggtgggtggacaaggggagcctcttatgcgtttgggatgggtggaggaatggtttgggcgagttcttgttggttggtgtttgatggtggatgagacaagcaagaccgaccagtgaagggtttttttccggtctggcactgctatttgaaattgccatgtgtgatatcgacagatccgcaccgcacgcccttgcatatttggcggcccacatctatctaacgtggatcgcctgcttagtgtgcacaaaggctttattaagacatgctcttgatggttccccatcatgagtccaatccatctcctcactgatctgtccgtaaatctgatcctttggccacatgtggagtgcgtcaactttcctcatcattatcaattcaaaatttgcatgtgttaattataatcacttatatttcttaaacttactggctgcataaacttaggatacaattggttaacttaacatcttaaaccctttcattaccttgggctataaatcattccgaatacctttattaatttacttagactgaatcctttacttagacaccaaattatccctgttttctaatttctaccacttgtccctctccctttgaggtctggtctgcaactgggttctggagcattggttttgatatattttcattgtttgctgggttataaaagttgcccctttggttttttgggtatgtttgatggcatttggatacttgtccgtgccataatgtgtccaatggtgttgattactgatgcaatattgatttcaatttcacttcttccatgagtggtttttatatttatctttcttcttattatcccatcaactcagcaggtgcaagtctaattcacactcttgatttcttaatggctgatataccaggtaggtagggcttttactcaagtgcaatgatatttgatgctgacattgtgttgtcaactgaaaggtttctcaaggattttggatgctcatgggaccagataccaatgccagtactgtctagggcacaaaatgaaatacgtttctgaccatgtgagcctgccttctcacaaggaagcagtgaagagatactttgctattgtggaaaatctgactcagaaggaggtaagggtcatttaattctgttgcaaggaatgtaacactcaaattgtctgccacccgctgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacatatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacactagagttaacacaacaatttatttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgttgagtaagagatgtttttgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgaggaaaaaatgtgactattgaaagtgtttttcccttcctccttgaatcgtggtccagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactggttgctactttctttttcctatgcttctcaatgtctgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatctgttgtgatgagatgatgaaaaattggaatgaggggggaaaacccctccttaaatagtctattttacaactcggctgacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagccctatacaagattctcagtgtacctacaaacaatgtggctaacttgtggttaccctatgcaatgaatattgaatatgtaaaaaaactaaggccaacttgtggtttacattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttctagtgagtgactatgggttaaatgacccatagaatgtgattaagccataatacgcctaaggatatatgcccttctacatattggactgtgactttatgcaatttgatacttgaaacacaattggcacactacaccgccccctgaacaggtttcccatacattgggcgcaaacactaatcaacccgccccaaggggtcatgatcaccctagaagttatgatatggaaaagggtggggatccaggtctcacttttgatcttccagaggaaatgccccaggggccatcagaggaggaaaccccaatcagagatggggaagatttgggctttggctcggactcttcggtaattgaagaggccccatctgactattcagatgattttcgaacgtgggagctatttggggatgaggatattcttgatacaacagcggcaggggcgcaaacatcaagatcattgcggaatgactgggagccatttaacagtcaggaggtaatgatttcttacggctgacctgatatggtccttcagtgttattgacatgagagcttgcattttgaacttgtaggatttcatggcgtgcctcatgtgtggatatctgcgtaacatgctctcccgcgtgacatacctcctcctgaggttggtactggcattgaagaatttattcctccctcattgggacacagtcaggcggaccagtgagaggatttgaagaatgcttgacttgaccaccattgaaagtctcagtgtttgggataacaagttgttcacctttagcctgaagaggatattgtctaatgtatgcatttgtagttatttcaggtgtcctattatgtttcatctgggttgatactcattttggggatttctgcttgtgttaataggaattgcgtaacccacaggtcaccaggcacttggagttctatccacatgatccgaccgggactcaaattgacagcctttatcaatgtttcaagtggcgagaagatctgtcaagggacctcagggtccagatggtatacattgaaaacaagcattactacatctttgaaccaacacatctaaaatctggagaggttgttatacctactttctttttcaaggcaaacagattgctttatgctaaatgctgtatgccccaatacaaggccacagagtctgggaagggtctcaaaattgtcatcccagatgacatcaaattcagtgaccgtttgctcaccactgttgatatccaagaatttgatgaaatgtactctgaattgtatcttgataaccattcaagtttggcagacaagtgtggaggcaagatgtttggtgagccaatgattcacaactattaattgcctgatataagactgctgatggtctgacactgccatgacatttgtctggactctgtagaagatcaaaatggtcaggaattggaaattgcacttcccaatccatggaggaagaaggcacaggggaaaatcatccaacatgtccccattactctttactcagatgatacatcgggtaatagttccaagcaatggaacaagcatatctcattctatttcaccttagctggtctccatccacacctgactaatcaggaataccattgtcacttcctgggtacctccaatggggctggagtgcttgaattggtgtaagatgaacagaggcaaatgagatctggacaaaacagtcccttcgcggttaactaccggcacgtagaatcccgggctccaatcttggtattgattgcataaacataagaaatgaagatactaacctggacaaaacagtcccgttgcggttagctaccagcacgtagaatcccgggctccaatctcggtgaggaaggagaaaaaggagctgggactggtgccgacaggattatatactagtttatgtaatcttgttcttcctaagtcttctgccactactctaacaattggcagagcccatagtagcagagatgaagtgagtcatctggtgacattacattttcacaccccgcttagtgtatcctaatctgtttatttccttcagcgatttggccacagatgggcattttgcttatgatagcctcctcaagcaggatgtactcatcatgagtgttatcatggctttcattgcagaatctcccatgcatgcggagattacaagcacctccctcccagcaaatgccaacagcccttgtcgggtttgtctgttgtttgttgccaagaaggttgacaaatccctgaaaggctatgtgacagacttcatggggttatctgatggattgcgccaggtatgtaaaattattgtgttcaaccatatttaatttatccatggacaaatctgaccagccccgacctaggaattgggaagaaaccaaaacccgcttgcaccaagcctggagggactccaaaaataaggccaagaccagttacgatgaggaaaccaaaaaatttggcttaaaggacaacataaatgtggaatattcctgtggagaagtaccaccagagaaacaaacccggtcagaaggaggcaatcaacgagattgaaaaggatacatttcacagactattcagtcctttccttaatttagaaggtgagtatgtagccctcatgccatcaagtggatacagtgaaactgatatattttaattgtctctgtaggttttgatggggccaaagacactcctgtggaaatattacatgtgttccaacttgggatcatcagatacctgctgcgtgacttcatgtccggtctcactgatgggaacaaaagaacattagaggcacattggagggcattcaacactgattctctgaaaatcccaccacttcaggctttgttcatggtcaaccactacaagagcttcataggcaaacacacaaaaaaagtcattcaggccgccccgtttgtctttttcccatttatgactcaagaacagaaggagttatggagcgccctgtgtctattgtgtacttatgtgtaccagacaaaaatagaagacatggagcaatatattgctgatctcatgcatcacatttatgtgtttttataccatgtgttgcgcatgacagcacaatgggtgaataagcccaaattccatatgctgacccatcttccagatgcaatcagacggtttgggccagcatgtttgtttgcctcagaaaaatttgagtcgttcaatggaattcttcgcaacgcctccatccactccaaccaacaaagcccaggccaagatatagccatcacatttgaaaattaccaagccatgagactaattttatctggtgcatacctctatgatcataggaacatgcaccatttccaaccatcattacatgtcacagaggttaaaggcatacaaaagctcatgggcatagacatgtcatccaaaccaatttacccaattgttatcaaaggagaagtacctgatcaaatgatggataaaacaccaattccaacccatctgaagaatgtgtacccaacagccaagtggaaattaatcagaaccatcaaaacaagtaaatacaactcagtccatcgggggatttttgtattggtgagtaaccatttcccaaatcccaaggatccccacatcatataatctgaaaatggtgcaaatagatcaaaagacaagacatatccccctacgttgctgaagtatcaaaagtatggcaagccaattcacagtccagtacaagaatacaaaccggttggattgaatggcacatacctaatgcaggagtatgtggccactaataacttaatgtatgctacagcccaagtgagtcaacaaccgattaagttttggcaaaccaaattgtctaacacaagtcaaactaatgggtaaacctgacactgaatctgtatgcagaatgtaatatgctgcctgaacatgcagcacaattgtattgaagggctatgcaaggtcatcacccaaacacttaaaagagaaggcaaacaagagggcacaacaacaaaaaaaaccataggccacaccccaacaaacagttatattctcaatgcttgctccctacgatcaatccagggacaccgcaatcattcaatgttaccccggaggcctatttctcaggccatgtgggatgaagccatcaccaagggcatgatcatatggcagaaagatggcccacccataaccacagcaggcaccccaaataccacccccctacagcccattcaaccaatcacaatcacacaaccttccttaataaatgtggatcccattttgacaagtggaaccagaaattatggagacccaacctcttcacacagtattattcacccatcaaatcaggaacataccaaaagaacagcacatcttgaatattcaccaaaccccagacatcctggactcaaccaaaattcaagaagttcaagtatatgtagtgaaaaaccaaccatcattaccacaaacatcaatcccaccaataaccactatctgtataccctgacacccaccaccagctcagccccccataaactggcccaatcacaaaccacaaaatcatataccacacccagtacacccctccagacagctggatatcccatgcaggccgccacccaaaacatgtaccaagaaacctataccacaagcactaatcccagcagtcaccactatatcaatgccctgacacccaccaccagctcagccccccatcaactggcccaatcccaaaccccaaaagcatataccacactcagtacacccctccagacagcaggatatcccatgcaggccccctcccaatacatgtaccaagacacctggaacacaaatgtgcattatccaaatcccgccacattcaaccctgaatttttccaccaaccacaggccccacatgaaacactacatacatcaggcatcccctgcaaaaacccacatgatggtggatatcccacccaaggttaccccagccactggaaccaagccccacccacacagattagacccacaatgactcatgcccatcagggccaaatatgcccaggcacaaggagaatgagcatgtcagagtccatgcaagtaatggcatttggcattgcatccaaaaaaagaacatcagaccaaaattacacagagggacccagaaagatgagcacatcatctttgtgcaagagtttcaccaggatgaacaatccacaggacagacgcagcaactgttatgagctgtggaggaggactggaactggggataatacatatgtagagagcctggtacgcacatgtcacgaacttcgaacttggagttcgtttgagatccacaccttgcacattcctcatcttgcaatctaccatcaagactcgaaacccagaagatccctcacctgctctccccagaacacccataacagcaaccatccaagtagcccaaatcccaagaacacacctacatacctgggtccccaaaccccaagggccaatacatcacatccaggcgagccagatgacagacaagaggcctattcaagcaaccaagacccaagaaaaggccacccaccattttgctgttagaggggacaaaaaaccccttatggacccaaacgtgcccaaagaaaaccacctatccccccaaaaaattacccaatcactgaacgccatacaatcaccaccaggcagccaataaatatcttggcccaccacctaacccaccagctcaacatccttacgtggaagaactgccacaaataattcaaccatatgtggatgaaatcattgatgtccagggagatgggacactgtggattcagggcagtagcatactgtctgggacagggtgagggtcagtatatgcacatccaagaaagagtggtggaagaactgcgtcacaactgtaattactacatgcggcaagatcccaacatgaatgtagaagaaacgttaaatatttccaatgtcacagacccacggccgtgtggtgtcgcacattggatgtgcatgccatcatttaggagacccatggccaatgcattcaagactgcagtatttttttattctgaaacgaggagtgaatcattcttccctgactttagtcagcctaatgacaaccccccccccatcatatttgcattaattcatagtgcatgacattttgtacccatcaggttcaaagatcaatctctcttccctgctccaagagttataggcacacatgggagaccattttctggtgcccatggggcatggcaaaggaagtattttagttgcattgctttgtatgactcattgagcacatagctatttgtacacacaaatgatccatccaaatcccaaacaccgtgcaaccataaattaggacatttgaacctacaaccaaaccaaaatcatgatgaggcctccttcatcacctatctcaatcttctacccagcagtctccaacatctacctctcaacacattctaccccaaccttcagttaccattcctcaactctctcattcatcattgtcaccgactacaatcaactctcttcaacaactgccctcatcagaaaatgagcaaggactttgttccttctcctaactcattttctacttcctatcctcttcccttggtcaatctagtccctgtcgctacaccatctattgtatctacccaaccatcactcaattctcagtccgcgaacacaccctcttgaacatccgctaggcttctgccaatgtggtcagaaggtcactcttgtcttgaaatcgtgattactatttgtccttgtttgatgttctcaattccagaatcttggttgtgtctatttcaaaagacaacccttcacgtggtgaagatcttgtctttctatttcatggtattgctcagtcatatagtttatcaaatgataaaaatttcaatataacaatcatgtgaggaagacaggcataaatagtgaaaaagacaaggataaatagggaaattcagctgtgcagacagagagagaacaagtctaatcttgggattgacaatgtttacctgccttcttgagcccacacaagattgattgtacagggccccacttcaaaccaagatccaacaagtcatctttggtggcaccttcaaaagcagtccagtggaagatgtcattcttggcaatgacatctctgattggctggtagtccaaagggatctcacagatggtgagaaacccatcaatattaagcaaagtagtgtcttgacaagggatgccaacctgcccaagttcaagatttgggcgcttcggagatggaaggtcatcaggctccaatcgatgttttgtaccaccagagactgtgtccttgtctggagcaagtccagcctgatcgcccgtcacgacaacgcggccaaccctagtttgcccgggctgaggaagcaaaccaatcagaatcagtcaatagagtcagatgaggaaggattagagaagaagacctcacttacatcgtctggaccgagttcagcttgatcgcctgcgacaacaacacgcccaccactagtttgcccgggctgagcaggcaaaccaatcagaatcagatgaggaaggagtaggtagatcagaagacatcacttacattgtctggaccgaattcagcttgatctcctgcaacaacaacaagccctctcctagctcgcccgggctgaggagccaaaccaattagaatgagccgagtcagatgaggcacaagtagacaagaaaacaacgtacatgtacaaccaaagtaactaccacccatggattggtcttgttagttgcctccggcatttcaaggtagatggcggccctggctgtgtgagacaagttctccgccgctcaaacaaacccttggaaattggccatgggaacagggtgcgccgtttggttcccctaccatgtaggcccagtgtagcaccgcagcccgctcggcttgagtcgctatcaaatcaatcagatatttgaatcagtgtttgaatacaaaggtcttgaacaaggagagagtcatgtcccggaaatgcaggtccattgggggcatagggcccctgttggtgatgcgcttgtacaccttttctgaatcgcccaccgtctggacatcggagtacagccggtattggatccatatgtcaatggacgggttagggccttgggatgtatcatccgggctgggtgtgcaaggattggcacggggaggcggagtgatctgggccgcttcctgaaggccaacagattctgctatcaacattgagtcaggcgtgtcttgcggcgccatatcaagctcgtcggaagacattcaggacacactgcagtcggtaatccaggcaggagtcaggaaacccggagttgaagtcaacggacaatgatggaactgcactgaaatactgacctgagtgtgggggactgaaagaaaccttctaagtccatccaatccgtcccgtcctagcttgggtgccaccccggtgaaaaggtgtgttggcccatgtgaatcgcttgcggtgttgccatggtcacaacagggattcccggaccccggtgaacatctgatcactgggaatccttgtcgaaggtccacaaggattcccagtgatgaggtctccaccgggaatcccgtcgtgaccacctcatgcatacaaggaggtgaaattcacggggggttgggtgaattccacgttggtttcatggggtcggcgtctcccgtaggatccacattcccgctgggcaagaagcgccctggggtgtagcttacctgacaacaaagaggacctcagaggtaccatgggtggcaaagctgatcacacctgcaagtatccacatttgaccaaagcacagatggagcaattccagaataagcatctagcacaacttcacataatagggtgaggaaagttcttgttggttaaagagaggattccaattcataccatgtatgtcttgtttttttgaccgccatgttcccaaacctgtgaaagaattgccaagggatctcacctgttttggaagaatcttgtatgaacaatttgtcaatatcaaccaagaatttgatgaccattctaagccttcccccaaaaatctcccacatgatctcaacacattttcaactttgtgaagtgactcgatgaataaattctttgcaacaatgaagcaagagtgtaaggaagttgatatcaccaaattgtccagctggcattgattcaatgaacaagtattgcacattggctatgatctagctgatggattcattgtaaatttttgtatagccatgatttatgtgtgtgaaattcttctggacataatccaatcaagcagcatttttgtttgaagaatgaaatagtgtttaatctacagctacaagcaagtgccagtgaaggagtcaatcttagagaggggcagtgaagtggtcatgctctgatgagacaaaaatggtggggacaagacaggccatggttgacaatttgatgtgcttaggcaagatcttgtccttttgtgcgtaatttcttttttacaaatctttttttcagcaattgtttttttcagcaattgttttcccttagccgggactgattccaatctcagttggctctacacccaccatccaattcatttgtcatcatccaatcatattccatcaccatcaagtcagtattatcactgcattcaccacacaagaaaatggattagacatccttgattaccttcaggaacctcccaacactcaacacgagtcaactctggaaccatctcagcaaaccccatataacaggttattctttgaggacaaagaagtcagtcaaactgcatacaacaagttattattcaatgacaaagaagtcacacaatctcttcaatctcagcttccgtctccatctcagttcccagatccatctgttcaacctcagcttcctgctgaacctcttcattctcaacttctgggcaaacagatcaagaaagacccaaggctatggcaacgaagacctctaaacttgaacctccaatctttcattttgttggaatgctgcctttgtgtcaatacccacaacccacagattctacacaagtaatacgcacgcctcccactcacagagtgagtgggacaagattgtcactgacaaagacaacctaccattcttgaagacaaacattatgcaaagaagctggaacaacccttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagaatcttgactgttaccttgacaagttgagaagatgggaggtttgaagtggatgttgtacatttcaagtatccaaaccctgctttactttgggtggtcaaaccacaacaacacctggagagggagacaaacaaaaagccattggaagtgatcttctgaccccaccaagatgtgcccaatctggtcctctgggtgacacatgattgattgtgggcctgggctaatgttctttatgcatagtacatcaaagttacggacaccaactgctttgtcaacatgaacccccccccccccccctagtgttggctccactttcaaatgggagagacgagctggtatcactcccctgaagcattgtttggccactggacactgctttgatggtttctttgagcagtgaggtgtctgtggctccctcactcgctggtcattaattgacggccccaaagaacttggattcaccaattggcactaataggcttttggttactccctcccattccgtccagtcgtaaatcctcaacttctgaacaagcccttccaacccttgacacgcttgaagatgttcaaaaaattgtgatggaaagtccagatgggaataactgtgacactgccttgaaactctccagtgagtcagttgatccaccagggaagtttgctcagcacctgctttcgagtgccatcagtgaactcggtcatagatctggttggaagctagttacaacccatgtgatatgtaccacaacctggttacaagacatgttgatgtgtaccacagcttcccttgatatgtcagggaatcatactcgatatattatggaatacatgtgtacaatgtaacccagacctatgctgaaaccaagttcaacttggcagcatacagttcttgatcccaagcttgcaatatcttgactgatatgatttcccacctggttgtgagccactatgtcagtaagatactctgaaatgtttttcttccaagagcccactagttacaagaaagcttgtgagttaattcagtccttgcaaatgcctatttcatgtgattctcatgtatacaaaaccttcatatttagtggcaaccagacctcctaccctcttggtaatgtctatactaaagagtatgataattggaagccaaatgctgagttcattgtgctcattagtcaaaccaatcatacaggtgctggagtttgtttactacactttccagcttacgtgactagatcatgcagtgccctgcagccaatgtgagtgggttaaaataagcaccaaaggctgtgtattgtgagttatgatgaagggtattccaaaaaaaatccaaattctagataagagaaaggtaacaaatacaaccatcctatccttatttcaacccccacatctttcacaacctcaatttgatctacttatttttctatccatcatgacaaaaatactatgccttggtcaatttgttacacgtatacattctcctacttcagattcccttcctgatcacgcacaacaggccctcctaaaacggggaacagatcaagtgcacgtgtggtgttccccaagacaatttgttggagatctcagccaatttcaaagcaagttccttggtccattgtaggtccggtgggcagctgctcaacaccaataacagaagaaggaatgatattttctaaaaaatccctaataaagatttgagctttttttgttaccaaaacatgtaatgatcctcaactgaggggttgcatatttggtcttgactcaaacaaggccaccatttcatctgctttcttcaacgcacaaatcaatctctctcccatctggaactttgatcccagcctctttttcataatcccccaaacgtcttttacaccaaccctcactactagtactccagaagaggatgattctttttggtctattctccaaaactgtgtaaccaccttgaaagaccaccaatacacaactctacatttcctcaagagaaacaagtctaccaaacaaaacacaattgaagacttgtggaaacaccccatcaatagttaaatatgacaatgtagtaacccttctgacctacaacttgacaaaacaggccaatttactagccaaggatccatgcttgctgataacatgggcttagtgattatttgtccattagcaaccttgccaaactgggagaatgagatcaagattcactttcacaagggagccaagggagccttactatctttcatggaagagactgaggaagaattgacagaggattgctattgtcacttgttgcttggacaacctacgagatggttggaacatctggcaacccactgcataccaacaaattgccattgaatcacttggtacctgaaaattcagaatttgaggctcagagcatctttaccggttaagcataaagccagtggtttcaagttgcggctattgctaagcctatttagccacaccggtgtggtgtgattggttgcgggagggcaccaaaaggaagtactctcacgggtgttagcttatagcttgcttgtgagctaattggtgctagatctagcaacggttatctcaaatgggagccacaagctagtttggcttgacctcagctcagcccggtgtggttgaatttagcagctaaagtccttagctcgcgcaaatttagccaccaatacagatgctctcagtaagttacaataacctggtgcatgtattgagttatcaattaataacaaatctgacattaaaaaccatgtagtatgatctgtaacccaacagccaacaggactttgaacattcaaaagctgaaataaagatgtatcttgtgtctgacggcagggaacccccttccagaattgactcacgaatgtccaaagcttgatatttctactgaagatttggtcttggaaccaggagtggatctggaagacgcaccttatacctggaattaatgttggatcccaggaagctgtcaagaggttgaaacgcttgatagaaactgtatgcaggaggaggagaaaggaggtgtgcacaaaatctgtacatgatggtaaggaggaagcaattcttctgtgtaactaaacatgttgataagaagtttgatgttcaaggaaccaaattggaatccggccctggaaaatcaagctgtggattgtctctattgccctggatagaagacaaatgaggttcatgtctaccaatactactatgttcaaggcagtctggaaatgaatatacatcaggtgaaaagtaggaaaggggaattggcaatgtaagaattccttggtctctctgtatccaaacatggggtagttgaggtattctttgggacatacttgattttgaatctcaggctgagtgtaccatctcatggaaatgaggattatgagtaacatgttaaattgttatgagtgttctggggagagcaggagggatcttctaggttctagttctcaatggtagattgcaagatgagggatgtacaaggtgtggatctcaaacaaactgcaagttcaaagtttgtgacatgtacgtaacaggctctctacatatgtaacatccctggttccagtcctccacagctcataacactatcccccctttaatgcccaagccacccccgttgttgttctaaaaaattcctcctcttttggctcggcaatctttccctgggcagcattgaaaaacccagtgggaaaaagtgtgccctctctcttcattctccaagacctcttgtgtcttgacgtcgcatccgggaacttgatgttgaactcggcgaccagttctcaatggtgttctaagttgaccttgggttcccacaatttctcctccagtccaaagccttttcagctgaccaagtatttgatcttcttccctcttttccaacagtccagcatgccttccacttcccattcctcctcgttgttgacctgtaccggctctggtgatgagtggtgcctcccagtgatggtgtcagagttgtgcttttatctgttggcttgtccagcaaggtgtttggtttgggtgagcagttgatgcacaagacggtcctgtgccaacatttgctcgagtagtgccaaccggtgatcctgctgctcctgagtgaacatcttctcaagtcaatcaagtgcccactgctggtccatctgctccttgcgttgttttgtttgctccatgacttcgtccttcagttgtttcagttgcttgtttgagtcttgactggcaaacaattggtggacttttggtgggtagtaaagttaatatcaggtgatgcaaaggtgtttaaaagaaaacataaacctactaaaaacaagcaggacaatgataggagcaaaggcgcaaatcattgtatctagaagaggaaggaaaaggtggaaactaaatcttcttgcaggagtgctgaccgggtgtcattttggaaaggaagtctgataggatcttgaaagcaacttgtttgttggtttcagtcatgtggggaatgaggtctataggatgtgccaggattgtcagctatttataaaaaaacaacaacaaaaaactgcccactcaacaggaaggtggcaactgcaggccaaccaacagatgagcctgacgccggggcaggttggttgcaggaattgggctggttggactggtccgagttggccatccttgccatcatttatattcctccctcaagccaggtctctcagaaaattgcctgggcaagttgcatgactgtgctctgctctgctaacggctgctggtcaaaccaatgcaaaagctgagtcagctcaactttttcttggtttttttttggttcttacagccggcaagggcttggtcttgtcaaaatattctttctgttcagccaaacctctttgccaacgttccaatttggactgtccttcacacctttgtcaaattgggtcttcattgattcttgagctgcttctaggcataacttgagttctgattggacttcatctttgtttgatttgctcttcagccaccggtagacactgttcacttgatgggatcatgccgtatgaaggattgaaaccgtagtttgccttgaatggtgagactccaattgacacatgatcattgttgttgtaagcaaattcagcagttgccaaaaggggttcccagttgtcctgtcggtattgaacaaaatattgtaggtactgctccaccgccttattcacaatttcagactgtccattggtcctggggtggtaggtggtcaaaggatgaagcctgattccaagttgattgtccagttcctgcgtaatctgagaaattaaaatactttctctgtccaaaaaaatggtctttggggtgctgtgcagtttccaaacttgtttcaacataagatccaagagctgcttggagttcatggacgtgttgcagggaaggaaatggggcattctagtcagtcggttgatcaaggtcaggatactgtcacaattgttggatagtgggaggtctgttataagattgtagctaatgtctgtccacgggcccaccctgtttacctagcagttgcacaacacttcagacacctttcaaaaacatttgcgcacagatggagttgcaaaagacacaaagaacaaggtttatacacatgatgtgtgattataacatgagcagattctgcacctgggtagggaccagtgttcaaaattgtgacacaaatgtacccgcatatgtttgtgtgacacatgagtgcacttgccgctcctgcaaatttcaatgttggatgtcccaagcctctggaccacatatgtaccatggaccacctaaccccattaatcatcacatactgattctttgacaaaacctccacatagtcaggaaacaagtaatataaattcctcccctgtactgaagtccaatttctcctatccaatgataatacagcatatgtaaaagaatttagtctacattcatggacctctgccacttgaaccggcttgagcacttgataccacatctgctgatcctccagctccgcttggtcctgccgaaggcgccagtgtcacaagacaatggaggacttcccgtcggttctgcaggccccgcagaaccaaatttccaatccaaaattctaattttctaatttcgcgcttccgttgcctgcaatttgtaaatctgcataagcctcctcaaacctccaacatagcaactcacgcacacatcttcttgctctcctcaaccgctggacaagactgtgagtaacactcctctgtatatgtccctcgtggtcaaaccaaggccaagtacgtgcaaggtacgattgattcgtacatctgctgaggatgccgccaattgtgaccagcaggacgaagaggcgttggttttgttctgggtgcttgcttaccttggatctccaggccgcttttgacaaatgcaaacctacctgactcaatcagatctccggagagagtgttaatgaagacggtgcaggagctacgtcgtgtcagctgctcttcagagagaagttcttccaccaggccgggcccaaggctttgctcctccacgctatcctcgccaacctttcgccggtcgaactccgccaggaaagccgcttcttcgcccccttcaacctccgcgcccctcctctgctcaaaacaacctactagcttccactacaagcaataccgattttgccccaaaattaaatggcaatttgggtgggggaaaatggatcaattttctggaaattttttccaaaattcctcaggagtagaaattaggctaaactgagctattttagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgggacatttttattttttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaaagtgccagaaaattgatctattttccaccatccaaattgccatttttccttggggcaaaatcggtattgtttatagtgttcttcctctaaaacccaacacccatcttcttccccacttactcatctcgacaagtattccgagtgtactaatctctctacttgtccgccctgggacttccccttctcaatctttagaccccactcctttgcctcctcaacccacgagcgcctgtcctctcactcctcccaactcttgcatgataccctcaaagctcccaatcagcccctggtcaggaagctccgccccaacaactaactgaggatatgaaggcagaagtcgacgagctttttaatgagttttagaaaagtgtgtataagctggcaataaagaataattggcttggtggacacttgtattttaatcatcttggacaaagtaagaaagtcaaaggtggtttgacgtggaataacctcaaaaggtttgatcctgagccgcagcgctcatacgatgaacgtgagtccattcattagccaacttatgactgattgtattggtttgcttgttccacttacactctgtatcattgtttgtaccagttggtcttgttgttggctgtcaaaaggtccgggagctgtgggcaagcaaagatgatgctaccaaagctcaatataaggatgttgatttcctcatcagcttgaacaaggcaaacaaaagagtcatcaacagcggtcataatccccatgccccaagtggtgccaaccaaattgcaagagcaacaagtgtatccacctctagaatatctgagaggaaaatttgaccactgttaattaacaactggctcctaaaaattgaggttgatgtaagtgcagatctgtccttgctagcaggtatcagcctaactgattcaattatccatctgcagttgaaatcactggccttcttccatcaactggaaggcttttatgttttggcttcccaacatccaaacagtaaaatacttcacaagggcggtttgccacttggcaatgactttctccagatgcttgcaaatagacaacataatcctgccagtcactttcacacgtgggttaccgcccaaacaatcaaattcttgaatggagtccgggtcaaatcattccccaaaacccccaaatctctcaccttagacatcttgggagtgcagtcaaaggatgcaaatgtagaatttgattgcggtaagtgcttacttgacattggacttcatccattgtgactaatgttcttctgcttcttgaaatttcagggactgttgccaaaaacatcactgcaattcagaccaagcttagggagatgatacgtaagcgcttggactcctctttggtaggacatgtatttttctgatttggtttgagcaagcaggggtggcaagcgggaataagctgtgttgcacttggcctggaggagaaacaaagtctaagcttgagaaaaggaagttgacactgcatgtcttgcccaacaactggagcattaatgaaccaagtgatttatatggtaacctaggccggttgcatgaaggtccagccaagggtataatggcttgcttacacacaggaaagatcaaaatcaactccaacggtaatggaaaatactgttcctgaatcggaagcatctgaatcagagacagaagaatctgagtctgagtcagaagaatccaaatctgaatccaactctgttccccctccaaagaagtgtgcccgtgtcagtcagtctactcaggcctaaaagaaaaaaacaacaccaaaaagaaggccagttccaaaaagtaactctgcagctgtcaacaaacaatctagaacaaaaaaggcagtcacatccacctgtggccaaatcaatctgtctgaccaatccagcttgcttgacaccttcaatcaaaaccaaatgtctgggtccttcttggacctcaatggctcatctggcttgacgacacaccagtgattcctctgcttgcagtcctcaaacctggaataacacatgcttaagttaatgtttgtttcaattatcaccactaagtttgtgcagaagaaaacaaaaactagtcacatctgtttattgtttatctggctggaatcttttctttattatctatttgcttgagaaatatgattatctgaaatttattccctctctcaacctgtgaagctgctggttatcatgtatttacctgttgcttcttatttgtctctgacggtgactgtttacaagcacttgcagtcctcaagcctagtacaccacatgcttaagttaaagtttgttttattctgcacaaacacagtagtgataatttgtgcaaaataaaacaaacaaatagtttcatctgttcattgtttatctgcctgaaatattttcttcattatctatttgcacaaaaaaattgattgtctatattttatcttcttgaatgacaaaattaagcccagaagagtacgtagaaggtgggaaatgtgtgttataattctgtttaatggcttgtgtgtacttttaggggtgcttgattcaattctgaaataaaaacacaagaactctgaaacatttggaagacattgagaatcaaaggttgtgtggtgccaatagtaggatcctgtcacttgtttttaggaggttgtagaagttcaaattaagtgtatttttacaatgaaaggtagttcttatgtacatgataggacggttcacgtctgaactttcaggcaaatttaatgacatttatcattaaaattttgcaaatttatcacaaatctcaaattcctccaaacttgatggttcatgaaattttatgaaattcataaaatcttatcttccagtgtgttaaaagttgccttgaacttcagacgtgaaccggcctaatagcctggttcataatagccagttccaatagctgatcaccttgttaaaagttgctgacagcaatttgtttttgcaaggatctgaaataatttgggagactttggaataaaaaaaaattcacaaacagatgtgtttttaagtatcaatgatttgctgattaccgctaaaatttttgctgatgattggtcattgttaactgggctaattggattaaatttcacatatttcagacataaattgatttaaattaaaggtgcccacaagtatattggtccaattggcttgcgggcacttcagtgtaagttgatatccaatgcatcaagagcagctgactagtatacaatcaaagacatatgaaggatgaaatccacttagtaatgtttcataaagggattgaaacattttcctattattttaagactggttgggtgggtgtgatccattccaccagcaggtaatgtatttatgtgaggtttaggtgtgtccatataagaatgagagtgaccactgtgacccacctagtgaattgagccatatgacccaccttaacaattgaattcagataagctcatattgtactgcttcaaaataatattttcaacatcatcaggtcatctgaaataagtaaaatgtgtttgtgctagtcaacccatgggcatctgagtatgtgagtctttctgcaatcctatacatgctgaactgaaagtaaaaaggtccacatggtatgcacttgttagttgagaagctcaactaattatcttgattcaaaatcatatcaaaaattgacaatactcaaagaagtcttttgctttgaaagaatttggggaatttatatcagtccactgaccatccactacatctcaactacttaaacttgattctgcaccacccaatcaaaccaatatctcatgccccttcaattcccatgagttttgtgaaaataaatccaatgtttcccataaaaactcagaaatactttcttttccttttaaaaatctcatttctccatctcctataccctcttacacacaaattatggtcatttgtgttttaaaatttaaaatcctccaacctttgaacctcaacatttttaacacaatttttgatcatgcagtttttatttcagaattgaatcaagtgaaagtacaagcaagaaaccacacagcattataaaatacatgtctcaccttctgcatcctcctgttgcctgactttcaccagtagttcttagtgaaaccaaaaatttgtatctcaatacctttcaaatgttccacaattcttgtgtgcttgtttcaggtctcagaaaagaatcaagcacatctgacagtacaattttcaaaccgcacaggatttttgcacctcctactgcaaccttgtaatgccttatttctctgttcaatcctaccacaattttcctgatagctttcactctcttcaaacacaaggctgattgcagctttgggtccacccgcttccattatgattcatgggtttcaatgaatttctaataaatttcatagtgatctgacaagtgttgtctgagttatcagttcctccctccaaacagtatgttttggatgatcccatctcaagtggttccttgtgcaatatctgccatagccaagaggttgtctgcccaaggacaaaaccactttggtcagaaaaccctggaatagatccctcagtgaccacacctcttcaaggctagcggtttatcacccccacttggtcctcttgtcacattttgtttgaacctcaactcatctttgtctaatcaacaagattaacattgattttacaaccggttggcatggggcattgtggcgagtccaacccattttaaaacaaaacctccaatcagaagaaagacaataccatctggtttctcagccacattccaaaatctgacctcttcacagcaaacttctgaccacgactcaatgcaagacactgattatagtccgggcttgaacactgatcatcctctggactttgacacaggtgaaccagattccatcaacccattatccgcctggagcttcataccctggtctactgagtctcaagagacagcaccccacagctctacataaggcttttttacccaccattgatcctgaagaccgggcggcgctgcaggagcacaatagacaaggaatgcatcagactcgcgcaaacaattggacaaatgctatgagcaagctgttcagtgtcacctgtgactgaagcacaagaccaaagagtggacaacactctctttgtttgaagatcattcagaaaagttttgcaaatgtgaagagcatgcacctcaaacaccccaatggaaggacctagtggattttcgtggtatgtttttctattgtatttatcagttattccttacatcaattcaactgactcctatcttttgtctccatgactccaggccagcaaagggtgcaatccaaattttgctcatgtgtgcctcaattcacctgcttgctaacgggtttctgcccagctcacccatcaaaccaagtactggattttcaatgcggctcctcacctaccacagttatgtctggcaccactctcacgaacggatggcacccttcaccaaaacccagaaggtgtgagaagtggtctaaggtcctctaaaattgtaagcacacctcagtcagtattcatttctagtctcatatttcagttcatgtgacatatgcactgataagctttctcatcatgtattagggttgtgatctacaacaatgcttcttgtcagcagttttggtttattgcaagctgaataacataaatactgcactcgtccaaaataccctaggcttaaccaaccaacaggaaatggcagtaggaacttgtcccacgtgctttggtccaagcaagaagacaggagtccattgactgaccgcggtggacaattgcttgattatcagtaccaatgggaaccttcaacaccggcaccataagctggcaagcaagagccatactttcctgagatgtttgaggatacatagcagagcaggagcaaattcacaaggttcctaagagggttagtgtcaatttgtcgtctgtcttgcatttaaaatagtgctaaactcactggtggcttatatattttgttgcaataggctgattgctgtgcagacaagtcttgtttctttcctggatagtgaagattcatgcttgatacctcatctccagtctcacggctccacaaaagatttaatgctgcccttgccagacgcaatgcagaaaaagaggttctactgggactgtgtcagactcaaaacccacatatagatagcgatttcaaataaaccgttgctttcctccgcgcgcagtgggcagatcaggtaggggtaactttggaacaggaaaagagtgaagagcaagtcaaaggtgaaaacagcgtcttgccaaagtcttagagggtttttggtgagtgcaacatctgggagatattatgcaatactttcttgctgagatctcatttacaactatattctagtgattggcttagggggcaccaatggccatctcactgggtcaatgcctgcaaaattcttcaagccttggaagctcgtgaggctgcccaacgacagctggcagcatccttaggcaaggactatgaagacttgcgtggcaagcaaaaaaccgaagcgggaatgttgacactactgtggaaagcaaaatcagagctttacgtgcaagccatcagagttcaattggagcgagagccgttcttgaataccaactcaagcaatattctaggtacttgattgaaggagaagatacttgctgcaatcaagcagcaaaagcctttggctgagagagctatcacccagctaccaaccagaaagattgcaaaacttgcaaaagtttgatccaggctcatttgctgagcccaaaaaatgcagacctcacctatgtattgttcctccggatgaagcttgacagtgcactctgttgtgtacagtcatttctatcatacttgctcaccatgggcatcaatcccccggtatgggaagggtatccagctgttttagtccctggattgagtcaagagtgaagttgaactgttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggttgatgttatgaactatctacatgcaacaagaaggggcaccatgctaaggtgatgacatctagtcgattacatttccagagcaaggaacagatgctgatgacggagttagggacaacagaggatgtgttgagggtgaggagaaagttaaaatcgcctgaaggcataccattgtttctttttccagtagtctcatccgcctattgtgatagtttcaatcaattcttacttgcttttgtattttattttgtttttatttctttgtaattgtaccccctgctgtttcatatattgtctactcatcaccggttgtactcacattgtggtctacatgcaatcacttcaaacaaaatttttaacatctgatgggaagcacaaagaagtacagaaatcatgatgaaaaacaaagtggtaagagcttctttacataggttagcaaggtgtgtgccgtgagatctaggggtattaaggtggtgagcaagtcagaagggtggtgaggtgtatcaagatgaaatgataaagtaggtgtagcaagatgaaagggtggtgtagtgtaaggagggtagtgagatatgagggaagctgaattgtgatgtgcagaaagcaagtgtaagggtcgtgagatgtgtgtaaaaggggaattttgggcttgtctctgggagggatgaagttgtgtgggggagggggaagaagtttgagaagcccttgaaaggagtgcaaagcaaccttggaggctctttcccacgctgatctattgtatctttcagagtaggtttatgttgaccggtcagatggattctcacatttgagtgtcccgggagcagacaatcagctctaccaaagatcaatgcgcctccagaagtctttggaatgcatgatgtggaaggggcaacagtgatcaacatcggctaccacgtttctcacgtgttccgtttcactcatgcatcaggagcaagtgaaaaacctttggaacactgatgagctccaatgctcctttacaaattccattaagcctctcttccaattcttctcaataatgatccatacaagcacatagcttgattaccagtaccacccaaatattcaacaagttcaaacaatccatatgtatgttgcctacaattgaagaacaattttctaatataatttataccctcctccagcacaggccaacaaccgtagcttccaccttcaatgagattcctcctaatttccttatcaccattttccatcaactctgttgctttttgcatgaggagaactgcccagattcaatcattcatgttctaagcaaacttatcgattttaacaaaatagctactctctcccatattgcccacctgatggtggtctgttttcatacatcccatagtgatcctcttccaaccaattcaagaaaatgtatcagatctgagaccacttcccttcagaaattgataaattgttttaacttatactcttcactgaatcacataattcatgcaactctcataccaagaccatctccaactcccattgtaccatctacagctgtcacccagatattaaacaaactgatgagggacaattatccaatcctaagcaaaatggttgagattgaagatattttgtcaaacctgacccaattaccacgaaacagctgcccaatcttaattgaaattgttggaactgacaacaggtgttataaacaaatcttgaagcccaatgatcttaggcaagatgctctgataatgcagctacatcattatagtaacatgctgttttcaagacatcctctggtaaacactatgaaccttcaaatacccacctacacaattgttccaatgtttcatcaattggatctaattcagtttctcccttcatgatttcctctctcgattctttccacatcttgatcaaccgctgcacccaaccaaattatcaaaattcacaagaatacaaaacctttgaccatgggttgctcaaccttatgaaaaacagtggaatttcaataagaatttagcaatccattcagctttgaatcacctttttggaattggagataggcatctacaaaacatcttagtagcaactgattcattcaaagtcattcatcttgattttgggatcagtttcaatcaaggttccttgttaccaattcctgaattagctccctttcaatttactcaccacctcaaattactactacaagatctaacactaaggagcagagaaaggtggcacagaaggtcaaatcaaaaagtgacctgtcaatcttcagccaaacctttgcctcagcactggccacacttcagagcaaaactgaaggaatccttgagattctcaaacttatcactataccagaatgagcttgtccaacaaatttgatcaagattggaaaatcatatgcctattgaagaccaagtttcttcactcatccaggaggccaaagatgaagatagatggtcaagaacgtaccagggtaagtccatcgagtcctaggattccttcaaactcagtcaattgatttatcaactttcttcttcttctcatcttctgtatgtattcggttggtggagggctgattcatagatgaaatcacaacatatcctgctctcactcatccttctcaactcagttctcagtaggattaatccacctctccctcaacattaccatcctcctacacccctacaactccaacactcctcttcactcccaacctcattgctccatgatttgcgagtcaactcagtacacacgcaacctcattggaacccaacttgcagctacacacccttattctcaacctcgtcaactcatcactacccaacaccgtacacctcaccactgcatcaacctcaagtaagtgtacagaatccttcccctaggactgtcattggcaaaccggctgaacaatgtttcccaactattctggatttgcgcacctgaggcaaaccgtaacccaacaaaacttcccataccctacaaaccaccccaaacaccgccaaaaacaatcaaccctgacagccactctctgtttttaatttgttgaatccctgctttttaggcagcatttacccagcaccattactgctacggttccctaatgccaaagcatagtgtaggaacaaatggtaataattcaatatcctacacacagctcctacaccggaaacccaggaatcaaggcacttggccaccacacgtcaggagggaggttaaatgaagaggggtttctgtaatattcagactttacagattttgcctcctctaaatagtccgtgtatgagataactgtgtaatcaggagcgtaaatggtactggacaggacagcgctagtagtgtatgtagtacaaatccagtaggtacctttgtaaactcttttgactattttttgtagttcttgttctactaaaatattttctgggtggtctgtgtagtatcttctagtttgagccaagggaaggatctatgtctttgaaatgcatattgatatgctgcatttacctttcagcaggccatgatcaatgaaataaaataaaattatgttagtaagtatgatctatttaatgggaacgggtgaaaaaatcacaagtaaaatgaggccagacccccaattttcagcctctatgctatgagtgttaacaagaaaagtaaagaagtaggtttatttgtggttgaatccctcaacctgtaaaagaaggagtcagtgaggaatggtacttctactgctgactcatccaattaaataattgggcatccagatcaatcctgttatgtggattaataggcttccaatgtgaggacctcttctactcacttgggtttgagttttctaacaacaattcagattaataagtgtgcaaacacttaaggaccaggattgtttaaccagggggaatattcttcatgcaatagaaataagtacaaatgccttgattctgagtaaaaaatctatttaaatctaaggtagctggtttgtaaggttattggtggtttgagtcactaataatcacagtacaagtgtttggttgatgctactagaatttcctgggggaaaggataggaatcagggctctttaaatattctacagagggctcaggggaagaggagaggccctgagggcactagggagcttcttagcagctccacagttttgtgtaagcatgggaactgtagctgtacagtgctatgcattgatggaaggtcctaggacatgatatcatacatgcataattgaattcatggcccaattctcacgtaattgaaagagctgcagttactgtgcaggggctgacaattgtatggttagttgcatatgtgtaacttgtaaaccccctcccctcttagtcagggtttcacaagattagaagagagatgtcacattatcttcagtttttccgtctcagtgtttccttcctggctcagcagagaactgatccctacttctctctgagccaggtgagtttccttttctattctcttatttccttcttttgtattcttccattcagattgtaagatgagagaactgatccctacttctctctgagccagaaatataaaagtatcagtttggtcttagaaattgtctaggcttcttgccatcccgtgctcatttcctttctttcagtgaaggacaatctcagtccttacataactccgcttatgcaggcttgtgatcatgagaaatgcatgtacttaatgcataattcattcttgcatgtagaatttgggttcctttcccatgtaggccactttgagctatgcaagctttgaattagagcacaaaggggtcctcatgacgccatccaaaatggttagtatgcaatctaatgccctgatgatgtgatcaaggatgggtaagcttcagataagtttatatagcttattcctcatccatttcactcttctactagctgtttcttatacatatgtaattagtttatggattataaaatatgtacataatgtataggaataaatattatcttaagaccttattctaatgatatttctgtgaaatcctattgatattatatgtacaatactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaaggtataatgtaatttacttgtattcagttagttattatcttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgatcacactattccatctcaaggacagaattggtaaaagattggcacattttgaccttgcagaatatatcttgatttcaagcaacacttgcacacttcttccaagccatgaattgattatagctattgctgtcaatctcaggatttagtagttcttgggcaactcagattctgagatagtgatgacatgttgaagtaattgtccaaggggctgacattttaaacatatatcagcccctgaaaattcacaaggcaagagagttcatcaaactgactaagtggaaatgagtgtctctgtctgtattcaggagcgtggaggcaaaatggataagaaatgccatgaggtggattcatgactgctatcttcactggttctccttttgcctcagtggctaattggtcatttctccttttgaattccagcaggacttctaatcctgaatagctgcatgcaattctgaacaacagtttagttaggacacaacagtctgccttgtcttggctactttgtacaagcatttgaatatcaatgtatcatttgatagtatgaaacataaacccagcattcctcaagaaggaataaaaaagagttagtaacttgatatcacaggctttgacagaagtatgtgttattttgagaatacacccatcttagagcactagtgattcccctttcacacaatgtttccataaagaaaagaatgtattattgaaaaacaacaaaggaattaagtattggaagcaagaaccattattgaggcaacaaatctgcaatatcagtagtagtgactggaatgtattttgtagtgatatgccaaattagggggtatcaaatatgtgaaatccaccattagaaaccagtcacttttcccaaaacttttttttgcgtcaatgggccccaaaaggggttcaatgaagaaccaacatgtttaaaaaagggtggattttttaaaaccagtcaattaggccggttcacgtctggagttcaaggccacttttaacacacttgaagataaaattttatgaattttgtaaaatttcatgaaacatcaagttcagaggaatttgagatttttgataaatttgtaaaatttgcctcaaagttcagacgtgaaccgtcctattaaataatggtggatttggttatatttgataccccctattgtatataaatgcttttgaaatgtgtcaagtgagtgtgaagtgaataggggtaagtgaatcagtggtgtggtgaaaagtcctctggtgaataggtggtggagtgaaaaactgataccattgatgattttactttcatacatctcttgaagaatgttccaaatcatgtatggtttatatggcttgtatttgagataattgaacaaatggcccatcttccagagcaattaaagaggattgagtcaaagtacaatcgcaagtagagaccaaaatatgtggtgcttcaaaataacaagcagtcaccaatgaagatttagaattcaccttctaatttaaagaatagttgaaagcaatgcgagttaatgattgaagttgcaatcaccagttgtggcagaatgactttcttctaaaaacacaacaacttgcctttcacccaattcttgaaatgcttccaacttgtgattttatgtgagaattatgaacaaagggtgcctaaaaataaccaacctatatgagagcactaacccagacagaacaaaagagagatcattagttgttgatgttttcctacaaaacaacaaataaacaacacataatttagtcactaatgtaagacaaacaccttcaactccatccttttggagggtgatggacagtggcttatcaggcactgatgcaaatccatcactgcaaatctaatagttatttgcttgaccacacatcctcaatgaaactttctgtaagcagtaaagctaaaattgatagctgaccacaggcctgaagtagcctcccctctctcctcataatatttagtattttttaacctttctaggtgaaaccaaacaaaatgattctaatagggggtatcaaatatggaaaatttgaaatcttaaaaccccattatttgttaaaccaaaccacctgttttgatgaatgtattttggaaagaagcacatatttgccttccaaattcatcacagcacaccttgcaaaaaaacatttcagttcaagagtaaatggagttttaatctttcaaatttcttatatttgataccccctaatggctgcaaaaaagattgataaaaagatcaaacatatcaacagactcaaggaatataattctgacattggctgccttcttggccatcttgttgatttcatccaggaccccagatttattaaccaagtgagattcaatcagtcagctagccaatcagtttgcaatatacaaaataattaataatttcctcaacaatgattaaagtagcatcttttcagaggtttttctactcctccacacaaattgaattttagcatagatcagaacttaaattccatacaagaaagttgaacacaattttagaaggtgagaatgtgaactgttaggaactaattggagcaatcacttttaaaatcaatggtttctgccaactgaactcagagaggccaaataagccccagtagagtctacagagattaacacaaagtcagccactaccagctagagggtatcagccagttggacacatgggtatgacacaatggccttcaggacttccagacatgcttcagctgcattatctactgattggccccatttgaattatatataggggcatcaatataggtgatgttctgctatccctttccaaatgtccaaggattacataatcaaacctatgcatttggactgaatagtcattgaatgatagacatccaaccaatcatgaagactcatcagcccaaggaaacagcaaccacacctttgatcccactggtcaaaacaacttcgaattcacagctgccaacatcagaaaggatggtcttgaccccttcgaatctccccaccagtcagatcagttaccattggaacaccaaaacaatcatcatcttaccaattcttgtgttcagcagctccaccaatactttcaaagtgaacattaaaaacagaaaaagatccaagaagagaagaactgggaggaagtataccaggaaatctgcttggggtaacccaaacctatggaaccaggattggaatgaggcctgttattgtaataatccttgaacaagcccagtggtattggtagatatgttcagtatatttccatcaattgaatgatcaagatgaagttggtgtgaaaacatgtcatctgtatacggattcccatcatccttttccaggcagaaaacaaattgaagtctcattttgcaaatgccagtcagaccaggtccgccttatcaggatgagttatattggaggatgaccaaaattccccagaaccacattttccatgcgcctcatgcaattccttcatatcatttggaaacaatgtgcagtatcaatcacaccttttcccacctttttcaaaagctctgggcaagttccttgattcaaataaccctctcattcttgtatcaccagcaactttgcaatctgaaagttgttatactgtgagagattattcagccttagtgatccatgacaatcagtgtgagatacataagtataaatactaatgccaaataattatgtcatttcagaccacacaatggaggcaaaccatctctagtgcagcaattgatgtataccaggtgatgatcaggcaaggatagattgtattggaagagctcttacagataggacctatggataaacttgtgaatatttgtccaaagggctaaggccccccagtttctggaaagacaccagaggagccagattatattagtgggattcagagttgagtgcaaatgccttgcaagagggtttgaaagtcactctgcacaacaaagcatgcattttcagctccaattgcttattggaaggttagatgtggctactagaaagccatttttggaaatctccatgcatgagagtgacttgcaaaatgttctgcaagtcacttgcactcaaccgtgaaaccccctattgtatgcatggttggaaatttccaacatcatagacacaagagcttcttcaaagttgcaagcctaccactctcttcatttctccagcagaggttcaggaaatgcaattgagtatggtagccagtcaaaacaacttgacagcagatgaaaccttagtaagtaacatcttgtttaaacattttgaaatgaaattaatgatataaatttatgtcattgcaggactgatgtactgaacaacatacagcagccaatgatcccaggggtgctgcaacatggaaggcttgtgatgatactggcatcttaagggcattgacagagttaggatttcctcttgtctccctaaagtggaaaatcaataataccatctgatacccttgatattggagacaatgttgaaagtggcccatcaccagaaaggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaaatccacccctttttaaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaaagtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctaatgatggccaaccaatccagcattgaactgttgggagtccactgcaggggtggacagggttgtaccaaaaacattggtgggctaacattgaagtgcagccatggtgtagtttgacaacctctcccataggctaccttaatccaaatcaaatggaaccaatgcaggttatgagagcctttgagatcaaagttggaaaatcacacttctgtctgcaccagcagggaaagaagaagaaaaggattcaaaaacaacattcacttgatgttaattcctatgatatgccttttaaattttaaaacaaatgggtgtttggtccagtcattctggcaagatggcccttcaccaaaatctcttcaaacacttgagttatgctgatcttttccttatctggctcaagacataacatgtaatttgctctaaacccaaaaacaattagcaactatagattcaattgcatcaataaagattgaggaaacttaattcacaaactgcttttgtaggagaattgccctacaatgatgaaacaaatatgaatgagctggttaatcatttctgcaaaaatctaatttctgtttggaggatctttttggtattgagaaaaatcacattcataaactggtccagtaatcatcctgggttgaaagtagcagaagaaacacaaacctcttgaaattcaacattcaagggcaggttttccctgaaaactgtgtgtaagatttttgggaagcttgtgtgtagaacatccttactacacttaagtagcattcctgttgacattcactaataaggattgggcttgtcaaagactccaagatagcagatctgttttaagccaaaaatcccatcgcacctgaattggcttaacaactgtatttgccaattgcatgtgactgtgcagaggttctttggttttctgaaaaagggagacttctttacaatgtccctttggcattattttctttgtttaaattatgaaaacatgtatatccaatgtttactttacctttcaattggttgggtggcctgcgcaagcctcttatccacacatatcaacatttcacccataccagtaaatgcatactgaggactagcaataagctggaagcaagactgaatataagctgattgggttttgccttctccaaattagatggtagtcctgaccctgaggggccagagttcattgcttcatctggctcaggactaacctcttcatcttctcatgaggatgaacacgcggggtcaggatatttgaatggtgatttggacaagaactatactccaattttgcatcagtgagcaatcaatccaaactactccaattcttctcaagacaaattagggggtgtcaaatataggaaatccaccatcagaaaccagtcattttcccaaaacttttttttgcatcaatgggccccaaaacaggataaattactaaccaacatgtttgaaaaacgtggattttttcaaaccagtcaattgaataatggtggatttggttatatttgatatcccctgttgacttatcacccatactgtctatcatataggccttgaaagaattgagaaggtgatttcagaaatcctctaatcaatgcagcacctcaaaaagagcaattaattggtcctccgggctgcaagtggtcaatacaaaagggtaagcaacctttcacctgcaatatggttggttcatgaggtaactgacaatgttccatgtgtaattagtagacaaagatcatcacatataaacactgtgtggcttgttctttaatatgatgagcttgtgaaagttccaactcaggtgtgaaaaacgtgagtgtgttctctattccattgtgatttgcataatatgttgttgtaggtcaatgtttgatggatgcttcagcctctcatatacaacaaagtaagcaggtttacaactgtgcaccacaacctcaaagaaggccaaaaaatctcaccacattaggttttgtaaatggtcctgaaagaaaaaccatctatgacaaaaaatatcagctcaacccctttgtacatggattctctttccaccaccgccgaaagtgcagcagtggtgagcaaaacagacattggaaaagtaccagcatacattcatttgggttgctctgtgtgtgaaaaaaggttccagacaagatggtttggttgcagtagggaaagtcttgatactgtacacctttcctaatttgtttggttcatgttattgtgctgcatgaataacaggttgccattgccaagaagcttttctatgggggtctctgtctgatcctaactgaacctggaggatgcattgaggatggtgctaccaaaacatagcagaaatctgccttgatgatagaatcaaacgtatactgatattgaagaaagatgccagctatccgtgctccatcgaggtcctccaaatcccaagagaaatacattttctgatcacattatacacgcaggtgataatggcagcagttgatagtaatttggagactctagagcaggcatgtggtccatcaactctgattgtggtttgttcatgtatctcatatattaacagaatgtgtctattttgatgatgactgatcactgagaaaaaaatacttgtcttgtttgtcaacaagatagtatccagacaggcaaaatgccatgtcataggacttctgctggagcatccagattctgttgaaaggcaaatcccaatgtttatgctcattgagagtgacacttctggatattgcatcactccaatttccaagtcagtcaggaaatagacaacctcagctgattggcctctcaccaagggattgggaaaggtcaagtcccgtttgaggcttggtctaacataattctatacagaatgctcaagtatccatccattagggacgcaagggatacgggaaagagcaacgctctggccgggggctctagcgcgcgcccgggggcgtgagccttccagctacacagattcttggtttgtcttacatgctcacatgttcggtgccctctgctggggtgggcacctaggggaacccaaagaccagggagtggtctctcaagttccccgtgtgtgggtcaggggggagagggtctcgatggtcaagacccggcgcccggcttgtgacctattggaaccctttagtgagtccctccccttggatctgccggtgaggcgggccaaggggtgaagactcacgagaggtttccgggagtagccgaggcgcttccccggagcagaaagacacccccaaagggggtgaggcaaaacgcttgacccaattctcgaggatagggtggcctcgagcctgcgttgctttgctctctttactgacacgcacaagatggggatgaggagagaatgtattacaagatgggggtaggttggtacatccagcatctttctaactcggcgaggagagcgtcagtgtgctccatttcattcttagtgaagtcacggaggtatagcttataggaatccgaggcccaccgtcctctgatacatatctcgctaatcggcactcctaacgcgacttggatggaggctcccccaacccggaaggagtgaccggatactccttcaaagccgctggccttccaaatcttggatagcgcctgtgtcactctgggcctggtgaggtggatccgatttccttgatcgtcggtatagccaaaaagcaaggtgtccttgcctcccgcttcggtgagcctcctcttgacggctaggacggggcagagcatatgggggagctccttgaggtagataatctgagtttgtccaggattagccgtctttgctcctcggatggttagcttggcgaggttttctctctccttgtagaccagtttgatgtctgtggttaagagggaggcggtctttcttagaggtccggtttctttgttgtaggtgagctctgccaaccgggccattccccagaatgctacaacgctcaaatctaggagggctttctggaaggggtctccgttgattagcagcttggtcagcttgatgaggttcttgacggttaccggtttcttcggaggcttcgccgctgtctctgcgtcgacatacaccgacgatttcaggaaggtggctactttagccttggagtcagtcgggtaaggggcgtcgtgatagacgtgccacatttgtagcccggccaagtacttgctgagggtattggcagagatatcgtgagtcgttgaggactcagccgtcctccctgcccaacagcagaagtcataaatgtcttgcgctgataagggaaggttgaaggttgccctgccagattctcttgcaaaggtttggtactttttgatcacagcattgtaactgaggagtgtgttccaccggcagcctagtaggtaatgtctctcctgggctgatgggtctctgggagacgagccgttgctcgttatggcagtaattttctttaagtctaacatgaggaattaggaataggatataggattggagttgagatataggtgatctgatggtgggtggaactagtacaagatttggtagttcgacagaggaggatgggataactattggactaggtcaacaaacagactggaacaacctatgtcttaaatcgaaagggatggtgattgggatctggagctgggggtcacggcccgtcctatcaccccttgacagcgcatctgcaatgttatcccctgatgagactcttcttgagactatgtctaactccatcgtgatcaacagctcctgtatgatcttccactcttcattcaacgctacgtgtttagacttacgtttcaggatggcactctctgtggttgtattgtcggtccaaactattagcgtcttccccttttttacttggaggtgcgtcaatgcgaggaagccaagccttatcgcgactgtttcgagccatgcaatgtctcgttttggtttgggatcatggttccattccttggttaattgaaattgggcccagcggcaaccgatggtaacaccaataccatagcttgtcgacgcgtcccccatccacccgatttcgaccgggtcggggtctcttatcatcctggtttcttggaaagtgaggagggtggtgagccagtgcttgaggtctctctttgcgctgtcggggagtgggagatttctcgattgatagacccaagcaccaggaaaaaagattcagcacccaatagtgggtggctttgtttatcccagccctatcctggatttattattgactgtatatatactctacatctgtcatatccatgattttatcttttaaggtatcctattagagatttaaaatggaaaatggcttttgtatgtcatattctttttatcctgggaggaaaacttttttgcttaacacatcatacctttgaaccaatatgatcattgaaacaggtcaaaaacctgtcataggtataccataagaaaagatcccttgaggttaaaacaagctaaccaggccaagaatttatcatcttgtaaaaagcttctgcttgtttatctttgtgaaaattaactcttttctaagaaatcaattttcaaaattaagccaaaaagtatggtgattgatatgggtggagtacttgggtccccttggcaaacaaagaactcccagtgttccaatatctggatttcctcctttatcttctccatcaacaattctgtagaatataaccatcccattctttcaacccatgaataaactccataaagaaaaagattaatttattatggtttttcattgactgcttggtcttttgtagctaattcatcattcatgtctttggaaaccttgaaatttggttttaacttccccagctcaacaagcttggcttgagctaagacacttattgaatgtttacattctatcaaaaatctgcaagaatttttcatgcaaaattcacatgcatttttcaggaaagaatgagaaaattgaattcttaaaatgatgcatgggttttgggctcaatgagaaataattaaagacatgatgtgttgcaaaaagataagaaagacatgttctttaaggaaatcacaatgtggcagtcaaccacagctcaccaggccatcattgattgaatcgtgaagagactgaaatttcctctcagaaaaaaaataaaaattccagcaaaaggattacattctcttatctgaacagcacagatctcattagtaaaatgagggtaatcttttcctggaaacactcctcatattttttctgtatgattttgatttatcccccttcaattatggatgacaaagtttgaagagggtacttctttattaccttaattgctattctttgaaacctctcaatagcttctcccttaaaattccaaaattgcactgagtttaagtgctcaactgtatcaattttgtgtcaaaatcaagggaatcagctgtgagaaaactattgattagtgtgaatctgctacaattcactgcttgtgaatgagtgtatatggggtttatgtaagtgtgcaatctttttgttttggaaaaattcccatcatcaaatattcaaactaattcaagccatccataccaactgatcagattattatggtacctctcacattgaatctctgcacaaacgaaaaatgaaccaaactgattagtttccacacttgggatttaatcaattctttcctcccagaataaatggcacaccacttccgtatctcccactgatctctgactatatatggagatacaaaacggatacactgagctttattttaatattttatttggataagaattgaatacaccaaagacataataaatttcaaattgacatggacatgtaaaatcttatgagacatctacttcccttattacatatgtattgcaacatttcaattcttcaatctgattgaatcaatgcactagcactgtgataagggccaacaggaaaactaaaatggtattttaatttttttgagccacatttttcctcagatcttatttggaatgtggagttttttttggctgcataaaaaacacatattttttgatctttgaactgtattagtttgggactagattattaaattgaaagattaaataaaagcaaaaaaaatcccatgaattcaaaatgttcaaattggcctaaatttctacaaaatttaagaatttatcctccctgtgattagatcttggggaaaaaaatgaattttgagactttgcttcattatggtcttaaggtagaatacactctctatctttgtcttaacaatcaaaacaagttcacaaagatcacgaccaagtgatataatatattttttctcttttaatcatgctttagaaacctggcagtacgtgtattggatatgattgataaggatgttcataagaggaacaaaaaagggggattaagaaagatccagaaaaagtaatcagctcaattaatggctactaaattttacaattcaaccaagactcctgattttaatcaagaacacaatttcattcttcacaattcacaattcactgtttcaatttcttttttttttaaatctgtgaagagaacaagcagaaacagggggttttctcaaaattacaacttacagatgagtaataccttcaagaagatttatgccaaacttttccaatcaaatgtttaaatatcaatttagtgttgactttggttaagcttctttattttaccacatcttttttcagtcaaactttgaggtttatataattgaaaaatataccactgggataattttgtgttcttcctttgattctgattttttccattgtttgatattcaaatgatcaataaaatcataaacaccacttattagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgcataaatgggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaattaatggtggatttggttatatttgataccccctatttgattgaaaatattttgattctttctctcttgttgggatttttgaatctagatgtagatctagttgaatgactgttgagtacactttccataaaattaaaatctcttttttcttcaaatctcagctacttgacagtaatatttcaccccttttgatataagataaaaaactatgtagaaaaaagggagtgtagaaaagagtgctcagcctctagtctcatgtgcattatccaatctgaattaaatcttacttatacttctttgataacagatctctttatgagcactaatataagaaattttccctttgcaattccactcccaagtaccattccccacatcatcctgcagtacattcaatccctggtctcaaactagattttataatgggtgagtttatatcaggggaagactaaggcatgcattttgggtagattttccccctggatatttgtctagtgtgtgttaattaatgtggtagaaattagagaaatcaaactctcaccataaacaccatcccattggacatggtgttttggattgaatgaaaactggtctactttcctacattgaatcatgaatatgcagttcaaaattcttctcagattgatttcaatttaatttatctatcaagaaagatttcaggcaattctggaatgaaaatagaaacacacattaatgaattttagttgatcaaaccatcaaacttcttttttttttttgaaaaaagtgctaaatgtgagaaattcttctcagagacttatcttttgcaaaaaatactatgttatgattcaaaaacctttggaattgattggcaggaatttgatatgtccacaatttttgggagttgaatctattaagtttaagaatggtcagaagtgaaaccactgttttgaggttactcctctgtggatgatcaatactgtacattcctttgtacctcaaatttacctcaacaccatggagttaactttgttgttcaatcttcacagaaatgaatttccttatttcatttacaaaaaaaaaattatccacaacctttggtactgagttgatctctcacatttctttgatgacacagggaaatccacctcatacagaactcttcttcatgaaaaaagattaaagtactgaatttatgtaatttccaactaaaaataattttcaaatacaatgaatttgcactcaagccagattgttttgagtttactgtgatgaaattcataattaaattgaatataaagaacaccatgagtctttcgattgataaataccccaatcaaggaagtgaatctcatttaattaaagaggaaaaaaattgttagtatgaattatgtagaatatcatgcaggattcttatgggtagaataattgatgaggattgcaaaaaaacacaatgaatgaaattggattgttcagaaacttcctatgtagggagaaaagctcaaaaatccgtttgagaaaatgaagtgaactcacatctcattccccaagtgttatacccaacaagcattatgttgatataaaaatcaaaccaataaaataaaataagatagaataaaataagataaaataaaatgctgaaatttcacatttactcgctgtgaactggagtgcttatctattcagcttccgcaaaattgcaaaactactgatattttgaagtttaatcaatgtgtgctgtacttaagggaaaatttacagatctagaaaaacttaataagtttttaatagccaaaaattgtgcagattggaccaagatttgaatttgaaacaatacttggactggtagtgatattaaactggaaccttctcacattacgtgtcttctgcatgagtcccaaatcaaatcaaggcttggcttggtatacatgtgagcttctgaatcttaacagtatttcatgataattgcattttcctagttttttattgaaagaagatgaaatccaatgaattgataatgtacagtcacatctcattttttaccaagcaatagatatccaagctcaacagaacccaaaactatgttacaccattatgtttttatctcagttccattatgaaattcatggttaatagtaaattttgaaatcaattctcaactgcatacttgttgggtataattgttgaaaaatcatttgaaaacttggggatagttctgggataaaactgagatagaatcattgatatcacatttgtatgctattgttgcaacacagatggactttgagatacccatgggatacagcaaagccacccaatagtgggtgcctgatcctttttcctggtgaagcgttcatccacctgtataggctattcaggtaacaccttagctgtgggagtaggtatgacacatggtttaacctacccgccattacctcgacttgtttgaaagagaattctgagtgcggtagcaggaattccttgagctgctggatcctttggtacttcttgttgtccggtaatcttacagacttctttgttgcattccatatgaaacctatgtacttttgtttctccttaaatggggagtacttggtcgaattcgtcttgactcctaatccttccaatctggctacaatgtgttccatctcaacggtggagttggggtgtttcacaaagaggttgttgtccacccagcggaacactgttactaggtcaaactcatggagcattagttgtttccatgcgtctgctggtctcccaaatgagccgcagccggcgacccctccaaaggcaatgcgggtatctattaggatccctccattgaagtcgcggaccattagatatgcccactgggatttggccgtcgggatctggcggtacgccttctcccacttgaacaaggtgaggaggagtggctcggattgttgacggaagaactttgagacgctttcgaagtcgtcccaagtggttgcataatctagtttgttgacgaaggagtttactgaaggggttgaggggtcctccttggaaacgagaggtcgttgatcgaccttatggacccgtctccatttactgctgctcctaatgggttagttctgaagaagctaaatttcttcataagttgctcatgggtgtatgggccaaacatccgtccagcctcgacctcttttttcattgattgttcgatcttgtcttgtgccaggagagctgactgatggttggggggtgtgaagtagggaatcgccggtccaaggttatggttcgggatgccttggtcgaagccatttttgaaaccgtttatcacgtctttgaattcggatgcaaggcctgcctctttgagtactttctcccattcgtcaacattcatctcacacttaatctctgatggccagtcaggggtctcccctctgtctgccgtggaatcatggggctcagtagggcttagcggcggtgactgtacactcctccgggaacttatctcactgtttgggaacgagcgcacttatgttaggtggcttatccaggtgggaaaagagttttttttttttgcattgggtttggtttaagctatctacaattggagcgggagacattgggctaggttgctgggggttgcggttgggtgacgagcatctttccttttttttttttttttttgaatatagtggggtgaatggagtgagagaaaaaggaaaagggggaacctactcgtttccacgtcgtctaccggctgctccgtggttcgggttatactatagttcctacccttgtagcctgagctccgtggaggcttattcaagtccggtctggcgggtagggagttgggcggcaccggtgtcggccggcttgctgttgccgctgctgttggtggtcgaggctgtactcgaagacttgatcgatttctggccggtgtgggggtcccatccttgcctcgaccccccctagagagtaggggttttctttgactccgagttcgttgaaattccgggcttctgaatgggtgtcgtccgcggtctcgggtttgaactgggaaatgtttgagaaggattcttcgccatctttctcgaccctgaatgcaaacgcgttgttccggattcggatgttgtagtgcagagctaccataaagccgtgtttcttttgtagtcagtcgcagtgggctttgtggagaaggatccacttggctagtacggggtaattgtacctttcccggattgtctcgtgaaaacaccggtggttcaaggtccaatctgagaaggattggagccattcgtccgggactgctaggccgtggtatctcagattcttctccgccgacgactcatcggttttgggtcggttttttgagtgataggatagtgcttcttcctgccaagccttgttgaagatggttagcgggattgggccttttaactccagaaggttcttgtggaagtagggtgtgaaaccgccattgtcgtgagagttggtgttggcccaaatgaatttgattcctctgacctgcggcatgcctttggctttgattggtctcttcttggaggttgggattggttctaaagacgttgaagctaccgctgcgtctctggttgttggcttgggggaagcttctctcgctaaggtgtcgtacatcgcgaagaacctgtccgccttggcctcgtccccgtcttcttgggctttgacggctttggccaggataatctcctttgctctagaggctgtagccttgacattgttctgggactcgtcgaccggatcatctatgatttctactaaggattttttttttttttttagtacatgatgttccattcctctccttttttttttttttttttttttttgcttaccgactgggtttttaagcgttgtcctggttaccgaccccgaggggttcggatccggctccaccgatttggtgggtgtggcttccgatcctttcggatcggtctgggattttgccgttatgttggttccgctgcctttcggctggggtatagttttggaagcgagcgaactggggggtttgtgggtggattgggtggatctttgttgctgcgaagagtcttttacgcggttgctgagggcttggatttggtttgggtcggacatgttgagggaaggatttttccgaggggaaattatttaggaggatagggatatgaaacgggtgttttgtcgaaacaaggtttgcaaaaaaaggaagaggaagtcgaggcctacaaaaaggatagccggtggggggagatgacggtgattctaggaggaaggggatgtagggttcgagttgctcaagggagaaagactcaggagcattggttggatagctctttccctctacgccctggacattcggcgcagccgggttcagccttcctgcgcagctgccgccccgaggacgggtcggcctgtgggaaagtgcagggctgcggggccgcgtcctccatggaaacgtttcaattcccggtgcccttccatcaacactccatcatcacaatgtgcacaaactaaacaggtttgatatgccacacagtgcagttgtccctctcacaagcactgacaagcaagaaatagaaaacataattaactcagtaaaagtacctgctgactggaagttagcattttgcttgtttaagcaggtccaatccctgatcaccttggctctctctcttcattatcagtagaaaaccttaaaaaatgcaattggccagctgcaagggagaagtcaaagcagttagctttgctcttcagtgccagtcatacacaggacttggtgaggtcttgctgaagtgggcatttgatcataatattttcactccctgaagtgggcatttgatcaatatatttggagtccaggggcatgtaattgtacaccccactagacataaatggagtgctttgttgttatgggtgttctggggagagcaggtgatggatcttcagggttctgagtcttgatggtagattgcaagatgaggaatgtacaaggttcggatctcgaacgaactccaagttcgaagttcatgacatgtacataacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacactatcccccctttaatgcccaagccgcccccgttgttgtcctaaaaaattttaactatggataaaaaataaaataaaaaaattcctcctcttctggctctgcagtctttccccgggcagcgttaaaaaacccagtgggaaaaagcttgccctctcacttcattctccgtgacctcttgtgtcttgacaccgcatccggaaaattgacgttgaatttggcaaccagttctcgacagtgttccaagttgacctcgggttcccacaagttctcctccggtccgaagcctttccagctgaccaagtattcaaccttcttccatcttctccgacagcccagtacgccttctacgtcccactcctcctcattgttgacctgtactggttctggtgatggatggcgccttccagtgatggtgtccaggttgtgcttccgcagtactgaaacatgaaacaccgggtgaacaccctgcatggataatggcaaagtcagtttgtacgcagattgggatattttcttagaaatttggaatggtcccagccattggtggtccagcttggggctaggttttgttgtcaaaatattcttgctgttcaaccaaacctcctcaccaatgttccaaatcggggtgtcctttactcctttgttgaattgggtcttcatcgattcttgagctgcttccagacataacttgagttctgactggacttcatcaatttgtttgagttgctcttcaaccgccggtagacactgttcactcgatgggatcccgctgtatgaaggattgaaaccgtagtttgccttgaacggtgagactccaattgagacgtgatcattgttgttgtaggcaaattctgccgtcgccaaaaggggttcccagttgtcctgtcggtactgaacaaagtgccgtaggtactgctccaccgccttatctgcgatttcggattgcccgtcagttcgagggtggtaggcagttgaagggtggagccggattccaagttgcttgtccaattcttgtgtgatctgagagataaaaacacttcctctgtccgagaaaattgtctttggtgtgccgtggagtttccaaacctgtttcaacataagatctgcaagctgctcagagttcatggtcttgttgcaaggcaggaagtgggccattttagtcagtctgtcaatcacagtgaggatactgtcacaattgttggataggggaaggtctgctatcaaatcatagctaatgtccgtccacgggcctgcagggatgggcagccgttccaacgtcccaaatggtttctgggttgaggatttgacccaaagacaagagtcgcaaccatccacgtagcggttgacaaagcttttcatggatggccacgtgaagctgtggcgtatcagagagagcgtctttaatcttcctgggtgtcctgctaacttgctgtcatggcggctcctcagaattttggtcttgaggtcttcattccggggtacttcaatccgtccgctcctgtagagcactccgtctttcaccgagtaatgcttggtggcctccttcattcgactggaaactgggttctcacaggctgaaatcaattcggtcagtctggaatcagatggagtcagagattggatttggcttatcagttcgctgtctgttggaatatcccctgacggggtgttgggctcctccacaccgagaatgtccacttggaaccaatgtttggcgtcatccagatccacagactcgtcttcaaaccagcagtcaaattcagccacttcagcgaaagtgtcgggggtgatgttctcgggttgcaaaagttgtccaaaggtgagcttgtcctcctttgaaggcgccaggtcgggtcgtctggacagagcatccggtttggatgactgtcggcccggtcggaaaacaatctcaaagttgaagcatcacatggttttggcccatctcgcttgcctccttgtcagttgcttggttgtcatgaagctttcaaggttccggtggtcggtgtagacaattgcttgtagtcgattcgggttgccctctagatagtgacgccattccttgaaagatgccacaattgccagcaattccttgtcaaaaatctcatagttcttctcggattggaccagtgatcgtgataaatacaccaccgggtgaagttcttgatccttgtcgcagatttgggataagacggcaccgagtgcaaagtccgagcaatcacattcaaggacaaaaggcctgtacgggttggctatcttgagtactggcaccgtggtgaacgcggttttcagagtttcaaaggccttgttgcaacggtcgtcccagatatagggagttttgtcatttgtcaagtcgtggagaggtcgggctattcctgaaaagtggtcaatgaattgccggtagaagtttgagaagccaataaaacgctgtagtttggtcacattcttgggcggtggccattcggatacagctttgactttagtcgggtccatcctcagccggttacatgatatcaacagtcccaagtattccacttctggttgagagaattcacatttttccggtttcagccaaagttgatgcttgctaagtgtctccaatactcccatgacagccgcttggtggtcggttcccttctgcgtgtagatcatgatgtcgtccaggtaagctgccgtgtccttcccaatccattccaacaggatgccgtgtccttcccaatccattccaacaggatgtcttgcatgaaatattgaaagtagcctggtgctcctgttggtccaaatggcatagtcaacggtgcaaattttccttgtcgacagacaaaagccagcttctcctcgtcaccctccgctacacatagatttctgtaggcgtttctcaggtcaagcttggtgaaattgtcggcgtcgagtaggctatcaaccaggtccatcgtcagaggtagggggtacttgttcttcacggtaaccgcattgagcttccggtagtcaaaacatgggcgtaagttgcggtctttcttcccagtgaacagcactggtgctgcccagggcaaagtggtttgtctgatggtgccgttttctagtccttcagtgatcagggtgtcgagtgcttggtttttggcgggtgaaaggggaatgatcctacttgcttggggtagggctcccggcacaaggtctacttgaaagtcgtagattcttctgggtggcagtttctgggcactggacttgcggaacatgttgatataccggtgatagtgggtcggaactagttcttctgccgtcttcacaggggtcctggccttgctgtccgctgcgacatgagccgatgttgaccaagaggctttggcagcgctgacatctgcggttggaacaagttctaggagaggaagaggcttgccagctgtttcaacagaatttatggaagggaccgcagcgaactcacattgcgggggtgtcaacgtgtcagaaacacacacccccttgccaaaaatcctagcttgcctcatgggctccacgccaatagatgaggcctttgtcggaattggaaaaactggatcggcagttgcaatggtcctgtcttcggtggttgagatccggtaggtggtgctatgtcctaggaagggaagaggcttgccagctgtttcaataggaattttggaagggaccgcagcaaactcacattgcgggggtgtaaacgtgtcagagacacacaccccctcgtcaaaaatcttagctttgcctcatgggctccacgccaaaaggtgagggttttttcggaattgacaaagctgcattgacagctgcaaaatcctgtgggggttttcctgaatttctggtcagtccaatcaattgagggtgtccatgctttacgggatccaaggcatttccaagggatcccgtcgtaagagtcctttcagcctagtgatgatgaatgggggaaaggaatatgggtcgggtggtccaaagtcaggtggatatcacatgaaaggacgggtttgaggaacccggtcaaaaccagagatggtatgttgagagggtctggcaacatcaaggagtcccgtagacttggcataagactcgccaatcacgtcatgggttgctccagagtcaatgagaaaagtagcgggagggagtggcaatggggttgtggctcaagaatgttcgggtggcacgatgggcaaagaaataaataaatgcggatcaatttgatttcttgaaaaaatttcactggcgccaatgctaacaacaaacaactctccactgctcaggataggcacatccttcattcctgagctcctccattttttgacgactccgctctactgcctcctgccttcaactgtttgacctcttcttcaagttcggcgatccgggacttctccttccctttccccttctgtccacggtccgggcaatccctcgagatgtggccttggttgccgcattggaagcactggcccgctcgcatcatcctggtcttctccgcatccgagggggagccacgcatgactgataagtccatcacattggggtccggggtcttggccgtctcagtgggtgctaggccgtggagttcattgttgatctgcagggccagggtggcaatgttggccagttccgagaatttggtacgactcatcagcaacaacatcaggcgtatttgggattgcaggccttgtctgtactggctgaaaaggacggcgggagcccagccggtgttgtgggcatgcaggttgaactggtgggtgtagtgagaaaccgacttggtctgtttgagcgctcgtaaggctgcttccgccttggtcttcttctcggtgttgcagtacatggcggtgaactgagtgtcaaagtcgtctttactgatagcttcagtatcgctcatcaccttcttcatccacggttgggcccaagagctagccggtccagtcatataggacaacacaaacaccatgatggcgcggtcggtgccaaagaggtgtccgtcggccaggacatagaggtttacctggttgatgaaaacctctgctttagctccacgggtgccatcgaacttgtcagggacgccaatcttcaggcctttggccggtggggctggtccttgcggtttattgttggcgttcttcagggcctttgccaattgggcctcctttctggctaagcgctcctccgtctccttccggaccttgcgttcttccttgaccacgtccaagagttgggacagttgcgcctggacctcggcaagcttggtgtccttcttgtctacgtccatagcaaaacagtacggggcggctcacagagtggcaagtaatgctttgacggtgtgtagtgacttcggaaggtgcaactaaaattgtggaggcttacttttgtacttttacgccttgccaaacggcttgtgtgagctctcttcggggatctggggtgtcttgggggtgttctggggtctttcagggggtgttctgtgttttcggggcagtagttggggggtcttgggtctttcggggtttttttctggggggtctggggttcttacggggggttctgatggttctgagggcctgggtgtcctctcttgggtcctggggtcaagcaggtgtcttacaggggggtttgggggtctaaaggtcttccactccctctatcttgaggttctgggggctttggtggggctgtggggcgctccggggggcctctggggtgctctggcaggtcactgggggggtctctggggtactagggctgcgctggggtgcttcgctgcgctgcaggggcctcgggaggcgttcgggaggcttctggagccttggggagcatccaggggcgtggggggtctctctgggtcgtccgacgacgatctggttggttctaaagcgtccgacaacaatccggggtcgttggggggtcttggaggcggttccgagtgcaatccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccagttccagtcctccacagctcataacattgtgagatcaggcttgttggttgaagactcagatctaatgaactgtgttgagcaagatgggtgggtttgtaccagataggggtaaggcccaattggcttgagtctgacaggttgctgtttgattaaatagcattctagaagattcagcttgagtggattattgggttgacttagtcccatatttaaaaggggctgaagatgatgatgtcaggattgaaaaagttgaacgcatattgaatgaggttgagagattttgggtgggtatgggaggatttggattgaaaattgaaccagttagaattggtgcaggcaagggtgactgttgtttattggtaggatgccagggatttcaaacaggcaatattggagagtttgaagtgggtgggcaatggccataagacgccattgtccaagggattggggctgacatcaaattacacaacatatgattggattgttgtatgactaatcaaagattatgtacaagtctttttgactcctacctagagagcctcatttcagtcaatgaagataatgggaacgctttggtggttttccaggaggtactagccattctaaggtctatccagatcttcaaatgcctcatcaatttagtgatcagggaagggatcaatgttgaaggagagggaattcaattgtcttgaaggatggagaaatgatcaagaagaaatcataagcaagtctaacatcagcttggggactgatgaattatttgtgaatgatgtcatgatttgatttcaatcatagtcaaacgcaacttagagccccagagtatccaatccacagagggcatcaaggccatttatgatgagacatgatcatgtacagcacctctcaaattgagccattattcatatattaaaaatccgactagctcactggaggcaggtgaagaagtacagctcccaatattgtcacatctgcagcacagattttgtgccaagatgtgatttatttacaatacctttttgctgaactattcctttgggcacattaagaaagtggtgtggctcatcttggtgatgcaggtgtgtttttgttctacactcctcacttgcagccctggttgaccttagatcaccaggccacagcgcacttacactctctggccatttttttgtgggttgttgcttagggggagtctgcgctagcaagaaagctttaagcagcacatggtctagaaggatctaatgcatgtagcctcctactgatcatataatttgtctcctttgaacattgttcagcaatgatctgctgttgtgatatggacagttccaataatagggcagttcacgttgcaccaaaaatgctgctgatgtagcacaaggtttgtttgctgatgcacaaactttgtgaacttttattgtgggatttagactccaaaggggagtctcccactaaactcttttgctttcccataaactttaagataggaattctaacaaggttcgactgctgatggtcaacatcagcagaatgtgaactgccctaataatcctttacctgaaagactcattgaatacggctttgggagctgttatcatgctgtctgtgtgtgattgttggagaagagttgtggatagagtgaactgtgaatttttatgccacactttgtaacctcctctggaggtcctgccaaggagggtatgcgcaacctccttggagacttgtttgggtgtgacccagcagtcccacaagctgttatcccccaccacttcacatgcacaggatctctgctaacaccccaggtaacatctgaggtttgaggccagtgttagcacacttgtcaataaaacttcaatttctttgtggaaactggtgaataaccaggatttttggattaattgtaaccttcattgcaatgatcagggaatggctgtacaagattgattgcacaacagcctgttgtggatgaaaaataacaaaaaaaagcaagaatcctgacattgaaggcaatacattggactgatccatacaatttttttaaaaatcagtgcaattttagggattttcctgtcaaaaactttccagcctcacgcagtgcaagagacttgtggcataagcctctcctttggagagcagcgtccctttggcacacgaggttggccatttggccccaaccaaaggagaggcttatgttaagctaggtctacccacggaagccctggaccaacatcaatttagccagggctttttgacttttgtaatcaaagatgccagttggacttcccaacctggttactgagctataagaagctggatccggctcttccgttcctgggagtgtagtttctttgccctttggggttggtctgttctctttgccttgcggctgagttgcggattttgcaatggatgggttagatgggttggtggtggaggagtttggtaagggggagcttggtagggggatctggctaggtggttggttgttgttttggttctggcttccttgtctcaacaagtatttgactcggttgctgagggattggattgggttggagtttgaaatctttggggggaagctttggggaggtgatggtaggggctcagataaggtgtaatcaaggttcttggaattggagttttttgtgggaaagatttttgaaatgcagaaaaaactaaggttgtgagagtggctatggaaaggtggttggcaaggaggattggttgtgttgttggtagatggtgatggggaagcagaggagtagagggagagaggacgtacttcttagaggcgcttcccctctacgcctggacctcctagcgggttctactttgctgcgcggcctaaaggcagagcgcgcagctgttggggccggccagtgggcaaggtccgggctgcggggcaacatcctccatggacactcttctacagccgttcccaaaaagcttgcagtttgggataggctgtatttcagaagattttttttttgcgccattgaattttagcgcctcacaacctgtacagatgatggttcaggttctgatttggctgccaaggcctcactgtgggtccagatgcctgccggctgccaggaaggggcaggctgggtgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataaattttgttagtaaatttgtatttgatttttaaagtttaaagtatttttaaacttacaaaaaggggattgttggttaaacaatcaaagaaaattataacctcacaatattacttgttaagaggcctagagttgagtgtttatcaatactctgaattccaagggaggaattggggaagagtgaattgtttgttagacaatagatcacaaggagttcgtccaaaaagggattttggatgagttgaaaattcctgggcaatttctagagcaatacttctgcaacagaaagtaagaaatgggcaattttaagggaataaagagctgggatattttaagggcaaaggctacaggttaaggctggaggtagcattaaaagaggagctctgttttttggttagaatgctaaggttaataagagaaatggttgcaaattctggcttctagtatatagtagtatatatggtgaaatgggtgaatttctgaggtttaagcactcaataaaggagtccttatatagccacacaccttatggtggcttacagtgcaattttgcacaatgacactgatgctttgggcttgtttggctgggaggaagccatgcccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccacgggtacagctacccagtcaggaagtaatgatgcaatgccaagttattgatagggttctatattcccaaaggagacctttttttttgtctccaatccattttggaggggtttgtttgaggtattatgataagtactggctgagaacaggttaaactacttgggccagattgaaatgggccaattctcaaccctgttggtttcaaactggaccaggtttgttctggtggaaggctgatgtaagagtatattcttagtttgctcagagaggttattaaggttagggataaacaaaacaggttacatgactaagtggctggtcagggttcagaatatgtggtccaaattggttacttggttatagttgctgaactgcaaggttgtacatgttggacaagccttggaaccttgtttatcttgagttcgcatccaatgaactttgtttatgtcatcagctgatttggttctgtaactttaaatgtctgtaactctttggttattgattattttacagaattcttttttttgagtatgtagttacacagtggaatgtaactacatgaagtttagagattgtttgtttggacctaggtacctgttcattttttcaagaaaatagataccatgtactgcaccagacacctcccggggggtaaccaaggtacctgttgcacgtacctcaggtaccccccctctctttttcacctagtttcactcccagagactgagtcccaagtcactttattattattattattattttatatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtaatatatctacatctaattgtaagaatcttacttttctgtttttttcatattcattgtaaaacatcagtcccaagtcacttttttcatttgttcatatttaataatttattgcaaagtttaaactatctacaactgttgtgtaaggactggaagtccttcactggataaagaggaaaaggaggctcgagggacgggcagaagccagttatttctaagaccaaacaggatagtttttattactggctcagagagaagtagggatcagttctctcctgtacaatctgaatggaagaaacacaaaagaaggaaaatgaagatagaaaaggaaaactcacctggctcagagagaagtagggatcagttctctgctgagccaggaaggaagcactgagacggaaaactagagatattgtgacatctagcttctaatcttgtgaaaccctgacaaaggagggagggggtttacagtctcccctcccataaaaaaaattgaagagagaagaagaaaaaaaaaggcaaggaaaagaaaaggaaacaagtgaacaaggaaatcctccagaaagtgtggcttcttcagtaacctgcaatgtcatcagccaagttgccagttcaaccggtagaagcctgggtcgcctggtcaatttcgttttgtaaaagctgactatcaagatcttcaagtgccgccaccgctgctgtgccaagggctgggaaactgccttcatcgtcgaatttgcagtaatgacgagcatcttccctgattgccgcgtccacagtcagaccggcgacccgagcttcaagtggtgtgacttctgcaattcctgctacgctagctgcacgagccggagggcggccggccggaggttgagatgattgtctgggaccagtgattggtttactccaggcgcggggggccacgtaatccagtggtttggttggcgtttggaagttgacagggatattgatatgggagcggtcgattgggccggggcatgctcctgcggcgttaccgcagtgttttttgcagaaatgacaaagtccttgcgagtccaggtacgcatggactcgccagatgaattcatcttggcctagcgtcggtggtgcgttaagaggtggcttggccatggttggaagttcggtggggcattgaattgcaaggaaggatgcatttgcttgcttttcaaatgggccgtacttgaagggattcacttccaatagttggcgttcgtagattcgatcttgtaatgcgtccattagaccataaacggcgaattgggcaagtttcagattgccgagtttaggtgtctgatccgcatcaaaattaaagagactctgtagcgttgtggtatgtccatacctttccatgtatcctcacttttcacatcattttacatatattcttcccagtattatttcatattcagattctacacatcatttcacccatagtcatctcttacatcttttcagtagctcttgtagttctctagttatcatcatctcagtatattcatagttacagaacagtaaattactttatacatacagtacatatacagtattcattatctagttaaagtatttatgtagcatcactccttcatcatagtacatcaccaatactacatactcagcataaccttaactacatacatcatatacatatttctcttcacacagctttgactttccatccatgattagcacttgtatacacagaacatctatctctaggttattttaattctcatcactcattactgtttaagacttacattacccatagccaggatttccccagccatggtgctttgctgttgtatgtacaggttgtacacatatatactcttctcttcctcctcatgtatttttccctttatgccagttttcatatgtaccctctaaccataggcttagaaagcataaattagcatcacccttatattctcatcagatatcattgtcagttatatttgccagttatatatccccccttgccagttataaatcctcaatttccagttataaatccccatttgccagattatcccatttgccagtgccattcctctttgccagtgttacacccttgccagtattatcccatcacacctcattactcctgctcctctcacctcagtaggtactacatacacaagctcatcagtaatagtagtctaagataaagtagaaatcagccacacctctcttcttctttttcttagtgttacactcttcccattagcattgtacaggagggcagcctcatcagcacctgtagtctcaacttacattagtactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacagcgtgcgggcccttgtgctgtattcgagaaatgttttggtcaatgtcatctcaagtttgcggatttggcgttgtaatcccgagcgccagttggtgggaagcgcaaagtcaaacatcctggttttgaattcctcccaggacttgtgaagaaagcccgacgcttcgtttgcatagaatgactgtagattagtttcagctactagattcccgaggatcttgatcttgtcggctgcatttccaacactcttcgtttcgaaaaatatttgtaccccatggatccagcgcaggaacggttcagtttcctggaatggcccgcgatagattgggccgtcggatgtgcggaacttttgtaggtcaacccgtccgggcgctggttgttcggctcttgcgccgacctcgttcttgatgttcatcgccagaagcaagtcttccaatcggcggatgcggtccgagttggcctggtgggcgttgaggaataatttttggtctgctcgacaatcttccaaggcttgccaatgattgtcctgggcttgagtgatagctgagtgttggatcttgagcacggccttgaaccattccttagccgtgctcatgtcggatccatcggctgtacgagtggaatcgcgagtggagtcggctggtggttcttggcctccgggtgggatgatcgtttccgacatgatcgtaggagccaaaatcgacgatgaggggagcggagcgactgggcggtttgaatcctttttatggcgtcttttctcggcgttcccagctttgagtattgcctccggatcagataagggatggatgttatcagaagtcgtgttggttctcgctatcatcaactcagccaagtgcaaatgggaaacttgaggtgataagtaaaaaaaacggaaatgtgttgtgacaaagttgcgggataatttgagcccataaattggtaaatcaatcggaacaatgaaatcgattggaacagtgagattagtcgtaacagtaagtcggaacggcggaacggaacggaacagtcggatttgatcggaacagtacagttaatttggttaaggaaggcacggaagttgttcggaacagttgttgtcgagcgttgttggggatgtttggtgtgagaaaaaaaaagtgtcaggactggaattccttcactggataaagaggaaaaggaggctcgagggacgggcagaagccagatatttctaagaccaaacaggatagtttttattactggctcagagagaagtagggatcagttctctcctgtacaatctgaatggaagaaacacaaaagaaggaaaatgaagatagaaaaggaaaactcacctggctcagagagaagtagggatcagttctctgctgagccaggaaggaagcactgagacggaaaactagagatattgtgacatctagcttctaatcttgtgaaaccctgacaaaggagggagggggtttacatgttgagtttttcctattccaactcaaaacacatgcgcgcttctcatctatgtcttgtacattcactctgtgacattccactgaaaccatgctacgtaccgcagcctgatgagctagaccaccctaaattcatctctgactccttgtaccgcttagggttggatcagtcgctcgttaaaagaagaattggcctgttctgatcattcctcagactcgacaagatcccctctcggacctctgatcaagactcaatatcctcaagctttgctcaataaaaaactcaagacctgatactgtaaagtattctccactcaccttctcaccctcttgctcatctttcctgacgcctccctacttgctttctcttctcaagaccaaatccagtctcctcaagatttggaactcaggaaaccttatcatcactcatcacgactgctcatcgtgctgtttgttattctcttgattcctttttttcttcttccctatatcttcttctgttgtttgttgaggaaatcactaactccttattttctctctcaattcttttcttctttcatttccttagttgcttcttaaaactttctattacttcttctcaaagtcctctcatttctgatcttactccatcattagtggttagcttttctttttcttcttctttcaacatctttgtctgactttctcactcacctgtcattttttctcacttcagtccggttttggttcttaagaaatttatcataaattcctcatataactaattggaagaatcttcattgtcatccaaaaccatcaccttcctttttgatttgttgttagacttcttgttatccttgagtccctgttgccatgcagccaaggtaccttcttgggtcttggagttcttgaagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgttcaatttttcacaaaaatagataccaagtaccacacctggcacctcctggcgggtgcggggagggtgcaaggggtaccccccaggaggtaccagttacctgcaaaaattatggacagaaaatctctaatgaagtttgtttttattttctaagtaaagtaaaaaagttattttttatttttaaaggcctttgtggtcattggcaggcttttgaccatatataattttatatgtagatttttatgcttaatattaatttactaccaataatattttttcttgagctagtcttgagacttgactatgagttgtaattattatttttatcatttatattttgaggcctatgggtatgtatatacctcaaggctgacactgggcctccatgtcatgagcagttctaggccaaaaacttgtgaggattacaatgatccaactcccacacactcaactcaaaaactgtgggagttgggtcattttgcctgaagttggccctacagggccacgtacaggagagaggggcgctaaaaaaccaaggcgcaaaaagaaaatcttcggaaatacagccgctcccaaaccgcaagctttttgggaacggctgtattcccactacacttccatttattgaggctatggcgcgtagaaaacgtgatatgtaacaatgcagaatggaattcacagcttctctgatgagaagttgagactgttgtgacttaggtcacatggtttgactcggctgcggctcagccagccggaggagactacatctgtctcctccgggccacacctactgtaatccatacgcttatcaccctctgagtcactacaggttatgagcctgcgataccggctacgctgaagaaatctcaaactgaagaactataccggaacaaattcttatctcgcccacggaaaaataccggccttcacactttaaatcttgaaataaaccgacgcaaaataccggatcttttttattattaaaaaaaaagaaagaaaaaaaaacctgacttttgtttctcttggattacctctcacgatcacagtggatcaatactcgtatcatgcttacaatcagattcaactgttccttgccgatttgaattttgttctaggatttttaccacctgcgggtccgaatccctatcaacccctaacaggtatacatcaggtccaatttcctcaagacttcaaccattgtggcccgcatcaacatctctcatcaaaacaaccaacacctgactcacaattttggaagatgaatcaccaacggaacaatcgagatcaattggagaaagctgctcaccctttcccaccgattcattcagtcactcaatgcaatctcggcagcaatgccaagacatatacattccaatttcctccaaatcaatgacgagctaatgtctacaaccgccaaaagcttaacaggcccctcaaggtttctcacagtgattttcaggttcagccaatgtgtcaacatggatctcttcactatcctgaaaatcccaaggccaacaagtatcctagcaattgtgataatttggttgacgagaatcctgctgatcacaatgatttgatcaaagaaaatcctaatgatggtgatgatctggccaatgattactacagcaatcaagatgaagcacatgaaccggatgacattgatctagatgagattgaatgggatgatcagtctgatatggacatcaatgcagctcccaatgatcaaccaggcactgatcagacatttgcagaagatctcaacaaccatctcctccctagaaccgattcaaaccaccaacctgagccaacttttgatttgaaaaactacagcgcttatgatctaaactgctgggccagcaccctgttggcagatgaatttgagcaccttcaaatcatgggacctgacgctagaaccaaatccttccgacaatatgcaactatacacattgatcaattgaatcgacctcattccccactcaattctttacctccccaatcaaatcaagcactccacaaccaaaaaatctacccaacacccaatgaaatcaacaaccattgtatttcttcacatcaaattgaacatcaccctgatcaattcaaaccctctaattactatgaacactgcaactactgtgcctctgatctcgatgagaatccagagaacaaatcagttttagatgacagcggctttaatggtgtttttgacaacagtggttttgatgatggtggatacaacaattgtggttttgacaattggaaatctgatgatggcggatttgacaatggtggtgtaagactcaaaaagtggttgtgagacccttttttctgaatggagaaggggatggtggaggtgcaagctctgcccttctataccatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagtttagtggttattggtgttggtaaggttctgtaggggtggtatgtctttgagtgagtggtactaaactgtgactgatgaataatacactccgagacaacaactgggaggagagcctccttatatagaaaatagtgaggggatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtatttttagctacatacaaaatttgaaagagcgaatgtgattggtcagacatgtacaagagttgaagtggtaatccaaacagctgaatgagtggttctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggttgatggttgaaatacttgtgatatgttgtccatcgtgggataattgttgatccagatgtgttccagtgacgcctccgtggtgaccaagggtgaatttatccgtagagtccagtgcttgagccgtatggtgtgatttctgagagattgtggatgaaaaatatgaagtaatatatatatgagaaaagaaaaggaaaaaactttgaattttcacatttttgactatcacagcggctctgatgatggcggatttgacaatggcagctctgacaatggtggctttgacgatggcggatttgccaatggccgtttcaacaatggcggctttgacgatggcggctttgacgatggcagctttgacgatggtggctttgacaatggtatttttgatgatggttatggttccacttgttattagccagtttcacactacaattctcttctccacttcacaacatttgattttttgatttttttatcttcaacctactcatcatttcttatgtgttatttcatttcaattatttattctttttatctttcagcctcctcaactttcccacacaatttttttacattaagatttatcttattgtgatgatttatttctcacaactttcttcattttctttctaatttttctcagcttgtatgtagttaggacctccccggcaggtgtcttggagccttgccgagggggtgggtgttgtgacttaggtcacatggtgtggcttggctgcggctcagccagccggagcagactacatctttctcctctgggccacacctactgtaatccatacgcttagagcatctccaccgtgggccctatattgggtccctatcccacatatagggaccgcgaggcccaaaaccacagccaccgtggcccttatgtggggccctataatagggaaaatggctgaaagtccctatcgagctgtatgtatacagactcaatagggcctggctgatcagccctatgccacgtgaaccttccgacattggaagttttcacgcatcctcaagtacaaaacaactccgaccgattggctttcaccgaccatcaaggctgatacacccgctagcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattgctgttagcgattagcgtagcgtagcagaattccgccacaacaccgctaacgctacgcgtgtgggccgcaaaaaagggcctactacgctgcgctacagccgtttttagccgtttttggccgctttttccgctaaaagcgctgtagcgcagcgaaaaaacgctaaaaaaccgctaacactacggtttttggatgaaaaaaaaaaacgccgctacgctacgctttttgggccaaaagcgtagcggcccactgctgccgctagcggtggaagctcgcaaatagggcctgcggtggagatgctcttatcaccctctgagtcactacagagactacgtgtgaggccgtggtgcggcgagttcaggcctgtaacatacatgttacaacaccttttttttaaagggctattgatatcacataccgcactataatctaatgatttatctatctaaatctgtattctgtaagagtataacctgtaacgtgacaaattcggtacgcttgtaaatgtagtagacagttggtggaagaaatactgagaaagcaggaaaaagaaaagaagaaaacgtagagaaaaacagaaagagagaagaaaagaaagggagaagagaaacaaggaggaaggagaaaaaccagacagagattattaaactagcgtcagagctcgaagcatcccttcctaggcctatcccaccaagaggttatagttttcggcaatgaagtagcccacacttctgccagaaaagtaaagcgggtactggtattactccccctgtaatgccagtaacgctgtggtcttcaaggatttggagaaggaacttctgactcattggcatgtacatacatggcgagatatatggcgtgatagaggtagactcaagaagaagaaacaaaaaccagaagaggaaaatcacagaaagaaaaggaaagctgagagagagagataaaactattaagtggttaaggtaacgtgcattggaagggaaaaggaaaggacataagtaaaaagggtggaactggaagaattggggaagagtgttcattatttgggagcctgataagtcgctttatcgttttcagttgagtcatatgtcttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagacattcagtgcatctggatcaagaatttgtttaattttgaataggaaatggtttagcggaagcgtggtccacttggagctgcaagatggtggctgaaacccccttggcttgcttgtcaagagcagagatgacaggacaagggtcaagtttgaacttgtacctcctcctttcctccattgtgagcagtggtcttttgtcccacatgaaactgcagttctgtttcatttttgaaaatctggcagggatcgggcaagaaaggccagcatacgctgtggaaagtaaggtgtgccctaggagatttcttgcacttctctgctccgcaacacgtcttactccggtttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaagtataataatcttttattgatcttttggtaggtaatactctaattctctatatctaacaattctttaggctaatacacaattgactcccaagtcactctgtttttctgttatgttctgagtcataagcttttcctcccccttcctcttccgctccgaactccactctttccaattatcccacactcaagtttcctcctgcttcccacaatgtcctccgctgtcactccctcggactccgctcgtcacccctccaacgcctgtcagtccaggtactcctccggccgctcatggacaggtctctcaccgccgcttccgcctctggcttgctccaaaccctgcttccgcccctcggttcccccgctccttgtagcccctccgcagtatgcgctgaaacccccattccgcagtcggccgtgaactccggcgtctgccagttcccggattccccgcagcaagctttttggaaccttgcgcatccggcctgcttttccccgctctcctgcgcctcagaaaggtagactttccactaatgcaccgccgctttcctcagcttgcgtgtgtagcatcagctccgcatgcattccgcatcagccgcaagcattccgcatgcacccaaacaaaccagccaaagctttggtcaaggcgcgctcttgccaccacaacactgtgtcttcttccgggtgttgggcttccgccatagctaacttgtctgcctgtttgtttgctgtaatcccctcatggctgggacaccaataaagtgagccgggattcctaaagagcgaagggatgagaaattgtcagcaaataagtgttgccctggggagggctgcatcgggttggctgatcggattagggcaccctggttatcactgaaaattgtgactcttttaaatttgccgggccatgcagaccagatgatccttttcaccaatctgatggctagtccatttccaaccagctccgcttcataattggatatcaagtggtgagaggggattttgaccgaatcagagaaagagcaattcagggctgcagcggcagcacccgcaccagtgcccaggatcaaagagcgattggtgaagaccaggagtgagtcagcttctatttccctgttgatctggctctggaccacttcaaccgctgtggaactactcttgggaggaatagagcttgagagggatggatgctttaatgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctaataatgggtgatcagttatctgaattgatggggcaggatctgataaggaacaaatgaagaggaaaaacaaagctccttatatacaaaactctggggagtggccagcttgtggttggaagataaatggaaaattctatggagagtatgaaacaagggaaaatatttatccagagaaaacaggggaaacaagcagtgggaaaatgctccaaaggttactagtatgaaacaactaaggggtggaatattcagtggaataaaataggaggagataacagtttcatgggcaaggggatttttactagtgtgagacacaaggaggaggaagaatggaattttttggaggggagtaagtttcaagggtgtggagtttctgttgggatgggagggggaaattgtattatccatgtgatctgtgcttgaggggattcatgattggtttgggggtctagggagctttctggggtgtcttgattctgtgattcctctgtgatttgtacttttgatgtgcttggactttcaggtttggcttaccacaccgccttcttctttgggactccgaggttgtagaattccgagactggatttgtccagggagggaatgtagatacttgaatggtttccatccgttgatccaggtattgtcgcagttccaatattcctgtaaaagagtggaggggactcggaaatgagggcttagcttctgttagctctttcaataagaaaggtaagacagggtgagggggtgctctggtcattcctttcaaaatgtacaagaggggaagcttagtgtgtgtgtcagtaagtggctgtagaccactatccggagaggggtttgcctaaacaggccggttattagtctgctagcttggtgaaacaggctgtccagtatctgggagactgttttcctgttttggttggtgaaccagatcaggctgccaaacagtacccggggggtacaatattgccccaaccagttgtctttctgactgcagatttaggccgtaggtggatttgatgatccttccgagctgaaggagagttaagtcgcctgatttttttactttatgaatgtggtcagcaaaagtaggttggctgtccaggattactcctagccaacgagcggagggctgtgtagtcagtatgtgtccatcgaagccaaagggagggaattcaatgtattttggggaaaaggccatcactatggccttcttcctatcgaaaatcatgccatacttgtgtccccattttaacgacctggttgcctcctcccgtagcatagctgaagccttttctatggaaggagccgccacaagatgtacgacatcatccacatagcctatggatatttggttgtcatagaaagaggctgaattttggattagcagattgctgttatacaaaatgtaaagcgtgactgaaattggggagccttgagggaggccctctgggatggtaaagggtggggaagtatagtcgcccattctcattgaggtggatctatcggagaggaaggagaaaatgatggaagtcaagtaagaagggcatttgagctcagtcaagcatttgcggagcctctccttatagactgtggggtaggcagacttaacgtccaagaagattcctgccacaatgttcttcttgcgccattggttcttgacccaagaggtaaagagaattagtgcatcagttatgttcctccctcttctgccacccatgtggctaggaggaaggatattagggggtatcaaatataaccaaatccaccattatttaattcactggtttgaaaaaatccacccttttttaaacatgttggtcatccatttaacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtccagaaaaggtggtagaaaaggtgtgacaggttttgattggtcttacaacaccgttcatttaggatcttctcaaagagtttgccagggtgcacaatagtgctatagggcggtaagcgttagggtctctgtagtcaggtttatccgccttccggatgatggcagtggtagcagtccgccagggggtggggaaatgatttgatcgtaagcatgaagagaaaagaggagcaaggaaagggcataattgcctcttgccggcttttagcaattcattagggattgaatccagccctacctccttctttgggggcagtgagttgattgctctcttaacctcttcctctgtaactggagggaagccatcttcaggtcctgaagggacggccacaatgtctgataggtcacactctgtggggattacagaggtgcctttgaacaggattccggcctgctctaccacatcggtggataaggacctgtcgaccctatacagaggttcaatgatgtttgccatcttagctttggtgaatttgtacgcttgaaaagcggctgggtgtagtttgatttcttcaaccttagctttgaaggatctctgccagtcaaagtaacactcttgtgcctctggagagttgtctaatagcatccatcgccgggctctattacggttggcaacaagggggtttaagactgtcaggttccaccacgacttcgcccgggagcttcctctccaggcggtcttcccttgcttgagatggcaatctgggatgcctttggtcaaacctgtaactgctagttcgatatctgcctgtgacatcaagaggttagtagggggcaagcgggtgagtacggtggagaggtctttagaaaaagttgctaaattaagcttttcaacagcaacacctctagtttgggttgggaactgtatcttcccttgggtggacatatgcagatgaattggctgattatccaaggcgtggttgttcctagcttaacaacaaccccctcattcgtcgggccaggtaatccctggctggcgcgaagcgagcctccaaaggaggggcttgggcgccatgtgtggcctttgggccgagtggttttcactttttggtgggaaagatttgcctcccttgtctggcataggacctcccgaaattctctgttggcttttgcatcaagagaaccaccagcttcttgcgcatctgctagtcaaaccaccaccccccaccatcaaccttgctgacgctattggtgttttaatggcaccattttctcatttttggtttctccatcgtcaagtgcttatcacatatatgtctgtattcatgcaggagccgctgtacaagaacaatcacaaaatactcaggattgaactatgtactctgtcaatgtatactttgatattccagaaagctctccacctgcaggaatacaggatgtgtacagctttatatggattaccgtgattcccttccaaaagagaaaaatcgggctttcacctctggaaaagaggtaaggactgaggcatgttgaagtaaaattcacaccgacgggaagacaagatcaaaggctctctggggcttttgaccgcttcctctgaagggttcatcttctggttttataagacatattgtccataagacctcaaaatttccccaaaaaccagaaccactcaggcgtggtgaatgacttgcctcccaagcccctctttcacaggctcgcttcgcgaggcgcccccggtgcgccggtcccccggcccctgaaacgaggggattgtactaagctagtggttgttcaaggctaccgaacagcttttcacaaaggacctacacttatggttcacccagcatagatcaatggtggttggtgaaccacgcgagccaaggaaggtggtaactcctctgggggaagttaggtgataactgtaaaacccctcccctgttgggtttcacaagaagtatcacagaccagaattcttgtagttacaaccaagactgactgagatccggacctggctcctcagagaactgatccttcatctctctgagccaggtaagcctttcatttttgattcacctcttttcagcttttcttctcaaatctggagattttttatgtagagctcctcacagagagaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatctcaagacgcatatcaacatgtgagctgaaccacccaactccgagatgggtcgatcttacaaaaagttttgtgctcccatcggtccaacatttttgaggggccgtttccaggaaaacgggacccattcttacgctggattcacggggtccaaatctttttcaaaacaaagagtgtcagcaacgctggctgacaagatcaaaattcttgggaatctattagcggaggactaatcttcagtctttttatgcaaaacaaagtgttgggttttctcaataaatcctgagaagaattcaaaacacaaatgttcgattttgcgctcctcaataattggcgctcaggactacaacaccaaatccggaaattagacatgctgccaaccgagacctttctggagtatagcacacaagcttgcacgctacagagcttgttcaactttgatgccgagaagttctctaaacttggtgacttacaactagttcagtttattgtgtacggcctgccggattcccttcaagattggatcaatgaacgacagcttctagaagcctatttttatctcaatcacattatctagagacatgaaacatcctctgaaaccctcactgttattcagtggaattcaatacgtaccttttgtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctaatgttgattacctttacctcttgttatcttatcattatcattaacttatcttatttatatttatcttatctgctaattacttatctattaagtacatatctgtgttctacataagtaattatcacttaactttcactcctttgtccgtgaaatacctgtactacaagttatccctgttctacagtattttcccggtcaaatattattagggggtatcaaatataggaaatccgccatcagaaaccagtcacttttccaaaaacttttttttgcataaatgggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtagattttttcaaaccagtcaattaactaatggtggatttggttatatttgataccccctattacaaataaatatgtacatgtattaaatagtaagcattaagtgtcaatagatttaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgtcaagtacacgcttcaagagcaactagtacattcattgatcaaatagtactcaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcatcctcctggccaaagctcccttgattctgagcgctcattctttccctctttcaataatctggaacttataatgcgtgcctctttcactgattaatccccagaatattcagacaccagttaaaacagttaacatttatattgatacagtacacgtaaccaacataaatctagtctacttatattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgtgaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagaaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaaacacccattacctaacactcaccacgctcaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttccttttacctttttgtccccaaaaaatttactactaacaatggccttctgaagaacaaatgctggaagttttgccatttattagacaaattgatagtacaattgcagaagaagctagtagatattatcacaaccacccggataacattacagttattgaaagagtagaaaaaataaaagtaacagaagcagaagatagattttggaactacatagaaactaagcgctaccattgtacccttcattctacatattcccctgactacatactcataaatcttgtagaagaggatgtatccatagtagaaaaaacagttgaaaccaacagaaataacttttttacagcgctagaagaaaccccaaaatatagaactcttcctactaacatcttgtctagaacagtccgctacttctctctttccaccctttcaccgcttgttctccgcctcaacccaactctataatcatagacctcacagatttagaataaattagcccttgtttttatcctcacttcatctcatttcccttagtatcagaaattaaagacacaaaaaaacacaaaaataaaatcttgcgctatctgtttttactcatctcgtgccacaaaaatcacaaaaattatttatatttaaatttccatttggaattcatccacccgagagaaaattaaaaacccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagtacagacaaggcctgcaatcccaaatacgcctgatgttgctcgatgggtcgtaccgaattctctgaactggctgacattgccaccctggccctgcagattgacaatgaactccacggcctagcacccactgagacggccaagaccccggaccccaatgcgatggacttatcagtcatgcgtggccgcctttcggatgcggagaagaccaggatgatgcgagcaggccagtgcttccgatgcgggaaccaaggccacatctcgagggattgcccggaccgtggacagaaggggaaagggaaggagaagtcccggatcgccgaacttgaagaggaggtcaaacagttgaaggcaggaggcagtagagcggagtcgtcaaaaaatggaggagctcaggaatgaaggatgtgcctatcctgagcagtggagagttgtttgttgttagcattggcgccagtgaaattttttcaagaaatcaaattgatccgtgtttatttatttctttgcccatcgtgccacccaaacattctcgagccacaaccccattgccactccctccagctacttttctcattgactctggagcaacccatgacgtgattggcgagtcttatgccaagtctacgggactccttgatattgccagaccctctcatcgtaccatctctggttttgacggttcctcaagccgttcttcattcgatatccacctgactcttgacaccgacccatctccttccccattcatcatcactcgcctgaaggactcttacgacgggatccttggaatgccttggatccgtaagcatggacacctcattgattggactgaccggaaattcaggaaaaccccgcaggattttgcagctgtcgatgcagcttcgtcaattccgaaaaaaccctcacctcttggcgtggagcccgtgaggcaagctaggatttttgacgagggggtgtgtgtctctgacacgtttacacccccgcaatgtgagttcgctgcggtcccttccaaaattcctattgaaacagctggcaagcctcttcccttcctaggacatagcaccaccgaccggatcccaaccaccgaagacaggaccattgcaactgccgagccagttttgccaattctgacaaaggcctcatctattggcgtggagcccatgaggcaagctaggatttttggcaagggggtgtgtgtttctgacacgttaacacccccgcaatgtgagttcgctgcggtcccttccataaattctgttgaaacagctggcaagcctcttcctctcctagaacttgttccaaccgcagatgtcagcgccgccaaagcctcttggtcaacatcagctcaactcgcggcagacagcaaggccaagacccctgtgaagatggcagaagaactagtcccgacccactatcaccggtatatcaacatgttccgcaagtccagtgcccagaaactgccacccagaagaatctacgactttcgagtggacctggtgccgggagccctcccccaagcaagcaggatcattcccctgtcacccgccgaaaaccaagcactagacaccctgatcactgaaggactagaaaacggcaccatcagacaaaccacttcgccctgggcagcaccagtgctgttcaccgggaagaaggacggcaacttacgcccatgttttgactaccggaagctcaatgcggttaccgtgaagaacaagtaccccctacccctgacgatggacctggttgatagcctacttgacgccaacactttcaccaagctcaacctgagaaacgcctacggaaacctacgtgtagcggagggtgacgaggagaagctggcttttgtctgtcggcaaggacaatttgcaccgttgactaccaacaggagcaccaggctactttcaatatttcatgcaagacatcctgttgggacggattgggaaggacacggcagcttacctggacaacatcatgatctacacgcagaagggaaccgaccaccaagcggcagtcatgggagtattggagacacttagcaagcatcaactttggctgaaaccggaaaaatgtgaattctcttgaccagaagtggaatacttgctacttttaatatcatgtaagcggctgaggatggacccgactaaagtctaagctgtatccgaatggccaccgcccaagaatgtgaccgaactacagcgttttattggcttctcaaacttctaccggcgattcattgaccacttttcaggaatagcccgacctctccacgacttgaccaaggacaaaactccctacgtctgggacgaccggtgcaacaaggcctttgaaactctgaaaaccgcgttcaccacggcaccagtactgaagatagccaacccgtacaggcctttcgtccttgaatgtgactgctcggactttgcacttggtgctgtcttatcccaaatctgcaacaaggatcaagaacttcacccggtggcgtatttatcacgatcactggtccaatccgagaagaactatgagatttttgacaaggaattgctggcaattgtggcgtctttcaaggaatggtgtcactatctagagggcaacccaaatcgactacaagcaattgtctacaccaaccacctgaaccttgaaagcttcatgacaaccaaacaactgacaaggaggcaagcgagatgggccgaaaccatgggatgctttgacttcgagattgttttccgaccgggccgacagtcgtccaaaccggatgctctgtccagacgacctgacctggcgccttcaaaagaggacaagctcacctttggacaactgttgcgacccgagaacatcacacccgacactttcgctgaagtggctgaatttgactgctggtttgaagacgagtctgtggatctggatgacgccgaacattggttccaggtggacattctcagtgtggaggaacccagcactccgtcagaggatattccaacagacagcaaactgataagccaaatccgatctctgactccatctgattccagactgaccgagttgatttcagcctgtgagaacccagtgtccagtcgaatgaaggaggccaccaagcattactcggtgaaggacggagtgctctacaggagaggacggattgaagtaccccggaataaagacctcaagttcaaaattctgaggagccgccatgacagcaagttagcaggacacccaggaagatcaaaaacgctctcgctgatacgccgcagcttcacgtggccatccatgaaaagctttgtcaaccgctacgtggatggctgcaactcttgtcttcgggtcaaatcctcaacccagaaaccatttgggacgttggaaccactgcccatccctgcaggcccgtggacagacattagctatgatttgataacagacctccccctatccaacaactgcgactgtatcctcactgtgattgacagactgactaaaatggcccacttccttccttgcaataagtccatgaactctgaacagcttgcagatcttatgttgaaacaggtttggaaactccacggcacaccaaagacaattgtctcggacagaggaagtgtttttatctctcagatcacacaagaattggacaagcaacttggaatccggctccacccttcgactgcctaccaccctcgaactgacggacaatccgaaatcgcaaataaggcggtggagcagtacctacggcactttgttcagtaccgacaggacaactgggaaccccttttggcgacggcagaactcagaacccagaagatccctcacctgctctccccagaacacccataaaacaaaactgcttacaaaatgagaattgccttgaatgatgaggatgacttgactcaatttatcaataaactggaaagtatagctaacattagatgaaagaaatacaaaagagataataaaagtgctactaaagattactccagagatttcaagaaaattaataaagactaccccagtaaagacaaagataaagaaaaagaaaaggaagtcacctgttatgaatgcggcaaaaaaagacataaatctactaaatgccctaaactcagtaagaataagaaagatgtcatgatggttaaagcccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagtagtgtttctgaatcatcttctgaagaaaatagtgacagtactattgacgccatcattaatgaagaaaaaatcatttctaatatagaacttatacctgaaaagaatctaccacataaaattatcaaattacccgtgaaaaagtctagtaataaaggagaaattcacaagactggaggaactaacatcacaaatattatctgtaataaatacaagattaaatgtctgattgatggaggagcattttgttctataattagccctaaattattagataaaatactgcctggttggaaaaaaaaattgatccccatcaaacctgaaaaattctacagttgtaacagtaaattgaaccctatgggaattataactctagacattatatttcctcacgccaaaaataacatacaaatcacggtagaattaattgttatggaggactttaggatgaaatatattattttaggtaatgattacatgattaattacgggatagatgttataaatagcaatggcagatactttactatcaatggagatatatctactaaatttgaacttggcattacggacaaaatgaacttagtacaattagaatgtaatgctttggaaaataataactttggaaataccatagaggaagcaaaaaattctgataccttgaataaagaagagaaatcacaattatactctttacttcacaaaaagaaattggcatttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaaccttaatacttccagaccttaccctccagcattaagaaaagcagcttacccagcatcaccaagaagcagagaagccttacagcaacacgtcactgacttagtcgaaatgaatttacttagaaacgttggtgccaatgaaaatgttgaagtaaccacgccagttattattgcgtggcataatggtaaatctagaatggttggagatttcagagcccttaacaattacacaattgcagacagatatccaatgccaaaaataagtgaagccatcacgcaattacagaatgctaaatatattacgtgcatggatgtacttaaaggatttcatcaaaatgtcattcatgaagatagtagacatttaatgagaattattctacatatgggtatttatgaatatttaagaatgctttttggaattaagaatgcaccctcacattttcaaagaatgatggatactgaatttcataaagaattacgtgaaggttggctaattatttatatagatgatattattatttttagcactgaatggaatgaccacctcgaaaaattgaagattgttctagaaaggattattaaaatgaatatgaaaatttctatgaataaatgccagtttggttttcaagaactcaaagcattaggacatattgtttcaggattaagcatagctattgataaaaataaagtagcagccatgatgatgaaacctatgcccactaatgttaaagaaatacagtcattcctaggttttgctagttattacagacaacacataaaggattttgccaaagtaactggttgtttgtatcaattaagtagccccaacacttcttttgaaatgacagtagatagagttgctgcattcaataaattacgtgatttacttacttctgcccctatattatttatgcctaatcccaataagccttataaattatatgtagatgccagtatggaaggattaggagctgccttacaccaaattcaagaccaagaaataccaaaagaaggagtcatttgctgtatttctagaaccttgaaagatagtgagaaaaaatacagtgccagccaacttgaatgcctatgtttagtctgggccttagataaattgtattattacctagatggatgtgaatttgaagtcattactgattgtaccgcccttaaaagcctattaagtatgaaaactccaaatagacacatgctaagatggcaaatagctattcaagaatggagaggaagtatgaccattaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttagaaaatatgccagaaaacccagcctgggacggagaaattgctgcaaaaattatgtgtttaattccagaggaaaataatgaaaataactccgcctttgatgataacactgatgatattaatatttgtgggttacacgtaactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaactgctccacaatcagaaatatattgcaaagcaatttcaaaaaaaatgatctgataaattctctagaggaaccatgacttagttcattcaaagaaaatagattttctctattagatggattaatttaccacagaattaaacacacaagtgtagtagttatttgtttgaaagatcacaataatttatttttgaaagaatgtcacgacaatatctcttcagctcatttttcatttgacagaacaattgagagagttaaacaaattgcttggtggcccaatttcaaaaatgatacaaaggattattgtgactcttgtgatagatgccaaaaagcaaataaagctacaggaaaaagatatggattattgcaagaaattgaggaacccaaagaaagatggtctgtgattaacatggattttgttaccggattacctcctggagggcctaataattttaatgcaattttagtagtagtagatagattttccaaaagagcaaggtttctaccgtgtcatgaagaagatacagccatggacactgctttattattttggaattctattatctatgatgttggttgtcccagatatatcattacagatagagaccccaaatttacgtcagaattttggagaaatttttatgatttatgtggaacacaactaaaattttctacagcttatcacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggtatgacatttaaggataaagataactatactcatgattggtgttcattattacctgcacttgaatatgcctacaattctagcaaacacagtacaacaaataaaacaccttatgaattagaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacacatataccccagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagactacaacaaacctagatgagataaaactcacaaagctcaccagtttaaagttggagaccaagtcttaatatctacatttaattttacaaatctgactggccctaaaaaattaagagattcatttgtaggaccttttacaattagacaattacacggtgcaaatgctgttgaagttatactcacgggagaattagaaagaaaacaccctacattcccagtcagtctaatcaaaccgtacaaaaccagtgataatgataaatttcccttaagaaaggataacattagagttgtaataccccctttagaaaaagaagaaataaaaattaagaaagtattacaacatagaaaaatcagaaaaaacaatgaagacattaaaaaatatttagtcagatacagcggtaccaaagaagatgaatggcttacagttgataatatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacctaaatttatttcttgaatcagcctttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtactgatccataatgttgattacctttacctcttgttatcttatcattatccttaacttatcttatttatatttatcttgtctgttaattaattatctattaaatacatatctgtgttctacataagtaattatcacttacatttcactcctctgcccgtgaaatacctggaccacaagttatccctcttctacagtattttcacggtcaaataacattacaaataaatatttacatgtattgaatagtaagtattaagtgtcaatagatttaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgtcaagtacacgcttcaagagcaactagtacattgatcaaatagtactaaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccctctttcaataatctggaacttataatgcgtgcctctttcactgattaatccccagaatattcagacaccagttaaaacagttaacatttatattgatacagtacacgtaaccaacataaatctagtctacttatattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttactgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatctggatgcgctgttgatagaaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaaacacccactacctaacactcaccacgctcaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacacaccggccccgggcaatcatctcaacctccggctggctgacccccaacttgggcacctagtgtggcgggcattgcggaagtgtcaccacttgaagctcaggttgcggggttgactattgacgcagcaataagagaagatgcacgccttgaccacaaattcaatgatgagggtttttttccagcccttggtacagcagctgtggctgcactagaggatctcgacaaacaactcttacaaaatgaaatcgaccaggctacccaagcttctaccggttggactggcaacttggctgacgacatcgcaggttattaagggaaccatagattctgggaatagccttattttttattttatttttttttctcctttgttccttcttcaatttctttataggaggggagactgtaaaacccctcccctgttgggtttcacaagaagtatcacagaccagaattcttgtagttatgaccaagactgactgagatccggacctggctcctcagagaactgatccttcatctctccaagccaggtaattctttcatttctgattctccccttttcagcttttcttctcagatctggagattttgtatgtagagctcctcacagagagaactgatccttcatctctccgagccagaaatcaaagcaaagccccagtgtttggccctagaatctgcttaggctaaatagccccgtcccattgcgccgtttctcagcttctccagtgaaggacagatcagtccttacaataacctttcttaccgcaaagcttgatccaaccgagtgggtgtggcggtaagctggagggttccagattgcgtgatgcaccaggggaaatttcagggcactggttgcccagtgactgcatgtcaccataaaatcaaacaaaagtcacaaaaaatcactttggtaaagaacctgaaattcccatatttttcacagtattgggaacggattttcccatatctttcactcaacattcagacaaaatttgaaataaaatactatcaaagtcactagagtttcctcatgtgatgtgtttttagtcacttctaatttacagaaatagtaaatagaatcagcacagaatgattttttctgcagccccagcataaaagtttgaaagtctcttgatcagatcaggatattctttgtagatttagatcctctaacaccagtcaatttcatcaaacttatcatttccagttctaaatctaatactttctcagatagattctggaattcatttcccccagtacaataaaaacagcctcaaaatttacacatgttttaatcaaattcaaaaaaaaaaaaactgtaatttctccatataaacacaatacaatcaataagatgagctctaagaaactcaatcaggagacaacaaaatttctaaattgaattcacaagaggatgattttttcatgggtcctatgggacggcggcagagaatcctgagaaaaaaggggaaaaaacaaggctgggaggggtttcctcccagcccaaagaatataaactcatagcagctcattgagagaaaaccctcccaatgagctggtttcaaatccagcccatctggaggaaaccctcccgatgaactgggcttaagaccagctcattgacagattttcctcccaatgagctggtacacagtccagctcattgggaggaaaccctctcaatgagctgggcttaagcaccggagctcatcaatagctttcattgggagggttcctcccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctaataaactgactgaattaattactgaaagataaaaaacagagctaaagaaaacaagatcaggttatagaataaatggaaactgatgagacaagtcctagaccacatcctggggacccgttccaaggttgaaatcctcttatgtgtatgcctttcaggatttaaacctgtctttaggtacccaagagtgttaaaaacctgttcatctcctttcaaattcttgtaaatacataataattggtgtttcaatacataggttgcactgtaaagattcatcttttatgtgagctgaaattgccaaacaattcaaagaacagtcctcaagcacaatcaccaatggctatcaaagagtgcactgctggacgtgcatattatgactggatagcttcagatccaatatttctcttggttatttctcaacaggttttttaaccatgcacttaaaatatagcttcaaaagttatgcatactacgagtacatgttattcatctataattacacaaaatgcatgcataagtccataatatggctcactaaagtacttgttcaatttcaaactttttttggcatatgctagagatggcctctgggtatcaattgcggatacccgttatccaccagtggatgcggatgcccccttttccgtgaaatcccggaggatatccgggtatccccagggatacctggtgccaagaggatgagagggggggggtcctttggtgaaggctagccaaataaaacttgcatcaaattggttttgttggtaaagggatcccttgagggctgttaattccatccctccattgacaattttgacctgggattcagtcagctcacttccccaatcccggagcaagctgaaacttaacacaaggtttctccaaggaggttgctacaagagggtccctttgggaccctccaattgcaaggcttatgttaagctcatgcaagtctcaggattcagcagatggtaccagcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgcgtcttggaggtttggctgcaaaattcttccatgccaaatggaggaaactgatgcacccatcttccatttggaatggaagatggctggagctgagctcgcccaattttttcagctcagccagctcagtcagctcttggacccagctcatccagctcagtcagctcaagtcagctcttagacccagctcactcagctctcggacacagctcatccagctctccgagccagctcactcagctctccgacccagctcactcagctcatccagctctcggactcagctcactcagctcttggaaccagctcactcagctcccggacccagctcactcagctcccggacccagctcactcagctcatccagctctcggaaccagctcactcagctcactcagctcttggaaccagctcacccagctcatccagctcttgggcccagctcacccagctcatccagctcttgggcccagctcatccagctcactcagctcccggacccagctcatccagctcccggacttggttcactcagctcatccagctcactcagctcatccagctcccagacccagcccactcagctcatccagctcccggacccagctcactcagctcatccagctcttggaaccagctcactcagctcactcagctcttggaaccagctcatccagctcatccagctcttggccccagctcatccagctcttgggcccagttcatccagctcagtcagctcaagtcagctcttggacccagctcactcagctcccggacccagctcatccagctcccggactcggttaactcagctcatccagctcccggacttggttcactcagctcatccagctcactcagctcatccagctcccagacccagcccactcagctcatccagctcccggacccagctcactcagctcatccagctcttggaaccagctcactcagctcactcagcttttggaaccagctcacccagctcttgggcccagctcatccagctcagtcagctcaagtcagctcttggacccagctcactcagctcactcagctccctgacccagctcatccagctcccgaactcggttcactcagctaatccagctcactcagctcatccagctcccagacccagcccactcagctcatccagctcccggacccagctcactcagctcatccggctcccggacccagctcactcacctcactcagctctttcttggaaccagctcatccagctccccgactcagttcactcagctcatccagctcccagactcagttcactcagctcatccagctcctggacccagctctctgacttagctcatctggctcttggacccagctcactcagctcatccagctcactcagctcatccagctctcagactcagatcactcagctcttggaaccagctcactcagctcccggacccagctcactcagctcacccagctcatccagctctctgaactagctcatctagctcttgcaaccaggtcagtcacacctgtggctgaaaaatcactcagctcccccagctctctgaatcagctcacccagcacccggccccagcccattcagctcacccagctcatccgtctcttgggcccagctcagtcagctcttgtagacagctcatccagcccttggacacagatcactcagctctccaacccagctcacttaccagcttggtcagctgactcagctcatcagctcactcagcacccagacccaactcagctagctcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaacaagctagaatatccatgaaaatactacattaaccatattccagtgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaaactgctccacgtaacagagtagcccctatccacaggttcccatgggacattcttggctgtaataatttcgtgcatgaccccttggagcttctagaatattatccccaaggtcccagccctggttacatcaccatgtgggccaaaatgggcccaaaccgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaggagccttctgaccgcccaaataatgatccaccagctttacaataccatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttattactatttttgctgttattaagcctcaagaaccctcaagaaactccccagtgatcatccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttctactaagaagatcctcaagaccccttaggattattactagtaagtaataaccctttcttgaagattttccccttaaaattatctcctgggatttaaaccacacctgttacaggccccagtgtaccaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccactttttggatttaatccataaattctacgtaattcttttgaattacctgtaccagttttatcccagagttttttccataaaaactctcatattttgcaccttgtgtagctagaagacacttgtcttggcatcacataggctgacagtttgggtctgttcagggtcaccatggaaacacatgtggtcaaacaaaaaaaattcaattgtactcaagccaaactgaaattgtgaaaaaggtacaataaggtaaaagaactttgactttattttacttaatttctgcaaaactgctcaactataaaaggtccatttgggagggattttaactttcaagcccatctgctccaagtgctccaagatgggatctctattcatcctaaaatggacctgcaaggccagtttatctttctcgacccggtcaaagtcgagcaaagggataggggccatctgcatgatgtgactggcccctccatccacgaaacttccactctgtgataaggctccgatctatggctttggtttgagaatattcattcacttcatcctcttagttttcattcatccaacttctccagagaaaataaaaaaaaattgcaaatcatccatagactgcttacactatcacccagcatacttgccatcctggacaacaccagtttttggttaatccatcaatgatgaccacagcggagcacttcccattctgattttaaaattttttttggcttttttttcagaccactctcagctctagattattaccaataacactctaaaatcaaaatttacaaccagctcacatgggcaccatttcaacaagctggcttctgtcactgaaaagttttttttggccttagaattaagacctatgtaattgggggtgtatgcaatcaaattcctgatcatgaagggttgtgaatgctgacaggaagccatccaatttcaaggcctttacatagcaacaacattgttttttttttttaaaaaaaaaaaaaagaaaaaaactatgtatgtaagttggagagatttggggtttctgatcaatttgtacaagtttctaaaacttgagaaaattgttgggtaacaccttaaaatgggctttgaaatttgataaattttcaatcatccataaacctggctaatgaacaacaactatgttagttttgttgtatggttttttatacatattgcagagcactgagcttataaatgcattggataaaaagacacaaaagatctcaatcaagaactgtcaacttgcaccccccatgatcacatcagtttctttggcttccttatatgaatcatgacttgatcaattcctgcttcttttcttaccatgttgtatctcctgattttgatgttgttttgttcactgtttctttttgagaagggtttatgtatgtatatggttaagatatatatgcacttatgtagggtccattactatccaccaccaaaaaaaaaggaaacattggaatcacaagtgaaagtaagaatttcacagcatgctttacagaaagaaaaagttgaaagtaagataaacaaacccaatgtaccaaacggagcaaaaaaaaagctcaatgtacaacaacaacatggaagaagaagaagcagaagagtttaagagcttcttgatccgattcgaatgcagttcgatttccgattttgatagcagcttgtggcccgtgacttgcattttagacttgatcacctgagtccaattctgattgatttgataatctttgcgattagagaggaacacgagatcccagaggccggaattaaagacgaccagatcgggagcaggattcagaatctccgagtgattgtagatcaaaggtttgtagaatttctcaaagcgggcctcgaggttctgaggcggatgttcgtcggggggaagaagggcgttgtagggacgtcaatgtcgaagctcatgaggaaccaattagcaatcaaggagccaaggttggggtgggcaccgattccgatctgatgggagtggtgagcagcgtagtggatgagagggagttcttggggcatcaagaaccgacagggaagtctggccaaaggtttcctgggcgagatggtagacctcgttacggtccaacgagtcggcgatgaagaccaccgtccgattccgcaggaactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccgaaagactttgccgagctgccgttgagattataccaactatagaactcgtccaagatgacgccctgaccattgcgactgacctggatgagttcctcgagctcggctccttcaacggcctggccggtggggttcctgaggttggaggaaaagaggaccgagaggcccatctggttgatgtttgccttcggcttgttgatgtgcagcttgtagttgtccaatcaccaaaagaaatgcaacacaagatcagcctcttatcaacccctcaaaaaaaagaacacacatctcaaagaaagaagtctgaaaaaaccacttatcacattccgagataaagagaaaacaacatccccacaatgaatcatcaaaaaaaagacctaatgtcagcctctatgctactaacctataagggttgtgctctgagtgttaacaagaatggtaagtgagaaggtttattcgtggttaaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggttcttctactgctgactcatccaattattcaattgggcatccagatcaatcctgttacgtggattaataggcttccaatgagaggaattcttctactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgggttgtaatgttattggtggtttgaagcactaataatcacggtacaagtgttggtttgatgctactagaatttcctgggggaaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaataggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaagggctacatttactgtgcaggggctgtgcagttgtagagttggttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgcaggctactttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggatatgatgcaatctgatgccctgatgatgtgatccaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacattgttttaatactttattctaatgttatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagatttattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtatgatattttccagtattcaattagttattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacacctaagatgtgagtttcttgctgtgcatttctctctccccccctggactggagacaaagagaggaagagattgggtccaccaaacacacgtacacagcaccggaaagggaaagctagaagaccttgtccgaaattaggccaagtgtggtcgttgtaggagaagccattagccattgcgcgatccatgacgaagatgacaccagtggagccggggggggctgataccagggagcatattgtcttcgtcgggtttggagggggtgggcgaggtgacagcagaccagacgctcttcttggtcgaggaggatgcactggatctcttgctaacattgcatttgatgcaggatgattggatgggcggcccgtgggcttccgagtcgtcctcttggatcgggatacatacacacatcatgccatccacccagaacatcctcgcgagtcttccactcgcccctccagaatccatcttccagctcgcagctgcttacaaggccgatcaattccaggagaaagtcgatcttggtgtcggagcttaccgggtcgactgtggcaagcgatgggtcctaccggtagtcaagacggtcagtatgtattacaaattaaactcaagacctggtcaactgcctgtatgtacgacatactttgctaaccctcttcaatactgcattgccacttctttgctgatccagagggagttctcagaagacgaaattctcgaccgcgagtaccaacctatcacggcctgaccttccttcacctcggccacctcaaccttgatcttgggatctaacagtcccgctatatctgggaccggtcagttgttcttatcctctttctgattcccgcattcacacacacacaagaacgaatactcactcgatgctgcaaaaaaaaacccgtgtggccaaagcgcagacgatctcagggacaggcgcaaatcattttggtggtctcttcttggcataccaaggtttcgcatctggtgacttggataatgatttctgggcagtccgccaccttgtcaattgtaagattccgctattgatctgtcaatgttttgtgaagaacgctgggccctacggagagagaatcggctggttgactgtcgtccctaaagatcaatacgaggccagtcaaatcgagagtcagatcagcgtattacaatgcagtgagatcttctaccctcctgctaacggggctcgggtcgttgagtctccttttttgtgctttttttacctcgctctgagctgaactaggatattgtaagatttggtctttttggtataaccgaatttcttcctcacctgctttttctaggtctccaagatttgaaactagggtcaacatttcgaacaatggaagaaagatgtccgagagatgaccgattgaattattgatatgcatgcaaacgcacctagaggatttgcttgagaataaatataaaacccccagttcatgagaacacatcagccaaggattggcatgtttttgtaagtccctagtgtctgagagattgagcaagcaagatttgattagttttcactcttcttttaacaattagtttcactggattgactccccctcaagtcgaaaagatggttgagaatgctcacatctatatgacaggtaatggtcgaatttccatggcataagtggtgtgtcttaggaaatattctgcttgtgtctgagctaatgatcaaacttgcttcgaccaaaatgacccattgttgatatgctgtttatctagtggattgaattcttccaacgtcgaatatgtcgctgattgtattggcatagctgttcgagccaagctgtaaaggacggatcaattttctcagcttaggatgaagcagggttgacatcacaaatgacatccccgctcatcacttaaggacacccatcctcagatgaatcgagcctcagactaatcatccccctcctccacaggccagtatccagattcacttccctctctctccttgtcttcctaacttcatcgttcgtggatatcaaatcctgtaaatacaaatctacagaacagaagtctctaatcgcaataaatctcttaattctaaattcttacactcacgccatcagcttggccaaatatgtttttagtacacactgtttgtgagtgcatgaaacggcattgcttcactccagttgggaaatcgggtacgttttccttgcatgatctgtcttctgatgataaatttgtaaacaacttgattgattgattgttatacgcactaatttcatttgctctatgttgaataaacagaaatattttatcaaagttattcatgaactatctggaaagccccagtctcaatatctttaagccatttgcgtcgaatgctggtgaggatatgatcagctcccatatctaattcttgtacggtgagggtagcttcttcggtctggacaacagtcaggtatggatacattctagctaacctgcccactgggtctttttgttttggaaagacaacattatcaaccccaagagcttcacctgtcatgtggtccatttccagattacggttgcataagctatggatatatattgattgaattatgatgttatttttcagggtaattatagtgtcacacacctagtaattggttcagtttgtgccgtaaattggtccgtacaatgtccgatggttttccaacagaagattcttcatcccctgtgccagtgaggtcttcaacaacttgttgaattcgtcttccttggctgtaagctttgaacaccgccttggcggtccattgatcgctcacgacttggagccatgtaggatcgtttgacaactcgcggcaaaaactgccagtcccagggaatcgtgtggcagtgaggaggtagtacgtcaagttgtaggctgtggatacggtataaagctgatattcacctttcttcatgagccatatgttaatgtggagttggacaggaatatggctgaccgctgaatttatacgagtgatgtggcacgacacttgattttctatttcagatcgaccaccatcttcaatcgcccgttggaggaccatggctaccttttcgtgattgaccagttcattatatgttggttcaaaatacgcctcttcttcaggagacaggatttgggtaggtgagttattgttgggctcatcttcttcttcgtcttctccgtcgtagggtattggtattttagaaaaatgtcggaaaatcctcgcgtcaaaaaacaattggtcttcagggggcatcgcctgccacactgcaccaaggtggccattcctttcgtcccatccatgaggtgagcccttaggtggtgctataaagaaatatgtatgtgagttcctgtagcttagattgatgtgtaagtactgatttggtaatacatactaggggtttcggcactctctttgctgaaggcaacaaaacgattccagttgcttttttggcgtgatggatgatcttcccccctgtaagcatatctcaagcgtcagggaaatgtgacaatatatgtgtgaaataaatgactcactggaatgagttgaccgttttgactgacacattaccgatcaaggctaacatcatcttcattttattgtagttcattttgtggtattgcagggcctcttggattttcagctgggatacgattgctttggccggtctgttgtcccaggacttctcgtagttgcctttcagtccagaggtcgaggcggcttttgtaattctccagggtcagtccattaaaagggccatatccgtcacttgcagggctcgctttgtgttcatggccatcatcccatggagtatcctctcgtggccagttttctgctgcactttccgagtcagatggcctaatgacccctgctgggtagcactgccaaagctactggcccttcccggaagggcaccacgacctccgcgacccgcttgtcctccttgacccgcttgtcctcctcgacctgcttgaccacctcgacctgcttgaccgcctcgacctgcttgaccgcctcgatctgcttgaccgcctcgacctgcttgaccgcctcgacctgattgacccccttgaccgtcttgatcgcctcaacctgcttgaccgccttgacctgctcctcctcctcgacctacttgaccgcctcgacctgctcctcctcctcgaccagctcggacctgctggccgccaagtggacctaggccaactcgggaagatgatggggtaaggccatttgctcggttggtttctgatgagcggcttctggtttggtgaccggtattttgagatcttcgggtttctaccattttgtttgattgctaattttgtgagatgtataacaactacggggatactaatgtctacacttgttcttaagtgggagtggacaatgtgattatgtaaataaggtgggtcttggtcggttagatcatcgggggggggggggggttagacaatttttaggggctttgcctgatcactgtccaaagcgaccaaggtgaacagttcgtgaattggtattcatggatgcagctgcagtttgtgaattggaatagatggatgcagctgacaggtatacaaatgtcaattgtacactattgacattgccatggacgccatcaatctgtattatgagctagtctgtaaaatatgaaatgtgtttgaattacaatggctgcatgcggtggaaaggtatataattgggtcttgtgtgatactgaaattcagatgaaatttaagtatccatatactgagatagtttagatcaaatgtgggatcagtttcatcttatagggtgagcatgaccgtaaacaccgttctattcaaggatgaatggcaattatcagatgccattcttcaaaggtgtatgatgaggtttttgtccttgcaggcacatatgtagtggtttacacttggcaataccacctgggcaagattccaaggagatgcgaaaaaagcatctcatttgtaattggtatgcaactgtacgtaagatacagttgacattgaaatggaaatgcaaacacccaaaaaatgcaagagcatgattgagcaatgcacaagaggagcctgttaggtcttctatttacagccacaaacatttttcatttggggcaaattaaatacctactctggccccagggatctggaggtgatttgtggcgggcatgaccccatatgatgtcttatttgtacatgaagaggcagttctgatggcccacaattacgaaaggataaagggttggttgtgtatgtttttgagcactagaggaggaatagaatccaaaaatataaaccattgttgtgtatgatgcaatatacaaaggtttaaaattttcaaacacaccattgggaacgcataccaagagaggccatcctatggactcatctatggccttatgggcacctctcatgcacagtcacattcttctaggtatagtatgtgtattggaacttatataggaatgcagactgaattccattgtcacccttgagtagtttcactaggttcaatgaaatcttcctaattcagacaaaatcattctaattcaggccaagccaaagcacagtcacattcacattatagtacgtgtgatgagacatatagagacatgcagaataaatagcatctatacccttgagtggattcaaccactaaagatgttgtgtttgtactatattggatgtgagtggattcaaccactaaagatgttgtgtttgtactatattggatgaaatgatcactgccatagtcacttcaccattaacccatatatatcatcagattaacatattacaaaatatgagctctaatgtattttaattattgagtgataaatttcaaggatgatgacacttatacaggtgacttaactaatcctttaacatattcataaaccaagaacttgtccatgctgcccttgcagctaattcattcttgataatgcaactctaaaaggggtatggcttcatagggagtccactgtatttagtcacacattttttatgagaagcactatgttttaccataacacaggaaattaatatgcgcatcactatgtcacttcaatgaagtgggctttatctgtacatgcttttcatctgtcaactgcataaaattatggaattctaaagcccttggaccaaaccccataaacatattagcttgaataatgcaacactgcatgtgtgtctcaacattaatgttcacttttgaaataggtatatgatggttcacctagaataagaagatgaagggtaaggtcatataattgcacagatgatcacatcccaagaatggcccctatcaggcaatattttgacacaggtgacttaactaatcctttaacatattcataaaccaagaacttgtccatgctgcccttgcagctaattcattcttgataatgcaactccaaaaggggtatggcttaatagggagtccattgtatttagtcacacattttttatgtgttttaccataacacaggaaattaatatgcgcatcactttgtcacttcaatgaagtggggattatctgtatatgcttttcatctgtcaactgcataaaattttggaattctgaagcccttggaccaaacaccataagcatattagcttgaataatgcaacactgcttgtgggtgtgaacattaatgttcacttttgaaataggtatatgatggttcacctagaataagaagatgaagggtaaggtcatataattgcacagacgatcacatcccaagaatggcccctatcaggcaatattttgacatacaggtgaaaactcaacccaagggaatcaaggaatattgctctggtacgcttattgttgaatttgagggctcaagtccagacagactaatgttgaggacacaacaaagctgcccagcccttttgggagggagaggttcaccaaaaaagagtggaagaaccaataaaccagttccgagccacattaattggagagtgcttggcatgcatttggaacccatccttccaacatcttcaaataaaggcaataagctcatgtttaggataaactttcaaaatcagctcatgtatcatctctcccaaagcaaataataggatgaggccatatggagatctgtttcctggccttttctggcagtctgccatgaagaaacctatttcaatgtgacatttctaatacctggtcccctggcttcttcttgcagtgcaagtagcctgaagaaccccaggaggctcaagatacccagtcccctggcttgttcttgcagtgcaagtagcctgaagaaccccaggaggctcaatacatatgaaatgctaaaggaatattcaggtgccaagccacaataaatggctcataatctcctcctttggctcacattctcctctattaccagggagatggggcccagagataaaaataaaaatttccatcaaatgcaagtcaacatgtgacactacaaacaatactgatttcgccccaaggaaaaatggcaacttggatggtggaaaatagatcaattttctggcactttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttccactcctgaggcattttggaaaaaatttccagaaaattgatccattttcccccacccaaattgccatttatttttggggcaaaatgggtattgcttgtagtgtgagtcacacattttgtattattggtctgaatgctatttatagaccaaagacttcctgttgtaaggaattatcataaaaatcactgcagacaagagtaatatttcagataatttgggtaatgagcattaccagacaagatgaaacagaacatatgaggaagggaaaaattagataatcagatgacaccaaaaaagtcttcaataacaaaacataatagggttcaaccactcaaacatgttttaacaattctttgacaagacttcagcttctccaaaatgcatatcagatgtatcttcaaaatcctcaagaacaacactggaagaataaatcatagacaaaaacggtgcactctaacatatcttgggcaacaatggggttcacaaacaaatcaataatgttttagccttttgttaacaagaattccacatctccaaaatgcatatcagtcttctccttgaaatcctcatgcaccacacgatcagccactctggtgactttggcagcaatttgcatagacataccaagcctagcaaatgggctacggcctcgaggggggagagttccgtggatatagtctctttgccgaaaagtggccaggcacaacactgggaagttacatatcagttactttttttctggatttttaacttgatacaacttttgaatatgaagccaataaatttttttgtctggtagatatgaacaaacaggctctcttcttacatatttgaaaataattctggcaataatgcttctactgcgaacatgataatttaaacaagacaaaaaaaaagttatccaagccaccagttatctgtaactaaatttggccacggtatccaggattaaaaaaatttgagtggacaaaaatcattatttttttgaccaatctcaaggcctaaccccagtttatgctatttagcttatagattgaattattgggtgcctagtcttgagttaaaaagagaagcagtgagataactgaaaaagtaacttcccagtgttgccaggcacatcatatccggctgaaacttgataccaaagccgcattcagggaaaatgaagtgcccatttttgacattgtaaccgtctaccttgaaggcaaggtctcctgtccttttaaacgtaggaattgatagaagaaaagcaaaaggtagggatggttcgtctttgtcgtcaacatgaggatggttgtaaaagctgtttgttgtaaaagtcaggtttgaggaaaagaatgaatcgggggacgaaggtttttcagtggaaaaggcaggttgaaaaaaggctgggatgcagtgttcggtcatgaaatcttgattatgttgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacattcacgccaccaccaagaccctgcctgttgaccctcaccggattcacaaatcgcttggattgtgaagaaaataagcacaagaattgtatatcttctgggttgatttgctgattttattcagattgataaagtgaatgtctgcaataagttggtcattttgagtagcatcgaaggcgcgtacatggccgtggtcgtatagcttgaacttagaagggtcgttcacatagcgataggcgtcctcgattttgttgggtgttgggttgcgcttgtgaattgttttggttgagggcttttgtccaccatgctgcttgaaccgctcgttggcaacagcccttgcttccttcttttgtcgatactcagcggtaatagcgggaaaaaggtacatcggcactggagttctggatgttgttcacatctttccaggcacccagtatgtggtgagaagggattgaatcccatgctgtttcttcttggccctcctggctggtcgcttcctttgggatctttgatgctgataagctttcatggatctacacgtaaaacggatgatttgccagcaaatagtacagtaattcatacacagtttaggcgttatgatttcaatccagcatcacaacaagcaaacccaggtgtagcaatcagggagggaaccagagaagataaaatataatattttcaaaacaaagtcagaaaattatgaatattggaataatagtcaggtacatacaacgatctcttccggatccgttttttcctagtaatctttgccgaagttgaatcaactccacctggcttggctctcggaggggggttgataagcgcacgccaacccccaaggcgcacgccaatctgcacgccactggcagattggcgtgcagggcccacacgccaaaagcagattggcgtgcaggcctgcacgccaatctgcagcaaggttcatggcttagattggcgtgcaggtcctaaacacatattagtatgggtttaggaccagggctatcccataggacccaggcatgggtcctatgggatagcctacatataagagttttaaaaaaaaaactttcgatccttgtaggacaccggcgggtgtcctacaaggtcgacaactggccggcgaggttgtacaacctccttgccggccaggagggaatcttactggtcgcacagaggtggtacatcctggccggcaaggctgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgctgatgagaacaggttcaatcgtgtgtttgaagtgattatgaagttgagaatgggatcaatcaagctgtagagattgtgatcgatcaatctgatgaatgaagctgaattgattggtagcaattgaccagagacactcacctcaatcggaggcgtgagaccgcgttgaatcggcgacctaaagataccaagcgagcggagtggctatgtagagcttcgagaacgatcgttgatgaggataatgatcggggtggtgtcagcgttggtagattcaaataaaagacaaccagagacactcacctcaatcggaggcgtaagaccgcgttgaatcggctacctaaagataccaagcgagcggagtggctatgtagagcttcgagaatgattgttgatgaggataacgatcggggtggtgtcagcgttggtagattcaaatagaagacagccacagacactcacctcaatcggaggcatacgagaccatcaaatcggctacctaaagataccaagcgagcggagtggctatgtagagcttcgagaacgatcattgatgaggataacgaacggggtggtgttggtgttggtagattaaaataaaagataaccagagatactcacctcaattggaggcgtaagaccccttcgaatcggcaacctaaagataccaagcgagcggattgtggtcgttgcaagcgaatcaaccaaacaacagctgaggattgaactactggctttgggttgatgaggtcagatagggggcctagctgaagattgaattgaagctgagttgatgaacgctcacagttgaataagctggatggaagcaaaaaagcgcttgtcgagtcaaataacttgagatgctagtcggtttgcgttgatgaagacttccagtcgaagaaacccaatggaatcgaaccagcactgatgagttgattcagatgagaagttacgatcaatcaggatagtgagatagcaaggtagtgcagatgagtaggaaatgaagccacacaccagtgaagtgagtgatcaagccaaaggagccagaatagaatcgagtaaagtcaggaaggtttcaggagcaatcagattgtggctgctcaagtcctgacttccctgggggggagattaggccccctggcactcagctggagccccccaccaaatctgcctgtgatccagcggactttcatgacagaactcaaccaaagtcaggaccctacaccagcaccctctactaccgaccgaccaacccaaataaatcggccatcacaaacacctccccagacacattgcgaggtaagtaaatatttatcacttgtcctcatttcatccagagtgcagcaagagactttcactgacttcaaacaatttgaacagtctaggtgttgtattgaccagggacgtcttttgtcaaatctatcgctcagcaaggcctgtactgccaagtgactacccccaccactctgcacatagtatgtatgttgtttcatcatttcataagttattaataggattaaccttccagagtgcagcaagagactttcactgacttcaatcaatttgaacagtctaggtgttgtattgaccagggacgtcttttgtcaaatctatcactcagcaaggcctgtactgccaagttactaccccccccccccactctgcacataatatgtatgttggttcatcatttcataagtggttaatagaccaaagtgcagcaagagactttcactgacttcaatcaatttgaacagtctaggtgtcgtattggacaggggcgtcatttgtcaaatctattgctgtactgccaagtgactacccccacccctttccacattgtatggatgctcctcacatttcaccagtgatcaatgtgatccaggacaccaagtgactgtcactgacttttaggtgttgtattgaccagggacatcatttgtcaaatctattgttctgcaaggcccgtactgccaagtgactaccgccacccctctgcacattgtatgtatgctcctcacatttcatgagtgatcaatgtgatccaggacagcagttgacttccactgatttaaaacacctctcacacacagggaaattgctttgtgtcagtctatgtgcagttgagggacccctattgtggagtctatctatatgatgagtagtattgcaatgtatcgcactgacatgaaaaatcatgaaaaatcatatgaaataggaattcttcatctcttcagttgccaccttgtccagaaccccctgacgtgaaatatctaagctaattgcctgctggaaataggcctgtgagtaatcccatgtgtgttattacaaaaatcagatcacatgtccatgatacacatagccctttgtggacaggcccgacaatgagaggctatgagggagaaggaggaaagtccaagtggaggcgtaaaaagccaaagacattgaagggtcaggccgtgtcccaagaaaccgagcaagcaagtcaacaattcattgaatccatgcagtcccagccaaatccacccaatgcctctcaaatatcccgagaaccctattccattcgacccctcaataatcaaaatcacgagcaatcaataggaagaatcactctagactcagttgactctcaagtagaaatgttatctcagtattttcaaaactaacatcacgaacacagacacatcctttgaagagcaacaatgggcagacgtatatggaccaatgttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggttaaccggattcattttagtatggcatggaaattttccactcgctggcactccatagccagtgttggccactctgcaaattatcgaaacttcccagcccttttggtcagccgctgaagtatccgagatggaagaatcacttgcacgattacaacaaccaacccaaacaatggaaggtagtgtgagttaaaatatttaaaactatccaaaaccattacagctaatagtgacatcaagattaatttatacacaacaatgtaggacaggtgcactgagcagcacacagcggccaatgacacgagaaatggaagtacttggaagcattgtgatgatactggactatttgggatggcttgccggcatgatcagatgatcaggatgatcaacattgtcaagagtggtgagaagtatgtatgttcattaactttgacaactaaagcccataaataaggccttttacaattatatcatatgttttgtcagatcctatttccctttaaccatgattaaccacatggtacaggtcaccaaagaagaccacggagcgcgcaagaagctagcattcctgtatgacataggatgcaacattgagaaaggaattatccgagtctgtatctattttttatcttatccggccccagggtatttaattcaaggctgattgaggtggctattatccaaaaaccagcgtaatcaatttccatacgagatgactcataatctgctccggtttggcacaagtgttttccatgcatatgtgcatgagtggacctgccagctccgatacaatccaatattgaaccaagggtggggaatttcagccggggagggaatggagcgtctgtggtcccatttgtctccattaatcagccaactccgttattcaaccaagaagcaccgactgtccgcaattgacctacaagtgaatcatcataacgacaatggaagaaaatcagcatgtaggtttttttgtgtccaaaatattttaaacaaagctgagtattccttgttcagttcgttcgcttttagaaagagggaagcaaattgaaggaattaggaaataatcccagcaaaccctgttacaagtggagaggtcatctggtcacacattgtcgtatttgaaggaccaatggaatcgacagaggcaaatgcaactggaggcaatggaaaatgatactgaattgcaaatgagaaaacaagtagaagagcttgttatgttggacgaccaactccgagcaacacagtcagttcattgattgatttttgtattgcccataactaataaactgttaaatagacaggaaatggttgaactcggaagaaccaggcgcaggaatcgtacggaagctcagaccttgcagatggaacaaggtcctgatcatctacgtgtgttagaatcagagatagaaaatatcattcatgagctgggtttggaatatttccgcaatcttccaggcaattctggtcaatcatcatattactttcttctcaatcaaataaaaccaaaatagcaaagactgagacttgacttcttgcacagatgaacaaactaaatcattggtaaaattgaaaatcagcaagtcaaagctatatgaggccaaggtcggagtgattgagcttcaaaaaaaatgggatgaacgtggatcaggcaagtaaatacataactttaacatgcatgtggccctcctcttataaatttaccctacaaaaaataggcacccggatacaggcacagttcaagaagcaaatgaattccaaaatgaagcttctgaagaacaaatggatcttgtacaatcaccaaacaatcaactataatgcaacatatacacccaatcccaatttaccaaccccaacattcaatgaagtcaagtcatttcaaatcaacaattcattctggaacattggcttgctggatcatccaaatgaaccctgggccattgacgtggaaacacagaagggtattacagcatatctcacaatgactaactgtgatgatgaattgcgccgcatatcacgagaagcaaggcaggctctaaattgggctgtcaatatggcagccaaggtggagaacattttggaggcattgctcatgggtgtgtaaagttttagaaaaatattcaagtggatctataatctgattggttctttttggcctctaaatagatgtgcaagagactgatgttctaacagaaactcagcagaatttacaggatatttgcacagctgaaaatctacccaagtcagttatggaatcggtgatttctaatacggcaaagaagttctgtaggctatggataacgtggaactcaagctgtaataaggtcttactgtggagtcagcggtggattgatgaaccagctgaagacattgagctgagagaaaaatgggacaatgtaattgtgaagaataggacattgtgggaaaaactacgtggagaagcagtgatagtagaaaatgaaaatgaagaagaagaagaatatcaggatcaagagcaatcaatattttggcatgaaattgatgattctttagatttatagaaattttaacattactttgatgtgctaaagttgaaatgattatatgtaaatgacatatacactgcgcctcctcacctctacactggaaaaaaaccttaaatgattaagcctatgtgtataaatgattgagcttaataattgatattattaatataagatataataccctgactgggtaataccctgactgggctgaatgctgaatgagctgactacaggagctggctgagctggcttgtacagctgactgagctgaatacaaaagctgggtctaagagatgtgcaacaataggaacagtttcaagagctgcaagagccaacagagctgaccaagctgattaaaagaggcgtctgagctgggttggagagatagctgagtgagctggctccaagagctgactgatatttgccccagagctgggtctgagagctgacatgagctgactgagctggatacgctgtgtgcaagaggtgaccaagctgggttgaagagctttccgagctgcctgagatggctctaaagtaggctaaactagctagctgggcaagctgactgagctggctccaatagctgaccaagctgacggagctgaatgagctggctcggggagcctactgagctgactgagctgggccgtagagctgagtgagctgggtccaagaggtgatggagctggttgagctgactgatctgggtccaagagcagactgagatgtcttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggttgagctggatgagctgagtgagctgggttggagagcggagtgagctgggtccaagagctgagtgggctgggtccaagagctgagtgagctgggtccaagagatgacttgagctgacggagctggatgagctgggtccaagagctggatgagctgggtgagctggttccgagagctggaggagctggatgagctgagtgagctgggttggagagctgagtgagctgggtccaagagctggatgagctgggtccaagagctggatgagctgggtgagctggttccaagagctggatgagctgggtgagctgtgtactggagctggatgagctgagtgagctgggtcggagagctgagtgagctggatgagctgagtgagctgggttggagagctgagtgagctgggtccaagagctgagtgagctgggtccaagagctgagtgagctgggtccaagagatgacttgagctgactgagctggatgagctgggtccaagagctggatgagctgggtgagctggttccgagagctggatgagctggatgagctgagtgagctgggttggagagctgagtgagctgggtccaagagctggatgagctgggtccaagagctggatgagctgggtgagctggttccaagagctggatgagctgggtgagctgtgtactggagctggatgagctgagtgagctgggtcggagagctgagtgagctgggtcggagagctgagtgagctgggtccaagagctgacttgagctgactgagctggatgagctgggtccaagagctgactgagctggctgagctgaaaaaattgggcgagctcagctccagccatcttccattccaaatggaagatgtgtgcatcagtttcctccatttggcatggaagaatttttcagccacaggtggcgtcttgatcgatgaagtagccttgagcctcagcttgcttggtcaaatttcttgctcaagctttggcttccttcacagcaccgcttgctagacattgcttgcacttgagattaagtgggggcaatcgagcttggtttcgggtgccagagtagtactgccagagtccacgctcggtaaggacttgcttgatccctttgggctgcccgtctaaagaaggatccaaatgattgcttgggtagcacatcatctgtggttgaccttgtaaaacttcagggatgtgaggatcgttgctaggtatgactgtatcacgcaaatgagactgctttccaccaggtccgagattcattttctgggcacgaagggcagatggtccaaatgcttcatgagccaaagagcaatcaaaaacaaagacaccctgacatttggggtgagaagcttcaaatatgggtatcgccttctctgatacctgtttacaaagctggtccatatcccaccaagcatcaccctgggagccagggtaaataactttagctgcatctgagaacttgagctgattcagtgtttgctcctcaggtgatagaaccaatcgtccggttgactccaagatgaaatcagagatgtggatcagtcggcccaaacttttcgattggagctcagttgtaccaggcagaagccaagatagagttggcctttcttttgcatgtatagtagattcgtcatgataaatgaagactgtctccttgttgtgaccaaggattttgggatcaactaggagcggtatctcacagttctctccatcgtactttttcaaataaacacgtaactgagccacattgtccaagtatttctttctggatgcaactacatcttctcgctcatgaccaccatagtagacggacttttggtgatactgagcccaaaatcctagcttgtacatccaacgagtggccgtatcaagactgatgcctttgtatccatgccttggtaatacaacattcactgcatgcttgtgaaaggcttgtggagttacctgcagtgccaagtgatgtaataaattaatatgaatgcttcatctaaatgaaattcaaaatgtacatgaccaggtttctgctcaactgcccaggtacaaagttttgacaagatcattgggtcattaaggattgactttttctttccgcctttcccttgctggtttgtgtaaagctccttcgatgtcaagaataacttgcttgacaacgcaggcacttggctcggctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatacgcaggcttcgacggatttgcaagataacgtgcctccgcgcaagttgatttgctgatcgtactctcttcgattatccattgcacgactaggaggagggtggttttgagaggtagttgtgcttgactccgtcagttcctcctcaactccgatgttcatctgatcttttcctttttgcaggaagtttgacatgatgttgttgtttttccctacagcattgatacctttcatcttataatgatgtttggtagttcttggcagcttccttggtacaaccttattggaatcggagtcgggattggccattggaatgagatattgcgaacgtccagaattcaagtttcgctttggaggctcacggttattaccaaacgagatcggccacaaaaactcaacgacatcctgagattcttcatttttgcttccagattcatcgggatcttcgcaccaagccatgatatgatgtgattcatcaaccaaagcaacatcattgtcataaatctcaaataccttggcaggaaacgtcccatctctgacgaagatcggttcgttatcatcggtaatctctattggctgagtgcagaggacatcttgttgtttcttctgtttctcaatttctttttgtttctttatttctttttgttttgcgatttcttttcgcttctcttgtgccttttttttccttctgattgttgatgctctgggtggccttgtgcttttcagatgcttcggcccctcaacggactcgttgtgaacgaccagctttggagatgggcatgtctgttgatggttcaatgaaatctttcaacgtcaaattcttctgttaatgcgtcggtttcttctgttcgcaacaagcaggcagggtcaaacaatttcataacccctgtccaatatagtgtgtacacgatacaattatgaccatatgtacaattcagatgaaaaaaagaaggaaaaattgccaccagtagcaaaaaacccgaagaaaaaaaaaaacaaattggagaatttggaacacccctgagggggtagtcaaaaggtcgtgcggggcactgtacaaaaccaaaaaataagagcttcccttgatctggttgtgaatcaaatctgtaacatttgttccaaaaaaactgctgaggccatgggtttattttttttatttgaatcagcagccttatctttgggggaaaactaggtgtaagcaaaagggaattttagaggaaattccttttcttttatggaaaattagtagtaaattctgggtaaaatctagtgactttcttgtgagtcccattttctatcatgatccttttagtgatttttacaaaaaaattcaaatcttccagggtgacttaattgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtgatgcaagttagagtccatcatcatgatggtgggagtagtccttaaggaatgtgtgtttagccagtgatctagcttggggatggtgggaaaagacaagggaggattgtagatagacagtagttggaaggaaaggggggaagacgtgtgaagggtaagagagacagcgttggattgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatactttaaattatcagtgtggatttcaaaaaatcactgatcaacagcaatcaacctcaatcaacccaccactagcctctctggtaggaatacaatcccacattctcaggtaagtcttttcttttcatatcaatcaaccaaagctcttgttgattgttttttttttcttcttttttttttttgggtcaagcaagtacacatagaccaaaaagtgctaacagcactgttcaatcacttgatcaattgatttgtagaccagaaagtgctaacagcacgattggattgattgtcattcgtgatttgattcgtttgacacctgcagccaccaacgcttcgatcgaggcaatcgtttgacgcctgtggccaccgagcctcttgaggtgttaatttgacgctcacgccatggccacttagcctccttccaatacttgctgattgattgaggccgtggatcgttcctgtcaagcttggattgaggcaatcaattccaacgctccaatcaaggcaatcgtttgacgctcacgccacggacacttagcctccttccaatccttgctgatctattgaggccgtggatctttcctgtcaagcttggattgaggcaatcaattgacaactgaggccaccaagactcccagccgtttgtttgacacccgtggccaggacaatttctctcaaagttgagcctgagagattgtccttcccctaccttgatgagcaatttgttccgattaaaatcagaacgacttatgtacatgtagtcagaccaatcactgactatcattttgagtgattgggtcacattgtaggaattggcctagccgagttgtttgtctaggatctggtgggtccctttagaccttccttcaacaaagagtaagccgttccaatttgaattggaacgacttcccggtaaaatcctgtcattctaactcgaccgatggattgttggccgagttgcatcacctcattgctagctatattgtggactggtccttcaaaaggtcagccatgtacaatccctcctgccaccttcttacttgcaagactggtcactgaccatacttcttttattctaagtcaaccaagcaacagatcattggtggccaagtcaaattgctttcctatacataattcagctacaattggagcacgcacaaacaaaattaacacagaattttgattgaaggtttctttgattacaattccagctcaccagtcacacaactttcacaatccccaaccaacttcccatcaactcaaactcaattctctttttcttttcaattctcaccttgctcactcaaacctcagctaccataaatgtttgttctttctttttatcatcttatttcattcaccccaaatatattcttcttattttttctaatttttcttgcttagagcaatcaaaacttcaatttttttgcatcttttgacgggtgccgcccccaagcctccatcccatcatcactgattaattgaatattttgtttgattggttctgcccccagtgtggacatttggacggttagtctctccgccaccaacatccacatttgtagtgagaagttttggctagataaagcataatatttcagttagaataatgaaagagataaaaacagagtaataagacaaagtattacctagataaagcaggaaacacgttgtggatgaaagataagagaagaaaagaaacgaaactgccgatgactaggttagaagactttgatggaatgaatcgactgttagaacttatacacggttaagagagtaaagaaaagaaaaagatatgaacctataagcctaaacccagatggataagtccttgacgaaggtggaaggaacccaggaaaagaggacacaaggagataagataaaaaggttaaagagaataagagataagaataaagtggtagattaagattgaagttgtttgatgtttttaatggtcaactagtagaaataaaacaggatgatcgatggtcaacagaagaaatggtcaacagacaaaaatagagaaaacagagaagatcaatgaaaaacaaaaagctgtgtaatatcactctctgatgacatcacaaaatgtacgcgcgccattggagccagatttaaacaatgtagtagtgctactttggtcacacagaaatggccagatcctccgttactcctcgcggaaccccctctagactaccctcccgtcagtctactcgtattgtcactccaaccacaagctctagctacgttaggcctagccgtgacttgcgaagttcagttggaccgactagccaatctcaacaaaaggggaatagtcttgattccaaaagcaaagccgagtctgttgttcaaatcccgtcaaatcagcaatccaagaaaaagcacacacgtaaacctccttcaaccaagcagggcaagagagcaaggtcctccatcactaccaacacagatgatgattctgacaaagtgtacggtgtcatcgatcacactcaagactcagacaaagaaaactcaaaggtccagggatcaagcaagaagaaaactagtaacctcgacaatatccgtgattactttgaggccccatttcatgctcaacaaagggacaaagtaagtttctgaactctgatcaaacatagagaatcatcagataaagttactgatgatatagtttttctttattaagggagagaaactgagtttcaagtgcaagtggtgcagtaaaccctacaagaagggtctcggaacaaactcaaacctgctcaagcaccgcgatggcactaaaaagagtgcacactgctcaggatgattggcgaccattgaggcggggtgcaaattgccattgtcaaagaaagatatcgcaaagaaggacgatgatcgatacaaaacaaaggtcaagggatctctgacacacgctgcctttgacaacagggtcttcaatcaactcatgttaatctggctgatttgatattctatgccttggaaccggtttgacgacttccttcttcatgtcactttcaattacgtcaggcatggtgtctccatctattccctggagagggggcggctaccgaggcacatcgtctctatttgaatttacagagcaaagtgattacaagcttaaaagtgggtcaatccctcaaagacgtctgttatttggaagctctcatctgactttgaacatgattctgattttccagaaactgagctctaaatttaccctgatccacgatgtctggaccactaaaggcaatcaccacacatttctcgggatctcagttgcttatatcactgatgattgggtcttcaaaatcttgcatcttggaatgaagtacattgcatccagccacaagggaaagcttttagcaatcccatttgcaaacattctgagaaagtcaaaacttcaggagaagatacgtctagttcctctgtattttttttgcttgtctgatcagctgaaccaacacaattttttttatttcaatacatcttggctcagacaaccgactctggatcaaacaacttcaccatggcttctgaggttgacaggctcatgatcaaaaataccggcatcaatcctcacctttccaaaaaccacatccggtgtttctgccacaagatcgcactcatcattaatgcaggtcttaaatcaactcaattaccaaccagcggattgcttccatctcaagtcaaaaatcttggttttgtccccatacttgccccaatcattgaagagtctgaagagattgaagaagttcctcattttactgttgaggacgttatcttaggagtggatgaaaatcaccaagtggaacacgaggccaatgacgaagatgtaatagatggaatggagagcgcagacctggaatcctgggaaaaagctgaagaaggaaagaatccacttgataaaatcttaaaaaaggtaaagcaattgctgcatgagtttgaagttttgatattgaattaagtttgattgttactaatctttttataaataaaattatttaggttgacttttttattcagaggatcacatcctcagcagtcaaactatctgagtacaaaacttggtcacaaaagcttgagattgatggacctagccttattgctgggtatggtatttgctggaacataaagtttgaaagtcgtactcgggcgtatcaagcttgtcgaatcatcaaaaaattaattgaaaatgaaaaggatcgacaggaacaagaaggggggaagaactactataacgacaccgagataagtcgagatgagtgggaagtagtcaatcaattaaacaaaattctgggtgtaagttagtctgcaatttttaagcaattccctgttttattttcactaaaaaataatctttttgtgattcattttgcataagagttctactttatcaccaagaagatggaaggtgacaactcctctgcttgcttgatgatctccgagtaccagcacatcatcaccttcatcaggaaaagcctttctagctcgattcaaccagaatttaaaaccacgctcgcagccatgctaaaaaagacaagaccgtatctcaatgaggcaatgaagtgtgatgcagtactcatagcgaccatactcaatcccagtctccgcctttcaatattcaaggtctctttccccagtcactatgattatgctcatgatttaatctacgaactctttgaaacccggaatgctcaagtaaatatcactttatcaagcttgccagacgaatccgctgaactcattggaacaaaagaaaaggcaaccaacctggatcaagaggattaaattgatttctttcctgagaaaggcaaggaacctttggcagacaagctttctatttatctggatggtaaacacaagctcccttcttctgaagctactcagtgtttggaatggtggaaggtatgtttatttcctcctactccacatgtattaaaattctaatttgtttctttgaaaggaccatgccgaggaattcccagtcttagcccttctggccagggactacctggcgtgttcagctacttctgcaagtgttgagagatgtttttcggctgcagcggatacttgtgggggagatctaggtagtctagcggcaaaaacaatagaatggtgtgtaagctctcaccaatggttggtccaaggggttgagccggatgactcttttgaaactgcacagagtatcatcactcaggcaatggaagatagggcctatgaagaatcaaggagtatccctgatcatttgaaggagtgaatttttcctagctcaaagttttctcatctctacctatgtaaattcccttgcgcaaatcacaagactttatttctaacttcaaatgtaacttccccgacttgcaaaaaaaaattaaataaataagtgaagttaacacacaataaattgaatacctgtgatactgtgccaatattttattttattggccaatacaatatattcaaaacagatatattatatctgcttgccaataaaatacaaatttattttattggcaaacagatataatatatttattaaagatactttttatctggacaccaatacaatataaaatattgggcaataatttattttatagtatatgttgcaccgttgatcaatgctacatgttgtgggttatccacctcaaagctggatgggcaagaatgaaggaggactgggtgagtggtctgggaagtgataaattttgggtcagcctgcgctgtccataggtgtttgttatcaaggagccatttggctgctcgttggtctttgatgaagactttgatatctccattggggaattgagctactgctttgaaggtgatgggttcaccctctaaatgtgctttggcgaagctcagagcttcgttgatcttcttggtgatttgggctgcggacagacccttgaaaggtttcggctgatcaaacctttttcaaatgacgacttggccaagtttgaaccgattgatgtgggtggaggatggtactgggggtaaggagatgggggcgttggtcaacacccccgcccttcttgctccggcggccttctctgagtagagaggtgtcggcttaggcggaagcgctgggacagcacctggagtggggccaggggctgaggccaggccttctacttttttctctagcatggagaggttactggcaatttcctcaaaccttacaagtaaggtgttgaatgaatcttgcctctcggtctgggctggcggggctggtttagcagccactgctctctccaagttttccaacctggagatcagggaatcaaccaggggccttgtcaatgtggggtctgcctgttgtggcagtgctccctcagtgacatacatgacgtccaaggtggacatgtccacagcagagccatggcctggcccttgcggtagcaaaggtggaggcatggatgattgcaggtgagtggtttgggtgtggaggtggtgatagggggagcggagctagtgctcaaagggcgcggtgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatgatggagtgtaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaaagttcaggaatgagtttgcgtgatgaagagttgttgatttggtttggttggcgctttcaagtgttgtgtaagggtggtcaaatattgcttgagtgttaattgactgaggattaaacagctgggaggagagcctccttatatatacaacagtgggggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtgtcttagctacatacaaaatttgaatgagtgaatgtggttggtcagacatgtacaagtgttgaagtggtgatccaaacagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcaaggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtatgtgtaaatggggtttgtactgtcctgagggtgtctgtgtagcttgagggttgtaattgagtttggtgatatgtaatgatgggtgaaatccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtggatttatccgtagagtccagttcttgagccgtatggtgtgaattctgagagtgtttgggtgataatatgaagaaatatatatataagaaaagaaaagaaaaaaacttttaattttcacatttttgactaccacagcctcccccaacttattgtctgtccccagacaatttaccaggagaaaatggggaaaaaaaaaaaaatagaaaaagagttaatttttaaacatgaaaggaagtgaaaagtttagtgggtatttagagggaaaaagatggggaaagaatgagtgtggttgaaaaagggtgtgatagcctcccccaactttgcagtgaagccaagctggggtggccgtatttgtgattttgaaccttaaacttaatttttacagtttatttaacagggtttcccctgtgtaccccccttctgcccaaagtgcacaggtgaggggggcatttttatttttatttatttttttatttttatttattttttattttttttatttttttacatacaaattttgattttgctgcgcgctgggcgcagctgcacagcaatggacgtctggatgaccgctccatcaacgtagagtggctggtttaccttggttttagctgcaacaccccttgtgaggggcccaagtggttttgagattgttcgggggttgagttttgattcgggtcgcgcgaggttgagaggaggctgcggccgcagtcgagagcgccgagtcgcgggtgcctcattccgtgtgcgccgttccggtccggaattgggataccctgggccctggggagcaggcaggtcctgtaaaccagccggtctacattccctctgttccccaccgccaccgcattcaccattctttgtttcttcgatcggattttccgtgcctcaagcacgtcggtaagtgattctctctttttctcttctctgtgtttactttacattacactgatcaaaaaaaatcctttcacgctggccaggtcaaaaacatgtgtggggccttgacgtttcttcggattgtacgaggatgcctggaccatggcttgtcacacaggactggatcacgcgcgctcgttggtcaggttgtggacagaggtaagggtccgcaactcatccccagatcctgtcgtctgattggccagaaccaaagctggcttcctgtgagggaggtacacgttgggtctttgcgcgctcttctggttgcccgtgggtccgttggcccttccttgtctggaagtccaggtagtgtaggtatcagcgctggtgagttttcccggtcagagtgactgtctctgtctagcttataaaagaccgactcgatcatcggttatttttatacctcatccctcagccgcctctccagactacccttccctactagcactattcttaaccatgcctcgttacaacaagtatgcccctggccctcgggcctcgaatccgtaccctcttcgttcccaaatgagtcttccccagccgtccaaccccttagagagggtaagtcaatgccgttcttgttcttattcggtcaacctggttacatgtgctgagctatcttgtacctgtattcataggaccgtacactggggtccccaatccagatagattctcgagagtcatcacggccaccaatcctaaatgcgtcgccaattgcgccgccctcatcgatccgggtaagctctctaatttaaggcctatagctattctggtccgactctaactgacccctggtccttgatttctcttccagagcctgtcggctgggaaccctattgagattgattctcaaggctctcctcatccgctggctcaaaatcgatccccagcggtgccctcgttaggtgatccaagaaccatcccccggccggtttcccccaaagctacccaagcctctagagctgatcgggtacccccagggttggtggggctccattctcaagattgaggtggagcttcacctccttatcaacactgtcctacccccgagttgaatccgaatccgccgttccaacctcaagctacacctgagtggcgtcgccctccttcgagcagccgaggttcctcgaattcgccagtggcccgtcgtccttttgaggtggccagctcttcgttgaatcacctcttgtcggtcagtgattgtttcatcttgtattcacagtctatacaccttgttgatacaattgctaatgagtgttttaattgtaatcttgtttttggggtttctagcttctgagttccaaccgcgctgtcattgatgagccctggacgctactgccggctccgcgtccacgcaatctgagcacgcccagcgaggttcgatccgctgacgatgtcgcccaacctacttcgacctcagcctctcaagaagagtctgcagtctcagctgaagatgatttagaatcttcttccagtcagcacaccgcttccagtaaccagtcctatccgtttgcgcgtcagccccgtgtcgcctcgcccgatcctcctgggttctacgacgtcgacaaatttcatctcctgagggatcatcagatcgattccctcctcagtcgtcgagcggatccagctaggtttgattggtacgccttttgcccttgagagtttacggccttctatcagtcggccgctagtggatttgtagcctattgtaacgcggagcgcccttcgtttcccggcgatcaagctcaccgggttagtcacttcaagtttcttaaccgcagttacatgtcgcttaggcgacacttccgtcacttgggtgagtggtttttgattttatttcttttcacagcctatatactaattgttttgatctttttattgtttttgtttttgatcctagattaagttcttcctggtttgagtactgtctgtaaaggggtaaaattttcctaaagccaaaaaaatcgttagataatttttataaccccaaaaaaaatttttataatctacaaaatccaaaaaaaactattctcttgttagttcattttagtttacttgcttcttgattctttttttctttttcaatactatcccaaacccctcccccaactttacaggttgtccttaacctgagatgagtggccaagcctataaatgagtgagagattaaagtgagctgaaaaaaatggaagaagacagaaaaaagtttgtccaaaaagaatttttcaggaaagaaaagttggaagaattgtgagtattcaaaagatagtcttaagaaggagagaatgtaaaagggaagggtaagaataaggtttttgaaggctgatatgagtagtagaattcttaagttaagattttttttttagtttattggtcatgaagagaaagcaagaaatgtggtggaattgaagtaatgggataaataaataagaggttcatggaaggagggtgctagtaaagagtgacgtataaaagaatgtgagtcctcccccaacttagaaaattaatcatccgcctgatttttgaaagaattttgagctaaatttttgtaatttgatgtgtgttgtgaacagtttagtctcatgcccaggaggtacgattattctgatgccactgaggagtgttcttctgagtcgtcttccgaagcatcttcctggtctgggtcctcatcttcttgaatatcatgaaagtctcgtccttgtgggtaaaaccgtttgatgtgtgaggcagcataagcccttttcaattccactccgtctagttcttctagaatataagagcctttgggaagttgtttcttgatgcgaaaaggtccattccaacggtgagcaaaaagtttcccccactggtcttccagacttttattgtaagccagaaccagttctccggggtccagaggattcctgagtcttgctgccattcgccggtcccagtatctgactgacgattcttgatttttcattagtttttcatgggccagtgttaagatctcgtcccttcgttccagttgttttgttcgagcctcaagcagttcttcagttgtgttcacctctgtccagtcaattccaagataggtgtccatatcaatatccactggtaaaaccgctttcttcccaaagacaatctcatacggtgagtatccagttgatctttttgtcaaaattctgtcagaaaaaagtactaatggtaaatattctctccattttccgccggattcgccacacatcttgatcagtgtatctttgattggccggtgacctcgttcaatcattccattcgcctcgggatagtatggtgttggtggttgcagagtggcaccaatcttttccacagcttcaataaattcactcttaaattctggtccattgtcagcagttacagtcctaattgaaccatatctttagacccactcttccaaaagaaatttactgatattagctgcagataattttaccaaaggtgctgcctctacccatccagataagtcgtcacgtgccaccagcaggtacgtatatcgtccggccttgatatgacaaacgtccaacgctacccgtccaaatagactacttttgccagttggattttgaatttctcttggcactagagcatccctcttctgacaaggttcacaactctgtacccataacttgaccttctttttcaggctgggccaccaaaaccgacaaaccaagcgctgatacgtttcctcaagtcctctgtggccaagatccttgtggaattttcttaatagttggctttggtacggtatgttggagatgactagctgtgccatgggcgtgtgtcgtcgcatgagtcgtccctcttggataaagaaattggctgattttcttcttagcttttgaaaatccccggggtccattccgtctggcttcttcagggtcccaaggtattccttaagatccttccaaaaccctaatgattcccattccattagctttgttgattgagaggttattgtatactgaaagcatgctttgattacaggttcatctttgtcaaagtcggctgcgtcctcatagaattcctcctcatcgtcgctgatgggtcgcctggacagcgcatctggtaacgtgaaggttttgcctggcttatgtaccatgtcaaatgagaaaagctgaatgaacgccatccatcgggtcattggtgcattaggtaatgacggagaattgatcatctgaattaaggattgcgcatctacttgaagctcaaagtgttggccccataaaagtgtttgaagctttttcaggatcctggaaaccccacagagttcgagttttggctgagaataagacgattccacgggtgagaaaactatagattcgtagagaactggtagtgctaatcctgtttccagttcttcctgtgatagtactgccccggccgccataaaactagaatccacggccaaaataattaatcctgcgtccttggagtaatctagctttttcagggtgatatcctccccaactatttgctttagcttgtgaaaggccttgtcacattcttgggtccattcccattcggagtccttccttgtgagtcttctgagcggggcggcaatttcagagaggtctttgatgaaaattctgacgtaaactagtattcccatgaatcctcgtaattctgtaagtgaatttggggttggccaggccgtaatcttattctttttctgagctgaaacccgtcgtccttctttacagaccacgtgagctacaatgtccagagctgggacacagcaagcaaactttttcccggagatagtgagtccagcttcttcaatcctgaataatacccgttctaatgtctgagcatattcccagatgaactgccgaattcctgggtttttgtccaagcttttgttatcgtaatccaaactaggtcctttgattcctccatcgtcaatgaatacgcctacgttatcgggtatttcatcctggagtatccacatcatttgcgcctgatatactgctaccgaattagtggccccctgaggtaaacgtgtgagttgaaatcttccaagaggggtatcgtaagtggtcagtggtcaagattcttgcgctaaatctcgttcgtcatatcctcccatgatatcgcccaatccgtagcaagcgcgtcctgcaaaagcttctacaaattcctcagtcgccggaggaaggcctgcgtccttaatggtaactttattcatttcctgtaagtcatgaacaatttgtagctttccatcgtgttttgctacgcagaatactgggcttgagtaacttgatgttgattgttcgtaaagacccgtcctaattctttcccgaactagttccacatactcgttttttatttctgctggaattggaataggtttcttctgccaaggtatgtgatccactactggtatgacatagggtagcccataagagtgttttaatagtccacgctcttccatgcaaaatgctaaggccttttcccgtaaagcaatcagatgtttgaatagctttagttccttgtttgagagccatccttctggtccaaagttgaataccttcaggcgttcttcagtgatttttgctgttggttggaaatctggcgggttaggcgtaagtggggttatatacggatctctagagagtggtggtcttttcagaggcggattgagagcttgaggaatgggttgatttataggtcggatcttcttagccacaggtttgtatttagtcatacaccacaggcttccctccttccagatctggcacaatttctgttgaaaacttatgcctaatccatttgtgagtaatgtcctcacttcctctttccttggttcctcagcaattttgagtgcattcgaggtgattgttacttcattttttgccccaattgactgtctggtgttccatcgttttcgaactgttttacaaatttttgaaagaaaaaacaacataaatcggatatttttgaatagtgaaattaacttacagagacatttttttgttagttttggtaattgtcgtataaaatttacaagaagccagtcctggtaagccggtgttcgagacgtaacttgctccactagcgttaacgagttattccctaggtgaacaccggaactcagaaaaaaggctgagcggttttcttcttgaacatgtgttgttcttccgttcccggatcggatgtggatctgaaactgtggctaccgaggtctttgcaatcattccaccctttcccctgcccgacgttagctaaaggcacagaaaccctcctccccttggttcctttgaaagaaagtgtttcgacagtctcgtgatattctagtgtgcatccgtagtcaaacaggaatggctgtccaaggatgcaatcttgagctttgggtgaaacaaacagatgagccgggcccgagaattgtccaatcccaacagggcagttttcggctacaccattcaggtcgcatcttgctccgcctacgcctttcatgggtatgtctacctggactatttctaaatccaaatcttcggccacagagtaaggaatgacattcaccatggatccagaatctatcatgcaatcgattttggctccccctattttggcggtcacatatcccagggcgcagctatagtagcacggatcggtaggttcattcttgtctgcctgagtcgtcatagctgccgccaccttatgttcttctgaggtcatataggtagcactgcttttgcccggcagtcgttgttgaagtttggcaatgatctgctccgtgtataaaggtgacagtgttgtaagttgcgcaaatgtcgtagggatttttaaatgatctaaatcttgtagcagggctgcctctggcaaaactgagtttgacttggattttgccttttcctttccccagaattttttgggtggcattattgtagcttcttggtctagattggcaatgtcttcttcctgatcaacgttcatcaaattgtcttcaggttcctggattcgaacggtcctccttcctctctgagcgtctgatcgtgtgactgcatggttctttaggaaattatcagccccaagttccggagggtcccagtctattatttgcattgaggtcttcatggctgaatccattcccgtgggtacctgccctgcttttctctgttccacaagtcgcttggcagcttcctgtatcgctgggtctgccgaggctgtggccactacggattgtataggtctagatggaacccatggtatatgttgtccattaggtagataccagtctttcccacttcgctgtactagtccctcgctttcgtctttctgtagttccgggcatcggtgtgtgacgtggccttctcttctacagtaaaaacatatctgactttcatacaaaggtgttgagggcctggcatttcccctcaagaattcggtttgttccagatgactaggctggttgtaggctaccgacaaaacactctttagttgttgttttaacgaagcaatttcctttgccatgtcttctatgttcttgtcgaccatggttttttcactcggagtttcggctatcatttggttccgtcgttgactgtcacctttctgggcatccaatctcttctgcattaactgatttgcttctgaaaaattggtgttggtgacgtccaggtatccaggttgcacaattctgacttccatttctgcaactttgactaagtgagcccatttaggaggtagattatttccatccggtcctttgggaagtaagtcatagctgactagatgccgttttatgttttgctgactttcttttgaaaatgctttcatgaacagaattgaggtgtcttcctccttgtgaatgtgcccattggtgatcaggtacttcataatagaggtgtatttggttacataggccgttagctcgcgactggtcttgatgcctccttttgcggctacttcttcggtaactttgactagattgttggtcgtatataaaatcgtgttatccaaaccgccccaggtgtcaatcatttcttttcttaacttgggccaatcgtatgctatatatccgtccatggcttctatttgatctctgagttcttctgttttcatgaagcggcctatttgaagggccttctcgtagtctgatgcttggaatgcctgtgccgctctttcaaattgtcgtagaaactttgaaaaattttccccatcgtagaagaggccaggttctttaatgattttaggtgacgcatggtaagctggttgtggatatacgggctgttgaggtatgttttgttgcggtatttgttgattgtgtcgagaaaagacgtcttcccccttgttttgggtactgtgcattccatagcctgacagagggggtacttgttgattgccgtatttttgaggagtgatgttttcatcgtcagataactcatcatctgggtctcgtaattgtgttgcagaggcctttccttttcctttcggcggtggtccaataggttcttgattccagctaaaacttgatggtcctgcaaaaggaggttggttctttaagggggtcgaggctgcaaacccatcctccaaatctggggtactgaaaggtaaattcatgtcgattgttgttgagggatccagtttgactcgataaactaattctcggttaactaactaactgttgctctgaaaaagaaacaaataataatatggtctctggtctctttaccagggcaaattggttttcctttaataataataaaatcacttaacaatgaggggaaattctcttcaaactgtatctcaattatccggatcctttgggtcctaaaccttcttccagtatataattggccgccttcttcgagcaaatttcagagttgtcttcaaactgtatctcaattatccggatccttcgggtcctaaaccttcttccagtatacaattggccgccttcttcgagtcctctttttcacgtatggtgggtgtacgttctttttcagggtttagtagttgtttcgttaaattgattttatgagactgactagtcaatcaacagaataactgaatatgccgttgagtgtcgcaaatatggttgataactttgatccggttcccgctaaagttcgtgatcctttggcaattccttctcgttatatgttgaaatttgatcacttaatgtagatcacacaagtttatcctatcacgttggggactcccttgtaggactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatgatggagtgtaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaaagttcaggaatgagtttgtgtgatgaagagttgttgatttggtttggttggcgctttaaagtgttgtgtaagggtggtcaaatattgcttgagtgttacttgactgaggattaaacagctgggaggagagcctctttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtttcttagctacatacaaaatttgaatgagtgaatgtggttggtcagacatgtacaagtgttgaagtggtgatccaaacagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcaaggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtatgtgtaaatggggtttgtactgtcctgagggtgtctgtgtagcttgagggttgtaattgagtttggtgatatgtaatgatgggtgaaatccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtggatttatccgtagagtccagttcttgagccgtatggtgtgaattctgagagtgtttgggtgataatatgaagaaatatatatataagaaaagaaaagaaaaaaacttttaattttcacatttttgactaccacagcggaaccaaggattataatggggaaggtgaggaaggtcagagaaggttaaggttatttgggtgtgtttggtttgagtagattttagaatggcaattatggacgagttggaaaaaggtggtgacatgtaaatagaaggtagaagccctctacaacaccattaacgctccatccactatgccttctaatggttggaggagtagaggggggaagccggttagaataacccggccccttactcctcttgctcttagagcgtgcggaacccatcaacgcggtgctagagcaccggcgccgcttgagtgttcctgtacttattcggtatcttgcggatacctagggattcctggaacctggatgctcacagccaagttcccgagactcccgagtgtgggttgggggggtgagagtgccaaggtggtggcaaatggcacacgaaccggcgaggcgtctcacatagcctccggtcagaaggtaccgcccggcatccgaagagcctgggacggtctagccgacggagaacgcaagagagcgcctaagctcaccccggagcaggaggacacaccggttgagtagagccgaagctcgacccaacccatctcttacttttgcctgggtgggcgggtggtaagagaaaaaatttttgtcgaaaataagtcctagctatagaggataggattgatttccggatagtgaaggtgaaggggtggaaggcgagaagggtagcggggattcctggagggagagaggagcttagctgggagctcgagcctcgctcttcaggacctagaggatgcaaaggccacgtacccagttgcttccgaatctgacttctgacgagtccggccgagaggcttagaggcccacgtgggtagcctggctacgtggccttctttttagaaggctggcggcgccgtggacgacacccacctacgctactcttcggaaagctaccatccactatgccttctagtggttggaggagtagaggggggaagctggttagaataacccggccccttactcctcttgctcttagagcgtgcggaacccatcaacgcggtgctagagcaccggcgccgcttgtgtgttcctgtacttattcagtatcttgcggatacctagggattcctggaacctggatgctcacagccaagttcccgagactcccgagtgtggattggggagggggtgagagtgccaaggtggtggcaaatggcacacgaaccggcaaggcgtctcacatagcctccggtcagaaggtaccgcccggcatccaaagagcctgggtctctatagtgacagcaggacacaagatatggggggcacttttatatgtatttcttaagaaaagaggaatacaaataaaagtagagaaaggggggatgaaagactgaaggaaaagagataatatttttgttctttatttattttaagatgatgaattaagttgagcagtcttactttccactaaggatggctggtaataagcggagctaactctgacgcctccaaatcaacaaaaactgaaatgggatattgaactgatgaatcagatcaatccacaattttttagatcaaggatcaaggctctttaaagggaaacctatgtagttttcagttatactaccaaacagggagaattgaggtaatagcagctatggcttgctttcttggatcagggctttggtttggagaagtagagaaaaggttgagagagactgagagaataaacaagcagaaagatgctagctaaaacttatgagaagttacttactaatgacaccaatgacactgtgtagtgggaaaggtgggaaaagtggagtacttctggttgataagtgatggcttgatctgggtctgggtgttgtggttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttgtattatgtaatctggtatgtacatgtggtagagggagctgaaacctaagggtgggaataattcttggagtactgtgaattgttacaaattcaatgaaggaatggagttggtcaaaagtgatcagtggtgactagggttaattttacataaaagtcttaagatgaaaaagatagataatatttggagtagaaatgggcagttttggcagtcttttggccagcttggctggctctaaggctgacagggacagtctagccaacggagaacgcaagagagcgcctaagctcaccccggagcaggaggacacaccggttgagtagagccaaagctcgacccatttctctgagcagctgtgctcagagcctagctcggcgatcctcccgggccaattctccacactctttcctagggggttttgggactgaaaccattaaaaagggaggtagatttattgctcagcccatgctatctctaaactttttaataactctaaagtagcaaaacatcctcttcctgatacacccggaggtacagcttatagcatccagacgtccatctcccgagtctacaaatttccgcgactgggacacctaaagcacagtgcagagaggcccctcctaccctgaacaaatgccctgttaggttgggaaatcctaggcggttccaggaagaagatagaacctttctcacagatgatttggtgaggtgagaccttccgcggagaccgtttccatgaccgaatagggaaatatcttcattccttgcttctcctagccttcgctttaccgccatgaccgggcagagcatatgggccatgctatggagtaggattttttgtgattcccctggggagcatgtttttgctcctctgatcgttaactcgacgacggtgctgctttgagtctctacaaatcttacgtccgtggtcataagggaggcggtcctttgaagcgggcctgtggcgcagtcgtatgtaacttcggctaaccttgccatcccccaaaacgctactatggccaagtctaaaactgctttactttggtcatcgccggatactagatggtcggttagggcgactagttgcgccatggtcactggggcttttactggcctaggcggcgattcagcgtcggcgtgtgcggatgcttggaggaggactgttattctgtccttggactccgcagggtattccacggaatgatataagtgccatgcttgaataccgtataagtactttgccaaggtttttgcgcatacgtcttgttcgtcatactcgtctatgtttttcccggcccagtaacagaatccgtagagatctccggccaagatggggaaaacgaaacgtgtttctttaacggcgatcttatacttcataaatttcctggcggccgcattataactaaggagtgtgttccatttgtaccccataaggaaatgtatgttgagggaagttgtgtctcttagttggcatccgtttgctaagaaggtttttattttacttaagcctagcacgagagtttgaggataggctccagtgagggaagtgcccgtttgggaatagaaaattaggatttggattacacaaggaagggaggagcagcttcctgagatgagtaggaagggcgtatttaagctaggtacatggatctaactagaaacaagtttggatttaactagggccatttcgtgtttcagtctaaactgctagcctgaaacatcagtgcttccaagtcttgaggaaggtctatcaccacctggttcttgagtaggtgacccttcctatctcctcttgacagggcgtcggccctattttccttcgaagttactctctttgcggcaagatcaatctgcatccttaggagtatgtcttgtattcgcttccactccttgtttacgtggaggtcttttgacttcctgcttttcaccgcatcttcagatgtggtgttgtcggtccaaacaatgattgtctttcctttccgtatgtctaattccttcatcatcagtaggccgatttgtatcgccgcagtttccatccaggctatgccttgttgcggtagatctcctttgttccagccgggtctcaccttgaattgggcccagcatttaccaattaagactcctatcccgtagttggttgacgcgtcccccacgcacccaatttccgttggttctgggtttgcaatcagccttgtccgatcaaaggctaatagggtcttcagccagtaaagcatgtcttgcctggcgtctagcggtaatggtcgggggacatgacagaagacccaattattcatcatccggtacaggctgcacagatagcatcggagttgagggagcatgtaggatacgtggttcaggcgcccggtcataatttctatttgtttgtacgtgaattctttcccgtgtactaggatttcttgtatctgtttgattcttgcttgtgtcttctcttctggtagccgaaccgttttctccgctgcattccatataaatcctatgtacttctgttctaacctgaatggtgaaattttcgtcgggtttgtttttacccctagttcgtccgaccgggctactatctcatccatttcaactgttgatgctaactctttaacaaataaattatcatcgacccatctgaagattgtgatgaggtcgaactctgcaagcatgatttctttccatgcatcagccggtctgccaaaggatccgcagcctgcgactcctccaaaggcaatccttgtgtcgacgactatttggtcgttgaaattccatagcatcagatacggccattggcttggagccgtcgggatttggcggtacgctttttcccagtcaaaaatggctaggagcgctgtcttcttttggttcctcaggaactttgctactgccttgaaatcatcccaagtggtgtcgaaatcttctttgttgacgaatgagttaacagatgggattccggtcttgcggtggggaaaagataagtcgttgatggcttgcagggagccgtctctgtttactacggctcccagtggatttgtttggaagaacccaaatttcttatgtacttgttcaaatgagtagggtccaaacatccttcctgccgtgatctctttttggattgactcttctatttttggttgggcttggagtgcggagctgtggttaggaggggcataaaaagggatttccggtcctagattgtagtctgggatcccttggtggaaaccctctacaaatccttctagtacgtctttgtaggttgatgttagattcgcgtttgccagtgcaatctcccactttgggatgttcatgtcgcactttactcctgcaggccatgtgaaggtttctttgacacttgtcacggcatgctctaccggccattcaattgactctctcgggtagctatttccttgcttctcactatggatcagaagaatctctatgtcaggattcattcgcacaaatgttgaccatcatatttgtattacttattgcaaacggtatgtttgttttaaactaatgtagatacaaatttctaactatgatttcggagtcttggatttccgaggtgggggcggtcgataataagaatcggttcatgggggggggtcatatgattgtggagtgggacaaaaaggaaaaccaacggagtcgttttggggtggattaggagatgtgagagagggggggggggcttgtgtttatctagattgaagtaacctacctcccatccttgtctccgttgtgggaccggtgtggtaagacccatcaaacccataaaacattaaaagacatatttaaaatatttaatataaatttcataaagcaggtaataataacagatagtcatgataaagccttttattctcaaatcatagttaatttttcttgatattttattttatatatatttacactaaacagaataaaggtataaaacatacaaggaagattaaaaagtatatatatatataattacaaaacagatcttacaacataacaaaaatggtcaagaaggaaatagaaataatatgatgttataaagctgaaaaccattcaggagagaacagaataatataataaccaatcataaaatcatccagtagatcatattaattaattaagtagatcattaataattaataacacagccatttcattaattacacagccatttattaaatacacagccactcatcattatttcacaacatacagatcattaatcacacagatgacatcattaaccaacatagcagcagaatatagatttcacaacagcacatcattaattccacagctgcacatcattaatttcacagctgtagatcattaatttcatagcatgacatcatcatgacatcattaaattagcagtatgaggtcattacctagtcagatcaatcattctcatcagtgaagctgtttaccatcccaccaaagattttgtctataaaaagaggccctttctggctcattttttccttccttcctccccatgtctgcatcagagaaataagtagagatcttatttagcattcatcaacccccattacatacctgatacagaatagtaataagagatattactttaccttctcacttctcactttattaaagaccgagattaaaccagagatccagaaatagtcttcacagaccagagaaaccagaaagaataaattaaaccagaataacccagaaaccctcagatatctcctaactccagaagctcttgaccatccattccatccacccttataaacaactcaacattctcaataggtagtatcttcactaagataaattttagaaatctaccacactattatttttcttagtgtaactctctcacaagctagacaaggagggcagtctcaccaacacccatttattattattactatttcatagttttattaatatttatcccctccaagctcttcactcattcgctgagcagttccacaccggctgctggtgtgtgcttgaccacttgagtggtttgggttgtagttcttcccttggtagcccaatccccttctgctctctcgtggcttgtccgggaggtggttcggtccatgggatccagactgagttgggggatttgtgtttcttgtggggaggtttgtggtcgacttcgatgccggtttggtgccagtgtgcgggtcccacaacgctcttgctccaccaatggcgtaaggattgacttctcggaagacaagttcgtcataccgtcttgcctccgcgtacgcggtgtcgtatacttcttgtcggaaaatggagatgttggagaaggattttactccattcttcacgacccggtgcgcgaaggcatttgctctgatcctgatgtcgtaccgtagggcaaccatgaagccatctttccgtaagatcttgtctacgttggctttgtggagaattatccattcacctaaagtctcatacttatagacgtctcgcatcgtggtctgttagggaggattttgtttagtgtacgactcctttcccccccccttttttttttttttttttttttttttttttttactcaccatgaattcagcgtaattgagactccagttgctatagctcatacaccattcacttgggtacgggagcccggtgtaacagagtcctttttccgtagaattgtcgtccgtttttggtcttttttcagcgtggcaaactagggcggcgtcttgccatgccttgttgaagatagtcaacggcagaggcccttttaactcgaggatgttgttgttcaagaacggggtgaatccaacgtcgttgtgtgaattggcgtcaccccagttgaaatttgtcccgccggcgactgtattcttcttaccgatcctagcttctgcttgatgtcgttgctcttcatgctcttgaggtgtggaggggccgtctttcaatgtgaccattttggcgtagattttatagaacatgtccgctctgaccttgtcgccttccgcgtctgctttgaaagccttctcgagtatgagggcggtttcttcgtccttctccgcttcacattgcaaggctgcattcgttgcgatagtcctctccttgtacgctttctctacatcgactgttttatcattatcagtattattgattattttgtttcagattgtggcagtcgatttctggtatgaccagtctactcacttgtttttgtgcccaggattgttgcaatatctctcgcttgcttcgtcacttgacggtgtttctcggcacttgttgctactttgtcgagggacaacaggtgcttggggttcatgcttgacaagtttgctgacttagtcgcttctggatggcttgtgctacctgttggtgcttttgccgcagatgggttttttggcttgggggggatggggacgacgggaggtggggctggcgggatatttccttgggtaaggttggatggtgttgggtttaggggggcattactaaggtttgggctatctgcggtgttggtgtcttctctcgcgagatttgcattattacgtttcatttgttctgcggtggatagcaggctattagggtttgggttcattttgtttggttgttacggatgtggggagatgtttgtttgtaggataatttagatagagagaaaaattttttgtcgaaaataagtcctagctatagaggataggattgatttccggatagtgaaggtgaaggggtggaaggcgagaagggtagcggggattcctggagggagagaggagcttagctgggagctcgagcctcgctcttcaggacctagaggatgcgaaggccacgtacccagttgcttccgaatctgacttacgacgagtccggccgagaggattagaggcccacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagccccgcaatataacttcaacccgtacaccggccaccaagcaggtcagagaaacggcgatcataaaggccaaaggggtggctacaaggggaagaatttcaaccccaattaccaagaaagccggaaaagcggccaagccccgccgaaccaacaaagcggacagatggtcctcagcaaccaatcgtaagtgatcacacctacagctcctaccccacattgagctatcatacaagacaagtctaacacaattccttgtttttcacacaccaaaaaaaaaaacgaccacgggaagaccatgtaaatccaacaattcccttcatctatttcctgtccctctttgttacatcccctttttcatactccttctatagttcccgctagacaagaaaccgtttagaataacttgtactcacgaaatgtgtcgctcccaatgatagcccccccctactagaaatgaaacgccaaatggcatgcttgagtcaaaccatgaaatggtcgatgagctccattcacacaagtcagtagcgtctgaagaccgacgaaaaacacagaaaaatggtggcttgagagaaacggtagaagggtggccagccggtatcaggtgtgagatggacgtagaagaatggaggagagccttgacaagagccaacctcttgcccgaattccaagacgtgcttgatggatttgtccacggtttcgaccaagggataccggcccataagattggcaatgaaccccactacaccccacccaaccatacctcggcgttgcaagcaaaggagaaaatccaagaattgatcgcgaaagagatagaggcagggcgaatgttcggaccattcgagaaagaacaagtaaacagtatgttcccgttcttcagaaccaacccactgggagcggtaatcaagggagacggctcgatgagaccgatcaacgacctctccttcccacatgggaaaggagggatcccttcagtaaactcttttgtaaacgcagaggatttcaaaactacctgggacgatttcaacattgtagcagaattcttcaggaaagacaaaggaccgtccctcctagcgattttcgactgggagaaggcttataggcagatcccgacggcaagagaccaatgggccttatctgatgattaaagatttcgacgataagattgtgctggacacccgaatcacgtttggaggggtggcaggatgcggctcctttgggcgaccagcagacgcttggaaaatgatcatgaaaagcgagttcgatctggtagaggtcttcctctgggtagacgataacctattcataaagaagccaagctcccgagttaccatggacgacattgtacaaagatcaaacaagttgggcgtgaagacaaatgaaaccaaattctcacctttccagatagaacagaaatacataggcttcatatggaacgggacagagaagacggttcgactgcccgaggggaagatcaaagagcgcatccagcagatagaagtgttcctgactccaaatcaccaaagcacctttgccaaagtggaggtcctggccgggaggttgaaccacgtgtcattcatcctcccacagttgcaatgctatctttgctcgctatatcgatggttaaaaaattggttctcccatatggcacccagacacacacccgtcgacgcgagagaagatttggcgtactggctctataccctgaaaaccttccacgaaacaaggctgatgccaaacccagcaccgacagatgtcgggtgggtaggagacgcattgacaagctatggcattggggtcctcatagggaagaaatggacccaactcaaggcggtgaagggatgggattccgaaggaacacacaaacgtaacattgcatggctagagactgtcacggtttgagtcgggctactgatgctcagacgcctgaaagggattccagggaaaacgttcaccgtagaaacggacaacaccacaacagaaaacgcgatacataatcggaaatcgaaagaccgtgcagcaaacaaagaatggaagaggatccaaactctcctggttgacatgcaagtgaacctgacagcaaggagagtgcgttctgcggacaacagggccgactccctgtcaagaggggacaactcgggtcacaagccggaagactatgtgcaggtaatccttccaccagacttagaactactgtttgtacatagcctataacaatgtttcattacctcatcttaatgacaaacttgactcacaacaagatccgtgacggacgttatgtgcccctgaaacgtgtcccgtcacccaagggagacagagagagaagacaccaggagtgctaaatagcgaggtaatccagctcagtacctgagggggaagcaaattagtaccaccaaagcacgaccgacaacacaatcagcaaacagatggcccccctcgaattatcaaaactaaaggcattcttggctgatggatccgaaccacgggaaccactcccgattgacatccactacctgaaaggtttcaagtggaacacaatagtgagctacaacacagcagtgaagaaatacatgcgtttcaaagaagcaacaaacgggataccattccgcctaccggtaagaccggaagagatatacaatttctgcttttgggcgggtcgaaatgaagagatccaaacgtcgcaagaaataatggcaaagacgattgagaaatatctctacggcatacaggcctggcacgagtatcattcaaatacctacccaagagaaacaaaatcgaaagtggcgacattgctgaaatcttcagcaaaaatagacgctcaagtgccggctaaggcgaaaaaagccgcaatccacctagaacattgccgaaacgctgcaacataaaggtgctctgggaggcgcagtacttgacatggcattgacggcgttctgggggatggcacgcctagctgaagtaacgtacgcaacggaagaaggcccgataaagaaggccctctccctcctcacttcagatgtccaacaactagaggcgggaagcaacagcgtcctcaacctcgtcctccggagcgcaaagacctgcaccccgggaaccgtaaaactacttcaacagaggaacataggaggccaactgtgcccagttaaagcgatccagagcaggctagaagaagccggcggcagagaaacatcgctatttggttatttcgaagacggtgtgaggcaccacgtcacgagaaacactgccgtggctatactcaaagaggtctgggccaacgggggttttcacagcctctcaggccactccttccgtgtaggtggagcatcactgaggatggcaatgggggtccctatcgaggagatctgccagctgggccgctggacatctaactgttacaagctgtacataagagagtactccaaaaaggaactcgcagaggcaaaaatacggaagcccataggggactccaattggctcacaattttgaaaaatgaaaagtgaaaaattaaaatacagatttctgtattccatttaaaatacagatttctgtattttaaaacttcagaaatcaaacatgtattttcaaatgacataagtcttttacgtgttttaccttctggcattggaaaaatgaaaacggacttcctccttctgcagaaacataccgaggaagcaaaacttgtctcctagcaagagtcatcttcaaacatgttataactaaaaatggaataattgaaccagaatgctatgtctttgcttcagcaggaagaagctgtttgacttaagagcagattgctctcgtcggtggccagcaaacactatcctttccataatctaagcattaaaatcttcatcatggttacatgcttgaagtgcaccagattcgtcacccagaccgagtttggttggtgttgtgaatgtctcaattttgtcggtcttatgcctggaaatatggctccccagttgcccagtcaacccccaaatcattacaacatcatcccttcttaccctccagcggcagcccccacaccctctatattccaagcgcttcccgcaaatccaacaacaccagcagctaatttggcccaatgcgcgggttccaacgcccatatacggaatattaggaagtcaaagcgtactaaaaaccctgctcctactccttactctagaaacccaaaaccttctgtgtcagcaacactcactgagagtccaatgcgaatgttcaaatgtggaatctcgttcttccaggacaaaaagcagaagaaaaccggtatcatgagttacatgcggcagattgacacaagccttcccaatttatacgagactcttcaacaccaattatggcagttgttcttgcccgagctcctacgcaaggaactagtcgaaggtctacccaaaagcccaattggccgcacatctctaagccacaacaagagtgttctggatccccagaccctcctcctccttgtgaagcagtcgactataaagaagccagttcagattgacctgatctatgaggacaatggagaagataccgacacaatccctgaaactgagacaccggctgcaactgaaaggtccttgagatcccaacaaagttctgcgaccttcagaatcccatcaccacttgaaagtcagattgttccccgtcagacttctcacataacttctcgtagacacaacgaagatcaagcatctaccccaacagctgtggcagctaggccaaccaaaaactcttgggcacttggtggtattgcaggtgagctcttgtaaattgtgcagtggtgtgtaatattgaaaaaactgacacgtattgattgtacaaaggcactgtgcctgctcgtggaagtgcaagcctttcaactcacatgaattaccttggccgacccctgtcaagctcacttgacatcaatcctgagggctgggtcattgcccacaggcttatatttaatcacaatgttaactccgccaaaatcaatgcatcacttaattgataccactatctcagagccaccactactccactcactgtcaaggttgatcacaacacgcttgttggtcaaggcagtatgaggagagccttttcggctgaggtcaagactgaaggccggaatggaggaccaccacgcatcactcactgggtggcaaaagtgcgataccacaatgaatacccagacatcaaactccatgctaccaatgcccgaatgtatgaggcagctggacatctccttcaagcataccaagcagtcatcaataggtgctcaagcaatctactcactggtgtcttgagagaaaaggcaaaggccttcaaggtaatccgtttcacttcatgtctgatggctcaattttaattactcaagtcatgtttctgtatgatagcttgtccgccattgtgtaatattcattggtgaagaacaccttccagctcaagtctactttttggaagcttgcctccaaggggagtacgtcaaatacttgagcaatgttaacttctccgtcactggcaggcaacctgggatggacttagataacctgtctatcatgaatgcttttacccattggtcatatgtcatttccaatggggctagccttgtatgtgatcttcagggagtcggatcaaccatcacagatcctcaaataattgatcgggattatgtgtaagtctaaattacatgtcattcatagccctctgctaggttaactgatgtgttgtttgaagtcgttgggccgatggaaataatgcctccaaaggaatacaaaatttcttagagaatcacatctgcaatgatgtctgtagggctttgaagcttggccctcccagtgatatcgtgcccgaagtcaccaatccaactccacttcaaagatcggttcaatcacacgttgcccaaggactcggaggaccaagtcaagcagctgggtttccaactgggtctcgtgcaatgactgagatccgttccaactctggcatttgtgcaaaccctgccccaagtcattcttccataggtaacttactcatgacagaggtccatgatgatacttacccaaacatggattactttgcatctgaactgaatcatccaactgctgaccgtacccctgtgaacacaagtgggaggtagccgaatgctggacacaacacacctcatttccattgcttctcttgatttcttcacatgttctcttccaggaaatctgccacggtctgaattcctcactttttactgctcaaaactagtcaatagcgtgaaaattacactcatttaattcacaacagtggtcaatccatgaattcttattttgtttatcttttaaataacctgcatcatgagtgaataatttcaaagttgtttcctccccttcattcatgagtgactcaaaattatgaaattcatttacacttttcattatgaatacgcagcaggaatttcaattctcactcgcatctgaacatcatcaaaacaaacctaatcaattttccctcgcaccccattaaaacaatttcgatcattccgataccagtcttttccccacacgcttattcagataaaaagtggagaagagactggtaagcaaaattctctaacagcattcaactacccgatcgacaacaacaatgaactgaaatctttttcttttattctattttcacttgcttgttctcttctattcttttctagatctaaatctcacgcgtgtcctccatcatccatcattcaaaaacaaaaaacaaaacataaaaactgcatcgttgcaggtatgattatactttcttattatttcaactatttctaaatatttcatctaataacatgtttttctaatattctttcctgatcttttcattctctttttctctaatcaggtgtgtcgaagtagtcagagtcagagtcgttggagtcgttgtttctcacatcagtcttttgtcataaaggttcgctaaacaaaaatgttttcttatttctattattcttttctcaataataaaaaacacgcttattcagataaaaagtggagaagagactgatctaaatctcacgtgtgtcctccatcatccatcattcaaaaacaaaaaacaaaacataaaaactgcatcgttgcaggtgtgtcgaagtagtcagagtcagagtcgtcagagtcgttgtttctcacatcagtcttttgtcataaaggtcgcacttcggattctattaaaaatcacatggtagcgagagatcaaaatgtccgaacgatcaatttcagtacaagcccgaaactgagctgcacagaagacggctgcaaagaatgctgcaaatcgcggaggactcgtccttggagcagatcaagctcacacttttgctatggcatcgatgctgaacaagatcaaaggaattgacgacttaaccgacagtaattacacgtcctggtcgaagcaagtgatgggacaactaaacagcatcttcttcaacagttatctaaccgacgtccattacgaagactatgaagtagaaatcggaatcaatcacattaaccaaaactgcattctggaatttctcttctcaaaaatggacgagaccaatgctgcaagattcagagcatccctgctcgaagtgaagattcccttagtccgagaaatgattccgccaacagacgaagaactcgcagctgatccacacgcccaaccgacacctggcagactagtccctgcgatgggcagacgccctggtcatctatgggaaatagtcaaagaattccatcagtccgataacgaagccaacatatacctactccaaaacaaaatcgaacaattcaaacaagactacaagacatcaatctcgactcacctcgacgaattctctaaactcaaaaatgaattcctgaaccggggaggattcattgacaaatctctccttggtagacgactactacactctatccacaacacccacatagccgaaatccaacatatattgtgaaccgtcaaaccaatcacgacccaatcagtcaccgccgctctcaaaaggtatgaagacgaaaacaaggaatttcagatgtcatcgggagggaaacacaccgaaaatatcaactccctaaaactagccaacaacacatccaaacccggctcacccaagtcaaaatgcacgatcaacaactgtttaggaccgcacccagcagccaaatgctttagacgtcccgaaaatgcaaaggctgaacgagaatggttcgaaaaacgcggcctcaacccgccaaaccgacaagctcacattgcacatgaacccgaacctgcacaactcactcagcctaccggcgcaaaccatacgacagtcatagccaaccccgaacccacaacaaaaaagaactatgtttttgttgcatacggaaatgaagtgaatctcgtacatccaaagttcgaagcaatatgggacacaggcgcttcaagccatatgttcaatgactacatattcttcaagaacgttaagaatacatcccagactcaagaatccatcatgaccgcgggatcggaagaactgaaagtcgaagctagtggcgaggttgttatcaaaggcgttacaattgaaaaattcacacttcaaaattcgctatacatcccgggacttcgcaacaatctcatcgctgcaggtgctctcaagcaaaaaggggccattgaagttgcgaatccgaatgatccaaccaaattcatcattgccttcgataacgagacgtttcttcggggacgatacgtgaataacctaatggtggtccagatcgaaccggtcagcaacaattccaactcaaacaacacagagaataaaactgaccagcccaattctaccttagatcacaatcgattaggacacatcaacccagtgtacctcaagaaaaccctcgacagtgaaggcgataaaggcaataacccatgcgatacatgtcgacttagcaaatccacgaaactccccttttcaggaactaagccatatactcgtagccctttagataatatccatatagacctcagtggaattattagaacatcttgtatattcaattactcatacttcatgctagttgtcgatgaatacacgcgaatgacattcatttatttcttaaaaaccaaaaccaaagaagaagtgtttgaggcgataaattcgtttatattgcgcgccgaaaaacattgcgataagaaagttaagatgattacgactgacggaggcggtgaatttatcaattcattgctcattcccttctgtgattccctcggtatagtcaagaatacaacggccccatacaccccacaacaaaatggtttggtggaacgttttatgcgtacaatctcaacgaaagcaagagccctgctcatccaaagcggagtaccgacccggtattggagccttgcttgtgatgcagcggtattcattcaaaacagagtatacaaccgatcgcgaaacggtttccctgaatctgcctatgaactttggtatggtcacaaaccgaatctcaagtatatctgtacttttggatgcttgacgtacatccagaataggtcagaagaacgagataataaattcagtccaacatctcgaaagggtttcctggcaggttttgacgagttcaaccgaaattacctggtttttgactacgatagccatcgcttcgtcaatactcatgatgtaacctttgacgaagtcaccttccccgaaaagggagatgacgtcgacgaactatttcaaattgaatcagaggagatgatcaatctggaagaaacatcagagtcaaaaataatcgatgacagcaaatcatccgcacccacggaatctgacgaggaagaccaaaatccaatatctcaagagacagacatacccaaaaccatcaaagtcatcccgccaaagcccccaattgatcaccccgaccatccgaactatgttagacgatcaacacgaatcggaaaccaacccaaacgtgcatatctcactggggtcgagcaaggaaaagcgatccccgaaaacacagatccgaaatttgaaccaaaacacttcaaggaaatccaacactccaaattcaaaacacgatggatcgaggcatgcatgaaagaaattaagggaatgaaggataaaggtgtatacagtcttactagccgtcccaagaaccgaaaggtgatcaaaggaaggtgggtattcaaagtcaaaaccctccccgacggcagcatatcaaagtacaaggctcgatttgttgcgaaagggtacactcaagaggaaggtatagattacgaccaaacattctcaccaaccggtaaaccatcatcgctttgacttgtaattgcgcttgcagcaagaaacaattggatcattgaacaaatggacgccgtcgctgcttttctcaacagcgacttggacgaagaaatttacctcgaacaacccgaagggttcgaagagggaaacaaagacaatgtctggcgcctccataaatcgatctacggactcaagcaatccgctcgtctatggcatctggaagtggagaaatacttgaagaccattggttttacaaagacggaagcggactcctgtgtatttttccgaaatcgaaatgggaagatcagtatcatatatctacacgttgatgatatgattatcacgggcaacaagatctcggtagtcaagaatgaaatcaaagagaagtgggcgatggaagacctgggtatagcaaagtttgctgtaggcatcgaaattcaacgagatagcattggaaattacttccttcatcaacaagggatgatcaacaatgtgctccacaagtttgagatgtcaaactgcaaacccgcatgcacaccttttggatacaacgccaaactgttaaaatccaccaatgaagagtcggcccgattcacagcaagaaacaatcgataccgtaaggccgtagggtccctaatgtacattgccatatgcacacgccccgatatcagcttcgcagttggagttctgtcccgattcctagaaaaaccgaatcaacaccactgggatgcattcctgcacgtgttacgttacctcaaattcactcaccacatgaagataggctaccgctctggtagagaaaactcactctccgctaacccaagctggaattttccgacgatggcaagcgatgccgactgggcgggtgacaggacaacactacgatcaacaacaggatatgtcttcaatttcatgggaggagcaatcagttggcgaagcaggttacaaccaacagttgcattatcatcaaccgaggccgaataccgcgctatcactgaagcagggcaagaagcgctatggatcatgaaactaatgaaggagctacagatcccagttcaaacaccactcgaaatgatatgcgataacctgagcgcaatccacctcgctcagaatccagtccaccacagtcgagtcaaacatgtcgccattgaacatcattggattcgtgaatacgttcaggaagggacattcaagatgaagcatgtatacaccggtaatatgatagcagacatattaaccaaaaacctcggaaagaacccgttcaacagattcagagacatgattggattgacagatgccgttcaaattgagggggactgttgaattattcgatacacttttcattatgaatacgcagcaggaatttcaattctcactcgcatctgaacatcatcaaaacaaacctaatcaattttcccccgcaccccattaaaacaatttcgatcattccgataccagtcttttccccacacgcttattcagataaaaagtggagaagagactggtaagcaaaattctctaacagcattcaactacccgatcgacaacaacaatgaactgaaatctttttcttttattctattttcacttgcttgttctcttctattcttttctagatctaaatctcacgcgtgtcctccatcatccatcattcaaaaacaaaaaacaaaacataaaaactgcatcgttgcaggtatgattatactttcttattatttcaactatttctaaatatttcatctaataacatgtttttctaatattctttcctgatcttttcattctctttttctctaatcaggtgtgtcgaagtagtcagagtcagagtcgtcggagtcgttgtttctcacatcagtcttttgtcataaaggttcgctaaacaaaaatgttttcttatttctattattattttctcaataataaaaaacacgcttattcagataaaaagtggagaagagactgatctaaatctcacgcgtgtcctccatcatccatcattcaaaaacaaaaaacaaaacataaaaactgcatcgttgcaggtgtatcgaagtagtaagagtaagagtcgtcggagtcgttgtttctcacatcagtcccttcctcccgcaaggtcgcactttggattctattaaaaatcacagggtgaatgagaatctagaatagtaaaaagaagaaagaaaagacatgatgctagccaatgctgctgtgcgaaacacagagtaatagtggtcaccaaagtaattttcagggagatcataaatgtcagcttgctactataggagagacaacctgtcatagtacacaaacactgtagaaaatacaaaaagatattgtcagcctctgggtaactaaccttagtattttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatatagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgcgtgcacttgacagatcctctaataatgtagtcataattgtgatcagtacatgtattgactgtattaattctattgacacttaatacttactatttagtacatgtacatatttatttgtaataatatttcaacccgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataatagagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaattaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatattgtttaatgtcttcattgttttttctgatttttctatgttgtaatatcttcttgattttaatttcttctttttctaaaggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattatcactagttttgtatggtttaattagactaactgggaatgtagggtgttttctttctagttctccagtaagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaagggtcctacaaaggaatctctcaattttttagggccagtcaggtttgtaaaattaaatgtagatattaagacttggtctccaactttaaactggtgagctttgtgagttttatcccatctagttttgttgtaatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaagtgaaaatcagaggcacttgggtgtatgtgtactgtttttgacattaaaatttcttttggaaaccaaggagtccaacctctctctaattcataaggtgtcttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcataccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaattttagttgggtcccacataaatcatataaatttctccaaaattctgacgtaaatttagggtctctatctgtaatgatatatctgggacaaccaacatcataaataatagaattccaaaataataatgcagtatccattgctgtatcttctttatgacacggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaattgttaggtcctccaggtggtaatccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgtaataatccatatctttttcctgtagctttatttgctttttgacatctgtcacaagattcacaataatctttagtatcattcttaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaagagatattgtcgtgacattctttcaaaaataaattaatgtgttcttttagacaaataactactacacttgtatgtttaattctgtggtaaattaatccatctaacagagagaatctattttctttaaatgaactaagccatggttcttccaatgaatttatcagatcattatttttgaaattactttgtaagatatttttaattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagttacgtgtaacccacaaatattaatatcatcagtgttatcatcaaaggcaggattattttcattattttcctctgggaataaactcataatttttgcagcaatttctccgtcccaggctgggttctctggtatattttccaatgaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttaatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggctgtacagtcagtaattacttcaaattcacatccatcaaggtaataatataatttatctaaggcccagactaagcataagcattcaagttggctggcaccgtattttttctcactgtctttcaaagttctagaaatataacaaatgactccttcttttggtatttcttgatcttgaatttggtgtaaggcagctcctagtccttccatactagcatctacatataatttataaggcttatttggattaggcataaataatatgggagcagaagtaagtagttcacgtaatttattgaatgcagctactctgtctactgtcatctcaaaggaggtgtttgggctacttaatttatatagacatccagttactttggcaaaatcttttatatgttgtctgtaataactagcaaaaccaaggaatgactgtatttctttaacattagtgggcataggtttcaacatcacggcagctactttatttttatctatggctatgctcaatcctgaaactatatggcctaatgctttgagttcttgaaaaccaaattgacacttgttcatagagattttcatattcattttgataactctttctagaacaattttcaatttttcagactgtatttctttaacattagtgggcataggtttcaacatcacggcagctactttatttttatctatggctatgctcaatcctgaaactatatggcctaatgctttgagttcttgaaaaccaaattgacacttgttcatagagattttcatattcattttgataactctttctagaacaattttcaatttttcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacgtaattctttgtgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattcttaaatattcataaatacccatatgtagaataattctcattaaatgtctactatcttcatgaataacattttggtgaaatcctttaagtacatccatgcacgtaatatattttgcattttgtaattgcgtgatggcttcacttattttgggcattggatatctgtcagcaattgtgtaattgttaagagctctaaaatctccaaccattctagatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattagcaccaacttttctaagtacattcatttttactaggtcagttacatgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttaatgctggagggtaaggtctagaagtattaagattaattctgacttcatgtccttttatgcgtccaaagggttcatcagtagtagcaaaagccaatttctttttgtgaagtaaagaatataattgtgacttttcctcttctgttaaggtactagaaatttttgcttcttcaatagtatttccaaaattattattttctaaagcattacattctagttgtactaaattcattttatcagtgataccaagttcaaatttagtagataaatctccattaatagtaaaatatctgccattgctatttataacatcaatcccgtaattaattatgtaatcattccctaaaatgatgtatttcattctaaaatcttccattacaattaattctaccgtgatttgtatgttattcttagcatggggaaatataatatccagagttatgattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggcagtattttatctaataatttaggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagatgatatttgtgatgttagtacctccagtcttatgaatttctcccttattactagacttcttcacgggtaatttggtaattttatgaggtaaactcttttcaggtagtaattctatattagaaatgattttttcttcattaataatggcatctatgctactatcactattttcttcagaagatgattcagaatcactgctctcagatttggtatcattatcttcagagtctgaaaagggttgttggttatcttcatgggggttaaccatcatgacatcttttttattcttactgagtttagggcatttagtagatttatgtccttttttgccgcattcataacaggtgacttccttttctttctctttatctttgtctttactagggtagtctttattaattttcttgaaatctttggagtaatctttagtagcacttttattatctcttttgtatttctttcttttaatattagctatactttctagttcattgataaattgagtcaagtcatcatcatcatttaaggcaattctcattttgtaagcagttttgtcgtccaattgagctaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctgttaacctgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggcgtgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattgtaccatgtgttagctgctccagttaaaattgaattcaatttagaacatataagtggatctggtgcttgtgtatcttccttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttctgaatagttttatcttggtcctctgttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatgtccttacctttgccgtgaacagtatgttgagatgttaaattctggcaactgttaggctcttggttgattttaattaattcttcaattttatgttctaatttgatgaagttggtggaattatttttattgtcatttaaattatttaattccattctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatattattgaatttatggagtatttctttgttattattttgtatatcttcccatttttcttctactctagttactactcgagtggtctgatctcctaatttctcaagcatttctggtatttctttgtgtaataattcaaggccagtttccatgatcatgactttatctctgatgtaagtaaaattatcatcttcttcatcagctttcttatcacagctgccctcaattttacggcacaattttttcatatcagtggtaatttttctgttatttcttaaagtatgttgtactaaaaaattcatgttctcagtaaacatattaacagctctgcgcagagaaatttctatggggatatgttcatggggaacttgtggcgtagaataatcactagacaacagttttgatttcctactagtagaatcactatcagaactatcaggaatattttcacgcgcaggtgtaggggaaatatttaaggctcttcttccatgaagcggtgttggcggttgattttgcctttctccaagtgttgataagtcccttgaagagacctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcaactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgcaggagactctccgccgacacgtttaatgggttccaacccttggttcttttgagggtcgtcgtcattcctcttgagtctatcatcgcttggaaatcctcccggcaatactttaggtgagctctgatggccgagtaactgctgcggttgcgcacatccttcaaccattccttgttggtcttcatcctgtaataatagcgctcgaatttctcttccttgggaactgttagtaggagatgttagtttctttttagaggcgtaaataattttatctttattctttggcaagactgacgctggtggaaatcctctctgggatgatggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaattttaacccggtgaaaattggtaacaaaaaaatatgtagaggtgttaaatttacctgaggatttatctgaggcaactacagaggcttctctattagttgtttgaggagattgggctctattgtcacgtggcgcagtgtttttgtcgtgtacttccaagttttggatgttggcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcggaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcaaggtacttctagtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgatggagttgagtgaggatggaaagtaaggcggcgctggatacgtcttataaaggcgatgagttctgtattttgtttgtcaatgtagctaaaataataaaggagctacactctctcaaagatcgggaaagatcactttcgacggtttagtaggaggggtgatgtactaggcgggagtggtagtacggcagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagccttcgaccaggtactaatccctcgagatgatgggtaaatgaggctagatccgctctcgccgtaggaatggtagactttcaaggttcaggaaaaaaacctagtagtgtaaacagggtacggcggattgaatggttgactcagattgtttgtaactgttatggttctctctccgtgatggtgtgaagtggctcagactgaaaaaataagactttttgaagggacgcgggcgtattttttaagggattttaattttttctgtgtggatgaatcaaatggaaatataatgaaatatttttgtgattttttgtggcacgagatgagtaaaacagatagcgcaagaattttatttttgtgtttttgtggtgtttttatttctgatactaagaaaatgagatgagatgagataaaaacaagtctaatttatttctaaatccgtgaggtctatgattatagagttgggttgaggcggagaacaagcagtaaaaggtgggagagagtagtagcggactgttctagacaagatgttagtaggaagagttctatattttggggtttcttctagcgctgtaaagaagttatttctattggtttctacggttttttctacgatggacacgtcctcttctacaagatttatgagtatgtagtcaggggaatatgtagaatgaagggtacaatgatagcgcttagtttctatgtagttccaaaatctatcttctgcttctgttacttttattttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttcagcaattgtactgtctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggttaagagaagcaaggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttgattattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgcgtgcacttgacagatcctctaataatgtagtcataattgtgatcagtacatgtattgaatgtattaattctattgacacttaatacttactatttagtacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataatagagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagatattattataaatagtgctggaaataaatgagaatatcaaataataagagcattatttctcaatattcttaatctatatgaagaataacctagggtacctcactcaaaggtaccctatatttcaactacttcatgcggcaaatctacatcaaagatatagagtgtacctcccagaaggaaatgaaatatgcttatgtttataatcaaatatgctaataaacaggtttaagacttgaaactgatttgttgtttcaaacatacatttgtatattgataacacgtgtgtggcacatttccaaggaaatagccagatgtttcagctttcatcttccacagaacacctgtggcaaatttccaaggatatggtcacatgtttcagcctccatgcatgaagcacccacaagttgaccctgatctctcagatgcctccacgggtatataaagagccctctttccccccaaagtcagattcatcagattattacaacccactttagattacccaccgtcccaaatgcttaaaatttgtatctgtctggtaatgtattgtctcttgctttaattctctgtctatcagaacctcaagacttaaggggctttattagtacataatgcccccttctttcttgagattcttactactttcttctgggatttaaaccacccctgttaaacaggccccagtgttaacaggtacctaaatcctctgcttttgcacgataccttagagggaactaaaccacccctgatttatcaggcccctctgtttaaattatatcaatatttattgatataattattcttttctactatctaataaccttgtaattaccaatcatcattggaattaccacccaaactcttcagttccagagctcgaactctgtcatcttaagttttgcaccacgtgtagctagaagatttaccatcttggcatcacggtggctgacaataaaagcctgctacatatctatcacatgcattagctaatcgtgaattaatctgggcagacattccaagacgtgtgaaagaactacttttggtcgaaggcatagtacaatgtttgtaccggtttgcttgccaaatcattttgacaatcccatgttgatggtcgaatttgataccaaatttgtgatcaggaaagacaaaaggaccaaatgatatgtcatatgtggatgggtccaaagctaaaataccatcagaagagactgtaggaagaaacatagcaaaaccaaactgggaaatatcctctttgtcaacatgggggggattataaaaatgattggtggtaaaaactaaatgtggagagcagtcagagtcggttttttcttcttcaaattcaagagaagaaaaagaggtaatattatgcttcttcatcaagtcttggttttcttcacagggggtatttgccatttgcttgaaataatgtgcaatgattgcttcgatttttttggattgagtgaaatgttcgtgaaactcttggctgtcctcttgttcgaattttttgatatatcaaccaacaatctgacctccatcagaagacttcctccaaccaattacccacattaatccaccccaagattggctatccacggcaacaggactgataaacttttttgaacgttggagaaaagttgataaatagttgagatcggctttgtcttgatcggacatatcttcaaacttgacaaaatcaataaatgcgataatagattccttgtccaaaggatcctggacaatatttcggccggtcttgaagagatggaaggattcaacctccttgtaggctgatttgatctcttcgggagttggtgggcgagtcggtttctctttctcaattggaatggtcggatagaggttgagttcctcaaactttacttctctccaattgacaaaatgggttgtatcatctgggttgagagttctttggagaagctggtctcgagtctgctgttttttctttgctttgcaccgttttttggctgcttttctactaccattgttattcctatcaggagataaacggtcccaagggcaaaaatggccccaagatccattcattccatcacataggcaaagcataggcaaatggcaggtggaaaagaaacggcagaaaaggcaaaacaaaatgacacagatgaagaaaaagtaaaatcagctgcctgtctaagcaacacaaggttaaaatcataccgtttgttttttgccatgttgtttttaatagcttgacctattctcttgctattgttcttcatttttgtgtgtggatttgatggcagaggagttcagttttgatcggtcacaaaaggatgatagtcttttcagttgaaagggctcacagtgtgttagatcgttggctctgggatgttctggtgagaggttttaaagcaaatggcttcagttcagatcgctcaggctgcttttccagaagagtgagtgtcagttatgagtgtatcttgacaaatattataagtctgtgtcactgactgttgattggtcttcaaacactgatccagtgaaaccaaaaaggagtatctgaatggatctttggctctaggatgttctggtgagaggttttcaagcaaatggcttcagttcagatcgatcgggctgattttccagaaaaagtgagtgtcagctagtcatataatgtaaaccagtgtcactacttgttgattggtcttcaaacactgttccagcgaaccaaagtgcagggactgacaatcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggactgatcctaatgtagaaagggtcagtacattgcatgatgatcaatcagaagagtatgaaatacctacctgctcagaagcagcctccgtgggttttgtttgattgactgatgatgggaagcactgataaggagggggggcggaccgactagttggagatggctttctgaagagagaggatgtgtgaccgagtcgaagcaaatatgacaaatactctatttgaatttgaatttcaatttgattaaatccctttcaaactacgatctccaattagtgtagcacacctcttcttccatatagctctgacttcctatcaacacatcggcttgaggatcctggctgtactggtggttatctggttcgtaatttgtctcatctaccctttatcgttattatcaattttaatatatgtaaactgatggcttgctttcgttttctcagaggaaggcctcagtcaaaattgccaacatatttgagagagtaatcagtggaacaattcttggctcatctgcagtctcgcataggcaggggcgatactcggaccttttcgacactaatatccatgatccatgctgggaggacttttggcagaggttccagctccccgacgctccatccagacaaacaattgctcctttatcttcaatgaacagtttgtactgctctttcacattggattatcagtaacgcttgccgctggaagggctctatactaactacatggattcttatctcacagatggcgatcctcgagatctgttaacaccgattttgaggatccaaattgataactccgatagacaatgcccctccccgtgatcaagctagcagctaccaaaagcagtcatctcggttttccacatcaaacaggcaagaactccttattgatacacaactaccacgaggttatctcagacggcgatctcggcagagcttccccagcagacagccatcccagacggcgatcccagcactcttgttgaccgacaagcagccctagttcaaaggccacaagggcccccaagccatcccggatctcctcggcaactgcgagctggagaaggacttaatcgtccgcaacctgatgcccgcaggggcctgcacaaacaccgatcccgctgggcacctcacaaacgatctcgcacagttaaatcagcttggcaaccaagctggaggccttagattcaagaagggtgaaactcacctcatcatcgtttcagtcatcctcattccttttaatgggacgtctttttctaatcttttcacctctctatacaaccggacacgcccagttggcacctgccacatcaattatttctgtccatcctcatcagaacatatcactagcaactttcaagggagcttttttctttttctttttttttttgtatcaccatctgttcttttacaaataatccggtggagatggcctacaagaatcaaaaacccagacaagtcggccgataagcagccggggggaaaagaccatgccctagctgagccaaatttggttgcgttccctccattgccagaagcagcactccgtctgatcttgtcggctgtccagtttgtcttgacaaacctcaagcctctcactgagccctgaattgcttatccctcggggccgtcacccaaccatctctcaagggcaaaaactctcctctcatcattgtcctgatcaccattggctctcaatcaccttcatttggcttctcatgtgcatcatagatattctaatggagctttgaaacgtactcacaccaccacttcctccactcatccaacatccatcagccgcaaaagaagtaagacttttgctcgaccagctatcgatgtgaaaatccccaagacgattttaccgaactgcctcccctgcgacagagaaaaccagacgcacgtttcatttcaacccaaaataggctgctttgaggaacgttgatgccaacgaaaccaccgtcgctatgaacatccttccttcgaacgaacaagttttggataccaaagaaactccagccacttggcccggtttccaattggtgatcaccctatgtgaacacacacccgtcgctggcagcggtgggccgctacgctacgctacgctatgctacgcttttggcccaaaaagtgtagcgtagcggcgctttttttgcgccaaaattttgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccactaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctaacgggaattccgctgcgttacgctacactaaccgctatggttagtgtagcggcccaccgttgtcgctggtcagtttttttctttctttctttcgtcctatgccccgaggcgccagttgggcggtgatctgccgctcaatccattatatctataggtcaagtcatggcagcgcacactgatgataagacccattctactcaagcacaagcacacgaccgtactgaacacatttccaatacctcatcatctgcagacatccccatcaaatccactgcatcagcaactaatcaaggacacacgcaaagcattagcatgactcaacaatctttctcttcggacaatcaaaaccaatgagccttcactctgaccaccctccaacaccagaaatgtgtctaagatcagatacttgctacttgctgatgatctgattgatccctggggttgttgctgcttctgaaatagttgtaattggtttggattggttgttgttgaggaaggactgccgcctaggatattgtatacttatagaatataatcatagcctgtgttatctaatactttcatactatactgaccaattgagttagttgagtttatctacatacaatgcttgttcctccaattcattttctttcttcatttttgatgagcattgggaatactgagattgaacaataccaagggtccatttgatgaaccacccaaaaatctgaatctcaagggaagctgaccttgaggagtcaaattaaacaacatgactggtctgactgccctctgaattttccagagaaaagtaactaggggaaaattgtatgtgtcgtcttcaaacaagatcaaatcacatttattcccaagacaagtttgaggaggaaatgcagaggaaataaaaaacagtactagctatcttcagtattattgatcccaagatcactatcaagaaggtcaacgagaggagcgggaaattgtaagaagtgtgccttgattggtggtagcatatagtgaaaaacatcccacacactgccaacagcaatttgatgaaattgaaaaccaagactgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaatggtaattgagaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattgttcaattgggcatccagatcaatcctgttacttggattaataggcttccaatgtgaggactacttctactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgggttgtaatgttattggtggtttgaagcactaataatcacggtacaagtgttggtttgatgctactagaatttcctgggggaaaaggtaggaatctgagctctcttaaatattctacagggggctcaggggaagaggagaggtctctcagggcactggggagcttcttagcagctctacaattttgtgtaaggatgggagctgcagctgtgcagagctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaggctacagttactgtgcagtggctgtgcaattgtagagttggttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgttcttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatggttaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacattgtttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatggaaatacatatttatttatttattattttaacaaaaatgtatactattttccagtattcaattaattattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacaaagactgcccatgattacagaagcaatagtgtggaaccatggaggcgtatgggtaaacatcacatcaaaatcagggtaatcttcttgcaaatactcttgagcttcatctttatcaacagaaacaagttgatcaactgcttcaaaatactctggtgtgctgtaggagaactccggtgaacaaccagttggctgggtaatactatgatctcttcgttttcgtgcgttattgttcagatcaacccaaatatctacactcgcctgaaaaactggtacccaaaggaaaaggaagaggagtctgtgatgaatggtcagctggcacgcttcaaaaaattaccagtaaatctgtactaacttttcaattggatcatcacggttatatgaaccactctcaatagcactccaaatgtgatcgattattgatcaattgtgctgcctcatcatttgagaccagagtgcctcaattttttgattgtgtgttgatttggtgtgatgcatttgttttgatgcttcttccagggtaattcctgcaaaccgatgggacagcttgatctggtaaaagctcacatcaccagtttctgtcccatagtcagcagtgactttgagtgggaccccgccaagttttgagaccaaattgagaaagtaaacaccaatgtgacggggatcgttattggtcacatgtacataaaggcccaatatctcgcgagaccaggcatcgataaatccgtatacagttattccaaatcgcttgagtttatcatgcccgtcaattgaccaaacatgatttgggctgtaggtgcggaagacacggcgtttgcaggtctgtctgagccttgcagtcattgcttcggggtccatgtctcacatgacatcgtagacaatttgtctaatatttgagatggatggaagggaatacaagccaagtaactatttatttcccttcactagctggattgagatcaaaaaatgactaacctgggaatcctaatgttgtagttccttgcaagaagagtcctcatccgtcggtaaccggtgttgttgtgtagtaaaaacctctggatatggttgatggcttcatatatttgagtcagtgtcacattgccaagagccaggtcattcacgttcaatttgactcggagtcggtgcaagtatctcttgacagtccgtaagcaaactacaatacctgtctccttggtgagtctggcttggatttcttgcaaatttaaacctttggcatgggaggacaggagagatgctcggatatgaggtagtagggcaggttgggtgggtttttgtctttgaagctgtctcaggccccaggttcgtcgcctgcgagttagagtgcttgcagacattgagatcccatgctcctcttgcaggatctgacgaatcttcggtcctttatggccttcacataggagacgctcaactatgtcccttacaaaatcgtcagaagctatagtttgaccttcaaattgagtttcatcctcactcgttggattctcggggtctgagttgtaaggtgggtcatcagagcctgaatgtgatgaattgttggtcgttgtctgatcggcttccattgtggttgaggaagattgatcaatccaaaccactgggagctgaagataatttgggttcaactgtgatgtgagctggatcatgaacaggcatcaaactgaaacttgaagtttcaagatgactcttgctaggagacaagttttgctaccttggtatgtttctgcagaaggaggaagtccgttttcatgtttccaatgccagaaggtaaaacacgtaaaagacttatgtgatttgaaaatacatgtttgatttctgaagttttaaaatacagaaatctgtattttaaatagaatacagaaatctgtattttaatttttcacttttcatttttcaaaatcgtgagccgattggagtcccctatgggcttccgtacaaaaagcatactcaggagactaacgcaatgacaaaaacaatagcgtaacgtgctcttccaggagtaggggggttttgccgcaagggctcaggctccttgcagagccagagtaggcgggtctagcaccaaatccccccttttttctccctagcacgctcctcctgttttatctgcccggaaattgtgagaattggaaacttaagagttatatttgcaatgtcagaaacctaaaatgaacagttttgaggcagacagggaaaaatgagagtaggaagaaaaagaaagcgtctaagtaccttaagagcaaggtacgtaggtgataggactatatatgaacaagaaggagaatgtaaaacaagttttaagagaagaggagtagcacgatagcagaaaggaagcgcggtgtgcttaggaacagaatataaaggtttgtacagtaaagaaataaaaggggctgtcttaaaagacgagagagaaagcaacaagaggtacaagaaagagaagacagaaatgcggaacgaggtcgtcgcaggtctgtgtgatgatgatctggatatcgaagattgatgggggaaagcttttgtggaaagatgatgattcgatgttttagttcgcagatgctggacacaaatggtcaaggaaggtcagcctttttatctctgtgcaaacaggtaggtcgtctgtttgtcacttacagaccaggggtccaagcatcacatgaatgatgcggtaactggctcgtgactgctgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaataatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacactagagttaacacaacaatttatttatttgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctctcatcaaacctagatcaacgtggattcagcagactattggggtggaattgttgagtaagaggtgttcttgtttatatgtttatatattttgaaaaatggttgacgtatgtactgataaggaatgataatttatgagatactactgagaaaaaaaaatgtgtttatttgtcttttccctcttccttaaccttggttgagagcacaatggtttaagatcacaagttgtactggttgttactttctttttcctatgcttctcaatgtctgaataatctcaatggggcacttgattaagctcacactggttaatgtatggattgattgctctgttctgtctggttgctgatcagatgagatgatgatctgttctgatgagatgatgagatgagatgatctgatgatgaaaaattggaatgagggggggaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctaacctataatttgtggttaccctatgcaatgaatattgaatatgtaagctaactaaggccaacttgtggtttaaattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgccccgtagaatgtgattatgcaataatacgcctaagaatatatgccattctacatattgaactgtgactttatgcaatttgatacttgaaacacaattggcatactacaccgcgttggtccactaaaatctcctgagcttcgatacctgtggcatcggtagatagggtaaaggaacagtcagctcagggcttttcacagaaggggtgttgtgccctcaactggttcagttcattactcacaagtgaagacttggttaaggaacacgtttgaggctgaagcctcgcaacgggagtcagggttcgaaatctgacagaaatgtcctccttctgattcacagctgttcgtggtgaatcaagaagggaggaatttcccgcgaccctcacacggctaacttggagggccacatcacatggccctcgggatagccagcagcactacacggacctttcctcccaagaaaggtccgagctgcgctaaaagtgtcagataaaagaaggaagcgcaacccggttcctaccggcccgcagctccgtgccggggaagtgcgctgacgccacaacacccgcacggcgccgccgtcattcctaatatgggccacgtagccaagctgcccacgaggtgctacaacgcccctcggccggtcctaccaggaccagatacaggaagactggctacgtggccacctctccctagagggcctgaagaactaggcttgactcatttcgccagcgccttcttccccccaggaatctctctactccgttctcgctctccaccagatcccgccttcactcgagtactatccttccgctatcactagtatcatcctcgattttctcttagattttctcttaatttctgaaaaaattaaacatcctactcttgactaccaaccgataatcctaccgaattattagaatgtctacaaaccctaacaacaacttccaagccactgcagagcagatgaagcgcaacaatgctagtctcgcaagagaaaacacagataatccaagcgcagcaaatccaaacccaaatcccctaactccgatacaacccaatccaacccaagagattccacccacttcaatccaaacaccaaaccccatccccccaaaacccaagaatccgtccacggcaaaagcaccgacaggtagcacaagccacccagcgacgtcgagaccagcgaacccgcaaaaagcaaccaccaagcacccgttgtccctcgacaaggtagcaacaagcgccaagaagcatcgacagcctgcaaaacaagcgaaagacctcgcaacaattttaggggcaaaaataagtgagtcaaatcaccaaaagcgtagcaaagaaaagaatagcccaatctgacttagattacccagtcgatgtagataaaacgtacgtcgagagacccattgcgacgaacgcgaccataaggcacgaagaagagagagatcgagaggcggagaaggacgagcagacggccgtcatacttgagaacgccctcaaggcggacgcggagggcgacaagaagagagcagatatgttctacaacatatacaccaaactggtaacaggtaaagacgcaccaccgacattgcaagaacaagaagatcagcgccgccaagccgaagcgaggatcggcaagaagaacaccgtggccggaggaacgaatttcaactggggagacgccaactcccacgacgacgtaggattcaccccgttcttcgacaagaacattcttgaattgaagggacctctcccgttaacgatattcaacaaagcgtggcaagatgctgccctcgcataccacgcagaaaagaggccaaaaacagacaataactccacggagaagggactccgatataccggcctcccatacccaagcaagtggtgcatgagctacagtgactggagcttgaactacgccaaatttactgtaagtaaaaaaaaataaaataaaaataaaaaggaaaacaagcactaaaatagtctcctctttcgctcgtttagactacaatgcgagacgtctacaaatacgagactcttggcgagtggataatcctccacaaagcaaacgccgacaagattctgagaaaggacggtttcatggtcgcgctaaggtacgacatcaggatcagggcgaacgccttcgcgcaccgagttgtgaagaatggagtcaagtccttctcgggacatcttgattttccgccaagaagtgtatgacaccgcctacgccgaggcaagaagatacgacgaactcatcttcaagaggtcaacccttacgccatcggaggcgtctgagcgtcctgggacccacacatgggtactaaaaggcaacccagtcaaccaccaaccaccaaccgaggagctccgcaacccaacccagccggtttctcagattccaaactccctcccagccaagccgcgcgaaagcggaagaggttctgggtatcaaggcagaaatttcaacccgaaccactcagggagccaagggcacagcggcaacagataccaaaatggagaaagcagcagaaagtaggtaaaaacccgcaaccatttataacttctacccgatagtacagttccctttgtaccctcgcccctcccgcaatgtcttcctgcatcacattccacttgctccctcctgacatttgtcttaaacccacacatcaattgttgtgataaaaaccatgatcccagcgaatccaaaaaaaaaaaaaaaaacaaggaatgaatcctgaccaactgtgccactaactttccgtaggagaaagcaaatgagtgtagaaccacacatgagagaagggagctcagaagagacatccatagtggataatgagtcagccattacctggcccagagaagtacggtgcgacatgaatatcccaatgtggaaagaagcgcttgagaaaacaggtttgtcaaaaaccttcacagacgtactcgacggattcgtacatggattccaccagggcataccgcaacacgatctgggaccagacatacccttctacgcgcctcctaaccatagctcggcattgcaggctcagccgaagatagaagaattgattcaaaaagaaatcgcagtgggaagaatgtttggcccgtattccgcagatcaagtccacaagaaattcggtttctttagaacgaacccgctaggagctgtggtgaacggagacggcacattgagagcaatcaatgacctatcattcccacaccgaaagaatggtataccttcagtaaattctttcatgaacaaagacgacttcgacacaacgtgggacgatttcaaagcagtagcaaaatttctaaggaacagaaccaaacccgcgctcctcgccatctttgactgggagaaagcgtaccgacaaatcccaacggcacccaaccaatggccatatctcatgctacaaaacttcaacaaccagataatcatcgatacacgaatcgcctttggcggtgtagcaggatgcggatcctttggcaggccggcggacgcgtggaagcaaatcatgctagaagaatttgacctcgtaacaatattcagatgggttgacgataatctgttcgtcaaagagttgacgtcaacaatagagatggacgacattgtatctaggtctaatgaattaggggtcaagacaaacccaacaaaaatctccccttttaaagtggaacaaaagtacatcggatttatctggaacgcatcggagaagacagtacgactacccaaagaaaaaacacaagcacgaatcagacagataaacgaaatcctagaaaacggcaaagaattcacgttcaaacaaattgaaatcatgacgggccgcctaaaccatgtgttgtacatcctccctcaactacgatgctatctgtgcagcctttacaggatgatgagtgactgggtctatcgacacgtcccacgaccgataccactagatgtcaggcaagacatgaactactggcacaagtccttactagctttcgatcggacgaggcttatcgcaaacccagaccctaccgaaattgggtgggtgggtgacgcgtcgaccagcttcggcataggggtgctgatcgggaaacgctgggcccaatttaaagcgagacccggctggaacggaggcgatttacccaggcggggcatagcttggatggaaacagccgcaatacgaatcggcctcctaatgatgaaaaaactagacatacggaagggcaagacaattatagtttggacagacaatacgacttcagaggaggcagtgaaaaataggaagtctaaagacgtccatgtcaacaaagagtggaagctgatccaaaacatcctcctcgagatgcaaatcaatctctcggcaagaagagtcacctcaaaggaaaatagggccgacgccctatcatggggtgataggtcgaaacatcatctaaggtatcaggtagtaatcgacctcccggaggatctggaattactaatgtttcaagctagtagcttagactgaaacaggtaagagactaaagaagagaccatacttgttacaagataatcatgtatctagcttgctactctactcagtctacactttctatatcggctactcgccttttacccctgcaatccaatctacctttcatccagacctttttgcgccctccaaagcgctgcctttcccctccttttcgcaagagtcaagagtacatcatgttagatattagcaagataaagacgtttttagcaaatggtaaccaactcagagaacctacttcattagacatccatttcttaaggggttacaaatggaacactctgctcagctataacgcggcggccaagaagttcatgatgtacaagatcgcagtcaaagagacacccttcatcctcccaatcttggcaggcgatctctacggattctgctactgggctggtaagaacacggacgaatacgacacgcaagacatcagttccaagaccctagcaaaatacctttacggcatccaagcgtggcacttgtatcactcagtcgaatacccgaaagaatctaaagcaagggtcacagtcctcctccgcgcctccgctcacgccgacgccgaggcaccccctaggccggttaaagctccggtaaccgtatctcaactagtcgctttgaccaatcacctagtgtccggagacgaccaaggcaaggcggtgttagacttggccatcgtagcgctttggggtatggcaagattggcagaggtcacttacgactgcgcccaaggtccactccaaagaacagcatccttacttacctcagacgccaaattcaccaaatctccgatggggatggccgtagaattaaccatcagaggagcaaagacgtgcgctccgggaagtgcgcaagtaatcttcctccacagcttaaatcatatgttatgcccagtcatggcagtgaagaggaggatagacgaggcgagaaacgaagacacctctctttttggataccagagcagccctcaaggaaggacacacctcactaagtccgcagtaaggagagtcttatcctcttcgtggaatcgactaggctaccccgacttaacaggacactcgttccgcataggaggagcttctctacgacacgcggtaggtgtgccggttgaagagatctgtaggctagggaggtggacctctaattgttataagctgtatctcagggtctaccccgaaagagaagtagttgccaccattgaactgttaagaaacttagagttggcatggaccgagtaatttaatcttcacataactcttccttatgcccatccattgatacgagtgtagggaataacaggagtaccgccgagctaggctcctggctgaccgcccggagagatggttcgagctttggctccactctaccggtgtttcctcctgctccggggtgagctggggcgctctctagcgctctccgacggcattaccctcccgggctcttcagaggccgggcagatgttctcgtttggagtctgcgtgaggggcctcgctggttcgtgtgctaccagccacaacctgagcactctcaccccccaacccacactcgggagtctcgggaaccagatcgtaactgactatggttccaggactccctaggtatcatagcgataccaaacaagtacaggggtacacacgcggcgttgttgccacaacgccgcgaggtttatcttcttcccgctccccgagcgcggacagtaaaggagggtcgggtaaagtagaccctcttttttttttttttttttttttttttttttgaaagtgctattgatttcacataccgcactatttatctactatgtgttatggacttacaacgaaatcttctaaaactaaacagtaacacgtcatgtatcataaaaggacgagactacaatcgtgatgtactagttggcgtgattataataaaaagaaaggaagataggagaaaggagataagaagagagaaaaaaaaagaaaataaaatagaaaattagaaaccagggaaaagagtaaccaaaacagagcttccgaataagaaatgaatttgcctgagtcggaatcgttgtcagatgagagaaataagagaaaagagaagagagatgttctggattttggaaaaccccaacccattcccccatcccaccatatgattgattactctaactgcttataagcccccacaacctatagcaagttcgagcttagaaaggattcctccggttatcccccaataacccgaggcccgtcggtcttcagggggtttgggtaagggtccctagtccttcacatgtaaatacaatttagtgaacaggagtgagaagaaagaaaactaggtactgtattagatcttgaaataagagatgaaactaaagaagaggaacgagatataaagagatataaaagagattaagaggatcctgttgttgtgttgtatttccggacatttgggaatcgatttgtagcgattatgaagttggcgacttcatccatggttgacgggttgtccaagattgaccaaaaagagtttgggtttacttgacatttgagcattcggagtttccgtttcaaggttgccctctctttcctatatttggagcaaaacatgagaaagtgcactgcgttttctaatacaaagcagttagtacatcttggatccaatatattcttaattctgaaaagaaaattgtttaagggggcagtgtccgctcgcagttgtagaattgtcgccaacaggcctgctctttcgaacaaacactaggggggtttggcgaaataaacctgtgatcaggcgacaggctcggtgatatgagctgccgatttcgcattctttctattgtaccagactatacttccaaaaaggattcttgagtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctccaaaacacaaattttaaatcatgagaattggtcaggtggtggataatagtttccaaaaaatgaatatgaaaaaataaaagcaaaaaataaagtttcaaaaattgtgaaaaataaaaaataaaactgattttttttcaaaagctttgatattcattttggggaagtgtgagtgctgagagaaatgaagattgggacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggttcagccaggttggttgtccagattggagccaaaacagtaaattctagtgctttactggcaatgtgggctggtgaaacccccactcaacagctgcttgaagccatctggaaaccaatttttccaaaattttcatttataatcattcttcccatgctccattctttctttctcccagcactctcactccccaaaaataaatatcaaggcttttgaaaaaaattaattttattttttatttctcacaaattttgaaactttattttttgcttttattattacatattcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttgtgttttggagctctggaacccaaaataagcagccacttttcactgtctaggcactgtacaagaccgatatgactagttttctagccagagccatgtttaagctgtagtttgattttacaatcctttcgagctgcatgagtgtgaggtctcctgttgattttacctttttcaggtgttctgaaaaggtcaatcgttgatctagaattattcctagccatcgagtcaacttttgaaaagagtgagtgtgaccatcaaaatcaaaagtggggggtgtaagtggtttacaagagaagatcattagcactgccttctttgggtcaaagatggccccaaactttcgaccccaatctagcgatttggaagcatcctctgggagcatgctgattgcctggtccatcgaactagcggctgctaggtggaccacatcgtctacatatcctaaagagattcggggactgtcaagcttgcattggtgatggaagagcagactgctgttgtaaatgatgtaaagggtgacggacaggggggagccctgcgggagtccctccttgatattgaaggttgaagagacatagtctcctagtctcatggaggttgatcggttagataggaaggaagaaatcacagctgtcaaatatttggggcacaaaagttgatgaagttggtctatcagtcgggatgagtatacagagggataagcagattttacatctaaaaacagtccagctactatgtttcctttccgccattggtgtttgacccaggatgttaacactatcaaggcatcgatcagttttctaccccgtcttccgcccatgtgtccttggggaaggatgtcctttgtttcaatccaatgaatcagatgttcattgatgattttttcaaatactttccctaaggtgcatagtagcgctatggggcggtaagcgtttggttcgctatagtctggttttcctgccttacggaggatagccgtcactgctagcttccatttgctggggaagtgaccttgtcgcagacaagcattgaaaaggggggttagaaaaggagagagagaggtttttcccatcttgagtaattcattagggatttggtctggtcctactgctttttttgcaggcagagactcgattgcacggttcacttctgcttgagtgatagggggaaaggtgggcgggatattctccaaggccctggggagaatgtcagaaagatcgcattaggaattgatgactgaagttcctttgaacagcatctcagcttgttcagctacatcagtgcatagtgatttgtcgggtttttatagaggctcgactgtagcagattgttttgctttggtgaatttgtatgcctggaaggccgaggcatctcctgttctagccaggaaccgtcgacaatgaagcaattttagttcatcaactttctgtttgaaagcgctctgccaggcataatagcattgtcttgcctcctctgagttggataatatcatccatctccttgccctgttgcggtttctgacaagggttccaaggacctgaggatcccaccaagaatttgatctagtgtaacctctccaaggcgcagtgccctgtttctgatgaaattgttggatgcctttagttaaacaagagaccgccctatcaatggctgtagctgtgtcagaagagtggggaatggggatggacttgattgtctgttcaagatcagtcgcaaatcgagaggtgtcaaccctgtcgggtgtgattcctcttgtacagtgggtggaccgttatttttggctgcctgttttggaccccagagctctgaaaaacagacttgaagttatgagacttgttcaggtggtgcataataggtcccagaaaatgaatatgaaaaaataaaataaaaaaattaagtttcaaaatttgtgaaaaataaaaaataaaactcattttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagcaacagcaaaggaacatgggaagaatgattataaattaaaaaaa